Initialize mountlist_mtx with an MTX_SYSINIT(), we need it to be ready
earlier.
This commit is contained in:
parent
35b89d8c7b
commit
bdb3564638
@ -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…
x
Reference in New Issue
Block a user