Re: Merge I2O patches from -mm

From: Christoph Hellwig
Date: Tue Aug 17 2004 - 10:10:25 EST


On Tue, Aug 17, 2004 at 03:00:59PM +0100, Alan Cox wrote:
> On Maw, 2004-08-17 at 14:31, Markus Lidel wrote:
> > > Now to i2o_scsi:
> > > - the logic of "demand-allocating" Scsi_Hosts looks rather bad to me,
> > > life would be much simpler with a Scsi_Host per i2o device.
> >
> > But wouldn't it be a waste of resources to allocate a Scsi_Host
> > structure for every I2O device? Note that the i2o_scsi "sees" all disks
> > even if they are in a RAID array, so in most cases there are at least 3
> > Scsi_Host adapters...
>
> Christoph the "I2O" device is a communication processor. You need to
> preserve the real scsi busses in order to get sane results from scsi
> tools. If EH is implemented you'll need this to do controlled resets
> (although this gets quite umm 'interesting' if using i2o_block also)

Okay, then we'll have to rething the data structures a little more.
I was under the impression the scsi busses were completely faked for
the OS.

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/