cvs commit: src/sys/kern kern_module.c
Sam Leffler
sam at errno.com
Tue Jun 27 00:06:25 UTC 2006
John Baldwin wrote:
> jhb 2006-06-26 18:34:45 UTC
>
> FreeBSD src repository
>
> Modified files:
> sys/kern kern_module.c
> Log:
> Address a problem I missed in removing Giant from the kernel linker. Not
> all of the module event handlers are MP safe yet, so always acquire Giant
> for now when invoking module event handlers. Eventually we can add an
> MPSAFE flag or some such and add appropriate locking to all module event
> handlers.
I suggest we should be marking things !MPSAFE rather than MPSAFE.
Sam
More information about the cvs-all
mailing list