On 10/1/09, Jon Masters <jonathan@xxxxxxxxxxxxxx> wrote: > On Wed, 2009-09-30 at 18:56 +0100, Alan Jenkins wrote: > >> > Looks fine. Commit the whole patchset to github and I will test it on >> > 2.6.18. >> >> Ok, it's all up there now. > > Alan, can you pull the current tree, tests yours again, and let me know > whether you want me to pull those fixes today? I'd like to get the "RC" > out as I have some bits for split module directories (supporting modules > in dual locations other than /lib/modules/<kernel>) coming shortly. Ok. I found a few other things to cleanup and fix as well. I've posted the lot as "bits" on github. In case that's too much, "master" contains just the fork-loop fixes. The following changes since commit fdae0df92cf48e02b89376a67e405191e2949977: Jon Masters (1): module-init-tools v3.11-rc1 are available in the git repository at: git@xxxxxxxxxx:sourcejedi/module-init-tools.git bits Alan Jenkins (14): modprobe: Ignore custom install commands if module_in_kernel() doesn't work modprobe: Don't assume module absent if no /sys/module/<module>/initstate modprobe: Get module initstate from /proc/modules if not supported via sysfs modprobe: don't run remove commands for modules which are not loaded modprobe: ignore custom remove commands if module_in_kernel() doesnt work testsuite: fix tests for install/remove commands testsuite: re-add test for /proc/modules support modprobe: clean up mit_ignore_loaded flag in rmmod() modprobe: simplify insmod() calling convention - don't free optstring modprobe: fix potential memory leak on failure path elfops: fix crash on grab_fd() failure modprobe: fix memory leak when built with zlib support insmod: fix memory leak Merge branch 'master' into bits elfops.c | 39 +--- elfops.h | 1 - insmod.c | 13 +- modprobe.c | 230 +++++++++++++++-------- tests/test-modprobe/02proc.sh | 103 ++++++++++ tests/test-modprobe/04config.sh | 72 ++++++-- tests/test-modprobe/12whitespace.sh | 57 ++++-- tests/test-modprobe/22recursiveinstall.sh | 6 +- tests/test-modprobe/27cmdline-install-remove.sh | 3 + zlibsupport.c | 17 -- 10 files changed, 377 insertions(+), 164 deletions(-) create mode 100755 tests/test-modprobe/02proc.sh -- To unsubscribe from this list: send the line "unsubscribe linux-modules" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html