All of 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: 20+ 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 14:57 ` ✗ i915.CI.BAT: failure " Patchwork
2026-11-13 15:07 ` ✗ Xe.CI.BAT: " 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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.