Re: [Intel-gfx] [PATCH v5 0/2] Fix TLB invalidate issues with Broadwell [preempt-rt regression]

2022-09-16 Thread Paul Gortmaker
[[PATCH v5 0/2] Fix TLB invalidate issues with Broadwell] On 12/07/2022 (Tue 16:21) Mauro Carvalho Chehab wrote: > i915 selftest hangcheck is causing the i915 driver timeouts, as reported > by Intel CI bot: > > http://gfx-ci.fi.intel.com/cibuglog-ng/issuefilterassoc/24297?query_key=42a999f48fa6e

[Intel-gfx] ✓ Fi.CI.BAT: success for drm/atomic: Lockless blocking commits

2022-09-16 Thread Patchwork
== Series Details == Series: drm/atomic: Lockless blocking commits URL : https://patchwork.freedesktop.org/series/108669/ State : success == Summary == CI Bug Log - changes from CI_DRM_12146 -> Patchwork_108669v1 Summary --- **SUCCES

[Intel-gfx] ✗ Fi.CI.SPARSE: warning for series starting with [1/3] drm/i915: Nuke stale plane cdclk ratio FIXMEs

2022-09-16 Thread Patchwork
== Series Details == Series: series starting with [1/3] drm/i915: Nuke stale plane cdclk ratio FIXMEs URL : https://patchwork.freedesktop.org/series/108670/ State : warning == Summary == Error: dim sparse failed Sparse version: v0.6.2 Fast mode used, each commit won't be checked separately. +.

Re: [Intel-gfx] [PATCH 16/19] drm/i915/perf: Apply Wa_18013179988

2022-09-16 Thread Umesh Nerlige Ramappa
On Thu, Sep 15, 2022 at 10:16:30PM -0700, Dixit, Ashutosh wrote: On Tue, 23 Aug 2022 13:41:52 -0700, Umesh Nerlige Ramappa wrote: Hi Umesh, OA reports in the OA buffer contain an OA timestamp field that helps user calculate delta between 2 OA reports. The calculation relies on the CS timest

[Intel-gfx] ✓ Fi.CI.BAT: success for series starting with [1/3] drm/i915: Nuke stale plane cdclk ratio FIXMEs

2022-09-16 Thread Patchwork
== Series Details == Series: series starting with [1/3] drm/i915: Nuke stale plane cdclk ratio FIXMEs URL : https://patchwork.freedesktop.org/series/108670/ State : success == Summary == CI Bug Log - changes from CI_DRM_12146 -> Patchwork_108670v1 ==

Re: [Intel-gfx] [PATCH 16/19] drm/i915/perf: Apply Wa_18013179988

2022-09-16 Thread Umesh Nerlige Ramappa
On Fri, Sep 16, 2022 at 08:22:40AM -0700, Dixit, Ashutosh wrote: On Thu, 15 Sep 2022 22:16:30 -0700, Dixit, Ashutosh wrote: On Tue, 23 Aug 2022 13:41:52 -0700, Umesh Nerlige Ramappa wrote: > Hi Umesh, > OA reports in the OA buffer contain an OA timestamp field that helps > user calculate delt

[Intel-gfx] ✗ Fi.CI.CHECKPATCH: warning for drm/i915: Improvements to stolen memory setup (rev3)

2022-09-16 Thread Patchwork
== Series Details == Series: drm/i915: Improvements to stolen memory setup (rev3) URL : https://patchwork.freedesktop.org/series/108620/ State : warning == Summary == Error: dim checkpatch failed bb8b354377a8 drm/i915: Add missing mask when reading GEN12_DSMBASE d7d097ac0186 drm/i915: Split i9

[Intel-gfx] ✓ Fi.CI.IGT: success for series starting with [CI,1/2] drm/i915/hotplug: move hotplug storm debugfs to intel_hotplug.c

2022-09-16 Thread Patchwork
== Series Details == Series: series starting with [CI,1/2] drm/i915/hotplug: move hotplug storm debugfs to intel_hotplug.c URL : https://patchwork.freedesktop.org/series/108656/ State : success == Summary == CI Bug Log - changes from CI_DRM_12145_full -> Patchwork_108656v1_full ==

[Intel-gfx] ✓ Fi.CI.BAT: success for drm/i915: Improvements to stolen memory setup (rev3)

