From owner-freebsd-emulation@FreeBSD.ORG Wed Apr 24 00:37:58 2013 Return-Path: Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id AF586CD0 for ; Wed, 24 Apr 2013 00:37:58 +0000 (UTC) (envelope-from mr.kodiak@gmail.com) Received: from mail-ie0-x22a.google.com (mail-ie0-x22a.google.com [IPv6:2607:f8b0:4001:c03::22a]) by mx1.freebsd.org (Postfix) with ESMTP id 85AA416CD for ; Wed, 24 Apr 2013 00:37:58 +0000 (UTC) Received: by mail-ie0-f170.google.com with SMTP id at1so1472032iec.29 for ; Tue, 23 Apr 2013 17:37:58 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=x-received:mime-version:sender:in-reply-to:references:from:date :x-google-sender-auth:message-id:subject:to:cc:content-type; bh=M6TjKIdeIc7Y/I78Vt5Y2nbN6tuEj0U2ymCsSsGbWQ4=; b=CLQeKKgreK7PSjTpqktgZM7yBEdE1zeO1U+JGVc6WDoJ81oak+bR8PaFuvQteKScWV sFvK9Jg8fegGG+9ZitsrlyUwljIfSm07KxLB0Lby4uay0rkSJ7BXalYQKBHmfibMxuBe rvBaizxxyLOHyqhWSSVSuP7uZx/ZGI3d6ZIX3g40JC45cgXvvRhLLgZcytYlxiGex0Qb 7hIvFNGA0sO6mfXJIE2d1EVX7o7llVHvmF61B3ZRDK0pKJ/dnu8ruyNFcSZNaDjl7CZ2 dli+F5sNvmV1fq+Sdy/x4j0lyFNK2ciFy48eq/Syf7e57TJv4+p7r+o2rulkex3LFFbP 0CUw== X-Received: by 10.50.92.42 with SMTP id cj10mr5548745igb.60.1366763878259; Tue, 23 Apr 2013 17:37:58 -0700 (PDT) MIME-Version: 1.0 Sender: mr.kodiak@gmail.com Received: by 10.64.165.134 with HTTP; Tue, 23 Apr 2013 17:37:28 -0700 (PDT) In-Reply-To: <1FC1298D-0077-4449-B948-6533812A18AD@jnielsen.net> References: <1FC1298D-0077-4449-B948-6533812A18AD@jnielsen.net> From: Bryan Venteicher Date: Tue, 23 Apr 2013 19:37:28 -0500 X-Google-Sender-Auth: XMdG1978bKLbCuDHwbS30zo4CEI Message-ID: Subject: Re: virtio-serial available? To: John Nielsen Content-Type: text/plain; charset=ISO-8859-1 X-Content-Filtered-By: Mailman/MimeDel 2.1.14 Cc: freebsd-emulation@freebsd.org X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 24 Apr 2013 00:37:58 -0000 Hi, On Tue, Apr 23, 2013 at 6:45 PM, John Nielsen wrote: > Bryan (or anyone on the list)- > > Can you tell me if virtio-serial is available in a FreeBSD guest? Do you > know of any plans for it? > > I'd like to use it for host<->guest communication a la > http://log.amitshah.net/2010/09/communication-between-guests-and-hosts/. > > I have a desire to implement it, but not sure when I'll get to it. It is behind the needs-to-be committed work I have in projects/virtio [1] and user/bryanv/vtnetmq [2] branches, and supporting MMIO. I hadn't looked yet on how easily the VirtIO serial fits it with how FreeBSD does things. The VirtIO spec is written with mostly Linux in mind and usually takes varying amounts of extra effort to adapt to FreeBSD. Bryan [1] http://svnweb.freebsd.org/base/projects/virtio/ [2] http://svnweb.freebsd.org/base/user/bryanv/vtnetmq/ > Thanks, > > JN > >