HomeFreeBSD

MFC of src/sys/nfsserver/nfs_serv.c rev 1.147.2.3:
rS139697Unpublished

Unpublished Commit ยท Learn More

No further details are available.

Description

MFC of src/sys/nfsserver/nfs_serv.c rev 1.147.2.3:

Merge nfs_serv.c:1.151 from HEAD to RELENG_5:

  date: 2004/11/11 21:30:52;  author: rwatson;  state: Exp;  lines: +52 -38
  Correct a bug in nfsrv_create() where a call to nfsrv_access() might
  be made holding the NFS server mutex.  To clean this up, introduce a
  version of the function, nfsrv_access_withgiant(), that expects the
  NFS server mutex to already have been dropped and Giant acquired.
  Wrap nfsrv_access() around this.  This permits callers to more
  efficiently check access if they're in a code block performing VFS
  operations, and can be substitited for the nfsrv_access() call that
  triggered this bug.

  PR:             [[ https://bugs.freebsd.org/73807 | 73807 ]], 73208

Approved by: so (nectar)
Work done by: rwatson
Errata Notice: FreeBSD-EN-05:01.nfs

Details

Provenance
kensmithAuthored on
Parents
rS139696: Fix comment. One of the two "Step 4" shuold be a "step 5"
Branches
Unknown
Tags
Unknown

Event Timeline