Linus Torvalds
1eaec8212e
Merge branch 'for-3.9-cleanups' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq
...
Pull workqueue [delayed_]work_pending() cleanups from Tejun Heo:
"This is part of on-going cleanups to remove / minimize usages of
workqueue interfaces which are deprecated and/or misleading.
This round drops a number of usages of [delayed_]work_pending(), which
are dangerous as they lack any form of synchronization and thus often
lead to buggy / unnecessary code. There are a couple legitimate use
cases in kernel. Hopefully, they can be converted and
[delayed_]work_pending() can be removed completely. Even if not,
removing most of misuses should make it more difficult to find
examples of misuses and thus slow down growth of them.
These changes are independent from other workqueue changes."
* 'for-3.9-cleanups' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq:
wimax/i2400m: fix i2400m->wake_tx_skb handling
kprobes: fix wait_for_kprobe_optimizer()
ipw2x00: simplify scan_event handling
video/exynos: don't use [delayed_]work_pending()
tty/max3100: don't use [delayed_]work_pending()
x86/mce: don't use [delayed_]work_pending()
rfkill: don't use [delayed_]work_pending()
wl1251: don't use [delayed_]work_pending()
thinkpad_acpi: don't use [delayed_]work_pending()
mwifiex: don't use [delayed_]work_pending()
sja1000: don't use [delayed_]work_pending()
2013-02-19 21:58:52 -08:00
..
accessibility
acpi
Merge branch 'perf-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
2013-02-19 17:49:41 -08:00
amba
Drivers: amba: remove __dev* attributes.
2013-01-03 15:57:02 -08:00
ata
AHCI: Support multiple MSIs
2013-01-24 17:25:13 +01:00
atm
atm/iphase: rename fregt_t -> ffreg_t
2013-02-08 14:22:05 -05:00
auxdisplay
Drivers: misc: remove __dev* attributes.
2013-01-03 15:57:16 -08:00
base
Merge remote-tracking branch 'regmap/fix/debugfs' into tmp
2013-01-24 19:04:16 +08:00
bcma
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless into for-davem
2013-02-06 13:55:44 -05:00
block
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc
2013-02-15 12:05:57 -08:00
bluetooth
Bluetooth device 04ca:3008 should use ath3k
2013-01-10 02:51:03 -02:00
bus
Drivers: misc: remove __dev* attributes.
2013-01-03 15:57:16 -08:00
cdrom
Drivers: misc: remove __dev* attributes.
2013-01-03 15:57:16 -08:00
char
virtio_console: Don't access uninitialized data.
2013-02-07 11:37:37 +10:30
clk
mvebu fixes for v3.8-rc5
2013-01-23 20:30:52 -08:00
clocksource
Drivers: clocksource: remove __dev* attributes.
2013-01-03 15:57:15 -08:00
connector
Drivers: misc: remove __dev* attributes.
2013-01-03 15:57:16 -08:00
cpufreq
cpufreq: Add module aliases for acpi-cpufreq
2013-01-22 22:33:46 +01:00
cpuidle
cpuidle: remove the power_specified field in the driver
2013-01-15 14:18:04 +01:00
crypto
Drivers: crypto: remove __dev* attributes.
2013-01-03 15:57:02 -08:00
dca
devfreq
PM / devfreq: exynos4_bus: honor RCU lock usage
2013-01-22 13:28:40 +01:00
dio
dma
Merge branch 'fixes' of git://git.infradead.org/users/vkoul/slave-dma
2013-01-24 10:17:49 -08:00
edac
Merge branch 'x86-platform-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
2013-02-19 20:11:07 -08:00
eisa
extcon
firewire
firmware
Merge branch 'x86-efi-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
2013-01-31 17:10:36 +11:00
gpio
gpio: mvebu: Don't free chip label memory
2013-01-17 12:27:08 +01:00
gpu
Merge branch 'stable' of git://git.kernel.org/pub/scm/linux/kernel/git/cmetcalf/linux-tile into akpm
2013-02-12 15:13:42 -08:00
hid
Merge branch 'for-3.8/upstream-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid
2013-02-01 08:44:59 +11:00
hsi
Drivers: misc: remove __dev* attributes.
2013-01-03 15:57:16 -08:00
hv
x86, hyperv: HYPERV depends on X86_LOCAL_APIC
2013-02-12 17:46:23 -08:00
hwmon
hwmon: (vexpress) Fix build error seen if CONFIG_OF_DEVICE is not set
2013-01-09 21:47:22 -08:00
hwspinlock
i2c
i2c-designware: add missing MODULE_LICENSE
2013-01-22 16:43:34 +01:00
ide
Drivers: ide: remove __dev* attributes.
2013-01-03 15:57:03 -08:00
idle
intel_idle: Don't register CPU notifier if we are not running.
2013-01-18 13:43:43 +01:00
iio
Staging fixes for 3.8-rc3
2013-01-14 09:08:38 -08:00
infiniband
Merge branches 'ipoib', 'mlx4' and 'qib' into for-next
2013-02-05 09:45:25 -08:00
input
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input
2013-02-18 10:23:40 -08:00
iommu
Merge branch 'x86-apic-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
2013-02-19 19:07:27 -08:00
ipack
irqchip
isdn
Merge branch 'sched-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
2013-02-19 18:19:48 -08:00
leds
leds: leds-gpio: set devm_gpio_request_one() flags param correctly
2013-01-02 17:58:41 -08:00
lguest
macintosh
Drivers: macintosh: remove __dev* attributes.
2013-01-03 15:57:14 -08:00
md
A fix for stacked dm thin devices and a fix for the new dm WRITE SAME
2013-02-01 12:04:22 +11:00
media
Revert "[media] dvb_frontend: return -ENOTTY for unimplement IOCTL"
2013-02-15 12:11:23 -08:00
memory
Drivers: memory: remove __dev* attributes.
2013-01-03 15:57:14 -08:00
memstick
message
Drivers: message: remove __dev* attributes.
2013-01-03 15:57:14 -08:00
mfd
This is the first pull request for MFD fixes for 3.8
2013-01-28 11:51:57 -08:00
misc
x86, uv, uv3: Check current gru hub support for SGI UV3
2013-02-11 17:18:19 -08:00
mmc
This is the first pull request for MFD fixes for 3.8
2013-01-28 11:51:57 -08:00
mtd
A small set of simple regression and build fixes for 3.8:
2013-02-05 07:54:11 +11:00
net
Merge branch 'for-3.9-cleanups' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq
2013-02-19 21:58:52 -08:00
nfc
Drivers: misc: remove __dev* attributes.
2013-01-03 15:57:16 -08:00
nubus
of
oprofile
parisc
Drivers: misc: remove __dev* attributes.
2013-01-03 15:57:16 -08:00
parport
Drivers: parport: remove __dev* attributes.
2013-01-03 15:57:03 -08:00
pci
Merge branch 'x86-apic-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
2013-02-19 19:07:27 -08:00
pcmcia
pinctrl
pinctrl: sirf: replace of_gpio_simple_xlate by sirf specific of_xlate
2013-02-05 15:27:39 +01:00
platform
Merge branch 'for-3.9-cleanups' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq
2013-02-19 21:58:52 -08:00
pnp
PNP: Handle IORESOURCE_BITS in resource allocation
2013-01-03 13:10:53 +01:00
power
ARM: arm-soc fixes for 3.8-rc
2013-01-08 18:53:56 -08:00
pps
Drivers: misc: remove __dev* attributes.
2013-01-03 15:57:16 -08:00
ps3
Drivers: misc: remove __dev* attributes.
2013-01-03 15:57:16 -08:00
ptp
pwm
rapidio
regulator
Merge remote-tracking branch 'regulator/fix/tps65910' into tmp
2013-02-06 11:28:53 +00:00
remoteproc
Drivers: misc: remove __dev* attributes.
2013-01-03 15:57:16 -08:00
rpmsg
Drivers: misc: remove __dev* attributes.
2013-01-03 15:57:16 -08:00
rtc
Merge branch 'timers-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
2013-02-19 19:05:45 -08:00
s390
s390/chsc: fix SEI usage
2013-01-16 15:57:54 +01:00
sbus
Drivers: sbus: remove __dev* attributes.
2013-01-03 15:57:03 -08:00
scsi
efi: Make 'efi_enabled' a function to query EFI facilities
2013-01-30 11:51:59 -08:00
sfi
sh
sh: clkfwk: bugfix: sh_clk_div_enable() care sh_clk_div_set_rate() if div6
2013-01-11 20:57:58 +09:00
sn
Drivers: misc: remove __dev* attributes.
2013-01-03 15:57:16 -08:00
spi
sched/rt: Move rt specific bits into new header file
2013-02-07 20:51:08 +01:00
ssb
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless into for-davem
2013-02-06 13:55:44 -05:00
staging
Merge branch 'sched-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
2013-02-19 18:19:48 -08:00
target
target: Fix divide by zero bug in fabric_max_sectors for unconfigured devices
2013-01-31 15:22:53 -08:00
tc
thermal
Drivers: thermal: remove __dev* attributes.
2013-01-03 15:57:02 -08:00
tty
Merge branch 'for-3.9-cleanups' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq
2013-02-19 21:58:52 -08:00
uio
usb
USB: storage: optimize to match the Huawei USB storage devices and support new switch command
2013-02-04 10:41:40 -08:00
uwb
vfio
vfio-pci: Fix buffer overfill
2013-01-15 10:45:26 -07:00
vhost
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
2013-02-09 07:55:24 +11:00
video
Merge branch 'for-3.9-cleanups' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq
2013-02-19 21:58:52 -08:00
virt
virtio
Drivers: virtio: remove __dev* attributes.
2013-01-03 15:57:01 -08:00
vlynq
Drivers: vlynq: remove __dev* attributes.
2013-01-03 15:57:01 -08:00
vme
w1
Drivers: w1: remove last __devexit_p() instance
2013-01-03 15:57:01 -08:00
watchdog
watchdog: twl4030_wdt: add DT support
2013-01-02 12:07:05 +01:00
xen
Merge branch 'x86-hyperv-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
2013-02-19 20:10:21 -08:00
zorro
Drivers: zorro: remove CONFIG_HOTPLUG usage
2013-01-03 15:57:01 -08:00
Kconfig
Makefile