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 E89D9A0093; Fri, 17 Jun 2022 13:26:17 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id EA2AA42B73; Fri, 17 Jun 2022 13:26:10 +0200 (CEST) Received: from NAM04-BN8-obe.outbound.protection.outlook.com (mail-bn8nam04on2062.outbound.protection.outlook.com [40.107.100.62]) by mails.dpdk.org (Postfix) with ESMTP id E048F42B71; Fri, 17 Jun 2022 13:26:09 +0200 (CEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=aerOJVqWIsWhpjsT9xHW8pd64x0+w2P2MRf/l0HNkS/dA2lVhW7bd5Jlm/2eSJo2lbLQcwT7hHJrJiM1+zDjNLN2hWmCVX9NcIEd3aAqZlOxy4rkzHgc7ZiVe5Lx798AQTnZEWLCrfSM4/pBV9fyBvmljv5Fu9xbBUWxjBNMQAbUuRXbdvog8J9C5RN10w5um+fk55cgz472/7aeSvnIHc4ruV2Tf7ji+/+8DvsRAlYOnTXIJFFu1gROho1buTdbffiRyQASW2e8gT2T0ulN01qMuUUWYvFEQXTQOiOwu1k9wwTPgus8nJWZFZ40pKoy9KCLMM0H3kpzJKPz5pVyMA== 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=w140zm232nbMCmuwMOVkQ3VVCkGIZeyDv/xXtp4Ibc8=; b=YRenIFqyy2SJA1EGd+8LfFmuMCZpxEeGMgj7ouDLe7Sy4Fzj5Jf7Sw3dlwPUQVoFgxuxj/zw2rjrQTU51jbss5WquZOcF50z5PgEkYijX1sdiBCAnIPLs2kIkwOJssTMp75zrkwIsOuNSKccDu8ZfjEapLXl7G+XhrOzXmpUOGf/uTO2ojfPm7fhTisMqlMKKB2psUkyDUPVjNnwBjQydUzi8XfM6/kQHBk47SzacpXyzMPZmuM8wRKlK5C2TVGfkDWhsNMtRaq2EA8IUVmy65wjIkBmTVcY6lF+CWK8iV6ZohZQIxfVVhlezyvEq5n/O5kIcq+ACn3EZ2FmaRBLvg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nvidia.com; dmarc=pass action=none header.from=nvidia.com; dkim=pass header.d=nvidia.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=Nvidia.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=w140zm232nbMCmuwMOVkQ3VVCkGIZeyDv/xXtp4Ibc8=; b=JyuLt6Bnacg7TYECBO/t+COOaogQywRJbKfIU3pcImfPu61sGz/APmtrO2C3lLxb5cy3PNiqvfwM67XtDy81R5ZKL12enuN0wzqV2pHARerOjrOuQuIBNPNQm0uLVJ09kA1a4i7mJ0Q0xjSsav99XXMOexclokfEouCxLALH58DvXF5KAmQiYkmpgq63CvQfdq7sB+O+7BJCW+e19kYipLBDiskIL9dnjlfjPIU7LSYUC8pSaHb3YYTXzgAsGtr8Lq8wsPPXDFjSza1vCEsrUtOMpka5tRvxvqzPCDRsG7A/4PXyjO3LU4uA4QRDxV6eI+nRy6XH/rNc7AMC0OMx1Q== Received: from BL1PR12MB5945.namprd12.prod.outlook.com (2603:10b6:208:398::14) by BYAPR12MB3175.namprd12.prod.outlook.com (2603:10b6:a03:13a::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5353.14; Fri, 17 Jun 2022 11:26:08 +0000 Received: from BL1PR12MB5945.namprd12.prod.outlook.com ([fe80::9951:cab3:3606:671d]) by BL1PR12MB5945.namprd12.prod.outlook.com ([fe80::9951:cab3:3606:671d%5]) with mapi id 15.20.5353.014; Fri, 17 Jun 2022 11:26:08 +0000 From: Dmitry Kozlyuk To: Stephen Hemminger CC: "dev@dpdk.org" , "NBU-Contact-Thomas Monjalon (EXTERNAL)" , "stable@dpdk.org" Subject: RE: [PATCH 4/4] doc: update instructions for running as non-root for MLX5 Thread-Topic: [PATCH 4/4] doc: update instructions for running as non-root for MLX5 Thread-Index: AQHYeslcY+RkzqtiKkegREYKOqA2Ca1Eo6uAgA7e5uA= Date: Fri, 17 Jun 2022 11:26:07 +0000 Message-ID: References: <20220607234949.2311884-1-dkozlyuk@nvidia.com> <20220607234949.2311884-5-dkozlyuk@nvidia.com> <20220607171347.43200cbe@hermes.local> In-Reply-To: <20220607171347.43200cbe@hermes.local> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=nvidia.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 8c9555f5-a8a5-408a-39aa-08da50542c74 x-ms-traffictypediagnostic: BYAPR12MB3175:EE_ x-ld-processed: 43083d15-7273-40c1-b7db-39efd9ccc17a,ExtAddr x-microsoft-antispam-prvs: x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: zk4dr/w3a6L2EyQoq1pSQ2gPtmWfx1iDzsSi5Mn0sVq677AQ5qjs3rsEiEzrJickVQDUasSbysEF+rQ+Cgc5+WX5+WymSALC4C3QIEte2I/iuGwlKjRANHBiarTHmtq05GK560i81+Tr0nJmamYcObaCWRW13ggMhX3Mnbpko1mZYxs0lsmRsCTXWyEcbuSB2HAq6//7U8MYY8+5GmFt14Q/NQrbUWF3w1INNfw4Pa0dIRSyGKAEk+rQs/rLm2MK6NSHMRlGTL5oOadGPhruCHk7sk7cWs575AJd+jMecnsensl6YoBiXUnVfg/2FlgwtWSAcvocosL+rvCnS2sCxPUTomJZT3m7/WCGagmDjg7ymbTx5ddySzV5uL2+3hd7wBrZSK35BJVZmqbCnurlSnqS2J7vpUhYZd3PEP3ZdGIk+YGj4Q1aQR+xPL8VrM3mvV/5G7r/xitCwVEBcUizqbUtLpjMwlFIYwsIB5cSA3uztPx2sZFdFdFUIKsTPPlTM2Q70yN5OuEG37OFbgNHKrMolIsVrEnGc3fbfBO6HU0cE5HuxEPPgAt/HKtGRcBFjCCiQ99CokN0pkLIP0PDc1C4Y8LGVoWHsybC2+GHH/7Zvw7tWTiOkYvn3lIp2rOMkc0TDiYwUoKfEl2YOQjN4OPQDcwrdu7D8qOdsH+uieaWA5Bto1UBwt6Qu5W2hP9FYcJMUdBn/Uk1pP7T4Cv4dQ== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BL1PR12MB5945.namprd12.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230016)(4636009)(366004)(9686003)(66556008)(66476007)(2906002)(6506007)(7696005)(66446008)(64756008)(4326008)(66946007)(86362001)(76116006)(38070700005)(38100700002)(6916009)(316002)(8676002)(54906003)(498600001)(26005)(83380400001)(8936002)(122000001)(33656002)(52536014)(71200400001)(186003)(55016003)(4744005)(5660300002); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?dgo8YjMhEzLTQjrISsWdrfie04LBNX0crg0kcC3Q8mPdG7+lBGDuipmUZpX0?= =?us-ascii?Q?g5kk+puC8BhbGBvK5MtAfYcMALG7mgHe931+CS4i7pLjE6EAqMWanFnGJkC0?= =?us-ascii?Q?CKekY9/UmoW43DcDx+BDaJqWpYi4nMD0uXhYE/3tj2UARAXFGy/lU5xhGTDF?= =?us-ascii?Q?JtbRrlTypzY9JUYulyv73vLAJXdemVIm+YnZ23QRoIu5IVLFckPiEqX7E9Mv?= =?us-ascii?Q?lDggGs/06laRKPLwPR+oVHRzgH3/zoJAprQ91MWd/YBmqRSigHSpyJJ2gChV?= =?us-ascii?Q?d5GVhmaVSp7mG3L6KrylglTt1hqfLKR/Y0wg7XZYJYQ8ot0YAiwm65O8pv96?= =?us-ascii?Q?hhRo7CNSGb06i4J5/BUAnbu2KjaamxsXaCe8kRScglQMj+g6etlayWhH2+RO?= =?us-ascii?Q?6gXb1t94wEy13+lruUUGg/KpnC4l/Oe9yJgaoSnrlfHxHZxa4lfJ6gNFxaE2?= =?us-ascii?Q?KT5lBYNOufOBUsOfRe0bDdBAbKxD+/uRda3uah4JPC9mhgVpdSn4YyFw/yf8?= =?us-ascii?Q?3zhaM0KlvKa8p+hhTdiQmtmJE5zLXgZGEsF+9Z9oAA7DL5vSG58tFLJ2MjYR?= =?us-ascii?Q?U7w+2RVUysOWt4R+PW2y75sPpYy+G8IA1P38WBRYftiHQcKh+3VsEWwRNd90?= =?us-ascii?Q?WlRupRv32vCggKle57YBZyrLfapO1WXnhlB7qqnk+cyirNQt2EUxN5Hq15V2?= =?us-ascii?Q?O+mFYUG+pwyj+xIAsoRIjbruqTk0Ek9tAnjRLRh8VvpzxcjHvLLxvkC9wlXc?= =?us-ascii?Q?oHfvMcXbCuF+JDZGeJLq7+mjTjOKF8RcMQpeCsULKG2Kr6GF+6gdj13IBHht?= =?us-ascii?Q?0nLAtSAP+H4/BrTR4dXiNL9Wk5UDIVA7s0l0olKz0lhdSIEMFe5CdtOww05P?= =?us-ascii?Q?jlYfUf8dnyB8OPd3N/n1PmbyjtrPnOnh7u9obk4NsYaIywZFL8PWcBvazwj2?= =?us-ascii?Q?shVtvSbUitu176/j/+NQOQG8fiwoi36J0nKyax+eWW3pRNWAQBQCGlmAkZNW?= =?us-ascii?Q?u2Y8JryLHK0PC0lADy4hzNRtURnc0MnD0eg/fkAzTpHYLW8wlAqenHtDDdhw?= =?us-ascii?Q?qgd5/l6Qe0JKBmcqKBYN/oZksRpKjj6f1a4BCODZ6u5WP78fEEnZg5Yxowsd?= =?us-ascii?Q?gCLBq231D16mQ1QzbxvRtgdmrqdBsa1u7j8k+ZSu88ruufUU0AmCM73IdR79?= =?us-ascii?Q?R6LzHx3JkoEzes5feq/YOPPED+AkTta6UDCgVJNW4uIHSal7VwiQTNjlUPS5?= =?us-ascii?Q?2zbpZGtZckg7DYuEyplRQscqYMcewMnyOLLNsTSG8pg00mF6nww3Lkz/wi3M?= =?us-ascii?Q?ApIpBknepaZfK8C+75/A6eM+AS0puNiPKVx3i6w+nWMzlfKPng+mVtU4WcD/?= =?us-ascii?Q?Vej9G9x2SxnS7tbW1Xrd3pJHByYLTj0lr1B/tWOnOXuV9PeqfGAx4sgboKU6?= =?us-ascii?Q?4Q1iWhWOSBO1baCz09eWzaC9SauGiLoGuc/DTGel58KfLC5Q9twC11JYAyD7?= =?us-ascii?Q?/n++bvN+QwSEhG2nXvKQJ76dBqiTf5GHRAZCDiL1IVsT6xS65LzMHyVz7ju6?= =?us-ascii?Q?BKLo7DbIUhsvBw3Y0CoqEUUHJXow1vORWkubO8kPrQQMyi2IJKT/yOUyfIKg?= =?us-ascii?Q?Bh014huhtw6ZDiMuL2hNAsgajiQZsy9fH1Khextsh5Zq2sRoq04hQoD8zXj4?= =?us-ascii?Q?pv1aEBHMg1wCfgUv3FUmAZObvrtaKhnQK1zRroRZp0lLl2AjdikdQ9wnbJfB?= =?us-ascii?Q?D90zL574LA=3D=3D?= Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: Nvidia.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: BL1PR12MB5945.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 8c9555f5-a8a5-408a-39aa-08da50542c74 X-MS-Exchange-CrossTenant-originalarrivaltime: 17 Jun 2022 11:26:07.9167 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 43083d15-7273-40c1-b7db-39efd9ccc17a X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: IU56D1bqqQ404YCgsCm5YKldIm6SVaETZxmZTcIEV73KWK/jRh2+uyQZpaJGwnyimOjfboLYrhCJii6YOgphMA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: BYAPR12MB3175 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 > From: Stephen Hemminger > Sent: Wednesday, June 8, 2022 3:14 AM > [...] > This change needs additional changes to make it correct English > grammar. Thank you for the useful comments to this and other patches. I hope you don't mind that I took some sentences almost verbatim for v2. > [...] > > +This PMD does not require physical addresses, > > +so capability configuration is not needed to access hugepages. >=20 > In technical writing "therefore" is preferred over "so" > and you need a preposition. Please reword something like: >=20 > "This PMD does can operate without direct physical memory and > hugepages > are not required." >=20 > Often applications will keep using hugepages (makes them NIC > independent) > and in that case they would still need permissions. MLX5 PMD uses hugepages but does not use physical addresses unlike most other HW drivers. I tried to make it more clear in v2.