CVSROOT: /cvs Module name: src Changes by: mlar...@cvs.openbsd.org 2014/12/08 00:12:37
Modified files: sys/arch/amd64/amd64: acpi_wakecode.S acpi_machdep.c hibernate_machdep.c machdep.c sys/arch/amd64/include: hibernate_var.h sys/arch/i386/include: hibernate_var.h sys/dev/acpi : acpivar.h Log message: Split the ACPI resume trampoline into code and data, move the data page to .rodata (kernel copies to the RW page), protect the code page with RX permissions, protect the code page with RW permissions. ok deraadt@