Whamcloud - gitweb
b=3244
[fs/lustre-release.git] / lustre / ChangeLog
index 831b712..6fbead0 100644 (file)
@@ -3,15 +3,40 @@ tbd         Cluster File Systems, Inc. <info@clusterfs.com>
        * CONFIGURATION CHANGE.  This version of Lustre WILL NOT
         INTEROPERATE with older versions automatically.  In many cases a
         special upgrade step is needed. Please read the
-        user documentation before upgrading any part of a live system.
-       * WIRE PROTOCOL CHANGE from previous 1.6 beta versions.  This
-        version will not interoperate with 1.6 betas before beta7 (1.5.97).
+        user documentation before upgrading any part of a 1.4.x system.
        * WARNING: Lustre configuration and startup changes are required with
         this release.  See https://mail.clusterfs.com/wikis/lustre/MountConf
         for details.
+       * Support for kernels:
+        2.6.9-42.0.3EL (RHEL 4)
+        2.6.5-7.276 (SLES 9)
+        2.4.21-47.0.1.EL (RHEL 3)
+        2.6.12.6 vanilla (kernel.org)
+        2.6.16.21-0.8 (SLES10)
+       * Client support for unpatched kernels:
+        (see https://mail.clusterfs.com/wikis/lustre/PatchlessClient)
+        2.6.16 - 2.6.19 vanilla (kernel.org)
+        2.6.9-42.0.3EL (RHEL 4)
        * Recommended e2fsprogs version: 1.39.cfs2-0
        * bug fixes
 
+Severity   : major
+Frequency  : liblustre (e.g. catamount) on a large cluster with >= 8 OSTs
+             per OSS
+Bugzilla   : 11684
+Description: System hang on startup
+Details    : This bug allowed the liblustre (e.g. catamount) client to
+             return to the app before handling all startup RPCs.  This
+            could leave the node unresponsive to lustre network traffic
+            and manifested as a server ptllnd timeout.
+
+Severity   : enhancement
+Bugzilla   : 11667
+Description: Add "/proc/sys/lustre/debug_peer_on_timeout"
+             (liblustre envirable: LIBLUSTRE_DEBUG_PEER_ON_TIMEOUT)
+            boolean to control whether to print peer debug info when a
+            client's RPC times out.
+
 Severity   : enhancement
 Bugzilla   : 8007
 Description: MountConf
@@ -190,6 +215,22 @@ Details    : Grouping plain/inodebits in granted list by their request modes
             and bits policy, thus improving the performance of search through
             the granted list.
 
+Severity   : major          
+Frequency  : only if OST filesystem is corrupted
+Bugzilla   : 9829
+Description: client incorrectly hits assertion in ptlrpc_replay_req()
+Details    : for a short time RPCs with bulk IO are in the replay list,
+            but replay of bulk IOs is unimplemented.  If the OST filesystem
+            is corrupted due to disk cache incoherency and then replay is
+            started it is possible to trip an assertion.  Avoid putting
+            committed RPCs into the replay list at all to avoid this issue.         
+
+Severity   : minor
+Frequency  : only for kernels with patches from Lustre below 1.4.3  
+Bugzilla   : 11248
+Description: Remove old rdonly API
+Details    : Remove old rdonly API which unsed from at least lustre 1.4.3
+
 ------------------------------------------------------------------------------
 
 TBD         Cluster File Systems, Inc. <info@clusterfs.com>
@@ -244,7 +285,26 @@ Bugzilla   : 11669
 Description: Crash on NFS re-export node
 Details    : under very unusual load conditions an assertion is hit in
             ll_intent_file_open()
-       
+
+Severity   : normal
+Frequency  : always
+Bugzilla   : 10901
+Description: large O_DIRECT requests fail under memory pressure/fragmentation
+Details    : Large single O_DIRECT read and write calls can fail to allocate
+            a sufficiently large buffer to process the request.  In case of
+            allocation failure the allocation is retried with a smaller
+            buffer and broken into smaller requests.
+
+Severity   : normal
+Frequency  : always
+Bugzilla   : 3244
+Description: Addition of EXT3_FEATURE_RO_COMPAT_DIR_NLINKS flag for
+            > 32000 subdirectories
+Details    : Add EXT3_FEATURE_RO_COMPAT_DIR_NLINK flag to 
+             EXT3_FEATURE_RO_COMPAT_SUPP. This flag will be set whenever
+             subdirectory count crosses 32000. This will aid e2fsck to
+             correctly handle more than 32000 subdirectories.
+
 ------------------------------------------------------------------------------
 
 TBD         Cluster File Systems, Inc. <info@clusterfs.com>