Re: [Intel-gfx] [PATCH 2/2] drm/i915: Use RCS flips on Ivybridge+

2013-09-04 Thread Lee, Chon Ming
DERRMR is documented in vlv bspec. Regards, Chon Ming On Sep 4, 2013, at 5:42 PM, "Daniel Vetter" wrote: > On Wed, Sep 4, 2013 at 11:28 AM, Lee, Chon Ming > wrote: >> This patch causes VLV hang, look like ring buffer lockup. >> >> This is the message. >> [drm] stuck on render ring >> >> I

Re: [Intel-gfx] [PATCH 2/2] drm/i915: Use RCS flips on Ivybridge+

2013-09-04 Thread Ville Syrjälä
On Wed, Sep 04, 2013 at 11:41:57AM +0200, Daniel Vetter wrote: > On Wed, Sep 4, 2013 at 11:28 AM, Lee, Chon Ming > wrote: > > This patch causes VLV hang, look like ring buffer lockup. > > > > This is the message. > > [drm] stuck on render ring > > > > I haven't look at the bspec for the different

Re: [Intel-gfx] [PATCH 2/2] drm/i915: Use RCS flips on Ivybridge+

2013-09-04 Thread Chris Wilson
On Wed, Sep 04, 2013 at 05:28:22PM +0800, Lee, Chon Ming wrote: > This patch causes VLV hang, look like ring buffer lockup. > > This is the message. > [drm] stuck on render ring > > I haven't look at the bspec for the different between VLV and Ivybridge on > this > yet. Just see anyone have any

Re: [Intel-gfx] [PATCH 2/2] drm/i915: Use RCS flips on Ivybridge+

2013-09-04 Thread Daniel Vetter
On Wed, Sep 4, 2013 at 11:28 AM, Lee, Chon Ming wrote: > This patch causes VLV hang, look like ring buffer lockup. > > This is the message. > [drm] stuck on render ring > > I haven't look at the bspec for the different between VLV and Ivybridge on > this > yet. Just see anyone have any clue why

Re: [Intel-gfx] [PATCH 2/2] drm/i915: Use RCS flips on Ivybridge+

2013-09-04 Thread Lee, Chon Ming
This patch causes VLV hang, look like ring buffer lockup. This is the message. [drm] stuck on render ring I haven't look at the bspec for the different between VLV and Ivybridge on this yet. Just see anyone have any clue why this might fail in VLV. On 08/29 21:07, Daniel Vetter wrote: > On Mon,

Re: [Intel-gfx] [PATCH 2/2] drm/i915: Use RCS flips on Ivybridge+

2013-08-29 Thread Daniel Vetter
On Mon, Aug 26, 2013 at 08:58:12PM +0100, Chris Wilson wrote: > RCS flips do work on Iybridge+ so long as we can unmask the messages > through DERRMR. However, there are quite a few workarounds mentioned > regarding unmasking more than one event or triggering more than one > message through DERRMR.

Re: [Intel-gfx] [PATCH 2/2] drm/i915: Use RCS flips on Ivybridge+

2013-08-29 Thread Stéphane Marchesin
On Mon, Aug 26, 2013 at 1:43 PM, Stéphane Marchesin wrote: > > > > On Mon, Aug 26, 2013 at 1:42 PM, Stéphane Marchesin > wrote: >> >> >> >> >> On Mon, Aug 26, 2013 at 12:58 PM, Chris Wilson >> wrote: >>> >>> RCS flips do work on Iybridge+ so long as we can unmask the messages >>> through DERRMR.

Re: [Intel-gfx] [PATCH 2/2] drm/i915: Use RCS flips on Ivybridge+

2013-08-26 Thread Chris Wilson
On Mon, Aug 26, 2013 at 01:43:25PM -0700, Stéphane Marchesin wrote: >On Mon, Aug 26, 2013 at 1:42 PM, St�phane Marchesin ><[1]stephane.marche...@gmail.com> wrote: > > On Mon, Aug 26, 2013 at 12:58 PM, Chris Wilson > <[2]ch...@chris-wilson.co.uk> wrote: > >RCS flips do wo

Re: [Intel-gfx] [PATCH 2/2] drm/i915: Use RCS flips on Ivybridge+

2013-08-26 Thread Stéphane Marchesin
On Mon, Aug 26, 2013 at 1:42 PM, Stéphane Marchesin < stephane.marche...@gmail.com> wrote: > > > > On Mon, Aug 26, 2013 at 12:58 PM, Chris Wilson > wrote: > >> RCS flips do work on Iybridge+ so long as we can unmask the messages >> through DERRMR. However, there are quite a few workarounds mentio

Re: [Intel-gfx] [PATCH 2/2] drm/i915: Use RCS flips on Ivybridge+

2013-08-26 Thread Stéphane Marchesin
On Mon, Aug 26, 2013 at 12:58 PM, Chris Wilson wrote: > RCS flips do work on Iybridge+ so long as we can unmask the messages > through DERRMR. However, there are quite a few workarounds mentioned > regarding unmasking more than one event or triggering more than one > message through DERRMR. Those

[Intel-gfx] [PATCH 2/2] drm/i915: Use RCS flips on Ivybridge+

2013-08-26 Thread Chris Wilson
RCS flips do work on Iybridge+ so long as we can unmask the messages through DERRMR. However, there are quite a few workarounds mentioned regarding unmasking more than one event or triggering more than one message through DERRMR. Those workarounds in principle prevent us from performing pipelined f