auto_hotplug.c: Support Debug, ENABLE_LOAD_THRESHOLD and DISABLE_LOAD_THRESHOLD userspace modules.

path: /sys/modules/auto_hotplug/parameters/*****

Signed-off-by: Seongmin Park <r_data@naver.com>
Revert "fs/ext4/ialloc.c: Revert 3.0.72 changes"

This reverts commit 2d35048a2422ec3f83c4f8bc60ffa7eed561f468.
ext4: fixup 64-bit divides in 3.0-stable backport of upstream fix

Replace C division operators with div64_u64 for divides introduced in:
commit 503f4bdcc078e7abee273a85ce322de81b18a224
ext4: use atomic64_t for the per-flexbg free_clusters count

Specific to the 3.0-stable backport of the upstream patch.

Change-Id: Id10180ed16f54f58fc18531092e88f52fc6de31c
Reviewed-by: "Theodore Ts'o" <tytso@mit.edu>
Signed-off-by: Todd Poynor <toddpoynor@google.com>
auto_hotplug depend fix
auto_hotplug.c: Add min_sampling_rate userspace module

path: /sys/modules/auto_hotplug/parameters/*

Signed-off-by: Seongmin Park <r_data@naver.com>
auto_hotplug: enable the min_online_cpus value

Use a module_param_cb to set the minimum number of online CPUs when the
screen is on.

The values are between 1-4.

usage:
echo '1' < /sys/module/auto_hotplug/parameters/min_online_cpus
Conflicts:

	arch/arm/kernel/auto_hotplug.c

Signed-off-by: Seongmin Park <r_data@naver.com>
 Optimize -mfpu and Add -funsafe-math-optimizations in CFLAGS

(Thanks to morfic)
fixed linaro flags and disabled auto hotplug, need some fixes
Merge remote branch 'halaszk/master-3.0.31' into master-3.0.31