summaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/xe/xe_gt_pagefault.c
AgeCommit message (Expand)AuthorFilesLines
2025-09-10drm/xe: Convert the CPU fault handler for exhaustive evictionThomas Hellström1-1/+1
2025-09-10drm/xe: Convert existing drm_exec transactions for exhaustive evictionThomas Hellström1-11/+9
2025-09-10drm/xe: Pass down drm_exec context to validationThomas Hellström1-4/+4
2025-08-27drm/xe: s/tlb_invalidation/tlb_invalMatthew Brost1-1/+0
2025-08-26drm/xe/bo: Update atomic_access attribute on madviseHimal Prasad Ghimiray1-22/+13
2025-07-16drm/xe: Unify the initialization of VRAM regionsPiotr Piórkowski1-5/+8
2025-07-03drm/xe: Allocate PF queue size on pow2 boundaryMatthew Brost1-0/+1
2025-06-18drm/xe: Add xe_vm_has_valid_gpu_mapping helperMatthew Brost1-7/+2
2025-06-04drm/xe: Make VMA tile_present, tile_invalidated access rules clearMatthew Brost1-4/+7
2025-06-02drm/xe: Convert page fault messages to be GT-orientedMichal Wajdeczko1-38/+36
2025-05-14drm/xe: Rename lookup_vma function to xe_find_vma_by_addrHimal Prasad Ghimiray1-23/+1
2025-04-10drm/xe: Add page queue multiplierMatthew Brost1-2/+9
2025-03-13drm/xe/svm: Add stats for SVM page faultsFrancois Dugast1-1/+1
2025-03-06drm/xe: Add SVM range invalidation and page faultMatthew Brost1-5/+13
2025-02-26drm/xe/gt_pagefault: Change vma_pagefault unit to kilobyteFrancois Dugast1-1/+1
2025-02-07drm/xe: Add stats for vma page faultsFrancois Dugast1-3/+7
2025-01-31Merge drm/drm-next into drm-xe-nextLucas De Marchi1-1/+0
2025-01-30drm/xe/gt_pagefault: Print engine class stringFrancois Dugast1-2/+3
2024-11-19drm/xe: drop unused component dependenciesChristian König1-1/+0
2024-10-03drm/xe: Use helper for ASID -> VM in GPU faults and access countersMatthew Brost1-18/+21
2024-10-03drm/xe: Convert to USM lock to rwsemMatthew Brost1-4/+4
2024-09-19drm/xe: Use helper for ASID -> VM in GPU faults and access countersMatthew Brost1-18/+21
2024-09-18drm/xe: Convert to USM lock to rwsemMatthew Brost1-4/+4
2024-09-18drm/xe: Do not run GPU page fault handler on a closed VMMatthew Brost1-0/+6
2024-09-12drm/xe: Do not run GPU page fault handler on a closed VMMatthew Brost1-0/+6
2024-08-30drm/xe: Fix memory leak on xe_alloc_pf_queue failureNirmoy Das1-5/+3
2024-08-22drm/xe: fixup xe_alloc_pf_queueMatthew Auld1-1/+4
2024-08-20drm/xe: Use topology to determine page fault queue sizeStuart Summers1-12/+42
2024-08-20drm/xe: Fix missing workqueue destroy in xe_gt_pagefaultStuart Summers1-2/+16
2024-06-12drm/xe/trace: Extract bo, vm, vma tracesRadhakrishna Sripada1-1/+1
2024-06-07drm/xe: Rework GPU page fault handlingMatthew Brost1-80/+62
2024-04-26drm/xe: Use xe_vma_ops to implement page fault rebindsMatthew Brost1-9/+7
2024-03-28drm/xe: Move vma rebinding to the drm_exec locking loopThomas Hellström1-2/+1
2024-03-13drm/xe: Invalidate userptr VMA on page pin faultMatthew Brost1-2/+2
2024-03-01drm/xe: Fix ref counting leak on page faultMatthew Brost1-2/+4
2024-02-03drm/xe: circumvent bogus stringop-overflow warningArnd Bergmann1-1/+1
2024-02-01drm/xe/vm: Subclass userptr vmasThomas Hellström1-4/+7
2024-01-23Merge drm/drm-next into drm-xe-nextLucas De Marchi1-2/+2
2024-01-11drm/xe: Invert access counter queue head / tailMatthew Brost1-7/+7
2024-01-11drm/xe: Add build on bug to assert access counter queue worksMatthew Brost1-0/+5
2024-01-11drm/xe: Invert page fault queue head / tailMatthew Brost1-7/+7
2024-01-11drm/xe: Add build on bug to assert page fault queue worksMatthew Brost1-0/+5
2023-12-22Merge tag 'drm-xe-next-2023-12-21-pr1-1' of https://gitlab.freedesktop.org/dr...Dave Airlie1-0/+646
2023-12-21drm/xe: Rename info.supports_* to info.has_*Lucas De Marchi1-2/+2
2023-12-21drm/xe/xe2: Respond to TRTT faults as unsuccessful page faultBrian Welty1-0/+6
2023-12-21drm/xe: Support device page faults on integrated platformsBrian Welty1-1/+1
2023-12-21drm/xe/guc: Include only required GuC ABI headersMichal Wajdeczko1-0/+1
2023-12-21drm/xe/guc: Promote guc_to_gt/xe helpers to .hMichal Wajdeczko1-6/+0
2023-12-21drm/xe: Fix pagefault and access counter worker functionsBrian Welty1-34/+48
2023-12-21drm/xe: Fix dequeue of access counter work itemBrian Welty1-2/+5