[PATCH 0/3] mmio save restore refine in vgpu switch

Li, Weinan Z weinan.z.li at intel.com
Mon Dec 11 07:18:30 UTC 2017


Thanks Changbin remind. Rebasing now.
-----Original Message-----
From: Du, Changbin 
Sent: Monday, December 11, 2017 11:11 AM
To: Li, Weinan Z <weinan.z.li at intel.com>
Cc: intel-gvt-dev at lists.freedesktop.org; Du, Changbin <changbin.du at intel.com>
Subject: Re: [PATCH 0/3] mmio save restore refine in vgpu switch

Weinan, this need rebase now.

On Mon, Dec 11, 2017 at 11:07:27AM +0800, Weinan Li wrote:
> Merge switch_mmio_to_vgpu and switch_mmio_to_host, use delta update 
> for mocs save restore, deal host mocs value as fixed, it won't be 
> changed after initialization. These can save vgpu switch time to 
> reduce CPU utilization and improve GPU performance in GVT-g with multi-VMs.
> 
> Weinan Li (3):
>   drm/i915/gvt: optimize for vGPU mmio switch
>   drm/i915/gvt: refine mocs save restore policy
>   drm/i915/gvt: load host render mocs once in mocs switch
> 
>  drivers/gpu/drm/i915/gvt/cmd_parser.c |  19 +++
>  drivers/gpu/drm/i915/gvt/render.c     | 252 +++++++++++++++++-----------------
>  drivers/gpu/drm/i915/gvt/trace.h      |  15 +-
>  3 files changed, 152 insertions(+), 134 deletions(-)
> 
> --
> 1.9.1
> 
> _______________________________________________
> intel-gvt-dev mailing list
> intel-gvt-dev at lists.freedesktop.org
> https://lists.freedesktop.org/mailman/listinfo/intel-gvt-dev

--
Thanks,
Changbin Du


More information about the intel-gvt-dev mailing list