In the Linux kernel, the following vulnerability has been resolved:
dm-bufio: don't schedule in atomic context
A BUG was reported as below when CONFIG_DEBUG_ATOMIC_SLEEP and try_verify_in_tasklet are enabled. [ 129.444685][ T934] BUG: sleeping function called from invalid context at drivers/md/dm-bufio.c:2421 [ 129.444723][ T934] in_atomic(): 1, irqs_disabled(): 0, non_block: 0, pid: 934, name: kworker/1:4 [ 129.444740][ T934] preempt_count: 201, expected: 0 [ 129.444756][ T934] RCU nest depth: 0, expected: 0 [ 129.444781][ T934] Preemption disabled at: [ 129.444789][ T934] [<ffffffd816231900>] shrink_work+0x21c/0x248 [ 129.445167][ T934] kernel BUG at kernel/sched/walt/walt_debug.c:16! [ 129.445183][ T934] Internal error: Oops - BUG: 00000000f2000800 [#1] PREEMPT SMP [ 129.445204][ T934] Skip md ftrace buffer dump for: 0x1609e0 [ 129.447348][ T934] CPU: 1 PID: 934 Comm: kworker/1:4 Tainted: G W OE 6.6.56-android15-8-o-g6f82312b30b9-debug #1 1400000003000000474e5500b3187743670464e8 [ 129.447362][ T934] Hardware name: Qualcomm Technologies, Inc. Parrot QRD, Alpha-M (DT) [ 129.447373][ T934] Workqueue: dm_bufio_cache shrink_work [ 129.447394][ T934] pstate: 60400005 (nZCv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--) [ 129.447406][ T934] pc : android_rvh_schedule_bug+0x0/0x8 [sched_walt_debug] [ 129.447435][ T934] lr : __traceiter_android_rvh_schedule_bug+0x44/0x6c [ 129.447451][ T934] sp : ffffffc0843dbc90 [ 129.447459][ T934] x29: ffffffc0843dbc90 x28: ffffffffffffffff x27: 0000000000000c8b [ 129.447479][ T934] x26: 0000000000000040 x25: ffffff804b3d6260 x24: ffffffd816232b68 [ 129.447497][ T934] x23: ffffff805171c5b4 x22: 0000000000000000 x21: ffffffd816231900 [ 129.447517][ T934] x20: ffffff80306ba898 x19: 0000000000000000 x18: ffffffc084159030 [ 129.447535][ T934] x17: 00000000d2b5dd1f x16: 00000000d2b5dd1f x15: ffffffd816720358 [ 129.447554][ T934] x14: 0000000000000004 x13: ffffff89ef978000 x12: 0000000000000003 [ 129.447572][ T934] x11: ffffffd817a823c4 x10: 0000000000000202 x9 : 7e779c5735de9400 [ 129.447591][ T934] x8 : ffffffd81560d004 x7 : 205b5d3938373434 x6 : ffffffd8167397c8 [ 129.447610][ T934] x5 : 0000000000000000 x4 : 0000000000000001 x3 : ffffffc0843db9e0 [ 129.447629][ T934] x2 : 0000000000002f15 x1 : 0000000000000000 x0 : 0000000000000000 [ 129.447647][ T934] Call trace: [ 129.447655][ T934] android_rvh_schedule_bug+0x0/0x8 [sched_walt_debug 1400000003000000474e550080cce8a8a78606b6] [ 129.447681][ T934] __might_resched+0x190/0x1a8 [ 129.447694][ T934] shrink_work+0x180/0x248 [ 129.447706][ T934] process_one_work+0x260/0x624 [ 129.447718][ T934] worker_thread+0x28c/0x454 [ 129.447729][ T934] kthread+0x118/0x158 [ 129.447742][ T934] ret_from_fork+0x10/0x20 [ 129.447761][ T934] Code: ???????? ???????? ???????? d2b5dd1f (d4210000) [ 129.447772][ T934] ---[ end trace 0000000000000000 ]---
dm_bufio_lock will call spin_lock_bh when try_verify_in_tasklet is enabled, and __scan will be called in atomic context.
CVSS Details
- CVSS 3.1 Base Score: 7.8
- CVSS 3.1 Vector: (CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H)
Covered by Rapid7
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Amazon_linux_2023 | — | Upgrade kernel-modules-extra-commonUpgrade kernel6.12Upgrade kernel-toolsUpgrade perf6.12Upgrade kernel6.12-modules-extraUpgrade kernel6.12-debuginfoUpgrade kernel-libbpf-develUpgrade kernel-livepatch-6.12.29-33.102Upgrade bpftool-debuginfoUpgrade kernel-libbpf-staticUpgrade kernelUpgrade kernel-headersUpgrade kernel6.12-debuginfo-common-aarch64Upgrade kernel-debuginfo-common-x86_64Upgrade kernel-modules-extraUpgrade python3-perf-debuginfoUpgrade kernel-develUpgrade kernel-libbpf-debuginfoUpgrade kernel-livepatch-6.1.140-154.222Upgrade kernel-tools-develUpgrade kernel-debuginfoUpgrade kernel6.12-debuginfo-common-x86_64Upgrade kernel-libbpfUpgrade python3-perf6.12Upgrade perf6.12-debuginfoUpgrade kernel-debuginfo-common-aarch64Upgrade bpftoolUpgrade python3-perf6.12-debuginfoUpgrade kernel-tools-debuginfoUpgrade perf-debuginfoUpgrade perfUpgrade python3-perf | Aug 5, 2025 | May 20, 2025 |
| Debian | — | Upgrade linux-6.1Upgrade linux | May 28, 2025 | May 20, 2025 |
| Redhat_linux | — | No solution exists | Jul 9, 2025 | May 20, 2025 |
| Suse | — | Upgrade dtb-amdUpgrade kernel-64kbUpgrade kernel-rt-livepatch-develUpgrade kernel-zfcpdumpUpgrade kernel-azure-optionalUpgrade ocfs2-kmp-rtUpgrade dtb-marvellUpgrade reiserfs-kmp-defaultUpgrade dtb-hisiliconUpgrade kernel-docs-htmlUpgrade dtb-caviumUpgrade dtb-broadcomUpgrade kernel-default-livepatch-develUpgrade kernel-rt-vdsoUpgrade gfs2-kmp-rtUpgrade kernel-64kb-optionalUpgrade dlm-kmp-defaultUpgrade dtb-amazonUpgrade kernel-debugUpgrade kernel-azure-extraUpgrade kernel-source-rtUpgrade dtb-lgUpgrade dtb-renesasUpgrade kernel-symsUpgrade ocfs2-kmp-azureUpgrade kernel-source-vanillaUpgrade dtb-socionextUpgrade kernel-default-manUpgrade kernel-source-azureUpgrade kernel-rt_debugUpgrade dtb-alteraUpgrade dtb-freescaleUpgrade dlm-kmp-64kbUpgrade kernel-default-livepatchUpgrade kernel-debug-develUpgrade kernel-rt-optionalUpgrade ocfs2-kmp-64kbUpgrade kernel-kvmsmall-develUpgrade kernel-syms-rtUpgrade gfs2-kmp-64kbUpgrade kernel-kvmsmall-vdsoUpgrade kernel-azureUpgrade dtb-appleUpgrade kernel-azure-vdsoUpgrade kernel-macrosUpgrade gfs2-kmp-azureUpgrade cluster-md-kmp-azureUpgrade kernel-rt_debug-vdsoUpgrade kernel-rt_debug-develUpgrade reiserfs-kmp-64kbUpgrade reiserfs-kmp-rtUpgrade dtb-amlogicUpgrade kselftests-kmp-64kbUpgrade kernel-default-baseUpgrade kernel-default-develUpgrade kselftests-kmp-rtUpgrade kselftests-kmp-azureUpgrade kernel-devel-rtUpgrade kernel-rt-extraUpgrade kernel-defaultUpgrade kernel-64kb-extraUpgrade kernel-rtUpgrade dtb-apmUpgrade dlm-kmp-rtUpgrade dtb-qcomUpgrade dtb-exynosUpgrade dtb-armUpgrade dlm-kmp-azureUpgrade kernel-syms-azureUpgrade cluster-md-kmp-64kbUpgrade cluster-md-kmp-defaultUpgrade ocfs2-kmp-defaultUpgrade kernel-debug-vdsoUpgrade kernel-azure-develUpgrade kernel-default-optionalUpgrade kernel-obs-qaUpgrade kernel-kvmsmallUpgrade kernel-devel-azureUpgrade dtb-nvidiaUpgrade dtb-sprdUpgrade dtb-rockchipUpgrade kernel-obs-buildUpgrade dtb-allwinnerUpgrade gfs2-kmp-defaultUpgrade dtb-xilinxUpgrade dtb-mediatekUpgrade kernel-default-vdsoUpgrade kernel-default-extraUpgrade kernel-64kb-develUpgrade kernel-develUpgrade cluster-md-kmp-rtUpgrade kselftests-kmp-defaultUpgrade kernel-sourceUpgrade kernel-rt-develUpgrade kernel-docsUpgrade kernel-default-base-rebuildUpgrade reiserfs-kmp-azure | Dec 5, 2025 | Jun 16, 2025 |
| Ubuntu | — | Upgrade linux-image-6.14.0-1009-awsUpgrade linux-image-oracle-64k-lts-24.04Upgrade linux-image-raspi-realtimeUpgrade linux-image-gkeop-6.8Upgrade linux-image-xilinxUpgrade linux-image-6.8.0-1023-xilinxUpgrade linux-image-6.8.0-1043-gkeUpgrade linux-image-aws-6.8Upgrade linux-image-6.14.0-24-generic-64kUpgrade linux-image-azure-6.14Upgrade linux-image-raspi-6.14Upgrade linux-image-raspi-realtime-6.8Upgrade linux-image-virtual-6.8Upgrade linux-image-realtime-hwe-22.04Upgrade linux-image-azureUpgrade linux-image-gcp-64k-lts-24.04Upgrade linux-image-6.8.0-1046-nvidia-64kUpgrade linux-image-ibmUpgrade linux-image-realtime-6.8.1Upgrade linux-image-oracle-64k-6.8Upgrade linux-image-nvidiaUpgrade linux-image-virtual-hwe-22.04Upgrade linux-image-azure-lts-24.04Upgrade linux-image-gke-6.8Upgrade linux-image-oem-22.04cUpgrade linux-image-6.8.1-1041-realtimeUpgrade linux-image-genericUpgrade linux-image-6.14.0-24-genericUpgrade linux-image-intel-iot-realtimeUpgrade linux-image-aws-fipsUpgrade linux-image-oracle-lts-24.04Upgrade linux-image-6.14.0-1009-oracleUpgrade linux-image-lowlatency-64kUpgrade linux-image-6.8.0-100-genericUpgrade linux-image-6.8.0-1043-oracleUpgrade linux-image-gke-64kUpgrade linux-image-6.8.0-1046-awsUpgrade linux-image-fips-6.8Upgrade linux-image-oracle-64k-6.14Upgrade linux-image-fipsUpgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-intel-iotgUpgrade linux-image-ibm-6.8Upgrade linux-image-6.8.0-1051-azureUpgrade linux-image-generic-lpaeUpgrade linux-image-gcp-fips-6.8Upgrade linux-image-azure-fips-6.8Upgrade linux-image-6.8.0-100-lowlatency-64kUpgrade linux-image-nvidia-lowlatencyUpgrade linux-image-nvidia-lowlatency-6.8Upgrade linux-image-nvidia-64k-hwe-22.04Upgrade linux-image-6.14.0-1009-aws-64kUpgrade linux-image-gcp-6.14Upgrade linux-image-oem-22.04Upgrade linux-image-6.14.0-1009-oracle-64kUpgrade linux-image-6.8.0-1046-azureUpgrade linux-image-gkeopUpgrade linux-image-ibm-classicUpgrade linux-image-gcp-fipsUpgrade linux-image-raspiUpgrade linux-image-6.8.0-100-lowlatencyUpgrade linux-image-6.8.0-1046-aws-64kUpgrade linux-image-6.8.0-1046-nvidia-lowlatency-64kUpgrade linux-image-6.14.0-1006-realtimeUpgrade linux-image-lowlatencyUpgrade linux-image-generic-6.8Upgrade linux-image-oem-22.04aUpgrade linux-image-generic-64kUpgrade linux-image-realtime-hwe-24.04Upgrade linux-image-6.14.0-1007-oemUpgrade linux-image-lowlatency-6.8Upgrade linux-image-6.14.0-1011-gcp-64kUpgrade linux-image-xilinx-6.8Upgrade linux-image-ibm-lts-24.04Upgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-azure-fipsUpgrade linux-image-gcp-64k-6.14Upgrade linux-image-6.8.0-1047-gcp-64kUpgrade linux-image-azure-6.8Upgrade linux-image-awsUpgrade linux-image-generic-64k-hwe-24.04Upgrade linux-image-nvidia-lowlatency-64k-6.8Upgrade linux-image-6.14.0-1009-raspiUpgrade linux-image-6.8.0-1046-aws-fipsUpgrade linux-image-6.8.0-1047-gcpUpgrade linux-image-aws-6.14Upgrade linux-image-lowlatency-64k-6.8Upgrade linux-image-generic-64k-6.8Upgrade linux-image-gcp-lts-24.04Upgrade linux-image-6.8.0-100-fipsUpgrade linux-image-virtual-6.14Upgrade linux-image-oem-24.04aUpgrade linux-image-nvidia-hwe-22.04Upgrade linux-image-generic-hwe-24.04Upgrade linux-image-gcp-6.8Upgrade linux-image-aws-64k-lts-24.04Upgrade linux-image-6.8.0-1030-gkeopUpgrade linux-image-6.8.0-1046-nvidiaUpgrade linux-image-nvidia-64kUpgrade linux-image-aws-64k-6.14Upgrade linux-image-raspi-6.8Upgrade linux-image-nvidia-64k-6.8Upgrade linux-image-gkeUpgrade linux-image-oem-24.04cUpgrade linux-image-oracle-6.8Upgrade linux-image-gcpUpgrade linux-image-oem-22.04bUpgrade linux-image-aws-fips-6.8Upgrade linux-image-6.8.0-1043-oracle-64kUpgrade linux-image-aws-64k-6.8Upgrade linux-image-generic-64k-6.14Upgrade linux-image-virtual-hwe-24.04Upgrade linux-image-6.8.0-1046-nvidia-lowlatencyUpgrade linux-image-xilinx-zynqmpUpgrade linux-image-kvmUpgrade linux-image-realtimeUpgrade linux-image-6.14.0-1010-azureUpgrade linux-image-oracleUpgrade linux-image-gcp-64kUpgrade linux-image-virtualUpgrade linux-image-oracle-64kUpgrade linux-image-6.14.0-1011-gcpUpgrade linux-image-gke-64k-6.8Upgrade linux-image-6.8.0-1044-ibmUpgrade linux-image-aws-lts-24.04Upgrade linux-image-oem-24.04Upgrade linux-image-oem-22.04dUpgrade linux-image-nvidia-6.8Upgrade linux-image-aws-64kUpgrade linux-image-6.8.0-1047-raspiUpgrade linux-image-gcp-64k-6.8Upgrade linux-image-generic-hwe-22.04Upgrade linux-image-realtime-6.14Upgrade linux-image-oracle-6.14Upgrade linux-image-generic-6.14Upgrade linux-image-6.8.0-1047-gcp-fipsUpgrade linux-image-6.8.0-1046-azure-fipsUpgrade linux-image-6.8.0-1043-gke-64kUpgrade linux-image-oem-6.14Upgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-6.8.0-2037-raspi-realtimeUpgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-6.8.0-100-generic-64k | Jun 26, 2025 | May 20, 2025 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | Oct 8, 2025 | May 20, 2025 |
Prioritise with Active Threat Intelligence
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