Update notes for submitted changes

* Sound Control: WCD9320: expose additional controls
Update notes for submitted changes

* sound control 3.x: Initial GPL release for WCD9320 Audio Codec
Update notes for submitted changes

* sound control: WCD9320: update speaker gain control for Z1
Update notes for submitted changes

* Sound Control: (Optional) work around for Nexus 4/5 audio issues
Update notes for submitted changes

* Sound Control: (OPTIONAL) add power amp registers access control as well
Update notes for submitted changes

* sound control: add register cache
Update notes for submitted changes

* enable sound control
Update notes for submitted changes

* Set default governor to interactive
* Disable Test I/O scheduler
* Enable UACCESS_WITH_MEMCPY
* random: remove warning
* random: Statically compute poolbitshift, poolbytes, poolbits
* random: prevent add_input from doing anything
* random: entropy tweaks are all the rage nowadays
* Squashed screen-off max frequency/core shutdown
* dts: lm3630: lower blmap for lower brightness levels
* dts: lm3630: lower min brightness to 1
* android/lowmemorykiller: Account for total_swapcache_pages
* sched: Micro-optimize the smart wake-affine logic
* sched: Implement smarter wake-affine logic
* sched: Fix select_idle_sibling() bouncing cow syndrome
* writeback: fix race that cause writeback hung
* writeback: fix occasional slow sync(1)
* sync: don't block the flusher thread waiting on IO
* AIO: Don't plug the I/O queue in do_io_submit() Asynchronous I/O latency to a solid-state disk greatly increased between the 2.6.32 and 3.0 kernels. By removing the plug from do_io_submit(), we observed a 34% improvement in the I/O latency.
* SCHEDULER: Autogroup patch group by current user android UID instead of task ID
* lib/string: use glibc version
* lib/memcopy: use glibc version
* arm/crypto: Add optimized AES and SHA1 routines
* block: introduce the BFQ-v6 I/O sched for 3.4
* block: cgroups, kconfig, build bits for BFQ-v6-3.4
* switch the protection of percpu_counter list to spinlock
* Remove ext2&ext3 and make ext4 used for those
* Disable kallsyms
* Add RCU boosting
* Enable NTFS
* optimized rwsem
* ARM: dts: msm: Increase OCMEM BW request for video decode
* ASoC: msm: hold lock while allocating and freeing ASM clients
* ASoC: compress: Update lock for dpcm calls
* audio: ocmem: fix the ocmem driver crash during video playback
* msm: mdss: Check extra mmb allocated to a pipe
* msm: lpm: remove redundant assignment
* gpu: ion: fix use-after-free in ion_heap_freelist_drain
* ion: remove unused function
* msm: lpm_levels: fix driver compilation issue
* msm: mdss: Reset pipe's mfd parameter during pipe free
* msm: mdss: Return suspend without delay in NOTIFY UPDATE
* ARM: dts: Reintroduce dual config for CPU on msm8974
* msm: msm_bus: Modify IB aggregation at master
* arm: new way of handling ERESTART_RESTARTBLOCK
* arm: if there's no handler we need to restore sigmask, syscall or no syscall
* cpufreq: interactive: Fix null pointer dereference in interactive governor
* msm: vidc: add sleep of 100us before clock disable
* Revert "msm: mdss: Fix DSI event handler for dynamic FPS configuration"
* Revert "mmc: core: do not reinsert prepeared FUA and FLUSH requests in stop flow".
* Revert "mmc: sdhci: retune on cmd or data CRC error"
* Revert "msm: mdss: push wait for fences and ping pong done as late as possible"
* msm: mdss: Add support for macro tile formats
* usb: gadget: mass_storage: added sysfs entry for cdrom to LUNs
* kernel: rng: Add IOCTL support to disable bus bandwidth
* msm: mdss: Modify SMP requirement for BWC decompression
* msm: mdss: push wait for fences and ping pong done as late as possible
* msm: mdss: Fix mdss_dsi_cmd_mdp_busy timeout error
* msm: mdss: delay freeing buffers for additional vsync
* msm:mdss: Add support for show blank sysfs entry
* msm: mdss: fb: Copy & send unsigned value for notify update
* msm: mdss: remove interruptible timeout waits
* msm: mdss: Fix DSI event handler for dynamic FPS configuration
* mdss: display: Add support for dynamic FPS
* mmc: sdhci: fix issue with auto cmd err detection
* mmc: core: fix issue with HPI polling timeout
* of: address: Don't fail a lookup just because a node has no reg property
* tty: smux_ctl: Add new SMUX port Support
* n_tty: Fix unsafe update of available buffer space
* n_tty: Don't lose characters when PARMRK is enabled
* Revert "msm: tty: update receive room just before writing data to the ldisc"
* tty: Fix race condition if flushing tty flip buffers
* tty: n_smux: fix deadlock between RX and TX workers
* msm: restart: Add pmic wdog fix for emergency download mode.
* msm: pil-msa: Fix authentication error path
* msm: clock-8974: add clock for mcd driver
* sysctl: Don't scan for the leaks on headers
* ext4: fix the free blocks calculation for ext3 file systems w/ uninit_bg
* introduce kref_put_mutex()
* msm: ADSPRPC: Fix buffer range check
* msm: ADSPRPC: Save and restore contexts when interrupted
* msm: ADSPRPC: Add mappings to IOMMU for remote heap
* msm: ADSPRPC: Remove scatterlist validation
* msm: ADSPRPC: Close SMD channel after RPC session ends
* msm: ADSPRPC: Add checks for erroneous values
* msm: ADSPRPC: Allocate cached memory for ADSP RPC buffers
* msm: ADSPRPC: Fix uninitialized variable warnings
* mm: Don't use CMA pages for page cache
* mm: compaction: fix bit ranges in {get,clear,set}_pageblock_skip()
* ARM: 7810/1: perf: Fix array out of bounds access in armpmu_map_hw_event()
* sysctl: add cold_boot sysctl entry
* common: make cpaccess module code writeable
* ARM: dts: msm: define max supported memory bandwidth for display
* msm: mdss: Add support to halt pipe fetches
* msm: smem: Add NAND Device Item
* msm: Do not use offset, when reporting  image version string
* msm: Remove write permissions for "select_image"
* msm: socinfo: fix memory leak in socinfo_init_sysdev
* msm: Add nodes in socinfo, to store APPS image version in SMEM
* msm: scm-pas: Flush the metadata buffer
* msm: perf: Fix cpu id logic in tracectr notifier
* msm: perf: fix formatting of trace entry
* Perf: preserve registers across hotplug
* Perf: Fix PID for tracepoints
* Perf: Make per-process counters cumulative
* msm: perf: clean up duplicate constraint events
* msm: perf: initialise krait perf L2 counter enables
* Perf: Support sw events across hotplug
* Perf: bring CPU online if needed when disabling irq
* Perf: keep events across hotplug
* msm: perf: Add L2 support for tracecounters
* msm: bam_dmux: modify DL low memory algorithm
* msm: bam_dmux: Fix race condition during SSR
* msm: bam_dmux: add loopback support
* msm: bam_dmux: tune downlink polling parameters
* msm: vidc: Increse OCMEM BW request to enhance performance
* video: mdss: Fix partial update enable via DT
* msm: mdss: Add support to get/set secure flag via an ioctl
* mdp: mdss: Honor ROI only for interface mixers
* mdss: mdp: Add support for partial panel updates
* mdss: dsi: Add support to partial update
* msm: mdss: Use MDP_SOLID_FILL to enable color on pipe
* mdss: msm: Add support for Secure Display
* ARM: dts: msm: List all possible BW levels in cpubw for 8974
* ARM: dts: msm: Modify bus vector for RNG client on msm8974
* msm: msm_bus: Arbitrate IB for dual config masters
* msm: msm_bus: Don't program bw regs in dual config
* msm: audio: qdsp6v2: disable read interrupts for smd channels
* msm: kgsl: Panic if global timestamp wait fails in context detach
* msm: kgsl: Ensure signals do not cause waits to end early
* msm: kgsl: Force the ME off before reading the microcode
* msm: reap unused audio files
* msm: ADSPRPC: Always map buffers into IOMMU if one is present
* USB: gadget: u_bam: Add module parameter for max packets pending with bam
* devfreq: governor_cpubw_hwmon: Remove sample_ms and fix round up of freq
* PM / devfreq: Add new flag to do simple clock scaling
* PM / devfreq: Add a new target flag for the performance governor
* msm: vidc: update max P frames num for encode
* mmc: sdhci-msm: Fix clock gating while voltage switch is in progress
* msm: mdss: increase height constraints for panel resolution
* net: usb: Do not modify usbnet device context upon rx complete
* gpio: qpnp-pin: map interrupts only when required
* msm: cpufreq: Avoid NULL clock pointer references
* fs: fuse: Add replacment for CMA pages into the LRU cache
* msm: msm_rq_stats: remove is_smp() API
* rtc: alarm: init power_on_alarm_lock mutex in alarmtimer_rtc_timer_init
* rtc: alarm: have dummy set_power_on_alarm function
* mmc: block: stop bkops during shutdown
* msm: vidc: fix memory leak issue in dynamic buffer mode
* mdss: Avoid panel ON commands during boot up for command mode
* msm: kgsl: Fix range checking for profile wrapping
* msm: mdss: Set correct flush bit for writeback mixer.
* USB: dwc3: Fix compilation error when debugfs is disabled
* iommu: msm: Add call to set maximum mapped size
* usb: core: Limit HCD old enumeration scheme request to root ports
* mmc: core: Hold host resume status while card rescan is in progress
* mmc: core: do not reinsert prepeared FUA and FLUSH requests in stop flow
* video: mdss: Clean up rotator merge
* msm: mdss:  Set rotator output format as pseudo planar 420
* msm: mdss: Call wait4comp after commit for wb intf
* msm: mdss: Add commit handler to writeback display
* msm: mdss: Fix under run on interlace clip play in landscape
* msm: mdss: move rotator SMP reservation to rotator setup
* msm: mdss: do proper error handling in case of rotator setup fail
* msm: mdss: Fix mdss iommu detach-attach issue
* msm: mdss: restructure rotator code and add mutex for rotator api
* msm: mdss: Avoid variable overloading
* msm: kgsl: Add check for NULL value from dev_get_drvdata
* msm: clock-krait-8974: Expose PVS table data through module parameters
* msm: kgsl: Don't open kgsl device in erroneous case
* msm: mdss: Returning NOTIFY_SUSPEND while polling NOTIFY_UPDATE
* ion: invalidate cache after zero'ing buffers even if uncached
* msm: Remove old unused sdio related code
* ARM: dts: msm: Add L2 perf monitor interrupts to bypass list
* msm: sps: Enable the clocks when BAMDMA available
* msm: clock-a7: fix memory corruption due to out of boundary write
* arm: msm: add alarm reboot reason
* kernel: alarm: Do not call rtc_alarm_irq_enable in IRQ Disabled context
* kernel: alarm: add dedicated alarm type for poweroff alarm
* kernel: alarm: :fix the BUG that device automatically powers on
* rtc: alarm: Set power-on alarm 120 sec before actual alarm time
* msm:qdsp6v2: Check null pointer on userspace data argument in kernel
* USB: dwc3: gadget: Add support for sending zero length packets
* mmc: sdhci: do not use maximum timeout for all cards
* mmc: core: increase data-timeout value for Hynix cards
* mmc: sdhci: retune on cmd or data CRC error
* mmc: sdhci: fix NULL dereference in sdhci_request() tuning
* mmc: sdhci: fix incorrect command used in tuning
Update notes for submitted changes

