aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/target/target_core_pr.c (follow)
AgeCommit message (Expand)AuthorFilesLines
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 156Thomas Gleixner1-14/+1
2019-04-12scsi: target/core: Rework the SPC-2 reservation handling codeBart Van Assche1-14/+19
2019-02-04scsi: target/iscsi: Convert comments about locking into runtime checksBart Van Assche1-9/+6
2018-11-28scsi: target: drop unnecessary get_fabric_name() accessor from fabric_opsDavid Disseldorp1-44/+44
2018-11-21scsi: target: add emulate_pr backstore attr to toggle PR supportDavid Disseldorp1-0/+2
2018-06-19scsi: target: Fix truncated PR-in ReadKeys responseDavid Disseldorp1-5/+10
2018-01-12target-core: don't use "const char*" for a buffer that is written toRasmus Villemoes1-2/+2
2017-11-04target: Suppress gcc 7 fallthrough warningsBart Van Assche1-0/+2
2017-11-04target: fix PR state file path truncationDavid Disseldorp1-9/+7
2017-11-04target:fix condition return in core_pr_dump_initiator_port()tangwenji1-1/+3
2017-11-04target: add sense code INSUFFICIENT REGISTRATION RESOURCEStangwenji1-8/+8
2017-11-04target: fix double unmap data sg in core_scsi3_emulate_pro_register_and_move()tangwenji1-2/+0
2017-11-04target: fix buffer offset in core_scsi3_pri_read_full_statustangwenji1-0/+1
2017-09-04fs: fix kernel_write prototypeChristoph Hellwig1-1/+2
2017-07-09target: Fix return sense reason in target_scsi3_emulate_pr_outTang Wenji1-5/+5
2017-07-06target: Use {get,put}_unaligned_be*() instead of open coding these functionsBart Van Assche1-79/+20
2017-05-01target/user: PGR SupportBryant G. Ly1-1/+1
2017-01-14locking/atomic, kref: Add kref_read()Peter Zijlstra1-5/+5
2016-12-16target: Fix spelling mistake and unwrap multi-line textColin Ian King1-2/+1
2016-12-09target: Minimize #include directivesBart Van Assche1-0/+2
2016-05-09target: use new "dbroot" target attributeLee Duncan1-1/+1
2016-01-06target: Fix spelling + remove set-but-not-used variablesBart Van Assche1-9/+2
2015-09-24target: Fix PR registration + APTPL RCU conversion regressionNicholas Bellinger1-24/+67
2015-07-06target/pr: Fix possible uninitialized variable usageSagi Grimberg1-1/+1
2015-07-04Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pendingLinus Torvalds1-181/+198
2015-06-24Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-nextLinus Torvalds1-0/+1
2015-06-23Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiLinus Torvalds1-2/+1
2015-06-22target: Convert se_lun->lun_deve_lock to normal spinlockNicholas Bellinger1-4/+4
2015-06-16target: use 'se_dev_entry' when allocating UAsHannes Reinecke1-6/+6
2015-06-15target: use 64-bit LUNsHannes Reinecke1-21/+22
2015-06-02target: Minimize SCSI header #include directivesBart Van Assche1-2/+1
2015-06-01Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-26/+8
2015-06-01target: Drop se_lun->lun_active for existing percpu lun_refNicholas Bellinger1-4/+5
2015-06-01target: Subsume se_port + t10_alua_tg_pt_gp_member into se_lunChristoph Hellwig1-32/+24
2015-06-01target: Convert se_tpg->acl_node_lock to ->acl_node_mutexNicholas Bellinger1-4/+4
2015-06-01target/pr: cleanup core_scsi3_pr_seq_non_holderChristoph Hellwig1-26/+18
2015-06-01target/pr: Change alloc_registration to avoid pr_reg_tg_pt_lunNicholas Bellinger1-63/+68
2015-06-01target/pr: Use atomic bitop for se_dev_entry->deve_flags reservation checkNicholas Bellinger1-19/+39
2015-06-01target: Convert se_node_acl->device_list[] to RCU hlistNicholas Bellinger1-28/+44
2015-05-30target: target_core_configfs.h is not needed in fabric driversChristoph Hellwig1-1/+0
2015-05-30target: move transport ID handling to the coreChristoph Hellwig1-28/+21
2015-05-30target: remove the get_fabric_proto_ident methodChristoph Hellwig1-7/+5
2015-05-30target: Use a PASSTHROUGH flag instead of transport_typesAndy Grover1-1/+1
2015-05-30target: Fix se_tpg_tfo->tf_subsys regression + remove tf_subsystemChristoph Hellwig1-25/+7
2015-05-28treewide: Add missing vmalloc.h inclusion.David S. Miller1-0/+1
2015-04-14target: Fix two sparse warningsBart Van Assche1-0/+2
2015-04-14target: simplify the target template registration APIChristoph Hellwig1-8/+8
2015-03-26target: Better handling of AllRegistrants reservationsIlias Tsitsimpis1-11/+19
2015-02-21Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pendingLinus Torvalds1-12/+13
2015-02-12target: Fix PR_APTPL_BUF_LEN buffer size limitationNicholas Bellinger1-12/+13