[PATCH 07/10] drm: Revamp connector_list protection

2016-06-22 Thread Daniel Vetter
On Tue, Jun 21, 2016 at 11:10:32AM +0200, Daniel Vetter wrote: > This is a pretty good horror show, but I think it's the best tradeoff: > - Thanks to srcu and delayed freeing the locking doesn't leak out to > callers, hence no added headaches with locking inversions. > - For core and drivers whic

[PATCH 07/10] drm: Revamp connector_list protection

2016-06-21 Thread Daniel Vetter
This is a pretty good horror show, but I think it's the best tradeoff: - Thanks to srcu and delayed freeing the locking doesn't leak out to callers, hence no added headaches with locking inversions. - For core and drivers which hot-remove connectors all the connector list walking details are hi