[Intel-wired-lan] [PATCH iwl-next v6 0/4] Support rx-fcs on/off for VFs
Paul Menzel
pmenzel at molgen.mpg.de
Wed Sep 6 03:59:47 UTC 2023
Dear Ahmed,
Thank you for submitting this work.
Am 05.09.23 um 20:50 schrieb Ahmed Zaki:
> Allow the user to turn on/off the CRC/FCS stripping through ethtool. We
> first add the CRC offload capability in the virtchannel, then the feature
> is enabled in ice and iavf drivers.
>
> We make sure that the netdev features are fixed such that CRC stripping
> cannot be disabled if VLAN rx offload (VLAN strip) is enabled. Also, VLAN
> stripping cannot be enabled unless CRC stripping is ON.
Please add a paragraph, how you tested this.
Kind regards,
Paul
> ---
> v6: Some code was mistakenly included in v5 (4/4), sorry for spamming.
> v5: Remove extra space in ice_for_each_alloc_rxq() (3/4)
> v4: Use ice_for_each_alloc_rxq in ice_vsi_is_rxq_crc_strip_dis() (3/4)
> v3: Fix Tony's comments in ice_vf_init_vlan_stripping() (3/4)
> v2: Move patch "ice: Fix VLAN and CRC strip co-existence" from 4/4 to 3/4
> Other minor fixes from Tony for the same patch
>
> Haiyue Wang (2):
> ice: Support FCS/CRC strip disable for VF
> ice: Fix VLAN and CRC strip co-existence
>
> Norbert Zulinski (1):
> iavf: Add ability to turn off CRC stripping for VF
>
> Paul M Stillwell Jr (1):
> virtchnl: Add CRC stripping capability
>
> drivers/net/ethernet/intel/iavf/iavf.h | 2 +
> drivers/net/ethernet/intel/iavf/iavf_main.c | 59 +++++++++++++++-
> .../net/ethernet/intel/iavf/iavf_virtchnl.c | 4 ++
> drivers/net/ethernet/intel/ice/ice_vf_lib.h | 3 +
> drivers/net/ethernet/intel/ice/ice_virtchnl.c | 69 +++++++++++++++++--
> include/linux/avf/virtchnl.h | 11 ++-
> 6 files changed, 141 insertions(+), 7 deletions(-)
>
More information about the Intel-wired-lan
mailing list