Linux 5.7.11 breaks the OC/UV capacities
Brief summary of the problem:
On Arch Linux, by using kernel 5.7.11, trying to Undervolt a 5700 gives back an error.
Hardware description:
- CPU: AMD Ryzen 1700
- GPU: AMD 5700XT - System Memory: 16GB
- Display(s): 1
- Type of Diplay Connection: DP
System information:
- Distro name and Version: Arch Linux
- Kernel version: 5.7.11
- Custom kernel: Zen
- AMD package version: No Package
How to reproduce the issue:
Update to kernel 5.7.11
Add boot parameters: amdgpu.ppfeaturemask=0xffffffff
Try to alter the corresponding file by echo "s 1 1900" > /sys/class/drm/card0/device/pp_od_clk_voltage
It will say: echo: write error: Invalid argument
Going back to 5.7.10, I can edit the file correctly.