Pzqqt's News Channel
3.22K subscribers
688 photos
26 videos
411 files
4.46K links
Managed by @pzqqt and @pzqqt_bot

This channel will also push some updates news about things that I'm interested in.
Download Telegram
Linux 6.13 Introducing New Rust File Abstractions
16 November 2024 - Rust File Abstractions

Alongside the VFS pull requests on Friday for case insensitive Tmpfs support and atomic writes for EXT4 and XFS, Christian Brauner also submitted a pull request for introducing some new file abstractions for the Rust programming language within the Linux kernel.

Comments

#Phoronix #LinuxKernel
Google Engineer Proposes "Page Detective" As New Kernel Debugging Tool
16 November 2024 - Page Detective

Google software engineer Pasha Tatashin has proposed Page Detective as a new kernel debugging tool that is able to provide greater insight around the usage and mapping of physical memory pages.

Comments

#Phoronix #LinuxKernel
Linux 6.13 Adding "slab_strict_numa" SLAB Option For Helping ARM Performance
17 November 2024 - slab_strict_numa

As part of the SLAB (SLUB) allocator updates pending for the upcoming Linux 6.13 cycle is a new "slab_strict_numa" option that is reported to further help ARM Linux performance such as for Ampere Computing servers.

Comments

#Phoronix #LinuxKernel
Linux 6.12 Released With Real-Time Capabilities, Sched_Ext, More AMD RDNA4 & More
17 November 2024 - Linux 6.12

As expected, minutes ago Linus Torvalds just released the Linux 6.12 kernel as stable. Linux 6.12 brings many new features, new hardware support, and is rounded out by the fact of expected to become this year's Long Term Support (LTS) kernel version.

Comments

#Phoronix #LinuxKernel
Raspberry Pi OS (64-bit) Update
2024-11-18
#RaspberryPi #RaspberryPiOS

Build date:
2024-11-13

Changelog:
https://downloads.raspberrypi.org/raspios_arm64/release_notes.txt

Download:
2024-11-13-raspios-bookworm-arm64.img.xz

Size:
1.2 GB
Google already merged 5.10.228 into android12-5.10-lts
Linux 6.13 Quadrupling Workqueue Concurrency Limit
18 November 2024 - Linux 6.13 Workqueues

The Linux kernel Workqueue (WQ) is used for handling asynchronous process execution. For the past many years there has been an upper limit on the number of workqueue execution contexts per CPU at 512, but with Linux 6.13 that is being quadrupled to a limit of 2048.

Comments

#Phoronix #LinuxKernel
AW882XX系列在QCOM平台的Android驱动,附带技术文档。来自Awinic官方网站
目前Awinic官方网站只提供最新版本(v2.0.0)的驱动下载,因此上传一份旧版本驱动源码以留档。

Android driver for AW882XX series on QCOM platform, comes with technical documentation. From Awinic official website.
Currently, the Awinic official website only provides the latest version (v2.0.0) of the driver for download, so an old version of the driver source code is uploaded for archiving.
Linux 6.13 PM Switches EPYC Turin To AMD P-State, More Aggressive Default For Intel GNR
19 November 2024 - Power Management

The power management subsystem updates have been submitted for the newly opened Linux 6.13 merge window. As covered within individual articles over the past few weeks, the Linux 6.13 power management updates include some notable changes for both AMD and Intel systems.

Comments

#Phoronix #LinuxKernel
Raspberry Pi OS (64-bit) Update
2024-11-20
#RaspberryPi #RaspberryPiOS

Build date:
2024-11-19

Changelog:
https://downloads.raspberrypi.org/raspios_arm64/release_notes.txt

Download:
2024-11-19-raspios-bookworm-arm64.img.xz

Size:
1.2 GB
Lazy Preemption Merged Along With Other Scheduler Improvements For Linux 6.13
19 November 2024 - Lazy Preemption

All of the scheduler feature changes were merged today for the Linux 6.13 kernel, including the introduction of the lazy preemption model.

Comments

#Phoronix #LinuxKernel
Multigrain Timestamps Try Again For Linux 6.13 - Now With Less Performance Impact
20 November 2024 - VFS Multigrain Timestamps

Merged last year for Linux 6.6 was multi-grain(ed) timestamps to address the current coarse-grained timestamps when updating creation time and modification time that a lot of I/O activity can happen in the once-per-jiffy timestamp. Just a few weeks in the Linux 6.6 kernel, multi-grain timestamps were removed due to bugs. The multigrain code went back to be reworked and now just over one year later the code has been re-merged into the mainline Linux kernel.

Comments

#Phoronix #LinuxKernel
Faster CRC32C & AEGIS-128 Crypto Performance On Linux 6.13 With Intel/AMD CPUs
20 November 2024 - CRC32C + AEGIS128 Optimizations

The crypto subsystem updates were merged yesterday for the in-development Linux 6.13 kernel. Among other crypto improvements are new optimizations for some algorithms when running on Intel and AMD x86_64 processors.

Comments

#Phoronix #LinuxKernel
Linux 6.13 "MM" Patches Bring Some Enticing Performance Optimizations
20 November 2024 - Memory Management

Andrew Morton on Monday submitted all the memory management "MM" related patches for the Linux 6.13 merge window. As usual there's a lot of interesting performance optimizations and other low-level refinements.

Comments

#Phoronix #LinuxKernel
Faster Raspberry Pi Graphics & Intel Xe3 Enablement Starts With Linux 6.13 DRM Changes
21 November 2024 - Linux 6.13 DRM

The Direct Rendering Manager (DRM) subsystem updates have been submitted for the Linux 6.13 merge window in bringing many updates to the open-source kernel graphics/display drivers as well as the accelerator subsystem.

Comments

#Phoronix #LinuxKernel
Sched_Ext Changes Merged For Linux 6.13 With LLC & NUMA Awareness
22 November 2024 - sched_ext

One of the most prominent new features in Linux 6.12 was the merging of sched_ext for allowing extensible scheduler innovations by altering the scheduling behavior through (e)BPF programs. With the Linux 6.13 kernel there are some nice refinements to this extensible scheduler class.

Comments

#Phoronix #LinuxKernel