msdosfs not MPSAFE

Bruce Evans brde at optusnet.com.au
Thu Jul 12 09:16:04 UTC 2007


On Wed, 11 Jul 2007, Brian Chu wrote:

> I've already planned to look at this.  I had not been aware that calls
> to the Giant Lock were being ignored in the current kernel.

Maybe the problem doesn't affect -current.  I first saw this bug in a
3-year old version of -current and thought that I verified that it
still affects -current.  In the old version, getdirentries() and stat()
are Giant-locked (not MSTD in syscalls.master), so I don't understand
why there was a problem.  In -current, msdosfs is not MNTK_MPSAFE, so
the problem shouldn't affect -current -- it is already fixed unbetter
by Giant-locking everything.

[context lost to top posting]

Bruce


More information about the freebsd-bugs mailing list