I think I am suffering from a related bug. Asrock X370 Taichi, BIOS 5.10 (2018-12-21). Ryzen 5 2600X. Radeon RX 580. Ubuntu 18.04.02 (HWE). I tested with kernel 4.15 and 4.18, no difference.
Can not boot via GRUB with amdgpu driver, unless "amdgpu.dpm=0" is set. I only integrated the RX 580 into the build recently, after updating to BIOS 5.10 (AGESA 1.0.0.6), so I haven't yet tested previous BIOS versions with this card. I wonder if this latest BIOS update is affecting AMDGPU's DPM? https://www.asrock.com/mb/AMD/X370%20Taichi/#BIOS -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1809934 Title: AMD AGESA PinnaclePI-AM4_1.0.0.6 causes amdgpu hang on boot Status in linux package in Ubuntu: Incomplete Bug description: CPU: AMD Ryzen 5 2400G / AMD Ryzen 3 2200G Version: Ubuntu 18.04.1 Desktop (AMD64) Kernel: 4.15.0-43 generic Mainboard: ASUS Prime X370-Pro (4207), ASRock B450 Pro4 (1.80), MSI B350 Tomahawk (7A34v1K), Gigabyte GA-AB350M-Gaming3 (F24c) Detailed information: AMD AGESA version "PinnaclePI-AM4 1.0.0.6" based firmware is released by many major mainboard manufacturers lately. However, this 1.0.0.6 based firmware with Raven Ridge processors (2200G, 2400G and more) cause system hangs on boot if a system is running 4.15.0 kernel. If install kernel version 4.18.0-13-generic from "linux-image-generic- hwe-18.04-edge" has no issue. Here is boot messages output (dumped via serial port and truncated): [ 4.385021] [drm] ring test on 5 succeeded in 3 usecs [ 4.385030] [drm] ring test on 6 succeeded in 2 usecs [ 4.385035] [drm] ring test on 7 succeeded in 1 usecs [ 4.385044] [drm] ring test on 8 succeeded in 2 usecs [ 4.385090] [drm] ring test on 10 succeeded in 2 usecs [ 5.406001] clocksource: timekeeping watchdog on CPU2: Marking clocksource 'tsc' as unstable because the skew is too large: [ 5.406002] clocksource: 'hpet' wd_now: 5152d87 wd_last: 40b14df mask: ffffffff [ 5.406004] clocksource: 'tsc' cs_now: f4c92bc9d cs_last: ebf5adbce mask: ffffffffffffffff [ 5.406006] tsc: Marking TSC unstable due to clocksource watchdog [ 5.406014] TSC found unstable after boot, most likely due to broken BIOS. Use 'tsc=unstable'. [ 5.406015] sched_clock: Marking unstable (5406009219, 0)<-(5548358599, -142345214) [ 7.906021] ata2: SATA link up 6.0 Gbps (SStatus 133 SControl 300) [ 9.156104] [drm:amdgpu_ring_insert_nop [amdgpu]] *ERROR* amdgpu: writing more dwords to the ring than expected! [ 11.656035] ata2.00: ATA-8: TOSHIBA DT01ACA200, MX4OABB0, max UDMA/133 [ 32.204004] watchdog: BUG: soft lockup - CPU#2 stuck for 21s! [kworker/2:1:60] [ 32.204005] Modules linked in: hid_logitech_hidpp hid_logitech_dj usbhid hid amdkfd amd_iommu_v2 amdgpu(+) chash i2c_algo_bit ttm drm_kms_helper syscopyarea sysfillrect uas sysimgblt fb_sys_fops drm r8169 usb_storage i2c_piix4 mii ahci libahci wmi video gpio_a To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1809934/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp