[Intel-gfx] ✓ Fi.CI.IGT: success for drm/i915: Implement WA 14011294188

2020-07-23 Thread Patchwork
== Series Details == Series: drm/i915: Implement WA 14011294188 URL : https://patchwork.freedesktop.org/series/79825/ State : success == Summary == CI Bug Log - changes from CI_DRM_8778_full -> Patchwork_18236_full Summary --- **SUCC

[Intel-gfx] [Question] More CRTCs than supported displays; questions about intel-virtual-output and VIRTUAL1

2020-07-23 Thread Andrew Parsons
Hello all, TL;DR: my questions concern the following two topics: - CRTCs and Intel integrated GPUs - intel-virtual-output utility I have a laptop with both an Intel integrated GPU and an AMD discrete GPU. ``` ➜ ~ xrandr --listproviders Providers: number : 2 Provider 0: id: 0x70 cap: 0x9, Source

[Intel-gfx] ✗ Fi.CI.BAT: failure for Allow privileged user to map the OA buffer (rev5)

2020-07-23 Thread Patchwork
== Series Details == Series: Allow privileged user to map the OA buffer (rev5) URL : https://patchwork.freedesktop.org/series/79460/ State : failure == Summary == CI Bug Log - changes from CI_DRM_8783 -> Patchwork_18237 Summary --- *

[Intel-gfx] ✗ Fi.CI.SPARSE: warning for Allow privileged user to map the OA buffer (rev5)

2020-07-23 Thread Patchwork
== Series Details == Series: Allow privileged user to map the OA buffer (rev5) URL : https://patchwork.freedesktop.org/series/79460/ State : warning == Summary == $ dim sparse --fast origin/drm-tip Sparse version: v0.6.0 Fast mode used, each commit won't be checked separately. __

[Intel-gfx] ✓ Fi.CI.IGT: success for drm/i915: Filter wake_flags passed to default_wake_function

2020-07-23 Thread Patchwork
== Series Details == Series: drm/i915: Filter wake_flags passed to default_wake_function URL : https://patchwork.freedesktop.org/series/79824/ State : success == Summary == CI Bug Log - changes from CI_DRM_8778_full -> Patchwork_18235_full

[Intel-gfx] [PATCH 2/4] drm/i915/perf: Whitelist OA report trigger registers

2020-07-23 Thread Umesh Nerlige Ramappa
From: Piotr Maciejewski OA reports can be triggered into the OA buffer by writing into the OAREPORTTRIG registers. Whitelist the registers to allow user to trigger reports. v2: - Move related change to this patch (Lionel) - Bump up perf revision (Lionel) v3: Pardon whitelisted registers for sel

[Intel-gfx] [PATCH 4/4] drm/i915/perf: Map OA buffer to user space for gen12 performance query

2020-07-23 Thread Umesh Nerlige Ramappa
From: Piotr Maciejewski i915 used to support time based sampling mode which is good for overall system monitoring, but is not enough for query mode used to measure a single draw call or dispatch. Gen9-Gen11 are using current i915 perf implementation for query, but Gen12+ requires a new approach f

[Intel-gfx] [PATCH 3/4] drm/i915/perf: Whitelist OA counter and buffer registers

2020-07-23 Thread Umesh Nerlige Ramappa
From: Piotr Maciejewski It is useful to have markers in the OA reports to identify triggered reports. Whitelist some OA counters that can be used as markers. A triggered report can be found faster if we can sample the HW tail and head registers when the report was triggered. Whitelist OA buffer

[Intel-gfx] [PATCH 0/4] Allow privileged user to map the OA buffer

2020-07-23 Thread Umesh Nerlige Ramappa
This cover letter is included to trigger "Test-with" an IGT patch. Tests - https://patchwork.freedesktop.org/series/79829/ Signed-off-by: Umesh Nerlige Ramappa Test-with: 20200724001521.35201-1-umesh.nerlige.rama...@intel.com Piotr Maciejewski (4): drm/i915/perf: Ensure observation logic is n

[Intel-gfx] [PATCH 1/4] drm/i915/perf: Ensure observation logic is not clock gated

2020-07-23 Thread Umesh Nerlige Ramappa
From: Piotr Maciejewski A clock gating switch can control if the performance monitoring and observation logic is enaled or not. Ensure that we enable the clocks. v2: Separate code from other patches (Lionel) v3: Reset PMON enable when disabling perf to save power (Lionel) Fixes: 00a7f0d7155c ("

Re: [Intel-gfx] [PATCH 1/4] usb: cdns3: gadget: Replace trace_printk by dev_dbg

2020-07-23 Thread Nicolas Boichat
On Thu, Jul 23, 2020 at 9:17 PM Felipe Balbi wrote: > > Nicolas Boichat writes: > > > trace_printk should not be used in production code, replace it > > call with dev_dbg. > > > > Signed-off-by: Nicolas Boichat > > > > --- > > > > Unclear why a trace_printk was used in the first place, it's > >

Re: [Intel-gfx] [PATCH 4/4] drm/i915/perf: Map OA buffer to user space for gen12 performance query

2020-07-23 Thread Umesh Nerlige Ramappa
On Thu, Jul 23, 2020 at 12:31:30PM +0300, Lionel Landwerlin wrote: On 22/07/2020 08:55, Umesh Nerlige Ramappa wrote: From: Piotr Maciejewski i915 used to support time based sampling mode which is good for overall system monitoring, but is not enough for query mode used to measure a single draw

[Intel-gfx] ✓ Fi.CI.IGT: success for drm/i915/gem: Delay tracking the GEM context until it is registered

2020-07-23 Thread Patchwork
== Series Details == Series: drm/i915/gem: Delay tracking the GEM context until it is registered URL : https://patchwork.freedesktop.org/series/79822/ State : success == Summary == CI Bug Log - changes from CI_DRM_8778_full -> Patchwork_18234_full ==

[Intel-gfx] ✓ Fi.CI.BAT: success for drm/i915: Implement WA 14011294188

2020-07-23 Thread Patchwork
== Series Details == Series: drm/i915: Implement WA 14011294188 URL : https://patchwork.freedesktop.org/series/79825/ State : success == Summary == CI Bug Log - changes from CI_DRM_8778 -> Patchwork_18236 Summary --- **SUCCESS** N

[Intel-gfx] ✗ Fi.CI.SPARSE: warning for drm/i915: Implement WA 14011294188

2020-07-23 Thread Patchwork
== Series Details == Series: drm/i915: Implement WA 14011294188 URL : https://patchwork.freedesktop.org/series/79825/ State : warning == Summary == $ dim sparse --fast origin/drm-tip Sparse version: v0.6.0 Fast mode used, each commit won't be checked separately. _

[Intel-gfx] [PATCH] drm/i915: Implement WA 14011294188

2020-07-23 Thread José Roberto de Souza
Although the WA description targets the platforms it is a workaround for the affected PCHs, that is why it is being checked. BSpec: 52890 BSpec: 53273 BSpec: 52888 Signed-off-by: José Roberto de Souza --- drivers/gpu/drm/i915/display/intel_display_power.c | 5 + drivers/gpu/drm/i915/i915_reg

[Intel-gfx] ✗ Fi.CI.IGT: failure for series starting with [1/2] drm/i915/gt: Disable preparser around xcs invalidations on tgl (rev2)

2020-07-23 Thread Patchwork
== Series Details == Series: series starting with [1/2] drm/i915/gt: Disable preparser around xcs invalidations on tgl (rev2) URL : https://patchwork.freedesktop.org/series/79820/ State : failure == Summary == CI Bug Log - changes from CI_DRM_8778_full -> Patchwork_18233_full

[Intel-gfx] ✗ Fi.CI.IGT: failure for series starting with [1/3] drm: Restore driver.preclose() for all to use

2020-07-23 Thread Patchwork
== Series Details == Series: series starting with [1/3] drm: Restore driver.preclose() for all to use URL : https://patchwork.freedesktop.org/series/79819/ State : failure == Summary == CI Bug Log - changes from CI_DRM_8778_full -> Patchwork_18231_full =

Re: [Intel-gfx] [PATCH 01/66] drm/i915: Reduce i915_request.lock contention for i915_request_wait

2020-07-23 Thread Dave Airlie
I've got a 66 patch series here, does it have a cover letter I missed? Does it have a what is the goal of this series? Does it tell the reviewer where things are headed and why this is a good idea from a high level. The problem with these series is they are impossible to review from a WTF does it

[Intel-gfx] ✓ Fi.CI.BAT: success for drm/i915: Filter wake_flags passed to default_wake_function

2020-07-23 Thread Patchwork
== Series Details == Series: drm/i915: Filter wake_flags passed to default_wake_function URL : https://patchwork.freedesktop.org/series/79824/ State : success == Summary == CI Bug Log - changes from CI_DRM_8778 -> Patchwork_18235 Summary --

[Intel-gfx] ✗ Fi.CI.SPARSE: warning for drm/i915: Filter wake_flags passed to default_wake_function

2020-07-23 Thread Patchwork
== Series Details == Series: drm/i915: Filter wake_flags passed to default_wake_function URL : https://patchwork.freedesktop.org/series/79824/ State : warning == Summary == $ dim sparse --fast origin/drm-tip Sparse version: v0.6.0 Fast mode used, each commit won't be checked separately.

[Intel-gfx] [PATCH] drm/i915: Filter wake_flags passed to default_wake_function

2020-07-23 Thread Chris Wilson
The flags passed to the wait_entry.func are passed onwards to try_to_wake_up(), which has a very particular interpretation for its wake_flags. In particular, beyond the published WF_SYNC, it has a few internal flags as well. Since we passed the fence->error down the chain via the flags argument, th

[Intel-gfx] ✓ Fi.CI.IGT: success for drm/i915/selftests: Downgrade severity of CS/SRM frequency scaling tests

2020-07-23 Thread Patchwork
== Series Details == Series: drm/i915/selftests: Downgrade severity of CS/SRM frequency scaling tests URL : https://patchwork.freedesktop.org/series/79814/ State : success == Summary == CI Bug Log - changes from CI_DRM_8778_full -> Patchwork_18230_full =

[Intel-gfx] ✓ Fi.CI.BAT: success for drm/i915/gem: Delay tracking the GEM context until it is registered

2020-07-23 Thread Patchwork
== Series Details == Series: drm/i915/gem: Delay tracking the GEM context until it is registered URL : https://patchwork.freedesktop.org/series/79822/ State : success == Summary == CI Bug Log - changes from CI_DRM_8778 -> Patchwork_18234 Su

[Intel-gfx] ✗ Fi.CI.SPARSE: warning for drm/i915/gem: Delay tracking the GEM context until it is registered

2020-07-23 Thread Patchwork
== Series Details == Series: drm/i915/gem: Delay tracking the GEM context until it is registered URL : https://patchwork.freedesktop.org/series/79822/ State : warning == Summary == $ dim sparse --fast origin/drm-tip Sparse version: v0.6.0 Fast mode used, each commit won't be checked separately

[Intel-gfx] ✓ Fi.CI.BAT: success for series starting with [1/2] drm/i915/gt: Disable preparser around xcs invalidations on tgl (rev2)

2020-07-23 Thread Patchwork
== Series Details == Series: series starting with [1/2] drm/i915/gt: Disable preparser around xcs invalidations on tgl (rev2) URL : https://patchwork.freedesktop.org/series/79820/ State : success == Summary == CI Bug Log - changes from CI_DRM_8778 -> Patchwork_18233 ==

Re: [Intel-gfx] [PATCH] drm/i915/gem: Delay tracking the GEM context until it is registered

2020-07-23 Thread Chris Wilson
Quoting Chris Wilson (2020-07-23 19:33:48) > Avoid exposing a partially constructed context by deferring the > list_add() from the initial construction to the end of registration. > Otherwise, if we peek into the list of contexts from inside debugfs, we > may see the partially constructed context a

[Intel-gfx] [PATCH] drm/i915/gem: Delay tracking the GEM context until it is registered

2020-07-23 Thread Chris Wilson
Avoid exposing a partially constructed context by deferring the list_add() from the initial construction to the end of registration. Otherwise, if we peek into the list of contexts from inside debugfs, we may see the partially constructed context and change down some dangling incomplete pointers.

[Intel-gfx] ✗ Fi.CI.SPARSE: warning for series starting with [1/2] drm/i915/gt: Disable preparser around xcs invalidations on tgl (rev2)

2020-07-23 Thread Patchwork
== Series Details == Series: series starting with [1/2] drm/i915/gt: Disable preparser around xcs invalidations on tgl (rev2) URL : https://patchwork.freedesktop.org/series/79820/ State : warning == Summary == $ dim sparse --fast origin/drm-tip Sparse version: v0.6.0 Fast mode used, each comm

[Intel-gfx] ✓ Fi.CI.BAT: success for series starting with [1/2] drm/i915/gt: Disable preparser around xcs invalidations on tgl

2020-07-23 Thread Patchwork
== Series Details == Series: series starting with [1/2] drm/i915/gt: Disable preparser around xcs invalidations on tgl URL : https://patchwork.freedesktop.org/series/79820/ State : success == Summary == CI Bug Log - changes from CI_DRM_8778 -> Patchwork_18232 =

[Intel-gfx] [PATCH] drm/i915/gt: Stall around xcs invalidations on tgl

2020-07-23 Thread Chris Wilson
Whether this is an arbitrary stall or a vital ingredient, neverthess the impact is noticeable. If we do not have the stall around the xcs invalidation before a request, writes within that request sometimes go astray. Closes: https://gitlab.freedesktop.org/drm/intel/-/issues/2169 Signed-off-by: Chr

[Intel-gfx] ✗ Fi.CI.SPARSE: warning for series starting with [1/2] drm/i915/gt: Disable preparser around xcs invalidations on tgl

2020-07-23 Thread Patchwork
== Series Details == Series: series starting with [1/2] drm/i915/gt: Disable preparser around xcs invalidations on tgl URL : https://patchwork.freedesktop.org/series/79820/ State : warning == Summary == $ dim sparse --fast origin/drm-tip Sparse version: v0.6.0 Fast mode used, each commit won'

[Intel-gfx] ✓ Fi.CI.BAT: success for series starting with [1/3] drm: Restore driver.preclose() for all to use

2020-07-23 Thread Patchwork
== Series Details == Series: series starting with [1/3] drm: Restore driver.preclose() for all to use URL : https://patchwork.freedesktop.org/series/79819/ State : success == Summary == CI Bug Log - changes from CI_DRM_8778 -> Patchwork_18231 ===

Re: [Intel-gfx] [PATCH 2/2] drm/i915/gt: Stall around xcs invalidations on tgl

2020-07-23 Thread Chris Wilson
Quoting Chris Wilson (2020-07-23 18:41:44) > Whether this is an arbitrary stall or a vital ingredient, neverthess the > impact is noticeable. If we do not have the stall around the xcs > invalidation before a request, writes within that request sometimes go > astray. > > Closes: https://gitlab.fre

Re: [Intel-gfx] [PATCH 2/3] drm/i915/gem: Move context decoupling from postclose to preclose

2020-07-23 Thread Chris Wilson
Quoting Tang, CQ (2020-07-23 18:44:08) > > > > -Original Message- > > From: Chris Wilson > > Sent: Thursday, July 23, 2020 10:21 AM > > To: intel-gfx@lists.freedesktop.org > > Cc: dri-de...@lists.freedesktop.org; Chris Wilson > > ; > > Tang, CQ ; Vetter, Daniel ; > > sta...@vger.kernel.

Re: [Intel-gfx] [PATCH 2/3] drm/i915/gem: Move context decoupling from postclose to preclose

2020-07-23 Thread Tang, CQ
> -Original Message- > From: Chris Wilson > Sent: Thursday, July 23, 2020 10:21 AM > To: intel-gfx@lists.freedesktop.org > Cc: dri-de...@lists.freedesktop.org; Chris Wilson ; > Tang, CQ ; Vetter, Daniel ; > sta...@vger.kernel.org > Subject: [PATCH 2/3] drm/i915/gem: Move context decoupl

[Intel-gfx] [PATCH 1/2] drm/i915/gt: Disable preparser around xcs invalidations on tgl

2020-07-23 Thread Chris Wilson
Unlike rcs where we have conclusive evidence from our selftesting that disabling the preparser before performing the TLB invalidate and relocations does impact upon the GPU execution, the evidence for the same requirement on xcs is much more circumstantial. Let's apply the preparser disable between

[Intel-gfx] [PATCH 2/2] drm/i915/gt: Stall around xcs invalidations on tgl

2020-07-23 Thread Chris Wilson
Whether this is an arbitrary stall or a vital ingredient, neverthess the impact is noticeable. If we do not have the stall around the xcs invalidation before a request, writes within that request sometimes go astray. Closes: https://gitlab.freedesktop.org/drm/intel/-/issues/2169 Signed-off-by: Chr

[Intel-gfx] ✗ Fi.CI.SPARSE: warning for series starting with [1/3] drm: Restore driver.preclose() for all to use

2020-07-23 Thread Patchwork
== Series Details == Series: series starting with [1/3] drm: Restore driver.preclose() for all to use URL : https://patchwork.freedesktop.org/series/79819/ State : warning == Summary == $ dim sparse --fast origin/drm-tip Sparse version: v0.6.0 Fast mode used, each commit won't be checked separ

[Intel-gfx] ✗ Fi.CI.CHECKPATCH: warning for series starting with [1/3] drm: Restore driver.preclose() for all to use

2020-07-23 Thread Patchwork
== Series Details == Series: series starting with [1/3] drm: Restore driver.preclose() for all to use URL : https://patchwork.freedesktop.org/series/79819/ State : warning == Summary == $ dim checkpatch origin/drm-tip 33b94230c8dd drm: Restore driver.preclose() for all to use -:16: ERROR:GIT_C

[Intel-gfx] [PATCH 2/3] drm/i915/gem: Move context decoupling from postclose to preclose

2020-07-23 Thread Chris Wilson
Since the GEM contexts refer to other GEM state, we need to nerf those pointers before that state is freed during drm_gem_release(). We need to move i915_gem_context_close() from the postclose callback to the preclose. In particular, debugfs likes to peek into the GEM contexts, and from there peek

[Intel-gfx] [PATCH 3/3] drm/i915/gem: Serialise debugfs i915_gem_objects with ctx->mutex

2020-07-23 Thread Chris Wilson
Since the debugfs may peek into the GEM contexts as the corresponding client/fd is being closed, we may try and follow a dangling pointer. However, the context closure itself is serialised with the ctx->mutex, so if we hold that mutex as we inspect the state coupled in the context, we know the poin

[Intel-gfx] [PATCH 1/3] drm: Restore driver.preclose() for all to use

2020-07-23 Thread Chris Wilson
An unfortunate sequence of events, but it turns out there is a valid usecase for being able to free/decouple the driver objects before they are freed by the DRM core. In particular, if we have a pointer into a drm core object from inside a driver object, that pointer needs to be nerfed *before* it

Re: [Intel-gfx] [PATCH 13/66] drm/i915/gem: Don't drop the timeline lock during execbuf

2020-07-23 Thread Intel
On 2020-07-15 13:50, Chris Wilson wrote: Our timeline lock is our defence against a concurrent execbuf interrupting our request construction. we need hold it throughout or, for example, a second thread may interject a relocation request in between our own relocation request and execution in the

[Intel-gfx] ✓ Fi.CI.BAT: success for drm/i915/selftests: Downgrade severity of CS/SRM frequency scaling tests

2020-07-23 Thread Patchwork
== Series Details == Series: drm/i915/selftests: Downgrade severity of CS/SRM frequency scaling tests URL : https://patchwork.freedesktop.org/series/79814/ State : success == Summary == CI Bug Log - changes from CI_DRM_8778 -> Patchwork_18230 ===

[Intel-gfx] ✗ Fi.CI.SPARSE: warning for drm/i915/selftests: Downgrade severity of CS/SRM frequency scaling tests

2020-07-23 Thread Patchwork
== Series Details == Series: drm/i915/selftests: Downgrade severity of CS/SRM frequency scaling tests URL : https://patchwork.freedesktop.org/series/79814/ State : warning == Summary == $ dim sparse --fast origin/drm-tip Sparse version: v0.6.0 Fast mode used, each commit won't be checked separ

[Intel-gfx] [CI] drm/i915/selftests: Downgrade severity of CS/SRM frequency scaling tests

2020-07-23 Thread Chris Wilson
Gracefully skip over the failures in the frequency scaling for the moment, the results are under review. References: https://gitlab.freedesktop.org/drm/intel/-/issues/1754 Signed-off-by: Chris Wilson Cc: "Sundaresan, Sujaritha" Cc: "Ewins, Jon" Reviewed-by: Sujaritha Sundaresan --- drivers/gp

Re: [Intel-gfx] [PATCH] drm/i915/selftests: Downgrade severity of CS/SRM frequency scaling

2020-07-23 Thread Sundaresan, Sujaritha
On 7/23/2020 6:07 PM, Chris Wilson wrote: Gracefully skip over the failures in the frequency scaling for the moment, the results are under review. Signed-off-by: Chris Wilson Cc: "Sundaresan, Sujaritha" Cc: "Ewins, Jon" --- drivers/gpu/drm/i915/gt/selftest_rps.c | 4 ++-- 1 file changed,

[Intel-gfx] ✗ Fi.CI.BAT: failure for drm/i915/selftests: Downgrade severity of CS/SRM frequency scaling

2020-07-23 Thread Patchwork
== Series Details == Series: drm/i915/selftests: Downgrade severity of CS/SRM frequency scaling URL : https://patchwork.freedesktop.org/series/79805/ State : failure == Summary == CI Bug Log - changes from CI_DRM_8778 -> Patchwork_18229 Sum

Re: [Intel-gfx] [PATCH 11/66] drm/i915: Preallocate stashes for vma page-directories

2020-07-23 Thread Intel
On 2020-07-15 13:50, Chris Wilson wrote: We need to make the DMA allocations used for page directories to be performed up front so that we can include those allocations in our memory reservation pass. The downside is that we have to assume the worst case, even before we know the final layout, a

[Intel-gfx] ✗ Fi.CI.SPARSE: warning for drm/i915/selftests: Downgrade severity of CS/SRM frequency scaling

2020-07-23 Thread Patchwork
== Series Details == Series: drm/i915/selftests: Downgrade severity of CS/SRM frequency scaling URL : https://patchwork.freedesktop.org/series/79805/ State : warning == Summary == $ dim sparse --fast origin/drm-tip Sparse version: v0.6.0 Fast mode used, each commit won't be checked separately.

[Intel-gfx] [PATCH] drm/i915/selftests: Downgrade severity of CS/SRM frequency scaling

2020-07-23 Thread Chris Wilson
Gracefully skip over the failures in the frequency scaling for the moment, the results are under review. Signed-off-by: Chris Wilson Cc: "Sundaresan, Sujaritha" Cc: "Ewins, Jon" --- drivers/gpu/drm/i915/gt/selftest_rps.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/d

Re: [Intel-gfx] ✗ Fi.CI.IGT: failure for Asynchronous flip implementation for i915 (rev5)

2020-07-23 Thread Vudum, Lakshminarayana
Re-reported. -Original Message- From: B S, Karthik Sent: Thursday, July 23, 2020 1:44 AM To: intel-gfx@lists.freedesktop.org; Vudum, Lakshminarayana Subject: Re: ✗ Fi.CI.IGT: failure for Asynchronous flip implementation for i915 (rev5) Hi, This looks like an unrelated failure and fa

[Intel-gfx] ✓ Fi.CI.IGT: success for Asynchronous flip implementation for i915 (rev5)

2020-07-23 Thread Patchwork
== Series Details == Series: Asynchronous flip implementation for i915 (rev5) URL : https://patchwork.freedesktop.org/series/74386/ State : success == Summary == CI Bug Log - changes from CI_DRM_8766_full -> Patchwork_18212_full Summary ---

Re: [Intel-gfx] [PATCH 1/4] usb: cdns3: gadget: Replace trace_printk by dev_dbg

2020-07-23 Thread Felipe Balbi
Nicolas Boichat writes: > trace_printk should not be used in production code, replace it > call with dev_dbg. > > Signed-off-by: Nicolas Boichat > > --- > > Unclear why a trace_printk was used in the first place, it's > possible that some rate-limiting is necessary here. > > drivers/usb/cdns3/g

[Intel-gfx] ✗ Fi.CI.IGT: failure for Asynchronous flip implementation for i915 (rev5)

2020-07-23 Thread Patchwork
== Series Details == Series: Asynchronous flip implementation for i915 (rev5) URL : https://patchwork.freedesktop.org/series/74386/ State : failure == Summary == CI Bug Log - changes from CI_DRM_8766_full -> Patchwork_18212_full Summary ---

[Intel-gfx] ✓ Fi.CI.IGT: success for drm/i915: Remove gen check before calling intel_rps_boost

2020-07-23 Thread Patchwork
== Series Details == Series: drm/i915: Remove gen check before calling intel_rps_boost URL : https://patchwork.freedesktop.org/series/79791/ State : success == Summary == CI Bug Log - changes from CI_DRM_8778_full -> Patchwork_18228_full Su

[Intel-gfx] ✓ Fi.CI.BAT: success for drm/i915: Remove gen check before calling intel_rps_boost

2020-07-23 Thread Patchwork
== Series Details == Series: drm/i915: Remove gen check before calling intel_rps_boost URL : https://patchwork.freedesktop.org/series/79791/ State : success == Summary == CI Bug Log - changes from CI_DRM_8778 -> Patchwork_18228 Summary

[Intel-gfx] ✗ Fi.CI.SPARSE: warning for drm/i915: Remove gen check before calling intel_rps_boost

2020-07-23 Thread Patchwork
== Series Details == Series: drm/i915: Remove gen check before calling intel_rps_boost URL : https://patchwork.freedesktop.org/series/79791/ State : warning == Summary == $ dim sparse --fast origin/drm-tip Sparse version: v0.6.0 Fast mode used, each commit won't be checked separately. __

Re: [Intel-gfx] [PATCH 4/4] drm/i915/perf: Map OA buffer to user space for gen12 performance query

2020-07-23 Thread Lionel Landwerlin
On 22/07/2020 08:55, Umesh Nerlige Ramappa wrote: From: Piotr Maciejewski i915 used to support time based sampling mode which is good for overall system monitoring, but is not enough for query mode used to measure a single draw call or dispatch. Gen9-Gen11 are using current i915 perf implementa

Re: [Intel-gfx] ✗ Fi.CI.IGT: failure for Asynchronous flip implementation for i915 (rev5)

2020-07-23 Thread Karthik B S
Hi, This looks like an unrelated failure and false positive. rev4 of the same series was green. rev5 only has cosmetic changes to fix checkpatch and sparse warning. Also, there shouldn't be any changes from this series with regards to the failing cases. Thanks and Regards, Karthik.B.S On 7/20

Re: [Intel-gfx] [PATCH] drm/i915: Remove gen check before calling intel_rps_boost

2020-07-23 Thread Mika Kuoppala
Chris Wilson writes: > It's been a while since gen6_rps_boost() [that only worked on gen6+] was > replaced by intel_rps_boost() that understood itself when rps was > active. Since the intel_rps_boost() is gen-agnostic, just call it. > > Signed-off-by: Chris Wilson Reviewed-by: Mika Kuoppala >

[Intel-gfx] [PATCH] drm/i915: Remove gen check before calling intel_rps_boost

2020-07-23 Thread Chris Wilson
It's been a while since gen6_rps_boost() [that only worked on gen6+] was replaced by intel_rps_boost() that understood itself when rps was active. Since the intel_rps_boost() is gen-agnostic, just call it. Signed-off-by: Chris Wilson --- drivers/gpu/drm/i915/i915_request.c | 7 ++- 1 file ch