From mboxrd@z Thu Jan 1 00:00:00 1970 From: Christoph Hellwig Subject: Re: [dm-devel] [PATCH] dm-mpath: always return reservation conflict Date: Thu, 16 Jul 2015 09:54:50 +0200 Message-ID: <20150716075450.GA23334@lst.de> References: <1436959404-14035-1-git-send-email-hare@suse.de> <1436960108.31121.41.camel@HansenPartnership.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Return-path: Received: from verein.lst.de ([213.95.11.211]:50618 "EHLO newverein.lst.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751476AbbGPHyw (ORCPT ); Thu, 16 Jul 2015 03:54:52 -0400 Content-Disposition: inline In-Reply-To: Sender: linux-scsi-owner@vger.kernel.org List-Id: linux-scsi@vger.kernel.org To: Christophe Varoqui Cc: device-mapper development , Christoph Hellwig , Hannes Reinecke , Mike Snitzer , linux-scsi@vger.kernel.org On Thu, Jul 16, 2015 at 05:07:03AM +0000, Christophe Varoqui wrote: > For reference the opensvc crm does use type 5 pr, and aims for all paths > registered. It still does not make use of the multipathd pr janitoring > features, and uses sg_persist directly for pr status and actions. The type doesn't matter here. It's important to set the ALL_TG_PT bit when registering the key. As dm-mpath opens the underlying devices exclusively, and doesn't give you a choice which path to send to you're in a world of pain without that.