--- a/usr/src/uts/common/fs/dev/sdev_vnops.c Mon Sep 17 23:00:44 2007 -0700
+++ b/usr/src/uts/common/fs/dev/sdev_vnops.c Tue Sep 18 15:46:43 2007 -0700
@@ -448,7 +448,6 @@
if ((vp->v_type == VREG) && (vap->va_mask & AT_SIZE) &&
(vap->va_size == 0)) {
ASSERT(parent->sdev_attrvp);
- ASSERT(VTOSDEV(vp)->sdev_attrvp);
error = VOP_CREATE(parent->sdev_attrvp,
nm, vap, excl, mode, &avp, cred, flag);
@@ -1232,7 +1231,8 @@
dv->sdev_nlink--;
}
for (idv = ddv->sdev_dot; idv && idv != dv;
- prev = idv, idv = idv->sdev_next);
+ prev = idv, idv = idv->sdev_next)
+ ;
ASSERT(idv == dv);
if (prev == NULL)
ddv->sdev_dot = dv->sdev_next;