[Nexus 6 Android Development] xanaxdroid:
benzoCore build 28​

Changes:

- Built latest SaberMod 6.0 toolchain.

- Added exFAT support.

- Updated zzmove and profiles.

- Removed overclocked freq's for now because they were causing problems.

- Updated to zswap

- Updates to LMK regarding zswap.

- Reduced idle drain caused by WakeGestures.

Commits:

benzoCore-build28

Revert "Enable higher OC freq's"

Revert "Add a couple higher freq for OC"

benzo_defconfig: Update

Snapdragon temp reading:

Profiles/Hotplugging:

Shamu: Add exFAT support

Revert "PM: Enable asynchronous noirq resume threads to save the resuming time"

mm/zswap: NUMA aware allocation for zswap_dstmem

mm/zswap.c: remove unnecessary parentheses

mm/zswap: support multiple swap devices

mm/zswap.c: update zsmalloc in comment to zbud

mm/zswap.c: fix trivial typo and arrange indentation

mm, zswap: Fix CPU hotplug callback registration

lowmemorykiller: optimize for use with zswap

mm: page_io.c: remove write error messages for swap devices

benzo_defconfig: update to latest features

dm-crypt: use 2x number of write threads to saturate each cpus pipeline

dm-crypt: add intelli_plug performance boost optimization

mm/zswap.c: change params from hidden to ro

mm/zswap: refactor the get/put routines

rbtree: fix rbtree_postorder_for_each_entry_safe() iterator

rbtree: add rbtree_postorder_for_each_entry_safe() helper

lib/rbtree.c: fix typo in comment of __rb_insert()

rbtree: add postorder iteration functions

vnswap: integrate vnswap from Samsung

mm/zswap: bugfix: memory leak when invalidate and reclaim occur concurrently

mm/zswap: avoid unnecessary page scanning

mm/zswap: bugfix: memory leak when re-swapon

mm/zswap: use postorder iteration when destroying rbtree

mm/zswap.c: get swapper address_space by using macro

intelli_thermal: Fix intelli path not getting made when building inline.

Wake gestures: reduce idle drain

selinux: Improve avc logging

mm/swapfile.c: do not skip lowest_bit in scan_swap_map() scan loop

namespaces: Simplify copy_namespaces so it is clear what is going on.

kernel/nsproxy.c: Improving a snippet of code.

namespaces: Use task_lock and not rcu to protect nsproxy

fs/proc_namespace.c: simplify testing nsp and nsp->mnt_ns

mm, vmscan: Do not wait for page writeback for GFP_NOFS allocations

rcu: Use rcu_gp_kthread_wake() to wake up grace period kthreads

rcu: Make callers awaken grace-period kthread

nohz_full: Force RCU's grace-period kthreads onto timekeeping CPU

rcu: Flag lockless access to ->gp_flags with ACCESS_ONCE()

rcu: Move redundant call to note_gp_changes() into called function

rcu: Inline trivial wrapper function rcu_start_gp_per_cpu()

rcu: Eliminate check_for_new_grace_period() wrapper function

rcu: Merge __rcu_process_gp_end() into __note_gp_changes()

rcu: Switch callers from rcu_process_gp_end() to note_gp_changes()

rcu: Rename note_new_gpnum() to note_gp_changes()

rcu: Make __note_new_gpnum() check for ends of prior grace periods

rcu: Move code to apply callback-numbering simplifications

rcu: Add GP-kthread-starvation checks to CPU stall warnings

rcu: Make RCU_CPU_STALL_INFO include number of fqs attempts

rcu: Improve diagnostics for spurious RCU CPU stall warnings

rcu: Move RCU-related source code to kernel/rcu directory

Download: benzoCore-build28

NOTE: I know I said before I'm done posting on XDA, but I'll keep posting kernel updates here as well as Google+