Squashed Update of Kernel from 3.4.76 to 3.4.77