summaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/i915/gem/i915_gem_mman.c
AgeCommit message (Expand)Author
2022-04-11drm/i915: Sunset igpu legacy mmap support based on GRAPHICS_VER_FULLMatt Roper
2022-03-14drm/i915/gem: add missing boundary check in vm_accessMastan Katragadda
2022-02-23Merge tag 'drm-intel-gt-next-2022-02-17' of git://anongit.freedesktop.org/drm...Rodrigo Vivi
2022-02-14drm/i915: don't include drm_cache.h in i915_drv.hJani Nikula
2022-01-18drm/i915: Add locking to i915_gem_evict_vm(), v3.Maarten Lankhorst
2022-01-18drm/i915: Call i915_gem_evict_vm in vm_fault_gtt to prevent new ENOSPC errors...Maarten Lankhorst
2022-01-18Merge drm/drm-next into drm-intel-gt-nextTvrtko Ursulin
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-24Merge tag 'drm-intel-gt-next-2021-12-23' of git://anongit.freedesktop.org/drm...Dave Airlie
2021-12-17drm/i915/gem: Use to_gt() helperMichał Winiarski
2021-12-14drm/i915: replace X86_FEATURE_PAT with pat_enabled()Lucas De Marchi
2021-12-08drm/i915: Skip remap_io_mapping() for non-x86 platformsSiva Mullati
2021-10-07drm/i915: remove IS_ACTIVELucas De Marchi
2021-07-22drm/i915/guc: Update intel_gt_wait_for_idle to work with GuCMatthew Brost
2021-07-21drm/i915: Add TTM offset argument to mmap.Maarten Lankhorst
2021-06-25drm/i915: Reinstate the mmap ioctl for some platformsThomas Hellström
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-06-02Revert "i915: use io_mapping_map_user"Matthew Auld
2021-06-02Merge drm/drm-next into drm-intel-gt-nextJoonas Lahtinen
2021-06-01drm/i915: Disable mmap ioctl for gen12+Maarten Lankhorst
2021-05-12drm/i915: Avoid div-by-zero on gen2Ville Syrjälä
2021-04-30i915: use io_mapping_map_userChristoph Hellwig
2021-04-26drm/i915: Avoid div-by-zero on gen2Ville Syrjälä
2021-03-24drm/i915: Add ww locking around vm_access()Maarten Lankhorst
2021-03-24drm/i915: Add object locking to vm_fault_cpuMaarten Lankhorst
2021-03-24drm/i915: Move HAS_STRUCT_PAGE to obj->flagsMaarten Lankhorst
2020-11-19mm: introduce vma_set_file function v5Christian König
2020-11-05Revert "mm: introduce vma_set_file function v4"Christian König
2020-11-05mm: introduce vma_set_file function v4Christian König
2020-09-09Merge tag 'drm-intel-gt-next-2020-09-07' of git://anongit.freedesktop.org/drm...Dave Airlie
2020-09-07drm/i915: Add ww locking to vm_fault_gttMaarten Lankhorst
2020-08-23treewide: Use fallthrough pseudo-keywordGustavo A. R. Silva
2020-07-02drm/i915/gem: Only revoke mmap handlers if activeChris Wilson
2020-07-02drm/i915/gem: Only revoke the GGTT mmappings on aperture detiling changesChris Wilson
2020-06-25Merge drm/drm-next into drm-intel-next-queuedJani Nikula
2020-06-09mmap locking API: use coccinelle to convert mmap_sem rwsem call sitesMichel Lespinasse
2020-05-16drm/i915/gem: Retry faulthandlers on ENOSPCChris Wilson
2020-05-01drm/i915: Implement vm_ops->access for gdb access into mmapsChris Wilson
2020-03-11drm/i915/gem: Mark up the racy read of the mmap_singletonChris Wilson
2020-02-08drm/i915: Never allow userptr into the new mapping typesJanusz Krzysztofik
2020-01-30drm/i915/gem: Tighten checks and acquiring the mmap objectChris Wilson
2020-01-20drm/i915/gem: Store mmap_offsets in an rbtree rather than a plain listChris Wilson
2020-01-04drm/i915/gem: Extend mmap support for lmemAbdiel Janulgue
2020-01-01drm/i915/gem: Drop local vma->vm_file referenceChris Wilson
2019-12-31drm/i915: Introduce remap_io_sg() to prefault discontiguous objectsAbdiel Janulgue
2019-12-09drm/i915/gem: Comment on inability to check args.pad for MMAP_OFFSETChris Wilson