[Ocfs2-tools-commits] branch, master, updated. ocfs2-tools-1.4.0-403-gf0b3304

svn-commits at oss.oracle.com svn-commits at oss.oracle.com
Thu Nov 12 02:49:47 PST 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  f0b3304449ad0adbe93c544c66ceb7384a736758 (commit)
       via  80e6e60bd94df41567bbafc67628e81ffce69a30 (commit)
       via  58ff8f544d3f6a51dfe9c7b8dfa57decd9e4c869 (commit)
       via  8397cf121ec99d602f1d5da60a21e246af473062 (commit)
       via  e3f7134a621c2231f6854eea64276016c12feb8d (commit)
      from  feb56d7f631c40688163be05dbe7dccf7d10fdbe (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 f0b3304449ad0adbe93c544c66ceb7384a736758
Author: Jan Kara <jack at suse.cz>
Date:   Tue Oct 27 12:05:53 2009 +0100

    Don't account space used for system files when disabling sparse feature
    
    System files (except for root directory) are not accounted in quota. So we
    should not add the space used to fill holes in them when disabling sparse
    feature.
    
    Signed-off-by: Jan Kara <jack at suse.cz>
    Acked-by: Joel Becker <joel.becker at oracle.com>
    Signed-off-by: Tristan Ye <tristanye.swjtu at gmail.com>

commit 80e6e60bd94df41567bbafc67628e81ffce69a30
Author: Jan Kara <jack at suse.cz>
Date:   Tue Oct 27 12:05:52 2009 +0100

    Convert disabling of sparse feature to use new code in libocfs2
    
    Make code handling update of quota information when disabling
    sparse feature use new generic code in libocfs2.
    
    Signed-off-by: Jan Kara <jack at suse.cz>
    Acked-by: Joel Becker <joel.becker at oracle.com>
    Signed-off-by: Tristan Ye <tristanye.swjtu at gmail.com>

commit 58ff8f544d3f6a51dfe9c7b8dfa57decd9e4c869
Author: Jan Kara <jack at suse.cz>
Date:   Tue Oct 27 12:05:51 2009 +0100

    Quota support for disabling inline-data feature
    
    When disabling inline-data feature, space occupied by files changes
    and thus we have to update quota information accordingly.
    
    Signed-off-by: Jan Kara <jack at suse.cz>
    Acked-by: Joel Becker <joel.becker at oracle.com>
    Signed-off-by: Tristan Ye <tristanye.swjtu at gmail.com>

commit 8397cf121ec99d602f1d5da60a21e246af473062
Author: Jan Kara <jack at suse.cz>
Date:   Tue Oct 27 12:05:50 2009 +0100

    Implement support for quota changes in libocfs2
    
    Implement some common functions for changing quotas in libocfs2
    so that they don't have to be reimplemented in several users.
    
    Signed-off-by: Jan Kara <jack at suse.cz>
    Acked-by: Joel Becker <joel.becker at oracle.com>
    Signed-off-by: Tristan Ye <tristanye.swjtu at gmail.com>

commit e3f7134a621c2231f6854eea64276016c12feb8d
Author: Jan Kara <jack at suse.cz>
Date:   Tue Oct 27 12:05:49 2009 +0100

    Do not reinitialize already initialized quota info
    
    Tunefs can call ocfs2_init_fs_quota_info() and ocfs2_read_global_quota_info()
    several times when several features are to be enabled / disabled. Check
    whether we haven't already initialized the info / read the info from disk
    and don't do anything in such case so that we don't lose references to
    inodes or even overwrite cached information in memory with an old one from
    disk.
    
    Signed-off-by: Jan Kara <jack at suse.cz>
    Acked-by: Joel Becker <joel.becker at oracle.com>
    Signed-off-by: Tristan Ye <tristanye.swjtu at gmail.com>

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

Summary of changes:
 include/ocfs2/ocfs2.h               |   17 ++++
 libocfs2/quota.c                    |  138 +++++++++++++++++++++++++++++++++++
 tunefs.ocfs2/feature_inline_data.c  |   42 +++++++++-
 tunefs.ocfs2/feature_quota.c        |    2 +-
 tunefs.ocfs2/feature_sparse_files.c |  105 ++++++---------------------
 5 files changed, 215 insertions(+), 89 deletions(-)


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



More information about the Ocfs2-tools-commits mailing list