Greg Kroah-Hartman issued the Linux 4.4.189 and Linux 4.9.189 LTS kernels on Sunday morning that address the new Spectre V1 "SWAPGS" variant mitigations...
Fscrypt is the common Linux kernel framework leveraged by the likes of the EXT4, F2FS, and UBIFS file-systems for providing native encryption support. While that Fscrypt-based file encryption has been part of the kernel for several releases now, there's been some shortcomings in how the encryption keys are handled but that should be cleared up for the upcoming Linux 5.4 cycle...
Out this Sunday is the KDE Frameworks 5.61 update that most notable addresses the recently exposed vulnerability to KDE where specially crafted .desktop and .directory files could automatically execute arbitrary code on users' systems...
System76 has been making good strides on their Coreboot support for their hardware and they are now readying a System76 Darter Pro OSFC Edition as their apparent first laptop to ship with Coreboot in place of the proprietary BIOS...
Adding to the changes to find with the eventual X.Org Server 1.21 release is a change from Red Hat that has been carried by Red Hat Enterprise Linux and Fedora for years...
For more than one year we've been hearing of Clear Linux working on Windows WSL support to allow for this performance-optimized Linux distribution to run within Microsoft's Windows Subsystem for Linux. There isn't an official release yet, but at least now is a third-party installer/script for making it possible to setup such a configuration...
For those with extra time on their hands over the weekend and having a spare Ubuntu Touch supported mobile device, Ubuntu Touch OTA-10 is now available in testing form...
Earlier this week was the GNOME 3.34 beta release that also marked the UI/feature/API/ABI freezes for this six month update to the GNOME desktop The GNOME Shell and Mutter are late to the party but on Friday evening saw their 3.33.90 (3.34 beta) releases...
AMD is striking well over the past month with their Linux hardware bring-up. In the past month we've seen the Navi 10/12/14 support get in order for Linux as well as support for the future Vega-based Arcturus GPU and now we see the initial enablement patches for their next-generation APUs, Renoir...
While AMD's hardware folks were launching the EPYC 7002 series, their software crew was pushing out the AMD Optimizing C/C++ Compiler 2.0 with support/optimizations for the Zen 2 micro-architecture. Using the top-end AMD EPYC 7742 in a 2P Linux server configuration, here are C/C++ compiler benchmarks looking at the performance when built by the GNU Compiler Collection (GCC), LLVM Clang, and AOCC 2.0.
EXT4 set off the new trend for opt-in, per-directory case-insensitive file/folder support on Linux systems. EXT4 picked up that optional case-insensitive support for Linux 5.2 while the for Linux 5.4 kernel cycle the Flash-Friendly File-System (F2FS) is set to receive similar support...
While the tide may be eventually turning, as it stands today for those wanting to run Coreboot on x86 desktop/server hardware you are largely limited to generations-old platforms. But now there is a new option and that is a Coreboot port having been completed to a modern Supermicro motherboard for use with Intel Xeon "Kabylake" processors...
Drew DeVault is working on buttoning up the Sway 1.2 Wayland compositor release as the newest feature update to this i3 window manager inspired compositor...
Following the big Proton 4.11 update for Valve's Steam Play that just arrived over one week ago, a second update to this Wine-derived software is now available for enhancing the Windows games on Linux experience...
If you didn't have a chance since last night to check out our benchmarks of the AMD EPYC 7742 and EPYC 7502 Linux performance, I certainly encourage you to do so. Even if you aren't a server enthusiast, it's incredible to see the engineering achievement of AMD with Zen 2 and how the race is certainly back on in the CPU space. If you are short on time, here's the quick summary of our initial AMD EPYC 7002 benchmark results...
By now you've likely seen the fantastic performance out of AMD's new "Rome" 7002 series processors. The performance is phenomenal and generally blowing well past Intel's Xeon Cascade Lake processors. So that's all good and it can get even better outside of performance: I asked AMD about the prospects of Coreboot / open-source BIOS support and got a surprising response...
Coinciding with yesterday's glorious AMD EPYC "Rome" 7002 series CPU launch, AMD's software folks released AOCC 2.0 as their LLVM/Clang-based compiler optimized for Zen processors. AOCC 2.0 brings optimized compiler support now for Zen 2 processors not just only the EPYC 7002 line-up but also the Ryzen 3000 series consumer processors...
Now that you have read our AMD EPYC "Rome" 7002 series overview, here is a look at the initial performance benchmarks from our testing over the past few weeks. This testing focused on the new AMD EPYC 7502 and EPYC 7742 processors in both single (1P) and dual (2P) socket configurations using AMD's Daytona server reference platform. Tests were done on Ubuntu Linux and compared to previous AMD EPYC processors as well as Intel Xeon Scalable.
One month ago today we were talking about the AMD Ryzen 3000 series processor and new Radeon RX 5700 series graphics cards, all manufactured on TSMC's 7nm process. Today, for 7th August, the embargo has now lifted and we are talking about something arguably more exciting, or at least the ability to more profoundly impact an industry (data centers): AMD's EPYC 7002 series is ready and their line-up and ultimately the resulting performance is the most exciting and competitive we have seen ever out of AMD in the server space.
Today is a wild one for open-source/Linux users. Let's begin with the unexpected news: NVIDIA is releasing more GPU hardware documentation at long last! Yes, freely-available hardware interface documentation to assist in the development of the open-source NVIDIA Linux driver (Nouveau)...
Yesterday the SWAPGS vulnerability was made public as a new variant of Spectre V1 that affects all operating systems and is believed to affect only Intel CPUs. The SWAPGS discovery by Bitdefender was quietly mitigated by Microsoft for Windows 10 last month while yesterday the patches were posted for the mainline Linux kernel as the Grand Schemozzle. As soon as learning of this SWAPGS vulnerability and seeing the kernel code, I began running some preliminary performance tests to look at the impact of this latest CPU mitigation.
We've known for months about Canonical working to ramp up their ZFS On Linux support for Ubuntu 19.10 after initially packaging ZoL for Ubuntu years ago and supporting it in the server space. One of the big changes for Ubuntu 19.10 expected is an experimental ZFS root file-system install option for their desktop GUI installer. That's been confirmed today by Canonical along with some of their related ZoL activities...
The Khronos Group has released the OpenCL 2.2-11 specification to address various issues with the existing OpenCL specification while the next major release as "OpenCL-Next" is likely still a number of months away...
AMD sent in their initial pull request of feature changes to their AMDGPU Direct Rendering Manager graphics driver to begin queuing in DRM-Next for September's kick off the Linux 5.4 kernel cycle. Notable to this batch of AMDGPU DRM-Next work is a lot of new unreleased GPU support...
Landing on Tuesday ahead of this week's Mesa 19.2 feature freeze is an experimental NIR compiler for the Etnaviv Gallium3D driver that provides open-source OpenGL driver support for Vivante graphics IP...
CVE-2019-1125 was made public today or also referred to as the "SWAPGS" vulnerability as a new variant of Spectre V1 affecting Windows and Linux with Intel (and according to mixed information, AMD - though the current Linux kernel patches at least seem to only apply to Intel) x86_64 processors...
It's been a gripe for many running Linux on low RAM systems especially is that when the Linux desktop is under memory pressure the performance can be quite brutal with the system barely being responsive. The discussion over that behavior has been reignited this week...
Intel's Iris Gallium3D driver as their new OpenGL Linux driver aiming to be the default Mesa driver by year's end continues seeing more performance optimizations now that the fundamentals are in place. The latest optimization is a one line tweak yielding around one percent higher performance across the board...
There hasn't been a new FFmpeg release since last November but that finally changed with FFmpeg 4.2 "Ada" being issued today as the newest major release for this multimedia open-source project...
The GNOME 3.34 beta (v3.33.90) release is now available one day early and also marks the point at which the feature freeze is in effect along with the user-interface changes and no API/ABI breakage...
An interesting summer internship at Google has led to an experimental effort to get Microsoft Windows running via Kexec from Linux. The engineers involved have been implementing enough of the EFI Boot Services to be able to kexec Windows from Linux...
Last week AMD published their RDNA instruction set architecture documentation. That's a bit heavy reading unless you are a driver developer or low-level engine developer, but for those wanting a bit of a higher-level look at AMD's new RDNA graphics architecture, today they uploaded a new slide deck...