Re: [Intel-gfx] [PATCH 2/3] drm/i915: Allow the user to pass a context to any ring

2015-10-06 Thread Daniel, Thomas
> -Original Message- > From: Intel-gfx [mailto:intel-gfx-boun...@lists.freedesktop.org] On Behalf Of > Chris Wilson > Sent: Tuesday, October 6, 2015 11:53 AM > To: intel-gfx@lists.freedesktop.org > Subject: [Intel-gfx] [PATCH 2/3] drm/i915: Allow the user to pass a context to > any ring >

Re: [Intel-gfx] [PATCH 3/3] drm/i915: Add soft-pinning API for execbuffer

2015-10-06 Thread Daniel, Thomas
> -Original Message- > From: Chris Wilson [mailto:ch...@chris-wilson.co.uk] > Sent: Tuesday, October 6, 2015 11:53 AM > To: intel-gfx@lists.freedesktop.org > Cc: Chris Wilson; Daniel, Thomas > Subject: [PATCH 3/3] drm/i915: Add soft-pinning API for execbuffer > >

Re: [Intel-gfx] [PATCH 1/3] drm: Track drm_mm nodes with an interval tree

2015-10-16 Thread Daniel, Thomas
Hi, > -Original Message- > From: Intel-gfx [mailto:intel-gfx-boun...@lists.freedesktop.org] On Behalf Of > David Herrmann > Sent: Wednesday, October 7, 2015 11:23 AM > To: Chris Wilson; Daniel Vetter; Intel Graphics Development; dri- > de...@lists.freedesktop.org > Subject: Re: [Intel-gfx]

Re: [Intel-gfx] [PATCH 3/3] drm/i915: Add soft-pinning API for execbuffer

2015-10-21 Thread Daniel, Thomas
> -Original Message- > From: Daniel Vetter [mailto:daniel.vet...@ffwll.ch] On Behalf Of Daniel Vetter > Sent: Wednesday, October 21, 2015 4:08 PM > To: Daniel, Thomas > Cc: Chris Wilson; intel-gfx@lists.freedesktop.org > Subject: Re: [Intel-gfx] [PATCH 3/3] drm/i915: Ad

Re: [Intel-gfx] [PATCH v3 7/8] drm/i915: Grab execlist spinlock to avoid post-reset concurrency issues.

2015-10-23 Thread Daniel, Thomas
> -Original Message- > From: Intel-gfx [mailto:intel-gfx-boun...@lists.freedesktop.org] On Behalf Of > Tomas Elf > Sent: Friday, October 23, 2015 2:09 PM > To: Intel-GFX@Lists.FreeDesktop.Org > Subject: [Intel-gfx] [PATCH v3 7/8] drm/i915: Grab execlist spinlock to avoid > post-reset concur

Re: [Intel-gfx] [PATCH v6 2/2] drm/i915: Add soft-pinning API for execbuffer

2015-11-04 Thread Daniel, Thomas
> -Original Message- > From: Intel-gfx [mailto:intel-gfx-boun...@lists.freedesktop.org] On Behalf Of > Yang, Rong R > Sent: Wednesday, November 4, 2015 10:32 AM > To: Chris Wilson; Winiarski, Michal > Cc: intel-gfx@lists.freedesktop.org; Kristian H?gsberg; dri- > de...@lists.freedesktop.org

Re: [Intel-gfx] [PATCH 3/3] drm/i915: Add soft-pinning API for execbuffer

2015-11-05 Thread Daniel, Thomas
> -Original Message- > From: akash goel [mailto:akash.go...@gmail.com] > Sent: Tuesday, October 27, 2015 11:52 AM > To: Chris Wilson > Cc: intel-gfx@lists.freedesktop.org; Goel, Akash; Daniel, Thomas > Subject: Re: [Intel-gfx] [PATCH 3/3] drm/i915: Add soft-pinning AP

Re: [Intel-gfx] [PATCH 04/59] drm/i915: Fix for ringbuf space wait in LRC mode

2015-03-19 Thread Daniel, Thomas
> -Original Message- > From: Intel-gfx [mailto:intel-gfx-boun...@lists.freedesktop.org] On Behalf Of > john.c.harri...@intel.com > Sent: Thursday, March 19, 2015 12:30 PM > To: Intel-GFX@Lists.FreeDesktop.Org > Subject: [Intel-gfx] [PATCH 04/59] drm/i915: Fix for ringbuf space wait in LRC >

Re: [Intel-gfx] [PATCH 55/59] drm/i915: Remove fallback poll for ring buffer space

2015-03-19 Thread Daniel, Thomas
> -Original Message- > From: Intel-gfx [mailto:intel-gfx-boun...@lists.freedesktop.org] On Behalf Of > john.c.harri...@intel.com > Sent: Thursday, March 19, 2015 12:31 PM > To: Intel-GFX@Lists.FreeDesktop.Org > Subject: [Intel-gfx] [PATCH 55/59] drm/i915: Remove fallback poll for ring > bu

