Re: [PATCH net v3 0/2] Fix MANA RX with bounce buffering
[email protected] Thu, 09 Jul 2026 08:40:11 +0000
| Newsgroups | org.kernel.vger.linux-hyperv,org.kernel.vger.linux-kernel,org.kernel.vger.linux-rdma,org.kernel.vger.netdev,org.kernel.vger.stable |
|---|---|
| Message-ID | <178358641138.3333608.7004028070817400784.git-patchwork-notify@kernel.org> |
Hello: This series was applied to netdev/net.git (main) by Paolo Abeni <[email protected]>: On Wed, 1 Jul 2026 21:12:35 -0700 you wrote: > With swiotlb=force, the MANA NIC fails to work properly due to commit > 730ff06d3f5c ("net: mana: Use page pool fragments for RX buffers instead > of full pages to improve memory efficiency."). > > This happens because, with the standard MTU=1500, the aforementioned > commit uses page pool frags with PP_FLAG_DMA_MAP, but fails to call > page_pool_dma_sync_for_cpu() to sync the received packet for CPU acces > before handing the RX buffer to the stack. > > [...] Here is the summary with links: - [net,v3,1/2] net: mana: Validate the packet length reported by the NIC https://git.kernel.org/netdev/net/c/2e2a83b4998a - [net,v3,2/2] net: mana: Sync page pool RX frags for CPU https://git.kernel.org/netdev/net/c/c72a0f09c57f You are awesome, thank you! -- Deet-doot-dot, I am a bot. https://korg.docs.kernel.org/patchwork/pwbot.html