diff options
author | Christoph Hellwig <hch@lst.de> | 2015-12-21 10:51:02 +1100 |
---|---|---|
committer | NeilBrown <neilb@suse.com> | 2016-01-06 11:40:12 +1100 |
commit | 5036c3902054358ee293b8cecfea13342d8019e8 (patch) | |
tree | 7b8c543a157bbdb99fe0af617ba1679a92968286 /mm/cma_debug.c | |
parent | e8deb6381051bf3ce9d817020e8ba972b405a070 (diff) |
raid5: allow r5l_io_unit allocations to fail
And propagate the error up the stack so we can add the stripe
to no_stripes_list and retry our log operation later. This avoids
blocking raid5d due to reclaim, an it allows to get rid of the
deadlock-prone GFP_NOFAIL allocation.
shli: add missing mempool_destroy()
Signed-off-by: Christoph Hellwig <hch@lst.de>
Signed-off-by: NeilBrown <neilb@suse.com>
Diffstat (limited to 'mm/cma_debug.c')
0 files changed, 0 insertions, 0 deletions