git.samba.org
/
sfrench
/
cifs-2.6.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Merge tag 'media/v6.12-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab...
2024-09-12
Matthew Brost
drm/xe: Fix possible UAF in guc_exec_queue_process_msg
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2024-09-12
Matthew Brost
drm/xe: Remove fence check from send_tlb_invalidation
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2024-08-30
Matthew Brost
drm/xe: Invalidate media_gt TLBs in PT code
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2024-08-30
Matthew Brost
dma-buf: Split out dma fence array create into alloc...
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2024-08-27
Matthew Brost
drm/xe: Invalidate media_gt TLBs
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2024-08-23
Matthew Brost
drm/xe: Update xe_sa to use xe_managed_bo_create_pin_map
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2024-08-23
Matthew Brost
drm/xe: Move hw_engine_fini to devm managed
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2024-08-23
Matthew Brost
drm/xe: Drop warn on xe_guc_pc_gucrc_disable in guc...
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2024-08-23
Matthew Brost
drm/xe: Set firmware state to loadable before registering...
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2024-08-23
Matthew Brost
drm/xe: Move ggtt_fini to devm managed
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2024-08-23
Matthew Brost
Revert "drm/xe: Invalidate media_gt TLBs in PT code"
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2024-08-22
Matthew Brost
drm/xe: Invalidate media_gt TLBs in PT code
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2024-08-21
Matthew Brost
drm/xe: Invalidate media_gt TLBs
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2024-08-21
Matthew Brost
drm/xe: Free job before xe_exec_queue_put
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2024-08-21
Matthew Brost
drm/xe: Drop HW fence pointer to HW fence ctx
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2024-08-21
Matthew Brost
drm/xe: Free job before xe_exec_queue_put
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2024-08-20
Matthew Brost
drm/xe: Drop HW fence pointer to HW fence ctx
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2024-08-20
Matthew Brost
workqueue: Don't call va_start / va_end twice
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2024-08-19
Matthew Brost
drm/xe: Fix tile fini sequence
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2024-08-19
Matthew Brost
drm/xe: Move VM dma-resv lock from xe_exec_queue_create...
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2024-08-17
Matthew Brost
drm/xe: Use reserved copy engine for user binds on...
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2024-08-16
Matthew Brost
drm/xe: Use for_each_remote_tile rather than manual...
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2024-08-16
Matthew Brost
drm/xe: Fix tile fini sequence
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2024-08-15
Matthew Brost
drm/xe: Hold a PM ref when GT TLB invalidations are...
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2024-08-15
Matthew Brost
drm/xe: Drop xe_gt_tlb_invalidation_wait
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2024-08-15
Matthew Brost
drm/xe: Add xe_gt_tlb_invalidation_fence_init helper
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2024-08-15
Matthew Brost
drm/xe: Build PM into GuC CT layer
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2024-08-15
Matthew Brost
drm/xe: Validate user fence during creation
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2024-08-13
Matthew Brost
workqueue: Add interface for user-defined workqueue...
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2024-08-13
Matthew Brost
workqueue: Change workqueue lockdep map to pointer
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2024-08-13
Matthew Brost
workqueue: Split alloc_workqueue into internal function...
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2024-08-10
Matthew Brost
drm/xe: Allow suspend / resume to be safely called...
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2024-08-10
Matthew Brost
drm/xe: Only enable scheduling upon resume if needed
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2024-08-10
Matthew Brost
drm/xe: Add xe_sched_add_msg_locked helper
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2024-08-10
Matthew Brost
drm/xe: Reinit msg link when processing a message
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2024-08-10
Matthew Brost
drm/xe: Add xe_sched_msg_lock/unlock helper
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2024-08-09
Matthew Brost
drm/xe: Move VM dma-resv lock from xe_exec_queue_create...
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2024-08-08
Matthew Brost
drm/xe: Take ref to VM in delayed snapshot
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2024-08-08
Matthew Brost
drm/xe: Use dma_fence_chain_free in chain fence unused...
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2024-08-05
Matthew Brost
drm/xe: Only check last fence on user binds
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2024-08-01
Matthew Brost
drm/xe: Faster devcoredump
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2024-08-01
Matthew Brost
drm/printer: Allow NULL data in devcoredump printer
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2024-08-01
Matthew Brost
drm/xe: Take ref to VM in delayed snapshot
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2024-07-31
Matthew Brost
drm/xe: Use dma_fence_chain_free in chain fence unused...
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2024-07-26
Matthew Brost
drm/xe: Assert G2H outstanding when releasing G2H
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2024-07-24
Matthew Brost
drm/xe: Fix possible UAF in guc_exec_queue_process_msg
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2024-07-24
Matthew Brost
drm/xe: Remove fence check from send_tlb_invalidation
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2024-07-23
Matthew Brost
drm/xe: Store process name and pid in xe file
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2024-07-23
Matthew Brost
drm/xe: Return -ENOBUFS if a kmalloc fails which is...
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2024-07-23
Matthew Brost
drm/xe: Fix xe_pt_abort_unbind
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2024-07-20
Matthew Brost
drm/xe: Build PM into GuC CT layer
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2024-07-20
Matthew Brost
drm/xe: Hold a PM ref when GT TLB invalidations are...
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2024-07-20
Matthew Brost
drm/xe: Drop xe_gt_tlb_invalidation_wait
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2024-07-20
Matthew Brost
drm/xe: Add xe_gt_tlb_invalidation_fence_init helper
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2024-07-18
Matthew Brost
drm/xe: Remove unused xe_sync_entry_wait
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2024-07-18
Matthew Brost
drm/xe: Validate user fence during creation
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2024-07-18
Matthew Brost
drm/xe: Don't suspend device upon wedge
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2024-07-18
Matthew Brost
drm/xe: Wedge the entire device
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2024-07-17
Matthew Brost
drm/xe: Don't suspend device upon wedge
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2024-07-17
Matthew Brost
drm/xe: Wedge the entire device
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2024-07-11
Matthew Brost
drm/xe: Drop trace_xe_hw_fence_free
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2024-07-08
Matthew Brost
drm/xe: Drop trace_xe_hw_fence_free
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2024-07-04
Matthew Brost
drm/xe: Add VM bind IOCTL error injection
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2024-07-04
Matthew Brost
drm/xe: Update PT layer with better error handling
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2024-07-04
Matthew Brost
drm/xe: Update VM trace events
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2024-07-04
Matthew Brost
drm/xe: Convert multiple bind ops into single job
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2024-07-04
Matthew Brost
drm/xe: Add xe_exec_queue_last_fence_test_dep
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2024-07-04
Matthew Brost
drm/xe: Add xe_vm_pgtable_update_op to xe_vma_ops
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2024-07-04
Matthew Brost
drm/xe: s/xe_tile_migrate_engine/xe_tile_migrate_exec_queue
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2024-07-03
Matthew Brost
drm/xe: Add timeout to preempt fences
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2024-06-20
Matthew Brost
drm/xe: Simplify locking in new_vma
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2024-06-20
Matthew Brost
drm/xe: Invert runnable_state / pending enable check...
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2024-06-13
Matthew Brost
drm/xe: Sample ctx timestamp to determine if jobs have...
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2024-06-13
Matthew Brost
drm/xe: Add killed, banned, or wedged as stick bit...
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2024-06-13
Matthew Brost
drm/xe: Add pending disable assert to handle_sched_done
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2024-06-13
Matthew Brost
drm/xe: Add GuC state asserts to deregister_exec_queue
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2024-06-13
Matthew Brost
drm/xe: Assert runnable state in handle_sched_done
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2024-06-13
Matthew Brost
drm/xe: Improve unexpected state error messages
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2024-06-13
Matthew Brost
drm/xe: Add xe_gt_clock_interval_to_ms helper
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2024-06-13
Matthew Brost
drm/xe: Add ctx timestamp to LRC snapshot
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2024-06-13
Matthew Brost
drm/xe: Emit ctx timestamp copy in ring ops
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2024-06-13
Matthew Brost
drm/xe: Add MI_COPY_MEM_MEM GPU instruction definitions
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2024-06-13
Matthew Brost
drm/xe: Add LRC ctx timestamp support functions
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2024-06-07
Matthew Brost
drm/xe: Drop EXEC_QUEUE_FLAG_BANNED
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2024-06-07
Matthew Brost
drm/xe: Rework GPU page fault handling
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2024-06-06
Matthew Brost
drm/xe: Do not dereference NULL job->fence in trace...
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2024-06-05
Matthew Brost
drm/xe: Don't overmap identity VRAM mapping
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2024-05-31
Matthew Brost
drm/xe: Fix NULL ptr dereference in devcoredump
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2024-05-28
Matthew Brost
drm/xe: Only use reserved BCS instances for usm migrate...
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2024-05-27
Matthew Brost
drm/xe: Decouple job seqno and lrc seqno
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2024-05-15
Matthew Brost
drm/xe: Only zap PTEs as needed
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2024-05-14
Matthew Brost
drm/xe: Only use reserved BCS instances for usm migrate...
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2024-05-09
Matthew Brost
drm/xe: Use ordered WQ for G2H handler
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2024-05-09
Matthew Brost
drm/xe: Use ordered WQ for G2H handler
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2024-05-06
Matthew Brost
drm/xe: Use ordered WQ for G2H handler
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2024-04-26
Matthew Brost
drm/xe: Delete PT update selftest
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2024-04-26
Matthew Brost
drm/xe: Add xe_gt_tlb_invalidation_range and convert...
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2024-04-26
Matthew Brost
drm/xe: Move ufence add to vm_bind_ioctl_ops_fini
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2024-04-26
Matthew Brost
drm/xe: Move ufence check to op_lock_and_prep
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2024-04-26
Matthew Brost
drm/xe: Add vm_bind_ioctl_ops_fini helper
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
next