1. 61ed3a1 btrfs: Refactor main loop in extent_readpages by Nikolay Borisov · 6 years ago
  2. 7073017 btrfs: use offset_in_page instead of open-coding it by Johannes Thumshirn · 6 years ago
  3. 3522e90 btrfs: remove always true if branch in find_delalloc_range by Lu Fengqi · 6 years ago
  4. da12fe5 btrfs: Refactor btrfs_merge_bio_hook by Nikolay Borisov · 6 years ago
  5. cc2c39d btrfs: don't initialize 'offset' in map_private_extent_buffer() by Johannes Thumshirn · 6 years ago
  6. 78e62c0 btrfs: Remove extent_io_ops::readpage_io_failed_hook by Nikolay Borisov · 6 years ago
  7. b3a0dd5 btrfs: replace btrfs_io_bio::end_io with a simple helper by David Sterba · 6 years ago
  8. ce9f967 btrfs: use EXPORT_FOR_TESTS for conditionally exported functions by Johannes Thumshirn · 6 years ago
  9. 9bfd61d btrfs: Replace BUG_ON with ASSERT in find_lock_delalloc_range by Nikolay Borisov · 6 years ago
  10. 917aace btrfs: Sink find_lock_delalloc_range's 'max_bytes' argument by Nikolay Borisov · 6 years ago
  11. 3cd24c6 btrfs: use tagged writepage to mitigate livelock of snapshot by Ethan Lien · 6 years ago
  12. c629732 btrfs: Remove unused extent_state argument from btrfs_writepage_endio_finish_ordered by Nikolay Borisov · 6 years ago
  13. 8cc0237 btrfs: Remove extent_page_data argument from writepage_delalloc by Nikolay Borisov · 6 years ago
  14. 7789a55 btrfs: Move epd::extent_locked check to writepage_delalloc's caller by Nikolay Borisov · 6 years ago
  15. 46cc775 btrfs: Adjust loop in free_extent_buffer by Nikolay Borisov · 6 years ago
  16. 9cfc8ba btrfs: Remove special handling of EXTENT_BUFFER_UNMAPPED while freeing by Nikolay Borisov · 6 years ago
  17. abbb55f btrfs: Remove extent_io_ops::split_extent_hook callback by Nikolay Borisov · 6 years ago
  18. 5c84819 btrfs: Remove extent_io_ops::merge_extent_hook callback by Nikolay Borisov · 6 years ago
  19. a36bb5f btrfs: Remove extent_io_ops::clear_bit_hook callback by Nikolay Borisov · 6 years ago
  20. e06a1fc btrfs: Remove extent_io_ops::set_bit_hook extent_io callback by Nikolay Borisov · 6 years ago
  21. 65a680f btrfs: Remove extent_io_ops::check_extent_io_range callback by Nikolay Borisov · 6 years ago
  22. 7087a9d btrfs: Remove extent_io_ops::writepage_end_io_hook by Nikolay Borisov · 6 years ago
  23. d75855b btrfs: Remove extent_io_ops::writepage_start_hook by Nikolay Borisov · 6 years ago
  24. 5eaad97 btrfs: Remove extent_io_ops::fill_delalloc by Nikolay Borisov · 6 years ago
  25. dad4f14 Merge branch 'xarray' of git://git.infradead.org/users/willy/linux-dax by Linus Torvalds · 6 years ago
  26. 0a943c6 btrfs: Convert page cache to XArray by Matthew Wilcox · 7 years ago
  27. 10bbd23 pagevec: Use xa_mark_t by Matthew Wilcox · 7 years ago
  28. 9c36396 btrfs: tests: add separate stub for find_lock_delalloc_range by David Sterba · 6 years ago
  29. abb57ef Btrfs: skip set_page_dirty if eb pages are already dirty by Liu Bo · 6 years ago
  30. 51995c3 Btrfs: assert page dirty bit on extent buffer pages by Liu Bo · 6 years ago
  31. 9688e9a Btrfs: use next_state in find_first_extent_bit by Liu Bo · 6 years ago
  32. 5e9d398 btrfs: readpages() should submit IO as read-ahead by Jens Axboe · 6 years ago
  33. 5cdc84b btrfs: drop extent_io_ops::set_range_writeback callback by David Sterba · 6 years ago
  34. 00032d3 btrfs: drop extent_io_ops::merge_bio_hook callback by David Sterba · 6 years ago
  35. 05912a3 btrfs: drop extent_io_ops::tree_fs_info callback by David Sterba · 6 years ago
  36. b0132a3 btrfs: Rename EXTENT_BUFFER_DUMMY to EXTENT_BUFFER_UNMAPPED by Nikolay Borisov · 7 years ago
  37. 07e21c4 btrfs: Document locking requirement via lockdep_assert_held by Nikolay Borisov · 7 years ago
  38. 55ac013 btrfs: rename btrfs_release_extent_buffer_page by David Sterba · 6 years ago
  39. d64766f btrfs: Refactor loop in btrfs_release_extent_buffer_page by Nikolay Borisov · 7 years ago
  40. b16d011 btrfs: Reword dodgy comments in alloc_extent_buffer by Nikolay Borisov · 7 years ago
  41. 28187ae btrfs: Simplify page unlocking in alloc_extent_buffer by Nikolay Borisov · 7 years ago
  42. ebcc326 btrfs: open-code bio_set_op_attrs by David Sterba · 7 years ago
  43. cc5e31a btrfs: switch types to int when counting eb pages by David Sterba · 7 years ago
  44. 65ad010 btrfs: pass only eb to num_extent_pages by David Sterba · 7 years ago
  45. 55b636b Merge tag 'for-4.18-rc5-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux by Linus Torvalds · 6 years ago
  46. bd3599a Btrfs: fix file data corruption after cloning a range and fsync by Filipe Manana · 6 years ago
  47. 84bfed4 Merge tag 'for-4.18-rc1-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux by Linus Torvalds · 7 years ago
  48. f098631 Btrfs: fix physical offset reported by fiemap for inline extents by Filipe Manana · 7 years ago
  49. e7655d2 Merge tag 'for-4.18-part2-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux by Linus Torvalds · 7 years ago
  50. 9d311e1 Btrfs: fiemap: pass correct bytenr when fm_extent_count is zero by Robbie Ko · 7 years ago
  51. 7049965 Merge tag 'for-4.18-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux by Linus Torvalds · 7 years ago
  52. 8ac9f7c btrfs: convert to bioset_init()/mempool_init() by Kent Overstreet · 7 years ago
  53. 8ae225a btrfs: Remove tree argument from extent_writepages by Nikolay Borisov · 7 years ago
  54. 2a3ff0a btrfs: Remove redundant tree argument from extent_readpages by Nikolay Borisov · 7 years ago
  55. 29c68b2d btrfs: Remove map argument from try_release_extent_state by Nikolay Borisov · 7 years ago
  56. 477a30b btrfs: Sink extent_tree arguments in try_release_extent_mapping by Nikolay Borisov · 7 years ago
  57. 6faa8f4 btrfs: clean up le_bitmap_{set, clear}() by Howard McLauchlan · 7 years ago
  58. e37563bb Merge tag 'for-4.17-part2-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux by Linus Torvalds · 7 years ago
  59. c1d7c51 btrfs: replace GPL boilerplate by SPDX -- sources by David Sterba · 7 years ago
  60. b93b016 page cache: use xa_lock by Matthew Wilcox · 7 years ago
  61. 57599c7 btrfs: lift errors from add_extent_changeset to the callers by David Sterba · 7 years ago
  62. b8b3d62 btrfs: document more parameters of submit_extent_page by David Sterba · 8 years ago
  63. 0c8508a btrfs: cleanup merging conditions in submit_extent_page by David Sterba · 8 years ago
  64. 8eec829 btrfs: remove redundant variable in __do_readpage by David Sterba · 8 years ago
  65. 5c2b1fd btrfs: assume that bio_ret is always valid in submit_extent_page by David Sterba · 8 years ago
  66. e67c718 btrfs: add more __cold annotations by David Sterba · 7 years ago
  67. ba02049 btrfs: extent_buffer_uptodate() make it static and inline by Anand Jain · 7 years ago
  68. af2679e Btrfs: enhance leak debug checker for extent state and extent buffer by Liu Bo · 7 years ago
  69. 31466f3 Merge tag 'for-4.16-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux by Linus Torvalds · 7 years ago
  70. e43bbe5 btrfs: sink unlock_extent parameter gfp_flags by David Sterba · 7 years ago
  71. d810a4b btrfs: add separate helper for unlock_extent_cached with GFP_ATOMIC by David Sterba · 7 years ago
  72. ffc9c8d btrfs: Remove redundant bio_get/bio_set pair from submit_one_bio by Nikolay Borisov · 7 years ago
  73. aab6e9e btrfs: unify extent_page_data type passed as void by David Sterba · 7 years ago
  74. 935db85 btrfs: sink writepage parameter to extent_write_cache_pages by David Sterba · 8 years ago
  75. 25b860e btrfs: sink flush_fn to extent_write_cache_pages by David Sterba · 8 years ago
  76. e2932ee btrfs: merge two flush_write_bio helpers by David Sterba · 8 years ago
  77. 0a9b0e5 btrfs: sink extent_write_full_page tree argument by Nikolay Borisov · 7 years ago
  78. 5e3ee23 btrfs: sink extent_write_locked_range tree parameter by Nikolay Borisov · 7 years ago
  79. ebbede4 btrfs: cleanup device states define BTRFS_DEV_STATE_WRITEABLE by Anand Jain · 7 years ago
  80. 4a2d25c btrfs: Remove redundant FLAG_VACANCY by Nikolay Borisov · 7 years ago
  81. 6af49db btrfs: sink get_extent parameter to read_extent_buffer_pages by David Sterba · 8 years ago
  82. 4ef7769 btrfs: sink get_extent parameter to __do_contiguous_readpages by David Sterba · 8 years ago
  83. e4d17ef btrfs: sink get_extent parameter to __extent_readpages by David Sterba · 8 years ago
  84. 0932584 btrfs: sink get_extent parameter to extent_readpages by David Sterba · 8 years ago
  85. e3350e1 btrfs: sink get_extent parameter to get_extent_skip_holes by David Sterba · 8 years ago
  86. 2135fb9 btrfs: sink get_extent parameter to extent_fiemap by David Sterba · 8 years ago
  87. 3c98c62 btrfs: drop get_extent from extent_page_data by David Sterba · 8 years ago
  88. deac642 btrfs: sink get_extent parameter to extent_write_full_page by David Sterba · 8 years ago
  89. 916b929 btrfs: sink get_extent parameter to extent_write_locked_range by David Sterba · 8 years ago
  90. 4331759 btrfs: sink get_extent parameter to extent_writepages by David Sterba · 8 years ago
  91. ae0f162 btrfs: sink gfp parameter to clear_extent_bit by David Sterba · 7 years ago
  92. 66b0c88 btrfs: prepare to drop gfp mask parameter from clear_extent_bit by David Sterba · 7 years ago
  93. d3fac6b btrfs: Remove redundant mirror_num arg by Nikolay Borisov · 7 years ago
  94. a0b60d7 btrfs: avoid access to .bi_vcnt directly by Ming Lei · 7 years ago
  95. c45a8f2 fs: convert to bio_last_bvec_all() by Ming Lei · 7 years ago
  96. 26cd947 Merge tag 'for-4.15-rc2-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux by Linus Torvalds · 7 years ago
  97. 1751e8a Rename superblock flags (MS_xyz -> SB_xyz) by Linus Torvalds · 7 years ago
  98. 8667982 mm, pagevec: remove cold parameter for pagevecs by Mel Gorman · 7 years ago
  99. 67fd707 mm: remove nr_pages argument from pagevec_lookup_{,range}_tag() by Jan Kara · 7 years ago
  100. 4006f43 btrfs: use pagevec_lookup_range_tag() by Jan Kara · 7 years ago