Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.9
/
437b086b31801f307e36e6cc887ce32f4df26071
/
drivers
/
target
/
target_core_tpg.c
1da30c2
target: Fix node_acl demo-mode + uncached dynamic shutdown regression
by Nicholas Bellinger
· 7 years ago
92f8aa7
target: Avoid mappedlun symlink creation during lun shutdown
by Nicholas Bellinger
· 8 years ago
17ea11d
target: Fix NULL dereference during LUN lookup + active I/O shutdown
by Nicholas Bellinger
· 8 years ago
d94331f
target: remove sess_kref and ->shutdown_session
by Christoph Hellwig
· 8 years ago
22d1175
target: make ->shutdown_session optional
by Christoph Hellwig
· 8 years ago
fba81f8
target: remove acl_stop
by Christoph Hellwig
· 8 years ago
bc6e6bb
target: consolidate and fix session shutdown
by Christoph Hellwig
· 8 years ago
03a68b4
target: Remove enum transport_lunflags_table
by Andy Grover
· 9 years ago
21aaa23
target: Obtain se_node_acl->acl_kref during get_initiator_node_acl
by Nicholas Bellinger
· 9 years ago
d36ad77
target: Convert ACL change queue_depth se_session reference usage
by Nicholas Bellinger
· 9 years ago
dba5ccc
target: Remove an unused variable
by Bart Van Assche
· 9 years ago
eeeb952
target: Propigate backend read-only to core_tpg_add_lun
by Nicholas Bellinger
· 9 years ago
e986a35
tcm_loop: Send I_T_NEXUS_LOSS_OCCURRED UA
by Hannes Reinecke
· 9 years ago
5c755fe
Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending
by Linus Torvalds
· 9 years ago
6de2ce5b
target: remove target_core_configfs.h
by Christoph Hellwig
· 9 years ago
196e2e2
target: Remove TARGET_MAX_LUNS_PER_TRANSPORT
by Hannes Reinecke
· 9 years ago
f2d3068
target: use 64-bit LUNs
by Hannes Reinecke
· 9 years ago
bc0c94b
target: Drop unnecessary core_tpg_register TFO parameter
by Nicholas Bellinger
· 9 years ago
ba92999
target: Minimize SCSI header #include directives
by Bart Van Assche
· 9 years ago
9e37d04
target: Drop se_lun->lun_active for existing percpu lun_ref
by Nicholas Bellinger
· 9 years ago
4cc987e
target: Drop lun_sep_lock for se_lun->lun_se_dev RCU usage
by Nicholas Bellinger
· 9 years ago
adf653f
target: Subsume se_port + t10_alua_tg_pt_gp_member into se_lun
by Christoph Hellwig
· 9 years ago
b3eeea6
target: Simplify LUN shutdown code
by Bart Van Assche
· 9 years ago
4624773
target: Drop left-over se_lun->lun_status
by Nicholas Bellinger
· 9 years ago
df9766c
target: Only reset specific dynamic entries during lun_group creation
by Nicholas Bellinger
· 9 years ago
8478654
target: Drop unused se_lun->lun_acl_list
by Nicholas Bellinger
· 10 years ago
22793de
target: Convert core_tpg_deregister to use list splice
by Nicholas Bellinger
· 10 years ago
403edd7
target: Convert se_tpg->acl_node_lock to ->acl_node_mutex
by Nicholas Bellinger
· 10 years ago
6bb8261
target: Convert se_portal_group->tpg_lun_list[] to RCU hlist
by Nicholas Bellinger
· 9 years ago
29a05de
target: Convert se_node_acl->device_list[] to RCU hlist
by Nicholas Bellinger
· 10 years ago
e4aae5a
target: change core_tpg_register prototype
by Christoph Hellwig
· 9 years ago
144bc4c
target: move node ACL allocation to core code
by Christoph Hellwig
· 9 years ago
e413f47
target: refactor node ACL allocation
by Christoph Hellwig
· 9 years ago
c7d6a80
target: refactor init/drop_nodeacl methods
by Christoph Hellwig
· 9 years ago
e1750d2
target: make the tpg_get_default_depth method optional
by Christoph Hellwig
· 9 years ago
9ac8928
target: simplify the target template registration API
by Christoph Hellwig
· 9 years ago
c3351df
Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending
by Linus Torvalds
· 10 years ago
e248056
target: Fix APTPL metadata handling for dynamic MappedLUNs
by Nicholas Bellinger
· 10 years ago
9c7d615
target: Remove core_tpg_release_virtual_lun0 function
by Andy Grover
· 10 years ago
cd9d7cb
target: Change core_dev_del_lun to take a se_lun instead of unpacked_lun
by Andy Grover
· 10 years ago
cc83881
target: core_tpg_post_dellun can return void
by Andy Grover
· 10 years ago
2aad2a8
percpu_ref: add PERCPU_REF_INIT_* flags
by Tejun Heo
· 10 years ago
a34375e
percpu-refcount: add @gfp to percpu_ref_init()
by Tejun Heo
· 10 years ago
9a1049d
percpu-refcount: require percpu_ref to be exited explicitly
by Tejun Heo
· 10 years ago
4e13c5d
Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending
by Linus Torvalds
· 11 years ago
de06875
target: Remove extra percpu_ref_init
by Andy Grover
· 11 years ago
340dbf7
target: Don't use void* when passing dev in core_tpg_add_lun
by Andy Grover
· 11 years ago
d344f8a
target: Rename core_tpg_{pre,post}_addlun for clarity
by Andy Grover
· 11 years ago
a51d522
target: Remove write-only stats fields and lock from struct se_node_acl
by Roland Dreier
· 11 years ago
4a9a6c8
target: Drop left-over se_lun->lun_cmd_list shutdown code
by Nicholas Bellinger
· 11 years ago
5277797
target: Add percpu refcounting for se_lun access
by Nicholas Bellinger
· 11 years ago
b3fde03
target: Export symbol core_tpg_check_initiator_node_acl
by Thomas Glanzmann
· 11 years ago
4c76251
target: Update copyright ownership/year information to 2013
by Nicholas Bellinger
· 11 years ago
0fb889b
target: fix possible memory leak in core_tpg_register()
by Wei Yongjun
· 12 years ago
fcf2948
target: Fix lookup of dynamic NodeACLs during cached demo-mode operation
by Nicholas Bellinger
· 12 years ago
79e62fc
target/iscsi_target: Add NodeACL tags for initiator group support
by Andy Grover
· 12 years ago
0ff8754
target: Add link_magic for fabric allow_link destination target_items
by Nicholas Bellinger
· 12 years ago
fd9a11d
target: Update copyright information to 2012
by Nicholas Bellinger
· 12 years ago
35d1efe
target: Fix minor spelling typos in drivers/target
by Masanari Iida
· 12 years ago
e80ac6c
target: refactor core_update_device_list_for_node()
by Andy Grover
· 12 years ago
cdf88a2
target: Eliminate else using boolean logic
by Andy Grover
· 12 years ago
c9bfa7d
Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending
by Linus Torvalds
· 12 years ago
cfebf8f
target: Drop incorrect se_lun_acl release for dynamic -> explict ACL conversion
by Nicholas Bellinger
· 12 years ago
58d9261
target: Remove obsolete DF_READ_ONLY usage
by Nicholas Bellinger
· 13 years ago
2816890
target: remove obvious warnings
by Jörn Engel
· 13 years ago
f208324
target: Use array_zalloc for device_list
by Jörn Engel
· 13 years ago
4a5a75f
target: Use array_zalloc for tpg_lun_list
by Jörn Engel
· 13 years ago
337c060
target: Convert se_node_acl->acl_group removal to use ->acl_kref
by Nicholas Bellinger
· 13 years ago
afb999f
target: Add se_node_acl->acl_kref for ->acl_free_comp usage
by Nicholas Bellinger
· 13 years ago
0146834
target: Add se_node_acl->acl_free_comp for NodeACL release path
by Nicholas Bellinger
· 13 years ago
140854c
target: Convert session_lock to irqsave
by Nicholas Bellinger
· 13 years ago
8d9efe5
target: fix return code of core_tpg_.*_lun
by Sebastian Andrzej Siewior
· 13 years ago
c4795fb
target: header reshuffle, part2
by Christoph Hellwig
· 13 years ago
e26d99a
target: reshuffle headers
by Christoph Hellwig
· 13 years ago
c53181a
drivers/target: Add export.h to files as required.
by Paul Gortmaker
· 13 years ago
bfb9035
treewide: Correct spelling of successfully in comments
by Joe Perches
· 13 years ago
2863888
target: Convert acl_node_lock to be IRQ-disabling
by Roland Dreier
· 13 years ago
052605c
target: Make standard INQUIRY return 'not connected' for tpg_virt_lun0
by Nicholas Bellinger
· 13 years ago
6708bb2
target: Follow up core updates from AGrover and HCH (round 4)
by Andy Grover
· 13 years ago
e3d6f90
target: Core cleanups from AGrover (round 1)
by Andy Grover
· 13 years ago
5edc341
drivers: remove extraneous includes of smp_lock.h
by Arnd Bergmann
· 14 years ago
e89d15e
[SCSI] target: Remove procfs based target_core_mib.c code
by Nicholas Bellinger
· 14 years ago
c66ac9d
[SCSI] target: Add LIO target core v4.0.0-rc6
by Nicholas Bellinger
· 14 years ago