Received: by 2002:a05:6a10:a0d1:0:0:0:0 with SMTP id j17csp1405711pxa; Thu, 13 Aug 2020 07:58:43 -0700 (PDT) X-Google-Smtp-Source: ABdhPJyyxhbsq7WICcjLlKFwF2FMao7OLXqnOwiGL0Z+Z18rmrbaMD9Tpbg4LHdPhMJC1Z9LMts9 X-Received: by 2002:a50:ccd1:: with SMTP id b17mr1364591edj.165.1597330723274; Thu, 13 Aug 2020 07:58:43 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1597330723; cv=none; d=google.com; s=arc-20160816; b=B9DVJvS0LBXs9zeHVw8mo1v9WwEJvBz6H+K6uY971KLe80wCyMkbuFUEdhmt4ZBlhV MkM1hwghpf5o2IGuI59+LvAIXwJLeWSqG4F1Y8c1osRlPJBkEbyuk9Y82pBuWqn7H6IW DaJafwvp1UpMlOWgOqPyy9jh0Yc2MWf6vlxJBCyKQX1WrMBPMM0dN2gfeXg2X0Xh4M8m TMuTMUYO8uvHlhiN27wE+12vf8S88C9ewSzwzib4YJfAj9pnS/F239MKiUhzTM2ksbnq lXWvciE/gyu1aZWCP39UENFLgm5/klFF1W1iAPk90hCRyqvjamDcsp93RYFIGPPmp0K3 GR4w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:user-agent:in-reply-to :content-disposition:mime-version:references:message-id:subject:cc :to:from:date:ironport-sdr:ironport-sdr; bh=vGaaoJqclktKHpuZRfthqyyzztvorJ/WzozE+GScIYI=; b=EST2YpzG1/meuXJmD96ArZSBk9rrzW7RKgXb49Z3qZwifnfAvA/3xERsULnSZr+R9k kkN7yYxgfN3CtWKbWoimx3QBZJDCJ0BIQ/R1lgXfng/Gih5AeNndxMDl5ochp7h0yNG/ JjlEOsEdvOnJk383dAvY3IZVe/NezqS+e4bGJCNKMxTLJSRISgCuC+tGaLpt0sraQZa8 n1aJxFpr6h24BxPbjs5R4t1mfXhJTYZZwh72TsiK7+h7wxRR5zYU6tpJ/XoF+VCmbODf pGQYP7QB0pObxFu1pIm/qGU3PC1poWKeSQgrPUhu9IEcjE5JYovo40o8TwTosJcvBPjE giNg== ARC-Authentication-Results: i=1; mx.google.com; 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=fail (p=NONE sp=NONE dis=NONE) header.from=intel.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id b6si3569353edq.179.2020.08.13.07.58.20; Thu, 13 Aug 2020 07:58:43 -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; 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=fail (p=NONE sp=NONE dis=NONE) header.from=intel.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726710AbgHMO51 (ORCPT + 99 others); Thu, 13 Aug 2020 10:57:27 -0400 Received: from mga02.intel.com ([134.134.136.20]:63083 "EHLO mga02.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726131AbgHMO51 (ORCPT ); Thu, 13 Aug 2020 10:57:27 -0400 IronPort-SDR: 7WWvrclkTV4CVr52TPwTIsFUYsfokfOtzzwophr6YfGNzqPKSCqSz5zX9flxYdD/aMB5qP0m5X DfKEWKSkAPzw== X-IronPort-AV: E=McAfee;i="6000,8403,9712"; a="142070131" X-IronPort-AV: E=Sophos;i="5.76,308,1592895600"; d="scan'208";a="142070131" X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from orsmga005.jf.intel.com ([10.7.209.41]) by orsmga101.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 13 Aug 2020 07:57:26 -0700 IronPort-SDR: Ig6SZEbpML6NTOhKkMh3YZi+L12EGG8odysHxz3Wm6CdjlIGgiKKklKItAPYMIQhUki+AjDnwT Lm6J7+49jrMA== X-IronPort-AV: E=Sophos;i="5.76,308,1592895600"; d="scan'208";a="470236490" Received: from sjchrist-coffee.jf.intel.com (HELO linux.intel.com) ([10.54.74.160]) by orsmga005-auth.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 13 Aug 2020 07:57:25 -0700 Date: Thu, 13 Aug 2020 07:57:24 -0700 From: Sean Christopherson To: Wanpeng Li Cc: linux-kernel@vger.kernel.org, kvm@vger.kernel.org, Paolo Bonzini , Vitaly Kuznetsov , Wanpeng Li , Jim Mattson , Joerg Roedel Subject: Re: [PATCH v2 1/2] KVM: LAPIC: Return 0 when getting the tscdeadline timer if the lapic is hw disabled Message-ID: <20200813145724.GE29439@linux.intel.com> References: <1597213838-8847-1-git-send-email-wanpengli@tencent.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1597213838-8847-1-git-send-email-wanpengli@tencent.com> User-Agent: Mutt/1.5.24 (2015-08-30) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Wed, Aug 12, 2020 at 02:30:37PM +0800, Wanpeng Li wrote: > From: Wanpeng Li > > Return 0 when getting the tscdeadline timer if the lapic is hw disabled. It'd be helpful to reference the SDM for the general behavior of the MSR. In other timer modes (LVT bit 18 = 0), the IA32_TSC_DEADLINE MSR reads zero and writes are ignored. I'd also vote to squash the two patches together, they really are paired changes to match the architectural behavior. Reviewed-by: Sean Christopherson