disable support for triple buffer (experimental)
Revert "add axis inversion workaround and pressure sensitivity"

This reverts commit bd230761ff60e568ef2e3c3b257f275c699a9a7c.
add only the axis inversion workaround
mm: ashmem: fix deadlock when system is low on memory

When system is low on memory, allocating memory while holding the
ashmem_mutex may try to directly reclaim memory. Then ashmem_shrink()
is called in same thread. It will deadlock at acquiring ashmem_mutex.
This change lets ashmem_shrink() return failure if ashmem_mutex is not
available. Memory will be reclaimed from others.

Change-Id: I3b6024d5477d37245f4ebde6d7069fb77af789ee
Signed-off-by: Yuanyuan Zhong <yuanyuan.zhong@gmail.com>
sched: Fix struct autogroup memory leak

Seems I lost a change somewhere, leaking memory.

sched: fix struct autogroup memory leak

Add missing change to actually use autogroup_free().

Signed-off-by: Mike Galbraith <efault@gmx.de>
Signed-off-by: Peter Zijlstra <a.p.zijlstra@chello.nl>
LKML-Reference: <1294222285.8369.2.camel@marge.simson.net>
Signed-off-by: Ingo Molnar <mingo@elte.hu>
init: calibrate: Backported from 3.0 kernel.
The new jhash implementation

    The current jhash.h implements the lookup2() hash function by Bob Jenkins.
    However, lookup2() is outdated as Bob wrote a new hash function called
    lookup3(). The patch replaces the lookup2() implementation of the 'jhash*'
    functions with that of lookup3().

    You can read a longer comparison of the two and other hash functions at
    http://burtleburtle.net/bob/hash/doobs.html.

    Change-Id: Ia319e0e1ade37687096d76e777d08937d05c1d4e
    Signed-off-by: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
    Acked-by: Rusty Russell <rusty@rustcorp.com.au>
    Signed-off-by: David S. Miller <davem@davemloft.net>
Update kernel config.
- Set default panic timeout to 5 second.
- Allow CPU-based alignment handling. (Typically, using a cpu-based alignment fixup is faster than doing such a fixup in software).
- Disable 'NFS client support' (for better battery life).
- Less debugging.
Merge commit 'caf0da0a874fd35f105ef34e1e7a67f77c45d8da' into cfs

Conflicts:
	arch/arm/configs/sweetnsour_defconfig