1. 42c0110 btrfs: zoned: introduce dedicated data write path for zoned filesystems by Naohiro Aota · 4 years ago
  2. 544d24f btrfs: zoned: enable zone append writing for direct IO by Naohiro Aota · 4 years ago
  3. d8e3fb1 btrfs: zoned: use ZONE_APPEND write for zoned mode by Naohiro Aota · 4 years ago
  4. cacb2ce btrfs: zoned: check if bio spans across an ordered extent by Johannes Thumshirn · 4 years ago
  5. d22002f btrfs: zoned: split ordered extent when bio is sent by Naohiro Aota · 4 years ago
  6. cfe9444 btrfs: zoned: handle REQ_OP_ZONE_APPEND as writing by Naohiro Aota · 4 years ago
  7. 32443de btrfs: introduce btrfs_subpage for data inodes by Qu Wenruo · 4 years ago
  8. 6869b0a btrfs: merge PAGE_CLEAR_DIRTY and PAGE_SET_WRITEBACK to PAGE_START_WRITEBACK by Qu Wenruo · 4 years ago
  9. 4203431 btrfs: let callers of btrfs_get_io_geometry pass the em by Michal Rostecki · 4 years ago
  10. 951c80f btrfs: fix double accounting of ordered extent for subpage case in btrfs_invalidapge by Qu Wenruo · 4 years ago
  11. 2965194 btrfs: remove wrong comment for can_nocow_extent() by Filipe Manana · 4 years ago
  12. 2639631 btrfs: fix description format of fs_info of btrfs_wait_on_delayed_iputs by Nikolay Borisov · 4 years ago
  13. 3c198fe btrfs: rework the order of btrfs_ordered_extent::flags by Qu Wenruo · 4 years ago
  14. 58f74b2 btrfs: refactor btrfs_dec_test_* functions for ordered extents by Qu Wenruo · 4 years, 1 month ago
  15. d7830b7 btrfs: remove always true condition in btrfs_start_delalloc_roots by Nikolay Borisov · 4 years ago
  16. 9db4dc2 btrfs: make btrfs_start_delalloc_root's nr argument a long by Nikolay Borisov · 4 years ago
  17. 6994802 btrfs: remove new_dirid argument from btrfs_create_subvol_root by Nikolay Borisov · 4 years, 1 month ago
  18. 2312510 btrfs: make btrfs_root::free_objectid hold the next available objectid by Nikolay Borisov · 4 years, 1 month ago
  19. 543068a btrfs: rename btrfs_find_free_objectid to btrfs_get_free_objectid by Nikolay Borisov · 4 years, 1 month ago
  20. e076ab2a btrfs: shrink delalloc pages instead of full inodes by Josef Bacik · 4 years ago
  21. 3d45f22 btrfs: fix deadlock when cloning inline extent and low on free metadata space by Filipe Manana · 4 years, 1 month ago
  22. 6275193 btrfs: refactor btrfs_lookup_bio_sums to handle out-of-order bvecs by Qu Wenruo · 4 years, 1 month ago
  23. f44cf41 btrfs: make btrfs_verify_data_csum follow sector size by Qu Wenruo · 4 years, 1 month ago
  24. 7ffd27e btrfs: pass bio_offset to check_data_csum() directly by Qu Wenruo · 4 years, 1 month ago
  25. 1941b64 btrfs: rename bio_offset of extent_submit_bio_start_t to dio_file_offset by Qu Wenruo · 4 years, 1 month ago
  26. 5297199 btrfs: remove inode number cache feature by Nikolay Borisov · 4 years, 2 months ago
  27. abadc1f btrfs: replace calls to btrfs_find_free_ino with btrfs_find_free_objectid by Nikolay Borisov · 4 years, 2 months ago
  28. 1201b58 btrfs: drop casts of bio bi_sector by David Sterba · 4 years, 2 months ago
  29. ee0d904 btrfs: remove err variable from btrfs_delete_subvolume by Nikolay Borisov · 4 years, 2 months ago
  30. c65ca98 btrfs: unlock path before checking if extent is shared during nocow writeback by Filipe Manana · 4 years, 2 months ago
  31. f30bed8 btrfs: remove unnecessary attempt to drop extent maps after adding inline extent by Filipe Manana · 4 years, 2 months ago
  32. 1cab5e7 btrfs: merge __set_extent_bit and set_extent_bit by Nikolay Borisov · 4 years, 2 months ago
  33. 729f796 btrfs: make btrfs_update_inode_fallback take btrfs_inode by Nikolay Borisov · 4 years, 2 months ago
  34. b06359a btrfs: make btrfs_cont_expand take btrfs_inode by Nikolay Borisov · 4 years, 2 months ago
  35. 217f42e btrfs: make btrfs_truncate_block take btrfs_inode by Nikolay Borisov · 4 years, 2 months ago
  36. a4ba6cc btrfs: make maybe_insert_hole take btrfs_inode by Nikolay Borisov · 4 years, 2 months ago
  37. 9a56fcd btrfs: make btrfs_update_inode take btrfs_inode by Nikolay Borisov · 4 years, 2 months ago
  38. dfeb9e7 btrfs: make btrfs_update_inode_item take btrfs_inode by Nikolay Borisov · 4 years, 2 months ago
  39. f3fbcae btrfs: make btrfs_delayed_update_inode take btrfs_inode by Nikolay Borisov · 4 years, 2 months ago
  40. 72e7e6e btrfs: make btrfs_finish_ordered_io btrfs_inode-centric by Nikolay Borisov · 4 years, 2 months ago
  41. 5074339 btrfs: make btrfs_truncate_inode_items take btrfs_inode by Nikolay Borisov · 4 years, 2 months ago
  42. 90dffd0 btrfs: make insert_prealloc_file_extent take btrfs_inode by Nikolay Borisov · 4 years, 2 months ago
  43. 76aea53 btrfs: make btrfs_inode_safe_disk_i_size_write take btrfs_inode by Nikolay Borisov · 4 years, 2 months ago
  44. 2766ff6 btrfs: update the number of bytes used by an inode atomically by Filipe Manana · 4 years, 2 months ago
  45. 5893dfb btrfs: refactor btrfs_drop_extents() to make it easier to extend by Filipe Manana · 4 years, 2 months ago
  46. 4d7240f btrfs: load the free space cache inode extents from commit root by Josef Bacik · 4 years, 3 months ago
  47. b9729ce btrfs: locking: rip out path->leave_spinning by Josef Bacik · 4 years, 5 months ago
  48. ac5887c btrfs: locking: remove all the blocking helpers by Josef Bacik · 4 years, 5 months ago
  49. 223486c btrfs: switch cached fs_info::csum_size from u16 to u32 by David Sterba · 4 years, 7 months ago
  50. 55fc29b btrfs: use cached value of fs_info::csum_size everywhere by David Sterba · 4 years, 7 months ago
  51. 265fdfa btrfs: replace s_blocksize_bits with fs_info::sectorsize_bits by David Sterba · 4 years, 7 months ago
  52. 265d4ac btrfs: sink parameter start and len to check_data_csum by Qu Wenruo · 4 years, 3 months ago
  53. 8896a08 btrfs: replace fs_info and private_data with inode in btrfs_wq_submit_bio by Qu Wenruo · 4 years, 3 months ago
  54. 3f6bb4a btrfs: sink the failed_start parameter to set_extent_bit by Qu Wenruo · 4 years, 3 months ago
  55. c842268 btrfs: add set/get accessors for root_item::drop_level by David Sterba · 4 years, 4 months ago
  56. ecfdc08 btrfs: remove dio iomap DSYNC workaround by Goldwyn Rodrigues · 4 years, 4 months ago
  57. 502756b btrfs: remove btrfs_inode::dio_sem by Goldwyn Rodrigues · 4 years, 4 months ago
  58. a14b78a btrfs: introduce btrfs_inode_lock()/unlock() by Goldwyn Rodrigues · 4 years, 4 months ago
  59. 4e4cabe btrfs: split btrfs_direct_IO to read and write by Goldwyn Rodrigues · 4 years, 4 months ago
  60. 42437a6 btrfs: introduce mount option rescue=ignorebadroots by Josef Bacik · 4 years, 3 months ago
  61. 334c16d btrfs: push the NODATASUM check into btrfs_lookup_bio_sums by Josef Bacik · 4 years, 3 months ago
  62. c334730 btrfs: fix missing delalloc new bit for new delalloc ranges by Filipe Manana · 4 years, 2 months ago
  63. 1afc708 btrfs: fix relocation failure due to race with fallocate by Filipe Manana · 4 years, 3 months ago
  64. 1fd4033 btrfs: rename BTRFS_INODE_ORDERED_DATA_CLOSE flag by Nikolay Borisov · 4 years, 4 months ago
  65. e3c5780 btrfs: remove BTRFS_INODE_READDIO_NEED_LOCK by Goldwyn Rodrigues · 4 years, 4 months ago
  66. 905eb88 btrfs: remove struct extent_io_ops by Nikolay Borisov · 4 years, 4 months ago
  67. 908930f btrfs: stop calling submit_bio_hook for data inodes by Nikolay Borisov · 4 years, 4 months ago
  68. 1f03d9c btrfs: remove extent_io_ops::readpage_end_io_hook by Nikolay Borisov · 4 years, 4 months ago
  69. 9a446d6 btrfs: replace readpage_end_io_hook with direct calls by Nikolay Borisov · 4 years, 4 months ago
  70. c0a4360 btrfs: remove inode argument from btrfs_start_ordered_extent by Nikolay Borisov · 4 years, 4 months ago
  71. 510f85e btrfs: remove inode argument from add_pending_csums by Nikolay Borisov · 4 years, 4 months ago
  72. 3c38c87 btrfs: sink inode argument in insert_ordered_extent_file_extent by Nikolay Borisov · 4 years, 4 months ago
  73. 71fe0a5 btrfs: switch btrfs_remove_ordered_extent to btrfs_inode by Nikolay Borisov · 4 years, 4 months ago
  74. 633cc81 btrfs: clean BTRFS_I usage in btrfs_destroy_inode by Nikolay Borisov · 4 years, 4 months ago
  75. 0f20881 btrfs: open code extent_read_full_page to its sole caller by Nikolay Borisov · 4 years, 4 months ago
  76. 6f15af6 btrfs: sink read_flags argument into extent_read_full_page by Nikolay Borisov · 4 years, 4 months ago
  77. 003c286 btrfs: sink mirror_num argument in extent_read_full_page by Nikolay Borisov · 4 years, 4 months ago
  78. c1be9c1 btrfs: promote extent_read_full_page to btrfs_readpage by Nikolay Borisov · 4 years, 4 months ago
  79. 72cffee btrfs: remove mirror_num argument from extent_read_full_page by Nikolay Borisov · 4 years, 4 months ago
  80. 1a5ee1e btrfs: remove btrfs_get_extent indirection from __do_readpage by Nikolay Borisov · 4 years, 4 months ago
  81. 306bfec btrfs: rename btrfs_punch_hole_range() to a more generic name by Filipe Manana · 4 years, 4 months ago
  82. bf38564 btrfs: rename struct btrfs_clone_extent_info to a more generic name by Filipe Manana · 4 years, 4 months ago
  83. fb870f6 btrfs: remove item_size member of struct btrfs_clone_extent_info by Filipe Manana · 4 years, 4 months ago
  84. 8fccebf btrfs: fix metadata reservation for fallocate that leads to transaction aborts by Filipe Manana · 4 years, 4 months ago
  85. c3e1f96 btrfs: enumerate the type of exclusive operation in progress by Goldwyn Rodrigues · 4 years, 5 months ago
  86. facee0a btrfs: make extent_fiemap take btrfs_inode by Nikolay Borisov · 4 years, 5 months ago
  87. 3347c48 btrfs: make btrfs_writepage_endio_finish_ordered btrfs_inode-centric by Nikolay Borisov · 4 years, 5 months ago
  88. 53ac7ea btrfs: make btrfs_invalidatepage work on btrfs_inode by Nikolay Borisov · 4 years, 5 months ago
  89. 90c0304 btrfs: make btrfs_dec_test_ordered_pending take btrfs_inode by Nikolay Borisov · 4 years, 5 months ago
  90. 6d072c8 btrfs: make btrfs_lookup_first_ordered_extent take btrfs_inode by Nikolay Borisov · 4 years, 5 months ago
  91. b79b724 btrfs: make inode_tree_del take btrfs_inode by Nikolay Borisov · 4 years, 5 months ago
  92. 5189941 btrfs: introduce btrfs_path::recurse by Josef Bacik · 4 years, 5 months ago
  93. e85fde5 btrfs: qgroup: fix qgroup meta rsv leak for subvolume operations by Qu Wenruo · 4 years, 6 months ago
  94. 1028d1c btrfs: remove err variable from btrfs_get_extent by Nikolay Borisov · 4 years, 6 months ago
  95. 0eb7929 btrfs: dio iomap DSYNC workaround by Josef Bacik · 4 years, 4 months ago
  96. f85781f btrfs: switch to iomap for direct IO by Goldwyn Rodrigues · 4 years, 5 months ago
  97. 75b463d btrfs: do not commit logs and transactions during link and rename operations by Filipe Manana · 4 years, 5 months ago
  98. 0af447d btrfs: remove unnecessarily shadowed variables by David Sterba · 4 years, 5 months ago
  99. b491213 btrfs: change nr to u64 in btrfs_start_delalloc_roots by Josef Bacik · 4 years, 6 months ago
  100. 57297c1 btrfs: remove spurious BUG_ON in btrfs_get_extent by Nikolay Borisov · 4 years, 6 months ago