Commit Graph

92 Commits (b4ac08492d06e4f2cea24a5b2579b4b0a0f537ce)

Author SHA1 Message Date
Andy Grover 1edcdb497e target: Change target_submit_cmd() to return void 13 years ago
Andy Grover 4949314c72 target: Allow control CDBs with data > 1 page 13 years ago
Roland Dreier 895f302252 target: Set additional sense length field in sense data 13 years ago
Nicholas Bellinger 4d2300ccff target: Remove extra se_device->execute_task_lock access in fast path 13 years ago
Nicholas Bellinger 65586d51e0 target: Drop se_device TCQ queue_depth usage from I/O path 13 years ago
Nicholas Bellinger ec54cc081e target: Remove TFO->check_release_cmd() fabric API caller 13 years ago
Nicholas Bellinger a636078552 target: Add target_submit_cmd() for process context fabric submission 13 years ago
Nicholas Bellinger 7481deb413 target: Make target_put_sess_cmd use target_release_cmd_kref 13 years ago
Christoph Hellwig e0a53e70e8 target: remove overagressive ____cacheline_aligned annoations 13 years ago
Christoph Hellwig 1880807adb target: make the se_task task_state_active a normal bool 13 years ago
Christoph Hellwig 41e16e9816 target: remove the se_task task_error_status field 13 years ago
Christoph Hellwig ef804a849f target: fold se_task.task_sense into task_flags 13 years ago
Christoph Hellwig c4795fb20e target: header reshuffle, part2 13 years ago
Christoph Hellwig e26d99aed4 target: reshuffle headers 13 years ago
Christoph Hellwig 6f21475576 target: remove the unused se_dev_list 13 years ago
Jörn Engel 5c73b678f7 target: remove unused struct fields 13 years ago
Christoph Hellwig 6fd126ffeb target: remove the unused t_task_pt_sgl and t_task_pt_sgl_num se_cmd fields 13 years ago
Christoph Hellwig 33c3fafc43 target: remove the t_tasks_bidi se_cmd field 13 years ago
Christoph Hellwig 2d3a4b51df target: remove the t_tasks_fua se_cmd field 13 years ago
Christoph Hellwig aad13ca20d target: remove the se_ordered_node se_cmd field 13 years ago
Christoph Hellwig 58a2801a4b target: remove the se_obj_ptr and se_orig_obj_ptr se_cmd fields 13 years ago
Bart Van Assche 5f655e8d2a target: Avoid compiler warnings about signed one-bit bitfields 13 years ago
Nicholas Bellinger 03e98c9eb9 target: Address legacy PYX_TRANSPORT_* return code breakage 13 years ago
Christoph Hellwig d29a5b6acc target: remove SCF_EMULATE_CDB_ASYNC 13 years ago
Christoph Hellwig e76a35d6c8 target: pass the se_task to the CDB emulation callback 13 years ago
Nicholas Bellinger a17f091d1a target: Add generic active I/O shutdown logic 13 years ago
Nicholas Bellinger 3151d069e9 target: Remove core TRANSPORT_FREE_CMD_INTR usage 14 years ago
Nicholas Bellinger 88dd9e26d6 target: Make TFO->check_stop_free return free status 14 years ago
Nicholas Bellinger 2e982ab92d target: Remove legacy se_task->task_timer and associated logic 14 years ago
Nicholas Bellinger 415a090ade target: Fix incorrect transport_sent usage 14 years ago
Christoph Hellwig 7c1c6af37a target: remove the task_sg_bidi field se_task and pSCSI BIDI support 14 years ago
Nicholas Bellinger dbc5623eb2 target: transport_subsystem_check_init cleanups 14 years ago
Christoph Hellwig 35e0e75753 target: use a workqueue for I/O completions 14 years ago
Christoph Hellwig 59aaad1ec4 target: remove unused TRANSPORT_ states 14 years ago
Christoph Hellwig f2da9dbdb5 target: remove TRANSPORT_DEFERRED_CMD state 14 years ago
Christoph Hellwig bfaf40ada2 target: remove the TRANSPORT_REMOVE state 14 years ago
Christoph Hellwig cc5d0f0f61 target: stop task timers earlier 14 years ago
Christoph Hellwig e99d48a62b target: remove TF_TIMER_STOP 14 years ago
Christoph Hellwig cdbb70bb4c target: factor some duplicate code for stopping a task 14 years ago
Christoph Hellwig f7a5cc0b31 target: remove SCF_EMULATE_QUEUE_FULL 14 years ago
Christoph Hellwig e057f53308 target: remove the transport_qf_callback se_cmd callback 14 years ago
Christoph Hellwig f55918fa32 target: clean up the backend interface to caching parameters 14 years ago
Christoph Hellwig b937d27052 target: remove the ->transport_split_cdb callback in se_cmd 14 years ago
Christoph Hellwig 485fd0d1e3 target: replace ->get_cdb with a target_get_task_cdb helper 14 years ago
Christoph Hellwig 3189b067ee target: pack struct se_task more tightly 14 years ago
Christoph Hellwig 04629b7bde target: Remove unnecessary se_task members 14 years ago
Christoph Hellwig 6c76bf951c target: make more use of the task_flags field in se_task 14 years ago
Christoph Hellwig 42bf829eee target: Cleanup unused se_task bits 14 years ago
Christoph Hellwig c0427f1556 target: Cleanup unused target_core_base.h bits 14 years ago
Nicholas Bellinger 8dc52b5420 target: Merge transport_cmd_finish_abort_tmr into transport_cmd_finish_abort 14 years ago