Closed Pheidologeton closed 1 year ago
On which GPU?
RX6900XT
If it is important, I can describe the system configuration (hardware)
Hi, im not TKG but can you try the following (with a kernel which has the patch applied):
shutdown the pc, disconnect it from power for ~10 seconds and power it up again.
i had the problem you described before, unrelated to the patch. for me it usually was when i dual booted from windows to linux several times without completly power cycling my gpu (also a 6900xt). it seems like some former initialized states of the gpu remain as long as the card is powered which causes some kind of corruption: 640x480, only one monitor working, etc. but doing the power cycling as described always fixed it for me.
I pressed the "reset" button on the case, which completely turns off the power and starts it after a few seconds. Same problem. I don't have windows. CPU dual xeon e5-2696v2, RAM 16x8gb ddr3 ecc reg 1866 mhz samsung, motherboard supermicro x9dri-ln4f+, GPU rx 6900xt xfc merc.
Are you sure this is caused the problem? What kind of dmesg you getting?
I use 6700XT and compiling linux-tkg 9 hours after the commit and everything seems working fine.. I am not sure that commit is the issue..
I am assuming 6700XT and 6900XT is the same considering both share same architecture..
I still use this patched version of linux-tkg without having noticed any regression on my system. I have a 5500xt.
I'm also using it just fine with my 5700XT, but we'd need to be certain the issue isn't actually caused by the patch. Such a weird hardware combo could trigger an edge case of some sort I guess.
Even more interesting. If CONFIG_HZ_100=y this patch breaks the amdgpu. If CONFIG_HZ_250=y, all works fine
After this commit, amdgpu is fully broken. Resolution is 640x480 and tons of log spam in dmesg about amdgpu. My config file
In menuconfig i change only dynamic preempt to none, all other cfg is arch default