1. cb2d3da Btrfs: fix race leading to fs corruption after transaction abort by Filipe Manana · 5 years ago
  2. b4f9a1a Btrfs: fix incremental send failure after deduplication by Filipe Manana · 5 years ago
  3. a3b46b8 btrfs: fix extent_state leak in btrfs_lock_and_flush_ordered_range by Naohiro Aota · 5 years ago
  4. 6e7ca09 btrfs: Fix deadlock caused by missing memory barrier by Nikolay Borisov · 5 years ago
  5. 373c3b8 btrfs: don't leak extent_map in btrfs_get_io_geometry() by Johannes Thumshirn · 5 years ago
  6. bfcea1c btrfs: free checksum hash on in close_ctree by Johannes Thumshirn · 5 years ago
  7. 314c4cd btrfs: Fix build error while LIBCRC32C is module by YueHaibing · 5 years ago
  8. 42c16da btrfs: inode: Don't compress if NODATASUM or NODATACOW set by Qu Wenruo · 6 years ago
  9. e02d48e btrfs: fix memory leak of path on error return path by Colin Ian King · 5 years ago
  10. 28a32d2 btrfs: move the subvolume reservation stuff out of extent-tree.c by Josef Bacik · 6 years ago
  11. 8673634 btrfs: migrate the delalloc space stuff to it's own home by Josef Bacik · 6 years ago
  12. fb6dea2 btrfs: migrate btrfs_trans_release_chunk_metadata by Josef Bacik · 6 years ago
  13. 6ef03de btrfs: migrate the delayed refs rsv code by Josef Bacik · 6 years ago
  14. 9978059 btrfs: Evaluate io_tree in find_lock_delalloc_range() by Goldwyn Rodrigues · 6 years ago
  15. 67f9c22 btrfs: migrate the global_block_rsv helpers to block-rsv.c by Josef Bacik · 6 years ago
  16. 550fa22 btrfs: migrate the block-rsv code to block-rsv.c by Josef Bacik · 6 years ago
  17. 424a478 btrfs: stop using block_rsv_release_bytes everywhere by Josef Bacik · 6 years ago
  18. fcec362 btrfs: cleanup the target logic in __btrfs_block_rsv_release by Josef Bacik · 6 years ago
  19. fed14b3 btrfs: export __btrfs_block_rsv_release by Josef Bacik · 6 years ago
  20. 0b50174 btrfs: export btrfs_block_rsv_add_bytes by Josef Bacik · 6 years ago
  21. d12ffdd btrfs: move btrfs_block_rsv definitions into it's own header by Josef Bacik · 6 years ago
  22. 9b4851b btrfs: Simplify update of space_info in __reserve_metadata_bytes() by Goldwyn Rodrigues · 6 years ago
  23. 83d731a btrfs: unexport can_overcommit by Josef Bacik · 6 years ago
  24. 0d9764f btrfs: move reserve_metadata_bytes and supporting code to space-info.c by Josef Bacik · 6 years ago
  25. 5da6afe btrfs: move dump_space_info to space-info.c by Josef Bacik · 6 years ago
  26. c2a67a7 btrfs: export block_rsv_use_bytes by Josef Bacik · 6 years ago
  27. b338b01 btrfs: move btrfs_space_info_add_*_bytes to space-info.c by Josef Bacik · 6 years ago
  28. bb96c4e btrfs: move the space info update macro to space-info.h by Josef Bacik · 6 years ago
  29. 41783ef btrfs: move and export can_overcommit by Josef Bacik · 6 years ago
  30. 280c2908 btrfs: move the space_info handling code to space-info.c by Josef Bacik · 6 years ago
  31. d44b72a btrfs: export space_info_add_*_bytes by Josef Bacik · 6 years ago
  32. fc471cb btrfs: rename do_chunk_alloc to btrfs_chunk_alloc by Josef Bacik · 6 years ago
  33. 8719aaa btrfs: move space_info to space-info.h by Josef Bacik · 6 years ago
  34. e749af44 btrfs: lift bio_set_dev from bio allocation helpers by David Sterba · 6 years ago
  35. e1ea2be btrfs: use raid_attr for minimum stripe count in btrfs_calc_avail_data_space by David Sterba · 6 years ago
  36. 4f080f5 btrfs: use raid_attr to adjust minimal stripe size in btrfs_calc_avail_data_space by David Sterba · 6 years ago
  37. f262fa8 btrfs: drop default value assignments in enums by David Sterba · 6 years ago
  38. 2792237 btrfs: use common helpers for extent IO state insertion messages by David Sterba · 6 years ago
  39. 63611e7 btrfs: run delayed iput at unlink time by Josef Bacik · 6 years ago
  40. 1790066 Btrfs: add missing inode version, ctime and mtime updates when punching hole by Filipe Manana · 6 years ago
  41. 803f0f6 Btrfs: fix fsync not persisting dentry deletions due to inode evictions by Filipe Manana · 6 years ago
  42. 89b798a btrfs: Use btrfs_get_io_geometry appropriately by Nikolay Borisov · 6 years ago
  43. 5f14112 btrfs: Introduce btrfs_io_geometry infrastructure by Nikolay Borisov · 6 years ago
  44. c9d713d btrfs: improve messages when updating feature flags by David Sterba · 6 years ago
  45. 6c64460 btrfs: shut up bogus -Wmaybe-uninitialized warning by Arnd Bergmann · 6 years ago
  46. 9e96749 Btrfs: prevent send failures and crashes due to concurrent relocation by Filipe Manana · 6 years ago
  47. 71a9c48 btrfs: document BTRFS_MAX_MIRRORS by David Sterba · 6 years ago
  48. a07e8a4 btrfs: use mask for RAID56 profiles by David Sterba · 6 years ago
  49. c7369b3 btrfs: add mask for all RAID1 types by David Sterba · 6 years ago
  50. e88439d btrfs: qgroup: Don't hold qgroup_ioctl_lock in btrfs_qgroup_inherit() by Qu Wenruo · 6 years ago
  51. aa53e3b btrfs: correctly validate compression type by Johannes Thumshirn · 6 years ago
  52. d1d832a Btrfs: fix data loss after inode eviction, renaming it, and fsync it by Filipe Manana · 6 years ago
  53. 6d58a55 btrfs: raid56: clear incompat block group flags after removing the last one by David Sterba · 6 years ago
  54. 00801ae btrfs: switch extent_buffer write_locks from atomic to int by David Sterba · 6 years ago
  55. f3dc24c btrfs: switch extent_buffer spinning_writers from atomic to int by David Sterba · 6 years ago
  56. 06297d8 btrfs: switch extent_buffer blocking_writers from atomic to int by David Sterba · 6 years ago
  57. 38e9372 btrfs: assert delayed ref lock in btrfs_find_delayed_ref_head by David Sterba · 6 years ago
  58. 93ead46 btrfs: tests: add locks around add_extent_mapping by David Sterba · 6 years ago
  59. 8666e63 btrfs: Document __etree_search by Nikolay Borisov · 6 years ago
  60. 1eaebb3 btrfs: Don't trim returned range based on input value in find_first_clear_extent_bit by Nikolay Borisov · 6 years ago
  61. 53460a4 btrfs: trim: make reserved device area adjustments more explicit by Nikolay Borisov · 6 years ago
  62. 6f8e4fd btrfs: use file:line format for assertion report by David Sterba · 6 years ago
  63. ea41d6b btrfs: remove assumption about csum type form btrfs_print_data_csum_error() by Johannes Thumshirn · 6 years ago
  64. d517857 btrfs: directly call into crypto framework for checksumming by Johannes Thumshirn · 6 years ago
  65. 6d97c6e btrfs: add boilerplate code for directly including the crypto framework by Johannes Thumshirn · 6 years ago
  66. 51bce6c btrfs: Simplify btrfs_check_super_csum() and get rid of size assumptions by Johannes Thumshirn · 6 years ago
  67. 8dc3f22 btrfs: check for supported superblock checksum type before checksum validation by Johannes Thumshirn · 6 years ago
  68. e7e16f4 btrfs: add common checksum type validation by Johannes Thumshirn · 6 years ago
  69. 7ebc7e5 btrfs: format checksums according to type for printing by Johannes Thumshirn · 6 years ago
  70. 10fe6ca btrfs: don't assume compressed_bio sums to be 4 bytes by Johannes Thumshirn · 6 years ago
  71. 1e25a2e btrfs: don't assume ordered sums to be 4 bytes by Johannes Thumshirn · 6 years ago
  72. 4bb3c2e btrfs: use btrfs_crc32c{,_final}() in for free space cache by Johannes Thumshirn · 6 years ago
  73. 65019df btrfs: resurrect btrfs_crc32c() by Johannes Thumshirn · 6 years ago
  74. 5852c8b btrfs: use btrfs_csum_data() instead of directly calling crc32c by Johannes Thumshirn · 6 years ago
  75. a94d1d0 btrfs: Flush before reflinking any extent to prevent NOCOW write falling back to COW without data reservation by Qu Wenruo · 6 years ago
  76. 5f791ec btrfs: Return EAGAIN if we can't start no snpashot write in check_can_nocow by Nikolay Borisov · 6 years ago
  77. 0b6f5d4 btrfs: Add comments on locking of several device-related fields by Nikolay Borisov · 6 years ago
  78. bd80d94 btrfs: Always use a cached extent_state in btrfs_lock_and_flush_ordered_range by Nikolay Borisov · 6 years ago
  79. 23d31bd btrfs: Use newly introduced btrfs_lock_and_flush_ordered_range by Nikolay Borisov · 6 years ago
  80. ffa8721 btrfs: add new helper btrfs_lock_and_flush_ordered_range by Nikolay Borisov · 6 years ago
  81. 1200b51 btrfs: remove the incorrect comment on RO fs when btrfs_run_delalloc_range() fails by Qu Wenruo · 6 years ago
  82. 480b9b4 btrfs: extent-tree: Add trace events for space info numbers update by Qu Wenruo · 6 years ago
  83. 0185f36 btrfs: extent-tree: Add lockdep assert when updating space info by Qu Wenruo · 6 years ago
  84. cff8267 btrfs: read number of data stripes from map only once by David Sterba · 6 years ago
  85. 72ad813 btrfs: constify map parameter for nr_parity_stripes and nr_data_stripes by David Sterba · 6 years ago
  86. 158da51 btrfs: refactor helper for bg flags to name conversion by David Sterba · 6 years ago
  87. e3ecdb3 btrfs: factor out devs_max setting in __btrfs_alloc_chunk by David Sterba · 6 years ago
  88. 8c3e358 btrfs: use u8 for raid_array members by David Sterba · 6 years ago
  89. 946c925 btrfs: factor out helper for counting data stripes by David Sterba · 6 years ago
  90. 44b28ad btrfs: use raid_attr table for btrfs_bg_type_to_factor by David Sterba · 6 years ago
  91. 6079e12 btrfs: use raid_attr table to find profiles for integrity lowering by David Sterba · 6 years ago
  92. 081db89 btrfs: use raid_attr to get allowed profiles for balance conversion by David Sterba · 6 years ago
  93. fc9a2ac btrfs: use raid_attr in btrfs_chunk_max_errors by David Sterba · 6 years ago
  94. 9fa02ac btrfs: use raid_attr table in get_profile_num_devs by David Sterba · 6 years ago
  95. c8bf1b6 btrfs: remove mapping tree structures indirection by David Sterba · 6 years ago
  96. 49cc180 btrfs: raid56: allow the exact minimum number of devices for balance convert by David Sterba · 6 years ago
  97. 0ee5f8a btrfs: fix minimum number of chunk errors for DUP by David Sterba · 6 years ago
  98. be9b8df Btrfs: remove unused variables in __btrfs_unlink_inode by Liu Bo · 6 years ago
  99. cebf05c btrfs: Remove unused variable mode in btrfs_mount by Goldwyn Rodrigues · 6 years ago
  100. 8f63a84 btrfs: switch order of unlocks of space_info and bg in do_trimming() by Su Yue · 6 years ago