block: loop: convert to per-device workqueue