Received: by 2002:a25:4158:0:0:0:0:0 with SMTP id o85csp76439yba; Mon, 20 May 2019 05:17:43 -0700 (PDT) X-Google-Smtp-Source: APXvYqwDB9ziUj8qQKH5XsLYLCafgLuL6MvBm4IS8u9OIW8dZN60aQnL9ukFUjqVqEsP7P2SNwX6 X-Received: by 2002:a62:38d3:: with SMTP id f202mr34767445pfa.41.1558354662884; Mon, 20 May 2019 05:17:42 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1558354662; cv=none; d=google.com; s=arc-20160816; b=V7X7p5Zpje0Azoll//icdAVwSx9BaRk+FYXVvK+9qPyIWLUDUHc1Kvw2u+/SPSJR8R aHbQJbPbzQRP2af7HwcHBATo0a0kVADpUaRRaKkCg+8YmhnvPy1gs4+0cyPJTNxcDQ1m wPwPCYsM53NCqYh8lAKGoP2cbKZrETR6MtU6s91ecr90dcDB0dPREhfH+1EnidXrFNAE p4Ls/lqICDpAavcq8cou91o/AWArt+zOpUFiURwdYh8HkvLQpa1V0RcFMvz+EhIjkND4 WNJJL+hwiI208hMvnIXJY3zBzgcDUlsklXfB7wsuuvxOXpUz8YATYsJIjfkHIGDGejUr kcAw== 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=oYKgpm1NW/AEu497K47vi3qUNsDgBwJgGMZFIkaRyMg=; b=uQodGAUCawSDGvKfEJOQdzP5825PjgYcEYycQ6X0x/ZH68S8iOlH37J9G/snIE2ctD sZOtu31Pm1TobaBTAZmsli+donUc0bazBV9/srzOl3uMTJPwkR6kgOZ/pjb9Znfr5RXi hwJKpFDy2kPVmDbca477P8X7flOPWn8SNnWVG4I9XL5O5U984M7xNBb9XhFEiyVY799s /OTrjXtfyLiPx3K0bCmf3w+kHJSRxUGZuRfgO29xewxjlTD5Ii8sJnRLQdXKmzZuMQqp tseHUkPuZPaDRWX5ZgCgqsj+0iEww/VKbCzGbpu+qmVGZSx7X4fbzdWVt48c9jlj0vo7 sweQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=lA+ZjDiP; 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 u7si20167447pfb.223.2019.05.20.05.17.27; Mon, 20 May 2019 05:17:42 -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=lA+ZjDiP; 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 S1732736AbfETLgu (ORCPT + 99 others); Mon, 20 May 2019 07:36:50 -0400 Received: from mail-ot1-f65.google.com ([209.85.210.65]:35195 "EHLO mail-ot1-f65.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1732263AbfETLgu (ORCPT ); Mon, 20 May 2019 07:36:50 -0400 Received: by mail-ot1-f65.google.com with SMTP id n14so12661953otk.2; Mon, 20 May 2019 04:36:49 -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=oYKgpm1NW/AEu497K47vi3qUNsDgBwJgGMZFIkaRyMg=; b=lA+ZjDiPZJ2CZVw1XjRn0/jANWPRUrsJdBVluiAyCOhBKfG/P4PFg5C7zTvulV62aq ZDyb6XMMfe3RciCzFc8m9up7j35GwmjDeWfIStOmX+0wkCEGN5HRafDtzUsga5aDE2f4 hTODAbqF5+kEpSvz6o3Ys27HoLYmDSfPgCThssldgX77NfLvjdzfHUSinn1f5r0cC3p0 VbgqCxQUaPaa5EefWDIrr7JJVR1PRq9RepZCjxywzBzrfcFo25O4oO+Q5DUt5li76YWL oSFdeTnZF7HSs67rurdZl/ljomNvUtahGttN+w1fidkK3y8g4tfg3fMAQ5BbafaYia6Y UK8Q== 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=oYKgpm1NW/AEu497K47vi3qUNsDgBwJgGMZFIkaRyMg=; b=RTBww1UoSHICxzzua7zTB/nK/4jPQc4MJNMz+djsvGWVPoPG2BmPDDqEiEz0LDpjCk Yh7hHe9zv6SiMi2MVGuLYwU+2wS/tefobB6ET/ZW3ulxorW+UW4M95odXmDPRTp0LUnH ZlTOOCwfWwS1EnVeHyCVt4uoNFsdqBP47vKvS/K+21WGvWj6Uz79bwSYGuyKNC75bpL6 4b+zdz77zYvlTmnf5jmRR6150pCs+66FvBHw2i3G1lxj9obTZDp3yjK6lotk00fXnm4S pXUSBkFhZtsredMjPFqWZruExMlB9g05IFY2Bil4bLEgmI0CacB0AyccCT2dyhZvE/h5 KJMA== X-Gm-Message-State: APjAAAXsdto5hKGsGMtvTwPL0OgI+WNSWDcjpojggUZBLPnnCQPlb+G+ 3JjcHK+RMAsNtHH2O7M164tInD9GRi+C0SfT488= X-Received: by 2002:a9d:6312:: with SMTP id q18mr3636712otk.45.1558352209285; Mon, 20 May 2019 04:36:49 -0700 (PDT) MIME-Version: 1.0 References: <1558340289-6857-1-git-send-email-wanpengli@tencent.com> <1558340289-6857-5-git-send-email-wanpengli@tencent.com> In-Reply-To: From: Wanpeng Li Date: Mon, 20 May 2019 19:36:40 +0800 Message-ID: Subject: Re: [PATCH v4 4/5] KVM: LAPIC: Delay trace advance expire delta To: Paolo Bonzini Cc: LKML , kvm , =?UTF-8?B?UmFkaW0gS3LEjW3DocWZ?= , Sean Christopherson , Liran Alon 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 Mon, 20 May 2019 at 19:33, Paolo Bonzini wrote: > > On 20/05/19 13:22, Wanpeng Li wrote: > >> > >> We would like to move wait_lapic_expire() just before vmentry, which would > >> place wait_lapic_expire() again inside the extended quiescent state. Drop > >> the tracepoint, but add instead another one that can be useful and where > >> we can check the status of the adaptive tuning procedure. > > https://lkml.org/lkml/2019/5/15/1435 > > > > Maybe Sean's comment is reasonable, per-vCPU debugfs entry for > > adaptive tuning and wait_lapic_expire() tracepoint for hand tuning. > > Hmm, yeah, that makes sense. The location of the tracepoint is a bit > weird, but I guess we can add a comment in the code. Do you need me to post a new patchset? :) Regards, Wanpeng Li