Hi Folks,
The xfsprogs repository at:
git://git.kernel.org/pub/scm/fs/xfs/xfsprogs-dev.git
has just been updated and tagged as the first 4.5.0 release
candidate. This update brings the libxfs/ code in sync with the
kernel 4.5-rc2 kernel code. The master branch is now for bug fixes
only until release. Development for the 4.6.0 release will shift to
the for-next branch at this point.
-Dave.
The new head of the master branch is commit:
1abecda xfsprogs: Release v4.5.0-rc1
New Commits:
Andreas Gruenbacher (1):
[22b8a86] xfs: Validate the length of on-disk ACLs
Bill O'Donnell (1):
[7989643] xfs: per-filesystem stats counter implementation
Brian Foster (3):
[5769a37] xfs: add missing bmap cancel calls in error paths
[f44fbde] xfs: log local to remote symlink conversions correctly on v5
supers
[c063b96] xfs: swap leaf buffer into path struct atomically during path
shift
Dave Chinner (9):
[83f4b5a] xfs_fs.h: XFS_IOC_FS[SG]SETXATTR to FS_IOC_FS[SG]ETXATTR
promotion
[a0363e2] xfs: introduce per-inode DAX enablement
[7093f63] xfs_io: add support for changing the new inode DAX attribute
[9542ae1] xfs: introduce BMAPI_ZERO for allocating zeroed extents
[f07ae2a] xfs: bmapbt checking on debug kernels too expensive
[736e1cf] xfs: inode recovery readahead can race with inode buffer
creation
[6daba42] xfs: handle dquot buffer readahead in log recovery correctly
[7ebb764] xfs: stop holding ILOCK over filldir callbacks
[1abecda] xfsprogs: Release v4.5.0-rc1
Eric Sandeen (2):
[65ca380] xfs: get mp from bma->ip in xfs_bmap code
[0b66d45] xfs: eliminate committed arg from xfs_bmap_finish
Geliang Tang (1):
[eab16f4] libxfs: fix two comment typos
Jia He (1):
[c5c9f53] libxfs: Optimize the loop for xfs_bitmap_empty
Code Diffstat:
VERSION | 4 +-
configure.ac | 2 +-
doc/CHANGES | 19 ++++++
fsr/xfs_fsr.c | 16 ++---
include/darwin.h | 35 +++++++++++
include/freebsd.h | 35 +++++++++++
include/irix.h | 38 +++++++++++-
include/libxfs.h | 2 -
include/linux.h | 39 ++++++++++++
io/attr.c | 45 +++++++-------
io/bmap.c | 16 ++---
io/open.c | 32 +++++-----
libxcmd/projects.c | 8 +--
libxfs/libxfs_api_defs.h | 1 +
libxfs/libxfs_io.h | 2 +
libxfs/libxfs_priv.h | 9 ++-
libxfs/rdwr.c | 4 +-
libxfs/util.c | 52 ++++++++++++----
libxfs/xfs_alloc.c | 18 ++++--
libxfs/xfs_alloc.h | 8 ++-
libxfs/xfs_attr.c | 147 ++++++++------------------------------------
libxfs/xfs_attr_remote.c | 31 ++--------
libxfs/xfs_bit.c | 6 +-
libxfs/xfs_bmap.c | 86 ++++++++++++++++++--------
libxfs/xfs_bmap.h | 15 ++++-
libxfs/xfs_btree.c | 4 +-
libxfs/xfs_btree.h | 41 +++++++-----
libxfs/xfs_da_btree.c | 23 ++++---
libxfs/xfs_dir2.c | 9 ++-
libxfs/xfs_dquot_buf.c | 37 +++++++++--
libxfs/xfs_format.h | 19 ++++--
libxfs/xfs_fs.h | 54 +++++++---------
libxfs/xfs_inode_buf.c | 14 +++--
libxfs/xfs_quota_defs.h | 2 +-
libxfs/xfs_shared.h | 1 +
libxfs/xfs_symlink_remote.c | 3 +
mkfs/proto.c | 14 ++---
quota/free.c | 6 +-
quota/project.c | 16 ++---
repair/dinode.c | 4 +-
repair/phase6.c | 33 ++++------
rtcp/xfs_rtcp.c | 12 ++--
42 files changed, 567 insertions(+), 395 deletions(-)
--
Dave Chinner
david@xxxxxxxxxxxxx
|