[Pkg-ofed-commits] r407 - in /branches/ofed-1.4.2/ofed-docs/branches/upstream/cu...

gmpc-guest at alioth.debian.org gmpc-guest at alioth.debian.org
Fri Aug 7 11:09:01 UTC 2009


Author: gmpc-guest
Date: Fri Aug  7 11:09:01 2009
New Revision: 407

URL: http://svn.debian.org/wsvn/pkg-ofed/?sc=1&rev=407
Log:
[svn-upgrade] Integrating new upstream version, ofed-docs (1.4.2)

Added:
    branches/ofed-1.4.2/ofed-docs/branches/upstream/current/dhcp/0001-Make-DHCP-server-print-HW-info.patch   (with props)
Modified:
    branches/ofed-1.4.2/ofed-docs/branches/upstream/current/BUILD_ID
    branches/ofed-1.4.2/ofed-docs/branches/upstream/current/OFED_release_notes.txt
    branches/ofed-1.4.2/ofed-docs/branches/upstream/current/PERF_TEST_README.txt
    branches/ofed-1.4.2/ofed-docs/branches/upstream/current/mlx4_release_notes.txt
    branches/ofed-1.4.2/ofed-docs/branches/upstream/current/rds_release_notes.txt

Modified: branches/ofed-1.4.2/ofed-docs/branches/upstream/current/BUILD_ID
URL: http://svn.debian.org/wsvn/pkg-ofed/branches/ofed-1.4.2/ofed-docs/branches/upstream/current/BUILD_ID?rev=407&op=diff
==============================================================================
--- branches/ofed-1.4.2/ofed-docs/branches/upstream/current/BUILD_ID (original)
+++ branches/ofed-1.4.2/ofed-docs/branches/upstream/current/BUILD_ID Fri Aug  7 11:09:01 2009
@@ -1,9 +1,9 @@
-OFED-1.4.1
+OFED-1.4.2
 libibverbs:
 git://git.openfabrics.org/ofed_1_4/libibverbs.git ofed_1_4
 commit b00dc7d2f79e0660ac40160607c9c4937a895433
 libmthca:
-git://git.kernel.org/pub/scm/libs/infiniband/libmthca.git master
+git://git.openfabrics.org/ofed_1_4/libmthca.git ofed_1_4
 commit be5eef3895eb7864db6395b885a19f770fde7234
 libmlx4:
 git://git.openfabrics.org/ofed_1_4/libmlx4.git ofed_1_4
@@ -37,7 +37,7 @@
 commit ce1f64c8dd63c93d56c1cc5fbcdaaadd4f74a1e3
 perftest:
 git://git.openfabrics.org/~orenmeron/perftest.git master
-commit 1cd38e844dc50d670b48200bcda91937df5f5a92
+commit e96be03d61da50275015f19ce5a237cc7e8daa54
 qlvnictools:
 git://git.openfabrics.org/~ramachandrak/qlvnictools.git ofed_1_4
 commit 4ce9789273896d0e67430c330eb3703405b59951
@@ -46,21 +46,21 @@
 commit e1b50b3b8af52b0bc55b2825bb4d6ce699d5c43b
 mstflint:
 git://git.openfabrics.org/~orenk/mstflint.git master
-commit 3352f8997591c6955430b3e68adba33e80a974e3
+commit 57e9b162ec298fc08264128c347104bbd0311f69
 qperf:
 git://git.openfabrics.org/~johann/qperf.git/.git master
-commit 18e1c1e8af96cd8bcacced3c4c2a4fd90f880792
+commit b81434ec094694bae55e20dd1af5f5057d8e5f82
 ibutils:
 git://git.openfabrics.org/~kliteyn/ibutils.git ofed_1_4
-commit 9d4bfc3ba19875dfa4583dfaef6f0f579bb013bb
+commit 5638c9b23013bf046b44f45f7091b4761a80c8f1
 ibsim:
 git://git.openfabrics.org/ofed_1_4/ibsim.git ofed_1_4
 commit a76132ae36dde8302552d896e35bd29608ac9524
 
-ofa_kernel-1.4.1:
+ofa_kernel-1.4.2:
 Git:
 git://git.openfabrics.org/ofed_1_4/linux-2.6.git ofed_kernel
-commit 868661b127c355c64066a796460a7380a722dd84
+commit a1c3199280b1a0d3ccdc92a809ea6c612c5c44d8
 
 # MPI
 mvapich-1.1.0-3355.src.rpm

