--- src/sys/dev/disk/vn/vn.c 2004/11/12 00:09:04 1.13 +++ src/sys/dev/disk/vn/vn.c 2005/09/06 01:21:26 1.14 @@ -313,6 +313,13 @@ vnstrategy(struct buf *bp) bp->b_resid = bp->b_bcount; IFOPT(vn, VN_LABELS) { + /* + * The vnode device is using disk/slice label support. + * + * The dscheck() function is called for validating the + * slices that exist ON the vnode device itself, and + * translate the "slice-relative" block number, again. + */ if (vn->sc_slices != NULL && dscheck(bp, vn->sc_slices) <= 0) { bp->b_flags |= B_INVAL; biodone(bp);