[PATCH] drm/i915/kvmgt: reset vgpu before VM leaves

Zhenyu Wang zhenyuw at linux.intel.com
Thu Mar 30 06:01:09 UTC 2017


On 2017.03.30 10:35:28 +0800, changbin.du at intel.com wrote:
> From: Changbin Du <changbin.du at intel.com>
> 
> When a vGPU is detached from VM, we should reset it to a clear state.
> Now we reset it at intel_vgpu_release.
> 
> Signed-off-by: Changbin Du <changbin.du at intel.com>
> ---
>  drivers/gpu/drm/i915/gvt/kvmgt.c | 3 +++
>  1 file changed, 3 insertions(+)
> 
> diff --git a/drivers/gpu/drm/i915/gvt/kvmgt.c b/drivers/gpu/drm/i915/gvt/kvmgt.c
> index 1499421..7c1c882 100644
> --- a/drivers/gpu/drm/i915/gvt/kvmgt.c
> +++ b/drivers/gpu/drm/i915/gvt/kvmgt.c
> @@ -577,6 +577,9 @@ static void __intel_vgpu_release(struct intel_vgpu *vgpu)
>  					&vgpu->vdev.group_notifier);
>  	WARN(ret, "vfio_unregister_notifier for group failed: %d\n", ret);
>  
> +	/* reset vgpu before before guest shutdown. */

typo

> +	intel_gvt_ops->vgpu_reset(vgpu);
> +
>  	info = (struct kvmgt_guest_info *)vgpu->handle;
>  	kvmgt_guest_exit(info);
>  
> -- 
> 2.7.4
> 
> _______________________________________________
> intel-gvt-dev mailing list
> intel-gvt-dev at lists.freedesktop.org
> https://lists.freedesktop.org/mailman/listinfo/intel-gvt-dev

-- 
Open Source Technology Center, Intel ltd.

$gpg --keyserver wwwkeys.pgp.net --recv-keys 4D781827
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 163 bytes
Desc: not available
URL: <https://lists.freedesktop.org/archives/intel-gvt-dev/attachments/20170330/7ac60015/attachment.sig>


More information about the intel-gvt-dev mailing list