From owner-freebsd-virtualization@freebsd.org Mon Jul 11 17:27:35 2016 Return-Path: Delivered-To: freebsd-virtualization@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 67A2AB92F1B for ; Mon, 11 Jul 2016 17:27:35 +0000 (UTC) (envelope-from paul@redbarn.org) Received: from family.redbarn.org (family.redbarn.org [IPv6:2001:559:8000:cd::5]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 583011789 for ; Mon, 11 Jul 2016 17:27:35 +0000 (UTC) (envelope-from paul@redbarn.org) Received: from [24.104.150.22] (unknown [24.104.150.22]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by family.redbarn.org (Postfix) with ESMTPSA id 3E32C3AF90; Mon, 11 Jul 2016 17:27:29 +0000 (UTC) Message-ID: <5783D6FF.7010107@redbarn.org> Date: Mon, 11 Jul 2016 10:27:27 -0700 From: Paul Vixie User-Agent: Postbox 4.0.8 (Windows/20151105) MIME-Version: 1.0 To: D7185+333+7754cf487cff2162@reviews.freebsd.org CC: freebsd-virtualization@freebsd.org Subject: Re: [Differential] D7185: Add virtio-console support to bhyve References: In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: "Discussion of various virtualization techniques FreeBSD supports." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Jul 2016 17:27:35 -0000 fwiw, bhyve's existing console support is working fine for me. i use rtty (from ports). my configuration looks like this: [mm1.redbarn:amd64] ls -l /usr/local/rtty/dev total 3 lrwxr-xr-x 1 root wheel 11 May 18 2014 family@ -> /dev/nmdm2A lrwxr-xr-x 1 root wheel 11 May 17 2014 guests@ -> /dev/nmdm0A lrwxr-xr-x 1 root wheel 11 Nov 16 2014 pbx@ -> /dev/nmdm5A lrwxr-xr-x 1 root wheel 11 Jun 1 2014 sleipnir@ -> /dev/nmdm3A lrwxr-xr-x 1 root wheel 11 May 18 2014 util@ -> /dev/nmdm1A lrwxr-xr-x 1 root wheel 11 May 1 2015 yeti-dns@ -> /dev/nmdm7A the bhyve processes are using the corresponding "B" devices. rtty keeps logs: [mm1.redbarn:amd64] ls -l /usr/local/rtty/log/ total 164401 -rw-r----- 1 root wheel 2132344 Jul 10 07:18 family -rw-r----- 1 root wheel 1176529 Jul 10 03:58 guests -rw-r----- 1 root wheel 1964961 Jul 11 06:23 pbx -rw-r----- 1 root wheel 133664527 Jul 11 17:25 sleipnir -rw-r----- 1 root wheel 17943116 Jul 11 17:06 util -rw-r----- 1 root wheel 11042436 Jul 11 17:11 yeti-dns so i can find out why something crashed even if i wasn't watching at the time. so, i'm having trouble understanding the need for virtio-console to be able to open a host-side unix-domain socket in the file system? vixie (author of rtty)