linux/include/target
Mike Christie ee48345e1c scsi: target: core: Move core_alua_check_nonop_delay() call
Move core_alua_check_nonop_delay() to transport_handle_cdb_direct() so the
iSCSI target driver doesn't have to call as many core functions
directly. We will eventually merge transport_handle_cdb_direct and
target_submit so iSCSI and the other drivers call a common function.

It will also be helpful as preparation for future changes which allow the
iSCSI target to defer command submission to the LIO submission workqueue,
because we will have a common submission function for that which will be
based on transport_handle_cdb_direct()/target_submit().

Signed-off-by: Mike Christie <michael.christie@oracle.com>
Link: https://lore.kernel.org/r/20230928020907.5730-3-michael.christie@oracle.com
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
2023-10-13 15:53:57 -04:00
..
iscsi scsi: target: iscsi: Remove the unused netif_timeout attribute 2023-07-11 12:33:32 -04:00
target_core_backend.h scsi: target: Allow backends to hook into PR handling 2023-04-11 21:55:36 -04:00
target_core_base.h scsi: target: Have drivers report if they support direct submissions 2023-10-13 15:53:57 -04:00
target_core_fabric.h scsi: target: core: Move core_alua_check_nonop_delay() call 2023-10-13 15:53:57 -04:00