cancel
Showing results for 
Search instead for 
Did you mean: 

Processors

f_popchenko
Adept I

Disabling SMI on AMD Family 17h

Hello,
Is there a way to disable SMI on AMD Epyc?

I'm working on AMD Epyc 7301 with QNX (real-time OS) and have SMI interruptions on all CPUs every 32 ms for ~400 us. This is not what we wanted to see in real-time OS.

So, if you have any suggestions how can I disable SMIs at all, or just reduse frequency of this SMI's, please, share it with me.

Also, in SLES RT, I can see that SMI counter stand at the 0 point. And I have a question, what does Linux do to handle this SMIs? 

0 Likes
1 Solution
f_popchenko
Adept I

Thank you all for replies. I've found the solution.

In case that someone face the same problem. 

There is an SMI register space describred in BIOS and Kernel Developer’s Guide (BKDG) for AMD Family 16h Models 00h-0Fh Processors doc on p. 875. And I found SMI Enable bit in SMITRIG0 register. Setting this bit disables SMI. Also there is a possibility to disable SMI sources.

View solution in original post

12 Replies