#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

Reply via email to