mirror of
https://github.com/freebsd/freebsd-src
synced 2024-10-18 22:33:39 +00:00
Initialize mountlist_mtx with an MTX_SYSINIT(), we need it to be ready
earlier.
This commit is contained in:
parent
35b89d8c7b
commit
bdb3564638
Notes:
svn2git
2020-12-20 02:59:44 +00:00
svn path=/head/; revision=145249
|
@ -95,6 +95,7 @@ struct mntlist mountlist = TAILQ_HEAD_INITIALIZER(mountlist);
|
|||
|
||||
/* For any iteration/modification of mountlist */
|
||||
struct mtx mountlist_mtx;
|
||||
MTX_SYSINIT(mountlist, &mountlist_mtx, "mountlist", MTX_DEF);
|
||||
|
||||
TAILQ_HEAD(vfsoptlist, vfsopt);
|
||||
struct vfsopt {
|
||||
|
|
|
@ -298,7 +298,6 @@ vntblinit(void *dummy __unused)
|
|||
desiredvnodes = MAXVNODES_MAX;
|
||||
}
|
||||
wantfreevnodes = desiredvnodes / 4;
|
||||
mtx_init(&mountlist_mtx, "mountlist", NULL, MTX_DEF);
|
||||
mtx_init(&mntid_mtx, "mntid", NULL, MTX_DEF);
|
||||
TAILQ_INIT(&vnode_free_list);
|
||||
mtx_init(&vnode_free_list_mtx, "vnode_free_list", NULL, MTX_DEF);
|
||||
|
|
Loading…
Reference in a new issue