2023-12-21 | Matthew Auld | drm/xe: drop xe_device_mem_access_get() from guc_ct_send Signed-off-by: Matthew Auld <matthew.auld@intel.com> |
commit | commitdiff | tree |
2023-12-21 | Matthew Auld | drm/xe: ensure correct access_put ordering Signed-off-by: Matthew Auld <matthew.auld@intel.com> |
commit | commitdiff | tree |
2023-12-21 | Matthew Auld | drm/xe/mmio: grab mem_access in xe_mmio_ioctl Signed-off-by: Matthew Auld <matthew.auld@intel.com> |
commit | commitdiff | tree |
2023-12-21 | Matthew Auld | drm/xe/guc_pc: add missing mem_access for freq_rpe_show Signed-off-by: Matthew Auld <matthew.auld@intel.com> |
commit | commitdiff | tree |
2023-12-21 | Matthew Auld | drm/xe/debugfs: grab mem_access around forcewake Signed-off-by: Matthew Auld <matthew.auld@intel.com> |
commit | commitdiff | tree |
2023-12-21 | Matthew Auld | drm/xe/vm: tidy up xe_runtime_pm usage Signed-off-by: Matthew Auld <matthew.auld@intel.com> |
commit | commitdiff | tree |
2023-12-21 | Matthew Auld | drm/xe: fix xe_device_mem_access_get() races Signed-off-by: Matthew Auld <matthew.auld@intel.com> |
commit | commitdiff | tree |
2023-12-21 | Matthew Auld | drm/xe/mmio: update gt_count when probing multi-tile Signed-off-by: Matthew Auld <matthew.auld@intel.com> |
commit | commitdiff | tree |
2023-12-21 | Matthew Auld | drm/xe: handle TLB invalidations from CT fast-path Signed-off-by: Matthew Auld <matthew.auld@intel.com> |
commit | commitdiff | tree |
2023-12-21 | Matthew Auld | drm/xe/ct: update g2h outstanding for CTB capture Signed-off-by: Matthew Auld <matthew.auld@intel.com> |
commit | commitdiff | tree |
2023-12-21 | Matthew Auld | drm/xe/tlb: print seqno_recv on fence TLB timeout Signed-off-by: Matthew Auld <matthew.auld@intel.com> |
commit | commitdiff | tree |
2023-12-21 | Matthew Auld | drm/xe/tlb: also update seqno_recv during reset Signed-off-by: Matthew Auld <matthew.auld@intel.com> |
commit | commitdiff | tree |
2023-12-21 | Matthew Auld | drm/xe/gt: tweak placement for signalling TLB fences... Signed-off-by: Matthew Auld <matthew.auld@intel.com> |
commit | commitdiff | tree |
2023-12-21 | Matthew Auld | drm/xe/ct: serialise fast_lock during CT disable Signed-off-by: Matthew Auld <matthew.auld@intel.com> |
commit | commitdiff | tree |
2023-12-21 | Matthew Auld | drm/xe/tlb: increment next seqno after successful CT... Signed-off-by: Matthew Auld <matthew.auld@intel.com> |
commit | commitdiff | tree |
2023-12-21 | Matthew Auld | drm/xe/ct: hold fast_lock when reserving space for g2h Signed-off-by: Matthew Auld <matthew.auld@intel.com> |
commit | commitdiff | tree |
2023-12-21 | Matthew Auld | drm/xe: hold mem_access.ref for CT fast-path Signed-off-by: Matthew Auld <matthew.auld@intel.com> |
commit | commitdiff | tree |
2023-12-21 | Matthew Auld | drm/xe/tlb: ensure we access seqno_recv once Signed-off-by: Matthew Auld <matthew.auld@intel.com> |
commit | commitdiff | tree |
2023-12-21 | Matthew Auld | drm/xe/tlb: drop unnecessary smp_wmb() Signed-off-by: Matthew Auld <matthew.auld@intel.com> |
commit | commitdiff | tree |
2023-12-21 | Matthew Auld | drm/xe/bo: consider bo->flags in xe_bo_migrate() Signed-off-by: Matthew Auld <matthew.auld@intel.com> |
commit | commitdiff | tree |
2023-12-21 | Matthew Auld | drm/doc: include xe_drm.h Signed-off-by: Matthew Auld <matthew.auld@intel.com> |
commit | commitdiff | tree |
2023-12-21 | Matthew Auld | drm/xe/uapi: silence kernel-doc errors Signed-off-by: Matthew Auld <matthew.auld@intel.com> |
commit | commitdiff | tree |
2023-12-21 | Matthew Auld | drm/xe/uapi: add some kernel-doc for region query Signed-off-by: Matthew Auld <matthew.auld@intel.com> |
commit | commitdiff | tree |
2023-12-21 | Matthew Auld | drm/xe/uapi: restrict system wide accounting Signed-off-by: Matthew Auld <matthew.auld@intel.com> |
commit | commitdiff | tree |
2023-12-21 | Matthew Auld | drm/xe/bo: handle PL_TT -> PL_TT Signed-off-by: Matthew Auld <matthew.auld@intel.com> |
commit | commitdiff | tree |
2023-12-19 | Matthew Auld | drm/xe/vm: fix double list add Signed-off-by: Matthew Auld <matthew.auld@intel.com> |
commit | commitdiff | tree |
2023-12-19 | Matthew Auld | drm/xe: keep pulling mem_access_get further back Signed-off-by: Matthew Auld <matthew.auld@intel.com> |
commit | commitdiff | tree |
2023-12-19 | Matthew Auld | drm/xe: don't allocate under ct->lock Signed-off-by: Matthew Auld <matthew.auld@intel.com> |
commit | commitdiff | tree |
2023-12-19 | Matthew Auld | drm/xe/migrate: retain CCS aux state for vram -> vram Signed-off-by: Matthew Auld <matthew.auld@intel.com> |
commit | commitdiff | tree |
2023-12-19 | Matthew Auld | drm/xe/bo: further limit where CCS pages are needed Signed-off-by: Matthew Auld <matthew.auld@intel.com> |
commit | commitdiff | tree |
2023-12-19 | Matthew Auld | drm/xe: fix kernel-doc issues Signed-off-by: Matthew Auld <matthew.auld@intel.com> |
commit | commitdiff | tree |
2023-12-19 | Matthew Auld | drm/xe: fix tlb_invalidation_seqno_past() Signed-off-by: Matthew Auld <matthew.auld@intel.com> |
commit | commitdiff | tree |
2023-12-19 | Matthew Auld | drm/xe/lrc: give start_seqno a better default Signed-off-by: Matthew Auld <matthew.auld@intel.com> |
commit | commitdiff | tree |
2023-12-19 | Matthew Auld | drm/xe/sched_job: prefer dma_fence_is_later Signed-off-by: Matthew Auld <matthew.auld@intel.com> |
commit | commitdiff | tree |
2023-12-19 | Matthew Auld | drm/xe/tlb: fix expected_seqno calculation Signed-off-by: Matthew Auld <matthew.auld@intel.com> |
commit | commitdiff | tree |
2023-12-19 | Matthew Auld | drm/xe/mmio: stop incorrectly triggering drm_warn Signed-off-by: Matthew Auld <matthew.auld@intel.com> |
commit | commitdiff | tree |
2023-12-19 | Matthew Auld | drm/xe: fix suspend-resume for dgfx Signed-off-by: Matthew Auld <matthew.auld@intel.com> |
commit | commitdiff | tree |
2023-12-19 | Matthew Auld | drm/xe/bo: refactor try_add_vram Signed-off-by: Matthew Auld <matthew.auld@intel.com> |
commit | commitdiff | tree |
2023-12-19 | Matthew Auld | drm/xe: add XE_BO_CREATE_VRAM_MASK Signed-off-by: Matthew Auld <matthew.auld@intel.com> |
commit | commitdiff | tree |
2023-12-19 | Matthew Auld | drm/xe/gt: some error handling fixes Signed-off-by: Matthew Auld <matthew.auld@intel.com> |
commit | commitdiff | tree |
2023-12-19 | Matthew Auld | drm/xe/buddy: add compatible and intersects hooks Signed-off-by: Matthew Auld <matthew.auld@intel.com> |
commit | commitdiff | tree |
2023-12-19 | Matthew Auld | drm/xe/buddy: add visible tracking Signed-off-by: Matthew Auld <matthew.auld@intel.com> |
commit | commitdiff | tree |
2023-12-19 | Matthew Auld | drm/xe/buddy: remove the virtualized start Signed-off-by: Matthew Auld <matthew.auld@intel.com> |
commit | commitdiff | tree |
2023-12-19 | Matthew Auld | drm/xe/vram: start tracking the io_size Signed-off-by: Matthew Auld <matthew.auld@intel.com> |
commit | commitdiff | tree |
2023-12-19 | Matthew Auld | drm/xe: add xe_ttm_stolen_cpu_access_needs_ggtt() Signed-off-by: Matthew Auld <matthew.auld@intel.com> |
commit | commitdiff | tree |
2023-12-19 | Matthew Auld | drm/xe: one more s/lmem/vram/ Signed-off-by: Matthew Auld <matthew.auld@intel.com> |
commit | commitdiff | tree |
2023-12-19 | Matthew Auld | drm/xe: s/lmem/vram/ Signed-off-by: Matthew Auld <matthew.auld@intel.com> |
commit | commitdiff | tree |
2023-12-19 | Matthew Auld | drm/xe/bo: explicitly reject zero sized BO Signed-off-by: Matthew Auld <matthew.auld@intel.com> |
commit | commitdiff | tree |
2023-12-19 | Matthew Auld | drm/xe: prefer xe_bo_create_pin_map() Signed-off-by: Matthew Auld <matthew.auld@intel.com> |
commit | commitdiff | tree |
2023-12-19 | Matthew Auld | drm/xe/pm: fix unbalanced ref handling Signed-off-by: Matthew Auld <matthew.auld@intel.com> |
commit | commitdiff | tree |
2023-12-19 | Matthew Auld | drm/xe/query: zero the region info Signed-off-by: Matthew Auld <matthew.auld@intel.com> |
commit | commitdiff | tree |
2023-12-19 | Matthew Auld | drm/xe/stolen: don't map stolen on small-bar Signed-off-by: Matthew Auld <matthew.auld@intel.com> |
commit | commitdiff | tree |
2023-12-19 | Matthew Auld | drm/xe/mmio: fix forcewake ref leak in xe_mmio_ioctl Signed-off-by: Matthew Auld <matthew.auld@intel.com> |
commit | commitdiff | tree |
2023-12-19 | Matthew Auld | drm/xe/ggtt: fix GGTT scratch usage for DG2 Signed-off-by: Matthew Auld <matthew.auld@intel.com> |
commit | commitdiff | tree |
2023-12-19 | Matthew Auld | drm/xe/ggtt: fix alignment usage for DG2 Signed-off-by: Matthew Auld <matthew.auld@intel.com> |
commit | commitdiff | tree |
2023-12-19 | Matthew Auld | drm/xe/ppgtt: fix scratch page usage on DG2 Signed-off-by: Matthew Auld <matthew.auld@intel.com> |
commit | commitdiff | tree |
2023-12-19 | Matthew Auld | drm/xe/ppgtt: clear the scratch page Signed-off-by: Matthew Auld <matthew.auld@intel.com> |
commit | commitdiff | tree |
2023-12-19 | Matthew Auld | drm/xe/bo: reduce xe_bo_create_pin_map() restrictions Signed-off-by: Matthew Auld <matthew.auld@intel.com> |
commit | commitdiff | tree |
2023-12-12 | Matthew Auld | drm/xe/pcode: fix pcode error check Signed-off-by: Matthew Auld <matthew.auld@intel.com> |
commit | commitdiff | tree |
2023-05-22 | Matthew Auld | drm: fix drmm_mutex_init() Signed-off-by: Matthew Auld <matthew.auld@intel.com> ...msgid/20230519090733.489019-1-matthew.auld@intel.com |
commit | commitdiff | tree |
2023-04-03 | Matthew Auld | drm/i915/ttm: fix sparse warning Signed-off-by: Matthew Auld <matthew.auld@intel.com> ...msgid/20230130101230.25347-1-matthew.auld@intel.com |
commit | commitdiff | tree |
2023-02-24 | Matthew Auld | drm/i915/ttm: remove the virtualized start hack Signed-off-by: Matthew Auld <matthew.auld@intel.com> ...msgid/20221220112736.161642-1-matthew.auld@intel.com |
commit | commitdiff | tree |
2023-02-24 | Matthew Auld | drm/i915: probe lmem before the stolen portion Signed-off-by: Matthew Auld <matthew.auld@intel.com> ...msgid/20230127160321.374350-1-matthew.auld@intel.com |
commit | commitdiff | tree |
2023-02-23 | Matthew Auld | drm/radeon: handle NULL bo->resource in move callback Signed-off-by: Matthew Auld <matthew.auld@intel.com> ...msgid/20230208145319.397235-4-matthew.auld@intel.com |
commit | commitdiff | tree |
2023-02-23 | Matthew Auld | drm/qxl: handle NULL bo->resource in move callback Signed-off-by: Matthew Auld <matthew.auld@intel.com> ...msgid/20230208145319.397235-2-matthew.auld@intel.com |
commit | commitdiff | tree |
2023-02-23 | Matthew Auld | drm/gem-vram: handle NULL bo->resource in move callback Signed-off-by: Matthew Auld <matthew.auld@intel.com> ...msgid/20230208145319.397235-1-matthew.auld@intel.com |
commit | commitdiff | tree |
2023-02-06 | Matthew Auld | drm/ttm: clear the ttm_tt when bo->resource is NULL Signed-off-by: Matthew Auld <matthew.auld@intel.com> ...msgid/20230130101230.25347-3-matthew.auld@intel.com |
commit | commitdiff | tree |
2023-02-06 | Matthew Auld | drm/i915/ttm: audit remaining bo->resource Signed-off-by: Matthew Auld <matthew.auld@intel.com> ...msgid/20230130101230.25347-2-matthew.auld@intel.com |
commit | commitdiff | tree |
2023-02-06 | Matthew Auld | drm/i915/ttm: fix sparse warning Signed-off-by: Matthew Auld <matthew.auld@intel.com> ...msgid/20230130101230.25347-1-matthew.auld@intel.com |
commit | commitdiff | tree |
2022-12-30 | Matthew Auld | drm/i915: improve the catch-all evict to handle lock... Signed-off-by: Matthew Auld <matthew.auld@intel.com> ...msgid/20221216113456.414183-1-matthew.auld@intel.com |
commit | commitdiff | tree |
2022-12-19 | Matthew Auld | drm/i915: improve the catch-all evict to handle lock... Signed-off-by: Matthew Auld <matthew.auld@intel.com> ...msgid/20221216113456.414183-1-matthew.auld@intel.com |
commit | commitdiff | tree |
2022-12-14 | Matthew Auld | drm/i915/ttm: consider CCS for backup objects Signed-off-by: Matthew Auld <matthew.auld@intel.com> ...msgid/20221212171958.82593-2-matthew.auld@intel.com |
commit | commitdiff | tree |
2022-12-14 | Matthew Auld | drm/i915/migrate: fix corner case in CCS aux copying Signed-off-by: Matthew Auld <matthew.auld@intel.com> ...msgid/20221212171958.82593-1-matthew.auld@intel.com |
commit | commitdiff | tree |
2022-12-14 | Matthew Auld | drm/i915/ttm: consider CCS for backup objects Signed-off-by: Matthew Auld <matthew.auld@intel.com> ...msgid/20221212171958.82593-2-matthew.auld@intel.com |
commit | commitdiff | tree |
2022-12-14 | Matthew Auld | drm/i915/migrate: fix corner case in CCS aux copying Signed-off-by: Matthew Auld <matthew.auld@intel.com> ...msgid/20221212171958.82593-1-matthew.auld@intel.com |
commit | commitdiff | tree |
2022-12-12 | Matthew Auld | drm/i915/selftests: exercise emit_pte() with nearly... Signed-off-by: Matthew Auld <matthew.auld@intel.com> ...msgid/20221202122844.428006-3-matthew.auld@intel.com |
commit | commitdiff | tree |
2022-12-12 | Matthew Auld | drm/i915/selftests: use live_subtests for live_migrate Signed-off-by: Matthew Auld <matthew.auld@intel.com> ...msgid/20221202122844.428006-2-matthew.auld@intel.com |
commit | commitdiff | tree |
2022-11-21 | Matthew Auld | drm/i915/ttm: never purge busy objects Signed-off-by: Matthew Auld <matthew.auld@intel.com> ...msgid/20221115104620.120432-1-matthew.auld@intel.com |
commit | commitdiff | tree |
2022-11-16 | Matthew Auld | drm/i915/ttm: never purge busy objects Signed-off-by: Matthew Auld <matthew.auld@intel.com> ...msgid/20221115104620.120432-1-matthew.auld@intel.com |
commit | commitdiff | tree |
2022-11-14 | Matthew Auld | drm/i915/ttm: fix uaf with lmem_userfault_list handling Signed-off-by: Matthew Auld <matthew.auld@intel.com> ...msgid/20221107165414.56970-1-matthew.auld@intel.com |
commit | commitdiff | tree |
2022-11-09 | Matthew Auld | drm/i915: use i915_sg_dma_sizes() for all backends Signed-off-by: Matthew Auld <matthew.auld@intel.com> ...msgid/20221108103238.165447-1-matthew.auld@intel.com |
commit | commitdiff | tree |
2022-11-08 | Matthew Auld | drm/i915/ttm: add some sanity checks for lmem_userfault_list Signed-off-by: Matthew Auld <matthew.auld@intel.com> ...msgid/20221107165414.56970-2-matthew.auld@intel.com |
commit | commitdiff | tree |
2022-11-08 | Matthew Auld | drm/i915/ttm: fix uaf with lmem_userfault_list handling Signed-off-by: Matthew Auld <matthew.auld@intel.com> ...msgid/20221107165414.56970-1-matthew.auld@intel.com |
commit | commitdiff | tree |
2022-11-07 | Matthew Auld | drm/i915/userptr: restore probe_range behaviour Signed-off-by: Matthew Auld <matthew.auld@intel.com> ...msgid/20221028130635.465839-1-matthew.auld@intel.com |
commit | commitdiff | tree |
2022-11-07 | Matthew Auld | drm/i915/dmabuf: fix sg_table handling in map_dma_buf Signed-off-by: Matthew Auld <matthew.auld@intel.com> ...msgid/20221028155029.494736-1-matthew.auld@intel.com |
commit | commitdiff | tree |
2022-11-04 | Matthew Auld | drm/i915/userptr: restore probe_range behaviour Signed-off-by: Matthew Auld <matthew.auld@intel.com> ...msgid/20221028130635.465839-1-matthew.auld@intel.com |
commit | commitdiff | tree |
2022-10-31 | Matthew Auld | drm/i915/selftests: exercise GPU access from the importer Signed-off-by: Matthew Auld <matthew.auld@intel.com> ...msgid/20221028155029.494736-2-matthew.auld@intel.com |
commit | commitdiff | tree |
2022-10-31 | Matthew Auld | drm/i915/dmabuf: fix sg_table handling in map_dma_buf Signed-off-by: Matthew Auld <matthew.auld@intel.com> ...msgid/20221028155029.494736-1-matthew.auld@intel.com |
commit | commitdiff | tree |
2022-10-27 | Matthew Auld | Revert "drm/i915/uapi: expose GTT alignment" Signed-off-by: Matthew Auld <matthew.auld@intel.com> ...msgid/20221024101946.28974-1-matthew.auld@intel.com |
commit | commitdiff | tree |
2022-10-14 | Matthew Auld | drm/i915/uapi: expose GTT alignment Signed-off-by: Matthew Auld <matthew.auld@intel.com> ...msgid/20221004114915.221708-2-matthew.auld@intel.com |
commit | commitdiff | tree |
2022-10-14 | Matthew Auld | drm/i915: enable PS64 support for DG2 Author: Matthew Auld <matthew.auld@intel.com> Signed-off-by: Matthew Auld <matthew.auld@intel.com> ...msgid/20221004114915.221708-1-matthew.auld@intel.com |
commit | commitdiff | tree |
2022-10-11 | Matthew Auld | drm/i915/display: consider DG2_RC_CCS_CC when migrating... Signed-off-by: Matthew Auld <matthew.auld@intel.com> ...msgid/20221004131916.233474-4-matthew.auld@intel.com |
commit | commitdiff | tree |
2022-10-11 | Matthew Auld | drm/i915: allow control over the flags when migrating Signed-off-by: Matthew Auld <matthew.auld@intel.com> ...msgid/20221004131916.233474-3-matthew.auld@intel.com |
commit | commitdiff | tree |
2022-10-10 | Matthew Auld | drm/i915/display: handle migration for dpt Signed-off-by: Matthew Auld <matthew.auld@intel.com> ...msgid/20221004131916.233474-2-matthew.auld@intel.com |
commit | commitdiff | tree |
2022-10-06 | Matthew Auld | drm/i915: restore stolen memory behaviour for DG2 Signed-off-by: Matthew Auld <matthew.auld@intel.com> ...msgid/20221005153148.758822-2-matthew.auld@intel.com |
commit | commitdiff | tree |
2022-10-06 | Matthew Auld | drm/i915: add back GEN12_BDSM_MASK Signed-off-by: Matthew Auld <matthew.auld@intel.com> ...msgid/20221005153148.758822-1-matthew.auld@intel.com |
commit | commitdiff | tree |
2022-10-05 | Matthew Auld | drm/i915: check memory is mappable in read_from_page Signed-off-by: Matthew Auld <matthew.auld@intel.com> ...msgid/20221004131916.233474-5-matthew.auld@intel.com |
commit | commitdiff | tree |
2022-10-05 | Matthew Auld | drm/i915/display: consider DG2_RC_CCS_CC when migrating... Signed-off-by: Matthew Auld <matthew.auld@intel.com> ...msgid/20221004131916.233474-4-matthew.auld@intel.com |
commit | commitdiff | tree |
2022-10-05 | Matthew Auld | drm/i915: allow control over the flags when migrating Signed-off-by: Matthew Auld <matthew.auld@intel.com> ...msgid/20221004131916.233474-3-matthew.auld@intel.com |
commit | commitdiff | tree |
2022-10-05 | Matthew Auld | drm/i915/display: handle migration for dpt Signed-off-by: Matthew Auld <matthew.auld@intel.com> ...msgid/20221004131916.233474-2-matthew.auld@intel.com |
commit | commitdiff | tree |
next |