git: x86_64: Take advantage of ACPI/CPU specific C-state mapping

Sepherosa Ziehau sephe at crater.dragonflybsd.org
Wed Mar 18 05:20:37 PDT 2015


commit e1e344f5c0265d30ffc233a841d73aeaed4e7d84
Author: Sepherosa Ziehau <sephe at dragonflybsd.org>
Date:   Tue Mar 17 19:58:47 2015 +0800

    x86_64: Take advantage of ACPI/CPU specific C-state mapping
    
    If BIOS maps shallow ACPI C-state (<C3) to deep CPU specific C-state
    (>=C3), it implies no bus mastering operations are needed before
    entering deep CPU specific C-states.

Summary of changes:
 sys/platform/pc64/acpica/acpi_cstate_machdep.c | 11 +++++++++++
 sys/platform/pc64/include/md_var.h             |  1 +
 sys/platform/pc64/x86_64/machdep.c             | 19 +++++++++++++------
 3 files changed, 25 insertions(+), 6 deletions(-)

http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/e1e344f5c0265d30ffc233a841d73aeaed4e7d84


-- 
DragonFly BSD source repository



More information about the Commits mailing list