Hi Linus, Please pull this branch containing a handful of bugfixes for the iomap code. There's nothing especially exciting here, just fixes for UBSAN (not KASAN as I erroneously wrote in the tag message) warnings about undefined behavior in the SEEK_DATA/SEEK_HOLE code, and some reshuffling of per-page block state info to fix some problems with gfs2. The branch merges cleanly against upstream as of a few minutes ago. Please let me know if anything else strange happens during the merge process. --D The following changes since commit e73f0f0ee7541171d89f2e2491130c7771ba58d3: Linux 5.14-rc1 (2021-07-11 15:07:40 -0700) are available in the Git repository at: git://git.kernel.org/pub/scm/fs/xfs/xfs-linux.git tags/iomap-5.14-fixes-1 for you to fetch changes up to 229adf3c64dbeae4e2f45fb561907ada9fcc0d0c: iomap: Don't create iomap_page objects in iomap_page_mkwrite_actor (2021-07-15 09:58:06 -0700) ---------------------------------------------------------------- Fixes for 5.14-rc: * Fix KASAN warnings due to integer overflow in SEEK_DATA/SEEK_HOLE. * Fix assertion errors when using inlinedata files on gfs2. ---------------------------------------------------------------- Andreas Gruenbacher (3): iomap: Permit pages without an iop to enter writeback iomap: Don't create iomap_page objects for inline files iomap: Don't create iomap_page objects in iomap_page_mkwrite_actor Christoph Hellwig (2): iomap: remove the length variable in iomap_seek_data iomap: remove the length variable in iomap_seek_hole fs/iomap/buffered-io.c | 8 ++++---- fs/iomap/seek.c | 25 +++++++++---------------- 2 files changed, 13 insertions(+), 20 deletions(-)