zram: Use zRAM swap effectively
As recommended by google here:
http://source.android.com/devices/low-ram.html
add extra free kbytes tunable
As recommended by google here:
http://source.android.com/devices/low-ram.html
ARM: kconfig: select HAVE_EFFICIENT_UNALIGNED_ACCESS for CPUv6+ && MMU
Modern ARM CPUs can perform efficient unaligned memory accesses in
hardware and this feature is relied up on by code such as the dcache
word-at-a-time name hashing.

[pawitp: adapt to kernel 3.0]

Signed-off-by: Will Deacon <will.deacon@arm.com>
bcmdhd: disable wifi_pm
this wastes battery, useful only when streaming content with wifi
to enable echo Y > /sys/module/dhd/parameters/wifi_pm
defconfig: enabled RCU Boost and THUMBEE
zwliew@3655de0
lowmemorykiller: Use upstream version instead of Samsung's
http://review.cyanogenmod.org/#/c/57335/
initramfs: always install modules

Conflicts:
	arch/arm/configs/kernel_defconfig
initramfs: always install modules / recovery initramfs update