Linus Torvalds
03c751a5e1
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs
...
Pull btrfs fixes from Chris Mason:
"None of these are huge, but my commit does fix a regression from 3.18
that could cause lost files during log replay.
This also adds Dave Sterba to the list of Btrfs maintainers. It
doesn't mean we're doing things differently, but Dave has really been
helping with the maintainer workload for years"
* 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs:
Btrfs: don't delay inode ref updates during log replay
Btrfs: correctly get tree level in tree_backref_for_extent
Btrfs: call inode_dec_link_count() on mkdir error path
Btrfs: abort transaction if we don't find the block group
Btrfs, scrub: uninitialized variable in scrub_extent_for_parity()
Btrfs: add more maintainers
2015-01-09 17:46:07 -08:00
..
tests
Btrfs: remove empty block groups automatically
2014-09-22 17:13:21 -07:00
acl.c
btrfs: remove useless ACL check
2014-06-09 17:20:42 -07:00
async-thread.c
btrfs: remove unlikely from NULL checks
2014-10-02 16:06:19 +02:00
async-thread.h
Btrfs: implement repair function when direct read fails
2014-09-17 13:39:01 -07:00
backref.c
Btrfs: correctly get tree level in tree_backref_for_extent
2015-01-02 14:47:56 -05:00
backref.h
Btrfs: make fiemap not blow when you have lots of snapshots
2014-09-17 13:38:24 -07:00
btrfs_inode.h
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs
2014-10-11 08:03:52 -04:00
check-integrity.c
Btrfs: include vmalloc.h in check-integrity.c
2014-11-25 06:01:11 -08:00
check-integrity.h
block: submit_bio_wait() conversions
2013-11-24 16:33:41 -07:00
compression.c
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs
2014-12-12 11:15:23 -08:00
compression.h
btrfs: zero out left over bytes after processing compression streams
2014-11-30 09:33:51 -08:00
ctree.c
Merge branch 'raid56-scrub-replace' of git://github.com/miaoxie/linux-btrfs into for-linus
2014-12-02 18:42:03 -08:00
ctree.h
Btrfs: remove non-sense btrfs_error_discard_extent() function
2014-12-10 12:22:32 -08:00
delayed-inode.c
Btrfs: don't delay inode ref updates during log replay
2015-01-02 14:47:56 -05:00
delayed-inode.h
Btrfs: introduce the delayed inode ref deletion for the single link inode
2014-01-28 13:20:09 -08:00
delayed-ref.c
Btrfs: rework qgroup accounting
2014-06-09 17:20:48 -07:00
delayed-ref.h
Btrfs: rework qgroup accounting
2014-06-09 17:20:48 -07:00
dev-replace.c
Merge branch 'raid56-scrub-replace' of git://github.com/miaoxie/linux-btrfs into for-linus
2014-12-02 18:42:03 -08:00
dev-replace.h
dir-item.c
Btrfs: make xattr replace operations atomic
2014-11-20 17:20:07 -08:00
disk-io.c
Btrfs: fix fs corruption on transaction abort if device supports discard
2014-12-10 12:22:31 -08:00
disk-io.h
Merge branch 'cleanup/blocksize-diet-part1' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux into for-linus
2014-10-04 09:57:14 -07:00
export.c
btrfs: kill the key type accessor helpers
2014-09-17 13:37:12 -07:00
export.h
extent-tree.c
Btrfs: abort transaction if we don't find the block group
2015-01-02 14:47:55 -05:00
extent_io.c
Btrfs: avoid premature -ENOMEM in clear_extent_bit()
2014-11-20 17:20:06 -08:00
extent_io.h
Btrfs: set page and mapping error on compressed write failure
2014-11-20 17:14:25 -08:00
extent_map.c
Btrfs: do not move em to modified list when unpinning
2014-11-21 11:59:54 -08:00
extent_map.h
Btrfs: fix NULL pointer crash when running balance and scrub concurrently
2014-06-19 14:20:55 -07:00
file-item.c
Btrfs: fix kfree on list_head in btrfs_lookup_csums_range error cleanup
2014-11-04 06:59:04 -08:00
file.c
Btrfs: fix snapshot inconsistency after a file write followed by truncate
2014-11-25 07:41:23 -08:00
free-space-cache.c
Btrfs: remove non-sense btrfs_error_discard_extent() function
2014-12-10 12:22:32 -08:00
free-space-cache.h
Btrfs: fix race between writing free space cache and trimming
2014-12-02 18:35:09 -08:00
hash.c
btrfs: LLVMLinux: Remove VLAIS
2014-10-14 10:51:22 +02:00
hash.h
Btrfs: fix btrfs boot when compiled as built-in
2014-01-28 13:20:31 -08:00
inode-item.c
btrfs: kill the key type accessor helpers
2014-09-17 13:37:12 -07:00
inode-map.c
Btrfs: fix race between writing free space cache and trimming
2014-12-02 18:35:09 -08:00
inode-map.h
inode.c
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs
2015-01-09 17:46:07 -08:00
ioctl.c
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs
2014-12-12 11:15:23 -08:00
Kconfig
Btrfs: fix btrfs boot when compiled as built-in
2014-01-28 13:20:31 -08:00
locking.c
btrfs: fix lockups from btrfs_clear_path_blocking
2014-11-19 10:34:35 -08:00
locking.h
btrfs: fix lockups from btrfs_clear_path_blocking
2014-11-19 10:34:35 -08:00
lzo.c
btrfs: zero out left over bytes after processing compression streams
2014-11-30 09:33:51 -08:00
Makefile
Btrfs: add sanity tests for new qgroup accounting code
2014-06-09 17:20:49 -07:00
math.h
ordered-data.c
Btrfs: collect only the necessary ordered extents on ranged fsync
2014-11-21 11:59:56 -08:00
ordered-data.h
Btrfs: collect only the necessary ordered extents on ranged fsync
2014-11-21 11:59:56 -08:00
orphan.c
btrfs: kill the key type accessor helpers
2014-09-17 13:37:12 -07:00
print-tree.c
btrfs: remove parameter blocksize from read_tree_block
2014-10-02 17:14:50 +02:00
print-tree.h
btrfs: make static code static & remove dead code
2013-05-06 15:55:23 -04:00
props.c
Btrfs: add support for inode properties
2014-01-28 13:20:24 -08:00
props.h
Btrfs: add support for inode properties
2014-01-28 13:20:24 -08:00
qgroup.c
btrfs: move checks for DUMMY_ROOT into a helper
2014-10-02 17:30:33 +02:00
qgroup.h
btrfs: qgroup: account shared subtrees during snapshot delete
2014-08-15 07:43:14 -07:00
raid56.c
Btrfs, raid56: fix use-after-free problem in the final device replace procedure on raid56
2014-12-03 10:18:47 +08:00
raid56.h
Btrfs, raid56: fix use-after-free problem in the final device replace procedure on raid56
2014-12-03 10:18:47 +08:00
rcu-string.h
reada.c
btrfs: use nodesize everywhere, kill leafsize
2014-09-17 13:37:14 -07:00
relocation.c
Merge branch 'cleanup/blocksize-diet-part1' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux into for-linus
2014-10-04 09:57:14 -07:00
root-tree.c
Btrfs: use bitfield instead of integer data type for the some variants in btrfs_root
2014-06-09 17:20:40 -07:00
scrub.c
Btrfs, scrub: uninitialized variable in scrub_extent_for_parity()
2015-01-02 14:47:55 -05:00
send.c
Btrfs: ensure send always works on roots without orphans
2014-11-25 07:41:23 -08:00
send.h
btrfs: make static code static & remove dead code
2013-05-06 15:55:23 -04:00
struct-funcs.c
super.c
Btrfs: make btrfs_abort_transaction consider existence of new block groups
2014-12-02 18:35:09 -08:00
sysfs.c
btrfs: move commit out of sysfs when changing label
2014-11-12 16:53:15 +01:00
sysfs.h
btrfs: code optimize: BTRFS_ATTR_RW could set the mode
2014-09-17 13:37:59 -07:00
transaction.c
Merge branch 'dev/pending-changes' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux into for-linus
2014-11-25 05:45:30 -08:00
transaction.h
Merge branch 'dev/pending-changes' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux into for-linus
2014-11-25 05:45:30 -08:00
tree-defrag.c
Btrfs: use bitfield instead of integer data type for the some variants in btrfs_root
2014-06-09 17:20:40 -07:00
tree-log.c
Btrfs: ensure ordered extent errors aren't missed on fsync
2014-11-21 11:59:57 -08:00
tree-log.h
Btrfs: fix data corruption after fast fsync and writeback error
2014-09-19 06:57:51 -07:00
ulist.c
Btrfs: do not export ulist functions
2014-01-29 07:06:27 -08:00
ulist.h
Btrfs: Fix memory corruption by ulist_add_merge() on 32bit arch
2014-08-15 07:43:19 -07:00
uuid-tree.c
Btrfs: make btrfs_search_forward return with nodes unlocked
2014-09-17 13:38:02 -07:00
volumes.c
btrfs: filp_open() returns ERR_PTR() on failure, not NULL...
2014-12-17 06:43:56 -05:00
volumes.h
Merge branch 'raid56-scrub-replace' of git://github.com/miaoxie/linux-btrfs into for-linus
2014-12-02 18:42:03 -08:00
xattr.c
Btrfs: make xattr replace operations atomic
2014-11-20 17:20:07 -08:00
xattr.h
btrfs: use generic posix ACL infrastructure
2014-01-25 23:58:18 -05:00
zlib.c
btrfs: zero out left over bytes after processing compression streams
2014-11-30 09:33:51 -08:00