Re: [Intel-gfx] [PATCH] drm/i915: Set all undefined MOCS entries to follow PTE

2017-06-29 Thread Daniel Vetter
On Wed, Jun 28, 2017 at 11:19:21AM +0100, Chris Wilson wrote: > Quoting Francisco Jerez (2017-05-04 21:59:44) > > Chris Wilson writes: > > > > > On Thu, May 04, 2017 at 10:56:54AM -0700, Francisco Jerez wrote: > > >> David Weinehall writes: > > >> > > >> > On Thu, May 04, 2017 at 10:51:29AM +01

Re: [Intel-gfx] [PATCH] drm/i915: Set all undefined MOCS entries to follow PTE

2017-06-28 Thread Francisco Jerez
Chris Wilson writes: > Quoting Francisco Jerez (2017-05-04 21:59:44) >> Chris Wilson writes: >> >> > On Thu, May 04, 2017 at 10:56:54AM -0700, Francisco Jerez wrote: >> >> David Weinehall writes: >> >> >> >> > On Thu, May 04, 2017 at 10:51:29AM +0100, Chris Wilson wrote: >> >> >> A good defau

Re: [Intel-gfx] [PATCH] drm/i915: Set all undefined MOCS entries to follow PTE

2017-06-28 Thread Chris Wilson
Quoting Francisco Jerez (2017-05-04 21:59:44) > Chris Wilson writes: > > > On Thu, May 04, 2017 at 10:56:54AM -0700, Francisco Jerez wrote: > >> David Weinehall writes: > >> > >> > On Thu, May 04, 2017 at 10:51:29AM +0100, Chris Wilson wrote: > >> >> A good default for garbage entries from the

Re: [Intel-gfx] [PATCH] drm/i915: Set all undefined MOCS entries to follow PTE

2017-05-04 Thread Francisco Jerez
Chris Wilson writes: > On Thu, May 04, 2017 at 10:56:54AM -0700, Francisco Jerez wrote: >> David Weinehall writes: >> >> > On Thu, May 04, 2017 at 10:51:29AM +0100, Chris Wilson wrote: >> >> A good default for garbage entries from the user is to follow the >> >> default setting of the object (i

Re: [Intel-gfx] [PATCH] drm/i915: Set all undefined MOCS entries to follow PTE

2017-05-04 Thread Chris Wilson
On Thu, May 04, 2017 at 10:56:54AM -0700, Francisco Jerez wrote: > David Weinehall writes: > > > On Thu, May 04, 2017 at 10:51:29AM +0100, Chris Wilson wrote: > >> A good default for garbage entries from the user is to follow the > >> default setting of the object (i.e. the PTE). Currently they u

Re: [Intel-gfx] [PATCH] drm/i915: Set all undefined MOCS entries to follow PTE

2017-05-04 Thread Francisco Jerez
David Weinehall writes: > On Thu, May 04, 2017 at 10:51:29AM +0100, Chris Wilson wrote: >> A good default for garbage entries from the user is to follow the >> default setting of the object (i.e. the PTE). Currently they use the >> uncached entry, and now the only way to accidentally hit uncached

Re: [Intel-gfx] [PATCH] drm/i915: Set all undefined MOCS entries to follow PTE

2017-05-04 Thread David Weinehall
On Thu, May 04, 2017 at 10:51:29AM +0100, Chris Wilson wrote: > A good default for garbage entries from the user is to follow the > default setting of the object (i.e. the PTE). Currently they use the > uncached entry, and now the only way to accidentally hit uncached > performance is via explicit

[Intel-gfx] [PATCH] drm/i915: Set all undefined MOCS entries to follow PTE

2017-05-04 Thread Chris Wilson
A good default for garbage entries from the user is to follow the default setting of the object (i.e. the PTE). Currently they use the uncached entry, and now the only way to accidentally hit uncached performance is via explicit use of the uncached MOCS or setting the object to uncached. Note that