complier Snapdragon optimizations
vfp: compile with neon
compile vfp with hard float
fix compiler warnings
Add Simple IO scheduler
sio: tweakings
block/deadline: tweaked for better performance on android
arm: Allow CPU-supported unaligned accesses

This change reconfigures the CPU to allow CPU-supported unaligned
accesses, which are generally faster than software-only fixups,
resulting in fewer alignment exceptions.
Linux 3.0.20
Linux 3.0.30

Conflicts:

	scripts/gen_initramfs_list.sh
	scripts/xz_wrap.sh
Linux 3.0.40
Linux 3.0.41
without
ARM: 7478/1: errata: extend workaround for erratum #720789
module.c: kernel: make an exception in module loading
module.c: load rpc_sever module
stop  that stupid log flooding
msm_fb: Make buffers aligned to 4K page boundary

This change makes the frame buffers aligned to the page
boundary. Improves GPU performance since accessing the
frame buffer from page boundary is faster.

Change-Id: I17879437dd7cbb9a1758d82321c6e68dbd88b9e0
CRs-Fixed: 325134
Signed-off-by: Padmanabhan Komanduru <pkomandu@codeaurora.org>

Conflicts:

	drivers/video/msm/mdp4_overlay_lcdc.c
	drivers/video/msm/msm_fb.c
msm_fb: Clean up of frame buffer 4KB alignment changes

Remove redundant code from the 4 KB alignment patch
and reduce the overhead of calculation of the hole
size by using bitwise operators in its calculation.

Change-Id: I1706484249bf8e01b250e91fa87e00f6021d9a72
CRs-fixed: 325134
Signed-off-by: Padmanabhan Komanduru <pkomandu@codeaurora.org>

Conflicts:

	drivers/video/msm/mdp4_overlay_lcdc.c
Rotator update
Major fix
Build script