| 1526d9f10c61 ("scsi: target: Make state_list per CPU") |
| 8dd992fb67f3 ("scsi: target: Rename cmd.bad_sector to cmd.sense_info") |
| b455233dcc40 ("scsi: target: Rename struct sense_info to sense_detail") |
| 2e45a1a9c75d ("scsi: target: Add tmr_notify backend function") |
| f5e2714ad1a6 ("scsi: target: Modify core_tmr_abort_task()") |
| a36840d80027 ("scsi: target: Initialize LUN in transport_init_se_cmd()") |
| f98c2ddf8ba3 ("scsi: target: Factor out a new helper, target_cmd_init_cdb()") |
| 5482d56bfedf ("scsi: target: core: Add initiatorname to NON_EXISTENT_LUN error") |
| b92fcfcb687d ("scsi: target: use the stack for XCOPY passthrough cmds") |
| 0ad08996da05 ("scsi: target: avoid per-loop XCOPY buffer allocations") |
| be71530aa974 ("scsi: target/core: Make the XCOPY setup code easier to read by inlining two functions") |
| 0f57cf5ce766 ("scsi: target/core: Simplify LUN initialization in XCOPY implementation") |
| 82b76b4476e3 ("scsi: target/core: Remove a set-but-not-used member variable from the XCOPY implementation") |
| 3ad9800231d4 ("scsi: target/core: Reduce the amount of code executed with a spinlock held") |
| 2c9fa49e100f ("scsi: target/core: Make ABORT and LUN RESET handling synchronous") |
| aaa00cc93c1d ("scsi: target/core: Fix TAS handling for aborted commands") |
| fbbd49235590 ("scsi: target/core: Simplify the code for aborting SCSI commands") |
| a014c3647a15 ("scsi: target/core: Make it possible to wait from more than one context for command completion") |
| ad669505c4e9 ("scsi: target/core: Make sure that target_wait_for_sess_cmds() waits long enough") |
| 30c7ca935004 ("scsi: target: drop unnecessary get_fabric_name() accessor from fabric_ops") |
| c1fbff863595 ("scsi: target/core: Remove an unused data member from struct xcopy_pt_cmd") |
| 38fe73cc2c96 ("scsi: target: Fix target_wait_for_sess_cmds breakage with active signals") |
| 325c1e8b248e ("scsi: target: Fix handling of removed LUNs") |
| 17e391dd09f5 ("scsi: target: Send unit attention condition even if the sense buffer is too small") |
| 89a104ed4f6a ("scsi: target: Do not duplicate the code that marks that a command has sense data") |
| 7b2cc7dc0dbf ("scsi: target: Simplify the code for waiting for command completion") |
| a8864d861d62 ("scsi: target: Simplify transport_generic_free_cmd() (1/2)") |
| 65422d705f1a ("scsi: target: Fold core_tmr_handle_tas_abort() into transport_cmd_finish_abort()") |
| 709d56512fe8 ("scsi: target: Simplify core_tmr_handle_tas_abort()") |
| 953bcf7ad16a ("scsi: target: Document when CMD_T_STOP and CMD_T_COMPLETE are set") |
| 00d909a10710 ("scsi: target: Make the session shutdown code also wait for commands that are being aborted") |
| d1bff07f387c ("scsi: target: Introduce transport_init_session()") |
| 317f89712d7a ("scsi: target: Rename transport_init_session() into transport_alloc_session()") |
| 3eeff1984051 ("scsi: target: Move a list_del_init() statement") |
| 9ad97b8b409e ("scsi: target: target_core_transport.c: enable+fix kernel-doc") |
| ae072726f610 ("iscsi-target: Make TASK_REASSIGN use proper se_cmd->cmd_kref") |
| 1c21a48055a6 ("target: Avoid early CMD_T_PRE_EXECUTE failures during ABORT_TASK") |
| fd2f928b0ddd ("target: Fix caw_sem leak in transport_generic_request_failure") |
| c01706982350 ("target: Inline transport_put_cmd()") |
| 55435badda8b ("target: fix ALUA state file path truncation") |