changelog
mas exchangelog (R/A11/A12) :
- Upstream Linux Stable To 4.14.252
- Fix not boot on a12 and fix gcam no sound on a12 (S/A12)
- Revert "alarmtimer: Don't fail on wakeup"
- Revert "proc: cmdline: Patch SafetyNet flags"
- SixTeen : Enable Garbage Collector for wakelocks
- ipc/mqueue: optimize msg_get()
- lib/sort: make swap functions more generic
- lib/sort: use more efficient bottom-up heapsort variant
- lib/sort: avoid indirect calls to built-in swap
- lib/sort.c: fix kernel-doc notation warnings
- media: lib/sort.c: implement sort() variant taking context argument
- lib/sort: Move swap, cmp and cmp_r function types for wider use
- binder: No outgoing transaction when thread todo has transaction
- net: Prevent useless userpace spam
- simple_lmk: Make the reclaim thread freezable
- simple_lmk: Thaw victims upon killing them
- BACKPORT: Tag bound workers with KTHREAD_IS_PER_CPU
- BACKPORT: workqueue: Restrict affinity change to rescuer
- BACKPORT: locking/ww_mutex: Simplify use_ww_ctx & ww_ctx handling
- BACKPORT: locking/qrwlock: Fix ordering in queued_write_lock_slowpath()
- BACKPORT: locking/mutex: clear MUTEX_FLAGS if wait_list is empty due to signal
- BACKPORT: locking/mutex: Fix HANDOFF condition
- ANDROID: drivers: gpu: drm: increase the MAX_DRM_OPEN_COUNT
- sched/fair: Disable LB_BIAS by default
- Kconfig: trace: Add a proper boolean information
- Kconfig: trace: Do not let GENERIC_TRACER select TRACING
- drivers: pci-msm: Treat IPA context error messages as debug messages
- drivers: platform: msm: sps: Treat SPS_ERR as kernel debug messages
- SixTeen : Disable IPC_LOGGING
- drivers: ipa_v3: Conditionally compile out ipa wakelock code
- power/wakelock: Add a timeout to wakelocks globally
- other changelog see on my git lazy to write ( https://github.com/Kyvangka1610/android_kernel_xiaomi_ginkgo/commits/LA.UM.9.1.r1-08100-SMxxx0.0 )