Received: by 2002:a05:6358:3188:b0:123:57c1:9b43 with SMTP id q8csp38160523rwd; Wed, 12 Jul 2023 04:06:09 -0700 (PDT) X-Google-Smtp-Source: APBJJlFPnMbjljwHzsLHQSEWOGTt17J8Yh5G8nlIeBxM09SkvEXrZQ+Dgtl7cY/LGlafM/KmW1wg X-Received: by 2002:aa7:cb97:0:b0:51e:eaf:4fea with SMTP id r23-20020aa7cb97000000b0051e0eaf4feamr15181943edt.35.1689159969308; Wed, 12 Jul 2023 04:06:09 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1689159969; cv=none; d=google.com; s=arc-20160816; b=0yUgZcj3cK198HOMHS9NphdYJiGN0+69k/XYet8KQ342HCZ5mL2hwcAhBcmdwbAmax 6g1cVVxy3BIVLbtFancaDQKZFdvAA0+LnMwYjZS4aLTZ+u7jcVaN08ESUyzOJ7U2dmPH NFaJPd4JZ5EjMjynZ8RqyKQzLWL4kppe0owj5oN5zmu6qcYCT95sEF3Xq0KnZ0aTauoI PrOYRX2NtOpQTabE8GdYX8orkS/lsXXud/8Xh9ty9bJrX2m6qWW9oS9j2y1wwQrmGMz7 dyVKUA0IsCD94m6OkXrGVIXbZWMJqP7giCokinuK0WZQvNsCP4mlK0FsG9lMEyeoo5uu lLIw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:in-reply-to:from :references:cc:to:content-language:subject:reply-to:user-agent :mime-version:date:message-id; bh=5olx2Fbv2AEtM4ZAssMi5tBbtxL5AcK20ulA90dhGlM=; fh=rzz+jziiJD0CmitFJIPQJQnH6b6q8qce185C291RivI=; b=a4CW2gYY/ibKgKTP4iAerLNGHbJeZwgkNAL5X59WYuWJv4ZVgxEKZtjNK/YglRtRtc Sot2RDWH/fnzEojZWzjeQn5MQ0spsyzt5j+XhStaaZHwE8/ndHBF4lkeEAp0T2upKDih ujPafs6LOThLGGUHU2Rw5OJUut2g+8RHf5fHEPY0RUrDYa8AQ7sBkKuzCQjaxw4YExqL MlFyDDE1DiUMf0Z2MRSV04jKG6u60CIe0vVbZobGSEJIMIXojEIny9CJguhFf3hV8ENA POGsrlefsFlZ23xzpduma7Ihonjsg/r4b+RQIl/qSGvz6X/YtPN+bTkaLWDwV4KmtNFQ lUuA== ARC-Authentication-Results: i=1; mx.google.com; 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 Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id bf14-20020a0564021a4e00b0051e3c92a1f9si4233759edb.675.2023.07.12.04.05.44; Wed, 12 Jul 2023 04:06:09 -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; 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 S232382AbjGLKfh (ORCPT + 99 others); Wed, 12 Jul 2023 06:35:37 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:50058 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232119AbjGLKf3 (ORCPT ); Wed, 12 Jul 2023 06:35:29 -0400 Received: from wp530.webpack.hosteurope.de (wp530.webpack.hosteurope.de [80.237.130.52]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 7C64119B4 for ; Wed, 12 Jul 2023 03:34:58 -0700 (PDT) Received: from [2a02:8108:8980:2478:8cde:aa2c:f324:937e]; authenticated by wp530.webpack.hosteurope.de running ExIM with esmtpsa (TLS1.3:ECDHE_RSA_AES_128_GCM_SHA256:128) id 1qJXBM-0007gb-IQ; Wed, 12 Jul 2023 12:34:52 +0200 Message-ID: <55bffc21-5f19-765f-9dbc-1b565c880426@leemhuis.info> Date: Wed, 12 Jul 2023 12:34:51 +0200 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.12.0 Reply-To: Linux regressions mailing list Subject: Re: [PATCH v3] KVM: arm64: Use BTI for nvhe Content-Language: en-US, de-DE To: Sudeep Holla , Mostafa Saleh Cc: maz@kernel.org, oliver.upton@linux.dev, linux-arm-kernel@lists.infradead.org, kvmarm@lists.linux.dev, linux-kernel@vger.kernel.org, tabba@google.com, qperret@google.com, will@kernel.org, catalin.marinas@arm.com, yuzenghui@huawei.com, suzuki.poulose@arm.com, james.morse@arm.com, bgardon@google.com, gshan@redhat.com, Linux kernel regressions list References: <20230530150845.2856828-1-smostafa@google.com> <20230704134136.a5znw4jupt5yp5kg@bogus> From: "Linux regression tracking (Thorsten Leemhuis)" In-Reply-To: <20230704134136.a5znw4jupt5yp5kg@bogus> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-bounce-key: webpack.hosteurope.de;regressions@leemhuis.info;1689158098;54b2c16c; X-HE-SMSGID: 1qJXBM-0007gb-IQ X-Spam-Status: No, score=-2.0 required=5.0 tests=BAYES_00,NICE_REPLY_A, RCVD_IN_DNSWL_BLOCKED,SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE, URIBL_BLOCKED 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 [CCing the regression list, as it should be in the loop for regressions: https://docs.kernel.org/admin-guide/reporting-regressions.html] [TLDR: I'm adding this report to the list of tracked Linux kernel regressions; the text you find below is based on a few templates paragraphs you might have encountered already in similar form. See link in footer if these mails annoy you.] On 04.07.23 15:41, Sudeep Holla wrote: > On Tue, May 30, 2023 at 03:08:45PM +0000, Mostafa Saleh wrote: >> CONFIG_ARM64_BTI_KERNEL compiles the kernel to support ARMv8.5-BTI. >> However, the nvhe code doesn't make use of it as it doesn't map any >> pages with Guarded Page(GP) bit. > [...] > I was chasing a bug in linux-next yesterday with protected nVHE(pKVM) and > cpuidle enabled. The system fails to boot. I just bisected the issue to this > patch and also saw this patch landed in the linus tree yesterday/today. > Not sure if this is something to do with the fact that pKVM skips to > __kvm_handle_stub_hvc in __host_hvc. > > Let me know if you want be to try something. Thanks for the report. Seems the fix is slow to progress. Hence to be sure the issue doesn't fall through the cracks unnoticed, I'm adding it to regzbot, the Linux kernel regression tracking bot: #regzbot ^introduced b53d4a272349 #regzbot title KVM: arm64: boot failures due to missing bti instructions #regzbot monitor: https://lore.kernel.org/all/20230706152240.685684-1-smostafa@google.com/ #regzbot fix: KVM: arm64: Add missing BTI instructions #regzbot ignore-activity Ciao, Thorsten (wearing his 'the Linux kernel's regression tracker' hat) -- Everything you wanna know about Linux kernel regression tracking: https://linux-regtracking.leemhuis.info/about/#tldr That page also explains what to do if mails like this annoy you.