* Make the kernel tell it's nameless
* always use short version for kernel formatting
* ion: use PAGE_KERNEL instead of pgprot_kernel
* ion: use iounmap instead of __arm_iounmap
* gpu: ion: system_heap: add support for 2MB allocations
* mm: fix anon vma naming
* Revert "mdss: use a nonthreaded interrupt"
* msm: mdss: On sharing dma pipe increment pipe ref_cnt
* cpufreq: cpu-boost: Remove unused waitqueue
* cpufreq: cpu-boost: Fix queue_delayed_work_on() race with hotplug
* cpufreq: ondemand: Remove unused waitqueue
* msm: Fix high load average from uninterruptible waits
* mm/kmemleak.c: remove obsolete simple_strtoul
* kmemleak: use rbtree instead of prio tree
* kmemleak: Replace list_for_each_continue_rcu with new interface
* msm: kgsl: Use GPU to switch pagetables when current one is default
* msm: kgsl: Wake gpu up on the max freq when using the performance governor
* msm: kgsl: Changing to kref_get_unless_zero for process refcount
* msm: kgsl: The memory entry pending flag should be guarded
* crypto: msm: Handle error case
* crypto: msm: qce50 ota crypto support
* crypto: msm: Remove invalid check in qcedev driver
* crypto: msm: Fix issues related to non-zero byteoffset input
* crypto: Fix memory leak in bam_release call
* crypto: msm: multiple qce50 support
* net/wireless: Fix kernel crash while doing iwlist scan
* netfilter: x_tables: fix ordering of jumpstack allocation and table update
* mm: fix calculation of dirtyable memory
* msm: sps: Add integer wrap check for debugfs buffer
* msm: kgsl: fix race condition setting the event->handle
* msm: kgsl: protect syncpoint events with a reference count
* msm: kgsl: Add arch_mmap_check() stub definition
* msm: kgsl: Fix the api type in adreno drawctxt flags
* msm: kgsl: Pass the right timeout to adreno_drawctxt_wait()
* msm: msm_bus: Don't divide RPM BW requests
* devfreq: governor_cpubw_hwmon: Fix use of decay_rate
* cpufreq: ondemand: Use hotplug thread infrastructure
* cpufreq: cpu-boost: Use hotplug thread infrastructure
* stop_machine: Mark per cpu stopper enabled early
* stop_machine: Use smpboot threads
* stop_machine: Store task reference in a separate per cpu variable
* kthread: Prevent unpark race which puts threads on the wrong cpu
* smpboot: Allow selfparking per cpu threads
* hotplug: Fix UP bug in smpboot hotplug code
* smpboot: Provide infrastructure for percpu hotplug threads
* kthread: Implement park/unpark facility
* kthread_worker: reimplement flush_kthread_work() to allow freeing the work item being executed
* kthread_worker: reorganize to prepare for flush_kthread_work() reimplementation
* smpboot, idle: Fix comment mismatch over idle_threads_init()
* smpboot, idle: Optimize calls to smp_processor_id() in idle_threads_init()
* smp, idle: Allocate idle thread for each possible cpu during boot
* smp: Provide generic idle thread allocation
* smp: Add generic smpboot facility
* msm: lpm_levels: Perform system_unprepare only system low power mode
* ARM: dts: Disable RPM notifications for L2 GDHS collapse on Krait targets
* msm: mdss: call suspend and resume panel events during runtime triggers
* msm: kgsl: Fix the NULL context submission size
* 3.4.79
* 3.4.78
* 3.4.77
* Linux 3.4.76
* 3.4.75
* 3.4.74
* 3.4.73
* 3.4.72
* Linux 3.4.0 -> 3.4.71
Update notes for submitted changes

