diff options
| author | 2024-07-26 20:19:07 +0000 | |
|---|---|---|
| committer | 2024-07-31 21:34:57 +0000 | |
| commit | bde1dad76777e970a9670374e06ffc9b13500169 (patch) | |
| tree | d20aec9c2d6a29798f44c932156816548e613394 /floss/build/build-in-container.py | |
| parent | 1cc4b175ebea41b04e4fee02d2f70bf7ace1117f (diff) | |
Early reservation of HID control block
BTA HID host marks the device control block in-use after the connection
is opened. If another connection request is received when a previous
connection is pending, BTA HID host may end up using the same control
block for it.
Device control block should be reserved when
1. Device is added on stack initialization
2. Connection initiated locally
3. Connection initiated by the remote device
Control block finder utilities should be separate from the utility which
finds or allocates the control block.
Test: mmm packages/modules/Bluetooth
Test: Manual | Change preferred HID transport on pairing with earbuds
supporting both DSA 1.0 and DSA 2.0
Flag: EXEMPT bugfix
Bug: 347241319
Change-Id: Id4072f7ba86dd2f26fe22dab0d2080e8a478fea9
Diffstat (limited to 'floss/build/build-in-container.py')
0 files changed, 0 insertions, 0 deletions