Results for igt@xe_eudebug@discovery-race-sigint

Result: Abort

i915_display_info8 igt_runner8 results8.json results8-xe-load.json guc_logs8.tar i915_display_info_post_exec8 serial_data8 boot8 dmesg8

DetailValue
Duration unknown
Hostname
shard-lnl-4
Igt-Version
IGT-Version: 2.4-ge68d82b44 (x86_64) (Linux: 7.1.0-rc3-lgci-xe-xe-5061-3d32fac0aa7111d9e-debug+ x86_64)
Out
Using IGT_SRANDOM=1778799018 for randomisation
Opened device: /dev/dri/card1
'/sys/class/drm/card1/device/enable_eudebug' sysfs attribute not found, EU DEBUG not supported
Subtest discovery-race-sigint: SKIP (0.000s)

This test caused an abort condition: Lockdep not active

/proc/lockdep_stats contents:
 lock-classes:                         2427 [max: 8192]
 dynamic-keys:                          380
 direct dependencies:                 28262 [max: 524288]
 indirect dependencies:              252378
 all direct dependencies:            587864
 dependency chains:                   45853 [max: 524288]
 dependency chain hlocks used:       211056 [max: 2621440]
 dependency chain hlocks lost:            0
 in-hardirq chains:                     394
 in-softirq chains:                     789
 in-process chains:                   44670
 stack-trace entries:                313467 [max: 524288]
 number of stack traces:              14082
 number of stack hash chains:          9459
 combined max dependencies:      1054683662
 hardirq-safe locks:                    122
 hardirq-unsafe locks:                 1446
 softirq-safe locks:                    238
 softirq-unsafe locks:                 1346
 irq-safe locks:                        265
 irq-unsafe locks:                     1446
 hardirq-read-safe locks:                 3
 hardirq-read-unsafe locks:             477
 softirq-read-safe locks:                 8
 softirq-read-unsafe locks:             474
 irq-read-safe locks:                     8
 irq-read-unsafe locks:                 477
 uncategorized locks:                   398
 unused locks:                            1
 max locking depth:                      21
 max bfs queue depth:                   601
 max lock class index:                 2427
 debug_locks:                             0

 zapped classes:                         49
 zapped lock chains:                   3985
 large chain blocks:                      1
