Patch kernel to 3.4.16

Change-Id: I8a093ecc8e32776c34494c99d7ad6f39fc2fc38c