Jump to content
14 posts in this topic

Recommended Posts

hello

 

u set ivy workaround ?

 

-workarounds for Ivy Bridge [0/1/2/3]
0 = no workarounds
1 = inject extra (turbo) P-State at the top with maximum (turbo) frequency + 1 MHz
2 = inject extra P-States at the bottom
3 = both

 

see the read help

 

good hack

hello

 

u set ivy workaround ?

 

-workarounds for Ivy Bridge [0/1/2/3]

0 = no workarounds

1 = inject extra (turbo) P-State at the top with maximum (turbo) frequency + 1 MHz

2 = inject extra P-States at the bottom

3 = both

 

see the read help

 

good hack

Look what I use!!!And my SSDT and ssdtPRGen.sh

Link.

 

workaround I use a -w 1!!!!

hello

 

is a kernel flag

 

-xcpm

 

insert it in boot

 

good hack

 

 

Ok I know,but I have a this error on boot.What is this?

PM kernel[0]: IOPPF: XCPM mode
PM kernel[0]: XCPM: P-state table mismatch (error:0x11)
PM kernel[0]: X86PlatformShim::sendPStates - pmCPUControl (XCPMIO_SETPSTATETABLE) returned 0x11
PM kernel[0]: X86PlatformShim::start - Failed to send PStates
PM kernel[0]: X86PlatformShim::start - Failed to send stepper​

I have a P-State on MSRDumper 16,25,30,35,37,38,39.

 

2zeibfd.png

  • 2 weeks later...

rix45g.png28s1q1e.png

 

This is my  

ACPIUMI 

