[Nexus 4 Original Android Development] defconoi:
Kernel Update

Unleashed Kernel 91u-a9:

ion-storm - update version to 91u-a9
ion-storm - Finish update of cpuidle, pm_qos updates, clean up code
Rafael J. Wysocki - PM / Runtime: Allow helpers to be called by early platform drivers
ion-storm - PM: Add watchdog to catch lockup during device resume
Rafael J. Wysocki - PM: Move disabling/enabling runtime PM to late suspend/early resume
ion-storm - PM / Domains: Move syscore flag from subsys data to struct device
ion-storm - PM / Domains: Rename the always_on device flag to syscore
ion-storm - PM / Sleep: Add missing static storage class specifiers in main.c
Rafael J. Wysocki - PM / Sleep: Separate printing suspend times from initcall_debug
ion-storm - PM / Sleep: add knob for printing device resume times *
Dorimanx - fix kernel/power/qos.c
MyungJoo Ham - PM / QoS: Introduce new classes: DMA-Throughput and DVFS-Latency
Jake Weinstein - PM_QoS: add back comments to header
ion-storm - power: Update QoS Max boundaries to use INT_MAX
pchiang - PM / QoS: check NULL and ENODEV on power.qos
Bryan Wu - PM / QoS: cleanup FLAGS notifiers during removing
Sai Gurrappadi - PM QoS: Fix pmqos notifiers in pm_qos_enabled_set
ion-storm - Power: pmqos: Add emc freq pmqos constraint
Sai Gurrappadi - power: Fix coverity error
Sai Gurrappadi - power: Prefer min over max for online cpus
Terje Bergstrom - PM / QoS: Add notifier for flags
Terje Bergstrom - PM / QoS: add dev_pm_qos_update_request_timeout()
Sai Gurrappadi - power: PM QoS support for bounded constraints
Sai Gurrappadi - pmqos: Replace spinlock with mutex for pm_qos_lock
Jake Weinstein - QoS: add back comments
Rafael J. Wysocki - PM / QoS: Avoid possible deadlock related to sysfs access
Rafael J. Wysocki - PM / QoS: Remove device PM QoS sysfs attributes at the right place
ion-storm - PM / Runtime: Allow helpers to be called by early platform drivers **
Rafael J. Wysocki - PM: Reorganize device PM initialization
Rafael J. Wysocki - PM / QoS: Fix concurrency issues and memory leaks in device PM QoS
Lan Tianyu - PM/Qos: Expose dev_pm_qos_flags symbol
Rafael J. Wysocki - PM / QoS: Rename local variable in dev_pm_qos_add_ancestor_request()
Rafael J. Wysocki - PM / QoS: Handle device PM QoS flags while removing constraints
Lan Tianyu - PM / QoS: Resume device before exposing/hiding PM QoS flags
Rafael J. Wysocki - PM / QoS: Document request manipulation requirement for flags
Lan,Tianyu - PM / QoS: Fix a free error in the dev_pm_qos_constraints_destroy()
Rafael J. Wysocki - PM / QoS: Fix the return value of dev_pm_qos_update_request()
Rafael J. Wysocki - PM / QoS: Make it possible to expose PM QoS device flags to user space
Rafael J. Wysocki - PM / QoS: Introduce PM QoS device flags support
Rafael J. Wysocki - PM / QoS: Prepare struct dev_pm_qos_request for more request types
Rafael J. Wysocki - PM / QoS: Prepare device structure for adding more constraint types
Rafael J. Wysocki - PM / QoS: Create device constraints objects on notifier registration
ion-storm - PM QoS: Add GPU frequency limits to PM QoS
Li Li - PM / QoS: export pm_qos_update_request_timeout()
Antti P Miettinen - PM QoS: Add disable parameter
Daniel Walter - PM / sysfs: replace strict_str* with kstrto*
Rafael J. Wysocki - PM / QoS: Introduce request and constraint data types for PM QoS flags
Luis Gonzalez Fernandez - PM / QoS: Add return code to pm_qos_get_value function.
ion-storm - sched: Force sleep on consecutive sched_yields
ion-storm - add missing neon-vfpv4 optimizations
ion-storm - virt.h not needed for mako
ion-storm - add missing memutil's in makefile
ion-storm - Use hellsgod VM/FS tweaks for init
ion-storm - Tune HYPER for performance, had it to aggressive before
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
ion-storm - ARM: 7983/1: atomics: implement a better __atomic_add_unless for v6+
Victor Kamensky - ARM: atomic64: fix endian-ness in atomic.h
ion-storm - 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
ion-storm - update 99defcon init with more power savings settings

AOSP/L

CM11