Hi Rauno, Thanks for reporting this bug; nice finding on pci=noats.
$ grep -A1 noats ~/git/linux/Documentation/admin-guide/kernel-parameters.txt noats [PCIE, Intel-IOMMU, AMD-IOMMU] do not use PCIe ATS (and IOMMU device IOTLB). Wondering if the amd gfx drivers with ats/iommu (ie, w/out pci=noats) causes memory corruption: The screenshot in #1 shows that initramfs unpacking failed -- say, something corrupted the compressed initramfs image loaded in memory -- and this happened closely to when AMD-Vi failed to access an IOMMU perf count(er? I guess.) And it seems to be graphics related, not just ats/iommu code alone, which prints 'AMD-Vi' (it's in linux/drivers/iommu/amd/) since recovery mode, with 'nomodeset', works fine. When you boot in recovery mode, do you see initramfs unpacking failed as well? (please check 'dmesg | grep -i initramfs') -- 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/1901024 Title: Crash on startup using linux 5.8.0-25 Status in linux package in Ubuntu: Confirmed Bug description: I installed Ubuntu 20.04 on my new Lenovo ThinkPad L15 and upgraded it to Ubuntu 20.10 for a newer kernel to fix minor compatibility issues with AMD Renoir. When using the newer kernel it freezes before splash. I did my best to follow instructions to create a crash file but none were ever created. Booting to recovery mode with 5.8 works, 5.4 kernel works. Booting from USB the (safe graphics) option works but not the default. On that USB I have latest available daily build (Oct 21 2020) of 20.10. I tried a fresh reinstall of Ubuntu 20.10 and still getting stuck. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1901024/+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