From: Qi Zhang <qi.z.zh...@intel.com> Enable device configuration function in DCF.
Signed-off-by: Qi Zhang <qi.z.zh...@intel.com> --- drivers/net/ice/ice_dcf_ethdev.c | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/drivers/net/ice/ice_dcf_ethdev.c b/drivers/net/ice/ice_dcf_ethdev.c index 7f24ef81a..e8bed1362 100644 --- a/drivers/net/ice/ice_dcf_ethdev.c +++ b/drivers/net/ice/ice_dcf_ethdev.c @@ -59,6 +59,15 @@ ice_dcf_dev_stop(struct rte_eth_dev *dev) static int ice_dcf_dev_configure(__rte_unused struct rte_eth_dev *dev) { + struct ice_dcf_adapter *dcf_ad = dev->data->dev_private; + struct ice_adapter *ad = &dcf_ad->parent; + + ad->rx_bulk_alloc_allowed = true; + ad->tx_simple_allowed = true; + + if (dev->data->dev_conf.rxmode.mq_mode & ETH_MQ_RX_RSS_FLAG) + dev->data->dev_conf.rxmode.offloads |= DEV_RX_OFFLOAD_RSS_HASH; + return 0; } -- 2.17.1