projects
/
platform
/
kernel
/
linux-starfive.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Merge tag 'amd-drm-fixes-6.2-2023-01-04' of https://gitlab.freedesktop.org/agd5f...
2022-12-30
Matthew Auld
drm/i915: improve the catch-all evict to handle lock...
Signed-off-by:
Matthew Auld
<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>
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>
commit
|
commitdiff
|
tree
2022-11-21
Matthew Auld
drm/i915/ttm: never purge busy objects
Signed-off-by:
Matthew Auld
<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>
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>
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>
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>
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>
commit
|
commitdiff
|
tree
2022-11-07
Matthew Auld
drm/i915/userptr: restore probe_range behaviour
Signed-off-by:
Matthew Auld
<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>
commit
|
commitdiff
|
tree
2022-11-04
Matthew Auld
drm/i915/userptr: restore probe_range behaviour
Signed-off-by:
Matthew Auld
<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>
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>
commit
|
commitdiff
|
tree
2022-10-27
Matthew Auld
Revert "drm/i915/uapi: expose GTT alignment"
Signed-off-by:
Matthew Auld
<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>
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>
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>
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>
commit
|
commitdiff
|
tree
2022-10-10
Matthew Auld
drm/i915/display: handle migration for dpt
Signed-off-by:
Matthew Auld
<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>
commit
|
commitdiff
|
tree
2022-10-06
Matthew Auld
drm/i915: add back GEN12_BDSM_MASK
Signed-off-by:
Matthew Auld
<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>
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>
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>
commit
|
commitdiff
|
tree
2022-10-05
Matthew Auld
drm/i915/display: handle migration for dpt
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2022-10-05
Matthew Auld
drm/i915: remove the TODO in pin_and_fence_fb_obj
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2022-10-04
Matthew Auld
drm/i915/ttm: implement access_memory
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2022-09-06
Matthew Auld
drm/i915: consider HAS_FLAT_CCS() in needs_ccs_pages
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2022-09-06
Matthew Auld
drm/i915: consider HAS_FLAT_CCS() in needs_ccs_pages
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2022-08-29
Matthew Auld
drm/i915/ttm: fix CCS handling
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2022-08-24
Matthew Auld
drm/i915/ttm: fix CCS handling
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2022-08-20
Matthew Auld
Revert "drm/i915/guc: Add delay to disable scheduling...
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2022-08-09
Matthew Auld
drm/i915/ttm: fix CCS handling
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2022-08-09
Matthew Auld
drm/i915/ttm: remove calc_ctrl_surf_instr_size
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2022-08-08
Matthew Auld
drm/i915/ttm: don't leak the ccs state
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2022-07-28
Matthew Auld
drm/i915/ttm: don't leak the ccs state
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2022-07-17
Matthew Auld
drm/i915/ttm: fix 32b build
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2022-07-13
Matthew Auld
drm/i915/ttm: fix 32b build
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2022-07-12
Matthew Auld
drm/i915/ttm: fix sg_table construction
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2022-07-11
Matthew Auld
drm/i915/ttm: fix sg_table construction
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2022-07-01
Matthew Auld
drm/i915: turn on small BAR support
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2022-07-01
Matthew Auld
drm/i915/ttm: disallow CPU fallback mode for ccs pages
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2022-07-01
Matthew Auld
drm/i915/ttm: handle blitter failure on DG2
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2022-07-01
Matthew Auld
drm/i915/selftests: ensure we reserve a fence slot
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2022-07-01
Matthew Auld
drm/i915/selftests: skip the mman tests for stolen
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2022-07-01
Matthew Auld
drm/i915/uapi: tweak error capture on recoverable contexts
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2022-07-01
Matthew Auld
drm/i915/error: skip non-mappable pages
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2022-07-01
Matthew Auld
drm/i915/uapi: add NEEDS_CPU_ACCESS hint
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2022-07-01
Matthew Auld
drm/i915/uapi: apply ALLOC_GPU_ONLY by default
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2022-07-01
Matthew Auld
drm/i915: remove intel_memory_region avail
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2022-07-01
Matthew Auld
drm/i915/uapi: expose the avail tracking
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2022-07-01
Matthew Auld
drm/i915/uapi: add probed_cpu_visible_size
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2022-07-01
Matthew Auld
drm/doc: add rfc section for small BAR uapi
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2022-06-27
Matthew Auld
drm/i915: tweak the ordering in cpu_write_needs_clflush
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2022-06-27
Matthew Auld
drm/i915: tweak the ordering in cpu_write_needs_clflush
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2022-04-21
Matthew Auld
drm/i915/selftests: tweak the misaligned_case
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2022-04-21
Matthew Auld
drm/i915/selftests: fixup min_alignment usage
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2022-04-21
Matthew Auld
drm/i915/buddy: sanity check the size
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2022-04-21
Matthew Auld
drm/i915: consider min_page_size when migrating
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2022-04-13
Matthew Auld
drm/ttm: fixup ttm_bo_add_move_fence v2
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2022-04-12
Matthew Auld
drm/ttm: stop passing NULL fence in ttm_bo_move_sync_cleanup
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2022-04-08
Matthew Auld
drm/i915: fix i915_gem_object_wait_moving_fence
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2022-04-08
Matthew Auld
drm/i915: fix broken build
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2022-04-07
Matthew Auld
drm/i915/selftests: handle more rounding
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2022-03-29
Matthew Auld
drm/i915/migrate: move the sanity check
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2022-03-29
Matthew Auld
drm/i915/ttm: limit where we apply TTM_PL_FLAG_CONTIGUOUS
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2022-03-16
Matthew Auld
drm/i915: fixup the initial fb base on DGFX
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2022-03-16
Matthew Auld
drm/i915/ttm: wire up the object offset
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2022-03-16
Matthew Auld
drm/i915: add i915_gem_object_create_region_at()
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2022-03-16
Matthew Auld
drm/i915/stolen: consider I915_BO_ALLOC_GPU_ONLY
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2022-03-16
Matthew Auld
drm/i915/lmem: don't treat small BAR as an error
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2022-03-09
Matthew Auld
drm/i915/gtt: reduce overzealous alignment constraints...
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2022-03-08
Matthew Auld
drm/doc: pull in drm_buddy.c
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2022-03-08
Matthew Auld
drm/i915: opportunistically apply ALLOC_CONTIGIOUS
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2022-03-08
Matthew Auld
drm/i915/gtt: reduce overzealous alignment constraints...
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2022-03-07
Matthew Auld
drm/i915: stop checking for NULL vma->obj
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2022-03-07
Matthew Auld
drm/i915: limit the async bind to bind_async_flags
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2022-03-07
Matthew Auld
drm/i915/fbdev: fixup setting screen_size
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2022-03-01
Matthew Auld
drm/i915/selftests: exercise mmap migration
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2022-03-01
Matthew Auld
drm/i915/selftests: handle allocation failures
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2022-03-01
Matthew Auld
drm/i915/ttm: mappable migration on fault
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2022-03-01
Matthew Auld
drm/i915/ttm: make eviction mappable aware
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2022-02-28
Matthew Auld
drm/i915/selftests: mock test io_size
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2022-02-28
Matthew Auld
drm/i915/buddy: tweak 2big check
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2022-02-28
Matthew Auld
drm/i915/buddy: adjust res->start
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2022-02-28
Matthew Auld
drm/i915/buddy: track available visible size
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2022-02-28
Matthew Auld
drm/i915: add I915_BO_ALLOC_GPU_ONLY
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2022-02-28
Matthew Auld
drm/i915/ttm: require mappable by default
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2022-02-28
Matthew Auld
drm/i915: add io_size plumbing
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2022-02-26
Matthew Auld
drm/i915: apply PM_EARLY for non-GTT mappable objects
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2022-02-25
Matthew Auld
drm/i915/ttm: fixup the mock_bo
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2022-02-20
Matthew Auld
drm/i915/uapi: document behaviour for DG2 64K support
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2022-02-20
Matthew Auld
drm/i915/migrate: add acceleration support for DG2
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2022-02-20
Matthew Auld
drm/i915/gtt: add xehpsdv_ppgtt_insert_entry
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2022-02-20
Matthew Auld
drm/i915/gtt: allow overriding the pt alignment
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2022-02-20
Matthew Auld
drm/i915: support 64K GTT pages for discrete cards
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2022-02-20
Matthew Auld
drm/i915: enforce min GTT alignment for discrete cards
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2022-02-14
Matthew Auld
drm/i915/ttm: tweak priority hint selection
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2022-02-10
Matthew Auld
drm/i915/ttm: tweak priority hint selection
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
next