[HD2 Android NAND Development] dorimanx:
Ok, here what we have!

from kernel v3.0 to kernel 3.4 that already damaged, i have added this stuff!

===========

*Reduce min voltage to 925mV

*Raised HZ to 300

*Cleanup in AVS files

*late_initcall has to be right after the function definition

*Some more cleanup in htcleo files

*Add ondemandx governor from lordClockn kernel

*Added missing AVS initialization & regulator changes

*Added max_control_command_size for data in camera

*Add governors and governor tweaks from bananacakes' kernel

*Added tweaks for interactiveX from bananacakes' kernel

*Add interactiveX governor

*Use PM_FAST in standby

*Tweak camera -- bananacakes

*Use a realtime priority thread for AVS.

From TOP to Bottom

*wait Add wait_io_event_interruptible and friends

*ARM: Stop irqsoff trace on return to user

*mm: Tweak Pagewriteback

*Fixed: ext4 disk write performance regression

*init/calibrate.c backport from 3.0

*ext4: add cleancache support

*posix-timers RCU conversio

*Lowered Wifi voltage

*Decrease maximum transition latency of smartassV2 when Scorpion CPU i

*Tuning the conservative governor to behave a bit better for performan

*Lower the batt power limit for disabling flashlightflash from 15 to 1

*tweaks ondemand govenor

*Add: compile optimization

*arm: remove optimized SHA1 routines

*lib/sha1 use the git implementation of SHA-1

*FIX: v7_coherent_user_range from the galaxy s kernel

*Delete float charge after 90%

*msm: smd display correct error message upon modem crash

*Export file system uuid via proc/pid/mountinfo

*delete NOP CPUIDLE_FLAG_POLL

*Make cpuidle_enable_device() call poll_idle_init()

*CPUIDLE code from 3.0rc6 kernel

*CPUIDLE code from 36.1 (by Imoseyon)

*lowmemorykiller Dont try to kill the same pid over and over

*rcu optimize rcutiny

*MSM Fix memory leak in mdp_probe

*call __rcu_read_unlock() in exit_rcu for tiny RCU

*rcutorture add random preemption

From TOP to Bottom

*Tweak: Ondemand governor

*mm: vmap area cache

*Use a realtime priority thread for AVS

*CFS: Scheduler tweaks brought over

*Improve the performance of memcpy and memmove of the general version

*nohz/sched: delay going tickless when CPU is loaded

*cpufreq and omap transition latency tweaks

*Added usleep_range timer as its needed for JRCU to compile, added #if.

*document TINY_RCU and TINY_PREEMPT_RCU tracing

*priority boosting for TINY_PREEMPT_RCU

*move TINY_RCU from softirq to kthread

*Add: TINY_PREEMPT_RCU

*cgroup: remove the ns_cgroup

*USB: f_mass_storage: Disable write cache support

*msm kgsl Reduce the wait for gpu ready time to 10 ms

*1:1 read to write ratio for deadline io, more like noop

*Tweak VR for flash devices

*net: wireless: bcm4329: convert sempahore mutexes to real mutexes [Di

*synaptics: added CONFIG_TOUCHSCREEN_DUPLICATED_FILTER

*mmc: core: put eMMC in sleep (cmd5) mode before suspend

*add jrcu by Joe Korty

*CFS Scheduler tweaks brought over

*ADD: Automated per tty task groups

*Fix a race during freezing of TASK_STOPPED task

*mm: Avoid livelocking of WB_SYNC_ALL writeback

*instead of nuking clockd (snq-)

*ADD: Jhash3

FIX by me:

Boosted Volume! in all speakers!

Tweaked Disk Schedulers and CPU schedulers

Getting Ready to implement BFS CPU Scheduler! i hope i can make it work!

Tweaked System Cache and Ram management

This is mix from many kernels!

Thanks to Marc1706 and to

bananacakes!!! (Kernel Mega DEV)

This is Kernel 3.4 2WAY-REC

==============================

some comes from MARC kernel and all the rest from bananacakes kernel!

https://github.com/bananacakes/bravo_2.6.35_gb-mr/commits/RCU

from RCU, CFS, MASTER, branches...

so point in commit and i will reverse it! :)

then MAYBE we can kill the stuck bug...

it's a huge work, to do.

=====================

I have filtered the commits and here are all the candidates for elimination!

some of them already reverted by new kernel update till .57, but some stuff still exist and maybe partly damaged!

========

*late_initcall has to be right after the function definition

*Some more cleanup in htcleo files

From TOP to Bottom

*wait Add wait_io_event_interruptible and friends

*ARM: Stop irqsoff trace on return to user

*mm: Tweak Pagewriteback

*Fixed: ext4 disk write performance regression

*init/calibrate.c backport from 3.0

*ext4: add cleancache support

*posix-timers RCU conversio

*Add: compile optimization

*arm: remove optimized SHA1 routines

*lib/sha1 use the git implementation of SHA-1

*FIX: v7_coherent_user_range from the galaxy s kernel

*msm: smd display correct error message upon modem crash

*Export file system uuid via proc/pid/mountinfo

*delete NOP CPUIDLE_FLAG_POLL

*Make cpuidle_enable_device() call poll_idle_init()

*CPUIDLE code from 3.0rc6 kernel

*CPUIDLE code from 36.1 (by Imoseyon)

*lowmemorykiller Dont try to kill the same pid over and over

*MSM Fix memory leak in mdp_probe

From TOP to Bottom

*mm: vmap area cache

*CFS: Scheduler tweaks brought over

*Improve the performance of memcpy and memmove of the general version

*nohz/sched: delay going tickless when CPU is loaded

*cpufreq and omap transition latency tweaks

*cgroup: remove the ns_cgroup

*msm kgsl Reduce the wait for gpu ready time to 10 ms

*mmc: core: put eMMC in sleep (cmd5) mode before suspend

*CFS Scheduler tweaks brought over

*ADD: Automated per tty task groups

*Fix a race during freezing of TASK_STOPPED task

*mm: Avoid livelocking of WB_SYNC_ALL writeback

*instead of nuking clockd (snq-)

FIX by me:

Boosted Volume! in all speakers!

============

so what should i do...