1 tbd Sun Microsystems, Inc.
6 Description: OSS crashes frequently, e2fsck does not fix
7 Details : Add an extra check to ldiskfs extents code for the condition,
8 eh_entries = 0 & eh_depth != 0
12 Description: migrate ldiskfs - ldiskfs2 (extents on directories)
13 Details : disable preallocation for non-regular files.
15 -------------------------------------------------------------------------------
17 04-26-2008 Sun Microsystems, Inc.
22 Description: Kernel BUG at ... ldiskfs/ldiskfs/mballoc.c:3853
23 Details : Removing the underlying device (e.g. via a SCSI rescan) can cause a
24 kernel BUG in ldiskfs_mb_discard_inode_preallocations().
28 Description: deadlock in ext3_expand_extra_isize
29 Details : Inode expansion during ext3_mark_inode_dirty may lead to deadlock.
30 This is solved by making sure that ext3_expand_extra_isize isn't
31 called from ext3_xattr_set_handle.
35 Description: soft lockups on 1.6.2 MDS (is_subdir)
36 Details : don't add dentries with ".." to dcache and ignore such dentries in
40 Frequency : very rare, if additional xattrs are used on kernels >= 2.6.12
42 Description: files may lose file attributes in some cases
43 Details : If there are multiple extended attributes stored on the inode,
44 in particular ACLs, SELinux, or user attributes (if user_xattr
45 is specified for the client mount options) then there is a risk
46 of attribute loss. If an additional attribute is be stored
47 initially in the inode and then increase in size enough to be
48 moved to the external attribute block (e.g. ACL growing in size)
49 for the attribute to be lost.
51 --------------------------------------------------------------------------------
53 2008-01-11 Sun Microsystems, Inc.
58 Description: Add support for vanilla-2.6.22 kernel.
60 --------------------------------------------------------------------------------
62 2007-12-07 Cluster File Systems, Inc. <info@clusterfs.com>
67 Description: statfs speedup patches.
68 Details : The patches improve statfs performance for very large
72 Frequency : if the uninit_groups feature is enabled on ldiskfs
74 Description: e2fsck reports "invalid unused inodes count"
75 Details : If a new ldiskfs filesystem is created with the "uninit_groups"
76 feature and only a single inode is created in a group then the
77 "bg_unused_inodes" count is incorrectly updated. Creating a
78 second inode in that group would update it correctly.
80 --------------------------------------------------------------------------------
82 2007-09-27 Cluster File Systems, Inc. <info@clusterfs.com>
85 Severity : enhancement
87 Description: Add a FIEMAP(FIle Extent MAP) ioctl for ldiskfs
88 Details : FIEMAP ioctl will allow an application to efficiently fetch the
89 extent information of a file. It can be used to map logical blocks
90 in a file to physical blocks in the block device.
92 --------------------------------------------------------------------------------
94 2007-08-29 Cluster File Systems, Inc. <info@clusterfs.com>
100 Description: Multiple mount protection(MMP) support.
101 Details : This feature will protect the filesystem from being mounted more
102 than once simultaneously. It will also protect changes by e2fsprogs
103 to the filesystem if it is mounted. This assumes high importance
104 in a shared storage environment where multiple mounts can severely
105 corrupt the filesystem.
107 --------------------------------------------------------------------------------
109 2007-08-10 Cluster File Systems, Inc. <info@clusterfs.com>
111 * Initial release of ldiskfs as a separate package.
116 Description: Updated patchess for new RHEL4 kernel
117 Details : Add patch ext3-unlink-race.patch
118 Updated series file ldiskfs-2.6-rhel4.series