[SRU][N:linux-azure/O:linux-azure/P:linux-azure][PATCH 0/7] Hyper-V and MANA enhancements
John Cabaj
john.cabaj at canonical.com
Fri Feb 21 21:39:32 UTC 2025
BugLink: https://bugs.launchpad.net/bugs/2098508
SRU Justification
[Impact]
* Microsoft requested patches to implement debugfs in MANA driver to improve debugging in userspace, improve available settings in ethtool, and vmbus enhancements to fix potential hang and improve throughput
[Fix]
* Noble: 6 clean cherry-picks, 1 backport from upstream
* Oracular: 6 clean cherry-picks from upstream
* Plucky: 4 clean cherry-picks from upstream
[Test Plan]
* Compile tested
* Boot tested
* Will be further tested by Microsoft
[Regression potential]
* Changes are largely localized to MANA and hyper-v. scsi change simply initializes as variable that should have already been initialized. Most changes have been upstreamed for some months.
* Introduction of debugfs to MANA driver could introduce regressions if not well tested.
[Other info]
* SF#00406456
Erni Sri Satya Vennela (2):
net: netvsc: Update default VMBus channels
net: mana: Add get_link and get_link_ksettings in ethtool
Haiyang Zhang (1):
hv_netvsc: Fix VF namespace also in synthetic NIC NETDEV_REGISTER
event
Long Li (1):
scsi: storvsc: Set correct data length for sending SCSI command
without payload
Shradha Gupta (3):
net: mana: Increase the DEF_RX_BUFFERS_PER_QUEUE to 1024
net: mana: Enable debugfs files for MANA device
net: mana: Cleanup "mana" debugfs dir after cleanup of all children
.../net/ethernet/microsoft/mana/gdma_main.c | 43 ++++++-
drivers/net/ethernet/microsoft/mana/mana_en.c | 105 +++++++++++++++++-
.../ethernet/microsoft/mana/mana_ethtool.c | 11 ++
drivers/net/hyperv/hyperv_net.h | 2 +-
drivers/net/hyperv/netvsc_drv.c | 33 +++++-
drivers/scsi/storvsc_drv.c | 1 +
include/net/mana/gdma.h | 6 +-
include/net/mana/mana.h | 10 +-
8 files changed, 205 insertions(+), 6 deletions(-)
--
2.43.0
More information about the kernel-team
mailing list