mbox series

[-next,0/2] nfs: check writeback errors correctly

Message ID 20220305124636.2002383-1-chenxiaosong2@huawei.com (mailing list archive)
Headers show
Series nfs: check writeback errors correctly | expand

Message

ChenXiaoSong March 5, 2022, 12:46 p.m. UTC
This series fixes nfs writeback error checking bugs.

If there is an error during the writeback process, it should be returned
when user space calls close() or fsync().

filemap_sample_wb_err() will return 0 if nobody has seen the error yet,
then filemap_check_wb_err() will return the unchanged writeback error.

ChenXiaoSong (2):
  nfs: nfs{,4}_file_flush should consume writeback error
  nfs: nfs_file_write() check writeback errors correctly

 fs/nfs/file.c     | 8 +++-----
 fs/nfs/nfs4file.c | 4 +---
 2 files changed, 4 insertions(+), 8 deletions(-)