linux/arch/s390
Heiko Carstens 3d66718cd6 s390/extable: convert to relative table with data
Follow arm64, riscv, and x86 and change extable layout to common
"relative table with data". This allows to get rid of s390 specific
code in sorttable.c.

The main difference to before is that extable entries do not contain a
relative function pointer anymore. Instead data and type fields are
added.

The type field is used to indicate which exception handler needs to be
called, while the data field is currently unused.

Acked-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>
2022-03-08 00:33:00 +01:00
..
appldata s390/appldata: use struct_size() helper 2020-06-29 16:32:34 +02:00
boot s390: remove invalid email address of Heiko Carstens 2022-02-06 23:31:29 +01:00
configs s390: update defconfigs 2022-01-24 09:10:59 +01:00
crypto Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6 2022-01-11 10:21:35 -08:00
hypfs s390/extable: move EX_TABLE define to asm-extable.h 2022-03-08 00:33:00 +01:00
include s390/extable: convert to relative table with data 2022-03-08 00:33:00 +01:00
kernel s390/extable: add and use fixup_exception helper function 2022-03-08 00:33:00 +01:00
kvm s390: remove invalid email address of Heiko Carstens 2022-02-06 23:31:29 +01:00
lib s390/extable: move EX_TABLE define to asm-extable.h 2022-03-08 00:33:00 +01:00
mm s390/extable: convert to relative table with data 2022-03-08 00:33:00 +01:00
net s390/extable: convert to relative table with data 2022-03-08 00:33:00 +01:00
pci s390/extable: move EX_TABLE define to asm-extable.h 2022-03-08 00:33:00 +01:00
purgatory s390: enable KCSAN 2021-07-30 17:09:23 +02:00
tools s390/disassembler: update opcode table 2021-12-16 19:58:07 +01:00
Kbuild kbuild: use more subdir- for visiting subdirectories while cleaning 2021-10-24 13:49:46 +09:00
Kconfig s390: always use the packed stack layout 2022-03-01 21:05:09 +01:00
Kconfig.debug tracing: Refactor TRACE_IRQFLAGS_SUPPORT in Kconfig 2021-08-16 11:37:21 -04:00
Makefile s390: always use the packed stack layout 2022-03-01 21:05:09 +01:00