diff options
| author | Brian Gix <[email protected]> | 2022-03-31 18:07:47 +0000 |
|---|---|---|
| committer | Marcel Holtmann <[email protected]> | 2022-05-13 11:05:48 +0000 |
| commit | 31396dd53f32d5d82655d84ab31e193ace836688 (patch) | |
| tree | 2f0711e0d86e0f619bc5025a78e243e4740a268f | |
| parent | Bluetooth: fix dangling sco_conn and use-after-free in sco_sock_timeout (diff) | |
| download | kernel-31396dd53f32d5d82655d84ab31e193ace836688.tar.gz kernel-31396dd53f32d5d82655d84ab31e193ace836688.zip | |
Bluetooth: Keep MGMT pending queue ordered FIFO
Small change to add new commands to tail of the list, and find/remove them
from the head of the list.
Signed-off-by: Brian Gix <[email protected]>
Signed-off-by: Marcel Holtmann <[email protected]>
| -rw-r--r-- | net/bluetooth/mgmt_util.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/net/bluetooth/mgmt_util.c b/net/bluetooth/mgmt_util.c index 37eef2ce55ae..b69cfed62088 100644 --- a/net/bluetooth/mgmt_util.c +++ b/net/bluetooth/mgmt_util.c @@ -297,7 +297,7 @@ struct mgmt_pending_cmd *mgmt_pending_add(struct sock *sk, u16 opcode, if (!cmd) return NULL; - list_add(&cmd->list, &hdev->mgmt_pending); + list_add_tail(&cmd->list, &hdev->mgmt_pending); return cmd; } |
