CVSROOT:        /cvs
Module name:    src
Changes by:     mlar...@cvs.openbsd.org 2014/04/25 08:37:06

Modified files:
        sys/arch/amd64/amd64: acpi_machdep.c 
        sys/arch/i386/i386: acpi_machdep.c 
        sys/dev/acpi   : acpi.c 

Log message:
Defer the free of the hibernate structures until later, when it is safe to
do so.

Freeing the hibernate structures too early leads to inadvertent calls into
splx when we aren't ready for them yet. Found when trapping splx calls in
the resume path.

discussed with deraadt@ at m2k14

Reply via email to