summaryrefslogtreecommitdiff
path: root/drivers/target
AgeCommit message (Expand)AuthorFilesLines
2017-07-07target/tcm_loop: Replace a waitqueue and a counter by a completionBart Van Assche2-10/+5
2017-07-07target/tcm_loop: Merge struct tcm_loop_cmd and struct tcm_loop_tmrBart Van Assche2-19/+10
2017-07-07target: Introduce a function that shows the command stateBart Van Assche2-27/+113
2017-07-07iscsi-target: Kill left-over iscsi_target_do_cleanupNicholas Bellinger1-24/+0
2017-07-07target: Fix a deadlock between the XCOPY code and iSCSI session shutdownBart Van Assche1-41/+69
2017-07-07target: Use {get,put}_unaligned_be*() instead of open coding these functionsBart Van Assche8-171/+75
2017-07-07target: Fix transport_init_se_cmd()Bart Van Assche1-0/+1
2017-07-07target: Remove se_device.dev_listBart Van Assche1-1/+0
2017-07-07target: Use symbolic value for WRITE_VERIFY_16Bart Van Assche1-1/+1
2017-07-07target: Add TARGET_SCF_LOOKUP_LUN_FROM_TAG support for ABORT_TASKNicholas Bellinger1-9/+44
2017-07-07target: Add support for TMR percpu reference countingNicholas Bellinger2-4/+13
2017-07-07target: reject COMPARE_AND_WRITE if emulate_caw is not setJiang Yi1-0/+6
2017-06-09iscsi-target: Avoid holding ->tpg_state_lock during param updateNicholas Bellinger1-6/+2
2017-06-09target/configfs: Kill se_lun->lun_link_magicNicholas Bellinger2-6/+8
2017-06-09target/configfs: Kill se_device->dev_link_magicNicholas Bellinger3-7/+12
2017-06-09target/iblock: Convert WRITE_SAME to blkdev_issue_zerooutNicholas Bellinger2-18/+28
2017-06-09target: remove dead codeGustavo A. R. Silva1-2/+2
2017-06-09iscsi-target: Reject immediate data underflow larger than SCSI transfer lengthNicholas Bellinger1-0/+12
2017-06-09iscsi-target: Fix delayed logout processing greater than SECONDS_FOR_LOGOUT_COMPNicholas Bellinger1-2/+8
2017-06-09target: Fix kref->refcount underflow in transport_cmd_finish_abortNicholas Bellinger3-12/+15
2017-06-01iscsi-target: Always wait for kthread_should_stop() before kthread exitJiang Yi4-8/+34
2017-06-01iscsi-target: Fix initial login PDU asynchronous socket close OOPsNicholas Bellinger1-62/+132
2017-05-24tcmu: fix crash during device removalMike Christie1-13/+33
2017-05-16target: Re-add check to reject control WRITEs with overflow dataNicholas Bellinger1-5/+18
2017-05-12Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/nab/...Linus Torvalds16-238/+682
2017-05-11Revert "target: Fix VERIFY and WRITE VERIFY command parsing"Nicholas Bellinger1-64/+10
2017-05-08target/fileio: Fix zero-length READ and WRITE handlingBart Van Assche1-2/+1
2017-05-05tcmu: fix module removal due to stuck threadMike Christie1-0/+3
2017-05-05target: Don't force session reset if queue_depth does not changeNicholas Bellinger1-0/+7
2017-05-05iscsi-target: Set session_fall_back_to_erl0 when forcing reinstatementNicholas Bellinger3-0/+3
2017-05-05target: Fix compare_and_write_callback handling for non GOOD statusNicholas Bellinger1-1/+4
2017-05-03tcmu: Recalculate the tcmu_cmd size to save cmd area memoriesXiubo Li1-11/+41
2017-05-02tcmu: Add global data block pool supportXiubo Li1-128/+336
2017-05-02tcmu: Add dynamic growing data area feature supportXiubo Li1-101/+237
2017-05-02target: fixup error message in target_tg_pt_gp_tg_pt_gp_id_store()Hannes Reinecke1-4/+4
2017-05-02target: fixup error message in target_tg_pt_gp_alua_access_type_store()Hannes Reinecke1-1/+1
2017-05-02target/user: PGR SupportBryant G. Ly4-7/+46
2017-05-02target: Add WRITE_VERIFY_16Bryant G. Ly1-0/+2
2017-05-02target: Use kmalloc_array() in transport_kmap_data_sg()Markus Elfring1-1/+1
2017-05-02target: Use kmalloc_array() in compare_and_write_callback()Markus Elfring1-2/+2
2017-05-02target: Improve size determinations in two functionsMarkus Elfring1-2/+2
2017-05-02target: Delete error messages for failed memory allocationsMarkus Elfring1-18/+5
2017-05-02target: Use kcalloc() in two functionsMarkus Elfring1-4/+2
2017-05-02iscsi-target: Improve size determinations in four functionsMarkus Elfring1-6/+4
2017-05-02iscsi-target: Delete error messages for failed memory allocationsMarkus Elfring1-27/+10
2017-05-02iscsi-target: Use kcalloc() in iscsit_allocate_iovecs()Markus Elfring1-2/+1
2017-05-02tcm: make pi data verification configurableDmitry Monakhov3-10/+47
2017-05-02tcm_fileio: Prevent information leak for short readsDmitry Monakhov1-6/+17
2017-05-02target: Fix VERIFY and WRITE VERIFY command parsingBart Van Assche1-9/+62
2017-05-02target/pr: update PR out action code tableZhu Lingshan1-4/+5