Re: [PATCH] scsi_mid_low_api.txt for 2.5.46-bk3

Christoph Hellwig
2002-11-08T02:46:23Z

On Fri, Nov 08, 2002 at 12:07:29PM +1100, Douglas Gilbert wrote:
> This patch against 2.5.46-bk3 is work in progress
> (since the interface is in flux). It dusts of some
> cobwebs, removes politically incorrect typedefs and

I'd suggest to leave them in where the struct names are raraly used and even
worse (e.g. struct SHT), I'm probably going to a do a big cleansweap to
give them saner struct names soon, and the fewer users they acquired until
then the better..

> describes slave_attach() and slave_detach(). It
> removes the revoke() description (per hch? changes).

Patrick did it.

> Is a section describing mid level functions provided
> for LLDDs (e.g. scsi_adjust_queue_depth() )
> warranted?

LLDD = Low Level Driver Developer?

It looks like a good idea to me, but I wonder whether that should be
a separate Document. BTW, what about movinf this and the other docs
(e.g. README.*) in drivers/scsi/ to Documentation/scsi/ ?

Another things that's worth mentioning is that ->detect and ->release are
option now if you don't write a scsi_module.c-style driver.

And thanks a lot for caring for the scsi documentation, I usually try to update
it for my changes, but you do a much better job..