<6>[ 64.343055] Console: switching to colour dummy device 80x25 <7>[ 64.343108] [IGT] xe_exec_fault_mode: executing <7>[ 64.352682] [IGT] xe_exec_fault_mode: starting subtest invalid-va <7>[ 64.359904] xe 0000:00:02.0: [drm:pf_queue_work_func [xe]] ASID: 1 VFID: 0 PDATA: 0x0490 Faulted Address: 0x0000fffffffff000 FaultType: 0 AccessType: 1 FaultLevel: 3 EngineClass: 0 rcs EngineInstance: 0 <3>[ 64.360074] BUG: sleeping function called from invalid context at include/linux/sched/mm.h:321 <3>[ 64.360114] in_atomic(): 1, irqs_disabled(): 0, non_block: 0, pid: 115, name: kworker/u36:0 <3>[ 64.360130] preempt_count: 1, expected: 0 <3>[ 64.360139] RCU nest depth: 0, expected: 0 <4>[ 64.360148] 3 locks held by kworker/u36:0/115: <4>[ 64.360151] #0: ffff88811a499d48 ((wq_completion)xe_gt_page_fault_work_queue){+.+.}-{0:0}, at: process_one_work+0x444/0x740 <4>[ 64.360166] #1: ffffc9000109fe20 ((work_completion)(&pf_queue->worker)){+.+.}-{0:0}, at: process_one_work+0x1da/0x740 <4>[ 64.360175] #2: ffff88814ebec910 (&vm->pfs.lock){+.+.}-{2:2}, at: pf_queue_work_func+0x374/0x580 [xe] <4>[ 64.360265] CPU: 0 UID: 0 PID: 115 Comm: kworker/u36:0 Tainted: G U 6.14.0-rc6-xe+ #1 <4>[ 64.360268] Tainted: [U]=USER <4>[ 64.360268] Hardware name: Intel Corporation Lunar Lake Client Platform/LNL-M LP5 RVP1, BIOS LNLMFWI1.R00.3223.D86.2501240726 01/24/2025 <4>[ 64.360269] Workqueue: xe_gt_page_fault_work_queue pf_queue_work_func [xe] <4>[ 64.360346] Call Trace: <4>[ 64.360347] <TASK> <4>[ 64.360348] dump_stack_lvl+0xc1/0xf0 <4>[ 64.360353] dump_stack+0x10/0x20 <4>[ 64.360354] __might_resched+0x181/0x2d0 <4>[ 64.360359] __might_sleep+0x58/0xa0 <4>[ 64.360362] __kmalloc_node_track_caller_noprof+0x3ae/0x680 <4>[ 64.360366] ? lock_release+0xd4/0x2b0 <4>[ 64.360370] ? pf_queue_work_func+0x395/0x580 [xe] <4>[ 64.360445] kmemdup_noprof+0x20/0x50 <4>[ 64.360449] ? kmemdup_noprof+0x20/0x50 <4>[ 64.360451] pf_queue_work_func+0x395/0x580 [xe] <4>[ 64.360533] process_one_work+0x21c/0x740 <4>[ 64.360541] worker_thread+0x1db/0x3c0 <4>[ 64.360544] ? __pfx_worker_thread+0x10/0x10 <4>[ 64.360546] kthread+0x10d/0x270 <4>[ 64.360549] ? __pfx_kthread+0x10/0x10 <4>[ 64.360552] ret_from_fork+0x44/0x70 <4>[ 64.360555] ? __pfx_kthread+0x10/0x10 <4>[ 64.360557] ret_from_fork_asm+0x1a/0x30 <4>[ 64.360566] </TASK> <7>[ 64.360586] xe 0000:00:02.0: [drm:pf_queue_work_func [xe]] Fault response: Unsuccessful -22 <7>[ 64.360785] xe 0000:00:02.0: [drm:xe_guc_exec_queue_memory_cat_error_handler [xe]] GT0: Engine memory cat error: engine_class=rcs, logical_mask: 0x1, guc_id=3 <6>[ 64.361102] xe 0000:00:02.0: [drm] exec queue reset detected <6>[ 64.363761] xe 0000:00:02.0: [drm] GT0: Engine reset: engine_class=rcs, logical_mask: 0x1, guc_id=3 <7>[ 64.368230] xe 0000:00:02.0: [drm:xe_hw_engine_snapshot_capture [xe]] GT0: Found and locked GuC-err-capture node <6>[ 64.368617] xe 0000:00:02.0: [drm] Xe device coredump has been created <6>[ 64.368642] xe 0000:00:02.0: [drm] Check your /sys/class/drm/card0/device/devcoredump/data <7>[ 64.372537] xe 0000:00:02.0: [drm:pf_queue_work_func [xe]] ASID: 2 VFID: 0 PDATA: 0x0410 Faulted Address: 0x0000fffffffff000 FaultType: 0 AccessType: 1 FaultLevel: 3 EngineClass: 3 bcs EngineInstance: 0 <7>[ 64.372644] xe 0000:00:02.0: [drm:pf_queue_work_func [xe]] Fault response: Unsuccessful -22 <7>[ 64.372803] xe 0000:00:02.0: [drm:xe_guc_exec_queue_memory_cat_error_handler [xe]] GT0: Engine memory cat error: engine_class=bcs, logical_mask: 0x1, guc_id=3 <6>[ 64.372896] xe 0000:00:02.0: [drm] exec queue reset detected <6>[ 64.373907] xe 0000:00:02.0: [drm] GT0: Engine reset: engine_class=bcs, logical_mask: 0x1, guc_id=3 <7>[ 64.373929] xe 0000:00:02.0: [drm:xe_devcoredump [xe]] Multiple hangs are occurring, but only the first snapshot was taken <7>[ 64.378505] xe 0000:00:02.0: [drm:pf_queue_work_func [xe]] ASID: 3 VFID: 0 PDATA: 0x0411 Faulted Address: 0x0000fffffffff000 FaultType: 0 AccessType: 1 FaultLevel: 3 EngineClass: 5 ccs EngineInstance: 0 <7>[ 64.378633] xe 0000:00:02.0: [drm:pf_queue_work_func [xe]] Fault response: Unsuccessful -22 <7>[ 64.378795] xe 0000:00:02.0: [drm:xe_guc_exec_queue_memory_cat_error_handler [xe]] GT0: Engine memory cat error: engine_class=ccs, logical_mask: 0x1, guc_id=3 <6>[ 64.378886] xe 0000:00:02.0: [drm] exec queue reset detected <6>[ 64.381254] xe 0000:00:02.0: [drm] GT0: Engine reset: engine_class=ccs, logical_mask: 0x1, guc_id=3 <7>[ 64.381271] xe 0000:00:02.0: [drm:xe_devcoredump [xe]] Multiple hangs are occurring, but only the first snapshot was taken <7>[ 64.385406] xe 0000:00:02.0: [drm:pf_queue_work_func [xe]] ASID: 4 VFID: 0 PDATA: 0x0450 Faulted Address: 0x0000fffffffff000 FaultType: 0 AccessType: 1 FaultLevel: 3 EngineClass: 1 vcs EngineInstance: 0 <7>[ 64.385536] xe 0000:00:02.0: [drm:pf_queue_work_func [xe]] Fault response: Unsuccessful -22 <7>[ 64.385648] xe 0000:00:02.0: [drm:xe_guc_exec_queue_memory_cat_error_handler [xe]] GT1: Engine memory cat error: engine_class=vcs, logical_mask: 0x1, guc_id=3 <6>[ 64.385990] xe 0000:00:02.0: [drm] exec queue reset detected <6>[ 64.386845] xe 0000:00:02.0: [drm] GT1: Engine reset: engine_class=vcs, logical_mask: 0x1, guc_id=3 <7>[ 64.386911] xe 0000:00:02.0: [drm:xe_devcoredump [xe]] Multiple hangs are occurring, but only the first snapshot was taken <7>[ 64.390927] xe 0000:00:02.0: [drm:pf_queue_work_func [xe]] ASID: 5 VFID: 0 PDATA: 0x04d0 Faulted Address: 0x0000fffffffff000 FaultType: 0 AccessType: 1 FaultLevel: 3 EngineClass: 2 vecs EngineInstance: 0 <7>[ 64.391033] xe 0000:00:02.0: [drm:pf_queue_work_func [xe]] Fault response: Unsuccessful -22 <7>[ 64.391139] xe 0000:00:02.0: [drm:xe_guc_exec_queue_memory_cat_error_handler [xe]] GT1: Engine memory cat error: engine_class=vecs, logical_mask: 0x1, guc_id=3 <6>[ 64.391305] xe 0000:00:02.0: [drm] exec queue reset detected <6>[ 64.392166] xe 0000:00:02.0: [drm] GT1: Engine reset: engine_class=vecs, logical_mask: 0x1, guc_id=3 <7>[ 64.392185] xe 0000:00:02.0: [drm:xe_devcoredump [xe]] Multiple hangs are occurring, but only the first snapshot was taken <7>[ 64.393195] [IGT] xe_exec_fault_mode: finished subtest invalid-va, SUCCESS <7>[ 64.394066] xe 0000:00:02.0: [drm:intel_power_well_enable [xe]] enabling DC_off <7>[ 64.394885] xe 0000:00:02.0: [drm:gen9_set_dc_state.part.0 [xe]] Setting DC state from 02 to 00 <7>[ 64.411967] xe 0000:00:02.0: [drm:drm_client_dev_restore] fbdev: ret=0 <7>[ 64.412122] [IGT] xe_exec_fault_mode: exiting, ret=0 <6>[ 64.429623] Console: switching to colour frame buffer device 180x56 <7>[ 64.462327] xe 0000:00:02.0: [drm:intel_power_well_disable [xe]] disabling DC_off <7>[ 64.462555] xe 0000:00:02.0: [drm:skl_enable_dc6 [xe]] Enabling DC6 <7>[ 64.462724] xe 0000:00:02.0: [drm:gen9_set_dc_state.part.0 [xe]] Setting DC state from 00 to 02