Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
mainline
/
linux
/
dd26b84640cc92a0dc30ea5feee2a7b30852ac06
/
fs
/
xfs
/
xfs_reflink.c
dd26b84
xfs: remove xfs_reflink_dirty_extents
by Christoph Hellwig
· 5 years ago
3590c4d
iomap: ignore non-shared or non-data blocks in xfs_file_dirty
by Christoph Hellwig
· 5 years ago
3e08f42
xfs: remove unnecessary int returns from deferred bmap functions
by Darrick J. Wong
· 5 years ago
74b4c5d
xfs: remove unnecessary int returns from deferred refcount functions
by Darrick J. Wong
· 5 years ago
5d888b4
xfs: fix reflink source file racing with directio writes
by Darrick J. Wong
· 5 years ago
73d30d4
xfs: remove XFS_TRANS_NOFS
by Christoph Hellwig
· 6 years ago
250d4b4
xfs: remove unused header files
by Eric Sandeen
· 6 years ago
c1a4447
xfs: fix uninitialized error variables
by Darrick J. Wong
· 6 years ago
affe250
xfs: don't pass iomap flags to xfs_reflink_allocate_cow
by Darrick J. Wong
· 6 years ago
66ae56a
xfs: introduce an always_cow mode
by Christoph Hellwig
· 6 years ago
26b91c7
xfs: make COW fork unwritten extent conversions more robust
by Christoph Hellwig
· 6 years ago
db46e60
xfs: merge COW handling into xfs_file_iomap_begin_delay
by Christoph Hellwig
· 6 years ago
78f0cc9
xfs: don't use delalloc extents for COW on files with extsize hints
by Christoph Hellwig
· 6 years ago
be225fe
xfs: remove the io_type field from the writeback context and ioend
by Christoph Hellwig
· 6 years ago
d6f215f
xfs: split up the xfs_reflink_end_cow work into smaller transactions
by Darrick J. Wong
· 6 years ago
2c30717
xfs: flush removing page cache in xfs_reflink_remap_prep
by Dave Chinner
· 6 years ago
59e4293
xfs: fix shared extent data corruption due to missing cow reservation
by Brian Foster
· 6 years ago
c2aa1a4
Merge tag 'xfs-4.20-merge-2' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linux
by Linus Torvalds
· 6 years ago
bf4a1fc
xfs: remove [cm]time update from reflink calls
by Darrick J. Wong
· 6 years ago
3fc9f5e
xfs: remove xfs_reflink_remap_range
by Darrick J. Wong
· 6 years ago
7a6ccf0
xfs: remove redundant remap partial EOF block checks
by Darrick J. Wong
· 6 years ago
3f68c1f
xfs: support returning partial reflink results
by Darrick J. Wong
· 6 years ago
9f04aaf
xfs: clean up xfs_reflink_remap_blocks call site
by Darrick J. Wong
· 6 years ago
4918ef4
xfs: fix pagecache truncation prior to reflink
by Darrick J. Wong
· 6 years ago
8c5c836
vfs: clean up generic_remap_file_range_prep return value
by Darrick J. Wong
· 6 years ago
42ec3d4
vfs: make remap_file_range functions take and return bytes completed
by Darrick J. Wong
· 6 years ago
8dde90b
vfs: remap helper should update destination inode metadata
by Darrick J. Wong
· 6 years ago
a91ae49b
vfs: pass remap flags to generic_remap_file_range_prep
by Darrick J. Wong
· 6 years ago
a83ab01
vfs: rename vfs_clone_file_prep to be more descriptive
by Darrick J. Wong
· 6 years ago
1383a7e
vfs: check file ranges before cloning files
by Darrick J. Wong
· 6 years ago
032dc92
xfs: fix fork selection in xfs_find_trim_cow_extent
by Christoph Hellwig
· 6 years ago
d392bc8
xfs: remove the unused trimmed argument from xfs_reflink_trim_around_shared
by Christoph Hellwig
· 6 years ago
fc43946
xfs: remove the unused shared argument to xfs_reflink_reserve_cow
by Christoph Hellwig
· 6 years ago
b399890
xfs: fix data corruption w/ unaligned reflink ranges
by Dave Chinner
· 6 years ago
dceeb47
xfs: fix data corruption w/ unaligned dedupe ranges
by Dave Chinner
· 6 years ago
7debbf0
xfs: update ctime and remove suid before cloning files
by Darrick J. Wong
· 6 years ago
410fdc7
xfs: zero posteof blocks when cloning above eof
by Darrick J. Wong
· 6 years ago
0d41e1d
xfs: refactor clonerange preparation into a separate helper
by Darrick J. Wong
· 6 years ago
f5f3f95
xfs: skip delalloc COW blocks in xfs_reflink_end_cow
by Christoph Hellwig
· 6 years ago
df30707
xfs: fix transaction leak in xfs_reflink_allocate_cow()
by Dave Chinner
· 6 years ago
9d9e623
xfs: fold dfops into the transaction
by Brian Foster
· 6 years ago
0f37d17
xfs: pass transaction to xfs_defer_add()
by Brian Foster
· 6 years ago
9b1f4e9
xfs: cancel dfops on xfs_defer_finish() error
by Brian Foster
· 6 years ago
a819866
xfs: automatic dfops inode relogging
by Brian Foster
· 6 years ago
488c919
xfs: add missing defer ijoins for held inodes
by Brian Foster
· 6 years ago
51d6269
xfs: introduce a new xfs_inode_has_cow_data helper
by Christoph Hellwig
· 6 years ago
9e28a24
xfs: drop unnecessary xfs_defer_finish() dfops parameter
by Brian Foster
· 6 years ago
c8eac49
xfs: remove all boilerplate defer init/finish code
by Brian Foster
· 6 years ago
1e5ae19
xfs: use internal dfops in cow blocks cancel
by Brian Foster
· 6 years ago
0b04b6b8
xfs: trivial xfs_btree_del_cursor cleanups
by Darrick J. Wong
· 6 years ago
5fdd979
xfs: remove xfs_defer_init() firstblock param
by Brian Foster
· 6 years ago
381d592
xfs: use ->t_firstblock in reflink cow block cancel
by Brian Foster
· 6 years ago
2af5284
xfs: remove xfs_bunmapi() firstblock param
by Brian Foster
· 6 years ago
a7beabe
xfs: remove xfs_bmapi_write() firstblock param
by Brian Foster
· 6 years ago
3728379
xfs: use ->t_firstblock for all xfs_bunmapi() callers
by Brian Foster
· 6 years ago
650919f
xfs: use ->t_firstblock for all xfs_bmapi_write() callers
by Brian Foster
· 6 years ago
3ae2d89
xfs: allow null firstblock in xfs_bmapi_write() when tp is null
by Brian Foster
· 6 years ago
bcd2c9f
xfs: refactor dfops init to attach to transaction
by Brian Foster
· 6 years ago
27356a0
xfs: use ->t_dfops in cancel cow blocks operation
by Brian Foster
· 6 years ago
ed7ef8e
xfs: remove unused btree cursor bc_private.a.dfops field
by Brian Foster
· 6 years ago
ccd9d91
xfs: remove xfs_bunmapi() dfops param
by Brian Foster
· 6 years ago
4bcfa61
xfs: use ->t_dfops for all xfs_bunmapi() callers
by Brian Foster
· 6 years ago
6e702a5
xfs: remove xfs_bmapi_write() dfops param
by Brian Foster
· 6 years ago
175d1a0
xfs: use ->t_dfops for all xfs_bmapi_write() callers
by Brian Foster
· 6 years ago
8a74938
xfs: cow unwritten conversion uses uninitialized dfops
by Brian Foster
· 6 years ago
060d4ea
xfs: remove xfs_reflink_find_cow_mapping
by Christoph Hellwig
· 6 years ago
fca8c80
xfs: remove xfs_reflink_trim_irec_to_next_cow
by Christoph Hellwig
· 6 years ago
0b61f8a
xfs: convert to SPDX license tags
by Dave Chinner
· 7 years ago
4882c19
xfs: split out dqget for inodes from regular dqget
by Darrick J. Wong
· 7 years ago
c14cfcc
xfs: remove unnecessary xfs_qm_dqattach parameter
by Darrick J. Wong
· 7 years ago
844e5e7
xfs: fix double ijoin in xfs_reflink_clear_inode_flag()
by Dave Chinner
· 7 years ago
c5295c6
xfs: fix double ijoin in xfs_reflink_cancel_cow_range
by Dave Chinner
· 7 years ago
df79b81
xfs: minor cleanup for xfs_reflink_end_cow
by Christoph Hellwig
· 7 years ago
c7dbe3f
xfs: assert that xfs_reflink_allocate_cow is called with XFS_ILOCK_EXCL
by Christoph Hellwig
· 7 years ago
2159286
xfs: rename agfl perag res type to rmapbt
by Brian Foster
· 7 years ago
4df0f7f
xfs: fix transaction allocation deadlock in IO path
by Dave Chinner
· 7 years ago
9f37bd1
xfs: check reflink allocation mappings
by Darrick J. Wong
· 7 years ago
4b4c132
xfs: treat CoW fork operations as delalloc for quota accounting
by Darrick J. Wong
· 7 years ago
01c2e13
xfs: only grab shared inode locks for source file during reflink
by Darrick J. Wong
· 7 years ago
7c2d238
xfs: allow xfs_lock_two_inodes to take different EXCL/SHARED modes
by Darrick J. Wong
· 7 years ago
1364b1d4
xfs: reflink should break pnfs leases before sharing blocks
by Darrick J. Wong
· 7 years ago
09ac862
xfs: call xfs_qm_dqattach before performing reflink operations
by Darrick J. Wong
· 7 years ago
86d692b
xfs: set cowblocks tag for direct cow writes too
by Darrick J. Wong
· 7 years ago
a192de2
xfs: allow CoW remap transactions to use reserve blocks
by Darrick J. Wong
· 7 years ago
9d40fba
xfs: avoid infinite loop when cancelling CoW blocks after writeback failure
by Darrick J. Wong
· 7 years ago
73353f4
xfs: relax is_reflink_inode assert in xfs_reflink_find_cow_mapping
by Darrick J. Wong
· 7 years ago
5c989a0
xfs: remove dest file's post-eof preallocations before reflinking
by Darrick J. Wong
· 7 years ago
eaf0ec3
fs: xfs: remove duplicate includes
by Pravin Shedge
· 7 years ago
b121459
xfs: simplify xfs_reflink_convert_cow
by Christoph Hellwig
· 7 years ago
41caabd
xfs: iterate backwards in xfs_reflink_cancel_cow_blocks
by Christoph Hellwig
· 7 years ago
b2b1712
xfs: introduce the xfs_iext_cursor abstraction
by Christoph Hellwig
· 7 years ago
dc56015
xfs: add a new xfs_iext_lookup_extent_before helper
by Christoph Hellwig
· 7 years ago
e12199f
xfs: handle racy AIO in xfs_reflink_end_cow
by Christoph Hellwig
· 7 years ago
8ad7c629
xfs: remove the ip argument to xfs_defer_finish
by Christoph Hellwig
· 7 years ago
10479e2
xfs: check _alloc_read_agf buffer pointer before using
by Darrick J. Wong
· 7 years ago
4c1a67b
xfs: set firstfsb to NULLFSBLOCK before feeding it to _bmapi_write
by Darrick J. Wong
· 7 years ago
ea7cdd7
xfs: separate function to check if inode shares extents
by Darrick J. Wong
· 8 years ago
92ff728
xfs: reflink find shared should take a transaction
by Darrick J. Wong
· 8 years ago
fe0be23
xfs: reserve enough blocks to handle btree splits when remapping
by Darrick J. Wong
· 8 years ago
9c4f29d
xfs: factor out a xfs_bmap_is_real_extent helper
by Christoph Hellwig
· 8 years ago
Next »