Bug 12980

Summary: lockup in X.org
Product: Other Reporter: Marcus Better (marcus)
Component: OtherAssignee: other_other
Status: CLOSED INSUFFICIENT_DATA    
Severity: high CC: akpm, alan, rjw
Priority: P1    
Hardware: All   
OS: Linux   
Kernel Version: 2.6.29 Subsystem:
Regression: Yes Bisected commit-id:
Bug Depends on:    
Bug Blocks: 12398    
Attachments: kernel configuration
task trace after crash
task trace (kernel 2.6.29.3)
task trace (kernel 2.6.29.3)
task trace (kernel 2.6.29.3)

Description Marcus Better 2009-03-31 08:58:46 UTC
Created attachment 20755 [details]
kernel configuration

With kernel 2.6.29, my laptop locks up about once or twice a day. I'm in an X.org session, and everything freezes except the mouse pointer, which I can move. Clicks don't have any effect though. The display is not updated. The keyboard doesn't work, Ctrl-Backspace has no effect. I can do a SysRq emergency sync but not reboot, so had to use the power button for that.

There is absolutely nothing in the logs, but the emergency sync log entries do show up.

I don't remember this happening with 2.6.28.8, but it happens daily with 2.6.29.

The system is a Thinkpad T61 running Debian x86_64, X.org server 1.5.99.902-1, xserver-xorg-video-intel 2.6.1-1.
Comment 1 Marcus Better 2009-03-31 11:49:51 UTC
(In reply to comment #0)
> keyboard doesn't work, Ctrl-Backspace has no effect. I can do a SysRq 
>emergency sync but not reboot,

Correction: I could reboot with SysRq-B.
Comment 2 Andrew Morton 2009-04-01 21:46:40 UTC
Please generate a kernel task trace after it has failed.  Do

add log_buf_len=2M to the kernel boot command line

alt-sysrq-6    to set the loglevel
alt-sysrq-t    to generate the trace
alt-sysrq-s
alt-sysrq-b

and attach the resulting kernel logs to this bug.  Please try to avoid
getting it wordwrapped, as so often happens.

Thanks.
Comment 3 Marcus Better 2009-04-02 15:23:58 UTC
Created attachment 20780 [details]
task trace after crash

The kernel log contained some USB resume messages. Those are the first messages in 3 hours. I think the crash happened at that point, or very shortly after. I didn't plug or unplug any USB devices. (I have a USB keyboard/mouse attached.)
Comment 4 Rafael J. Wysocki 2009-04-12 16:53:15 UTC
On Sunday 12 April 2009, Marcus Better wrote:
> 
> >The following bug entry is on the current >list of known regressions
> >from 2.6.28.  Please verify if it still >should be listed and let me know
> 
> Yes, I haven't seen a fix so I think it's still valid.
Comment 5 Marcus Better 2009-04-27 08:40:06 UTC
Bug disappeared magically, possibly after upgrade to 2.6.29.1. Since it used to appear daily and now hasn't shown up in weeks, I'll close the report.
Comment 6 Rafael J. Wysocki 2009-05-17 16:56:53 UTC
On Sunday 17 May 2009, Marcus Better wrote:
> Rafael J. Wysocki wrote:
> > Bug-Entry   : http://bugzilla.kernel.org/show_bug.cgi?id=12980
> > Subject             : lockup in X.org
> > Submitter   : Marcus Better <marcus@better.se>
> > Date                : 2009-03-31 08:58 (47 days old)
> 
> Bug went away for unknown reason, hasn't occurred in more than a month.
Comment 7 Marcus Better 2009-05-22 10:57:20 UTC
(In reply to comment #6)
> On Sunday 17 May 2009, Marcus Better wrote:
> > Bug went away for unknown reason, hasn't occurred in more than a month.

I shouldn't have said that. Of course the bug started recurring. I'm posting some more task traces. These are from kernel 2.6.29.3.
Comment 8 Marcus Better 2009-05-22 10:57:55 UTC
Created attachment 21484 [details]
task trace (kernel 2.6.29.3)
Comment 9 Marcus Better 2009-05-22 10:58:45 UTC
Created attachment 21485 [details]
task trace (kernel 2.6.29.3)
Comment 10 Marcus Better 2009-05-22 10:59:11 UTC
Created attachment 21486 [details]
task trace (kernel 2.6.29.3)
Comment 11 Rafael J. Wysocki 2009-06-08 10:59:43 UTC
On Monday 08 June 2009, Marcus Better wrote:
> > The following bug entry is on the current list of known regressions
> > introduced between 2.6.28 and 2.6.29.  Please verify if it still should
> > be listed and let me know (either way).
> >
> >
> > Bug-Entry   : http://bugzilla.kernel.org/show_bug.cgi?id=12980
> > Subject             : lockup in X.org
> > Submitter   : Marcus Better <marcus@better.se>
> > Date                : 2009-03-31 08:58 (69 days old)
> 
> Still present in 2.6.29.4.
Comment 12 Marcus Better 2009-06-09 08:48:16 UTC
I believe this could be an X driver bug:
  https://bugs.freedesktop.org/show_bug.cgi?id=20893

Should we close this?