-
- Downloads
Merge branch 'for-4.14' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux
Pull btrfs updates from David Sterba: "The changes range through all types: cleanups, core chagnes, sanity checks, fixes, other user visible changes, detailed list below: - deprecated: user transaction ioctl - mount option ssd does not change allocation alignments - degraded read-write mount is allowed if all the raid profile constraints are met, now based on more accurate check - defrag: do not reset compression afterwards; the NOCOMPRESS flag can be now overriden by defrag - prep work for better extent reference tracking (related to the qgroup slowness with balance) - prep work for compression heuristics - memory allocation reductions (may help latencies on a loaded system) - better accounting for io waiting states - error handling improvements (removed BUGs) - added more sanity checks for shared refs - fix readdir vs pagefault deadlock under some circumstances - fix for 'no-hole' mode, certain combination of compressed and inline extents - send: fix emission of invalid clone operations - fixup file mode if setting acls fail - more fixes from fuzzing - oher cleanups" * 'for-4.14' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux: (104 commits) btrfs: submit superblock io with REQ_META and REQ_PRIO btrfs: remove unnecessary memory barrier in btrfs_direct_IO btrfs: remove superfluous chunk_tree argument from btrfs_alloc_dev_extent btrfs: Remove chunk_objectid parameter of btrfs_alloc_dev_extent btrfs: pass fs_info to btrfs_del_root instead of tree_root Btrfs: add one more sanity check for shared ref type Btrfs: remove BUG_ON in __add_tree_block Btrfs: remove BUG() in add_data_reference Btrfs: remove BUG() in print_extent_item Btrfs: remove BUG() in btrfs_extent_inline_ref_size Btrfs: convert to use btrfs_get_extent_inline_ref_type Btrfs: add a helper to retrive extent inline ref type btrfs: scrub: simplify scrub worker initialization btrfs: scrub: clean up division in scrub_find_csum btrfs: scrub: clean up division in __scrub_mark_bitmap btrfs: scrub: use bool for flush_all_writes btrfs: preserve i_mode if __btrfs_set_acl() fails btrfs: Remove extraneous chunk_objectid variable btrfs: Remove chunk_objectid argument from btrfs_make_block_group btrfs: Remove extra parentheses from condition in copy_items() ...
No related branches found
No related tags found
Showing
- fs/btrfs/acl.c 5 additions, 1 deletionfs/btrfs/acl.c
- fs/btrfs/async-thread.c 3 additions, 3 deletionsfs/btrfs/async-thread.c
- fs/btrfs/async-thread.h 3 additions, 3 deletionsfs/btrfs/async-thread.h
- fs/btrfs/backref.c 480 additions, 605 deletionsfs/btrfs/backref.c
- fs/btrfs/backref.h 13 additions, 3 deletionsfs/btrfs/backref.h
- fs/btrfs/btrfs_inode.h 9 additions, 4 deletionsfs/btrfs/btrfs_inode.h
- fs/btrfs/check-integrity.c 4 additions, 4 deletionsfs/btrfs/check-integrity.c
- fs/btrfs/compression.c 34 additions, 1 deletionfs/btrfs/compression.c
- fs/btrfs/compression.h 2 additions, 1 deletionfs/btrfs/compression.h
- fs/btrfs/ctree.c 7 additions, 7 deletionsfs/btrfs/ctree.c
- fs/btrfs/ctree.h 91 additions, 92 deletionsfs/btrfs/ctree.h
- fs/btrfs/delayed-inode.c 1 addition, 0 deletionsfs/btrfs/delayed-inode.c
- fs/btrfs/dev-replace.c 41 additions, 33 deletionsfs/btrfs/dev-replace.c
- fs/btrfs/disk-io.c 94 additions, 148 deletionsfs/btrfs/disk-io.c
- fs/btrfs/disk-io.h 8 additions, 2 deletionsfs/btrfs/disk-io.h
- fs/btrfs/extent-tree.c 135 additions, 65 deletionsfs/btrfs/extent-tree.c
- fs/btrfs/extent_io.c 41 additions, 51 deletionsfs/btrfs/extent_io.c
- fs/btrfs/extent_io.h 9 additions, 10 deletionsfs/btrfs/extent_io.h
- fs/btrfs/file.c 13 additions, 6 deletionsfs/btrfs/file.c
- fs/btrfs/free-space-cache.c 1 addition, 1 deletionfs/btrfs/free-space-cache.c
Loading
Please register or sign in to comment