x86/debug: Drop several unnecessary CFI annotations
authorJan Beulich <JBeulich@suse.com>
Wed, 25 Jun 2014 13:11:22 +0000 (14:11 +0100)
committerIngo Molnar <mingo@kernel.org>
Wed, 16 Jul 2014 13:23:06 +0000 (15:23 +0200)
commit3bab13b015a255b4b812c02670384d7d99a9ca34
treea7b44400b5da69416c0649c7e822d73ed06de4db
parent1795cd9b3a91d4b5473c97f491d63892442212ab
x86/debug: Drop several unnecessary CFI annotations

With the conversion of the register saving code from macros to
functions, and with those functions not clobbering most of the
registers they spill, there's no need to annotate most of the
spill operations; the only exceptions being %rbx (always
modified) and %rcx (modified on the error_kernelspace: path).

Also remove a bogus commented out annotation - there's no
register %orig_rax after all.

Signed-off-by: Jan Beulich <jbeulich@suse.com>
Link: http://lkml.kernel.org/r/53AAE69A020000780001D3C7@mail.emea.novell.com
Signed-off-by: Ingo Molnar <mingo@kernel.org>
arch/x86/kernel/entry_64.S