[SRU][R:linux-azure][PULL] C200 Plan and Patches

John Cabaj john.cabaj at canonical.com
Thu Sep 3 01:46:11 UTC 2026


----------------------------------------------------------------

The following changes since commit 547966648736fe8bba5788cb55cf3f1a839bd360:

   UBUNTU: Ubuntu-azure-7.0.0-1014.14 (2026-08-14 09:50:44 -0500)

are available in the Git repository at:

  
https://git.launchpad.net/~john-cabaj/ubuntu/+source/linux-azure/+git/resolute 
cobalt200

for you to fetch changes up to 3b1ffc6e655e010b5441900492306f118f599e1e:

   net: mana: Extend RX CQE coalescing up to 8 packets (2026-08-18 
16:14:28 -0500)

----------------------------------------------------------------
Dexuan Cui (2):
       net: mana: Validate the packet length reported by the NIC
       net: mana: Sync page pool RX frags for CPU

Dipayaan Roy (3):
       net: mana: Fix crash from unvalidated SHM offset read from BAR0 
during FLR
       net: mana: refactor mana_get_strings() and mana_get_sset_count() 
to use switch
       net: mana: force full-page RX buffers via ethtool private flag

Erni Sri Satya Vennela (1):
       net: mana: hardening: Validate doorbell ID from 
GDMA_REGISTER_DEVICE response

Haiyang Zhang (5):
       net: ethtool: add ethtool COALESCE_RX_CQE_FRAMES/NSECS
       net: mana: Add support for RX CQE Coalescing
       net: mana: Add ethtool counters for RX CQEs in coalesced type
       net: mana: Add Interrupt Moderation support
       net: mana: Extend RX CQE coalescing up to 8 packets

Long Li (2):
       net: mana: Set default number of queues to 16
       net: mana: Create separate EQs for each vPort

  Documentation/netlink/specs/ethtool.yaml           |   8 ++
  Documentation/networking/ethtool-netlink.rst       |  11 +++
  drivers/infiniband/hw/mana/main.c                  |  40 ++++++++--
  drivers/infiniband/hw/mana/mana_ib.h               |  14 ++++
  drivers/infiniband/hw/mana/qp.c                    |  68 +++++++++++++++--
  drivers/net/ethernet/microsoft/Kconfig             |   1 +
  drivers/net/ethernet/microsoft/mana/gdma_main.c    | 128 
+++++++++++++++++++++++++++-----
  drivers/net/ethernet/microsoft/mana/mana_en.c      | 531 
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-----------------------
  drivers/net/ethernet/microsoft/mana/mana_ethtool.c | 426 
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++--------
  drivers/net/ethernet/microsoft/mana/shm_channel.c  |   5 --
  include/linux/ethtool.h                            |   6 +-
  include/net/mana/gdma.h                            |  30 +++++++-
  include/net/mana/mana.h                            | 141 
+++++++++++++++++++++++++++++++----
  include/net/mana/shm_channel.h                     |   6 ++
  include/uapi/linux/ethtool_netlink_generated.h     |   2 +
  net/ethtool/coalesce.c                             |  14 +++-
  16 files changed, 1252 insertions(+), 179 deletions(-)



More information about the kernel-team mailing list