OSv 0.56.0 (nickname Nightingale) just been just released

17 views
Skip to first unread message

Waldek Kozaczuk

unread,
Jul 19, 2021, 10:59:43 AM7/19/21
to OSv Development
Hi,

I have just published another release of OSv -https://github.com/cloudius-systems/osv/releases/tag/v0.56.0. I am also enclosing the release notes down here. 

"This new release brings new modern version of musl (1.1.24), greatly improved support of aarch64 architecture and many improvements of Virtio-FS including DAX window support to speed-up read I/O.

Highlights
  • Musl
    • Upgraded from 0.9.12 to 1.1.24
    • Added new Bionic unit tests
  • AArch64
    • Added Cadence UART driver
    • Added support to compile kernel natively on aarch64 host
    • Added support to cross-compile kernel on x64 Ubuntu and CentOS 7
    • Added support to build modules
    • Implemented mmio serial console for Firecracker
    • Added floating-point support
    • Supports ROFS
    • Greatly improved debugging
    • Fixed debug build which involved implementing context switch logic in assembly
    • Got most unit tests to pass
    • Added support of static TLS (Thread Local Storage)
    • Implemented PL031 driver
    • Added support of Virtio-FS
    • Improved SMP support (#vCPUs >= 2)
    • Tested on QEMU in TCG mode (full emulation)
    • Tested on QEMU and Firecracker with KVM on real ARM hardware - Raspberry PI 4 and Odroid N2 Plus
    • Tested many new apps:
      • nginx
      • rust examples
      • java 11
      • graalvm
      • python
      • iperf
      • ffmpeg
      • node
      • REST cli app
      • lighttpd
  • Virtio-FS
    • Boots application from virtio-fs
    • Implemented DAX
    • Implemented readdir
  • Added support to build with GCC 10 and 11
  • VFS
    • Added mkdirat
    • Added statx
    • Added minimal unlinkat
  • Hypervisors
  • Apps/runtimes
    • Latest golang (1.15.x)
    • nginx from host
Acknowledgments

We want to thank all contributors to the project. But the special thanks go to:

  • Nadav Har’El for contributing and reviewing many patches and providing guidance for many others
  • Fotis Xenakis for further improving Virtio-FS support (most notably DAX window)
  • Stewart Hildebrand for making OSv boot on LYNX Secure hypervisor and fixing many AAarch64-related bugs
  • Waldemar Kozaczuk for contributing most patches"

Regards,
Waldek
Reply all
Reply to author
Forward
0 new messages