Re: The 5.14 kernel in rawhide seems to be unstable, having lockups and failed boots, didn't occur with 5.13

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Sun, 11 Jul 2021 12:46:28 -0700
stan <upaitag@xxxxxxxx> wrote:

> Unfortunately, it doesn't boot correctly because it fails to get the
> edid from the monitor.  The rest of boot goes off without a hitch, I
> can login (without seeing anything) and run commands.  When I get to
> X, it is in some sort of vga mode with large text and flaky colors
> and it is very fragile and hangs after a short time.  But I can
> switch from there to a virtual console, login as root, and shutdown
> normally. 
> 
> The Fedora rawhide kernels do not have this issue. I can see them
> probe the EDID in the messages, whereas the custom kernel doesn't.
> The custom kernel built with this config file had no problem booting
> into this same hardware configuration with a 5.10 kernel, so
> something has changed in the settings for getting edid between then
> and 5.14.
> 
> Anyone have a suggestion for where the problem might be?

I think I have found the problem.  After many failed attempts to set
configuration options.  :-)

It seems that the custom kernel fails to load microcode that is
required.  Has this mechanism changed in recent kernels?  Is there a
way to fix this?  I never had to worry about microcode in the past.

This is a fedora stock kernel boot message series:

Jul 15 11:48:34 fedora kernel: [drm] radeon kernel modesetting enabled.
Jul 15 11:48:34 fedora kernel: radeon 0000:01:00.0: vgaarb: deactivate vga console
Jul 15 11:48:34 fedora kernel: Console: switching to colour dummy device 80x25
Jul 15 11:48:34 fedora kernel: [drm] initializing kernel modesetting (CAICOS 0x1002:0x6779 0x174B:0xE164 0x00).
Jul 15 11:48:34 fedora kernel: ATOM BIOS: C26401
Jul 15 11:48:34 fedora kernel: radeon 0000:01:00.0: VRAM: 1024M 0x0000000000000000 - 0x000000003FFFFFFF (1024M used)
Jul 15 11:48:34 fedora kernel: radeon 0000:01:00.0: GTT: 1024M 0x0000000040000000 - 0x000000007FFFFFFF
Jul 15 11:48:34 fedora kernel: [drm] Detected VRAM RAM=1024M, BAR=256M
Jul 15 11:48:34 fedora kernel: [drm] RAM width 64bits DDR
Jul 15 11:48:34 fedora kernel: [drm] radeon: 1024M of VRAM memory ready
Jul 15 11:48:34 fedora kernel: [drm] radeon: 1024M of GTT memory ready.
Jul 15 11:48:34 fedora kernel: [drm] Loading CAICOS Microcode
Jul 15 11:48:34 fedora kernel: [drm] Internal thermal controller without fan control
Jul 15 11:48:34 fedora kernel: [drm] radeon: dpm initialized

This is a custom kernel boot message series:

Jul 15 11:44:57 fedora kernel: [drm] radeon kernel modesetting enabled.
Jul 15 11:44:57 fedora kernel: radeon 0000:01:00.0: vgaarb: deactivate vga console
Jul 15 11:44:57 fedora kernel: Console: switching to colour dummy device 240x68
Jul 15 11:44:57 fedora kernel: [drm] initializing kernel modesetting (CAICOS 0x1002:0x6779 0x174B:0xE164 0x00).
Jul 15 11:44:57 fedora kernel: ATOM BIOS: C26401
Jul 15 11:44:57 fedora kernel: radeon 0000:01:00.0: VRAM: 1024M 0x0000000000000000 - 0x000000003FFFFFFF (1024M used)
Jul 15 11:44:57 fedora kernel: radeon 0000:01:00.0: GTT: 1024M 0x0000000040000000 - 0x000000007FFFFFFF
Jul 15 11:44:57 fedora kernel: [drm] Detected VRAM RAM=1024M, BAR=256M
Jul 15 11:44:57 fedora kernel: [drm] RAM width 64bits DDR
Jul 15 11:44:57 fedora kernel: [drm] radeon: 1024M of VRAM memory ready
Jul 15 11:44:57 fedora kernel: [drm] radeon: 1024M of GTT memory ready.
Jul 15 11:44:57 fedora kernel: [drm] Loading CAICOS Microcode
Jul 15 11:44:57 fedora kernel: radeon 0000:01:00.0: Direct firmware load for radeon/CAICOS_pfp.bin failed with error -2
Jul 15 11:44:57 fedora kernel: ni_cp: Failed to load firmware "radeon/CAICOS_pfp.bin"
Jul 15 11:44:57 fedora kernel: [drm:evergreen_init [radeon]] *ERROR* Failed to load firmware!
Jul 15 11:44:57 fedora kernel: radeon 0000:01:00.0: Fatal error during GPU init
Jul 15 11:44:57 fedora kernel: [drm] radeon: finishing device.
Jul 15 11:44:57 fedora kernel: [drm] radeon: ttm finalized
Jul 15 11:44:57 fedora kernel: radeon: probe of 0000:01:00.0 failed with error -2

Thanks.
_______________________________________________
kernel mailing list -- kernel@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to kernel-leave@xxxxxxxxxxxxxxxxxxxxxxx
Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/kernel@xxxxxxxxxxxxxxxxxxxxxxx
Do not reply to spam on the list, report it: https://pagure.io/fedora-infrastructure




[Index of Archives]     [Fedora General Discussion]     [Older Fedora Users Archive]     [Fedora Advisory Board]     [Fedora Security]     [Fedora Devel Java]     [Fedora Legacy]     [Fedora Desktop]     [ATA RAID]     [Fedora Marketing]     [Fedora Mentors]     [Fedora Package Announce]     [Fedora Package Review]     [Fedora Music]     [Fedora Packaging]     [Centos]     [Fedora SELinux]     [Coolkey]     [Yum Users]     [Tux]     [Yosemite News]     [KDE Users]     [Fedora Art]     [Fedora Docs]     [USB]     [Asterisk PBX]

  Powered by Linux