1. 905eb88 btrfs: remove struct extent_io_ops by Nikolay Borisov · 4 years, 4 months ago
  2. 1b36294 btrfs: call submit_bio_hook directly for metadata pages by Nikolay Borisov · 4 years, 4 months ago
  3. 908930f btrfs: stop calling submit_bio_hook for data inodes by Nikolay Borisov · 4 years, 4 months ago
  4. be17b3a btrfs: don't opencode is_data_inode in end_bio_extent_readpage by Nikolay Borisov · 4 years, 4 months ago
  5. cd05374 btrfs: call submit_bio_hook directly in submit_one_bio by Nikolay Borisov · 4 years, 4 months ago
  6. 9a446d6 btrfs: replace readpage_end_io_hook with direct calls by Nikolay Borisov · 4 years, 4 months ago
  7. 0f20881 btrfs: open code extent_read_full_page to its sole caller by Nikolay Borisov · 4 years, 4 months ago
  8. fd51300 btrfs: sink mirror_num argument in __do_readpage by Nikolay Borisov · 4 years, 4 months ago
  9. 6f15af6 btrfs: sink read_flags argument into extent_read_full_page by Nikolay Borisov · 4 years, 4 months ago
  10. 003c286 btrfs: sink mirror_num argument in extent_read_full_page by Nikolay Borisov · 4 years, 4 months ago
  11. c1be9c1 btrfs: promote extent_read_full_page to btrfs_readpage by Nikolay Borisov · 4 years, 4 months ago
  12. 72cffee btrfs: remove mirror_num argument from extent_read_full_page by Nikolay Borisov · 4 years, 4 months ago
  13. 1a5ee1e btrfs: remove btrfs_get_extent indirection from __do_readpage by Nikolay Borisov · 4 years, 4 months ago
  14. 0420177 btrfs: simplify metadata pages reading by Nikolay Borisov · 4 years, 4 months ago
  15. facee0a btrfs: make extent_fiemap take btrfs_inode by Nikolay Borisov · 4 years, 4 months ago
  16. f1bbde8 btrfs: make get_extent_skip_holes take btrfs_inode by Nikolay Borisov · 4 years, 4 months ago
  17. 6fee248 btrfs: convert btrfs_inode_sectorsize to take btrfs_inode by Nikolay Borisov · 4 years, 4 months ago
  18. 329ced7 btrfs: rename extent_buffer::lock_nested to extent_buffer::lock_recursed by Josef Bacik · 4 years, 4 months ago
  19. f98b621 btrfs: extent_io: do extra check for extent buffer read write functions by Qu Wenruo · 4 years, 5 months ago
  20. 260db43 btrfs: delete duplicated words + other fixes in comments by Randy Dunlap · 4 years, 5 months ago
  21. dcdfd9c Merge tag 'for-5.9-rc3-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux by Linus Torvalds · 4 years, 4 months ago
  22. a48b73e btrfs: fix potential deadlock in the search ioctl by Josef Bacik · 4 years, 5 months ago
  23. 8f0cb66 Merge tag 'core-rcu-2020-08-03' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 4 years, 5 months ago
  24. c1cc478 Merge branch 'for-mingo' of git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu into core/rcu by Ingo Molnar · 4 years, 5 months ago
  25. 5e548b3 btrfs: do not set the full sync flag on the inode during page release by Filipe Manana · 4 years, 5 months ago
  26. fbc2bd7 btrfs: release old extent maps during page release by Filipe Manana · 4 years, 5 months ago
  27. 3d6448e btrfs: fix race between page release and a fast fsync by Filipe Manana · 4 years, 5 months ago
  28. fbabd4a btrfs: return EROFS for BTRFS_FS_STATE_ERROR cases by Josef Bacik · 4 years, 5 months ago
  29. b69d1ee btrfs: remove done label in writepage_delalloc by Nikolay Borisov · 4 years, 6 months ago
  30. 3526302 btrfs: streamline btrfs_get_io_failure_record logic by Nikolay Borisov · 4 years, 6 months ago
  31. 2279a27 btrfs: make get_state_failrec return failrec directly by Nikolay Borisov · 4 years, 6 months ago
  32. cd4c0bf94 btrfs: make writepage_delalloc take btrfs_inode by Nikolay Borisov · 4 years, 7 months ago
  33. d4580fe btrfs: make __extent_writepage_io take btrfs_inode by Nikolay Borisov · 4 years, 7 months ago
  34. 98456b9 btrfs: make btrfs_run_delalloc_range take btrfs_inode by Nikolay Borisov · 4 years, 7 months ago
  35. bab16e2 btrfs: don't use UAPI types for fiemap callback by David Sterba · 4 years, 6 months ago
  36. ad7ff17 btrfs: make extent_clear_unlock_delalloc take btrfs_inode by Nikolay Borisov · 4 years, 7 months ago
  37. 0669704 Merge tag 'for-5.8-rc6-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux into master by Linus Torvalds · 4 years, 5 months ago
  38. 5909ca1 btrfs: fix page leaks after failure to lock page for delalloc by Robbie Ko · 4 years, 6 months ago
  39. aa27b32 Merge tag 'for-5.8-rc4-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux by Linus Torvalds · 4 years, 6 months ago
  40. 6bf9cd2 btrfs: fix fatal extent_buffer readahead vs releasepage race by Boris Burkov · 4 years, 7 months ago
  41. 9f47eb5 fs/btrfs: Add cond_resched() for try_release_extent_mapping() stalls by Paul E. McKenney · 4 years, 8 months ago
  42. f3cdc8a Merge tag 'for-5.8-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux by Linus Torvalds · 4 years, 7 months ago
  43. d1b89bc btrfs: use attach/detach_page_private by Guoqing Jiang · 4 years, 7 months ago
  44. ba206a0 btrfs: convert from readpages to readahead by Matthew Wilcox (Oracle) · 4 years, 7 months ago
  45. c60ac0f btrfs: drop unnecessary offset_in_page in extent buffer helpers by David Sterba · 4 years, 8 months ago
  46. 2b48966 btrfs: constify extent_buffer in the API functions by David Sterba · 4 years, 8 months ago
  47. db3756c btrfs: remove unused map_private_extent_buffer by David Sterba · 4 years, 8 months ago
  48. 77d5d68 btrfs: unify buffered and direct I/O read repair by Omar Sandoval · 4 years, 9 months ago
  49. fd9d667 btrfs: simplify direct I/O read repair by Omar Sandoval · 4 years, 9 months ago
  50. ce06d3e btrfs: make btrfs_check_repairable() static by Omar Sandoval · 4 years, 9 months ago
  51. f337bd7 btrfs: don't do repair validation for checksum errors by Omar Sandoval · 4 years, 9 months ago
  52. c733397 btrfs: look at full bi_io_vec for repair decision by Omar Sandoval · 4 years, 9 months ago
  53. 8c38938 btrfs: move the root freeing stuff into btrfs_put_root by Josef Bacik · 4 years, 11 months ago
  54. 3fd6372 btrfs: make the extent buffer leak check per fs info by Josef Bacik · 4 years, 11 months ago
  55. b3ff8f1 btrfs: Don't submit any btree write bio if the fs has errors by Qu Wenruo · 5 years ago
  56. 5ce48d0 btrfs: Add missing lock annotation for release_extent_buffer() by Jules Irenge · 4 years, 10 months ago
  57. 55ffaab Btrfs: avoid unnecessary splits when setting bits on an extent io tree by Filipe Manana · 4 years, 11 months ago
  58. f657a31 btrfs: sink argument tree to __do_readpage by David Sterba · 5 years ago
  59. b6660e8 btrfs: sink arugment tree to contiguous_readpages by David Sterba · 5 years ago
  60. 0d44fea btrfs: sink argument tree to __extent_read_full_page by David Sterba · 5 years ago
  61. 71ad38b btrfs: sink argument tree to extent_read_full_page by David Sterba · 5 years ago
  62. b272ae2 btrfs: drop argument tree from btrfs_lock_and_flush_ordered_range by David Sterba · 5 years ago
  63. ae6957e btrfs: add assertions for tree == inode->io_tree to extent IO helpers by David Sterba · 5 years ago
  64. 0ceb34b btrfs: drop argument tree from submit_extent_page by David Sterba · 5 years ago
  65. 45b0840 btrfs: remove extent_page_data::tree by David Sterba · 5 years ago
  66. 41a2ee7 btrfs: introduce per-inode file extent tree by Josef Bacik · 5 years ago
  67. 5ab5805 btrfs: drop the -EBUSY case in __extent_writepage_io by Josef Bacik · 5 years ago
  68. 5750c37 btrfs: Correctly handle empty trees in find_first_clear_extent_bit by Nikolay Borisov · 5 years ago
  69. 42ffb0b btrfs: flush write bio if we loop in extent_write_cache_pages by Josef Bacik · 5 years ago
  70. 556755a btrfs: fix improper setting of scanned for range cyclic write cache pages by Josef Bacik · 5 years ago
  71. c8b0403 btrfs: simplify compressed/inline check in __extent_writepage_io() by Omar Sandoval · 5 years ago
  72. 39b07b5 btrfs: drop create parameter to btrfs_get_extent() by Omar Sandoval · 5 years ago
  73. f95d713 btrfs: remove redundant i_size check in __extent_writepage_io() by Omar Sandoval · 5 years ago
  74. 169d2c8 btrfs: remove trivial goto label in __extent_writepage() by Omar Sandoval · 5 years ago
  75. eb70d22 btrfs: remove unnecessary pg_offset assignments in __extent_writepage() by Omar Sandoval · 5 years ago
  76. b6293c8 btrfs: return error pointer from alloc_test_extent_buffer by Dan Carpenter · 5 years ago
  77. fa17ed0 btrfs: drop bdev argument from submit_extent_page by David Sterba · 5 years ago
  78. a019e9e btrfs: remove extent_map::bdev by David Sterba · 5 years ago
  79. 1a41802 btrfs: drop bio_set_dev where not needed by David Sterba · 5 years ago
  80. 429aebc btrfs: get bdev directly from fs_devices in submit_extent_page by David Sterba · 5 years ago
  81. 57e5ffe btrfs: sink write_flags to __extent_writepage_io by David Sterba · 5 years ago
  82. f7bddf1 btrfs: Avoid getting stuck during cyclic writebacks by Tejun Heo · 5 years ago
  83. dbb70be Btrfs: extent_write_locked_range() should attach inode->i_wb by Chris Mason · 5 years ago
  84. ec39f76 Btrfs: use REQ_CGROUP_PUNT for worker thread submitted bios by Chris Mason · 5 years ago
  85. 1d53c9e Btrfs: only associate the locked page with one async_chunk struct by Chris Mason · 5 years ago
  86. b3f167a btrfs: move the failrec tree stuff into extent-io-tree.h by Josef Bacik · 5 years ago
  87. 083e75e btrfs: export find_delalloc_range by Josef Bacik · 5 years ago
  88. 9c7d3a5 btrfs: move extent_io_tree defs to their own header by Josef Bacik · 5 years ago
  89. 6f0d04f btrfs: separate out the extent io init function by Josef Bacik · 5 years ago
  90. 33ca832 btrfs: separate out the extent leak code by Josef Bacik · 5 years ago
  91. bb48a59 Merge tag 'for-5.4-rc1-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux by Linus Torvalds · 5 years ago
  92. 0607eb1d Btrfs: fix missing error return if writeback for extent buffer never started by Filipe Manana · 5 years ago
  93. eb5b64f btrfs: adjust dirty_metadata_bytes after writeback failure of extent buffer by Dennis Zhou · 5 years ago
  94. 7d14df2 Merge tag 'for-5.4-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux by Linus Torvalds · 5 years ago
  95. 1b304a1 Merge tag 'for-5.3-rc8-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux by Linus Torvalds · 5 years ago
  96. 18dfa71 Btrfs: fix unwritten extent buffers and hangs on future writeback attempts by Filipe Manana · 5 years ago
  97. e182163 btrfs: stop clearing EXTENT_DIRTY in inode I/O tree by Omar Sandoval · 5 years ago
  98. 74e9194 btrfs: Remove delalloc_end argument from extent_clear_unlock_delalloc by Nikolay Borisov · 5 years ago
  99. a18f877 Merge tag 'for-5.3-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux by Linus Torvalds · 5 years ago
  100. 34e51a5 blkcg, writeback: Rename wbc_account_io() to wbc_account_cgroup_owner() by Tejun Heo · 6 years ago