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
 
_______________________________________________
svn-src-head@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-head
To unsubscribe, send any mail to "svn-src-head-unsubscr...@freebsd.org"

Reply via email to