Share

NFS/RDMA ONC Transport

Code

Programming Languages: C

License: BSD License, GNU General Public License (GPL)

Repositories

browse code, statistics, last commit on 2004-02-24 cvs -d:pserver:anonymous@nfs-rdma.cvs.sourceforge.net:/cvsroot/nfs-rdma login

cvs -z3 -d:pserver:anonymous@nfs-rdma.cvs.sourceforge.net:/cvsroot/nfs-rdma co -P modulename

Show:

What's happening?

  • Comment: server debug func wc_opcode_to_str() array index checks

    Fixed in current code base.

    2007-05-29 20:32:55 UTC by jlentini

  • Comment: server crash in put_page

    This appears to have been fixed a long time ago (see Tom Tucker's patch below).

    2007-05-29 20:31:42 UTC by jlentini

  • Comment: redundant svc_sock initialization

    Fixed in latest code base.

    2007-05-29 20:30:04 UTC by jlentini

  • Comment: nfs_direct_write_complete() panic

    Fixed in latests code base.

    2007-05-29 20:29:36 UTC by jlentini

  • Use ib_dma_* API

    The NFS-RDMA client and server should use the ib_dma_* API rather than the standard DMA mapping API.

    2007-05-09 12:39:40 UTC by jlentini

  • nfs_direct_write_complete() panic

    >RPC: xprt_setup_rdma: 10.2.2.6:2050 >nfs: server iw6-ib not responding, still trying >nfs: server iw6-ib not responding, still trying >nfs: server iw6-ib not responding, still trying >nfs: server iw6-ib not responding, still trying >Unable to handle kernel NULL pointer dereference at 0000000000000170 RIP: > [] nfs_direct_write_complete+0x3a/0x293 >PGD 0 >Oops...

    2007-02-26 15:22:14 UTC by jlentini

  • server debug func wc_opcode_to_str() array index checks

    wc_opcode_to_str(), a server deubug function, should validate the op value to make sure that it is a valid index into the wc_opcode_str array. On certain RDMA hardware (e.g. Mellanox), the opcode value is undefined for work completion's generated as a result of an error.

    2006-12-13 18:02:15 UTC by jlentini

  • Comment: server crash in put_page

    This was the result of attempting to free the same context twice. Tom Tucker sent this fix: --- net/sunrpc/svc_rdma_recvfrom.c | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) diff --git a/net/sunrpc/svc_rdma_recvfrom.c b/net/sunrpc/svc_rdma_recvfrom.c index ec62000..059f5ff 100644 --- a/net/sunrpc/svc_rdma_recvfrom.c +++ b/net/sunrpc/svc_rdma_recvfrom.c @@ -527,6...

    2006-12-12 21:59:20 UTC by jlentini

  • redundant svc_sock initialization

    The NFS-RDMA server initializes the same svcxprt_rdma structure's svc_sock in two places: svc_rdma_accept() and handle_connect_req(). One of these initialization sequences can be removed.

    2006-12-12 19:25:41 UTC by jlentini

  • Comment: server crash in put_page

    This bug is on: 2.6.18.5 NFS-RDMA release 7 Dual woodcrest xeon based CPUs put_page objdump ================ 0000000000000324 : put_page(): include/asm/bitops.h:230 324: 8b 07 mov (%rdi),%eax include/asm/bitops.h:229 326: f6 c4 40 test $0x40,%ah 329: 74 05 je 330 mm/swap.c:51 32b...

    2006-12-12 18:59:42 UTC by jlentini

Our Numbers