summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/i915/gem
AgeCommit message (Expand)AuthorFilesLines
2020-02-14Merge tag 'drm-intel-next-fixes-2020-02-13' of git://anongit.freedesktop.org/...Dave Airlie5-60/+142
2020-02-12drm/i915/gem: Tighten checks and acquiring the mmap objectChris Wilson2-30/+21
2020-02-11drm/i915/gem: Store mmap_offsets in an rbtree rather than a plain listChris Wilson3-29/+85
2020-02-10drm/i915/gem: Take local vma references for the parserChris Wilson1-1/+36
2020-01-30Merge tag 'drm-next-2020-01-30' of git://anongit.freedesktop.org/drm/drmLinus Torvalds39-1230/+2013
2020-01-21drm/i915: Align engine->uabi_class/instance with i915_drm.hTvrtko Ursulin1-6/+6
2020-01-21drm/i915/userptr: fix size calculationMatthew Auld1-4/+5
2020-01-09Merge drm/drm-next into drm-intel-next-queuedJani Nikula3-153/+0
2020-01-09drm/i915: Pin the context as we work on itChris Wilson1-3/+7
2020-01-07drm/i915/gtt: split up i915_gem_gttMatthew Auld4-4/+5
2020-01-06drm/i915: Merge i915_request.flags with i915_request.fence.flagsChris Wilson1-1/+1
2020-01-06drm/i915/selftests: Fixup sparse __user annotation on local varChris Wilson1-1/+2
2020-01-04drm/i915/selftests: Compare user mmap against GPUChris Wilson1-0/+129
2020-01-04drm/i915/selftests: Extend fault handler selftests to all memory regionsAbdiel Janulgue1-89/+217
2020-01-04drm/i915/gem: Extend mmap support for lmemAbdiel Janulgue1-7/+14
2020-01-03drm/i915/selftests: Make headers self-containedChris Wilson2-0/+8
2020-01-03drm/i915/gem: Support discontiguous lmem object mapsChris Wilson4-104/+64
2020-01-02drm/i915/gem: Single page objects are naturally contiguousChris Wilson1-0/+3
2020-01-02drm/i915: reimplement header test featureMasahiro Yamada1-5/+0
2020-01-01drm/i915/gem: Drop local vma->vm_file referenceChris Wilson1-0/+59
2019-12-31drm/i915: Introduce remap_io_sg() to prefault discontiguous objectsAbdiel Janulgue1-20/+12
2019-12-28drm/i915/lmem: debugfs for LMEM detailsLukasz Fiedorowicz2-0/+4
2019-12-27drm/i915/selftests: Err out on coherency if initialisation failedChris Wilson1-4/+8
2019-12-27Merge tag 'drm-intel-next-2019-12-23' of git://anongit.freedesktop.org/drm/dr...Dave Airlie31-931/+1630
2019-12-24drm/i915: Switch context id allocation directly to xarrayTvrtko Ursulin2-33/+22
2019-12-23drm/i915: Mark the GEM context link as RCU protectedChris Wilson1-2/+3
2019-12-23drm/i915: Introduce a vma.krefChris Wilson3-5/+4
2019-12-23drm/i915: Hold reference to intel_frontbuffer as we track activityChris Wilson5-6/+52
2019-12-23drm/i915/selftests: make mock_context.h self-containedJani Nikula1-1/+1
2019-12-22drm/i915/gt: Pull intel_gt_init_hw() into intel_gt_resume()Chris Wilson1-19/+1
2019-12-21drm/i915: Remove i915->kernel_contextChris Wilson5-72/+57
2019-12-20drm/i915: Push the use-semaphore marker onto the intel_contextChris Wilson1-17/+39
2019-12-20drm/i915: Drop GEM context as a direct link from i915_requestChris Wilson4-57/+11
2019-12-18drm/i915: Hold reference to intel_frontbuffer as we track activityChris Wilson5-6/+52
2019-12-18drm/i915: Unpin vma->obj on early errorChris Wilson1-7/+4
2019-12-18drm/i915: Fix pid leak with banned clientsTvrtko Ursulin1-2/+1
2019-12-18drm/i915/gem: Keep request alive while attaching fencesChris Wilson1-0/+2
2019-12-17drm/i915: Fix pid leak with banned clientsTvrtko Ursulin1-2/+1
2019-12-17drm/i915/gem: Keep request alive while attaching fencesChris Wilson1-0/+2
2019-12-17Merge tag 'drm-misc-next-2019-12-16' of git://anongit.freedesktop.org/drm/drm...Daniel Vetter3-153/+0
2019-12-16drm/i915/gem: Apply lmem size restriction to get_pagesChris Wilson2-4/+1
2019-12-16drm/i915: Remove unneeded semicolonzhengbin1-1/+1
2019-12-14drm/i915/gem: Serialise object before changing cache-levelChris Wilson1-0/+7
2019-12-13drm/i915: Introduce new macros for tracingVenkata Sandeep Dhanalakota1-2/+2
2019-12-12drm/i915/gem: Asynchronous cmdparserChris Wilson1-9/+81
2019-12-12drm/i915/gem: Prepare gen7 cmdparser for async executionChris Wilson1-50/+67
2019-12-11drm/i915/gem: Tidy up error handling for eb_parse()Chris Wilson1-21/+18
2019-12-11drm/i915: Remove redundant parameters from intel_engine_cmd_parserChris Wilson1-31/+2
2019-12-11drm/i915/gem: Wait on unbind barriers when invalidating userptrChris Wilson1-1/+2
2019-12-11drm/i915: Improve execbuf debugTvrtko Ursulin1-10/+12