Bluetooth: btintel_pcie: Reduce driver buffer posting to prevent race condition
authorChandrashekar Devegowda <chandrashekar.devegowda@intel.com>
Tue, 3 Jun 2025 10:04:40 +0000 (15:34 +0530)
committerLuiz Augusto von Dentz <luiz.von.dentz@intel.com>
Thu, 5 Jun 2025 18:54:14 +0000 (14:54 -0400)
commitbf2ffc4d14db29cab781549912d2dc69127f4d3e
treedd79b906aeed2b697b5e69c7db0f74fffe6ff603
parent2dd711102ce69ae41f65d09c012441227d4aa983
Bluetooth: btintel_pcie: Reduce driver buffer posting to prevent race condition

Modify the driver to post 3 fewer buffers than the maximum rx buffers
(64) allowed for the firmware. This change mitigates a hardware issue
causing a race condition in the firmware, improving stability and data
handling.

Signed-off-by: Chandrashekar Devegowda <chandrashekar.devegowda@intel.com>
Signed-off-by: Kiran K <kiran.k@intel.com>
Fixes: c2b636b3f788 ("Bluetooth: btintel_pcie: Add support for PCIe transport")
Signed-off-by: Luiz Augusto von Dentz <luiz.von.dentz@intel.com>
drivers/bluetooth/btintel_pcie.c