SCCS-vsn: sys/kern/vfs_bio.c 8.9
*
* %sccs.include.redist.c%
*
*
* %sccs.include.redist.c%
*
- * @(#)vfs_bio.c 8.8 (Berkeley) %G%
+ * @(#)vfs_bio.c 8.9 (Berkeley) %G%
*/
#include <sys/param.h>
*/
#include <sys/param.h>
int s, error = 0;
if ((bp->b_flags & B_ASYNC) == 0 &&
int s, error = 0;
if ((bp->b_flags & B_ASYNC) == 0 &&
- bp->b_vp && (bp->b_vp->v_mount->mnt_flag & MNT_ASYNC)) {
+ bp->b_vp && bp->b_vp->v_mount &&
+ (bp->b_vp->v_mount->mnt_flag & MNT_ASYNC)) {
bdwrite(bp);
return (0);
}
bdwrite(bp);
return (0);
}