Received: by 2002:a5b:505:0:0:0:0:0 with SMTP id o5csp187741ybp; Thu, 3 Oct 2019 12:03:35 -0700 (PDT) X-Google-Smtp-Source: APXvYqwXy3vTePObVhcd/ZEO1o00yytmZL7KNsLHrTAHwdN7CcPyf8Z3BbPWeQ/mBkQR52j40uDo X-Received: by 2002:a05:6402:290:: with SMTP id l16mr11219864edv.178.1570129414893; Thu, 03 Oct 2019 12:03:34 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1570129414; cv=none; d=google.com; s=arc-20160816; b=AJ3C+Z2W0hPh1mKvS2ZkAPtle9HOr5fBrdNp1+ynDDhcrjzkAQrlz2ArN9AkJeLlCz 0e5mdgckTK47U7CXBhjNrbAwbk6EG+tJnpwCW1g/wuYF4LJ1kGDD1cBB++9JTMXPZCdo +YajGBbUVW9eNihNSNgrphJZu7aEWy1W5cyDxohVDcAyi6PIIH4dbOKj7bI+PjwRnFL+ 155UFeZSpE8peQTGzNfs1cx9q1yVUsD2+4fnvEpYHYYwhMQ8APjwYzCKvwIrQQphaJwI a9Yn80mBqrRbxA596ocFe0uEndVUlzRg0Ud5u17l7FklSxnbjTr16Js/A15KEXqCUDsK TwHQ== 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=275AfUnj6aHBgYIbA3ON9mS0LQosy+5qsD0pGkCb32s=; b=GvPLkkH2jvzb5g02pzaS+oDBykQOC9+s0VYqUBoRddk4yCTkFrBHON5q4ZcLxj6Sof +24SvQo2Y3nI2jflJ4rmzqjaz+F/YA+A0QLSlqeVvLOqEYjIJDGmqud9JgFBwHl0Rdx8 xlOZarcQB6xUhW+Msquj06msbi3rFvEeVexlGfoOIo8BQSsQBQhqE7YmojOQufzlRK3I erszG1E+GJHkaWzUkU5bzVfbMI4tAl/Hfu3M7c8ctC+U0XcUMcR7dicriVWzJVXP41AR Es+fFvGRt1HU3hiOsC1q0z9B2X4eQej3J72jAEsGFIt9IRUnMw7TbyaqVRZWZJrs5QeN Ap5w== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@google.com header.s=20161025 header.b=c1OGLMY4; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 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. [209.132.180.67]) by mx.google.com with ESMTP id d48si1940687eda.383.2019.10.03.12.03.03; Thu, 03 Oct 2019 12:03:34 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@google.com header.s=20161025 header.b=c1OGLMY4; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 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 S2388910AbfJCSXe (ORCPT + 99 others); Thu, 3 Oct 2019 14:23:34 -0400 Received: from mail-io1-f65.google.com ([209.85.166.65]:38463 "EHLO mail-io1-f65.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1728446AbfJCSXe (ORCPT ); Thu, 3 Oct 2019 14:23:34 -0400 Received: by mail-io1-f65.google.com with SMTP id u8so7825545iom.5 for ; Thu, 03 Oct 2019 11:23: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=275AfUnj6aHBgYIbA3ON9mS0LQosy+5qsD0pGkCb32s=; b=c1OGLMY44+4ckwsAl/G+KpSfgRdufeD7+g8abBklf/iVHaeStNDSGUTsrYn7KivMXy gd7lalJgK9VamFzr9yNcORUcBx5LO1pQ2sKh6g5SI6nEq/O5eeoVknEsekuOaFOVig0P zYYjsvfJfiVajqgUraogcoDmK5vSur/OJYeUyg678zQ8L9Ldoj0d7EV7q0dV+FC5SQgL v7fWJu2DAffTqUxpZTW21k6xCZus+kt1iDjg4sFWAViYV57/B0bGZCATnzZyABpuHWln h1mch2xYQlBObkXEVqmbDW9F1eJ7AryfZvM1PEe18JDRWm5Xki/wDJ5ZhgQKCOf6Cvfk HexQ== 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=275AfUnj6aHBgYIbA3ON9mS0LQosy+5qsD0pGkCb32s=; b=biYGacmv34l1oJR5PsVJmrYCJBAgHVgMGXHCW6ESrA2ZWrNAPx1swZhkzcK6tuCXSf 40RzS2zSk0qqFv6e9FU1ZAyIekJnbJJx9RNu9croSlehtlPBQQ99GNE2Sb5xI411AKmR 7FgEKmfj/cUxhZU7v1aAnx1EAwUQsyCGos7SP91ba8HkDqnSQjPxFmDIFRVFGUDBSgpY 1rZ6lxPc0ht5To64pqNCP+rfnmY4+mZx0EeWwMdF4mvj32P2/nyF9sKSyrD3fdcuOnk1 I1uz+MWkrv79nawFyveOVDSvBHdq9nu/COmWqeJUc7SK/SAP4Eox3+roYtboiCkXTLVp PPYw== X-Gm-Message-State: APjAAAWMU5l55Jtx1Cn5evYpF/WHZ3AHEuC6U4EIGJ7055G/XAEOfmmD RS4XowtHyy/ie24quY6eT/jHdpfC7Amfxa+jglVC2w== X-Received: by 2002:a92:5a10:: with SMTP id o16mr11756152ilb.296.1570127012953; Thu, 03 Oct 2019 11:23:32 -0700 (PDT) MIME-Version: 1.0 References: <1570097418-42233-1-git-send-email-pbonzini@redhat.com> In-Reply-To: From: Jim Mattson Date: Thu, 3 Oct 2019 11:23:21 -0700 Message-ID: Subject: Re: [PATCH v2] KVM: x86: omit absent pmu MSRs from MSR list To: Paolo Bonzini Cc: LKML , kvm list , Vitaly Kuznetsov 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 Thu, Oct 3, 2019 at 10:38 AM Paolo Bonzini wrote: > > On 03/10/19 19:20, Jim Mattson wrote: > > You've truncated the list I originally provided, so I think this need > > only go to MSR_ARCH_PERFMON_PERFCTR0 + 17. Otherwise, we could lose > > some valuable MSRs. > > This is v2, so it was meant to replace the patch that truncates the > list. But I can include the other one too, perhaps even ask the x86 > maintainers about decreasing INTEL_PMC_MAX_GENERIC to 18. The list should definitely be truncated, since MSR_ARCH_PERFMON_EVENTSEL0 + 18 is IA32_PERF_STATUS.