Received: by 2002:a25:8b12:0:0:0:0:0 with SMTP id i18csp3539842ybl; Mon, 12 Aug 2019 02:08:36 -0700 (PDT) X-Google-Smtp-Source: APXvYqwlFTar8OP7ZTKmku6PlNLQhl9ZUCgHRtpbEq8hlSfzNe4f/H1Cdf75MJxWQNqUyUdqY9cr X-Received: by 2002:a65:4505:: with SMTP id n5mr26418386pgq.301.1565600916611; Mon, 12 Aug 2019 02:08:36 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1565600916; cv=none; d=google.com; s=arc-20160816; b=CRayki4MBXwl6rPTVkxjFq9X8GDX2MYhOcehcfel9kl1g8ZPT+3OgPNKyuHuiIQzpw T9TesdipEQlwzoH4o4BgfqgJSqzHVxTfJG/2IY/80xJ+1BMZ+1RnGByLU5Ki7cRmnn1y IjC5GDum8lxJyL5qfxkpwrhCbXptL0qDbHhsZENmW9AYv4gLk1aX6J/xSwKygKettYfV JMu94bwAKNp+eqJU9fAUjrciEzVzjuFlOrRvqWRhfegVMd99/cQaIc4JVNIq21bU24YE ekhadzcF88cpFcOi6xGfz5H7v6fPDXmzgtKj4518YKO4yEC63GGDFY73+6ZKhAehR4YK unfg== 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=7w4cBPzdpuAIPtnuVqHY6slc5DSv5Z5fINkYhZ4kFBE=; b=xQA22J5H+fpKQZISXGoudKNF+mD/LWyEsOoWQppTkz3VjHpihHX23p50gRlRnvVEY/ kjMAbXsVnRPuDNQIBcy5FCP0ZqMKZkzMeybzKJ+xeKKPtgrYD82J/KGloPwfvCOu5uGF 4LHGx7GfgLfwfgw745Hz6wh7sq06rzekPkpohN7aMN9o9E6+ui0JKFbjGjRx/6raxjhm PZYLQ7NqQz4clS0skIoWkrCzkCtC5gMbXBABzPCaF654m/inSrdsRvSYGLpyD1Qey/lj vNmkXHEfRYPTeTfhN+1sQCXQOWbXhFmnHGsd+zkF7R3zaZHx5XYrTvVaHK3J4n26/4Ku +8lQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=eLsvuMyt; 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=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id w24si56765pfi.80.2019.08.12.02.08.21; Mon, 12 Aug 2019 02:08:36 -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=@gmail.com header.s=20161025 header.b=eLsvuMyt; 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=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727326AbfHLJG0 (ORCPT + 99 others); Mon, 12 Aug 2019 05:06:26 -0400 Received: from mail-ot1-f67.google.com ([209.85.210.67]:45833 "EHLO mail-ot1-f67.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727233AbfHLJG0 (ORCPT ); Mon, 12 Aug 2019 05:06:26 -0400 Received: by mail-ot1-f67.google.com with SMTP id m24so3220409otp.12; Mon, 12 Aug 2019 02:06:25 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=7w4cBPzdpuAIPtnuVqHY6slc5DSv5Z5fINkYhZ4kFBE=; b=eLsvuMytdZ23YbdvsFSsywprInWIcwLJKm5Jf1JAaHsCb5HFDune2mgxPQkw6h2OFh iCtDhlGIpN5wZQySaKLLh65EcNf32OhPeKCqvHtJYsOD4vw4wfsjmnncNPw6WMtLwgUX vTw/cX9laJEXAP0e13wYCPMAhAvDrvrFAOdP0WgyUwg9LSAKR4T/o2hGrbZozMVb72Mi AA0WyQjSshym53yVFWDuY4zr93d7TMFs2MpxoNNAYzonaE6SUlZ56k6x34Yr4W4J9WKc fBk1lxKpGX0TVz8xM/d/o81CoYaLSP6Xrhzf8UkvBrZiXEEGE7H0rMUTI8Gs5LNNBi0p gDbw== 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=7w4cBPzdpuAIPtnuVqHY6slc5DSv5Z5fINkYhZ4kFBE=; b=eg0uOXfSR8Dsqr1qzARLxUCSfgj2l0ea5+wXCreYsUe/46m+IdplebX3g/GZtK7DWR 4nNCrwsgQ2maI+hU/kkONdHx717SdWjtFbU2qVj4Vmvnh2L6niUTwzjEC0CAQ81B3kwK WgnnmeKIOuI/cimO1aEXn8SoJssRUg1AEjUoR8kdspJY196MIqWPqb1TtG7mZ023wdiT iA9lmKGi9yCBuhCjORLkDmNGFrv7yeUTTiANkLvye8GYm65EvPTS7rMXjDmE5lhxdJM1 jrbV25avfxYZ0qjr2tsV/olrcsqfHiWpwxlj3j6DNQrgY8IQ3wEJNqB8mi7ZbxLjTClo RqAg== X-Gm-Message-State: APjAAAW4QtU59L6dPjALI519PkuHaq4W5EjkEgg1ZOe6aaJaVWA/523e W5b0eDv262s42nh9EHMAJceiQA3l2UFPKtFqJcEWHg== X-Received: by 2002:a05:6808:3:: with SMTP id u3mr12906212oic.141.1565600785312; Mon, 12 Aug 2019 02:06:25 -0700 (PDT) MIME-Version: 1.0 References: <1565329531-12327-1-git-send-email-wanpengli@tencent.com> In-Reply-To: From: Wanpeng Li Date: Mon, 12 Aug 2019 17:06:15 +0800 Message-ID: Subject: Re: [PATCH] KVM: LAPIC: Periodically revaluate appropriate lapic_timer_advance_ns To: Paolo Bonzini Cc: LKML , kvm , =?UTF-8?B?UmFkaW0gS3LEjW3DocWZ?= 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 Fri, 9 Aug 2019 at 18:24, Paolo Bonzini wrote: > > On 09/08/19 07:45, Wanpeng Li wrote: > > From: Wanpeng Li > > > > Even if for realtime CPUs, cache line bounces, frequency scaling, presence > > of higher-priority RT tasks, etc can cause different response. These > > interferences should be considered and periodically revaluate whether > > or not the lapic_timer_advance_ns value is the best, do nothing if it is, > > otherwise recaluate again. > > How much fluctuation do you observe between different runs? Sometimes can ~1000 cycles after converting to guest tsc freq. Regards, Wanpeng Li