BPF With Linux 6.18 To Support Signed Programs & Deferred Task Execution
25 September 2025 - bpf-next
Queued this week into the BPF subsystem's "bpf-next" Git branch ahead of the Linux 6.18 merge window are some exciting feature additions.
Comments
#Phoronix #LinuxKernel
25 September 2025 - bpf-next
Queued this week into the BPF subsystem's "bpf-next" Git branch ahead of the Linux 6.18 merge window are some exciting feature additions.
Comments
#Phoronix #LinuxKernel
Linux 6.17 Gets Ready For Release With Intel Panther Lake & More Performance
26 September 2025 - Linux 6.17
The Linux 6.17 kernel is tracking well for its planned stable release on Sunday. Here is a look back at some of the most interesting changes to find with this next kernel version.
Comments
#Phoronix #LinuxKernel
26 September 2025 - Linux 6.17
The Linux 6.17 kernel is tracking well for its planned stable release on Sunday. Here is a look back at some of the most interesting changes to find with this next kernel version.
Comments
#Phoronix #LinuxKernel
Features Expected For Linux 6.18: File-System Improvements, Sheaves, New Drivers & More Perf
26 September 2025 - Linux 6.18 Features
With Linux 6.17 expected for release this weekend, the Linux 6.18 merge window will in turn kick-off for its usual two week dance. Here is a look at some of the features on our radar that are expected to be merged for Linux 6.18, which is also likely to be the 2025 LTS kernel version.
Comments
#Phoronix #LinuxKernel
26 September 2025 - Linux 6.18 Features
With Linux 6.17 expected for release this weekend, the Linux 6.18 merge window will in turn kick-off for its usual two week dance. Here is a look at some of the features on our radar that are expected to be merged for Linux 6.18, which is also likely to be the 2025 LTS kernel version.
Comments
#Phoronix #LinuxKernel
Linux 6.18 sched_ext Preps For Cgroup Sub-Scheduler Support
27 September 2025 - sched_ext
The sched_ext scheduler framework that allows creating kernel thread schedulers via BPF programs is ready with some updates for the Linux 6.18 kernel.
Comments
#Phoronix #LinuxKernel
27 September 2025 - sched_ext
The sched_ext scheduler framework that allows creating kernel thread schedulers via BPF programs is ready with some updates for the Linux 6.18 kernel.
Comments
#Phoronix #LinuxKernel
Scrcpy (screen copy) Update
2025-09-27
#Scrcpy
Release tag:
scrcpy v3.3.3
Assets:
scrcpy-linux-x86_64-v3.3.3.tar.gz (12.3 MB)
scrcpy-macos-aarch64-v3.3.3.tar.gz (9.0 MB)
scrcpy-macos-x86_64-v3.3.3.tar.gz (9.7 MB)
scrcpy-server-v3.3.3 (88.1 KB)
scrcpy-win32-v3.3.3.zip (6.6 MB)
scrcpy-win64-v3.3.3.zip (6.9 MB)
SHA256SUMS.txt (568 bytes)
SHA256SUMS.txt.asc (833 bytes)
2025-09-27
#Scrcpy
Release tag:
scrcpy v3.3.3
Assets:
scrcpy-linux-x86_64-v3.3.3.tar.gz (12.3 MB)
scrcpy-macos-aarch64-v3.3.3.tar.gz (9.0 MB)
scrcpy-macos-x86_64-v3.3.3.tar.gz (9.7 MB)
scrcpy-server-v3.3.3 (88.1 KB)
scrcpy-win32-v3.3.3.zip (6.6 MB)
scrcpy-win64-v3.3.3.zip (6.9 MB)
SHA256SUMS.txt (568 bytes)
SHA256SUMS.txt.asc (833 bytes)
GitHub
Release scrcpy v3.3.3 · Genymobile/scrcpy
To receive a notification when a new release is available, click on Watch > Custom > Releases at the top.
scrcpy v3.3.3
Changes since v3.3.2:
Fix immediate error after new Android 16 upgrad...
scrcpy v3.3.3
Changes since v3.3.2:
Fix immediate error after new Android 16 upgrad...
Linux 6.18 Audit Code To Properly Handle Multiple Linux Security Modules
28 September 2025 - Linux 6.18 Audit Subsystem
The Linux kernel's audit subsystem/framework for greater insight into system activity for security purposes will now be able to properly cope with multiple Linux Security Modules (LSMs).
Comments
#Phoronix #LinuxKernel
28 September 2025 - Linux 6.18 Audit Subsystem
The Linux kernel's audit subsystem/framework for greater insight into system activity for security purposes will now be able to properly cope with multiple Linux Security Modules (LSMs).
Comments
#Phoronix #LinuxKernel
Cryptography Performance Improvements Coming For Linux 6.18
28 September 2025 - Linux 6.18 Crypto
Adding to the list of pull requests submitted early in advance of the Linux 6.18 merge window opening are several cryptography-related improvements. In particular, some nice performance optimizations once again for the Linux kernel.
Comments
#Phoronix #LinuxKernel
28 September 2025 - Linux 6.18 Crypto
Adding to the list of pull requests submitted early in advance of the Linux 6.18 merge window opening are several cryptography-related improvements. In particular, some nice performance optimizations once again for the Linux kernel.
Comments
#Phoronix #LinuxKernel
Linux 6.17 Released: Intel Panther Lake Xe3 Graphics Ready, New Optimizations
28 September 2025 - Linux 6.17
As expected, Linus Torvalds just released the Linux 6.17 kernel on-schedule as the kernel version powering Ubuntu 25.10, Fedora 43, and other upcoming Linux distribution releases and rolling releases.
Comments
#Phoronix #LinuxKernel
28 September 2025 - Linux 6.17
As expected, Linus Torvalds just released the Linux 6.17 kernel on-schedule as the kernel version powering Ubuntu 25.10, Fedora 43, and other upcoming Linux distribution releases and rolling releases.
Comments
#Phoronix #LinuxKernel
Glow-Kernel-v4.1.2.zip
50.3 MB
SHA1:
Source: https://github.com/Pzqqt/android_kernel_xiaomi_marble/tree/cfe92b5ac45dd4b42c1263798ff5db8bf5a00c91
Changelog:
- Merge v5.10.244
- Merge
- Merge
- Add Oneplus' asynchronous shrink lruvec optimization feature
- Backport uid_sys_stats from ACK upstream
- Backport & add Kcompressd for accelerated memory compression
- Compile kernel image with Slim LLVM 21.1.1
- Some other fixes and optimizations
Notes:
- For Kcompressd: Disable HyperOS memory expansion or do not configure ZRAM writeback blocks for best results.
C56E2B70FC8A92C10F601E52BCCE61A2E38AE27B
Source: https://github.com/Pzqqt/android_kernel_xiaomi_marble/tree/cfe92b5ac45dd4b42c1263798ff5db8bf5a00c91
Changelog:
- Merge v5.10.244
- Merge
KERNEL.PLATFORM.1.0.r3-06800-kernel.0
- Merge
LA.VENDOR.1.0.r2-15400-WAIPIO.QISI15.0
(camera)- Add Oneplus' asynchronous shrink lruvec optimization feature
- Backport uid_sys_stats from ACK upstream
- Backport & add Kcompressd for accelerated memory compression
- Compile kernel image with Slim LLVM 21.1.1
- Some other fixes and optimizations
Notes:
- For Kcompressd: Disable HyperOS memory expansion or do not configure ZRAM writeback blocks for best results.
Pzqqt's News Channel
Glow-Kernel-v4.1.2.zip
Glow Kernel v4.2将随Linux v5.10.245 之后发布,在此之前可以先尝鲜这个版本。欢迎反馈bug。
Glow Kernel v4.2 will be released along with Linux v5.10.245, but you can try this version beforehand. Feel free to report any bugs you find.
Glow Kernel v4.2 will be released along with Linux v5.10.245, but you can try this version beforehand. Feel free to report any bugs you find.
Pzqqt's News Channel
Glow Kernel v4.2将随Linux v5.10.245 之后发布,在此之前可以先尝鲜这个版本。欢迎反馈bug。 Glow Kernel v4.2 will be released along with Linux v5.10.245, but you can try this version beforehand. Feel free to report any bugs you find.
另外,该版本修复了一个远古的bug,因此你可能会注意到app后台驻留效果变好了。
Additionally, this build fixes an ancient bug, so you may find that the app is less likely to be killed by the system.
Additionally, this build fixes an ancient bug, so you may find that the app is less likely to be killed by the system.
最近我注意到有其他开发者质疑kshrink_slabd、kshrink_lruvecd、kcompressd存在的意义,在此谈一下我的观点。
首先是kshrink_slabd,这玩意算是历史悠久了,一加从v4.19就开始用,现在小米在最新的几款机型上也在用,如果它确实能导致那么多问题,那它应该早就没了才对。
然后是kshrink_lruvecd,同样是一加的玩意,小米拿过来之后改了个名字:mi_async_reclaim,也用在了几款新机型上。
最后是kcompressd,至少目前为止还没有发现bug,并且主观感知在高内存占用压力下切换app更流畅了,分析线程运行情况,可以发现kcompressd确实替kswapd分担了一部分压力。
所谓的分析讨论流程我也看了下,总结下来一句话:我证明不了它有用,因此我认为它没用。 这种极其主观的想法是严重错误的。
与其听信谗言,不如亲眼所见。这也是我将内测的Glow Kernel v4.1.2版本公开发布的原因之一。
综上,对于kshrink_slabd、kshrink_lruvecd和kcompressd,除非它们确实会导致明显的bug或性能下降,否则我将继续保留它们。
首先是kshrink_slabd,这玩意算是历史悠久了,一加从v4.19就开始用,现在小米在最新的几款机型上也在用,如果它确实能导致那么多问题,那它应该早就没了才对。
然后是kshrink_lruvecd,同样是一加的玩意,小米拿过来之后改了个名字:mi_async_reclaim,也用在了几款新机型上。
最后是kcompressd,至少目前为止还没有发现bug,并且主观感知在高内存占用压力下切换app更流畅了,分析线程运行情况,可以发现kcompressd确实替kswapd分担了一部分压力。
所谓的分析讨论流程我也看了下,总结下来一句话:
与其听信谗言,不如亲眼所见。这也是我将内测的Glow Kernel v4.1.2版本公开发布的原因之一。
综上,对于kshrink_slabd、kshrink_lruvecd和kcompressd,除非它们确实会导致明显的bug或性能下降,否则我将继续保留它们。
GitHub
Xiaomi_Kernel_OpenSource/drivers/staging/mi_async_reclaim at bixi-v-oss · MiCode/Xiaomi_Kernel_OpenSource
Xiaomi Mobile Phone Kernel OpenSource. Contribute to MiCode/Xiaomi_Kernel_OpenSource development by creating an account on GitHub.
Magisk Stable Update
2025-09-30
#Magisk
Release tag:
Magisk v30.3 (Pre-release)
Assets:
app-debug.apk (24.1 MB)
Magisk-v30.3.apk (12.2 MB)
notes.md (961 bytes)
2025-09-30
#Magisk
Release tag:
Magisk v30.3 (Pre-release)
Assets:
app-debug.apk (24.1 MB)
Magisk-v30.3.apk (12.2 MB)
notes.md (961 bytes)
GitHub
Release Magisk v30.3 · topjohnwu/Magisk
[General] Support installing Magisk into vendor_boot partition
[MagiskPolicy] Support new sepolicy binary format introduced in Android 16 QPR2
[Core] Migrate much more code into Rust
[MagiskSU] Fal...
[MagiskPolicy] Support new sepolicy binary format introduced in Android 16 QPR2
[Core] Migrate much more code into Rust
[MagiskSU] Fal...
Forwarded from Magisk alpha
Magisk v30.3 好像su被吴搞坏了,模块正常,谨慎更新
https://github.com/topjohnwu/Magisk/issues/9373
https://github.com/topjohnwu/Magisk/issues/9373
GitHub
su not working, cannot start root shell · Issue #9373 · topjohnwu/Magisk
Failed to use su command Device:Pixel 6 pro Android version:android 16 qpr2 beta2 Magisk version name: 63e6483 Magisk version code:30200 magisk_log_2025-09-29T12.22.11.log
Linux's New "Transitional" Feature A Long Overdue Improvement For Kernel Configurations
30 September 2025 - transitional
Merged as part of the kernel hardening updates for Linux 6.18 is not a direct hardening improvement but rather a long overdue enhancement to the kernel configuration "Kconfig" system. The introduction of this new "transitional" keyword for Kconfig options can ease the process of renaming Kconfig options across kernel versions with less breakage/headaches for those maintaining their own kernel configurations/builds.
Comments
#Phoronix #LinuxKernel
30 September 2025 - transitional
Merged as part of the kernel hardening updates for Linux 6.18 is not a direct hardening improvement but rather a long overdue enhancement to the kernel configuration "Kconfig" system. The introduction of this new "transitional" keyword for Kconfig options can ease the process of renaming Kconfig options across kernel versions with less breakage/headaches for those maintaining their own kernel configurations/builds.
Comments
#Phoronix #LinuxKernel
A Minor Optimization Comes For x86 Memory Management In Linux 6.18
1 October 2025 - x86/mm
Sent out today was the x86/mm pull request of the x86/x86_64 memory management changes destined for this next version of the Linux kernel. This pull has just one new patch but is worth mentioning.
Comments
#Phoronix #LinuxKernel
1 October 2025 - x86/mm
Sent out today was the x86/mm pull request of the x86/x86_64 memory management changes destined for this next version of the Linux kernel. This pull has just one new patch but is worth mentioning.
Comments
#Phoronix #LinuxKernel
Signed Programs & Other BPF Changes Merged For Linux 6.18
2 October 2025 - Linux 6.18 BPF
The BPF changes have been merged for the in-development Linux 6.18 kernel.
Comments
#Phoronix #LinuxKernel
2 October 2025 - Linux 6.18 BPF
The BPF changes have been merged for the in-development Linux 6.18 kernel.
Comments
#Phoronix #LinuxKernel
Raspberry Pi OS (64-bit) Update
2025-10-02
#RaspberryPi #RaspberryPiOS
Build date:
Changelog:
https://downloads.raspberrypi.org/raspios_arm64/release_notes.txt
Download:
2025-10-01-raspios-trixie-arm64.img.xz
Size:
1.2 GB
2025-10-02
#RaspberryPi #RaspberryPiOS
Build date:
2025-10-01
Changelog:
https://downloads.raspberrypi.org/raspios_arm64/release_notes.txt
Download:
2025-10-01-raspios-trixie-arm64.img.xz
Size:
1.2 GB