md/raid5: initialize conf->device_lock earlier
authorDan Williams <dan.j.williams@intel.com>
Fri, 16 Oct 2009 04:55:38 +0000 (15:55 +1100)
committerNeilBrown <neilb@suse.de>
Fri, 16 Oct 2009 04:55:38 +0000 (15:55 +1100)
Deallocating a raid5_conf_t structure requires taking 'device_lock'.
Ensure it is initialized before it is used, i.e. initialize the lock
before attempting any further initializations that might fail.

Signed-off-by: Dan Williams <dan.j.williams@intel.com>
Signed-off-by: NeilBrown <neilb@suse.de>
drivers/md/raid5.c

Simple merge