drm/i915/gvt: Change the max length of mmio_reg_rw from 4 to 8
authorXiong Zhang <xiong.y.zhang@intel.com>
Wed, 2 Aug 2017 02:31:01 +0000 (10:31 +0800)
committerZhenyu Wang <zhenyuw@linux.intel.com>
Mon, 7 Aug 2017 07:50:39 +0000 (15:50 +0800)
commitd6086598d34e1cf9091c7be201f5b2041dc6203e
treed94ca8c5b35d146a45770d8f0b1a785ed30f6d4c
parent02b6ed44304e458d68e454493ab272f4e3c3c53a
drm/i915/gvt: Change the max length of mmio_reg_rw from 4 to 8

When linux guest access mmio with __raw_i915_read64 or __raw_i915_write64,
its length is 8 bytes.

This fix the linux guest in xengt couldn't boot up as it fail in
reading pv_info->magic.

Fixes: 65f9f6febf12 ("drm/i915/gvt: Optimize MMIO register handling for some large MMIO blocks")
Signed-off-by: Xiong Zhang <xiong.y.zhang@intel.com>
Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com>
drivers/gpu/drm/i915/gvt/handlers.c