* defconfig: enable intelliactive governor
* intelliactive: tweak frequencies
* cpufreq: intelliactive: initial coding and introduction!
* Enable kernel NEON mode
* ARM: only allow kernel mode neon with AEABI
* ARM: 7835/2: fix modular build of xor_blocks() with NEON enabled
* ARM: crypto: add NEON accelerated XOR implementation
* ARM: add support for kernel mode NEON
* ARM: be strict about FP exceptions in kernel mode
* Add thermal limit sysfs
* sched: convert WARN_ON() to printk_sched() in try_to_wake_up_local()
* mmc: queue: do not clean current request when urgent in progress
* block: do not notify urgent request, when flush with data in flight
* ASoc: msm: qdsp6v2: Fix for NULL check
* ASoC: msm: qdsp6v2: ASM changes to use stream id as token parameter
* ASoC: msm: Condition change to feed buffer on resume
* ASoC: Compress: Remove unused hw_params pointer
* ASoC: msm: qdsp6v2: check if backend active before querying RMS
* ASoC: msm: qdsp6v2: clear old memhandle list when SSR happens
* ASoC: msm: qdsp6v2: Wait for stream to be available in gapless playback
* ARM/dt: msm8974-gpu: Enable qcom bus-control
* PM: devfreq: Fix simple_ondemand crashing on startup
* msm: thermal: Relax temperature thresholds
* defconfig: Enable MSM Hotplug
* msm: hotplug: Fix symbol export
* msm: hotplug: Add pm ops
* msm: hotplug: Optimize hotplugging routines
* cpufreq: add new routine cpufreq_verify_within_cpu_limits()
* msm: hotplug: Cleanup hotplugging routines
* msm: hotplug: Remove deprecated msm_cpufreq_set_freq_limits
* msm: hotplug: Add minimum interval for input boost
* msm: hotplug: Add input boost handler
* msm: hotplug: Use high-priority workqueue
* msm: hotplug: Increase down lock duration and janitize
* hammerhead: touch: Remove touch boost
* msm: hotplug: Schedule suspend/resume work
* msm: hotplug: Stop hotplug work a tad later
* msm: hotplug: Remove spinlock in load stats
* msm: hotplug: Max 1036MHz during screen off
* msm: hotplug: Add MSM Hotplug driver
Update notes for submitted changes

