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

John Cabaj john.cabaj at canonical.com
Thu Sep 10 01:09:06 UTC 2026


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

The following changes since commit fb346c1fe44d2c1ebe5d830f06b4f30e7ace2133:

   UBUNTU: Ubuntu-azure-7.0.0-1015.15 (2026-09-08 12:14:35 -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 eb864137a1e955f8a19de5bf5c701ca96b0ea9c8:

   net: mana: Extend RX CQE coalescing up to 8 packets (2026-09-09 
16:46:02 -0500)

----------------------------------------------------------------
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 (2):
       net: mana: hardening: Validate doorbell ID from 
GDMA_REGISTER_DEVICE response
       net: mana: Use at least SZ_4K in doorbell ID range check

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    | 153 
+++++++++++++++++++++++++++++++++++-----
  drivers/net/ethernet/microsoft/mana/mana_en.c      | 506 
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++--------------------------
  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                            | 133 
+++++++++++++++++++++++++++++++----
  include/net/mana/shm_channel.h                     |   6 ++
  include/uapi/linux/ethtool_netlink_generated.h     |   2 +
  net/ethtool/coalesce.c                             |  14 +++-
  16 files changed, 1237 insertions(+), 186 deletions(-)



More information about the kernel-team mailing list