x86/asm: Fix register order
authorPeter Zijlstra <peterz@infradead.org>
Tue, 26 Oct 2021 12:01:38 +0000 (14:01 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Sat, 23 Jul 2022 10:53:53 +0000 (12:53 +0200)
commit71e578e1bd74d716a5cb136dbc55594dbf4450ef
tree5967ce1d581417f99f9d647338bc431c54e76b40
parent18576e45b12a73504659d7fd82955d2aaf99ecd5
x86/asm: Fix register order

commit a92ede2d584a2e070def59c7e47e6b6f6341c55c upstream.

Ensure the register order is correct; this allows for easy translation
between register number and trampoline and vice-versa.

Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
Reviewed-by: Borislav Petkov <bp@suse.de>
Acked-by: Josh Poimboeuf <jpoimboe@redhat.com>
Tested-by: Alexei Starovoitov <ast@kernel.org>
Link: https://lore.kernel.org/r/20211026120309.978573921@infradead.org
Signed-off-by: Thadeu Lima de Souza Cascardo <cascardo@canonical.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
arch/x86/include/asm/GEN-for-each-reg.h