]>
2019-04-08 | Chris Wilson | drm/i915/gvt: Prevent use-after-free in ppgtt_free_all_spt() Reviewed-by: Zhenyu Wang <zhenyuw@linux.intel.com> Cc: Zhenyu Wang <zhenyuw@linux.intel.com> Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com> |
commit | commitdiff | tree |
2019-04-08 | Chris Wilson | drm/i915/gvt: Annotate iomem usage Reviewed-by: Zhenyu Wang <zhenyuw@linux.intel.com> Cc: Zhenyu Wang <zhenyuw@linux.intel.com> Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com> |
commit | commitdiff | tree |
2019-04-04 | Chris Wilson | drm/i915/gvt: Fix kerneldoc typo for intel_vgpu_emulate_hotplug Cc: Zhenyu Wang <zhenyuw@linux.intel.com> Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com> |
commit | commitdiff | tree |
2019-04-04 | Xiong Zhang | drm/i915/gvt: Correct the calculation of plane size Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com> |
commit | commitdiff | tree |
2019-03-29 | Yan Zhao | drm/i915/gvt: do not let pin count of shadow mm go negative Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com> |
commit | commitdiff | tree |
2019-03-29 | Yan Zhao | drm/i915/gvt: do not deliver a workload if its creation fails Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com> |
commit | commitdiff | tree |
2019-03-04 | Zhenyu Wang | drm/i915/gvt: Add mutual lock for ppgtt mm LRU list Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com> |
commit | commitdiff | tree |
2019-03-04 | Zhenyu Wang | drm/i915/gvt: Only assign ppgtt root at dispatch time Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com> |
commit | commitdiff | tree |
2019-03-01 | Zhenyu Wang | drm/i915/gvt: Don't submit request for error workload dispatch Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com> |
commit | commitdiff | tree |
2019-03-01 | Weinan Li | drm/i915/gvt: stop scheduling workload when vgpu is inactive Reviewed-by: Zhenyu Wang <zhenyuw@linux.intel.com> Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com> |
commit | commitdiff | tree |
2019-02-22 | Colin Xu | drm/i915/gvt: Add in context mmio 0x20D8 to gen9 mmio list Reviewed-by: Zhenyu Wang <zhenyuw@linux.intel.com> Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com> |
commit | commitdiff | tree |
2019-02-21 | Zhenyu Wang | drm/i915/gvt: Fix MI_FLUSH_DW parsing with correct index check Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com> |
commit | commitdiff | tree |
2019-01-31 | Hang Yuan | drm/i915/gvt: add VFIO EDID region Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com> |
commit | commitdiff | tree |
2019-01-31 | Hang Yuan | drm/i915/gvt: add hotplug emulation Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com> |
commit | commitdiff | tree |
2019-01-31 | Hang Yuan | drm/i915/gvt: add functions to get default resolution Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com> |
commit | commitdiff | tree |
2019-01-23 | Weinan Li | drm/i915/gvt: release shadow batch buffer and wa_ctx... Reviewed-by: Zhenyu Wang <zhenyuw@linux.intel.com> Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com> |
commit | commitdiff | tree |
2019-01-23 | Jani Nikula | drm/i915/gvt: switch to kernel types Acked-by: Zhenyu Wang <zhenyuw@linux.intel.com> Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com> |
commit | commitdiff | tree |
2019-01-15 | Zhenyu Wang | drm/i915/gvt: Fix mmap range check Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com> |
commit | commitdiff | tree |
2019-01-15 | Hang Yuan | drm/i915/gvt: free VFIO region space in vgpu detach Reviewed-by: Zhenyu Wang <zhenyuw@linux.intel.com> Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com> |
commit | commitdiff | tree |
2019-01-14 | Colin Xu | drm/i915/gvt: Allow F_CMD_ACCESS on mmio 0x21f0 Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com> |
commit | commitdiff | tree |
2019-01-10 | fred gao | drm/i915: Enable gfx virtualization for Coffeelake platform Reviewed-by: Zhenyu Wang <zhenyuw@linux.intel.com> Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com> |
commit | commitdiff | tree |
2019-01-10 | fred gao | drm/i915/gvt: Refine port select logic for CFL platform Cc: Zhenyu Wang <zhenyuw@linux.intel.com> Reviewed-by: Zhenyu Wang <zhenyuw@linux.intel.com> Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com> |
commit | commitdiff | tree |
2019-01-10 | fred gao | drm/i915/gvt: Reuse the gmbus pin macro Reviewed-by: Zhenyu Wang <zhenyuw@linux.intel.com> Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com> |
commit | commitdiff | tree |
2019-01-10 | fred gao | drm/i915/gvt: Enable gfx virtualiztion for CFL Cc: Zhenyu Wang <zhenyuw@linux.intel.com> Reviewed-by: Zhenyu Wang <zhenyuw@linux.intel.com> Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com> |
commit | commitdiff | tree |
2019-01-10 | fred gao | drm/i915/gvt: Add mmio handler for CFL Reviewed-by: Zhenyu Wang <zhenyuw@linux.intel.com> Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com> |
commit | commitdiff | tree |
2019-01-10 | fred gao | drm/i915/gvt: Add coffeelake platform definition Reviewed-by: Zhenyu Wang <zhenyuw@linux.intel.com> Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com> |
commit | commitdiff | tree |
2019-01-10 | Jani Nikula | drm/i915/gvt: give the cmd parser cmd_info a const treatment Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com> |
commit | commitdiff | tree |
2019-01-10 | Jani Nikula | drm/i915/gvt: give the cmd parser decode_info a const treatment Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com> |
commit | commitdiff | tree |
2019-01-10 | Jani Nikula | drm/i915/gvt: remove drmP.h include Reviewed-by: Zhenyu Wang <zhenyuw@linux.intel.com> Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com> |
commit | commitdiff | tree |
2019-01-09 | Zhenyu Wang | drm/i915/gvt: Fix workload request allocation before request add Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com> |
commit | commitdiff | tree |
2019-01-02 | Zhenyu Wang | drm/i915/gvt: Change KVMGT as self load module Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com> |
commit | commitdiff | tree |
2018-12-10 | Zhenyu Wang | drm/i915/gvt: remove unused parameter for hypervisor... Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com> |
commit | commitdiff | tree |
2018-12-10 | Zhenyu Wang | drm/i915/gvt: mandatory require hypervisor's host_init Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com> |
commit | commitdiff | tree |
2018-12-07 | Colin Ian King | drm/i915/gvt: fix spelling mistake "Interupts" -> "Interrupts" Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com> |
commit | commitdiff | tree |
2018-12-07 | Xiong Zhang | drm/i915/gvt: Fix shadow ctx ppgtt destroy function Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com> |
commit | commitdiff | tree |
2018-12-07 | Peng Hao | drm/i915/gvt: fix a typo: "registeration" -> "registration". Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com> |
commit | commitdiff | tree |
2018-12-07 | Xinyun Liu | drm/i915/gvt: fix typo in two MI cmd annotation Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com> |
commit | commitdiff | tree |
2018-12-07 | Zhao Yan | drm/i915/gvt: update force-to-nonpriv register whitelist (zhenyu wang) Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com> |
commit | commitdiff | tree |
2018-12-03 | Tina Zhang | drm/i915/gvt: Fix tiled memory decoding bug on BDW Cc: Zhenyu Wang <zhenyuw@linux.intel.com> Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com> |
commit | commitdiff | tree |
2018-11-21 | Chris Wilson | drm/i915/gvt: Avoid use-after-free iterating the gtt list Cc: Zhenyu Wang <zhenyuw@linux.intel.com> Reviewed-by: Zhenyu Wang <zhenyuw@linux.intel.com> Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com> |
commit | commitdiff | tree |
2018-11-12 | Hang Yuan | drm/i915/gvt: ensure gpu is powered before do i915_gem_gtt_i... Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com> |
commit | commitdiff | tree |
2018-11-12 | Xinyun Liu | drm/i915/gvt: not to touch undefined MOCS registers Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com> |
commit | commitdiff | tree |
2018-10-31 | Longhe Zheng | drm/i915/gvt: Handle values of EDP_PSR_IMR and EDP_PSR_IIR Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com> |
commit | commitdiff | tree |
2018-10-31 | Xinyun Liu | drm/i915/gvt: correct mask setting for CSFE_CHICKEN1 Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com> |
commit | commitdiff | tree |
2018-10-31 | Hang Yuan | drm/i915/gvt: support inconsecutive partial gtt entry write Cc: Zhenyu Wang <zhenyu.z.wang@intel.com> Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com> |
commit | commitdiff | tree |
2018-10-08 | Hang Yuan | drm/i915/gvt: invalidate old ggtt page when update ggtt entry Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com> |
commit | commitdiff | tree |
2018-09-18 | Zhipeng Gong | drm/i915/gvt: clear ggtt entries when destroy vgpu Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com> |
commit | commitdiff | tree |
2018-09-18 | Weinan Li | drm/i915/gvt: request srcu_read_lock before checking... Reviewed-by: Zhenyu Wang <zhenyuw@linux.intel.com> Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com> |
commit | commitdiff | tree |
2018-09-18 | Colin Xu | drm/i915/gvt: Add GEN9_CLKGATE_DIS_4 to default BXT mmio handler Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com> |
commit | commitdiff | tree |
2018-09-18 | Colin Xu | drm/i915/gvt: Init PHY related registers for BXT Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com> |
commit | commitdiff | tree |
2018-09-06 | Weinan Li | drm/i915/gvt: Fix the incorrect length of child_device_confi... Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com> |
commit | commitdiff | tree |
2018-09-04 | Zhenyu Wang | drm/i915/gvt: Fix life cycle reference on KVM mm Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com> |
commit | commitdiff | tree |
2018-09-03 | Zhenyu Wang | drm/i915/gvt: Give new born vGPU higher scheduling chance Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com> |
commit | commitdiff | tree |
2018-08-30 | Zhenyu Wang | drm/i915/gvt: Fix drm_format_mod value for vGPU plane Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com> |
commit | commitdiff | tree |
2018-08-30 | Hang Yuan | drm/i915/gvt: move intel_runtime_pm_get out of spin_lock... Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com> |
commit | commitdiff | tree |
2018-08-30 | Colin Xu | drm/i915/gvt: Handle GEN9_WM_CHICKEN3 with F_CMD_ACCESS. Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com> |
commit | commitdiff | tree |
2018-08-30 | Colin Xu | drm/i915/gvt: Make correct handling to vreg BXT_PHY_CTL_FAMILY Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com> |
commit | commitdiff | tree |
2018-08-30 | Xiaolin Zhang | drm/i915/gvt: emulate gen9 dbuf ctl register access Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com> |
commit | commitdiff | tree |
2018-08-14 | Yi Wang | drm/i915/gvt: fix memory leak in intel_vgpu_ioctl() Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com> |
commit | commitdiff | tree |
2018-08-14 | Dan Carpenter | drm/i915/gvt: Off by one in intel_vgpu_write_fence() Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com> |
commit | commitdiff | tree |
2018-08-14 | Gustavo A. R. Silva | drm/i915/kvmgt: Fix potential Spectre v1 Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com> |
commit | commitdiff | tree |
2018-08-14 | Zhao Yan | drm/i915/gvt: return error on cmd access Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com> |
commit | commitdiff | tree |
2018-08-14 | Hang Yuan | drm/i915/gvt: initialize dmabuf mutex in vgpu_create Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com> |
commit | commitdiff | tree |
2018-08-14 | Hang Yuan | drm/i915/gvt: fix cleanup sequence in intel_gvt_clean_device Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com> |
commit | commitdiff | tree |
2018-08-13 | Hang Yuan | drm/i915/gvt: free workload in vgpu release Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com> |
commit | commitdiff | tree |
2018-08-07 | Dan Carpenter | drm/i915/kvmgt: fix an error code in gvt_dma_map_page() Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com> |
commit | commitdiff | tree |
2018-08-07 | Zhenyu Wang | drm/i915/gvt: Move some MMIO definitions to reg.h Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com> |
commit | commitdiff | tree |
2018-08-07 | Zhenyu Wang | drm/i915/gvt: Fix function comment doc errors Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com> |
commit | commitdiff | tree |
2018-08-07 | Zhenyu Wang | drm/i915/gvt: make dma map/unmap kvmgt functions as static Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com> |
commit | commitdiff | tree |
2018-08-02 | Zhao Yan | drm/i915/gvt: only copy the first page for restore... ...instead of "goto" for inhibit case. (zhenyu wang) Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com> |
commit | commitdiff | tree |
2018-08-02 | Zhao Yan | drm/i915/gvt: add a fastpath for cmd parsing on MI_NOOP ...index of MI_NOOP in cmd_info (zhenyu wang) Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com> |
commit | commitdiff | tree |
2018-07-10 | Hang Yuan | drm/i915/gvt: declare gvt as i915's soft dependency Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com> |
commit | commitdiff | tree |
2018-07-09 | Colin Xu | drm/i915/gvt: Handle EDP_PSR_IMR and EDP_PSR_IIR for BXT. Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com> |
commit | commitdiff | tree |
2018-07-09 | Changbin Du | drm/i915: Enable platform support for vGPU huge gtt pages Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com> |
commit | commitdiff | tree |
2018-07-09 | Changbin Du | drm/i915/gvt: Fix error handling in ppgtt_populate_spt_by_gu... Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com> |
commit | commitdiff | tree |
2018-07-09 | Changbin Du | drm/i915/gvt: Handle special sequence on PDE IPS bit Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com> |
commit | commitdiff | tree |
2018-07-09 | Changbin Du | drm/i915/gvt: Add 2M huge gtt support Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com> |
commit | commitdiff | tree |
2018-07-09 | Changbin Du | drm/i915/kvmgt: Support setting dma map for huge pages Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com> |
commit | commitdiff | tree |
2018-07-09 | Changbin Du | drm/i915/gvt: Add 64K huge gtt support Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com> |
commit | commitdiff | tree |
2018-07-09 | Changbin Du | drm/i915/gvt: Make PTE iterator 64K entry aware Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com> |
commit | commitdiff | tree |
2018-07-09 | Changbin Du | drm/i915/gvt: Split ppgtt_alloc_spt into two parts Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com> |
commit | commitdiff | tree |
2018-07-09 | Changbin Du | drm/i915/gvt: Add GTT clear_pse operation Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com> |
commit | commitdiff | tree |
2018-07-09 | Changbin Du | drm/i915/gvt: Add software PTE flag to mark special... Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com> |
commit | commitdiff | tree |
2018-07-09 | Changbin Du | drm/i915/gvt: Detect 64K gtt entry by IPS bit of PDE Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com> |
commit | commitdiff | tree |
2018-07-09 | Changbin Du | drm/i915/gvt: Handle MMIO GEN8_GAMW_ECO_DEV_RW_IA for 64K GTT Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com> |
commit | commitdiff | tree |
2018-07-09 | Changbin Du | drm/i915/gvt: Add PTE IPS bit operations Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com> |
commit | commitdiff | tree |
2018-07-09 | Changbin Du | drm/i915/gvt: Add new 64K entry type Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com> |
commit | commitdiff | tree |
2018-07-05 | Hang Yuan | drm/i915/gvt: update vreg on inhibit context lri command Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com> |
commit | commitdiff | tree |
2018-07-02 | Xiaolin Zhang | drm/i915/gvt: changed DDI mode emulation type Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com> |
commit | commitdiff | tree |
2018-07-02 | Zhao Yan | drm/i915/gvt: fix a bug of partially write ggtt enties guest virtual ggtt entry as not present. (zhenyu wang) Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com> |
commit | commitdiff | tree |
2018-06-13 | Colin Xu | drm/i915: Enable KVMGT for BXT. Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com> |
commit | commitdiff | tree |
2018-06-13 | Colin Xu | drm/i915/gvt: Add mmio handler for for BXT. Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com> |
commit | commitdiff | tree |
2018-06-13 | Colin Xu | drm/i915/gvt: Enable dma_buf support for BXT. Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com> |
commit | commitdiff | tree |
2018-06-13 | Colin Xu | drm/i915/gvt: Enable virtual display support for BXT. Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com> |
commit | commitdiff | tree |
2018-06-13 | Colin Xu | drm/i915/gvt: Enable force wake support for BXT. Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com> |
commit | commitdiff | tree |
2018-06-13 | Colin Xu | drm/i915/gvt: Enable cmd_parser support for BXT. Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com> |
commit | commitdiff | tree |
2018-06-13 | Colin Xu | drm/i915/gvt: Enable mmio context init and switch for BXT. Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com> |
commit | commitdiff | tree |
2018-06-13 | Colin Xu | drm/i915/gvt: Enable irq initialization for BXT. Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com> |
commit | commitdiff | tree |
2018-06-13 | Colin Xu | drm/i915/gvt: Enable gtt initialization for BXT. Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com> |
commit | commitdiff | tree |
2018-06-13 | Colin Xu | drm/i915/gvt: Enable device info initialization for BXT. Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com> |
commit | commitdiff | tree |
next |