[ONE Android Development] DerRomtester:
Version 90 Changelog

- removed hyper governor

- updated hotplugs

- added link time optimization

- added clang support (maybe i can mange to compile the kernel with clang instead of gcc/linaro/sm)

- cm upstream

- many ARM patches and performance updates

ecc.

9a8f524 Version 90
0c714d3 Kbuild, lto: Set TMPDIR for LTO v4
c4f2aee Kbuild, lto: Disable LTO for asm-offsets.c
0f952b6 Kbuild, lto: Add a gcc-ld script to let run gcc as ld
554ac5c Kbuild, lto: add ld-version and ld-ifversion macros
8797ca5 Kbuild, lto: Drop .number postfixes in modpost
33d2842 Kbuild, lto, workaround: Don't warn for initcall_reference in modpost
5b1ba39 defconfig: enable lto optimization
afab6804 kbuild: link of vmlinux moved to a script
c9251cb Kbuild, lto: Add Link Time Optimization support v3
4812409 ARM: 7751/1: zImage: don't overwrite ourself with a page table
23f5edb ARM: 7492/1: add strstr declaration for decompressors
d2e0994 ARM: 7583/1: decompressor: Enable unaligned memory access for v6 and above
82164a8 ARM: 7666/1: decompressor: add -mno-single-pic-base for building the decompressor
ec7eb20 ARM: 7824/1: update advice on kernel, initramfs and FDT load address.
f3f54cb lib/decompressors: fix "no limit" output buffer length
ac4b0b0 ARM: 8191/1: decompressor: ensure I-side picks up relocated code
8c271fe ARM: 8069/1: Make thread_save_fp macro aware of THUMB2 mode
ed00689 ARM: drop experimental status for hotplug and Thumb2
6e40f4a ARM: 7980/1: kernel: improve error message when LPAE config doesn't match CPU
33bd56e ARM: 7583/1: decompressor: actually use the unaligned access
62d572e defconfig: enable CONFIG_MMC_BLOCK_DEFERRED_RESUME see https://github.com/CyanogenMod/android_kernel_lge_hammerhead/commit/ab28080b968377fe006c4fba6ead1fd061254964
b6c7448 diag: Make fixes to diag_switch_logging
faadef4 Readahead: Optimize divide/multiply by power of 2 using L/R shift
6806fe3 mmc: Do not build tests
ac6d3c5 cpufreq: impulse: Fix typo
86a726e lib/clz_ctz.c: add prototype declarations in lib/clz_ctz.c
6992b61 mmc: core: With great features come great spam
67537ee arm: dts: msm8974-mdss: decrease splash memblock-reserve
778357d Revert "mako hotplug: use mdss notifier"
eb686fd Revert "mako hotplug: update"
8c5abb0 Revert "revert: lcd notify"
2d2c481 mako hotplug: update * i think it does not work somehow but i don't know why
a8d6117 mako hotplug: use mdss notifier
106276e merge old mako hotplug
e429998 defconfig: remove hyper
f226394 cpufreq: hyper: remove it because of stability issues
a05263c bricked hotplug: remove redundant empty line
7e093eb sweep2wake: switch to MDSS notifier
7b1be11 msm: hotplugs: use mdss notifiers credits to @neobuddy89
c9c9395 revert: lcd notify
1e69d6b Makefile: fix merge confilcts for clang
57e5361 arm: LLVMLinux: Use global stack register variable for percpu
8896f8b arm: LLVMLinux: Use current_stack_pointer in unwind_backtrace
5e5c9b9 arm: LLVMLinux: Calculate current_thread_info from current_stack_pointer
f4e28d5 arm: LLVMLinux: Use current_stack_pointer in save_stack_trace_tsk
7f042a1 arm: LLVMLinux: Use current_stack_pointer for return_address
715ea6c arm: LLVMLinux: Add global named register current_stack_pointer for ARM
73f275f crypto: LLVMLinux: Remove VLAIS usage from crypto/testmgr.c
8fbad1c crypto: LLVMLinux: Remove VLAIS usage from libcrc32c.c
af400b4 crypto: LLVMLinux: Add macro to remove use of VLAIS in crypto code
7b841ef ARM: 8158/1: LLVMLinux: use static inline in ARM ftrace.h
ef48fef Merge branch 'kbuild' of git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild
7549ac0 Makefile: update for clang
bd95345 arm, unwind, LLVMLinux: Enable clang to be used for unwinding the stack
b792299 crypto: LLVMLinux: aligned-attribute.patch
3e6530d LLVMLinux: Remove warning about returning an uninitialized variable
3cd2229 kbuild: LLVMLinux: Adapt warnings for compilation with clang
296e35d Documentation: LLVMLinux: Update Documentation/dontdiff
a0aa224 kbuild: LLVMLinux: Fix LINUX_COMPILER definition script for compilation with clang
c3a29cf LLVMLinux: Add support for clang to compiler.h and new compiler-clang.h
499bcae Makefile: support clang
55c19e9 mako hotplug: switch to lcd notify
f0684b9 msm: hotplug: upstream changes
213fdda cpufreq: conservative: make the code a little bit prettier
e8bcbfb crypto: msm: qcrypto: Close window during suspending for SMP
9634a04 crypto: msm: qcrypto: Update suspend resume code
d979b74 msm: vidc: release sync_lock before waiting on command response
e44407c msm: vidc: Fix session error handling
d3758a0 msm: vidc: Clean up properly when instance exits at MSM_VIDC_INIT state
3095795 ASoC: msm-lsm-client: Use freezable wait for EVENT_STATUS ioctl
5e47978 msm: mdss: Program linear GC LUT as default for rounding
eb0eb6c msm: mdss: Extend GC programming to writeback mixers in pp
e0e4b71 msm: mdss: fix issue in calculating decimated dimensions
39752ab Revert "sched/idle: Avoid spurious wakeup IPIs"
71b18ec mako hotplug: enable disable
e7d226a mako hotplug: merge opo franco version
e5aea35b sched/__wake_up_sync_key(): Fix nr_exclusive tasks which lead to WF_SYNC clearing
2442738 sched/idle: Avoid spurious wakeup IPIs
c933f88 sched, smp: Correctly deal with nested sleeps
854e138 smpboot: Add missing get_online_cpus() in smpboot_register_percpu_thread()
b408759 Revert "defconfig: disable HW encryption support"
a9bfeb7 conservative: revert: cputime64 convert

Hit thx. I spent a lot of time into this kernel. :D