ACK: [PATCH 0/26] [FHI linux-azure] Update Microsoft MANA to 5.15-rc6
krzysztof.kozlowski at canonical.com
Thu Oct 21 12:40:35 UTC 2021
On 21/10/2021 14:23, Tim Gardner wrote:
> BugLink: https://bugs.launchpad.net/bugs/1947859
> SRU Justification
> Microsoft has requested the addition of MANA EQ-sharing patch set which is essentially everything up through v5.15-rc6.
> There are a couple of bug fix patches that are not strictly required, but seemed like a good idea.
> 3 more patches from Haiyang regarding EQ-sharing for Microsoft Azure Network Adapter (MANA). This saves MSI-X interrupts and allows the host to offer more virtual ports (network interfaces) to the VM. With the patches, the MANA driver supports up to 256 virtual ports per VF (it was 16/VF), and support up to 64 queues per vPort (it was 16).
> Hirsute appears to have missed having the MANA driver added while it was in development. This
> patch set corrects that overight. Upgrading users from focal/linux-azure to focal/linux-azure-5.11
> will cause a regression with respect to MANA.
> [Test Case]
> Microsoft to test and verify.
> A Microsoft engineer manually tested the 3 kernels using iperf, ethtool, and hot-add/remove NIC, and all worked well.
> The 3 kernels do use EQ-sharing according to /proc/interrupts.
> [Where things might go wrong]
> More virtual ports may cause issues in older kernels.
> [Other Info]
> SF: #00321275
For entire set F+H+I:
Acked-by: Krzysztof Kozlowski <krzysztof.kozlowski at canonical.com>
More information about the kernel-team