public inbox for linux-xfs@vger.kernel.org
 help / color / mirror / Atom feed
* [GIT] fixes and cleanups for xfs-dev
@ 2010-06-04  5:58 Dave Chinner
  2010-06-04  7:54 ` Christoph Hellwig
  0 siblings, 1 reply; 2+ messages in thread
From: Dave Chinner @ 2010-06-04  5:58 UTC (permalink / raw)
  To: aelder; +Cc: xfs

Hi Alex,

Here are the latest list of reviewed patches for the xfs-dev tree.
The inode cluster freeing fix really needs to go to Linus for .35
(and a .34-stable update is probably needed).

You can leave Christoph's cleanups out if further discussion is
needed - it is the above bug fix I'm pushing this branch out for.

Cheers,

Dave.

The following changes since commit fb3b504adeee942e55393396fea8fdf406acf037:

  xfs: fix access to upper inodes without inode64 (2010-05-28 15:19:56 -0500)

are available in the git repository at:
  git://git.kernel.org/pub/scm/git/linux/dgc/xfs for-dev

Christoph Hellwig (17):
      xfs: remove done roadmap item from xfs-delayed-logging-design.txt
      xfs: skip writeback from reclaim context
      xfs: improve xfs_isilocked
      xfs: drop dmapi hooks
      xfs: remove unneeded #include statements
      xfs: simplify log item descriptor tracking
      xfs: merge iop_unpin_remove into iop_unpin
      xfs: give xfs_item_ops methods the correct prototypes
      xfs: give li_cb callbacks the correct prototype
      xfs: simplify buffer pinning
      xfs: simplify inode to transaction joining
      xfs: fix the xfs_log_iovec i_addr type
      xfs: kill the unused xlog_debug variable
      xfs: remove the unused XFS_LOG_SLEEP and XFS_LOG_NOSLEEP flags
      xfs: remove the unused XFS_TRANS_NOSLEEP/XFS_TRANS_WAIT flags
      xfs: remove unused XFS_BMAPI_ flags
      xfs: remove unused delta tracking code in xfs_bmapi

Dave Chinner (1):
      xfs: fix race in inode cluster freeing failing to stale inodes

 .../filesystems/xfs-delayed-logging-design.txt     |    5 -
 fs/xfs/Makefile                                    |    4 +-
 fs/xfs/linux-2.6/xfs_aops.c                        |   26 +-
 fs/xfs/linux-2.6/xfs_buf.c                         |   33 +--
 fs/xfs/linux-2.6/xfs_buf.h                         |    9 +-
 fs/xfs/linux-2.6/xfs_dmapi_priv.h                  |   28 --
 fs/xfs/linux-2.6/xfs_export.c                      |    1 -
 fs/xfs/linux-2.6/xfs_file.c                        |   99 +-----
 fs/xfs/linux-2.6/xfs_fs_subr.c                     |    4 -
 fs/xfs/linux-2.6/xfs_fs_subr.h                     |   25 --
 fs/xfs/linux-2.6/xfs_ioctl.c                       |   23 +-
 fs/xfs/linux-2.6/xfs_ioctl32.c                     |    4 -
 fs/xfs/linux-2.6/xfs_iops.c                        |    8 -
 fs/xfs/linux-2.6/xfs_linux.h                       |    1 -
 fs/xfs/linux-2.6/xfs_quotaops.c                    |    1 -
 fs/xfs/linux-2.6/xfs_super.c                       |   84 +---
 fs/xfs/linux-2.6/xfs_super.h                       |    7 -
 fs/xfs/linux-2.6/xfs_sync.c                        |   14 +-
 fs/xfs/linux-2.6/xfs_trace.c                       |    4 -
 fs/xfs/linux-2.6/xfs_trace.h                       |    2 -
 fs/xfs/quota/xfs_dquot.c                           |  114 ++---
 fs/xfs/quota/xfs_dquot_item.c                      |  301 ++++++--------
 fs/xfs/quota/xfs_qm.c                              |    9 +-
 fs/xfs/quota/xfs_qm_bhv.c                          |   10 -
 fs/xfs/quota/xfs_qm_stats.c                        |   10 -
 fs/xfs/quota/xfs_qm_syscalls.c                     |   10 -
 fs/xfs/quota/xfs_trans_dquot.c                     |   35 +--
 fs/xfs/support/debug.c                             |    1 -
 fs/xfs/xfs_alloc.c                                 |    5 -
 fs/xfs/xfs_alloc_btree.c                           |    5 -
 fs/xfs/xfs_attr.c                                  |   91 ++---
 fs/xfs/xfs_attr_leaf.c                             |    5 +-
 fs/xfs/xfs_bmap.c                                  |  300 ++------------
 fs/xfs/xfs_bmap.h                                  |   37 +--
 fs/xfs/xfs_bmap_btree.c                            |    5 -
 fs/xfs/xfs_btree.c                                 |    5 -
 fs/xfs/xfs_buf_item.c                              |  227 +++++------
 fs/xfs/xfs_buf_item.h                              |    2 +-
 fs/xfs/xfs_da_btree.c                              |   14 +-
 fs/xfs/xfs_dfrag.c                                 |   16 +-
 fs/xfs/xfs_dir2.c                                  |    9 +-
 fs/xfs/xfs_dir2_block.c                            |    2 -
 fs/xfs/xfs_dir2_data.c                             |    2 -
 fs/xfs/xfs_dir2_leaf.c                             |    4 +-
 fs/xfs/xfs_dir2_node.c                             |    2 -
 fs/xfs/xfs_dir2_sf.c                               |    2 -
 fs/xfs/xfs_dmapi.h                                 |  170 --------
 fs/xfs/xfs_dmops.c                                 |   55 ---
 fs/xfs/xfs_error.c                                 |    4 -
 fs/xfs/xfs_extfree_item.c                          |  278 +++++-------
 fs/xfs/xfs_filestream.c                            |    4 -
 fs/xfs/xfs_fsops.c                                 |    7 +-
 fs/xfs/xfs_ialloc.c                                |    4 -
 fs/xfs/xfs_ialloc_btree.c                          |    4 -
 fs/xfs/xfs_iget.c                                  |   30 +-
 fs/xfs/xfs_inode.c                                 |  175 ++++-----
 fs/xfs/xfs_inode_item.c                            |  250 ++++-------
 fs/xfs/xfs_inode_item.h                            |   12 +-
 fs/xfs/xfs_iomap.c                                 |   26 +-
 fs/xfs/xfs_itable.c                                |    4 -
 fs/xfs/xfs_log.c                                   |    7 +-
 fs/xfs/xfs_log.h                                   |   11 +-
 fs/xfs/xfs_log_cil.c                               |    4 +-
 fs/xfs/xfs_log_recover.c                           |   42 +--
 fs/xfs/xfs_mount.c                                 |    3 -
 fs/xfs/xfs_mount.h                                 |   67 ---
 fs/xfs/xfs_rename.c                                |   60 +---
 fs/xfs/xfs_rtalloc.c                               |    9 +-
 fs/xfs/xfs_rw.c                                    |   15 -
 fs/xfs/xfs_trans.c                                 |  211 ++++++----
 fs/xfs/xfs_trans.h                                 |  117 +-----
 fs/xfs/xfs_trans_ail.c                             |    1 -
 fs/xfs/xfs_trans_buf.c                             |   75 +---
 fs/xfs/xfs_trans_extfree.c                         |   23 +-
 fs/xfs/xfs_trans_inode.c                           |   74 ++---
 fs/xfs/xfs_trans_item.c                            |  441 --------------------
 fs/xfs/xfs_trans_priv.h                            |   18 +-
 fs/xfs/xfs_utils.c                                 |    8 +-
 fs/xfs/xfs_vnodeops.c                              |  265 ++----------
 79 files changed, 973 insertions(+), 3106 deletions(-)
 delete mode 100644 fs/xfs/linux-2.6/xfs_dmapi_priv.h
 delete mode 100644 fs/xfs/linux-2.6/xfs_fs_subr.h
 delete mode 100644 fs/xfs/xfs_dmapi.h
 delete mode 100644 fs/xfs/xfs_dmops.c
 delete mode 100644 fs/xfs/xfs_trans_item.c
-- 
Dave Chinner
david@fromorbit.com

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

^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: [GIT] fixes and cleanups for xfs-dev
  2010-06-04  5:58 [GIT] fixes and cleanups for xfs-dev Dave Chinner
@ 2010-06-04  7:54 ` Christoph Hellwig
  0 siblings, 0 replies; 2+ messages in thread
From: Christoph Hellwig @ 2010-06-04  7:54 UTC (permalink / raw)
  To: Dave Chinner; +Cc: xfs, aelder

On Fri, Jun 04, 2010 at 03:58:37PM +1000, Dave Chinner wrote:
> Hi Alex,
> 
> Here are the latest list of reviewed patches for the xfs-dev tree.
> The inode cluster freeing fix really needs to go to Linus for .35
> (and a .34-stable update is probably needed).

Yes, getting the current queue on oss plus the first fout patches
from your pull request into .35 ASAP would be a good thing.

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

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2010-06-04  7:52 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-06-04  5:58 [GIT] fixes and cleanups for xfs-dev Dave Chinner
2010-06-04  7:54 ` Christoph Hellwig

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox