The perf tooling changes were merged today for the in-development Linux 6.12 kernel. Notable on the perf tools side is supporting some features found in newer Intel processors...
Bcachefs lead developer Kent Overstreet has submitted all of the Bcachefs file-system feature patches for the Linux 6.12 kernel merge window. In his pull request he also lays out his ambitions to remove the "EXPERIMENTAL" flag from Bcachefs within the next year...
The PCI changes for the in-development Linux 6.12 kernel add support for Native PCIe Enclosure Management "NPEM" as a code contribution by Intel for implementing the PCIe spec to standardize storage LEDs...
Microsoft's Windows Dev Kit 2023 also known as "Project Volterra" was an early effor to improve the Windows on ARM support by developers via having a nice small form factor ARM PC to run Windows 11. With pending DeviceTree patches there would be mainline support for the Windows Dev Kit 2023 under Linux...
The kernel patches collected by Andrew Morton were upstreamed today for the Linux 6.12 kernel. Among those changes are pulling in the updated XZ Embedded code...
Linux 6.12 is shaping up to be a heck of a kernel update! Following real-time "PREEMPT_RT" going mainline after twenty years and many other kernel features merged this week, Linus Torvalds just pulled in the much anticipated sched_ext code!..
While not as exciting as some of the shiny new features for Linux 6.12 like real-time going mainline and Lunar Lake and Battlemage graphics by default, the Firewire (IEEE-1394) subsystem has seen some significant alterations this cycle. With Firewire hardware increasingly rare, the maintainer is hoping to get this Linux 6.12 code better tested by the community...
Linux 6.12 yesterday merged the real-time "PREEMPT_RT" patches that had been in development for two decades. Today another big hitting feature was merged for Linux 6.12 that's been in development nearly as long...
The SDL abstraction library commonly used by cross-platform games now prefers using Vulkan on Windows as its ideal graphics API. Direct3D 12 has been demoted lower in priority compared to Vulkan for this Simple DirectMedia Layer...
KDE developers have been busy preparing for Plasma 6.2 with lots of bug fixing and polishing while also beginning to land some features for Plasma 6.3...
Following the AMD ROCm 6.2 release from early August, ROCm 6.2.1 was released on Friday evening as the first point release to that series for this AMD GPU compute stack for Linux systems...
Wine 9.18 is out today as the newest bi-weekly development release for this open-source software that enables running Windows games and applications under Linux and other platforms...
For months there has been talk and speculations around Raspberry Pi working to release a Compute Module 5 (CM5) in putting the power of last year's Raspberry Pi 5 into the small form factor for various embedded/industrial applications. It's pretty much a given that the Compute Module 5 will come, it's just a matter of when. With recent activity by Canonical engineers working on Ubuntu Linux, it's looking like the CM5 could be here soon...
When it comes to the question of the fastest x86_64 Linux distribution the answer is very easy with Intel's Clear Linux. But what about in the AArch64 world? When having the AmpereOne server in the lab curiosity got the best of me and I ran benchmarks across seven different Linux distributions on this Supermicro ARM server for seeing what platform had the fastest out-of-the-box Linux performance. The Linux distributions tested on this AmpereOne A192-32X server included Ubuntu 24.04 LTS, Ubuntu 24.10 daily, Fedora Server 40, AlmaLinux 9.4, openSUSE Tumbleweed, Debian Testing, and CentOS Stream 10.
The HID subsystem updates have been merged for the in-development Linux 6.12 kernel. Notable this time around are some new feature additions for the popular Wacom drawing tablet support...
Most Linux distributions have been defaulting to MariaDB as the default MySQL server for years. Ubuntu though has been a notable outlier still relying on Oracle MySQL for the default MySQL service. A proposal raised by an Ubuntu developer hopes to change that for Ubuntu 25.04 in the new year...
Following the other recent work around Linux enablement for Snapdragon X1 powered laptops, yesterday patches were posted for getting the X1 Elite powered Dell XPS 9345 working with Linux but not all functionality is currently working...
After many years in the making, it finally was merged overnight... The real-time "PREEMPT_RT" kernel support was merged a few hours ago into Linux Git for this year's Linux 6.12 kernel!..
Well this is a hell of a surprise... Microsoft announced today that DirectX will be adopting SPIR-V as the interchange format of the future. Microsoft's DirectX 12 will accept shaders compiled to SPIR-V, the intermediate representation defined by The Khronos Group and commonly associated with Vulkan / OpenGL / OpenCL drivers...
After several weeks of testing Valve has released Proton 9.0-3 as the newest version of this Wine downstream that powers Steam Play for being able to enjoy Windows games on Linux...
Oliver Smith as the Interim Engineering Director for Ubuntu Desktop at Canonical is out with a new status update on Ubuntu 24.10 development and related ambitions. This also includes more details about bringing the KDE Plasma desktop to Ubuntu Core Desktop in Snap form...
There has been a lot of talk the past few days over the AMD AGESA PI 1.2.0.2 update that has begun rolling out to AMD AM5 motherboards with BIOS updates. The AGESA 1.2.0.2 is said to improve inter-core latency for Ryzen 9000 "Zen 5" processors when cores from different CCDs are cross-communicating. Some -- at least under Windows -- have reported performance improvements and thus several Phoronix readers have requested I run some of my tests with AGESA 1.2.0.2. Here are said comparison benchmarks using an AMD Ryzen 9 9950X on Ubuntu Linux.
The Direct Rendering Manager (DRM) kernel graphics/display driver updates have been submitted and already merged for the in-development Linux 6.12 kernel...
Intel engineers today released OpenVINO 2024.4 as the newest version of their open-source AI toolkit. OpenVINO 2024.4 prepares for upcoming Intel Core Ultra Series 2 "Lunar Lake" processors, supports newer Gen AI models, now supports Python 3.12, and finally adds official support for Red Hat Enterprise Linux 9...
The Microsoft Hyper-V updates have been submitted for the Linux 6.12 kernel. They are mostly small changes but does bring work to optimize the boot time for large Hyper-V VMs...
The XFS file-system changes have been merged for the Linux 6.12 kernel and introduce new ioctls for being able to exchange the contents of two files...
For anyone still relying upon virtual reality (VR) applications written for the OpenGL API rather than the Vulkan API that has been dominant among VR apps (and other modern games / software) for years, the Mesa code and in particular the Zink OpenGL-on-Vulkan driver now supports the OpenGL VR (OVR) extensions...
An interesting merge request opened this week and already merged for Mesa 24.3 comes from an Autodesk engineer adding Vulkan Windowing System Integration (WSI) around Apple's Metal API for use on macOS...
The FFmpeg multimedia library continues to enhance its support around the Vulkan Video APIs with the latest commits seeing H.264 and H.265/HEVC Vulkan encode support merged...
For those wondering about the performance of the NVIDIA RTX 6000 Ada Generation workstation performance on Ubuntu 24.04 LTS with the up-to-date NVIDIA Linux graphics drivers now relying on the open-source kernel modules, this article is for you in looking at the performance of this high-end workstation graphics card on the up-to-date Linux software stack. The NVIDIA RTX 6000 Ada Generation is tested alongside the RTX 2000 / 4000 Ada Generation graphics cards and also the AMD Radeon PRO W7000 series competition atop Ubuntu 24.04 LTS.
Not to be confused with the proposal a few days ago by an AMD engineer for Attack Vector Controls for broader control over CPU security mitigation handling, the in-development Linux 6.12 kernel is adding new Kconfig options to allow for more build-time control over what CPU security mitigation code is compiled for the kernel...
Intel Compute Runtime 24.35.30872.22 released today as the newest tagged version of this open-source GPU compute stack providing oneAPI Level Zero and OpenCL support for Linux and Windows systems...
Merged as part of the Linux Security Modules (LSM) updates for the Linux 6.12 kernel is the new Integrity Policy Enforcement (IPE) module that has been years in the making. Integrity Policy Enforcement is an alternative to access controls...
A patch was sent out on Sunday for adding new Linux kernel configuration options for tuning the kernel build to different x86_64 micro-architecture feature levels. The intent is on generating kernel builds that are faster for use on modern Intel and AMD systems. However, this patch is likely to not be accepted in the mainline kernel and has already been criticized upstream Linux kernel developers...
Last week the initial AMD Zen 5 "znver5" enablement for LLVM/Clang was posted by an AMD compiler engineer. That code has since undergone review and merged for LLVM 20 Git and yesterday then back-ported for LLVM 19...
The printk changes to finish the NBCON consoles work has been merged for Linux 6.12! This is the last remaining blocker on real-time "PREEMPT_RT" support from being upstreamed. We're now tantalizing close to seeing the real-time kernel support merged after many years of being out-of-tree patches...
Canonical today shipped Mir 2.18 as the latest version of this set of open-source libraries for assembly Wayland-based shells. Mir 2.18 brings a number of new features including Wayland server-side decorations...