block: add tripndroid io scheduler

Conflicts:

	block/Kconfig.iosched
	block/Makefile

Signed-off-by: Luis Cruz <ljc2491@gmail.com>
Makefile: tuning kernel building for cortex a9

- also includes defconfig changes for tripndroid iosched

Conflicts:

	Makefile
	arch/arm/Makefile
	arch/arm/vfp/Makefile

Signed-off-by: Luis Cruz <ljc2491@gmail.com>
mm: improve data writeback operations

Conflicts:

	mm/page-writeback.c

Signed-off-by: Luis Cruz <ljc2491@gmail.com>
suspend: shorten time to enter sleep state

Conflicts:

	kernel/power/process.c

Signed-off-by: Luis Cruz <ljc2491@gmail.com>
d2: defconfig: compiled using -O2

- do not optimize for size
Signed-off-by: Luis Cruz <ljc2491@gmail.com>