]> git.baikalelectronics.ru Git - kernel.git/commit
scsi: scsi_dh_alua: Set 'transitioning' state on Unit Attention
authorHannes Reinecke <hare@suse.de>
Wed, 30 Sep 2020 08:02:55 +0000 (10:02 +0200)
committerMartin K. Petersen <martin.petersen@oracle.com>
Wed, 11 Nov 2020 03:58:12 +0000 (22:58 -0500)
commit8db5291ca54521e36228901a6d9bc05bf49d4407
tree4156c2aa9d23c2ed379fc661e4b73c3913bd7599
parent5eee7c08f88ca6b6ca0375525a745e91729d87fe
scsi: scsi_dh_alua: Set 'transitioning' state on Unit Attention

We should be setting the 'transitioning' ALUA state once we get a Unit
Attention indicating the array is in transitioning.  There are arrays which
cannot respond to an RTPG while in transitioning, and others have issues
correctly reporting the state.  So better to set the state during Unit
Attention handling and wait for TUR / RTPG to run its course.

Link: https://lore.kernel.org/r/20200930080256.90964-4-hare@suse.de
Reviewed-by: Ewan D. Milne <emilne@redhat.com>
Signed-off-by: Hannes Reinecke <hare@suse.de>
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
drivers/scsi/device_handler/scsi_dh_alua.c