mirror of
https://mirrors.bfsu.edu.cn/git/linux.git
synced 2024-12-13 05:54:23 +08:00
zram: clarify writeback_store() comment
Re-phrase writeback BIO error comment. Link: https://lkml.kernel.org/r/20221109115047.2921851-7-senozhatsky@chromium.org Reported-by: Andrew Morton <akpm@linux-foundation.org> Signed-off-by: Sergey Senozhatsky <senozhatsky@chromium.org> Acked-by: Minchan Kim <minchan@kernel.org> Cc: Alexey Romanov <avromanov@sberdevices.ru> Cc: Nhat Pham <nphamcs@gmail.com> Cc: Nitin Gupta <ngupta@vflare.org> Cc: Suleiman Souhlal <suleiman@google.com> Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
This commit is contained in:
parent
60e9b39ebe
commit
9fda785dbd
@ -769,8 +769,12 @@ static ssize_t writeback_store(struct device *dev,
|
||||
zram_clear_flag(zram, index, ZRAM_IDLE);
|
||||
zram_slot_unlock(zram, index);
|
||||
/*
|
||||
* Return last IO error unless every IO were
|
||||
* not suceeded.
|
||||
* BIO errors are not fatal, we continue and simply
|
||||
* attempt to writeback the remaining objects (pages).
|
||||
* At the same time we need to signal user-space that
|
||||
* some writes (at least one, but also could be all of
|
||||
* them) were not successful and we do so by returning
|
||||
* the most recent BIO error.
|
||||
*/
|
||||
ret = err;
|
||||
continue;
|
||||
|
Loading…
Reference in New Issue
Block a user