Hey everyone,
Most of the time, I need to reboot my PC 2 or 3 times to finally reach the macOS boot screen.
I am facing a persistent kernel panic during reboot on my Hackintosh setup based on an AMD Ryzen 9 7900X and ASUS TUF Gaming X670E-Plus motherboard. The issue occurs on macOS Sequoia 15.5, using OpenCore bootloader version 1.0.4.
Here is the full kernel panic log:
My system configuration:
I appreciate any advice or solution to fix this kernel panic and improve stability with this hardware.
Thanks in advance!
Most of the time, I need to reboot my PC 2 or 3 times to finally reach the macOS boot screen.
I am facing a persistent kernel panic during reboot on my Hackintosh setup based on an AMD Ryzen 9 7900X and ASUS TUF Gaming X670E-Plus motherboard. The issue occurs on macOS Sequoia 15.5, using OpenCore bootloader version 1.0.4.
Here is the full kernel panic log:
Code:
Panic(CPU 20, time 9452691626): NMIPI for spinlock acquisition timeout, spinlock: 0xffffff81b5a59108, spinlock owner: 0xffffff91b3a040c8, current_thread: 0xffffff91b3a040c8, spinlock_owner_cpu: 0x14
RAX: 0x0000000000000005, RBX: 0x0000000000100000, RCX: 0xffffff91b3a040c8, RDX: 0xffffff91b3a040c8
RSP: 0xffffffaaba60be30, RBP: 0xffffffaaba60bef0, RSI: 0xffffffa1b1b35838, RDI: 0xffffff81b5a59100
R8: 0xffffff91b3a040c8, R9: 0x0000000000000000, R10: 0x0000000000000000, R11: 0x0000000000000001
R12: 0xffffff81b5a59000, R13: 0xffffff81b5a59000, R14: 0x00000000ffffffff, R15: 0xffffff91b3a040c8
RFL: 0x0000000000000096, RIP: 0xffffff801fe084a8, CS: 0x0000000000000008, SS: 0x0000000000000010
Panicked task 0xffffff9b4bfdf980: 259 threads: pid 0: kernel_task
Backtrace (CPU 20), panicked thread: 0xffffff91b3a040c8, Frame : Return Address
0xffffffceda106f80 : 0xffffff801ff3b371 mach_kernel : _interrupt + 0xc1
0xffffffceda106fe0 : 0xffffff801fd6ea9a mach_kernel : _hndl_allintrs + 0x9a
m0px_fkfdfpf_fefnataebra(6)0 bteifm0e d:- o0uxtf fofnf fcfp8u0 10f,e 0NfMeIa-9i ng
mach_kernel : _processor_idle + 0x269
0xffffffaaba60bf60 : 0xffffff801fe0ffdc mach_kernel : _idle_thread + 0x5c
0xffffffaaba60bfa0 : 0xffffff801fd6e19e mach_kernel : _call_continuation + 0x2e
Process name corresponding to current thread (0xffffff91b3a040c8): kernel_task
Boot args: -v keepsyms=1 npci=0x2000 agdpmod=pikera alcid=11 e1000=0 amfi=0x80
Mac OS version:
24F74
Kernel version:
Darwin Kernel Version 24.5.0: Tue Apr 22 19:53:26 PDT 2025; root:xnu-11417.121.6~2/RELEASE_X86_64
Kernel UUID: 688D294B-033F-3E32-B8A5-18F0780F0688
roots installed: 0
KernelCache slide: 0x000000001fa00000
KernelCache base: 0xffffff801fc00000
Kernel slide: 0x000000001fae4000
Kernel text base: 0xffffff801fce4000
__HIB text base: 0xffffff801fb00000
System model name: MacPro7,1 (Mac-27AD2F918AE68F61)
System shutdown begun: NO
Panic diags file available: YES (0x0)
Hibernation exit count: 0
System uptime in nanoseconds: 9806434397
Last Sleep: absolute base_tsc base_nano
Uptime : 0x0000000248c5ed42
Sleep : 0x0000000000000000 0x0000000000000000 0x0000000000000000
Wake : 0x0000000000000000 0x00000016a09c484c 0x0000000000000000
Compressor Info: 0% of compressed pages limit (OK) and 0% of segments limit (OK) with 0 swapfiles and OK swap space
Zone info:
Zone map: 0xffffff81b198e000 - 0xffffffa1b198e000
. PGZ : 0xffffff81b198e000 - 0xffffff81b598f000
. VM : 0xffffff81b598f000 - 0xffffff8681cc1000
. RO : 0xffffff8681cc1000 - 0xffffff881b331000
. GEN0 : 0xffffff881b331000 - 0xffffff8ce7663000
. GEN1 : 0xffffff8ce7663000 - 0xffffff91b3995000
. GEN2 : 0xffffff91b3995000 - 0xffffff967fcc7000
. GEN3 : 0xffffff967fcc7000 - 0xffffff9b4bffa000
. DATA : 0xffffff9b4bffa000 - 0xffffffa1b198e000
Metadata: 0xffffff818b97e000 - 0xffffff81ab97e000
Bitmaps : 0xffffff81ab97e000 - 0xffffff81b197e000
Extra : 0 - 0
Panic(CPU 18, time 9770606101): NMIPI for spinlock acquisition timeout, spinlock: 0xffffff81b5a59108, spinlock owner: 0xffffff91b3a040c8, current_thread: 0xffffff91b41660c8, spinlock_owner_cpu: 0x14
RAX: 0xffffff8020b46fc0, RBX: 0x00000002582c1cbb, RCX: 0x0000000036920cdd, RDX: 0x0000000000000002
RSP: 0xffffffaaba74ba70, RBP: 0xffffffaaba74bab0, RSI: 0x0000000000000002, RDI: 0xffffff8020ba08a0
R8: 0xffffff8020b46fc0, R9: 0x0000000000000078, R10: 0xffffff8020ba5188, R11: 0x00000002336e0fd6
R12: 0xffffff8020b85000, R13: 0x0000000000000014, R14: 0xffffff8020ba08a0, R15: 0x0000000000000014
RFL: 0x0000000000000046, RIP: 0xffffff801ff488aa, CS: 0x0000000000000008, SS: 0x0000000000000000
Panicked task 0xffffff9b4bfdf980: 259 threads: pid 0: kernel_task
Backtrace (CPU 18), panicked thread: 0xffffff91b41660c8, Frame : Return Address
0xffffffceda10ef80 : 0xffffff801ff3b371 mach_kernel : _interrupt + 0xc1
0xffffffceda10efe0 : 0xffffff801fd6ea9a mach_kernel : _hndl_allintrs + 0x9a
0xffffffaaba74bab0 : 0xffffff801fdf28ca mach_kernel : _lck_spinlock_timeout_hit + 0x10a
0xffffffaaba74bad0 : 0xffffff80205d09cf mach_kernel : _panic_with_thread_context + 0x2c7d
0xffffffaaba74bb10 : 0xffffff801fdf213c mach_kernel : _lck_rw_lock_count_dec + 0x2bc
0xffffffaaba74bba0 : 0xffffff801fdf248c mach_kernel : _lck_ticket_lock + 0x9c
0xffffffaaba74bbc0 : 0xffffff801fe04504 mach_kernel : _compute_averages + 0x704
0xffffffaaba74bc00 : 0xffffff801fe08e07 mach_kernel : _thread_block_reason + 0xc07
0xffffffaaba74bcd0 : 0xffffff801fe082d7 mach_kernel : _thread_block_reason + 0xd7
0xffffffaaba74bd20 : 0xffffff7fac6b4d38 com.apple.kext.AMDRadeonX6000Framebuffer : __ZN39AMDRadeonX6000_AmdRadeonControllerNavi219doGddr6LongTrainingEv + 0x64
0xffffffaaba74bd40 : 0xffffff7fac6b4be0 com.apple.kext.AMDRadeonX6000Framebuffer : __ZN39AMDRadeonX6000_AmdRadeonControllerNavi25startEP9IOService + 0x90
0xffffffaaba74bd70 : 0xffffff80204cb1e7 mach_kernel : __ZN9IOService14startCandidateEPS_ + 0xf7
0xffffffaaba74bde0 : 0xffffff80204cabfc mach_kernel : __ZN9IOService15probeCandidatesEP12OSOrderedSet + 0xfec
0xffffffaaba74bec0 : 0xffffff80204c9a8b mach_kernel : __ZN9IOService14doServiceMatchEj + 0x36b
0xffffffaaba74bf20 : 0xffffff80204cd1f9 mach_kernel : __ZN15_IOConfigThread4mainEPvi + 0x159
0xffffffaaba74bfa0 : 0xffffff801fd6e19e mach_kernel : _call_continuation + 0x2e
Kernel Extensions in backtrace:
com.apple.kext.AMDRadeonX6000Framebuffer(7.0)[B20BF9D4-3499-3D7D-99AD-93BF0BDD8FFB]@0xffffff7fac6b1000->0xffffff7fac93afff
dependency: com.apple.AppleGraphicsDeviceControl(8.1.10)[4ACC3A7E-A0A4-382F-B9B6-839CDB01BA5B]@0xffffff7fb44df000->0xffffff7fb44e2fff
dependency: com.apple.iokit.IOACPIFamily(1.4)[50D529B0-A929-3533-839B-6CE41FC937F2]@0xffffff8021e02000->0xffffff8021e03fff
dependency: com.apple.iokit.IOGraphicsFamily(599)[CA8B49BC-3655-312C-91AA-FB848251C78E]@0xffffff7fb50bf000->0xffffff7fb50edfff
dependency: com.apple.iokit.IOPCIFamily(2.9)[C7C4957D-FE3B-3721-8E52-DB6E6A407878]@0xffffff8022280000->0xffffff80222b3fff
Process name corresponding to current thread (0xffffff91b41660c8): kernel_task
Panic(CPU 16, time 9770605921): NMIPI for spinlock acquisition timeout, spinlock: 0xffffff81b5a59108, spinlock owner: 0xffffff91b3a040c8, current_thread: 0xffffff91b3bc1598, spinlock_owner_cpu: 0x14
RAX: 0xffffff8020b46fc0, RBX: 0x00000002582ada04, RCX: 0x0000000036920cdd, RDX: 0x0000000000000002
RSP: 0xffffffaaba893c40, RBP: 0xffffffaaba893c80, RSI: 0x0000000000000002, RDI: 0xffffff8020ba08a0
R8: 0xffffff8020b46fc0, R9: 0x0000000000000074, R10: 0xffffff8020ba5188, R11: 0x0000000000000050
R12: 0xffffff8020b85000, R13: 0x0000000000000014, R14: 0xffffff8020ba08a0, R15: 0x0000000000000014
RFL: 0x0000000000000046, RIP: 0xffffff801ff488aa, CS: 0x0000000000000008, SS: 0x0000000000000010
mPpa_nkidcpk_eedn ttears(k) 0NxMfIf fpfefnfd9ibn4gb fodnf 9c8p0u:s :2 509 2t h4r e6a d8s :1 0p i1d2 01:4 k1e6r n1e8l _2t0a s2k2
Bmapc_kktdrpa_ceen t(eCrP(U) 1t6i)m,e dp-aonuitc kdeudr itnhgr elaodc:k e0dx fwfafiftf fa9f1tbe3rb cN1M5I9;8e,x pFercatmeed :2 4R eatcukrsn bAudtd rreescsei
v0exdf f1f3f faffcteedra 06f0e8f78708 1: l0oxofpfsf fifnf 850416f1f235b036701 ticks
mapcahn_ikce(rcnpeul 0: c_ailnlteerr r0uxpftf f+f f0fx8c0120
50dx0faf2f7f)f:f cTeidcak0efte fsep0i n:l o0cxkf[f0fxffffff8f0f1ff8d16be5aa95a9 100]m atcihm_ekoeurtn ealf t:e r_ h5n4d6l1_4a4l4l6i5n ttrisc k+s ;0 xc9taic
k0extf:f f0fxf6f4a,a bnat8i9c3kce8t0: :0 x07xaf,f fwfafift8i0n1gf dffo2r8 c0ax 66, cmuarcrhe_nkte ronwenle r:: _0lxcfkf_fsfpfifn9l1obc3ka_0t4i0mce8o u(to_nh iCtP U+ 200x)1,0 ast
a0rxtf ftfifmfef:a a1b3a9859731c0a000 7:2 00,x fnfofwf:f f18400210157d10495c1f8 5, timeomuatc:h _5k4e6r1n2e5l0 6:0 _@plaoncikc__twiictkhe_tt.hcr:e3a8d6_c
ontext + 0x2c7d
0xffffffaaba893ce0 : 0xffffff801fdf213c mach_kernel : _lck_rw_lock_count_dec + 0x2bc
0xffffffaaba893d70 : 0xffffff801fdf248c mach_kernel : _lck_ticket_lock + 0x9c
0xffffffaaba893d90 : 0xffffff801fe0f0a1 mach_kernel : _choose_processor_smt + 0x9c1
0xffffffaaba893e40 : 0xffffff801fe05c6e mach_kernel : _thread_setrun + 0xce
0xffffffaaba893f00 : 0xffffff801fe0ac8c mach_kernel : _thread_dispatch + 0x33c
0xffffffaaba893f70 : 0xffffff801fe0da39 mach_kernel : _thread_continue + 0x39
0xffffffaaba893fa0 : 0xffffff801fd6e045 mach_kernel : _Thread_continue + 0x5
Process name corresponding to current thread (0xffffff91b3bc1598): kernel_task
Panic(CPU 12, time 9770604979): NMIPI for spinlock acquisition timeout, spinlock: 0xffffff81b5a59108, spinlock owner: 0xffffff91b3a040c8, current_thread: 0xffffff91b4192b30, spinlock_owner_cpu: 0x14
RAX: 0x000000004ca0cb3d, RBX: 0x00000002582afa1c, RCX: 0x0000000036920cdd, RDX: 0x0000000000000021
RSP: 0xffffffceda12eb68, RBP: 0xffffffceda12ebb0, RSI: 0x0000000000000002,
My system configuration:
- CPU: AMD Ryzen 9 7900X
- Motherboard: ASUS TUF Gaming X670E-Plus
- GPU: AMD Radeon RX 6800 XT
- NVMe SSD: Redragon Blaze GD-703 (Slot M.2_4)
- macOS Version: Sequoia 15.5 (24F74)
- OpenCore Version: 1.0.4
- BIOS settings: PCIe Link Mode forced to Gen3 on M.2_4 slot, ASPM enabled
- kexts: NVMeFix v1.1.3, AMDRadeonX6000Framebuffer latest
- Boot args: -v keepsyms=1 npci=0x2000 agdpmod=pikera alcid=11 e1000=0 amfi=0x80
I appreciate any advice or solution to fix this kernel panic and improve stability with this hardware.
Thanks in advance!