scsi: target: Pass in cmd counter to use during cmd setup
authorMike Christie <michael.christie@oracle.com>
Sun, 19 Mar 2023 01:56:14 +0000 (20:56 -0500)
committerMartin K. Petersen <martin.petersen@oracle.com>
Fri, 24 Mar 2023 21:32:23 +0000 (17:32 -0400)
commit8e288be8606ad87c1726618eacfb8fbd3ab4b806
treec434a3fac183ef619b54e7cdf85daa4a32e8cafa
parent4edba7e4a8f39112398d3cda94128a8e13a7d527
scsi: target: Pass in cmd counter to use during cmd setup

Allow target_get_sess_cmd() users to pass in the cmd counter they want to
use. Right now we pass in the session's cmd counter but in a subsequent
commit iSCSI will switch from per session to per conn.

Signed-off-by: Mike Christie <michael.christie@oracle.com>
Link: https://lore.kernel.org/r/20230319015620.96006-4-michael.christie@oracle.com
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
drivers/target/iscsi/iscsi_target.c
drivers/target/target_core_transport.c
drivers/target/target_core_xcopy.c
drivers/usb/gadget/function/f_tcm.c
include/target/target_core_fabric.h