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

Andrei Gherzan andrei.gherzan at canonical.com
Wed Sep 9 10:30:15 UTC 2026


On 26/09/02 08:46PM, John Cabaj via kernel-team wrote:
> ----------------------------------------------------------------
> 
> 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

This is already in applied as 155faf9bfddc120e780fe61953490b3ce0287931. The
existing inclusion is a CVE fix, but with an adaptation.

[cremfuelled: ... removing the i parameter]


>       net: mana: Sync page pool RX frags for CPU

Can be dropped as it is already in Resolute.

> 
> 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

I see an upstream fix which references this: fb4b4a05aeeb ("net: mana: Use at
least SZ4K in doorbell ID range check"). Have you considered this for inclusion
in this submission?

> 
> Haiyang Zhang (5):
>       net: ethtool: add ethtool COALESCE_RX_CQE_FRAMES/NSECS
>       net: mana: Add support for RX CQE Coalescing

This might also conflict because of the existing
155faf9bfddc120e780fe61953490b3ce0287931 patch. Please document the resulting
conflict resolution.

>       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(-)

-- 
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/20260909/4e29cd2b/attachment.sig>


More information about the kernel-team mailing list