-
Notifications
You must be signed in to change notification settings - Fork 127
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
error: ‘MSR_NHM_TURBO_RATIO_LIMIT’ undeclared #11
Comments
Hello, |
Hey, |
I figured it out, the problem is the custom kernel i use ( |
Hm, seems like the custom kernel is not the issue :) |
Thanks for your return 💯 I have also noticed that you are using a testing version 4.8 of the kernel (as JodiTheTigger's log) whereas I'm compiling with the current version 4.7.6-1 for ArchLinux. Meanwhile I also found that 2 packages provide the msr definition:
If you want to stick with the testing kernel, I suggest you to copy/write the few missing definitions into the CoreFreq header file 'intelmsr.h' , such as: #define MSR_NHM_TURBO_RATIO_LIMIT 0x000001ad |
JFYI i found the following patch: https://patchwork.kernel.org/patch/9217367/ . |
Indeed, they are duplicated. |
Great, thanks :) |
Btw, I just few CPU to test CoreFreq with (Bloomfield, Core 2 duo T7250, AMD Turion) |
CoreFreq is running a Haswell, Thank you very much 👍 My 2 ways to reach the max turbo on 1 core: solution 2 is easier and CoreFreq is cpu hot-plug aware; thus you can disable/enable as wishes. Prerequisites: 2- Blacklist the module nmi_watchdog (which consumes permanently one fixed state counter) 3- Decrease the sleep interval of corefreqk to its minimum of 500 ms |
I don't need max turbo on one core :) |
Ok, so I tried the AUR package again, and it all works! Thanks! |
@ JodiTheTigger: Thank you for your screenshot, but I can see some layout issues.
|
Running it in under yes, I consistently get both issues. |
Trying to install from Arch AUR and I get the build error:
The text was updated successfully, but these errors were encountered: