From: Chia-Yu Chang <[email protected]>

Hello,

Please find the v3 ECN offload handling for AccECN patch series. It aims
to avoid potential CWR flag corruption due to RFC3168 ECN offload, because
this flag is part of ACE signal used for Accurate ECN protocol (RFC9768).

This corresponds to discussions in virtio mailing list:
https://lore.kernel.org/all/[email protected]/
And it was suggested to clarify documents of SKB_GSO_TCP_ECN and 
SKB_GSO_TCP_ACCECN first.

Best regards,
Chia-Yu

---
v3:
- Update commit messages for clarity (Michael S. Tsirkin <[email protected]>)
- Update commit title for clarity (Michael S. Tsirkin <[email protected]>)
- Update cover letter to include discussion in virtio mailing list (Michael S. 
Tsirkin <[email protected]>)

v2:
- Replace VIRTIO_NET_HDR_GSO_ECN with VIRTIO_NET_HDR_GSO_ECN_FLAGS

---
Chia-Yu Chang (3):
  net: update comments for SKB_GSO_TCP_ECN and SKB_GSO_TCP_ACCECN
  net: hns3/mls5e: fix CWR handling in drivers to preserve ACE signal
  virtio_net: add AccECN feature negotiation and correct ECN flag
    handling

 .../net/ethernet/hisilicon/hns3/hns3_enet.c    |  2 +-
 .../net/ethernet/mellanox/mlx5/core/en_rx.c    |  4 ++--
 drivers/net/virtio_net.c                       | 14 +++++++++++---
 drivers/vdpa/pds/debugfs.c                     |  6 ++++++
 include/linux/skbuff.h                         | 15 ++++++++++++++-
 include/linux/virtio_net.h                     | 18 +++++++++++-------
 include/uapi/linux/virtio_net.h                |  5 +++++
 7 files changed, 50 insertions(+), 14 deletions(-)

-- 
2.34.1


Reply via email to