From: Hannes Reinecke Date: Tue, 18 Jan 2011 09:13:12 +0000 (+0100) Subject: [SCSI] dm mpath: propagate target errors immediately X-Git-Tag: v2.6.39-rc1~440^2~128 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=751b2a7d623ead9e55f751a6087efeab454b5659;p=pandora-kernel.git [SCSI] dm mpath: propagate target errors immediately DM now has more information about the nature of the underlying storage failure. Path failure is avoided if a request failed due to a target error. Instead the target error is immediately passed up the stack. Discard requests that fail due to non-target errors may now be retried. Errors restricted to the path will be retried or returned if no paths are available, irregarding the no_path_retry setting. Signed-off-by: Mike Snitzer Signed-off-by: Hannes Reinecke Acked-by: Alasdair G Kergon Signed-off-by: James Bottomley --- Reading git-diff-tree failed