From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: <dev-bounces@dpdk.org> Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id 4F5B6468FB; Fri, 27 Jun 2025 16:53:41 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 3FC6E402AE; Fri, 27 Jun 2025 16:53:41 +0200 (CEST) Received: from mgamail.intel.com (mgamail.intel.com [198.175.65.16]) by mails.dpdk.org (Postfix) with ESMTP id 6C4FB400D5 for <dev@dpdk.org>; Fri, 27 Jun 2025 16:53:39 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1751036020; x=1782572020; h=message-id:date:subject:to:cc:references:from: in-reply-to:content-transfer-encoding:mime-version; bh=UXFWHGnr++WIIpiRUpngTggP5XdmZeTrTopIKmy7Wxo=; b=ld5faWSDeb5XW7mPgDf/qS+6T499FOGcVFEMU2Js5x7zIVkzVgvQaDRs ORyOXadQILkr6nJ6j98zqAMgJ1lzp96fAGTK9AYUVXXOTxjDsvJ4RSgNA 1bQKMM7hvuQJ0E/kjVYxODU8D5iwnF/ikfYeoIXtsIb+WrY3zZDlJ9NC9 1RNCTEUORVBWl3TJ2ioUH3teKhvO5wsnx/7xWcTa6wHtQzUoDuB85MEbq MBaVefFJj9KQLdABoqb9TQ/CAlRP5B6LJPZnZvvpU6+glMHJHa8+c7PXM vbfnsNCOC1XS5pETqeV19x2ZqsifoeQRbwKSm4sFmlzWyDifdRQRa3LIO A==; X-CSE-ConnectionGUID: Y4DTEZz/SHWVLlr/sfFkVA== X-CSE-MsgGUID: b+qeAABtQb65JGIaj41u6A== X-IronPort-AV: E=McAfee;i="6800,10657,11477"; a="53446125" X-IronPort-AV: E=Sophos;i="6.16,270,1744095600"; d="scan'208";a="53446125" Received: from fmviesa004.fm.intel.com ([10.60.135.144]) by orvoesa108.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 27 Jun 2025 07:53:38 -0700 X-CSE-ConnectionGUID: 0I9aqKcFQIKan/X/OXZC/Q== X-CSE-MsgGUID: C+D7dyoxQXCzMySXoOMZCw== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.16,270,1744095600"; d="scan'208";a="158309076" Received: from orsmsx903.amr.corp.intel.com ([10.22.229.25]) by fmviesa004.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 27 Jun 2025 07:53:38 -0700 Received: from ORSMSX903.amr.corp.intel.com (10.22.229.25) by ORSMSX903.amr.corp.intel.com (10.22.229.25) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1544.25; Fri, 27 Jun 2025 07:53:37 -0700 Received: from ORSEDG901.ED.cps.intel.com (10.7.248.11) by ORSMSX903.amr.corp.intel.com (10.22.229.25) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1544.25 via Frontend Transport; Fri, 27 Jun 2025 07:53:37 -0700 Received: from NAM11-CO1-obe.outbound.protection.outlook.com (40.107.220.71) by edgegateway.intel.com (134.134.137.111) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1544.25; Fri, 27 Jun 2025 07:53:37 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=JBfoWJ8b48/V9Yq2P5MeJSN+srhS9UsstdrKtcOvEXr4Co7oyTjsp66K9htiCIHTXvXACHqD86n04T5euQo5l2L1cr7pusGUy8qCMEfla987pxFH8pNit+6+undiW3pFA24TeZDusMQJCGtDJys5oaITyy6wO5SULGbBwXmYdE+iwlPc4nBllVrp5X2HZcboXZRO5lTV0K9PeQzeycxd5HmSWYl4gEwQCEmAeiX2Rp9GV3mGMKSTCCMGyyZ2TbRz6MYj+J0P5pRARRGQ3a/kYPlLVnbl1xh7zHMIRvYqkV2k/Bs4oDweygFGL61r/MhV+DNMRqDL2yDSkYv6qnzc8g== 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=0kadYUnt4vCCzl6WtHWVsAhndsaT0HWkWNChOUH2Jb4=; b=wIBcwCn4M18X3Sud1T6RAwtMjay6Zb7MlEJydHg6FLJS2pHJEw9t2bddYzvmsCXPpANW6sO6v+AzumE1CqecqpC7jYrfoGgOuwoO/c5UnP3YIg17wdYAN/n2wKQ16pQQXcaOSQyDbcwfWRgl1HmmPTKDJHJI8uyXz9HzFErswLRIgFGCF3bvcYjLiuOp68mL83zpGb7PtQKUC1lhvE2SexDrL7ii8XRcCyunhnk9x3N2Va1RHgjn49GAOsroJ39wetzvmz8KanNqfkjZIS/ocVpzqpF+d/Y1/vgDb5XTwMLYAOB3I14MJbu/f/Tr4hE6cJ9S5LN4VnPO1Xbib8YVSQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=intel.com; dmarc=pass action=none header.from=intel.com; dkim=pass header.d=intel.com; arc=none Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=intel.com; Received: from DM4PR11MB6502.namprd11.prod.outlook.com (2603:10b6:8:89::7) by DS7PR11MB6269.namprd11.prod.outlook.com (2603:10b6:8:97::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8880.21; Fri, 27 Jun 2025 14:53:35 +0000 Received: from DM4PR11MB6502.namprd11.prod.outlook.com ([fe80::21e4:2d98:c498:2d7a]) by DM4PR11MB6502.namprd11.prod.outlook.com ([fe80::21e4:2d98:c498:2d7a%4]) with mapi id 15.20.8857.026; Fri, 27 Jun 2025 14:53:35 +0000 Message-ID: <00f559cf-4ff8-4c24-983c-65b38ee1d33a@intel.com> Date: Fri, 27 Jun 2025 16:53:28 +0200 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH v1 1/1] memory: handle invalid socket ID's when allocating To: Thomas Monjalon <thomas@monjalon.net> CC: <dev@dpdk.org>, Bruce Richardson <bruce.richardson@intel.com> References: <4e785f17154922f775c56558947b2f967f25b23c.1750426216.git.anatoly.burakov@intel.com> <aFVkMQ6jc27mTJG2@bricha3-mobl1.ger.corp.intel.com> <3956282.MyG8hOvIyE@thomas> <3865806.FMhQkTaH9n@thomas> Content-Language: en-US From: "Burakov, Anatoly" <anatoly.burakov@intel.com> In-Reply-To: <3865806.FMhQkTaH9n@thomas> Content-Type: text/plain; charset="UTF-8"; format=flowed Content-Transfer-Encoding: 7bit X-ClientProxiedBy: DB8PR09CA0018.eurprd09.prod.outlook.com (2603:10a6:10:a0::31) To DM4PR11MB6502.namprd11.prod.outlook.com (2603:10b6:8:89::7) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DM4PR11MB6502:EE_|DS7PR11MB6269:EE_ X-MS-Office365-Filtering-Correlation-Id: 11647ec7-7648-495d-51dd-08ddb58a646b X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|1800799024|366016|376014; X-Microsoft-Antispam-Message-Info: =?utf-8?B?TU1IeEMvVzgvNkt4N0IzUHZCQmYrdXRSUkxuODFWd3IzN2hpSC8zNXJCUlcr?= =?utf-8?B?aGVxTENCSlRhR1FDV3VBWDFWcTN1Mmk3SG5OQ29SOGdHKyt5cnovMGttNVNa?= =?utf-8?B?cHFCalBxczREaEVGbWV5WVFFNlNKSGc1aENrNGVHWXhpS1VPMXArR2xBeVBO?= =?utf-8?B?dlpvNXJHWlJiNm9oOEVteDdVNTlyUVpKZ1JaeFRtTU5mK3ozRTJEWWdWZmtk?= =?utf-8?B?aGFqazBiTkpnb0lZZVR2NmdkZDhDWGpPeTB1ZWx5L1QrMGl5amNXMi9xM2Zm?= =?utf-8?B?MmZiVzlBNUpSdXpCNldpNTV2dGRlWCtWeDlzNU1ob0x4VmZ3c3o1QWtwVjJ6?= =?utf-8?B?blZGUTJiUkUyeTlML1BCbjNKSU83SndET1ErUkV4OEFuUnNBWFdTSzJVbkdp?= =?utf-8?B?UThxMWl0MnUyd1l1eFY0STlMdHFzUldSSGdwYlhYKzMySS82SGhWVVhWNFlh?= =?utf-8?B?d0YrOEdoSGU0VndyTFBWOXZGRWxXQU5MbHd3dEY4ajkzQ3lFWUR1Y1c1aFZT?= =?utf-8?B?QnJva3lKZ0c0SUxnV3VheXpRTzFYVkg5d2UrQ2hmU1ZoMnN0b2dFU25SbGRv?= =?utf-8?B?OUMrSmJpNjZ1dTY0bC9ENEh2UWJDZGRubkdyNjlSU3lubHNuZzZNdmpxVE1l?= =?utf-8?B?aVI2WXhrZVdJMWwwMXRnaHNYdjZqTEJUWngzaWRpQVFHM1RwTWl2Njhvck5M?= =?utf-8?B?L0ovNkR6NmxldVhLQ2V3UUFtK2tmdVdCWDhySVNEYWhpV3FndkRLd0p4S1M2?= =?utf-8?B?dmdEbS9UWjJ0WVRiK25iNmxxZHlTbkx0ZzZ4Wm5kNnBPNjQrMW4xY2lybXlC?= =?utf-8?B?b1hSeDluanRnY2Zicm9MQ0N4MkVUU1d4UFdwR0w1K0ZORXc5ejBpaEZjNUgv?= =?utf-8?B?Z2pKOTJWTEMwR0RiYmRKcGE3ckw1UkpCejVwZlZ2cm9Ub2tiS3p1bUU3MUpI?= =?utf-8?B?Mjg1a05PNmlKcmZva09yczVvYjFiaE94T1RjR3M1Q0pNU0VWVVpoWkJQeDBD?= =?utf-8?B?ZDA4ZGtnbU9sc2ZwRm1LeTNyOVNMTUVyanQ3RnF0dEVMK1Zlcy9Hbng3cVBq?= =?utf-8?B?QW1aRm1QaUI2WEdySENndEZFdFYwRjNtdUxNNElKZWVnS0VQMHpiRWM2YnlN?= =?utf-8?B?c1ZtNU1iUG82NUhUMUEvOExxSUsrSmNQVE5ReGdaenlHb3RraXNiZ3RBcUdN?= =?utf-8?B?M3Q0UG1uOWJZZzZyZXZpMDlrcHpIVXNQY2MrQnFtaTNJaldMcVRHOU16cFZ1?= =?utf-8?B?Sk1vbW4vVkhCNXhNRmx6SzE4eVFzQ1ppMysvS0RDekk2d3hXdDhTa3NNb0Fr?= =?utf-8?B?Z0IvTzhMdllkeldVYjUxWUQwZlgwNTRPM1dzTnlmMVQyb0xKYXNEd2h6ZG4z?= =?utf-8?B?cWpOclpVai92Tk1aSjg4b2JJUTYyZlQxTnJnYWJJa2pQcmgxTWp0VjQxTnMv?= =?utf-8?B?L1MzY2VFLy9JRnJuL3NPeU0yV3BEL0lXdTlEZW5Ta1JWRExhYlFSQVR5Zk9E?= =?utf-8?B?MkFnNWE4Zld4L1lDS1RRaFRTV2ZJd3R2UTF3dXJzVExFM1BjZWlQeE5tRTU5?= =?utf-8?B?Y0NGMEtkZ29zYjIvSEQ5eFdmWlllUFpnWEYvNVhNVXNlNUZhb0Rpcis4dldl?= =?utf-8?B?dUE1TWZFajFUa0ZIbksxdkZGeCt2RStrWTRXOTB4TVZKek4raWNNYnVxcWk2?= =?utf-8?B?cmcrL1BabmtocEUySTh5dFhCZDc1SzNWcXhRd1pvOVhxMVAwdGlJZkV1dUZy?= =?utf-8?B?aDFJSmprMWphNzBBWkpTRHRaWk9ITXI1TGFFbVBKNXl4SFZodmxZTEZVUFFy?= =?utf-8?B?cmVJR1BNOFZiK09MbVBzcmhCQWMya1JvT2ZyRHBKV3pmbDRBdUY3enA2T3lT?= =?utf-8?B?SFJHZlVMTTViNWsvZWcwWEQwSStYOHBKcTBxNFhLZ0ZrNnc9PQ==?= X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DM4PR11MB6502.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230040)(1800799024)(366016)(376014); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?bSt4M3dYYjJZeDdNV3RsQlRMeER1SUFVNVJPOTAxVjh6cHFaZW1QTndkOVdp?= =?utf-8?B?UGFUZ2k0RWJtdlg3aHNBZ2NDci9Gb3N1L2dMUFU4QWhpK3lycFQ0M2hTVzZt?= =?utf-8?B?KzJocXV1Z1dVR2Z4a2V0Q3JMZnRMQURuVWdCS0pIcW9VM2h0Y3Q2OVV3dkUv?= =?utf-8?B?WW5yRFRqcUFOUTNZd0RQR3lKMzRaRzhuWmQvOXBtektIMTBwUFFMK1ZyOHVV?= =?utf-8?B?dHprbVZ6L2N0TXRYZXNWQzYxcHVvbGkwbldwSG5EZzY5WVlhanR3dVJ6cklM?= =?utf-8?B?MVpxNFgxdmNLYjY5TFhLU0xEKytoNGZuZ28wVC9leGpacFhHWjM5amp2aXdF?= =?utf-8?B?ZjhJTXY0VHEzRzhCSEpTakhtZlpHOWUwTG9tNi9LWktRU3NYZ0Y4dXFRdEpK?= =?utf-8?B?UUhVTEF2Q09IcnVVVjFFaWtQNGpCRzIzVTFBeUVnendXT083TnlVZ0x6T3Y5?= =?utf-8?B?YUNyQTBoaE85cnVBdjNOeCtxdkttSVR1azBSQXZuUXgyZG02MEU4R3BSdm5B?= =?utf-8?B?a3pqRExiMnFUQk1DcHVPQWNKMVRzUXRLenpxL2JmTjlzZGpsalZUWUNjcFcv?= =?utf-8?B?dDlRVXpienZYQUNlRExBYUNUV2dWWTlDZGVYSVJ6TDNXbGhqWmNLNlM3dHdY?= =?utf-8?B?NHVLT1hJdThxeXhPZ1JrOWMweE82V1NLSStkcDMyT3FuV0w3RWs5QisxNnRi?= =?utf-8?B?L0E0NGZuSlRmSWdObE0ydDl6ai82OXZ3ejZ4OUx3enFSZFNib2d6Vnp6alI3?= =?utf-8?B?TmdsbVNRRnBKYVZQbG56RWVjYXoweGFuQjN1WEFGNUFQTkJwcGo5TktldWRR?= =?utf-8?B?Rm5LbEN5cHIwRDZtdVFmNzBudFZkZVlFQTlkK0RJMGlLcWdJQmdic2NPOFJG?= =?utf-8?B?VkRyN2NLVk1LOVd3UW92TElkRnZaVzBXSHROUmxjakZqdjJITzltWjZQYk1N?= =?utf-8?B?ajU0YUs2MFBJMUFiZVRKNlA3akRTVjhNUk9OcVRLQjVpVmVXYmRUSk16MFZM?= =?utf-8?B?SXNGRldKN0k5bStOYjgrNVBMeEJVdnM1VFBhdEJmTjJKbFVxTW11alNPYkxP?= =?utf-8?B?aXcraW4vdi91VHpzeDA2WkdVRGZKRHlDUFN0S3JUL3psY3pxNUQ5Nk5kTU9l?= =?utf-8?B?ZHZkM0ltRS9NS080WitXTWpqSjMrWXlEQ2tleUhURWM5T25GcDc5T1JXVjQz?= =?utf-8?B?ckRDUmlsc2Ixb2JSZUpabHBSY1BnbU5MWmNTZzZqRElnRE5wZ2pYRU9aWkVp?= =?utf-8?B?ZnVMdEdxQnBXTGFGRFlhaFhuR2hyZ3FzbWxUY1ZEdWptKy94M3haTnlSckt0?= =?utf-8?B?cHc1ei9wbGdOcjQ1Q2E3TjFEWWcwWXZMZ3RFVk85d1VqQStJc21Pc2xHaFRi?= =?utf-8?B?VTBBd1NEVVNML2FyN2ZrWHBGOTAyeEg0Q203SklQcUF6MkQ4cjM4NnZrUnZY?= =?utf-8?B?dmNjUHZFVnROMmszNTFyeU5zYjIxUzdIVmFjWGpORjBCdmhrUmNpNmNVOWRI?= =?utf-8?B?blZCUEQvcDhPdlFWSHhlejAzU0lrQzQycXNBNGpndE1ubXVSTjJsWkZZQlBi?= =?utf-8?B?d2FBMTRiY2F0cG1JRm9MbzRWK1JQNTNOZXZ5eGZZK29Sam1raEdYSUMrM0lK?= =?utf-8?B?dGhDSzlZU3hYeUsxbUVDaHI5Q1p3YXhvaTVPRlhXeDFwdXR2b24yb2Y3clZ1?= =?utf-8?B?d1dEZXBkakU5RGtZOTdqK3Z0SkxzNkRUSFRVby8zQlB0U2VjZENrcjBuckZU?= =?utf-8?B?T2wxWXZVZFN1V3g5SnE0NmdXV01HY3U4Y3JDYmhubmcvM25vVEVPb1Rtcm5R?= =?utf-8?B?ckxibGtCcEsrb0w4RlAwMXdPdjdCVXVMb05pR2I3RFR5WTFvS1FERm50WXFY?= =?utf-8?B?cmlHV05hQzJOdTJmd0lSZ1ZqcDI0TFFKcXB0WU5pN0xmY0wvUkpkNndBM2Nt?= =?utf-8?B?dE1qV05PUlVYSFpiNWF0bGJsV0xYaTA4V2dyL1ZwdXhFKzhnMnQ2N1dpQWNn?= =?utf-8?B?M2hSeXpXSDBsb1JLOWEyMXZab1Q1MUc5cGI5b0Jxby9MZy9nbjBFRnVjemdm?= =?utf-8?B?NzJlVkhxTUIvRGl2RHd3WDkzYzEwblU2eHVVYnViUW8vREZNc3NRZ2xlM1NK?= =?utf-8?B?c3k5Mng2cW9qRXpxVGxQVWNNbHh5amo4Q05lTFVBK2hMbEt0ZVowRWpLbkN5?= =?utf-8?B?Tnc9PQ==?= X-MS-Exchange-CrossTenant-Network-Message-Id: 11647ec7-7648-495d-51dd-08ddb58a646b X-MS-Exchange-CrossTenant-AuthSource: DM4PR11MB6502.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 27 Jun 2025 14:53:35.2948 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 46c98d88-e344-4ed4-8496-4ed7712e255d X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: NKhXP1XFH7M2VyWZEhZIqyvB6FZtR34RMmpyuElRXtbYNgCCKPEL2JChitq786EL8K1h9wwkCgtAt3I2KgnSE7bGJ3NCDFAt9gEd0Bm5p0A= X-MS-Exchange-Transport-CrossTenantHeadersStamped: DS7PR11MB6269 X-OriginatorOrg: intel.com X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK patches and discussions <dev.dpdk.org> List-Unsubscribe: <https://mails.dpdk.org/options/dev>, <mailto:dev-request@dpdk.org?subject=unsubscribe> List-Archive: <http://mails.dpdk.org/archives/dev/> List-Post: <mailto:dev@dpdk.org> List-Help: <mailto:dev-request@dpdk.org?subject=help> List-Subscribe: <https://mails.dpdk.org/listinfo/dev>, <mailto:dev-request@dpdk.org?subject=subscribe> Errors-To: dev-bounces@dpdk.org On 6/27/2025 12:46 PM, Thomas Monjalon wrote: > 27/06/2025 12:44, Thomas Monjalon: >> 20/06/2025 15:37, Bruce Richardson: >>> On Fri, Jun 20, 2025 at 02:30:23PM +0100, Anatoly Burakov wrote: >>>> This issue was reported by static analysis. It is a false positive, >>>> because both `rte_socket_count` and `rte_socket_id_by_idx` only report >>>> information about physical sockets, and these specific calls are made >>>> during EAL initialization, so no other sockets (i.e. external) could have >>>> been available, so it is pretty much impossible to get invalid return here. >>>> >>>> Still, to avoid future false positives, we can fix it here. >>>> >>>> Coverity issue: 470131 >>>> >>>> Signed-off-by: Anatoly Burakov <anatoly.burakov@intel.com> >>> Acked-by: Bruce Richardson <bruce.richardson@intel.com> >> >> Applied, thanks? > > Sorry for this typo, it was not supposed to be a question mark. > Yes you absolutely deserve some thanks for your continuous maintenance > of the DPDK memory subsystem. Thank you Anatoly :) > Thanks for the kind words, and yes, I did infer it was a typo :) -- Thanks, Anatoly