blob: 128a627d289fae0b16bcfa56d774ce3b531b1999 [file] [log] [blame]
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")