xfs
[Top] [All Lists]

[XFS updates] XFS development tree branch, for-next, updated. v3.5-rc1-3

To: xfs@xxxxxxxxxxx
Subject: [XFS updates] XFS development tree branch, for-next, updated. v3.5-rc1-32-g824c313
From: xfs@xxxxxxxxxxx
Date: Sun, 22 Jul 2012 17:26:37 -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, for-next has been updated
  824c313 xfs: remove xfs_ialloc_find_free
  0d882a3 Prefix IO_XX flags with XFS_IO_XX to avoid namespace colision.
  129dbc9 xfs: remove xfs_inotobp
  475ee41 xfs: merge xfs_itobp into xfs_imap_to_bp
  6b7a03f xfs: handle EOF correctly in xfs_vm_writepage
  69ff282 xfs: implement ->update_time
  96ee34b xfs: fix comment typo of struct xfs_da_blkinfo.
      from  a2dcf5df5f3813a44423d4a5026666e751ec00dd (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 824c313139c2ce678011bf11c4823a0c99651c1f
Author: Christoph Hellwig <hch@xxxxxxxxxxxxx>
Date:   Wed Jul 4 10:54:45 2012 -0400

    xfs: remove xfs_ialloc_find_free
    
    This function is entirely trivial and only has one caller, so remove it to
    simplify the code.
    
    Signed-off-by: Christoph Hellwig <hch@xxxxxx>
    Reviewed-by: Dave Chinner <dchinner@xxxxxxxxxx>
    Signed-off-by: Ben Myers <bpm@xxxxxxx>

commit 0d882a360b9012bc7a7e921c935774c3fba1bfd9
Author: Alain Renaud <arenaud@xxxxxxx>
Date:   Tue May 22 15:56:21 2012 -0500

    Prefix IO_XX flags with XFS_IO_XX to avoid namespace colision.
    
    Add a XFS_ prefix to IO_DIRECT,XFS_IO_DELALLOC, XFS_IO_UNWRITTEN and
    XFS_IO_OVERWRITE. This to avoid namespace conflict with other modules.
    
    Signed-off-by: Alain Renaud <arenaud@xxxxxxx>
    Reviewed-by: Rich Johnston <rjohnston@xxxxxxx>
    Signed-off-by: Ben Myers <bpm@xxxxxxx>

commit 129dbc9a2d93bab823e57fe47f53d098a0d350f3
Author: Christoph Hellwig <hch@xxxxxxxxxxxxx>
Date:   Tue Jul 3 12:21:51 2012 -0400

    xfs: remove xfs_inotobp
    
    There is no need to keep this helper around, opencoding it in the only
    caller is just as clear.
    
    Signed-off-by: Christoph Hellwig <hch@xxxxxx>
    Reviewed-by: Mark Tinguely <tinguely@xxxxxxx>
    Signed-off-by: Ben Myers <bpm@xxxxxxx>

commit 475ee413f34165f8e6fcd7fbff3a4da1dce48c99
Author: Christoph Hellwig <hch@xxxxxxxxxxxxx>
Date:   Tue Jul 3 12:21:22 2012 -0400

    xfs: merge xfs_itobp into xfs_imap_to_bp
    
    All callers of xfs_imap_to_bp want the dinode pointer, so let's calculate it
    inside xfs_imap_to_bp.  Once that is done xfs_itobp becomes a fairly 
pointless
    wrapper which can be replaced with direct calls to xfs_imap_to_bp.
    
    Signed-off-by: Christoph Hellwig <hch@xxxxxx>
    Reviewed-by: Mark Tinguely <tinguely@xxxxxxx>
    Signed-off-by: Ben Myers <bpm@xxxxxxx>

commit 6b7a03f03a2f8b1629133e35729eba4727fae3cc
Author: Christoph Hellwig <hch@xxxxxxxxxxxxx>
Date:   Tue Jul 3 12:20:00 2012 -0400

    xfs: handle EOF correctly in xfs_vm_writepage
    
    We need to zero out part of a page which beyond EOF before setting uptodate,
    otherwise, mapread or write will see non-zero data beyond EOF.
    
    Based on the code in fs/buffer.c and the following ext4 commit:
    
      ext4: handle EOF correctly in ext4_bio_write_page()
    
    And yes, I wish we had a good test case for it.
    
    Signed-off-by: Christoph Hellwig <hch@xxxxxx>
    Reviewed-by: Mark Tinguely <tinguely@xxxxxxx>
    Signed-off-by: Ben Myers <bpm@xxxxxxx>

commit 69ff2826117f1cde9a2491be57a578212bca551e
Author: Christoph Hellwig <hch@xxxxxxxxxxxxx>
Date:   Wed Jun 6 17:01:28 2012 -0400

    xfs: implement ->update_time
    
    Use this new method to replace our hacky use of ->dirty_inode.  An 
additional
    benefit is that we can now propagate errors up the stack.
    
    Signed-off-by: Christoph Hellwig <hch@xxxxxx>
    Reviewed-by: Dave Chinner <dchinner@xxxxxxxxxx>
    Signed-off-by: Ben Myers <bpm@xxxxxxx>

commit 96ee34be7a0965a117080a28b2c0cc6d4ee6adb1
Author: Chen Baozi <baozich@xxxxxxxxx>
Date:   Sat Jul 14 03:38:13 2012 +0800

    xfs: fix comment typo of struct xfs_da_blkinfo.
    
    Fix trivial typo error that has written "It" to "Is".
    
    Signed-off-by: Chen Baozi <baozich@xxxxxxxxx>
    Reviewed-by: Ben Myers <bpm@xxxxxxx>
    Signed-off-by: Ben Myers <bpm@xxxxxxx>

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

Summary of changes:
 fs/xfs/xfs_aops.c        |   67 ++++++++++------
 fs/xfs/xfs_aops.h        |   14 ++--
 fs/xfs/xfs_da_btree.h    |    2 +-
 fs/xfs/xfs_ialloc.c      |    9 +--
 fs/xfs/xfs_inode.c       |  197 +++++++++++++++-------------------------------
 fs/xfs/xfs_inode.h       |    9 +--
 fs/xfs/xfs_iops.c        |   45 +++++++++++
 fs/xfs/xfs_itable.c      |    2 +-
 fs/xfs/xfs_log_recover.c |    2 +-
 fs/xfs/xfs_super.c       |   56 -------------
 fs/xfs/xfs_sync.c        |    4 +-
 fs/xfs/xfs_trace.h       |    2 +-
 12 files changed, 167 insertions(+), 242 deletions(-)


hooks/post-receive
-- 
XFS development tree

<Prev in Thread] Current Thread [Next in Thread>
  • [XFS updates] XFS development tree branch, for-next, updated. v3.5-rc1-32-g824c313, xfs <=