Received: by 2002:a25:c593:0:0:0:0:0 with SMTP id v141csp164850ybe; Wed, 4 Sep 2019 17:17:08 -0700 (PDT) X-Google-Smtp-Source: APXvYqxxJfk5OQjVhrga668ZKOzQyq5sHCOa6hi9JgD6TMFq221VviSsseznosqQbHX2jajTkujo X-Received: by 2002:a63:494d:: with SMTP id y13mr679038pgk.109.1567642628447; Wed, 04 Sep 2019 17:17:08 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1567642628; cv=none; d=google.com; s=arc-20160816; b=ItmQrgk1WFSHLntrt2om8LH+qb2DXHjyqXbu3RuI2WhgOMnpTGc2Tj1QkJ9m9inKVB 9NKPGQl1O/OTLb2kd/wj4KWnYzZTdquxA9KxAJHYG7mCvmoXt/57naGYpOFhqWpSOGoo WHhdEg8FxLRhcTU72T56zE1sZWC8Pvc9HYsNfrQ4M0SodWbrRHCsD9bW0bmdMuHyV9oY kTazaEIKs93G/ahc4Z5eZTKyoyyid4HrmlMPkBvyBTo3ynpg9E5ie3QtDWy9xHe9bkR5 qUBsHS9CQ5z4Q9Ja6Ec7AqE7sL8zBm/pOJ/efWUyR0EI7LNLiCL7D3Yo8wl0JTIrDz7H DTmg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:cc:to:subject :message-id:date:from:in-reply-to:references:mime-version :dkim-signature; bh=sifjxETRYiP3/dI94LWW+EPsjWJBvoBD1awu87P5YhM=; b=0KWOiJ5jR6v5H8Sr0A20y/ppexgGAIp0d9KZTH0gtyxb75msJpDsKtEuh68skoedkY IRdBU1BAuTBJNrDrr5tHMfxmSQyyO3FJ/Fy2qaidtF8iwj59yq2rBNNsaS6nvNJ7QQcQ TYlYIy4Tc1YG4A7ZF2ZtMvZZP7yOD4e8G8ZgrIJh4pxmDkQUO/xL8WWelR+bJ+jreRFz lUXuAUtA44Wgv9A3izrC1wVcxknYC6gn3IdTrXjtnVT+mBJWGa0cOMDpfi/kNZFywRoR 560YyzyfJi29bB4mRAodHD9e3O3sInLJWY9FbV8BFA6BA0Wxxxp+LFl4nt5AGJsRziUL J2yg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=CX6NCYFo; 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 q1si386019plr.112.2019.09.04.17.16.52; Wed, 04 Sep 2019 17:17:08 -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=CX6NCYFo; 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 S1730122AbfIEAP6 (ORCPT + 99 others); Wed, 4 Sep 2019 20:15:58 -0400 Received: from mail-oi1-f193.google.com ([209.85.167.193]:42388 "EHLO mail-oi1-f193.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727156AbfIEAP5 (ORCPT ); Wed, 4 Sep 2019 20:15:57 -0400 Received: by mail-oi1-f193.google.com with SMTP id o6so300936oic.9; Wed, 04 Sep 2019 17:15:56 -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:content-transfer-encoding; bh=sifjxETRYiP3/dI94LWW+EPsjWJBvoBD1awu87P5YhM=; b=CX6NCYFoE0gXba0Ao/upp+gvt8TOaazyHEYHn3cYWF3MLq614j1a2vlELwKOyGPX8V nFH8Do2s50msebXYbJwxi5oc6EMtv5NfIPNFb7frNHMkUc4hTKlfBbUoWfS/FBJz2oWO e+cW5DJOl4CF7bsHkuqwOOtQagDsAglF+05dxJCxSQkVPoOGNqZ3+UjW8w/I3vG9URgZ tQ9GzOEyDl7ROQAi/nXPca5VscXKhlr8n+ILWCX8g4OyeQt6ZEaOvd9VuuojxuF0y9HW WhtM2va9pY/NHejYj9+nZz7dn0krZZg8GyzcUvjDmWTKTd3Hfxfz+NrYLaT/9MOW1neY dh+A== 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:content-transfer-encoding; bh=sifjxETRYiP3/dI94LWW+EPsjWJBvoBD1awu87P5YhM=; b=Rr0hKdHUpzXWZZx5oi9QVNXgtX0f0c6an/cZnKnOdKEHE9TmKmshZrNyeTz/ZakAsj RbBDrdX7jyeGytKQtlNw/c7XQd+xw9cuipVe/tG9ZWmAwAMOtvEQlnMQ9vPy/pTmS14p qRNpx8TIpeDIZo0AU6zAXAVGHD9qN6Hp3d711xEx8koF+B56t+5qATx51S9MsJLz4+f0 Md6+LOBVuv/1vLgQjs3R0b6SfMvXJjaTUW1tfBKeT5a0bEOKstXxaYWGDqv4EPKJma3x IkxsT1LaV2EIDcRG2CnsF5HThOlUoX9GfIQP6eb0w/rca+90tgNiAZ4QvkONbprckmEE nqAA== X-Gm-Message-State: APjAAAUJXB/LAcoI0K0YM7gaELC7rCfp254NP4Juv1neb/rNIMdVQvLE fTzJ+FgV/j8B5oINe6fQvSZRaDzmjMZ/1WN4QWE= X-Received: by 2002:aca:5a84:: with SMTP id o126mr564762oib.5.1567642556538; Wed, 04 Sep 2019 17:15:56 -0700 (PDT) MIME-Version: 1.0 References: <1567068597-22419-1-git-send-email-wanpengli@tencent.com> In-Reply-To: From: Wanpeng Li Date: Thu, 5 Sep 2019 08:15:44 +0800 Message-ID: Subject: Re: [PATCH v2] cpuidle-haltpoll: Enable kvm guest polling when dedicated physical CPUs are available To: "Rafael J. Wysocki" Cc: LKML , kvm , Paolo Bonzini , =?UTF-8?B?UmFkaW0gS3LEjW3DocWZ?= , Marcelo Tosatti , Linux PM Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Wed, 4 Sep 2019 at 17:48, Rafael J. Wysocki wrote: > > On 8/29/2019 10:49 AM, Wanpeng Li wrote: > > From: Wanpeng Li > > > > The downside of guest side polling is that polling is performed even > > with other runnable tasks in the host. However, even if poll in kvm > > can aware whether or not other runnable tasks in the same pCPU, it > > can still incur extra overhead in over-subscribe scenario. Now we can > > just enable guest polling when dedicated pCPUs are available. > > > > Acked-by: Paolo Bonzini > > Cc: Rafael J. Wysocki > > Cc: Paolo Bonzini > > Cc: Radim Kr=C4=8Dm=C3=A1=C5=99 > > Signed-off-by: Wanpeng Li > > As stated before, I'm going to queue up this change for 5.4, with the > Paolo's ACK. > > BTW, in the future please CC power management changes to > linux-pm@vger.kernel.org for easier handling. Ok, thanks. Wanpeng