Received: by 10.223.176.5 with SMTP id f5csp910257wra; Fri, 9 Feb 2018 09:09:26 -0800 (PST) X-Google-Smtp-Source: AH8x225NHRrKNzI9LApSyTwoNeOwBTLY4p+YrYpPnXvAKPnHIiLmQc/agA7a+5aRmqTSrauLb5f/ X-Received: by 2002:a17:902:7614:: with SMTP id k20-v6mr3159124pll.343.1518196166309; Fri, 09 Feb 2018 09:09:26 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1518196166; cv=none; d=google.com; s=arc-20160816; b=GLmPXhaaF/r8FfKgzKxM209ECYNtICzzSjW+f1UN4utMPNc5CxDeP6H6o8ADG7KZh9 rSBEGZx1GofraaELVcqhYwnIihJs7W8fmwqZIWyuD5Jzz52i/0bbqHxJT0pH9y9AOIsw 62fQdeuzvEKdkPsxNSk5n8HOhAlT7Huu6MRv9TrB+zfvmxuLOZVNdE5BZHh23EyVrYqK 9aZM7xKQy2bJc+XeDjCPmHAp/LWdFGrl8QeAyB8HWymRfBeUEf3IrYXmTVe4lAJ12jvF KORa7z6DIumgdISE8qwdPnH8OWyhteRt7fOPiIObjKu4sQRb3SHLaTRM9rBRJFtz1PCL H8UQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:user-agent:in-reply-to :content-disposition:mime-version:references:message-id:subject:cc :to:from:date:arc-authentication-results; bh=Nw41AYZ00dcdHrNAsmsruOXuA9A4jFoZCRPxgLME8TE=; b=f60JqLO+rcJiw1bw5dN1FIe4YOTN9gv4DE1OpxuWjhct854njL0n3zDvpSvecisZEN Vrf296q8NzKhpC5hzevByIzyvYMYAK6dibM7i5CFsB+B7NZRuZdEjSbHOpmrbJZOmNrj 0RE96CGxkAMLjSmC4Hi+cltDqK0vGshQlbsC9bXabxx++1uiYrEnFTgi12Zs3jX7mrry G9/96MFPBD/IcqqX3Ur8zfQU284FiRvFmqJaYkjIqQ3uDCMeLZj3KEydhN5YBVQhVMQu eMiEJ4jVlLGSlQQd6X4Gspj7dSYh1ga+YKI5KVXwNR+0QKC272lbIbePBPY4Y39zINuH r3rg== 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 Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id 201si94460pfu.37.2018.02.09.09.09.11; Fri, 09 Feb 2018 09:09:26 -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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752046AbeBIRIa (ORCPT + 99 others); Fri, 9 Feb 2018 12:08:30 -0500 Received: from mga07.intel.com ([134.134.136.100]:42458 "EHLO mga07.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751028AbeBIRI3 (ORCPT ); Fri, 9 Feb 2018 12:08:29 -0500 X-Amp-Result: UNSCANNABLE X-Amp-File-Uploaded: False Received: from orsmga007.jf.intel.com ([10.7.209.58]) by orsmga105.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 09 Feb 2018 09:08:29 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.46,483,1511856000"; d="scan'208";a="16519059" Received: from unknown (HELO localhost.localdomain) ([10.232.112.44]) by orsmga007.jf.intel.com with ESMTP; 09 Feb 2018 09:08:28 -0800 Date: Fri, 9 Feb 2018 10:12:31 -0700 From: Keith Busch To: "jianchao.wang" Cc: Sagi Grimberg , axboe@fb.com, hch@lst.de, linux-nvme@lists.infradead.org, linux-kernel@vger.kernel.org Subject: Re: [PATCH V2 0/6]nvme-pci: fixes on nvme_timeout and nvme_dev_disable Message-ID: <20180209171231.GB6970@localhost.localdomain> References: <1517822415-11710-1-git-send-email-jianchao.w.wang@oracle.com> <073ce416-fd26-b41a-187d-1db9210c48b0@grimberg.me> <20180208175606.GD5039@localhost.localdomain> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.9.1 (2017-09-22) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Fri, Feb 09, 2018 at 09:50:58AM +0800, jianchao.wang wrote: > > if we set NVME_REQ_CANCELLED and return BLK_EH_HANDLED as the RESETTING case, > nvme_reset_work will hang forever, because no one could complete the entered requests. Except it's no longer in the "RESETTING" case since you added the "CONNECTING" state, so that's already broken for other reasons...