Click to return

MoKee OpenSource Changelog from 07/22/2016 - 07/23/2016
---------------------------------------------------------------

Project: kernel/lge/msm8974
  •  Rashed Abdel-Tawab - bcmdhd: Restore default wakelocks and timing

Project: kernel/samsung/msm8930-common
  •  Arne Coucheron - msm: board-8930-pmic: Increase ocv correction limits

Project: kernel/zte/msm8994
  •  dianlujitao - nx510j: mokee bring up
  •  dianlujitao - nx510j: Update defconfig
  •  dianlujitao - msm: qpnp-haptic: set up sysfs interface for common cmhw implementation
  •  dianlujitao - input: touchscreen: Send KEY_WAKEUP for double-tap event
  •  dianlujitao - ARM: dts: nx510j: remove dtsi entry for nonexistent flash led
  •  dianlujitao - mmc: Undo ztemt changes
  •  dianlujitao - power: reset: undo ztemt changes
  •  dianlujitao - drivers: Clean up uninitialized variable warnings
  •  jollaman999 - qcacld-2.0: Fix the issue of rpsRxQueueCpuMapList
  •  Sivan Reinstein - msm: ipa: check that ipa_qmi_ctx is not null before accessing it
  •  Skylar Chang - msm: ipa: fix modem SSR issue
  •  Mohit Khanna - qcacld-2.0: allow rps cpu map to be read from ini
  •  Harout Hedeshian - net: add a per-cpu counter for the number of frames coalesced in GRO
  •  Sridhar Ancha - net: core: Release neigh lock when neigh_probe is enabled
  •  Sridhar Ancha - net: core: To send ARP probe when neighbor state is NUD_STALE
  •  Ravinder Konka - net: core: Send ARP probe and trigger RTM_NEWNEIGH
  •  Mayank Rana - usb: phy: qusb: Keep QUSB PHY into RESET state at driver probe time
  •  Hemant Kumar - usb: phy: qusb: Bring phy to non-driving mode upon disconnect
  •  Steve Kondik - video: mdss: Fix compilation warning
  •  Jayant Shekhar - mdss: mdp: Fix pipe mixer staging during free and prepare fail
  •  Dhaval Patel - msm: mdss: flush retire work before ctl_stop operation
  •  Veera Sundaram Sankaran - msm: mdss: reset intf_stopped flag for sctl when exiting LP states
  •  Dhaval Patel - msm: mdss: fix race condition between vsync handler and ctl_stop
  •  Dhaval Patel - msm: mdss: avoid vsync_handler update in lp2 power state
  •  Kuogee Hsieh - msm: mdss: serialize overlay_vsync_ctrl with ov_lock
  •  Jayant Shekhar - msm: mdss: Set the mixer stage of pipe at end of pipe setup
  •  Benet Clark - msm: mdss: Fix VIG pipe reset of postprocessing parameters
  •  Siddhartha Agrawal - msm: mdss: Do not queue rotator if mixer is invalid
  •  Ujwal Patel - msm: mdss: fix dst_x adjustments when source split is disabled
  •  Ray Zhang - msm: mdss: Disable idle pc during unblank
  •  Veera Sundaram Sankaran - msm: mdss: dsi: fix dsi fifo underflow error status check
  •  Jayant Shekhar - msm: mdss: Reorder mutex locks in ESD thread
  •  Dhaval Patel - msm: mdss: fix backlight update between unblank and kickoff
  •  Padmanabhan Komanduru - msm: mdss: update backlight during unblank for ESD recovery
  •  Jayant Shekhar - msm: mdss: Update backlight during unblank if required
  •  Shivaraj Shetty - msm: mdss: fix backlight issue on blank-unblank
  •  Sandeep Panda - msm: mdss: add support to read panel post init delay
  •  dianlujitao - msm: mdss: set max backlight as default
  •  Padmanabhan Komanduru - ARM: dts: msm: add DSI PHY regulators to MDSS DSI node
  •  Mahesh Sivasubramanian - soc: qcom: rpm-smd: Account for NOACK messages with system sleep
  •  Osvaldo Banuelos - regulator: rpm-smd-regulator: Don't print rpm handle deferral errors
  •  David Collins - regulator: rpm-smd-regulator: don't wait for ACK when lowering power state
  •  Archana Sathyakumar - soc: qcom: rpm-smd: Add API to send message without waiting on ACK
  •  Maulik Shah - soc: qcom: rpm-smd: Move timeout for rpm ack error message
  •  Karthik Parsha - qcom: rpm-smd: Force smd channel update in interrupt lock context
  •  Mahesh Sivasubramanian - soc: qcom: rpm-smd: Read ACKs for sleep set on wakeup
  •  Steve Kondik - Revert "Revert "regulator: rpm-smd-regulator: don't wait for ACK when lowering power state""
  •  Archana Sathyakumar - mpm: Fix clk_get API issue
  •  Ulf Hansson - mmc: core: Invent MMC_CAP2_FULL_PWR_CYCLE
  •  Sahitya Tummala - mmc: sdhci-msm: Don't enable MMC_CAP2_FULL_PWR_CYCLE
  •  Ulf Hansson - mmc: core: Enable power_off_notify for eMMC shutdown sequence
  •  Ulf Hansson - mmc: core: Handle both poweroff notification types for eMMC
  •  Sahitya Tummala - mmc: core: fix race between mmc_power_off and mmc_power_up
  •  Sahitya Tummala - mmc: core: revert recent changes in shutdown handling code
  •  Sahitya Tummala - mmc: core: update host->card after getting RCA for SD card
  •  Sayali Lokhande - mmc: sdhci: Set pm_qos to performance mode if clock scaling is disabled
  •  Sahitya Tummala - mmc: sdhci-msm: Fix HW issue with power IRQ handling during reset
  •  Sahitya Tummala - mmc: core: Update PON based on the system state
  •  Konstantin Dorfman - mmc: core: use asynchronous runtime suspend pm core api
  •  Asutosh Das - mmc: host: Fix spinbug in performance sysfs nodes
  •  Lianwei Wang - proc: stat: fix idle time jump
  •  Eric Dumazet - net: attempt a single high order allocation
  •  Eric Dumazet - net: use __GFP_NORETRY for high order allocations
  •  Michael Dalton - net: allow > 0 order atomic page alloc in skb_page_frag_refill
  •  Eric Dumazet - net: refactor sk_page_frag_refill()
  •  Eric Dumazet - af_unix: fix bug on large send()
  •  Eric Dumazet - net: attempt high order allocations in sock_alloc_send_pskb()
  •  Eric Dumazet - af_unix: improve STREAM behavior with fragmented memory
  •  Pranith Kumar - rcu: Use rcu_gp_kthread_wake() to wake up grace period kthreads
  •  Pranith Kumar - rcu: Check both root and current rcu_node when setting up future grace period
  •  Paul E. McKenney - rcu: Make callers awaken grace-period kthread
  •  Paul E. McKenney - rcu: Update cpu_needs_another_gp() for futures from non-NOCB CPUs
  •  Paul E. McKenney - rcu: Protect ->gp_flags accesses with ACCESS_ONCE()
  •  Paul E. McKenney - nohz_full: Force RCU's grace-period kthreads onto timekeeping CPU
  •  Paul E. McKenney - rcu: Improve diagnostics for spurious RCU CPU stall warnings
  •  Paul E. McKenney - rcu: Throttle rcu_try_advance_all_cbs() execution
  •  Paul E. McKenney - rcu: Flag lockless access to ->gp_flags with ACCESS_ONCE()
  •  Paul E. McKenney - rcu: Prevent spurious-wakeup DoS attack on rcu_gp_kthread()
  •  Paul E. McKenney - rcu: Avoid redundant grace-period kthread wakeups
  •  Paul E. McKenney - rcu: Move redundant call to note_gp_changes() into called function
  •  Paul E. McKenney - rcu: Inline trivial wrapper function rcu_start_gp_per_cpu()
  •  Paul E. McKenney - rcu: Eliminate check_for_new_grace_period() wrapper function
  •  Paul E. McKenney - rcu: Merge __rcu_process_gp_end() into __note_gp_changes()
  •  Paul E. McKenney - rcu: Switch callers from rcu_process_gp_end() to note_gp_changes()
  •  Steve Kondik - Revert "Revert "rcu: Make RCU_FAST_NO_HZ take advantage of numbered callbacks""
  •  Paul E. McKenney - rcu: Rename note_new_gpnum() to note_gp_changes()
  •  Paul E. McKenney - rcu: Make __note_new_gpnum() check for ends of prior grace periods
  •  Paul E. McKenney - rcu: Move code to apply callback-numbering simplifications
  •  Antonio Alecrim Jr - X.509: remove possible code fragility: enumeration values not handled
  •  Ryan Hsu - qcacld-2.0: fix regression for STA PNO WoW
  •  Paul Zhang - qcacld: Clear WoW wakeup pattern configuration
  •  Edhar, Mahesh Kumar - qcacld-2.0: Honor NL80211_SCAN_FLAG_FLUSH scan flag
  •  Yue Ma - qcacld: Reduce PM QOS latency tolerance time to minimum
  •  Jeff Johnson - qcacld-2.0: Avoid buffer overflow during extscan bucket fill
  •  Ryan Hsu - qcacld-2.0: Fix the PNO WoW is not configured in concurrency case
  •  c_manjee - qcacld: SAP valid channels fail due to extscan ini
  •  Janusz Dziedzic - cfg80211: add helper reg_get_regdomain() function
  •  Samuel Ahn - regulatory: add 5.9 GHz frequency range to US regulatory domain
  •  Sachin Ahuja - msm: wlan: Update wifi regulatory database for TW
  •  Rostislav Lisovy - cfg80211: Add attributes describing prohibited channel bandwidth
  •  Simon Wunderlich - nl80211/cfg80211: add 5 and 10 MHz defines and wiphy flag
  •  Jouni Malinen - cfg80211: Specify frame and reason code for NL80211_CMD_DEL_STATION
  •  Jouni Malinen - cfg80211: Convert del_station() callback to use a param struct
  •  Amar Singhal - msm: wlan: Add country KP
  •  Yuanyuan Zhong - mm: compaction: compact all zones when turning off screen
  •  Anil Kumar Mamidala - qos: wake up cores based on the qos updated cpu mask
  •  Anil Kumar Mamidala - qos: Register irq notify after adding the qos request
  •  Joonsoo Kim - mm/cma: change fallback behaviour for CMA freepage
  •  Mekala Natarajan - msm: mdss: add csc tables for mdp5 for various color spaces
  •  Adrian Salido-Moreno - msm: mdss: properly clean up pipe in case of failure during reuse
  •  Riley Andrews - sched: add sched blocked tracepoint which dumps out context of sleep.
  •  Shawn Lin - staging: ion: fix corruption of ion_import_dma_buf
  •  Ruchi Kandoi - uid_cputime: Check for the range while removing range of UIDs.
  •  Patrick Tjin - msm: ipc_socket: fix leak of kernel memory to userspace
  •  Naseer Ahmed - msm: mdss: fix possible out-of-bounds and overflow issue in mdp debugfs
  •  Ravi Kumar Alamanda - ASoC: msm: audio-effects: fix stack overread and heap overwrite
  •  Ravi Kumar Alamanda - ASoC: msm: disable unwanted module
  •  Ranjith Kagathi Ananda - msm: sensor: actuator: NULL pointer protection for step table
  •  Suman Mukherjee - msm: camera: ispif: Validate VFE num input during reset
  •  Mansoor Aftab - msm: camera2: cpp: Reload FW across usecases
  •  Rajakumar Govindaram - msm: camera2: cpp: Support zero buffer streamon
  •  Sunid Wilson - msm: fd: Flip the order of calling vb2_buffer_done and v4l2_event_queue_fh
  •  Sagar Gore - msm: camera: isp: Safeguard multiple RDI controllable requests
  •  Harsh Shah - msm: camera: isp: Avoid race between tasklet and deinit buf_mgr
  •  Nishanth Menon - PM / QoS: Add debugfs support to view the list of constraints
  •  Lynus Vaz - sync: Permit out-of order sync users
  •  Peter Zijlstra - hrtimer: Allow concurrent hrtimer_start() for self restarting timers
  •  Ard Biesheuvel - arm64/crypto: use crypto instructions to generate AES key schedule
  •  Ard Biesheuvel - arm64: crypto: increase AES interleave to 4x
  •  Ard Biesheuvel - arm64/crypto: issue aese/aesmc instructions in pairs
  •  Riley Andrews - arm64: crypto: Change priority of arm64 aes cipher.
  •  Rajakumar Govindaram - msm: camera2: cpp: Reduce latency in open node
  •  Rajakumar Govindaram - msm: camera2: cpp: adjust poll time
  •  choongryeol.lee - i2c-msm-v2: use subsys_initcall to avoid probe fail
  •  Tim Murray - sched: Return fallback CPU when no CPUs are available.
  •  Amarnath Hullur Subramanyam - qcacld-2.0: extscan: Maintain boot time since extscan start
  •  Dan Sneddon - SPI: spi_qsd: Fix unbalanced clocks
  •  Thierry Strudel - USB: f_fs: print error only when not suspending
  •  choongryeol.lee - Revert "power: qpnp-smbcharger: do not override APSD results"
  •  Ram Chandrasekar - msm: limits: Fix out of bound access
  •  Seung-Woo Kim - regulator: core: Fix regualtor_ena_gpio_free not to access pin after freeing
  •  Komal Seelam - qcacld-2.0: Fix Race between MC thread and tx completion tasklet
  •  Komal Seelam - qcacld-2.0: HTT: Tag HTT Messages During Runtime PM
  •  Jiang Liu - arm64, jump label: detect %c support for ARM64
  •  Mark Rutland - UPSTREAM: arm64: jump labels: NOP out NOP -> NOP replacement
  •  Shiraz Hashim - drivers: dma-removed: use memset_io for ioremap region
  •  Shiv Maliyappanahalli - ASoC: msm: qdsp6v2: Add 32/48KHz sample rate to VoIP driver
  •  Dhananjay Kumar - ASoC: msm: qdsp6v2: Update set_params to avoid use before set
  •  Banajit Goswami - ASoC: msm: q6dspv2: initialize private data before using it
  •  Dhanalakshmi Siddani - ASoC: msm: qdsp6v2: do not set cmd_interrupt flag in eos for gapless
  •  Ben Romberger - Asoc: msm: qdsp6v2: Track compress stream open properly
  •  Mohit Aggarwal - rtc: alarm: Change wake-up source
  •  Adrian Salido-Moreno - ARM: dts: msm: remove supply resources in DSI PLL for 8994
  •  ChandanaKishori Chiluveru - usb: gadget: f_mtp:Fix issue of NULL pointer access in mtp_read
  •  Shuzhen Wang - camera_v2: isp: Replace monotonic timestamp with boot_time
  •  Sandeep Patil - ipa: cleanup: fix workqueue leak in QCOM ipa driver
  •  Badhri Jagan Sridharan - msm: rpm_stats: cleanup stats
  •  Badhri Jagan Sridharan - msm: rpm_master_stats: reset master_cnt
  •  Veena Sambasivan - soc: qcom: rpm_master_stat: Add additional debug stats
  •  Ravinder Konka - net: rest NAPI bit if IPI failed
  •  Tim Murray - msm: ipa: fix logspam
  •  Boxiang Pan - msm: ipa: use bitmap for wakelock ref_count
  •  Niranjan Pendharkar - msm: ipa: Fix missing wakelock issue
  •  Niranjan Pendharkar - msm: ipa: Fix wakelock issue
  •  Gidon Studinski - msm: ipa: rm: add add_dependency_sync API
  •  Srinivas Girigowda - msm: ipa: Reset uC ready cb
  •  Subash Abhinov Kasiviswanathan - tun: Set CHECKSUM_UNNECESSARY if userspace passes this indication
  •  Subash Abhinov Kasiviswanathan - net: rmnet_data: Add RXCSUM capability to netdevices
  •  Subash Abhinov Kasiviswanathan - tpacket: Notify userspace about packets with CHECKSUM_UNNECESSARY
  •  Subash Abhinov Kasiviswanathan - net: rmnet_data: Change the log level for unknown IOCTL's
  •  Subash Abhinov Kasiviswanathan - net: rmnet_data: Fix memory corruption in gro tracepoint
  •  Subash Abhinov Kasiviswanathan - net: rmnet_data: Fix incorrect flags for rmnet_data devices
  •  Sivan Reinstein - net: rmnet_data: adding support to GRO
  •  Sivan Reinstein - net: adding API to get the current NAPI context
  •  Harout Hedeshian - net: rmnet_data: use memcpy() during deaggration of MAP frames
  •  Subash Abhinov Kasiviswanathan - net: rmnet_data: Remove watchdog_timeo
  •  Sivan Reinstein - net: rmnet_data: fix UL checksum header format
  •  Subash Abhinov Kasiviswanathan - net: rmnet_data: Fix QMAP ACK's to work with DL checksum offload
  •  Subash Abhinov Kasiviswanathan - net: rmnet_data: Set the protocol when sending MAP ACK's
  •  Harout Hedeshian - net: rmnet_data: use netif_tx_lock when sending MAP ACK message
  •  Harout Hedeshian - net: rmnet_data: process MAP commands only after frame deaggregation
  •  Skylar Chang - msm: ipa: support GRO feature for netmgrd
  •  Joonwoo Park - sched: fix incorrect wait time and wait count statistics
  •  Joonwoo Park - sched: avoid unnecessary HMP scheduler stat re-accounting
  •  Pavankumar Kondeti - sched: don't inflate the task load when the CPU max freq is restricted
  •  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
  •  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 - 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
  •  Steve Kondik - Revert "Revert "cpufreq: interactive: Skip delay in frequency changes due to migration""
  •  Junjie Wu - cpufreq: interactive: Remove first_cpu field
  •  Junjie Wu - cpufreq: interactive: Do not reschedule timer if policy->max changes
  •  Ruchi Kandoi - cpufreq: Iterate over all the possible cpus to create powerstats.
  •  Bibek Basu - cpufreq: remove race while accessing cur_policy
  •  Viresh Kumar - cpufreq: governor: remove copy_prev_load from 'struct cpu_dbs_common_info'
  •  Srivatsa S. Bhat - cpufreq: governor: Be friendly towards latency-sensitive bursty workloads
  •  Steve Kondik - lpm-levels: Fix driver registration after API change
  •  Daniel Lezcano - cpuidle: simplify multiple driver support
  •  Paul Burton - cpuidle: declare cpuidle_dev in cpuidle.h
  •  Murali Nalajala - power: qcom: Select CPU_IDLE_MULTIPLE_DRIVERS
  •  Archana Sathyakumar - cpuidle: lpm_levels: Remove duplicate cpuidle tracepoints
  •  Archana Sathyakumar - lpm-levels: Check for need_resched just before entering PSCI
  •  Patrick Daly - msm: lpm-levels-of: Fix lockdep warnings
  •  Srinivas Rao L - cpuidle: lpm-levels: Remove local_irq_enable from lpm_cpuidle_select
  •  Archana Sathyakumar - lpm-levels: Add QCOM cpuidle governor
  •  Mahesh Sivasubramanian - lpm-levels: Use residency instead of power and energy overhead values
  •  Srinivas Rao L - qos: Disable irq notifier when qos request is removed
  •  Srivatsa S. Bhat - CPU hotplug, smp: flush any pending IPI callbacks before CPU offline
  •  Paul E. McKenney - rcu: Don't disable CPU hotplug during OOM notifiers
  •  Maulik Shah - msm: pm: use correct cpu_suspend call for Non-PSCI targets
  •  Lorenzo Pieralisi - arm64: kernel: refactor the CPU suspend API for retention states
  •  Lorenzo Pieralisi - arm64: kernel: add missing __init section marker to cpu_suspend_init
  •  Anji Jonnala - drivers: lpm-levels: Don't allow idle low power modes during resume
  •  Anji Jonnala - lpm-workarounds: queue work if perf cores are hotplugged
  •  Maulik Shah - msm: lpm-levels: Modify ftrace events to track latency/sleep time
  •  Xiaocheng Li - drivers: lpm-workarounds: disable preempt during getting current cpu
  •  Maulik Shah - drivers: lpm-workarounds: Correct failure print in probe
  •  Maulik Shah - drivers: lpm-levels: Update cpu mask to get cluster sleep time
  •  Anji Jonnala - drivers: lpm_levels: remove the BUG_ON in get_cluster_sleep_time
  •  Anji Jonnala - drivers: lpm-workarounds: Misc bug fixes
  •  Anji Jonnala - drivers: lpm-workarounds: Enable L1/L2 clock gating WA
  •  Anil Kumar Mamidala - cpuidle: lpm-workarounds: Skip L2 spm programming in HLOS
  •  Karthik Parsha - msm: lpm-levels: Log CPU lpm enter exit events
  •  Anji Jonnala - drivers: lpm-levels: Provide API to set wake up time from suspend
  •  Venkat Devarasetty - cpuidle: lpm-levels: Disable dynamic routing of interrupts
  •  Anil Kumar Mamidala - msm: lpm-levels: Add ftrace events to track latency/sleep time
  •  Yun Park - qca-cld: ipa-uc: wdi enable bug fix
  •  Leo Chang - qca-cld: ipa: IPA UC sync init
  •  Yun Park - qcacld:IPA UC: Use work queue to defer RM notification and uC OP
  •  Skylar Chang - msm: ipa: Handle NAT immediate commands during xlat
  •  Skylar Chang - msm: ipa: Add support for XLAT feature
  •  Skylar Chang - msm: ipa: Support for wlan init before uC is loaded
  •  Komal Seelam - qcacld-2.0: Improve Runtime API's for wakelock operations
  •  Steve Kondik - qcacld-2.0: Chillax the spammy logging
  •  Steve Kondik - qcacld-2.0: Fix compilation issue
  •  Steve Kondik - qcacld-2.0: Increase multicast filter count
  •  qiliu - qcacld-2.0: Fix set all-zero address mcast filter
  •  Amarnath Hullur Subramanyam - qcacld2.0: tcp_limit_output_bytes - addressing review comments
  •  Amarnath Hullur Subramanyam - qcacld-2.0: Fix NULL pointer dereference
  •  Amarnath Hullur Subramanyam - qcacld-2.0: Reset roaming in progress flag once roaming fails
  •  Amarnath Hullur Subramanyam - qcacld-2.0: Fix the invalid SNR value in Host
  •  Amarnath Hullur Subramanyam - qcacld-2.0: Process WOW D0 disable event in the tasklet context
  •  Amarnath Hullur Subramanyam - qcacld 2.0: Validate WPA and RSN IE for valid length
  •  Amarnath Hullur Subramanyam - qcacld-2.0: Avoid calling memory allocation function for allocation size 0
  •  Amarnath Hullur Subramanyam - qcacld-2.0: Allow minimum value for dwell time for Ext Scan to be 0
  •  Amarnath Hullur Subramanyam - qcacld-2.0: Fix GSCAN event prcoessing during WoW
  •  Krishna Kumaar Natarajan - qcacld-2.0: CL 1394070 - update fw common interface files
  •  Rajeev Kumar - qcacld-2.0: Fix NS offload configuration issue
  •  Yun Park - qcacld-2.0: Fix IPV6 IPA Rx property setting
  •  Steve Kondik - qcacld-2.0: Update to release LA.BF64.1.2.2_rb4.37
  •  Nick Desaulniers - Silences WLAN, PCIe, and CPU suspend state kernel messages
  •  Amarnath Hullur Subramanyam - qcacld2.0: tweak sys params during high tx bandwidth case
  •  Amarnath Hullur Subramanyam - qcacld2.0: Increase default tx_queue_len for WLAN netdevice
  •  Amarnath Hullur Subramanyam - qcacld-2.0: Allow Runtime PM after Scan Completion
  •  Amarnath Hullur Subramanyam - qcacld-2.0: Remove WLAN_FEATURE_HOLD_RX_WAKELOCK feature
  •  Steve Kondik - staging: qcacld-2.0: Upgrade to LA.BF64.1.2.2-04340-8x92.0
  •  Tarun Karra - msm: kgsl: verify user memory permissions before mapping to GPU driver
  •  Lynus Vaz - msm: kgsl: Notify the powerscale governor at state changes
  •  Anshuman Dani - msm: kgsl: Add support to tune AB votes for each bus level
  •  Sunil Khatri - msm: kgsl: Update bandwidth vote using the right API
  •  Mihir Patel - msm: kgsl: Update GPU bus vote if AB or IB value is changed
  •  Mihir Patel - msm: kgsl: Dynamic AB voting based on actual bus transactions
  •  Lucille Sylvester - msm: kgsl: Dynamically allocate bus related structures
  •  Lucille Sylvester - msm: kgsl: POPP reset timestamp
  •  Rajesh Kemisetti - msm: kgsl: Add missing checks for alloc size and sglen
  •  Hareesh Gundu - msm: kgsl: Expire MARKER commands even inflight is full
  •  Prakash Kamliya - msm: kgsl: Correct alignment in kgsl page alloc
  •  Tim Murray - ion: adjust system heap pool orders
  •  Tim Murray - kgsl: add page pool allocator
  •  Thierry Strudel - msm: kgsl: do not vmap/memset to zero-out pages
  •  Weiyin Jiang - ASoC: msm: qdsp6v2: fix wma gapless failure
  •  Dhananjay Kumar - ASoC: msm: fix indefinite wait in compress drain
  •  Chaithanya Krishna Bacharaju - SoC: msm: qdsp6v2: Enable gapless for pcm offload
  •  Dhananjay Kumar - ASoC: msm: qdsp6v2: enable gapless for FLAC offload playback
  •  Dhananjay Kumar - ASoC: msm: qdsp6v2: fix incomplete playback issue for non-gapless formats
  •  Preetam Singh Ranawat - ASoC: msm: qdsp6v2: add error handling on write done during partial drain
  •  Yeleswarapu Nagaradhesh - soc-compress: Update RX shutdown sequence for compress path
  •  Yeleswarapu Nagaradhesh - ASoC: pcm: Update RX shutdown sequence
  •  Laxminath Kasam - ASoC: add rate limit for prints causing excessive logging
  •  Kenneth Westfield - ASoC: pcm: Add delay_blk feature
  •  Laxminath Kasam - ASoC: dapm: Fix race condition with dapm mutex lock
  •  Phani Kumar Uppalapati - ASoC: dapm: Fix double lock of dapm mutex
  •  Aravind Kumar - soc: dapm: do not update register if value is invalid
  •  Banajit Goswami - ASoC: dapm: remove double locking to avoid deadlock
  •  Steve Kondik - msm8994: Update codec async ops to reduce latency
  •  vivek mehta - ASoC: msm: Reduce min capture period size
  •  Phani Kumar Uppalapati - ASoC: msm: qdsp6v2: Correct buffer address data type
  •  Laxminath Kasam - ASoC: msm: qdsp6v2: Move spin lock init before apr registration
  •  Ben Romberger - ASoC: msm: qdsp6v2: Correctly free ASM no wait queue
  •  Ben Romberger - ASoC: msm: qdsp6v2: Move asm list init before apr registration
  •  Sagar Dharia - slim: msm: Set Device state to sleep in case of a suspend-timeout
  •  Sagar Dharia - slimbus: Use irq-safe methods for transaction lock
  •  Naveen Kaje - slim-msm-ngd: Change the NGD interrupt to be an ISR
  •  donghun2.kim - slim-msm: Optimize descriptor reading in the rx path
  •  Sagar Dharia - slim_msm: Optimize RX path for slimbus
  •  Patrick Lai - ASoC: wcd9330: update bandgap and clock registers to volatile
  •  Banajit Goswami - ASoC: wcd9330: make logical blocks more readable
  •  Phani Kumar Uppalapati - ASoC: wcd9330: Update compander configuration for RX1 interpolator
  •  Steve Kondik - asoc: wcd9330: Fix format enum for 24-bit playback
  •  Simmi Pateriya - ASoC: wcd9xxx: revert back the gnd-mic switch if flipped
  •  Phani Kumar Uppalapati - ASoC: wcd9330: Update HPH class-h enables based on mbhc status
  •  Ravi Kumar Alamanda - ASoC: wcd9330: Add digital mute for capture dai's
  •  Ravi Kumar Alamanda - ASoC: wcd9xxx-mbhc: Force lineout event report only for headphone
  •  Phani Kumar Uppalapati - ASoC: wcd9xxx-mbhc: Avoid multiple insertion/removals for aux cable
  •  Walter Yang - ASoC: wcd: avoid the fake button release of headset hook
  •  Haynes Mathew George - ASoC: wcd9xxx: Reduce log spam
  •  Yandong Yang - ASoc: wcd: mbhc: Add key code and linein assign function
  •  Yandong Yang - Asoc: wcd: mbhc: Report SW_LINEOUT_INSERT
  •  Yandong Yang - Asoc: wcd: mbhc: Report SW_JACK_PHYSICAL_INSERT
  •  Weijie Yang - staging: android: lowmemorykiller: set TIF_MEMDIE before send kill sig
  •  Anji Jonnala - soc: qcom: mpm_of: Print snapshot of enabled interrupts
  •  Joonwoo Park - soc: qcom: cpu_ops: fix scope bug for 8994 'timeout' variable
  •  Susheel Yadagiri - Send only BIND and LISTEN events.
  •  Will Deacon - UPSTREAM: arm64: cpu hotplug: ensure we mask out CPU_TASKS_FROZEN in notifiers
  •  Olof Johansson - ARM64: unwind: Fix PC calculation
  •  Zi Shen Lim - arm64: topology: Fix MPIDR-based detection
  •  Shiju Mathew - arm64: Move topology_init to postcore
  •  Mark Rutland - arm64: head.S: remove unnecessary function alignment
  •  Mahesh Sivasubramanian - soc: qcom: rpm: Change driver memory allocation to use GFP_NOFS
  •  Achyuth Sai Vadrav - qcom: rpm-smd: Remove rpm workqueue initialization
  •  Du, Changbin - lib/parser.c: add match_wildcard() function
  •  Qiang Qiu - gpiolib: add IRQF_ONESHOT flag for shared IRQ
  •  Lianwei Wang - tick: don't update idle time if cpu offline
  •  Hong-Mei Li - arm64: lib: memory utilities optimization
  •  Lianwei Wang - power: make sync on suspend optional
  •  Lianwei Wang - pm: supsend: read suspend time from timekeeping
  •  Jiangli Yuan - sched/rt: really force updates rq clock in pick_next_task_rt
  •  Riley Andrews - mutex: Add a delay into the SPIN_ON_OWNER wait loop.
  •  Jeff Vander Stoep - selinux: Android kernel compatibility with M userspace
  •  Jeff Vander Stoep - selinux: extended permissions for ioctls
  •  Jeff Vander Stoep - security: add ioctl specific auditing to lsm_audit
  •  Jeff Vander Stoep - selinux: remove unnecessary pointer reassignment
  •  Jeff Vander Stoep - Revert "security: lsm_audit: add ioctl specific auditing"
  •  Jeff Vander Stoep - Revert "SELinux: per-command whitelisting of ioctls"
  •  Jeff Vander Stoep - Revert "SELinux: use deletion-safe iterator to free list"
  •  Jeff Vander Stoep - Revert "SELinux: ss: Fix policy write for ioctl operations"
  •  Oleg Nesterov - UPSTREAM: proc: actually make proc_fd_permission() thread-friendly
  •  Oleg Nesterov - UPSTREAM: proc: make proc_fd_permission() thread-friendly
  •  Jeff Vander Stoep - selinux: do not check open perm on ftruncate call
  •  Stephen Smalley - Enable setting security contexts on rootfs inodes.
  •  Riley Andrews - sched: fair: Change the synchronous wakeup logic in hmp.
  •  Riley Andrews - android: binder: Use wake up hint for synchronous transactions.
  •  Stephen Smalley - Add security hooks to binder and implement the hooks for SELinux.
  •  Chandan Uddaraju - msm: mdss: increase the priority of rotator workqueue
  •  Scott Mertz - video: mdss: remove erroneous mutex_unlock
  •  Abhijeet Dharmapurikar - spmi: qpnp-int: prevent a race condition in mask/unmask of interrupts
  •  Dmitry Shmidt - gpio: msm: Add wake source logging
  •  Dmitry Shmidt - pinctrl: msm: Add wake source logging
  •  Sanrio Alvares - add msm_tlmm_show_gp_irq_resume to msm-tlmm
  •  Patrick Tjin - partial-resume: add missing mutex unlock
  •  Dmitry Shmidt - PM: Reduce waiting for wakeup reasons to 100 ms
  •  Iliyan Malchev - PM: extend suspend_again mechanism to use partialresume
  •  Iliyan Malchev - power: add partial-resume framework
  •  choongryeol.lee - gpio: qpnp-pin: reorder qpnp-pin device register
  •  Badhri Jagan Sridharan - spmi: qpnp-int: Add wakeup reason logging
  •  Ruchi Kandoi - wakeup: Add the guard condition for len in pm_get_active_wakeup_sources
  •  Ruchi Kandoi - wakeup_reason: use vsnprintf instead of snsprintf for vargs.
  •  Iliyan Malchev - PM: wakeup_reasons: disable wakeup-reason deduction by default
  •  Iliyan Malchev - PM: wakeup_reasons: fix race condition
  •  Dmitry Shmidt - Power: Report total suspend times from boot in suspend_since_boot
  •  Iliyan Malchev - PM: wakeup_reason: add functions to query and clear wakeup reasons
  •  Thierry Strudel - irqchip: gic: add calls to wakeup_reason
  •  Matt Wagantall - irqchip: gic: Mask PPIs during disable_percpu_irq()
  •  Saurabh Shah - mdss: mdp: reuse pipes from cleanup pool
  •  soyoung.min - msm: mdss: use usleep to have precise timing
  •  shihhao.feng - panic: resume console if panic after console suspend.
  •  Bongkyu Kim - panic: force console_unlock() in panic()
  •  dianlujitao - ARM: dts: nx510j: Update pstore configuration
  •  Jongrak Kwon - pstore: Init ecc info from device tree or ramoops_ecc
  •  Mark Salyzyn - pstore: pmsg: return -ENOMEM on vmalloc failure
  •  Wang Long - pstore: Fix the ramoops module parameters update
  •  Maxime Bizon - pstore/ram: (really) fix undefined usage of rounddown_pow_of_two
  •  Rob Herring - pstore/ram: remove the power of buffer size limitation
  •  Liu ShuoX - pstore: Fix buffer overflow while write offset equal to buffer size
  •  Patrick Tjin - fs/pstore: add ramoops-ftrace-size support
  •  Patrick Tjin - fs/pstore: initialize pmsg from device tree
  •  Yi-wei Zhao - fs:pstore:ramoops: config mem from dt
  •  Yaakov Selkowitz - tools/include: use stdint types for user-space byteshift headers
  •  Tim Gardner - scripts/sortextable: suppress warning: `relocs_size' may be used uninitialized
  •  Ramkumar Ramachandra - scripts: remove unused function in sortextable.c
  •  Will Deacon - arm64: lib: use pair accessors for copy_*_user routines
  •  Ard Biesheuvel - crypto: arm64/crc32 - bring in line with generic CRC32
  •  Yazen Ghannam - crypto: crc32 - Add ARM64 CRC32 hw accelerated module
  •  Scott Mertz - devfreq: correct usage of MSM_BIMC_BWMON
  •  Matt Wagantall - arm/arm64: irq: drop "IRQx no longer affine to CPUn" print to pr_debug()
  •  Matt Wagantall - arm64: set ARCH_SUPPORTS_MSI for MSM targets
  •  Pat Erley - hid: Add driver for FiiO USB DAC
  •  Mekala Natarajan - mmc: sdhci-msm: Improvise tuning to check the card status
  •  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
  •  Will Deacon - arm64: lib: improve copy_page to deal with 128 bytes at a time
  •  Vinayak Menon - mm: page-writeback: fix page state calculation in throttle_vm_writeout
  •  Vlastimil Babka - mm/page_alloc: prevent merging between isolated and other pageblocks
  •  Vlastimil Babka - mm, page_isolation: remove bogus tests for isolated pages
  •  Vinayak Menon - mm: compaction: fix the page state calculation in too_many_isolated
  •  Mel Gorman - mm: page_alloc: use word-based accesses for get/set pageblock bitmaps
  •  Tim Murray - mm: improve migration heuristic
  •  Liam Mark - lowmemorykiller: Don't count swap cache pages twice
  •  Susheel Khiani - lowmemorykiller: Do proper NULL checks
  •  Vinayak Menon - lowmemorykiller: avoid false adaptive LMK triggers
  •  Vinayak Menon - lowmemorykiller: adapt to vmpressure
  •  Vinayak Menon - mm: process_reclaim: do not iterate over stale task structs
  •  Shiraz Hashim - mm: process_reclaim: use unbounded cpu workqueue
  •  Vignesh Radhakrishnan - mm: vmstat: make vmstat_work cpu bound during requeue
  •  Vinayak Menon - mm: process_reclaim: fix reclaim skip on low efficiency
  •  Vinayak Menon - mm: process reclaim: vmpressure based process reclaim
  •  Minchan Kim - add documentation about reclaim knob on proc.txt
  •  Minchan Kim - mm: Support address range reclaim
  •  Minchan Kim - mm: Enhance per process reclaim to consider shared pages
  •  Minchan Kim - mm: Remove shrink_page
  •  Vinayak Menon - mm: vmpressure: account allocstalls only on higher pressures
  •  Vinayak Menon - mm: vmpressure: scale pressure based on reclaim context
  •  Vinayak Menon - mm: vmpressure: allow in-kernel clients to subscribe for events
  •  Tim Murray - mm: adjust page migration heuristic
  •  Vlastimil Babka - mm: more aggressive page stealing for UNMOVABLE allocations
  •  Vlastimil Babka - mm: always steal split buddies in fallback allocations
  •  Vlastimil Babka - mm: when stealing freepages, also take pages created by splitting buddy page
  •  KOSAKI Motohiro - mm: get rid of unnecessary overhead of trace_mm_page_alloc_extfrag()
  •  Srivatsa S. Bhat - mm/page_alloc.c: fix the value of fallback_migratetype in alloc_extfrag tracepoint()
  •  Vlastimil Babka - mm/page_alloc: prevent MIGRATE_RESERVE pages from being misplaced
  •  KOSAKI Motohiro - mm: __rmqueue_fallback() should respect pageblock type
  •  Srivatsa S. Bhat - mm/page_allo.c: restructure free-page stealing code and fix a bug
  •  Arianna Avanzini - block: cgroups, kconfig, build bits for BFQ-v7r8-3.10.8+
  •  Mike Snitzer - UPSTREAM: block: disable entropy contributions for nonrot devices
  •  Steve Kondik - drivers: Clean up uninitialized variable warnings
  •  Steve Kondik - video: livedisplay: Allow setting DSI link state via DT
  •  Steve Kondik - video: mdss: LiveDisplay driver
  •  Matt Wagantall - msm: mdss: optimize DSI command delay semantics
  •  Matt Wagantall - msm: mdss: support parallel execution of MDSS_EVENT handlers
  •  Riley Andrews - kernel: cpuset: Make cpusets restore on hotplug
  •  Riley Andrews - kernel: Add allow_attach hook for cpusets on android.
  •  Sivanesan Rajapupathi - crypto: msm: qcrypto: Fix hash crash if not last issue
  •  Kranthikumar Kurapati - crypto: msm: qcrypto: Provide fallback for aead aes192
  •  Kranthikumar Kurapati - crypto: msm: qcrypto: Fix spinlock deadlock issue
  •  Zhen Kong - crypto: msm: remove wakeup lock in qcrypto driver
  •  Venkatesh Yadav Abbarapu - crypto: msm: fix qcrypto driver to improve IPSec performance
  •  Colin Cross - epoll: use freezable blocking call
  •  Eric Dumazet - epoll: add a reschedule point in ep_free()
  •  Steve Kondik - Revert "ASoC: compress: Fix compress device direction check"
  •  Scott Mertz - qca_cld-2.0: Cleanup unused files
  •  deadman96385 - qcacld: LA.BF64.1.2.2-03640-8x92.0
  •  Ethan Chen - qcom: core_ctl: Update core control driver
  •  Ethan Chen - qcom: core_ctl: Update core control driver
  •  dianlujitao - qcom: core_ctl: Fix a CM derp
  •  Ethan Chen - qcom: core_ctl: Add core control driver
  •  dianlujitao - nx510j: Use minimized defconfig
  •  dianlujitao - ARM: dts: nx510j: Remove unused FM chip entry
  •  Willi Ye - qpnp-haptic: Add sysfs interface to control intensity
  •  dianlujitao - input: touchscreen: Send KEY_POWER for double-tap event
  •  dianlujitao - input: touchscreen: gt1x: Allow disabling virtual keys
  •  dianlujitao - input: touchscreen: cyttsp5: Allow disabling virtual keys
  •  dianlujitao - nx510j: Update defconfig
  •  Scott Mertz - ARM: dts: nx510j: add pstore entries
  •  dianlujitao - ARM: dts: nx510j: More ztemt changes
  •  dianlujitao - ARM: dts: nx510j: add camera dts entries
  •  dianlujitao - ARM: dts: nx510j: Add lcd driver
  •  dianlujitao - ARM: dts: nx510j: Add battery data
  •  dianlujitao - ARM: dts: nx510j: initial commit for changes from mtp
  •  dianlujitao - ARM: dts: nx510j: Add zte nx510j support
  •  dianlujitao - nx510j: Add ztemt defconfig changes
  •  dianlujitao - nx510j: Add initial cyanogenmod defconfig
  •  dianlujitao - misc: Bring in ztemt changes

Project: kernel/sony/msm8x27
  •  Sunil Khatri - ashmem: Validate ashmem memory with fops pointer

Project: hardware/qcom/audio-caf/msm8996
  •  Keith Mok - audio: Fix flac offload not working

Project: packages/apps/CMFileManager
  •  pinky@build01 - Automatic translation import

Project: packages/apps/Dialer
  •  pinky@build01 - Automatic translation import

Project: packages/apps/Nox
  •  pinky@build01 - Automatic translation import

Project: packages/apps/Messaging
  •  pinky@build01 - Automatic translation import

Project: packages/apps/DeskClock
  •  pinky@build01 - Automatic translation import

Project: packages/apps/Settings
  •  pinky@build01 - Automatic translation import

Project: device/yu/sambar
  •  pinky@build01 - Automatic translation import

Project: device/yu/tomato
  •  Jose Adolfo Galdamez - tomato: fix dalvik typo on init

Project: device/samsung/jf-common
  •  B--B - jf: ril: Fix network search

Project: device/zte/nx510j
  •  Steve Kondik - Revert "ether: Update ipacm to latest from upstream"
  •  dianlujitao - nx510j: Remove twrp config

Project: device/xiaomi/cancro
  •  Joey Rizzoli - cancro: cmhw: VibratorHW: match common style

Project: device/oppo/common
  •  pinky@build01 - Automatic translation import

Project: frameworks/base
  •  Roman Birg - PackageManager: make protected-broadcasts permission aware
  •  d34d - SysUI: Add first time use lock screen hints
  •  pinky@build01 - Automatic translation import

Project: external/mokee/BuildController
  •  martincz - tmp disable quark

---------------------------------------------------------------
You can see more changelog from http://changelog.mokeedev.com