summaryrefslogtreecommitdiff
path: root/sys
diff options
context:
space:
mode:
authordv <dv@cvs.openbsd.org>2021-07-16 16:21:23 +0000
committerdv <dv@cvs.openbsd.org>2021-07-16 16:21:23 +0000
commit51af5b376b4e055c49ae91bc65fcde1338c0d743 (patch)
tree9ad3fef42f00738078488025c398c23c6e69fb2c /sys
parentab632c72683306a7589dd0e16547bbcbace889bd (diff)
vmd(8): simplify vcpu logic, removing uart & vionet reads
Remove legacy state handling on the ns8250 and virtio network devices originally put in place before using libevent for async device events. The vcpu thread doesn't need to process device data as it is handled by the libevent thread. This has the benefit of simplifying some of the message passing between threads introduced to the ns8250 uart since both the vcpu and libevent threads were processing read events. No functional change intended. Tested by many, including abieber@, weerd@, Mischa Peters, and Matthias Schmidt. (Thanks.) OK mlarkin@
Diffstat (limited to 'sys')
0 files changed, 0 insertions, 0 deletions