[ofw] [PATCH] IPoIB_ndis6_cm/ipoib - install 32-bit ND/winverbs provider into SysWow64
Smith, Stan
stan.smith at intel.com
Fri Feb 19 10:31:06 PST 2010
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"
-------------- next part --------------
A non-text attachment was scrubbed...
Name: ndis5-netipoib.inf.patch
Type: application/octet-stream
Size: 1659 bytes
Desc: ndis5-netipoib.inf.patch
URL: <http://lists.openfabrics.org/pipermail/ofw/attachments/20100219/6bc4db38/attachment.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: ndis6-netipoib.inf.patch
Type: application/octet-stream
Size: 1779 bytes
Desc: ndis6-netipoib.inf.patch
URL: <http://lists.openfabrics.org/pipermail/ofw/attachments/20100219/6bc4db38/attachment-0001.obj>
More information about the ofw
mailing list