2022-09-16 Thread Patchwork
== Series Details == Series: drm/i915: Improvements to stolen memory setup (rev3) URL : https://patchwork.freedesktop.org/series/108620/ State : success == Summary == CI Bug Log - changes from CI_DRM_12146 -> Patchwork_108620v3 Summary

Re: [Intel-gfx] [PATCH 1/1] drm/i915/uc: Update to latest GuC and use new-format GuC/HuC names

2022-09-16 Thread John Harrison
On 9/16/2022 02:10, Tvrtko Ursulin wrote: On 15/09/2022 21:03, John Harrison wrote: On 9/15/2022 01:59, Tvrtko Ursulin wrote: Hi, On 15/09/2022 00:46, john.c.harri...@intel.com wrote: From: John Harrison Going forwards, the intention is for GuC firmware files to be named for their major ve

Re: [Intel-gfx] [PATCH 16/19] drm/i915/perf: Apply Wa_18013179988

2022-09-16 Thread Dixit, Ashutosh
On Fri, 16 Sep 2022 11:56:04 -0700, Umesh Nerlige Ramappa wrote: > > On Thu, Sep 15, 2022 at 10:16:30PM -0700, Dixit, Ashutosh wrote: > > On Tue, 23 Aug 2022 13:41:52 -0700, Umesh Nerlige Ramappa wrote: > >> > > > > Hi Umesh, > > > >> OA reports in the OA buffer contain an OA timestamp field that h

[Intel-gfx] [PATCH] drm/i915/gt: Bump the reset-failure timeout to 60s

2022-09-16 Thread Ashutosh Dixit
From: Chris Wilson If attempting to perform a GT reset takes long than 5 seconds (including resetting the display for gen3/4), then we declare all hope lost and discard all user work and wedge the device to prevent further misbehaviour. 5 seconds is too short a time for such drastic action, as we

Re: [Intel-gfx] [PATCH 16/19] drm/i915/perf: Apply Wa_18013179988

2022-09-16 Thread Umesh Nerlige Ramappa
On Fri, Sep 16, 2022 at 12:57:19PM -0700, Dixit, Ashutosh wrote: On Fri, 16 Sep 2022 11:56:04 -0700, Umesh Nerlige Ramappa wrote: On Thu, Sep 15, 2022 at 10:16:30PM -0700, Dixit, Ashutosh wrote: > On Tue, 23 Aug 2022 13:41:52 -0700, Umesh Nerlige Ramappa wrote: >> > > Hi Umesh, > >> OA reports

Re: [Intel-gfx] [topic/core-for-CI] Revert "iommu/dma: Fix race condition during iova_domain initialization"

2022-09-16 Thread Lucas De Marchi
On Fri, Sep 16, 2022 at 02:24:00PM +0200, Karolina Drobnik wrote: On 14.09.2022 17:54, Robin Murphy wrote: On 2022-09-14 16:01, Lucas De Marchi wrote: On Wed, Sep 14, 2022 at 02:40:45PM +0200, Karolina Drobnik wrote: This reverts commit ac9a5d522bb80be50ea84965699e1c8257d745ce. This change in

[Intel-gfx] [PATCH v2] drm/i915: WARN if a port should use VBT provided vswing tables

2022-09-16 Thread Ville Syrjala
From: Ville Syrjälä We don't parse the VBT vswing/preemphassis tables at all currently. Let's WARN if a port wants to use them so we get a heads up that whether we really need to implement this stuff or not. My current stash contains no VBTs with this bit set. v2: Move to print_ddi_port() (Jani)

[Intel-gfx] [PATCH] drm/i915/gt: Bump the reset-failure timeout to 60s

2022-09-16 Thread Ashutosh Dixit
From: Chris Wilson If attempting to perform a GT reset takes long than 5 seconds (including resetting the display for gen3/4), then we declare all hope lost and discard all user work and wedge the device to prevent further misbehaviour. 5 seconds is too short a time for such drastic action, as we

Re: [Intel-gfx] [PATCH 16/19] drm/i915/perf: Apply Wa_18013179988

2022-09-16 Thread Dixit, Ashutosh
On Fri, 16 Sep 2022 13:25:17 -0700, Umesh Nerlige Ramappa wrote: > > On Fri, Sep 16, 2022 at 12:57:19PM -0700, Dixit, Ashutosh wrote: > > On Fri, 16 Sep 2022 11:56:04 -0700, Umesh Nerlige Ramappa wrote: > >> > >> On Thu, Sep 15, 2022 at 10:16:30PM -0700, Dixit, Ashutosh wrote: > >> > On Tue, 23 Aug

