drbd: Missing assignment of mdev before drbd_queue_work()
authorPhilipp Reisner <philipp.reisner@linbit.com>
Fri, 15 Jul 2011 16:15:45 +0000 (18:15 +0200)
committerPhilipp Reisner <philipp.reisner@linbit.com>
Thu, 8 Nov 2012 15:57:58 +0000 (16:57 +0100)
Signed-off-by: Philipp Reisner <philipp.reisner@linbit.com>
Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
drivers/block/drbd/drbd_worker.c

index dac8d9b..9ee9b9f 100644 (file)
@@ -790,6 +790,7 @@ int drbd_resync_finished(struct drbd_conf *mdev)
                w = kmalloc(sizeof(struct drbd_work), GFP_ATOMIC);
                if (w) {
                        w->cb = w_resync_finished;
+                       w->mdev = mdev;
                        drbd_queue_work(&mdev->tconn->data.work, w);
                        return 1;
                }