[Nexus 4 Original Android Development] defconoi:
Kernel Update

92u-A5:

ion-storm - update version to 92u-a5
Willy Tarreau - Documentation: lzo: document part of the encoding
Willy Tarreau - lzo: check for length overrun in variable length encoding.
Willy Tarreau - Revert "lzo: properly check for overruns"
ion-storm - fixup prctl
Robert Sesek - seccomp: Use atomic operations that are present in kernel 3.4.
Kees Cook - seccomp: implement SECCOMP_FILTER_FLAG_TSYNC
Kees Cook - seccomp: allow mode setting across threads
Kees Cook - seccomp: introduce writer locking
Kees Cook - seccomp: split filter prep from check and apply
ion-storm - sched: move no_new_privs into new atomic flags
ion-storm - ARM: add seccomp syscall
ion-storm - seccomp: add "seccomp" syscall
Kees Cook - seccomp: split mode setting routines
Kees Cook - seccomp: extract check/assign mode helpers
Kees Cook - seccomp: create internal mode-setting function
Kees Cook - MAINTAINERS: create seccomp entry
Will Drewry - CHROMIUM: ARM: r1->r0 for get/set arguments
Will Drewry - CHROMIUM: seccomp: set -ENOSYS if there is no tracer
Will Drewry - CHROMIUM: arch/arm: select HAVE_ARCH_SECCOMP_FILTER
Will Drewry - CHROMIUM: arch/arm: move secure_computing into trace; respect return code
Will Drewry - CHROMIUM: arch/arm: add asm/syscall.h
Will Drewry - samples/seccomp: fix dependencies on arch macros
Will Drewry - seccomp: fix build warnings when there is no CONFIG_SECCOMP_FILTER
Will Drewry - seccomp: ignore secure_computing return values
Stephen Rothwell - seccomp: use a static inline for a function stub
Will Drewry - Documentation: prctl/seccomp_filter
Sasha Levitskiy - Change-Id: I7c9d49079d4e18390c2d520513a4afd55e6eaa3e
Will Drewry - ptrace,seccomp: Add PTRACE_SECCOMP support
Will Drewry - seccomp: Add SECCOMP_RET_TRAP
Will Drewry - signal, x86: add SIGSYS info and make it synchronous.
Will Drewry - seccomp: add SECCOMP_RET_ERRNO
Kees Cook - seccomp: remove duplicated failure logging
ion-storm - seccomp: add system call filtering using BPF
Will Drewry - arch/x86: add syscall_get_arch to syscall.h
Will Drewry - asm/syscall.h: add syscall_get_arch
Will Drewry - seccomp: kill the seccomp_t typedef
Will Drewry - sk_run_filter: add BPF_S_ANC_SECCOMP_LD_W
John Johansen - Fix execve behavior apparmor for PR_{GET,SET}_NO_NEW_PRIVS
Will Drewry - CHROMIUM: ARM: arch/arm: allow a scno of -1 to not cause a SIGILL
Andy Lutomirski - Add PR_{GET,SET}_NO_NEW_PRIVS to prevent execve from granting privs
Will Drewry - net/compat.c,linux/filter.h: share compat_sock_fprog
ion-storm - Makefile optimizations
Timur Tabi - dt: introduce for_each_available_child_of_node, of_get_next_available_child
Will Deacon - ARM: 7784/1: mm: ensure SMP alternates assemble to exactly 4 bytes with Thumb-2
Will Deacon - ARM: 7691/1: mm: kill unused TLB_CAN_READ_FROM_L1_CACHE and use ALT_SMP instead
Will Deacon - ARM: 7660/1: tlb: add branch predictor maintenance operations
Stepan Moskovchenko - ARM: 7678/1: Work around faulty ISAR0 register in some Krait CPUs
Nicolas Pitre - ARM: cacheflush: add synchronization helpers for mixed cache state accesses
Nicolas Pitre - ARM: suspend: use hash of cpu_logical_map value to index into save array
Lorenzo Pieralisi - ARM: kernel: implement stack pointer save array through MPIDR hashing
Lorenzo Pieralisi - ARM: kernel: build MPIDR hash function data structure
Lorenzo Pieralisi - ARM: kernel: smp_setup_processor_id() updates
Will Deacon - ARM: 7606/1: cache: flush to LoUU instead of LoUIS on uniprocessor CPUs
Johannes Weiner - arch: mm: do not invoke OOM killer on kernel fault OOM
Michal Hocko - OOM, PM: OOM killed task shouldn't escape PM suspend
Pranav Vashi - staging: binder: do not debug errors

Several ARM patches for suspend/cacheflush/MPU (little longer wakeup time from time to time - but a little less drain during sleep)

Makefile optimizations

Added some new L security improvements, memory optimizations, and oom killer optimizations.

AOSP/L

CM11