The Wayback Machine - https://web.archive.org/web/20230726021218/https://www.phoronix.com/linux/Linux+Kernel

Linux Kernel News Archives


3,321 Linux Kernel open-source and Linux related news articles on Phoronix since 2006.

More FUTEX2 Additions Being Worked On For The Linux Kernel
More FUTEX2 Additions Being Worked On For The Linux Kernel

Merged back in 2021 with Linux 5.16 was the FUTEX2 code to help with Linux gaming needs particularly around Steam Play. There were plans to further extend FUTEX2 and now two years later there's been recent patches working out more enhancements to this interface.

24 July 2023 - FUTEX2 - 7 Comments
New Linux Kernel Code Works On APIC "Decrapification", Suggests Dropping x86 32-bit
New Linux Kernel Code Works On APIC "Decrapification", Suggests Dropping x86 32-bit

There's a lovely new Linux kernel patch series out that's big in working on a major clean-up of the x86 APIC code (or "decrapification" as it's called in the patches) and also bringing up for discussion the idea of killing off x86 32-bit support. It's unlikely the x86 32-bit support will be removed right now, which is "just museum pieces", but as an alternative would be making it SMP-only to at least remove the uni-processor code paths.

18 July 2023 - x86 32-bit hardware is museum pieces - 77 Comments
Open-Source Graphics Driver Updates Begin Queuing For Linux 6.6
Open-Source Graphics Driver Updates Begin Queuing For Linux 6.6

While less than one week has passed since the Linux 6.5 merge window ended and 6.5-rc1 being issued, there is already the first set of drm-misc-next changes submitted to DRM-Next of early open-source graphics/display driver changes geared for Linux 6.6 later this year.

13 July 2023 - Linux 6.6 Graphics Drivers - 1 Comment
The Current Challenges With Using Linux On Airplanes
The Current Challenges With Using Linux On Airplanes

Currently most avionics real-time operating systems for airplanes are proprietary and very specialized for safety assurance reasons. Using Linux though and other open-source software would ease development, open more developers to being able to work on said avionics platforms, have much better documentation, and lower other barriers, but there are challenges currently involved.

1 July 2023 - Linux Doesn't Fit - 77 Comments
Linus Torvalds Gets Coding To Improve Linux's User-Mode Stack Expansion
Linus Torvalds Gets Coding To Improve Linux's User-Mode Stack Expansion

Linux creator Linus Torvalds doesn't write as much actual kernel code these days as he used to. These days he's often busy overseeing the upstream kernel development community with reviewing code, managing releases, and chiming in on mailing list discussions. Once in a while though he gets down and dirty with some low-level kernel hacking just as he's done now for Linux 6.5 with improving the user-mode stack expansion code.

1 July 2023 - New Code For Linux 6.5 - 10 Comments
Building A Full Linux Debug Kernel Optimized From 53GB To 25GB Heap Use
Building A Full Linux Debug Kernel Optimized From 53GB To 25GB Heap Use

Processing the vmlinux.o object with objtool has been the most memory intensive step of the Linux kernel build process. Prior patches have already worked to reduce this objtool memory use while compiling the Linux kernel and a big patch series now set for Linux 6.5 is set to sharply reduce the maximum heap use.

27 June 2023 - objtool bloat - 8 Comments
Linux 6.5 Adding Qualcomm Adreno 690 Open-Source GPU Support
Linux 6.5 Adding Qualcomm Adreno 690 Open-Source GPU Support

The upcoming Linux 6.5 kernel is poised to add support for Qualcomm's Adreno 690 GPU to the open-source MSM kernel graphics/display driver. The A690 is notably used by the Snapdragon 8cx Gen 3 (SC8280XP) platform that in turn is what's found inside the Lenovo ThinkPad X13s laptop and other hardware.

20 June 2023 - Adreno A690 - 10 Comments
Imagination PowerVR DRM Open-Source Driver Continues To Be Improved Upon
Imagination PowerVR DRM Open-Source Driver Continues To Be Improved Upon

While Imagination continues bringing-up their PowerVR Vulkan driver within Mesa, when it comes to their open-source Direct Rendering Manager (DRM) kernel driver it for now continues living out-of-tree. On tuesday though marked their third version of the PowerVR kernel driver being published.

14 June 2023 - PowerVR Kernel Driver - 2 Comments
Linux Preps Hybrid SMP Fix To Avoid Upcoming Laptops Appearing As 11 Socket Monsters
Linux Preps Hybrid SMP Fix To Avoid Upcoming Laptops Appearing As 11 Socket Monsters

A fix is on its way to the mainline Linux 6.4 kernel and also marked for back-porting to existing stable kernel series to fix x86 topology reporting for Intel Hybrid systems. The topology bug within the kernel becomes more pronounced for Meteor Lake laptops where currently internal Intel test laptops can report the systems having 11 CPU sockets rather than the proper number of cores all contained within one CPU socket.

26 May 2023 - Hybrid SMP Topology Fix - 8 Comments
Big Throughput Boost & Lower Latency With New Patch For Linux Checksum Function
Big Throughput Boost & Lower Latency With New Patch For Linux Checksum Function

Queued up ahead of the Linux 6.5 cycle kicking off in about one month is a new Linux x86 optimization patch for further tuning csum_partial, the function used within the kernel for calculating 32-bit checksums on blocks of data. Much lower latency and higher throughput can be observed with the newly-optimized csum_partial on the latest Intel/AMD processors.

26 May 2023 - csum_partial - 13 Comments
Patch Posted For Formally Deprecating The SLAB Allocator
Patch Posted For Formally Deprecating The SLAB Allocator

Following the recent removal of the SLOB allocator, SLAB is the latest on the chopping block. In order to push users to the SLUB allocator as the preferred solution, SLAB is now going through its deprecation and eventual removal process.

24 May 2023 - CONFIG_SLAB_DEPRECATED - Add A Comment
Linux Adding Leakshield Driver Support For Reporting Liquid Cooling System Leaks
Linux Adding Leakshield Driver Support For Reporting Liquid Cooling System Leaks

There is pending patches for adding support for the LEAKSHIELD device to the Aquacomputer Linux device driver. German PC component manufacturer Aquacomputer has been enjoying support for their various products on Linux and the latest seeing support in this open-source driver is the Aquacomputer Leakshield for reporting any water cooling leaks and other performance metrics around your cooling setup.

21 May 2023 - Aquacomputer Leakshield - 16 Comments
Parallel CPU Bring-Up Poised For Linux 6.5
Parallel CPU Bring-Up Poised For Linux 6.5

Months in the making have been the patches for x86_64 parallel CPU boot support to allow secondary CPU cores to be booted in parallel for shortening Linux kernel boot times. Over time the Linux parallel CPU bring-up patches have gone through many revisions while it looks like this work is now positioned for introduction with the Linux 6.5 kernel later this summer.

16 May 2023 - Faster Boot Times - 10 Comments

3321 Linux Kernel news articles published on Phoronix.