Re: [Intel-gfx] [PATCH 56/59] drm/i915: Remove 'faked' request from LRC submission

2015-03-19 Thread Daniel, Thomas
> -Original Message- > From: Intel-gfx [mailto:intel-gfx-boun...@lists.freedesktop.org] On Behalf Of > john.c.harri...@intel.com > Sent: Thursday, March 19, 2015 12:31 PM > To: Intel-GFX@Lists.FreeDesktop.Org > Subject: [Intel-gfx] [PATCH 56/59] drm/i915: Remove 'faked' request from LRC > s

Re: [Intel-gfx] [PATCH 1/4] drm/i915/bdw: Clean up execlist queue items in retire_work

2014-11-03 Thread Daniel, Thomas
> -Original Message- > From: Daniel Vetter [mailto:daniel.vet...@ffwll.ch] On Behalf Of Daniel > Vetter > Sent: Monday, November 03, 2014 3:33 PM > To: Daniel, Thomas > Cc: intel-gfx@lists.freedesktop.org; shuang...@linux.intel.com > Subject: Re: [Intel-gfx] [PATCH 1/4

Re: [Intel-gfx] [PATCH 3/4] drm/i915/bdw: Pin the context backing objects to GGTT on-demand

2014-11-03 Thread Daniel, Thomas
> -Original Message- > From: Daniel Vetter [mailto:daniel.vet...@ffwll.ch] On Behalf Of Daniel > Vetter > Sent: Monday, November 03, 2014 4:54 PM > To: Daniel, Thomas > Cc: intel-gfx@lists.freedesktop.org; shuang...@linux.intel.com > Subject: Re: [Intel-gfx] [PATCH 3

Re: [Intel-gfx] [PATCH 05/29] drm/i915: Replace last_[rwf]_seqno with last_[rwf]_req

2014-11-11 Thread Daniel, Thomas
> -Original Message- > From: Intel-gfx [mailto:intel-gfx-boun...@lists.freedesktop.org] On Behalf > Of john.c.harri...@intel.com > Sent: Thursday, October 30, 2014 6:41 PM > To: Intel-GFX@Lists.FreeDesktop.Org > Subject: [Intel-gfx] [PATCH 05/29] drm/i915: Replace last_[rwf]_seqno with > la

Re: [Intel-gfx] [PATCH 15/29] drm/i915: Add IRQ friendly request deference facility

2014-11-11 Thread Daniel, Thomas
> -Original Message- > From: Intel-gfx [mailto:intel-gfx-boun...@lists.freedesktop.org] On Behalf > Of john.c.harri...@intel.com > Sent: Thursday, October 30, 2014 6:41 PM > To: Intel-GFX@Lists.FreeDesktop.Org > Subject: [Intel-gfx] [PATCH 15/29] drm/i915: Add IRQ friendly request > deferen

Re: [Intel-gfx] [PATCH v5 3/4] drm/i915/bdw: Pin the context backing objects to GGTT on-demand

2014-11-17 Thread Daniel, Thomas
Here is the actual review... _ From: Daniel, Thomas Sent: Wednesday, November 12, 2014 8:52 PM To: Goel, Akash Subject: RE: Execlists patches code review Hi Akash, I will put the WARN messages back in and remove the need_unpin. The elsp_submitted

Re: [Intel-gfx] [PATCH] drm/i915: Free resources correctly if we cannot map status page during ctx create

2014-11-17 Thread Daniel, Thomas
> -Original Message- > From: Intel-gfx [mailto:intel-gfx-boun...@lists.freedesktop.org] On Behalf > Of Arun Siluvery > Sent: Monday, November 17, 2014 3:48 PM > To: intel-gfx@lists.freedesktop.org > Subject: [Intel-gfx] [PATCH] drm/i915: Free resources correctly if we cannot > map sta

Re: [Intel-gfx] [PATCH v5 3/4] drm/i915/bdw: Pin the context backing objects to GGTT on-demand

2014-11-18 Thread Daniel, Thomas
> -Original Message- > From: Daniel Vetter [mailto:daniel.vet...@ffwll.ch] On Behalf Of Daniel > Vetter > Sent: Monday, November 17, 2014 6:09 PM > To: Daniel, Thomas > Cc: intel-gfx@lists.freedesktop.org > Subject: Re: [Intel-gfx] [PATCH v5 3/4] drm/i915/bdw: Pin

Re: [Intel-gfx] [PATCH v2 11/28] drm/i915: Add IRQ friendly request deference facility

2014-11-18 Thread Daniel, Thomas
> -Original Message- > From: Intel-gfx [mailto:intel-gfx-boun...@lists.freedesktop.org] On Behalf > Of john.c.harri...@intel.com > Sent: Friday, November 14, 2014 12:19 PM > To: Intel-GFX@Lists.FreeDesktop.Org > Subject: [Intel-gfx] [PATCH v2 11/28] drm/i915: Add IRQ friendly request > defe

Re: [Intel-gfx] [PATCH v2 25/28] drm/i915: Interrupt driven request completion

2014-11-18 Thread Daniel, Thomas
> -Original Message- > From: Intel-gfx [mailto:intel-gfx-boun...@lists.freedesktop.org] On Behalf > Of john.c.harri...@intel.com > Sent: Friday, November 14, 2014 12:19 PM > To: Intel-GFX@Lists.FreeDesktop.Org > Subject: [Intel-gfx] [PATCH v2 25/28] drm/i915: Interrupt driven request > comp

Re: [Intel-gfx] [PATCH v5 3/4] drm/i915/bdw: Pin the context backing objects to GGTT on-demand

2014-11-18 Thread Daniel, Thomas
> -Original Message- > From: Intel-gfx [mailto:intel-gfx-boun...@lists.freedesktop.org] On Behalf > Of Daniel, Thomas > Sent: Tuesday, November 18, 2014 9:28 AM > To: Daniel Vetter > Cc: intel-gfx@lists.freedesktop.org > Subject: Re: [Intel-gfx] [PATCH v5 3/4] drm/i915

Re: [Intel-gfx] [PATCH v5 3/4] drm/i915/bdw: Pin the context backing objects to GGTT on-demand

2014-11-18 Thread Daniel, Thomas
> -Original Message- > From: Daniel Vetter [mailto:daniel.vet...@ffwll.ch] On Behalf Of Daniel > Vetter > Sent: Tuesday, November 18, 2014 2:33 PM > To: Daniel, Thomas > Cc: Daniel Vetter; intel-gfx@lists.freedesktop.org > Subject: Re: [Intel-gfx] [PATCH v5 3/4]

Re: [Intel-gfx] [PATCH v5 3/4] drm/i915/bdw: Pin the context backing objects to GGTT on-demand

2014-11-18 Thread Daniel, Thomas
> -Original Message- > From: Daniel Vetter [mailto:daniel.vet...@ffwll.ch] On Behalf Of Daniel > Vetter > Sent: Tuesday, November 18, 2014 3:11 PM > To: Daniel, Thomas > Cc: Daniel Vetter; intel-gfx@lists.freedesktop.org > Subject: Re: [Intel-gfx] [PATCH v5 3/4]

Re: [Intel-gfx] [PATCH v2 11/28] drm/i915: Add IRQ friendly request deference facility

2014-11-19 Thread Daniel, Thomas
> -Original Message- > From: Harrison, John C > Sent: Wednesday, November 19, 2014 12:26 PM > To: Daniel, Thomas; Intel-GFX@Lists.FreeDesktop.Org > Subject: Re: [Intel-gfx] [PATCH v2 11/28] drm/i915: Add IRQ friendly request > deference facility > > On 18/11/20

Re: [Intel-gfx] [PATCH v2 11/28] drm/i915: Add IRQ friendly request deference facility

2014-11-19 Thread Daniel, Thomas
> -Original Message- > From: Harrison, John C > Sent: Wednesday, November 19, 2014 5:05 PM > To: Daniel, Thomas; Intel-GFX@Lists.FreeDesktop.Org > Subject: Re: [Intel-gfx] [PATCH v2 11/28] drm/i915: Add IRQ friendly request > deference facility > > On 19/11/20

Re: [Intel-gfx] [PATCH v5 3/4] drm/i915/bdw: Pin the context backing objects to GGTT on-demand

2014-11-19 Thread Daniel, Thomas
://patchwork.freedesktop.org/patch/36717/ [v5 4/4] http://patchwork.freedesktop.org/patch/36718/ Thomas. > -Original Message- > From: Intel-gfx [mailto:intel-gfx-boun...@lists.freedesktop.org] On Behalf > Of Daniel, Thomas > Sent: Monday, November 17, 2014 2:56 PM > To: intel-gfx@lists.

Re: [Intel-gfx] [PATCH v2 00/28] Replace seqno values with request structures

2014-11-20 Thread Daniel, Thomas
se hell for you. That means reviewing > and merging early, even if the tail of the patch series isn't 100% clear yet. > > Imo everything past patch 21 is fairly optional icing on the cake here. > And if there early patches are non-controversial then I'd like them t

Re: [Intel-gfx] [PATCH] drm/i915: Don't pin LRC in GGTT when dumping in debugfs

2014-11-20 Thread Daniel, Thomas
> -Original Message- > From: Chris Wilson [mailto:ch...@chris-wilson.co.uk] > Sent: Thursday, November 20, 2014 11:16 AM > To: Daniel, Thomas > Cc: intel-gfx@lists.freedesktop.org; akash-go...@gmail.com > Subject: Re: [Intel-gfx] [PATCH] drm/i915: Don't pin LRC in

Re: [Intel-gfx] [PATCH] drm/i915: Don't pin LRC in GGTT when dumping in debugfs

2014-11-20 Thread Daniel, Thomas
> -Original Message- > From: Chris Wilson [mailto:ch...@chris-wilson.co.uk] > Sent: Thursday, November 20, 2014 11:41 AM > To: Daniel, Thomas > Cc: intel-gfx@lists.freedesktop.org; akash goel (akash.go...@gmail.com) > Subject: Re: [Intel-gfx] [PATCH] drm/i915: Don'

Re: [Intel-gfx] [PATCH v5 3/4] drm/i915/bdw: Pin the context backing objects to GGTT on-demand

2014-11-24 Thread Daniel, Thomas
> -Original Message- > From: Daniel Vetter [mailto:daniel.vet...@ffwll.ch] On Behalf Of Daniel > Vetter > Sent: Monday, November 24, 2014 2:25 PM > To: Daniel, Thomas > Cc: intel-gfx@lists.freedesktop.org > Subject: Re: [Intel-gfx] [PATCH v5 3/4] drm/i915/bdw: Pin

Re: [Intel-gfx] [PATCH v3 00/28] Replace seqno values with request structures

2014-11-25 Thread Daniel, Thomas
> -Original Message- > From: Intel-gfx [mailto:intel-gfx-boun...@lists.freedesktop.org] On Behalf > Of john.c.harri...@intel.com > Sent: Monday, November 24, 2014 6:49 PM > To: Intel-GFX@Lists.FreeDesktop.Org > Subject: [Intel-gfx] [PATCH v3 00/28] Replace seqno values with request > struct

Re: [Intel-gfx] [PATCH] drm/i915: Don't pin LRC in GGTT when dumping in debugfs

2014-11-25 Thread Daniel, Thomas
> -Original Message- > From: daniel.vet...@ffwll.ch [mailto:daniel.vet...@ffwll.ch] On Behalf Of > Daniel Vetter > Sent: Thursday, November 20, 2014 12:51 PM > To: Chris Wilson; Daniel, Thomas; intel-gfx@lists.freedesktop.org; akash goel > (akash.go...@gmail.com) > Su

Re: [Intel-gfx] [PATCH] drm/i915: Don't pin LRC in GGTT when dumping in debugfs

2014-11-25 Thread Daniel, Thomas
> -Original Message- > From: Daniel Vetter [mailto:daniel.vet...@ffwll.ch] On Behalf Of Daniel > Vetter > Sent: Tuesday, November 25, 2014 4:00 PM > To: Chris Wilson; Daniel, Thomas; Daniel Vetter; intel- > g...@lists.freedesktop.org; akash goel (akash.go...@gmail.

Re: [Intel-gfx] [PATCH] drm/i915: Fix build warning in debugfs

2014-12-02 Thread Daniel, Thomas
> -Original Message- > From: Roper, Matthew D > Sent: Tuesday, December 02, 2014 1:19 AM > To: intel-gfx@lists.freedesktop.org > Cc: Roper, Matthew D; Mateo Lozano, Oscar; Daniel, Thomas > Subject: [PATCH] drm/i915: Fix build warning in debugfs > > i915_gem_obj

Re: [Intel-gfx] [PATCH] drm/i915: Fix startup failure in LRC mode after recent init changes

2014-12-02 Thread Daniel, Thomas
> -Original Message- > From: Daniel Vetter [mailto:daniel.vet...@ffwll.ch] On Behalf Of Daniel > Vetter > Sent: Tuesday, December 02, 2014 2:45 PM > To: Daniel, Thomas > Cc: intel-gfx@lists.freedesktop.org > Subject: Re: [Intel-gfx] [PATCH] drm/i915: Fix startup failur

Re: [Intel-gfx] [PATCH] drm/i915: Call the lrc irq handler correctly

2014-12-10 Thread Daniel, Thomas
> -Original Message- > From: Daniel Vetter [mailto:daniel.vet...@ffwll.ch] > Sent: Wednesday, December 10, 2014 4:44 PM > To: Intel Graphics Development > Cc: Daniel Vetter; Daniel, Thomas; Vetter, Daniel > Subject: [PATCH] drm/i915: Call the lrc irq handler correctly &g

Re: [Intel-gfx] [PATCH 34/43] drm/i915/bdw: Make sure gpu reset still works with Execlists

2014-08-06 Thread Daniel, Thomas
> -Original Message- > From: Lespiau, Damien > Sent: Friday, August 01, 2014 3:42 PM > To: Daniel, Thomas > Cc: intel-gfx@lists.freedesktop.org > Subject: Re: [Intel-gfx] [PATCH 34/43] drm/i915/bdw: Make sure gpu reset > still works with Execlists > > On Thu,

Re: [Intel-gfx] [PATCH 34/43] drm/i915/bdw: Make sure gpu reset still works with Execlists

2014-08-06 Thread Daniel, Thomas
> -Original Message- > From: Lespiau, Damien > Sent: Friday, August 01, 2014 3:46 PM > To: Daniel, Thomas > Cc: intel-gfx@lists.freedesktop.org > Subject: Re: [Intel-gfx] [PATCH 34/43] drm/i915/bdw: Make sure gpu reset > still works with Execlists > > On Thu,

Re: [Intel-gfx] [PATCH 21/43] drm/i915/bdw: Emission of requests with logical rings

2014-08-13 Thread Daniel, Thomas
> -Original Message- > From: Daniel Vetter [mailto:daniel.vet...@ffwll.ch] On Behalf Of Daniel > Vetter > Sent: Monday, August 11, 2014 9:57 PM > To: Daniel, Thomas > Cc: intel-gfx@lists.freedesktop.org > Subject: Re: [Intel-gfx] [PATCH 21/43] drm/i915/bdw: Emissi

Re: [Intel-gfx] [PATCH 08/43] drm/i915/bdw: Add a context and an engine pointers to the ringbuffer

2014-08-13 Thread Daniel, Thomas
> -Original Message- > From: Daniel Vetter [mailto:daniel.vet...@ffwll.ch] On Behalf Of Daniel > Vetter > Sent: Monday, August 11, 2014 3:21 PM > To: Daniel, Thomas > Cc: intel-gfx@lists.freedesktop.org > Subject: Re: [Intel-gfx] [PATCH 08/43] drm/i915/bdw: Add a co

Re: [Intel-gfx] [PATCH 27/43] drm/i915/bdw: Render state init for Execlists

2014-08-13 Thread Daniel, Thomas
> -Original Message- > From: Daniel Vetter [mailto:daniel.vet...@ffwll.ch] On Behalf Of Daniel > Vetter > Sent: Monday, August 11, 2014 10:25 PM > To: Daniel, Thomas > Cc: intel-gfx@lists.freedesktop.org > Subject: Re: [Intel-gfx] [PATCH 27/43] drm/i915/bdw:

Re: [Intel-gfx] [PATCH 08/43] drm/i915/bdw: Add a context and an engine pointers to the ringbuffer

2014-08-14 Thread Daniel, Thomas
> -Original Message- > From: Daniel Vetter [mailto:daniel.vet...@ffwll.ch] On Behalf Of Daniel > Vetter > Sent: Wednesday, August 13, 2014 4:16 PM > To: Daniel, Thomas > Cc: Daniel Vetter; intel-gfx@lists.freedesktop.org > Subject: Re: [Intel-gfx] [PATCH 08/43

Re: [Intel-gfx] [PATCH 08/43] drm/i915/bdw: Add a context and an engine pointers to the ringbuffer

2014-08-14 Thread Daniel, Thomas
> -Original Message- > From: Daniel Vetter [mailto:daniel.vet...@ffwll.ch] On Behalf Of Daniel > Vetter > Sent: Thursday, August 14, 2014 4:37 PM > To: Daniel, Thomas > Cc: Daniel Vetter; intel-gfx@lists.freedesktop.org > Subject: Re: [Intel-gfx] [PATCH 08/43] drm/i9

Re: [Intel-gfx] [PATCH] drm/i915: Add temporary ring->ctx backpointer

2014-08-14 Thread Daniel, Thomas
> -Original Message- > From: Daniel Vetter [mailto:daniel.vet...@ffwll.ch] > Sent: Thursday, August 14, 2014 5:28 PM > To: Intel Graphics Development > Cc: Mateo Lozano, Oscar; Daniel, Thomas; Daniel Vetter > Subject: [PATCH] drm/i915: Add temporary ring->ctx backpoi

Re: [Intel-gfx] [PATCH v4] drm/i915: Add soft-pinning API for execbuffer

2015-06-30 Thread Daniel, Thomas
Many apologies to Michal for incorrectly spelling his name in the CC list. Thomas. > -Original Message- > From: Daniel, Thomas > Sent: Tuesday, June 30, 2015 3:13 PM > To: intel-gfx@lists.freedesktop.org > Cc: Chris Wilson; Goel, Akash; Belgaumkar, Vinay; Michal Winiarsky

Re: [Intel-gfx] [PATCH v4] drm/i915: Add soft-pinning API for execbuffer

2015-07-08 Thread Daniel, Thomas
> -Original Message- > From: Chris Wilson [mailto:ch...@chris-wilson.co.uk] > Sent: Saturday, July 4, 2015 1:24 PM > To: Kristian Høgsberg > Cc: Daniel, Thomas; Belgaumkar, Vinay; intel-gfx@lists.freedesktop.org; Michal > Winiarsky; Goel, Akash > Subject: Re: [Inte

Re: [Intel-gfx] [PATCH] drm/i915: Split alloc from init for lrc

2015-09-09 Thread Daniel, Thomas
This needs a rebase as a new GuC TLB invalidation call has been added when the context objects are pinned. Your patch misses this for the default context. In fact I reckon there's a case to consolidate the two (default / non-default) object pinning sequence into a single function to avoid furt

Re: [Intel-gfx] [PATCH] drm/i915: Split alloc from init for lrc

2015-09-11 Thread Daniel, Thomas
l Vetter; Chris Wilson; Harrison, John C; Gordon, > David S; Daniel, Thomas > Subject: [PATCH] drm/i915: Split alloc from init for lrc > > Extend init/init_hw split to context init. >- Move context initialisation in to i915_gem_init_hw >- Move one off

Re: [Intel-gfx] [PATCH] drm/i915: Add soft-pinning API for execbuffer

2015-04-29 Thread Daniel, Thomas
> -Original Message- > From: Intel-gfx [mailto:intel-gfx-boun...@lists.freedesktop.org] On Behalf Of > Chris Wilson > Sent: Friday, March 6, 2015 9:44 AM > To: intel-gfx@lists.freedesktop.org > Subject: [Intel-gfx] [PATCH] drm/i915: Add soft-pinning API for execbuffer > > Userspace can pas

Re: [Intel-gfx] [PATCH 2/2] drm/i915: Let hardware keep track of ctx buf read pointer

2015-05-26 Thread Daniel, Thomas
> -Original Message- > From: Intel-gfx [mailto:intel-gfx-boun...@lists.freedesktop.org] On Behalf Of > Chris Wilson > Sent: Saturday, May 23, 2015 5:11 PM > To: Mika Kuoppala > Cc: intel-gfx@lists.freedesktop.org; m...@iki.fi > Subject: Re: [Intel-gfx] [PATCH 2/2] drm/i915: Let hardware kee

Re: [Intel-gfx] [PATCH v2 1/7] drm/i915/gen8: Add infrastructure to initialize WA batch buffers

2015-06-01 Thread Daniel, Thomas
> > Indeed, allocating an extra scratch page in the context would simplify > vma/mm management. A trick might be to allocate the scratch page at the > start, then offset the lrc regs etc - that would then be consistent > amongst gen and be easy enough to extend if we need more per-context > scratc

Re: [Intel-gfx] [PATCH 2/4] drm/i915: Removed duplicate members from submit_request

2014-12-22 Thread Daniel, Thomas
> -Original Message- > From: Intel-gfx [mailto:intel-gfx-boun...@lists.freedesktop.org] On Behalf > Of Nick Hoath > Sent: Monday, December 22, 2014 9:37 AM > To: intel-gfx@lists.freedesktop.org > Cc: daniel.vet...@ffwll.ch > Subject: [Intel-gfx] [PATCH 2/4] drm/i915: Removed duplicate membe

Re: [Intel-gfx] [RFC] Revert "drm/i915/bdw: Enable execlists by default where supported"

2015-01-07 Thread Daniel, Thomas
> -Original Message- > From: Paulo Zanoni [mailto:przan...@gmail.com] > Sent: Friday, January 02, 2015 5:19 PM > To: intel-gfx@lists.freedesktop.org > Cc: Zanoni, Paulo R; Daniel, Thomas > Subject: [RFC] Revert "drm/i915/bdw: Enable execlists by default where > s

Re: [Intel-gfx] [PATCH 2/5] drm/i915: Fallback to using CPU relocations for large batch buffers

2015-01-15 Thread Daniel, Thomas
> -Original Message- > From: Intel-gfx [mailto:intel-gfx-boun...@lists.freedesktop.org] On Behalf > Of Chris Wilson > Sent: Wednesday, January 14, 2015 11:21 AM > To: intel-gfx@lists.freedesktop.org > Subject: [Intel-gfx] [PATCH 2/5] drm/i915: Fallback to using CPU relocations > for large b

Re: [Intel-gfx] [PATCH 0/4] drm/i915: Untangle execlist tracking

2015-01-16 Thread Daniel, Thomas
> -Original Message- > From: Intel-gfx [mailto:intel-gfx-boun...@lists.freedesktop.org] On Behalf > Of Nick Hoath > Sent: Thursday, January 15, 2015 1:11 PM > To: intel-gfx@lists.freedesktop.org > Cc: daniel.vet...@ffwll.ch > Subject: [Intel-gfx] [PATCH 0/4] drm/i915: Untangle execlist trac

Re: [Intel-gfx] [PATCH 1/2] drm/i915: Balance context pinning on reset cleanup

2015-01-20 Thread Daniel, Thomas
> -Original Message- > From: Intel-gfx [mailto:intel-gfx-boun...@lists.freedesktop.org] On Behalf > Of Mika Kuoppala > Sent: Tuesday, January 13, 2015 9:32 AM > To: intel-gfx@lists.freedesktop.org > Subject: [Intel-gfx] [PATCH 1/2] drm/i915: Balance context pinning on reset > cleanup > > W

Re: [Intel-gfx] [PATCH 2/2] drm/i915: Rename unpin_count to pin_count

2015-01-20 Thread Daniel, Thomas
> -Original Message- > From: Intel-gfx [mailto:intel-gfx-boun...@lists.freedesktop.org] On Behalf > Of Mika Kuoppala > Sent: Tuesday, January 13, 2015 9:32 AM > To: intel-gfx@lists.freedesktop.org > Subject: [Intel-gfx] [PATCH 2/2] drm/i915: Rename unpin_count to pin_count > > We increase

Re: [Intel-gfx] About CTX_CONTEXT_CONTROL initialization in populate_lr_context() intel_lrc.c

2015-02-10 Thread Daniel, Thomas
> -Original Message- > From: Intel-gfx [mailto:intel-gfx-boun...@lists.freedesktop.org] On Behalf > Of Wang, Zhi A > Sent: Tuesday, February 10, 2015 1:27 PM > To: Wang, Zhi A; Intel-gfx@lists.freedesktop.org > Subject: Re: [Intel-gfx] About CTX_CONTEXT_CONTROL initialization in > populate_

Re: [Intel-gfx] About CTX_CONTEXT_CONTROL initialization in populate_lr_context() intel_lrc.c

2015-02-10 Thread Daniel, Thomas
> -Original Message- > From: Wang, Zhi A > Sent: Tuesday, February 10, 2015 2:44 PM > To: Daniel, Thomas; Intel-gfx@lists.freedesktop.org > Subject: RE: About CTX_CONTEXT_CONTROL initialization in > populate_lr_context() intel_lrc.c > > Hi Thomas: > Thanks f

Re: [Intel-gfx] [PATCH] drm/i915: Fix a use after free, and unbalanced refcounting

2015-02-16 Thread Daniel, Thomas
> -Original Message- > From: Intel-gfx [mailto:intel-gfx-boun...@lists.freedesktop.org] On Behalf Of > Daniel Vetter > Sent: Friday, February 13, 2015 1:50 PM > To: Hoath, Nicholas > Cc: intel-gfx@lists.freedesktop.org > Subject: Re: [Intel-gfx] [PATCH] drm/i915: Fix a use after free, and

Re: [Intel-gfx] [PATCH] drm/i915: Fix a use after free, and unbalanced refcounting

2015-02-23 Thread Daniel, Thomas
> -Original Message- > From: Intel-gfx [mailto:intel-gfx-boun...@lists.freedesktop.org] On Behalf Of > Nick Hoath > Sent: Thursday, February 19, 2015 4:31 PM > To: intel-gfx@lists.freedesktop.org > Subject: [Intel-gfx] [PATCH] drm/i915: Fix a use after free, and unbalanced > refcounting >

Re: [Intel-gfx] [PATCH] drm/i915: Shift driver's HWSP usage out of reserved range

2015-02-24 Thread Daniel, Thomas
> -Original Message- > From: Daniel Vetter [mailto:daniel.vet...@ffwll.ch] On Behalf Of Daniel Vetter > Sent: Monday, February 23, 2015 11:28 PM > To: Gordon, David S > Cc: Daniel, Thomas; intel-gfx@lists.freedesktop.org > Subject: Re: [Intel-gfx] [PATCH] drm/i915: S

Re: [Intel-gfx] [PATCH 17/53] drm/i915: Split i915_ppgtt_init_hw() in half - generic and per ring

2015-02-24 Thread Daniel, Thomas
> -Original Message- > From: Intel-gfx [mailto:intel-gfx-boun...@lists.freedesktop.org] On Behalf Of > john.c.harri...@intel.com > Sent: Thursday, February 19, 2015 5:17 PM > To: Intel-GFX@Lists.FreeDesktop.Org > Subject: [Intel-gfx] [PATCH 17/53] drm/i915: Split i915_ppgtt_init_hw() in >

Re: [Intel-gfx] [PATCH v4] drm/i915: Add soft-pinning API for execbuffer

2015-07-15 Thread Daniel, Thomas
> -Original Message- > From: Chris Wilson [mailto:ch...@chris-wilson.co.uk] > Sent: Wednesday, July 15, 2015 4:06 PM > To: Goel, Akash > Cc: Daniel, Thomas; intel-gfx@lists.freedesktop.org; Belgaumkar, Vinay; > Winiarski, Michal; Zou, Nanhai > Subject: Re: [PATCH v

Re: [Intel-gfx] [PATCH v4] drm/i915: Add soft-pinning API for execbuffer

2015-07-15 Thread Daniel, Thomas
> -Original Message- > From: Chris Wilson [mailto:ch...@chris-wilson.co.uk] > Sent: Wednesday, July 15, 2015 4:47 PM > To: Daniel, Thomas > Cc: Goel, Akash; intel-gfx@lists.freedesktop.org; Belgaumkar, Vinay; > Winiarski, > Michal; Zou, Nanhai > Subject: Re: [PATC

Re: [Intel-gfx] [PATCH 27/43] drm/i915/bdw: Render state init for Execlists

2014-08-15 Thread Daniel, Thomas
> -Original Message- > From: Daniel Vetter [mailto:daniel.vet...@ffwll.ch] On Behalf Of Daniel > Vetter > Sent: Thursday, August 14, 2014 9:00 PM > To: Daniel, Thomas > Cc: Daniel Vetter; intel-gfx@lists.freedesktop.org > Subject: Re: [Intel-gfx] [PATCH 27/43] drm/i

Re: [Intel-gfx] [PATCH 30/43] drm/i915/bdw: Two-stage execlist submit process

2014-08-15 Thread Daniel, Thomas
> -Original Message- > From: Daniel Vetter [mailto:daniel.vet...@ffwll.ch] On Behalf Of Daniel > Vetter > Sent: Thursday, August 14, 2014 9:10 PM > To: Daniel, Thomas > Cc: intel-gfx@lists.freedesktop.org > Subject: Re: [Intel-gfx] [PATCH 30/43] drm/i915/bdw: Two-st

Re: [Intel-gfx] [PATCH 11/43] drm/i915/bdw: Render moot context reset and switch with Execlists

2014-08-15 Thread Daniel, Thomas
> -Original Message- > From: Daniel Vetter [mailto:daniel.vet...@ffwll.ch] On Behalf Of Daniel > Vetter > Sent: Monday, August 11, 2014 3:30 PM > To: Daniel, Thomas > Cc: intel-gfx@lists.freedesktop.org > Subject: Re: [Intel-gfx] [PATCH 11/43] drm/i915/bdw: Render

Re: [Intel-gfx] [PATCH 41/43] drm/i915/bdw: Enable Logical Ring Contexts (hence, Execlists)

2014-08-18 Thread Daniel, Thomas
> -Original Message- > From: Jani Nikula [mailto:jani.nik...@linux.intel.com] > Sent: Monday, August 18, 2014 9:33 AM > To: Daniel, Thomas; intel-gfx@lists.freedesktop.org > Subject: Re: [Intel-gfx] [PATCH 41/43] drm/i915/bdw: Enable Logical Ring > Contexts (hence, Exec

Re: [Intel-gfx] [PATCH v3] drm/i915: Rework GPU reset sequence to match driver load & thaw

2014-08-20 Thread Daniel, Thomas
> -Original Message- > From: Intel-gfx [mailto:intel-gfx-boun...@lists.freedesktop.org] On Behalf > Of alistair.mcau...@intel.com > Sent: Friday, August 15, 2014 6:52 PM > To: intel-gfx@lists.freedesktop.org > Subject: [Intel-gfx] [PATCH v3] drm/i915: Rework GPU reset sequence to > match

Re: [Intel-gfx] [PATCH 27/43] drm/i915/bdw: Render state init for Execlists

2014-08-20 Thread Daniel, Thomas
> -Original Message- > From: Daniel, Thomas > Sent: Friday, August 15, 2014 9:44 AM > To: 'Daniel Vetter' > Cc: intel-gfx@lists.freedesktop.org > Subject: RE: [Intel-gfx] [PATCH 27/43] drm/i915/bdw: Render state init for > Execlists > > >

Re: [Intel-gfx] [PATCH 35/43] drm/i915/bdw: Make sure error capture keeps working with Execlists

2014-08-21 Thread Daniel, Thomas
> -Original Message- > From: Daniel Vetter [mailto:daniel.vet...@ffwll.ch] On Behalf Of Daniel > Vetter > Sent: Friday, August 15, 2014 1:14 PM > To: Daniel, Thomas > Cc: intel-gfx@lists.freedesktop.org; Mika Kuoppala > Subject: Re: [Intel-gfx] [PATCH 35/43] drm/i915

Re: [Intel-gfx] [PATCH] lib/core: Check for kernel error messages and FAIL if any are found

2014-09-18 Thread Daniel, Thomas
> -Original Message- > From: daniel.vet...@ffwll.ch [mailto:daniel.vet...@ffwll.ch] On Behalf Of > Daniel Vetter > Sent: Wednesday, September 17, 2014 5:14 PM > To: Chris Wilson; Daniel Vetter; intel-gfx; Daniel, Thomas > Subject: Re: [Intel-gfx] [PATCH] lib/core: Chec

Re: [Intel-gfx] [PATCH] drm/i915/bdw: Clean up execlist queue items in retire_work

2014-10-20 Thread Daniel, Thomas
> -Original Message- > From: Chris Wilson [mailto:ch...@chris-wilson.co.uk] > Sent: Monday, October 20, 2014 2:11 PM > To: Daniel, Thomas > Cc: intel-gfx@lists.freedesktop.org; shuang...@linux.intel.com > Subject: Re: [Intel-gfx] [PATCH] drm/i915/bdw: Clean up execlis

Re: [Intel-gfx] [PATCH] drm/i915/bdw: Clean up execlist queue items in

2014-10-21 Thread Daniel, Thomas
> -Original Message- > From: Daniel Vetter [mailto:daniel.vet...@ffwll.ch] On Behalf Of Daniel > Vetter > Sent: Tuesday, October 21, 2014 1:14 PM > To: He, Shuang > Cc: intel-gfx@lists.freedesktop.org; Daniel, Thomas > Subject: Re: [Intel-gfx] [PATCH] drm/i915/b

Re: [Intel-gfx] [PATCH 2/2] drm/i915/bdw: Setup global hardware status page in execlists mode

2014-10-24 Thread Daniel, Thomas
> -Original Message- > From: Daniel Vetter [mailto:daniel.vet...@ffwll.ch] On Behalf Of Daniel > Vetter > Sent: Friday, October 24, 2014 9:15 AM > To: Daniel, Thomas > Cc: intel-gfx@lists.freedesktop.org; shuang...@linux.intel.com > Subject: Re: [Intel-gfx] [PA