[Intel-gfx] [CI] PR for new GuC v70.5.1 and GuC/HuC with new names

2022-09-16 Thread John . C . Harrison
The following changes since commit f09bebf31b0590bdc875d7236aa705279510cfd0: amdgpu: update yellow carp DMCUB firmware (2022-09-13 08:02:23 -0400) are available in the Git repository at: git://anongit.freedesktop.org/drm/drm-firmware guc_70.5.1_huc_nover for you to fetch changes up to 51fff

[Intel-gfx] [PATCH v2] drm/i915/display: Don't disable DDI/Transcoder when setting phy test pattern

2022-09-16 Thread Khaled Almahallawy
Bspecs has updated recently to remove the restriction to disable DDI/Transcoder before setting PHY test pattern. This update is to address PHY compliance test failures observed on a port with LTTPR. The issue is that when Transc. is disabled, the main link signals fed to LTTPR will be dropped inval

Re: [Intel-gfx] [PATCH v2] drm/i915/display: Don't disable DDI/Transcoder when setting phy test pattern

2022-09-16 Thread Taylor, Clinton A
Reviewed-by: Clint Taylor -Clint From: Intel-gfx on behalf of Khaled Almahallawy Sent: Friday, September 16, 2022 2:25 PM To: intel-gfx@lists.freedesktop.org Subject: [Intel-gfx] [PATCH v2] drm/i915/display: Don't disable DDI/Transcoder when setting phy tes

Re: [Intel-gfx] [PATCH 18/19] drm/i915/guc: Support OA when Wa_16011777198 is enabled

2022-09-16 Thread Dixit, Ashutosh
On Tue, 23 Aug 2022 13:41:54 -0700, Umesh Nerlige Ramappa wrote: > > From: Vinay Belgaumkar > > There is a w/a to reset RCS/CCS before it goes into RC6. This breaks > OA. Fix it by disabling RC6. Need to mention DG2 in the commit message? > Signed-off-by: Vinay Belgaumkar > --- > .../drm/i915/

Re: [Intel-gfx] [PATCH 18/19] drm/i915/guc: Support OA when Wa_16011777198 is enabled

2022-09-16 Thread Umesh Nerlige Ramappa
On Fri, Sep 16, 2022 at 02:41:01PM -0700, Dixit, Ashutosh wrote: On Tue, 23 Aug 2022 13:41:54 -0700, Umesh Nerlige Ramappa wrote: From: Vinay Belgaumkar There is a w/a to reset RCS/CCS before it goes into RC6. This breaks OA. Fix it by disabling RC6. Need to mention DG2 in the commit messag

[Intel-gfx] ✓ Fi.CI.BAT: success for drm/i915: WARN if a port should use VBT provided vswing tables

2022-09-16 Thread Patchwork
== Series Details == Series: drm/i915: WARN if a port should use VBT provided vswing tables URL : https://patchwork.freedesktop.org/series/108678/ State : success == Summary == CI Bug Log - changes from CI_DRM_12147 -> Patchwork_108678v1 Su

[Intel-gfx] ✗ Fi.CI.IGT: failure for drm/atomic: Lockless blocking commits

2022-09-16 Thread Patchwork
== Series Details == Series: drm/atomic: Lockless blocking commits URL : https://patchwork.freedesktop.org/series/108669/ State : failure == Summary == CI Bug Log - changes from CI_DRM_12146_full -> Patchwork_108669v1_full Summary ---

[Intel-gfx] ✗ Fi.CI.BUILD: failure for drm/i915/display: Don't disable DDI/Transcoder when setting phy test pattern (rev3)

2022-09-16 Thread Patchwork
== Series Details == Series: drm/i915/display: Don't disable DDI/Transcoder when setting phy test pattern (rev3) URL : https://patchwork.freedesktop.org/series/108636/ State : failure == Summary == Error: patch https://patchwork.freedesktop.org/api/1.0/series/108636/revisions/3/mbox/ not ap

[Intel-gfx] ✓ Fi.CI.BAT: success for drm/i915/gt: Bump the reset-failure timeout to 60s (rev2)

2022-09-16 Thread Patchwork
== Series Details == Series: drm/i915/gt: Bump the reset-failure timeout to 60s (rev2) URL : https://patchwork.freedesktop.org/series/108677/ State : success == Summary == CI Bug Log - changes from CI_DRM_12148 -> Patchwork_108677v2 Summary

