Return the actual baud rate programmed in the hardware rather than 115200.
This allows the "3wire" entry in /etc/ttys (with no speed specified) to work.


git-svn-id: svn+ssh://svn.freebsd.org/base/head@272334 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
Test for absence of M_NOFREE before attempting to purge the mbuf's tags.
This will leave more state intact should the assertion go off.

MFC after:	1 month


git-svn-id: svn+ssh://svn.freebsd.org/base/head@272336 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f