From patchwork Wed May 3 23:24:32 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Andrew Morton X-Patchwork-Id: 13230673 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by smtp.lore.kernel.org (Postfix) with ESMTP id AF444C77B75 for ; Wed, 3 May 2023 23:24:35 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id BAF636B0072; Wed, 3 May 2023 19:24:34 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id B384E6B0075; Wed, 3 May 2023 19:24:34 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id A00026B0078; Wed, 3 May 2023 19:24:34 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from dfw.source.kernel.org (dfw.source.kernel.org [139.178.84.217]) by kanga.kvack.org (Postfix) with ESMTP id 891EC6B0072 for ; Wed, 3 May 2023 19:24:34 -0400 (EDT) Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by dfw.source.kernel.org (Postfix) with ESMTPS id CBEE2611FA; Wed, 3 May 2023 23:24:33 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 15299C433D2; Wed, 3 May 2023 23:24:33 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=linux-foundation.org; s=korg; t=1683156273; bh=K/V49M3fmE/XvwR5aK0MwXvOUFLt3IEPIoOXeueUAaI=; h=Date:From:To:Cc:Subject:From; b=DW840XOa6I3ye8EshwGBjplHXxwKsJePC3WoAmIKihibCbjv1u7fzw+mdo9QziNaP nhc5rq+aIvQij5gIAFohvYQPOitK2nctlbE5plLG5ZltVHJbgZKMNeSKrN578tcMfw WlzLhg1ns2eBsVONzHC98jlNQB/ccJ7ub/9cZR84= Date: Wed, 3 May 2023 16:24:32 -0700 From: Andrew Morton To: Linus Torvalds Cc: linux-mm@kvack.org, linux-kernel@vger.kernel.org, mm-commits@vger.kernel.org Subject: [GIT PULL] final MM updates for 6.4-rc1 Message-Id: <20230503162432.24a580b6c1a7fd465ed6bc2d@linux-foundation.org> X-Mailer: Sylpheed 3.7.0 (GTK+ 2.24.33; x86_64-pc-linux-gnu) Mime-Version: 1.0 X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: Linus, please merge this small batch or MM updates, thanks. The following changes since commit 22b8cc3e78f5448b4c5df00303817a9137cd663f: Merge tag 'x86_mm_for_6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip (2023-04-28 09:43:49 -0700) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm tags/mm-stable-2023-05-03-16-22 for you to fetch changes up to 245f0922689364b21163af4937a05ea0ba576fae: mm: hwpoison: coredump: support recovery from dump_user_range() (2023-05-02 17:21:50 -0700) ---------------------------------------------------------------- - Some DAMON cleanups from Kefeng Wang - Some KSM work from David Hildenbrand, to make the PR_SET_MEMORY_MERGE ioctl's behavior more similar to KSM's behavior. ---------------------------------------------------------------- Baolin Wang (1): mm/page_alloc: add some comments to explain the possible hole in __pageblock_pfn_to_page() David Hildenbrand (3): mm/ksm: unmerge and clear VM_MERGEABLE when setting PR_SET_MEMORY_MERGE=0 selftests/ksm: ksm_functional_tests: add prctl unmerge test mm/ksm: move disabling KSM from s390/gmap code to KSM code Kefeng Wang (4): mm/damon/paddr: minor refactor of damon_pa_pageout() mm/damon/paddr: minor refactor of damon_pa_mark_accessed_or_deactivate() mm/damon/paddr: fix missing folio_sz update in damon_pa_young() mm: hwpoison: coredump: support recovery from dump_user_range() arch/s390/mm/gmap.c | 20 +------ fs/coredump.c | 1 + include/linux/ksm.h | 7 +++ include/linux/uio.h | 16 ++++++ kernel/sys.c | 12 +--- lib/iov_iter.c | 17 +++++- mm/damon/paddr.c | 26 ++++----- mm/ksm.c | 70 +++++++++++++++++++++++ mm/page_alloc.c | 9 +++ tools/testing/selftests/mm/ksm_functional_tests.c | 46 +++++++++++++-- 10 files changed, 172 insertions(+), 52 deletions(-)