<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML xmlns:o = "urn:schemas-microsoft-com:office:office"><HEAD>
<META http-equiv=Content-Type content="text/html; charset=us-ascii">
<META content="MSHTML 6.00.2900.3243" name=GENERATOR></HEAD>
<BODY>
<DIV><FONT face=Arial color=#0000ff size=2><SPAN class=129031912-11052008>The 
patch is added to the RC branch.</SPAN></FONT></DIV>
<DIV><FONT face=Arial color=#0000ff size=2><SPAN class=129031912-11052008>It 
allows installing MLX4 drivers from INF file.</SPAN></FONT></DIV><BR>
<BLOCKQUOTE dir=ltr 
style="PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #0000ff 2px solid; MARGIN-RIGHT: 0px">
  <DIV class=OutlookMessageHeader lang=en-us dir=ltr align=left>
  <HR tabIndex=-1>
  <FONT face=Tahoma size=2><B>From:</B> Reuven Amitai <BR><B>Sent:</B> Tuesday, 
  May 06, 2008 5:47 PM<BR><B>To:</B> Leonid Keller<BR><B>Cc:</B> 
  ofw@lists.openfabrics.org<BR><B>Subject:</B> [PATCH] mlx4_hca.inf - 
  IbInstaller issue<BR></FONT><BR></DIV>
  <DIV></DIV>
  <DIV><FONT face=Arial color=#0000ff size=2><SPAN 
  class=731293714-06052008>Hi,</SPAN></FONT></DIV>
  <DIV><FONT face=Arial color=#0000ff size=2><SPAN 
  class=731293714-06052008></SPAN></FONT> </DIV>
  <DIV><FONT face=Arial color=#0000ff size=2><SPAN class=731293714-06052008>The 
  following patch solve a problem on some machines where IbInstaller.dll 
  doesn't found by INF installation process.</SPAN></FONT></DIV>
  <DIV><FONT face=Arial color=#0000ff size=2><SPAN class=731293714-06052008>This 
  problem force ib_bus manual install (by its guid) to be 
  added.</SPAN></FONT></DIV>
  <DIV><FONT face=Arial color=#0000ff size=2></FONT> </DIV>
  <DIV dir=ltr align=left><FONT face=Arial color=#0000ff size=2><EM>Thanks, 
  Reuven.</EM></FONT></DIV>
  <DIV dir=ltr align=left><EM><FONT face=Arial color=#0000ff 
  size=2></FONT></EM> </DIV>
  <DIV dir=ltr align=left><EM><FONT face=Arial color=#0000ff 
  size=2></FONT></EM> </DIV>
  <DIV>
  <P class=MsoNormal 
  style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"><SPAN 
  style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-bidi-language: AR-SA">Index: 
  hw/mlx4/kernel/hca/mlx4_hca.inf<o:p></o:p></SPAN></P>
  <P class=MsoNormal 
  style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"><SPAN 
  style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-bidi-language: AR-SA">===================================================================<o:p></o:p></SPAN></P>
  <P class=MsoNormal 
  style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"><SPAN 
  style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-bidi-language: AR-SA">--- 
  hw/mlx4/kernel/hca/mlx4_hca.inf<SPAN style="mso-tab-count: 1"> 
  </SPAN>(revision 1131)<o:p></o:p></SPAN></P>
  <P class=MsoNormal 
  style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"><SPAN 
  style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-bidi-language: AR-SA">+++ 
  hw/mlx4/kernel/hca/mlx4_hca.inf<SPAN style="mso-tab-count: 1"> </SPAN>(working 
  copy)<o:p></o:p></SPAN></P>
  <P class=MsoNormal 
  style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"><SPAN 
  style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-bidi-language: AR-SA">@@ 
  -16,11 +16,11 @@<o:p></o:p></SPAN></P>
  <P class=MsoNormal 
  style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"><SPAN 
  style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-bidi-language: AR-SA"><SPAN 
  style="mso-spacerun: yes"> </SPAN>;*****************************************<o:p></o:p></SPAN></P>
  <P class=MsoNormal 
  style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"><SPAN 
  style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-bidi-language: AR-SA"><SPAN 
  style="mso-spacerun: yes"> </SPAN><o:p></o:p></SPAN></P>
  <P class=MsoNormal 
  style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"><SPAN 
  style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-bidi-language: AR-SA"><SPAN 
  style="mso-spacerun: yes"> </SPAN>[DestinationDirs]<o:p></o:p></SPAN></P>
  <P class=MsoNormal 
  style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"><SPAN 
  style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-bidi-language: AR-SA">-DefaultDestDir 
  = 12<o:p></o:p></SPAN></P>
  <P class=MsoNormal 
  style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"><SPAN 
  style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-bidi-language: AR-SA">-Wdf_CoInstaller_CopyFiles 
  = 11<o:p></o:p></SPAN></P>
  <P class=MsoNormal 
  style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"><SPAN 
  style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-bidi-language: AR-SA">-ClassCopyFiles 
  = 11<o:p></o:p></SPAN></P>
  <P class=MsoNormal 
  style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"><SPAN 
  style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-bidi-language: AR-SA">-MLX4HCA.UMCopyFiles 
  = 11<o:p></o:p></SPAN></P>
  <P class=MsoNormal 
  style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"><SPAN 
  style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-bidi-language: AR-SA">-MLX4HCA.WOW64CopyFiles 
  = 16425<o:p></o:p></SPAN></P>
  <P class=MsoNormal 
  style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"><SPAN 
  style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-bidi-language: AR-SA">+DefaultDestDir 
  = %DIRID_DRIVERS%<o:p></o:p></SPAN></P>
  <P class=MsoNormal 
  style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"><SPAN 
  style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-bidi-language: AR-SA">+ClassCopyFiles 
  = %DIRID_SYSTEM%<o:p></o:p></SPAN></P>
  <P class=MsoNormal 
  style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"><SPAN 
  style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-bidi-language: AR-SA">+MLX4HCA.UMCopyFiles 
  = %DIRID_SYSTEM%<o:p></o:p></SPAN></P>
  <P class=MsoNormal 
  style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"><SPAN 
  style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-bidi-language: AR-SA">+MLX4HCA.WOW64CopyFiles 
  = %DIRID_SYSTEM_X86%<o:p></o:p></SPAN></P>
  <P class=MsoNormal 
  style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"><SPAN 
  style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-bidi-language: AR-SA">+;Wdf_CoInstaller_CopyFiles 
  = %DIRID_SYSTEM%<o:p></o:p></SPAN></P>
  <P class=MsoNormal 
  style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"><SPAN 
  style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-bidi-language: AR-SA"><SPAN 
  style="mso-spacerun: yes"> </SPAN><o:p></o:p></SPAN></P>
  <P class=MsoNormal 
  style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"><SPAN 
  style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-bidi-language: AR-SA"><SPAN 
  style="mso-spacerun: yes"> </SPAN>;*****************************************<o:p></o:p></SPAN></P>
  <P class=MsoNormal 
  style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"><SPAN 
  style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-bidi-language: AR-SA"><SPAN 
  style="mso-spacerun: yes"> </SPAN>; Class Install 
  section<o:p></o:p></SPAN></P>
  <P class=MsoNormal 
  style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"><SPAN 
  style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-bidi-language: AR-SA">@@ 
  -54,14 +54,14 @@<o:p></o:p></SPAN></P>
  <P class=MsoNormal 
  style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"><SPAN 
  style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-bidi-language: AR-SA"><SPAN 
  style="mso-spacerun: yes"> </SPAN>1=%DiskId%,,,""<o:p></o:p></SPAN></P>
  <P class=MsoNormal 
  style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"><SPAN 
  style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-bidi-language: AR-SA"><SPAN 
  style="mso-spacerun: yes"> </SPAN><o:p></o:p></SPAN></P>
  <P class=MsoNormal 
  style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"><SPAN 
  style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-bidi-language: AR-SA"><SPAN 
  style="mso-spacerun: yes"> </SPAN>[SourceDisksFiles.x86]<o:p></o:p></SPAN></P>
  <P class=MsoNormal 
  style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"><SPAN 
  style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-bidi-language: AR-SA">-IbInstaller.dll=1<o:p></o:p></SPAN></P>
  <P class=MsoNormal 
  style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"><SPAN 
  style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-bidi-language: AR-SA">+IbInstaller.dll 
  = 1,,<o:p></o:p></SPAN></P>
  <P class=MsoNormal 
  style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"><SPAN 
  style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-bidi-language: AR-SA"><SPAN 
  style="mso-spacerun: yes"> </SPAN>mlx4_hca.sys = 
