[Lenovo Vibe P1 ROMs, Kernels, Recoveries, & Other ] FireLord:
ChangeLog v2

FireLord1 - Linux: FK: r3
AayushRd7 - Staging: Prima: Fix Compilation Error(GCC-6.3)
FireLord1 - script: Use ubertc 6
FireLord1 - arm64: defconfig: remove 3 gov, thunderplug and bfq
Shoaib0597 - Added support for LCD Notifier
FireLord1 - arm64: defconfig: regenrate p1a42 config and enable gov + hotplug
desaishivam26 - config: enable advanced tcp congestions
FireLord1 - cpufreq/kconfig: duplicate gov tag and one missing gov tag
FireLord1 - include: add missing/left over headers
FireLord1 - scripts: remove dirty and commit definations in kernel version
FireLord1 - cpufreq: enable 7 gov in kconfig and makefiles
FireLord1 - cpufreq: add pegasusq gov
FireLord1 - cpufreq: add intell gov
FireLord1 - cpufreq: add hotplug gov
FireLord1 - cpufreq: add electrodemand gov
FireLord1 - cpufreq: add barry allen gov
FireLord1 - cpufreq: add authority gov
FireLord1 - cpufreq: add smartmax_eps
nguyenquangduc2000 - Add some governors
nguyenquangduc2000 - Add some governors
nguyenquangduc2000 - Add some governors
nguyenquangduc2000 - Add some governors
nguyenquangduc2000 - Add some governors
nguyenquangduc2000 - Add some io schedulers
nguyenquangduc2000 - Add some io schedulers
nguyenquangduc2000 - Add some io schedulers
nguyenquangduc2000 - Add some io schedulers
nguyenquangduc2000 - Add some io schedulers
FireLord1 - cpufreq: add blu_active gov
FireLord1 - cpufreq: add impulse gov
Shoaib0597 - Support for Larch Power
Shoaib0597 - Updated PowerSuspend to v1.5
Shoaib0597 - Added support for Updated PowerSuspend
Shoaib0597 - Replaced extern with static in "bool power_suspended"
Shoaib0597 - Reduced CPU Load-Average
Shoaib0597 - Tweaked MSM-Thermal
Shoaib0597 - Properly Updated AluCard HotPlug to the latest version
Shoaib0597 - Updated AluCard Governor to the latest version
Shoaib0597 - Updated MSM-Sleeper to v4.1
Shoaib0597 - Updated IntelliPlug to v4.0
Shoaib0597 - Fixed Reporting of GPU-Frequency in sysFS
Shoaib0597 - Fixed ThunderPlug HotPlug
Shoaib0597 - Support for Controlling Temperature Throttle
Shoaib0597 - Added support for Hyper and YankActive Governors
Shoaib0597 - Added support for Wheatley Governor
Shoaib0597 - Added support for Mako HotPlug
Shoaib0597 - Added support for AluCard Governor
Shoaib0597 - Fixed High-Load Average due to Drivers
Shoaib0597 - Implemented PowerEfficient WQ for Regulator Core
Shoaib0597 - Enabled High-Priority WorkQueue for DevFreq
Shoaib0597 - Added support for Controlling Sched. Features
Shoaib0597 - Added support for zzMoove Governor
Shoaib0597 - Added support for SmartMax_v2 Governor
Shoaib0597 - Added support for ThunderPlug v3.0 HotPlug
Shoaib0597 - Added support for AutoSMP HotPlug
Shoaib0597 - Added support for IntelliPlug HotPlug
Shoaib0597 - Added support for MSM Sleeper
Shoaib0597 - Added missing codes for MSM Sleeper
Shoaib0597 - Added support for AluCard HotPlug
Shoaib0597 - Added support for Darkness and IntelliDemand Governors
Shoaib0597 - Added support for MSM and mP-Decision (Bricked) HotPlugs
engstk - Optimized Integer SQRT. for upto 3x faster operation
gustavoss - Optimized Console FrameBuffer for upto 70% increase in Performance

ChangeLog v2

