Christoph Hellwig
|
3802a34532
xfs: only reclaim unwritten COW extents periodically
|
8 years ago |
Darrick J. Wong
|
93aaead52a
xfs: fix uninitialized variable in _reflink_convert_cow
|
8 years ago |
Christoph Hellwig
|
c5ecb42342
xfs: update ctime and mtime on clone destinatation inodes
|
8 years ago |
Christoph Hellwig
|
3c68d44a2b
xfs: allocate direct I/O COW blocks in iomap_begin
|
8 years ago |
Christoph Hellwig
|
a14234c72b
xfs: go straight to real allocations for direct I/O COW writes
|
8 years ago |
Christoph Hellwig
|
dcf9585a75
xfs: return the converted extent in __xfs_reflink_convert_cow
|
8 years ago |
Darrick J. Wong
|
5eda430000
xfs: mark speculative prealloc CoW fork extents unwritten
|
8 years ago |
Darrick J. Wong
|
22725ce4e4
vfs: fix isize/pos/len checks for reflink & dedupe
|
8 years ago |
Linus Torvalds
|
0110c350c8
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
|
8 years ago |
Darrick J. Wong
|
876bec6f9b
vfs: refactor clone/dedupe_file_range common functions
|
8 years ago |
Christoph Hellwig
|
6552321831
xfs: remove i_iolock and use i_rwsem in the VFS inode instead
|
8 years ago |
Brian Foster
|
0260d8ff5f
xfs: clean up cow fork reservation and tag inodes correctly
|
8 years ago |
Brian Foster
|
974ae922ef
xfs: track preallocation separately in xfs_bmapi_reserve_delalloc()
|
8 years ago |
Darrick J. Wong
|
fba3e594ef
xfs: always succeed when deduping zero bytes
|
8 years ago |
Christoph Hellwig
|
4ab8671c19
xfs: use new extent lookup helpers in xfs_reflink_end_cow
|
8 years ago |
Christoph Hellwig
|
df5ab1b5a8
xfs: use new extent lookup helpers in xfs_reflink_cancel_cow_blocks
|
8 years ago |
Christoph Hellwig
|
86f12ab05f
xfs: use new extent lookup helpers in xfs_reflink_trim_irec_to_next_cow
|
8 years ago |
Christoph Hellwig
|
092d5d9d58
xfs: cleanup xfs_reflink_find_cow_mapping
|
8 years ago |
Christoph Hellwig
|
2755fc4438
xfs: use new extent lookup helpers in __xfs_reflink_reserve_cow
|
8 years ago |
Christoph Hellwig
|
65c5f41978
xfs: remove prev argument to xfs_bmapi_reserve_delalloc
|
8 years ago |
Eric Sandeen
|
5d829300be
xfs: provide helper for counting extents from if_bytes
|
8 years ago |
Brian Foster
|
399372349a
xfs: don't skip cow forks w/ delalloc blocks in cowblocks scan
|
8 years ago |
Brian Foster
|
c17a8ef43d
xfs: clear cowblocks tag when cow fork is emptied
|
9 years ago |
Christoph Hellwig
|
c1112b6e62
xfs: optimize xfs_reflink_end_cow
|
9 years ago |
Christoph Hellwig
|
3e0ee78f7a
xfs: optimize xfs_reflink_cancel_cow_blocks
|
9 years ago |
Christoph Hellwig
|
fa5c836ca8
xfs: refactor xfs_bunmapi_cow
|
9 years ago |
Christoph Hellwig
|
3ba020befe
xfs: optimize writes to reflink files
|
9 years ago |
Christoph Hellwig
|
62c5ac89de
xfs: handle "raw" delayed extents xfs_reflink_trim_around_shared
|
9 years ago |
Christoph Hellwig
|
5faaf4fa0a
xfs: merge xfs_reflink_remap_range and xfs_file_share_range
|
9 years ago |
Christoph Hellwig
|
576177818e
xfs: move inode locking from xfs_reflink_remap_range to xfs_file_share_range
|
9 years ago |