Fedora 44 Looking At Replacing FBCON With KMSCON As Default VT Console

Fedora 44 is looking at replacing the Linux kernel's console "FBCON" with the user-space-based KMSCON implementation. Eventually the hope remains to deprecate the FBCON/FBDEV code within the Linux kernel.

Jocelyn Falempe of Red Hat laid out the proposal for Fedora 44 to replace FBCON with KMSCON as the default VT console. Falempe elaborated on the benefits of KMSCON in the change proposal:
"fbcon is a terminal emulator in the kernel, which is not well maintained (it lost scrolling support a few

GCC Compiler Developers Begin Considering C++20 Default

Compiler engineer Marek Polacek of Red Hat recently proposed making the C++20 language specification (or rather the GNU++20 dialect) the default C++ version when not otherwise specified.

Polacek proposed declaring GCC's C++20 support no longer experimental and to use it as the default. The current default dialect is C++17 (GNU++17) that was set five years ago.

Polacek commented in his mailing list proposal :
"I had been hoping

EROFS File-System Continues Attracting More Industry Players

The EROFS read-only file-system started by Huawei and now maintained by a growing number of contributors continues attracting even more interest. EROFS has exhibited much potential for mobile devices as well as container use-cases while proving itself to be quite robust since its mainlining back in 2019.

Merged today as part of the EROFS fixes for Linux 6.18 kernel ahead of this weekend's Linux 6.18-rc6 is adding another EROFS code reviewer.

The pull noted that EROFS has
Continue reading...

Proton 10.0-3 Released For Steam Play With Dozens Of Fixes, More Games Working

Valve and CodeWeavers today released Proton 10.0-3 as the newest stable update to this Wine-based software that powers Steam Play for enabling countless Windows games to run often extremely well under Linux.

Proton 10.0-3 marks another batch of Windows games now being confirmed to working well under Linux with Steam Play:
- Mary Skelter: Nightmares
- Fairy Fencer F Advent Dark Force
- Far Horizon
- Grim Fandango Remastered (AMD & Intel GPUs)
- The Crew Motorfest
- Viking Rise: Valhalla
-
Continue reading...

New Patch Moves AMD GCN 1.0 GPUs Over To AMDGPU Driver By Default

Following the recent patch proposal for moving AMD GCN 1.1 generation GPUs over to the AMDGPU Linux driver by default in place of the legacy Radeon driver, a similar patch has now been proposed for the GCN 1.0 graphics processors. AMD GCN 1.0/1.1 GPUs are at parity with the AMDGPU driver to the Radeon driver while needing this newer kernel driver for enjoying RADV Vulkan support, better performance, and overall a better experience.

Timur Kristóf of Valve's open-source Linux
Continue reading...

Bcachefs Rolls Out Metadata Version Reconcile "rebalance_v2" Feature

For those making use of the out-of-tree Bcachefs file-system driver, rolling out to the snapshot/nightly testing channel is the long-in-development "rebalance_v2" functionality now known as the "bcachefs_metadata_version_reconcile" feature.

The bcachefs_metadata_version_reconcile feature is a major step forward to the file-system's rebalance code path. Kent Overstreet explained in a post today announcing its snapshot/nightly state:
"Previously, rebalance only handled
Continue reading...

Intel

Possible Setback For Linux x86_64 Laptops: Prominent Developer Joins Qualcomm

Back in early September we reported on a Linux hardware enablement leader planning to leave Red Hat . Hans de Goede has been a longtime contributor to improving Intel/AMD Linux desktop/laptop hardware support and in fact an x86 platform drivers subsystem maintainer. We now found out where this lead Linux x86 driver developer ended up: Qualcomm.

Hans de Goede during his 17 year tenure at Red Hat worked on improving the Intel web camera support in recent years, improving x86 tablet support with the mainline
Continue reading...

The Incredible Evolution Of AMD EPYC HPC Performance Shown In The Azure Cloud

Last week the Microsoft Azure HBv5 instances reached general availability as powered by the custom EPYC 9V64H CPUs with HBM3 memory . These very interesting EPYC processors for memory bandwidth intensive workloads were announced last year while have finally reached GA with jaw-dropping results for software able to take advantage of the 6.7 TB/s memory bandwidth thanks to the HBM memory. The Azure HBv5 benchmarks last week showed how they compare to prior generation HBv4 instances while this article is taking things further and putting

Continue reading...

Linux Looks To Remove SHA1 Support For Signing Kernel Modules

Patches posted to the Linux kernel mailing list this week are seeking to remove SHA1 support for signing of kernel modules. This is part of the larger effort in the industry for moving away from SHA1 given its vulnerabilities to hash collisions and superior hashing algorithms being available.

SUSE engineer Petr Pavlu sent out the patch set this week to remove SHA1 support for module signing within the Linux kernel. He noted on that patch series:
"SHA-1 is considered deprecated and insecure due to vulnerabilities that can lead to hash
Continue reading...

NVIDIA CUDA 13.0 U2 Brings DGX Spark Performance Improvements

CUDA 13.0 Update 2 is now available as the latest incremental improvement to NVIDIA's compute stack.

Following the CUDA 13.0 GA in August and CUDA 13.0 Update 1 in September, out today is CUDA 13.0 Update 2 with a few improvements for this Windows and Linux compute stack.

CUDA 13.0 Update 2 is still paired with the NVIDIA 580 series LInux driver, now version 580.95.05. CUDA 13
Continue reading...