FireLord1 - Revert "Optimize kernel cfbfillrect function"
FireLord1 - Revert "kgsl: Correctly vmap/memset to zero-out pages"
FireLord1 - Revert "kgsl: add page pool allocator"
FireLord1 - Linux: FK: v2
chaubeyprateek - Entropy Tweaking
franciscofranco - tick: don't update idle time if cpu offline
Pranav Vashi - ARM: vfp: Use neon-vfpv4 and softfp
Chris Fries - ARM: smp: Wait just 1 second for other CPU to halt
gustavo - Optimize kernel cfbfillrect function
Harout Hedeshian - net: tcp: Scale the TCP backlog queue to absorb packet bursts
Harm Hanemaaijer - Optimize copy_page for modern ARM platforms
Jeffrey Vanhoof - ion: improve debugfs logging
Tobias Jakobi - PM / devfreq: Fix governor_store()
Lianwei Wang - cpuidle: kick all cpu after idle handler installed
Ram Chandrasekar - Optimizations and Fixes to Thermal
Imran Khan - lib: do_strncpy_from_user: Fix return error code for get_user failures
Sanrio Alvares - lib: align source before using optimized implementation
Pranav Vashi - sched: LOAD_FREQ (4*HZ+61) avoids loadavg Moire
Theodore Ts'o - random: allow architectures to optionally define random_get_entropy()
despairfactor - char: compile frandom
imoseyon - random: remove warning
imoseyon - random: prevent add_input from doing anything
imoseyon - random: entropy tweaks are all the rage nowadays
flar2 - Add /dev/frandom support
Pranav Vashi - cpufreq: Prevent mpdecision changing scaling freq
Masanari Iida - block: Fix format string mismatch in cfq-iosched.c
Geliang Tang - elevator: use list_{first,prev,next}_entry
Tahsin Erdogan - block: Make CFQ default to IOPS mode on SSDs
Tejun Heo - blkcg: move bulk of blkcg_gq release operations to the RCU callback
Tejun Heo - blkcg: invoke blkcg_policy->pd_init() after parent is linked
Tejun Heo - blkcg: implement blkg_for_each_descendant_post()
Tejun Heo - blkcg: move blkg_for_each_descendant_pre() to block/blk-cgroup.h
Tejun Heo - blkcg: fix error return path in blkg_create()
Tejun Heo - blk-throttle: implement proper hierarchy support
Tejun Heo - blk-throttle: implement throtl_grp->has_rules[]
Vivek Goyal - blk-throttle: Account for child group's start time in parent while bio climbs up
Tejun Heo - blk-throttle: add throtl_qnode for dispatch fairness
Tejun Heo - blk-throttle: make throtl_pending_timer_fn() ready for hierarchy
Tejun Heo - blk-throttle: make tg_dispatch_one_bio() ready for hierarchy
Tejun Heo - blk-throttle: make blk_throtl_bio() ready for hierarchy
Tejun Heo - blk-throttle: make blk_throtl_drain() ready for hierarchy
Tejun Heo - blk-throttle: dispatch from throtl_pending_timer_fn()
Tejun Heo - blk-throttle: implement dispatch looping
Tejun Heo - blk-throttle: separate out throtl_service_queue->pending_timer from throtl_data->dispatch_work
Tejun Heo - blk-throttle: set REQ_THROTTLED from throtl_charge_bio() and gate stats update with it
Tejun Heo - blk-throttle: implement sq_to_tg(), sq_to_td() and throtl_log()
Tejun Heo - blk-throttle: add throtl_service_queue->parent_sq
Tejun Heo - blk-throttle: generalize update_disptime optimization in blk_throtl_bio()
Tejun Heo - blk-throttle: dispatch to throtl_data->service_queue.bio_lists[]
Tejun Heo - blk-throttle: move bio_lists[] and friends to throtl_service_queue
Tejun Heo - blk-throttle: add throtl_grp->service_queue
Tejun Heo - blk-throttle: reorganize throtl_service_queue passed around as argument
Tejun Heo - blk-throttle: pass around throtl_service_queue instead of throtl_data
Tejun Heo - blk-throttle: add backlink pointer from throtl_grp to throtl_data
Tejun Heo - blk-throttle: simplify throtl_grp flag handling
Tejun Heo - blk-throttle: rename throtl_rb_root to throtl_service_queue
Tejun Heo - blk-throttle: remove pointless throtl_nr_queued() optimizations
Tejun Heo - blk-throttle: relocate throtl_schedule_delayed_work()
Tejun Heo - blk-throttle: collapse throtl_dispatch() into the work function
Tejun Heo - blk-throttle: remove deferred config application mechanism
Tejun Heo - blk-throttle: remove spurious throtl_enqueue_tg() call from throtl_select_dispatch()
Sebastien Buisson - fs/buffer.c: increase the buffer-head per-CPU LRU size
Linus Torvalds - vfs: conditionally clear close-on-exec flag
Linus Torvalds - vfs: Fix pathological performance case for __alloc_fd()
Linus Torvalds - mm: get rid of 'vmalloc_info' from /proc/meminfo
Amir Goldstein - sysrq: Emergency Remount R/O in reverse order
Oleg Nesterov - fs/proc/task_mmu.c: don't use task->mm in m_start() and show_*map()
Dave Chinner - sync: don't block the flusher thread waiting on IO
Franco - qcom-cpufreq: Check return of cpufreq_frequency_get_table (adap for chulebi
Ard Biesheuvel - crypto: arm/aes update NEON AES module to latest OpenSSL version
franciscofranco - selinux: just shut up
Sami Tolvanen - arm: crypto: Add optimized SHA-256/224 Add Andy Polyakov's optimized assembly and NEON implementations for SHA-256/224.
Ard Biesheuvel - crypto: sha512-generic - move to generic glue implementation
Ard Biesheuvel - crypto: sha256-generic - move to generic glue implementation
Ard Biesheuvel - crypto: sha1-generic - move to generic glue implementation
Ard Biesheuvel - crypto: sha512 - implement base layer for SHA-512
Ard Biesheuvel - crypto: sha256 - implement base layer for SHA-256
Ard Biesheuvel - crypto: sha1 - implement base layer for SHA-1
faux123 - Optimized ARM RWSEM algorithm
zeeshanhussain - Network Speed Tweak
Dave Kleikamp - AIO: Don't plug the I/O queue in do_io_submit()
liping.zhang - net: tcp: fix rtable leak in tcp_is_local[6]
Eric Dumazet - tcp_cubic: do not set epoch_start in the future
Eric Dumazet - tcp_cubic: better follow cubic curve after idle period
Neal Cardwell - tcp: fix timing issue in CUBIC slope calculation
GuneetAtwal - mm:vmscan: Reduce swappiness to 30%
GuneetAtwal - fs:dcache Reduce vfs cache pressure to 50
imoseyon - fs/namei.c: fix potential memory leak in path_lookupat
Maheshwar Ajja - Disable CPU L2 cache PC during video sessions
Pranav Vashi - msm: mdss: Avoid calling wake_up_all() twice in display thread
Abhinay Reddy Vanipally - Changes on kernel for compilation of Weston
Nikhilesh Reddy - ext4: rate limit printk in buffer_io_error()
Carlos Arriaga - Enabled aggressive multi-core power savings
flar2 - msm_hsic_host: reduce wakelock
franciscofranco - sched/rt: Reduce rq lock contention by eliminating locking
gustavo - Improve Buffer Performancce
arter97 - Introduce Adreno idler for devfreq-based Adreno devices
Fabio Estevam - ARM: 7789/1: Do not run dummy_flush_tlb_a15_erratum() on non-Cortex-A15
Vidya Sagar - ARM: fix debug prints relevant to PCI devices
Yi-wei Zhao - arm: idle: add missing need_resched check
Russell King - ARM: make kernel oops easier to read
guts94 - fix warning: 'enum reboot_mode' declared inside parameter list will not be visible outside of this definition or declaration extern void (*arm_pm_restart)(enum reboot_mode reboot_mode, const char *cmd); ^~~~~~~~~~~
guts94 - fix build
Pan Xinhui - lib/bitmap.c: bitmap_parselist can accept string with whitespaces on head or tail
Pan Xinhui - lib/bitmap.c: fix a special string handling bug in __bitmap_parselist
Pan Xinhui - lib/bitmap.c: correct a code style and do some, optimization
Rasmus Villemoes - lib: bitmap: remove redundant code from __bitmap_shift_left
Rasmus Villemoes - lib: bitmap: eliminate branch in __bitmap_shift_left
Rasmus Villemoes - lib: bitmap: change bitmap_shift_left to take unsigned parameters
Rasmus Villemoes - lib: bitmap: yet another simplification in __bitmap_shift_right
Rasmus Villemoes - lib: bitmap: remove redundant code from __bitmap_shift_right
Rasmus Villemoes - lib: bitmap: eliminate branch in __bitmap_shift_right
Rasmus Villemoes - lib: bitmap: change bitmap_shift_right to take unsigned parameters
Rasmus Villemoes - lib/bitmap.c: elide bitmap_copy_le on little-endian
Rasmus Villemoes - lib/bitmap.c: change prototype of bitmap_copy_le
Rasmus Villemoes - lib/bitmap.c: make the bits parameter of bitmap_remap unsigned
Rasmus Villemoes - lib/bitmap.c: simplify bitmap_ord_to_pos
Rasmus Villemoes - lib/bitmap.c: simplify bitmap_pos_to_ord
Rasmus Villemoes - lib/bitmap.c: change parameters of bitmap_fold to unsigned
Rasmus Villemoes - lib/bitmap.c: update bitmap_onto to unsigned
Rasmus Villemoes - lib: bitmap: add missing mask in bitmap_andnot
Rasmus Villemoes - lib: bitmap: add missing mask in bitmap_and
Rasmus Villemoes - lib: bitmap: add missing mask in bitmap_shift_right
Rasmus Villemoes - lib: bitmap: micro-optimize bitmap_allocate_region
Rasmus Villemoes - lib: bitmap: change parameter of bitmap_*_region to unsigned
Rasmus Villemoes - lib: bitmap: fix typo in kerneldoc for bitmap_pos_to_ord
Rasmus Villemoes - lib: bitmap: make the start index of bitmap_clear unsigned
Rasmus Villemoes - lib: bitmap: make the start index of bitmap_set unsigned
Rasmus Villemoes - lib: bitmap: make nbits parameter of bitmap_weight unsigned
Rasmus Villemoes - lib: bitmap: make nbits parameter of bitmap_subset unsigned
Rasmus Villemoes - lib: bitmap: make nbits parameter of bitmap_intersects unsigned
Rasmus Villemoes - lib: bitmap: make nbits parameter of bitmap_{and,or,xor,andnot} unsigned
Rasmus Villemoes - lib: bitmap: remove unnecessary mask from bitmap_complement
Rasmus Villemoes - lib: bitmap: make nbits parameter of bitmap_complement unsigned
Rasmus Villemoes - lib: bitmap: make nbits parameter of bitmap_equal unsigned
Rasmus Villemoes - lib: bitmap: make nbits parameter of bitmap_full unsigned
Rasmus Villemoes - lib: bitmap: make nbits parameter of bitmap_empty unsigned
George Spelvin - lib/crc7: Shift crc7() output left 1 bit
George Spelvin - lib: crc32: Add some additional __pure annotations
George Spelvin - lib: crc32: Mark test data __initconst
George Spelvin - lib: crc32: Greatly shrink CRC combining code
Fabian Frederick - lib/crc32.c: remove unnecessary __constant
Daniel Borkmann - lib: crc32: reduce number of cases for crc32{, c}_combine
Daniel Borkmann - lib: crc32: conditionally resched when running testcases
Daniel Borkmann - lib: crc32: add test cases for crc32{, c}_combine routines
Daniel Borkmann - lib: crc32: add functionality to combine two crc32{, c}s in GF(2)
Daniel Borkmann - lib: crc32: clean up spacing in test cases
Gu Zheng - lib/crc32: update the comments of crc32_{be,le}_generic()
DespairFactor - misc: qcom: qdsp6v2: int apr_fill_hdr prototype should not be inline
despairfactor - msm: vidc: create_pkt_cmd_sys_session_init prototype should not be inline
Senthil Kumar Rajagopal - [PATCH] Fix extern inline use for gcc > 4.3 in c99 mode
Stephan Mueller - lib/mpi: fix off by one in mpi_read_raw_from_sgl
Christoph Hellwig - move count_zeroes.h out of asm-generic
Tadeusz Struk - lib/mpi: Add mpi sgl helpers
Tadeusz Struk - MPI: Fix mpi_read_buffer
Tadeusz Struk - MPILIB: add mpi_read_buf() and mpi_get_size() helpers
Jaedon Shin - MPI: MIPS: Fix compilation error with GCC 5.1
Rasmus Villemoes - MPILIB: Fix comparison of negative MPIs
Rasmus Villemoes - MPILIB: Fix obvious but harmless typo
Rasmus Villemoes - MPILIB: Deobfuscate mpi_cmp
Konstantin Khlebnikov - MPILIB: add module description and license
Richard Henderson - alpha: Modernize lib/mpi/longlong.h
Tim Murray - ion: adjust system heap pool orders
Tim Murray - kgsl: add page pool allocator
Pranav Vashi - kgsl: Correctly vmap/memset to zero-out pages
Mike Snitzer - block: disable entropy contributions for nonrot devices
Shawn Lin - staging: ion: fix corruption of ion_import_dma_buf
Tim Murray - mmc: move to a SCHED_FIFO thread
Tim Murray - dm-verity: run in a WQ_HIGHPRI workqueue
Tim Murray - dm-crypt: run in a WQ_HIGHPRI workqueue
Jan Kara - writeback: fix occasional slow sync(1)
Namjae Jeon - writeback: fix writeback cache thrashing
Junxiao Bi - writeback: fix race that cause writeback hung
Jeff Hugo - soc: qcom: bam_dmux: Correct payload length handing for dynamic mtu
Jeff Hugo - soc: qcom: bam_dmux: Sync SSR with disconnect/reconnect
engstk - debug: remove: arm unwind: remove logspam while in debug mode
Jiri Kosina - ./Makefile: tell gcc optimizer to never introduce new data races
Andi Kleen - Disable -fconserve-stack on ARM v2
Javier Sayago - power:process: decrease time to enter sleep
Evisceration - msm: mdss: remove more logging spam
ktoonsez - debug: remove: remove some dmesg logspam from Linux mainline 3.4 fs
anarkia1976 - sched: features: disable gentle_fair_sleepers
FlyFrog - int_sqrt: Improve 3x faster integer sqrt.
ramgear - int_sqrt: correction square root algo with naming
anarkia1976 - PM: Enable asynchronous noirq resume threads to save the resuming time
franciscofranco - qcom: msm-core: uninterruptible wait - you can kiss my arse goodbye
franciscofranco - msm: mpm: disable debugging
franciscofranco - msm: Use interruptible wait to not affect load average
Russell King - ARM: optimize memset_io()/memcpy_fromio()/memcpy_toio()
franciscofranco - msm: vidc: disable debug logs
atl4ntis - input: don't reset keys pressed at suspend time
Steve Kondik - msm: Fix high load average from uninterruptible waits
flar2 - mmc: clk_scaling: set scale_down_in_low_wr_load to 1 by default
Talel Shenhar - mmc: clk_scaling: add sysfs for avoiding scale down in write
Miao Xie - lib/memcopy: use glibc version
Junjie Wu - cpufreq: cpu-boost: Remove migration sync boost
Pranav Vashi - cpufreq: cpu-boost: New enhancements
Viresh Kumar - cpufreq: preserve user_policy across suspend/resume
Rafael J. Wysocki - cpufreq: Clean up after a failing light-weight initialization
Viresh Kumar - cpufreq: use memcpy() to copy policy
Pranav Vashi - qcom-cpufreq: cpuboost: prevent false check
Steve Kondik - drivers: cpufreq: Send a uevent when governor changes
Lianwei Wang - cpufreq: set policy with user_policy data
Stratos Karafotis - cpufreq: Introduce new relation for freq selection
Viresh Kumar - cpufreq: governor: remove copy_prev_load from 'struct cpu_dbs_common_info'
Bibek Basu - cpufreq: remove race while accessing cur_policy
Jane Li - cpufreq: Fix timer/workqueue corruption by protecting reading governor_enabled
Srivatsa S. Bhat - cpufreq: governor: Be friendly towards latency-sensitive bursty workloads
Stratos Karafotis - cpufreq: Break out early when frequency equals target_freq
Archana Sathyakumar - cpufreq: Resolve CPUFREQ_NOTIFY issue
Joe Maples - [BACKPORT] Implement zen-tune v4.5
Li Bin - workqueue: fix pool ID allocation leakage and remove BUILD_BUG_ON() in init_workqueues
Lai Jiangshan - workqueue: move flush_scheduled_work() to workqueue.h
Fabian Frederick - kernel/workqueue.c: pr_warning/pr_warn & printk/pr_info
Daeseok Youn - workqueue: simplify wq_update_unbound_numa() by jumping to use_dfl_pwq if the target cpumask equals wq's
Lai Jiangshan - workqueue: wake regular worker if need_more_worker() when rescuer leave the pool
Lai Jiangshan - workqueue: alloc struct worker on its local node
Lai Jiangshan - workqueue: reuse the already calculated pwq in try_to_grab_pending()
Lai Jiangshan - workqueue: use schedule_timeout_interruptible() instead of open code
Lai Jiangshan - workqueue: remove the empty check in too_many_workers()
Lai Jiangshan - workqueue: use "pool->cpu < 0" to stand for an unbound pool
Lai Jiangshan - workqueue: sanity check pool->cpu in wq_worker_sleeping()
Lai Jiangshan - workqueue: stronger test in process_one_work()
Lai Jiangshan - workqueue: remove useless WARN_ON_ONCE()
Se Wang (Patrick) Oh - workqueue: Fix workqueue stall issue after cpu down failure
Lai Jiangshan - workqueue: clear POOL_DISASSOCIATED in rebind_workers()
Tejun Heo - workqueue: make the workqueues list RCU walkable
Lai Jiangshan - workqueue: allow work_on_cpu() to be called recursively
Oleg Nesterov - sched: s/do_each_thread/for_each_process_thread/ in core.c
Peter Zijlstra - sched: Optimize task_sched_runtime()
Paul E. McKenney - rcu: Don't disable CPU hotplug during OOM notifiers
Riley Andrews - mutex: Add a delay into the SPIN_ON_OWNER wait loop.
Vincent Guittot - sched: cpu_power: enable ARCH_POWER
Syed Rameez Mustafa - sched: turn off the TTWU_QUEUE feature
anarkia1976 - timer: optimize apply_slack()
Frederic Weisbecker - cputime: Fix jiffies based cputime assumption on steal accounting
Roman Gushchin - sched/fair: Fix tg_set_cfs_bandwidth() deadlock on rq->lock
Ben Segall - sched: Avoid throttle_cfs_rq() racing with period_timer stopping
Daniel Lezcano - sched: Fix race in idle_balance()
Sai Gurrappadi - sched: Force sleep on consecutive sched_yields
Frederic Weisbecker - sched: Update rq clock before calling check_preempt_curr()
Kirill Tkhai - sched: Teach scheduler to understand TASK_ON_RQ_MIGRATING state
Tim Chen - sched/balancing: Reduce the rate of needless idle load balancing
Jason Low - sched/fair: Stop searching for tasks in newidle balance if there are runnable tasks
Vladimir Davydov - sched/balancing: Prevent the reselection of a previous env.dst_cpu if some tasks are pinned
Tim Chen - sched/fair: Implement fast idling of CPUs when the system is partially loaded
Xiaotian Feng - cpumask: Fix cpumask leak in partition_sched_domains()
Kirill Tkhai - sched/__wake_up_sync_key(): Fix nr_exclusive tasks which lead to WF_SYNC clearing
Peter Zijlstra - sched/fair: Optimize find_busiest_queue()
Joonsoo Kim - sched: Remove one division operation in find_busiest_queue()
myfluxi - block: deadline: Optimize for non-rotational
Willi Ye - makefile: Add --strip-debug flag
Joonwoo Park - sched: set HMP scheduler's default initial task load to 100%
Daniel Borkmann - ktime: add ms_to_ktime() and ktime_add_ms() helpers
Amit Pundir - cpufreq: interactive: replace strict_strtoul() with kstrtoul()
Olav Haugan - sched: Add sysctl to enable power aware scheduling
Olav Haugan - sched: Ensure no active EA migration occurs when EA is disabled
Srivatsa Vaddagiri - sched: Document HMP scheduler
Junjie Wu - cpufreq: interactive: Delay evaluation of notification by 1ms
Junjie Wu - cpufreq: interactive: Add documentation for new sysfs nodes
Junjie Wu - cpufreq: interactive: Handle notification even if timer fires first
Junjie Wu - cpufreq: interactive: Fix potential divide-by-zero operation
Junjie Wu - cpufreq: interactive: Ramp up to policy->max for heavy new task
Joonwoo Park - sched: account new task load so that governor can apply different policy
Junjie Wu - cpufreq: interactive: Pass target_load to scheduler
Joonwoo Park - sched: take into account of governor's frequency max load
Junjie Wu - cpufreq: interactive: Use wake_up_process_no_notif to wake up tasks
Junjie Wu - sched: Provide a wake up API without sending freq notifications
Pavankumar Kondeti - sched: duplicate scheduler files to bring back QHMP extensions
Junjie Wu - cpufreq: interactive: Do not align sample windows by default
Saravana Kannan - cpufreq: interactive: Compute target freq independent of policy min/max
Junjie Wu - cpufreq: interactive: Allow frequency drop during max_freq_hysteresis
Junjie Wu - cpufreq: interactive: Fix load in cpufreq_interactive_cpuload event
Junjie Wu - cpufreq: interactive: Ignore hispeed_freq logic for notification
Junjie Wu - cpufreq: interactive: Use target_freq for load calculation
Junjie Wu - cpufreq: interactive: Make skipping delay for migration optional
Junjie Wu - sched: Add stub function for sched_get_cpus_busy()
Joonwoo Park - sched: prevent task migration while governor queries CPUs' load
Junjie Wu - cpufreq: interactive: Use sched_get_cpus_busy() to query busy time
Junjie Wu - cpufreq: interactive: Correctly reschedule timer for slack_only case
Junjie Wu - cpufreq: interactive: Add cpuload trace events
Junjie Wu - cpufreq: interactive: Replace per-cpu timer with per-policy timer
Junjie Wu - cpufreq: interactive: Remove first_cpu field
Junjie Wu - cpufreq: interactive: Do not reschedule timer if policy->max changes
Junjie Wu - cpufreq: interactive: Skip delay in frequency changes due to migration
Junjie Wu - cpufreq: interactive: Reschedule timer if min_freq is reduced
Junjie Wu - cpufreq: interactive: Ramp up directly if cpu_load exceeds 100
Junjie Wu - cpufreq: interactive: Implement cluster-based min_sample_time
Rohit Gupta - cpufreq: interactive: Rearm governor timer at max freq
Junjie Wu - cpufreq: interactive: Fix compiler warning for hvt
Lianwei Wang - cpufreq: interactive: only boost tunable affected cpus
Minsung Kim - cpufreq: interactive: don't skip waking up speedchange_task if target_freq > policy->cur
Ruchi Kandoi - cpufreq: interactive: prevents the frequency to directly raise above the hispeed_freq from a lower frequency.
Ard Biesheuvel - ARM: 7835/2: fix modular build of xor_blocks() with NEON enabled
Ard Biesheuvel - ARM: crypto: add NEON accelerated XOR implementation
Shaibal Dutta - timekeeping: Move clock sync work to power efficient workqueue
viresh kumar - net/neighbour: queue work on power efficient wq
Mark Brown - ASoC: jack: Use power efficient workqueue
Mark Brown - ASoC: compress: Use power efficient workqueue
Mark Brown - ASoC: pcm: Use the power efficient workqueue for delayed powerdown
Viresh Kumar - PHYLIB: queue work on system_power_efficient_wq
Viresh Kumar - block: queue work on power efficient wq
viresh kumar - net/ipv4: queue work on power efficient wq
Shaibal Dutta - rcu: Move SRCU grace period work to power efficient workqueue
Shaibal Dutta - net: wireless: move regulatory timeout work to power efficient workqueue
Shaibal Dutta - firmware: use power efficient workqueue for unloading and aborting fw load
Viresh Kumar - workqueue: Add system wide power_efficient workqueues
Viresh Kumar - workqueues: Introduce new flag WQ_POWER_EFFICIENT for power oriented workqueues
myfluxi - arm: irq: Tone down kernel logging
anarkia1976 - mmc: disable software crc - 30% boost
Evisceration - mmc: toggleable software crc
Chester Kener - block: Disable add_random
Behan Webster - ARM: 8171/1: Use current_stack_pointer for return_address
Behan Webster - ARM: 8158/1: LLVMLinux: use static inline in ARM ftrace.h
engstk - shut up unwind
beroid - uksm: Fix build error
Joe Maples - uksm: fx/exec: Remove unused include
Nathan Chancellor - UKSM: rename compound_trans_head to compound_head
Dorimanx - UKSM: parameter moved to include/linuc/kernel.h
Dorimanx - MM UKSM: set default sleep ms to 1000 + define
Joe Maples - UKSM: Add Governors for Higher CPU usage (HighCPU) for more merging, and low cpu usage (Battery) for less battery drain
Ryan Pennucci - uksm: use deferrable timer
Ryan Pennucci - mm: limit UKSM sleep time instead of failing
Joe Maples - uksm: Fix warning
Ryan Pennucci - uksm: fixes for legacy KSM sysfs
Ryan Pennucci - uksm: emulate KSM sysfs properly
Ryan Pennucci - uksm: clean up and remove some (no)inlines
Ryan Pennucci - uksm: modify ema logic and tidy up
Ryan Pennucci - uksm: enhancements and cleanups
Ryan Pennucci - uksm: squashed fixups
Ryan Pennucci - Add legacy ksm interface
Joe Maples - [PATCH] UKSM 0.1.2.3
chaubeyprateek - Enable bam_dmux fast shutdown
Sultanxda - trace: Don't force tracing support by default
Sultanxda - init: Kconfig: Don't force DEBUG_KERNEL
Lucille Sylvester - msm: kgsl: Bump the GPU frequency for long blocks of processing
guts94 - block: set slice_idle to 0 on cfq
guts94 - block: update zen scheduler to v1.1
Dorimanx - block: zen: set fifo batch to 16 to reduce overload on eMMC and CPU.
ripng - block: zen crashing on selection fixup
ripng - block: add zen scheduler
James Christopher Adduono - Miguel Boton's SIO scheduler
franciscofranco - wakeup: add toggles for wlan wakelocks They are all enabled by default, it's up to the user and I provide no support if Wi-Fi stops working normally without these locks enabled. This is for advanced users.
flar2 - disable crc check
AshishM94 - arm: Allow configuration of CONFIG_HZ
Ajay Dudani - msm: kgsl: Fix direct references to HZ
savoca - msm: mdss: kcal: Add KCAL support for post processing control [v2]
AshishM94 - fsync: disabled by default
franciscofranco - Added fsync on/off support.
AshishM94 - msm8916: dts: set boot_cpus to max possible
FireLord1 - Merge remote-tracking branch 'caf/LA.BR.1.2.9_rb1.22' into FireKernel-n

ChangeLog v1

FireLord1 - Linux: FK: r1
FireLord1 - misc: script: Make builds clean
FireLord1 - net: Fix warnings
FireLord1 - Revert "ASoC: compress: Fix compress device direction check"
FireLord1 - fix compile after 3.10.y merge
FireLord1 - Revert "firmware_class: make sure fw requests contain a name"
FireLord1 - Merge remote-tracking branch 'linux/linux-3.10.y' into FireKernel-n