[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <20210203165039.3bf2784d@kicinski-fedora-pc1c0hjn.dhcp.thefacebook.com>
Date: Wed, 3 Feb 2021 16:50:39 -0800
From: Jakub Kicinski <kuba@...nel.org>
To: Huazhong Tan <tanhuazhong@...wei.com>
Cc: <davem@...emloft.net>, <netdev@...r.kernel.org>,
<salil.mehta@...wei.com>, <yisen.zhuang@...wei.com>,
<huangdaode@...wei.com>, <linuxarm@...neuler.org>,
Guangbin Huang <huangguangbin2@...wei.com>
Subject: Re: [PATCH net-next 2/7] net: hns3: RSS indirection table and key
use device specifications
On Tue, 2 Feb 2021 20:39:48 +0800 Huazhong Tan wrote:
> struct hclgevf_rss_cfg {
> - u8 rss_hash_key[HCLGEVF_RSS_KEY_SIZE]; /* user configured hash keys */
> + /* user configured hash keys */
> + u8 rss_hash_key[HCLGEVF_RSS_KEY_SIZE_MAX];
> u32 hash_algo;
> u32 rss_size;
> u8 hw_tc_map;
> - u8 rss_indirection_tbl[HCLGEVF_RSS_IND_TBL_SIZE]; /* shadow table */
> + /* shadow table */
> + u8 rss_indirection_tbl[HCLGEVF_RSS_IND_TBL_SIZE_MAX];
> struct hclgevf_rss_tuple_cfg rss_tuple_sets;
> };
What if the table sizes supported by the device grow beyond the
.._SIZE_MAX constants? Are you handling that case?
Powered by blists - more mailing lists