[Differential] D7185: Add virtio-console support to bhyve
Paul Vixie
paul at redbarn.org
Mon Jul 11 18:18:42 UTC 2016
Jakub Klama wrote:
> The purpose of virtio-console is to create arbitrary bidirectional, host-to-guest communication
> channels that bypass guest's network stack (don't require working networking in the guest).
thanks. i had no idea that the existing console support required a
networking stack; it works for the loader and i can watch the kernel
load and initialize, so i always assumed it bypassed "networking".
> But even for using it as the system console, it's a bit better than emulated serial port, because
> the protocol supports passing console resize events from host to guest.
nmdm could theoretically (as pty and pts both do) support TIOCGWINSZ and
SIGWINCH, though? or perhaps bhyve's virtio_console device could offer
pts(4) support?
is the protocol spoken over the virtio_console socket documented online?
i'd like to add support to rtty. currently i've been running the
"resize" command at the guest shell, which feels very primitive.
--
P Vixie
More information about the freebsd-virtualization
mailing list