mirror of
https://github.com/BobTheBlinker/android_kernel_motorola_sm6375.git
synced 2026-10-28 18:51:56 -04:00
fs: use mapping_set_error instead of opencoded set_bit
The mapping_set_error() helper sets the correct AS_ flag for the mapping so there is no reason to open code it. Use the helper directly. [[email protected]: be honest about conversion from -ENXIO to -EIO] Link: http://lkml.kernel.org/r/[email protected] Signed-off-by: Michal Hocko <[email protected]> Signed-off-by: Andrew Morton <[email protected]> Signed-off-by: Linus Torvalds <[email protected]>
This commit is contained in:
parent
97139d4a6f
commit
5114a97a8b
7 changed files with 9 additions and 14 deletions
|
|
@ -88,7 +88,7 @@ static void ext4_finish_bio(struct bio *bio)
|
|||
|
||||
if (bio->bi_error) {
|
||||
SetPageError(page);
|
||||
set_bit(AS_EIO, &page->mapping->flags);
|
||||
mapping_set_error(page->mapping, -EIO);
|
||||
}
|
||||
bh = head = page_buffers(page);
|
||||
/*
|
||||
|
|
|
|||
Loading…
Reference in a new issue