Simplify vn_lock(), VOP_LOCK(), and VOP_UNLOCK() by removing the thread_t
[dragonfly.git] / sys / vfs / gnu / ext2fs / fs.h
index 4fe6dc2..665435b 100644 (file)
@@ -38,7 +38,7 @@
  *
  *     @(#)fs.h        8.7 (Berkeley) 4/19/94
  * $FreeBSD: src/sys/gnu/ext2fs/fs.h,v 1.5.2.1 2000/11/11 13:12:45 bde Exp $
- * $DragonFly: src/sys/vfs/gnu/ext2fs/fs.h,v 1.9 2006/04/05 21:06:22 dillon Exp $
+ * $DragonFly: src/sys/vfs/gnu/ext2fs/fs.h,v 1.10 2006/05/05 21:15:09 dillon Exp $
  */
 
 /*
@@ -167,8 +167,8 @@ extern u_char *fragtbl[];
  * I think I'll try a VOP_LOCK/VOP_UNLOCK on the device vnode
  */
 #define  DEVVP(inode)          (VFSTOEXT2(ITOV(inode)->v_mount)->um_devvp)
-#define  lock_super(devvp)     vn_lock(devvp, LK_EXCLUSIVE | LK_RETRY, curthread)
-#define  unlock_super(devvp)   VOP_UNLOCK(devvp, 0, curthread)
+#define  lock_super(devvp)     vn_lock(devvp, LK_EXCLUSIVE | LK_RETRY)
+#define  unlock_super(devvp)   VOP_UNLOCK(devvp, 0)
 
 /*
  * To lock a buffer, set the B_LOCKED flag and then brelse() it. To unlock,