Revert "Merge omapzoom-changes into drivers/video/omap2/dss/dispc.c"

This seems to be the real cause for the rare SODs, revert it for now.

This reverts commit 0313c87cd8ea16810d7a9239045160e093bbce70.

Conflicts:
	drivers/video/omap2/dss/dispc.c

Change-Id: I6a889b39a73afb742ae05a06deb37db30d6454e9
Revert "Revert "omap4-common: fix wake on unplug""

This commit did not cause SODs, let's get it back.

This reverts commit c41b94fe5d135e9ef49dc4e69aca751d4b0e2367.

Change-Id: I73aced42568d0bc830345c28198e06de41767114
Revert "Backport ipv6 addrconf.c and dependencies from 3.0.101"

This reverts commit a25b2c37e820bc597d4712263a269814ea87ac46 as
it is causing rare kernel-panics on IPv6 enabled networks.

Additionally CONFIG_IPV6_ROUTER_RS_PRD is set to n which disables
the motorola "enhancements" originally responsible for the
backport.

Change-Id: I0d7d16e7ad758f55bda7446665897697919d0604
mm: vmscan: If kswapd has been running too long, allow it to sleep

Under constant allocation pressure, kswapd can be in the situation where
sleeping_prematurely() will always return true even if kswapd has been
running a long time. Check if kswapd needs to be scheduled.

Signed-off-by: Mel Gorman <mgorman@suse.de>
Signed-off-by: Paul Reioux <reioux@gmail.com>
intelli_plug: move to its own directory. It's been cross platform for…

… a while

intelli_plug driver has been working on OMAP44xx, TEGRA 3, Exynos and
MSM Krait/Cortex multi-core SOCs.  So it doesn't make sense to patch on a per
SOC basis, move it to its own ARM platform independent folder so patches can
apply to all supported ARM platforms

Cumulative patch to version 3.6 as well for OMAP2 platform
intelli-plug: update to major version 3 (inlcuding my hotplug patches)
intelli_plug: unify powersuspend and earlysuspend drivers

also minor clean up on the persist logic

bump to version 3.7
intelli_plug: adjust thread capacity for Cortex A7 SOCs

Cortex A7 is much weaker than Krait processors

Signed-off-by: Paul Reioux <reioux@gmail.com>
intelli_plug: fix thread capacity threshold calculation

Signed-off-by: Paul Reioux <reioux@gmail.com>
intelli_plug: fix logic error for eco mode profiles

Signed-off-by: Paul Reioux <reioux@gmail.com>
build script: update build paths (after Linux update my partition names changed)
lzo: properly check for overruns

commit 206a81c18401c0cde6e579164f752c4b147324ce upstream.

The lzo decompressor can, if given some really crazy data, possibly
overrun some variable types.  Modify the checking logic to properly
detect overruns before they happen.

Change-Id: I13c97fd70481d4d272beb8ba495a8be3c4b48cf2
Reported-by: "Don A. Bailey" <donb@securitymouse.com>
Tested-by: "Don A. Bailey" <donb@securitymouse.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
fixes...
Revert "intelli_plug: fix logic error for eco mode profiles"

This reverts commit e54c2c13c4267755b98926c216fa3025affa5c22.
Revert "intelli_plug: fix thread capacity threshold calculation"

This reverts commit b211e664b1437088e1d2f1ff668536c36e91acc3.
Revert "intelli_plug: adjust thread capacity for Cortex A7 SOCs"

This reverts commit 948c301d0bbcc23facfc8892889148eff8a852ff.
Revert "intelli_plug: unify powersuspend and earlysuspend drivers"

This reverts commit eff548768b151044aaaceb3cb9fa22616494f31a.
Revert "intelli-plug: update to major version 3 (inlcuding my hotplug patches)"

This reverts commit ca7def53ec816e226e523ea50dab1a945af391c6.
Revert "intelli_plug: move to its own directory. It's been cross platform for…"

This reverts commit 4621a8d738bbd9d9752ba912f68ad053a70c9a1f.
Revert "Revert "intelli_plug: move to its own directory. It's been cross platform for…""

This reverts commit eae3c48fbdfab29b2b7b7388f083021f2474d081.