From: NeilBrown Date: Wed, 21 Nov 2012 22:13:36 +0000 (+1100) Subject: md/raid5: move resolving of reconstruct_state earlier in X-Git-Tag: v3.7-rc7~8^2~3 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=ef5b7c69b7a1b8b8744a6168b6ff02900f81b6ca;p=pandora-kernel.git md/raid5: move resolving of reconstruct_state earlier in stripe_handle. The chunk of code in stripe_handle which responds to a *_result value in reconstruct_state is really the completion of some processing that happened outside of handle_stripe (possibly asynchronously) and so should be one of the first things done in handle_stripe(). After the next patch it will be important that it happens before handle_stripe_clean_event(), as that will clear some dev->flags bit that this code tests. Signed-off-by: NeilBrown --- Reading git-diff-tree failed