aboutsummaryrefslogtreecommitdiff
path: root/drivers/target/target_core_device.c
AgeCommit message (Expand)AuthorFilesLines
2017-07-09target: Fix cmd size for PR-OUT in passthrough_parse_cdbGravatar Tang Wenji 1-1/+1
2017-07-06target: Use macro for WRITE_VERIFY_32 operation codesGravatar Damien Le Moal 1-1/+1
2017-07-06target: make device_mutex and device_list staticGravatar Colin Ian King 1-2/+2
2017-07-06target: remove g_device_listGravatar Mike Christie 1-18/+12
2017-07-06target: add helper to iterate over devicesGravatar Mike Christie 1-0/+45
2017-07-06target: add helper to find se_device by dev_indexGravatar Mike Christie 1-0/+24
2017-07-06target: use idr for se_device dev indexGravatar Mike Christie 1-4/+26
2017-07-06target: break up free_device callbackGravatar Mike Christie 1-0/+2
2017-07-06target: Use {get,put}_unaligned_be*() instead of open coding these functionsGravatar Bart Van Assche 1-4/+4
2017-07-06target: Remove se_device.dev_listGravatar Bart Van Assche 1-1/+0
2017-07-06target: Use symbolic value for WRITE_VERIFY_16Gravatar Bart Van Assche 1-1/+1
2017-07-06target: Add support for TMR percpu reference countingGravatar Nicholas Bellinger 1-4/+10
2017-06-08target/configfs: Kill se_device->dev_link_magicGravatar Nicholas Bellinger 1-1/+0
2017-06-08target/iblock: Convert WRITE_SAME to blkdev_issue_zerooutGravatar Nicholas Bellinger 1-1/+1
2017-05-12Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/nab/...Gravatar Linus Torvalds 1-0/+38
2017-05-01target/user: PGR SupportGravatar Bryant G. Ly 1-0/+38
2017-04-08block: remove the discard_zeroes_data flagGravatar Christoph Hellwig 1-1/+1
2017-02-26target: Fix NULL dereference during LUN lookup + active I/O shutdownGravatar Nicholas Bellinger 1-2/+8
2017-02-09target: Remove se_tmr_req.tmr_lunGravatar Bart Van Assche 1-1/+0
2017-02-08target: Don't BUG_ON during NodeACL dynamic -> explicit conversionGravatar Nicholas Bellinger 1-1/+9
2016-12-09target: Minimize #include directivesGravatar Bart Van Assche 1-0/+1
2016-07-20target: Fix max_unmap_lba_count calc overflowGravatar Mike Christie 1-3/+5
2016-03-10target: Remove enum transport_lunflags_tableGravatar Andy Grover 1-27/+14
2016-01-29target: Fix WRITE_SAME/DISCARD conversion to linux 512b sectorsGravatar Mike Christie 1-0/+44
2016-01-06target/sbc: Add LBPRZ attribute + control CDB emulationGravatar Jamie Pocas 1-0/+2
2015-09-24target: Make TCM_WRITE_PROTECT failure honor D_SENSE bitGravatar Nicholas Bellinger 1-17/+23
2015-09-24target: Fix PR registration + APTPL RCU conversion regressionGravatar Nicholas Bellinger 1-2/+3
2015-07-31target: Remove cmd->se_ordered_id (unused except debug log lines)Gravatar Roland Dreier 1-1/+0
2015-07-30target: remove initiatorname field in se_acl_lunGravatar Chris Zankel 1-5/+3
2015-07-06target: Use struct t10_pi_tupleGravatar Sagi Grimberg 1-1/+1
2015-07-04Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/nab/...Gravatar Linus Torvalds 1-1007/+282
2015-06-23Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiGravatar Linus Torvalds 1-2/+2
2015-06-23target: Send UA when changing LUN inventoryGravatar Hannes Reinecke 1-4/+19
2015-06-22target: Convert se_lun->lun_deve_lock to normal spinlockGravatar Nicholas Bellinger 1-6/+6
2015-06-15target: Remove TARGET_MAX_LUNS_PER_TRANSPORTGravatar Hannes Reinecke 1-9/+0
2015-06-15target: use 64-bit LUNsGravatar Hannes Reinecke 1-15/+15
2015-06-15target: Drop duplicate + unused se_dev_check_wceGravatar Nicholas Bellinger 1-12/+0
2015-06-02target: Minimize SCSI header #include directivesGravatar Bart Van Assche 1-2/+2
2015-06-01target: Drop lun_sep_lock for se_lun->lun_se_dev RCU usageGravatar Nicholas Bellinger 1-16/+31
2015-06-01target: Subsume se_port + t10_alua_tg_pt_gp_member into se_lunGravatar Christoph Hellwig 1-150/+29
2015-06-01target: Simplify LUN shutdown codeGravatar Bart Van Assche 1-1/+0
2015-06-01target: simplify backend attribute implementationGravatar Christoph Hellwig 1-504/+0
2015-06-01target: simplify backend driver registrationGravatar Christoph Hellwig 1-3/+3
2015-06-01target: Only reset specific dynamic entries during lun_group creationGravatar Nicholas Bellinger 1-1/+1
2015-06-01target: Drop unused se_lun->lun_acl_listGravatar Nicholas Bellinger 1-15/+0
2015-06-01target: Convert se_tpg->acl_node_lock to ->acl_node_mutexGravatar Nicholas Bellinger 1-9/+5
2015-06-01target: Convert se_portal_group->tpg_lun_list[] to RCU hlistGravatar Nicholas Bellinger 1-85/+7
2015-06-01target/pr: Use atomic bitop for se_dev_entry->deve_flags reservation checkGravatar Nicholas Bellinger 1-0/+1
2015-06-01target: Convert se_node_acl->device_list[] to RCU hlistGravatar Nicholas Bellinger 1-176/+180
2015-05-30target: fix a log message in se_dev_set_emulate_rest_reord()Gravatar Christophe Vu-Brugier 1-1/+1