Whamcloud - gitweb
b=2776
authorzab <zab>
Fri, 19 Mar 2004 01:10:36 +0000 (01:10 +0000)
committerzab <zab>
Fri, 19 Mar 2004 01:10:36 +0000 (01:10 +0000)
commit57e6d88a8a8d858e2d74aeefba4c764ad08cf86d
tree322a0532bdb1cdd2581a2aab721837c9ffcd9453
parenta888a27ac14736d3df8e730a3909d026d6f40f49
b=2776
r=phil

land b_cray_portals_merge on HEAD.  This consists of four families of changes:

1) Eric's work to change some APIs in Lustre's portals to come into line with
   Cray's portals and the spec.

2) add --with-cray-portals= to the build and use it to cut up the build
   when we're building lustre against external includes for Cray's portals.

3) Move some facilities from portals.o into libcfs.o so that Lustre can
   consume them when it is running against Cray's portals.o.

4) Fix up the liblustre build.  These changes have also made it to
   b_cray_delivery recently.
175 files changed:
lnet/Makefile.am
lnet/archdep.m4
lnet/configure.in [deleted file]
lnet/include/config.h.in [deleted file]
lnet/include/linux/kp30.h
lnet/include/linux/kpr.h [new file with mode: 0644]
lnet/include/linux/libcfs.h [new file with mode: 0644]
lnet/include/linux/lustre_list.h [new file with mode: 0644]
lnet/include/lnet/api-support.h
lnet/include/lnet/api.h
lnet/include/lnet/arg-blocks.h
lnet/include/lnet/build_check.h [new file with mode: 0644]
lnet/include/lnet/defines.h
lnet/include/lnet/errno.h
lnet/include/lnet/internal.h
lnet/include/lnet/lib-dispatch.h
lnet/include/lnet/lib-lnet.h
lnet/include/lnet/lib-nal.h
lnet/include/lnet/lib-p30.h
lnet/include/lnet/lib-types.h
lnet/include/lnet/list.h
lnet/include/lnet/lnet.h
lnet/include/lnet/nal.h
lnet/include/lnet/nalids.h
lnet/include/lnet/p30.h
lnet/include/lnet/types.h
lnet/klnds/gmlnd/gmlnd.h
lnet/klnds/gmlnd/gmlnd_api.c
lnet/klnds/gmlnd/gmlnd_cb.c
lnet/klnds/iblnd/ibnal.c
lnet/klnds/iblnd/ibnal.h
lnet/klnds/iblnd/ibnal_cb.c
lnet/klnds/qswlnd/qswlnd.c
lnet/klnds/qswlnd/qswlnd.h
lnet/klnds/qswlnd/qswlnd_cb.c
lnet/klnds/scimaclnd/scimacnal.c
lnet/klnds/scimaclnd/scimacnal.h
lnet/klnds/scimaclnd/scimacnal_cb.c
lnet/klnds/socklnd/socklnd.c
lnet/klnds/socklnd/socklnd.h
lnet/klnds/socklnd/socklnd_cb.c
lnet/libcfs/Makefile.am
lnet/libcfs/debug.c
lnet/libcfs/module.c
lnet/lnet/Makefile.am
lnet/lnet/Makefile.mk
lnet/lnet/api-eq.c
lnet/lnet/api-errno.c
lnet/lnet/api-init.c
lnet/lnet/api-ni.c
lnet/lnet/api-wrap.c
lnet/lnet/lib-eq.c
lnet/lnet/lib-init.c
lnet/lnet/lib-md.c
lnet/lnet/lib-me.c
lnet/lnet/lib-move.c
lnet/lnet/lib-msg.c
lnet/lnet/lib-ni.c
lnet/lnet/module.c [new file with mode: 0644]
lnet/router/router.h
lnet/tests/ping_cli.c
lnet/tests/ping_srv.c
lnet/tests/sping_cli.c
lnet/tests/sping_srv.c
lnet/ulnds/procapi.c
lnet/ulnds/proclib.c
lnet/ulnds/socklnd/procapi.c
lnet/ulnds/socklnd/proclib.c
lnet/utils/Makefile.am
lustre/Makefile.am
lustre/configure.in
lustre/include/config.h.in
lustre/include/liblustre.h
lustre/include/linux/lustre_dlm.h
lustre/include/linux/lustre_net.h
lustre/include/linux/obd_class.h
lustre/kernel_patches/patches/bproc-patch-2.4.20
lustre/ldlm/l_lock.c
lustre/ldlm/ldlm_lib.c
lustre/ldlm/ldlm_lock.c
lustre/ldlm/ldlm_lockd.c
lustre/ldlm/ldlm_request.c
lustre/liblustre/Makefile.am
lustre/liblustre/llite_lib.c
lustre/liblustre/namei.c
lustre/liblustre/super.c
lustre/liblustre/tests/.cvsignore
lustre/liblustre/tests/echo_test.c
lustre/llite/llite_lib.c
lustre/llite/rw.c
lustre/llite/super.c
lustre/llite/super25.c
lustre/lov/lov_pack.c
lustre/obdclass/class_obd.c
lustre/obdclass/llog_lvfs.c
lustre/obdclass/lustre_peer.c
lustre/osc/lproc_osc.c
lustre/osc/osc_create.c
lustre/osc/osc_internal.h
lustre/osc/osc_request.c
lustre/portals/Makefile.am
lustre/portals/archdep.m4
lustre/portals/configure.in [deleted file]
lustre/portals/include/config.h.in [deleted file]
lustre/portals/include/linux/kp30.h
lustre/portals/include/linux/kpr.h [new file with mode: 0644]
lustre/portals/include/linux/libcfs.h [new file with mode: 0644]
lustre/portals/include/linux/lustre_list.h [new file with mode: 0644]
lustre/portals/include/portals/api-support.h
lustre/portals/include/portals/api.h
lustre/portals/include/portals/arg-blocks.h
lustre/portals/include/portals/build_check.h [new file with mode: 0644]
lustre/portals/include/portals/defines.h
lustre/portals/include/portals/errno.h
lustre/portals/include/portals/lib-dispatch.h
lustre/portals/include/portals/lib-nal.h
lustre/portals/include/portals/lib-p30.h
lustre/portals/include/portals/lib-types.h
lustre/portals/include/portals/list.h
lustre/portals/include/portals/nal.h
lustre/portals/include/portals/nalids.h
lustre/portals/include/portals/p30.h
lustre/portals/include/portals/types.h
lustre/portals/knals/gmnal/gmnal.h
lustre/portals/knals/gmnal/gmnal_api.c
lustre/portals/knals/gmnal/gmnal_cb.c
lustre/portals/knals/ibnal/ibnal.c
lustre/portals/knals/ibnal/ibnal.h
lustre/portals/knals/ibnal/ibnal_cb.c
lustre/portals/knals/qswnal/qswnal.c
lustre/portals/knals/qswnal/qswnal.h
lustre/portals/knals/qswnal/qswnal_cb.c
lustre/portals/knals/scimacnal/scimacnal.c
lustre/portals/knals/scimacnal/scimacnal.h
lustre/portals/knals/scimacnal/scimacnal_cb.c
lustre/portals/knals/socknal/socknal.c
lustre/portals/knals/socknal/socknal.h
lustre/portals/knals/socknal/socknal_cb.c
lustre/portals/libcfs/Makefile.am
lustre/portals/libcfs/debug.c
lustre/portals/libcfs/module.c
lustre/portals/portals/Makefile.am
lustre/portals/portals/Makefile.mk
lustre/portals/portals/api-eq.c
lustre/portals/portals/api-errno.c
lustre/portals/portals/api-init.c
lustre/portals/portals/api-ni.c
lustre/portals/portals/api-wrap.c
lustre/portals/portals/lib-eq.c
lustre/portals/portals/lib-init.c
lustre/portals/portals/lib-md.c
lustre/portals/portals/lib-me.c
lustre/portals/portals/lib-move.c
lustre/portals/portals/lib-msg.c
lustre/portals/portals/lib-ni.c
lustre/portals/portals/module.c [new file with mode: 0644]
lustre/portals/router/router.h
lustre/portals/tests/ping_cli.c
lustre/portals/tests/ping_srv.c
lustre/portals/tests/sping_cli.c
lustre/portals/tests/sping_srv.c
lustre/portals/unals/procapi.c
lustre/portals/unals/proclib.c
lustre/portals/utils/Makefile.am
lustre/ptlbd/blk.c
lustre/ptlrpc/Makefile.am
lustre/ptlrpc/client.c
lustre/ptlrpc/events.c
lustre/ptlrpc/llog_net.c
lustre/ptlrpc/niobuf.c
lustre/ptlrpc/pers.c [new file with mode: 0644]
lustre/ptlrpc/pinger.c
lustre/ptlrpc/ptlrpc_internal.h
lustre/ptlrpc/service.c
lustre/utils/lconf