kernel: do not try to probe builtin modules on empty kmod package install
[openwrt/staging/wigyori.git] / include / kernel.mk
index 7674f0dadc202a4aa02c609296acc191377a3cad..d780ef0ce2d79c4009c2960f369277d661816fec 100644 (file)
@@ -136,6 +136,7 @@ define ModuleAutoLoad
                local mod; \
                shift 2; \
                for mod in $$$$$$$$mods; do \
+                       [ -e $(2)/$(MODULES_SUBDIR)/$$$$$$$$mod.ko ] || continue; \
                        mkdir -p $(2)/etc/modules.d; \
                        echo "$$$$$$$$mod" >> $(2)/etc/modules.d/$(1); \
                done; \
@@ -154,6 +155,7 @@ define ModuleAutoLoad
                local mod; \
                shift 3; \
                for mod in $$$$$$$$mods; do \
+                       [ -e $(2)/$(MODULES_SUBDIR)/$$$$$$$$mod.ko ] || continue; \
                        mkdir -p $(2)/etc/modules.d; \
                        echo "$$$$$$$$mod" >> $(2)/etc/modules.d/$$$$$$$$priority-$(1); \
                done; \