Received: by 2002:a05:6358:3188:b0:123:57c1:9b43 with SMTP id q8csp38183076rwd; Wed, 12 Jul 2023 04:24:39 -0700 (PDT) X-Google-Smtp-Source: APBJJlFnZzCqeR5jt2ouTSDeDws1QMB7shHJ/FM0aZBSGJg6uxXI2GaSHt2cAx2NYmxS2fdbfZXs X-Received: by 2002:a17:902:b281:b0:1b8:3786:3344 with SMTP id u1-20020a170902b28100b001b837863344mr9794049plr.49.1689161079017; Wed, 12 Jul 2023 04:24:39 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1689161078; cv=none; d=google.com; s=arc-20160816; b=0/KreaVzQEyy9JLGevUi4m/N/2BQD0SlC4Nj5dzrWXrBB+NfxRetbGpV8h9hg7gFUZ sNWVM/3dxmRnGOEtEcuKfg4+hRpS9g2t+XLJta3cl1/xaZ8eKY96U5lNCf9+gqs/J+xB 7Z1C6MYd3z+N5/KYVZa3Sc2lg9oZiKuPCsg9+rUxaaDWrHjKZAqftLw/bhjTD0L7LSIP etiwzaWhWZxpxXqmCjQXDTRLGMdPmiTkzIehrymQjIArSGIEAa0ZxU6HlOu1omnhIBzO z+ne0SmStSB6y4ygDRfCUxarKTIrybWqH1WvQz3r1/szmKwPBaNt2P6jNwFRl0qyXzE6 2YKw== 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:reply-to :from:references:cc:to:content-language:subject:user-agent :mime-version:date:message-id; bh=/hqhPHypZylIF40HljA5YDwbh1wY1JpMHsDENg1tCqk=; fh=AcAUCbQSGbl08815KZvcUPZgt8iz8x6AZHAU/luxdXY=; b=Nqet1+6Omd3d61eLj4yMj6anSiIbFwX9baKBeY+/1yCmZb7GOgnjA3g8VXmHIY+RPQ CyyQ7yfu/Pxk7BvroYGGg4VGp0L8E+L/N0Q2vR/wr3FVjskbishDl8j9Uro4lhDI4vkI qg47SKbRUceaoG36ydmzRxQWeHyFQmNhf3Nx995Q7HAqlzROlajDWzLkMKhniJbEYIb+ 0Y7nvHWJmuDqLZ9bY7M5xrA8/GvWzLgFz93Vdm/i2LAOUxIbBB68my9kyn3p503uOlWu lnbHY8X4CFFwzHxgWQUeDTUBnRBBWjmBWCVpv9svCfQKBs613vPhDQlLD3jG6t1NNde/ /fgQ== 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 f8-20020a170902684800b001b85ab52371si3021001pln.428.2023.07.12.04.24.26; Wed, 12 Jul 2023 04:24:38 -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 S233024AbjGLLQP (ORCPT + 99 others); Wed, 12 Jul 2023 07:16:15 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:45630 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232659AbjGLLQN (ORCPT ); Wed, 12 Jul 2023 07:16:13 -0400 Received: from wp530.webpack.hosteurope.de (wp530.webpack.hosteurope.de [80.237.130.52]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id C574D10FC for ; Wed, 12 Jul 2023 04:16:11 -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 1qJXpH-0007kw-5Z; Wed, 12 Jul 2023 13:16:07 +0200 Message-ID: <278bc9c5-632b-b068-fd3d-56da46ceb306@leemhuis.info> Date: Wed, 12 Jul 2023 13:16:04 +0200 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.12.0 Subject: Re: [PATCH v3] KVM: arm64: Use BTI for nvhe Content-Language: en-US, de-DE To: Marc Zyngier , Linux regressions mailing list Cc: Sudeep Holla , Mostafa Saleh , 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 References: <20230530150845.2856828-1-smostafa@google.com> <20230704134136.a5znw4jupt5yp5kg@bogus> <55bffc21-5f19-765f-9dbc-1b565c880426@leemhuis.info> <864jm9wgsn.wl-maz@kernel.org> <4da09faa-acb8-7262-b9ae-6cb327cff206@leemhuis.info> <861qhdwfzm.wl-maz@kernel.org> From: "Linux regression tracking (Thorsten Leemhuis)" Reply-To: Linux regressions mailing list In-Reply-To: <861qhdwfzm.wl-maz@kernel.org> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-bounce-key: webpack.hosteurope.de;regressions@leemhuis.info;1689160571;480b85db; X-HE-SMSGID: 1qJXpH-0007kw-5Z 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 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 On 12.07.23 13:01, Marc Zyngier wrote: > On Wed, 12 Jul 2023 11:52:39 +0100, > "Linux regression tracking (Thorsten Leemhuis)" wrote: >> >> On 12.07.23 12:44, Marc Zyngier wrote: >>> On Wed, 12 Jul 2023 11:34:51 +0100, >>> "Linux regression tracking (Thorsten Leemhuis)" wrote: >>>> >>>> [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. >>> >>> It's not. See [1]. >>> >>> [1] https://lore.kernel.org/r/20230706152240.685684-1-smostafa@google.com >> >> I'm aware of that fix, as one of the regzbot commands in the mail your >> quoted pointed to that mail. But unless I'm missing something that fix >> is now nearly a week old and not yet in -next. That from my point of >> view makes it "slow to progress" and trackworthy. > > Shoving stuff in -next early is not a guarantee of the fix being > correct. Oddly enough, some of us value taking the time it takes to > make sure the fix is correct and addresses the *full* issue, not only > the reported corner case. All that is totally fine with me. Sorry, we got off on the wrong foot, because I didn't choose my words carefully. Apologies. All I wanted to express was: "I saw a bug report and a fix for it; I wouldn't have added this to the tracking if that fix was already heading towards mainline". Ciao, Thorsten