Jump to content
Brumbaer

Haswell E Powermanagement yet another option

107 posts in this topic

Recommended Posts

0xc00 is the lowest efficiency state, but 0600 is the lowest operating state.

 

There is no literal wrong state, you ask for a state and you get it or not.

 

As the residency values show, the c-states do not get active.

I have to check why. Maybe checking the registers prevents this, or some option has to be set in addition.

Share this post


Link to post
Share on other sites
Advertisement

I checked the states in Windows, and there is 0xc00 the lowest state programmed for 0x199, but 0xFF the highest (0x2F for my setup using macOS).

 

X99 makes me crazy :D  

Share this post


Link to post
Share on other sites

It's not X99, it's all Intel.

 

Anyway, it looks like the C-States are limited by someone to 2 instead of 5.

I will set it to 5 manually and see what happens, but I'm not near my system right now.

Share this post


Link to post
Share on other sites

Hi SammlerG

How do you check states in windows?

 

Thank you

 

I checked the states in Windows, and there is 0xc00 the lowest state programmed for 0x199, but 0xFF the highest (0x2F for my setup using macOS).

 

X99 makes me crazy :D  

Share this post


Link to post
Share on other sites

 

the min. frequency is 1200 MHz. 

 
It seems that xcpm enables C6 and cores will use c3+c6.
 
When i use your kext + xcpm i got from msr 0x199:
 
RDMSR 199 returns value 0x600
RDMSR 198 returns value 0xc00
RDMSR 199 returns value 0x600
 
but msr 0x199 should min. set to 1200 MHz for Haswell-E.
 
I think the problem is msr 0x199 and set this to 0x6 instead 0xc, and so the CPU throttles to fast and quick.
 
Maybe the P-States injected from your kext are false?
 
 
 
 
And here the use of C-States with your kext + xcpm: 
 
 
MSR_IA32_PERF_CONTROL............(0x199) : 0x1700
------------------------------------------
- Target performance State Value....... : 0x1700 (2300 MHz)
 
MSR_PKG_C2_RESIDENCY.............(0x60d) : 0x124FDF6252
MSR_PKG_C3_RESIDENCY.............(0x3f8) : 0x0
MSR_PKG_C6_RESIDENCY.............(0x3f9) : 0x124FDF2A8A
 
IA32_TSC_DEADLINE................(0x6E0) : 0x529E7D70741
 
CPU Ratio Info:
------------------------------------------
Base Clock Frequency (BLCK)............. : 100 MHz
Maximum Efficiency Ratio/Frequency.......: 12 (1200 MHz)
Maximum non-Turbo Ratio/Frequency........: 35 (3500 MHz)
Maximum Turbo Ratio/Frequency............: 47 (4700 MHz)
P-State ratio * 100 = Frequency in MHz
------------------------------------------
CPU P-States [ (12) 34 46 ]
CPU C3-Cores [ 1 3 ]
CPU C6-Cores [ 0 2 4 6 8 10 ]
CPU P-States [ (12) 17 34 46 ]
CPU P-States [ (12) 17 34 37 46 ]
CPU C3-Cores [ 0 1 2 3 ]
CPU P-States [ (12) 16 17 34 37 46 ]
CPU P-States [ (12) 16 17 21 34 37 46 ]
CPU P-States [ 12 14 16 17 21 34 (35) 37 46 ]
CPU P-States [ (12) 14 16 17 20 21 34 35 37 46 ]
CPU C6-Cores [ 0 2 4 6 7 8 10 ]
CPU P-States [ 12 14 16 17 20 21 (23) 34 35 37 46 ]
CPU C6-Cores [ 0 1 2 3 4 6 7 8 10 ]
 
 
 
With your kext only C1E is working. No C3/C6 is used 
 
 
MSR_PKG_C2_RESIDENCY.............(0x60d) : 0x0
MSR_PKG_C6_RESIDENCY.............(0x3f9) : 0x0
 
IA32_TSC_DEADLINE................(0x6E0) : 0x8DE7C6C1A8E
 
