From 047e408ae1ad2644b0f9bae7c327c98fcfa942d7 Mon Sep 17 00:00:00 2001 From: Dan Williams Date: Thu, 5 Jun 2008 22:45:53 -0700 Subject: [PATCH] --- yaml --- r: 97777 b: refs/heads/master c: a6d8113a986c66aeb379a26b6e0062488b3e59e1 h: refs/heads/master i: 97775: c79feb07de42955a4bb0da109027de9d044eaabe v: v3 --- [refs] | 2 +- trunk/drivers/md/md.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/[refs] b/[refs] index 16b4805e26f5..8580e4741028 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: e0a115e5aa554b93150a8dc1c3fe15467708abb2 +refs/heads/master: a6d8113a986c66aeb379a26b6e0062488b3e59e1 diff --git a/trunk/drivers/md/md.c b/trunk/drivers/md/md.c index 51c19f86ff99..7cf512a34ccf 100644 --- a/trunk/drivers/md/md.c +++ b/trunk/drivers/md/md.c @@ -276,6 +276,7 @@ static mddev_t * mddev_find(dev_t unit) atomic_set(&new->active, 1); spin_lock_init(&new->write_lock); init_waitqueue_head(&new->sb_wait); + init_waitqueue_head(&new->recovery_wait); new->reshape_position = MaxSector; new->resync_max = MaxSector; new->level = LEVEL_NONE; @@ -5665,7 +5666,6 @@ void md_do_sync(mddev_t *mddev) window/2,(unsigned long long) max_sectors/2); atomic_set(&mddev->recovery_active, 0); - init_waitqueue_head(&mddev->recovery_wait); last_check = 0; if (j>2) {