Phoronix

Subscribe to Phoronix feed
Linux Hardware Reviews, Performance Benchmarks & Open-Source / Free Software News
Updated: 2 hours 29 min ago

IO_uring FUTEX Support In Linux 6.7 For A Nice Performance/Efficiency Boost

Tue, 11/07/2023 - 19:30
In addition to the continued FUTEX2 improvements that landed in Linux 6.7, another pull request merged last week for the new kernel bring FUTEX support to IO_uring...

Mesa 24.0 Gets Asahi AGX Gallium3D To OpenGL 3.3 For Apple Silicon Hardware

Tue, 11/07/2023 - 14:00
A set of 53 patches were upstreamed on Monday for syncing Mesa 24.0-devel against the latest Asahi AGX Gallium3D driver changes carried by Asahi Linux. This in turn is a big push for getting more of the open-source OpenGL functionality into Mesa for enjoying Linux on Apple M1 and M2 hardware...

More FUTEX2 Bits Land In The Linux 6.7 Kernel

Tue, 11/07/2023 - 13:00
Last week's locking set of changes for the Linux 6.7 kernel add new interfaces for the FUTEX2 system call ABI. This work is making FUTEX2 more extendable and addressing some of the prior limitations...

Open-Source AMD OpenSIL Continues Making Progress To Eventually Replace AGESA

Tue, 11/07/2023 - 09:03
Back at the OCP Summit in Prague earlier this year AMD detailed openSIL for advancing open-source system firmware by opening up the CPU siliccon initialization process. An update was provided at the OCP San Jose event in October around the AMD OpenSIL effort...

Linux 6.7 Perf Adds Support For Zen 4 Unified Memory Controller Events

Tue, 11/07/2023 - 03:21
Going back to early last year saw AMD Linux engineers posting PerfMonV2 patches in preparation for Zen 4 processors. The PerfMonV2 updated performance monitoring capabilities with Zen 4 were merged last year and are supported with the latest EPYC 8004/9004 series processors. Coming only now though to Linux 6.7 is support for Unified Memory Controller (UMC) events as part of PerfMonV2...

GCC 14 Now Honors The -std=c23 & -std=gnu23 Compiler Options For C23

Tue, 11/07/2023 - 01:56
While the next revision of the C standard won't see its formal publishing until the 2024 calendar year, the ISO C standards committee already decided on keeping "C23" as the informal name for this next major C update. As such, with today's GCC 14 Git the -std=c23 compiler option for targeting C23 is now honored along with -std=gnu23 for the GNU dialect of C23...

systemd 255-rc1 Brings "Blue Screen of Death" Support & New Tool To Spawn VMs

Mon, 11/06/2023 - 22:04
Systemd 255-rc1 is out this morning and it's packed with even more features for this dominant Linux init system and a growing list of other system utilities. Systemd 255 even is introducing systemd-bsod as a "Blue Screen of Death" for displaying important error messages during boot failure, systemd-vmspawn as a new tool to spawn virtual machines, and other new features...

FFmpeg Patches Allow For "Fully Functional" Multi-Threaded CLI

Mon, 11/06/2023 - 21:28
After more than two years of work, a patch series was posted this weekend for a "fully functional" ffmpeg multi-threaded command-line application with multi-threaded transcoding pipelines being wired up...

Mozilla Firefox Development Finally Moving Entirely To Git

Mon, 11/06/2023 - 21:13
"FIREFOX DEVELOPMENT IS MOVING FROM MERCURIAL TO GIT," began the email today from Mozilla announcing Firefox is finally shifting over to Git!..

ASUS Screenpad Support, More MSI Laptops & Intel IFS Gen2 Changes In Linux 6.7

Mon, 11/06/2023 - 19:34
A wide variety of x86 platform driver changes were merged for the in-development Linux 6.7 kernel from new hardware support to improving the state of Linux on various Intel/AMD laptops...

Hangover 8.19 Improves Box64 Integration For Running Windows Apps On AArch64 Wine

Mon, 11/06/2023 - 19:20
Released last week was the newest version of Hangover, the project from Wine developers for helping Wine run on non-x86 CPU architectures for ultimately helping to make it easier to run x86/x86_64 Windows games/applications more easily on Linux AArch64, POWER, and RISC-V environments. The main focus still so far though is about allowing these Windows apps/games on ARM Linux systems...

AMD Inception / SRSO Mitigation Further Cleaned Up With Linux 6.7

Mon, 11/06/2023 - 19:12
Since the AMD Inception vulnerability was made public in August there were kernel patches merged that day and since then there's been a few rounds of clean-ups and fixes for this mitigation code formally known as the Speculative Return Stack Overflow (SRSO). With Linux 6.7, more SRSO mitigation clean-ups have been merged...

NVIDIA-VAAPI-Driver 0.0.11 Delivers Various Fixes

Mon, 11/06/2023 - 18:59
The NVIDIA-VAAPI-Driver is an open-source independently-developed project that implements the Video Acceleration API (VA-API) atop NVIDIA's NVDEC interface so that software like Mozilla Firefox can enjoy video hardware acceleration on Linux using NVIDIA's proprietary driver...

ReactOS "Open-Source Windows" Improving UEFI Boot, DirectX Work & NT6+ API Prep

Sun, 11/05/2023 - 21:13
The ReactOS project today published their latest newesletter that outlines development progress made in recent months for this open-source operating system project striving for binary compatibility with Windows device drivers and application/user-space software...

LXQt 1.4 Debuts As Last Planned Qt5 Desktop Release

Sun, 11/05/2023 - 20:57
LXQt 1.4 debuted today as the newest feature release for this lightweight Qt desktop environment that was formed years ago as the merging of the LXDE and Razor-qt projects...

Nouveau NVIDIA GSP Firmware Support Merged For Linux 6.7

Sun, 11/05/2023 - 19:38
The first week of the Linux 6.7 merge window began with the surprise of the Bcachefs file-system being merged and now capping off the first week is another surprise... Nouveau GPU System Processor (GSP) firmware integration that allows making use of NVIDIA's binary GSP firmware on RTX 20 "Turing" and newer GPUs for having improved support. In turn this GSP route also provides initial support for GeForce RTX 40 series support...

Linux 6.7 Introduces "make hardening.config" To Help Build A Hardened Kernel

Sun, 11/05/2023 - 19:37
The hardening updates for the Linux 6.7 kernel bring a new hardening configuration profile to help in building a security hardened kernel with some sane defaults...

Linux Can Now Natively Handle CXL Link Protocol Errors, Fixes For Next-Gen VH Topologies

Sun, 11/05/2023 - 19:10
The Linux kernel's subsystem for Compute Express Link that is playing a vital role in servers moving forward continues picking up new features and evolving the code-base as more CXL hardware enters the world...

GNOME Terminal Working To Migrate To GTK 4, VTE To Overcome 40 FPS Cap

Sun, 11/05/2023 - 19:01
As part of the effort to make GNOME Terminal and the VTE terminal emulator library render faster, the GNOME Terminal has been seeing more work lately in being ported over to using the GTK 4 toolkit. Additionally, the VTE terminal library has been working to overcome its long-standing 40 FPS rendering cap...

F2FS In Linux 6.7 Supports Larger Page Size, Continued Zone Block Device Work

Sun, 11/05/2023 - 18:42
The Flash-Friendly File-System (F2FS) continues to be improved upon in the mainline Linux kernel and with the ongoing v6.7 merge window has received some additional enhancements...

Pages