Patch to 3.4.86

Change-Id: Ia42e008a2d77bcd82d9c882ef7bbe5cfc2a5ef2c

Signed-off-by: daeiron <thomasvangerven@gmail.com>

Conflicts:
	include/linux/sched.h
	kernel/hrtimer.c
Patch to 3.4.87

Change-Id: Iab9c3a40130f3d9588a524218c61c5b6c7877d4f
Build kernel with O3

Change-Id: I1e64cf9f5cf1fccd1186d3b15d078cf5a9756061
Optimize flags in arm/arm

Change-Id: I24391eafb3bae3433fcc4a4230fbbf846b13d7fb
Fix some warnings

Change-Id: I2093f28ecb9b22b7cc8399d68b71b0d82595e715
Remove useless flags from prima (uses cortex a15 already)

Change-Id: I1ea265e8f8ccd01dd1738879a9330a46ca65e3e5
Fix unwind

Change-Id: I421d3bba354f81d680a13053c8ec332dda01d78d
More flags for optimising

Change-Id: Icbfbd519b04376bce15f57638ec5f3dae7a5d98e

Conflicts:
	Makefile