* Recommended e2fsprogs version: 1.40.2-cfs1
* Note that reiserfs quotas are disabled on SLES 10 in this kernel.
-Severity : normal
+Severity : enhancement
Bugzilla : 13889
Description: Update to SLES9 kernel-2.6.5-7.287.3.
-Severity : normal
+Severity : enhancement
Bugzilla : 14041
Description: Update to RHEL4 kernel-2.6.9-55.0.12.EL.
Bugzilla : 13690
Description: Build SLES10 patchless client fails
Details : The configure was broken by run ./configure with
- --with-linux-obj=.... argument for patchless client. When the
+ --with-linux-obj=.... argument for patchless client. When the
configure use --with-linux-obj, the LINUXINCLUDE= -Iinclude
can't search header adequately. Use absolute path such as
-I($LINUX)/include instead.
and page statistics.
Severity : normal
+Frequency : only if debugging is disabled
Bugzilla : 13497
Description: LASSERT_{REQ,REP}SWAB macros are buggy
Details : If SWAB_PARANOIA is disabled, the LASSERT_REQSWAB and
- LASSERT_REPSWAB macros become no-ops, which is incorrect. Drop
+ LASSERT_REPSWAB macros become no-ops, which is incorrect. Drop
these macros and replace them with their difinitions instead.
Severity : normal
-Bugzilla : 13556
-Description: conf-sanity.sh test_33 failed with 1
-Details : change mgsnode
-
-Severity : normal
+Frequency : rarely
Bugzilla : 13888
Description: interrupt oig_wait produce painc on resend.
Details : brw_redo_request can be used for resend requests from ptlrpcd and
ptlrpcd set if request is changed and can be safety changed to use
rq_set directly.
-Severity : normal
-Frequency : when using O_DIRECT and quotas
-Bugzilla : 13930
-Description: Incorrect file ownership on O_DIRECT output files
-Details : block usage reported by 'lfs quota' does not take into account
- files that have been written with O_DIRECT.
-
--------------------------------------------------------------------------------
2007-10-26 Cluster File Systems, Inc. <info@clusterfs.com>
* Note that reiserfs quotas are disabled on SLES 10 in this kernel.
Severity : normal
+Frequency : occasional
Bugzilla : 13730
-Description: Not fail import if we got -EAGAIN
-Details : if osc_interpret_create got -EAGAIN his immediately exit and
- wakeup oscc_waitq. After wakeup oscc_wait_for_objects call
- oscc_has_objects and see osc has no objests and call
- oscc_internal_create for resend create request.
+Description: Do not fail import if osc_interpret_create gets -EAGAIN
+Details : If osc_interpret_create got -EAGAIN it immediately exits and
+ wakeup oscc_waitq. After wakeup oscc_wait_for_objects call
+ oscc_has_objects and see OSC has no objests and call
+ oscc_internal_create to resend create request.
-Severity : normal
+Severity : enhancement
Bugzilla : 13521
Description: Update kernel patches for SLES10 2.6.16.53-0.8.
Details : Update which_patch & target file for SLES10 latest kernel.
Details : file contention detection and lockless i/o implementation
for contended files.
-Severity : normal
+Severity : enhancement
Bugzilla : 12411
Description: Remove client patches from SLES 10 kernel.
Details : This causes SLES 10 clients to behave as patchless clients
even on a Lustre-patched (server) kernel.
-Severity : minor
+Severity : enhancement
Bugzilla : 2369
Description: use i_size_read and i_size_write in 2.6 port
Details : replace inode->i_size access with i_size_read/write()
present case).
Severity : normal
+Frequency : always
Bugzilla : 13358
-Description: 1.4.11 Can't handle directories with stripe set and extended acls
+Description: 1.4.11 Can't handle directories with stripe set and extended ACLs
Details : Impossible (EPROTO is returned) to access a directory that has a
non-default striping and ACLs.
second inode in that group would update it correctly.
Severity : minor
+Frequency : rarely
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 buffer
overrun may occur. Adding buffer overrun check in liblustreapi.
-Severity : normal
+Severity : enhancement
Bugzilla : 13454
Description: Add jbd statistics patch for RHEL5 and 2.6.18-vanilla.
Severity : normal
+Frequency : only if filesystem is inconsistent
Bugzilla : 11673
Description: handle "serious error: objid * already exists" more gracefully
Details : If LAST_ID value on disk is smaller than the objects existing in
LBUG(). If the object is 0-length, then we should use the existing
object. This will help to avoid a full fsck in most cases.
-Severity : normal
+Severity : enhancement
Bugzilla : 13518
Description: Kernel patches update for RHEL4 2.6.9-55.0.6.
Details : Modify vm-tunables-rhel4.patch.
-Severity : normal
+Severity : enhancement
Bugzilla : 13452
Description: Kernel config for 2.6.18-vanilla.
Details : Modify targets/2.6-vanilla.target.in.
Add config file kernel-2.6.18-2.6-vanilla-x86_64-smp.config.
Severity : major
+Frequency : occasional
Bugzilla : 11710
Description: improve handling recoverable errors
-Details : if request processig with error which can be recoverable on server
- request should be resend, otherwise page released from cache and
- marked as error.
+Details : If request processed with error which can be recoverable on server
+ request should be resend, otherwise page released from cache and
+ marked as error.
Severity : critical
+Frequency : always
Bugzilla : 13751
Description: Kernel patches update for RHEL5 2.6.18-8.1.14.el5.
Details : Modify target file & which_patch.
- A flaw was found in the IA32 system call emulation provided
- on AMD64 and Intel 64 platforms. An improperly validated 64-bit
- value could be stored in the %RAX register, which could trigger an
- out-of-bounds system call table access. An untrusted local user
- could exploit this flaw to run code in the kernel
- (ie a root privilege escalation). (CVE-2007-4573).
+ A flaw was found in the IA32 system call emulation provided
+ on AMD64 and Intel 64 platforms. An improperly validated 64-bit
+ value could be stored in the %RAX register, which could trigger an
+ out-of-bounds system call table access. An untrusted local user
+ could exploit this flaw to run code in the kernel
+ (ie a root privilege escalation). (CVE-2007-4573).
Severity : minor
Bugzilla : 13732
server targets to 1.6 in parallel.
Severity : normal
+Frequency : rarely
Bugzilla : 13570
Description: To avoid grant space > avaible space when the disk is almost
- full. Without this patch you might see the error "grant XXXX >
+ full. Without this patch you might see the error "grant XXXX >
available" or some LBUG about grant, when the disk is almost
full.
Details : In filter_check_grant, for non_grant cache write, we should
OBD_MD_FLGRANT in the reply.
Severity : critical
+Frequency : always
Bugzilla : 13748
Description: Update RHEL 4 kernel to fix local root privilege escalation.
Details : Update to the latest RHEL 4 kernel to fix the vulnerability
described in CVE-2007-4573. This problem could allow untrusted
local users to gain root access.
+Severity : normal
+Frequency : when using O_DIRECT and quotas
+Bugzilla : 13930
+Description: Incorrect file ownership on O_DIRECT output files
+Details : block usage reported by 'lfs quota' does not take into account
+ files that have been written with O_DIRECT.
+
--------------------------------------------------------------------------------
2007-09-27 Cluster File Systems, Inc. <info@clusterfs.com>
2.6.18.8 vanilla (kernel.org)
* Client support for unpatched kernels:
(see http://wiki.lustre.org/index.php?title=Patchless_Client)
- 2.6.16 - 2.6.22 vanilla (kernel.org)
+ 2.6.16 - 2.6.21 vanilla (kernel.org)
* Due to recently discovered recovery problems, we do not recommend
using patchless RHEL 4 clients with this or any earlier release.
* Recommended e2fsprogs version: 1.40.2-cfs1
do not reside on the OSTs.
Severity : normal
-Bugzilla : 13596
+Bugzilla : 13596, 13614
Description: MDS hang after unclean shutdown of lots of clients
Details : Never resend AST requests.
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.
+ to restore from callback - restore it before call kill_anon_super.
Severity : normal
Bugzilla : 13334