Hello, here's a bunch of fixes and related cleanups for the filesystem corruption we've sometimes seen since commit 00bfe02f4796 ("gfs2: Fix mmap + page fault deadlocks for buffered I/O").
Thanks, Andreas Andreas Gruenbacher (7): gfs2: Fix filesystem block deallocation for short writes gfs2: Variable rename gfs2: Clean up use of fault_in_iov_iter_{read,write}able gfs2: Pull return value test out of should_fault_in_pages gfs2: Align read and write chunks to the page cache gfs2: buffered write prefaulting gfs2: Stop using glock holder auto-demotion for now fs/gfs2/bmap.c | 11 ++-- fs/gfs2/file.c | 139 ++++++++++++++++++++++--------------------------- 2 files changed, 68 insertions(+), 82 deletions(-) -- 2.35.1