diff options
author | Ian Forbes <ian.forbes@broadcom.com> | 2025-01-31 14:03:21 -0600 |
---|---|---|
committer | Zack Rusin <zack.rusin@broadcom.com> | 2025-03-18 23:59:51 -0400 |
commit | e95635d776a6bbb9ac46ae7602b9b1b74be42a3e (patch) | |
tree | 7f4284578bbc712941afd6161af83cf370f72094 /arch/riscv | |
parent | f42c09e614f1bda96f5690be8d0bb273234febbc (diff) |
drm/vmwgfx: Switch to exclusively using GEM referencesHEADdrm-misc-next
Currently we use a combination of TTM and GEM reference counting which is
cumbersome. TTM references are used for kernel internal BOs and operations
like validation. Simply switching the ttm_bo_(get|put) calls to their
GEM equivalents is insufficient as not all BOs are GEM BOs so we must set
the GEM vtable for all BOs even if they are not exposed to userspace.
Suggested-by: Christian König <christian.koenig@amd.com>
Signed-off-by: Ian Forbes <ian.forbes@broadcom.com>
Reviewed-by: Zack Rusin <zack.rusin@broadcom.com>
Signed-off-by: Zack Rusin <zack.rusin@broadcom.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20250131200321.193939-1-ian.forbes@broadcom.com
Diffstat (limited to 'arch/riscv')
0 files changed, 0 insertions, 0 deletions