* [ANNOUNCE] xfsprogs v5.4.0 released
@ 2019-12-20 21:59 Eric Sandeen
0 siblings, 0 replies; only message in thread
From: Eric Sandeen @ 2019-12-20 21:59 UTC (permalink / raw)
To: linux-xfs
[-- Attachment #1.1: Type: text/plain, Size: 6208 bytes --]
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 #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 873 bytes --]
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2019-12-20 21:59 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-12-20 21:59 [ANNOUNCE] xfsprogs v5.4.0 released Eric Sandeen
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).