diff options
author | Luiz Augusto von Dentz <luiz.von.dentz@intel.com> | 2025-08-20 17:04:00 -0400 |
---|---|---|
committer | Luiz Augusto von Dentz <luiz.von.dentz@intel.com> | 2025-08-22 13:56:57 -0400 |
commit | 15bf2c6391bafb14a3020d06ec0761bce0803463 (patch) | |
tree | d9512b4a8057fb96dc44a1c011132871fbacdebc /rust/helpers/processor.c | |
parent | b7fafbc499b5ee164018eb0eefe9027f5a6aaad2 (diff) |
Bluetooth: hci_event: Detect if HCI_EV_NUM_COMP_PKTS is unbalanced
This attempts to detect if HCI_EV_NUM_COMP_PKTS contain an unbalanced
(more than currently considered outstanding) number of packets otherwise
it could cause the hcon->sent to underflow and loop around breaking the
tracking of the outstanding packets pending acknowledgment.
Fixes: f42809185896 ("Bluetooth: Simplify num_comp_pkts_evt function")
Signed-off-by: Luiz Augusto von Dentz <luiz.von.dentz@intel.com>
Diffstat (limited to 'rust/helpers/processor.c')
0 files changed, 0 insertions, 0 deletions