All of lore.kernel.org
 help / color / mirror / Atom feed
From: Andrew Morton <akpm@linux-foundation.org>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: linux-mm@kvack.org, linux-kernel@vger.kernel.org,
	mm-commits@vger.kernel.org
Subject: [GIT PULL] hotfixes against 6.4-rc7
Date: Tue, 20 Jun 2023 12:38:28 -0700	[thread overview]
Message-ID: <20230620123828.813b1140d9c13af900e8edb3@linux-foundation.org> (raw)


Linus, please merge this batch of hotfixes, thanks.



The following changes since commit 0bdf0efa180a9cb1361cbded4e2260a49306ac89:

  zswap: do not shrink if cgroup may not zswap (2023-06-12 11:31:52 -0700)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm tags/mm-hotfixes-stable-2023-06-20-12-31

for you to fetch changes up to 0518dbe97fe629fea255318841cf3ef1b4532d66:

  selftests/mm: fix cross compilation with LLVM (2023-06-19 13:19:35 -0700)

----------------------------------------------------------------
19 hotfixes.  8 of these are cc:stable.

This includes a wholesale reversion of the post-6.4 series "make slab shrink
lockless".  After input from Dave Chinner it has been decided that we
should go a different way.  Thread starts at
https://lkml.kernel.org/r/ZH6K0McWBeCjaf16@dread.disaster.area.

----------------------------------------------------------------
Ben Dooks (1):
      mailmap: add entries for Ben Dooks

David Stevens (1):
      mm/khugepaged: fix iteration in collapse_file

Florian Fainelli (1):
      scripts/gdb: fix SB_* constants parsing

Liam R. Howlett (1):
      mm/mprotect: fix do_mprotect_pkey() limit check

Lorenzo Stoakes (1):
      mm/vmalloc: do not output a spurious warning when huge vmalloc() fails

Mark Brown (1):
      selftests/mm: fix cross compilation with LLVM

Mike Kravetz (1):
      udmabuf: revert 'Add support for mapping hugepages (v4)'

Prathu Baronia (1):
      scripts: fix the gfp flags header path in gfp-translate

Qi Zheng (7):
      Revert "mm: shrinkers: convert shrinker_rwsem to mutex"
      Revert "mm: vmscan: remove shrinker_rwsem from synchronize_shrinkers()"
      Revert "mm: vmscan: hold write lock to reparent shrinker nr_deferred"
      Revert "mm: shrinkers: make count and scan in shrinker debugfs lockless"
      Revert "mm: vmscan: add shrinker_srcu_generation"
      Revert "mm: vmscan: make memcg slab shrink lockless"
      Revert "mm: vmscan: make global slab shrink lockless"

Rafael Aquini (1):
      writeback: fix dereferencing NULL mapping->host on writeback_page_template

Roberto Sassu (1):
      memfd: check for non-NULL file_seals in memfd_create() syscall

Ryusuke Konishi (2):
      nilfs2: fix buffer corruption due to concurrent device reads
      nilfs2: prevent general protection fault in nilfs_clear_dirty_page()

 .mailmap                            |   2 +
 drivers/dma-buf/udmabuf.c           |  47 ++------------
 drivers/md/dm-cache-metadata.c      |   2 +-
 drivers/md/dm-thin-metadata.c       |   2 +-
 fs/nilfs2/page.c                    |  10 ++-
 fs/nilfs2/segbuf.c                  |   6 ++
 fs/nilfs2/segment.c                 |   7 ++
 fs/nilfs2/super.c                   |  23 ++++++-
 fs/super.c                          |   2 +-
 include/trace/events/writeback.h    |   2 +-
 mm/khugepaged.c                     |   1 -
 mm/memfd.c                          |   9 ++-
 mm/mprotect.c                       |   2 +-
 mm/shrinker_debug.c                 |  39 ++++++-----
 mm/vmalloc.c                        |  17 +++--
 mm/vmscan.c                         | 125 ++++++++++++++++--------------------
 scripts/gdb/linux/constants.py.in   |  12 ++--
 scripts/gfp-translate               |   6 +-
 tools/testing/selftests/mm/Makefile |  13 ++--
 19 files changed, 172 insertions(+), 155 deletions(-)


             reply	other threads:[~2023-06-20 19:38 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2023-06-20 19:38 Andrew Morton [this message]
2023-06-21 17:39 ` [GIT PULL] hotfixes against 6.4-rc7 pr-tracker-bot

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20230620123828.813b1140d9c13af900e8edb3@linux-foundation.org \
    --to=akpm@linux-foundation.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=linux-mm@kvack.org \
    --cc=mm-commits@vger.kernel.org \
    --cc=torvalds@linux-foundation.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.