summaryrefslogtreecommitdiff
path: root/drivers/net/vmxnet3/vmxnet3_xdp.c
diff options
context:
space:
mode:
authorGreg Kroah-Hartman <gregkh@linuxfoundation.org>2024-10-21 08:42:22 +0200
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2024-10-21 08:42:22 +0200
commitd723c456ef5ad60d368e62791004fd152c4380aa (patch)
treee517740ce6685407ead9cf300c93fd6c2b5df451 /drivers/net/vmxnet3/vmxnet3_xdp.c
parentffb4b4ed3e8f4782072ff03513f3531be6b2d3a7 (diff)
parent42f7652d3eb527d03665b09edac47f85fb600924 (diff)
Merge 6.12-rc4 into char-misc-next
We need the iio fixes from 6.12-rc4 in here as well. Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'drivers/net/vmxnet3/vmxnet3_xdp.c')
-rw-r--r--drivers/net/vmxnet3/vmxnet3_xdp.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/net/vmxnet3/vmxnet3_xdp.c b/drivers/net/vmxnet3/vmxnet3_xdp.c
index a6c787454a1a..1341374a4588 100644
--- a/drivers/net/vmxnet3/vmxnet3_xdp.c
+++ b/drivers/net/vmxnet3/vmxnet3_xdp.c
@@ -148,7 +148,7 @@ vmxnet3_xdp_xmit_frame(struct vmxnet3_adapter *adapter,
} else { /* XDP buffer from page pool */
page = virt_to_page(xdpf->data);
tbi->dma_addr = page_pool_get_dma_addr(page) +
- VMXNET3_XDP_HEADROOM;
+ (xdpf->data - (void *)xdpf);
dma_sync_single_for_device(&adapter->pdev->dev,
tbi->dma_addr, buf_size,
DMA_TO_DEVICE);