git: acpi/cstate: Match C-states of the hyperthreads on the same core
sephe at crater.dragonflybsd.org
Wed Mar 18 05:20:36 PDT 2015
Author: Sepherosa Ziehau <sephe at dragonflybsd.org>
Date: Mon Mar 16 22:23:06 2015 +0800
acpi/cstate: Match C-states of the hyperthreads on the same core
Some stupid BIOSes set different C-states for hyperthreads on the same
core, which prevents the core from entering deep C-states, since not
all hyperthreads of the core are in the deep C-states.
We fix this by using same number of C-states for hyperthreads on the
same core; the hyperthread w/ more C-states is taken as master.
Summary of changes:
sys/dev/acpica/acpi_cpu_cstate.c | 76 +++++++++++++++++++++++++++++++++++++++-
1 file changed, 75 insertions(+), 1 deletion(-)
DragonFly BSD source repository
More information about the Commits