From mboxrd@z Thu Jan 1 00:00:00 1970 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 76366C71141 for ; Sat, 14 Jun 2025 05:00:00 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id D1E176B0088; Sat, 14 Jun 2025 00:59:59 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id CCF386B0089; Sat, 14 Jun 2025 00:59:59 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id C0C156B008A; Sat, 14 Jun 2025 00:59:59 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0012.hostedemail.com [216.40.44.12]) by kanga.kvack.org (Postfix) with ESMTP id B51986B0088 for ; Sat, 14 Jun 2025 00:59:59 -0400 (EDT) Received: from smtpin06.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay09.hostedemail.com (Postfix) with ESMTP id A2003802D1 for ; Sat, 14 Jun 2025 04:59:58 +0000 (UTC) X-FDA: 83552804076.06.43E4301 Received: from nyc.source.kernel.org (nyc.source.kernel.org [147.75.193.91]) by imf26.hostedemail.com (Postfix) with ESMTP id 11E1C14000C for ; Sat, 14 Jun 2025 04:59:56 +0000 (UTC) Authentication-Results: imf26.hostedemail.com; dkim=pass header.d=linux-foundation.org header.s=korg header.b=KMNRxSUk; spf=pass (imf26.hostedemail.com: domain of akpm@linux-foundation.org designates 147.75.193.91 as permitted sender) smtp.mailfrom=akpm@linux-foundation.org; dmarc=none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1749877197; h=from:from:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding:in-reply-to: references:dkim-signature; bh=v4hLOSz//fD82GaaLek0kXgv0DaEq/WWwbQzy6OQFVA=; b=3LcxZuwyPMnMBr/7pCeOAbocimfSeEtfY43SYfikcaQSpFk9PCIm/3PJHQauOHpVIZkNwJ pDdAoB61rartbnJd8L67YeeHOuo/PQTblDhJKHusviNohpise38HMEVykEe/jn2+i/VOnK gAjHisBgg6BMZewRqXGs6XmlfOyMkZM= ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1749877197; a=rsa-sha256; cv=none; b=NqInjE9WFH1RjZxyLI5JFKmbQ5zEAyTKeJcoNCxRqcFppAeZEUZ0EvTMkdyGe9zTFCF76C fFU3W142xU48Ei9lAKTGzbhBH4dOrHEWRXhp6ieLjMvDWC+1gV73xh7zyVZs9QNmBBpE7d 7pkiNItaHgDLpD0oYHA9N6bIuF4DK8s= ARC-Authentication-Results: i=1; imf26.hostedemail.com; dkim=pass header.d=linux-foundation.org header.s=korg header.b=KMNRxSUk; spf=pass (imf26.hostedemail.com: domain of akpm@linux-foundation.org designates 147.75.193.91 as permitted sender) smtp.mailfrom=akpm@linux-foundation.org; dmarc=none Received: from smtp.kernel.org (transwarp.subspace.kernel.org [100.75.92.58]) by nyc.source.kernel.org (Postfix) with ESMTP id 4ADDFA40137; Sat, 14 Jun 2025 04:59:56 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 9BF97C4CEEB; Sat, 14 Jun 2025 04:59:55 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=linux-foundation.org; s=korg; t=1749877195; bh=xS9feyckY1UNrb3X9JjrQrm/by2BHfPnl9c//XqbFiQ=; h=Date:From:To:Cc:Subject:From; b=KMNRxSUkBkn/XFLn6+y2lAnSiyBjqN8fRDalSK17UN2n4pGeOS+7KjNkQ1Z7EHUTK XYDNabpuwG8bFggNuf33bOR/bPwBcrVSwtqzQGvZ0qaOlPbVZYGd0mIa2o7lKuVrSF k7e2ACiRkWIfKlai1TJPaKZBzZd4NV16Wu6M7q7M= Date: Fri, 13 Jun 2025 21:59:55 -0700 From: Andrew Morton To: Linus Torvalds Cc: mm-commits@vger.kernel.org, linux-mm@kvack.org, linux-kernel@vger.kernel.org Subject: [GIT PULL] hotfixes for 6.16-rc2 Message-Id: <20250613215955.17731b1cd27ad5230f0962ca@linux-foundation.org> X-Mailer: Sylpheed 3.8.0beta1 (GTK+ 2.24.33; x86_64-pc-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Rspam-User: X-Rspamd-Queue-Id: 11E1C14000C X-Stat-Signature: gcj7wg9js6anezw6kaakdzb771rh9giu X-Rspamd-Server: rspam04 X-HE-Tag: 1749877196-321871 X-HE-Meta: U2FsdGVkX1+yw9H6Fguxer4e7Kt85gRZYVy+AS8w0eodPZqR+cOTAZ471dsy8jqdf9YhHlr7nRMQLIs8Q1519is3kEqVxpOS3NDcpYZJHkORkGrTuzrFU/3FaAhM3ySdPUyk+Pc7gErPedWuFn4gbuLlojiszKXOgPyw/r6CNcU+ZJ8xDzC722HYU1L/jDMzE0GTEZDZK7esV8hw9y7YFUC5MFEDdsIclRzIomPv/Ms1Sv0h+gTUqmbuVYa3FNUF2uGniQhQusBWcsN9cJyq9vdZ+u67Qqy4HLEg/LwpvTU4SEe993WsEa75ZINjz/CTi9V/E7nfNisj+OAxd395D+iHynb8kG657SnPuuz6yiNEbfpRNDoBMJrRlzXi93bNViqjlv4rHLh38Q9imfTOlW4XAcfT8lcY8ekTOeTzeuwWJ0WaSTdmrd35h3A/XRjv2h6JXhEGAv7guyOd0lPO5S9IiymWA7Gypc2FLoKvISw4DhIQa4fIXIgu/DX4XhjJ9A4OYYCb0BfXfx1KnYk9jjGwriRev+oah+Jle6LexeYYp0My81cIZ/5UMFdg+eQaIVoxMKYwAQ4CfFhTL7b4jZHd62B6hZls7bH+Onrg60rqVWfuYGd5UeqqSTQJttJD4NXLP2nby9sYYukw9UpSr8jhKk3GOXNyySOL4fI760PO5ZuuHckMB/FIp9mSLuATIH2bflLo+rXln6WnnHHFhD9BzFMnc0VPkVnphs1yDo3whloOfLoIMwzt4C45934S1XEkWONjikZFiPA75bCGkECuTzRNQJ7bpNYNXYYrc3odTx4eO21UxJDYGKWf8oDsxFWaWfdPah9YATQTQA/VkbQ071ZXppdQq9UfS5e19wZRak+EDK+xHgPqQ06xNfdddF4J/oIo+OvjkdcMfoM0wJefBn+YpqDaBfckSuOZn1qgdk97ewKrQVVX+EpypR2lK3xy42qs3lp/r2hUWCI 88/6jtwl 3qcwGGILbvnW/8HvvILgHXcL/vaUz5CPCZEeCFNf3k66FC4LfMUaPbUdJMCD6T0s07F0iz+IT1Gy7lUKjaCQArlqPK69cPl1VgknFvXpLEo9Lk9iF+9uxeMKyd39HjFR62xS1JeKnGHzAVYzpoR3RB/aqx5W85KZcK5/nPftyAM5duo8WZLRsi4s7E5SSJC1eUdy0igDaXWmCPm6a84I0rwULW5Lt9+T9BtYNFiR42fVe83Anb4YXOWEhO3vh6On+vru6z6DCjdd4wzk= 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: List-Subscribe: List-Unsubscribe: Linus, please pull this small batch of hotfixes for the next -rc, thanks. The following changes since commit 19272b37aa4f83ca52bdf9c16d5d81bdd1354494: Linux 6.16-rc1 (2025-06-08 13:44:43 -0700) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm tags/mm-hotfixes-stable-2025-06-13-21-56 for you to fetch changes up to bb666b7c27073b986b75699e51a7102910f58060: mm: add mmap_prepare() compatibility layer for nested file systems (2025-06-12 21:39:02 -0700) ---------------------------------------------------------------- 9 hotfixes. 3 are cc:stable and the remainder address post-6.15 issues or aren't considered necessary for -stable kernels. Only 4 are for MM. ---------------------------------------------------------------- Andrew Morton (1): drivers/rapidio/rio_cm.c: prevent possible heap overwrite Barry Song (1): MAINTAINERS: add Barry as a THP reviewer Huacai Chen (1): init: fix build warnings about export.h Lorenzo Stoakes (2): mm/vma: reset VMA iterator on commit_merge() OOM failure mm: add mmap_prepare() compatibility layer for nested file systems Mark Brown (1): selftests/mm: skip failed memfd setups in gup_longterm Randy Dunlap (1): scatterlist: fix extraneous '@'-sign kernel-doc notation Ryan Roberts (1): mm: close theoretical race where stale TLB entries could linger wangfushuai (1): docs: proc: update VmFlags documentation in smaps Documentation/filesystems/proc.rst | 4 ++- MAINTAINERS | 1 + drivers/rapidio/rio_cm.c | 3 ++ include/linux/fs.h | 6 ++-- include/linux/scatterlist.h | 4 +-- init/initramfs.c | 1 + init/main.c | 1 + lib/scatterlist.c | 8 +++--- mm/madvise.c | 2 ++ mm/util.c | 40 ++++++++++++++++++++++++++ mm/vma.c | 23 +++------------ mm/vma.h | 47 +++++++++++++++++++++++++++++++ tools/testing/selftests/mm/gup_longterm.c | 7 ++++- tools/testing/vma/vma_internal.h | 16 +++++++++++ 14 files changed, 134 insertions(+), 29 deletions(-)