projects
/
linux-2.6-microblaze.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
drm/xe/bo: Gracefully handle errors from ttm_bo_move_accel_cleanup().
2023-12-21
Matthew Brost
drm/xe: VM LRU bulk move
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2023-12-21
Matthew Brost
drm/xe: Only try to lock external BOs in VM bind
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2023-12-21
Matthew Brost
drm/xe: Ensure LR engines are not persistent
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2023-12-21
Matthew Brost
drm/xe: Long running job update
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2023-12-21
Matthew Brost
drm/xe: NULL binding implementation
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2023-12-21
Matthew Brost
drm/xe: Move XE_PTE_FLAG_READ_ONLY to xe_vm_types.h
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2023-12-19
Matthew Brost
drm/xe: s/XE_PTE_READ_ONLY/XE_PTE_FLAG_READ_ONLY
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2023-12-19
Matthew Brost
drm/xe: Use Xe ordered workqueue for rebind worker
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2023-12-19
Matthew Brost
drm/xe: Handle unmapped userptr in analyze VM
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2023-12-19
Matthew Brost
drm/xe/guc: Read HXG fields from DW1 of G2H response
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2023-12-19
Matthew Brost
drm/xe: Allow dma-fences as in-syncs for compute /...
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2023-12-19
Matthew Brost
drm/xe: Allow compute VMs to output dma-fences on binds
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2023-12-19
Matthew Brost
drm/xe: Don't grab runtime PM ref in engine create...
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2023-12-19
Matthew Brost
drm/xe: Always write GEN12_RCU_MODE.GEN12_RCU_MODE_CCS_ENABL...
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2023-12-19
Matthew Brost
drm/xe: Better error messages for xe_gt_record_default_lrcs
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2023-12-19
Matthew Brost
drm/xe: Decrement fault mode counts in xe_vm_close_and_put
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2023-12-19
Matthew Brost
drm/xe: Fix potential deadlock handling page faults
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2023-12-19
Matthew Brost
drm/xe: Use BO's GT to determine dma_offset when programming...
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2023-12-19
Matthew Brost
drm/xe: Reinstate render / compute cache invalidation...
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2023-12-19
Matthew Brost
drm/xe: Drop zero length arrays
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2023-12-19
Matthew Brost
drm/xe: Drop TLB invalidation from ring operations
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2023-12-19
Matthew Brost
drm/xe: Add TLB invalidation fence after rebinds issued...
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2023-12-19
Matthew Brost
drm/xe: Add has_asid to device info
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2023-12-19
Matthew Brost
drm/xe: Signal invalidation fence immediately if CT...
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2023-12-19
Matthew Brost
drm/xe: Propagate VM unbind error to invalidation fence
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2023-12-19
Matthew Brost
drm/xe: Lock GGTT on when restoring kernel BOs
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2023-12-19
Matthew Brost
drm/xe: Use GuC to do GGTT invalidations for the GuC...
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2023-12-19
Matthew Brost
drm/xe: Propagate error from bind operations to async...
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2023-12-19
Matthew Brost
drm/xe: Add range based TLB invalidations
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2023-12-19
Matthew Brost
drm/xe: Add has_range_tlb_invalidation device attribute
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2023-12-19
Matthew Brost
drm/xe: Delete debugfs entry to issue TLB invalidation
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2023-12-19
Matthew Brost
drm/xe: Only set VM->asid for platforms that support...
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2023-12-19
Matthew Brost
drm/xe: Add TDR for invalidation fence timeout cleanup
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2023-12-19
Matthew Brost
drm/xe: Add TLB invalidation fence ftrace
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2023-12-19
Matthew Brost
drm/xe: Kernel doc GT TLB invalidations
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2023-12-19
Matthew Brost
drm/xe: Invalidate TLB after unbind is complete
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2023-12-19
Matthew Brost
drm/xe: Add TLB invalidation fence
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2023-12-19
Matthew Brost
drm/xe: Move TLB invalidation variable to own sub-structure...
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2023-12-19
Matthew Brost
drm/xe: Break of TLB invalidation into its own file
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2023-12-19
Matthew Brost
drm/xe: Don't process TLB invalidation done in CT fast...
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2023-12-19
Matthew Brost
drm/xe/migrate: Update emit_pte to cope with a size...
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2023-12-12
Matthew Brost
drm/xe/guc: Add support GuC MMIO send / recv
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2023-12-12
Matthew Brost
drm/xe/guc: s/xe_guc_send_mmio/xe_guc_mmio_send
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2023-12-12
Matthew Brost
drm/xe/guc: Report submission version of GuC firmware
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2023-12-12
Matthew Brost
drm/xe: Fake pulling gt->info.engine_mask from hwconfig...
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2023-12-12
Matthew Brost
drm/xe: Ensure VMA not userptr before calling xe_bo_is_stolen
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2023-12-12
Matthew Brost
drm/xe: Take memory ref on kernel job creation
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2023-12-12
Matthew Brost
drm/xe: Introduce a new DRM driver for Intel GPUs
Co-developed-by:
Matthew Brost
<matthew.brost@intel.com>
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2023-11-01
Matthew Brost
drm/sched: Add a helper to queue TDR immediately
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2023-11-01
Matthew Brost
drm/sched: Add drm_sched_start_timeout_unlocked helper
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2023-11-01
Matthew Brost
drm/sched: Split free_job into own work item
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2023-11-01
Matthew Brost
drm/sched: Convert drm scheduler to use a work queue...
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2023-11-01
Matthew Brost
drm/sched: Add drm_sched_wqueue_* helpers
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2022-10-27
Matthew Brost
drm/i915/guc: Delay disabling guc_id scheduling for...
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2022-08-18
Matthew Brost
drm/i915/guc: Add delay to disable scheduling after...
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2022-08-18
Matthew Brost
drm/i915/selftests: Use correct selfest calls for live...
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2022-07-29
Matthew Brost
drm/i915/guc: Support larger contexts on newer hardware
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2022-07-29
Matthew Brost
drm/i915/guc: Fix issues with live_preempt_cancel
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2022-07-20
Matthew Brost
drm/i915/guc: Support programming the EU priority in...
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2022-05-05
Matthew Brost
drm/i915/guc: Support programming the EU priority in...
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2022-04-19
Matthew Brost
drm/i915/dg2: Enable Wa_14014475959 - RCS / CCS context...
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2022-03-18
Matthew Brost
drm/i915: Add logical mapping for video decode engines
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
Acked-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2022-03-02
Matthew Brost
drm/i915/xehp: Don't support parallel submission on...
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2022-01-31
Matthew Brost
drm/i915: Lock timeline mutex directly in error path...
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2022-01-31
Matthew Brost
drm/i915: Allocate intel_engine_coredump_alloc with...
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2022-01-26
Matthew Brost
drm/i915/selftests: Use less in contexts steal guc...
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2022-01-25
Matthew Brost
drm/i915/guc: Ensure multi-lrc fini breadcrumb math...
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2022-01-22
Matthew Brost
drm/i915: Lock timeline mutex directly in error path...
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2022-01-21
Matthew Brost
drm/i915/guc: Flush G2H handler during a GT reset
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2022-01-21
Matthew Brost
drm/i915/guc: Add work queue to trigger a GT reset
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2022-01-21
Matthew Brost
drm/i915: Allocate intel_engine_coredump_alloc with...
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2022-01-19
Matthew Brost
drm/i915/guc: Remove hacks for reset and schedule disable...
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2022-01-19
Matthew Brost
drm/i915/selftests: Add a cancel request selftest that...
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2021-12-27
Matthew Brost
drm/i915: Increment composite fence seqno
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2021-12-27
Matthew Brost
drm/i915: Fix possible uninitialized variable in parallel...
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2021-12-23
Matthew Brost
drm/i915: Increment composite fence seqno
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2021-12-23
Matthew Brost
drm/i915: Fix possible uninitialized variable in parallel...
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2021-12-23
Matthew Brost
drm/i915/execlists: Weak parallel submission support...
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2021-12-20
Matthew Brost
drm/i915/guc: Only assign guc_id.id when stealing guc_id
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2021-12-20
Matthew Brost
drm/i915/guc: Use correct context lock when callig...
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2021-12-16
Matthew Brost
drm/i915/guc: Selftest for stealing of guc ids
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2021-12-16
Matthew Brost
drm/i915/guc: Kick G2H tasklet if no credits
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2021-12-16
Matthew Brost
drm/i915/guc: Add extra debug on CT deadlock
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2021-12-16
Matthew Brost
drm/i915/guc: Remove racey GEM_BUG_ON
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2021-12-16
Matthew Brost
drm/i915/guc: Only assign guc_id.id when stealing guc_id
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2021-12-16
Matthew Brost
drm/i915/guc: Use correct context lock when callig...
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2021-12-01
Matthew Brost
drm/i915: Drop stealing of bits from i915_sw_fence...
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2021-11-09
Matthew Brost
drm/i915/resets: Don't set / test for per-engine reset...
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2021-10-27
Matthew Brost
drm/i915/guc: Fix recursive lock in GuC submission
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2021-10-22
Matthew Brost
drm/i915/guc: Fix recursive lock in GuC submission
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2021-10-22
Matthew Brost
drm/i915/selftests: Update live.evict to wait on requests...
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2021-10-22
Matthew Brost
drm/i915/selftests: Increase timeout in requests perf...
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2021-10-15
Matthew Brost
drm/i915: Enable multi-bb execbuf
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2021-10-15
Matthew Brost
drm/i915: Update I915_GEM_BUSY IOCTL to understand...
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2021-10-15
Matthew Brost
drm/i915: Make request conflict tracking understand...
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2021-10-15
Matthew Brost
drm/i915/guc: Handle errors in multi-lrc requests
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2021-10-15
Matthew Brost
drm/i915: Multi-BB execbuf
(
Matthew Brost
)
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2021-10-15
Matthew Brost
drm/i915/guc: Implement no mid batch preemption for...
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2021-10-15
Matthew Brost
drm/i915/guc: Add basic GuC multi-lrc selftest
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
2021-10-15
Matthew Brost
drm/i915/doc: Update parallel submit doc to point to...
Signed-off-by:
Matthew Brost
<matthew.brost@intel.com>
commit
|
commitdiff
|
tree
next