Agni v9.6

Agni v9.6

@WhyredUpdates

* better internet speed

* better performance

* faster, consistent & cooler charging


dts: added many new cpu frequency steps & fix corresponding regulator stuff

msm_performance: fix "set max cpufreq" with MIUI source

sched: Process new forks before processing their parent

sched: time: Disable timer migration

sched: Disable NONTASK_CAPACITY

sched/fair: Port Migration Hysteresis Filter from HiSilicon EAS

sched: use stune boost for top-app & only

schedutil: Import fb callbacks to disable iowait boost on screen off

cpufreq: respect cmdline for allowed max cpu oc freq on boot

kernel: Only set one CPU in the default IRQ affinity mask

qdsp6v2: restore to latest CAF Q tag for all devices

>> [as we fixed the old boot fail issue in tulip]

dts: msm-audio_e7t: add missing qcom,msm-audio-apr node

>> [finally FIX tulip boot on Q-tag CAF - mystic]

hrtimer: Bump default timer slack to 500 us

UPSTREAM: mm/gup.c: fix access_ok() argument type

UPSTREAM: arm64: remove duplicate macro KERNEL check

arm64: turn flush_dcache_mmap_lock into a no-op

mm: remove reference to PG_buddy

mm: align struct page more aesthetically

mm: store compound_dtor / compound_order as bytes

mm: get 7% more pages in a pagevec

fscache: use appropriate radix tree accessors

mdss: tweak from stock MIUI source

kgsl: Don't allocate memory dynamically for drawobj sync structs

kgsl: Report correct GPU frequency for clock_mhz

thermal-core: Fix invalid sensor data being accepted

msm-tsens: Reschedule work instead of causing uninterruptible sleep

mdss: Don't add event timer for unused autorefresh feature

mdss: Remove duplicate pm_qos object used for unblanking

tcp: Disable SYN cookies

tcp: Enable fast recycling by default

tcp: Disable ping replies by default

tcp: Increase max connections to accept

tcp: Disable slow start after idle by default

tcp: Reuse existing connections

input: fix AOSPA dt2w derp

config: use "veno" as default tcp congestion control

Report Page