[Intel-gfx] ✗ Fi.CI.BAT: warning for series starting with [1/3] lib: avoid < in gtkdoc comments

2017-12-04 Thread Patchwork
== Series Details == Series: series starting with [1/3] lib: avoid < in gtkdoc comments URL : https://patchwork.freedesktop.org/series/34865/ State : warning == Summary == IGT patchset tested on top of latest successful build 88b01d822be1e9ab429ef1085f6754a47dae3487 igt/pm_rc6_residency: Measu

Re: [Intel-gfx] [PATCH v7 0/7] drm/fbdev: Panel orientation connector property support

2017-12-04 Thread Hans de Goede
Hi, On 01-12-17 19:02, Bartlomiej Zolnierkiewicz wrote: On Saturday, November 25, 2017 08:35:46 PM Hans de Goede wrote: Here is v7 of my series to add a "panel orientation" property to the drm-connector for the LCD panel to let userspace know about LCD panels which are not mounted upright, as w

Re: [Intel-gfx] linux-firmware pull request(SKL:DMC)

2017-12-04 Thread Srivatsa, Anusha
>-Original Message- >From: Josh Boyer [mailto:jwbo...@kernel.org] >Sent: Monday, December 4, 2017 6:37 AM >To: Srivatsa, Anusha >Cc: linux-firmw...@kernel.org; Intel Graphics Development g...@lists.freedesktop.org>; Ben Hutchings ; Kyle >McMartin >Subject: Re: linux-firmware pull request

[Intel-gfx] ✓ Fi.CI.BAT: success for series starting with [v2,1/2] drm/i915: follow single notation for workaround number

2017-12-04 Thread Patchwork
== Series Details == Series: series starting with [v2,1/2] drm/i915: follow single notation for workaround number URL : https://patchwork.freedesktop.org/series/34869/ State : success == Summary == Series 34869v1 series starting with [v2,1/2] drm/i915: follow single notation for workaround n

[Intel-gfx] ✓ Fi.CI.IGT: success for drm: savely free connectors from connector_iter

2017-12-04 Thread Patchwork
== Series Details == Series: drm: savely free connectors from connector_iter URL : https://patchwork.freedesktop.org/series/34863/ State : success == Summary == Test kms_flip: Subgroup dpms-vs-vblank-race-interruptible: pass -> FAIL (shard-hsw) fdo#103060

[Intel-gfx] [PATCH v4] drm/i915: Apply Display WA #1183 on skl, kbl, and cfl

2017-12-04 Thread Lucas De Marchi
Display WA #1183 was recently added to workaround "Failures when enabling DPLL0 with eDP link rate 2.16 or 4.32 GHz and CD clock frequency 308.57 or 617.14 MHz (CDCLK_CTL CD Frequency Select 10b or 11b) used in this enabling or in previous enabling." This workaround was designed to minimize the i

[Intel-gfx] [drm-tip:drm-tip 8/11] drivers/gpu//drm/i915/intel_dsi.c:1673:13: error: unused variable 'plane'

2017-12-04 Thread kbuild test robot
tree: git://anongit.freedesktop.org/drm/drm-tip drm-tip head: da94f258bbf0786f7578d4804a77ce75cf58777f commit: b41c97d7270b82207c5edc7c2d67337b15918462 [8/11] Merge remote-tracking branch 'drm-intel/drm-intel-next-queued' into drm-tip config: x86_64-randconfig-x009-201749 (attached as .config)

[Intel-gfx] ✓ Fi.CI.BAT: success for drm/i915: Apply Display WA #1183 on skl, kbl, and cfl

2017-12-04 Thread Patchwork
== Series Details == Series: drm/i915: Apply Display WA #1183 on skl, kbl, and cfl URL : https://patchwork.freedesktop.org/series/34873/ State : success == Summary == Series 34873v1 drm/i915: Apply Display WA #1183 on skl, kbl, and cfl https://patchwork.freedesktop.org/api/1.0/series/34873/rev

[Intel-gfx] [PATCH i-g-t v2 2/2] tests/gem_exec_schedule: Add test for resetting preemptive batch

