| Date | Mon, 20 May 2013 11:18:16 -0700 | Subject | Re: [PATCH] Revert "x86-64, init: Do not set NX bits on non-NX capable hardware" | From | Linus Torvalds <> |
| |
On Mon, May 20, 2013 at 11:13 AM, H. Peter Anvin <hpa@linux.intel.com> wrote: > > Indeed. Looks like we corrupt a random bit in memory on resume.
Well, in this case, it's probably the DEBUG_PAGEALLOC that Michal has enabled, which causes a page fault - and then a triple fault - at secondary CPU startup. And the triple fault then results in a reboot. Which explains the symptoms he gets.
Without DEBUG_PAGEALLOC it ends up being "just" a single-bit corruption, yes.
Linus
|