Whamcloud - gitweb
f77b4d329e042dc39ca532ad9382d01d93bebcae
[fs/lustre-release.git] / ldiskfs / ChangeLog
1 tbd  Sun Microsystems, Inc.
2         * version 3.0.6
3
4 Severity   : normal
5 Bugzilla   : 15320
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
9
10 Severity   : normal
11 Bugzilla   : 15459
12 Description: migrate ldiskfs - ldiskfs2 (extents on directories)
13 Details    : disable preallocation for non-regular files.
14
15 -------------------------------------------------------------------------------
16
17 04-26-2008  Sun Microsystems, Inc.
18        * version 3.0.5
19
20 Severity   : normal
21 Bugzilla   : 14493
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().
25
26 Severity   : major
27 Bugzilla   : 14596
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.
32
33 Severity   : normal
34 Bugzilla   : 14594
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
37              iopen_lookup().
38
39 Severity   : critical
40 Frequency  : very rare, if additional xattrs are used on kernels >= 2.6.12
41 Bugzilla   : 15777
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.
50
51 --------------------------------------------------------------------------------
52
53 2008-01-11  Sun Microsystems, Inc.
54        * version 3.0.4
55
56 Severity   : normal
57 Bugzilla   : 13397
58 Description: Add support for vanilla-2.6.22 kernel.
59
60 --------------------------------------------------------------------------------
61
62 2007-12-07  Cluster File Systems, Inc. <info@clusterfs.com>
63        * version 3.0.3
64
65 Severity   : normal
66 Bugzilla   : 13164
67 Description: statfs speedup patches.
68 Details    : The patches  improve statfs performance for very large
69              filesystems.
70
71 Severity   : normal
72 Frequency  : if the uninit_groups feature is enabled on ldiskfs
73 Bugzilla   : 13706
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.
79
80 --------------------------------------------------------------------------------
81
82 2007-09-27         Cluster File Systems, Inc. <info@clusterfs.com>
83        * version 3.0.2
84
85 Severity   : enhancement
86 Bugzilla   : 10555
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.
91
92 --------------------------------------------------------------------------------
93
94 2007-08-29         Cluster File Systems, Inc. <info@clusterfs.com>
95        * version 3.0.1
96
97 Severity   : major
98 Frequency  : rare
99 Bugzilla   : 6334
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.
106
107 --------------------------------------------------------------------------------
108
109 2007-08-10         Cluster File Systems, Inc. <info@clusterfs.com>
110        * version 3.0.0
111        * Initial release of ldiskfs as a separate package.
112
113 Severity   : normal
114 Frequency  : rare
115 Bugzilla   : 12415
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
119