compaction: update to linux 3.1 + optimize slub + lowmemorykiller: use asynchronous compaction