openwrt/target/linux/generic
Stijn Tintel c5fa7ec2a6 kernel: add missing UBSAN config symbols
Enabling KERNEL_UBSAN exposes several missing symbols. Add new kernel
build options for UBSAN_BOUNDS and UBSAN_TRAP, disable CONFIG_TEST_UBSAN
in the generic kernel configs and enable CONFIG_UBSAN_MISC in generic
5.10 config. The latter symbol was removed in later kernels, as it was
causing some issues, so just disable it in 5.10 instead of adding a
build option for it.

Fixes build failures with KERNEL_UBSAN enabled.

Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
Acked-by: Hauke Mehrtens <hauke@hauke-m.de>
2021-11-07 17:38:01 +02:00
..
backport-5.4 kernel: bump 5.4 to 5.4.156 2021-11-06 14:48:20 +01:00
backport-5.10 kernel: 5.10: compress 7xx patch numbering 2021-11-07 00:05:26 +01:00
files kernel: export switch_generic_set_link() symbol 2021-10-07 15:13:16 +02:00
hack-5.4 kernel: bump 5.4 to 5.4.156 2021-11-06 14:48:20 +01:00
hack-5.10 kernel: bump 5.10 to 5.10.77 2021-11-06 14:24:07 +01:00
image target: use SPDX license identifiers on Makefiles 2021-02-10 15:47:18 +01:00
other-files initramfs: switch to tmpfs to fix ujail 2020-11-27 01:23:43 +00:00
pending-5.4 kernel: add support for ESMT F25L16PA(2S) SPI-NOR 2021-10-31 21:56:56 +01:00
pending-5.10 kernel: bump 5.10 to 5.10.77 2021-11-06 14:24:07 +01:00
config-5.4 kernel: add missing UBSAN config symbols 2021-11-07 17:38:01 +02:00
config-5.10 kernel: add missing UBSAN config symbols 2021-11-07 17:38:01 +02:00
config-filter kernel: generic: filter out CONFIG_PLUGIN_HOSTCC 2021-03-06 03:52:33 +00:00
PATCHES kernel: update PATCHES with a stricter policy 2013-07-09 20:52:07 +00:00