Skip to content
CVE PROGRAM SOURCE RECORDUnscored

CVE-2024-46832

MIPS: cevt-r4k: Don't call get_c0_compare_int if timer irq is installed

Description

In the Linux kernel, the following vulnerability has been resolved: MIPS: cevt-r4k: Don't call get_c0_compare_int if timer irq is installed This avoids warning: [ 0.118053] BUG: sleeping function called from invalid context at kernel/locking/mutex.c:283 Caused by get_c0_compare_int on secondary CPU. We also skipped saving IRQ number to struct clock_event_device *cd as it's never used by clockevent core, as per comments it's only meant for "non CPU local devices".

Affected products

Version statuses are supplied by the assigning organization. Consult the original record for detailed ranges and platform conditions.

Linux Linux

Default version status: unaffected

  • 38760d40ca61b18b2809e9c28df8b3ff9af8a02b to < d3ff0f98a52f0aafe35aa314d1c442f4318be3dbaffected
  • 38760d40ca61b18b2809e9c28df8b3ff9af8a02b to < e6cd871627abbb459d0ff6521d6bb9cf9d9f7522affected
  • 38760d40ca61b18b2809e9c28df8b3ff9af8a02b to < b1d2051373bfc65371ce4ac8911ed984d0178c98affected
  • 38760d40ca61b18b2809e9c28df8b3ff9af8a02b to < 32ee0520159f1e8c2d6597c19690df452c528f30affected
  • 38760d40ca61b18b2809e9c28df8b3ff9af8a02b to < 189d3ed3b25beee26ffe2abed278208bece13f52affected
  • 38760d40ca61b18b2809e9c28df8b3ff9af8a02b to < 50f2b98dc83de7809a5c5bf0ccf9af2e75c37c13affected

Linux Linux

Default version status: affected

  • 2.6.24affected
  • 0 to < 2.6.24unaffected
  • 5.10.226 to ≤ 5.10.*unaffected
  • 5.15.167 to ≤ 5.15.*unaffected
  • 6.1.110 to ≤ 6.1.*unaffected
  • 6.6.51 to ≤ 6.6.*unaffected
  • 6.10.10 to ≤ 6.10.*unaffected
  • 6.11 to ≤ *unaffected

References