2017.04.19..2017.04.20


project device/oneplus/oneplus3/
fe3a308 oneplus3: Fix touchscreen and keypad firmware update process

project kernel/oneplus/msm8996/
b25e5f2 FROMLIST: lib/string: add sysfs_match_string helper
fa2c07c3 Merge 3.18.35 into android-msm-marlin-3.18
4b4cf47 Merge 3.18.34 into android-msm-marlin-3.18
5c35287 Merge 3.18.33 into android-msm-marlin-3.18
7b94656 Merge 3.18.32 into android-msm-marlin-3.18
31a1df6 perf/core: Fix concurrent sys_perf_event_open() vs. 'move_group' race
3c289f6 ipc/shm: Fix shmat mmap nil-page protection
eaa9458 usb: gadget: f_accessory: Fix for UsbAccessory clean unbind.
c0ea37e binder: use group leader instead of open thread
d139b67 UPSTREAM staging: ion: Fix error handling in ion_buffer_create
90ed91f sched: freq: Reevaluate throttle if frequency requested changes
df1ba9d BACKPORT: rcu: Fix missing task information during rcu-preempt stall
62acaa5 ANDROID: ion: Protect kref from userspace manipulation
0c25b99 msm: mdss: Clear compat structures before copying to user
0187d4d usb: gadget: f_mbim: Release lock in mbim_ioctl upon disconnect
759a27b seemp: use local stack mem when encoding params
7953ccb ASoC: msm: qdsp6v2: Fix out-of-bounds access in put functions
4898fc3 mdss: Validate cursor image size
6fd5c09 qcacld-2.0: Do not copy buffer to user-space if diag read fails
21a0784 qcacld-2.0: Fix buffer overflow in WLANSAP_Set_WPARSNIes()
c395ffc qcacld-2.0: Avoid integer overflow in wma_enable_arp_ns_offload
c83efdb sdcardfs: limit stacking depth
5f711f0 soc: qcom: make debugfs support configurable for kryo l2 accessors driver
774372e crypto: msm: check integer overflow on total data len in qcedev.c
aeea6b4 platform: msm: spmi: Fix possible race condition in debugfs
668c46a qcacld-2.0: Configure FW not to wakeup APPS for RRM action frame
c611b38 Revert "arm64: Move debug_info to beginning of thread_struct"
d1cb59e arm64/configs: marlin_defconfig: Enable CONFIG_SCHED_STACK_END_CHECK
cd176d1 arm64: Move debug_info to beginning of thread_struct
e80e364 arm64: kernel: Dump context switch saved registers on panic
f2f8004 soc: qcom: rpm: Change driver memory allocation to use GFP_NOIO
f19e9fa power: qpnp-fg: document magic num, continue if check fails
bf51555 power: qpnp-fg: Check system configuration and fix it
999d281 power: qpnp-fg: Return error properly when IMA read/write fails
fba6849 enable additional RCU debugging
0f214d0 power: qpnp-fg: make read_beat a static function
e12aafb power: qpnp-fg: Reconfigure SW_CC_SOC to reduce error
439a6fa qcacld-2.0: wlan host driver upgrade to 4.4.25.029
686293e qcacld-2.0: Replace spin_lock with spin_lock_bh for target_lock
698d0b3 qcacld-2.0: Refactor keep_away and suspend spin lock
5515277 power: qpnp-fg: have sanity check beat once before wakelock
21a4d26 msm: qpnp-power-on: Add power key logs
a00d6c5 soc: qcom: ssr: add node for timestamp and remove limitation for crash_reason.
ca6a5e7 soc: qcom: export signature of subsystem crash
75c2f675 arm: dts: Remove MSM watchdog IPI ping in msm8996
77b5470 Revert "cpuidle: Wakeup only cpus for which qos has changed."
e5288b2 ASoC: wcd-mbhc: Fix special headset type detection
027ef46 power: Add detailed suspend abort reason
e62fd40 power: wakeup_reason: make log function work in interrupt context

project packages/apps/EVToolbox/
12bc792 Toolbox: fix hostnamepreference