summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/i915/gem/i915_gem_mman.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* mmap locking API: use coccinelle to convert mmap_sem rwsem call sitesMichel Lespinasse2020-06-091-2/+2
* drm/i915: Implement vm_ops->access for gdb access into mmapsChris Wilson2020-05-011-0/+34
* drm/i915/gem: Mark up the racy read of the mmap_singletonChris Wilson2020-03-111-1/+1
* drm/i915: Never allow userptr into the new mapping typesJanusz Krzysztofik2020-02-081-2/+1
* drm/i915/gem: Tighten checks and acquiring the mmap objectChris Wilson2020-01-301-28/+11
* drm/i915/gem: Store mmap_offsets in an rbtree rather than a plain listChris Wilson2020-01-201-14/+76
* drm/i915/gem: Extend mmap support for lmemAbdiel Janulgue2020-01-041-7/+14
* drm/i915/gem: Drop local vma->vm_file referenceChris Wilson2020-01-011-0/+59
* drm/i915: Introduce remap_io_sg() to prefault discontiguous objectsAbdiel Janulgue2019-12-311-20/+12
* drm/i915/gem: Comment on inability to check args.pad for MMAP_OFFSETChris Wilson2019-12-091-0/+9
* drm/i915/gem: Hook user-extensions upto MMAP_OFFSET_IOCTLChris Wilson2019-12-041-2/+6
* drm/i915: Introduce DRM_I915_GEM_MMAP_OFFSETAbdiel Janulgue2019-12-041-91/+370
* drm/i915/gem: Early rejection of no-aperture map_ggttChris Wilson2019-11-061-0/+3
* drm/i915: Encapsulate kconfig constant values inside boolean predicatesChris Wilson2019-10-261-1/+1
* drm/i915: Move request runtime management onto gtChris Wilson2019-10-041-1/+3
* drm/i915/gem: Retire directly for mmap-offset shrinkingChris Wilson2019-10-041-12/+5
* drm/i915: Merge wait_for_timelines with retire_requestChris Wilson2019-10-041-3/+1
* drm/i915: Pull i915_vma_pin under the vm->mutexChris Wilson2019-10-041-13/+7
* drm/i915/userptr: Never allow userptr into the mappable GGTTChris Wilson2019-10-021-0/+7
* drm/i915: Mark contents as dirty on a write faultChris Wilson2019-09-241-1/+5
* drm/i915: Don't mix srcu tag and negative error codesChris Wilson2019-09-131-4/+2
* drm/i915: Refresh the errno to vmf_fault translationsChris Wilson2019-09-031-24/+15
* drm/i915: Use NOEVICT for first pass on attemping to pin a GGTT mmapChris Wilson2019-08-271-1/+1
* drm/i915: Pull obj->userfault tracking under the ggtt->mutexChris Wilson2019-08-221-3/+7
* Merge drm/drm-next into drm-intel-next-queuedRodrigo Vivi2019-08-221-1/+1
|\
| * Merge tag 'drm-intel-next-2019-07-30' of git://anongit.freedesktop.org/drm/dr...Dave Airlie2019-08-061-3/+5
| |\
| * | drm/i915: Mark expected switch fall-throughsGustavo A. R. Silva2019-07-261-1/+1
* | | drm/i915: Replace PIN_NONFAULT with calls to PIN_NOEVICTChris Wilson2019-08-211-4/+4
* | | drm/i915: Extract intel_frontbuffer active trackingChris Wilson2019-08-161-4/+0
* | | drm/i915: remove unnecessary includes of intel_display_types.h headerJani Nikula2019-08-071-1/+0
* | | drm/i915: rename intel_drv.h to display/intel_display_types.hJani Nikula2019-08-071-1/+1
* | | drm/i915: avoid including intel_drv.h via i915_drv.h->i915_trace.hJani Nikula2019-08-071-0/+1
| |/ |/|
* | drm/i915/gt: Use intel_gt as the primary object for handling resetsChris Wilson2019-07-121-3/+5
|/
* drm/i915: update rpm_get/put to use the rpm structureDaniele Ceraolo Spurio2019-06-141-5/+6
* drm/i915: Remove rpm asserts that use i915Daniele Ceraolo Spurio2019-06-141-1/+1
* drm/i915: Move fence register tracking from i915->mm to ggttChris Wilson2019-06-131-2/+2
* drm/i915: Move mmap and friends to its own fileChris Wilson2019-05-281-0/+507