From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from NAM03-CO1-obe.outbound.protection.outlook.com (mail-co1nam03on0051.outbound.protection.outlook.com [104.47.40.51]) by dpdk.org (Postfix) with ESMTP id 2531D1B971; Thu, 10 May 2018 10:29:53 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=CAVIUMNETWORKS.onmicrosoft.com; s=selector1-cavium-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=dKr9YjP46wRi/liI3xYv0eRgy/IjuDu38otfP5XZAQE=; b=nIOygq+uOgXbtMbsOIPVxzVtbIBh7ki3ABJiAu8qhBv8VYkL5moZ6ldqKm9Svr8izBFWrYox0CiuVVgV1W1L6E37JOgcivcDIvl5DV7iGTZpLK/zJxh5n6YFjnB38IhvLhTJxpMYHQPm353M3MfWNRk36eoPuU9UiH2FafQ1Ms0= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=Jerin.JacobKollanukkaran@cavium.com; Received: from localhost.localdomain (115.113.156.3) by BN3PR07MB2516.namprd07.prod.outlook.com (2a01:111:e400:7bbf::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.755.16; Thu, 10 May 2018 08:29:48 +0000 From: Jerin Jacob To: dev@dpdk.org Cc: thomas@monjalon.net, andy@warmcat.com, Jerin Jacob , bruce.richardson@intel.com, stable@dpdk.org Date: Thu, 10 May 2018 13:59:20 +0530 Message-Id: <20180510082920.8779-1-jerin.jacob@caviumnetworks.com> X-Mailer: git-send-email 2.17.0 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Originating-IP: [115.113.156.3] X-ClientProxiedBy: BM1PR0101CA0047.INDPRD01.PROD.OUTLOOK.COM (2603:1096:b00:1a::33) To BN3PR07MB2516.namprd07.prod.outlook.com (2a01:111:e400:7bbf::13) X-MS-PublicTrafficType: Email X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(7020095)(4652020)(4534165)(7168020)(4627221)(201703031133081)(201702281549075)(5600026)(2017052603328)(7153060)(7193020); SRVR:BN3PR07MB2516; X-Microsoft-Exchange-Diagnostics: 1; BN3PR07MB2516; 3:teUlFgtBQMTHpS6EvToxKQV+PlvAsYjTXWtSC1rkZmxs/w7U9rmGycpo1hhqXn3ejUh8RAuOZ8glBq9ZHkyE4jSQmLzqjn2+GUqawdPAnHeYL0aS7fcsnEobgoQ5WuNS3U5b54PE9WiO8w3EvArZCUbfEoS2UvSHE+qQeejm9UooiTytvyE9D+uUkc/e3Q+H4WkiVMOJ86DKOJcTbh9SU5iHfTwYorcInBgu4qyT1mZxmGlNltYqUAkNb/Lbw7E7; 25:kQWTvnyPZRvTCigx6iTnK3sMy+CkLEY/pHbYlQlmJWyrG2sTKuALFSTS8AG2cQAQjfRM3xfvlybMgKfHoYx0sCpgvXEjzrfihf7+AnOQv2B09lHoC3V7XvYBTQhcEM9EO3ABfrCViUt0XoNA87JdwHOHVm0kdJmoBgSuDdpVuUbJRN3IkIn9dOjEX3PWZq1QhJncxfTUWH7rTTrhfmC1LDVmobjJRt6RhjvC4EiRdnb5ewdSkS7WyeYwaT8wCKxaTFeYtdir+ls/mqs63vIuOhpQSe/s/TxTXTO8ygGnYQtlTatwi5srWhwefWmtQ6oa2aiy5z8BVJeeBiY7DnT+sw==; 31:wcMwc8nIXw0Xt+QJMMg8onSTT/DNCO0znZj9OmnbjjRKusTA+ZofF6zRV0grWjRW/dDT+6ve+ZOKG6gudkh8ZV+NEM0BXn/OIqLMAcvG2KIfjGynLURcK7etGHVG6LW6tVHHIeglIvEVLru5X+q50HM/YpE2GL+8s2rSPMhLsO2oYKWq2H15/yMzb4vjvK71tNGASagcikcdBb+SRQePKBm0d/j5JgdL1An0w2CYXyo= X-MS-TrafficTypeDiagnostic: BN3PR07MB2516: X-Microsoft-Exchange-Diagnostics: 1; BN3PR07MB2516; 20:o7E/mElvsiW+g2exAX/8Ab72+Z4S4KDZu6f95Fdx9uARL5aNMhoJeg/8F/Orc41poFyupWHp0Uh52TOIhls1s53ElV6loTAV7c0Tve7BXfMTTdIucr9An4bvBjJFaggQQTHer9NryPyMSb5Lg7Fi67ZdYdHFfkcfMvNNH5mueMsfGU3EBviYpquL/C87FWpiOy8HEWhzfR3MEYIx5Irgum7av7Jy9UxSsj941opwRrXEQPkSTNlNHqXF/8C24fWs7yoNIkzG+x+9u2iedjml72E9p1ZzI4Ld2QiOSL8UdSsdrlYR1tPeYSWzn4sh608UefPPi6xO6cHXh7J0Ypvxf3P669wtyQqd5EXafjkDjNPAD4QHMot9GgjvDJkBh85zkTjAO+slIVRowjet/joyldXdntPhl03+5JgPBySSaIBURacyFcz9EyXVyETZ90/EJ10R7iTq3B/eNlLXe2wtx6HzZLtSfsskCtvh4f278psQ/JNo1G5am5k3M6N/6sghxmmTnnk+Bdt+fYPVWghx3Hcmfosca9kXrwcy/+EBhhUvH/DFSPv52LFGQmn0fHDJ/EcW/OOsarjoJPNqcWsGumYgctZUSpfb3wnsTEm+ORo=; 4:3nOkfNHKcWM+NVHq3+vqKEA2U/xBXNH4CYOmROcmCAKWjZ4tBZxbw7iftbcGfZrsrTX1lVkRIi2945idBD9rPF7d/ut693hi2uXwIcXPtZVWPyIVYdFzgcsEKtvT0N1taTCrBG5OajhRDc+bprXU7FDPldSd8l20UhlqcnzZIrCk/RrXEFmieG2FE/cc1m+P3L4uk9/Rue3yOfONDTv0pI/TTBRlX7vIZaTesw7mTwdqMjg0je/Y1W+fLdzlppE9Ptjn5JJLuOuqKKJGYGdntEkMEsAHYuWD7kfwSo/XOWwMpb1try51NOUXmiRDX8sV X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(228905959029699); X-MS-Exchange-SenderADCheck: 1 X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(8211001083)(6040522)(2401047)(5005006)(8121501046)(10201501046)(93006095)(3002001)(3231254)(944501410)(52105095)(149027)(150027)(6041310)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123560045)(20161123564045)(20161123558120)(20161123562045)(6072148)(201708071742011); SRVR:BN3PR07MB2516; BCL:0; PCL:0; RULEID:; SRVR:BN3PR07MB2516; X-Forefront-PRVS: 066898046A X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(6069001)(346002)(376002)(366004)(39380400002)(396003)(39860400002)(189003)(199004)(2616005)(956004)(486006)(316002)(6486002)(476003)(2351001)(97736004)(47776003)(305945005)(50466002)(6916009)(6666003)(68736007)(72206003)(53936002)(105586002)(44832011)(36756003)(2361001)(50226002)(25786009)(23676004)(4326008)(8676002)(6116002)(478600001)(2870700001)(6512007)(7736002)(55236004)(386003)(6506007)(52116002)(1076002)(3846002)(59450400001)(66066001)(106356001)(42882007)(8936002)(81156014)(26005)(186003)(16526019)(5660300001)(1857600001)(2906002)(81166006); DIR:OUT; SFP:1101; SCL:1; SRVR:BN3PR07MB2516; H:localhost.localdomain; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; Received-SPF: None (protection.outlook.com: cavium.com does not designate permitted sender hosts) X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtCTjNQUjA3TUIyNTE2OzIzOmd1SFhaamlzOEJUSTZ0QzBMZDFLaWIvSDln?= =?utf-8?B?LythZXc5aWcvZU9nUU9VK0lzbGFNWU1GcjVmN2FUNnM0L0FJVzVWbHNtK0VL?= =?utf-8?B?bGlETzRoVjlnOEM1WCsxYTBpbDl2M0kza1Z6VndFb0hhNkxmQXc4QXJKWitp?= =?utf-8?B?WnJ4alUzTEdMSVdCcWNpMG15UEdjOEtSQnptQmlVb1FWUlAyMEV3ZWFrSm5I?= =?utf-8?B?dFhmT0IrS0cwanFBcVZ5MCtkYWxVQlZFQmZOejVXN2c4blJVQk9QSS93YUlp?= =?utf-8?B?MkhCY0ZveUFVODNiRjIxT01KYW4ydjdWU1NKWGRsNDYzbHlzdlg1ZU05a212?= =?utf-8?B?MGc0QTM3TzFmRUtDSm9yeUp4MHkwVGNPVi9RTGR2Z0dYQVNSUUlVMlJLb21D?= =?utf-8?B?cUEwZHlCYm81QVI0ZTlIWTc3dVc5QzZ2MmFWZkpIWW1DYklQSWVabTFsRlBB?= =?utf-8?B?ZnhtUjlkYjh1emhTeTdVZ0p6cllUOWNWMFBBSEZFNWhuVSt6VGNiblBCQlky?= =?utf-8?B?LzZSV3NFSXVsNjVpUGswVm5Od1JLbitqelV2THVGZmlsM0J5OFNxemdTN0Vn?= =?utf-8?B?dWlOdmpzY3kyelo2M2ZXa1JiUmpyY2FNZmIzV3Bhcnc1T0RDRGJ3UGsxSHpu?= =?utf-8?B?REJYYW55cGFNY2sya3Mwa1Y4OFBjMm1tVkgxbUt2N2JQcnBwMjN2SHc0b3F6?= =?utf-8?B?ak9mY1lVUEhyaVhJOCtBL1ltME5tb2cxZHBRZW1sY1AxbzBtWWNLM1BsVG5y?= =?utf-8?B?aThZYlRrLzl2QzlaRUhaMlZtR213OVR5NWYrSGZhSnV2V1FPYjlYTWlCZ0hx?= =?utf-8?B?MjZua3g1MW9CSzFFSkxDNkhrdEkxcXVFTmhvMHliYWhzeHhSUkRrNDVnVlR2?= =?utf-8?B?MUJXbVEwamUvK3JkTDVWVVZxVXJOUDRhK0FiUjVVRWtDeE52ellYVTB4eEhJ?= =?utf-8?B?aUkzekIrN3NLODlWaS95QnBkL2RiOURvNU5MdG01c3ZaMGxXcjQ1UDZNOUw3?= =?utf-8?B?alRDQmdzeFozZXRkeEE4Zmtmcmxid05kSnc5ZVBtbWppUjk0TkRQMFdqMGh1?= =?utf-8?B?UnI5TzFHSFlDa1VHRTJwZTJMS1IxYW43WjZTRTlRUjNSZUMyc01rTkxta1hh?= =?utf-8?B?eTQzN1VKSC9DdTBMT0lwMGU4SkZzWXNHeXU4Qk93L1VneSs4SVJQOXNtV203?= =?utf-8?B?ZXBUN205WnhTbUYzVjBjbWFWa0k0cG1Ea3NnWERDYStCYVBwdXNLSU52TGpB?= =?utf-8?B?QXRNUmxQU2hJcGpmUVBwN09iOTN0MXpsRjZ3bmdpd0pSM2JsZkhMdktjUUxJ?= =?utf-8?B?d2k3ZWFCdmM0UURnT21IeFhEejhFR05MUHBSWlN4UThWZmppSzl0cUVZMjg2?= =?utf-8?B?bGlORHNLNXBGcTRQd0dLc2NTUitzalhVZExQYzZ1eFhoV1pSUjkzOG1Yang3?= =?utf-8?B?VUxidWZ1aEhhVGhIZFRtRHpqOWJiMldvSkZJdmFhejlRUE1TVHYzd0pZZnJT?= =?utf-8?B?a29wK05aTnpMZERSeENNUDJuYkY2SW5EeVNiazRlR1E0OGdrSld3RVhDVHI3?= =?utf-8?B?bDdYY2pXWWY5eXkydjhFMXU4d29rWCt2R2NoMVlESWVnVmZoMDg4SHNEYkNw?= =?utf-8?B?NHNYdzMyZFNBcGlhaWxyYzQrUGQ3bktDRkxPenJuVWs0S3o2bkRnZ1RKZ01B?= =?utf-8?B?WTNZaTdVZmMzOTNiYkV1RXJHWUM4R01LMm8wTVo3YTlPQmZsTmJlc0VwT0k1?= =?utf-8?B?NjM1d0w3M1p0bGZTRUFEdz09?= X-Microsoft-Antispam-Message-Info: LDIkOrfdAnkvRwU7+ROjDcKM/dFc46X1e/QQvt/M/J6z2mJFZFKE1KkEIRjqiX8zW4q/gIQlZIvC5G5vrJPmKZo755XGXxh/204P2kl4iwwk2lDxPbUT6jM/QHxKlGJP3bKenpQcoEKDOL4G7DzdsS0lAg3KxztFftF7xirXBjImwBech7G2+umwy09X56mn X-Microsoft-Exchange-Diagnostics: 1; BN3PR07MB2516; 6:KEPSyDKDZ2DceooFhe/92tU6QWOdJ5h16ZdMuzH7yCiTveeLWQUNgWwwjRZ2dJ9kf22RFuxFaA8TOv8QXTMsCyVdywZ4XltF1OEV3scPwEloKAfeZqECyqFfa1GBCk85QFMNCit40D4v3UHyHDJdEKrLHCwWlkIvfXPK19lViK43fYvWa8EvG8GpEnHUk2EjbvZ1ALRE0QBeHkn+wJZTpV/UAc75+iEazZAnday+kWG8yF6PDH7XnQEYw5Hh4hno+yFX5eOZhBF9Fa3/OrMLTv5dGdo3g6pbbTj/lEkdVT4FblzIsYCIZCElWOGY5uaPQCsscdE8DTnzC6NzaZYRvxIUd0PG5SoD5DEPm0mTVEZM0ByljS/355t7/S0ESV3JOmfVqLa81/OkpOlhQSGhyszdeIHpNRf7p+NqbrsEjp5LrimehYMy5Gq0jEaXfpT/+UveHV9Qyvu+jvymLv2HYw==; 5:/U+vxHLp5JJzb5WTdDPzAo9j+HMwnby3nAEo3JB9ap/w9X8LZidBqEuxXF7V9cciCwH8k6Qm32Lg4TqkYp3ZtrXDFRbyrtbJEFAyxqOVq4T82BFO3CD+xppv2Rir/4fU4Xtypuvu1T08LtXi3JIh1EN0UHVbuQuLB8vlwdETq1Y=; 24:Xkc44PrS4iN3LEbcxD8TC35ZJJIeVhw7J6A6fosISWpLoWqu6kldbTTmKaQFuQ7M6We51u2ZsjHsC9uDsoUOASq9uov5MjcTA+PqGaLF3lw= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; BN3PR07MB2516; 7:7iYiC1gEZKTS/XNxx9Pn7xySaQNSva9ULW9Nar1tAWkXBCnSnYFNGbhXn57QM9e/AmnM9ZzTraEBaDe4z8PdbRz3FoEQ46sw68B1raulPPedCq3hVP3aFBu6rldJRpU2ZNSXeWsQIlBcX35B7bnxtt9WC/kR4y7YdOJgMv7PpHqRM3kLpb09OiIZMcUnWwQEsNqAzjiMMVjD0s4LXRttaF0ZUZPy1KKluWcV43ZuwW6M8Ut62fmESZeACJZWrbX5 X-MS-Office365-Filtering-Correlation-Id: 07af5054-4294-40b2-950a-08d5b65032e1 X-OriginatorOrg: caviumnetworks.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 10 May 2018 08:29:48.7697 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 07af5054-4294-40b2-950a-08d5b65032e1 X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 711e4ccf-2e9b-4bcf-a551-4094005b6194 X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN3PR07MB2516 Subject: [dpdk-dev] [PATCH] test: fix wrong function type casing X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 May 2018 08:29:53 -0000 make flip_bit() as lcore_function_t. Found this issue with gcc 8.1 test/test/test_distributor_perf.c: In function ‘time_cache_line_switch’: test/test/test_distributor_perf.c:59:24: warning: cast between incompatible function types from ‘void (*)(volatile uint64_t *)’ {aka ‘void (*) (volatile long unsigned int *)’} to ‘int (*)(void *)’ [-Wcast-function-type] rte_eal_remote_launch((lcore_function_t *)flip_bit, &data[0], slaveid); Cc: bruce.richardson@intel.com Cc: stable@dpdk.org Fixes: c3eabff124e6 ("distributor: add unit tests") Signed-off-by: Jerin Jacob --- test/test/test_distributor_perf.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/test/test/test_distributor_perf.c b/test/test/test_distributor_perf.c index 557715e13..edf1998ab 100644 --- a/test/test/test_distributor_perf.c +++ b/test/test/test_distributor_perf.c @@ -31,7 +31,7 @@ struct worker_stats worker_stats[RTE_MAX_LCORE]; * worker thread used for testing the time to do a round-trip of a cache * line between two cores and back again */ -static void +static int flip_bit(volatile uint64_t *arg) { uint64_t old_val = 0; @@ -41,6 +41,7 @@ flip_bit(volatile uint64_t *arg) old_val = *arg; *arg = 0; } + return 0; } /* -- 2.17.0