1. d6f215f xfs: split up the xfs_reflink_end_cow work into smaller transactions by Darrick J. Wong · 6 years ago
  2. 2c30717 xfs: flush removing page cache in xfs_reflink_remap_prep by Dave Chinner · 6 years ago
  3. 59e4293 xfs: fix shared extent data corruption due to missing cow reservation by Brian Foster · 6 years ago
  4. 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
  5. bf4a1fc xfs: remove [cm]time update from reflink calls by Darrick J. Wong · 6 years ago
  6. 3fc9f5e xfs: remove xfs_reflink_remap_range by Darrick J. Wong · 6 years ago
  7. 7a6ccf0 xfs: remove redundant remap partial EOF block checks by Darrick J. Wong · 6 years ago
  8. 3f68c1f xfs: support returning partial reflink results by Darrick J. Wong · 6 years ago
  9. 9f04aaf xfs: clean up xfs_reflink_remap_blocks call site by Darrick J. Wong · 6 years ago
  10. 4918ef4 xfs: fix pagecache truncation prior to reflink by Darrick J. Wong · 6 years ago
  11. 8c5c836 vfs: clean up generic_remap_file_range_prep return value by Darrick J. Wong · 6 years ago
  12. 42ec3d4 vfs: make remap_file_range functions take and return bytes completed by Darrick J. Wong · 6 years ago
  13. 8dde90b vfs: remap helper should update destination inode metadata by Darrick J. Wong · 6 years ago
  14. a91ae49b vfs: pass remap flags to generic_remap_file_range_prep by Darrick J. Wong · 6 years ago
  15. a83ab01 vfs: rename vfs_clone_file_prep to be more descriptive by Darrick J. Wong · 6 years ago
  16. 1383a7e vfs: check file ranges before cloning files by Darrick J. Wong · 6 years ago
  17. 032dc92 xfs: fix fork selection in xfs_find_trim_cow_extent by Christoph Hellwig · 6 years ago
  18. d392bc8 xfs: remove the unused trimmed argument from xfs_reflink_trim_around_shared by Christoph Hellwig · 6 years ago
  19. fc43946 xfs: remove the unused shared argument to xfs_reflink_reserve_cow by Christoph Hellwig · 6 years ago
  20. b399890 xfs: fix data corruption w/ unaligned reflink ranges by Dave Chinner · 6 years ago
  21. dceeb47 xfs: fix data corruption w/ unaligned dedupe ranges by Dave Chinner · 6 years ago
  22. 7debbf0 xfs: update ctime and remove suid before cloning files by Darrick J. Wong · 6 years ago
  23. 410fdc7 xfs: zero posteof blocks when cloning above eof by Darrick J. Wong · 6 years ago
  24. 0d41e1d xfs: refactor clonerange preparation into a separate helper by Darrick J. Wong · 6 years ago
  25. f5f3f95 xfs: skip delalloc COW blocks in xfs_reflink_end_cow by Christoph Hellwig · 6 years ago
  26. df30707 xfs: fix transaction leak in xfs_reflink_allocate_cow() by Dave Chinner · 6 years ago
  27. 9d9e623 xfs: fold dfops into the transaction by Brian Foster · 6 years ago
  28. 0f37d17 xfs: pass transaction to xfs_defer_add() by Brian Foster · 6 years ago
  29. 9b1f4e9 xfs: cancel dfops on xfs_defer_finish() error by Brian Foster · 6 years ago
  30. a819866 xfs: automatic dfops inode relogging by Brian Foster · 6 years ago
  31. 488c919 xfs: add missing defer ijoins for held inodes by Brian Foster · 6 years ago
  32. 51d6269 xfs: introduce a new xfs_inode_has_cow_data helper by Christoph Hellwig · 6 years ago
  33. 9e28a24 xfs: drop unnecessary xfs_defer_finish() dfops parameter by Brian Foster · 6 years ago
  34. c8eac49 xfs: remove all boilerplate defer init/finish code by Brian Foster · 6 years ago
  35. 1e5ae19 xfs: use internal dfops in cow blocks cancel by Brian Foster · 6 years ago
  36. 0b04b6b8 xfs: trivial xfs_btree_del_cursor cleanups by Darrick J. Wong · 6 years ago
  37. 5fdd979 xfs: remove xfs_defer_init() firstblock param by Brian Foster · 7 years ago
  38. 381d592 xfs: use ->t_firstblock in reflink cow block cancel by Brian Foster · 7 years ago
  39. 2af5284 xfs: remove xfs_bunmapi() firstblock param by Brian Foster · 7 years ago
  40. a7beabe xfs: remove xfs_bmapi_write() firstblock param by Brian Foster · 7 years ago
  41. 3728379 xfs: use ->t_firstblock for all xfs_bunmapi() callers by Brian Foster · 7 years ago
  42. 650919f xfs: use ->t_firstblock for all xfs_bmapi_write() callers by Brian Foster · 7 years ago
  43. 3ae2d89 xfs: allow null firstblock in xfs_bmapi_write() when tp is null by Brian Foster · 7 years ago
  44. bcd2c9f xfs: refactor dfops init to attach to transaction by Brian Foster · 7 years ago
  45. 27356a0 xfs: use ->t_dfops in cancel cow blocks operation by Brian Foster · 7 years ago
  46. ed7ef8e xfs: remove unused btree cursor bc_private.a.dfops field by Brian Foster · 7 years ago
  47. ccd9d91 xfs: remove xfs_bunmapi() dfops param by Brian Foster · 7 years ago
  48. 4bcfa61 xfs: use ->t_dfops for all xfs_bunmapi() callers by Brian Foster · 7 years ago
  49. 6e702a5 xfs: remove xfs_bmapi_write() dfops param by Brian Foster · 7 years ago
  50. 175d1a0 xfs: use ->t_dfops for all xfs_bmapi_write() callers by Brian Foster · 7 years ago
  51. 8a74938 xfs: cow unwritten conversion uses uninitialized dfops by Brian Foster · 7 years ago
  52. 060d4ea xfs: remove xfs_reflink_find_cow_mapping by Christoph Hellwig · 7 years ago
  53. fca8c80 xfs: remove xfs_reflink_trim_irec_to_next_cow by Christoph Hellwig · 7 years ago
  54. 0b61f8a xfs: convert to SPDX license tags by Dave Chinner · 7 years ago
  55. 4882c19 xfs: split out dqget for inodes from regular dqget by Darrick J. Wong · 7 years ago
  56. c14cfcc xfs: remove unnecessary xfs_qm_dqattach parameter by Darrick J. Wong · 7 years ago
  57. 844e5e7 xfs: fix double ijoin in xfs_reflink_clear_inode_flag() by Dave Chinner · 7 years ago
  58. c5295c6 xfs: fix double ijoin in xfs_reflink_cancel_cow_range by Dave Chinner · 7 years ago
  59. df79b81 xfs: minor cleanup for xfs_reflink_end_cow by Christoph Hellwig · 7 years ago
  60. c7dbe3f xfs: assert that xfs_reflink_allocate_cow is called with XFS_ILOCK_EXCL by Christoph Hellwig · 7 years ago
  61. 2159286 xfs: rename agfl perag res type to rmapbt by Brian Foster · 7 years ago
  62. 4df0f7f xfs: fix transaction allocation deadlock in IO path by Dave Chinner · 7 years ago
  63. 9f37bd1 xfs: check reflink allocation mappings by Darrick J. Wong · 7 years ago
  64. 4b4c132 xfs: treat CoW fork operations as delalloc for quota accounting by Darrick J. Wong · 7 years ago
  65. 01c2e13 xfs: only grab shared inode locks for source file during reflink by Darrick J. Wong · 7 years ago
  66. 7c2d238 xfs: allow xfs_lock_two_inodes to take different EXCL/SHARED modes by Darrick J. Wong · 7 years ago
  67. 1364b1d4 xfs: reflink should break pnfs leases before sharing blocks by Darrick J. Wong · 7 years ago
  68. 09ac862 xfs: call xfs_qm_dqattach before performing reflink operations by Darrick J. Wong · 7 years ago
  69. 86d692b xfs: set cowblocks tag for direct cow writes too by Darrick J. Wong · 7 years ago
  70. a192de2 xfs: allow CoW remap transactions to use reserve blocks by Darrick J. Wong · 7 years ago
  71. 9d40fba xfs: avoid infinite loop when cancelling CoW blocks after writeback failure by Darrick J. Wong · 7 years ago
  72. 73353f4 xfs: relax is_reflink_inode assert in xfs_reflink_find_cow_mapping by Darrick J. Wong · 7 years ago
  73. 5c989a0 xfs: remove dest file's post-eof preallocations before reflinking by Darrick J. Wong · 7 years ago
  74. eaf0ec3 fs: xfs: remove duplicate includes by Pravin Shedge · 7 years ago
  75. b121459 xfs: simplify xfs_reflink_convert_cow by Christoph Hellwig · 7 years ago
  76. 41caabd xfs: iterate backwards in xfs_reflink_cancel_cow_blocks by Christoph Hellwig · 7 years ago
  77. b2b1712 xfs: introduce the xfs_iext_cursor abstraction by Christoph Hellwig · 7 years ago
  78. dc56015 xfs: add a new xfs_iext_lookup_extent_before helper by Christoph Hellwig · 7 years ago
  79. e12199f xfs: handle racy AIO in xfs_reflink_end_cow by Christoph Hellwig · 7 years ago
  80. 8ad7c629 xfs: remove the ip argument to xfs_defer_finish by Christoph Hellwig · 7 years ago
  81. 10479e2 xfs: check _alloc_read_agf buffer pointer before using by Darrick J. Wong · 7 years ago
  82. 4c1a67b xfs: set firstfsb to NULLFSBLOCK before feeding it to _bmapi_write by Darrick J. Wong · 7 years ago
  83. ea7cdd7 xfs: separate function to check if inode shares extents by Darrick J. Wong · 8 years ago
  84. 92ff728 xfs: reflink find shared should take a transaction by Darrick J. Wong · 8 years ago
  85. fe0be23 xfs: reserve enough blocks to handle btree splits when remapping by Darrick J. Wong · 8 years ago
  86. 9c4f29d xfs: factor out a xfs_bmap_is_real_extent helper by Christoph Hellwig · 8 years ago
  87. 3802a34 xfs: only reclaim unwritten COW extents periodically by Christoph Hellwig · 8 years ago
  88. 93aaead xfs: fix uninitialized variable in _reflink_convert_cow by Darrick J. Wong · 8 years ago
  89. c5ecb42 xfs: update ctime and mtime on clone destinatation inodes by Christoph Hellwig · 8 years ago
  90. 3c68d44 xfs: allocate direct I/O COW blocks in iomap_begin by Christoph Hellwig · 8 years ago
  91. a14234c xfs: go straight to real allocations for direct I/O COW writes by Christoph Hellwig · 8 years ago
  92. dcf9585 xfs: return the converted extent in __xfs_reflink_convert_cow by Christoph Hellwig · 8 years ago
  93. 5eda430 xfs: mark speculative prealloc CoW fork extents unwritten by Darrick J. Wong · 8 years ago
  94. 22725ce vfs: fix isize/pos/len checks for reflink & dedupe by Darrick J. Wong · 8 years ago
  95. 0110c35 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs by Linus Torvalds · 8 years ago
  96. 876bec6f vfs: refactor clone/dedupe_file_range common functions by Darrick J. Wong · 8 years ago
  97. 6552321 xfs: remove i_iolock and use i_rwsem in the VFS inode instead by Christoph Hellwig · 8 years ago
  98. 0260d8f xfs: clean up cow fork reservation and tag inodes correctly by Brian Foster · 8 years ago
  99. 974ae92 xfs: track preallocation separately in xfs_bmapi_reserve_delalloc() by Brian Foster · 8 years ago
  100. fba3e59 xfs: always succeed when deduping zero bytes by Darrick J. Wong · 8 years ago