modprobe: enable calling do_modprobe from within handle_module,insmod,rmmod
authorAndreas Robinson <andr345@gmail.com>
Sat, 3 Oct 2009 18:39:21 +0000 (20:39 +0200)
committerAndreas Robinson <andr345@gmail.com>
Sat, 3 Oct 2009 18:39:21 +0000 (20:39 +0200)
commit13256ef2df49f613ad6b7de7617001ed464229ff
treee577bfe11169dc9bc3b0bf8ea8efbefd92789ca4
parent62208953d789c8510ecb8adfe0a564bcc1ebbdfd
modprobe: enable calling do_modprobe from within handle_module,insmod,rmmod

A new function, do_softdep(), will be invoked from the same locations
as do_command() as it eventually will replace it. do_softdep() in turn
needs to call do_modprobe().

This commit adds some parameters to do_modprobe, handle_module,
insmod and rmmod, needed to make this possible.

The pathnames for "module.symbols" and "modules.alias" are now
generated wherever they're needed, rather than in main().

Signed-off-by: Andreas Robinson <andr345@gmail.com>
modprobe.c