Patch kernel to 3.4.28

Change-Id: I5aeb6a6565601fbf349cf03c8fe9ce9ab6770b3a