diff options
author | Tony Ambardar <itugrok@yahoo.com> | 2023-05-04 19:17:35 -0700 |
---|---|---|
committer | Daniel Golle <daniel@makrotopia.org> | 2023-05-24 19:26:41 +0100 |
commit | 5df84814bb8c807a51eba3f470fcbf06bae06886 (patch) | |
tree | dda440a2a5ee7dea046779ecf135241989262361 /target/linux/mediatek/files/drivers | |
parent | 34b19a852079ab41329461030839695a21fab5fb (diff) | |
download | upstream-5df84814bb8c807a51eba3f470fcbf06bae06886.tar.gz upstream-5df84814bb8c807a51eba3f470fcbf06bae06886.tar.bz2 upstream-5df84814bb8c807a51eba3f470fcbf06bae06886.zip |
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>
(cherry picked from commit c2d194a34eb1a62a610f0437287db6c3eca64d5a)
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
Diffstat (limited to 'target/linux/mediatek/files/drivers')
0 files changed, 0 insertions, 0 deletions