Open-source News

LLVM Clang Should Be Able To Build Linux 5.9 x86 32-bit Kernels

Phoronix - Wed, 07/22/2020 - 12:00
With LLVM Clang 9 and Linux 5.3 the mainline kernel can be built following a years-long effort to be able to build the mainline Linux x86_64 kernel with Clang rather than GCC, which followed the AArch64 efforts in a similar achievement. Now with Linux 5.9 coming later this year, the i386 / 32-bit x86 mainline kernel will also now be capable of building under Clang...

OpenRGB 0.3 Released For Open-Source RGB Lighting Control

Phoronix - Wed, 07/22/2020 - 09:32
Out this evening is OpenRGB v0.3 as the newest feature release of this open-source RGB lighting control solution that works on both Windows and Linux. ASUS, ASRock, Corsair, GSKILL, Gigabyte, Kingston, MSI, Razer, and Thermaltake are among the brands of devices supported by this growing software package...

Build2 v0.13 Released As C/C++ Build Toolchain Inspired By Rust's Cargo

Phoronix - Wed, 07/22/2020 - 09:02
Version 0.13 of the Build2 build toolchain is now available, the open-source project inspired by the Rust programming language's Cargo system but instead tooled for C/C++ while serving not only as the build system but also a package and project manager...

LLVM 10.0.1 Finally Ready As Latest Stable Compiler Version

Phoronix - Wed, 07/22/2020 - 08:46
LLVM 10.0 released back in March and today marks the first point release finally shipping. Normally they try to be a bit more punctual in shipping the seldom point releases to LLVM but today marks LLVM 10.0.1 finally being available, just over one month out from the planned LLVM 11.0 debut...

Arm Backporting SLS Vulnerability Mitigation To Existing GCC Releases

Phoronix - Wed, 07/22/2020 - 04:39
Back in June when Arm disclosed their Straight Line Speculation (SLS) vulnerability affecting their modern ARM processor designs there wasn't a whole lot of attention. It seems SLS is serious enough that Arm is working on bringing their compiler-based mitigations to existing GCC releases beyond it already being in the current development code...

Fedora Looks To Make DXVK Their Default Back-End For Direct3D 9/10/11 On Wine

Phoronix - Tue, 07/21/2020 - 23:17
Fedora like most distributions ship their Wine packages as-is at the defaults, but for Fedora 33 we could see DXVK used by default on Wine in place of the conventional WineD3D back-end for Direct3D 9/10/11 usage...

The ACRN™ Open Source Hypervisor for IoT Development Announces ACRN v2.0 and Functional Safety Certification Concept Approval

The Linux Foundation - Tue, 07/21/2020 - 23:00

New hybrid-mode architecture expands the scope of the project to include industrial IoT and edge device use cases, delivers new flexibility in resource sharing across virtual machines and new levels of real-time and functional safety

San Francisco, Calif., July 21, 2020 – Project ACRN, an open source IoT hypervisor hosted at the Linux Foundation, today is announcing ACRN v2.0, which expands the scope of the project and introduces a new hybrid-mode architecture with a focus on industrial IoT and edge device use cases, delivering flexibility in resource sharing and new levels of real-time and functional safety for demanding workloads in both the automotive and industrial segments.

“The ACRN project is moving fast to address the increasingly complex requirements for IoT devices, networks and environments,” said Mike Dolan, senior vice president and general manager of projects at the Linux Foundation. “This speed and agility in development can only be achieved through collaboration and we’re happy to be able to support this important work.”

Eddie Dong, senior Principal Engineer, architect, and maintainer of Project ACRN said, “The rapid evolution and development from version 1.0 to 2.0 in a year demonstrates the momentum of this project and the demand for a flexible, real-time, safety-critical, open source hypervisor for industrial players that are architecting mission-critical technologies.”

ACRN version 2.0
ACRN 2.0 uses a hybrid-mode architecture to support real-time industrial IoT workloads and edge devices and simultaneously supports both traditional resource sharing among Virtual Machines (VMs) and complete VM resource partitioning required for functional safety. Workload management and orchestration are also enabled now with ACRN, allowing open source orchestrators such as OpenStack to manage ACRN VMs. ACRN supports secure container runtimes such as Kata Containers orchestrated via Docker or Kubernetes.

ACRN 2.0 main features include:

  • ACRN architecture upgrade to support hybrid mode
  • New hardware platform support
  • Pre-launched Safety VM support
  • Post-launched VM support via OVMF
  • Post-launched Real-time VM support
  • Real-time VM performance optimizations
  • CPU sharing support
  • Large selection of OSes for user VMs
  • GRUB bootloader
  • SR-IOV support
  • Both passthrough and shared Graphics support
  • Shared memory based inter-VM communication
  • Configuration tools support
  • Kata Containers Support
  • VM orchestration
  • Improved Documentation

Rina Raman, Vice President and General Manager of the Embedded Acceleration Division at Intel Corporation said, “The fourth industrial revolution, characterized by a fusion of disruptive technologies, requires agility and the ability to consolidate heterogeneous workloads, some of which carry very strict requirements of Functional Safety certification or Real-Time behavior. With its 2.0 release, Project ACRN is now offering an open source hypervisor that makes such workload consolidation possible.”

Thomas Berndorfer, CTO, TTTech Industrial said, “ACRN 2.0 prioritizes the three key requirements for hypervisors today in the Industrial IoT and edge environments: functional safety, real-time, and flexibility for resource sharing among virtual machines. This set of features is uniquely found in ACRN. Contributing actively to the project allows us to shape the future of this critical and rapidly developing technology. ACRN delivers a flexible, real-time, open source hypervisor for industries that have the world’s most demanding mission-critical requirements.”

You can find details about these features and more in the ACRN 2.0 release notes: https://projectacrn.github.io/latest/release_notes/release_notes_2.0.html

ACRN Functional Safety Certification – Safety Concept Approval
ACRN has successfully received concept approval from TÜV SÜD Rail GmbH for its functional safety concept, design and management process in place. The concept approval letter claims that “ACRN Hypervisor is able to fulfill the requirements in accordance with SIL 3 of the IEC 61508 standard.” TÜV SÜD is a trusted partner of choice for safety, security, and sustainability solutions. IEC 61508 is considered as the “Golden Standard” in the functional safety industry. ACRN is on track to receive the final functional safety certification by the end of 2020.

About the ACRN Project
ACRN is a flexible, lightweight reference hypervisor that is built with real-time and safety-criticality in mind. It is optimized to streamline embedded development through an open source platform. ACRN Project members include ADLINK, Aptiv, Intel Corporation, LGE, and Neusoft Corporation. To learn more about the project, visit projectacrn.org.

About the Linux Foundation
Founded in 2000, the Linux Foundation is supported by more than 1,000 members and is the world’s leading home for collaboration on open source software, open standards, open data, and open hardware. Linux Foundation’s projects are critical to the world’s infrastructure including Linux, Kubernetes, Node.js, and more.  The Linux Foundation’s methodology focuses on leveraging best practices and addressing the needs of contributors, users, and solution providers to create sustainable models for open collaboration. For more information, please visit  linuxfoundation.org.

The Linux Foundation has registered trademarks and uses trademarks. For a list of trademarks of The Linux Foundation, please see our trademark usage page: https://www.linuxfoundation.org/trademark-usage. Linux is a registered trademark of Linus Torvalds.

 

###

Media Contact
Jennifer Cloer
jennifer@rethinkitmedia.com
503-867-2304

The post The ACRN™ Open Source Hypervisor for IoT Development Announces ACRN v2.0 and Functional Safety Certification Concept Approval appeared first on The Linux Foundation.

Pages