Re: [PATCH RFC] Documentation/infiniband: Add docs for rdma-helpers

2015-05-15 Thread Michael Wang
On 05/15/2015 04:40 PM, Doug Ledford wrote: [snip] > > The test itself doesn't mean that. It means we need a RoCE address > (it's true when transport is IB and link layer is Ethernet). That we > *use* it during connectionless communication because we have to generate > our own address vector f

Re: [PATCH RFC] Documentation/infiniband: Add docs for rdma-helpers

2015-05-15 Thread Doug Ledford
On Fri, 2015-05-15 at 10:31 +0200, Michael Wang wrote: > > On 05/13/2015 06:42 PM, Hefty, Sean wrote: > >>> + rdma_cap_ib_cm > >>> + --- > >>> +Communication Manager (CM) will handle the connections between > >>^Connection Manager (CM) service, used to ease the process of

Re: [PATCH RFC] Documentation/infiniband: Add docs for rdma-helpers

2015-05-15 Thread Michael Wang
On 05/15/2015 04:27 PM, Doug Ledford wrote: [snip] >> >> Me too used to think it's 'connection', while I found some docs explain >> this as 'communication'... but anyway, 'connection' sounds >> more close to what it did in kernel :-) > > That's kind of what I thought. Anyway, it's communication

Re: [PATCH RFC] Documentation/infiniband: Add docs for rdma-helpers

2015-05-15 Thread Doug Ledford
On Fri, 2015-05-15 at 10:12 +0200, Michael Wang wrote: > > On 05/13/2015 05:11 PM, Doug Ledford wrote: > [snip] > >> + > >> + For core layer, below helpers are used to check if a paticular > >> capability > >> + is supported by the port. > > > > The following helpers are used to check the spec

Re: [PATCH RFC] Documentation/infiniband: Add docs for rdma-helpers

2015-05-15 Thread Michael Wang
On 05/13/2015 06:42 PM, Hefty, Sean wrote: >>> + rdma_cap_ib_cm >>> + --- >>> +Communication Manager (CM) will handle the connections between >>^Connection Manager (CM) service, used to ease the process of > > In IB terms, this is communication manager. It also handles

Re: [PATCH RFC] Documentation/infiniband: Add docs for rdma-helpers

2015-05-15 Thread Michael Wang
On 05/13/2015 05:11 PM, Doug Ledford wrote: [snip] >> + >> + For core layer, below helpers are used to check if a paticular capability >> + is supported by the port. > > The following helpers are used to check the specific capabilities of a > particular port before utilizing those capabilities

Re: [PATCH RFC] Documentation/infiniband: Add docs for rdma-helpers

2015-05-15 Thread Michael Wang
On 05/13/2015 05:59 PM, Jason Gunthorpe wrote: > On Wed, May 13, 2015 at 03:24:32PM +0200, Michael Wang wrote: >> This is the following patch for: >> https://lkml.org/lkml/2015/5/5/417 >> which try to document the settled rdma_cap_XX(). >> >> Highlights: >> There could be many missing/mistake

RE: [PATCH RFC] Documentation/infiniband: Add docs for rdma-helpers

2015-05-13 Thread Hefty, Sean
> > + rdma_cap_ib_cm > > + --- > > +Communication Manager (CM) will handle the connections between >^Connection Manager (CM) service, used to ease the process of In IB terms, this is communication manager. It also handles transport level address resolution for UD QPs.

Re: [PATCH RFC] Documentation/infiniband: Add docs for rdma-helpers

2015-05-13 Thread Jason Gunthorpe
On Wed, May 13, 2015 at 03:24:32PM +0200, Michael Wang wrote: > This is the following patch for: > https://lkml.org/lkml/2015/5/5/417 > which try to document the settled rdma_cap_XX(). > > Highlights: > There could be many missing/mistakes/misunderstanding, please don't > be hesitate to poin

Re: [PATCH RFC] Documentation/infiniband: Add docs for rdma-helpers

2015-05-13 Thread Doug Ledford
On Wed, 2015-05-13 at 15:24 +0200, Michael Wang wrote: > This is the following patch for: > https://lkml.org/lkml/2015/5/5/417 > which try to document the settled rdma_cap_XX(). > > Highlights: > There could be many missing/mistakes/misunderstanding, please don't > be hesitate to point out t

[PATCH RFC] Documentation/infiniband: Add docs for rdma-helpers

2015-05-13 Thread Michael Wang
This is the following patch for: https://lkml.org/lkml/2015/5/5/417 which try to document the settled rdma_cap_XX(). Highlights: There could be many missing/mistakes/misunderstanding, please don't be hesitate to point out the issues, any suggestions to improve or complete the description a