Releases: okta-10/mystic_kernel_sdm660-4.19
Releases · okta-10/mystic_kernel_sdm660-4.19
Mystic-R4
- Merge Linux v4.19.206^..v4.19.210
- soc/qcom: event_timer: fix after merge 4.19.210
- Merge 4.19.210 of https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux into Mystic-4.19
- Merge 4.19.209 of https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux into Mystic-4.19
- mm: Reduce VM_MAX_READAHEAD to 128KB and apply init protection
- qca-wifi-host-cmn: Merge tag 'LA.UM.9.2.1.r1-08300-sdm660.0' of https://source.codeaurora.org/quic/la/platform/vendor/qcom-opensource/wlan/qca-wifi-host-cmn into Mystic-4.19
- qcacld-3.0: Merge tag 'LA.UM.9.2.1.r1-08300-sdm660.0' of https://source.codeaurora.org/quic/la/platform/vendor/qcom-opensource/wlan/qcacld-3.0 into Mystic-4.19
- Merge 4.19.208 of https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux into Mystic-4.19
- fs: squash revert from 4.19.207
- Merge 4.19.207 of https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux into Mystic-4.19
- Merge branch 'aosp-new/android-4.19-stable' of https://source.codeaurora.org/quic/la/kernel/msm-4.19 into Mystic-4.19
- cpufreq: schedutil: Simplify iowait boosting
- Revert "cpufreq: schedutil: fix check for stale utilization values"
- Revert "cpufreq: schedutil: Cleanup all iowait_boost code"
- Revert "cpufreq: schedutil: Entirely cleanup CR 2040904 fixes"
- defconfig: enable some IOSched
- mm/oom_kil: disable OOM killer when ALMK is enabled
- ARM64: dts: whyred: Use sdm660-mtp camera gpios
- Revert "ARM64: dts: whyred: Use sdm660-mtp camera gpios"
- msm: camera_v2: remove gcc invocations
- msm: camera_v2: properly initialize vfe
- msm: camera_v2: fix Updates for 4.19
- msm: kgsl: Use worker to put refcount on mem entry
- drivers: rpmh: Always bug_on() upon timeout in rpmh_write_batch()
- msm: kgsl: Fix memory leak for anonymous buffers
- msm: kgsl: Remove sysfs entries after releasing memory
- msm: kgsl: Remove debugfs directory inside lock
- leds: led-class: Retain the latest user brightness request
- leds: led-class: add support for max_brightness store
- msm: kgsl: Fix nr_removed calculation while reducing pools
- input: qti-haptics: ensure valid pointer when calling kfree
- BACKPORT: cgroup: make per-cgroup pressure stall tracking configurable
- Merge 4.19.206 of https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux into Mystic-4.19
- drivers: gpu: kgsl: Fix kernel building without process reclaim
- defconfig: disable psi, memcg, and process_reclaim
- techpack/audio: Merge tag 'LA.UM.9.2.1.r1-08000-sdm660.0' of https://source.codeaurora.org/quic/la/platform/vendor/opensource/audio-kernel into Mystic-4.19
- Merge tag 'LA.UM.9.2.1.r1-08000-sdm660.0' of https://source.codeaurora.org/quic/la/kernel/msm-4.19 into Mystic-4.19
- lowmemorykiller: disable debug logging
- drivers: power: Update fast charge type node
Mystic-R3.9
- Merge Linux v4.19.199^..v4.19.205
- Merge tag 'LA.UM.9.2.1.r1-07900-sdm660.0'
- qcacld-3.0: Merge tag 'LA.UM.9.2.1.r1-07900-sdm660.0'
- android userspace lowmemory killer checkout MSM-4.14
- exfat: Merge tag '5.14.1'
- mm: vmpressure: account allocstalls only on higher pressures
- mm: vmpressure: scale pressure based on reclaim context
- drivers/misc: Introduce kernelspace battery saver mode
- defconfig: enable tcp_cong_htcp
- ARM64: dts: qcom: Add memlat stall event
- defconfig: Disable QMI cooling device
- defconfig: disable per-cgroup pressure tracking
- drivers: cpuidle: lpm-levels: Correct missing list initialize
- soc: qcom: dcc: Avoid dcc_sram_writel overflow
- soc: qcom: dcc: Avoid huge memory allcation
- Revert "mm: Reduce VM_MAX_READAHEAD to 128KB and apply init protection"
- Revert "fs: default to noatime"
- Revert "Revert "asoc: Add support for QUAT and SEN TDM interface""
- string.h: work around __builtin_constant_p quirk
- subsystem_restart: Always performs soft resets when subsystems crash
- Revert "genirq/irqdomain: Don't try to free an interrupt that has no mapping"
- Revert "soc: qcom: subsystem_restart: Prevent kernel panic caused by modem crash"
- and many miscellaneous improvement
Mystic-R3.8
Mystic-R3.7
- Linux 4.19.197
- arm64: sdm660: do not run rcu_nocbs on big cluster
- Revert "asoc: Add support for QUAT and SEN TDM interface"
- techpack: audio: autoconf: Enable leagay avtimer for sdm660
- defconfig: disable snd_soc_cpe and snd_soc_wcd_cpe
- Toolchain: Using GCC 12.0.0 Experimental
- and some miscellaneous improvement
Mystic-R3.6
- rebase to tag 'LA.UM.9.2.1.r1-07200-sdm660.0' (tag 'LA.UM.9.2.1.r1-07700-sdm660.0' merged)
- using tag 'LA.UM.9.2.1.r1-07200-sdm660.0' for wifi-driver and techpack/audio (tag 'LA.UM.9.2.1.r1-07700-sdm660.0' merged)
- Latest Linux Stable merged
- aosp/android-4.19-stable merged
- using v5.12.3 for exfat driver
- fixed goodix fingerprint
- nuke all boost drivers, except dsb
- fixed kernel panic caused by modem crash
- and many miscellaneous improvement
Mystic-R3.5
- Linux 4.19.194
- vidc_3x: Use static table governor for bus voting
- vidc_3x: Change to avoid unloading firmware
- and some miscellaneous improvement
Mystic-R3.4
- Linux 4.19.193
- Merge tag 'LA.UM.9.2.1.r1-07200-sdm660.0' (base, qcacld-3.0, qca-wifi-host-cmn, fw-api)
- Revert "regulator: qpnp-lcdb: Add n_voltages property for LCDB regulators"
- Revert "defconfig: Don't pre-create any loop devices"
- msm: camera_v2: Fix newCam structs for a26x blobs
- ARM64: dts: qcom: Remove CDSP cooling device for SDM636
- ARM64: dts: qcom: Remove CDSP nodes for SDM636
- and some miscellaneous improvement
Mystic-R3.3
- Linux 4.19.191
- fw-api: Merge tag 'LA.UM.9.2.1.r1-07000-sdm660.0'
- Merge tag 'LA.UM.9.2.1.r1-07000-sdm660.0'
- Merge tag 'LA.UM.9.15.r1-02600-KAMORTA.0'
- Revert "msm: mdss: Boost CPU when a new frame is ready to be committed"
- Revert "msm: mdss: Boost DDR bus when committing a new frame"
- Enable block I/O tracing for Android 11 IORap
- lib: don't hide DEBUG_BUGVERBOSE option if DEBUG_KERNEL is off
- sched: Add API to migrate the current process to a given cpumask
- mm: Perform PID map reads on the little CPU cluster
- sched/fair: Compile out NUMA code entirely when NUMA is disabled
- soc: qcom: scm: Fix scm_call_count when used with LSE atomics
- msm: kgsl: Remove unneeded time profiling from ringbuffer submission
- msm: kgsl: Don't busy wait for fenced GMU writes when possible
- workqueue: Affine unbound workqueues to little CPUs by default
- Makefile: Optimize for our CPU
- Makefile: Pass optimization flags to assembler
- ARM: dts: msm: disable audio native clock
- slimbus: Fix potential memory leak
- walt: sched_avg: Nuke hysteresis feature
- sched/walt: Never allow userspace affect load scale
- cpufreq: stats: replace the global lock with atomic
- power: smb: unlock qc3.0 for global boards
- msm: kgsl: Report correct GPU frequency in sysfs
- wakeup_stats: Don't export device info to sysfs
- defconfig: disable jump_label
Mystic-R3.2
- Linux 4.19.189
- enable process_reclaim
- disable SLMK, and switch to LMKD + PSI
- enable MEMCG and MEMCG_SWAP
- Use a tick rate of 300 Hz
- and some miscellaneous improvement
Mystic-R3.1
- Linux 4.19.188
- Merge branch 'aosp/android-4.19-stable'
- and some miscellaneous improvement