summaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2017-11-28btrfs: tree-checker: Fix false panic for sanity testQu Wenruo3-8/+43
2017-11-27Btrfs: fix list_add corruption and soft lockups in fsyncLiu Bo2-3/+4
2017-11-27btrfs: Fix wild memory access in compression level parserQu Wenruo3-3/+14
2017-11-27btrfs: fix deadlock when writing out space cacheJosef Bacik1-1/+2
2017-11-20btrfs: clear space cache inode generation alwaysJosef Bacik1-7/+7
2017-11-15Btrfs: fix reported number of inode blocks after buffered append writesFilipe Manana7-33/+46
2017-11-15Btrfs: move definition of the function btrfs_find_new_delalloc_bytesFilipe Manana1-41/+41
2017-11-15Btrfs: bail out gracefully rather than BUG_ONLiu Bo1-2/+8
2017-11-15btrfs: dev_alloc_list is not protected by RCU, use normal list_delDavid Sterba1-1/+1
2017-11-15btrfs: add missing device::flush_bio putsDavid Sterba1-0/+10
2017-11-15btrfs: Fix transaction abort during failure in btrfs_rm_dev_itemNikolay Borisov1-8/+12
2017-11-15Btrfs: add write_flags for compression bioLiu Bo5-10/+20
2017-11-01btrfs: Fix bug for misused dev_t when lookup in dev state hash table.Gu JinXiang1-1/+1
2017-11-01Btrfs: heuristic: add Shannon entropy calculationTimofey Titovets1-1/+84
2017-11-01Btrfs: heuristic: add byte core set calculationTimofey Titovets1-0/+65
2017-11-01Btrfs: heuristic: add byte set calculationTimofey Titovets1-0/+45
2017-11-01Btrfs: heuristic: add detection of repeated data patternsTimofey Titovets1-1/+14
2017-11-01Btrfs: heuristic: implement sampling logicTimofey Titovets1-9/+62
2017-11-01Btrfs: heuristic: add bucket and sample counters and other definesTimofey Titovets1-1/+52
2017-11-01Btrfs: compression: separate heuristic/compression workspacesTimofey Titovets1-18/+121
2017-11-01btrfs: move btrfs_truncate_block out of trans handleJosef Bacik1-75/+45
2017-11-01btrfs: don't call btrfs_start_delalloc_roots in flushoncommitJosef Bacik1-1/+10
2017-11-01btrfs: track refs in a rb_tree instead of a listJosef Bacik5-67/+82
2017-11-01btrfs: add a comp_refs() helperJosef Bacik1-24/+30
2017-11-01btrfs: switch args for comp_*_refsJosef Bacik1-4/+4
2017-11-01btrfs: make the delalloc block rsv per inodeJosef Bacik6-292/+141
2017-11-01btrfs: add tracepoints for outstanding extents modsJosef Bacik2-0/+23
2017-11-01Btrfs: rework outstanding_extentsJosef Bacik10-156/+185
2017-11-01btrfs: increase output size for LOGICAL_INO_V2 ioctlZygo Blaxell1-1/+2
2017-11-01btrfs: add a flags argument to LOGICAL_INO and call it LOGICAL_INO_V2Zygo Blaxell2-4/+30
2017-11-01btrfs: add a flag to iterate_inodes_from_logical to find all extent refs for ...Zygo Blaxell8-48/+73
2017-11-01btrfs: send: remove unused codeNikolay Borisov1-6/+0
2017-11-01btrfs: remove BUG_ON in btrfs_rm_dev_replace_free_srcdev()Anand Jain1-7/+8
2017-11-01btrfs: allow setting zlib compression level via :9Adam Borowski2-3/+4
2017-11-01btrfs: allow to set compression level for zlibDavid Sterba8-6/+59
2017-10-30btrfs: Replace opencoded sizes with their symbolic constantsNikolay Borisov4-4/+4
2017-10-30btrfs: Use bd_dev to generate index when dev_state_hashtable add items.Gu JinXiang1-1/+1
2017-10-30btrfs: fix false EIO for missing deviceAnand Jain1-1/+4
2017-10-30btrfs: use need_full_stripe() in __btrfs_map_block()Anand Jain1-10/+6
2017-10-30btrfs: cleanup extent locking sequenceGoldwyn Rodrigues1-9/+7
2017-10-30btrfs: use BLK_STS defines where neededAnand Jain3-3/+4
2017-10-30btrfs: add assertions for releasing trans handle reservationsJosef Bacik1-1/+4
2017-10-30btrfs: remove type argument from comp_tree_refsJosef Bacik1-6/+4
2017-10-30btrfs: remove delayed_ref_node from ref_headJosef Bacik6-175/+119
2017-10-30btrfs: move all ref head cleanup to the helper functionJosef Bacik1-81/+64
2017-10-30btrfs: move ref_mod modification into the if (ref) logicJosef Bacik1-4/+2
2017-10-30btrfs: breakout empty head cleanup to a helperJosef Bacik1-34/+45
2017-10-30btrfs: move extent_op cleanup to a helperJosef Bacik1-37/+40
2017-10-30btrfs: add a helper to return a head refJosef Bacik1-15/+14
2017-10-30Btrfs: only check delayed ref usage in should_end_transactionJosef Bacik1-2/+1