* msm: vidc: avoid re-initialize of v4l2 spin lock
* msm: vidc: reduce clk frquency before disable
* msm: vidc: Send ABORT in FLUSH command from the Client
* msm: vidc: fix corruption of registered buffer list
* msm: vidc: Skip session id validation for HFI_EVENT_SYS_ERROR
* msm: vidc: Validate session_id in video hardware response
* 3.4.81
* arm/dt: fix a bootup kmsg error about not finding the property.
* 3.4.80
* mm/swap: fix race on swap_info reuse between swapoff and swapon
* mm/Kconfig: add ZSWAP writeback options
* mm/page_io.c: remove printk warning when used with zswap
* LZ4: compression/decompression signedness mismatch (v2)
* lib/lz4/lz4_compress: fix macro usage error
* crypto: Add lz4 Cryptographic API
* lib: Add lz4 compressor module
* arm: Add support for LZ4-compressed kernel
* lib: Add support for LZ4-compressed kernel
* decompressor: Add LZ4 decompressor module
* zswap, frontswap, vnswap: extract and backport to Nexus series
* defconfig: enable ASYNC_FSYNC
* fs/Kconfig: fix warning related to AYSNC_FSYNC patch
* Asynchronous Fsync: initial extraction of Async Fsync from HTC
* defconfig: reduce debugging and activate recently added features
* sched: Reduce overestimating rq->avg_idle
* sched: remove WARN_ON(!sd) from init_sched_groups_power()
* sched: don't call get_group() for covered cpus
* sched: Use cached value of span instead of calling sched_domain_span()
* mm: Clear page active before releasing pages
* f_fs: ffs_func_free: cleanup requests allocated by autoconfig
* ARM: fault: assume no context when IRQs are disabled during data abort.
* sched: Remove unused params of build_sched_domain()
* sched: Optimize build_sched_domains() for saving first SD node for a cpu
* sched: Optimize build_sched_domains() for saving first SD node for a cpu
* aio: convert the ioctx list to radix tree
* tmpfs: add support for read_iter and write_iter
* iov_iter: move into its own file (bug fix)
* ecrpytfs: Convert aio_read/write ops to read/write_iter
* ext4: add support for read_iter and write_iter
* fs: add read_iter and write_iter to several file systems
* fs: use read_iter and write_iter rather than aio_read and aio_write
* fs: create file_readable() and file_writable() functions
* loop: use aio to perform io on the underlying file
* bio: add bvec_length(), like iov_length()
* aio: add aio support for iov_iter arguments
* aio: add aio_kernel_() interface
* fs: pull iov_iter use higher up the stack
* dio: add bio_vec support to __blockdev_direct_IO()
* dio: Convert direct_IO to use iov_iter
* iov_iter: let callers extract iovecs and bio_vecs
* iov_iter: add a shorten call
* iov_iter: add bvec support
* iov_iter: hide iovec details behind ops function pointers
* fuse: convert fuse to use iov_iter_copy_[to|from]_user
* iov_iter: add copy_to_user support
* iov_iter: iov_iter_copy_from_user() should use non-atomic copy
* iov_iter: move into its own file
* init/Kconfig: decouple DEBUG_KERNEL from EXPERT settings
* hrtimer: Prevent enqueue of hrtimer on dead CPU
* hrtimer: Consider preemption when migrating hrtimer cpu_bases
* arch/arm/kernel/armksyms: fix merge derp
* decompress_unlzo: fix compilation error
* ARM: 7593/1: nommu: do not enable DCACHE_WORD_ACCESS when !CONFIG_MMU
* ARM: 7592/1: nommu: prevent generation of kernel unaligned memory accesses
* ARM: 7492/1: add strstr declaration for decompressors
* ARM: 7493/1: use generic unaligned.h
* ARM: dcache: select DCACHE_WORD_ACCESS for little-endian ARMv6+ CPUs
* ARM: use generic strnlen_user and strncpy_from_user functions
* lib: Fix generic strnlen_user for 32-bit big-endian machines
* lib: add generic strnlen_user() function
* word-at-a-time: make the interfaces truly generic
* lib: Sparc's strncpy_from_user is generic enough, move under lib/
* kernel: Move REPEAT_BYTE definition into linux/kernel.h
* sched: Micro-optimize the smart wake-affine logic
* sched: Implement smarter wake-affine logic
* sched: change active_load_balance_cpu_stop to use h_nr_running
* sched: change find_busiest_queue to h_nr_running
* sched: change update_sg_lb_stats to h_nr_running
* sched: change pick_next_task_fair to h_nr_running
* sched: change cpu_avg_load_per_task using h_nr_running
* kernel/sched/fair.c: fix merge derp
* sched: change load balance number to h_nr_running of run queue
* sched: Periodically decay max cost of idle balance
* sched: Consider max cost of idle balance per sched domain
* sched: scale cpu load for judgment of group imbalance
* sched: scale the busy and this queue's per-task load before compare
* sched: reduce calculation effort in fix_small_imbalance
* fs/sync: Make sync() satisfy many requests with one invocation
* intelliactive: fix race condition when unregistering input handlers
* defconfig: enable new crypto routines, optimized for NEON
* ARM: add .gitignore entry for aesbs-core.S
* ARM: 7723/1: crypto: sha1-armv4-large.S: fix SP handling
* ARM: 7837/3: fix Thumb-2 bug in AES assembler code
* ARM: 7626/1: arm/crypto: Make asm SHA-1 and AES code Thumb-2 compatible
* ARM: pull in <asm/simd.h> from asm-generic
* ARM: move AES typedefs and function prototypes to separate header
* crypto: ablk_helper - Replace memcpy with struct assignment
* crypto: create generic version of ablk_helper
* ARM: add support for bit sliced AES using NEON instructions
* msm: thermal: correct sysfs permission of limit_temp to 644
* Update intelliactive freqs for hammerhead
Update notes for submitted changes

