s390/nospec: rename assembler generated expoline thunks
authorMartin Schwidefsky <schwidefsky@de.ibm.com>
Fri, 1 Feb 2019 15:33:37 +0000 (16:33 +0100)
committerMartin Schwidefsky <schwidefsky@de.ibm.com>
Thu, 2 May 2019 11:54:11 +0000 (13:54 +0200)
The assembler version of the expoline thunk use the naming
__s390x_indirect_jump_rxuse_ry while the compiler generates names
like __s390_indirect_jump_rx_use_ry. Make the naming more consistent.

Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
arch/s390/include/asm/nospec-insn.h

index 123dac3717b33f35a5810b14f06093d15b30b95e..0033dcd663b1bb12f005e3b3846b38dbd8b048a2 100644 (file)
@@ -32,23 +32,23 @@ _LC_BR_R1 = __LC_BR_R1
        .endm
 
        .macro __THUNK_PROLOG_BR r1,r2
-       __THUNK_PROLOG_NAME __s390x_indirect_jump_r\r2\()use_r\r1
+       __THUNK_PROLOG_NAME __s390_indirect_jump_r\r2\()use_r\r1
        .endm
 
        .macro __THUNK_PROLOG_BC d0,r1,r2
-       __THUNK_PROLOG_NAME __s390x_indirect_branch_\d0\()_\r2\()use_\r1
+       __THUNK_PROLOG_NAME __s390_indirect_branch_\d0\()_\r2\()use_\r1
        .endm
 
        .macro __THUNK_BR r1,r2
-       jg      __s390x_indirect_jump_r\r2\()use_r\r1
+       jg      __s390_indirect_jump_r\r2\()use_r\r1
        .endm
 
        .macro __THUNK_BC d0,r1,r2
-       jg      __s390x_indirect_branch_\d0\()_\r2\()use_\r1
+       jg      __s390_indirect_branch_\d0\()_\r2\()use_\r1
        .endm
 
        .macro __THUNK_BRASL r1,r2,r3
-       brasl   \r1,__s390x_indirect_jump_r\r3\()use_r\r2
+       brasl   \r1,__s390_indirect_jump_r\r3\()use_r\r2
        .endm
 
        .macro  __DECODE_RR expand,reg,ruse