]> git.baikalelectronics.ru Git - kernel.git/commit
x86: Improve cmpxchg16b_emu.S
authorJan Beulich <JBeulich@suse.com>
Wed, 24 Sep 2014 07:37:00 +0000 (08:37 +0100)
committerThomas Gleixner <tglx@linutronix.de>
Wed, 8 Oct 2014 08:05:49 +0000 (10:05 +0200)
commitd921a8992ef5832b9e4c156722bd07602238fb92
tree1f4284bcce03be545c681ccd7223e31ecc7c9641
parentb341e3d0395480fb2a9c6ab28be3c03c48235507
x86: Improve cmpxchg16b_emu.S

- don't include unneeded headers
- don't open-code PER_CPU_VAR()
- drop redundant entry point label
- complete unwind annotations
- use .L prefix on local label to not clutter the symbol table

Signed-off-by: Jan Beulich <jbeulich@suse.com>
Link: http://lkml.kernel.org/r/542290BC020000780003807D@mail.emea.novell.com
Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
arch/x86/lib/cmpxchg16b_emu.S