summaryrefslogtreecommitdiffstats
path: root/drivers/target/target_core_transport.c
Commit message (Expand)AuthorAgeFilesLines
* target: add struct spc_ops + initial ->execute_rw pointer usageChristoph Hellwig2012-06-211-5/+1
* target: remove dead SCF_ flagsChristoph Hellwig2012-06-211-1/+0
* target: remove the execute listChristoph Hellwig2012-06-121-232/+98
* target: move transport_generic_prepare_cdb into pscsiChristoph Hellwig2012-06-121-29/+0
* target: move code for CDB emulationChristoph Hellwig2012-06-121-45/+2
* target: add a parse_cdb method to the backend driversChristoph Hellwig2012-06-121-729/+7
* target: split parsing of SPC commands into a separate helperChristoph Hellwig2012-06-121-109/+3
* target: split overflow and underflow checks into a helperChristoph Hellwig2012-06-121-37/+53
* target: remove control CDB flagsChristoph Hellwig2012-06-121-75/+34
* target: move unrelated code out of transport_generic_cmd_sequencerChristoph Hellwig2012-06-121-77/+66
* target: Handle ATA_16 passthrough for pSCSI backend devicesmengcong2012-05-171-0/+32
* target: Fix MAINTENANCE_IN service action CDB checks to use lower 5 bitsNicholas Bellinger2012-05-171-1/+2
* target: add support for the WRITE_VERIFY commandBernhard Kohl2012-05-151-0/+1
* target: make target_put_session voidJörn Engel2012-05-111-2/+2
* target: cleanup transport_execute_tasks()Jörn Engel2012-05-111-9/+5
* target: Remove max_sectors device attribute for modern se_task less codeNicholas Bellinger2012-05-091-3/+4
* target: lock => unlock typo in transport_lun_wait_for_tasksDan Carpenter2012-05-091-1/+1
* target: Enforce hw_max_sectors for SCF_SCSI_DATA_SG_IO_CDBNicholas Bellinger2012-05-091-6/+15
* target: remove the t_se_count field in struct se_cmdChristoph Hellwig2012-05-061-6/+0
* target: remove the t_task_cdbs_ex_left field in struct se_cmdChristoph Hellwig2012-05-061-6/+1
* target: remove the t_task_cdbs_left field in struct se_cmdChristoph Hellwig2012-05-061-10/+1
* target: remove struct se_taskChristoph Hellwig2012-05-061-105/+22
* target: move the state and execute lists to the commandChristoph Hellwig2012-05-061-248/+127
* target: simplify command to task linkageChristoph Hellwig2012-05-061-79/+42
* target: always allocate a single taskChristoph Hellwig2012-05-061-120/+37
* target: replace ->execute_task with ->execute_cmdChristoph Hellwig2012-05-061-22/+32
* target: remove the task_sectors field in struct se_taskChristoph Hellwig2012-05-061-2/+0
* target: remove the task_size field in struct se_taskChristoph Hellwig2012-05-061-2/+0
* target: remove the task_lba field in struct se_taskChristoph Hellwig2012-05-061-1/+0
* target: remove the unused transport_limit_task_sectors helperChristoph Hellwig2012-05-061-15/+0
* target: Handle GET_EVENT_STATUS_NOTIFICATION passthroughStefan Hajnoczi2012-05-061-0/+4
* target: Call core_alua_check_nonop_delay in target_submit_cmd()Andy Grover2012-04-141-0/+7
* target: rewrite comment for generic_new_cmdAndy Grover2012-04-141-3/+3
* target: Rename target_allocate_tasks to target_setup_cmd_from_cdbAndy Grover2012-04-141-5/+5
* target/iscsi: Misc cleanups from Agrover (round 2)Andy Grover2012-04-141-11/+10
* target: Remove transport_do_task_sg_chain() and associated detritusRoland Dreier2012-04-141-70/+0
* target: stop splitting commands into multiple tasksChristoph Hellwig2012-04-141-102/+21
* target: add unknown size flag to target_submit_cmd()Sebastian Andrzej Siewior2012-04-141-0/+5
* Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/nab/...Linus Torvalds2012-03-221-129/+238
|\
| * target: Fix sense code for unsupported SERVICE ACTION INRoland Dreier2012-03-151-1/+1
| * target: Convert se_node_acl->acl_group removal to use ->acl_krefNicholas Bellinger2012-03-101-1/+2
| * target: Add se_node_acl->acl_kref for ->acl_free_comp usageNicholas Bellinger2012-03-101-5/+20
| * target: Add se_node_acl->acl_free_comp for NodeACL release pathNicholas Bellinger2012-03-101-16/+24
| * target: Add se_sess->sess_kref + get/put helpersNicholas Bellinger2012-03-101-0/+22
| * target: Convert session_lock to irqsaveNicholas Bellinger2012-03-101-3/+5
| * target: Allow target_submit_tmr interrupt context + pass ABORT_TASK tagNicholas Bellinger2012-02-251-2/+8
| * target: Push target_submit_tmr LUN lookup failure to system_wq contextNicholas Bellinger2012-02-251-3/+15
| * target: Fix target_submit_tmr se_tmr_req allocation failuresNicholas Bellinger2012-02-251-9/+11
| * target: Fix target_submit_tmr LUN lookup failuresNicholas Bellinger2012-02-251-2/+2
| * target: Untangle front-end and back-end meanings of max_sectors attributeRoland Dreier2012-02-251-0/+8