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