1. f833deae Btrfs: fix deadlock between fiemap and transaction commits by Filipe Manana · 5 years ago
  2. a944442 btrfs: replace get_seconds with new 64bit time API by Allen Pais · 6 years ago
  3. 6b0cb1f btrfs: drop useless member qgroup_reserved of btrfs_pending_snapshot by Gu JinXiang · 6 years ago
  4. a514d63 btrfs: qgroup: Commit transaction in advance to reduce early EDQUOT by Qu Wenruo · 7 years ago
  5. 9888c34 btrfs: replace GPL boilerplate by SPDX -- headers by David Sterba · 7 years ago
  6. bcf3a3e btrfs: Remove code referencing unused TRANS_USERSPACE by Nikolay Borisov · 7 years ago
  7. 45ae2c1 btrfs: Document consistency of transaction->io_bgs list by Nikolay Borisov · 7 years ago
  8. 7806c6e btrfs: Remove unused btrfs_start_transaction_lflush function by Nikolay Borisov · 7 years ago
  9. 5302e08 btrfs: reorder btrfs_transaction members for better packing by David Sterba · 7 years ago
  10. 165c8b0 btrfs: use narrower type for btrfs_transaction::num_dirty_bgs by David Sterba · 7 years ago
  11. 1ca4bb6 btrfs: reorder btrfs_trans_handle members for better packing by David Sterba · 7 years ago
  12. b50fff8 btrfs: switch to refcount_t type for btrfs_trans_handle::use_count by David Sterba · 7 years ago
  13. 2dbda74 btrfs: remove unused member of btrfs_trans_handle by David Sterba · 7 years ago
  14. 7c2871a btrfs: switch btrfs_trans_handle::adding_csums to bool by David Sterba · 7 years ago
  15. f486135 btrfs: remove unused qgroup members from btrfs_trans_handle by David Sterba · 8 years ago
  16. 9b64f57 btrfs: convert btrfs_transaction.use_count from atomic_t to refcount_t by Elena Reshetova · 8 years ago
  17. 3a45bb2 btrfs: remove root parameter from transaction commit/end routines by Jeff Mahoney · 8 years ago
  18. bf89d38 btrfs: split btrfs_wait_marked_extents into normal and tree log functions by Jeff Mahoney · 8 years ago
  19. 2ff7e61 btrfs: take an fs_info directly when the root is not used otherwise by Jeff Mahoney · 8 years ago
  20. ab8d0fc btrfs: convert pr_* to btrfs_* where possible by Jeff Mahoney · 8 years ago
  21. 64b6358 btrfs: add btrfs_trans_handle->fs_info pointer by Jeff Mahoney · 8 years ago
  22. 64c1292 btrfs: account for non-CoW'd blocks in btrfs_abort_transaction by Jeff Mahoney · 8 years ago
  23. 0132761 btrfs: fix string and comment grammatical issues and typos by Nicholas D Steeves · 8 years ago
  24. 8546b57 btrfs: preallocate path for snapshot creation at ioctl time by David Sterba · 9 years ago
  25. b0c0ea6 btrfs: allocate root item at snapshot ioctl time by David Sterba · 9 years ago
  26. 348a001 Btrfs: fix unprotected list move from unused_bgs to deleted_bgs list by Filipe Manana · 9 years ago
  27. 8eab77f Btrfs: use global reserve when deleting unused block group after ENOSPC by Filipe Manana · 9 years ago
  28. a9e6d15 Merge branch 'allocator-fixes' into for-linus-4.4 by Chris Mason · 9 years ago
  29. 2968b1f Btrfs: don't continue setting up space cache when enospc by Josef Bacik · 9 years ago
  30. 3204d33 Btrfs: add a flags field to btrfs_transaction by Josef Bacik · 9 years ago
  31. 161c3549 Btrfs: change how we wait for pending ordered extents by Josef Bacik · 9 years ago
  32. 7174109 btrfs: qgroup: Use new metadata reservation. by Qu Wenruo · 9 years ago
  33. 5aed1dd btrfs: change num_items type from u64 to unsigned int by Alexandru Moise · 9 years ago
  34. d9a0540 Btrfs: fix deadlock when finalizing block group creation by Filipe Manana · 9 years ago
  35. 2b9dbef Btrfs: keep dropped roots in cache until transaction commit by Josef Bacik · 9 years ago
  36. e33e17e btrfs: add missing discards when unpinning extents with -o discard by Jeff Mahoney · 9 years ago
  37. 9086db8 btrfs: qgroup: Add the ability to skip given qgroup for old/new_roots. by Qu Wenruo · 10 years ago
  38. 4fbcdf6 Btrfs: fix -ENOSPC when finishing block group creation by Filipe Manana · 9 years ago
  39. 1bbc621 Btrfs: allow block group cache writeout outside critical section in commit by Chris Mason · 10 years ago
  40. cb723e4 Btrfs: reserve space for block groups by Josef Bacik · 10 years ago
  41. 2f2ff0e Btrfs: fix metadata inconsistencies after directory fsync by Filipe Manana · 10 years ago
  42. 13212b5 btrfs: Fix out-of-space bug by Zhao Lei · 10 years ago
  43. ce93ec5 Btrfs: track dirty block groups on their own list by Josef Bacik · 10 years ago
  44. ad27c0d Merge branch 'dev/pending-changes' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux into for-linus by Chris Mason · 10 years ago
  45. 50d9aa9 Btrfs: make sure logged extents complete in the current transaction V3 by Josef Bacik · 10 years ago
  46. 663dfbb Btrfs: deal with convert_extent_bit errors to avoid fs corruption by Filipe Manana · 10 years ago
  47. 572d9ab btrfs: add support for processing pending changes by David Sterba · 11 years ago
  48. 2755a0d btrfs: hide typecast to definition of BTRFS_SEND_TRANS_STUB by David Sterba · 10 years ago
  49. 8d875f9 btrfs: disable strict file flushes for renames and truncates by Chris Mason · 10 years ago
  50. faa2dbf Btrfs: add sanity tests for new qgroup accounting code by Josef Bacik · 11 years ago
  51. 9e351cc Btrfs: remove transaction from send by Josef Bacik · 11 years ago
  52. a26e8c9 Btrfs: don't clear uptodate if the eb is under IO by Josef Bacik · 11 years ago
  53. 5039edd Btrfs: make fsync latency less sucky by Josef Bacik · 11 years ago
  54. a56dbd8 Btrfs: remove btrfs_end_transaction_dmeta() by Miao Xie · 11 years ago
  55. 20dd2cb Btrfs: fix BUG_ON() casued by the reserved space migration by Miao Xie · 11 years ago
  56. 724e231 Btrfs: fix two use-after-free bugs with transaction cleanup by Josef Bacik · 11 years ago
  57. 171170c btrfs: mark some local function as 'static' by Sergei Trofimovich · 11 years ago
  58. cfad392 Btrfs: check to see if root_list is empty before adding it to dead roots by Josef Bacik · 11 years ago
  59. 6df9a95 Btrfs: make the chunk allocator completely tree lockless by Josef Bacik · 11 years ago
  60. 4a9d8bd Btrfs: make the state of the transaction more readable by Miao Xie · 11 years ago
  61. 3f1e3fa Btrfs: remove unnecessary varient ->num_joined in btrfs_transaction structure by Miao Xie · 11 years ago
  62. 0860adf Btrfs: don't wait for all the writers circularly during the transaction commit by Miao Xie · 11 years ago
  63. 48a3b63 btrfs: make static code static & remove dead code by Eric Sandeen · 12 years ago
  64. 9d1a2a3 btrfs: clean snapshots one by one by David Sterba · 12 years ago
  65. d5c1207 Btrfs: fix wrong reserved space in qgroup during snap/subv creation by Miao Xie · 12 years ago
  66. e9662f7 Btrfs: remove unnecessary dget_parent/dput when creating the pending snapshot by Miao Xie · 12 years ago
  67. d4edf39 Btrfs: fix uncompleted transaction by Miao Xie · 12 years ago
  68. 569e0f3 Btrfs: place ordered operations on a per transaction list by Josef Bacik · 12 years ago
  69. de78b51 btrfs: remove cache only arguments from defrag path by Eric Sandeen · 12 years ago
  70. c6b305a Btrfs: don't re-enter when allocating a chunk by Josef Bacik · 12 years ago
  71. 08e007d Btrfs: improve the noflush reservation by Miao Xie · 12 years ago
  72. 354aa0f Btrfs: fix orphan transaction on the freezed filesystem by Miao Xie · 12 years ago
  73. a698d075 Btrfs: add a type field for the transaction handle by Miao Xie · 12 years ago
  74. 60376ce Btrfs: fix race in sync and freeze again by Josef Bacik · 12 years ago
  75. ea658ba Btrfs: delay block group item insertion by Josef Bacik · 12 years ago
  76. 8407aa4 Btrfs: fix corrupted metadata in the snapshot by Miao Xie · 12 years ago
  77. 46d8bc3 Btrfs: fix a bug in checking whether a inode is already in log by Liu Bo · 12 years ago
  78. b478b2b Merge branch 'qgroup' of git://git.jan-o-sch.net/btrfs-unstable into for-linus by Chris Mason · 12 years ago
  79. 0e72110 Btrfs: change how we indicate we're adding csums by Josef Bacik · 12 years ago
  80. 6f72c7e Btrfs: add qgroup inheritance by Arne Jansen · 13 years ago
  81. c556723 Btrfs: hooks to reserve qgroup space by Arne Jansen · 13 years ago
  82. bed92ea Btrfs: qgroup implementation and prototypes by Arne Jansen · 12 years ago
  83. d13603e Btrfs: check the root passed to btrfs_end_transaction by Arne Jansen · 13 years ago
  84. 49b25e0 btrfs: enhance transaction abort infrastructure by Jeff Mahoney · 13 years ago
  85. ff5714c Merge branch 'for-chris' of by Chris Mason · 13 years ago
  86. d82a6f1 Btrfs: kill BTRFS_I(inode)->block_group by Josef Bacik · 13 years ago
  87. a4abeea Btrfs: kill trans_mutex by Josef Bacik · 14 years ago
  88. 2a1eb46 Btrfs: if we've already started a trans handle, use that one by Josef Bacik · 14 years ago
  89. 7a7eaa4 Btrfs: take away the num_items argument from btrfs_join_transaction by Josef Bacik · 14 years ago
  90. 945d896 Merge branch 'cleanups' of git://repo.or.cz/linux-2.6/btrfs-unstable into inode_numbers by Chris Mason · 13 years ago
  91. 16cdcec btrfs: implement delayed inode items operation by Miao Xie · 14 years ago
  92. 621496f btrfs: remove unused function prototypes by David Sterba · 14 years ago
  93. 13c5a93 Btrfs: avoid taking the trans_mutex in btrfs_end_transaction by Josef Bacik · 14 years ago
  94. b83cc96 Btrfs: Add readonly snapshots support by Li Zefan · 14 years ago
  95. 4620459 Btrfs: add START_SYNC, WAIT_SYNC ioctls by Sage Weil · 14 years ago
  96. bb9c12c Btrfs: async transaction commit by Sage Weil · 14 years ago
  97. 0af3d00 Btrfs: create special free space cache inode by Josef Bacik · 14 years ago
  98. 8929ecfa Btrfs: Introduce global metadata reservation by Yan, Zheng · 14 years ago
  99. a22285a Btrfs: Integrate metadata reservation with start_transaction by Yan, Zheng · 14 years ago
  100. f0486c6 Btrfs: Introduce contexts for metadata reservation by Yan, Zheng · 14 years ago