Hello, Microsoft MPI has the requirement for a 32-bit version of ND/winverbs provider (wvndprov.dll) in SysWow64\ for 64-bit systems. netipoib.inx files have been modified to support this.
Signed-off-by: stan smith --- a/ulp/ipoib_NDIS6_CM/kernel/netipoib.inx Fri Feb 19 09:19:48 2010 +++ b/ulp/ipoib_NDIS6_CM/kernel/netipoib.inx Wed Feb 17 11:11:59 2010 @@ -58,7 +58,7 @@ CopyFiles = IpoibCopyFiles CopyFiles = WsdCopyFiles CopyFiles = NdWvCopyFiles -CopyFiles = WOW64WsdCopyFiles +CopyFiles = WOW64IA64CopyFiles *IfType = 6 ; IF_TYPE_ETHERNET_CSMACD *MediaType = 0 ; NdisMedium802_3 *PhysicalMediaType = 14 ; NdisPhysicalMedium802_3 @@ -226,9 +226,11 @@ [WOW64CopyFiles] ibwsd.dll,ibwsd32.dll,,0x00000002 ibndprov.dll,ibndprov32.dll,,0x00000002 +wvndprov.dll,wvndprov32.dll,,0x00000002 -[WOW64WsdCopyFiles] +[WOW64IA64CopyFiles] ibwsd.dll,ibwsd32.dll,,0x00000002 +wvndprov.dll,wvndprov32.dll,,0x00000002 [SourceDisksNames.x86] 1 = %IcsDisk1%,,,"" @@ -253,6 +255,7 @@ ibndprov.dll = 1 ibndprov32.dll = 1 wvndprov.dll = 1 +wvndprov32.dll = 1 ndinstall.exe = 1 [SourceDisksFiles.ia64] @@ -260,6 +263,7 @@ ibwsd.dll = 1 ibwsd32.dll = 1 wvndprov.dll = 1 +wvndprov32.dll = 1 ndinstall.exe = 1 [DestinationDirs] @@ -268,7 +272,7 @@ NdCopyFiles = %DIRID_SYSTEM% NdWvCopyFiles = %DIRID_SYSTEM% WOW64CopyFiles = %DIRID_SYSTEM_X86% -WOW64WsdCopyFiles = %DIRID_SYSTEM_X86% +WOW64IA64CopyFiles = %DIRID_SYSTEM_X86% DefaultDestDir = %DIRID_SYSTEM% [Strings] @@ -302,4 +306,4 @@ DISABLED_STR = "Disabled" BYPASS_STR = "Bypass" CONNECTED_MODE_STR = "Connected mode" -CONNECTED_MODE_MTU_STR = "Connected Mode Payload Mtu size" \ No newline at end of file +CONNECTED_MODE_MTU_STR = "Connected Mode Payload Mtu size" --- a/ulp/ipoib/kernel/netipoib.inx Fri Feb 19 09:18:35 2010 +++ b/ulp/ipoib/kernel/netipoib.inx Wed Feb 17 11:12:45 2010 @@ -52,7 +52,7 @@ CopyFiles = IpoibCopyFiles CopyFiles = WsdCopyFiles CopyFiles = NdWvCopyFiles -CopyFiles = WOW64WsdCopyFiles +CopyFiles = WOW64IA64CopyFiles [Ipoib.DDInstall.ntx86.Services] AddService = ipoib, 2, IpoibService, IpoibEventLog @@ -205,9 +205,11 @@ [WOW64CopyFiles] ibwsd.dll,ibwsd32.dll,,0x00000002 ibndprov.dll,ibndprov32.dll,,0x00000002 +wvndprov.dll,wvndprov32.dll,,0x00000002 -[WOW64WsdCopyFiles] +[WOW64IA64CopyFiles] ibwsd.dll,ibwsd32.dll,,0x00000002 +wvndprov.dll,wvndprov32.dll,,0x00000002 [SourceDisksNames.x86] 1 = %IcsDisk1%,,,"" @@ -232,6 +234,7 @@ ibndprov.dll = 1 ibndprov32.dll = 1 wvndprov.dll = 1 +wvndprov32.dll = 1 ndinstall.exe = 1 [SourceDisksFiles.ia64] @@ -239,6 +242,7 @@ ibwsd.dll = 1 ibwsd32.dll = 1 wvndprov.dll = 1 +wvndprov32.dll = 1 ndinstall.exe = 1 [DestinationDirs] @@ -247,7 +251,7 @@ NdCopyFiles = %DIRID_SYSTEM% NdWvCopyFiles = %DIRID_SYSTEM% WOW64CopyFiles = %DIRID_SYSTEM_X86% -WOW64WsdCopyFiles = %DIRID_SYSTEM_X86% +WOW64IA64CopyFiles = %DIRID_SYSTEM_X86% DefaultDestDir = %DIRID_SYSTEM% [Strings] @@ -279,4 +283,4 @@ ENABLED_IF_STR = "Enabled (if supported by HW)" ENABLED_STR = "Enabled" DISABLED_STR = "Disabled" -BYPASS_STR = "Bypass" \ No newline at end of file +BYPASS_STR = "Bypass"
ndis5-netipoib.inf.patch
Description: ndis5-netipoib.inf.patch
ndis6-netipoib.inf.patch
Description: ndis6-netipoib.inf.patch
_______________________________________________ ofw mailing list [email protected] http://lists.openfabrics.org/cgi-bin/mailman/listinfo/ofw
