openwrt/target/linux/ramips
Hauke Mehrtens 9ffa2f8193 kernel: Activate FORTIFY_SOURCE for MIPS kernel 5.4
CONFIG_FORTIFY_SOURCE=y is already set in the generic kernel
configuration, but it is not working for MIPS on kernel 5.4, support for
MIPS was only added with kernel 5.5, other architectures like aarch64
support FORTIFY_SOURCE already since some time.

This patch adds support for FORTIFY_SOURCE to MIPS with kernel 5.4,
kernel 5.10 already supports this and needs no changes.

This backports one patch from kernel 5.5 and one fix from 5.8 to make
fortify source also work on our kernel 5.4.

The changes are not compatible with the
306-mips_mem_functions_performance.patch patch which was also removed
with kernel 5.10, probably because of the same problems. I think it is
not needed anyway as the compiler should automatically optimize the
calls to memset(), memcpy() and memmove() even when not explicitly
telling the compiler to use the build in variant.

This increases the size of an uncompressed kernel by less than 1 KB.

Acked-by: Rosen Penev <rosenp@gmail.com>
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2021-04-30 23:51:19 +02:00
..
base-files/etc ramips: remove model name from LED labels 2020-10-02 14:51:57 +02:00
dts ramips: reduce spi-max-frequency for Xiaomi MI Router 4AG 2021-04-17 21:56:05 +02:00
files/drivers ramips: mt7530 swconfig: fix race condition in register access 2021-04-15 00:00:54 +08:00
image ramips: rt305x: use lzma-loader for ZyXEL Keenetic Lite rev.B 2021-04-08 09:20:59 +02:00
mt76x8 treewide: switch the timer frequency to 100 Hz 2021-04-21 10:31:10 +01:00
mt7620 treewide: switch the timer frequency to 100 Hz 2021-04-21 10:31:10 +01:00
mt7621 treewide: switch the timer frequency to 100 Hz 2021-04-21 10:31:10 +01:00
patches-5.4 kernel: Activate FORTIFY_SOURCE for MIPS kernel 5.4 2021-04-30 23:51:19 +02:00
patches-5.10 kernel: backport mtk_soc_eth fixes from v5.13 2021-04-30 23:48:37 +02:00
rt288x treewide: switch the timer frequency to 100 Hz 2021-04-21 10:31:10 +01:00
rt305x treewide: switch the timer frequency to 100 Hz 2021-04-21 10:31:10 +01:00
rt3883 treewide: switch the timer frequency to 100 Hz 2021-04-21 10:31:10 +01:00
Makefile ramips: 5.10: port and refresh patches, ralink drv 2021-03-06 11:24:12 +01:00
modules.mk ramips: rename mtk-hsdma to hsdma-mt7621 2021-03-04 23:43:02 -10:00