summaryrefslogtreecommitdiffstats
path: root/drivers/target/target_core_pr.c
Commit message (Expand)AuthorAgeFilesLines
* scsi: target: core: De-RCU of se_lun and se_lun aclDmitry Bogdanov2022-08-011-20/+8
* scsi: target: Fix spelling mistake "CONFLIFT" -> "CONFLICT"Colin Ian King2021-09-221-1/+1
* scsi: target: Use standard SAM status typesHannes Reinecke2021-05-311-4/+4
* scsi: target: Fix two format specifiersBart Van Assche2021-04-151-4/+2
* scsi: target: core: pr: Initialize arrays at declaration timeChaitanya Kulkarni2021-03-091-23/+13
* scsi: target: core: Prevent underflow for service actionsAleksandr Miloserdov2021-02-221-4/+11
* scsi: target: core: Fix fall-through warnings for ClangGustavo A. R. Silva2020-12-021-0/+1
* treewide: Use fallthrough pseudo-keywordGustavo A. R. Silva2020-08-231-2/+2
* scsi: target: Remove unused variable 'tpg'Wei Yongjun2020-07-131-2/+0
* scsi: target: Fix crash during SPEC_I_PT handlingMike Christie2020-07-081-16/+19
* scsi: target: Check enforce_pr_isids during registrationMike Christie2020-07-081-9/+15
* scsi: target: Make transport_flags per deviceBodo Stroesser2020-05-071-1/+1
* treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 156Thomas Gleixner2019-05-301-14/+1
* scsi: target/core: Rework the SPC-2 reservation handling codeBart Van Assche2019-04-121-14/+19
* scsi: target/iscsi: Convert comments about locking into runtime checksBart Van Assche2019-02-041-9/+6
* scsi: target: drop unnecessary get_fabric_name() accessor from fabric_opsDavid Disseldorp2018-11-281-44/+44
* scsi: target: add emulate_pr backstore attr to toggle PR supportDavid Disseldorp2018-11-211-0/+2
* scsi: target: Fix truncated PR-in ReadKeys responseDavid Disseldorp2018-06-191-5/+10
* target-core: don't use "const char*" for a buffer that is written toRasmus Villemoes2018-01-121-2/+2
* target: Suppress gcc 7 fallthrough warningsBart Van Assche2017-11-041-0/+2
* target: fix PR state file path truncationDavid Disseldorp2017-11-041-9/+7
* target:fix condition return in core_pr_dump_initiator_port()tangwenji2017-11-041-1/+3
* target: add sense code INSUFFICIENT REGISTRATION RESOURCEStangwenji2017-11-041-8/+8
* target: fix double unmap data sg in core_scsi3_emulate_pro_register_and_move()tangwenji2017-11-041-2/+0
* target: fix buffer offset in core_scsi3_pri_read_full_statustangwenji2017-11-041-0/+1
* fs: fix kernel_write prototypeChristoph Hellwig2017-09-041-1/+2
* target: Fix return sense reason in target_scsi3_emulate_pr_outTang Wenji2017-07-091-5/+5
* target: Use {get,put}_unaligned_be*() instead of open coding these functionsBart Van Assche2017-07-061-79/+20
* target/user: PGR SupportBryant G. Ly2017-05-011-1/+1
* locking/atomic, kref: Add kref_read()Peter Zijlstra2017-01-141-5/+5
* target: Fix spelling mistake and unwrap multi-line textColin Ian King2016-12-161-2/+1
* target: Minimize #include directivesBart Van Assche2016-12-091-0/+2
* target: use new "dbroot" target attributeLee Duncan2016-05-091-1/+1
* target: Fix spelling + remove set-but-not-used variablesBart Van Assche2016-01-061-9/+2
* target: Fix PR registration + APTPL RCU conversion regressionNicholas Bellinger2015-09-241-24/+67
* target/pr: Fix possible uninitialized variable usageSagi Grimberg2015-07-061-1/+1
* Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/nab/...Linus Torvalds2015-07-041-181/+198
|\
| * target: Convert se_lun->lun_deve_lock to normal spinlockNicholas Bellinger2015-06-221-4/+4
| * target: use 'se_dev_entry' when allocating UAsHannes Reinecke2015-06-161-6/+6
| * target: use 64-bit LUNsHannes Reinecke2015-06-151-21/+22
| * target: Drop se_lun->lun_active for existing percpu lun_refNicholas Bellinger2015-06-011-4/+5
| * target: Subsume se_port + t10_alua_tg_pt_gp_member into se_lunChristoph Hellwig2015-06-011-32/+24
| * target: Convert se_tpg->acl_node_lock to ->acl_node_mutexNicholas Bellinger2015-06-011-4/+4
| * target/pr: cleanup core_scsi3_pr_seq_non_holderChristoph Hellwig2015-06-011-26/+18
| * target/pr: Change alloc_registration to avoid pr_reg_tg_pt_lunNicholas Bellinger2015-06-011-63/+68
| * target/pr: Use atomic bitop for se_dev_entry->deve_flags reservation checkNicholas Bellinger2015-06-011-19/+39
| * target: Convert se_node_acl->device_list[] to RCU hlistNicholas Bellinger2015-06-011-28/+44
| * target: target_core_configfs.h is not needed in fabric driversChristoph Hellwig2015-05-301-1/+0
| * target: move transport ID handling to the coreChristoph Hellwig2015-05-301-28/+21
| * target: remove the get_fabric_proto_ident methodChristoph Hellwig2015-05-301-7/+5