Comment 157 for bug 304871

Revision history for this message
In , Carl Worth (cworth) wrote :

(In reply to comment #25)
> (In reply to comment #15)
>
> > _fence_emit_internal: drm_i915_irq_emit: -22
>
> I just replicated this part of the bug at least, (with all the latest
> userspace, such as xf86-video-intel 2.7.99 from git), and a non-GEM Debian
> kernel (2.6.26-2-686).
>
> Eric suggests that when the userspace opens the drm and finds that it's non-GEM
> it should just close it. I'll attempt that here and report back.

Eric had some half-finished patches for this which I finished and pushed (see below).

With these patches applied, the latest driver from git now runs just fine on the non-GEM Debian kernel (2.6.26-2-686). I'd be very interested if other people that have experienced the bugs reported here could try using the latest driver and report back whether the bug is fixed.

I'll also consider cherry-picking the relevant commits here to the 2.7 branch for an upcoming 2.7.2 release.

-Carl