android_kernel_google_msm/drivers
Alan Stern 35a58e89b9 USB: usbtest: add a timeout for scatter-gather tests
commit 32b36eeae6 upstream.

In usbtest, tests 5 - 8 use the scatter-gather library in usbcore
without any sort of timeout.  If there's a problem in the gadget or
host controller being tested, the test can hang.

This patch adds a 10-second timeout to the tests, so that they will
fail gracefully with an ETIMEDOUT error instead of hanging.

Signed-off-by: Alan Stern <stern@rowland.harvard.edu>
Reported-by: Huang Rui <ray.huang@amd.com>
Tested-by: Huang Rui <ray.huang@amd.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2014-06-30 20:01:30 -07:00
..
accessibility
acpi ACPI / blacklist: Add dmi_enable_osi_linux quirk for Asus EEE PC 1015PX 2014-06-07 16:02:03 -07:00
amba
ata ahci: Add Device ID for HighPoint RocketRaid 642L 2014-06-16 13:45:46 -07:00
atm skb: Add inline helper for getting the skb end offset from head 2014-06-07 16:02:00 -07:00
auxdisplay
base drivercore: deferral race condition fix 2014-06-07 16:02:01 -07:00
bcma
block virtio-blk: Don't free ida when disk is in use 2014-06-11 12:04:18 -07:00
bluetooth Bluetooth: Add support for BCM20702A0 [0b05, 17cb] 2014-06-11 12:04:16 -07:00
cdrom
char applicom: dereferencing NULL on error path 2014-06-30 20:01:30 -07:00
clk
clocksource
connector proc connector: reject unprivileged listener bumps 2014-03-11 16:10:03 -07:00
cpufreq powernow-k6: reorder frequencies 2014-04-14 06:44:34 -07:00
cpuidle
crypto crypto: caam - add allocation failure handling in SPRINTFCAT macro 2014-06-07 16:02:03 -07:00
dca
devfreq
dio
dma dma: ste_dma40: don't dereference free:d descriptor 2014-03-11 16:10:02 -07:00
edac i82975x_edac: Fix dimm label initialization 2014-06-07 16:02:06 -07:00
eisa
firewire firewire: don't use PREPARE_DELAYED_WORK 2014-03-23 21:37:06 -07:00
firmware x86, efivars: firmware bug workarounds should be in platform code 2014-06-07 16:02:10 -07:00
gpio gpio: mxs: Allow for recursive enable_irq_wake() call 2014-05-13 14:11:31 +02:00
gpu drm/radeon: always program the MC on startup 2014-06-07 16:02:13 -07:00
hid dj: memory scribble in logi_dj 2014-06-07 16:02:15 -07:00
hsi
hv drivers: hv: switch to use mb() instead of smp_mb() 2014-06-07 16:02:10 -07:00
hwmon hwmon: (emc1403) Support full range of known chip revision numbers 2014-06-07 16:02:01 -07:00
hwspinlock
i2c i2c-piix4: Add AMD CZ SMBus device ID 2014-06-07 16:02:14 -07:00
ide
idle intel_idle: Don't register CPU notifier if we are not running. 2014-06-07 16:02:07 -07:00
ieee802154
infiniband ib_srpt: Use correct ib_sg_dma primitives 2014-05-06 07:51:43 -07:00
input Input: synaptics - adjust threshold for treating position values as negative 2014-06-07 16:02:06 -07:00
iommu intel-iommu: fix off-by-one in pagetable freeing 2014-02-13 11:51:08 -08:00
isdn isdnloop: several buffer overflows 2014-04-26 17:13:18 -07:00
leds
lguest
macintosh
mca
md md: always set MD_RECOVERY_INTR when aborting a reshape or other "resync". 2014-06-11 12:04:11 -07:00
media media: media-device: fix infoleak in ioctl media_enum_entities() 2014-06-07 16:02:02 -07:00
memstick
message
mfd mfd: max8997: Fix possible NULL pointer dereference on i2c_new_dummy error 2014-05-06 07:51:41 -07:00
misc MISC: hpilo, remove pci_disable_device 2014-06-07 16:02:06 -07:00
mmc mmc: mxs-mmc: fix deadlock caused by recursion loop 2014-04-14 06:44:32 -07:00
mtd mtd: m25p80: fix allocation size 2014-06-07 16:02:15 -07:00
net can: peak_pci: prevent use after free at netdev removal 2014-06-30 20:01:30 -07:00
nfc
nubus
of
oprofile
parisc
parport parport: parport_pc: remove double PCI ID for NetMos 2014-02-06 11:05:47 -08:00
pci PCI/ASPM: Don't touch ASPM if forcibly disabled 2014-06-07 16:02:15 -07:00
pcmcia
pinctrl
platform msi-wmi: Fix memory leak 2014-06-07 16:02:14 -07:00
pnp
power power: max17040: Fix NULL pointer dereference when there is no platform_data 2014-02-22 10:32:46 -08:00
pps pps: Fix a use-after free bug when unregistering a source. 2014-04-14 06:44:17 -07:00
ps3
ptp
rapidio rapidio/tsi721: Fix interrupt mask when handling MSI 2014-06-07 16:02:14 -07:00
regulator regulator: max8998: Ensure enough delay time for max8998_set_voltage_buck_time_sel 2014-06-07 16:02:07 -07:00
remoteproc
rpmsg
rtc drivers/rtc/rtc-pl031.c: restore ST variant functionality 2014-06-07 16:02:14 -07:00
s390
sbus
scsi SCSI: megaraid: Use resource_size_t for PCI resources, not long 2014-06-16 13:45:46 -07:00
sfi
sh
sn
spi spi: Fix crash with double message finalisation on error handling 2014-02-22 10:32:45 -08:00
ssb
staging staging: tidspbridge: check for CONFIG_SND_OMAP_SOC_MCBSP 2014-06-30 20:01:30 -07:00
target iscsi-target: Reject mutual authentication with reflected CHAP_C 2014-06-26 15:10:27 -04:00
tc
thermal
tty tty/serial: Add support for Altera serial port 2014-06-11 12:04:22 -07:00
uio
usb USB: usbtest: add a timeout for scatter-gather tests 2014-06-30 20:01:30 -07:00
uwb
vhost vhost: validate vhost_get_vq_desc return value 2014-04-26 17:13:17 -07:00
video backlight: atmel-pwm-bl: fix gpio polarity in remove 2014-06-07 16:02:15 -07:00
virt
virtio virtio_balloon: don't softlockup on huge balloon changes. 2014-05-13 14:11:30 +02:00
vlynq
w1 w1: fix w1_send_slave dropping a slave id 2014-05-06 07:51:41 -07:00
watchdog sc1200_wdt: Fix oops 2013-12-20 07:34:21 -08:00
xen xen/events: mask events when changing their VCPU binding 2014-03-11 16:10:07 -07:00
zorro
Kconfig
Makefile