]> git.ipfire.org Git - thirdparty/openwrt.git/commit
modules: generate plain module names via version filters 22798/head
authorMieczyslaw Nalewaj <namiltd@yahoo.com>
Mon, 6 Apr 2026 07:57:47 +0000 (09:57 +0200)
committerHauke Mehrtens <hauke@hauke-m.de>
Sun, 12 Apr 2026 21:56:07 +0000 (23:56 +0200)
commit56163029fed71720363a526845314eae7adb17a7
treeee9e84c7185eb12c7304f7c6ec8bcb3f9490024a
parent6a8f9fa54d5852279fd72f56a139ed809cc388af
modules: generate plain module names via version filters

Replace conditional "LINUX_6_12:mod" / "!LINUX_6_12:mod" AUTOLOAD entries
with version-filtered module names using @lt6.18 / @ge6.18. This makes
version_filter emit plain module names into /etc/modules.d(e.g. "crc32c_generic"),
allowing kmodloader to find and load the correct module for the running kernel.
Fixes crc32c (and related crypto modules) not being autoloaded on 6.12 kernels.

Signed-off-by: Mieczyslaw Nalewaj <namiltd@yahoo.com>
Link: https://github.com/openwrt/openwrt/pull/22798
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
package/kernel/linux/modules/crypto.mk
package/kernel/linux/modules/netdevices.mk
package/kernel/linux/modules/usb.mk