Re: [Fwd: [RFT] major libata update]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



--- James Bottomley <James.Bottomley@xxxxxxxxxxxx> wrote:
> On Tue, 2006-05-16 at 17:25 -0700, Luben Tuikov wrote:
> > Erm, no, actually, I'm not talking about a SAM nexus.  I'm talking
> > about
> > the nexus established between SCSI Core and LLDD when SCSI Core called
> > queuecommand().  This nexus exists until the LLDD calls done().
> 
> So you want the mid layer to have a different view of the nexus from
> SAM?  I really think we should be following SAM unless there's a very
> good reason not to.
> 
> So, in this case, what's the reason the mid-layer should preserve a
> nexus SAM says (and the LLD knows) has been terminated?

Apparently you have no detailed knowlege of the implementation of
SCSI storage stacks, for example: driver->fw->interconnect->device.

You also fail to understand who the "I" and "T" could be in an
I_T_x_x nexus at each stage of an implementation.

You also fail to understand that a SAM nexus is not necessarily established
when queuecommand() is called. 

I hope you're pretending that you don't understand, on purpose or
as a joke.  The alternative would simply be too scary.

Good luck!
     Luben


-
: send the line "unsubscribe linux-scsi" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [SCSI Target Devel]     [Linux SCSI Target Infrastructure]     [Kernel Newbies]     [IDE]     [Security]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux ATA RAID]     [Linux IIO]     [Samba]     [Device Mapper]
  Powered by Linux