* msm: mdss: optimize MDP pipes cleanup
* msm: mdss: Decimation and BWC cannot be enabled together
* msm: mdss: add bus bandwidth request enable/disable during get/free buffer
* msm: mdss: synchronize wfd driver iommu mmap/munmap with mdss
* msm: pm: bug in pc debug counters logic
* msm: pm: print active clocks before entering into pc
* PM / devfreq: Fix out of bounds access of transition table array
* msm: lpm_levels: return new idle level to cpuidle framework
* msm: lpm_levels: remove rpm handshake in l2_gdhs mode
* ARM: dts: msm: lower LDO 11 minimum voltage constraint for msm8974
* ion: system_heap: only use low gfp flags for order-0 pages
* USB: dwc3: Squashed commit of upstream changes
* Update defconfig
* Add /dev/frandom
* leds: leds-qpnp: Set proper flash duration
* leds: leds-qpnp: fix WLED max current mask
* leds: leds-qpnp: Add brightness control for mpp leds
* leds: leds-qpnp: Add LUT support for KPDBL
* leds: leds-qpnp: Support vin control for MPP LEDs
* leds: leds-gpio-flash: add led gpio flash driver
* Linux 3.4.82
* camera_v2: jpeg_10: Don't enable clock when changing rate
* camera_v2: Add IOCTL to set jpeg core clock rate
* camera_v2: jpeg_10: Fix return value of MSM_JPEG_IOCTL_HW_CMD
* camera_v2: jpeg_10: Set state before hw start
* msm: camera: Limit print in default case of JPEG
Update notes for submitted changes

