openwrt/package
Tony Ambardar 29f6da4340 kernel: include built-in module list
Add modules.builtin to the kernel package for improved handling of loadable
and builtin modules. As with other distros, this allows 'modprobe <module>'
to consistently return success for both loaded/built-in modules, a useful
feature for presence-testing.

Given OpenWrt's few built-in modules, this change and related kmodloader
support add ~1 KB to the compressed image size.

Using sch_fq_codel (builtin) and sch_cake (loadable) for example:

     root@OpenWrt:/# modprobe sch_fq_codel && echo SUCCESS || echo FAIL
     SUCCESS
     root@OpenWrt:/# modprobe sch_cake && echo SUCCESS || echo FAIL
     SUCCESS

     root@OpenWrt:/# rmmod sch_fq_codel
     module is builtin

Signed-off-by: Tony Ambardar <itugrok@yahoo.com>
2024-01-06 08:34:17 -08:00
..
base-files base-files: execute package's "postinst" after executing uci-defaults 2023-12-27 16:01:30 +01:00
boot ipq807x: add support for Linksys MX4200 V1 and V2 2024-01-06 16:13:23 +01:00
devel devel/gdb: Update to 14.1 2024-01-04 22:40:05 +01:00
firmware ipq807x: add support for Linksys MX4200 V1 and V2 2024-01-06 16:13:23 +01:00
kernel kernel: include built-in module list 2024-01-06 08:34:17 -08:00
libs mpfr: import from packages feed 2024-01-04 22:40:05 +01:00
network netifd: update to Git HEAD (2024-01-04) 2024-01-04 13:52:02 +01:00
system ipq807x: add support for Linksys MX4200 V1 and V2 2024-01-06 16:13:23 +01:00
utils package: new package for usb gadget setup 2023-12-28 13:10:32 +08:00
Makefile build: add CycloneDX SBOM JSON support 2023-11-01 11:14:41 +00:00