Subject: Death in VOP_STRATEGY on NFS Systems
To: NetBSD/Alpha Users <port-alpha@NetBSD.ORG>
From: Curt Sampson <cjs@portal.ca>
List: port-alpha
Date: 11/10/1997 00:19:12
I have two AXPpci33 systems; one is my file server, with a local
disk; one is my testbed system, that netboots from the other and
runs everything over NFS. The latter is regualarly crashing under
my latest snapshot; it generally seems to crash at line 1022 of
sys/vnode_if.h, which is the last line of this little chunk:

struct vop_strategy_args {
        struct vnodeop_desc *a_desc;
        struct buf *a_bp;
};
extern struct vnodeop_desc vop_strategy_desc;
static __inline int VOP_STRATEGY __P((struct buf *)) __attribute__ ((unused));
static __inline int VOP_STRATEGY(bp)
        struct buf *bp;
{
        struct vop_strategy_args a;
        a.a_desc = VDESC(vop_strategy); 
        a.a_bp = bp; 
        return (VCALL(bp->b_vp, VOFFSET(vop_strategy), &a));
}

Ideas?

cjs

Curt Sampson    cjs@portal.ca	   Info at http://www.portal.ca/
Internet Portal Services, Inc.	   Through infinite myst, software reverberates
Vancouver, BC  (604) 257-9400	   In code possess'd of invisible folly.