Pzqqt's News Channel
3.21K subscribers
685 photos
26 videos
411 files
4.45K links
Managed by @pzqqt and @pzqqt_bot

This channel will also push some updates news about things that I'm interested in.
Download Telegram
NTSYNC Driver Ready For Enhancing Windows Gaming With Linux 6.14
12 January 2025 - Linux 6.14 NTSYNC

Set to make the upcoming Linux 6.14 kernel cycle even more exciting is that it looks like the completed NTSYNC driver will be ready for merging. The NTSYNC driver enhances Wine / Proton (Steam Play) gaming by better matching the Windows NT synchronization primitives to allow for better gaming performance. The NTSYNC code has long been a work-in-progress but this week the revised code made it into the relevant "-next" branch ahead of Linux 6.14.

Comments

#Phoronix #LinuxKernel
Xiaomi.eu inject Module Update
2025-01-13
#XiaomiEU

Build date:
Sun, 12 Jan 2025 19:27:22 UT

MD5:
e5096dae20d35f37d8de9e4e96d169ac

Download:
XiaomiEUModule_2025.01.12.apk

Size:
12.8 KB
Linux 6.13-rc7 Released: Linux 6.13 Stable Likely Next Week
12 January 2025 - Linux 6.13

Linux 6.13-rc7 is out as the newest weekly release candidate for Linux 6.13 is a more exciting one than weeks prior with many of the developers and kernel testers returning from the end-of-year holiday break. Linux 6.13 remains on track for releasing as stable during the back half of January.

Comments

#Phoronix #LinuxKernel
Moto Widget (ported by @meoify) Update
2025-01-13
#MotoWidget

Build version:
4.12.04

Build date:
2025-01-13 11:58:59

MD5:
bebf3d06e4ec896934db93ef3c9bc15e

Download:
Moto-Widget-4.12.04.apk
Pling | Direct

Size:
39.64 MB
A Microsoft-Contributed Change To Linux 6.13 Is Causing A Last Minute Ruckus
13 January 2025 - EXECMEM_ROX

A change to the Linux 6.13 kernel contributed by a Microsoft engineer ended up changing Linux x86_64 code without proper authorization and in turn causing troubles for users and now set to be disabled ahead of the Linux 6.13 stable release expected next Sunday.

Comments

#Phoronix #LinuxKernel
Google already merged 5.10.233 into android12-5.10-lts
Clash Verge Rev Update
2025-01-16
#Clash #ClashMeta

Release tag:
Clash Verge Rev v2.0.3

Assets:
There are too many, see here
Pzqqt's News Channel
Melt Kernel v3.5 for marble/marblein By @pzqqt Download Source XDA Changelog & Note: - Too long, see Github Releases page. About KernelSU: - Select through the volume keys during the installation process to install the kernel that supports KernelSU. …
我试了下不再将zram和zsmalloc编译进Melt内核镜像,而是改用小米预编译的内核模块,得到了还不错的正面效果:
RAM占用率相比之前显著减少,并且在Scene看到的ZRAM压缩率也从之前的20%多进一步降低到了10%~15%(其实是bug)。
测试环境:8+256,ROM是xiaomi.eu OS1.0.14.0.UMRCNXM,ZRAM为6G,压缩算法为zstd,压缩等级为3,swappiness为125,没有启用ZRAM Writeback。
但我在测试过程中遇到过几次app闪退和一次系统软重启,还无法确定原因,我会再继续测试看看。破案了,是Melt Kernel自己的锅😂
另外,从mondrian的HyperOS 2 ROM中提取zram.ko并拿过来用或许会比较有趣。
AT_EXECVE_CHECK Submitted For Linux 6.14 To Help With Consistent Security
16 January 2025 - AT_EXECVE_CHECK

In anticipation of the Linux 6.14 merge window opening next week if Linux 6.13 releases as expected this coming Sunday, Google engineer Kees Cook has already sent out pull requests to Linus Torvalds of new feature code he's been aligning for the v6.14 cycle. One of the interesting pulls is the introduction of the AT_EXECVE_CHECK flag to the execveat call.

Comments

#Phoronix #LinuxKernel
The Most Exciting Kernel Optimizations, New Hardware Support & Other Linux 6.13 Features
16 January 2025 - Linux 6.13 Features

With Linus Torvalds expected to release Linux 6.13 stable this coming Sunday, 19 January, here's a reminder about the most exciting features, performance optimizations, and new hardware support arriving for this first major kernel release of 2025.

Comments

#Phoronix #LinuxKernel
Pzqqt's News Channel
但我在测试过程中遇到过几次app闪退和一次系统软重启,还无法确定原因,我会再继续测试看看。
简单地测试了一下,大概是ZRAM使用zstd压缩算法导致的。使用lzo-rle(默认)或lz4则没有问题。
经测试,和zram压缩算法无关,不论采用哪种压缩算法,app闪退和系统软重启问题都有概率发生。
所以,该如何取舍呢?🙃

更新:
按照Libxzr大佬的文章中给出的测试结果和结论,在使用zstd压缩算法的同时将page-cluster设置为0,app闪退发生的概率减小了不少。

echo 0 > /proc/sys/vm/page-cluster

更新:
破案了,是Melt Kernel自己的锅😂
AMDXDNA Submitted For Linux 6.14 With Kernel Accelerator/Graphics Driver Updates
17 January 2025 - DRM / Accelerator Pull Request

Due to Direct Rendering Manager (DRM) lead maintainer David Airlie of Red Hat going on holidays the next two weeks, he's preemptively submitted the DRM/accelerator feature pull request ahead of the Linux 6.14 merge window officially opening.

Comments

#Phoronix #LinuxKernel
Many Exciting Features & New Hardware Support Expected For Linux 6.14
17 January 2025 - Linux 6.14 Features

Linux 6.13 is bringing many exciting features for its stable debut expected this Sunday. But following that it's onward to the Linux 6.14 kernel merge window for which it will be yet another very exciting round from completing the NTSYNC driver to adding new hardware support and much more. Here is a preview of some of the changes expected to be submitted for the Linux 6.14 cycle.

Comments

#Phoronix #LinuxKernel
Linux 6.14 To Perform Better With The Drgn Debugger Via Faster /proc/kcore Reads
18 January 2025 - Faster /proc/kcore Reads

Christian Brauner of Microsoft began sending out his various pull requests today of new material for the Linux 6.14 kernel in advance of the merge window expected to open next week. One of the interesting pull requests is carrying the work of Omar Sandoval for faster /proc/kcore reads that can help with debugger performance.

Comments

#Phoronix #LinuxKernel
A Last Minute Fix For EEVDF Scheduling Lag With Linux 6.13
19 January 2025 - Linux 6.13 EEVDF Fix

Ahead of the Linux 6.13 stable kernel expected to be released later today, there is a last minute fix for the EEVDF CPU scheduler.

Comments

#Phoronix #LinuxKernel
Linux To Allow Adjusting pid_max Per PID Namespace - Helping Old Software
19 January 2025 - pid_max per namespace

The pid_max tunable for the maximum number of process IDs allowed simultaneously was increased by default back in 2019 with systemd. But that increase breaks a long held assumption by some user-space software that pid_max or the process ID would not be greater than 65,535. To now better workaround such outdated user-space software, a set of patches for the Linux 6.14 kernel will allow adjusting the pid_max limit on a per PID namespace basis to help cope with such software hitting such artificial limits and without having to lower the overall system limit.

Comments

#Phoronix #LinuxKernel