* msm: mpm-of: fix for "cxo_lpm_clk is unbalanced" slowpath warning.
* msm: lpm_levels: Fix incorrect computation of next wakeup time
* msm: lpm_levels: fix incorrect mode select with next event time
* ion: invalidate buffers before zero'ing
* ion: retry during race with shrinking/allocating
* cma: Make locking finer grained
* cma: Remove potential deadlock situation
* qcom: mpm-of: fix bug in finding the pending interrupts
* msm: mpm-of: set wakeup interrupt as NO_SUSPEND
* mm/compaction: Break out of loop on !PageBuddy in isolate_freepages_block
* msm: lpm_levels: update suspend stats counters and time
* staging: android: ashmem: Avoid deadlock with mmap/shrink
* rtc: alarm: Proper handling of spinlock
* arm: arch_timer: set memory mapped timer interrupt as IRQF_TIMER
* ARM: dts: Modify BKE limiting for Krait master
* msm: msm_bus: Introduce multi level BKE limiting.
* hh: Enable IOMMU VBIF check
* iommu: msm: Check VBIF state during IOMMU access timeout
* iommu: msm: Do not sleep for 10 ms when TLB sync does not complete
* Revert "iommu: msm: Add timeouts for some operations"
* Revert "msm: iommu: remove tlb_invalidate from the map calls"
* iommu: msm: Add base physical address to drvdata structure
* Revert dubious scheduler changes.
* cpufreq: cpu-boost: Re-issue boosts above minimum frequency
* qcom-cpufreq: Move the enabling of the CPU/L2 clocks to CPU_STARTING
* msm: cpufreq: Fix msm_cpufreq_get_freq() for sync CPUs
* msm: cpufreq: Correct synchronous cpu logic
* cpufreq: interactive: Remove unnecessary cpu_online() check
* cpufreq: interactive: Don't reset sampling down factor at max freq
* cpufreq: Sync on thread migration optimizations
* cpufreq: interactive: delete timers for GOV_START
* cpufreq: ondemand: Remove unnecessary synchronization attempt
* msm: pm: Fix cpu collapse timeout
* SELinux: Fix memory leak upon loading policy
* SELinux: Fix kernel BUG on empty security contexts.
* ipv4: Dump stack on attempt to release alive inet socket
* selinux: Fix Kernel panic due to NULL pointer dereference
* leds: At disable, set the trigger to default instead of wiping it
* cpufreq: Fix broken uevents for cpufreq governor and cpu devices
* drivers: cpufreq: Send a uevent when governor changes
* msm: mdss: Display gamma control
* rcu: Use smp_hotplug_thread facility for RCUs per-CPU kthread
* rcu: Yield simpler
* msm: kgsl: Delay the first devfreq status read
* msm: dma: Refactored driver to avoid queuing of cmds in workq.
* softirq: reduce latencies
* softirq: Use hotplug thread infrastructure
* sched: reinitialize rq->next_balance when a CPU is hot-added
* nohz: stat: Fix CPU idle time accounting
* sched: remove redundant update_runtime notifier
* sched,rt: disable rt_runtime borrowing by default
* sched/rt: Remove redundant nr_cpus_allowed test
* sched: Micro-optimize the smart wake-affine logic
* sched: Implement smarter wake-affine logic
* sched: scale the busy and this queue's per-task load before compare
* sched: reduce calculation effort in fix_small_imbalance
* mutex: back out architecture specific check for negative mutex count
* mutex: Queue mutex spinners with MCS lock to reduce cacheline contention
* mutex: Make more scalable by doing less atomic operations
* video: msm: Remove some cruft
* msm: mdss: refactor command mode vsync control logic
* msm: mdss: set pipe to solid fill when releasing it
* msm: mdss: Make notify update waits interruptible
* msm: mdss: update pipe params on first update after suspend
* msm: mdss: fix clearing interrupts of DSI0 during isr for DSI1
* msm: mdss: Change return value in dsi_off
Update notes for submitted changes

* fs/super.c: sync ro remount after blocking writers
* n_tty: Fix n_tty_write crash when echoing in raw mode
* LCD_KCAL: Color Control driver for Nexus 5
* cpufreq: interactive: Optimize sync_freq implementation
* Set timer rate to 30, 20 destroys battery