commit | 3178b0dbdf67322f6506582e494bdf553cc85c32 | [log] [tgz] |
---|---|---|
author | NeilBrown <neilb@cse.unsw.edu.au> | Fri Sep 09 16:23:50 2005 -0700 |
committer | Linus Torvalds <torvalds@g5.osdl.org> | Fri Sep 09 16:39:11 2005 -0700 |
tree | a1169a85a0b3a54f1368dcdd86f656cfe4edd89e | |
parent | 585f0dd5a955c420ff3af5193aa07d6f789bf81a [diff] |
[PATCH] md: do not set mddev->bitmap until bitmap is fully initialised When hot-adding a bitmap, bitmap_daemon_work could get called while the bitmap is being created, so don't set mddev->bitmap until the bitmap is ready. This requires freeing the bitmap inside bitmap_create if creation failed part-way through. Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au> Signed-off-by: Andrew Morton <akpm@osdl.org> Signed-off-by: Linus Torvalds <torvalds@osdl.org>