smp: patches from mainline 3.5 @Thomas Gleixner