diff options
author | Hauke Mehrtens <hauke@hauke-m.de> | 2023-04-22 15:52:56 +0200 |
---|---|---|
committer | Hauke Mehrtens <hauke@hauke-m.de> | 2023-04-29 21:56:53 +0200 |
commit | 626b37d70aad163089598e33da2590f838f6dd8c (patch) | |
tree | ff8836e94df2137b0b8ada1d01909c888efbe0ae /target/linux/archs38 | |
parent | 28df7f7ff251d8684caa60f07ed0ba0c4a8e71f4 (diff) | |
download | openwrt-626b37d70aad163089598e33da2590f838f6dd8c.tar.gz openwrt-626b37d70aad163089598e33da2590f838f6dd8c.tar.bz2 openwrt-626b37d70aad163089598e33da2590f838f6dd8c.zip |
kernel: Activate CONFIG_HARDENED_USERCOPY for all targets
This activates CONFIG_HARDENED_USERCOPY for the remaining targets. This
adds additional checks in the copy_from_user() and copy_to_user()
functions.
This was not activated for ARCHS38 before because of a bug in the Linux
kernel 5.4 till 5.14, which as fixed and is described here:
https://github.com/foss-for-synopsys-dwc-arc-processors/linux/issues/15
I do not know why this was deactivated for mt7629 and rockchip.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
Diffstat (limited to 'target/linux/archs38')
-rw-r--r-- | target/linux/archs38/config-5.15 | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/target/linux/archs38/config-5.15 b/target/linux/archs38/config-5.15 index 5e180aaf99..d4b1c5ab60 100644 --- a/target/linux/archs38/config-5.15 +++ b/target/linux/archs38/config-5.15 @@ -110,7 +110,6 @@ CONFIG_GPIO_GENERIC=y CONFIG_GPIO_SNPS_CREG=y CONFIG_GRACE_PERIOD=y CONFIG_HANDLE_DOMAIN_IRQ=y -# CONFIG_HARDENED_USERCOPY is not set CONFIG_HAS_DMA=y CONFIG_HAS_IOMEM=y CONFIG_HZ_PERIODIC=y |