Modified: branches/ofed-1.4.2/ofed-docs/branches/upstream/current/OFED_release_notes.txt
URL: http://svn.debian.org/wsvn/pkg-ofed/branches/ofed-1.4.2/ofed-docs/branches/upstream/current/OFED_release_notes.txt?rev=407&op=diff
==============================================================================
--- branches/ofed-1.4.2/ofed-docs/branches/upstream/current/OFED_release_notes.txt (original)
+++ branches/ofed-1.4.2/ofed-docs/branches/upstream/current/OFED_release_notes.txt Fri Aug  7 11:09:01 2009
@@ -1,7 +1,7 @@
 	    Open Fabrics Enterprise Distribution (OFED)
-	              Version 1.4.1
+	              Version 1.4.2
 	               Release Notes
-	                May 2009
+	                July 2009
 
 
 ===============================================================================
@@ -16,7 +16,8 @@
 	- OFED sources
 2. Main Changes from OFED 1.3
 3. Main Changes from OFED 1.4
-4. Known Issues
+4. Main Changes from OFED 1.4.1
+5. Known Issues
 
 
 ===============================================================================
@@ -240,7 +241,7 @@
 3. Main Changes from OFED 1.4
 ===============================================================================
 - Added support for RHEL 5.3 and SLES11
-- NFS/RDMA: In beta qaulity with backports for RHEL 5.2, 5.3 and SLES 10 SP2
+- NFS/RDMA: In beta quality with backports for RHEL 5.2, 5.3 and SLES 10 SP2
 - Updated MPI packages:
         MVAPICH 1.1.0-3355
 	Open MPI 1.3.2
@@ -255,7 +256,40 @@
 - Bug fixes - see each component release notes for details
 
 ===============================================================================
