Hi Mat, * Mat Martineau <mathewm@xxxxxxxxxxxxxx> [2011-06-03 16:21:09 -0700]: > In order to provide timely responses to REJ, SREJ, and poll input from > the remote device, it helps to reduce the number of ERTM data frames > in the HCI TX queue at one time. If a full TX window of data is in the > HCI TX queue, any responses to REJ, SREJ, or polls must wait in line > behind all previously queued data. This latency leads to disconnects, > and will be more severe with extended window sizes. I prefer if we go with a hci_send_acl_prio() implementation. It will have much less overhead using a workqueue. As it will be filled only by S-frames with a few bytes each I don't think we will have problems. So lets go with this approach and see what we can get. Gustavo -- To unsubscribe from this list: send the line "unsubscribe linux-bluetooth" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html