diff options
| author | Hannes Reinecke <[email protected]> | 2018-07-11 10:09:30 +0200 |
|---|---|---|
| committer | Martin K. Petersen <[email protected]> | 2018-07-12 23:01:16 -0400 |
| commit | 0993ed922a3e62a66fcad41633985b127ecf71b0 (patch) | |
| tree | b6fb21f3f5c4737e690eb47d3677a8b41801a8f7 /tools/perf/scripts/python/export-to-postgresql.py | |
| parent | bbc0f8bd88abefb0f27998f40a073634a3a2db89 (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/export-to-postgresql.py')
0 files changed, 0 insertions, 0 deletions