Received: by 2002:a05:7412:3784:b0:e2:908c:2ebd with SMTP id jk4csp1618593rdb; Mon, 2 Oct 2023 15:50:52 -0700 (PDT) X-Google-Smtp-Source: AGHT+IGq9iwjvoVDBqyqUI6k45D38frduyKWP1VPH3VuOIGeF3RAN9tygttiWwkIXQlKxadrBp1z X-Received: by 2002:a17:902:e80f:b0:1bd:d510:78fb with SMTP id u15-20020a170902e80f00b001bdd51078fbmr1568584plg.3.1696287051925; Mon, 02 Oct 2023 15:50:51 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1696287051; cv=none; d=google.com; s=arc-20160816; b=02RoiIU88nUTD45J85qbmCSXmgAwYyb7ja2ucOZJKbWFFYWK8uMBk8asZ3Wg5F/GrR A1J57dhdMgqQa1M535cDSWFtQo9Sg+sim+YY7QRBRUn6llERXM2T3lRN8ctzmlfJGWlF hhMXUzbsCyj8by5hqFx93YQEhch/m9DkN83sNxsR7JoY0R0bLOwtz9yYYilx86Xnmz+w 81xCOGl9mngBzdGglK7uRTfCkRIpmoBvOt1LVkvEQsd+0AT1hP+A40rv2sGtnOv8Lq9m 0NNzN8Bk+uZ2MFjoZpB4nHLO/Nsu+xN2JlzanwsU714v0CSwLoPt3ZRW5GDUTG6rJDzb Wlyg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:cc:to:subject :message-id:date:from:in-reply-to:references:mime-version :dkim-signature; bh=+RgMLD9dSESZx52XLswNxjXiae7bjz6p9TOP3CQJHyA=; fh=kHPZ7MRpWURzvIl9TZD+UN1thOUGZwT7j7881DN7NxA=; b=CjR1o9CP11wWTytDnpRMy7qCg0DF75l47D/7+F9Wwlz3RbMV8fibxLmQY/AmpASGg+ o5QNgH8iNAM41KLJ07oN6jV1zv6krXSfOGgsP/HmTELLTR2961ohVP3MDuda4yfvv8FL qFMA0g9SjDJI3fkf+/MXMKocUTqu+UVjQnZO8bAT0FizKiWERngUzVcduDbczAH2sG6+ DZJjHJuI6X7zOV8lzuYXZG9pa+nDDQrnkCjXp18vYXUHxrct0TjrYfSHLSBml4wkFCX4 ryj/qrd9sWyJxwDIouOEYJ9/oPCTK5f4zZv6Hg0fRI0XBuP/Jzv/vMbR8S4ScsXlevCk ICYw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@ventanamicro.com header.s=google header.b="oky/oqG2"; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.34 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from howler.vger.email (howler.vger.email. [23.128.96.34]) by mx.google.com with ESMTPS id f11-20020a170902ce8b00b001c383a64ebesi24695020plg.319.2023.10.02.15.50.51 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 02 Oct 2023 15:50:51 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.34 as permitted sender) client-ip=23.128.96.34; Authentication-Results: mx.google.com; dkim=pass header.i=@ventanamicro.com header.s=google header.b="oky/oqG2"; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.34 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by howler.vger.email (Postfix) with ESMTP id 25EF28067B55; Mon, 2 Oct 2023 08:36:39 -0700 (PDT) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.10 at howler.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S238138AbjJBPgd (ORCPT + 99 others); Mon, 2 Oct 2023 11:36:33 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:44366 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S237903AbjJBPgY (ORCPT ); Mon, 2 Oct 2023 11:36:24 -0400 Received: from mail-pj1-x102c.google.com (mail-pj1-x102c.google.com [IPv6:2607:f8b0:4864:20::102c]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id CE3AADD for ; Mon, 2 Oct 2023 08:36:21 -0700 (PDT) Received: by mail-pj1-x102c.google.com with SMTP id 98e67ed59e1d1-277504a23a1so2265382a91.0 for ; Mon, 02 Oct 2023 08:36:21 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ventanamicro.com; s=google; t=1696260981; x=1696865781; darn=vger.kernel.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=+RgMLD9dSESZx52XLswNxjXiae7bjz6p9TOP3CQJHyA=; b=oky/oqG2dLxveE0LCaeozY/1eKrsOFkx/QIfqtBzkf9wQXi+RSSxI+IAzKe5SePCIR +SgKbhHh0n1FeXE76779o5YLUAGOwVkyoDt78Wwzp6L2ZjdGArDi9UumFpkQNRLd3/21 m4LE0R1onuyCZvn0aW9y5JwsVdnD4AWxKO5dSn1jkg2ttlWrYFy2WrJY3e2F1badcnYU bZSgJldjWYsHLhchTN6VOdlYvrQEcaAo/KHm2i8v6fe0Dws64FE58UJvgqvNB48MtmJf +1n2VuC4RC4gTrQ8EK7uEyUUejfCa5lSPo+efD/TVTsa6zYh7GpWVLnkzb4OhwcbF2eR zM/A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1696260981; x=1696865781; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=+RgMLD9dSESZx52XLswNxjXiae7bjz6p9TOP3CQJHyA=; b=szKa65ewxoTkBNmX2my7t11ckYYTxwWN5EkOIDdsFm+bqtqc1nPoT3Qqyw/V1tNRzt Hddek7NTLoNkmPzGnxpid9e5Mj2y6qYQckJJizBOGSCeYRy+EIUcaMdv555BmT0KKRBX oI6udbbvkBefRS1a7QSbec5AFOE/MgvN9Cmm8qRoz4UVQ9/gwKp0ZvXIwhHyyXUBTPJ3 zkmeX7zehAuQErtIrJvkL5aduA97pbVixSbbTcugjCFVM8x664pKDN6Sv9BltB52OWI2 7R2P4FsD1vdjVzZvejbcPJuo1K9BkYD5bGlzi55t+sVpbFNGmKG7PtwWL+Rm7D18fWGt pzYA== X-Gm-Message-State: AOJu0YyNODxaAIdh2pXVGOWBxXnsHRW1VNrfpyLBTSETDRGhbpmtC05/ m5xtkMxnlnzi7X4+2sqpvxxSBXzuNbY23BY16StWZA== X-Received: by 2002:a17:90a:b396:b0:277:422d:3a0f with SMTP id e22-20020a17090ab39600b00277422d3a0fmr18387610pjr.17.1696260981095; Mon, 02 Oct 2023 08:36:21 -0700 (PDT) MIME-Version: 1.0 References: <20230919035343.1399389-1-apatel@ventanamicro.com> <20230919035343.1399389-2-apatel@ventanamicro.com> In-Reply-To: From: Anup Patel Date: Mon, 2 Oct 2023 21:06:08 +0530 Message-ID: Subject: Re: [PATCH 1/7] RISC-V: Detect XVentanaCondOps from ISA string To: Christoph Hellwig Cc: Paolo Bonzini , Atish Patra , Palmer Dabbelt , Paul Walmsley , Conor Dooley , Rob Herring , Krzysztof Kozlowski , Shuah Khan , Andrew Jones , Mayuresh Chitale , devicetree@vger.kernel.org, kvm@vger.kernel.org, kvm-riscv@lists.infradead.org, linux-riscv@lists.infradead.org, linux-kernel@vger.kernel.org, linux-kselftest@vger.kernel.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_BLOCKED, SPF_HELO_NONE,SPF_PASS 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 X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (howler.vger.email [0.0.0.0]); Mon, 02 Oct 2023 08:36:39 -0700 (PDT) On Mon, Oct 2, 2023 at 11:57=E2=80=AFAM Christoph Hellwig wrote: > > On Tue, Sep 19, 2023 at 09:23:37AM +0530, Anup Patel wrote: > > The Veyron-V1 CPU supports custom conditional arithmetic and > > conditional-select/move operations referred to as XVentanaCondOps > > extension. In fact, QEMU RISC-V also has support for emulating > > XVentanaCondOps extension. > > > > Let us detect XVentanaCondOps extension from ISA string available > > through DT or ACPI. > > Umm, I though Linux/riscv would never support vendor specific > extensions? > We already have few T-Head specific extensions so Linux RISC-V does allow vendor extensions. Regards, Anup