OSDN Git Service

x86/entry/32: Add explicit 'l' instruction suffix
authorJan Beulich <JBeulich@suse.com>
Mon, 25 Jun 2018 10:21:59 +0000 (04:21 -0600)
committerIngo Molnar <mingo@kernel.org>
Tue, 26 Jun 2018 07:20:31 +0000 (09:20 +0200)
commit236f0cd286b67291796362feeac4f342900cfa82
tree11990e2230b593a13bcbf5d08e1e3c4706d726ba
parent4188f063e3694ccbf2a2044cf17cc325f91e458f
x86/entry/32: Add explicit 'l' instruction suffix

Omitting suffixes from instructions in AT&T mode is bad practice when
operand size cannot be determined by the assembler from register
operands, and is likely going to be warned about by upstream GAS in the
future (mine does already).

Add the single missing 'l' suffix here.

Signed-off-by: Jan Beulich <jbeulich@suse.com>
Cc: Linus Torvalds <torvalds@linux-foundation.org>
Cc: Peter Zijlstra <peterz@infradead.org>
Cc: Andy Lutomirski <luto@kernel.org>
Cc: Thomas Gleixner <tglx@linutronix.de>
Link: http://lkml.kernel.org/r/5B30C24702000078001CD6A6@prv1-mh.provo.novell.com
Signed-off-by: Ingo Molnar <mingo@kernel.org>
arch/x86/entry/entry_32.S