Patch kernel to 3.4.58

Change-Id: I4b42312268d079fde7ef209dc283d26715bc71a5