1. abb99cf btrfs: properly split extent_map for REQ_OP_ZONE_APPEND by Naohiro Aota · 3 years, 9 months ago
  2. 79bd371 btrfs: rework chunk allocation to avoid exhaustion of the system chunk array by Filipe Manana · 3 years, 9 months ago
  3. 1cb3db1 btrfs: fix deadlock with concurrent chunk allocations involving system chunks by Filipe Manana · 3 years, 9 months ago
  4. 5f93e77 btrfs: zoned: print unusable percentage when reclaiming block groups by Johannes Thumshirn · 3 years, 9 months ago
  5. 54afaae btrfs: zoned: fix types for u64 division in btrfs_reclaim_bgs_work by David Sterba · 3 years, 9 months ago
  6. 629e33a btrfs: remove unused btrfs_fs_info::total_pinned by Nikolay Borisov · 3 years, 9 months ago
  7. 138a12d btrfs: rip out btrfs_space_info::total_bytes_pinned by Josef Bacik · 3 years, 9 months ago
  8. 3ffad69 btrfs: rip the first_ticket_bytes logic from fail_all_tickets by Josef Bacik · 3 years, 9 months ago
  9. 0480855 btrfs: remove FLUSH_DELAYED_REFS from data ENOSPC flushing by Josef Bacik · 3 years, 9 months ago
  10. c416a30 btrfs: rip out may_commit_transaction by Josef Bacik · 3 years, 9 months ago
  11. 35b22c1 btrfs: send: fix crash when memory allocations trigger reclaim by Filipe Manana · 3 years, 9 months ago
  12. 1cea5cf btrfs: ensure relocation never runs while we have send operations running by Filipe Manana · 3 years, 9 months ago
  13. cbeaae4 btrfs: shorten integrity checker extent data mount option by David Sterba · 3 years, 9 months ago
  14. ccd9395 btrfs: switch mount option bits to enums and use wider type by David Sterba · 3 years, 9 months ago
  15. 5548c8c btrfs: props: change how empty value is interpreted by David Sterba · 3 years, 9 months ago
  16. f216562 btrfs: compression: don't try to compress if we don't have enough pages by David Sterba · 3 years, 9 months ago
  17. 4436582 btrfs: fix unbalanced unlock in qgroup_account_snapshot() by Naohiro Aota · 3 years, 9 months ago
  18. da658b5 btrfs: sysfs: export dev stats in devinfo directory by David Sterba · 3 years, 9 months ago
  19. 1a9fd41 btrfs: fix typos in comments by David Sterba · 3 years, 10 months ago
  20. c86bdc9 btrfs: remove a stale comment for btrfs_decompress_bio() by Qu Wenruo · 3 years, 9 months ago
  21. bb93000 btrfs: send: use list_move_tail instead of list_del/list_add_tail by Baokun Li · 3 years, 9 months ago
  22. b05fbcc btrfs: disable build on platforms having page size 256K by Christophe Leroy · 3 years, 9 months ago
  23. d8ac76c btrfs: send: fix invalid path for unlink operations after parent orphanization by Filipe Manana · 3 years, 9 months ago
  24. ae5d29d btrfs: inline wait_current_trans_commit_start in its caller by David Sterba · 3 years, 9 months ago
  25. 32cc4f8 btrfs: sink wait_for_unblock parameter to async commit by David Sterba · 3 years, 9 months ago
  26. bfaa324 btrfs: remove total_data_size variable in btrfs_batch_insert_items() by Nathan Chancellor · 3 years, 9 months ago
  27. 77d2553 btrfs: eliminate insert label in add_falloc_range by Nikolay Borisov · 3 years, 10 months ago
  28. 3d078ef btrfs: subpage: fix a rare race between metadata endio and eb freeing by Qu Wenruo · 3 years, 9 months ago
  29. bcd7745 btrfs: don't clear page extent mapped if we're not invalidating the full page by Qu Wenruo · 3 years, 10 months ago
  30. 0528476 btrfs: fix the filemap_range_has_page() call in btrfs_punch_hole_lock_range() by Qu Wenruo · 3 years, 10 months ago
  31. 3115deb btrfs: reflink: make copy_inline_to_page() to be subpage compatible by Qu Wenruo · 3 years, 10 months ago
  32. 2d8ec40 btrfs: make btrfs_page_mkwrite() to be subpage compatible by Qu Wenruo · 3 years, 10 months ago
  33. 6c9ac8b btrfs: make btrfs_truncate_block() to be subpage compatible by Qu Wenruo · 3 years, 10 months ago
  34. c5ef5c6 btrfs: make __extent_writepage_io() only submit dirty range for subpage by Qu Wenruo · 3 years, 10 months ago
  35. d2a9106 btrfs: make btrfs_set_range_writeback() subpage compatible by Qu Wenruo · 3 years, 10 months ago
  36. 4750af3 btrfs: prevent extent_clear_unlock_delalloc() to unlock page not locked by __process_pages_contig() by Qu Wenruo · 3 years, 10 months ago
  37. a33a8e9 btrfs: update locked page dirty/writeback/error bits in __process_pages_contig by Qu Wenruo · 3 years, 10 months ago
  38. b945a46 btrfs: make page Ordered bit to be subpage compatible by Qu Wenruo · 3 years, 10 months ago
  39. 6f17400 btrfs: introduce helpers for subpage ordered status by Qu Wenruo · 3 years, 10 months ago
  40. 1e1de38 btrfs: make process_one_page() to handle subpage locking by Qu Wenruo · 3 years, 10 months ago
  41. 9047e31 btrfs: make end_bio_extent_writepage() to be subpage compatible by Qu Wenruo · 3 years, 10 months ago
  42. e38992b btrfs: make __process_pages_contig() to handle subpage dirty/error/writeback status by Qu Wenruo · 3 years, 10 months ago
  43. f02a85d btrfs: make btrfs_dirty_pages() to be subpage compatible by Qu Wenruo · 3 years, 10 months ago
  44. 321a02d btrfs: only require sector size alignment for end_bio_extent_writepage() by Qu Wenruo · 3 years, 10 months ago
  45. 60e2d25 btrfs: provide btrfs_page_clamp_*() helpers by Qu Wenruo · 3 years, 10 months ago
  46. ed8f13b btrfs: refactor page status update into process_one_page() by Qu Wenruo · 3 years, 10 months ago
  47. 98af9ab btrfs: pass bytenr directly to __process_pages_contig() by Qu Wenruo · 3 years, 10 months ago
  48. 968f256 btrfs: fix hang when run_delalloc_range() failed by Qu Wenruo · 3 years, 10 months ago
  49. f57ad93 btrfs: rename PagePrivate2 to PageOrdered inside btrfs by Qu Wenruo · 4 years ago
  50. 3b83584 btrfs: refactor btrfs_invalidatepage() for subpage support by Qu Wenruo · 4 years ago
  51. c095f33 btrfs: introduce btrfs_lookup_first_ordered_range() by Qu Wenruo · 3 years, 11 months ago
  52. 266a258 btrfs: update comments in btrfs_invalidatepage() by Qu Wenruo · 4 years ago
  53. e65f152 btrfs: refactor how we finish ordered extent io for endio functions by Qu Wenruo · 4 years ago
  54. 87b4d86 btrfs: make Private2 lifespan more consistent by Qu Wenruo · 4 years, 2 months ago
  55. 38a39ac7 btrfs: pass btrfs_inode to btrfs_writepage_endio_finish_ordered() by Qu Wenruo · 4 years ago
  56. fa04c16 btrfs: make subpage metadata write path call its own endio functions by Qu Wenruo · 3 years, 11 months ago
  57. 390ed29 btrfs: refactor submit_extent_page() to make bio and its flag tracing easier by Qu Wenruo · 4 years ago
  58. 1a0b5c4 btrfs: allow btrfs_bio_fits_in_stripe() to accept bio without any page by Qu Wenruo · 4 years ago
  59. 43c0d1a btrfs: remove the unused parameter @len for btrfs_bio_fits_in_stripe() by Qu Wenruo · 4 years ago
  60. 0044ae1 btrfs: make free space cache size consistent across different PAGE_SIZE by Qu Wenruo · 4 years ago
  61. 8df507c btrfs: scrub: fix subpage repair error caused by hard coded PAGE_SIZE by Qu Wenruo · 3 years, 11 months ago
  62. ec87b42 btrfs: use list_last_entry in add_falloc_range by Nikolay Borisov · 3 years, 10 months ago
  63. 4183abf btrfs: fix comment about max_out in btrfs_compress_pages by Anand Jain · 3 years, 10 months ago
  64. 65b5355 btrfs: optimize variables size in btrfs_submit_compressed_write by Anand Jain · 3 years, 10 months ago
  65. 356b4a2 btrfs: optimize variables size in btrfs_submit_compressed_read by Anand Jain · 3 years, 10 months ago
  66. 1d08ce58 btrfs: reduce the variable size to fit nr_pages by Anand Jain · 3 years, 10 months ago
  67. b590b83 btrfs: avoid unnecessary logging of xattrs during fast fsyncs by Filipe Manana · 3 years, 10 months ago
  68. 67ae34b btrfs: add device delete cancel by David Sterba · 3 years, 10 months ago
  69. bb059a3 btrfs: add cancellation to resize by David Sterba · 3 years, 10 months ago
  70. 17aaa43 btrfs: add wrapper for conditional start of exclusive operation by David Sterba · 3 years, 10 months ago
  71. 578bda9 btrfs: introduce try-lock semantics for exclusive op start by David Sterba · 3 years, 10 months ago
  72. 907d271 btrfs: add cancellable chunk relocation support by David Sterba · 3 years, 10 months ago
  73. 0d7ed32 btrfs: protect exclusive_operation by super_lock by David Sterba · 3 years, 10 months ago
  74. 24880be5 btrfs: clean up header members offsets in write helpers by David Sterba · 4 years, 6 months ago
  75. dfd29ee btrfs: simplify eb checksum verification in btrfs_validate_metadata_buffer by David Sterba · 4 years, 6 months ago
  76. ff14aa7 btrfs: remove extra sb::s_id from message in btrfs_validate_metadata_buffer by David Sterba · 4 years, 6 months ago
  77. 282ab3f btrfs: reduce compressed_bio members' types by David Sterba · 5 years ago
  78. 4954706 btrfs: document byte swap optimization of root_item::flags accessors by David Sterba · 4 years, 6 months ago
  79. 7735cd7 btrfs: scrub: factor out common scrub_stripe constraints by David Sterba · 5 years ago
  80. 1aeb6b5 btrfs: clear log tree recovering status if starting transaction fails by David Sterba · 4 years, 8 months ago
  81. 6819703 btrfs: clear defrag status of a root if starting transaction fails by David Sterba · 4 years, 8 months ago
  82. 8c5ec99 btrfs: sysfs: fix format string for some discard stats by David Sterba · 3 years, 10 months ago
  83. 5963ffca btrfs: always abort the transaction if we abort a trans handle by Josef Bacik · 3 years, 10 months ago
  84. 0d7d316 btrfs: don't set the full sync flag when truncation does not touch extents by Filipe Manana · 3 years, 10 months ago
  85. 4f7e673 btrfs: fix misleading and incomplete comment of btrfs_truncate() by Filipe Manana · 3 years, 10 months ago
  86. 04587ad btrfs: abort transaction if we fail to update the delayed inode by Josef Bacik · 3 years, 10 months ago
  87. bb385be btrfs: fix error handling in __btrfs_update_delayed_inode by Josef Bacik · 3 years, 10 months ago
  88. a4cb90d btrfs: make btrfs_release_delayed_iref handle the !iref case by Josef Bacik · 3 years, 10 months ago
  89. eb3b505 btrfs: scrub: per-device bandwidth control by David Sterba · 5 years ago
  90. e7ff9e6 btrfs: zoned: factor out zoned device lookup by Johannes Thumshirn · 3 years, 10 months ago
  91. 50535db btrfs: return EAGAIN if defrag is canceled by Tian Tao · 3 years, 10 months ago
  92. 1245835 btrfs: remove io_failure_record::in_validation by Qu Wenruo · 3 years, 10 months ago
  93. 150e4b0 btrfs: submit read time repair only for each corrupted sector by Qu Wenruo · 3 years, 10 months ago
  94. 08508fe btrfs: make btrfs_verify_data_csum() to return a bitmap by Qu Wenruo · 3 years, 10 months ago
  95. f4dcfb3 btrfs: rename check_async_write and let it return bool by Johannes Thumshirn · 3 years, 10 months ago
  96. 06e1e7f btrfs: zoned: bail out if we can't read a reliable write pointer by Johannes Thumshirn · 3 years, 11 months ago
  97. 47cdfb5 btrfs: zoned: print message when zone sanity check type fails by Naohiro Aota · 3 years, 11 months ago
  98. 385f421 btrfs: handle preemptive delalloc flushing slightly differently by Josef Bacik · 3 years, 11 months ago
  99. 3e10156 btrfs: only ignore delalloc if delalloc is much smaller than ordered by Josef Bacik · 3 years, 11 months ago
  100. 30acce4 btrfs: don't include the global rsv size in the preemptive used amount by Josef Bacik · 3 years, 11 months ago