Intel-XE Archive on lore.kernel.org
 help / color / mirror / Atom feed
From: "Ville Syrjälä" <ville.syrjala@linux.intel.com>
To: intel-xe@lists.freedesktop.org
Cc: intel-gfx@lists.freedesktop.org,
	"Ankit Nautiyal" <ankit.k.nautiyal@intel.com>,
	"Uma Shankar" <uma.shankar@intel.com>,
	"Jouni Högander" <jouni.hogander@intel.com>,
	"Animesh Manna" <animesh.manna@intel.com>
Subject: Re: ✗ Xe.CI.BAT: failure for drm/{i915, xe}: Make unclaimed mmio detection lockless and enable it for xe
Date: Fri, 13 Nov 2026 18:41:03 +0200	[thread overview]
Message-ID: <avc9nyu-ovaH3LuG@intel.com> (raw)
In-Reply-To: <179458245157.20639.5243522719041784725@9ac1b63fe3ea>

On Fri, Nov 13, 2026 at 03:07:31PM -0000, Patchwork wrote:
> == Series Details ==
> 
> Series: drm/{i915, xe}: Make unclaimed mmio detection lockless and enable it for xe
> URL   : https://patchwork.freedesktop.org/series/178490/
> State : failure
> 
> == Summary ==
> 
> CI Bug Log - changes from xe-6136-d41695c479e8bb24eb941e5ba916e42784af6f4d_BAT -> xe-pw-178490v1_BAT
> ====================================================
> 
> Summary
> -------
> 
>   **FAILURE**
> 
>   Serious unknown changes coming with xe-pw-178490v1_BAT absolutely need to be
>   verified manually.
>   
>   If you think the reported changes have nothing to do with the changes
>   introduced in xe-pw-178490v1_BAT, 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.
> 
>   
> 
> Participating hosts (13 -> 13)
> ------------------------------
> 
>   No changes in participating hosts
> 
> Possible new issues
> -------------------
> 
>   Here are the unknown changes that may have been introduced in xe-pw-178490v1_BAT:
> 
> ### IGT changes ###
> 
> #### Possible regressions ####
> 
>   * igt@kms_flip@basic-flip-vs-dpms@c-edp1:
>     - bat-ptl-2:          [PASS][1] -> [ABORT][2] +1 other test abort
>    [1]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-6136-d41695c479e8bb24eb941e5ba916e42784af6f4d/bat-ptl-2/igt@kms_flip@basic-flip-vs-dpms@c-edp1.html
>    [2]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-178490v1/bat-ptl-2/igt@kms_flip@basic-flip-vs-dpms@c-edp1.html

xe is very borked. Looks like intel_alpm_disable() is one main culprit:

