NetBSD-Bugs archive

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

Re: xsrc/42262: Thinkpad T500 Intel GM45 Express X doesn't like i915drm



The following reply was made to PR xsrc/42262; it has been noted by GNATS.

From: Jeremy Morse <jeremy.morse%gmail.com@localhost>
To: Matthias Pfaller <leo%marco.de@localhost>
Cc: gnats-bugs%NetBSD.org@localhost, xsrc-manager%netbsd.org@localhost, 
 gnats-admin%netbsd.org@localhost, netbsd-bugs%netbsd.org@localhost, 
spz%serpens.de@localhost
Subject: Re: xsrc/42262: Thinkpad T500 Intel GM45 Express X doesn't like 
  i915drm
Date: Sat, 21 Nov 2009 13:37:21 +0000

 Well, I guess this could be called progress in that the issue has changed...
 
 [drm:pid443:i915_emit_irq] [drm:pid443:i915_emit_irq]
 [drm:pid443:drm_ioctl] [drm:pid443:drm_ioctl] pid=443, cmd=0x80046445,
 nr=0x45, dev 0xcc472e00, auth=1
 [drm:pid443:i915_wait_irq] [drm:pid443:i915_wait_irq] irq_nr=1 breadcrumb=0
 
 This is something I've encountered on my I915GM - X issues
 DRM_IOCTL_I915_IRQ_EMIT, then loops forever on DRM_IOCTL_I915_IRQ_WAIT
 which repeatedly times out.
 
 Closer inspection shows drm issues a command for hardware to write a
 counter to the status page - it gets processed, but the write never
 occurs, leading to the infinite loop.
 
 Could you (or spz) ktrace X when it starts and leave it running for a
 minute, then inspect the output - you should see repeating ioctls
 returning ETIMEOUT.
 
 -- 
 Thanks,
 Jeremy
 


Home | Main Index | Thread Index | Old Index