linux-scsi.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* Question about scsi_qla_host_t.fcports list protection (qla2xxx)
@ 2006-08-15 10:18 Vladislav Bolkhovitin
  2006-08-16 17:57 ` [Suspected Spam:#] " Andrew Vasquez
  0 siblings, 1 reply; 5+ messages in thread
From: Vladislav Bolkhovitin @ 2006-08-15 10:18 UTC (permalink / raw)
  To: linux-driver; +Cc: linux-scsi

Hello

Looking at the qla2xxx driver source code I noticed that 
scsi_qla_host_t.fcports is used without any protection. For instance, 
qla2x00_loop_reset() walks over this list. This function is called from 
qla2xxx_eh_bus_reset(), which could be called at any time. What does 
protect fcports from being changed, eg, by some async loop event during 
the walking and eventually oops'ing? Do I miss something? There are many 
such unprotected fcports list usages in the driver.

Vlad

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2006-09-05 11:31 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2006-08-15 10:18 Question about scsi_qla_host_t.fcports list protection (qla2xxx) Vladislav Bolkhovitin
2006-08-16 17:57 ` [Suspected Spam:#] " Andrew Vasquez
2006-08-17  9:58   ` Vladislav Bolkhovitin
2006-09-05 10:08   ` [Suspected Spam:#] " Vladislav Bolkhovitin
2006-09-05 11:30     ` Vladislav Bolkhovitin

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).