In the Linux kernel, the following vulnerability has been resolved:
NFS: fix nfs_release_folio() to not deadlock via kcompactd writeback
Add PF_KCOMPACTD flag and current_is_kcompactd() helper to check for it so nfs_release_folio() can skip calling nfs_wb_folio() from kcompactd.
Otherwise NFS can deadlock waiting for kcompactd enduced writeback which recurses back to NFS (which triggers writeback to NFSD via NFS loopback mount on the same host, NFSD blocks waiting for XFS's call to __filemap_get_folio):
6070.550357] INFO: task kcompactd0:58 blocked for more than 4435 seconds.
{--- [58] "kcompactd0" [<0>] folio_wait_bit+0xe8/0x200 [<0>] folio_wait_writeback+0x2b/0x80 [<0>] nfs_wb_folio+0x80/0x1b0 [nfs] [<0>] nfs_release_folio+0x68/0x130 [nfs] [<0>] split_huge_page_to_list_to_order+0x362/0x840 [<0>] migrate_pages_batch+0x43d/0xb90 [<0>] migrate_pages_sync+0x9a/0x240 [<0>] migrate_pages+0x93c/0x9f0 [<0>] compact_zone+0x8e2/0x1030 [<0>] compact_node+0xdb/0x120 [<0>] kcompactd+0x121/0x2e0 [<0>] kthread+0xcf/0x100 [<0>] ret_from_fork+0x31/0x40 [<0>] ret_from_fork_asm+0x1a/0x30 ---}
[[email protected]: fix build]
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Debian | — | Upgrade linux | Jul 23, 2026 | Jul 23, 2026 |
| Redhat_linux | — | No solution exists | Jul 9, 2025 | Apr 1, 2025 |
| Suse | — | Upgrade kernel-default-optionalUpgrade kernel-64kbUpgrade dtb-caviumUpgrade dtb-amazonUpgrade dtb-freescaleUpgrade dtb-lgUpgrade ocfs2-kmp-defaultUpgrade dtb-hisiliconUpgrade dlm-kmp-defaultUpgrade dtb-marvellUpgrade dtb-appleUpgrade kernel-64kb-extraUpgrade dtb-amdUpgrade kernel-source-azureUpgrade gfs2-kmp-defaultUpgrade kselftests-kmp-rtUpgrade dtb-broadcomUpgrade kernel-azure-optionalUpgrade dtb-mediatekUpgrade kernel-default-livepatch-develUpgrade dtb-socionextUpgrade gfs2-kmp-64kbUpgrade cluster-md-kmp-azureUpgrade gfs2-kmp-azureUpgrade kernel-rt-develUpgrade kernel-default-develUpgrade kernel-debug-develUpgrade dtb-alteraUpgrade dtb-renesasUpgrade kernel-default-livepatchUpgrade ocfs2-kmp-rtUpgrade kernel-azure-extraUpgrade ocfs2-kmp-azureUpgrade dtb-allwinnerUpgrade kernel-kvmsmall-develUpgrade kernel-rt_debugUpgrade kernel-docs-htmlUpgrade reiserfs-kmp-rtUpgrade kernel-docsUpgrade dtb-xilinxUpgrade kernel-64kb-optionalUpgrade kernel-develUpgrade kernel-devel-rtUpgrade dtb-apmUpgrade kernel-default-baseUpgrade kernel-symsUpgrade kselftests-kmp-defaultUpgrade ocfs2-kmp-64kbUpgrade kernel-debugUpgrade cluster-md-kmp-rtUpgrade kernel-zfcpdumpUpgrade reiserfs-kmp-defaultUpgrade kernel-64kb-develUpgrade cluster-md-kmp-64kbUpgrade kselftests-kmp-64kbUpgrade kernel-azure-vdsoUpgrade dlm-kmp-64kbUpgrade kernel-rtUpgrade kernel-macrosUpgrade kernel-kvmsmall-vdsoUpgrade kernel-obs-qaUpgrade kernel-defaultUpgrade kernel-rt_debug-develUpgrade kernel-azure-develUpgrade dtb-amlogicUpgrade kernel-syms-rtUpgrade kernel-sourceUpgrade kernel-rt_debug-vdsoUpgrade kernel-default-extraUpgrade kernel-default-vdsoUpgrade dtb-armUpgrade kernel-rt-optionalUpgrade kernel-devel-azureUpgrade reiserfs-kmp-azureUpgrade reiserfs-kmp-64kbUpgrade kselftests-kmp-azureUpgrade kernel-rt-livepatch-develUpgrade kernel-debug-vdsoUpgrade cluster-md-kmp-defaultUpgrade kernel-azureUpgrade kernel-rt-extraUpgrade kernel-default-base-rebuildUpgrade kernel-source-rtUpgrade kernel-rt-vdsoUpgrade dtb-exynosUpgrade dtb-nvidiaUpgrade kernel-syms-azureUpgrade kernel-obs-buildUpgrade kernel-kvmsmallUpgrade gfs2-kmp-rtUpgrade dtb-sprdUpgrade dtb-rockchipUpgrade dlm-kmp-azureUpgrade kernel-source-vanillaUpgrade dtb-qcomUpgrade dlm-kmp-rt | Dec 5, 2025 | May 21, 2025 |
| Ubuntu | — | Upgrade linux-image-nvidia-6.8Upgrade linux-image-6.8.0-84-lowlatency-64kUpgrade linux-image-nvidia-64k-6.8Upgrade linux-image-6.11.0-1015-awsUpgrade linux-image-nvidia-lowlatencyUpgrade linux-image-lowlatency-6.11Upgrade linux-image-realtime-6.8.1Upgrade linux-image-oracle-6.8Upgrade linux-image-gke-64kUpgrade linux-image-oem-22.04Upgrade linux-image-gke-64k-6.8Upgrade linux-image-6.8.0-1039-nvidia-64kUpgrade linux-image-azure-fde-edgeUpgrade linux-image-azure-nvidia-6.8Upgrade linux-image-aws-6.8Upgrade linux-image-6.8.0-1039-raspiUpgrade linux-image-raspi-realtime-6.8Upgrade linux-image-azureUpgrade linux-image-generic-64k-6.8Upgrade linux-image-oracle-64k-6.8Upgrade linux-image-azure-nvidiaUpgrade linux-image-6.8.1-1034-realtimeUpgrade linux-image-6.11.0-1011-realtimeUpgrade linux-image-6.11.0-1024-oemUpgrade linux-image-6.11.0-1017-oracleUpgrade linux-image-6.8.0-1037-oracle-64kUpgrade linux-image-lowlatency-64kUpgrade linux-image-6.11.0-1017-oracle-64kUpgrade linux-image-oem-22.04dUpgrade linux-image-lowlatency-6.8Upgrade linux-image-6.11.0-28-generic-64kUpgrade linux-image-6.8.0-1040-gcpUpgrade linux-image-awsUpgrade linux-image-6.8.0-1036-azureUpgrade linux-image-6.8.0-1023-gkeopUpgrade linux-image-nvidia-64k-hwe-22.04Upgrade linux-image-oracle-64k-lts-24.04Upgrade linux-image-ibmUpgrade linux-image-6.8.0-1036-azure-fdeUpgrade linux-image-oem-22.04aUpgrade linux-image-6.11.0-1014-raspiUpgrade linux-image-6.8.0-1040-gcp-64kUpgrade linux-image-6.8.0-1025-azure-nvidiaUpgrade linux-image-generic-lpaeUpgrade linux-image-ibm-lts-24.04Upgrade linux-image-6.8.0-1039-nvidia-lowlatency-64kUpgrade linux-image-6.8.0-1039-awsUpgrade linux-image-azure-fdeUpgrade linux-image-gcp-64k-lts-24.04Upgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-virtual-6.8Upgrade linux-image-generic-64k-hwe-24.04Upgrade linux-image-azure-fde-lts-24.04Upgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-aws-64k-lts-24.04Upgrade linux-image-raspiUpgrade linux-image-raspi-6.8Upgrade linux-image-gcp-64kUpgrade linux-image-6.11.0-1015-lowlatency-64kUpgrade linux-image-realtimeUpgrade linux-image-gcpUpgrade linux-image-nvidia-hwe-22.04Upgrade linux-image-6.8.0-1039-nvidiaUpgrade linux-image-genericUpgrade linux-image-virtual-hwe-22.04Upgrade linux-image-6.8.0-2031-raspi-realtimeUpgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-6.8.0-1039-aws-64kUpgrade linux-image-6.8.0-84-generic-64kUpgrade linux-image-6.8.0-85-generic-64kUpgrade linux-image-azure-6.11Upgrade linux-image-virtualUpgrade linux-image-oracle-64kUpgrade linux-image-6.8.0-85-genericUpgrade linux-image-gke-6.8Upgrade linux-image-azure-nvidia-lts-24.04Upgrade linux-image-nvidia-lowlatency-64k-6.8Upgrade linux-image-oem-22.04bUpgrade linux-image-6.8.0-84-lowlatencyUpgrade linux-image-lowlatency-64k-hwe-24.04Upgrade linux-image-aws-64kUpgrade linux-image-aws-64k-6.8Upgrade linux-image-6.11.0-1015-lowlatencyUpgrade linux-image-azure-fde-6.11Upgrade linux-image-6.8.0-1036-gkeUpgrade linux-image-lowlatency-64k-6.11Upgrade linux-image-nvidia-64kUpgrade linux-image-6.8.0-1039-nvidia-lowlatencyUpgrade linux-image-ibm-classicUpgrade linux-image-azure-6.8Upgrade linux-image-oracle-lts-24.04Upgrade linux-image-aws-lts-24.04Upgrade linux-image-6.11.0-1018-azureUpgrade linux-image-kvmUpgrade linux-image-generic-64kUpgrade linux-image-gkeop-6.8Upgrade linux-image-6.11.0-28-genericUpgrade linux-image-generic-hwe-22.04Upgrade linux-image-ibm-6.8Upgrade linux-image-oracleUpgrade linux-image-gcp-lts-24.04Upgrade linux-image-6.8.0-1038-azureUpgrade linux-image-nvidiaUpgrade linux-image-lowlatency-hwe-24.04Upgrade linux-image-6.8.0-1036-gke-64kUpgrade linux-image-lowlatency-64k-6.8Upgrade linux-image-realtime-hwe-22.04Upgrade linux-image-6.11.0-1018-azure-fdeUpgrade linux-image-6.8.0-1037-oracleUpgrade linux-image-azure-lts-24.04Upgrade linux-image-6.11.0-1016-gcp-64kUpgrade linux-image-gkeopUpgrade linux-image-gcp-6.8Upgrade linux-image-6.8.0-1037-ibmUpgrade linux-image-nvidia-lowlatency-6.8Upgrade linux-image-lowlatencyUpgrade linux-image-oem-22.04cUpgrade linux-image-6.11.0-1016-gcpUpgrade linux-image-gkeUpgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-raspi-realtimeUpgrade linux-image-6.8.0-84-genericUpgrade linux-image-6.8.0-1038-azure-fdeUpgrade linux-image-gcp-64k-6.8Upgrade linux-image-oem-24.04bUpgrade linux-image-virtual-hwe-24.04Upgrade linux-image-azure-fde-6.8Upgrade linux-image-generic-hwe-24.04Upgrade linux-image-generic-6.8 | Jun 26, 2025 | Apr 1, 2025 |
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