Intel-Wired-Lan Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [Intel-wired-lan] [PATCH iwl-next v2 0/4] Support rx-fcs on/off for VFs
@ 2023-08-30 21:48 Ahmed Zaki
  2023-08-30 21:48 ` [Intel-wired-lan] [PATCH iwl-next v2 1/4] virtchnl: Add CRC stripping capability Ahmed Zaki
                   ` (3 more replies)
  0 siblings, 4 replies; 6+ messages in thread
From: Ahmed Zaki @ 2023-08-30 21:48 UTC (permalink / raw)
  To: intel-wired-lan

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.
---
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 | 66 +++++++++++++++++--
 include/linux/avf/virtchnl.h                  | 11 +++-
 6 files changed, 138 insertions(+), 7 deletions(-)

-- 
2.34.1

_______________________________________________
Intel-wired-lan mailing list
Intel-wired-lan@osuosl.org
https://lists.osuosl.org/mailman/listinfo/intel-wired-lan

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2023-08-31 20:34 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-08-30 21:48 [Intel-wired-lan] [PATCH iwl-next v2 0/4] Support rx-fcs on/off for VFs Ahmed Zaki
2023-08-30 21:48 ` [Intel-wired-lan] [PATCH iwl-next v2 1/4] virtchnl: Add CRC stripping capability Ahmed Zaki
2023-08-30 21:48 ` [Intel-wired-lan] [PATCH iwl-next v2 2/4] ice: Support FCS/CRC strip disable for VF Ahmed Zaki
2023-08-30 21:48 ` [Intel-wired-lan] [PATCH iwl-next v2 3/4] ice: Fix VLAN and CRC strip co-existence Ahmed Zaki
2023-08-31 20:33   ` Tony Nguyen
2023-08-30 21:48 ` [Intel-wired-lan] [PATCH iwl-next v2 4/4] iavf: Add ability to turn off CRC stripping for VF Ahmed Zaki

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox