linux_dsm_epyc7002/drivers/gpu/drm/i915/gvt
Zhenyu Wang ac7688c039 drm/i915/gvt: Don't mark vgpu context as inactive when preempted
We shouldn't mark inactive for vGPU context if preempted,
which would still be re-scheduled later. So keep active state.

Fixes: d6c0511300 ("drm/i915/execlists: Distinguish the incomplete context notifies")
Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com>
(cherry picked from commit da5f99eacc)
2017-12-06 11:34:10 +08:00
..
aperture_gm.c drm/i915: Add interface to reserve fence registers for vGPU 2017-09-04 16:34:59 +01:00
cfg_space.c drm/i915/gvt: Emulate PCI expansion ROM base address register 2017-12-06 11:24:37 +08:00
cmd_parser.c Linux 4.14-rc7 2017-11-02 12:40:41 +10:00
cmd_parser.h drm/i915/gvt: Factor out scan and shadow from workload dispatch 2017-08-10 10:26:06 +08:00
debug.h
display.c drm/i915/gvt: enabled pipe A default on creating vgpu 2017-11-28 17:24:30 +08:00
display.h
edid.c
edid.h
execlist.c drm/i915/gvt: Move request alloc to dispatch_workload path only 2017-11-28 17:24:20 +08:00
execlist.h
firmware.c drm/i915/gvt: Initialize MMIO Block with HW state 2017-08-04 17:39:41 +08:00
gtt.c drm/i915/gvt: Correct ADDR_4K/2M/1G_MASK definition 2017-11-28 17:24:30 +08:00
gtt.h drm/i915/gvt: Refine the intel_vgpu_reset_gtt reset function 2017-08-10 10:26:10 +08:00
gvt.c drm/i915/gvt: Add support for PCIe extended configuration space 2017-09-08 14:21:16 +08:00
gvt.h drm/i915/gvt: Add support for PCIe extended configuration space 2017-09-08 14:21:16 +08:00
handlers.c drm/i915/gvt: Limit read hw reg to active vgpu 2017-12-06 11:33:30 +08:00
hypercall.h
interrupt.c
interrupt.h
kvmgt.c drm/i915/gvt: Add support for PCIe extended configuration space 2017-09-08 14:21:16 +08:00
Makefile License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
mmio.c drm/i915/gvt: Add emulation for BAR2 (aperture) with normal file RW approach 2017-09-08 14:21:13 +08:00
mmio.h drm/i915/gvt: Export intel_gvt_render_mmio_to_ring_id() 2017-12-06 11:33:20 +08:00
mpt.h
opregion.c
reg.h drm/i915/gvt: Refine MMIO_RING_F() 2017-10-27 01:38:56 +08:00
render.c drm/i915: Rename global i915 to i915_modparams 2017-09-22 14:50:36 +03:00
render.h
sched_policy.c drm/i915/gvt: Fix GPU hang after reusing vGPU instance across different guest OS 2017-10-17 00:44:10 +08:00
sched_policy.h
scheduler.c drm/i915/gvt: Don't mark vgpu context as inactive when preempted 2017-12-06 11:34:10 +08:00
scheduler.h drm/i915/gvt: Move request alloc to dispatch_workload path only 2017-11-28 17:24:20 +08:00
trace_points.c
trace.h
vgpu.c Merge tag 'drm-intel-next-2017-08-18' of git://anongit.freedesktop.org/git/drm-intel into drm-next 2017-08-22 10:03:07 +10:00