[ANNOUNCE] xfsprogs v5.4.0 released

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

 



Hi folks,

xfsprogs v5.4.0 has been released, and the xfsprogs repository at:

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

has just been updated.

Tarballs are available at:

https://www.kernel.org/pub/linux/utils/fs/xfs/xfsprogs/xfsprogs-5.4.0.tar.gz
https://www.kernel.org/pub/linux/utils/fs/xfs/xfsprogs/xfsprogs-5.4.0.tar.xz
https://www.kernel.org/pub/linux/utils/fs/xfs/xfsprogs/xfsprogs-5.4.0.tar.sign

This is a relatively minor update aside from the normal libxfs changes.
Details are below.

Thanks,
-Eric

Abbreviated changelog:

xfsprogs-5.4.0 (20 Dec 2019)
        - No further changes

xfsprogs-5.4.0-rc1 (17 Dec 2019)
        - mkfs.xfs: Notify about discard & make it interruptable (Pavel Reichl)
        - xfs_admin: support external log devices (Darrick Wong)
        - xfs_admin: enable online label getting and setting (Darrick Wong)

xfsprogs-5.4.0-rc0 (15 Nov 2019)
        - libxfs changes merged from kernel 5.4



Commits since 5.3.0:

0cfb2952 (HEAD -> guilt/for-next, tag: v5.4.0, korg/master, korg/for-next, refs/patches/for-next/xfsprogs-5.4.0) xfsprogs: Release v5.4.0

New Commits:

Brian Foster (4):
      [e102336b] xfs: convert inode to extent format after extent merge due to shift
      [2e3614c7] xfs: log the inode on directory sf to block format change
      [a35db947] xfs: remove broken error handling on failed attr sf to leaf change
      [feee8e52] xfs: move local to extent inode logging into bmap helper

Christoph Hellwig (2):
      [ed110c33] xfs: remove the unused XFS_ALLOC_USERDATA flag
      [14790ed0] xfs: add a xfs_valid_startblock helper

Darrick J. Wong (15):
      [78173279] xfs: fix maxicount division by zero error
      [6c3013ad] xfs: don't return _QUERY_ABORT from xfs_rmap_has_other_keys
      [9e468ed6] xfs: fix sign handling problem in xfs_bmbt_diff_two_keys
      [4b4772dc] xfs: remove unnecessary parameter from xfs_iext_inc_seq
      [46d29bb9] xfs: remove unnecessary int returns from deferred rmap functions
      [5965a482] xfs: remove unnecessary int returns from deferred refcount functions
      [60a802cc] xfs: remove unnecessary int returns from deferred bmap functions
      [d4eb45ad] xfs: reinitialize rm_flags when unpacking an offset into an rmap irec
      [a0f17dde] xfs: remove all *_ITER_ABORT values
      [7dd6dee1] xfs: remove all *_ITER_CONTINUE values
      [feb5c737] xfs: define a flags field for the AG geometry ioctl structure
      [c3fcbe14] xfs: revert 1baa2800e62d ("xfs: remove the unused XFS_ALLOC_USERDATA flag")
      [0f498e72] xfs: change the seconds fields in xfs_bulkstat to signed
      [8db10a9a] xfs_admin: support external log devices
      [3f153e05] xfs_admin: enable online label getting and setting

Dave Chinner (11):
      [74945501] xfs: add kmem allocation trace points
      [e3d4203e] xfs: move xfs_dir2_addname()
      [34af510f] xfs: factor data block addition from xfs_dir2_node_addname_int()
      [64b80d86] xfs: factor free block index lookup from xfs_dir2_node_addname_int()
      [4ebdc2c8] xfs: speed up directory bestfree block scanning
      [b5784c09] xfs: reverse search directory freespace indexes
      [42a383ab] xfs: make attr lookup returns consistent
      [ab0d25d8] xfs: remove unnecessary indenting from xfs_attr3_leaf_getvalue
      [17e72771] xfs: move remote attr retrieval into xfs_attr3_leaf_getvalue
      [4343d303] xfs: consolidate attribute value copying
      [b4b9ad30] xfs: allocate xattr buffer on demand

Eric Sandeen (7):
      [55b503df] xfs: log proper length of superblock
      [2671b64d] xfs: remove unused flags arg from xfs_get_aghdr_buf()
      [6f1df6a3] xfsprogs: Release v5.4.0-rc0
      [998aed52] xfsprogs: remove stray libxfs whitespace
      [2383d7c5] mkfs: tidy up discard notifications
      [a4e8b806] xfsprogs: Release v5.4.0-rc1
      [0cfb2952] xfsprogs: Release v5.4.0

John Pittman (1):
      [2ab6ea6a] xfsprogs: add missing line feeds in libxfs/rdwr.c

Pavel Reichl (1):
      [7e8a6edb] mkfs: Break block discard into chunks of 2 GB

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

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


Code Diffstat:

 VERSION                   |   2 +-
 configure.ac              |   2 +-
 db/xfs_admin.sh           |  54 +++++-
 debian/changelog          |  18 ++
 doc/CHANGES               |  11 ++
 include/kmem.h            |   3 +-
 include/xfs_mount.h       |   8 -
 libxfs/kmem.c             |   6 +
 libxfs/libxfs_priv.h      |   2 +-
 libxfs/logitem.c          |   6 +-
 libxfs/rdwr.c             |   6 +-
 libxfs/trans.c            |   4 +-
 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           |  12 +-
 libxfs/xfs_ialloc.c       |   9 +-
 libxfs/xfs_iext_tree.c    |   8 +-
 libxfs/xfs_inode_buf.c    |   1 +
 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_trans_inode.c  |   1 +
 libxfs/xfs_types.h        |   8 +
 libxlog/xfs_log_recover.c |  10 +-
 man/man8/xfs_admin.8      |  18 +-
 mkfs/xfs_mkfs.c           |  54 ++++--
 46 files changed, 818 insertions(+), 684 deletions(-)

Attachment: signature.asc
Description: OpenPGP digital signature


[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