Home | History | Annotate | Download | only in bluetooth
History log of /src/sys/dev/bluetooth/bth5.c
RevisionDateAuthorComments
 1.9  05-Jul-2024  rin sys: Drop redundant NULL check before m_freem(9)

m_freem(9) safely has accepted NULL argument at least since 4.2BSD:
https://www.tuhs.org/cgi-bin/utree.pl?file=4.2BSD/usr/src/sys/sys/uipc_mbuf.c

Compile-tested on amd64/ALL.

Suggested by knakahara@
 1.8  26-Oct-2022  riastradh branches: 1.8.8;
bth5(4): Convert to ttylock/ttyunlock.
 1.7  28-Jun-2022  plunky remove KASSERT() checking for t_oproc at open since assigning this line
discipline to a pty may not have that set. Instead do a runtime check to
ensure that the function exists before calling it, as ttstart() handles it.

Same code in btuart.c, bcsp.c and bth5.c

Reported-by: syzbot+766981eef92a3cd0352a@syzkaller.appspotmail.com
 1.6  16-Nov-2019  mlelstv Don't wait in interrupt context.
 1.5  03-Sep-2017  nat branches: 1.5.2; 1.5.6;
Remove references to BlueCore.
Enable XON/XOFF flowcontrol in SLIP layer depending on config response.
Send an acknowlegment packet on timeout/retry.
Compute tx{ack,seq} and rx{ack,seq} according to the specification.
 1.4  14-Aug-2017  nat branches: 1.4.2;
Apply the sequence number mask to txack.
 1.3  14-Aug-2017  nat Conform to the spec. with regards to acknowlegment packets. This prevents
the host controller from freezing.

Inmprove communication from inactive to active state.
 1.2  11-Aug-2017  nat Ensure the XMIT flag is cleared before calling bth5_start.

This avoids a panic due to a diagnostic assertion.
 1.1  10-Aug-2017  nat Add support for btuart h5 3-wire protocol.
 1.4.2.2  28-Aug-2017  skrll Sync with HEAD
 1.4.2.1  14-Aug-2017  skrll file bth5.c was added on branch nick-nhusb on 2017-08-28 17:52:01 +0000
 1.5.6.1  13-Apr-2020  martin Mostly merge changes from HEAD upto 20200411
 1.5.2.2  03-Dec-2017  jdolecek update from HEAD
 1.5.2.1  03-Sep-2017  jdolecek file bth5.c was added on branch tls-maxphys on 2017-12-03 11:36:59 +0000
 1.8.8.1  02-Aug-2025  perseant Sync with HEAD

RSS XML Feed