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 X-Spam-Level: X-Spam-Status: No, score=-4.0 required=3.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS, URIBL_BLOCKED autolearn=no autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 4197DC433E2 for ; Thu, 10 Sep 2020 16:35:42 +0000 (UTC) Received: from merlin.infradead.org (merlin.infradead.org [205.233.59.134]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id E83DE206BE for ; Thu, 10 Sep 2020 16:35:41 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=lists.infradead.org header.i=@lists.infradead.org header.b="tt9q47hh"; dkim=fail reason="signature verification failed" (1024-bit key) header.d=kernel.org header.i=@kernel.org header.b="OgwqIrQU" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org E83DE206BE Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=kernel.org Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=merlin.20170209; h=Sender:Content-Transfer-Encoding: Content-Type:MIME-Version:Cc:List-Subscribe:List-Help:List-Post:List-Archive: List-Unsubscribe:List-Id:Message-Id:References:In-Reply-To:Subject:To:From: Date:Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=RuUPQZlFecux4bO8/bm45wcKNHUfNr+0jGMYV5V4lSU=; b=tt9q47hhdkiK8sedvfV3C+RyOR FYglQJblVaJyB7T+Jk81pAXDf/vfTlW70BcKSr3SwNpsH8J/Wwviyed1nGqtPyFCB1ZbYUDe62Upa ZLBx9Zx/RYHFNVJ2QQ5wACQDyrxISFmv+xYiaOEb2Tguvhn1gNfkwJklnw/ViCn5I8FkCwqubmUji YwEiTmcvSgNQzpBCIkEFHDa+43f1Kq+geYUuk3NTF+zfnw5JuEwbUsQVX56Az02XnnagWYKVn+wv0 GkCQ1wLeNGvvILu4KhxKhsVuX/og+2Kx1n7B/6DtFGgXaUwUQm7jgIvphHtoaiv+RahXEvvAIQwNm doYtLhXg==; Received: from localhost ([::1] helo=merlin.infradead.org) by merlin.infradead.org with esmtp (Exim 4.92.3 #3 (Red Hat Linux)) id 1kGPWh-0006Qf-TP; Thu, 10 Sep 2020 16:34:23 +0000 Received: from mail.kernel.org ([198.145.29.99]) by merlin.infradead.org with esmtps (Exim 4.92.3 #3 (Red Hat Linux)) id 1kGPWe-0006P4-7V for linux-arm-kernel@lists.infradead.org; Thu, 10 Sep 2020 16:34:21 +0000 Received: from localhost (unknown [70.37.104.77]) (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 EDFD921D40; Thu, 10 Sep 2020 16:34:18 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1599755659; bh=2QMH3EaTgyySQCirLwLGtnA3PRfG10C3TFBpM29IzL4=; h=Date:From:To:To:To:Cc:Cc:Cc:Subject:In-Reply-To:References:From; b=OgwqIrQU51rq8aXzHmXhhbK0esBMKz5Y2L92cG2JMfzwPBZeDkMEKNCY1mRVfJtC6 Nuv0K5+bxnjGoSDtYMKOrMdfwF2Ebf7msKzFxGpuYmL1s227jSPy0VGr14Bu4ZYEUc pEl1D1/g9+1AK7sFQfg0/53F+sH9aNfO0P4IBoxg= Date: Thu, 10 Sep 2020 16:34:18 +0000 From: Sasha Levin To: Sasha Levin To: Marc Zyngier To: kvm@vger.kernel.org, linux-arm-kernel@lists.infradead.org Subject: Re: [PATCH] KVM: arm64: Assume write fault on S1PTW permission fault on instruction fetch In-Reply-To: <20200909210527.1926996-1-maz@kernel.org> References: <20200909210527.1926996-1-maz@kernel.org> Message-Id: <20200910163418.EDFD921D40@mail.kernel.org> X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20200910_123420_419426_048F089B X-CRM114-Status: GOOD ( 10.36 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: James Morse , Will Deacon , stable@vger.kernel.org MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org Hi [This is an automated email] This commit has been processed because it contains a -stable tag. The stable tag indicates that it's relevant for the following trees: all The bot has tested the following trees: v5.8.7, v5.4.63, v4.19.143, v4.14.196, v4.9.235, v4.4.235. v5.8.7: Build OK! v5.4.63: Build OK! v4.19.143: Failed to apply! Possible dependencies: 0e20f5e25556 ("KVM: arm/arm64: Cleanup MMIO handling") 5c37f1ae1c33 ("KVM: arm64: Ask the compiler to __always_inline functions used at HYP") 5ffdfaedfa0a ("arm64: mm: Support Common Not Private translations") 86d0dd34eaff ("arm64: cpufeature: add feature for CRC32 instructions") caab277b1de0 ("treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 234") d94d71cb45fd ("treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 266") v4.14.196: Failed to apply! Possible dependencies: 1fc5dce78ad1 ("arm64/sve: Low-level SVE architectural state manipulation functions") 2e0f2478ea37 ("arm64/sve: Probe SVE capabilities and usable vector lengths") 43994d824e84 ("arm64/sve: Detect SVE and activate runtime support") 5c37f1ae1c33 ("KVM: arm64: Ask the compiler to __always_inline functions used at HYP") 611a7bc74ed2 ("arm64: docs: describe ELF hwcaps") 746647c75afb ("arm64: entry.S convert el0_sync") 7582e22038a2 ("arm64/sve: Backend logic for setting the vector length") 79ab047c75d6 ("arm64/sve: Support vector length resetting for new processes") 94ef7ecbdf6f ("arm64: fpsimd: Correctly annotate exception helpers called from asm") bc0ee4760364 ("arm64/sve: Core task context handling") ddd25ad1fde8 ("arm64/sve: Kconfig update and conditional compilation support") v4.9.235: Failed to apply! Possible dependencies: 016f98afd050 ("irqchip/gic-v3: Use nops macro for Cavium ThunderX erratum 23154") 0e9884fe63c6 ("arm64: sysreg: subsume GICv3 sysreg definitions") 328191c05ed7 ("irqchip/gic-v3-its: Specialise flush_dcache operation") 38fd94b0275c ("arm64: Work around Falkor erratum 1003") 43994d824e84 ("arm64/sve: Detect SVE and activate runtime support") 47863d41ecf8 ("arm64: sysreg: sort by encoding") 4aa8a472c33f ("arm64: Documentation - Expose CPU feature registers") 5c37f1ae1c33 ("KVM: arm64: Ask the compiler to __always_inline functions used at HYP") 611a7bc74ed2 ("arm64: docs: describe ELF hwcaps") 6e01398fe450 ("arm64: arch_timer: document Hisilicon erratum 161010101") b20d1ba3cf4b ("arm64: cpufeature: allow for version discrepancy in PMU implementations") b389d7997acb ("arm64: cpufeature: treat unknown fields as RES0") bca8f17f57bd ("arm64: Get rid of asm/opcodes.h") c7a3c61fc606 ("arm64: sysreg: add performance monitor registers") cd9e1927a525 ("arm64: Work around broken .inst when defective gas is detected") d9ff80f83ecb ("arm64: Work around Falkor erratum 1009") eab43e88734f ("arm64: cpufeature: Cleanup feature bit tables") eeb1efbcb83c ("arm64: cpu_errata: Add capability to advertise Cortex-A73 erratum 858921") f31deaadff0d ("arm64: cpufeature: Don't enforce system-wide SPE capability") fe4fbdbcddea ("arm64: cpufeature: Track user visible fields") v4.4.235: Failed to apply! Possible dependencies: 06282fd2c2bf ("arm64: KVM: Implement vgic-v2 save/restore") 0e9884fe63c6 ("arm64: sysreg: subsume GICv3 sysreg definitions") 1b8e83c04ee2 ("arm64: KVM: vgic-v3: Avoid accessing ICH registers") 2d81d425b6d5 ("irqchip/gicv3-its: Introduce two helper functions for accessing BASERn") 328191c05ed7 ("irqchip/gic-v3-its: Specialise flush_dcache operation") 3c13b8f435ac ("KVM: arm/arm64: vgic-v3: Make the LR indexing macro public") 3faf24ea894a ("irqchip/gicv3-its: Implement two-level(indirect) device table support") 466b7d168881 ("irqchip/gicv3-its: Don't allow devices whose ID is outside range") 4b75c4598b5b ("irqchip/gicv3-its: Add a new function for parsing device table BASERn") 5c37f1ae1c33 ("KVM: arm64: Ask the compiler to __always_inline functions used at HYP") 91ef84428a86 ("irqchip/gic-v3: Reset BPR during initialization") 9347359ad0ae ("irqchip/gicv3-its: Split its_alloc_tables() into two functions") b5525ce898eb ("arm64: KVM: Move GIC accessors to arch_gicv3.h") c76a0a6695c6 ("arm64: KVM: Add a HYP-specific header file") d44ffa5ae70a ("irqchip/gic-v3: Convert arm64 GIC accessors to {read,write}_sysreg_s") f68d2b1b73cc ("arm64: KVM: Implement vgic-v3 save/restore") fd451b90e78c ("arm64: KVM: vgic-v3: Restore ICH_APR0Rn_EL2 before ICH_APR1Rn_EL2") NOTE: The patch will not be queued to stable trees until it is upstream. How should we proceed with this patch? -- Thanks Sasha _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel