From: vs Date: Thu, 23 Oct 2008 14:19:42 +0000 (+0000) Subject: b=11063 X-Git-Tag: v1_7_130~1^159 X-Git-Url: https://git.whamcloud.com/?a=commitdiff_plain;h=eafaedf93c307e3350c5018b6d04d1b15219ec36;p=fs%2Flustre-release.git b=11063 i=green,vitaly this patch reverses https://bugzilla.lustre.org/attachment.cgi?id=7933 https://bugzilla.lustre.org/attachment.cgi?id=7882 https://bugzilla.lustre.org/attachment.cgi?id=15831 and replaces them with setting mtime to past under extent lock sanity test (39c) is added to check original problem i=adilger,grev --- diff --git a/lustre/llite/llite_internal.h b/lustre/llite/llite_internal.h index 1a6212b..7ad7540 100644 --- a/lustre/llite/llite_internal.h +++ b/lustre/llite/llite_internal.h @@ -183,6 +183,9 @@ struct ll_inode_info { * before child -- it is me should cleanup the dir readahead. */ void *lli_opendir_key; struct ll_statahead_info *lli_sai; + /* the most recent attributes from mds, it is used for timestampts + * only so far */ + struct ost_lvb lli_lvb; #if (LINUX_VERSION_CODE >= KERNEL_VERSION(2,5,0)) struct inode lli_vfs_inode;