[ofw] [ANNOUNCE] winOFED 2.3 RC4 available

Smith, Stan stan.smith at intel.com
Fri Oct 8 16:52:48 PDT 2010


OFED for Windows 2.3 RC4 Release available

Release available @ http://www.openfabrics.org/downloads/Windows/v2.3_RC4

Please address comments and concerns to https://bugs.openfabrics.org and/or the
Windows OpenFabrics email list ofw at lists.openfabrics.org

Commits since RC3 @ svn.2953
----------------------------

Revision: 2967
Author: stansmith
Date: 3:26:01 PM, Friday, October 08, 2010
Message:
[SRP] fix device ID recognition problem with SRPT target OpenSolaris B134.
----
Modified : /gen1/branches/WOF2-3/ulp/srp/kernel/ib_srp.inx
Modified : /gen1/branches/WOF2-3/ulp/srp/kernel/srp.h
Modified : /gen1/branches/WOF2-3/ulp/srp/kernel/srp_hba.c
Modified : /gen1/trunk/ulp/srp/kernel/ib_srp.inx
Modified : /gen1/trunk/ulp/srp/kernel/srp.h
Modified : /gen1/trunk/ulp/srp/kernel/srp_hba.c

Revision: 2964
Author: stansmith
Date: 1:00:15 PM, Thursday, October 07, 2010
Message:
[DOCS] document Winsock Direct install changes: winOFED default install will
install WSD, although WSD is no longer enabled/started by default
(use installsp.exe -i) to enable.

signed-off-by: stan smith <stan.smith at intel.com>
----
Modified : /gen1/branches/WOF2-3/docs/Manual.htm

Revision: 2963
Author: stansmith
Date: 12:51:42 PM, Thursday, October 07, 2010
Message:
[IPoIB_NDIS6_CM] The patch prevents race with BSOD when NDIS call receive
callback of ipoib while
some ipoib global objects are under destruction
(like p_adapter ->p_port).

It was tested by night regression run on IPoIB driver.
Adding shutter_shut for Adapter Reset flow.

Signed-off by: Alexander Naslednikov (xalex at mellanox.co.il)
----
Modified : /gen1/branches/WOF2-3/ulp/ipoib_NDIS6_CM/kernel/ipoib_adapter.cpp
Modified : /gen1/branches/WOF2-3/ulp/ipoib_NDIS6_CM/kernel/ipoib_port.cpp
Modified : /gen1/trunk/ulp/ipoib_NDIS6_CM/kernel/ipoib_adapter.cpp
Modified : /gen1/trunk/ulp/ipoib_NDIS6_CM/kernel/ipoib_port.cpp

Revision: 2962
Author: stansmith
Date: 12:41:10 PM, Thursday, October 07, 2010
Message:
[IPoIB_NDIS6_CM] NDIS6 IPOIB had a problem with forwarding packets.

The packet would be sent with one fragment size with size 0.
The hw would than refuse to send the packet.

signed-off-by: Tzachi Dar <tzachid at mellanox.co.il>
----
Modified : /gen1/branches/WOF2-3/ulp/ipoib_NDIS6_CM/kernel/ipoib_driver.cpp
Modified : /gen1/branches/WOF2-3/ulp/ipoib_NDIS6_CM/kernel/ipoib_port.cpp
Modified : /gen1/trunk/ulp/ipoib_NDIS6_CM/kernel/ipoib_driver.cpp
Modified : /gen1/trunk/ulp/ipoib_NDIS6_CM/kernel/ipoib_port.cpp

Revision: 2961
Author: stansmith
Date: 12:33:01 PM, Thursday, October 07, 2010
Message:
[IPoIB_NDIS6_CM] remove stale comment from ipoib_send_desc_t.
----
Modified : /gen1/branches/WOF2-3/ulp/ipoib_NDIS6_CM/kernel/ipoib_port.h
Modified : /gen1/trunk/ulp/ipoib_NDIS6_CM/kernel/ipoib_port.h

Revision: 2960
Author: stansmith
Date: 8:38:30 AM, Thursday, October 07, 2010
Message:
[IPOIB_NDIS6_CM] remove unreferenced struct element 'desc' from ipoib_send_mgr_t.
----
Modified : /gen1/branches/WOF2-3/ulp/ipoib_NDIS6_CM/kernel/ipoib_port.h
Modified : /gen1/trunk/ulp/ipoib_NDIS6_CM/kernel/ipoib_port.h

Revision: 2957/8
Author: stansmith
Date: 3:31:55 PM, Tuesday, October 05, 2010
Message:
[WIX] Cleanup network provider install references (new file common\network_providers.inc).
WinsockDirect network provider is no longer enabled by default.
----
Modified : /gen1/branches/WOF2-3/OFED/WIX/common/InstallExecuteSeq.inc
Modified : /gen1/branches/WOF2-3/OFED/WIX/common/std_features.inc
Modified : /gen1/branches/WOF2-3/OFED/WIX/win7/ia64/ofed.wxs
Modified : /gen1/branches/WOF2-3/OFED/WIX/win7/x64/ofed.wxs
Modified : /gen1/branches/WOF2-3/OFED/WIX/win7/x86/ofed.wxs
Modified : /gen1/branches/WOF2-3/OFED/WIX/wlh/ia64/ofed.wxs
Modified : /gen1/branches/WOF2-3/OFED/WIX/wlh/x64/ofed.wxs
Modified : /gen1/branches/WOF2-3/OFED/WIX/wlh/x86/ofed.wxs
Modified : /gen1/branches/WOF2-3/OFED/WIX/wnet/ia64/ofed.wxs
Modified : /gen1/branches/WOF2-3/OFED/WIX/wnet/x64/ofed.wxs
Modified : /gen1/branches/WOF2-3/OFED/WIX/wnet/x86/ofed.wxs
Modified : /gen1/branches/WOF2-3/OFED/WIX/wxp/x86/ofed.wxs

