In the Linux kernel, the following vulnerability has been resolved:
bnxt_en: Fix double DMA unmapping for XDP_REDIRECT
Remove the dma_unmap_page_attrs() call in the driver's XDP_REDIRECT code path. This should have been removed when we let the page pool handle the DMA mapping. This bug causes the warning:
WARNING: CPU: 7 PID: 59 at drivers/iommu/dma-iommu.c:1198 iommu_dma_unmap_page+0xd5/0x100 CPU: 7 PID: 59 Comm: ksoftirqd/7 Tainted: G W 6.8.0-1010-gcp #11-Ubuntu Hardware name: Dell Inc. PowerEdge R7525/0PYVT1, BIOS 2.15.2 04/02/2024 RIP: 0010:iommu_dma_unmap_page+0xd5/0x100 Code: 89 ee 48 89 df e8 cb f2 69 ff 48 83 c4 08 5b 41 5c 41 5d 41 5e 41 5f 5d 31 c0 31 d2 31 c9 31 f6 31 ff 45 31 c0 e9 ab 17 71 00 <0f> 0b 48 83 c4 08 5b 41 5c 41 5d 41 5e 41 5f 5d 31 c0 31 d2 31 c9 RSP: 0018:ffffab1fc0597a48 EFLAGS: 00010246 RAX: 0000000000000000 RBX: ffff99ff838280c8 RCX: 0000000000000000 RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 RBP: ffffab1fc0597a78 R08: 0000000000000002 R09: ffffab1fc0597c1c R10: ffffab1fc0597cd3 R11: ffff99ffe375acd8 R12: 00000000e65b9000 R13: 0000000000000050 R14: 0000000000001000 R15: 0000000000000002 FS: 0000000000000000(0000) GS:ffff9a06efb80000(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 CR2: 0000565c34c37210 CR3: 00000005c7e3e000 CR4: 0000000000350ef0 ? show_regs+0x6d/0x80 ? __warn+0x89/0x150 ? iommu_dma_unmap_page+0xd5/0x100 ? report_bug+0x16a/0x190 ? handle_bug+0x51/0xa0 ? exc_invalid_op+0x18/0x80 ? iommu_dma_unmap_page+0xd5/0x100 ? iommu_dma_unmap_page+0x35/0x100 dma_unmap_page_attrs+0x55/0x220 ? bpf_prog_4d7e87c0d30db711_xdp_dispatcher+0x64/0x9f bnxt_rx_xdp+0x237/0x520 [bnxt_en] bnxt_rx_pkt+0x640/0xdd0 [bnxt_en] __bnxt_poll_work+0x1a1/0x3d0 [bnxt_en] bnxt_poll+0xaa/0x1e0 [bnxt_en] __napi_poll+0x33/0x1e0 net_rx_action+0x18a/0x2f0
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Debian | — | Upgrade linux | Jul 27, 2026 | Jul 27, 2026 |
| Oracle_linux | — | Upgrade kernel-uek | Apr 15, 2025 | Sep 4, 2024 |
| Redhat_linux | — | Upgrade kernelNo solution existsUpgrade kernel-rt | Dec 5, 2024 | Sep 4, 2024 |
| Suse | — | Upgrade kernel-64kb-develUpgrade kernel-develUpgrade kernel-azure-develUpgrade kernel-devel-rtUpgrade gfs2-kmp-64kbUpgrade cluster-md-kmp-rtUpgrade ocfs2-kmp-defaultUpgrade kernel-64kb-livepatch-develUpgrade kernel-syms-azureUpgrade kernel-kvmsmall-develUpgrade kernel-default-livepatchUpgrade dtb-xilinxUpgrade kernel-kvmsmallUpgrade kernel-sourceUpgrade kernel-default-vdsoUpgrade kernel-source-azureUpgrade kernel-zfcpdumpUpgrade dtb-freescaleUpgrade kernel-azureUpgrade gfs2-kmp-defaultUpgrade dtb-lgUpgrade ocfs2-kmp-azureUpgrade dtb-exynosUpgrade kselftests-kmp-64kbUpgrade kselftests-kmp-azureUpgrade ocfs2-kmp-64kbUpgrade kernel-azure-livepatch-develUpgrade kernel-rtUpgrade kernel-debug-vdsoUpgrade kernel-default-develUpgrade kernel-kvmsmall-livepatch-develUpgrade gfs2-kmp-azureUpgrade gfs2-kmp-rtUpgrade dtb-caviumUpgrade dtb-allwinnerUpgrade kernel-rt-vdsoUpgrade kernel-devel-azureUpgrade dtb-amazonUpgrade kernel-rt-optionalUpgrade kernel-source-rtUpgrade kernel-azure-optionalUpgrade reiserfs-kmp-64kbUpgrade ocfs2-kmp-rtUpgrade kernel-source-vanillaUpgrade kernel-64kb-optionalUpgrade kernel-rt-develUpgrade kernel-default-base-rebuildUpgrade cluster-md-kmp-azureUpgrade dlm-kmp-64kbUpgrade kernel-64kbUpgrade kernel-default-optionalUpgrade dtb-qcomUpgrade kernel-rt_debug-develUpgrade dtb-alteraUpgrade dtb-broadcomUpgrade kernel-default-baseUpgrade dtb-appleUpgrade kernel-defaultUpgrade kselftests-kmp-defaultUpgrade kernel-rt-livepatch-develUpgrade dtb-apmUpgrade dlm-kmp-azureUpgrade kernel-kvmsmall-vdsoUpgrade dtb-renesasUpgrade kernel-syms-rtUpgrade kernel-default-extraUpgrade kernel-macrosUpgrade dtb-socionextUpgrade kernel-64kb-extraUpgrade dtb-marvellUpgrade dtb-amlogicUpgrade dtb-amdUpgrade kernel-symsUpgrade kernel-debug-develUpgrade cluster-md-kmp-64kbUpgrade dtb-sprdUpgrade kernel-docs-htmlUpgrade dtb-nvidiaUpgrade reiserfs-kmp-rtUpgrade reiserfs-kmp-defaultUpgrade kernel-rt_debug-vdsoUpgrade kernel-obs-qaUpgrade kernel-docsUpgrade kernel-default-livepatch-develUpgrade dlm-kmp-rtUpgrade cluster-md-kmp-defaultUpgrade reiserfs-kmp-azureUpgrade kernel-azure-extraUpgrade dtb-mediatekUpgrade kernel-debugUpgrade kernel-rt-extraUpgrade kernel-rt_debugUpgrade kernel-obs-buildUpgrade dtb-armUpgrade kernel-azure-vdsoUpgrade kernel-rt_debug-livepatch-develUpgrade kernel-debug-livepatch-develUpgrade dtb-hisiliconUpgrade dlm-kmp-defaultUpgrade kselftests-kmp-rtUpgrade dtb-rockchip | Dec 5, 2025 | Oct 8, 2024 |
| Ubuntu | — | Upgrade linux-image-virtualUpgrade linux-image-generic-64kUpgrade linux-image-oem-24.04Upgrade linux-image-lowlatency-64k-hwe-24.04Upgrade linux-image-nvidia-hwe-22.04Upgrade linux-image-ibm-lts-24.04Upgrade linux-image-generic-hwe-24.04Upgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-ibmUpgrade linux-image-ibm-classicUpgrade linux-image-6.8.0-1019-nvidiaUpgrade linux-image-generic-hwe-22.04Upgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-genericUpgrade linux-image-nvidia-64kUpgrade linux-image-virtual-hwe-24.04Upgrade linux-image-oem-22.04cUpgrade linux-image-oracle-64kUpgrade linux-image-oem-24.04aUpgrade linux-image-oem-22.04bUpgrade linux-image-oracleUpgrade linux-image-oem-22.04aUpgrade linux-image-kvmUpgrade linux-image-6.8.0-1017-ibmUpgrade linux-image-lowlatency-hwe-24.04Upgrade linux-image-lowlatencyUpgrade linux-image-gkeop-6.8Upgrade linux-image-6.8.0-1020-azureUpgrade linux-image-6.8.0-1002-gkeopUpgrade linux-image-gkeopUpgrade linux-image-gkeUpgrade linux-image-gcpUpgrade linux-image-6.8.0-1019-gcpUpgrade linux-image-virtual-hwe-22.04Upgrade linux-image-azure-fdeUpgrade linux-image-6.8.0-1019-nvidia-64kUpgrade linux-image-6.8.0-1017-oracle-64kUpgrade linux-image-lowlatency-64kUpgrade linux-image-6.8.0-50-lowlatency-64kUpgrade linux-image-6.8.0-50-generic-64kUpgrade linux-image-6.8.0-1016-raspiUpgrade linux-image-nvidia-lowlatencyUpgrade linux-image-6.8.0-1019-nvidia-lowlatency-64kUpgrade linux-image-azureUpgrade linux-image-nvidia-64k-6.8Upgrade linux-image-nvidia-64k-hwe-22.04Upgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-6.8.0-50-lowlatencyUpgrade linux-image-oem-22.04dUpgrade linux-image-generic-lpaeUpgrade linux-image-awsUpgrade linux-image-6.8.0-1020-awsUpgrade linux-image-6.8.0-1020-azure-fdeUpgrade linux-image-6.8.0-1018-oemUpgrade linux-image-6.8.0-50-genericUpgrade linux-image-generic-64k-hwe-24.04Upgrade linux-image-nvidia-6.8Upgrade linux-image-oem-22.04Upgrade linux-image-nvidiaUpgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-6.8.0-1017-oracleUpgrade linux-image-raspiUpgrade linux-image-6.8.0-1019-nvidia-lowlatencyUpgrade linux-image-6.8.0-1015-gke | Dec 13, 2024 | Sep 4, 2024 |
With curated Threat Intelligence, you can see which vulnerabilities truly put you at risk, prioritize what matters most, and act before attackers do.
Explore Intelligence Hub