2017-12-04 Thread Antonio Argenziano
This patch adds a test that will trigger a preemption of a low priority batch by a 'bad' batch buffer which will hang. The test aims at making sure that a hanging high priority batch will not disrupt the submission flow of low priority contexts. -v2: - Rename subtest (Chris) - Use

[Intel-gfx] [PATCH i-g-t v2 1/2] tests/gem_exec_schedule: Add reset on failed preemption test.

2017-12-04 Thread Antonio Argenziano
This patch adds a test where a low priority batch is going to be declared hung while a preemption is pending. The test wants to verify that a 'hanging' low priority batch will not disrupt the execution of a high priority context and that the driver does due diligence in managing a reset while a pre

[Intel-gfx] ✗ Fi.CI.IGT: warning for series starting with [v2,1/2] drm/i915: follow single notation for workaround number

2017-12-04 Thread Patchwork
== Series Details == Series: series starting with [v2,1/2] drm/i915: follow single notation for workaround number URL : https://patchwork.freedesktop.org/series/34869/ State : warning == Summary == Test kms_cursor_crc: Subgroup cursor-64x21-sliding: pass -> SKIP

[Intel-gfx] [PATCH] drm/i915: Fix compilation (panel orientation x enum plane rename).

2017-12-04 Thread Rodrigo Vivi
When commit '82daca297506 ("drm/i915: Add "panel orientation" property to the panel connector, v6.")' was done and tested by CI, commit 'ed15030d7ab0 ("drm/i915: s/enum plane/enum i9xx_plane_id/")' wasn't there already. On this race the second patch got merged first so the first one broke i915 com

Re: [Intel-gfx] [PATCH v2 1/2] drm/i915: follow single notation for workaround number

2017-12-04 Thread Rodrigo Vivi
On Mon, Dec 04, 2017 at 09:51:46PM +, Lucas De Marchi wrote: > v2: Allow to have or omit space before platform > > Cc: Ville Syrjälä > Cc: Rodrigo Vivi > Signed-off-by: Lucas De Marchi Reviewed-by: Rodrigo Vivi > --- > drivers/gpu/drm/i915/intel_hdmi.c | 2 +- > drivers/gpu/drm/i915/int

Re: [Intel-gfx] [PATCH] drm/i915: Fix compilation (panel orientation x enum plane rename).

2017-12-04 Thread Michel Thierry
On 12/4/2017 4:04 PM, Rodrigo Vivi wrote: When commit '82daca297506 ("drm/i915: Add "panel orientation" property to the panel connector, v6.")' was done and tested by CI, commit 'ed15030d7ab0 ("drm/i915: s/enum plane/enum i9xx_plane_id/")' wasn't there already. On this race the second patch got

Re: [Intel-gfx] [PATCH v2 2/2] drm/i915: add platform tag to WA

2017-12-04 Thread Rodrigo Vivi
On Mon, Dec 04, 2017 at 09:51:47PM +, Lucas De Marchi wrote: > v2: add more missing platform tags > > Cc: Ville Syrjälä > Cc: Rodrigo Vivi > Signed-off-by: Lucas De Marchi > --- > drivers/gpu/drm/i915/intel_hdmi.c | 2 +- > drivers/gpu/drm/i915/intel_pm.c | 2 +- > 2 files changed, 2 ins

[Intel-gfx] ✓ Fi.CI.BAT: success for series starting with [v2,1/2] tests/gem_exec_schedule: Add reset on failed preemption test.

2017-12-04 Thread Patchwork
== Series Details == Series: series starting with [v2,1/2] tests/gem_exec_schedule: Add reset on failed preemption test. URL : https://patchwork.freedesktop.org/series/34874/ State : success == Summary == IGT patchset tested on top of latest successful build 88b01d822be1e9ab429ef1085f6754a47d

[Intel-gfx] ✗ Fi.CI.BAT: failure for drm/i915: Fix compilation (panel orientation x enum plane rename).

2017-12-04 Thread Patchwork
== Series Details == Series: drm/i915: Fix compilation (panel orientation x enum plane rename). URL : https://patchwork.freedesktop.org/series/34876/ State : failure == Summary == Applying: drm/i915: Fix compilation (panel orientation x enum plane rename). error: Failed to merge in the changes

[Intel-gfx] ✓ Fi.CI.IGT: success for drm/i915: Apply Display WA #1183 on skl, kbl, and cfl

