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



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