summaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/xe/xe_guc_submit.c
AgeCommit message (Expand)AuthorFilesLines
2026-03-04drm/xe: Only toggle scheduling in TDR if GuC is runningMatthew Brost1-1/+2
2026-01-08drm/xe: Use usleep_range for accurate long-running workload timeslicingMatthew Brost1-1/+19
2025-10-23drm/xe/guc: Check GuC running state before deregistering exec queueShuicheng Lin1-1/+12
2025-08-20drm/xe: Make dma-fences compliant with the safe access rulesTvrtko Ursulin1-1/+6
2025-07-06drm/xe: Fix early wedge on GuC load failureDaniele Ceraolo Spurio1-0/+3
2025-07-06drm/xe: Fix taking invalid lock on wedgeLucas De Marchi1-0/+9
2025-07-06drm/xe/guc_submit: add back fixMatthew Auld1-0/+11
2025-03-22drm/xe: Release guc ids before cancelling workTejas Upadhyay1-1/+1
2025-03-22drm/xe: cancel pending job timer before freeing schedulerTejas Upadhyay1-0/+2
2024-12-14drm/xe/devcoredump: Improve section headings and add tile infoJohn Harrison1-1/+1
2024-12-09drm/xe/guc_submit: fix race around suspend_pendingMatthew Auld1-2/+15
2024-11-06drm/xe: Stop accumulating LRC timestamp on job_freeLucas De Marchi1-2/+0
2024-10-31drm/xe: Don't short circuit TDR on jobs not startedMatthew Brost1-6/+12
2024-10-24drm/xe: Don't restart parallel queues multiple times on GT resetNirmoy Das1-2/+12
2024-10-16drm/xe: Don't free job in TDRMatthew Brost1-2/+5
2024-10-11Merge tag 'drm-xe-fixes-2024-10-10' of https://gitlab.freedesktop.org/drm/xe/...Dave Airlie1-6/+3
2024-10-11Merge tag 'drm-misc-fixes-2024-10-10' of https://gitlab.freedesktop.org/drm/m...Dave Airlie1-75/+1
2024-10-09drm/xe/guc_submit: fix xa_store() error checkingMatthew Auld1-6/+3
2024-10-03drm/xe: Resume TDR after GT resetMatthew Brost1-0/+1
2024-10-03drm/xe: fix UAF around queue destructionMatthew Auld1-1/+25
2024-10-03drm/xe/guc_submit: add missing locking in wedged_finiMatthew Auld1-2/+8
2024-10-02drm/xe: Drop GuC submit_wq poolMatthew Brost1-59/+1
2024-08-18drm/xe/guc_submit: Make suspend_wait interruptibleFrancois Dugast1-6/+6
2024-08-16drm/xe/uc: Use devm to register cleanup that includes exec_queuesDaniele Ceraolo Spurio1-2/+2
2024-08-10drm/xe: Allow suspend / resume to be safely called multiple timesMatthew Brost1-7/+33
2024-08-10drm/xe: Only enable scheduling upon resume if neededMatthew Brost1-2/+4
2024-07-24drm/xe: Fix possible UAF in guc_exec_queue_process_msgMatthew Brost1-1/+3
2024-07-23drm/xe: Store process name and pid in xe fileMatthew Brost1-8/+2
2024-07-20drm/xe: Build PM into GuC CT layerMatthew Brost1-0/+4
2024-07-17drm/xe: Wedge the entire deviceMatthew Brost1-13/+25
2024-07-11drm/xe: Add process name and PID to job timedout messageJosé Roberto de Souza1-2/+15
2024-07-04drm/xe: Add timeout to preempt fencesMatthew Brost1-6/+33
2024-06-21drm/xe: Invert runnable_state / pending enable check and assertMatthew Brost1-2/+2
2024-06-13drm/xe: Sample ctx timestamp to determine if jobs have timed outMatthew Brost1-61/+242
2024-06-13drm/xe: Add killed, banned, or wedged as stick bit during GuC resetMatthew Brost1-1/+3
2024-06-13drm/xe: Add pending disable assert to handle_sched_doneMatthew Brost1-0/+1
2024-06-13drm/xe: Add GuC state asserts to deregister_exec_queueMatthew Brost1-0/+5
2024-06-13drm/xe: Assert runnable state in handle_sched_doneMatthew Brost1-2/+7
2024-06-13drm/xe: Improve unexpected state error messagesMatthew Brost1-4/+8
2024-06-07drm/xe: Drop EXEC_QUEUE_FLAG_BANNEDMatthew Brost1-4/+6
2024-05-30drm/xe: Decouple xe_exec_queue and xe_lrcNiranjana Vishwanathapura1-15/+15
2024-05-29drm/xe: Add engine name to the engine reset and cat-err logNirmoy Das1-2/+7
2024-05-28drm/xe: Use run_ticks instead of runtime for client statsUmesh Nerlige Ramappa1-1/+1
2024-05-27drm/xe: Decouple job seqno and lrc seqnoMatthew Brost1-2/+3
2024-05-23drm/xe: Nuke simple error captureJosé Roberto de Souza1-52/+1
2024-05-23drm/xe: Relax runtime pm protection during executionRodrigo Vivi1-0/+3
2024-05-22drm/xe: Properly handle alloc_guc_id() failureNiranjana Vishwanathapura1-0/+1
2024-05-22drm/xe/guc: Allow to initialize submission with limited set of IDsMichal Wajdeczko1-2/+15
2024-05-21drm/xe: Add helper to accumulate exec queue runtimeUmesh Nerlige Ramappa1-0/+2
2024-05-15drm/xe/xe_guc_submit: Declare reset if banned or killed or wedgedJonathan Cavitt1-1/+1