Hello: This patch was applied to netdev/net.git (master) by Paolo Abeni <pabeni@xxxxxxxxxx>: On Mon, 30 Jan 2023 19:33:06 -0800 you wrote: > netvsc_dma_map() and netvsc_dma_unmap() currently check the cp_partial > flag and adjust the page_count so that pagebuf entries for the RNDIS > portion of the message are skipped when it has already been copied into > a send buffer. But this adjustment has already been made by code in > netvsc_send(). The duplicate adjustment causes some pagebuf entries to > not be mapped. In a normal VM, this doesn't break anything because the > mapping doesn’t change the PFN. But in a Confidential VM, > dma_map_single() does bounce buffering and provides a different PFN. > Failing to do the mapping causes the wrong PFN to be passed to Hyper-V, > and various errors ensue. > > [...] Here is the summary with links: - [net,1/1] hv_netvsc: Fix missed pagebuf entries in netvsc_dma_map/unmap() https://git.kernel.org/netdev/net/c/99f1c46011cc You are awesome, thank you! -- Deet-doot-dot, I am a bot. https://korg.docs.kernel.org/patchwork/pwbot.html