Re: [PATCH v5 4/5] drm: Add library for shmem backed GEM objects

2018-11-26 Thread Eric Anholt
Noralf Trønnes writes: > +static void drm_gem_shmem_vm_close(struct vm_area_struct *vma) > +{ > + struct drm_gem_object *obj = vma->vm_private_data; > + struct drm_gem_shmem_object *shmem = to_drm_gem_shmem_obj(obj); > + > + drm_gem_shmem_put_pages(shmem); > +

Re: [PATCH v5 4/5] drm: Add library for shmem backed GEM objects

2018-10-23 Thread Daniel Vetter
On Mon, Oct 22, 2018 at 04:15:48PM +0200, Noralf Trønnes wrote: > > Den 17.10.2018 17.46, skrev Daniel Vetter: > > On Wed, Oct 17, 2018 at 03:04:53PM +0200, Noralf Trønnes wrote: > > > This adds a library for shmem backed GEM objects. > > > > > > v5: > > > - Drop drm_gem_shmem_prime_mmap()

Re: [PATCH v5 4/5] drm: Add library for shmem backed GEM objects

2018-10-22 Thread Noralf Trønnes
Den 17.10.2018 17.46, skrev Daniel Vetter: On Wed, Oct 17, 2018 at 03:04:53PM +0200, Noralf Trønnes wrote: This adds a library for shmem backed GEM objects. v5: - Drop drm_gem_shmem_prime_mmap() (Daniel Vetter) - drm_gem_shmem_mmap(): Subtract drm_vma_node_start() to get the real

Re: [PATCH v5 4/5] drm: Add library for shmem backed GEM objects

2018-10-17 Thread Daniel Vetter
On Wed, Oct 17, 2018 at 03:04:53PM +0200, Noralf Trønnes wrote: > This adds a library for shmem backed GEM objects. > > v5: > - Drop drm_gem_shmem_prime_mmap() (Daniel Vetter) > - drm_gem_shmem_mmap(): Subtract drm_vma_node_start() to get the real > vma->vm_pgoff > - drm_gem_shmem_fault(): Use