Skip to content

v4.1.0-oos

Compare
Choose a tag to compare
@joshchoo joshchoo released this 06 Mar 14:27

Merge branch 'release-4.1.0'

  • release-4.1.0:
    sched: Turn on MIN_CAPACITY_CAPPING feature
    sched/fair: use min capacity when evaluating active cpus
    sched/fair: use min capacity when evaluating idle backup cpus
    sched/fair: use min capacity when evaluating placement energy costs
    sched/fair: introduce minimum capacity capping sched feature
    sched: add arch_scale_min_freq_capacity to track minimum capacity caps
    sched/fair: introduce an arch scaling function for max frequency capping
    FROMLIST: sched: Make iowait_boost optional in schedutil
    FROMLIST: cpufreq: Make iowait boost a policy option
    sched: deadline: Add missing WALT code
    sched/fair: Add bias schedtune boosted tasks sched feature
    cpu-boost: Create separate tunable for Dynamic Schedtune Boost duration
    defconfig: Enable CRYPTO_LZ4 and CRYPTO_LZ4HC
    Documentation: scheduler: Add Dynamic SchedTune Boost documentation
    init: Make DYNAMIC_STUNE_BOOST depend on CGROUP_SCHEDTUNE
    sched/boost: Update functions for newer Dynamic Schedtune Boost changes
    cpu-boost: Update functions for newer Dynamic Schedtune Boost changes
    sched/tune: Switch Dynamic Schedtune Boost to a slot-based tracking system
    sched/stune: Rename stune_boost() to do_stune_sched_boost()
    sched/tune: Rename dynamic_boost parameter to sched_boost
    sched/tune: Track active boosts on a per-Schedtune basis
    sched/tune: Reset Dynamic Schedtune Boost only if no more boosts running
    cpu-boost: Reset Dynamic SchedTune Boost only if it is currently active
    sched/boost: Perform SchedTune boosting when sched_boost is triggered
    sched/boost: Re-introduce sched_boost proc from HMP
    sched/tune: Introduce stune_boost() function
    sched/tune: Refactor do_stune_boost()
    sched/tune: Create dynamic_boost SchedTune parameter
    sched/tune: Rename dynamic_boost_write() to dynamic_boost()
    defconfig: Enable DYNAMIC_STUNE_BOOST
    cpu-boost: Implement Dynamic SchedTune Boost v3
    sched/tune: Add initial support for Dynamic SchedTune Boost
    qpnp-haptic: expose vibrate function
    defconfig: Enable SOUND_CONTROL and KCAL support
    msm: mdss: KCAL: disable igc update
    mdss mdp: kcal for mdss_mdp_v1_7
    ASoC: wcd9335: add earpiece and mic gain, prevent headphone reset
    ASoC: wcd9335: Sound control
    schedutil: Don't assume we are likely using PELT
    printk: Fix mismatch error
    msm: adsprpc: allocate all remote memory in kernel
    msm: camera: Fix for OOB security CR
    msm: camera: Fix invalid type conversion
    msm: ais: Fix for OOB security CR
    drm/msm/sde: sanitize debugfs inputs when reading mdp memory
    diag: Mark Buffer as NULL after freeing
    ARM: dts: msm: Add initial dts support for SDM455 RCM devices
    msm: camera: isp: Reset request queue at stop
    msm: camera: isp: Fix drop frame due to reg update miss
    msm: camera: isp: Handle frame drop due to delay
    msm: ipa3: fix holb sequence for SSR
    msm: mdss: serialize dynamic fps and dynamic bit clock updates
    soc: swr-wcd: Apply div2 setting on slave side before bank switch
    ARM: dts: msm: Remove Out-of-Bound access
    usb: gadget: Fix double free of device descriptor pointers
    dwc3-msm: Do not resume usb3 phy if max speed is HS only
    soc: qcom: scm: Add a noretry variant for scm_call2
    icnss: Remove WARN_ON during self recovery trigger
    msm: mdss: dsi: fix slab-out-of-bounds issue
    coresight: fix handling of ETM management register access via sysfs