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

Andrei Gherzan andrei.gherzan at canonical.com
Thu Sep 10 10:42:41 UTC 2026


On 26/09/09 08:09PM, 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(-)

Thanks for addressing the points from v1. Looks good now.

Acked-by: Andrei Gherzan <andrei.gherzan at canonical.com>

-- 
Andrei Gherzan
gpg: rsa4096/D4D94F67AD0E9640
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <https://lists.ubuntu.com/archives/kernel-team/attachments/20260910/20eaf6ed/attachment.sig>


More information about the kernel-team mailing list