Whamcloud - gitweb
Branch b1_4
[fs/lustre-release.git] / lnet / ChangeLog
index 4b98fe5..7fb80a9 100644 (file)
@@ -1,5 +1,5 @@
-TBD         Cluster File Systems, Inc. <info@clusterfs.com>
-       * version 1.4.10
+2007-04-23  Cluster File Systems, Inc. <info@clusterfs.com>
+       * version 1.4.11
        * Support for networks:
        socklnd   - kernels up to 2.6.16
        qswlnd    - Qsnet kernel modules 5.20 and later
@@ -13,6 +13,50 @@ TBD         Cluster File Systems, Inc. <info@clusterfs.com>
        ptllnd    - Portals 3.3 / UNICOS/lc 1.5.x, 2.0.x
        * bug fixes
 
+2007-04-01  Cluster File Systems, Inc. <info@clusterfs.com>
+       * version 1.4.10 / 1.6.0
+       * Support for networks:
+       socklnd   - kernels up to 2.6.16
+       qswlnd    - Qsnet kernel modules 5.20 and later
+       openiblnd - IbGold 1.8.2
+       o2iblnd   - OFED 1.1
+       viblnd    - Voltaire ibhost 3.4.5 and later
+       ciblnd    - Topspin 3.2.0
+       iiblnd    - Infiniserv 3.3 + PathBits patch
+       gmlnd     - GM 2.1.22 and later
+       mxlnd     - MX 1.2.1 or later
+       ptllnd    - Portals 3.3 / UNICOS/lc 1.5.x, 2.0.x
+       * bug fixes
+
+Severity   : major
+Frequency  : after Ptllnd timeouts and portals congestion
+Bugzilla   : 11659
+Description: Credit overflows
+Details    : This was a bug in ptllnd connection establishment.  The fix
+             implements better peer stamps to disambiguate connection
+            establishment and ensure both peers enter the credit flow
+            state machine consistently.
+
+Severity   : major
+Frequency  : rare      
+Bugzilla   : 11394
+Description: kptllnd didn't propagate some network errors up to LNET 
+Details    : This bug was spotted while investigating 11394.  The fix
+             ensures network errors on sends and bulk transfers are
+            propagated to LNET/lustre correctly.
+
+Severity   : enhancement
+Bugzilla   : 10316
+Description: Fixed console chatter in case of -ETIMEDOUT.
+
+Severity   : enhancement
+Bugzilla   : 11684
+Description: Added D_NETTRACE for recording network packet history
+            (initially only for ptllnd).  Also a separate userspace
+            ptllnd facility to gather history which should really be
+            covered by D_NETTRACE too, if only CDEBUG recorded history in
+            userspace.
+
 Severity   : major
 Frequency  : rare      
 Bugzilla   : 11616
@@ -66,7 +110,7 @@ Details    : libcfs created a symlink from /proc/sys/portals to
             /proc/sys/lnet for backwards compatibility.  This is no
             longer required and makes the Cray portals /proc variables
             inaccessible.
-            
+
 Severity   : minor
 Bugzilla   : 11312
 Description: OFED FMR API change
@@ -74,14 +118,14 @@ Details    : This changes parameter usage to reflect a change in
             ib_fmr_pool_map_phys() between OFED 1.0 and OFED 1.1.  Note
             that FMR support is only used in experimental versions of the
             o2iblnd - this change does not affect standard usage at all.
-            
+
 Severity   : enhancement
 Bugzilla   : 11245
 Description: new ko2iblnd module parameter: ib_mtu
 Details    : the default IB MTU of 2048 performs badly on 23108 Tavor
             HCAs.  You can avoid this problem by setting the MTU to 1024
             using this module parameter.
-            
+
 Severity   : enhancement
 Bugzilla   : 11118/11620
 Description: ptllnd small request message buffer alignment fix
@@ -92,7 +136,7 @@ Details    : Set the PTL_MD_LOCAL_ALIGN8 option on small message receives.
             running the correct protocol version which was fixed by always
             NAK-ing such requests and handling any misalignments they
             introduce.
-            
+
 Severity   : minor
 Frequency  : rarely
 Description: When kib(nal|lnd)_del_peer() is called upon a peer whose
@@ -134,7 +178,7 @@ Details    : Set the kptllnd module parameter "ptltrace_on_timeout=1" to
             dump Cray portals debug traces to a file.  The kptllnd module
             parameter "ptltrace_basename", default "/tmp/lnet-ptltrace",
             is the basename of the dump file.
-       
+
 Severity   : major
 Frequency  : infrequent
 Bugzilla   : 11308
@@ -143,7 +187,7 @@ Details    : Kernel ptllnd could produce protocol errors e.g. illegal
             matchbits and/or violate the credit flow protocol when trying
             to re-establish a connection with a peer after an error or
             timeout. 
-       
+
 Severity   : enhancement
 Bugzilla   : 10316
 Description: Allow /proc/sys/lnet/debug to be set symbolically
@@ -160,6 +204,17 @@ Details    : In configurations with LNET routers if a router fails routers
 
 ------------------------------------------------------------------------------
 
+2006-12-09  Cluster File Systems, Inc. <info@clusterfs.com>
+
+Severity   : critical
+Frequency  : very rarely, in configurations with LNET routers and TCP
+Bugzilla   : 10889
+Description: incorrect data written to files on OSTs
+Details    : In certain high-load conditions incorrect data may be written
+            to files on the OST when using TCP networks.
+
+------------------------------------------------------------------------------
+
 2006-07-31  Cluster File Systems, Inc. <info@clusterfs.com>
        * version 1.4.7
        - rework CDEBUG messages rate-limiting mechanism b=10375
@@ -197,7 +252,7 @@ Details    : In configurations with LNET routers if a router fails routers
           between different network fabrics.  Lustre Networking Devices
           (LNDS) for the supported network fabrics have also been created
           for this new infrastructure.
-       
+
 2005-08-08  Cluster File Systems, Inc. <info@clusterfs.com>
        * version 1.4.4
        * bug fixes