Received: by 2002:a05:6a10:d5a5:0:0:0:0 with SMTP id gn37csp4679596pxb; Tue, 5 Oct 2021 08:08:56 -0700 (PDT) X-Google-Smtp-Source: ABdhPJyb7GgstFGWC2KEwM3Xym1cyX2lDmU+kvP0yaE25ta3+uEDTJbdtmI9ATL67jklL+uKsFTp X-Received: by 2002:a50:bf08:: with SMTP id f8mr25940715edk.400.1633446536436; Tue, 05 Oct 2021 08:08:56 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1633446536; cv=none; d=google.com; s=arc-20160816; b=0i9+lIBEHPaFFlEdm82bOU1jTMiass+WqwpIn8wXl1BemgX7SwqDP5GbmILDcRJl0f siDYV2icPE+H6kZfH8PmKj0s1IbAzQkRtCDLUu9HCj5revkpmYAC21IuhJmn1aVXvumf O3AusBoj3pEnF54ppydCiGXSzieMWorg8hd7WaYDRI+DTGuLvlBVtYMH7eHG+mj/OCvm CGrVLyQcLw+hcTrNOEm8VlrPJ0YrG6cXFBg1Boc9xKROcU+Fb58uOPb0/kgfJfBoZNq6 5IJv+O0RB1v0aEWfLDsVEEsqY/zjbN63E+TTl24IwKEIcyMSpLW8RYWP6Foyd4f3zRw9 Eijw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :message-id:to:from:cc:in-reply-to:subject:date:dkim-signature; bh=ezjhWNNLffOxacY2MX3oY+yRcl8+NMzjlUvbMffez5U=; b=icVltcgFE1FETIdbIr9a2sxOW+lLUaTbeJpechegGL9+j+QERCbi+lSJ3bgKUQlVdc BmtRvbrckHh85n4ZJyHRR/1IvL6O2b0joqMRD5COrz1Hix+dmosIAgQQjEEuq7GLJVER GF8rDZQpBS8y1M7ourOSvDfHBZ1wzvq6jvTuJLA5vVYktHDaWnl7JxNA3WxbULqX6ENA hSJY9DSGspO1Al4+2vP26xwDjfWBdwd7I9ez9TdvpH3b5cfkisC8sNVtmUDEUGuPRnoU 5oMuIANHf46TJ6gtg6sYpyjzX+gZuLvTr2NxqqJY0VaoYzgtwC2jssJJSXnxzZOnNmOo w2hA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@google.com header.s=20210112 header.b=LUivbkza; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 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 vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id v1si23560333ejk.111.2021.10.05.08.08.15; Tue, 05 Oct 2021 08:08:56 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@google.com header.s=20210112 header.b=LUivbkza; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 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 S234084AbhJEPF6 (ORCPT + 99 others); Tue, 5 Oct 2021 11:05:58 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:53542 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230141AbhJEPF5 (ORCPT ); Tue, 5 Oct 2021 11:05:57 -0400 Received: from mail-pj1-x1029.google.com (mail-pj1-x1029.google.com [IPv6:2607:f8b0:4864:20::1029]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id BAA3EC06174E for ; Tue, 5 Oct 2021 08:04:06 -0700 (PDT) Received: by mail-pj1-x1029.google.com with SMTP id oa12-20020a17090b1bcc00b0019f715462a8so2727623pjb.3 for ; Tue, 05 Oct 2021 08:04:06 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20210112; h=date:subject:in-reply-to:cc:from:to:message-id:mime-version :content-transfer-encoding; bh=ezjhWNNLffOxacY2MX3oY+yRcl8+NMzjlUvbMffez5U=; b=LUivbkzaoWTjkEdbE8lk8teCg6efdKH8/wjpX2qcvCu/pkS1+s/8i5QyKFTUrnG0VA loD6W5+SuCiURjr21bbRCEofY/Poc3L35Mjhbi+LM9Qxd4nnDQEary3T7nRxsz/FuJF8 Pq0Et8Z6iI3E9YAD0mtjGFlrlCLMgeAC3t4+olrHLrIZss6yBWOUe1hXJ/LElUcrW/Fi 86A/sDgVYZDFBQIq4KsEubm//oHObpA/iag4xoHXumjUf3OXKCjht6w6rc64DRlhKe4v 4UHewUCjNfNc+Gzid2a1wkz/K7nBAFuDx5QskA+LQexy72eDh/jgbd1VGRBtqfkwnPNX TLSQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:date:subject:in-reply-to:cc:from:to:message-id :mime-version:content-transfer-encoding; bh=ezjhWNNLffOxacY2MX3oY+yRcl8+NMzjlUvbMffez5U=; b=V92Zsz7W82BONNLbx1eJUTvE5fLkg+IyG78+hvus9EuYYjWYnJ2pva6QWKRkhDduJO dtSvgKkox5qn7+ls35mXrj3PUti3mKHIYbwaJxBx4J+Ys8WDg7k7TS9Ll6v99wL4jh7+ ye4nUkUsfVqgoMM9r4EhyIKWZUR6+EJ8xfawnGuGD9msatOqw2nv4uob6vDMjtM6FsjZ NaAO+hKPhBN7jrxyVGksuEnEh4e1OOJHe26GY0Vl2TR7MIWbmItqYiS4+7zUWj8p6/Ac 3p4C1CvnT2cjYhzsAnPMkBwhFuca7+293c4YnXUkt6Ek/mLcPpHCFeXWg5KJWM+hhOHA tw1g== X-Gm-Message-State: AOAM530j+ftJ3L85c9SnVyEFEloAHHmMZowhbGOpu2jH8YWRDnNYoAcL 9rLxIoOaRoY67ScxaBUse5W3HA== X-Received: by 2002:a17:902:7fcf:b0:13e:c994:ee67 with SMTP id t15-20020a1709027fcf00b0013ec994ee67mr5679359plb.12.1633446245936; Tue, 05 Oct 2021 08:04:05 -0700 (PDT) Received: from localhost (76-210-143-223.lightspeed.sntcca.sbcglobal.net. [76.210.143.223]) by smtp.gmail.com with ESMTPSA id 23sm19811865pfw.97.2021.10.05.08.04.05 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 05 Oct 2021 08:04:05 -0700 (PDT) Date: Tue, 05 Oct 2021 08:04:05 -0700 (PDT) X-Google-Original-Date: Tue, 05 Oct 2021 08:04:03 PDT (-0700) Subject: Re: [PATCH v20 00/17] KVM RISC-V Support In-Reply-To: CC: Anup Patel , Paul Walmsley , aou@eecs.berkeley.edu, graf@amazon.com, Atish Patra , Alistair Francis , Damien Le Moal , anup@brainfault.org, kvm@vger.kernel.org, kvm-riscv@lists.infradead.org, linux-riscv@lists.infradead.org, linux-kernel@vger.kernel.org From: Palmer Dabbelt To: pbonzini@redhat.com Message-ID: Mime-Version: 1.0 (MHng) Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Tue, 05 Oct 2021 00:37:27 PDT (-0700), pbonzini@redhat.com wrote: > On 04/10/21 20:01, Palmer Dabbelt wrote: >> >> Just to make sure we're on the same page here, I've got >> >>    commit 6c341a285912ddb2894ef793a58ad4f8462f26f4 (HEAD -> for-next) >>    Merge: 08da1608a1ca 3f2401f47d29 >>    Author: Palmer Dabbelt >>    Date:   Mon Oct 4 10:12:44 2021 -0700 >>        Merge tag 'for-riscv' of >> https://git.kernel.org/pub/scm/virt/kvm/kvm.git into for-next >>        H extension definitions, shared by the KVM and RISC-V trees. >>        * tag 'for-riscv' of >> ssh://gitolite.kernel.org/pub/scm/virt/kvm/kvm: (301 commits) >>          RISC-V: Add hypervisor extension related CSR defines >>          KVM: selftests: Ensure all migrations are performed when test >> is affined >>          KVM: x86: Swap order of CPUID entry "index" vs. "significant >> flag" checks >>          ptp: Fix ptp_kvm_getcrosststamp issue for x86 ptp_kvm >>          x86/kvmclock: Move this_cpu_pvti into kvmclock.h >>          KVM: s390: Function documentation fixes >>          selftests: KVM: Don't clobber XMM register when read >>          KVM: VMX: Fix a TSX_CTRL_CPUID_CLEAR field mask issue >>          selftests: KVM: Explicitly use movq to read xmm registers >>          selftests: KVM: Call ucall_init when setting up in rseq_test >>          KVM: Remove tlbs_dirty >>          KVM: X86: Synchronize the shadow pagetable before link it >>          KVM: X86: Fix missed remote tlb flush in rmap_write_protect() >>          KVM: x86: nSVM: don't copy virt_ext from vmcb12 >>          KVM: x86: nSVM: test eax for 4K alignment for GP errata >> workaround >>          KVM: x86: selftests: test simultaneous uses of V_IRQ from L1 >> and L0 >>          KVM: x86: nSVM: restore int_vector in svm_clear_vintr >>          kvm: x86: Add AMD PMU MSRs to msrs_to_save_all[] >>          KVM: x86: nVMX: re-evaluate emulation_required on nested VM exit >>          KVM: x86: nVMX: don't fail nested VM entry on invalid guest >> state if !from_vmentry >>          ... >> >> into >> ssh://git@gitolite.kernel.org/pub/scm/linux/kernel/git/palmer/linux.git >> for-next >> (I know that's kind of a confusing name, but it's what I've been using >> as my short-term staging branch so I can do all my tests before saying >> "it's on for-next"). >> >> If that looks OK I can make it a touch more official by putting into the >> RISC-V tree. > > Yes. All of the patches in there, except the last, are already in > Linus's tree. Great, it's up.