aboutsummaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python
diff options
context:
space:
mode:
authorHannes Reinecke <[email protected]>2018-07-11 10:09:30 +0200
committerMartin K. Petersen <[email protected]>2018-07-12 23:01:16 -0400
commit0993ed922a3e62a66fcad41633985b127ecf71b0 (patch)
treeb6fb21f3f5c4737e690eb47d3677a8b41801a8f7 /tools/perf/scripts/python
parentbbc0f8bd88abefb0f27998f40a073634a3a2db89 (diff)
scsi: fcoe: hold disc_mutex when traversing rport lists
When calling either fc_rport_logon() or fc_rport_logoff() during rport list traversal we cannot use the RCU list traversal, as either of these functions will be taking a mutex. So we need to partially revert commit a407c593398c to take the disc mutex during traversal. We should, however, continue to use krefs to ensure that the rport object will not be freed from under us. Fixes: a407c593398c ("scsi: libfc: Fixup disc_mutex handling") Signed-off-by: Hannes Reinecke <[email protected]> Reviewed-by: Johannes Thumshirn <[email protected]> Signed-off-by: Martin K. Petersen <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python')
0 files changed, 0 insertions, 0 deletions