openwrt/target/linux/bcm27xx
Hauke Mehrtens a2662309aa kernel: Enable CONFIG_ARM64_PAN to restrict kernel access to user space memory
Enable the CONFIG_ARM64_PAN kernel security option, which leverages the
ARMv8.1 Privileged Access Never (PAN) extension to prevent the kernel
from directly accessing user space memory.

Instead, copy_to_user and similar functions must be used for data
transfer between kernel and user space. This feature is automatically
disabled at runtime on CPUs without PAN support, making it a no-op in
those cases.

Link: https://github.com/openwrt/openwrt/pull/16189
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2024-08-21 00:21:05 +02:00
..
base-files bcm27xx: base-files: diag: improve LEDs behaviour 2024-07-03 20:56:56 +02:00
bcm2708 Revert "bcm27xx: align and enable hwmon/thermal symbols" 2024-08-20 18:01:33 +02:00
bcm2709 Revert "bcm27xx: align and enable hwmon/thermal symbols" 2024-08-20 18:01:33 +02:00
bcm2710 kernel: Enable CONFIG_ARM64_PAN to restrict kernel access to user space memory 2024-08-21 00:21:05 +02:00
bcm2711 kernel: Enable CONFIG_ARM64_PAN to restrict kernel access to user space memory 2024-08-21 00:21:05 +02:00
bcm2712 kernel: Enable CONFIG_ARM64_PAN to restrict kernel access to user space memory 2024-08-21 00:21:05 +02:00
image Revert "bcm27xx: align and enable hwmon/thermal symbols" 2024-08-20 18:01:33 +02:00
modules kernel: Split kmod-video-dma into two kmods 2024-06-02 17:38:23 +02:00
patches-6.6 kernel: bump 6.6 to 6.6.47 2024-08-20 23:41:08 +02:00
config-6.6 bcm27xx: update to latest RPi patches 2024-08-06 18:38:00 +02:00
Makefile bcm27xx: switch default kernel to 6.6 2024-06-19 19:36:09 +02:00
modules.mk target: use SPDX license identifiers on Makefiles 2021-02-10 15:47:18 +01:00