2017-12-04 Thread Patchwork
== Series Details == Series: drm/i915: Apply Display WA #1183 on skl, kbl, and cfl URL : https://patchwork.freedesktop.org/series/34873/ State : success == Summary == Test kms_frontbuffer_tracking: Subgroup fbc-1p-offscren-pri-shrfb-draw-render: pass -> FAIL

Re: [Intel-gfx] ✗ Fi.CI.BAT: failure for drm/i915: Fix compilation (panel orientation x enum plane rename).

2017-12-04 Thread Rodrigo Vivi
On Tue, Dec 05, 2017 at 12:14:22AM +, Patchwork wrote: > == Series Details == > > Series: drm/i915: Fix compilation (panel orientation x enum plane rename). > URL : https://patchwork.freedesktop.org/series/34876/ > State : failure > > == Summary == > > Applying: drm/i915: Fix compilation (

Re: [Intel-gfx] [PATCH] drm/i915: Fix compilation (panel orientation x enum plane rename).

2017-12-04 Thread Rodrigo Vivi
On Tue, Dec 05, 2017 at 12:09:35AM +, Michel Thierry wrote: > On 12/4/2017 4:04 PM, Rodrigo Vivi wrote: > > When commit '82daca297506 ("drm/i915: Add "panel orientation" > > property to the panel connector, v6.")' was done and tested > > by CI, commit 'ed15030d7ab0 ("drm/i915: s/enum plane/enum

[Intel-gfx] ✓ Fi.CI.IGT: success for series starting with [v2,1/2] tests/gem_exec_schedule: Add reset on failed preemption test.

2017-12-04 Thread Patchwork
== Series Details == Series: series starting with [v2,1/2] tests/gem_exec_schedule: Add reset on failed preemption test. URL : https://patchwork.freedesktop.org/series/34874/ State : success == Summary == Test kms_setmode: Subgroup basic: pass -> FAIL (shar

[Intel-gfx] [drm-tip:drm-tip 8/11] drivers/gpu/drm/i915/intel_dsi.c:1673:13: error: storage size of 'plane' isn't known

2017-12-04 Thread kbuild test robot
tree: git://anongit.freedesktop.org/drm/drm-tip drm-tip head: da94f258bbf0786f7578d4804a77ce75cf58777f commit: b41c97d7270b82207c5edc7c2d67337b15918462 [8/11] Merge remote-tracking branch 'drm-intel/drm-intel-next-queued' into drm-tip config: i386-randconfig-x007-12041112 (attached as .config)

Re: [Intel-gfx] [PATCH] i915/gvt: make release_shadow_wa_ctx static.

2017-12-04 Thread Zhenyu Wang
On 2017.12.04 15:15:28 +0200, Joonas Lahtinen wrote: > + GVT-g list > > Zhenyu, please pick this up. > I've queued fixes from Chris for this and will just send for next pull. thanks. > > On Mon, 2017-12-04 at 09:42 +1000, Dave Airlie wrote: > > From: Dave Airlie > > > > This was removed fro

[Intel-gfx] [GIT PULL] more gvt-next for 4.16

2017-12-04 Thread Zhenyu Wang
Hi, Here's more gvt-next updates for 4.16. Mostly for final VFIO mdev display dmabuf interface and gvt implementation which have been reviewed by VFIO maintainer and acked to push through gvt merge path. User space qemu support was sent as https://lists.nongnu.org/archive/html/qemu-devel/2017-10/

[Intel-gfx] [PATCH v3 2/9] drm/i915: Add more control to wait_for routines

