immortalwrt/target/linux
Hauke Mehrtens fd6ce0dea9 kernel: Activate CONFIG_LIST_HARDENED
Activate the kernel option CONFIG_LIST_HARDENED for all targets.
This adds some inline checks to list_add() and list_del() operations
in the kernel. Before kernel 6.6 these checks were only available with
CONFIG_DEBUG_LIST option, but now a light version is available which
should only add very few extra instructions to such operations.

The performance penalty is very low from my point of view. It should
make it much harder to use bugs in Linux kernel list handling when
exploiting the Linux kernel.

Link: https://github.com/openwrt/openwrt/pull/16189
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2024-08-21 00:20:27 +02:00
..
airoha
apm821xx kernel: rtl8367b: use realtek,extif property 2024-08-06 00:34:14 +02:00
archs38 archs38: enable features rootfs-part 2024-08-07 10:29:36 +02:00
armsr kernel: bump 6.6 to 6.6.46 2024-08-20 23:41:08 +02:00
at91
ath79 kernel: bump 6.6 to 6.6.46 2024-08-20 23:41:08 +02:00
bcm27xx kernel: bump 6.6 to 6.6.47 2024-08-20 23:41:08 +02:00
bcm47xx generic: 6.6: add backported bmips CBR patches 2024-08-06 14:06:09 +02:00
bcm53xx bcm53xx: refresh 6.6 kernel patches 2024-08-19 20:39:03 +02:00
bcm4908 kernel: bump 6.1 to 6.1.105 2024-08-20 23:45:07 +02:00
bmips bmips: bcm6328: add support for D-Link DSL-2750B rev B1 2024-08-20 16:19:11 +02:00
d1
gemini
generic kernel: Activate CONFIG_LIST_HARDENED 2024-08-21 00:20:27 +02:00
imx imx: drop 6.1 support 2024-08-12 20:59:06 +02:00
ipq40xx ipq40xx: Drop nand features from Chromium image 2024-08-02 19:54:38 +02:00
ipq806x ipq806x: 6.6: enable at803x driver 2024-06-27 17:11:40 +02:00
ixp4xx
kirkwood kirkwood: remove 6.1 support 2024-08-01 17:10:15 +02:00
lantiq kernel: bump 6.6 to 6.6.45 and update config-6.6 2024-08-13 00:34:16 +02:00
layerscape config: kernel: Add support for configuring BTRFS to be built-in 2024-08-15 00:35:17 +02:00
loongarch64
malta malta: enable VM targets again 2024-06-30 22:00:03 +02:00
mediatek kernel: bump 6.6 to 6.6.46 2024-08-20 23:41:08 +02:00
mpc85xx mpc85xx: panda: use DSA B53 driver 2024-08-19 18:42:45 +02:00
mvebu mvebu: GL-MV1000: let u-boot-env be writable again 2024-08-06 21:46:25 +02:00
mxs
octeon octeon: ubnt-edgerouter: Disable PCIe 2024-07-28 19:34:30 +02:00
omap omap: re-enable target 2024-07-17 23:27:50 +02:00
pistachio pistachio: Fix setting mtd name 2024-07-01 00:46:16 +02:00
qoriq
qualcommax kernel: bump 6.6 to 6.6.45 and update config-6.6 2024-08-13 00:34:16 +02:00
ramips kernel: bump 6.6 to 6.6.46 2024-08-20 23:41:08 +02:00
realtek
rockchip rockchip: add Radxa ROCK 5B support 2024-08-21 00:10:47 +02:00
sifiveu
starfive kernel: bump 6.1 to 6.1.96 2024-07-04 22:02:47 +02:00
sunxi kernel: bump 6.6 to 6.6.44 2024-08-06 00:40:42 +02:00
tegra tegra: promote kernel 6.6 as default 2024-07-13 14:29:16 +02:00
uml
x86 base-files: improve Dell EMC Edge620 (x86) product support 2024-08-06 14:30:31 +02:00
zynq zynq: drop 6.1 support 2024-08-03 11:36:59 +02:00
Makefile