Linux IOMMU Development
 help / color / mirror / Atom feed
* Regression on drm-tip
@ 2025-03-13  8:51 Borah, Chaitanya Kumar
  2025-03-13  9:30 ` Baolu Lu
  2025-03-13 14:23 ` Baolu Lu
  0 siblings, 2 replies; 10+ messages in thread
From: Borah, Chaitanya Kumar @ 2025-03-13  8:51 UTC (permalink / raw)
  To: Baolu Lu
  Cc: intel-gfx@lists.freedesktop.org, intel-xe@lists.freedesktop.org,
	iommu@lists.linux.dev

Hello Lu,

Hope you are doing well. I am Chaitanya from the linux graphics team in Intel.

This mail is regarding a regression we are seeing in our CI runs[1] on drm-tip repository.

`````````````````````````````````````````````````````````````````````````````````
<4>[    2.856622] WARNING: possible circular locking dependency detected
<4>[    2.856631] 6.14.0-rc5-CI_DRM_16217-gc55ef90b69d3+ #1 Tainted: G          I       
<4>[    2.856642] ------------------------------------------------------
<4>[    2.856650] swapper/0/1 is trying to acquire lock:
<4>[    2.856657] ffffffff8360ecc8 (iommu_probe_device_lock){+.+.}-{3:3}, at: iommu_probe_device+0x1d/0x70
<4>[    2.856679] 
                  but task is already holding lock:
<4>[    2.856686] ffff888102ab6fa8 (&device->physical_node_lock){+.+.}-{3:3}, at: intel_iommu_init+0xea1/0x1220
`````````````````````````````````````````````````````````````````````````````````
Details log can be found in [2].

After bisecting the tree, the following patch [3] seems to be the first "bad" commit

`````````````````````````````````````````````````````````````````````````````````````````````````````````
commit b150654f74bf0df8e6a7936d5ec51400d9ec06d8
Author: Lu Baolu mailto:baolu.lu@linux.intel.com
Date:   Fri Feb 28 18:27:26 2025 +0800

    iommu/vt-d: Fix suspicious RCU usage

`````````````````````````````````````````````````````````````````````````````````````````````````````````

We also verified that if we revert the patch the issue is not seen.

Could you please check why the patch causes this regression and provide a fix if necessary?

Gitlab issue for the regression is [4].

Thank you.

Regards

Chaitanya

[1] https://intel-gfx-ci.01.org/tree/drm-tip/combined-alt.html?
[2] https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16276/fi-kbl-8809g/boot0.txt
[3] https://cgit.freedesktop.org/drm-tip/commit/?id=b150654f74bf0df8e6a7936d5ec51400d9ec06d8
[4] https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13818

Regards

Chaitanya


^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2025-03-22 20:59 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-03-13  8:51 Regression on drm-tip Borah, Chaitanya Kumar
2025-03-13  9:30 ` Baolu Lu
2025-03-13 14:23 ` Baolu Lu
2025-03-14  9:04   ` Borah, Chaitanya Kumar
2025-03-16  2:33     ` Baolu Lu
2025-03-16  7:27       ` Borah, Chaitanya Kumar
2025-03-16  8:03         ` Baolu Lu
2025-03-16 10:01           ` Borah, Chaitanya Kumar
2025-03-17  4:04             ` Baolu Lu
2025-03-22 20:59               ` Lucas De Marchi

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox