[GIT PULL] iomap: cleanups and enhancements for 5.2

From: Darrick J. Wong
Date: Tue May 07 2019 - 11:25:26 EST

Hi Linus,

Here are some patches for the iomap code for 5.2. Nothing particularly
exciting here, just adding some callouts for gfs2 and cleaning a few
things. It merges cleanly against this morning's HEAD and survived an
overnight run of xfstests. Let me know if you run into anything weird.


The following changes since commit dc4060a5dc2557e6b5aa813bf5b73677299d62d2:

Linux 5.1-rc5 (2019-04-14 15:17:41 -0700)

are available in the Git repository at:

git://git.kernel.org/pub/scm/fs/xfs/xfs-linux.git tags/iomap-5.2-merge-2

for you to fetch changes up to cbbf4c0be8a725f08153949f45a85b2adafbbbd3:

iomap: move iomap_read_inline_data around (2019-05-01 20:16:40 -0700)

Changes for Linux 5.2:
- Add some extra hooks to the iomap buffered write path to enable gfs2
journalled writes.
- SPDX conversion
- Various refactoring.

Andreas Gruenbacher (3):
fs: Turn __generic_write_end into a void function
iomap: Fix use-after-free error in page_done callback
iomap: Add a page_prepare callback

Christoph Hellwig (3):
iomap: convert to SPDX identifier
iomap: Clean up __generic_write_end calling
iomap: move iomap_read_inline_data around

fs/buffer.c | 8 ++--
fs/gfs2/bmap.c | 15 +++++---
fs/internal.h | 2 +-
fs/iomap.c | 105 +++++++++++++++++++++++++++-----------------------
include/linux/iomap.h | 22 ++++++++---
5 files changed, 88 insertions(+), 64 deletions(-)