kernel - Turn on vfs.cache_mpsafe by default
authorMatthew Dillon <dillon@apollo.backplane.com>
Wed, 24 Mar 2010 17:02:05 +0000 (10:02 -0700)
committerMatthew Dillon <dillon@apollo.backplane.com>
Wed, 24 Mar 2010 17:02:05 +0000 (10:02 -0700)
* Change the vfs.cache_mpsafe default from 0 to 1.

sys/kern/vfs_cache.c

index ca250a6..08b58df 100644 (file)
@@ -173,7 +173,7 @@ SYSCTL_INT(_debug, OID_AUTO, numcache, CTLFLAG_RD, &numcache, 0, "");
 SYSCTL_INT(_debug, OID_AUTO, vnsize, CTLFLAG_RD, 0, sizeof(struct vnode), "");
 SYSCTL_INT(_debug, OID_AUTO, ncsize, CTLFLAG_RD, 0, sizeof(struct namecache), "");
 
-int cache_mpsafe;
+int cache_mpsafe = 1;
 SYSCTL_INT(_vfs, OID_AUTO, cache_mpsafe, CTLFLAG_RW, &cache_mpsafe, 0, "");
 
 static int cache_resolve_mp(struct mount *mp);