Whamcloud - gitweb
LU-1419 lnet: Add support for Cray's Gemini interconnect
authorJames Simmons <uja.ornl@gmail.com>
Wed, 5 Dec 2012 18:54:39 +0000 (13:54 -0500)
committerOleg Drokin <green@whamcloud.com>
Wed, 19 Dec 2012 22:31:17 +0000 (17:31 -0500)
commit4d381ef9f179b21217c237ad1cc83055a2448550
tree82398376a00e42fa68cb5de8a393ac9a48557b88
parentd551b2293327635f3aeb667470a2b4fe13cbbc75
LU-1419 lnet: Add support for Cray's Gemini interconnect

This patch adds LNET support to use Cray's Gemini
interconnect on their newer systems. The gnilnd was
originally based off of the ralnd.

Signed-off-by: James Simmons <uja.ornl@gmail.com>
Signed-off-by: Chris Horn <hornc@cray.com>
Signed-off-by: Cory Spitz <spitzcor@cray.com>
Change-Id: Ia98a44f4f3d68773438d820c49fe554a3d551dc5
Reviewed-on: http://review.whamcloud.com/3381
Tested-by: Hudson
Tested-by: Maloo <whamcloud.maloo@gmail.com>
Reviewed-by: Isaac Huang <he.huang@intel.com>
Reviewed-by: Doug Oucharek <doug.s.oucharek@intel.com>
Reviewed-by: Oleg Drokin <green@whamcloud.com>
19 files changed:
lnet/autoconf/lustre-lnet.m4
lnet/klnds/Makefile.in
lnet/klnds/autoMakefile.am
lnet/klnds/gnilnd/Makefile.in [new file with mode: 0644]
lnet/klnds/gnilnd/autoMakefile.am [new file with mode: 0644]
lnet/klnds/gnilnd/gnilnd.c [new file with mode: 0644]
lnet/klnds/gnilnd/gnilnd.h [new file with mode: 0644]
lnet/klnds/gnilnd/gnilnd_api_wrap.h [new file with mode: 0644]
lnet/klnds/gnilnd/gnilnd_cb.c [new file with mode: 0644]
lnet/klnds/gnilnd/gnilnd_conn.c [new file with mode: 0644]
lnet/klnds/gnilnd/gnilnd_debug.c [new file with mode: 0644]
lnet/klnds/gnilnd/gnilnd_hss_ops.h [new file with mode: 0644]
lnet/klnds/gnilnd/gnilnd_modparams.c [new file with mode: 0644]
lnet/klnds/gnilnd/gnilnd_proc.c [new file with mode: 0644]
lnet/klnds/gnilnd/gnilnd_stack.c [new file with mode: 0644]
lnet/klnds/gnilnd/gnilnd_sysctl.c [new file with mode: 0644]
lnet/klnds/gnilnd/gnilnd_version.h [new file with mode: 0644]
lnet/utils/debug.c
lnet/utils/portals.c