]> git.ipfire.org Git - thirdparty/kernel/linux.git/commitdiff
drm/gem-shmem: Use obj directly where appropriate in fault handler
authorThomas Zimmermann <tzimmermann@suse.de>
Fri, 27 Feb 2026 11:42:06 +0000 (12:42 +0100)
committerThomas Zimmermann <tzimmermann@suse.de>
Wed, 11 Mar 2026 08:33:41 +0000 (09:33 +0100)
Replace shmem->base with obj in several places. It is the same value,
but the latter is easier to read.

Signed-off-by: Thomas Zimmermann <tzimmermann@suse.de>
Reviewed-by: Boris Brezillon <boris.brezillon@collabora.com>
Link: https://patch.msgid.link/20260227114509.165572-2-tzimmermann@suse.de
drivers/gpu/drm/drm_gem_shmem_helper.c

index 7b5a49935ae40c7033d26cac4863fdd1cd8537af..1e3bfbf0cb979629e832c4c8f813347a7d0f4736 100644 (file)
@@ -584,7 +584,7 @@ static vm_fault_t drm_gem_shmem_fault(struct vm_fault *vmf)
        /* Offset to faulty address in the VMA. */
        page_offset = vmf->pgoff - vma->vm_pgoff;
 
-       dma_resv_lock(shmem->base.resv, NULL);
+       dma_resv_lock(obj->resv, NULL);
 
        if (page_offset >= num_pages ||
            drm_WARN_ON_ONCE(obj->dev, !shmem->pages) ||
@@ -602,7 +602,7 @@ static vm_fault_t drm_gem_shmem_fault(struct vm_fault *vmf)
        ret = vmf_insert_pfn(vma, vmf->address, pfn);
 
  out:
-       dma_resv_unlock(shmem->base.resv);
+       dma_resv_unlock(obj->resv);
 
        return ret;
 }