linux-brain/drivers/net/usb
Takashi Iwai 6bc48348ec r8152: Fix potential PM refcount imbalance
[ Upstream commit 9c23aa51477a37f8b56c3c40192248db0663c196 ]

rtl8152_close() takes the refcount via usb_autopm_get_interface() but
it doesn't release when RTL8152_UNPLUG test hits.  This may lead to
the imbalance of PM refcount.  This patch addresses it.

Link: https://bugzilla.suse.com/show_bug.cgi?id=1186194
Signed-off-by: Takashi Iwai <tiwai@suse.de>
Signed-off-by: David S. Miller <davem@davemloft.net>
Signed-off-by: Sasha Levin <sashal@kernel.org>
2021-08-08 09:04:07 +02:00
..
Kconfig
Makefile
aqc111.c
aqc111.h
asix.h
asix_common.c net: usb: Fix uninit-was-stored issue in asix_read_phy_addr() 2020-09-09 19:12:37 +02:00
asix_devices.c
ax88172a.c ax88172a: fix ax88172a_unbind() failures 2020-07-29 10:18:31 +02:00
ax88179_178a.c net: usb: ax88179_178a: initialize local variables before use 2021-05-07 10:51:37 +02:00
catc.c
cdc-phonet.c net: cdc-phonet: fix data-interface release on probe failure 2021-03-30 14:35:27 +02:00
cdc_eem.c net: cdc_eem: fix tx fixup skb leak 2021-06-23 14:41:26 +02:00
cdc_ether.c r8152: Add Lenovo Powered USB-C Travel Hub 2021-01-19 18:26:13 +01:00
cdc_mbim.c
cdc_ncm.c net: cdc_ncm: switch to eth%d interface naming 2021-06-23 14:41:26 +02:00
cdc_subset.c
ch9200.c
cx82310_eth.c
dm9601.c net: usb: dm9601: Add USB ID of Keenetic Plus DSL 2020-09-12 14:18:55 +02:00
gl620a.c
hso.c net: hso: bail out on interrupt URB allocation failure 2021-06-03 08:59:16 +02:00
huawei_cdc_ncm.c
int51x1.c
ipheth.c usbnet: ipheth: fix connectivity with iOS 14 2020-12-08 10:40:24 +01:00
kalmia.c
kaweth.c
lan78xx.c net: lan78xx: replace bogus endpoint lookup 2020-08-11 15:33:40 +02:00
lan78xx.h
lg-vl600.c
mcs7830.c
net1080.c
pegasus.c
pegasus.h
plusb.c
qmi_wwan.c net: usb: qmi_wwan: allow qmimux add/del with master up 2021-03-17 17:03:35 +01:00
r8152.c r8152: Fix potential PM refcount imbalance 2021-08-08 09:04:07 +02:00
rndis_host.c rndis_host: set proper input size for OID_GEN_PHYSICAL_MEDIUM request 2021-01-23 15:57:58 +01:00
rtl8150.c net: usb: rtl8150: set random MAC address when set_ethernet_addr() fails 2020-10-14 10:33:06 +02:00
sierra_net.c
smsc75xx.c net: usb: fix possible use-after-free in smsc75xx_bind 2021-06-23 14:41:26 +02:00
smsc75xx.h
smsc95xx.c smsc95xx: avoid memory leak in smsc95xx_bind 2020-07-16 08:16:39 +02:00
smsc95xx.h
sr9700.c
sr9700.h
sr9800.c net: usb: sr9800: fix uninitialized local variable 2019-10-15 21:02:12 -07:00
sr9800.h
usbnet.c
zaurus.c