1. f833deae Btrfs: fix deadlock between fiemap and transaction commits by Filipe Manana · 5 years ago
  2. 50d7004 Btrfs: fix race leading to fs corruption after transaction abort by Filipe Manana · 5 years ago
  3. 009d7a4 Btrfs: fix incremental send failure after deduplication by Filipe Manana · 5 years ago
  4. f96c70f btrfs: qgroup: Don't hold qgroup_ioctl_lock in btrfs_qgroup_inherit() by Qu Wenruo · 5 years ago
  5. d9245da btrfs: fix minimum number of chunk errors for DUP by David Sterba · 5 years ago
  6. e3dc9ea btrfs: inode: Don't compress if NODATASUM or NODATACOW set by Qu Wenruo · 5 years ago
  7. 4bd9532 Btrfs: add missing inode version, ctime and mtime updates when punching hole by Filipe Manana · 5 years ago
  8. fffedf5 Btrfs: fix fsync not persisting dentry deletions due to inode evictions by Filipe Manana · 5 years ago
  9. 110850f Btrfs: fix data loss after inode eviction, renaming it, and fsync it by Filipe Manana · 5 years ago
  10. fb814f2 btrfs: Ensure replaced device doesn't have pending chunk allocation by Nikolay Borisov · 5 years ago
  11. c592b1c btrfs: start readahead also in seed devices by Naohiro Aota · 5 years ago
  12. 8a652fd Btrfs: incremental send, fix file corruption when no-holes feature is enabled by Filipe Manana · 5 years ago
  13. a810711 Btrfs: fix fsync not persisting changed attributes of a directory by Filipe Manana · 5 years ago
  14. 37fe038 Btrfs: fix race updating log root item during fsync by Filipe Manana · 5 years ago
  15. 7301bbe Btrfs: fix wrong ctime and mtime of a directory after log replay by Filipe Manana · 5 years ago
  16. bd3d8f4 btrfs: Don't panic when we can't find a root key by Qu Wenruo · 6 years ago
  17. 431cbae btrfs: fix panic during relocation after ENOSPC before writeback happens by Josef Bacik · 6 years ago
  18. 1084fc9 Btrfs: fix data bytes_may_use underflow with fallocate due to failed quota reserve by Robbie Ko · 6 years ago
  19. 06a67c0 Revert "btrfs: Honour FITRIM range constraints during free space trim" by David Sterba · 5 years ago
  20. 9c0339d btrfs: honor path->skip_locking in backref code by Josef Bacik · 6 years ago
  21. 94e1f96 btrfs: sysfs: don't leak memory when failing add fsid by Tobin C. Harding · 5 years ago
  22. 946ad2e btrfs: sysfs: Fix error path kobject memory leak by Tobin C. Harding · 5 years ago
  23. 92f907d Btrfs: fix race between ranged fsync and writeback of adjacent ranges by Filipe Manana · 6 years ago
  24. 4f9a774 Btrfs: avoid fallback to transaction commit during fsync of files with holes by Filipe Manana · 6 years ago
  25. 7ec747c Btrfs: do not abort transaction at btrfs_update_root() after failure to COW path by Filipe Manana · 6 years ago
  26. ce21e65 btrfs: don't double unlock on error in btrfs_punch_hole by Josef Bacik · 6 years ago
  27. 8a8f671 Btrfs: do not start a transaction at iterate_extent_inodes() by Filipe Manana · 6 years ago
  28. 0388d45 Btrfs: do not start a transaction during fiemap by Filipe Manana · 6 years ago
  29. 74ca0a7 Btrfs: send, flush dellaloc in order to avoid data loss by Filipe Manana · 6 years ago
  30. 8b13bb9 btrfs: Honour FITRIM range constraints during free space trim by Nikolay Borisov · 6 years ago
  31. 87dcf0c btrfs: Correctly free extent buffer in case btree_read_extent_buffer_pages fails by Nikolay Borisov · 6 years ago
  32. d8925a1 btrfs: Check the first key and level for cached extent buffer by Qu Wenruo · 6 years ago
  33. 54fb5c9 btrfs: prop: fix vanished compression property after failed set by Anand Jain · 6 years ago
  34. fbfbb99 btrfs: prop: fix zstd compression parameter validation by Anand Jain · 6 years ago
  35. 16515ac Btrfs: do not allow trimming when a fs is mounted with the nologreplay option by Filipe Manana · 6 years ago
  36. dcedd37 btrfs: qgroup: Make qgroup async transaction commit more aggressive by Qu Wenruo · 6 years ago
  37. fd1b253 Btrfs: fix assertion failure on fsync with NO_HOLES enabled by Filipe Manana · 6 years ago
  38. 0ae3b84 btrfs: Avoid possible qgroup_rsv_size overflow in btrfs_calculate_inode_block_rsv_size by Nikolay Borisov · 6 years ago
  39. 1cf4ab0 btrfs: raid56: properly unmap parity page in finish_parity_scrub() by Andrea Righi · 6 years ago
  40. d952c33 btrfs: don't report readahead errors and don't update statistics by David Sterba · 6 years ago
  41. b57220c btrfs: remove WARN_ON in log_dir_items by Josef Bacik · 6 years ago
  42. 22dcb30 Btrfs: fix incorrect file size after shrinking truncate and fsync by Filipe Manana · 6 years ago
  43. 898488e Btrfs: fix corruption reading shared and compressed extents after hole punching by Filipe Manana · 6 years ago
  44. 1a00f7f btrfs: ensure that a DUP or RAID1 block group has exactly two stripes by Johannes Thumshirn · 6 years ago
  45. 6e24f5a Btrfs: setup a nofs context for memory allocation at __btrfs_set_acl by Filipe Manana · 6 years ago
  46. 61f9209 Btrfs: setup a nofs context for memory allocation at btrfs_create_tree() by Filipe Manana · 6 years ago
  47. f5d5b54 btrfs: use tagged writepage to mitigate livelock of snapshot by Ethan Lien · 6 years ago
  48. 3733632 btrfs: harden agaist duplicate fsid on scanned devices by Anand Jain · 6 years ago
  49. 9ee5987 btrfs: On error always free subvol_name in btrfs_mount by Eric W. Biederman · 6 years ago
  50. 5bce143 Btrfs: fix deadlock when allocating tree block during leaf/node split by Filipe Manana · 6 years ago
  51. 310f829 btrfs: improve error handling of btrfs_add_link by Johannes Thumshirn · 6 years ago
  52. 38b17ee btrfs: fix use-after-free due to race between replace start and cancel by Anand Jain · 6 years ago
  53. 720b86a btrfs: alloc_chunk: fix more DUP stripe size handling by Hans van Kranenburg · 6 years ago
  54. bb5717a btrfs: volumes: Make sure there is no overlap of dev extents at mount time by Qu Wenruo · 6 years ago
  55. 01634ac btrfs: wait on ordered extents on abort cleanup by Josef Bacik · 6 years ago
  56. 4675f90 Revert "btrfs: balance dirty metadata pages in btrfs_finish_ordered_io" by David Sterba · 6 years ago
  57. 7a1b9b7 Btrfs: use nofs context when initializing security xattrs to avoid deadlock by Filipe Manana · 6 years ago
  58. 79aa5c0 Btrfs: fix deadlock when enabling quotas due to concurrent snapshot creation by Filipe Manana · 6 years ago
  59. 829431a Btrfs: fix access to available allocation bits when starting balance by Filipe Manana · 6 years ago
  60. d706861 Btrfs: fix deadlock when using free space tree due to block group creation by Filipe Manana · 6 years ago
  61. 9eec74b Btrfs: send, fix race with transaction commits that create snapshots by Filipe Manana · 6 years ago
  62. 6911b07 btrfs: run delayed items before dropping the snapshot by Josef Bacik · 6 years ago
  63. 10b0421 Btrfs: fix fsync of files with multiple hard links in new directories by Filipe Manana · 6 years ago
  64. 7708a83 btrfs: skip file_extent generation check for free_space_inode in run_delalloc_nocow by Lu Fengqi · 6 years ago
  65. c1f90eb btrfs: dev-replace: go back to suspend state if another EXCL_OP is running by Anand Jain · 6 years ago
  66. 28867a5 btrfs: dev-replace: go back to suspended state if target device is missing by Anand Jain · 6 years ago
  67. b4c7c82 Btrfs: fix missing delayed iputs on unmount by Omar Sandoval · 6 years ago
  68. 91f6a9a Btrfs: send, fix infinite loop due to directory rename dependencies by Robbie Ko · 6 years ago
  69. b0234f1 btrfs: tree-checker: Don't check max block group size as current max chunk size limit is unreliable by Qu Wenruo · 6 years ago
  70. 5906576 btrfs: relocation: set trans to be NULL after ending transaction by Pan Bian · 6 years ago
  71. 172a94e Btrfs: fix race between enabling quotas and subvolume creation by Filipe Manana · 6 years ago
  72. 715608d Btrfs: fix rare chances for data loss when doing a fast fsync by Filipe Manana · 6 years ago
  73. 78a2890 Btrfs: ensure path name is null terminated at btrfs_control_ioctl by Filipe Manana · 6 years ago
  74. aaf249e btrfs: Always try all copies when reading extent buffers by Nikolay Borisov · 6 years ago
  75. f2589f9 btrfs: tree-checker: Fix misleading group system information by Shaokun Zhang · 6 years ago
  76. ec6d90a Btrfs: fix data corruption due to cloning of eof block by Filipe Manana · 6 years ago
  77. bafd5b7 Btrfs: fix infinite loop on inode eviction after deduplication of eof block by Filipe Manana · 6 years ago
  78. db39065 Btrfs: fix cur_offset in the error case for nocow by Robbie Ko · 6 years ago
  79. fa625a4 Btrfs: fix missing data checksums after a ranged fsync (msync) by Filipe Manana · 6 years ago
  80. ec26ad2 btrfs: fix pinned underflow after transaction aborted by Lu Fengqi · 6 years ago
  81. 0c286e9 Btrfs: fix use-after-free when dumping free space by Filipe Manana · 6 years ago
  82. 5b7a4630 Btrfs: fix use-after-free during inode eviction by Filipe Manana · 6 years ago
  83. 51c62a3 btrfs: move the dio_sem higher up the callchain by Josef Bacik · 6 years ago
  84. dd47295 btrfs: don't run delayed_iputs in commit by Josef Bacik · 6 years ago
  85. 186b524 btrfs: fix insert_reserved error handling by Josef Bacik · 6 years ago
  86. 5a1e9bf btrfs: only free reserved extent if we didn't insert it by Josef Bacik · 6 years ago
  87. a746cfd0 btrfs: don't use ctl->free_space for max_extent_size by Josef Bacik · 6 years ago
  88. 4a351e7 btrfs: set max_extent_size properly by Josef Bacik · 6 years ago
  89. e982bec btrfs: reset max_extent_size properly by Josef Bacik · 6 years ago
  90. ea9c846 Btrfs: fix deadlock when writing out free space caches by Filipe Manana · 6 years ago
  91. e17af96 Btrfs: fix assertion on fsync of regular file when using no-holes feature by Filipe Manana · 6 years ago
  92. 85c5f24 Btrfs: fix null pointer dereference on compressed write path error by Filipe Manana · 6 years ago
  93. 8181a8f btrfs: qgroup: Dirty all qgroups before rescan by Qu Wenruo · 6 years ago
  94. d2c6df3 Btrfs: fix wrong dentries after fsync of file that got its parent replaced by Filipe Manana · 6 years ago
  95. 55f21e1 Btrfs: fix warning when replaying log after fsync of a tmpfile by Filipe Manana · 6 years ago
  96. 1d6d4a0 btrfs: make sure we create all new block groups by Josef Bacik · 6 years ago
  97. 9aabbb2e btrfs: reset max_extent_size on clear in a bitmap by Josef Bacik · 6 years ago
  98. 9006ad1 btrfs: protect space cache inode alloc with GFP_NOFS by Josef Bacik · 6 years ago
  99. 0de8cf3 btrfs: release metadata before running delayed refs by Josef Bacik · 6 years ago
  100. 8f2ecee Btrfs: don't clean dirty pages during buffered writes by Chris Mason · 6 years ago