<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=us-ascii">
<META content="MSHTML 6.00.6000.16640" name=GENERATOR></HEAD>
<BODY>
<DIV><FONT face=Arial size=2><SPAN
class=103105215-25012009>Hello,</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN class=103105215-25012009>The attached excel
file summarises commits that were essential to pass WHQL
tests.</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN class=103105215-25012009>I apologize
for a long response, but it was very important for us to carefully review
every patch and ensure that each of them was commited also in WOF
tree.</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN class=103105215-25012009>Commit 3609 appears
only in IPoIB_CM branch. Leonid, please commit it to the
trunk.</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN class=103105215-25012009>Also, MLNX commit
3518 was not inserted into WOF, so I am reattaching it again. Tzachi, please
commit it.</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN class=103105215-25012009>I divided this patch
into 2 smaller patches:</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN
class=103105215-25012009></SPAN></FONT> </DIV>
<DIV><FONT face=Arial size=2><SPAN class=103105215-25012009>Index:
D:/Windows/MLNX_WINOF_BRANCH_2_0_0/ulp/ipoib/kernel/ipoib_driver.c</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN
class=103105215-25012009></SPAN></FONT> </DIV>
<DIV><FONT face=Arial size=2><SPAN class=103105215-25012009>Patch
1:</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN
class=103105215-25012009>===================================================================<BR>---
D:/Windows/MLNX_WINOF_BRANCH_2_0_0/ulp/ipoib/kernel/ipoib_driver.c (revision
3517)<BR>+++
D:/Windows/MLNX_WINOF_BRANCH_2_0_0/ulp/ipoib/kernel/ipoib_driver.c (revision
3518)</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN class=103105215-25012009>@@ -688,8 +688,9
@@<BR> * query remove IRP. We will always get unloaded before
the bus driver<BR> * since we're a child device.<BR>
*/<BR>- p_adapter->p_ifc->wdm.InterfaceDereference(<BR>- p_adapter->p_ifc->wdm.Context
);<BR>+ if
(p_adapter->p_ifc)<BR>+ p_adapter->p_ifc->wdm.InterfaceDereference(<BR>+ p_adapter->p_ifc->wdm.Context
);<BR> IPOIB_EXIT( IPOIB_DBG_INIT );<BR> return
NDIS_STATUS_SUCCESS;<BR> }<BR></SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN
class=103105215-25012009></SPAN></FONT> </DIV>
<DIV><FONT face=Arial size=2><SPAN
class=103105215-25012009></SPAN></FONT> </DIV>
<DIV><FONT><SPAN class=103105215-25012009><FONT face=Arial size=2>Patch
2:</FONT></DIV>
<DIV><BR><FONT face=Arial
size=2>===================================================================<BR>---
D:/Windows/MLNX_WINOF_BRANCH_2_0_0/ulp/ipoib/kernel/ipoib_driver.c (revision
3517)<BR>+++
D:/Windows/MLNX_WINOF_BRANCH_2_0_0/ulp/ipoib/kernel/ipoib_driver.c (revision
3518)<BR>@@ -1093,7 +1094,7 @@<BR> case
OID_GEN_MAXIMUM_SEND_PACKETS:<BR> IPOIB_PRINT(
TRACE_LEVEL_INFORMATION,IPOIB_DBG_OID,<BR> ("Port %d
received query for OID_GEN_MAXIMUM_SEND_PACKETS\n", port_num)
);<BR>- info = MAXULONG;<BR>+ info =
MINIPORT_MAX_SEND_PACKETS;<BR> break;<BR> <BR> /*
Required General Statistics */<BR>Index:
D:/Windows/MLNX_WINOF_BRANCH_2_0_0/ulp/ipoib/kernel/ipoib_driver.h<BR>===================================================================<BR>---
D:/Windows/MLNX_WINOF_BRANCH_2_0_0/ulp/ipoib/kernel/ipoib_driver.h (revision
3517)<BR>+++
D:/Windows/MLNX_WINOF_BRANCH_2_0_0/ulp/ipoib/kernel/ipoib_driver.h (revision
3518)<BR>@@ -47,6 +47,9 @@<BR> */<BR> #define
MAX_BUNDLE_ID_LENGTH 32<BR> <BR>+/* The maximum number of send packets
the MiniportSendPackets function can accept */<BR>+#define
MINIPORT_MAX_SEND_PACKETS 200<BR>+<BR> /* MLX4 supports 4K MTU
*/<BR> #define IB_MTU 4096<BR> /*<BR></FONT></DIV>
<DIV><SPAN class=103105215-25012009><FONT face=Arial
size=2>--</FONT></SPAN></DIV>
<DIV><SPAN class=103105215-25012009><FONT face=Arial
size=2>XaleX</FONT></SPAN></DIV></SPAN></FONT></BODY></HTML>