1. c65ca98 btrfs: unlock path before checking if extent is shared during nocow writeback by Filipe Manana · 4 years, 1 month ago
  2. f30bed8 btrfs: remove unnecessary attempt to drop extent maps after adding inline extent by Filipe Manana · 4 years, 2 months ago
  3. 1cab5e7 btrfs: merge __set_extent_bit and set_extent_bit by Nikolay Borisov · 4 years, 2 months ago
  4. 729f796 btrfs: make btrfs_update_inode_fallback take btrfs_inode by Nikolay Borisov · 4 years, 2 months ago
  5. b06359a btrfs: make btrfs_cont_expand take btrfs_inode by Nikolay Borisov · 4 years, 2 months ago
  6. 217f42e btrfs: make btrfs_truncate_block take btrfs_inode by Nikolay Borisov · 4 years, 2 months ago
  7. a4ba6cc btrfs: make maybe_insert_hole take btrfs_inode by Nikolay Borisov · 4 years, 2 months ago
  8. 9a56fcd btrfs: make btrfs_update_inode take btrfs_inode by Nikolay Borisov · 4 years, 2 months ago
  9. dfeb9e7 btrfs: make btrfs_update_inode_item take btrfs_inode by Nikolay Borisov · 4 years, 2 months ago
  10. f3fbcae btrfs: make btrfs_delayed_update_inode take btrfs_inode by Nikolay Borisov · 4 years, 2 months ago
  11. 72e7e6e btrfs: make btrfs_finish_ordered_io btrfs_inode-centric by Nikolay Borisov · 4 years, 2 months ago
  12. 5074339 btrfs: make btrfs_truncate_inode_items take btrfs_inode by Nikolay Borisov · 4 years, 2 months ago
  13. 90dffd0 btrfs: make insert_prealloc_file_extent take btrfs_inode by Nikolay Borisov · 4 years, 2 months ago
  14. 76aea53 btrfs: make btrfs_inode_safe_disk_i_size_write take btrfs_inode by Nikolay Borisov · 4 years, 2 months ago
  15. 2766ff6 btrfs: update the number of bytes used by an inode atomically by Filipe Manana · 4 years, 2 months ago
  16. 5893dfb btrfs: refactor btrfs_drop_extents() to make it easier to extend by Filipe Manana · 4 years, 2 months ago
  17. 4d7240f btrfs: load the free space cache inode extents from commit root by Josef Bacik · 4 years, 2 months ago
  18. b9729ce btrfs: locking: rip out path->leave_spinning by Josef Bacik · 4 years, 4 months ago
  19. ac5887c btrfs: locking: remove all the blocking helpers by Josef Bacik · 4 years, 4 months ago
  20. 223486c btrfs: switch cached fs_info::csum_size from u16 to u32 by David Sterba · 4 years, 6 months ago
  21. 55fc29b btrfs: use cached value of fs_info::csum_size everywhere by David Sterba · 4 years, 6 months ago
  22. 265fdfa btrfs: replace s_blocksize_bits with fs_info::sectorsize_bits by David Sterba · 4 years, 6 months ago
  23. 265d4ac btrfs: sink parameter start and len to check_data_csum by Qu Wenruo · 4 years, 2 months ago
  24. 8896a08 btrfs: replace fs_info and private_data with inode in btrfs_wq_submit_bio by Qu Wenruo · 4 years, 2 months ago
  25. 3f6bb4a btrfs: sink the failed_start parameter to set_extent_bit by Qu Wenruo · 4 years, 2 months ago
  26. c842268 btrfs: add set/get accessors for root_item::drop_level by David Sterba · 4 years, 3 months ago
  27. ecfdc08 btrfs: remove dio iomap DSYNC workaround by Goldwyn Rodrigues · 4 years, 3 months ago
  28. 502756b btrfs: remove btrfs_inode::dio_sem by Goldwyn Rodrigues · 4 years, 3 months ago
  29. a14b78a btrfs: introduce btrfs_inode_lock()/unlock() by Goldwyn Rodrigues · 4 years, 3 months ago
  30. 4e4cabe btrfs: split btrfs_direct_IO to read and write by Goldwyn Rodrigues · 4 years, 3 months ago
  31. 42437a6 btrfs: introduce mount option rescue=ignorebadroots by Josef Bacik · 4 years, 2 months ago
  32. 334c16d btrfs: push the NODATASUM check into btrfs_lookup_bio_sums by Josef Bacik · 4 years, 2 months ago
  33. c334730 btrfs: fix missing delalloc new bit for new delalloc ranges by Filipe Manana · 4 years, 2 months ago
  34. 1afc708 btrfs: fix relocation failure due to race with fallocate by Filipe Manana · 4 years, 3 months ago
  35. 1fd4033 btrfs: rename BTRFS_INODE_ORDERED_DATA_CLOSE flag by Nikolay Borisov · 4 years, 3 months ago
  36. e3c5780 btrfs: remove BTRFS_INODE_READDIO_NEED_LOCK by Goldwyn Rodrigues · 4 years, 3 months ago
  37. 905eb88 btrfs: remove struct extent_io_ops by Nikolay Borisov · 4 years, 3 months ago
  38. 908930f btrfs: stop calling submit_bio_hook for data inodes by Nikolay Borisov · 4 years, 3 months ago
  39. 1f03d9c btrfs: remove extent_io_ops::readpage_end_io_hook by Nikolay Borisov · 4 years, 3 months ago
  40. 9a446d6 btrfs: replace readpage_end_io_hook with direct calls by Nikolay Borisov · 4 years, 3 months ago
  41. c0a4360 btrfs: remove inode argument from btrfs_start_ordered_extent by Nikolay Borisov · 4 years, 3 months ago
  42. 510f85e btrfs: remove inode argument from add_pending_csums by Nikolay Borisov · 4 years, 3 months ago
  43. 3c38c87 btrfs: sink inode argument in insert_ordered_extent_file_extent by Nikolay Borisov · 4 years, 3 months ago
  44. 71fe0a5 btrfs: switch btrfs_remove_ordered_extent to btrfs_inode by Nikolay Borisov · 4 years, 3 months ago
  45. 633cc81 btrfs: clean BTRFS_I usage in btrfs_destroy_inode by Nikolay Borisov · 4 years, 3 months ago
  46. 0f20881 btrfs: open code extent_read_full_page to its sole caller by Nikolay Borisov · 4 years, 4 months ago
  47. 6f15af6 btrfs: sink read_flags argument into extent_read_full_page by Nikolay Borisov · 4 years, 4 months ago
  48. 003c286 btrfs: sink mirror_num argument in extent_read_full_page by Nikolay Borisov · 4 years, 4 months ago
  49. c1be9c1 btrfs: promote extent_read_full_page to btrfs_readpage by Nikolay Borisov · 4 years, 4 months ago
  50. 72cffee btrfs: remove mirror_num argument from extent_read_full_page by Nikolay Borisov · 4 years, 4 months ago
  51. 1a5ee1e btrfs: remove btrfs_get_extent indirection from __do_readpage by Nikolay Borisov · 4 years, 4 months ago
  52. 306bfec btrfs: rename btrfs_punch_hole_range() to a more generic name by Filipe Manana · 4 years, 4 months ago
  53. bf38564 btrfs: rename struct btrfs_clone_extent_info to a more generic name by Filipe Manana · 4 years, 4 months ago
  54. fb870f6 btrfs: remove item_size member of struct btrfs_clone_extent_info by Filipe Manana · 4 years, 4 months ago
  55. 8fccebf btrfs: fix metadata reservation for fallocate that leads to transaction aborts by Filipe Manana · 4 years, 4 months ago
  56. c3e1f96 btrfs: enumerate the type of exclusive operation in progress by Goldwyn Rodrigues · 4 years, 4 months ago
  57. facee0a btrfs: make extent_fiemap take btrfs_inode by Nikolay Borisov · 4 years, 4 months ago
  58. 3347c48 btrfs: make btrfs_writepage_endio_finish_ordered btrfs_inode-centric by Nikolay Borisov · 4 years, 4 months ago
  59. 53ac7ea btrfs: make btrfs_invalidatepage work on btrfs_inode by Nikolay Borisov · 4 years, 4 months ago
  60. 90c0304 btrfs: make btrfs_dec_test_ordered_pending take btrfs_inode by Nikolay Borisov · 4 years, 4 months ago
  61. 6d072c8 btrfs: make btrfs_lookup_first_ordered_extent take btrfs_inode by Nikolay Borisov · 4 years, 4 months ago
  62. b79b724 btrfs: make inode_tree_del take btrfs_inode by Nikolay Borisov · 4 years, 4 months ago
  63. 5189941 btrfs: introduce btrfs_path::recurse by Josef Bacik · 4 years, 4 months ago
  64. e85fde5 btrfs: qgroup: fix qgroup meta rsv leak for subvolume operations by Qu Wenruo · 4 years, 5 months ago
  65. 1028d1c btrfs: remove err variable from btrfs_get_extent by Nikolay Borisov · 4 years, 5 months ago
  66. 0eb7929 btrfs: dio iomap DSYNC workaround by Josef Bacik · 4 years, 4 months ago
  67. f85781f btrfs: switch to iomap for direct IO by Goldwyn Rodrigues · 4 years, 4 months ago
  68. 75b463d btrfs: do not commit logs and transactions during link and rename operations by Filipe Manana · 4 years, 5 months ago
  69. 0af447d btrfs: remove unnecessarily shadowed variables by David Sterba · 4 years, 4 months ago
  70. b491213 btrfs: change nr to u64 in btrfs_start_delalloc_roots by Josef Bacik · 4 years, 5 months ago
  71. 57297c1 btrfs: remove spurious BUG_ON in btrfs_get_extent by Nikolay Borisov · 4 years, 5 months ago
  72. 9907ab3 Merge tag 'for-5.9-rc2-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux by Linus Torvalds · 4 years, 4 months ago
  73. a84d5d4 btrfs: detect nocow for swap after snapshot delete by Boris Burkov · 4 years, 4 months ago
  74. c965d64 btrfs: handle errors from async submission by Johannes Thumshirn · 4 years, 5 months ago
  75. 23c2c8c Merge tag 'for-5.9-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux by Linus Torvalds · 4 years, 5 months ago
  76. 881a3a1 btrfs: fix return value mixup in btrfs_get_extent by Pavel Machek · 4 years, 5 months ago
  77. 1e6e238 btrfs: inode: fix NULL pointer dereference if inode doesn't need compression by Qu Wenruo · 4 years, 5 months ago
  78. b79675e Merge branch 'work.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs by Linus Torvalds · 4 years, 5 months ago
  79. 3ebac17 btrfs: reduce contention on log trees when logging checksums by Filipe Manana · 4 years, 6 months ago
  80. 814723e btrfs: increment device corruption error in case of checksum error by Nikolay Borisov · 4 years, 6 months ago
  81. 082b6c9 btrfs: free anon block device right after subvolume deletion by Qu Wenruo · 4 years, 7 months ago
  82. cfdd459 btrfs: make btrfs_qgroup_check_reserved_leak take btrfs_inode by Nikolay Borisov · 4 years, 7 months ago
  83. d909441 btrfs: make btrfs_set_inode_last_trans take btrfs_inode by Nikolay Borisov · 4 years, 7 months ago
  84. 65d87f7 btrfs: remove BTRFS_I calls in btrfs_writepage_fixup_worker by Nikolay Borisov · 4 years, 7 months ago
  85. e5b7231e btrfs: make btrfs_delalloc_reserve_space take btrfs_inode by Nikolay Borisov · 4 years, 7 months ago
  86. 36ea6f3 btrfs: make btrfs_check_data_free_space take btrfs_inode by Nikolay Borisov · 4 years, 7 months ago
  87. 86d5292 btrfs: make btrfs_delalloc_release_space take btrfs_inode by Nikolay Borisov · 4 years, 7 months ago
  88. 25ce28c btrfs: make btrfs_free_reserved_data_space take btrfs_inode by Nikolay Borisov · 4 years, 7 months ago
  89. 9db5d51 btrfs: make btrfs_free_reserved_data_space_noquota take btrfs_fs_info by Nikolay Borisov · 4 years, 7 months ago
  90. c2566f2 btrfs: make btrfs_set_extent_delalloc take btrfs_inode by Nikolay Borisov · 4 years, 7 months ago
  91. 9fc6f91 btrfs: make btrfs_new_extent_direct take btrfs_inode by Nikolay Borisov · 4 years, 7 months ago
  92. 64f5418 btrfs: make btrfs_create_dio_extent take btrfs_inode by Nikolay Borisov · 4 years, 7 months ago
  93. c1e0952 btrfs: make btrfs_add_ordered_extent_dio take btrfs_inode by Nikolay Borisov · 4 years, 7 months ago
  94. 98456b9 btrfs: make btrfs_run_delalloc_range take btrfs_inode by Nikolay Borisov · 4 years, 7 months ago
  95. 0c49422 btrfs: make need_force_cow take btrfs_inode by Nikolay Borisov · 4 years, 7 months ago
  96. 808a129 btrfs: make inode_need_compress take btrfs_inode by Nikolay Borisov · 4 years, 7 months ago
  97. 99c88dc btrfs: make inode_can_compress take btrfs_inode by Nikolay Borisov · 4 years, 7 months ago
  98. 64e1db5 btrfs: make btrfs_cleanup_ordered_extents take btrfs_inode by Nikolay Borisov · 4 years, 7 months ago
  99. b672b5c btrfs: make __endio_write_update_ordered take btrfs_inode by Nikolay Borisov · 4 years, 7 months ago
  100. 7095821 btrfs: make btrfs_dec_test_first_ordered_pending take btrfs_inode by Nikolay Borisov · 4 years, 7 months ago