CPU Ratio Info:
------------------------------------------
Base Clock Frequency (BLCK)............. : 100 MHz
Maximum Efficiency Ratio/Frequency.......: 12 (1200 MHz)
Maximum non-Turbo Ratio/Frequency........: 35 (3500 MHz)
Maximum Turbo Ratio/Frequency............: 47 (4700 MHz)
P-State ratio * 100 = Frequency in MHz
------------------------------------------
CPU P-States [ (12) 39 46 ]
CPU P-States [ (12) 15 39 46 ]
CPU P-States [ (12) 13 15 39 46 ]
CPU P-States [ (12) 13 15 28 39 46 ]
CPU P-States [ (12) 13 15 22 28 39 46 ]
CPU P-States [ (12) 13 15 22 28 38 39 46 ]
CPU P-States [ (12) 13 15 20 22 28 38 39 46 ]
CPU P-States [ (12) 13 15 19 20 22 28 38 39 46 ]
CPU P-States [ 12 13 15 19 20 22 28 38 39 44 (46) ]
CPU P-States [ 12 13 15 19 20 22 28 38 39 43 44 (46) ]
CPU P-States [ 12 13 15 19 20 22 28 38 39 43 44 45 (46) ]
CPU P-States [ 12 13 15 19 20 22 24 28 38 39 43 44 45 (46) ] 

 

0x198

If current performance change must enable THERMAL MONITOR.

0x199

 

If this MSR patch to work need add XCPM_idle and xcpm_bootstrap patch.if not you get0x600

Share this post


Link to post
Share on other sites

It's not any MSR value, but that the C-States are not entered. 

Which is related to the way they are activated. I wrongly assumed this would be handled by the OS.

 

I have to check how much effort it takes to implement something like that.

The power drawn is down from something in the upper 70s to something in the upper thirties. It could probably get to the lower 10s.

When I know how complicated it is, I will decide if it is worth another 20W.

 

6 hours a day are 120W/day are 720W/week are 36000W/year are about 10€ a year. Let's say 20€ a year just in case that I misjudged the values.

Energy is expensive in Germany. In the US the cost will be less than half.

Share this post


Link to post
Share on other sites

Thanks for this great work Brumbaer.

 

This allows me to reach all of the same P-states with all core turbo that I can with other methods, however it appears that my single-core multiplier is not going above non-turbo. Energy usage and temps appear normal with ~20W at idle and often near 1.2GHz.

 

I have a very uncommon CPU in this build, it is an E5-2693 V3, which is some sort of early ES that never made it to market. It is a 2.8Ghz 12-core, 3.1GHz all core turbo (no method in MacOS ever gets me higher than 3.0GHz all core), and 3.4GHz turbo single core.

 

This method seems to cap my single core turbo at 2.8GHz instead, or perhaps even lower.

 

I have EIST, C-States, Turbo, and C1E enabled in the BIOS. I will try modifying other BIOS settings, but it looks like the kext does not handle my single core P-states properly.

Share this post


Link to post
Share on other sites

Thank you Brumbaer!

After updating to Sierra the ssdt from Pike's script don't work anymore and since I have the xeon e5-2695 v3 ES I was not able to make it work anymore, this means high temps and power consumption!

With your kext I'm fine now!

Thank you again!

post-338551-0-42440300-1480640062_thumb.jpg

post-338551-0-39848100-1480640074_thumb.jpg

post-338551-0-19496800-1480640086_thumb.jpg

Share this post


Link to post
Share on other sites

bummer - thanks Brumbaer

 

If anyone has any knows where to look for Sandy Bridge-E, appreciated

 

What's the problem? You just need to patch AppleIntelCPUPowerManagement, right? And have an SSDT?

 

 

Use the AICPUPM script and you should be all set: http://www.insanelymac.com/forum/topic/312859-sandy-bridge-e-ivy-bridge-e-power-management-1012-beta/

Share this post


Link to post
Share on other sites

If I use this kext I get very good GB scores but the computer does not wake successfully after sleep. The system fans and lights do come on but it is unresponsive.

Share this post


Link to post
Share on other sites

If I use this kext I get very good GB scores but the computer does not wake successfully after sleep. The system fans and lights do come on but it is unresponsive.

 

Any help would be greatly appreciated. I am attaching problem reporting files with this post. If there is anything else required, do let me know. Thanks

EFI.zip

Jasper’s Mac Pro.ioreg.zip

