Subject net: macb: implement context swapping
Author theo.lebrun@bootlin.com
Date 2026-08-03 20:08:08 +0000 UTC
Version
Cc andrew@lunn.ch benoit.monin@bootlin.com claudiu.beznea@tuxon.dev conor.dooley@microchip.com 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 (17)
Name Content [All]
[PATCH net-next v7 01/17] net: macb: drop "consistent" from alloc/free function names [Body]
[PATCH net-next v7 02/17] net: macb: unify device pointer naming convention [Body]
[PATCH net-next v7 03/17] net: macb: unify variable naming convention in at91ether functions [Body]
[PATCH net-next v7 04/17] net: macb: unify queue index variable naming convention and types [Body]
[PATCH net-next v7 05/17] net: macb: enforce reverse christmas tree (RCT) convention [Body]
[PATCH net-next v7 06/17] net: macb: allocate tieoff descriptor once across device lifetime [Body]
[PATCH net-next v7 07/17] net: macb: refuse set_ringparam on EMAC [Body]
[PATCH net-next v7 08/17] net: macb: introduce macb_context struct for buffer management [Body]
[PATCH net-next v7 09/17] net: macb: avoid macb_init_rx_buffer_size() modifying state [Body]
[PATCH net-next v7 10/17] net: macb: make `struct macb` subset reachable from macb_context struct [Body]
[PATCH net-next v7 11/17] net: macb: change caps helpers signatures [Body]
[PATCH net-next v7 12/17] net: macb: change function signatures to take contexts [Body]
[PATCH net-next v7 13/17] net: macb: introduce macb_context_alloc() helper [Body]
[PATCH net-next v7 14/17] net: macb: move printk() calls out of bp->lock critical section [Body]
[PATCH net-next v7 15/17] net: macb: read ISR inside bp->lock critical section [Body]
[PATCH net-next v7 16/17] net: macb: use context swapping in .set_ringparam() [Body]
[PATCH net-next v7 17/17] net: macb: use context swapping in .ndo_change_mtu() [Body]
Series Summary
Passed
✓ All tests passed. No findings.
Sessions
Session 2026-08-03
Passed
ID (for dev) ab250b01-f5b2-407c-b2f4-27723aa0c23b
Status finished
Triaged OK [Log] [Trajectory]
Execution Log [Link]
Test Base Patched Verdict
[KASAN] Build Base 69963a0678a347d57c4ac8b16939dba216eb95ce [Config] passed [Log]
[KASAN] Boot test: Base 69963a0678a347d57c4ac8b16939dba216eb95ce [Config] passed [Log]
[KASAN] Build Patched 69963a0678a347d57c4ac8b16939dba216eb95ce [Config] [patched] passed [Log]
[KASAN] Boot test: Patched 69963a0678a347d57c4ac8b16939dba216eb95ce [Config] [patched] passed [Log]
[KASAN] Fuzz 69963a0678a347d57c4ac8b16939dba216eb95ce [Config] 69963a0678a347d57c4ac8b16939dba216eb95ce [Config] [patched] passed [Log] [Artifacts]