Johan Hedberg
7557895b3d
Bluetooth: Fix unnecessary error message for HCI request completion
...
commit 1629db9c75342325868243d6bca5853017d91cf8 upstream.
In case a command which completes in Command Status was sent using the
hci_cmd_send-family of APIs there would be a misleading error in the
hci_get_cmd_complete function, since the code would be trying to fetch
the Command Complete parameters when there are none.
Avoid the misleading error and silently bail out from the function in
case the received event is a command status.
Signed-off-by: Johan Hedberg <johan.hedberg@intel.com>
Acked-by: Luiz Augusto von Dentz <luiz.von.dentz@intel.com>
Signed-off-by: Marcel Holtmann <marcel@holtmann.org>
Tested-by Adam Ford <aford173@gmail.com> #4.19.16
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2019-01-26 09:32:44 +01:00
..
bnep
net: remove sock_no_poll
2018-05-26 09:16:44 +02:00
cmtp
Merge branch 'work.aio-1' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
2018-06-04 13:57:43 -07:00
hidp
Bluetooth: hidp: buffer overflow in hidp_process_report
2018-08-01 09:12:35 +02:00
rfcomm
Revert changes to convert to ->poll_mask() and aio IOCB_CMD_POLL
2018-06-28 10:40:47 -07:00
6lowpan.c
6lowpan: fix set not used warning
2017-07-25 12:31:37 -07:00
a2mp.c
Bluetooth: Use bt_dev_err and bt_dev_info when possible
2017-10-30 12:25:45 +02:00
a2mp.h
Bluetooth: Add BT_HS config option
2015-07-30 13:31:59 +02:00
af_bluetooth.c
Bluetooth: Use lock_sock_nested in bt_accept_enqueue
2018-07-18 14:10:29 +02:00
amp.c
Bluetooth: Use bt_dev_err and bt_dev_info when possible
2017-10-30 12:25:45 +02:00
amp.h
Bluetooth: Add BT_HS config option
2015-07-30 13:31:59 +02:00
ecdh_helper.c
Bluetooth: let the crypto subsystem generate the ecc privkey
2017-10-06 20:35:47 +02:00
ecdh_helper.h
Bluetooth: let the crypto subsystem generate the ecc privkey
2017-10-06 20:35:47 +02:00
hci_conn.c
Bluetooth: Implement Set ADV set random address
2018-07-30 13:44:53 +02:00
hci_core.c
Bluetooth: Add new quirk for non-persistent setup settings
2018-07-30 14:00:15 +02:00
hci_debugfs.c
Bluetooth: Store Resolv list size
2018-07-06 12:40:08 +02:00
hci_debugfs.h
Bluetooth: Provide option to enable/disable debugfs information
2015-02-15 18:54:13 +02:00
hci_event.c
Bluetooth: Fix unnecessary error message for HCI request completion
2019-01-26 09:32:44 +01:00
hci_request.c
Bluetooth: Implement secondary advertising on different PHYs
2018-07-30 13:44:53 +02:00
hci_request.h
Bluetooth: Implement Set ADV set random address
2018-07-30 13:44:53 +02:00
hci_sock.c
Revert changes to convert to ->poll_mask() and aio IOCB_CMD_POLL
2018-06-28 10:40:47 -07:00
hci_sysfs.c
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
2017-11-04 09:26:51 +09:00
Kconfig
Revert "Bluetooth: Add option for disabling legacy ioctl interfaces"
2017-09-28 13:20:32 -07:00
l2cap_core.c
treewide: kmalloc() -> kmalloc_array()
2018-06-12 16:19:22 -07:00
l2cap_sock.c
Revert changes to convert to ->poll_mask() and aio IOCB_CMD_POLL
2018-06-28 10:40:47 -07:00
leds.c
leds: triggers: let struct led_trigger::activate() return an error code
2018-07-05 23:21:10 +02:00
leds.h
Bluetooth: Add combined LED trigger for controller power
2016-09-19 20:19:34 +02:00
lib.c
Bluetooth: make baswap src const
2017-09-01 22:49:47 +02:00
Makefile
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
mgmt.c
Bluetooth: SMP: fix crash in unpairing
2018-09-26 12:39:32 +03:00
mgmt_util.c
networking: make skb_push & __skb_push return void pointers
2017-06-16 11:48:40 -04:00
mgmt_util.h
Bluetooth: Add generic mgmt helper API
2015-03-17 18:03:08 +01:00
sco.c
Bluetooth: avoid killing an already killed socket
2018-07-16 15:14:56 +02:00
selftest.c
Bluetooth: Fix compiler warning with selftest duration calculation
2017-10-06 21:49:13 +03:00
selftest.h
Bluetooth: Add support for self testing framework
2014-12-30 08:53:55 +02:00
smp.c
Bluetooth: SMP: fix crash in unpairing
2018-09-26 12:39:32 +03:00
smp.h
Bluetooth: SMP: fix crash in unpairing
2018-09-26 12:39:32 +03:00