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