Bluetooth: hci_serdev: Only unregister device if it was registered
authorNicolas Boichat <drinkcat@chromium.org>
Tue, 21 Jul 2020 02:37:16 +0000 (10:37 +0800)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 19 Aug 2020 06:24:01 +0000 (08:24 +0200)
commitdc602e2fa81c30a963cbb784f215a41ddb075d58
tree3ef5c45f8fd26087be2ede2b3737ede3578c7496
parentf744a3086f15e9d577ef0c8d58ffa6f3c34269ce
Bluetooth: hci_serdev: Only unregister device if it was registered

[ Upstream commit 202798db9570104728dce8bb57dfeed47ce764bc ]

We should not call hci_unregister_dev if the device was not
successfully registered.

Fixes: c34dc3bfa7642fd ("Bluetooth: hci_serdev: Introduce hci_uart_unregister_device()")
Signed-off-by: Nicolas Boichat <drinkcat@chromium.org>
Signed-off-by: Marcel Holtmann <marcel@holtmann.org>
Signed-off-by: Sasha Levin <sashal@kernel.org>
drivers/bluetooth/hci_serdev.c