--- src/sys/vfs/ntfs/ntfs_vfsops.c 2007/05/06 19:23:34 1.45 +++ src/sys/vfs/ntfs/ntfs_vfsops.c 2007/05/09 00:53:35 1.46 @@ -310,7 +310,7 @@ ntfs_mount(struct mount *mp, char *path, error = ENOTBLK; goto error_2; } - if (umajor(devvp->v_udev) >= nblkdev) { + if (devvp->v_umajor >= nblkdev) { error = ENXIO; goto error_2; } @@ -406,7 +406,7 @@ ntfs_mountfs(struct vnode *devvp, struct error = vfs_mountedon(devvp); if (error) return (error); - ncount = count_udev(devvp->v_udev); + ncount = count_udev(devvp->v_umajor, devvp->v_uminor); #if defined(__DragonFly__) if (devvp->v_object) ncount -= 1;