Whamcloud - gitweb
Branch HEAD
authorfanyong <fanyong>
Tue, 15 Jul 2008 02:33:55 +0000 (02:33 +0000)
committerfanyong <fanyong>
Tue, 15 Jul 2008 02:33:55 +0000 (02:33 +0000)
commit9cac270ab1ac1504c230abf6ebbbe5aa119de2a1
tree13155e5eaa80576d3960bff99f5f6ee0f433314e
parente26a0aa387201c09d35b4b296b5f5766d64d9000
Branch HEAD
b=15797
i=Nikita
i=Vitaly

(1)Replace "la->la_valid" with "ma->ma_attr_flags" to pass
   "MDS_OPEN_OWNEROVERRIDE".
(2)Drop "lu_attr" parameter for xattr_{set,del} method.
   The caller should guarantee to update the object ctime.
(3)MDT can detect whether the "setattr" is SOM case or
   truncate case, it is unnecessary to pass special flag
   ("MDS_ATTR_TRUNC") from client to MDT for truncate case.
13 files changed:
lustre/cmm/cmm_object.c
lustre/cmm/cmm_split.c
lustre/include/lu_object.h
lustre/include/lustre/lustre_idl.h
lustre/include/md_object.h
lustre/liblustre/super.c
lustre/llite/llite_lib.c
lustre/mdc/mdc_lib.c
lustre/mdd/mdd_object.c
lustre/mdt/mdt_lib.c
lustre/mdt/mdt_open.c
lustre/mdt/mdt_reint.c
lustre/mdt/mdt_xattr.c