CVSROOT: /cvs Module name: src Changes by: dera...@cvs.openbsd.org 2019/08/27 16:39:53
Modified files: sys/arch/amd64/amd64: acpi_machdep.c cpu.c machdep.c sys/arch/i386/i386: acpi_machdep.c sys/arch/arm64/arm64: acpi_machdep.c sys/dev/acpi : acpi.c acpivar.h Log message: On amd64 the bootup and resume paths for SP/BP/SP were not performing msr/pat, clock-startup, firmware upgrade, fpu initialization, and cpu soft-state initialization in the same order. That kind of chaos is crazy and fragile. Improve the acpi resume call sequence and unify order of the operations.