Hmm. Looks like there's style(9) typo here: > + if(error) ^^ missing space > + goto bad; > + um->um_upperdev = va.va_fsid; And here: > + if(vap->va_fsid == um->um_upperdev) ^^ missing space > + vap->va_fsid = ap->a_vp->v_mount->mnt_stat.f_fsid.val[0]; ./danfe