Releases: okta-10/mystic_kernel_sdm660-4.4
Releases · okta-10/mystic_kernel_sdm660-4.4
Mystic-X3.6
Mystic-X3.5
- Kernel Upstream to Latest Linux Stable 4.4.243
- fs/dcache: increase sysctl_vfs_cache_pressure
- sched/fair: Avoid unnecessary active load balance
- sound: sdm660-internal: use 24-bit audio
- sound: soc: pcm: support host-less 24bit formats
- mm: speed up mremap by 20x on large regions
- qcacld-3.0: Free a bunch of pkts at once
- and some miscellaneous improvement.
Mystic-X3.4
- Kernel Upstream to Latest Linux Stable 4.4.241
- some changes adapted from KTweak, thanks to @tytydraco for allowing
- Reusing Simple-Thermal, and disable completely MSM-Thermal
- added back devfreq boost driver
- iosched use cfq by default
- Revert "sched: turn off the TTWU_QUEUE feature"
- sched/features: turn on the NEXT_BUDDY feature
- disable cpu_freq_times
- input: fingerprint: fpc1020: Respect capacitive keys state
- input: touchscreen: bring back procfs tp_gesture from Xiaomi
- input: touchscreen: use sequential read for xiaomi tp_gesture
- drivers/camera_v2: some changes from backport branch
- usb: Add Drivedroid Support
- and some miscellaneous improvement.
Mystic-X3.3
- Kernel Upstream to Latest Linux Stable 4.4.240
- Source: Merge latest caf/tag 'LA.UM.8.2.r2-03000-sdm660.0'
- drivers/msm_thermal: do not make CPU offline
- remove simple-thermal drivers, now use msm-thermal
- dtc: Silence warnings and settings for new bus and node/property name checks
- fs/proc: allow settings run in the background
- added back Adreno Idler
- remove non EAS cpu gov and cpu boost drivers, also remove pwrutilx_gov
- drivers/mdss: checkout backports branch
- drivers/touchscreen: checkout backports branch
- drivers/fingerprint: checkout backports branch
- Revert "trace/irq: Add trace point to track IRQs disable callers"
- Revert "sched: Add trace point to track preemption disable callers"
- tick: don't update idle time if cpu offline
- treewide: remove remaining _no_log() usage
- and some miscellaneous improvement.
Mystic-X3.2
- Kernel Upstream to Latest Linux Stable 4.4.239
- kernel/sched: disable GENTLE FAIR SLEEPERS
- cpufreq: add scaled minimum capacity tracking for policy changes
- arm/arm64/topology: link arch_scale_min_freq_capacity to cpufreq
- Revert "drivers/base: cpu: Add node for cpu isolation"
- Revert "driver-core: cpu: Make isolate node read-only"
- ASOC: partially revert queue work on power efficient wq
- msm: camera: Optimize memory allocation for small buffers
- msm: camera2_v2: Return proper v4l2 buffer status for empty frames
- msm_ispif: Increase timeout to 10 seconds from 1 second.
- msm: cpp: Reduce cpp timeout on MC error
- msm: camera: Do not wait for complete during driver_probe
- camera_v2: Restore old behaviour for frame drops
- ak3-core: Don't abort if no ramdisk found
- and some miscellaneous improvement.
Mystic-X3.1
- Cleanup Kernel Source
- scheduler improvement
- dropped disable tracing/logging
- Revert "ARM: dts: msm: Enable continuous splash on sdm660"
- msm: thermal: simple: Introduce simple MSM thermal solution
- cpufreq: Add DSBoost driver
- remove adreno idler
- arm64: parse cpu capacity-dmips-mhz from DT
- tcp algo use westwood by default
- added missing earpiece gain
- fixed failure boot in some device/rom (case boot to recovery after install kernel)
- Toolchain: Mystic-Clang: Sync and Rebuild using GLIBC 2.31
- and some miscellaneous improvement.
Mystic-X3
Mystic-X2.9
- Fixed failure boot on FBE and Encrypt Rom.
- Remove sRGB and CE.
- drivers/mmc: partially backport.
- drivers/power: some improvement.
- defconfig: regenerate and update from old base.
- and some miscellaneous improvement.
Mystic-X2.8_RebaseEdition
- Use als/kernel.lnx.4.4.r38-rel for base, also merge latest CAF R tag.
- Backport stuff was partially removed.
- Improved kernel stability, yes more stable than before.
- As possible kept minor issues fixed.
- And build and rebase kernel from scratch, of course with a new kernel experience.