RE: [openib-general] [iser]about the target

2005-07-06 Thread Yaron Haviv
Ian, An iSER target is basically an iSCSI target with an add-on of an iSER transport As you may know Voltaire contributed the iSER Initiator and also has a full Target implementation that was tested with it There are few Target solutions that are possible: There is at least one

[openib-general] [PATCH] signal driven io support for ib_uverbs

2005-07-06 Thread Gleb Natapov
Hello, Included patch adds O_ASYNC support for uverbs event handling. Signed-off-by: Gleb Natapov [EMAIL PROTECTED] Index: trunk/src/linux-kernel/infiniband/core/uverbs_main.c === ---

[openib-general] RE: Some IBMgtSim Questions and Nits

2005-07-06 Thread Hal Rosenstock
On Tue, 2005-07-05 at 11:22, Eitan Zahavi wrote: Hi Hal, In INSTALL, it states: Software Dependencies = IBMgtSim depends on: tcl8.3/8.4, OpenSM 1.7.0 and ibdm 1.0 What are the specific dependencies on OpenSM 1.7.0 ? [EZ] Actually it should say 1.7.0 and

RE: [openib-general] [iser]about the target

2005-07-06 Thread Rimmer, Todd
I would like to clarify the comment on SRP. There are companies presently shipping and demonstrating SRP native IB storage. For example: Engenio (formerly LSI) Raytheon Data Direct Mellanox SRP was designed for highly optimized storage access across an RDMA capable transport, and

[openib-general] how to choose appropriate ULPs for application

2005-07-06 Thread 王锡贵
Hello! We plan to run lustre on InfiniBand. But now lustre does not support IB. I know noting about the IB stack. So I think the IB Upper Layer Protocol(SDP, DAP) could be used to transport data for lustre. But there are too many ULPs over IB. I know little about them. As far as I

[openib-general] RE: Some IBMgtSim Questions and Nits

2005-07-06 Thread Eitan Zahavi
Title: RE: Some IBMgtSim Questions and Nits Did either of these formats change at 1.7.0 (from 1.6.1) ? (You also mentioned osm.fdbs somewhere else; did that format change ?) [EZ] Not sure about that. I have to lookup the old code tree. Also there are a number of files in this

[openib-general] RE: IBDM - IB DataModel build issues fixed - full version

2005-07-06 Thread Eitan Zahavi
Title: RE: IBDM - IB DataModel build issues fixed - full version Why does the TOPSYSTEM need to be identified ? Is it just a way of not having it as the first file in the system definition ? [EZ] Actually the definition is required to be declare before use ... Can you elaborate a

RE: [openib-general] how to choose appropriate ULPs for application

2005-07-06 Thread Clem Cole
The quick answer here is none of SDP, iSER/SRP or uDAPL for different reasons on each case kDAPL is the kernel API that is designed to handle a kernel application such as NFS, Lustre or the like. See: http://www.datcollaborative.org/kdapl.html There is are already implementations of

[openib-general] Re: how to choose appropriate ULPs for application

2005-07-06 Thread Michael S. Tsirkin
Quoting ?? [EMAIL PROTECTED]: Subject: how to choose appropriate ULPs for application We plan to run lustre on InfiniBand. But now lustre does not support IB. If it currently works on top of sockets, SDP is the fastest way to get it running on InfiniBand, with good performance. You

RE: [openib-general] how to choose appropriate ULPs for application

2005-07-06 Thread wangxigui
Thank you very much! I'll read the materials that you supply. I have not described my plan clearly. I don't konw how to run lustre on IB. Neither do I konw the lustre running in kernel space or user space. Now the lustre NAL does not supports IB vapi. If I use IPoIB, it works. But it doen

Re: [openib-general] how to choose appropriate ULPs for application

