[03-03-10] WinOF 2.2 RC4 Release Download @ http://www.openfabrics.org/downloads/WinOF/v2.2_RC4
Please address comments and concerns to https://bugs.openfabrics.org and/or the Windows OpenFabrics email list [email protected] WinOF 2.2 RC0 released @ svn.2642 WinOF 2.2 RC1 released @ svn.2654 WinOF 2.2 RC2 released @ svn.2667 WinOF 2.2 RC3 released @ svn.2697 2-3-2010 WinOF 2.2 RC4 released @ svn.2720 3-3-2010 Changes since RC3 ----------------- Revision: 2705 Author: stansmith Date: 9:09:58 AM, Friday, February 19, 2010 Message: [DAPL2] ucm, scm, cma: destroy verbs completion channels created via ia_open or ep_create. Completion channels are created with ia_open for CNO events and with ep_create in cases where DAT allows EP(qp) to be created with no EVD(cq) and IB doesn't. These completion channels need to be destroyed at close along with a CQ for the "EP without EVD" case. Signed-off-by: Arlin Davis <[email protected]> ---- Modified : /gen1/branches/WOF2-2/ulp/dapl2/dapl/openib_cma/device.c Modified : /gen1/branches/WOF2-2/ulp/dapl2/dapl/openib_scm/device.c Modified : /gen1/branches/WOF2-2/ulp/dapl2/dapl/openib_ucm/device.c Revision: 2706 Author: stansmith Date: 9:13:41 AM, Friday, February 19, 2010 Message: [DAPL2] Cleanup CM object lock before freeing CM object memory Running windows application verifiier for uDAPL validation for all 3 providers. Cleanup memory lock leaks found by verifier. Signed-off-by: Arlin Davis <[email protected]> ---- Modified : /gen1/branches/WOF2-2/ulp/dapl2/dapl/openib_cma/cm.c Modified : /gen1/branches/WOF2-2/ulp/dapl2/dapl/openib_scm/cm.c Modified : /gen1/branches/WOF2-2/ulp/dapl2/dapl/openib_ucm/cm.c Revision: 2707 Author: stansmith Date: 9:22:13 AM, Friday, February 19, 2010 Message: [IPOIB] Satisify MS MPI requirement - install 32-bit version of ND/winverbs in SysWOW64 ---- Modified : /gen1/branches/WOF2-2/etc/makebin.bat Modified : /gen1/branches/WOF2-2/ulp/ipoib/kernel/netipoib-xp32.inf Modified : /gen1/branches/WOF2-2/ulp/ipoib/kernel/netipoib.inx Modified : /gen1/branches/WOF2-2/ulp/ipoib_NDIS6_CM/kernel/netipoib.inx Revision: 2708 Author: stansmith Date: 9:27:36 AM, Friday, February 19, 2010 Message: [WINOF] install ND/winverbs provider as the default for IA64 systems. ---- Modified : /gen1/branches/WOF2-2/WinOF/WIX/CustomActions.vbs Modified : /gen1/branches/WOF2-2/WinOF/WIX/common/std_features.inc Modified : /gen1/branches/WOF2-2/WinOF/WIX/win7/ia64/wof.wxs Modified : /gen1/branches/WOF2-2/WinOF/WIX/wlh/ia64/wof.wxs Modified : /gen1/branches/WOF2-2/WinOF/WIX/wnet/ia64/wof.wxs Revision: 2709 Author: stansmith Date: 9:46:36 AM, Friday, February 19, 2010 Message: [WINOF] delete orphaned files on uninstall Added new CustomAction to wait for IPoIB device to appear in order to ensure ND & WSD provider install success. ---- Modified : /gen1/branches/WOF2-2/WinOF/WIX/CustomActions.vbs Modified : /gen1/branches/WOF2-2/WinOF/WIX/common/InstallExecuteSeq.inc Modified : /gen1/branches/WOF2-2/WinOF/WIX/common/hca_filters.inc Modified : /gen1/branches/WOF2-2/WinOF/WIX/common/ipoib.inc Modified : /gen1/branches/WOF2-2/WinOF/WIX/common/winverbs_drivers.inc Revision: 2711 Author: stansmith Date: 3:03:33 PM, Tuesday, February 23, 2010 Message: [WINOF] update with trunk commits for 2.2 release 2703 ibat/resolve: retry ibat resolution 2702 libibverbs: release wvprovider reference from ibvwv_acquire_windata 2701 dapl: locking cleanup and fixes 2689 libibverbs/device: destroy completion channel when closing device 2688 dapl: use private_data_len for mem copies 2687 dapl/cma: fix referencing freed address 2686 librdmacm: set private_data_len 2685 dapl: move close device after async thread is done using it 2683 [core] Improved error message. 2682 [core] Release the RDMA interface if ib_register_ca fails. ---- Modified : /gen1/branches/WOF2-2/core/bus/kernel/bus_pnp.c Modified : /gen1/branches/WOF2-2/core/complib/kernel/cl_pnp_po.c Modified : /gen1/branches/WOF2-2/core/ibat/user/ibat.cpp Modified : /gen1/branches/WOF2-2/inc/user/iba/ibat.h Modified : /gen1/branches/WOF2-2/ulp/dapl2/COPYING Modified : /gen1/branches/WOF2-2/ulp/dapl2/ChangeLog Modified : /gen1/branches/WOF2-2/ulp/dapl2/Makefile.am Modified : /gen1/branches/WOF2-2/ulp/dapl2/configure.in Modified : /gen1/branches/WOF2-2/ulp/dapl2/dapl/common/dapl_adapter_util.h Modified : /gen1/branches/WOF2-2/ulp/dapl2/dapl/common/dapl_cr_callback.c Modified : /gen1/branches/WOF2-2/ulp/dapl2/dapl/common/dapl_cr_util.h Modified : /gen1/branches/WOF2-2/ulp/dapl2/dapl/common/dapl_ep_connect.c Modified : /gen1/branches/WOF2-2/ulp/dapl2/dapl/common/dapl_ep_util.c Modified : /gen1/branches/WOF2-2/ulp/dapl2/dapl/common/dapl_evd_connection_callb.c Modified : /gen1/branches/WOF2-2/ulp/dapl2/dapl/common/dapl_evd_util.h Modified : /gen1/branches/WOF2-2/ulp/dapl2/dapl/common/dapl_ia_query.c Modified : /gen1/branches/WOF2-2/ulp/dapl2/dapl/ibal/dapl_ibal_cm.c Modified : /gen1/branches/WOF2-2/ulp/dapl2/dapl/openib_cma/cm.c Modified : /gen1/branches/WOF2-2/ulp/dapl2/dapl/openib_cma/dapl_ib_util.h Modified : /gen1/branches/WOF2-2/ulp/dapl2/dapl/openib_common/mem.c Modified : /gen1/branches/WOF2-2/ulp/dapl2/dapl/openib_common/qp.c Modified : /gen1/branches/WOF2-2/ulp/dapl2/dapl/openib_scm/cm.c Modified : /gen1/branches/WOF2-2/ulp/dapl2/dapl/openib_scm/dapl_ib_util.h Modified : /gen1/branches/WOF2-2/ulp/dapl2/dapl/openib_ucm/cm.c Modified : /gen1/branches/WOF2-2/ulp/dapl2/dapl/openib_ucm/dapl_ib_util.h Modified : /gen1/branches/WOF2-2/ulp/dapl2/dapl.spec.in Modified : /gen1/branches/WOF2-2/ulp/libibverbs/src/device.cpp Modified : /gen1/branches/WOF2-2/ulp/librdmacm/src/cma.cpp Modified : /gen1/branches/WOF2-2/ulp/netdirect/user/nd_connect.cpp Modified : /gen1/branches/WOF2-2/ulp/wsd/user/ibsp_ip.c Revision: 2712 Author: stansmith Date: 3:07:53 PM, Tuesday, February 23, 2010 Message: [WINOF] script cleanup, shorten Folder names for respective installers: Windows 7 --> win7, add HPC_Edition to win7 folder name. ---- Modified : /gen1/branches/WOF2-2/WinOF/WIX/build-OFA-dist.bat Revision: 2713 Author: stansmith Date: 3:10:26 PM, Tuesday, February 23, 2010 Message: [WinOF] remove unused variables, do not wait for IPoIB device unless IPoIB and WSD or ND are installed. ---- Modified : /gen1/branches/WOF2-2/WinOF/WIX/CustomActions.vbs Revision: 2714 Author: stansmith Date: 1:51:59 PM, Friday, February 26, 2010 Message: [DAPL2] 2.0.27 updates + fixes to synchronize DAPL object destruction. ---- Modified : /gen1/branches/WOF2-2/ulp/dapl2/ChangeLog Modified : /gen1/branches/WOF2-2/ulp/dapl2/configure.in Modified : /gen1/branches/WOF2-2/ulp/dapl2/dapl/common/dapl_cr_callback.c Modified : /gen1/branches/WOF2-2/ulp/dapl2/dapl/common/dapl_ep_connect.c Modified : /gen1/branches/WOF2-2/ulp/dapl2/dapl/common/dapl_ep_free.c Modified : /gen1/branches/WOF2-2/ulp/dapl2/dapl/common/dapl_ep_util.c Modified : /gen1/branches/WOF2-2/ulp/dapl2/dapl/common/dapl_ep_util.h Modified : /gen1/branches/WOF2-2/ulp/dapl2/dapl/common/dapl_evd_connection_callb.c Modified : /gen1/branches/WOF2-2/ulp/dapl2/dapl/common/dapl_evd_util.c Modified : /gen1/branches/WOF2-2/ulp/dapl2/dapl/ibal/dapl_ibal_cm.c Modified : /gen1/branches/WOF2-2/ulp/dapl2/dapl/ibal/dapl_ibal_qp.c Modified : /gen1/branches/WOF2-2/ulp/dapl2/dapl/ibal/dapl_ibal_util.h Modified : /gen1/branches/WOF2-2/ulp/dapl2/dapl/include/dapl.h Modified : /gen1/branches/WOF2-2/ulp/dapl2/dapl/openib_cma/cm.c Modified : /gen1/branches/WOF2-2/ulp/dapl2/dapl/openib_cma/dapl_ib_util.h Modified : /gen1/branches/WOF2-2/ulp/dapl2/dapl/openib_cma/linux/openib_osd.h Modified : /gen1/branches/WOF2-2/ulp/dapl2/dapl/openib_cma/windows/openib_osd.h Modified : /gen1/branches/WOF2-2/ulp/dapl2/dapl/openib_common/dapl_ib_common.h Modified : /gen1/branches/WOF2-2/ulp/dapl2/dapl/openib_common/qp.c Modified : /gen1/branches/WOF2-2/ulp/dapl2/dapl/openib_common/util.c Modified : /gen1/branches/WOF2-2/ulp/dapl2/dapl/openib_scm/cm.c Modified : /gen1/branches/WOF2-2/ulp/dapl2/dapl/openib_scm/dapl_ib_util.h Modified : /gen1/branches/WOF2-2/ulp/dapl2/dapl/openib_ucm/cm.c Modified : /gen1/branches/WOF2-2/ulp/dapl2/dapl/openib_ucm/dapl_ib_util.h Modified : /gen1/branches/WOF2-2/ulp/dapl2/dapl.spec.in Revision: 2716 Author: stansmith Date: 3:37:59 PM, Wednesday, March 03, 2010 Message: [TOOLS] make -h option work by adding h to getopt() options string. ---- Modified : /gen1/branches/WOF2-2/tools/perftests/user/send_bw/send_bw.c Revision: 2718 Author: stansmith Date: 3:43:04 PM, Wednesday, March 03, 2010 Message: [DAPL] fix typos & whitespace alignment. Support ib CM descriptor as a list of descriptors, align with common code. ---- Modified : /gen1/branches/WOF2-2/ulp/dapl2/dapl/common/dapl_cr_util.c Modified : /gen1/branches/WOF2-2/ulp/dapl2/dapl/ibal/dapl_ibal_cm.c Modified : /gen1/branches/WOF2-2/ulp/dapl2/dapl/ibal/dapl_ibal_qp.c Revision: 2719 Author: stansmith Date: 3:44:47 PM, Wednesday, March 03, 2010 Message: [DAPL] remove ibal_cm_handle handling as it's functionality is duplicated in CM descriptors as a list. ---- Modified : /gen1/branches/WOF2-2/ulp/dapl2/dapl/common/dapl_ep_util.c Modified : /gen1/branches/WOF2-2/ulp/dapl2/dapl/include/dapl.h WinOF Release Summary ----------------- 1) The WinOF 2.2 release is based on openib-windows source svn revision (branches\WOF2-2 svn.2720). Last WinOF release (2.1) based on svn.2476. 2) Features Installers available for Windows 7, Server 2008 R2 & HPC Edition NDIS 6 IPoIB for Server 2008, Svr 2008 R2, Windows 7 and Vista. NDIS 5.1 IPoIB for Server 2003 & XP. uDAPL 2.0.27 code base: No longer supporting uDAT/uDAPL version 1.0, uDAT/uDAPL version 2.0 only. OpenSM upgraded to version 3.3.3 (see %windir%\temp\osm.log for SM operational details). WinOF installer upgraded to WIX 3.0 ND/winverbs provider available as a technology preview. ND/IBAL is the installed 'default' provider, see ndinstall -h to change provider. 2) Bug fixes in IB Core IPoIB WSD DAT/DAPL WinVerbs WinMAD OFED (Open Fabrics Enterprise Distribution [Linux]) verbs API IPoIB SRP WinOF Installer manual **** Known Issues **** HCA drivers are reclassified as BOOT_START drivers to support booting from an SRP IOC. An unfortunate side-effect is when WinOF 2.2 is installed on a system for the first time, after installation a mandatory reboot is Required by Windows. After the WinOF.msi file has started installation, an errant "Welcome to the Found New Hardware Wizard" window 'may' popup; XP & Svr 2003. Just ignore or 'cancel' the errant FNHW popup window in order to proceed with the installation. XP requires a cancel, for WLH & WNET, the notifier will disappear on their own. You do need to answer 'Yes' or 'Continue' to popup windows which refer to Non-Logo'ed (aka, Non-WHQL'ed) drivers being installed. If the install appears to hang, look around for popup windows requesting input which are covered by other windows. Such is the case on Server 2008 initial install - Answer 'yes' to always trust the OpenFabrics Alliance as a SW publisher. Please: Read the Release_notes.htm file! make 'sure' your HCA firmware is recent: vstat.exe displays HCA firmware version & PSID. flint.exe (found in the Mellanox firmware tools package) displays PSID. Thank you, WinOF Developers. _______________________________________________ ofw mailing list [email protected] http://lists.openfabrics.org/cgi-bin/mailman/listinfo/ofw
