Thread (3 messages) 3 messages, 3 authors, 8d ago

Re: [PATCH v6] net: mvneta_bm: add suspend/resume support to prevent crash after resume

From: patchwork-bot+netdevbpf@kernel.org
Date: 2026-07-02 13:10:23
Also in: lkml

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

Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help