summaryrefslogtreecommitdiffstats
path: root/drivers/target/target_core_transport.c
Commit message (Expand)AuthorAgeFilesLines
* target: Remove unused se_cmd.cmd_spdtlRoland Dreier2012-08-211-2/+0
* target: Fix regression bug with handling of zero-length data CDBsNicholas Bellinger2012-08-171-3/+6
* target: fix NULL pointer dereference bug alloc_page() fails to get memoryYi Zou2012-08-161-2/+2
* target: NULL dereference on error pathDan Carpenter2012-07-201-5/+6
* target: Allow for target_submit_cmd() returning errorsRoland Dreier2012-07-171-5/+9
* target: Add generation of LOGICAL BLOCK ADDRESS OUT OF RANGERoland Dreier2012-07-161-0/+10
* target: Remove se_session.sess_wait_listRoland Dreier2012-07-161-12/+10
* target: Check sess_tearing_down in target_get_sess_cmd()Roland Dreier2012-07-161-5/+19
* target: Un-export target_get_sess_cmd()Roland Dreier2012-07-161-3/+3
* target: replace the processing thread with a TMR work queueChristoph Hellwig2012-07-161-157/+16
* target: remove transport_generic_handle_cdb_mapChristoph Hellwig2012-07-161-43/+1
* target: simply fabric driver queue full processingChristoph Hellwig2012-07-161-7/+6
* target: remove transport_generic_handle_dataChristoph Hellwig2012-07-161-39/+0
* target: merge transport_generic_write_pending into transport_generic_new_cmdChristoph Hellwig2012-07-161-48/+26
* target: call transport_check_aborted_status from target_execute_cmdChristoph Hellwig2012-07-161-0/+6
* target: remove transport_generic_process_writeChristoph Hellwig2012-07-161-12/+3
* target: split transport_cmd_check_stopChristoph Hellwig2012-07-161-62/+62
* target: add struct spc_ops + initial ->execute_rw pointer usageChristoph Hellwig2012-07-161-5/+1
* target: remove dead SCF_ flagsChristoph Hellwig2012-07-161-1/+0
* target: remove the execute listChristoph Hellwig2012-07-161-232/+98
* target: move transport_generic_prepare_cdb into pscsiChristoph Hellwig2012-07-161-29/+0
* target: move code for CDB emulationChristoph Hellwig2012-07-161-45/+2
* target: add a parse_cdb method to the backend driversChristoph Hellwig2012-07-161-729/+7
* target: split parsing of SPC commands into a separate helperChristoph Hellwig2012-07-161-109/+3
* target: split overflow and underflow checks into a helperChristoph Hellwig2012-07-161-37/+53
* target: remove control CDB flagsChristoph Hellwig2012-07-161-75/+34
* target: move unrelated code out of transport_generic_cmd_sequencerChristoph Hellwig2012-07-161-77/+66
* target: Add TFO->put_session() caller for HW fabric session shutdownJoern Engel2012-06-121-1/+7
* 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