Changelog
Doesn't matterChangelog:
02-08-2025
V1 & V2:
Kernel Base:
- Synced selected changes from `4.19.325-cip122` (xx brickports).
Optimizations:
- Raised `sbalance` polling rate to 20s.
- KGSL: Removed dynamic allocation for sync structs.
- DSI: Prevent probe failure on missing debugfs.
- Adreno: Relaxed CPU-latency for power savings.
- ARM64: Enabled PCI lockless config + inlined spin-lock functions.
Fixes:
- Q6AFE: Zeroed uninitialized structs.
- Binder: Silenced debug prints by default.
- Defconfig: Removed unused MSM event timer.
Sched/DEVFREQ:
- `schedutil`: Set 1000/2000 μs rate limits.
- `devfreq`: Run monitor at high priority.
I/O & TCP:
- Zen scheduler default; switches to Anxiety when screen off.
- BBRv2 as default TCP congestion control.
MM:
- Adaptive workingset protection in `vmscan`.
Only in V2:
BPF:
- Added extensive patches/backports.
Memory:
- Improved ion & iommu handling
UFFD:
- Back-ported and enabled Userfaultfd (UFFD) for user-space page-fault delegation