Mark Kettenis <[email protected]> writes:

>> Date: Tue, 10 Sep 2013 20:29:04 +0300 (EEST)
>> From: [email protected]
>> 
>> [   677.867] (EE) intel(0): Failed to submit batch buffer, expect rendering 
>> corruption or even a frozen display: Unknown error: -4.
>> [   677.877] (EE) intel(0): Failed to submit batch buffer, expect rendering 
>> corruption or even a frozen display: Unknown error: -4.
>
> Does the following diff help?
>
> Index: i915_gem.c
> ===================================================================
> RCS file: /cvs/src/sys/dev/pci/drm/i915/i915_gem.c,v
> retrieving revision 1.34
> diff -u -p -r1.34 i915_gem.c
> --- i915_gem.c        10 Sep 2013 03:40:39 -0000      1.34
> +++ i915_gem.c        10 Sep 2013 19:19:47 -0000
> @@ -1047,7 +1047,7 @@ static int __wait_seqno(struct intel_rin
>                       if (i915_seqno_passed(ring->get_seqno(ring, false),
>                           seqno) || dev_priv->mm.wedged)
>                               break;
> -                     ret = msleep(ring, &dev_priv->irq_lock,
> +                     ret = -msleep(ring, &dev_priv->irq_lock,
>                           PZERO | (interruptible ? PCATCH : 0),
>                           "gemwt", 0);
>               }


Hi,

At first boot everything looks ok. I'll run this diff for a while to see if any
corruption appears again. 

Timo

Reply via email to