[HTC Sensation] show-p1984:
We are out of beta, we are releasing on time! (nah who got that hint?)

v0.6 @ OP. Extensive changes.

Loads of work went into this. I would say more work than for all the versions before this one ;)

Introducing Legends of Awesomeness!

cmdline options!

Changelog:

(a long one this time)

Zip:
* using Aroma installer
* using cmdline_scripts for cmdline_options inside the kernel
* compatibility script: detects renamed files and adjust the install for that
* 3 kernel versions (gpu: stock/lowoc/highoc)

Kernel:
* 03e73a5 : config: increment version number - 0.6
* a017f48 : cmdline_maxscroff: add sysfs interface
* daae585 : Kconfig: add CMDLINE_OPTIONS config variable
* 3a08455 : cmdline_gov: print out cpu number too
* ec6b873 : cmdline_maxkhz: Remove double extern declaration for min/max
* 3be4ee7 : cmdline_khz: Fix c&p errors. This fixes cpu scaling above cmdline set values
* 62d86d4 : config: build tun/cifs as modules
* d2343cc : cmdline_maxscroff: cleanup earlysuspend/lateresume and ... modify log messages to show the REAL current fr
* cf262dd : cmdline_maxscroff: add debug messages
* 9689763 : cmdline_maxscroff: add earlysuspend/lateresume to cpufreq to determine if screen is on/off
* e85b3fa : cmdline_maxscroff: modify acpuclock to set our max scr off rate
* 77b03e1 : cmdline_maxscroff: add initial cmdline parsing
* 27eabb4 : cmdline_gov: Only override the governor 2 times
* f383f20 : cmdline_khz: Change kernel info msg to fit the function
* f77f3cb : cmdline_gov: Add failsafe
* bb652d6 : cmdline_gov: remove debug test
* cd3c919 : cmdline_khz: move check_khz function to cpufreq.h
* ce2c8d1 : cmdline_khz: to be on the safe side fill vars with default settings
* 7752887 : cmdline_khz: update governor parsing and cpufreq interface #2
* 13710fe : cmdline_khz: update governor parsing and cpufreq interface
* 64683d3 : cmdline_khz: Move extern variables to cpufreq.h for global inclusion
* 3996920 : cmdline_khz: Add parsing for governor cmdline option
* ad5cb23 : cmdline_khz: add comments for better overview
* 78ac607 : cmdline_khz: modify cpufreq to set our values instead of the default ones
* 59941d5 : cmdline_khz: fix spacing error
* 44ad49d : cmdline_khz: set cpuinfo depending on clockspeed
* 62b461c : cmdline_khz: acpu: acpu_check_khz_value:
* 8e82a3a : cmdline_khz: cpufreq: modify the thermald hack
* 483d0ab : cpufreq/acpu: Adding cmdline_khz
* 0b5a3d0 : cpufreq: set safe default min/max speeds from the config
* 9e694e5 : msm: kgsl: augment GPUOC config variable
* 73d0aeb : msm: kgsl: convert sg allocation back to kmalloc
* 5b6d338 : Patching Linux 3.0.25 to upstream 3.0.26
* 1fea092 : config: enable bfp jit
* 0e358bd : include: linux: filter.h: fix missing rcupdate.h include
* e6c986b : config: increase usb gadget vbus draw to 500
* 3d71bf6 : config: enable usb otg wakelocks
* bf5db60 : config: update with autogen
* 81267ec : msm: kgsl: Add supporting code for 2d dcvs
* 8090c01 : powerpc/pmac: Fix SMP kernels on pre-core99 UP machines
* c8c6786 : iwl3945: fix possible il->txq NULL pointer dereference in delayed works
* 9284e42 : ipv6: Don't dev_hold(dev) in ip6_mc_find_dev_rcu.
* dedb848 : tcp: fix syncookie regression
* 342c078 : perf tools: Incorrect use of snprintf results in SEGV
* 7d99642 : afs: Remote abort can cause BUG in rxrpc code
* 615567b : afs: Read of file returns EBADMSG
* ab12e43 : nilfs2: fix NULL pointer dereference in nilfs_load_super_block()
* 7d1f547 : thermal: msm8960_tsens: Read TSENS temperature
* a881ee2 : thermal: tsens: Add tsens notify callback
* ff4f3ef : thermal: msm8960_tsens: Fix reading the correct sensor4 address
* fe918d1 : tsens: msm8960: Split write ordering for TSENS Enable
* c9b0c6b : thermal: tsens8960: Fix setting initial return value
* 617c974 : thermal: tsens: Use Calibration offset data from QFPROM
* 0ba824a : thermal: tsens: Add support for MDM9615
* 7851012 : thermal: msm8960: Check for SOC version
* d3dc239 : thermal: tsens: Add platform information for 9615
* 009b0a6 : thermal: msm: Update TSENS for 8960_V2
* 14caa18 : drivers/usb/misc: add ehset.c for OTG operations
* be703bc : [PATCH] usb: otg: Temporarily grab wakelock on charger and disconnect events
* 9ad0728 : USB: OTG: Take wakelock when VBUS present
* 62d713c : msm: msm_xo: Set the correct bits for XO_CORE on 8660
* c3407bb : msm: pm-8x60: Add clock debug to idle code path.
* 1eaa81f : msm: pm-8x60: Move hotplug related code out of pm code.
* c30553e : msm: hotplug: Support cpu hotplug in no PM cases
* f971d96 : msm: cpufreq: Check cpufreq_frequency_table NULL
* 7e0094c : cpufreq: interactive governor: default 20ms timer
* e32e728 : power: cpufreq interactive governor: use default sample time 20ms
* 848c5bc : cpufreq: interactive governor: default timer 10ms, maxspeed load 95%
* b0b34e3 : cpufreq: interactive: fix possible Division by zero.
* 727a7b8 : cpufreq : Fix crash input event handler on governor switch
* 81fcdd8 : msm_thermal: Remove error messages from log when core is offline
* 3dccf0f : thermal: Fix hotplug race condition leading to memory corruption.
* 4159bfc : msm: thermal: Add MSM thermal sensing and limiting
* 253b0eb : scheduler: minor improvement to pick_next_highest_task_rt
* 1480dc6 : mmc: msm_sdcc: Power down slots after reboot
* 2958104 : hdmi_msm: Power down PHY register during suspend
* 93712f7 : cpufreq: Extend ondemand powersave_bias for negative range
* becdb83 : msm: kgsl: disable irq when adreno device is stopped
* 7f37a49 : msm: kgsl: convert sg allocation to vmalloc
* bd08355 : msm: kgsl: Make sure SLUMBER is the requested state
* 9aa9c5f : msm: kgsl: Clarify the circumstances to enable SLUMBER state
* e1243e5 : msm: kgsl: Be explicit about what states may access hw
* 8a47885 : msm: Config option to enable idle stats device
* ea61106 : msm: kgsl: only poke once during adreno_idle
* 33f99fd : msm: kgsl: Modify only the pending idle timer in ISR.
* 59c4f2b : msm: kgsl: flush device workqueue before stop
* 564ff64 : msm: IDLE_TIMER wakes up waiting processes
* 0459155 : msm: kgsl: Collect a sample only if GPU is active
* 5da28701 : msm: kgsl: call device->irqctrl from start/stop
* 2e84670 : msm: kgsl: Power scale policy needs at least three power levels.
* 02bf9a1 : msm: kgsl: Don't wake core to check if it is idle.
* 85cf4a8 : msm: kgsl: Move the GPU register lists to a common location
* 345d6ec : msm: kgsl: Do not ramp to turbo if the screen is off.
* 754515b : msm: kgsl: add power tracepoints
* 9ac487b : msm: kgsl: power state cleanup
* 909af7b : msm: kgsl: Eventually transition to SLUMBER
* 9d41c04 : msm: kgsl: in postmortem, log powerstate before changing it
* 52bf797 : msm: kgsl: adreno_isidle shouldn't BUG()
* 14a8125 : msm: kgsl: fix infinite loop in adreno_find_region()
* 58ee6d0 : msm: kgsl: Allow device attributes to be re-created
* e2e92ba : acpu: use config variable here instead of static value
* cc7fc34 : ARM: net: JIT compiler for packet filters
* 9be1d23 : Optimized ARM RWSEM algorithm
* d701b86 : lib/string: use glibc version
* 14c5661 : lib/memcopy: use glibc version
* 6a96ee2 : msm: kgsl: correct amount of scaling steps
* 7dd2dcb : board: increase the rpm regulator constraints
* 504eff8 : config: update with generated stuff
* e10f7d8 : base: genlock: Remove genlock_release_lock and associated ioctl
* f54adc0 : governor: Added CPUfreq governor 'lazy'
* e41dbc3 : ARM: entry: no need to increase preempt count for IRQ handlers
* 854481b : sched: Remove unlikely() from ttwu_post_activation
* 06d9d20 : sched: Remove unlikely() from rt_policy() in sched.c
* f1e8e4b : sched: Change pick_next_task_rt from unlikely to likely
* 169384a : sched: Cleanup pre_schedule_rt
* 9260908 : Add LagFree CPU Governor
* 1796f64 : sched: disable GENTLTE_FAIR_SLEEPERS for better performance on Android
* a8f2169 : Make vfs_cache_pressure configurable
* 9d95e8b : msm: kgsl: add GPUOC config variable
* 488092e : acpu/avs: push POSSIBLE max voltage, wider scaling range for the user
* 980ed38 : acpu: slightly push voltages above 1566 to make it more oc happy
* cc33fb2 : msm: deactivate notification led timeout
* ba10ae1 : kgsl: eliminate not used scaling steps
* 8e49ddf : Revert "kgsl: increase max allowed power levels"
* e86aa21 : kgsl: 2D: increase bandwidth to avoid bottlenecking the gpu
* 1288640 : kgsl: 3D: increase bandwidth to avoid bottlenecking the gpu
* 49c0c7a : drivers: input: cy8c_tma_ts: properly fix touchscreen issues. (HTC)
* 2816e1b : netfilter: xt_log.h: fix warning: value computed is not used

A short diffstat summary from version 0.5 to 0.5:

http://pastebin.com/raw.php?i=EPy1sah2

103 files changed, 6762 insertions(+), 684 deletions(-)