ice: Support FCS/CRC strip disable for VF
authorHaiyue Wang <haiyue.wang@intel.com>
Wed, 6 Sep 2023 19:57:02 +0000 (13:57 -0600)
committerTony Nguyen <anthony.l.nguyen@intel.com>
Wed, 13 Sep 2023 15:57:28 +0000 (08:57 -0700)
commit730cb741815c71d9dd8d1bc7d0b7d9a0acc615a8
tree0fbee267a8ab11941090046a24f0d8da172953b0
parent89de9921dfa77e43b985bde99a6031ab66511020
ice: Support FCS/CRC strip disable for VF

To support CRC strip enable/disable functionality, VF needs the explicit
request VIRTCHNL_VF_OFFLOAD_CRC offload. Then according to crc_disable
flag of Rx queue configuration information to set up the queue context.

Signed-off-by: Haiyue Wang <haiyue.wang@intel.com>
Reviewed-by: Jesse Brandeburg <jesse.brandeburg@intel.com>
Signed-off-by: Ahmed Zaki <ahmed.zaki@intel.com>
Tested-by: Rafal Romanowski <rafal.romanowski@intel.com>
Signed-off-by: Tony Nguyen <anthony.l.nguyen@intel.com>
drivers/net/ethernet/intel/ice/ice_virtchnl.c