[IPoIB] [IPoIB NDIS 6.0 CM] Added support for GUID and fix debug 00:25:90 (mlnx 5210)
authortzachid <tzachid@ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86>
Tue, 1 Dec 2009 16:39:27 +0000 (16:39 +0000)
committertzachid <tzachid@ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86>
Tue, 1 Dec 2009 16:39:27 +0000 (16:39 +0000)
git-svn-id: svn://openib.tc.cornell.edu/gen1/trunk@2610 ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86

ulp/ipoib_NDIS6_CM/kernel/ipoib_driver.cpp
ulp/ipoib_NDIS6_CM/kernel/ipoib_port.cpp
ulp/ipoib_NDIS6_CM/kernel/ipoib_xfr_mgr.cpp

index 35d2b80..f67831b 100644 (file)
@@ -2771,7 +2771,11 @@ ipoib_query_info(
                                OffloadConfig( p_adapter, &offload);\r
                                src_buf = &offload;\r
                                break;\r
-       \r
+               case OID_IP6_OFFLOAD_STATS:\r
+               case OID_IP4_OFFLOAD_STATS:\r
+                       IPOIB_PRINT( TRACE_LEVEL_INFORMATION,IPOIB_DBG_OID,\r
+                               ("Port %d received query for UNSUPPORTED OID_IP[4,6]_OFFLOAD_STATS\n", port_num) );\r
+                       break;\r
                default:\r
                        status = NDIS_STATUS_INVALID_OID;\r
                        IPOIB_PRINT( TRACE_LEVEL_ERROR,IPOIB_DBG_ERROR,\r
index 3f183b9..7b2413f 100644 (file)
@@ -3378,7 +3378,7 @@ CopyNetBuffer(
        if (DataLength > MAX_LSO_PAYLOAD_MTU) {\r
                ASSERT(FALSE);\r
                IPOIB_PRINT_EXIT(TRACE_LEVEL_ERROR, IPOIB_DBG_ERROR,\r
-                       ("Can't copy buffer of %d because of 64K limitation\n"));\r
+                       ("Can't copy buffer of %d because of 64K limitation\n", DataLength));\r
                return 0;\r
        }\r
 \r
index db6bd6f..52805da 100644 (file)
@@ -67,6 +67,7 @@ const ipoib_guid2mac_translation_t guid2mac_table[] = {
        {0x1E, 0x0B, 0xE7},\r
        {0x22, 0x64, 0xE7},\r
        {0x23, 0x7D, 0xE7},\r
+       {0x25, 0x90, 0xE7},\r
        {0x30, 0x48, 0xE7},\r
        {0x80, 0x5F, 0xE7},\r
 \r