svn commit: r301851 - head/sys/vm
Konstantin Belousov
kib at FreeBSD.org
Mon Jun 13 03:39:17 UTC 2016
Author: kib
Date: Mon Jun 13 03:39:16 2016
New Revision: 301851
URL: https://svnweb.freebsd.org/changeset/base/301851
Log:
Explicitely initialize sw_alloc_sx. Currently it is not initialized
but works due to zeroed out bss on startup.
Reviewed by: alc
Sponsored by: The FreeBSD Foundation
MFC after: 1 week
Approved by: re (hrs)
Modified:
head/sys/vm/swap_pager.c
Modified: head/sys/vm/swap_pager.c
==============================================================================
--- head/sys/vm/swap_pager.c Mon Jun 13 03:28:37 2016 (r301850)
+++ head/sys/vm/swap_pager.c Mon Jun 13 03:39:16 2016 (r301851)
@@ -488,6 +488,7 @@ swap_pager_init(void)
TAILQ_INIT(&swap_pager_object_list[i]);
mtx_init(&sw_alloc_mtx, "swap_pager list", NULL, MTX_DEF);
mtx_init(&sw_dev_mtx, "swapdev", NULL, MTX_DEF);
+ sx_init(&sw_alloc_sx, "swspsx");
sx_init(&swdev_syscall_lock, "swsysc");
/*
More information about the svn-src-all
mailing list