Bug 14956 - with KMS: kernel lockup on xorg start
Summary: with KMS: kernel lockup on xorg start
Status: RESOLVED PATCH_ALREADY_AVAILABLE
Alias: None
Product: Drivers
Classification: Unclassified
Component: Video(DRI - non Intel) (show other bugs)
Hardware: All Linux
: P1 normal
Assignee: drivers_video-dri
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-12-29 20:49 UTC by cstraehle
Modified: 2010-01-12 09:49 UTC (History)
1 user (show)

See Also:
Kernel Version: 2.6.33-rc2
Subsystem:
Regression: No
Bisected commit-id:


Attachments
avivo regs after virgin "modprobe radeon modeset=1" before xorg start system freeze (2.10 KB, text/plain)
2009-12-29 20:49 UTC, cstraehle
Details
radeon regs after virgin "modprobe radeon modeset=1" before xorg start system freeze (768 bytes, text/plain)
2009-12-29 20:51 UTC, cstraehle
Details
radeon regs after virgin "modprobe radeon modeset=0" before working xorg start (768 bytes, text/plain)
2009-12-29 20:54 UTC, cstraehle
Details
avivo regs after virgin "modprobe radeon modeset=0" before working xorg start (2.10 KB, text/plain)
2009-12-29 20:55 UTC, cstraehle
Details
xorg + dmesg working (modeset=0) (85.98 KB, application/octet-stream)
2009-12-29 22:08 UTC, cstraehle
Details
xorg + dmesg crash (modeset=1) (84.47 KB, application/octet-stream)
2009-12-29 22:10 UTC, cstraehle
Details

Description cstraehle 2009-12-29 20:49:59 UTC
Created attachment 24358 [details]
avivo regs after virgin "modprobe radeon modeset=1" before xorg start system freeze

i use the latest git xorg-radeon / libdrm / mesa versions.
this is reproducible behavior on my Ati Mobility Radon 3450 (Vaio laptop):

1)
When booting with radeon.modeset=1 the system freezes while starting up xorg
(nothing is even logged to xorg.0.log)

2)
When booting with radeon.modeset=0 xorg starts and everything works

3)
when booting with radeon.modeset=0 into *text mode*, and then reloading the radeon kernelmodul with modeset=1 xorg starts without problems

4)
when booting with radeon.modeset=0 into *xorg*, and then stopping xorg and reloading the radeon kernelmodul with modeset=1 the system freezes even during modprobe

attached are the radeontool/avivotool regs before xorg start for version 1 and 2.
unfortunately the regs between version 2 and 3 don't differ and since version 4 crashes during modprobe i cant't provide a meaningful dump either....
Comment 1 cstraehle 2009-12-29 20:51:34 UTC
Created attachment 24359 [details]
 radeon regs after virgin "modprobe radeon modeset=1" before xorg start system freeze
Comment 2 cstraehle 2009-12-29 20:54:07 UTC
Created attachment 24360 [details]
radeon regs after virgin "modprobe radeon modeset=0" before working xorg start
Comment 3 cstraehle 2009-12-29 20:55:24 UTC
Created attachment 24361 [details]
avivo regs after virgin "modprobe radeon modeset=0" before working xorg start
Comment 4 Alex Deucher 2009-12-29 21:45:40 UTC
Please attach your xorg log and dmesg.
Comment 5 cstraehle 2009-12-29 22:08:12 UTC
Created attachment 24363 [details]
xorg + dmesg working (modeset=0)
Comment 6 cstraehle 2009-12-29 22:10:06 UTC
Created attachment 24364 [details]
xorg + dmesg crash (modeset=1)
Comment 7 cstraehle 2010-01-12 09:49:56 UTC
bug seems to be fixed in kernel 2.6.33-rc3-git3, 
even the pm patches from http://people.freedesktop.org/~agd5f/pm/ work as
expected..

Note You need to log in before you can comment on or make changes to this bug.