Subject net: macb: implement context swapping
Author theo.lebrun@bootlin.com
Date 2026-08-05 17:42:30 +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 v8 01/17] net: macb: drop "consistent" from alloc/free function names [Body]
[PATCH net-next v8 02/17] net: macb: unify device pointer naming convention [Body]
[PATCH net-next v8 03/17] net: macb: unify variable naming convention in at91ether functions [Body]
[PATCH net-next v8 04/17] net: macb: unify queue index variable naming convention and types [Body]
[PATCH net-next v8 05/17] net: macb: enforce reverse christmas tree (RCT) convention [Body]
[PATCH net-next v8 06/17] net: macb: allocate tieoff descriptor once across device lifetime [Body]
[PATCH net-next v8 07/17] net: macb: refuse set_ringparam on EMAC [Body]
[PATCH net-next v8 08/17] net: macb: introduce macb_context struct for buffer management [Body]
[PATCH net-next v8 09/17] net: macb: avoid macb_init_rx_buffer_size() modifying state [Body]
[PATCH net-next v8 10/17] net: macb: make `struct macb` subset reachable from macb_context struct [Body]
[PATCH net-next v8 11/17] net: macb: change caps helpers signatures [Body]
[PATCH net-next v8 12/17] net: macb: change function signatures to take contexts [Body]
[PATCH net-next v8 13/17] net: macb: introduce macb_context_alloc() helper [Body]
[PATCH net-next v8 14/17] net: macb: move printk() calls out of bp->lock critical section [Body]
[PATCH net-next v8 15/17] net: macb: read ISR inside bp->lock critical section [Body]
[PATCH net-next v8 16/17] net: macb: use context swapping in .set_ringparam() [Body]
[PATCH net-next v8 17/17] net: macb: use context swapping in .ndo_change_mtu() [Body]
Series Summary
Passed
✓ All tests passed. No findings.
Sessions
Session 2026-08-05
Passed
ID (for dev) 67330cf2-bce5-492e-9f1d-b9be9f95d817
Status finished
Triaged OK [Log] [Trajectory]
Execution Log [Link]
Test Base Patched Verdict
[KASAN] Build Base a23b36233d4103def55dc8cf65698106d0bd1e62 [Config] passed [Log]
[KASAN] Boot test: Base a23b36233d4103def55dc8cf65698106d0bd1e62 [Config] passed [Log]
[KASAN] Build Patched a23b36233d4103def55dc8cf65698106d0bd1e62 [Config] [patched] passed [Log]
[KASAN] Boot test: Patched a23b36233d4103def55dc8cf65698106d0bd1e62 [Config] [patched] passed [Log]
[KASAN] Fuzz a23b36233d4103def55dc8cf65698106d0bd1e62 [Config] a23b36233d4103def55dc8cf65698106d0bd1e62 [Config] [patched] skipped [Log] [Artifacts]