Patch Series

Subject net: macb: implement context swapping
Author theo.lebrun@bootlin.com
Date 2026-04-10 19:51:49 +0000 UTC
Version
Cc andrew@lunn.ch benoit.monin@bootlin.com claudiu.beznea@tuxon.dev conor@kernel.org davem@davemloft.net edumazet@google.com gregory.clement@bootlin.com kuba@kernel.org linux-kernel@vger.kernel.org linux@armlinux.org.uk maxime.chevallier@bootlin.com nb@tipi-net.de netdev@vger.kernel.org nicolas.ferre@microchip.com pabeni@redhat.com pvalerio@redhat.com richardcochran@gmail.com tawfik.bayouk@mobileye.com theo.lebrun@bootlin.com thomas.petazzoni@bootlin.com vladimir.kondratiev@mobileye.com

Patches (14)

Name Content [All]
[PATCH net-next v2 01/14] net: macb: unify device pointer naming convention [Body]
[PATCH net-next v2 02/14] net: macb: unify `struct macb *` naming convention [Body]
[PATCH net-next v2 03/14] net: macb: unify queue index variable naming convention and types [Body]
[PATCH net-next v2 04/14] net: macb: enforce reverse christmas tree (RCT) convention [Body]
[PATCH net-next v2 05/14] net: macb: allocate tieoff descriptor once across device lifetime [Body]
[PATCH net-next v2 06/14] net: macb: introduce macb_context struct for buffer management [Body]
[PATCH net-next v2 07/14] net: macb: avoid macb_init_rx_buffer_size() modifying state [Body]
[PATCH net-next v2 08/14] net: macb: make `struct macb` subset reachable from macb_context struct [Body]
[PATCH net-next v2 09/14] net: macb: change caps helpers signatures [Body]
[PATCH net-next v2 10/14] net: macb: change function signatures to take contexts [Body]
[PATCH net-next v2 11/14] net: macb: introduce macb_context_alloc() helper [Body]
[PATCH net-next v2 12/14] net: macb: re-read ISR inside IRQ handler locked section [Body]
[PATCH net-next v2 13/14] net: macb: use context swapping in .set_ringparam() [Body]
[PATCH net-next v2 14/14] net: macb: use context swapping in .ndo_change_mtu() [Body]
Session 2026-04-10
ID (for dev) 30d61354-f05d-4599-a28d-3254db63d63a
Status finished
Triaged OK [Log]
Execution Log [Link]
Test Base Patched Verdict
[KASAN] Build Base 5ecbebc9483c61280153ebdceda5f4db7ae63d18 [Config] passed [Log]
[KASAN] Boot test: Base 5ecbebc9483c61280153ebdceda5f4db7ae63d18 [Config] passed [Log]
[KASAN] Build Patched 5ecbebc9483c61280153ebdceda5f4db7ae63d18 [Config] [patched] passed [Log]
[KASAN] Boot test: Patched 5ecbebc9483c61280153ebdceda5f4db7ae63d18 [Config] [patched] passed [Log]
[KASAN] Fuzz 5ecbebc9483c61280153ebdceda5f4db7ae63d18 [Config] 5ecbebc9483c61280153ebdceda5f4db7ae63d18 [Config] [patched] skipped [Log] [Artifacts]