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