]> git.proxmox.com Git - mirror_ubuntu-jammy-kernel.git/blobdiff - drivers/target/target_core_sbc.c
target_core_alua: Referrals infrastructure
[mirror_ubuntu-jammy-kernel.git] / drivers / target / target_core_sbc.c
index 52ae54e60105652df99df8e64a619a5ba9958ab6..6863dbe0aadfca03dc9a415c1c93a9f82cc3507e 100644 (file)
@@ -33,7 +33,7 @@
 
 #include "target_core_internal.h"
 #include "target_core_ua.h"
-
+#include "target_core_alua.h"
 
 static sense_reason_t
 sbc_emulate_readcapacity(struct se_cmd *cmd)
@@ -731,6 +731,9 @@ sbc_parse_cdb(struct se_cmd *cmd, struct sbc_ops *ops)
                case SAI_READ_CAPACITY_16:
                        cmd->execute_cmd = sbc_emulate_readcapacity_16;
                        break;
+               case SAI_REPORT_REFERRALS:
+                       cmd->execute_cmd = target_emulate_report_referrals;
+                       break;
                default:
                        pr_err("Unsupported SA: 0x%02x\n",
                                cmd->t_task_cdb[1] & 0x1f);