1,,<o:p></o:p></SPAN></P>
  <P class=MsoNormal 
  style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"><SPAN 
  style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-bidi-language: AR-SA"><SPAN 
  style="mso-spacerun: yes"> </SPAN>mlx4u.dll = 1,,<o:p></o:p></SPAN></P>
  <P class=MsoNormal 
  style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"><SPAN 
  style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-bidi-language: AR-SA"><SPAN 
  style="mso-spacerun: yes"> </SPAN>mlx4ud.dll = 1,,<o:p></o:p></SPAN></P>
  <P class=MsoNormal 
  style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"><SPAN 
  style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-bidi-language: AR-SA"><SPAN 
  style="mso-spacerun: yes"> </SPAN>;wdfcoinstaller01005.dll = 
  1,,<o:p></o:p></SPAN></P>
  <P class=MsoNormal 
  style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"><SPAN 
  style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-bidi-language: AR-SA"><SPAN 
  style="mso-spacerun: yes"> </SPAN><o:p></o:p></SPAN></P>
  <P class=MsoNormal 
  style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"><SPAN 
  style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-bidi-language: AR-SA"><SPAN 
  style="mso-spacerun: yes"> </SPAN>[SourceDisksFiles.amd64]<o:p></o:p></SPAN></P>
  <P class=MsoNormal 
  style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"><SPAN 
  style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-bidi-language: AR-SA">-IbInstaller.dll=1<o:p></o:p></SPAN></P>
  <P class=MsoNormal 
  style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"><SPAN 
  style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-bidi-language: AR-SA">+IbInstaller.dll 
  = 1,,<o:p></o:p></SPAN></P>
  <P class=MsoNormal 
  style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"><SPAN 
  style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-bidi-language: AR-SA"><SPAN 
  style="mso-spacerun: yes"> </SPAN>mlx4_hca.sys = 
