I have found that kernel 4.1 actually seems to work fine on my board (AX370-GK7, F2 BIOS), even when compiled with CONFIG_PINCTRL_AMD=y. Note that to properly test kernels that old, the correct ACPI device ID needs to be added as seen in commit
42a4440 pinctrl: amd:Add device HID for future AMD GPIO controller since otherwise the driver won't find the device. Anyway, I did that, and there is now a /sys/devices/platform/AMDI0030:00 directory and no obvious complaints in dmesg, so everything seems to be working as intended as far as I can tell. I did some bisecting and I am now fairly certain that a regression was introduced early in the 4.2 cycle with the commit 0be275e x86/irq: Use cached IOAPIC entry instead of reading from hardware. I need to do some more testing to make sure I didn't mess up somewhere, will report back when/if I know more. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1671360 Title: System doesn't boot properly on AMD Ryzen / Gigabyte GA-AB350-gaming-3 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1671360/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs