From patchwork Sat May 25 16:15:57 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Andrew Morton X-Patchwork-Id: 13674052 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 C4C34C25B78 for ; Sat, 25 May 2024 16:16:07 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id EB3856B007B; Sat, 25 May 2024 12:16:06 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id E63776B0083; Sat, 25 May 2024 12:16:06 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id D51966B0085; Sat, 25 May 2024 12:16:06 -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 B875B6B007B for ; Sat, 25 May 2024 12:16:06 -0400 (EDT) Received: from smtpin09.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay05.hostedemail.com (Postfix) with ESMTP id 4AF9640E1B for ; Sat, 25 May 2024 16:16:06 +0000 (UTC) X-FDA: 82157419932.09.3D349E7 Received: from sin.source.kernel.org (sin.source.kernel.org [145.40.73.55]) by imf19.hostedemail.com (Postfix) with ESMTP id 103471A001B for ; Sat, 25 May 2024 16:16:03 +0000 (UTC) Authentication-Results: imf19.hostedemail.com; dkim=pass header.d=linux-foundation.org header.s=korg header.b=hSyr3sRb; spf=pass (imf19.hostedemail.com: domain of akpm@linux-foundation.org designates 145.40.73.55 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=1716653764; 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=LEYRxUucStYyveC++GDXJFr2PLdqi2ZQXibjyfKWJ2U=; b=oh4PqWDzY2YP2dMt3NIug1p3byrY1BRYDxSg5XxlhkviFzdKDxiUOAFuvKWpQkpT44ECKH +LwR/fxN/NfdeBuJyifZMagBnfhVfbAMpZJHlm9TQLYhfkOR8rDuAWq4QsHJuOsuPDxaMs pHzOS/OpkleADKZvwxWEN24bnUh6rn8= ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1716653764; a=rsa-sha256; cv=none; b=ZsEO/LqHUqsnZkXlkTnrNSeDfE5N9IRKtzJZuZGwO8D9TtzD+ifTQVZuCQuTjW3i92N7tQ XFF8WEI8fwkndvP87+4KcwWADcYTffIjvDjjPHjCmJhP3tzSVaGD1rawk/qBfQtODbf4fw Q4DY0hdSauPFM2Es3NFIAjc3crMm6No= ARC-Authentication-Results: i=1; imf19.hostedemail.com; dkim=pass header.d=linux-foundation.org header.s=korg header.b=hSyr3sRb; spf=pass (imf19.hostedemail.com: domain of akpm@linux-foundation.org designates 145.40.73.55 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 sin.source.kernel.org (Postfix) with ESMTP id 65108CE0691; Sat, 25 May 2024 16:16:00 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 78714C2BD11; Sat, 25 May 2024 16:15:58 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=linux-foundation.org; s=korg; t=1716653758; bh=l+aDviQghwZhl0H+B/JfTAM+86dh8zBmoZuOzzzDX3g=; h=Date:From:To:Cc:Subject:From; b=hSyr3sRbmWGs94KVxDngMq5wkiCnY3WnGQ1VS3pO8nFD+wNjFYkKpyzU5gN17xEv/ DJSb3BQDWC/uqb9gpFqIZUmbz8urwvA03l0DUFGJSNI0XBcIqnD17S7kQEKCQ/DZ+c TBHD8ZOF96ZEdV9BvziLiuekVegTDB93d3/QsEKQ= Date: Sat, 25 May 2024 09:15:57 -0700 From: Andrew Morton To: Linus Torvalds Cc: linux-mm@kvack.org, mm-commits@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [GIT PULL] hotfixes for 6.10-rc1 Message-Id: <20240525091557.9ca6e57ab6d41bf204c12531@linux-foundation.org> X-Mailer: Sylpheed 3.8.0beta1 (GTK+ 2.24.33; x86_64-pc-linux-gnu) Mime-Version: 1.0 X-Rspamd-Server: rspam03 X-Rspamd-Queue-Id: 103471A001B X-Rspam-User: X-Stat-Signature: dx66ppeqwgx6f9ahkczh34jm3oqkh48w X-HE-Tag: 1716653763-301952 X-HE-Meta: U2FsdGVkX19/JJBR22PeYwdDZQD9z0HaHEljpeR4MDikKDVza19HRQHHe/62Ndnue+rdIi9Uz/MChTNxt1MGPiRSUltoQZc7Thbbq0Fvh19j/pCcdCRL1nwslCgi3FHXUcZsCyUjqxxo2gOxD5JLaYFXjeqvA7i5TYSDUu/ys62OQhFADMEUco2CixD9wGE67cr/7FB6mGMDyWJATOXlPobwJos7/6I2XwukALVOzOw8UckOQd0QFaxwv2VM0xrMWSjUQ3cFl8Y4T49BFmQqQuHxy1xOZ3SML0s5/40yLRqbX3DAomZ7dFs4lI9UdZI+ODbNmETVA4bqrISdeDIPv2bfvnywqk3NZAte8HpIiJqZFoGOaKDVbXIVHoTZoG6y+KhrLsHRy2M4bMx1757VyYKBH7M4nhxez+uJ7j/qb4l4M64GAwd9ozFpeI2Hy/p9e/iTJCF3wfaEnDRwgM35QE3gzA6yGXnMNEpVZoqEzPbaJfYASJJgXs9e2Q8gJYsFaLvTRgcQ7MMhjuEdI3Gj4c1LBnNs5ERdqAsEsOrb7ecqGNn/vtsVDa3kRk2sb71EI57Jy2h6KP6QcCbwrrG8uZoZV0G1vG4T02HcSRBp1Q5sq2530eoWmqG8Cw24vo8rqYdzzkRSjgVJOHs+VOawuHpc8T511tL236haVCbxpkeaZpHTXAAibddcnESf4ttLtRuFlVMEnLOVD3wK1cgABgcDyhzzVRz8+79GZB15aZKmGhfxgr32hfB7Z5UwjEl11ZRUQGhaGYtIUcS2HWRgbpEG0LTmqemFKhGFhdxD6Lxhab9pk6O9Sq5ESXbLCsATI9NmyeDh6CGpam8OpbmSojENh2peirGqIaA6I+rs5+54bAeq/Qdta5Hu2ju5Q9EVj1NBzGtGZxt8xza6OOUNVN/eoIvN9csv/RpSQh9VjHgnFLAP1VYyw1gBbrMcAqgwXjtQYue5TCpCAi1/9Gk f/Q3sy6U Dp0Iz7i8Iirs2TZvbm50Q7XQ36t7s/BbTdyyht7ZEIaZVL5wmcxWix0QWwZts+T74VveMFfxg1fSp+tCIx6KSRqDcGIz1RVZX5zYVdNIgnO2DmkNYcBpsGkyUxnUBiMsxjlzTQGM5rUNna9o774RDpN/dIIVG7sZIcBNhSTtLZmNl5SMi2NEgJvce7+y+JfIsgb6Hp+drqq5UfQekz+crZrp2mhNicBkl0xTGBaPnwl3K6roSGu0duBYyJN/2FSgAVU/WcmcbGmRzbj9t1JvtO/K9arSOcBrLYTnO 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 merge this batch of nilfs2 and mm/ hotfixes, thanks. The following changes since commit c760b3725e52403dc1b28644fb09c47a83cacea6: Merge tag 'mm-nonmm-stable-2024-05-22-17-30' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm (2024-05-22 18:59:29 -0700) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm tags/mm-hotfixes-stable-2024-05-25-09-13 for you to fetch changes up to 90e823498881fb8a91d83e9a8eed87c8c3ff2176: mm/ksm: fix possible UAF of stable_node (2024-05-24 11:55:08 -0700) ---------------------------------------------------------------- 16 hotfixes, 11 of which are cc:stable. A few nilfs2 fixes, the remainder are for MM: a couple of selftests fixes, various singletons fixing various issues in various parts. ---------------------------------------------------------------- Andrey Konovalov (1): kasan, fortify: properly rename memintrinsics Chengming Zhou (1): mm/ksm: fix possible UAF of stable_node Dev Jain (3): selftests/mm: compaction_test: fix bogus test success on Aarch64 selftests/mm: compaction_test: fix incorrect write of zero to nr_hugepages selftests/mm: compaction_test: fix bogus test success and reduce probability of OOM-killer invocation Hailong.Liu (1): mm/vmalloc: fix vmalloc which may return null if called with __GFP_NOFAIL Miaohe Lin (2): mm/huge_memory: don't unpoison huge_zero_folio mm/memory-failure: fix handling of dissolved but not taken off from buddy pages Michael Ellerman (1): selftests/mm: fix build warnings on ppc64 Ryusuke Konishi (3): nilfs2: fix use-after-free of timer for log writer thread nilfs2: fix unexpected freezing of nilfs_segctor_sync() nilfs2: fix potential hang in nilfs_detach_log_writer() Satya Priya Kakitapalli (1): mailmap: update email address for Satya Priya Suren Baghdasaryan (1): lib: add version into /proc/allocinfo output Will Deacon (1): arm64: patching: fix handling of execmem addresses Yuanyuan Zhong (1): mm: /proc/pid/smaps_rollup: avoid skipping vma after getting mmap_lock again .mailmap | 2 +- Documentation/filesystems/proc.rst | 5 +- arch/arm64/kernel/patching.c | 2 +- fs/nilfs2/segment.c | 63 ++++++++++++++++----- fs/proc/task_mmu.c | 9 ++- include/linux/fortify-string.h | 22 +++++-- lib/alloc_tag.c | 47 ++++++++++----- mm/ksm.c | 3 +- mm/memory-failure.c | 11 +++- mm/vmalloc.c | 5 +- tools/testing/selftests/mm/compaction_test.c | 85 ++++++++++++++++++++-------- tools/testing/selftests/mm/gup_test.c | 1 + tools/testing/selftests/mm/uffd-common.h | 1 + 13 files changed, 187 insertions(+), 69 deletions(-)