From mboxrd@z Thu Jan 1 00:00:00 1970 Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.remote-ip=100.103.45.18 ARC-Seal: i=1; d=subspace.kernel.org; s=arc20261015; a=rsa-sha256; cv=none; t=1793733077; b=p3HLiWGutDYD89j4FGLjxbhH3jLbTZpiNYzw9nHHLCTJ5fux0ow4xIdPfZcurrn3Xj4r sdvECo0CbA2xKAL6FQVWlbWb2zofRb0NibH/ntFgyVwW8pIgMltxloKsc7/Fpii3jyKMJ jbifqZDSn6d1Kt/d+1Xfzdn4P0jaHMINYyUCkD8eIfgsRuGz4wdFxDd3ub0hSSiHteglD DMteqDZrQdepsDmsyv8fz92vm0XwnacpH+KP6bBA9xV8xIx0VMeyAQOZ4w44ND/WU+GdT if26kzPqDYGyxe0aKueFAU/nqmLJFkzTALut6YidP0yjK+DaLf26gemi5RHuNcYaEPQ== ARC-Message-Signature: i=1; d=subspace.kernel.org; s=arc20261015; a=rsa-sha256; c=relaxed/relaxed; t=1793733077; h=Received:DKIM-Signature:Message-ID:Date:MIME-Version:User-Agent: Subject:To:Cc:References:From:Content-Language:Autocrypt:In-Reply-To: Content-Type:Content-Transfer-Encoding; bh=a3QjwzbsFdeoVp3LN7SxevLjZAFhj9l1rD4OT4wwkMU=; b=HI/6WpuYoMl2wI7d9yc6cF2kBUvuqUwU0FBDoEvvlRAK2suDng2LL977T7NDu6zpCFZ8 FO/aySWHjTMTqmzjEAiGbXVz8TvCRZNDXXmQTXyhPhJK9AGapdjn+IGVO+JcgXZ++XGir tvNnpZF+vkMHHuqSL6DyUIFucw3WLZTmBIwgWtKdc/Jvit69cBqMZB+XvdAZzomAMIO3a ojxWYlm1/ZvdcMVCmo38ttn4MAUsMKe8XhSIWTm1T9p1zxipedkf04LtwsAab4O1B8bx4 knVY6mlgo0lUndWXlf3VjeSYQhpfyD08DFC1+fddBA0WsQzSu0FCnP4uuVsxpuX+4jQ== ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dkim=pass header.d=kernel.org header.i=@kernel.org header.a=rsa-sha256 header.s=k20260515 header.b=kUJDQHxx; arc=none smtp.remote-ip=100.103.45.18 Received: from smtp.kernel.org (quasi.space.kernel.org [100.103.45.18]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (prime256v1)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 4C439606A324; Tue, 3 Nov 2026 19:11:17 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key, unprotected) header.d=kernel.org header.i=@kernel.org header.a=rsa-sha256 header.s=k20260515 header.b=kUJDQHxx Received: by smtp.kernel.org (Postfix) with ESMTPSA id E6CDC1F000C1; Tue, 3 Nov 2026 19:11:01 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kernel.org; s=k20260515; t=1793733077; bh=a3QjwzbsFdeoVp3LN7SxevLjZAFhj9l1rD4OT4wwkMU=; h=Date:Subject:To:Cc:References:From:In-Reply-To; b=kUJDQHxxQQf22ArBAZlAgbYiWfzYwIaC9MUZ260cmvU4xOvdTWva0gqQ6Fsc+ktgd k3Ii8ClCfqPQZZNFkVQydDwe6bcL74X0FCdbyRfZbMUK96ji8sykhKLnBGeSmIrcTi boXazygc4MDT4uukUCL4B6EOSSYN5iBrxey+jNGn5xcCNwMAsKufmomoqWoyAgMTVq trudv+vwV139xtXJ3uhCWlDI+dJQlzkQb5gGfaeGN7WMCH66PqY3HDi2DqkfONGteC BNXGTKqbQwkYBrJxfT9UZxnOERxAfxPBcVZOZh4zt/csUx/66O2HfQb5YbFRAaRWqU WSy66sUTCkT9A== Message-ID: <7c783937-f169-4b6f-92ff-17f8ef98ca95@kernel.org> Date: Tue, 3 Nov 2026 20:10:58 +0100 X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Post: List-Help: List-Subscribe: List-Unsubscribe: List-Owner: Precedence: list MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH v3 00/47] mm: various (urgent?) fixes To: Andrew Morton , Johannes Weiner , Michal Hocko , Qi Zheng , Shakeel Butt , Lorenzo Stoakes , Kairui Song , Barry Song , Axel Rasmussen , Yuanchu Xie , Wei Xu , Baoquan He , Baolin Wang , "Liam R. Howlett" , Vlastimil Babka , Mike Rapoport , Suren Baghdasaryan , Michal Hocko , Kees Cook , Peter Zijlstra , Jann Horn , Pedro Falcato , Hugh Dickins , Pasha Tatashin , Pratyush Yadav , "Matthew Wilcox (Oracle)" , Jan Kara , Zi Yan , Lance Yang , Rik van Riel , Harry Yoo , Alistair Popple , Nico Pache , Ryan Roberts , Dev Jain , Usama Arif , Kiryl Shutsemau , Matthew Brost , John Hubbard , Peter Xu , Will Deacon , "Aneesh Kumar K.V" , Nick Piggin , Oscar Salvador , Minchan Kim , Muchun Song , Xu Xin , Chengming Zhou , Chris Li , Kemeng Shi , Nhat Pham , Youngjun Park , Gregory Price , Joshua Hahn , Rakie Kim , Ying Huang , Jason Gunthorpe Cc: linux-mm@kvack.org, linux-kernel@vger.kernel.org, kexec@lists.infradead.org, linux-fsdevel@vger.kernel.org, linux-arch@vger.kernel.org, linux-cxl@vger.kernel.org, Josef Bacik , stable@vger.kernel.org, Muhammad Usama Anjum , SJ Park , Chris Mason , Thadeu Lima de Souza Cascardo , Mani Tofigh , Samiullah Khawaja References: <20261031-fixes_core-v3-0-d6437171ecc3@kernel.org> <179344411888.15514.3120155844849052881.b4-ty@b4> From: "David Hildenbrand (Arm)" Content-Language: en-US Autocrypt: addr=david@kernel.org; keydata= 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 qIws/H2t In-Reply-To: <179344411888.15514.3120155844849052881.b4-ty@b4> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit On 10/31/26 11:55, David Hildenbrand wrote: > On Sat, 31 Oct 2026 10:39:29 +0100, David Hildenbrand (Arm) wrote: >> Thanks to everyone for the review! Hoping I can get some more? :) >> >> A quick resend, I'll queue these immediately after sending to get them >> into -next asap. Don't let that discourage you from reviewing ;) > > Applied, thanks! > > tree: mm/core.git > branch: for-next-fixes > > Applied patches will appear soon in mm-next, followed by linux-next. > > Please report any outstanding bugs that were missed during review, so we > can either drop the patch series or decide how to fix it up. > > It is encouraged to provide Acked-bys, Reviewed-bys, and Tested-bys even > though the patches have already been applied. If possible, patch trailers > will be updated. > > Note that commit hashes shown below are subject to change due to rebase, > trailer updates or similar. Further, this is not a guarantee that the > patches will go upstream. If in doubt, please check the listed branch. > Small correction, I'll drop all that don't have CC:stable from the for-next-fixes branch and queue them ordinarily for the next merge window. Which is relevant for ... > [01/47] mm/mglru: don't use stack pointers when walking PUD and PMD tables > https://git.kernel.org/mm/core/c/3922fe76 > [02/47] fork: take mmap_lock before copying mm_struct > https://git.kernel.org/mm/core/c/6cf33ce8 > [03/47] mm/shmem: make shmem_file() check the file's inode > https://git.kernel.org/mm/core/c/d6003145 > [04/47] mm/memfd: make f_pos accesses atomic > https://git.kernel.org/mm/core/c/b6638250 > [05/47] mm/truncate: look again if a folio left the mapping > https://git.kernel.org/mm/core/c/e7086d79 > [06/47] mm/filemap: read mapping->a_ops->free_folio under i_lock > https://git.kernel.org/mm/core/c/c9073948 > [07/47] mm/filemap: don't lose a folio lock wakeup to a signal > https://git.kernel.org/mm/core/c/c39c22f2 > [08/47] mm/filemap: finish fault cleanup before dropping the fault lock > https://git.kernel.org/mm/core/c/335429f6 > [09/47] mm/rmap: handle device-exclusive entries in folio_referenced_one() > https://git.kernel.org/mm/core/c/6324d435 > [10/47] mm/huge_memory: fix list corruption when deferred_split_scan() races with deferred_split_folio() > https://git.kernel.org/mm/core/c/be9ec969 > [11/47] mm/huge_memory: properly handle refcounted PUD mappings on fork > https://git.kernel.org/mm/core/c/1ef69272 > [12/47] mm/huge_memory: fix livelock on device private folio > https://git.kernel.org/mm/core/c/88ee4890 This one > [13/47] mm/huge_memory: fix truncate racing with PMD zapping > https://git.kernel.org/mm/core/c/a63ff7ba > [14/47] mm/huge_memory: fix zapping migration entries for device-private THPs > https://git.kernel.org/mm/core/c/2814cce8 > [15/47] mm/khugepaged: always recheck the pmd in try_collapse_pte_mapped_thp() > https://git.kernel.org/mm/core/c/17382ca5 > [16/47] mm/khugepaged: fix PMD table lock leak in try_collapse_pte_mapped_thp() > https://git.kernel.org/mm/core/c/bf852461 > [17/47] mm/khugepaged: preserve dirty bits when collapsing PTE-mapped THPs > https://git.kernel.org/mm/core/c/299b8524 > [18/47] mm/khugepaged: check if PTE table is empty in try_collapse_pte_mapped_thp() > https://git.kernel.org/mm/core/c/22b08cd1 This one > [19/47] mm/gup: recheck the PUD under PTL in follow_pud_mask() > https://git.kernel.org/mm/core/c/e04a9b5e > [20/47] mm/gup: fix clearing folios in memfd_pin_folios() > https://git.kernel.org/mm/core/c/c6791388 > [21/47] mm/gup: fix out-of-bounds write for nr_pages == 0 in GUP-fast > https://git.kernel.org/mm/core/c/5b1b815c > [22/47] mm/gup: check for overflow when converting nr_pages to bytes in GUP-fast > https://git.kernel.org/mm/core/c/8791ac0a > [23/47] mm/userfaultfd: write-lock the VMA before waking waiters when unregistering > https://git.kernel.org/mm/core/c/35f48d65 > [24/47] mm/userfaultfd: wake all waiters on unregister > https://git.kernel.org/mm/core/c/9e4d60fe > [25/47] mm/userfaultfd: wake waiters when registration modes are removed > https://git.kernel.org/mm/core/c/a9cba229 > [26/47] mm/userfaultfd: compare exact registration modes before skipping > https://git.kernel.org/mm/core/c/86de3945 > [27/47] mm/mmu_gather: fix flushing ranges with 4 GiB or larger > https://git.kernel.org/mm/core/c/61437375 > [28/47] mm/mmu_notifier: finish non-blocking interval invalidation on error > https://git.kernel.org/mm/core/c/ec3feff7 > [29/47] mm/mmu_notifier: set ->mm only after mmgrab() > https://git.kernel.org/mm/core/c/10ad9b99 > [30/47] mm/mremap: use pudp_huge_get_and_clear() when moving huge PUDs > https://git.kernel.org/mm/core/c/f16f7e7c > [31/47] mm/mremap: recheck PUDs under the page table lock > https://git.kernel.org/mm/core/c/ae414aed > [32/47] mm/mremap: fix moving PUD leaves > https://git.kernel.org/mm/core/c/262a6a25 > [33/47] mm/memory_hotplug: avoid races in pfn_to_online_page() with dying pgmap > https://git.kernel.org/mm/core/c/67782b68 This one > [34/47] mm/madvise: fix data loss from MADV_FREE on a KSM page > https://git.kernel.org/mm/core/c/4fc80184 > [35/47] mm/memory: reject remote COW faults on PFN mappings > https://git.kernel.org/mm/core/c/99e96e4d > [36/47] mm: fix unmap_mapping_range() beyond 4 GiB on 32-bit > https://git.kernel.org/mm/core/c/1ca84b58 > [37/47] mm: fix unkillable fault loop on MAP_DROPPABLE memory > https://git.kernel.org/mm/core/c/a4c8fb4f > [38/47] mm: fix deadlock of mremap() against UFFDIO_MOVE > https://git.kernel.org/mm/core/c/55f62b5f > [39/47] mm/ksm: reset the unstable trees of all nodes > https://git.kernel.org/mm/core/c/9c1d2a06 > [40/47] mm/ksm: fix use of a freed anon_vma at swap-in > https://git.kernel.org/mm/core/c/9c20c73c > [41/47] mm/ksm: check large swap-cache folios before mapping them > https://git.kernel.org/mm/core/c/7fa9d8cb > [42/47] mm/vma: call ->may_split() before a partial merge > https://git.kernel.org/mm/core/c/e0b967df > [43/47] mm/huge_memory: split huge PUDs when adjusting VMA boundaries > https://git.kernel.org/mm/core/c/0653a27f > [44/47] mm/vma: don't leak the charge for stack growth > https://git.kernel.org/mm/core/c/a8ebd75d > [45/47] mm/cma: don't release CMA pages still in use > https://git.kernel.org/mm/core/c/d7950ad4 > [46/47] mm/memory-tiers: unregister empty tiers outside memory_tier_lock > https://git.kernel.org/mm/core/c/b6d7ad49 > [47/47] fs/proc/task_mmu: refuse addresses beyond 32 bits on 32bit > https://git.kernel.org/mm/core/c/021ea6d2 This one -- Cheers, David