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
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
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
我试了下不再将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闪退和一次系统软重…
Please open Telegram to view this post
VIEW IN TELEGRAM
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
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
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
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
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
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
Linux 6.13 Released With AutoFDO + Propeller, AMD Changes & Broader Apple Support
19 January 2025 - Linux 6.13
As anticipated the Linux 6.13 kernel was promoted to stable today with an on-time release and in turn also marking the start of the Linux 6.14 merge window. Linux 6.13 stable has plenty of fine features for this first major kernel release of 2025.
Comments
#Phoronix #LinuxKernel
19 January 2025 - Linux 6.13
As anticipated the Linux 6.13 kernel was promoted to stable today with an on-time release and in turn also marking the start of the Linux 6.14 merge window. Linux 6.13 stable has plenty of fine features for this first major kernel release of 2025.
Comments
#Phoronix #LinuxKernel
Many Scheduler Improvements Ready To Better Enhance The Linux 6.14 Kernel
20 January 2025 - Linux 6.14 Scheduler
Ingo Molnar sent out the big batch of scheduler enhancements bright and early today for helping kick off the start of the Linux 6.14 merge window.
Comments
#Phoronix #LinuxKernel
20 January 2025 - Linux 6.14 Scheduler
Ingo Molnar sent out the big batch of scheduler enhancements bright and early today for helping kick off the start of the Linux 6.14 merge window.
Comments
#Phoronix #LinuxKernel
More Rust Code Is Coming For Linux 6.14 Along With Hitting Another "Major Milestone"
20 January 2025 - Linux 6.14 Rust
For the Linux 6.13 cycle the Rust code was hitting a "tipping point" with more Rust kernel drivers expected soon. For Linux 6.14 there is indeed a lot more Rust code being primed for this next kernel version.
Comments
#Phoronix #LinuxKernel
20 January 2025 - Linux 6.14 Rust
For the Linux 6.13 cycle the Rust code was hitting a "tipping point" with more Rust kernel drivers expected soon. For Linux 6.14 there is indeed a lot more Rust code being primed for this next kernel version.
Comments
#Phoronix #LinuxKernel
Pzqqt's News Channel
简单分析了一下,小米在OS1.0.12.0.UMRCNXM改动了qti_battery_charger_main驱动,同时给firmware里的adsp2也改了一手。IDA,启动!
分析了一下国际版、印度版、欧洲版和天(zhong)朝(guo)版当前最新版本的firmware,发现只有天朝版更新了adsp2。
因此,对于中国用户,如果你想安装AOSP roms,为避免遇到充电问题,请确保你的天朝版firmware不要新于或者在使用最新的天朝版firmware的同时使用最新版本的Melt Kernel(笑)。
然后是自己的预感:等marble的官方版HyperOS 2发布以后,其他地区的firmware估计也会和天朝版一样更新adsp2 firmware。
因此,对于中国用户,如果你想安装AOSP roms,为避免遇到充电问题,请确保你的天朝版firmware不要新于
OS1.0.9.0.UMRCNXM
,或者改用国际版firmware,然后是自己的预感:等marble的官方版HyperOS 2发布以后,其他地区的firmware估计也会和天朝版一样更新adsp2 firmware。
Linus Torvalds Adapts Linux User Address Masking To Use CMOV
21 January 2025 - CMOV User Address Masking
In addition to merging a number of the pull requests yesterday for the start of the Linux 6.14 cycle, Linux creator Linus Torvalds did merge some of his own new code as well. While his time these days working on new kernel code itself is more limited with managing the ever-growing upstream kernel community, he has managed some notable items in recent times like addressing ARM64 kernel annoyances and some performance optimizations.
Comments
#Phoronix #LinuxKernel
21 January 2025 - CMOV User Address Masking
In addition to merging a number of the pull requests yesterday for the start of the Linux 6.14 cycle, Linux creator Linus Torvalds did merge some of his own new code as well. While his time these days working on new kernel code itself is more limited with managing the ever-growing upstream kernel community, he has managed some notable items in recent times like addressing ARM64 kernel annoyances and some performance optimizations.
Comments
#Phoronix #LinuxKernel
某些app会因为检测到KernelSU利用了kprobes而认为设备环境异常。因此为了避免被检测,应按照KernelSU的官方文档手动hook,就像在传统的内核上做的一样。
此提交使得我们能够在保持启用
注:
内核拥有kprobes支持并不意味着环境异常,因为GKI默认就有kprobes支持,给GKI禁用kprobes反而会使得设备无法启动。
https://github.com/Pzqqt/android_kernel_xiaomi_marble/commit/edce9cb3d431f3c723d68789b3b65b3f3c36f8e8
更新:稍微重构了一下代码
https://github.com/Pzqqt/android_kernel_xiaomi_marble/commit/5b8596b5604bcd0e6e12697a01136a0bb9eb0257
此提交使得我们能够在保持启用
CONFIG_KPROBES
的同时手动hook。注:
内核拥有kprobes支持并不意味着环境异常,因为GKI默认就有kprobes支持,给GKI禁用kprobes反而会使得设备无法启动。
更新:稍微重构了一下代码
https://github.com/Pzqqt/android_kernel_xiaomi_marble/commit/5b8596b5604bcd0e6e12697a01136a0bb9eb0257
GitHub
KernelSU: Allows manual hooking without using kprobes · Pzqqt/android_kernel_xiaomi_marble@edce9cb
Some apps will detect that KernelSU uses kprobes and think that the device
environment is abnormal. Therefore, to avoid being detected, it is best to
follow the official documentation of KernelSU t...
environment is abnormal. Therefore, to avoid being detected, it is best to
follow the official documentation of KernelSU t...
Linux 6.14 Working To Make It Less Painful Debugging Early Boot Issues
22 January 2025 - Kexec And Other Early Boot Headaches
Linux kernel developers are working to make it easier to debug early boot issues such as Kexec failures as currently dealing with such situations can be a frustrating and time consuming headache for figuring out the problems prior to the kernel being fully brought online.
Comments
#Phoronix #LinuxKernel
22 January 2025 - Kexec And Other Early Boot Headaches
Linux kernel developers are working to make it easier to debug early boot issues such as Kexec failures as currently dealing with such situations can be a frustrating and time consuming headache for figuring out the problems prior to the kernel being fully brought online.
Comments
#Phoronix #LinuxKernel
Ventoy Update
2025-01-22
#Ventoy
Release tag:
Ventoy 1.1.00 release
Assets:
sha256.txt (276 bytes)
ventoy-1.1.00-linux.tar.gz (19.1 MB)
ventoy-1.1.00-livecd.iso (186.6 MB)
ventoy-1.1.00-windows.zip (15.9 MB)
2025-01-22
#Ventoy
Release tag:
Ventoy 1.1.00 release
Assets:
sha256.txt (276 bytes)
ventoy-1.1.00-linux.tar.gz (19.1 MB)
ventoy-1.1.00-livecd.iso (186.6 MB)
ventoy-1.1.00-windows.zip (15.9 MB)
GitHub
Release Ventoy 1.1.00 release · ventoy/Ventoy
Update to latest Shim (Fix verifying shim SBAT data failed) (#2947)
Support eweOS ISO (#3068)
Fix the boot issue of SystemRescue 11.02+ (#2958) (#3058)
Some bugfix.
PS:
The new version 1.1.00 doe...
Support eweOS ISO (#3068)
Fix the boot issue of SystemRescue 11.02+ (#2958) (#3058)
Some bugfix.
PS:
The new version 1.1.00 doe...
Linux's KUnit Will Now Default To Using Hardware Acceleration For Faster Testing
22 January 2025 - Kernel Unit Testing
Surprisingly a change not made years ago, the Linux Kernel Unit Testing "KUnit" framework with the Linux 6.14 kernel is set to use hardware acceleration by default for faster testing where available.
Comments
#Phoronix #LinuxKernel
22 January 2025 - Kernel Unit Testing
Surprisingly a change not made years ago, the Linux Kernel Unit Testing "KUnit" framework with the Linux 6.14 kernel is set to use hardware acceleration by default for faster testing where available.
Comments
#Phoronix #LinuxKernel