[PATCH v6 00/10] drm/qxl: fix driver shutdown issues.
Gerd Hoffmann
kraxel at redhat.com
Thu Feb 4 14:57:01 UTC 2021
v5:
- add release_event wait queue.
- also cleanup qxl_fence_wait().
v6:
- add shadow pinning fix (Thomas).
- use ram for dumb allocation.
Gerd Hoffmann (10):
[hack] silence ttm fini WARNING
Revert "drm/qxl: do not run release if qxl failed to init"
drm/qxl: use drmm_mode_config_init
drm/qxl: unpin release objects
drm/qxl: release shadow on shutdown
drm/qxl: properly pin/unpin shadow
drm/qxl: handle shadow in primary destroy
drm/qxl: properly free qxl releases
drm/qxl: simplify qxl_fence_wait
drm/qxl: allocate dumb buffers in ram
drivers/gpu/drm/qxl/qxl_drv.h | 2 ++
drivers/gpu/drm/qxl/qxl_cmd.c | 1 +
drivers/gpu/drm/qxl/qxl_display.c | 15 ++++++++--
drivers/gpu/drm/qxl/qxl_drv.c | 2 --
drivers/gpu/drm/qxl/qxl_dumb.c | 2 +-
drivers/gpu/drm/qxl/qxl_irq.c | 1 +
drivers/gpu/drm/qxl/qxl_kms.c | 28 +++++++++++++++---
drivers/gpu/drm/qxl/qxl_release.c | 47 +++++--------------------------
drivers/gpu/drm/ttm/ttm_device.c | 2 +-
9 files changed, 50 insertions(+), 50 deletions(-)
--
2.29.2
More information about the dri-devel
mailing list