CVSROOT: /cvs
Module name: src
Changes by: [email protected] 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@