[PATCH 3/3] drm/i915/gvt: cosmetic improvement for vGPU type debug info
Zhenyu Wang
zhenyuw at linux.intel.com
Mon Mar 27 09:41:28 UTC 2017
Print MB info instead of bytes number for vGPU type.
Also include current gvt available resource info.
Signed-off-by: Zhenyu Wang <zhenyuw at linux.intel.com>
---
drivers/gpu/drm/i915/gvt/vgpu.c | 10 +++++++---
1 file changed, 7 insertions(+), 3 deletions(-)
diff --git a/drivers/gpu/drm/i915/gvt/vgpu.c b/drivers/gpu/drm/i915/gvt/vgpu.c
index 070db3b49397..5ff8d31f4e7c 100644
--- a/drivers/gpu/drm/i915/gvt/vgpu.c
+++ b/drivers/gpu/drm/i915/gvt/vgpu.c
@@ -106,6 +106,9 @@ int intel_gvt_init_vgpu_types(struct intel_gvt *gvt)
high_avail = gvt_hidden_sz(gvt) - HOST_HIGH_GM_SIZE;
num_types = sizeof(vgpu_types) / sizeof(vgpu_types[0]);
+ gvt_dbg_core("low avail %uMB, high avail %uMB\n",
+ BYTES_TO_MB(low_avail), BYTES_TO_MB(high_avail));
+
gvt->types = kzalloc(num_types * sizeof(struct intel_vgpu_type),
GFP_KERNEL);
if (!gvt->types)
@@ -129,11 +132,12 @@ int intel_gvt_init_vgpu_types(struct intel_gvt *gvt)
sprintf(gvt->types[i].name, "GVTg_V5_%s",
vgpu_types[i].name);
- gvt_dbg_core("type[%d]: %s avail %u low %u high %u fence %u res %s\n",
+ gvt_dbg_core("type[%d]: %s avail %u low %uMB high %uMB fence %u res %s\n",
i, gvt->types[i].name,
gvt->types[i].avail_instance,
- gvt->types[i].low_gm_size,
- gvt->types[i].high_gm_size, gvt->types[i].fence,
+ BYTES_TO_MB(gvt->types[i].low_gm_size),
+ BYTES_TO_MB(gvt->types[i].high_gm_size),
+ gvt->types[i].fence,
vgpu_edid_str(gvt->types[i].resolution));
}
--
2.11.0
More information about the intel-gvt-dev
mailing list