From owner-freebsd-virtualization@freebsd.org Thu Apr 26 05:12:49 2018 Return-Path: Delivered-To: freebsd-virtualization@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id B72B6FC2BC2 for ; Thu, 26 Apr 2018 05:12:49 +0000 (UTC) (envelope-from patrick.mooney@joyent.com) Received: from mail-pg0-x22d.google.com (mail-pg0-x22d.google.com [IPv6:2607:f8b0:400e:c05::22d]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 44EC674946 for ; Thu, 26 Apr 2018 05:12:49 +0000 (UTC) (envelope-from patrick.mooney@joyent.com) Received: by mail-pg0-x22d.google.com with SMTP id e12so14999982pgn.9 for ; Wed, 25 Apr 2018 22:12:49 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=joyent.com; s=google; h=mime-version:from:date:message-id:subject:to; bh=xIzHilfz1XbEnDs6QL40+1x/acWM5RUmjXkKxW9bz84=; b=Q/x3KrTAhNLVZjEXAOML/3nXixBRKfz/OpiWviYSV0ZlyOkJ9Amvior3CRKnudq+fE DHGRjy1ZEdvIKuemq/4GvGwjlaLxnyXz9rCkQ6p9hygHclQ5MZVU79Mg0WgkU1Fz99WZ tyTUyrUM5Wb7eyVWWh+XUPuo5aaRXuTx5KaJ4= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=xIzHilfz1XbEnDs6QL40+1x/acWM5RUmjXkKxW9bz84=; b=YK/cf7RjIxDhetjjgNBPUS+uBhWurcSB6JC/c6flv/8iupAgBt7XU2i09uvR2AzJsj 26ZISeuA2UJa87tVpwMe3kVcQMvYmntzjjUyg/fef/wwei3Hq1U8hNmJEt+zw5FDEA2b RU5hbLn7TDu7lUGY9Lnc2PaG6NZM1T2EaCSSQzH3L2ECrqPNNrDK/UmVChbqhTER1erV 3zTj6XcxFJZTXMzp/0A2rC09xqjJyIBigYqT6B1t+jjjzmKX6DvhS8weIAd2wzdt90wW Lp7rrKHkjfrMCYnUW+FmsALD+FQojGrbM6Z28pqeEuY7KY2Nx3VB6z1DePZ8z1qty/R+ i8YQ== X-Gm-Message-State: ALQs6tDjneI6sfgFGX/IYr8a1Ij7HvaBWsSQkXuTXX76IY57mLwv973q EkMfFkGQmKu7ueOBcoPk89l9Kgql+8OxUhY0FTmoMTxXUEI= X-Google-Smtp-Source: AB8JxZrRPMQM0vdyvzoY7O/yPqlnFdhLHCSm4ZQOgpQGyHhnKKFz5yO07BUfSMU9yZBNKyHfmDe15V8xqU+shpkto4Y= X-Received: by 2002:a17:902:bc48:: with SMTP id t8-v6mr48718plz.133.1524719568103; Wed, 25 Apr 2018 22:12:48 -0700 (PDT) MIME-Version: 1.0 Received: by 10.100.177.197 with HTTP; Wed, 25 Apr 2018 22:12:47 -0700 (PDT) From: Patrick Mooney Date: Thu, 26 Apr 2018 00:12:47 -0500 Message-ID: Subject: Greetings from SmartOS To: freebsd-virtualization@freebsd.org Content-Type: text/plain; charset="UTF-8" X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.25 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: Thu, 26 Apr 2018 05:12:49 -0000 Hi folks, I'm a member of the team at Joyent working to port bhyve to SmartOS (and eventually illumos). While illumos already has a port of KVM/qemu, the design goals and community around bhyve appear to be a much better match for us. Like ZFS, DTrace, and most recently the BSD loader, this seems to be an area where we can benefit through collaboration. Starting this autumn with the initial port Pluribus crafted in their OpenSolaris fork, we've made good progress on pulling in trunk bhyve from FreeBSD and integrating it into illumos-joyent. Test results have been positive and we're hoping to see it deployed in a wider fashion soon. Now that the project is stabilizing on our end, we would like to reach out about upstreaming fixes or feature work back into FreeBSD. One small fix to posted interrupt handling on Intel (https://smartos.org/bugview/OS-6829) might be a good starting point for us to walk through the process of review and upstreaming. Looking forward to working with you further, - Patrick Mooney