summaryrefslogtreecommitdiff
path: root/kernel/bpf/arraymap.c
diff options
context:
space:
mode:
authorJaegeuk Kim <jaegeuk@kernel.org>2018-05-03 23:26:02 -0700
committerJaegeuk Kim <jaegeuk@google.com>2018-05-08 00:06:11 +0000
commit086f384e23b5b282e4914ac2ce9522294471abd2 (patch)
treea9e397d97c73aa53f0cf87fc54389a052e5a081e /kernel/bpf/arraymap.c
parentfcce571117188a1d29189a98948357ace8cd1cdb (diff)
UPSTREAM: f2fs: avoid fsync() failure caused by EAGAIN in writepage()
pageout() in MM traslates EAGAIN, so calls handle_write_error() -> mapping_set_error() -> set_bit(AS_EIO, ...). file_write_and_wait_range() will see EIO error, which is critical to return value of fsync() followed by atomic_write failure to user. Change-Id: I6124ed299baf5e5b8993bb6b54f07bb8771eda8c Signed-off-by: Jaegeuk Kim <jaegeuk@kernel.org> (cherry picked from commit 520a9486182437847212c8e226d042b1e14b7cc2)
Diffstat (limited to 'kernel/bpf/arraymap.c')
0 files changed, 0 insertions, 0 deletions