Skip to content

Commit

Permalink
Add Kernel panic on "Non-monotonic time: invoke at 0xxxxxxxxxxx, runn…
Browse files Browse the repository at this point in the history
…able...." troubleshooting step
  • Loading branch information
JensvandeWiel authored Jan 24, 2025
1 parent 4dff647 commit 311875f
Showing 1 changed file with 4 additions and 0 deletions.
4 changes: 4 additions & 0 deletions troubleshooting/extended/kernel-issues.md
Original file line number Diff line number Diff line change
Expand Up @@ -669,3 +669,7 @@ And when switching kexts, ensure you don't have both FakeSMC and VirtualSMC enab
## Reboot on "AppleUSBHostPort::createDevice: failed to create device" on macOS 11.3+

This is due to [XhciPortLimit breaking with macOS 11.3 and newer](https://github.com/dortania/bugtracker/issues/162), to resolve this, you **must** disable XhciPortLimit under Kernel -> Quirks. Please ensure you've [mapped your USB ports correctly](https://dortania.github.io/OpenCore-Post-Install/usb/) before doing so.

## Kernel panic on "Non-monotonic time: invoke at 0xxxxxxxxxxx, runnable...."
This could happen if your CPU TSC is not in sync. To fix this you need to use [CpuTscSync.kext](https://github.com/acidanthera/CpuTscSync)
If after adding this kext you still get the same panic, you can try to add TSC_sync_margin=0 into your boot-args. See [CpuTscSync Monterey kernel panic on wake up #1900](https://github.com/acidanthera/bugtracker/issues/1900) for more details.

0 comments on commit 311875f

Please sign in to comment.