Received: by 2002:a25:ca44:0:0:0:0:0 with SMTP id a65csp1473066ybg; Wed, 29 Jul 2020 15:26:22 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwTcVGoZm1hKqGUAaeVgcXbxsY+uYumIw6I45RaXkrBfTxL9f8ttNgtYgaznXS8L6T0ySE9 X-Received: by 2002:a17:906:37c3:: with SMTP id o3mr539082ejc.54.1596061582403; Wed, 29 Jul 2020 15:26:22 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1596061582; cv=none; d=google.com; s=arc-20160816; b=cxSBw1FTJqQRuJysHQNVEWHcfXQZJ6baTSyMs1VxDTOOUp/gAZrUgeKgp6hetvU7qu FcWCI7+Fp+YZ7yzOR7BpF3i0bmpGU2+jQDkBrizfYS6cdz9JN0Y+3kovlQ2DSyKXSj09 vDDsu9AcIXWxcqr15g9BKuBJWkeFdffm9lTBm3Mhe09t6gka1Wtv8HESiHnwtiQj/7sK kGntzIDlhz7TM5p97VXPwLHk/RR95XIn4LO8Odu6Pqog5W/8ELDf1MNF3JyRrUlNAoP/ F+HRPDciWzgtK3o05xzdb1+WADzSYEkgltuq0UW9TyUwfluF5ijlJEOl1dsa+Wr0hYwv WT8A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:dkim-signature; bh=OQix/zi4zcvd/1V7gOM1KOXd4VNs5uUsD1lxq267omk=; b=kF9/4cBmD0EPoTF4uNCXt8V75E8+nmLcSL2FK3lJA5rN8C3WBBJMFb54N8ZIKLeiFq mirS5L7z8Xav/ZQhF7RFR81Fwl9YJLmZPc9lKLGocz4ruzIVoI/48zHLld3zEAr5SkuV sUHiHNWgud3DiFvB5j3ZBbjsHkPLUGrAMPxA8x+8JKV7nScunyLZFa6SbVsyKzzI/NaA 6E9t4lb2VmafFiki0wRzCl9nzCuPZMhs5lzMduJTW3dd2+SZhJ9f+MBnebRELFYPSPu5 v8M8MKyJmYwMllvQKFMntxFhi8oeJ/76slSeuiMjgDYosNlw+ZR91BROx5AjjRvLrUEh vNnA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@google.com header.s=20161025 header.b=oT1aUzp1; 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 e10si1843342ejj.546.2020.07.29.15.25.59; Wed, 29 Jul 2020 15:26:22 -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=20161025 header.b=oT1aUzp1; 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 S1727858AbgG2WZe (ORCPT + 99 others); Wed, 29 Jul 2020 18:25:34 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:48590 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726709AbgG2WZe (ORCPT ); Wed, 29 Jul 2020 18:25:34 -0400 Received: from mail-io1-xd41.google.com (mail-io1-xd41.google.com [IPv6:2607:f8b0:4864:20::d41]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id ECF1CC061794 for ; Wed, 29 Jul 2020 15:25:33 -0700 (PDT) Received: by mail-io1-xd41.google.com with SMTP id k23so26206657iom.10 for ; Wed, 29 Jul 2020 15:25:33 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=OQix/zi4zcvd/1V7gOM1KOXd4VNs5uUsD1lxq267omk=; b=oT1aUzp1Cir3SIhEKVPCMyczX6Log3jJ7mmwHY7j0ylzXfZ5lrcA7yqpK7cj+g5o+f BZMIHKb/fiN/31wb9sLVPD0NTUoN7fC8D1VqvcmJAB72MsTmNoF/boxmI1SGyAfVetAA yQV7muOMvPv1VPhdDzEaMZJcwVkr3w4BrlteFkLHdqcF59LcCwfNRXViQFFkIA7WL5v5 CCLM3IFKXpZet4mPOQykBg8CrhOiTBrx4Ad+OIIY/cpRiuZG3VlH1lgz9aWQWd55BQdg A2GX2MTSW9QdjsS8oFLJhgI1c5uppJtRRKzoz7L2lOptiiQDDpHB70ej1UIVM8Zg3NQV g4ig== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=OQix/zi4zcvd/1V7gOM1KOXd4VNs5uUsD1lxq267omk=; b=YWZYCYgQbusHNFVLE+m1OqMxwxZ+qWcq668RmzxeQvDR+CWQK3B5EwLZQwl41cuF0y 7SINeRL0FXdNGWqPkv6sVJMzy1WGA3uJ3EvcsHqq4mfvowF6CNuMLWOsvfRnnGxlkodr mR2oIqJlHs2e460BlK9mtzjwhizHph7muy50cwvFSd097MoRUFhX7i2A7z5KQ9Gqa0k6 0LB4mMYGxHSfTQoO+VUlX2LLOTXtBQOowHeKHCjFlXMM4qg6CIjVwnUNDWyvjS5aYdxq vFCeDr1Zq/PdLj1jDMpcALm97+elSxEtZsDndNiUxjNrzEY0AbQd/sxglz9xKwmpFhLB liVQ== X-Gm-Message-State: AOAM5300jKWR5dfuDNp+lekWRn4rcmosO6gYJ1HXYYcBMlkijGz3tnQH Sq5KxLDODt8G0Y6XPpTedBqtp/j2DRJndGl+aOUAqg== X-Received: by 2002:a02:394c:: with SMTP id w12mr266083jae.18.1596061533081; Wed, 29 Jul 2020 15:25:33 -0700 (PDT) MIME-Version: 1.0 References: <159597929496.12744.14654593948763926416.stgit@bmoger-ubuntu> <159597953280.12744.625668493094858788.stgit@bmoger-ubuntu> In-Reply-To: <159597953280.12744.625668493094858788.stgit@bmoger-ubuntu> From: Jim Mattson Date: Wed, 29 Jul 2020 15:25:22 -0700 Message-ID: Subject: Re: [PATCH v3 10/11] KVM: X86: Move handling of INVPCID types to x86 To: Babu Moger Cc: Paolo Bonzini , Vitaly Kuznetsov , Wanpeng Li , Sean Christopherson , kvm list , Joerg Roedel , "the arch/x86 maintainers" , LKML , Ingo Molnar , Borislav Petkov , "H . Peter Anvin" , Thomas Gleixner Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Tue, Jul 28, 2020 at 4:38 PM Babu Moger wrote: > > INVPCID instruction handling is mostly same across both VMX and > SVM. So, move the code to common x86.c. > > Signed-off-by: Babu Moger Reviewed-by: Jim Mattson