Squashed update of kernel from 3.0.101 to 3.4.76