I've just had a quick look over the changes to the kernel. They started from a 2.6.23.9 kernel and major items relative to that upstream are as follows:
- Addition of TuxOnIce (
http://www.tuxonice.net/) patches to give rapid suspend/resume
- Updating the sk98lin driver to syskonnect's latest version
- Various DRM updates (possibly a backport from 2.6.25.4 judging from backup files also left in the tree)
- Adding bootsplash support (
http://www.bootsplash.org/)
- Memory stick/xD card support for the Ricoh R5C832 controller (drivers/mtd/devices) - guessing this is the memory card reader they're using
- Bunch of random patches to the ubi mtd drivers - possibly a backport, given the recent work there upstream
- Adding support for the Realtek r8101 ethernet driver (see
http://en.alessiotreglia.com/articl...-r8101-modules-for-realtek-ethernet-adapters/)
- Adding the iwlwifi (
http://www.intellinuxwireless.org/?p=iwlwifi) drivers, which are already in 2.6.24
- Added aufs (
http://aufs.sourceforge.net/) guessing for doing union filesystems with extra sd cards
- Added squashfs (
http://squashfs.sourceforge.net/) - probably for smaller initrd's
- Bunch of mac80211 stuff - probably another backport
There's also some seriously random changes:
- Commenting half the devices out of the piix driver (as well as adding a new one)
- Various little hacks scattered all over the place (setting random variables from 0 to 1; adding a workaround for a particular manufacturer's ropey sdhci implementation)
- Misc netfilter patches (backports? shrug knows)
Good news is that *most* of it looks like it's either upstream already (i.e. get a 2.6.26.x kernel and you're good) or was already out there, as opposed to having to integrate random undocumented changes. OTOH, they do do a fair amount of random shit in there and some of it needs more testing when/if I get myself an Aspire One.