EC2 ARM64 "bare metal" instances

Marcin Wojtas mw at semihalf.com
Thu Oct 17 22:06:55 UTC 2019


Hi Greg,

czw., 17 paź 2019 o 23:03 <greg at unrelenting.technology> napisał(a):
>
> October 16, 2019 7:51 PM, "Colin Percival" <cperciva at tarsnap.com> wrote:
>
> > Hi ARM experts,
> >
> > FreeBSD does not currently boot on Amazon's recently released "bare metal"
> > 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 bhyvearm64
> 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 Linux
>
> NetBSD got support recently too (yes yes I'm checking dmesgd.nycbug quite often :D)
>
> https://github.com/NetBSD/src/commits?author=jaredmcneill
>
> Apparently "downstream ports" in general only have a single device, so this
> filtering thing doesn't have to be a Graviton quirk:
> https://github.com/NetBSD/src/commit/5969d36d314e797f3ce439a3fd445e5ba9d268f1
>
> But we do need the AMZN0001 thing and the GIC thing.
> _______________________________________________
> freebsd-arm at freebsd.org mailing list
> https://lists.freebsd.org/mailman/listinfo/freebsd-arm
> To unsubscribe, send any mail to "freebsd-arm-unsubscribe at freebsd.org"


More information about the freebsd-arm mailing list