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

Ian Whitfield ian.whitfield at canonical.com
Fri Sep 11 19:47:46 UTC 2026


On 9/9/26 9:09 PM, John Cabaj via kernel-team wrote:
> ----------------------------------------------------------------
>
> 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(-)
>
Acked-by: Ian Whitfield <ian.whitfield at canonical.com>



More information about the kernel-team mailing list