ACK: [SRU][N][PATCH 0/1] CVE-2024-50249

Koichiro Den koichiro.den at canonical.com
Mon Feb 17 02:47:23 UTC 2025


On Mon, Jan 27, 2025 at 03:14:48PM GMT, Massimiliano Pellizzer wrote:
> [Impact]
> 
> ACPI: CPPC: Make rmw_lock a raw_spin_lock
> 
> sugov_update_shared() locks a raw_spinlock while cpc_write() locks a
> spinlock.
> 
> To have a correct wait-type order, update rmw_lock to a raw spinlock and
> ensure that interrupts will be disabled on the CPU holding it.
> 
> [Fix]
> 
> Oracular: Fixed via upstream stable updates (3273c89a8e2784)
> Noble: Clean cherry-pick from upstream
> Jammy: Fixed via upstream stable updates (7c9ca4d728f563)
> Focal: Not affected
> Bionic: Not affected
> Xenial: Not affected
> Trusty: Not affected
> 
> [Test Case]
> 
> Compile and boot tested.
> 
> [Where problems could occur]
> 
> The fix affects the CPPC driver. An issue with this fix may lead to
> instability in CPU performance scaling and power management
> functionality. A normal user might experience performance degradation,
> unexpected CPU throttling, increased power consumption, or system
> instability during high-performance workloads or when switching power
> states.
> 
> Pierre Gondois (1):
>   ACPI: CPPC: Make rmw_lock a raw_spin_lock
> 
>  drivers/acpi/cppc_acpi.c | 9 +++++----
>  include/acpi/cppc_acpi.h | 2 +-
>  2 files changed, 6 insertions(+), 5 deletions(-)
> 

Acked-by: Koichiro Den <koichiro.den at canonical.com>



More information about the kernel-team mailing list