
"What else? Lots and lots of driver work. Over 70% of all of the 2.6.30 to 2.6.31 patch is under drivers/, and there's another 6%+ in firmware/ and sound/. That's not entirely unusual, but it does seem to be growing. My rough rule of thumb used to be '50% drivers, 50% everything else,' but that's clearly not true any more (and hasn't been for a while – we've been 60%+ since after 2.6.27 – I think the whole 'staging' thing is what moved things up by several percentage points)." Linus Torvalds said in the official announcement on lkml.org.
Highlights of Linux Kernel 2.6.31:
· Support for USB 3.0;
· CUSE and OSS proxy;
· The desktop interactivity under memory pressure was improved;
· Performance counters;
· Support for IEEE 802.15.4 low-rate WPAN (Wireless Personal Area Networks);
· Support for Gcov;
· Kmemcheck;
· Kmemleak;
· Fsnotify;
· Initial suppo... (read more)"