aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--drivers/target/target_core_alua.c9
1 files changed, 9 insertions, 0 deletions
diff --git a/drivers/target/target_core_alua.c b/drivers/target/target_core_alua.c
index fcbe6125b73e..63512cc01a1f 100644
--- a/drivers/target/target_core_alua.c
+++ b/drivers/target/target_core_alua.c
@@ -576,7 +576,16 @@ static inline int core_alua_state_standby(
576 case REPORT_LUNS: 576 case REPORT_LUNS:
577 case RECEIVE_DIAGNOSTIC: 577 case RECEIVE_DIAGNOSTIC:
578 case SEND_DIAGNOSTIC: 578 case SEND_DIAGNOSTIC:
579 case READ_CAPACITY:
579 return 0; 580 return 0;
581 case SERVICE_ACTION_IN:
582 switch (cdb[1] & 0x1f) {
583 case SAI_READ_CAPACITY_16:
584 return 0;
585 default:
586 set_ascq(cmd, ASCQ_04H_ALUA_TG_PT_STANDBY);
587 return 1;
588 }
580 case MAINTENANCE_IN: 589 case MAINTENANCE_IN:
581 switch (cdb[1] & 0x1f) { 590 switch (cdb[1] & 0x1f) {
582 case MI_REPORT_TARGET_PGS: 591 case MI_REPORT_TARGET_PGS: