svn commit: r213940 - in projects/ofed/base/contrib/ofed: dapl
dapl/config dapl/dapl dapl/dapl/common dapl/dapl/include
dapl/dapl/openib_cma dapl/dapl/openib_cma/linux
dapl/dapl/openib_common dapl/...
Jeff Roberson
jeff at FreeBSD.org
Sun Oct 17 00:12:12 UTC 2010
Author: jeff
Date: Sun Oct 17 00:12:11 2010
New Revision: 213940
URL: http://svn.freebsd.org/changeset/base/213940
Log:
- Add base files for dapl 2.0.26, libibcm 1.0.5, and librdmacm 1.0.11
Sponsored by: Isilon Systems, iX Systems, and Panasas.
Added:
projects/ofed/base/contrib/ofed/dapl/
projects/ofed/base/contrib/ofed/dapl/AUTHORS
projects/ofed/base/contrib/ofed/dapl/COPYING
projects/ofed/base/contrib/ofed/dapl/ChangeLog
projects/ofed/base/contrib/ofed/dapl/Makefile.am (contents, props changed)
projects/ofed/base/contrib/ofed/dapl/Makefile.in
projects/ofed/base/contrib/ofed/dapl/README
projects/ofed/base/contrib/ofed/dapl/aclocal.m4
projects/ofed/base/contrib/ofed/dapl/config/
projects/ofed/base/contrib/ofed/dapl/config.h.in
projects/ofed/base/contrib/ofed/dapl/config/compile (contents, props changed)
projects/ofed/base/contrib/ofed/dapl/config/config.guess (contents, props changed)
projects/ofed/base/contrib/ofed/dapl/config/config.sub (contents, props changed)
projects/ofed/base/contrib/ofed/dapl/config/depcomp (contents, props changed)
projects/ofed/base/contrib/ofed/dapl/config/install-sh (contents, props changed)
projects/ofed/base/contrib/ofed/dapl/config/ltmain.sh
projects/ofed/base/contrib/ofed/dapl/config/missing (contents, props changed)
projects/ofed/base/contrib/ofed/dapl/configure (contents, props changed)
projects/ofed/base/contrib/ofed/dapl/configure.in
projects/ofed/base/contrib/ofed/dapl/dapl/
projects/ofed/base/contrib/ofed/dapl/dapl.spec
projects/ofed/base/contrib/ofed/dapl/dapl.spec.in
projects/ofed/base/contrib/ofed/dapl/dapl/common/
projects/ofed/base/contrib/ofed/dapl/dapl/common/dapl_adapter_util.h (contents, props changed)
projects/ofed/base/contrib/ofed/dapl/dapl/common/dapl_cno_util.c (contents, props changed)
projects/ofed/base/contrib/ofed/dapl/dapl/common/dapl_cno_util.h (contents, props changed)
projects/ofed/base/contrib/ofed/dapl/dapl/common/dapl_cookie.c
projects/ofed/base/contrib/ofed/dapl/dapl/common/dapl_cookie.h
projects/ofed/base/contrib/ofed/dapl/dapl/common/dapl_cr_accept.c
projects/ofed/base/contrib/ofed/dapl/dapl/common/dapl_cr_callback.c
projects/ofed/base/contrib/ofed/dapl/dapl/common/dapl_cr_handoff.c
projects/ofed/base/contrib/ofed/dapl/dapl/common/dapl_cr_query.c
projects/ofed/base/contrib/ofed/dapl/dapl/common/dapl_cr_reject.c (contents, props changed)
projects/ofed/base/contrib/ofed/dapl/dapl/common/dapl_cr_util.c
projects/ofed/base/contrib/ofed/dapl/dapl/common/dapl_cr_util.h
projects/ofed/base/contrib/ofed/dapl/dapl/common/dapl_csp.c (contents, props changed)
projects/ofed/base/contrib/ofed/dapl/dapl/common/dapl_debug.c
projects/ofed/base/contrib/ofed/dapl/dapl/common/dapl_ep_connect.c (contents, props changed)
projects/ofed/base/contrib/ofed/dapl/dapl/common/dapl_ep_create.c
projects/ofed/base/contrib/ofed/dapl/dapl/common/dapl_ep_create_with_srq.c
projects/ofed/base/contrib/ofed/dapl/dapl/common/dapl_ep_disconnect.c
projects/ofed/base/contrib/ofed/dapl/dapl/common/dapl_ep_dup_connect.c
projects/ofed/base/contrib/ofed/dapl/dapl/common/dapl_ep_free.c
projects/ofed/base/contrib/ofed/dapl/dapl/common/dapl_ep_get_status.c
projects/ofed/base/contrib/ofed/dapl/dapl/common/dapl_ep_modify.c
projects/ofed/base/contrib/ofed/dapl/dapl/common/dapl_ep_post_rdma_read.c
projects/ofed/base/contrib/ofed/dapl/dapl/common/dapl_ep_post_rdma_read_to_rmr.c (contents, props changed)
projects/ofed/base/contrib/ofed/dapl/dapl/common/dapl_ep_post_rdma_write.c
projects/ofed/base/contrib/ofed/dapl/dapl/common/dapl_ep_post_recv.c
projects/ofed/base/contrib/ofed/dapl/dapl/common/dapl_ep_post_send.c
projects/ofed/base/contrib/ofed/dapl/dapl/common/dapl_ep_post_send_invalidate.c (contents, props changed)
projects/ofed/base/contrib/ofed/dapl/dapl/common/dapl_ep_query.c
projects/ofed/base/contrib/ofed/dapl/dapl/common/dapl_ep_recv_query.c
projects/ofed/base/contrib/ofed/dapl/dapl/common/dapl_ep_reset.c
projects/ofed/base/contrib/ofed/dapl/dapl/common/dapl_ep_set_watermark.c
projects/ofed/base/contrib/ofed/dapl/dapl/common/dapl_ep_util.c
projects/ofed/base/contrib/ofed/dapl/dapl/common/dapl_ep_util.h
projects/ofed/base/contrib/ofed/dapl/dapl/common/dapl_evd_connection_callb.c
projects/ofed/base/contrib/ofed/dapl/dapl/common/dapl_evd_cq_async_error_callb.c
projects/ofed/base/contrib/ofed/dapl/dapl/common/dapl_evd_dequeue.c
projects/ofed/base/contrib/ofed/dapl/dapl/common/dapl_evd_dto_callb.c (contents, props changed)
projects/ofed/base/contrib/ofed/dapl/dapl/common/dapl_evd_free.c (contents, props changed)
projects/ofed/base/contrib/ofed/dapl/dapl/common/dapl_evd_post_se.c
projects/ofed/base/contrib/ofed/dapl/dapl/common/dapl_evd_qp_async_error_callb.c
projects/ofed/base/contrib/ofed/dapl/dapl/common/dapl_evd_resize.c
projects/ofed/base/contrib/ofed/dapl/dapl/common/dapl_evd_un_async_error_callb.c
projects/ofed/base/contrib/ofed/dapl/dapl/common/dapl_evd_util.c
projects/ofed/base/contrib/ofed/dapl/dapl/common/dapl_evd_util.h
projects/ofed/base/contrib/ofed/dapl/dapl/common/dapl_get_consumer_context.c
projects/ofed/base/contrib/ofed/dapl/dapl/common/dapl_get_handle_type.c
projects/ofed/base/contrib/ofed/dapl/dapl/common/dapl_hash.c
projects/ofed/base/contrib/ofed/dapl/dapl/common/dapl_hash.h
projects/ofed/base/contrib/ofed/dapl/dapl/common/dapl_hca_util.c
projects/ofed/base/contrib/ofed/dapl/dapl/common/dapl_hca_util.h
projects/ofed/base/contrib/ofed/dapl/dapl/common/dapl_ia_close.c
projects/ofed/base/contrib/ofed/dapl/dapl/common/dapl_ia_ha.c (contents, props changed)
projects/ofed/base/contrib/ofed/dapl/dapl/common/dapl_ia_open.c
projects/ofed/base/contrib/ofed/dapl/dapl/common/dapl_ia_query.c (contents, props changed)
projects/ofed/base/contrib/ofed/dapl/dapl/common/dapl_ia_util.c (contents, props changed)
projects/ofed/base/contrib/ofed/dapl/dapl/common/dapl_ia_util.h
projects/ofed/base/contrib/ofed/dapl/dapl/common/dapl_init.h
projects/ofed/base/contrib/ofed/dapl/dapl/common/dapl_llist.c
projects/ofed/base/contrib/ofed/dapl/dapl/common/dapl_lmr_free.c
projects/ofed/base/contrib/ofed/dapl/dapl/common/dapl_lmr_query.c
projects/ofed/base/contrib/ofed/dapl/dapl/common/dapl_lmr_sync_rdma_read.c
projects/ofed/base/contrib/ofed/dapl/dapl/common/dapl_lmr_sync_rdma_write.c
projects/ofed/base/contrib/ofed/dapl/dapl/common/dapl_lmr_util.c
projects/ofed/base/contrib/ofed/dapl/dapl/common/dapl_lmr_util.h
projects/ofed/base/contrib/ofed/dapl/dapl/common/dapl_mr_util.c
projects/ofed/base/contrib/ofed/dapl/dapl/common/dapl_mr_util.h
projects/ofed/base/contrib/ofed/dapl/dapl/common/dapl_name_service.c
projects/ofed/base/contrib/ofed/dapl/dapl/common/dapl_name_service.h
projects/ofed/base/contrib/ofed/dapl/dapl/common/dapl_provider.c (contents, props changed)
projects/ofed/base/contrib/ofed/dapl/dapl/common/dapl_provider.h
projects/ofed/base/contrib/ofed/dapl/dapl/common/dapl_psp_create.c
projects/ofed/base/contrib/ofed/dapl/dapl/common/dapl_psp_create_any.c
projects/ofed/base/contrib/ofed/dapl/dapl/common/dapl_psp_free.c
projects/ofed/base/contrib/ofed/dapl/dapl/common/dapl_psp_query.c
projects/ofed/base/contrib/ofed/dapl/dapl/common/dapl_pz_create.c
projects/ofed/base/contrib/ofed/dapl/dapl/common/dapl_pz_free.c
projects/ofed/base/contrib/ofed/dapl/dapl/common/dapl_pz_query.c
projects/ofed/base/contrib/ofed/dapl/dapl/common/dapl_pz_util.c
projects/ofed/base/contrib/ofed/dapl/dapl/common/dapl_pz_util.h
projects/ofed/base/contrib/ofed/dapl/dapl/common/dapl_ring_buffer_util.c
projects/ofed/base/contrib/ofed/dapl/dapl/common/dapl_ring_buffer_util.h
projects/ofed/base/contrib/ofed/dapl/dapl/common/dapl_rmr_bind.c (contents, props changed)
projects/ofed/base/contrib/ofed/dapl/dapl/common/dapl_rmr_create.c (contents, props changed)
projects/ofed/base/contrib/ofed/dapl/dapl/common/dapl_rmr_free.c
projects/ofed/base/contrib/ofed/dapl/dapl/common/dapl_rmr_query.c
projects/ofed/base/contrib/ofed/dapl/dapl/common/dapl_rmr_util.c
projects/ofed/base/contrib/ofed/dapl/dapl/common/dapl_rmr_util.h
projects/ofed/base/contrib/ofed/dapl/dapl/common/dapl_rsp_create.c
projects/ofed/base/contrib/ofed/dapl/dapl/common/dapl_rsp_free.c
projects/ofed/base/contrib/ofed/dapl/dapl/common/dapl_rsp_query.c
projects/ofed/base/contrib/ofed/dapl/dapl/common/dapl_set_consumer_context.c
projects/ofed/base/contrib/ofed/dapl/dapl/common/dapl_sp_util.c
projects/ofed/base/contrib/ofed/dapl/dapl/common/dapl_sp_util.h
projects/ofed/base/contrib/ofed/dapl/dapl/common/dapl_srq_create.c
projects/ofed/base/contrib/ofed/dapl/dapl/common/dapl_srq_free.c
projects/ofed/base/contrib/ofed/dapl/dapl/common/dapl_srq_post_recv.c
projects/ofed/base/contrib/ofed/dapl/dapl/common/dapl_srq_query.c
projects/ofed/base/contrib/ofed/dapl/dapl/common/dapl_srq_resize.c
projects/ofed/base/contrib/ofed/dapl/dapl/common/dapl_srq_set_lw.c
projects/ofed/base/contrib/ofed/dapl/dapl/common/dapl_srq_util.c
projects/ofed/base/contrib/ofed/dapl/dapl/common/dapl_srq_util.h
projects/ofed/base/contrib/ofed/dapl/dapl/common/dapl_timer_util.c
projects/ofed/base/contrib/ofed/dapl/dapl/common/dapl_timer_util.h
projects/ofed/base/contrib/ofed/dapl/dapl/include/
projects/ofed/base/contrib/ofed/dapl/dapl/include/dapl.h (contents, props changed)
projects/ofed/base/contrib/ofed/dapl/dapl/include/dapl_debug.h
projects/ofed/base/contrib/ofed/dapl/dapl/include/dapl_ipoib_names.h
projects/ofed/base/contrib/ofed/dapl/dapl/include/dapl_vendor.h
projects/ofed/base/contrib/ofed/dapl/dapl/openib_cma/
projects/ofed/base/contrib/ofed/dapl/dapl/openib_cma/cm.c
projects/ofed/base/contrib/ofed/dapl/dapl/openib_cma/dapl_ib_util.h
projects/ofed/base/contrib/ofed/dapl/dapl/openib_cma/device.c
projects/ofed/base/contrib/ofed/dapl/dapl/openib_cma/linux/
projects/ofed/base/contrib/ofed/dapl/dapl/openib_cma/linux/openib_osd.h
projects/ofed/base/contrib/ofed/dapl/dapl/openib_common/
projects/ofed/base/contrib/ofed/dapl/dapl/openib_common/cq.c
projects/ofed/base/contrib/ofed/dapl/dapl/openib_common/dapl_ib_common.h
projects/ofed/base/contrib/ofed/dapl/dapl/openib_common/dapl_ib_dto.h
projects/ofed/base/contrib/ofed/dapl/dapl/openib_common/ib_extensions.c
projects/ofed/base/contrib/ofed/dapl/dapl/openib_common/mem.c
projects/ofed/base/contrib/ofed/dapl/dapl/openib_common/qp.c
projects/ofed/base/contrib/ofed/dapl/dapl/openib_common/util.c
projects/ofed/base/contrib/ofed/dapl/dapl/openib_scm/
projects/ofed/base/contrib/ofed/dapl/dapl/openib_scm/cm.c
projects/ofed/base/contrib/ofed/dapl/dapl/openib_scm/dapl_ib_util.h
projects/ofed/base/contrib/ofed/dapl/dapl/openib_scm/device.c
projects/ofed/base/contrib/ofed/dapl/dapl/openib_scm/linux/
projects/ofed/base/contrib/ofed/dapl/dapl/openib_scm/linux/openib_osd.h
projects/ofed/base/contrib/ofed/dapl/dapl/openib_ucm/
projects/ofed/base/contrib/ofed/dapl/dapl/openib_ucm/cm.c
projects/ofed/base/contrib/ofed/dapl/dapl/openib_ucm/dapl_ib_util.h
projects/ofed/base/contrib/ofed/dapl/dapl/openib_ucm/device.c
projects/ofed/base/contrib/ofed/dapl/dapl/openib_ucm/linux/
projects/ofed/base/contrib/ofed/dapl/dapl/openib_ucm/linux/openib_osd.h
projects/ofed/base/contrib/ofed/dapl/dapl/udapl/
projects/ofed/base/contrib/ofed/dapl/dapl/udapl/dapl_cno_create.c
projects/ofed/base/contrib/ofed/dapl/dapl/udapl/dapl_cno_free.c
projects/ofed/base/contrib/ofed/dapl/dapl/udapl/dapl_cno_modify_agent.c
projects/ofed/base/contrib/ofed/dapl/dapl/udapl/dapl_cno_query.c
projects/ofed/base/contrib/ofed/dapl/dapl/udapl/dapl_cno_wait.c
projects/ofed/base/contrib/ofed/dapl/dapl/udapl/dapl_evd_clear_unwaitable.c
projects/ofed/base/contrib/ofed/dapl/dapl/udapl/dapl_evd_create.c
projects/ofed/base/contrib/ofed/dapl/dapl/udapl/dapl_evd_disable.c
projects/ofed/base/contrib/ofed/dapl/dapl/udapl/dapl_evd_enable.c
projects/ofed/base/contrib/ofed/dapl/dapl/udapl/dapl_evd_modify_cno.c
projects/ofed/base/contrib/ofed/dapl/dapl/udapl/dapl_evd_query.c
projects/ofed/base/contrib/ofed/dapl/dapl/udapl/dapl_evd_set_unwaitable.c
projects/ofed/base/contrib/ofed/dapl/dapl/udapl/dapl_evd_wait.c
projects/ofed/base/contrib/ofed/dapl/dapl/udapl/dapl_init.c
projects/ofed/base/contrib/ofed/dapl/dapl/udapl/dapl_lmr_create.c
projects/ofed/base/contrib/ofed/dapl/dapl/udapl/libdaplofa.map (contents, props changed)
projects/ofed/base/contrib/ofed/dapl/dapl/udapl/libdaploscm.map (contents, props changed)
projects/ofed/base/contrib/ofed/dapl/dapl/udapl/libdaploucm.map
projects/ofed/base/contrib/ofed/dapl/dapl/udapl/linux/
projects/ofed/base/contrib/ofed/dapl/dapl/udapl/linux/dapl_osd.c
projects/ofed/base/contrib/ofed/dapl/dapl/udapl/linux/dapl_osd.h
projects/ofed/base/contrib/ofed/dapl/dat/
projects/ofed/base/contrib/ofed/dapl/dat/common/
projects/ofed/base/contrib/ofed/dapl/dat/common/dat_api.c (contents, props changed)
projects/ofed/base/contrib/ofed/dapl/dat/common/dat_dictionary.c
projects/ofed/base/contrib/ofed/dapl/dat/common/dat_dictionary.h
projects/ofed/base/contrib/ofed/dapl/dat/common/dat_dr.c
projects/ofed/base/contrib/ofed/dapl/dat/common/dat_dr.h
projects/ofed/base/contrib/ofed/dapl/dat/common/dat_init.c
projects/ofed/base/contrib/ofed/dapl/dat/common/dat_init.h
projects/ofed/base/contrib/ofed/dapl/dat/common/dat_sr.c (contents, props changed)
projects/ofed/base/contrib/ofed/dapl/dat/common/dat_sr.h
projects/ofed/base/contrib/ofed/dapl/dat/common/dat_strerror.c
projects/ofed/base/contrib/ofed/dapl/dat/include/
projects/ofed/base/contrib/ofed/dapl/dat/include/dat2/
projects/ofed/base/contrib/ofed/dapl/dat/include/dat2/dat.h (contents, props changed)
projects/ofed/base/contrib/ofed/dapl/dat/include/dat2/dat_error.h
projects/ofed/base/contrib/ofed/dapl/dat/include/dat2/dat_ib_extensions.h (contents, props changed)
projects/ofed/base/contrib/ofed/dapl/dat/include/dat2/dat_platform_specific.h
projects/ofed/base/contrib/ofed/dapl/dat/include/dat2/dat_redirection.h (contents, props changed)
projects/ofed/base/contrib/ofed/dapl/dat/include/dat2/dat_registry.h
projects/ofed/base/contrib/ofed/dapl/dat/include/dat2/dat_vendor_specific.h
projects/ofed/base/contrib/ofed/dapl/dat/include/dat2/udat.h (contents, props changed)
projects/ofed/base/contrib/ofed/dapl/dat/include/dat2/udat_config.h
projects/ofed/base/contrib/ofed/dapl/dat/include/dat2/udat_redirection.h (contents, props changed)
projects/ofed/base/contrib/ofed/dapl/dat/include/dat2/udat_vendor_specific.h
projects/ofed/base/contrib/ofed/dapl/dat/udat/
projects/ofed/base/contrib/ofed/dapl/dat/udat/libdat2.map (contents, props changed)
projects/ofed/base/contrib/ofed/dapl/dat/udat/linux/
projects/ofed/base/contrib/ofed/dapl/dat/udat/linux/dat_osd.c
projects/ofed/base/contrib/ofed/dapl/dat/udat/linux/dat_osd.h
projects/ofed/base/contrib/ofed/dapl/dat/udat/udat.c (contents, props changed)
projects/ofed/base/contrib/ofed/dapl/dat/udat/udat_api.c
projects/ofed/base/contrib/ofed/dapl/dat/udat/udat_sr_parser.c
projects/ofed/base/contrib/ofed/dapl/dat/udat/udat_sr_parser.h
projects/ofed/base/contrib/ofed/dapl/man/
projects/ofed/base/contrib/ofed/dapl/man/dapltest.1
projects/ofed/base/contrib/ofed/dapl/man/dat.conf.5
projects/ofed/base/contrib/ofed/dapl/man/dtest.1 (contents, props changed)
projects/ofed/base/contrib/ofed/dapl/test/
projects/ofed/base/contrib/ofed/dapl/test/dapltest/
projects/ofed/base/contrib/ofed/dapl/test/dapltest/Makefile.am (contents, props changed)
projects/ofed/base/contrib/ofed/dapl/test/dapltest/Makefile.in
projects/ofed/base/contrib/ofed/dapl/test/dapltest/README
projects/ofed/base/contrib/ofed/dapl/test/dapltest/cmd/
projects/ofed/base/contrib/ofed/dapl/test/dapltest/cmd/dapl_fft_cmd.c
projects/ofed/base/contrib/ofed/dapl/test/dapltest/cmd/dapl_getopt.c
projects/ofed/base/contrib/ofed/dapl/test/dapltest/cmd/dapl_limit_cmd.c
projects/ofed/base/contrib/ofed/dapl/test/dapltest/cmd/dapl_main.c
projects/ofed/base/contrib/ofed/dapl/test/dapltest/cmd/dapl_netaddr.c
projects/ofed/base/contrib/ofed/dapl/test/dapltest/cmd/dapl_params.c
projects/ofed/base/contrib/ofed/dapl/test/dapltest/cmd/dapl_performance_cmd.c
projects/ofed/base/contrib/ofed/dapl/test/dapltest/cmd/dapl_qos_util.c
projects/ofed/base/contrib/ofed/dapl/test/dapltest/cmd/dapl_quit_cmd.c
projects/ofed/base/contrib/ofed/dapl/test/dapltest/cmd/dapl_server_cmd.c
projects/ofed/base/contrib/ofed/dapl/test/dapltest/cmd/dapl_transaction_cmd.c
projects/ofed/base/contrib/ofed/dapl/test/dapltest/common/
projects/ofed/base/contrib/ofed/dapl/test/dapltest/common/dapl_endian.c
projects/ofed/base/contrib/ofed/dapl/test/dapltest/common/dapl_global.c
projects/ofed/base/contrib/ofed/dapl/test/dapltest/common/dapl_performance_cmd_util.c
projects/ofed/base/contrib/ofed/dapl/test/dapltest/common/dapl_quit_cmd_util.c
projects/ofed/base/contrib/ofed/dapl/test/dapltest/common/dapl_transaction_cmd_util.c
projects/ofed/base/contrib/ofed/dapl/test/dapltest/include/
projects/ofed/base/contrib/ofed/dapl/test/dapltest/include/dapl_bpool.h
projects/ofed/base/contrib/ofed/dapl/test/dapltest/include/dapl_client_info.h
projects/ofed/base/contrib/ofed/dapl/test/dapltest/include/dapl_common.h
projects/ofed/base/contrib/ofed/dapl/test/dapltest/include/dapl_execute.h
projects/ofed/base/contrib/ofed/dapl/test/dapltest/include/dapl_fft_cmd.h
projects/ofed/base/contrib/ofed/dapl/test/dapltest/include/dapl_fft_util.h
projects/ofed/base/contrib/ofed/dapl/test/dapltest/include/dapl_getopt.h
projects/ofed/base/contrib/ofed/dapl/test/dapltest/include/dapl_global.h
projects/ofed/base/contrib/ofed/dapl/test/dapltest/include/dapl_limit_cmd.h
projects/ofed/base/contrib/ofed/dapl/test/dapltest/include/dapl_mdep.h
projects/ofed/base/contrib/ofed/dapl/test/dapltest/include/dapl_memlist.h
projects/ofed/base/contrib/ofed/dapl/test/dapltest/include/dapl_params.h
projects/ofed/base/contrib/ofed/dapl/test/dapltest/include/dapl_performance_cmd.h
projects/ofed/base/contrib/ofed/dapl/test/dapltest/include/dapl_performance_stats.h
projects/ofed/base/contrib/ofed/dapl/test/dapltest/include/dapl_performance_test.h
projects/ofed/base/contrib/ofed/dapl/test/dapltest/include/dapl_proto.h
projects/ofed/base/contrib/ofed/dapl/test/dapltest/include/dapl_quit_cmd.h
projects/ofed/base/contrib/ofed/dapl/test/dapltest/include/dapl_server_cmd.h
projects/ofed/base/contrib/ofed/dapl/test/dapltest/include/dapl_server_info.h
projects/ofed/base/contrib/ofed/dapl/test/dapltest/include/dapl_tdep.h
projects/ofed/base/contrib/ofed/dapl/test/dapltest/include/dapl_tdep_print.h
projects/ofed/base/contrib/ofed/dapl/test/dapltest/include/dapl_test_data.h
projects/ofed/base/contrib/ofed/dapl/test/dapltest/include/dapl_transaction_cmd.h
projects/ofed/base/contrib/ofed/dapl/test/dapltest/include/dapl_transaction_stats.h
projects/ofed/base/contrib/ofed/dapl/test/dapltest/include/dapl_transaction_test.h
projects/ofed/base/contrib/ofed/dapl/test/dapltest/include/dapl_version.h
projects/ofed/base/contrib/ofed/dapl/test/dapltest/mdep/
projects/ofed/base/contrib/ofed/dapl/test/dapltest/mdep/linux/
projects/ofed/base/contrib/ofed/dapl/test/dapltest/mdep/linux/dapl_mdep_user.c
projects/ofed/base/contrib/ofed/dapl/test/dapltest/mdep/linux/dapl_mdep_user.h (contents, props changed)
projects/ofed/base/contrib/ofed/dapl/test/dapltest/test/
projects/ofed/base/contrib/ofed/dapl/test/dapltest/test/dapl_bpool.c
projects/ofed/base/contrib/ofed/dapl/test/dapltest/test/dapl_client.c
projects/ofed/base/contrib/ofed/dapl/test/dapltest/test/dapl_client_info.c
projects/ofed/base/contrib/ofed/dapl/test/dapltest/test/dapl_cnxn.c
projects/ofed/base/contrib/ofed/dapl/test/dapltest/test/dapl_execute.c
projects/ofed/base/contrib/ofed/dapl/test/dapltest/test/dapl_fft_connmgt.c
projects/ofed/base/contrib/ofed/dapl/test/dapltest/test/dapl_fft_endpoint.c
projects/ofed/base/contrib/ofed/dapl/test/dapltest/test/dapl_fft_hwconn.c
projects/ofed/base/contrib/ofed/dapl/test/dapltest/test/dapl_fft_mem.c
projects/ofed/base/contrib/ofed/dapl/test/dapltest/test/dapl_fft_pz.c
projects/ofed/base/contrib/ofed/dapl/test/dapltest/test/dapl_fft_queryinfo.c
projects/ofed/base/contrib/ofed/dapl/test/dapltest/test/dapl_fft_test.c
projects/ofed/base/contrib/ofed/dapl/test/dapltest/test/dapl_fft_util.c
projects/ofed/base/contrib/ofed/dapl/test/dapltest/test/dapl_limit.c
projects/ofed/base/contrib/ofed/dapl/test/dapltest/test/dapl_memlist.c
projects/ofed/base/contrib/ofed/dapl/test/dapltest/test/dapl_performance_client.c
projects/ofed/base/contrib/ofed/dapl/test/dapltest/test/dapl_performance_server.c
projects/ofed/base/contrib/ofed/dapl/test/dapltest/test/dapl_performance_stats.c
projects/ofed/base/contrib/ofed/dapl/test/dapltest/test/dapl_performance_util.c
projects/ofed/base/contrib/ofed/dapl/test/dapltest/test/dapl_quit_util.c
projects/ofed/base/contrib/ofed/dapl/test/dapltest/test/dapl_server.c
projects/ofed/base/contrib/ofed/dapl/test/dapltest/test/dapl_server_info.c
projects/ofed/base/contrib/ofed/dapl/test/dapltest/test/dapl_test_data.c
projects/ofed/base/contrib/ofed/dapl/test/dapltest/test/dapl_test_util.c
projects/ofed/base/contrib/ofed/dapl/test/dapltest/test/dapl_thread.c
projects/ofed/base/contrib/ofed/dapl/test/dapltest/test/dapl_transaction_stats.c
projects/ofed/base/contrib/ofed/dapl/test/dapltest/test/dapl_transaction_test.c
projects/ofed/base/contrib/ofed/dapl/test/dapltest/test/dapl_transaction_util.c
projects/ofed/base/contrib/ofed/dapl/test/dapltest/test/dapl_util.c
projects/ofed/base/contrib/ofed/dapl/test/dapltest/udapl/
projects/ofed/base/contrib/ofed/dapl/test/dapltest/udapl/udapl_tdep.c
projects/ofed/base/contrib/ofed/dapl/test/dtest/
projects/ofed/base/contrib/ofed/dapl/test/dtest/Makefile.am (contents, props changed)
projects/ofed/base/contrib/ofed/dapl/test/dtest/Makefile.in
projects/ofed/base/contrib/ofed/dapl/test/dtest/README
projects/ofed/base/contrib/ofed/dapl/test/dtest/dtest.c (contents, props changed)
projects/ofed/base/contrib/ofed/dapl/test/dtest/dtestcm.c
projects/ofed/base/contrib/ofed/dapl/test/dtest/dtestx.c (contents, props changed)
projects/ofed/base/contrib/ofed/libibcm/
projects/ofed/base/contrib/ofed/libibcm/AUTHORS
projects/ofed/base/contrib/ofed/libibcm/COPYING
projects/ofed/base/contrib/ofed/libibcm/ChangeLog
projects/ofed/base/contrib/ofed/libibcm/INSTALL
projects/ofed/base/contrib/ofed/libibcm/Makefile.am
projects/ofed/base/contrib/ofed/libibcm/Makefile.in
projects/ofed/base/contrib/ofed/libibcm/NEWS
projects/ofed/base/contrib/ofed/libibcm/README
projects/ofed/base/contrib/ofed/libibcm/aclocal.m4
projects/ofed/base/contrib/ofed/libibcm/config/
projects/ofed/base/contrib/ofed/libibcm/config.h.in
projects/ofed/base/contrib/ofed/libibcm/config/compile (contents, props changed)
projects/ofed/base/contrib/ofed/libibcm/config/config.guess (contents, props changed)
projects/ofed/base/contrib/ofed/libibcm/config/config.sub (contents, props changed)
projects/ofed/base/contrib/ofed/libibcm/config/depcomp (contents, props changed)
projects/ofed/base/contrib/ofed/libibcm/config/install-sh (contents, props changed)
projects/ofed/base/contrib/ofed/libibcm/config/ltmain.sh
projects/ofed/base/contrib/ofed/libibcm/config/missing (contents, props changed)
projects/ofed/base/contrib/ofed/libibcm/configure (contents, props changed)
projects/ofed/base/contrib/ofed/libibcm/configure.in
projects/ofed/base/contrib/ofed/libibcm/include/
projects/ofed/base/contrib/ofed/libibcm/include/infiniband/
projects/ofed/base/contrib/ofed/libibcm/include/infiniband/cm.h
projects/ofed/base/contrib/ofed/libibcm/include/infiniband/cm_abi.h
projects/ofed/base/contrib/ofed/libibcm/libibcm.spec
projects/ofed/base/contrib/ofed/libibcm/libibcm.spec.in
projects/ofed/base/contrib/ofed/libibcm/src/
projects/ofed/base/contrib/ofed/libibcm/src/cm.c
projects/ofed/base/contrib/ofed/libibcm/src/libibcm.map
projects/ofed/base/contrib/ofed/librdmacm/
projects/ofed/base/contrib/ofed/librdmacm/AUTHORS
projects/ofed/base/contrib/ofed/librdmacm/COPYING
projects/ofed/base/contrib/ofed/librdmacm/ChangeLog
projects/ofed/base/contrib/ofed/librdmacm/INSTALL
projects/ofed/base/contrib/ofed/librdmacm/Makefile.am
projects/ofed/base/contrib/ofed/librdmacm/Makefile.in
projects/ofed/base/contrib/ofed/librdmacm/NEWS
projects/ofed/base/contrib/ofed/librdmacm/README
projects/ofed/base/contrib/ofed/librdmacm/aclocal.m4
projects/ofed/base/contrib/ofed/librdmacm/config/
projects/ofed/base/contrib/ofed/librdmacm/config.h.in
projects/ofed/base/contrib/ofed/librdmacm/config/compile (contents, props changed)
projects/ofed/base/contrib/ofed/librdmacm/config/config.guess (contents, props changed)
projects/ofed/base/contrib/ofed/librdmacm/config/config.sub (contents, props changed)
projects/ofed/base/contrib/ofed/librdmacm/config/depcomp (contents, props changed)
projects/ofed/base/contrib/ofed/librdmacm/config/install-sh (contents, props changed)
projects/ofed/base/contrib/ofed/librdmacm/config/ltmain.sh
projects/ofed/base/contrib/ofed/librdmacm/config/missing (contents, props changed)
projects/ofed/base/contrib/ofed/librdmacm/configure (contents, props changed)
projects/ofed/base/contrib/ofed/librdmacm/configure.in
projects/ofed/base/contrib/ofed/librdmacm/examples/
projects/ofed/base/contrib/ofed/librdmacm/examples/cmatose.c
projects/ofed/base/contrib/ofed/librdmacm/examples/mckey.c
projects/ofed/base/contrib/ofed/librdmacm/examples/rping.c
projects/ofed/base/contrib/ofed/librdmacm/examples/udaddy.c
projects/ofed/base/contrib/ofed/librdmacm/include/
projects/ofed/base/contrib/ofed/librdmacm/include/rdma/
projects/ofed/base/contrib/ofed/librdmacm/include/rdma/rdma_cma.h
projects/ofed/base/contrib/ofed/librdmacm/include/rdma/rdma_cma_abi.h
projects/ofed/base/contrib/ofed/librdmacm/librdmacm.spec
projects/ofed/base/contrib/ofed/librdmacm/librdmacm.spec.in
projects/ofed/base/contrib/ofed/librdmacm/man/
projects/ofed/base/contrib/ofed/librdmacm/man/mckey.1
projects/ofed/base/contrib/ofed/librdmacm/man/rdma_accept.3
projects/ofed/base/contrib/ofed/librdmacm/man/rdma_ack_cm_event.3
projects/ofed/base/contrib/ofed/librdmacm/man/rdma_bind_addr.3
projects/ofed/base/contrib/ofed/librdmacm/man/rdma_cm.7
projects/ofed/base/contrib/ofed/librdmacm/man/rdma_connect.3
projects/ofed/base/contrib/ofed/librdmacm/man/rdma_create_event_channel.3
projects/ofed/base/contrib/ofed/librdmacm/man/rdma_create_id.3
projects/ofed/base/contrib/ofed/librdmacm/man/rdma_create_qp.3
projects/ofed/base/contrib/ofed/librdmacm/man/rdma_destroy_event_channel.3
projects/ofed/base/contrib/ofed/librdmacm/man/rdma_destroy_id.3
projects/ofed/base/contrib/ofed/librdmacm/man/rdma_destroy_qp.3
projects/ofed/base/contrib/ofed/librdmacm/man/rdma_disconnect.3
projects/ofed/base/contrib/ofed/librdmacm/man/rdma_event_str.3
projects/ofed/base/contrib/ofed/librdmacm/man/rdma_free_devices.3
projects/ofed/base/contrib/ofed/librdmacm/man/rdma_get_cm_event.3
projects/ofed/base/contrib/ofed/librdmacm/man/rdma_get_devices.3
projects/ofed/base/contrib/ofed/librdmacm/man/rdma_get_dst_port.3
projects/ofed/base/contrib/ofed/librdmacm/man/rdma_get_local_addr.3
projects/ofed/base/contrib/ofed/librdmacm/man/rdma_get_peer_addr.3
projects/ofed/base/contrib/ofed/librdmacm/man/rdma_get_src_port.3
projects/ofed/base/contrib/ofed/librdmacm/man/rdma_join_multicast.3
projects/ofed/base/contrib/ofed/librdmacm/man/rdma_leave_multicast.3
projects/ofed/base/contrib/ofed/librdmacm/man/rdma_listen.3
projects/ofed/base/contrib/ofed/librdmacm/man/rdma_migrate_id.3
projects/ofed/base/contrib/ofed/librdmacm/man/rdma_notify.3
projects/ofed/base/contrib/ofed/librdmacm/man/rdma_reject.3
projects/ofed/base/contrib/ofed/librdmacm/man/rdma_resolve_addr.3
projects/ofed/base/contrib/ofed/librdmacm/man/rdma_resolve_route.3
projects/ofed/base/contrib/ofed/librdmacm/man/rdma_set_option.3
projects/ofed/base/contrib/ofed/librdmacm/man/rping.1
projects/ofed/base/contrib/ofed/librdmacm/man/ucmatose.1
projects/ofed/base/contrib/ofed/librdmacm/man/udaddy.1
projects/ofed/base/contrib/ofed/librdmacm/src/
projects/ofed/base/contrib/ofed/librdmacm/src/cma.c
projects/ofed/base/contrib/ofed/librdmacm/src/librdmacm.map
Added: projects/ofed/base/contrib/ofed/dapl/AUTHORS
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ projects/ofed/base/contrib/ofed/dapl/AUTHORS Sun Oct 17 00:12:11 2010 (r213940)
@@ -0,0 +1,17 @@
+This is an incomplete list of people who have contributed to the
+DAPL project:
+
+ Caitlin Bestler
+ Philip Christopher
+ Jay Danielsen
+ Arlin Davis
+ Tom Duffy
+ Matthew Finlay
+ Jimmy Hill
+ James Lentini
+ Gil Rubin
+ Steve Sears
+ Randy Smith
+ Stan Smith
+ Anthony Topper
+ Steve Wise
Added: projects/ofed/base/contrib/ofed/dapl/COPYING
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ projects/ofed/base/contrib/ofed/dapl/COPYING Sun Oct 17 00:12:11 2010 (r213940)
@@ -0,0 +1,36 @@
+#
+# Copyright (c) 2002-2005, Network Appliance, Inc. All rights reserved.
+# Copyright (c) 2005 Voltaire Inc. All rights reserved.
+# Copyright (c) 2005 Intel Corporation. All rights reserved.
+# Copyright (c) 2004-2005, Mellanox Technologies, Inc. All rights reserved.
+# Copyright (c) 2003 Topspin Corporation. All rights reserved.
+# Copyright (c) 2005 Sun Microsystems, Inc. All rights reserved.
+#
+# This Software is licensed under one of the following licenses:
+#
+# 1) under the terms of the "Common Public License 1.0" a copy of which is
+# in the file LICENSE.txt in the root directory. The license is also
+# available from the Open Source Initiative, see
+# http://www.opensource.org/licenses/cpl.php.
+#
+# 2) under the terms of the "The BSD License" a copy of which is in the file
+# LICENSE2.txt in the root directory. The license is also available from
+# the Open Source Initiative, see
+# http://www.opensource.org/licenses/bsd-license.php.
+#
+# 3) under the terms of the "GNU General Public License (GPL) Version 2" a
+# copy of which is in the file LICENSE3.txt in the root directory. The
+# license is also available from the Open Source Initiative, see
+# http://www.opensource.org/licenses/gpl-license.php.
+#
+# Licensee has the right to choose one of the above licenses.
+#
+# Redistributions of source code must retain the above copyright
+# notice and one of the license notices.
+#
+# Redistributions in binary form must reproduce both the above copyright
+# notice, one of the license notices in the documentation
+# and/or other materials provided with the distribution.
+#
+
+
Added: projects/ofed/base/contrib/ofed/dapl/ChangeLog
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ projects/ofed/base/contrib/ofed/dapl/ChangeLog Sun Oct 17 00:12:11 2010 (r213940)
@@ -0,0 +1,4397 @@
+commit 73dfb32ace6aff2fdb21e54689342fd551822286
+Author: Arlin Davis <arlin.r.davis at intel.com>
+Date: Tue Dec 22 14:00:33 2009 -0800
+
+ openib_common: add check for both gid and global routing in RTR
+
+ check for valid gid pointer along with global route setting
+ during transition to RTR. Add more GID information to
+ debug print statement in qp modify call.
+
+ Signed-off-by: Arlin Davis <arlin.r.davis at intel.com>
+
+commit 7aab18fd8ff3f201b0a4b6c76896667b29f103c4
+Author: Arlin Davis <arlin.r.davis at intel.com>
+Date: Fri Dec 4 12:31:22 2009 -0800
+
+ openib_common: remote memory read privilege set multi times
+
+ duplicate setting of read privilege in dapls_convert_privileges
+
+ Signed-off-by: Arlin Davis <arlin.r.davis at intel.com>
+
+commit 016e2c40b8ac2fe18993e9fb7122ecb9b439e5eb
+Author: Arlin Davis <arlin.r.davis at intel.com>
+Date: Fri Dec 4 12:25:30 2009 -0800
+
+ ucm, scm: DAPL_GLOBAL_ROUTING enabled causes segv
+
+ socket cm and ud cm providers support QP modify with is_global
+ set and GRH. New v2 providers didn't pass GID information
+ in modify_qp RTR call and incorrectly byte swapped the already
+ network order GID. Add debug print of GID during global modify.
+
+ Signed-off-by: Arlin Davis <arlin.r.davis at intel.com>
+
+commit 7b0c596c7b4ad619f65da9f79dcbc4376e651dde
+Author: Arlin Davis <arlin.r.davis at intel.com>
+Date: Tue Nov 24 22:16:58 2009 -0800
+
+ Release 2.0.25-1
+
+ Signed-off-by: Arlin Davis <arlin.r.davis at intel.com>
+
+commit 3197bffff478ad7ff5eff9220fa0528e42e6b56e
+Author: Arlin Davis <arlin.r.davis at intel.com>
+Date: Tue Nov 24 22:15:46 2009 -0800
+
+ winof scm: initialize opt for NODELAY setsockopt
+
+ Signed-off-by: Arlin Davis <arlin.r.davis at intel.com>
+
+commit 8559ec069329249592f367b5b8f61427cbad0a46
+Author: Arlin Davis <arlin.r.davis at intel.com>
+Date: Tue Nov 24 11:29:46 2009 -0800
+
+ Release 2.0.25
+
+ Signed-off-by: Arlin Davis <arlin.r.davis at intel.com>
+
+commit 0983c66cbd9511128c1fa221470c4c983903e420
+Author: Arlin Davis <arlin.r.davis at intel.com>
+Date: Tue Nov 24 08:58:44 2009 -0800
+
+ winof cma: windows definition for EADDRNOTAVAIL missing
+
+ Signed-off-by: stan smith <stan.smith at intel.com>
+
+commit 4fbbcfa1d7bf7a843b27e351d35f3ffbc2ac4db8
+Author: Arlin Davis <arlin.r.davis at intel.com>
+Date: Tue Nov 24 08:54:26 2009 -0800
+
+ scm: client side setsockopt NODELAY fails if data arrives before setting
+
+ Move setsockopt before connect to avoid race with data.
+ Seems to fail on windows. Not seen on linux.
+
+ Signed-off-by: Arlin Davis <arlin.r.davis at intel.com>
+
+commit 9dfa9a06d55101fed0773028ce7ab85330514c67
+Author: Arlin Davis <arlin.r.davis at intel.com>
+Date: Wed Nov 18 09:52:40 2009 -0800
+
+ cma: setup_listener Cannot assign requested address
+
+ Colliding with RDS port of 18634. rdma_cm can return
+ either EADDRINUSE or EADDRNOTAVAIL if the bind fails.
+ Add check for either and return proper DAT_CONN_QUAL_IN_USE.
+
+ Signed-off-by: Arlin Davis <arlin.r.davis at intel.com>
+
+commit 0698fb56d533a5225cbc3a5a4b8ab2e2d56b7502
+Author: Arlin Davis <arlin.r.davis at intel.com>
+Date: Wed Nov 18 09:43:38 2009 -0800
+
+ common: seg fault in dapl_evd_wait with multi-thread application using CNO's.
+
+ If we are dealing with event streams besides a CQ event stream,
+ be conservative and set producer side locking. Otherwise, no.
+ Check for CNO is missing, CNO is not considered CQ event stream.
+
+ Signed-off-by: Arlin Davis <arlin.r.davis at intel.com>
+
+commit 4d26a280572a58248b0796e4d5ed01ea5d67be46
+Author: Arlin Davis <arlin.r.davis at intel.com>
+Date: Wed Nov 18 09:37:48 2009 -0800
+
+ ucm: inbound DREQ/DREP handshake should transition QP.
+
+ During release, when receiving a disconnect request from remote peer
+ instead of a disconnect call from the client, the QP didn't get properly
+ set in ERR state and didn't flush the queue during disconnect processing.
+
+ Signed-off-by: Arlin Davis <arlin.r.davis at intel.com>
+
+commit 87965cd15bbfa38b00ed2d77a4ea5a76f76cf4a3
+Author: Arlin Davis <arlin.r.davis at intel.com>
+Date: Mon Nov 2 08:24:53 2009 -0800
+
+ winof: Remove duplicate include of comp_channel.cpp from cm.c as it is included in opensm_ucb/device.c.
+
+ Signed-off-by: stan smith <stan.smith at intel.com>
+
+commit 737fa288b72fad19a1fc3e762eb9f2c471ce6ddd
+Author: Arlin Davis <arlin.r.davis at intel.com>
+Date: Fri Oct 30 13:19:21 2009 -0800
+
+ Release 2.0.24
+
+ Signed-off-by: Arlin Davis <arlin.r.davis at intel.com>
+
+commit 9fe7506ff9ddf1ae6297cfc6a9dd4d6a57e1939e
+Author: Arlin Davis <arlin.r.davis at intel.com>
+Date: Fri Oct 30 12:57:22 2009 -0800
+
+ winof: Utilize WinOF version of inet_ntop() for Windows OSes which do not support inet_ntop().
+
+ Signed-off-by: stan smith <stan.smith at intel.com>
+
+commit d56c645a2bf234e9e0cf215b112c2aa9d5e01945
+Author: Arlin Davis <arlin.r.davis at intel.com>
+Date: Fri Oct 30 07:17:26 2009 -0800
+
+ ucm: windows build issue with new CQ completion channel
+
+ Signed-off-by: Arlin Davis <arlin.r.davis at intel.com>
+
+commit 2d2e7e1e185c08542ee31b0e77561a1eeb4bde6c
+Author: Arlin Davis <arlin.r.davis at intel.com>
+Date: Fri Oct 30 06:35:33 2009 -0800
+
+ winof: add ucm provider to windows build
+
+ Signed-off-by: Arlin Davis <arlin.r.davis at intel.com>
+
+commit 94b2206093607214e0a9709651460692e8196e1c
+Author: Arlin Davis <arlin.r.davis at intel.com>
+Date: Fri Oct 30 06:32:56 2009 -0800
+
+ winof: add missing build files for ibal, scm
+
+ Signed-off-by: Arlin Davis <arlin.r.davis at intel.com>
+
+commit 66b76d7a8035b9164b69781d7630a0c77ce1bb5a
+Author: Arlin Davis <arlin.r.davis at intel.com>
+Date: Wed Oct 28 09:52:50 2009 -0800
+
+ scm: connection peer resets under heavy load, incorrect event on error
+
+ Under heavy load, we get a peer reset from the remote stack. In this
+ case retry the socket connection for this QP setup.
+
+ Add debugging with PID's and socket ports to help isolate
+ these types of socket scaling issues.
+
+ Report correct UD event during error, check remote_ah creation.
+
+ Fix dapl_poll return codes for single event type only.
+
+ Signed-off-by: Arlin Davis <arlin.r.davis at intel.com>
+
+commit f8108a9bda0200355107fdd6c43cb5885f47d648
+Author: Arlin Davis <arlin.r.davis at intel.com>
+Date: Wed Oct 28 09:47:37 2009 -0800
+
+ ucm: increase default reply and rtu timeout values.
+
+ Signed-off-by: Arlin Davis <arlin.r.davis at intel.com>
+
+commit 9c13d0d01c78eeb5071e802fbb53811cdb377059
+Author: Arlin Davis <arlin.r.davis at intel.com>
+Date: Wed Oct 28 07:48:20 2009 -0800
+
+ ucm: change some debug message levels and add check for valid UD REPLY during retries.
+
+ Signed-off-by: Arlin Davis <arlin.r.davis at intel.com>
+
+commit 1c404bb3dcc0a45e21ef3aa973d59714413beae0
+Author: Arlin Davis <arlin.r.davis at intel.com>
+Date: Tue Oct 27 10:37:45 2009 -0800
+
+ ucm: increase timers during subsequent retries
+
+ check/process create_ah errors during connect phase
+ cleanup some debug messaging.
+
+ Signed-off-by: Arlin Davis <arlin.r.davis at intel.com>
+
+commit cd8c48586f53e846de4fbe10994b73ba457f6406
+Author: Arlin Davis <arlin.r.davis at intel.com>
+Date: Mon Oct 19 10:38:36 2009 -0700
+
+ ucm, scm: address handles need destroyed when freeing Endpoints with UD QP's.
+
+ Signed-off-by: Arlin Davis <arlin.r.davis at intel.com>
+
+commit ce19f5744c0dd9461c09d999b309e8f0e2242767
+Author: Arlin Davis <arlin.r.davis at intel.com>
+Date: Fri Oct 16 14:42:00 2009 -0700
+
+ openib_common: ignore pd free errors, clear pd_handle and return.
+
+ some older adapters have some issues
+ with pd free so just clear handle and return
+
+ Signed-off-by: Arlin Davis <arlin.r.davis at intel.com>
+
+commit 81f5ac17d9039e2edcd8324f7d5ed5f66fcff9f2
+Author: Arlin Davis <arlin.r.davis at intel.com>
+Date: Fri Oct 16 08:52:21 2009 -0700
+
+ ucm: using UD type QP's, ucm reports wrong reject event when user rejects AH resolution request.
+
+ During rejects, both usr and ucm internal, the qp_type does not get initialized
+ so the check for UD type QP messages fail on active side and the wrong
+ event gets generated. Initialize saddr.ib information before sending reject
+ back to active side.
+
+ Signed-off-by: Arlin Davis <arlin.r.davis at intel.com>
+
+commit f0214e5a7a81a68819d308cb921eb75f5246207d
+Author: Arlin Davis <arlin.r.davis at intel.com>
+Date: Fri Oct 16 07:57:25 2009 -0700
+
+ ucm, scm, cma: Fix CNO support on DTO type EVD's
+
+ EVD wait_object should be used for CNO processing
+ and not the direct CQ event channels. Add proper
+ checking for DTO type EVD's with CNO at wait
+ and wakeup.
+
+ UCM missing support for collective EVD's under a
+ CNO. Add support to create common channel for
+ collective EVD's during device open. Add support
+ in cm_thread to check this channel. Also,
+ during disconnect, move QP to error to properly
+ flush queue instead of moving to reset and init.
+
+ Signed-off-by: Arlin Davis <arlin.r.davis at intel.com>
+
+commit 960950a7d9f5437dd831bd56ca2ad0c06cb4e324
+Author: Arlin Davis <arlin.r.davis at intel.com>
+Date: Thu Oct 15 09:19:45 2009 -0700
+
+ ucm: fix lock init bug in ucm_cm_find
+
+ the lock should be setup as pointer to lock
+ not lock structure. Cleanup lock and list
+ in cm_find function and cm_print function.
+
+ Add debug aid by passing process id in
+ msg resv area. cleanup cr references
+ and change to cm for consistency.
+
+ Signed-off-by: Arlin Davis <arlin.r.davis at intel.com>
+
+commit f86fec772f2d82eaf60228d288b295e0b7b86c59
+Author: Arlin Davis <arlin.r.davis at intel.com>
+Date: Wed Oct 14 10:03:47 2009 -0700
+
+ ucm: fix build problem with latest windows ucm changes
+
+ define dapls_thread_signal as inline
+
+ Signed-off-by: Arlin Davis <arlin.r.davis at intel.com>
+
+commit 87b6c8ba92f3063a35d49bdb49d6cd0a5100a36c
+Author: Sean Hefty <sean.hefty at intel.com>
+Date: Wed Oct 14 09:34:22 2009 -0700
+
+ Signed-off-by: Sean Hefty <sean.hefty at intel.com>
+
+commit 9fdd8d74f2cba83e9cf513256933f5241495c1da
+Author: Sean Hefty <sean.hefty at intel.com>
+Date: Wed Oct 14 09:34:18 2009 -0700
+
+ The HCA should not be closed until all resources have been released.
+ This results in a hang on windows, since closing the device frees
+ the event processing thread.
+
+ Signed-off-by: Sean Hefty <sean.hefty at intel.com>
+
+commit f9833db469f2d686842bb1d52d1ea53b74fa72a8
+Author: Sean Hefty <sean.hefty at intel.com>
+Date: Wed Oct 14 09:34:13 2009 -0700
+
+ Fix build warning when compiling on 32-bit systems.
+
+ Signed-off-by: Sean Hefty <sean.hefty at intel.com>
+
+commit c80515bd4b1bd11a125dc17e3f7db44240ee1fff
+Author: Sean Hefty <sean.hefty at intel.com>
+Date: Wed Oct 14 09:34:07 2009 -0700
+
+ Trying to deregister the same memory region twice leads to an
+ application crash on windows.
+
+ Signed-off-by: Sean Hefty <sean.hefty at intel.com>
+
+commit 6aa2c0d901daa9cfca7e771c1df2ead074d230bd
+Author: Arlin Davis <arlin.r.davis at intel.com>
+Date: Wed Oct 14 07:59:23 2009 -0700
+
+ dat: reduce debug message level when parsing for location of dat.conf
+
+ Don't output failover to default /etc/dat.conf from
+ sysconfdir at ERROR level. Reduce to DAT_OS_DBG_TYPE_SR.
+
+ Signed-off-by: Arlin Davis <arlin.r.davis at intel.com>
+
+commit e4038e078747201b57203f16ba793b7fc22c12f2
+Author: Arlin Davis <arlin.r.davis at intel.com>
+Date: Thu Oct 8 16:23:22 2009 -0700
+
+ ucm: update ucm provider for windows environment
+
+ add dapls_thread_signal abstraction and a new
+ cm_thread function specific for windows.
+
+ Signed-off-by: Sean Hefty <sean.hefty at intel.com>
+ Signed-off-by: Arlin Davis <arlin.r.davis at intel.com>
+
+commit d80ce42390eb57b9c4f816b4df063f90bd5699bc
+Author: Arlin Davis <arlin.r.davis at intel.com>
+Date: Thu Oct 8 16:02:52 2009 -0700
+
+ ucm: add timer/retry CM logic to the ucm provider
+
+ add reply, rtu and retry count options via
+ environment variables. Times in msecs.
+ DAPL_UCM_RETRY 10
+ DAPL_UCM_REP_TIME 400
+ DAPL_UCM_RTU_TIME 200
+
+ Add RTU_PENDING and DISC_RECV states
+
+ Add check timer code to the cm_thread
+ and the option to the select abstaction
+ to take timeout values in msecs.
+ DREQ, REQ, and REPLY will all be timed
+ and retried.
+
+ Split out reply code and disconnect_final
+ code to better facilitate retry timers.
+ Add checking for duplicate messages.
+
+ Added new UD extension events for errors.
+ DAT_IB_UD_CONNECTION_REJECT_EVENT
+ DAT_IB_UD_CONNECTION_ERROR_EVENT
+
+ Signed-off-by: Arlin Davis <arlin.r.davis at intel.com>
+
+commit 1186bfc949f4bb7278c30c2c59b7fcb6d5142638
+Author: Arlin Davis <arlin.r.davis at intel.com>
+Date: Fri Oct 2 14:49:52 2009 -0700
+
+ Release 2.0.23
+
+ Signed-off-by: Arlin Davis <arlin.r.davis at intel.com>
+
+commit a5f1220cfd96983c9c89a595d80fab7ddcb1a954
+Author: Arlin Davis <arlin.r.davis at intel.com>
+Date: Fri Oct 2 14:48:15 2009 -0700
+
+ cma: cannot reuse the cm_id and qp for new connection, must reallocate a new one.
+
+ When merging common code base the dapls_ib_reinit_ep mistakely
+ modified QP to reset then init for all providers. Will
+ not work for rdma_cm (cma provider) since the cm_id cannot
+ be reused. Add build check for _OPENIB_CMA_ to pull in correct
+ free and reallocate method for reinit_ep.
+
+ Signed-off-by: Arlin Davis <arlin.r.davis at intel.com>
+
+commit 7b07435495de0938e59be064fe8642cfd739f1ac
+Author: Arlin Davis <arlin.r.davis at intel.com>
+Date: Fri Oct 2 13:50:12 2009 -0700
+
+ scm, cma: update DAPL cm protocol revision with latest address/port changes
+
+ CM protocol changed, roll revision to 6.
+ The socket cm could be competing with address space if
+ application is using sockets above to exchange information
+ like dapltest, and MPI consumers. Adjust port on listen
+ and connect to reduce the chance of port collision with
+ application above.
+
+ Signed-off-by: Arlin Davis <arlin.r.davis at intel.com>
+
+commit 9cc1e76b672f7ff1231b4d113bd4dd1a016d1410
+Author: Arlin Davis <arlin.r.davis at intel.com>
+Date: Fri Oct 2 12:47:37 2009 -0700
+
+ ucm: modify IB address format to align better with sockaddr_in6
+
+ Restructure the dcm_addr union to map the IB side
+ closer to sockaddr6 and initialize family to
+ AF_INET6 to insure callee allocates enough memory
+ for ucm dat_ia_address type. Put qpn in flowinfo
+ and gid in sin6_addr. Change the test suites
+ to print address information based on AF_INET
+ or AF_INET6 instead of using specific IB address
+ union from the provider.
+
+ Signed-off-by: Arlin Davis <arlin.r.davis at intel.com>
+
+commit f50dbe6e82bd471845adf27829b2e07234a0a86a
+Author: Sean Hefty <sean.hefty at intel.com>
+Date: Wed Sep 30 14:29:03 2009 -0700
+
+ Add definition for getpid similar to that used by the other dtest apps.
+
+ Signed-off-by: Sean Hefty <sean.hefty at intel.com>
+
+commit 51147412fad72c00115b595955760e80ff0be7d5
+Author: Sean Hefty <sean.hefty at intel.com>
+Date: Wed Sep 30 14:28:57 2009 -0700
+
+ WinOF provides a common implementation of gettimeofday that should
+ be used instead.
+
+ Signed-off-by: Sean Hefty <sean.hefty at intel.com>
+
+commit 732fc84cee036126282715ea157bdb619fc11ec7
+Author: Sean Hefty <sean.hefty at intel.com>
+Date: Wed Sep 30 14:27:50 2009 -0700
+
+ The completion manager was updated to provide an abstraction that
+ better mimicked how fd's were used. Update dapl to use this
+ abstraction, rather than the older completion manager api.
+
+ This helps minimize changes between linux and windows.
+
+ Signed-off-by: Sean Hefty <sean.hefty at intel.com>
+
+commit fc1855b7738838d3865389405f017b87d223f743
+Author: Arlin Davis <arlin.r.davis at intel.com>
+Date: Wed Sep 30 14:26:47 2009 -0700
+
+ dtestcm: remove IB verb definitions
+
+ Remove gid and qp_type references from test app.
+ Print address infomation in sockaddr and
+ ucm provider format with qpn and lid.
+
+ Signed-off-by: Arlin Davis <arlin.r.davis at intel.com>
+
+commit 36a885d4267be7b3c6c1086372d321121ae03dee
+Author: Arlin Davis <arlin.r.davis at intel.com>
+Date: Wed Sep 30 10:44:14 2009 -0700
+
+ dtest, dtestx: remove IB verb definitions
+
+ remove gid and qp_type checking from test suite.
+ Print address infomation in sockaddr and
+ ucm provider format with qpn and lid.
+
+ Signed-off-by: Arlin Davis <arlin.r.davis at intel.com>
+
+commit 23445bbbd3a09f7f5e666a000d5c7c3b22dd95b3
+Author: Arlin Davis <arlin.r.davis at intel.com>
+Date: Mon Sep 28 10:59:36 2009 -0700
+
+ scm: tighten up socket options to insure similiar behavior on Windows and Linux.
+
+ Add IPPROTO_TCP to create socket. Specify device IP address
+ when binding instead of INADDR_ANY and remove setsocketopt
+ REUSEADDR on the listen socket to avoid any issues with
+ portability. Don't want duplicate port bindings.
+
+ Signed-off-by: Arlin Davis <arlin.r.davis at intel.com>
+
+commit b31b64d60abe7c6c1a83484db97176d225076b30
+Author: Arlin Davis <arlin.r.davis at intel.com>
+Date: Mon Sep 28 10:46:26 2009 -0700
+
+ cma: improve serialization of destroy and event processing
+
+ WinOF testing with slightly different scheduler and verbs
+ showed some issues with cleanup. Add better protection around
+ destroy and event processing thread.
+
+ Remove destroy flag and add refs counting to conn objects
+ to block destroy until all references are cleared. Add
+ locking aroung ref counting and passive and active
+ event processing.
+
+ Signed-off-by: Arlin Davis <arlin.r.davis at intel.com>
+
+commit a4adf463695ba75beaa1fe79d514346bf5fe2cb5
+Author: Arlin Davis <arlin.r.davis at intel.com>
+Date: Mon Sep 28 10:42:52 2009 -0700
+
+ scm: improve serialization of destroy and state changes
+
+ WinOF testing with slightly different scheduler and verbs
+ showed some issues with cleanup. Add better protection around
+ destroy and move state change before socket send to insure
+ correct state in multi-thread environment targeting the same
+ device on send and recv.
+
+ Change DCM_RTU_PENDING to DCM_REP_PENDING and
+ and add static definition to local routines for better
+ readability.
+
+ Signed-off-by: Arlin Davis <arlin.r.davis at intel.com>
+
+commit 29358ccc587db55fe5f5a1b14eed9e0e31f5f02c
+Author: Arlin Davis <arlin.r.davis at intel.com>
+Date: Thu Sep 17 08:56:06 2009 -0700
+
+ common: no cleanup/release code for timer thread
+
+ dapl_set_timer() creates a thread to process timers for dat_ep_connect
+ but provides no mechanism to destroy/exit during dapl library unload.
+ Timers are initialized in library init code and should be released
+ in the fini code. Add a dapl_timer_release call to the dapl_fini
+ function to check state of timer thread and destroy before exiting.
+
+ Signed-off-by: Arlin Davis <arlin.r.davis at intel.com>
+
+commit e287ce12f5b0108ef83186aae305f25af8cdd02c
+Author: Arlin Davis <arlin.r.davis at intel.com>
+Date: Thu Sep 17 08:53:29 2009 -0700
+
+ scm, cma: dapli_thread doesn't always get teminated on library close.
+
+ DAPL doesn't actually wait for the async processing thread to exit before
+ allowing the library to close. It will wait up to 10 seconds, which under
+ heavy load isn't enough time. Since the thread is created by an application
+ level thread, it will continue to run as long as the application runs. But
+ if the application closes the library, then all library data and code is
+ invalid, which can result in the thread running something that's not
+ library code and accessing freed memory.
+
+ With this change, I was able to run mpi ping-pong, 16 ranks on a single
+ system (scm provider) without crashes 1300 times.
+
+ Signed-off-by: Sean Hefty <sean.hefty at intel.com>
+
+commit 5bffe521c6ad7a5ce10457a5d7b25814522a0cde
+Author: Arlin Davis <arlin.r.davis at intel.com>
+Date: Wed Sep 9 13:10:35 2009 -0700
+
+ ucm: tighten up locking with CM processing, state changes
+
+ tighten up locking on CM processing and state changes
+ and reduce the send completion threshold to 50 from 100
+ to replenish the request message faster.
+
+ Signed-off-by: Arlin Davis <arlin.r.davis at intel.com>
+
+commit e38daa8448bc3b73c53e54ffc9ac47b9cfc2af89
+Author: Arlin Davis <arlin.r.davis at intel.com>
+Date: Wed Sep 9 09:44:03 2009 -0700
+
+ ucm: For UD type QP's, return CR p_data with CONN_EST event on passive side.
+
+ Intel MPI uses the p_data provided with CONN_EST as a reference to the
+ UD pair and remote rank. The ucm provider was overwriting the CR p_data
+ with the ACCEPT p_data. Change to save CR p_data but also provide
+ storage for user provided ACCEPT p_data in case the REPLY is lost
+ and needs retransmitted.
+
+ p_data size was provided to event processing in network order
+ instead of host order.
+
+ For new QP's create new address handles and do not use
+ existing AH's created for the CM. Different PD's are
+ associated with each.
+
+ Signed-off-by: Arlin Davis <arlin.r.davis at intel.com>
+
+commit 0bc6a0954bc1a1a61e1b1cbc5c280f69ed168453
+Author: Arlin Davis <arlin.r.davis at intel.com>
+Date: Tue Sep 8 09:14:46 2009 -0700
+
+ ucm: cleanup extra cr/lf
+
+ Signed-off-by: Arlin Davis <arlin.r.davis at intel.com>
+
+commit 6e7df65a884b4e068135e64dcb3ec660f4c7ab14
+Author: Arlin Davis <arlin.r.davis at intel.com>
+Date: Tue Sep 8 09:11:37 2009 -0700
+
+ ucm: fix issues with UD QP's.
+
+ private data size not in host order when processing
+ connection events.
+
+ ud extentions event should include original ia_addr
+ and qpn used during connection and not the IB qpn.
+
+ ucm QP service resource cleanup in wrong order.
+
+ cleanup extra cr/lf device.c
+
+ Signed-off-by: Arlin Davis <arlin.r.davis at intel.com>
+
+commit e7c3090945c13f80abb929643fc975465afeeb53
+Author: Arlin Davis <arlin.r.davis at intel.com>
+Date: Thu Sep 3 10:45:56 2009 -0700
+
+ winof: Convert windows version of dapl and dat libaries to use private heaps.
+
+ This allows for better support of memory registration caching by upper
+ level libaries (MPI) that use SecureMemoryCacheCallback.
+
+ It also makes it easier to debug heap corruption issues.
+
+ Signed-off-by: Sean Hefty <sean.hefty at intel.com>
+
+commit bc3c8a34558880c8d09a03e3eb7c3f50d7762c67
+Author: Arlin Davis <arlin.r.davis at intel.com>
+Date: Wed Sep 2 14:01:51 2009 -0700
+
+ dtest, dtestx: modifications for UD QP testing with ucm provider.
+
+ remote_addr is wrong for IP remote address.
+
+ The dtestx requires the server connect back to the client
+ for the UD test. With the ucm provider you need to provide
+ the QPN and the LID which you cannot get until the dtest
+ client starts. So, for now, don't support UD testing
+ on UCM providers.
+
+ Signed-off-by: Arlin Davis <arlin.r.davis at intel.com>
+
+commit e4555143ca71ebe18d8c9f027e2e7a5282088a30
+Author: Arlin Davis <arlin.r.davis at intel.com>
+Date: Wed Sep 2 13:54:59 2009 -0700
+
+ scm, ucm: UD QP support was broken when porting to common openib code base.
+
+ create remote_ah was moved out of modify_qp_state function but not
+ included in the RTU and ACCEPT code for UD QP's. qp type check
+ should be on daddr not saddr in ucm cm code.
+
+ QP number must be converted to host order before supplying remote_ah,
+ and qp number to consumer.
+
+ Modify QP state to RTR for UD QP mask setting incorrect.
+
+ Signed-off-by: Arlin Davis <arlin.r.davis at intel.com>
+
+commit 375d368494bb2f9bb44c82073abc60e01ac28615
+Author: Arlin Davis <arlin.r.davis at intel.com>
+Date: Tue Sep 1 13:02:24 2009 -0700
+
+ cma: cleanup warning with unused local variable, ret, in disconnect
+
+ Signed-off-by: Arlin Davis <arlin.r.davis at intel.com>
+
+commit 72d1c0c984919809ecd94b2e4ede31ec56668518
+Author: Arlin Davis <arlin.r.davis at intel.com>
+Date: Tue Sep 1 12:36:31 2009 -0700
+
+ cma: remove debug message after rdma_disconnect failure
+
+ DAPL automatically calls rdma_disconnect() when a disconnect request is
+ received. If the user also calls disconnect, that calls rdma_disconnect() as
+ well, but the connection has already been disconnected by DAPL and is no longer
+ valid. The result is that the user's call to rdma_disconnect() will fail. Do
+ not display an error message if this occurs.
+
+ Locking could be added to prevent calling rdma_disconnect() multiple times, but
+ since the librdmacm provides synchronization to trap this, we might as well take
+ advantage of it.
+
+ Signed-off-by: Sean Hefty <sean.hefty at intel.com>
+
+commit 290c568030da6df398a4afb932b5d4f9bd585c26
+Author: Arlin Davis <arlin.r.davis at intel.com>
+Date: Tue Sep 1 12:27:43 2009 -0700
+
+ scm: socket errno check needs O/S dependent wrapper
+
+ Intel MPI checks the uDAPL error code when calling dat_psp_create() to see if
+ the port number that it provides is in use or not. Convert winsock error codes
+ to unix errno values.
+
+ This fixes the following error reported by Intel MPI:
+ 'DAPL provider is not found and fallback device is not enabled'
+
+ Signed-off-by: Sean Hefty <sean.hefty at intel.com>
+
+commit 03b6d1b58ae03058a509c54ffe27147cc44d1851
+Author: Arlin Davis <arlin.r.davis at intel.com>
+Date: Tue Sep 1 12:13:16 2009 -0700
+
+ dapltest: update script files for WinOF
+
+ Cleanup 64-bit paths now that WinOF is always installed into '\Program Files\WinOF'.
+
+ Signed-off-by: Arlin Davis <arlin.r.davis at intel.com>
+
+commit e38585be89e9fa8f139002a3fe1a82eb86438f93
+Author: Arlin Davis <arlin.r.davis at intel.com>
+Date: Tue Sep 1 12:10:21 2009 -0700
+
+ cma: conditional check for new rdma_cm definition.
+
+ RDMA_CM_EVENT_TIMEWAIT_EXIT is new to OFED 1.4
+ add conditional check so dapl can build and run
+ against older OFED 1.3 stacks
+
+ Signed-off-by: Arlin Davis <arlin.r.davis at intel.com>
+
+commit 83af586b77aa905b63de6dd6010cd60e91487a9e
+Author: Arlin Davis <arlin.r.davis at intel.com>
+Date: Thu Aug 20 09:13:43 2009 -0700
+
+ Release 2.0.22
+
+ Signed-off-by: Arlin Davis <arlin.r.davis at intel.com>
+
+commit 48bc0dc95093ccbfe5e01cef4877c128e2caaf77
+Author: Arlin Davis <arlin.r.davis at intel.com>
+Date: Thu Aug 20 09:12:47 2009 -0700
+
+ dapltest: add mdep processor yield and use with dapltest
+
+ Be thread scheduler friendly and release the current thread thus allowing other threads to run.
+
+ Signed off by Stan Smith stan.smith at intel.com
+
+commit e13f255a06b9d2a2ed4eec9a62f9fe105d0c26d7
+Author: Arlin Davis <arlin.r.davis at intel.com>
+Date: Tue Aug 18 10:15:15 2009 -0700
+
+ ucm: Add new provider using a DAPL based IB-UD cm mechanism for MPI implementations.
+
+ New provider uses it's own CM protocol on top of IB-UD queue pairs.
+ During device open, this provider creates a UD queue pair and
+ returns local address information via dat_ia_query. This 24 byte
+ opaque address must be exchange out-of-band before connecting to a
+ server via dat_ep_connect. This provider is targeted for MPI
+ implementations that already exchange address information
+ during mpi_init phase.
+
+ Future release may provide some ARP mechanism via multicast.
+
+ dtest, dtestx, and dtestcm was modified to report the lid and qpn
+ information on the server side so you can provide appropriate
+ destination address information for the client test suite.
+
+ dapltest will not work with this provider.
+
+ Signed-off-by: Arlin Davis <arlin.r.davis at intel.com>
+
+commit 38d224dd95896c7e60f0bc0ffa52b26ab78f489b
+Author: Arlin Davis <arlin.r.davis at intel.com>
+Date: Tue Aug 4 20:54:12 2009 -0700
+
+ Release 2.0.21
+
+ Signed-off-by: Arlin Davis <arlin.r.davis at intel.com>
+
+commit ed4999a26043c9c3c73c792b21d24ced1df1553c
+Author: Arlin Davis <arlin.r.davis at intel.com>
+Date: Tue Aug 4 20:49:09 2009 -0700
+
+ scm: Fix disconnect. QP's need to move to ERROR state in
+ order to flush work requests and notify consumer. Moving to
+ RESET removed all requests but did not notify consumer.
+
+ Signed-off-by: Arlin Davis <arlin.r.davis at intel.com>
+
+commit 512f1d7a480f06a1fa491d21870e560ad111c4d0
+Author: Arlin Davis <arlin.r.davis at intel.com>
+Date: Tue Aug 4 20:48:03 2009 -0700
+
+ modify dtest.c to cleanup CNO wait code and consolidate into
+ collect_event() call. After waking up from CNO wait the
+ consumer must check all EVD's. The EVD's under the CNO
+ could be dropped if already triggered or could come in any order.
+ DT_RetToString changed to DT_RetToStr and DT_EventToSTr
+ changed to DT_EventToStr for consistency.
+
+ Signed-off-by: Arlin Davis <arlin.r.davis at intel.com>
+
+commit 024e36975d37a1556bf68145e1573f637d269bfc
+Author: Arlin Davis <arlin.r.davis at intel.com>
+Date: Tue Aug 4 20:47:17 2009 -0700
+
+ CNO events, once triggered will not be returned during the cno wait.
+ Check for triggered state before going to sleep in cno_wait. Reset
+ triggered EVD reference after reporting.
+
+ Signed-off-by: Arlin Davis <arlin.r.davis at intel.com>
+
+commit 6d6c72a49158d10825929111d6b4df1c6d2bb589
+Author: Arlin Davis <arlin.r.davis at intel.com>
+Date: Sun Aug 2 14:21:09 2009 -0700
+
+ CNO support broken in both CMA and SCM providers.
+
+ CQ thread/callback mechanism was removed by mistake. Still
+ need indirect DTO callbacks when CNO is attached to EVD's.
+
+ Add CQ event channel to cma provider's thread and add
+ to select for rdma_cm and async channels.
+
+ For scm provider there is not easy way to add this channel
+ to the select across sockets on windows. So, for portablity
+ reasons 2 thread is started to process the ASYNC and
+ CQ channels for events.
+
+ Must disable EVD (evd_endabled=FALSE) during destroy
+ to prevent EVD events firing for CNOs and re-arming CQ while
+ CQ is being destroyed.
+
+ Change dtest to check EVD after CNO timesout.
+
+ Signed-off-by: Arlin Davis <arlin.r.davis at intel.com>
+
+commit 6fe8bd1d8f44777211e816b72e0b2a6d22900207
+Author: Arlin Davis <arlin.r.davis at intel.com>
+Date: Thu Jul 30 08:02:30 2009 -0700
+
+ common osd: include winsock2.h for IPv6 definitions.
+
+ Signed-off-by: Arlin Davis <arlin.r.davis at intel.com>
+
+commit bd26383900d18962aeeff54fa59922009091ecfc
+Author: Arlin Davis <arlin.r.davis at intel.com>
+Date: Wed Jul 29 08:02:15 2009 -0700
+
+ common osd: include w2tcpip.h for sockaddr_in6 definitions.
+
+ Signed-off-by: Arlin Davis <arlin.r.davis at intel.com>
+
+commit f25544f14554200a6714accef5f761b0269b5819
+Author: Sean Hefty <sean.hefty at intel.com>
+Date: Mon Jul 27 15:07:33 2009 -0700
+
+ DAPL introduced the concept of directly waiting on the CQ for
+ events by adding a compile time flag and special handling in the common
+ code. Rather than using the compile time flag and modifying the
+ common code, let the provider implement the best way to wait for
+ CQ events.
+
+ This simplifies the code and allows the common openib providers to
+ optimize for Linux and Windows platforms independently, rather than
+ assuming a specific implementation for signaling events.
+
+ Signed-off-by: Sean Hefty <sean.hefty at intel.com>
+
+commit 1548405a377d2bd17938df69419e9bcf3364d91a
+Author: Arlin Davis <arlin.r.davis at intel.com>
+Date: Thu Jul 16 12:41:22 2009 -0700
+
+ dapltest: Implement a malloc() threshold for the completion reaping.
+
+ change byte vector allocation to stack in functions:
+ DT_handle_send_op, DT_handle_rdma_op & DT_handle_recv_op.
+
+ When allocation size is under the threshold, use a stack local
+ allocation instead of malloc/free. Move redundant bzero() to
+ be called only in the case of using local stack allocation as
+ DT_Mdep_malloc() already does a bzero(). Consolidate error handling
+ return and free()check to a single point by using goto.
+
+ Signed-off-by: Stan Smith <stan.smith at intel.com>
+
+commit f6311ca7295230bf9efbcddc639fa8e1065b1f3d
+Author: Arlin Davis <arlin.r.davis at intel.com>
+Date: Thu Jul 16 12:32:09 2009 -0700
+
+ scm: handle connected state when freeing CM objects
+
+ The QP could be freed before being disconnected
+ so the provider needs process disconnect before freeing
+ the CM object. The disconnect clean will finish
+ the destroy process during the disc callback.
+
+ Signed-off-by: Arlin Davis <arlin.r.davis at intel.com>
+
+commit 4387359106ce398b29847982883016f7fd48b372
+Author: Arlin Davis <arlin.r.davis at intel.com>
+Date: Wed Jul 8 12:49:43 2009 -0700
+
+ scm, dtest: changes for winof gettimeofday and FD_SETSIZE settings.
+
+ scm changes to set FD_SETSIZE with expected value and
+ prevent windows override.
+
+ dtest: remove gettimeofday implementation for windows
+ specific implemenation etc\user\gtod.c
+
+ general EOL cleanup
+
+ Signed-off-by: Arlin Davis <arlin.r.davis at intel.com>
+
+commit 3542a83d8a31f5ac68adf3aa44e3ebf1265068df
+Author: Arlin Davis <arlin.r.davis at intel.com>
+Date: Mon Jul 6 09:24:07 2009 -0700
+
+ scm: set TCP_NODELAY sockopt on the server side for sends.
+
+ scm provider sends small messages from both server and client
+ sides. Set NODELAY on both sides to avoid send delays either
+ way.
+
+ Signed-off-by: Arlin Davis <arlin.r.davis at intel.com>
+
+commit 9d591180392856935b9c3befbab2243dd8daf628
+Author: Arlin Davis <arlin.r.davis at intel.com>
+Date: Thu Jul 2 14:16:52 2009 -0700
+
+ windows: remove obsolete files in dapl/udapl source tree
+
+ SOURCES,makefile,udapl.r,udapl_exports.src,udapl_sources.c
+
+ Signed-off-by: Arlin Davis <arlin.r.davis at intel.com>
+
+commit 85c238ee0a41dd0a4a24b3d422f34674b0183161
+Author: Arlin Davis <arlin.r.davis at intel.com>
+Date: Thu Jul 2 14:11:20 2009 -0700
*** DIFF OUTPUT TRUNCATED AT 1000 LINES ***
More information about the svn-src-projects
mailing list