* [ANNOUNCE] xfs: master and for-next branches updated
@ 2018-10-30 9:37 Dave Chinner
0 siblings, 0 replies; only message in thread
From: Dave Chinner @ 2018-10-30 9:37 UTC (permalink / raw)
To: linux-xfs
[-- Attachment #1: Type: text/plain, Size: 3796 bytes --]
Hi folks,
I've just updated both the master and for-next branches of
the linux-xfs tree here:
git://git.kernel.org/pub/scm/fs/xfs/xfs-linux.git
Th emaster branch has been updated to v4.19 so that I can base the
dedupe/clone rework off it without needing to care about conflicts
in 4.19-rc7/-rc8. The for-next branch contains the that rework, and
the details are below. I'm going to let this sit in linux-next for a
couple of days, then ask Linus to pull it if nothing goes awry with
it.
Cheers,
Dave.
The following changes since commit 84df9525b0c27f3ebc2ebb1864fa62a97fdedb7d:
Linux 4.19 (2018-10-22 07:37:37 +0100)
are available in the git repository at:
git://git.kernel.org/pub/scm/fs/xfs/xfs-linux for-next
for you to fetch changes up to bf4a1fcf0bc18d52cf0fce6571d6f327ab5eaf22:
xfs: remove [cm]time update from reflink calls (2018-10-30 10:47:48 +1100)
----------------------------------------------------------------
Darrick J. Wong (28):
vfs: vfs_clone_file_prep_inodes should return EINVAL for a clone from beyond EOF
vfs: check file ranges before cloning files
vfs: exit early from zero length remap operations
vfs: strengthen checking of file range inputs to generic_remap_checks
vfs: avoid problematic remapping requests into partial EOF block
vfs: skip zero-length dedupe requests
vfs: rename vfs_clone_file_prep to be more descriptive
vfs: rename clone_verify_area to remap_verify_area
vfs: combine the clone and dedupe into a single remap_file_range
vfs: pass remap flags to generic_remap_file_range_prep
vfs: pass remap flags to generic_remap_checks
vfs: remap helper should update destination inode metadata
vfs: make remap_file_range functions take and return bytes completed
vfs: plumb remap flags through the vfs clone functions
vfs: plumb remap flags through the vfs dedupe functions
vfs: enable remap callers that can handle short operations
vfs: hide file range comparison function
vfs: clean up generic_remap_file_range_prep return value
ocfs2: truncate page cache for clone destination file before remapping
ocfs2: fix pagecache truncation prior to reflink
ocfs2: support partial clone range and dedupe range
ocfs2: remove ocfs2_reflink_remap_range
xfs: fix pagecache truncation prior to reflink
xfs: clean up xfs_reflink_remap_blocks call site
xfs: support returning partial reflink results
xfs: remove redundant remap partial EOF block checks
xfs: remove xfs_reflink_remap_range
xfs: remove [cm]time update from reflink calls
Documentation/filesystems/porting | 5 +
Documentation/filesystems/vfs.txt | 22 ++-
fs/btrfs/ctree.h | 8 +-
fs/btrfs/file.c | 3 +-
fs/btrfs/ioctl.c | 50 ++---
fs/cifs/cifsfs.c | 24 ++-
fs/ioctl.c | 10 +-
fs/nfs/nfs4file.c | 12 +-
fs/nfsd/vfs.c | 8 +-
fs/ocfs2/file.c | 93 +++++++--
fs/ocfs2/refcounttree.c | 148 ++++----------
fs/ocfs2/refcounttree.h | 24 ++-
fs/overlayfs/copy_up.c | 6 +-
fs/overlayfs/file.c | 43 ++--
fs/read_write.c | 403 +++++++++++++++++++++-----------------
fs/xfs/xfs_file.c | 82 +++++---
fs/xfs/xfs_reflink.c | 173 ++++------------
fs/xfs/xfs_reflink.h | 15 +-
include/linux/fs.h | 55 ++++--
mm/filemap.c | 146 +++++++++++---
20 files changed, 734 insertions(+), 596 deletions(-)
--
Dave Chinner
david@fromorbit.com
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 819 bytes --]
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2018-10-30 18:30 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-10-30 9:37 [ANNOUNCE] xfs: master and for-next branches updated Dave Chinner
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.