[ofw] [WHQL] List of all patches for WHQL

Alex Naslednikov xalex at mellanox.co.il
Sun Jan 25 09:50:06 PST 2009


Hello,
The attached excel file summarises commits that were essential to pass
WHQL tests.
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.
Commit 3609 appears only in IPoIB_CM branch. Leonid, please commit it to
the trunk.
Also, MLNX commit 3518 was not inserted into WOF, so I am reattaching it
again. Tzachi, please commit it.
I divided this patch into 2 smaller patches:
 
Index:
D:/Windows/MLNX_WINOF_BRANCH_2_0_0/ulp/ipoib/kernel/ipoib_driver.c
 
Patch 1:
===================================================================
--- D:/Windows/MLNX_WINOF_BRANCH_2_0_0/ulp/ipoib/kernel/ipoib_driver.c
(revision 3517)
+++ D:/Windows/MLNX_WINOF_BRANCH_2_0_0/ulp/ipoib/kernel/ipoib_driver.c
(revision 3518)
@@ -688,8 +688,9 @@
   * query remove IRP.  We will always get unloaded before the bus
driver
   * since we're a child device.
   */
- p_adapter->p_ifc->wdm.InterfaceDereference(
-  p_adapter->p_ifc->wdm.Context );
+ if (p_adapter->p_ifc)
+  p_adapter->p_ifc->wdm.InterfaceDereference(
+   p_adapter->p_ifc->wdm.Context );
  IPOIB_EXIT( IPOIB_DBG_INIT );
  return NDIS_STATUS_SUCCESS;
 }

 
 
Patch 2:

===================================================================
--- D:/Windows/MLNX_WINOF_BRANCH_2_0_0/ulp/ipoib/kernel/ipoib_driver.c
(revision 3517)
+++ D:/Windows/MLNX_WINOF_BRANCH_2_0_0/ulp/ipoib/kernel/ipoib_driver.c
(revision 3518)
@@ -1093,7 +1094,7 @@
  case OID_GEN_MAXIMUM_SEND_PACKETS:
   IPOIB_PRINT( TRACE_LEVEL_INFORMATION,IPOIB_DBG_OID,
    ("Port %d received query for OID_GEN_MAXIMUM_SEND_PACKETS\n",
port_num) );
-  info = MAXULONG;
+  info = MINIPORT_MAX_SEND_PACKETS;
   break;
 
  /* Required General Statistics */
Index:
D:/Windows/MLNX_WINOF_BRANCH_2_0_0/ulp/ipoib/kernel/ipoib_driver.h
===================================================================
--- D:/Windows/MLNX_WINOF_BRANCH_2_0_0/ulp/ipoib/kernel/ipoib_driver.h
(revision 3517)
+++ D:/Windows/MLNX_WINOF_BRANCH_2_0_0/ulp/ipoib/kernel/ipoib_driver.h
(revision 3518)
@@ -47,6 +47,9 @@
  */
 #define MAX_BUNDLE_ID_LENGTH 32
 
+/* The maximum number of send packets the MiniportSendPackets function
can accept */
+#define MINIPORT_MAX_SEND_PACKETS 200
+
 /* MLX4 supports 4K MTU */
 #define IB_MTU   4096
 /*

--
XaleX
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openfabrics.org/pipermail/ofw/attachments/20090125/ac063740/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: whql_commits.xls
Type: application/vnd.ms-excel
Size: 23552 bytes
Desc: whql_commits.xls
URL: <http://lists.openfabrics.org/pipermail/ofw/attachments/20090125/ac063740/attachment.xls>


More information about the ofw mailing list