Various small tweaks from morfic and franco

Conflicts:

	kernel/sched/Makefile
ARM: Optimize Compiler Flags

Signed-off-by: Chester Kener <Cl3Kener@gmail.com>
scsi: disable module compiling

Signed-off-by: Pranav Vashi <neobuddy89@gmail.com>
msm: separate perf-events definition

Signed-off-by: Pranav Vashi <neobuddy89@gmail.com>