[01-14-10] WinOF 2.2 RC2 release @ 
http://www.openfabrics.org/downloads/WinOF/v2.2_RC2

Please address comments and concerns to https://bugs.openfabrics.org and/or the
Windows OpenFabrics email list [email protected]

Changes since RC1
-----------------

Revision: 2656
Author: stansmith
Date: 4:39:37 PM, Tuesday, January 12, 2010
Message:
[IPOIB] install the ND/winverbs (wvndprov.dll) provider along with the ND/ibal 
provider.
----
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
Modified : /gen1/trunk/ulp/ipoib/kernel/netipoib-xp32.inf
Modified : /gen1/trunk/ulp/ipoib/kernel/netipoib.inx
Modified : /gen1/trunk/ulp/ipoib_NDIS6_CM/kernel/netipoib.inx

Revision: 2657
Author: stansmith
Date: 9:39:56 AM, Wednesday, January 13, 2010
Message:
[IPOIB/IPOIB_NDIS6_CM] fix the problem when IPoIB increments the receive 
statistics twice.

Signed-off by: Tzachi Dar (tzachid at mellanox.co.il)
Signed-off by: Alex Naslednikov ([email protected])
----
Modified : /gen1/branches/WOF2-2/ulp/ipoib/kernel/ipoib_port.c
Modified : /gen1/branches/WOF2-2/ulp/ipoib_NDIS6_CM/kernel/ipoib_port.cpp
Modified : /gen1/trunk/ulp/ipoib/kernel/ipoib_port.c
Modified : /gen1/trunk/ulp/ipoib_NDIS6_CM/kernel/ipoib_port.cpp


Revision: 2658
Author: stansmith
Date: 10:40:25 AM, Wednesday, January 13, 2010
Message:
[IPOIB_NDIS6_CM] fix the improper reporting of IPoIB port rate and removes 
obsolete OID_GEN_LINK_SPEED

signed-off by: Alexander Naslednikov (xalex at mellanox.co.il)
----
Modified : /gen1/branches/WOF2-2/ulp/ipoib_NDIS6_CM/kernel/ipoib_adapter.cpp
Modified : /gen1/branches/WOF2-2/ulp/ipoib_NDIS6_CM/kernel/ipoib_adapter.h
Modified : /gen1/branches/WOF2-2/ulp/ipoib_NDIS6_CM/kernel/ipoib_driver.cpp
Modified : /gen1/branches/WOF2-2/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_adapter.h
Modified : /gen1/trunk/ulp/ipoib_NDIS6_CM/kernel/ipoib_driver.cpp
Modified : /gen1/trunk/ulp/ipoib_NDIS6_CM/kernel/ipoib_port.cpp


Revision: 2659
Author: stansmith
Date: 10:59:42 AM, Wednesday, January 13, 2010
Message:
[CORE,INC] [PATCH 1/4] ib/cm: fix handling of REJ in REQ_RCVD state
If a REJ is received immediately after receiving a REQ, then a callback can be 
queued to the user for the REJ before the user has had a chance to see or 
process the REQ. The result is that the user will not have had a chance to set 
any context associated with the REQ, which can lead to a crash processing the 
REJ.

Signed-off-by: Sean Hefty <[email protected]>
 trunk/core/al/kernel/al_cm_cep.c

[PATCH 2/4] ib/cm: separate listen callback into own handler
Extract listen handling in cm_cep_handler into a separate handler.  This will 
simplify changes to support queuing connection requests and allow connection 
requests to move to a fetch model, rather than a callback model.

Since connection requests require allocating new resources, connection rates 
can be improved
by queuing the requests until the user has allocated the resources, then 
fetches the request.

Signed-off-by: Sean Hefty <[email protected]>
 trunk/core/al/kernel/al_cm.c

[PATCH 3/4] ib/cm: poll for CM REQ events
Replace the callback mechanism for reporting connection requests with one that 
requires the user to poll for the events.  This allows queuing REQs in the CM 
until the user is ready to process the events.

Still provide a callback mechanism to notify the user that REQ events are ready 
to be retrieved.
This change improves the connection rate for winverbs when the user retrieves 
only a small number of requests at a time.

Signed-off-by: Sean Hefty <[email protected]>
 trunk/core/al/kernel/al_cm.c
 trunk/core/al/kernel/al_cm_cep.c
 trunk/core/winverbs/kernel/wv_ep.c
 trunk/inc/kernel/iba/ib_cm_ifc.h
----
Modified : /gen1/branches/WOF2-2/core/al/kernel/al_cm.c
Modified : /gen1/branches/WOF2-2/core/al/kernel/al_cm_cep.c
Modified : /gen1/branches/WOF2-2/core/winverbs/kernel/wv_ep.c
Modified : /gen1/branches/WOF2-2/inc/kernel/iba/ib_cm_ifc.h

Revision: 2660
Author: stansmith
Date: 11:04:32 AM, Wednesday, January 13, 2010
Message:
[NETDIRECT] [PATCH 4/4] winverbs/netdirect: add support for inline sends

By default, use inline sends, and allow user to limit inline send size through 
an environment variable.

To support existing deployments, winverbs make use of the same environment 
setting as the ibal ND provider.

Signed-off-by: Sean Hefty <[email protected]>
---
Note: The kernel HCA drivers report 0 for the max inline send value for user 
space QPs, even if inline sends are enabled.  I didn't understand how to fix 
the kernel drivers, so they could report the correct value. The winverbs ND 
code simply returns the value that it uses when creating the QP.
----
Modified : /gen1/branches/WOF2-2/ulp/netdirect/user/nd_ep.cpp
Modified : /gen1/branches/WOF2-2/ulp/netdirect/user/nd_ep.h


Revision: 2666
Author: stansmith
Date: 2:12:21 PM, Wednesday, January 13, 2010
Message:
[ND/WINVERBS] winverbs/nd: map completion status to ND value convert flushed 
completion status values.

Signed-off-by: Sean Hefty <[email protected]>
----
Modified : /gen1/branches/WOF2-2/inc/user/rdma/winverbs.h
Modified : /gen1/branches/WOF2-2/ulp/libibverbs/include/infiniband/verbs.h
Modified : /gen1/branches/WOF2-2/ulp/netdirect/user/nd_cq.cpp
Modified : /gen1/branches/WOF2-2/ulp/netdirect/user/nd_cq.h


Revision: 2667
Author: stansmith
Date: 2:18:46 PM, Wednesday, January 13, 2010
Message:
[WINOF] RC2 prep.
----
Modified : /gen1/branches/WOF2-2/WinOF/BuildRelease.bat
Modified : /gen1/branches/WOF2-2/WinOF/WIX/README_release.txt
Modified : /gen1/branches/WOF2-2/WinOF/WIX/Release_notes.htm
Modified : /gen1/branches/WOF2-2/WinOF/WIX/common/WinOF_cfg.inc


WinOF Release Summary
---------------------

1) The WinOF 2.2 release is based on openib-windows source svn revision
   (branches\WOF2-2 svn.2667).

   Last WinOF release (2.1) based on svn.2476.

2) Features

   Installers available for Windows 7 & Server 2008 R2

   NDIS 6 IPoIB for Server 2008, Svr 2008 R2, Windows 7 and Vista.

   NDIS 5.1 IPoIB for Server 2003 & XP.

   uDAPL 2.0.25 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 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

Reply via email to