Received: by 2002:ab2:6857:0:b0:1ef:ffd0:ce49 with SMTP id l23csp1492402lqp; Fri, 22 Mar 2024 17:55:34 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCUm39kKyyMhv9l76GPmKPlfteJbFJhQ+/0Qd+yn1mNSQhR8Ee4k63p01AKarEowDcoDP6qG8ZhAnrlJdItPMnt/2O78G6NpkF/YWlBwkA== X-Google-Smtp-Source: AGHT+IEqVXgxAznAPzi+ci6bqe+uLa9Uvi71sRlH7jKA3fTDX25NUHMLoa+Cnqe18I/d4ZAXG3yr X-Received: by 2002:a17:902:fa0b:b0:1e0:188a:5ade with SMTP id la11-20020a170902fa0b00b001e0188a5ademr535576plb.11.1711155334129; Fri, 22 Mar 2024 17:55:34 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1711155334; cv=pass; d=google.com; s=arc-20160816; b=x/KClrwJvu11gInn6BCmUp7cZBaA3h1iLi0uOCG4CH3jG8SqX3VU3u3cmO13Pzi/MZ uc2TFR6iFpxinptp8A6IXM7ElFHwwbWk3ICEgCnutm+xZM8R6LV9qGG6Uw8XgBRITJoP 0THiJsDJP8UmZH2WlIdD3TALlz23SkvWvfvLFgF/PmNPnMPuM7SQ8E/NBNgtv2GyR1TY C1hNEW2OSjB3WWIH0UH50hDeJrW/+vN88okKk+1C+4bPWLvq3rXt/UvDDe8IgJhajl3E LpUXLxCd+rzv3cFamZVYIgoqY/AmEbrpJst0oNSl4OO5NyWmeeSwTNVvz76tDm5lpPLT eDWg== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=mime-version:list-unsubscribe:list-subscribe:list-id:precedence :message-id:date:subject:cc:to:from:dkim-signature; bh=Q1ozhTLC0i5nJma6jn4h+gT4TZHIFCymNO4pKD/VVU8=; fh=CVJO1N7bGgS31wCg3fYoAep5i9sQ1LU1H5avK+bFTCs=; b=1J7+IYZDLA30Y9tjWjwFpuLtqYPKT1LJi9OKobW97tz2Ou8q5Ho+Q7mNYhtRO7NEIj OY2h0gPj/zeUKDghNizXiSx4WBQO3lvszEgnXFDVzfxqSca71F4KGtJKFuZiWmAyofmC ZdsAAZfOulDZUcGNs6YM5c6HPW07ldAJv0+oF2rpzEmPSZge8NPKJGwkO+Crm4TZ5Xew 5GyvvkGd7roP6UphAZ/EsgHqFN+xrBeAyDpuaAPQAFKlbegKBnRJMx+NL6DmrQJyZj5J XPh1oDLjF+4DyXvWmKuKDe2ZXwu2JG9+JlVXj9E9+6ale225lrs7vahxkqPMMKDjvG7F oxhg==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@ellerman.id.au header.s=201909 header.b=dNi6vZJw; arc=pass (i=1 spf=pass spfdomain=ellerman.id.au dkim=pass dkdomain=ellerman.id.au); spf=pass (google.com: domain of linux-kernel+bounces-112150-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.48.161 as permitted sender) smtp.mailfrom="linux-kernel+bounces-112150-linux.lists.archive=gmail.com@vger.kernel.org" Return-Path: Received: from sy.mirrors.kernel.org (sy.mirrors.kernel.org. [147.75.48.161]) by mx.google.com with ESMTPS id b6-20020a170902e94600b001e0058e88cbsi598101pll.387.2024.03.22.17.55.33 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 22 Mar 2024 17:55:34 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel+bounces-112150-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.48.161 as permitted sender) client-ip=147.75.48.161; Authentication-Results: mx.google.com; dkim=pass header.i=@ellerman.id.au header.s=201909 header.b=dNi6vZJw; arc=pass (i=1 spf=pass spfdomain=ellerman.id.au dkim=pass dkdomain=ellerman.id.au); spf=pass (google.com: domain of linux-kernel+bounces-112150-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.48.161 as permitted sender) smtp.mailfrom="linux-kernel+bounces-112150-linux.lists.archive=gmail.com@vger.kernel.org" Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by sy.mirrors.kernel.org (Postfix) with ESMTPS id 9733CB20D89 for ; Sat, 23 Mar 2024 00:55:04 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id C0E02A55; Sat, 23 Mar 2024 00:54:58 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=ellerman.id.au header.i=@ellerman.id.au header.b="dNi6vZJw" Received: from gandalf.ozlabs.org (gandalf.ozlabs.org [150.107.74.76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 5CBA27F for ; Sat, 23 Mar 2024 00:54:55 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=150.107.74.76 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1711155298; cv=none; b=qrFkMYCyS/UzD9nQVpO/7t053ocOhkwmAimCK/pOfjTBWNjto2ZUtyzulnryeP48XIrGpqRfQU+u46uLrLYepOyGxokc6UlyNQTnW8lfltW2Ldj4CbZy5VqrPlQ3lKX/JVO8+mjck7r74fTlhuohGTsCaF5q3Og+V7DZoc6uetA= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1711155298; c=relaxed/simple; bh=by+mnTSa2t2z4uApPvfsnyrCQ7PMfRU7O2P6IqMovI0=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version:Content-Type; b=nVIwHURgpeSJDSgGBPE7kYXfw/3t/+nvZm2+zGr3wlMe/maP4msiR0uDXQiSuNBfx4B2Ssbrtn9vpRqVgtwkIcf1Ku505Tlr2j3ludNyQcXHopE87Ze1VHzBbNHLr3IofocByPZ+kHeM6dy83csomyTlMo6k/GPsezdmneOFyXs= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=ellerman.id.au; spf=pass smtp.mailfrom=ellerman.id.au; dkim=pass (2048-bit key) header.d=ellerman.id.au header.i=@ellerman.id.au header.b=dNi6vZJw; arc=none smtp.client-ip=150.107.74.76 Authentication-Results: smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=ellerman.id.au Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=ellerman.id.au DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ellerman.id.au; s=201909; t=1711155292; bh=Q1ozhTLC0i5nJma6jn4h+gT4TZHIFCymNO4pKD/VVU8=; h=From:To:Cc:Subject:Date:From; b=dNi6vZJwyDbkp/Yq+28o/8e3ySxTXuCaIAF23CBOjAuLdpYRgLxvsLpBzaDkWP4Rs hp8fOw/pYwhdbLVHk+8fJqd/SyiDurShcrLWhX6OSzhYATgoTJJdG0xeSMw+007lth k1MQysQalKjGNe8BInC5uh5//nat4zvp2ewODhULn/TJfuy3Kc9O0l8IoE6XXGsfjr VnKLmVqLxuzKG6hgjlZG3x0DQ1mLGvMclEdBDMJXODu0QgWRQ1dApeyxtQ4HTp/amS Y7qTl5bS5b3KNJG5jDiF2ovweQi6EihbheQUCRtaNL23qQM6ydiVZjPK55mEiXP+D3 aMpKHOBaVHwjg== Received: from authenticated.ozlabs.org (localhost [127.0.0.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mail.ozlabs.org (Postfix) with ESMTPSA id 4V1ghX0QzCz4wx5; Sat, 23 Mar 2024 11:54:51 +1100 (AEDT) From: Michael Ellerman To: Linus Torvalds Cc: bhe@redhat.com, christophe.leroy@csgroup.eu, hbathini@linux.ibm.com, linux-kernel@vger.kernel.org, linuxppc-dev@lists.ozlabs.org, kexec@lists.infradead.org Subject: [GIT PULL] Please pull powerpc/linux.git powerpc-6.9-2 tag Date: Sat, 23 Mar 2024 11:54:50 +1100 Message-ID: <87zfupix7p.fsf@mail.lhotse> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Hi Linus, Please pull some more powerpc updates for 6.9. These were posted before the merge window but had complicated dependencies and/or conflicts with other content that has gone into 6.9. cheers The following changes since commit 66a27abac311a30edbbb65fe8c41ff1b13876faa: Merge tag 'powerpc-6.9-1' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux (2024-03-15 17:53:48 -0700) are available in the git repository at: https://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git tags/powerpc-6.9-2 for you to fetch changes up to 5c4233cc0920cc90787aafe950b90f6c57a35b88: powerpc/kdump: Split KEXEC_CORE and CRASH_DUMP dependency (2024-03-17 13:34:00 +1100) - ------------------------------------------------------------------ powerpc updates for 6.9 #2 - Handle errors in mark_rodata_ro() and mark_initmem_nx(). - Make struct crash_mem available without CONFIG_CRASH_DUMP. Thanks to: Christophe Leroy, Hari Bathini. - ------------------------------------------------------------------ Christophe Leroy (1): powerpc: Handle error in mark_rodata_ro() and mark_initmem_nx() Hari Bathini (3): kexec/kdump: make struct crash_mem available without CONFIG_CRASH_DUMP powerpc/kexec: split CONFIG_KEXEC_FILE and CONFIG_CRASH_DUMP powerpc/kdump: Split KEXEC_CORE and CRASH_DUMP dependency arch/powerpc/Kconfig | 9 +- arch/powerpc/include/asm/kexec.h | 98 +++---- arch/powerpc/kernel/prom.c | 2 +- arch/powerpc/kernel/setup-common.c | 2 +- arch/powerpc/kernel/smp.c | 4 +- arch/powerpc/kexec/Makefile | 3 +- arch/powerpc/kexec/core.c | 4 + arch/powerpc/kexec/elf_64.c | 4 +- arch/powerpc/kexec/file_load_64.c | 269 ++++++++++---------- arch/powerpc/mm/book3s32/mmu.c | 7 +- arch/powerpc/mm/mmu_decl.h | 8 +- arch/powerpc/mm/nohash/8xx.c | 33 ++- arch/powerpc/mm/nohash/e500.c | 10 +- arch/powerpc/mm/pgtable_32.c | 38 ++- arch/powerpc/platforms/powernv/smp.c | 2 +- include/linux/crash_core.h | 12 +- 16 files changed, 274 insertions(+), 231 deletions(-) -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEJFGtCPCthwEv2Y/bUevqPMjhpYAFAmX+Jw4ACgkQUevqPMjh pYA6WA/+PVlWRRhMWDZ0BEMFKtVMwUlGJWSZGNGqX/5ZV40lcTIsuIruw8C6VY11 Hq1J+CafM3H7LnqzYwruAYhpBYwb1Oje6IK208XiKH+eUmCzzk+hLfjGdbNbkTOx 6xBqoV3Hjj+p4H6QRXYkZQihQDHy9IfuBGNtoaTaiVuqg9NOT9PLnVNYaI11uLBP qRS08hkORyJEOO/QRjoVXyXdP7pOwl1EbuYYg805BZ9NFlp7j105yT8XjKQ1X5w+ yF4b2eSV78/Z55dpnBM1GqJqkOSaQjq42PKS+JNSBRpgVDZiLzTdVgWBHY1Q2zho H5XH9RHvT789vtGsXxhYqvSOSMsM+LgdZo82ZQuqHDA5djmwoMOVXcb/NkyVZ0o3 E+glLdWe6X+0B8Fhx2PH4R5j5j1r3/B2Ighf9Qz60rXNCnbUfT8ZJefyUZg6pHMg Y/YwdftiqBRnVsK1VSvMrIW3/Sk47QHlM2d7B11R9sVw85zlVwg4FHFXlGtoVpFS cWZityzVY10wKcblhHYt0/X0n2eeMhjyZuq9lvgls2zypr1qxJ+x/URVVM4hzbNH P+1qvVUp9mHfSmUGqC5OWv/365BhPQy2t7vkK1NYmmfee2r2umHEY9zphu/yysUg OQvE+v0F7fETuYg/QTWLlsusEyU0uBCoJOxeB2M6KacrNZfE64A= =SfuI -----END PGP SIGNATURE-----