- strcpy(&modalias[strlen("MODALIAS=")], module_name);- kobject_uevent_env(&kmod_mk.kobj, KOBJ_CHANGE, uevent_envp);-- if (modprobe_path[0] == '\0')- goto out;- /* If modprobe needs a service that is in a module, we get a recursive * loop. Limit the number of running kmod threads to max_threads/2 or * MAX_KMOD_CONCURRENT, whichever is the smaller. A cleaner method@@ -122,115 +108,9 @@ int request_module(const char *fmt, ...)