Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 3 Mar 2025 11:34:24 -0800
From:      Mark Millard <marklmi@yahoo.com>
To:        superbisquit@gmail.com, Virtualisation on FreeBSD <freebsd-virtualization@freebsd.org>
Subject:   RE: Bhyve on ppc64
Message-ID:  <A20F3B1E-D855-403D-B9F4-43B3544CD1FF@yahoo.com>
References:  <A20F3B1E-D855-403D-B9F4-43B3544CD1FF.ref@yahoo.com>

next in thread | previous in thread | raw e-mail | index | archive | help
Joe Nosay <superbisquit_at_gmail.com> wrote on
Date: Mon, 03 Mar 2025 18:04:47 UTC :

> Has this been built; or, will I need to edit?


=
https://docs.freebsd.org/en/books/handbook/virtualization/#virtualization-=
host-bhyve
reports:

QUOTE
The bhyve design requires

    =E2=80=A2 an Intel=C2=AE processor that supports Intel Extended Page =
Tables (EPT),

    =E2=80=A2 or an AMD=C2=AE processor that supports AMD Rapid =
Virtualization Indexing (RVI), or Nested Page Tables (NPT),

    =E2=80=A2 or an ARM=C2=AE aarch64 CPU.

Only pure ARMv8.0 virtualization is supported on ARM, the Virtualization =
Host Extensions are not currently used. Hosting Linux=C2=AE guests or =
FreeBSD guests with more than one vCPU requires VMX unrestricted mode =
support (UG).

The easiest way to tell if an Intel or AMD processor supports bhyve is =
to run dmesg or look in /var/run/dmesg.bootfor the POPCNT processor =
feature flag on the Features2 line for AMD=C2=AE processors or EPT and =
UG on the VT-xline for Intel=C2=AE processors.
END QUOTE

I read that as: no implementation for running on ppc64 is available
to even try to build. The source code for that would have to be
created first.

=3D=3D=3D
Mark Millard
marklmi at yahoo.com




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?A20F3B1E-D855-403D-B9F4-43B3544CD1FF>