|
|
@ -179,10 +179,8 @@ moduledep() { |
|
|
|
MPARGS="$MPARGS --ignore-install" |
|
|
|
MPARGS="$MPARGS --ignore-install" |
|
|
|
shift |
|
|
|
shift |
|
|
|
fi |
|
|
|
fi |
|
|
|
vecho -n "Looking for deps of module $1" |
|
|
|
|
|
|
|
deps="" |
|
|
|
deps="" |
|
|
|
deps=$(modprobe $MPARGS --set-version $kernel --show-depends $1 2>/dev/null| awk '/^insmod / { print gensub(".*/","","g",$2) }' | while read foo ; do [ "${foo%%.ko}" != "$1" ] && echo -n "${foo%%.ko} " ; done) |
|
|
|
deps=$(modprobe $MPARGS --set-version $kernel --show-depends $1 2>/dev/null| awk '/^insmod / { print gensub(".*/","","g",$2) }' | while read foo ; do [ "${foo%%.ko}" != "$1" ] && echo -n "${foo%%.ko} " ; done) |
|
|
|
[ -n "$deps" ] && vecho ": $deps" || vecho |
|
|
|
|
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
locatemodule() { |
|
|
|
locatemodule() { |
|
|
@ -212,8 +210,7 @@ resolveAndExpandModules() { |
|
|
|
items=$* |
|
|
|
items=$* |
|
|
|
|
|
|
|
|
|
|
|
mods=$(expandModules $items) |
|
|
|
mods=$(expandModules $items) |
|
|
|
echo "looking for $mods" |
|
|
|
resdeps mods |
|
|
|
resdeps $mods |
|
|
|
|
|
|
|
echo $resolved |
|
|
|
echo $resolved |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|