[G2 Android Development] GalaticStryder:
Beta testing for new governors and schedulers...

Long story short, I have added a plenty of governors and schedulers as well as some new other stuff to be tested as a beta, labeled it as dominó. They support the three most downloaded variants from Candelabro release: D800, D802 and VS980, this is a quick play around, so there's no point in supporting every variant since the update will be available yet this week.

Changelog for this beta:

Ícaro Hoff - Revert "cpufreq: Add Impulse governor"

Ícaro Hoff - Revert "cpufreq: impulse: tuning and burning values into governor"

Ícaro Hoff - compilation: Partial fixes

Ícaro Hoff - defconf: Update for next release

kairi_zeroblade - Rework CPU Overclocking

kairi_zeroblade - Introduce GPU Overclocking

David Howells - VFS: Make more complete truncate operation available to CacheFiles

Arve Hjønnevåg - Staging: android: binder: Allow using highmem for binder buffers

Hong-Mei Li - staging: android: lowmemorykiller: implement task's adj rbtree

kairi_zeroblade - [DTS]Rework CPU OC

Francisco Franco - audit: kiss goodbye you stupid piece of crap logging messages.

Thomas Gleixner - rcu: Yield simpler

Junjie Wu - qcom-cpufreq: Fix frequency table registration

kairi_zeroblade - [DTB]CPU Overclocking for MSM8974

Venkat Devarasetty - arm: dts: msm: update SPM sequences for krait v2.x

Patrick Daly - cpuidle: Add need_resched() check

Steve Kondik - rq_stats: Fix usage of cpufreq APIs

Shaohua Li - block: recursive merge requests

Sebastien Buisson - fs/buffer.c: increase the buffer-head per-CPU LRU size

Paul E. McKenney - rcu: Direct algorithmic SRCU implementation

Anshul Garg - Input: optimize events_per_packet count calculation

Thomas Gleixner - tick: Upstream fixes (reapply)

Sabrina Dubroca - ipv6: clean up anycast when an interface is destroyed

Cong Wang - ipv4, fib: pass LOOPBACK_IFINDEX instead of 0 to flowi4_iif

Lorenzo Colitti - net: ping: Return EAFNOSUPPORT when appropriate.

andip71 - Fix compile errors for O3 optimization

ZaneZam - cpufreq: zzmoove various stability and bugfix patches (squashed)

andip71 - cpufreq: zzmoove - scaling/zz_get_next_freq

andip71 - cpufreq: Zzmoove parameters to OPO CM12s sources WARN!

andip71 - cpufreq: Update to zzmoove 1.0-beta8

Ícaro Hoff - gov: Fix german umlaut in smartmax eps

andip71 - cpufreq: Ondemandplus, Smartmax_eps and Yankactive - cover for moved get_cpu_idle_time function

andip71 - cpufreq: Add yankactive governor

andip71 - cpufreq: Add ondemandplus governor

andip71 - cpufreq: Add smartmax eps (extreme power saving) governor

andip71 - cpufreq: Update to zzmoove 1.0-beta7a governor (bugfix)

andip71 - cpufreq: Update to zzmoove 1.0-beta7 (sync) governor

andip71 - block: Add Tripndroid scheduler

andip71 - cpufreq: Add pegasusq governor

andip71 - cpufreq: Add nightmare governor

andip71 - cpufreq: Add lionheart governor

andip71 - cpufreq: Update to zzmoove 1.0-beta6a

andip71 - cpufreq: Update to zzmoove 1.0-beta6

andip71 - cpufreq: Update to zzmoove 1.0-beta5

andip71 - cpufreq: intellimm - fix issue with updating tunable multi_phase_freq_tbl

andip71 - cpufreq: Add intellimm governor

andip71 - cpufreq: Update to zzmoove 1.0-beta4

andip71 - cpufreq: Update zzmoove to 1.0-beta3

andip71 - cpufreq: Update zzmoove to 1.0-beta2

andip71 - cpufreq: Add slim governor

andip71 - cpufreq: Wheatley - cover for moved get_cpu_idle_time function

andip71 - cpufreq: Intellidemand - cover for moved get_cpu_idle_time function

andip71 - cpufreq: Intelliactive - cover for moved get_cpu_idle_time function

andip71 - cpufreq: Add zzmoove governor v1.0 beta1

andip71 - cpufreq: Add wheatley governor

andip71 - block: Add Zen scheduler

andip71 - cpufreq: Fix intelliactive with gcc 4.9

andip71 - cpufreq: intelliactive: initial coding and introduction!

andip71 - block: Add SIO scheduler

andip71 - cpufreq: Add Intellidemand governor

anarkia1976 - mmc: disable software crc - 30% boost

Evisceration - mmc: toggleable software crc

Jan Kara - ext4: Speedup WB_SYNC_ALL pass called from sync(2)

Jan Kara - block: Reserve only one queue tag for sync IO if only 3 tags are available

Namjae Jeon - writeback: fix writeback cache thrashing

Junxiao Bi - writeback: fix race that cause writeback hung

Jeff Liu - binfmt_elf.c: use get_random_int() to fix entropy depleting

anarkia1976 - cpufreq: elementalx: added new governor driver

anarkia1976 - cpufreq: impulse: tuning and burning values into governor

Pranav Vashi - cpufreq: Add Impulse governor

anarkia1976 - devfreq: gpu: added simple time_in_state stats

Ícaro Hoff - make: Switch to -O3

Paul Reioux - FIOPS: forward port for use on 3.10 Linux

Shaohua Li - block: fiops add some trace information

Shaohua Li - block: fiops bias sync workload

Shaohua Li - block: fiops preserve vios key for deep queue depth workload

Shaohua Li - block: fiops add ioprio support

Shaohua Li - block: fiops sync/async scale

Shaohua Li - block: fiops read/write request scale

Shaohua Li - block: fiops ioscheduler core

Stephen Smalley - Enable setting security contexts on rootfs inodes.

anarkia1976 - xz: Optimize Sfck Compression

Ícaro Hoff - script: Changelog generator

myfluxi - block: deadline: Optimize for non-rotational

myfluxi - PM: devfreq: Fix simple_ondemand crashing on startup

myfluxi - PM / devfreq: Fix simple_ondemand crashing

David S. Miller - bluetooth: Validate socket address length in sco_sock_bind().

David Herrmann - HID: wiimote: parse reduced status reports

David Herrmann - HID: wiimote: add 2nd generation Wii Remote IDs

David Herrmann - HID: wiimote: use unique battery names

David Herrmann - HID: wiimote: Fix IR data parser

Hannes Frederic Sowa - net: add validation for the socket syscall protocol argument

Known issues:

Ondemand governor is still unfixed even with patches from myfluxi.

Target testing:

Please D802 users (GSM), test calling volume after my patches for Faux Sound Control.

In general, test the new governors and schedulers to see what is garbage and what is "decent".

Well, fell free to test the way you want too. Let's create a community role here!

Downloads at Google Drive in list mode.