projects
/
linux-block.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Merge drm/drm-fixes into drm-misc-fixes
2024-05-17
Matthew Auld
drm/tests/buddy: stop using PAGE_SIZE
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2024-05-17
Matthew Auld
drm/buddy: stop using PAGE_SIZE
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2024-05-02
Matthew Auld
drm/xe/vm: prevent UAF in rebind_work_func()
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2024-05-01
Matthew Auld
drm/xe/vm: prevent UAF in rebind_work_func()
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2024-04-17
Matthew Auld
drm/xe/vm: prevent UAF with asid based lookup
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2024-04-17
Matthew Auld
drm/xe/vm: don't include xe_gt.h
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2024-04-17
Matthew Auld
drm/xe/vm: drop vm->destroy_work
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2024-04-17
Matthew Auld
drm/xe/vm: prevent UAF with asid based lookup
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2024-04-17
Matthew Auld
drm/xe/stolen: ignore first page for FBC
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2024-04-17
Matthew Auld
drm/xe/stolen: lower the default alignment
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2024-03-25
Matthew Auld
drm/xe/query: fix gt_id bounds check
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2024-03-25
Matthew Auld
drm/xe/device: fix XE_MAX_TILES_PER_DEVICE check
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2024-03-25
Matthew Auld
drm/xe/device: fix XE_MAX_GT_PER_TILE check
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2024-03-25
Matthew Auld
drm/xe/queue: fix engine_class bounds check
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2024-03-25
Matthew Auld
drm/xe/guc_submit: use jiffies for job timeout
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2024-03-22
Matthew Auld
drm/xe/query: fix gt_id bounds check
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2024-03-21
Matthew Auld
drm/xe/bb: assert width in xe_bb_create_migration_job()
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2024-03-21
Matthew Auld
drm/xe/bb: assert width in xe_bb_create_job()
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2024-03-19
Matthew Auld
drm/xe/display: mark DPT with XE_BO_PAGETABLE
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2024-03-19
Matthew Auld
drm/xe/device: fix XE_MAX_TILES_PER_DEVICE check
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2024-03-19
Matthew Auld
drm/xe/device: fix XE_MAX_GT_PER_TILE check
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2024-03-19
Matthew Auld
drm/xe/queue: fix engine_class bounds check
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2024-03-19
Matthew Auld
drm/xe/vm: fix xe_assert()
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2024-03-19
Matthew Auld
drm/xe/client: drop bogus bo NULL check
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2024-03-19
Matthew Auld
drm/xe/client: remove bogus rcu list usage
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2024-03-14
Matthew Auld
drm/xe/guc_submit: use jiffies for job timeout
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2024-03-07
Matthew Auld
drm/tests/buddy: fix print format
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2024-02-28
Matthew Auld
drm/tests/drm_buddy: add alloc_range_bias test
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2024-02-28
Matthew Auld
drm/buddy: check range allocation matches alignment
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2024-02-28
Matthew Auld
drm/buddy: fix range bias
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2024-02-19
Matthew Auld
drm/tests/drm_buddy: fix 32b build
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2024-02-15
Matthew Auld
drm/xe/display: fix i915_gem_object_is_shmem() wrapper
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2024-02-14
Matthew Auld
drm/tests/drm_buddy: add alloc_contiguous test
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2024-02-09
Matthew Auld
drm/xe/display: fix i915_gem_object_is_shmem() wrapper
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2024-02-08
Matthew Auld
drm/xe/vm: don't ignore error when in_kthread
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2024-02-06
Matthew Auld
drm/xe/vm: don't ignore error when in_kthread
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2024-01-09
Matthew Auld
drm/xe/exec: reserve fence slot for CPU bind
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2024-01-09
Matthew Auld
drm/xe/exec: move fence reservation
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2023-12-21
Matthew Auld
drm/xe: add some debug info for d3cold
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2023-12-21
Matthew Auld
drm/xe/mocs: update MOCS table for xe2
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2023-12-21
Matthew Auld
drm/xe/uapi: support pat_index selection with vm_bind
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2023-12-21
Matthew Auld
drm/xe/pat: annotate pat_index with coherency mode
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2023-12-21
Matthew Auld
drm/xe: fix mem_access for early lrc generation
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2023-12-21
Matthew Auld
drm/xe/bo: don't hold dma-resv lock over drm_gem_handle_create
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2023-12-21
Matthew Auld
drm/xe/display: ensure clear-color surfaces are cpu...
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2023-12-21
Matthew Auld
drm/xe/bo: sync kernel fences for KMD buffers
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2023-12-21
Matthew Auld
drm/xe/bo: consider dma-resv fences for clear job
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2023-12-21
Matthew Auld
drm/xe/migrate: fix MI_ARB_ON_OFF usage
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2023-12-21
Matthew Auld
drm/xe: fix pat[2] programming with 2M/1G pages
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2023-12-21
Matthew Auld
drm/xe: directly use pat_index for pte_encode
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2023-12-21
Matthew Auld
drm/xe/pat: trim the xelp PAT table
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2023-12-21
Matthew Auld
drm/xe/hwmon: fix uaf on unload
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2023-12-21
Matthew Auld
drm/xe/selftests: make eviction test tile centric
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2023-12-21
Matthew Auld
drm/xe/selftests: consider multi-GT for eviction test
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2023-12-21
Matthew Auld
drm/xe: fix has_llc on rkl
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2023-12-21
Matthew Auld
drm/xe: nuke GuC on unload
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2023-12-21
Matthew Auld
drm/xe/ct: fix resv_space print
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2023-12-21
Matthew Auld
drm/xe: skip rebind_list if vma destroyed
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2023-12-21
Matthew Auld
drm/xe/guc_submit: fixup deregister in job timeout
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2023-12-21
Matthew Auld
drm/xe: don't warn for bogus pagefaults
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2023-12-21
Matthew Auld
drm/xe/guc_submit: prevent repeated unregister
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2023-12-21
Matthew Auld
drm/xe/engine: add missing rpm for bind engines
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2023-12-21
Matthew Auld
drm/xe: fully turn on small-bar support
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2023-12-21
Matthew Auld
drm/xe/uapi: add the userspace bits for small-bar
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2023-12-21
Matthew Auld
drm/xe/bo: support tiered vram allocation for small-bar
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2023-12-21
Matthew Auld
drm/xe: add lockdep annotation for xe_device_mem_access_put()
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2023-12-21
Matthew Auld
drm/xe: add missing bulk_move reset
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2023-12-21
Matthew Auld
drm/xe/selftests: restart GT after xe_bo_restore_kernel()
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2023-12-21
Matthew Auld
drm/xe/selftests: hold rpm for ccs_test_migrate()
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2023-12-21
Matthew Auld
drm/xe/selftests: hold rpm for evict_test_run_device()
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2023-12-21
Matthew Auld
drm/xe: add lockdep annotation for xe_device_mem_access_get()
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2023-12-21
Matthew Auld
drm/xe: drop xe_device_mem_access_get() from invalidation_vma
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2023-12-21
Matthew Auld
drm/xe/ggtt: prime ggtt->lock against FS_RECLAIM
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
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
next