]> git.saurik.com Git - apple/xnu.git/blobdiff - osfmk/conf/MASTER
xnu-1699.22.73.tar.gz
[apple/xnu.git] / osfmk / conf / MASTER
index 76e39eb65f95e286fb506448b8a06f5f8d0094ea..e34f671cb4008fb282b5dc05a53b30ff5c06f3c2 100644 (file)
@@ -65,7 +65,7 @@ ident         MACH
 #      option should be on.
 #
 options                MACH_KERNEL
-options                MACH_PAGEMAP
+options                MACH_PAGEMAP    #       <mach_pagemap>
 options                MACH_LOAD
 options                MACH_RT
 options                TASK_SWAPPER    #       <task_swapper_disabled>
@@ -108,6 +108,9 @@ options             MACH_MP_DEBUG   #               # <debug>
 #      operations on each element.
 #
 options                ZONE_DEBUG      #               # <debug>
+
+options                CONFIG_ZLEAKS   # Live zone leak debugging      # <zleaks>
+
 #
 options                ZONE_ALIAS_ADDR #               # <zone_alias_addr>
 # 
@@ -141,7 +144,6 @@ options             CONFIG_DTRACE   #               # <config_dtrace>
 # 
 options                MACH_COUNTERS   #               # <debug>
 
-
 ##########################################################
 #
 # This defines configuration options that are normally used only during
@@ -207,9 +209,6 @@ options   CONFIG_ZONE_MAP_MIN=12582912      # <medium,large,xlarge>
 options   CONFIG_ZONE_MAP_MIN=6291456  # <small,xsmall>
 options   CONFIG_ZONE_MAP_MIN=1048576  # <bsmall>
 
-options   CONFIG_TOKEN_QUEUE_SMALL=1           # <bsmall>
-options   CONFIG_TOKEN_QUEUE_SMALL=0           # <xsmall,small,medium,large,xlarge>
-
 #
 #  configurable kernel - use these options to strip strings from panic
 #  and printf calls.
@@ -230,6 +229,10 @@ options   CONFIG_EMBEDDED                       # <config_embedded>
 #
 options   CONFIG_ENFORCE_SIGNED_CODE           # <config_embedded>
 
+# support dynamic signing of code
+#
+options                CONFIG_DYNAMIC_CODE_SIGNING     # <dynamic_codesigning>
+
 # vc_progress_white - make the progress gear white instead of black
 options          CONFIG_VC_PROGRESS_WHITE              # <vc_progress_white>
 
@@ -246,3 +249,23 @@ options            CONFIG_CODE_DECRYPTION  # <config_embedded>
 # Context switched counters 
 #
 options                CONFIG_COUNTERS                 # <config_counters>
+
+#
+# Timeshare scheduler implementations
+#
+options                CONFIG_SCHED_TRADITIONAL        # <config_sched_traditional>
+options                CONFIG_SCHED_PROTO              # <config_sched_proto>
+options                CONFIG_SCHED_GRRR               # <config_sched_grrr>
+options                CONFIG_SCHED_FIXEDPRIORITY      # <config_sched_fixedpriority>
+options                CONFIG_SCHED_GRRR_CORE          # <config_sched_grrr,config_sched_fixedpriority>
+
+options                CONFIG_SCHED_IDLE_IN_PLACE              # <config_sched_idle_in_place>
+
+#
+# freeze - support app hibernation, used on embedded
+#
+options                CONFIG_FREEZE   # <freeze>
+
+
+options                CHECK_CS_VALIDATION_BITMAP      # <config_cs_validation_bitmap>
+