Code Monkey home page Code Monkey logo

Comments (6)

BoredDebugger avatar BoredDebugger commented on August 22, 2024 1

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.

afifahtaat avatar afifahtaat commented on August 22, 2024

Hi,
do you solve this?

from i7z.

KastB avatar KastB commented on August 22, 2024

Did you try the custom msr-module?
https://github.com/intel/intel-cmt-cat/wiki/UEFI-Secure-Boot-Compatibility

from i7z.

mecjuszfufecjusz avatar mecjuszfufecjusz commented on August 22, 2024

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.

KastB avatar KastB commented on August 22, 2024

Probably there is nothing easier than this:
https://github.com/KastB/msr_no_lockdown

from i7z.

fatemeh-mohseni-AI avatar fatemeh-mohseni-AI commented on August 22, 2024

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)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.