summaryrefslogtreecommitdiffstats
path: root/fs/btrfs
Commit message (Expand)AuthorAgeFilesLines
* error-injection: Add injectable error typesMasami Hiramatsu2018-01-122-2/+2
* error-injection: Separate error-injection from kprobeMasami Hiramatsu2018-01-122-4/+4
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2018-01-092-12/+34
|\
| * Merge tag 'for-4.15-rc7-tag' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2018-01-052-12/+34
| |\
| | * btrfs: fix refcount_t usage when deleting btrfs_delayed_nodesChris Mason2018-01-021-11/+34
| | * btrfs: Fix flush bio leakNikolay Borisov2018-01-021-1/+0
* | | Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextDavid S. Miller2017-12-182-0/+4
|\ \ \ | |/ / |/| |
| * | btrfs: allow us to inject errors at io_ctl_initJosef Bacik2017-12-121-0/+2
| * | btrfs: make open_ctree error injectableJosef Bacik2017-12-121-0/+2
* | | Merge tag 'for-4.15-rc3-tag' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2017-12-105-14/+21
|\ \ \ | |/ / |/| / | |/
| * btrfs: Fix possible off-by-one in btrfs_search_path_in_treeNikolay Borisov2017-12-071-1/+1
| * Btrfs: disable FUA if mounted with nobarrierOmar Sandoval2017-12-071-7/+5
| * btrfs: fix missing error return in btrfs_drop_snapshotJeff Mahoney2017-12-071-0/+1
| * btrfs: handle errors while updating refcounts in update_ref_for_cowJeff Mahoney2017-12-071-6/+12
| * btrfs: Fix quota reservation leak on preallocated filesJustin Maggard2017-12-071-0/+2
* | Merge tag 'for-4.15-rc2-tag' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2017-11-2919-135/+314
|\|
| * Btrfs: incremental send, fix wrong unlink path after renaming fileFilipe Manana2017-11-281-18/+106
| * btrfs: tree-checker: Fix false panic for sanity testQu Wenruo2017-11-283-8/+43
| * Btrfs: fix list_add corruption and soft lockups in fsyncLiu Bo2017-11-272-3/+4
| * btrfs: Fix wild memory access in compression level parserQu Wenruo2017-11-273-3/+14
| * btrfs: fix deadlock when writing out space cacheJosef Bacik2017-11-271-1/+2
| * btrfs: clear space cache inode generation alwaysJosef Bacik2017-11-201-7/+7
| * Btrfs: fix reported number of inode blocks after buffered append writesFilipe Manana2017-11-157-33/+46
| * Btrfs: move definition of the function btrfs_find_new_delalloc_bytesFilipe Manana2017-11-151-41/+41
| * Btrfs: bail out gracefully rather than BUG_ONLiu Bo2017-11-151-2/+8
| * btrfs: dev_alloc_list is not protected by RCU, use normal list_delDavid Sterba2017-11-151-1/+1
| * btrfs: add missing device::flush_bio putsDavid Sterba2017-11-151-0/+10
| * btrfs: Fix transaction abort during failure in btrfs_rm_dev_itemNikolay Borisov2017-11-151-8/+12
| * Btrfs: add write_flags for compression bioLiu Bo2017-11-155-10/+20
* | Rename superblock flags (MS_xyz -> SB_xyz)Linus Torvalds2017-11-275-31/+31
* | Merge tag 'afs-next-20171113' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2017-11-161-24/+3
|\ \
| * | Pass mode to wait_on_atomic_t() action funcs and provide default actionsDavid Howells2017-11-131-24/+3
* | | mm, pagevec: remove cold parameter for pagevecsMel Gorman2017-11-151-2/+2
* | | mm: remove nr_pages argument from pagevec_lookup_{,range}_tag()Jan Kara2017-11-151-3/+3
* | | btrfs: use pagevec_lookup_range_tag()Jan Kara2017-11-151-15/+4
* | | Merge branch 'for-4.15' of git://git.kernel.org/pub/scm/linux/kernel/git/kdav...Linus Torvalds2017-11-1448-1547/+3315
|\ \ \ | |/ / |/| / | |/
| * btrfs: Fix bug for misused dev_t when lookup in dev state hash table.Gu JinXiang2017-11-011-1/+1
| * Btrfs: heuristic: add Shannon entropy calculationTimofey Titovets2017-11-011-1/+84
| * Btrfs: heuristic: add byte core set calculationTimofey Titovets2017-11-011-0/+65
| * Btrfs: heuristic: add byte set calculationTimofey Titovets2017-11-011-0/+45
| * Btrfs: heuristic: add detection of repeated data patternsTimofey Titovets2017-11-011-1/+14
| * Btrfs: heuristic: implement sampling logicTimofey Titovets2017-11-011-9/+62
| * Btrfs: heuristic: add bucket and sample counters and other definesTimofey Titovets2017-11-011-1/+52
| * Btrfs: compression: separate heuristic/compression workspacesTimofey Titovets2017-11-011-18/+121
| * btrfs: move btrfs_truncate_block out of trans handleJosef Bacik2017-11-011-75/+45
| * btrfs: don't call btrfs_start_delalloc_roots in flushoncommitJosef Bacik2017-11-011-1/+10
| * btrfs: track refs in a rb_tree instead of a listJosef Bacik2017-11-015-67/+82
| * btrfs: add a comp_refs() helperJosef Bacik2017-11-011-24/+30
| * btrfs: switch args for comp_*_refsJosef Bacik2017-11-011-4/+4
| * btrfs: make the delalloc block rsv per inodeJosef Bacik2017-11-016-292/+141