]> git.baikalelectronics.ru Git - kernel.git/commit
s390/extable: move EX_TABLE define to asm-extable.h
authorHeiko Carstens <hca@linux.ibm.com>
Mon, 28 Feb 2022 10:22:12 +0000 (11:22 +0100)
committerVasily Gorbik <gor@linux.ibm.com>
Mon, 7 Mar 2022 23:33:00 +0000 (00:33 +0100)
commit9afa4ae4c1486c5990357a22859ba1a83ac6432c
tree28d45a3096dc06cf562679457f22a4835606bdc7
parent22c03a46183478db1490ce37ebc88f3897c81877
s390/extable: move EX_TABLE define to asm-extable.h

Follow arm64 and riscv and move the EX_TABLE define to asm-extable.h
which is a lot less generic than the current linkage.h.

Also make sure that all files which contain EX_TABLE usages actually
include the new header file. This should make sure that the files
always compile and there won't be any random compile breakage due to
other header file dependencies.

Reviewed-by: Alexander Gordeev <agordeev@linux.ibm.com>
Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
Signed-off-by: Vasily Gorbik <gor@linux.ibm.com>
30 files changed:
arch/s390/hypfs/hypfs_vm.c
arch/s390/include/asm/ap.h
arch/s390/include/asm/asm-extable.h [new file with mode: 0644]
arch/s390/include/asm/cpu_mf.h
arch/s390/include/asm/diag.h
arch/s390/include/asm/fpu/api.h
arch/s390/include/asm/futex.h
arch/s390/include/asm/linkage.h
arch/s390/include/asm/mmu.h
arch/s390/include/asm/uaccess.h
arch/s390/kernel/diag.c
arch/s390/kernel/early.c
arch/s390/kernel/entry.S
arch/s390/kernel/entry.h
arch/s390/kernel/ipl.c
arch/s390/kernel/sysinfo.c
arch/s390/kernel/text_amode31.S
arch/s390/kernel/traps.c
arch/s390/lib/uaccess.c
arch/s390/mm/fault.c
arch/s390/mm/maccess.c
arch/s390/mm/page-states.c
arch/s390/net/bpf_jit_comp.c
arch/s390/pci/pci_clp.c
arch/s390/pci/pci_insn.c
arch/s390/pci/pci_mmio.c
drivers/s390/block/dasd_diag.c
drivers/s390/char/diag_ftp.c
drivers/s390/char/sclp.h
drivers/s390/cio/ioasm.c