cvs commit: src/sys/fs/nwfs nwfs_io.c src/sys/fs/smbfs smbfs_io.c src/sys/nfsclient nfs_bio.c

Jeff Roberson jeff at FreeBSD.org
Sat Oct 4 01:51:51 PDT 2003


jeff        2003/10/04 01:51:50 PDT

  FreeBSD src repository

  Modified files:
    sys/fs/nwfs          nwfs_io.c 
    sys/fs/smbfs         smbfs_io.c 
    sys/nfsclient        nfs_bio.c 
  Log:
   - Remove the backtrace() call from the *_vinvalbuf() functions.  Thanks to a
     stack trace supplied by phk, I now understand what's going on here.  The
     check for VI_XLOCK stops us from calling vinvalbuf once the vnode has been
     partially torn down in vclean().  It is not clear that this would cause
     a problem.  Document this in nfs_bio.c, which is where the other two
     filesystems copied this code from.
  
  Revision  Changes    Path
  1.31      +1 -5      src/sys/fs/nwfs/nwfs_io.c
  1.24      +1 -5      src/sys/fs/smbfs/smbfs_io.c
  1.122     +6 -5      src/sys/nfsclient/nfs_bio.c


More information about the cvs-src mailing list