All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 00/10] drm/qxl: a collection of fixes
@ 2021-02-16 11:37 Gerd Hoffmann
  2021-02-16 11:37   ` Gerd Hoffmann
                   ` (9 more replies)
  0 siblings, 10 replies; 61+ messages in thread
From: Gerd Hoffmann @ 2021-02-16 11:37 UTC (permalink / raw)
  To: dri-devel; +Cc: Gerd Hoffmann

Mostly around locking.

Gerd Hoffmann (10):
  drm/qxl: properly handle device init failures
  drm/qxl: more fence wait rework
  drm/qxl: use ttm bo priorities
  drm/qxl: fix lockdep issue in qxl_alloc_release_reserved
  drm/qxl: rename qxl_bo_kmap -> qxl_bo_kmap_locked
  drm/qxl: add qxl_bo_kmap/qxl_bo_kunmap
  drm/qxl: fix prime kmap
  drm/qxl: fix monitors object kmap
  drm/qxl: map/unmap framebuffers in prepare_fb+cleanup_fb callbacks.
  drm/qxl: add lock asserts to qxl_bo_kmap_locked + qxl_bo_kunmap_locked

 drivers/gpu/drm/qxl/qxl_object.h  |  5 ++-
 drivers/gpu/drm/qxl/qxl_cmd.c     |  2 +-
 drivers/gpu/drm/qxl/qxl_display.c | 34 +++++++++-----------
 drivers/gpu/drm/qxl/qxl_draw.c    |  8 ++---
 drivers/gpu/drm/qxl/qxl_gem.c     |  2 +-
 drivers/gpu/drm/qxl/qxl_image.c   |  2 +-
 drivers/gpu/drm/qxl/qxl_kms.c     |  4 +++
 drivers/gpu/drm/qxl/qxl_object.c  | 53 +++++++++++++++++++++++++++----
 drivers/gpu/drm/qxl/qxl_release.c | 41 +++++++++++++++---------
 9 files changed, 103 insertions(+), 48 deletions(-)

-- 
2.29.2


_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 61+ messages in thread

end of thread, other threads:[~2021-02-17 10:24 UTC | newest]

Thread overview: 61+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-02-16 11:37 [PATCH 00/10] drm/qxl: a collection of fixes Gerd Hoffmann
2021-02-16 11:37 ` [PATCH 01/10] drm/qxl: properly handle device init failures Gerd Hoffmann
2021-02-16 11:37   ` Gerd Hoffmann
2021-02-16 11:37   ` Gerd Hoffmann
2021-02-16 13:08   ` Thomas Zimmermann
2021-02-16 13:08     ` Thomas Zimmermann
2021-02-16 13:08     ` Thomas Zimmermann
2021-02-16 11:37 ` [PATCH 02/10] drm/qxl: more fence wait rework Gerd Hoffmann
2021-02-16 11:37   ` Gerd Hoffmann
2021-02-16 11:37   ` Gerd Hoffmann
2021-02-16 11:37 ` [PATCH 03/10] drm/qxl: use ttm bo priorities Gerd Hoffmann
2021-02-16 11:37   ` Gerd Hoffmann
2021-02-16 11:37   ` Gerd Hoffmann
2021-02-16 11:37 ` [PATCH 04/10] drm/qxl: fix lockdep issue in qxl_alloc_release_reserved Gerd Hoffmann
2021-02-16 11:37   ` Gerd Hoffmann
2021-02-16 11:37   ` Gerd Hoffmann
2021-02-16 11:37 ` [PATCH 05/10] drm/qxl: rename qxl_bo_kmap -> qxl_bo_kmap_locked Gerd Hoffmann
2021-02-16 11:37   ` Gerd Hoffmann
2021-02-16 11:37   ` Gerd Hoffmann
2021-02-16 13:14   ` Thomas Zimmermann
2021-02-16 13:14     ` Thomas Zimmermann
2021-02-16 13:14     ` Thomas Zimmermann
2021-02-16 11:37 ` [PATCH 06/10] drm/qxl: add qxl_bo_kmap/qxl_bo_kunmap Gerd Hoffmann
2021-02-16 11:37   ` Gerd Hoffmann
2021-02-16 11:37   ` Gerd Hoffmann
2021-02-16 13:17   ` Thomas Zimmermann
2021-02-16 13:17     ` Thomas Zimmermann
2021-02-16 13:17     ` Thomas Zimmermann
2021-02-16 11:37 ` [PATCH 07/10] drm/qxl: fix prime kmap Gerd Hoffmann
2021-02-16 11:37   ` Gerd Hoffmann
2021-02-16 11:37   ` Gerd Hoffmann
2021-02-16 13:16   ` Thomas Zimmermann
2021-02-16 13:16     ` Thomas Zimmermann
2021-02-16 13:16     ` Thomas Zimmermann
2021-02-16 11:37 ` [PATCH 08/10] drm/qxl: fix monitors object kmap Gerd Hoffmann
2021-02-16 11:37   ` Gerd Hoffmann
2021-02-16 11:37   ` Gerd Hoffmann
2021-02-16 13:18   ` Thomas Zimmermann
2021-02-16 13:18     ` Thomas Zimmermann
2021-02-16 13:18     ` Thomas Zimmermann
2021-02-16 11:37 ` [PATCH 09/10] drm/qxl: map/unmap framebuffers in prepare_fb+cleanup_fb callbacks Gerd Hoffmann
2021-02-16 11:37   ` Gerd Hoffmann
2021-02-16 11:37   ` Gerd Hoffmann
2021-02-16 13:27   ` Thomas Zimmermann
2021-02-16 13:27     ` Thomas Zimmermann
2021-02-16 13:27     ` Thomas Zimmermann
2021-02-16 13:46     ` Thomas Zimmermann
2021-02-16 13:46       ` Thomas Zimmermann
2021-02-16 13:46       ` Thomas Zimmermann
2021-02-17 10:02       ` Gerd Hoffmann
2021-02-17 10:02         ` Gerd Hoffmann
2021-02-17 10:02         ` Gerd Hoffmann
2021-02-17 10:23         ` Thomas Zimmermann
2021-02-17 10:23           ` Thomas Zimmermann
2021-02-17 10:23           ` Thomas Zimmermann
2021-02-16 11:37 ` [PATCH 10/10] drm/qxl: add lock asserts to qxl_bo_kmap_locked + qxl_bo_kunmap_locked Gerd Hoffmann
2021-02-16 11:37   ` Gerd Hoffmann
2021-02-16 11:37   ` Gerd Hoffmann
2021-02-16 13:30   ` Thomas Zimmermann
2021-02-16 13:30     ` Thomas Zimmermann
2021-02-16 13:30     ` Thomas Zimmermann

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.