Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 18 Oct 2019 00:06:39 +0200
From:      Marcin Wojtas <mw@semihalf.com>
To:        Greg V <greg@unrelenting.technology>
Cc:        Colin Percival <cperciva@tarsnap.com>, freebsd-arm <freebsd-arm@freebsd.org>
Subject:   Re: EC2 ARM64 "bare metal" instances
Message-ID:  <CAPv3WKcbjK5j9idaJy-J07GuF5TRuvvqebZdSUaagNipmwivzA@mail.gmail.com>
In-Reply-To: <120f10da37ee104ea0fb82adeac59c63@unrelenting.technology>
References:  <0100016dd57b89f3-034edaf3-4ae3-46f6-96ad-a3f0cf202c05-000000@email.amazonses.com> <120f10da37ee104ea0fb82adeac59c63@unrelenting.technology>

next in thread | previous in thread | raw e-mail | index | archive | help
Hi Greg,

czw., 17 pa=C5=BA 2019 o 23:03 <greg@unrelenting.technology> napisa=C5=82(a=
):
>
> October 16, 2019 7:51 PM, "Colin Percival" <cperciva@tarsnap.com> wrote:
>
> > Hi ARM experts,
> >
> > FreeBSD does not currently boot on Amazon's recently released "bare met=
al"
> > ARM64 instances. It might be useful to get these working, since they're
> > reasonably powered hardware (16 cores, 32 GB RAM) and should be able to=
 run
> > bhyve (that's the "bare metal" part).
>
> I know bhyvearm64 only supports GICv3 right now, so I wonder how bhyvearm=
64
> is going to interact with the GICv2m-on-GICv3 thing they've done
> (WTF are they smoking?!)..

Afaik, the bhyvearm64 has been developed in virtual environment. In
Semihalf, we gave it a shot a couple of months ago on a real HW (CA72
+ GICv3), but it crashed on the very first context switch from host to
VM space, so we dropped it.

>
> > I'm aware of a few patches these systems needed in order to work on Lin=
ux
>
> NetBSD got support recently too (yes yes I'm checking dmesgd.nycbug quite=
 often :D)
>
> https://github.com/NetBSD/src/commits?author=3Djaredmcneill
>
> Apparently "downstream ports" in general only have a single device, so th=
is
> filtering thing doesn't have to be a Graviton quirk:
> https://github.com/NetBSD/src/commit/5969d36d314e797f3ce439a3fd445e5ba9d2=
68f1
>
> But we do need the AMZN0001 thing and the GIC thing.
> _______________________________________________
> freebsd-arm@freebsd.org mailing list
> https://lists.freebsd.org/mailman/listinfo/freebsd-arm
> To unsubscribe, send any mail to "freebsd-arm-unsubscribe@freebsd.org"



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAPv3WKcbjK5j9idaJy-J07GuF5TRuvvqebZdSUaagNipmwivzA>