]>
git.karo-electronics.de Git - karo-tx-linux.git/log
Stephen Rothwell [Tue, 6 Dec 2011 02:24:29 +0000 (13:24 +1100)]
Merge remote-tracking branch 'tty/tty-next'
Conflicts:
drivers/tty/serial/Kconfig
drivers/tty/serial/Makefile
Stephen Rothwell [Tue, 6 Dec 2011 02:18:17 +0000 (13:18 +1100)]
Merge remote-tracking branch 'driver-core/driver-core-next'
Stephen Rothwell [Tue, 6 Dec 2011 02:16:47 +0000 (13:16 +1100)]
Merge remote-tracking branch 'hsi/for-next'
Stephen Rothwell [Tue, 6 Dec 2011 02:15:16 +0000 (13:15 +1100)]
Merge remote-tracking branch 'regmap/for-next'
Stephen Rothwell [Tue, 6 Dec 2011 02:13:44 +0000 (13:13 +1100)]
Merge remote-tracking branch 'namespace/master'
Stephen Rothwell [Tue, 6 Dec 2011 02:12:12 +0000 (13:12 +1100)]
Merge remote-tracking branch 'sysctl/master'
Stephen Rothwell [Tue, 6 Dec 2011 02:06:09 +0000 (13:06 +1100)]
Merge remote-tracking branch 'xen-two/linux-next'
Conflicts:
arch/x86/xen/Kconfig
Stephen Rothwell [Tue, 6 Dec 2011 02:04:45 +0000 (13:04 +1100)]
Merge remote-tracking branch 'xen/upstream/xen'
Conflicts:
arch/x86/xen/Kconfig
Stephen Rothwell [Tue, 6 Dec 2011 01:58:00 +0000 (12:58 +1100)]
Merge remote-tracking branch 'kmemleak/kmemleak'
Stephen Rothwell [Tue, 6 Dec 2011 01:51:07 +0000 (12:51 +1100)]
Merge remote-tracking branch 'uprobes/for-next'
Stephen Rothwell [Tue, 6 Dec 2011 01:44:15 +0000 (12:44 +1100)]
Merge remote-tracking branch 'tip/auto-latest'
Conflicts:
arch/mips/kernel/perf_event_mipsxx.c
Stephen Rothwell [Tue, 6 Dec 2011 01:42:47 +0000 (12:42 +1100)]
Merge remote-tracking branch 'edac-amd/for-next'
Stephen Rothwell [Tue, 6 Dec 2011 01:39:44 +0000 (12:39 +1100)]
Merge remote-tracking branch 'fsnotify/for-next'
Stephen Rothwell [Tue, 6 Dec 2011 01:38:18 +0000 (12:38 +1100)]
Merge remote-tracking branch 'apm/for-next'
Stephen Rothwell [Tue, 6 Dec 2011 01:31:32 +0000 (12:31 +1100)]
Merge remote-tracking branch 'pm/linux-next'
Stephen Rothwell [Tue, 6 Dec 2011 01:27:56 +0000 (12:27 +1100)]
Merge remote-tracking branch 'trivial/for-next'
Conflicts:
arch/powerpc/platforms/40x/Kconfig
net/mac80211/work.c
Stephen Rothwell [Tue, 6 Dec 2011 01:27:46 +0000 (12:27 +1100)]
Merge remote-tracking branch 'osd/linux-next'
Stephen Rothwell [Tue, 6 Dec 2011 01:21:36 +0000 (12:21 +1100)]
Merge remote-tracking branch 'cputime/cputime'
Stephen Rothwell [Tue, 6 Dec 2011 01:20:13 +0000 (12:20 +1100)]
Merge remote-tracking branch 'iommu/next'
Stephen Rothwell [Tue, 6 Dec 2011 01:18:44 +0000 (12:18 +1100)]
Merge remote-tracking branch 'watchdog/linux-next'
Stephen Rothwell [Tue, 6 Dec 2011 01:16:02 +0000 (12:16 +1100)]
Merge remote-tracking branch 'security/next'
Conflicts:
lib/Makefile
Stephen Rothwell [Tue, 6 Dec 2011 01:14:35 +0000 (12:14 +1100)]
Merge remote-tracking branch 'regulator/for-next'
Stephen Rothwell [Tue, 6 Dec 2011 01:13:05 +0000 (12:13 +1100)]
Merge remote-tracking branch 'fbdev/fbdev-next'
Stephen Rothwell [Tue, 6 Dec 2011 01:11:32 +0000 (12:11 +1100)]
Merge remote-tracking branch 'drm/drm-next'
Stephen Rothwell [Tue, 6 Dec 2011 01:09:54 +0000 (12:09 +1100)]
Merge remote-tracking branch 'md/for-next'
Stephen Rothwell [Tue, 6 Dec 2011 01:08:29 +0000 (12:08 +1100)]
Merge remote-tracking branch 'slab/for-next'
Stephen Rothwell [Tue, 6 Dec 2011 01:08:20 +0000 (12:08 +1100)]
Merge remote-tracking branch 'kgdb/kgdb-next'
Stephen Rothwell [Tue, 6 Dec 2011 01:06:50 +0000 (12:06 +1100)]
Merge remote-tracking branch 'mmc/mmc-next'
Stephen Rothwell [Tue, 6 Dec 2011 01:05:24 +0000 (12:05 +1100)]
Merge remote-tracking branch 'battery/master'
Stephen Rothwell [Tue, 6 Dec 2011 01:03:02 +0000 (12:03 +1100)]
Merge remote-tracking branch 'block/for-next'
Stephen Rothwell [Tue, 6 Dec 2011 01:01:30 +0000 (12:01 +1100)]
Merge remote-tracking branch 'input/next'
Conflicts:
drivers/input/keyboard/samsung-keypad.c
Stephen Rothwell [Tue, 6 Dec 2011 01:00:08 +0000 (12:00 +1100)]
Merge branch 'quilt/rr'
Stephen Rothwell [Tue, 6 Dec 2011 00:58:49 +0000 (11:58 +1100)]
Merge remote-tracking branch 'cpufreq/next'
Stephen Rothwell [Tue, 6 Dec 2011 00:57:23 +0000 (11:57 +1100)]
Merge remote-tracking branch 'sound-asoc/for-next'
Conflicts:
arch/arm/mach-s3c64xx/mach-crag6410.c
Stephen Rothwell [Tue, 6 Dec 2011 00:55:50 +0000 (11:55 +1100)]
Merge remote-tracking branch 'sound/for-next'
Stephen Rothwell [Tue, 6 Dec 2011 00:54:17 +0000 (11:54 +1100)]
Merge remote-tracking branch 'crypto/master'
Stephen Rothwell [Tue, 6 Dec 2011 00:52:47 +0000 (11:52 +1100)]
Merge remote-tracking branch 'l2-mtd/master'
Stephen Rothwell [Tue, 6 Dec 2011 00:51:28 +0000 (11:51 +1100)]
Merge remote-tracking branch 'mtd/master'
Stephen Rothwell [Tue, 6 Dec 2011 00:49:57 +0000 (11:49 +1100)]
Merge remote-tracking branch 'bluetooth/master'
Stephen Rothwell [Tue, 6 Dec 2011 00:48:14 +0000 (11:48 +1100)]
Merge remote-tracking branch 'wireless-next/master'
Conflicts:
drivers/net/wireless/iwlwifi/iwl-agn.c
Stephen Rothwell [Tue, 6 Dec 2011 00:42:17 +0000 (11:42 +1100)]
Merge remote-tracking branch 'net-next/master'
Conflicts:
drivers/net/wireless/iwlwifi/iwl-agn.c
Stephen Rothwell [Tue, 6 Dec 2011 00:38:36 +0000 (11:38 +1100)]
Merge remote-tracking branch 'slave-dma/next'
Conflicts:
drivers/dma/pl330.c
Stephen Rothwell [Tue, 6 Dec 2011 00:37:11 +0000 (11:37 +1100)]
Merge remote-tracking branch 'target-merge/for-next-merge'
Stephen Rothwell [Tue, 6 Dec 2011 00:35:42 +0000 (11:35 +1100)]
Merge remote-tracking branch 'dlm/next'
Stephen Rothwell [Tue, 6 Dec 2011 00:34:23 +0000 (11:34 +1100)]
Merge remote-tracking branch 'ubi/linux-next'
Stephen Rothwell [Tue, 6 Dec 2011 00:32:54 +0000 (11:32 +1100)]
Merge remote-tracking branch 'libata/NEXT'
Stephen Rothwell [Tue, 6 Dec 2011 00:32:50 +0000 (11:32 +1100)]
Merge remote-tracking branch 'kconfig/for-next'
Stephen Rothwell [Tue, 6 Dec 2011 00:31:26 +0000 (11:31 +1100)]
Merge remote-tracking branch 'kbuild/for-next'
Stephen Rothwell [Tue, 6 Dec 2011 00:28:07 +0000 (11:28 +1100)]
Merge remote-tracking branch 'v4l-dvb/master'
Conflicts:
drivers/staging/media/as102/as102_drv.h
Stephen Rothwell [Tue, 6 Dec 2011 00:26:47 +0000 (11:26 +1100)]
Merge remote-tracking branch 'hwmon-staging/hwmon-next'
Stephen Rothwell [Tue, 6 Dec 2011 00:25:30 +0000 (11:25 +1100)]
Merge branch 'quilt/jdelvare-hwmon'
Stephen Rothwell [Tue, 6 Dec 2011 00:24:12 +0000 (11:24 +1100)]
Merge remote-tracking branch 'bjdooks-i2c/next-i2c'
Conflicts:
drivers/i2c/busses/i2c-designware-platdrv.c
Stephen Rothwell [Tue, 6 Dec 2011 00:22:39 +0000 (11:22 +1100)]
Merge remote-tracking branch 'hid/for-next'
Stephen Rothwell [Tue, 6 Dec 2011 00:16:35 +0000 (11:16 +1100)]
Merge commit 'refs/next/
20111205 /pci'
Stephen Rothwell [Tue, 6 Dec 2011 00:08:16 +0000 (11:08 +1100)]
Merge remote-tracking branch 'xfs/master'
Stephen Rothwell [Tue, 6 Dec 2011 00:06:58 +0000 (11:06 +1100)]
Merge remote-tracking branch 'ubifs/linux-next'
Stephen Rothwell [Tue, 6 Dec 2011 00:05:35 +0000 (11:05 +1100)]
Merge remote-tracking branch 'nfsd/nfsd-next'
Stephen Rothwell [Tue, 6 Dec 2011 00:04:18 +0000 (11:04 +1100)]
Merge remote-tracking branch 'nfs/linux-next'
Stephen Rothwell [Tue, 6 Dec 2011 00:03:00 +0000 (11:03 +1100)]
Merge remote-tracking branch 'logfs/master'
Conflicts:
fs/logfs/file.c
Stephen Rothwell [Tue, 6 Dec 2011 00:01:25 +0000 (11:01 +1100)]
Merge remote-tracking branch 'gfs2/master'
Stephen Rothwell [Tue, 6 Dec 2011 00:01:20 +0000 (11:01 +1100)]
Merge remote-tracking branch 'ecryptfs/next'
Stephen Rothwell [Tue, 6 Dec 2011 00:00:03 +0000 (11:00 +1100)]
Merge remote-tracking branch 'cifs/master'
Stephen Rothwell [Mon, 5 Dec 2011 23:58:39 +0000 (10:58 +1100)]
Merge remote-tracking branch 'xtensa/master'
Stephen Rothwell [Mon, 5 Dec 2011 23:53:12 +0000 (10:53 +1100)]
Merge remote-tracking branch 'tile/master'
Stephen Rothwell [Mon, 5 Dec 2011 23:51:52 +0000 (10:51 +1100)]
Merge remote-tracking branch 's390/features'
Stephen Rothwell [Mon, 5 Dec 2011 23:51:35 +0000 (10:51 +1100)]
Merge remote-tracking branch '52xx-and-virtex/powerpc/next'
Stephen Rothwell [Mon, 5 Dec 2011 23:50:18 +0000 (10:50 +1100)]
Merge remote-tracking branch '4xx/next'
Stephen Rothwell [Mon, 5 Dec 2011 23:47:52 +0000 (10:47 +1100)]
Merge remote-tracking branch 'powerpc/next'
Stephen Rothwell [Mon, 5 Dec 2011 23:46:29 +0000 (10:46 +1100)]
Merge remote-tracking branch 'parisc/for-next'
Stephen Rothwell [Mon, 5 Dec 2011 23:44:40 +0000 (10:44 +1100)]
Merge remote-tracking branch 'mips/mips-for-linux-next'
Stephen Rothwell [Mon, 5 Dec 2011 23:43:15 +0000 (10:43 +1100)]
Merge remote-tracking branch 'm68knommu/for-next'
Conflicts:
arch/m68k/Kconfig.debug
Stephen Rothwell [Mon, 5 Dec 2011 23:41:49 +0000 (10:41 +1100)]
Merge remote-tracking branch 'm68k/for-next'
Stephen Rothwell [Mon, 5 Dec 2011 23:40:33 +0000 (10:40 +1100)]
Merge remote-tracking branch 'ia64/next'
Stephen Rothwell [Mon, 5 Dec 2011 23:39:17 +0000 (10:39 +1100)]
Merge branch 'quilt/hexagon'
Stephen Rothwell [Mon, 5 Dec 2011 23:37:43 +0000 (10:37 +1100)]
Merge remote-tracking branch 'cris/for-next'
Stephen Rothwell [Mon, 5 Dec 2011 23:32:24 +0000 (10:32 +1100)]
Merge remote-tracking branch 'c6x/for-linux-next'
Stephen Rothwell [Mon, 5 Dec 2011 23:31:00 +0000 (10:31 +1100)]
Merge remote-tracking branch 'tegra/for-next'
Stephen Rothwell [Mon, 5 Dec 2011 23:29:44 +0000 (10:29 +1100)]
Merge remote-tracking branch 's5p/for-next'
Conflicts:
arch/arm/mach-exynos/cpu.c
arch/arm/mach-exynos/include/mach/entry-macro.S
arch/arm/mach-s3c64xx/mach-crag6410.c
Stephen Rothwell [Mon, 5 Dec 2011 23:28:18 +0000 (10:28 +1100)]
Merge remote-tracking branch 'i.MX/for-next'
Conflicts:
arch/arm/mach-imx/clock-mx51-mx53.c
arch/arm/mach-imx/devices-imx53.h
arch/arm/mach-imx/mm-imx5.c
arch/arm/mach-mx5/Kconfig
arch/arm/mach-mx5/Makefile
arch/arm/mach-mx5/pm-imx5.c
arch/arm/plat-mxc/include/mach/hardware.h
Stephen Rothwell [Mon, 5 Dec 2011 23:25:38 +0000 (10:25 +1100)]
Merge remote-tracking branch 'arm-perf/for-next/perf'
Stephen Rothwell [Mon, 5 Dec 2011 23:24:16 +0000 (10:24 +1100)]
Merge remote-tracking branch 'arm-soc/for-next'
Conflicts:
arch/arm/mach-at91/at91cap9.c
arch/arm/mach-at91/at91sam9260.c
arch/arm/mach-at91/at91sam9261.c
arch/arm/mach-at91/at91sam9263.c
arch/arm/mach-at91/at91sam9g45.c
arch/arm/mach-at91/at91sam9rl.c
arch/arm/mach-at91/setup.c
Stephen Rothwell [Mon, 5 Dec 2011 23:22:56 +0000 (10:22 +1100)]
Merge remote-tracking branch 'arm-lpae/for-next'
Conflicts:
arch/arm/include/asm/pgalloc.h
arch/arm/include/asm/pgtable.h
arch/arm/include/asm/tlb.h
arch/arm/mm/ioremap.c
Stephen Rothwell [Mon, 5 Dec 2011 23:17:05 +0000 (10:17 +1100)]
Merge remote-tracking branch 'arm/for-next'
Conflicts:
arch/arm/plat-omap/include/plat/common.h
arch/arm/tools/mach-types
Stephen Rothwell [Mon, 5 Dec 2011 23:10:21 +0000 (10:10 +1100)]
Merge remote-tracking branch 'pci-current/for-linus'
Stephen Rothwell [Mon, 5 Dec 2011 23:10:19 +0000 (10:10 +1100)]
Merge remote-tracking branch 'net/master'
Stephen Rothwell [Mon, 5 Dec 2011 23:10:18 +0000 (10:10 +1100)]
Merge remote-tracking branch 'sparc/master'
David Miller [Fri, 2 Dec 2011 16:52:44 +0000 (16:52 +0000)]
infiniband: ipoib: Sanitize neighbour handling in ipoib_main.c
Reduce the number of dst_get_neighbour_noref() calls within a single
call chain. Primarily by passing the neighbour pointer down to the
helper functions.
Handle dst_get_neighbour_noref() returning NULL in ipoib_start_xmit()
by incrementing the dropped counter and freeing the packet. We don't
want it to fall through into the ARP/RARP/multicast handling, since
that should only happen when skb_dst() is NULL.
Signed-off-by: David S. Miller <davem@davemloft.net>
Acked-by: Roland Dreier <roland@purestorage.com>
David Miller [Fri, 2 Dec 2011 16:52:39 +0000 (16:52 +0000)]
cxgb4i: Handle dst_get_neighbour_noref() returning NULL.
Signed-off-by: David S. Miller <davem@davemloft.net>
Acked-by: Roland Dreier <roland@purestorage.com>
David Miller [Fri, 2 Dec 2011 16:52:35 +0000 (16:52 +0000)]
libcxgbi: Handle dst_get_neighbour_noref() returning NULL.
Signed-off-by: David S. Miller <davem@davemloft.net>
Acked-by: Roland Dreier <roland@purestorage.com>
David Miller [Fri, 2 Dec 2011 16:52:31 +0000 (16:52 +0000)]
infiniband: cxgb4: Consolidate 3 copies of the same operation into 1 helper function.
Three pieces of code do the same thing, create a l2t entry and then
import this information into the c4iw_ep object.
Create a helper function and call it from these 3 locations instead.
Signed-off-by: David S. Miller <davem@davemloft.net>
Acked-by: Roland Dreier <roland@purestorage.com>
David Miller [Fri, 2 Dec 2011 16:52:27 +0000 (16:52 +0000)]
infiniband: nes: Use dst's neighbour entry.
Do this instead of performing a by-hand lookup.
Signed-off-by: David S. Miller <davem@davemloft.net>
Acked-by: Roland Dreier <roland@purestorage.com>
David Miller [Fri, 2 Dec 2011 16:52:22 +0000 (16:52 +0000)]
cxgb3: Handle NULL dst neighbour in cxgb3_offload.c
Signed-off-by: David S. Miller <davem@davemloft.net>
David Miller [Fri, 2 Dec 2011 16:52:18 +0000 (16:52 +0000)]
cxgb3: Rework t3_l2t_get to take a dst_entry instead of a neighbour.
This way we consolidate the RCU locking down into the place where it
actually matters, and also we can make the code handle
dst_get_neighbour_noref() returning NULL properly.
Signed-off-by: David S. Miller <davem@davemloft.net>
David Miller [Fri, 2 Dec 2011 16:52:14 +0000 (16:52 +0000)]
infiniband: addr: Consolidate code to fetch neighbour hardware address from dst.
IPV4 should do exactly what the IPV6 code does here, which is
use the neighbour obtained via the dst entry.
And now that the two code paths do the same thing, use a common
helper function to perform the operation.
Signed-off-by: David S. Miller <davem@davemloft.net>
Acked-by: Eric Dumazet <eric.dumazet@gmail.com>
Acked-by: Roland Dreier <roland@purestorage.com>
David Miller [Fri, 2 Dec 2011 16:52:08 +0000 (16:52 +0000)]
net: Rename dst_get_neighbour{, _raw} to dst_get_neighbour_noref{, _raw}.
To reflect the fact that a refrence is not obtained to the
resulting neighbour entry.
Signed-off-by: David S. Miller <davem@davemloft.net>
Acked-by: Roland Dreier <roland@purestorage.com>
Ingo Molnar [Mon, 5 Dec 2011 19:49:27 +0000 (20:49 +0100)]
Merge branch 'x86/urgent' into auto-latest
Ingo Molnar [Mon, 5 Dec 2011 19:49:09 +0000 (20:49 +0100)]
Merge branch 'x86/platform' into auto-latest
Ingo Molnar [Mon, 5 Dec 2011 19:49:07 +0000 (20:49 +0100)]
Merge branch 'x86/mm' into auto-latest
Ingo Molnar [Mon, 5 Dec 2011 19:49:04 +0000 (20:49 +0100)]
Merge branch 'x86/debug' into auto-latest
Ingo Molnar [Mon, 5 Dec 2011 19:49:02 +0000 (20:49 +0100)]
Merge branch 'x86/cleanups' into auto-latest