May 26 18:27:32 Ibragics-Mac-Pro kernel[0]: AICPUPMI: logMSRs............................: 1
May 26 18:27:32 Ibragics-Mac-Pro kernel[0]: AICPUPMI: logIGPU............................: 0
May 26 18:27:32 Ibragics-Mac-Pro kernel[0]: AICPUPMI: logCStates.........................: 1
May 26 18:27:32 Ibragics-Mac-Pro kernel[0]: AICPUPMI: logIPGStyle........................: 1
May 26 18:27:32 Ibragics-Mac-Pro kernel[0]: AICPUPMI: MWAIT C-States.....................: 4384
May 26 18:27:32 Ibragics-Mac-Pro kernel[0]: AICPUPMI: MSR_CORE_THREAD_COUNT......(0x35)  : 0x40008
May 26 18:27:32 Ibragics-Mac-Pro kernel[0]: AICPUPMI: MSR_PLATFORM_INFO..........(0xCE)  : 0x81010F0012300
May 26 18:27:32 Ibragics-Mac-Pro kernel[0]: AICPUPMI: MSR_PMG_CST_CONFIG_CONTROL.(0xE2)  : 0x1E000007
May 26 18:27:32 Ibragics-Mac-Pro kernel[0]: AICPUPMI: MSR_PMG_IO_CAPTURE_BASE....(0xE4)  : 0x10414
May 26 18:27:32 Ibragics-Mac-Pro kernel[0]: AICPUPMI: IA32_MPERF.................(0xE7)  : 0x382064B5
May 26 18:27:32 Ibragics-Mac-Pro kernel[0]: AICPUPMI: IA32_APERF.................(0xE8)  : 0x3D43B37A
May 26 18:27:32 Ibragics-Mac-Pro kernel[0]: AICPUPMI: MSR_FLEX_RATIO.............(0x194) : 0xE0000
May 26 18:27:32 Ibragics-Mac-Pro kernel[0]: AICPUPMI: MSR_IA32_PERF_STATUS.......(0x198) : 0x271200002700
May 26 18:27:32 Ibragics-Mac-Pro kernel[0]: AICPUPMI: MSR_IA32_PERF_CONTROL......(0x199) : 0x2700
May 26 18:27:32 Ibragics-Mac-Pro kernel[0]: AICPUPMI: IA32_CLOCK_MODULATION......(0x19A) : 0x0
May 26 18:27:32 Ibragics-Mac-Pro kernel[0]: AICPUPMI: IA32_THERM_STATUS..........(0x19C) : 0x88330000
May 26 18:27:32 Ibragics-Mac-Pro kernel[0]: AICPUPMI: IA32_MISC_ENABLES..........(0x1A0) : 0x850089
May 26 18:27:32 Ibragics-Mac-Pro kernel[0]: AICPUPMI: MSR_MISC_PWR_MGMT..........(0x1AA) : 0x400001
May 26 18:27:32 Ibragics-Mac-Pro kernel[0]: AICPUPMI: MSR_TURBO_RATIO_LIMIT......(0x1AD) : 0x27272727
May 26 18:27:32 Ibragics-Mac-Pro kernel[0]: AICPUPMI: IA32_ENERGY_PERF_BIAS......(0x1B0) : 0xF
May 26 18:27:32 Ibragics-Mac-Pro kernel[0]: AICPUPMI: MSR_POWER_CTL..............(0x1FC) : 0x4005F
May 26 18:27:32 Ibragics-Mac-Pro kernel[0]: AICPUPMI: MSR_RAPL_POWER_UNIT........(0x606) : 0xA1003
May 26 18:27:32 Ibragics-Mac-Pro kernel[0]: AICPUPMI: MSR_PKG_POWER_LIMIT........(0x610) : 0xA58000009F40
May 26 18:27:32 Ibragics-Mac-Pro kernel[0]: AICPUPMI: MSR_PKG_ENERGY_STATUS......(0x611) : 0xFFB7C0C
May 26 18:27:32 Ibragics-Mac-Pro kernel[0]: AICPUPMI: MSR_PKGC3_IRTL.............(0x60a) : 0x883B
May 26 18:27:32 Ibragics-Mac-Pro kernel[0]: AICPUPMI: MSR_PKGC6_IRTL.............(0x60b) : 0x8850
May 26 18:27:32 Ibragics-Mac-Pro kernel[0]: AICPUPMI: MSR_PKGC7_IRTL.............(0x60c) : 0x8857
May 26 18:27:32 Ibragics-Mac-Pro kernel[0]: AICPUPMI: MSR_PP0_CURRENT_CONFIG.....(0x601) : 0x1814149400000960
May 26 18:27:32 Ibragics-Mac-Pro kernel[0]: AICPUPMI: MSR_PP0_POWER_LIMIT........(0x638) : 0xA580
May 26 18:27:32 Ibragics-Mac-Pro kernel[0]: AICPUPMI: MSR_PP0_ENERGY_STATUS......(0x639) : 0x6DCDF3A
May 26 18:27:32 Ibragics-Mac-Pro kernel[0]: AICPUPMI: MSR_PP0_POLICY.............(0x63a) : 0x0
May 26 18:27:32 Ibragics-Mac-Pro kernel[0]: AICPUPMI: MSR_CONFIG_TDP_NOMINAL.....(0x648) : 0x23
May 26 18:27:32 Ibragics-Mac-Pro kernel[0]: AICPUPMI: MSR_CONFIG_TDP_LEVEL1......(0x649) : 0x1E0000000000000
May 26 18:27:32 Ibragics-Mac-Pro kernel[0]: AICPUPMI: MSR_CONFIG_TDP_LEVEL2......(0x64a) : 0x1E0000000000000
May 26 18:27:32 Ibragics-Mac-Pro kernel[0]: AICPUPMI: MSR_CONFIG_TDP_CONTROL.....(0x64b) : 0x80000000
May 26 18:27:32 Ibragics-Mac-Pro kernel[0]: AICPUPMI: MSR_TURBO_ACTIVATION_RATIO.(0x64c) : 0x0
May 26 18:27:32 Ibragics-Mac-Pro kernel[0]: AICPUPMI: MSR_PKG_C2_RESIDENCY.......(0x60d) : 0x794AE5114
May 26 18:27:32 Ibragics-Mac-Pro kernel[0]: AICPUPMI: MSR_PKG_C3_RESIDENCY.......(0x3f8) : 0x820C0EED2
May 26 18:27:32 Ibragics-Mac-Pro kernel[0]: AICPUPMI: MSR_PKG_C6_RESIDENCY.......(0x3f9) : 0xD6E345028F
May 26 18:27:32 Ibragics-Mac-Pro kernel[0]: AICPUPMI: MSR_PKG_C7_RESIDENCY.......(0x3fa) : 0x0
May 26 18:27:32 Ibragics-Mac-Pro kernel[0]: AICPUPMI: CPU Low Frequency Mode.............: 1600 MHz
May 26 18:27:32 Ibragics-Mac-Pro kernel[0]: AICPUPMI: CPU Maximum non-Turbo Frequency....: 3500 MHz
May 26 18:27:32 Ibragics-Mac-Pro kernel[0]: AICPUPMI: CPU Maximum Turbo Frequency........: 3900 MHz
May 26 18:27:33 Ibragics-Mac-Pro kernel[0]: AICPUPMI: CPU P-States [ (39) ]
May 26 18:27:33 Ibragics-Mac-Pro kernel[0]: AICPUPMI: CPU C3-Cores [ 0 1 4 6 7 ]
May 26 18:27:33 Ibragics-Mac-Pro kernel[0]: AICPUPMI: CPU C6-Cores [ 0 1 2 4 5 7 ]
May 26 18:27:33 Ibragics-Mac-Pro kernel[0]: AICPUPMI: CPU C7-Cores [ 0 1 2 4 5 7 ]
May 26 18:27:33 Ibragics-Mac-Pro kernel[0]: AICPUPMI: CPU C3-Cores [ 0 1 3 4 6 7 ]
May 26 18:27:33 Ibragics-Mac-Pro kernel[0]: AICPUPMI: CPU C6-Cores [ 0 1 2 3 4 5 6 7 ]
May 26 18:27:33 Ibragics-Mac-Pro kernel[0]: AICPUPMI: CPU C7-Cores [ 0 1 2 3 4 5 7 ]
May 26 18:27:34 Ibragics-Mac-Pro kernel[0]: AICPUPMI: CPU P-States [ (37) 38 39 ]
May 26 18:27:34 Ibragics-Mac-Pro kernel[0]: AICPUPMI: CPU C3-Cores [ 0 1 2 3 4 6 7 ]
May 26 18:27:34 Ibragics-Mac-Pro kernel[0]: AICPUPMI: CPU C3-Cores [ 0 1 2 3 4 5 6 7 ]
May 26 18:27:35 Ibragics-Mac-Pro kernel[0]: AICPUPMI: CPU C7-Cores [ 0 1 2 3 4 5 6 7 ]
May 26 18:27:46 Ibragics-Mac-Pro kernel[0]: AICPUPMI: CPU P-States [ (16) 28 37 38 39 ]
May 26 18:27:47 Ibragics-Mac-Pro kernel[0]: AICPUPMI: CPU P-States [ (16) 21 28 37 38 39 ]
May 26 18:27:47 Ibragics-Mac-Pro kernel[0]: AICPUPMI: CPU P-States [ (16) 17 21 28 37 38 39 ]
May 26 18:27:48 Ibragics-Mac-Pro kernel[0]: AICPUPMI: CPU P-States [ (16) 17 20 21 28 37 38 39 ]
May 26 18:27:48 Ibragics-Mac-Pro kernel[0]: AICPUPMI: CPU P-States [ (16) 17 18 20 21 28 37 38 39 ]
May 26 18:27:49 Ibragics-Mac-Pro kernel[0]: AICPUPMI: CPU P-States [ (16) 17 18 20 21 22 28 37 38 39 ]
May 26 18:27:49 Ibragics-Mac-Pro kernel[0]: AICPUPMI: CPU P-States [ (16) 17 18 20 21 22 23 28 37 38 39 ]
May 26 18:27:51 Ibragics-Mac-Pro kernel[0]: AICPUPMI: CPU P-States [ (16) 17 18 19 20 21 22 23 28 37 38 39 ]
May 26 18:27:52 Ibragics-Mac-Pro kernel[0]: AICPUPMI: CPU P-States [ 16 17 18 19 20 21 22 23 26 28 (30) 37 38 39 ]
May 26 18:27:53 Ibragics-Mac-Pro kernel[0]: AICPUPMI: CPU P-States [ (16) 17 18 19 20 21 22 23 26 27 28 30 37 38 39 ]
May 26 18:27:54 Ibragics-Mac-Pro kernel[0]: AICPUPMI: CPU P-States [ (16) 17 18 19 20 21 22 23 24 26 27 28 30 37 38 39 ]
May 26 18:27:57 Ibragics-Mac-Pro kernel[0]: AICPUPMI: CPU P-States [ 16 17 18 19 20 21 22 23 24 (25) 26 27 28 30 37 38 39 ]
May 26 18:27:59 Ibragics-Mac-Pro kernel[0]: AICPUPMI: CPU P-States [ (16) 17 18 19 20 21 22 23 24 25 26 27 28 30 34 37 38 39 ]
May 26 18:28:00 Ibragics-Mac-Pro kernel[0]: AICPUPMI: CPU P-States [ 16 17 18 19 20 21 22 23 24 25 26 27 28 (30) 31 34 37 38 39 ]
May 26 18:28:25 localhost kernel[0]: AICPUPMI: v3.3 Copyright © 2012-2014 Pike R. Alpha. All rights reserved
May 26 18:28:25 localhost kernel[0]: AICPUPMI: logMSRs............................: 1
May 26 18:28:25 localhost kernel[0]: AICPUPMI: logIGPU............................: 0
May 26 18:28:25 localhost kernel[0]: AICPUPMI: logCStates.........................: 1
May 26 18:28:25 localhost kernel[0]: AICPUPMI: logIPGStyle........................: 1
May 26 18:28:25 localhost kernel[0]: AICPUPMI: MWAIT C-States.....................: 4384
May 26 18:28:25 localhost kernel[0]: AICPUPMI: MSR_CORE_THREAD_COUNT......(0x35)  : 0x40008
May 26 18:28:25 localhost kernel[0]: AICPUPMI: MSR_PLATFORM_INFO..........(0xCE)  : 0x81010F0012300
May 26 18:28:25 localhost kernel[0]: AICPUPMI: MSR_PMG_CST_CONFIG_CONTROL.(0xE2)  : 0x1E000007
May 26 18:28:25 localhost kernel[0]: AICPUPMI: MSR_PMG_IO_CAPTURE_BASE....(0xE4)  : 0x10414
May 26 18:28:25 localhost kernel[0]: AICPUPMI: IA32_MPERF.................(0xE7)  : 0xD76915816
May 26 18:28:25 localhost kernel[0]: AICPUPMI: IA32_APERF.................(0xE8)  : 0xD56A833B7
May 26 18:28:25 localhost kernel[0]: AICPUPMI: MSR_FLEX_RATIO.............(0x194) : 0xE0000
May 26 18:28:25 localhost kernel[0]: AICPUPMI: MSR_IA32_PERF_STATUS.......(0x198) : 0x248200002700
May 26 18:28:25 localhost kernel[0]: AICPUPMI: MSR_IA32_PERF_CONTROL......(0x199) : 0x2700
May 26 18:28:25 localhost kernel[0]: AICPUPMI: IA32_CLOCK_MODULATION......(0x19A) : 0x0
May 26 18:28:25 localhost kernel[0]: AICPUPMI: IA32_THERM_STATUS..........(0x19C) : 0x882E0000
May 26 18:28:25 localhost kernel[0]: AICPUPMI: IA32_MISC_ENABLES..........(0x1A0) : 0x850089
May 26 18:28:25 localhost kernel[0]: AICPUPMI: MSR_MISC_PWR_MGMT..........(0x1AA) : 0x400001
May 26 18:28:25 localhost kernel[0]: AICPUPMI: MSR_TURBO_RATIO_LIMIT......(0x1AD) : 0x27272727
May 26 18:28:25 localhost kernel[0]: AICPUPMI: IA32_ENERGY_PERF_BIAS......(0x1B0) : 0xF
May 26 18:28:25 localhost kernel[0]: AICPUPMI: MSR_POWER_CTL..............(0x1FC) : 0x4005F
May 26 18:28:25 localhost kernel[0]: AICPUPMI: MSR_RAPL_POWER_UNIT........(0x606) : 0xA1003
May 26 18:28:25 localhost kernel[0]: AICPUPMI: MSR_PKG_POWER_LIMIT........(0x610) : 0xA58000009F40
May 26 18:28:25 localhost kernel[0]: AICPUPMI: MSR_PKG_ENERGY_STATUS......(0x611) : 0x1638106
May 26 18:28:25 localhost kernel[0]: AICPUPMI: MSR_PKGC3_IRTL.............(0x60a) : 0x883B
May 26 18:28:25 localhost kernel[0]: AICPUPMI: MSR_PKGC6_IRTL.............(0x60b) : 0x8850
May 26 18:28:25 localhost kernel[0]: AICPUPMI: MSR_PKGC7_IRTL.............(0x60c) : 0x8857
May 26 18:28:25 localhost kernel[0]: AICPUPMI: MSR_PP0_CURRENT_CONFIG.....(0x601) : 0x1814149400000960
May 26 18:28:25 localhost kernel[0]: AICPUPMI: MSR_PP0_POWER_LIMIT........(0x638) : 0xA580
May 26 18:28:25 localhost kernel[0]: AICPUPMI: MSR_PP0_ENERGY_STATUS......(0x639) : 0x113648E
May 26 18:28:25 localhost kernel[0]: AICPUPMI: MSR_PP0_POLICY.............(0x63a) : 0x0
May 26 18:28:25 localhost kernel[0]: AICPUPMI: MSR_CONFIG_TDP_NOMINAL.....(0x648) : 0x23
May 26 18:28:25 localhost kernel[0]: AICPUPMI: MSR_CONFIG_TDP_LEVEL1......(0x649) : 0x1E0000000000000
May 26 18:28:25 localhost kernel[0]: AICPUPMI: MSR_CONFIG_TDP_LEVEL2......(0x64a) : 0x1E0000000000000
May 26 18:28:25 localhost kernel[0]: AICPUPMI: MSR_CONFIG_TDP_CONTROL.....(0x64b) : 0x80000000
May 26 18:28:25 localhost kernel[0]: AICPUPMI: MSR_TURBO_ACTIVATION_RATIO.(0x64c) : 0x0
May 26 18:28:25 localhost kernel[0]: AICPUPMI: MSR_PKG_C2_RESIDENCY.......(0x60d) : 0x0
May 26 18:28:25 localhost kernel[0]: AICPUPMI: MSR_PKG_C3_RESIDENCY.......(0x3f8) : 0x0
May 26 18:28:25 localhost kernel[0]: AICPUPMI: MSR_PKG_C6_RESIDENCY.......(0x3f9) : 0x0
May 26 18:28:25 localhost kernel[0]: AICPUPMI: MSR_PKG_C7_RESIDENCY.......(0x3fa) : 0x0
May 26 18:28:25 localhost kernel[0]: AICPUPMI: CPU Low Frequency Mode.............: 1600 MHz
May 26 18:28:25 localhost kernel[0]: AICPUPMI: CPU Maximum non-Turbo Frequency....: 3500 MHz
May 26 18:28:25 localhost kernel[0]: AICPUPMI: CPU Maximum Turbo Frequency........: 3900 MHz
May 26 18:28:25 localhost kernel[0]: AICPUPMI: CPU P-States [ (16) 34 39 ]
May 26 18:28:25 localhost kernel[0]: AICPUPMI: CPU C3-Cores [ 0 1 ]
May 26 18:28:25 localhost kernel[0]: AICPUPMI: CPU C6-Cores [ 0 2 3 7 ]
May 26 18:28:25 localhost kernel[0]: AICPUPMI: CPU C7-Cores [ 0 3 4 5 7 ]
May 26 18:28:25 localhost kernel[0]: AICPUPMI: CPU P-States [ (16) 25 34 39 ]
May 26 18:28:25 localhost kernel[0]: AICPUPMI: CPU C3-Cores [ 0 1 4 6 7 ]
May 26 18:28:25 localhost kernel[0]: AICPUPMI: CPU C6-Cores [ 0 1 2 3 4 5 6 7 ]
May 26 18:28:25 localhost kernel[0]: AICPUPMI: CPU C7-Cores [ 0 2 3 4 5 6 7 ]
May 26 18:28:25 Ibragics-Mac-Pro kernel[0]: AICPUPMI: CPU P-States [ (16) 25 34 37 39 ]
May 26 18:28:25 Ibragics-Mac-Pro kernel[0]: AICPUPMI: CPU C3-Cores [ 0 1 4 5 6 7 ]
May 26 18:28:25 Ibragics-Mac-Pro kernel[0]: AICPUPMI: CPU C7-Cores [ 0 1 2 3 4 5 6 7 ]
May 26 18:28:26 Ibragics-Mac-Pro kernel[0]: AICPUPMI: CPU P-States [ 16 25 34 36 37 (39) ]
May 26 18:28:26 Ibragics-Mac-Pro kernel[0]: AICPUPMI: CPU C3-Cores [ 0 1 2 4 5 6 7 ]
May 26 18:28:26 Ibragics-Mac-Pro kernel[0]: AICPUPMI: CPU C3-Cores [ 0 1 2 3 4 5 6 7 ]
May 26 18:28:27 Ibragics-Mac-Pro kernel[0]: AICPUPMI: CPU P-States [ (16) 25 34 36 37 38 39 ]
May 26 18:28:30 Ibragics-Mac-Pro kernel[0]: AICPUPMI: CPU P-States [ 16 25 34 (35) 36 37 38 39 ]
May 26 18:28:31 Ibragics-Mac-Pro kernel[0]: AICPUPMI: CPU P-States [ (16) 24 25 34 35 36 37 38 39 ]
May 26 18:28:32 Ibragics-Mac-Pro kernel[0]: AICPUPMI: CPU P-States [ 16 24 (25) 26 34 35 36 37 38 39 ]
May 26 18:28:33 Ibragics-Mac-Pro kernel[0]: AICPUPMI: CPU P-States [ (16) 22 24 25 26 34 35 36 37 38 39 ]
May 26 18:28:33 Ibragics-Mac-Pro kernel[0]: AICPUPMI: CPU P-States [ (16) 22 23 24 25 26 34 35 36 37 38 39 ]
May 26 18:28:40 Ibragics-Mac-Pro kernel[0]: AICPUPMI: CPU P-States [ 16 22 23 24 25 26 (30) 34 35 36 37 38 39 ]
May 26 18:28:45 Ibragics-Mac-Pro kernel[0]: AICPUPMI: CPU P-States [ (16) 22 23 24 25 26 27 30 34 35 36 37 38 39 ]
May 26 18:28:50 Ibragics-Mac-Pro kernel[0]: AICPUPMI: CPU P-States [ (16) 22 23 24 25 26 27 30 33 34 35 36 37 38 39 ]
May 26 18:28:52 Ibragics-Mac-Pro kernel[0]: AICPUPMI: CPU P-States [ (16) 22 23 24 25 26 27 28 30 33 34 35 36 37 38 39 ]
May 26 18:28:54 Ibragics-Mac-Pro kernel[0]: AICPUPMI: CPU P-States [ 16 17 22 23 24 (25) 26 27 28 30 33 34 35 36 37 38 39 ]
May 26 18:28:55 Ibragics-Mac-Pro kernel[0]: AICPUPMI: CPU P-States [ (16) 17 22 23 24 25 26 27 28 30 31 33 34 35 36 37 38 39 ]
May 26 18:28:56 Ibragics-Mac-Pro kernel[0]: AICPUPMI: CPU P-States [ 16 17 18 22 23 24 (25) 26 27 28 30 31 33 34 35 36 37 38 39 ]
May 26 18:28:57 Ibragics-Mac-Pro kernel[0]: AICPUPMI: CPU P-States [ (16) 17 18 22 23 24 25 26 27 28 29 30 31 33 34 35 36 37 38 39 ]
May 26 18:29:02 Ibragics-Mac-Pro kernel[0]: AICPUPMI: CPU P-States [ 16 17 18 19 22 23 24 (25) 26 27 28 29 30 31 33 34 35 36 37 38 39 ]
May 26 18:29:09 Ibragics-Mac-Pro kernel[0]: AICPUPMI: CPU P-States [ (16) 17 18 19 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 ]
Ibragics-Mac-Pro:~ ibragicelvir$

