untrusted comment: verify with openbsd-72-base.pub RWQTKNnK3CZZ8GFjc3FkCjpoAdHkiWBYaKDxXM2Cl0EBb1Pt8PKzdP2uaqO7c5mknYbWczMDqdRgk/WdDcqJ+tkfHbEcIhX6zQg= OpenBSD 7.2 errata 010, December 14, 2022: Fix booting vmd(8) guests from ramdisk with more than 4g of memory. Apply by doing: signify -Vep /etc/signify/openbsd-72-base.pub -x 010_vmd.patch.sig \ -m - | (cd /usr/src && patch -p0) And then rebuild and install vmd: cd /usr/src/usr.sbin/vmd make obj make make install Index: usr.sbin/vmd/loadfile_elf.c =================================================================== RCS file: /cvs/src/usr.sbin/vmd/loadfile_elf.c,v diff -u -p -r1.42 loadfile_elf.c --- usr.sbin/vmd/loadfile_elf.c 28 Jan 2022 06:33:27 -0000 1.42 +++ usr.sbin/vmd/loadfile_elf.c 8 Dec 2022 16:33:08 -0000 @@ -401,6 +401,7 @@ push_bootargs(bios_memmap_t *memmap, siz i = memmap_sz / sizeof(int); /* Serial console device, COM1 @ 0x3f8 */ + memset(&consdev, 0, sizeof(consdev)); consdev.consdev = makedev(8, 0); /* com1 @ 0x3f8 */ consdev.conspeed = 115200; consdev.consaddr = 0x3f8;