From owner-freebsd-virtualization@freebsd.org Mon May 27 07:14:46 2019 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 EF12D15BBCA5 for ; Mon, 27 May 2019 07:14:45 +0000 (UTC) (envelope-from mihai.carabas@gmail.com) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 3EE3087C64 for ; Mon, 27 May 2019 07:14:45 +0000 (UTC) (envelope-from mihai.carabas@gmail.com) Received: by mailman.ysv.freebsd.org (Postfix) id 0268415BBCA1; Mon, 27 May 2019 07:14:45 +0000 (UTC) Delivered-To: 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 D425915BBCA0 for ; Mon, 27 May 2019 07:14:44 +0000 (UTC) (envelope-from mihai.carabas@gmail.com) Received: from mail-wm1-x332.google.com (mail-wm1-x332.google.com [IPv6:2a00:1450:4864:20::332]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 58DD187C63 for ; Mon, 27 May 2019 07:14:44 +0000 (UTC) (envelope-from mihai.carabas@gmail.com) Received: by mail-wm1-x332.google.com with SMTP id i3so14966470wml.4 for ; Mon, 27 May 2019 00:14:44 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=Id5OTy+94Xtne6HalidXW/NVrlDVt/Fj8Kz95dLlKRY=; b=QXy2OgnCIqijpmfPRejwdQ/RK+KdD30wml8h8wqkhWFABbiblYo1s5fGJ3x9rDL/hP 5hlOpL5LHon5k75gUzxbi2QDj2HVdFiI9dC8fojA2R9l8xwZXzaHn8ahzxjV42f8EwKY mZqlz9IPdp8kpr0XqNViAFKjU0xv2QqrdYHBS6TM5DhYXXzuKVaJHJHDN0DCQm574C62 a2lP4kg7bRnXpFWKbGyXAySf43mvfM2NSYwFQ2XdqTjm2oVE6VjJsxBcc+QVtVWm+QHM 0CSgsL6A/KP6DsTUZVqJDw8aS4nqOp7bRjd3pCWuF1j0HnEJSHHmcFI9jy1Gjv018Au5 J7Uw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=Id5OTy+94Xtne6HalidXW/NVrlDVt/Fj8Kz95dLlKRY=; b=UltCvuAvVCtAo+vdGzs+l1sMcxf2hpJADMEJGXKcDJbNKNOScVU4WkssEflJSWs/er xIMa0N/71YprL7ltv5/BdNc2JMN0mBJQXL9RrsFA0gN+La+8y544MNRFfXvC6xUq82pL tki2z51bysTFAmbvUzOUQZvEFW/8Pwq9ZaBfaRzWoiVW/iuuKXMTam+7RQb7xLD9GdoG yQW4IS1WQT+OCo8B91W/c3/JbaLqqhrDOoQd8XUKelG0BuI0Nq1DAx89dgfAwgvitIUy gq2eSQZ2kRgmjYDo+cm9SPgK+fetXUNXX/uwY5cn5Sb4/Fb5ZkldthMFvCWPxd/77sV/ 7PdQ== X-Gm-Message-State: APjAAAUBHBfS6IbreQiQ7Yzow0jB9j6eJRHmhNCpiqphRcUIPQoCM9Rq 1nhMIKpDSQusv9Qbqs9R/35egLIgR1UUdRPfQmA= X-Google-Smtp-Source: APXvYqyiPzzTOoY7kY5aV8lLO7moI4QvtSNKDdRl+ugh+sxSPAqvgvihu4LvXEjMWbYaJKoEA3zoBLHX40BzNl/mCu8= X-Received: by 2002:a1c:2907:: with SMTP id p7mr3361861wmp.100.1558941282516; Mon, 27 May 2019 00:14:42 -0700 (PDT) MIME-Version: 1.0 References: <20190527013609.dl6zup3rinzh3tw4@mutt-hbsd> In-Reply-To: From: Mihai Carabas Date: Mon, 27 May 2019 10:14:33 +0300 Message-ID: Subject: Re: bhyve/arm64 status To: Shawn Webb Cc: virtualization@freebsd.org Content-Type: text/plain; charset="UTF-8" X-Rspamd-Queue-Id: 58DD187C63 X-Spamd-Bar: ------ Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [-6.97 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; REPLY(-4.00)[]; NEURAL_HAM_SHORT(-0.97)[-0.969,0]; TAGGED_FROM(0.00)[] X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.29 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, 27 May 2019 07:14:46 -0000 And also: - for ARM you have here a tutorial: https://github.com/FreeBSD-UPB/freebsd/wiki/Running-a-FreeBSD-guest-under-bhyve-on-ARM-systems - for ARM64 here: https://github.com/FreeBSD-UPB/bhyvearm64-utils On Mon, May 27, 2019 at 10:26 AM Mihai Carabas wrote: > > Hello, > > There is no bhyve-arm/arm64 in current. All the code is on our repo > here [1], but has an old HEAD. > > We did a rebase last week but we did not tested [2]. > > Currently the code is not mergeable as bhyve does not have a structure > of machine dependent/independent code and creating such a structure > would take some time. We talked with John Baldwin at BSDCan to find a > easiest way to merge arm/arm64. In the next months we hope we will > find the suitable solution to get the code into current. > > Thank you, > Mihai > > [1] https://github.com/FreeBSD-UPB/freebsd/commits/projects/bhyvearm64 > [2] https://github.com/FreeBSD-UPB/freebsd/commits/projects/bhyvearm64-refactor > > On Mon, May 27, 2019 at 4:37 AM Shawn Webb wrote: > > > > Hey all, > > > > I'm trying to figure out the state of bhyve on arm64 in 13-current. I > > have two SoftIron OverDrive 1000s, a bajillion RPI3s, a Pine64, > > Rock64, and PineBook, and a ThunderX2. Punish me. > > > > Thanks, > > > > -- > > Shawn Webb > > Cofounder / Security Engineer > > HardenedBSD > > > > Tor-ified Signal: +1 443-546-8752 > > Tor+XMPP+OTR: lattera@is.a.hacker.sx > > GPG Key ID: 0xFF2E67A277F8E1FA > > GPG Key Fingerprint: D206 BB45 15E0 9C49 0CF9 3633 C85B 0AF8 AB23 0FB2