<7> [78.666940] xe 0000:00:02.0: [drm:intel_psr_disable_locked [xe]] Disabling PSR1
<6> [78.673547] ------------[ cut here ]------------
<4> [78.673558] xe 0000:00:02.0: [drm] Unclaimed read from register 0x62950
<4> [78.673565] WARNING: drivers/gpu/drm/i915/display/intel_de.c:263 at check_unclaimed_mmio_post+0x77/0xb0 [xe], CPU#2: kms_flip/1657
<4> [78.673992] Modules linked in: snd_hda_codec_intelhdmi snd_hda_codec_hdmi xe drm_gpuvm drm_gpusvm_helper drm_buddy gpu_sched drm_ttm_helper ttm drm_suballoc_helper drm_exec drm_display_helper cec rc_core drm_kunit_helpers kunit i2c_algo_bit hid_sensor_custom overlay hid_sensor_hub hid_generic intel_ishtp_hid hid intel_rapl_msr intel_uncore_frequency intel_uncore_frequency_common x86_pkg_temp_thermal intel_powerclamp cmdlinepart spi_nor coretemp mtd mei_gsc_proxy snd_hda_intel snd_intel_dspcfg snd_hda_codec ucsi_acpi typec_ucsi typec snd_hda_core wmi_bmof kvm_intel snd_hwdep snd_pcm kvm r8169 irqbypass snd_timer binfmt_misc aesni_intel gf128mul i2c_i801 snd intel_cstate spi_intel_pci intel_skl_int3472_tps68470 tps68470_regulator i2c_mux realtek i2c_smbus spi_intel e1000e soundcore clk_tps68470 video mei_me phy_package phylink idma64 mei intel_pmc_core int3403_thermal nls_iso8859_1 processor_thermal_device_pci processor_thermal_device processor_thermal_wt_hint platform_temperature_control pmt_telemetry
<4> [78.674373]  processor_thermal_soc_slider pmt_discovery pmt_class processor_thermal_rfim acpi_tad intel_skl_int3472_discrete wmi intel_hid processor_thermal_rapl intel_pmc_ssram_telemetry intel_rapl_common int3400_thermal sparse_keymap pinctrl_intel_platform intel_pmc_pwrm_telemetry acpi_thermal_rel acpi_pad intel_skl_int3472_common intel_ish_ipc processor_thermal_wt_req processor_thermal_power_floor intel_vpu intel_ishtp thunderbolt processor_thermal_mbox igen6_edac int340x_thermal_zone intel_vsec dm_multipath msr nvme_fabrics fuse fsdev_dax efi_pstore autofs4
<4> [78.674512] CPU: 2 UID: 0 PID: 1657 Comm: kms_flip Tainted: G S   U  W           7.4.0-rc2-lgci-xe-xe-pw-178490v1-debug+ #1 PREEMPT(lazy) 
<4> [78.674524] Tainted: [S]=CPU_OUT_OF_SPEC, [U]=USER, [W]=WARN
<4> [78.674530] Hardware name: Intel Corporation Panther Lake Client Platform/PTL-UH LP5 T3 RVP1, BIOS PTLPFWI1.R00.3514.D01.2512291130 12/29/2025
<4> [78.674536] RIP: 0010:check_unclaimed_mmio_post+0x80/0xb0 [xe]
<4> [78.674917] Code: 48 85 ff 74 04 48 8b 7f 08 4c 8b 77 50 4d 85 f6 74 3e e8 73 67 2e e1 48 89 c6 48 8d 3d 69 bd 21 00 45 89 e0 4c 89 e9 4c 89 f2 <67> 48 0f b9 3a c6 83 38 07 00 00 00 5b 41 5c 41 5d 41 5e 5d 31 c0
<4> [78.674924] RSP: 0018:ffffc9000bea7498 EFLAGS: 00010246
<4> [78.674934] RAX: ffffffffa1420138 RBX: ffff88812c48a000 RCX: ffffffffa1427a46
<4> [78.674940] RDX: ffff8881067ecf10 RSI: ffffffffa1420138 RDI: ffffffffa120c820
<4> [78.674944] RBP: ffffc9000bea74b8 R08: 0000000000062950 R09: 0000000000000000
<4> [78.674950] R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000062950
<4> [78.674955] R13: ffffffffa1427a46 R14: ffff8881067ecf10 R15: 0000000000000000
<4> [78.674960] FS:  0000766c5546a2c0(0000) GS:ffff8884e5d42000(0000) knlGS:0000000000000000
<4> [78.674966] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
<4> [78.674972] CR2: 00007546fc3dbb68 CR3: 0000000129117004 CR4: 0000000108f72ef0
<4> [78.674977] PKRU: 55555554
<4> [78.674982] Call Trace:
<4> [78.674987]  <TASK>
<4> [78.675000]  lnl_mmio_read+0xd1/0xe0 [xe]
<4> [78.675406]  intel_alpm_disable+0xad/0x120 [xe]
<4> [78.675829]  intel_ddi_disable+0x15a/0x230 [xe]
<4> [78.676215]  intel_encoders_disable+0x9c/0xd0 [xe]
<4> [78.676557]  hsw_crtc_disable+0x5b/0x160 [xe]

Cc:ing some people.

