]>
git.karo-electronics.de Git - karo-tx-linux.git/log
Stephen Rothwell [Tue, 21 Aug 2012 04:31:14 +0000 (14:31 +1000)]
Merge remote-tracking branch 'pinctrl/for-next'
Stephen Rothwell [Tue, 21 Aug 2012 04:29:30 +0000 (14:29 +1000)]
Merge remote-tracking branch 'tmem/linux-next'
Stephen Rothwell [Tue, 21 Aug 2012 04:27:52 +0000 (14:27 +1000)]
Merge remote-tracking branch 'char-misc/char-misc-next'
Conflicts:
drivers/misc/mei/interrupt.c
Stephen Rothwell [Tue, 21 Aug 2012 04:26:04 +0000 (14:26 +1000)]
Merge remote-tracking branch 'staging/staging-next'
Stephen Rothwell [Tue, 21 Aug 2012 04:24:27 +0000 (14:24 +1000)]
Merge remote-tracking branch 'usb/usb-next'
Stephen Rothwell [Tue, 21 Aug 2012 04:22:10 +0000 (14:22 +1000)]
Merge remote-tracking branch 'tty/tty-next'
Stephen Rothwell [Tue, 21 Aug 2012 04:15:10 +0000 (14:15 +1000)]
Merge remote-tracking branch 'driver-core/driver-core-next'
Stephen Rothwell [Tue, 21 Aug 2012 04:13:18 +0000 (14:13 +1000)]
Merge remote-tracking branch 'leds/for-next'
Stephen Rothwell [Tue, 21 Aug 2012 04:11:40 +0000 (14:11 +1000)]
Merge remote-tracking branch 'regmap/for-next'
Stephen Rothwell [Tue, 21 Aug 2012 03:51:56 +0000 (13:51 +1000)]
Merge remote-tracking branch 'workqueues/for-next'
Conflicts:
drivers/hid/hid-picolcd.c
Stephen Rothwell [Tue, 21 Aug 2012 03:41:06 +0000 (13:41 +1000)]
Merge remote-tracking branch 'xen-two/linux-next'
Stephen Rothwell [Tue, 21 Aug 2012 03:39:22 +0000 (13:39 +1000)]
Merge remote-tracking branch 'kvm-ppc/kvm-ppc-next'
Stephen Rothwell [Tue, 21 Aug 2012 03:37:43 +0000 (13:37 +1000)]
Merge remote-tracking branch 'kvm/linux-next'
Conflicts:
arch/s390/include/asm/processor.h
Stephen Rothwell [Tue, 21 Aug 2012 03:36:00 +0000 (13:36 +1000)]
Merge remote-tracking branch 'kmemleak/kmemleak'
Stephen Rothwell [Tue, 21 Aug 2012 03:28:49 +0000 (13:28 +1000)]
Merge remote-tracking branch 'rcu/rcu/next'
Conflicts:
arch/Kconfig
arch/x86/Kconfig
include/linux/sched.h
Stephen Rothwell [Tue, 21 Aug 2012 03:02:10 +0000 (13:02 +1000)]
Merge commit 'refs/next/
20120814 /tip'
Stephen Rothwell [Tue, 21 Aug 2012 02:53:46 +0000 (12:53 +1000)]
Merge remote-tracking branch 'spi-mb/spi-next'
Stephen Rothwell [Tue, 21 Aug 2012 02:51:48 +0000 (12:51 +1000)]
Merge remote-tracking branch 'dt-rh/for-next'
Stephen Rothwell [Tue, 21 Aug 2012 02:51:42 +0000 (12:51 +1000)]
Merge remote-tracking branch 'edac-amd/for-next'
Conflicts:
Documentation/edac.txt
drivers/edac/amd64_edac.c
Stephen Rothwell [Tue, 21 Aug 2012 02:51:28 +0000 (12:51 +1000)]
Merge remote-tracking branch 'edac/linux_next'
Stephen Rothwell [Tue, 21 Aug 2012 02:49:42 +0000 (12:49 +1000)]
Merge remote-tracking branch 'fsnotify/for-next'
Stephen Rothwell [Tue, 21 Aug 2012 02:42:42 +0000 (12:42 +1000)]
Merge remote-tracking branch 'pm/linux-next'
Stephen Rothwell [Tue, 21 Aug 2012 02:36:28 +0000 (12:36 +1000)]
Merge remote-tracking branch 'trivial/for-next'
Stephen Rothwell [Tue, 21 Aug 2012 02:34:49 +0000 (12:34 +1000)]
Merge remote-tracking branch 'osd/linux-next'
Stephen Rothwell [Tue, 21 Aug 2012 02:33:13 +0000 (12:33 +1000)]
Merge remote-tracking branch 'iommu/next'
Stephen Rothwell [Tue, 21 Aug 2012 02:31:33 +0000 (12:31 +1000)]
Merge remote-tracking branch 'watchdog/master'
Stephen Rothwell [Tue, 21 Aug 2012 02:31:27 +0000 (12:31 +1000)]
Merge remote-tracking branch 'selinux/master'
Stephen Rothwell [Tue, 21 Aug 2012 02:29:27 +0000 (12:29 +1000)]
Merge remote-tracking branch 'security/next'
Stephen Rothwell [Tue, 21 Aug 2012 02:27:48 +0000 (12:27 +1000)]
Merge remote-tracking branch 'regulator/for-next'
Stephen Rothwell [Tue, 21 Aug 2012 02:26:00 +0000 (12:26 +1000)]
Merge remote-tracking branch 'md/for-next'
Stephen Rothwell [Tue, 21 Aug 2012 02:24:20 +0000 (12:24 +1000)]
Merge remote-tracking branch 'slab/for-next'
Stephen Rothwell [Tue, 21 Aug 2012 02:22:46 +0000 (12:22 +1000)]
Merge remote-tracking branch 'kgdb/kgdb-next'
Stephen Rothwell [Tue, 21 Aug 2012 02:21:10 +0000 (12:21 +1000)]
Merge remote-tracking branch 'mmc/mmc-next'
Stephen Rothwell [Tue, 21 Aug 2012 02:19:29 +0000 (12:19 +1000)]
Merge branch 'quilt/device-mapper'
Stephen Rothwell [Tue, 21 Aug 2012 02:17:04 +0000 (12:17 +1000)]
Merge remote-tracking branch 'block/for-next'
Stephen Rothwell [Tue, 21 Aug 2012 02:17:01 +0000 (12:17 +1000)]
Merge remote-tracking branch 'cgroup/for-next'
Stephen Rothwell [Tue, 21 Aug 2012 02:15:25 +0000 (12:15 +1000)]
Merge remote-tracking branch 'input/next'
Stephen Rothwell [Tue, 21 Aug 2012 02:10:18 +0000 (12:10 +1000)]
Merge branch 'quilt/rr'
Conflicts:
arch/alpha/Kconfig
arch/s390/Kconfig
arch/xtensa/Kconfig
Stephen Rothwell [Tue, 21 Aug 2012 02:04:39 +0000 (12:04 +1000)]
Merge remote-tracking branch 'sound-asoc/for-next'
Stephen Rothwell [Tue, 21 Aug 2012 02:02:54 +0000 (12:02 +1000)]
Merge remote-tracking branch 'sound/for-next'
Stephen Rothwell [Tue, 21 Aug 2012 02:02:51 +0000 (12:02 +1000)]
Merge remote-tracking branch 'drm/drm-next'
Stephen Rothwell [Tue, 21 Aug 2012 02:01:10 +0000 (12:01 +1000)]
Merge remote-tracking branch 'crypto/master'
Stephen Rothwell [Tue, 21 Aug 2012 01:59:36 +0000 (11:59 +1000)]
Merge remote-tracking branch 'l2-mtd/master'
Stephen Rothwell [Tue, 21 Aug 2012 01:57:52 +0000 (11:57 +1000)]
Merge remote-tracking branch 'mtd/master'
Stephen Rothwell [Tue, 21 Aug 2012 01:56:14 +0000 (11:56 +1000)]
Merge remote-tracking branch 'bluetooth/master'
Stephen Rothwell [Tue, 21 Aug 2012 01:49:05 +0000 (11:49 +1000)]
Merge remote-tracking branch 'net-next/master'
Stephen Rothwell [Tue, 21 Aug 2012 01:47:26 +0000 (11:47 +1000)]
Merge remote-tracking branch 'slave-dma/next'
Stephen Rothwell [Tue, 21 Aug 2012 01:45:47 +0000 (11:45 +1000)]
Merge remote-tracking branch 'target-updates/for-next'
Stephen Rothwell [Tue, 21 Aug 2012 01:44:03 +0000 (11:44 +1000)]
Merge remote-tracking branch 'scsi/for-next'
Conflicts:
drivers/ata/libata-core.c
Stephen Rothwell [Tue, 21 Aug 2012 01:42:27 +0000 (11:42 +1000)]
Merge remote-tracking branch 'dlm/next'
Stephen Rothwell [Tue, 21 Aug 2012 01:40:54 +0000 (11:40 +1000)]
Merge remote-tracking branch 'ubi/linux-next'
Stephen Rothwell [Tue, 21 Aug 2012 01:39:20 +0000 (11:39 +1000)]
Merge remote-tracking branch 'thermal/next'
Stephen Rothwell [Tue, 21 Aug 2012 01:39:14 +0000 (11:39 +1000)]
Merge remote-tracking branch 'cpuidle/cpuidle-next'
Conflicts:
drivers/cpuidle/coupled.c
Stephen Rothwell [Tue, 21 Aug 2012 01:37:31 +0000 (11:37 +1000)]
Merge remote-tracking branch 'libata/NEXT'
Stephen Rothwell [Tue, 21 Aug 2012 01:35:56 +0000 (11:35 +1000)]
Merge remote-tracking branch 'kconfig/for-next'
Stephen Rothwell [Tue, 21 Aug 2012 01:35:45 +0000 (11:35 +1000)]
Merge remote-tracking branch 'kbuild/for-next'
Stephen Rothwell [Tue, 21 Aug 2012 01:33:45 +0000 (11:33 +1000)]
Merge remote-tracking branch 'v4l-dvb/master'
Stephen Rothwell [Tue, 21 Aug 2012 01:32:18 +0000 (11:32 +1000)]
Merge remote-tracking branch 'hwmon-staging/hwmon-next'
Stephen Rothwell [Tue, 21 Aug 2012 01:30:53 +0000 (11:30 +1000)]
Merge branch 'quilt/jdelvare-hwmon'
Stephen Rothwell [Tue, 21 Aug 2012 01:29:29 +0000 (11:29 +1000)]
Merge remote-tracking branch 'i2c-embedded/i2c-embedded/for-next'
Stephen Rothwell [Tue, 21 Aug 2012 01:28:05 +0000 (11:28 +1000)]
Merge branch 'quilt/i2c'
Stephen Rothwell [Tue, 21 Aug 2012 01:26:35 +0000 (11:26 +1000)]
Merge remote-tracking branch 'hid/for-next'
Stephen Rothwell [Tue, 21 Aug 2012 01:19:39 +0000 (11:19 +1000)]
Merge remote-tracking branch 'vfs/for-next'
Stephen Rothwell [Tue, 21 Aug 2012 01:18:05 +0000 (11:18 +1000)]
Merge remote-tracking branch 'xfs/for-next'
Stephen Rothwell [Tue, 21 Aug 2012 01:16:30 +0000 (11:16 +1000)]
Merge remote-tracking branch 'ocfs2/linux-next'
Stephen Rothwell [Tue, 21 Aug 2012 01:15:00 +0000 (11:15 +1000)]
Merge remote-tracking branch 'nfs/linux-next'
Stephen Rothwell [Tue, 21 Aug 2012 01:13:31 +0000 (11:13 +1000)]
Merge remote-tracking branch 'logfs/master'
Stephen Rothwell [Tue, 21 Aug 2012 01:12:02 +0000 (11:12 +1000)]
Merge remote-tracking branch 'gfs2/master'
Stephen Rothwell [Tue, 21 Aug 2012 01:10:33 +0000 (11:10 +1000)]
Merge remote-tracking branch 'ext4/dev'
Stephen Rothwell [Tue, 21 Aug 2012 01:09:09 +0000 (11:09 +1000)]
Merge remote-tracking branch 'ext3/for_next'
Stephen Rothwell [Tue, 21 Aug 2012 01:07:43 +0000 (11:07 +1000)]
Merge remote-tracking branch 'cifs/for-next'
Stephen Rothwell [Tue, 21 Aug 2012 01:06:20 +0000 (11:06 +1000)]
Merge remote-tracking branch 'xtensa/for_next'
Stephen Rothwell [Tue, 21 Aug 2012 01:04:56 +0000 (11:04 +1000)]
Merge remote-tracking branch 'unicore32/unicore32'
Stephen Rothwell [Tue, 21 Aug 2012 01:03:30 +0000 (11:03 +1000)]
Merge remote-tracking branch 'sparc-next/master'
Stephen Rothwell [Tue, 21 Aug 2012 01:02:07 +0000 (11:02 +1000)]
Merge remote-tracking branch 'sh/sh-latest'
Stephen Rothwell [Tue, 21 Aug 2012 01:00:41 +0000 (11:00 +1000)]
Merge remote-tracking branch 's390/features'
Stephen Rothwell [Tue, 21 Aug 2012 00:58:17 +0000 (10:58 +1000)]
Merge remote-tracking branch 'galak/next'
Stephen Rothwell [Tue, 21 Aug 2012 00:56:48 +0000 (10:56 +1000)]
Merge remote-tracking branch 'mpc5xxx/next'
Stephen Rothwell [Tue, 21 Aug 2012 00:55:20 +0000 (10:55 +1000)]
Merge remote-tracking branch 'parisc/for-next'
Stephen Rothwell [Tue, 21 Aug 2012 00:53:57 +0000 (10:53 +1000)]
Merge remote-tracking branch 'mips/mips-for-linux-next'
Stephen Rothwell [Tue, 21 Aug 2012 00:52:34 +0000 (10:52 +1000)]
Merge remote-tracking branch 'm68knommu/for-next'
Stephen Rothwell [Tue, 21 Aug 2012 00:51:10 +0000 (10:51 +1000)]
Merge remote-tracking branch 'm68k/for-next'
Stephen Rothwell [Tue, 21 Aug 2012 00:49:42 +0000 (10:49 +1000)]
Merge remote-tracking branch 'cris/for-next'
Stephen Rothwell [Tue, 21 Aug 2012 00:48:14 +0000 (10:48 +1000)]
Merge remote-tracking branch 'arm-perf/for-next/perf'
Stephen Rothwell [Tue, 21 Aug 2012 00:46:50 +0000 (10:46 +1000)]
Merge remote-tracking branch 'arm/for-next'
Stephen Rothwell [Tue, 21 Aug 2012 00:42:18 +0000 (10:42 +1000)]
Merge remote-tracking branch 'spi-current/spi/merge'
Stephen Rothwell [Tue, 21 Aug 2012 00:42:16 +0000 (10:42 +1000)]
Merge remote-tracking branch 'devicetree-current/devicetree/merge'
Stephen Rothwell [Tue, 21 Aug 2012 00:42:09 +0000 (10:42 +1000)]
Merge remote-tracking branch 'crypto-current/master'
Stephen Rothwell [Tue, 21 Aug 2012 00:42:04 +0000 (10:42 +1000)]
Merge remote-tracking branch 'pci-current/for-linus'
Stephen Rothwell [Tue, 21 Aug 2012 00:42:03 +0000 (10:42 +1000)]
Merge remote-tracking branch 'sound-current/for-linus'
Stephen Rothwell [Tue, 21 Aug 2012 00:42:02 +0000 (10:42 +1000)]
Merge remote-tracking branch 'net/master'
Linus Torvalds [Mon, 20 Aug 2012 23:42:41 +0000 (16:42 -0700)]
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci
Pull PCI fixes from Bjorn Helgaas:
"Here are two patches from Rafael Wysocki.
One fixes an EHCI-related hibernation crash on ASUS boxes. We fixed a
similar suspend issue in v3.6-rc1, and this applies the same fix to
the hibernate path.
The other fixes D3/D3cold/D4 messages related to the D3cold support we
merged in v3.6-rc1."
(Removed redundant top non-fast-forward merge commit from pulled branch)
* 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci:
PCI: EHCI: Fix crash during hibernation on ASUS computers
PCI / PM: Fix D3/D3cold/D4 messages printed by acpi_pci_set_power_state()
Linus Torvalds [Mon, 20 Aug 2012 22:26:28 +0000 (15:26 -0700)]
Merge tag 'please-pull-ia64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux
Pull config cleanup for ia64 from Tony Luck:
"Clean out references to dead CONFIG_MISC_DEVICES option"
* tag 'please-pull-ia64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux:
[IA64] defconfig: Remove CONFIG_MISC_DEVICES
David S. Miller [Mon, 20 Aug 2012 04:51:26 +0000 (21:51 -0700)]
sparc64: Add MD5 driver making use of the 'md5' instruction.
Signed-off-by: David S. Miller <davem@davemloft.net>
Acked-by: Herbert Xu <herbert@gondor.apana.org.au>
David S. Miller [Mon, 20 Aug 2012 00:37:56 +0000 (17:37 -0700)]
sparc64: Add SHA384/SHA512 driver making use of the 'sha512' instruction.
Signed-off-by: David S. Miller <davem@davemloft.net>
Acked-by: Herbert Xu <herbert@gondor.apana.org.au>
David S. Miller [Mon, 20 Aug 2012 00:11:37 +0000 (17:11 -0700)]
sparc64: Add SHA224/SHA256 driver making use of the 'sha256' instruction.
Signed-off-by: David S. Miller <davem@davemloft.net>
Acked-by: Herbert Xu <herbert@gondor.apana.org.au>
David S. Miller [Sun, 19 Aug 2012 22:41:53 +0000 (15:41 -0700)]
sparc64: Add SHA1 driver making use of the 'sha1' instruction.
Signed-off-by: David S. Miller <davem@davemloft.net>
Acked-by: Herbert Xu <herbert@gondor.apana.org.au>
Tejun Heo [Mon, 20 Aug 2012 21:51:24 +0000 (14:51 -0700)]
workqueue: deprecate system_nrt[_freezable]_wq
system_nrt[_freezable]_wq are now spurious. Mark them deprecated and
convert all users to system[_freezable]_wq.
If you're cc'd and wondering what's going on: Now all workqueues are
non-reentrant, so there's no reason to use system_nrt[_freezable]_wq.
Please use system[_freezable]_wq instead.
This patch doesn't make any functional difference.
Signed-off-by: Tejun Heo <tj@kernel.org>
Acked-By: Lai Jiangshan <laijs@cn.fujitsu.com>
Cc: Jens Axboe <axboe@kernel.dk>
Cc: David Airlie <airlied@linux.ie>
Cc: Jiri Kosina <jkosina@suse.cz>
Cc: "David S. Miller" <davem@davemloft.net>
Cc: Rusty Russell <rusty@rustcorp.com.au>
Cc: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
Cc: David Howells <dhowells@redhat.com>
Tejun Heo [Mon, 20 Aug 2012 21:51:24 +0000 (14:51 -0700)]
workqueue: deprecate flush[_delayed]_work_sync()
flush[_delayed]_work_sync() are now spurious. Mark them deprecated
and convert all users to flush[_delayed]_work().
If you're cc'd and wondering what's going on: Now all workqueues are
non-reentrant and the regular flushes guarantee that the work item is
not pending or running on any CPU on return, so there's no reason to
use the sync flushes at all and they're going away.
This patch doesn't make any functional difference.
Signed-off-by: Tejun Heo <tj@kernel.org>
Cc: Russell King <linux@arm.linux.org.uk>
Cc: Paul Mundt <lethal@linux-sh.org>
Cc: Ian Campbell <ian.campbell@citrix.com>
Cc: Jens Axboe <axboe@kernel.dk>
Cc: Mattia Dongili <malattia@linux.it>
Cc: Kent Yoder <key@linux.vnet.ibm.com>
Cc: David Airlie <airlied@linux.ie>
Cc: Jiri Kosina <jkosina@suse.cz>
Cc: Karsten Keil <isdn@linux-pingi.de>
Cc: Bryan Wu <bryan.wu@canonical.com>
Cc: Benjamin Herrenschmidt <benh@kernel.crashing.org>
Cc: Alasdair Kergon <agk@redhat.com>
Cc: Mauro Carvalho Chehab <mchehab@infradead.org>
Cc: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
Cc: David Woodhouse <dwmw2@infradead.org>
Cc: "David S. Miller" <davem@davemloft.net>
Cc: linux-wireless@vger.kernel.org
Cc: Anton Vorontsov <cbou@mail.ru>
Cc: Sangbeom Kim <sbkim73@samsung.com>
Cc: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Cc: Eric Van Hensbergen <ericvh@gmail.com>
Cc: Takashi Iwai <tiwai@suse.de>
Cc: Steven Whitehouse <swhiteho@redhat.com>
Cc: Petr Vandrovec <petr@vandrovec.name>
Cc: Mark Fasheh <mfasheh@suse.com>
Cc: Christoph Hellwig <hch@infradead.org>
Cc: Avi Kivity <avi@redhat.com>
Tejun Heo [Mon, 20 Aug 2012 21:51:23 +0000 (14:51 -0700)]
workqueue: gut system_nrt[_freezable]_wq()
Now that all workqueues are non-reentrant, system[_freezable]_wq() are
equivalent to system_nrt[_freezable]_wq(). Replace the latter with
wrappers around system[_freezable]_wq(). The wrapping goes through
inline functions so that __deprecated can be added easily.
Signed-off-by: Tejun Heo <tj@kernel.org>