|
@@ -6773,13 +6773,12 @@ static int i40e_sw_init(struct i40e_pf *pf)
|
|
|
* maximum might end up larger than the available queues
|
|
|
*/
|
|
|
pf->rss_size_max = 0x1 << pf->hw.func_caps.rss_table_entry_width;
|
|
|
+ pf->rss_size = 1;
|
|
|
pf->rss_size_max = min_t(int, pf->rss_size_max,
|
|
|
pf->hw.func_caps.num_tx_qp);
|
|
|
if (pf->hw.func_caps.rss) {
|
|
|
pf->flags |= I40E_FLAG_RSS_ENABLED;
|
|
|
pf->rss_size = min_t(int, pf->rss_size_max, num_online_cpus());
|
|
|
- } else {
|
|
|
- pf->rss_size = 1;
|
|
|
}
|
|
|
|
|
|
/* MFP mode enabled */
|