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 5B27243258; Wed, 1 Nov 2023 03:04:14 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 42E3E402B0; Wed, 1 Nov 2023 03:04:14 +0100 (CET) Received: from NAM12-DM6-obe.outbound.protection.outlook.com (mail-dm6nam12on2047.outbound.protection.outlook.com [40.107.243.47]) by mails.dpdk.org (Postfix) with ESMTP id 166D940294 for ; Wed, 1 Nov 2023 03:04:13 +0100 (CET) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=XZjKdrtpPp50q2aHClqNQqxJ2aKhhVVS6dckIhMO1NPi+t199/VxAXBNxIMuSTF8r480BOYYttY+mkuFpqfUcx7sSBiuP9zqvcmpjOuH5n2S+51CsnvmVJHkkFz8Oj7//1QrFTzkKaX6jbtx8OgK/7ElOKSUG/Y1wClF78tXWfypVzGMVR3oz+4+BQPE3rl7ALxYSn4ZsBc7wqqj+9Dmy39KUHADuEbQbGMhMUbZJ8qkN5tr5Tt8JZ/DBgY9jXQOamQgMbhvQqfiBS7N2FbW9ihBfnLMHm/Wu09zYharjKqrP9/R8BGuLdA3JhoP/cx0eaOIeTgK2Y47nbQ73szUsw== 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=EBLA7mvA76scqqH6CZN/a3zCoWepYtGFjVe9ssMTTrs=; b=bWlOf69e5rsjtwtvGLuZMG8lYWfiKL5kGULhUuGIS9NRoEPDjfhQPEY/fhf/d2NGHrmx/eyfXeYrz2bV4d3c03SbG1JhawWDx/W2O902eGmByHkIcVmSimc7See4QPYgf0RMVj2+hcup74nqp28GdZFEinkGstBjjwXj3TB5HsA17rjQPftnJQmldozOqzIpr2s+VFFePvG9W4RehVMW7Qhcowdi+l9SfcqXxfTbPYFeTFJIueczMk0sYLFL0rwzlhBYsCMnZepgHUlcOOXAaWeQHe/rCx453akymEhYpCWrElN+qmEJfK11AFmGc2KyM2Z7LXgh9+rd8/Yv73BCJw== 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=EBLA7mvA76scqqH6CZN/a3zCoWepYtGFjVe9ssMTTrs=; b=rNOJN3f/4H5twPMJxIgP+SIZbMKe6nbVCbrykb/pKEWI1kHB55B4WhnaUCGEUuvlATNMTGwFmt6yeri/viwy4+p6BrVoKMiAw+U3Y5OpZiKdQlVlaVMO6XRIg5s1bFHINgeDd0doBIrUx1YVRf+G514uKjl0syiqLbDG+jwJYAY= 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 LV8PR12MB9452.namprd12.prod.outlook.com (2603:10b6:408:200::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6933.26; Wed, 1 Nov 2023 02:04:11 +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.6933.029; Wed, 1 Nov 2023 02:04:10 +0000 Message-ID: <9ced8081-c795-45a7-8d46-4fd2a2c9f6af@amd.com> Date: Wed, 1 Nov 2023 02:04:04 +0000 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH v7 0/9] support setting and querying RSS algorithms Content-Language: en-US To: Jie Hai , dev@dpdk.org Cc: lihuisong@huawei.com, fengchengwen@huawei.com, liudongdong3@huawei.com References: <20231027092836.445224-1-haijie1@huawei.com> <20231028014611.4086500-1-haijie1@huawei.com> From: Ferruh Yigit Autocrypt: addr=ferruh.yigit@amd.com; keydata= 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 8Zk= In-Reply-To: <20231028014611.4086500-1-haijie1@huawei.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-ClientProxiedBy: FR3P281CA0003.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:1d::22) To CH2PR12MB4294.namprd12.prod.outlook.com (2603:10b6:610:a9::11) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: CH2PR12MB4294:EE_|LV8PR12MB9452:EE_ X-MS-Office365-Filtering-Correlation-Id: 8b7541b3-b887-4187-5f47-08dbda7ed654 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: n3sdZmPKcHTqV3KuMvIH2QnIydcGKY0P9izYOJm1NwfzlctkQOvNmj0yDdwSj1aanOMxB7zP6ZVaLECyr97hYe4kcnPqcfzdw3q4mz9tvw0UDpVoct7NG7s5KnYlMKkybR7lGD6Qf2dbzpsz4uJTeag1VqoTWWNGIU3JUl9fglLMrjouP9MRjptdfc8Q6HXEaJqxjS8PR1YqXki5ed6r8wn6LYeKVCCLOeWwW+JUn84N2FzomiAICsqIR+/1GIMcA7LLZ0FdNAjmmzdTfCinfTVmWXIUqSdP30V+6DajLuDC4Zytufya7BOyjxPoxQSP2h1rikkLmq2NcvAX29RQ6rGa7Sb0/zK9xGavXW2E8pv3w1/piWfl0PIaSZw/u9cDkFwre8/xDJa3/tlz1G6t5XnoGWzIzBGaoKuOa42gByAk0LMtRwK0aJ7EXQVFW3ZOUbjBGsX1aWK/VqCCX9UnxcCwW7dAufe/2hLGsKi/lga15b9GI1IRoDcO9kqNPA9ai+7pwbXqL6PwDeofTJLeSBwSXkJDbmq+Ucn5HUlExhb4YnsfkUjzZ4ECVoLqwGef9sQ+wgiLNa9Cg36HEKB5U5KlXEopiucOPdowUAg149gG86aw/wnUQLjzR4ww2EGSBWkdbEdOx/jchPpR0zRI7A== 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)(346002)(376002)(136003)(39860400002)(396003)(366004)(230922051799003)(451199024)(64100799003)(186009)(1800799009)(6512007)(36756003)(26005)(83380400001)(5660300002)(6666004)(53546011)(6506007)(2616005)(44832011)(8936002)(8676002)(41300700001)(66556008)(66476007)(316002)(31686004)(66946007)(478600001)(31696002)(86362001)(4326008)(2906002)(38100700002)(6486002)(43740500002)(45980500001); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?ZUprK0F3L1RjMTVJMm1KMmxBbFcvbzlrL1BSUFhBa1JrV2NqeUVYanRYVFVu?= =?utf-8?B?VE95dys3Q0VZdXlZandZWVo3cU1tVC8reldNV0pDTjg1TjJ6M1JLdmh4MzNC?= =?utf-8?B?WDBvazZHWWFlT0pPNkxDWi94aTZzbFN0OUtMSE1GY3NidTc5Q3pxa1poZytP?= =?utf-8?B?S0FOWVhXb0R2bU55RjV3OGxBa28zSFFSbTZZMFFmR2pCcjFNK29QNHZ5Q3px?= =?utf-8?B?QTlQQ0dscmVYaVF4aG4xMmdCWlovWkF5NjRsMTFacjN1b2c0SEs5WkZyek8v?= =?utf-8?B?eUJLcWhxdHVNT0JkZHAvZVQ5WVF6SFRQampkd25MUVhzRFNIaktmRWQ3TmVR?= =?utf-8?B?QzBjNHdRQXFTb3I4MlBpWEJGQUJaNHkrR3RqRnZGTU1ZSndNSzhwM282cWpJ?= =?utf-8?B?YWREQTRUZkFsbzNhenNQU1NNZncrQzgvZy9CckNXbEd5NjdxSXk3cllLWitC?= =?utf-8?B?dWMzb0NlNnN4dHR6MTF3cDAwRGsvVWthY0Jka0lKMXdCVjFzY3Z6OTN2TmE1?= =?utf-8?B?L1M3dmpJYk54WFVhVjJUay9nZG5HQXROcWU2MjUzU2VueTN4NHdEa3c0dWh2?= =?utf-8?B?em9qeVRvS3pMcHdJaEZHWERKZ3JvTGFTTGhNRXVYMEY3RHB2TmVuY1dsYXVG?= =?utf-8?B?a3M4TGlKSFRyNjRvd2MyVDVWUStkbkxxMHRBZElMUFkvRDFObEQvb2F4UFE0?= =?utf-8?B?S216OXhjekVjWjFEOGhQWlBqQ28wcDRHZEtRaFZQR0hKMlZZK2dHLys5ZEtQ?= =?utf-8?B?a292VzMzSFlLNWUvR2JPY0JGREtHVm15OVlVS1FtQTE4Z2hIQVo4U2JnSjQz?= =?utf-8?B?YU9KaXVIeW54a2NINFFzK09xY1pxRHorK00wRGxhVTBFVWU0VSs2NjJJUnhV?= =?utf-8?B?TVl5SndQbWJZRDExMXFFbjRLZmhkUVFheWdYMHUvVmV1MUUrZEdERG5teElB?= =?utf-8?B?YVgxYldIRVk1NU9leVdXcFFtRzk1NGREVlgwWkhudy9zNkVuZTZnQXBrSjhV?= =?utf-8?B?bjY1WmJyeUF1eDVsRy9zSGpiVm9Xd1lYWDVHQktMRWlCaVVzTlZqL0hZaGs2?= =?utf-8?B?YzFjNUNUVGhJNFlvMFhPQ3R4S0tISS9uVWdWSWV3QkluRjZqRFc3OTMzRU5K?= =?utf-8?B?YmU1OFUvL2l0OElDMnlid1pkbUZZZThFUXZadjU3R2xGUElCcmQ4Z25wOE9v?= =?utf-8?B?LzRzYnBjVFZXZkRjYksvdXhpY1E4aGxodVRkYk45bUEweWtTWU4rcHpoZ2Ft?= =?utf-8?B?aEhjQXJKSGErSmRid1BNK2JtT3ZDQ1dodXNQeWFjbDhsaW1HSG1zWDZWMTRw?= =?utf-8?B?dHZjZ0tnMEtjL3pCK21hRUhYNWdoQXYyY3dqNDR2RDlsNEx0WE51THh3RjNQ?= =?utf-8?B?dHZJS3h1ZjhqdUtlNFFIb1BMS2ZLai9jSkJsc3RUYU1aMDNra2k0SEZRZEJh?= =?utf-8?B?NkgzUlFXdDhES1lTbWRuSWl0VURXK3hPVjNLUXd4K1NmTXhGWW11ekFoamNH?= =?utf-8?B?QWdUc0tDNmI3T0EzMVlwOTFYRzNZaE5ZTko5ZzV4M2UwckZhZExSR1BBa3BU?= =?utf-8?B?Z3p2NWUvVm9jcjltZ3NubjgveEtBYjVNL1Ywdmo5UWhzVXpFRjErU09JR3pj?= =?utf-8?B?dkczYnN2NWRMbnU2UDd1N3RDM2JIMFkvamdiMUFub25DckdpODVvNUR4V3NC?= =?utf-8?B?WXZiWDRCbHZZMWEzc1ArTFRucm9NenJRZ0hpMTBVZVhSZ05qMjV5aFlHY0F1?= =?utf-8?B?Sy9vV0JOK3oxQXVQcHBIcmtsYVRTSi9XQkh3UDRENElkcHBac3NxUGVtNUhJ?= =?utf-8?B?dXQ2NnBxNS80akNodis1YWFNaGpQeWZnc090aEVIay9zTVo0RUVQL0xGYi9E?= =?utf-8?B?Y0JVOThoTGxWUUkrY3JaTFp2Szh4QXpTYkU1dzBTUC9ReENySlN6UERsdzhQ?= =?utf-8?B?TWNLTnNtR2FsaWN1UExOVXI0UUZSMlpxK2lPNmc0Yk8xRmtxR1pneVFTSGpL?= =?utf-8?B?b3UvalY4OE95QVBCc0ZwMGVaRWxZaXgwNGR2dG43VjFwUjRXTlVPNEFHaExs?= =?utf-8?B?dDJrdzN2OE9uYkNXRTFQbU1SUnBLRkF3MjUrM29jUnhSTVBlM2NTTnpBM0Q3?= =?utf-8?Q?Yg68wDNe0NEHGcuFioGf+C+vO?= X-OriginatorOrg: amd.com X-MS-Exchange-CrossTenant-Network-Message-Id: 8b7541b3-b887-4187-5f47-08dbda7ed654 X-MS-Exchange-CrossTenant-AuthSource: CH2PR12MB4294.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 01 Nov 2023 02:04:10.3804 (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: KdMC9UmVVVV4DT+drOtLgySyvIZ8SU3QAFMwwho/G5sq+xzTSp47c3Als8Q2kBBx X-MS-Exchange-Transport-CrossTenantHeadersStamped: LV8PR12MB9452 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 10/28/2023 2:46 AM, Jie Hai wrote: > This patchset is to support setting and querying RSS algorithms. > For this purpose, field "rss_algo_capa" is added to ``rte_eth_dev_info`` > and field "algorithm" is added to ``rte_eth_rss_conf``. > The drivers should reports their "rss_algo_capa" if they support > updating RSS algorithms. Otherwise, the "rss_algo_capa" is set to > RTE_ETH_HASH_ALGO_CAPA_MASK(DEFAULT). The app configures RSS algorithms > by field "algorithm" and the related API should verify "algorithm" with > "rss_algo_capa". > > -- > v7: > 1. fix compile error. > 2. add signed-off-by to patch[4/9]. > v6: > 1. rewrite some comments. > 2. add "rss_algo_capa" for `rte_eth_dev_info``. > 3. add new API to get name of RSS algorithms > > v5: > 1. rewrite some comments. > 2. check RSS algorithm for drivers supporting RSS. > 3. change field "func" of rss_conf to "algorithm". > 4. fix commit log for [PATCH v4 4/7]. > 5. add Acked-by Reshma Pattan. > 6. add symmetric_toeplitz_sort for showing. > 7. change "hf" to "hash function" for showing. > > v4: > 1. recomment some definitions related to RSS. > 2. allocate static memory for rss_key instead of dynamic. > 3. use array of strings to get the name of rss algorithm. > 4. add display of rss algorithm with testpmd. > > v3: > 1. fix commit log for PATCH [1/5]. > 2. make RSS ABI changes description to start the actual text at the margin. > 3. move defnition of enum rte_eth_hash_function to rte_ethdev.h. > 4. fix some comment codes. > > v2: > 1. return error if "func" is invalid. > 2. modify the comments of the "func" field. > 3. modify commit log of patch [3/5]. > 4. use malloc instead of rte_malloc. > 5. adjust display format of RSS info. > 6. remove the string display of rss_hf. > > Huisong Li (1): > net/hns3: support setting and querying RSS hash function > > Jie Hai (8): > ethdev: overwrite some comment related to RSS > ethdev: support setting and querying RSS algorithm > net/hns3: report RSS hash algorithms capability > app/proc-info: fix never show RSS info > app/proc-info: adjust the display format of RSS info > lib/ethdev: add API to get RSS algorithm names > app/proc-info: support querying RSS hash algorithm > app/testpmd: add RSS hash algorithms display > Hi Jie, Patchset mostly looks good to me, new capability in dev_info approach is better, but only I put some comments in the new API patch, can you please check it, rest looks good but please send new version as whole patchset. Thanks, ferruh