s390/nospec: align and size extern thunks
authorVasily Gorbik <gor@linux.ibm.com>
Sun, 6 Mar 2022 21:30:42 +0000 (22:30 +0100)
committerVasily Gorbik <gor@linux.ibm.com>
Thu, 10 Mar 2022 14:58:17 +0000 (15:58 +0100)
commit602bf1687e6f475de2fe29bb1ed81d03bdc06b6d
tree6e72a541e0525fef8c00abe63329964307dddd58
parent1d2ad084800edad81cdc955304272742b10721c7
s390/nospec: align and size extern thunks

Kernel has full control over how extern thunks generated by
arch/s390/lib/expoline.S look like. Align them to 16 bytes like other
symbols. Also set proper symbols size which is important for tooling.

Acked-by: Ilya Leoshkevich <iii@linux.ibm.com>
Acked-by: Sumanth Korikkar <sumanthk@linux.ibm.com>
Signed-off-by: Vasily Gorbik <gor@linux.ibm.com>
arch/s390/include/asm/nospec-insn.h