1,,<o:p></o:p></SPAN></P>
  <P class=MsoNormal 
  style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"><SPAN 
  style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-bidi-language: AR-SA"><SPAN 
  style="mso-spacerun: yes"> </SPAN>mlx4u.dll = 1,,<o:p></o:p></SPAN></P>
  <P class=MsoNormal 
  style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"><SPAN 
  style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-bidi-language: AR-SA"><SPAN 
  style="mso-spacerun: yes"> </SPAN>mlx4ud.dll = 1,,<o:p></o:p></SPAN></P>
  <P class=MsoNormal 
  style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"><SPAN 
  style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-bidi-language: AR-SA">@@ 
  -70,7 +70,7 @@<o:p></o:p></SPAN></P>
  <P class=MsoNormal 
  style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"><SPAN 
  style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-bidi-language: AR-SA"><SPAN 
  style="mso-spacerun: yes"> </SPAN>;wdfcoinstaller01005.dll = 
  1,,<o:p></o:p></SPAN></P>
  <P class=MsoNormal 
  style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"><SPAN 
  style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-bidi-language: AR-SA"><SPAN 
  style="mso-spacerun: yes"> </SPAN><o:p></o:p></SPAN></P>
  <P class=MsoNormal 
  style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"><SPAN 
  style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-bidi-language: AR-SA"><SPAN 
  style="mso-spacerun: yes"> </SPAN>[SourceDisksFiles.ia64]<o:p></o:p></SPAN></P>
  <P class=MsoNormal 
  style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"><SPAN 
  style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-bidi-language: AR-SA">-IbInstaller.dll=1<o:p></o:p></SPAN></P>
  <P class=MsoNormal 
  style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"><SPAN 
  style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-bidi-language: AR-SA">+IbInstaller.dll 
  = 1,,<o:p></o:p></SPAN></P>
  <P class=MsoNormal 
  style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"><SPAN 
  style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-bidi-language: AR-SA"><SPAN 
  style="mso-spacerun: yes"> </SPAN>mlx4_hca.sys = 
