Re: [Intel-gfx] [PATCH v6 10/14] drm/i915/kvmgt: Support setting dma map for huge pages

2018-05-14 Thread Du, Changbin
Hi Auld, Thanks for your review. On Thu, May 10, 2018 at 03:31:03PM +0100, Matthew Auld wrote: > On 8 May 2018 at 10:05, wrote: > > From: Changbin Du > > +static int gvt_dma_map_page(struct intel_vgpu *vgpu, unsigned long gfn, > > + dma_addr_t *dma_addr, unsigned long size) > > +

Re: [Intel-gfx] [PATCH v6 10/14] drm/i915/kvmgt: Support setting dma map for huge pages

2018-05-10 Thread Matthew Auld
On 8 May 2018 at 10:05, wrote: > From: Changbin Du > > To support huge gtt, we need to support huge pages in kvmgt first. > This patch adds a 'size' param to the intel_gvt_mpt::dma_map_guest_page > API and implements it in kvmgt. > > v2: rebase. > > Signed-off-by: Changbin Du > --- > drivers/g

[Intel-gfx] [PATCH v6 10/14] drm/i915/kvmgt: Support setting dma map for huge pages

2018-05-08 Thread changbin . du
From: Changbin Du To support huge gtt, we need to support huge pages in kvmgt first. This patch adds a 'size' param to the intel_gvt_mpt::dma_map_guest_page API and implements it in kvmgt. v2: rebase. Signed-off-by: Changbin Du --- drivers/gpu/drm/i915/gvt/gtt.c | 6 +- drivers/gpu/dr