Skip to content

Fix issues caused by gvt init timing

Zhenyu Wang intel-gfx 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest5 patches 6 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/5drm/i915: make intel_gvt_init() later instead of too earlydrivers/gpu/drm/i915/gvt/gvt.c drivers/gpu/drm/i915/i915_drv.c drivers/gpu/drm/i915/intel_gvt.c+20 -192 replies
2/5drm/i915/gvt: move intel iommu detection to intel_gvt_init()drivers/gpu/drm/i915/gvt/gvt.c drivers/gpu/drm/i915/gvt/kvmgt.c+7 -63 replies
3/5drm/i915/gvt: remove detect_host() MPT hookdrivers/gpu/drm/i915/gvt/gvt.c drivers/gpu/drm/i915/gvt/hypercall.h drivers/gpu/drm/i915/gvt/kvmgt.c +1 more+0 -520 replies
4/5drm/i915/gvt: use normal mmio read function for firmware exposuredrivers/gpu/drm/i915/gvt/firmware.c+4 -430 replies
5/5drm/i915/gvt: fix vgpu type size initdrivers/gpu/drm/i915/gvt/vgpu.c+7 -60 replies

Reviews trailers per patch

None of the 5 patches has a Reviewed-by or Acked-by of their own; the series has one for all of them.

PatchChris Wilson
SeriesA-b
1/5
2/5
3/5
4/5
5/5

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.

Read the v1 thread

Cover letter [PATCH 0/5] Fix issues caused by gvt init timing

This trys to change origin gvt init time which was too early that caused several workarounds be applied in GVT-g device model driver. To move gvt init a bit later, we can fix up those without workarounds.

First one in series touches i915 driver init path that need to be acked.

thanks

Zhenyu Wang (5):
drm/i915: make intel_gvt_init() later instead of too early drm/i915/gvt: move intel iommu detection to intel_gvt_init() drm/i915/gvt: remove detect_host() MPT hook drm/i915/gvt: use normal mmio read function for firmware exposure drm/i915/gvt: fix vgpu type size init

 drivers/gpu/drm/i915/gvt/firmware.c  | 47 +++---------------------------------
 drivers/gpu/drm/i915/gvt/gvt.c       | 30 ++++++++++-------------
 drivers/gpu/drm/i915/gvt/hypercall.h |  1 -
 drivers/gpu/drm/i915/gvt/kvmgt.c     | 38 -----------------------------
 drivers/gpu/drm/i915/gvt/mpt.h       | 12 ---------
 drivers/gpu/drm/i915/gvt/vgpu.c      | 13 +++++-----
 drivers/gpu/drm/i915/i915_drv.c      | 14 +++++------
 drivers/gpu/drm/i915/intel_gvt.c     |  5 ++++
 8 files changed, 36 insertions(+), 124 deletions(-)
Signature · 6 lines
2.11.0

_______________________________________________
Intel-gfx mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/intel-gfx