linux/drivers
Erik Gilling 064f4dd519 sync: allow async waits to be canceled
In order to allow drivers to cleanly handled teardown we need to allow them
to cancel pending async waits.  To do this cleanly, we move allocation of
sync_fence_waiter to the driver calling sync_async_wait().

Change-Id: Ifcd95648be6ec07026d67f810070a4310f099989
Signed-off-by: Erik Gilling <konkers@android.com>
2013-02-22 17:46:54 +08:00
..
accessibility
acpi ACPI / cpuidle: Fix NULL pointer issues when cpuidle is disabled 2013-01-27 20:46:29 -08:00
adc adc: support rk3188 2013-01-14 15:04:12 +08:00
amba
ata ahci: Add identifiers for ASM106x devices 2013-01-27 20:46:29 -08:00
atm atm/iphase: rename fregt_t -> ffreg_t 2013-02-14 10:47:35 -08:00
auxdisplay
base sync: allow async waits to be canceled 2013-02-22 17:46:54 +08:00
bcma bcma: fix unregistration of cores 2012-10-31 09:51:37 -07:00
block drbd: add missing part_round_stats to _drbd_start_io_acct 2013-01-21 11:44:59 -08:00
bluetooth Merge remote-tracking branch 'stable/linux-3.0.y' into develop-3.0 2013-01-15 12:45:19 +08:00
cdrom
char Merge remote-tracking branch 'stable/linux-3.0.y' into develop-3.0 2013-02-18 12:31:44 +08:00
cir
clk
clocksource
cmmb
connector
cpufreq Merge remote-tracking branch 'aosp/android-3.0' into develop-3.0 2013-01-17 15:14:24 +08:00
cpuidle
crypto
dbg
dca
dio
dma ioat: Fix DMA memory sync direction correct flag 2013-01-27 20:46:29 -08:00
edac EDAC: Test correct variable in ->store function 2013-02-03 18:21:37 -06:00
eisa
firewire firewire: net: Fix handling of fragmented multicast/broadcast packets. 2013-01-17 08:43:53 -08:00
firmware drivers/firmware/dmi_scan.c: fetch dmi version from SMBIOS if it exists 2013-01-27 20:46:29 -08:00
gpio rk3188: initial support 2013-01-09 11:08:02 +08:00
gpu Merge remote-tracking branch 'stable/linux-3.0.y' into develop-3.0 2013-02-18 12:31:44 +08:00
headset_observe rt5631: create source for phone or phonepad 2012-12-12 11:09:08 +08:00
hid Merge remote-tracking branch 'aosp/android-3.0' into develop-3.0-jb 2012-08-21 15:53:18 +08:00
hwmon Merge remote-tracking branch 'stable/linux-3.0.y' into develop-3.0 2012-12-27 12:57:21 +08:00
hwspinlock
i2c rk3188: initial support 2013-01-09 11:08:02 +08:00
ide
idle
ieee802154
infiniband rtnetlink: Compute and store minimum ifinfo dump size 2013-01-17 08:43:58 -08:00
input add light sensor cm3232 support 2013-02-18 16:24:05 +08:00
isdn isdn/gigaset: fix zero size border case in debug dump 2013-02-14 10:47:34 -08:00
leds rk29: remove newton board support 2012-08-23 10:39:29 +08:00
lguest
macintosh
mca
md dm ioctl: prevent unsafe change to dm_ioctl data_size 2013-01-17 08:43:56 -08:00
media rk3168_86v: front camera gc0308 turn upside down 2013-02-19 10:06:13 +08:00
memstick
message
mfd rk3188:fix rk610 hdmi and one lcdc dual screen 2013-01-24 22:15:54 +08:00
misc Merge remote-tracking branch 'stable/linux-3.0.y' into develop-3.0 2013-02-18 12:31:44 +08:00
mmc SDMMC-RK31XX: 2013-02-21 19:09:29 +08:00
mtd Merge commit 'v3.0.58' into android-3.0 2013-01-15 19:33:11 -08:00
mtk_wcn_bt wifi: support rk2928 mtk 5931 6622 15x15 modules bt power controle 2013-01-08 23:05:57 +08:00
mtk_wcn_combo
net wifi: update mt5931 driver to 2.09 2013-02-18 14:29:18 +08:00
nfc
nubus
of
oprofile
parisc
parport
pci PCI/PM: Clean up PME state when removing a device 2013-02-17 10:46:20 -08:00
pcmcia pcmcia: sharpsl: don't discard sharpsl_pcmcia_ops 2012-10-28 10:02:11 -07:00
platform acer-wmi: support for P key on TM8372 2012-12-03 12:59:15 -08:00
pnp pnpacpi: fix incorrect TEST_ALPHA() test 2013-01-11 09:03:36 -08:00
power rk: power_supply: add rk_get_system_battery_capacity and rk_get_system_battery_status api 2013-02-22 15:10:57 +08:00
pps
ps3
ptp
rapidio
regulator rk31xx:support new pwm circuit for new tps65910 2013-01-29 11:51:05 +08:00
rtc Merge remote-tracking branch 'stable/linux-3.0.y' into develop-3.0 2013-02-18 12:31:44 +08:00
s390 s390/cio: fix pgid reserved check 2013-01-17 08:43:53 -08:00
sbus
scsi SCSI: sd: Reshuffle init_sd to avoid crash 2013-01-27 20:46:28 -08:00
sfi
sh
smc
sn
spi fixed spi compile error 2013-01-23 17:27:16 +08:00
ssb
staging Merge remote-tracking branch 'stable/linux-3.0.y' into develop-3.0 2013-02-18 12:31:44 +08:00
switch
target tcm_fc: Do not report target role when target is not defined 2013-01-21 11:44:58 -08:00
tc
telephony telephony: ijx: buffer overflow in ixj_write_cid() 2012-12-17 10:49:03 -08:00
testcode
thermal
tty Merge remote-tracking branch 'stable/linux-3.0.y' into develop-3.0 2013-02-18 12:31:44 +08:00
uio
usb EHCI&HSIC support 2013-02-21 15:01:21 +08:00
uwb
vhost vhost: fix mergeable bufs on BE hosts 2012-10-31 09:51:36 -07:00
video rk3188 ds1006h: sync logo 2013-02-22 16:04:56 +08:00
virtio virtio: force vring descriptors to be allocated from lowmem 2013-01-11 09:03:36 -08:00
vlynq
w1
watchdog rk29_wdt: fix for fiq debugger 2013-01-30 10:34:15 +08:00
xen
zorro
Kconfig
Makefile wifi: support mt5931 wifi and mt6622 bt 2012-11-28 17:10:22 +08:00