commit | 8a50e5135af0c243e117e94e27feb8d149c879b4 | [log] [tgz] |
---|---|---|
author | H. Peter Anvin <hpa@zytor.com> | Fri Nov 13 15:28:13 2009 -0800 |
committer | H. Peter Anvin <hpa@zytor.com> | Mon Nov 16 13:44:56 2009 -0800 |
tree | 12779c0a7fca8a43c16054e68a24f0315919576f | |
parent | 196cf0d67acad70ebb2572da489d5cc7066cdd05 [diff] |
x86-32: Use symbolic constants, safer CPUID when enabling EFER.NX Use symbolic constants rather than hard-coded values when setting EFER.NX in head_32.S, and do a more rigorous test for the validity of the response when probing for the extended CPUID range. Signed-off-by: H. Peter Anvin <hpa@zytor.com> LKML-Reference: <1258154897-6770-2-git-send-email-hpa@zytor.com> Acked-by: Kees Cook <kees.cook@canonical.com>