2005-07-06 Thread Caitlin Bestler
I would also recommend studying DAFS, and in particular the differences between DAFS and NFS over RDMA. NFS over RDMA leaves most of the existing file system logic intact and basically optimizes the exchange of individual messages over RDMA. Using SDP would be a somewhat similar strategy, with

Re: [openib-general] Re: IP addressing on InfiniBand networks (Caitlin Bestler)

2005-07-06 Thread David M. Brean
The IB spec says A GID is a valid 128-bit IPv6 address (per RFC 2373) with additional properties / restrictions defined within IBA to facilitate efficient discovery, communication, and routing., so I don't think it needs to say much more. [Perhaps the IB specification should refer to the more

[openib-general] [PATCH] ibdm nits and a few questions

2005-07-06 Thread Bernhard Fischer
Hi Eitan and Hal, On Tue, Jul 05, 2005 at 02:23:57PM +0300, Eitan Zahavi wrote: Hi Ber, Thanks. I have used an ex script to fix the following typos on all the code tree's I own. In the future - it is much better from my perspective to simply get the list of words I need to check for. I hope you

[openib-general] Re: useraccess_cm sample client/server (gen1)

2005-07-06 Thread viswanath krishnamurthy
I looked further into the whole gen1 source tree. There is no consumer of this useraccess_cm API (ioctl). Are there any consumers of this API's. Is it supported ? Thanks, Vish --- viswanath krishnamurthy [EMAIL PROTECTED] wrote: Is there a sample code (examples) to use the gen1 stack user

RE: [openib-general] [iser]about the target

2005-07-06 Thread Michael Krause
At 06:14 AM 7/6/2005, Rimmer, Todd wrote: I would like to clarify the comment on SRP. There are companies presently shipping and demonstrating SRP native IB storage. For example: Engenio (formerly LSI) Raytheon Data Direct Mellanox SRP was designed for highly optimized storage access

[openib-general] OpenIB DAT_Return merging and kdat.h

2005-07-06 Thread Caitlin Bestler
Eliminating the DAT_RETURN detail information is a strange choice, but certainly within the realm of options available to any implementation. No DAPL consumer should rely on the more detailed information. It is strange because it may encourage people to code from uDAPL in order to get more

[openib-general] Re: [PATCH] signal driven io support for ib_uverbs

