Here is a test kernel with GPS fixes, KSM enabled (provides considerable performance boost, enable in settings>performance>memory management), and additional options for the newer PVR drivers that were previously missing (and could fix the VSYNC/project butter issues).
DO NOT flash this kernel unless the output from the ROM you are running matches the following:
Code:
adb shell cat /proc/pvr/version
Version CustomerGoogle_Android_ogles1_ogles2_GPL sgxddk 18 1.8@2112805 (release) smdkc110_android
System Version String: SGX540 S5PC110
If the output from your device is different, then you ARE NOT running a VSYNC enabled build and this kernel won't boot for you.
If you have lockups with this kernel, please send me or paste a copy of /proc/last_kmsg to pastebin.com after the device reboots.
linky:
http://dl.dropbox.com/u/14764513/boot.img
Flash with Heimdall, ie: heimdall flash --kernel boot.img