-
Notifications
You must be signed in to change notification settings - Fork 585
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
Intel CPU type 0xb06e0 unknown #3685
Comments
You probably need to use |
I tried adding an entry to the PMU config, the application starts under rr now but crashes after a few ms Attaching to the debugger doesn't seem to reveal anything useful... |
Can you dump |
Something is quite wrong with your system here. The only hardware events listed are related to "uncore", none of the normal CPU events are available. Is this in a VM guest? |
No it's one of these, Atom x7425E CPU |
It looks like Linux doesn't support the PMU hardware on this chip, assuming there is one. |
Is there anything to be done to get around this? I'm trying to figure out why a crash is happening after 6-7hrs in my application and both gdb and lldb seem to silently detach themselves from the process after a couple of hours so I never see the cause. |
It's not an rr issue. You need someone to do a deep dive into what it takes to get hardware PMU events working on your system. Try whoever you normally rely on for Linux support. |
Can you pastebin the dmesg output after booting this machine? |
@rocallahan Uhh that would be me I think, this is a single developer hobby project after all 👀 |
It doesn't seem like perf should be totally busted. |
Built latest master branch and CPU is not listed. I think this is also related to #3338 this CPU is comprised of only E cores so high performance counters are not working in rr but are working elsewhere (the software being recorded under rr is a soft realtime robotics controller that relies on them), this is also under linux with rt patches so perhaps there is an issue with that I missed in the readme?
lscpu:
After patching PerfCounters_x86.h with the new type value I get the following crash:
Running the suggested test:
The text was updated successfully, but these errors were encountered: