]> git.saurik.com Git - apple/xnu.git/blobdiff - osfmk/conf/files
xnu-7195.101.1.tar.gz
[apple/xnu.git] / osfmk / conf / files
index 4c6f803a06a924f0f5a5e99c6bec6e0935a14e9a..a7e18d8955bb3a2581134f58d129cbfb66b90a8f 100644 (file)
@@ -48,9 +48,7 @@ OPTIONS/mach_pagemap          optional mach_pagemap
 OPTIONS/mach_vm_debug          optional mach_vm_debug
 OPTIONS/mach_page_hash_stats    optional mach_page_hash_stats
 OPTIONS/mig_debug              optional mig_debug
-OPTIONS/zone_debug             optional zone_debug
 OPTIONS/vm_cpm                 optional vm_cpm
-OPTIONS/task_swapper           optional task_swapper
 OPTIONS/stack_usage            optional stack_usage
 OPTIONS/importance_inheritance optional importance_inheritance
 OPTIONS/importance_debug       optional importance_debug
@@ -80,8 +78,8 @@ OPTIONS/config_quiesce_counter  optional config_quiesce_counter
 #
 # UserNotification files
 #
-./UserNotification/UNDRequest.c                        standard
-./UserNotification/UNDReplyServer.c            standard
+./UserNotification/UNDRequest.c                        optional config_user_notification
+./UserNotification/UNDReplyServer.c            optional config_user_notification
 osfmk/UserNotification/KUNCUserNotifications.c standard
 
 osfmk/kdp/kdp.c                        optional config_kdp_interactive_debugging
@@ -91,6 +89,7 @@ osfmk/kdp/kdp_core.c                  optional mach_kdp
 osfmk/kdp/processor_core.c             optional mach_kdp
 osfmk/kdp/kdp_serial.c                 optional config_serial_kdp
 osfmk/ipc/ipc_entry.c                  standard
+osfmk/ipc/ipc_eventlink.c              standard
 osfmk/ipc/ipc_hash.c                   standard
 osfmk/ipc/ipc_importance.c     optional importance_inheritance
 osfmk/ipc/ipc_init.c                   standard
@@ -120,7 +119,7 @@ osfmk/kern/build_config.c           standard
 osfmk/kern/clock.c                     standard
 osfmk/kern/clock_oldops.c              standard
 osfmk/kern/coalition.c                 optional config_coalitions
-osfmk/kern/counters.c                  standard
+osfmk/kern/counter_common.c            standard
 osfmk/kern/cpu_quiesce.c               optional config_quiesce_counter
 osfmk/kern/debug.c                     standard
 osfmk/kern/ecc_logging.c                       optional config_ecc_logging
@@ -150,11 +149,13 @@ osfmk/kern/mpsc_queue.c           standard
 osfmk/kern/page_decrypt.c      standard
 osfmk/kern/printf.c                    standard
 osfmk/kern/priority.c                  standard
-osfmk/kern/priority_queue.c            standard
 osfmk/kern/processor.c         standard
-osfmk/kern/processor_data.c            standard
 osfmk/kern/restartable.c               standard
 osfmk/kern/sched_average.c             standard
+#ifdef __AMP__
+osfmk/kern/sched_amp.c         optional config_sched_multiq
+osfmk/kern/sched_amp_common.c  optional config_sched_multiq
+#endif
 osfmk/kern/sched_dualq.c       optional config_sched_multiq
 osfmk/kern/sched_clutch.c      optional config_clutch
 osfmk/kern/sched_prim.c                standard
@@ -173,7 +174,6 @@ osfmk/kern/syscall_sw.c             standard
 osfmk/kern/sysdiagnose.c       optional config_sysdiagnose
 osfmk/kern/task.c                      standard
 osfmk/kern/task_policy.c       standard
-osfmk/kern/task_swap.c         standard
 osfmk/kern/test_lock.c         optional development
 osfmk/kern/test_lock.c         optional debug
 osfmk/kern/test_mpsc_queue.c   optional development
@@ -190,19 +190,21 @@ osfmk/kern/ux_handler.c           standard
 osfmk/kern/waitq.c                     standard
 osfmk/kern/work_interval.c             standard
 osfmk/kern/zalloc.c                    standard
-osfmk/kern/zcache.c            optional config_zcache
 osfmk/kern/gzalloc.c           optional config_gzalloc
 osfmk/kern/bsd_kern.c          optional mach_bsd
 osfmk/kern/hibernate.c         optional hibernation
 osfmk/kern/remote_time.c        standard
 osfmk/kern/memset_s.c          standard
 osfmk/kern/copyout_shim.c      optional copyout_shim
+osfmk/kern/suid_cred.c         standard
+osfmk/kern/task_ident.c     standard
 
 ./mach/clock_server.c                  standard
 ./mach/clock_priv_server.c             standard
 ./mach/clock_reply_user.c              standard
 ./mach/exc_user.c                      standard
 ./mach/exc_server.c                    optional mach_bsd
