* Two new governors added - francoTurtle and francoGazelle. They are both based on Conservative and they have different purposes. francoTurtle is for battery hungry users. By default it will be set with 700min and 1000max and it will take a lot more cpu load to increase his frequency. In my testing 700mhz is used around 95% of the time. francoGazelle is mainly for performance users. While it maintains some battery saving that its inherited from Conservative, it will ramp up aggressively to the max frequency and far more often than francoTurtle.
* francoTurtle governor is set by default
* CFQ I/O scheduler is now the default. While this decision looks pretty idiotic since CFQ is made for rotational devices, after I've read some IBM articles I've seen that it can be tuned to work as well for flash devices, so after I did that I was…overwhelmed with the performance that it produces compared to deadline or FIOPS.
* CIFS is now included inside the kernel instead of a module
* CM9 compatibility added - Gamma control isn't present here yet because ColorControl does the same thing
* Block rq_affinity is now working aggressively - means that the IO tasks are not bound to the cpu that it was being destined, so if cpu0 is overwhelmed with tasks it will be migrated to cpu1 which is always nice
* CFQ scheduler updated to 3.1 kernel code
* Ezekeels Voltage Control added and removed coolbho's implementation
*
Stock GPU clock - I'll give you two options: first, if you cry about this search the thread and you'll find an email that Colin Cross (Google Android team) sent me explaining why stock GPU clock is better. Second option, if you keep crying and asking for "UMFG GAVE ME 512GHZ CLOCKZ" after you've read what Colin said I'll send you a link to listen Cry me a river song from Justin Timberlake
* Some minor optimizations and tweaks - visit my repo for more information