diff options
author | Andi Kleen <ak@suse.de> | 2007-01-08 22:44:07 +0100 |
---|---|---|
committer | Adrian Bunk <bunk@stusta.de> | 2007-01-09 03:23:30 +0100 |
commit | 493fa112a845d9ea5d24d429b0142090758f941b (patch) | |
tree | 28cd6362e9bfc28da5d6589b1dc287a11eebf8a0 /crypto | |
parent | be7b264ae676589398f8bff7ea53b01851f17be2 (diff) |
x86_64: Don't leak NT bit into next task (CVE-2006-5755)
SYSENTER can cause a NT to be set which might cause crashes on the IRET
in the next task.
Following similar i386 patch from Linus.
Backport to 2.6.16 by Chuck Ebbert <76306.1226@compuserve.com>
[Changed 'set_debugreg' to the older 'set_debug' in setup64.c
and added raw_local_save_flags() from 2.6.19 to system.h]
Signed-off-by: Andi Kleen <ak@suse.de>
Signed-off-by: Adrian Bunk <bunk@stusta.de>
Diffstat (limited to 'crypto')
0 files changed, 0 insertions, 0 deletions