X-Git-Url: https://git.whamcloud.com/?p=fs%2Flustre-release.git;a=blobdiff_plain;f=lustre%2FChangeLog;h=be55a5830a90c8ed76557f767f4abe0fd69ec75a;hp=db15c8af86c9f3a4ae59388ad0f76225ec6dd2d2;hb=b1e3e330d945a2ce78b7a0d794006c2b00698013;hpb=b92d7d45e190d5959e0f9f09aae2ccc810a5ddce diff --git a/lustre/ChangeLog b/lustre/ChangeLog index db15c8a..be55a583 100644 --- a/lustre/ChangeLog +++ b/lustre/ChangeLog @@ -1,9 +1,9 @@ * version 1.8.0 * Support for kernels: 2.6.5-7.286 (SLES 9), - 2.6.9-55.EL (RHEL 4), + 2.6.9-55.0.6.EL (RHEL 4), 2.6.16.46-0.14 (SLES 10), - 2.6.18-8.1.8.EL5 (RHEL 5). + 2.6.18-8.1.10.EL5 (RHEL 5). 2.6.18.8 vanilla (kernel.org) * Client support for unpatched kernels: (see http://wiki.lustre.org/index.php?title=Patchless_Client) @@ -12,6 +12,27 @@ * Recommended e2fsprogs version: 1.40.2-cfs1 * Note that reiserfs quotas are disabled on SLES 10 in this kernel. +Severity : enhancement +Bugzilla : 2262 +Description: self-adjustable client's lru lists +Details : use adaptive algorithm for managing client cached locks lru + lists according to current server load, other client's work + pattern, memory activities, etc. Both, server and client + side namespaces provide number of proc tunables for controlling + things + +Severity : enhancement +Bugzilla : 13641 +Description: light-weight GSS support +Details : Support krb5n and krb5a mode, which keep Kerberos 5 authentication + and reduce performance overhead. + +Severity : enhancement +Bugzilla : 11832 +Description: Linux keyring support +Details : Support using service of Linux keyring for Lustre GSS internal + context refresh/cache mechanism. + Severity : normal Bugzilla : 12186 Description: Fix errors in lfs documentation @@ -224,12 +245,23 @@ Bugzilla : 13125 Description: osts not allocated evenly to files Details : change the condition to increase offset_idx +Severity : critical +Frequency : Always for filesystems larger than 2TB on 32-bit systems. +Bugzilla : 13547 +Description: Data corruption for OSTs that are formatted larger than 2TB + on 32-bit servers. +Details : When generating the bio request for lustre file writes the + sector number would overflow a temporary variable before being + used for the IO. The data reads correctly from Lustre (which + will overflow in a similar manner) but other file data or + filesystem metadata may be corrupted in some cases. + Severity : normal Bugzilla : 11230 Description: Tune the kernel for good SCSI performance. Details : Set the value of /sys/block/{dev}/queue/max_sectors_kb - to the value of /sys/block/{dev}/queue/max_hw_sectors_kb - in mount_lustre. + to the value of /sys/block/{dev}/queue/max_hw_sectors_kb + in mount_lustre. Severity : cleanup Bugzilla : 13532 @@ -241,8 +273,8 @@ Severity : normal Bugzilla : 13600 Description: "lfs find -obd UUID" prints directories Details : "lfs find -obd UUID" will return all directory names instead - of just file names. It is incorrect because the directories - do not reside on the OSTs. + of just file names. It is incorrect because the directories + do not reside on the OSTs. Severity : minor Bugzilla : 2369 @@ -257,6 +289,58 @@ Details : Don't take the BKL in fsfilt_ext3_setattr() for 2.6 kernels. It causes scheduling issues when removing large files (17TB in the present case). +Severity : normal +Frequency : only with liblustre clients on XT3 +Bugzilla : 12418 +Description: evictions taking too long +Details : allow llrd to evict clients directly on OSTs + +Severity : normal +Frequency : only on ppc +Bugzilla : 12234 +Description: /proc/fs/lustre/devices broken on ppc +Details : The patch as applied to 1.6.2 doesn't look correct for all arches. + We should make sure the type of 'index' is loff_t and then cast + explicitly as needed below. Do not assign an explicitly cast + loff_t to an int. + +Severity : normal +Frequency : only for rhel5 +Bugzilla : 13616 +Description: Kernel patches update for RHEL5 2.6.18-8.1.10.el5. +Details : Modify the target file & which_kernel. + +Severity : enhancement +Bugzilla : 10786 +Description: omit set fsid for export NFS +Details : fix set/restore device id for avoid EMFILE error and mark lustre fs + as FS_REQUIRES_DEV for avoid problems with generate fsid. + +Severity : normal +Bugzilla : 13304 +Frequency : Always, for kernels after 2.6.16 +Description: Fix warning idr_remove called for id=.. which is not + allocated. +Details : Last kernels save old s_dev before kill super and not allow + to restore from callback - restore it before call kill_anon_super. + +Severity : minor +Bugzilla : 12948 +Description: buffer overruns could theoretically occur +Details : llapi_semantic_traverse() modifies the "path" argument by + appending values to the end of the origin string, and a + overrun may occur. Adding buffer overrun check in liblustreapi. + +Severity : normal +Bugzilla : 13730 +Description: client sometimes tried revalidate root dentry. +Details : not revalidate dentry if it root dentry. + +Severity : normal +Bugzilla : 13518 +Description: Kernel patches update for RHEL4 2.6.9-55.0.6. +Details : Modify vm-tunables-rhel4.patch. + -------------------------------------------------------------------------------- 2007-08-10 Cluster File Systems, Inc.