android_kernel_google_msm/drivers
Oliver Neukum f426a67d6a BACKPORT: usbnet: cleanup after bind() in probe()
Bug: 28744625

In case bind() works, but a later error forces bailing
in probe() in error cases work and a timer may be scheduled.
They must be killed. This fixes an error case related to
the double free reported in
http://www.spinics.net/lists/netdev/msg367669.html
and needs to go on top of Linus' fix to cdc-ncm.

(cherry picked from commit 1666984c8625b3db19a9abc298931d35ab7bc64b)

Change-Id: Id1708db3833ade7f1406b941f0bc20671c9c3b3b
Signed-off-by: Oliver Neukum <ONeukum@suse.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2016-06-15 10:29:17 -07:00
..
accessibility
acpi
amba
ata
atm
auxdisplay
base sync: Fix a race condition between release_obj and print_obj 2013-12-09 16:11:59 -08:00
bcma
block
bluetooth Update copyright to The Linux Foundation 2013-03-15 17:07:39 -07:00
cdrom
char diag: Fix possible underflow/overflow issues 2016-06-03 11:57:55 -07:00
clk
clocksource
connector
coresight coresight: do not probe if cpu is not online 2013-03-15 17:09:34 -07:00
cpufreq cpufreq: fix sleeping in atomic context when realloc freq_table for all_time_in_state 2014-08-05 19:08:52 +00:00
cpuidle
crypto crypto: msm: Check for invalid byte offset field 2013-06-18 12:10:23 -07:00
dca
devfreq
dio
dma
edac
eisa
firewire
firmware
gpio gpio: msm-common: Fix irq_set_type for dual edge trigger 2013-06-25 21:28:40 +00:00
gpu msm: kgsl: Defer adding the mem entry to a process 2016-06-13 15:49:37 -07:00
gud
hid
hsi
hv
hwmon Cap1106: To prevent Deadlock while switching on/off CapSensor 2013-07-15 17:58:28 +00:00
hwspinlock
i2c Update copyright to The Linux Foundation 2013-03-15 17:07:39 -07:00
ide
idle
ieee802154
infiniband
input keys: notify system preparing to force reset if resetkey is defined 2015-05-07 17:17:45 +00:00
iommu iommu/core: pass a user-provided token to fault handlers 2013-09-06 16:20:47 -07:00
isdn
leds display: JDI: config backlight level when kernel init 2013-04-18 16:09:22 -07:00
lguest
macintosh
mca
md
media msm📷isp: fix array index bound checks 2016-06-03 11:55:33 -07:00
memstick
message
mfd random: remove rand_initialize_irq() 2013-09-09 17:01:42 -07:00
misc Subject: qseecom: Add checks for user space buffer pointers 2016-06-06 14:59:58 -07:00
mmc mmc: core : fix arbitrary read/write to user space 2016-05-18 10:45:44 -07:00
mtd Update copyright to The Linux Foundation 2013-03-15 17:07:39 -07:00
net BACKPORT: usbnet: cleanup after bind() in probe() 2016-06-15 10:29:17 -07:00
nfc Remove a workaround since BCM20793 chip default is 7 bits address. 2013-04-18 16:07:56 -07:00
nubus
of Update copyright to The Linux Foundation 2013-03-15 17:07:39 -07:00
oprofile
parisc
parport
pci
pcmcia
pinctrl
platform msm: Change the permissions of sps debug files 2013-06-07 11:25:53 -07:00
pnp
power power: bq27541: cancel poll work first to prevent querying gauge interleaved 2013-12-12 23:04:27 +00:00
pps
ps3
ptp
rapidio
regulator Update copyright to The Linux Foundation 2013-03-15 17:07:39 -07:00
remoteproc iommu/core: pass a user-provided token to fault handlers 2013-09-06 16:20:47 -07:00
rpmsg
rtc Update copyright to The Linux Foundation 2013-03-15 17:07:39 -07:00
s390
sbus
scsi
sfi
sh
slimbus Update copyright to The Linux Foundation 2013-03-15 17:07:39 -07:00
sn
spi Update copyright to The Linux Foundation 2013-03-15 17:07:39 -07:00
spmi Update copyright to The Linux Foundation 2013-03-15 17:07:39 -07:00
ssb
staging wlan: Replace snprintf with scnprintf 2016-06-02 10:13:47 -07:00
switch switch: Reset device's drvdata before destroying it 2013-03-15 17:13:04 -07:00
target
tc
thermal thermal: pm8xxx-tm: Add configuration option for allowing shutdown override 2013-03-15 17:08:32 -07:00
tty tty: Fix unsafe ldisc reference via ioctl(TIOCGETD) 2016-05-24 22:07:31 +00:00
uio Fix a few incorrectly checked [io_]remap_pfn_range() calls 2014-07-15 17:06:52 -07:00
usb USB: usbfs: fix potential infoleak in devio 2016-06-15 06:10:35 +00:00
uwb
vhost
video msm_fb: display: validate input args of mdp4_argc_process_write_req 2016-06-02 11:34:53 -07:00
virt
virtio
vlynq
w1
watchdog
xen
zorro
Kconfig
Makefile drivers: usb: otg: Report the charger type and enable the USB host mode according to the ID pin status and the SlimPort status. 2013-04-18 16:07:58 -07:00