[Nexus 4 Original Android Development] defconoi:
Nexus 5 Unleashed update

Updated the Nexus 5 v6 kernel, will soon make a seperate thread for it ;)

Download:

https://www.androidfilehost.com/?w=files&flid=20998&sort_by=date&sort_dir=DESC

Project name: Unleashed Kernel

ion-storm - switch from alucard back to intelliplug as default hotplug
ion-storm - hotplug_select added, thanks neobuddy89, will add to this and add alucard/autosmp hotplugs as well
ion-storm - this update-binary does not like set_perm
ion-storm - msm_rq_stats: compile fix
Pan Fang - msm:rpm-log: add the mutex to protect read opertion
Abhijeet Dharmapurikar - msm: krait-regulator: fix unnecessary calls to switch to LDO
Abhijeet Dharmapurikar - msm: krait-regulator: handle efuse differences
savoca - msm: implement latest krait-regulator system
Greg Thelen - tmpfs: fix mempolicy object leaks
Jonathan Austin - ARM: nommu: add stub local_flush_bp_all() for !CONFIG_MMUU
Will Deacon - ARM: nommu: define dummy TLB operations for nommu configurations
Will Deacon - ARM: 7447/1: rwlocks: remove unused branch labels from trylock routines
Will Deacon - ARM: 7983/1: atomics: implement a better __atomic_add_unless for v6+
Victor Kamensky - ARM: atomic64: fix endian-ness in atomic.h
Will Deacon - ARM: atomics: prefetch the destination word for write prior to strex
Will Deacon - ARM: prefetch: remove redundant "cc" clobber
ion-storm - ARM: mpu: add MPU initialisation for secondary cores
Jonathan Austin - ARM: mpu: add early bring-up code for the ARMv7 PMSA-compliant MPU
Jonathan Austin - ARM: mpu: add header for MPU register layouts and region data
Jonathan Austin - ARM: mpu: add PMSA related registers and bitfields to existing headers
Will Deacon - ARM: nommu: provide dummy cpu_switch_mm implementation
Will Deacon - asm-generic: io: don't perform swab during {in,out} string functions
hellsgod - ARM: 8011/1: ARM hibernation / suspend-to-disk
ion-storm - ARM: 7666/1: decompressor: add -mno-single-pic-base for building the decompressor
hellsgod - ARM: 7858/1: mm: make UACCESS_WITH_MEMCPY huge page aware
Yalin Wang - ARM: 8168/1: extend __init_end to a page align address
Mark Rutland - ARM: 8088/1: vmlinux.lds.S: drop redundant .comment
Pawel Moll - ARM: 7605/1: vmlinux.lds: Move .notes section next to the rodata
Robin Murphy - ARM: 8165/1: alignment: don't break misaligned NEON load/store
Mike Galbraith - sched,rt: disable rt_runtime borrowing by default
Shawn Bohrer - sched/rt: Remove redundant nr_cpus_allowed test
Paul Reioux - sched: document the difference between nr_running and h_nr_running
Lei Wen - sched: change active_load_balance_cpu_stop to use h_nr_running
Paul Reioux - sched: change find_busiest_queue to h_nr_running
Paul Reioux - sched: change update_sg_lb_stats to h_nr_running
Lei Wen - sched: change pick_next_task_fair to h_nr_running
Lei Wen - sched: change cpu_avg_load_per_task using h_nr_running
Paul Reioux - kernel/sched/fair.c: fix merge derp
Paul Reioux - sched: change load balance number to h_nr_running of run queue
Paul Reioux - sched: Periodically decay max cost of idle balance
ion-storm - sched: Consider max cost of idle balance per sched domain
Paul Reioux - sched: scale cpu load for judgment of group imbalance
Lei Wen - sched: scale the busy and this queue's per-task load before compare
Lei Wen - sched: reduce calculation effort in fix_small_imbalance
Viresh Kumar - sched: remove WARN_ON(!sd) from init_sched_groups_power()
Viresh Kumar - sched: Use cached value of span instead of calling sched_domain_span()
Viresh Kumar - sched: Remove unused params of build_sched_domain()
Viresh Kumar - sched: Optimize build_sched_domains() for saving first SD node for a cpu
Viresh Kumar - sched: Optimize build_sched_domains() for saving first SD node for a cpu
Rom Lemarchand - cgroup: refactor allow_attach function into common code
ion-storm - intelli_hotplug: just boost 2 cores instead of 3
Borislav Petkov - cpufreq: Add a get_current_driver helper
Viresh Kumar - cpufreq: Create a macro for unlock_policy_rwsem{read,write}
Pranav Vashi - msm: mdss: Add basic color preset interface
Pranav Vashi - Revert "msm8974: Lower thermal thresholds"
Banajit Goswami - ASoC: msm: qdsp6v2: Add SLIMBUS 3 TX port as valid port
Divya Narayanan Poojary - ASoC: wcd9320: fix the no audio issue on triggering SSR
Divya Narayanan Poojary - msm: usbaudio: remove usbaudiosdev switch
Johannes Berg - cfg80211: clarify BSS probe response vs. beacon data
Simon Wunderlich - nl80211: add scan width to bss and scan request structs
Pranav Vashi - msm: limiter: Enable by default
ion-storm - Add pre-compiled binary and libraries defconfig: Enable MSM RQ Stats Update updater-binary
ion-storm - bootimg.sh: Boot with permissive SELinux
ion-storm - These files somehow got deleted, possibly by git gc
ion-storm - defconfig: enable SECCOMP Filter
Sergei Trofimovich - um: add missing declaration of 'getrlimit()' and friends
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
Kees Cook - sched: move no_new_privs into new atomic flags
Kees Cook - ARM: add seccomp syscall
Kees Cook - 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: ARM: arch/arm: allow a scno of -1 to not cause a SIGILL
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
Will Drewry - 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 - net/compat.c,linux/filter.h: share compat_sock_fprog
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
Andy Lutomirski - Add PR_{GET,SET}_NO_NEW_PRIVS to prevent execve from granting privs
ion-storm - switch to alucard_hotplug & cpufreq_alucard for 3000k antutu boost
ion-storm - Upgrade/Tweak governors for performance
ion-storm - defconfig: enable DM_VERITY for secureboot
ion-storm - update synapse settings
Jason Low - sched: Reduce overestimating rq->avg_idle
ion-storm - page_alloc: Make watermarks tunable separately
Peter Zijlstra - sched/fair: Optimize cgroup pick_next_task_fair()
Peter Zijlstra - sched/fair: Optimize find_busiest_queue()
Pradeep Sawlani - ksm: check and skip page, if it is already scanned
ion-storm - fix F2FS & exFAT for AIO, direct_IO, iov_iter
Paul Reioux - aio: convert the ioctx list to radix tree
faux123 - tmpfs: add support for read_iter and write_iter
Dave Kleikamp - iov_iter: move into its own file (bug fix)
Dave Kleikamp - ecrpytfs: Convert aio_read/write ops to read/write_iter
faux123 - ext4: add support for read_iter and write_iter
Dave Kleikamp - fs: add read_iter and write_iter to several file systems
Dave Kleikamp - fs: use read_iter and write_iter rather than aio_read and aio_write
faux123 - fs: create file_readable() and file_writable() functions
faux123 - loop: use aio to perform io on the underlying file
faux123 - bio: add bvec_length(), like iov_length()
faux123 - aio: add aio support for iov_iter arguments
faux123 - aio: add aio_kernel_() interface
faux123 - fs: pull iov_iter use higher up the stack
faux123 - dio: add bio_vec support to __blockdev_direct_IO()
faux123 - dio: Convert direct_IO to use iov_iter
Zach Brown - iov_iter: let callers extract iovecs and bio_vecs
Zach Brown - iov_iter: add a shorten call
Zach Brown - iov_iter: add bvec support
faux123 - iov_iter: hide iovec details behind ops function pointers
Dave Kleikamp - fuse: convert fuse to use iov_iter_copy_[to|from]_user
Zach Brown - iov_iter: add copy_to_user support
Dave Kleikamp - iov_iter: iov_iter_copy_from_user() should use non-atomic copy
Zach Brown - iov_iter: move into its own file
Lance Poore - SCHEDULER: Autogroup patch group by current user android UID instead of task ID
ion-storm - Update version to 5u
ion-storm - cpuboost input boost set to 500ms as default, AOSP L is set to 2 secs by default, this gives a nice boost
ion-storm - Add Multi cpu policy governor controls to UKM/Synapse, Low Memory Killer profiles, Vibrator settings for DT2W & More