svn commit: r262329 - head/sys/cddl/compat/opensolaris/sys

Mark Johnston markj at FreeBSD.org
Sat Feb 22 05:13:36 UTC 2014


Author: markj
Date: Sat Feb 22 05:13:35 2014
New Revision: 262329
URL: http://svnweb.freebsd.org/changeset/base/262329

Log:
  Define the KM_NORMALPRI flag for kmem_alloc(), as it is used in some
  upstream DTrace code. It indicates that the kernel memory allocator need not
  attempt to satisfy non-blocking allocations in low-memory conditions. This
  has no direct equivalent in the malloc(9) flags, so it is just defined to 0
  for now.

Modified:
  head/sys/cddl/compat/opensolaris/sys/kmem.h

Modified: head/sys/cddl/compat/opensolaris/sys/kmem.h
==============================================================================
--- head/sys/cddl/compat/opensolaris/sys/kmem.h	Sat Feb 22 04:28:49 2014	(r262328)
+++ head/sys/cddl/compat/opensolaris/sys/kmem.h	Sat Feb 22 05:13:35 2014	(r262329)
@@ -47,6 +47,7 @@ MALLOC_DECLARE(M_SOLARIS);
 #define	KM_PUSHPAGE		M_WAITOK
 #define	KM_NOSLEEP		M_NOWAIT
 #define	KM_NODEBUG		M_NODUMP
+#define	KM_NORMALPRI		0
 #define	KMC_NODEBUG		UMA_ZONE_NODUMP
 #define	KMC_NOTOUCH		0
 


More information about the svn-src-head mailing list