1. e5999c49 btrfs: respect the max size in the header when activating swap file by Filipe Manana · 2 years, 11 months ago
  2. 8554095 btrfs: wake up async_delalloc_pages waiters after submit by Josef Bacik · 3 years, 4 months ago
  3. c1ea74f Revert "btrfs: compression: don't try to compress if we don't have enough pages" by Qu Wenruo · 3 years, 3 months ago
  4. 8a19e00 btrfs: fix race between marking inode needs to be logged and log syncing by Filipe Manana · 3 years, 9 months ago
  5. 548b75f btrfs: prevent rename2 from exchanging a subvol with a directory from different parents by NeilBrown · 3 years, 3 months ago
  6. 983d6a6 btrfs: don't flush from btrfs_delayed_inode_reserve_metadata by Nikolay Borisov · 3 years, 3 months ago
  7. cb006da btrfs: do not commit logs and transactions during link and rename operations by Filipe Manana · 4 years, 3 months ago
  8. 11561d2 btrfs: compression: don't try to compress if we don't have enough pages by David Sterba · 3 years, 5 months ago
  9. 295859a btrfs: mark ordered extent and inode with error if we fail to finish by Josef Bacik · 3 years, 6 months ago
  10. 20197d3 btrfs: avoid RCU stalls while running delayed iputs by Josef Bacik · 3 years, 7 months ago
  11. 24c5533 btrfs: fix slab cache flags for free space tree bitmap by David Sterba · 3 years, 8 months ago
  12. c0f3c53 btrfs: allow btrfs_truncate_block() to fallback to nocow for data space reservation by Qu Wenruo · 4 years, 5 months ago
  13. 85c4170 btrfs: qgroup: fix data leak caused by race between writeback and truncate by Qu Wenruo · 4 years, 4 months ago
  14. 1aa9de5 btrfs: fix double __endio_write_update_ordered in direct I/O by Omar Sandoval · 4 years, 7 months ago
  15. cd1d270 btrfs: detect nocow for swap after snapshot delete by Boris Burkov · 4 years, 3 months ago
  16. 050292f btrfs: make btrfs_qgroup_check_reserved_leak take btrfs_inode by Nikolay Borisov · 4 years, 6 months ago
  17. 8c14312 btrfs: fix return value mixup in btrfs_get_extent by Pavel Machek · 4 years, 3 months ago
  18. f1d21b2 btrfs: inode: fix NULL pointer dereference if inode doesn't need compression by Qu Wenruo · 4 years, 4 months ago
  19. d2731ac btrfs: free anon block device right after subvolume deletion by Qu Wenruo · 4 years, 5 months ago
  20. 026f830 btrfs: fix double put of block group with nocow by Josef Bacik · 4 years, 4 months ago
  21. a79c3a9 btrfs: fix failure of RWF_NOWAIT write into prealloc extent beyond eof by Filipe Manana · 4 years, 5 months ago
  22. 53a0816 btrfs: fix data block group relocation failure due to concurrent scrub by Filipe Manana · 4 years, 5 months ago
  23. 0a4dfc6 btrfs: fix bytes_may_use underflow when running balance and scrub in parallel by Filipe Manana · 4 years, 5 months ago
  24. 0ccfd7a btrfs: fix space_info bytes_may_use underflow during space cache writeout by Filipe Manana · 4 years, 6 months ago
  25. 248cdf7 btrfs: fix space_info bytes_may_use underflow after nocow buffered write by Filipe Manana · 4 years, 6 months ago
  26. 8076bdd btrfs: fix wrong file range cleanup after an error filling dealloc range by Filipe Manana · 4 years, 6 months ago
  27. c2c69ec btrfs: fix error handling when submitting direct I/O bio by Omar Sandoval · 4 years, 7 months ago
  28. 1e42a18 btrfs: improve global reserve stealing logic by Josef Bacik · 4 years, 8 months ago
  29. eaa7fe2 btrfs: fix log context list corruption after rename whiteout error by Filipe Manana · 4 years, 8 months ago
  30. 0c8eccc btrfs: fix RAID direct I/O reads with alternate csums by Omar Sandoval · 4 years, 9 months ago
  31. 9ad7f8d Btrfs: fix deadlock during fast fsync when logging prealloc extents beyond eof by Filipe Manana · 4 years, 9 months ago
  32. 73e1f26 btrfs: don't set path->leave_spinning for truncate by Josef Bacik · 4 years, 10 months ago
  33. d3d0fb9 Btrfs: fix race between shrinking truncate and fiemap by Filipe Manana · 4 years, 9 months ago
  34. 37a2e70 btrfs: fix bytes_may_use underflow in prealloc error condtition by Josef Bacik · 4 years, 9 months ago
  35. 7a97311 btrfs: do not do delalloc reservation under page lock by Josef Bacik · 4 years, 10 months ago
  36. 53aaa9f Btrfs: keep pages dirty when using btrfs_writepage_fixup_worker by Chris Mason · 4 years, 10 months ago
  37. d5e3478 btrfs: fix invalid removal of root ref by Josef Bacik · 5 years ago
  38. a8ac2da btrfs: rework arguments of btrfs_unlink_subvol by Josef Bacik · 5 years ago
  39. 4e1269e Btrfs: only associate the locked page with one async_chunk struct by Chris Mason · 5 years ago
  40. 2bae3ee btrfs: get rid of unique workqueue helper functions by Omar Sandoval · 5 years ago
  41. 842c4cd Btrfs: fix infinite loop during nocow writeback due to race by Filipe Manana · 5 years ago
  42. e3fb5bb7 btrfs: do not call synchronize_srcu() in inode_tree_del by Josef Bacik · 5 years ago
  43. 8311406 btrfs: don't double lock the subvol_sem for rename exchange by Josef Bacik · 5 years ago
  44. cab5f4c btrfs: record all roots for rename exchange on a subvol by Josef Bacik · 5 years ago
  45. 17b22f8 Btrfs: fix metadata space leak on fixup worker failure to set range as delalloc by Filipe Manana · 5 years ago
  46. e6c6171 Btrfs: fix log context list corruption after rename exchange operation by Filipe Manana · 5 years ago
  47. d98da49 btrfs: save i_size to avoid double evaluation of i_size_read in compress_file_range by Josef Bacik · 5 years ago
  48. 8702ba9 btrfs: qgroup: Always free PREALLOC META reserve in btrfs_delalloc_release_extents() by Qu Wenruo · 5 years ago
  49. 11a19a9 btrfs: allocate new inode in NOFS context by Josef Bacik · 5 years ago
  50. e182163 btrfs: stop clearing EXTENT_DIRTY in inode I/O tree by Omar Sandoval · 5 years ago
  51. c82f823 btrfs: tie extent buffer and it's token together by David Sterba · 5 years ago
  52. 602cbe9 btrfs: move cond_wake_up functions out of ctree by David Sterba · 5 years ago
  53. 3acd485 btrfs: fix allocation of free space cache v1 bitmap pages by Christophe Leroy · 5 years ago
  54. 762bf09 btrfs: improve error handling in run_delalloc_nocow by Nikolay Borisov · 5 years ago
  55. e8e2100 btrfs: comment and minor simplifications in run_delalloc_nocow by Nikolay Borisov · 5 years ago
  56. 922f051 btrfs: streamline code in run_delalloc_nocow in case of inline extents by Nikolay Borisov · 5 years ago
  57. bb55f62 btrfs: simplify extent type checks in run_delalloc_nocow by Nikolay Borisov · 5 years ago
  58. a6bd9cd btrfs: improve comments around nocow path by Nikolay Borisov · 5 years ago
  59. 3e02484 btrfs: refactor variable scope in run_delalloc_nocow by Nikolay Borisov · 5 years ago
  60. 2bd36e7 btrfs: rename the btrfs_calc_*_metadata_size helpers by Josef Bacik · 5 years ago
  61. d3984c9 btrfs: introduce an evict flushing state by Josef Bacik · 5 years ago
  62. aac0023 btrfs: move basic block_group definitions to their own header by Josef Bacik · 5 years ago
  63. 982f1f5d btrfs: Add an assertion to warn incorrect case in insert_inline_extent() by Jia-Ju Bai · 5 years ago
  64. 330a582 btrfs: Remove leftover of in-band dedupe by Nikolay Borisov · 5 years ago
  65. 74e9194 btrfs: Remove delalloc_end argument from extent_clear_unlock_delalloc by Nikolay Borisov · 5 years ago
  66. cecc8d9 btrfs: Move free_pages_out label in inline extent handling branch in compress_file_range by Nikolay Borisov · 5 years ago
  67. ac3e993 btrfs: Return number of compressed extents directly in compress_file_range by Nikolay Borisov · 5 years ago
  68. 42c16da btrfs: inode: Don't compress if NODATASUM or NODATACOW set by Qu Wenruo · 5 years ago
  69. 8673634 btrfs: migrate the delalloc space stuff to it's own home by Josef Bacik · 5 years ago
  70. 63611e7 btrfs: run delayed iput at unlink time by Josef Bacik · 5 years ago
  71. 89b798a btrfs: Use btrfs_get_io_geometry appropriately by Nikolay Borisov · 5 years ago
  72. ea41d6b btrfs: remove assumption about csum type form btrfs_print_data_csum_error() by Johannes Thumshirn · 5 years ago
  73. d517857 btrfs: directly call into crypto framework for checksumming by Johannes Thumshirn · 5 years ago
  74. 23d31bd btrfs: Use newly introduced btrfs_lock_and_flush_ordered_range by Nikolay Borisov · 6 years ago
  75. be9b8df Btrfs: remove unused variables in __btrfs_unlink_inode by Liu Bo · 6 years ago
  76. 318adf8 Merge tag 'for-5.2-rc2-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux by Linus Torvalds · 5 years ago
  77. 5338e43 Btrfs: fix wrong ctime and mtime of a directory after log replay by Filipe Manana · 6 years ago
  78. 67a2422 Merge tag 'for-5.2/block-20190507' of git://git.kernel.dk/linux-block by Linus Torvalds · 6 years ago
  79. 9f2e3a5 Merge tag 'for-5.2-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux by Linus Torvalds · 6 years ago
  80. 168e153 Merge branch 'work.icache' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs by Linus Torvalds · 6 years ago
  81. b1c16ac btrfs: Use kvmalloc for allocating compressed path context by Nikolay Borisov · 6 years ago
  82. 7447555 btrfs: Factor out common extent locking code in submit_compressed_extents by Nikolay Borisov · 6 years ago
  83. 4336650 btrfs: Set io_tree only once in submit_compressed_extents by Nikolay Borisov · 6 years ago
  84. 69684c5 btrfs: Replace clear_extent_bit with unlock_extent by Nikolay Borisov · 6 years ago
  85. 1368c6d btrfs: Make compress_file_range take only struct async_chunk by Nikolay Borisov · 6 years ago
  86. c5a68ae btrfs: Remove fs_info from struct async_chunk by Nikolay Borisov · 6 years ago
  87. b532627 btrfs: Rename async_cow to async_chunk by Nikolay Borisov · 6 years ago
  88. 97db120 btrfs: Preallocate chunks in cow_file_range_async by Nikolay Borisov · 6 years ago
  89. 26602ca btrfs: use ->free_inode() by Al Viro · 6 years ago
  90. 7e74e23 gcc-9: don't warn about uninitialized btrfs extent_type variable by Linus Torvalds · 6 years ago
  91. 2b070cf block: remove the i argument to bio_for_each_segment_all by Christoph Hellwig · 6 years ago
  92. b8aa330 Btrfs: improve performance on fsync of files with multiple hardlinks by Filipe Manana · 6 years ago
  93. 78ac4f9 btrfs: remove unused parameter fs_info from btrfs_truncate_item by David Sterba · 6 years ago
  94. ffd4bb2 btrfs: extent-tree: Use btrfs_ref to refactor btrfs_free_extent() by Qu Wenruo · 6 years ago
  95. 82fa113 btrfs: extent-tree: Use btrfs_ref to refactor btrfs_inc_extent_ref() by Qu Wenruo · 6 years ago
  96. 50489a5 btrfs: Remove bio_offset argument from submit_bio_hook by Nikolay Borisov · 6 years ago
  97. e768116 btrfs: Pass 0 for bio_offset to btrfs_wq_submit_bio by Nikolay Borisov · 6 years ago
  98. a56b1c7 btrfs: Change submit_bio_hook to taking an inode directly by Nikolay Borisov · 6 years ago
  99. 9078776 btrfs: get fs_info from trans in btrfs_set_log_full_commit by David Sterba · 6 years ago
  100. 6bf9e4b btrfs: inode: Verify inode mode to avoid NULL pointer dereference by Qu Wenruo · 6 years ago