[Intel-gfx] ✗ Fi.CI.IGT: failure for series starting with [1/3] drm/i915: Nuke stale plane cdclk ratio FIXMEs

2022-09-16 Thread Patchwork
== Series Details == Series: series starting with [1/3] drm/i915: Nuke stale plane cdclk ratio FIXMEs URL : https://patchwork.freedesktop.org/series/108670/ State : failure == Summary == CI Bug Log - changes from CI_DRM_12146_full -> Patchwork_108670v1_full

[Intel-gfx] ✗ Fi.CI.IGT: failure for drm/i915: Improvements to stolen memory setup (rev3)

2022-09-16 Thread Patchwork
== Series Details == Series: drm/i915: Improvements to stolen memory setup (rev3) URL : https://patchwork.freedesktop.org/series/108620/ State : failure == Summary == CI Bug Log - changes from CI_DRM_12146_full -> Patchwork_108620v3_full Su

[Intel-gfx] [PATCH 0/6] Introduce struct cdclk_step

2022-09-16 Thread Anusha Srivatsa
This is a prep series for the actual cdclk refactoring that will be sent following this. Idea is to have a struct - cdclk_step that holds the following: - cdclk action (squash, crawl or modeset) - cdclk frequency which gets populated in atomic check. Driver uses the populated values during atomic c

[Intel-gfx] [PATCH 4/6] drm/i915/display: Embed the new struct steps for crawling

2022-09-16 Thread Anusha Srivatsa
Populate the new struct steps for crawl case. Signed-off-by: Anusha Srivatsa --- drivers/gpu/drm/i915/display/intel_cdclk.c | 9 - 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/drivers/gpu/drm/i915/display/intel_cdclk.c b/drivers/gpu/drm/i915/display/intel_cdclk.c index d

[Intel-gfx] [PATCH 3/6] drm/i915/display: Embed the new struct steps for squashing

2022-09-16 Thread Anusha Srivatsa
Populate the new struct steps for squash case. Signed-off-by: Anusha Srivatsa --- drivers/gpu/drm/i915/display/intel_cdclk.c | 9 - 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/drivers/gpu/drm/i915/display/intel_cdclk.c b/drivers/gpu/drm/i915/display/intel_cdclk.c index

[Intel-gfx] [PATCH 2/6] drm/i915/display: add cdclk action struct to cdclk_config

2022-09-16 Thread Anusha Srivatsa
The struct has the action to be performed - squash, crawl or modeset and the corresponding cdclk which is the desired cdclk. This is the structure that gets populated during atomic check once it is determined what the cdclk change looks like Signed-off-by: Anusha Srivatsa --- drivers/gpu/drm/i91

[Intel-gfx] [PATCH 5/6] drm/i915/display: Embed the new struct steps for modeset

2022-09-16 Thread Anusha Srivatsa
Populate the new struct steps for the legacy modeset case. Signed-off-by: Anusha Srivatsa --- drivers/gpu/drm/i915/display/intel_cdclk.c | 18 +- drivers/gpu/drm/i915/display/intel_cdclk.h | 2 +- 2 files changed, 14 insertions(+), 6 deletions(-) diff --git a/drivers/gpu/drm/i9

[Intel-gfx] [PATCH 1/6] drm/i915/display Add dg2_prog_squash_ctl() helper

2022-09-16 Thread Anusha Srivatsa
Modularising steps and moving them out of bxt_set_cdclk(). Signed-off-by: Anusha Srivatsa --- drivers/gpu/drm/i915/display/intel_cdclk.c | 23 +- 1 file changed, 14 insertions(+), 9 deletions(-) diff --git a/drivers/gpu/drm/i915/display/intel_cdclk.c b/drivers/gpu/drm/i915/

[Intel-gfx] [PATCH 6/6] drm/i915/display: Dump the new cdclk config values

2022-09-16 Thread Anusha Srivatsa
Add a helper function to get stringify values of the desired cdclk action and dump it with rest of the cdclk config values Signed-off-by: Anusha Srivatsa --- drivers/gpu/drm/i915/display/intel_cdclk.c | 18 -- 1 file changed, 16 insertions(+), 2 deletions(-) diff --git a/drivers

[Intel-gfx] ✗ Fi.CI.CHECKPATCH: warning for Introduce struct cdclk_step

