diff options
author | Loic Poulain <[email protected]> | 2016-04-04 10:48:13 +0200 |
---|---|---|
committer | Marcel Holtmann <[email protected]> | 2016-04-08 18:58:56 +0200 |
commit | 84cb3df02aea4b00405521e67c4c67c2d525c364 (patch) | |
tree | 4802172d6283adade1e8299ed851b4b2af8c14d2 /tools/perf/scripts/python/syscall-counts.py | |
parent | 1dbfc59a931495b2e7bdc4e85886162a0b03235b (diff) |
Bluetooth: hci_ldisc: Fix null pointer derefence in case of early data
HCI_UART_PROTO_SET flag is set before hci_uart_set_proto call. If we
receive data from tty layer during this procedure, proto pointer may
not be assigned yet, leading to null pointer dereference in rx method
hci_uart_tty_receive.
This patch fixes this issue by introducing HCI_UART_PROTO_READY flag in
order to avoid any proto operation before proto opening and assignment.
Signed-off-by: Loic Poulain <[email protected]>
Signed-off-by: Marcel Holtmann <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/syscall-counts.py')
0 files changed, 0 insertions, 0 deletions