- Or MPSAFE with the correct set of flags in stat(). This affected only
the LOOKUP_SHARED case. Spotted by: jhb
This commit is contained in:
parent
deb27882e8
commit
37c15216fc
@ -2082,7 +2082,7 @@ stat(td, uap)
|
||||
NDINIT(&nd, LOOKUP, FOLLOW | LOCKSHARED | LOCKLEAF | NOOBJ | MPSAFE,
|
||||
UIO_USERSPACE, uap->path, td);
|
||||
#else
|
||||
NDINIT(&nd, LOOKUP, FOLLOW | LOCKLEAF | NOOBJ, UIO_USERSPACE | MPSAFE,
|
||||
NDINIT(&nd, LOOKUP, FOLLOW | LOCKLEAF | NOOBJ | MPSAFE, UIO_USERSPACE,
|
||||
uap->path, td);
|
||||
#endif
|
||||
if ((error = namei(&nd)) != 0)
|
||||
|
@ -2082,7 +2082,7 @@ stat(td, uap)
|
||||
NDINIT(&nd, LOOKUP, FOLLOW | LOCKSHARED | LOCKLEAF | NOOBJ | MPSAFE,
|
||||
UIO_USERSPACE, uap->path, td);
|
||||
#else
|
||||
NDINIT(&nd, LOOKUP, FOLLOW | LOCKLEAF | NOOBJ, UIO_USERSPACE | MPSAFE,
|
||||
NDINIT(&nd, LOOKUP, FOLLOW | LOCKLEAF | NOOBJ | MPSAFE, UIO_USERSPACE,
|
||||
uap->path, td);
|
||||
#endif
|
||||
if ((error = namei(&nd)) != 0)
|
||||
|
Loading…
x
Reference in New Issue
Block a user