Initialize mountlist_mtx with an MTX_SYSINIT(), we need it to be ready

earlier.
This commit is contained in:
Poul-Henning Kamp 2005-04-18 21:11:47 +00:00
parent 35b89d8c7b
commit bdb3564638
Notes: svn2git 2020-12-20 02:59:44 +00:00
svn path=/head/; revision=145249
2 changed files with 1 additions and 1 deletions

View file

@ -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 {

View file

@ -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);