Hi, On patches 2 to 5: Acked-by: Thomas Zimmermann I'm not overly knowledgeable on DRM locking semantics, but the patches appear to be correct in general. Best regards Thomas Am 04.02.20 um 16:01 schrieb Daniel Vetter: > CI didn't like my test-with tag :-/ > > Test-with: 20200128112549.172135-1-daniel.vetter@ffwll.ch > > Daniel Vetter (5): > drm: Complain if drivers still use the ->load callback > drm/fbdev-helper: don't force restores > drm/client: Rename _force to _locked > drm: Push drm_global_mutex locking in drm_open > drm: Nerf drm_global_mutex BKL for good drivers > > drivers/gpu/drm/drm_client_modeset.c | 12 +++++--- > drivers/gpu/drm/drm_drv.c | 26 +++++++++------- > drivers/gpu/drm/drm_fb_helper.c | 16 ++-------- > drivers/gpu/drm/drm_file.c | 46 ++++++++++++++++++++++++++-- > drivers/gpu/drm/drm_internal.h | 1 + > include/drm/drm_client.h | 7 ++++- > include/drm/drm_drv.h | 3 ++ > 7 files changed, 79 insertions(+), 32 deletions(-) > -- Thomas Zimmermann Graphics Driver Developer SUSE Software Solutions Germany GmbH Maxfeldstr. 5, 90409 Nürnberg, Germany (HRB 36809, AG Nürnberg) Geschäftsführer: Felix Imendörffer