2022-09-16 Thread Patchwork
== Series Details == Series: Introduce struct cdclk_step URL : https://patchwork.freedesktop.org/series/108685/ State : warning == Summary == Error: dim checkpatch failed 23515dff4937 drm/i915/display Add dg2_prog_squash_ctl() helper 4380da21d9ee drm/i915/display: add cdclk action struct to cd

[Intel-gfx] ✗ Fi.CI.SPARSE: warning for Introduce struct cdclk_step

2022-09-16 Thread Patchwork
== Series Details == Series: Introduce struct cdclk_step URL : https://patchwork.freedesktop.org/series/108685/ State : warning == Summary == Error: dim sparse failed Sparse version: v0.6.2 Fast mode used, each commit won't be checked separately.

[Intel-gfx] ✗ Fi.CI.BAT: failure for Introduce struct cdclk_step

2022-09-16 Thread Patchwork
== Series Details == Series: Introduce struct cdclk_step URL : https://patchwork.freedesktop.org/series/108685/ State : failure == Summary == CI Bug Log - changes from CI_DRM_12148 -> Patchwork_108685v1 Summary --- **FAILURE** Ser

Re: [Intel-gfx] ✗ Fi.CI.BAT: failure for Introduce struct cdclk_step

2022-09-16 Thread Dixit, Ashutosh
On Fri, 16 Sep 2022 18:35:13 -0700, Patchwork wrote: > Hi Lakshmi, > Series: Introduce struct cdclk_step > URL: https://patchwork.freedesktop.org/series/108685/ > State: failure > Details: > https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_108685v1/index.html > > CI Bug Log - changes fr

[Intel-gfx] ✗ Fi.CI.IGT: failure for drm/i915: WARN if a port should use VBT provided vswing tables

2022-09-16 Thread Patchwork
== Series Details == Series: drm/i915: WARN if a port should use VBT provided vswing tables URL : https://patchwork.freedesktop.org/series/108678/ State : failure == Summary == CI Bug Log - changes from CI_DRM_12147_full -> Patchwork_108678v1_full ==

[Intel-gfx] [PATCH] drm/i915/debugfs: Fix perf_limit_reasons debugfs

2022-09-16 Thread Ashutosh Dixit
Register GT0_PERF_LIMIT_REASONS (0x1381a8) is available only for Gen11+. On Gen < 5 igt@debugfs_test@read_all_entries results in the following oops: <1> [88.829420] BUG: unable to handle page fault for address: c9bb81a8 <1> [88.829438] #PF: supervisor read access in kernel mode <1> [88.82

[Intel-gfx] ✗ Fi.CI.CHECKPATCH: warning for drm/i915/debugfs: Fix perf_limit_reasons debugfs

2022-09-16 Thread Patchwork
== Series Details == Series: drm/i915/debugfs: Fix perf_limit_reasons debugfs URL : https://patchwork.freedesktop.org/series/108686/ State : warning == Summary == Error: dim checkpatch failed 86d50030a683 drm/i915/debugfs: Fix perf_limit_reasons debugfs -:10: WARNING:COMMIT_LOG_LONG_LINE: Poss

[Intel-gfx] ✓ Fi.CI.BAT: success for drm/i915/debugfs: Fix perf_limit_reasons debugfs

2022-09-16 Thread Patchwork
== Series Details == Series: drm/i915/debugfs: Fix perf_limit_reasons debugfs URL : https://patchwork.freedesktop.org/series/108686/ State : success == Summary == CI Bug Log - changes from CI_DRM_12148 -> Patchwork_108686v1 Summary ---

[Intel-gfx] ✗ Fi.CI.IGT: failure for drm/i915/gt: Bump the reset-failure timeout to 60s (rev2)

2022-09-16 Thread Patchwork
== Series Details == Series: drm/i915/gt: Bump the reset-failure timeout to 60s (rev2) URL : https://patchwork.freedesktop.org/series/108677/ State : failure == Summary == CI Bug Log - changes from CI_DRM_12148_full -> Patchwork_108677v2_full ===

[Intel-gfx] ✗ Fi.CI.IGT: failure for drm/i915/debugfs: Fix perf_limit_reasons debugfs

2022-09-16 Thread Patchwork
== Series Details == Series: drm/i915/debugfs: Fix perf_limit_reasons debugfs URL : https://patchwork.freedesktop.org/series/108686/ State : failure == Summary == CI Bug Log - changes from CI_DRM_12148_full -> Patchwork_108686v1_full Summar

<    1   2