tbd Sun Microsystems, Inc.
* version 1.8.0
* Support for kernels:
- 2.6.9-67.EL (RHEL 4),
- 2.6.16.54-0.2.3 (SLES 10),
- 2.6.18-53.1.4.el5 (RHEL 5).
+ 2.6.9-67.0.4.EL (RHEL 4),
+ 2.6.16.54-0.2.5 (SLES 10),
+ 2.6.18-53.1.13.el5 (RHEL 5).
* Client support for unpatched kernels:
(see http://wiki.lustre.org/index.php?title=Patchless_Client)
2.6.16 - 2.6.21 vanilla (kernel.org)
* RHEL 4 and RHEL 5/SLES 10 clients behaves differently on 'cd' to a
removed cwd "./" (refer to Bugzilla 14399).
+Severity : enhancement
+Bugzilla : 14858
+Description: Update to SLES10 SP1 latest kernel-2.6.16.54-0.2.5.
+
+Severity : enhancement
+Bugzilla : 14876
+Description: Update to RHEL5 latest kernel-2.6.18-53.1.13.el5.
+
+Severity : normal
+Frequency : very rare
+Bugzilla : 3462
+Description: Fix replay if there is an un-replied request and open
+Details : In some cases, older replay request will revert the
+ mcd->mcd_last_xid on MDS which is used to record the client's
+ latest sent request.
+
+Severity : enhancement
+Bugzilla : 14720
+Description: Update to RHEL5 latest kernel-2.6.18-53.1.6.el5.
+
+Severity : enhancement
+Bugzilla : 14482
+Description: Add rhel5 support to HEAD.
+
+Serverity : enhancement
+Bugzilla : 14793
+Description: Update RHEL4 kernel to 2.6.9-67.0.4.
+
+Severity : minor
+Frequency : rare
+Bugzilla : 13196
+Description: Don't allow skipping OSTs if index has been specified.
+Details : Don't allow skipping OSTs if index has been specified, make locking
+ in internal create lots better.
+
+Severity : normal
+Bugzilla : 12228
+Description: LBUG in ptlrpc_check_set() bad phase ebc0de00
+Details : access to bitfield in structure is always rounded to long
+ and this produce problem with not atomic change any bit.
+
+Severity : normal
+Bugzilla : 13647
+Description: Lustre make rpms failed.
+Details : Remove ldiskfs spec file to avoids rpmbuild be confused when
+ builds Lustre rpms from tarball.
+
+Severity : normal
+Frequency : rare on shutdown ost
+Bugzilla : 14608
+Description: If llog cancel was not send before clean_exports phase, this can
+ produce deadlock in llog code.
+Details : If llog thread has last reference to obd and call class_import_put
+ this produce deadlock because llog_cleanup_commit_master wait when
+ last llog_commit_thread exited, but this never success because was
+ called from llog_commit_thread.
+
+Severity : normal
+Bugzilla : 9977
+Description: allow userland application know is lost one of stripes.
+Details : fill lvb_blocks with error code on ost and return it to
+ application if error flag found.
+
+Severity : normal
+Bugzilla : 14607
+Description: NULL lov_tgts causing MDS oops
+Details : more safe checks for NULL lov_tgts for avoid oops.
+
+Severity : enhancement
+Bugzilla : 14531
+Description: Update to RHEL4 latest kernel-2.6.9-67.0.1.EL.
+
Severity : normal
Bugzilla : 13375
Descriptoin: make lov_create() will not stuck in obd_statfs_rqset()
Details : If an OST is down the MDS will hang indefinitely in
- obd_statfs_rqset() waiting for the statfs data. While for
+ obd_statfs_rqset() waiting for the statfs data. While for
MDS QOS usage of statfs, it should not stuck in waiting.
Severity : enhancement
+Bugzilla : 11842
+Description: remote_acl support
+Details : Support ACL-based permission check for remote user.
+ Support setfacl/getfacl for remote user with the utils
+ "lfs {l,r}{s,g}etfacl" which follow the same parameter format as
+ the system "{s,g}etfacl" utils.
+
+Severity : enhancement
Bugzilla : 14288
Description: Update to RHEL4 U6 kernel-2.6.9-67.EL.
Description: Allow masking D_WARNING, D_ERROR messages from console
Details : Console messages can now be disabled via lnet.printk.
+Severity : normal
+Bugzilla : 14614
+Description: User code with malformed file open parameter crashes client node
+Details : Before packing join_file req, all the related reference should be
+ checked carefully in case some malformed flags cause fake
+ join_file req on client.
+
+Severity : normal
+Bugzilla : 14225
+Description: LDLM_ENQUEUE races with LDLM_CP_CALLBACK
+Details : ldlm_completion_ast() assumes that a lock is granted when the req
+ mode is equal to the granted mode. However, it should also check
+ that LDLM_FL_CP_REQD is not set.
+
+Severity : normal
+Bugzilla : 14360
+Description: Heavy nfs access might result in deadlocks
+Details : After ELC code landed, it is now improper to enqueue any mds
+ locks under och_sem, because enqueue might want to decide to
+ cancel open locks for same inode we are holding och_sem for.
+
+Severity : normal
+Bugzilla : 13843
+Description: Client eviction while running blogbench
+Details : A lot of unlink operations with concurrent I/O can lead to a
+ deadlock causing evictions. To address the problem, the number of
+ oustanding OST_DESTROY requests is now throttled to
+ max_rpcs_in_flight per OSC and LDLM_FL_DISCARD_DATA blocking
+ callbacks are processed in priority.
+
+Severity : normal
+Bugzilla : 13829
+Description: enable ACLs on MDS by default
+Details : ACLs must be enabled on MDS by default.
+
+Severity : normal
+Frequency : PPC/PPC64 only
+Bugzilla : 14845
+Description: conflicts between asm-ppc64/types.h and lustre_types.h
+Details : fix duplicated definitions between asm-ppc64/types.h and
+ lustre_types.h on PPC.
+
--------------------------------------------------------------------------------
2007-08-10 Cluster File Systems, Inc. <info@clusterfs.com>