xfs
[Top] [All Lists]

[ANNOUNCE] xfsprogs: v4.2.0 released

To: xfs@xxxxxxxxxxx
Subject: [ANNOUNCE] xfsprogs: v4.2.0 released
From: Dave Chinner <david@xxxxxxxxxxxxx>
Date: Mon, 7 Sep 2015 15:26:23 +1000
Delivered-to: xfs@xxxxxxxxxxx
User-agent: Mutt/1.5.21 (2010-09-15)
Hi folks,

The xfsprogs repositories have just been updated and tagged with the
v4.2.0 release tag. It can be found here:

git://oss.sgi.com/xfs/cmds/xfsprogs.git v4.2.0
git://git.kernel.org/pub/scm/fs/xfs/xfsprogs-dev.git v4.2.0

A signed gzipped-tar archive of the source code is available
here:

ftp://oss.sgi.com/projects/xfs/cmd_tars/xfsprogs-4.2.0.tar.gz
ftp://oss.sgi.com/projects/xfs/cmd_tars/xfsprogs-4.2.0.tar.gz.sign

The archive is signed with my gpg key (the same one that this
release announcement is signed with).

There has been a large amount of change since v3.2.4:

 297 files changed, 12703 insertions(+), 11987 deletions(-)

and so many thanks go out to all the contributors to this release
(in no particular order):

        Theodore Ts'o
        Roger Willcocks
        Mike Grant
        Lucas Stach
        Jan Tulak
        Jan Kara
        George Wang
        Eryu Guan
        Eric Sandeen
        Darrick J. Wong
        Christoph Hellwig
        Brian Foster

The main driver for the all this change has been to get the shared
libxfs code up to the same base as the released 4.2 kernel codebase
and to put tools and processes in place to easily maintain the
shared libxfs code base in future.

The numbering of this release should now be obvious - it matches the
version of the kernel that shares the same libxfs/ code. In future,
the major/minor release numbers for xfsprogs will follow the version
of the shared libxfs code. This makes it easy to work out what
version of xfsprogs supports the features of a given kernel - if the
xfsprogs version is the same or higher than the kernel version, then
it will support all the features of the kernel that is running.

Problems, issues, questions and general discussion about the release
should be directed to the XFS mailing list (xfs@xxxxxxxxxxx).

-Dave.


The new head of the master branch is commit:

28f55cc xfsprogs: Release v4.2.0

New Commits since 4.2.0-rc3:

Brian Foster (1):
      [350f962] xfs_repair: update btree ptr when attr node level moves to next 
buffer

Darrick J. Wong (7):
      [7fc5180] libxfs: verifier should set buffer error when da block has a 
bad magic number
      [1f2ace6] libxfs: fix XFS_WANT_CORRUPTED_* macros to return negative 
error codes
      [e8ecd76] libxfs: clear buffer state flags in libxfs_getbuf and variants
      [aedb9c1] xfs_repair: ignore "repaired" flag after we decide to clear 
xattr block
      [1c8e2f0] xfs_repair: check v5 filesystem attr block header sanity
      [43ba186] xfs_repair: force not-so-bad bmbt blocks back through the 
verifier
      [f625305] xfs_repair: release corrupt directory node buffer

Dave Chinner (1):
      [28f55cc] xfsprogs: Release v4.2.0

Eric Sandeen (2):
      [fe0591e] xfs_repair: set args.geo in dir2_kill_block
      [a545950] xfs_repair: set args.geo in longform_dir2_entry_check_data

Lucas Stach (1):
      [f4a2ea0] progs: use CURDIR instead of relative paths for header symlinks


Code Diffstat:

 VERSION               |  2 +-
 configure.ac          |  2 +-
 debian/changelog      |  6 +++++
 doc/CHANGES           |  9 ++++++++
 include/Makefile      |  2 +-
 libxfs/Makefile       |  2 +-
 libxfs/libxfs_priv.h  |  7 +++---
 libxfs/rdwr.c         | 47 +++++++++++++++++++++++++++++++++-----
 libxfs/xfs_da_btree.c |  1 +
 repair/attr_repair.c  | 62 +++++++++++++++++++++++++++++++++++++++++++++++++--
 repair/dir2.c         |  1 +
 repair/phase6.c       |  2 ++
 repair/prefetch.c     | 12 ++++++++++
 13 files changed, 139 insertions(+), 16 deletions(-)
-- 
Dave Chinner
david@xxxxxxxxxxxxx

Attachment: signature.asc
Description: Digital signature

<Prev in Thread] Current Thread [Next in Thread>
  • [ANNOUNCE] xfsprogs: v4.2.0 released, Dave Chinner <=