summaryrefslogtreecommitdiff
path: root/drivers/target/target_core_pr.c
AgeCommit message (Expand)Author
2020-08-23treewide: Use fallthrough pseudo-keywordGustavo A. R. Silva
2020-07-13scsi: target: Remove unused variable 'tpg'Wei Yongjun
2020-07-08scsi: target: Fix crash during SPEC_I_PT handlingMike Christie
2020-07-08scsi: target: Check enforce_pr_isids during registrationMike Christie
2020-05-07scsi: target: Make transport_flags per deviceBodo Stroesser
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 156Thomas Gleixner
2019-04-12scsi: target/core: Rework the SPC-2 reservation handling codeBart Van Assche
2019-02-04scsi: target/iscsi: Convert comments about locking into runtime checksBart Van Assche
2018-11-28scsi: target: drop unnecessary get_fabric_name() accessor from fabric_opsDavid Disseldorp
2018-11-21scsi: target: add emulate_pr backstore attr to toggle PR supportDavid Disseldorp
2018-06-19scsi: target: Fix truncated PR-in ReadKeys responseDavid Disseldorp
2018-01-12target-core: don't use "const char*" for a buffer that is written toRasmus Villemoes
2017-11-04target: Suppress gcc 7 fallthrough warningsBart Van Assche
2017-11-04target: fix PR state file path truncationDavid Disseldorp
2017-11-04target:fix condition return in core_pr_dump_initiator_port()tangwenji
2017-11-04target: add sense code INSUFFICIENT REGISTRATION RESOURCEStangwenji
2017-11-04target: fix double unmap data sg in core_scsi3_emulate_pro_register_and_move()tangwenji
2017-11-04target: fix buffer offset in core_scsi3_pri_read_full_statustangwenji
2017-09-04fs: fix kernel_write prototypeChristoph Hellwig
2017-07-09target: Fix return sense reason in target_scsi3_emulate_pr_outTang Wenji
2017-07-06target: Use {get,put}_unaligned_be*() instead of open coding these functionsBart Van Assche
2017-05-01target/user: PGR SupportBryant G. Ly
2017-01-14locking/atomic, kref: Add kref_read()Peter Zijlstra
2016-12-16target: Fix spelling mistake and unwrap multi-line textColin Ian King
2016-12-09target: Minimize #include directivesBart Van Assche
2016-05-09target: use new "dbroot" target attributeLee Duncan
2016-01-06target: Fix spelling + remove set-but-not-used variablesBart Van Assche
2015-09-24target: Fix PR registration + APTPL RCU conversion regressionNicholas Bellinger
2015-07-06target/pr: Fix possible uninitialized variable usageSagi Grimberg
2015-07-04Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/nab/...Linus Torvalds
2015-06-24Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-nextLinus Torvalds
2015-06-23Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiLinus Torvalds
2015-06-22target: Convert se_lun->lun_deve_lock to normal spinlockNicholas Bellinger
2015-06-16target: use 'se_dev_entry' when allocating UAsHannes Reinecke
2015-06-15target: use 64-bit LUNsHannes Reinecke
2015-06-02target: Minimize SCSI header #include directivesBart Van Assche
2015-06-01Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller
2015-06-01target: Drop se_lun->lun_active for existing percpu lun_refNicholas Bellinger
2015-06-01target: Subsume se_port + t10_alua_tg_pt_gp_member into se_lunChristoph Hellwig
2015-06-01target: Convert se_tpg->acl_node_lock to ->acl_node_mutexNicholas Bellinger
2015-06-01target/pr: cleanup core_scsi3_pr_seq_non_holderChristoph Hellwig
2015-06-01target/pr: Change alloc_registration to avoid pr_reg_tg_pt_lunNicholas Bellinger
2015-06-01target/pr: Use atomic bitop for se_dev_entry->deve_flags reservation checkNicholas Bellinger
2015-06-01target: Convert se_node_acl->device_list[] to RCU hlistNicholas Bellinger
2015-05-30target: target_core_configfs.h is not needed in fabric driversChristoph Hellwig
2015-05-30target: move transport ID handling to the coreChristoph Hellwig
2015-05-30target: remove the get_fabric_proto_ident methodChristoph Hellwig
2015-05-30target: Use a PASSTHROUGH flag instead of transport_typesAndy Grover
2015-05-30target: Fix se_tpg_tfo->tf_subsys regression + remove tf_subsystemChristoph Hellwig
2015-05-28treewide: Add missing vmalloc.h inclusion.David S. Miller