diff mbox series

[topic/core-for-CI] Revert "debugfs: annotate debugfs handlers vs. removal with lockdep"

Message ID 20231206064721.1600152-1-chaitanya.kumar.borah@intel.com (mailing list archive)
State New, archived
Headers show
Series [topic/core-for-CI] Revert "debugfs: annotate debugfs handlers vs. removal with lockdep" | expand

Commit Message

Chaitanya Kumar Borah Dec. 6, 2023, 6:47 a.m. UTC
From: Johannes Berg <johannes.berg@intel.com>

This reverts commit f4acfcd4deb1 ("debugfs: annotate debugfs handlers
vs. removal with lockdep"), it appears to have false positives and
really shouldn't have been in the -rc series with the fixes anyway.

Link:https://patchwork.kernel.org/project/linux-fsdevel/patch/20231202114936.fd55431ab160.I911aa53abeeca138126f690d383a89b13eb05667@changeid/
Reference: https://gitlab.freedesktop.org/drm/intel/-/issues/9802
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
Acked-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
---
 fs/debugfs/file.c     | 10 ----------
 fs/debugfs/inode.c    |  7 -------
 fs/debugfs/internal.h |  6 ------
 3 files changed, 23 deletions(-)

Comments

Shankar, Uma Dec. 6, 2023, 11:04 a.m. UTC | #1
> -----Original Message-----
> From: Intel-gfx <intel-gfx-bounces@lists.freedesktop.org> On Behalf Of
> Chaitanya Kumar Borah
> Sent: Wednesday, December 6, 2023 12:17 PM
> To: intel-gfx@lists.freedesktop.org
> Subject: [Intel-gfx] [topic/core-for-CI] Revert "debugfs: annotate debugfs
> handlers vs. removal with lockdep"
> 
> From: Johannes Berg <johannes.berg@intel.com>
> 
> This reverts commit f4acfcd4deb1 ("debugfs: annotate debugfs handlers vs.
> removal with lockdep"), it appears to have false positives and really shouldn't
> have been in the -rc series with the fixes anyway.

Acked-by: Uma Shankar <uma.shankar@intel.com>

Hi Chaitanya,
Please get the full CI run executed with this change, once its green we can
plan merge.

Regards,
Uma Shankar

> Link:https://patchwork.kernel.org/project/linux-
> fsdevel/patch/20231202114936.fd55431ab160.I911aa53abeeca138126f69
> 0d383a89b13eb05667@changeid/
> Reference: https://gitlab.freedesktop.org/drm/intel/-/issues/9802
> Signed-off-by: Johannes Berg <johannes.berg@intel.com>
> Acked-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
> ---
>  fs/debugfs/file.c     | 10 ----------
>  fs/debugfs/inode.c    |  7 -------
>  fs/debugfs/internal.h |  6 ------
>  3 files changed, 23 deletions(-)
> 
> diff --git a/fs/debugfs/file.c b/fs/debugfs/file.c index
> a5ade8c16375..5063434be0fc 100644
> --- a/fs/debugfs/file.c
> +++ b/fs/debugfs/file.c
> @@ -108,12 +108,6 @@ int debugfs_file_get(struct dentry *dentry)
>  			kfree(fsd);
>  			fsd = READ_ONCE(dentry->d_fsdata);
>  		}
> -#ifdef CONFIG_LOCKDEP
> -		fsd->lock_name = kasprintf(GFP_KERNEL, "debugfs:%pd",
> dentry);
> -		lockdep_register_key(&fsd->key);
> -		lockdep_init_map(&fsd->lockdep_map, fsd->lock_name ?:
> "debugfs",
> -				 &fsd->key, 0);
> -#endif
>  		INIT_LIST_HEAD(&fsd->cancellations);
>  		mutex_init(&fsd->cancellations_mtx);
>  	}
> @@ -132,8 +126,6 @@ int debugfs_file_get(struct dentry *dentry)
>  	if (!refcount_inc_not_zero(&fsd->active_users))
>  		return -EIO;
> 
> -	lock_map_acquire_read(&fsd->lockdep_map);
> -
>  	return 0;
>  }
>  EXPORT_SYMBOL_GPL(debugfs_file_get);
> @@ -151,8 +143,6 @@ void debugfs_file_put(struct dentry *dentry)  {
>  	struct debugfs_fsdata *fsd = READ_ONCE(dentry->d_fsdata);
> 
> -	lock_map_release(&fsd->lockdep_map);
> -
>  	if (refcount_dec_and_test(&fsd->active_users))
>  		complete(&fsd->active_users_drained);
>  }
> diff --git a/fs/debugfs/inode.c b/fs/debugfs/inode.c index
> e4e7fe1bd9fb..034a617cb1a5 100644
> --- a/fs/debugfs/inode.c
> +++ b/fs/debugfs/inode.c
> @@ -243,10 +243,6 @@ static void debugfs_release_dentry(struct dentry
> *dentry)
> 
>  	/* check it wasn't a dir (no fsdata) or automount (no real_fops) */
>  	if (fsd && fsd->real_fops) {
> -#ifdef CONFIG_LOCKDEP
> -		lockdep_unregister_key(&fsd->key);
> -		kfree(fsd->lock_name);
> -#endif
>  		WARN_ON(!list_empty(&fsd->cancellations));
>  		mutex_destroy(&fsd->cancellations_mtx);
>  	}
> @@ -755,9 +751,6 @@ static void __debugfs_file_removed(struct dentry
> *dentry)
>  	if ((unsigned long)fsd & DEBUGFS_FSDATA_IS_REAL_FOPS_BIT)
>  		return;
> 
> -	lock_map_acquire(&fsd->lockdep_map);
> -	lock_map_release(&fsd->lockdep_map);
> -
>  	/* if we hit zero, just wait for all to finish */
>  	if (!refcount_dec_and_test(&fsd->active_users)) {
>  		wait_for_completion(&fsd->active_users_drained);
> diff --git a/fs/debugfs/internal.h b/fs/debugfs/internal.h index
> 0c4c68cf161f..dae80c2a469e 100644
> --- a/fs/debugfs/internal.h
> +++ b/fs/debugfs/internal.h
> @@ -7,7 +7,6 @@
> 
>  #ifndef _DEBUGFS_INTERNAL_H_
>  #define _DEBUGFS_INTERNAL_H_
> -#include <linux/lockdep.h>
>  #include <linux/list.h>
> 
>  struct file_operations;
> @@ -25,11 +24,6 @@ struct debugfs_fsdata {
>  		struct {
>  			refcount_t active_users;
>  			struct completion active_users_drained; -#ifdef
> CONFIG_LOCKDEP
> -			struct lockdep_map lockdep_map;
> -			struct lock_class_key key;
> -			char *lock_name;
> -#endif
> 
>  			/* protect cancellations */
>  			struct mutex cancellations_mtx;
> --
> 2.25.1
Saarinen, Jani Dec. 6, 2023, 7:34 p.m. UTC | #2
Hi. 

> -----Original Message-----
> From: Intel-gfx <intel-gfx-bounces@lists.freedesktop.org> On Behalf Of
> Patchwork
> Sent: Wednesday, December 6, 2023 9:58 AM
> To: Borah, Chaitanya Kumar <chaitanya.kumar.borah@intel.com>
> Cc: intel-gfx@lists.freedesktop.org
> Subject: [Intel-gfx] ✗ Fi.CI.BAT: failure for Revert "debugfs: annotate debugfs
> handlers vs. removal with lockdep" (rev2)
> 
> Patch Details
> Series:	Revert "debugfs: annotate debugfs handlers vs. removal with lockdep"
> (rev2)
> URL:	https://patchwork.freedesktop.org/series/127359/
> State:	failure
> Details:	https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_127359v2/index.html
> 
> 
> CI Bug Log - changes from CI_DRM_13983 -> Patchwork_127359v2
> 
> 
> Summary
> 
> 
> FAILURE
> 
> Serious unknown changes coming with Patchwork_127359v2 absolutely need to
> be verified manually.
> 
> If you think the reported changes have nothing to do with the changes
> introduced in Patchwork_127359v2, please notify your bug team (I915-ci-
> infra@lists.freedesktop.org) 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_127359v2/index.html
> 
> 
> Participating hosts (35 -> 36)
> 
> 
> Additional (2): bat-dg2-8 bat-mtlp-8
> Missing (1): fi-snb-2520m
> 
> 
> Possible new issues
> 
> 
> Here are the unknown changes that may have been introduced in
> Patchwork_127359v2:
> 
> 
> IGT changes
> 
> 
> Possible regressions
> 
> 
> *	igt@kms_pipe_crc_basic@suspend-read-crc:
> 
> 	*	bat-mtlp-6: NOTRUN -> SKIP <https://intel-gfx-
> ci.01.org/tree/drm-tip/Patchwork_127359v2/bat-mtlp-
> 6/igt@kms_pipe_crc_basic@suspend-read-crc.html>
> 
> *	igt@kms_psr@psr_cursor_plane_move:
Has been always skipping: https://intel-gfx-ci.01.org/tree/drm-tip/bat-all.html?testfilter=suspend-read-crc&hosts=mtlp-6 
> 
> 	*	bat-mtlp-8: NOTRUN -> SKIP <https://intel-gfx-
> ci.01.org/tree/drm-tip/Patchwork_127359v2/bat-mtlp-
> 8/igt@kms_psr@psr_cursor_plane_move.html>  +3 other tests skip
Has been always skipping: https://intel-gfx-ci.01.org/tree/drm-tip/bat-all.html?testfilter=psr_cursor_plane_move&hosts=mtlp-8 

No issues caused by patch. Bug-filing team, please report

> 
> 
> New tests
> 
> 
> New tests have been introduced between CI_DRM_13983 and
> Patchwork_127359v2:
> 
> 
> New IGT tests (12)
> 
> 
> *	igt@kms_pipe_crc_basic@nonblocking-crc-frame-sequence@pipe-a-dp-
> 7:
> 
> 	*	Statuses : 1 pass(s)
> 	*	Exec time: [0.0] s
> 
> *	igt@kms_pipe_crc_basic@nonblocking-crc-frame-sequence@pipe-c-dp-
> 7:
> 
> 	*	Statuses : 1 pass(s)
> 	*	Exec time: [0.0] s
> 
> *	igt@kms_pipe_crc_basic@nonblocking-crc-frame-sequence@pipe-d-dp-
> 7:
> 
> 	*	Statuses : 1 pass(s)
> 	*	Exec time: [0.0] s
> 
> *	igt@kms_pipe_crc_basic@nonblocking-crc@pipe-a-dp-7:
> 
> 	*	Statuses : 1 pass(s)
> 	*	Exec time: [0.0] s
> 
> *	igt@kms_pipe_crc_basic@nonblocking-crc@pipe-c-dp-7:
> 
> 	*	Statuses : 1 pass(s)
> 	*	Exec time: [0.0] s
> 
> *	igt@kms_pipe_crc_basic@nonblocking-crc@pipe-d-dp-7:
> 
> 	*	Statuses : 1 pass(s)
> 	*	Exec time: [0.0] s
> 
> *	igt@kms_pipe_crc_basic@read-crc-frame-sequence@pipe-a-dp-7:
> 
> 	*	Statuses : 1 abort(s)
> 	*	Exec time: [0.0] s
> 
> *	igt@kms_pipe_crc_basic@read-crc-frame-sequence@pipe-c-dp-7:
> 
> 	*	Statuses : 1 pass(s)
> 	*	Exec time: [0.0] s
> 
> *	igt@kms_pipe_crc_basic@read-crc-frame-sequence@pipe-d-dp-7:
> 
> 	*	Statuses : 1 pass(s)
> 	*	Exec time: [0.0] s
> 
> *	igt@kms_pipe_crc_basic@read-crc@pipe-a-dp-7:
> 
> 	*	Statuses : 1 pass(s)
> 	*	Exec time: [0.0] s
> 
> *	igt@kms_pipe_crc_basic@read-crc@pipe-c-dp-7:
> 
> 	*	Statuses : 1 pass(s)
> 	*	Exec time: [0.0] s
> 
> *	igt@kms_pipe_crc_basic@read-crc@pipe-d-dp-7:
> 
> 	*	Statuses : 1 pass(s)
> 	*	Exec time: [0.0] s
> 
> 
> Known issues
> 
> 
> Here are the changes found in Patchwork_127359v2 that come from known
> issues:
> 
> 
> IGT changes
> 
> 
> Issues hit
> 
> 
> *	igt@debugfs_test@basic-hwmon:
> 
> 	*	bat-mtlp-8: NOTRUN -> SKIP <https://intel-gfx-
> ci.01.org/tree/drm-tip/Patchwork_127359v2/bat-mtlp-
> 8/igt@debugfs_test@basic-hwmon.html>  (i915#9318
> <https://gitlab.freedesktop.org/drm/intel/issues/9318> )
> 
> *	igt@gem_lmem_swapping@basic:
> 
> 	*	fi-apl-guc: NOTRUN -> SKIP <https://intel-gfx-ci.01.org/tree/drm-
> tip/Patchwork_127359v2/fi-apl-guc/igt@gem_lmem_swapping@basic.html>
> (fdo#109271 <https://bugs.freedesktop.org/show_bug.cgi?id=109271>  /
> i915#4613 <https://gitlab.freedesktop.org/drm/intel/issues/4613> ) +3 other
> tests skip
> 
> 	*	bat-jsl-3: NOTRUN -> SKIP <https://intel-gfx-ci.01.org/tree/drm-
> tip/Patchwork_127359v2/bat-jsl-3/igt@gem_lmem_swapping@basic.html>
> (i915#4613 <https://gitlab.freedesktop.org/drm/intel/issues/4613> ) +3 other
> tests skip
> 
> 	*	fi-glk-j4005: NOTRUN -> SKIP <https://intel-gfx-
> ci.01.org/tree/drm-tip/Patchwork_127359v2/fi-glk-
> j4005/igt@gem_lmem_swapping@basic.html>  (fdo#109271
> <https://bugs.freedesktop.org/show_bug.cgi?id=109271>  / i915#4613
> <https://gitlab.freedesktop.org/drm/intel/issues/4613> ) +3 other tests skip
> 
> 	*	bat-adlp-9: NOTRUN -> SKIP <https://intel-gfx-
> ci.01.org/tree/drm-tip/Patchwork_127359v2/bat-adlp-
> 9/igt@gem_lmem_swapping@basic.html>  (i915#4613
> <https://gitlab.freedesktop.org/drm/intel/issues/4613> ) +3 other tests skip
> 
> 	*	fi-skl-guc: NOTRUN -> SKIP <https://intel-gfx-ci.01.org/tree/drm-
> tip/Patchwork_127359v2/fi-skl-guc/igt@gem_lmem_swapping@basic.html>
> (fdo#109271 <https://bugs.freedesktop.org/show_bug.cgi?id=109271>  /
> i915#4613 <https://gitlab.freedesktop.org/drm/intel/issues/4613> ) +3 other
> tests skip
> 
> 	*	fi-kbl-7567u: NOTRUN -> SKIP <https://intel-gfx-
> ci.01.org/tree/drm-tip/Patchwork_127359v2/fi-kbl-
> 7567u/igt@gem_lmem_swapping@basic.html>  (fdo#109271
> <https://bugs.freedesktop.org/show_bug.cgi?id=109271>  / i915#4613
> <https://gitlab.freedesktop.org/drm/intel/issues/4613> ) +3 other tests skip
> 
> 	*	fi-cfl-8700k: NOTRUN -> SKIP <https://intel-gfx-
> ci.01.org/tree/drm-tip/Patchwork_127359v2/fi-cfl-
> 8700k/igt@gem_lmem_swapping@basic.html>  (fdo#109271
> <https://bugs.freedesktop.org/show_bug.cgi?id=109271>  / i915#4613
> <https://gitlab.freedesktop.org/drm/intel/issues/4613> ) +3 other tests skip
> 
> 	*	fi-elk-e7500: NOTRUN -> SKIP <https://intel-gfx-
> ci.01.org/tree/drm-tip/Patchwork_127359v2/fi-elk-
> e7500/igt@gem_lmem_swapping@basic.html>  (fdo#109271
> <https://bugs.freedesktop.org/show_bug.cgi?id=109271> ) +4 other tests skip
> 
> *	igt@gem_lmem_swapping@parallel-random-engines:
> 
> 	*	fi-bsw-nick: NOTRUN -> SKIP <https://intel-gfx-
> ci.01.org/tree/drm-tip/Patchwork_127359v2/fi-bsw-
> nick/igt@gem_lmem_swapping@parallel-random-engines.html>  (fdo#109271
> <https://bugs.freedesktop.org/show_bug.cgi?id=109271> ) +3 other tests skip
> 
> 	*	bat-kbl-2: NOTRUN -> SKIP <https://intel-gfx-ci.01.org/tree/drm-
> tip/Patchwork_127359v2/bat-kbl-2/igt@gem_lmem_swapping@parallel-
> random-engines.html>  (fdo#109271
> <https://bugs.freedesktop.org/show_bug.cgi?id=109271> ) +4 other tests skip
> 
> 	*	fi-rkl-11600: NOTRUN -> SKIP <https://intel-gfx-
> ci.01.org/tree/drm-tip/Patchwork_127359v2/fi-rkl-
> 11600/igt@gem_lmem_swapping@parallel-random-engines.html>  (i915#4613
> <https://gitlab.freedesktop.org/drm/intel/issues/4613> ) +3 other tests skip
> 
> 	*	fi-tgl-1115g4: NOTRUN -> SKIP <https://intel-gfx-
> ci.01.org/tree/drm-tip/Patchwork_127359v2/fi-tgl-
> 1115g4/igt@gem_lmem_swapping@parallel-random-engines.html>  (i915#4613
> <https://gitlab.freedesktop.org/drm/intel/issues/4613> ) +3 other tests skip
> 
> *	igt@gem_lmem_swapping@random-engines:
> 
> 	*	fi-bsw-n3050: NOTRUN -> SKIP <https://intel-gfx-
> ci.01.org/tree/drm-tip/Patchwork_127359v2/fi-bsw-
> n3050/igt@gem_lmem_swapping@random-engines.html>  (fdo#109271
> <https://bugs.freedesktop.org/show_bug.cgi?id=109271> ) +3 other tests skip
> 
> 	*	fi-skl-6600u: NOTRUN -> SKIP <https://intel-gfx-
> ci.01.org/tree/drm-tip/Patchwork_127359v2/fi-skl-
> 6600u/igt@gem_lmem_swapping@random-engines.html>  (fdo#109271
> <https://bugs.freedesktop.org/show_bug.cgi?id=109271>  / i915#4613
> <https://gitlab.freedesktop.org/drm/intel/issues/4613> ) +3 other tests skip
> 
> 	*	bat-adls-5: NOTRUN -> SKIP <https://intel-gfx-
> ci.01.org/tree/drm-tip/Patchwork_127359v2/bat-adls-
> 5/igt@gem_lmem_swapping@random-engines.html>  (i915#4613
> <https://gitlab.freedesktop.org/drm/intel/issues/4613> ) +3 other tests skip
> 
> *	igt@gem_lmem_swapping@verify-random:
> 
> 	*	fi-cfl-guc: NOTRUN -> SKIP <https://intel-gfx-ci.01.org/tree/drm-
> tip/Patchwork_127359v2/fi-cfl-guc/igt@gem_lmem_swapping@verify-
> random.html>  (fdo#109271
> <https://bugs.freedesktop.org/show_bug.cgi?id=109271>  / i915#4613
> <https://gitlab.freedesktop.org/drm/intel/issues/4613> ) +3 other tests skip
> 
> 	*	bat-mtlp-6: NOTRUN -> SKIP <https://intel-gfx-
> ci.01.org/tree/drm-tip/Patchwork_127359v2/bat-mtlp-
> 6/igt@gem_lmem_swapping@verify-random.html>  (i915#4613
> <https://gitlab.freedesktop.org/drm/intel/issues/4613> ) +3 other tests skip
> 
> 	*	fi-kbl-x1275: NOTRUN -> SKIP <https://intel-gfx-
> ci.01.org/tree/drm-tip/Patchwork_127359v2/fi-kbl-
> x1275/igt@gem_lmem_swapping@verify-random.html>  (fdo#109271
> <https://bugs.freedesktop.org/show_bug.cgi?id=109271>  / i915#4613
> <https://gitlab.freedesktop.org/drm/intel/issues/4613> ) +3 other tests skip
> 
> 	*	fi-cfl-8109u: NOTRUN -> SKIP <https://intel-gfx-
> ci.01.org/tree/drm-tip/Patchwork_127359v2/fi-cfl-
> 8109u/igt@gem_lmem_swapping@verify-random.html>  (fdo#109271
> <https://bugs.freedesktop.org/show_bug.cgi?id=109271>  / i915#4613
> <https://gitlab.freedesktop.org/drm/intel/issues/4613> ) +3 other tests skip
> 
> 	*	fi-ivb-3770: NOTRUN -> SKIP <https://intel-gfx-
> ci.01.org/tree/drm-tip/Patchwork_127359v2/fi-ivb-
> 3770/igt@gem_lmem_swapping@verify-random.html>  (fdo#109271
> <https://bugs.freedesktop.org/show_bug.cgi?id=109271> ) +4 other tests skip
> 
> 	*	bat-mtlp-8: NOTRUN -> SKIP <https://intel-gfx-
> ci.01.org/tree/drm-tip/Patchwork_127359v2/bat-mtlp-
> 8/igt@gem_lmem_swapping@verify-random.html>  (i915#4613
> <https://gitlab.freedesktop.org/drm/intel/issues/4613> ) +3 other tests skip
> 
> 	*	fi-kbl-guc: NOTRUN -> SKIP <https://intel-gfx-ci.01.org/tree/drm-
> tip/Patchwork_127359v2/fi-kbl-guc/igt@gem_lmem_swapping@verify-
> random.html>  (fdo#109271
> <https://bugs.freedesktop.org/show_bug.cgi?id=109271>  / i915#4613
> <https://gitlab.freedesktop.org/drm/intel/issues/4613> ) +3 other tests skip
> 
> 	*	fi-ilk-650: NOTRUN -> SKIP <https://intel-gfx-ci.01.org/tree/drm-
> tip/Patchwork_127359v2/fi-ilk-650/igt@gem_lmem_swapping@verify-
> random.html>  (fdo#109271
> <https://bugs.freedesktop.org/show_bug.cgi?id=109271> ) +4 other tests skip
> 
> 	*	bat-jsl-1: NOTRUN -> SKIP <https://intel-gfx-ci.01.org/tree/drm-
> tip/Patchwork_127359v2/bat-jsl-1/igt@gem_lmem_swapping@verify-
> random.html>  (i915#4613
> <https://gitlab.freedesktop.org/drm/intel/issues/4613> ) +3 other tests skip
> 
> *	igt@gem_mmap@basic:
> 
> 	*	bat-mtlp-8: NOTRUN -> SKIP <https://intel-gfx-
> ci.01.org/tree/drm-tip/Patchwork_127359v2/bat-mtlp-
> 8/igt@gem_mmap@basic.html>  (i915#4083
> <https://gitlab.freedesktop.org/drm/intel/issues/4083> )
> 
> 	*	bat-dg2-8: NOTRUN -> SKIP <https://intel-gfx-
> ci.01.org/tree/drm-tip/Patchwork_127359v2/bat-dg2-
> 8/igt@gem_mmap@basic.html>  (i915#4083
> <https://gitlab.freedesktop.org/drm/intel/issues/4083> )
> 
> *	igt@gem_mmap_gtt@basic:
> 
> 	*	bat-mtlp-8: NOTRUN -> SKIP <https://intel-gfx-
> ci.01.org/tree/drm-tip/Patchwork_127359v2/bat-mtlp-
> 8/igt@gem_mmap_gtt@basic.html>  (i915#4077
> <https://gitlab.freedesktop.org/drm/intel/issues/4077> ) +2 other tests skip
> 
> 	*	bat-dg2-8: NOTRUN -> SKIP <https://intel-gfx-
> ci.01.org/tree/drm-tip/Patchwork_127359v2/bat-dg2-
> 8/igt@gem_mmap_gtt@basic.html>  (i915#4077
> <https://gitlab.freedesktop.org/drm/intel/issues/4077> ) +2 other tests skip
> 
> *	igt@gem_render_tiled_blits@basic:
> 
> 	*	bat-mtlp-8: NOTRUN -> SKIP <https://intel-gfx-
> ci.01.org/tree/drm-tip/Patchwork_127359v2/bat-mtlp-
> 8/igt@gem_render_tiled_blits@basic.html>  (i915#4079
> <https://gitlab.freedesktop.org/drm/intel/issues/4079> ) +1 other test skip
> 
> *	igt@gem_tiled_pread_basic:
> 
> 	*	bat-dg2-8: NOTRUN -> SKIP <https://intel-gfx-
> ci.01.org/tree/drm-tip/Patchwork_127359v2/bat-dg2-
> 8/igt@gem_tiled_pread_basic.html>  (i915#4079
> <https://gitlab.freedesktop.org/drm/intel/issues/4079> ) +1 other test skip
> 
> *	igt@i915_pm_rpm@module-reload:
> 
> 	*	fi-blb-e6850: NOTRUN -> SKIP <https://intel-gfx-
> ci.01.org/tree/drm-tip/Patchwork_127359v2/fi-blb-
> e6850/igt@i915_pm_rpm@module-reload.html>  (fdo#109271
> <https://bugs.freedesktop.org/show_bug.cgi?id=109271> ) +4 other tests skip
> 
> *	igt@i915_pm_rps@basic-api:
> 
> 	*	bat-mtlp-8: NOTRUN -> SKIP <https://intel-gfx-
> ci.01.org/tree/drm-tip/Patchwork_127359v2/bat-mtlp-
> 8/igt@i915_pm_rps@basic-api.html>  (i915#6621
> <https://gitlab.freedesktop.org/drm/intel/issues/6621> )
> 
> 	*	bat-dg2-8: NOTRUN -> SKIP <https://intel-gfx-
> ci.01.org/tree/drm-tip/Patchwork_127359v2/bat-dg2-8/igt@i915_pm_rps@basic-
> api.html>  (i915#6621 <https://gitlab.freedesktop.org/drm/intel/issues/6621> )
> 
> *	igt@i915_selftest@live@gt_heartbeat:
> 
> 	*	fi-apl-guc: NOTRUN -> DMESG-FAIL <https://intel-gfx-
> ci.01.org/tree/drm-tip/Patchwork_127359v2/fi-apl-
> guc/igt@i915_selftest@live@gt_heartbeat.html>  (i915#5334
> <https://gitlab.freedesktop.org/drm/intel/issues/5334> )
> 
> *	igt@i915_selftest@live@hangcheck:
> 
> 	*	bat-adls-5: NOTRUN -> DMESG-WARN <https://intel-gfx-
> ci.01.org/tree/drm-tip/Patchwork_127359v2/bat-adls-
> 5/igt@i915_selftest@live@hangcheck.html>  (i915#5591
> <https://gitlab.freedesktop.org/drm/intel/issues/5591> )
> 
> *	igt@i915_suspend@basic-s3-without-i915:
> 
> 	*	fi-tgl-1115g4: NOTRUN -> INCOMPLETE <https://intel-gfx-
> ci.01.org/tree/drm-tip/Patchwork_127359v2/fi-tgl-
> 1115g4/igt@i915_suspend@basic-s3-without-i915.html>  (i915#7443
> <https://gitlab.freedesktop.org/drm/intel/issues/7443> )
> 
> 	*	bat-atsm-1: NOTRUN -> SKIP <https://intel-gfx-
> ci.01.org/tree/drm-tip/Patchwork_127359v2/bat-atsm-
> 1/igt@i915_suspend@basic-s3-without-i915.html>  (i915#6645
> <https://gitlab.freedesktop.org/drm/intel/issues/6645> )
> 
> 	*	bat-mtlp-6: NOTRUN -> SKIP <https://intel-gfx-
> ci.01.org/tree/drm-tip/Patchwork_127359v2/bat-mtlp-
> 6/igt@i915_suspend@basic-s3-without-i915.html>  (i915#6645
> <https://gitlab.freedesktop.org/drm/intel/issues/6645> )
> 
> 	*	fi-kbl-x1275: NOTRUN -> SKIP <https://intel-gfx-
> ci.01.org/tree/drm-tip/Patchwork_127359v2/fi-kbl-
> x1275/igt@i915_suspend@basic-s3-without-i915.html>  (fdo#109271
> <https://bugs.freedesktop.org/show_bug.cgi?id=109271> ) +1 other test skip
> 
> 	*	bat-mtlp-8: NOTRUN -> SKIP <https://intel-gfx-
> ci.01.org/tree/drm-tip/Patchwork_127359v2/bat-mtlp-
> 8/igt@i915_suspend@basic-s3-without-i915.html>  (i915#6645
> <https://gitlab.freedesktop.org/drm/intel/issues/6645> )
> 
> 	*	bat-dg2-8: NOTRUN -> SKIP <https://intel-gfx-
> ci.01.org/tree/drm-tip/Patchwork_127359v2/bat-dg2-
> 8/igt@i915_suspend@basic-s3-without-i915.html>  (i915#6645
> <https://gitlab.freedesktop.org/drm/intel/issues/6645> )
> 
> *	igt@kms_addfb_basic@addfb25-y-tiled-small-legacy:
> 
> 	*	bat-mtlp-8: NOTRUN -> SKIP <https://intel-gfx-
> ci.01.org/tree/drm-tip/Patchwork_127359v2/bat-mtlp-
> 8/igt@kms_addfb_basic@addfb25-y-tiled-small-legacy.html>  (i915#5190
> <https://gitlab.freedesktop.org/drm/intel/issues/5190> )
> 
> 	*	bat-dg2-8: NOTRUN -> SKIP <https://intel-gfx-
> ci.01.org/tree/drm-tip/Patchwork_127359v2/bat-dg2-
> 8/igt@kms_addfb_basic@addfb25-y-tiled-small-legacy.html>  (i915#5190
> <https://gitlab.freedesktop.org/drm/intel/issues/5190> )
> 
> *	igt@kms_addfb_basic@basic-y-tiled-legacy:
> 
> 	*	bat-mtlp-8: NOTRUN -> SKIP <https://intel-gfx-
> ci.01.org/tree/drm-tip/Patchwork_127359v2/bat-mtlp-
> 8/igt@kms_addfb_basic@basic-y-tiled-legacy.html>  (i915#4212
> <https://gitlab.freedesktop.org/drm/intel/issues/4212> ) +8 other tests skip
> 
> 	*	bat-dg2-8: NOTRUN -> SKIP <https://intel-gfx-
> ci.01.org/tree/drm-tip/Patchwork_127359v2/bat-dg2-
> 8/igt@kms_addfb_basic@basic-y-tiled-legacy.html>  (i915#4215
> <https://gitlab.freedesktop.org/drm/intel/issues/4215>  / i915#5190
> <https://gitlab.freedesktop.org/drm/intel/issues/5190> )
> 
> *	igt@kms_addfb_basic@framebuffer-vs-set-tiling:
> 
> 	*	bat-dg2-8: NOTRUN -> SKIP <https://intel-gfx-
> ci.01.org/tree/drm-tip/Patchwork_127359v2/bat-dg2-
> 8/igt@kms_addfb_basic@framebuffer-vs-set-tiling.html>  (i915#4212
> <https://gitlab.freedesktop.org/drm/intel/issues/4212> ) +6 other tests skip
> 
> *	igt@kms_addfb_basic@tile-pitch-mismatch:
> 
> 	*	bat-dg2-8: NOTRUN -> SKIP <https://intel-gfx-
> ci.01.org/tree/drm-tip/Patchwork_127359v2/bat-dg2-
> 8/igt@kms_addfb_basic@tile-pitch-mismatch.html>  (i915#4212
> <https://gitlab.freedesktop.org/drm/intel/issues/4212>  / i915#5608
> <https://gitlab.freedesktop.org/drm/intel/issues/5608> )
> 
> *	igt@kms_cursor_legacy@basic-busy-flip-before-cursor-legacy:
> 
> 	*	bat-mtlp-8: NOTRUN -> SKIP <https://intel-gfx-
> ci.01.org/tree/drm-tip/Patchwork_127359v2/bat-mtlp-
> 8/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-legacy.html>
> (i915#4213 <https://gitlab.freedesktop.org/drm/intel/issues/4213> ) +1 other
> test skip
> 
> 	*	bat-dg2-8: NOTRUN -> SKIP <https://intel-gfx-
> ci.01.org/tree/drm-tip/Patchwork_127359v2/bat-dg2-
> 8/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-legacy.html>
> (i915#4103 <https://gitlab.freedesktop.org/drm/intel/issues/4103>  / i915#4213
> <https://gitlab.freedesktop.org/drm/intel/issues/4213>  / i915#5608
> <https://gitlab.freedesktop.org/drm/intel/issues/5608> ) +1 other test skip
> 
> *	igt@kms_dsc@dsc-basic:
> 
> 	*	bat-mtlp-8: NOTRUN -> SKIP <https://intel-gfx-
> ci.01.org/tree/drm-tip/Patchwork_127359v2/bat-mtlp-8/igt@kms_dsc@dsc-
> basic.html>  (i915#3555 <https://gitlab.freedesktop.org/drm/intel/issues/3555>
> / i915#3840 <https://gitlab.freedesktop.org/drm/intel/issues/3840>  / i915#9159
> <https://gitlab.freedesktop.org/drm/intel/issues/9159> )
> 
> *	igt@kms_flip@basic-flip-vs-wf_vblank@a-dp6:
> 
> 	*	bat-adlp-11: PASS <https://intel-gfx-ci.01.org/tree/drm-
> tip/CI_DRM_13983/bat-adlp-11/igt@kms_flip@basic-flip-vs-wf_vblank@a-
> dp6.html>  -> DMESG-WARN <https://intel-gfx-ci.01.org/tree/drm-
> tip/Patchwork_127359v2/bat-adlp-11/igt@kms_flip@basic-flip-vs-wf_vblank@a-
> dp6.html>  (i915#6868 <https://gitlab.freedesktop.org/drm/intel/issues/6868> )
> 
> *	igt@kms_flip@basic-flip-vs-wf_vblank@c-dp6:
> 
> 	*	bat-adlp-11: PASS <https://intel-gfx-ci.01.org/tree/drm-
> tip/CI_DRM_13983/bat-adlp-11/igt@kms_flip@basic-flip-vs-wf_vblank@c-
> dp6.html>  -> FAIL <https://intel-gfx-ci.01.org/tree/drm-
> tip/Patchwork_127359v2/bat-adlp-11/igt@kms_flip@basic-flip-vs-wf_vblank@c-
> dp6.html>  (i915#6121 <https://gitlab.freedesktop.org/drm/intel/issues/6121> )
> +2 other tests fail
> 
> *	igt@kms_force_connector_basic@force-load-detect:
> 
> 	*	bat-mtlp-8: NOTRUN -> SKIP <https://intel-gfx-
> ci.01.org/tree/drm-tip/Patchwork_127359v2/bat-mtlp-
> 8/igt@kms_force_connector_basic@force-load-detect.html>  (fdo#109285
> <https://bugs.freedesktop.org/show_bug.cgi?id=109285> )
> 
> 	*	bat-dg2-8: NOTRUN -> SKIP <https://intel-gfx-
> ci.01.org/tree/drm-tip/Patchwork_127359v2/bat-dg2-
> 8/igt@kms_force_connector_basic@force-load-detect.html>  (fdo#109285
> <https://bugs.freedesktop.org/show_bug.cgi?id=109285> )
> 
> *	igt@kms_force_connector_basic@prune-stale-modes:
> 
> 	*	bat-mtlp-8: NOTRUN -> SKIP <https://intel-gfx-
> ci.01.org/tree/drm-tip/Patchwork_127359v2/bat-mtlp-
> 8/igt@kms_force_connector_basic@prune-stale-modes.html>  (i915#5274
> <https://gitlab.freedesktop.org/drm/intel/issues/5274> )
> 
> 	*	bat-dg2-8: NOTRUN -> SKIP <https://intel-gfx-
> ci.01.org/tree/drm-tip/Patchwork_127359v2/bat-dg2-
> 8/igt@kms_force_connector_basic@prune-stale-modes.html>  (i915#5274
> <https://gitlab.freedesktop.org/drm/intel/issues/5274> )
> 
> *	igt@kms_pipe_crc_basic@read-crc-frame-sequence@pipe-a-dp-7
> (NEW):
> 
> 	*	bat-adlp-11: NOTRUN -> ABORT <https://intel-gfx-
> ci.01.org/tree/drm-tip/Patchwork_127359v2/bat-adlp-
> 11/igt@kms_pipe_crc_basic@read-crc-frame-sequence@pipe-a-dp-7.html>
> (i915#8668 <https://gitlab.freedesktop.org/drm/intel/issues/8668> )
> 
> *	igt@kms_pipe_crc_basic@suspend-read-crc:
> 
> 	*	fi-kbl-guc: NOTRUN -> SKIP <https://intel-gfx-ci.01.org/tree/drm-
> tip/Patchwork_127359v2/fi-kbl-guc/igt@kms_pipe_crc_basic@suspend-read-
> crc.html>  (fdo#109271
> <https://bugs.freedesktop.org/show_bug.cgi?id=109271> )
> 
> 	*	bat-atsm-1: NOTRUN -> SKIP <https://intel-gfx-
> ci.01.org/tree/drm-tip/Patchwork_127359v2/bat-atsm-
> 1/igt@kms_pipe_crc_basic@suspend-read-crc.html>  (i915#1836
> <https://gitlab.freedesktop.org/drm/intel/issues/1836> )
> 
> *	igt@kms_pipe_crc_basic@suspend-read-crc@pipe-a-dp-1:
> 
> 	*	bat-dg2-8: NOTRUN -> INCOMPLETE <https://intel-gfx-
> ci.01.org/tree/drm-tip/Patchwork_127359v2/bat-dg2-
> 8/igt@kms_pipe_crc_basic@suspend-read-crc@pipe-a-dp-1.html>  (i915#1982
> <https://gitlab.freedesktop.org/drm/intel/issues/1982>  / i915#9280
> <https://gitlab.freedesktop.org/drm/intel/issues/9280> )
> 
> *	igt@kms_pm_backlight@basic-brightness:
> 
> 	*	bat-dg2-8: NOTRUN -> SKIP <https://intel-gfx-
> ci.01.org/tree/drm-tip/Patchwork_127359v2/bat-dg2-
> 8/igt@kms_pm_backlight@basic-brightness.html>  (i915#5354
> <https://gitlab.freedesktop.org/drm/intel/issues/5354> )
> 
> *	igt@kms_psr@psr_cursor_plane_move:
> 
> 	*	bat-dg2-8: NOTRUN -> SKIP <https://intel-gfx-
> ci.01.org/tree/drm-tip/Patchwork_127359v2/bat-dg2-
> 8/igt@kms_psr@psr_cursor_plane_move.html>  (i915#9673
> <https://gitlab.freedesktop.org/drm/intel/issues/9673>  / i915#9736
> <https://gitlab.freedesktop.org/drm/intel/issues/9736> ) +3 other tests skip
> 
> *	igt@kms_setmode@basic-clone-single-crtc:
> 
> 	*	bat-mtlp-8: NOTRUN -> SKIP <https://intel-gfx-
> ci.01.org/tree/drm-tip/Patchwork_127359v2/bat-mtlp-
> 8/igt@kms_setmode@basic-clone-single-crtc.html>  (i915#3555
> <https://gitlab.freedesktop.org/drm/intel/issues/3555>  / i915#8809
> <https://gitlab.freedesktop.org/drm/intel/issues/8809> )
> 
> 	*	bat-dg2-8: NOTRUN -> SKIP <https://intel-gfx-
> ci.01.org/tree/drm-tip/Patchwork_127359v2/bat-dg2-
> 8/igt@kms_setmode@basic-clone-single-crtc.html>  (i915#3555
> <https://gitlab.freedesktop.org/drm/intel/issues/3555> )
> 
> *	igt@prime_vgem@basic-fence-flip:
> 
> 	*	bat-dg2-8: NOTRUN -> SKIP <https://intel-gfx-
> ci.01.org/tree/drm-tip/Patchwork_127359v2/bat-dg2-8/igt@prime_vgem@basic-
> fence-flip.html>  (i915#3708
> <https://gitlab.freedesktop.org/drm/intel/issues/3708> )
> 
> *	igt@prime_vgem@basic-fence-mmap:
> 
> 	*	bat-dg2-8: NOTRUN -> SKIP <https://intel-gfx-
> ci.01.org/tree/drm-tip/Patchwork_127359v2/bat-dg2-8/igt@prime_vgem@basic-
> fence-mmap.html>  (i915#3708
> <https://gitlab.freedesktop.org/drm/intel/issues/3708>  / i915#4077
> <https://gitlab.freedesktop.org/drm/intel/issues/4077> ) +1 other test skip
> 
> 	*	bat-mtlp-8: NOTRUN -> SKIP <https://intel-gfx-
> ci.01.org/tree/drm-tip/Patchwork_127359v2/bat-mtlp-
> 8/igt@prime_vgem@basic-fence-mmap.html>  (i915#3708
> <https://gitlab.freedesktop.org/drm/intel/issues/3708>  / i915#4077
> <https://gitlab.freedesktop.org/drm/intel/issues/4077> ) +1 other test skip
> 
> *	igt@prime_vgem@basic-fence-read:
> 
> 	*	bat-mtlp-8: NOTRUN -> SKIP <https://intel-gfx-
> ci.01.org/tree/drm-tip/Patchwork_127359v2/bat-mtlp-
> 8/igt@prime_vgem@basic-fence-read.html>  (i915#3708
> <https://gitlab.freedesktop.org/drm/intel/issues/3708> ) +2 other tests skip
> 
> *	igt@prime_vgem@basic-write:
> 
> 	*	bat-dg2-8: NOTRUN -> SKIP <https://intel-gfx-
> ci.01.org/tree/drm-tip/Patchwork_127359v2/bat-dg2-8/igt@prime_vgem@basic-
> write.html>  (i915#3291 <https://gitlab.freedesktop.org/drm/intel/issues/3291>
> / i915#3708 <https://gitlab.freedesktop.org/drm/intel/issues/3708> ) +2 other
> tests skip
> 
> 
> Possible fixes
> 
> 
> *	igt@core_hotunplug@unbind-rebind:
> 
> 	*	fi-bsw-n3050: ABORT <https://intel-gfx-ci.01.org/tree/drm-
> tip/CI_DRM_13983/fi-bsw-n3050/igt@core_hotunplug@unbind-rebind.html>
> (i915#9793 <https://gitlab.freedesktop.org/drm/intel/issues/9793> ) -> PASS
> <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_127359v2/fi-bsw-
> n3050/igt@core_hotunplug@unbind-rebind.html>
> 
> 	*	fi-cfl-guc: ABORT <https://intel-gfx-ci.01.org/tree/drm-
> tip/CI_DRM_13983/fi-cfl-guc/igt@core_hotunplug@unbind-rebind.html>
> (i915#8213 <https://gitlab.freedesktop.org/drm/intel/issues/8213>  / i915#8668
> <https://gitlab.freedesktop.org/drm/intel/issues/8668> ) -> PASS <https://intel-
> gfx-ci.01.org/tree/drm-tip/Patchwork_127359v2/fi-cfl-
> guc/igt@core_hotunplug@unbind-rebind.html>
> 
> 	*	bat-mtlp-6: ABORT <https://intel-gfx-ci.01.org/tree/drm-
> tip/CI_DRM_13983/bat-mtlp-6/igt@core_hotunplug@unbind-rebind.html>
> (i915#8213 <https://gitlab.freedesktop.org/drm/intel/issues/8213>  / i915#8668
> <https://gitlab.freedesktop.org/drm/intel/issues/8668> ) -> PASS <https://intel-
> gfx-ci.01.org/tree/drm-tip/Patchwork_127359v2/bat-mtlp-
> 6/igt@core_hotunplug@unbind-rebind.html>
> 
> 	*	bat-dg2-9: ABORT <https://intel-gfx-ci.01.org/tree/drm-
> tip/CI_DRM_13983/bat-dg2-9/igt@core_hotunplug@unbind-rebind.html>
> (i915#8213 <https://gitlab.freedesktop.org/drm/intel/issues/8213> ) -> PASS
> <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_127359v2/bat-dg2-
> 9/igt@core_hotunplug@unbind-rebind.html>
> 
> 	*	fi-kbl-x1275: ABORT <https://intel-gfx-ci.01.org/tree/drm-
> tip/CI_DRM_13983/fi-kbl-x1275/igt@core_hotunplug@unbind-rebind.html>
> (i915#8213 <https://gitlab.freedesktop.org/drm/intel/issues/8213>  / i915#8668
> <https://gitlab.freedesktop.org/drm/intel/issues/8668>  / i915#9793
> <https://gitlab.freedesktop.org/drm/intel/issues/9793> ) -> PASS <https://intel-
> gfx-ci.01.org/tree/drm-tip/Patchwork_127359v2/fi-kbl-
> x1275/igt@core_hotunplug@unbind-rebind.html>
> 
> 	*	bat-jsl-1: ABORT <https://intel-gfx-ci.01.org/tree/drm-
> tip/CI_DRM_13983/bat-jsl-1/igt@core_hotunplug@unbind-rebind.html>
> (i915#9793 <https://gitlab.freedesktop.org/drm/intel/issues/9793> ) -> PASS
> <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_127359v2/bat-jsl-
> 1/igt@core_hotunplug@unbind-rebind.html>
> 
> 	*	fi-cfl-8700k: ABORT <https://intel-gfx-ci.01.org/tree/drm-
> tip/CI_DRM_13983/fi-cfl-8700k/igt@core_hotunplug@unbind-rebind.html>
> (i915#8213 <https://gitlab.freedesktop.org/drm/intel/issues/8213>  / i915#8668
> <https://gitlab.freedesktop.org/drm/intel/issues/8668> ) -> PASS <https://intel-
> gfx-ci.01.org/tree/drm-tip/Patchwork_127359v2/fi-cfl-
> 8700k/igt@core_hotunplug@unbind-rebind.html>
> 
> 	*	fi-blb-e6850: ABORT <https://intel-gfx-ci.01.org/tree/drm-
> tip/CI_DRM_13983/fi-blb-e6850/igt@core_hotunplug@unbind-rebind.html>
> (i915#9793 <https://gitlab.freedesktop.org/drm/intel/issues/9793> ) -> PASS
> <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_127359v2/fi-blb-
> e6850/igt@core_hotunplug@unbind-rebind.html>
> 
> 	*	bat-kbl-2: ABORT <https://intel-gfx-ci.01.org/tree/drm-
> tip/CI_DRM_13983/bat-kbl-2/igt@core_hotunplug@unbind-rebind.html>
> (i915#9793 <https://gitlab.freedesktop.org/drm/intel/issues/9793> ) -> PASS
> <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_127359v2/bat-kbl-
> 2/igt@core_hotunplug@unbind-rebind.html>
> 
> 	*	fi-rkl-11600: ABORT <https://intel-gfx-ci.01.org/tree/drm-
> tip/CI_DRM_13983/fi-rkl-11600/igt@core_hotunplug@unbind-rebind.html>
> (i915#8213 <https://gitlab.freedesktop.org/drm/intel/issues/8213> ) -> PASS
> <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_127359v2/fi-rkl-
> 11600/igt@core_hotunplug@unbind-rebind.html>
> 
> 	*	fi-skl-6600u: ABORT <https://intel-gfx-ci.01.org/tree/drm-
> tip/CI_DRM_13983/fi-skl-6600u/igt@core_hotunplug@unbind-rebind.html>
> (i915#8668 <https://gitlab.freedesktop.org/drm/intel/issues/8668> ) -> PASS
> <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_127359v2/fi-skl-
> 6600u/igt@core_hotunplug@unbind-rebind.html>
> 
> 	*	bat-adls-5: ABORT <https://intel-gfx-ci.01.org/tree/drm-
> tip/CI_DRM_13983/bat-adls-5/igt@core_hotunplug@unbind-rebind.html>
> (i915#9793 <https://gitlab.freedesktop.org/drm/intel/issues/9793> ) -> PASS
> <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_127359v2/bat-adls-
> 5/igt@core_hotunplug@unbind-rebind.html>
> 
> 	*	fi-apl-guc: ABORT <https://intel-gfx-ci.01.org/tree/drm-
> tip/CI_DRM_13983/fi-apl-guc/igt@core_hotunplug@unbind-rebind.html>
> (i915#8213 <https://gitlab.freedesktop.org/drm/intel/issues/8213>  / i915#8668
> <https://gitlab.freedesktop.org/drm/intel/issues/8668> ) -> PASS <https://intel-
> gfx-ci.01.org/tree/drm-tip/Patchwork_127359v2/fi-apl-
> guc/igt@core_hotunplug@unbind-rebind.html>
> 
> 	*	bat-atsm-1: ABORT <https://intel-gfx-ci.01.org/tree/drm-
> tip/CI_DRM_13983/bat-atsm-1/igt@core_hotunplug@unbind-rebind.html>
> (i915#8213 <https://gitlab.freedesktop.org/drm/intel/issues/8213> ) -> PASS
> <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_127359v2/bat-atsm-
> 1/igt@core_hotunplug@unbind-rebind.html>
> 
> 	*	bat-dg1-7: ABORT <https://intel-gfx-ci.01.org/tree/drm-
> tip/CI_DRM_13983/bat-dg1-7/igt@core_hotunplug@unbind-rebind.html>
> (i915#8213 <https://gitlab.freedesktop.org/drm/intel/issues/8213> ) -> PASS
> <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_127359v2/bat-dg1-
> 7/igt@core_hotunplug@unbind-rebind.html>
> 
> 	*	bat-jsl-3: ABORT <https://intel-gfx-ci.01.org/tree/drm-
> tip/CI_DRM_13983/bat-jsl-3/igt@core_hotunplug@unbind-rebind.html>
> (i915#9793 <https://gitlab.freedesktop.org/drm/intel/issues/9793> ) -> PASS
> <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_127359v2/bat-jsl-
> 3/igt@core_hotunplug@unbind-rebind.html>
> 
> 	*	fi-glk-j4005: ABORT <https://intel-gfx-ci.01.org/tree/drm-
> tip/CI_DRM_13983/fi-glk-j4005/igt@core_hotunplug@unbind-rebind.html>
> (i915#8213 <https://gitlab.freedesktop.org/drm/intel/issues/8213>  / i915#8668
> <https://gitlab.freedesktop.org/drm/intel/issues/8668> ) -> PASS <https://intel-
> gfx-ci.01.org/tree/drm-tip/Patchwork_127359v2/fi-glk-
> j4005/igt@core_hotunplug@unbind-rebind.html>
> 
> 	*	bat-adlp-9: ABORT <https://intel-gfx-ci.01.org/tree/drm-
> tip/CI_DRM_13983/bat-adlp-9/igt@core_hotunplug@unbind-rebind.html>
> (i915#8213 <https://gitlab.freedesktop.org/drm/intel/issues/8213>  / i915#8668
> <https://gitlab.freedesktop.org/drm/intel/issues/8668> ) -> PASS <https://intel-
> gfx-ci.01.org/tree/drm-tip/Patchwork_127359v2/bat-adlp-
> 9/igt@core_hotunplug@unbind-rebind.html>
> 
> 	*	fi-skl-guc: ABORT <https://intel-gfx-ci.01.org/tree/drm-
> tip/CI_DRM_13983/fi-skl-guc/igt@core_hotunplug@unbind-rebind.html>
> (i915#8668 <https://gitlab.freedesktop.org/drm/intel/issues/8668> ) -> PASS
> <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_127359v2/fi-skl-
> guc/igt@core_hotunplug@unbind-rebind.html>
> 
> 	*	bat-dg2-11: ABORT <https://intel-gfx-ci.01.org/tree/drm-
> tip/CI_DRM_13983/bat-dg2-11/igt@core_hotunplug@unbind-rebind.html>
> (i915#8213 <https://gitlab.freedesktop.org/drm/intel/issues/8213> ) -> PASS
> <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_127359v2/bat-dg2-
> 11/igt@core_hotunplug@unbind-rebind.html>
> 
> 	*	fi-cfl-8109u: ABORT <https://intel-gfx-ci.01.org/tree/drm-
> tip/CI_DRM_13983/fi-cfl-8109u/igt@core_hotunplug@unbind-rebind.html>
> (i915#8213 <https://gitlab.freedesktop.org/drm/intel/issues/8213>  / i915#8668
> <https://gitlab.freedesktop.org/drm/intel/issues/8668> ) -> PASS <https://intel-
> gfx-ci.01.org/tree/drm-tip/Patchwork_127359v2/fi-cfl-
> 8109u/igt@core_hotunplug@unbind-rebind.html>
> 
> 	*	fi-kbl-7567u: ABORT <https://intel-gfx-ci.01.org/tree/drm-
> tip/CI_DRM_13983/fi-kbl-7567u/igt@core_hotunplug@unbind-rebind.html>
> (i915#8668 <https://gitlab.freedesktop.org/drm/intel/issues/8668>  / i915#9793
> <https://gitlab.freedesktop.org/drm/intel/issues/9793> ) -> PASS <https://intel-
> gfx-ci.01.org/tree/drm-tip/Patchwork_127359v2/fi-kbl-
> 7567u/igt@core_hotunplug@unbind-rebind.html>
> 
> 	*	fi-ivb-3770: ABORT <https://intel-gfx-ci.01.org/tree/drm-
> tip/CI_DRM_13983/fi-ivb-3770/igt@core_hotunplug@unbind-rebind.html>
> (i915#9793 <https://gitlab.freedesktop.org/drm/intel/issues/9793> ) -> PASS
> <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_127359v2/fi-ivb-
> 3770/igt@core_hotunplug@unbind-rebind.html>
> 
> 	*	fi-elk-e7500: ABORT <https://intel-gfx-ci.01.org/tree/drm-
> tip/CI_DRM_13983/fi-elk-e7500/igt@core_hotunplug@unbind-rebind.html>
> (i915#9793 <https://gitlab.freedesktop.org/drm/intel/issues/9793> ) -> PASS
> <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_127359v2/fi-elk-
> e7500/igt@core_hotunplug@unbind-rebind.html>
> 
> 	*	fi-bsw-nick: ABORT <https://intel-gfx-ci.01.org/tree/drm-
> tip/CI_DRM_13983/fi-bsw-nick/igt@core_hotunplug@unbind-rebind.html>
> (i915#9793 <https://gitlab.freedesktop.org/drm/intel/issues/9793> ) -> PASS
> <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_127359v2/fi-bsw-
> nick/igt@core_hotunplug@unbind-rebind.html>
> 
> 	*	fi-kbl-guc: ABORT <https://intel-gfx-ci.01.org/tree/drm-
> tip/CI_DRM_13983/fi-kbl-guc/igt@core_hotunplug@unbind-rebind.html>
> (i915#8668 <https://gitlab.freedesktop.org/drm/intel/issues/8668>  / i915#9793
> <https://gitlab.freedesktop.org/drm/intel/issues/9793> ) -> PASS <https://intel-
> gfx-ci.01.org/tree/drm-tip/Patchwork_127359v2/fi-kbl-
> guc/igt@core_hotunplug@unbind-rebind.html>
> 
> 	*	fi-ilk-650: ABORT <https://intel-gfx-ci.01.org/tree/drm-
> tip/CI_DRM_13983/fi-ilk-650/igt@core_hotunplug@unbind-rebind.html>
> (i915#9793 <https://gitlab.freedesktop.org/drm/intel/issues/9793> ) -> PASS
> <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_127359v2/fi-ilk-
> 650/igt@core_hotunplug@unbind-rebind.html>
> 
> 	*	fi-tgl-1115g4: ABORT <https://intel-gfx-ci.01.org/tree/drm-
> tip/CI_DRM_13983/fi-tgl-1115g4/igt@core_hotunplug@unbind-rebind.html>
> (i915#8213 <https://gitlab.freedesktop.org/drm/intel/issues/8213> ) -> PASS
> <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_127359v2/fi-tgl-
> 1115g4/igt@core_hotunplug@unbind-rebind.html>
> 
> {name}: This element is suppressed. This means it is ignored when computing
> the status of the difference (SUCCESS, WARNING, or FAILURE).
> 
> 
> Build changes
> 
> 
> *	Linux: CI_DRM_13983 -> Patchwork_127359v2
> 
> CI-20190529: 20190529
> CI_DRM_13983: a9d99261a978835b02e248fe18af3026416af3e8 @
> git://anongit.freedesktop.org/gfx-ci/linux
> IGT_7622: 48a47d91b7727215b965690c69d84159c8fb1aa2 @
> https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
> Patchwork_127359v2: a9d99261a978835b02e248fe18af3026416af3e8 @
> git://anongit.freedesktop.org/gfx-ci/linux
> 
> 
> Linux commits
> 
> 
> 958303ae297c Revert "debugfs: annotate debugfs handlers vs. removal with
> lockdep"
Saarinen, Jani Dec. 6, 2023, 7:41 p.m. UTC | #3
Hi, 
> -----Original Message-----
> From: Intel-gfx <intel-gfx-bounces@lists.freedesktop.org> On Behalf Of Shankar,
> Uma
> Sent: Wednesday, December 6, 2023 1:05 PM
> To: Borah, Chaitanya Kumar <chaitanya.kumar.borah@intel.com>; intel-
> gfx@lists.freedesktop.org
> Subject: Re: [Intel-gfx] [topic/core-for-CI] Revert "debugfs: annotate debugfs
> handlers vs. removal with lockdep"
> 
> 
> 
> > -----Original Message-----
> > From: Intel-gfx <intel-gfx-bounces@lists.freedesktop.org> On Behalf Of
> > Chaitanya Kumar Borah
> > Sent: Wednesday, December 6, 2023 12:17 PM
> > To: intel-gfx@lists.freedesktop.org
> > Subject: [Intel-gfx] [topic/core-for-CI] Revert "debugfs: annotate
> > debugfs handlers vs. removal with lockdep"
> >
> > From: Johannes Berg <johannes.berg@intel.com>
> >
> > This reverts commit f4acfcd4deb1 ("debugfs: annotate debugfs handlers vs.
> > removal with lockdep"), it appears to have false positives and really
> > shouldn't have been in the -rc series with the fixes anyway.
> 
> Acked-by: Uma Shankar <uma.shankar@intel.com>
> 
> Hi Chaitanya,
> Please get the full CI run executed with this change, once its green we can plan merge.
Just commented on "issues" (no real issues ) on BAT and asked to re-report but we really should use sometimes by-pass shards when we see regression on this magnitude. 
This has big impact on core/gem tests https://intel-gfx-ci.01.org/tree/drm-tip/index.html?testfilter=module%7Cgem%7Ccore 
Even on module load. I am leaning to break process and not wait to Full CI if someone who has merge rights (eg @Vivi, Rodrigo, @De Marchi, Lucas) agree here? 

Br,
Jani
> 
> Regards,
> Uma Shankar
> 
> > Link:https://patchwork.kernel.org/project/linux-
> > fsdevel/patch/20231202114936.fd55431ab160.I911aa53abeeca138126f69
> > 0d383a89b13eb05667@changeid/
> > Reference: https://gitlab.freedesktop.org/drm/intel/-/issues/9802
> > Signed-off-by: Johannes Berg <johannes.berg@intel.com>
> > Acked-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
> > ---
> >  fs/debugfs/file.c     | 10 ----------
> >  fs/debugfs/inode.c    |  7 -------
> >  fs/debugfs/internal.h |  6 ------
> >  3 files changed, 23 deletions(-)
> >
> > diff --git a/fs/debugfs/file.c b/fs/debugfs/file.c index
> > a5ade8c16375..5063434be0fc 100644
> > --- a/fs/debugfs/file.c
> > +++ b/fs/debugfs/file.c
> > @@ -108,12 +108,6 @@ int debugfs_file_get(struct dentry *dentry)
> >  			kfree(fsd);
> >  			fsd = READ_ONCE(dentry->d_fsdata);
> >  		}
> > -#ifdef CONFIG_LOCKDEP
> > -		fsd->lock_name = kasprintf(GFP_KERNEL, "debugfs:%pd",
> > dentry);
> > -		lockdep_register_key(&fsd->key);
> > -		lockdep_init_map(&fsd->lockdep_map, fsd->lock_name ?:
> > "debugfs",
> > -				 &fsd->key, 0);
> > -#endif
> >  		INIT_LIST_HEAD(&fsd->cancellations);
> >  		mutex_init(&fsd->cancellations_mtx);
> >  	}
> > @@ -132,8 +126,6 @@ int debugfs_file_get(struct dentry *dentry)
> >  	if (!refcount_inc_not_zero(&fsd->active_users))
> >  		return -EIO;
> >
> > -	lock_map_acquire_read(&fsd->lockdep_map);
> > -
> >  	return 0;
> >  }
> >  EXPORT_SYMBOL_GPL(debugfs_file_get);
> > @@ -151,8 +143,6 @@ void debugfs_file_put(struct dentry *dentry)  {
> >  	struct debugfs_fsdata *fsd = READ_ONCE(dentry->d_fsdata);
> >
> > -	lock_map_release(&fsd->lockdep_map);
> > -
> >  	if (refcount_dec_and_test(&fsd->active_users))
> >  		complete(&fsd->active_users_drained);
> >  }
> > diff --git a/fs/debugfs/inode.c b/fs/debugfs/inode.c index
> > e4e7fe1bd9fb..034a617cb1a5 100644
> > --- a/fs/debugfs/inode.c
> > +++ b/fs/debugfs/inode.c
> > @@ -243,10 +243,6 @@ static void debugfs_release_dentry(struct dentry
> > *dentry)
> >
> >  	/* check it wasn't a dir (no fsdata) or automount (no real_fops) */
> >  	if (fsd && fsd->real_fops) {
> > -#ifdef CONFIG_LOCKDEP
> > -		lockdep_unregister_key(&fsd->key);
> > -		kfree(fsd->lock_name);
> > -#endif
> >  		WARN_ON(!list_empty(&fsd->cancellations));
> >  		mutex_destroy(&fsd->cancellations_mtx);
> >  	}
> > @@ -755,9 +751,6 @@ static void __debugfs_file_removed(struct dentry
> > *dentry)
> >  	if ((unsigned long)fsd & DEBUGFS_FSDATA_IS_REAL_FOPS_BIT)
> >  		return;
> >
> > -	lock_map_acquire(&fsd->lockdep_map);
> > -	lock_map_release(&fsd->lockdep_map);
> > -
> >  	/* if we hit zero, just wait for all to finish */
> >  	if (!refcount_dec_and_test(&fsd->active_users)) {
> >  		wait_for_completion(&fsd->active_users_drained);
> > diff --git a/fs/debugfs/internal.h b/fs/debugfs/internal.h index
> > 0c4c68cf161f..dae80c2a469e 100644
> > --- a/fs/debugfs/internal.h
> > +++ b/fs/debugfs/internal.h
> > @@ -7,7 +7,6 @@
> >
> >  #ifndef _DEBUGFS_INTERNAL_H_
> >  #define _DEBUGFS_INTERNAL_H_
> > -#include <linux/lockdep.h>
> >  #include <linux/list.h>
> >
> >  struct file_operations;
> > @@ -25,11 +24,6 @@ struct debugfs_fsdata {
> >  		struct {
> >  			refcount_t active_users;
> >  			struct completion active_users_drained; -#ifdef
> CONFIG_LOCKDEP
> > -			struct lockdep_map lockdep_map;
> > -			struct lock_class_key key;
> > -			char *lock_name;
> > -#endif
> >
> >  			/* protect cancellations */
> >  			struct mutex cancellations_mtx;
> > --
> > 2.25.1
Lucas De Marchi Dec. 6, 2023, 9:32 p.m. UTC | #4
On Wed, Dec 06, 2023 at 07:41:04PM +0000, Jani Saarinen wrote:
>Hi,
>> -----Original Message-----
>> From: Intel-gfx <intel-gfx-bounces@lists.freedesktop.org> On Behalf Of Shankar,
>> Uma
>> Sent: Wednesday, December 6, 2023 1:05 PM
>> To: Borah, Chaitanya Kumar <chaitanya.kumar.borah@intel.com>; intel-
>> gfx@lists.freedesktop.org
>> Subject: Re: [Intel-gfx] [topic/core-for-CI] Revert "debugfs: annotate debugfs
>> handlers vs. removal with lockdep"
>>
>>
>>
>> > -----Original Message-----
>> > From: Intel-gfx <intel-gfx-bounces@lists.freedesktop.org> On Behalf Of
>> > Chaitanya Kumar Borah
>> > Sent: Wednesday, December 6, 2023 12:17 PM
>> > To: intel-gfx@lists.freedesktop.org
>> > Subject: [Intel-gfx] [topic/core-for-CI] Revert "debugfs: annotate
>> > debugfs handlers vs. removal with lockdep"
>> >
>> > From: Johannes Berg <johannes.berg@intel.com>
>> >
>> > This reverts commit f4acfcd4deb1 ("debugfs: annotate debugfs handlers vs.
>> > removal with lockdep"), it appears to have false positives and really
>> > shouldn't have been in the -rc series with the fixes anyway.
>>
>> Acked-by: Uma Shankar <uma.shankar@intel.com>
>>
>> Hi Chaitanya,
>> Please get the full CI run executed with this change, once its green we can plan merge.
>Just commented on "issues" (no real issues ) on BAT and asked to re-report but we really should use sometimes by-pass shards when we see regression on this magnitude.
>This has big impact on core/gem tests https://intel-gfx-ci.01.org/tree/drm-tip/index.html?testfilter=module%7Cgem%7Ccore
>Even on module load. I am leaning to break process and not wait to Full CI if someone who has merge rights (eg @Vivi, Rodrigo, @De Marchi, Lucas) agree here?

I think this is the convincing link:
https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_127359v2/index.html?testfilter=module%7Cgem%7Ccore

Applied with ack on irc by Rodrigo.

Lucas De Marchi

>
>Br,
>Jani
>>
>> Regards,
>> Uma Shankar
>>
>> > Link:https://patchwork.kernel.org/project/linux-
>> > fsdevel/patch/20231202114936.fd55431ab160.I911aa53abeeca138126f69
>> > 0d383a89b13eb05667@changeid/
>> > Reference: https://gitlab.freedesktop.org/drm/intel/-/issues/9802
>> > Signed-off-by: Johannes Berg <johannes.berg@intel.com>
>> > Acked-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
>> > ---
>> >  fs/debugfs/file.c     | 10 ----------
>> >  fs/debugfs/inode.c    |  7 -------
>> >  fs/debugfs/internal.h |  6 ------
>> >  3 files changed, 23 deletions(-)
>> >
>> > diff --git a/fs/debugfs/file.c b/fs/debugfs/file.c index
>> > a5ade8c16375..5063434be0fc 100644
>> > --- a/fs/debugfs/file.c
>> > +++ b/fs/debugfs/file.c
>> > @@ -108,12 +108,6 @@ int debugfs_file_get(struct dentry *dentry)
>> >  			kfree(fsd);
>> >  			fsd = READ_ONCE(dentry->d_fsdata);
>> >  		}
>> > -#ifdef CONFIG_LOCKDEP
>> > -		fsd->lock_name = kasprintf(GFP_KERNEL, "debugfs:%pd",
>> > dentry);
>> > -		lockdep_register_key(&fsd->key);
>> > -		lockdep_init_map(&fsd->lockdep_map, fsd->lock_name ?:
>> > "debugfs",
>> > -				 &fsd->key, 0);
>> > -#endif
>> >  		INIT_LIST_HEAD(&fsd->cancellations);
>> >  		mutex_init(&fsd->cancellations_mtx);
>> >  	}
>> > @@ -132,8 +126,6 @@ int debugfs_file_get(struct dentry *dentry)
>> >  	if (!refcount_inc_not_zero(&fsd->active_users))
>> >  		return -EIO;
>> >
>> > -	lock_map_acquire_read(&fsd->lockdep_map);
>> > -
>> >  	return 0;
>> >  }
>> >  EXPORT_SYMBOL_GPL(debugfs_file_get);
>> > @@ -151,8 +143,6 @@ void debugfs_file_put(struct dentry *dentry)  {
>> >  	struct debugfs_fsdata *fsd = READ_ONCE(dentry->d_fsdata);
>> >
>> > -	lock_map_release(&fsd->lockdep_map);
>> > -
>> >  	if (refcount_dec_and_test(&fsd->active_users))
>> >  		complete(&fsd->active_users_drained);
>> >  }
>> > diff --git a/fs/debugfs/inode.c b/fs/debugfs/inode.c index
>> > e4e7fe1bd9fb..034a617cb1a5 100644
>> > --- a/fs/debugfs/inode.c
>> > +++ b/fs/debugfs/inode.c
>> > @@ -243,10 +243,6 @@ static void debugfs_release_dentry(struct dentry
>> > *dentry)
>> >
>> >  	/* check it wasn't a dir (no fsdata) or automount (no real_fops) */
>> >  	if (fsd && fsd->real_fops) {
>> > -#ifdef CONFIG_LOCKDEP
>> > -		lockdep_unregister_key(&fsd->key);
>> > -		kfree(fsd->lock_name);
>> > -#endif
>> >  		WARN_ON(!list_empty(&fsd->cancellations));
>> >  		mutex_destroy(&fsd->cancellations_mtx);
>> >  	}
>> > @@ -755,9 +751,6 @@ static void __debugfs_file_removed(struct dentry
>> > *dentry)
>> >  	if ((unsigned long)fsd & DEBUGFS_FSDATA_IS_REAL_FOPS_BIT)
>> >  		return;
>> >
>> > -	lock_map_acquire(&fsd->lockdep_map);
>> > -	lock_map_release(&fsd->lockdep_map);
>> > -
>> >  	/* if we hit zero, just wait for all to finish */
>> >  	if (!refcount_dec_and_test(&fsd->active_users)) {
>> >  		wait_for_completion(&fsd->active_users_drained);
>> > diff --git a/fs/debugfs/internal.h b/fs/debugfs/internal.h index
>> > 0c4c68cf161f..dae80c2a469e 100644
>> > --- a/fs/debugfs/internal.h
>> > +++ b/fs/debugfs/internal.h
>> > @@ -7,7 +7,6 @@
>> >
>> >  #ifndef _DEBUGFS_INTERNAL_H_
>> >  #define _DEBUGFS_INTERNAL_H_
>> > -#include <linux/lockdep.h>
>> >  #include <linux/list.h>
>> >
>> >  struct file_operations;
>> > @@ -25,11 +24,6 @@ struct debugfs_fsdata {
>> >  		struct {
>> >  			refcount_t active_users;
>> >  			struct completion active_users_drained; -#ifdef
>> CONFIG_LOCKDEP
>> > -			struct lockdep_map lockdep_map;
>> > -			struct lock_class_key key;
>> > -			char *lock_name;
>> > -#endif
>> >
>> >  			/* protect cancellations */
>> >  			struct mutex cancellations_mtx;
>> > --
>> > 2.25.1
>
Saarinen, Jani Dec. 7, 2023, 7:29 a.m. UTC | #5
> -----Original Message-----
> From: De Marchi, Lucas <lucas.demarchi@intel.com>
> Sent: Wednesday, December 6, 2023 11:33 PM
> To: Saarinen, Jani <jani.saarinen@intel.com>
> Cc: Shankar, Uma <uma.shankar@intel.com>; Borah, Chaitanya Kumar
> <chaitanya.kumar.borah@intel.com>; intel-gfx@lists.freedesktop.org; Vivi, Rodrigo
> <rodrigo.vivi@intel.com>
> Subject: Re: [Intel-gfx] [topic/core-for-CI] Revert "debugfs: annotate debugfs
> handlers vs. removal with lockdep"
> 
> On Wed, Dec 06, 2023 at 07:41:04PM +0000, Jani Saarinen wrote:
> >Hi,
> >> -----Original Message-----
> >> From: Intel-gfx <intel-gfx-bounces@lists.freedesktop.org> On Behalf
> >> Of Shankar, Uma
> >> Sent: Wednesday, December 6, 2023 1:05 PM
> >> To: Borah, Chaitanya Kumar <chaitanya.kumar.borah@intel.com>; intel-
> >> gfx@lists.freedesktop.org
> >> Subject: Re: [Intel-gfx] [topic/core-for-CI] Revert "debugfs:
> >> annotate debugfs handlers vs. removal with lockdep"
> >>
> >>
> >>
> >> > -----Original Message-----
> >> > From: Intel-gfx <intel-gfx-bounces@lists.freedesktop.org> On Behalf
> >> > Of Chaitanya Kumar Borah
> >> > Sent: Wednesday, December 6, 2023 12:17 PM
> >> > To: intel-gfx@lists.freedesktop.org
> >> > Subject: [Intel-gfx] [topic/core-for-CI] Revert "debugfs: annotate
> >> > debugfs handlers vs. removal with lockdep"
> >> >
> >> > From: Johannes Berg <johannes.berg@intel.com>
> >> >
> >> > This reverts commit f4acfcd4deb1 ("debugfs: annotate debugfs handlers vs.
> >> > removal with lockdep"), it appears to have false positives and
> >> > really shouldn't have been in the -rc series with the fixes anyway.
> >>
> >> Acked-by: Uma Shankar <uma.shankar@intel.com>
> >>
> >> Hi Chaitanya,
> >> Please get the full CI run executed with this change, once its green we can plan
> merge.
> >Just commented on "issues" (no real issues ) on BAT and asked to re-report but we
> really should use sometimes by-pass shards when we see regression on this
> magnitude.
> >This has big impact on core/gem tests
> >https://intel-gfx-ci.01.org/tree/drm-tip/index.html?testfilter=module%7
> >Cgem%7Ccore Even on module load. I am leaning to break process and not
> >wait to Full CI if someone who has merge rights (eg @Vivi, Rodrigo, @De Marchi,
> Lucas) agree here?
> 
> I think this is the convincing link:
> https://intel-gfx-ci.01.org/tree/drm-
> tip/Patchwork_127359v2/index.html?testfilter=module%7Cgem%7Ccore
> 
> Applied with ack on irc by Rodrigo.
Thank you! 

> 
> Lucas De Marchi
> 
> >
> >Br,
> >Jani
> >>
> >> Regards,
> >> Uma Shankar
> >>
> >> > Link:https://patchwork.kernel.org/project/linux-
> >> > fsdevel/patch/20231202114936.fd55431ab160.I911aa53abeeca138126f69
> >> > 0d383a89b13eb05667@changeid/
> >> > Reference: https://gitlab.freedesktop.org/drm/intel/-/issues/9802
> >> > Signed-off-by: Johannes Berg <johannes.berg@intel.com>
> >> > Acked-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
> >> > ---
> >> >  fs/debugfs/file.c     | 10 ----------
> >> >  fs/debugfs/inode.c    |  7 -------
> >> >  fs/debugfs/internal.h |  6 ------
> >> >  3 files changed, 23 deletions(-)
> >> >
> >> > diff --git a/fs/debugfs/file.c b/fs/debugfs/file.c index
> >> > a5ade8c16375..5063434be0fc 100644
> >> > --- a/fs/debugfs/file.c
> >> > +++ b/fs/debugfs/file.c
> >> > @@ -108,12 +108,6 @@ int debugfs_file_get(struct dentry *dentry)
> >> >  			kfree(fsd);
> >> >  			fsd = READ_ONCE(dentry->d_fsdata);
> >> >  		}
> >> > -#ifdef CONFIG_LOCKDEP
> >> > -		fsd->lock_name = kasprintf(GFP_KERNEL, "debugfs:%pd",
> >> > dentry);
> >> > -		lockdep_register_key(&fsd->key);
> >> > -		lockdep_init_map(&fsd->lockdep_map, fsd->lock_name ?:
> >> > "debugfs",
> >> > -				 &fsd->key, 0);
> >> > -#endif
> >> >  		INIT_LIST_HEAD(&fsd->cancellations);
> >> >  		mutex_init(&fsd->cancellations_mtx);
> >> >  	}
> >> > @@ -132,8 +126,6 @@ int debugfs_file_get(struct dentry *dentry)
> >> >  	if (!refcount_inc_not_zero(&fsd->active_users))
> >> >  		return -EIO;
> >> >
> >> > -	lock_map_acquire_read(&fsd->lockdep_map);
> >> > -
> >> >  	return 0;
> >> >  }
> >> >  EXPORT_SYMBOL_GPL(debugfs_file_get);
> >> > @@ -151,8 +143,6 @@ void debugfs_file_put(struct dentry *dentry)  {
> >> >  	struct debugfs_fsdata *fsd = READ_ONCE(dentry->d_fsdata);
> >> >
> >> > -	lock_map_release(&fsd->lockdep_map);
> >> > -
> >> >  	if (refcount_dec_and_test(&fsd->active_users))
> >> >  		complete(&fsd->active_users_drained);
> >> >  }
> >> > diff --git a/fs/debugfs/inode.c b/fs/debugfs/inode.c index
> >> > e4e7fe1bd9fb..034a617cb1a5 100644
> >> > --- a/fs/debugfs/inode.c
> >> > +++ b/fs/debugfs/inode.c
> >> > @@ -243,10 +243,6 @@ static void debugfs_release_dentry(struct
> >> > dentry
> >> > *dentry)
> >> >
> >> >  	/* check it wasn't a dir (no fsdata) or automount (no real_fops) */
> >> >  	if (fsd && fsd->real_fops) {
> >> > -#ifdef CONFIG_LOCKDEP
> >> > -		lockdep_unregister_key(&fsd->key);
> >> > -		kfree(fsd->lock_name);
> >> > -#endif
> >> >  		WARN_ON(!list_empty(&fsd->cancellations));
> >> >  		mutex_destroy(&fsd->cancellations_mtx);
> >> >  	}
> >> > @@ -755,9 +751,6 @@ static void __debugfs_file_removed(struct
> >> > dentry
> >> > *dentry)
> >> >  	if ((unsigned long)fsd & DEBUGFS_FSDATA_IS_REAL_FOPS_BIT)
> >> >  		return;
> >> >
> >> > -	lock_map_acquire(&fsd->lockdep_map);
> >> > -	lock_map_release(&fsd->lockdep_map);
> >> > -
> >> >  	/* if we hit zero, just wait for all to finish */
> >> >  	if (!refcount_dec_and_test(&fsd->active_users)) {
> >> >  		wait_for_completion(&fsd->active_users_drained);
> >> > diff --git a/fs/debugfs/internal.h b/fs/debugfs/internal.h index
> >> > 0c4c68cf161f..dae80c2a469e 100644
> >> > --- a/fs/debugfs/internal.h
> >> > +++ b/fs/debugfs/internal.h
> >> > @@ -7,7 +7,6 @@
> >> >
> >> >  #ifndef _DEBUGFS_INTERNAL_H_
> >> >  #define _DEBUGFS_INTERNAL_H_
> >> > -#include <linux/lockdep.h>
> >> >  #include <linux/list.h>
> >> >
> >> >  struct file_operations;
> >> > @@ -25,11 +24,6 @@ struct debugfs_fsdata {
> >> >  		struct {
> >> >  			refcount_t active_users;
> >> >  			struct completion active_users_drained; -#ifdef
> >> CONFIG_LOCKDEP
> >> > -			struct lockdep_map lockdep_map;
> >> > -			struct lock_class_key key;
> >> > -			char *lock_name;
> >> > -#endif
> >> >
> >> >  			/* protect cancellations */
> >> >  			struct mutex cancellations_mtx;
> >> > --
> >> > 2.25.1
> >
Illipilli, TejasreeX Dec. 7, 2023, 9:20 a.m. UTC | #6
Hi, 

https://patchwork.freedesktop.org/series/127359/ - Re-reported

Thanks,
Tejasree

-----Original Message-----
From: Saarinen, Jani <jani.saarinen@intel.com> 
Sent: Thursday, December 7, 2023 1:04 AM
To: intel-gfx@lists.freedesktop.org; Borah, Chaitanya Kumar <chaitanya.kumar.borah@intel.com>; LGCI Bug Filing <lgci.bug.filing@intel.com>
Subject: RE: [Intel-gfx] ✗ Fi.CI.BAT: failure for Revert "debugfs: annotate debugfs handlers vs. removal with lockdep" (rev2)

Hi. 

> -----Original Message-----
> From: Intel-gfx <intel-gfx-bounces@lists.freedesktop.org> On Behalf Of 
> Patchwork
> Sent: Wednesday, December 6, 2023 9:58 AM
> To: Borah, Chaitanya Kumar <chaitanya.kumar.borah@intel.com>
> Cc: intel-gfx@lists.freedesktop.org
> Subject: [Intel-gfx] ✗ Fi.CI.BAT: failure for Revert "debugfs: 
> annotate debugfs handlers vs. removal with lockdep" (rev2)
> 
> Patch Details
> Series:	Revert "debugfs: annotate debugfs handlers vs. removal with lockdep"
> (rev2)
> URL:	https://patchwork.freedesktop.org/series/127359/
> State:	failure
> Details:	https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_127359v2/index.html
> 
> 
> CI Bug Log - changes from CI_DRM_13983 -> Patchwork_127359v2
> 
> 
> Summary
> 
> 
> FAILURE
> 
> Serious unknown changes coming with Patchwork_127359v2 absolutely need 
> to be verified manually.
> 
> If you think the reported changes have nothing to do with the changes 
> introduced in Patchwork_127359v2, please notify your bug team 
> (I915-ci-
> infra@lists.freedesktop.org) 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_127359v2/index.html
> 
> 
> Participating hosts (35 -> 36)
> 
> 
> Additional (2): bat-dg2-8 bat-mtlp-8
> Missing (1): fi-snb-2520m
> 
> 
> Possible new issues
> 
> 
> Here are the unknown changes that may have been introduced in
> Patchwork_127359v2:
> 
> 
> IGT changes
> 
> 
> Possible regressions
> 
> 
> *	igt@kms_pipe_crc_basic@suspend-read-crc:
> 
> 	*	bat-mtlp-6: NOTRUN -> SKIP <https://intel-gfx-
> ci.01.org/tree/drm-tip/Patchwork_127359v2/bat-mtlp-
> 6/igt@kms_pipe_crc_basic@suspend-read-crc.html>
> 
> *	igt@kms_psr@psr_cursor_plane_move:
Has been always skipping: https://intel-gfx-ci.01.org/tree/drm-tip/bat-all.html?testfilter=suspend-read-crc&hosts=mtlp-6 
> 
> 	*	bat-mtlp-8: NOTRUN -> SKIP <https://intel-gfx-
> ci.01.org/tree/drm-tip/Patchwork_127359v2/bat-mtlp-
> 8/igt@kms_psr@psr_cursor_plane_move.html>  +3 other tests skip
Has been always skipping: https://intel-gfx-ci.01.org/tree/drm-tip/bat-all.html?testfilter=psr_cursor_plane_move&hosts=mtlp-8 

No issues caused by patch. Bug-filing team, please report

> 
> 
> New tests
> 
> 
> New tests have been introduced between CI_DRM_13983 and
> Patchwork_127359v2:
> 
> 
> New IGT tests (12)
> 
> 
> *	igt@kms_pipe_crc_basic@nonblocking-crc-frame-sequence@pipe-a-dp-
> 7:
> 
> 	*	Statuses : 1 pass(s)
> 	*	Exec time: [0.0] s
> 
> *	igt@kms_pipe_crc_basic@nonblocking-crc-frame-sequence@pipe-c-dp-
> 7:
> 
> 	*	Statuses : 1 pass(s)
> 	*	Exec time: [0.0] s
> 
> *	igt@kms_pipe_crc_basic@nonblocking-crc-frame-sequence@pipe-d-dp-
> 7:
> 
> 	*	Statuses : 1 pass(s)
> 	*	Exec time: [0.0] s
> 
> *	igt@kms_pipe_crc_basic@nonblocking-crc@pipe-a-dp-7:
> 
> 	*	Statuses : 1 pass(s)
> 	*	Exec time: [0.0] s
> 
> *	igt@kms_pipe_crc_basic@nonblocking-crc@pipe-c-dp-7:
> 
> 	*	Statuses : 1 pass(s)
> 	*	Exec time: [0.0] s
> 
> *	igt@kms_pipe_crc_basic@nonblocking-crc@pipe-d-dp-7:
> 
> 	*	Statuses : 1 pass(s)
> 	*	Exec time: [0.0] s
> 
> *	igt@kms_pipe_crc_basic@read-crc-frame-sequence@pipe-a-dp-7:
> 
> 	*	Statuses : 1 abort(s)
> 	*	Exec time: [0.0] s
> 
> *	igt@kms_pipe_crc_basic@read-crc-frame-sequence@pipe-c-dp-7:
> 
> 	*	Statuses : 1 pass(s)
> 	*	Exec time: [0.0] s
> 
> *	igt@kms_pipe_crc_basic@read-crc-frame-sequence@pipe-d-dp-7:
> 
> 	*	Statuses : 1 pass(s)
> 	*	Exec time: [0.0] s
> 
> *	igt@kms_pipe_crc_basic@read-crc@pipe-a-dp-7:
> 
> 	*	Statuses : 1 pass(s)
> 	*	Exec time: [0.0] s
> 
> *	igt@kms_pipe_crc_basic@read-crc@pipe-c-dp-7:
> 
> 	*	Statuses : 1 pass(s)
> 	*	Exec time: [0.0] s
> 
> *	igt@kms_pipe_crc_basic@read-crc@pipe-d-dp-7:
> 
> 	*	Statuses : 1 pass(s)
> 	*	Exec time: [0.0] s
> 
> 
> Known issues
> 
> 
> Here are the changes found in Patchwork_127359v2 that come from known
> issues:
> 
> 
> IGT changes
> 
> 
> Issues hit
> 
> 
> *	igt@debugfs_test@basic-hwmon:
> 
> 	*	bat-mtlp-8: NOTRUN -> SKIP <https://intel-gfx-
> ci.01.org/tree/drm-tip/Patchwork_127359v2/bat-mtlp-
> 8/igt@debugfs_test@basic-hwmon.html>  (i915#9318 
> <https://gitlab.freedesktop.org/drm/intel/issues/9318> )
> 
> *	igt@gem_lmem_swapping@basic:
> 
> 	*	fi-apl-guc: NOTRUN -> SKIP <https://intel-gfx-ci.01.org/tree/drm-
> tip/Patchwork_127359v2/fi-apl-guc/igt@gem_lmem_swapping@basic.html>
> (fdo#109271 <https://bugs.freedesktop.org/show_bug.cgi?id=109271>  /
> i915#4613 <https://gitlab.freedesktop.org/drm/intel/issues/4613> ) +3 
> other tests skip
> 
> 	*	bat-jsl-3: NOTRUN -> SKIP <https://intel-gfx-ci.01.org/tree/drm-
> tip/Patchwork_127359v2/bat-jsl-3/igt@gem_lmem_swapping@basic.html>
> (i915#4613 <https://gitlab.freedesktop.org/drm/intel/issues/4613> ) +3 
> other tests skip
> 
> 	*	fi-glk-j4005: NOTRUN -> SKIP <https://intel-gfx-
> ci.01.org/tree/drm-tip/Patchwork_127359v2/fi-glk-
> j4005/igt@gem_lmem_swapping@basic.html>  (fdo#109271 
> <https://bugs.freedesktop.org/show_bug.cgi?id=109271>  / i915#4613 
> <https://gitlab.freedesktop.org/drm/intel/issues/4613> ) +3 other 
> tests skip
> 
> 	*	bat-adlp-9: NOTRUN -> SKIP <https://intel-gfx-
> ci.01.org/tree/drm-tip/Patchwork_127359v2/bat-adlp-
> 9/igt@gem_lmem_swapping@basic.html>  (i915#4613 
> <https://gitlab.freedesktop.org/drm/intel/issues/4613> ) +3 other 
> tests skip
> 
> 	*	fi-skl-guc: NOTRUN -> SKIP <https://intel-gfx-ci.01.org/tree/drm-
> tip/Patchwork_127359v2/fi-skl-guc/igt@gem_lmem_swapping@basic.html>
> (fdo#109271 <https://bugs.freedesktop.org/show_bug.cgi?id=109271>  /
> i915#4613 <https://gitlab.freedesktop.org/drm/intel/issues/4613> ) +3 
> other tests skip
> 
> 	*	fi-kbl-7567u: NOTRUN -> SKIP <https://intel-gfx-
> ci.01.org/tree/drm-tip/Patchwork_127359v2/fi-kbl-
> 7567u/igt@gem_lmem_swapping@basic.html>  (fdo#109271 
> <https://bugs.freedesktop.org/show_bug.cgi?id=109271>  / i915#4613 
> <https://gitlab.freedesktop.org/drm/intel/issues/4613> ) +3 other 
> tests skip
> 
> 	*	fi-cfl-8700k: NOTRUN -> SKIP <https://intel-gfx-
> ci.01.org/tree/drm-tip/Patchwork_127359v2/fi-cfl-
> 8700k/igt@gem_lmem_swapping@basic.html>  (fdo#109271 
> <https://bugs.freedesktop.org/show_bug.cgi?id=109271>  / i915#4613 
> <https://gitlab.freedesktop.org/drm/intel/issues/4613> ) +3 other 
> tests skip
> 
> 	*	fi-elk-e7500: NOTRUN -> SKIP <https://intel-gfx-
> ci.01.org/tree/drm-tip/Patchwork_127359v2/fi-elk-
> e7500/igt@gem_lmem_swapping@basic.html>  (fdo#109271 
> <https://bugs.freedesktop.org/show_bug.cgi?id=109271> ) +4 other tests 
> skip
> 
> *	igt@gem_lmem_swapping@parallel-random-engines:
> 
> 	*	fi-bsw-nick: NOTRUN -> SKIP <https://intel-gfx-
> ci.01.org/tree/drm-tip/Patchwork_127359v2/fi-bsw-
> nick/igt@gem_lmem_swapping@parallel-random-engines.html>  (fdo#109271 
> <https://bugs.freedesktop.org/show_bug.cgi?id=109271> ) +3 other tests 
> skip
> 
> 	*	bat-kbl-2: NOTRUN -> SKIP <https://intel-gfx-ci.01.org/tree/drm-
> tip/Patchwork_127359v2/bat-kbl-2/igt@gem_lmem_swapping@parallel-
> random-engines.html>  (fdo#109271
> <https://bugs.freedesktop.org/show_bug.cgi?id=109271> ) +4 other tests 
> skip
> 
> 	*	fi-rkl-11600: NOTRUN -> SKIP <https://intel-gfx-
> ci.01.org/tree/drm-tip/Patchwork_127359v2/fi-rkl-
> 11600/igt@gem_lmem_swapping@parallel-random-engines.html>  (i915#4613 
> <https://gitlab.freedesktop.org/drm/intel/issues/4613> ) +3 other 
> tests skip
> 
> 	*	fi-tgl-1115g4: NOTRUN -> SKIP <https://intel-gfx-
> ci.01.org/tree/drm-tip/Patchwork_127359v2/fi-tgl-
> 1115g4/igt@gem_lmem_swapping@parallel-random-engines.html>  (i915#4613 
> <https://gitlab.freedesktop.org/drm/intel/issues/4613> ) +3 other 
> tests skip
> 
> *	igt@gem_lmem_swapping@random-engines:
> 
> 	*	fi-bsw-n3050: NOTRUN -> SKIP <https://intel-gfx-
> ci.01.org/tree/drm-tip/Patchwork_127359v2/fi-bsw-
> n3050/igt@gem_lmem_swapping@random-engines.html>  (fdo#109271 
> <https://bugs.freedesktop.org/show_bug.cgi?id=109271> ) +3 other tests 
> skip
> 
> 	*	fi-skl-6600u: NOTRUN -> SKIP <https://intel-gfx-
> ci.01.org/tree/drm-tip/Patchwork_127359v2/fi-skl-
> 6600u/igt@gem_lmem_swapping@random-engines.html>  (fdo#109271 
> <https://bugs.freedesktop.org/show_bug.cgi?id=109271>  / i915#4613 
> <https://gitlab.freedesktop.org/drm/intel/issues/4613> ) +3 other 
> tests skip
> 
> 	*	bat-adls-5: NOTRUN -> SKIP <https://intel-gfx-
> ci.01.org/tree/drm-tip/Patchwork_127359v2/bat-adls-
> 5/igt@gem_lmem_swapping@random-engines.html>  (i915#4613 
> <https://gitlab.freedesktop.org/drm/intel/issues/4613> ) +3 other 
> tests skip
> 
> *	igt@gem_lmem_swapping@verify-random:
> 
> 	*	fi-cfl-guc: NOTRUN -> SKIP <https://intel-gfx-ci.01.org/tree/drm-
> tip/Patchwork_127359v2/fi-cfl-guc/igt@gem_lmem_swapping@verify-
> random.html>  (fdo#109271
> <https://bugs.freedesktop.org/show_bug.cgi?id=109271>  / i915#4613 
> <https://gitlab.freedesktop.org/drm/intel/issues/4613> ) +3 other 
> tests skip
> 
> 	*	bat-mtlp-6: NOTRUN -> SKIP <https://intel-gfx-
> ci.01.org/tree/drm-tip/Patchwork_127359v2/bat-mtlp-
> 6/igt@gem_lmem_swapping@verify-random.html>  (i915#4613 
> <https://gitlab.freedesktop.org/drm/intel/issues/4613> ) +3 other 
> tests skip
> 
> 	*	fi-kbl-x1275: NOTRUN -> SKIP <https://intel-gfx-
> ci.01.org/tree/drm-tip/Patchwork_127359v2/fi-kbl-
> x1275/igt@gem_lmem_swapping@verify-random.html>  (fdo#109271 
> <https://bugs.freedesktop.org/show_bug.cgi?id=109271>  / i915#4613 
> <https://gitlab.freedesktop.org/drm/intel/issues/4613> ) +3 other 
> tests skip
> 
> 	*	fi-cfl-8109u: NOTRUN -> SKIP <https://intel-gfx-
> ci.01.org/tree/drm-tip/Patchwork_127359v2/fi-cfl-
> 8109u/igt@gem_lmem_swapping@verify-random.html>  (fdo#109271 
> <https://bugs.freedesktop.org/show_bug.cgi?id=109271>  / i915#4613 
> <https://gitlab.freedesktop.org/drm/intel/issues/4613> ) +3 other 
> tests skip
> 
> 	*	fi-ivb-3770: NOTRUN -> SKIP <https://intel-gfx-
> ci.01.org/tree/drm-tip/Patchwork_127359v2/fi-ivb-
> 3770/igt@gem_lmem_swapping@verify-random.html>  (fdo#109271 
> <https://bugs.freedesktop.org/show_bug.cgi?id=109271> ) +4 other tests 
> skip
> 
> 	*	bat-mtlp-8: NOTRUN -> SKIP <https://intel-gfx-
> ci.01.org/tree/drm-tip/Patchwork_127359v2/bat-mtlp-
> 8/igt@gem_lmem_swapping@verify-random.html>  (i915#4613 
> <https://gitlab.freedesktop.org/drm/intel/issues/4613> ) +3 other 
> tests skip
> 
> 	*	fi-kbl-guc: NOTRUN -> SKIP <https://intel-gfx-ci.01.org/tree/drm-
> tip/Patchwork_127359v2/fi-kbl-guc/igt@gem_lmem_swapping@verify-
> random.html>  (fdo#109271
> <https://bugs.freedesktop.org/show_bug.cgi?id=109271>  / i915#4613 
> <https://gitlab.freedesktop.org/drm/intel/issues/4613> ) +3 other 
> tests skip
> 
> 	*	fi-ilk-650: NOTRUN -> SKIP <https://intel-gfx-ci.01.org/tree/drm-
> tip/Patchwork_127359v2/fi-ilk-650/igt@gem_lmem_swapping@verify-
> random.html>  (fdo#109271
> <https://bugs.freedesktop.org/show_bug.cgi?id=109271> ) +4 other tests 
> skip
> 
> 	*	bat-jsl-1: NOTRUN -> SKIP <https://intel-gfx-ci.01.org/tree/drm-
> tip/Patchwork_127359v2/bat-jsl-1/igt@gem_lmem_swapping@verify-
> random.html>  (i915#4613
> <https://gitlab.freedesktop.org/drm/intel/issues/4613> ) +3 other 
> tests skip
> 
> *	igt@gem_mmap@basic:
> 
> 	*	bat-mtlp-8: NOTRUN -> SKIP <https://intel-gfx-
> ci.01.org/tree/drm-tip/Patchwork_127359v2/bat-mtlp-
> 8/igt@gem_mmap@basic.html>  (i915#4083 
> <https://gitlab.freedesktop.org/drm/intel/issues/4083> )
> 
> 	*	bat-dg2-8: NOTRUN -> SKIP <https://intel-gfx-
> ci.01.org/tree/drm-tip/Patchwork_127359v2/bat-dg2-
> 8/igt@gem_mmap@basic.html>  (i915#4083 
> <https://gitlab.freedesktop.org/drm/intel/issues/4083> )
> 
> *	igt@gem_mmap_gtt@basic:
> 
> 	*	bat-mtlp-8: NOTRUN -> SKIP <https://intel-gfx-
> ci.01.org/tree/drm-tip/Patchwork_127359v2/bat-mtlp-
> 8/igt@gem_mmap_gtt@basic.html>  (i915#4077 
> <https://gitlab.freedesktop.org/drm/intel/issues/4077> ) +2 other 
> tests skip
> 
> 	*	bat-dg2-8: NOTRUN -> SKIP <https://intel-gfx-
> ci.01.org/tree/drm-tip/Patchwork_127359v2/bat-dg2-
> 8/igt@gem_mmap_gtt@basic.html>  (i915#4077 
> <https://gitlab.freedesktop.org/drm/intel/issues/4077> ) +2 other 
> tests skip
> 
> *	igt@gem_render_tiled_blits@basic:
> 
> 	*	bat-mtlp-8: NOTRUN -> SKIP <https://intel-gfx-
> ci.01.org/tree/drm-tip/Patchwork_127359v2/bat-mtlp-
> 8/igt@gem_render_tiled_blits@basic.html>  (i915#4079 
> <https://gitlab.freedesktop.org/drm/intel/issues/4079> ) +1 other test 
> skip
> 
> *	igt@gem_tiled_pread_basic:
> 
> 	*	bat-dg2-8: NOTRUN -> SKIP <https://intel-gfx-
> ci.01.org/tree/drm-tip/Patchwork_127359v2/bat-dg2-
> 8/igt@gem_tiled_pread_basic.html>  (i915#4079 
> <https://gitlab.freedesktop.org/drm/intel/issues/4079> ) +1 other test 
> skip
> 
> *	igt@i915_pm_rpm@module-reload:
> 
> 	*	fi-blb-e6850: NOTRUN -> SKIP <https://intel-gfx-
> ci.01.org/tree/drm-tip/Patchwork_127359v2/fi-blb-
> e6850/igt@i915_pm_rpm@module-reload.html>  (fdo#109271 
> <https://bugs.freedesktop.org/show_bug.cgi?id=109271> ) +4 other tests 
> skip
> 
> *	igt@i915_pm_rps@basic-api:
> 
> 	*	bat-mtlp-8: NOTRUN -> SKIP <https://intel-gfx-
> ci.01.org/tree/drm-tip/Patchwork_127359v2/bat-mtlp-
> 8/igt@i915_pm_rps@basic-api.html>  (i915#6621 
> <https://gitlab.freedesktop.org/drm/intel/issues/6621> )
> 
> 	*	bat-dg2-8: NOTRUN -> SKIP <https://intel-gfx-
> ci.01.org/tree/drm-tip/Patchwork_127359v2/bat-dg2-8/igt@i915_pm_rps@ba
> sic- api.html>  (i915#6621 
> <https://gitlab.freedesktop.org/drm/intel/issues/6621> )
> 
> *	igt@i915_selftest@live@gt_heartbeat:
> 
> 	*	fi-apl-guc: NOTRUN -> DMESG-FAIL <https://intel-gfx-
> ci.01.org/tree/drm-tip/Patchwork_127359v2/fi-apl-
> guc/igt@i915_selftest@live@gt_heartbeat.html>  (i915#5334 
> <https://gitlab.freedesktop.org/drm/intel/issues/5334> )
> 
> *	igt@i915_selftest@live@hangcheck:
> 
> 	*	bat-adls-5: NOTRUN -> DMESG-WARN <https://intel-gfx-
> ci.01.org/tree/drm-tip/Patchwork_127359v2/bat-adls-
> 5/igt@i915_selftest@live@hangcheck.html>  (i915#5591 
> <https://gitlab.freedesktop.org/drm/intel/issues/5591> )
> 
> *	igt@i915_suspend@basic-s3-without-i915:
> 
> 	*	fi-tgl-1115g4: NOTRUN -> INCOMPLETE <https://intel-gfx-
> ci.01.org/tree/drm-tip/Patchwork_127359v2/fi-tgl-
> 1115g4/igt@i915_suspend@basic-s3-without-i915.html>  (i915#7443 
> <https://gitlab.freedesktop.org/drm/intel/issues/7443> )
> 
> 	*	bat-atsm-1: NOTRUN -> SKIP <https://intel-gfx-
> ci.01.org/tree/drm-tip/Patchwork_127359v2/bat-atsm-
> 1/igt@i915_suspend@basic-s3-without-i915.html>  (i915#6645 
> <https://gitlab.freedesktop.org/drm/intel/issues/6645> )
> 
> 	*	bat-mtlp-6: NOTRUN -> SKIP <https://intel-gfx-
> ci.01.org/tree/drm-tip/Patchwork_127359v2/bat-mtlp-
> 6/igt@i915_suspend@basic-s3-without-i915.html>  (i915#6645 
> <https://gitlab.freedesktop.org/drm/intel/issues/6645> )
> 
> 	*	fi-kbl-x1275: NOTRUN -> SKIP <https://intel-gfx-
> ci.01.org/tree/drm-tip/Patchwork_127359v2/fi-kbl-
> x1275/igt@i915_suspend@basic-s3-without-i915.html>  (fdo#109271 
> <https://bugs.freedesktop.org/show_bug.cgi?id=109271> ) +1 other test 
> skip
> 
> 	*	bat-mtlp-8: NOTRUN -> SKIP <https://intel-gfx-
> ci.01.org/tree/drm-tip/Patchwork_127359v2/bat-mtlp-
> 8/igt@i915_suspend@basic-s3-without-i915.html>  (i915#6645 
> <https://gitlab.freedesktop.org/drm/intel/issues/6645> )
> 
> 	*	bat-dg2-8: NOTRUN -> SKIP <https://intel-gfx-
> ci.01.org/tree/drm-tip/Patchwork_127359v2/bat-dg2-
> 8/igt@i915_suspend@basic-s3-without-i915.html>  (i915#6645 
> <https://gitlab.freedesktop.org/drm/intel/issues/6645> )
> 
> *	igt@kms_addfb_basic@addfb25-y-tiled-small-legacy:
> 
> 	*	bat-mtlp-8: NOTRUN -> SKIP <https://intel-gfx-
> ci.01.org/tree/drm-tip/Patchwork_127359v2/bat-mtlp-
> 8/igt@kms_addfb_basic@addfb25-y-tiled-small-legacy.html>  (i915#5190 
> <https://gitlab.freedesktop.org/drm/intel/issues/5190> )
> 
> 	*	bat-dg2-8: NOTRUN -> SKIP <https://intel-gfx-
> ci.01.org/tree/drm-tip/Patchwork_127359v2/bat-dg2-
> 8/igt@kms_addfb_basic@addfb25-y-tiled-small-legacy.html>  (i915#5190 
> <https://gitlab.freedesktop.org/drm/intel/issues/5190> )
> 
> *	igt@kms_addfb_basic@basic-y-tiled-legacy:
> 
> 	*	bat-mtlp-8: NOTRUN -> SKIP <https://intel-gfx-
> ci.01.org/tree/drm-tip/Patchwork_127359v2/bat-mtlp-
> 8/igt@kms_addfb_basic@basic-y-tiled-legacy.html>  (i915#4212 
> <https://gitlab.freedesktop.org/drm/intel/issues/4212> ) +8 other 
> tests skip
> 
> 	*	bat-dg2-8: NOTRUN -> SKIP <https://intel-gfx-
> ci.01.org/tree/drm-tip/Patchwork_127359v2/bat-dg2-
> 8/igt@kms_addfb_basic@basic-y-tiled-legacy.html>  (i915#4215 
> <https://gitlab.freedesktop.org/drm/intel/issues/4215>  / i915#5190 
> <https://gitlab.freedesktop.org/drm/intel/issues/5190> )
> 
> *	igt@kms_addfb_basic@framebuffer-vs-set-tiling:
> 
> 	*	bat-dg2-8: NOTRUN -> SKIP <https://intel-gfx-
> ci.01.org/tree/drm-tip/Patchwork_127359v2/bat-dg2-
> 8/igt@kms_addfb_basic@framebuffer-vs-set-tiling.html>  (i915#4212 
> <https://gitlab.freedesktop.org/drm/intel/issues/4212> ) +6 other 
> tests skip
> 
> *	igt@kms_addfb_basic@tile-pitch-mismatch:
> 
> 	*	bat-dg2-8: NOTRUN -> SKIP <https://intel-gfx-
> ci.01.org/tree/drm-tip/Patchwork_127359v2/bat-dg2-
> 8/igt@kms_addfb_basic@tile-pitch-mismatch.html>  (i915#4212 
> <https://gitlab.freedesktop.org/drm/intel/issues/4212>  / i915#5608 
> <https://gitlab.freedesktop.org/drm/intel/issues/5608> )
> 
> *	igt@kms_cursor_legacy@basic-busy-flip-before-cursor-legacy:
> 
> 	*	bat-mtlp-8: NOTRUN -> SKIP <https://intel-gfx-
> ci.01.org/tree/drm-tip/Patchwork_127359v2/bat-mtlp-
> 8/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-legacy.html>
> (i915#4213 <https://gitlab.freedesktop.org/drm/intel/issues/4213> ) +1 
> other test skip
> 
> 	*	bat-dg2-8: NOTRUN -> SKIP <https://intel-gfx-
> ci.01.org/tree/drm-tip/Patchwork_127359v2/bat-dg2-
> 8/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-legacy.html>
> (i915#4103 <https://gitlab.freedesktop.org/drm/intel/issues/4103>  / 
> i915#4213 <https://gitlab.freedesktop.org/drm/intel/issues/4213>  / 
> i915#5608 <https://gitlab.freedesktop.org/drm/intel/issues/5608> ) +1 
> other test skip
> 
> *	igt@kms_dsc@dsc-basic:
> 
> 	*	bat-mtlp-8: NOTRUN -> SKIP <https://intel-gfx-
> ci.01.org/tree/drm-tip/Patchwork_127359v2/bat-mtlp-8/igt@kms_dsc@dsc-
> basic.html>  (i915#3555 
> <https://gitlab.freedesktop.org/drm/intel/issues/3555>
> / i915#3840 <https://gitlab.freedesktop.org/drm/intel/issues/3840>  / 
> i915#9159 <https://gitlab.freedesktop.org/drm/intel/issues/9159> )
> 
> *	igt@kms_flip@basic-flip-vs-wf_vblank@a-dp6:
> 
> 	*	bat-adlp-11: PASS <https://intel-gfx-ci.01.org/tree/drm-
> tip/CI_DRM_13983/bat-adlp-11/igt@kms_flip@basic-flip-vs-wf_vblank@a-
> dp6.html>  -> DMESG-WARN <https://intel-gfx-ci.01.org/tree/drm-
> tip/Patchwork_127359v2/bat-adlp-11/igt@kms_flip@basic-flip-vs-wf_vblan
> k@a- dp6.html>  (i915#6868 
> <https://gitlab.freedesktop.org/drm/intel/issues/6868> )
> 
> *	igt@kms_flip@basic-flip-vs-wf_vblank@c-dp6:
> 
> 	*	bat-adlp-11: PASS <https://intel-gfx-ci.01.org/tree/drm-
> tip/CI_DRM_13983/bat-adlp-11/igt@kms_flip@basic-flip-vs-wf_vblank@c-
> dp6.html>  -> FAIL <https://intel-gfx-ci.01.org/tree/drm-
> tip/Patchwork_127359v2/bat-adlp-11/igt@kms_flip@basic-flip-vs-wf_vblan
> k@c- dp6.html>  (i915#6121 
> <https://gitlab.freedesktop.org/drm/intel/issues/6121> )
> +2 other tests fail
> 
> *	igt@kms_force_connector_basic@force-load-detect:
> 
> 	*	bat-mtlp-8: NOTRUN -> SKIP <https://intel-gfx-
> ci.01.org/tree/drm-tip/Patchwork_127359v2/bat-mtlp-
> 8/igt@kms_force_connector_basic@force-load-detect.html>  (fdo#109285 
> <https://bugs.freedesktop.org/show_bug.cgi?id=109285> )
> 
> 	*	bat-dg2-8: NOTRUN -> SKIP <https://intel-gfx-
> ci.01.org/tree/drm-tip/Patchwork_127359v2/bat-dg2-
> 8/igt@kms_force_connector_basic@force-load-detect.html>  (fdo#109285 
> <https://bugs.freedesktop.org/show_bug.cgi?id=109285> )
> 
> *	igt@kms_force_connector_basic@prune-stale-modes:
> 
> 	*	bat-mtlp-8: NOTRUN -> SKIP <https://intel-gfx-
> ci.01.org/tree/drm-tip/Patchwork_127359v2/bat-mtlp-
> 8/igt@kms_force_connector_basic@prune-stale-modes.html>  (i915#5274 
> <https://gitlab.freedesktop.org/drm/intel/issues/5274> )
> 
> 	*	bat-dg2-8: NOTRUN -> SKIP <https://intel-gfx-
> ci.01.org/tree/drm-tip/Patchwork_127359v2/bat-dg2-
> 8/igt@kms_force_connector_basic@prune-stale-modes.html>  (i915#5274 
> <https://gitlab.freedesktop.org/drm/intel/issues/5274> )
> 
> *	igt@kms_pipe_crc_basic@read-crc-frame-sequence@pipe-a-dp-7
> (NEW):
> 
> 	*	bat-adlp-11: NOTRUN -> ABORT <https://intel-gfx-
> ci.01.org/tree/drm-tip/Patchwork_127359v2/bat-adlp-
> 11/igt@kms_pipe_crc_basic@read-crc-frame-sequence@pipe-a-dp-7.html>
> (i915#8668 <https://gitlab.freedesktop.org/drm/intel/issues/8668> )
> 
> *	igt@kms_pipe_crc_basic@suspend-read-crc:
> 
> 	*	fi-kbl-guc: NOTRUN -> SKIP <https://intel-gfx-ci.01.org/tree/drm-
> tip/Patchwork_127359v2/fi-kbl-guc/igt@kms_pipe_crc_basic@suspend-read-
> crc.html>  (fdo#109271
> <https://bugs.freedesktop.org/show_bug.cgi?id=109271> )
> 
> 	*	bat-atsm-1: NOTRUN -> SKIP <https://intel-gfx-
> ci.01.org/tree/drm-tip/Patchwork_127359v2/bat-atsm-
> 1/igt@kms_pipe_crc_basic@suspend-read-crc.html>  (i915#1836 
> <https://gitlab.freedesktop.org/drm/intel/issues/1836> )
> 
> *	igt@kms_pipe_crc_basic@suspend-read-crc@pipe-a-dp-1:
> 
> 	*	bat-dg2-8: NOTRUN -> INCOMPLETE <https://intel-gfx-
> ci.01.org/tree/drm-tip/Patchwork_127359v2/bat-dg2-
> 8/igt@kms_pipe_crc_basic@suspend-read-crc@pipe-a-dp-1.html>  
> (i915#1982 <https://gitlab.freedesktop.org/drm/intel/issues/1982>  / 
> i915#9280 <https://gitlab.freedesktop.org/drm/intel/issues/9280> )
> 
> *	igt@kms_pm_backlight@basic-brightness:
> 
> 	*	bat-dg2-8: NOTRUN -> SKIP <https://intel-gfx-
> ci.01.org/tree/drm-tip/Patchwork_127359v2/bat-dg2-
> 8/igt@kms_pm_backlight@basic-brightness.html>  (i915#5354 
> <https://gitlab.freedesktop.org/drm/intel/issues/5354> )
> 
> *	igt@kms_psr@psr_cursor_plane_move:
> 
> 	*	bat-dg2-8: NOTRUN -> SKIP <https://intel-gfx-
> ci.01.org/tree/drm-tip/Patchwork_127359v2/bat-dg2-
> 8/igt@kms_psr@psr_cursor_plane_move.html>  (i915#9673 
> <https://gitlab.freedesktop.org/drm/intel/issues/9673>  / i915#9736 
> <https://gitlab.freedesktop.org/drm/intel/issues/9736> ) +3 other 
> tests skip
> 
> *	igt@kms_setmode@basic-clone-single-crtc:
> 
> 	*	bat-mtlp-8: NOTRUN -> SKIP <https://intel-gfx-
> ci.01.org/tree/drm-tip/Patchwork_127359v2/bat-mtlp-
> 8/igt@kms_setmode@basic-clone-single-crtc.html>  (i915#3555 
> <https://gitlab.freedesktop.org/drm/intel/issues/3555>  / i915#8809 
> <https://gitlab.freedesktop.org/drm/intel/issues/8809> )
> 
> 	*	bat-dg2-8: NOTRUN -> SKIP <https://intel-gfx-
> ci.01.org/tree/drm-tip/Patchwork_127359v2/bat-dg2-
> 8/igt@kms_setmode@basic-clone-single-crtc.html>  (i915#3555 
> <https://gitlab.freedesktop.org/drm/intel/issues/3555> )
> 
> *	igt@prime_vgem@basic-fence-flip:
> 
> 	*	bat-dg2-8: NOTRUN -> SKIP <https://intel-gfx-
> ci.01.org/tree/drm-tip/Patchwork_127359v2/bat-dg2-8/igt@prime_vgem@bas
> ic-
> fence-flip.html>  (i915#3708
> <https://gitlab.freedesktop.org/drm/intel/issues/3708> )
> 
> *	igt@prime_vgem@basic-fence-mmap:
> 
> 	*	bat-dg2-8: NOTRUN -> SKIP <https://intel-gfx-
> ci.01.org/tree/drm-tip/Patchwork_127359v2/bat-dg2-8/igt@prime_vgem@bas
> ic-
> fence-mmap.html>  (i915#3708
> <https://gitlab.freedesktop.org/drm/intel/issues/3708>  / i915#4077 
> <https://gitlab.freedesktop.org/drm/intel/issues/4077> ) +1 other test 
> skip
> 
> 	*	bat-mtlp-8: NOTRUN -> SKIP <https://intel-gfx-
> ci.01.org/tree/drm-tip/Patchwork_127359v2/bat-mtlp-
> 8/igt@prime_vgem@basic-fence-mmap.html>  (i915#3708 
> <https://gitlab.freedesktop.org/drm/intel/issues/3708>  / i915#4077 
> <https://gitlab.freedesktop.org/drm/intel/issues/4077> ) +1 other test 
> skip
> 
> *	igt@prime_vgem@basic-fence-read:
> 
> 	*	bat-mtlp-8: NOTRUN -> SKIP <https://intel-gfx-
> ci.01.org/tree/drm-tip/Patchwork_127359v2/bat-mtlp-
> 8/igt@prime_vgem@basic-fence-read.html>  (i915#3708 
> <https://gitlab.freedesktop.org/drm/intel/issues/3708> ) +2 other 
> tests skip
> 
> *	igt@prime_vgem@basic-write:
> 
> 	*	bat-dg2-8: NOTRUN -> SKIP <https://intel-gfx-
> ci.01.org/tree/drm-tip/Patchwork_127359v2/bat-dg2-8/igt@prime_vgem@bas
> ic- write.html>  (i915#3291 
> <https://gitlab.freedesktop.org/drm/intel/issues/3291>
> / i915#3708 <https://gitlab.freedesktop.org/drm/intel/issues/3708> ) 
> +2 other tests skip
> 
> 
> Possible fixes
> 
> 
> *	igt@core_hotunplug@unbind-rebind:
> 
> 	*	fi-bsw-n3050: ABORT <https://intel-gfx-ci.01.org/tree/drm-
> tip/CI_DRM_13983/fi-bsw-n3050/igt@core_hotunplug@unbind-rebind.html>
> (i915#9793 <https://gitlab.freedesktop.org/drm/intel/issues/9793> ) -> 
> PASS
> <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_127359v2/fi-bsw-
> n3050/igt@core_hotunplug@unbind-rebind.html>
> 
> 	*	fi-cfl-guc: ABORT <https://intel-gfx-ci.01.org/tree/drm-
> tip/CI_DRM_13983/fi-cfl-guc/igt@core_hotunplug@unbind-rebind.html>
> (i915#8213 <https://gitlab.freedesktop.org/drm/intel/issues/8213>  / 
> i915#8668 <https://gitlab.freedesktop.org/drm/intel/issues/8668> ) -> 
> PASS <https://intel-
> gfx-ci.01.org/tree/drm-tip/Patchwork_127359v2/fi-cfl-
> guc/igt@core_hotunplug@unbind-rebind.html>
> 
> 	*	bat-mtlp-6: ABORT <https://intel-gfx-ci.01.org/tree/drm-
> tip/CI_DRM_13983/bat-mtlp-6/igt@core_hotunplug@unbind-rebind.html>
> (i915#8213 <https://gitlab.freedesktop.org/drm/intel/issues/8213>  / 
> i915#8668 <https://gitlab.freedesktop.org/drm/intel/issues/8668> ) -> 
> PASS <https://intel-
> gfx-ci.01.org/tree/drm-tip/Patchwork_127359v2/bat-mtlp-
> 6/igt@core_hotunplug@unbind-rebind.html>
> 
> 	*	bat-dg2-9: ABORT <https://intel-gfx-ci.01.org/tree/drm-
> tip/CI_DRM_13983/bat-dg2-9/igt@core_hotunplug@unbind-rebind.html>
> (i915#8213 <https://gitlab.freedesktop.org/drm/intel/issues/8213> ) -> 
> PASS
> <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_127359v2/bat-dg2-
> 9/igt@core_hotunplug@unbind-rebind.html>
> 
> 	*	fi-kbl-x1275: ABORT <https://intel-gfx-ci.01.org/tree/drm-
> tip/CI_DRM_13983/fi-kbl-x1275/igt@core_hotunplug@unbind-rebind.html>
> (i915#8213 <https://gitlab.freedesktop.org/drm/intel/issues/8213>  / 
> i915#8668 <https://gitlab.freedesktop.org/drm/intel/issues/8668>  / 
> i915#9793 <https://gitlab.freedesktop.org/drm/intel/issues/9793> ) -> 
> PASS <https://intel-
> gfx-ci.01.org/tree/drm-tip/Patchwork_127359v2/fi-kbl-
> x1275/igt@core_hotunplug@unbind-rebind.html>
> 
> 	*	bat-jsl-1: ABORT <https://intel-gfx-ci.01.org/tree/drm-
> tip/CI_DRM_13983/bat-jsl-1/igt@core_hotunplug@unbind-rebind.html>
> (i915#9793 <https://gitlab.freedesktop.org/drm/intel/issues/9793> ) -> 
> PASS
> <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_127359v2/bat-jsl-
> 1/igt@core_hotunplug@unbind-rebind.html>
> 
> 	*	fi-cfl-8700k: ABORT <https://intel-gfx-ci.01.org/tree/drm-
> tip/CI_DRM_13983/fi-cfl-8700k/igt@core_hotunplug@unbind-rebind.html>
> (i915#8213 <https://gitlab.freedesktop.org/drm/intel/issues/8213>  / 
> i915#8668 <https://gitlab.freedesktop.org/drm/intel/issues/8668> ) -> 
> PASS <https://intel-
> gfx-ci.01.org/tree/drm-tip/Patchwork_127359v2/fi-cfl-
> 8700k/igt@core_hotunplug@unbind-rebind.html>
> 
> 	*	fi-blb-e6850: ABORT <https://intel-gfx-ci.01.org/tree/drm-
> tip/CI_DRM_13983/fi-blb-e6850/igt@core_hotunplug@unbind-rebind.html>
> (i915#9793 <https://gitlab.freedesktop.org/drm/intel/issues/9793> ) -> 
> PASS
> <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_127359v2/fi-blb-
> e6850/igt@core_hotunplug@unbind-rebind.html>
> 
> 	*	bat-kbl-2: ABORT <https://intel-gfx-ci.01.org/tree/drm-
> tip/CI_DRM_13983/bat-kbl-2/igt@core_hotunplug@unbind-rebind.html>
> (i915#9793 <https://gitlab.freedesktop.org/drm/intel/issues/9793> ) -> 
> PASS
> <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_127359v2/bat-kbl-
> 2/igt@core_hotunplug@unbind-rebind.html>
> 
> 	*	fi-rkl-11600: ABORT <https://intel-gfx-ci.01.org/tree/drm-
> tip/CI_DRM_13983/fi-rkl-11600/igt@core_hotunplug@unbind-rebind.html>
> (i915#8213 <https://gitlab.freedesktop.org/drm/intel/issues/8213> ) -> 
> PASS
> <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_127359v2/fi-rkl-
> 11600/igt@core_hotunplug@unbind-rebind.html>
> 
> 	*	fi-skl-6600u: ABORT <https://intel-gfx-ci.01.org/tree/drm-
> tip/CI_DRM_13983/fi-skl-6600u/igt@core_hotunplug@unbind-rebind.html>
> (i915#8668 <https://gitlab.freedesktop.org/drm/intel/issues/8668> ) -> 
> PASS
> <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_127359v2/fi-skl-
> 6600u/igt@core_hotunplug@unbind-rebind.html>
> 
> 	*	bat-adls-5: ABORT <https://intel-gfx-ci.01.org/tree/drm-
> tip/CI_DRM_13983/bat-adls-5/igt@core_hotunplug@unbind-rebind.html>
> (i915#9793 <https://gitlab.freedesktop.org/drm/intel/issues/9793> ) -> 
> PASS
> <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_127359v2/bat-adls-
> 5/igt@core_hotunplug@unbind-rebind.html>
> 
> 	*	fi-apl-guc: ABORT <https://intel-gfx-ci.01.org/tree/drm-
> tip/CI_DRM_13983/fi-apl-guc/igt@core_hotunplug@unbind-rebind.html>
> (i915#8213 <https://gitlab.freedesktop.org/drm/intel/issues/8213>  / 
> i915#8668 <https://gitlab.freedesktop.org/drm/intel/issues/8668> ) -> 
> PASS <https://intel-
> gfx-ci.01.org/tree/drm-tip/Patchwork_127359v2/fi-apl-
> guc/igt@core_hotunplug@unbind-rebind.html>
> 
> 	*	bat-atsm-1: ABORT <https://intel-gfx-ci.01.org/tree/drm-
> tip/CI_DRM_13983/bat-atsm-1/igt@core_hotunplug@unbind-rebind.html>
> (i915#8213 <https://gitlab.freedesktop.org/drm/intel/issues/8213> ) -> 
> PASS
> <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_127359v2/bat-atsm-
> 1/igt@core_hotunplug@unbind-rebind.html>
> 
> 	*	bat-dg1-7: ABORT <https://intel-gfx-ci.01.org/tree/drm-
> tip/CI_DRM_13983/bat-dg1-7/igt@core_hotunplug@unbind-rebind.html>
> (i915#8213 <https://gitlab.freedesktop.org/drm/intel/issues/8213> ) -> 
> PASS
> <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_127359v2/bat-dg1-
> 7/igt@core_hotunplug@unbind-rebind.html>
> 
> 	*	bat-jsl-3: ABORT <https://intel-gfx-ci.01.org/tree/drm-
> tip/CI_DRM_13983/bat-jsl-3/igt@core_hotunplug@unbind-rebind.html>
> (i915#9793 <https://gitlab.freedesktop.org/drm/intel/issues/9793> ) -> 
> PASS
> <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_127359v2/bat-jsl-
> 3/igt@core_hotunplug@unbind-rebind.html>
> 
> 	*	fi-glk-j4005: ABORT <https://intel-gfx-ci.01.org/tree/drm-
> tip/CI_DRM_13983/fi-glk-j4005/igt@core_hotunplug@unbind-rebind.html>
> (i915#8213 <https://gitlab.freedesktop.org/drm/intel/issues/8213>  / 
> i915#8668 <https://gitlab.freedesktop.org/drm/intel/issues/8668> ) -> 
> PASS <https://intel-
> gfx-ci.01.org/tree/drm-tip/Patchwork_127359v2/fi-glk-
> j4005/igt@core_hotunplug@unbind-rebind.html>
> 
> 	*	bat-adlp-9: ABORT <https://intel-gfx-ci.01.org/tree/drm-
> tip/CI_DRM_13983/bat-adlp-9/igt@core_hotunplug@unbind-rebind.html>
> (i915#8213 <https://gitlab.freedesktop.org/drm/intel/issues/8213>  / 
> i915#8668 <https://gitlab.freedesktop.org/drm/intel/issues/8668> ) -> 
> PASS <https://intel-
> gfx-ci.01.org/tree/drm-tip/Patchwork_127359v2/bat-adlp-
> 9/igt@core_hotunplug@unbind-rebind.html>
> 
> 	*	fi-skl-guc: ABORT <https://intel-gfx-ci.01.org/tree/drm-
> tip/CI_DRM_13983/fi-skl-guc/igt@core_hotunplug@unbind-rebind.html>
> (i915#8668 <https://gitlab.freedesktop.org/drm/intel/issues/8668> ) -> 
> PASS
> <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_127359v2/fi-skl-
> guc/igt@core_hotunplug@unbind-rebind.html>
> 
> 	*	bat-dg2-11: ABORT <https://intel-gfx-ci.01.org/tree/drm-
> tip/CI_DRM_13983/bat-dg2-11/igt@core_hotunplug@unbind-rebind.html>
> (i915#8213 <https://gitlab.freedesktop.org/drm/intel/issues/8213> ) -> 
> PASS
> <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_127359v2/bat-dg2-
> 11/igt@core_hotunplug@unbind-rebind.html>
> 
> 	*	fi-cfl-8109u: ABORT <https://intel-gfx-ci.01.org/tree/drm-
> tip/CI_DRM_13983/fi-cfl-8109u/igt@core_hotunplug@unbind-rebind.html>
> (i915#8213 <https://gitlab.freedesktop.org/drm/intel/issues/8213>  / 
> i915#8668 <https://gitlab.freedesktop.org/drm/intel/issues/8668> ) -> 
> PASS <https://intel-
> gfx-ci.01.org/tree/drm-tip/Patchwork_127359v2/fi-cfl-
> 8109u/igt@core_hotunplug@unbind-rebind.html>
> 
> 	*	fi-kbl-7567u: ABORT <https://intel-gfx-ci.01.org/tree/drm-
> tip/CI_DRM_13983/fi-kbl-7567u/igt@core_hotunplug@unbind-rebind.html>
> (i915#8668 <https://gitlab.freedesktop.org/drm/intel/issues/8668>  / 
> i915#9793 <https://gitlab.freedesktop.org/drm/intel/issues/9793> ) -> 
> PASS <https://intel-
> gfx-ci.01.org/tree/drm-tip/Patchwork_127359v2/fi-kbl-
> 7567u/igt@core_hotunplug@unbind-rebind.html>
> 
> 	*	fi-ivb-3770: ABORT <https://intel-gfx-ci.01.org/tree/drm-
> tip/CI_DRM_13983/fi-ivb-3770/igt@core_hotunplug@unbind-rebind.html>
> (i915#9793 <https://gitlab.freedesktop.org/drm/intel/issues/9793> ) -> 
> PASS
> <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_127359v2/fi-ivb-
> 3770/igt@core_hotunplug@unbind-rebind.html>
> 
> 	*	fi-elk-e7500: ABORT <https://intel-gfx-ci.01.org/tree/drm-
> tip/CI_DRM_13983/fi-elk-e7500/igt@core_hotunplug@unbind-rebind.html>
> (i915#9793 <https://gitlab.freedesktop.org/drm/intel/issues/9793> ) -> 
> PASS
> <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_127359v2/fi-elk-
> e7500/igt@core_hotunplug@unbind-rebind.html>
> 
> 	*	fi-bsw-nick: ABORT <https://intel-gfx-ci.01.org/tree/drm-
> tip/CI_DRM_13983/fi-bsw-nick/igt@core_hotunplug@unbind-rebind.html>
> (i915#9793 <https://gitlab.freedesktop.org/drm/intel/issues/9793> ) -> 
> PASS
> <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_127359v2/fi-bsw-
> nick/igt@core_hotunplug@unbind-rebind.html>
> 
> 	*	fi-kbl-guc: ABORT <https://intel-gfx-ci.01.org/tree/drm-
> tip/CI_DRM_13983/fi-kbl-guc/igt@core_hotunplug@unbind-rebind.html>
> (i915#8668 <https://gitlab.freedesktop.org/drm/intel/issues/8668>  / 
> i915#9793 <https://gitlab.freedesktop.org/drm/intel/issues/9793> ) -> 
> PASS <https://intel-
> gfx-ci.01.org/tree/drm-tip/Patchwork_127359v2/fi-kbl-
> guc/igt@core_hotunplug@unbind-rebind.html>
> 
> 	*	fi-ilk-650: ABORT <https://intel-gfx-ci.01.org/tree/drm-
> tip/CI_DRM_13983/fi-ilk-650/igt@core_hotunplug@unbind-rebind.html>
> (i915#9793 <https://gitlab.freedesktop.org/drm/intel/issues/9793> ) -> 
> PASS
> <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_127359v2/fi-ilk-
> 650/igt@core_hotunplug@unbind-rebind.html>
> 
> 	*	fi-tgl-1115g4: ABORT <https://intel-gfx-ci.01.org/tree/drm-
> tip/CI_DRM_13983/fi-tgl-1115g4/igt@core_hotunplug@unbind-rebind.html>
> (i915#8213 <https://gitlab.freedesktop.org/drm/intel/issues/8213> ) -> 
> PASS
> <https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_127359v2/fi-tgl-
> 1115g4/igt@core_hotunplug@unbind-rebind.html>
> 
> {name}: This element is suppressed. This means it is ignored when 
> computing the status of the difference (SUCCESS, WARNING, or FAILURE).
> 
> 
> Build changes
> 
> 
> *	Linux: CI_DRM_13983 -> Patchwork_127359v2
> 
> CI-20190529: 20190529
> CI_DRM_13983: a9d99261a978835b02e248fe18af3026416af3e8 @ 
> git://anongit.freedesktop.org/gfx-ci/linux
> IGT_7622: 48a47d91b7727215b965690c69d84159c8fb1aa2 @ 
> https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
> Patchwork_127359v2: a9d99261a978835b02e248fe18af3026416af3e8 @ 
> git://anongit.freedesktop.org/gfx-ci/linux
> 
> 
> Linux commits
> 
> 
> 958303ae297c Revert "debugfs: annotate debugfs handlers vs. removal 
> with lockdep"
diff mbox series

Patch

diff --git a/fs/debugfs/file.c b/fs/debugfs/file.c
index a5ade8c16375..5063434be0fc 100644
--- a/fs/debugfs/file.c
+++ b/fs/debugfs/file.c
@@ -108,12 +108,6 @@  int debugfs_file_get(struct dentry *dentry)
 			kfree(fsd);
 			fsd = READ_ONCE(dentry->d_fsdata);
 		}
-#ifdef CONFIG_LOCKDEP
-		fsd->lock_name = kasprintf(GFP_KERNEL, "debugfs:%pd", dentry);
-		lockdep_register_key(&fsd->key);
-		lockdep_init_map(&fsd->lockdep_map, fsd->lock_name ?: "debugfs",
-				 &fsd->key, 0);
-#endif
 		INIT_LIST_HEAD(&fsd->cancellations);
 		mutex_init(&fsd->cancellations_mtx);
 	}
@@ -132,8 +126,6 @@  int debugfs_file_get(struct dentry *dentry)
 	if (!refcount_inc_not_zero(&fsd->active_users))
 		return -EIO;
 
-	lock_map_acquire_read(&fsd->lockdep_map);
-
 	return 0;
 }
 EXPORT_SYMBOL_GPL(debugfs_file_get);
@@ -151,8 +143,6 @@  void debugfs_file_put(struct dentry *dentry)
 {
 	struct debugfs_fsdata *fsd = READ_ONCE(dentry->d_fsdata);
 
-	lock_map_release(&fsd->lockdep_map);
-
 	if (refcount_dec_and_test(&fsd->active_users))
 		complete(&fsd->active_users_drained);
 }
diff --git a/fs/debugfs/inode.c b/fs/debugfs/inode.c
index e4e7fe1bd9fb..034a617cb1a5 100644
--- a/fs/debugfs/inode.c
+++ b/fs/debugfs/inode.c
@@ -243,10 +243,6 @@  static void debugfs_release_dentry(struct dentry *dentry)
 
 	/* check it wasn't a dir (no fsdata) or automount (no real_fops) */
 	if (fsd && fsd->real_fops) {
-#ifdef CONFIG_LOCKDEP
-		lockdep_unregister_key(&fsd->key);
-		kfree(fsd->lock_name);
-#endif
 		WARN_ON(!list_empty(&fsd->cancellations));
 		mutex_destroy(&fsd->cancellations_mtx);
 	}
@@ -755,9 +751,6 @@  static void __debugfs_file_removed(struct dentry *dentry)
 	if ((unsigned long)fsd & DEBUGFS_FSDATA_IS_REAL_FOPS_BIT)
 		return;
 
-	lock_map_acquire(&fsd->lockdep_map);
-	lock_map_release(&fsd->lockdep_map);
-
 	/* if we hit zero, just wait for all to finish */
 	if (!refcount_dec_and_test(&fsd->active_users)) {
 		wait_for_completion(&fsd->active_users_drained);
diff --git a/fs/debugfs/internal.h b/fs/debugfs/internal.h
index 0c4c68cf161f..dae80c2a469e 100644
--- a/fs/debugfs/internal.h
+++ b/fs/debugfs/internal.h
@@ -7,7 +7,6 @@ 
 
 #ifndef _DEBUGFS_INTERNAL_H_
 #define _DEBUGFS_INTERNAL_H_
-#include <linux/lockdep.h>
 #include <linux/list.h>
 
 struct file_operations;
@@ -25,11 +24,6 @@  struct debugfs_fsdata {
 		struct {
 			refcount_t active_users;
 			struct completion active_users_drained;
-#ifdef CONFIG_LOCKDEP
-			struct lockdep_map lockdep_map;
-			struct lock_class_key key;
-			char *lock_name;
-#endif
 
 			/* protect cancellations */
 			struct mutex cancellations_mtx;