On Mon, Aug 22, 2005 at 01:22:55PM +0300, Dan Bar Dov wrote:
> We have begun a cleanup of ISER based on the inputs we received.
> Mostly cosmetic cleanups were already commited.

yup - good progress and some more cosmetic stuff noted below.
Then need to start looking at addressing Christoph's (hch) comments.

> These include:
> C++ style comments changed to C
> Removed DAT 1.2 comments
> Reomoved DAT 1.2 API support file
> Removed all platform dependencies

Still need to remove kernel_dep.h and probably most
of the files in iser/include/.

Those also all have a trailing "/* DAT 1.2 */" 
that might mislead in the future.
Maybe a comment in the header about "Based on DAT 1.2" release.


iser_api.h
        Should iSCSI be providiing the jump table definitions?
        struct iser_api_t
        struct iser_api_cb_t

iser_ext_api.h
        typedef void * iser_conn_request_t;
        Delete stuff like this - it just obscures what is going on.

        I'm not sure what this file is doing.
        I was expecting iSCSI framework to define the data structures
        it needs to talk to a service provider.

iser_pdu.h
        sorry - Didn't have time to understand what this is about.

iser_types.h
        delete typdef void * iser_api_handle_t.
        replace usage of iser_api_handle_t with "void *".
        Ditto for all "void *" typedefs in that file.

        Kernel already defines scatter-gather lists type.

kernel_dep.h
        Delete this file.
        This content belongs in a seperate patch that people can grab
        and apply when they want to build iSER on an older kernel.
        See src/linux/kernel/patches


> Removed vi comments

yup - mostly. Some are still present in iser/include/*.h.

> Removed CONFIG_INFINIBAND refrences
> Reorganized module 
> Rewritten Makefile to new style
> Added Kconfig file
> Using kernel min/max

all very good.


> There are many other things to be done, including both coding 
> style and substance, we'll proceed addressing all the technical 
> issues that were commented on.

great!

thanks,
grant

_______________________________________________
openib-general mailing list
[email protected]
http://openib.org/mailman/listinfo/openib-general

To unsubscribe, please visit http://openib.org/mailman/listinfo/openib-general

Reply via email to