+./mach/mach_eventlink_server.c         standard
 ./mach/host_priv_server.c              standard
 ./mach/host_security_server.c          standard
 ./mach/ktrace_background_user.c                standard
@@ -230,8 +232,10 @@ osfmk/tests/ktest_accessor.c               optional config_xnupost
 osfmk/tests/ktest_emit.c               optional config_xnupost
 osfmk/tests/ktest_global.c             optional config_xnupost
 osfmk/tests/pmap_tests.c               optional config_xnupost
+osfmk/tests/ptrauth_data_tests.c               optional config_xnupost
 osfmk/tests/bitmap_test.c              optional config_xnupost
 osfmk/tests/test_thread_call.c          optional config_xnupost
+osfmk/tests/vfp_state_test.c           optional config_xnupost
 ./mach/telemetry_notification_user.c optional config_telemetry
 osfmk/bank/bank.c                      standard
 osfmk/atm/atm.c                        optional config_atm
@@ -244,6 +248,7 @@ osfmk/voucher/ipc_pthread_priority.c                standard
 ./mach/fairplayd_notification_user.c optional config_arcade
 ./mach/arcade_upcall_user.c optional config_arcade
 ./mach/arcade_register_server.c optional config_arcade
+./mach/iocompressionstats_notification_user.c optional config_io_compression_stats
 
 #
 # For now, no external pagers
@@ -281,6 +286,7 @@ osfmk/vm/vm_resident.c                      standard
 osfmk/vm/vm_shared_region.c            standard
 osfmk/vm/vm_shared_region_pager.c      standard
 osfmk/vm/vm_swapfile_pager.c           standard
+osfmk/vm/vm_tests.c                    standard
 osfmk/vm/vm_user.c                     standard
 osfmk/vm/vm32_user.c                   standard
 
@@ -310,7 +316,7 @@ osfmk/kperf/pet.c                       optional kperf
 osfmk/kperf/thread_samplers.c           optional kperf
 osfmk/kperf/task_samplers.c             optional kperf
 osfmk/kperf/meminfo.c                   optional kperf
-osfmk/kperf/kperf_timer.c               optional kperf
+osfmk/kperf/kptimer.c                   optional kperf
 osfmk/kperf/kperf_kpc.c                 optional kperf
 osfmk/kperf/kdebug_trigger.c            optional kperf
 osfmk/kperf/lazy.c                      optional kperf
@@ -328,22 +334,23 @@ osfmk/console/video_console.c     optional        video_console
 osfmk/kern/telemetry.c                 optional config_telemetry
 
 # Built-in corecrypto for early_random():
-osfmk/corecrypto/cc/src/cc_clear.c     standard
-osfmk/corecrypto/cc/src/cc_cmp_safe.c  standard
-osfmk/corecrypto/cc/src/cc_abort.c     standard
-osfmk/corecrypto/ccdbrg/src/ccdrbg_nisthmac.c  standard
-osfmk/corecrypto/ccdigest/src/ccdigest_init.c  standard
-osfmk/corecrypto/ccdigest/src/ccdigest_update.c        standard
-osfmk/corecrypto/cchmac/src/cchmac.c   standard
-osfmk/corecrypto/cchmac/src/cchmac_init.c      standard
-osfmk/corecrypto/cchmac/src/cchmac_update.c    standard
-osfmk/corecrypto/cchmac/src/cchmac_final.c     standard
-osfmk/corecrypto/ccsha1/src/ccdigest_final_64be.c      standard
+osfmk/corecrypto/cc_clear.c    standard
+osfmk/corecrypto/cc_cmp_safe.c standard
+osfmk/corecrypto/cc_abort.c    standard
+osfmk/corecrypto/ccdrbg_nisthmac.c     standard
+osfmk/corecrypto/ccdigest_init.c       standard
+osfmk/corecrypto/ccdigest_update.c     standard
+osfmk/corecrypto/cchmac.c      standard
+osfmk/corecrypto/cchmac_init.c standard
+osfmk/corecrypto/cchmac_update.c       standard
+osfmk/corecrypto/cchmac_final.c        standard
+osfmk/corecrypto/ccdigest_final_64be.c standard
 
-osfmk/corecrypto/ccsha2/src/ccsha256_di.c      standard
-osfmk/corecrypto/ccsha2/src/ccsha256_initial_state.c   standard
-osfmk/corecrypto/ccsha2/src/ccsha256_K.c       standard
-osfmk/corecrypto/ccsha2/src/ccsha256_ltc_compress.c    standard
-osfmk/corecrypto/ccsha2/src/ccsha256_ltc_di.c  standard
+osfmk/corecrypto/ccsha256_di.c standard
+osfmk/corecrypto/ccsha256_initial_state.c      standard
+osfmk/corecrypto/ccsha256_K.c  standard
+osfmk/corecrypto/ccsha256_ltc_compress.c       standard
+osfmk/corecrypto/ccsha256_ltc_di.c     standard
 
 osfmk/prng/prng_random.c       standard
+osfmk/prng/entropy.c   standard