Created
December 10, 2018 05:38
-
-
Save foxlet/0c29523fa95f015ade4a9b2bb6286c99 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Draco:~/projects/macos/amd-xnu/xnu-foxlet foxlet$ git commit -m "xnu: 4903.221.2 base" -m "Imported from opensource.apple.com" | |
[xnu 5465ff1] xnu: 4903.221.2 base | |
1181 files changed, 93758 insertions(+), 40661 deletions(-) | |
create mode 100644 EXTERNAL_HEADERS/corecrypto/cc_error.h | |
create mode 100644 EXTERNAL_HEADERS/corecrypto/cckprng.h | |
rewrite EXTERNAL_HEADERS/corecrypto/cczp.h (62%) | |
create mode 100644 EXTERNAL_HEADERS/img4/api.h | |
create mode 100644 EXTERNAL_HEADERS/img4/environment.h | |
create mode 100644 EXTERNAL_HEADERS/img4/img4.h | |
create mode 100644 EXTERNAL_HEADERS/img4/payload.h | |
create mode 100644 EXTERNAL_HEADERS/ptrauth.h | |
delete mode 100644 bsd/dev/dtrace/dtrace_alloc.c | |
create mode 100644 bsd/libkern/copyio.h | |
create mode 100644 bsd/net/if_low_power_mode.c | |
create mode 100644 bsd/net/nat464_utils.c | |
create mode 100644 bsd/net/nat464_utils.h | |
create mode 100644 bsd/netinet/isakmp.h | |
create mode 100644 bsd/pthread/Makefile | |
create mode 100644 bsd/pthread/bsdthread_private.h | |
create mode 100644 bsd/pthread/priority_private.h | |
create mode 100644 bsd/pthread/pthread_priority.c | |
rename bsd/{kern => pthread}/pthread_shims.c (62%) | |
create mode 100644 bsd/pthread/pthread_workqueue.c | |
create mode 100644 bsd/pthread/workqueue_internal.h | |
create mode 100644 bsd/pthread/workqueue_syscalls.h | |
create mode 100644 bsd/pthread/workqueue_trace.h | |
create mode 100644 bsd/tests/bsd_tests.c | |
rename osfmk/mach/branch_predicates.h => bsd/tests/ctrr_test_sysctl.c (81%) | |
rename osfmk/prng/YarrowCoreLib/src/macOnly.h => bsd/tests/pmap_test_sysctl.c (53%) | |
rewrite bsd/uxkern/ux_exception.c (87%) | |
create mode 100644 config/MASTER.arm64.bcm2837 | |
create mode 100755 config/generate_linker_aliases.sh | |
create mode 100644 iokit/IOKit/perfcontrol/IOPerfControl.h | |
create mode 100644 iokit/IOKit/perfcontrol/Makefile | |
create mode 100644 iokit/Kernel/IOPerfControl.cpp | |
create mode 100644 libkdd/tests/stackshot-sample-asid | |
create mode 100644 libkdd/tests/stackshot-sample-asid-pagetable | |
create mode 100644 libkdd/tests/stackshot-sample-asid-pagetable.plist.gz | |
create mode 100644 libkdd/tests/stackshot-sample-asid.plist.gz | |
create mode 100644 libkdd/tests/stackshot-sample-cpu-times | |
create mode 100644 libkdd/tests/stackshot-sample-cpu-times.plist.gz | |
create mode 100644 libkdd/tests/stackshot-sample-stacktop | |
create mode 100644 libkdd/tests/stackshot-sample-stacktop.plist.gz | |
create mode 100644 libkdd/tests/stackshot-with-shared-cache-layout | |
create mode 100644 libkdd/tests/stackshot-with-shared-cache-layout.plist.gz | |
create mode 100644 libkern/conf/files.arm64 | |
create mode 100644 libkern/img4/interface.c | |
create mode 100644 libkern/libclosure/libclosuredata.c | |
create mode 100644 libkern/libclosure/runtime.cpp | |
create mode 100644 libkern/libkern/Block.h | |
create mode 100644 libkern/libkern/Block_private.h | |
create mode 100644 libkern/libkern/OSRuntime.h | |
rename osfmk/corecrypto/ccmode/src/ccmode_factory_ctr_crypt.c => libkern/libkern/crc.h (77%) | |
create mode 100644 libkern/libkern/img4/Makefile | |
create mode 100644 libkern/libkern/img4/interface.h | |
create mode 100644 libkern/os/refcnt.c | |
create mode 100644 libkern/os/refcnt.h | |
rename libkern/zlib/{crc32.c => z_crc32.c} (100%) | |
create mode 100644 libsyscall/mach/mach/mach_right.h | |
create mode 100644 libsyscall/mach/mach/mach_sync_ipc.h | |
create mode 100644 libsyscall/mach/mach/port_descriptions.h | |
create mode 100644 libsyscall/mach/mach_right.c | |
create mode 100644 libsyscall/mach/port_descriptions.c | |
rename osfmk/corecrypto/ccmode/src/ccmode_ctr_setctr.c => libsyscall/os/thread_self_restrict.h (74%) | |
create mode 100644 libsyscall/wrappers/skywalk/cpu_copy_in_cksum.s | |
create mode 100644 libsyscall/wrappers/skywalk/cpu_copy_in_cksum_gen.c | |
create mode 100644 libsyscall/wrappers/skywalk/cpu_in_cksum.s | |
create mode 100644 libsyscall/wrappers/skywalk/cpu_in_cksum_gen.c | |
create mode 100644 libsyscall/wrappers/skywalk/os_channel.c | |
create mode 100644 libsyscall/wrappers/skywalk/os_nexus.c | |
create mode 100644 libsyscall/wrappers/skywalk/os_packet.c | |
delete mode 100644 osfmk/arm/conf.c | |
create mode 100644 osfmk/arm/pmap_public.h | |
delete mode 100644 osfmk/corecrypto/ccaes/src/aes_tab.c | |
delete mode 100644 osfmk/corecrypto/ccaes/src/ccaes_ltc_ecb_encrypt_mode.c | |
delete mode 100644 osfmk/corecrypto/ccmode/src/ccmode_ctr_crypt.c | |
delete mode 100644 osfmk/corecrypto/ccmode/src/ccmode_internal.h | |
create mode 100644 osfmk/corecrypto/ccsha1/src/ccdigest_internal.h | |
rename osfmk/corecrypto/{ccmode/src/ccmode_ctr_init.c => ccsha1/src/ccsha1_internal.h} (70%) | |
create mode 100644 osfmk/corecrypto/ccsha2/src/ccdigest_internal.h | |
rewrite osfmk/i386/i386_lock.s (83%) | |
create mode 100644 osfmk/i386/locks_i386_inlines.h | |
create mode 100644 osfmk/i386/locks_i386_opt.c | |
create mode 100644 osfmk/kern/cpu_quiesce.c | |
create mode 100644 osfmk/kern/cpu_quiesce.h | |
rename osfmk/kern/{kern_ecc.c => ecc_logging.c} (100%) | |
create mode 100644 osfmk/kern/priority_queue.c | |
create mode 100644 osfmk/kern/priority_queue.h | |
create mode 100644 osfmk/kern/test_lock.c | |
rename osfmk/{i386/AT386/conf.c => kern/timer.c} (51%) | |
create mode 100644 osfmk/kern/trustcache.h | |
create mode 100644 osfmk/kern/turnstile.c | |
create mode 100644 osfmk/kern/turnstile.h | |
create mode 100644 osfmk/kern/ux_handler.c | |
rename osfmk/{corecrypto/ccaes/src/ccaes_private_types.h => kern/ux_handler.h} (74%) | |
create mode 100644 osfmk/kern/zcache.c | |
create mode 100644 osfmk/kern/zcache.h | |
delete mode 100644 osfmk/kperf/arm/kperf_meminfo.c | |
create mode 100644 osfmk/kperf/lazy.c | |
rename osfmk/kperf/{x86_64/kperf_meminfo.c => lazy.h} (55%) | |
rename osfmk/{prng/YarrowCoreLib/include/yarrowUtils.h => mach/memory_entry.defs} (66%) | |
delete mode 100644 osfmk/prng/YarrowCoreLib/include/WindowsTypesForMac.h | |
delete mode 100644 osfmk/prng/YarrowCoreLib/include/yarrow.h | |
delete mode 100644 osfmk/prng/YarrowCoreLib/port/smf.c | |
delete mode 100644 osfmk/prng/YarrowCoreLib/src/assertverify.h | |
delete mode 100644 osfmk/prng/YarrowCoreLib/src/comp.c | |
delete mode 100644 osfmk/prng/YarrowCoreLib/src/comp.h | |
delete mode 100644 osfmk/prng/YarrowCoreLib/src/entropysources.h | |
delete mode 100644 osfmk/prng/YarrowCoreLib/src/prng.c | |
delete mode 100644 osfmk/prng/YarrowCoreLib/src/prng.h | |
delete mode 100644 osfmk/prng/YarrowCoreLib/src/prngpriv.h | |
delete mode 100644 osfmk/prng/YarrowCoreLib/src/readme-prnguser.txt | |
delete mode 100644 osfmk/prng/YarrowCoreLib/src/sha1mod.c | |
delete mode 100644 osfmk/prng/YarrowCoreLib/src/sha1mod.h | |
delete mode 100644 osfmk/prng/YarrowCoreLib/src/smf.h | |
delete mode 100644 osfmk/prng/YarrowCoreLib/src/userdefines.h | |
delete mode 100644 osfmk/prng/YarrowCoreLib/src/yarrowUtils.c | |
delete mode 100644 osfmk/prng/fips_sha1.c | |
delete mode 100644 osfmk/prng/fips_sha1.h | |
rename osfmk/prng/{random.c => prng_random.c} (59%) | |
delete mode 100644 osfmk/prng/prng_yarrow.c | |
create mode 100644 osfmk/tests/Makefile | |
create mode 100644 osfmk/tests/README.md | |
create mode 100644 osfmk/tests/bitmap_test.c | |
create mode 100644 osfmk/tests/kernel_tests.c | |
create mode 100644 osfmk/tests/ktest.c | |
create mode 100644 osfmk/tests/ktest.h | |
create mode 100644 osfmk/tests/ktest_accessor.c | |
create mode 100644 osfmk/tests/ktest_emit.c | |
create mode 100644 osfmk/tests/ktest_global.c | |
create mode 100644 osfmk/tests/ktest_internal.h | |
create mode 100644 osfmk/tests/pmap_tests.c | |
create mode 100644 osfmk/tests/test_thread_call.c | |
create mode 100644 osfmk/tests/xnupost.h | |
create mode 100644 osfmk/vm/vm_shared_region_pager.c | |
create mode 100644 pexpert/pexpert/arm64/BCM2837.h | |
create mode 100644 san/conf/Makefile.arm | |
create mode 100644 san/conf/Makefile.arm64 | |
create mode 100644 san/conf/files.arm | |
create mode 100644 san/conf/files.arm64 | |
create mode 100644 san/ubsan-blacklist | |
create mode 100644 san/ubsan.c | |
create mode 100644 san/ubsan.h | |
create mode 100644 san/ubsan_log.c | |
rename {tools/tests/darwintests => tests}/Makefile (79%) | |
rename {tools/tests/darwintests => tests}/atm_diagnostic_flag.c (100%) | |
rename {tools/tests/darwintests => tests}/avx.c (100%) | |
rename {tools/tests/darwintests => tests}/backtracing.c (100%) | |
rename {tools/tests/darwintests => tests}/contextswitch.c (98%) | |
rename {tools/tests/darwintests => tests}/cpucount.c (99%) | |
rename {tools/tests/darwintests => tests}/data_protection.c (100%) | |
rename {tools/tests/darwintests => tests}/disk_mount_conditioner-entitlements.plist (100%) | |
rename {tools/tests/darwintests => tests}/disk_mount_conditioner.c (69%) | |
rename {tools/tests/darwintests => tests}/drop_priv.c (100%) | |
create mode 100644 tests/exc_resource_threads.c | |
create mode 100644 tests/excserver.defs | |
rename {tools/tests/darwintests => tests}/freebsd_waitpid_nohang.c (100%) | |
rename {tools/tests/darwintests => tests}/gettimeofday.c (100%) | |
rename {tools/tests/darwintests => tests}/gettimeofday_29192647.c (97%) | |
rename {tools/tests/darwintests => tests}/host_notifications.c (100%) | |
rename {tools/tests/darwintests => tests}/host_statistics_rate_limiting.c (100%) | |
rename {tools/tests/darwintests => tests}/ioperf.c (99%) | |
rename {tools/tests/darwintests => tests}/jumbo_va_spaces_28530648.c (100%) | |
rename {tools/tests/darwintests => tests}/jumbo_va_spaces_28530648.entitlements (100%) | |
create mode 100644 tests/kdebug.c | |
create mode 100644 tests/kernel_mtx_perf.c | |
create mode 100644 tests/kernel_uuid_match.c | |
rename {tools/tests/darwintests => tests}/kevent_continuous_time.c (78%) | |
rename {tools/tests/darwintests => tests}/kevent_pty.c (78%) | |
create mode 100644 tests/kevent_qos.c | |
rename {tools/tests/darwintests => tests}/kpc.c (100%) | |
rename {tools/tests/darwintests => tests}/kperf.c (100%) | |
rename {tools/tests/darwintests => tests}/kperf_backtracing.c (100%) | |
rename {tools/tests/darwintests => tests}/kperf_helpers.c (100%) | |
rename {tools/tests/darwintests => tests}/kperf_helpers.h (100%) | |
rename {tools/tests/darwintests => tests}/kqueue_add_and_trigger.c (100%) | |
rename {tools/tests/darwintests => tests}/kqueue_close.c (100%) | |
rename {tools/tests/darwintests => tests}/kqueue_fifo_18776047.c (100%) | |
rename {tools/tests/darwintests => tests}/kqueue_file_tests.c (100%) | |
rename {tools/tests/darwintests => tests}/kqueue_timer_tests.c (100%) | |
rename {tools/tests/darwintests => tests}/launchd_plists/com.apple.xnu.test.kevent_qos.plist (100%) | |
create mode 100644 tests/launchd_plists/com.apple.xnu.test.turnstile_multihop.plist | |
create mode 100644 tests/ltable_exhaustion_test.c | |
rename {tools/tests/darwintests => tests}/mach_boottime_usec.c (100%) | |
rename {tools/tests/darwintests => tests}/mach_continuous_time.c (100%) | |
rename {tools/tests/darwintests => tests}/mach_get_times.c (100%) | |
rename {tools/tests/darwintests => tests}/mach_port_deallocate_21692215.c (100%) | |
create mode 100644 tests/mach_port_insert_right.c | |
rename {tools/tests/darwintests => tests}/mach_port_mod_refs.c (100%) | |
rename {tools/tests/darwintests => tests}/mach_timebase_info.c (100%) | |
create mode 100644 tests/memorystatus_freeze_test.c | |
rename {tools/tests/darwintests => tests}/memorystatus_vm_map_fork.c (96%) | |
rename {tools/tests/darwintests => tests}/memorystatus_zone_test.c (98%) | |
rename {tools/tests/darwintests => tests}/mktimer_kobject.c (100%) | |
rename {tools/tests/darwintests => tests}/monotonic_core.c (97%) | |
rename {tools/tests/darwintests => tests}/net_tun_pr_35136664.c (100%) | |
rename {tools/tests/darwintests => tests}/net_tuntests.c (100%) | |
rename {tools/tests/darwintests => tests}/netbsd_utimensat.c (100%) | |
rename {tools/tests/darwintests => tests}/network_entitlements.plist (81%) | |
rename {tools/tests/darwintests => tests}/no32exec_35914211.c (100%) | |
rename {tools/tests/darwintests => tests}/no32exec_35914211_helper.c (100%) | |
rename {tools/tests/darwintests => tests}/ntp_adjtime_29192647.c (100%) | |
rename {tools/tests/darwintests => tests}/perf_compressor.c (93%) | |
create mode 100644 tests/perf_exit.c | |
rename {tools/tests/darwintests => tests}/perf_exit_proc.c (74%) | |
rename {tools/tests/darwintests => tests}/perf_kdebug.c (99%) | |
rename {tools/tests/darwintests => tests}/perf_spawn_fork.c (93%) | |
create mode 100644 tests/perf_vmfault.c | |
create mode 100644 tests/phys_footprint_interval_max.c | |
rename {tools/tests/darwintests => tests}/poll.c (100%) | |
rename {tools/tests/darwintests => tests}/poll_select_kevent_paired_fds.c (100%) | |
create mode 100644 tests/port_descriptions.c | |
rename {tools/tests/darwintests => tests}/private_entitlement.plist (100%) | |
create mode 100644 tests/proc_core_name_24152432.c | |
rename {tools/tests/darwintests => tests}/proc_info.c (95%) | |
create mode 100644 tests/proc_info_list_kthreads.c | |
create mode 100644 tests/proc_info_list_kthreads.entitlements | |
rename {tools/tests/darwintests => tests}/proc_info_udata.c (94%) | |
rename {tools/tests/darwintests => tests}/proc_uuid_policy_26567533.c (100%) | |
rename {tools/tests/darwintests => tests}/pwrite_avoid_sigxfsz_28581610.c (100%) | |
create mode 100644 tests/quiesce_counter.c | |
rename {tools/tests/darwintests => tests}/regression_17272465.c (100%) | |
rename {tools/tests/darwintests => tests}/remote_time.c (100%) | |
rename {tools/tests/darwintests => tests}/settimeofday_29193041.c (100%) | |
rename {tools/tests/darwintests => tests}/settimeofday_29193041.entitlements (100%) | |
rename {tools/tests/darwintests => tests}/settimeofday_29193041_entitled.c (100%) | |
rename {tools/tests/darwintests => tests}/sigchld_return.c (100%) | |
rename {tools/tests/darwintests => tests}/sigcont_return.c (100%) | |
rename {tools/tests/darwintests => tests}/socket_bind_35243417.c (100%) | |
rename {tools/tests/darwintests => tests}/socket_bind_35685803.c (100%) | |
rename {tools/tests/darwintests => tests}/socket_poll_close_25786011.c (100%) | |
create mode 100644 tests/stackshot.m | |
rename {tools/tests/darwintests => tests}/stackshot_block_owner_14362384.m (94%) | |
rename {tools/tests/darwintests => tests}/stackshot_idle_25570396.m (100%) | |
create mode 100644 tests/stackshot_spawn_exit_stress.c | |
rename {tools/tests/darwintests => tests}/suspended_spawn_26184412.c (100%) | |
rename {tools/tests/darwintests => tests}/task_for_pid_entitlement.plist (100%) | |
rename {tools/tests/darwintests => tests}/task_info.c (99%) | |
rename {tools/tests/darwintests => tests}/task_info_28439149.c (100%) | |
rename {tools/tests/darwintests => tests}/task_inspect.c (100%) | |
rename {tools/tests/darwintests => tests}/task_inspect.entitlements (100%) | |
create mode 100644 tests/telemetry.c | |
rename {tools/tests/darwintests => tests}/thread_group_set_32261625.c (100%) | |
create mode 100644 tests/tty_hang.c | |
create mode 100644 tests/turnstile_multihop.c | |
create mode 100644 tests/turnstile_multihop_helper.h | |
create mode 100644 tests/turnstile_multihop_types.h | |
create mode 100644 tests/turnstiles_test.c | |
rename {tools/tests/darwintests => tests}/utimensat.c (100%) | |
rename {tools/tests/darwintests => tests}/verify_kalloc_config.c (100%) | |
create mode 100644 tests/vm_set_max_addr_helper.c | |
create mode 100644 tests/vm_set_max_addr_test.c | |
rename {tools/tests/darwintests => tests}/voucher_entry_18826844.c (100%) | |
rename {tools/tests/darwintests => tests}/voucher_traps.c (100%) | |
create mode 100644 tests/wired_mem_bench.c | |
rename {tools/tests/darwintests => tests}/work_interval_test.c (100%) | |
rename {tools/tests/darwintests => tests}/work_interval_test.entitlements (100%) | |
rename {tools/tests/darwintests => tests}/workq_sigprof.c (100%) | |
rename {tools/tests/darwintests => tests}/xnu_quick_test.c (100%) | |
create mode 100644 tests/xnu_quick_test.entitlements | |
create mode 100644 tests/xnu_quick_test_entitled.c | |
rename {tools/tests/darwintests => tests}/xnu_quick_test_getsetpriority.c (100%) | |
rename {tools/tests/darwintests => tests}/xnu_quick_test_helpers.c (100%) | |
rename {tools/tests/darwintests => tests}/xnu_quick_test_helpers.h (100%) | |
create mode 100755 tools/lldbmacros/skywalk.py | |
create mode 100755 tools/lldbmacros/turnstile.py | |
create mode 100755 tools/lldbmacros/workqueue.py | |
delete mode 100644 tools/tests/darwintests/kdebug.c | |
delete mode 100644 tools/tests/darwintests/kevent_qos.c | |
delete mode 100644 tools/tests/darwintests/perf_exit.c | |
delete mode 100644 tools/tests/darwintests/proc_core_name_24152432.c | |
delete mode 100644 tools/tests/darwintests/stackshot.m | |
create mode 100755 tools/tests/personas/persona_test_run.sh | |
create mode 100755 tools/trace/wqtrace.lua |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment