Revert "dynamic fsync: don't disable fdatasync()"

This reverts commit a50f050c44f2dfef8a269645027bc72f52f40fc0.
Revert "dynamic fsync: add kernel panic notifier to force flush outstanding data"

This reverts commit 1b25f68ff8e307e7cf2a3113cc2ad9601363c055.
Revert "dynamic fsync: add reboot notifier to force flush outstanding data"

This reverts commit e916285418443c567ee93b16dc080e32d894cff3.
Revert "dynamic fsync: favor true case since most will be using this feature"

This reverts commit 6d683320eb7b31bac16f7fcbf34542896b68b06b.
Revert "dynamic filesync: add some cache optimizations"

This reverts commit 07f63d93010d70cb82763cd4a43ac95013db6c0b.
Revert "fs/dyn_sync_cntrl: explictly check if dyn fsync control is active prior"

This reverts commit ab779e95c577d67ffa698946d54b4341691947a6.
Revert "fs/dyn_sync_cntrl: dynamic sync control - Thanks Faux123"

This reverts commit dc49648422793843b6e26242edfc28e283ce98df.
RCU: Joe's RCU

Forward port jRCU to linux-3.0.

Thanks goes to Francisco Franco for his help
in testing out this version on the Android
Galaxy Nexus phone.

Signed-off-by: Joe Korty <joe.korty@ccur.com>
Signed-off-by: Ezekeel <notezekeel@googlemail.com>
Added FSync Control version 1.
changed voltages,  CPU hotplug: provide a generic helper to disable/enable CPU hotplug

There are instances in the kernel where we would like to disable CPU
hotplug (from sysfs) during some important operation.  Today the freezer
code depends on this and the code to do it was kinda tailor-made for
that.

Restructure the code and make it generic enough to be useful for other
usecases too.

Signed-off-by: Srivatsa S. Bhat <srivatsa.bhat@linux.vnet.ibm.com>
Signed-off-by: Robin Holt <holt@sgi.com>
Cc: H. Peter Anvin <hpa@zytor.com>
Cc: Thomas Gleixner <tglx@linutronix.de>
Cc: Ingo Molnar <mingo@elte.hu>
Cc: Russ Anderson <rja@sgi.com>
Cc: Robin Holt <holt@sgi.com>
Cc: Russell King <linux@arm.linux.org.uk>
Cc: Guan Xuetao <gxt@mprc.pku.edu.cn>
Cc: Shawn Guo <shawn.guo@linaro.org>
Cc: <stable@vger.kernel.org>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Signed-off-by: Locasto <amperific@gmail.com>
defconfig update
Revert "arch/arm/lib memst.S --fix bootloop with 4.8 Linaro toolchain"

This reverts commit f0b0f94eff3fabf65881089c934272d623b6a239.
Revert "patch fixes from last commit"

This reverts commit 0e8c8c027695aa4d04649692f43c8179fd9fdb85.
Revert " Merge branch 'timers-core-for-linus' of git://git.kernel.org/pub/scm/…"

This reverts commit 6dfda3120797937fdf10ffd3092cc0cca1b77bd0.
Add Early Suspend to CONSERVATIVE
PM / cpufreq: Initialise the cpu field during conservative governor start

This change initialises the cpu id field of cs_cpu_dbs_info structure in
conservative governor and keep this consistent with other governors.
Similar initialisation is present in ondemand governor.

Signed-off-by: Amit Daniel Kachhap <amit.daniel@samsung.com>
Signed-off-by: Rafael J. Wysocki <rjw@sisk.pl>
Signed-off-by: franciscofranco <franciscofranco.1990@gmail.com>
cpufreq: conservative: update frequency when limits are relaxed

Reevaluate CPU load and update frequency immediately whenever limits
are changed. Currently conservative doesn't do that when limits are
relaxed, wasting power on systems with relatively low sampling rate.

Signed-off-by: Michal Pecio <mpecio@nvidia.com>
Reviewed-by: Thomas Renninger <trenn@suse.de>
Signed-off-by: Rafael J. Wysocki <rjw@sisk.pl>
Signed-off-by: franciscofranco <franciscofranco.1990@gmail.com>
Add Early Suspend to INTERACTIVE
Revert "block: row  hardcode values research by franco`s team"

This reverts commit a6b5b81c9158cb3ba552381dba21f35b29ce8716.
Revert "block: add ROW i/o scheduler"

This reverts commit 1df80891d964925ea0487ff4001ee09740f4ccb7.