Commit 73d59314e6ed268d6f322ae1bdd723b23fa5a4ed
Exists in
master
and in
4 other branches
Merge git://git.kernel.org/pub/scm/linux/kernel/git/mason/btrfs-unstable
* git://git.kernel.org/pub/scm/linux/kernel/git/mason/btrfs-unstable: (864 commits) Btrfs: explicitly mark the tree log root for writeback Btrfs: Drop the hardware crc32c asm code Btrfs: Add Documentation/filesystem/btrfs.txt, remove old COPYING Btrfs: kmap_atomic(KM_USER0) is safe for btrfs_readpage_end_io_hook Btrfs: Don't use kmap_atomic(..., KM_IRQ0) during checksum verifies Btrfs: tree logging checksum fixes Btrfs: don't change file extent's ram_bytes in btrfs_drop_extents Btrfs: Use btrfs_join_transaction to avoid deadlocks during snapshot creation Btrfs: drop remaining LINUX_KERNEL_VERSION checks and compat code Btrfs: drop EXPORT symbols from extent_io.c Btrfs: Fix checkpatch.pl warnings Btrfs: Fix free block discard calls down to the block layer Btrfs: avoid orphan inode caused by log replay Btrfs: avoid potential super block corruption Btrfs: do not call kfree if kmalloc failed in btrfs_sysfs_add_super Btrfs: fix a memory leak in btrfs_get_sb Btrfs: Fix typo in clear_state_cb Btrfs: Fix memset length in btrfs_file_write Btrfs: update directory's size when creating subvol/snapshot Btrfs: add permission checks to the ioctls ...
Warning! This is a large diff.
To preserve performance the diff is not shown. Please, download the diff as plain diff or email patch instead.
Showing 58 changed files Side-by-side Diff
- Documentation/filesystems/btrfs.txt
- fs/Kconfig
- fs/Makefile
- fs/btrfs/Makefile
- fs/btrfs/acl.c
- fs/btrfs/async-thread.c
- fs/btrfs/async-thread.h
- fs/btrfs/btrfs_inode.h
- fs/btrfs/compat.h
- fs/btrfs/compression.c
- fs/btrfs/compression.h
- fs/btrfs/crc32c.h
- fs/btrfs/ctree.c
- fs/btrfs/ctree.h
- fs/btrfs/dir-item.c
- fs/btrfs/disk-io.c
- fs/btrfs/disk-io.h
- fs/btrfs/export.c
- fs/btrfs/export.h
- fs/btrfs/extent-tree.c
- fs/btrfs/extent_io.c
- fs/btrfs/extent_io.h
- fs/btrfs/extent_map.c
- fs/btrfs/extent_map.h
- fs/btrfs/file-item.c
- fs/btrfs/file.c
- fs/btrfs/free-space-cache.c
- fs/btrfs/hash.h
- fs/btrfs/inode-item.c
- fs/btrfs/inode-map.c
- fs/btrfs/inode.c
- fs/btrfs/ioctl.c
- fs/btrfs/ioctl.h
- fs/btrfs/locking.c
- fs/btrfs/locking.h
- fs/btrfs/ordered-data.c
- fs/btrfs/ordered-data.h
- fs/btrfs/orphan.c
- fs/btrfs/print-tree.c
- fs/btrfs/print-tree.h
- fs/btrfs/ref-cache.c
- fs/btrfs/ref-cache.h
- fs/btrfs/root-tree.c
- fs/btrfs/struct-funcs.c
- fs/btrfs/super.c
- fs/btrfs/sysfs.c
- fs/btrfs/transaction.c
- fs/btrfs/transaction.h
- fs/btrfs/tree-defrag.c
- fs/btrfs/tree-log.c
- fs/btrfs/tree-log.h
- fs/btrfs/version.h
- fs/btrfs/version.sh
- fs/btrfs/volumes.c
- fs/btrfs/volumes.h
- fs/btrfs/xattr.c
- fs/btrfs/xattr.h
- fs/btrfs/zlib.c