This mini-series of two patches avoids that the device mapper implementation triggers a use-after-free during removal of a mapped device. The two patches in this series are: - block: Avoid invoking blk_run_queue() recursively - dm: Avoid use-after-free of a mapped device