Patch kernel to 3.4.96

Change-Id: Ieb03b17e7f9acbcabccf0ff4f77ac63dbe73bd7a