I have successfully installed a OpenBSD 7.3 arm64 VM on UTM 4.2.5 on a Mac mini 
(2023) with an M2 Pro CPU.

In order to see console output I needed to enter »set tty fb0« at the boot> 
prompt. Later I was able to create a /etc/boot.conf file with that content. 
This worked fine for the following reboots. No more manual entry of the setting 
necessary.

When trying to research the syntax and possible content of the /etc/boot.conf 
file, I came across config(8). It mentions boot.conf(8). But that man page does 
not exist on the arm64 platform. I found 
https://man.openbsd.org/OpenBSD-7.3/boot.conf.8 though.

https://man.openbsd.org/arm64/boot.conf.8 is also missing so this has not been 
fixed in -current.

Seems like a bug to me. I think there should be a boot.conf(8) man page on 
arm64 as that file clearly works when present.

vm# uname -srmv
OpenBSD 7.3 GENERIC.MP#2080 arm64
vm# man 8 config                                                                
                                              
vm# man 8 boot.conf
man: No entry for boot.conf in section 8 of the manual.
vm# 


dmesg:
OpenBSD 7.3 (GENERIC.MP) #2080: Sat Mar 25 14:20:25 MDT 2023
dera...@arm64.openbsd.org:/usr/src/sys/arch/arm64/compile/GENERIC.MP
real mem = 2137935872 (2038MB)
avail mem = 2037706752 (1943MB)
random: good seed from bootblocks
mainbus0 at root: ACPI
psci0 at mainbus0: PSCI 1.1
cpu0 at mainbus0 mpidr 0: Unknown, MIDR 0x0
cpu0: 192KB 64b/line 6-way L1 PIPT I-cache, 128KB 64b/line 8-way L1 D-cache
cpu0: 16384KB 128b/line 16-way L2 cache
cpu0: 
TLBIOS+IRANGE,TS+AXFLAG,FHM,DP,SHA3,RDM,Atomic,CRC32,SHA2+SHA512,SHA1,AES+PMULL,SPECRES,SB,FRINTTS,GPI,LRCPC+LDAPUR,FCMA,JSCVT,API+PAC,DPB,SpecSEI,PAN+ATS1E1,LO,HPDS,CSV3,CSV2,DIT
cpu1 at mainbus0 mpidr 1: Unknown, MIDR 0x0
cpu1: 192KB 64b/line 6-way L1 PIPT I-cache, 128KB 64b/line 8-way L1 D-cache
cpu1: 16384KB 128b/line 16-way L2 cache
cpu1: 
TLBIOS+IRANGE,TS+AXFLAG,FHM,DP,SHA3,RDM,Atomic,CRC32,SHA2+SHA512,SHA1,AES+PMULL,SPECRES,SB,FRINTTS,GPI,LRCPC+LDAPUR,FCMA,JSCVT,API+PAC,DPB,SpecSEI,PAN+ATS1E1,LO,HPDS,CSV3,CSV2,DIT
efi0 at mainbus0: UEFI 2.7
efi0: EDK II rev 0x10000
smbios0 at efi0: SMBIOS 3.0.0
smbios0:
smbios0: QEMU QEMU Virtual Machine
apm0 at mainbus0
ampintc0 at mainbus0 nirq 288, ncpu 2 ipi: 0, 1, 2: "interrupt-controller"
ampintcmsi0 at ampintc0: nspi 64
agtimer0 at mainbus0: 24000 kHz
acpi0 at mainbus0: ACPI 6.0
acpi0: sleep states
acpi0: tables DSDT FACP APIC PPTT GTDT MCFG SPCR DBG2 IORT BGRT
acpi0: wakeup devices
acpimcfg0 at acpi0
acpimcfg0: addr 0x4010000000, bus 0-255
acpiiort0 at acpi0
"ACPI0007" at acpi0 not configured
"ACPI0007" at acpi0 not configured
pluart0 at acpi0 COM0 addr 0x9000000/0x1000 irq 33
pluart0: console
"QEMU0002" at acpi0 not configured
"LNRO0005" at acpi0 not configured
"LNRO0005" at acpi0 not configured
"LNRO0005" at acpi0 not configured
"LNRO0005" at acpi0 not configured
"LNRO0005" at acpi0 not configured
"LNRO0005" at acpi0 not configured
"LNRO0005" at acpi0 not configured
"LNRO0005" at acpi0 not configured
"LNRO0005" at acpi0 not configured
"LNRO0005" at acpi0 not configured
"LNRO0005" at acpi0 not configured
"LNRO0005" at acpi0 not configured
"LNRO0005" at acpi0 not configured
"LNRO0005" at acpi0 not configured
"LNRO0005" at acpi0 not configured
"LNRO0005" at acpi0 not configured
"LNRO0005" at acpi0 not configured
"LNRO0005" at acpi0 not configured
"LNRO0005" at acpi0 not configured
"LNRO0005" at acpi0 not configured
"LNRO0005" at acpi0 not configured
"LNRO0005" at acpi0 not configured
"LNRO0005" at acpi0 not configured
"LNRO0005" at acpi0 not configured
"LNRO0005" at acpi0 not configured
"LNRO0005" at acpi0 not configured
"LNRO0005" at acpi0 not configured
"LNRO0005" at acpi0 not configured
"LNRO0005" at acpi0 not configured
"LNRO0005" at acpi0 not configured
"LNRO0005" at acpi0 not configured
"LNRO0005" at acpi0 not configured
acpipci0 at acpi0 PCI0
pci0 at acpipci0
0:1:0: rom address conflict 0xfffc0000/0x40000
"Red Hat Host" rev 0x00 at pci0 dev 0 function 0 not configured
virtio0 at pci0 dev 1 function 0 "Qumranet Virtio Network" rev 0x00
vio0 at virtio0: address 0e:25:ed:1c:38:1d
virtio0: msix shared
virtio1 at pci0 dev 2 function 0 "Qumranet Virtio 1.x GPU" rev 0x01
virtio1: no matching child driver; not configured
azalia0 at pci0 dev 3 function 0 "Intel 82801FB HD Audio" rev 0x01: msi
azalia0: No codecs found
xhci0 at pci0 dev 4 function 0 "NEC xHCI" rev 0x03: msi, xHCI 0.0
usb0 at xhci0: USB revision 3.0
uhub0 at usb0 configuration 1 interface 0 "NEC xHCI root hub" rev 3.00/1.00 
addr 1
xhci1 at pci0 dev 5 function 0 vendor "Red Hat", unknown product 0x000d rev 
0x01: couldn't map interrupt
virtio2 at pci0 dev 6 function 0 "Qumranet Virtio Storage" rev 0x00
vioblk0 at virtio2
scsibus0 at vioblk0: 1 targets
sd0 at scsibus0 targ 0 lun 0: <VirtIO, Block Device, >
sd0: 20480MB, 512 bytes/sector, 41943040 sectors
virtio2: msix per-VQ
virtio3 at pci0 dev 7 function 0 "Qumranet Virtio Console" rev 0x00
virtio3: no matching child driver; not configured
virtio4 at pci0 dev 8 function 0 "Qumranet Virtio RNG" rev 0x00
viornd0 at virtio4
virtio4: msix shared
acpige0 at acpi0 irq 41
acpibtn0 at acpi0: PWRB
simplefb0 at mainbus0: 800x600, 32bpp
wsdisplay0 at simplefb0 mux 1: console (std, vt100 emulation)
wsdisplay0: screen 1-5 added (std, vt100 emulation)
uhidev0 at uhub0 port 5 configuration 1 interface 0 "QEMU QEMU USB Tablet" rev 
2.00/0.00 addr 2
uhidev0: iclass 3/0
ums0 at uhidev0: 3 buttons, Z dir
wsmouse0 at ums0 mux 0
uhidev1 at uhub0 port 6 configuration 1 interface 0 "QEMU QEMU USB Mouse" rev 
2.00/0.00 addr 3
uhidev1: iclass 3/1
ums1 at uhidev1: 5 buttons, Z dir
wsmouse1 at ums1 mux 0
uhidev2 at uhub0 port 7 configuration 1 interface 0 "QEMU QEMU USB Keyboard" 
rev 2.00/0.00 addr 4
uhidev2: iclass 3/1
ukbd0 at uhidev2: 8 variable keys, 6 key codes
wskbd0 at ukbd0: console keyboard, using wsdisplay0
uhub1 at uhub0 port 8 configuration 1 interface 0 "QEMU QEMU USB Hub" rev 
1.10/1.01 addr 5
umass0 at uhub1 port 1 configuration 1 interface 0 "QEMU QEMU USB HARDDRIVE" 
rev 2.00/0.00 addr 6
umass0: using SCSI over Bulk-Only
scsibus1 at umass0: 2 targets, initiator 0
sd1 at scsibus1 targ 1 lun 0: <QEMU, QEMU HARDDISK, 2.5+> removable 
serial.46f40001:00:04.0-4.1
vscsi0 at root
scsibus2 at vscsi0: 256 targets
softraid0 at root
scsibus3 at softraid0: 256 targets
root on sd0a (9b4a26560a0ee2f1.a) swap on sd0b dump on sd0b
uhub1: illegal enable change, port 1


Thanks!
Mike

Reply via email to