Received: by 2002:a05:6a10:6744:0:0:0:0 with SMTP id w4csp3903156pxu; Mon, 12 Oct 2020 04:33:37 -0700 (PDT) X-Google-Smtp-Source: ABdhPJz/7KpJBCKn/rjN23eoBM1CjGvVycm1m+dWyFJOJZVCcVr3CIVFdF9So7w73eTZqH3S2a9U X-Received: by 2002:a50:d84f:: with SMTP id v15mr13215144edj.61.1602502417657; Mon, 12 Oct 2020 04:33:37 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1602502417; cv=none; d=google.com; s=arc-20160816; b=V8vN3fZKJ9G6E8hRtAo6CaG9ZUw7PUNlQTPbG8IGjwYx65Bb0JRIBcS8dpQDruVfJ7 wtCPKfCUp4rmjCjQgGCjLoHnQKUYpeIygRCSIks/TitjiW8IZIa8vR3WgYoTkcoUubY1 mSIzukpLcwgTE8QMmEqJQPerM79xDmbB0ddRHi6h2o9E21JSM6X5cG42JkvDlySpkQGJ BNwmLU5rnaTsSpN+eo87vxtF6wHLh60VToIhLEyOAhtjhyoIth3W3vumXvXmMvdHQCWC A3bhfHcoFS1RgCBVfcIGheIeRgZp83moQROfkaAyHhivVHM5KfWoofdV3/wxVs6iBpaj cY2Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version; bh=O4ZpKAn+stNCxSw5R7czdTo5agLU3Ug3iAu8crI2+nM=; b=oA2a7Ch8LD2bGKR80LpXNFmJFZuaNQ3cvC1HtapgnuilBujVPd3ufJFCfRVT9hKzoP scEUDqq7fABPG4FI1CUzWxcLJqiAcOkIKcXdjr8yY1y0p6di7M0NSlmH/Lyc9AZIU6tW spL6mKi6K7ggdBeqWBw8W93z0uBzXY4p4oK+0gAvHBg2aac/NeRLOAeyzYrB7p9emwHA XpqSJvyUUEl39j4DLfHR0HssdhYxsAntILvFsppnL5ba9+XXUgOuNlRHyZsbepP2AwwA 5tKq3beyT2NiA0a5TD4QhXxf0gaMzGQhNmgt5DQ1tBSWrGotGszvxwK1JmwWp8JNP971 7tIg== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id bx26si12287533edb.557.2020.10.12.04.33.14; Mon, 12 Oct 2020 04:33:37 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S2388061AbgJLLcS (ORCPT + 99 others); Mon, 12 Oct 2020 07:32:18 -0400 Received: from mail-ot1-f67.google.com ([209.85.210.67]:33172 "EHLO mail-ot1-f67.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S2387743AbgJLLcR (ORCPT ); Mon, 12 Oct 2020 07:32:17 -0400 Received: by mail-ot1-f67.google.com with SMTP id t15so15588733otk.0; Mon, 12 Oct 2020 04:32:17 -0700 (PDT) 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=O4ZpKAn+stNCxSw5R7czdTo5agLU3Ug3iAu8crI2+nM=; b=tlEBwSjq+G0SF+o0Iu9daKYqmKAkl7YFAvIInGfT5S+Xx6D2au7FpWzJs242N4eDEB 6/Tt2p/vGIPvXLrzl2IrdktGm72MhjQSPDFV64OqwAJ+DZ719DzqFI1pV/lDMJaVPwFN KQJYMmYNWz/MPRX+HTnQ+vioHpk2iMCxBQu43cdeB231gc9C4SvpN/GOCTsE3Razw47y 4X1Zkco9iFq+LMJ9hFP+bUB2rokhFHzT89Jhz3O63Ck+rwJ0MBVW5HvMbLpXHNtwzGld XGSYt8Uo8OcJ8UJWx93aDGlDZHCqFNhQg7VyeZ/lSjtzxuMdEZ2nwUWp1UhVISL4Uqdw XqYg== X-Gm-Message-State: AOAM530ime8s0NnCRvGLAEKDwYyC2nwJs9gVEQCmAL0phO8BLzDeofeF 2iyaKiiGVd/srgyfNDq1r7hLs5Nd8TBJKgmj5XEt5T97 X-Received: by 2002:a9d:349:: with SMTP id 67mr18799651otv.321.1602502336753; Mon, 12 Oct 2020 04:32:16 -0700 (PDT) MIME-Version: 1.0 References: <20201010221806.2106-1-amonakov@ispras.ru> In-Reply-To: From: "Rafael J. Wysocki" Date: Mon, 12 Oct 2020 13:32:05 +0200 Message-ID: Subject: Re: [PATCH] intel_idle: mention assumption that wbinvd is not needed To: Alexander Monakov Cc: "Rafael J. Wysocki" , Linux PM , Linux Kernel Mailing List , "Rafael J . Wysocki" Content-Type: text/plain; charset="UTF-8" Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Mon, Oct 12, 2020 at 1:14 PM Alexander Monakov wrote: > > On Mon, 12 Oct 2020, Rafael J. Wysocki wrote: > > > > @@ -20,7 +20,11 @@ > > > * All CPUs have same idle states as boot CPU > > > * > > > * Chipset BM_STS (bus master status) bit is a NOP > > > - * for preventing entry into deep C-stats > > > + * for preventing entry into deep C-states > > > + * > > > + * CPU will flush caches as needed when entering a C-state via MWAIT > > > > I would rephrase this to mention that the above actually is an assumption. > > This comment block is by itself a list of assumptions. Ah, OK > It begins with heading > "Design Assumptions" and then lists two assumptions. This patch adds a third > one. > > With that clarified, do you still need me to change this hunk? No need.