Lines 748-755
ffs_mount(struct mount *mp)
Link Here
|
748 |
error1 = vfs_busy(mp, MBF_NOWAIT); |
748 |
error1 = vfs_busy(mp, MBF_NOWAIT); |
749 |
MPASS(error1 == 0); |
749 |
MPASS(error1 == 0); |
750 |
} |
750 |
} |
751 |
if (error != 0) |
751 |
if (error != 0) { |
|
|
752 |
/* fixes the panic, but lacks completeness */ |
753 |
softdep_unmount(mp); |
752 |
return (error); |
754 |
return (error); |
|
|
755 |
} |
753 |
NDFREE(&ndp, NDF_ONLY_PNBUF); |
756 |
NDFREE(&ndp, NDF_ONLY_PNBUF); |
754 |
devvp = ndp.ni_vp; |
757 |
devvp = ndp.ni_vp; |
755 |
if (!vn_isdisk_error(devvp, &error)) { |
758 |
if (!vn_isdisk_error(devvp, &error)) { |