]> git.karo-electronics.de Git - karo-tx-linux.git/commit
ACPI / CPPC: Fix per-CPU pointer management in acpi_cppc_processor_probe()
authorRafael J. Wysocki <rafael.j.wysocki@intel.com>
Fri, 9 Dec 2016 23:52:28 +0000 (00:52 +0100)
committerRafael J. Wysocki <rafael.j.wysocki@intel.com>
Mon, 12 Dec 2016 22:52:34 +0000 (23:52 +0100)
commit28076483afac9dd77df269f5d460e51a09dfb19f
treebcb0fb3011d1c9290cc9be643b6ccf2be9479c19
parent9e9d68dad58c70f40f50adfeabd2fdaa39a743fd
ACPI / CPPC: Fix per-CPU pointer management in acpi_cppc_processor_probe()

Fix a possible use-after-free scenario in acpi_cppc_processor_probe()
that can happen if the function returns without cleaning up the
per-CPU pointer set by it previously.

Reported-by: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
drivers/acpi/cppc_acpi.c