In the Linux kernel, the following vulnerability has been resolved:
i2c: tegra: Do not mark ACPI devices as irq safe
On ACPI machines, the tegra i2c module encounters an issue due to a mutex being called inside a spinlock. This leads to the following bug:
BUG: sleeping function called from invalid context at kernel/locking/mutex.c:585 ...
Call trace: __might_sleep __mutex_lock_common mutex_lock_nested acpi_subsys_runtime_resume rpm_resume tegra_i2c_xfer
The problem arises because during __pm_runtime_resume(), the spinlock &dev->power.lock is acquired before rpm_resume() is called. Later, rpm_resume() invokes acpi_subsys_runtime_resume(), which relies on mutexes, triggering the error.
To address this issue, devices on ACPI are now marked as not IRQ-safe, considering the dependency of acpi_subsys_runtime_resume() on mutexes.
CVSS Details
- CVSS 3.1 Base Score: 5.5
- CVSS 3.1 Vector: (CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H)
Covered by Rapid7
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Debian | — | Upgrade linux-6.1Upgrade linux | Oct 7, 2024 | Sep 11, 2024 |
| Redhat_linux | — | No solution exists | Jul 9, 2025 | Sep 11, 2024 |
| Suse | — | Upgrade dlm-kmp-rtUpgrade kernel-rt-extraUpgrade kernel-docsUpgrade kernel-debug-vdsoUpgrade dtb-socionextUpgrade dlm-kmp-azureUpgrade kernel-defaultUpgrade dtb-caviumUpgrade dtb-marvellUpgrade kernel-debug-develUpgrade kernel-default-baseUpgrade gfs2-kmp-azureUpgrade kernel-develUpgrade dtb-nvidiaUpgrade kernel-kvmsmall-livepatch-develUpgrade kernel-source-rtUpgrade kernel-obs-buildUpgrade kernel-rt_debugUpgrade kernel-devel-rtUpgrade kselftests-kmp-defaultUpgrade cluster-md-kmp-64kbUpgrade dtb-renesasUpgrade dtb-armUpgrade kernel-64kb-extraUpgrade kernel-azure-extraUpgrade gfs2-kmp-defaultUpgrade kernel-64kb-develUpgrade kernel-debugUpgrade dtb-amdUpgrade dtb-broadcomUpgrade kselftests-kmp-azureUpgrade ocfs2-kmp-azureUpgrade dtb-allwinnerUpgrade ocfs2-kmp-defaultUpgrade kernel-rt-optionalUpgrade dtb-xilinxUpgrade kernel-docs-htmlUpgrade kernel-azureUpgrade kernel-default-livepatch-develUpgrade dtb-sprdUpgrade dtb-appleUpgrade dtb-hisiliconUpgrade dlm-kmp-defaultUpgrade kselftests-kmp-rtUpgrade reiserfs-kmp-defaultUpgrade reiserfs-kmp-rtUpgrade kernel-rt_debug-livepatch-develUpgrade kernel-source-vanillaUpgrade kernel-64kb-optionalUpgrade kernel-kvmsmall-vdsoUpgrade reiserfs-kmp-azureUpgrade kernel-azure-optionalUpgrade dtb-exynosUpgrade dlm-kmp-64kbUpgrade kernel-syms-azureUpgrade kernel-kvmsmallUpgrade kernel-source-azureUpgrade dtb-apmUpgrade kernel-obs-qaUpgrade dtb-rockchipUpgrade kernel-macrosUpgrade cluster-md-kmp-rtUpgrade reiserfs-kmp-64kbUpgrade dtb-mediatekUpgrade cluster-md-kmp-azureUpgrade kernel-azure-vdsoUpgrade gfs2-kmp-rtUpgrade kernel-syms-rtUpgrade kernel-default-extraUpgrade kselftests-kmp-64kbUpgrade kernel-rt-livepatch-develUpgrade kernel-default-optionalUpgrade kernel-debug-livepatch-develUpgrade kernel-64kb-livepatch-develUpgrade dtb-qcomUpgrade kernel-rt-vdsoUpgrade kernel-rt-livepatchUpgrade kernel-devel-azureUpgrade dtb-freescaleUpgrade dtb-amlogicUpgrade dtb-amazonUpgrade kernel-sourceUpgrade kernel-kvmsmall-develUpgrade kernel-64kbUpgrade gfs2-kmp-64kbUpgrade kernel-rt-develUpgrade kernel-rtUpgrade kernel-default-livepatchUpgrade kernel-default-develUpgrade kernel-default-base-rebuildUpgrade dtb-lgUpgrade kernel-zfcpdumpUpgrade cluster-md-kmp-defaultUpgrade kernel-azure-develUpgrade dtb-alteraUpgrade kernel-rt_debug-develUpgrade ocfs2-kmp-rtUpgrade kernel-azure-livepatch-develUpgrade kernel-symsUpgrade kernel-default-vdsoUpgrade ocfs2-kmp-64kbUpgrade kernel-rt_debug-vdso | Dec 5, 2025 | Oct 8, 2024 |
| Ubuntu | — | Upgrade linux-image-gcpUpgrade linux-image-virtualUpgrade linux-image-6.8.0-1002-gkeopUpgrade linux-image-azure-fdeUpgrade linux-image-lowlatency-64k-hwe-24.04Upgrade linux-image-generic-hwe-24.04Upgrade linux-image-oem-22.04dUpgrade linux-image-6.8.0-1020-azure-fdeUpgrade linux-image-oem-22.04bUpgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-6.8.0-50-genericUpgrade linux-image-awsUpgrade linux-image-virtual-hwe-24.04Upgrade linux-image-oem-24.04Upgrade linux-image-6.8.0-1020-azureUpgrade linux-image-6.8.0-1019-nvidia-lowlatency-64kUpgrade linux-image-generic-hwe-22.04Upgrade linux-image-6.8.0-1019-nvidia-64kUpgrade linux-image-6.8.0-1019-nvidiaUpgrade linux-image-kvmUpgrade linux-image-6.8.0-1019-nvidia-lowlatencyUpgrade linux-image-azureUpgrade linux-image-oracle-64kUpgrade linux-image-oem-22.04cUpgrade linux-image-oem-24.04aUpgrade linux-image-ibm-classicUpgrade linux-image-ibm-lts-24.04Upgrade linux-image-6.8.0-50-lowlatencyUpgrade linux-image-virtual-hwe-22.04Upgrade linux-image-6.8.0-50-lowlatency-64kUpgrade linux-image-nvidia-64kUpgrade linux-image-raspiUpgrade linux-image-6.8.0-1020-awsUpgrade linux-image-6.8.0-1017-ibmUpgrade linux-image-6.8.0-1016-raspiUpgrade linux-image-nvidia-hwe-22.04Upgrade linux-image-ibmUpgrade linux-image-6.8.0-1015-gkeUpgrade linux-image-generic-lpaeUpgrade linux-image-nvidia-lowlatencyUpgrade linux-image-lowlatency-hwe-24.04Upgrade linux-image-6.8.0-1018-oemUpgrade linux-image-gkeop-6.8Upgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-nvidia-6.8Upgrade linux-image-nvidiaUpgrade linux-image-nvidia-64k-hwe-22.04Upgrade linux-image-6.8.0-1019-gcpUpgrade linux-image-generic-64kUpgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-6.8.0-1017-oracleUpgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-nvidia-64k-6.8Upgrade linux-image-lowlatency-64kUpgrade linux-image-oem-22.04aUpgrade linux-image-oracleUpgrade linux-image-oem-22.04Upgrade linux-image-gkeopUpgrade linux-image-6.8.0-1017-oracle-64kUpgrade linux-image-genericUpgrade linux-image-generic-64k-hwe-24.04Upgrade linux-image-gkeUpgrade linux-image-lowlatencyUpgrade linux-image-6.8.0-50-generic-64k | Dec 13, 2024 | Sep 11, 2024 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | Oct 13, 2025 | Sep 11, 2024 |
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