trulyspinach / SMCAMDProcessor

Power management, monitoring and VirtualSMC plugin for AMD processors
BSD 3-Clause "New" or "Revised" License
1.04k stars 90 forks source link

OC0.6.3 and OSX 10.15.7 Ryzen3100 #113

Closed YGQ8988 closed 3 years ago

YGQ8988 commented 3 years ago

When I use this drive, it freezes a few minutes after I boot it up. Can you help me? OC plist,DummyPowerManagement set False If I don't have the driver, use NullCPUPowerManagement.kext all normal.

panic(cpu 5 caller 0xffffff7fa20ecf3d): CPU 7 has no HPET assigned to it Backtrace (CPU 5), Frame : Return Address 0xffffff82053e3c90 : 0xffffff801e71868d mach_kernel : _handle_debugger_trap + 0x49d 0xffffff82053e3ce0 : 0xffffff801e852ab5 mach_kernel : _kdp_i386_trap + 0x155 0xffffff82053e3d20 : 0xffffff801e84463e mach_kernel : _kernel_trap + 0x4ee 0xffffff82053e3d70 : 0xffffff801e6bea40 mach_kernel : _return_from_trap + 0xe0 0xffffff82053e3d90 : 0xffffff801e717d57 mach_kernel : _DebuggerTrapWithState + 0x17 0xffffff82053e3e90 : 0xffffff801e718147 mach_kernel : _panic_trap_to_debugger + 0x227 0xffffff82053e3ee0 : 0xffffff801eebf2bc mach_kernel : _panic + 0x54 0xffffff82053e3f50 : 0xffffff7fa20ecf3d com.apple.driver.AppleIntelCPUPowerManagement : _pmInitThread.cold.3 0xffffff82053e3f60 : 0xffffff7fa20d7882 com.apple.driver.AppleIntelCPUPowerManagement : _pmInitThread + 0x1ad 0xffffff82053e3fa0 : 0xffffff801e6be13e mach_kernel : _call_continuation + 0x2e Kernel Extensions in backtrace: com.apple.driver.AppleIntelCPUPowerManagement(222.0)[B353FC17-B553-3561-8849-94AD2E4F828C]@0xffffff7fa20d1000->0xffffff7fa2103fff

BSD process name corresponding to current thread: kernel_task Boot args: -v alcid=3 keepsyms=1 debug=0x100 npci=0x2000 dart=0 agdpmod=pikera chunklist-security-epoch=0 -chunklist-no-rev2-dev

Mac OS version: 19H15

Kernel version: Darwin Kernel Version 19.6.0: Thu Oct 29 22:56:45 PDT 2020; root:xnu-6153.141.2.2~1/RELEASE_X86_64 Kernel UUID: 9B5A7191-5B84-3990-8710-D9BD9273A8E5 Kernel slide: 0x000000001e400000 Kernel text base: 0xffffff801e600000 __HIB text base: 0xffffff801e500000 System model name: iMacPro1,1 (Mac-7BA5B2D9E42DDD94) System shutdown begun: NO Panic diags file available: YES (0x0)

System uptime in nanoseconds: 90652415996

trulyspinach commented 3 years ago

Hi, from the panic log the problem was not caused by this kext.

This panic was requested by AppleIntelCPUPowerManagement and is a common issue on AMD processors. Although this kext replaces AICPM's runtime handle, it make no attempt to prevent AICPM from loading. So if AICPM loaded first it will request this panic. You can keep both NullCPUPM and this kext so NullCPUPM can disable AICPM. I believe there's also a config setting in OpenCore that replace the function of NullCPUPM as well.

YGQ8988 commented 3 years ago

Thank you for your reply。 when i set DummyPowerManagement true,It works fine。