pre-patch-2.1.107 breaks kmod

Mikael Pettersson (mikpe@csd.uu.se)
Thu, 25 Jun 1998 00:57:12 +0200 (MET DST)


The pre-patch-2.1.107 in the testing dir on www.kernel.org
contains a diff which brackets the core of request_module()
in kmod.c with a down and an up of a mutex "kmod_sem".

I don't know what problem the mutex is supposed to solve,
but this change makes kmod non-reentrant and unreliable.

My machine deadlocks during boot because eth0 is aliased to ne,
whose init_module() calls request_module("8390") => deadlock!

/Mikael

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu