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 D4F9343719; Wed, 20 Dec 2023 10:22:57 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id C2F1040689; Wed, 20 Dec 2023 10:22:57 +0100 (CET) Received: from NAM12-MW2-obe.outbound.protection.outlook.com (mail-mw2nam12on2066.outbound.protection.outlook.com [40.107.244.66]) by mails.dpdk.org (Postfix) with ESMTP id 36DB940266 for ; Wed, 20 Dec 2023 10:22:56 +0100 (CET) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=FLvheT8vvvyYbjGDId9oO6oPuCUtnh/Z3BgoEoizTWit+DIOoOQkIsy8a+16+MSl41D+giGQ1x5hkFSbfa1OiPtsAdzxxmLjH6w8jmh7Y3rPeZ97p+zl+zzymGDQdwbhPiRiurg1MJcwqfi43Yz64FA2tn83jykaQwbj4ceoddatnhrF2bpb3j4/RC33Rdtn/nz1wPbYWXbicR+llHM+OVcUNXBcWZx56bGb7SplvjLpcIW/PWpnOUViwKV85DIIG1Yuh8GqO03++9iJX3hjwWQqfU0KQ4QNFGNStRk2jGQkFiBmjzuTfPUAsHVcItB2/ET9wvCru8LmUMaAgFJ8Xg== 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=p9kPpb47SRkZpqAOsz75Wha7ygfaz/OYL6XVXNvqMv4=; b=UWW9tDiIF9FZfR2zm3EGOD9W9OZwVeaKZYmaU0683NbBz/HE8dBwB4kct8kFGNvFVUd0XUq+VWQzlBBwDKaAV8QTejFeKySyuvfClomU97cQ/OdJM8B52uxStcshzpF2JietSs+jDjxfhrprJ/5sS7rID1wAtPt4ovUL/Jt9rwS88RJ2HqLyT0ifqGrvHTr4kJTqDLNKWlEOzbpVOBR4GfEWGgOZRaX/E4cQckY8Zmfo2lk4uVZ/Q7jIGU+9aL37ezC2lciVKpc1qqb+z6cBbsUmtshwUnSS1FdtEFTMXwaUctoGtrMBpm6fhpmSIQEy7Lh85BorHllhUbv7pHYkvA== 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=p9kPpb47SRkZpqAOsz75Wha7ygfaz/OYL6XVXNvqMv4=; b=o1Yns9fqU6nVZaAKjuvKyAhAEfz2gyLv4fmgArCX1iPK/7DBSV+lYNElWbwxq/DkoN9U5/R0tInsUsxOvs3gzDvkFwm1W+N8RHZ17Uydx/OENQo8oXvtr+rbRpxoqm252pve2dTEx6wniQRZ/9l3APnLv050umY37ZYhXfNag/A= Received: from DM3PR12MB9286.namprd12.prod.outlook.com (2603:10b6:8:1ae::6) by BL1PR12MB5995.namprd12.prod.outlook.com (2603:10b6:208:39b::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7091.38; Wed, 20 Dec 2023 09:22:53 +0000 Received: from DM3PR12MB9286.namprd12.prod.outlook.com ([fe80::2f17:4c1d:b750:cc44]) by DM3PR12MB9286.namprd12.prod.outlook.com ([fe80::2f17:4c1d:b750:cc44%4]) with mapi id 15.20.7113.016; Wed, 20 Dec 2023 09:22:53 +0000 From: "Tummala, Sivaprasad" To: =?iso-8859-1?Q?Morten_Br=F8rup?= , "david.marchand@redhat.com" , "ktraynor@redhat.com" , "thomas@monjalon.net" , "konstantin.ananyev@huawei.com" , "konstantin.v.ananyev@yandex.ru" , "bruce.richardson@intel.com" , "maxime.coquelin@redhat.com" , "aconole@redhat.com" , "Yigit, Ferruh" CC: "dev@dpdk.org" Subject: RE: [PATCH] config/x86: config support for AMD EPYC processors Thread-Topic: [PATCH] config/x86: config support for AMD EPYC processors Thread-Index: AQHaMxO+XsrPwK0Rk0incy9gnsYrALCxxeCAgAAgBdA= Date: Wed, 20 Dec 2023 09:22:52 +0000 Message-ID: References: <20231220071046.2263-1-sivaprasad.tummala@amd.com> <98CBD80474FA8B44BF855DF32C47DC35E9F0E2@smartserver.smartshare.dk> In-Reply-To: <98CBD80474FA8B44BF855DF32C47DC35E9F0E2@smartserver.smartshare.dk> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: msip_labels: MSIP_Label_4342314e-0df4-4b58-84bf-38bed6170a0f_ActionId=df747368-0e45-4c1d-a950-827a6c23467a; MSIP_Label_4342314e-0df4-4b58-84bf-38bed6170a0f_ContentBits=0; MSIP_Label_4342314e-0df4-4b58-84bf-38bed6170a0f_Enabled=true; MSIP_Label_4342314e-0df4-4b58-84bf-38bed6170a0f_Method=Standard; MSIP_Label_4342314e-0df4-4b58-84bf-38bed6170a0f_Name=General; MSIP_Label_4342314e-0df4-4b58-84bf-38bed6170a0f_SetDate=2023-12-20T09:22:17Z; MSIP_Label_4342314e-0df4-4b58-84bf-38bed6170a0f_SiteId=3dd8961f-e488-4e60-8e11-a82d994e183d; authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=amd.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: DM3PR12MB9286:EE_|BL1PR12MB5995:EE_ x-ms-office365-filtering-correlation-id: e2f7a04e-bd32-4ae5-c9c4-08dc013d3e55 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: dWvPTL8SWb8LxqJxfHM0efGoDig70GkY9ryZHsDCNIKUCobIpRoz2CEBmdRRcyN0Q+q3UcmdshdTs4huY0H2mQ5rdMTPwJuj5kbYMVnWYNwOzo/GZ3VZ785Ioxtxr8HtqEpoNgJNuw+Iu30qNWLqf/KpmoUlrQcx1JXPsSR3yX0N/Q9IrdPI39uYZ7TUrPVunI0O8n2WHM7E9U/hj+W+h53z/THBeqGqLmpp5GbnrLYiOkTl7TQw5/BwWQpCfZPWtQc6PMbGS4LXUiTnBiX7iJyWoUZUCpUrzthMHbkgr9Ep3bpXLUkT1W6D17re7cNeI2jHBdF97bXxwI3DORpSfE6ys+pyVaCI6vdicDNk1wClh2b1wlyJoQel8u+dTYHzEndt04ECbEDEmrAl04YW+9JgUoz8eMjFPman4jlkt40F6Y+qfPFugSKKmtxNISp6hTvYI1mvmT9Hr4AeO8BSEmyQec/mBDnApnsVbYdY9STWQF00i7yrr0lndESfJsga8MteQfSj/3DNLv0KpoAM2ZJF2L57NLtMzGlS48zhpvi28MuSm1hvpg0aOGnWwZbgcdDM040eJXILTBGHjuEROZyFWzIy+30fX4e5p+6NIiVPcwPdc9VuqJdnXTJ/o1m7H9pXUl6lsrLLTzgCGncglas2mNYQGrPqNfagq/NEhUIIUejiR0CoTT9Zk8E3nLCDZh43iN0qwjEGlbXtnTqpYw== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DM3PR12MB9286.namprd12.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230031)(346002)(376002)(366004)(136003)(39860400002)(396003)(230273577357003)(230922051799003)(230173577357003)(64100799003)(186009)(451199024)(1800799012)(7696005)(26005)(71200400001)(6506007)(9686003)(66574015)(53546011)(5660300002)(2906002)(7416002)(83380400001)(478600001)(8676002)(8936002)(4326008)(110136005)(966005)(66476007)(66556008)(66946007)(316002)(6636002)(64756008)(76116006)(66446008)(52536014)(122000001)(921008)(38100700002)(33656002)(41300700001)(86362001)(38070700009)(55016003)(23180200003); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?iso-8859-1?Q?x2nkhT6//cp3EopUEr2G0lrj0WBUv9Cg7H6vRt9xOsYboOqCa+nsQ7Jkpv?= =?iso-8859-1?Q?m2J/MtWTxf53MH0nw0Ss9ezmvFLUGPuGePAMD+498jebYxIzOfCtcf5LHt?= =?iso-8859-1?Q?hEdZ9uFLpZxWJIIPhusn9hyaL/5VUEXRrHnFcrHEOlKcaA2+ZkRLLalFQ7?= =?iso-8859-1?Q?fMr0NADTutW0tu+VnOgrabP0nn8lvGzb0VcdgaPkLi8iziSam5/B56zGW9?= =?iso-8859-1?Q?e3ULSpjK2G0BxigxHH7/GJ0m4GvhAF0UE/H8ivCluogBLRyHpXFTn2Ah6U?= =?iso-8859-1?Q?ojaoANXu8JXaPxCtjlINfwATtSs3oMDENcLis2sCMB9CST7b8e9VFhJCiA?= =?iso-8859-1?Q?F+TQupamMXGjhXr1Hwm6Nomqd2WQSCoVp1sgdZ9E8S54lLBgzp7SNKtob3?= =?iso-8859-1?Q?74zIskTpt3oFA+FJC7qFEUZ/7wwfdU82Gj+DNm/xqEpcozd0FxOx0ZX1o+?= =?iso-8859-1?Q?gWXZmpxZsfs38GfxtzMQngpwRQc8/ByzXAQ3p8iSrIj96RO/Z+QjLvuLAh?= =?iso-8859-1?Q?XcLqnpCqAU689yAh8Kum8OjceqUhaZF2cnWs8QxlZ54exSuuRiZe5pg+CY?= =?iso-8859-1?Q?M6EoNT8Q7PDTDkUtJyqS0vcv8tLnRRd5lfjONUewYdaqA2oM+PPVCx6KxM?= =?iso-8859-1?Q?8Bxa98TdIh8F/Hk+QzyPhjOgxRMMv9kM6brwg/9FDtGYwQ1zpV+h5yTAyM?= =?iso-8859-1?Q?IoNTx4Pim0LshRrU4yY5PEyD3QiAOC3O11CBpOpgPawFQnXeu5Xc5l7Pdm?= =?iso-8859-1?Q?lzY+YzZrFaxs9Y9Yn58NHBrh2QvzKZqnJmB8Halb9aAoH5Tv5Yy+tQ8kzE?= =?iso-8859-1?Q?yLWBKDM/Z/LjV7hjjOwMChEejalQ0jEixovNAdcGk7+C5NDvmu5j2J8uqv?= =?iso-8859-1?Q?qxRg1Phf1cqaJGB/GmV6HWxBggleAeT2wNEG9Iu8wuTQqbngM7cFwH6Ov4?= =?iso-8859-1?Q?NoLICJ5wWBdx42i/JvHdbSM6l82f5SvIM/5W0QFJnV7zXjeObIhTsB6WZQ?= =?iso-8859-1?Q?hY5AuPWugzIZjBpArEGn/7RTRt5FMBhJV2t7DnIFCw4XyvgTJlE5V7TqqB?= =?iso-8859-1?Q?hFrVDSsEnM8Lv1rsyN+/n3+oP72W0m5lpPiR2ADFeFi8+ub9vFoAY/noz1?= =?iso-8859-1?Q?ZK+NVBbyarqunTwQ/u661Q+dSi9iPBCnpln0l0PhIbNAprHtVSigiPOQmG?= =?iso-8859-1?Q?TWBQUa6rCNSGP6wLFr6N9lHs4PTDgSFOS17EtgoktPbQuO8vTZ33VIrMne?= =?iso-8859-1?Q?L2jmirzEFu0eXcfF6ZyHpoQjwhRaKUt3zb97SqQCwhJq/7/FFqz7gZSjSP?= =?iso-8859-1?Q?f5Mdiy1RkrB9sKwPO76Ghq0GRs5/0fhkKND+NMWBisOelkM/KNKlp3/i8i?= =?iso-8859-1?Q?DYQ/puam72jv75efgK8OvvSSLR82S4ke5hZ2e8oJed8e7WrKGKePrkr0AD?= =?iso-8859-1?Q?K6LwxxZ3aHneSvd5UICnhkPbAvbEhLkM/BD2s6Jz2CChjmpPRD2zkeMkYV?= =?iso-8859-1?Q?dW3VZ8UWn5M1Z/Dmus9k2BzcvXdTHyWVnwcf0vf+X8hXfTNcF4vzVDEP3X?= =?iso-8859-1?Q?E67ZjLU6RavhkiDNrKQqb7o5ziGHXcsTisD4MiCsHKLjGXXNg8Wffi1x2x?= =?iso-8859-1?Q?Ys71KQLNwzUws=3D?= Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: amd.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DM3PR12MB9286.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: e2f7a04e-bd32-4ae5-c9c4-08dc013d3e55 X-MS-Exchange-CrossTenant-originalarrivaltime: 20 Dec 2023 09:22:52.9871 (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: KiYU9TU5zZbwKuHXUw64PahKZpbNWSyWI598apPuTMISXGXmxZ9v7HbTFH/HF6IMDT7TfRpn/kNnqU6GOqGJqw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: BL1PR12MB5995 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 [AMD Official Use Only - General] Hi Morten, > -----Original Message----- > From: Morten Br=F8rup > Sent: Wednesday, December 20, 2023 12:58 PM > To: Tummala, Sivaprasad ; > david.marchand@redhat.com; ktraynor@redhat.com; thomas@monjalon.net; > konstantin.ananyev@huawei.com; konstantin.v.ananyev@yandex.ru; > bruce.richardson@intel.com; maxime.coquelin@redhat.com; > aconole@redhat.com; Yigit, Ferruh > Cc: dev@dpdk.org > Subject: RE: [PATCH] config/x86: config support for AMD EPYC processors > > Caution: This message originated from an External Source. Use proper caut= ion > when opening attachments, clicking links, or responding. > > > > From: Sivaprasad Tummala [mailto:sivaprasad.tummala@amd.com] > > Sent: Wednesday, 20 December 2023 08.11 > > > > On x86 platforms, max lcores are limited to 128 by default. > > > > On AMD EPYC processors, this limit was adjusted for native builds in > > the previous patch. > > https://patches.dpdk.org/project/dpdk/patch/ > > 20230925151027.558546-1-sivaprasad.tummala@amd.com/ > > > > As agreed earlier in mailing list, this patch adjusts the limit for > > specific AMD EPYC target/cross builds. > > > > Signed-off-by: Sivaprasad Tummala > > --- > > [...] > > > + foreach m:epyc_zen_cores.keys() > > + if m.contains(cpu_instruction_set) > > + dpdk_conf.set('RTE_MAX_LCORE', epyc_zen_cores[m]) > > + break > > The indentation of "break" uses a mix of tab and spaces, and should be fi= xed. Thanks for spotting this. Will fix this in v2. > > Acked-by: Morten Br=F8rup