|
@@ -409,6 +409,7 @@ static inline int core_alua_state_standby(
|
|
case REPORT_LUNS:
|
|
case REPORT_LUNS:
|
|
case RECEIVE_DIAGNOSTIC:
|
|
case RECEIVE_DIAGNOSTIC:
|
|
case SEND_DIAGNOSTIC:
|
|
case SEND_DIAGNOSTIC:
|
|
|
|
+ return 0;
|
|
case MAINTENANCE_IN:
|
|
case MAINTENANCE_IN:
|
|
switch (cdb[1] & 0x1f) {
|
|
switch (cdb[1] & 0x1f) {
|
|
case MI_REPORT_TARGET_PGS:
|
|
case MI_REPORT_TARGET_PGS:
|
|
@@ -451,6 +452,7 @@ static inline int core_alua_state_unavailable(
|
|
switch (cdb[0]) {
|
|
switch (cdb[0]) {
|
|
case INQUIRY:
|
|
case INQUIRY:
|
|
case REPORT_LUNS:
|
|
case REPORT_LUNS:
|
|
|
|
+ return 0;
|
|
case MAINTENANCE_IN:
|
|
case MAINTENANCE_IN:
|
|
switch (cdb[1] & 0x1f) {
|
|
switch (cdb[1] & 0x1f) {
|
|
case MI_REPORT_TARGET_PGS:
|
|
case MI_REPORT_TARGET_PGS:
|
|
@@ -491,6 +493,7 @@ static inline int core_alua_state_transition(
|
|
switch (cdb[0]) {
|
|
switch (cdb[0]) {
|
|
case INQUIRY:
|
|
case INQUIRY:
|
|
case REPORT_LUNS:
|
|
case REPORT_LUNS:
|
|
|
|
+ return 0;
|
|
case MAINTENANCE_IN:
|
|
case MAINTENANCE_IN:
|
|
switch (cdb[1] & 0x1f) {
|
|
switch (cdb[1] & 0x1f) {
|
|
case MI_REPORT_TARGET_PGS:
|
|
case MI_REPORT_TARGET_PGS:
|