Masao Fukuchi reported an issue when the
outstanding mf queue was being flushed in
contents of slave_destroy, the scsi dev was 
offlined already by the mid-layer.

They may not be an issue anymore since I removed
the error handling timers from mptscsih.

Masao can you validate this pls?

Christoph Hellwig, wrote:
> 
> On Sat, Apr 02, 2005 at 02:35:57PM +0900, Tejun Heo wrote:
> >  Hello, Eric.
> >  Hello, James.
> > 
> >  I've been working on new SCSI state model and was checking on
> > scsi_device_online() users.  As the state model is going to 
> change, I
> > need to audit device state usages in lldd's and I'm having difficult
> > time understanding why scsi_device_online() is used in mptscsih.
> > 
> >  In mptscsih.c, mptscsih_flush_running_cmds() uses
> > scsi_device_online() to determine whether or not dma-unmap data area
> > of active commands.  This was added in the changeset 1.1371.776.1 by
> > Eric Moore with the comment "MPT Fusion add back FC909 
> support".  Can
> > you please explain me why and how scsi_device_online() condition is
> > used here?
> 
> I brought that issue up a while ago, but we didn't really get 
> anywhere,
> see the "fix dma mapping leak in fusion" thread on linux-scsi.
> 
-
To unsubscribe from this list: send the line "unsubscribe linux-scsi" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to