Received: by 2002:a05:6a10:6d10:0:0:0:0 with SMTP id gq16csp996017pxb; Wed, 13 Apr 2022 17:48:55 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwScayIzcWxg98AwI8AGZ2KNbJeeqQpDB4WrMfBhwUVGFxrqOcdvG3DOtW4wYcRN9yo545P X-Received: by 2002:a17:907:7ea3:b0:6e8:92eb:3dcc with SMTP id qb35-20020a1709077ea300b006e892eb3dccmr243785ejc.75.1649897335618; Wed, 13 Apr 2022 17:48:55 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1649897335; cv=none; d=google.com; s=arc-20160816; b=b4ADS7Gvr88ZxJLukJph0WQFP07OyiDzzc/92n/FepFoHIalqoyaoA6qoG3lG4UPit WrgZijdnBZimhcwNBUDtHWE1roEGvA+dT5gk6zNcGVFFod+yDEwx0y3zncOs187OO+Kt 0GRiblBsky2+hKSivXAeMs74tjwqWs3NVatm9hIWCAUIhucuxx+/gKhv68XSPWhxCzzj yMBHMZRbterpg28/Sxyh6TGaOzXe6NgDv6BAHZ74HXO5/jlvMvaUcvPq/eKONJH3mizp a9SpllFdx7E64ay2YFt7giL4a2iNqhaE4I55xljv5JglCb2eceJsWwKpliHg9A2xmOdI /RgQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version:dkim-signature; bh=EUnyNdRKdjadDVWbLbSBbs4tv5nFop0mFUm/kQpcegc=; b=zaKG+8tQyctcXR0w3eLpufhHQ/sd+eR54iyR5rY9WIi5ePXc4IFoy1dSWHceELIpUT v4WgSs41QsWUzXEUzU/XYySJHUYrO5kvV+spB562dUzHM5cYAcdKdtwizEz/94wRS7Sa DAJ2LbqiJ85MEfAyQdDoqms/C533LFg11wclBerAjwcvinsWtZZAtReHhIYP47KirC6l 5QlIQTN+07FsIMwTL8qFToQFpkdA/YSaZOERR01X5mq0XnYU4woSib4e2zNJV9j7jvlw ZqWdD2VXzM6/B1trjJ6i+jyPA967k+RfvdRmwNBIa4ay3apHVRVwu2nytYNyj09NbIod cgVw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@google.com header.s=20210112 header.b=JHg+qGW4; 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; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=google.com Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id n12-20020a05640205cc00b0041fe2704caesi1994584edx.446.2022.04.13.17.48.28; Wed, 13 Apr 2022 17:48:55 -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=@google.com header.s=20210112 header.b=JHg+qGW4; 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; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=google.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S234806AbiDMRgF (ORCPT + 99 others); Wed, 13 Apr 2022 13:36:05 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:42114 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230198AbiDMRgA (ORCPT ); Wed, 13 Apr 2022 13:36:00 -0400 Received: from mail-yw1-x1129.google.com (mail-yw1-x1129.google.com [IPv6:2607:f8b0:4864:20::1129]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 4B5946C91A for ; Wed, 13 Apr 2022 10:33:38 -0700 (PDT) Received: by mail-yw1-x1129.google.com with SMTP id 00721157ae682-2ef4a241cc5so23543657b3.2 for ; Wed, 13 Apr 2022 10:33:38 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20210112; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=EUnyNdRKdjadDVWbLbSBbs4tv5nFop0mFUm/kQpcegc=; b=JHg+qGW4VjvrvMYp74vPHEk3ocTrygLHiYLeXeHCXxO9Xw+NyQgbk/cFH5mf8tsXyJ k5lWMkz2OCxERXnXRnpPUkKnulMz22Wie1UCSvT+zfLgv5+lqejuWr7g+te0dsgkgA9o k2qWZ/6NmvWhV/k81jC1OLYDc7h9WXfxYnf3dSCTA6NOOAz3G0/KPZWDTtLGqdkEHh6z wSdrismoIzHhYNLsNQ8tfx7g9qKAJiZOWsAsd4MKvgjaH8rSXzDr8bkZEcNq0vFxJYQB dKpb3L9pEOn3QD+XA8HbXIQIrHH+SuYoJWyVZG3nqFm75OsjBPpTTteEGPxPQ5ikZQMX WFfg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=EUnyNdRKdjadDVWbLbSBbs4tv5nFop0mFUm/kQpcegc=; b=Fyc9BlL5Az4m5mcpLAnkqO128p+vuX66QYvtPYMQfFrUMQDXwswOcOO8K8I2UHzoZv R51G2DAQVKc/c8hKNmtHSdwg2cJz91iRzgetyY3JtDwq5eEEc7vEoOwpVZ5ms/2Wxhg3 cwfyjhBv2SKMGZvyXKGvOrYPdXNsoFDsj000BL8DWQUEYeUwe8lOhEDoe+OVjdYR6u6x tuyoFrLu0wdwPAtUgubbs8DlhV3MGd1YzNrIWrEmfbsKlrUb6F7qJ05C99cBeKat3mP8 Zn8RxAAoLOSnsahAep1s89BlvrWaZg0jQXaB01Msp6G56N6YLl2X/sQNCZ9cBh6xIdnZ MbxQ== X-Gm-Message-State: AOAM533NS7k7f8ft1ODnxpOJF2Fy8zr9dli+lSWKFlidfXZPNZicDB1K D8ckwbzOToL4pVF+TQuesJwVCJflpLriEX/Q2puW4eIbCm0= X-Received: by 2002:a81:6b02:0:b0:2ee:e2d:12f5 with SMTP id g2-20020a816b02000000b002ee0e2d12f5mr12242ywc.200.1649871217246; Wed, 13 Apr 2022 10:33:37 -0700 (PDT) MIME-Version: 1.0 References: <20220407011605.1966778-1-rananta@google.com> <20220407011605.1966778-11-rananta@google.com> In-Reply-To: From: Raghavendra Rao Ananta Date: Wed, 13 Apr 2022 10:33:26 -0700 Message-ID: Subject: Re: [PATCH v5 10/10] selftests: KVM: aarch64: Add KVM_REG_ARM_FW_REG(3) to get-reg-list To: Gavin Shan Cc: Marc Zyngier , Andrew Jones , James Morse , Alexandru Elisei , Suzuki K Poulose , kvm@vger.kernel.org, Catalin Marinas , Peter Shier , linux-kernel@vger.kernel.org, Paolo Bonzini , Will Deacon , kvmarm@lists.cs.columbia.edu, linux-arm-kernel@lists.infradead.org Content-Type: text/plain; charset="UTF-8" X-Spam-Status: No, score=-17.6 required=5.0 tests=BAYES_00,DKIMWL_WL_MED, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF, ENV_AND_HDR_SPF_MATCH,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS, T_SCC_BODY_TEXT_LINE,USER_IN_DEF_DKIM_WL,USER_IN_DEF_SPF_WL autolearn=unavailable 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 Wed, Apr 13, 2022 at 2:22 AM Gavin Shan wrote: > > Hi Raghavendra, > > On 4/7/22 9:16 AM, Raghavendra Rao Ananta wrote: > > Add the register KVM_REG_ARM_FW_REG(3) > > (KVM_REG_ARM_SMCCC_ARCH_WORKAROUND_3) to the base_regs[] of > > get-reg-list. > > > > Signed-off-by: Raghavendra Rao Ananta > > --- > > tools/testing/selftests/kvm/aarch64/get-reg-list.c | 1 + > > 1 file changed, 1 insertion(+) > > > > diff --git a/tools/testing/selftests/kvm/aarch64/get-reg-list.c b/tools/testing/selftests/kvm/aarch64/get-reg-list.c > > index 281c08b3fdd2..7049c31aa443 100644 > > --- a/tools/testing/selftests/kvm/aarch64/get-reg-list.c > > +++ b/tools/testing/selftests/kvm/aarch64/get-reg-list.c > > @@ -691,6 +691,7 @@ static __u64 base_regs[] = { > > KVM_REG_ARM_FW_REG(0), > > KVM_REG_ARM_FW_REG(1), > > KVM_REG_ARM_FW_REG(2), > > + KVM_REG_ARM_FW_REG(3), > > KVM_REG_ARM_FW_FEAT_BMAP_REG(0), /* KVM_REG_ARM_STD_BMAP */ > > KVM_REG_ARM_FW_FEAT_BMAP_REG(1), /* KVM_REG_ARM_STD_HYP_BMAP */ > > KVM_REG_ARM_FW_FEAT_BMAP_REG(2), /* KVM_REG_ARM_VENDOR_HYP_BMAP */ > > > > It seems the same fixup has been done in another patch. > > https://www.mail-archive.com/kvmarm@lists.cs.columbia.edu/msg38027.html > Yes, Andrew won the race :( I'll drop this patch. > Thanks, > Gavin > Regards, Raghavendra