Comments (6)
Is there no other way around it, e.g. patching something minor in the i7z code?
Why do you have to write to read CPU frequency, actually?
It configures the performance counters, writing to IA32_PERF_GLOBAL_CTRL and IA32_FIXED_CTR_CTL - the former is probably a no-op but the latter is needed. I haven't quite figured out how it gets the values as the code is a bit convoluted to say the least but it definitely doesn't work if it can't write to IA32_FIXED_CTR_CTL
The code is all a bit of a mess anyway, no CPU newer than about 2015 is correctly detected and I suspect coverage before that is not 100%, it doesn't understand CPUs with more than 6 cores for reporting max turbo boost multipliers, there's loads of dead code just left but commented out. Needs a thorough clean up.
from i7z.
Hi,
do you solve this?
from i7z.
Did you try the custom msr-module?
https://github.com/intel/intel-cmt-cat/wiki/UEFI-Secure-Boot-Compatibility
from i7z.
Is there no other way around it, e.g. patching something minor in the i7z code? Why do you have to write to read CPU frequency, actually?
from i7z.
Probably there is nothing easier than this:
https://github.com/KastB/msr_no_lockdown
from i7z.
I have faced the problem when I disabled vmd on my Asus laptop.
it was working fine while vmd was active
(I've changed vmd status in Bios)
from i7z.
Related Issues (20)
- Gui is not runnning HOT 3
- OSX HOT 2
- i7z should show clock modulation value
- i7z DEBUG
- accuracy of i7z using haswell i7-3790k
- Where does i7z get the value for vcore? HOT 1
- Sandy Bridge X2960 Processor C-States Inaccurate HOT 1
- Misidentification of Intel Xeon(R) CPU E5-2698 v3 (Haswell)
- Crash when passed an unrecognized long option
- Sandy Bridge recognized as Haswell & C7 state not showing
- Is development of i7z no longer active HOT 2
- incorrect FSF address
- New CPU data
- ncurses display misalignment
- i7-920 incorrectly recognized as Haswell HOT 1
- GHz processor speeds incorrectly displayed as MHz
- GUI doesn't install on Gallium HOT 3
- Segmentation fault on Clear Linux
- Kernel logg flooded by kernel: msr: Write to unrecognized MSR 0x38d by i7z HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from i7z.