Skip to content

scsi: scsi_dh_alua: Properly handle the ALUA transitioning state

Ewan D. Milne requested to merge e-milne/centos-stream-9:bz2085105 into main

This is a fix for an earlier behavior change in the SCSI ALUA device handler that suppressed retries when the device reported it was in the TRANSITIONING state, in the expectation that device-mapper-multipath would retry on another path. However, one array vendor depended upon the kernel retrying for a brief period of time in order to avoid spurious I/O outages. This patch adjusts the behavior to be compatible.

Bugzilla: https://bugzilla.redhat.com/show_bug.cgi?id=2085105 Upstream Status: From upstream git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git branch "fixes" Tested: Tested by QE w/NetApp pNate Signed-off-by: Ewan D. Milne emilne@redhat.com

Merge request reports