Re: [Intel-gfx] [PATCH] drm/i915: Limit the watermark to at least 8 entries on gen2/3

2014-09-06 Thread Thomas Richter
On 06.09.2014 19:33, Ville Syrjälä wrote: The DVO 2x clock fix was missing. I posted a new version. But I think that should only affect the DVO output and not the VGA output. Anyway on my 830 nightly with those two patches is pretty damn good. I'm going to assume this is the first time in histor

[Intel-gfx] Switcheroo support in i915

2014-09-06 Thread Tom Pitcher
I've been attempting to solve a bug with i915 & switcheroo on many Macbook Pros (some with nvidia discrete cards, others radeon), report here: https://bugs.freedesktop.org/show_bug.cgi?id=61115 Basically, after switching to i915 using switcheroo the display isn't connected. It was mentioned tha

Re: [Intel-gfx] [PATCH] drm/i915: Limit the watermark to at least 8 entries on gen2/3

2014-09-06 Thread Ville Syrjälä
On Fri, Sep 05, 2014 at 09:03:11PM +0200, Thomas Richter wrote: > On 05.09.2014 20:54, ville.syrj...@linux.intel.com wrote: > > From: Ville Syrjälä > > > > 830 is very unhappy of the watermark value is too low (indicating a very > > high watermark in fact, ie. memory fetch will occur with an almos

[Intel-gfx] [PATCH 1/3] drm/i915: Remove DRI1 ring accessors and API

2014-09-06 Thread Chris Wilson
With the deprecation of UMS, and by association DRI1, we have a tough choice when updating the ring access routines. We either rewrite the DRI1 routines blindly without testing (so likely to be broken) or take the liberty of declaring them no longer supported and remove them entirely. This takes th

[Intel-gfx] [PATCH 3/3] drm/i915/rq: Ironlake is coherent for MI_STORE_DWORD

2014-09-06 Thread Chris Wilson
So had we just used the good old method for writing the seqno before the old fashioned MI_USER_INTERRUPT, we would have had coherent request completion - at least as far as the resolution of our testing goes, which is extremely good for this particular issue. Removing the PIPE_CONTROL notify for Ir

Re: [Intel-gfx] [PATCH 5/5] drm/i915: s/seqno/request/ tracking inside objects

2014-09-06 Thread Chris Wilson
On Tue, Sep 02, 2014 at 11:06:29AM +0100, John Harrison wrote: > Hello, > > Is this patch going to be split up into more manageable pieces? I > tried to apply it to a tree fetched yesterday and got a very large > number of conflicts. I don't know whether that is because more > execlist patches hav