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-debuginfo-common-aarch64Upgrade perf6.12-debuginfoUpgrade kernel-tools-debuginfoUpgrade kernel-debuginfoUpgrade kernel-livepatch-6.1.140-154.222Upgrade kernel6.12-debuginfo-common-x86_64Upgrade perf-debuginfoUpgrade python3-perf6.12Upgrade kernel-tools-develUpgrade python3-perfUpgrade perfUpgrade kernel-libbpfUpgrade python3-perf6.12-debuginfoUpgrade python3-perf-debuginfoUpgrade kernel-develUpgrade kernel-modules-extraUpgrade kernel-libbpf-debuginfoUpgrade bpftoolUpgrade kernel6.12-debuginfo-common-aarch64Upgrade kernel-toolsUpgrade kernel-libbpf-staticUpgrade kernel-livepatch-6.12.29-33.102Upgrade bpftool-debuginfoUpgrade kernel6.12-debuginfoUpgrade kernel-headersUpgrade perf6.12Upgrade kernel6.12Upgrade kernel-modules-extra-commonUpgrade kernel6.12-modules-extraUpgrade kernelUpgrade kernel-libbpf-develUpgrade kernel-debuginfo-common-x86_64 | Aug 5, 2025 | May 20, 2025 |
| Debian | — | Upgrade linuxUpgrade linux-6.1 | May 28, 2025 | May 20, 2025 |
| Redhat_linux | — | No solution exists | Jul 9, 2025 | May 20, 2025 |
| Suse | — | Upgrade ocfs2-kmp-azureUpgrade dtb-amazonUpgrade kernel-zfcpdumpUpgrade kernel-macrosUpgrade dtb-broadcomUpgrade kernel-source-azureUpgrade dlm-kmp-defaultUpgrade dtb-caviumUpgrade kernel-default-manUpgrade kernel-source-vanillaUpgrade dtb-amlogicUpgrade dtb-freescaleUpgrade dtb-appleUpgrade kernel-symsUpgrade ocfs2-kmp-64kbUpgrade dlm-kmp-64kbUpgrade reiserfs-kmp-64kbUpgrade dtb-hisiliconUpgrade kernel-default-develUpgrade gfs2-kmp-rtUpgrade kernel-64kb-optionalUpgrade kernel-default-baseUpgrade reiserfs-kmp-rtUpgrade kernel-rt_debug-develUpgrade kernel-64kbUpgrade dtb-alteraUpgrade dtb-socionextUpgrade kernel-debugUpgrade dtb-lgUpgrade kernel-rt_debugUpgrade kernel-azure-extraUpgrade kernel-kvmsmall-develUpgrade dtb-renesasUpgrade kernel-source-rtUpgrade gfs2-kmp-64kbUpgrade kernel-azureUpgrade cluster-md-kmp-azureUpgrade kernel-azure-vdsoUpgrade kernel-default-livepatch-develUpgrade kernel-syms-rtUpgrade kernel-debug-develUpgrade gfs2-kmp-azureUpgrade dtb-marvellUpgrade kernel-azure-optionalUpgrade dtb-amdUpgrade kernel-docs-htmlUpgrade kselftests-kmp-rtUpgrade ocfs2-kmp-rtUpgrade reiserfs-kmp-defaultUpgrade kernel-rt-livepatch-develUpgrade kselftests-kmp-64kbUpgrade kselftests-kmp-azureUpgrade kernel-kvmsmall-vdsoUpgrade kernel-rt-vdsoUpgrade kernel-rt-optionalUpgrade kernel-default-livepatchUpgrade kernel-rt_debug-vdsoUpgrade dtb-armUpgrade kernel-rt-develUpgrade dtb-exynosUpgrade kernel-64kb-develUpgrade dlm-kmp-rtUpgrade dlm-kmp-azureUpgrade kernel-devel-rtUpgrade kernel-default-base-rebuildUpgrade cluster-md-kmp-defaultUpgrade cluster-md-kmp-64kbUpgrade reiserfs-kmp-azureUpgrade dtb-apmUpgrade kernel-rt-extraUpgrade ocfs2-kmp-defaultUpgrade kernel-default-optionalUpgrade kernel-debug-vdsoUpgrade kernel-azure-develUpgrade kernel-obs-qaUpgrade kernel-kvmsmallUpgrade kernel-devel-azureUpgrade dtb-nvidiaUpgrade kernel-rtUpgrade dtb-allwinnerUpgrade kernel-default-vdsoUpgrade gfs2-kmp-defaultUpgrade dtb-xilinxUpgrade dtb-mediatekUpgrade cluster-md-kmp-rtUpgrade kernel-obs-buildUpgrade dtb-sprdUpgrade dtb-rockchipUpgrade kernel-defaultUpgrade kernel-64kb-extraUpgrade kernel-docsUpgrade kernel-develUpgrade kernel-default-extraUpgrade kernel-sourceUpgrade kselftests-kmp-defaultUpgrade kernel-syms-azureUpgrade dtb-qcom | Dec 5, 2025 | Jun 16, 2025 |
| Ubuntu | — | Upgrade linux-image-6.14.0-1011-gcpUpgrade linux-image-virtualUpgrade linux-image-oem-22.04dUpgrade linux-image-oem-24.04Upgrade linux-image-oracle-64kUpgrade linux-image-6.8.0-1044-ibmUpgrade linux-image-aws-64kUpgrade linux-image-gkeUpgrade linux-image-gcp-64k-6.8Upgrade linux-image-azure-fipsUpgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-gke-64k-6.8Upgrade linux-image-6.8.0-1030-gkeopUpgrade linux-image-nvidia-64kUpgrade linux-image-aws-lts-24.04Upgrade linux-image-ibm-lts-24.04Upgrade linux-image-6.14.0-1010-azureUpgrade linux-image-gcp-64kUpgrade linux-image-oem-24.04cUpgrade linux-image-6.14.0-1011-gcp-64kUpgrade linux-image-kvmUpgrade linux-image-6.8.0-1043-oracle-64kUpgrade linux-image-6.8.0-1047-gcpUpgrade linux-image-xilinx-zynqmpUpgrade linux-image-6.8.0-1046-nvidia-lowlatencyUpgrade linux-image-gcpUpgrade linux-image-6.8.0-1047-gcp-64kUpgrade linux-image-gcp-lts-24.04Upgrade linux-image-generic-64k-6.14Upgrade linux-image-oracle-6.8Upgrade linux-image-generic-64k-6.8Upgrade linux-image-nvidia-6.8Upgrade linux-image-6.8.0-1047-raspiUpgrade linux-image-gcp-64k-6.14Upgrade linux-image-nvidia-64k-6.8Upgrade linux-image-oracle-6.14Upgrade linux-image-6.8.0-1047-gcp-fipsUpgrade linux-image-nvidia-lowlatency-64k-6.8Upgrade linux-image-6.8.0-1046-azure-fipsUpgrade linux-image-lowlatency-64k-6.8Upgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-generic-hwe-22.04Upgrade linux-image-raspi-6.8Upgrade linux-image-oem-6.14Upgrade linux-image-realtime-6.14Upgrade linux-image-generic-6.14Upgrade linux-image-6.14.0-1009-raspiUpgrade linux-image-aws-64k-lts-24.04Upgrade linux-image-nvidia-hwe-22.04Upgrade linux-image-generic-hwe-24.04Upgrade linux-image-6.8.0-1043-gke-64kUpgrade linux-image-aws-64k-6.14Upgrade linux-image-6.8.0-1046-aws-fipsUpgrade linux-image-virtual-hwe-24.04Upgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-xilinx-6.8Upgrade linux-image-generic-64k-hwe-24.04Upgrade linux-image-6.8.0-100-generic-64kUpgrade linux-image-awsUpgrade linux-image-aws-64k-6.8Upgrade linux-image-azure-6.8Upgrade linux-image-6.8.0-2037-raspi-realtimeUpgrade linux-image-aws-fips-6.8Upgrade linux-image-realtimeUpgrade linux-image-oem-22.04bUpgrade linux-image-oracleUpgrade linux-image-aws-6.14Upgrade linux-image-virtual-6.14Upgrade linux-image-6.8.0-100-fipsUpgrade linux-image-gcp-6.8Upgrade linux-image-oem-24.04aUpgrade linux-image-6.8.0-1046-nvidiaUpgrade linux-image-6.8.0-1046-aws-64kUpgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-intel-iotgUpgrade linux-image-ibm-6.8Upgrade linux-image-gcp-6.14Upgrade linux-image-oem-22.04Upgrade linux-image-6.14.0-1006-realtimeUpgrade linux-image-gkeopUpgrade linux-image-raspi-6.14Upgrade linux-image-nvidiaUpgrade linux-image-raspi-realtime-6.8Upgrade linux-image-6.8.0-100-lowlatencyUpgrade linux-image-gcp-64k-lts-24.04Upgrade linux-image-realtime-6.8.1Upgrade linux-image-genericUpgrade linux-image-oracle-64k-lts-24.04Upgrade linux-image-lowlatency-6.8Upgrade linux-image-6.8.0-1051-azureUpgrade linux-image-6.8.0-1046-azureUpgrade linux-image-6.8.0-100-lowlatency-64kUpgrade linux-image-gcp-fips-6.8Upgrade linux-image-azure-fips-6.8Upgrade linux-image-realtime-hwe-24.04Upgrade linux-image-xilinxUpgrade linux-image-lowlatencyUpgrade linux-image-gkeop-6.8Upgrade linux-image-6.8.0-1023-xilinxUpgrade linux-image-generic-64kUpgrade linux-image-generic-6.8Upgrade linux-image-6.14.0-1009-oracle-64kUpgrade linux-image-6.14.0-1009-aws-64kUpgrade linux-image-nvidia-lowlatency-6.8Upgrade linux-image-nvidia-lowlatencyUpgrade linux-image-generic-lpaeUpgrade linux-image-fipsUpgrade linux-image-lowlatency-64kUpgrade linux-image-6.14.0-1009-oracleUpgrade linux-image-raspi-realtimeUpgrade linux-image-intel-iot-realtimeUpgrade linux-image-6.14.0-24-genericUpgrade linux-image-6.14.0-1009-awsUpgrade linux-image-oracle-lts-24.04Upgrade linux-image-6.8.1-1041-realtimeUpgrade linux-image-oracle-64k-6.14Upgrade linux-image-6.8.0-1046-awsUpgrade linux-image-fips-6.8Upgrade linux-image-gke-64kUpgrade linux-image-oem-22.04aUpgrade linux-image-6.8.0-100-genericUpgrade linux-image-aws-fipsUpgrade linux-image-6.8.0-1043-oracleUpgrade linux-image-virtual-6.8Upgrade linux-image-oracle-64k-6.8Upgrade linux-image-ibmUpgrade linux-image-6.8.0-1046-nvidia-64kUpgrade linux-image-azure-6.14Upgrade linux-image-nvidia-64k-hwe-22.04Upgrade linux-image-6.14.0-24-generic-64kUpgrade linux-image-oem-22.04cUpgrade linux-image-gke-6.8Upgrade linux-image-6.8.0-1046-nvidia-lowlatency-64kUpgrade linux-image-ibm-classicUpgrade linux-image-gcp-fipsUpgrade linux-image-6.14.0-1007-oemUpgrade linux-image-raspiUpgrade linux-image-azure-lts-24.04Upgrade linux-image-azureUpgrade linux-image-virtual-hwe-22.04Upgrade linux-image-realtime-hwe-22.04Upgrade linux-image-6.8.0-1043-gkeUpgrade linux-image-aws-6.8 | 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