Received: by 2002:a05:7412:da14:b0:e2:908c:2ebd with SMTP id fe20csp461260rdb; Fri, 6 Oct 2023 08:29:38 -0700 (PDT) X-Google-Smtp-Source: AGHT+IGuL3coP3bs3e1COQSld5fwHG9gHgtJVuVVl04A5Ko8oTEMTcXWQEeL2V9ZHsUZvasNzGIX X-Received: by 2002:a17:903:1c4:b0:1c8:91d8:d5c5 with SMTP id e4-20020a17090301c400b001c891d8d5c5mr2087789plh.55.1696606177920; Fri, 06 Oct 2023 08:29:37 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1696606177; cv=none; d=google.com; s=arc-20160816; b=dl5QJWrqZs7p0Cm8yWADByC1vv58P0zHx108rLYifIVwSUA1kNUuimq4n6xk8nN+EJ g2Vk880559qhASaDK4c0VL31GIvhN85wFciJPbS7w5QZJNCgeQu2X2Mfgbaf5Ixua2Pn +M8nDXo8DpWxfEDK0X8e0tyFkJfHDAU1yDtYZi6Q4fp7eENWWjCvi8S//DOxaud5GsGN 6D5sNAdm+Si0w6WAEdShxN4VIiOyhHA2TGoJXpuDLxETNFiAJE5nn+ZiAtLRVfnROLCe cXCoqJGaViSd78cKr24++JBvcpuMvSIOkPivv/N1KgzjuSswlnX3D/IVUfSLkiiie0c8 nTaQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:cc:to:subject :message-id:date:from:in-reply-to:references:mime-version :dkim-signature; bh=cD6gqE9wLzIObdl4Oq4iAMcgyVfcohG8ZeVFpOmlfzk=; fh=RKJKdezY0jnxx2eFG8/6JcweRLBOlpTQTAtbjKc2Ccs=; b=pvJEkEa0O05jdDZZew88mNSaW6vhu2eimXmd6Pf29vg3k304Hy1tLDI1N0RB7SfO4y 9yDt5W4sukQUVq6QUMtPYfCvzX0SqDR9jH2jvWTrFQxXtACtXk/VLWY//zMdmEtNXUuF hO46erHoe141Fkdpx1UeJNGRiE+WkTpxzwEjF6qc053Wc2+U43meZnccRoBiEKd+I+pB fFTl7AcUN9NzoibmUy8RazX0jTZ+gPAIuokRfiedGufW8GWEByYcajAAgmUEJywJ+9wh UH6YNU8oIZTh0h4MELXztriCWxrOsfZZmUzonOMbRrZOWWi8B6cjNkJ4+lfvP600AkbN q1Gw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@google.com header.s=20230601 header.b=XRZr7C+O; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:5 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 groat.vger.email (groat.vger.email. [2620:137:e000::3:5]) by mx.google.com with ESMTPS id c2-20020a170903234200b001b8922e82e3si4217674plh.297.2023.10.06.08.29.37 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 06 Oct 2023 08:29:37 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:5 as permitted sender) client-ip=2620:137:e000::3:5; Authentication-Results: mx.google.com; dkim=pass header.i=@google.com header.s=20230601 header.b=XRZr7C+O; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:5 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=google.com Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by groat.vger.email (Postfix) with ESMTP id E8CEE80283F2; Fri, 6 Oct 2023 08:29:34 -0700 (PDT) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.10 at groat.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S232820AbjJFP3Z (ORCPT + 99 others); Fri, 6 Oct 2023 11:29:25 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:38842 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232812AbjJFP3Y (ORCPT ); Fri, 6 Oct 2023 11:29:24 -0400 Received: from mail-ej1-x629.google.com (mail-ej1-x629.google.com [IPv6:2a00:1450:4864:20::629]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id E49E39E for ; Fri, 6 Oct 2023 08:29:22 -0700 (PDT) Received: by mail-ej1-x629.google.com with SMTP id a640c23a62f3a-9b96c3b4be4so395288666b.1 for ; Fri, 06 Oct 2023 08:29:22 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20230601; t=1696606161; x=1697210961; darn=vger.kernel.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=cD6gqE9wLzIObdl4Oq4iAMcgyVfcohG8ZeVFpOmlfzk=; b=XRZr7C+OwA1Vm8TtuWrTAXT6Wowo7Vd1CvJmk+C+m/LflKi/6qNJTmgwHpj35ZjA17 y0nprBUXm0WD757ZiNSz8MaZdprvFUYsWMjQQ4y7/BVkZ3yvjR224Sh470KeKuJezxBL u8WvrAd5pWcNF7gA3H9A9T81UIwih2Qd5ssP/NDDGZn7HkFG8t6i3RmdjPzpOjbNlNDZ RoAsVDeuGJCF7MbOc7ZWDguZVUY1Pd+l94XNLGz3WxUbV/Tt5Ep/JuZ5hD1bs97oFL23 ZBPAG2jGcnRF8AjlurmFEdomC1+y2qMXFTs0RLkOA7DhvVwjUtyXZiTi9MPwstkOyO3Y gPrQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1696606161; x=1697210961; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=cD6gqE9wLzIObdl4Oq4iAMcgyVfcohG8ZeVFpOmlfzk=; b=DmPmVOddwdV93lHWXhvGQF1iQQ7vQ2G9Rcbu1fguRTyq3GBF0Nh3WNy6iFMXfP0H/k 37OkMvt9Fw+1Euvm2l1VFUgpWG/RN3oB5vqkx6fOA4NmyX4Ud7uAEdPqc/v6AXSvxClG TbmNsE3/LkE5tnvWMiLjp5yMTnHAVqUygP2ykzL4gTLcjQFeqD+GiIJe/YSGY4zP0Q3Z NF0+sZ1PotcRkfjmlWTZLEo/RPR8K2tO49rQ84IUDfTXLhg4h6/ue7l6boE4fx2BJRKL 2ZBXcmy4li0uqmjxM+uRnym8LM4VwL6gH2XBEh/I5fVUUnPwOZDzTrZaa4XVV8EDG4V8 DaKw== X-Gm-Message-State: AOJu0YwyBZGgS74SAZLBhIpW0HYVWHLat6Fdz5QZLF1KP7fHA8FeJBzs g9Yh8A7BRP+MrEoeJBssyYjRb01dxCqh4EO8fo3K8Q== X-Received: by 2002:a17:906:da:b0:9ae:5253:175b with SMTP id 26-20020a17090600da00b009ae5253175bmr7400722eji.34.1696606161212; Fri, 06 Oct 2023 08:29:21 -0700 (PDT) MIME-Version: 1.0 References: <20231006011255.4163884-1-vannapurve@google.com> <0f97dc87e18fccbca6663225f11f47bc1a927ad4.camel@intel.com> In-Reply-To: <0f97dc87e18fccbca6663225f11f47bc1a927ad4.camel@intel.com> From: Vishal Annapurve Date: Fri, 6 Oct 2023 08:29:09 -0700 Message-ID: Subject: Re: [PATCH] x86/tdx: Override the tsc calibration for TDX VMs To: "Huang, Kai" Cc: "dave.hansen@linux.intel.com" , "Nakajima, Jun" , "peterz@infradead.org" , "mingo@redhat.com" , "kirill.shutemov@linux.intel.com" , "tglx@linutronix.de" , "Aktas, Erdem" , "Yamahata, Isaku" , "bp@alien8.de" , "Shahar, Sagi" , "sathyanarayanan.kuppuswamy@linux.intel.com" , "hpa@zytor.com" , "nik.borisov@suse.com" , "Christopherson,, Sean" , "linux-kernel@vger.kernel.org" , "Jason@zx2c4.com" , "x86@kernel.org" Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, score=-4.8 required=5.0 tests=DKIMWL_WL_MED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,RCVD_IN_SBL_CSS,SPF_HELO_NONE,SPF_PASS, USER_IN_DEF_DKIM_WL autolearn=no autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on groat.vger.email Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (groat.vger.email [0.0.0.0]); Fri, 06 Oct 2023 08:29:35 -0700 (PDT) On Fri, Oct 6, 2023 at 3:43=E2=80=AFAM Huang, Kai wro= te: > > > > > > +/** > > + * Determine TSC frequency via CPUID, else return 0. > > + */ > > Nit: looks you don't need the k-doc style comment here? > Ack, will remove/update this comment in the next version.