Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 6 Nov 2020 18:56:49 +0200
From:      Andrei Martin <andrei.cos.martin@gmail.com>
To:        freebsd-virtualization@freebsd.org, freebsd-arm@freebsd.org
Subject:   [arm64][bhyve] Hypervisor implementation proposal
Message-ID:  <92471791-E6DC-47E4-9124-79558DDCA7D0@gmail.com>

next in thread | raw e-mail | index | archive | help
Hello,

The UPB team made a revision for the bhyve on arm/arm64 on phabricator[1].

Any feedback is greatly appreciated.

[1] https://reviews.freebsd.org/D26976 <https://reviews.freebsd.org/D26976>;

Thanks,
Andrei
From owner-freebsd-arm@freebsd.org  Sat Nov  7 10:57:38 2020
Return-Path: <owner-freebsd-arm@freebsd.org>
Delivered-To: freebsd-arm@mailman.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
 by mailman.nyi.freebsd.org (Postfix) with ESMTP id 302222EC4CF
 for <freebsd-arm@mailman.nyi.freebsd.org>;
 Sat,  7 Nov 2020 10:57:38 +0000 (UTC)
 (envelope-from freebsd-arm@dino.sk)
Received: from mailhost.netlabit.sk (mailhost.netlabit.sk [84.245.65.72])
 (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits))
 (Client did not present a certificate)
 by mx1.freebsd.org (Postfix) with ESMTPS id 4CSvNc6Jlgz4g7g
 for <freebsd-arm@freebsd.org>; Sat,  7 Nov 2020 10:57:36 +0000 (UTC)
 (envelope-from freebsd-arm@dino.sk)
Received: from zeta.dino.sk (fw3.dino.sk [84.245.95.254]) (AUTH: LOGIN milan)
 by mailhost.netlabit.sk with ESMTPA; Sat, 07 Nov 2020 11:57:28 +0100
 id 00C2C801.5FA67D98.000183CC
Date: Sat, 7 Nov 2020 11:57:22 +0100
From: Milan Obuch <freebsd-arm@dino.sk>
To: freebsd-arm@freebsd.org
Subject: FreeBSD/RockPro64 experience
Message-ID: <20201107115722.38effe4e@zeta.dino.sk>
X-Mailer: Claws Mail 3.17.7 (GTK+ 2.24.32; i386-portbld-freebsd11.4)
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
X-Rspamd-Queue-Id: 4CSvNc6Jlgz4g7g
X-Spamd-Bar: -
Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none;
 spf=pass (mx1.freebsd.org: domain of freebsd-arm@dino.sk designates
 84.245.65.72 as permitted sender) smtp.mailfrom=freebsd-arm@dino.sk
X-Spamd-Result: default: False [-1.30 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[];
 RBL_DBL_DONT_QUERY_IPS(0.00)[84.245.65.72:from];
 ARC_NA(0.00)[]; FROM_HAS_DN(0.00)[];
 TO_MATCH_ENVRCPT_ALL(0.00)[]; R_SPF_ALLOW(-0.20)[+mx];
 MIME_GOOD(-0.10)[text/plain]; TO_DN_NONE(0.00)[];
 DMARC_NA(0.00)[dino.sk]; RCPT_COUNT_ONE(0.00)[1];
 SPAMHAUS_ZRD(0.00)[84.245.65.72:from:127.0.2.255];
 NEURAL_HAM_MEDIUM(-1.00)[-1.000];
 NEURAL_SPAM_SHORT(1.00)[1.000]; NEURAL_HAM_LONG(-1.00)[-1.000];
 FROM_EQ_ENVFROM(0.00)[]; RCVD_TLS_LAST(0.00)[];
 R_DKIM_NA(0.00)[];
 ASN(0.00)[asn:16160, ipnet:84.245.64.0/18, country:SK];
 MIME_TRACE(0.00)[0:+]; MAILMAN_DEST(0.00)[freebsd-arm];
 RCVD_COUNT_TWO(0.00)[2]
X-BeenThere: freebsd-arm@freebsd.org
X-Mailman-Version: 2.1.34
Precedence: list
List-Id: "Porting FreeBSD to ARM processors." <freebsd-arm.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/freebsd-arm>,
 <mailto:freebsd-arm-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-arm/>;
List-Post: <mailto:freebsd-arm@freebsd.org>
List-Help: <mailto:freebsd-arm-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/freebsd-arm>,
 <mailto:freebsd-arm-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sat, 07 Nov 2020 10:57:38 -0000

Hi,

today I had an opportunity to check $subject configuration for a while.
I downloaded from ftp.freebsd.org file I put on uSD card -
FreeBSD-13.0-CURRENT-arm64-aarch64-ROCKPRO64-20201029-b9403d7aae8.img

Using serial console, I was able to see the whole boot process, just
one small observation - at the beginning, there is short notice from
BL31:

NOTICE:  BL31: v2.3():
NOTICE:  BL31: Built : 06:52:32, Oct 29 2020

which is sent over wire at 115200 bps (or 115.2 kpbs if you prefer),
then speed is switched to 1500000 bps (or 1.5 Mbps, put the other way).

First lines:

U-Boot TPL 2020.07 (Oct 29 2020 - 06:56:20)
Channel 0: LPDDR4, 50MHz
BW=32 Col=10 Bk=8 CS0 Row=16/15 CS=1 Die BW=16 Size=2048MB
Channel 1: LPDDR4, 50MHz
BW=32 Col=10 Bk=8 CS0 Row=16/15 CS=1 Die BW=16 Size=2048MB
256B stride
256B stride
lpddr4_set_rate: change freq to 400000000 mhz 0, 1
lpddr4_set_rate: change freq to 800000000 mhz 1, 0
Trying to boot from BOOTROM
Returning to boot ROM...

It looks to me this BL31 notice is put there only on power up, but I
still think it would be better if speed is not switched. Other than
that, this board looks working quite well out of the box, just suitable
uSD card needs to be put in.

Regards,
Milan



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?92471791-E6DC-47E4-9124-79558DDCA7D0>