linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [GIT PULL] iomap: new code for 5.20, part 1
@ 2022-08-03 15:36 Darrick J. Wong
  2022-08-03 22:29 ` pr-tracker-bot
  0 siblings, 1 reply; 2+ messages in thread
From: Darrick J. Wong @ 2022-08-03 15:36 UTC (permalink / raw)
  To: Linus Torvalds
  Cc: linux-fsdevel, linux-xfs, david, linux-kernel, sandeen, hch

Hi Linus,

Please pull this first branch containing new code for iomap for
5.20.  The most notable change in the first batch is that we no longer
schedule pages beyond i_size for writeback, preferring instead to let
truncate deal with those pages.

Next week, there may be a second pull request to remove iomap_writepage
from the other two filesystems (gfs2/zonefs) that use iomap for buffered
IO.  This follows in the same vein as the recent removal of writepage
from XFS, since it hasn't been triggered in a few years; it does nothing
during direct reclaim; and as far as the people who examined the
patchset can tell, it's moving the codebase in the right direction.
However, as it was a late addition to for-next, I'm holding off on that
section for another week of testing to see if anyone can come up with a
solid reason for holding off in the meantime.

As usual, I did a test-merge with upstream master as of a few minutes
ago, and didn't see any conflicts.  Please let me know if you encounter
any problems.

--D

The following changes since commit 03c765b0e3b4cb5063276b086c76f7a612856a9a:

  Linux 5.19-rc4 (2022-06-26 14:22:10 -0700)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/fs/xfs/xfs-linux.git tags/iomap-5.20-merge-1

for you to fetch changes up to f8189d5d5fbf082786fb91c549f5127f23daec09:

  dax: set did_zero to true when zeroing successfully (2022-06-30 10:05:11 -0700)

----------------------------------------------------------------
New code for 5.20:
 - Skip writeback for pages that are completely beyond EOF
 - Minor code cleanups

----------------------------------------------------------------
Chris Mason (1):
      iomap: skip pages past eof in iomap_do_writepage()

Kaixu Xia (2):
      iomap: set did_zero to true when zeroing successfully
      dax: set did_zero to true when zeroing successfully

 fs/dax.c               |  4 ++--
 fs/iomap/buffered-io.c | 15 ++++++++-------
 2 files changed, 10 insertions(+), 9 deletions(-)

^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: [GIT PULL] iomap: new code for 5.20, part 1
  2022-08-03 15:36 [GIT PULL] iomap: new code for 5.20, part 1 Darrick J. Wong
@ 2022-08-03 22:29 ` pr-tracker-bot
  0 siblings, 0 replies; 2+ messages in thread
From: pr-tracker-bot @ 2022-08-03 22:29 UTC (permalink / raw)
  To: Darrick J. Wong
  Cc: Linus Torvalds, linux-fsdevel, linux-xfs, david, linux-kernel,
	sandeen, hch

The pull request you sent on Wed, 3 Aug 2022 08:36:10 -0700:

> git://git.kernel.org/pub/scm/fs/xfs/xfs-linux.git tags/iomap-5.20-merge-1

has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/f18d73096c0eca1275f586cb984e6e28330447a0

Thank you!

-- 
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/prtracker.html

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2022-08-03 22:29 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-08-03 15:36 [GIT PULL] iomap: new code for 5.20, part 1 Darrick J. Wong
2022-08-03 22:29 ` pr-tracker-bot

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).