EgalitarianEggplant
- Disable panic on error to allow third-party panels to function
- Scheduler optimizations
- Some miscellaneous stuff
- Update AnyKernel2 to latest
Merge branches 'misc' and 'sched-stuff' into XOS-8.1
* misc:
cpufreq_interactive: Allow hispeed_freq to work with prediction
mm/page_alloc.c: calculate 'available' memory in a separate function
proc: meminfo: estimate available memory more conservatively
mm/mempolicy.c: convert the shared_policy lock to a rwlock
mm: adjust page migration heuristic
rcu: Don't disable CPU hotplug during OOM notifiers
binfmt_elf.c: use get_random_int() to fix entropy depleting
sched: fix task-priority when using SCHED_RESET_ON_FORK
trace: add CONFIG_DISABLE_TRACE_PRINTK option
mdss: queue input handler functions to a high prio wq
usb: dwc3-msm: Remove indefinite wakeup
usb: dwc3-msm: Don't issue power supply change for invalid charger
fs/sync.c: make sync_file_range(2) use WB_SYNC_NONE writeback
fs/seq_file.c: fallback to vmalloc instead of oom kill processes
fs/file.c: don't acquire files->file_lock in fd_install()
misc: queue work of some msm drivers on system_power_efficient_wq
* sched-stuff:
BACKPORT: sched/rt: Reduce rq lock contention by eliminating locking of non-feasible target
sched/fair: fix 'if' clause does not guard error
sched/core: Fix remote wakeups
sched/fair: Fix fairness issue on migration
sched/core: Kill sched_class::task_waking to clean up the migration logic
sched/fair: Prepare to fix fairness problems on migration
sched/fair: Move record_wakee()