View | Details | Raw Unified | Return to bug 206634
Collapse All | Expand All

(-)fs/nfsclient/nfs_clvnops.c (-3 lines)
Lines 3368-3378 nfs_lock1(struct vop_lock1_args *ap) Link Here
3368
	 * there isn't any race problem.
3368
	 * there isn't any race problem.
3369
	 */
3369
	 */
3370
	if ((ap->a_flags & LK_TYPE_MASK) == LK_EXCLOTHER) {
3370
	if ((ap->a_flags & LK_TYPE_MASK) == LK_EXCLOTHER) {
3371
		if ((ap->a_flags & LK_INTERLOCK) == 0)
3372
			panic("ncllock1");
3373
		if ((vp->v_iflag & VI_DOOMED))
3371
		if ((vp->v_iflag & VI_DOOMED))
3374
			error = ENOENT;
3372
			error = ENOENT;
3375
		VI_UNLOCK(vp);
3376
		return (error);
3373
		return (error);
3377
	}
3374
	}
3378
	return (_lockmgr_args(vp->v_vnlock, ap->a_flags, VI_MTX(vp),
3375
	return (_lockmgr_args(vp->v_vnlock, ap->a_flags, VI_MTX(vp),

Return to bug 206634