Skip to contentSkip to conversation

xfs-linux: for-next branch updated to 96987eea537d

ANNOUNCE Dave Chinner 1 participant 1 message Oct 18, 2018

lore
Share & tools
lore
#0 lore raw

Hi Folks,

The for-next branch of the xfs-linux repository at:

git://git.kernel.org/pub/scm/fs/xfs/xfs-linux.git

has just been updated.

This update contains my candidate 4.20 merge tree. It's not a huge bunch of changes this time around, but if you could pull it and pass and eye (and a test!) over the changes it would be much appreciated. If I've missed anything, let me know.

I haven't included Darrick's reflink/dedupe patchset yet - we need finish review and to work out which tree that is going to be merged through first.

-Dave.

The following changes since commit b39989009bdb84992915c9869f58094ed5becf10:

xfs: fix data corruption w/ unaligned reflink ranges (2018-10-06 11:44:39 +1000)

are available in the git repository at:

git://git.kernel.org/pub/scm/fs/xfs/xfs-linux xfs-4.20-merge

for you to fetch changes up to 96987eea537d6ccd98704a71958f9ba02da80843:

xfs: cancel COW blocks before swapext (2018-10-18 17:21:55 +1100)

----------------------------------------------------------------
Adam Borowski (1):
xfs: add a define for statfs magic to uapi

Allison Henderson (4):
xfs: Move fs/xfs/xfs_attr.h to fs/xfs/libxfs/xfs_attr.h
xfs: Add helper function xfs_attr_try_sf_addname
xfs: Add attibute set and helper functions
xfs: Add attibute remove and helper functions

Brian Foster (1):
xfs: clear ail delwri queued bufs on unmount of shutdown fs

Carlos Maiolino (2):
xfs: Fix xqmstats offsets in /proc/fs/xfs/xqmstat
xfs: use offsetof() in place of offset macros for __xfsstats

Christoph Hellwig (8):
xfs: remove XFS_IO_INVALID
xfs: remove suport for filesystems without unwritten extent flag
xfs: handle zeroing in xfs_file_iomap_begin_delay
xfs: remove the unused shared argument to xfs_reflink_reserve_cow
xfs: remove the unused trimmed argument from xfs_reflink_trim_around_shared
xfs: fix fork selection in xfs_find_trim_cow_extent
xfs: print dangling delalloc extents
xfs: cancel COW blocks before swapext

Darrick J. Wong (3):
xfs: xrep_findroot_block should reject root blocks with siblings
xfs: always assign buffer verifiers when one is provided
xfs: fix buffer state management in xrep_findroot_block

Dave Chinner (2):
xfs: issue log message on user force shutdown
xfs: fix use-after-free race in xfs_buf_rele

 fs/xfs/libxfs/xfs_attr.c       | 236 ++++++++++++++++++++++++-----------------
 fs/xfs/{ => libxfs}/xfs_attr.h |   2 +
 fs/xfs/libxfs/xfs_bmap.c       |  70 ++++++------
 fs/xfs/libxfs/xfs_bmap.h       |   1 +
 fs/xfs/libxfs/xfs_format.h     |   8 +-
 fs/xfs/libxfs/xfs_sb.c         |   5 +-
 fs/xfs/scrub/repair.c          | 128 +++++++++++++++++-----
 fs/xfs/scrub/scrub.c           |  13 ---
 fs/xfs/xfs_aops.c              |   4 +-
 fs/xfs/xfs_aops.h              |  14 ++-
 fs/xfs/xfs_bmap_util.c         |  61 ++---------
 fs/xfs/xfs_buf.c               | 109 +++++++++++++++----
 fs/xfs/xfs_buf.h               |   2 +
 fs/xfs/xfs_fsops.c             |  50 ++++-----
 fs/xfs/xfs_ioctl.c             |   8 --
 fs/xfs/xfs_iomap.c             |  53 ++++++---
 fs/xfs/xfs_reflink.c           |  33 +++---
 fs/xfs/xfs_reflink.h           |   4 +-
 fs/xfs/xfs_stats.c             |  52 ++++-----
 fs/xfs/xfs_stats.h             |  28 +----
 fs/xfs/xfs_super.c             |  38 ++++++-
 fs/xfs/xfs_trans.h             |   1 +
 fs/xfs/xfs_trans_ail.c         |  28 +++--
 fs/xfs/xfs_trans_buf.c         |  42 ++++++++
 include/uapi/linux/magic.h     |   1 +
 25 files changed, 608 insertions(+), 383 deletions(-)
 rename fs/xfs/{ => libxfs}/xfs_attr.h (97%)
Signature · 2 lines
Dave Chinner
[email protected]