md: remove handling of flush_pending in md_submit_flush_data
authorNeilBrown <neilb@suse.de>
Thu, 9 Dec 2010 04:59:01 +0000 (15:59 +1100)
committerNeilBrown <neilb@suse.de>
Thu, 9 Dec 2010 04:59:01 +0000 (15:59 +1100)
commit2b74e12e567feb4163e32815bce0be57489e73b9
tree2eef8f977209a7e5ff88b4366bd72ccf59c8a987
parentbe20e6c67b6c6024c19094d3447f144d118733b0
md: remove handling of flush_pending in md_submit_flush_data

None of the functions called between setting flush_pending to 1, and
atomic_dec_and_test can change flush_pending, or will anything
running in any other thread (as ->flush_bio is not NULL).  So the
atomic_dec_and_test will always succeed.
So remove the atomic_sec and the atomic_dec_and_test.

Signed-off-by: NeilBrown <neilb@suse.de>
drivers/md/md.c