]>
git.karo-electronics.de Git - karo-tx-linux.git/log
Michel Lespinasse [Fri, 9 Nov 2012 03:03:41 +0000 (14:03 +1100)]
mm: add anon_vma_lock to validate_mm()
Iterating over the vma->anon_vma_chain without anon_vma_lock may cause
NULL ptr deref in anon_vma_interval_tree_verify(), because the node in the
chain might have been removed.
[ 1523.657950] BUG: unable to handle kernel paging request at
fffffffffffffff0
[ 1523.660022] IP: [<
ffffffff8122c29c >] anon_vma_interval_tree_verify+0xc/0xa0
[ 1523.660022] PGD
4e28067 PUD
4e29067 PMD 0
[ 1523.675725] Oops: 0000 [#1] PREEMPT SMP DEBUG_PAGEALLOC
[ 1523.750066] CPU 0
[ 1523.750066] Pid: 9050, comm: trinity-child64 Tainted: G W
3.7.0-rc2-next-20121025-sasha-00001-g673f98e -dirty #77
[ 1523.750066] RIP: 0010:[<
ffffffff8122c29c >] [<
ffffffff8122c29c >] anon_vma_interval_tree_verify+0xc/0xa0
[ 1523.750066] RSP: 0018:
ffff880045f81d48 EFLAGS:
00010296
[ 1523.750066] RAX:
0000000000000000 RBX:
fffffffffffffff0 RCX:
0000000000000000
[ 1523.750066] RDX:
0000000000000000 RSI:
0000000000000001 RDI:
fffffffffffffff0
[ 1523.750066] RBP:
ffff880045f81d58 R08:
0000000000000000 R09:
0000000000000f14
[ 1523.750066] R10:
0000000000000f12 R11:
0000000000000000 R12:
ffff8800096c8d70
[ 1523.750066] R13:
ffff8800096c8d00 R14:
0000000000000000 R15:
ffff8800095b45e0
[ 1523.750066] FS:
00007f7a923f3700 (0000) GS:
ffff880013600000 (0000) knlGS:
0000000000000000
[ 1523.750066] CS: 0010 DS: 0000 ES: 0000 CR0:
0000000080050033
[ 1523.750066] CR2:
fffffffffffffff0 CR3:
000000000969d000 CR4:
00000000000406f0
[ 1523.750066] DR0:
0000000000000000 DR1:
0000000000000000 DR2:
0000000000000000
[ 1523.750066] DR3:
0000000000000000 DR6:
00000000ffff0ff0 DR7:
0000000000000400
[ 1523.750066] Process trinity-child64 (pid: 9050, threadinfo
ffff880045f80000 , task
ffff880048eb0000 )
[ 1523.750066] Stack:
[ 1523.750066]
ffff88000d7533f0 fffffffffffffff0 ffff880045f81da8 ffffffff812361d8
[ 1523.750066]
ffff880045f81d98 ffff880048ee9000 ffff8800095b4580 ffff8800095b4580
[ 1523.750066]
ffff88001d1cdb00 ffff8800095b45f0 ffff880022a4d630 ffff8800095b45e0
[ 1523.750066] Call Trace:
[ 1523.750066] [<
ffffffff812361d8 >] validate_mm+0x58/0x1e0
[ 1523.750066] [<
ffffffff81236aa5 >] vma_adjust+0x635/0x6b0
[ 1523.750066] [<
ffffffff81236c81 >] __split_vma.isra.22+0x161/0x220
[ 1523.750066] [<
ffffffff81237934 >] split_vma+0x24/0x30
[ 1523.750066] [<
ffffffff8122ce6a >] sys_madvise+0x5da/0x7b0
[ 1523.750066] [<
ffffffff811cd14c >] ? rcu_eqs_exit+0x9c/0xb0
[ 1523.750066] [<
ffffffff811802cd >] ? trace_hardirqs_on+0xd/0x10
[ 1523.750066] [<
ffffffff83aee198 >] tracesys+0xe1/0xe6
[ 1523.750066] Code: 4c 09 ff 48 39 ce 77 9e f3 c3 0f 1f 44 00 00 31 c0 c3 66 66 66 66 2e 0f 1f 84 00 00 00 00 00 55 48 89 e5 53
48 89 fb 48 83 ec 08 <48> 8b 17 48 8b 8a 90 00 00 00 48 39 4f 40 74 34 80 3d f7 1f 5c
[ 1523.750066] RIP [<
ffffffff8122c29c >] anon_vma_interval_tree_verify+0xc/0xa0
[ 1523.750066] RSP <
ffff880045f81d48 >
[ 1523.750066] CR2:
fffffffffffffff0
[ 1523.750066] ---[ end trace
e35e5fa49072faf9 ]---
Figured out by Bob Liu.
Reported-by: Sasha Levin <sasha.levin@oracle.com>
Cc: Bob Liu <lliubbo@gmail.com>
Signed-off-by: Michel Lespinasse <walken@google.com>
Reviewed-by: Rik van Riel <riel@redhat.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Hugh Dickins [Fri, 9 Nov 2012 03:03:41 +0000 (14:03 +1100)]
tmpfs: change final i_blocks BUG to WARNING
Under a particular load on one machine, I have hit shmem_evict_inode()'s
BUG_ON(inode->i_blocks), enough times to narrow it down to a particular
race between swapout and eviction.
It comes from the "if (freed > 0)" asymmetry in shmem_recalc_inode(), and
the lack of coherent locking between mapping's nrpages and shmem's swapped
count. There's a window in shmem_writepage(), between lowering nrpages in
shmem_delete_from_page_cache() and then raising swapped count, when the
freed count appears to be +1 when it should be 0, and then the asymmetry
stops it from being corrected with -1 before hitting the BUG.
One answer is coherent locking: using tree_lock throughout, without
info->lock; reasonable, but the raw_spin_lock in percpu_counter_add() on
used_blocks makes that messier than expected. Another answer may be a
further effort to eliminate the weird shmem_recalc_inode() altogether, but
previous attempts at that failed.
So far undecided, but for now change the BUG_ON to WARN_ON: in usual
circumstances it remains a useful consistency check.
Signed-off-by: Hugh Dickins <hughd@google.com>
Cc: <stable@vger.kernel.org>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Hugh Dickins [Fri, 9 Nov 2012 03:03:40 +0000 (14:03 +1100)]
tmpfs: fix shmem_getpage_gfp VM_BUG_ON
Fuzzing with trinity hit the "impossible" VM_BUG_ON(error) (which Fedora
has converted to WARNING) in shmem_getpage_gfp():
WARNING: at mm/shmem.c:1151 shmem_getpage_gfp+0xa5c/0xa70()
Pid: 29795, comm: trinity-child4 Not tainted 3.7.0-rc2+ #49
Call Trace:
[<
ffffffff8107100f >] warn_slowpath_common+0x7f/0xc0
[<
ffffffff8107106a >] warn_slowpath_null+0x1a/0x20
[<
ffffffff811903fc >] shmem_getpage_gfp+0xa5c/0xa70
[<
ffffffff81190e4f >] shmem_fault+0x4f/0xa0
[<
ffffffff8119f391 >] __do_fault+0x71/0x5c0
[<
ffffffff811a2767 >] handle_pte_fault+0x97/0xae0
[<
ffffffff811a4a39 >] handle_mm_fault+0x289/0x350
[<
ffffffff816d091e >] __do_page_fault+0x18e/0x530
[<
ffffffff816d0ceb >] do_page_fault+0x2b/0x50
[<
ffffffff816cd3b8 >] page_fault+0x28/0x30
[<
ffffffff816d5688 >] tracesys+0xe1/0xe6
Thanks to Johannes for pointing to truncation: free_swap_and_cache() only
does a trylock on the page, so the page lock we've held since before
confirming swap is not enough to protect against truncation.
What cleanup is needed in this case? Just delete_from_swap_cache(), which
takes care of the memcg uncharge.
Reported-by: Dave Jones <davej@redhat.com>
Cc: Johannes Weiner <hannes@cmpxchg.com>
Signed-off-by: Hugh Dickins <hughd@google.com>
Cc: <stable@vger.kernel.org>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Stephen Rothwell [Tue, 13 Nov 2012 05:14:07 +0000 (16:14 +1100)]
Merge branch 'akpm-current/current'
Stephen Rothwell [Tue, 13 Nov 2012 04:49:18 +0000 (15:49 +1100)]
Merge remote-tracking branch 'drop-experimental/linux-next'
Conflicts:
drivers/net/ethernet/intel/Kconfig
drivers/ptp/Kconfig
Stephen Rothwell [Tue, 13 Nov 2012 04:47:26 +0000 (15:47 +1100)]
Merge remote-tracking branch 'lzo-update/lzo-update'
Stephen Rothwell [Tue, 13 Nov 2012 04:45:48 +0000 (15:45 +1100)]
Merge remote-tracking branch 'random/dev'
Stephen Rothwell [Tue, 13 Nov 2012 04:44:11 +0000 (15:44 +1100)]
Merge remote-tracking branch 'clk/clk-next'
Stephen Rothwell [Tue, 13 Nov 2012 04:37:16 +0000 (15:37 +1100)]
Merge remote-tracking branch 'signal/for-next'
Conflicts:
arch/arm/kernel/process.c
arch/sparc/kernel/sys_sparc_64.c
Stephen Rothwell [Tue, 13 Nov 2012 04:35:20 +0000 (15:35 +1100)]
Merge remote-tracking branch 'dma-buf/for-next'
Stephen Rothwell [Tue, 13 Nov 2012 04:33:43 +0000 (15:33 +1100)]
Merge remote-tracking branch 'pwm/for-next'
Stephen Rothwell [Tue, 13 Nov 2012 04:32:06 +0000 (15:32 +1100)]
Merge remote-tracking branch 'dma-mapping/dma-mapping-next'
Stephen Rothwell [Tue, 13 Nov 2012 04:30:31 +0000 (15:30 +1100)]
Merge remote-tracking branch 'kvmtool/master'
Stephen Rothwell [Tue, 13 Nov 2012 04:28:53 +0000 (15:28 +1100)]
Merge remote-tracking branch 'tegra/for-next'
Stephen Rothwell [Tue, 13 Nov 2012 04:27:14 +0000 (15:27 +1100)]
Merge remote-tracking branch 'samsung/for-next'
Stephen Rothwell [Tue, 13 Nov 2012 04:27:07 +0000 (15:27 +1100)]
Merge remote-tracking branch 'renesas/next'
Stephen Rothwell [Tue, 13 Nov 2012 04:25:24 +0000 (15:25 +1100)]
Merge remote-tracking branch 'ixp4xx/next'
Stephen Rothwell [Tue, 13 Nov 2012 04:25:21 +0000 (15:25 +1100)]
Merge remote-tracking branch 'ep93xx/ep93xx-for-next'
Stephen Rothwell [Tue, 13 Nov 2012 04:23:43 +0000 (15:23 +1100)]
Merge remote-tracking branch 'cortex/for-next'
Stephen Rothwell [Tue, 13 Nov 2012 04:22:03 +0000 (15:22 +1100)]
Merge remote-tracking branch 'bcm2835/for-next'
Stephen Rothwell [Tue, 13 Nov 2012 04:20:24 +0000 (15:20 +1100)]
Merge remote-tracking branch 'arm-soc/for-next'
Conflicts:
arch/arm/Kconfig
arch/arm/configs/afeb9260_defconfig
arch/arm/configs/stamp9g20_defconfig
arch/arm/mach-nomadik/board-nhk8815.c
arch/arm/mach-omap2/drm.c
arch/arm/mach-ux500/board-mop500-audio.c
arch/arm/mach-ux500/board-mop500.c
arch/arm/mach-ux500/cpu-db8500.c
drivers/net/ethernet/cadence/at91_ether.c
drivers/pinctrl/pinctrl-nomadik.c
drivers/tty/serial/atmel_serial.c
Stephen Rothwell [Tue, 13 Nov 2012 03:56:29 +0000 (14:56 +1100)]
Merge remote-tracking branch 'gpio-lw/for-next'
Stephen Rothwell [Tue, 13 Nov 2012 03:56:12 +0000 (14:56 +1100)]
Merge remote-tracking branch 'vhost/linux-next'
Conflicts:
drivers/net/tun.c
Stephen Rothwell [Tue, 13 Nov 2012 03:54:13 +0000 (14:54 +1100)]
Merge remote-tracking branch 'pinctrl/for-next'
Conflicts:
arch/arm/boot/dts/spear1340.dtsi
Stephen Rothwell [Tue, 13 Nov 2012 03:52:24 +0000 (14:52 +1100)]
Merge remote-tracking branch 'char-misc/char-misc-next'
Stephen Rothwell [Tue, 13 Nov 2012 03:50:32 +0000 (14:50 +1100)]
Merge remote-tracking branch 'staging/staging-next'
Conflicts:
drivers/iio/adc/Kconfig
drivers/iio/adc/Makefile
Stephen Rothwell [Tue, 13 Nov 2012 03:36:24 +0000 (14:36 +1100)]
Merge remote-tracking branch 'usb/usb-next'
Conflicts:
drivers/usb/early/ehci-dbgp.c
drivers/usb/musb/ux500.c
Stephen Rothwell [Tue, 13 Nov 2012 03:15:21 +0000 (14:15 +1100)]
Merge remote-tracking branch 'tty/tty-next'
Conflicts:
drivers/tty/serial/omap-serial.c
Stephen Rothwell [Tue, 13 Nov 2012 03:13:43 +0000 (14:13 +1100)]
Merge remote-tracking branch 'driver-core/driver-core-next'
Stephen Rothwell [Tue, 13 Nov 2012 03:12:01 +0000 (14:12 +1100)]
Merge remote-tracking branch 'leds/for-next'
Stephen Rothwell [Tue, 13 Nov 2012 03:10:15 +0000 (14:10 +1100)]
Merge remote-tracking branch 'regmap/for-next'
Stephen Rothwell [Tue, 13 Nov 2012 03:08:23 +0000 (14:08 +1100)]
Merge remote-tracking branch 'drivers-x86/linux-next'
Stephen Rothwell [Tue, 13 Nov 2012 03:06:45 +0000 (14:06 +1100)]
Merge remote-tracking branch 'workqueues/for-next'
Stephen Rothwell [Tue, 13 Nov 2012 03:05:09 +0000 (14:05 +1100)]
Merge remote-tracking branch 'percpu/for-next'
Stephen Rothwell [Tue, 13 Nov 2012 02:58:42 +0000 (13:58 +1100)]
Merge remote-tracking branch 'xen-two/linux-next'
Stephen Rothwell [Tue, 13 Nov 2012 02:58:31 +0000 (13:58 +1100)]
Merge remote-tracking branch 'kvm-ppc/kvm-ppc-next'
Conflicts:
arch/powerpc/include/asm/Kbuild
arch/powerpc/include/uapi/asm/Kbuild
arch/powerpc/include/uapi/asm/epapr_hcalls.h
Stephen Rothwell [Tue, 13 Nov 2012 02:55:45 +0000 (13:55 +1100)]
Merge remote-tracking branch 'kvm/linux-next'
Stephen Rothwell [Tue, 13 Nov 2012 02:48:17 +0000 (13:48 +1100)]
Merge remote-tracking branch 'rcu/rcu/next'
Stephen Rothwell [Tue, 13 Nov 2012 02:40:52 +0000 (13:40 +1100)]
Merge remote-tracking branch 'ftrace/for-next'
Stephen Rothwell [Tue, 13 Nov 2012 02:33:20 +0000 (13:33 +1100)]
Merge remote-tracking branch 'tip/auto-latest'
Stephen Rothwell [Tue, 13 Nov 2012 02:31:44 +0000 (13:31 +1100)]
Merge remote-tracking branch 'spi-mb/spi-next'
Stephen Rothwell [Tue, 13 Nov 2012 02:30:00 +0000 (13:30 +1100)]
Merge remote-tracking branch 'dt-rh/for-next'
Stephen Rothwell [Tue, 13 Nov 2012 02:28:13 +0000 (13:28 +1100)]
Merge remote-tracking branch 'edac-amd/for-next'
Stephen Rothwell [Tue, 13 Nov 2012 02:26:25 +0000 (13:26 +1100)]
Merge remote-tracking branch 'edac/linux_next'
Stephen Rothwell [Tue, 13 Nov 2012 02:24:45 +0000 (13:24 +1100)]
Merge remote-tracking branch 'fsnotify/for-next'
Conflicts:
kernel/audit_tree.c
Stephen Rothwell [Tue, 13 Nov 2012 02:17:05 +0000 (13:17 +1100)]
Merge remote-tracking branch 'pm/linux-next'
Conflicts:
arch/x86/pci/acpi.c
Stephen Rothwell [Tue, 13 Nov 2012 02:15:22 +0000 (13:15 +1100)]
Merge remote-tracking branch 'trivial/for-next'
Stephen Rothwell [Tue, 13 Nov 2012 02:13:39 +0000 (13:13 +1100)]
Merge remote-tracking branch 'osd/linux-next'
Stephen Rothwell [Tue, 13 Nov 2012 02:08:28 +0000 (13:08 +1100)]
Merge remote-tracking branch 'iommu/next'
Stephen Rothwell [Tue, 13 Nov 2012 02:06:43 +0000 (13:06 +1100)]
Merge remote-tracking branch 'watchdog/master'
Stephen Rothwell [Tue, 13 Nov 2012 02:06:37 +0000 (13:06 +1100)]
Merge remote-tracking branch 'selinux/master'
Stephen Rothwell [Tue, 13 Nov 2012 01:59:44 +0000 (12:59 +1100)]
Merge remote-tracking branch 'security/next'
Conflicts:
fs/cifs/cifsacl.c
net/dns_resolver/dns_key.c
security/keys/keyctl.c
security/keys/keyring.c
security/keys/process_keys.c
Stephen Rothwell [Tue, 13 Nov 2012 01:57:58 +0000 (12:57 +1100)]
Merge remote-tracking branch 'regulator/for-next'
Stephen Rothwell [Tue, 13 Nov 2012 01:56:10 +0000 (12:56 +1100)]
Merge remote-tracking branch 'mfd/for-next'
Stephen Rothwell [Tue, 13 Nov 2012 01:54:28 +0000 (12:54 +1100)]
Merge remote-tracking branch 'md/for-next'
Stephen Rothwell [Tue, 13 Nov 2012 01:47:07 +0000 (12:47 +1100)]
Merge remote-tracking branch 'slab/for-next'
Conflicts:
mm/slob.c
Stephen Rothwell [Tue, 13 Nov 2012 01:46:56 +0000 (12:46 +1100)]
Merge remote-tracking branch 'kgdb/kgdb-next'
Stephen Rothwell [Tue, 13 Nov 2012 01:45:19 +0000 (12:45 +1100)]
Merge remote-tracking branch 'mmc/mmc-next'
Stephen Rothwell [Tue, 13 Nov 2012 01:43:30 +0000 (12:43 +1100)]
Merge branch 'device-mapper/master'
Stephen Rothwell [Tue, 13 Nov 2012 01:38:25 +0000 (12:38 +1100)]
Merge remote-tracking branch 'block/for-next'
Stephen Rothwell [Tue, 13 Nov 2012 01:34:08 +0000 (12:34 +1100)]
Merge remote-tracking branch 'cgroup/for-next'
Stephen Rothwell [Tue, 13 Nov 2012 01:32:09 +0000 (12:32 +1100)]
Merge remote-tracking branch 'input/next'
Stephen Rothwell [Tue, 13 Nov 2012 01:30:28 +0000 (12:30 +1100)]
Merge remote-tracking branch 'virtio/virtio-next'
Stephen Rothwell [Tue, 13 Nov 2012 01:23:40 +0000 (12:23 +1100)]
Merge remote-tracking branch 'modules/modules-next'
Stephen Rothwell [Tue, 13 Nov 2012 01:21:59 +0000 (12:21 +1100)]
Merge remote-tracking branch 'sound-asoc/for-next'
Stephen Rothwell [Tue, 13 Nov 2012 01:20:03 +0000 (12:20 +1100)]
Merge remote-tracking branch 'sound/for-next'
Stephen Rothwell [Tue, 13 Nov 2012 01:18:17 +0000 (12:18 +1100)]
Merge remote-tracking branch 'drm/drm-next'
Stephen Rothwell [Tue, 13 Nov 2012 01:16:39 +0000 (12:16 +1100)]
Merge remote-tracking branch 'crypto/master'
Stephen Rothwell [Tue, 13 Nov 2012 01:15:00 +0000 (12:15 +1100)]
Merge remote-tracking branch 'l2-mtd/master'
Stephen Rothwell [Tue, 13 Nov 2012 01:13:23 +0000 (12:13 +1100)]
Merge remote-tracking branch 'mtd/master'
Stephen Rothwell [Tue, 13 Nov 2012 01:11:45 +0000 (12:11 +1100)]
Merge remote-tracking branch 'bluetooth/master'
Stephen Rothwell [Tue, 13 Nov 2012 01:09:41 +0000 (12:09 +1100)]
Merge remote-tracking branch 'wireless-next/master'
Stephen Rothwell [Tue, 13 Nov 2012 01:02:18 +0000 (12:02 +1100)]
Merge remote-tracking branch 'net-next/master'
Stephen Rothwell [Tue, 13 Nov 2012 00:58:19 +0000 (11:58 +1100)]
Merge remote-tracking branch 'slave-dma/next'
Stephen Rothwell [Tue, 13 Nov 2012 00:56:29 +0000 (11:56 +1100)]
Merge remote-tracking branch 'target-updates/for-next'
Stephen Rothwell [Tue, 13 Nov 2012 00:51:20 +0000 (11:51 +1100)]
Merge remote-tracking branch 'swiotlb/linux-next'
Stephen Rothwell [Tue, 13 Nov 2012 00:49:45 +0000 (11:49 +1100)]
Merge remote-tracking branch 'dlm/next'
Stephen Rothwell [Tue, 13 Nov 2012 00:48:07 +0000 (11:48 +1100)]
Merge remote-tracking branch 'ubi/linux-next'
Stephen Rothwell [Tue, 13 Nov 2012 00:46:29 +0000 (11:46 +1100)]
Merge remote-tracking branch 'thermal/next'
Stephen Rothwell [Tue, 13 Nov 2012 00:46:21 +0000 (11:46 +1100)]
Merge remote-tracking branch 'cpuidle/cpuidle-next'
Conflicts:
drivers/cpuidle/coupled.c
include/linux/cpuidle.h
Stephen Rothwell [Tue, 13 Nov 2012 00:39:52 +0000 (11:39 +1100)]
Merge remote-tracking branch 'acpi/next'
Stephen Rothwell [Tue, 13 Nov 2012 00:39:40 +0000 (11:39 +1100)]
Merge remote-tracking branch 'kbuild/for-next'
Stephen Rothwell [Tue, 13 Nov 2012 00:36:47 +0000 (11:36 +1100)]
Merge commit 'refs/next/
20121026 /v4l-dvb'
Stephen Rothwell [Tue, 13 Nov 2012 00:33:51 +0000 (11:33 +1100)]
Merge remote-tracking branch 'hwmon-staging/hwmon-next'
Stephen Rothwell [Tue, 13 Nov 2012 00:32:23 +0000 (11:32 +1100)]
Merge branch 'jdelvare-hwmon/master'
Stephen Rothwell [Tue, 13 Nov 2012 00:32:22 +0000 (11:32 +1100)]
Merge remote-tracking branch 'i2c-embedded/i2c-embedded/for-next'
Stephen Rothwell [Tue, 13 Nov 2012 00:30:54 +0000 (11:30 +1100)]
Merge branch 'i2c/master'
Stephen Rothwell [Tue, 13 Nov 2012 00:29:12 +0000 (11:29 +1100)]
Merge remote-tracking branch 'hid/for-next'
Stephen Rothwell [Tue, 13 Nov 2012 00:25:48 +0000 (11:25 +1100)]
Merge remote-tracking branch 'pci/next'
Stephen Rothwell [Tue, 13 Nov 2012 00:24:18 +0000 (11:24 +1100)]
Merge remote-tracking branch 'vfs/for-next'
Stephen Rothwell [Tue, 13 Nov 2012 00:22:43 +0000 (11:22 +1100)]
Merge remote-tracking branch 'xfs/for-next'
Stephen Rothwell [Tue, 13 Nov 2012 00:21:09 +0000 (11:21 +1100)]
Merge remote-tracking branch 'ubifs/linux-next'
Stephen Rothwell [Tue, 13 Nov 2012 00:21:02 +0000 (11:21 +1100)]
Merge remote-tracking branch 'v9fs/for-next'
Stephen Rothwell [Tue, 13 Nov 2012 00:19:11 +0000 (11:19 +1100)]
Merge remote-tracking branch 'ocfs2/linux-next'
Stephen Rothwell [Tue, 13 Nov 2012 00:17:29 +0000 (11:17 +1100)]
Merge remote-tracking branch 'nfsd/nfsd-next'
Stephen Rothwell [Tue, 13 Nov 2012 00:15:52 +0000 (11:15 +1100)]
Merge remote-tracking branch 'nfs/linux-next'
Stephen Rothwell [Tue, 13 Nov 2012 00:14:11 +0000 (11:14 +1100)]
Merge remote-tracking branch 'logfs/master'
Stephen Rothwell [Tue, 13 Nov 2012 00:12:40 +0000 (11:12 +1100)]
Merge remote-tracking branch 'gfs2/master'
Stephen Rothwell [Tue, 13 Nov 2012 00:06:09 +0000 (11:06 +1100)]
Merge remote-tracking branch 'fuse/for-next'
Stephen Rothwell [Tue, 13 Nov 2012 00:04:32 +0000 (11:04 +1100)]
Merge remote-tracking branch 'ext4/dev'