scsi: iscsi_tcp: Drop target_alloc use
For software iSCSI, we do a session per host so there is no need to set the target's can_queue since it's the same as the host one. Setting it just results in extra atomic checks in the main I/O path. Link: https://lore.kernel.org/r/20220616224557.115234-6-michael.christie@oracle.com Reviewed-by: Lee Duncan <lduncan@suse.com> Reviewed-by: Wu Bo <wubo40@huawei.com> Signed-off-by: Mike Christie <michael.christie@oracle.com> Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
This commit is contained in:
parent
f93a722fa7
commit
9b89153680
@ -1042,7 +1042,6 @@ static struct scsi_host_template iscsi_sw_tcp_sht = {
|
|||||||
.eh_target_reset_handler = iscsi_eh_recover_target,
|
.eh_target_reset_handler = iscsi_eh_recover_target,
|
||||||
.dma_boundary = PAGE_SIZE - 1,
|
.dma_boundary = PAGE_SIZE - 1,
|
||||||
.slave_configure = iscsi_sw_tcp_slave_configure,
|
.slave_configure = iscsi_sw_tcp_slave_configure,
|
||||||
.target_alloc = iscsi_target_alloc,
|
|
||||||
.proc_name = "iscsi_tcp",
|
.proc_name = "iscsi_tcp",
|
||||||
.this_id = -1,
|
.this_id = -1,
|
||||||
.track_queue_depth = 1,
|
.track_queue_depth = 1,
|
||||||
|
Loading…
Reference in New Issue
Block a user