1. abb99cf btrfs: properly split extent_map for REQ_OP_ZONE_APPEND by Naohiro Aota · 3 years, 7 months ago
  2. f216562 btrfs: compression: don't try to compress if we don't have enough pages by David Sterba · 3 years, 7 months ago
  3. 1a9fd41 btrfs: fix typos in comments by David Sterba · 3 years, 8 months ago
  4. bcd7745 btrfs: don't clear page extent mapped if we're not invalidating the full page by Qu Wenruo · 3 years, 8 months ago
  5. 2d8ec40 btrfs: make btrfs_page_mkwrite() to be subpage compatible by Qu Wenruo · 3 years, 8 months ago
  6. 6c9ac8b btrfs: make btrfs_truncate_block() to be subpage compatible by Qu Wenruo · 3 years, 8 months ago
  7. d2a9106 btrfs: make btrfs_set_range_writeback() subpage compatible by Qu Wenruo · 3 years, 8 months ago
  8. 4750af3 btrfs: prevent extent_clear_unlock_delalloc() to unlock page not locked by __process_pages_contig() by Qu Wenruo · 3 years, 8 months ago
  9. b945a46 btrfs: make page Ordered bit to be subpage compatible by Qu Wenruo · 3 years, 8 months ago
  10. 968f256 btrfs: fix hang when run_delalloc_range() failed by Qu Wenruo · 3 years, 8 months ago
  11. f57ad93 btrfs: rename PagePrivate2 to PageOrdered inside btrfs by Qu Wenruo · 3 years, 9 months ago
  12. 3b83584 btrfs: refactor btrfs_invalidatepage() for subpage support by Qu Wenruo · 3 years, 9 months ago
  13. 266a258 btrfs: update comments in btrfs_invalidatepage() by Qu Wenruo · 3 years, 9 months ago
  14. e65f152 btrfs: refactor how we finish ordered extent io for endio functions by Qu Wenruo · 3 years, 10 months ago
  15. 87b4d86 btrfs: make Private2 lifespan more consistent by Qu Wenruo · 4 years ago
  16. 38a39ac7 btrfs: pass btrfs_inode to btrfs_writepage_endio_finish_ordered() by Qu Wenruo · 3 years, 9 months ago
  17. 390ed29 btrfs: refactor submit_extent_page() to make bio and its flag tracing easier by Qu Wenruo · 3 years, 9 months ago
  18. 1a0b5c4 btrfs: allow btrfs_bio_fits_in_stripe() to accept bio without any page by Qu Wenruo · 3 years, 9 months ago
  19. 43c0d1a btrfs: remove the unused parameter @len for btrfs_bio_fits_in_stripe() by Qu Wenruo · 3 years, 9 months ago
  20. 0d7d316 btrfs: don't set the full sync flag when truncation does not touch extents by Filipe Manana · 3 years, 8 months ago
  21. 4f7e673 btrfs: fix misleading and incomplete comment of btrfs_truncate() by Filipe Manana · 3 years, 8 months ago
  22. 150e4b0 btrfs: submit read time repair only for each corrupted sector by Qu Wenruo · 3 years, 9 months ago
  23. 08508fe btrfs: make btrfs_verify_data_csum() to return a bitmap by Qu Wenruo · 3 years, 9 months ago
  24. fd2ff27 Merge tag 'for-5.13-rc4-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux by Linus Torvalds · 3 years, 8 months ago
  25. dc09ef3 btrfs: abort in rename_exchange if we fail to insert the second ref by Josef Bacik · 3 years, 8 months ago
  26. d61bec0 btrfs: mark ordered extent and inode with error if we fail to finish by Josef Bacik · 3 years, 8 months ago
  27. 45af60e Merge tag 'for-5.13-rc2-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux by Linus Torvalds · 3 years, 8 months ago
  28. e380adf btrfs: zoned: pass start block to btrfs_use_zone_append by Johannes Thumshirn · 3 years, 8 months ago
  29. 8ac91e6 Merge tag 'for-5.13-rc2-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux by Linus Torvalds · 3 years, 8 months ago
  30. 71795ee btrfs: avoid RCU stalls while running delayed iputs by Josef Bacik · 3 years, 9 months ago
  31. 142b507 Merge tag 'for-5.13-rc1-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux by Linus Torvalds · 3 years, 8 months ago
  32. d048b9c btrfs: use memzero_page() instead of open coded kmap pattern by Ira Weiny · 3 years, 9 months ago
  33. f9baa50 btrfs: fix deadlock when cloning inline extents and using qgroups by Filipe Manana · 3 years, 9 months ago
  34. a4f7fae Merge branch 'miklos.fileattr' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs by Linus Torvalds · 3 years, 9 months ago
  35. 2731f51 btrfs: handle btrfs_record_root_in_trans failure in btrfs_delete_subvolume by Josef Bacik · 3 years, 10 months ago
  36. b0fec6f btrfs: handle btrfs_record_root_in_trans failure in btrfs_rename by Josef Bacik · 3 years, 10 months ago
  37. 00aa8e8 btrfs: handle btrfs_record_root_in_trans failure in btrfs_rename_exchange by Josef Bacik · 3 years, 10 months ago
  38. d239bcb btrfs: remove unnecessary variable shadowing in btrfs_invalidatepage() by Qu Wenruo · 3 years, 10 months ago
  39. ac5804e btrfs: use min() to replace open-code in btrfs_invalidatepage() by Qu Wenruo · 3 years, 10 months ago
  40. 0c0218e btrfs: update outdated comment at btrfs_orphan_cleanup() by Filipe Manana · 3 years, 10 months ago
  41. 58c1a35 btrfs: convert kmap to kmap_local_page, simple cases by Ira Weiny · 4 years ago
  42. bc0939f btrfs: fix race between marking inode needs to be logged and log syncing by Filipe Manana · 3 years, 11 months ago
  43. 8318ba7 btrfs: add a i_mmap_lock to our inode by Josef Bacik · 4 years ago
  44. 5e29576 btrfs: remove mirror argument from btrfs_csum_verify_data() by Goldwyn Rodrigues · 3 years, 11 months ago
  45. 6e65ae7 btrfs: remove force argument from run_delalloc_nocow() by Goldwyn Rodrigues · 3 years, 11 months ago
  46. f463963 btrfs: change return type to bool in btrfs_extent_readonly by Anand Jain · 4 years ago
  47. 05947ae btrfs: unexport btrfs_extent_readonly() and make it static by Anand Jain · 4 years ago
  48. bfc7847 btrfs: make btrfs_replace_file_extents take btrfs_inode by Nikolay Borisov · 4 years ago
  49. 97fc297 btrfs: convert to fileattr by Miklos Szeredi · 3 years, 9 months ago
  50. 701c09c Merge tag 'for-5.12-rc4-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux by Linus Torvalds · 3 years, 10 months ago
  51. 81aa096 Merge tag 'for-5.12-rc3-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux by Linus Torvalds · 3 years, 10 months ago
  52. c1d6abd btrfs: fix check_data_csum() error message for direct I/O by Omar Sandoval · 3 years, 10 months ago
  53. f3da882 btrfs: zoned: remove outdated WARN_ON in direct IO by Johannes Thumshirn · 3 years, 10 months ago
  54. 34e4999 btrfs: fix slab cache flags for free space tree bitmap by David Sterba · 3 years, 10 months ago
  55. a3ee79b btrfs: fix qgroup data rsv leak caused by falloc failure by Qu Wenruo · 3 years, 11 months ago
  56. fbf48bb btrfs: track qgroup released data in own variable in insert_prealloc_file_extent by Qu Wenruo · 3 years, 11 months ago
  57. f09b04c Merge tag 'for-5.12-rc1-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux by Linus Torvalds · 3 years, 11 months ago
  58. 4d14c5c btrfs: don't flush from btrfs_delayed_inode_reserve_metadata by Nikolay Borisov · 3 years, 11 months ago
  59. c608aca5 Merge tag 'for-5.12-rc1-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux by Linus Torvalds · 3 years, 11 months ago
  60. 7d6beb7 Merge tag 'idmapped-mounts-v5.12' of git://git.kernel.org/pub/scm/linux/kernel/git/brauner/linux by Linus Torvalds · 3 years, 11 months ago
  61. dd0734f btrfs: fix race between swap file activation and snapshot creation by Filipe Manana · 4 years ago
  62. 195a49e btrfs: fix race between writes to swap files and scrub by Filipe Manana · 4 years ago
  63. 2090303 btrfs: avoid checking for RO block group twice during nocow writeback by Filipe Manana · 4 years ago
  64. 24c0a72 btrfs: zoned: wait for existing extents before truncating by Naohiro Aota · 4 years ago
  65. 42c0110 btrfs: zoned: introduce dedicated data write path for zoned filesystems by Naohiro Aota · 4 years ago
  66. 544d24f btrfs: zoned: enable zone append writing for direct IO by Naohiro Aota · 4 years ago
  67. d8e3fb1 btrfs: zoned: use ZONE_APPEND write for zoned mode by Naohiro Aota · 4 years ago
  68. cacb2ce btrfs: zoned: check if bio spans across an ordered extent by Johannes Thumshirn · 4 years ago
  69. d22002f btrfs: zoned: split ordered extent when bio is sent by Naohiro Aota · 4 years ago
  70. cfe9444 btrfs: zoned: handle REQ_OP_ZONE_APPEND as writing by Naohiro Aota · 4 years ago
  71. 32443de btrfs: introduce btrfs_subpage for data inodes by Qu Wenruo · 4 years ago
  72. 6869b0a btrfs: merge PAGE_CLEAR_DIRTY and PAGE_SET_WRITEBACK to PAGE_START_WRITEBACK by Qu Wenruo · 4 years ago
  73. 4203431 btrfs: let callers of btrfs_get_io_geometry pass the em by Michal Rostecki · 4 years ago
  74. 951c80f btrfs: fix double accounting of ordered extent for subpage case in btrfs_invalidapge by Qu Wenruo · 4 years ago
  75. 2965194 btrfs: remove wrong comment for can_nocow_extent() by Filipe Manana · 4 years ago
  76. 2639631 btrfs: fix description format of fs_info of btrfs_wait_on_delayed_iputs by Nikolay Borisov · 4 years ago
  77. 3c198fe btrfs: rework the order of btrfs_ordered_extent::flags by Qu Wenruo · 4 years ago
  78. 58f74b2 btrfs: refactor btrfs_dec_test_* functions for ordered extents by Qu Wenruo · 4 years, 1 month ago
  79. d7830b7 btrfs: remove always true condition in btrfs_start_delalloc_roots by Nikolay Borisov · 4 years ago
  80. 9db4dc2 btrfs: make btrfs_start_delalloc_root's nr argument a long by Nikolay Borisov · 4 years ago
  81. 6994802 btrfs: remove new_dirid argument from btrfs_create_subvol_root by Nikolay Borisov · 4 years, 1 month ago
  82. 2312510 btrfs: make btrfs_root::free_objectid hold the next available objectid by Nikolay Borisov · 4 years, 1 month ago
  83. 543068a btrfs: rename btrfs_find_free_objectid to btrfs_get_free_objectid by Nikolay Borisov · 4 years, 1 month ago
  84. 549c729 fs: make helpers idmap mount aware by Christian Brauner · 4 years ago
  85. 0d56a45 stat: handle idmapped mounts by Christian Brauner · 4 years ago
  86. e65ce2a acl: handle idmapped mounts by Christian Brauner · 4 years ago
  87. 2f221d6 attr: handle idmapped mounts by Christian Brauner · 4 years ago
  88. 21cb47b inode: make init and permission helpers idmapped mount aware by Christian Brauner · 4 years ago
  89. 47291ba namei: make permission helpers idmapped mount aware by Christian Brauner · 4 years ago
  90. e076ab2a btrfs: shrink delalloc pages instead of full inodes by Josef Bacik · 4 years ago
  91. 3d45f22 btrfs: fix deadlock when cloning inline extent and low on free metadata space by Filipe Manana · 4 years, 1 month ago
  92. 6275193 btrfs: refactor btrfs_lookup_bio_sums to handle out-of-order bvecs by Qu Wenruo · 4 years, 1 month ago
  93. f44cf41 btrfs: make btrfs_verify_data_csum follow sector size by Qu Wenruo · 4 years, 1 month ago
  94. 7ffd27e btrfs: pass bio_offset to check_data_csum() directly by Qu Wenruo · 4 years, 1 month ago
  95. 1941b64 btrfs: rename bio_offset of extent_submit_bio_start_t to dio_file_offset by Qu Wenruo · 4 years, 1 month ago
  96. 5297199 btrfs: remove inode number cache feature by Nikolay Borisov · 4 years, 2 months ago
  97. abadc1f btrfs: replace calls to btrfs_find_free_ino with btrfs_find_free_objectid by Nikolay Borisov · 4 years, 2 months ago
  98. 1201b58 btrfs: drop casts of bio bi_sector by David Sterba · 4 years, 2 months ago
  99. ee0d904 btrfs: remove err variable from btrfs_delete_subvolume by Nikolay Borisov · 4 years, 2 months ago
  100. c65ca98 btrfs: unlock path before checking if extent is shared during nocow writeback by Filipe Manana · 4 years, 2 months ago