block/swim3: Fix -EBUSY error when re-opening device after unmount