summaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/i915/gem/selftests/i915_gem_mman.c
AgeCommit message (Expand)Author
2022-01-05drm/i915/gem: Use to_gt() helper for GGTT accessesMichał Winiarski
2021-12-17drm/i915/gem: Use to_gt() helperMichał Winiarski
2021-09-15drm/i915: Add mmap lock around vma_lookup() in the mman selftest.Maarten Lankhorst
2021-09-02drm/i915/gem: Fix the mman selftestThomas Hellström
2021-07-30drm/i915/selftests: prefer the create_user helperMatthew Auld
2021-07-21drm/i915: Add TTM offset argument to mmap.Maarten Lankhorst
2021-07-13Merge drm/drm-next into drm-intel-gt-nextRodrigo Vivi
2021-07-01Merge tag 'drm-next-2021-07-01' of git://anongit.freedesktop.org/drm/drmLinus Torvalds
2021-06-30drm/i915: support forcing the page size with lmemMatthew Auld
2021-06-29drm/i915/selftests: use vma_lookup() in __igt_mmap()Liam Howlett
2021-06-24drm/i915: Update object placement flags to be mutableThomas Hellström
2021-06-11drm/i915: Use ttm mmap handling for ttm bo's.Maarten Lankhorst
2021-06-05drm/i915/gem: replace IS_GEN and friends with GRAPHICS_VERLucas De Marchi
2021-05-04drm/i915/uapi: implement object placement extensionMatthew Auld
2021-03-24drm/i915/selftests: Prepare mman testcases for obj->mm.lock removal.Maarten Lankhorst
2021-03-24drm/i915: Move HAS_STRUCT_PAGE to obj->flagsMaarten Lankhorst
2020-12-16drm/i915/gt: Move gen8 CS emitters into gen8_engine_cs.hChris Wilson
2020-09-07drm/i915: Move i915_vma_lock in the selftests to avoid lock inversion, v3.Maarten Lankhorst
2020-09-07drm/i915: Add an implementation for i915_gem_ww_ctx locking, v2.Maarten Lankhorst
2020-05-01drm/i915: Implement vm_ops->access for gdb access into mmapsChris Wilson
2020-04-02drm/i915/gem: Drop cached obj->bind_countChris Wilson
2020-02-28drm/i915/selftests: Fix return in assert_mmap_offset()Dan Carpenter
2020-01-06drm/i915/selftests: Fixup sparse __user annotation on local varChris Wilson
2020-01-04drm/i915/selftests: Compare user mmap against GPUChris Wilson
2020-01-04drm/i915/selftests: Extend fault handler selftests to all memory regionsAbdiel Janulgue
2019-12-23drm/i915: Introduce a vma.krefChris Wilson
2019-12-04drm/i915: Introduce DRM_I915_GEM_MMAP_OFFSETAbdiel Janulgue
2019-11-25drm/i915: Serialise with engine-pm around requests on the kernel_contextChris Wilson
2019-11-11drm/i915/selftests: Fill all the drm_vma_manager holesChris Wilson
2019-11-07drm/i915/selftests: Verify mmap_gtt revocation on unbindingChris Wilson
2019-11-07drm/i915/selftests: Wrap vm_mmap() around GEM objectsChris Wilson
2019-10-29drm/i915/selftests: check for missing apertureMatthew Auld
2019-10-22drm/i915/selftests: Make the mman object busy everywhereChris Wilson
2019-10-16drm/i915: Move swizzle_bit under i915_ggttChris Wilson
2019-10-04drm/i915/selftests: Drop vestigal struct_mutex guardsChris Wilson
2019-10-04drm/i915: Move request runtime management onto gtChris Wilson
2019-10-04drm/i915: Remove the GEM idle workerChris Wilson
2019-10-04drm/i915: Drop struct_mutex from around i915_retire_requests()Chris Wilson
2019-10-04drm/i915: Pull i915_vma_pin under the vm->mutexChris Wilson
2019-09-10drm/i915/selftests: Tighten the timeout testing for partial mmapsChris Wilson
2019-08-19drm/i915: Serialize against vma movesChris Wilson
2019-08-06drm/i915/gem: Make caps.scheduler staticChris Wilson
2019-07-12drm/i915/gt: Use intel_gt as the primary object for handling resetsChris Wilson
2019-07-11drm/i915/selftests: Hold the vma manager lock while modifying mmap_offsetChris Wilson
2019-07-04drm/i915/selftests: Be engine agnosticChris Wilson
2019-07-03drm/i915/selftests: Lock the drm_mm while modifyingChris Wilson
2019-06-25drm/i915/gt: Pass intel_gt to pm routinesChris Wilson
2019-06-21drm/i915: Throw away the active object retirement complexityChris Wilson
2019-06-21drm/i915: Convert i915_gem_flush_ggtt_writes to intel_gtTvrtko Ursulin
2019-06-14drm/i915: update rpm_get/put to use the rpm structureDaniele Ceraolo Spurio