[Intel-gfx] [PATCH v2 1/1] drm/i915: Disable Render power gating

2015-04-11 Thread sagar . a . kamble
From: Sagar Kamble When RC6 along with Render power gating is enabled, GPU hang happens due to lack of synchronization between GTI and Render power gating. v2: Updated commit message and WA name (Damien) Change-Id: If1614206341eb52a21eadae8c5ebb2655029b50c Reviewed-by: Damien Lespiau Signed-of

Re: [Intel-gfx] [PATCH] igt/gem_create_stolen: Verifying extended gem_create ioctl

2015-04-11 Thread Chris Wilson
On Sat, Apr 11, 2015 at 05:58:12PM +0530, ankitprasad.r.sha...@intel.com wrote: > From: Ankitprasad Sharma > > This patch adds the testcases for verifying the new extended > gem_create ioctl. By means of this extended ioctl, memory > placement of the GEM object can be specified, i.e. either > shm

[Intel-gfx] [PATCH] igt/gem_create_stolen: Verifying extended gem_create ioctl

2015-04-11 Thread ankitprasad . r . sharma
From: Ankitprasad Sharma This patch adds the testcases for verifying the new extended gem_create ioctl. By means of this extended ioctl, memory placement of the GEM object can be specified, i.e. either shmem or stolen memory. These testcases include functional tests and interface tests for testin

[Intel-gfx] [PATCH 3/3] drm/i915: Add support for stealing purgable stolen pages

2015-04-11 Thread ankitprasad . r . sharma
From: Chris Wilson If we run out of stolen memory when trying to allocate an object, see if we can reap enough purgeable objects to free up enough contiguous free space for the allocation. This is in principle very much like evicting objects to free up enough contiguous space in the vma when bind

[Intel-gfx] [PATCH 1/3] drm/i915: Clearing buffer objects via blitter engine

2015-04-11 Thread ankitprasad . r . sharma
From: Ankitprasad Sharma This patch adds support for clearing buffer objects via blitter engines. This is particularly useful for clearing out the memory from stolen region. v2: Add support for using execlists & PPGTT testcase: igt/gem_create_stolen Signed-off-by: Chris Wilson Signed-off-by:

[Intel-gfx] [PATCH 0/3] Support for creating Stolen memory backed objects

2015-04-11 Thread ankitprasad . r . sharma
From: Ankitprasad Sharma This patch series adds support for creating Stolen memory backed objects. Despite being a unified memory architecture (UMA) some bits of memory are more equal than others. In particular we have the thorny issue of stolen memory, memory stolen from the system by the BIOS

[Intel-gfx] [PATCH 2/3] drm/i915: Support for creating Stolen memory backed objects

2015-04-11 Thread ankitprasad . r . sharma
From: Ankitprasad Sharma Extend the drm_i915_gem_create structure to add support for creating Stolen memory backed objects. Added a new flag through which user can specify the preference to allocate the object from stolen memory, which if set, an attempt will be made to allocate the object from s

Re: [Intel-gfx] [PATCH] drm/i915: Disable execlists by default for gen8

2015-04-11 Thread shuang . he
Tested-By: Intel Graphics QA PRTS (Patch Regression Test System Contact: shuang...@intel.com) Task id: 6182 -Summary- Platform Delta drm-intel-nightly Series Applied PNV -4

[Intel-gfx] [PATCH] drm/i915: Disable execlists by default for gen8

2015-04-11 Thread Chris Wilson
Bug reports are still coming in for late 4.0-rcX that indicate that execlists causes GPU hangs following resume. Fixes regression from commit d7f621e50704306c348ccb192f17047f1499f9bc Author: Oscar Mateo Date: Thu Jul 24 17:04:49 2014 +0100 drm/i915/bdw: Enable Logical Ring Contexts (hence,