Upstream 3.0.31-32
Upstream 3.0.32-33

Allready in before:
ARM: 7409/1: Do not call flush_cache_user_range with mmap_sem held
https://git.kernel.org/cgit/linux/kernel/git/stable/linux-stable.git/commit/?h=linux-3.0.y&id=ab55458eb0cc7f0f23e38ed41828e9b5a5372134

ARM: 7365/1: drop unused parameter from flush_cache_user_range
https://git.kernel.org/cgit/linux/kernel/git/stable/linux-stable.git/commit/?h=linux-3.0.y&id=866cd76c93e668389a8edb4eece7b900ac386b5e
Upstream 3.0.33-34

Allready in before:
ext4: add missing save_error_info() to ext4_error()
https://git.kernel.org/cgit/linux/kernel/git/stable/linux-stable.git/commit/?h=linux-3.0.y&id=801bdd926b6229da233f6db25770c9e817f98d4e
Upstream 3.0.34-35
Upstream 3.0.35-36
Upstream 3.0.36-37

Allready in before:
ARM: fix rcu stalls on SMP platforms
https://git.kernel.org/cgit/linux/kernel/git/stable/linux-stable.git/commit/?h=linux-3.0.y&id=d1877392b4dce5d4c74d329777980d2a3ccede99

mm, thp: abort compaction if migration page cannot be charged to memcg
https://git.kernel.org/cgit/linux/kernel/git/stable/linux-stable.git/commit/?h=linux-3.0.y&id=c58c52e0f44d2883ddc31ac021b88a121b332982

mm: Hold a file reference in madvise_remove
https://git.kernel.org/cgit/linux/kernel/git/stable/linux-stable.git/commit/?h=linux-3.0.y&id=e12fcd38abe8a869cbabd77724008f1cf812a3e7
Upstream 3.0.37-38
Upstream 3.0.38 -> 3.0.39

https://git.kernel.org/cgit/linux/kernel/git/stable/linux-stable.git/log/?h=linux-3.0.y

Allready in before:
mm/vmstat.c: cache align vm_stat
https://git.kernel.org/cgit/linux/kernel/git/stable/linux-stable.git/commit/?h=linux-3.0.y&id=9116bc4fb2f96d4a3190932bf17088174da04401
(Note: we ifdefed the changes already)

vmscan: promote shared file mapped pages
https://git.kernel.org/cgit/linux/kernel/git/stable/linux-stable.git/commit/?h=linux-3.0.y&id=03722816ec065d8c7a9306fc2d601251bc0c623e
(Note: we ifdefed the changes already)

vmscan: activate executable pages after first usage
https://git.kernel.org/cgit/linux/kernel/git/stable/linux-stable.git/commit/?h=linux-3.0.y&id=4391b5f49e28bdb78ddf67495abb2f767474216d

Conflicting patches not applyed:
mm: migration: clean up unmap_and_move()
https://git.kernel.org/cgit/linux/kernel/git/stable/linux-stable.git/commit/?h=linux-3.0.y&id=331fae62e66ac4209f23df0df66999932e513fff

mm: compaction: determine if dirty pages can be migrated without blocking within ->migratepage
https://git.kernel.org/cgit/linux/kernel/git/stable/linux-stable.git/commit/?h=linux-3.0.y&id=397d9c507ff1c9c5afc80c80ee245c2455d6a1db

mm: compaction: introduce sync-light migration for use by compaction
https://git.kernel.org/cgit/linux/kernel/git/stable/linux-stable.git/commit/?h=linux-3.0.y&id=f869774c37710ef2b773d167d184b9936988d07f

Change-Id: Ic19c4278637fecbe08bf3f3a28365bd2e4af0b10
Upstream 3.0.39-40

Not apllyed:
ARM: OMAP2+: OPP: Fix to ensure check of right oppdef after bad one
https://git.kernel.org/cgit/linux/kernel/git/stable/linux-stable.git/commit/?h=linux-3.0.y&id=c3d6a03a5702fb0971109d235dd3c74a5bd08248

ASoC: wm8994: Ensure there are enough BCLKs for four channels
https://git.kernel.org/cgit/linux/kernel/git/stable/linux-stable.git/commit/?h=linux-3.0.y&id=3b6ae1807d29f8cacd63fddf513110f9308b4c8e
(this breaks stereo audio on Galaxy Tab 2)
Upstream 3.0.40-41
Upstream 3.0.41-42
Upstream 3.0.42-43