Alyssa Rosenzweig has continued her work reverse engineering and understanding Apple's M1 GPU with the ultimate goal of writing open-source OpenGL and Vulkan support for the Apple M1 GPU on Linux...
Since the publishing of the provisional Vulkan Video specification last month, the only driver on Linux to have exposed any early Vulkan Video support is NVIDIA's Vulkan beta Linux driver. But it would appear that Intel's open-source developers are working at least towards eventually handling this video acceleration API...
As part of recent and upcoming new CPU benchmarks on Phoronix and other Linux hardware review testing, April saw more new and updated test profiles for expanding more workloads tested...
While PipeWire continues garnering interest this year for improving Linux sound in user-space, the kernel's sound drivers continue to be improved upon as well and tacking on support for new devices...
Going back about a half-decade has been the Landlock Linux Security Module (LSM) as a means of allowing even unprivileged processes to create "powerful security" sandboxes. After a number of rounds of reviews and revisions over the year, Landlock has finally been mainlined for Linux 5.13!..
Open-source "Nouveau" driver developers have been working on at least partial support for OpenGL compute within the NV50 Gallium3D driver that is used by the NVIDIA GeForce 8 series through GeForce 300 series graphics cards...
As part of AMD's growing HPC focus and maturing of their Radeon Open eCosystem GPU compute stack, they ended out this week by making public a prototype implementation of CRIU support for ROCm...
While the popularity of Solaris may be waning, OpenIndiana continues ticking in 2021 as the open-source platform based on Illumos that was born out of the former OpenSolaris state...
The first release candidate of Rocky Linux 8.3 is out, the project's inaugural release as a new binary-compatible alternative to Red Hat Enterprise Linux (RHEL)...
The media subsystem updates were sent out this week for the Linux 5.13 merge window and already merged. A notable driver addition this time around is for NXP i.MX8 users...
University of Virginia and University of California San Diego researchers have discovered multiple new variants of Spectre attacks that are not protected by existing Spectre mitigations and could yield both Intel and AMD CPUs leaking data via micro-op caches...
The past month was quite exciting in the Linux/open-source world with Linux 5.12 having been released and 5.13 off to a great start, shiny new hardware for benchmarking, and also the drama around the FSF and UMN's "hypocrite commits" research...
As the first announcement of a newly-certified product by the Free Software Foundation since early 2020 as "Respect Your Freedom" compliant, the FSF is backing another 802.11n WiFi adapter...
With recently receiving the rest of the NVIDIA GeForce RTX 30 "Ampere" line-up we had no access to previously for testing, the past few weeks were busy with testing/re-testing these new graphics cards as well as prior GeForce RTX 20 series hardware and relevant AMD Radeon graphics cards for offering a current look at the 1440p and 4K Linux gaming performance.
The Rust-written Cloud-Hypervisor project led by open-source Intel engineers as a VMM designed for cloud workloads has broke well past the "1.0" milestone. Following a series of 0.x releases, Cloud-Hypervisor 15 was released this week...
Along with this week's release of QEMU 6.0, exciting on the Linux virtualization front are the KVM changes that are ready to go with the 5.13 kernel...
One of the areas of Linux desktop display support that isn't as well supported compared to Windows is high dynamic range (HDR) displays. There have been various vendors and developers over the years working towards Linux desktop HDR improvements but still it hasn't been a fast-advancing area in the open-source ecosystem. At least now AMD Radeon graphics driver developers do appear to be working on HDR improvements...
Now that Clang LTO support landed in Linux 5.12 and cleared the blocker on CFI support, that LLVM Clang control-flow integrity (CFI) capability is now upstream for Linux 5.13...
It was just earlier this month that FreeBSD 13.0 released while already GhostBSD has issued a new release of this desktop-oriented operating system re-based against the new FreeBSD 13.0 base...
When it comes to Apple hardware support in the Linux 5.13 kernel not only is support for the Apple M1 SoCs added but the Magic Mouse 2 is also finally being supported in full by the mainline kernel. Plus there are other various interesting HID subsystem updates too this kernel cycle...
QEMU 6.0 is out today as the newest feature release for this processor/machine emulator and virtualizer that serves as an important part of the open-source Linux virtualization stack...
One of the most significant underlying changes with the recent release of Ubuntu 21.04 is the default GNOME Shell desktop environment is running the Wayland-based session by default rather than the traditional X.Org Server session. But what does this mean for the Linux gaming performance on Ubuntu 21.04? Here are some (X)Wayland vs. X.Org benchmarks.
In recent months there has finally been more open-source projects traditionally focused on NVIDIA GPU compute beginning to offer mainline Radeon support using the open-source ROCm stack. Following the recent PyTorch 1.8 with ROCm support, CuPy 9.0 was released last week with that traditionally CUDA focused library now supporting AMD's ROCm stack...
While a lot of new features and improvements have been accumulating for the Linux 5.13 kernel with the ongoing merge window, one of the unfortunate aspects of this new kernel is that the AMD Zen CPU energy driver "amd_energy" is indeed being removed...
Taking place virtually this week has been the International Workshop on OpenCL (IWOCL) and SYCLcon. From these events are a lot of interesting presentations for those interested in GPU compute, heterogeneous programming, and industry API efforts...
Linux 5.13's x86 memory management work is bringing a minor performance optimization that is particularly beneficial in light of the CPU security mitigations in recent years that have an impact on the TLB...
The Direct Rendering Manager (DRM) kernel graphics driver changes have been submitted and merged for the ongoing Linux 5.13 kernel merge window and it brings with it many changes, especially for these open-source Intel and AMD Radeon drivers...
One of the new security features in Linux 5.13 is the ability to randomize kernel stack offsets at each system call. This optional feature is now mainlined...
The printk() function dates all the way back to the original Linux kernel release and even with Linux turning thirty years old this week, work on printk is not over...
The Linux 5.13 development kernel is introducing a new "misc" cgroup controller. The misc cgroup controller is to be used for resources that are controlled by simply counting / limiting the number of resource instances in a scalar manner...
It's been several months since the last round of FUTEX2 patches for this system call to address the shortcomings of the current FUTEX system call. FUTEX2, which is designed in part with Wine/Proton in mind for better matching Windows semantics, has now seen a third iteration of the patches...
With Qt 6.1 being released next month, The Qt Company has published their 2021 road-map outlining some of their plans for the remainder of the calendar year...
It's Fedora 34 day! Fedora 34 is now officially available and it's quite exciting on the feature front especially with the changes to be enjoyed in Fedora Workstation 34...
Arm published today a set of blog posts outlining more power/performance and feature details of their forthcoming Neoverse N2 and Neoverse V1 platforms...