X-Git-Url: https://git.saurik.com/apple/xnu.git/blobdiff_plain/3903760236c30e3b5ace7a4eefac3a269d68957c..813fb2f63a553c957e917ede5f119b021d6ce391:/osfmk/i386/machine_routines.c diff --git a/osfmk/i386/machine_routines.c b/osfmk/i386/machine_routines.c index 334b6ff0d..76652946c 100644 --- a/osfmk/i386/machine_routines.c +++ b/osfmk/i386/machine_routines.c @@ -655,6 +655,9 @@ ml_init_lock_timeout(void) TLBTimeOut = LockTimeOut; } +#if DEVELOPMENT || DEBUG + reportphyreaddelayabs = LockTimeOut; +#endif if (PE_parse_boot_argn("phyreadmaxus", &slto, sizeof (slto))) { default_timeout_ns = slto * NSEC_PER_USEC; nanoseconds_to_absolutetime(default_timeout_ns, &abstime); @@ -702,6 +705,7 @@ MACRO_END VIRTUAL_TIMEOUT_INFLATE64(LockTimeOutTSC); VIRTUAL_TIMEOUT_INFLATE64(TLBTimeOut); VIRTUAL_TIMEOUT_INFLATE64(MutexSpin); + VIRTUAL_TIMEOUT_INFLATE64(reportphyreaddelayabs); } interrupt_latency_tracker_setup();