Linus Torvalds
72932611b4
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebiederm/user-namespace
...
Pull namespace bugfixes from Eric Biederman:
"This is three simple fixes against 3.9-rc1. I have tested each of
these fixes and verified they work correctly.
The userns oops in key_change_session_keyring and the BUG_ON triggered
by proc_ns_follow_link were found by Dave Jones.
I am including the enhancement for mount to only trigger requests of
filesystem modules here instead of delaying this for the 3.10 merge
window because it is both trivial and the kind of change that tends to
bit-rot if left untouched for two months."
* 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebiederm/user-namespace:
proc: Use nd_jump_link in proc_ns_follow_link
fs: Limit sys_mount to only request filesystem modules (Part 2).
fs: Limit sys_mount to only request filesystem modules.
userns: Stop oopsing in key_change_session_keyring
2013-03-09 16:51:13 -08:00
..
acl.c
Btrfs: skip adding an acl attribute if we don't have to
2012-12-16 20:46:15 -05:00
async-thread.c
async-thread.h
backref.c
Btrfs: fix backref walking race with tree deletions
2013-02-26 11:00:50 -05:00
backref.h
Btrfs: move fs/btrfs/ioctl.h to include/uapi/linux/btrfs.h
2013-02-20 09:37:28 -05:00
btrfs_inode.h
Btrfs: serialize unlocked dio reads with truncate
2013-02-20 12:59:47 -05:00
check-integrity.c
btrfs: define BTRFS_MAGIC as a u64 value
2013-02-20 13:00:01 -05:00
check-integrity.h
compat.h
compression.c
Btrfs: add rw argument to merge_bio_hook()
2013-02-01 11:49:47 -05:00
compression.h
ctree.c
btrfs: remove cache only arguments from defrag path
2013-02-20 12:59:36 -05:00
ctree.h
Btrfs: fix wrong reserved space in qgroup during snap/subv creation
2013-02-28 13:33:54 -05:00
delayed-inode.c
Btrfs: improve the delayed inode throttling
2013-03-07 07:52:40 -05:00
delayed-inode.h
Btrfs: improve the delayed inode throttling
2013-03-07 07:52:40 -05:00
delayed-ref.c
Btrfs: make delayed ref lock logic more readable
2013-02-20 09:36:41 -05:00
delayed-ref.h
Merge branch 'raid56-experimental' into for-linus-3.9
2013-02-20 14:06:05 -05:00
dev-replace.c
Btrfs: check the return value of btrfs_start_delalloc_inodes()
2013-02-20 09:37:21 -05:00
dev-replace.h
Btrfs: add new sources for device replace code
2012-12-12 17:15:41 -05:00
dir-item.c
Btrfs: fix hash overflow handling
2012-12-17 14:48:21 -05:00
disk-io.c
Btrfs: fix wrong handle at error path of create_snapshot() when the commit fails
2013-03-04 16:33:22 -05:00
disk-io.h
Btrfs: RAID5 and RAID6
2013-02-01 14:24:23 -05:00
export.c
fs: encode_fh: return FILEID_INVALID if invalid fid_type
2013-02-26 02:46:10 -05:00
export.h
extent-tree.c
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs
2013-03-02 16:41:54 -08:00
extent_io.c
btrfs: fixup/remove module.h usage as required
2013-03-01 15:01:01 -05:00
extent_io.h
btrfs: use only inline_pages from extent buffer
2013-02-28 13:33:56 -05:00
extent_map.c
btrfs: fixup/remove module.h usage as required
2013-03-01 15:01:01 -05:00
extent_map.h
Btrfs: do not allow logged extents to be merged or removed
2013-01-24 12:49:48 -05:00
file-item.c
Btrfs: extend the checksum item as much as possible
2013-02-20 12:59:37 -05:00
file.c
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs
2013-03-02 16:41:54 -08:00
free-space-cache.c
Merge branch 'raid56-experimental' into for-linus-3.9
2013-02-20 14:06:05 -05:00
free-space-cache.h
hash.h
inode-item.c
inode-map.c
Btrfs: improve the noflush reservation
2012-12-11 13:31:31 -05:00
inode-map.h
inode.c
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs
2013-03-08 17:33:20 -08:00
ioctl.c
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs
2013-03-08 17:33:20 -08:00
Kconfig
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs
2013-03-02 16:41:54 -08:00
locking.c
Btrfs: save us a read_lock
2013-02-20 09:37:17 -05:00
locking.h
lzo.c
Makefile
Btrfs: RAID5 and RAID6
2013-02-01 14:24:23 -05:00
math.h
Btrfs: cleanup duplicated division functions
2012-12-11 13:31:30 -05:00
ordered-data.c
Btrfs: place ordered operations on a per transaction list
2013-02-20 12:59:57 -05:00
ordered-data.h
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/josef/btrfs-next into for-linus-3.9
2013-02-20 14:05:45 -05:00
orphan.c
print-tree.c
btrfs: add missing break in btrfs_print_leaf()
2013-02-20 12:59:20 -05:00
print-tree.h
qgroup.c
Btrfs: remove reduplicate check about root in the function btrfs_clean_quota_tree
2013-03-01 10:13:04 -05:00
raid56.c
btrfs/raid56: Add missing #include <linux/vmalloc.h>
2013-03-03 06:53:41 -05:00
raid56.h
Btrfs: RAID5 and RAID6
2013-02-01 14:24:23 -05:00
rcu-string.h
reada.c
Btrfs: introduce GET_READ_MIRRORS functionality for btrfs_map_block()
2012-12-12 17:15:43 -05:00
relocation.c
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs
2013-03-08 17:33:20 -08:00
root-tree.c
Btrfs: rename root_times_lock to root_item_lock
2012-12-16 20:46:21 -05:00
scrub.c
Merge branch 'raid56-experimental' into for-linus-3.9
2013-02-20 14:06:05 -05:00
send.c
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs
2013-03-02 16:41:54 -08:00
send.h
btrfs: add "no file data" flag to btrfs send ioctl
2013-02-20 12:59:39 -05:00
struct-funcs.c
super.c
fs: Limit sys_mount to only request filesystem modules.
2013-03-03 19:36:31 -08:00
sysfs.c
btrfs: fixup/remove module.h usage as required
2013-03-01 15:01:01 -05:00
transaction.c
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs
2013-03-08 17:33:20 -08:00
transaction.h
Btrfs: fix wrong reserved space in qgroup during snap/subv creation
2013-02-28 13:33:54 -05:00
tree-defrag.c
btrfs: remove cache only arguments from defrag path
2013-02-20 12:59:36 -05:00
tree-log.c
Btrfs: use set_nlink if our i_nlink is 0
2013-03-04 16:30:06 -05:00
tree-log.h
ulist.c
btrfs: fixup/remove module.h usage as required
2013-03-01 15:01:01 -05:00
ulist.h
version.h
volumes.c
Btrfs: fix a mismerge in btrfs_balance()
2013-03-06 22:03:16 -05:00
volumes.h
Merge branch 'raid56-experimental' into for-linus-3.9
2013-02-20 14:06:05 -05:00
xattr.c
Btrfs: only log the inode item if we can get away with it
2012-12-16 20:46:21 -05:00
xattr.h
zlib.c