Skip to content

Commit 989ad91

Browse files
committed
drivers/nfb [WORKAROUND/HOTFIX]: pretend to support RSS offload
1 parent 824d123 commit 989ad91

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

drivers/net/nfb/nfb_ethdev.c

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -380,6 +380,8 @@ nfb_eth_dev_info(struct rte_eth_dev *dev,
380380
dev_info->rx_offload_capa =
381381
RTE_ETH_RX_OFFLOAD_TIMESTAMP;
382382

383+
dev_info->flow_type_rss_offloads = 0x3afbc;
384+
383385
if (internals->max_eth) {
384386
nfb_ieee802_3_pma_pmd_get_speed_capa(&internals->eth_node[0].if_info,
385387
&dev_info->speed_capa);
@@ -695,6 +697,12 @@ nfb_eth_fec_set(struct rte_eth_dev *dev, uint32_t fec_capa)
695697
return ret;
696698
}
697699

700+
static int
701+
nfb_eth_rss_update(struct rte_eth_dev *dev __rte_unused, struct rte_eth_rss_conf *rss_conf __rte_unused)
702+
{
703+
return 0;
704+
}
705+
698706
static const struct eth_dev_ops ops = {
699707
.dev_start = nfb_eth_dev_start,
700708
.dev_stop = nfb_eth_dev_stop,
@@ -721,6 +729,7 @@ static const struct eth_dev_ops ops = {
721729
.mac_addr_set = nfb_eth_mac_addr_set,
722730
.mac_addr_add = nfb_eth_mac_addr_add,
723731
.mac_addr_remove = nfb_eth_mac_addr_remove,
732+
.rss_hash_update = nfb_eth_rss_update,
724733
.fw_version_get = nfb_eth_fw_version_get,
725734
.fec_get = nfb_eth_fec_get,
726735
.fec_set = nfb_eth_fec_set,

0 commit comments

Comments
 (0)