From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id 3EF2E43262 for ; Wed, 1 Nov 2023 17:57:12 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 38F5A402C7; Wed, 1 Nov 2023 17:57:12 +0100 (CET) Received: from NAM10-BN7-obe.outbound.protection.outlook.com (mail-bn7nam10on2080.outbound.protection.outlook.com [40.107.92.80]) by mails.dpdk.org (Postfix) with ESMTP id D230140284; Wed, 1 Nov 2023 17:57:10 +0100 (CET) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=oQXEsnnOg0pNTfPujB0nltWBIVzA5mckg4rOqqObp2iwgGJLN5qmxWrFGvHkD4f7HWtTPvLBOiiNn8CRoq4dWcbV81ykViZuVBal0FpV3yeBrsatWRCsPzcAb3pLKC7QT/H/zfktMgUGnTWd4izr/i8y2AFT3vt+bcuJzbtWaeDppOqrY0q1m3NdpE454t7U3Z2yHb/67q1B8Hh/31p+b8s28huB/rvypVGOIO96z/g4wCOEkK+lqeBB5ja3YduQTZ/6VB8bG2rsLRySLWkSrdGayxcl4yxG9X9zkQM3gsIpzb8dLDKid3VdrXch7W5pC6se7rT6C2z16PHKA3uefQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=zKvLlspSqhh3jHBiZPNUVkiumw9oPRpxW/gFMjQp6mY=; b=N/0Hoh4mcMG5eYBUXTj6ybeG//uhQMP2kCLJsZD8SgGyAnlLMDRjEcZ77hbLhkJn6MhbyQRKp3+bSztRLhA3dn2aZo/sAtOTmSy/ZQJOLIGzOK6OQUOZdatrzE+tXjgn5ikR5CE0iYsC+il/eca9cHR/Vgj8zhDdNVa/HP2nLmH/Yy0Wkokq7Z8+5NUZgiZPZMoXIpJ1LbdR1XLaRtl0+oEtmvaCgptrznR9ojwDHUDVKH0xdhrXnlHRGd0Pckw6V1qapBFxpJlNbTFd6TB6pAfkzGe1ZBjTz6L+LC4yA4zrMKXNEPvlt7wIr9FXLE+UewrVCwbt+xwVySvMgVG5lw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=amd.com; dmarc=pass action=none header.from=amd.com; dkim=pass header.d=amd.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amd.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=zKvLlspSqhh3jHBiZPNUVkiumw9oPRpxW/gFMjQp6mY=; b=nT6Vjt+a9wBlUFJ3NoKBW9hTMQmJRUrTzv/4nRHzCpNKDPR9aZdRRnzG5XWOKIKnOA6idlB5U/zXW1yBhCmabar8GVxUC8DRktbLli5S1aT53/hA9lV3RuhPhijVFCvSd7n7boUuSBC9Ok7qMROhVXsUNXu06bjAviCQLKU3trI= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=amd.com; Received: from CH2PR12MB4294.namprd12.prod.outlook.com (2603:10b6:610:a9::11) by LV3PR12MB9332.namprd12.prod.outlook.com (2603:10b6:408:20f::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6933.28; Wed, 1 Nov 2023 16:57:09 +0000 Received: from CH2PR12MB4294.namprd12.prod.outlook.com ([fe80::2569:edb2:670f:816f]) by CH2PR12MB4294.namprd12.prod.outlook.com ([fe80::2569:edb2:670f:816f%6]) with mapi id 15.20.6954.019; Wed, 1 Nov 2023 16:57:09 +0000 Message-ID: <7bb33e4b-af65-4e0e-9f34-0a6e8a24df64@amd.com> Date: Wed, 1 Nov 2023 16:57:04 +0000 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH] ethdev: fix 32-bit build with GCC-13 Content-Language: en-US To: Ori Kam , Ruifeng Wang , "NBU-Contact-Thomas Monjalon (EXTERNAL)" , Andrew Rybchenko , "NBU-Contact-N?lio Laranjeiro (EXTERNAL)" , "NBU-Contact-Adrien Mazarguil (EXTERNAL)" Cc: "dev@dpdk.org" , "honnappa.nagarahalli@arm.com" , "nd@arm.com" , "stable@dpdk.org" , Luca Boccassi References: <20231101071554.1316358-1-ruifeng.wang@arm.com> From: Ferruh Yigit Autocrypt: addr=ferruh.yigit@amd.com; keydata= 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 8Zk= In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-ClientProxiedBy: FR4P281CA0303.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:f6::16) To CH2PR12MB4294.namprd12.prod.outlook.com (2603:10b6:610:a9::11) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: CH2PR12MB4294:EE_|LV3PR12MB9332:EE_ X-MS-Office365-Filtering-Correlation-Id: bffe17fc-a558-4d8e-b8b0-08dbdafb95f3 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: rwl8hnBUYJ2mvVzfScNM2JIjQfAf+ciOgOlP0+4m4nm6r0VmMXzAQ81oWhOLMJ8cY6r6bTM0BBq3zdHleMoLcITo8qame04xg6Ud9doZ7EUT9PKV1vLeqH4Yg54E9pLnHsb6JCHa4V/i4HY++wPrURtX+HqtHYqLZlska/+7KHazTK8kzdz6ZmUAQqae8BWqHfUiUr3ABLNZ8eV9w/pRCQZ+HddI6l1DDfCKKI+QfyA6aS64sAnjwdbwxQHI+q5HhVvcAOXni3xvvszBimAOCp7S9id7OLtZT4fZTwqLsSNQiue56Sdo8wepqElszlrIOsAkHdWwhmTeXbgPkwz78asL9kiUoFIQ7KcWGHt4K2dIJ3agM4Jd596jcGtACGn3JnqJRV5l8c/VCmpgsjJerV5GZeqepdCiQhZqTOfQD7b4z+hszCEkTi8U9htush2Qqk0Zxixuch+x/UGQROu9rQj0FSS6zZHp6N7JoAMTAJI2iuI8tHbJILMWG8x/PgovWySS8nvDV574uHHgAXqFFPpPP+/ttPXVSehvP1pEbFPSdYbEviCjXSfl9ZWfL5Xb7tObmQ4oB659TIduEZCRdNHGeSa0KFvlJTyacx+qdwwbZpOtn07FeX70Rwhg+6yDRIOXX2te8YG9wG6QSeS5l+IpND79tJ5LN2aRk83Gg0GMMOBJsxd0D+7fJoS2ltnk X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:CH2PR12MB4294.namprd12.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230031)(39860400002)(396003)(136003)(366004)(346002)(376002)(230922051799003)(230273577357003)(230173577357003)(186009)(451199024)(64100799003)(1800799009)(478600001)(66556008)(54906003)(5660300002)(83380400001)(26005)(38100700002)(66946007)(110136005)(2616005)(7416002)(316002)(44832011)(4326008)(41300700001)(8936002)(53546011)(6506007)(6486002)(2906002)(6512007)(8676002)(6666004)(31696002)(36756003)(86362001)(66476007)(31686004)(43740500002)(45980500001); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?bm5tL3pnQ01EZHM1K2I5TjA5NUlNZHdmWEJ0b25TL1VhRitUZmt6MDFYTlpr?= =?utf-8?B?c0dGMkVjU3NBY0tZVVRrclpZYlR5LzZNaU1NakhYS04zRjNJMmtEMW1iS2hn?= =?utf-8?B?VEJDazZOR2pudE9yMGRybVdUNlN0RkJBK2NTc2ZFQkJYYTRIUXBOY3JZSlBT?= =?utf-8?B?RDNYc21BRzdsbnZuTnhKVDcrM0h1ZEF6eVhZQytYNXJ1K2RLNktoY3RBbFhv?= =?utf-8?B?Y2VHNWJhZG50bFN3QnJZYmE3Y2pWcnVwejhRUDdweVJkQjI2Y2lFV3V1aGo4?= =?utf-8?B?NVZ1bC9Na0RQbnB3MU1PWE9MTzNMQnR3dkErKzNUVDR5QTRvQ05wV1JIS0RU?= =?utf-8?B?ajVIblh4YmRIc2RScndhTmpRWk1PTDlFOTVOZzFOWFNUdmhwQ2lCdHZtc09k?= =?utf-8?B?UkR0MWpTbFYzWVpRSDMrWlpkVGorekFvM2VBNjhJMkpQSFBpcjdZc293bXVT?= =?utf-8?B?M2l4anRIQW8yR2NWTGoyZ3YrL3QvaFBUZWVPMGFkcG9XakJNTHIyVEJMVEQv?= =?utf-8?B?L21hRzArK1UzZGVEVVcrTG1FTXNvTCswelJwRjV2ekhOR3QwcnVVMEVkQ0NK?= =?utf-8?B?L0I2dEZxeDdoU3dtRFNWQWJVVXgzeXVPVVlST3lnRTBmOUM5NEJ6ZzM5bWZQ?= =?utf-8?B?VHJpcEM4T2R6UmpPVWtsUjl6MTYveTREUk5Xd1p1blFJZ3RMNmFrUWUyQnRR?= =?utf-8?B?akRCd2tPTmxMMDFVY09idVdjdlJBLzRqTmI0TTdOdi90TEpSWjBQbHllT3Rq?= =?utf-8?B?SHZ5SDE1Y0VPdTRnQXpMWW5QcW4zeGViRWZuajcyNHRZQWVTZFFvZmJ1UjRJ?= =?utf-8?B?V1lGbHRlRjdDd0Z1VWNvMmZFMEljQXA4c2xXaFJ5N2xWMWVqQU05aWRLS0Ra?= =?utf-8?B?Y0xydWFDZDFpR3R0T2RGS2dKbTFqVXh2c21XdGVmWjhvOWNpdDdURnNia2ky?= =?utf-8?B?VjdNR2JSeDBhbm56bkNKaFJZSUtwV1BhazU5T2MxM0lOTjNWeGJPeDZOS3Y4?= =?utf-8?B?WDV2SEpnNDViWXUvUnRueW02cUcwY1Y4QmFBZ2hjZ1lnY0M3Rm9rS3NRWnNm?= =?utf-8?B?eW9GQjdMZnBQWkJVU2gwZjI0ZmRrekU0Wml5TytkMURwSC9VYVM4MGUxRURN?= =?utf-8?B?dnJZdk5PM2JEVFNSaW1jdENNMlExbHhiSlRFak95T3IvazQ3cGtoamJIamFn?= =?utf-8?B?YW11cVRNQm1lMGg1YkZOTEtGMXlaSFBjaXVLeHhZbi9KcnM0VFlzeUt0OHhN?= =?utf-8?B?SmVEdGx5Wk1JL1JOK3g5dnArTHJpUWQ3cXNMcXRNUm1FL3pCNFpER3VTK0x5?= =?utf-8?B?Z0ZZUzV3UEhzbDdBVWhuNXBrWm9KNE5zWjI1d3pFNU9iZ1U2Z1JrdWNxMXlX?= =?utf-8?B?RHdteUhZQitmOGpxMUx5S1pMVU1YU1dWZmZnUml3UlZMdmlvdlFXL3cydjJW?= =?utf-8?B?azQzVmI2ZzR0RXA0YXRHMVJCSmY5NkptQzdobk04UVZtdWFSSWxhZXZBQjRk?= =?utf-8?B?WXBRdUVXRTNRSDhHeml5YUdQcHhnWld3Zkx3d3BtTWRPVEMzQWc0enlTZEJz?= =?utf-8?B?VFVUM1Q2OENMTTI3TmV0VG5tS0NZa3luSmYxeGs4OUpSc2Q0Q2orM3VQVGV6?= =?utf-8?B?bHNyVExORk9oTGl4MTJEZWVKZVQxeGR5YzZ5b3ZjMGtKVDYzczkwYjJKdGk4?= =?utf-8?B?ZnNlN3ArUXkxYjZSOXJORDdjbGRMV3lKejlCakRmT1lpOUR5MThPTUlyd05U?= =?utf-8?B?eldVOXZiRk5RTUNiM0txT016b1pTdGh1YUVHMDJlZ1k5ZlZVOXJoQXMwcE9x?= =?utf-8?B?NWZEaGl1cU13c0cwWXVsZHp4dG54YVBjRWxOVW9NTzNGd2JwbGZwREFwWGdi?= =?utf-8?B?cS9uWUZFd1RwbEV6VUVzaWk5VnJTbmZpcS90RU8zOGV5bzlLM3duRHJOenhz?= =?utf-8?B?ODNrNitzc3E0dGNENUU3VU5kVHRTbHVGK0piVjc3TXJjdE1UTGkxbldJemhx?= =?utf-8?B?SGJsdVJiNldocFZpY0xaOUdtbldJNVJGakw4czk4V25HekFBWjBWWTdZeGx3?= =?utf-8?B?aTZUMzZQRDZ0SUwvNzBESzhpbWJUbHc5d3h3YVBPSkNhS1UvdmQzc0lpWTJB?= =?utf-8?Q?uqes/tBh8mIPaj+fQ9j2csgM2?= X-OriginatorOrg: amd.com X-MS-Exchange-CrossTenant-Network-Message-Id: bffe17fc-a558-4d8e-b8b0-08dbdafb95f3 X-MS-Exchange-CrossTenant-AuthSource: CH2PR12MB4294.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 01 Nov 2023 16:57:09.3054 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 3dd8961f-e488-4e60-8e11-a82d994e183d X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: fajMbBDhfyJlK/Nkxpyk93BBIggUGQmFxxvRNbyMSj+pdZRESbWk4kFw8pOyQ4sK X-MS-Exchange-Transport-CrossTenantHeadersStamped: LV3PR12MB9332 X-BeenThere: stable@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: patches for DPDK stable branches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: stable-bounces@dpdk.org On 11/1/2023 8:12 AM, Ori Kam wrote: > Hi > >> -----Original Message----- >> From: Ruifeng Wang >> Sent: Wednesday, November 1, 2023 9:16 AM >> >> aarch32 build with gcc-13.0.1 generated following warning: >> >> In function 'memcpy', >> inlined from 'rte_memcpy' at >> ../lib/eal/arm/include/rte_memcpy_32.h:296:9, >> inlined from 'rte_flow_conv_action_conf' at ../lib/ethdev/rte_flow.c:726:20, >> inlined from 'rte_flow_conv_actions' at ../lib/ethdev/rte_flow.c:936:10: >> warning: '__builtin_memcpy' specified bound 4294967264 exceeds maximum >> object size 2147483647 [-Wstringop-overflow=] >> >> The issue is due to possible wrapping in unsigned arithmetic. >> The 'size' can be 0. 'off' is 32. When 'tmp' is equal to (unsigned)-32, >> the copy length is more than half the address space. Hence the warning. >> >> Casted variables to 64-bit to avoid wrapping. >> >> Fixes: 063911ee1df4 ("ethdev: add flow API object converter") >> Cc: stable@dpdk.org >> >> Reported-by: Luca Boccassi >> Signed-off-by: Ruifeng Wang >>> > Acked-by: Ori Kam > Acked-by: Ferruh Yigit Applied to dpdk-next-net/main, thanks.