>     - bat-lnl-1:          [PASS][3] -> [ABORT][4] +1 other test abort
>    [3]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-6136-d41695c479e8bb24eb941e5ba916e42784af6f4d/bat-lnl-1/igt@kms_flip@basic-flip-vs-dpms@c-edp1.html
>    [4]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-178490v1/bat-lnl-1/igt@kms_flip@basic-flip-vs-dpms@c-edp1.html
> 
>   * igt@kms_flip@basic-flip-vs-dpms@d-edp1:
>     - bat-ptl-2:          [PASS][5] -> [DMESG-WARN][6]
>    [5]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-6136-d41695c479e8bb24eb941e5ba916e42784af6f4d/bat-ptl-2/igt@kms_flip@basic-flip-vs-dpms@d-edp1.html
>    [6]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-178490v1/bat-ptl-2/igt@kms_flip@basic-flip-vs-dpms@d-edp1.html
> 
>   * igt@kms_force_connector_basic@force-connector-state:
>     - bat-wcl-2:          [PASS][7] -> [ABORT][8]
>    [7]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-6136-d41695c479e8bb24eb941e5ba916e42784af6f4d/bat-wcl-2/igt@kms_force_connector_basic@force-connector-state.html
>    [8]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-178490v1/bat-wcl-2/igt@kms_force_connector_basic@force-connector-state.html
> 
>   * igt@kms_force_connector_basic@prune-stale-modes:
>     - bat-bmg-2:          [PASS][9] -> [ABORT][10]
>    [9]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-6136-d41695c479e8bb24eb941e5ba916e42784af6f4d/bat-bmg-2/igt@kms_force_connector_basic@prune-stale-modes.html
>    [10]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-178490v1/bat-bmg-2/igt@kms_force_connector_basic@prune-stale-modes.html
> 
>   * igt@xe_module_load@load:
>     - bat-wcl-1:          [PASS][11] -> [ABORT][12]
>    [11]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-6136-d41695c479e8bb24eb941e5ba916e42784af6f4d/bat-wcl-1/igt@xe_module_load@load.html
>    [12]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-178490v1/bat-wcl-1/igt@xe_module_load@load.html
> 
>   * igt@xe_query@multigpu-query-topology-l3-bank-mask:
>     - bat-bmg-3:          [PASS][13] -> [ABORT][14]
>    [13]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-6136-d41695c479e8bb24eb941e5ba916e42784af6f4d/bat-bmg-3/igt@xe_query@multigpu-query-topology-l3-bank-mask.html
>    [14]: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-178490v1/bat-bmg-3/igt@xe_query@multigpu-query-topology-l3-bank-mask.html
> 
>   
> 
> 
> Build changes
> -------------
> 
>   * IGT: IGT_9190 -> IGT_9191
>   * Linux: xe-6136-d41695c479e8bb24eb941e5ba916e42784af6f4d -> xe-pw-178490v1
> 
>   IGT_9190: 9190
>   IGT_9191: 9191
>   xe-6136-d41695c479e8bb24eb941e5ba916e42784af6f4d: d41695c479e8bb24eb941e5ba916e42784af6f4d
>   xe-pw-178490v1: 178490v1
> 
> == Logs ==
> 
> For more details see: https://intel-gfx-ci.01.org/tree/intel-xe/xe-pw-178490v1/index.html

-- 
Ville Syrjälä
Intel

      reply	other threads:[~2026-11-13 16:41 UTC|newest]

Thread overview: 19+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2026-11-13 13:43 [PATCH 0/8] drm/{i915, xe}: Make unclaimed mmio detection lockless and enable it for xe Ville Syrjala
2026-11-13 13:43 ` [PATCH 1/8] drm/i915/de: Uninline intel_de_{read,write}_fw() Ville Syrjala
2026-11-13 14:11   ` Jani Nikula
2026-11-13 13:43 ` [PATCH 2/8] drm/i915/de: Pimp the intel_de_{read,write}_fw() docs Ville Syrjala
2026-11-13 14:12   ` [PATCH 2/8] drm/i915/de: Pimp the intel_de_{read, write}_fw() docs Jani Nikula
2026-11-13 14:31     ` Ville Syrjälä
2026-11-13 13:43 ` [PATCH 3/8] drm/i915/de: Flatten the unclaimed mmio code Ville Syrjala
2026-11-13 14:25   ` Jani Nikula
2026-11-13 13:43 ` [PATCH 4/8] drm/i915/de: Make mmio_debug lockless Ville Syrjala
2026-11-13 16:30   ` Ville Syrjälä
2026-11-13 13:43 ` [PATCH 5/8] drm/i915/de: Optimize the mmio_debug checks in intel_de_{read, write}() Ville Syrjala
2026-11-13 13:43 ` [PATCH 6/8] drm/i915/de: Make display registers unlocked for TGL+ on i915 Ville Syrjala
2026-11-13 13:43 ` [PATCH 7/8] drm/xe: Enable unclaimed register detection on xe Ville Syrjala
2026-11-13 13:43 ` [PATCH 8/8] drm/i915/de: Nuke driver_is_i915() Ville Syrjala
2026-11-13 14:33 ` ✗ CI.checkpatch: warning for drm/{i915, xe}: Make unclaimed mmio detection lockless and enable it for xe Patchwork
2026-11-13 14:35 ` ✓ CI.KUnit: success " Patchwork
2026-11-13 14:52 ` ✗ CI.checksparse: warning " Patchwork
2026-11-13 15:07 ` ✗ Xe.CI.BAT: failure " Patchwork
2026-11-13 16:41   ` Ville Syrjälä [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=avc9nyu-ovaH3LuG@intel.com \
    --to=ville.syrjala@linux.intel.com \
    --cc=animesh.manna@intel.com \
    --cc=ankit.k.nautiyal@intel.com \
    --cc=intel-gfx@lists.freedesktop.org \
    --cc=intel-xe@lists.freedesktop.org \
    --cc=jouni.hogander@intel.com \
    --cc=uma.shankar@intel.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox