[Galaxy S I9000 Q&A, Help & Troubleshooting] azzledazzle:
The facts: (additional features "additions" are added in a cumulative fashion)

* security: seems PIE + SSP didn't work - disabled for now

* update to jhash3 lookup

* deadline as option, BFQ as option and CFQ (as default, with enhanced fsync performance for small files)

* vmscan fix to improve responsiveness under high memory pressure (lots of apps, etc. running) & lots of dirty pages

* Project Voodoo Sound + Voodoo Color - the way songs should sound & Super AMOLED displays should look like !

* SLQB

* TINYRCU

* more encryption ciphers supported (blowfish, camellia, serpent)

* Syncookies (security)

* DEFAULT_MMAP_MIN_ADDR=32768 (security)

* disabled access to DEVKMEM & DEVMEM (security, against rootkits)

* utf8 support

* most of kernel DEBUG stuff disabled (less overhead, more interactivity & speed, security, battery runtime)

[additions since 03/06/2011]

* based on bilboa1's git repo (voodoo included) - thanks !

* security: seems PIE + SSP didn't work - disabled for now

* CFQ back again as default i/o scheduler

* fixed some locks & overflows with i/o operations, GUI should be more smooth under write & heavy memory use conditions, more stability

* Project Voodoo Sound & Color

* CPU scheduler branch prediction optimizations (unlikely, likely) (speed, efficiency)

* interactive cpufreq governor as default - should scale faster & save battery juice under load

* small memory savings: remove 8 bytes of padding from block_device

* faster deactivation & reclaim of invalidated pages - (probably) memory savings

* OOM (out of memory killer) optimizations (should cleverly keep your phone running even when memory is filling up)

* optimize cacheflushs for user apps - should speed up especially emulators

* kernel compiled with optimized CFLAGS

[additions since 03/09/2011]

* more vmscan fixes (better interactivity & fixes against locks in the system)

* included parts of Con Kolivas' ck-patchset (mm-lru_cache_add_lru_tail)

* edit: seems like CFQ is still the default i/o scheduler in this one

* lots of writeback updates & fixes (less hangs & waiting during i/o operations)

* more fixes for cfs (should speed up operations on SSD-based disks)

* [upstream] wifi sleep fixed, noisy output of cypress touchpad disabled

* included cpufreq changer script by FloHimself: screen off == powersave governor; screen on == ondemand governor

* quadrant score: around 1400 (1st run) [for those quadrant fanatics ]

* kernel compiled with highly optimized CFLAGS, switched toolchain to CodeSourcery 2010.09

* FM radio disabled (since it wouldn't work & compile)

[additions since 03/09/2011]

* simple i/o scheduler is default now

* [upstream]: fix to be able to set cpufreq governor and/or cpu frequency under "CyanogenMod settings -> Performance -> CPU settings"

only in combination with latest system-update from today (thread & links to system-update)

* reverted back to less aggressive CFLAGS (fwhole-program and combine removed) - they now should be equal to those of laststufo's SO Kernel; if you're having wifi non-working or other stability-related problems try this kernel

* support for CONFIG_IKCONFIG=y & CONFIG_IKCONFIG_PROC=y for your convenience

[additions since 03/13/2011]

* fixed and re-enabled FM radio (compiles & should work now with newer toolchain, better optimizations)

* new recovery (until now all previous kernels included the older recovery - sorry !)

* added CONFIG_NETFILTER_XT_MATCH_MULTIPORT & CONFIG_IP_ADVANCED_ROUTER [thanks for bilbao1's !]

* more Voodoo Sound improvements committed by atinm; thanks to atinm & supercurio ! - sound never has been better [reverted]

* Nexus S style WLAN sleep policy kernel panic fix [reverted, seems unable to acquire IP]

[additions since 03/15/2011] (specifically: CM7_SGS_platypus-kernel_20110315_17)

* Voodoo Sound V4 & Voodoo Color V2 port from Nexus S (directly from Supercurio)

* upstream sound related improvements from Supercurio

* switched back to SLUB slab allocator

* switched back to preemptible Tree RCU

* included: improved screen-triggered script (cpu scheduler improvements: faster GUI, less battery consumption)

* included: additional script: better general (WIFI) internet speed and 3G speedup; less battery consumptino

* merged upstream kernel changes from teamhacksung & switched to teamhacksung kernel source as base

* included: additional new battery saving techniques to keep cpu activity state low & some fixes more speed (less hangs)

[additions since 03/15/2011] (specifically: CM7_SGS_platypus-kernel_20110315_23)

* reverted back to last good known (with gamma working) Vooodoo Color V2 [no improvement , maybe a problem with Voodoo Control App ]

* added "Stochastic Fair Blue (SFB) network scheduler" (not enabled yet in config)

* fix potential memory corruption in buddy allocator of page allocator

* better down-scaling on ondemand cpufreq governor

* fixed some potential lags / hangs / looping

* fixed a security hole in tipc

* fixed a potential deadlock in radix-tree (ported to Android 2.6.35.7)

* scheduler improvement for load balancing

* fix an array overflow in CFQ in workload slice calculation

[additions since 03/16/2011]

* reworked the source repo

* raised the min_sample_rate of ondemand cpufreq governor to 9500 (old: 10000)

* some ext4 fixes & improvements (for more efficiency, less cpu consumption, etc.)

* switched back to Voodoo Color V2 from Nexus S (gamma still not working)

* added "Stochastic Fair Blue (SFB) network scheduler" (enabled as default network scheduler)

* add 2 patches of Nick Piggin's Inode integrity patches

* fixes for CFS & NO_HZ (getting out of idle, lower load)

* fix: add missing NULL check to the bluetooth driver

* fix a NULL dereference in page mapping

* switched back to SLQB and TINYRCU

[additions since 03/17/2011]

* Voodoo Sound V5 version bump

* quickfix for Voodoo Sound V5 to work with Samsung Galaxy phones

* bugfix for CFS: drop load weight manipulation for RT tasks

* [improved battery runtime] delay going tickless when CPU is loaded: improve load estimation & increase the time spent in deep C-states, e.g. power savings during MP3 playback (~20mA savings on OMAP4/Blaze) [would work best with 128 Hz kernel - breaks Framebuffer & CWM recovery - so left at 256 Hz]

* CFQ: fix preempt workload

* fix a potential oops in fs/direct-io.c

* revert back to Preempt TREE_RCU (from TINY_RCU), better interactivity

[additions since 03/18/2011]

* (testing) wifi scanning raised to 180 seconds (inspired by Galaxy Spica CM)

* (testing) UTMS HSPA & GPRS performance tweaks

* (testing) ro.sf.lcd_density=200 [dunno if it has any effect]

* Voodoo Color V2, gamma working again (thanks to bilboa1 - took his patch)

* Voodoo Sound V5 fix from Supercurio: "Voodoo sound: apply speaker tuning control only when active path is speaker, fix reversed is_path(SPEAKER) logic"

[additions since 03/20/2011]

* [upstream] FFC (front facing camera) should be working now

* added: Darkyy's "Memory Tweak" script (added settings to existing script), this should make system overall more responsive

* [in system update]: tweaked GPRS and HSPA settings

* [in system update]: wlan scanning raised to 180 seconds (should save battery runtime even more)

* speed: more aggressive CFLAGS due to bugfixing from CodeSourcery - so these can be enabled; (theoretically) better code quality, efficiency, improved battery runtime, more responsive system, etc. etc.

* [in system update]: ro.sf.lcd_density=182 - higher resolution & better overview over your screen (e.g. more content in browsing the web, etc.)