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 CD47E45813; Mon, 19 Aug 2024 13:05:06 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id B8FA0402EE; Mon, 19 Aug 2024 13:05:06 +0200 (CEST) Received: from NAM11-BN8-obe.outbound.protection.outlook.com (mail-bn8nam11on2062.outbound.protection.outlook.com [40.107.236.62]) by mails.dpdk.org (Postfix) with ESMTP id DA58140267 for ; Mon, 19 Aug 2024 13:05:04 +0200 (CEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=BzlzmgjAAkXZCIFRA9CWY/nuQBKnzCeQyfMMc6bm+ie1pWCbSsgB3NwFR0oBR6bLw2yfrmCXg5kmgi9d8Gnet7VLL4YNE/2i9iUtiEQIkVaaqCWqOzG5BKVrKtVNjuXNwOHnPBx15C+Z2K4C0SZzs5QNaMquPqdeNHxdIQF7MyIcnBQALrl2mX4GhTjqfFb4fuWmfxa9hHQIos5gpCA3+0Rk4dKkH8A/wlP68xcLwTw6KMynrFa5qNBUCgo+7YOo8oUxSdZYrPQ6/bWkDo6T5/25zZ2/qrg9eHFdf5OfATlDgnOZTnNoD1by2QBtUYShVm2LbzdJqzEWXmxl8khlBg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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=Wmkuhxw2eo/g5cgg6EOFTV8AqzOuTm5Y9sMkWzU5NS8=; b=Cc81e13bslzndJ+07z9ECdlHQOACy9LtUB+oWrYTHjBhQZScUXYNCfxqph1R0Kkchc0sCf3FfniPdsvuRyEBbhPM/RBuOFkHbXEjlaV+IErVvGvXfw+oR2FvDLlzupk0AK8hs20scrj5wPM0SMolwHvUDeQyn7TVp2KYikAmpp9B9/Gjck0Ip3xBvOXQ0Hklc09BmFjs2VFhPmp7C10yqBpP1hUxVX2DbMycl3gIWMpmYb3TqylvsLpOOWNgCuX1fpuFgc+Da3QK0pKaFIiyQ26+yH6+1p7w5qKPvJHxEHyfBMHgFa51Fh5wohJQOdmcSbvYcQOyV22p6rhXVFdX7w== 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=Wmkuhxw2eo/g5cgg6EOFTV8AqzOuTm5Y9sMkWzU5NS8=; b=Um/SDnVgYkxPJOsrdP2w03z2UgSwkWRB0ToUNNCbKuM7FVh624rTTCPHBPLVJOWSakzRl3MMvIMyF2h8YqovQta7UZvVouGRK3ZqA8+TbgewlcshY7R/v825cPo6NIUVPRueI28aGe70LNQtPCaLpB+2d2APsW/jAwpf8vV7Dh8= 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 SN7PR12MB6911.namprd12.prod.outlook.com (2603:10b6:806:261::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7875.21; Mon, 19 Aug 2024 11:05:02 +0000 Received: from CH2PR12MB4294.namprd12.prod.outlook.com ([fe80::ebfb:2f9f:f9ca:82cd]) by CH2PR12MB4294.namprd12.prod.outlook.com ([fe80::ebfb:2f9f:f9ca:82cd%4]) with mapi id 15.20.7875.019; Mon, 19 Aug 2024 11:05:02 +0000 Message-ID: <910231e7-6cd4-4da6-987e-1f97c7484018@amd.com> Date: Mon, 19 Aug 2024 12:04:57 +0100 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH] net/tap: avoid memcpy with NULL arg From: Ferruh Yigit To: Stephen Hemminger Cc: dev@dpdk.org, Thomas Monjalon , David Marchand References: <20240814023426.124491-1-stephen@networkplumber.org> <559f1db2-395e-4d93-ba63-650cfed481eb@amd.com> Content-Language: en-US Autocrypt: addr=ferruh.yigit@amd.com; keydata= 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 8Zk= In-Reply-To: <559f1db2-395e-4d93-ba63-650cfed481eb@amd.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-ClientProxiedBy: LO4P123CA0644.GBRP123.PROD.OUTLOOK.COM (2603:10a6:600:296::8) To CH2PR12MB4294.namprd12.prod.outlook.com (2603:10b6:610:a9::11) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: CH2PR12MB4294:EE_|SN7PR12MB6911:EE_ X-MS-Office365-Filtering-Correlation-Id: 4d197d89-ce6e-4415-0e4d-08dcc03ec5ff X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|376014|1800799024|366016; X-Microsoft-Antispam-Message-Info: =?utf-8?B?bUZ0emdpQTFmUUkvZWNIQmVRc1pSQXYydFN6VG1LYlJwYmcxM0UycFN0QVJy?= =?utf-8?B?VE5pclNoNnBMMTJmOFBHeGRuWEVPSnMwMDFNNENjTS9TbURiUkt0L00vWnhG?= =?utf-8?B?bk1LTnNEWitDdWtHSUNUWHRtMkI5cTdiY0sza1NoTWZpa0FHSGRBd0NzaEY2?= =?utf-8?B?a0tZQlI2S0tXd2FjeDh5ZTZhcjRDMS9IZ08rZDRNVGJKUTlXZ2FkaTZ1NWNP?= =?utf-8?B?RlN4UXgxSG51d21wdWNpZE9KcXd1TEl0TUpjZDFiMHhkc0JqMERnQVRleU5S?= =?utf-8?B?YjdTVFRKRzZwL3FrdGRubGNGVFA2UnI0aWZMclVncG96aldFSTVxZDJTSWpZ?= =?utf-8?B?MGcrWk9EVDMrWTVubzF2N2FUVEZhS0xrWDJTV1V2L1dJa0ZQRHJ0MWhFYTc5?= =?utf-8?B?eGxRdWNVSHJ4VWdMU3lIYWN2cXd0MlU2UlZLOVVaTVhKK1ZXZFl5Q1FGcGh4?= =?utf-8?B?M09hWkR5SHhveEkzYW0rbTNEQWRuQ1l1WmU2QzFJRWtZUHV3ZXdEeXZ6TDUw?= =?utf-8?B?K3l6eVBtNmNYZEJoc3JaeXZheXpsTjFqT0FOTU81R1ZDQTQvdXc2WjhPSFdJ?= =?utf-8?B?T0RIYURmSElCWTFOVnduVXoxNnc2S1YrZXdtWnZpOUJZN2N4M1ZKcnNvQktq?= =?utf-8?B?N2hHUGZJQTFOZVB3ZUZzQWhBaDdsOGF3VXc1OXBmYW5hdHZVVG5JTUdYZW10?= =?utf-8?B?Um9BRmEvbmlJU21sbDI2VGxzNE9DNTlGZXg4aGR5Vzh0R1Zta0RJaHZIZjJG?= =?utf-8?B?aXBSMUg0VXlsb0dHRHljMXRsNytKbGVrUEE0b2JrWEFRR2NTWlNCN0Fud0VM?= =?utf-8?B?cVpzUTJBRlc3OWVVUk1nVi96Rk9LSU9sMXVZVTZrcE9hV1Z4aTgxakVZZ3BC?= =?utf-8?B?TmlBQlQvalNZYzFhQkcyVVl5NFQ4d25xMTNtdWdIQVdYYVJ6RDR2R2lUSmNt?= =?utf-8?B?UkdsQmFRejlFeU1JL1JCbDN1OFNJMUtpcE4vaDI2blNReFMzK3Exb1EyTFRh?= =?utf-8?B?Q3pTRDNhRDJZZ0xhRUVObnFpdGNJOTEvQzlHN0gyekJsR3JpWCtjMVZiaCtE?= =?utf-8?B?V2NKaExPUFFPRDdEZWRnWUJWekg2bWxlUHcwS1I2Q0k1WW03MzIvRitUbFM3?= =?utf-8?B?SXROM0xEZUdWTFVDTVBUOXB0TjAzaCtCc3AxRTVnVlprTy9ZdG5tb2JFT1I0?= =?utf-8?B?SGpmUVpZSmdtSERyQ29MSDIyaU9sQjEyckNDbW5SZWptdzhZTXVGRGd3eXZN?= =?utf-8?B?WlY3WFVqa0tXTmhkZHdvT1lza1d1QzA4U1ltTHpUbFJVQk44TkZvTVlZeUdD?= =?utf-8?B?MXUrODQrOEtJUzUxUVVKa3l2UEpsSVg2NmlEZkhPaWV4T0s1VG05aUYxNnVq?= =?utf-8?B?RVlxUTBHVjNBZmNXU0E3aVZQNW9nNDJEYmVZS3JiNEd6RnNsTmx0Mm5FLzhC?= =?utf-8?B?NFh3SGR6Y1dJOWhQSm9QQWpCVk9vOW1EVXRtTkVnNGRnMG1wQ2RUT2svVW5I?= =?utf-8?B?Tm9rSXpBQlVlbWFrVDZvWittdElEL3I0Z0c4VjR5eVVqd2hyd1BpOS82ZUlu?= =?utf-8?B?eExrM2djYk9SNit3SXhyeFcxbE9NM3pEaS9ZeFVGT2d5QUZXTTBQU004V1FF?= =?utf-8?B?bWE3a0pIVFlvekRJdHhmMmVlVVduQTdMVlF4UkY2dGFlMlBpTzQxUnUvU09i?= =?utf-8?B?aS8xbDErZll0anczYWptRHRKcktMUHJaRFJyMFI2VkJ3YzQ5K3VpZkZPZlc0?= =?utf-8?B?UWpPelB5SFYxd1dtSWpIQVM2a2FsOFloZzc1a25JNVB1VUFQRUkrZ3VMSzRa?= =?utf-8?B?ZGwyd0F5RFdiWGRBYU41dz09?= 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:(13230040)(376014)(1800799024)(366016); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?OVllZ2UvbERHNmR4d2x1Vms2SFFzTTFCN3FxcFA5NG1lbkRaMHplSlB1ZGM3?= =?utf-8?B?ZUFob2FmQ1hLYXNsMWtYMGVlMDRoNURxUHgvTlA1UFU0YzV1RXlGSXJhVHNp?= =?utf-8?B?L1BlRlBSeUNvdldEV1p2cmQxeU41NnIvNk9HTm9EYzVXVW5GVXhoeWdEVFNk?= =?utf-8?B?Mjh3UFZack1yZFR2czJQMFNUeTNWTlN5UWZ6OFRROVRoTzFoMTlPN2xxRWRL?= =?utf-8?B?QWxmUC8vcDJGSUdXQjNWaWxQNXBuY0lOWjhMaW13VXU5OGxqVE5DUm9hYWNT?= =?utf-8?B?cnpkWERYenA3RUNuVmloNktlbituTGEwZEVqZ3V2dVM0ZW5OQjRrUnNlaXhW?= =?utf-8?B?Smh5WjVxVDFUUENRT0Q0NnNOZ0FsWkd2U0twUjFDeERFcTdYb05LcCt2YlRi?= =?utf-8?B?SXJaWGoxWXBiVUxKL2pYdkEzRU5hOUNKcnNRTVhHTnJpTFZ3aWZVTjlFSlVH?= =?utf-8?B?VElEM3VCRjlzOXpYRzgvK2NuYytVOTFzYWhCR3Y1dHJUUEZkQTk3aFhtQTZ1?= =?utf-8?B?QkJKNUpxVXRSNGhJOEJVOVBsSG9yc3Boekttb1JNd1hRSXl6Yy9pQ1poZUdX?= =?utf-8?B?dng5cG9NTk9ReFRYRGdsRS9mYXlja2VCRWdMbGxxRUhXbFp6WUhpbWFaRDE1?= =?utf-8?B?d01kTzFtZFRMbGdxaldpMm95M1ZoMEloZEc4TUZjd0lBTzloczQzNngyQVhx?= =?utf-8?B?cXJKemxuQXNaT0NhYVkxK1VpTlRDWWpHaHFkUVVVaEF0U2J6cndKaHYxd2Fr?= =?utf-8?B?cXVPUGR1Sk83YWFveWNaVWp1ejdBa1dHbkJkeitCOWdHMElCcEpBRGtVZlBB?= =?utf-8?B?d2Jub0pMbTFLMjJVL05VMHVESzBGS2FYVFRXZzN2TngwRVVRU2VlSnUxeWZ4?= =?utf-8?B?Yno1cWdUc1BaS3FYZ0MwVkJpUHY5YnJWaFVCNzRZbmJuclordGtlQmdyMm1R?= =?utf-8?B?TkVKOStESzN0dkxEZmxKeFV2aGM4aGhDMnRkTlYvTFNLWXpwbG9qdldJMTFP?= =?utf-8?B?bXdxYm5rMWJZRDlVS1FHeG9qWTBrZ0EwUHdBVExIWmRyV0pNU3NTQ1Q2U00v?= =?utf-8?B?c04yVXBXS2ZqbXVRZThtWnZ6WkE5VFNMOHhMSEwwMWJhN0pQU1J0enRLNG9w?= =?utf-8?B?UEhDZnJoRTdTdFpsS2VmbTdham8yekZjdDFrRjlQOXV4R1psK09OVjhmUlEz?= =?utf-8?B?Yk4xZi94YjVjdUlpSk5haGdsZnBzLzRyY1VEYWxXSDVHU3BsTmdOTm1HZGx0?= =?utf-8?B?cWljRlhFcWlnVVU3TlYweEtmWXRBMzVhUzNZRFNHRTFJQ2dUM1FPQ2xkenFw?= =?utf-8?B?cnJlOThpdW50MFB0YVlIUjlCQkVEWnhqV0lKbkJBUmpVY1hJNXVzcHV1OHp2?= =?utf-8?B?WjJBaE5oc04zVlo2MEF3dlVtZ3JxTkVVcHVGSUJKN0EwYXIvd0puSGNGNU9p?= =?utf-8?B?UFBaQ3RqMndNODNiczYza1NLUmVTUkJCTUFKN2pqb1laU3NNcmhVdG5tcmtl?= =?utf-8?B?YlR6cmFQQW50eGVKczlaRWp3NFIvVll3Y3duSWoreGF2bWFKRE1FeGhXVUJD?= =?utf-8?B?NU9DSmFzNkgwMXFtcTkxL1lKUGg3dkZPUTZLTkpKQzVPcE43dE14RUlQTzJu?= =?utf-8?B?akNWT2VZckN5WEdrZmM1VUt5bm5KUk5ieGtOUlBLNmtVb3dWVFNXejZYR0Jv?= =?utf-8?B?aExTNU9ZRVk4U3gxRW1sS0lxaWZHOUVmRFJsbU0zeC9UbGk1RGRsL1VPV2Ny?= =?utf-8?B?R2QxN3ZDQlR6SkRyUktKTlhOOURmcUF5bWNEaUlWQ000bmVldjFEVW1vUVhL?= =?utf-8?B?U3lhbm9lZjdxZGZXZCtVT0Y3amorcjlYSUJzdWU4YVJkVkZvYVBxdTV1MG1E?= =?utf-8?B?T1FWVjNYWkE3b2NIYS9nR0MvSDYvRjFjQVFMMXhNOEE1Rmx5RjJTbVNqT0Zu?= =?utf-8?B?S3luTUVJQzlMR2lleUFydzkvTWt0eFhBaE4yT2VYRENHTGZBczUxUkd5aDdk?= =?utf-8?B?T05FbjJJK3dIai9ZK0U5SUI3bUhxV1pMcTlzc0pZZzB2TEpxYWJLOTZZRWJz?= =?utf-8?B?WHRVNUxvUS9WeTRoSzhQSVA3U1JFckxYeTVBb1ZVbnU4VmlrY0dBMFNub0hu?= =?utf-8?Q?yvzYk08I7WSZZiWVHLe/nhG2p?= X-OriginatorOrg: amd.com X-MS-Exchange-CrossTenant-Network-Message-Id: 4d197d89-ce6e-4415-0e4d-08dcc03ec5ff X-MS-Exchange-CrossTenant-AuthSource: CH2PR12MB4294.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 19 Aug 2024 11:05:02.3759 (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: wYq8xWxI8wxE3uPeVugoskHObFBi0v6moYDOXAfZa58iWKUot0WJ3bRLEpCHlhD+ X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN7PR12MB6911 X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org On 8/19/2024 12:03 PM, Ferruh Yigit wrote: > On 8/14/2024 3:34 AM, Stephen Hemminger wrote: >> Calling memcpy with a null pointer even if zero length is >> undefined, so check if data_length is zero. >> Problem reported by Gcc analyzer. >> Btw, how do you run the GCC analyzer? Is this something can we add to our CI checks? >> >> Signed-off-by: Stephen Hemminger >> > > Acked-by: Ferruh Yigit > Applied to dpdk-next-net/main, thanks. >