Re: [Intel-gfx] [PATCH i-g-t] i915: Mark up some forgotten set-domain

2019-03-24 Thread Ville Syrjälä
On Sun, Mar 24, 2019 at 02:14:25PM +, Chris Wilson wrote: > It is the user's responsibility to manage their domains. In libdrm, when > you mmap a pointer, it calls set-domain automatically, but igt requires > the caller to manage it explicitly, so do so. The vast majority already > do correct m

Re: [Intel-gfx] [RFC] drm/i915: adding state checker for gamma lut values

2019-03-24 Thread Sharma, Swati2
On 20-Mar-19 6:11 PM, Jani Nikula wrote: On Wed, 20 Mar 2019, "Sharma, Swati2" wrote: On 15-Mar-19 3:17 PM, Nikula, Jani wrote: On Fri, 15 Mar 2019, swati2.sha...@intel.com wrote: From: Swati Sharma Added state checker to validate gamma_lut values. This reads hardware state, and compares th

Re: [Intel-gfx] [v2 2/2] drm/i915/icl: Fix port disable sequence for mipi-dsi

2019-03-24 Thread Kulkarni, Vandita
> -Original Message- > From: Ville Syrjälä > Sent: Friday, March 22, 2019 9:27 PM > To: Kulkarni, Vandita > Cc: intel-gfx@lists.freedesktop.org; Nikula, Jani > Subject: Re: [Intel-gfx] [v2 2/2] drm/i915/icl: Fix port disable sequence for > mipi- > dsi > > On Fri, Mar 22, 2019 at 03:3

Re: [Intel-gfx] [PATCH 1/2] dma-fence: Propagate errors to dma-fence-array container

2019-03-24 Thread kbuild test robot
Hi Chris, Thank you for the patch! Perhaps something to improve: [auto build test WARNING on linus/master] [also build test WARNING on v5.1-rc1 next-20190322] [if your patch is applied to the wrong git tree, please drop us a note to help improve the system] url: https://github.com/0day-ci/l

[Intel-gfx] ✗ Fi.CI.BAT: failure for series starting with [1/2] dma-fence: Propagate errors to dma-fence-array container

2019-03-24 Thread Patchwork
== Series Details == Series: series starting with [1/2] dma-fence: Propagate errors to dma-fence-array container URL : https://patchwork.freedesktop.org/series/58460/ State : failure == Summary == CI Bug Log - changes from CI_DRM_5802 -> Patchwork_12586 ===

[Intel-gfx] ✗ Fi.CI.CHECKPATCH: warning for drm/i915: Remove defunct intel_suspend_gt_powersave()

2019-03-24 Thread Patchwork
== Series Details == Series: drm/i915: Remove defunct intel_suspend_gt_powersave() URL : https://patchwork.freedesktop.org/series/58456/ State : warning == Summary == $ dim checkpatch origin/drm-tip 2892bb60dfc5 drm/i915: Remove defunct intel_suspend_gt_powersave() -:11: WARNING:COMMIT_LOG_LON

Re: [Intel-gfx] [igt-dev] [PATCH i-g-t] lib/intel_batchbuffer: Media VME kernel is valid only for Gen11

2019-03-24 Thread Ye, Tony
The kernel was design for Gen11 and the author didn't guarantee it could work on APL. And the binary was built with iga64 with "-p=11" option. If you try to build it with "-p=9" you will get "error: NoPreempt not supported on given platform". As the purpose of this test was to test the asymmetri

Re: [Intel-gfx] [PATCH] drm/i915: always pin hw_id for GVT context

2019-03-24 Thread Chris Wilson
Quoting Zhenyu Wang (2019-03-11 02:37:47) > Initially found issue with closed context debug check when pin > hw_id for GVT context, looks we should always pin hw_id for that > as GVT context is fixed for each vGPU life cycle, and we'd also > like to get pinned hw_id e.g for perf reason, etc. > > C

[Intel-gfx] [PATCH 2/2] dma-fence: Report the composite sync_file status

2019-03-24 Thread Chris Wilson
Same as for the individual fences, we want to report the actual status of the fence when queried. Reported-by: Petri Latvala Signed-off-by: Chris Wilson Cc: Sumit Semwal Cc: Gustavo Padovan Cc: Petri Latvala --- drivers/dma-buf/sync_file.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-

Re: [Intel-gfx] [PATCH] Revert "drm/i915: Introduce private PAT management"

2019-03-24 Thread Chris Wilson
Quoting Michał Winiarski (2019-03-22 16:20:37) > static int gen8_gmch_probe(struct i915_ggtt *ggtt) > @@ -3517,14 +3327,6 @@ void i915_gem_restore_gtt_mappings(struct > drm_i915_private *dev_priv) > i915_ggtt_invalidate(dev_priv); > > mutex_unlock(&ggtt->vm.mutex); > - > -

[Intel-gfx] [PATCH 1/2] dma-fence: Propagate errors to dma-fence-array container

2019-03-24 Thread Chris Wilson
When one of the array of fences is signaled, propagate its errors to the parent fence-array (keeping the first error to be raised). Signed-off-by: Chris Wilson Cc: Sumit Semwal Cc: Gustavo Padovan --- drivers/dma-buf/dma-fence-array.c | 4 1 file changed, 4 insertions(+) diff --git a/dri

[Intel-gfx] [PATCH i-g-t] i915: Mark up some forgotten set-domain

2019-03-24 Thread Chris Wilson
It is the user's responsibility to manage their domains. In libdrm, when you mmap a pointer, it calls set-domain automatically, but igt requires the caller to manage it explicitly, so do so. The vast majority already do correct manage the domain as they use the pointer into the mmap, just a few hav

