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 linuxUpgrade linux-6.1 | Oct 7, 2024 | Sep 11, 2024 |
| Redhat_linux | — | No solution exists | Jul 9, 2025 | Sep 11, 2024 |
| Suse | — | Upgrade dtb-broadcomUpgrade dtb-renesasUpgrade gfs2-kmp-azureUpgrade kernel-develUpgrade dtb-marvellUpgrade kernel-kvmsmall-livepatch-develUpgrade kernel-source-vanillaUpgrade kernel-64kb-optionalUpgrade kernel-64kb-extraUpgrade kernel-rt_debugUpgrade dtb-armUpgrade gfs2-kmp-defaultUpgrade cluster-md-kmp-64kbUpgrade kernel-64kb-develUpgrade kernel-source-rtUpgrade kselftests-kmp-defaultUpgrade ocfs2-kmp-defaultUpgrade dtb-caviumUpgrade dlm-kmp-azureUpgrade dtb-hisiliconUpgrade dlm-kmp-defaultUpgrade kernel-rt_debug-livepatch-develUpgrade dtb-nvidiaUpgrade kernel-debugUpgrade reiserfs-kmp-rtUpgrade dtb-appleUpgrade kernel-default-livepatch-develUpgrade reiserfs-kmp-defaultUpgrade kselftests-kmp-azureUpgrade kernel-debug-vdsoUpgrade dtb-allwinnerUpgrade kselftests-kmp-rtUpgrade kernel-azure-extraUpgrade kernel-rt-extraUpgrade dlm-kmp-rtUpgrade kernel-docsUpgrade kernel-devel-rtUpgrade kernel-defaultUpgrade kernel-default-baseUpgrade dtb-socionextUpgrade kernel-rt-optionalUpgrade kernel-debug-develUpgrade ocfs2-kmp-azureUpgrade kernel-obs-buildUpgrade dtb-amdUpgrade dtb-xilinxUpgrade dtb-sprdUpgrade kernel-docs-htmlUpgrade kernel-azureUpgrade kernel-obs-qaUpgrade kernel-default-vdsoUpgrade kernel-source-azureUpgrade ocfs2-kmp-64kbUpgrade dtb-exynosUpgrade kernel-azure-livepatch-develUpgrade kernel-kvmsmall-vdsoUpgrade dlm-kmp-64kbUpgrade dtb-apmUpgrade ocfs2-kmp-rtUpgrade kernel-rt-vdsoUpgrade cluster-md-kmp-defaultUpgrade dtb-alteraUpgrade kernel-azure-optionalUpgrade kernel-symsUpgrade kernel-default-base-rebuildUpgrade kernel-default-livepatchUpgrade kernel-default-develUpgrade kernel-64kbUpgrade gfs2-kmp-64kbUpgrade kernel-rtUpgrade dtb-lgUpgrade kernel-zfcpdumpUpgrade kernel-rt-develUpgrade kernel-default-extraUpgrade kernel-default-optionalUpgrade dtb-qcomUpgrade reiserfs-kmp-azureUpgrade kernel-syms-azureUpgrade kernel-rt-livepatchUpgrade dtb-rockchipUpgrade cluster-md-kmp-rtUpgrade kernel-macrosUpgrade kernel-kvmsmallUpgrade kernel-debug-livepatch-develUpgrade kernel-sourceUpgrade dtb-freescaleUpgrade dtb-amlogicUpgrade dtb-amazonUpgrade dtb-mediatekUpgrade cluster-md-kmp-azureUpgrade kernel-syms-rtUpgrade kernel-azure-vdsoUpgrade gfs2-kmp-rtUpgrade kernel-64kb-livepatch-develUpgrade reiserfs-kmp-64kbUpgrade kselftests-kmp-64kbUpgrade kernel-rt-livepatch-develUpgrade kernel-devel-azureUpgrade kernel-kvmsmall-develUpgrade kernel-azure-develUpgrade kernel-rt_debug-develUpgrade kernel-rt_debug-vdso | Dec 5, 2025 | Oct 8, 2024 |
| Ubuntu | — | Upgrade linux-image-6.8.0-50-lowlatency-64kUpgrade linux-image-azureUpgrade linux-image-oem-22.04cUpgrade linux-image-azure-fdeUpgrade linux-image-6.8.0-50-lowlatencyUpgrade linux-image-virtualUpgrade linux-image-virtual-hwe-24.04Upgrade linux-image-ibm-classicUpgrade linux-image-generic-hwe-24.04Upgrade linux-image-6.8.0-1019-nvidiaUpgrade linux-image-generic-hwe-22.04Upgrade linux-image-6.8.0-50-genericUpgrade linux-image-6.8.0-1002-gkeopUpgrade linux-image-lowlatency-64k-hwe-24.04Upgrade linux-image-oem-24.04aUpgrade linux-image-6.8.0-1019-nvidia-64kUpgrade linux-image-awsUpgrade linux-image-6.8.0-1020-azure-fdeUpgrade linux-image-6.8.0-1020-azureUpgrade linux-image-oracle-64kUpgrade linux-image-6.8.0-1019-nvidia-lowlatencyUpgrade linux-image-ibm-lts-24.04Upgrade linux-image-raspiUpgrade linux-image-6.8.0-1019-nvidia-lowlatency-64kUpgrade linux-image-nvidia-64kUpgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-kvmUpgrade linux-image-oem-24.04Upgrade linux-image-gcpUpgrade linux-image-oem-22.04bUpgrade linux-image-oem-22.04dUpgrade linux-image-virtual-hwe-22.04Upgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-generic-64kUpgrade linux-image-lowlatencyUpgrade linux-image-nvidia-64k-6.8Upgrade linux-image-lowlatency-hwe-24.04Upgrade linux-image-6.8.0-1016-raspiUpgrade linux-image-generic-64k-hwe-24.04Upgrade linux-image-6.8.0-1015-gkeUpgrade linux-image-genericUpgrade linux-image-gkeop-6.8Upgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-6.8.0-1017-oracleUpgrade linux-image-6.8.0-1017-oracle-64kUpgrade linux-image-gkeopUpgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-6.8.0-1019-gcpUpgrade linux-image-nvidiaUpgrade linux-image-nvidia-6.8Upgrade linux-image-oem-22.04aUpgrade linux-image-nvidia-64k-hwe-22.04Upgrade linux-image-6.8.0-50-generic-64kUpgrade linux-image-oem-22.04Upgrade linux-image-6.8.0-1017-ibmUpgrade linux-image-ibmUpgrade linux-image-gkeUpgrade linux-image-6.8.0-1018-oemUpgrade linux-image-lowlatency-64kUpgrade linux-image-oracleUpgrade linux-image-nvidia-lowlatencyUpgrade linux-image-nvidia-hwe-22.04Upgrade linux-image-6.8.0-1020-awsUpgrade linux-image-generic-lpae | 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