linux-mm.kvack.org archive mirror
 help / color / mirror / Atom feed
* [GIT PULL] Folio fixes for 5.18-rc1
@ 2022-04-08 15:44 Matthew Wilcox
  2022-04-08 17:46 ` pr-tracker-bot
  0 siblings, 1 reply; 2+ messages in thread
From: Matthew Wilcox @ 2022-04-08 15:44 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: Andrew Morton, linux-mm, linux-kernel

Fewer bug reports than I was expecting from enabling large folios.
One that doesn't show up on x86 but does on arm64, one that shows up
with hugetlbfs memory failure testing and one that shows up with page
migration, which it turns out I wasn't testing because my last NUMA
machine died.  Need to set up a qemu fake NUMA machine so I don't skip
testing that in future.

The following changes since commit 3e732ebf7316ac83e8562db7e64cc68aec390a18:

  Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost (2022-04-05 10:40:52 -0700)

are available in the Git repository at:

  git://git.infradead.org/users/willy/pagecache.git tags/folio-5.18e

for you to fetch changes up to 98ea02597b9967c0817d29fee2f96d21b9e59ca5:

  mm/rmap: Fix handling of hugetlbfs pages in page_vma_mapped_walk (2022-04-07 10:11:20 -0400)

----------------------------------------------------------------
Three folio-related fixes for 5.18:

 - Remove the migration code's assumptions about large pages being PMD sized

 - Don't call pmd_page() on a non-leaf PMD

 - Fix handling of hugetlbfs pages in page_vma_mapped_walk

----------------------------------------------------------------
Matthew Wilcox (Oracle) (5):
      mm/huge_memory: Avoid calling pmd_page() on a non-leaf PMD
      mm/migrate: Use a folio in alloc_migration_target()
      mm/migrate: Use a folio in migrate_misplaced_transhuge_page()
      mm: Add vma_alloc_folio()
      mm/mempolicy: Use vma_alloc_folio() in new_page()

zhenwei pi (1):
      mm/rmap: Fix handling of hugetlbfs pages in page_vma_mapped_walk

 include/linux/gfp.h  |  8 ++++--
 mm/huge_memory.c     | 11 ++++----
 mm/mempolicy.c       | 38 ++++++++++++++++---------
 mm/migrate.c         | 80 +++++++++++++++++-----------------------------------
 mm/page_vma_mapped.c |  6 ++--
 5 files changed, 64 insertions(+), 79 deletions(-)



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

* Re: [GIT PULL] Folio fixes for 5.18-rc1
  2022-04-08 15:44 [GIT PULL] Folio fixes for 5.18-rc1 Matthew Wilcox
@ 2022-04-08 17:46 ` pr-tracker-bot
  0 siblings, 0 replies; 2+ messages in thread
From: pr-tracker-bot @ 2022-04-08 17:46 UTC (permalink / raw)
  To: Matthew Wilcox; +Cc: Linus Torvalds, Andrew Morton, linux-mm, linux-kernel

The pull request you sent on Fri, 8 Apr 2022 16:44:48 +0100:

> git://git.infradead.org/users/willy/pagecache.git tags/folio-5.18e

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

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-04-08 17:46 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-04-08 15:44 [GIT PULL] Folio fixes for 5.18-rc1 Matthew Wilcox
2022-04-08 17:46 ` 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).