summaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/i915/gem/selftests/i915_gem_mman.c
AgeCommit message (Expand)Author
2022-04-18Merge drm/drm-next into drm-misc-nextPaul Cercueil
2022-04-11Merge drm/drm-next into drm-intel-nextJani Nikula
2022-04-07drm/i915: drop bo->moving dependencyChristian König
2022-04-07dma-buf: specify usage while adding fences to dma_resv obj v7Christian König
2022-03-04drm/i915: include linux/highmem.h and linux/swap.h where neededJani Nikula
2022-03-01drm/i915/selftests: exercise mmap migrationMatthew Auld
2022-02-28drm/i915: Clarify vma lifetimeThomas Hellström
2022-02-23Merge tag 'drm-intel-gt-next-2022-02-17' of git://anongit.freedesktop.org/drm...Rodrigo Vivi
2022-02-11drm/i915: split out i915_gem_internal.h from i915_drv.hJani Nikula
2022-01-18drm/i915: Add i915_vma_unbind_unlocked, and take obj lock for i915_vma_unbind...Maarten Lankhorst
2022-01-10drm/i915/ttm: add unmap_virtual callbackMatthew Auld
2022-01-10drm/i915/ttm: add unmap_virtual callbackMatthew Auld
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