Received: by 2002:a25:7ec1:0:0:0:0:0 with SMTP id z184csp4297313ybc; Fri, 15 Nov 2019 02:18:31 -0800 (PST) X-Google-Smtp-Source: APXvYqz/b48bAjpZv9f8/Vgf9W6wc7Du//EoqkrGNjyzq2P+qoymNeRAOK7yiETm3eHF9uVhu9A+ X-Received: by 2002:a17:906:b289:: with SMTP id q9mr12684496ejz.183.1573813111104; Fri, 15 Nov 2019 02:18:31 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1573813111; cv=none; d=google.com; s=arc-20160816; b=UcMzrtYmWXQXqdE+DyDI5BZJbeU8MkKFtPCppJ6U+66ZShIt+nd5lo0uQ7zwq7aqoA yqNS9UIgw2EDANYM/w4+w+QFw9AGZFpbEDQ2oIseZ0ci3RclWBFUM35htHtE+pI8tge0 jJt223WHD0Gnbp8BnSGBhRb6uePUAdiZYAg71jI6TCw7Q+JJbQ+FUtUwCq1L468/8HGM o1m7+/lv0vkSvBzTk0NAms4Ko3t0TwED4rjpjPaxbvTZgsDUaBmfm0agTKPVFO8Obl6q ktOFCDSSQFn1rjKTJrhIV4GuxvnKgbhxy+D6rJzeadZmW2GKXX3W/r3mPBBg+eHtEWZ6 C1Fw== 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; bh=L31Kfs1iCtI5iVDCuelWcjeMJ55bO+AtIuo4wI7qu9U=; b=j1UMBvwnkHv71kZysJZk+s9t0vNYYH4Orr1XEY7cL+ccTZ1C6PLvcBLexPf1v//OHK c7f1Lxch2q440hHj87RYim0MlE1CzZk8bLHBdVCmYSv3LWHRfGvosZSxU4esz8ilxmep oyHw50s2+UglcR8vMbIwCaZq3fQZgcrhqwu2YwP5jIJHWkh0a3z8sd4lgZhe9VlOMi3z IMc7sSEnJxGSy9JEEq/Eam0U8uSeIGMb4u2g2uK+HlJ01a1cbbHtB+dIpqw+9g5hmjpl gwR6pT1Hk871URVMSi5Xxy7Deh0UsXP9O7K9/cCyd9ZgkrTZZyAPSBdLL+hWXnM1f9dS FtTw== ARC-Authentication-Results: i=1; mx.google.com; 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=fail (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id d13si5697372edv.97.2019.11.15.02.18.05; Fri, 15 Nov 2019 02:18:31 -0800 (PST) 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; 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=fail (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727365AbfKOKQ6 (ORCPT + 99 others); Fri, 15 Nov 2019 05:16:58 -0500 Received: from mail-ot1-f66.google.com ([209.85.210.66]:36460 "EHLO mail-ot1-f66.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727036AbfKOKQ6 (ORCPT ); Fri, 15 Nov 2019 05:16:58 -0500 Received: by mail-ot1-f66.google.com with SMTP id f10so7594560oto.3; Fri, 15 Nov 2019 02:16:57 -0800 (PST) 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=L31Kfs1iCtI5iVDCuelWcjeMJ55bO+AtIuo4wI7qu9U=; b=B3sScFr8xItN+PCAKQAeRtJPGIG/pfOvxOmeRw2G6qAdfPkZj8qMwOJpELvgThUmt4 2aSkHajUnXFEAqLNao9XP/fVdop+7zeBwAJI8ZC9cPsEcG1XqO5j6ppGIP6XcK/L5RsS hxdYR6nGSdtTUw+9HzQZItpH682WZn78HDdnRAmIE6St8Z0PbfyT6gtJgpxTuOB6+MjD qT2gVoHP+BjEv/CSFGO5Yhwz9cGOVInHzLVuPXwLDaBqgu6HtJ9+Q7YtunJQwv/xAV79 wrQOVqj2xGvt9mvF4DSs+Qxtg4qfULjfH6wfzs2msdd/pvbG5OZ6kODKCi/lN9hHxsIv rY6w== X-Gm-Message-State: APjAAAX3Vh4Xq/5l8/47MG55cxH8ZTiueF0Btt4y/sjgAFwAF6X7A7/d F2GKQ+hKzVRqJpVUFSn78h6Id/NuNEVOsUwuMWc= X-Received: by 2002:a9d:590f:: with SMTP id t15mr10089371oth.118.1573813017367; Fri, 15 Nov 2019 02:16:57 -0800 (PST) MIME-Version: 1.0 References: <1573041302-4904-1-git-send-email-zhenzhong.duan@oracle.com> <1573041302-4904-2-git-send-email-zhenzhong.duan@oracle.com> <2090510.mhlLnX9yIq@kreacher> In-Reply-To: <2090510.mhlLnX9yIq@kreacher> From: "Rafael J. Wysocki" Date: Fri, 15 Nov 2019 11:16:46 +0100 Message-ID: Subject: Re: [PATCH RESEND v2 1/4] cpuidle-haltpoll: ensure grow start value is nonzero To: Zhenzhong Duan Cc: Linux Kernel Mailing List , Paolo Bonzini , =?UTF-8?B?UmFkaW0gS3LEjW3DocWZ?= , Rafael Wysocki , Joao Martins , Marcelo Tosatti , kvm-devel , Linux PM 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, Nov 15, 2019 at 11:06 AM Rafael J. Wysocki wrote: > > On Wednesday, November 6, 2019 12:54:59 PM CET Zhenzhong Duan wrote: > > dev->poll_limit_ns could be zeroed in certain cases (e.g. by > > guest_halt_poll_ns = 0). If guest_halt_poll_grow_start is zero, > > dev->poll_limit_ns will never be bigger than zero. > > Given that haltpoll_enable_device() sets dev->poll_limit_ns = 0 to start with, > I don't think that the statement above is correct. Scratch this, I misread it.