From patchwork Sun Jul 18 10:55:22 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Marc Zyngier X-Patchwork-Id: 1506580 Return-Path: X-Original-To: incoming-imx@patchwork.ozlabs.org Delivered-To: patchwork-incoming-imx@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (no SPF record) smtp.mailfrom=lists.infradead.org (client-ip=2607:7c80:54:e::133; helo=bombadil.infradead.org; envelope-from=linux-arm-kernel-bounces+incoming-imx=patchwork.ozlabs.org@lists.infradead.org; receiver=) Authentication-Results: ozlabs.org; dkim=pass (2048-bit key; secure) header.d=lists.infradead.org header.i=@lists.infradead.org header.a=rsa-sha256 header.s=bombadil.20210309 header.b=zDci2k/K; dkim-atps=neutral Received: from bombadil.infradead.org (bombadil.infradead.org [IPv6:2607:7c80:54:e::133]) (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 ozlabs.org (Postfix) with ESMTPS id 4GSMNm2kzmz9sS8 for ; Sun, 18 Jul 2021 20:56:37 +1000 (AEST) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:Message-Id:Date:Subject:Cc :To:From:Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References: List-Owner; bh=iWRhMIogNAMe28UMQY1le+3/FyQB/UX4EtcADTp64J4=; b=zDci2k/KbIRJDy TSt4BMLdSo8LafLX5YKo7G1mDEAp0sgMN0HrLvNAslgNIYLZVy8rnENcgBLFG9Niuaab9a9V1uwPe VyI3/LtIW5k8SCgO8qUNpl9oJSxGbp6e+g1wdPxVphk8UtZA3L+BQbHSESDmFrKtlmPS/psGkm14u Ap0ztS2ZEV/VZ/IQEEpP3Csf6TEsnoIS/XH+pfWx3nHP+zeHBXNpyQVPGa04mhZNzLe7YQSucBC92 ZliBSHONx0VmFnH4lgnVlr3+AG8Cw6unC/MHVCcRevx2NmIofaa+36CFmd+U8igp070gMilQFfme1 gpP4k3xjE+AuwtDDYu3g==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1m54SO-007bXj-HW; Sun, 18 Jul 2021 10:55:36 +0000 Received: from mail.kernel.org ([198.145.29.99]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1m54SL-007bXF-4G for linux-arm-kernel@lists.infradead.org; Sun, 18 Jul 2021 10:55:34 +0000 Received: from disco-boy.misterjones.org (disco-boy.misterjones.org [51.254.78.96]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id A8C2D60E09; Sun, 18 Jul 2021 10:55:31 +0000 (UTC) Received: from sofa.misterjones.org ([185.219.108.64] helo=why.lan) by disco-boy.misterjones.org with esmtpsa (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1m54SH-00E3PG-Gb; Sun, 18 Jul 2021 11:55:29 +0100 From: Marc Zyngier To: Paolo Bonzini Cc: Andrew Jones , Catalin Marinas , Steven Price , James Morse , Suzuki K Poulose , Alexandru Elisei , linux-arm-kernel@lists.infradead.org, kvmarm@lists.cs.columbia.edu, kvm@vger.kernel.org, kernel-team@android.com Subject: [GIT PULL] KVM/arm64 fixes for 5.14, take #1 Date: Sun, 18 Jul 2021 11:55:22 +0100 Message-Id: <20210718105522.1490392-1-maz@kernel.org> X-Mailer: git-send-email 2.30.2 MIME-Version: 1.0 X-SA-Exim-Connect-IP: 185.219.108.64 X-SA-Exim-Rcpt-To: pbonzini@redhat.com, drjones@redhat.com, catalin.marinas@arm.com, steven.price@arm.com, james.morse@arm.com, suzuki.poulose@arm.com, alexandru.elisei@arm.com, linux-arm-kernel@lists.infradead.org, kvmarm@lists.cs.columbia.edu, kvm@vger.kernel.org, kernel-team@android.com X-SA-Exim-Mail-From: maz@kernel.org X-SA-Exim-Scanned: No (on disco-boy.misterjones.org); SAEximRunCond expanded to false X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20210718_035533_230938_58841C81 X-CRM114-Status: GOOD ( 11.39 ) X-Spam-Score: -5.0 (-----) X-Spam-Report: Spam detection software, running on the system "bombadil.infradead.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Hi Paolo, Here's the first batch of KVM/arm64 fixes for 5.14. The most important one is an embarrassing MTE one-liner, but we also have a couple of selftest changes courtesy of Andrew. Please pull, Content analysis details: (-5.0 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -5.0 RCVD_IN_DNSWL_HI RBL: Sender listed at https://www.dnswl.org/, high trust [198.145.29.99 listed in list.dnswl.org] -0.0 SPF_PASS SPF: sender matches SPF record 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+incoming-imx=patchwork.ozlabs.org@lists.infradead.org Hi Paolo, Here's the first batch of KVM/arm64 fixes for 5.14. The most important one is an embarrassing MTE one-liner, but we also have a couple of selftest changes courtesy of Andrew. Please pull, M. The following changes since commit e73f0f0ee7541171d89f2e2491130c7771ba58d3: Linux 5.14-rc1 (2021-07-11 15:07:40 -0700) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git tags/kvmarm-fixes-5.14-1 for you to fetch changes up to 5cf17746b302aa32a4f200cc6ce38865bfe4cf94: KVM: arm64: selftests: get-reg-list: actually enable pmu regs in pmu sublist (2021-07-14 11:55:18 +0100) ---------------------------------------------------------------- KVM/arm64 fixes for 5.14, take #1 - Fix MTE shared page detection - Fix selftest use of obsolete pthread_yield() in favour of sched_yield() - Enable selftest's use of PMU registers when asked to ---------------------------------------------------------------- Andrew Jones (2): KVM: selftests: change pthread_yield to sched_yield KVM: arm64: selftests: get-reg-list: actually enable pmu regs in pmu sublist Marc Zyngier (1): KVM: arm64: Fix detection of shared VMAs on guest fault arch/arm64/kvm/mmu.c | 2 +- tools/testing/selftests/kvm/aarch64/get-reg-list.c | 3 ++- tools/testing/selftests/kvm/steal_time.c | 2 +- 3 files changed, 4 insertions(+), 3 deletions(-)