Re: [ofa-general] Re: [PATCH 2.6.30] xprtrdma: The frmr iova_start values are truncated by the nfs rdma client.

2009-05-14 Thread Or Gerlitz
Trond Myklebust wrote All I should need to know is that I can advertise either dma handles or kernel VAs Maybe its obvious to some people here, but may I ask why there's a need to post either dma address or kernel virtual address? is it application need? hardware (e.g IB vs iWARP vs vendor

Re: [ofa-general] Re: [PATCH 2.6.30] xprtrdma: The frmr iova_start values are truncated by the nfs rdma client.

2009-05-14 Thread Steve Wise
Or Gerlitz wrote: Trond Myklebust wrote All I should need to know is that I can advertise either dma handles or kernel VAs Maybe its obvious to some people here, but may I ask why there's a need to post either dma address or kernel virtual address? is it application need? hardware (e.g IB

Re: [ofa-general] Re: [PATCH 2.6.30] xprtrdma: The frmr iova_start values are truncated by the nfs rdma client.

2009-05-14 Thread Or Gerlitz
Steve Wise wrote: The NFSRDMA transport uses Fast Register Memory Regions. In this particular section of code, the NFSRDMA client is building a fastreg work request to bind a page list to a fastreg mr. You can read about this in the IBTA spec on memory management extensions, or in the RDMA

Re: [ofa-general] Re: [PATCH 2.6.30] xprtrdma: The frmr iova_start values are truncated by the nfs rdma client.

2009-05-13 Thread Roland Dreier
Trond Myklebust wrote (earlier in this thread): All I should need to know is that I can advertise either dma handles or kernel VAs, and know that I can choose between two functions, say, ib_send_wr_fastreg_dma_init() and ib_send_wr_fastreg_kva_init() to initialise the ib_send_wr

Re: [ofa-general] Re: [PATCH 2.6.30] xprtrdma: The frmr iova_start values are truncated by the nfs rdma client.

2009-05-12 Thread Steve Wise
Steve Wise wrote: Trond Myklebust wrote (earlier in this thread): All I should need to know is that I can advertise either dma handles or kernel VAs, and know that I can choose between two functions, say, ib_send_wr_fastreg_dma_init() and ib_send_wr_fastreg_kva_init() to initialise the

[ofa-general] Re: [PATCH 2.6.30] xprtrdma: The frmr iova_start values are truncated by the nfs rdma client.

2009-05-11 Thread Steve Wise
Trond Myklebust wrote: On Mon, 2009-05-11 at 21:14 -0400, Tom Talpey wrote: At 08:44 PM 5/11/2009, Trond Myklebust wrote: On Mon, 2009-05-11 at 19:13 -0500, Steve Wise wrote: Trond Myklebust wrote: On Mon, 2009-05-11 at 17:25 -0500, Steve Wise wrote: