[Ocfs2-tools-commits] branch, master, updated. ocfs2-tools-1.4.0-270-gcb5b3c3

svn-commits at oss.oracle.com svn-commits at oss.oracle.com
Tue Apr 7 02:55:43 PDT 2009


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Tools to manage the ocfs2 filesystem.".

The branch, master has been updated
       via  cb5b3c3d3731297ec8ea7076b691a896b3103650 (commit)
       via  f55a268ffdc943a549c777c3bea636ae67888e35 (commit)
       via  60d5b0ba03b4a4ea8bef77b8e44e2fa89424fe27 (commit)
       via  f9887ecdca1ebae825596b692a2355ceb50edf57 (commit)
       via  0309deb4dd811430df97fe5bff831c35c7bb7dce (commit)
       via  4bb093f4dd1a5dfa3c07306c5296be80c9624a59 (commit)
       via  31e39d9917b5a192d6f50b0d8f618e1ff85daeb8 (commit)
       via  eedfec362a141928740a71bbdeb071b1f30bfe5c (commit)
       via  fc0c520a7caaf7cc4433a6ba62351560f3fe8402 (commit)
       via  0cad9d09c4a7eb2e85bf088edc0a821ab589f6ed (commit)
       via  852cd870e9ed4604d5e2e22eb201bc68cb5ec30b (commit)
       via  348d767f33229394e7e63964fd3384f0a0a2dbd9 (commit)
      from  51fa3e334041d76522cde23bd99d5e155456c3d3 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit cb5b3c3d3731297ec8ea7076b691a896b3103650
Author: Tiger Yang <tiger.yang at oracle.com>
Date:   Sat Jan 24 14:38:31 2009 +0800

    ocfs2-tools: add xattr in supported features list
    
    This patch add xattr in supported feature list in ocfs2_fs.h
    
    Signed-off-by: Tiger Yang <tiger.yang at oracle.com>
    Signed-off-by: Joel Becker <joel.becker at oracle.com>

commit f55a268ffdc943a549c777c3bea636ae67888e35
Author: Tiger Yang <tiger.yang at oracle.com>
Date:   Thu Mar 12 14:34:19 2009 +0800

    ocfs2-tools: add xattr support in tunefs.ocfs2
    
    This patch add feature xattr in tunefs.ocfs2.
    So you can enable or disable feature xattr on a ocfs2 volume.
    Disable feature xattr will remove all xattrs which have already
    been set, include acl, security xattrs.
    
    Signed-off-by: Tiger Yang <tiger.yang at oracle.com>
    Signed-off-by: Joel Becker <joel.becker at oracle.com>

commit 60d5b0ba03b4a4ea8bef77b8e44e2fa89424fe27
Author: Tiger Yang <tiger.yang at oracle.com>
Date:   Tue Apr 7 00:04:03 2009 +0800

    ocfs2-tools: add xattr support in fsck.ocfs2
    
    This patch will check all extended attributes related with each inode,
    It will check and try to fix xattr structures in inode, block and bucket,
    extent tree in index block and xattr's value tree, mark all xattr
    block/cluster as used.
    
    Signed-off-by: Tiger Yang <tiger.yang at oracle.com>
    Signed-off-by: Joel Becker <joel.becker at oracle.com>

commit f9887ecdca1ebae825596b692a2355ceb50edf57
Author: Tiger Yang <tiger.yang at oracle.com>
Date:   Fri Feb 27 13:19:14 2009 +0800

    ocfs2-tools: change maximum inline size with xattr
    
    We have to change maximum data inline size if we have extended
    attribues in line.
    
    Signed-off-by: Tiger Yang <tiger.yang at oracle.com>
    Signed-off-by: Joel Becker <joel.becker at oracle.com>

commit 0309deb4dd811430df97fe5bff831c35c7bb7dce
Author: Tiger Yang <tiger.yang at oracle.com>
Date:   Mon Mar 9 14:15:35 2009 +0800

    ocfs2-tools: add xattr support in debugfs.ocfs2
    
    This patch add showing xattrs which setted in a file in debugfs.ocfs2.
    The new command "xattr [-v] <filespec>" in debugfs.ocfs2 could show
    xattrs in inode, block or buckets in summary or in verbose mode.
    
    Signed-off-by: Tiger Yang <tiger.yang at oracle.com>
    Signed-off-by: Joel Becker <joel.becker at oracle.com>

commit 4bb093f4dd1a5dfa3c07306c5296be80c9624a59
Author: Tiger Yang <tiger.yang at oracle.com>
Date:   Wed Mar 25 10:23:10 2009 +0800

    ocfs2-tools: add more xattr APIs in lib
    
    This patch mainly add read/write xattr bucket API in libocfs2.
    
    Signed-off-by: Tiger Yang <tiger.yang at oracle.com>
    Signed-off-by: Joel Becker <joel.becker at oracle.com>

commit 31e39d9917b5a192d6f50b0d8f618e1ff85daeb8
Author: Tiger Yang <tiger.yang at oracle.com>
Date:   Mon Mar 9 13:34:49 2009 +0800

    ocfs2-tools: swap inline xattr when swap inode
    
    This patch add swap inline xattr when we do
    swap inode from/to cpu.
    
    Signed-off-by: Tiger Yang <tiger.yang at oracle.com>
    Signed-off-by: Joel Becker <joel.becker at oracle.com>

commit eedfec362a141928740a71bbdeb071b1f30bfe5c
Author: Tiger Yang <tiger.yang at oracle.com>
Date:   Fri Mar 6 17:47:22 2009 +0800

    ocfs2-tools: add xattr support in lib
    
    This patch add xattr APIs in libocfs2.
    Such as, read/write xattr block, swap xattr structure from/to cpu,
    get xattr record, etc.
    
    Signed-off-by: Tiger Yang <tiger.yang at oracle.com>
    Signed-off-by: Joel Becker <joel.becker at oracle.com>

commit fc0c520a7caaf7cc4433a6ba62351560f3fe8402
Author: Tiger Yang <tiger.yang at oracle.com>
Date:   Thu Mar 12 14:00:13 2009 +0800

    ocfs2-tools: add xattr support in mkfs.ocfs2
    
    This patch add support for new feature xattr in mkfs.ocfs2.
    Xattr is an incompatible feature, need option --fs-features=xattr
    or --fs-feature-level=max-features to enable it.
    
    Signed-off-by: Tiger Yang <tiger.yang at oracle.com>
    Signed-off-by: Joel Becker <joel.becker at oracle.com>

commit 0cad9d09c4a7eb2e85bf088edc0a821ab589f6ed
Author: Tiger Yang <tiger.yang at oracle.com>
Date:   Fri Mar 6 16:36:04 2009 +0800

    ocfs2-tools: add ocfs2_xattr_uuid_hash in libocfs2
    
    this function use to calculate uuid hash, this hash value will be
    used as random seed to calculate xattr hash.
    
    Signed-off-by: Tiger Yang <tiger.yang at oracle.com>
    Signed-off-by: Joel Becker <joel.becker at oracle.com>

commit 852cd870e9ed4604d5e2e22eb201bc68cb5ec30b
Author: Tiger Yang <tiger.yang at oracle.com>
Date:   Fri Oct 24 16:35:19 2008 +0800

    ocfs2-tools: update super_block and ocfs2_dinode for sizetest
    
    This patch update xattr fileds in super_block and ocfs2_dinode in sizetest.c,
    and fix few missed fields.
    
    Signed-off-by: Tiger Yang <tiger.yang at oracle.com>
    Signed-off-by: Joel Becker <joel.becker at oracle.com>

commit 348d767f33229394e7e63964fd3384f0a0a2dbd9
Author: Tiger Yang <tiger.yang at oracle.com>
Date:   Fri Oct 24 16:24:51 2008 +0800

    ocfs2-tools: update super_block and ocfs2_dinode for swap
    
    This patch update xattr filed in super_block and ocfs2_dinode for swap,
    and fix few missed fields.
    
    Signed-off-by: Tiger Yang <tiger.yang at oracle.com>
    Signed-off-by: Joel Becker <joel.becker at oracle.com>

-----------------------------------------------------------------------

Summary of changes:
 debugfs.ocfs2/commands.c                        |   72 +++
 debugfs.ocfs2/dump.c                            |  196 ++++++-
 debugfs.ocfs2/find_block_inode.c                |    2 +-
 debugfs.ocfs2/include/dump.h                    |    7 +
 extras/find_dup_extents.c                       |    2 +-
 fsck.ocfs2/Makefile                             |    3 +-
 fsck.ocfs2/extent.c                             |   17 +-
 fsck.ocfs2/fsck.ocfs2.checks.8.in               |   51 ++
 fsck.ocfs2/include/extent.h                     |   13 +
 fsck.ocfs2/include/{slot_recovery.h => xattr.h} |   18 +-
 fsck.ocfs2/pass1.c                              |   14 +-
 fsck.ocfs2/xattr.c                              |  747 +++++++++++++++++++++++
 include/ocfs2-kernel/ocfs2_fs.h                 |    4 +-
 include/ocfs2/ocfs2.h                           |   61 ++-
 libocfs2/Makefile                               |    3 +-
 libocfs2/alloc.c                                |   33 +
 libocfs2/extend_file.c                          |   38 ++
 libocfs2/extents.c                              |   71 +++
 libocfs2/feature_string.c                       |   12 +-
 libocfs2/inode.c                                |   24 +-
 libocfs2/ocfs2_err.et                           |   10 +-
 libocfs2/openfs.c                               |    4 +-
 libocfs2/truncate.c                             |   32 +
 libocfs2/xattr.c                                |  440 +++++++++++++
 mkfs.ocfs2/mkfs.c                               |   10 +-
 mkfs.ocfs2/mkfs.ocfs2.8.in                      |    5 +
 mount.ocfs2/mount.ocfs2.8.in                    |    8 +
 sizetest/sizetest.c                             |   12 +-
 tunefs.ocfs2/Makefile                           |    3 +-
 tunefs.ocfs2/feature_xattr.c                    |  458 ++++++++++++++
 tunefs.ocfs2/libocfs2ne.c                       |    2 +-
 tunefs.ocfs2/op_features.c                      |    2 +
 32 files changed, 2322 insertions(+), 52 deletions(-)
 copy fsck.ocfs2/include/{slot_recovery.h => xattr.h} (59%)
 create mode 100644 fsck.ocfs2/xattr.c
 create mode 100644 libocfs2/xattr.c
 create mode 100644 tunefs.ocfs2/feature_xattr.c


hooks/post-receive
-- 
Tools to manage the ocfs2 filesystem.



More information about the Ocfs2-tools-commits mailing list