From what is new (a partial list of new features in 7.4): https://www.openbsd.org/74.html
- “Add stfrng(4), a driver for the random number generator on the StarFive JH7110 SoC.”
- “Add support for the PCIe controller on the JH7110 SoC with stfpciephy(4)”
- “Add support for JH7110 to dwmmc(4), making eMMC and microSD mostly work on the Starfive VisionFive 2.”
And from the full list of changes made between OpenBSD 7.3 and 7.4 https://www.openbsd.org/plus74.html
- “Introduced stfrng(4), a driver for the random number generator on the JH7110 SoC.”
- “Added JH7110 I2C clocks to stfclock(4).”
- “Introduced stfpciephy(4), a driver to control the PCIe 2.0 and USB 3.0 PHY on the StarFive JH7110 SoC.”
- “Introduced stfpcie(4), a driver to support the PLDA XpressRICH-AXI PCIe controller on the StarFive JH7110 SoC.”
- “Implemented support for the GPIOs on the JH7110, making it possible to reboot the VisionFive 2.”
- “Added StarFive JH7110 support to dwqe(4).”
- “Added support for JH7110 to dwmmc(4), making the eMMC and microSD mostly work on the StarFive VisionFive 2.”
- “Added support for JH7110 to stftemp(4), adding temperature sensor support for the StarFive VisionFive 2.”
But unfortunately it does not explicitly say “StarFive VisionFive 2” in the instructions on how to install (yet), hopefully that is just waiting on the final documentation to be updated.
https://cdn.openbsd.org/pub/OpenBSD/7.4/riscv64/INSTALL.riscv64
The documnentaton might not be updated, because there are zero precompiled riscv64 binary packages (yet):
https://cdn.openbsd.org/pub/OpenBSD/7.4/packages/
At this exact moment in time all that is displayed in that folder is:
Index of /pub/OpenBSD/7.4/packages/
../ 16-Oct-2023 09:44
aarch64/ 10-Oct-2023 15:51
amd64/ 07-Oct-2023 04:12
i386/ 11-Oct-2023 00:52
powerpc64/ 16-Oct-2023 04:58
sparc64/ 12-Oct-2023 07:17
It is currently missing the following folders of precompiled packages:
arm/
mips64/
riscv64/
powerpc/
EDIT: I just found an announcement message to the mailing list about the official release of OpenBSD 7.4 saying “Packages for the following architectures will be made available as their builds complete: arm ; mips64 ; powerpc ; powerpc64 ; riscv64”