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 Received: from kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by smtp.lore.kernel.org (Postfix) with ESMTP id 9DC9CECAAD8 for ; Wed, 21 Sep 2022 21:54:57 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 387C794000B; Wed, 21 Sep 2022 17:54:57 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 3379B940008; Wed, 21 Sep 2022 17:54:57 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 1643D94000B; Wed, 21 Sep 2022 17:54:57 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0013.hostedemail.com [216.40.44.13]) by kanga.kvack.org (Postfix) with ESMTP id 0611B940008 for ; Wed, 21 Sep 2022 17:54:57 -0400 (EDT) Received: from smtpin28.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay10.hostedemail.com (Postfix) with ESMTP id D52AFC0C22 for ; Wed, 21 Sep 2022 21:54:56 +0000 (UTC) X-FDA: 79937448192.28.B36FEBF Received: from mail-pj1-f51.google.com (mail-pj1-f51.google.com [209.85.216.51]) by imf01.hostedemail.com (Postfix) with ESMTP id 6AE1340010 for ; Wed, 21 Sep 2022 21:54:56 +0000 (UTC) Received: by mail-pj1-f51.google.com with SMTP id s90-20020a17090a2f6300b00203a685a1aaso184361pjd.1 for ; Wed, 21 Sep 2022 14:54:56 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=rivosinc-com.20210112.gappssmtp.com; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date; bh=ktAQp/cqUNax6F89ciMk5io9XS6O+IoDU1II6HgARlk=; b=SQEMJdZAxGZLgr10LuMDwKTK6WnB/iHH0F/XbZBnLhtsk4J9RkRaDB/8S59fu2bvkW T+GTfp5V+hhi71zNXY6WbofK00rZEfqdtw8pA4P0Wzr9Try2jGDApm2BQrjuu8euMhBk yZoFHMNBtPF7gP870Pz67atYHfqGG79eDhd04MoUTO+mYew6PrPR6NNI0+REGOUQJlAN PCNWJlfaruV0NIL6eAnQjufQJw4ddzljKoBygMsvenog8DVFmgMY2sn2d5Ui3Mqfxf/D EJWveRPWpqS8XThMM/pepjqjRGb6ZvWRi5MTpio7GEks4HIuQzVxCzIrjzh2R2YfJqS0 r/Hw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date; bh=ktAQp/cqUNax6F89ciMk5io9XS6O+IoDU1II6HgARlk=; b=Rnlm6O/HWQNkh/dVdGioRgRfDBi6TaslgoncW0Q2/nIbu69RmZH66tfscCP3xmxEeh bWT8sr0vvAnHcq/MCytZKeAaoDbRvrES48FVZV4FidxpWdkyIf/03htMMQYzN2LEIBjd ILbK8XAUftsS2JxnEg3SL+4pqg59Flh/UcaMX3UtHAllKEJfpf949JBbpW2i02xewJW8 Jal1rvTR6SxWazNWyeWR2rqfeB93zTu6s6HTEmQup32wnL++lcbr5upct5tYYM8xms97 kgdVQnJ7sTqoNDJhaMfgCQX7cKHVHVSWIxb7cOEoC0S6hlsmIisvCjkmNvXY6zxAHGoE tsgw== X-Gm-Message-State: ACrzQf1ZzJhQSQVc2EIDn0S2vXylte75FGl8l7v6xs65+YP/6kehbL7v E8wN+vglO/d+RlSNaKvFOGrjgg== X-Google-Smtp-Source: AMsMyM7EX7gXqZwatQYRLwQnKPNv/NMPRKHkABZjVRfo3abBbcBrIn6WEKrplk+J2Ts1/dkn3qOeqg== X-Received: by 2002:a17:902:d512:b0:178:6946:a2aa with SMTP id b18-20020a170902d51200b001786946a2aamr139075plg.116.1663797295533; Wed, 21 Sep 2022 14:54:55 -0700 (PDT) Received: from stillson.ba.rivosinc.com ([66.220.2.162]) by smtp.gmail.com with ESMTPSA id k7-20020aa79727000000b005484d133127sm2634536pfg.129.2022.09.21.14.54.53 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 21 Sep 2022 14:54:55 -0700 (PDT) From: Chris Stillson To: Cc: Vincent Chen , Greentime Hu , Paul Walmsley , Palmer Dabbelt , Albert Ou , Eric Biederman , Kees Cook , Anup Patel , Atish Patra , Oleg Nesterov , Heinrich Schuchardt , Guo Ren , Conor Dooley , Arnaud Pouliquen , Chris Stillson , Paolo Bonzini , Qinglin Pan , Alexandre Ghiti , Arnd Bergmann , Heiko Stuebner , Jisheng Zhang , Dao Lu , Sunil V L , Nick Knight , Han-Kuan Chen , Changbin Du , Li Zhengyu , Ard Biesheuvel , Tsukasa OI , Yury Norov , Frederic Weisbecker , Mark Rutland , Vitaly Wool , Myrtle Shah , Catalin Marinas , Will Deacon , Mark Brown , Janosch Frank , Huacai Chen , Alexey Dobriyan , Christian Brauner , Vincenzo Frascino , Eugene Syromiatnikov , Colin Cross , Peter Collingbourne , Andrew Morton , Barret Rhoden , Suren Baghdasaryan , Davidlohr Bueso , linux-riscv@lists.infradead.org, linux-kernel@vger.kernel.org, linux-mm@kvack.org, kvm@vger.kernel.org, kvm-riscv@lists.infradead.org Subject: [PATCH v12 15/17] riscv: Add V extension to KVM ISA allow list Date: Wed, 21 Sep 2022 14:43:57 -0700 Message-Id: <20220921214439.1491510-15-stillson@rivosinc.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20220921214439.1491510-1-stillson@rivosinc.com> References: <20220921214439.1491510-1-stillson@rivosinc.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1663797296; a=rsa-sha256; cv=none; b=kJ9c4YtwvYLJKru2w5DupyjWOt06jFkayjW/Y4He4wAWmUKVhsbsiL/xpv4s+IZdfmjn+4 W/Jmqrj/WAEAHjFsY9bl/nI2kIMHYsWA8Eo4GN7lS7vPaaZrobzhN3Vo1PRkxgOEojwZvO 95nN6q7h9aLXxqHZFKD2yys2BEwpC48= ARC-Authentication-Results: i=1; imf01.hostedemail.com; dkim=pass header.d=rivosinc-com.20210112.gappssmtp.com header.s=20210112 header.b=SQEMJdZA; spf=pass (imf01.hostedemail.com: domain of stillson@rivosinc.com designates 209.85.216.51 as permitted sender) smtp.mailfrom=stillson@rivosinc.com; dmarc=none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1663797296; h=from:from:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:dkim-signature; bh=ktAQp/cqUNax6F89ciMk5io9XS6O+IoDU1II6HgARlk=; b=zXKvzobR71w1ltfbWPJR6DuHTCpo7NPEmrTvHXJrEAfvGsWM2SUKb34HHFlpfR2ay5duX7 zdIBoRdVyD34W70ziMXrAD9U1wHLdmMW1RnPCMrOzleVzJHqHC7LcqBm7j4GotFEI8+GXz hGAdpUrUco+NuUS+HWExJLKTmCTta14= X-Rspamd-Queue-Id: 6AE1340010 X-Rspam-User: Authentication-Results: imf01.hostedemail.com; dkim=pass header.d=rivosinc-com.20210112.gappssmtp.com header.s=20210112 header.b=SQEMJdZA; spf=pass (imf01.hostedemail.com: domain of stillson@rivosinc.com designates 209.85.216.51 as permitted sender) smtp.mailfrom=stillson@rivosinc.com; dmarc=none X-Rspamd-Server: rspam11 X-Stat-Signature: jwe85gn7nb9c8spzyee9ecfns5jnhtxj X-HE-Tag: 1663797296-370371 X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: From: Vincent Chen Add V extension to KVM_RISCV_ISA_ALLOWED list to enable VCPU to support V extension. Signed-off-by: Vincent Chen Signed-off-by: Greentime Hu --- arch/riscv/include/asm/hwcap.h | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/riscv/include/asm/hwcap.h b/arch/riscv/include/asm/hwcap.h index 6f59ec64175e..b242ed155262 100644 --- a/arch/riscv/include/asm/hwcap.h +++ b/arch/riscv/include/asm/hwcap.h @@ -35,6 +35,7 @@ extern unsigned long elf_hwcap; #define RISCV_ISA_EXT_m ('m' - 'a') #define RISCV_ISA_EXT_s ('s' - 'a') #define RISCV_ISA_EXT_u ('u' - 'a') +#define RISCV_ISA_EXT_v ('v' - 'a') /* * Increse this to higher value as kernel support more ISA extensions. -- 2.25.1