[Intel-gfx] ✓ Fi.CI.BAT: success for Add helper for range_bpg_offset and minor fixes

2023-10-15 Thread Patchwork
== Series Details ==

Series: Add helper for range_bpg_offset and minor fixes
URL   : https://patchwork.freedesktop.org/series/125159/
State : success

== Summary ==

CI Bug Log - changes from CI_DRM_13756 -> Patchwork_125159v1


Summary
---

  **SUCCESS**

  No regressions found.

  External URL: 
https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125159v1/index.html

Participating hosts (34 -> 32)
--

  Additional (2): fi-kbl-soraka fi-apl-guc 
  Missing(4): bat-dg2-8 fi-cfl-8109u bat-jsl-1 fi-snb-2520m 

Known issues


  Here are the changes found in Patchwork_125159v1 that come from known issues:

### IGT changes ###

 Issues hit 

  * igt@gem_huc_copy@huc-copy:
- fi-kbl-soraka:  NOTRUN -> [SKIP][1] ([fdo#109271] / [i915#2190])
   [1]: 
https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125159v1/fi-kbl-soraka/igt@gem_huc_c...@huc-copy.html

  * igt@gem_lmem_swapping@basic:
- fi-apl-guc: NOTRUN -> [SKIP][2] ([fdo#109271] / [i915#4613]) +3 
other tests skip
   [2]: 
https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125159v1/fi-apl-guc/igt@gem_lmem_swapp...@basic.html
- fi-kbl-soraka:  NOTRUN -> [SKIP][3] ([fdo#109271] / [i915#4613]) +3 
other tests skip
   [3]: 
https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125159v1/fi-kbl-soraka/igt@gem_lmem_swapp...@basic.html

  * igt@i915_selftest@live@gt_pm:
- fi-kbl-soraka:  NOTRUN -> [DMESG-FAIL][4] ([i915#1886])
   [4]: 
https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125159v1/fi-kbl-soraka/igt@i915_selftest@live@gt_pm.html

  * igt@i915_suspend@basic-s3-without-i915:
- bat-mtlp-8: NOTRUN -> [SKIP][5] ([i915#6645])
   [5]: 
https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125159v1/bat-mtlp-8/igt@i915_susp...@basic-s3-without-i915.html

  * igt@kms_dsc@dsc-basic:
- fi-kbl-soraka:  NOTRUN -> [SKIP][6] ([fdo#109271]) +9 other tests skip
   [6]: 
https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125159v1/fi-kbl-soraka/igt@kms_...@dsc-basic.html

  * igt@kms_hdmi_inject@inject-audio:
- fi-apl-guc: NOTRUN -> [SKIP][7] ([fdo#109271]) +16 other tests 
skip
   [7]: 
https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125159v1/fi-apl-guc/igt@kms_hdmi_inj...@inject-audio.html

  * igt@kms_pipe_crc_basic@nonblocking-crc-frame-sequence:
- bat-adlp-9: NOTRUN -> [SKIP][8] ([i915#3546]) +2 other tests skip
   [8]: 
https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125159v1/bat-adlp-9/igt@kms_pipe_crc_ba...@nonblocking-crc-frame-sequence.html

  
 Possible fixes 

  * igt@i915_selftest@live@requests:
- bat-mtlp-8: [ABORT][9] ([i915#9414]) -> [PASS][10]
   [9]: 
https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13756/bat-mtlp-8/igt@i915_selftest@l...@requests.html
   [10]: 
https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125159v1/bat-mtlp-8/igt@i915_selftest@l...@requests.html

  * igt@kms_hdmi_inject@inject-audio:
- fi-kbl-guc: [FAIL][11] ([IGT#3]) -> [PASS][12]
   [11]: 
https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13756/fi-kbl-guc/igt@kms_hdmi_inj...@inject-audio.html
   [12]: 
https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125159v1/fi-kbl-guc/igt@kms_hdmi_inj...@inject-audio.html

  
  {name}: This element is suppressed. This means it is ignored when computing
  the status of the difference (SUCCESS, WARNING, or FAILURE).

  [IGT#3]: https://gitlab.freedesktop.org/drm/igt-gpu-tools/issues/3
  [fdo#109271]: https://bugs.freedesktop.org/show_bug.cgi?id=109271
  [i915#1886]: https://gitlab.freedesktop.org/drm/intel/issues/1886
  [i915#2190]: https://gitlab.freedesktop.org/drm/intel/issues/2190
  [i915#3546]: https://gitlab.freedesktop.org/drm/intel/issues/3546
  [i915#4613]: https://gitlab.freedesktop.org/drm/intel/issues/4613
  [i915#6645]: https://gitlab.freedesktop.org/drm/intel/issues/6645
  [i915#9414]: https://gitlab.freedesktop.org/drm/intel/issues/9414


Build changes
-

  * Linux: CI_DRM_13756 -> Patchwork_125159v1

  CI-20190529: 20190529
  CI_DRM_13756: c8e15d10895c44b271894850429c74500511cd1c @ 
git://anongit.freedesktop.org/gfx-ci/linux
  IGT_7539: 08e87a32fa113a9b6f30cbd9766fec346b53faac @ 
https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
  Patchwork_125159v1: c8e15d10895c44b271894850429c74500511cd1c @ 
git://anongit.freedesktop.org/gfx-ci/linux


### Linux commits

de18dc4f4591 drm/i915/vdsc: Remove old comment about DSC 444 support
624012f70a38 drm/i915/dsc: Use helper to calculate range_bpg_offset

== Logs ==

For more details see: 
https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125159v1/index.html


Re: [Intel-gfx] [PATCH] drm/i915: Support FP16 compressed formats on MTL

2023-10-15 Thread Dan Carpenter
Hi Melanie,

kernel test robot noticed the following build warnings:

url:
https://github.com/intel-lab-lkp/linux/commits/Melanie-Lobo/drm-i915-Support-FP16-compressed-formats-on-MTL/20231011-181214
base:   git://anongit.freedesktop.org/drm/drm-tip drm-tip
patch link:
https://lore.kernel.org/r/20231011102356.22014-1-melanie.lobo%40intel.com
patch subject: [Intel-gfx] [PATCH] drm/i915: Support FP16 compressed formats on 
MTL
config: x86_64-randconfig-161-20231015 
(https://download.01.org/0day-ci/archive/20231015/202310150454.s9qf86bl-...@intel.com/config)
compiler: gcc-12 (Debian 12.2.0-14) 12.2.0
reproduce: 
(https://download.01.org/0day-ci/archive/20231015/202310150454.s9qf86bl-...@intel.com/reproduce)

If you fix the issue in a separate patch/commit (i.e. not just a new version of
the same patch/commit), kindly add following tags
| Reported-by: kernel test robot 
| Reported-by: Dan Carpenter 
| Closes: https://lore.kernel.org/r/202310150454.s9qf86bl-...@intel.com/

smatch warnings:
drivers/gpu/drm/i915/display/skl_universal_plane.c:2126 
gen12_plane_format_mod_supported() warn: ignoring unreachable code.

vim +2126 drivers/gpu/drm/i915/display/skl_universal_plane.c

46d12f911821f7 Dave Airlie   2021-02-05  2120   case DRM_FORMAT_Y210:
46d12f911821f7 Dave Airlie   2021-02-05  2121   case DRM_FORMAT_Y212:
46d12f911821f7 Dave Airlie   2021-02-05  2122   case DRM_FORMAT_Y216:
46d12f911821f7 Dave Airlie   2021-02-05  2123   case 
DRM_FORMAT_XVYU12_16161616:
46d12f911821f7 Dave Airlie   2021-02-05  2124   case 
DRM_FORMAT_XVYU16161616:
46d12f911821f7 Dave Airlie   2021-02-05  2125   return true;
46d12f911821f7 Dave Airlie   2021-02-05 @2126   fallthrough;

This fallthrough annotation is incorrect.

46d12f911821f7 Dave Airlie   2021-02-05  2127   default:
46d12f911821f7 Dave Airlie   2021-02-05  2128   return false;
46d12f911821f7 Dave Airlie   2021-02-05  2129   }
46d12f911821f7 Dave Airlie   2021-02-05  2130  }

-- 
0-DAY CI Kernel Test Service
https://github.com/intel/lkp-tests/wiki



Re: [Intel-gfx] [PATCH v7 6/6] drm/i915/panelreplay: Debugfs support for panel replay

2023-10-15 Thread Murthy, Arun R


> -Original Message-
> From: Manna, Animesh 
> Sent: Wednesday, October 11, 2023 4:40 PM
> To: intel-gfx@lists.freedesktop.org
> Cc: dri-de...@lists.freedesktop.org; Manna, Animesh
> ; Hogander, Jouni ;
> Murthy, Arun R ; Nikula, Jani
> 
> Subject: [PATCH v7 6/6] drm/i915/panelreplay: Debugfs support for panel
> replay
> 
> Add debugfs support which will print source and sink status per connector
> basis.
> 
> v1: Initial version. [rb-ed by Arun]
> v2: Added check for DP 2.0 and connector type in connector_debugfs_add().
> 
> Cc: Jouni Högander 
> Cc: Arun R Murthy 
> Cc: Jani Nikula 
> Signed-off-by: Animesh Manna 
> ---

Reviewed-:by: Arun R Murthy 

Thanks and Regards,
Arun R Murthy
---
>  drivers/gpu/drm/i915/display/intel_psr.c | 136 +--
>  1 file changed, 102 insertions(+), 34 deletions(-)
> 
> diff --git a/drivers/gpu/drm/i915/display/intel_psr.c
> b/drivers/gpu/drm/i915/display/intel_psr.c
> index 80de831c2f60..399fc0a8e636 100644
> --- a/drivers/gpu/drm/i915/display/intel_psr.c
> +++ b/drivers/gpu/drm/i915/display/intel_psr.c
> @@ -2823,6 +2823,25 @@ static int psr_get_status_and_error_status(struct
> intel_dp *intel_dp,
>   return 0;
>  }
> 
> +static int panel_replay_get_status_and_error_status(struct intel_dp 
> *intel_dp,
> + u8 *status, u8
> *error_status) {
> + struct drm_dp_aux *aux = &intel_dp->aux;
> + int ret;
> +
> + ret = drm_dp_dpcd_readb(aux,
> DP_SINK_DEVICE_PR_AND_FRAME_LOCK_STATUS, status);
> + if (ret != 1)
> + return ret;
> +
> + ret = drm_dp_dpcd_readb(aux, DP_PANEL_REPLAY_ERROR_STATUS,
> error_status);
> + if (ret != 1)
> + return ret;
> +
> + *status = *status & DP_PSR_SINK_STATE_MASK;
> +
> + return 0;
> +}
> +
>  static void psr_alpm_check(struct intel_dp *intel_dp)  {
>   struct drm_i915_private *dev_priv = dp_to_i915(intel_dp); @@ -
> 3035,7 +3054,7 @@ psr_source_status(struct intel_dp *intel_dp, struct seq_file
> *m)
>   status = live_status[status_val];
>   }
> 
> - seq_printf(m, "Source PSR status: %s [0x%08x]\n", status, val);
> + seq_printf(m, "Source PSR/PanelReplay status: %s [0x%08x]\n", status,
> +val);
>  }
> 
>  static int intel_psr_status(struct seq_file *m, struct intel_dp *intel_dp) 
> @@ -
> 3048,18 +3067,23 @@ static int intel_psr_status(struct seq_file *m, struct
> intel_dp *intel_dp)
>   bool enabled;
>   u32 val;
> 
> - seq_printf(m, "Sink support: %s", str_yes_no(psr->sink_support));
> - if (psr->sink_support)
> + seq_printf(m, "Sink support: PSR = %s, Panel Replay = %s",
> +str_yes_no(psr->sink_support),
> +str_yes_no(psr->sink_panel_replay_support));
> +
> + if (psr->sink_support || psr->sink_panel_replay_support)
>   seq_printf(m, " [0x%02x]", intel_dp->psr_dpcd[0]);
>   seq_puts(m, "\n");
> 
> - if (!psr->sink_support)
> + if (!(psr->sink_support || psr->sink_panel_replay_support))
>   return 0;
> 
>   wakeref = intel_runtime_pm_get(&dev_priv->runtime_pm);
>   mutex_lock(&psr->lock);
> 
> - if (psr->enabled)
> + if (psr->panel_replay_enabled)
> + status = "Panel Replay Enabled";
> + else if (psr->enabled)
>   status = psr->psr2_enabled ? "PSR2 enabled" : "PSR1 enabled";
>   else
>   status = "disabled";
> @@ -3072,14 +3096,17 @@ static int intel_psr_status(struct seq_file *m,
> struct intel_dp *intel_dp)
>   goto unlock;
>   }
> 
> - if (psr->psr2_enabled) {
> + if (psr->panel_replay_enabled) {
> + val = intel_de_read(dev_priv,
> TRANS_DP2_CTL(cpu_transcoder));
> + enabled = val & TRANS_DP2_PANEL_REPLAY_ENABLE;
> + } else if (psr->psr2_enabled) {
>   val = intel_de_read(dev_priv, EDP_PSR2_CTL(cpu_transcoder));
>   enabled = val & EDP_PSR2_ENABLE;
>   } else {
>   val = intel_de_read(dev_priv, psr_ctl_reg(dev_priv,
> cpu_transcoder));
>   enabled = val & EDP_PSR_ENABLE;
>   }
> - seq_printf(m, "Source PSR ctl: %s [0x%08x]\n",
> + seq_printf(m, "Source PSR/PanelReplay ctl: %s [0x%08x]\n",
>  str_enabled_disabled(enabled), val);
>   psr_source_status(intel_dp, m);
>   seq_printf(m, "Busy frontbuffer bits: 0x%08x\n", @@ -3221,6 +3248,7
> @@ static int i915_psr_sink_status_show(struct seq_file *m, void *data)  {
>   struct intel_connector *connector = m->private;
>   struct intel_dp *intel_dp = intel_attached_dp(connector);
> + struct intel_psr *psr = &intel_dp->psr;
>   static const char * const sink_status[] = {
>   "inactive",
>   "transition to active, capture and display", @@ -3231,45
> +3259,82 @@ static int i915_psr_sink_status_show(struct seq_file *m, void
> *data)
>   "reserved",
>   "sink internal error",
> 

[Intel-gfx] [PATCH 0/2] Add helper for range_bpg_offset and minor fixes

2023-10-15 Thread Ankit Nautiyal
Simplify calculation for range_bpg_offset.
Remove old comment.

Ankit Nautiyal (2):
  drm/i915/dsc: Use helper to calculate range_bpg_offset
  drm/i915/vdsc: Remove old comment about DSC 444 support

 drivers/gpu/drm/i915/display/intel_vdsc.c | 60 +++
 1 file changed, 30 insertions(+), 30 deletions(-)

-- 
2.40.1



[Intel-gfx] [PATCH 1/2] drm/i915/dsc: Use helper to calculate range_bpg_offset

2023-10-15 Thread Ankit Nautiyal
We get range_bpg_offset for different bpps based on
linear-interpolation from values given for nearby bpps.
Use a helper to get these values.

Signed-off-by: Ankit Nautiyal 
---
 drivers/gpu/drm/i915/display/intel_vdsc.c | 59 ---
 1 file changed, 30 insertions(+), 29 deletions(-)

diff --git a/drivers/gpu/drm/i915/display/intel_vdsc.c 
b/drivers/gpu/drm/i915/display/intel_vdsc.c
index 6757dbae9ee5..708c6d4da0a2 100644
--- a/drivers/gpu/drm/i915/display/intel_vdsc.c
+++ b/drivers/gpu/drm/i915/display/intel_vdsc.c
@@ -65,6 +65,13 @@ intel_vdsc_set_min_max_qp(struct drm_dsc_config *vdsc_cfg, 
int buf,
intel_lookup_range_max_qp(bpc, buf, bpp, vdsc_cfg->native_420);
 }
 
+static int
+get_range_bpg_offset(int bpp_low, int offset_low, int bpp_high, int 
offset_high, int bpp)
+{
+   return offset_low + DIV_ROUND_UP((offset_high - offset_low) * (bpp - 
bpp_low),
+(bpp_low - bpp_high));
+}
+
 /*
  * We are using the method provided in DSC 1.2a C-Model in codec_main.c
  * Above method use a common formula to derive values for any combination of 
DSC
@@ -82,7 +89,7 @@ calculate_rc_params(struct drm_dsc_config *vdsc_cfg)
int qp_bpc_modifier = (bpc - 8) * 2;
int uncompressed_bpg_rate;
int first_line_bpg_offset;
-   u32 res, buf_i, bpp_i;
+   u32 buf_i, bpp_i;
 
if (vdsc_cfg->slice_height >= 8)
first_line_bpg_offset =
@@ -156,23 +163,19 @@ calculate_rc_params(struct drm_dsc_config *vdsc_cfg)
intel_vdsc_set_min_max_qp(vdsc_cfg, buf_i, bpp_i);
 
/* Calculate range_bpg_offset */
-   if (bpp <= 8) {
+   if (bpp <= 8)
range_bpg_offset = ofs_und4[buf_i];
-   } else if (bpp <= 10) {
-   res = DIV_ROUND_UP(((bpp - 8) *
-   (ofs_und5[buf_i] - 
ofs_und4[buf_i])), 2);
-   range_bpg_offset = ofs_und4[buf_i] + res;
-   } else if (bpp <= 12) {
-   res = DIV_ROUND_UP(((bpp - 10) *
-   (ofs_und6[buf_i] - 
ofs_und5[buf_i])), 2);
-   range_bpg_offset = ofs_und5[buf_i] + res;
-   } else if (bpp <= 16) {
-   res = DIV_ROUND_UP(((bpp - 12) *
-   (ofs_und8[buf_i] - 
ofs_und6[buf_i])), 4);
-   range_bpg_offset = ofs_und6[buf_i] + res;
-   } else {
+   else if (bpp <= 10)
+   range_bpg_offset = get_range_bpg_offset(8, 
ofs_und4[buf_i],
+   10, 
ofs_und5[buf_i], bpp);
+   else if (bpp <= 12)
+   range_bpg_offset = get_range_bpg_offset(10, 
ofs_und5[buf_i],
+   12, 
ofs_und6[buf_i], bpp);
+   else if (bpp <= 16)
+   range_bpg_offset = get_range_bpg_offset(12, 
ofs_und6[buf_i],
+   16, 
ofs_und8[buf_i], bpp);
+   else
range_bpg_offset = ofs_und8[buf_i];
-   }
 
vdsc_cfg->rc_range_params[buf_i].range_bpg_offset =
range_bpg_offset & DSC_RANGE_BPG_OFFSET_MASK;
@@ -198,21 +201,19 @@ calculate_rc_params(struct drm_dsc_config *vdsc_cfg)
intel_vdsc_set_min_max_qp(vdsc_cfg, buf_i, bpp_i);
 
/* Calculate range_bpg_offset */
-   if (bpp <= 6) {
+   if (bpp <= 6)
range_bpg_offset = ofs_und6[buf_i];
-   } else if (bpp <= 8) {
-   res = DIV_ROUND_UP(((bpp - 6) *
-   (ofs_und8[buf_i] - 
ofs_und6[buf_i])), 2);
-   range_bpg_offset = ofs_und6[buf_i] + res;
-   } else if (bpp <= 12) {
-   range_bpg_offset = ofs_und8[buf_i];
-   } else if (bpp <= 15) {
-   res = DIV_ROUND_UP(((bpp - 12) *
-   (ofs_und15[buf_i] - 
ofs_und12[buf_i])), 3);
-   range_bpg_offset = ofs_und12[buf_i] + res;
-   } else {
+   else if (bpp <= 8)
+   range_bpg_offset = get_range_bpg_offset(6, 
ofs_und6[buf_i],
+   8, 
ofs_und8[buf_i], bpp);
+

[Intel-gfx] [PATCH 2/2] drm/i915/vdsc: Remove old comment about DSC 444 support

2023-10-15 Thread Ankit Nautiyal
DSC with YCbCr420 is now supported, so remove the comment mentioning
support for only 444 format.

Signed-off-by: Ankit Nautiyal 
---
 drivers/gpu/drm/i915/display/intel_vdsc.c | 1 -
 1 file changed, 1 deletion(-)

diff --git a/drivers/gpu/drm/i915/display/intel_vdsc.c 
b/drivers/gpu/drm/i915/display/intel_vdsc.c
index 708c6d4da0a2..a6f15a51e82c 100644
--- a/drivers/gpu/drm/i915/display/intel_vdsc.c
+++ b/drivers/gpu/drm/i915/display/intel_vdsc.c
@@ -123,7 +123,6 @@ calculate_rc_params(struct drm_dsc_config *vdsc_cfg)
vdsc_cfg->slice_height 
- 1);
}
 
-   /* Our hw supports only 444 modes as of today */
if (bpp >= 12)
vdsc_cfg->initial_offset = 2048;
else if (bpp >= 10)
-- 
2.40.1



Re: [Intel-gfx] [PATCH v7 5/6] drm/i915/panelreplay: enable/disable panel replay

2023-10-15 Thread Murthy, Arun R


> -Original Message-
> From: Manna, Animesh 
> Sent: Wednesday, October 11, 2023 4:40 PM
> To: intel-gfx@lists.freedesktop.org
> Cc: dri-de...@lists.freedesktop.org; Manna, Animesh
> ; Hogander, Jouni ;
> Murthy, Arun R ; Nikula, Jani
> 
> Subject: [PATCH v7 5/6] drm/i915/panelreplay: enable/disable panel replay
> 
> TRANS_DP2_CTL register is programmed to enable panel replay from source
> and sink is enabled through panel replay dpcd configuration address.
> 
> Bspec: 1407940617
> 
> v1: Initial version.
> v2:
> - Use pr_* flags instead psr_* flags. [Jouni]
> - Remove intel_dp_is_edp check as edp1.5 also has panel replay. [Jouni]
> 
> v3: Cover letter updated and selective fetch condition check is added before
> updating its bit in PSR2_MAN_TRK_CTL register. [Jouni]
> 
> v4: Selective fetch related PSR2_MAN_TRK_CTL programmming dropped.
> [Jouni]
> 
> v5: Added PSR2_MAN_TRK_CTL programming as needed for Continuous Full
> Frame (CFF) update.
> 
> v6: Rebased on latest.
> 
> Note: Initial plan is to enable panel replay in  full-screen live active frame
> update mode. In a incremental approach panel replay will be enabled in 
> selctive
> update mode if there is any gap in curent implementation.
> 
> Cc: Jouni Högander 
> Cc: Arun R Murthy 
> Cc: Jani Nikula 
> Signed-off-by: Animesh Manna 
> ---
>  drivers/gpu/drm/i915/display/intel_ddi.c  |  7 ++-
>  .../drm/i915/display/intel_display_types.h|  1 +
>  drivers/gpu/drm/i915/display/intel_psr.c  | 63 ++-
>  3 files changed, 55 insertions(+), 16 deletions(-)
> 
> diff --git a/drivers/gpu/drm/i915/display/intel_ddi.c
> b/drivers/gpu/drm/i915/display/intel_ddi.c
> index 9151d5add960..16f98a7a5f20 100644
> --- a/drivers/gpu/drm/i915/display/intel_ddi.c
> +++ b/drivers/gpu/drm/i915/display/intel_ddi.c
> @@ -2717,10 +2717,15 @@ static void intel_ddi_pre_enable_dp(struct
> intel_atomic_state *state,
>   const struct drm_connector_state
> *conn_state)  {
>   struct drm_i915_private *dev_priv = to_i915(encoder->base.dev);
> + struct intel_dp *intel_dp = enc_to_intel_dp(encoder);
> 
> - if (HAS_DP20(dev_priv))
> + if (HAS_DP20(dev_priv)) {
>   intel_dp_128b132b_sdp_crc16(enc_to_intel_dp(encoder),
>   crtc_state);
> + if (crtc_state->has_panel_replay)
> + drm_dp_dpcd_writeb(&intel_dp->aux,
> PANEL_REPLAY_CONFIG,
> +DP_PANEL_REPLAY_ENABLE);
> + }
> 
>   if (DISPLAY_VER(dev_priv) >= 14)
>   mtl_ddi_pre_enable_dp(state, encoder, crtc_state, conn_state);
> diff --git a/drivers/gpu/drm/i915/display/intel_display_types.h
> b/drivers/gpu/drm/i915/display/intel_display_types.h
> index 95b318f7b2b8..d8f35054bc11 100644
> --- a/drivers/gpu/drm/i915/display/intel_display_types.h
> +++ b/drivers/gpu/drm/i915/display/intel_display_types.h
> @@ -1704,6 +1704,7 @@ struct intel_psr {
>   u16 su_y_granularity;
>   bool source_panel_replay_support;
>   bool sink_panel_replay_support;
> + bool panel_replay_enabled;
>   u32 dc3co_exitline;
>   u32 dc3co_exit_delay;
>   struct delayed_work dc3co_work;
> diff --git a/drivers/gpu/drm/i915/display/intel_psr.c
> b/drivers/gpu/drm/i915/display/intel_psr.c
> index a2e0637c53fb..80de831c2f60 100644
> --- a/drivers/gpu/drm/i915/display/intel_psr.c
> +++ b/drivers/gpu/drm/i915/display/intel_psr.c
> @@ -608,8 +608,11 @@ static void intel_psr_enable_sink(struct intel_dp
> *intel_dp)
>   struct drm_i915_private *dev_priv = dp_to_i915(intel_dp);
>   u8 dpcd_val = DP_PSR_ENABLE;
> 
> - /* Enable ALPM at sink for psr2 */
> + if (intel_dp->psr.panel_replay_enabled)
> + return;
> +
>   if (intel_dp->psr.psr2_enabled) {
> + /* Enable ALPM at sink for psr2 */
Unrelated change

Upon removing this
Reviewed-by: Arun R Murthy 

Thanks and Regards,
Arun R Murthy
---
>   drm_dp_dpcd_writeb(&intel_dp->aux,
> DP_RECEIVER_ALPM_CONFIG,
>  DP_ALPM_ENABLE |
>  DP_ALPM_LOCK_ERROR_IRQ_HPD_ENABLE);
> @@ -759,6 +762,17 @@ static int psr2_block_count(struct intel_dp *intel_dp)
>   return psr2_block_count_lines(intel_dp) / 4;  }
> 
> +static void dg2_activate_panel_replay(struct intel_dp *intel_dp) {
> + struct drm_i915_private *dev_priv = dp_to_i915(intel_dp);
> +
> + intel_de_rmw(dev_priv, PSR2_MAN_TRK_CTL(intel_dp->psr.transcoder),
> +  0,
> ADLP_PSR2_MAN_TRK_CTL_SF_CONTINUOS_FULL_FRAME);
> +
> + intel_de_rmw(dev_priv, TRANS_DP2_CTL(intel_dp->psr.transcoder), 0,
> +  TRANS_DP2_PANEL_REPLAY_ENABLE);
> +}
> +
>  static void hsw_activate_psr2(struct intel_dp *intel_dp)  {
>   struct drm_i915_private *dev_priv = dp_to_i915(intel_dp); @@ -
> 1323,18 +1337,23 @@ void intel_psr_get_config(struct intel_encoder
> *encoder,
>   return

Re: [Intel-gfx] [PATCH v7 4/6] drm/i915/panelreplay: Enable panel replay dpcd initialization for DP

2023-10-15 Thread Murthy, Arun R

> -Original Message-
> From: Manna, Animesh 
> Sent: Wednesday, October 11, 2023 4:40 PM
> To: intel-gfx@lists.freedesktop.org
> Cc: dri-de...@lists.freedesktop.org; Manna, Animesh
> ; Hogander, Jouni ;
> Murthy, Arun R ; Nikula, Jani
> 
> Subject: [PATCH v7 4/6] drm/i915/panelreplay: Enable panel replay dpcd
> initialization for DP
> 
> Due to similarity panel replay dpcd initialization got added in psr function 
> which
> is specific for edp panel. This patch enables panel replay initialization for 
> dp
> connector.
> 
If panelreplay initialization then why is the function name psr_init_dpcd() ?
Also it its similar to PSR then these dpcd should already be available.

Thanks and Regards,
Arun R Murthy


> Cc: Jouni Högander 
> Cc: Arun R Murthy 
> Cc: Jani Nikula 
> Signed-off-by: Animesh Manna 
> ---
>  drivers/gpu/drm/i915/display/intel_psr.c | 3 +++
>  1 file changed, 3 insertions(+)
> 
> diff --git a/drivers/gpu/drm/i915/display/intel_psr.c
> b/drivers/gpu/drm/i915/display/intel_psr.c
> index f9837001aa5f..a2e0637c53fb 100644
> --- a/drivers/gpu/drm/i915/display/intel_psr.c
> +++ b/drivers/gpu/drm/i915/display/intel_psr.c
> @@ -2738,6 +2738,9 @@ void intel_psr_init(struct intel_dp *intel_dp)
>   if (!(HAS_PSR(dev_priv) || HAS_DP20(dev_priv)))
>   return;
> 
> + if (!intel_dp_is_edp(intel_dp))
> + intel_psr_init_dpcd(intel_dp);
> +
>   /*
>* HSW spec explicitly says PSR is tied to port A.
>* BDW+ platforms have a instance of PSR registers per transcoder but
> --
> 2.29.0



Re: [Intel-gfx] [PATCH v7 3/6] drm/i915/panelreplay: Initializaton and compute config for panel replay

2023-10-15 Thread Murthy, Arun R


> -Original Message-
> From: Manna, Animesh 
> Sent: Wednesday, October 11, 2023 4:40 PM
> To: intel-gfx@lists.freedesktop.org
> Cc: dri-de...@lists.freedesktop.org; Manna, Animesh
> ; Hogander, Jouni ;
> Murthy, Arun R ; Nikula, Jani
> 
> Subject: [PATCH v7 3/6] drm/i915/panelreplay: Initializaton and compute config
> for panel replay
> 
> Modify existing PSR implementation to enable panel replay feature of DP 2.0
> which is similar to PSR feature of EDP panel. There is different DPCD address 
> to
> check panel capability compare to PSR and vsc sdp header is different.
> 
> v1: Initial version.
> v2:
> - Set source_panel_replay_support flag under HAS_PANEL_REPLAY() condition
> check. [Jouni]
> - Code restructured around intel_panel_replay_init and renamed to
> intel_panel_replay_init_dpcd. [Jouni]
> - Remove the initial code modification around has_psr2 flag. [Jouni]
> - Add CAN_PANEL_REPLAY() in intel_encoder_can_psr which is used to enable in
> intel_psr_post_plane_update. [Jouni]
> v3:
> - Initialize both psr and panel-replay. [Jouni]
> - Initialize both panel replay and psr if detected. [Jouni]
> - Refactoring psr function by introducing _psr_compute_config(). [Jouni]
> - Add check for !is_edp while deriving source_panel_replay_support. [Jouni]
> - Enable panel replay dpcd initialization in a separate patch. [Jouni]
> 
> v4:
> - HAS_PANEL_REPLAY() check not needed during sink capability check. [Jouni]
> - Set either panel replay source support or psr. [Jouni]
> 
> v5:
> - HAS_PANEL_REPLAY() removed and use HAS_DP20() instead. [Jouni]
> - Move psr related code to intel_psr.c. [Jani]
> - Reset sink_panel_replay_support flag during disconnection. [Jani]
> 
> v6: return statement restored which is removed by misatke. [Jouni]
> v7: cosmetic changes. [Arun]
> 
> Cc: Jouni Högander 
> Cc: Arun R Murthy 
> Cc: Jani Nikula 
> Signed-off-by: Animesh Manna 
> ---

Reviewed-by: Arun R Murthy 

Thanks and Regards,
Arun R Murthy
---

>  .../drm/i915/display/intel_display_types.h| 14 +--
>  drivers/gpu/drm/i915/display/intel_dp.c   | 49 --
>  drivers/gpu/drm/i915/display/intel_dp_mst.c   |  3 +
>  drivers/gpu/drm/i915/display/intel_psr.c  | 96 ++-
>  drivers/gpu/drm/i915/display/intel_psr.h  |  7 ++
>  5 files changed, 123 insertions(+), 46 deletions(-)
> 
> diff --git a/drivers/gpu/drm/i915/display/intel_display_types.h
> b/drivers/gpu/drm/i915/display/intel_display_types.h
> index 8d8b2f8d37a9..95b318f7b2b8 100644
> --- a/drivers/gpu/drm/i915/display/intel_display_types.h
> +++ b/drivers/gpu/drm/i915/display/intel_display_types.h
> @@ -1204,6 +1204,7 @@ struct intel_crtc_state {
>   bool has_psr2;
>   bool enable_psr2_sel_fetch;
>   bool req_psr2_sdp_prior_scanline;
> + bool has_panel_replay;
>   bool wm_level_disabled;
>   u32 dc3co_exitline;
>   u16 su_y_granularity;
> @@ -1701,6 +1702,8 @@ struct intel_psr {
>   bool irq_aux_error;
>   u16 su_w_granularity;
>   u16 su_y_granularity;
> + bool source_panel_replay_support;
> + bool sink_panel_replay_support;
>   u32 dc3co_exitline;
>   u32 dc3co_exit_delay;
>   struct delayed_work dc3co_work;
> @@ -1988,17 +1991,6 @@ dp_to_lspcon(struct intel_dp *intel_dp)
> 
>  #define dp_to_i915(__intel_dp) to_i915(dp_to_dig_port(__intel_dp)-
> >base.base.dev)
> 
> -#define CAN_PSR(intel_dp) ((intel_dp)->psr.sink_support && \
> -(intel_dp)->psr.source_support)
> -
> -static inline bool intel_encoder_can_psr(struct intel_encoder *encoder) -{
> - if (!intel_encoder_is_dp(encoder))
> - return false;
> -
> - return CAN_PSR(enc_to_intel_dp(encoder));
> -}
> -
>  static inline struct intel_digital_port *  hdmi_to_dig_port(struct intel_hdmi
> *intel_hdmi)  { diff --git a/drivers/gpu/drm/i915/display/intel_dp.c
> b/drivers/gpu/drm/i915/display/intel_dp.c
> index 0ef7cb8134b6..b038f1d2a7ad 100644
> --- a/drivers/gpu/drm/i915/display/intel_dp.c
> +++ b/drivers/gpu/drm/i915/display/intel_dp.c
> @@ -2432,12 +2432,22 @@ static void
> intel_dp_compute_vsc_colorimetry(const struct intel_crtc_state *crtc
>   struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc);
>   struct drm_i915_private *dev_priv = to_i915(crtc->base.dev);
> 
> - /*
> -  * Prepare VSC Header for SU as per DP 1.4 spec, Table 2-118
> -  * VSC SDP supporting 3D stereo, PSR2, and Pixel Encoding/
> -  * Colorimetry Format indication.
> -  */
> - vsc->revision = 0x5;
> + if (crtc_state->has_panel_replay) {
> + /*
> +  * Prepare VSC Header for SU as per DP 2.0 spec, Table 2-223
> +  * VSC SDP supporting 3D stereo, Panel Replay, and Pixel
> +  * Encoding/Colorimetry Format indication.
> +  */
> + vsc->revision = 0x7;
> + } else {
> + /*
> +  * Prepare VSC Header for SU as per DP 1.4 spec, Table 2-118
> +  * VSC

[Intel-gfx] ✗ Fi.CI.IGT: failure for drm/i915: Define and use GuC and CTB TLB invalidation routines (rev3)

2023-10-15 Thread Patchwork
== Series Details ==

Series: drm/i915: Define and use GuC and CTB TLB invalidation routines (rev3)
URL   : https://patchwork.freedesktop.org/series/125136/
State : failure

== Summary ==

CI Bug Log - changes from CI_DRM_13755_full -> Patchwork_125136v3_full


Summary
---

  **FAILURE**

  Serious unknown changes coming with Patchwork_125136v3_full absolutely need 
to be
  verified manually.
  
  If you think the reported changes have nothing to do with the changes
  introduced in Patchwork_125136v3_full, please notify your bug team 
(lgci.bug.fil...@intel.com) to allow them
  to document this new failure mode, which will reduce false positives in CI.

  

Participating hosts (11 -> 9)
--

  Missing(2): shard-rkl0 shard-tglu0 

Possible new issues
---

  Here are the unknown changes that may have been introduced in 
Patchwork_125136v3_full:

### IGT changes ###

 Possible regressions 

  * igt@kms_plane_multiple@tiling-x@pipe-a-hdmi-a-1:
- shard-dg1:  NOTRUN -> [FAIL][1] +3 other tests fail
   [1]: 
https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125136v3/shard-dg1-19/igt@kms_plane_multiple@tilin...@pipe-a-hdmi-a-1.html

  
New tests
-

  New tests have been introduced between CI_DRM_13755_full and 
Patchwork_125136v3_full:

### New IGT tests (6) ###

  * igt@kms_invalid_mode@bad-hsync-start@pipe-a-dp-4:
- Statuses : 1 pass(s)
- Exec time: [0.0] s

  * igt@kms_invalid_mode@bad-hsync-start@pipe-b-dp-4:
- Statuses : 1 pass(s)
- Exec time: [0.0] s

  * igt@kms_invalid_mode@bad-hsync-start@pipe-c-dp-4:
- Statuses : 1 pass(s)
- Exec time: [0.0] s

  * igt@kms_invalid_mode@bad-hsync-start@pipe-d-dp-4:
- Statuses : 1 pass(s)
- Exec time: [0.0] s

  * igt@kms_vblank@wait-busy@pipe-a-dp-4:
- Statuses : 1 pass(s)
- Exec time: [0.0] s

  * igt@kms_vblank@wait-busy@pipe-d-dp-4:
- Statuses : 1 pass(s)
- Exec time: [0.0] s

  

Known issues


  Here are the changes found in Patchwork_125136v3_full that come from known 
issues:

### IGT changes ###

 Issues hit 

  * igt@device_reset@unbind-cold-reset-rebind:
- shard-rkl:  NOTRUN -> [SKIP][2] ([i915#7701])
   [2]: 
https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125136v3/shard-rkl-2/igt@device_re...@unbind-cold-reset-rebind.html

  * igt@drm_fdinfo@busy@vcs0:
- shard-mtlp: NOTRUN -> [SKIP][3] ([i915#8414]) +5 other tests skip
   [3]: 
https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125136v3/shard-mtlp-4/igt@drm_fdinfo@b...@vcs0.html

  * igt@drm_fdinfo@virtual-busy:
- shard-dg2:  NOTRUN -> [SKIP][4] ([i915#8414])
   [4]: 
https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125136v3/shard-dg2-11/igt@drm_fdi...@virtual-busy.html

  * igt@gem_basic@multigpu-create-close:
- shard-dg2:  NOTRUN -> [SKIP][5] ([i915#7697])
   [5]: 
https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125136v3/shard-dg2-11/igt@gem_ba...@multigpu-create-close.html

  * igt@gem_close_race@multigpu-basic-process:
- shard-rkl:  NOTRUN -> [SKIP][6] ([i915#7697])
   [6]: 
https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125136v3/shard-rkl-2/igt@gem_close_r...@multigpu-basic-process.html

  * igt@gem_ctx_persistence@heartbeat-hostile:
- shard-dg2:  NOTRUN -> [SKIP][7] ([i915#8555])
   [7]: 
https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125136v3/shard-dg2-11/igt@gem_ctx_persiste...@heartbeat-hostile.html

  * igt@gem_eio@hibernate:
- shard-rkl:  NOTRUN -> [ABORT][8] ([i915#7975] / [i915#8213])
   [8]: 
https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125136v3/shard-rkl-2/igt@gem_...@hibernate.html

  * igt@gem_eio@wait-wedge-immediate:
- shard-mtlp: NOTRUN -> [ABORT][9] ([i915#9414])
   [9]: 
https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125136v3/shard-mtlp-2/igt@gem_...@wait-wedge-immediate.html

  * igt@gem_exec_balancer@bonded-false-hang:
- shard-mtlp: NOTRUN -> [SKIP][10] ([i915#4812]) +1 other test skip
   [10]: 
https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125136v3/shard-mtlp-2/igt@gem_exec_balan...@bonded-false-hang.html

  * igt@gem_exec_endless@dispatch@rcs0:
- shard-dg2:  [PASS][11] -> [TIMEOUT][12] ([i915#3778] / 
[i915#7016])
   [11]: 
https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13755/shard-dg2-11/igt@gem_exec_endless@dispa...@rcs0.html
   [12]: 
https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125136v3/shard-dg2-11/igt@gem_exec_endless@dispa...@rcs0.html

  * igt@gem_exec_fair@basic-flow@rcs0:
- shard-tglu: [PASS][13] -> [FAIL][14] ([i915#2842]) +1 other test 
fail
   [13]: 
https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13755/shard-tglu-9/igt@gem_exec_fair@basic-f...@rcs0.html
   [14]: 
https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125136v3/shard-tglu-9/igt@gem_exec_fair@basic-f...@rcs0.html

  * igt@gem_exec_fair@basic-pace-s

[Intel-gfx] ✓ Fi.CI.BAT: success for drm/i915: Define and use GuC and CTB TLB invalidation routines (rev3)

2023-10-15 Thread Patchwork
== Series Details ==

Series: drm/i915: Define and use GuC and CTB TLB invalidation routines (rev3)
URL   : https://patchwork.freedesktop.org/series/125136/
State : success

== Summary ==

CI Bug Log - changes from CI_DRM_13755 -> Patchwork_125136v3


Summary
---

  **SUCCESS**

  No regressions found.

  External URL: 
https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125136v3/index.html

Participating hosts (38 -> 36)
--

  Additional (1): bat-adlm-1 
  Missing(3): fi-kbl-soraka fi-snb-2520m fi-pnv-d510 

Known issues


  Here are the changes found in Patchwork_125136v3 that come from known issues:

### CI changes ###

 Issues hit 

  * boot:
- fi-hsw-4770:[PASS][1] -> [FAIL][2] ([i915#8293])
   [1]: 
https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13755/fi-hsw-4770/boot.html
   [2]: 
https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125136v3/fi-hsw-4770/boot.html

  

### IGT changes ###

 Issues hit 

  * igt@debugfs_test@basic-hwmon:
- bat-adlm-1: NOTRUN -> [SKIP][3] ([i915#3826])
   [3]: 
https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125136v3/bat-adlm-1/igt@debugfs_t...@basic-hwmon.html

  * igt@fbdev@eof:
- bat-adlm-1: NOTRUN -> [SKIP][4] ([i915#2582]) +3 other tests skip
   [4]: 
https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125136v3/bat-adlm-1/igt@fb...@eof.html

  * igt@fbdev@info:
- bat-adlm-1: NOTRUN -> [SKIP][5] ([i915#1849] / [i915#2582])
   [5]: 
https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125136v3/bat-adlm-1/igt@fb...@info.html

  * igt@gem_exec_suspend@basic-s3@lmem0:
- bat-dg2-8:  NOTRUN -> [INCOMPLETE][6] ([i915#9275])
   [6]: 
https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125136v3/bat-dg2-8/igt@gem_exec_suspend@basic...@lmem0.html

  * igt@gem_lmem_swapping@parallel-random-engines:
- bat-adlm-1: NOTRUN -> [SKIP][7] ([i915#4613]) +3 other tests skip
   [7]: 
https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125136v3/bat-adlm-1/igt@gem_lmem_swapp...@parallel-random-engines.html

  * igt@gem_tiled_pread_basic:
- bat-adlm-1: NOTRUN -> [SKIP][8] ([i915#3282])
   [8]: 
https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125136v3/bat-adlm-1/igt@gem_tiled_pread_basic.html

  * igt@i915_pm_rps@basic-api:
- bat-adlm-1: NOTRUN -> [SKIP][9] ([i915#6621])
   [9]: 
https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125136v3/bat-adlm-1/igt@i915_pm_...@basic-api.html

  * igt@i915_selftest@live@mman:
- bat-rpls-1: [PASS][10] -> [TIMEOUT][11] ([i915#6794] / 
[i915#7392])
   [10]: 
https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13755/bat-rpls-1/igt@i915_selftest@l...@mman.html
   [11]: 
https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125136v3/bat-rpls-1/igt@i915_selftest@l...@mman.html

  * igt@i915_suspend@basic-s2idle-without-i915:
- bat-rpls-1: [PASS][12] -> [WARN][13] ([i915#8747])
   [12]: 
https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13755/bat-rpls-1/igt@i915_susp...@basic-s2idle-without-i915.html
   [13]: 
https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125136v3/bat-rpls-1/igt@i915_susp...@basic-s2idle-without-i915.html

  * igt@i915_suspend@basic-s3-without-i915:
- bat-mtlp-8: NOTRUN -> [SKIP][14] ([i915#6645])
   [14]: 
https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125136v3/bat-mtlp-8/igt@i915_susp...@basic-s3-without-i915.html

  * igt@kms_cursor_legacy@basic-flip-after-cursor-varying-size:
- bat-adlm-1: NOTRUN -> [SKIP][15] ([i915#1845]) +17 other tests 
skip
   [15]: 
https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125136v3/bat-adlm-1/igt@kms_cursor_leg...@basic-flip-after-cursor-varying-size.html

  * igt@kms_flip@basic-plain-flip:
- bat-adlm-1: NOTRUN -> [SKIP][16] ([i915#3637]) +3 other tests skip
   [16]: 
https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125136v3/bat-adlm-1/igt@kms_f...@basic-plain-flip.html

  * igt@kms_force_connector_basic@force-load-detect:
- bat-adlm-1: NOTRUN -> [SKIP][17] ([fdo#109285])
   [17]: 
https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125136v3/bat-adlm-1/igt@kms_force_connector_ba...@force-load-detect.html

  * igt@kms_frontbuffer_tracking@basic:
- bat-adlm-1: NOTRUN -> [SKIP][18] ([i915#1849])
   [18]: 
https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125136v3/bat-adlm-1/igt@kms_frontbuffer_track...@basic.html

  * igt@kms_pipe_crc_basic@nonblocking-crc-frame-sequence:
- bat-adlp-9: NOTRUN -> [SKIP][19] ([i915#3546]) +2 other tests skip
   [19]: 
https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125136v3/bat-adlp-9/igt@kms_pipe_crc_ba...@nonblocking-crc-frame-sequence.html

  * igt@kms_pipe_crc_basic@read-crc-frame-sequence@pipe-d-edp-1:
- bat-rplp-1: [PASS][20] -> [ABORT][21] ([i915#8668])
   [20]: 
https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13755/bat-rplp-1/igt@kms_pipe_crc_basic@read-

[Intel-gfx] ✗ Fi.CI.SPARSE: warning for drm/i915: Define and use GuC and CTB TLB invalidation routines (rev3)

2023-10-15 Thread Patchwork
== Series Details ==

Series: drm/i915: Define and use GuC and CTB TLB invalidation routines (rev3)
URL   : https://patchwork.freedesktop.org/series/125136/
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.CHECKPATCH: warning for drm/i915: Define and use GuC and CTB TLB invalidation routines (rev3)

2023-10-15 Thread Patchwork
== Series Details ==

Series: drm/i915: Define and use GuC and CTB TLB invalidation routines (rev3)
URL   : https://patchwork.freedesktop.org/series/125136/
State : warning

== Summary ==

Error: dim checkpatch failed
a718844cd2f3 drm/i915: Add GuC TLB Invalidation device info flags
549f1563531e drm/i915/guc: Add CT size delay helper
81ac1bf9d8e5 drm/i915: Define and use GuC and CTB TLB invalidation routines
-:284: WARNING:MISORDERED_TYPE: type 'long unsigned int' should be specified in 
[[un]signed] [short|int|long|long long] order
#284: FILE: drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c:1929:
+   long unsigned int i;

-:284: WARNING:UNNECESSARY_INT: Prefer 'unsigned long' over 'long unsigned int' 
as the int is unnecessary
#284: FILE: drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c:1929:
+   long unsigned int i;

-:447: WARNING:MEMORY_BARRIER: memory barrier without comment
#447: FILE: drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c:4741:
+   smp_store_mb(wq_entry->flags, wq_entry->flags & ~WQ_FLAG_WOKEN);

total: 0 errors, 3 warnings, 0 checks, 441 lines checked
6cb682ddc1ab drm/i915: No TLB invalidation on suspended GT
1d77d0b8d34a drm/i915: No TLB invalidation on wedged GT
519b80d651da drm/i915/gt: Increase sleep in gt_tlb selftest sanitycheck
-:32: WARNING:MSLEEP: msleep < 20ms can sleep for up to 20ms; see 
Documentation/timers/timers-howto.rst
#32: FILE: drivers/gpu/drm/i915/gt/selftest_tlb.c:146:
+   msleep(10);

total: 0 errors, 1 warnings, 0 checks, 17 lines checked
ce4dfe061bcc drm/i915: Enable GuC TLB invalidations for MTL




[Intel-gfx] ✗ Fi.CI.IGT: failure for drm/i915: Flush WC GGTT only on required platforms (rev8)

2023-10-15 Thread Patchwork
== Series Details ==

Series: drm/i915: Flush WC GGTT only on required platforms (rev8)
URL   : https://patchwork.freedesktop.org/series/125111/
State : failure

== Summary ==

CI Bug Log - changes from CI_DRM_13755_full -> Patchwork_125111v8_full


Summary
---

  **FAILURE**

  Serious unknown changes coming with Patchwork_125111v8_full absolutely need 
to be
  verified manually.
  
  If you think the reported changes have nothing to do with the changes
  introduced in Patchwork_125111v8_full, please notify your bug team 
(lgci.bug.fil...@intel.com) to allow them
  to document this new failure mode, which will reduce false positives in CI.

  

Participating hosts (11 -> 10)
--

  Missing(1): shard-rkl0 

Possible new issues
---

  Here are the unknown changes that may have been introduced in 
Patchwork_125111v8_full:

### IGT changes ###

 Possible regressions 

  * igt@kms_plane_multiple@tiling-x@pipe-d-hdmi-a-3:
- shard-dg1:  NOTRUN -> [FAIL][1] +3 other tests fail
   [1]: 
https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125111v8/shard-dg1-13/igt@kms_plane_multiple@tilin...@pipe-d-hdmi-a-3.html

  * igt@perf_pmu@rc6-suspend:
- shard-dg2:  [PASS][2] -> [ABORT][3]
   [2]: 
https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13755/shard-dg2-3/igt@perf_...@rc6-suspend.html
   [3]: 
https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125111v8/shard-dg2-1/igt@perf_...@rc6-suspend.html

  
New tests
-

  New tests have been introduced between CI_DRM_13755_full and 
Patchwork_125111v8_full:

### New IGT tests (5) ###

  * igt@kms_atomic@crtc-invalid-params-fence@pipe-a-hdmi-a-4:
- Statuses : 1 pass(s)
- Exec time: [0.0] s

  * igt@kms_vblank@ts-continuation-modeset-rpm@pipe-a-dp-4:
- Statuses : 1 pass(s)
- Exec time: [0.0] s

  * igt@kms_vblank@ts-continuation-modeset-rpm@pipe-d-dp-4:
- Statuses : 1 pass(s)
- Exec time: [0.0] s

  * igt@kms_vblank@ts-continuation-suspend@pipe-a-hdmi-a-4:
- Statuses : 1 pass(s)
- Exec time: [0.0] s

  * igt@kms_vblank@ts-continuation-suspend@pipe-d-hdmi-a-4:
- Statuses : 1 pass(s)
- Exec time: [0.0] s

  

Known issues


  Here are the changes found in Patchwork_125111v8_full that come from known 
issues:

### IGT changes ###

 Issues hit 

  * igt@device_reset@unbind-cold-reset-rebind:
- shard-rkl:  NOTRUN -> [SKIP][4] ([i915#7701])
   [4]: 
https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125111v8/shard-rkl-4/igt@device_re...@unbind-cold-reset-rebind.html

  * igt@drm_fdinfo@busy@vcs0:
- shard-mtlp: NOTRUN -> [SKIP][5] ([i915#8414]) +5 other tests skip
   [5]: 
https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125111v8/shard-mtlp-7/igt@drm_fdinfo@b...@vcs0.html

  * igt@gem_close_race@multigpu-basic-process:
- shard-rkl:  NOTRUN -> [SKIP][6] ([i915#7697])
   [6]: 
https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125111v8/shard-rkl-4/igt@gem_close_r...@multigpu-basic-process.html

  * igt@gem_ctx_exec@basic-nohangcheck:
- shard-mtlp: [PASS][7] -> [ABORT][8] ([i915#9262])
   [7]: 
https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13755/shard-mtlp-6/igt@gem_ctx_e...@basic-nohangcheck.html
   [8]: 
https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125111v8/shard-mtlp-4/igt@gem_ctx_e...@basic-nohangcheck.html

  * igt@gem_ctx_freq@sysfs@gt0:
- shard-dg2:  [PASS][9] -> [FAIL][10] ([i915#6786])
   [9]: 
https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13755/shard-dg2-2/igt@gem_ctx_freq@sy...@gt0.html
   [10]: 
https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125111v8/shard-dg2-11/igt@gem_ctx_freq@sy...@gt0.html

  * igt@gem_eio@hibernate:
- shard-rkl:  NOTRUN -> [ABORT][11] ([i915#7975] / [i915#8213])
   [11]: 
https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125111v8/shard-rkl-4/igt@gem_...@hibernate.html

  * igt@gem_exec_balancer@bonded-false-hang:
- shard-mtlp: NOTRUN -> [SKIP][12] ([i915#4812]) +1 other test skip
   [12]: 
https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125111v8/shard-mtlp-6/igt@gem_exec_balan...@bonded-false-hang.html

  * igt@gem_exec_fair@basic-pace-share:
- shard-mtlp: NOTRUN -> [SKIP][13] ([i915#4473] / [i915#4771])
   [13]: 
https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125111v8/shard-mtlp-7/igt@gem_exec_f...@basic-pace-share.html

  * igt@gem_exec_fair@basic-pace-share@rcs0:
- shard-rkl:  [PASS][14] -> [FAIL][15] ([i915#2842])
   [14]: 
https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13755/shard-rkl-6/igt@gem_exec_fair@basic-pace-sh...@rcs0.html
   [15]: 
https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125111v8/shard-rkl-2/igt@gem_exec_fair@basic-pace-sh...@rcs0.html

  * igt@gem_exec_fair@basic-pace-solo@rcs0:
- shard-glk:  [PASS][16] -> [FAIL][17] ([i915#2842])
   [16]: 
https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_

[Intel-gfx] ✓ Fi.CI.BAT: success for drm/i915: Flush WC GGTT only on required platforms (rev8)

2023-10-15 Thread Patchwork
== Series Details ==

Series: drm/i915: Flush WC GGTT only on required platforms (rev8)
URL   : https://patchwork.freedesktop.org/series/125111/
State : success

== Summary ==

CI Bug Log - changes from CI_DRM_13755 -> Patchwork_125111v8


Summary
---

  **SUCCESS**

  No regressions found.

  External URL: 
https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125111v8/index.html

Participating hosts (38 -> 38)
--

  Additional (1): bat-adlm-1 
  Missing(1): fi-snb-2520m 

Known issues


  Here are the changes found in Patchwork_125111v8 that come from known issues:

### IGT changes ###

 Issues hit 

  * igt@debugfs_test@basic-hwmon:
- bat-adlm-1: NOTRUN -> [SKIP][1] ([i915#3826])
   [1]: 
https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125111v8/bat-adlm-1/igt@debugfs_t...@basic-hwmon.html

  * igt@fbdev@eof:
- bat-adlm-1: NOTRUN -> [SKIP][2] ([i915#2582]) +3 other tests skip
   [2]: 
https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125111v8/bat-adlm-1/igt@fb...@eof.html

  * igt@fbdev@info:
- bat-adlm-1: NOTRUN -> [SKIP][3] ([i915#1849] / [i915#2582])
   [3]: 
https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125111v8/bat-adlm-1/igt@fb...@info.html

  * igt@gem_exec_suspend@basic-s0@lmem0:
- bat-dg2-8:  [PASS][4] -> [INCOMPLETE][5] ([i915#9275])
   [4]: 
https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13755/bat-dg2-8/igt@gem_exec_suspend@basic...@lmem0.html
   [5]: 
https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125111v8/bat-dg2-8/igt@gem_exec_suspend@basic...@lmem0.html

  * igt@gem_lmem_swapping@parallel-random-engines:
- bat-adlm-1: NOTRUN -> [SKIP][6] ([i915#4613]) +3 other tests skip
   [6]: 
https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125111v8/bat-adlm-1/igt@gem_lmem_swapp...@parallel-random-engines.html

  * igt@gem_tiled_pread_basic:
- bat-adlm-1: NOTRUN -> [SKIP][7] ([i915#3282])
   [7]: 
https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125111v8/bat-adlm-1/igt@gem_tiled_pread_basic.html

  * igt@i915_pm_rps@basic-api:
- bat-adlm-1: NOTRUN -> [SKIP][8] ([i915#6621])
   [8]: 
https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125111v8/bat-adlm-1/igt@i915_pm_...@basic-api.html

  * igt@kms_cursor_legacy@basic-flip-after-cursor-varying-size:
- bat-adlm-1: NOTRUN -> [SKIP][9] ([i915#1845]) +17 other tests skip
   [9]: 
https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125111v8/bat-adlm-1/igt@kms_cursor_leg...@basic-flip-after-cursor-varying-size.html

  * igt@kms_flip@basic-plain-flip:
- bat-adlm-1: NOTRUN -> [SKIP][10] ([i915#3637]) +3 other tests skip
   [10]: 
https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125111v8/bat-adlm-1/igt@kms_f...@basic-plain-flip.html

  * igt@kms_force_connector_basic@force-load-detect:
- bat-adlm-1: NOTRUN -> [SKIP][11] ([fdo#109285])
   [11]: 
https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125111v8/bat-adlm-1/igt@kms_force_connector_ba...@force-load-detect.html

  * igt@kms_frontbuffer_tracking@basic:
- bat-adlm-1: NOTRUN -> [SKIP][12] ([i915#1849])
   [12]: 
https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125111v8/bat-adlm-1/igt@kms_frontbuffer_track...@basic.html

  * igt@kms_pipe_crc_basic@read-crc-frame-sequence@pipe-d-edp-1:
- bat-rplp-1: [PASS][13] -> [ABORT][14] ([i915#8668])
   [13]: 
https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13755/bat-rplp-1/igt@kms_pipe_crc_basic@read-crc-frame-seque...@pipe-d-edp-1.html
   [14]: 
https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125111v8/bat-rplp-1/igt@kms_pipe_crc_basic@read-crc-frame-seque...@pipe-d-edp-1.html

  * igt@kms_psr@cursor_plane_move:
- bat-adlm-1: NOTRUN -> [SKIP][15] ([i915#1072]) +3 other tests skip
   [15]: 
https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125111v8/bat-adlm-1/igt@kms_psr@cursor_plane_move.html

  * igt@kms_setmode@basic-clone-single-crtc:
- bat-adlm-1: NOTRUN -> [SKIP][16] ([i915#3555])
   [16]: 
https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125111v8/bat-adlm-1/igt@kms_setm...@basic-clone-single-crtc.html

  * igt@prime_vgem@basic-fence-flip:
- bat-adlm-1: NOTRUN -> [SKIP][17] ([i915#1845] / [i915#3708])
   [17]: 
https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125111v8/bat-adlm-1/igt@prime_v...@basic-fence-flip.html

  * igt@prime_vgem@basic-write:
- bat-adlm-1: NOTRUN -> [SKIP][18] ([i915#3708]) +2 other tests skip
   [18]: 
https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125111v8/bat-adlm-1/igt@prime_v...@basic-write.html

  
 Possible fixes 

  * igt@i915_selftest@live@gt_heartbeat:
- fi-kbl-soraka:  [DMESG-FAIL][19] ([i915#5334] / [i915#7872]) -> 
[PASS][20]
   [19]: 
https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13755/fi-kbl-soraka/igt@i915_selftest@live@gt_heartbeat.html
   [20]: 
https://intel-gfx-ci.01.org/tree/drm-tip/Pat

[Intel-gfx] ✗ Fi.CI.BAT: failure for drm/i915: Flush WC GGTT only on required platforms (rev7)

2023-10-15 Thread Patchwork
== Series Details ==

Series: drm/i915: Flush WC GGTT only on required platforms (rev7)
URL   : https://patchwork.freedesktop.org/series/125111/
State : failure

== Summary ==

CI Bug Log - changes from CI_DRM_13755 -> Patchwork_125111v7


Summary
---

  **FAILURE**

  Serious unknown changes coming with Patchwork_125111v7 absolutely need to be
  verified manually.
  
  If you think the reported changes have nothing to do with the changes
  introduced in Patchwork_125111v7, please notify your bug team 
(lgci.bug.fil...@intel.com) to allow them
  to document this new failure mode, which will reduce false positives in CI.

  External URL: 
https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125111v7/index.html

Participating hosts (38 -> 35)
--

  Additional (1): bat-adlm-1 
  Missing(4): fi-kbl-soraka bat-dg2-8 fi-snb-2520m fi-hsw-4770 

Possible new issues
---

  Here are the unknown changes that may have been introduced in 
Patchwork_125111v7:

### IGT changes ###

 Possible regressions 

  * igt@kms_pipe_crc_basic@suspend-read-crc@pipe-b-hdmi-a-3:
- bat-dg2-11: [PASS][1] -> [INCOMPLETE][2]
   [1]: 
https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13755/bat-dg2-11/igt@kms_pipe_crc_basic@suspend-read-...@pipe-b-hdmi-a-3.html
   [2]: 
https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125111v7/bat-dg2-11/igt@kms_pipe_crc_basic@suspend-read-...@pipe-b-hdmi-a-3.html

  
Known issues


  Here are the changes found in Patchwork_125111v7 that come from known issues:

### IGT changes ###

 Issues hit 

  * igt@debugfs_test@basic-hwmon:
- bat-adlm-1: NOTRUN -> [SKIP][3] ([i915#3826])
   [3]: 
https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125111v7/bat-adlm-1/igt@debugfs_t...@basic-hwmon.html

  * igt@fbdev@eof:
- bat-adlm-1: NOTRUN -> [SKIP][4] ([i915#2582]) +3 other tests skip
   [4]: 
https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125111v7/bat-adlm-1/igt@fb...@eof.html

  * igt@fbdev@info:
- bat-adlm-1: NOTRUN -> [SKIP][5] ([i915#1849] / [i915#2582])
   [5]: 
https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125111v7/bat-adlm-1/igt@fb...@info.html

  * igt@gem_exec_suspend@basic-s0@lmem0:
- bat-dg2-9:  [PASS][6] -> [INCOMPLETE][7] ([i915#9275])
   [6]: 
https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13755/bat-dg2-9/igt@gem_exec_suspend@basic...@lmem0.html
   [7]: 
https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125111v7/bat-dg2-9/igt@gem_exec_suspend@basic...@lmem0.html

  * igt@gem_exec_suspend@basic-s3@smem:
- bat-mtlp-8: NOTRUN -> [ABORT][8] ([i915#8213] / [i915#9262])
   [8]: 
https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125111v7/bat-mtlp-8/igt@gem_exec_suspend@basic...@smem.html

  * igt@gem_lmem_swapping@parallel-random-engines:
- bat-adlm-1: NOTRUN -> [SKIP][9] ([i915#4613]) +3 other tests skip
   [9]: 
https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125111v7/bat-adlm-1/igt@gem_lmem_swapp...@parallel-random-engines.html

  * igt@gem_tiled_pread_basic:
- bat-adlm-1: NOTRUN -> [SKIP][10] ([i915#3282])
   [10]: 
https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125111v7/bat-adlm-1/igt@gem_tiled_pread_basic.html

  * igt@i915_pm_rps@basic-api:
- bat-adlm-1: NOTRUN -> [SKIP][11] ([i915#6621])
   [11]: 
https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125111v7/bat-adlm-1/igt@i915_pm_...@basic-api.html

  * igt@i915_selftest@live@gt_heartbeat:
- fi-apl-guc: [PASS][12] -> [DMESG-FAIL][13] ([i915#5334])
   [12]: 
https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13755/fi-apl-guc/igt@i915_selftest@live@gt_heartbeat.html
   [13]: 
https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125111v7/fi-apl-guc/igt@i915_selftest@live@gt_heartbeat.html

  * igt@i915_suspend@basic-s3-without-i915:
- bat-mtlp-8: NOTRUN -> [SKIP][14] ([i915#6645])
   [14]: 
https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125111v7/bat-mtlp-8/igt@i915_susp...@basic-s3-without-i915.html

  * igt@kms_cursor_legacy@basic-flip-after-cursor-varying-size:
- bat-adlm-1: NOTRUN -> [SKIP][15] ([i915#1845]) +17 other tests 
skip
   [15]: 
https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125111v7/bat-adlm-1/igt@kms_cursor_leg...@basic-flip-after-cursor-varying-size.html

  * igt@kms_flip@basic-plain-flip:
- bat-adlm-1: NOTRUN -> [SKIP][16] ([i915#3637]) +3 other tests skip
   [16]: 
https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125111v7/bat-adlm-1/igt@kms_f...@basic-plain-flip.html

  * igt@kms_force_connector_basic@force-load-detect:
- bat-adlm-1: NOTRUN -> [SKIP][17] ([fdo#109285])
   [17]: 
https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125111v7/bat-adlm-1/igt@kms_force_connector_ba...@force-load-detect.html

  * igt@kms_frontbuffer_tracking@basic:
- bat-adlm-1: NOTRUN -> [SKIP][18] ([i915#1849])
   [18]: 
https://in

[Intel-gfx] ✗ Fi.CI.IGT: failure for drm/i915: Flush WC GGTT only on required platforms (rev6)

2023-10-15 Thread Patchwork
== Series Details ==

Series: drm/i915: Flush WC GGTT only on required platforms (rev6)
URL   : https://patchwork.freedesktop.org/series/125111/
State : failure

== Summary ==

CI Bug Log - changes from CI_DRM_13755_full -> Patchwork_125111v6_full


Summary
---

  **FAILURE**

  Serious unknown changes coming with Patchwork_125111v6_full absolutely need 
to be
  verified manually.
  
  If you think the reported changes have nothing to do with the changes
  introduced in Patchwork_125111v6_full, please notify your bug team 
(lgci.bug.fil...@intel.com) to allow them
  to document this new failure mode, which will reduce false positives in CI.

  

Participating hosts (11 -> 11)
--

  No changes in participating hosts

Possible new issues
---

  Here are the unknown changes that may have been introduced in 
Patchwork_125111v6_full:

### IGT changes ###

 Possible regressions 

  * igt@gem_ctx_isolation@preservation-s3@vecs0:
- shard-dg2:  [PASS][1] -> [INCOMPLETE][2]
   [1]: 
https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13755/shard-dg2-1/igt@gem_ctx_isolation@preservation...@vecs0.html
   [2]: 
https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125111v6/shard-dg2-3/igt@gem_ctx_isolation@preservation...@vecs0.html

  * igt@kms_plane_multiple@tiling-x@pipe-a-hdmi-a-1:
- shard-dg1:  NOTRUN -> [FAIL][3] +2 other tests fail
   [3]: 
https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125111v6/shard-dg1-19/igt@kms_plane_multiple@tilin...@pipe-a-hdmi-a-1.html

  
New tests
-

  New tests have been introduced between CI_DRM_13755_full and 
Patchwork_125111v6_full:

### New IGT tests (12) ###

  * igt@kms_atomic@crtc-invalid-params-fence@pipe-a-hdmi-a-4:
- Statuses : 1 pass(s)
- Exec time: [0.0] s

  * igt@kms_atomic@plane-invalid-params@pipe-a-dp-4:
- Statuses : 1 pass(s)
- Exec time: [0.0] s

  * igt@kms_invalid_mode@bad-vtotal@pipe-a-dp-4:
- Statuses : 1 pass(s)
- Exec time: [0.0] s

  * igt@kms_invalid_mode@bad-vtotal@pipe-b-dp-4:
- Statuses : 1 pass(s)
- Exec time: [0.0] s

  * igt@kms_invalid_mode@bad-vtotal@pipe-c-dp-4:
- Statuses : 1 pass(s)
- Exec time: [0.0] s

  * igt@kms_invalid_mode@bad-vtotal@pipe-d-dp-4:
- Statuses : 1 pass(s)
- Exec time: [0.0] s

  * igt@kms_vblank@ts-continuation-idle-hang@pipe-a-dp-4:
- Statuses : 1 pass(s)
- Exec time: [0.0] s

  * igt@kms_vblank@ts-continuation-idle-hang@pipe-d-dp-4:
- Statuses : 1 pass(s)
- Exec time: [0.0] s

  * igt@kms_vblank@ts-continuation-suspend@pipe-a-hdmi-a-4:
- Statuses : 1 pass(s)
- Exec time: [0.0] s

  * igt@kms_vblank@ts-continuation-suspend@pipe-d-hdmi-a-4:
- Statuses : 1 pass(s)
- Exec time: [0.0] s

  * igt@kms_vblank@wait-busy-hang@pipe-a-dp-4:
- Statuses : 1 pass(s)
- Exec time: [0.0] s

  * igt@kms_vblank@wait-busy-hang@pipe-d-dp-4:
- Statuses : 1 pass(s)
- Exec time: [0.0] s

  

Known issues


  Here are the changes found in Patchwork_125111v6_full that come from known 
issues:

### IGT changes ###

 Issues hit 

  * igt@drm_fdinfo@busy@vcs0:
- shard-mtlp: NOTRUN -> [SKIP][4] ([i915#8414]) +5 other tests skip
   [4]: 
https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125111v6/shard-mtlp-5/igt@drm_fdinfo@b...@vcs0.html

  * igt@drm_fdinfo@virtual-busy-all:
- shard-dg2:  NOTRUN -> [SKIP][5] ([i915#8414]) +1 other test skip
   [5]: 
https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125111v6/shard-dg2-6/igt@drm_fdi...@virtual-busy-all.html

  * igt@gem_basic@multigpu-create-close:
- shard-dg2:  NOTRUN -> [SKIP][6] ([i915#7697])
   [6]: 
https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125111v6/shard-dg2-2/igt@gem_ba...@multigpu-create-close.html

  * igt@gem_ccs@suspend-resume@tile4-compressed-compfmt0-lmem0-lmem0:
- shard-dg2:  NOTRUN -> [INCOMPLETE][7] ([i915#7297])
   [7]: 
https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125111v6/shard-dg2-2/igt@gem_ccs@suspend-res...@tile4-compressed-compfmt0-lmem0-lmem0.html

  * igt@gem_ctx_exec@basic-nohangcheck:
- shard-tglu: [PASS][8] -> [FAIL][9] ([i915#6268])
   [8]: 
https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13755/shard-tglu-7/igt@gem_ctx_e...@basic-nohangcheck.html
   [9]: 
https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125111v6/shard-tglu-5/igt@gem_ctx_e...@basic-nohangcheck.html
- shard-mtlp: [PASS][10] -> [ABORT][11] ([i915#9262])
   [10]: 
https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13755/shard-mtlp-6/igt@gem_ctx_e...@basic-nohangcheck.html
   [11]: 
https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125111v6/shard-mtlp-4/igt@gem_ctx_e...@basic-nohangcheck.html

  * igt@gem_ctx_persistence@heartbeat-hostile:
- shard-dg2:  NOTRUN -> [SKIP][12] ([i915#8555]) +1 other test skip
   [12]: 
https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_1251

[Intel-gfx] ✓ Fi.CI.BAT: success for drm/i915: Flush WC GGTT only on required platforms (rev6)

2023-10-15 Thread Patchwork
== Series Details ==

Series: drm/i915: Flush WC GGTT only on required platforms (rev6)
URL   : https://patchwork.freedesktop.org/series/125111/
State : success

== Summary ==

CI Bug Log - changes from CI_DRM_13755 -> Patchwork_125111v6


Summary
---

  **SUCCESS**

  No regressions found.

  External URL: 
https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125111v6/index.html

Participating hosts (38 -> 34)
--

  Additional (1): bat-adlm-1 
  Missing(5): fi-kbl-soraka bat-dg2-8 bat-dg2-9 fi-snb-2520m fi-pnv-d510 

Known issues


  Here are the changes found in Patchwork_125111v6 that come from known issues:

### CI changes ###

 Issues hit 

  * boot:
- fi-hsw-4770:[PASS][1] -> [FAIL][2] ([i915#8293])
   [1]: 
https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13755/fi-hsw-4770/boot.html
   [2]: 
https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125111v6/fi-hsw-4770/boot.html

  

### IGT changes ###

 Issues hit 

  * igt@debugfs_test@basic-hwmon:
- bat-adlm-1: NOTRUN -> [SKIP][3] ([i915#3826])
   [3]: 
https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125111v6/bat-adlm-1/igt@debugfs_t...@basic-hwmon.html

  * igt@fbdev@eof:
- bat-adlm-1: NOTRUN -> [SKIP][4] ([i915#2582]) +3 other tests skip
   [4]: 
https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125111v6/bat-adlm-1/igt@fb...@eof.html

  * igt@fbdev@info:
- bat-adlm-1: NOTRUN -> [SKIP][5] ([i915#1849] / [i915#2582])
   [5]: 
https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125111v6/bat-adlm-1/igt@fb...@info.html

  * igt@gem_lmem_swapping@parallel-random-engines:
- bat-adlm-1: NOTRUN -> [SKIP][6] ([i915#4613]) +3 other tests skip
   [6]: 
https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125111v6/bat-adlm-1/igt@gem_lmem_swapp...@parallel-random-engines.html

  * igt@gem_tiled_pread_basic:
- bat-adlm-1: NOTRUN -> [SKIP][7] ([i915#3282])
   [7]: 
https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125111v6/bat-adlm-1/igt@gem_tiled_pread_basic.html

  * igt@i915_pm_rps@basic-api:
- bat-adlm-1: NOTRUN -> [SKIP][8] ([i915#6621])
   [8]: 
https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125111v6/bat-adlm-1/igt@i915_pm_...@basic-api.html

  * igt@i915_selftest@live@gt_heartbeat:
- fi-cfl-8109u:   [PASS][9] -> [DMESG-FAIL][10] ([i915#5334])
   [9]: 
https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13755/fi-cfl-8109u/igt@i915_selftest@live@gt_heartbeat.html
   [10]: 
https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125111v6/fi-cfl-8109u/igt@i915_selftest@live@gt_heartbeat.html

  * igt@i915_selftest@live@hugepages:
- bat-mtlp-8: NOTRUN -> [DMESG-WARN][11] ([i915#8962])
   [11]: 
https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125111v6/bat-mtlp-8/igt@i915_selftest@l...@hugepages.html

  * igt@i915_suspend@basic-s3-without-i915:
- bat-mtlp-8: NOTRUN -> [SKIP][12] ([i915#6645])
   [12]: 
https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125111v6/bat-mtlp-8/igt@i915_susp...@basic-s3-without-i915.html

  * igt@kms_cursor_legacy@basic-flip-after-cursor-varying-size:
- bat-adlm-1: NOTRUN -> [SKIP][13] ([i915#1845]) +17 other tests 
skip
   [13]: 
https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125111v6/bat-adlm-1/igt@kms_cursor_leg...@basic-flip-after-cursor-varying-size.html

  * igt@kms_flip@basic-plain-flip:
- bat-adlm-1: NOTRUN -> [SKIP][14] ([i915#3637]) +3 other tests skip
   [14]: 
https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125111v6/bat-adlm-1/igt@kms_f...@basic-plain-flip.html

  * igt@kms_force_connector_basic@force-load-detect:
- bat-adlm-1: NOTRUN -> [SKIP][15] ([fdo#109285])
   [15]: 
https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125111v6/bat-adlm-1/igt@kms_force_connector_ba...@force-load-detect.html

  * igt@kms_frontbuffer_tracking@basic:
- bat-adlm-1: NOTRUN -> [SKIP][16] ([i915#1849])
   [16]: 
https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125111v6/bat-adlm-1/igt@kms_frontbuffer_track...@basic.html

  * igt@kms_pipe_crc_basic@nonblocking-crc-frame-sequence:
- bat-adlp-9: NOTRUN -> [SKIP][17] ([i915#3546]) +2 other tests skip
   [17]: 
https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125111v6/bat-adlp-9/igt@kms_pipe_crc_ba...@nonblocking-crc-frame-sequence.html
- bat-dg2-11: NOTRUN -> [SKIP][18] ([i915#1845]) +2 other tests skip
   [18]: 
https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125111v6/bat-dg2-11/igt@kms_pipe_crc_ba...@nonblocking-crc-frame-sequence.html

  * igt@kms_psr@cursor_plane_move:
- bat-adlm-1: NOTRUN -> [SKIP][19] ([i915#1072]) +3 other tests skip
   [19]: 
https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125111v6/bat-adlm-1/igt@kms_psr@cursor_plane_move.html

  * igt@kms_setmode@basic-clone-single-crtc:
- bat-adlm-1: NOTRUN -> [SKIP][20] ([i915#3555])
   [20]: 
https://int

[Intel-gfx] ✗ Fi.CI.BAT: failure for drm/i915: Flush WC GGTT only on required platforms (rev5)

2023-10-15 Thread Patchwork
== Series Details ==

Series: drm/i915: Flush WC GGTT only on required platforms (rev5)
URL   : https://patchwork.freedesktop.org/series/125111/
State : failure

== Summary ==

CI Bug Log - changes from CI_DRM_13754 -> Patchwork_125111v5


Summary
---

  **FAILURE**

  Serious unknown changes coming with Patchwork_125111v5 absolutely need to be
  verified manually.
  
  If you think the reported changes have nothing to do with the changes
  introduced in Patchwork_125111v5, please notify your bug team 
(lgci.bug.fil...@intel.com) to allow them
  to document this new failure mode, which will reduce false positives in CI.

  External URL: 
https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125111v5/index.html

Participating hosts (38 -> 38)
--

  Additional (3): fi-kbl-soraka bat-dg2-8 fi-hsw-4770 
  Missing(3): bat-atsm-1 fi-snb-2520m fi-bsw-n3050 

Possible new issues
---

  Here are the unknown changes that may have been introduced in 
Patchwork_125111v5:

### IGT changes ###

 Possible regressions 

  * igt@i915_selftest@live@execlists:
- fi-kbl-soraka:  NOTRUN -> [INCOMPLETE][1]
   [1]: 
https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125111v5/fi-kbl-soraka/igt@i915_selftest@l...@execlists.html

  * igt@i915_suspend@basic-s2idle-without-i915:
- bat-mtlp-8: [PASS][2] -> [INCOMPLETE][3]
   [2]: 
https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13754/bat-mtlp-8/igt@i915_susp...@basic-s2idle-without-i915.html
   [3]: 
https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125111v5/bat-mtlp-8/igt@i915_susp...@basic-s2idle-without-i915.html

  
 Suppressed 

  The following results come from untrusted machines, tests, or statuses.
  They do not affect the overall result.

  * igt@kms_chamelium_edid@dp-edid-read:
- {bat-dg2-13}:   [PASS][4] -> [ABORT][5]
   [4]: 
https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13754/bat-dg2-13/igt@kms_chamelium_e...@dp-edid-read.html
   [5]: 
https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125111v5/bat-dg2-13/igt@kms_chamelium_e...@dp-edid-read.html

  
Known issues


  Here are the changes found in Patchwork_125111v5 that come from known issues:

### IGT changes ###

 Issues hit 

  * igt@debugfs_test@basic-hwmon:
- bat-adlp-6: NOTRUN -> [SKIP][6] ([i915#9318])
   [6]: 
https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125111v5/bat-adlp-6/igt@debugfs_t...@basic-hwmon.html
- fi-hsw-4770:NOTRUN -> [SKIP][7] ([fdo#109271])
   [7]: 
https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125111v5/fi-hsw-4770/igt@debugfs_t...@basic-hwmon.html

  * igt@gem_exec_suspend@basic-s0@smem:
- bat-rpls-1: NOTRUN -> [FAIL][8] ([fdo#103375]) +1 other test fail
   [8]: 
https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125111v5/bat-rpls-1/igt@gem_exec_suspend@basic...@smem.html

  * igt@gem_huc_copy@huc-copy:
- fi-kbl-soraka:  NOTRUN -> [SKIP][9] ([fdo#109271] / [i915#2190])
   [9]: 
https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125111v5/fi-kbl-soraka/igt@gem_huc_c...@huc-copy.html

  * igt@gem_lmem_swapping@basic:
- fi-kbl-soraka:  NOTRUN -> [SKIP][10] ([fdo#109271] / [i915#4613]) +3 
other tests skip
   [10]: 
https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125111v5/fi-kbl-soraka/igt@gem_lmem_swapp...@basic.html

  * igt@gem_mmap@basic:
- bat-dg2-8:  NOTRUN -> [SKIP][11] ([i915#4083])
   [11]: 
https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125111v5/bat-dg2-8/igt@gem_m...@basic.html

  * igt@gem_mmap_gtt@basic:
- bat-dg2-8:  NOTRUN -> [SKIP][12] ([i915#4077]) +2 other tests skip
   [12]: 
https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125111v5/bat-dg2-8/igt@gem_mmap_...@basic.html

  * igt@gem_tiled_pread_basic:
- bat-adlp-6: NOTRUN -> [SKIP][13] ([i915#3282])
   [13]: 
https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125111v5/bat-adlp-6/igt@gem_tiled_pread_basic.html
- bat-dg2-8:  NOTRUN -> [SKIP][14] ([i915#4079]) +1 other test skip
   [14]: 
https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125111v5/bat-dg2-8/igt@gem_tiled_pread_basic.html

  * igt@i915_pm_rps@basic-api:
- bat-dg2-8:  NOTRUN -> [SKIP][15] ([i915#6621])
   [15]: 
https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125111v5/bat-dg2-8/igt@i915_pm_...@basic-api.html

  * igt@i915_selftest@live@gt_pm:
- fi-kbl-soraka:  NOTRUN -> [DMESG-FAIL][16] ([i915#1886])
   [16]: 
https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125111v5/fi-kbl-soraka/igt@i915_selftest@live@gt_pm.html

  * igt@i915_suspend@basic-s2idle-without-i915:
- bat-rpls-1: [PASS][17] -> [FAIL][18] ([fdo#103375])
   [17]: 
https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13754/bat-rpls-1/igt@i915_susp...@basic-s2idle-without-i915.html
   [18]: 
https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125111v5/bat-rpls-1/igt@i915_susp...@basic-s2idle-without-i9

[Intel-gfx] ✗ Fi.CI.IGT: failure for drm/i915: Flush WC GGTT only on required platforms (rev4)

2023-10-15 Thread Patchwork
== Series Details ==

Series: drm/i915: Flush WC GGTT only on required platforms (rev4)
URL   : https://patchwork.freedesktop.org/series/125111/
State : failure

== Summary ==

CI Bug Log - changes from CI_DRM_13754_full -> Patchwork_125111v4_full


Summary
---

  **FAILURE**

  Serious unknown changes coming with Patchwork_125111v4_full absolutely need 
to be
  verified manually.
  
  If you think the reported changes have nothing to do with the changes
  introduced in Patchwork_125111v4_full, please notify your bug team 
(lgci.bug.fil...@intel.com) to allow them
  to document this new failure mode, which will reduce false positives in CI.

  

Participating hosts (9 -> 9)
--

  No changes in participating hosts

Possible new issues
---

  Here are the unknown changes that may have been introduced in 
Patchwork_125111v4_full:

### IGT changes ###

 Possible regressions 

  * igt@kms_plane_multiple@tiling-x@pipe-b-hdmi-a-3:
- shard-dg1:  NOTRUN -> [FAIL][1] +2 other tests fail
   [1]: 
https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125111v4/shard-dg1-13/igt@kms_plane_multiple@tilin...@pipe-b-hdmi-a-3.html

  * igt@perf_pmu@busy-idle-check-all@ccs0:
- shard-mtlp: [PASS][2] -> [FAIL][3]
   [2]: 
https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13754/shard-mtlp-7/igt@perf_pmu@busy-idle-check-...@ccs0.html
   [3]: 
https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125111v4/shard-mtlp-8/igt@perf_pmu@busy-idle-check-...@ccs0.html

  * igt@sysfs_heartbeat_interval@precise@vecs1:
- shard-dg2:  [PASS][4] -> [FAIL][5]
   [4]: 
https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13754/shard-dg2-11/igt@sysfs_heartbeat_interval@prec...@vecs1.html
   [5]: 
https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125111v4/shard-dg2-3/igt@sysfs_heartbeat_interval@prec...@vecs1.html

  
New tests
-

  New tests have been introduced between CI_DRM_13754_full and 
Patchwork_125111v4_full:

### New IGT tests (9) ###

  * igt@kms_psr2_sf@cursor-plane-move-continuous-sf@pipe-a-edp-1:
- Statuses : 1 pass(s)
- Exec time: [0.0] s

  * igt@kms_psr2_sf@overlay-plane-move-continuous-exceed-sf@pipe-a-edp-1:
- Statuses : 1 pass(s)
- Exec time: [0.0] s

  * igt@kms_psr2_sf@overlay-plane-move-continuous-sf@pipe-a-edp-1:
- Statuses : 1 pass(s)
- Exec time: [0.0] s

  * igt@kms_psr2_sf@overlay-plane-update-continuous-sf@pipe-a-edp-1:
- Statuses : 1 pass(s)
- Exec time: [0.0] s

  * igt@kms_psr2_sf@primary-plane-update-sf-dmg-area-big-fb@pipe-a-edp-1:
- Statuses : 1 pass(s)
- Exec time: [0.0] s

  * igt@kms_vblank@query-busy-hang@pipe-a-hdmi-a-4:
- Statuses : 1 pass(s)
- Exec time: [0.0] s

  * igt@kms_vblank@query-busy-hang@pipe-d-hdmi-a-4:
- Statuses : 1 pass(s)
- Exec time: [0.0] s

  * igt@kms_vblank@ts-continuation-modeset-rpm@pipe-a-dp-4:
- Statuses : 1 pass(s)
- Exec time: [0.0] s

  * igt@kms_vblank@ts-continuation-modeset-rpm@pipe-d-dp-4:
- Statuses : 1 pass(s)
- Exec time: [0.0] s

  

Known issues


  Here are the changes found in Patchwork_125111v4_full that come from known 
issues:

### IGT changes ###

 Issues hit 

  * igt@api_intel_bb@blit-reloc-purge-cache:
- shard-dg2:  NOTRUN -> [SKIP][6] ([i915#8411])
   [6]: 
https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125111v4/shard-dg2-3/igt@api_intel...@blit-reloc-purge-cache.html

  * igt@api_intel_bb@render-ccs:
- shard-dg2:  NOTRUN -> [FAIL][7] ([i915#6122])
   [7]: 
https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125111v4/shard-dg2-11/igt@api_intel...@render-ccs.html

  * igt@drm_fdinfo@busy-check-all@vecs1:
- shard-dg2:  NOTRUN -> [SKIP][8] ([i915#8414]) +20 other tests skip
   [8]: 
https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125111v4/shard-dg2-2/igt@drm_fdinfo@busy-check-...@vecs1.html

  * igt@drm_fdinfo@most-busy-check-all@rcs0:
- shard-rkl:  [PASS][9] -> [FAIL][10] ([i915#7742])
   [9]: 
https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13754/shard-rkl-6/igt@drm_fdinfo@most-busy-check-...@rcs0.html
   [10]: 
https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125111v4/shard-rkl-1/igt@drm_fdinfo@most-busy-check-...@rcs0.html

  * igt@drm_fdinfo@virtual-busy-hang-all:
- shard-mtlp: NOTRUN -> [SKIP][11] ([i915#8414])
   [11]: 
https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125111v4/shard-mtlp-6/igt@drm_fdi...@virtual-busy-hang-all.html

  * igt@gem_busy@semaphore:
- shard-mtlp: NOTRUN -> [SKIP][12] ([i915#3936])
   [12]: 
https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125111v4/shard-mtlp-6/igt@gem_b...@semaphore.html

  * igt@gem_ccs@suspend-resume:
- shard-mtlp: NOTRUN -> [SKIP][13] ([i915#9323])
   [13]: 
https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125111v4/shard-mtlp-8/igt@gem_...@suspend-resume.html

  * igt@gem_ctx_exec@basic-n

[Intel-gfx] ✓ Fi.CI.BAT: success for drm/i915: Flush WC GGTT only on required platforms (rev4)

2023-10-15 Thread Patchwork
== Series Details ==

Series: drm/i915: Flush WC GGTT only on required platforms (rev4)
URL   : https://patchwork.freedesktop.org/series/125111/
State : success

== Summary ==

CI Bug Log - changes from CI_DRM_13754 -> Patchwork_125111v4


Summary
---

  **SUCCESS**

  No regressions found.

  External URL: 
https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125111v4/index.html

Participating hosts (38 -> 37)
--

  Additional (2): fi-kbl-soraka fi-hsw-4770 
  Missing(3): bat-dg2-9 fi-snb-2520m fi-bsw-n3050 

Possible new issues
---

  Here are the unknown changes that may have been introduced in 
Patchwork_125111v4:

### IGT changes ###

 Suppressed 

  The following results come from untrusted machines, tests, or statuses.
  They do not affect the overall result.

  * igt@kms_chamelium_edid@dp-edid-read:
- {bat-dg2-13}:   [PASS][1] -> [ABORT][2]
   [1]: 
https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13754/bat-dg2-13/igt@kms_chamelium_e...@dp-edid-read.html
   [2]: 
https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125111v4/bat-dg2-13/igt@kms_chamelium_e...@dp-edid-read.html

  
Known issues


  Here are the changes found in Patchwork_125111v4 that come from known issues:

### IGT changes ###

 Issues hit 

  * igt@debugfs_test@basic-hwmon:
- bat-adlp-6: NOTRUN -> [SKIP][3] ([i915#9318])
   [3]: 
https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125111v4/bat-adlp-6/igt@debugfs_t...@basic-hwmon.html
- fi-hsw-4770:NOTRUN -> [SKIP][4] ([fdo#109271])
   [4]: 
https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125111v4/fi-hsw-4770/igt@debugfs_t...@basic-hwmon.html

  * igt@gem_exec_suspend@basic-s3@smem:
- bat-mtlp-8: [PASS][5] -> [ABORT][6] ([i915#8213] / [i915#9262])
   [5]: 
https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13754/bat-mtlp-8/igt@gem_exec_suspend@basic...@smem.html
   [6]: 
https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125111v4/bat-mtlp-8/igt@gem_exec_suspend@basic...@smem.html

  * igt@gem_huc_copy@huc-copy:
- fi-kbl-soraka:  NOTRUN -> [SKIP][7] ([fdo#109271] / [i915#2190])
   [7]: 
https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125111v4/fi-kbl-soraka/igt@gem_huc_c...@huc-copy.html

  * igt@gem_lmem_swapping@basic:
- fi-kbl-soraka:  NOTRUN -> [SKIP][8] ([fdo#109271] / [i915#4613]) +3 
other tests skip
   [8]: 
https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125111v4/fi-kbl-soraka/igt@gem_lmem_swapp...@basic.html

  * igt@gem_tiled_pread_basic:
- bat-adlp-6: NOTRUN -> [SKIP][9] ([i915#3282])
   [9]: 
https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125111v4/bat-adlp-6/igt@gem_tiled_pread_basic.html

  * igt@i915_selftest@live@gt_heartbeat:
- fi-apl-guc: [PASS][10] -> [DMESG-FAIL][11] ([i915#5334])
   [10]: 
https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13754/fi-apl-guc/igt@i915_selftest@live@gt_heartbeat.html
   [11]: 
https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125111v4/fi-apl-guc/igt@i915_selftest@live@gt_heartbeat.html

  * igt@i915_selftest@live@gt_pm:
- fi-kbl-soraka:  NOTRUN -> [DMESG-FAIL][12] ([i915#1886])
   [12]: 
https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125111v4/fi-kbl-soraka/igt@i915_selftest@live@gt_pm.html

  * igt@kms_cursor_legacy@basic-busy-flip-before-cursor-legacy:
- bat-adlp-6: NOTRUN -> [SKIP][13] ([i915#4103] / [i915#5608]) +1 
other test skip
   [13]: 
https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125111v4/bat-adlp-6/igt@kms_cursor_leg...@basic-busy-flip-before-cursor-legacy.html

  * igt@kms_dsc@dsc-basic:
- fi-kbl-soraka:  NOTRUN -> [SKIP][14] ([fdo#109271]) +9 other tests 
skip
   [14]: 
https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125111v4/fi-kbl-soraka/igt@kms_...@dsc-basic.html
- bat-adlp-6: NOTRUN -> [SKIP][15] ([i915#3555] / [i915#3840])
   [15]: 
https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125111v4/bat-adlp-6/igt@kms_...@dsc-basic.html

  * igt@kms_force_connector_basic@force-load-detect:
- bat-adlp-6: NOTRUN -> [SKIP][16] ([fdo#109285])
   [16]: 
https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125111v4/bat-adlp-6/igt@kms_force_connector_ba...@force-load-detect.html

  * igt@kms_pipe_crc_basic@read-crc-frame-sequence@pipe-d-edp-1:
- bat-rplp-1: [PASS][17] -> [ABORT][18] ([i915#8668])
   [17]: 
https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13754/bat-rplp-1/igt@kms_pipe_crc_basic@read-crc-frame-seque...@pipe-d-edp-1.html
   [18]: 
https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125111v4/bat-rplp-1/igt@kms_pipe_crc_basic@read-crc-frame-seque...@pipe-d-edp-1.html

  * igt@kms_pipe_crc_basic@suspend-read-crc@pipe-c-hdmi-a-3:
- bat-dg2-11: [PASS][19] -> [INCOMPLETE][20] ([i915#9280])
   [19]: 
https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13754/bat-dg2-11/igt@kms_pipe_crc_basic@suspend-read-...@pipe-c-hdmi-a-3.html
   [

[Intel-gfx] ✓ Fi.CI.BAT: success for drm/i915: Flush WC GGTT only on required platforms (rev3)

2023-10-15 Thread Patchwork
== Series Details ==

Series: drm/i915: Flush WC GGTT only on required platforms (rev3)
URL   : https://patchwork.freedesktop.org/series/125111/
State : success

== Summary ==

CI Bug Log - changes from CI_DRM_13754 -> Patchwork_125111v3


Summary
---

  **SUCCESS**

  No regressions found.

  External URL: 
https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125111v3/index.html

Participating hosts (38 -> 37)
--

  Additional (1): fi-hsw-4770 
  Missing(2): fi-snb-2520m fi-bsw-n3050 

Possible new issues
---

  Here are the unknown changes that may have been introduced in 
Patchwork_125111v3:

### IGT changes ###

 Suppressed 

  The following results come from untrusted machines, tests, or statuses.
  They do not affect the overall result.

  * igt@kms_chamelium_edid@dp-edid-read:
- {bat-dg2-13}:   [PASS][1] -> [ABORT][2]
   [1]: 
https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13754/bat-dg2-13/igt@kms_chamelium_e...@dp-edid-read.html
   [2]: 
https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125111v3/bat-dg2-13/igt@kms_chamelium_e...@dp-edid-read.html

  
Known issues


  Here are the changes found in Patchwork_125111v3 that come from known issues:

### CI changes ###

 Issues hit 

  * boot:
- fi-hsw-4770:NOTRUN -> [FAIL][3] ([i915#8293])
   [3]: 
https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125111v3/fi-hsw-4770/boot.html

  

### IGT changes ###

 Issues hit 

  * igt@debugfs_test@basic-hwmon:
- bat-adlp-6: NOTRUN -> [SKIP][4] ([i915#9318])
   [4]: 
https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125111v3/bat-adlp-6/igt@debugfs_t...@basic-hwmon.html

  * igt@gem_exec_suspend@basic-s0@smem:
- bat-jsl-3:  [PASS][5] -> [INCOMPLETE][6] ([i915#9275])
   [5]: 
https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13754/bat-jsl-3/igt@gem_exec_suspend@basic...@smem.html
   [6]: 
https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125111v3/bat-jsl-3/igt@gem_exec_suspend@basic...@smem.html

  * igt@gem_tiled_pread_basic:
- bat-adlp-6: NOTRUN -> [SKIP][7] ([i915#3282])
   [7]: 
https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125111v3/bat-adlp-6/igt@gem_tiled_pread_basic.html

  * igt@i915_suspend@basic-s3-without-i915:
- bat-jsl-3:  [PASS][8] -> [FAIL][9] ([fdo#103375])
   [8]: 
https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13754/bat-jsl-3/igt@i915_susp...@basic-s3-without-i915.html
   [9]: 
https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125111v3/bat-jsl-3/igt@i915_susp...@basic-s3-without-i915.html

  * igt@kms_cursor_legacy@basic-busy-flip-before-cursor-legacy:
- bat-adlp-6: NOTRUN -> [SKIP][10] ([i915#4103] / [i915#5608]) +1 
other test skip
   [10]: 
https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125111v3/bat-adlp-6/igt@kms_cursor_leg...@basic-busy-flip-before-cursor-legacy.html

  * igt@kms_dsc@dsc-basic:
- bat-adlp-6: NOTRUN -> [SKIP][11] ([i915#3555] / [i915#3840])
   [11]: 
https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125111v3/bat-adlp-6/igt@kms_...@dsc-basic.html

  * igt@kms_force_connector_basic@force-load-detect:
- bat-adlp-6: NOTRUN -> [SKIP][12] ([fdo#109285])
   [12]: 
https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125111v3/bat-adlp-6/igt@kms_force_connector_ba...@force-load-detect.html

  
 Possible fixes 

  * igt@i915_module_load@load:
- bat-adlp-6: [INCOMPLETE][13] ([i915#8449]) -> [PASS][14]
   [13]: 
https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13754/bat-adlp-6/igt@i915_module_l...@load.html
   [14]: 
https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_125111v3/bat-adlp-6/igt@i915_module_l...@load.html

  
  {name}: This element is suppressed. This means it is ignored when computing
  the status of the difference (SUCCESS, WARNING, or FAILURE).

  [fdo#103375]: https://bugs.freedesktop.org/show_bug.cgi?id=103375
  [fdo#109285]: https://bugs.freedesktop.org/show_bug.cgi?id=109285
  [i915#3282]: https://gitlab.freedesktop.org/drm/intel/issues/3282
  [i915#3555]: https://gitlab.freedesktop.org/drm/intel/issues/3555
  [i915#3840]: https://gitlab.freedesktop.org/drm/intel/issues/3840
  [i915#4103]: https://gitlab.freedesktop.org/drm/intel/issues/4103
  [i915#5608]: https://gitlab.freedesktop.org/drm/intel/issues/5608
  [i915#7359]: https://gitlab.freedesktop.org/drm/intel/issues/7359
  [i915#8293]: https://gitlab.freedesktop.org/drm/intel/issues/8293
  [i915#8449]: https://gitlab.freedesktop.org/drm/intel/issues/8449
  [i915#8668]: https://gitlab.freedesktop.org/drm/intel/issues/8668
  [i915#8981]: https://gitlab.freedesktop.org/drm/intel/issues/8981
  [i915#9275]: https://gitlab.freedesktop.org/drm/intel/issues/9275
  [i915#9318]: https://gitlab.freedesktop.org/drm/intel/issues/9318


Build changes
-

  * Linux: CI_DRM_13754 -> Patchwork_125111v3

  CI-20190529: 20190529
  CI_DRM_13754: 380