[openfabrics-ewg] Copyright review of OpenFabrics (user space)
Betsy Zeller
betsy at pathscale.com
Tue May 23 18:10:47 PDT 2006
Here's a review of copyrights, etc, for OFED 1.0 user space.
Below we have:
1) a few explanatory notes
2) a frequently used version of the dual licence copyright
3) a reminder that if you refer to a "COPYING" file, you should
make sure that filename is unique in the space where you refer to it
4) a list of files from user space whose copyright appears to differ
from that laid out in the OpenFabrics Acceptable use Policy.
Please look through, and make changes for whatever files you are
responsible for. Shipping source files with a proprietary copyright,
or no copyright (which apparently amounts to the same thing) seems like a
bad idea.
I should point out that I Am Not A Lawyer, but I hope this is useful.
- Regards, Betsy
--------------------------------------------------------------------
1) Explanatory Notes:
The OpenFabrics Acceptable Use Policy states:
³Users will only commit content which in good faith the user has
verified the legal rights to distribute under a license which is
acceptable and compatible with the existing licenses in the given
repository. For example, the OpenIB upper layer protocols may be
either GPL or OpenIB BSD, whereas the other OpenIB components
should be dual licensed GPL and OpenIB BSD.
Below is the list of user space files whose license differs from
the OpenFabrics dual license. 1018 files were reviewed, from dapltest,
dapl, libibverbs, libmthca, srptools, libehca, librdmacm,
libipathverbs, perftest, imgen, mstflint, libibcm, tvflash, management (a
subset of which is osm), libsdp, and examples. The review did not
cover MVAPICH or OpenMPI. I'll send a separate message for kernel files.
We may choose not to require copyrights
for README, AUTHORS, TODO, todo, and INSTALL files,
though they are listed below for completeness.
-----------------------------------------------------------------------
2) A frequently used licensing message indicating coverage
under the dual GPL/OpenFabrics BSD license:
This software is available to you under a choice of one of two
licenses. You may choose to be licensed under the terms of the
GNU General Public License (GPL) Version 2, available from the
file COPYING in the main directory of this source tree, or the
OpenIB.org BSD license below:
Redistribution and use in source and binary forms, with or
without modification, are permitted provided that the
following conditions are met:
- Redistributions of source code must retain the above
copyright notice, this list of conditions and the following
disclaimer.
- Redistributions in binary form must reproduce the above
copyright notice, this list of conditions and the following
disclaimer in the documentation and/or other materials
provided with the distribution.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
DEALINGS IN THE SOFTWARE.
-----------------------------------------------------------------
3) Reminder to use a unique name:
Note the requirement above to have a file called COPYING which contains
a copy of the GPL in the top level directory. In the OpenFabrics tree,
there are many files named COPYING, many of which contain different
information from each other. It would seem worth while to name (and
refer to) the files with some kind of unique name, such as "COPYING.GPL"
rather than "COPYING", to avoid any ambiguity.
----------------------------------------------------------------
4) List of files which appear to differ from acceptable use policy:
PROPRIETARY:
branches/1.0/src/userspace/management/osm/doc/OpenSM_RN.pdf
branches/1.0/src/userspace/management/osm/doc/OpenSM_UM.pdf
branches/1.0/src/userspace/libmthca/debian/rules
OpenIB BSD only:
branches/1.0/src/userspace/libehca/src/ehca_uclasses.h
branches/1.0/src/userspace/libehca/src/ehca_u_mrmw.c
branches/1.0/src/userspace/libehca/src/ehca_uinit.c
branches/1.0/src/userspace/libehca/src/ehca_everbs.h
GPL only:
branches/1.0/src/userspace/management/osm/INSTALL
branches/1.0/src/userspace/srptools/src/srp-dm.c
branches/1.0/src/userspace/srptools/src/srp-dm.h
branches/1.0/src/userspace/srptools/Makefile.in
No copyright (legally proprietary):
branches/1.0/src/userspace/mpi/README
branches/1.0/src/userspace/dapl/dat/udat/libdat.map
branches/1.0/src/userspace/dapl/doc/dapl_registry_design.txt
branches/1.0/src/userspace/dapl/doc/dat.conf
branches/1.0/src/userspace/dapl/doc/dat_environ.txt
branches/1.0/src/userspace/dapl/doc/dapl_coding_style.txt
branches/1.0/src/userspace/dapl/doc/dapl_event_design.txt
branches/1.0/src/userspace/dapl/doc/dapl_ibm_api_variations.txt
branches/1.0/src/userspace/dapl/doc/dapl_shared_memory_design.txt
branches/1.0/src/userspace/dapl/doc/dapl_patch.txt
branches/1.0/src/userspace/dapl/doc/dapl_memory_management_design.txt
branches/1.0/src/userspace/dapl/doc/dapl_environ.txt
branches/1.0/src/userspace/dapl/doc/dapl_end_point_design.txt
branches/1.0/src/userspace/dapl/doc/ibhosts
branches/1.0/src/userspace/dapl/doc/dapl_vendor_specific_changes.txt
branches/1.0/src/userspace/dapl/dapl/udapl/libdaplcma.map
branches/1.0/src/userspace/dapl/dapl/udapl/libdaplscm.map
branches/1.0/src/userspace/dapl/dapl/openib/TODO
branches/1.0/src/userspace/dapl/dapl/openib/README
branches/1.0/src/userspace/dapl/dapl/openib_cma/README
branches/1.0/src/userspace/dapl/dapl/openib_scm/README
branches/1.0/src/userspace/dapl/test/dapltest/README
branches/1.0/src/userspace/dapl/test/dtest/makefile
branches/1.0/src/userspace/dapl/README
branches/1.0/src/userspace/dapl/autogen.sh
branches/1.0/src/userspace/dapl/Makefile.am
branches/1.0/src/userspace/dapl/configure.in
branches/1.0/src/userspace/dapl/AUTHORS
branches/1.0/src/userspace/mstflint/Makefile
branches/1.0/src/userspace/mstflint/README
branches/1.0/src/userspace/mstflint/mread.c
branches/1.0/src/userspace/mstflint/mwrite.c
branches/1.0/src/userspace/imgen/t2a
branches/1.0/src/userspace/imgen/Makefile
branches/1.0/src/userspace/imgen/README
branches/1.0/src/userspace/imgen/MicExpr.cpp
branches/1.0/src/userspace/imgen/TImage.cpp
branches/1.0/src/userspace/imgen/MicExpr.h
branches/1.0/src/userspace/libipathverbs/src/ipathverbs.map
branches/1.0/src/userspace/libipathverbs/README
branches/1.0/src/userspace/libipathverbs/AUTHORS
branches/1.0/src/userspace/librdmacm/src/librdmacm.map
branches/1.0/src/userspace/librdmacm/NEWS
branches/1.0/src/userspace/librdmacm/README
branches/1.0/src/userspace/librdmacm/configure.in
branches/1.0/src/userspace/librdmacm/autogen.sh
branches/1.0/src/userspace/librdmacm/Makefile.am
branches/1.0/src/userspace/librdmacm/librdmacm.spec.in
branches/1.0/src/userspace/librdmacm/AUTHORS
branches/1.0/src/userspace/librdmacm/INSTALL
branches/1.0/src/userspace/librdmacm/ChangeLog
branches/1.0/src/userspace/management/doc/libibumad.txt
branches/1.0/src/userspace/management/doc/libibmad.txt
branches/1.0/src/userspace/management/doc/ibtracer.txt
branches/1.0/src/userspace/management/doc/diagtools.txt
branches/1.0/src/userspace/management/doc/diagtools-proposal.txt
branches/1.0/src/userspace/management/osm/doc/todo
branches/1.0/src/userspace/management/osm/doc/OpenSM_PKey_Mgr.txt
branches/1.0/src/userspace/management/osm/NEWS
branches/1.0/src/userspace/management/osm/complib/libosmcomp.spec.in
branches/1.0/src/userspace/management/osm/complib/configure.in
branches/1.0/src/userspace/management/osm/complib/libosmcomp.map
branches/1.0/src/userspace/management/osm/complib/libosmcomp.ver
branches/1.0/src/userspace/management/osm/complib/autogen.sh
branches/1.0/src/userspace/management/osm/libvendor/configure.in
branches/1.0/src/userspace/management/osm/libvendor/autogen.sh
branches/1.0/src/userspace/management/osm/libvendor/libosmvendor.spec.in
branches/1.0/src/userspace/management/osm/libvendor/Makefile.am
branches/1.0/src/userspace/management/osm/README
branches/1.0/src/userspace/management/osm/libvendor/libosmvendor.map
branches/1.0/src/userspace/management/osm/libvendor/libosmvendor.ver
branches/1.0/src/userspace/management/osm/scripts/opensm.sysconfig
branches/1.0/src/userspace/management/osm/configure.in
branches/1.0/src/userspace/management/osm/autogen.sh
branches/1.0/src/userspace/management/osm/opensm.spec.in
branches/1.0/src/userspace/management/osm/config/osmvsel.m4
branches/1.0/src/userspace/management/osm/Makefile.am
branches/1.0/src/userspace/management/osm/opensm/libopensm.map
branches/1.0/src/userspace/management/osm/opensm/libopensm.ver
branches/1.0/src/userspace/management/osm/opensm/configure.in
branches/1.0/src/userspace/management/osm/opensm/autogen.sh
branches/1.0/src/userspace/management/osm/opensm/Makefile.am
branches/1.0/src/userspace/management/osm/opensm/osm_force_indent.el
branches/1.0/src/userspace/management/osm/opensm/osm_force_indent
branches/1.0/src/userspace/management/osm/AUTHORS
branches/1.0/src/userspace/management/osm/osmtest/configure.in
branches/1.0/src/userspace/management/osm/osmtest/autogen.sh
branches/1.0/src/userspace/management/osm/osmtest/Makefile.am
branches/1.0/src/userspace/management/osm/ChangeLog
branches/1.0/src/userspace/management/osm/include/configure.in
branches/1.0/src/userspace/management/osm/include/autogen.sh
branches/1.0/src/userspace/management/osm/include/Makefile.am
branches/1.0/src/userspace/management/NEWS
branches/1.0/src/userspace/management/libibumad/src/libibumad.map
branches/1.0/src/userspace/management/libibumad/Makefile.orig
branches/1.0/src/userspace/management/libibumad/libibumad.spec.in
branches/1.0/src/userspace/management/libibumad/configure.in
branches/1.0/src/userspace/management/libibumad/autogen.sh
branches/1.0/src/userspace/management/libibumad/Makefile.am
branches/1.0/src/userspace/management/Makefile
branches/1.0/src/userspace/management/diags/scripts/ibclearcounters
branches/1.0/src/userspace/management/diags/scripts/ibcheckportstate
branches/1.0/src/userspace/management/diags/scripts/ibcheckportwidth
branches/1.0/src/userspace/management/diags/scripts/discover.pl
branches/1.0/src/userspace/management/diags/scripts/ibswitches
branches/1.0/src/userspace/management/diags/scripts/ibcheckerrs
branches/1.0/src/userspace/management/diags/scripts/ibchecknode
branches/1.0/src/userspace/management/diags/scripts/ibcheckport
branches/1.0/src/userspace/management/diags/scripts/discover.map
branches/1.0/src/userspace/management/diags/scripts/ibchecknet
branches/1.0/src/userspace/management/diags/scripts/ibstatus
branches/1.0/src/userspace/management/diags/scripts/set_mthca_nodedesc.sh
branches/1.0/src/userspace/management/diags/scripts/ibclearerrors
branches/1.0/src/userspace/management/diags/scripts/ibcheckerrors
branches/1.0/src/userspace/management/diags/scripts/ibcheckstate
branches/1.0/src/userspace/management/diags/scripts/ibcheckwidth
branches/1.0/src/userspace/management/diags/scripts/ibhosts
branches/1.0/src/userspace/management/diags/scripts/ibnodes
branches/1.0/src/userspace/management/diags/configure.in
branches/1.0/src/userspace/management/diags/autogen.sh
branches/1.0/src/userspace/management/diags/Makefile.am
branches/1.0/src/userspace/management/diags/diags.spec.in
branches/1.0/src/userspace/management/README
branches/1.0/src/userspace/management/make.rules
branches/1.0/src/userspace/management/libibcommon/src/libibcommon.map
branches/1.0/src/userspace/management/libibcommon/Makefile.orig
branches/1.0/src/userspace/management/libibcommon/configure.in
branches/1.0/src/userspace/management/libibcommon/autogen.sh
branches/1.0/src/userspace/management/libibcommon/Makefile.am
branches/1.0/src/userspace/management/libibcommon/libibcommon.spec.in
branches/1.0/src/userspace/management/AUTHORS
branches/1.0/src/userspace/management/INSTALL
branches/1.0/src/userspace/management/libibmad/src/libibmad.map
branches/1.0/src/userspace/management/libibmad/Makefile.orig
branches/1.0/src/userspace/management/libibmad/configure.in
branches/1.0/src/userspace/management/libibmad/autogen.sh
branches/1.0/src/userspace/management/libibmad/libibmad.spec.in
branches/1.0/src/userspace/management/libibmad/Makefile.am
branches/1.0/src/userspace/management/ChangeLog
branches/1.0/src/userspace/management/make.inc.orig
branches/1.0/src/userspace/libehca/src/libehca.map
branches/1.0/src/userspace/libehca/configure.in
branches/1.0/src/userspace/libehca/autogen.sh
branches/1.0/src/userspace/libibcm/src/libibcm.map
branches/1.0/src/userspace/libibcm/NEWS
branches/1.0/src/userspace/libibcm/README
branches/1.0/src/userspace/libibcm/configure.in
branches/1.0/src/userspace/libibcm/autogen.sh
branches/1.0/src/userspace/libibcm/Makefile.am
branches/1.0/src/userspace/libibcm/AUTHORS
branches/1.0/src/userspace/libibcm/INSTALL
branches/1.0/src/userspace/libibcm/ChangeLog
branches/1.0/src/userspace/libibcm/libibcm.spec.in
branches/1.0/src/userspace/libibverbs/man/ibv_uc_pingpong.1
branches/1.0/src/userspace/libibverbs/man/ibv_ud_pingpong.1
branches/1.0/src/userspace/libibverbs/man/ibv_devices.1
branches/1.0/src/userspace/libibverbs/man/ibv_devinfo.1
branches/1.0/src/userspace/libibverbs/man/ibv_rc_pingpong.1
branches/1.0/src/userspace/libibverbs/man/ibv_asyncwatch.1
branches/1.0/src/userspace/libibverbs/man/ibv_srq_pingpong.1
branches/1.0/src/userspace/libibverbs/src/libibverbs.map
branches/1.0/src/userspace/libibverbs/libibverbs.spec.in
branches/1.0/src/userspace/libibverbs/README
branches/1.0/src/userspace/libibverbs/configure.in
branches/1.0/src/userspace/libibverbs/autogen.sh
branches/1.0/src/userspace/libibverbs/debian/control
branches/1.0/src/userspace/libibverbs/debian/rules
branches/1.0/src/userspace/libibverbs/debian/changelog
branches/1.0/src/userspace/libibverbs/debian/libibverbs-dev.install
branches/1.0/src/userspace/libibverbs/debian/ibverbs-utils.install
branches/1.0/src/userspace/libibverbs/debian/libibverbs1.postinst
branches/1.0/src/userspace/libibverbs/debian/compat
branches/1.0/src/userspace/libibverbs/debian/libibverbs1.install
branches/1.0/src/userspace/libibverbs/Makefile.am
branches/1.0/src/userspace/libibverbs/AUTHORS
branches/1.0/src/userspace/libibverbs/ChangeLog
branches/1.0/src/userspace/libsdp/src/Makefile.am
branches/1.0/src/userspace/libsdp/NEWS
branches/1.0/src/userspace/libsdp/libsdp.conf
branches/1.0/src/userspace/libsdp/README
branches/1.0/src/userspace/libsdp/configure.in
branches/1.0/src/userspace/libsdp/autogen.sh
branches/1.0/src/userspace/libsdp/Makefile.am
branches/1.0/src/userspace/libsdp/libsdp.spec.in
branches/1.0/src/userspace/libsdp/ChangeLog
branches/1.0/src/userspace/tvflash/NEWS
branches/1.0/src/userspace/tvflash/README
branches/1.0/src/userspace/tvflash/tvflash.spec.in
branches/1.0/src/userspace/tvflash/configure.in
branches/1.0/src/userspace/tvflash/autogen.sh
branches/1.0/src/userspace/tvflash/Makefile.am
branches/1.0/src/userspace/tvflash/config.h.in
branches/1.0/src/userspace/tvflash/ChangeLog
branches/1.0/src/userspace/srptools/NEWS
branches/1.0/src/userspace/srptools/README
branches/1.0/src/userspace/srptools/configure.in
branches/1.0/src/userspace/srptools/autogen.sh
branches/1.0/src/userspace/srptools/srptools.spec.in
branches/1.0/src/userspace/srptools/Makefile.am
branches/1.0/src/userspace/srptools/Makefile.in
branches/1.0/src/userspace/srptools/ChangeLog
branches/1.0/src/userspace/srptools/ChangeLog
branches/1.0/src/userspace/examples/aio/README
branches/1.0/src/userspace/examples/aio/ttcp.aio.c
branches/1.0/src/userspace/libmthca/src/mthca.map
branches/1.0/src/userspace/libmthca/libmthca.spec.in
branches/1.0/src/userspace/libmthca/README
branches/1.0/src/userspace/libmthca/configure.in
branches/1.0/src/userspace/libmthca/autogen.sh
branches/1.0/src/userspace/libmthca/debian/libmthca-dev.install
branches/1.0/src/userspace/libmthca/debian/control
branches/1.0/src/userspace/libmthca/debian/changelog
branches/1.0/src/userspace/libmthca/debian/compat
branches/1.0/src/userspace/libmthca/debian/libmthca1.install
branches/1.0/src/userspace/libmthca/Makefile.am
branches/1.0/src/userspace/libmthca/AUTHORS
branches/1.0/src/userspace/libmthca/ChangeLog
branches/1.0/src/userspace/perftest/Makefile
branches/1.0/src/userspace/perftest/runme
branches/1.0/src/userspace/perftest/README
branches/1.0/src/userspace/perftest/clock_test.c
CPL/BSD/GPL:
branches/1.0/src/userspace/dapl/dat/udat/Makefile
branches/1.0/src/userspace/dapl/dat/udat/linux/dat_osd.c
branches/1.0/src/userspace/dapl/dat/udat/linux/dat_osd.h
branches/1.0/src/userspace/dapl/dat/udat/linux/dat-registry-1.1.spec
branches/1.0/src/userspace/dapl/dat/udat/udat.c
branches/1.0/src/userspace/dapl/dat/udat/udat_api.c
branches/1.0/src/userspace/dapl/dat/udat/udat_sr_parser.c
branches/1.0/src/userspace/dapl/dat/udat/udat_sr_parser.h
branches/1.0/src/userspace/dapl/dat/common/dat_strerror.c
branches/1.0/src/userspace/dapl/dat/common/dat_dr.c
branches/1.0/src/userspace/dapl/dat/common/dat_dr.h
branches/1.0/src/userspace/dapl/dat/common/dat_sr.c
branches/1.0/src/userspace/dapl/dat/common/dat_sr.h
branches/1.0/src/userspace/dapl/dat/common/dat_api.c
branches/1.0/src/userspace/dapl/dat/common/dat_init.c
branches/1.0/src/userspace/dapl/dat/common/dat_init.h
branches/1.0/src/userspace/dapl/dat/common/dat_dictionary.c
branches/1.0/src/userspace/dapl/dat/common/dat_dictionary.h
branches/1.0/src/userspace/dapl/dat/include/dat/kdat_config.h
branches/1.0/src/userspace/dapl/dat/include/dat/dat_registry.h
branches/1.0/src/userspace/dapl/dat/include/dat/dat.h
branches/1.0/src/userspace/dapl/dat/include/dat/dat_redirection.h
branches/1.0/src/userspace/dapl/dat/include/dat/udat_redirection.h
branches/1.0/src/userspace/dapl/dat/include/dat/dat_vendor_specific.h
branches/1.0/src/userspace/dapl/dat/include/dat/udat_vendor_specific.h
branches/1.0/src/userspace/dapl/dat/include/dat/udat_config.h
branches/1.0/src/userspace/dapl/dat/include/dat/kdat.h
branches/1.0/src/userspace/dapl/dat/include/dat/kdat_vendor_specific.h
branches/1.0/src/userspace/dapl/dat/include/dat/udat.h
branches/1.0/src/userspace/dapl/dat/include/dat/dat_error.h
branches/1.0/src/userspace/dapl/dat/include/dat/kdat_redirection.h
branches/1.0/src/userspace/dapl/dat/include/dat/dat_platform_specific.h
branches/1.0/src/userspace/dapl/dapl/udapl/dapl_evd_query.c
branches/1.0/src/userspace/dapl/dapl/udapl/dapl_lmr_create.c
branches/1.0/src/userspace/dapl/dapl/udapl/dapl_cno_modify_agent.c
branches/1.0/src/userspace/dapl/dapl/udapl/dapl_evd_set_unwaitable.c
branches/1.0/src/userspace/dapl/dapl/udapl/Makefile
branches/1.0/src/userspace/dapl/dapl/udapl/dapl_cno_free.c
branches/1.0/src/userspace/dapl/dapl/udapl/dapl_evd_clear_unwaitable.c
branches/1.0/src/userspace/dapl/dapl/udapl/linux/dapl_osd.c
branches/1.0/src/userspace/dapl/dapl/udapl/linux/dapl_osd.h
branches/1.0/src/userspace/dapl/dapl/udapl/dapl_evd_create.c
branches/1.0/src/userspace/dapl/dapl/udapl/dapl_init.c
branches/1.0/src/userspace/dapl/dapl/udapl/dapl_cno_wait.c
branches/1.0/src/userspace/dapl/dapl/udapl/dapl_evd_enable.c
branches/1.0/src/userspace/dapl/dapl/udapl/dapl_cno_query.c
branches/1.0/src/userspace/dapl/dapl/udapl/dapl_evd_disable.c
branches/1.0/src/userspace/dapl/dapl/udapl/dapl_evd_wait.c
branches/1.0/src/userspace/dapl/dapl/udapl/dapl_evd_modify_cno.c
branches/1.0/src/userspace/dapl/dapl/udapl/dapl_cno_create.c
branches/1.0/src/userspace/dapl/dapl/common/dapl_ep_post_recv.c
branches/1.0/src/userspace/dapl/dapl/common/dapl_srq_util.c
branches/1.0/src/userspace/dapl/dapl/common/dapl_srq_util.h
branches/1.0/src/userspace/dapl/dapl/common/dapl_ep_free.c
branches/1.0/src/userspace/dapl/dapl/common/dapl_ep_post_send.c
branches/1.0/src/userspace/dapl/dapl/common/dapl_set_consumer_context.c
branches/1.0/src/userspace/dapl/dapl/common/dapl_psp_free.c
branches/1.0/src/userspace/dapl/dapl/common/dapl_cr_handoff.c
branches/1.0/src/userspace/dapl/dapl/common/dapl_ring_buffer_util.c
branches/1.0/src/userspace/dapl/dapl/common/dapl_ring_buffer_util.h
branches/1.0/src/userspace/dapl/dapl/common/dapl_timer_util.c
branches/1.0/src/userspace/dapl/dapl/common/dapl_timer_util.h
branches/1.0/src/userspace/dapl/dapl/common/dapl_rmr_create.c
branches/1.0/src/userspace/dapl/dapl/common/dapl_psp_query.c
branches/1.0/src/userspace/dapl/dapl/common/dapl_provider.c
branches/1.0/src/userspace/dapl/dapl/common/dapl_provider.h
branches/1.0/src/userspace/dapl/dapl/common/dapl_rmr_bind.c
branches/1.0/src/userspace/dapl/dapl/common/dapl_rmr_query.c
branches/1.0/src/userspace/dapl/dapl/common/dapl_ep_recv_query.c
branches/1.0/src/userspace/dapl/dapl/common/dapl_ep_set_watermark.c
branches/1.0/src/userspace/dapl/dapl/common/dapl_srq_post_recv.c
branches/1.0/src/userspace/dapl/dapl/common/dapl_ia_close.c
branches/1.0/src/userspace/dapl/dapl/common/dapl_rmr_free.c
branches/1.0/src/userspace/dapl/dapl/common/dapl_ep_util.c
branches/1.0/src/userspace/dapl/dapl/common/dapl_ep_util.h
branches/1.0/src/userspace/dapl/dapl/common/dapl_cr_reject.c
branches/1.0/src/userspace/dapl/dapl/common/dapl_hash.c
branches/1.0/src/userspace/dapl/dapl/common/dapl_hash.h
branches/1.0/src/userspace/dapl/dapl/common/dapl_sp_util.c
branches/1.0/src/userspace/dapl/dapl/common/dapl_sp_util.h
branches/1.0/src/userspace/dapl/dapl/common/dapl_cr_util.c
branches/1.0/src/userspace/dapl/dapl/common/dapl_cr_util.h
branches/1.0/src/userspace/dapl/dapl/common/dapl_init.h
branches/1.0/src/userspace/dapl/dapl/common/dapl_cno_util.c
branches/1.0/src/userspace/dapl/dapl/common/dapl_cno_util.h
branches/1.0/src/userspace/dapl/dapl/common/dapl_evd_dequeue.c
branches/1.0/src/userspace/dapl/dapl/common/dapl_pz_free.c
branches/1.0/src/userspace/dapl/dapl/common/dapl_debug.c
branches/1.0/src/userspace/dapl/dapl/common/dapl_evd_connection_callb.c
branches/1.0/src/userspace/dapl/dapl/common/dapl_ia_open.c
branches/1.0/src/userspace/dapl/dapl/common/dapl_ia_query.c
branches/1.0/src/userspace/dapl/dapl/common/dapl_ep_disconnect.c
branches/1.0/src/userspace/dapl/dapl/common/dapl_cr_callback.c
branches/1.0/src/userspace/dapl/dapl/common/dapl_rmr_util.c
branches/1.0/src/userspace/dapl/dapl/common/dapl_rmr_util.h
branches/1.0/src/userspace/dapl/dapl/common/dapl_ia_util.c
branches/1.0/src/userspace/dapl/dapl/common/dapl_ia_util.h
branches/1.0/src/userspace/dapl/dapl/common/dapl_pz_create.c
branches/1.0/src/userspace/dapl/dapl/common/dapl_ep_connect.c
branches/1.0/src/userspace/dapl/dapl/common/dapl_get_handle_type.c
branches/1.0/src/userspace/dapl/dapl/common/dapl_pz_query.c
branches/1.0/src/userspace/dapl/dapl/common/dapl_evd_post_se.c
branches/1.0/src/userspace/dapl/dapl/common/dapl_srq_set_lw.c
branches/1.0/src/userspace/dapl/dapl/common/dapl_get_consumer_context.c
branches/1.0/src/userspace/dapl/dapl/common/dapl_evd_resize.c
branches/1.0/src/userspace/dapl/dapl/common/dapl_ep_modify.c
branches/1.0/src/userspace/dapl/dapl/common/dapl_ep_create_with_srq.c
branches/1.0/src/userspace/dapl/dapl/common/dapl_rsp_free.c
branches/1.0/src/userspace/dapl/dapl/common/dapl_srq_create.c
branches/1.0/src/userspace/dapl/dapl/common/dapl_pz_util.c
branches/1.0/src/userspace/dapl/dapl/common/dapl_pz_util.h
branches/1.0/src/userspace/dapl/dapl/common/dapl_cr_accept.c
branches/1.0/src/userspace/dapl/dapl/common/dapl_llist.c
branches/1.0/src/userspace/dapl/dapl/common/dapl_rsp_query.c
branches/1.0/src/userspace/dapl/dapl/common/dapl_cr_query.c
branches/1.0/src/userspace/dapl/dapl/common/dapl_lmr_sync_rdma_read.c
branches/1.0/src/userspace/dapl/dapl/common/dapl_lmr_free.c
branches/1.0/src/userspace/dapl/dapl/common/dapl_evd_free.c
branches/1.0/src/userspace/dapl/dapl/common/dapl_srq_query.c
branches/1.0/src/userspace/dapl/dapl/common/dapl_evd_qp_async_error_callb.c
branches/1.0/src/userspace/dapl/dapl/common/dapl_psp_create.c
branches/1.0/src/userspace/dapl/dapl/common/dapl_ep_dup_connect.c
branches/1.0/src/userspace/dapl/dapl/common/dapl_ep_post_rdma_write.c
branches/1.0/src/userspace/dapl/dapl/common/dapl_srq_free.c
branches/1.0/src/userspace/dapl/dapl/common/dapl_name_service.c
branches/1.0/src/userspace/dapl/dapl/common/dapl_name_service.h
branches/1.0/src/userspace/dapl/dapl/common/dapl_lmr_util.c
branches/1.0/src/userspace/dapl/dapl/common/dapl_lmr_util.h
branches/1.0/src/userspace/dapl/dapl/common/dapl_evd_util.c
branches/1.0/src/userspace/dapl/dapl/common/dapl_evd_util.h
branches/1.0/src/userspace/dapl/dapl/common/dapl_cookie.c
branches/1.0/src/userspace/dapl/dapl/common/dapl_cookie.h
branches/1.0/src/userspace/dapl/dapl/common/dapl_ep_get_status.c
branches/1.0/src/userspace/dapl/dapl/common/dapl_evd_cq_async_error_callb.c
branches/1.0/src/userspace/dapl/dapl/common/dapl_lmr_sync_rdma_write.c
branches/1.0/src/userspace/dapl/dapl/common/dapl_srq_resize.c
branches/1.0/src/userspace/dapl/dapl/common/dapl_lmr_query.c
branches/1.0/src/userspace/dapl/dapl/common/dapl_evd_un_async_error_callb.c
branches/1.0/src/userspace/dapl/dapl/common/dapl_rsp_create.c
branches/1.0/src/userspace/dapl/dapl/common/dapl_evd_dto_callb.c
branches/1.0/src/userspace/dapl/dapl/common/dapl_hca_util.c
branches/1.0/src/userspace/dapl/dapl/common/dapl_hca_util.h
branches/1.0/src/userspace/dapl/dapl/common/dapl_ep_reset.c
branches/1.0/src/userspace/dapl/dapl/common/dapl_psp_create_any.c
branches/1.0/src/userspace/dapl/dapl/common/dapl_mr_util.c
branches/1.0/src/userspace/dapl/dapl/common/dapl_mr_util.h
branches/1.0/src/userspace/dapl/dapl/common/dapl_adapter_util.h
branches/1.0/src/userspace/dapl/dapl/common/dapl_ep_post_rdma_read.c
branches/1.0/src/userspace/dapl/dapl/common/dapl_ep_create.c
branches/1.0/src/userspace/dapl/dapl/common/dapl_ep_query.c
branches/1.0/src/userspace/dapl/dapl/openib/dapl_ib_cm.c
branches/1.0/src/userspace/dapl/dapl/openib/dapl_ib_cq.c
branches/1.0/src/userspace/dapl/dapl/openib/dapl_ib_qp.c
branches/1.0/src/userspace/dapl/dapl/openib/dapl_ib_util.c
branches/1.0/src/userspace/dapl/dapl/openib/dapl_ib_util.h
branches/1.0/src/userspace/dapl/dapl/openib/README
branches/1.0/src/userspace/dapl/dapl/openib/dapl_ib_dto.h
branches/1.0/src/userspace/dapl/dapl/openib/dapl_ib_mem.c
branches/1.0/src/userspace/dapl/dapl/openib_cma/dapl_ib_cm.c
branches/1.0/src/userspace/dapl/dapl/openib_cma/dapl_ib_cq.c
branches/1.0/src/userspace/dapl/dapl/openib_cma/dapl_ib_qp.c
branches/1.0/src/userspace/dapl/dapl/openib_cma/dapl_ib_util.c
branches/1.0/src/userspace/dapl/dapl/openib_cma/dapl_ib_util.h
branches/1.0/src/userspace/dapl/dapl/openib_scm/dapl_ib_dto.h
branches/1.0/src/userspace/dapl/dapl/openib_scm/dapl_ib_mem.c
branches/1.0/src/userspace/dapl/dapl/include/dapl_debug.h
branches/1.0/src/userspace/dapl/dapl/include/dapl.h
branches/1.0/src/userspace/dapl/dapl/include/dapl_ipoib_names.h
branches/1.0/src/userspace/dapl/dapl/include/dapl_vendor.h
branches/1.0/src/userspace/dapl/test/dapltest/cmd/dapl_performance_cmd.c
branches/1.0/src/userspace/dapl/test/dapltest/cmd/dapl_quit_cmd.c
branches/1.0/src/userspace/dapl/test/dapltest/cmd/dapl_test_data.c
branches/1.0/src/userspace/dapl/test/dapltest/cmd/dapl_limit_cmd.c
branches/1.0/src/userspace/dapl/test/dapltest/cmd/dapl_main.c
branches/1.0/src/userspace/dapl/test/dapltest/cmd/dapl_netaddr.c
branches/1.0/src/userspace/dapl/test/dapltest/cmd/dapl_fft_cmd.c
branches/1.0/src/userspace/dapl/test/dapltest/cmd/dapl_transaction_cmd.c
branches/1.0/src/userspace/dapl/test/dapltest/cmd/dapl_server_cmd.c
branches/1.0/src/userspace/dapl/test/dapltest/cmd/dapl_params.c
branches/1.0/src/userspace/dapl/test/dapltest/cmd/dapl_getopt.c
branches/1.0/src/userspace/dapl/test/dapltest/cmd/dapl_qos_util.c
branches/1.0/src/userspace/dapl/test/dapltest/mdep/linux/dapl_mdep_user.c
branches/1.0/src/userspace/dapl/test/dapltest/mdep/linux/dapl_mdep_user.h
branches/1.0/src/userspace/dapl/test/dapltest/mdep/linux/dapl_mdep_kernel.c
branches/1.0/src/userspace/dapl/test/dapltest/mdep/linux/dapl_mdep_kernel.h
branches/1.0/src/userspace/dapl/test/dapltest/mdep/solaris/dapl_mdep_user.c
branches/1.0/src/userspace/dapl/test/dapltest/mdep/solaris/dapl_mdep_user.h
branches/1.0/src/userspace/dapl/test/dapltest/mdep/windows/dapl_mdep_user.c
branches/1.0/src/userspace/dapl/test/dapltest/mdep/windows/dapl_mdep_user.h
branches/1.0/src/userspace/dapl/test/dapltest/test/dapl_memlist.c
branches/1.0/src/userspace/dapl/test/dapltest/test/dapl_server_info.c
branches/1.0/src/userspace/dapl/test/dapltest/test/dapl_test_data.c
branches/1.0/src/userspace/dapl/test/dapltest/test/dapl_server.c
branches/1.0/src/userspace/dapl/test/dapltest/test/dapl_thread.c
branches/1.0/src/userspace/dapl/test/dapltest/test/dapl_performance_stats.c
branches/1.0/src/userspace/dapl/test/dapltest/test/dapl_transaction_stats.c
branches/1.0/src/userspace/dapl/test/dapltest/test/dapl_fft_queryinfo.c
branches/1.0/src/userspace/dapl/test/dapltest/test/dapl_cnxn.c
branches/1.0/src/userspace/dapl/test/dapltest/test/dapl_bpool.c
branches/1.0/src/userspace/dapl/test/dapltest/test/dapl_client.c
branches/1.0/src/userspace/dapl/test/dapltest/test/dapl_test_util.c
branches/1.0/src/userspace/dapl/test/dapltest/test/dapl_fft_hwconn.c
branches/1.0/src/userspace/dapl/test/dapltest/test/dapl_fft_pz.c
branches/1.0/src/userspace/dapl/test/dapltest/test/dapl_quit_util.c
branches/1.0/src/userspace/dapl/test/dapltest/test/dapl_util.c
branches/1.0/src/userspace/dapl/test/dapltest/test/dapl_client_info.c
branches/1.0/src/userspace/dapl/test/dapltest/test/dapl_fft_mem.c
branches/1.0/src/userspace/dapl/test/dapltest/test/dapl_fft_test.c
branches/1.0/src/userspace/dapl/test/dapltest/test/dapl_performance_server.c
branches/1.0/src/userspace/dapl/test/dapltest/test/dapl_limit.c
branches/1.0/src/userspace/dapl/test/dapltest/test/dapl_fft_util.c
branches/1.0/src/userspace/dapl/test/dapltest/test/dapl_execute.c
branches/1.0/src/userspace/dapl/test/dapltest/test/dapl_fft_dataxfer.c
branches/1.0/src/userspace/dapl/test/dapltest/test/dapl_transaction_test.c
branches/1.0/src/userspace/dapl/test/dapltest/test/dapl_fft_endpoint.c
branches/1.0/src/userspace/dapl/test/dapltest/test/dapl_performance_util.c
branches/1.0/src/userspace/dapl/test/dapltest/test/dapl_transaction_util.c
branches/1.0/src/userspace/dapl/test/dapltest/test/dapl_performance_client.c
branches/1.0/src/userspace/dapl/test/dapltest/test/dapl_fft_connmgt.c
branches/1.0/src/userspace/dapl/test/dapltest/test/dapl_fft_dataxfer_client.c
branches/1.0/src/userspace/dapl/test/dapltest/udapl/Makefile
branches/1.0/src/userspace/dapl/test/dapltest/udapl/Makefile.wnd
branches/1.0/src/userspace/dapl/test/dapltest/udapl/udapl_tdep.c
branches/1.0/src/userspace/dapl/test/dapltest/scripts/regress.sh
branches/1.0/src/userspace/dapl/test/dapltest/scripts/cl.sh
branches/1.0/src/userspace/dapl/test/dapltest/scripts/kregress.sh
branches/1.0/src/userspace/dapl/test/dapltest/scripts/ksrv.sh
branches/1.0/src/userspace/dapl/test/dapltest/scripts/lim.sh
branches/1.0/src/userspace/dapl/test/dapltest/scripts/srv.sh
branches/1.0/src/userspace/dapl/test/dapltest/common/dapl_quit_cmd_util.c
branches/1.0/src/userspace/dapl/test/dapltest/common/dapl_transaction_cmd_util.c
branches/1.0/src/userspace/dapl/test/dapltest/common/dapl_endian.c
branches/1.0/src/userspace/dapl/test/dapltest/common/dapl_global.c
branches/1.0/src/userspace/dapl/test/dapltest/common/dapl_performance_cmd_util.c
branches/1.0/src/userspace/dapl/test/dapltest/include/dapl_memlist.h
branches/1.0/src/userspace/dapl/test/dapltest/include/dapl_performance_cmd.h
branches/1.0/src/userspace/dapl/test/dapltest/include/dapl_version.h
branches/1.0/src/userspace/dapl/test/dapltest/include/dapl_server_info.h
branches/1.0/src/userspace/dapl/test/dapltest/include/dapl_quit_cmd.h
branches/1.0/src/userspace/dapl/test/dapltest/include/dapl_test_data.h
branches/1.0/src/userspace/dapl/test/dapltest/include/dapl_performance_stats.h
branches/1.0/src/userspace/dapl/test/dapltest/include/dapl_transaction_stats.h
branches/1.0/src/userspace/dapl/test/dapltest/include/dapl_limit_cmd.h
branches/1.0/src/userspace/dapl/test/dapltest/include/dapl_bpool.h
branches/1.0/src/userspace/dapl/test/dapltest/include/dapl_proto.h
branches/1.0/src/userspace/dapl/test/dapltest/include/dapl_mdep.h
branches/1.0/src/userspace/dapl/test/dapltest/include/dapl_tdep.h
branches/1.0/src/userspace/dapl/test/dapltest/include/dapl_client_info.h
branches/1.0/src/userspace/dapl/test/dapltest/include/dapl_fft_cmd.h
branches/1.0/src/userspace/dapl/test/dapltest/include/dapl_transaction_cmd.h
branches/1.0/src/userspace/dapl/test/dapltest/include/dapl_fft_util.h
branches/1.0/src/userspace/dapl/test/dapltest/include/dapl_execute.h
branches/1.0/src/userspace/dapl/test/dapltest/include/dapl_tdep_print.h
branches/1.0/src/userspace/dapl/test/dapltest/include/dapl_server_cmd.h
branches/1.0/src/userspace/dapl/test/dapltest/include/dapl_params.h
branches/1.0/src/userspace/dapl/test/dapltest/include/dapl_performance_test.h
branches/1.0/src/userspace/dapl/test/dapltest/include/dapl_transaction_test.h
branches/1.0/src/userspace/dapl/test/dapltest/include/dapl_global.h
branches/1.0/src/userspace/dapl/test/dapltest/include/dapl_common.h
branches/1.0/src/userspace/dapl/test/dapltest/include/dapl_getopt.h
branches/1.0/src/userspace/dapl/libdat.spec.in
branches/1.0/src/userspace/dapl/COPYING
branches/1.0/src/userspace/management/osm/scripts/opensm.init
--
Betsy Zeller
Director of Software Engineering
QLogic Corporation
System Interconnect Group
(formerly PathScale, Inc)
2071 Stierlin Court, Suite 200
Mountain View, CA, 94043
1-650-934-8088
More information about the ewg
mailing list