svn commit: r277431 - vendor-sys/illumos/dist/uts/common/fs/zfs vendor-sys/illumos/dist/uts/common/fs/zfs/sys vendor/illumos/dist/lib/libzpool/common/sys

Xin LI delphij at FreeBSD.org
Tue Jan 20 20:17:30 UTC 2015


Author: delphij
Date: Tue Jan 20 20:17:29 2015
New Revision: 277431
URL: https://svnweb.freebsd.org/changeset/base/277431

Log:
  5497 lock contention on arcs_mtx
  Reviewed by: George Wilson <george.wilson at delphix.com>
  Reviewed by: Matthew Ahrens <mahrens at delphix.com>
  Reviewed by: Richard Elling <richard.elling at richardelling.com>
  Approved by: Dan McDonald <danmcd at omniti.com>
  Author: Prakash Surya <prakash.surya at delphix.com>
  
  illumos/illumos-gate at 244781f10dcd82684fd8163c016540667842f203

Modified:
  vendor/illumos/dist/lib/libzpool/common/sys/zfs_context.h

Changes in other areas also in this revision:
Added:
  vendor-sys/illumos/dist/uts/common/fs/zfs/multilist.c   (contents, props changed)
  vendor-sys/illumos/dist/uts/common/fs/zfs/sys/multilist.h   (contents, props changed)
Modified:
  vendor-sys/illumos/dist/uts/common/fs/zfs/arc.c
  vendor-sys/illumos/dist/uts/common/fs/zfs/dsl_pool.c
  vendor-sys/illumos/dist/uts/common/fs/zfs/sys/arc.h
  vendor-sys/illumos/dist/uts/common/fs/zfs/zio_inject.c

Modified: vendor/illumos/dist/lib/libzpool/common/sys/zfs_context.h
==============================================================================
--- vendor/illumos/dist/lib/libzpool/common/sys/zfs_context.h	Tue Jan 20 20:14:50 2015	(r277430)
+++ vendor/illumos/dist/lib/libzpool/common/sys/zfs_context.h	Tue Jan 20 20:17:29 2015	(r277431)
@@ -505,6 +505,7 @@ extern void delay(clock_t ticks);
 	} while (0);
 
 #define	max_ncpus	64
+#define	boot_ncpus	(sysconf(_SC_NPROCESSORS_ONLN))
 
 #define	minclsyspri	60
 #define	maxclsyspri	99


More information about the svn-src-all mailing list