xfs
[Top] [All Lists]

[XFS updates] XFS development tree branch, master, updated. v2.6.34-2044

To: xfs@xxxxxxxxxxx
Subject: [XFS updates] XFS development tree branch, master, updated. v2.6.34-20443-g06e6f08
From: xfs@xxxxxxxxxxx
Date: Sat, 9 Oct 2010 15:49:14 -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
  06e6f08 xfs: Extend project quotas to support 32bit project ids
  42d8288 xfs: remove xfs_buf wrappers
  2e0c777 xfs: remove xfs_cred.h
  702ed86 xfs: remove xfs_globals.h
  b972b8e xfs: remove xfs_version.h
  2a8ad0a xfs: remove xfs_refcache.h
  ee9f63d xfs: fix the xfs_trans_committed
  35028ca xfs: remove unused t_callback field in struct xfs_trans
  5551ec9 xfs: fix bogus m_maxagi check in xfs_iget
  8016867 xfs: force background CIL push under sustained load
      from  3470ca24e60578b3306a909588c7a269eeef51d6 (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 06e6f08768cf3e070a557ba812d7a65231e19dd6
Author: Arkadiusz Mi?kiewicz <arekm@xxxxxxxx>
Date:   Sun Sep 26 06:10:18 2010 +0000

    xfs: Extend project quotas to support 32bit project ids
    
    This patch adds support for 32bit project quota identifiers.
    
    On disk format is backward compatible with 16bit projid numbers. projid
    on disk is now kept in two 16bit values - di_projid_lo (which holds the
    same position as old 16bit projid value) and new di_projid_hi (takes
    existing padding) and converts from/to 32bit value on the fly.
    
    xfs_admin (for existing fs), mkfs.xfs (for new fs) needs to be used
    to enable PROJID32BIT support.
    
    Signed-off-by: Arkadiusz MiÅ?kiewicz <arekm@xxxxxxxx>
    Reviewed-by: Christoph Hellwig <hch@xxxxxx>
    Signed-off-by: Alex Elder <aelder@xxxxxxx>

commit 42d8288b8cce4b0959e1940b88060a60761b8d8d
Author: Christoph Hellwig <hch@xxxxxxxxxxxxx>
Date:   Wed Oct 6 18:41:18 2010 +0000

    xfs: remove xfs_buf wrappers
    
    Stop having two different names for many buffer functions and use
    the more descriptive xfs_buf_* names directly.
    
    Signed-off-by: Christoph Hellwig <hch@xxxxxx>
    Signed-off-by: Alex Elder <aelder@xxxxxxx>

commit 2e0c777d131b6c4aa86986c56b756f285c063a70
Author: Christoph Hellwig <hch@xxxxxxxxxxxxx>
Date:   Wed Oct 6 18:41:17 2010 +0000

    xfs: remove xfs_cred.h
    
    We're not actually passing around credentials inside XFS for a while
    now, so remove all xfs_cred.h with it's cred_t typedef and all
    instances of it.
    
    Signed-off-by: Christoph Hellwig <hch@xxxxxx>
    Signed-off-by: Alex Elder <aelder@xxxxxxx>

commit 702ed86e9048fc092cd06269c60ba5d10a9f7846
Author: Christoph Hellwig <hch@xxxxxxxxxxxxx>
Date:   Wed Oct 6 18:41:16 2010 +0000

    xfs: remove xfs_globals.h
    
    This header only provides one extern that isn't actually declared
    anywhere, and shadowed by a macro.
    
    Signed-off-by: Christoph Hellwig <hch@xxxxxx>
    Signed-off-by: Alex Elder <aelder@xxxxxxx>

commit b972b8e49a6de87d7a8e3c1deb71fe178a398003
Author: Christoph Hellwig <hch@xxxxxxxxxxxxx>
Date:   Wed Oct 6 18:41:15 2010 +0000

    xfs: remove xfs_version.h
    
    It used to have a place when it contained an automatically generated
    CVS version, but these days it's entirely superflous.
    
    Signed-off-by: Christoph Hellwig <hch@xxxxxx>
    Signed-off-by: Alex Elder <aelder@xxxxxxx>

commit 2a8ad0aa000a9aad3dae32787b8e5ba4c3a4164d
Author: Christoph Hellwig <hch@xxxxxxxxxxxxx>
Date:   Wed Oct 6 18:41:14 2010 +0000

    xfs: remove xfs_refcache.h
    
    This header has been completely unused for a couple of years.
    
    Signed-off-by: Christoph Hellwig <hch@xxxxxx>
    Signed-off-by: Alex Elder <aelder@xxxxxxx>

commit ee9f63d43be12ce94f066a5e27607a67221cc52d
Author: Christoph Hellwig <hch@xxxxxxxxxxxxx>
Date:   Wed Oct 6 18:41:13 2010 +0000

    xfs: fix the xfs_trans_committed
    
    Use the correct prototype for xfs_trans_committed instead of casting it.
    
    Signed-off-by: Christoph Hellwig <hch@xxxxxx>
    Signed-off-by: Alex Elder <aelder@xxxxxxx>

commit 35028caf3aff1f77bf9f839572762d74f8635e4e
Author: Christoph Hellwig <hch@xxxxxxxxxxxxx>
Date:   Wed Oct 6 18:41:12 2010 +0000

    xfs: remove unused t_callback field in struct xfs_trans
    
    Signed-off-by: Christoph Hellwig <hch@xxxxxx>
    Signed-off-by: Alex Elder <aelder@xxxxxxx>

commit 5551ec91b80612204ec3cf7511b8ccd8ba3877af
Author: Christoph Hellwig <hch@xxxxxx>
Date:   Wed Oct 6 18:31:23 2010 +0000

    xfs: fix bogus m_maxagi check in xfs_iget
    
    These days inode64 should only control which AGs we allocate new
    inodes from, while we still try to support reading all existing
    inodes.  To make this actually work the check ontop of xfs_iget
    needs to be relaxed to allow inodes in all allocation groups instead
    of just those that we allow allocating inodes from.  Note that we
    can't simply remove the check - it prevents us from accessing
    invalid data when fed invalid inode numbers from NFS or bulkstat.
    
    Signed-off-by: Christoph Hellwig <hch@xxxxxx>
    Signed-off-by: Alex Elder <aelder@xxxxxxx>

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

Summary of changes:
 fs/xfs/linux-2.6/xfs_buf.c     |   19 +++++++-------
 fs/xfs/linux-2.6/xfs_buf.h     |   20 ++-------------
 fs/xfs/linux-2.6/xfs_cred.h    |   28 ---------------------
 fs/xfs/linux-2.6/xfs_globals.c |    1 -
 fs/xfs/linux-2.6/xfs_globals.h |   23 -----------------
 fs/xfs/linux-2.6/xfs_ioctl.c   |   14 +++++-----
 fs/xfs/linux-2.6/xfs_ioctl32.c |    4 ++-
 fs/xfs/linux-2.6/xfs_ioctl32.h |    6 +++-
 fs/xfs/linux-2.6/xfs_iops.c    |    4 +-
 fs/xfs/linux-2.6/xfs_linux.h   |    5 +--
 fs/xfs/linux-2.6/xfs_super.c   |    3 +-
 fs/xfs/linux-2.6/xfs_super.h   |    1 +
 fs/xfs/linux-2.6/xfs_version.h |   29 ----------------------
 fs/xfs/quota/xfs_qm.c          |   20 +++++++--------
 fs/xfs/quota/xfs_qm_bhv.c      |    2 +-
 fs/xfs/quota/xfs_qm_syscalls.c |    2 +-
 fs/xfs/xfs_attr.c              |    6 ++--
 fs/xfs/xfs_btree.c             |    4 +-
 fs/xfs/xfs_buf_item.c          |    4 +-
 fs/xfs/xfs_da_btree.c          |    2 +-
 fs/xfs/xfs_dinode.h            |    5 ++-
 fs/xfs/xfs_dir2_leaf.c         |    2 +-
 fs/xfs/xfs_fs.h                |    6 +++-
 fs/xfs/xfs_ialloc.c            |    2 +-
 fs/xfs/xfs_iget.c              |    4 +-
 fs/xfs/xfs_inode.c             |   17 +++++++------
 fs/xfs/xfs_inode.h             |   29 ++++++++++++++++++----
 fs/xfs/xfs_itable.c            |    3 +-
 fs/xfs/xfs_log.c               |    2 +-
 fs/xfs/xfs_log_recover.c       |    6 ++--
 fs/xfs/xfs_mount.c             |    2 +-
 fs/xfs/xfs_mount.h             |    1 -
 fs/xfs/xfs_refcache.h          |   52 ----------------------------------------
 fs/xfs/xfs_rename.c            |    2 +-
 fs/xfs/xfs_sb.h                |   10 +++++++-
 fs/xfs/xfs_trans.c             |    9 ++----
 fs/xfs/xfs_trans.h             |    2 -
 fs/xfs/xfs_trans_buf.c         |    2 +-
 fs/xfs/xfs_types.h             |    2 -
 fs/xfs/xfs_utils.c             |    5 +--
 fs/xfs/xfs_utils.h             |    3 +-
 fs/xfs/xfs_vnodeops.c          |   32 +++++++++++-------------
 fs/xfs/xfs_vnodeops.h          |    6 +---
 43 files changed, 136 insertions(+), 265 deletions(-)
 delete mode 100644 fs/xfs/linux-2.6/xfs_cred.h
 delete mode 100644 fs/xfs/linux-2.6/xfs_globals.h
 delete mode 100644 fs/xfs/linux-2.6/xfs_version.h
 delete mode 100644 fs/xfs/xfs_refcache.h


hooks/post-receive
-- 
XFS development tree

<Prev in Thread] Current Thread [Next in Thread>