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