btrfs: raid56: catch errors from full_stripe_write
authorDavid Sterba <dsterba@suse.com>
Fri, 29 Jun 2018 08:57:10 +0000 (10:57 +0200)
committerDavid Sterba <dsterba@suse.com>
Mon, 6 Aug 2018 11:12:45 +0000 (13:12 +0200)
commitc7b562c5480322ffaf591f45a4ff7ee089340ab4
tree83804dd7478ebdcedd1704cd354e148f73eb5745
parent176571a1f64f7670c87c3f8d3b50c11cc836110e
btrfs: raid56: catch errors from full_stripe_write

Add fall-back code to catch failure of full_stripe_write. Proper error
handling from inside run_plug would need more code restructuring as it's
called at arbitrary points by io scheduler.

Signed-off-by: David Sterba <dsterba@suse.com>
fs/btrfs/raid56.c