summaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/i915/gem/i915_gem_mman.c
AgeCommit message (Expand)Author
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
2019-12-04drm/i915/gem: Hook user-extensions upto MMAP_OFFSET_IOCTLChris Wilson
2019-12-04drm/i915: Introduce DRM_I915_GEM_MMAP_OFFSETAbdiel Janulgue
2019-11-06drm/i915/gem: Early rejection of no-aperture map_ggttChris Wilson
2019-10-26drm/i915: Encapsulate kconfig constant values inside boolean predicatesChris Wilson
2019-10-04drm/i915: Move request runtime management onto gtChris Wilson
2019-10-04drm/i915/gem: Retire directly for mmap-offset shrinkingChris Wilson
2019-10-04drm/i915: Merge wait_for_timelines with retire_requestChris Wilson
2019-10-04drm/i915: Pull i915_vma_pin under the vm->mutexChris Wilson
2019-10-02drm/i915/userptr: Never allow userptr into the mappable GGTTChris Wilson
2019-09-24drm/i915: Mark contents as dirty on a write faultChris Wilson
2019-09-13drm/i915: Don't mix srcu tag and negative error codesChris Wilson
2019-09-03drm/i915: Refresh the errno to vmf_fault translationsChris Wilson
2019-08-27drm/i915: Use NOEVICT for first pass on attemping to pin a GGTT mmapChris Wilson
2019-08-22drm/i915: Pull obj->userfault tracking under the ggtt->mutexChris Wilson
2019-08-22Merge drm/drm-next into drm-intel-next-queuedRodrigo Vivi
2019-08-21drm/i915: Replace PIN_NONFAULT with calls to PIN_NOEVICTChris Wilson
2019-08-16drm/i915: Extract intel_frontbuffer active trackingChris Wilson
2019-08-07drm/i915: remove unnecessary includes of intel_display_types.h headerJani Nikula
2019-08-07drm/i915: rename intel_drv.h to display/intel_display_types.hJani Nikula
2019-08-07drm/i915: avoid including intel_drv.h via i915_drv.h->i915_trace.hJani Nikula
2019-08-06Merge tag 'drm-intel-next-2019-07-30' of git://anongit.freedesktop.org/drm/dr...Dave Airlie
2019-07-25drm/i915: Mark expected switch fall-throughsGustavo A. R. Silva
2019-07-12drm/i915/gt: Use intel_gt as the primary object for handling resetsChris Wilson
2019-06-14drm/i915: update rpm_get/put to use the rpm structureDaniele Ceraolo Spurio
2019-06-14drm/i915: Remove rpm asserts that use i915Daniele Ceraolo Spurio
2019-06-13drm/i915: Move fence register tracking from i915->mm to ggttChris Wilson
2019-05-28drm/i915: Move mmap and friends to its own fileChris Wilson