diff options
author | trasz <trasz@FreeBSD.org> | 2016-01-12 10:09:03 +0000 |
---|---|---|
committer | trasz <trasz@FreeBSD.org> | 2016-01-12 10:09:03 +0000 |
commit | a35cfac66cd13b8a8193084a71a760710f87703e (patch) | |
tree | 9323e17144f0c21cec420ec7a5815cc2ff607ff9 /sys/sys | |
parent | 51adb09baa42149bdf1b01ca23587b8743c2292e (diff) | |
download | FreeBSD-src-a35cfac66cd13b8a8193084a71a760710f87703e.zip FreeBSD-src-a35cfac66cd13b8a8193084a71a760710f87703e.tar.gz |
MFC r287107:
Make vfs_unmountall() unmount /dev after /, not before. The only
reason this didn't result in an unclean shutdown is that devfs ignores
MNT_FORCE flag.
Sponsored by: The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D3467
Diffstat (limited to 'sys/sys')
-rw-r--r-- | sys/sys/vnode.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/sys/sys/vnode.h b/sys/sys/vnode.h index e738212..3badf34 100644 --- a/sys/sys/vnode.h +++ b/sys/sys/vnode.h @@ -417,6 +417,7 @@ extern int vttoif_tab[]; * Global vnode data. */ extern struct vnode *rootvnode; /* root (i.e. "/") vnode */ +extern struct mount *rootdevmp; /* "/dev" mount */ extern int async_io_version; /* 0 or POSIX version of AIO i'face */ extern int desiredvnodes; /* number of vnodes desired */ extern struct uma_zone *namei_zone; |