Hi Dave,
Bunch of fixes for the 4.8 merge pull, nothing out of the ordinary. All
suitably marked up with cc: stable where needed.
Cheers, Daniel
The following changes since commit 0b2c0582f1570bfc95aa9ac1cd340a215d8e8335:
drm/i915: Update DRIVER_DATE to 20160711 (2016-07-11 09:18:31 +0200)
Hi all,
New -testing cycle with cool stuff:
- more engine code unification (Tvrtko)
- reorganize rps&rc6 setup (Chris Wilson)
- hotplug polling when in deep rpm states, especially fixes vls (Lyude)
- mocs fix for bxt (Imre)
- convert i915 request to use dma fences (Chris)
- prep work for lockless
On pe, 2016-07-22 at 16:43 +0300, ville.syrj...@linux.intel.com wrote:
> From: Ville Syrjälä
>
> On certain platforms not all planes support the same set of
> rotations/reflections, so let's use the per-plane property
> for this.
>
> This is already a problem on SKL when we use the legay cursor
On pe, 2016-07-22 at 16:43 +0300, ville.syrj...@linux.intel.com wrote:
> From: Ville Syrjälä
>
> Now that all drivers have been converted over to the per-plane rotation
> property, we can just nuke the global rotation property.
>
> Signed-off-by: Ville Syrjälä
Reviewed-by: Joonas Lahtinen
>
There is no new regressions this week.
Previous regressions
+---+---+++
| BugId | Summary | Created on |
Bisect |
+---+---++
== Series Details ==
Series: series starting with [CI,1/2] drm/i915: Drop racy markup of missed-irqs
from idle-worker
URL : https://patchwork.freedesktop.org/series/10220/
State : success
== Summary ==
Series 10220v1 Series without cover letter
http://patchwork.freedesktop.org/api/1.0/series/
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
Cc: Joonas Lahtinen
Cc:
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 even