kgp
Retired
- Joined
- May 30, 2014
- Messages
- 6,743
- Motherboard
- ASUS WS X299 Sage 10G
- CPU
- i9-7980XE
- Graphics
- Vega 64
- Mac
- Mobile Phone
I did exactly as expected - entered the patches, entered 2 patches specific to Haswell-E, but after that the boot regularly hangs. The solution to the hang was to just remove those patches and -xcpm flag.
Still, it seems that it works out of the box because my CPU is jumping with the clock from 1,7GHz to 4.0GHz as expected, at least Intel Power Gadget says so.
View attachment 249120
The sleep, of course, doesn't work (auto-starts immediately), but I presume that's expected.
Also, the sysctl machdep.xcpm.mode returns 1 as expected:
View attachment 249123
I presume 5960X xcpm works without the flag.
This is my Clover config (notice flags being turned off):
View attachment 249124
This is all I have and... seems to work. Unfortunately, Pike is not to be bothered now, but he would probably be able to explain more thoroughly.
View attachment 249125
Notice two flags not being in your guide, but present in your downloadable config.
Did you also verify 9 a),b),c) and 12)? The -xcpm flag is obsolete. XCPM is loading by default but needs to be properly configured and subsequently works unless you break it with stuff like Nullcpupowermanagment. I explicitly stated in my guide that I did not use the "xcpm_bootstrap" KernelToPatch entry either, as it broke XCPM in my case. However, the "xcpm_cpuid_set_info" KernelToPatch entry is required to successfully pass 9), 10) and 12) and to properly inject the frequency vector . This is the only "KernelToPatch" entry different from Broadwell-E in your case. Does AppleIntelInfo.kext in your case reveal something similar as depicted in my post? Also study the frequency graph of the Intel power gadget under CPU load, e.g. while running geekbench. Frequencies in the Intel Power Gadget also jump up and down when using the Intel CPU Power Management. This does not mean that XCPM is properly working in your case.
Last edited: