Squash of 3.4.45 kernel from CM

Change-Id: I33fa671cc9323fafb076cd7f0a7769f7af647aae