And this is console:

5/26/14 18:21:12.000 kernel[0]: XCPM: registered
5/26/14 18:21:12.000 kernel[0]: IOPPF: XCPM mode

And i attached my file...

  • Like 1

Hi All, 


 


I am running my i7 3770K system without an SSDT and I have all P-States working. I have patched the kernel and I am using the -xcpm argument in Clover.


The point is, I am using the auto generated SSDT and the the system is very stable with speedstep working well. You also have to disable C3/C6/C7 Reports (Support) in the BIOS so as to let the XNU Kernel to do all the power management.


My system is in my signature below. 

  • Like 1

 

Hi All, 

 

I am running my i7 3770K system without an SSDT and I have all P-States working. I have patched the kernel and I am using the -xcpm argument in Clover.

The point is, I am using the auto generated SSDT and the the system is very stable with speedstep working well. You also have to disable C3/C6/C7 Reports (Support) in the BIOS so as to let the XNU Kernel to do all the power management.

My system is in my signature below. 

 

Sorry how to patch your kernel?

Thanks.

 

I follow this link very,very long.

This is my results:

My smbios iMac13,2 Mac-FC02E91DDD3FA6A4

Console results:

6/2/14 6:41:01.000 PM kernel[0]: AICPUPMI: v3.3 Copyright © 2012-2014 Pike R. Alpha. All rights reserved
6/2/14 6:41:01.000 PM kernel[0]: AICPUPMI: logMSRs............................: 1
6/2/14 6:41:01.000 PM kernel[0]: AICPUPMI: logIGPU............................: 0
6/2/14 6:41:01.000 PM kernel[0]: AICPUPMI: logCStates.........................: 1
6/2/14 6:41:01.000 PM kernel[0]: AICPUPMI: logIPGStyle........................: 1
6/2/14 6:41:01.000 PM kernel[0]: AICPUPMI: MWAIT C-States.....................: 4384
6/2/14 6:41:01.000 PM kernel[0]: AICPUPMI: MSR_CORE_THREAD_COUNT......(0x35)  : 0x40008
6/2/14 6:41:01.000 PM kernel[0]: AICPUPMI: MSR_PLATFORM_INFO..........(0xCE)  : 0x81010F0012300
6/2/14 6:41:01.000 PM kernel[0]: AICPUPMI: MSR_PMG_CST_CONFIG_CONTROL.(0xE2)  : 0x1E000007
6/2/14 6:41:01.000 PM kernel[0]: AICPUPMI: MSR_PMG_IO_CAPTURE_BASE....(0xE4)  : 0x414
6/2/14 6:41:01.000 PM kernel[0]: AICPUPMI: IA32_MPERF.................(0xE7)  : 0x15CFD927E0
6/2/14 6:41:01.000 PM kernel[0]: AICPUPMI: IA32_APERF.................(0xE8)  : 0x16A27C474A
6/2/14 6:41:01.000 PM kernel[0]: AICPUPMI: MSR_FLEX_RATIO.............(0x194) : 0xE0000
6/2/14 6:41:01.000 PM kernel[0]: AICPUPMI: MSR_IA32_PERF_STATUS.......(0x198) : 0x248200002700
6/2/14 6:41:01.000 PM kernel[0]: AICPUPMI: MSR_IA32_PERF_CONTROL......(0x199) : 0x2700
6/2/14 6:41:01.000 PM kernel[0]: AICPUPMI: IA32_CLOCK_MODULATION......(0x19A) : 0x0
6/2/14 6:41:01.000 PM kernel[0]: AICPUPMI: IA32_THERM_STATUS..........(0x19C) : 0x88310000
6/2/14 6:41:01.000 PM kernel[0]: AICPUPMI: IA32_MISC_ENABLES..........(0x1A0) : 0x850089
6/2/14 6:41:01.000 PM kernel[0]: AICPUPMI: MSR_MISC_PWR_MGMT..........(0x1AA) : 0x400001
6/2/14 6:41:01.000 PM kernel[0]: AICPUPMI: MSR_TURBO_RATIO_LIMIT......(0x1AD) : 0x27272727
6/2/14 6:41:01.000 PM kernel[0]: AICPUPMI: IA32_ENERGY_PERF_BIAS......(0x1B0) : 0xF
6/2/14 6:41:01.000 PM kernel[0]: AICPUPMI: MSR_POWER_CTL..............(0x1FC) : 0x4005F
6/2/14 6:41:01.000 PM kernel[0]: AICPUPMI: MSR_RAPL_POWER_UNIT........(0x606) : 0xA1003
6/2/14 6:41:01.000 PM kernel[0]: AICPUPMI: MSR_PKG_POWER_LIMIT........(0x610) : 0x826800008201
6/2/14 6:41:01.000 PM kernel[0]: AICPUPMI: MSR_PKG_ENERGY_STATUS......(0x611) : 0x1FAEABE
6/2/14 6:41:01.000 PM kernel[0]: AICPUPMI: MSR_PKGC3_IRTL.............(0x60a) : 0x883B
6/2/14 6:41:01.000 PM kernel[0]: AICPUPMI: MSR_PKGC6_IRTL.............(0x60b) : 0x8850
6/2/14 6:41:01.000 PM kernel[0]: AICPUPMI: MSR_PKGC7_IRTL.............(0x60c) : 0x8857
6/2/14 6:41:01.000 PM kernel[0]: AICPUPMI: MSR_PP0_CURRENT_CONFIG.....(0x601) : 0x1814149400000380
6/2/14 6:41:01.000 PM kernel[0]: AICPUPMI: MSR_PP0_POWER_LIMIT........(0x638) : 0x8268
6/2/14 6:41:01.000 PM kernel[0]: AICPUPMI: MSR_PP0_ENERGY_STATUS......(0x639) : 0x16E5133
6/2/14 6:41:01.000 PM kernel[0]: AICPUPMI: MSR_PP0_POLICY.............(0x63a) : 0x0
6/2/14 6:41:01.000 PM kernel[0]: AICPUPMI: MSR_CONFIG_TDP_NOMINAL.....(0x648) : 0x23
6/2/14 6:41:01.000 PM kernel[0]: AICPUPMI: MSR_CONFIG_TDP_LEVEL1......(0x649) : 0x1E0000000000000
6/2/14 6:41:01.000 PM kernel[0]: AICPUPMI: MSR_CONFIG_TDP_LEVEL2......(0x64a) : 0x1E0000000000000
6/2/14 6:41:01.000 PM kernel[0]: AICPUPMI: MSR_CONFIG_TDP_CONTROL.....(0x64b) : 0x80000000
6/2/14 6:41:01.000 PM kernel[0]: AICPUPMI: MSR_TURBO_ACTIVATION_RATIO.(0x64c) : 0x0
6/2/14 6:41:01.000 PM kernel[0]: AICPUPMI: MSR_PKG_C2_RESIDENCY.......(0x60d) : 0x0
6/2/14 6:41:01.000 PM kernel[0]: AICPUPMI: MSR_PKG_C3_RESIDENCY.......(0x3f8) : 0x0
6/2/14 6:41:01.000 PM kernel[0]: AICPUPMI: MSR_PKG_C6_RESIDENCY.......(0x3f9) : 0x0
6/2/14 6:41:01.000 PM kernel[0]: AICPUPMI: MSR_PKG_C7_RESIDENCY.......(0x3fa) : 0x0
6/2/14 6:41:01.000 PM kernel[0]: AICPUPMI: CPU Low Frequency Mode.............: 1600 MHz
6/2/14 6:41:01.000 PM kernel[0]: AICPUPMI: CPU Maximum non-Turbo Frequency....: 3500 MHz
6/2/14 6:41:01.000 PM kernel[0]: AICPUPMI: CPU Maximum Turbo Frequency........: 3900 MHz
6/2/14 6:41:01.000 PM kernel[0]: AICPUPMI: CPU P-States [ (16) 25 39 ]
6/2/14 6:41:01.000 PM kernel[0]: AICPUPMI: CPU C3-Cores [ 0 4 5 ]
6/2/14 6:41:01.000 PM kernel[0]: AICPUPMI: CPU C6-Cores [ 0 1 3 4 6 ]
6/2/14 6:41:01.000 PM kernel[0]: AICPUPMI: CPU C7-Cores [ 0 1 2 4 ]
6/2/14 6:41:01.000 PM kernel[0]: AICPUPMI: CPU P-States [ 16 24 25 (30) 39 ]
6/2/14 6:41:01.000 PM kernel[0]: AICPUPMI: CPU C3-Cores [ 0 2 4 5 6 ]
6/2/14 6:41:01.000 PM kernel[0]: AICPUPMI: CPU C6-Cores [ 0 1 2 3 4 5 6 ]
6/2/14 6:41:01.000 PM kernel[0]: AICPUPMI: CPU C7-Cores [ 0 1 2 3 4 5 6 ]
6/2/14 6:41:01.000 PM kernel[0]: AICPUPMI: CPU C3-Cores [ 0 1 2 3 4 5 6 ]
6/2/14 6:41:02.000 PM kernel[0]: AICPUPMI: CPU C3-Cores [ 0 1 2 3 4 5 6 7 ]
6/2/14 6:41:02.000 PM kernel[0]: AICPUPMI: CPU C6-Cores [ 0 1 2 3 4 5 6 7 ]
6/2/14 6:41:02.000 PM kernel[0]: AICPUPMI: CPU C7-Cores [ 0 1 2 3 4 5 6 7 ]
6/2/14 6:41:03.000 PM kernel[0]: AICPUPMI: CPU P-States [ 16 24 25 30 38 (39) ]
6/2/14 6:41:08.000 PM kernel[0]: AICPUPMI: CPU P-States [ (16) 24 25 30 37 38 39 ]
6/2/14 6:41:08.000 PM kernel[0]: AICPUPMI: CPU P-States [ 16 24 25 30 (35) 36 37 38 39 ]
6/2/14 6:41:09.000 PM kernel[0]: AICPUPMI: CPU P-States [ 16 24 25 30 34 35 36 37 38 (39) ]
6/2/14 6:41:11.000 PM kernel[0]: AICPUPMI: CPU P-States [ (16) 24 25 28 30 34 35 36 37 38 39 ]
6/2/14 6:41:12.000 PM kernel[0]: AICPUPMI: CPU P-States [ (16) 24 25 28 30 32 34 35 36 37 38 39 ]
6/2/14 6:41:13.000 PM kernel[0]: AICPUPMI: CPU P-States [ (16) 24 25 28 30 32 33 34 35 36 37 38 39 ]
6/2/14 6:41:14.000 PM kernel[0]: AICPUPMI: CPU P-States [ (16) 24 25 26 28 30 32 33 34 35 36 37 38 39 ]
6/2/14 6:41:15.000 PM kernel[0]: AICPUPMI: CPU P-States [ (16) 24 25 26 28 29 30 32 33 34 35 36 37 38 39 ]
6/2/14 6:41:16.000 PM kernel[0]: AICPUPMI: CPU P-States [ (16) 23 24 25 26 28 29 30 32 33 34 35 36 37 38 39 ]
6/2/14 6:41:17.000 PM kernel[0]: AICPUPMI: CPU P-States [ (16) 22 23 24 25 26 28 29 30 32 33 34 35 36 37 38 39 ]
6/2/14 6:41:18.000 PM kernel[0]: AICPUPMI: CPU P-States [ (16) 22 23 24 25 26 27 28 29 30 32 33 34 35 36 37 38 39 ]
6/2/14 6:41:18.000 PM kernel[0]: AICPUPMI: CPU P-States [ (16) 20 22 23 24 25 26 27 28 29 30 32 33 34 35 36 37 38 39 ]
6/2/14 6:41:19.000 PM kernel[0]: AICPUPMI: CPU P-States [ 16 20 21 22 23 24 25 26 27 28 29 30 32 33 34 35 36 37 38 (39) ]
6/2/14 6:41:27.000 PM kernel[0]: AICPUPMI: CPU P-States [ (16) 19 20 21 22 23 24 25 26 27 28 29 30 32 33 34 35 36 37 38 39 ]
6/2/14 6:41:33.000 PM kernel[0]: AICPUPMI: CPU P-States [ (16) 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 ]
6/2/14 6:41:37.000 PM kernel[0]: AICPUPMI: CPU P-States [ (16) 17 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 ]
6/2/14 6:41:38.000 PM kernel[0]: AICPUPMI: CPU P-States [ (16) 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 ]
6/2/14 6:42:07.000 PM kernel[0]: AICPUPMI: CPU P-States [ (16) 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 ]


