Releases: psndna88/AGNi_pureMIUI
v13.7_stable AGNi for SDM660 whyred/tulip/lavender/jasmine/wayne
Merge kernel 4.4.271
Implement arter97's f2fs hot/cold file optimization using extension list
drivers: ufs: mmc: restore to older state & kill logspam.
ion: ion_system_heap: update supported page-orders for ion pool.
mm/compaction: Increase fragmentation index.
mm / compaction: Disable compaction of unevictable pages.
mm: page_io: optimise mapping blocks into the extent list.
mm: Increase vmstat interval.
mm: Add option to disable readahead on page swap in
mm: increase vmstat interval & dont use power efficient wq
zram: add lzo-rle compression option but use lz4 as default (we need speed more than compression).
lib: implement lzo-rle compression algorithm.
dts: arm64: use all cores for rcu nocb.
net: wireguard: update to v1.0.20210606
binder: update with Freeze IOCTL
binder_alloc: remove debug_low_async_space_locked
lib: lz4: use __builtin_memmove
lib: Disable debug_locks
AGNi Installer: enable WPA3-SAE support for latest Pie Wifi driver
Revert "mm: implement Xiaomi's page migration optimisation"
Revert "selinux: implement sel_inode_cache file_security_cache from CAF A11 tag"
v13.6_stable AGNi for SDM660 whyred/tulip/lavender/jasmine/wayne
AGNi installer: add fake-enforcing selinux option for use with A11/ported roms.
*(fake-enforcing is selinux hack making kernel show enforcing but is actually permissive).
Merge kernel 4.4.270
Merge CAF LA.UM.9.2.r1-03200 (A11 tag).
qcacld-3.0: Merge wifi CAF LA.UM.9.2.r1-03200 (A11 tag).
selinux: cmdline switch for fake-enforce.
selinux: use fake-enforce selinux always with A11+
selinux: implement sel_inode_cache, file_security_cache.
mdss: disable srgb changes in mdss_first_set_feature (fix colour changes on screen on-off).
fs: reduce lease break time.
block: tweak & optimise flags.
v13.5_stable AGNi for SDM660 whyred/tulip/lavender/jasmine/wayne
Merge kernel 4.4.269
PM / sleep: Skip OOM killer toggles when kernel is compiled for Android
scsi: ufs: disable clock scaling
sched: fair: Switch sched scaling to linear
v13.4 stable AGNi for SDM660 whyred/tulip/lavender/jasmine/wayne
Merge kernel 4.4.268
compiled using Snapdragon LLVM clang 12.1.0
switch back to msm_adreno_tz gpu governor
sdfat: enable discard by default
sdfat: rom-dependent dynamic exfat SELinux label switching
schedutil: disable io boost by default
Revert "sched: GPU load based automatic ioboost for EAS cpu governors"
Revert "sched: fair: Switch sched scaling to linear"
v13.3.1 stable AGNi for SDM660 whyred/tulip/lavender/jasmine/wayne
- performance increased
- sdcard driver changed
disable all cpu errata as they not applicable to our cpu part revison
use Samsung's sdfat for exfat filesystem
wireguard: update v1.0.20210424
v13.3 stable AGNi for SDM660 whyred/tulip/lavender/jasmine/wayne
Merge CAF LA.UM.9.2.r1-03000 (A11 tag)
qcacld-3.0: merge wifi CAF LA.UM.9.2.r1-03000 (A11 tag)
Re-enable Bounce buffer
f2fs: flush data when enabling checkpoint back
dts: remove rcu_expedited boot argument
kernel: rcu: move rcu_nocb_kthread out of perf critical
thermal: core: revert using power efficient workqueue
Revert "kernel/power: faster deepsleep"
v13.2 stable AGNi for SDM660 whyred/tulip/lavender/jasmine/wayne
Merge kernel 4.4.264, 4.4.265, 4.4.266, 4.4.267
ipa: use interruptible wait
sound: wcd-mbhc-v2: enable impedance detection
staging: android: sync: disable debugging
fs: update exfat v5.11.1
fs: fuse: don't wait forever in request_wait_answer
fs: f2fs: implement Xiaomi's optimisation
mdss: enable ULPS
kernel/power: faster deepsleep & better temperature control
drivers: power: add timeouts to wakelocks
sched: fair: Switch sched scaling to linear
sched: fair: enable sysctl_sched_child_runs_first
qcacld-3.0: optimise for size -Os
Revert "qcacld-3.0: queue work on power efficient workqueues"
v13.1 stable AGNi for SDM660 whyred/tulip/lavender/jasmine/wayne
AGNi installer: fixup New cam mode manual selection.
char: remove srandom
v13.0 stable AGNi for SDM660 whyred/tulip/lavender/jasmine/wayne
Merge kernel 4.4.263
prlmk: add dummy sysfs nodes of android lmk to keep roms happy
char: implement faster srandom & link to /dev/urandom & /dev/hw_random
exec: Add [email protected] and IOP HALS to tampering blacklist
v12.9 stable AGNi for SDM660 whyred/tulip/lavender/jasmine/wayne
- enhanced app opening speeds
- better memory management
- increased performance
arm64: kernel: implement fast refcount checking
arm64: add ARCH_HAS_REFCOUNT support
arm64: debug: Separate debug hooks based on target exception level
mm: Kill the hardened usercopy overhead
mm: implement kernel based prlmk instead of android lmk or rom's lmkd
mm: allow __GFP_MOVABLE to use CMA memory
mm: speed up mremap by 20x on large regions
mm: Always overcommit memory by default
mm/slub.c: branch optimization in free slowpath
Makefile: vdso: Optimize compilation
printk: Don't allow userspace to write to /dev/kmsg
qos: Don't allow userspace to impose restrictions on CPU idle levels
zsmalloc: add bp hints to memory allocations
kernel: time: reduce ntp wakeups
- only Magisk 21.2+ and above supported.