Received: by 2002:a05:6a10:206:0:0:0:0 with SMTP id 6csp659995pxj; Thu, 27 May 2021 08:49:53 -0700 (PDT) X-Google-Smtp-Source: ABdhPJyc1RV93jKd2OsiQVL4VCJ5wrU6diSNIv7lYge2jFqV9amD5kOEutJHO+aRbxAbO1Dp/PbZ X-Received: by 2002:aa7:d7d1:: with SMTP id e17mr3250713eds.339.1622130593509; Thu, 27 May 2021 08:49:53 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1622130593; cv=none; d=google.com; s=arc-20160816; b=x/XBoZbC1k2yOvWQhErgrbit/zxRrh9iMYRJabcFSe8oA5jQrHiRcGjyfuCsPFZGch x9GJqrWmEejJ1Nvlq8IVjPP/MM6PP38OqQZuuJfEajwlYzr/nVc4SVp8whTqoO7PhfYX X4uKTQ3cOm2K6zEilr3Wm/AUcHdhSRGCHC/488CDhmEQJbXhp/WnGT4sfxPALX2pD7io 0XsB8HMKTiiHSbPz+0a9P781paN8R4rZPjdDC94EtB28zCfs0qnGM4kmM+Osd2qMnvhN I+V54GrwHcBrPB4UbZXmJRfKnnrAIsFNcRjgnV8j8hftPsIcZl1HvQvuTThjmgOqaBYN oEAw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:user-agent:in-reply-to:content-disposition :mime-version:references:message-id:subject:cc:to:from:date; bh=O8R5Gr9ur6TbYCvR69VqHgTDdYLisB6WwQ+Q2LbkCao=; b=xsvjhNGQPD/gFBlYjC22mmJID/q+1hHWxTB2+/Z5T2xJn3FQO49oGl/aY+1VikINvL d7CfHV2edNfDMkI9Fmb+O77msdGwSUngABP1vgzOvFS8uKsg6T+ypXZjHcjFgTtcIEq9 B21UA+BzJjUhaiKL1+mk0eDRMtLav7nIu5G9jOY5h3xevKpDEHMVOAjmVk4B+le48mr4 nLe3ZiuXspx0RTQPeIGlwRX2SPqb1wvLZZHXvPdKJgnUBVxuAvRWK7qud9m0DgQIz1mU cEZ+ay5jDNlqc7AmOwo+6SXpZ6+dky81meruXD5I/ylOZkxoDdBHu2WAHsUjYb9CEZ9W 6VHw== 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 Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id j13si1958358edw.558.2021.05.27.08.49.29; Thu, 27 May 2021 08:49:53 -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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S233906AbhE0LmG (ORCPT + 99 others); Thu, 27 May 2021 07:42:06 -0400 Received: from verein.lst.de ([213.95.11.211]:38448 "EHLO verein.lst.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S233044AbhE0LmF (ORCPT ); Thu, 27 May 2021 07:42:05 -0400 Received: by verein.lst.de (Postfix, from userid 2407) id D266468AFE; Thu, 27 May 2021 13:40:29 +0200 (CEST) Date: Thu, 27 May 2021 13:40:29 +0200 From: Christoph Hellwig To: Kai-Heng Feng Cc: Bjorn Helgaas , Christoph Hellwig , Keith Busch , Koba Ko , Jens Axboe , Sagi Grimberg , linux-nvme , Linux Kernel Mailing List , Henrik Juul Hansen , Bjorn Helgaas , Linux PCI Subject: Re: [PATCH] nvme-pci: Avoid to go into d3cold if device can't use npss. Message-ID: <20210527114029.GC17266@lst.de> References: <20210526150633.GA1291513@bjorn-Precision-5520> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.17 (2007-11-01) Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Thu, May 27, 2021 at 12:24:06AM +0800, Kai-Heng Feng wrote: > Yes, that's exactly what they said. Because Windows Modern Standby > always keep the NVMe at D0, so D3hot is untested by the vendors. So all the problems we've deal with latetly are that platforms cut the power off. So it is not kept always at D0 which would be the right thing, but moved into D3cold. Which makes this patch to disable D3cold rather counterintuitive.