Changelog

Changelog

Doesn't matter

Changelog:

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

Report Page