Intel IGC Network Driver Queues XDP Support For Linux 5.13

The Intel IGC network driver (not to be confused with their other IGC, the Intel Graphics Compiler) that supports their Gigabit/2.5G Ethernet devices has support for the Express Data Path (XDP) with the upcoming Linux 5.13 cycle.

Linux XDP "eXpress Data Path" allows for hooking in eBPF programs at a lower-level to the driver for packet processing and any editing of the packet data. While Intel's drivers for their enterprise network hardware has already supported XDP, the IGC

OpenZFS 2.1-rc1 Released With Distributed Spare RAID "dRAID"

The first release candidate of the forthcoming OpenZFS 2.1 file-system for Linux and FreeBSD systems is now available for testing.

Compared to the OpenZFS 2.0 release at the end of November, OpenZFS 2.1 is a much smaller feature release but still with a few significant changes.

First up, OpenZFS 2.1 is bringing a new feature called Distributed Spare RAID (dRAID). OpenZFS' Distributed Spare RAID is described as a "pool configuration [that] allows all dRAID vdevs to participate when rebuilding

FreeBSD 13.0-RC4 Released With POWER Fixes, Other Bugs Addressed

Last week saw FreeBSD 13.0-RC3 released as an "extra" build due to the fallout from the last minute WireGuard situation . Due to other bugs, FreeBSD 13.0-RC4 was issued today rather than going for the final release.

FreeBSD 13.0-RC4 is now the second unplanned/as-needed release candidate ahead of the big FreeBSD 13.0 debut. FreeBSD 13.0-RC4 fixes an issue with scripted installations and also has

The Most Exciting Open-Source Graphics Driver News From Q1'2021

Mesa this quarter saw the release of Mesa 21.0 with many OpenGL and Vulkan improvements, a lot of work continues building up around the Zink OpenGL-on-Vulkan implementation, Lavapipe continued advancing for software-based Vulkan, Intel and AMD continued with their stellar open-source hardware support, and performance optimizations in Mesa and lower down the stack are seemingly never-ending.

With Q1 drawing to an end and delivering open-source Linux graphics news on Phoronix pretty much every day, here is a look

NVIDIA Proposes Mesa Patches To Support Alternative GBM Back-Ends

NVIDIA has proposed a merge request to Mesa that would lay the infrastructure for allowing alternative GBM (Generic Buffer Manager) back-ends to be loaded, such as for NVIDIA's proprietary driver should it presumably implement GBM in the future.

It looks like NVIDIA is finally taking the GBM route for supporting Wayland compositors with their proprietary driver... For years NVIDIA was against using GBM and instead proposed using EGLStreams . Some compositors like GNOME's Mutter implemented EGLStreams support but that has only been a mild success with Wayland
Continue reading...

Linux Driver Published For FSP/3Y-Power Server PSUs

For those that happen to be running FSP/3Y-Power hot-swappable power supplies, a Linux driver is en route.

Václav Kubernát of CESNET developed this "fsp-3y" driver for Linux's hardware monitoring (HWMON) subsystem so that the exposed monitoring metrics can be tapped by the mainline kernel.

This basic HWMON driver at less than 200 lines of code allows for FSP 3Y-Power power supplies to expose the current voltage readings using the standard sysfs interfaces

Intel

Intel's Clear Linux In 2021 Still Squeezing More Performance For Xeon Scalable

With Intel set to announce 3rd Gen Xeon Scalable "Ice Lake" CPUs next week, it's a good time for looking back to see how the Linux performance has evolved since the introduction of 2nd Gen Xeon Scalable "Cascade Lake" processors back in 2019. In this article is a look at the Xeon Platinum 8280 performance back at launch under both Ubuntu and Clear Linux compared to the current state of both distributions on the same hardware. There are also additional tests with those

Continue reading...

PHP's Git Server Compromised, Now Switching To GitHub

The PHP programming language's self-hosted Git server was compromised on Sunday and two malicious commits introduced.

The PHP core team is still investigating how the official PHP Git server was compromised but already they have decided to immediately abandon their self-hosted infrastructure and will instead use GitHub.

The malicious commits introduced a new vector for arbitrary code execution for specially crafted code within the HTTP headers. This would have obviously exposed many PHP servers to remote code execution if these commits had gone unnoticed and reached stable versions / production environments

Linux 5.12-rc5 Released - It's Bigger Than Average

Today's release of Linux 5.12-rc5 is "bigger than average" for this stage of kernel development and if that keeps up is likely to result in an extra week's worth of testing / an -rc8 release ahead of Linux 5.12 final , but it's too early to call at this stage.

While Linux 5.12-rc4 last week was smaller than average, Linux 5.12-rc5 ticked up to being larger than

Godot

Flax Engine 1.1 Released For This Impressive Open-Source 3D Game Engine

While Godot receives much of the - well deserved - attention when it comes to open-source, cross-platform game engines, another deserving contender is the Flax Engine that just reached v1.0 last year after going public in 2018.

Flax Engine 1.1.6217 was released today as its first post-1.0 / v1.1 series release. Flax Engine 1.1 brings its game editor to Linux, new spline tools, continued work on expanding the
Continue reading...