Update-2: DP5 is now available and the byte patterns are still the same, but the locations have changed to: 0x1f8930, 0x228af0, 0x21eff0, 0x21f01f and 0x228f50 (same order as above). Update: DP4 is now available and the byte patterns are still the same, but the locations have changed to: 0x1f8d81, 0x227d32, 0x21e440, 0x21e46f and 0x228130 (same order as above). kernel location 0x22a820 change 0x55 into 0xC3 (ret) to stop the KP. Additionally (if booting results in a immediate reboot) kernel location 0x220b30 and 0x220b5f in _xcpm_idle from 0x0f30 (wrmsr) to 0x9090 (nop nop). If MSR(0圎2) is locked (bit-15 is set) then also change kernel location 0x22a422 (0xC4 in DP2/DP3/DP4, 0x? in DP1) _xcpm_bootstrap kernel location 0x1fb451 (0圎9 in DP2/DP3/DP4, 0xF1 in DP1) _cpuid_set_info Update: I don’t have a lot of time, but I also do not want to let you wait so here you have it! The redirection bits are not set in MSR 0圎2 so this is expected result.īut both MSR_PKG_C2_RESIDENCY and MSR_PKG_C6_RESIDENCY are non-zero. Seems like I forgot to enable C3 for Broadwell E processors and thus I have to fix this and re-compile the kext. IA32_TSC_DEADLINE.(0圆E0) : 0x150CD144AC8ĬPU Low Frequency Mode.: 1200 MHzĬPU Maximum non-Turbo Frequency.: 3600 MHzĬPU Maximum Turbo Frequency.: 4000 MHzĬPU P-States ĬPU C6-Cores Here is the output of AppleIntelInfo.kextĪppleIntelInfo.kext v1.5 Copyright © 2012-2016 Pike R. One thing though and that is that the RAM can’t run at full speed (runs like 2133MHz due to some bug) but anyway. This is with XCPM so it is the more impressive. Who would have thought that? And let’s not forget. The longer I use this processor the more I get impressed by it. Now a Geekbench v3.4.1 top score – one of four runs – of the Intel i7-6850K. Running kextstat shows me that both AppleIntelCPUPowerManagement.kext and NullCPUPowerManagement.kext are missing in the list with loaded kexts. I can boot macOS Sierra and I see IOPPF: XCPM mode along with XCPM registered. Time to say good-bye to the good old AppleIntelCPUPowerManagement.kext and the NullCPUPowerManagement.kext that served so many people for so long. And I guess that most of you know me by now so it was just a matter of time. The lack of XCPM support for my new Broadwell E processors was a bit frustrating and thus I had to do something about it.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |