From 31341e834687e84775d7fa9a34b34901785f98e6 Mon Sep 17 00:00:00 2001 From: kalpak Date: Thu, 15 May 2008 14:03:41 +0000 Subject: [PATCH] Description: MDS may lose file striping (and hence file data) in some cases Details : If there are additional extended attributes stored on the MDS, 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. Additionally, the Lustre file striping needs to be larger than default (e.g. striped over all OSTs), and an additional attribute must 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 file data to be lost. i=adilger i=kalpak.shah (test by adilger) b=15777 --- ldiskfs/kernel_patches/series/ldiskfs-2.6-rhel5.series | 1 + ldiskfs/kernel_patches/series/ldiskfs-2.6-sles10.series | 1 + ldiskfs/kernel_patches/series/ldiskfs-2.6.22-vanilla.series | 1 + 3 files changed, 3 insertions(+) diff --git a/ldiskfs/kernel_patches/series/ldiskfs-2.6-rhel5.series b/ldiskfs/kernel_patches/series/ldiskfs-2.6-rhel5.series index 6ffa8ee..3926cab 100644 --- a/ldiskfs/kernel_patches/series/ldiskfs-2.6-rhel5.series +++ b/ldiskfs/kernel_patches/series/ldiskfs-2.6-rhel5.series @@ -13,6 +13,7 @@ ext3-filterdata-sles10.patch ext3-uninit-2.6.18.patch ext3-nanosecond-2.6.18-vanilla.patch ext3-inode-version-2.6.18-vanilla.patch +ext3-ea-expand-lose-block.patch ext3-mmp-2.6.18-vanilla.patch ext3-unlink-race.patch ext3-statfs-2.6-rhel5.patch diff --git a/ldiskfs/kernel_patches/series/ldiskfs-2.6-sles10.series b/ldiskfs/kernel_patches/series/ldiskfs-2.6-sles10.series index 726bf18..9c8486f 100644 --- a/ldiskfs/kernel_patches/series/ldiskfs-2.6-sles10.series +++ b/ldiskfs/kernel_patches/series/ldiskfs-2.6-sles10.series @@ -18,6 +18,7 @@ ext3-disable-write-bar-by-default-2.6-sles10.patch ext3-uninit-2.6-sles10.patch ext3-nanosecond-2.6-sles10.patch ext3-inode-version-2.6-sles10.patch +ext3-ea-expand-lose-block.patch ext3-journal-chksum-2.6.18-vanilla.patch ext3-mmp-2.6-sles10.patch ext3-dynlocks-common.patch diff --git a/ldiskfs/kernel_patches/series/ldiskfs-2.6.22-vanilla.series b/ldiskfs/kernel_patches/series/ldiskfs-2.6.22-vanilla.series index 179eb4a..4df9874 100644 --- a/ldiskfs/kernel_patches/series/ldiskfs-2.6.22-vanilla.series +++ b/ldiskfs/kernel_patches/series/ldiskfs-2.6.22-vanilla.series @@ -13,6 +13,7 @@ ext3-filterdata-sles10.patch ext3-uninit-2.6.22-vanilla.patch ext3-nanosecond-2.6.22-vanilla.patch ext3-inode-version-2.6.18-vanilla.patch +ext3-ea-expand-lose-block.patch ext3-mmp-2.6.22-vanilla.patch #ext3-fiemap-2.6.22-vanilla.patch ext3-statfs-2.6.22.patch -- 1.8.3.1