[ANNOUNCE] xfs-linux: for-next updated to 0cbf8c9

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

 



Hi folks,

The for-next branch of the xfs-linux repository at:

	git://git.kernel.org/pub/scm/fs/xfs/xfs-linux.git

has just been updated.  I intend to try to put in Eric Sandeen's patches
to perform unlinked inode cleanup during ro mount and my own GETFSMAP
patches for 4.12, so I put them in along with the other fixes and
cleanups to get further testing.

If either of the two bigger changes break things I'm open to fixing or
removing them before the merge window opens.  I did just post a v8
GETFSMAP patchset; the only changes in that posting are in the ext4
patch, which isn't going in via the XFS tree.  FWIW I've been beating on
the patches in this branch since the end of Vault and haven't noticed
any new breakage.  I based the patch stack off -rc4 because that's the
first kernel I've gotten to boot reliably across my test farm.

Patches often get missed, so please check if your outstanding
patches were in this update. If they have not been in this update,
please resubmit them to linux-xfs@xxxxxxxxxxxxxxx so they can be
picked up in the next update.

The new head of the for-next branch is commit:

0cbf8c9 xfs: report realtime space information via the rtbitmap

New Commits:

Brian Foster (1):
      [607604d] xfs: use dedicated log worker wq to avoid deadlock with cil wq

Christoph Hellwig (2):
      [350baac] xfs: factor out a xfs_bmap_is_real_extent helper
      [71892b3] xfs: remove the ISUNWRITTEN macro

Darrick J. Wong (9):
      [3784d1c] xfs: move the inline directory verifiers
      [273cc87] vfs: add common GETFSMAP ioctl definitions
      [267a741] xfs: plumb in needed functions for range querying of the freespace btrees
      [eaf588b] xfs: provide a query_range function for freespace btrees
      [70601a4] xfs: create a function to query all records in a btree
      [46eec30] xfs: add a couple of queries to iterate free extents in the rtbitmap
      [5ff0447] xfs: implement the GETFSMAP ioctl
      [7db07c5] xfs: have getfsmap fall back to the freesp btrees when rmap is not present
      [0cbf8c9] xfs: report realtime space information via the rtbitmap

Eric Sandeen (3):
      [98c7eb0] xfs: write unmount record for ro mounts
      [8acfb78] xfs: toggle readonly state around xfs_log_mount_finish
      [405aa1f] xfs: fix up inode validation failure message

Nikolay Borisov (1):
      [4d1e0d8] xfs: Remove obsolete declaration of xfs_buf_get_empty


Code Diffstat:

 fs/xfs/Makefile                 |   1 +
 fs/xfs/libxfs/xfs_alloc.c       |  57 +++
 fs/xfs/libxfs/xfs_alloc.h       |  12 +
 fs/xfs/libxfs/xfs_alloc_btree.c | 172 ++++++--
 fs/xfs/libxfs/xfs_bmap.h        |  12 +
 fs/xfs/libxfs/xfs_bmap_btree.h  |   1 -
 fs/xfs/libxfs/xfs_btree.c       |  15 +
 fs/xfs/libxfs/xfs_btree.h       |   2 +
 fs/xfs/libxfs/xfs_dir2_priv.h   |   3 +-
 fs/xfs/libxfs/xfs_dir2_sf.c     |  63 ++-
 fs/xfs/libxfs/xfs_fs.h          |  13 +
 fs/xfs/libxfs/xfs_inode_buf.c   |   2 +-
 fs/xfs/libxfs/xfs_inode_fork.c  |  35 +-
 fs/xfs/libxfs/xfs_inode_fork.h  |   2 +-
 fs/xfs/libxfs/xfs_rmap.c        |  56 ++-
 fs/xfs/libxfs/xfs_rmap.h        |   4 +
 fs/xfs/libxfs/xfs_rtbitmap.c    |  70 +++
 fs/xfs/xfs_aops.c               |   8 +-
 fs/xfs/xfs_bmap_util.c          |   7 +-
 fs/xfs/xfs_buf.h                |   1 -
 fs/xfs/xfs_fsmap.c              | 940 ++++++++++++++++++++++++++++++++++++++++
 fs/xfs/xfs_fsmap.h              |  53 +++
 fs/xfs/xfs_inode.c              |  19 +-
 fs/xfs/xfs_ioctl.c              |  84 ++++
 fs/xfs/xfs_ioctl32.c            |   2 +
 fs/xfs/xfs_iomap.c              |   4 +-
 fs/xfs/xfs_log.c                |  16 +-
 fs/xfs/xfs_mount.h              |   1 +
 fs/xfs/xfs_reflink.c            |  21 +-
 fs/xfs/xfs_rtalloc.h            |  22 +-
 fs/xfs/xfs_super.c              |   8 +
 fs/xfs/xfs_trace.c              |   1 +
 fs/xfs/xfs_trace.h              |  84 ++++
 fs/xfs/xfs_trans.c              |  22 +
 fs/xfs/xfs_trans.h              |   2 +
 include/uapi/linux/fsmap.h      | 112 +++++
 36 files changed, 1785 insertions(+), 142 deletions(-)
 create mode 100644 fs/xfs/xfs_fsmap.c
 create mode 100644 fs/xfs/xfs_fsmap.h
 create mode 100644 include/uapi/linux/fsmap.h
--
To unsubscribe from this list: send the line "unsubscribe linux-xfs" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html



[Index of Archives]     [XFS Filesystem Development (older mail)]     [Linux Filesystem Development]     [Linux Audio Users]     [Yosemite Trails]     [Linux Kernel]     [Linux RAID]     [Linux SCSI]


  Powered by Linux