Hello:
This patch was applied to netdev/net-next.git (main)
by Paolo Abeni [off-list ref]:
On Tue, 30 Jun 2026 14:03:11 +0800 you wrote:
The mvneta driver uses the hardware Buffer Manager (BM) for RX buffer
allocation. During suspend, mvneta disables its clock, causing BM to
lose all buffer address state. On resume, mvneta_bm_port_init() re-
attaches the BM pool to the NIC, but BM hardware returns stale/garbage
buffer addresses. When NAPI poll processes these buffers, DMA cache
sync hits an invalid virtual address causing a kernel panic:
[...]
Here is the summary with links:
- [v6] net: mvneta_bm: add suspend/resume support to prevent crash after resume
https://git.kernel.org/netdev/net-next/c/140be217df57
You are awesome, thank you!
--
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/patchwork/pwbot.html