2017-01-09 |
Changbin Du | drm/i915/gvt: fix error handing of tlb_control emulation Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com>
|
commit | commitdiff | tree |
2017-01-09 |
Nicolas Iooss | drm/i915/gvt: verify functions types in new_mmio_info() Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com>
|
commit | commitdiff | tree |
2016-12-26 |
Pei Zhang | drm/i915/gvt: fix typo in cfg_space range check Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com>
|
commit | commitdiff | tree |
2016-12-26 |
Min He | drm/i915/gvt: fix an issue in emulating cfg space PCI_COMMAND Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com>
|
commit | commitdiff | tree |
2016-12-26 |
Jike Song | drm/i915/gvt/kvmgt: trival: code cleanup Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com>
|
commit | commitdiff | tree |
2016-12-26 |
Jike Song | drm/i915/gvt/kvmgt: prevent double-release of vgpu Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com>
|
commit | commitdiff | tree |
2016-12-26 |
Jike Song | drm/i915/gvt/kvmgt: check returned slot for gfn Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com>
|
commit | commitdiff | tree |
2016-12-26 |
Jike Song | drm/i915/gvt/kvmgt: dereference the pointer within... Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com>
|
commit | commitdiff | tree |
2016-12-26 |
Ping Gao | drm/i915/gvt: reset the GGTT entry when vGPU created Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com>
|
commit | commitdiff | tree |
2016-12-26 |
Min He | drm/i915/gvt: fix an error in opregion handling Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com>
|
commit | commitdiff | tree |
2016-12-16 |
Jike Song | drm/i915/gvt/kvmgt: add vfio/mdev support to KVMGT Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com>
|
commit | commitdiff | tree |
2016-12-16 |
Jike Song | drm/i915/gvt/kvmgt: read/write GPA via KVM API Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com>
|
commit | commitdiff | tree |
2016-12-16 |
Jike Song | drm/i915/gvt/kvmgt: replace kmalloc() by kzalloc() Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com>
|
commit | commitdiff | tree |
2016-11-25 |
Zhenyu Wang | drm/i915/gvt: fix lock not released bug for dispatch_workloa... Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com>
|
commit | commitdiff | tree |
2016-11-24 |
Xiaoguang Chen | drm/i915/gvt: fix getting 64bit bar size error Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com>
|
commit | commitdiff | tree |
2016-11-23 |
Du, Changbin | drm/i915/gvt: fix missing init param.primary Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com>
|
commit | commitdiff | tree |
2016-11-17 |
Zhenyu Wang | drm/i915/gvt: remove unresolved vfio pin/unpin pages... Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com>
|
commit | commitdiff | tree |
2016-11-17 |
Jani Nikula | drm/i915/gvt: drop checks for early Skylake revisions Cc: Zhenyu Wang <zhenyuw@linux.intel.com> Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com>
|
commit | commitdiff | tree |
2016-11-16 |
Pei Zhang | drm/i915/gvt: check workload empty before real scan Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com>
|
commit | commitdiff | tree |
2016-11-14 |
Xiaoguang Chen | drm/i915/gvt: clear guest opregion Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com>
|
commit | commitdiff | tree |
2016-11-14 |
Ping Gao | drm/i915/gvt: add more MMIO regs with command access... Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com>
|
commit | commitdiff | tree |
2016-11-14 |
Zhenyu Wang | drm/i915/gvt: Fix static checker warning on intel_gvt_i2c_ha... Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com>
|
commit | commitdiff | tree |
2016-11-14 |
Du, Changbin | drm/i915/gvt: fix mem leakage in setup_vgpu_mmio for... Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com>
|
commit | commitdiff | tree |
2016-11-14 |
Du, Changbin | drm/i915/gvt: fix crash in vgpu_reset_execlist Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com>
|
commit | commitdiff | tree |
2016-11-14 |
Ping Gao | drm/i915/gvt: emulate right behavior for tlb_control Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com>
|
commit | commitdiff | tree |
2016-11-14 |
Pei Zhang | drm/i915/gvt: fix deadlock in workload_thread Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com>
|
commit | commitdiff | tree |
2016-11-10 |
Jike Song | drm/i915/gvt: add KVMGT support Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com>
|
commit | commitdiff | tree |
2016-11-10 |
Jike Song | drm/i915/gvt: refactor intel_gvt_io_emulation_ops to... Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com>
|
commit | commitdiff | tree |
2016-11-10 |
Jike Song | drm/i915/gvt: allow several MPT methods to be NULL Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com>
|
commit | commitdiff | tree |
2016-11-10 |
Jike Song | drm/i915/gvt: introduce host_init/host_exit to MPT Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com>
|
commit | commitdiff | tree |
2016-11-10 |
Jike Song | drm/i915/gvt: remove obsolete code for old kvmgt opregion Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com>
|
commit | commitdiff | tree |
2016-11-10 |
Zhenyu Wang | drm/i915/gvt: add intel vgpu types support Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com>
|
commit | commitdiff | tree |
2016-11-10 |
Xiaoguang Chen | drm/i915/gvt: use kmap instead of kmap_atomic around... Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com>
|
commit | commitdiff | tree |
2016-11-10 |
Bing Niu | drm/i915/gvt: don't rely on guest PPGTT entry to free... Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com>
|
commit | commitdiff | tree |
2016-11-07 |
Ping Gao | drm/i915/gvt: implement scratch page table tree for... Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com>
|
commit | commitdiff | tree |
2016-11-07 |
Du, Changbin | drm/i915/gvt: emulate vgpu engine reset control behavior Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com>
|
commit | commitdiff | tree |
2016-11-07 |
Zhenyu Wang | drm/i915/gvt: Fix workload status after wait Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com>
|
commit | commitdiff | tree |
2016-11-07 |
Ping Gao | drm/i915/gvt: update misc ctl regs base on stepping... Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com>
|
commit | commitdiff | tree |
2016-11-07 |
Ping Gao | drm/i915/gvt: correct the emulation in TLB control... Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com>
|
commit | commitdiff | tree |
2016-11-07 |
Ping Gao | drm/i915/gvt: add write vreg in MMIO DMA_CTRL handler Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com>
|
commit | commitdiff | tree |
2016-11-07 |
Ping Gao | drm/i915/gvt: remove unused variable 'execlist' Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com>
|
commit | commitdiff | tree |
2016-11-07 |
Zhenyu Wang | drm/i915/gvt: Fix shift for cmd data size Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com>
|
commit | commitdiff | tree |
2016-10-27 |
Du, Changbin | drm/i915/gvt: fix nested sleeping issue Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com>
|
commit | commitdiff | tree |
2016-10-27 |
Bing Niu | drm/i915/gvt: throw error basing on execlist submit... Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com>
|
commit | commitdiff | tree |
2016-10-27 |
Ping Gao | drm/i915/gvt: add full vGPU reset support Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com>
|
commit | commitdiff | tree |
2016-10-26 |
Ping Gao | drm/i915/gvt: correct the reset logic Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com>
|
commit | commitdiff | tree |
2016-10-26 |
Ping Gao | drm/i915/gvt: add vreg write for GDRST handler Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com>
|
commit | commitdiff | tree |
2016-10-26 |
Xiaoguang Chen | drm/i915/gvt: fix detect_host calling logic Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com>
|
commit | commitdiff | tree |
2016-10-26 |
Min He | drm/i915/gvt: fix an typo in skl_decode_mi_display_flip Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com>
|
commit | commitdiff | tree |
2016-10-25 |
Du, Changbin | drm/i915/gvt: get msi cap offset from pdev directly Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com>
|
commit | commitdiff | tree |
2016-10-25 |
Du, Changbin | drm/i915/gvt: use well wrapped set_mask_bits() instead... Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com>
|
commit | commitdiff | tree |
2016-10-25 |
Jérémy Lefaure | drm/i915/gvt: fix an error string format Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com>
|
commit | commitdiff | tree |
2016-10-25 |
Jérémy Lefaure | drm/i915/gvt: fix bad 32 bit shift in gtt Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com>
|
commit | commitdiff | tree |
2016-10-24 |
Zhenyu Wang | drm/i915/gvt: Fix broken mocs offset Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com>
|
commit | commitdiff | tree |
2016-10-24 |
Arkadiusz Hiler | drm/i915/gvt: Implement WaForceWakeRenderDuringMmioTLBInvalidate Cc: Zhenyu Wang <zhenyuw@linux.intel.com> Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com>
|
commit | commitdiff | tree |
2016-10-24 |
Zhenyu Wang | drm/i915: GVT-g driver depends on 64BIT kernel Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com>
|
commit | commitdiff | tree |
2016-10-24 |
Zhenyu Wang | drm/i915/gvt: Fix failure when ACPI is not enabled Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com>
|
commit | commitdiff | tree |
2016-10-20 |
Du, Changbin | drm/i915/gvt: do not ignore return value of create_scratch_page Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com>
|
commit | commitdiff | tree |
2016-10-20 |
Du, Changbin | drm/i915/gvt: fix spare warnings on odd constant _Bool... Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com>
|
commit | commitdiff | tree |
2016-10-20 |
Du, Changbin | drm/i915/gvt: mark symbols static where possible Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com>
|
commit | commitdiff | tree |
2016-10-20 |
Du, Changbin | drm/i915/gvt: fix sparse warnings on different address... Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com>
|
commit | commitdiff | tree |
2016-10-20 |
Zhenyu Wang | drm/i915/gvt: properly access enabled intel_engine_cs Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com>
|
commit | commitdiff | tree |
2016-10-20 |
Chris Wilson | drm/i915/gvt: Remove defunct vmap_batch() Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com>
|
commit | commitdiff | tree |
2016-10-20 |
Chris Wilson | drm/i915/gvt: Use common mapping routines for shadow_bb... Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com>
|
commit | commitdiff | tree |
2016-10-20 |
Chris Wilson | drm/i915/gvt: Use common mapping routines for indirect_ctx... Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com>
|
commit | commitdiff | tree |
2016-10-20 |
Chris Wilson | drm/i915/gvt: Stop waiting whilst holding struct_mutex Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com>
|
commit | commitdiff | tree |
2016-10-20 |
Chris Wilson | drm/i915/gvt: Stop checking for impossible interrupts... Reviewed-by: Zhenyu Wang <zhenyuw@linux.intel.com> Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com>
|
commit | commitdiff | tree |
2016-10-20 |
Chris Wilson | drm/i915/gvt: Hold a reference on the request Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com>
|
commit | commitdiff | tree |
2016-10-20 |
Chris Wilson | drm/i915/gvt: Remove dangerous unpin of backing storage... Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com>
|
commit | commitdiff | tree |
2016-10-20 |
Chris Wilson | drm/i915/gvt: Use the returned VMA to provide the virtual... Reviewed-by: Zhenyu Wang <zhenyuw@linux.intel.com> Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com>
|
commit | commitdiff | tree |
2016-10-20 |
Chris Wilson | drm/i915/gvt: i915_gem_object_create() returns an error... Reviewed-by: Zhenyu Wang <zhenyuw@linux.intel.com> Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com>
|
commit | commitdiff | tree |
2016-10-20 |
Chris Wilson | drm/i915/gvt: Add runtime pm around fences Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com>
|
commit | commitdiff | tree |
2016-10-20 |
Zhenyu Wang | Documentation/gpu: Add section for Intel GVT-g host... Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com>
|
commit | commitdiff | tree |
2016-10-20 |
Zhenyu Wang | drm/i915/gvt: Fix warning on obsolete function usage Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com>
|
commit | commitdiff | tree |
2016-10-20 |
Zhenyu Wang | MAINTAINERS: Add new Intel GVT-g driver maintainer Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com>
|
commit | commitdiff | tree |
2016-10-20 |
Zhenyu Wang | drm/i915/gvt: clean up intel_gvt.h as interface for... Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com>
|
commit | commitdiff | tree |
2016-10-14 |
Zhi Wang | drm/i915/gvt: Support GVT-g on Skylake Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com>
|
commit | commitdiff | tree |
2016-10-14 |
Zhi Wang | drm/i915/gvt: vGPU command scanner Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com>
|
commit | commitdiff | tree |
2016-10-14 |
Zhi Wang | drm/i915/gvt: vGPU context switch Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com>
|
commit | commitdiff | tree |
2016-10-14 |
Zhi Wang | drm/i915/gvt: vGPU schedule policy framework Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com>
|
commit | commitdiff | tree |
2016-10-14 |
Zhi Wang | drm/i915/gvt: vGPU workload scheduler Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com>
|
commit | commitdiff | tree |
2016-10-14 |
Zhi Wang | drm/i915/gvt: vGPU workload submission Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com>
|
commit | commitdiff | tree |
2016-10-14 |
Zhi Wang | drm/i915/gvt: vGPU execlist virtualization Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com>
|
commit | commitdiff | tree |
2016-10-14 |
Zhi Wang | drm/i915/gvt: vGPU display virtualization Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com>
|
commit | commitdiff | tree |
2016-10-14 |
Zhi Wang | drm/i915/gvt: vGPU MMIO virtualization Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com>
|
commit | commitdiff | tree |
2016-10-14 |
Zhi Wang | drm/i915/gvt: vGPU PCI configuration space virtualization Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com>
|
commit | commitdiff | tree |
2016-10-14 |
Zhi Wang | drm/i915/gvt: vGPU graphics memory virtualization Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com>
|
commit | commitdiff | tree |
2016-10-14 |
Zhi Wang | drm/i915/gvt: vGPU interrupt virtualization. Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com>
|
commit | commitdiff | tree |
2016-10-14 |
Zhi Wang | drm/i915/gvt: trace stub Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com>
|
commit | commitdiff | tree |
2016-10-14 |
Zhi Wang | drm/i915/gvt: Introduce basic vGPU life cycle management Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com>
|
commit | commitdiff | tree |
2016-10-14 |
Zhi Wang | drm/i915/gvt: golden virtual HW state management Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com>
|
commit | commitdiff | tree |
2016-10-14 |
Zhi Wang | drm/i915/gvt: Introduce a framework for tracking HW... Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com>
|
commit | commitdiff | tree |
2016-10-14 |
Zhi Wang | drm/i915/gvt: vGPU HW resource management Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com>
|
commit | commitdiff | tree |
|