From patchwork Sun Jul 16 04:49:09 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Michael Ellerman X-Patchwork-Id: 120876 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:c923:0:b0:3e4:2afc:c1 with SMTP id j3csp493901vqt; Sun, 16 Jul 2023 00:08:01 -0700 (PDT) X-Google-Smtp-Source: APBJJlHF3tJvf8ZjS62QJ9ig86wiFtGLrCSiRjJKJeSDaeo+mN9yS6IZJZdQXAkZWWlb0G4E5c0V X-Received: by 2002:a05:6a00:170b:b0:64c:b45f:fc86 with SMTP id h11-20020a056a00170b00b0064cb45ffc86mr12405994pfc.17.1689491281407; Sun, 16 Jul 2023 00:08:01 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1689491281; cv=none; d=google.com; s=arc-20160816; b=hhGhnq4yrzTPnEoLgUfkzExvvWTJsyJCkjC4w8UfcsPD78k2VpzpN35KglZYGPqw6n qlpzmNW++1VaZakz31UR4vOD2KuvtURipGKENr0tbEyw1Mg0e0DAqu4Jfr976EKCcvZm /2pFT9KONRJQoEbbjJHvf0Q1fSNLxZT6dcbrYrhGZh6RxmSqqyyviLo8L0g+Yy4ZMT3k XNSqodAKFUutEwOa8MxwAX8TnpA61k5iCz4/o7/3sOl681jvipUR1fAh8zQvv0DHf5/x IDRY+13/PIQRB8/lepQOrgOohTEwGCQMuYewjOXC/HnR7nwsh8D66AQ0At+MvgGdM90B 76ow== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:mime-version:message-id:date:subject:cc:to:from :dkim-signature; bh=j1B/3wa0KHQjbQn2J5wpLeaIUyPZkusNw4hrcostKes=; fh=lhIaZRvg4vYD6m52x74hi9Tng88+sIs75dMh/fNTQ4o=; b=M4EmhKA5IdAfO3wVOyXMRU0g62+Q18AZ0Yqil4Bn83Cc8adZlLlNNK7oe6FAVU9snP Aza6NWZ3U3/nNKWxMURHLOjow7b+/r1Vfd38Wo945fKrF6C6nW6BFV4sg4BNbIegaIqH uHYnCIEjazTpUI8ByPxn9uj7jU1BW6bMrVrYy7a0T8e3wpsdWA9U6FdZ5kxVxUgV4t+j PTg0wVHzLQFemWsnwUwji7lYoknCJIUIicakwZiDTyhiIwNFPB3uEB8KWMwmbKQqbf7k vTDHlZidhv0PCEpMbp6pFKtEyduleytgqNCTMc2pp+FPLX4/ngbK0HIUN1h0yvLo9TWh PzOg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@ellerman.id.au header.s=201909 header.b="HmC8g/aE"; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id be10-20020a056a001f0a00b006797c2c00besi9542577pfb.144.2023.07.16.00.07.47; Sun, 16 Jul 2023 00:08:01 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@ellerman.id.au header.s=201909 header.b="HmC8g/aE"; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229701AbjGPEtX (ORCPT + 99 others); Sun, 16 Jul 2023 00:49:23 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:60584 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229541AbjGPEtV (ORCPT ); Sun, 16 Jul 2023 00:49:21 -0400 Received: from gandalf.ozlabs.org (mail.ozlabs.org [IPv6:2404:9400:2221:ea00::3]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 41F8710F8 for ; Sat, 15 Jul 2023 21:49:18 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ellerman.id.au; s=201909; t=1689482951; bh=j1B/3wa0KHQjbQn2J5wpLeaIUyPZkusNw4hrcostKes=; h=From:To:Cc:Subject:Date:From; b=HmC8g/aEAeqc+NAEaYhfzPlcrAw/SKKDmzb9FKoEyEKQ2H2w5s3cb9s8kA8lojhht r+3chACD8a+17MCfX9dFa6rq1Ydde6y/4QU2/tT8vOJ5teXmSQLUYGTvBPg/CCyOvX 9wjv0Gv/oNs1Sn9eL4cXS6CiVS96SxeiySotEuFWQXq5trRrYS7PTyRNz43w+i5jmQ cvThaW91Pf7eUK8g5IERPP8rk+g1/miqOPqiAHDEzKFmxbwrMByGpNCHTadWlX0001 QRt2YMoJyEacz3VhMyfCXqjLYV0K9mEW7zztt7/QoxNkdqMSCUSk9ylB7QlBzPx6Xf LOZgyDu2OIA0Q== 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 4R3Xml2dxkz4wZs; Sun, 16 Jul 2023 14:49:11 +1000 (AEST) From: Michael Ellerman To: Linus Torvalds Cc: aneesh.kumar@linux.ibm.com, linux-kernel@vger.kernel.org, linuxppc-dev@lists.ozlabs.org Subject: [GIT PULL] Please pull powerpc/linux.git powerpc-6.5-3 tag Date: Sun, 16 Jul 2023 14:49:09 +1000 Message-ID: <87cz0sjwai.fsf@mail.lhotse> MIME-Version: 1.0 X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_BLOCKED, SPF_HELO_PASS,SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-getmail-retrieved-from-mailbox: INBOX X-GMAIL-THRID: 1771560009868623840 X-GMAIL-MSGID: 1771560009868623840 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Hi Linus, Please pull some more powerpc fixes for 6.5: The following changes since commit 06c2afb862f9da8dc5efa4b6076a0e48c3fbaaa5: Linux 6.5-rc1 (2023-07-09 13:53:13 -0700) are available in the git repository at: https://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git tags/powerpc-6.5-3 for you to fetch changes up to cf53564b11cef5cdfafc548b172345c9aa753f89: powerpc/mm/book3s64/hash/4k: Add pmd_same callback for 4K page size (2023-07-10 09:47:47 +1000) - ------------------------------------------------------------------ powerpc fixes for 6.5 #3 - Fix Speculation_Store_Bypass reporting in /proc/self/status on Power10. - Fix HPT with 4K pages since recent changes by implementing pmd_same(). - Fix 64-bit native_hpte_remove() to be irq-safe. Thanks to: Aneesh Kumar K.V, Nageswara R Sastry, Russell Currey. - ------------------------------------------------------------------ Aneesh Kumar K.V (1): powerpc/mm/book3s64/hash/4k: Add pmd_same callback for 4K page size Michael Ellerman (3): powerpc/64s: Fix native_hpte_remove() to be irq-safe powerpc/security: Fix Speculation_Store_Bypass reporting on Power10 powerpc/64e: Fix obtool warnings in exceptions-64e.S arch/powerpc/include/asm/book3s/64/hash-4k.h | 6 ---- arch/powerpc/include/asm/book3s/64/hash-64k.h | 5 --- arch/powerpc/include/asm/book3s/64/hash.h | 5 +++ arch/powerpc/kernel/exceptions-64e.S | 31 +++++++++------- arch/powerpc/kernel/security.c | 37 ++++++++++---------- arch/powerpc/mm/book3s64/hash_native.c | 13 ++++--- 6 files changed, 51 insertions(+), 46 deletions(-) -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEJFGtCPCthwEv2Y/bUevqPMjhpYAFAmSzdowACgkQUevqPMjh pYC5tA/+ILZ4hlTz/t8fHEjfO3E9kp1/LMHjpd4NhlqTjn40FQULieN940I7VxCb 8KhMbFSUsN5x23hSHIiW4C7UVZsHz8YJw2kIjb9dP4Q501PJ4iuhMN3RbnZ9c93a zbsHgI3sfXSGWqWa6QClfXvTKGLi7+r5/QN0bh//zjJYGEQRJ9T9lJ+qA7lk6IKF D7tRGoLtizBPaQby76GtfTw3Ow9MqZzISzextVDLbLmVWXa2oPen772Nlx19uZA7 xvtxJdJSuJthNw7ZFwC6DkmrpKCgSweP4J/WGCiixX8CW4aOM0xUI0dFoi9NA0Ne +JOspKlPClkDWSXJlbb0G2MyNOQlGiQ8Afi7hVlk6OEoAFoRQOt2uySXiwVXccBE Lg656d7BIMVp+MmDo/gG9R3xUS80l6HkwJst/3hV0Tvj0GELgccMZAyb1Ivl/Giz YCOjBOu/rEx3QX2+KfyLQdCud+Edl7/twkW/dO4LTeNsFQBuu59ptHfVQe/hlv20 O+Ou3LKBP17WbINYJupkyg5XxeDg7XMNjgsb2vU2AoQMt6QYDSKjP/zUBQuKbrrB FLImT6pGu9ApSqnRMl82RtsNt9CZCNyKsE6DpZZpPk9rtKwc9JnUtEG8Lno95Svf 2zlfdgi0lnlkBGQx/p3Kzo5qi3XXeu+XQyBtvkSc3oZPsUrIPI8= =YN/2 -----END PGP SIGNATURE-----