1,,<o:p></o:p></SPAN></P>
  <P class=MsoNormal 
  style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"><SPAN 
  style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-bidi-language: AR-SA"><SPAN 
  style="mso-spacerun: yes"> </SPAN>mlx4u.dll = 1,,<o:p></o:p></SPAN></P>
  <P class=MsoNormal 
  style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"><SPAN 
  style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-bidi-language: AR-SA"><SPAN 
  style="mso-spacerun: yes"> </SPAN>mlx4ud.dll = 1,,<o:p></o:p></SPAN></P>
  <P class=MsoNormal 
  style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"><SPAN 
  style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-bidi-language: AR-SA">@@ 
  -220,3 +220,6 @@<o:p></o:p></SPAN></P>
  <P class=MsoNormal 
  style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"><SPAN 
  style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-bidi-language: AR-SA"><SPAN 
  style="mso-spacerun: yes"> </SPAN>SERVICE_ERROR_NORMAL<SPAN 
  style="mso-spacerun: yes">   </SPAN>= 1<o:p></o:p></SPAN></P>
  <P class=MsoNormal 
  style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"><SPAN 
  style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-bidi-language: AR-SA"><SPAN 
  style="mso-spacerun: yes"> </SPAN>REG_DWORD<SPAN 
  style="mso-spacerun: yes">      </SPAN><SPAN 
  style="mso-spacerun: yes">        </SPAN>= 
  0x00010001<o:p></o:p></SPAN></P>
  <P class=MsoNormal 
  style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"><SPAN 
  style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-bidi-language: AR-SA"><SPAN 
  style="mso-spacerun: yes"> </SPAN>REG_MULTI_SZ_APPEND<SPAN 
  style="mso-spacerun: yes">    </SPAN>= 
  0x00010008<o:p></o:p></SPAN></P>
  <P class=MsoNormal 
  style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"><SPAN 
  style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-bidi-language: AR-SA">+DIRID_SYSTEM<SPAN 
  style="mso-spacerun: yes">           
  </SPAN>= 11<o:p></o:p></SPAN></P>
  <P class=MsoNormal 
  style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"><SPAN 
  style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-bidi-language: AR-SA">+DIRID_DRIVERS<SPAN 
  style="mso-spacerun: yes">          
  </SPAN>= 12<o:p></o:p></SPAN></P>
  <P class=MsoNormal 
  style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"><SPAN 
  style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-bidi-language: AR-SA">+DIRID_SYSTEM_X86<SPAN 
  style="mso-spacerun: yes">       </SPAN>= 
  16425<o:p></o:p></SPAN></P>
  <P class=MsoNormal 
  style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"><SPAN 
  style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-bidi-language: AR-SA"><o:p> </o:p></SPAN></P>
  <P class=MsoNormal 
style="MARGIN: 0in 0in 0pt"><o:p> </o:p></P></DIV></BLOCKQUOTE></BODY></HTML>