All of lore.kernel.org
 help / color / mirror / Atom feed
* [Bug 34462] New: 180 second hang on boot, DRM doesn't seem to initialize (firmware issue?)
@ 2011-02-18 22:01 bugzilla-daemon
  2011-02-18 22:26 ` [Bug 34462] " bugzilla-daemon
                   ` (7 more replies)
  0 siblings, 8 replies; 9+ messages in thread
From: bugzilla-daemon @ 2011-02-18 22:01 UTC (permalink / raw)
  To: dri-devel

https://bugs.freedesktop.org/show_bug.cgi?id=34462

           Summary: 180 second hang on boot, DRM doesn't seem to
                    initialize (firmware issue?)
           Product: DRI
           Version: unspecified
          Platform: x86 (IA32)
        OS/Version: Linux (All)
            Status: NEW
          Severity: normal
          Priority: medium
         Component: DRM/Radeon
        AssignedTo: dri-devel@lists.freedesktop.org
        ReportedBy: owen.riddy@gmail.com


Created an attachment (id=43540)
 --> (https://bugs.freedesktop.org/attachment.cgi?id=43540)
dmesg from Debian Unstable, fails to load

I have a Radeon 3450 graphics card and have been using Debian Squeeze (linux
2.6.32). The card was/is very well supported by the radeon graphics driver, and
firmware was being properly loaded (Debian splits the firmware into a separate
package from the kernel).

Whenever I compiled a newer vanilla kernel KMS didn't work (starting with
2.6.33, I believe. It was a while ago) and X wouldn't load. Every so often I
tried a different kernel, and the problem remained. On X, the system would
completely hang with a blank screen (I couldn't access any virtual terminals).
I assumed I'd mis-configured my kernel and gave up.

Debian has now upgraded to linux 2.6.37-1 and this image seems to have the same
problem. After upgrading, I get a suspicious 180 second pause when the kernel
"populates /dev", which I now attribute to a bug. I'm getting an error message
about modprobe blocking (in dmesg).

I suspect firmware loading problems:
Wheezy (fails, 2.6.37):
dmesg | grep -C 4 icroc

[    4.325551] [drm] radeon: 256M of VRAM memory ready
[    4.325554] [drm] radeon: 512M of GTT memory ready.
[    4.325619] [drm] radeon: irq initialized.
[    4.325622] [drm] GART: num cpu pages 131072, num gpu pages 131072
[    4.326544] [drm] Loading RS780 Microcode
[    4.329997] input: HDA ATI SB Headphone as
/devices/pci0000:00/0000:00:14.2/sound/card0/input7
[    4.414321] radeon 0000:01:05.0: WB enabled
[    4.446469] [drm] ring test succeeded in 1 usecs
[    4.446595] [drm] radeon: ib pool ready.

Squeeze (works, 2.6.32):
dmesg | grep -C 4 icroc

[    4.616162] [drm] radeon: 256M of VRAM memory ready
[    4.616163] [drm] radeon: 512M of GTT memory ready.
[    4.616204] [drm] radeon: irq initialized.
[    4.616206] [drm] GART: num cpu pages 131072, num gpu pages 131072
[    4.616624] [drm] Loading RS780 Microcode
[    4.616627] platform radeon_cp.0: firmware: requesting radeon/RS780_pfp.bin
[    4.714728] hda_codec: ALC1200: BIOS auto-probing.
[    4.716081] input: HDA Digital PCBeep as
/devices/pci0000:00/0000:00:14.2/input/input6
[    4.809447] platform radeon_cp.0: firmware: requesting radeon/RS780_me.bin
--
[    4.941941] radeon 0000:02:00.0: irq 30 for MSI/MSI-X
[    4.941946] radeon 0000:02:00.0: radeon: using MSI.
[    4.941978] [drm] radeon: irq initialized.
[    4.941980] [drm] GART: num cpu pages 131072, num gpu pages 131072
[    4.942370] [drm] Loading RV620 Microcode
[    4.942372] platform radeon_cp.0: firmware: requesting radeon/RV620_pfp.bin
[    4.982496] platform radeon_cp.0: firmware: requesting radeon/RV620_me.bin
[    4.988086] platform radeon_cp.0: firmware: requesting radeon/R600_rlc.bin
[    5.025570] [drm] ring test succeeded in 0 usecs

To be sure I haven't tainted the configuration, the method to get a test
platform was:
* Installed the Squeeze release base system
* Upgrade to Wheezy, rebooted to test KMS (virtual terminal screen resolution
was large, suggesting it worked)
* Upgraded to unstable and reboot, at which point I get the 180 second hang and
modprobe errors, as well as a rather low resolution VT.

lspci and other info can be found on this bug report:
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=613922

-- 
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.

^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2014-09-14  7:04 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2011-02-18 22:01 [Bug 34462] New: 180 second hang on boot, DRM doesn't seem to initialize (firmware issue?) bugzilla-daemon
2011-02-18 22:26 ` [Bug 34462] " bugzilla-daemon
2011-02-18 22:29 ` bugzilla-daemon
2011-02-19  5:23 ` bugzilla-daemon
2011-02-20  9:47 ` bugzilla-daemon
2011-02-23 14:05 ` bugzilla-daemon
2011-02-24 10:11 ` bugzilla-daemon
2011-12-03  8:16 ` bugzilla-daemon
2014-09-14  7:04 ` bugzilla-daemon

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.