Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 12 Jan 2014 16:36:14 -0500
From:      Aryeh Friedman <aryeh.friedman@gmail.com>
To:        Julian Elischer <julian@freebsd.org>
Cc:        "freebsd-virtualization@freebsd.org" <freebsd-virtualization@freebsd.org>, Peter Wemm <peter@wemm.org>
Subject:   Re: Remote serial console for BHyve VM?
Message-ID:  <CAGBxaXm9vhf7VgqoorRxpuT2iOhYGHmsYimRPyekA3g41shFaA@mail.gmail.com>
In-Reply-To: <52D2F354.6050005@freebsd.org>
References:  <CAG=rPVf-2ZoyUWP7q_S7voUn54nGKbtuWNtQX-KL3sJNMtb6MA@mail.gmail.com> <CAGBxaXnYLKTUhYk9ahL6pfJf%2BHzZ0iFx-9b8nfG%2BXpD4hpmQxQ@mail.gmail.com> <52D2F354.6050005@freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
>
>>>
> since I think bHyve can export a socket for debugger control, I'm
> surprised it cant' export a socket for the serial console.. a bit like
> dcons.. In fact I'd like to see dcons work with bhyve..
> it would be neat to implement a version of the dcons code that used a
> signal instead of polling..
> also it'd be nice it the gdb remote could access the machine's memory
> without VM co-operation.


Looking at the options available in RC4, I do not see anything in the usage
statement or the man page on this.  Since PetiteCloud (the bhyve front end
I'm working on) is designed to work specifically with 10-RELEASE (whenever
that is) we have not incorporated anything from bhyve-grub or head/ yet.
Once the plans for what is 10 and what is not are 100% final we will update
our support.   If there is a management socket, you're right it would be a
good solution.   A better long term solution would be something like VNC
(the idea last summer of including mouse/keyboard integration is incomplete
for the remote access case of non-command line OS's)...

As for the idea of allowing host access to the VM's memory without VM
cooperation, why do you want that?  Security wise it would be very risky.

P.S. ports/185362 and ports/185361 (PetiteCloud and the unit testing
framework it uses) need to be committed.  Can someone please do this?

-- 
Aryeh M. Friedman, Lead Developer, http://www.PetiteCloud.org



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAGBxaXm9vhf7VgqoorRxpuT2iOhYGHmsYimRPyekA3g41shFaA>