summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/i915/gvt/scheduler.c
Commit message (Expand)AuthorAgeFilesLines
* drm/i915/gvt: Introduce per object locking in GVT scheduler.Zhi Wang2021-02-221-9/+40
* drm/i915/gvt: Purge dev_priv->gtChris Wilson2021-02-221-2/+1
* drm/i915/gvt: scan VM ctx pagesYan Zhao2020-12-251-4/+18
* drm/i915/gt: Split logical ring contexts from execlist submissionChris Wilson2020-12-211-0/+1
* drm/i915/gt: Rename lrc.c to execlists_submission.cChris Wilson2020-12-091-0/+1
* Merge tag 'drm-intel-fixes-2020-10-29' into gvt-fixesZhenyu Wang2020-10-301-4/+13
|\
| * drm/i915/gt: Switch to object allocations for page directoriesChris Wilson2020-09-071-4/+13
* | drm/i915/gvt: Only pin/unpin intel_context along with workloadColin Xu2020-10-301-7/+8
|/
* Merge drm/drm-next into drm-intel-next-queuedJani Nikula2020-06-251-1/+5
|\
| * Merge tag 'drm-next-2020-06-02' of git://anongit.freedesktop.org/drm/drmLinus Torvalds2020-06-021-45/+202
| |\
| | * drm/i915: Mark check_shadow_context_ppgtt as maybe unusedNathan Chancellor2020-05-191-1/+1
| * | Merge tag 'gvt-fixes-2020-05-12' of https://github.com/intel/gvt-linux into d...Rodrigo Vivi2020-05-111-1/+5
| |\ \
| | * | drm/i915/gvt: Fix kernel oops for 3-level ppgtt guestZhenyu Wang2020-05-111-1/+5
| * | | drm/i915/execlists: Avoid reusing the same logical CCIDChris Wilson2020-05-061-2/+2
| |/ /
* | | drm/i915/gvt: Drop redundant prepare_write/pin_pagesChris Wilson2020-06-201-37/+14
* | | drm/i915: Drop i915_request.i915 backpointerChris Wilson2020-06-031-2/+2
* | | drm/i915: Mark check_shadow_context_ppgtt as maybe unusedNathan Chancellor2020-05-161-1/+1
| |/ |/|
* | Merge tag 'gvt-next-2020-05-12' of https://github.com/intel/gvt-linux into dr...Joonas Lahtinen2020-05-141-9/+106
|\ \
| * | drm/i915/gvt: use context lrc_reg_state for shadow ppgtt overrideZhenyu Wang2020-05-081-6/+2
| * | drm/i915/gvt: Support PPGTT table load commandZhenyu Wang2020-05-081-4/+102
| * | drm/i915/gvt: move workload destroy out of execlist completeZhenyu Wang2020-05-081-0/+3
* | | Merge tag 'gvt-next-2020-04-22' of https://github.com/intel/gvt-linux into dr...Joonas Lahtinen2020-04-301-33/+94
|\| |
| * | drm/i915/gvt: skip populate shadow context if guest context not changedYan Zhao2020-04-171-5/+29
| * | drm/i915/gvt: combine access to consecutive guest context pagesYan Zhao2020-04-151-10/+48
| * | drm/i915/gvt: access shadow ctx via its virtual address directlyYan Zhao2020-04-151-18/+17
* | | drm/i915/execlists: Avoid reusing the same logical CCIDChris Wilson2020-04-281-2/+2
* | | drm/i915: Only close vma we openChris Wilson2020-04-241-3/+2
| |/ |/|
* | Merge tag 'gvt-next-fixes-2020-03-31' of https://github.com/intel/gvt-linux i...Rodrigo Vivi2020-03-311-2/+2
|\ \
| * | drm/i915/gvt: Fix klocwork issues about data sizeTina Zhang2020-03-271-2/+2
| |/
* | Merge tag 'gvt-next-2020-03-10' of https://github.com/intel/gvt-linux into dr...Rodrigo Vivi2020-03-101-133/+116
|\|
| * drm/i915/gvt: Wean gvt off using dev_privChris Wilson2020-03-061-10/+10
| * drm/i915/gvt: Wean gvt off dev_priv->engine[]Chris Wilson2020-03-061-126/+109
* | Merge tag 'gvt-next-2020-02-26' of https://github.com/intel/gvt-linux into dr...Rodrigo Vivi2020-02-261-2/+4
|\|
| * drm/i915/gvt: Make WARN* drm specific where vgpu ptr is availablePankaj Bharadiya2020-02-241-2/+4
* | drm/i915/guc: Apply new uC status tracking to GuC submission as wellDaniele Ceraolo Spurio2020-02-201-1/+1
* | drm/i915/guc: Kill USES_GUC_SUBMISSION macroDaniele Ceraolo Spurio2020-02-201-1/+2
|/
* drm/i915/gtt: split up i915_gem_gttMatthew Auld2020-01-071-1/+1
* drm/i915: Remove i915->kernel_contextChris Wilson2019-12-211-9/+7
* drm/i915: Drop GEM context as a direct link from i915_requestChris Wilson2019-12-201-15/+12
* drm/i915: drop lrc header pageDaniele Ceraolo Spurio2019-10-311-2/+2
* drm/i915/gt: Split intel_ring_submissionChris Wilson2019-10-241-0/+1
* drm/i915/gvt: fix dead locking in early workload shadowZhenyu Wang2019-10-231-2/+0
* drm/i915/gvt: Wean off struct_mutexChris Wilson2019-10-211-13/+3
* drm/i915: Make for_each_engine_masked work on intel_gtTvrtko Ursulin2019-10-181-1/+1
* Merge tag 'drm-intel-next-2019-10-07' of git://anongit.freedesktop.org/drm/dr...Dave Airlie2019-10-081-15/+12
|\
| * drm/i915: Move context management under GEMChris Wilson2019-10-041-12/+12
| * drm/i915: Coordinate i915_active with its own mutexChris Wilson2019-10-041-3/+0
* | Merge tag 'drm-next-2019-09-18' of git://anongit.freedesktop.org/drm/drmLinus Torvalds2019-09-191-25/+58
|\ \
| * \ Merge tag 'gvt-next-fixes-2019-09-06' of https://github.com/intel/gvt-linux i...Rodrigo Vivi2019-09-061-13/+32
| |\ \ | | |/ | |/|
| | * drm/i915/gvt: update RING_START reg of vGPU when the context is submitted to ...Weinan Li2019-09-061-0/+17