On Wed, 26 Oct 2022 14:06:04 -0400 Felix Miata mrmazda@earthlink.net wrote:
Sea Islands is GCN2 initially released 201309: https://en.wikipedia.org/wiki/Graphics_Core_Next#second
Don't have it, but I had no idea I was so out of date. That is almost ten years ago. My card does everything I need, so I suppose I can live with using a dinosaur.
# diff -u kcfg51819.txt kcfg51917.txt --- kcfg51819.txt 2022-10-26 13:45:37.000000000 -0400 +++ kcfg51917.txt 2022-10-26 13:45:58.000000000 -0400 @@ -3,6 +3,7 @@ CONFIG_X86_MCE_AMD=y CONFIG_PERF_EVENTS_AMD_POWER=m CONFIG_PERF_EVENTS_AMD_UNCORE=y +CONFIG_PERF_EVENTS_AMD_BRS=y CONFIG_MICROCODE_AMD=y CONFIG_AMD_MEM_ENCRYPT=y # CONFIG_AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULT is not set
BRS is "AMD Branch Sampling support". My Google-fu hasn't found a way to disable it as yet, but maxcpus=1 works.
Dealing with this extra config solved the issue? Or just prevented another issue?
Maybe you can open a ticket asking that this be a module instead of built in, if it is possible, in the fedora kernels. I compile a custom kernel locally, and have that turned off since I use the radeon driver instead of the amd driver. I've read that the amd driver can replace the radeon driver, even for old cards, but the radeon driver has been rock solid and done everything I want, so I haven't bothered.