xfs
[Top] [All Lists]

[XFS updates] XFS development tree branch, master, updated. v2.6.28-rc3-

To: xfs@xxxxxxxxxxx
Subject: [XFS updates] XFS development tree branch, master, updated. v2.6.28-rc3-14090-g4740cd8
From: xfs@xxxxxxxxxxx
Date: Mon, 16 Mar 2009 09:16:28 -0500
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 "XFS development tree".

The branch, master has been updated
  6cc8764 xfs: factor out code to find the longest free extent in the AG
  cb4c8cc xfs: kill VN_BAD
  8fab451 xfs: kill vn_atime_* helpers.
  076e6ac xfs: cleanup xlog_bread
  ff0205e xfs: cleanup xlog_recover_do_trans
  dd0bbad xfs: remove another leftover of the old inode log item format
  21b699c xfs: cleanup log unmount handling
      from  da5309cd28ffda6ed8a4147bd14f1e4fbbd6503d (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 6cc87645e2a3c28d857b074e90bf88bfcd117afa
Author: Dave Chinner <dgc@xxxxxxx>
Date:   Mon Mar 16 08:29:46 2009 +0100

    xfs: factor out code to find the longest free extent in the AG
    
    Signed-off-by: Dave Chinner <dgc@xxxxxxx>
    Signed-off-by: Christoph Hellwig <hch@xxxxxx>

commit cb4c8cc1e92bc68c952e9a81a9fb9736bd8150de
Author: Christoph Hellwig <hch@xxxxxx>
Date:   Mon Mar 16 08:25:25 2009 +0100

    xfs: kill VN_BAD
    
    Remove this rather pointless wrapper and use is_bad_inode directly.
    
    Signed-off-by: Christoph Hellwig <hch@xxxxxx>
    Reviewed-by: Dave Chinner <david@xxxxxxxxxxxxx>

commit 8fab451e3cfe02a5e3dfc4bab3cfb975bc11fc09
Author: Christoph Hellwig <hch@xxxxxx>
Date:   Mon Mar 16 08:24:46 2009 +0100

    xfs: kill vn_atime_* helpers.
    
    Two out of three are unused already, and the third is better done open-coded
    with a comment describing what's going on here.
    
    Signed-off-by: Christoph Hellwig <hch@xxxxxx>
    Reviewed-by: Dave Chinner <david@xxxxxxxxxxxxx>

commit 076e6acb8f0d9532ee6c50512c1927c0a8e34f2f
Author: Christoph Hellwig <hch@xxxxxx>
Date:   Mon Mar 16 08:24:13 2009 +0100

    xfs: cleanup xlog_bread
    
    Most callers of xlog_bread need to call xlog_align to get the actual offset.
    Consolidate that call into the main xlog_bread and provide a _xlog_bread
    for those few that don't want the actual offset.
    
    Signed-off-by: Christoph Hellwig <hch@xxxxxx>
    Reviewed-by: Dave Chinner <david@xxxxxxxxxxxxx>

commit ff0205e032b9733bb634ad5dadc79a0f6d30c721
Author: Christoph Hellwig <hch@xxxxxx>
Date:   Mon Mar 16 08:20:52 2009 +0100

    xfs: cleanup xlog_recover_do_trans
    
    Change the big if-elsif-else block handling the different item types
    into a more natural switch, remove assignments in conditionals and
    remove an out of place comment from centuries ago on IRIX.
    
    Signed-off-by: Christoph Hellwig <hch@xxxxxx>
    Reviewed-by: Dave Chinner <david@xxxxxxxxxxxxx>

commit dd0bbad81c8d02315a5035d3d6ea441dd1254dc1
Author: Christoph Hellwig <hch@xxxxxx>
Date:   Mon Mar 16 08:19:59 2009 +0100

    xfs: remove another leftover of the old inode log item format
    
    There's another little snipplet of code left from the handling of the old
    inode log item format in xlog_recover_do_inode_trans.  Kill it as it
    can't be reached anymore.
    
    Signed-off-by: Christoph Hellwig <hch@xxxxxx>
    Reviewed-by: Dave Chinner <david@xxxxxxxxxxxxx>

commit 21b699c89545ed94d9a1c6fcc8ac704784f68f40
Author: Christoph Hellwig <hch@xxxxxx>
Date:   Mon Mar 16 08:19:29 2009 +0100

    xfs: cleanup log unmount handling
    
    Kill the current xfs_log_unmount wrapper and opencode the two function
    calls in the only caller.  Rename the current xfs_log_unmount_dealloc to
    xfs_log_unmount as it undoes xfs_log_mount and the new name makes that
    more clear.
    
    Signed-off-by: Christoph Hellwig <hch@xxxxxx>
    Reviewed-by: Dave Chinner <david@xxxxxxxxxxxxx>

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

Summary of changes:
 fs/xfs/linux-2.6/xfs_vnode.h |   27 ----
 fs/xfs/xfs_alloc.c           |   26 +++-
 fs/xfs/xfs_alloc.h           |    6 +
 fs/xfs/xfs_bmap.c            |   12 +--
 fs/xfs/xfs_filestream.c      |    9 +-
 fs/xfs/xfs_itable.c          |    7 +-
 fs/xfs/xfs_log.c             |   15 +--
 fs/xfs/xfs_log.h             |    3 +-
 fs/xfs/xfs_log_priv.h        |    1 -
 fs/xfs/xfs_log_recover.c     |  304 ++++++++++++++++++++++++------------------
 fs/xfs/xfs_mount.c           |    5 +-
 fs/xfs/xfs_vnodeops.c        |    4 +-
 12 files changed, 217 insertions(+), 202 deletions(-)


hooks/post-receive
-- 
XFS development tree

<Prev in Thread] Current Thread [Next in Thread>
  • [XFS updates] XFS development tree branch, master, updated. v2.6.28-rc3-14090-g4740cd8, xfs <=