[XFS updates] XFS development tree branch, master, updated. v3.9-rc1-9-g56cea2d

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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
  56cea2d xfs: take inode version into account in XFS_LITINO
  c163f9a xfs: ensure we capture IO errors correctly
  d8ddfe8 xfs: Remove obsoleted m_inode_shrink from xfs_mount structure
      from  9e5987a7792194ec338f53643237150c0db5f5e0 (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 56cea2d088811b8cf7d2893e29bcf369a912de69
Author: Christoph Hellwig <hch@xxxxxx>
Date:   Tue Mar 12 23:30:36 2013 +1100

    xfs: take inode version into account in XFS_LITINO
    
    Add a version argument to XFS_LITINO so that it can return different values
    depending on the inode version.  This is required for the upcoming v3 inodes
    with a larger fixed layout dinode.
    
    Signed-off-by: Christoph Hellwig <hch@xxxxxx>
    Signed-off-by: Dave Chinner <dchinner@xxxxxxxxxx>
    Reviewed-by: Ben Myers <bpm@xxxxxxx>
    Signed-off-by: Ben Myers <bpm@xxxxxxx>

commit c163f9a1760229a95d04e37b332de7d5c1c225cd
Author: Dave Chinner <dchinner@xxxxxxxxxx>
Date:   Tue Mar 12 23:30:34 2013 +1100

    xfs: ensure we capture IO errors correctly
    
    Failed buffer readahead can leave the buffer in the cache marked
    with an error. Most callers that then issue a subsequent read on the
    buffer do not zero the b_error field out, and so we may incorectly
    detect an error during IO completion due to the stale error value
    left on the buffer.
    
    Avoid this problem by zeroing the error before IO submission. This
    ensures that the only IO errors that are detected those captured
    from are those captured from bio submission or completion.
    
    Signed-off-by: Dave Chinner <dchinner@xxxxxxxxxx>
    Reviewed-by: Mark Tinguely <tinguely@xxxxxxx>
    Signed-off-by: Ben Myers <bpm@xxxxxxx>

commit d8ddfe81c7e4fe41b8ec342cc288d58aecdf7c47
Author: Jeff Liu <jeff.liu@xxxxxxxxxx>
Date:   Mon Mar 11 14:31:02 2013 +0800

    xfs: Remove obsoleted m_inode_shrink from xfs_mount structure
    
    Looks the old m_inode_shrink is obsoleted as we perform inodes reclaim per AG via
    m_reclaim_workqueue, this patch remove it from the xfs_mount structure if so.
    
    Signed-off-by: Jie Liu <jeff.liu@xxxxxxxxxx>
    Cc: Dave Chinner <dchinner@xxxxxxxxxx>
    Reviewed-by: Mark Tinguely <tinguely@xxxxxxx>
    Signed-off-by: Ben Myers <bpm@xxxxxxx>

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

Summary of changes:
 fs/xfs/xfs_attr_leaf.c | 6 ++++--
 fs/xfs/xfs_bmap.c      | 4 ++--
 fs/xfs/xfs_buf.c       | 6 ++++++
 fs/xfs/xfs_dinode.h    | 6 +++---
 fs/xfs/xfs_inode.h     | 5 +++--
 fs/xfs/xfs_mount.h     | 1 -
 fs/xfs/xfs_vnodeops.c  | 2 +-
 7 files changed, 19 insertions(+), 11 deletions(-)


hooks/post-receive
-- 
XFS development tree

_______________________________________________
xfs mailing list
xfs@xxxxxxxxxxx
http://oss.sgi.com/mailman/listinfo/xfs


[Index of Archives]     [Linux XFS Devel]     [Linux Filesystem Development]     [Filesystem Testing]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux