diff options
author | Simon Ser <contact@emersion.fr> | 2023-03-02 17:35:09 +0300 |
---|---|---|
committer | Simon Ser <contact@emersion.fr> | 2023-04-03 15:31:24 +0300 |
commit | 207395da5a97035f06360638f0c2fcd92963ce95 (patch) | |
tree | 8edd4472bc3e815370950e38efbeaa104aeb30f4 /tools/perf/scripts/python/export-to-postgresql.py | |
parent | f435b7ef3b360d689df2ffa8326352cd07940d92 (diff) | |
download | linux-207395da5a97035f06360638f0c2fcd92963ce95.tar.xz |
drm/prime: reject DMA-BUF attach when get_sg_table is missing
drm_gem_map_dma_buf() requires drm_gem_object_funcs.get_sg_table
to be implemented, or else WARNs.
Allow drivers to leave this hook unimplemented to implement purely
local DMA-BUFs (ie, DMA-BUFs which cannot be imported anywhere
else but the device which allocated them). In that case, reject
imports to other devices in drm_gem_map_attach().
v2: new patch
v3: use ENOSYS
Signed-off-by: Simon Ser <contact@emersion.fr>
Cc: Daniel Vetter <daniel.vetter@ffwll.ch>
Cc: Tian Tao <tiantao6@hisilicon.com>
Cc: Maxime Ripard <maxime@cerno.tech>
Cc: Hans de Goede <hdegoede@redhat.com>
Acked-by: Thomas Zimmermann <tzimmermann@suse.de>
Reviewed-by: Christian König <christian.koenig@amd.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20230302143502.500661-1-contact@emersion.fr
Diffstat (limited to 'tools/perf/scripts/python/export-to-postgresql.py')
0 files changed, 0 insertions, 0 deletions