projects
/
platform
/
kernel
/
linux-rpi.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
dma-buf: fix dma_buf_export init order v2
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-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-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-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-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
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
next