1. 1666eda btrfs: add helper methods for workspace manager init and cleanup by Dennis Zhou · 6 years ago
  2. 10b94a5 btrfs: unify compression ops with workspace_manager by Dennis Zhou · 6 years ago
  3. ca4ac36 btrfs: manage heuristic workspace as index 0 by Dennis Zhou · 6 years ago
  4. acce85d btrfs: rename workspaces_list to workspace_manager by Dennis Zhou · 6 years ago
  5. 1972708 btrfs: add helpers for compression type and level by Dennis Zhou · 6 years ago
  6. 228a73a btrfs: introduce new ioctl to unregister a btrfs device by Anand Jain · 6 years ago
  7. 034f784 btrfs: replace cleaner_delayed_iput_mutex with a waitqueue by Josef Bacik · 6 years ago
  8. 3ece54e btrfs: Output ENOSPC debug info in inc_block_group_ro by Qu Wenruo · 6 years ago
  9. c8f72b9 btrfs: qgroup: Remove duplicated trace points for qgroup_rsv_add/release by Qu Wenruo · 6 years ago
  10. 2eec5f0 btrfs: let the assertion expression compile in all configs by Anders Roxell · 6 years ago
  11. 766ece5 btrfs: merge btrfs_set_lock_blocking_rw with it's caller by David Sterba · 6 years ago
  12. 970e74d btrfs: simplify waiting loop in btrfs_tree_lock by David Sterba · 7 years ago
  13. 8bead25 btrfs: open code now trivial btrfs_set_lock_blocking by David Sterba · 7 years ago
  14. 300aa89 btrfs: replace btrfs_set_lock_blocking_rw with appropriate helpers by David Sterba · 7 years ago
  15. aa12c02 btrfs: split btrfs_clear_lock_blocking_rw to read and write helpers by David Sterba · 7 years ago
  16. b95be2d btrfs: split btrfs_set_lock_blocking_rw to read and write helpers by David Sterba · 7 years ago
  17. 9627736 btrfs: qgroup: Cleanup old subtree swap code by Qu Wenruo · 6 years ago
  18. f616f5c btrfs: qgroup: Use delayed subtree rescan for balance by Qu Wenruo · 6 years ago
  19. 370a11b btrfs: qgroup: Introduce per-root swapped blocks infrastructure by Qu Wenruo · 6 years ago
  20. 5aea1a4 btrfs: qgroup: Refactor btrfs_qgroup_trace_subtree_swap by Qu Wenruo · 6 years ago
  21. d2311e6 btrfs: relocation: Delay reloc tree deletion after merge_reloc_roots by Qu Wenruo · 6 years ago
  22. 119e80d btrfs: call btrfs_create_pending_block_groups unconditionally by Josef Bacik · 6 years ago
  23. fa781ce btrfs: make btrfs_destroy_delayed_refs use btrfs_delete_ref_head by Josef Bacik · 6 years ago
  24. 3069bd2 btrfs: make btrfs_destroy_delayed_refs use btrfs_delayed_ref_lock by Josef Bacik · 6 years ago
  25. d1e1442 btrfs: scrub: print messages when started or finished by Anand Jain · 6 years ago
  26. ce3ded1 btrfs: simplify workqueue name when allocating by David Sterba · 6 years ago
  27. 09ba3bc btrfs: merge btrfs_find_device and find_device by Anand Jain · 6 years ago
  28. 70bc708 btrfs: refactor btrfs_free_stale_devices() to get return value by Anand Jain · 6 years ago
  29. e4319cd btrfs: refactor btrfs_find_device() take fs_devices as argument by Anand Jain · 6 years ago
  30. 6e927ce btrfs: cleanup btrfs_find_device_by_devspec() by Anand Jain · 6 years ago
  31. d95a830 btrfs: merge btrfs_find_device_missing_or_by_path() into parent by Anand Jain · 6 years ago
  32. 02a033d btrfs: Remove not_found_em label from btrfs_get_extent by Nikolay Borisov · 6 years ago
  33. b8eeab7 btrfs: Consolidate retval checking of core btree functions by Nikolay Borisov · 6 years ago
  34. 694c12e btrfs: Rename found_type to extent_type in btrfs_get_extent by Nikolay Borisov · 6 years ago
  35. 500710d Btrfs: move duplicated nodatasum check into common reflink/dedupe helper by Filipe Manana · 6 years ago
  36. 951e05a btrfs: Remove impossible condition from mergable_maps by Nikolay Borisov · 6 years ago
  37. d00c2d9 Btrfs: do not overwrite error return value in the balance ioctl by Filipe Manana · 6 years ago
  38. d3a5328 Btrfs: do not overwrite error return value in the device replace ioctl by Filipe Manana · 6 years ago
  39. 0f39b60 Btrfs: remove redundant check for swapfiles when reflinking by Filipe Manana · 6 years ago
  40. 420829d btrfs: Refactor shrink_delalloc by Nikolay Borisov · 6 years ago
  41. 4546d17 btrfs: Document logic regarding inode in async_cow_submit by Nikolay Borisov · 6 years ago
  42. a1d64ba btrfs: Remove WARN_ON in btrfs_alloc_delalloc_work by Nikolay Borisov · 6 years ago
  43. bd4691a btrfs: Use ihold instead of igrab in cow_file_range_async by Nikolay Borisov · 6 years ago
  44. 62b3762 btrfs: Remove isize local variable in compress_file_range by Nikolay Borisov · 6 years ago
  45. 532425f btrfs: Remove inode argument from async_cow_submit by Nikolay Borisov · 6 years ago
  46. aa704d4 btrfs: remove set but not used variable 'num_pages' by YueHaibing · 6 years ago
  47. 02950af btrfs: Remove redundant assignment in btrfs_get_extent_fiemap by Nikolay Borisov · 6 years ago
  48. f3714ef btrfs: Refactor btrfs_get_extent_fiemap by Nikolay Borisov · 6 years ago
  49. 4ab47a8 btrfs: Remove unused arguments from btrfs_get_extent_fiemap by Nikolay Borisov · 6 years ago
  50. a087349 Btrfs: setup a nofs context for memory allocation at __btrfs_set_acl by Filipe Manana · 6 years ago
  51. b89f6d1 Btrfs: setup a nofs context for memory allocation at btrfs_create_tree() by Filipe Manana · 6 years ago
  52. eee9957 Btrfs: do not overwrite error return value in the get device stats ioctl by Filipe Manana · 6 years ago
  53. 4fa99b0 Btrfs: do not overwrite error return value in scrub progress ioctl by Filipe Manana · 6 years ago
  54. 06fe39a Btrfs: do not overwrite scrub error with fault error in scrub ioctl by Filipe Manana · 6 years ago
  55. bc9a8bf btrfs: Make first argument of btrfs_run_delalloc_range directly an inode by Nikolay Borisov · 6 years ago
  56. 9cf10cc Btrfs: drop useless LIST_HEAD in merge_reloc_root by Julia Lawall · 6 years ago
  57. 312b3a9 Merge tag 'for-5.0-rc4-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux by Linus Torvalds · 6 years ago
  58. 532b618 btrfs: On error always free subvol_name in btrfs_mount by Eric W. Biederman · 6 years ago
  59. c7cc64a btrfs: clean up pending block groups when transaction commit aborts by David Sterba · 6 years ago
  60. 92900e5 btrfs: fix potential oops in device_list_add by Al Viro · 6 years ago
  61. 302167c btrfs: don't end the transaction for delayed refs in throttle by Josef Bacik · 6 years ago
  62. a627947 Btrfs: fix deadlock when allocating tree block during leaf/node split by Filipe Manana · 6 years ago
  63. 1be969f Merge tag 'for-5.0-rc2-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux by Linus Torvalds · 6 years ago
  64. fd340d0 btrfs: wakeup cleaner thread when adding delayed iput by Josef Bacik · 6 years ago
  65. 3ec9a4c btrfs: run delayed iputs before committing by Josef Bacik · 6 years ago
  66. 74d5d22 btrfs: wait on ordered extents on abort cleanup by Josef Bacik · 6 years ago
  67. 31890da btrfs: handle delayed ref head accounting cleanup in abort by Josef Bacik · 6 years ago
  68. 77b7aad Revert "btrfs: balance dirty metadata pages in btrfs_finish_ordered_io" by David Sterba · 6 years ago
  69. 6b529fb Merge tag 'for-5.0-rc1-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux by Linus Torvalds · 6 years ago
  70. 1b3922a btrfs: Use real device structure to verify dev extent by Qu Wenruo · 6 years ago
  71. a6d8654 Btrfs: fix deadlock when using free space tree due to block group creation by Filipe Manana · 6 years ago
  72. d8b5524 Btrfs: fix race between reflink/dedupe and relocation by Filipe Manana · 6 years ago
  73. f7fa110 Btrfs: fix race between cloning range ending at eof and writeback by Filipe Manana · 6 years ago
  74. 505b050 Merge branch 'mount.part1' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs by Linus Torvalds · 6 years ago
  75. a659811 Merge branch 'akpm' (patches from Andrew) by Linus Torvalds · 6 years ago
  76. f86196e fs: don't open code lru_to_page() by Nikolay Borisov · 6 years ago
  77. 96d4f26 Remove 'type' argument from access_ok() function by Linus Torvalds · 6 years ago
  78. 204cc0c LSM: hide struct security_mnt_opts from any generic code by Al Viro · 6 years ago
  79. a65001e btrfs: sanitize security_mnt_opts use by Al Viro · 6 years ago
  80. f5c0c26 new helper: security_sb_eat_lsm_opts() by Al Viro · 6 years ago
  81. 52042d8 btrfs: Fix typos in comments and strings by Andrea Gelmini · 6 years ago
  82. 1690dd41 btrfs: improve error handling of btrfs_add_link by Johannes Thumshirn · 6 years ago
  83. 34a28e3 Btrfs: use generic_remap_file_range_prep() for cloning and deduplication by Filipe Manana · 6 years ago
  84. 61ed3a1 btrfs: Refactor main loop in extent_readpages by Nikolay Borisov · 6 years ago
  85. 15c8276 btrfs: Remove 1st shrink/grow phase from balance by Nikolay Borisov · 6 years ago
  86. be6821f Btrfs: send, fix race with transaction commits that create snapshots by Filipe Manana · 6 years ago
  87. 827aa18 Btrfs: use nofs context when initializing security xattrs to avoid deadlock by Filipe Manana · 6 years ago
  88. 0568e82 btrfs: run delayed items before dropping the snapshot by Josef Bacik · 6 years ago
  89. 83354f0 btrfs: catch cow on deleting snapshots by Josef Bacik · 6 years ago
  90. 01e0da4 btrfs: extent-tree: cleanup one-shot usage of @blocksize in do_walk_down by Qu Wenruo · 6 years ago
  91. 7c3c7cb Btrfs: scrub, move setup of nofs contexts higher in the stack by Filipe Manana · 6 years ago
  92. 0e94c4f4 btrfs: scrub: move scrub_setup_ctx allocation out of device_list_mutex by David Sterba · 6 years ago
  93. 92f7ba4 btrfs: scrub: pass fs_info to scrub_setup_ctx by David Sterba · 6 years ago
  94. 28bad21 btrfs: fix truncate throttling by Josef Bacik · 6 years ago
  95. db2462a btrfs: don't run delayed refs in the end transaction logic by Josef Bacik · 6 years ago
  96. 64403612 btrfs: rework btrfs_check_space_for_delayed_refs by Josef Bacik · 6 years ago
  97. 413df72 btrfs: add new flushing states for the delayed refs rsv by Josef Bacik · 6 years ago
  98. 4c8edbc btrfs: update may_commit_transaction to use the delayed refs rsv by Josef Bacik · 6 years ago
  99. ba2c4d4 btrfs: introduce delayed_refs_rsv by Josef Bacik · 6 years ago
  100. 158ffa3 btrfs: only track ref_heads in delayed_ref_updates by Josef Bacik · 6 years ago