OpenBSD 7.0 adds 64-bit RISC-V, improves Apple Arm silicon support

OpenBSD 7.0

OpenBSD 7.0, the 51st release of the UNIX-like operating system, was outed on October 14, 2021, with the introduction of 64-bit RISC-V support for HiFive Unmatched and PolarFire SoC Icicle Kit boards, as well as further improvements to ARM64 targets, notably for Apple Silicon Macs, although it’s not quite ready for general use yet.

You’ll find the complete list of new features and updates on the OpenBSD website, but here are some of the highlights:

  • New platforms – OpenBSD 7.0 add 64-bit RISC-V support
  • Extended platforms
    • arm64
      • Improvements to Apple Silicon Macs support USB 3, NVMe storage, GPIO driver, power management, etc…
      • Enabled LEDs for the LAN7800 chip as found on the Raspberry Pi 3 Model B+.
      • Added Type-C PHY controller found on the Rockchip RK3399.
      • Implemented multicast support to Marvell ARMADA chips
    • Various other changes to mips64, amd64, armv7, powerpc64
  • Kernel improvements
    • Enabled dynamic tracker (dt) for GENERIC kernels on amd64, arm64, i386, sparc64, and powerpc64.
    • Added kprobes provider for dt
    • Identify TPM 2.0 devices and perform the 2.0-specific suspend command, allowing the ThinkPad X1 Carbon Gen 9 and ThinkPad X1 Nano with the latest BIOS (which added S3) to resume.
    • Various other changes and fixes
  • Various SMP Improvements
  • Direct Rendering Manager
    • Updated drm to Linux 5.10.65
    • Better support for Intel Tiger Lake GPUs
    • Support for AMD Navi 12, Navi 21 “Sienna Cichlid”, Arcturus, Cezanne “Green Sardine” Ryzen 5000 APU
  • Wired networking
    • Added the uaq driver for Aquantia AQC111U/AQC112U USB Ethernet devices.
    • Added the aq driver to support Aquantia 1/2.5/5/10Gb/s PCIe Ethernet adapters.
    • Added driver for Cadence GEM.
    • Added support for Broadcom BCM5725
    • Added support for RTL8168FP/RTL8111FP/RTL8117
    • Various fixes
  • Wireless networking
    • Added 802.11n Tx aggregation support
    • Plenty of bug fixes and security improvements
  • Many more

There are many other changes listed on OpenBSD website. If you’d like to give it a try on your platform, you can check out the index of /pub/OpenBSD/7.0/, select the architecture of the target board, e.g. arm64, riscv64, amd64, etc… and then open the install.ARCH file for installation instructions.

Via Liliputing

Share this:

Support CNX Software! Donate via PayPal or cryptocurrencies, become a Patron on Patreon, or buy review samples

Subscribe
Notify of
guest
The comment form collects your name, email and content to allow us keep track of the comments placed on the website. Please read and accept our website Terms and Privacy Policy to post a comment.
3 Comments
oldest
newest
maurer
maurer
1 month ago

Wireless networking

Added 802.11n Tx aggregation support

a truly modern OS 🙂 I’d guess that by 2030 we’ll have 802.11ac support (aka wifi 5)

fartmaster
fartmaster
1 month ago

Its not, you can use an ac chipset but it runs on n

Advertisement