2005-07-06 Thread Roland Dreier
Thanks for adding this. A few questions: +static int ib_uverbs_event_async (int fd, struct file *filp, int on) +{ + int ret; + struct ib_uverbs_event_file *file = filp-private_data; + + if (!file) + return -EBADFD; Can this function ever be called on a

Re: [openib-general] [PATCH v3] user_mad: Add receive side RMPP support

2005-07-06 Thread Roland Dreier
This looks good. Go ahead and check it in when the userspace side is ready. - R. ___ openib-general mailing list openib-general@openib.org http://openib.org/mailman/listinfo/openib-general To unsubscribe, please visit

[openib-general] Re: [PATCH v4] sa_query: Add service record support

2005-07-06 Thread Roland Dreier
This looks good as well. Go ahead and check it in. - R. ___ openib-general mailing list openib-general@openib.org http://openib.org/mailman/listinfo/openib-general To unsubscribe, please visit http://openib.org/mailman/listinfo/openib-general

[openib-general] [PATCH] sdp_conn_put/sdp_conn_hold race

2005-07-06 Thread Michael S. Tsirkin
The current sdp_conn_put/sdp_conn_hold implementation seems to be subject to the following race condition: - thread A calls sdp_conn_put, atomic dec and test returns 0 - thread B looks up the connection and calls sdp_conn_get, incrementing the reference count back to 1 - thread A now goes on to

[openib-general] [PATCH 1/2] sdp_conn_put/sdp_conn_hold race condition

2005-07-06 Thread Michael S. Tsirkin
Protect sdp_conn_put by dev_root_s.sock_lock. Add sdp_conn_put_light for when we know its not the last reference. Signed-off-by: Michael S. Tsirkin [EMAIL PROTECTED] Index: ulp/sdp/sdp_conn.c === --- ulp/sdp/sdp_conn.c (revision

[openib-general] [PATCH 2/2] sdp_conn_put/sdp_conn_hold race condition

2005-07-06 Thread Michael S. Tsirkin
Use sdp_conn_put_light in cases when we know there is another reference on the connection. Rule: sdp_conn_put should never be called on a locked connection: since its safe to sdp_conn_unlock, this is not the last reference. Signed-off-by: Michael S. Tsirkin [EMAIL PROTECTED] Index:

[openib-general] Re: [PATCH v4] sa_query: Add service record support

2005-07-06 Thread Hal Rosenstock
On Wed, 2005-07-06 at 13:47, Roland Dreier wrote: This looks good as well. Go ahead and check it in. Thanks. Applied. -- Hal ___ openib-general mailing list openib-general@openib.org http://openib.org/mailman/listinfo/openib-general To unsubscribe,

Re: [openib-general] [PATCH v3] user_mad: Add receive side RMPP support

2005-07-06 Thread Hal Rosenstock
On Wed, 2005-07-06 at 13:46, Roland Dreier wrote: This looks good. Go ahead and check it in when the userspace side is ready. Thanks. Applied. WARNING: Note that this is another flag day (ABI_VERSION change for libibumad so OpenSM and diagnostics need updating and rebulding. r2814 is the

[openib-general] Re: documentation under src dir

2005-07-06 Thread Hal Rosenstock
On Tue, 2005-07-05 at 03:24, Michael S. Tsirkin wrote: Hal, Shahar, could you please move the following files outside the src directory? ./trunk/src/userspace/management/osm/doc/OpenSM_RN.pdf ./trunk/src/userspace/management/osm/doc/OpenSM_UM.pdf These are not sources, so they dont belong

[openib-general] [PATCH] MAD RMPP: Minor build changes

2005-07-06 Thread Hal Rosenstock
MAD RMPP: Minor build changes Signed-off-by: Hal Rosenstock [EMAIL PROTECTED] Index: mad_rmpp.h === --- mad_rmpp.h (revision 2815) +++ mad_rmpp.h (working copy) @@ -33,10 +33,8 @@ */ #ifndef __MAD_RMPP_H__ -#define

[openib-general] Re: [PATCH] signal driven io support for ib_uverbs

2005-07-06 Thread Roland Dreier
How does this patch look? Do you have a test program you're using to check SIGIO-based event handling? If so can you post it? Thanks, Roland --- infiniband/core/uverbs.h(revision 2815) +++ infiniband/core/uverbs.h(working copy) @@ -62,6 +62,7 @@ struct ib_uverbs_event_file {

[openib-general] Re: documentation under src dir

2005-07-06 Thread Michael S. Tsirkin
Quoting r. Hal Rosenstock [EMAIL PROTECTED]: Subject: Re: documentation under src dir On Tue, 2005-07-05 at 03:24, Michael S. Tsirkin wrote: Hal, Shahar, could you please move the following files outside the src directory? ./trunk/src/userspace/management/osm/doc/OpenSM_RN.pdf

Re: [openib-general] compilation problem (no member devt)

2005-07-06 Thread Sayantan Sur
Roland and Michael, * On Jul,4 Roland Dreier[EMAIL PROTECTED] wrote : Sayantan I am facing a compile problem with the following error: Sayantan drivers/infiniband/core/uverbs_main.c: In function Sayantan `ib_uverbs_add_one': Sayantan

Re: [openib-general] compilation problem (no member devt)

2005-07-06 Thread Hal Rosenstock
On Wed, 2005-07-06 at 19:46, Sayantan Sur wrote: Thanks for the information. I was able to compile the kernel components against 2.6.12. On installing the entire OpenIB stack, I am getting an error like this: [EMAIL PROTECTED]:~] ibstat CA 'mthca0' CA type: MT23108 Number