X-Git-Url: https://git.saurik.com/apple/xnu.git/blobdiff_plain/bd504ef0e0b883cdd7917b73b3574eb9ce669905..39236c6e673c41db228275375ab7fdb0f837b292:/osfmk/conf/MASTER diff --git a/osfmk/conf/MASTER b/osfmk/conf/MASTER index ad71e25cc..f3dd6fcc8 100644 --- a/osfmk/conf/MASTER +++ b/osfmk/conf/MASTER @@ -158,6 +158,9 @@ options CONFIG_DTRACE # # # options MACH_COUNTERS # # +# DEVELOPMENT define for development builds +options DEVELOPMENT # dev kernel # + ########################################################## # # This defines configuration options that are normally used only during @@ -245,16 +248,6 @@ options CONFIG_NO_PANIC_STRINGS # options CONFIG_NO_PRINTF_STRINGS # options CONFIG_NO_KPRINTF_STRINGS # -# configurable kernel - general switch to say we are building for an -# embedded device -# -options CONFIG_EMBEDDED # - -# only execute signed code. Hang this off config_embedded since there's -# nothing more appropriate right now -# -options CONFIG_ENFORCE_SIGNED_CODE # - # support dynamic signing of code # options CONFIG_DYNAMIC_CODE_SIGNING # @@ -265,12 +258,6 @@ options CONFIG_VC_PROGRESS_WHITE # # secure_kernel - secure kernel from user programs options SECURE_KERNEL # -# -# code decryption... used on embedded for app protection -# must be set in all the bsd/conf and osfmk/conf MASTER files -# -options CONFIG_CODE_DECRYPTION # - # # Context switched counters # @@ -309,7 +296,27 @@ options CHECK_CS_VALIDATION_BITMAP # # options VM_PRESSURE_EVENTS # +# +# Enable inheritance of importance through specially marked mach ports and for file locks +# For now debug is enabled wherever inheritance is +# +options IMPORTANCE_INHERITANCE # +options IMPORTANCE_DEBUG # + # Enable allocation of contiguous physical memory through vm_map_enter_cpm() options VM_CPM # options CONFIG_SKIP_PRECISE_USER_KERNEL_TIME # + +options CONFIG_TELEMETRY # + +# +# Switch to disable cpu, wakeup and high memory watermark monitors +# +options CONFIG_NOMONITORS # + +# +# In-kernel tests +# +options CONFIG_IN_KERNEL_TESTS # +