2017-12-04 Thread Sean Paul
This patch adds a little more control to a couple wait_for routines such that we can avoid open-coding read/wait/timeout patterns which: - need the value of the register after the wait_for - run arbitrary operation for the read portion This patch also chooses the correct sleep function (based on

[Intel-gfx] [PATCH v3 1/9] drm: Fix link-status kerneldoc line lengths

2017-12-04 Thread Sean Paul
I'm adding some stuff below it and it's killing my editor's vibe. Changes in v2: - Added to the series Changes in v3: - None Cc: Manasi Navare Acked-by: Daniel Vetter Signed-off-by: Sean Paul --- drivers/gpu/drm/drm_connector.c | 9 + 1 file changed, 5 insertions(+), 4 deletions(-) d

[Intel-gfx] [PATCH v3 0/9] drm/i915: Implement HDCP

2017-12-04 Thread Sean Paul
Oh, hello there. Here's v3 of the HDCP patchset. Highlights of v3 are: - Add atomic_check/commit helpers to intel_hdcp to handle state transitions and call enable/disable at the right time. - intel_hdcp_check_link() gets moved again to avoid being called with locks held - Split out setting the p

[Intel-gfx] [PATCH v3 6/9] drm/i915: Make use of indexed write GMBUS feature

2017-12-04 Thread Sean Paul
This patch enables the indexed write feature of the GMBUS to concatenate 2 consecutive messages into one. The criteria for an indexed write is that both messages are writes, the first is length == 1, and the second is length > 0. The first message is sent out by the GMBUS as the slave command, and

[Intel-gfx] [PATCH v3 4/9] drm: Add some HDCP related #defines

2017-12-04 Thread Sean Paul
In preparation for implementing HDCP in i915, add some HDCP related register offsets and defines. The dpcd register offsets will go in drm_dp_helper.h whereas the ddc offsets along with generic HDCP stuff will get stuffed in drm_hdcp.h, which is new. Changes in v2: - drm_hdcp.h gets MIT license (D

[Intel-gfx] [PATCH v3 3/9] drm: Add Content Protection property

2017-12-04 Thread Sean Paul
This patch adds a new optional connector property to allow userspace to enable protection over the content it is displaying. This will typically be implemented by the driver using HDCP. The property is a tri-state with the following values: - OFF: Self explanatory, no content protection - DESIRED:

[Intel-gfx] [PATCH v3 8/9] drm/i915: Implement HDCP for HDMI

2017-12-04 Thread Sean Paul
This patch adds HDCP support for HDMI connectors by implementing the intel_hdcp_shim. Nothing too special, just a bunch of DDC reads/writes. Changes in v2: - Rebased on drm-intel-next Changes in v3: - Initialize new worker Signed-off-by: Sean Paul --- drivers/gpu/drm/i915/i915_reg.h | 1 +

[Intel-gfx] [PATCH v3 9/9] drm/i915: Implement HDCP for DisplayPort

2017-12-04 Thread Sean Paul
This patch adds HDCP support for DisplayPort connectors by implementing the intel_hdcp_shim. Most of this is straightforward read/write from/to DPCD registers. One thing worth pointing out is the Aksv output bit. It wasn't easily separable like it's HDMI counterpart, so it's crammed in with the re

[Intel-gfx] [PATCH v3 5/9] drm/i915: Add HDCP framework + base implementation

2017-12-04 Thread Sean Paul
This patch adds the framework required to add HDCP support to intel connectors. It implements Aksv loading from fuse, and parts 1/2/3 of the HDCP authentication scheme. Note that without shim implementations, this does not actually implement HDCP. That will come in subsequent patches. Changes in

[Intel-gfx] [PATCH v3 7/9] drm/i915: Add function to output Aksv over GMBUS

2017-12-04 Thread Sean Paul
Once the Aksv is available in the PCH, we need to get it on the wire to the receiver via DDC. The hardware doesn't allow us to read the value directly, so we need to tell GMBUS to source the Aksv internally and send it to the right offset on the receiver. The way we do this is to initiate an index

[Intel-gfx] ✗ Fi.CI.BAT: failure for drm/i915: Implement HDCP (rev3)

2017-12-04 Thread Patchwork
== Series Details == Series: drm/i915: Implement HDCP (rev3) URL : https://patchwork.freedesktop.org/series/34671/ State : failure == Summary == Applying: drm: Fix link-status kerneldoc line lengths error: Failed to merge in the changes. Using index info to reconstruct a base tree... M d

[Intel-gfx] [PATCH i-g-t 2/2] kms_content_protection: Add Content Protection test

2017-12-04 Thread Sean Paul
Pretty simple test: - initializes the output - clears the content protection property - verifies that it clears - sets the content protection property to desired - verifies that it transitions to enabled Does this for both legacy and atomic. Signed-off-by: Sean Paul --- lib/igt_kms.c

[Intel-gfx] [PATCH i-g-t 1/2] CONTRIBUTING: Fix spelling mistake and line length

2017-12-04 Thread Sean Paul
Noticed while I was reading it. Makes for a good first contribution, I guess. Signed-off-by: Sean Paul --- CONTRIBUTING | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/CONTRIBUTING b/CONTRIBUTING index 561c5dd8..ca2ed8a5 100644 --- a/CONTRIBUTING +++ b/CONTRIBUTING @@

[Intel-gfx] ✓ Fi.CI.BAT: success for series starting with [1/2] CONTRIBUTING: Fix spelling mistake and line length

2017-12-04 Thread Patchwork
== Series Details == Series: series starting with [1/2] CONTRIBUTING: Fix spelling mistake and line length URL : https://patchwork.freedesktop.org/series/34881/ State : success == Summary == IGT patchset tested on top of latest successful build 88b01d822be1e9ab429ef1085f6754a47dae3487 igt/pm_

[Intel-gfx] ✗ Fi.CI.IGT: warning for series starting with [1/2] CONTRIBUTING: Fix spelling mistake and line length

2017-12-04 Thread Patchwork
== Series Details == Series: series starting with [1/2] CONTRIBUTING: Fix spelling mistake and line length URL : https://patchwork.freedesktop.org/series/34881/ State : warning == Summary == Test gem_tiled_swapping: Subgroup non-threaded: pass -> INCOMPLETE (shar

[Intel-gfx] [PATCH 2/3] i965: define stuff for scratch page checking in intel_screen

2017-12-04 Thread kevin . rogovin
From: Kevin Rogovin --- src/intel/common/gen_debug.c | 1 + src/intel/common/gen_debug.h | 1 + src/mesa/drivers/dri/i965/intel_screen.c | 26 ++ src/mesa/drivers/dri/i965/intel_screen.h | 12 4 files changed, 40 insertions(+) diff

[Intel-gfx] [PATCH 3/3] i965: check scratch page in a locked fashion on each ioctl

2017-12-04 Thread kevin . rogovin
From: Kevin Rogovin --- src/mesa/drivers/dri/i965/intel_batchbuffer.c | 27 ++- 1 file changed, 26 insertions(+), 1 deletion(-) diff --git a/src/mesa/drivers/dri/i965/intel_batchbuffer.c b/src/mesa/drivers/dri/i965/intel_batchbuffer.c index 216073129b..53b3eaf49b 100644

[Intel-gfx] [PATCH 1/3] drm-uapi: define interface to kernel for scratch page read

2017-12-04 Thread kevin . rogovin
From: Kevin Rogovin --- include/drm-uapi/i915_drm.h | 31 +++ 1 file changed, 31 insertions(+) diff --git a/include/drm-uapi/i915_drm.h b/include/drm-uapi/i915_drm.h index 890df227ae..3a9c3a2d0c 100644 --- a/include/drm-uapi/i915_drm.h +++ b/include/drm-uapi/i915_drm

[Intel-gfx] [PATCH 0/3] RFC: Scratch page checking

2017-12-04 Thread kevin . rogovin
From: Kevin Rogovin This patch series proposes a new kernel interface for user space to read and write the values of the scratch page for a PPGTT. The user space is expected to guarantee (via its own locking mechanism) that nothing shall read or write to the scratch page for the duration of the i

Re: [Intel-gfx] [PATCH 1/3] drm-uapi: define interface to kernel for scratch page read

2017-12-04 Thread Rogovin, Kevin
Sighs, I do not know why git send-email made this into two threads, but there it is. Worse, the second patch was from an older version; the one posted lacks the write to the scratch page with noise. At any rate, the thing is also on github at https://github.com/krogueintel/asem/tree/out-of-bou

Re: [Intel-gfx] [PATCH 2/3] i965: define stuff for scratch page checking in intel_screen

2017-12-04 Thread Rogovin, Kevin
Sighs, I do not know why git send-email made this into two threads, but there it is. Worse, the second patch was from an older version; the one posted lacks the write to the scratch page with noise. At any rate, the thing is also on github at https://github.com/krogueintel/asem/tree/out-of-bou

<    1   2