]> git.saurik.com Git - apple/xnu.git/blobdiff - iokit/conf/MASTER
xnu-2422.1.72.tar.gz
[apple/xnu.git] / iokit / conf / MASTER
index ae3f0e88be400d4b0814dfa9954af1816e53c76b..a0558a788adab93388114b881d3b82323c9492b6 100644 (file)
@@ -60,10 +60,16 @@ ident               IOKIT
 options                HIBERNATION     # system hibernation    # <hibernation>
 options                KERNOBJC        # Objective-C implementation    # <kernobjc>
 options                IOKITCPP        # C++ implementation            # <iokitcpp>
+options                IOKITSTATS      # IOKit statistics              # <iokitstats>
 options                KDEBUG          # kernel tracing                # <kdebug>
+options                IST_KDEBUG      # limited tracing               # <ist_kdebug>
+options                NO_KDEBUG   # no kernel tracing         # <no_kdebug>
 options                NETWORKING      # kernel networking             # <networking>
 options                CRYPTO          # want crypto code              # <crypto>
-options     CONFIG_DTRACE # enable dtrace       # <config_dtrace>
+options                CONFIG_DTRACE   # enable dtrace                 # <config_dtrace>
+options                VM_PRESSURE_EVENTS                              # <vm_pressure_events>
+
+options                CONFIG_SLEEP    #                               # <config_sleep>
 
 #makeoptions   LIBDRIVER = "libDriver_kern.o"                  # <libdriver>
 #makeoptions   LIBOBJC   = "libkobjc.o"                        # <kernobjc>
@@ -71,9 +77,9 @@ options     CONFIG_DTRACE # enable dtrace       # <config_dtrace>
 #
 #  configurable kernel related resources 
 #
-options   CONFIG_MAX_THREADS=32                # <medium,large,xlarge>
-options   CONFIG_MAX_THREADS=32                # <small,xsmall>
-options   CONFIG_MAX_THREADS=32                # <bsmall>
+options   CONFIG_MAX_THREADS=64                # <medium,large,xlarge>
+options   CONFIG_MAX_THREADS=64                # <small,xsmall>
+options   CONFIG_MAX_THREADS=64                # <bsmall>
 
 #
 #  configurable kernel - use these options to strip strings from panic
@@ -85,9 +91,14 @@ options   CONFIG_NO_PANIC_STRINGS            # <no_panic_str>
 options   CONFIG_NO_PRINTF_STRINGS             # <no_printf_str>
 options   CONFIG_NO_KPRINTF_STRINGS            # <no_kprintf_str>
 
-# configurable kernel - general switch to say we are building for an
-# embedded device
-#
-options   CONFIG_EMBEDDED                       # <config_embedded>
+# secure_kernel - secure kernel from user programs
+options   SECURE_KERNEL                       # <secure_kernel>
 
 options   MACH_ASSERT                          # <mach_assert>
+
+options                DEVELOPMENT                     # <development>
+options                DEBUG                           # <debug>
+
+options                CONFIG_MEMORYSTATUS             # <memorystatus>
+options                CONFIG_JETSAM                   # <jetsam>
+options                CONFIG_FREEZE                   # <freeze>