Revision: 2956
Author: stansmith
Date: 3:16:31 PM, Tuesday, October 05, 2010
Message:
[DAPL] fix recent commits so they actually build.
----
Modified : /gen1/branches/WOF2-3/ulp/dapl2/dapl/ibal/dapl_ibal_cm.c
Modified : /gen1/branches/WOF2-3/ulp/dapl2/dapl/openib_cma/cm.c
Modified : /gen1/trunk/ulp/dapl2/dapl/ibal/dapl_ibal_cm.c
Modified : /gen1/trunk/ulp/dapl2/dapl/openib_cma/cm.c

Revision: 2954
Author: shefty
Date: 10:27:40 AM, Monday, October 04, 2010
Message:
dapl: update

update to git commit 8be031e229dfc6afcf7b637d2ea78e43048b7223,
post 2.0.30
Signed-off-by: Sean Hefty <sean.hefty at intel.com>
----
Modified : /gen1/trunk/ulp/dapl2/ChangeLog
Modified : /gen1/trunk/ulp/dapl2/configure.in
Modified : /gen1/trunk/ulp/dapl2/dapl/common/dapl_cno_util.c
Modified : /gen1/trunk/ulp/dapl2/dapl/common/dapl_ep_connect.c
Modified : /gen1/trunk/ulp/dapl2/dapl/common/dapl_ep_disconnect.c
Modified : /gen1/trunk/ulp/dapl2/dapl/common/dapl_ep_free.c
Modified : /gen1/trunk/ulp/dapl2/dapl/common/dapl_ep_util.c
Modified : /gen1/trunk/ulp/dapl2/dapl/common/dapl_ep_util.h
Modified : /gen1/trunk/ulp/dapl2/dapl/common/dapl_evd_util.c
Modified : /gen1/trunk/ulp/dapl2/dapl/common/dapl_evd_util.h
Modified : /gen1/trunk/ulp/dapl2/dapl/common/dapl_sp_util.c
Modified : /gen1/trunk/ulp/dapl2/dapl/ibal/dapl_ibal_cm.c
Modified : /gen1/trunk/ulp/dapl2/dapl/ibal/dapl_ibal_qp.c
Modified : /gen1/trunk/ulp/dapl2/dapl/ibal/dapl_ibal_util.c
Modified : /gen1/trunk/ulp/dapl2/dapl/ibal/dapl_ibal_util.h
Modified : /gen1/trunk/ulp/dapl2/dapl/include/dapl.h
Modified : /gen1/trunk/ulp/dapl2/dapl/include/dapl_debug.h
Modified : /gen1/trunk/ulp/dapl2/dapl/openib_cma/cm.c
Modified : /gen1/trunk/ulp/dapl2/dapl/openib_common/util.c
Modified : /gen1/trunk/ulp/dapl2/dapl/openib_scm/cm.c
Modified : /gen1/trunk/ulp/dapl2/dapl/openib_ucm/cm.c
Modified : /gen1/trunk/ulp/dapl2/dapl/udapl/dapl_evd_set_unwaitable.c
Modified : /gen1/trunk/ulp/dapl2/dapl/udapl/dapl_evd_wait.c
Modified : /gen1/trunk/ulp/dapl2/dapl/udapl/dapl_init.c
Modified : /gen1/trunk/ulp/dapl2/dapl.spec.in


OFED for windows Release Summary
--------------------------------

1) The winOFED 2.3 release is based on openib-windows source svn revision
   (branches\WOF2-3 svn.2968.

   Last OFED release (2.2) based on svn.2739.

2) New Features

   uDAT / uDAPL 2.0.30 code base:
      32-bit providers available.
      UCM (Unreliable Datagram Connection Manager) DAPL provider available.

   OpenSM upgraded to version 3.3.6 (see %windir%\temp\osm.log for SM details).

   OFED (Open Fabrics Enterprise Distribution) verbs API documented in manual.htm

   WSD (WinSockDirect) is no longer enabled in the default installation.


2) Bug fixes

   IB Core
     cl_timer race conditions fixed
     ibal memory leaks fixed.

   IPoIB
     DHCP is now working correctly in larger HPC Edition clusters.
     DHCP correctly inter-operating with Linux.
     DPC threads replaced with IO work queue threads to allow system scheduling fairness.

   WinVerbs
     Overlap structures initialized correctly.

   WinMAD
     ReadFile/WriteFile return values checked.

   OFED umad
     MAD receive timeouts handled correctly.

   NetworkDirect providers: IBAL & winverbs
     Memory leaks fixed.

   OFED Installer
     Winverbs, winmad, dat/dapl .dlls installed into %windir%\system32\
     For 64-bit architectures, 32-bit .dll versions are installed into %windir%\SysWow64\


**** Known Issues ****

HCA drivers are reclassified as BOOT_START drivers to support booting from
an SRP IOC.  An unfortunate side-effect is when OFED 2.3 is installed
on a system for the first time, after installation a mandatory reboot is
Required by Windows.

After the OFED.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,

OFED for Windows developers.



More information about the ofw mailing list