diff options
| author | Jakub Kicinski <kuba@kernel.org> | 2026-06-10 03:23:42 +0300 |
|---|---|---|
| committer | Jakub Kicinski <kuba@kernel.org> | 2026-06-10 03:25:11 +0300 |
| commit | 81a699ccd3091915d00da847df8dac0d1b131693 (patch) | |
| tree | 0d343538a8be2a196665ab0ef4ea3f55ef0775b1 /include/linux/debugobjects.h | |
| parent | 5c9a6a124afdb933b3f2c9cd685f729920da0a37 (diff) | |
| parent | 062b2b051f14a974b1fbd7b506fb833f5a171fa8 (diff) | |
| download | linux-81a699ccd3091915d00da847df8dac0d1b131693.tar.xz | |
Merge branch 'mana-per-vport-eq'
Long Li says:
====================
net: mana: Per-vPort EQ and MSI-X management
This series moves EQ ownership from the shared mana_context to per-vPort
mana_port_context, enabling each vPort to have dedicated MSI-X vectors
when the hardware provides enough vectors. When vectors are limited, the
driver falls back to sharing MSI-X among vPorts.
The series introduces a GDMA IRQ Context (GIC) abstraction with reference
counting to manage interrupt context lifecycle. This allows both Ethernet
and RDMA EQs to dynamically acquire dedicated or shared MSI-X vectors at
vPort creation time rather than pre-allocating all vectors at probe time.
====================
Link: https://patch.msgid.link/20260605005717.2059954-1-longli@microsoft.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
Diffstat (limited to 'include/linux/debugobjects.h')
0 files changed, 0 insertions, 0 deletions
