fool some KASSERTs
This commit is contained in:
parent
c36b0d0bc4
commit
cb6989bfcf
|
@ -1,4 +1,4 @@
|
|||
/* $NetBSD: buffercache.c,v 1.2 2007/08/09 08:56:44 pooka Exp $ */
|
||||
/* $NetBSD: buffercache.c,v 1.3 2007/08/09 09:11:57 pooka Exp $ */
|
||||
|
||||
/*
|
||||
* Copyright (c) 2007 Antti Kantee. All Rights Reserved.
|
||||
|
@ -53,6 +53,7 @@ bread(struct vnode *vp, daddr_t blkno, int size, struct kauth_cred *cred,
|
|||
bp = getblk(vp, blkno, size, 0, 0);
|
||||
bp->b_flags = B_READ;
|
||||
VOP_STRATEGY(vp, bp);
|
||||
bp->b_flags = B_BUSY;
|
||||
|
||||
*bpp = bp;
|
||||
return 0;
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
/* $NetBSD: genfs.c,v 1.7 2007/08/09 08:56:44 pooka Exp $ */
|
||||
/* $NetBSD: genfs.c,v 1.8 2007/08/09 09:11:57 pooka Exp $ */
|
||||
|
||||
/*
|
||||
* Copyright (c) 2007 Antti Kantee. All Rights Reserved.
|
||||
|
@ -70,6 +70,16 @@ genfs_directio(struct vnode *vp, struct uio *uio, int ioflag)
|
|||
panic("%s: not implemented", __func__);
|
||||
}
|
||||
|
||||
int
|
||||
genfs_islocked(void *v)
|
||||
{
|
||||
struct vop_islocked_args /* {
|
||||
struct vnode *a_vp;
|
||||
} */ *ap = v;
|
||||
|
||||
return lockstatus(ap->a_vp->v_vnlock);
|
||||
}
|
||||
|
||||
int
|
||||
genfs_getpages(void *v)
|
||||
{
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
/* $NetBSD: lock_stub.c,v 1.3 2007/08/09 08:56:45 pooka Exp $ */
|
||||
/* $NetBSD: lock_stub.c,v 1.4 2007/08/09 09:11:57 pooka Exp $ */
|
||||
|
||||
/*
|
||||
* Copyright (c) 2007 Antti Kantee. All Rights Reserved.
|
||||
|
@ -52,7 +52,7 @@ int
|
|||
lockstatus(struct lock *lock)
|
||||
{
|
||||
|
||||
return 0;
|
||||
return LK_EXCLUSIVE;
|
||||
}
|
||||
|
||||
void
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
/* $NetBSD: vfsops_stub.c,v 1.2 2007/08/08 14:07:35 pooka Exp $ */
|
||||
/* $NetBSD: vfsops_stub.c,v 1.3 2007/08/09 09:11:57 pooka Exp $ */
|
||||
|
||||
/*
|
||||
* Copyright (c) 2007 Antti Kantee. All Rights Reserved.
|
||||
|
@ -81,7 +81,6 @@ VFSSTUB(genfs_compat_getpages)
|
|||
|
||||
VFSSTUB_RV(genfs_lock, 0)
|
||||
VFSSTUB_RV(genfs_unlock, 0)
|
||||
VFSSTUB_RV(genfs_islocked, 1)
|
||||
VFSSTUB_RV(genfs_nullop, 0)
|
||||
VFSSTUB_RV(genfs_eopnotsupp, EOPNOTSUPP)
|
||||
VFSSTUB_RV(genfs_enoioctl, EPASSTHROUGH)
|
||||
|
|
Loading…
Reference in New Issue