[PATCH] drm/i915/gvt: add cmd_access flag for 2 MMIO to avoid log flood
Pei Zhang
pei.zhang at intel.com
Fri Feb 17 11:29:48 UTC 2017
If guest is accessing an un-expected mmio through cmd, gvt will print an
error log. In some special case, the guest cmd access of such mmio is
very huge which cause the error log flood. Add F_CMD_ACCESS flag to 2 new
found mmio to avoid log flood.
Signed-off-by: Pei Zhang <pei.zhang at intel.com>
---
drivers/gpu/drm/i915/gvt/handlers.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/drivers/gpu/drm/i915/gvt/handlers.c b/drivers/gpu/drm/i915/gvt/handlers.c
index f8a2927..48176b3 100644
--- a/drivers/gpu/drm/i915/gvt/handlers.c
+++ b/drivers/gpu/drm/i915/gvt/handlers.c
@@ -2175,7 +2175,8 @@ static int init_generic_mmio_info(struct intel_gvt *gvt)
MMIO_D(0x44070, D_ALL);
- MMIO_D(0x215c, D_HSW_PLUS);
+ MMIO_DFH(0x215c, D_HSW_PLUS, F_CMD_ACCESS, NULL, NULL);
+ MMIO_DFH(0x20c0, D_HSW_PLUS, F_CMD_ACCESS, NULL, NULL);
MMIO_DFH(0x120c0, D_HSW_PLUS, F_CMD_ACCESS, NULL, NULL);
MMIO_DFH(0x220c0, D_HSW_PLUS, F_CMD_ACCESS, NULL, NULL);
MMIO_DFH(0x2178, D_ALL, F_CMD_ACCESS, NULL, NULL);
--
2.7.4
More information about the intel-gvt-dev
mailing list