md/raid5-cache: in r5l_do_submit_io(), submit io->split_bio first
commitbb3338d3474e0329918fda9dae2c52751731eb58
authorSong Liu <songliubraving@fb.com>
Tue, 9 May 2017 00:39:24 +0000 (8 17:39 -0700)
committerShaohua Li <shli@fb.com>
Wed, 10 May 2017 17:07:55 +0000 (10 10:07 -0700)
tree38e57304a6061a117d8faf1abb775804cd307254
parent29efc390b9462582ae95eb9a0b8cd17ab956afc0
md/raid5-cache: in r5l_do_submit_io(), submit io->split_bio first

In r5l_do_submit_io(), it is necessary to check io->split_bio before
submit io->current_bio. This is because, endio of current_bio may
free the whole IO unit, and thus change io->split_bio.

Signed-off-by: Song Liu <songliubraving@fb.com>
Signed-off-by: Shaohua Li <shli@fb.com>
drivers/md/raid5-cache.c