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