#2359: AutoLoad does not work with module parameters
-------------------------+-------------------------------------------------
Reporter: kkoehne | Owner: developers
Type: defect | Status: closed
Priority: normal | Milestone: Barrier Breaker 14.07
Component: base | Version:
system | Keywords: autoload modules.d module parameter
Resolution: duplicate |
-------------------------+-------------------------------------------------
Comment (by anonymous):
{{{
Index: include/kernel.mk
===================================================================
--- include/kernel.mk (revision 43298)
+++ include/kernel.mk (working copy)
@@ -101,11 +101,16 @@
priority="$$$$$$$$1"; \
mods="$$$$$$$$2"; \
boot="$$$$$$$$3"; \
- shift 3; \
+ args="$$$$$$$$4"; \
+ shift 4; \
for mod in $$$$$$$$mods; do \
if [ -e $(2)/$(MODULES_SUBDIR)/$$$$$$$$mod.ko ];
then \
mkdir -p $(2)/etc/modules.d; \
- echo "$$$$$$$$mod" >>
$(2)/etc/modules.d/$$$$$$$$priority-$(1); \
+ if [ -n "$$$$$$$$args" ]; then \
+ echo "$$$$$$$$mod $$$$$$$$args" >>
$(2)/etc/modules.d/$$$$$$$$priority-$(1); \
+ else \
+ echo "$$$$$$$$mod" >>
$(2)/etc/modules.d/$$$$$$$$priority-$(1); \
+ fi; \
fi; \
done; \
if [ -e $(2)/etc/modules.d/$$$$$$$$priority-$(1) ]; then \
@@ -209,7 +214,7 @@
endef
define AutoLoad
- add_module "$(1)" "$(2)" "$(3)";
+ add_module "$(1)" "$(2)" "$(3)" "$(4)";
endef
define AutoProbe
}}}
--
Ticket URL: <https://dev.openwrt.org/ticket/2359#comment:8>
OpenWrt <http://openwrt.org>
Opensource Wireless Router Technology
_______________________________________________
openwrt-tickets mailing list
[email protected]
https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-tickets