On Mon, 2017-12-18 at 16:05 -0800, Rodrigo Vivi wrote:
> On Wed, Dec 13, 2017 at 09:25:16AM +, Mika Kahola wrote:
> >
> > crtc_mask is defined explicitly defined for a certain number of
> > pipes per
> > platform. Let's generalize this in a way that crtc_mask dependens
> > only on
> > the numb
== Series Details ==
Series: overlay: parse tracepoints from sysfs to figure out fields' location
(rev2)
URL : https://patchwork.freedesktop.org/series/35545/
State : failure
== Summary ==
IGT patchset build failed on latest successful build
cfb711c046c22c3881d2334f0b43ec4eb0b9a5fc scripts/tr
== Series Details ==
Series: overlay: parse tracepoints from sysfs to figure out fields' location
(rev2)
URL : https://patchwork.freedesktop.org/series/35545/
State : failure
== Summary ==
IGT patchset build failed on latest successful build
cfb711c046c22c3881d2334f0b43ec4eb0b9a5fc scripts/tr
From: Tvrtko Ursulin
Breakage from previous refactoring.
Signed-off-by: Tvrtko Ursulin
Reported-by: John Harrison
Cc: John Harrison
---
scripts/trace.pl | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/scripts/trace.pl b/scripts/trace.pl
index 588126ad46ab..98e4a9843a43 10
After a reset, the state of the CSB registers are scrubbed and not valid
until a powercontext is reloaded. We only know when a powercontext has
been reloaded once we see a CS-interrupt, before then we must ignore the
CSB registers within the execlists_submission_tasklet. However, glk is
sporadicall
== Series Details ==
Series: scripts/trace.pl: Fix ring ignore
URL : https://patchwork.freedesktop.org/series/35565/
State : success
== Summary ==
IGT patchset tested on top of latest successful build
cfb711c046c22c3881d2334f0b43ec4eb0b9a5fc scripts/trace.pl: Auto-detect
tracepoint field orde
Quoting Tvrtko Ursulin (2017-12-19 08:46:52)
> From: Tvrtko Ursulin
>
> Breakage from previous refactoring.
>
> Signed-off-by: Tvrtko Ursulin
> Reported-by: John Harrison
> Cc: John Harrison
> ---
> scripts/trace.pl | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/sc
Quoting Lionel Landwerlin (2017-12-19 01:06:18)
> With changes going to drm-tip, the tracepoints field locations are
> going to change. This change introduces a tracepoint parser (using a
> peg parser) which lets us figure out field positions on the fly.
>
> v2: Fix automake build (Lionel)
>
> Si
== Series Details ==
Series: drm/i915: Add a strong mb to resetting the has-CS-interrupt bit
URL : https://patchwork.freedesktop.org/series/35566/
State : success
== Summary ==
Series 35566v1 drm/i915: Add a strong mb to resetting the has-CS-interrupt bit
https://patchwork.freedesktop.org/api/
== Series Details ==
Series: scripts/trace.pl: Fix ring ignore
URL : https://patchwork.freedesktop.org/series/35565/
State : warning
== Summary ==
Warning: bzip IGTPW_699/shard-kbl7/results14.json.bz2 wasn't in correct JSON
format
Test kms_frontbuffer_tracking:
Subgroup fbc-rgb565-dra
On Mon, Dec 18, 2017 at 09:42:13AM -0800, Linus Torvalds wrote:
> On Sun, Dec 17, 2017 at 11:11 PM, Daniel Vetter wrote:
> >
> > This didn't seem to have made it into -rc4. Anything needed to get it
> > going?
>
> Do you actually see the problem in -rc4?
>
> Because we ended up removing the cros
On Mon, Dec 18, 2017 at 06:09:20PM +0200, Laurent Pinchart wrote:
> Hi Alex,
>
> On Friday, 15 December 2017 03:57:48 EET Alex Deucher wrote:
> > On Thu, Dec 14, 2017 at 3:30 PM, Daniel Vetter wrote:
> > > DK put some nice docs into the commit introducing driver private
> > > state, but in the git
On Mon, Dec 18, 2017 at 06:13:46PM +0200, Laurent Pinchart wrote:
> Hi Daniel,
>
> Thank you for the patch.
>
> On Thursday, 14 December 2017 22:30:53 EET Daniel Vetter wrote:
> > DK put some nice docs into the commit introducing driver private
> > state, but in the git history alone it'll be los
On Tue, Dec 19, 2017 at 01:06:18AM +, Lionel Landwerlin wrote:
> With changes going to drm-tip, the tracepoints field locations are
> going to change. This change introduces a tracepoint parser (using a
> peg parser) which lets us figure out field positions on the fly.
>
> v2: Fix automake bui
On Mon, Dec 18, 2017 at 08:15:30PM +0100, Maarten Lankhorst wrote:
> Op 14-11-17 om 16:17 schreef Shashank Sharma:
> > Different LSPCON vendors specify their custom methods to pass
> > AVI infoframes to the LSPCON chip, so does Parade tech.
> >
> > This patch adds functions to arrange and write AVI
On Tue, Dec 12, 2017 at 01:07:56PM +0200, Petri Latvala wrote:
> v2: README too, and a better variable name (Ville)
>
> Signed-off-by: Petri Latvala
> Cc: Daniel Vetter
> Cc: Ville Syrjälä
Reviewed-by: Daniel Vetter
> ---
> tests/intel-ci/meson.build | 8
> tests/meson.build
On Fri, Dec 15, 2017 at 12:22:01PM +, Chris Wilson wrote:
> Quoting Chris Wilson (2017-09-13 11:39:14)
> > Both gem_linear_blits and gem_tiled_blit do not request the full 48b
> > GTT layout for their objects, restricting themselves to 4G. The
> > underlying test that they trigger eviction is u
Rather than open-code the intricacies of walking the 4-level page
tables, use the generic page table walker apply_to_page_range() instead.
The important change is that it now cleans up after an
unsuccessful insertion and propagates the correct error. The current
failure may lead to a WARN if we en
== Series Details ==
Series: drm/i915: Add a strong mb to resetting the has-CS-interrupt bit
URL : https://patchwork.freedesktop.org/series/35566/
State : success
== Summary ==
Test kms_frontbuffer_tracking:
Subgroup fbc-1p-primscrn-cur-indfb-draw-pwrite:
skip ->
From: Tvrtko Ursulin
A couple of small optimizations which altogether bring around 30%
improvement in my testing.
1. Do less string processing on tracepoints names and push more of the
check into the if-ladder.
2. Pull out common db key and ctx processing and cache common values in
local
== Series Details ==
Series: igt/gem_linear_blits: Compute GTT size using 4G limit (rev2)
URL : https://patchwork.freedesktop.org/series/30216/
State : success
== Summary ==
IGT patchset tested on top of latest successful build
d3d04e5f74f05850f595c729fb0c00eb7dd9c688 scripts/trace.pl: Fix rin
== Series Details ==
Series: mm/vmalloc: Replace opencoded 4-level page walkers (rev3)
URL : https://patchwork.freedesktop.org/series/13822/
State : failure
== Summary ==
Applying: mm/vmalloc: Replace opencoded 4-level page walkers
Using index info to reconstruct a base tree...
M mm/vmal
drivers/gpu/drm/i915/intel_ddi.c:2098 intel_ddi_clk_select() warn: inconsistent
indenting
References: 8edcda1266f9 ("drm/i915: Protect DDI port to DPLL map from
theoretical race.")
Signed-off-by: Chris Wilson
Cc: Paulo Zanoni
Cc: Ville Syrjälä
Cc: Maarten Lankhorst
---
drivers/gpu/drm/i915/
== Series Details ==
Series: scripts/trace.pl: Optimize event parsing and processing
URL : https://patchwork.freedesktop.org/series/35569/
State : success
== Summary ==
IGT patchset tested on top of latest successful build
d3d04e5f74f05850f595c729fb0c00eb7dd9c688 scripts/trace.pl: Fix ring ign
We dump modparams in few places (debugfs, gpu_error) using different
functions. Lets add reusable function to avoid code duplication.
add/remove: 1/0 grow/shrink: 0/2 up/down: 1096/-2339 (-1243)
Function old new delta
i915_params_dump
Convert intel_device_info_dump into pretty printer to be
consistent with the rest of the driver code.
Suggested-by: Chris Wilson
Signed-off-by: Michal Wajdeczko
Cc: Chris Wilson
---
drivers/gpu/drm/i915/i915_drv.c | 6 +-
drivers/gpu/drm/i915/i915_drv.h | 3 ++-
drivers
We dump device flags in few places (init_early, debugfs, gpu_error)
using different functions. Lets add reusable function to avoid
code duplication.
add/remove: 1/0 grow/shrink: 0/3 up/down: 1296/-3572 (-2276)
Function old new delta
intel_device_info_dump_
Em Ter, 2017-12-19 às 11:26 +, Chris Wilson escreveu:
> drivers/gpu/drm/i915/intel_ddi.c:2098 intel_ddi_clk_select() warn:
> inconsistent indenting
>
> References: 8edcda1266f9 ("drm/i915: Protect DDI port to DPLL map
> from theoretical race.")
> Signed-off-by: Chris Wilson
> Cc: Paulo Zanoni
With changes going to drm-tip, the tracepoints field locations are
going to change. This change introduces a tracepoint parser (using a
peg parser) which lets us figure out field positions on the fly.
v2: Fix automake build (Lionel)
v3: Make overlay build conditional on peg (Petri)
Make wait_
On Mon, Dec 11, 2017 at 04:18:40PM +, Patchwork wrote:
> == Series Details ==
>
> Series: igt/pm_rps: Always allocate spin[0]
> URL : https://patchwork.freedesktop.org/series/35176/
> State : failure
>
> == Summary ==
>
> Test gem_tiled_swapping:
> Subgroup non-threaded:
>
The vk cts test:
dEQP-VK.api.external.semaphore.opaque_fd.export_multiple_times_temporary
triggers a lot of
VFS: Close: file count is 0
Dave pointed out that clearing the syncobj->file from
drm_syncobj_file_release() was sufficient to silence the test, but that
opens a can of worm since we assume
On Fri, Dec 15, 2017 at 01:20:17PM +, Chris Wilson wrote:
> A context encompasses the driver's view of process related state, and
> encapsulates the logical GPU state where available. Each context is
> currently equivalent to a process in CPU terms. Like with processes,
> sometimes the user wan
This should get rid of unclaimed register debug warnings, if
it still happens we should put this in a intel_crtc->active check..
Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=104172
Signed-off-by: Maarten Lankhorst
---
drivers/gpu/drm/i915/intel_pm.c | 10 +++---
1 file changed, 7 i
On 19/12/2017 09:01, Chris Wilson wrote:
After a reset, the state of the CSB registers are scrubbed and not valid
until a powercontext is reloaded. We only know when a powercontext has
been reloaded once we see a CS-interrupt, before then we must ignore the
CSB registers within the execlists_sub
On Tue, Dec 19, 2017 at 12:07:00PM +, Chris Wilson wrote:
> The vk cts test:
> dEQP-VK.api.external.semaphore.opaque_fd.export_multiple_times_temporary
>
> triggers a lot of
> VFS: Close: file count is 0
>
> Dave pointed out that clearing the syncobj->file from
> drm_syncobj_file_release() wa
Quoting Michał Winiarski (2017-12-19 12:15:39)
> On Fri, Dec 15, 2017 at 01:20:17PM +, Chris Wilson wrote:
> > A context encompasses the driver's view of process related state, and
> > encapsulates the logical GPU state where available. Each context is
> > currently equivalent to a process in C
Avoid having to test for spin[0] existing by starting the load-loop with
it allocated.
v2: Preallocate the spin[1] as well for high load.
References: https://bugs.freedesktop.org/show_bug.cgi?id=104060
Signed-off-by: Chris Wilson
---
tests/pm_rps.c | 27 +++
1 file chang
== Series Details ==
Series: drm/i915: Fix indentation for intel_ddi_clk_select
URL : https://patchwork.freedesktop.org/series/35570/
State : success
== Summary ==
Series 35570v1 drm/i915: Fix indentation for intel_ddi_clk_select
https://patchwork.freedesktop.org/api/1.0/series/35570/revisions
On Tue, Dec 19, 2017 at 12:00:58PM +, Lionel Landwerlin wrote:
> With changes going to drm-tip, the tracepoints field locations are
> going to change. This change introduces a tracepoint parser (using a
> peg parser) which lets us figure out field positions on the fly.
>
> v2: Fix automake bui
Quoting Tvrtko Ursulin (2017-12-19 12:26:38)
>
> On 19/12/2017 09:01, Chris Wilson wrote:
> > After a reset, the state of the CSB registers are scrubbed and not valid
> > until a powercontext is reloaded. We only know when a powercontext has
> > been reloaded once we see a CS-interrupt, before the
With changes going to drm-tip, the tracepoints field locations are
going to change. This change introduces a tracepoint parser (using a
peg parser) which lets us figure out field positions on the fly.
v2: Fix automake build (Lionel)
v3: Make overlay build conditional on peg (Petri)
Make wait_
== Series Details ==
Series: igt/gem_linear_blits: Compute GTT size using 4G limit (rev2)
URL : https://patchwork.freedesktop.org/series/30216/
State : success
== Summary ==
Test kms_frontbuffer_tracking:
Subgroup fbc-1p-offscren-pri-shrfb-draw-render:
fail -> PAS
== Series Details ==
Series: series starting with [v2,1/3] drm/i915: Add pretty printer for device
info flags
URL : https://patchwork.freedesktop.org/series/35574/
State : success
== Summary ==
Series 35574v1 series starting with [v2,1/3] drm/i915: Add pretty printer for
device info flags
ht
On 15/12/2017 21:05, Chris Wilson wrote:
Quoting Tvrtko Ursulin (2017-12-15 18:24:42)
On 15/12/2017 17:05, Chris Wilson wrote:
Use the normal batch_duration_ns and display the sampled frequency:
Frequency: min=100, max=750, boost=750 MHz
Min frequency: requested 100.0, actual 1
Use the local on-stack struct directly rather than hide it behind a
pointer. This should be both clearer for the reader and the compiler (we
rely on the compiler seeing through the functions to spot uninitialized
uses of the local).
Signed-off-by: Chris Wilson
Cc: Mika Kuoppala
---
drivers/gpu/
Quoting Tvrtko Ursulin (2017-12-19 12:57:54)
>
> On 15/12/2017 21:05, Chris Wilson wrote:
> > Quoting Tvrtko Ursulin (2017-12-15 18:24:42)
> >>
> >> Ah I see.. only for the spin batch. Why not then gem_sync or maybe we
> >> should add igt_spin_batch_free_sync?
> >
> > gem_quiescent_gpu goes one s
Useful for verifying our bookkeeper when we encounter is knowing whether
we think the engine is idle at the time of the GPU hang.
References: https://bugs.freedesktop.org/show_bug.cgi?id=104305
Signed-off-by: Chris Wilson
Cc: Tvrtko Ursulin
Cc: Mika Kuoppala
Cc: Michal Wajdeczko
---
drivers/g
Quoting Chris Wilson (2017-12-07 16:12:34)
> Quoting Maarten Lankhorst (2017-12-07 15:57:09)
> > Op 07-12-17 om 16:50 schreef Chris Wilson:
> > > Quoting Maarten Lankhorst (2017-12-07 15:42:54)
> > >> Op 07-12-17 om 16:03 schreef Chris Wilson:
> > >>> Quoting Maarten Lankhorst (2017-12-07 13:40:25)
On Thu, Dec 14, 2017 at 08:09:21PM +, Chris Wilson wrote:
> Quoting Chris Wilson (2017-12-07 09:41:26)
> > As the system may use a partial vma for a GGTT mmap, access via the GGTT
> > mmap is not guaranteed to be tracked by FBC's fence. The rule expressed has
> > been that any access to the fro
Quoting Chris Wilson (2017-12-19 13:14:19)
> Useful for verifying our bookkeeper when we encounter is knowing whether
+encounter "no progress"
> we think the engine is idle at the time of the GPU hang.
___
Intel-gfx mailing list
Intel-gfx@lists.freedeskt
== Series Details ==
Series: scripts/trace.pl: Optimize event parsing and processing
URL : https://patchwork.freedesktop.org/series/35569/
State : success
== Summary ==
Test kms_cursor_crc:
Subgroup cursor-256x85-sliding:
skip -> PASS (shard-hsw)
Test kms_fr
Hi Daniel,
On Tuesday, 19 December 2017 12:03:55 EET Daniel Vetter wrote:
> On Mon, Dec 18, 2017 at 06:13:46PM +0200, Laurent Pinchart wrote:
> > On Thursday, 14 December 2017 22:30:53 EET Daniel Vetter wrote:
> >> DK put some nice docs into the commit introducing driver private
> >> state, but in
== Series Details ==
Series: drm/syncobj: Stop reusing the same struct file for all syncobj -> fd
URL : https://patchwork.freedesktop.org/series/35576/
State : success
== Summary ==
Series 35576v1 drm/syncobj: Stop reusing the same struct file for all syncobj
-> fd
https://patchwork.freedeskt
On Tue, Dec 19, 2017 at 03:33:57PM +0200, Laurent Pinchart wrote:
> On Tuesday, 19 December 2017 12:03:55 EET Daniel Vetter wrote:
> > On Mon, Dec 18, 2017 at 06:13:46PM +0200, Laurent Pinchart wrote:
> > > On Thursday, 14 December 2017 22:30:53 EET Daniel Vetter wrote:
> > >> + * Drivers are recom
Hi Daniel,
On Tuesday, 19 December 2017 16:00:36 EET Daniel Vetter wrote:
> On Tue, Dec 19, 2017 at 03:33:57PM +0200, Laurent Pinchart wrote:
> > On Tuesday, 19 December 2017 12:03:55 EET Daniel Vetter wrote:
> > > On Mon, Dec 18, 2017 at 06:13:46PM +0200, Laurent Pinchart wrote:
> > > > On Thursd
v2: Test each shared context is its own timeline and allows request
reordering between shared contexts.
Signed-off-by: Chris Wilson
Cc: Joonas Lahtinen
Cc: Tvrtko Ursulin
Cc: Mika Kuoppala
Cc: Michal Wajdeczko
---
include/drm-uapi/sync_file.h | 98 +++
tests/Makefile.sources | 1
With changes going to drm-tip, the tracepoints field locations are
going to change. This change introduces a tracepoint parser (using a
peg parser) which lets us figure out field positions on the fly.
v2: Fix automake build (Lionel)
v3: Make overlay build conditional on peg (Petri)
Make wait_
Adding few more findings from the IGT usage with kernel solutions.
On Wednesday 13 December 2017 04:07 PM, Ramalingam C wrote:
Sean,
Adding few more observations.
On Thursday 07 December 2017 05:47 AM, Sean Paul wrote:
Pretty simple test:
- initializes the output
- clears the content protec
On Fri, 15 Dec 2017, Adam Jackson wrote:
> Signed-off-by: Adam Jackson
> ---
> tools/intel_vbt_decode.c | 4 ++--
> tools/intel_vbt_defs.h | 6 +++---
Hi Adam, thanks for the patch. We've opted to make the kernel copy of
this file the single point of truth, and copy that over verbatim every
on
== Series Details ==
Series: drm/i915: Fix indentation for intel_ddi_clk_select
URL : https://patchwork.freedesktop.org/series/35570/
State : warning
== Summary ==
Test perf:
Subgroup polling:
pass -> FAIL (shard-hsw) fdo#102252
Test kms_flip:
Subgro
Similar to how we are now importing the drm uapi directly into igt, we
also would like to have a copy of auxiliary uAPI such as sync_file.
Signed-off-by: Chris Wilson
---
include/drm-uapi/Makefile.am | 1 +
include/drm-uapi/sync_file.h | 98
lib/sw_s
== Series Details ==
Series: series starting with [v2,1/3] drm/i915: Add pretty printer for device
info flags
URL : https://patchwork.freedesktop.org/series/35574/
State : success
== Summary ==
Test gem_tiled_swapping:
Subgroup non-threaded:
incomplete -> PASS (s
Quoting Tvrtko Ursulin (2017-12-19 11:15:39)
> From: Tvrtko Ursulin
>
> A couple of small optimizations which altogether bring around 30%
> improvement in my testing.
>
> 1. Do less string processing on tracepoints names and push more of the
>check into the if-ladder.
>
> 2. Pull out common
Quoting Michal Wajdeczko (2017-12-19 11:43:45)
> Convert intel_device_info_dump into pretty printer to be
> consistent with the rest of the driver code.
>
> Suggested-by: Chris Wilson
> Signed-off-by: Michal Wajdeczko
> Cc: Chris Wilson
Reviewed-by: Chris Wilson
-Chris
Quoting Patchwork (2017-12-19 15:01:40)
> == Series Details ==
>
> Series: series starting with [v2,1/3] drm/i915: Add pretty printer for device
> info flags
> URL : https://patchwork.freedesktop.org/series/35574/
> State : success
>
> == Summary ==
>
> Test gem_tiled_swapping:
> Subg
== Series Details ==
Series: drm/i915: Grab power domain in skl_pipe_wm_get_hw_state()
URL : https://patchwork.freedesktop.org/series/35577/
State : success
== Summary ==
Series 35577v1 drm/i915: Grab power domain in skl_pipe_wm_get_hw_state()
https://patchwork.freedesktop.org/api/1.0/series/3
Quoting Lionel Landwerlin (2017-12-19 14:26:11)
> With changes going to drm-tip, the tracepoints field locations are
> going to change. This change introduces a tracepoint parser (using a
> peg parser) which lets us figure out field positions on the fly.
>
> v2: Fix automake build (Lionel)
>
> v3
On 19/12/17 15:15, Chris Wilson wrote:
Quoting Lionel Landwerlin (2017-12-19 14:26:11)
With changes going to drm-tip, the tracepoints field locations are
going to change. This change introduces a tracepoint parser (using a
peg parser) which lets us figure out field positions on the fly.
v2: Fix
From: Tvrtko Ursulin
Support creating spin batches which return an output fence using new
__igt_spin_batch_new_fence / igt_spin_batch_new_fence API.
This will be used fromthe perf_pmu@interrupts test to ensure user
interrupt generation from a batch with controlled duration.
Signed-off-by: Tvrtk
From: Tvrtko Ursulin
A subtest to verify that the engine busyness is reported with expected
accuracy on platforms where the feature is available.
We test three patterns: 2%, 50% and 98% load per engine.
v2:
* Use spin batch instead of nop calibration.
* Various tweaks.
Signed-off-by: Tvrtko
From: Tvrtko Ursulin
Rather than calibrate and emit nop batches, use a manually signalled chain
of spinners to generate the desired interrupts.
Signed-off-by: Tvrtko Ursulin
---
tests/perf_pmu.c | 94
1 file changed, 13 insertions(+), 81
== Series Details ==
Series: drm/syncobj: Stop reusing the same struct file for all syncobj -> fd
URL : https://patchwork.freedesktop.org/series/35576/
State : success
== Summary ==
Test kms_cursor_legacy:
Subgroup cursor-vs-flip-atomic:
skip -> PASS (shard-
== Series Details ==
Series: drm/i915: Remove pointer indirection for hangcheck_state local
URL : https://patchwork.freedesktop.org/series/35580/
State : success
== Summary ==
Series 35580v1 drm/i915: Remove pointer indirection for hangcheck_state local
https://patchwork.freedesktop.org/api/1.
On 12/19/2017 3:15 AM, Tvrtko Ursulin wrote:
From: Tvrtko Ursulin
A couple of small optimizations which altogether bring around 30%
improvement in my testing.
1. Do less string processing on tracepoints names and push more of the
check into the if-ladder.
2. Pull out common db key and ctx
== Series Details ==
Series: drm/i915: Show if we consider the engine is idle in the GPU error state
URL : https://patchwork.freedesktop.org/series/35581/
State : success
== Summary ==
Series 35581v1 drm/i915: Show if we consider the engine is idle in the GPU
error state
https://patchwork.fre
== Series Details ==
Series: igt/pm_rps: Always allocate spin[0] (rev2)
URL : https://patchwork.freedesktop.org/series/35176/
State : success
== Summary ==
IGT patchset tested on top of latest successful build
da0889bfacff106fb3ecb7049a7a21f78b4b301b igt/kms_frontbuffer_tracking: Access
via G
== Series Details ==
Series: igt: Exercise creating context with shared GTT (rev2)
URL : https://patchwork.freedesktop.org/series/35406/
State : success
== Summary ==
IGT patchset tested on top of latest successful build
da0889bfacff106fb3ecb7049a7a21f78b4b301b igt/kms_frontbuffer_tracking: Ac
== Series Details ==
Series: overlay: parse tracepoints from sysfs to figure out fields' location
(rev5)
URL : https://patchwork.freedesktop.org/series/35545/
State : failure
== Summary ==
IGT patchset build failed on latest successful build
da0889bfacff106fb3ecb7049a7a21f78b4b301b igt/kms_fr
== Series Details ==
Series: lib: Convert sw_sync to use sync_file uapi imported from the kernel
URL : https://patchwork.freedesktop.org/series/35587/
State : success
== Summary ==
IGT patchset tested on top of latest successful build
da0889bfacff106fb3ecb7049a7a21f78b4b301b igt/kms_frontbuffe
== Series Details ==
Series: series starting with [1/3] lib/dummyload: Support returning output fence
URL : https://patchwork.freedesktop.org/series/35589/
State : success
== Summary ==
IGT patchset tested on top of latest successful build
da0889bfacff106fb3ecb7049a7a21f78b4b301b igt/kms_front
With changes going to drm-tip, the tracepoints field locations are
going to change. This change introduces a tracepoint parser (using a
peg parser) which lets us figure out field positions on the fly.
v2: Fix automake build (Lionel)
v3: Make overlay build conditional on peg (Petri)
Make wait_
== Series Details ==
Series: overlay: parse tracepoints from sysfs to figure out fields' location
(rev6)
URL : https://patchwork.freedesktop.org/series/35545/
State : warning
== Summary ==
IGT patchset tested on top of latest successful build
da0889bfacff106fb3ecb7049a7a21f78b4b301b igt/kms_f
Convert DEVICE_ATTR uses to DEVICE_ATTR_RO where possible.
Done with perl script:
$ git grep -w --name-only DEVICE_ATTR | \
xargs perl -i -e 'local $/; while (<>) {
s/\bDEVICE_ATTR\s*\(\s*(\w+)\s*,\s*\(?(?:\s*S_IRUGO\s*|\s*0444\s*)\)?\s*,\s*\1_show\s*,\s*NULL\s*\)/DEVICE_ATTR_RO(\1)/g;
print;
Joe Perches (4):
sysfs.h: Use octal permissions
treewide: Use DEVICE_ATTR_RW
treewide: Use DEVICE_ATTR_RO
treewide: Use DEVICE_ATTR_WO
arch/arm/mach-pxa/sharpsl_pm.c | 4 +-
arch/s390/kernel/smp.c | 2 +-
arch/s390/kernel/topology.c
Convert DEVICE_ATTR uses to DEVICE_ATTR_RW where possible.
Done with perl script:
$ git grep -w --name-only DEVICE_ATTR | \
xargs perl -i -e 'local $/; while (<>) {
s/\bDEVICE_ATTR\s*\(\s*(\w+)\s*,\s*\(?(\s*S_IRUGO\s*\|\s*S_IWUSR|\s*S_IWUSR\s*\|\s*S_IRUGO\s*|\s*0644\s*)\)?\s*,\s*\1_show\s*,\s*
On Tue, Dec 19, 2017 at 8:15 PM, Joe Perches wrote:
> Convert DEVICE_ATTR uses to DEVICE_ATTR_RW where possible.
>
> Done with perl script:
>
> $ git grep -w --name-only DEVICE_ATTR | \
> xargs perl -i -e 'local $/; while (<>) {
> s/\bDEVICE_ATTR\s*\(\s*(\w+)\s*,\s*\(?(\s*S_IRUGO\s*\|\s*S_IWUSR
On Tue, 19 Dec 2017, Joe Perches wrote:
> drivers/gpu/drm/i915/i915_sysfs.c | 12 ++--
For i915,
Acked-by: Jani Nikula
--
Jani Nikula, Intel Open Source Technology Center
___
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
h
At least on the Chuwi Vi8 (non pro/plus) the LCD panel will show an image
shifted aprox. 20% to the left (with wraparound) and sometimes also wrong
colors, showing that the panel controller is starting with sampling the
datastream somewhere mid-line. This happens after the first blanking and
re-ini
Hi,
I forgot to add a coverletter, anyways what I wanted to put in the
coverletter and not in the commit message is a link to a picture of the
problem this fixes:
https://fedorapeople.org/~jwrdegoede/IMG_20171217_195637.jpg
Note the screen is actually a portrait screen, so the picture is the
ri
On Tue, Dec 19, 2017 at 07:21:13PM +, Hans de Goede wrote:
> At least on the Chuwi Vi8 (non pro/plus) the LCD panel will show an image
> shifted aprox. 20% to the left (with wraparound) and sometimes also wrong
> colors, showing that the panel controller is starting with sampling the
> datastr
== Series Details ==
Series: drm/i915/vlv: Add cdclk workaround for DSI
URL : https://patchwork.freedesktop.org/series/35598/
State : success
== Summary ==
Series 35598v1 drm/i915/vlv: Add cdclk workaround for DSI
https://patchwork.freedesktop.org/api/1.0/series/35598/revisions/1/mbox/
Test g
On Tue, Dec 19, 2017 at 08:31:07PM +0100, Hans de Goede wrote:
> Hi,
>
> I forgot to add a coverletter, anyways what I wanted to put in the
> coverletter and not in the commit message is a link to a picture of the
> problem this fixes:
>
> https://fedorapeople.org/~jwrdegoede/IMG_20171217_195637.
== Series Details ==
Series: drm/i915: Grab power domain in skl_pipe_wm_get_hw_state()
URL : https://patchwork.freedesktop.org/series/35577/
State : success
== Summary ==
Test kms_frontbuffer_tracking:
Subgroup fbc-1p-offscren-pri-shrfb-draw-blt:
pass -> FAIL
Hi,
On 19-12-17 20:42, Rodrigo Vivi wrote:
On Tue, Dec 19, 2017 at 07:21:13PM +, Hans de Goede wrote:
At least on the Chuwi Vi8 (non pro/plus) the LCD panel will show an image
shifted aprox. 20% to the left (with wraparound) and sometimes also wrong
colors, showing that the panel controlle
Hi,
On 19-12-17 20:48, Ville Syrjälä wrote:
On Tue, Dec 19, 2017 at 08:31:07PM +0100, Hans de Goede wrote:
Hi,
I forgot to add a coverletter, anyways what I wanted to put in the
coverletter and not in the commit message is a link to a picture of the
problem this fixes:
https://fedorapeople.or
On Tue, Dec 19, 2017 at 01:14:19PM +, Chris Wilson wrote:
> Useful for verifying our bookkeeper when we encounter is knowing whether
> we think the engine is idle at the time of the GPU hang.
>
> References: https://bugs.freedesktop.org/show_bug.cgi?id=104305
Here you mention the hang as "fal
On Tue, Dec 19, 2017 at 01:09:48PM +, Chris Wilson wrote:
> Use the local on-stack struct directly rather than hide it behind a
> pointer. This should be both clearer for the reader and the compiler (we
> rely on the compiler seeing through the functions to spot uninitialized
> uses of the loca
Quoting Rodrigo Vivi (2017-12-19 20:49:54)
> On Tue, Dec 19, 2017 at 01:14:19PM +, Chris Wilson wrote:
> > Useful for verifying our bookkeeper when we encounter is knowing whether
> > we think the engine is idle at the time of the GPU hang.
> >
> > References: https://bugs.freedesktop.org/show
Quoting Rodrigo Vivi (2017-12-19 20:54:40)
> On Tue, Dec 19, 2017 at 01:09:48PM +, Chris Wilson wrote:
> > Use the local on-stack struct directly rather than hide it behind a
> > pointer. This should be both clearer for the reader and the compiler (we
> > rely on the compiler seeing through the
On Tue, Dec 19, 2017 at 12:16:45PM +, Maarten Lankhorst wrote:
> This should get rid of unclaimed register debug warnings, if
> it still happens we should put this in a intel_crtc->active check..
What if we just call skl_pipe_wm_get_hw_state() on skl_wm_get_hw_state()
if intel_crtc->active ?
1 - 100 of 151 matches
Mail list logo