This repository has been archived by the owner on Apr 11, 2023. It is now read-only.
CosmicFresh R4
Changelog:
- Complete rebase and rebuild
- Bring back mglru
- Backport Amazon's Data Access MONitor
- Enable Damon's proactive reclaim
- Multithreaded kswapd and affined it to little cluster
- Create 6 kswapd threads [1]
- Enable zram deduplication for additional ram savings
- Drop oplus mm hacks
- LZ4 decompression speed improvements
- Improvements to video recording bitrate
- Drop RMNET extensions as it affected active drain
- Drop ram variants
- Drop a lot of changes that regressed the kernel
- Drop efficient freqs for now
- Drop backported smem/s2mp/rpmsg drivers
- Drop SimpleLMK
- Drop
FUSE_PASSTHROUGH
for now - Selectively pick sultan's changes to kswapd
- Pick sultan's fixes to vmpressure
1:
We have already affined kswapd's kthreads to the little cluster and since our little cluster has 6 cores, I thought it would be better for each core to have its own thread.