xfs
[Top] [All Lists]

[XFS updates] XFS development tree branch, master, updated. v3.1-rc1-73-

To: xfs@xxxxxxxxxxx
Subject: [XFS updates] XFS development tree branch, master, updated. v3.1-rc1-73-g91409f1
From: xfs@xxxxxxxxxxx
Date: Thu, 29 Sep 2011 13:19:19 -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
  91409f1 xfs: unlock the inode before log force in xfs_change_file_space
  0b618fd xfs: unlock the inode before log force in xfs_fs_nfs_commit_metadata
  b35e4f2 xfs: unlock the inode before log force in xfs_fsync
  0093b106 xfs: XFS_TRANS_SWAPEXT is not a valid flag for xfs_trans_commit
      from  e49f565973deb3408c0e1dd83d1f8dac5bcaa374 (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 91409f1253ecdc9368bddd6674a71141bbb188d8
Author: Christoph Hellwig <hch@xxxxxxxxxxxxx>
Date:   Sun Sep 18 20:47:51 2011 +0000

    xfs: unlock the inode before log force in xfs_change_file_space
    
    Let the transaction commit unlock the inode before it potentially causes
    a synchronous log force.
    
    Signed-off-by: Christoph Hellwig <hch@xxxxxx>
    Reviewed-by: Dave Chinner <dchinner@xxxxxxxxxx>
    Signed-off-by: Alex Elder <aelder@xxxxxxx>

commit 0b618fd2d100e82cef4e5f8ac56adabac9bcaabd
Author: Christoph Hellwig <hch@xxxxxxxxxxxxx>
Date:   Sun Sep 18 20:47:50 2011 +0000

    xfs: unlock the inode before log force in xfs_fs_nfs_commit_metadata
    
    Only read the LSN we need to push to with the ilock held, and then release
    it before we do the log force to improve concurrency.
    
    Signed-off-by: Christoph Hellwig <hch@xxxxxx>
    Reviewed-by: Dave Chinner <dchinner@xxxxxxxxxx>
    Signed-off-by: Alex Elder <aelder@xxxxxxx>

commit b35e4f2d235e0a2aa9fde7899d27552b5e59545e
Author: Christoph Hellwig <hch@xxxxxxxxxxxxx>
Date:   Mon Sep 19 14:55:51 2011 +0000

    xfs: unlock the inode before log force in xfs_fsync
    
    Only read the LSN we need to push to with the ilock held, and then release
    it before we do the log force to improve concurrency.
    
    This also removes the only direct caller of _xfs_trans_commit, thus
    allowing it to be merged into the plain xfs_trans_commit again.
    
    Signed-off-by: Christoph Hellwig <hch@xxxxxx>
    Signed-off-by: Alex Elder <aelder@xxxxxxx>

commit 0093b1064a18f2e3b6408dda542769076fc7b233
Author: Christoph Hellwig <hch@xxxxxxxxxxxxx>
Date:   Mon Sep 26 09:14:34 2011 +0000

    xfs: XFS_TRANS_SWAPEXT is not a valid flag for xfs_trans_commit
    
    XFS_TRANS_SWAPEXT is a transaction type, not a flag for xfs_trans_commit, so
    don't pass it in xfs_swap_extents.
    
    Signed-off-by: Christoph Hellwig <hch@xxxxxx>
    Signed-off-by: Alex Elder <aelder@xxxxxxx>

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

Summary of changes:
 fs/xfs/xfs_dfrag.c    |    2 +-
 fs/xfs/xfs_export.c   |   12 ++++++------
 fs/xfs/xfs_file.c     |   15 ++++++++-------
 fs/xfs/xfs_trans.c    |   11 ++++-------
 fs/xfs/xfs_trans.h    |    5 +----
 fs/xfs/xfs_vnodeops.c |   10 ++--------
 6 files changed, 22 insertions(+), 33 deletions(-)


hooks/post-receive
-- 
XFS development tree

<Prev in Thread] Current Thread [Next in Thread>
  • [XFS updates] XFS development tree branch, master, updated. v3.1-rc1-73-g91409f1, xfs <=