summaryrefslogtreecommitdiffstats
path: root/drivers/target/target_core_pr.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-nextLinus Torvalds2015-06-241-0/+1
|\ \
| * \ Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2015-06-011-26/+8
| |\ \ | | |/
| * | treewide: Add missing vmalloc.h inclusion.David S. Miller2015-05-281-0/+1
* | | Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiLinus Torvalds2015-06-231-2/+1
|\ \ \ | |_|/ |/| |
| * | target: Minimize SCSI header #include directivesBart Van Assche2015-06-021-2/+1
| |/
* | target: Use a PASSTHROUGH flag instead of transport_typesAndy Grover2015-05-301-1/+1
* | target: Fix se_tpg_tfo->tf_subsys regression + remove tf_subsystemChristoph Hellwig2015-05-301-25/+7
|/
* target: Fix two sparse warningsBart Van Assche2015-04-141-0/+2
* target: simplify the target template registration APIChristoph Hellwig2015-04-141-8/+8
* target: Better handling of AllRegistrants reservationsIlias Tsitsimpis2015-03-261-11/+19
* Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/nab/...Linus Torvalds2015-02-211-12/+13
|\
| * target: Fix PR_APTPL_BUF_LEN buffer size limitationNicholas Bellinger2015-02-121-12/+13
* | target: Allow Write Exclusive non-reservation holders to READLee Duncan2015-01-091-0/+12
|/
* Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/nab/...Linus Torvalds2014-12-191-31/+94
|\
| * target: Allow AllRegistrants to re-RESERVE existing reservationNicholas Bellinger2014-12-191-1/+4
| * target: Avoid dropping AllRegistrants reservation during unregisterNicholas Bellinger2014-12-151-22/+65
| * target: Fix R_HOLDER bit usage for AllRegistrantsNicholas Bellinger2014-12-151-3/+23
| * target: remove unneeded arrayJulia Lawall2014-12-011-5/+2
* | Merge remote-tracking branch 'scsi-queue/core-for-3.19' into for-linusJames Bottomley2014-12-081-1/+1
|\ \ | |/ |/|
| * scsi: add SPC-3 command definitionsHannes Reinecke2014-11-241-1/+1
* | target: return CONFLICT only when SA key unmatchedSteven Allen2014-11-021-4/+5
|/
* target: Add force_pr_aptpl device attributeNicholas Bellinger2014-10-041-0/+9
* target: Fix APTPL metadata handling for dynamic MappedLUNsNicholas Bellinger2014-10-041-3/+3
* target: encapsulate smp_mb__after_atomic()Joern Engel2014-10-011-60/+30
* target: fix unused shift in core_scsi3_pri_report_capabilitiesJoern Engel2014-09-171-1/+1
* arch: Mass conversion of smp_mb__*()Peter Zijlstra2014-04-181-28/+28
OpenPOWER on IntegriCloud