projects
/
platform
/
kernel
/
linux-starfive.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
drm: Document fdinfo format specification
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-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-10
Matthew Auld
drm/i915/ttm: tweak priority hint selection
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2022-01-10
Matthew Auld
drm/i915/ttm: ensure we unmap when purging
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2022-01-10
Matthew Auld
drm/i915/ttm: add unmap_virtual callback
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2022-01-10
Matthew Auld
drm/i915/ttm: only fault WILLNEED objects
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2022-01-10
Matthew Auld
drm/i915: don't call free_mmap_offset when purging
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2022-01-10
Matthew Auld
drm/i915/ttm: ensure we unmap when purging
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2022-01-10
Matthew Auld
drm/i915/ttm: add unmap_virtual callback
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2022-01-10
Matthew Auld
drm/i915/ttm: only fault WILLNEED objects
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2022-01-10
Matthew Auld
drm/i915: don't call free_mmap_offset when purging
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2022-01-10
Matthew Auld
drm/i915: clean up shrinker_release_pages
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2022-01-10
Matthew Auld
drm/i915: remove writeback hook
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2021-12-14
Matthew Auld
drm/i915/debugfs: add noreclaim annotations
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2021-12-09
Matthew Auld
drm/i915: enforce min page size for scratch
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2021-12-09
Matthew Auld
drm/i915/gtt/xehpsdv: move scratch page to system memory
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2021-12-09
Matthew Auld
drm/i915/xehpsdv: set min page-size to 64K
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2021-12-08
Matthew Auld
drm/i915/selftests: handle object rounding
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2021-12-08
Matthew Auld
drm/i915/migrate: fix length calculation
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2021-12-08
Matthew Auld
drm/i915/migrate: fix offset calculation
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2021-12-08
Matthew Auld
drm/i915/migrate: don't check the scratch page
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2021-11-26
Matthew Auld
drm/i915/gemfs: don't mark huge_opt as static
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2021-11-23
Matthew Auld
drm/i915/ttm: fixup build failure
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2021-11-19
Matthew Auld
drm/i915: move the pre_pin earlier
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2021-11-04
Matthew Auld
drm/i915: fixup dma_fence_wait usage
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2021-11-02
Matthew Auld
drm/i915/dmabuf: drop the flush on discrete
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2021-11-02
Matthew Auld
drm/i915: stop setting cache_dirty on discrete
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2021-11-02
Matthew Auld
drm/i915: move cpu_write_needs_clflush
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2021-11-02
Matthew Auld
drm/i915/clflush: disallow on discrete
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2021-11-02
Matthew Auld
drm/i915/clflush: fixup handling of cache_dirty
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2021-10-29
Matthew Auld
drm/i915/gtt: stop caching the scratch page
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2021-10-29
Matthew Auld
drm/i915/gtt: flush the scratch page
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2021-10-28
Matthew Auld
drm/i915/dmabuf: fix broken build
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2021-10-22
Matthew Auld
drm/i915/ttm: enable shmem tt backend
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2021-10-22
Matthew Auld
drm/i915/ttm: use cached system pages when evicting...
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2021-10-22
Matthew Auld
drm/i915/ttm: move shrinker management into adjust_lru
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2021-10-22
Matthew Auld
drm/i915: add some kernel-doc for shrink_pin and friends
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2021-10-22
Matthew Auld
drm/i915: drop unneeded make_unshrinkable in free_object
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2021-10-22
Matthew Auld
drm/i915/gtt: drop unneeded make_unshrinkable
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2021-10-22
Matthew Auld
drm/i915/ttm: add tt shmem backend
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2021-10-22
Matthew Auld
drm/i915/dmabuf: fix broken build
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2021-10-20
Matthew Auld
drm/i915/selftests: mark up hugepages object with start_cpu_...
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2021-10-20
Matthew Auld
drm/i915: mark up internal objects with start_cpu_write
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2021-10-20
Matthew Auld
drm/i915: expand on the kernel-doc for cache_dirty
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2021-10-20
Matthew Auld
drm/i915/shmem: ensure flush during swap-in on non-LLC
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2021-10-20
Matthew Auld
drm/i915/userptr: add paranoid flush-on-acquire
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2021-10-20
Matthew Auld
drm/i915/dmabuf: add paranoid flush-on-acquire
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2021-10-20
Matthew Auld
drm/i915: extract bypass-llc check into helper
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2021-10-20
Matthew Auld
drm/i915: mark userptr objects as ALLOC_USER
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2021-10-20
Matthew Auld
drm/i915: mark dmabuf objects as ALLOC_USER
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2021-10-11
Matthew Auld
drm/i915: remember to call i915_sw_fence_fini
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2021-09-29
Matthew Auld
drm/ttm: add TTM_TT_FLAG_EXTERNAL_MAPPABLE
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2021-09-29
Matthew Auld
drm/ttm: add some kernel-doc for TTM_TT_FLAG_*
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2021-09-29
Matthew Auld
drm/ttm: s/FLAG_SG/FLAG_EXTERNAL/
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2021-09-29
Matthew Auld
drm/ttm: remove TTM_PAGE_FLAG_NO_RETRY
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2021-09-29
Matthew Auld
drm/ttm: move ttm_tt_{add, clear}_mapping into amdgpu
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2021-09-29
Matthew Auld
drm/ttm: stop setting page->index for the ttm_tt
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2021-09-29
Matthew Auld
drm/ttm: stop calling tt_swapin in vm_access
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2021-09-27
Matthew Auld
drm/i915: remember to call i915_sw_fence_fini
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2021-09-27
Matthew Auld
drm/i915/request: fix early tracepoints
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2021-09-24
Matthew Auld
drm/i915/selftests: exercise shmem_writeback with THP
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2021-09-24
Matthew Auld
drm/i915/request: fix early tracepoints
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2021-09-08
Matthew Auld
drm/i915/selftests: fixup igt_shrink_thp
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2021-09-08
Matthew Auld
drm/i915/gtt: add some flushing for the 64K GTT path
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2021-08-20
Matthew Auld
drm/i915/debugfs: hook up ttm_resource_manager_debug
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2021-08-20
Matthew Auld
drm/i915/buddy: add some pretty printing
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2021-08-04
Matthew Auld
drm/i915/xehp: Changes to ss/eu definitions
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2021-07-30
Matthew Auld
drm/i915/selftests: prefer the create_user helper
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2021-07-27
Matthew Auld
drm/i915/ehl: unconditionally flush the pages on acquire
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2021-07-27
Matthew Auld
drm/i915: document caching related bits
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
2021-07-23
Matthew Auld
drm/i915/uapi: reject set_domain for discrete
Signed-off-by:
Matthew Auld
<matthew.auld@intel.com>
commit
|
commitdiff
|
tree
next