drbd: Hold a reference to ldev while doing meta-data IO
[deliverable/linux.git] / drivers / block / drbd / drbd_worker.c
index 6dcd9f6e78c81370e33b6749238824fc4e37ad75..933091ffefcac5c1234672fca45c6bbc533c1ba6 100644 (file)
@@ -81,6 +81,7 @@ void drbd_md_io_complete(struct bio *bio, int error)
        wake_up(&mdev->misc_wait);
        bio_put(bio);
        drbd_md_put_buffer(mdev);
+       put_ldev(mdev);
 }
 
 /* reads on behalf of the partner,
This page took 0.038694 seconds and 5 git commands to generate.