This patch fixes artifacting on AMD GPUs with the overdrive bit enabled in kernel boot parameters (amdgpu.ppfeaturemask). This flag erroneously causes the memory idle state to become active in environments where it should be disabled, causing severe artifacting and flicker.
Details
Details
- Reviewers
DataDrake - Group Reviewers
Triage Team - Commits
- R3571:a2073b03497c: Add patch to fix vram idle states with amdgpu overdrive
Booted with kernel and verified that the flicker is no longer present with the flag enabled.
Diff Detail
Diff Detail
- Repository
- R3571 linux-current
- Lint
Lint Not Applicable - Unit
Tests Not Applicable
Event Timeline
Comment Actions
pspec_x86_64.xml is marked as a binary file due to the massive diff, fyi. Arcanist wouldn't let me upload the diff without marking the file as binary.
Comment Actions
Could this fix this guy's issue: https://discuss.getsol.us/d/4437-doom-eternal-weird-artifacts/7
Comment Actions
Nah, that issue seems unrelated. The artifacting caused by enabling this flag occurs even on the desktop, and manifests as flickering horizontal bars that stretch across the screen.