summaryrefslogtreecommitdiffstats
path: root/arch/x86_64/kernel/entry.S
diff options
context:
space:
mode:
authorBenjamin LaHaise <bcrl@kvack.org>2006-01-11 22:43:15 +0100
committerLinus Torvalds <torvalds@g5.osdl.org>2006-01-11 19:04:50 -0800
commit60917a3832547886549962ab9ee753253cf5e44c (patch)
treebf3726a5b0e238784ef6857a505fec5c16dcbee0 /arch/x86_64/kernel/entry.S
parent6e3fbee5f11a8135109b08bfcbc05a29eb4eabe8 (diff)
downloadop-kernel-dev-60917a3832547886549962ab9ee753253cf5e44c.zip
op-kernel-dev-60917a3832547886549962ab9ee753253cf5e44c.tar.gz
[PATCH] x86_64: don't save eflags in x86-64 switch_to()
As discussed, the flags register on x86-64 is saved and restored by the assembly code which sets up struct pt_regs, so we do not need to save and restore it in the inline assembler which already informs gcc that we're clobbering the flags. This patch has been sanity booted and works okay here. Signed-off-by: Benjamin LaHaise <benjamin.c.lahaise@intel.com> Signed-off-by: Andi Kleen <ak@suse.de> Signed-off-by: Linus Torvalds <torvalds@osdl.org>
Diffstat (limited to 'arch/x86_64/kernel/entry.S')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud