Skip to content

v1.2.0-oos

* release-1.2.0:
  trace/trace_sched_wakeup: Fix compliation error when CONFIG_SCHED_TRACER=y
  ANDROID: sched/tune: fix boost_group spin_lock re-initialization
  ANDROID: sched/tune: cleanup schedtune_boostgroup_{init,release}
  ANDROID: sched/tune: remove unused variable
  ANDROID: sched/fair: cosmetics
  Defconfig: Enable CONFIG_DYNAMIC_STUNE_BOOST
  cpu-boost: Add missing ifdef to fix compilation when !CONFIG_DYNAMIC_STUNE_BOOST
  sched/boost: Perform SchedTune boosting when sched_boost is triggered
  cpu-boost: Create separate tunable for Dynamic Schedtune Boost duration
  cpu-boost: Update functions for newer Dynamic Schedtune Boost changes
  cpu-boost: Reset Dynamic SchedTune Boost only if it is currently active
  cpu-boost: Implement Dynamic SchedTune Boost v3
  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
  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()
  sched/tune: Add initial support for Dynamic SchedTune Boost
  sched: improve trace prints
  ANDROID: sched/fair: unify spare capacity calculation
  ANDROID:sched/fair: prefer energy efficient CPUs for !prefer_idle tasks
  ANDROID: sched/fair: Attempt to improve throughput for asym cap systems
  FROMLIST: sched/fair: Don't move tasks to lower capacity cpus unless necessary
  Revert "sched/fair: use min capacity when evaluating idle backup cpus"
  Revert "sched/fair: use min capacity when evaluating active cpus"
  drivers: misc: implement usb fast charge mode
  kernel: Use the stock defconfig for /proc/config.gz
  Defconfig: Disable CONFIG_AUDIT
  selinux: don't require auditing
  binder: disable logging
  dt: remove avb flag for vendor
  Defconfig: Disable CONFIG_SCHED_AUTOGROUP
  msm: kgsl: run kgsl-workqueue as a high prio wq
  kgsl: Increase priority of RT thread
  PM: devfreq: Use high priority workqueue
  cpuidle: don't disable cpuidle when entering suspend
  UPSTREAM: binder: fix proc->files use-after-free
  UPSTREAM: Revert "FROMLIST: binder: fix proc->files use-after-free"
  ANDROID: binder: make 32bit of IPC driver configureable
  cpufreq: schedutil: Fix iowait boost reset
  cpufreq: schedutil: Use unsigned int for iowait boost
  cpufreq: schedutil: Make iowait boost more energy efficient
  cpufreq: schedutil: Don't set next_freq to UINT_MAX
  cpufreq: schedutil: Avoid using invalid next_freq
  cpufreq: Return 0 from ->fast_switch() on errors
  sched: Enable TTWU_QUEUE as a sched feature for SD845.
  sched/fair: turn off EAS_USE_NEED_IDLE sched feature
  Defconfig: Enable TCP Congestion Algorithms
  wcd934x: add null checks to prevent crash on hardware variants
  wcd934x: add speaker gain settings for 6T
  wcd934x: remove speaker gain settings for 6T
  wcd934x: remove headphone gain options for 6T
  wcd934x: sound control: reset headphone digital gain to user value
  wcd934x: add sound control
  sweep2sleep: allow disabling vibration
  wake_gestures: enable fingerprint and non-stock doubletap2wake
  leds-qpnp-haptics: fix merge error
  leds-qpnp-haptics: add separate node for call vibration
  leds-qpnp-haptics: add separate nodes for tap and notifications
  leds-qpnp-haptic: allow disabling vibration
  leds-qpnp-haptics: allow user adjustment
  leds-qpnp-haptics: expose vibrator
  input: synaptics: s3320: add haptic feedback control sysfs
  wake_gestures: update for Pie and add haptic feedback disable option
  OnePlus 6: Wake gestures, sweep2wake and doubletap2wake
  sweep2sleep: adjust sweep height
  sweep2sleep: disable by default
  sweep2sleep: turn off screen by sweeping over navbar
  kcal: pie: fix used pcc setup for sde path
  drm: msm: kcal: hue, saturation, value and contrast adjustments
  drm: msm: kcal: export rgb to userspace and clean it up
  kcal: sde_hw: color proc v4: add RGB bias
  drm-msm-dsi: add backlight min option
  printk: Fix mismatch error
  workqueue: change permissions to allow root control of wq_power_efficient toggle
  Defconfig: Enable CONFIG_WIREGUARD
  net: import WireGuard version 0.0.20181218
  sched/walt: Fix stale max_capacity issue during CPU hotplug
  sched/walt: improve the scheduler
  sched/walt: Fix the memory leak of idle task load pointers
  sched/fair: Improve no-hz idle balance kicking in misfit task scenario
  sched: rt: Use RCU lock in rt task cpu select path
  sched: Fix lockdep warning for rq locks
  sched/fair: dont run energy calculation unless necessary
  sched: energy: rebuild sched_domains with actual capacities
  sched: cpufreq: stop ignoring util updates
  alarmtimer: Change cpu_delay() in alarm_cancel() to udelay(1).
  timers: Change cpu_relax() in del_timer_sync() to udelay(1) instead
  hrtimer: Change cpu_relax() in hrtimer_cancel() to udelay(1) instead.
  perf: fix hw counter leak when releasing events.
  DTS: sdm-v2.dtsi: Adjust Energy Model to be inline with Pixel 3
  Defconfig: Enable CONFIG_HZ_300
  Defconfig: Disable CONFIG_SCHED_CORE_ROTATE
  Defconfig: Enable CONFIG_FINGERPRINT_SILEAD
  Defconfig: Disable CONFIG_MSM_PERFORMANCE
  sched: walt: fix out-of-bounds access
  ANDROID: sched/walt: Fix lockdep warning
  sched: fair: avoid little cpus due to sync, prev_bias
  sched: fair: skip energy aware placement when overutilized
  ANDROID: sched/fair: if sync flag ignored, try to place in same cluster
  ANDROID: sched/fair: Fix incorrect usage of RCU in CPU select path
  sched/fair: remove sync logic from select_energy_cpu_brute
  sched/fair: honor sync only if CPU is about to goto idle
  FROMLIST: sched: Make iowait_boost optional in schedutil
  sched/cpufreq_schedutil: use now as reference when aggregating shared policy requests
  cpufreq: schedutil: stop freq update when not changing
  cpufreq: schedutil: clear cached_raw_freq when invalidated
  SCHEDUTIL: Add back up/down_rate_limit_us
  cpufreq_stats: Reset cpufreq_task_times right after dup_task_struct
  kernel: initialize and free cpufreq stats properly
  fair: change bias_to_prev_cpu heuristic
  sched: do not return error when set the same sched_boost value
  Treewide: Remove OPCHAIN
  initramfs: add skip_override parameter
  Do not use prebuilt dtc
  UPSTREAM: scripts/dtc: Update to upstream version v1.4.6-9-gaadd0b65c987
  UPSTREAM: scripts/dtc: Update to upstream version v1.4.5-6-gc1e55a5513e9
  UPSTREAM: scripts/dtc: Update to upstream version v1.4.5-3-gb1a60033c110
  UPSTREAM: scripts/dtc: add fdt_overlay.c and fdt_addresses.c to sync script
  UPSTREAM: scripts/dtc: dtx_diff - 2nd update of include dts paths to match build
  UPSTREAM: scripts/dtc: fix '%zx' warning
  UPSTREAM: scripts/dtc: dtx_diff - update include dts paths to match build
  UPSTREAM: scripts/dtc: dtx_diff - Show real file names in diff header
  UPSTREAM: devicetree: Move include prefixes from arch to separate directory
  UPSTREAM: scripts: Switch to more portable Perl shebang
  UPSTREAM: dtc: check.c fix compile error
  UPSTREAM: dtc: update warning settings for new bus and node/property name checks
  UPSTREAM: scripts/dtc: Update to upstream version v1.4.4-8-g756ffc4f52f6
  UPSTREAM: scripts/dtc: automate getting dtc version and log in update script
  UPSTREAM: scripts/dtc: Update to upstream version 0931cea3ba20
  techpack/audio: Build all modules inline
  defconfig: Enable BUILD_ARM64_DT_OVERLAY
  Revert "scripts: gcc-wrapper: Use wrapper to check compiler warnings"
  input: touchscreen: synaptics_driver_s3320: Add back VENDOR_EDIT_OXYGEN
  opchain: Build into the kernel image
  HACK: OP6: cfg80211: Remove all WARN_ONs in cfg80211_calculate_bitrate*
  module: Allow wlan to load with CONFIG_MODVERSIONS
  module: Allow wlan to load
  defconfig: Disable MODULE_SIG
  defconfig: Enable SCHED_DEBUG
  defconfig: Build all modules inline
  defconfig: Generate oneplus6_defconfig from sdm845-perf_defconfig
  Add build.config.default for OnePlus 6
  tools: Add dtc and ufdt_apply_overlay_host binaries
  techpack/audio: Import techpack audio from commit 0c8a5c54eb9743d5c486a9b9d792e86a2625a287
Assets 2