Linux Hardware Reviews, Performance Benchmarks & Open-Source / Free Software News
Updated: 1 hour 47 min ago
LoongArch Enables PCI & Other Features For Linux 6.0
While support for the loongArch Chinese CPU architecture was merged in Linux 5.19, it wasn't actually enough to yield a booting system due to some driver code not yet being finished and ready for merging in time. LoongArch was allowed to merge that preliminary code in v5.19 so the Glibc support could land and now for Linux 6.0 more of the CPU port is ready to hit the kernel...
Asahi Linux May Pursue Writing Apple Silicon GPU Driver In Rust
When it comes to the Apple M1 and M2 support on Linux, one of the biggest obstacles to suitable daily use for end-users is the current lack of GPU acceleration. Reverse engineering has been happening for the Apple Silicon graphics processor, early experiments being carried out under macOS and Asahi's m1n1 environment, and the next step will be to start writing a Direct Rendering Manager (DRM) kernel driver. To some surprise, the feasibility of writing this DRM kernel GPU driver in the Rust programming language is being explored...
Linux 5.19.1 Released With LTS Kernels Back To 4.19 For The "PBRSB" CPU Issue
A number of new Linux kernel stable releases are out this week with new mitigations around the latest batch of published CPU security vulnerabilities. Linux 5.19.1, 5.18.17, 5.15.60, 5.10.136, 5.4.210, and 4.19.255 are the new releases out today...
AMD Posts Linux Patches For "LbrExtV2" Zen 4 CPU Feature
While all of the key Zen 4 CPU functionality appears in place for the mainline Linux kernel, AMD engineers continue working to enable other new Zen 4 features for use under Linux. The newest patches out of AMD this morning are for LbrExtV2...
Ubuntu 22.04.1 LTS Released
Following a one week delay due to a last minute blocker bug being discovered, Canonical today has shipped Ubuntu 22.04.1 LTS as the first point release to this current long-term support series...
Loongson Adds LoongArch Support To LibreOffice
Following GCC 12 introducing LoongArch support earlier this year, Linux 5.19 adding the initial LoongArch port, and Glibc 2.36 adding LoongArch, LibreOffice is now the latest high-profile open-source project adding support for this Chinese processor ISA that started out derived from MIPS64...
GNOME Mutter & Shell 43 Beta Bring Several Very Exciting Changes
GNOME's Shell and Mutter components have released their beta versions for this GNOME 43 milestone. Particularly on the Mutter side are some very exciting changes from improvements to direct scan-out, high resolution scroll wheel support being completed and merged, various Wayland improvements, and more performance optimizations...
Linux 6.0 Fixes Touchpad & Keyboard Issues After Suspend For Many TUXEDO Laptops
A number of TUXEDO Computers' Linux laptops and Clevo laptops that have had keyboard and/or touchpad issues after system suspend cycles should be properly working now with Linux 6.0...
X.Org Protocols 2022.2 Released With XWAYLAND Extension, DRI3 v1.3
Xorgproto 2022.2 has been released as the newest version of this collection of X.Org/X11 protocols. Most notable with this rare xorgproto update is the introduction of a new extension, XWAYLAND...
Mesa 22.2-rc2 Released With Many Fixes - Heavy On Zink
Following last week's branching and feature freeze along with the Mesa 22.2-rc1 release, released on Wednesday evening was Mesa 22.2-rc2 as the first week's worth of bug fixing...
"CC_OPTIMIZE_FOR_PERFORMANCE_O3" Performance Tunable Dropped In Linux 6.0
Following recent upstream discussions around the -O3 compiler optimizations for the Linux kernel, the Kconfig switch advertising this option is being removed in Linux 6.0...
Linux 6.0 Adds Raptor Lake P Support To Intel's TCC Cooling Driver
While last week saw the main set of thermal and power management updates for Linux 6.0, a few more items were sent in this week for the v6.0 merge window...
Weston 11.0 Alpha Released With Many Improvements For This Wayland Compositor
Weston 11.0 Alpha is out as the newest feature milestone for this reference Wayland compositor that has seen quite an uptick in development activity this year...
AMD Ryzen Threadripper 5965WX Benchmarks Show Some Speedups With Linux 6.0 Git
With AMD EPYC showing some nice gains on Linux 6.0, I've been eager to begin testing Linux 6.0 on more systems especially now that the v6.0 merge window is winding down... With now having the shiny new AMD Ryzen Threadripper 5965WX, I decided to take this high-end 24-core chip for a run with Linux 6.0 Git to see how it performs over Linux 5.19 stable...
Linux 6.0 Adds EFI Mirrored Memory & ACPI PRM For 64-bit Arm
The EFI changes were merged last week for the Linux 6.0 cycle and contain two notable improvements on the ARM64 side...
IPFS Supported In FFmpeg 5.1, IPFS Devs Envision Support In More Open-Source Projects
IPFS as the "InterPlanetary File-System" protocol for peer-to-peer network support in decentralized file sharing as a distributed file-system is now supported with FFmpeg 5.1. IPFS developers at Protocol Labs are also looking at expanding support for this protocol to other open-source projects...
Linux 6.0 Continues Plumbing For Compute Express Link (CXL)
The Linux kernel continues making preparations around the very exciting Compute Express Link (CXL) thanks to the work of Intel engineers...
Linux 6.0 Brings NFSD Improvements For Courteous Server, Greater Cache Scalability
The NFS server improvements have been merged for the ongoing Linux 6.0 merge window...
AMD Details "SQUIP" Side Channel Vulnerability For Zen's Execution Unit Scheduler
In addition to Intel's busy Patch Tuesday, AMD today made public CVE-2021-46778 that university researchers have dubbed the "SQUIP" attack as a side channel vulnerability affecting the execution unit scheduler across Zen 1/2/3 processors...
Linux Kernel Patched For "PBRSB" After Intel eIBRS CPUs Found To Be Insufficient
Today's busy patch Tuesday for Intel continues with the Linux kernel getting mitigated for EIBRS Post-barrier Return Stack Buffer (PBRSB). This PBRSB is the latest handling on the "CPU vulnerability nightmares front", the pull request calls it...
