1. 5911c8f btrfs: fiemap: preallocate ulists for btrfs_check_shared by David Sterba · 6 years ago
  2. 67a2422 Merge tag 'for-5.2/block-20190507' of git://git.kernel.dk/linux-block by Linus Torvalds · 6 years ago
  3. 2b070cf block: remove the i argument to bio_for_each_segment_all by Christoph Hellwig · 6 years ago
  4. 5c5aff9 btrfs: remove unused parameter fs_info from emit_last_fiemap_cache by David Sterba · 6 years ago
  5. 50489a5 btrfs: Remove bio_offset argument from submit_bio_hook by Nikolay Borisov · 6 years ago
  6. c2ccfbc btrfs: Remove 'tree' argument from read_extent_buffer_pages by Nikolay Borisov · 6 years ago
  7. 45bfcfc btrfs: Implement find_first_clear_extent_bit by Nikolay Borisov · 6 years ago
  8. 4ca7365 btrfs: Implement set_extent_bits_nowait by Nikolay Borisov · 6 years ago
  9. 41e7acd btrfs: Rename and export clear_btree_io_tree by Nikolay Borisov · 6 years ago
  10. 8f881e8 btrfs: get fs_info from eb in leaf_data_end by David Sterba · 6 years ago
  11. 0ab0206 btrfs: get fs_info from eb in write_one_eb by David Sterba · 6 years ago
  12. 20a1fbf9 btrfs: get fs_info from eb in repair_eb_io_failure by David Sterba · 6 years ago
  13. 9df76fb btrfs: get fs_info from eb in lock_extent_buffer_for_io by David Sterba · 6 years ago
  14. 290342f btrfs: use BUG() instead of BUG_ON(1) by Arnd Bergmann · 6 years ago
  15. d4eb671 btrfs: remove stale definition of BUFFER_LRU_MAX by David Sterba · 6 years ago
  16. a2a72fb btrfs: extent_io: Handle errors better in extent_writepages() by Qu Wenruo · 6 years ago
  17. 2e3c251 btrfs: extent_io: add proper error handling to lock_extent_buffer_for_io() by Qu Wenruo · 6 years ago
  18. 02c6db4 btrfs: extent_io: Handle errors better in extent_write_locked_range() by Qu Wenruo · 6 years ago
  19. e06808be btrfs: extent_io: Kill dead condition in extent_write_cache_pages() by Qu Wenruo · 6 years ago
  20. 2b952ee btrfs: extent_io: Handle errors better in btree_write_cache_pages() by Qu Wenruo · 6 years ago
  21. 3065976 btrfs: extent_io: Handle errors better in extent_write_full_page() by Qu Wenruo · 6 years ago
  22. f434062 btrfs: extent_io: Move the BUG_ON() in flush_write_bio() one level up by Qu Wenruo · 6 years ago
  23. d51f51b btrfs: Remove unused -EIO assignment in end_bio_extent_readpage by Nikolay Borisov · 6 years ago
  24. e65ef21 btrfs: Exploit the fact that pages passed to extent_readpages are always contiguous by Nikolay Borisov · 6 years ago
  25. ed1b4ed btrfs: switch extent_buffer::lock_nested to bool by David Sterba · 6 years ago
  26. c79adfc btrfs: use assertion helpers for extent buffer write lock counters by David Sterba · 6 years ago
  27. 5c9c799 btrfs: use assertion helpers for extent buffer read lock counters by David Sterba · 6 years ago
  28. afd495a btrfs: use assertion helpers for spinning readers by David Sterba · 6 years ago
  29. 843ccf9 btrfs: use assertion helpers for spinning writers by David Sterba · 6 years ago
  30. 8882679 btrfs: Remove EXTENT_IOBITS by Nikolay Borisov · 6 years ago
  31. 4e586ca btrfs: Remove EXTENT_WRITEBACK by Nikolay Borisov · 6 years ago
  32. a1d1984 btrfs: tracepoints: Add trace events for extent_io_tree by Qu Wenruo · 6 years ago
  33. 43eb5f2 btrfs: Introduce extent_io_tree::owner to distinguish different io_trees by Qu Wenruo · 6 years ago
  34. c258d6e btrfs: Introduce fs_info to extent_io_tree by Qu Wenruo · 6 years ago
  35. 92825b0 Merge tag 'for-5.1-part2-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux by Linus Torvalds · 6 years ago
  36. 80201fe Merge tag 'for-5.1/block-20190302' of git://git.kernel.dk/linux-block by Linus Torvalds · 6 years ago
  37. 8e92821 Btrfs: fix corruption reading shared and compressed extents after hole punching by Filipe Manana · 6 years ago
  38. bb58eb9 btrfs: extent_io: Kill the forward declaration of flush_write_bio by Qu Wenruo · 6 years ago
  39. 352646c btrfs: Fix grossly misleading argument names in extent io search by Nikolay Borisov · 6 years ago
  40. ba8f520 btrfs: Remove EXTENT_FIRST_DELALLOC bit by Nikolay Borisov · 6 years ago
  41. 4ab47a8 btrfs: Remove unused arguments from btrfs_get_extent_fiemap by Nikolay Borisov · 6 years ago
  42. 6dc4f10 block: allow bio_for_each_segment_all() to iterate over multi-page bvec by Ming Lei · 6 years ago
  43. c3a7ce7 btrfs: use mp_bvec_last_segment to get bio's last page by Ming Lei · 6 years ago
  44. 8a2ee44 btrfs: look at bi_size for repair decisions by Christoph Hellwig · 6 years ago
  45. f86196e fs: don't open code lru_to_page() by Nikolay Borisov · 6 years ago
  46. 52042d8 btrfs: Fix typos in comments and strings by Andrea Gelmini · 6 years ago
  47. 61ed3a1 btrfs: Refactor main loop in extent_readpages by Nikolay Borisov · 6 years ago
  48. 7073017 btrfs: use offset_in_page instead of open-coding it by Johannes Thumshirn · 6 years ago
  49. 3522e90 btrfs: remove always true if branch in find_delalloc_range by Lu Fengqi · 6 years ago
  50. da12fe5 btrfs: Refactor btrfs_merge_bio_hook by Nikolay Borisov · 6 years ago
  51. cc2c39d btrfs: don't initialize 'offset' in map_private_extent_buffer() by Johannes Thumshirn · 6 years ago
  52. 78e62c0 btrfs: Remove extent_io_ops::readpage_io_failed_hook by Nikolay Borisov · 6 years ago
  53. b3a0dd5 btrfs: replace btrfs_io_bio::end_io with a simple helper by David Sterba · 6 years ago
  54. ce9f967 btrfs: use EXPORT_FOR_TESTS for conditionally exported functions by Johannes Thumshirn · 6 years ago
  55. 9bfd61d btrfs: Replace BUG_ON with ASSERT in find_lock_delalloc_range by Nikolay Borisov · 6 years ago
  56. 917aace btrfs: Sink find_lock_delalloc_range's 'max_bytes' argument by Nikolay Borisov · 6 years ago
  57. 3cd24c6 btrfs: use tagged writepage to mitigate livelock of snapshot by Ethan Lien · 6 years ago
  58. c629732 btrfs: Remove unused extent_state argument from btrfs_writepage_endio_finish_ordered by Nikolay Borisov · 6 years ago
  59. 8cc0237 btrfs: Remove extent_page_data argument from writepage_delalloc by Nikolay Borisov · 6 years ago
  60. 7789a55 btrfs: Move epd::extent_locked check to writepage_delalloc's caller by Nikolay Borisov · 6 years ago
  61. 46cc775 btrfs: Adjust loop in free_extent_buffer by Nikolay Borisov · 6 years ago
  62. 9cfc8ba btrfs: Remove special handling of EXTENT_BUFFER_UNMAPPED while freeing by Nikolay Borisov · 6 years ago
  63. abbb55f btrfs: Remove extent_io_ops::split_extent_hook callback by Nikolay Borisov · 6 years ago
  64. 5c84819 btrfs: Remove extent_io_ops::merge_extent_hook callback by Nikolay Borisov · 6 years ago
  65. a36bb5f btrfs: Remove extent_io_ops::clear_bit_hook callback by Nikolay Borisov · 6 years ago
  66. e06a1fc btrfs: Remove extent_io_ops::set_bit_hook extent_io callback by Nikolay Borisov · 6 years ago
  67. 65a680f btrfs: Remove extent_io_ops::check_extent_io_range callback by Nikolay Borisov · 6 years ago
  68. 7087a9d btrfs: Remove extent_io_ops::writepage_end_io_hook by Nikolay Borisov · 6 years ago
  69. d75855b btrfs: Remove extent_io_ops::writepage_start_hook by Nikolay Borisov · 6 years ago
  70. 5eaad97 btrfs: Remove extent_io_ops::fill_delalloc by Nikolay Borisov · 6 years ago
  71. dad4f14 Merge branch 'xarray' of git://git.infradead.org/users/willy/linux-dax by Linus Torvalds · 6 years ago
  72. 0a943c6 btrfs: Convert page cache to XArray by Matthew Wilcox · 7 years ago
  73. 10bbd23 pagevec: Use xa_mark_t by Matthew Wilcox · 7 years ago
  74. 9c36396 btrfs: tests: add separate stub for find_lock_delalloc_range by David Sterba · 6 years ago
  75. abb57ef Btrfs: skip set_page_dirty if eb pages are already dirty by Liu Bo · 6 years ago
  76. 51995c3 Btrfs: assert page dirty bit on extent buffer pages by Liu Bo · 6 years ago
  77. 9688e9a Btrfs: use next_state in find_first_extent_bit by Liu Bo · 6 years ago
  78. 5e9d398 btrfs: readpages() should submit IO as read-ahead by Jens Axboe · 6 years ago
  79. 5cdc84b btrfs: drop extent_io_ops::set_range_writeback callback by David Sterba · 6 years ago
  80. 00032d3 btrfs: drop extent_io_ops::merge_bio_hook callback by David Sterba · 6 years ago
  81. 05912a3 btrfs: drop extent_io_ops::tree_fs_info callback by David Sterba · 6 years ago
  82. b0132a3 btrfs: Rename EXTENT_BUFFER_DUMMY to EXTENT_BUFFER_UNMAPPED by Nikolay Borisov · 7 years ago
  83. 07e21c4 btrfs: Document locking requirement via lockdep_assert_held by Nikolay Borisov · 7 years ago
  84. 55ac013 btrfs: rename btrfs_release_extent_buffer_page by David Sterba · 6 years ago
  85. d64766f btrfs: Refactor loop in btrfs_release_extent_buffer_page by Nikolay Borisov · 7 years ago
  86. b16d011 btrfs: Reword dodgy comments in alloc_extent_buffer by Nikolay Borisov · 7 years ago
  87. 28187ae btrfs: Simplify page unlocking in alloc_extent_buffer by Nikolay Borisov · 7 years ago
  88. ebcc326 btrfs: open-code bio_set_op_attrs by David Sterba · 7 years ago
  89. cc5e31a btrfs: switch types to int when counting eb pages by David Sterba · 7 years ago
  90. 65ad010 btrfs: pass only eb to num_extent_pages by David Sterba · 7 years ago
  91. 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
  92. bd3599a Btrfs: fix file data corruption after cloning a range and fsync by Filipe Manana · 6 years ago
  93. 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
  94. f098631 Btrfs: fix physical offset reported by fiemap for inline extents by Filipe Manana · 7 years ago
  95. 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
  96. 9d311e1 Btrfs: fiemap: pass correct bytenr when fm_extent_count is zero by Robbie Ko · 7 years ago
  97. 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
  98. 8ac9f7c btrfs: convert to bioset_init()/mempool_init() by Kent Overstreet · 7 years ago
  99. 8ae225a btrfs: Remove tree argument from extent_writepages by Nikolay Borisov · 7 years ago
  100. 2a3ff0a btrfs: Remove redundant tree argument from extent_readpages by Nikolay Borisov · 7 years ago