(harmless?) race in module loading.

David Woodhouse (Dave@imladris.demon.co.uk)
Mon, 18 May 1998 22:38:05 +0200

I just noticed the following entry in on my syslog monitor:
May 18 22:27:58 dwmw2 insmod: /lib/modules/2.1.101/misc/pcsnd.o: a module named pcsnd already exists

Upon further investigation, it's fairly easy to trigger it - if a process
attempts to access the device, causing a modprobe, and a second process
attempts to open the device before the first modprobe has finished, then a
second one will be forked.

Does this matter?

---- ---- ----
David Woodhouse, Robinson College, CB3 9AN, England. (+44) 0976 658355
Dave@imladris.demon.co.uk http://www.imladris.demon.co.uk
finger pgp@dwmw2.robinson.cam.ac.uk for PGP key.

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