[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: We are not able to virtualize FreeBSD using xen 4.17 on Arm 32 bit
On Tue, Nov 28, 2023 at 03:04:50PM -0800, Elliott Mitchell wrote: > On Tue, Nov 28, 2023 at 04:10:50PM +0100, Roger Pau Monné wrote: > > On Tue, Nov 28, 2023 at 03:09:14PM +0100, Mario Marietto wrote: > > > For booting a FreeBSD kernel as a guest OS on XEN,should we install xen > > > 4.18 from source ? > > > I don't think so, I'm not aware of the FreeBSD port requiring a > > specific version of Xen. I do think the work is limited to aarch64 > > however, so there's no support in sight for arm32 FreeBSD guests as > > far as I'm aware. > > I've only ever tried arm64, but since arm32 didn't appear to need much > to have operational I tried to make it possible. In theory it /should/ > work on arm32, but I've never tried it. What was missing was I had never > added it to the configuration and one link was needed. Updated "submit" > branch has the tiny adjustment. > > (the only difference is the hypercall wrappers, register naming and where > the op code goes, very simple compatibility) Ugh, goof and send this before the final check completes... Appears a bit more work is needed to get this operational. Mainly need to figure out the Clang option to enable the key op code. Issue is the arm hypercall.h header and the HYPERVISOR_*() wrappers. I fear the traditional approach might be easier to get working. -- (\___(\___(\______ --=> 8-) EHM <=-- ______/)___/)___/) \BS ( | ehem+sigmsg@xxxxxxx PGP 87145445 | ) / \_CS\ | _____ -O #include <stddisclaimer.h> O- _____ | / _/ 8A19\___\_|_/58D2 7E3D DDF4 7BA6 <-PGP-> 41D1 B375 37D0 8714\_|_/___/5445
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |