diff options
| author | Kiran K <kiran.k@intel.com> | 2026-09-29 12:15:56 +0530 |
|---|---|---|
| committer | Luiz Augusto von Dentz <luiz.von.dentz@intel.com> | 2026-10-14 14:38:19 -0400 |
| commit | fa96916cfd05ceb1c26af0b2ea73daf5481cad2d (patch) | |
| tree | a88bdfc641e438f16acaadd2547a7fe164dd3f28 /tools/testing/ktest/examples/include/patchcheck.conf | |
| parent | f2cee6e2aa35a6a701ce3f4bedf20273c808361f (diff) | |
| download | linux-next-fa96916cfd05ceb1c26af0b2ea73daf5481cad2d.tar.gz linux-next-fa96916cfd05ceb1c26af0b2ea73daf5481cad2d.zip | |
Bluetooth: btusb: Preserve event and ACL packet ordering
When force_poll_sync is enabled, commit 800fe5ec302e ("Bluetooth:
btusb: Add support for queuing during polling interval") defers ACL
delivery to the RX worker. The event path currently wakes that worker
before delivering the event, so queued ACL data can reach HCI first.
Deliver the event before waking the worker. This preserves the intended
event-first ordering and the event callback's return value.
Fixes: 800fe5ec302e ("Bluetooth: btusb: Add support for queuing during polling interval")
Signed-off-by: Kiran K <kiran.k@intel.com>
Signed-off-by: Luiz Augusto von Dentz <luiz.von.dentz@intel.com>
Diffstat (limited to 'tools/testing/ktest/examples/include/patchcheck.conf')
0 files changed, 0 insertions, 0 deletions
