tbd Sun Microsystems, Inc.
+ * version 3.1.1
+
+
+-------------------------------------------------------------------------------
+
+2009-11-05 Sun Microsystems, Inc.
+ * version 3.1.0
+
+Severity : normal
+Frequency : in recovery
+Bugzilla : 21031
+Description: ext3-corrupted-orphans-2.6.patch added.
+Details : Backport of ext3 patch to handle corrupted orphans.
+
+-------------------------------------------------------------------------------
+
+2009-07-31 Sun Microsystems, Inc.
+ * version 3.0.9
+
+Severity : minor
+Frequency : in recovery
+Bugzilla : 18192
+Description: don't mix llog inodes with normal.
+Details : allocate inodes for log in last inode group
+
+-------------------------------------------------------------------------------
+
+2009-04-20 Sun Microsystems, Inc.
+ * version 3.0.8
+
+Severity : minor
+Bugzilla : 16114
+Description: minor fixes and cleanups
+Details : use EXT_UNSET_BLOCK to avoid confusion with EXT_MAX_BLOCK.
+ Initialize 'ix' variable in extents patch to stop compiler warning.
+
+Severity : feature
+Bugzilla : 17942
+Description: update FIEMAP ioctl to match upstream kernel version
+Details : the FIEMAP block-mapping ioctl had a prototype version in
+ ldiskfs 3.0.7 but this release updates it to match the
+ interface in the upstream kernel, with a new ioctl number.
+
+Severity : normal
+Frequency : only if MMP is active and detects filesystem is in use
+Bugzilla : 18173
+Description: if MMP startup fails, an oops is triggered
+Details : if ldiskfs mounting doesn't succeed the error handling doesn't
+ clean up the MMP data correctly, causing an oops.
+
+-------------------------------------------------------------------------------
+
+2009-04-06 Sun Microsystems, Inc.
+ * version 3.0.7.1
+
+Severity : major
+Frequency : rare
+Bugzilla : 18810
+Description: fix racy locking of mballoc block bitmaps causing BUG
+Details : The locking of the mballoc buddy bitmap and the in-memory
+ block bitmap was using two different spin locks in some
+ cases. This made it possible to incorrectly access the
+ mballoc bitmap while another process was modifying it,
+ causing a sanity assertion to fail. While no on-disk corruption
+ was reported, there was some risk of this happening.
+
+-------------------------------------------------------------------------------
+
+2009-02-07 Sun Microsystems, Inc.
+ * version 3.0.7
+
+Severity : enhancement
+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 : major
+Frequency : only if server is running on unsupported big-endian machine
+Bugzilla : 16438
+Description: Disable big-endian ldiskfs server support.
+Details : The ldiskfs code is not tested on big-endian machines, and
+ there are known compatibility problems in the extents code
+ when running for most of the kernels. Print an error message
+ and refuse to mount, in case anyone tests this. For existing
+ filesystems that might have been created in this way it is
+ possible to mount with the "bigendian_extents" option to
+ force the mount.
+
+Severity : major
+Frequency : only with software RAID-5
+Bugzilla : 17895
+Description: MMP block reads may fail to detect another user of the filesystem
+Details : with software RAID it is possible that the RAID driver will
+ cache the MMP block and not refetch it from disk. Force the
+ read to invalidate the RAID page cache and go directly to disk.
+
+-------------------------------------------------------------------------------
+
+2008-08-31 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
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.
+ 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.
+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.
+2008-04-26 Sun Microsystems, Inc.
* version 3.0.5
Severity : normal