Re: [Intel-gfx] [PATCH] drm/i915: Disable lazy PPGTT page table optimization for vGPU

2017-10-20 Thread Wang, Zhi A
Hi Joonas Better you can take this patch first, since I was still stuck in floods of creating invalid entries in page table. Thanks, Zhi. -Original Message- From: Joonas Lahtinen [mailto:joonas.lahti...@linux.intel.com] Sent: Friday, October 20, 2017 12:04 PM To: Zhenyu Wang

Re: [Intel-gfx] [PATCH] drm/i915: Disable lazy PPGTT page table optimization for vGPU

2017-10-20 Thread Joonas Lahtinen
Yesterday, Zhi was still looking if this could be fixed by a small modification in the GVT-g side, which would be much preferred. Zhi, What's the status there? Regards, Joonas On Thu, 2017-10-19 at 10:48 +0800, Zhenyu Wang wrote: > On 2017.10.18 13:25:43 +0300, Joonas Lahtinen wrote: > > When

Re: [Intel-gfx] [PATCH] drm/i915: Disable lazy PPGTT page table optimization for vGPU

2017-10-18 Thread Zhenyu Wang
On 2017.10.18 13:25:43 +0300, Joonas Lahtinen wrote: > When running under virtualization (vGPU active), we must disable > the azy PPGTT page table initialization optimization introduced by: > > 14826673247e ("drm/i915: Only initialize partially filled pagetables") > > We must do this because

Re: [Intel-gfx] [PATCH] drm/i915: Disable lazy PPGTT page table optimization for vGPU

2017-10-18 Thread Chris Wilson
Quoting Joonas Lahtinen (2017-10-18 11:25:43) > When running under virtualization (vGPU active), we must disable > the azy PPGTT page table initialization optimization introduced by: > > 14826673247e ("drm/i915: Only initialize partially filled pagetables") > > We must do this because GVT-g

[Intel-gfx] [PATCH] drm/i915: Disable lazy PPGTT page table optimization for vGPU

2017-10-18 Thread Joonas Lahtinen
When running under virtualization (vGPU active), we must disable the azy PPGTT page table initialization optimization introduced by: 14826673247e ("drm/i915: Only initialize partially filled pagetables") We must do this because GVT-g makes unduly assumptions about guest behaviour, which this