summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/xe/xe_gt_pagefault.c
Commit message (Expand)AuthorAgeFilesLines
* drm/xe: Invalidate userptr VMA on page pin faultMatthew Brost2024-03-131-2/+2
* drm/xe: Fix ref counting leak on page faultMatthew Brost2024-03-011-2/+4
* drm/xe: circumvent bogus stringop-overflow warningArnd Bergmann2024-02-021-1/+1
* drm/xe/vm: Subclass userptr vmasThomas Hellström2024-02-011-4/+7
* Merge drm/drm-next into drm-xe-nextLucas De Marchi2024-01-221-2/+2
|\
| * Merge tag 'drm-xe-next-2023-12-21-pr1-1' of https://gitlab.freedesktop.org/dr...Dave Airlie2023-12-221-2/+2
* | drm/xe: Invert access counter queue head / tailMatthew Brost2024-01-101-7/+7
* | drm/xe: Add build on bug to assert access counter queue worksMatthew Brost2024-01-101-0/+5
* | drm/xe: Invert page fault queue head / tailMatthew Brost2024-01-101-7/+7
* | drm/xe: Add build on bug to assert page fault queue worksMatthew Brost2024-01-101-0/+5
|/
* drm/xe: Rename info.supports_* to info.has_*Lucas De Marchi2023-12-211-2/+2
* drm/xe/xe2: Respond to TRTT faults as unsuccessful page faultBrian Welty2023-12-211-0/+6
* drm/xe: Support device page faults on integrated platformsBrian Welty2023-12-211-1/+1
* drm/xe/guc: Include only required GuC ABI headersMichal Wajdeczko2023-12-211-0/+1
* drm/xe/guc: Promote guc_to_gt/xe helpers to .hMichal Wajdeczko2023-12-211-6/+0
* drm/xe: Fix pagefault and access counter worker functionsBrian Welty2023-12-211-34/+48
* drm/xe: Fix dequeue of access counter work itemBrian Welty2023-12-211-2/+5
* drm/xe: Replace XE_WARN_ON with drm_warn when just printing a stringFrancois Dugast2023-12-211-1/+2
* drm/xe: Convert pagefaulting code to use drm_execThomas Hellström2023-12-211-60/+47
* drm/xe/bo: Simplify xe_bo_lock()Thomas Hellström2023-12-211-26/+15
* drm/xe: don't warn for bogus pagefaultsMatthew Auld2023-12-211-2/+2
* drm/xe: Port Xe to GPUVAMatthew Brost2023-12-211-13/+7
* drm/xe: Add helpers to hide struct xe_vma internalsMatthew Brost2023-12-211-3/+4
* drm/xe: NULL binding implementationMatthew Brost2023-12-211-2/+2
* drm/xe: Move migration from GT to tileMatt Roper2023-12-191-1/+1
* drm/xe: Memory allocations are tile-based, not GT-basedMatt Roper2023-12-191-7/+7
* drm/xe: Move VRAM from GT to tileMatt Roper2023-12-191-2/+4
* drm/xe: Do not spread i915_reg_defs.h includeLucas De Marchi2023-12-191-0/+1
* drm/xe: Sort includesLucas De Marchi2023-12-191-1/+2
* drm/xe: Use GuC to do GGTT invalidations for the GuC firmwareMatthew Brost2023-12-191-1/+1
* drm/xe: Add range based TLB invalidationsMatthew Brost2023-12-191-6/+1
* drm/xe: Add TLB invalidation fenceMatthew Brost2023-12-191-1/+1
* drm/xe: Break of TLB invalidation into its own fileMatthew Brost2023-12-191-96/+3
* drm/xe: Introduce a new DRM driver for Intel GPUsMatthew Brost2023-12-121-0/+750