Author: pho
Date: Wed Mar 18 13:54:35 2009
New Revision: 189961
URL: http://svn.freebsd.org/changeset/base/189961

Log:
  Do not use null_bypass for VOP_ISLOCKED, directly call default
  implementation. null_bypass cannot work for the !nullfs-vnodes, in
  particular, for VBAD vnodes.
  
  In collaboration with:        kib

Modified:
  head/sys/fs/nullfs/null_vnops.c

Modified: head/sys/fs/nullfs/null_vnops.c
==============================================================================
--- head/sys/fs/nullfs/null_vnops.c     Wed Mar 18 13:47:44 2009        
(r189960)
+++ head/sys/fs/nullfs/null_vnops.c     Wed Mar 18 13:54:35 2009        
(r189961)
@@ -724,6 +724,7 @@ struct vop_vector null_vnodeops = {
        .vop_getattr =          null_getattr,
        .vop_getwritemount =    null_getwritemount,
        .vop_inactive =         null_inactive,
+       .vop_islocked =         vop_stdislocked,
        .vop_lock1 =            null_lock,
        .vop_lookup =           null_lookup,
        .vop_open =             null_open,
_______________________________________________
svn-src-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-all
To unsubscribe, send any mail to "svn-src-all-unsubscr...@freebsd.org"

Reply via email to