X-Git-Url: https://git.whamcloud.com/?p=fs%2Flustre-release.git;a=blobdiff_plain;f=ldiskfs%2FChangeLog;h=9a8dac170d44b3c9b118aaf3de3b22a1cf9d5b10;hp=7622c5f010a6e29528bc17b3fb7b1a24a411ded9;hb=c159c408293fbebf71a948e630aa9f637f3c8ffe;hpb=02a28ea76313d653356db7f5590802e1d9f438ba diff --git a/ldiskfs/ChangeLog b/ldiskfs/ChangeLog index 7622c5f..9a8dac1 100644 --- a/ldiskfs/ChangeLog +++ b/ldiskfs/ChangeLog @@ -1,5 +1,71 @@ +tbd Sun Microsystems, Inc. + * version 3.0.7 + +Severity : +Bugzilla : +Description: +Details : + + +------------------------------------------------------------------------------- +01-15-2009 Sun Microsystems, Inc. + * version 3.0.6 + +Severity : enhancement +Bugzilla : 11826 +Description: Interoperability at server side (Disk interoperability) +Details : Exported some ldiskfs functions which are required for iop + +Severity : normal +Bugzilla : 15320 +Description: OSS crashes frequently, e2fsck does not fix +Details : Add an extra check to ldiskfs extents code for the condition, + eh_entries = 0 & eh_depth != 0 + +Severity : normal +Bugzilla : 15459 +Description: migrate ldiskfs - ldiskfs2 (extents on directories) +Details : disable preallocation for non-regular files. + +Severity : normal +Frequency : blocks per group < blocksize*8 and uninit_groups is enabled +Bugzilla : 15932 +Description: ldiskfs error: XXX blocks in bitmap, YYY in gd +Details : If blocks per group is less than blocksize*8, set rest of the + bitmap to 1. + +Severity : normal +Frequency : only for filesystems larger than 8TB +Bugzilla : 16101 +Description: ldiskfs BUG ldiskfs_mb_use_best_found() +Details : The ldiskfs mballoc3 code was using a __u16 to store the group + number, but with 8TB+ filesystems there are more than 65536 + groups, causing an oops. + +Severity : enhancement +Bugzilla : 10555 +Description: Add a FIEMAP(FIle Extent MAP) ioctl for ldiskfs +Details : FIEMAP ioctl will allow an application to efficiently fetch the + extent information of a file. It can be used to map logical blocks + in a file to physical blocks in the block device. + +Severity : normal +Bugzilla : 16498 +Description: Get RAID stripe size from superblock +Details : RAID striping parameters are now saved in the superblock itself, + so we should use these parameters instead of having to specify + a mount option each time. + +Severity : normal +Bugzilla : 17490 +Description: mkfs.lustre: Unable to mount /dev/cciss/c0d1: Cannot allocate memory +Details : correctly handle device paths using a subdirectory in /dev when + creating the per-device procfs directory under /proc/fs/ldiskfs. + +------------------------------------------------------------------------------- + 04-26-2008 Sun Microsystems, Inc. - * version 3.0.5 + * version 3.0.5 Severity : normal Bugzilla : 14493 @@ -20,10 +86,28 @@ Description: soft lockups on 1.6.2 MDS (is_subdir) Details : don't add dentries with ".." to dcache and ignore such dentries in iopen_lookup(). +Severity : critical +Frequency : very rare, if additional xattrs are used on kernels >= 2.6.12 +Bugzilla : 15777 +Description: files may lose file attributes in some cases +Details : If there are multiple extended attributes stored on the inode, + in particular ACLs, SELinux, or user attributes (if user_xattr + is specified for the client mount options) then there is a risk + of attribute loss. If an additional attribute is be stored + initially in the inode and then increase in size enough to be + moved to the external attribute block (e.g. ACL growing in size) + for the attribute to be lost. + +Severity : normal +Bugzilla : 15604 +Description: inode version not being initialized on new inodes +Details : The inode i_version field was not being initialized on disk. + This field is currently unused but will be needed for VBR. + -------------------------------------------------------------------------------- 2008-01-11 Sun Microsystems, Inc. - * version 3.0.4 + * version 3.0.4 Severity : normal Bugzilla : 13397