Early Linux 6.17 Tests Show Some AMD Strix Halo Performance Improvements & Regressions
11 August 2025 - Linux 6.17 Benchmarks
Even prior to the Linux 6.17-rc1 release on Sunday I already had kicked off some Linux 6.17 Git benchmarking in being eager to see how the performance is beginning to shape up for this next kernel release that is set to power the likes of Ubuntu 25.10 and Fedora 43. There is some good news and bad news with my early testing on the ZBook Ultra G1a for AMD Strix Halo.
Comments
#Phoronix #LinuxKernel
11 August 2025 - Linux 6.17 Benchmarks
Even prior to the Linux 6.17-rc1 release on Sunday I already had kicked off some Linux 6.17 Git benchmarking in being eager to see how the performance is beginning to shape up for this next kernel release that is set to power the likes of Ubuntu 25.10 and Fedora 43. There is some good news and bad news with my early testing on the ZBook Ultra G1a for AMD Strix Halo.
Comments
#Phoronix #LinuxKernel
LLVM Update
2025-08-12
#LLVM
Release tag:
LLVM 21.1.0-rc3 (Pre-release)
Assets:
There are too many, see here
Slim LLVM toolchains:
Here
2025-08-12
#LLVM
Release tag:
LLVM 21.1.0-rc3 (Pre-release)
Assets:
There are too many, see here
Slim LLVM toolchains:
Here
GitHub
Release LLVM 21.1.0-rc3 · llvm/llvm-project
LLVM 21.1.0-rc3 Release
Package Types
Each platform has one binary release package. The file name starts with either LLVM- or clang+llvm- and ends with the platform's name. For example, LLVM-21...
Package Types
Each platform has one binary release package. The file name starts with either LLVM- or clang+llvm- and ends with the platform's name. For example, LLVM-21...
Raspberry Pi4 bootloader EEPROM Stable Update
2025-08-13
#RaspberryPi #eeprom
Build date:
Changelog:
https://github.com/raspberrypi/rpi-eeprom/blob/master/firmware-2711/release-notes.md
Download:
pieeprom-2025-08-13.bin
Size:
512.0 KB
2025-08-13
#RaspberryPi #eeprom
Build date:
20250813
Changelog:
https://github.com/raspberrypi/rpi-eeprom/blob/master/firmware-2711/release-notes.md
Download:
pieeprom-2025-08-13.bin
Size:
512.0 KB
GitHub
rpi-eeprom/firmware-2711/release-notes.md at master · raspberrypi/rpi-eeprom
Installation scripts and binaries for the Raspberry Pi 4 and Raspberry Pi 5 bootloader EEPROMs - raspberrypi/rpi-eeprom
Google Develops KFuzzTest For Fuzzing Internal Linux Kernel Functions
13 August 2025 - KFuzzTest
Google engineers today introduced KFuzzTest as a new lightweight framework for in-kernel fuzz targets for internal kernel functions. KFuzzTest aims to make it easier to exercise Linux kernel code paths that are difficult to do from the system call boundary.
Comments
#Phoronix #LinuxKernel
13 August 2025 - KFuzzTest
Google engineers today introduced KFuzzTest as a new lightweight framework for in-kernel fuzz targets for internal kernel functions. KFuzzTest aims to make it easier to exercise Linux kernel code paths that are difficult to do from the system call boundary.
Comments
#Phoronix #LinuxKernel
Linux Lands Fix For Early 6.17 Regression Causing 37~43% Performance Hit
13 August 2025 - Whoops
Back during the Linux 6.17 merge window was an optimization geared for ARM64 that could have a "16x reduction" in the number of calls. Unfortunately that commit ended up causing a rather significant regression for some systems that has now been addressed.
Comments
#Phoronix #LinuxKernel
13 August 2025 - Whoops
Back during the Linux 6.17 merge window was an optimization geared for ARM64 that could have a "16x reduction" in the number of calls. Unfortunately that commit ended up causing a rather significant regression for some systems that has now been addressed.
Comments
#Phoronix #LinuxKernel
Beyond Compare 5 Update
2025-08-16
#BeyondCompare5
Changelog:
https://www.scootersoftware.com/download/v5changelog
Download:
5.1.3, build 31238
2025-08-16
#BeyondCompare5
Changelog:
https://www.scootersoftware.com/download/v5changelog
Download:
5.1.3, build 31238
Scootersoftware
Scooter Software - Home of Beyond Compare
Scooter Software: Home of Beyond Compare
Linux 6.17 Performance Looking Even Better After Early Fallout Addressed
17 August 2025 - Linux 6.17 Benchmarks
Last week I ran some early Linux 6.17 benchmarks showing some improvements and regressions when testing with AMD Ryzen AI Max "Strix Halo". Since then there have been some performance regression fixes along with addressing other early fallout from this fresh kernel code. Repeating the tests now on the latest Linux 6.17 Git state ahead of today's Linux 6.17-rc2 tagging is showing some nice improvements and fixes from the code churn this week.
Comments
#Phoronix #LinuxKernel
17 August 2025 - Linux 6.17 Benchmarks
Last week I ran some early Linux 6.17 benchmarks showing some improvements and regressions when testing with AMD Ryzen AI Max "Strix Halo". Since then there have been some performance regression fixes along with addressing other early fallout from this fresh kernel code. Repeating the tests now on the latest Linux 6.17 Git state ahead of today's Linux 6.17-rc2 tagging is showing some nice improvements and fixes from the code churn this week.
Comments
#Phoronix #LinuxKernel
Linux 6.17-rc2 Released With Performance Fixes & More
17 August 2025 - Linux 6.17
Linux 6.17-rc2 is now available to facilitate the latest weekly testing of the Linux 6.17 kernel.
Comments
#Phoronix #LinuxKernel
17 August 2025 - Linux 6.17
Linux 6.17-rc2 is now available to facilitate the latest weekly testing of the Linux 6.17 kernel.
Comments
#Phoronix #LinuxKernel
Ventoy Update
2025-08-18
#Ventoy
Release tag:
Ventoy 1.1.06 release
Assets:
sha256.txt (276 bytes)
ventoy-1.1.06-linux.tar.gz (19.1 MB)
ventoy-1.1.06-livecd.iso (186.6 MB)
ventoy-1.1.06-windows.zip (15.9 MB)
2025-08-18
#Ventoy
Release tag:
Ventoy 1.1.06 release
Assets:
sha256.txt (276 bytes)
ventoy-1.1.06-linux.tar.gz (19.1 MB)
ventoy-1.1.06-livecd.iso (186.6 MB)
ventoy-1.1.06-windows.zip (15.9 MB)
GitHub
Release Ventoy 1.1.06 release · ventoy/Ventoy
Support TrueNAS Scale (Linux) distro. (#3069 #3137)
Update xfs to latest. (#3284)
Fix the boot issue for Parted Magic. (#3304)
Fix Libreelec 12.2.0 fails to boot. (#3323)
Fix the order issue in Tre...
Update xfs to latest. (#3284)
Fix the boot issue for Parted Magic. (#3304)
Fix Libreelec 12.2.0 fails to boot. (#3323)
Fix the order issue in Tre...
Ventoy Update
2025-08-19
#Ventoy
Release tag:
Ventoy 1.1.07 release
Assets:
ventoy-1.1.07-linux.tar.gz (19.1 MB)
ventoy-1.1.07-livecd.iso (186.6 MB)
ventoy-1.1.07-windows.zip (15.9 MB)
2025-08-19
#Ventoy
Release tag:
Ventoy 1.1.07 release
Assets:
ventoy-1.1.07-linux.tar.gz (19.1 MB)
ventoy-1.1.07-livecd.iso (186.6 MB)
ventoy-1.1.07-windows.zip (15.9 MB)
GitHub
Release Ventoy 1.1.07 release · ventoy/Ventoy
Fix an issue (introduced in v1.1.06) that Ventoy ISO partition cannot be mounted after boot linux distro.
SHA-256
4ffabce468b03d6357ce5f4594e209714d1509d065da102938096dad6654c36e ventoy-1.1.07-li...
SHA-256
4ffabce468b03d6357ce5f4594e209714d1509d065da102938096dad6654c36e ventoy-1.1.07-li...
New Linux Patches Allow Manipulating Out-Of-Memory Behavior Using BPF
18 August 2025 - Linux OOM + BPF
Google engineer Roman Gushchin has proposed the ability for the Linux kernel to customize the out-of-memory "OOM" behavior using BPF programs.
Comments
#Phoronix #LinuxKernel
18 August 2025 - Linux OOM + BPF
Google engineer Roman Gushchin has proposed the ability for the Linux kernel to customize the out-of-memory "OOM" behavior using BPF programs.
Comments
#Phoronix #LinuxKernel
Kernel Stack Watch Proposed As New Linux Debugging Tool
19 August 2025 - Kernel Stack Watch
Patches were posted on Monday for Kernel Stack Watch, a new lightweight debugging tool for detecting kernel stack corruption in real-time on Linux.
Comments
#Phoronix #LinuxKernel
19 August 2025 - Kernel Stack Watch
Patches were posted on Monday for Kernel Stack Watch, a new lightweight debugging tool for detecting kernel stack corruption in real-time on Linux.
Comments
#Phoronix #LinuxKernel
我曾经想通过一大段文字来详细介绍Melt Kernel和Glow Kernel从编译到打包的整个完整流程,但写了很多之后还是无奈地全删了,因为其中的技术细节太多,除非你有丰富的编译Linux内核的经验,并且非常了解GKI的原理,否则我所讲的东西是非常难以理解的。但我还是会简单地描述一下整个过程:
1. 使用Google clang 12.0.5编译内核模块,然后从中取我们需要的。
2. 使用目前最先进的稳定版clang编译内核镜像。
3. 然后,以同样的方式编译带KernelSU的内核镜像。
4. 然后,以同样的方式编译带KernelSU和susfs的内核镜像。
5. 复制1~4步的编译产物到Melt Kernel的AnyKernel3目录,然后执行make_package.py进行打包。
一些技术细节:
1. 编译内核模块时,需要检查编译得到的内核模块使用的从内核导出的符号是否都是KMI符号。
2. 编译内核镜像时,需要检查编译得到的内核镜像的所有符号CRC是否和KMI符号CRC一致,并检查是否缺少KMI符号,同时修剪掉所有非KMI符号。
3. 打包的过程中,make_package.py做了这些事:
1. 将3个内核镜像放到一起,用bsdiff4生成差分补丁,作用是减小安装包体积。
2. 调用depmod命令,为vendor_boot和vendor_dlkm的内核模块重新生成依赖关系等信息。
3. 模拟内核镜像加载内核模块的流程,确保不存在模块与模块间符号CRC不匹配、缺少符号等问题。
4. 用高压缩率的LZMA2算法压缩内核镜像、内核模块、dtb和dtbo,进一步减小安装包体积。
5. 最后,完成打包。
技术细节中的1和2是我为了让内核源码符合GKI的标准而设置的自我约束。实际上,如果你把Melt Kernel的源代码拉取下来并自己编译内核镜像,你可以不遵循这些约束,但如果你自行修改了源代码就另当别论了。
1. 使用Google clang 12.0.5编译内核模块,然后从中取我们需要的。
2. 使用目前最先进的稳定版clang编译内核镜像。
3. 然后,以同样的方式编译带KernelSU的内核镜像。
4. 然后,以同样的方式编译带KernelSU和susfs的内核镜像。
5. 复制1~4步的编译产物到Melt Kernel的AnyKernel3目录,然后执行make_package.py进行打包。
一些技术细节:
1. 编译内核模块时,需要检查编译得到的内核模块使用的从内核导出的符号是否都是KMI符号。
2. 编译内核镜像时,需要检查编译得到的内核镜像的所有符号CRC是否和KMI符号CRC一致,并检查是否缺少KMI符号,同时修剪掉所有非KMI符号。
3. 打包的过程中,make_package.py做了这些事:
1. 将3个内核镜像放到一起,用bsdiff4生成差分补丁,作用是减小安装包体积。
2. 调用depmod命令,为vendor_boot和vendor_dlkm的内核模块重新生成依赖关系等信息。
3. 模拟内核镜像加载内核模块的流程,确保不存在模块与模块间符号CRC不匹配、缺少符号等问题。
4. 用高压缩率的LZMA2算法压缩内核镜像、内核模块、dtb和dtbo,进一步减小安装包体积。
5. 最后,完成打包。
技术细节中的1和2是我为了让内核源码符合GKI的标准而设置的自我约束。实际上,如果你把Melt Kernel的源代码拉取下来并自己编译内核镜像,你可以不遵循这些约束,但如果你自行修改了源代码就另当别论了。
Raspberry Pi4 bootloader EEPROM Stable Update
2025-08-21
#RaspberryPi #eeprom
Build date:
Changelog:
https://github.com/raspberrypi/rpi-eeprom/blob/master/firmware-2711/release-notes.md
Download:
pieeprom-2025-08-20.bin
Size:
512.0 KB
2025-08-21
#RaspberryPi #eeprom
Build date:
20250820
Changelog:
https://github.com/raspberrypi/rpi-eeprom/blob/master/firmware-2711/release-notes.md
Download:
pieeprom-2025-08-20.bin
Size:
512.0 KB
GitHub
rpi-eeprom/firmware-2711/release-notes.md at master · raspberrypi/rpi-eeprom
Installation scripts and binaries for the Raspberry Pi 4 and Raspberry Pi 5 bootloader EEPROMs - raspberrypi/rpi-eeprom
Clash Verge Rev Update
2025-08-22
#Clash #ClashMeta
Release tag:
Clash Verge Rev v2.4.0
Assets:
There are too many, see here
2025-08-22
#Clash #ClashMeta
Release tag:
Clash Verge Rev v2.4.0
Assets:
There are too many, see here
RealVNC Viewer Update
2025-08-22
#RealVNCViewer
Build version:
Download:
Windows (EXE x86/x64)
Windows (Standalone EXE x86)
Windows (Standalone EXE x64)
Windows (MSI installers)
Mac OS (DMG)
Linux (DEB x64)
Linux (RPM x64)
Linux (Standalone x64)
Linux (EXE x64)
Raspberry Pi (DEB armhf)
Raspberry Pi (Standalone armhf)
Raspberry Pi (DEB arm64)
Raspberry Pi (Standalone arm64)
2025-08-22
#RealVNCViewer
Build version:
7.15.0
Download:
Windows (EXE x86/x64)
Windows (Standalone EXE x86)
Windows (Standalone EXE x64)
Windows (MSI installers)
Mac OS (DMG)
Linux (DEB x64)
Linux (RPM x64)
Linux (Standalone x64)
Linux (EXE x64)
Raspberry Pi (DEB armhf)
Raspberry Pi (Standalone armhf)
Raspberry Pi (DEB arm64)
Raspberry Pi (Standalone arm64)
RealVNC Server Update
2025-08-22
#RealVNCServer
Build version:
Download:
Windows (EXE x86/x64)
Windows (MSI installers)
Mac OS (PKG)
Linux (DEB x64)
Linux (RPM x64)
Linux (Generic script x64)
Raspberry Pi (armhf)
Raspberry Pi (arm64)
2025-08-22
#RealVNCServer
Build version:
7.15.0
Download:
Windows (EXE x86/x64)
Windows (MSI installers)
Mac OS (PKG)
Linux (DEB x64)
Linux (RPM x64)
Linux (Generic script x64)
Raspberry Pi (armhf)
Raspberry Pi (arm64)
FEAS4Marble_v5.0.zip
98.9 KB
Description:
Enable FEAS support by installing diting's perfmgr.ko and "masquerading" the model as diting. Due to the limitation of Xiaomi's cloud control, please use it with the Feashelper module. Idea from Pandora kernel.
v5.0 Changelog (2025-08-23):
- Do not patch & mount
- Improve the method to mount
- Supports saving and loading parameter configurations in the WebUI.
描述:
通过安装 diting 的 perfmgr 模块并"伪装"机型为 diting 以启用 FEAS 支持. 由于小米的云控限制, 请搭配 Feashelper 模块使用. 来自 Pandora kernel 的主意.
v5.0 更新内容 (2025-08-23):
- 除非必要, 否则不修改和挂载
- 改进
- 支持在 WebUI 中保存和加载参数配置
#feas
Enable FEAS support by installing diting's perfmgr.ko and "masquerading" the model as diting. Due to the limitation of Xiaomi's cloud control, please use it with the Feashelper module. Idea from Pandora kernel.
v5.0 Changelog (2025-08-23):
- Do not patch & mount
libmigui.so
unless necessary- Improve the method to mount
libmigui.so
to avoid detecting abnormal device environment.- Supports saving and loading parameter configurations in the WebUI.
描述:
通过安装 diting 的 perfmgr 模块并"伪装"机型为 diting 以启用 FEAS 支持. 由于小米的云控限制, 请搭配 Feashelper 模块使用. 来自 Pandora kernel 的主意.
v5.0 更新内容 (2025-08-23):
- 除非必要, 否则不修改和挂载
libmigui.so
- 改进
libmigui.so
的挂载方式以尽可能避免被检测到设备环境异常- 支持在 WebUI 中保存和加载参数配置
#feas
Notepad3 Update
2025-08-23
#Notepad3
Release tag:
RELEASE_6.25.822.1
Assets:
Notepad3Portable_6.25.822.1.paf.exe (5.2 MB)
Notepad3_6.25.822.1_x64_Portable.zip (6.5 MB)
Notepad3_6.25.822.1_x64_Setup.exe (5.1 MB)
Notepad3_6.25.822.1_x86_Portable.zip (6.2 MB)
Notepad3_6.25.822.1_x86_Setup.exe (4.9 MB)
2025-08-23
#Notepad3
Release tag:
RELEASE_6.25.822.1
Assets:
Notepad3Portable_6.25.822.1.paf.exe (5.2 MB)
Notepad3_6.25.822.1_x64_Portable.zip (6.5 MB)
Notepad3_6.25.822.1_x64_Setup.exe (5.1 MB)
Notepad3_6.25.822.1_x86_Portable.zip (6.2 MB)
Notepad3_6.25.822.1_x86_Setup.exe (4.9 MB)
GitHub
Release RELEASE_6.25.822.1 · rizonesoft/Notepad3
Notepad3 version 6.25.822.1 is released.
Download the latest Notepad3 Setup Release (Signed Installer) from Rizonesoft.com (scroll down the page for the download links). 👀
Please, do not hesitate t...
Download the latest Notepad3 Setup Release (Signed Installer) from Rizonesoft.com (scroll down the page for the download links). 👀
Please, do not hesitate t...