[PATCH v4] drm/i915/gvt: update vreg on inhibit context lri command
Hang Yuan
hang.yuan at linux.intel.com
Thu Jul 5 07:54:38 UTC 2018
On 07/05/2018 03:35 PM, Zhenyu Wang wrote:
> On 2018.07.03 17:31:17 +0800, intel-gvt-dev-bounces at lists.freedesktop.org wrote:
>> From: Hang Yuan <hang.yuan at linux.intel.com>
>>
>> Commit cd7e 61b9"init mmio by lri command in vgpu inhibit context"
>> initializes registers saved/restored in context with its vreg value
>> through lri command in ring buffer. It relies on vreg got updated
>> on every guest access. There is a case found that Linux guest uses
>> lri command in inhibit-ctx to update the register. This patch adds
>> vreg update on this case.
>>
>> v2: move mmio_attribute functions to gvt.h (Zhenyu)
>> v3: use mask_mmio_write in vreg update
>> v4: refine codes and add more comments (Zhenyu)
>>
>> Fixes: cd7e61b9("drm/i915/gvt: init mmio by lri command in vgpu inhibit context")
>> Signed-off-by: Hang Yuan <hang.yuan at linux.intel.com>
>> Signed-off-by: Weinan Li <weinan.z.li at intel.com>
>
> applied this, but pls pay more attention on style issue, maybe you'd
> like to turn on --strict for checkpatch.pl.
Henry: Sure. Thank you.
More information about the intel-gvt-dev
mailing list