[ANNOUNCE] xfsprogs for-next updated to c2257e1f / 5.4.0-rc0

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

 



Hi folks,

The for-next branch of the xfsprogs repository at:

	git://git.kernel.org/pub/scm/fs/xfs/xfsprogs-dev.git

has just been updated and tagged with 5.4.0-rc0.  This is just the
libxfs sync with upstream kernel 5.4.0 libxfs.

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:

c2257e1f (HEAD -> for-next, tag: v5.4.0-rc0, origin/libxfs-5.4-sync, korg/libxfs-5.4-sync, korg/for-next) xfsprogs: Release v5.4.0-rc0

New Commits:

Brian Foster (4):
      [684b522f] xfs: convert inode to extent format after extent merge due to shift
      [a4d64973] xfs: log the inode on directory sf to block format change
      [6cae47cf] xfs: remove broken error handling on failed attr sf to leaf change
      [420f1cd9] xfs: move local to extent inode logging into bmap helper

Christoph Hellwig (2):
      [2c1931be] xfs: remove the unused XFS_ALLOC_USERDATA flag
      [9e211f67] xfs: add a xfs_valid_startblock helper

Darrick J. Wong (13):
      [355360c9] xfs: fix maxicount division by zero error
      [839ac9c7] xfs: don't return _QUERY_ABORT from xfs_rmap_has_other_keys
      [00e30e05] xfs: fix sign handling problem in xfs_bmbt_diff_two_keys
      [291fe07d] xfs: remove unnecessary parameter from xfs_iext_inc_seq
      [cf9e0d76] xfs: remove unnecessary int returns from deferred rmap functions
      [f56865c0] xfs: remove unnecessary int returns from deferred refcount functions
      [19b86b1d] xfs: remove unnecessary int returns from deferred bmap functions
      [197c46f3] xfs: reinitialize rm_flags when unpacking an offset into an rmap irec
      [f5745955] xfs: remove all *_ITER_ABORT values
      [d9b3a30b] xfs: remove all *_ITER_CONTINUE values
      [9d68de72] xfs: define a flags field for the AG geometry ioctl structure
      [00e60c52] xfs: revert 1baa2800e62d ("xfs: remove the unused XFS_ALLOC_USERDATA flag")
      [e64a6c3f] xfs: change the seconds fields in xfs_bulkstat to signed

Dave Chinner (11):
      [26963cf0] xfs: add kmem allocation trace points
      [4c6016fd] xfs: move xfs_dir2_addname()
      [87e5233e] xfs: factor data block addition from xfs_dir2_node_addname_int()
      [98a53915] xfs: factor free block index lookup from xfs_dir2_node_addname_int()
      [441b1102] xfs: speed up directory bestfree block scanning
      [e12c6d3e] xfs: reverse search directory freespace indexes
      [a4a5b906] xfs: make attr lookup returns consistent
      [05f6d9fb] xfs: remove unnecessary indenting from xfs_attr3_leaf_getvalue
      [4592df33] xfs: move remote attr retrieval into xfs_attr3_leaf_getvalue
      [aeeb13ca] xfs: consolidate attribute value copying
      [9a008b20] xfs: allocate xattr buffer on demand

Eric Sandeen (3):
      [5b9af487] xfs: log proper length of superblock
      [5d2726fc] xfs: remove unused flags arg from xfs_get_aghdr_buf()
      [c2257e1f] xfsprogs: Release v5.4.0-rc0

Tetsuo Handa (1):
      [c370dcec] fs: xfs: Remove KM_NOSLEEP and KM_SLEEP.

zhengbin (1):
      [11ac487d] xfs: remove excess function parameter description in 'xfs_btree_sblock_v5hdr_verify'


Code Diffstat:

 VERSION                  |   4 +-
 configure.ac             |   2 +-
 debian/changelog         |   6 +
 doc/CHANGES              |   3 +
 include/kmem.h           |   1 +
 include/xfs_mount.h      |   8 -
 libxfs/kmem.c            |   6 +
 libxfs/libxfs_priv.h     |   2 +-
 libxfs/xfs_ag.c          |   5 +-
 libxfs/xfs_alloc.c       |   2 +-
 libxfs/xfs_attr.c        |  79 ++++--
 libxfs/xfs_attr.h        |   6 +-
 libxfs/xfs_attr_leaf.c   | 151 ++++++-----
 libxfs/xfs_attr_remote.c |   2 +
 libxfs/xfs_bmap.c        |  88 +++---
 libxfs/xfs_bmap.h        |  14 +-
 libxfs/xfs_bmap_btree.c  |  16 +-
 libxfs/xfs_btree.c       |  14 +-
 libxfs/xfs_btree.h       |  10 +-
 libxfs/xfs_da_btree.c    |   6 +-
 libxfs/xfs_da_btree.h    |   4 +-
 libxfs/xfs_defer.c       |   2 +-
 libxfs/xfs_dir2.c        |  14 +-
 libxfs/xfs_dir2_block.c  |   4 +-
 libxfs/xfs_dir2_node.c   | 678 ++++++++++++++++++++++-------------------------
 libxfs/xfs_dir2_sf.c     |   8 +-
 libxfs/xfs_fs.h          |  10 +-
 libxfs/xfs_ialloc.c      |   9 +-
 libxfs/xfs_iext_tree.c   |   8 +-
 libxfs/xfs_inode_fork.c  |  16 +-
 libxfs/xfs_refcount.c    |  50 ++--
 libxfs/xfs_refcount.h    |  12 +-
 libxfs/xfs_rmap.c        |  59 +++--
 libxfs/xfs_rmap.h        |  11 +-
 libxfs/xfs_sb.c          |   2 +-
 libxfs/xfs_shared.h      |   6 -
 libxfs/xfs_types.h       |   8 +
 37 files changed, 676 insertions(+), 650 deletions(-)



[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