Err
Subtest discovery-race-sigint: SKIP (0.000s)
Dmesg
<4> [300.015606]
<4> [300.015610] ============================================
<4> [300.015611] WARNING: possible recursive locking detected
<4> [300.015613] 7.1.0-rc3-lgci-xe-xe-5061-3d32fac0aa7111d9e-debug+ #1 Tainted: G U L
<4> [300.015615] --------------------------------------------
<4> [300.015615] kworker/6:23/5204 is trying to acquire lock:
<4> [300.015616] ffff88815410e940 ((wq_completion)xe-destroy-wq){+.+.}-{0:0}, at: touch_wq_lockdep_map+0x2b/0xc0
<4> [300.015624]
but task is already holding lock:
<4> [300.015625] ffff88815410e940 ((wq_completion)xe-destroy-wq){+.+.}-{0:0}, at: process_one_work+0x4c4/0x740
<4> [300.015629]
other info that might help us debug this:
<4> [300.015629] Possible unsafe locking scenario:
<4> [300.015630] CPU0
<4> [300.015630] ----
<4> [300.015630] lock((wq_completion)xe-destroy-wq);
<4> [300.015631] lock((wq_completion)xe-destroy-wq);
<4> [300.015632]
*** DEADLOCK ***
<4> [300.015632] May be due to missing lock nesting notation
<4> [300.015633] 2 locks held by kworker/6:23/5204:
<4> [300.015634] #0: ffff88815410e940 ((wq_completion)xe-destroy-wq){+.+.}-{0:0}, at: process_one_work+0x4c4/0x740
<4> [300.015637] #1: ffffc9000b843e30 ((work_completion)(&q->guc->destroy_async)){+.+.}-{0:0}, at: process_one_work+0x1f9/0x740
<4> [300.015640]
stack backtrace:
<4> [300.015643] CPU: 6 UID: 0 PID: 5204 Comm: kworker/6:23 Tainted: G U L 7.1.0-rc3-lgci-xe-xe-5061-3d32fac0aa7111d9e-debug+ #1 PREEMPT(lazy)
<4> [300.015646] Tainted: [U]=USER, [L]=SOFTLOCKUP
<4> [300.015646] Hardware name: Intel Corporation Lunar Lake Client Platform/LNL-M LP5 RVP1, BIOS LNLMFWI1.R00.3223.D99.2508051732 08/05/2025
<4> [300.015648] Workqueue: xe-destroy-wq __guc_exec_queue_destroy_async [xe]
<4> [300.015757] Call Trace:
<4> [300.015758] <TASK>
<4> [300.015760] dump_stack_lvl+0x91/0xf0
<4> [300.015764] dump_stack+0x10/0x20
<4> [300.015766] print_deadlock_bug+0x23f/0x320
<4> [300.015768] __lock_acquire+0x146e/0x2790
<4> [300.015770] ? __lock_acquire+0x43e/0x2790
<4> [300.015773] lock_acquire+0xc4/0x300
<4> [300.015774] ? touch_wq_lockdep_map+0x2b/0xc0
<4> [300.015776] ? lockdep_init_map_type+0x5c/0x270
<4> [300.015778] ? touch_wq_lockdep_map+0x2b/0xc0
<4> [300.015779] touch_wq_lockdep_map+0x41/0xc0
<4> [300.015780] ? touch_wq_lockdep_map+0x2b/0xc0
<4> [300.015781] __flush_workqueue+0x8d/0x4d0
<4> [300.015782] ? lock_release+0xd0/0x2b0
<4> [300.015786] drain_workqueue+0x9b/0x140
<4> [300.015788] guc_submit_sw_fini+0xbb/0x2d0 [xe]
<4> [300.015873] ? drm_managed_release+0xd1/0x170
<4> [300.015876] ? __pcs_replace_full_main+0x2a6/0x720
<4> [300.015880] ? drm_managed_release+0xd1/0x170
<4> [300.015881] ? kfree+0x23d/0x4d0
<4> [300.015884] drm_managed_release+0x8b/0x170
<4> [300.015885] drm_dev_put+0x69/0x90
<4> [300.015887] drm_gpuvm_free+0xc2/0x280 [drm_gpuvm]
<4> [300.015891] drm_gpuvm_put+0x48/0x80 [drm_gpuvm]
<4> [300.015893] __xe_exec_queue_free+0x79/0x210 [xe]
<4> [300.015968] xe_exec_queue_fini+0x33/0x60 [xe]
<4> [300.016038] __guc_exec_queue_destroy_async+0x6c/0x190 [xe]
<4> [300.016117] process_one_work+0x239/0x740
<4> [300.016121] worker_thread+0x200/0x3f0
<4> [300.016122] ? __pfx_worker_thread+0x10/0x10
<4> [300.016124] kthread+0x10d/0x150
<4> [300.016126] ? __pfx_kthread+0x10/0x10
<4> [300.016127] ret_from_fork+0x3bd/0x470
<4> [300.016129] ? __pfx_kthread+0x10/0x10
<4> [300.016131] ret_from_fork_asm+0x1a/0x30
<4> [300.016135] </TASK>
<7> [300.046689] xe 0000:00:02.0: [drm:intel_power_well_disable [xe]] disabling DC_off
<7> [300.056038] xe 0000:00:02.0: [drm:gsc_work [xe]] Tile0: GT1: GSC proxy init completed
<7> [300.058998] xe 0000:00:02.0: [drm:skl_enable_dc6 [xe]] Enabling DC6
<7> [300.380591] xe 0000:00:02.0: [drm:gen9_set_dc_state.part.0 [xe]] Setting DC state from 00 to 02
<6> [300.390151] Console: switching to colour dummy device 80x25
<6> [300.396204] [IGT] xe_eudebug: executing
<6> [300.412524] [IGT] xe_eudebug: exiting, ret=77
<6> [300.417278] Console: switching to colour frame buffer device 180x56
<7> [300.427918] xe 0000:00:02.0: [drm:intel_power_well_enable [xe]] enabling DC_off
<7> [300.435506] xe 0000:00:02.0: [drm:gen9_set_dc_state.part.0 [xe]] Setting DC state from 02 to 00
<7> [300.445173] xe 0000:00:02.0: [drm:drm_client_dev_restore] fbdev: ret=0
Created at 2026-05-14 23:31:53