Bug 274172

Summary: 14.0-BETA4 Release announcement (aarch64 qemu firmware)
Product: Documentation Reporter: David Horn <dhorn2000>
Component: Books & ArticlesAssignee: freebsd-doc (Nobody) <doc>
Status: Closed Overcome By Events    
Severity: Affects Some People CC: bcr, gjb, imp
Priority: ---    
Version: Latest   
Hardware: Any   
OS: Any   
URL: https://lists.freebsd.org/archives/freebsd-current/2023-September/004773.html
See Also: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=274048

Description David Horn 2023-09-30 12:19:23 UTC
14.0 BETA3/BETA4 Release announcement include the following text: (which is now OBE)

OBE>Note regarding arm64/aarch64 virtual machine images: a modified QEMU EFI
OBE>loader file is needed for qemu-system-aarch64 to be able to boot the
OBE>virtual machine images.  See this page for more information:
OBE>
OBE>    https://wiki.freebsd.org/arm64/QEMU

>>To boot the VM image, run:
>>
>>    % qemu-system-aarch64 -m 4096M -cpu cortex-a57 -M virt  \
>>        -bios QEMU_EFI.fd -serial telnet::4444,server -nographic \
>>        -drive if=none,file=VMDISK,id=hd0 \
>>        -device virtio-blk-device,drive=hd0 \
>>        -device virtio-net-device,netdev=net0 \
>>        -netdev user,id=net0
>>
>>Be sure to replace "VMDISK" with the path to the virtual machine image.

Probably best to remove the lines I marked as OBE, and update the single line that references the bios filename to the new default UEFI aarch64 firmware of `edk2-aarch64-code.fd` (included with qemu port, so no download needed).  Committer can decide if leaving the link to the wiki up in the announcement is still desirable.

-        -bios QEMU_EFI.fd -serial telnet::4444,server -nographic \
+        -bios edk2-aarch64-code.fd -serial telnet::4444,server -nographic \

I'm going to see if I can help create some Handbook documentation for Qemu in the future as recommended by Warner, but for now I recommend we at least make the release announcement accurate.
Comment 1 Graham Perrin 2023-09-30 19:52:11 UTC
Thanks

The signed announcement is immutable, you might like to reply to freebsd-current (not to freebsd-stable). 

NB, from the release process: 

> General discussions about the pending release and known issues should be 
> sent to the public freebsd-current mailing list.
Comment 2 Benedict Reuschling freebsd_committer freebsd_triage 2024-05-30 20:00:37 UTC
Close this one as being irrelevant now.