Re: [Intel-gfx] [PATCH] drm/i915/guc: Support for extended GuC notification messages

2019-03-24 Thread Chris Wilson
Quoting Daniele Ceraolo Spurio (2019-03-22 23:29:13) > > > On 3/21/19 5:00 AM, Michal Wajdeczko wrote: > > GuC may send notification messages with payload larger than > > single u32. Prepare driver to accept longer messages. > > > > Reviewed-by: Daniele Ceraolo Spurio > > To give a bit more c

[Intel-gfx] ✓ Fi.CI.IGT: success for series starting with [CI,1/6] drm/i915/ehl: Add EHL platform info and PCI IDs

2019-03-24 Thread Patchwork
== Series Details == Series: series starting with [CI,1/6] drm/i915/ehl: Add EHL platform info and PCI IDs URL : https://patchwork.freedesktop.org/series/58425/ State : success == Summary == CI Bug Log - changes from CI_DRM_5796_full -> Patchwork_12578_full ===

[Intel-gfx] ✓ Fi.CI.IGT: success for drm/i915/bios: iterate over child devices to initialize ddi_port_info (rev2)

2019-03-24 Thread Patchwork
== Series Details == Series: drm/i915/bios: iterate over child devices to initialize ddi_port_info (rev2) URL : https://patchwork.freedesktop.org/series/58407/ State : success == Summary == CI Bug Log - changes from CI_DRM_5797_full -> Patchwork_12583_full

Re: [Intel-gfx] [PATCH 2/2] x86/gpu: add ElkhartLake to gen11 early quirks

2019-03-24 Thread Borislav Petkov
On Fri, Mar 15, 2019 at 12:19:38PM -0700, Rodrigo Vivi wrote: > Let's reserve EHL stolen memory for graphics. > > ElkhartLake is a gen11 platform which is compatible with > ICL changes. > > Cc: Thomas Gleixner > Cc: Ingo Molnar > Cc: Borislav Petkov > Cc: "H. Peter Anvin" > Cc: x...@kernel.or

[Intel-gfx] ✗ Fi.CI.CHECKPATCH: warning for Revert "drm/i915: Introduce private PAT management" (rev2)

2019-03-24 Thread Patchwork
== Series Details == Series: Revert "drm/i915: Introduce private PAT management" (rev2) URL : https://patchwork.freedesktop.org/series/58421/ State : warning == Summary == $ dim checkpatch origin/drm-tip edd034bae76b Revert "drm/i915: Introduce private PAT management" -:275: WARNING:LONG_LINE_

[Intel-gfx] ✗ Fi.CI.IGT: failure for Do not re-read dpll registers (rev2)

2019-03-24 Thread Patchwork
== Series Details == Series: Do not re-read dpll registers (rev2) URL : https://patchwork.freedesktop.org/series/58382/ State : failure == Summary == CI Bug Log - changes from CI_DRM_5797_full -> Patchwork_12581_full Summary --- **FA

[Intel-gfx] ✗ Fi.CI.SPARSE: warning for Revert "drm/i915: Introduce private PAT management" (rev2)

2019-03-24 Thread Patchwork
== Series Details == Series: Revert "drm/i915: Introduce private PAT management" (rev2) URL : https://patchwork.freedesktop.org/series/58421/ State : warning == Summary == $ dim sparse origin/drm-tip Sparse version: v0.5.2 Commit: Revert "drm/i915: Introduce private PAT management" -drivers/gp

[Intel-gfx] ✓ Fi.CI.IGT: success for drm/i915: Mark AML 0x87CA as ULX

2019-03-24 Thread Patchwork
== Series Details == Series: drm/i915: Mark AML 0x87CA as ULX URL : https://patchwork.freedesktop.org/series/58440/ State : success == Summary == CI Bug Log - changes from CI_DRM_5797_full -> Patchwork_12580_full Summary --- **SUCCES

[Intel-gfx] [PATCH] drm/i915: Remove defunct intel_suspend_gt_powersave()

2019-03-24 Thread Chris Wilson
Since commit b7137e0cf1e5 ("drm/i915: Defer enabling rc6 til after we submit the first batch/context"), intel_suspend_gt_powersave() has been a no-op. As we still do not need to do anything explicitly on suspend (we do everything required on idling), remove the defunct function. References: b7137e

[Intel-gfx] ✗ Fi.CI.BAT: failure for Revert "drm/i915: Introduce private PAT management" (rev2)

2019-03-24 Thread Patchwork
== Series Details == Series: Revert "drm/i915: Introduce private PAT management" (rev2) URL : https://patchwork.freedesktop.org/series/58421/ State : failure == Summary == CI Bug Log - changes from CI_DRM_5802 -> Patchwork_12584 Summary ---

[Intel-gfx] ✓ Fi.CI.IGT: success for series starting with [1/2] drm/i915: Disable C3 when enabling vblank interrupts on i945gm

2019-03-24 Thread Patchwork
== Series Details == Series: series starting with [1/2] drm/i915: Disable C3 when enabling vblank interrupts on i945gm URL : https://patchwork.freedesktop.org/series/58427/ State : success == Summary == CI Bug Log - changes from CI_DRM_5796_full -> Patchwork_12579_full ===

[Intel-gfx] ✓ Fi.CI.IGT: success for drm/i915/guc: Replace preempt_client lookup with engine->preempt_context

2019-03-24 Thread Patchwork
== Series Details == Series: drm/i915/guc: Replace preempt_client lookup with engine->preempt_context URL : https://patchwork.freedesktop.org/series/58422/ State : success == Summary == CI Bug Log - changes from CI_DRM_5796_full -> Patchwork_12576_full =