summaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/xe/xe_guc_ct.c
AgeCommit message (Expand)AuthorFilesLines
2025-10-14drm/xe/ct: Separate waiting for retry from ct send functionTomasz Lis1-25/+39
2025-10-09drm/xe/vf: Workaround for race condition in GuC firmware during VF pauseMatthew Brost1-0/+4
2025-10-09drm/xe/vf: Start CTs before resfix VF post migration recoveryMatthew Brost1-13/+47
2025-10-09drm/xe: Add CTB_H2G_BUFFER_OFFSET defineMatthew Brost1-5/+6
2025-10-09drm/xe/vf: Flush and stop CTs in VF post migration recoveryMatthew Brost1-0/+10
2025-10-09drm/xe/vf: Use GUC_HXG_TYPE_EVENT for GuC context registerMatthew Brost1-8/+27
2025-10-09drm/xe/vf: Abort H2G sends during VF post-migration recoveryMatthew Brost1-2/+2
2025-10-04Revert "drm/xe/vf: Fixup CTB send buffer messages after migration"Matthew Brost1-183/+0
2025-09-15drm/xe/guc: Add test for G2G communicationsJohn Harrison1-0/+5
2025-09-09drm/xe/guc: Don't invoke disable_ct action during replacementMichal Wajdeczko1-1/+1
2025-09-09drm/xe/guc: Always add CT disable action during second init stepMichal Wajdeczko1-6/+5
2025-09-04drm/xe/guc: Set upper limit of H2G retries over CTBMichal Wajdeczko1-0/+10
2025-09-02drm/xe/guc: Add devm release action to safely tear down CTSatyanarayana K V P1-1/+40
2025-08-27drm/xe: Split TLB invalidation code in frontend and backendMatthew Brost1-1/+1
2025-08-27drm/xe: Decouple TLB invalidations from GTMatthew Brost1-1/+1
2025-08-27drm/xe: s/tlb_invalidation/tlb_invalMatthew Brost1-5/+3
2025-07-24drm/xe/guc: Clear whole g2h_fence during initializationMichal Wajdeczko1-5/+1
2025-07-10drm/xe/guc: Cancel ongoing H2G requests when stopping CTMichal Wajdeczko1-0/+24
2025-07-10drm/xe/guc: Move state change logger to helperMichal Wajdeczko1-1/+6
2025-07-10drm/xe/guc: Rename CT state change helperMichal Wajdeczko1-4/+4
2025-06-28drm/xe: Drop bo->sizeMatthew Brost1-2/+2
2025-06-26drm/xe: Simplify GuC early initializationMaarten Lankhorst1-10/+18
2025-06-24drm/xe/guc: Explicitly exit CT safe mode on unwindMichal Wajdeczko1-4/+6
2025-06-13drm/xe: Add helper function to inject fault into ct_dead_capture()Satyanarayana K V P1-0/+24
2025-06-13drm/xe: Fix early wedge on GuC load failureDaniele Ceraolo Spurio1-2/+5
2025-05-15drm/xe/guc: Track FAST_REQ H2Gs to report where errors came fromJohn Harrison1-19/+96
2025-05-15drm/xe/guc: Remove double blank lineJohn Harrison1-1/+0
2025-05-12drm/xe/vf: Fixup CTB send buffer messages after migrationTomasz Lis1-0/+183
2025-04-17drm/xe: Introduce fault injection for guc CTB send/recvSatyanarayana K V P1-0/+1
2025-04-04drm/xe: Add XE_BO_FLAG_PINNED_NORESTOREMatthew Brost1-1/+2
2025-03-28drm/xe/guc: Reformat dead CT reason string to be devcoredump compatibleJohn Harrison1-1/+1
2025-01-29drm/xe/guc: Fix size_t print formatLucas De Marchi1-1/+1
2025-01-28drm/xe: Make GUC binaries dump consistent with other binaries in devcoredumpJosé Roberto de Souza1-2/+4
2025-01-28drm/xe: Fix and re-enable xe_print_blob_ascii85()Lucas De Marchi1-1/+2
2025-01-09drm/xe: Fix all typos in xeNitin Gote1-2/+2
2024-12-06drm/xe/guc: Fix for dead CT dump not re-armingJohn Harrison1-1/+3
2024-11-12drm/xe/guc: Support crash dump notification from GuCJohn Harrison1-0/+23
2024-11-07drm/xe/guc: Log content of the failed G2H messageMichal Wajdeczko1-2/+2
2024-11-05drm/xe: Fix drm-next mergeLucas De Marchi1-19/+0
2024-11-04Merge drm/drm-next into drm-xe-nextThomas Hellström1-0/+18
2024-11-04Backmerge v6.12-rc6 of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds...Dave Airlie1-0/+18
2024-11-01drm/xe: Move LNL scheduling WA to xe_device.hNirmoy Das1-10/+1
2024-10-29drm/xe/guc: Separate full CTB content from guc_info debugfsJohn Harrison1-26/+28
2024-10-24drm/xe/guc/ct: Flush g2h worker in case of g2h response timeoutBadal Nilawar1-0/+18
2024-10-23drm/xe: Mark G2H work queue with WQ_MEM_RECLAIMMatthew Brost1-1/+1
2024-10-17drm/xe/guc/ct: Flush g2h worker in case of g2h response timeoutBadal Nilawar1-0/+18
2024-10-09drm/xe/ct: fix xa_store() error checkingMatthew Auld1-15/+8
2024-10-09drm/xe/ct: prevent UAF in send_recv()Matthew Auld1-3/+18
2024-10-08drm/xe/guc: Extract GuC error capture listsZhanjun Dong1-0/+2
2024-10-08drm/xe/guc: Dump entire CTB on errorsJohn Harrison1-61/+33