more updates from linux 3.2.y