[PATCH 0/9] Code re-factor for new platform enabling and some fixes
Zhi Wang
zhi.a.wang at intel.com
Mon Sep 11 04:44:04 UTC 2017
Actually some functions in execlist is not specific to execlist emulation,
need to move them into another places.
Fix a memory leak in command parser found during refactor
Zhi Wang (9):
drm/i915/gvt: Make elsp_dwords in the right order
drm/i915/gvt: Rename intel_vgpu_{init, clean}_gvt_context()
drm/i915/gvt: Move workload cache init/clean into intel_vgpu_{setup,
clean}_submission()
drm/i915/gvt: Introduce intel_vgpu_submission
drm/i915/gvt: Move tlb_handle_pending into intel_vgpu_submission
drm/i915/gvt: Fix a memory leak in cmd_parser.c
drm/i915/gvt: Rename reserved ring buffer
drm/i915/gvt: Move ring scan buffers into intel_vgpu_submission
drm/i915/gvt: Do not allocate initial ring scan buffer
drivers/gpu/drm/i915/gvt/cmd_parser.c | 19 ++++---
drivers/gpu/drm/i915/gvt/execlist.c | 95 ++++++++++++--------------------
drivers/gpu/drm/i915/gvt/execlist.h | 8 +--
drivers/gpu/drm/i915/gvt/gvt.h | 23 ++++----
drivers/gpu/drm/i915/gvt/handlers.c | 6 +-
drivers/gpu/drm/i915/gvt/kvmgt.c | 2 +-
drivers/gpu/drm/i915/gvt/render.c | 12 ++--
drivers/gpu/drm/i915/gvt/scheduler.c | 101 +++++++++++++++++++++++++---------
drivers/gpu/drm/i915/gvt/scheduler.h | 6 +-
drivers/gpu/drm/i915/gvt/vgpu.c | 11 ++--
10 files changed, 156 insertions(+), 127 deletions(-)
--
2.7.4
More information about the intel-gvt-dev
mailing list