Re: [Intel-gfx] Mouse cursor disappearing with SNA rendering

2016-07-21 Thread Daniel J Blueman
On 22 June 2016 at 23:20, Daniel J Blueman wrote: > On 17 Jun 2016 6:23 p.m., "Chris Wilson" wrote: >> >> On Fri, Jun 17, 2016 at 06:12:16PM +0800, Daniel J Blueman wrote: >> > On 17 June 2016 at 17:18, Chris Wilson wrote: >>

[Intel-gfx] ✗ Ro.CI.BAT: failure for drm/i915/skl: Finally fix watermarks

2016-07-21 Thread Patchwork
== Series Details == Series: drm/i915/skl: Finally fix watermarks URL : https://patchwork.freedesktop.org/series/10108/ State : failure == Summary == Series 10108v1 drm/i915/skl: Finally fix watermarks http://patchwork.freedesktop.org/api/1.0/series/10108/revisions/1/mbox Test

[Intel-gfx] ✗ Ro.CI.BAT: failure for drm/vgem: Allow root to inject hanging fences onto dmabufs

2016-07-21 Thread Patchwork
== Series Details == Series: drm/vgem: Allow root to inject hanging fences onto dmabufs URL : https://patchwork.freedesktop.org/series/10107/ State : failure == Summary == Series 10107v1 drm/vgem: Allow root to inject hanging fences onto dmabufs

[Intel-gfx] [PATCH v2 2/3] drm/i915: Update the breadcrumb interrupt counter before enabling

2016-07-21 Thread Chris Wilson
In order to close a race with a long running hangcheck comparing a stale interrupt counter with a just started waiter, we need to first bump the counter as we start the fresh wait. References: https://bugs.freedesktop.org/show_bug.cgi?id=96974 Signed-off-by: Chris Wilson

[Intel-gfx] [PATCH v2 1/3] drm/i915: Drop racy markup of missed-irqs from idle-worker

2016-07-21 Thread Chris Wilson
During the idle-worker we disable the hangcheck and so kick any waiters that should have been completed (since the GPU is now idle). Unlike the hangcheck, we do not take any care to avoid the race between the irq handler and ourselves, and so it is possible for us to declare a missed interrupt

[Intel-gfx] [PATCH v2 3/3] drm/i915: Check for a stuck waiter before a missed interrupt

2016-07-21 Thread Chris Wilson
As the interrupt wakeup counter only increments when we have a waiter, before testing to see if that counter is unchanged we have to first check that we do expect it to change (i.e. we have a waiter). Signed-off-by: Chris Wilson --- drivers/gpu/drm/i915/i915_irq.c | 5

[Intel-gfx] ✗ Ro.CI.BAT: failure for series starting with [1/2] drm/i915: Drop racy markup of missed-irqs from idle-worker

2016-07-21 Thread Patchwork
== Series Details == Series: series starting with [1/2] drm/i915: Drop racy markup of missed-irqs from idle-worker URL : https://patchwork.freedesktop.org/series/10104/ State : failure == Summary == Series 10104v1 Series without cover letter

Re: [Intel-gfx] [PATCH 17/17] drm/i915: Use rt priority kthread to do GuC log buffer sampling

2016-07-21 Thread Goel, Akash
On 7/21/2016 11:13 AM, Chris Wilson wrote: On Thu, Jul 21, 2016 at 09:11:42AM +0530, Goel, Akash wrote: On 7/21/2016 1:04 AM, Chris Wilson wrote: In the end, just the silly locking and placement of complete_all() is dangerous. reinit_completion() lacks the barrier to be used like this

[Intel-gfx] ✗ Ro.CI.BAT: failure for series starting with [1/2] meh

2016-07-21 Thread Patchwork
== Series Details == Series: series starting with [1/2] meh URL : https://patchwork.freedesktop.org/series/10103/ State : failure == Summary == Applying: meh fatal: sha1 information is lacking or useless (drivers/gpu/drm/i915/i915_debugfs.c). error: could not build fake ancestor Patch failed

[Intel-gfx] ✗ Ro.CI.BAT: failure for drm/i915: Organize most GPU features by platform

2016-07-21 Thread Patchwork
== Series Details == Series: drm/i915: Organize most GPU features by platform URL : https://patchwork.freedesktop.org/series/10102/ State : failure == Summary == Series 10102v1 drm/i915: Organize most GPU features by platform

<    1   2