mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git/
synced 2026-04-17 22:23:45 -04:00
scsi: target: core: Add emulate_rsoc attribute
Allow support for RSOC to be turned off via the emulate_rsoc attibute. This is just for testing purposes. Reviewed-by: Roman Bolshakov <r.bolshakov@yadro.com> Signed-off-by: Dmitry Bogdanov <d.bogdanov@yadro.com> Link: https://lore.kernel.org/r/20220906103421.22348-5-d.bogdanov@yadro.com Reviewed-by: Mike Christie <michael.christie@oracle.com> Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
This commit is contained in:
committed by
Martin K. Petersen
parent
553b08d9b3
commit
bd217b8c3a
@@ -91,6 +91,8 @@
|
||||
#define DA_EMULATE_ALUA 0
|
||||
/* Emulate SCSI2 RESERVE/RELEASE and Persistent Reservations by default */
|
||||
#define DA_EMULATE_PR 1
|
||||
/* Emulation for REPORT SUPPORTED OPERATION CODES */
|
||||
#define DA_EMULATE_RSOC 1
|
||||
/* Enforce SCSI Initiator Port TransportID with 'ISID' for PR */
|
||||
#define DA_ENFORCE_PR_ISIDS 1
|
||||
/* Force SPC-3 PR Activate Persistence across Target Power Loss */
|
||||
@@ -690,6 +692,7 @@ struct se_dev_attrib {
|
||||
bool emulate_caw;
|
||||
bool emulate_3pc;
|
||||
bool emulate_pr;
|
||||
bool emulate_rsoc;
|
||||
enum target_prot_type pi_prot_type;
|
||||
enum target_prot_type hw_pi_prot_type;
|
||||
bool pi_prot_verify;
|
||||
|
||||
Reference in New Issue
Block a user