-4. Known Issues
+4. Main Changes from OFED 1.4.1
+===============================================================================
+Bug fixes:
+----------
+SDP:
+- Fix memory leak in bzcopy (#1672)
+- Fix bad credits advertised when connection initiated (#1679)
+- Fix compilation on i386 with gcc 3.4 used in RedHat 4. (#1630)
+- Fix Data integrity error (#1672)
+
+backports: 
+- Fix clear-dirty-page accounting. This bug was hit in Lustre testing (#1650)
+- Fix NFS stale file handles (#1680)
+- Simple NFS file operations causes RHEL 5.3 server to hard hang. (#1676)
+- iozone direct write test causes OFED to hang/crash (#1675)
+- Module crash on server with multiple client simple load (#1677)
+
+mlx4 driver: 
+- Fix post send of local invalidate and fast registration packets.
+  This fixed nfsrdma server crash @test5 connectathon basic test. (#1571)
+nes driver:
+- fix qp refcount during disconnect
+
+Features:
+---------
+nes driver: 
+- Make LRO as default feature
+mlx4 driver:
+- Added a new device ID: 0x6764: MT26468 ConnectX EN 10GigE PCIe gen2
+
+
+
+===============================================================================
+5. Known Issues
 ===============================================================================
 The following is a list of general limitations and known issues of the various
 components of the OFED 1.4 release.
@@ -292,5 +326,8 @@
     kernels which causes a kernel panic.
 10. On SLES11 in case that uninstall is failing, need to look at the error log 
     and remove the RPMs manually using 'rpm -e <rpms list>'
+11. On SLES11 one should set allow_unsupported_modules parameter to 1 in file:
+    /etc/modprobe.d/unsupported-modules. Without this the modules will not
+    load.
 
 Note: See the release notes of each component for additional issues.

Modified: branches/ofed-1.4.2/ofed-docs/branches/upstream/current/PERF_TEST_README.txt
URL: http://svn.debian.org/wsvn/pkg-ofed/branches/ofed-1.4.2/ofed-docs/branches/upstream/current/PERF_TEST_README.txt?rev=407&op=diff
==============================================================================
--- branches/ofed-1.4.2/ofed-docs/branches/upstream/current/PERF_TEST_README.txt (original)
+++ branches/ofed-1.4.2/ofed-docs/branches/upstream/current/PERF_TEST_README.txt Fri Aug  7 11:09:01 2009
@@ -1,7 +1,7 @@
 	     Open Fabrics Enterprise Distribution (OFED)
-                Performance Tests README for OFED 1.4
+                Performance Tests README for OFED 1.4.1
 		  
-			  December 2008
+			  May 2009
 
 
 
@@ -50,7 +50,7 @@
   See xgraph, ygraph, r-base (http://www.r-project.org/), pspp, or other 
   statistical math programs.
 
-Architectures tested:	i686, x86_64, ia64
+Architectures tested:	i686, x86_64, ia64, ppc64
 
 
 ===============================================================================
@@ -96,8 +96,9 @@
   *** IMPORTANT NOTE: The SAME OPTIONS must be passed to both server and client.
 
 
-Common Options to all tests:
+Options in the tests (some options are applicable to part of the tests):
   -p, --port=<port>            listen on/connect to port <port> (default: 18515)
+  -c, --connection=<RC/UC>     connection type RC/UC (default RC)
   -m, --mtu=<mtu>              mtu size (default: 1024)
   -d, --ib-dev=<dev>           use IB device <dev> (default: first device found)
   -i, --ib-port=<port>         use port <port> of IB device (default: 1)
@@ -105,6 +106,17 @@
   -a, --all                    run sizes from 2 till 2^23
   -t, --tx-depth=<dep>         size of tx queue (default: 50)
   -n, --iters=<iters>          number of exchanges (at least 100, default: 1000)
+  -u, --qp-timeout=<timeout>   QP timeout, timeout value is 4 usec * 2^timeout 
+					(default 14\n)
+  -g, --post=<num of posts>    number of posts for each qp in the chain
+					(default tx_depth). for write_bw test
+  -g, --mcg                    send messages to multicast group(only available
+					in UD connection. for send tests
+  -o, --outs=<num>             num of outstanding read/atom (default 4)
+  -q, --qp=<num of qp's>       num of qp's (default 1)
+  -r, --rx-depth=<dep>         make rx queue bigger than tx (default 600)
+  -I, --inline_size=<size>     max size of message to be sent in inline mode
+					(default 400)
   -C, --report-cycles          report times in cpu cycle units
 					(default: microseconds)
   -H, --report-histogram       print out all results
@@ -112,6 +124,13 @@
   -U, --report-unsorted        (implies -H) print out unsorted results
 					(default: sorted)
   -V, --version                display version number
+  -F, --CPU-freq               do not fail even if cpufreq_ondemand module is
+					loaded
+  -N, --no peak-bw             cancel peak-bw calculation (default with peak-bw)
+  -e, --events                 sleep on CQ events (default poll)
+  -l, --signal                 signal completion on each msg
+  -b, --bidirectional          measure bidirectional bandwidth 
+					(default unidirectional)
 
   *** IMPORTANT NOTE: You need to be running a Subnet Manager on the switch or
 		      on one of the nodes in your fabric.

Added: branches/ofed-1.4.2/ofed-docs/branches/upstream/current/dhcp/0001-Make-DHCP-server-print-HW-info.patch
URL: http://svn.debian.org/wsvn/pkg-ofed/branches/ofed-1.4.2/ofed-docs/branches/upstream/current/dhcp/0001-Make-DHCP-server-print-HW-info.patch?rev=407&op=file
==============================================================================
--- branches/ofed-1.4.2/ofed-docs/branches/upstream/current/dhcp/0001-Make-DHCP-server-print-HW-info.patch (added)
+++ branches/ofed-1.4.2/ofed-docs/branches/upstream/current/dhcp/0001-Make-DHCP-server-print-HW-info.patch Fri Aug  7 11:09:01 2009
@@ -1,0 +1,58 @@
+From 37cb19b5b3da9a8c3f61eeb3c4fa5885c70a4375 Mon Sep 17 00:00:00 2001
+From: Eli Cohen <eli at mellanox.co.il>
+Date: Tue, 23 Jun 2009 10:11:55 +0300
+Subject: [PATCH] Make DHCP server print HW info
+
+When the DHCP server gets a request, it prints to the log file the HW address
+which sent the request. Since for IPoIB the HW address is not conveyed on
+messages, this patch will put the client identifer in the HW address. This is
+fine since we put the HW address in the client identifier.
+
+Signed-off-by: Eli Cohen <eli at mellanox.co.il>
+---
+ common/discover.c |    4 ++--
+ server/dhcp.c     |   12 ++++++++++++
+ 2 files changed, 14 insertions(+), 2 deletions(-)
+
+diff --git a/common/discover.c b/common/discover.c
+index b0387d0..c4f7200 100644
+--- a/common/discover.c
++++ b/common/discover.c
+@@ -533,9 +533,9 @@ void discover_interfaces (state)
+ #endif
+ 
+ 		      case ARPHRD_INFINIBAND:
+-			tmp -> hw_address.hlen = 1;
++			tmp -> hw_address.hlen = 16;
+ 			tmp -> hw_address.hbuf [0] = ARPHRD_INFINIBAND;
+-			memcpy (&tmp -> hw_address.hbuf [1], sa.sa_data, 20);
++			memcpy (&tmp -> hw_address.hbuf [1], sa.sa_data, 16);
+ 		        break;
+ 
+ 		      default:
+diff --git a/server/dhcp.c b/server/dhcp.c
+index 1c90a6c..b558cfb 100644
+--- a/server/dhcp.c
++++ b/server/dhcp.c
+@@ -262,6 +262,18 @@ void dhcpdiscover (packet, ms_nulltp)
+ #if defined (FAILOVER_PROTOCOL)
+ 	dhcp_failover_state_t *peer;
+ #endif
++	struct option_cache *oc;
++
++	if (packet->raw->htype == ARPHRD_INFINIBAND) {
++		oc = lookup_option (&dhcp_universe, packet->options, DHO_DHCP_CLIENT_IDENTIFIER);
++		if (oc) {
++			int len;
++
++			len = oc->data.len > 16 ? 16 : oc->data.len;
++			packet->raw->hlen = len;
++			memcpy(packet->raw->chaddr, oc->data.data, len);
++		}
++	}
+ 
+ 	find_lease (&lease, packet, packet -> shared_network,
+ 		    0, &peer_has_leases, (struct lease *)0, MDL);
+-- 
+1.6.3.2
+

Propchange: branches/ofed-1.4.2/ofed-docs/branches/upstream/current/dhcp/0001-Make-DHCP-server-print-HW-info.patch
------------------------------------------------------------------------------
    svn:executable = *

Modified: branches/ofed-1.4.2/ofed-docs/branches/upstream/current/mlx4_release_notes.txt
URL: http://svn.debian.org/wsvn/pkg-ofed/branches/ofed-1.4.2/ofed-docs/branches/upstream/current/mlx4_release_notes.txt?rev=407&op=diff
==============================================================================
--- branches/ofed-1.4.2/ofed-docs/branches/upstream/current/mlx4_release_notes.txt (original)
+++ branches/ofed-1.4.2/ofed-docs/branches/upstream/current/mlx4_release_notes.txt Fri Aug  7 11:09:01 2009
@@ -1,7 +1,7 @@
 	    Open Fabrics Enterprise Distribution (OFED)
-          ConnectX driver (mlx4) in OFED 1.4.1 Release Notes
+          ConnectX driver (mlx4) in OFED 1.4.2 Release Notes
 			  
-  		   	May 2009
+  		   	July 2009
 
 
 ===============================================================================
@@ -13,7 +13,9 @@
 4. Infiniband new features and bug fixes since OFED 1.3.1
 5. Infiniband (mlx4_ib) new features and bug fixes since OFED 1.4
 6. Eth (mlx4_en) new features and bug fixes since OFED 1.4
-7. Known Issues
+7. New features and bug fixes since OFED 1.4.1
+8. Known Issues
+9. mlx4 Available Parameters
 
 ===============================================================================
 1. Overview
@@ -175,7 +177,12 @@
 - Unexpected behavior in case of memory allocation failures.
 
 ===============================================================================
-7. Known Issues
+7. New features and bug fixes since OFED 1.4.1
+===============================================================================
+- Added support for new device ID: 0x6764: MT26468 ConnectX EN 10GigE PCIe gen2
+
+===============================================================================
+8. Known Issues
 ===============================================================================
 - mlx4_en driver is not supported on PPC64 and IA64
 - The mlx4_en module uses a Linux implementation for Large Receive Offload
@@ -213,7 +220,7 @@
 
      
 ===============================================================================
-6. mlx4 Available Parameters
+9. mlx4 Available Parameters
 ===============================================================================
 In order to set mlx4 parameters, add the following line(s) to /etc/modpobe.conf:
    options mlx4_core parameter=<value>

Modified: branches/ofed-1.4.2/ofed-docs/branches/upstream/current/rds_release_notes.txt
URL: http://svn.debian.org/wsvn/pkg-ofed/branches/ofed-1.4.2/ofed-docs/branches/upstream/current/rds_release_notes.txt?rev=407&op=diff
==============================================================================
--- branches/ofed-1.4.2/ofed-docs/branches/upstream/current/rds_release_notes.txt (original)
+++ branches/ofed-1.4.2/ofed-docs/branches/upstream/current/rds_release_notes.txt Fri Aug  7 11:09:01 2009
@@ -1,6 +1,6 @@
           Open Fabrics Enterprise Distribution (OFED)
-               RDS in OFED 1.4 Release Notes
-                       December 2008
+               RDS in OFED 1.4.1 Release Notes
+                       May 2009
 
 
 ===============================================================================
@@ -54,8 +54,7 @@
 
 Locking and scalability improvements.
 
-Credit-based flow control for RDS/IB. This will allow RDS to avoid relying on
-RNR retries.
+Credit-based flow control for iWARP transport.
 
 TCP transport removed.
 
@@ -102,12 +101,4 @@
 ===============================================================================
 8. Known Issues
 ===============================================================================
-1. RDS is not stable when using flow control feature over ConnectX.
-   Disable flow control to workaround this issue:
-
-   Run
-   sysctl -w net.rds.ib.flow_control=0
-
-   Update /etc/sysctl.conf to disable flow controle after reboot:
-   net.rds.ib.flow_control = 0
-
+1. RDMAs over 1 MiB not supported.




More information about the Pkg-ofed-commits mailing list