cvs commit: src/sys/nfsclient nfs_node.c

Mohan Srinivasan mohans at FreeBSD.org
Mon Nov 27 12:20:27 PST 2006


mohans      2006-11-27 19:06:43 UTC

  FreeBSD src repository

  Modified files:
    sys/nfsclient        nfs_node.c 
  Log:
  Fix for a bug caused by a race when 2 threads lookup the same
  file. Leave the loser's lock(s) initialized, so the reclaim logic can
  unconditionally destroy them when that race occurs (or if the vfs hash
  insert happened to fail for some other reason). Thanks to ups@ for a
  careful review of the code.
  Reported by : Kris Kennaway
  
  Revision  Changes    Path
  1.84      +7 -1      src/sys/nfsclient/nfs_node.c


More information about the cvs-src mailing list