Hi Jens, hi Tetsuo, this series uses the approach from Tetsuo to delay the destroy_workueue cll, extended by a delayed teardown of the workers to fix a potential racewindow then the workqueue can be still round after finishing the commands. It then also removed the queue freeing in release that is not needed to fix the dependency chain for that (which can't be reported by lockdep) as well. Changes since v1: - add comments to document the lo_refcnt synchronization - fix comment typos