Commit Graph

253 Commits (00200107a296cad3a950049a5ad7134a0d962b8d)

Author SHA1 Message Date
Roland Dreier 2426bd456a target: Report correct response length for some commands 11 years ago
Sagi Grimberg 22c7aaa57e Target/iscsi: Fix sendtargets response pdu for iser transport 11 years ago
Nicholas Bellinger 395ccb2531 target/sbc: Add sbc_dif_read_strip software emulation 11 years ago
Nicholas Bellinger 66a3d5bc47 target/sbc: Add sbc_dif_generate software emulation 11 years ago
Nicholas Bellinger e70beee783 target: Pass in transport supported PI at session initialization 11 years ago
Nicholas Bellinger 131e6abc67 target: Add TFO->abort_task for aborted task resources release 11 years ago
Alex Leung 68259b5aac target: Fix Task Aborted Status (TAS) handling 11 years ago
Sagi Grimberg 48f5e7b3dc Target/core: Remove prot_handover use for now 11 years ago
Sagi Grimberg b5b8e2989e Target/dif: Introduce protection-passthough-only mode 11 years ago
Sagi Grimberg 19f9361af7 Target/sbc: Set protection operation and relevant checks 11 years ago
Nicholas Bellinger defd884845 iscsi/iser-target: Fix isert_conn->state hung shutdown issues 11 years ago
Roland Dreier 3dca147199 target: Simplify command completion by removing CMD_T_FAILED flag 11 years ago
Nicholas Bellinger 5259a06ef9 target: Fix percpu_ref_put race in transport_lun_remove_cmd 11 years ago
Sagi Grimberg 76736db3e2 target: Report bad sector in sense data for DIF errors 11 years ago
Nicholas Bellinger 676687c696 iscsi-target: Convert gfp_t parameter to task state bitmask 11 years ago
Nicholas Bellinger def2b339b4 target: Add protection SGLs to target_submit_cmd_map_sgls 11 years ago
Nicholas Bellinger 41861fa831 target/sbc: Add DIF TYPE1+TYPE3 read/write verify emulation 11 years ago
Nicholas Bellinger fcc4f17b9c target: Add DIF CHECK_CONDITION ASC/ASCQ exception cases 11 years ago
Nicholas Bellinger ce65e5b97b target: Add DIF related base definitions 11 years ago
Nicholas Bellinger f82f320edc target: Convert inquiry temporary buffer to heap memory 11 years ago
Hannes Reinecke c66094bf32 target_core_alua: Referrals infrastructure 11 years ago
Nicholas Bellinger 95cadace8f target/file: Update hw_max_sectors based on current block_size 11 years ago
Hannes Reinecke fbfe858fea target_core_spc: Include target device descriptor in VPD page 83 11 years ago
Hannes Reinecke 9c6e164c8c target_core_alua: Use workqueue for ALUA transitioning 11 years ago
Hannes Reinecke dfbce75ac8 target_core_alua: store old and pending ALUA state 11 years ago
Hannes Reinecke 1e0b9403bd target_core_alua: Allocate ALUA metadata on demand 11 years ago
Andy Grover 38becbeadf target: Remove unused ua_dev_list member in struct se_ua 11 years ago
Roland Dreier a51d5229d1 target: Remove write-only stats fields and lock from struct se_node_acl 11 years ago
Hannes Reinecke c0dc941e2b target_core_alua: Store supported ALUA states 11 years ago
Hannes Reinecke 125d0119d1 target core: rename (ex,im)plict -> (ex,im)plicit 11 years ago
Nicholas Bellinger ee480683d9 target: Convert se_device statistics to atomic_long_t 11 years ago
Andy Grover 7f7caf6aa7 target: Pass through I/O topology for block backstores 11 years ago
Nicholas Bellinger 4863e52565 target: Add per device xcopy_lun for copy offload I/O 11 years ago
Nicholas Bellinger 4a9a6c8d53 target: Drop left-over se_lun->lun_cmd_list shutdown code 11 years ago
Nicholas Bellinger 5277797dc4 target: Add percpu refcounting for se_lun access 11 years ago
Thomas Glanzmann b3fde03571 target: Export symbol core_tpg_check_initiator_node_acl 11 years ago
Hannes Reinecke a314d7003c tcm_loop: separate out tcm_loop_issue_tmr 11 years ago
Andy Grover d80e224dd5 target: Remove TF_CIT_TMPL macro 11 years ago
Nicholas Bellinger 2999ee7fda target/iscsi: Bump versions to v4.1.0 12 years ago
Nicholas Bellinger d397a445f4 target: Add Third Party Copy (3PC) bit in INQUIRY response 12 years ago
Nicholas Bellinger cbf031f425 target: Add support for EXTENDED_COPY copy offload emulation 12 years ago
Nicholas Bellinger d9ea32bff2 target: Add global device list for EXTENDED_COPY 12 years ago
Nicholas Bellinger c5ff8d6bc3 target: Make helpers non static for EXTENDED_COPY command setup 12 years ago
Nicholas Bellinger b3faa2e87c target/tcm_qla2xxx: Add/use target_reverse_dma_direction() in target_core_fabric.h 12 years ago
Nicholas Bellinger 68ff9b9b27 target: Add support for COMPARE_AND_WRITE emulation 12 years ago
Nicholas Bellinger 0123a9ec6a target: Add MAXIMUM COMPARE AND WRITE LENGTH in Block Limits VPD 12 years ago
Nicholas Bellinger 76dde50ebe target: Make __target_execute_cmd() available as extern 12 years ago
Nicholas Bellinger 47e459e622 target: Add transport_reset_sgl_orig() for COMPARE_AND_WRITE 12 years ago
Nicholas Bellinger a82a9538dd target: Allow sbc_ops->execute_rw() to accept SGLs + data_direction 12 years ago
Nicholas Bellinger 818b571ca0 target: Add TCM_MISCOMPARE_VERIFY sense handling 12 years ago