drm/gem-dma: Use dma_buf from GEM object instance
authorThomas Zimmermann <tzimmermann@suse.de>
Wed, 26 Feb 2025 17:03:06 +0000 (18:03 +0100)
committerThomas Zimmermann <tzimmermann@suse.de>
Thu, 6 Mar 2025 07:59:01 +0000 (08:59 +0100)
commite8afa1557f4f963c9a511bd2c6074a941c308685
treed6d6868d389742b2a17c1529d947c8304db2265d
parent3f0e02609692086a07354099dae11edba6d9d859
drm/gem-dma: Use dma_buf from GEM object instance

Avoid dereferencing struct drm_gem_object.import_attach for the
imported dma-buf. The dma_buf field in the GEM object instance refers
to the same buffer. Prepares to make import_attach optional.

Signed-off-by: Thomas Zimmermann <tzimmermann@suse.de>
Reviewed-by: Anusha Srivatsa <asrivats@redhat.com>
Reviewed-by: Christian König <christian.koenig@amd.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20250226172457.217725-4-tzimmermann@suse.de
drivers/gpu/drm/drm_gem_dma_helper.c