[Intel-gfx] [PATCH 2/3] drm/vgem: Enable dmabuf interface for export

2016-07-01 Thread Chris Wilson
On Fri, Jul 01, 2016 at 05:56:25PM +0100, Matthew Auld wrote: > > +static struct sg_table *vgem_prime_get_sg_table(struct drm_gem_object *obj) > > +{ > > + long n_pages = obj->size >> PAGE_SHIFT; > > + struct sg_table *st; > > + struct page **pages; > > + int ret; > > + > >

[Intel-gfx] [PATCH 2/3] drm/vgem: Enable dmabuf interface for export

2016-07-01 Thread Matthew Auld
> +static struct sg_table *vgem_prime_get_sg_table(struct drm_gem_object *obj) > +{ > + long n_pages = obj->size >> PAGE_SHIFT; > + struct sg_table *st; > + struct page **pages; > + int ret; > + > + st = kmalloc(sizeof(struct sg_table), GFP_KERNEL); > + if (st ==