linux/arch/xtensa
Max Filippov 3522bcfe1e xtensa: always install slow handler for unaligned access exception
Currently slow handler for unaligned access exception is not installed
when CPU has hardware support for unaligned access. However some opcodes
(e.g. l32ai, s32ri, s32c1i) would still raise unaligned access exception
even on such CPUs. In that case instead of SIGBUS and a diagnostic entry
in the kernel log the faulting process would receive SIGILL.
Always install slow handler for unaligned access exception to fix that.

Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
2023-06-13 21:56:27 -07:00
..
boot xtensa: boot-redboot: clean up Makefile 2023-06-12 19:48:56 -07:00
configs Xtensa updates for v6.2 2022-12-13 15:25:08 -08:00
include xtensa: move early_trap_init from kasan_early_init to init_arch 2023-06-13 21:56:27 -07:00
kernel xtensa: always install slow handler for unaligned access exception 2023-06-13 21:56:27 -07:00
lib xtensa: add asm-prototypes.h 2023-06-12 19:48:57 -07:00
mm xtensa: move early_trap_init from kasan_early_init to init_arch 2023-06-13 21:56:27 -07:00
platforms xtensa: drop platform_halt and platform_power_off 2023-06-12 19:48:56 -07:00
variants xtensa: add test_kc705_be variant 2018-08-20 12:34:45 -07:00
Kbuild xtensa: move core-y in arch/xtensa/Makefile to arch/xtensa/Kbuild 2021-08-11 11:37:13 -07:00
Kconfig xtensa: drop ARCH_WANT_FRAME_POINTERS 2023-06-12 19:48:57 -07:00
Kconfig.debug xtensa: make stack dump size configurable 2019-11-26 11:33:39 -08:00
Makefile kbuild: remove head-y syntax 2022-10-02 18:06:03 +09:00