Open-source News

Linux Could Use A New Maintainer For Its CD-ROM Code

Phoronix - Sat, 08/28/2021 - 01:53
Current Linux block subsystem maintainer Jens Axboe started out in the late 90's taking over maintainership of the Linux kernel's CD-ROM driver code. However, as he's busy these days with IO_uring and other prominent I/O activities for Linux, he's hoping someone interested and capable would want to take over the Linux kernel's CD-ROM code...

Linux 5.14 SSD Benchmarks With Btrfs vs. EXT4 vs. F2FS vs. XFS

Phoronix - Fri, 08/27/2021 - 21:15
A number of Phoronix readers have been asking about some fresh file-system comparisons on recent kernels. With not having the time to conduct the usual kernel version vs. file-system comparison, here are some fresh benchmarks looking at the Btrfs, EXT4, F2FS, and XFS file-system benchmarks on a speedy WD_BLACK SN850 NVMe solid-state drive...

AVX2-Optimized SM4 Cipher Implementation Queued Ahead Of Linux 5.15

Phoronix - Fri, 08/27/2021 - 21:10
The Linux kernel has already sported SM4 cipher algorithm implementation optimized for AES-NI and AVX while now an Alibaba engineer has contributed an AVX2 optimized variant for even greater performance...

Red Hat Patch Proposal To Split FBDEV Core Support

Phoronix - Fri, 08/27/2021 - 18:34
For nearly the past decade there has been calls for deprecating the Liux kernel's frame-buffer "FBDEV" device code though the code remains within the kernel. While these days most display drivers are DRM-based even in the embedded world, a lot of FBDEV code still ends up in kernel builds even when just wanting to use DRM's FBDEV emulation layer. But a patch proposal out of Red Hat would further split-up the FBDEV core support to allow less of it to be built...

AMD Adds 17 More PCI IDs For RDNA2 GPUs To Their Linux Driver

Phoronix - Fri, 08/27/2021 - 17:37
On top of all the PCI IDs in place already for the AMDGPU Linux kernel graphics driver, another 17 PCI IDs were added in a new patch for this open-source Radeon graphics driver...

Calculate date and time ranges in Groovy

opensource.com - Fri, 08/27/2021 - 15:02

Every so often, I need to do some calculations related to dates. A few days ago, a colleague asked me to set up a new project definition in our (open source, of course!) project management system. This project is to start on the 1st of August and finish on the 31st of December. The service to be provided is budgeted at 10 hours per week.

So, yeah, I had to figure out how many weeks between 2021-08-01 and 2021-12-31 inclusive.

This is the perfect sort of problem to solve with a tiny Groovy script.


read more

Linux kernel modules we can't live without

opensource.com - Fri, 08/27/2021 - 15:01

The Linux kernel is turning 30 this year! If you're like us, that's a big deal and we are celebrating Linux this week with a couple of special posts.

Today we start with a roundup of responses from around the community answering "What Linux kernel module can you not live without? And, why?" Let's hear what these 10 enthusiasts have to say.

I guess some kernel developers will run away screaming when they hear my answer. Still, I list here two of the most controversial modules:


read more

Pages