problems with auto UMA size
When using the auto VRAM setting, and utilizing the device for games or desktop mode, an IO_PAGE_FAULT occurs shortly after boot, and this failure persists until shutdown. The result of this is the screen flashes white, at varying rate while the crashes repeat. This is consistently repeatable. Disabling the auto VRAM setting in bios by selecting a VRAM value eliminates this issue.
lspci -nn | grep VGA
output: c2:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Phoenix1 [1002:15bf] (rev 04)
Hardware description:
- CPU: Ryzen Z1 Extreme
- GPU: c2:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Phoenix1
- System Memory: 16Gb
- Display(s): Integrated
- Type of Display Connection: Internal
- Additional hw info at https://linux-hardware.org/?probe=aaec54b276 this is a probe of this system.
System information:
Operating System: Fedora Linux 39.20240308.0 (Bazzite)
CPE OS Name: cpe:/o:fedoraproject:fedora:39
OS Support End: Tue 2024-11-12
OS Support Remaining: 8month 2d Kernel: Linux 6.7.7-201.fsync.fc39.x86_64 Architecture: x86-64 Hardware Vendor: Lenovo Hardware Model: Legion Go 8APU1
How to reproduce the issue:
Enter BIOS, change setting for VRAM allocation to automatic. Save BIOS settings and reboot. Begin to use system, eitehr for gaming or simple desktop use. With an unknown trigger IO_PAGE_FAULT will occur and the screen as whole will start flashing white. The error recurs without end until a system reboot occurs.
Setting a static VRAM value prevents this issue but is limiting optimization.
Attached files:
Screenshots/video files
[ TODO: For rendering errors, attach screenshots of the problem and (if possible) of how it should look. For freezes, it may be useful to provide a screenshot of the affected game scene. Prefer screenshots over videos. ]
Log files (for system lockups / game freezes / crashes)
whiteflash.log - Dmesg log (full log)