1. 339d035 btrfs: only copy dir index keys when logging a directory by Filipe Manana · 3 years, 2 months ago
  2. 47926ab btrfs: rename btrfs_dio_private::logical_offset to file_offset by Qu Wenruo · 3 years, 3 months ago
  3. dc28722 btrfs: keep track of the last logged keys when logging a directory by Filipe Manana · 3 years, 3 months ago
  4. 1460540 btrfs: initial fsverity support by Boris Burkov · 3 years, 6 months ago
  5. 77eea05 btrfs: add ro compat flags to inodes by Boris Burkov · 3 years, 6 months ago
  6. 209ecbb btrfs: remove stale comment and logic from btrfs_inode_in_log() by Filipe Manana · 3 years, 10 months ago
  7. bc0939f btrfs: fix race between marking inode needs to be logged and log syncing by Filipe Manana · 3 years, 10 months ago
  8. 8318ba7 btrfs: add a i_mmap_lock to our inode by Josef Bacik · 3 years, 11 months ago
  9. 523929f btrfs: make btrfs_dio_private::bytes u32 by Qu Wenruo · 4 years ago
  10. 3d45f22 btrfs: fix deadlock when cloning inline extent and low on free metadata space by Filipe Manana · 4 years, 1 month ago
  11. f2f121a btrfs: skip unnecessary searches for xattrs when logging an inode by Filipe Manana · 4 years, 2 months ago
  12. 2766ff6 btrfs: update the number of bytes used by an inode atomically by Filipe Manana · 4 years, 2 months ago
  13. 223486c btrfs: switch cached fs_info::csum_size from u16 to u32 by David Sterba · 4 years, 6 months ago
  14. 55fc29b btrfs: use cached value of fs_info::csum_size everywhere by David Sterba · 4 years, 6 months ago
  15. 502756b btrfs: remove btrfs_inode::dio_sem by Goldwyn Rodrigues · 4 years, 3 months ago
  16. 1fd4033 btrfs: rename BTRFS_INODE_ORDERED_DATA_CLOSE flag by Nikolay Borisov · 4 years, 3 months ago
  17. e3c5780 btrfs: remove BTRFS_INODE_READDIO_NEED_LOCK by Goldwyn Rodrigues · 4 years, 3 months ago
  18. 6fee248 btrfs: convert btrfs_inode_sectorsize to take btrfs_inode by Nikolay Borisov · 4 years, 4 months ago
  19. 4877817 btrfs: make fast fsyncs wait only for writeback by Filipe Manana · 4 years, 5 months ago
  20. 3ebac17 btrfs: reduce contention on log trees when logging checksums by Filipe Manana · 4 years, 6 months ago
  21. 8e0fa5d Revert "btrfs: remove BTRFS_INODE_READDIO_NEED_LOCK" by David Sterba · 4 years, 7 months ago
  22. 5f00816 btrfs: remove BTRFS_INODE_READDIO_NEED_LOCK by Goldwyn Rodrigues · 5 years ago
  23. 769b4f2 btrfs: get rid of one layer of bios in direct I/O by Omar Sandoval · 4 years, 9 months ago
  24. 8587957 btrfs: put direct I/O checksums in btrfs_dio_private instead of bio by Omar Sandoval · 4 years, 9 months ago
  25. e3b318d btrfs: convert btrfs_dio_private->pending_bios to refcount_t by Omar Sandoval · 4 years, 9 months ago
  26. 2390a6d btrfs: remove unused btrfs_dio_private::private by Omar Sandoval · 4 years, 9 months ago
  27. 41a2ee7 btrfs: introduce per-inode file extent tree by Josef Bacik · 5 years ago
  28. 16ad3be Btrfs: remove unnecessary delalloc mutex for inodes by Filipe Manana · 5 years ago
  29. ea41d6b btrfs: remove assumption about csum type form btrfs_print_data_csum_error() by Johannes Thumshirn · 6 years ago
  30. 7ebc7e5 btrfs: format checksums according to type for printing by Johannes Thumshirn · 6 years ago
  31. b8aa330 Btrfs: improve performance on fsync of files with multiple hardlinks by Filipe Manana · 6 years ago
  32. 7d157c3 btrfs: use common file type conversion by Phillip Potter · 6 years ago
  33. 41bd606 Btrfs: fix fsync of files with multiple hard links in new directories by Filipe Manana · 6 years ago
  34. bbe339c btrfs: drop extra enum initialization where using defaults by David Sterba · 6 years ago
  35. 3cd24c6 btrfs: use tagged writepage to mitigate livelock of snapshot by Ethan Lien · 6 years ago
  36. 06f2548 btrfs: Add function to distinguish between data and btree inode by Nikolay Borisov · 6 years ago
  37. 4fd786e btrfs: Remove 'objectid' member from struct btrfs_root by Misono Tomohiro · 6 years ago
  38. d3c6be6f btrfs: use timespec64 for i_otime by Arnd Bergmann · 7 years ago
  39. 7efc3e3 Btrfs: renumber BTRFS_INODE_ runtime flags and switch to enums by Omar Sandoval · 7 years ago
  40. a575cee Btrfs: get rid of unused orphan infrastructure by Omar Sandoval · 7 years ago
  41. 7b40b69 Btrfs: get rid of BTRFS_INODE_HAS_ORPHAN_ITEM by Omar Sandoval · 7 years ago
  42. 9888c34 btrfs: replace GPL boilerplate by SPDX -- headers by David Sterba · 7 years ago
  43. 051c98e btrfs: open code trivial helper btrfs_page_exists_in_range by David Sterba · 7 years ago
  44. 965aab1 btrfs: Use filemap_range_has_page() by Matthew Wilcox · 7 years ago
  45. c1c3fac btrfs: Remove btrfs_inode::delayed_iput_count by Nikolay Borisov · 7 years ago
  46. 69fe2d7 btrfs: make the delalloc block rsv per inode by Josef Bacik · 7 years ago
  47. dd48d40 btrfs: add tracepoints for outstanding extents mods by Josef Bacik · 7 years ago
  48. 8b62f87 Btrfs: rework outstanding_extents by Josef Bacik · 7 years ago
  49. eec63c6 btrfs: separate defrag and property compression by David Sterba · 7 years ago
  50. b52aa8c btrfs: rename variable holding per-inode compression type by David Sterba · 7 years ago
  51. 9a35b63 btrfs: constify tracepoint arguments by Jeff Mahoney · 8 years ago
  52. 4e4cbee block: switch bios to blk_status_t by Christoph Hellwig · 8 years ago
  53. a7e3b97 Btrfs: fix reported number of inode blocks by Filipe Manana · 8 years ago
  54. 0b58170 btrfs: make btrfs_inode_resume_unlocked_dio take btrfs_inode by Nikolay Borisov · 8 years ago
  55. abcefb1 btrfs: make btrfs_inode_block_unlocked_dio take btrfs_inode by Nikolay Borisov · 8 years ago
  56. 0970a22 btrfs: make btrfs_print_data_csum_error take btrfs_inode by Nikolay Borisov · 8 years ago
  57. 70ddc55 btrfs: make btrfs_is_free_space_inode take btrfs_inode by Nikolay Borisov · 8 years ago
  58. 6ef06d2 btrfs: Make btrfs_i_size_write take btrfs_inode by Nikolay Borisov · 8 years ago
  59. 6f6b643 btrfs: Better csum error message for data csum mismatch by Qu Wenruo · 8 years ago
  60. 0f8939b btrfs: Make btrfs_inode_in_log take btrfs_inode by Nikolay Borisov · 8 years ago
  61. 4a0cc7c btrfs: Make btrfs_ino take a struct btrfs_inode by Nikolay Borisov · 8 years ago
  62. afcdd12 Btrfs: add a flags field to btrfs_fs_info by Josef Bacik · 8 years ago
  63. 42f3173 Merge branch 'cleanups-4.7' into for-chris-4.7-20160525 by David Sterba · 9 years ago
  64. 0132761 btrfs: fix string and comment grammatical issues and typos by Nicholas D Steeves · 9 years ago
  65. 5f9a8a5 Btrfs: add semaphore to synchronize direct IO writes with fsync by Filipe Manana · 9 years ago
  66. 8089fe6 btrfs: put delayed item hook into inode by David Sterba · 9 years ago
  67. 50745b0 Btrfs: Direct I/O: Fix space accounting by chandan · 9 years ago
  68. ddba1bf Btrfs: fix warning of bytes_may_use by Liu Bo · 10 years ago
  69. 2f2ff0e Btrfs: fix metadata inconsistencies after directory fsync by Filipe Manana · 10 years ago
  70. 9cc97d6 Btrfs: Add code to support file creation time by chandan r · 12 years ago
  71. 90d0c37 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs by Linus Torvalds · 10 years ago
  72. 656f30d Btrfs: be aware of btree inode write errors to avoid fs corruption by Filipe Manana · 10 years ago
  73. 8b110e3 Btrfs: implement repair function when direct read fails by Miao Xie · 10 years ago
  74. c1dc089 Btrfs: do file data check by sub-bio's self by Miao Xie · 10 years ago
  75. 23ea8e5 Btrfs: load checksum data once when submitting a direct read io by Miao Xie · 10 years ago
  76. 47059d9 Btrfs: make defragment work with nodatacow option by Wang Shilong · 10 years ago
  77. 125c4cf9 Btrfs: set inode's logged_trans/last_log_commit after ranged fsync by Filipe Manana · 10 years ago
  78. 8d875f9 btrfs: disable strict file flushes for renames and truncates by Chris Mason · 10 years ago
  79. 859862d Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs by Linus Torvalds · 11 years ago
  80. fc4adbff btrfs: Drop EXTENT_UPTODATE check in hole punching and direct locking by Alex Gartrell · 11 years ago
  81. 4e857c5 arch: Mass conversion of smp_mb__*() by Peter Zijlstra · 11 years ago
  82. bb14a59 Btrfs: use signed integer instead of unsigned long integer for log transid by Miao Xie · 11 years ago
  83. 6354192 Btrfs: add support for inode properties by Filipe David Borba Manana · 11 years ago
  84. 67de117 Btrfs: introduce the delayed inode ref deletion for the single link inode by Miao Xie · 11 years ago
  85. 778ba82 Btrfs: improve inode hash function/inode lookup by Filipe David Borba Manana · 11 years ago
  86. a5874ce Btrfs: check roots last log commit when checking if an inode has been logged by Josef Bacik · 11 years ago
  87. facc8a22 Btrfs: don't cache the csum value into the extent state tree by Miao Xie · 11 years ago
  88. 9c931c5 btrfs: fix minor typo in comment by Nathaniel Yazdani · 12 years ago
  89. 2e60a51 Btrfs: serialize unlocked dio reads with truncate by Miao Xie · 12 years ago
  90. df0af1a Btrfs: use the inode own lock to protect its delalloc_bytes by Miao Xie · 12 years ago
  91. b812ce2 Btrfs: inline csums if we're fsyncing by Josef Bacik · 12 years ago
  92. e997615 Btrfs: only log the inode item if we can get away with it by Josef Bacik · 12 years ago
  93. 46d8bc3 Btrfs: fix a bug in checking whether a inode is already in log by Liu Bo · 12 years ago
  94. 5dc562c Btrfs: turbo charge fsync by Josef Bacik · 12 years ago
  95. b4d7c3c Btrfs: kill free_space pointer from inode structure by Li Zefan · 12 years ago
  96. 83eea1f Btrfs: kill root from btrfs_is_free_space_inode by Liu Bo · 12 years ago
  97. 51a8cf9 Btrfs: fix btrfs_is_free_space_inode to recognize btree inode by Liu Bo · 12 years ago
  98. 7ddf5a4 Btrfs: call filemap_fdatawrite twice for compression by Josef Bacik · 13 years ago
  99. 22ee6985d Btrfs: check to see if the inode is in the log before fsyncing by Josef Bacik · 13 years ago
  100. 8a35d95 Btrfs: fix how we deal with the orphan block rsv by Josef Bacik · 13 years ago