Received: by 2002:ac0:a5b6:0:0:0:0:0 with SMTP id m51-v6csp134368imm; Wed, 30 May 2018 19:45:02 -0700 (PDT) X-Google-Smtp-Source: ADUXVKI81PukB+70SA3YE2Ea65px67BmtifjNIElrJCUcYIQyEjm29UknfAugqgErBFjAEKkVtca X-Received: by 2002:a62:f713:: with SMTP id h19-v6mr4996051pfi.165.1527734702827; Wed, 30 May 2018 19:45:02 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1527734702; cv=none; d=google.com; s=arc-20160816; b=zl/FoQHE0o5Xc4oNtatwatp/6RU7iQgQapOVuXsPGfedKRrpcsqGZ0zwhBSenbXkqq /g4oBTkXI1/QnKkrxUxicQttIZ5Lp38CAYxuuYGH03YLDWIMTNMoc/vBFgoAK3FK01Zw D/Q/CoHujBdtxxRH5I+xoJ1CzPXDTtilwSq8EFzCiNJWfjvJrCDQ7Hun9vEJit41uWLo +tUllA13G37odKHrsj9tYrLOjyIStaGzwNez9cYPFSHPJLPwIkuARHpWlxgGheJ0Hgh1 14ErhGX957J5li6Z7tn/Qmlg2WKZRXdxH4wc60qorBD6FbgGiqwmGxwngKwxYBUdN/L/ iNyw== 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=QDUu63GRdTc1vk9Q9hTobVfqJ3bsPiWgGU4zK4/0BXE=; b=mCrrKTQetp7otjzGSr5JH1LnE8nNBLlPWx/ySmG1PO5z/v5BcbWtfHX/nkhtGuA1td CjqUvLKtJ7/Dt0YbiIytoofNNPoERBiHpY5Q4c1aSusvwzOxSNBXzYu3EvlxQCaNMjqQ IsUxrJXYBhKcL5cwx/eWoNOJ2/T+AG4HzVeDtWniNPjxKW52oFKvmwWIiJjZ6lW5saPc KI8+AD63i9RHAE/CwxSXX8p/JGrjVSr0bVvamTC0KVQcxEn5oUl2LBOAArS0+oUMCrCB 4639QDACY4Vt1A+i1ipT5XqrLgxKiEhrx6T4p+etE07SVzQWDFzpgPYn5xYUPiasM5ly RCZg== 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=redhat.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id v11-v6si23532838pgt.356.2018.05.30.19.44.47; Wed, 30 May 2018 19:45:02 -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; 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=redhat.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S932653AbeEaCnJ (ORCPT + 99 others); Wed, 30 May 2018 22:43:09 -0400 Received: from mx3-rdu2.redhat.com ([66.187.233.73]:57652 "EHLO mx1.redhat.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S932621AbeEaCnG (ORCPT ); Wed, 30 May 2018 22:43:06 -0400 Received: from smtp.corp.redhat.com (int-mx04.intmail.prod.int.rdu2.redhat.com [10.11.54.4]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.redhat.com (Postfix) with ESMTPS id 91381402242D; Thu, 31 May 2018 02:43:05 +0000 (UTC) Received: from ming.t460p (ovpn-12-70.pek2.redhat.com [10.72.12.70]) by smtp.corp.redhat.com (Postfix) with ESMTPS id 7690C200BCD4; Thu, 31 May 2018 02:42:53 +0000 (UTC) Date: Thu, 31 May 2018 10:42:48 +0800 From: Ming Lei To: Johannes Thumshirn Cc: Mike Snitzer , Laurence Oberman , Sagi Grimberg , "Martin K. Petersen" , James Smart , Ewan Milne , Linux Kernel Mailinglist , Keith Busch , Linux NVMe Mailinglist , Martin George , John Meneghini , Christoph Hellwig , Hannes Reinecke Subject: Re: [PATCH 0/3] Provide more fine grained control over multipathing Message-ID: <20180531024247.GA15700@ming.t460p> References: <20180525125322.15398-1-jthumshirn@suse.de> <20180525130535.GA24239@lst.de> <20180525135813.GB9591@redhat.com> <20180525141211.GA25971@lst.de> <20180525145056.GD9591@redhat.com> <20180529030236.GA28895@redhat.com> <20180529072240.np5c62akbr7jqelr@linux-x5ow.site> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20180529072240.np5c62akbr7jqelr@linux-x5ow.site> User-Agent: Mutt/1.9.1 (2017-09-22) X-Scanned-By: MIMEDefang 2.78 on 10.11.54.4 X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.5.16 (mx1.redhat.com [10.11.55.6]); Thu, 31 May 2018 02:43:05 +0000 (UTC) X-Greylist: inspected by milter-greylist-4.5.16 (mx1.redhat.com [10.11.55.6]); Thu, 31 May 2018 02:43:05 +0000 (UTC) for IP:'10.11.54.4' DOMAIN:'int-mx04.intmail.prod.int.rdu2.redhat.com' HELO:'smtp.corp.redhat.com' FROM:'ming.lei@redhat.com' RCPT:'' Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Tue, May 29, 2018 at 09:22:40AM +0200, Johannes Thumshirn wrote: > On Mon, May 28, 2018 at 11:02:36PM -0400, Mike Snitzer wrote: > > No, what both Red Hat and SUSE are saying is: cool let's have a go at > > "Plan A" but, in parallel, what harm is there in allowing "Plan B" (dm > > multipath) to be conditionally enabled to coexist with native NVMe > > multipath? > > For a "Plan B" we can still use the global knob that's already in > place (even if this reminds me so much about scsi-mq which at least we > haven't turned on in fear of performance regressions). BTW, for scsi-mq, we have made a little progress by commit 2f31115e940c (scsi: core: introduce force_blk_mq), and virtio-scsi is working at always scsi-mq mode now. Then driver can decide if .force_blk_mq needs to be set. Hope progress can be made in this nvme mpath issue too. Thanks, Ming