[ofw] WWG WinOF 2.0 support for Server 2008 meeting
Stan C. Smith
stan.smith at intel.com
Tue Jun 24 12:04:47 PDT 2008
Topic: WWG WinOF support for Server 2008
Date: Tuesday, June 24, 2008
Time: 08:00 AM US Pacific Time
Agenda:
Microsoft joining OFA:
Microsoft lawyers have approved changes to the OFA contributor's agreement, waiting for OFA XWG to ratify changes. MS
has yet to join OFA, when the OFA ratifies the contributor's agreement, MS will be able to provide source code to the
SVN tree.
Very close - measured in days.
Support for Server 2008 & Vista - where are we?
Due to kernel interface changes, WinOF 1.2 has been renamed to WinOF 2.0.
WDK build environment:
WDK 6001.18001 - builds and runs all supported OS variants:
Server 2008 & Vista - x64, x86 & ia64
Server 2003 & XP64 - x64, x86 & ia64
XP32 - x86
Discussed dropping XP32 (32-bit) support - too many active customers remain.
OFA Digital ID acquisition status (driver signing):
OFA in process of meeting VeriSign requirements:
Business phone & email for 'CFO at openfabrics.org'.
Server 2008 Driver loading:
Filter driver version of mthca.inf using devcon.exe loads up to and including IPoIB.
DAPL regression tests work without error.
Filter driver uses unmodified (minus IbInstaller.dll)
mthca.sys, mthca*.dll, complib*.dll, ibbus.sys, ipoib.sys, ibwsd.dll
SRP testing on Server 2003 filter driver loaded stack demonstrated a shutdown hang
problem with a power IRP not being completed. Under investigation, not clear if existing
issue or new one.
Waiting on Mellanox's response to filter driver loading.
Starting on filter driver loading for ConnectX drivers.
Other concerns?
Tag WIX installer files. SVN is broken w.r.t. tagging, nearly useless. Suggested WinOF 1.1
WIX installer version as svn.head reflects WDK imposed install structure.
New WDK imposed WIX structure - impacts OFA download structure.
Seven installers: 14 builds (Checked & Free) for each of 3 architectures...
New Install structure is based on OS variant/flavor:
WIX\wlh\* Windows Longhorn - aka Server 2008 & Vista.
WIX\wnet\* Windows Server 2003 & XP64
WIX\wxp\* Window XP (32-bit only) x86
Mellanox's review of git source code tools - Windows implementation not yet 'good' enough.
Known MS issues with git.
Newer svn may have fixed branching & tagging?
ProtexIP tool records SVN code base to have been purged of GPL'ed code.
Current WinOF 2.0 feature list
WinOF 2.0 release target late-July; freeze late June.
WDK build environment.
Server 2008 & Vista supported
ibbus, ibal, WinVerbs and HCA drivers, all in the same device stack.
Ibbus and ibal are still linked together as ibbus.sys; no change.
ND (Network Direct) supported - 'I' (Interface) of NDI has been dropped; just say 'ND'.
ND provider (user-mode .dll) on MS release schedule - not clear if it will match
WinOF schedule. OK, as long as waiting ND kernel patches are in WinOF 2.0 as the
nd.dll component could be added separately.
ND support does not preclude use of WSD or any other network communications.
WWG believes it is desirable to have full ND support in place for WinOF 2.0.
WinVerbs framework in place - on track.
Need WinVerbs documentation added to svn docs\ folder.
ConnectX will embody stability enhancements.
IPoIB partitioning support
Proposed code is under review.
Need user level documentation on partition management.
IPoIB Multicast support
Need user level documentation on Multicast group management.
IPoIB enhanced error logging to the system event log:
Seems to have dropped thru the cracks.
IB boot device support: Vnic or SRP.
No one present had anything to say.
Checked/debug drivers available as installable feature.
If the Checked drivers feature is selected (off by default) the Checked drivers
are available as \Program Files\WinOF\Checked\* and not installed
as functioning drivers.
More information about the ofw
mailing list