The Wayback Machine - https://web.archive.org/web/20231028143029/https://www.phoronix.com/michaellarabel

Michael Larabel

Michael Larabel is the founder and principal author of Phoronix, having founded the site on 5 June 2004. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org. Michael has authored thousands of articles on open-source software, the state of Linux hardware and other topics.


Learn more at MichaelLarabel.com or @MichaelLarabel on Twitter.


 

Some of The Recent Popular Articles By Michael Larabel:

Google Proposes New mseal() Memory Sealing Syscall For Linux

Google is proposing a new mseal() memory sealing system call for the Linux kernel. Google intends for this architecture independent system call to be initially used by the Google Chrome web browser on Chrome OS while experiments are underway for use by Glibc in the dynamic linker to seal all non-writable segments at startup.

17 October - mseal() - 17 Comments
Glibc Dynamic Loader Hit By A Nasty Local Privilege Escalation Vulnerability

A nasty vulnerability has been made public today concerning Glibc's dynamic loader that can lead to full root privileges being obtained by local users. This affects Linux distributions of the past two years with the likes of Ubuntu 22.04 LTS, 23.04, Fedora 38, and others vulnerable to this local privilege escalation issue.

3 October - Nasty Bug - 26 Comments
Unplugging Logitech USB Receivers Has Been Causing The Linux Kernel To Crash

Queued up this week as part of the HID subsystem fixes ahead of today's Linux 6.6-rc6 kernel test release has been a rather embarrassing bug: unplugging Logitech USB receivers has for the past several months been causing the Linux kernel to crash. After a number of bug reports around this issue from unplugging Logitech keyboard/mice receivers to simply switching away on a USB switch with the device(s) attached, the Linux 6.6-rc6 kernel is carrying the fix and it's also marked for back-porting to existing stable Linux kernel series.

15 October - Oops - 62 Comments
AMD Wants To Know If You'd Like Ryzen AI Support On Linux

With the newest AMD Ryzen 7040 series laptops there is "Ryzen AI" as a dedicated AI engine based on Xilinx IP to help accelerate machine learning with the likes of PyTorch and TensorFlow. Sadly though this Ryzen AI with their new Zen 4 laptops is only supported under Microsoft Windows at this point. But it could change with sufficient customer interest.

20 October - Ryzen AI For Linux? - 124 Comments
X.Org Hit By New Security Vulnerabilities - Two Date Back To 1988 With X11R2

It was a decade ago that a security researcher commented on X.Org Server security being even "worse than it looks" and that the GLX code for example was "80,000 lines of sheer terror" and hundreds of bugs being uncovered throughout the codebase. In 2023 new X.Org security vulnerabilities continue to be uncovered, two of which were made public today and date back to X11R2 code from the year 1988.

3 October - X.Org Vulnerabilities - 89 Comments
Debian Repeals The Merged "/usr" Movement Moratorium

Debian 12 had aimed to have a merged "/usr" file-system layout similar to other Linux distributions, but The Debian Technical Committee earlier this year decided to impose a merged-/usr file movement moratorium. But now with Debian 12 having been out for a few months, that moratorium has been repealed.

17 October - Merged /usr - 58 Comments
Linux Looks Toward Dropping Very Old WiFi Drivers

While the Linux kernel tends to keep around drivers for even very old hardware, once there are no known users left that would still be updating to new Linux kernel versions or the drivers pose a significant maintenance burden, it's eventually time to let them go. We've seen the WiMAX wireless code removed and now the latest on the Linux wireless networking side inching close to the chopping block are old WiFi drivers.

13 October - 802.11b Era And Older - 59 Comments
OpenJDK Merges Intel's x86-simd-sort For Speeding Up Data Sorting 7~15x

Earlier this year Intel posted x86-simd-sort as a blazing fast sorting library that makes use of AVX-512. When the popular Numpy began using it they found up to 10~17x faster sorts for 16-bit to 64-bit data types. Today Intel software engineers released x86-simd-sort 3.0 and it also comes minutes after OpenJDK merged a modified version of this speeding sorting code into that reference JDK codebase.

6 October - x86-simd-sort 3.0 - 38 Comments
Linux To Try Again To Disable All RNDIS Protocol Drivers

Several months back was work to disable all Microsoft Remote Network Driver Interface Specification (RNDIS) drivers in the Linux kernel on the basis of being insecure and other factors. That plan of disabling the RNDIS drivers was faced by opposition around concerns of potentially disrupting USB tethering support and the like. It's been months since hearing anything about updated plans for disabling or dropping the RNDIS drivers but the Git branch was updated today for disabling this class of drivers.

1 October - Disabling All RNDIS Drivers - 41 Comments
AMD Ryzen Powered Framework Laptop Linux Testing Held Up By BIOS Issue

Today the review embargo lifts on the first AMD-powered Framework laptop. There's one of the AMD Framework laptops in the lab for Linux testing and benchmarking but unfortunately no review for launch day due to being held up by a BIOS regression and thus unable to properly utilize accelerated graphics until a new BIOS revision is made available in the coming days.

3 October - AMD Framework Laptop - 30 Comments
Mesa's Radeon Vulkan Driver Has Become Much More Capable At Ray-Tracing, Thanks To Valve

Friedrich Vock with Valve presented yesterday at XDC 2023 on the Mesa RADV Vulkan driver's ray-tracing performance. Last year at XDC 2022 it was dubbed "the world's slowest raytracer" but thanks to the work done by Valve and others, the RADV ray-tracing performance is now quite capable and also enabled by default since Mesa 23.2. The RADV ray-tracing performance also continues inching closer to the AMDVLK Vulkan performance for that official open-source AMD Vulkan driver.

18 October - RADV Ray-Tracing Maturity - 21 Comments
Mozilla Might Finally Enable Firefox's Wayland Backend Soon

While some Linux distributions like Fedora and Arch are enabling the native Wayland back-end for Firefox by default, upstream Firefox continues to not enable this Wayland support as part of their default builds. But -- at long last -- that might finally change soon.

13 October - Firefox Wayland - 22 Comments
Canonical's Snap Store Hit By Malicious Apps

Stemming from reports of several fake crypto apps appearing in Canonical's Snap Store that aimed to steal user funds, temporary restrictions have been put in place while Canonical investigates the security matter.

30 September - Bad Apps - 62 Comments
Geany 2.0 Lightweight IDE / Text Editor Released

Thursday marked the 18th birthday of the Geany open-source text editor / lightweight integrated development environment (IDE) project. In celebrating Geany turning 18, the Geany 2.0 release was made available. Geany 2.0 continues to strive toward the project goal of being a fast and easy to use text editor for coding.

21 October - Geany 2.0 - 31 Comments