summaryrefslogtreecommitdiff
path: root/drivers/target
AgeCommit message (Expand)AuthorFilesLines
2012-09-12target: fix NULL pointer dereference bug alloc_page() fails to get memoryYi Zou1-2/+2
2012-08-02iscsi-target: Drop bogus struct file usage for iSCSI/SCTPAl Viro3-78/+6
2012-08-02target: Check number of unmap descriptors against our limitRoland Dreier1-0/+5
2012-08-02target: Fix possible integer underflow in UNMAP emulationRoland Dreier1-10/+10
2012-08-02target: Fix reading of data length fields for UNMAP commandsRoland Dreier1-3/+3
2012-08-02target: Add range checking to UNMAP emulationRoland Dreier1-0/+12
2012-08-02target: Add generation of LOGICAL BLOCK ADDRESS OUT OF RANGERoland Dreier1-0/+10
2012-07-25target: Fix range calculation in WRITE SAME emulation when num blocks == 0Roland Dreier1-1/+1
2012-07-25target: Clean up returning errors in PR handling codeRoland Dreier1-3/+4
2012-07-25tcm_fc: Fix crash seen with aborts and large readsMark Rustad1-0/+2
2012-07-12tcm_fc: Resolve suspicious RCU usage warningsMark Rustad1-1/+2
2012-06-20target: Return error to initiator if SET TARGET PORT GROUPS emulation failsRoland Dreier1-3/+5
2012-06-10target/file: Use O_DSYNC by default for FILEIO backendsNicholas Bellinger2-62/+17
2012-05-21target: Fix bug in handling of FILEIO + block_device resize opsNicholas Bellinger1-6/+16
2012-05-21target: Fix SPC-2 RELEASE bug for multi-session iSCSI client setupsBernhard Kohl1-0/+3
2012-05-21target: Drop incorrect se_lun_acl release for dynamic -> explict ACL conversionNicholas Bellinger1-22/+0
2012-04-13tcm_fc: Do not free tpg structure during wq allocation failureMark Rustad1-5/+8
2012-04-13tcm_fc: Add abort flag for gracefully handling exchange timeoutMark Rustad3-2/+11
2012-04-13target: Fix unsupported WRITE_SAME sense payloadMartin Svec1-3/+3
2012-04-02target: Fix 16-bit target ports for SET TARGET PORT GROUPS emulationRoland Dreier1-4/+3
2012-04-02target: prevent NULL pointer dereference in target_report_lunsJörn Engel1-1/+3
2012-04-02target: fix use after free in target_report_lunsJörn Engel1-1/+1
2012-04-02target: Don't set WBUS16 or SYNC bits in INQUIRY responseRoland Dreier1-1/+1
2012-04-02tcm_fc: Fix fc_exch memory leak in ft_send_resp_statusNicholas Bellinger1-2/+4
2012-04-02iscsi-target: Fix dynamic -> explict NodeACL pointer referenceNicholas Bellinger1-4/+2
2012-04-02iscsi-target: Fix iscsit_alloc_buffs() failure casesNicholas Bellinger1-8/+6
2012-04-02tcm_loop: Set residual field for SCSI commandsRoland Dreier1-0/+6
2012-03-19target: Fix compatible reservation handling (CRH=1) with legacy RESERVE/RELEASENicholas Bellinger2-12/+23
2012-03-19iscsi-target: Fix reservation conflict -EBUSY response handling bugNicholas Bellinger1-1/+1
2012-03-01target: Allow control CDBs with data > 1 pageAndy Grover6-52/+75
2012-02-13target: Fail INQUIRY commands with EVPD==0 but PAGE CODE!=0Roland Dreier1-0/+7
2012-02-13target: Return correct ASC for unimplemented VPD pagesRoland Dreier1-1/+1
2012-02-13target: Add workaround for zero-length control CDB handlingNicholas Bellinger1-0/+13
2012-02-13target: Correct sense key for INVALID FIELD IN {PARAMETER LIST,CDB}Roland Dreier1-4/+4
2012-02-13target: Allow PERSISTENT RESERVE IN for non-reservation holderMarco Sanvido1-0/+1
2012-02-13target: Use correct preempted registration sense codeMarco Sanvido1-2/+2
2012-02-13iscsi-target: Fix discovery with INADDR_ANY and IN6ADDR_ANY_INITNicholas Bellinger3-8/+62
2012-02-13iscsi-target: Fix double list_add with iscsit_alloc_buffs rejectNicholas Bellinger1-1/+1
2012-02-13iscsi-target: Fix reject release handling in iscsit_free_cmd()Nicholas Bellinger1-0/+11
2012-01-26target: Set additional sense length field in sense dataRoland Dreier1-0/+14
2012-01-26target: Set response format in INQUIRY responseRoland Dreier1-0/+12
2011-12-06iscsi-target: Fix hex2bin warn_unused compile messageNicholas Bellinger1-2/+4
2011-12-06target: Don't return an error if disabling unsupported featuresAndy Grover1-8/+16
2011-12-06target/rd: fix or rewrite the copy routineSebastian Andrzej Siewior1-205/+40
2011-12-06target/rd: simplify the page/offset computationSebastian Andrzej Siewior1-6/+4
2011-12-06target: remove the unused se_dev_listChristoph Hellwig2-12/+0
2011-12-06target/file: walk properly over sg listSebastian Andrzej Siewior1-6/+6
2011-12-06target: remove unused struct fieldsJörn Engel3-12/+0
2011-12-06target: Fix page length in emulated INQUIRY VPD page 86hRoland Dreier1-1/+1
2011-12-06target: Handle 0 correctly in transport_get_sectors_6()Roland Dreier1-2/+7