Squashed update to 2.6.32.61
Restore .61 Makefile Update
msm_fb: implement bootlogo animation using a series of rle images available in the ramdisk
msm_fb: add compatibility mode for old copybits
backport lowmemorykiller from CAF msm-3.4
this improves low memory behaviour greatly due to accounting for
lowmem_reserve as well as shmem pages.
qdsp5: increase buffer size
Updated LZO stuff
+ ashmem: Fix deadlock when System is low on memory -> https://github.com/sakindia123/xxICSKernel/commit/62512d8fa9c40be1eadbcc59b86302d91599e71b
Back to original SdCard delay
tmpfs: enable NOSEC optimization

Let tmpfs into the NOSEC optimization (avoiding file_remove_suid()
overhead on most common writes): set MS_NOSEC on its superblocks.

Signed-off-by: Hugh Dickins <hughd@google.com>
Cc: Christoph Hellwig <hch@infradead.org>
Cc: Andi Kleen <andi@firstfloor.org>
Cc: Al Viro <viro@zeniv.linux.org.uk>
Cc: Cong Wang <xiyou.wangcong@gmail.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
lockdep, rwsem: provide down_write_nest_lock()

down_write_nest_lock() provides a means to annotate locking scenario
where an outer lock is guaranteed to serialize the order nested locks
are being acquired.

This is analogoue to already existing mutex_lock_nest_lock() and
spin_lock_nest_lock().

Signed-off-by: Jiri Kosina <jkosina@suse.cz>
Cc: Rik van Riel <riel@redhat.com>
Cc: Ingo Molnar <mingo@kernel.org>
Cc: Peter Zijlstra <a.p.zijlstra@chello.nl>
Cc: Mel Gorman <mel@csn.ul.ie>
Tested-by: Sedat Dilek <sedat.dilek@gmail.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
test
Revert "tmpfs: enable NOSEC optimization"

This reverts commit ee3ff22bb99ec4033342f66a6c5814346866177c.
Need for new rwsem
Updated rwsem stuff
Revert "test"

This reverts commit a86ead46aa3c096a5345d4b728f9d9b50fc2d775.
New Optimization Flags
Last MemCopy Commit, now full working.
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>
Optimized ZRAM & ZCACHE Support

staging: Add Snappy compression library (v3)

Google's Snappy data compression library is a faster alternative to LZO,
optimized for x86-64. On compressible input it compresses ~2.5x faster than LZO
and decompresses ~1.5-2x faster than LZO. On incompressible input, it skips the
input at 100x faster than LZO and decompresses ~4x faster than LZO.
It is released under BSD license.
This is a kernel port from user space C++ code.
The current intended use is with zram (see next patch in series).

Signed-off-by: Zeev Tarantov <zeev.tarantov@gmail.com>