openwrt/target/linux/ipq806x
Tony Ambardar c2d194a34e kernel: enable (ARM|ARM64)_MODULE_PLTS in generic config
This allows loading modules with large memory requirements, recently needed
while testing on armvirt/32. Past forum discussions [1] and bug reports [2]
also raised this and the ipq806x target already set it in response [3].
Given this increases kernel image size by only ~1KB, is generally useful on
multi-platform kernels, and enabled by default on upstream arm32 Linux, add
it to the generic config.

The setting has similar utility on arm64, is a requirement for KASLR, and
already enabled on most OpenWrt aarch64 targets, so pull this into the
top-level generic config.

[1]: https://forum.openwrt.org/t/vmap-allocation-for-size-442368-failed-use-vmalloc-size-to-increase-size/34545/7
[2]: https://github.com/openwrt/openwrt/issues/8282
[3]: f81e148eb6 ("ipq806x: update 4.19 kernel config").

Signed-off-by: Tony Ambardar <itugrok@yahoo.com>
2023-05-23 05:49:46 -07:00
..
base-files base-files: fix Linksys upgrade, restore config step 2023-04-11 12:22:35 +02:00
chromium ipq806x: Initial TP-Link and ASUS OnHub support 2023-01-21 01:02:25 +01:00
files-5.15/arch/arm/boot/dts ipq806x: add support for Nokia Airscale AC400i 2023-03-19 18:02:34 +01:00
files-6.1/arch/arm/boot/dts ipq806x: 6.1: refresh dts 2023-05-22 22:28:23 +02:00
generic ipq806x: Initial TP-Link and ASUS OnHub support 2023-01-21 01:02:25 +01:00
image ipq806x: remove dangling ipq-wifi-edgecore_ecw5410 2023-05-18 17:11:43 +02:00
patches-5.15 kernel: bump 5.15 to 5.15.111 2023-05-13 22:38:35 +02:00
patches-6.1 ipq806x: 6.1: refresh kernel patches 2023-05-22 22:28:22 +02:00
config-5.15 kernel: enable (ARM|ARM64)_MODULE_PLTS in generic config 2023-05-23 05:49:46 -07:00
config-6.1 kernel: enable (ARM|ARM64)_MODULE_PLTS in generic config 2023-05-23 05:49:46 -07:00
Makefile ipq806x: enable testing kernel version with 6.1 version 2023-05-22 22:28:23 +02:00
modules.mk ipq806x: Add kmod-sound-soc-ipq8064-storm 2023-01-21 01:02:25 +01:00