aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c
Commit message (Expand)AuthorAgeFilesLines
* treewide: use prandom_u32_max() when possible, part 1Jason A. Donenfeld2022-10-111-1/+1
* Merge tag 'iommu-updates-v5.20-or-v6.0' of git://git.kernel.org/pub/scm/linux...Linus Torvalds2022-08-061-1/+0
|\
| * drm/i915: Remove unnecessary includeLu Baolu2022-07-151-1/+0
| * drm/i915: Individualize fences before adding to dma_resv objNirmoy Das2022-06-131-1/+2
| * Merge tag 'drm-next-2022-05-25' of git://anongit.freedesktop.org/drm/drmLinus Torvalds2022-05-251-12/+15
| |\
| * | drm/i915: Use i915_gem_object_ggtt_pin_ww for reloc_iomapMaarten Lankhorst2022-05-191-4/+2
* | | drm/i915/uapi: tweak error capture on recoverable contextsMatthew Auld2022-07-011-3/+12
* | | drm/i915: Individualize fences before adding to dma_resv objNirmoy Das2022-05-271-1/+2
* | | drm/i915: Use i915_gem_object_ggtt_pin_ww for reloc_iomapMaarten Lankhorst2022-05-181-4/+2
| |/ |/|
* | Merge drm/drm-next into drm-intel-gt-nextRodrigo Vivi2022-04-211-1/+2
|\ \
| * \ Merge tag 'drm-intel-next-2022-04-13-1' of git://anongit.freedesktop.org/drm/...Dave Airlie2022-04-141-1/+2
| |\ \
| | * | drm/i915: include linux/highmem.h and linux/swap.h where neededJani Nikula2022-03-041-1/+2
| | |/
* | | Merge drm/drm-next into drm-intel-gt-nextJoonas Lahtinen2022-04-121-6/+4
|\| |
| * | dma-buf/drivers: make reserving a shared slot mandatory v4Christian König2022-04-061-6/+4
| |/
* | drm/i915/: Re-work clflush_write32Michael Cheng2022-03-221-5/+3
* | drm/i915: Remove the vm open countThomas Hellström2022-03-071-0/+6
|/
* Merge tag 'drm-intel-gt-next-2022-02-17' of git://anongit.freedesktop.org/drm...Rodrigo Vivi2022-02-231-127/+121
|\
| * drm/i915: Lock timeline mutex directly in error path of eb_pin_timelineMatthew Brost2022-01-211-2/+7
| * drm/i915: Remove short-term pins from execbuf, v6.Maarten Lankhorst2022-01-181-111/+109
| * drm/i915: Add locking to i915_gem_evict_vm(), v3.Maarten Lankhorst2022-01-181-1/+1
| * drm/i915: Use struct vma_resource instead of struct vma_snapshotThomas Hellström2022-01-111-12/+3
| * drm/i915: Initial introduction of vma resourcesThomas Hellström2022-01-111-1/+1
| * drm/i915/gem: Use to_gt() helper for GGTT accessesMichał Winiarski2022-01-051-1/+1
| * drm/i915: Increment composite fence seqnoMatthew Brost2021-12-231-1/+1
* | drm/i915: split out i915_file_private.h from i915_drv.hJani Nikula2022-02-141-0/+1
* | Merge drm/drm-next into drm-intel-nextRodrigo Vivi2022-01-311-30/+168
|\ \
| * | Merge tag 'drm-next-2022-01-07' of git://anongit.freedesktop.org/drm/drmLinus Torvalds2022-01-101-29/+166
| |\|
| | * drm/i915: Require the vm mutex for i915_vma_bind()Thomas Hellström2021-12-221-1/+49
| | * drm/i915/gem: Use to_gt() helperMichał Winiarski2021-12-171-2/+2
| | * drm/i915: Fix error pointer dereference in i915_gem_do_execbuffer()Dan Carpenter2021-12-031-0/+1
| | * drm/i915: Update error capture code to avoid using the current vma stateThomas Hellström2021-12-011-23/+112
| | * drm/i915: Remove resv from i915_vmaMaarten Lankhorst2021-11-191-2/+2
| | * drm/i915: Use ERR_CAST instead of ERR_PTR(PTR_ERR())Wan Jiabing2021-10-251-1/+1
| * | drm/i915: Increment composite fence seqnoMatthew Brost2021-12-271-1/+1
| * | drm/i915: Fix error pointer dereference in i915_gem_do_execbuffer()Dan Carpenter2021-12-081-0/+1
| |/
* | drm/i915: split out i915_gem_evict.h from i915_drv.hJani Nikula2022-01-101-0/+1
* | drm/i915: split out i915_cmd_parser.h from i915_drv.hJani Nikula2022-01-101-0/+1
|/
* drm/i915: expand on the kernel-doc for cache_dirtyMatthew Auld2021-10-201-0/+11
* drm/i915: Update I915_GEM_BUSY IOCTL to understand composite fencesMatthew Brost2021-10-151-1/+4
* drm/i915: Multi-BB execbufMatthew Brost2021-10-151-239/+544
* drm/i915/pxp: Add plane decryption supportAnshuman Gupta2021-10-041-1/+1
* drm/i915/pxp: interfaces for using protected objectsDaniele Ceraolo Spurio2021-10-041-0/+18
* Merge drm/drm-next into drm-intel-gt-nextJoonas Lahtinen2021-09-151-4/+2
|\
| * Merge tag 'drm-intel-gt-next-2021-08-06-1' of ssh://git.freedesktop.org/git/d...Dave Airlie2021-08-121-414/+66
| |\
| * \ Backmerge tag 'v5.14-rc3' into drm-nextDave Airlie2021-07-261-214/+13
| |\ \
| | * | drm/i915: Revert "drm/i915/gem: Asynchronous cmdparser"Jason Ekstrand2021-07-191-214/+13
| * | | dma-buf: add dma_fence_chain_alloc/free v3Christian König2021-06-141-4/+2
| |/ /
* | | drm/i915: Add i915_gem_context_is_full_ppgttDaniel Vetter2021-09-061-1/+1
* | | drm/i915: Drop code to handle set-vm races from execbufDaniel Vetter2021-09-061-5/+1
| |/ |/|
* | drm/i915: delete gpu reloc codeDaniel Vetter2021-08-051-359/+1