FS#63359 - Can't boot after upgrading to Linux 5.2.5. Kernel BUG.
Attached to Project:
Arch Linux
Opened by Omar (OmarSquircleArt) - Sunday, 04 August 2019, 12:17 GMT
Last edited by Antonio Rojas (arojas) - Sunday, 05 January 2020, 21:03 GMT
Opened by Omar (OmarSquircleArt) - Sunday, 04 August 2019, 12:17 GMT
Last edited by Antonio Rojas (arojas) - Sunday, 05 January 2020, 21:03 GMT
|
Details
Description:
After upgrading linux and linux-headers from 5.1.7 to 5.2.5, linux hangs at boot. I found the following kernel messages at the very end of the systemd journal: ``` Aug 04 11:47:38 omar kernel: BUG: unable to handle page fault for address: ffff91fe41bdf5f8 Aug 04 11:47:38 omar kernel: #PF: supervisor read access in kernel mode Aug 04 11:47:38 omar kernel: #PF: error_code(0x0000) - not-present page ``` I attached the full log below. I downgraded linux and linux-headers to 5.1.7 and everything worked as expected. This led me to believe that the kernel is the issue. Additional info: * Systemd : 242.84. * Using systemd-boot. * Ryzen 7 1700. Latest ASUS BIOS and AMD microcode. Steps to reproduce: Upgrade to linux 5.2.5 and reboot. Linux will hang before entering login or tty. |
This task depends upon
After the BUG output is a backtrace printed on the console?
[1] https://wiki.archlinux.org/index.php/Kernel_module#Using_kernel_command_line_2
I will try blacklisting and get back to you later today.
It should be noted that I had Dynamic Power Management disabled by passing the parameter `amdgpu.dpm=0` to the kernel. Well I just tried enabling DPM by removing the parameter and the system booted successfully. However, with DPM enabled, my system is completely unusable, the screen goes black after 2 minuets of working and nothing worked to fix that, so I always had DPM disabled. Nothing meaningful is logged, so I can't make a proper bug report.
How should we take it from here? Do you have any suggestions?
Thanks!
Alternately you could bisect between 5.1 and 5.2 to find the cause and report the result upstream see [3] for instructions.
[1] https://aur.archlinux.org/packages/linux-mainline/
[2] https://aur.archlinux.org/packages/linux-amd-staging-drm-next-git/
[3] https://bbs.archlinux.org/viewtopic.php?pid=1855912#p1855912
Not sure if I will have the time to bisect right now. I will report back as soon as possible.
Thanks!
https://bugs.freedesktop.org/show_bug.cgi?id=111685