[Bug 289400] bhyve(8) VM boot aborts with "Synchronous Abort" on boot on ARM64 Honeycomb LX2 Host

From: <bugzilla-noreply_at_freebsd.org>
Date: Tue, 09 Sep 2025 05:22:06 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=289400

            Bug ID: 289400
           Summary: bhyve(8) VM boot aborts with "Synchronous Abort" on
                    boot on ARM64 Honeycomb LX2 Host
           Product: Base System
           Version: 15.0-CURRENT
          Hardware: arm64
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: bhyve
          Assignee: virtualization@FreeBSD.org
          Reporter: editor@callfortesting.org

Tested on 15.0-CURRENT just before 15.0-ALPHA1

A bhyve VM may boot once on the Honeycomb LX2 but subsequent boots result in:

U-Boot 2024.07 (Jul 22 2025 - 01:25:50 +0000)

DRAM:  8 GiB
"Synchronous Abort" handler, esr 0x86000004, far 0x2fff63a00
elr: 0000000100002a00 lr : 0000000100002a08 (reloc)
elr: 00000002fff63a00 lr : 00000002fff63a08
x0 : 00000002ffb410a0 x1 : 0000000086000004
x2 : 00000002fff64454 x3 : 00000000800003c5
x4 : 0000000000000028 x5 : 0000000280800000
x6 : 0000000000000000 x7 : 0000000000000001
x8 : 00000002fffe0000 x9 : 00000002fffc3880
x10: 000000000a200023 x11: 0000000000000004
x12: 0000000000000002 x13: 0000000100100000
x14: 00000000ffffffff x15: 00000002fff62e8c
x16: 0000000000000000 x17: 0000000000000000
x18: 00000002ffb41d90 x19: 0000000000000000
x20: 00000002fff79ad4 x21: 0000000000000000
x22: 00000002fffc4768 x23: 0000000000000000
x24: 0000000000000000 x25: 0000000000000000
x26: 0000000000000000 x27: 0000000000000000
x28: 0000000000000000 x29: 00000002ffb412c0

Code: d503201f d503201f d503201f d503201f (a9bf7bfd)
Resetting CPU ...

resetting ...

Boot syntax:

bhyve -m 8G -o bootrom=/usr/local/share/u-boot/u-boot-bhyve-arm64/u-boot.bin \
-s 1,virtio-blk,/vms/15/FreeBSD-14.3-RELEASE-arm64-aarch64-ufs.raw \
-o console=stdio \
vm0

Tested with the default of 256MB VM RAM, 8GB, and 32GB.

Will test on 15.0-ALPHA1 when u-boot packages become available.

What other information might be useful?

-- 
You are receiving this mail because:
You are the assignee for the bug.