]> git.baikalelectronics.ru Git - kernel.git/commit
x86: ACPI: cstate: Optimize C3 entry on AMD CPUs
authorDeepak Sharma <deepak.sharma@amd.com>
Fri, 24 Sep 2021 06:12:05 +0000 (23:12 -0700)
committerRafael J. Wysocki <rafael.j.wysocki@intel.com>
Fri, 1 Oct 2021 18:44:31 +0000 (20:44 +0200)
commit5c43a67dd15faa67f676f6f4149e05d590e7cf75
tree5b649fac13f7a86f9d6e64d3320d20678bc39863
parent8a554feb84f1d3e386eb5a002a10d3fe088ab400
x86: ACPI: cstate: Optimize C3 entry on AMD CPUs

All Zen or newer CPU which support C3 shares cache. Its not necessary to
flush the caches in software before entering C3. This will cause drop in
performance for the cores which share some caches. ARB_DIS is not used
with current AMD C state implementation. So set related flags correctly.

Signed-off-by: Deepak Sharma <deepak.sharma@amd.com>
Acked-by: Thomas Gleixner <tglx@linutronix.de>
Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
arch/x86/kernel/acpi/cstate.c