Terminal results:

Jun  2 18:41:01 localhost kernel[0]: AICPUPMI: v3.3 Copyright © 2012-2014 Pike R. Alpha. All rights reserved
Jun  2 18:41:01 localhost kernel[0]: AICPUPMI: logMSRs............................: 1
Jun  2 18:41:01 localhost kernel[0]: AICPUPMI: logIGPU............................: 0
Jun  2 18:41:01 localhost kernel[0]: AICPUPMI: logCStates.........................: 1
Jun  2 18:41:01 localhost kernel[0]: AICPUPMI: logIPGStyle........................: 1
Jun  2 18:41:01 localhost kernel[0]: AICPUPMI: MWAIT C-States.....................: 4384
Jun  2 18:41:01 localhost kernel[0]: AICPUPMI: MSR_CORE_THREAD_COUNT......(0x35)  : 0x40008
Jun  2 18:41:01 localhost kernel[0]: AICPUPMI: MSR_PLATFORM_INFO..........(0xCE)  : 0x81010F0012300
Jun  2 18:41:01 localhost kernel[0]: AICPUPMI: MSR_PMG_CST_CONFIG_CONTROL.(0xE2)  : 0x1E000007
Jun  2 18:41:01 localhost kernel[0]: AICPUPMI: MSR_PMG_IO_CAPTURE_BASE....(0xE4)  : 0x414
Jun  2 18:41:01 localhost kernel[0]: AICPUPMI: IA32_MPERF.................(0xE7)  : 0x15CFD927E0
Jun  2 18:41:01 localhost kernel[0]: AICPUPMI: IA32_APERF.................(0xE8)  : 0x16A27C474A
Jun  2 18:41:01 localhost kernel[0]: AICPUPMI: MSR_FLEX_RATIO.............(0x194) : 0xE0000
Jun  2 18:41:01 localhost kernel[0]: AICPUPMI: MSR_IA32_PERF_STATUS.......(0x198) : 0x248200002700
Jun  2 18:41:01 localhost kernel[0]: AICPUPMI: MSR_IA32_PERF_CONTROL......(0x199) : 0x2700
Jun  2 18:41:01 localhost kernel[0]: AICPUPMI: IA32_CLOCK_MODULATION......(0x19A) : 0x0
Jun  2 18:41:01 localhost kernel[0]: AICPUPMI: IA32_THERM_STATUS..........(0x19C) : 0x88310000
Jun  2 18:41:01 localhost kernel[0]: AICPUPMI: IA32_MISC_ENABLES..........(0x1A0) : 0x850089
Jun  2 18:41:01 localhost kernel[0]: AICPUPMI: MSR_MISC_PWR_MGMT..........(0x1AA) : 0x400001
Jun  2 18:41:01 localhost kernel[0]: AICPUPMI: MSR_TURBO_RATIO_LIMIT......(0x1AD) : 0x27272727
Jun  2 18:41:01 localhost kernel[0]: AICPUPMI: IA32_ENERGY_PERF_BIAS......(0x1B0) : 0xF
Jun  2 18:41:01 localhost kernel[0]: AICPUPMI: MSR_POWER_CTL..............(0x1FC) : 0x4005F
Jun  2 18:41:01 localhost kernel[0]: AICPUPMI: MSR_RAPL_POWER_UNIT........(0x606) : 0xA1003
Jun  2 18:41:01 localhost kernel[0]: AICPUPMI: MSR_PKG_POWER_LIMIT........(0x610) : 0x826800008201
Jun  2 18:41:01 localhost kernel[0]: AICPUPMI: MSR_PKG_ENERGY_STATUS......(0x611) : 0x1FAEABE
Jun  2 18:41:01 localhost kernel[0]: AICPUPMI: MSR_PKGC3_IRTL.............(0x60a) : 0x883B
Jun  2 18:41:01 localhost kernel[0]: AICPUPMI: MSR_PKGC6_IRTL.............(0x60b) : 0x8850
Jun  2 18:41:01 localhost kernel[0]: AICPUPMI: MSR_PKGC7_IRTL.............(0x60c) : 0x8857
Jun  2 18:41:01 localhost kernel[0]: AICPUPMI: MSR_PP0_CURRENT_CONFIG.....(0x601) : 0x1814149400000380
Jun  2 18:41:01 localhost kernel[0]: AICPUPMI: MSR_PP0_POWER_LIMIT........(0x638) : 0x8268
Jun  2 18:41:01 localhost kernel[0]: AICPUPMI: MSR_PP0_ENERGY_STATUS......(0x639) : 0x16E5133
Jun  2 18:41:01 localhost kernel[0]: AICPUPMI: MSR_PP0_POLICY.............(0x63a) : 0x0
Jun  2 18:41:01 localhost kernel[0]: AICPUPMI: MSR_CONFIG_TDP_NOMINAL.....(0x648) : 0x23
Jun  2 18:41:01 localhost kernel[0]: AICPUPMI: MSR_CONFIG_TDP_LEVEL1......(0x649) : 0x1E0000000000000
Jun  2 18:41:01 localhost kernel[0]: AICPUPMI: MSR_CONFIG_TDP_LEVEL2......(0x64a) : 0x1E0000000000000
Jun  2 18:41:01 localhost kernel[0]: AICPUPMI: MSR_CONFIG_TDP_CONTROL.....(0x64b) : 0x80000000
Jun  2 18:41:01 localhost kernel[0]: AICPUPMI: MSR_TURBO_ACTIVATION_RATIO.(0x64c) : 0x0
Jun  2 18:41:01 localhost kernel[0]: AICPUPMI: MSR_PKG_C2_RESIDENCY.......(0x60d) : 0x0
Jun  2 18:41:01 localhost kernel[0]: AICPUPMI: MSR_PKG_C3_RESIDENCY.......(0x3f8) : 0x0
Jun  2 18:41:01 localhost kernel[0]: AICPUPMI: MSR_PKG_C6_RESIDENCY.......(0x3f9) : 0x0
Jun  2 18:41:01 localhost kernel[0]: AICPUPMI: MSR_PKG_C7_RESIDENCY.......(0x3fa) : 0x0
Jun  2 18:41:01 localhost kernel[0]: AICPUPMI: CPU Low Frequency Mode.............: 1600 MHz
Jun  2 18:41:01 localhost kernel[0]: AICPUPMI: CPU Maximum non-Turbo Frequency....: 3500 MHz
Jun  2 18:41:01 localhost kernel[0]: AICPUPMI: CPU Maximum Turbo Frequency........: 3900 MHz
Jun  2 18:41:01 localhost kernel[0]: AICPUPMI: CPU P-States [ (16) 25 39 ]
Jun  2 18:41:01 localhost kernel[0]: AICPUPMI: CPU C3-Cores [ 0 4 5 ]
Jun  2 18:41:01 localhost kernel[0]: AICPUPMI: CPU C6-Cores [ 0 1 3 4 6 ]
Jun  2 18:41:01 localhost kernel[0]: AICPUPMI: CPU C7-Cores [ 0 1 2 4 ]
Jun  2 18:41:01 localhost kernel[0]: AICPUPMI: CPU P-States [ 16 24 25 (30) 39 ]
Jun  2 18:41:01 localhost kernel[0]: AICPUPMI: CPU C3-Cores [ 0 2 4 5 6 ]
Jun  2 18:41:01 localhost kernel[0]: AICPUPMI: CPU C6-Cores [ 0 1 2 3 4 5 6 ]
Jun  2 18:41:01 localhost kernel[0]: AICPUPMI: CPU C7-Cores [ 0 1 2 3 4 5 6 ]
Jun  2 18:41:01 Ibragics-iMac kernel[0]: AICPUPMI: CPU C3-Cores [ 0 1 2 3 4 5 6 ]
Jun  2 18:41:02 Ibragics-iMac kernel[0]: AICPUPMI: CPU C3-Cores [ 0 1 2 3 4 5 6 7 ]
Jun  2 18:41:02 Ibragics-iMac kernel[0]: AICPUPMI: CPU C6-Cores [ 0 1 2 3 4 5 6 7 ]
Jun  2 18:41:02 Ibragics-iMac kernel[0]: AICPUPMI: CPU C7-Cores [ 0 1 2 3 4 5 6 7 ]
Jun  2 18:41:03 Ibragics-iMac kernel[0]: AICPUPMI: CPU P-States [ 16 24 25 30 38 (39) ]
Jun  2 18:41:08 Ibragics-iMac kernel[0]: AICPUPMI: CPU P-States [ (16) 24 25 30 37 38 39 ]
Jun  2 18:41:08 Ibragics-iMac kernel[0]: AICPUPMI: CPU P-States [ 16 24 25 30 (35) 36 37 38 39 ]
Jun  2 18:41:09 Ibragics-iMac kernel[0]: AICPUPMI: CPU P-States [ 16 24 25 30 34 35 36 37 38 (39) ]
Jun  2 18:41:11 Ibragics-iMac kernel[0]: AICPUPMI: CPU P-States [ (16) 24 25 28 30 34 35 36 37 38 39 ]
Jun  2 18:41:12 Ibragics-iMac kernel[0]: AICPUPMI: CPU P-States [ (16) 24 25 28 30 32 34 35 36 37 38 39 ]
Jun  2 18:41:13 Ibragics-iMac kernel[0]: AICPUPMI: CPU P-States [ (16) 24 25 28 30 32 33 34 35 36 37 38 39 ]
Jun  2 18:41:14 Ibragics-iMac kernel[0]: AICPUPMI: CPU P-States [ (16) 24 25 26 28 30 32 33 34 35 36 37 38 39 ]
Jun  2 18:41:15 Ibragics-iMac kernel[0]: AICPUPMI: CPU P-States [ (16) 24 25 26 28 29 30 32 33 34 35 36 37 38 39 ]
Jun  2 18:41:16 Ibragics-iMac kernel[0]: AICPUPMI: CPU P-States [ (16) 23 24 25 26 28 29 30 32 33 34 35 36 37 38 39 ]
Jun  2 18:41:17 Ibragics-iMac kernel[0]: AICPUPMI: CPU P-States [ (16) 22 23 24 25 26 28 29 30 32 33 34 35 36 37 38 39 ]
Jun  2 18:41:18 Ibragics-iMac kernel[0]: AICPUPMI: CPU P-States [ (16) 22 23 24 25 26 27 28 29 30 32 33 34 35 36 37 38 39 ]
Jun  2 18:41:18 Ibragics-iMac kernel[0]: AICPUPMI: CPU P-States [ (16) 20 22 23 24 25 26 27 28 29 30 32 33 34 35 36 37 38 39 ]
Jun  2 18:41:19 Ibragics-iMac kernel[0]: AICPUPMI: CPU P-States [ 16 20 21 22 23 24 25 26 27 28 29 30 32 33 34 35 36 37 38 (39) ]
Jun  2 18:41:27 Ibragics-iMac kernel[0]: AICPUPMI: CPU P-States [ (16) 19 20 21 22 23 24 25 26 27 28 29 30 32 33 34 35 36 37 38 39 ]
Jun  2 18:41:33 Ibragics-iMac kernel[0]: AICPUPMI: CPU P-States [ (16) 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 ]
Jun  2 18:41:37 Ibragics-iMac kernel[0]: AICPUPMI: CPU P-States [ (16) 17 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 ]
Jun  2 18:41:38 Ibragics-iMac kernel[0]: AICPUPMI: CPU P-States [ (16) 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 ]
Jun  2 18:42:07 Ibragics-iMac kernel[0]: AICPUPMI: CPU P-States [ (16) 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 ]

 

Hi All, 

 

I am running my i7 3770K system without an SSDT and I have all P-States working. I have patched the kernel and I am using the -xcpm argument in Clover.

The point is, I am using the auto generated SSDT and the the system is very stable with speedstep working well. You also have to disable C3/C6/C7 Reports (Support) in the BIOS so as to let the XNU Kernel to do all the power management.

My system is in my signature below. 

 

 

Was patching the kernel necessary?

Also are those the only settings you have enabled for Clover?

 

Also either way I try it I get errors like this

6/4/14 7:51:49.000 PM kernel[0]: XCPM: registered
6/4/14 7:51:49.000 PM kernel[0]: IOPPF: XCPM mode
6/4/14 7:51:49.000 PM kernel[0]: XCPM: P-state table mismatch (error:0x12)
6/4/14 7:51:49.000 PM kernel[0]: X86PlatformShim::sendPStates - pmCPUControl (XCPMIO_SETPSTATETABLE) returned 0x12

×
×
  • Create New...