Oliver Neukum
a1221702c4
Bluetooth: btusb: fix PM leak in error case of setup
...
commit 3d44a6fd0775e6215e836423e27f8eedf8c871ea upstream.
If setup() fails a reference for runtime PM has already
been taken. Proper use of the error handling in btusb_open()is needed.
You cannot just return.
Fixes: ace3198258 ("Bluetooth: btusb: Add setup callback for chip init on USB")
Signed-off-by: Oliver Neukum <oneukum@suse.com>
Signed-off-by: Marcel Holtmann <marcel@holtmann.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2020-01-09 10:20:04 +01:00
..
ath3k.c
bcm203x.c
bfusb.c
bluecard_cs.c
bpa10x.c
Bluetooth: bpa10x: change return value
2019-09-04 16:11:46 +02:00
bt3c_cs.c
btbcm.c
bluetooth: bcm: Add support for loading firmware for BCM4345C5
2019-09-05 17:27:22 +02:00
btbcm.h
btintel.c
btintel.h
btmrvl_debugfs.c
btmrvl_drv.h
btmrvl_main.c
btmrvl_sdio.c
btmrvl_sdio.h
btmtksdio.c
btmtkuart.c
Bluetooth: btmtkuart: add an implementation for clock osc property
2019-07-06 13:00:04 +02:00
btqca.c
Bluetooth: hci_qca: wait for Pre shutdown complete event before sending the Power off pulse
2019-09-05 17:27:22 +02:00
btqca.h
Bluetooth: hci_qca: Send VS pre shutdown command.
2019-08-12 18:23:50 +02:00
btqcomsmd.c
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 284
2019-06-05 17:36:37 +02:00
btrsi.c
btrtl.c
Bluetooth: btrtl: Fix an issue that failing to download the FW which size is over 32K bytes
2019-09-05 17:27:32 +02:00
btrtl.h
Bluetooth: btrtl: HCI reset on close for Realtek BT chip
2019-07-06 12:32:50 +02:00
btsdio.c
Bluetooth: btsdio: Do not bind to non-removable BCM4356
2019-07-06 12:27:55 +02:00
btusb.c
Bluetooth: btusb: fix PM leak in error case of setup
2020-01-09 10:20:04 +01:00
btwilink.c
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 333
2019-06-05 17:37:06 +02:00
dtl1_cs.c
h4_recv.h
hci_ag6xx.c
hci_ath.c
Bluetooth: hci_uart: check for missing tty operations
2019-07-31 13:17:33 -07:00
hci_bcm.c
bluetooth: hci_bcm: Give more time to come out of reset
2019-09-05 17:27:22 +02:00
hci_bcsp.c
Bluetooth: Fix invalid-free in bcsp_close()
2019-11-29 10:09:39 +01:00
hci_h4.c
hci_h5.c
hci_intel.c
Bluetooth: hci_uart: check for missing tty operations
2019-07-31 13:17:33 -07:00
hci_ldisc.c
Bluetooth: hci_uart: check for missing tty operations
2019-07-31 13:17:33 -07:00
hci_ll.c
Revert "Bluetooth: hci_ll: set operational frequency earlier"
2019-11-29 10:09:43 +01:00
hci_mrvl.c
Bluetooth: hci_uart: check for missing tty operations
2019-07-31 13:17:33 -07:00
hci_nokia.c
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 157
2019-05-30 11:26:37 -07:00
hci_qca.c
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
2019-09-15 14:17:27 +02:00
hci_serdev.c
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 157
2019-05-30 11:26:37 -07:00
hci_uart.h
Bluetooth: hci_uart: check for missing tty operations
2019-07-31 13:17:33 -07:00
hci_vhci.c
Kconfig
Bluetooth: btusb: Add protocol support for MediaTek MT7668U USB devices
2019-07-06 21:44:25 +02:00
Makefile