HomeFreeBSD

bhyve(8): Fix uart emulation bug

Description

bhyve(8): Fix uart emulation bug

THRE is always asserted in LSR reads, so REG_IER writes that raise
IER_ETXRDY must also set thre_int_pending.

Reported by: Illumos, according to emaste@

		https://twitter.com/ed_maste/status/1106195949087584258

MFC after: 2 weeks

Details

Provenance
cemAuthored on
Parents
rS345157: Tag LLVM openmp release_80 branch r356034.
Branches
Unknown
Tags
Unknown