From: Linus Torvalds <torvalds@linux-foundation.org>
Date: Thu, 30 Mar 2023 16:00:17 +0000 (-0700)
Subject: Merge tag 'zonefs-6.3-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/dlemoal... 
X-Git-Tag: v6.3-rc5~27
X-Git-Url: https://www.infradead.org/git/?a=commitdiff_plain;h=4ee772243af1a6f5955413a64c5b36e8daed49bb;p=users%2Fdwmw2%2Flinux.git

Merge tag 'zonefs-6.3-rc5' of git://git.kernel.org/pub/scm/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
---

4ee772243af1a6f5955413a64c5b36e8daed49bb