drbd: Remove useless assertion
authorAndreas Gruenbacher <agruen@kernel.org>
Wed, 24 Aug 2011 06:19:41 +0000 (08:19 +0200)
committerPhilipp Reisner <philipp.reisner@linbit.com>
Mon, 17 Feb 2014 15:50:36 +0000 (16:50 +0100)
Signed-off-by: Andreas Gruenbacher <agruen@linbit.com>
Signed-off-by: Philipp Reisner <philipp.reisner@linbit.com>
drivers/block/drbd/drbd_state.c

index 6467e75..87ae011 100644 (file)
@@ -1162,10 +1162,8 @@ static int w_after_state_ch(struct drbd_work *w, int unused)
        struct drbd_device *device = w->device;
 
        after_state_ch(device, ascw->os, ascw->ns, ascw->flags);
-       if (ascw->flags & CS_WAIT_COMPLETE) {
-               D_ASSERT(device, ascw->done != NULL);
+       if (ascw->flags & CS_WAIT_COMPLETE)
                complete(ascw->done);
-       }
        kfree(ascw);
 
        return 0;