kextstat-output.txt

sudo-touch-output.txt

Share this post


Link to post
Share on other sites

Here are my results...
 
Without PMDriver and with SSDT:
eEiTyWc.png
bOoiim0.png
While idling (ignore Watts, it's incorrect due to manual overclock):
p8JPfyw.png

MSR_PKG_ENERGY_STATUS............(0x611) : 0x6F2DE
------------------------------------------
 - Total Energy Consumed................ : 27 Joules (Watt = Joules / seconds)

MSR_PKGC3_IRTL...................(0x60a) : 0x0
MSR_PKGC6_IRTL...................(0x60b) : 0x0
MSR_PKG_C2_RESIDENCY.............(0x60d) : 0x0
MSR_PKG_C3_RESIDENCY.............(0x3f8) : 0x0
MSR_PKG_C2_RESIDENCY.............(0x60d) : 0x0
MSR_PKG_C6_RESIDENCY.............(0x3f9) : 0x0

IA32_TSC_DEADLINE................(0x6E0) : 0x2C15FC8B267D

CPU Ratio Info:
------------------------------------------
Base Clock Frequency (BLCK)............. : 100 MHz
Maximum Efficiency Ratio/Frequency.......: 12 (1200 MHz)
Maximum non-Turbo Ratio/Frequency........: 30 (3000 MHz)
Maximum Turbo Ratio/Frequency............: 40 (4000 MHz)
P-State ratio * 100 = Frequency in MHz
------------------------------------------
CPU P-States [ 27 (40) ]
CPU C6-Cores [ 0 2 4 10 12 19 ]
CPU P-States [ (12) 27 34 40 ]
CPU C6-Cores [ 0 2 4 7 8 10 12 14 19 ]
CPU P-States [ 12 27 29 34 (40) ]
CPU C6-Cores [ 0 1 2 4 6 7 8 10 12 14 15 16 18 19 ]
CPU P-States [ 12 27 29 34 38 (40) ]
CPU C6-Cores [ 0 1 2 3 4 6 7 8 10 11 12 13 14 15 16 18 19 ]
CPU P-States [ 12 27 29 34 35 38 (40) ]
CPU P-States [ 12 27 29 34 35 37 38 (40) ]
CPU C6-Cores [ 0 1 2 3 4 5 6 7 8 10 11 12 13 14 15 16 18 19 ]
CPU P-States [ (12) 27 29 34 35 37 38 39 40 ]
CPU P-States [ 12 27 29 33 34 35 37 38 39 (40) ]
CPU C6-Cores [ 0 1 2 3 4 5 6 7 8 10 11 12 13 14 15 16 17 18 19 ]
CPU C6-Cores [ 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 ]
CPU P-States [ 12 27 29 32 33 34 35 37 38 39 (40) ]
CPU P-States [ (12) 27 29 32 33 34 35 36 37 38 39 40 ]
CPU P-States [ (12) 27 29 30 32 33 34 35 36 37 38 39 40 ]
CPU P-States [ (12) 27 29 30 31 32 33 34 35 36 37 38 39 40 ]
CPU P-States [ 12 26 27 29 30 31 32 33 34 35 36 37 38 39 (40) ]
CPU P-States [ (12) 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 ]
CPU P-States [ (12) 23 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 ]
CPU P-States [ 12 22 23 26 27 28 29 30 31 32 33 34 35 36 37 38 39 (40) ]
CPU P-States [ 12 22 23 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 (40) ]
CPU P-States [ 12 21 22 23 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 (40) ]
CPU P-States [ 12 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 (40) ]

With PMDriver and with SSDT:
Cs1OYmd.png
I9jvw11.png
While idling (ignore Watts, it's incorrect due to manual overclock):
gY3MAKa.png


MSR_PKG_ENERGY_STATUS............(0x611) : 0x349136
------------------------------------------
 - Total Energy Consumed................ : 210 Joules (Watt = Joules / seconds)

MSR_PKGC3_IRTL...................(0x60a) : 0x0
MSR_PKGC6_IRTL...................(0x60b) : 0x0
MSR_PKG_C2_RESIDENCY.............(0x60d) : 0x0
MSR_PKG_C3_RESIDENCY.............(0x3f8) : 0x0
MSR_PKG_C2_RESIDENCY.............(0x60d) : 0x0
MSR_PKG_C6_RESIDENCY.............(0x3f9) : 0x0

IA32_TSC_DEADLINE................(0x6E0) : 0x2B2386C486EC

CPU Ratio Info:
------------------------------------------
Base Clock Frequency (BLCK)............. : 100 MHz
Maximum Efficiency Ratio/Frequency.......: 12 (1200 MHz)
Maximum non-Turbo Ratio/Frequency........: 30 (3000 MHz)
Maximum Turbo Ratio/Frequency............: 40 (4000 MHz)
P-State ratio * 100 = Frequency in MHz
------------------------------------------
CPU P-States [ (12) 25 ]
CPU C6-Cores [ 0 2 8 10 12 16 19 ]
CPU P-States [ (12) 14 25 ]
CPU C6-Cores [ 0 2 4 6 8 10 12 14 16 18 19 ]
CPU P-States [ (12) 14 16 25 ]
CPU P-States [ (12) 14 16 25 27 ]
CPU P-States [ (12) 14 15 16 25 27 ]
CPU C6-Cores [ 0 2 3 4 6 8 10 12 14 16 18 19 ]
CPU P-States [ (12) 14 15 16 17 25 27 ]
CPU C6-Cores [ 0 1 2 3 4 6 8 10 12 14 16 18 19 ]
CPU P-States [ (12) 13 14 15 16 17 25 27 ]
CPU C6-Cores [ 0 1 2 3 4 5 6 8 10 12 14 16 18 19 ]
CPU C6-Cores [ 0 1 2 3 4 5 6 8 10 12 14 16 17 18 19 ]
CPU P-States [ (12) 13 14 15 16 17 18 25 27 ]
CPU P-States [ (12) 13 14 15 16 17 18 19 25 27 ]
CPU P-States [ (12) 13 14 15 16 17 18 19 23 25 27 ]
CPU C6-Cores [ 0 1 2 3 4 5 6 8 10 12 13 14 16 17 18 19 ]
CPU P-States [ 12 13 14 15 16 17 18 19 23 25 27 (40) ]
CPU C6-Cores [ 0 1 2 3 4 5 6 8 9 10 12 13 14 16 17 18 19 ]
CPU P-States [ 12 13 14 15 16 17 18 19 20 23 25 27 (30) 40 ]
CPU C6-Cores [ 0 1 2 3 4 5 6 8 9 10 12 13 14 15 16 17 18 19 ]
CPU P-States [ 12 13 14 15 16 17 18 19 20 23 (24) 25 26 27 30 40 ]
CPU P-States [ (12) 13 14 15 16 17 18 19 20 23 24 25 26 27 30 32 40 ]
CPU P-States [ (12) 13 14 15 16 17 18 19 20 23 24 25 26 27 29 30 32 40 ]
CPU P-States [ (12) 13 14 15 16 17 18 19 20 21 23 24 25 26 27 29 30 32 40 ]
CPU P-States [ 12 13 14 15 16 17 18 19 20 21 23 24 25 26 27 29 30 32 36 (40) ]
CPU P-States [ (12) 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 29 30 32 36 40 ]
CPU C6-Cores [ 0 1 2 3 4 5 6 8 9 10 11 12 13 14 15 16 17 18 19 ]
CPU C6-Cores [ 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 ]
CPU P-States [ 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 32 36 (40) ]

With PMDriver and without SSDT (random KP, not stable in my system):
BeDfhef.png
zo9hSp9.png
While idling (ignore Watts, it's incorrect due to manual overclock):
wxJQxtY.png


MSR_PKG_ENERGY_STATUS............(0x611) : 0x4AEA4E
------------------------------------------
 - Total Energy Consumed................ : 299 Joules (Watt = Joules / seconds)

MSR_PKGC3_IRTL...................(0x60a) : 0x0
MSR_PKGC6_IRTL...................(0x60b) : 0x0
MSR_PKG_C2_RESIDENCY.............(0x60d) : 0x0
MSR_PKG_C3_RESIDENCY.............(0x3f8) : 0x0
MSR_PKG_C2_RESIDENCY.............(0x60d) : 0x0
MSR_PKG_C6_RESIDENCY.............(0x3f9) : 0x0

IA32_TSC_DEADLINE................(0x6E0) : 0x28DF5B1D5365

CPU Ratio Info:
------------------------------------------
Base Clock Frequency (BLCK)............. : 100 MHz
Maximum Efficiency Ratio/Frequency.......: 12 (1200 MHz)
Maximum non-Turbo Ratio/Frequency........: 30 (3000 MHz)
Maximum Turbo Ratio/Frequency............: 40 (4000 MHz)
P-State ratio * 100 = Frequency in MHz
------------------------------------------
CPU P-States [ (12) 28 40 ]
CPU C6-Cores [ 0 2 4 6 8 10 12 14 16 18 ]
CPU C6-Cores [ 0 2 4 6 8 10 12 14 16 18 19 ]
CPU C6-Cores [ 0 2 3 4 6 8 10 12 14 16 18 19 ]
CPU C6-Cores [ 0 1 2 3 4 6 8 10 11 12 14 16 18 19 ]
CPU C6-Cores [ 0 1 2 3 4 6 8 9 10 11 12 14 15 16 18 19 ]
CPU P-States [ (12) 28 34 40 ]
CPU C6-Cores [ 0 1 2 3 4 5 6 8 9 10 11 12 14 15 16 18 19 ]
CPU P-States [ (12) 14 28 34 40 ]
CPU P-States [ (12) 14 16 28 34 40 ]
CPU P-States [ (12) 13 14 16 28 34 40 ]
CPU P-States [ (12) 13 14 16 28 34 37 40 ]
CPU C6-Cores [ 0 1 2 3 4 5 6 7 8 9 10 11 12 14 15 16 18 19 ]
CPU C6-Cores [ 0 1 2 3 4 5 6 7 8 9 10 11 12 14 15 16 17 18 19 ]
CPU P-States [ (12) 13 14 16 28 33 34 37 40 ]
CPU P-States [ (12) 13 14 16 22 28 33 34 37 40 ]
CPU C6-Cores [ 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 ]
CPU P-States [ (12) 13 14 16 19 22 28 33 34 37 40 ]
CPU P-States [ 12 13 14 16 19 22 28 33 34 37 (38) 40 ]
CPU P-States [ (12) 13 14 15 16 19 22 28 33 34 37 38 40 ]
CPU P-States [ (12) 13 14 15 16 19 22 24 28 33 34 37 38 40 ]
CPU P-States [ 12 13 14 15 16 19 22 24 28 32 33 34 37 38 (40) ]
CPU P-States [ (12) 13 14 15 16 19 21 22 24 28 32 33 34 37 38 40 ]
CPU P-States [ 12 13 14 15 16 19 21 22 23 24 28 32 33 34 37 38 (40) ]
CPU P-States [ 12 13 14 15 16 19 20 21 22 23 24 28 32 33 34 37 38 (40) ]
CPU P-States [ (12) 13 14 15 16 18 19 20 21 22 23 24 28 32 33 34 37 38 40 ]
CPU P-States [ (12) 13 14 15 16 18 19 20 21 22 23 24 27 28 32 33 34 37 38 40 ]
CPU P-States [ (12) 13 14 15 16 18 19 20 21 22 23 24 26 27 28 32 33 34 37 38 40 ]
CPU P-States [ (12) 13 14 15 16 18 19 20 21 22 23 24 25 26 27 28 32 33 34 37 38 40 ]
CPU P-States [ (12) 13 14 15 16 18 19 20 21 22 23 24 25 26 27 28 29 32 33 34 37 38 40 ]
CPU P-States [ (12) 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 32 33 34 37 38 40 ]

Share this post


Link to post
Share on other sites

Any help would be greatly appreciated. I am attaching problem reporting files with this post. If there is anything else required, do let me know. Thanks

 

I think I could be having the sleepwake problems because I copied the Kernel patches from AsusFreak. I understand that they could be wrong for me because he has a different board and processor than me. Can someone guide me with the correct kernel and kext patches for an i7 5820K on a Gigabyte X99 UD4 board please? Thanks in advance.

Share this post


Link to post
Share on other sites

Welcome!

Enjoy!

 

Thanks, I did notice however that the patches enable XCPM as well, which was not intended for, with this kext. I am not getting as many processor states as I should (see below).

 

Result of sysctl machdep.xcpm

 

machdep.xcpm.epp_override: 0

machdep.xcpm.io_epp_boost_enabled: 0

machdep.xcpm.ring_boost_enabled: 0

machdep.xcpm.io_cst_control_enabled: 0

machdep.xcpm.io_filtered_reads: 0

machdep.xcpm.io_control_disengages: 2

machdep.xcpm.io_control_engages: 0

machdep.xcpm.io_thermal_level: 0

machdep.xcpm.gpu_thermal_level: 0

machdep.xcpm.cpu_thermal_level: 0

machdep.xcpm.deep_idle_total_stats: n/a

machdep.xcpm.deep_idle_last_stats: n/a

machdep.xcpm.deep_idle_count: 0

machdep.xcpm.qos_txfr: 1

machdep.xcpm.deep_idle_log: 0

machdep.xcpm.forced_idle_period: 30000000

machdep.xcpm.forced_idle_ratio: 100

machdep.xcpm.mbd_relaxations: 0

machdep.xcpm.mbd_applications: 0

machdep.xcpm.mbd_mode: 1

machdep.xcpm.maxintdelay: 0

machdep.xcpm.maxbusdelay: 0

machdep.xcpm.ratio_changes_total: 78737

machdep.xcpm.ratio_change_ratelimit_ns: 500000

machdep.xcpm.vectors_loaded_count: 0

machdep.xcpm.tuib_ns: 0

machdep.xcpm.bootpst: 36

machdep.xcpm.bootplim: 0

machdep.xcpm.power_source: 0

machdep.xcpm.tuib_enabled: 0

machdep.xcpm.tuib_plimit_min_100mhz_ratio: 8

machdep.xcpm.tuib_plimit_max_100mhz_ratio: 36

machdep.xcpm.soft_plimit_min_100mhz_ratio: 8

machdep.xcpm.soft_plimit_max_100mhz_ratio: 36

machdep.xcpm.hard_plimit_min_100mhz_ratio: 8

machdep.xcpm.hard_plimit_max_100mhz_ratio: 36

machdep.xcpm.mode: 1

 

 

Result of AppleIntelInfo.kext

 

 

CPU Ratio Info:

------------------------------------------

Base Clock Frequency (BLCK)............. : 100 MHz

Maximum Efficiency Ratio/Frequency.......: 12 (1200 MHz)

Maximum non-Turbo Ratio/Frequency........: 33 (3300 MHz)

Maximum Turbo Ratio/Frequency............: 36 (3600 MHz)

P-State ratio * 100 = Frequency in MHz

------------------------------------------

CPU P-States [ (12) 31 36 ]

CPU C3-Cores [ 1 2 4 6 8 10 ]

CPU C6-Cores [ 0 2 4 6 8 10 ]

CPU P-States [ 12 31 32 (36) ]

CPU C3-Cores [ 1 2 4 5 6 7 8 10 11 ]

CPU C6-Cores [ 0 2 4 6 8 10 11 ]

 

 

Can anything be done to enable PM using just PMDrvr.kext? @mfc88 seems to be getting the best results doing it that way.

 

Thanks in advance.

Edited by Allan
Spoiler tag added

Share this post


Link to post
Share on other sites

u can use PMDrvr.kext for pStates, but i think ur sleep is broken. The kext work good and amazin' but have problem with sleep. no problem for me, btw, i hate sleep. ;)

MaLd0n 2017-04-26 às 10.14.09.png

 

mfc88 dont have c3, not good!

Share this post


Link to post
Share on other sites

u can use PMDrvr.kext for pStates, but i think ur sleep is broken. The kext work good and amazin' but have problem with sleep. no problem for me, btw, i hate sleep. ;)

attachicon.gifMaLd0n 2017-04-26 às 10.14.09.png

 

mfc88 dont have c3, not good!

 

That's correct. My sleep gets broken after this kext, and I need my system to sleep, as I leave it on and it gets close to 47 degrees Celsius here in the summers. Moving to XCPM for now. Will re-visit if I see some changes in stability in this kext. Thanks for all the help...

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.

×