In case you missed it in yesterday's Linux 5.19 announcement and to avoid reader questions/confusion in the days ahead, just making it loud and clear here: what was referred to as the Linux 5.20 kernel in development will most likely be called Linux 6.0...
July was another exciting month for Linux and open-source software fans from being the first to report on the news of systemd creator Lennart Poettering joining Microsoft, Linux 5.19 getting wrapped up, popularity of the Rust programming language continues to climb, lots of open-source graphics driver news, and much more...
Linus Torvalds just released Linux 5.19 as stable for the newest version of the Linux kernel. He also mentioned this is the first time he released the new Linux kernel from an ARM64 laptop in the form of an Apple MacBook running an AArch64 Apple M2 SoC...
OpenRazer as the independent open-source project providing Linux drivers and user-space daemon for Razer peripherals is out with its newest feature release...
At DebConf22 in Kosovo that recently wrapped up, Lenovo's Mark Pearson who leads the company's Linux initiatives talked in-person about their 2022 platform support for Linux and their progress over the past year. In 2022 they expect 30+ platforms with Linux support...
Ahead of the Linux 5.19 stable kernel being launched later today, a few pull requests have already begun queuing for the Linux 5.20 merge window. Among those early pulls are the hardware monitoring "HWMON" subsystem updates...
You may recall a month ago the lone developer still working on open-source VIA x86 graphics support for Linux hoped to finally mainline this "OpenChrome" DRM/KMS driver for the Linux 5.20 cycle. Well, Linux 5.19 is being released today and that opens up the Linux 5.20 merge window but still the OpenChrome DRM driver isn't ready to go yet...
Submitted early ahead of tomorrow's Linux 5.19 stable kernel release are the SoC changes destined for the Linux 5.20 merge window. There are more than one thousand SoC patches for Linux 5.20 cycle adding and updating many SoCs and board/platform coverage. One of several notable additions this cycle is introducing the Qualcomm Snapdragon 8cx Gen3 support for high-end Arm laptops...
Wasmer's goal is to be "the universal WebAssembly runtime" with aiming to "run any code on any client" and with Wasmer 3.0 they are furthering the potential for this multi-language, multi-platform WASM stack...
Introduced last year in Linux 5.15 was the Aquacomputer driver that started off as a hardware monitoring "HWMON" sensor driver supporting Aquacomputer's D5 Next water-cooling pump. In Linux 5.19 that driver was extended to support the Aquacomputer OCTO fan controller under Linux and now for v5.20 it's extended to support the company's QUADRO fan controller...
Jason Donenfeld of WireGuard fame who has recently been spending much work on improving Linux's "random" kernel code has sent out a proposal adding getrandom() support to the vDSO for better performance in seeking to better address the needs of user-space developers...
Wine 7.14 has been released as the newest bi-weekly development release of this open-source software that allows running Windows games and applications on Linux, macOS, and other platforms...
The Linux 5.19 kernel is to be released this weekend and in turn will mark the start of the Linux 5.20 merge window. Based on various Git "-next" queues and mailing list indications, here is a look at some of the changes expected for the Linux 5.20 kernel...
GNOME and Red Hat developers are working on integrating firmware security tips and recommendations into the desktop for warning users about platform/firmware security issues like if UEFI Secure Boot is disabled and other possible avenues their system could be exploited...
The GNU Compiler Collection (GCC) developers are preparing for an August release of GCC 12.2 as the first stable point release update to this year's GCC 12 series...
With LLVM 15 branched and main now open for LLVM 16, one of the early changes for this next compiler release cycle is enabling scalable vectorization by default for RISC-V with supported targets for RISC-V vector instructions...
The Mesa V3DV open-source Vulkan driver for supporting Broadcom VideoCore V/VI graphics that is most notably used by the Raspberry Pi 4 and later is now exposing Vulkan 1.2 support...
The Godot open-source game engine developers announced on Thursday that next week will mark the Godot 4.0 feature freeze as they prepare to ship the Godot 4.0 Beta 1 in September. But ahead of that feature freeze, Godot 4.0 Alpha 13 was released on Thursday afternoon with yet more feature work -- including variable rate shading and other renderer improvements...
Open-source device manufacturer Raptor Computing Systems earlier this month teased their new FPGA-based open-source soft BMC product while today that "Arctic Tern" product has been formally announced...
Google and SkyWater have teamed up the past few years with an open-source design kit for allowing projects to see their open-source silicon designs manufactured. This effort started off on a 130nm process node but announced today is the rolling out of 90nm manufacturing...
Godot as one of the most successful open-source game engine projects is preparing for its Godot 4.0 Beta 1 milestone and as part of that will begin the feature freeze for this major engine update...
Intel has posted a new open-source Linux VPU driver today... Not Video Processing Unit, but it's for a Versatile Processing Unit coming with 14th Gen Core processors...
Since the disclosure of Retbleed earlier this month as the newest CPU security vulnerability around speculative execution, I've posted some Intel/AMD benchmarks looking at the mitigation cost for the affected older generations of processors. Last week I also looked at the accumulated CPU mitigation cost on AMD Zen 1. Today is a similar comparison over on the Intel Xeon E3 v5 "Skylake" side with looking at the cost of just the Retbleed mitigations and then the overall CPU mitigation cost when toggling all of the various vulnerabilities with the "mitigations=off" flag.
With Intel DG2/Alchemist getting settled, the DRM-Next cutoff for v5.20 kernel material having passed, and Raptor Lake enablement also appearing to be in good shape given the little change over Alder Lake, Intel open-source engineers have begun working more on Meteor Lake driver support that will succeed Raptor Lake next year...
The newest AMD Linux optimization patch for the kernel aims to introduce a cool down period for the AMD Platform Security Processor (PSP) after each I2C transaction between the x86 CPU and the PSP...
Canonical engineers continue working on their Steam Snap for making that confined version of Valve's Linux game client viable and useful to Ubuntu gamers...
Following this month's approval by the steering committee of GCC Rust as a compiler front-end for the Rust programming language, the first formal series has been sent out for review...
Intel today confirmed they are moving their 6th to 10th Gen Intel Processor Graphics (basically all the "Gen9" graphics hardware going back to the Skylake days) to their legacy support model. This primarily impacts Windows but longer-term may have some implications for Linux users...
QEMU 7.1 is working its way toward release as the next major version of this open-source processor emulator that plays an important role in the open-source virtualization stack...
While the cutoff of new feature work to queue in DRM-Next for the next kernel cycle usually ends around the "-rc6" time of the current cycle, AMD has submitted a few last minute items for Linux 5.20 ahead of its merge window opening next week...
Mesa 22.2 is about to be branched and enter its feature freeze while fortunately expanded Intel Arc Graphics DG2/Alchemist support has made it in time! Remaining DG2/Alchemist PCI IDs are now enabled for Mesa 22.2 and intended to function with Linux 5.20+ for Intel's forthcoming desktop graphics cards...
Increase use of Windows BitLocker for full-disk encryption on Windows 10 and Windows 11 is causing more challenges by Linux distributions for supporting convenient dual boot functionality for those wishing to keep both Windows and Linux on the same systems...
In addition to new kernel code and updated firmware fixing a power management issue for Xeon Scalable "Sapphire Rapids" where C1 and C1E power states were mutually exclusive, another important Sapphire Rapids power management improvement is on the way with the upcoming Linux 5.20 kernel cycle...
While AMD and Intel are busy with big graphics driver changes for each new version of the Linux kernel, the open-source NVIDIA "Novueau" kernel driver that is largely just worked on by Red Hat employees is just stumbling along. NVIDIA in May announced they are transitioning to an open-source kernel driver approach, but that current kernel driver is not in shape for upstreaming and due to the heavy use of the GPU System Processor (GSP) that source release hasn't been a huge help yet for the reverse-engineered Nouveau driver. With the upcoming Linux 5.20, Nouveau has some display patches...
LLVM 15.0 and its sub-projects like the Clang compiler are now under a feature freeze and branched from the main code-base ahead of the stable 15.0 release in September...
The OpenMandriva crew behind this long ago Mandriva/Mandrake-derived distribution announced their Lx ROME technical preview release as their rolling release version of the operating system...
Last month KDE Plasma 5.25 released as the newest feature release to this Qt-based open-source desktop environment. Unfortunately for FreeBSD desktop users, those using KDE will be stuck for a while longer on Plasma 5.24 due to missing security infrastructure...
Oracle has issued its newest quarterly release of GraalVM as its high performance Java JVM/JDK that also supports additional execution models and programming languages. GraalVM 22.2 is this newest version and contains a number of different optimizations for its growing number of components...
Mesa's Turnip driver that provides open-source Vulkan support for Qualcomm Adreno graphics processors continues maturing nicely and is approaching Vulkan 1.3 conformance...
The "THP_SWAP" option for the Linux kernel allows swapping transparent huge-pages in one piece without splitting. With Linux 5.20 the 64-bit Arm kernel (ARM64 / AArch64) will now support this option as a performance optimization...
Back in 2020 Intel announced OSPRay Studio as an interactive, ray-traced visualizer that was added to their oneAPI software suite and powered by their OSPRay engine. Released on Monday was the latest update to this open-source program...