Merge tag 'zonefs-6.3-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/dlemoal...
authorLinus Torvalds <torvalds@linux-foundation.org>
Thu, 30 Mar 2023 16:00:17 +0000 (09:00 -0700)
committerLinus Torvalds <torvalds@linux-foundation.org>
Thu, 30 Mar 2023 16:00:17 +0000 (09:00 -0700)
commit4ee772243af1a6f5955413a64c5b36e8daed49bb
tree51b5a2f14ab4e7e7c27be2d339ef80d6a7d3ef61
parentffe78bbd512166e0ef1cc4858010b128c510ed7d
parent77af13ba3c7f91d91c377c7e2d122849bbc17128
Merge tag 'zonefs-6.3-rc5' of git://git./linux/kernel/git/dlemoal/zonefs

Pull zonefs fixes from Damien Le Moal:

 - Make sure to always invalidate the last page of an inode straddling
   inode->i_size to avoid data inconsistencies with appended data when
   the device zone write granularity does not match the page size.

 - Do not propagate iomap -ENOBLK error to userspace and use -EBUSY
   instead.

* tag 'zonefs-6.3-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/dlemoal/zonefs:
  zonefs: Do not propagate iomap_dio_rw() ENOTBLK error to user space
  zonefs: Always invalidate last cached page on append write