marlin: update prebuilt kernel

2000adda arm64: configs: marlin: enable quota related configs and savedefconfig
f9fd5ed9 net: ipv4: Don't crash if passing a null sk to ip_rt_update_pmtu.
083e6660 net: inet: Support UID-based routing in IP protocols.
f7e36dfd net: core: add UID to flows, rules, and routes
14a8aa17 net: core: Add a UID field to struct sock.
9a278120 Revert "net: core: Support UID-based routing."
3803ee43 Revert "Handle 'sk' being NULL in UID-based routing."
ad8c5703 Revert "net: core: fix UID-based routing build"
43ca683b Revert "net: ipv6: fix virtual tunneling build"
ca3aa51d qcacld-2.0: wlan host driver upgrade to 4.4.25.030
e41dc811 qcacld-2.0: Fix NAN APIs when NAN data path feature is disabled
d4d2b9ff qcacld-2.0: Change NDP_SERVICE_INSTANCE_ID from 16 bits to 32 bits
13303311 qcacld-2.0: Fix NDI teardown issue on "ifconfig down" request
74ed8a3a qcacld-2.0: Delete peer(if needed) in ndp end indication
53965f50 qcacld-2.0: Add check for NDI role in __limFreshScanReqd
41ce2069 marlin: Enable NAN data path kernel config
3b19a458 qcacld-2.0: Fix hardcoded broadcast station id for NDP
83b6bc21 qcacld-2.0: Fix host debug message flooding for unicast traffic
fdb2faa9 qcacld-2.0: Fix unexpected log message in transmit path
b919613d qcacld-2.0: Configure multicast filters for nan data interface
b5c0bac4 qcacld-2.0: Add support for multicast traffic over NDI
9291c2ca qcacld-2.0: Fix null pointer dereference in wlan_hdd_nan_datapath.c
ccd066e6 qcacld-2.0: Fix NAN data path vendor event length calculation
ed75216e qcacld-2.0: Add NDP reason codes in deferred rsp sent for NDP commands
6a572a41 qcacld-2.0: Update NAN HDD APIs as per vendor definitions changes
a75ac367 qcacld-2.0: Free up ndp sme command resources at sme close
6546cf56 qcacld-2.0: Enable wake on wireless for NAN data device
206a123f qcacld-2.0: Delete NAN data peer on confirm with reject
7899a698 qcacld-2.0: Update NAN HDD APIs as per vendor definitions changes
7aa6f963 qcacld-2.0: Process NDP data end indication
af552fce qcacld-2.0: Add support for NAN Data End Request
1ff9973f usb: gadget: android: update bcdUSB value to reflect USB 3.1 support.
f406abb0 usb: gadget: f_fs: Fixed condition race on endpoints, updated logging
e35997c5 usb: gadget: f_fs: Add ioctl for allocating endpoint buffers.
dffcd4b2 usb: gadget: android: Add support for multiple ffs functions
32418182 Move sync logic to be run always
3b83bde9 Merge branch android-msm-marlin-3.18-nyc-mr2 into android-msm-marlin-3.18
67dc8fa3 mdss: dim backlight check implement
998ca38e dts: marlin/sailfish: add bl-dim-check flag
5c6ebfb8 power: battery: switch charger batfet for screen flickering issue.
27c32823 power: battery: Clean charger unexpected TCC bit.
33508d14 ANDROID: dm verity: add minimum prefetch size
7eb3320d power: qpnp-fg: have sanity check beat once before wakelock
97f984d9 UPSTREAM: arm64: fix dump_instr when PAN and UAO are in use
9fc727e7 UPSTREAM: arm64: Remove the get_thread_info() function
b0331d5c BACKPORT: arm64: kernel: Don't toggle PAN on systems with UAO
2c57b126 UPSTREAM: arm64: cpufeature: Test 'matches' pointer to find the end of the list
7d2065dc BACKPORT: arm64: kernel: Add support for User Access Override
077324bd UPSTREAM: arm64: add ARMv8.2 id_aa64mmfr2 boiler plate
69b22b31 BACKPORT: arm64: cpufeature: Change read_cpuid() to use sysreg's mrs_s macro
f9ff8557 UPSTREAM: arm64/kvm: Make use of the system wide safe values
c89701cc BACKPORT: arm64/debug: Make use of the system wide safe value
8e747e6c BACKPORT: arm64: add __init/__initdata section marker to some functions/variables
2756855c UPSTREAM: arm64: cpufeature: Track unsigned fields
3208057d UPSTREAM: arm64: cpufeature: Add helpers for extracting unsigned values
2ffda2a3 UPSTREAM: arm64: mark cpus_have_hwcap as __maybe_unused
1b96530b UPSTREAM: arm64: cpufeature: declare enable_cpu_capabilities as static
680cbbd6 UPSTREAM: arm64: Move FP/ASIMD hwcap handling to common code
18e4538a UPSTREAM: arm64: flush FP/SIMD state correctly after execve()
c83149d6 UPSTREAM: arm64/HWCAP: Use system wide safe values
a30e1984 BACKPORT: arm64/capabilities: Make use of system wide safe value
6af288e3 UPSTREAM: arm64: Delay cpu feature capability checks
76e5e50c UPSTREAM: arm64: Refactor check_cpu_capabilities
549d0a30 BACKPORT: arm64: Cleanup mixed endian support detection
cc113b1c BACKPORT: arm64: Read system wide CPUID value
b21e2a22 UPSTREAM: arm64: Consolidate CPU Sanity check to CPU Feature infrastructure
9f952df0 BACKPORT: arm64: Keep track of CPU feature registers
d126e425 UPSTREAM: arm64: sanity checks: add missing AArch32 registers
70a952f1 UPSTREAM: arm64: Handle width of a cpuid feature
68481911 BACKPORT: arm64: Move /proc/cpuinfo handling code
928eae2d Revert "power: debug: support to read vddcx and vddmx retention voltage via cpuinfo"
9e8ee41e Revert "cpr3-regulator: debug: backup APC fuse quotient to cpuinfo"
0d48e51d BACKPORT: arm64: Move mixed endian support detection
82bc16d4 BACKPORT: arm64: Move cpu feature detection code
d33f47d7 BACKPORT: arm64: Delay cpuinfo_store_boot_cpu
724db2eb UPSTREAM: arm64: Delay ELF HWCAP initialisation until all CPUs are up
9bac747d BACKPORT: arm64: Make the CPU information more clear
ed0022ba BACKPORT: arm64: copy_to-from-in_user optimization using copy template
5b5f6f28 UPSTREAM: arm64: remove processor_id
947660db UPSTREAM: arm64: alternative: put secondary CPUs into polling loop during patch
231fee89 UPSTREAM: arm64: alternatives: add enable parameter to conditional asm macros
a8265db1 BACKPORT: arm64: elf: use cpuid_feature_extract_field for hwcap detection
80de830c BACKPORT: arm64: Get rid of struct cpu_table
e50258f5 BACKPORT: arm64: lse: use generic cpufeature detection for LSE atomics
32b576bc BACKPORT: arm64: kconfig: group the v8.1 features together
b6779ec0 UPSTREAM: arm64: cpufeature.h: add missing #include of kernel.h
5189db34 BACKPORT: arm64: kernel: Adopt new alternative assembler macros
b93ef921 UPSTREAM: arm64: mm: Adopt new alternative assembler macros
88abaf0c UPSTREAM: arm64: decode ESR_ELx.EC when reporting exceptions
597f62d5 BACKPORT: arm64: move to ESR_ELx macros
82e4d39d UPSTREAM: arm64: introduce common ESR_ELx_* definitions
930376ac UPSTREAM: arm64: alternative: Allow immediate branch as alternative instruction
12e324e9 UPSTREAM: arm64: add module support for alternatives fixups
7a89f70c Revert "arm64: alternative: Support memory protection"
58c4c478 UPSTREAM: arm64: insn: Add aarch64_{get,set}_branch_offset
35fe6b03 UPSTREAM: arm64: insn: Add aarch64_insn_decode_immediate
1d100659 UPSTREAM: arm64: insn: fix compare-and-branch encodings
4b11a241 UPSTREAM: arm64: sanity checks: add ID_AA64DFR{0,1}_EL1
132d1fbb UPSTREAM: arm64: sanity checks: add missing newline to print
03cc447f UPSTREAM: arm64: sanity checks: ignore ID_MMFR0.AuxReg
807a50d1 sched: Use schedtune boosted WALT signal for RT
c7530f17 arm64: configs: marlin: clean up unused kernel features
88bde120 net: wireless: cnss: add option to disable SDIO support
706e1cfd qcacld-2.0: wlan host driver upgrade to 4.4.25.028
34318e54 qcacld-2.0: Ensure phymod and chanwidth are consistent
70b641a7 qcacld-2.0: Fix DTIM conversion during roaming
eac7fe6a qcacld-2.0: Initialize hif irq index using atomic operation
2b3a8c1b qcacld-2.0: Fix corruption of irq history buffer index
5e24c735 qcacld-2.0: Fix RSSI issue during 11R roaming
4e251af7 qcacld-2.0: Fill STATION_INFO_SIGNAL when returning cached value to upperlayer
8cd50627 qcacld-2.0: Return the cached rssi in get_station during roaming
8650be45 qcacld-2.0: Fix memory leak issue
fa5f355b Merge branch 'android-msm-marlin-3.18-nyc-mr1' into android-msm-marlin-3.18-nyc-mr2
367e6452 input: synaptics_dsx: remove update sysfs entries
1d6d364e fs/proc/array.c: make safe access to group_leader
77317946 input: touchscreen: disable generic update i/f
123b90a6 drivers: soc: add size checks and update log messages
09b679d2 qcacld-2.0: wlan host driver upgrade to 4.4.25.027s_1
3f9a4ada qseecom: remove entry from qseecom_registered_app_list
57ac3404 qcacld-2.0: Avoid overflow of "set_bssid_hotlist" params
f6080d05 qcacld-2.0: Avoid overflow of "significant change" params
4d955f6c qcacld-2.0: Avoid overflow of roam subcmd params
a711b717 qcacld-2.0: Avoid overflow of passpoint network list
6b526d4b qcacld-2.0: Validate "set passpoint list" network count
dd5e9a0d qcacld-2.0: Avoid overflow of EXTSCAN bucket list
aa6bff49 qcacld-2.0: Avoid overflow of EPNO network list
4a52fddc qcacld-2.0: Properly parse PNO vendor command
1706cfc4 Kconfig: msm: disable ultrasound driver
d740e722 input: synaptics_dsx: reallocate buffer under lock.
689ea150 BACKPORT: aio: mark AIO pseudo-fs noexec
f630d79d qcom: scm: remove printing input arguments
188ffee4 msm: qpnp-power-on: Add power key logs
15d621a8 arm64/configs: enable RCU_BOOST
68eb7280 soc: qcom: ssr: add node for timestamp and remove limitation for crash_reason.
a7493f4b Audio RT glitch fix [DO NOT MERGE].
b1a136f6 arm: dts: Remove MSM watchdog IPI ping in msm8996
b2a98649 Revert "cpuidle: Wakeup only cpus for which qos has changed."
ac78a16d Merge branch 'android-msm-marlin-3.18-nyc-mr1' into android-msm-marlin-3.18-nyc-mr2
226dafe7 Merge branch 'android-msm-marlin-3.18-ndr-factoryrom' into android-msm-marlin-3.18-nyc-mr1
6237296f Merge branch 'android-msm-marlin-3.18-ndr-factoryrom-security-next' into android-msm-marlin-3.18-ndr-factoryrom
0d37d64f Android: binder: check set_context_mgr permission on time.
c803e696 UPSTREAM: ring-buffer: Prevent overflow of size in ring_buffer_resize()
2c5c1fd0 perf: don't leave group_entry on sibling list (use-after-free)
1083ab0d qcacld-2.0: Add check to Validate SSID length
5f152221 qcacld-2.0: Use heap memory for station_info instead of stack
4dfe6e71 qcacld-2.0: Fix hdd_ocb_config_new() signature
bc461d91 BACKPORT: mm: avoid setting up anonymous pages into file mapping
11ab3add input: synaptics_dsx: add update bounds checks.
4faa6d2e ALSA: info: Check for integer overflow in snd_info_entry_write()
d906945f input: misc: fix security vulnerability
e6f77dc0 msm: sensor: Adding mutex for actuator power down operations
b0c9c386 ASoC: wcd-mbhc: Fix special headset type detection
c919675c Merge branch 'android-msm-marlin-3.18-nyc-mr1' into android-msm-marlin-3.18-nyc-mr2
e9fde866 ion: Fix use after free during ION_IOC_ALLOC
bd96fbf8 perf:arm64: fix lockdep warning when handling CPU_STARTING.
c7211d33 power: Add detailed suspend abort reason
a13b4cf5 power: wakeup_reason: make log function work in interrupt context
cfb9f424 input: touchscreen: Synaptics: Write LPWG register on reinit
ea370262 Revert "power: Add detailed suspend abort reason."
bac74e29 msm: camera: isp: Modify ISPIF command
e0957cf5 fs: add useful debug info to eventpoll string
c431eca5 Merge branch 'android-msm-marlin-3.18-ndr-factoryrom-security-next' into android-msm-marlin-3.18-ndr-factoryrom
d0846ecc Merge branch android-msm-marlin-3.18-security-next into android-msm-marlin-3.18
71b6ae77 power: qpnp-fg: fix KP in fg_empty_soc_irq_handler
bbaed100 Revert "Revert "Revert "Revert "msm: kgsl: Clear the interrupt immediately""""
d90afe40 Revert "Revert "Revert "msm: kgsl: Clear the interrupt immediately"""
47f4f522 CHROMIUM: UPSTREAM: mm: remove gup_flags FOLL_WRITE games from __get_user_pages()
e3198d51 firmware_class: make firmware caching configurable
d26bf5f6 CHROMIUM: UPSTREAM: mm: remove gup_flags FOLL_WRITE games from __get_user_pages()
b8c1668a UPSTREAM: rcu: Improve diagnostics for spurious RCU CPU stall warnings
b57e736e ion: blacklist %p kptr_restrict
b46939da ASoC: msm: lock read/write when add/free audio ion memory
5b87e00b perf: protect group_leader from races that cause ctx double-free
95645e79 UPSTREAM: percpu: fix synchronization between synchronous map extension and chunk destruction
e4a8eea3 drivers: video: Add bounds checking in fb_cmap_to_user
0804d784 binder: blacklist %p kptr_restrict
dff62723 msm: mdss: blacklist %p kptr_restrict
d3c5ba24 BACKPORT: perf: Fix event->ctx locking
e3f122e9 input: synaptics_dsx: add bounds checks for firmware id
89220e92 netfilter: Change %p to %pK in debug messages
96472cb1 msm: sensor: validate the i2c table index before use
54b674f9 UPSTREAM: percpu: fix synchronization between chunk->map_extend_work and chunk destruction
c7659864 usb: gadget: f_mbim: Change %p to %pK in debug messages
ca44f392 net: ping: Fix stack buffer overflow in ping_common_sendmsg()
ca9844bf Revert "net: ping: Fix stack buffer overflow in ping_common_sendmsg()"
5459140f net: ping: Fix stack buffer overflow in ping_common_sendmsg()
7e7cd02b binder: blacklist %p kptr_restrict
629ed5b4 ion: blacklist %p kptr_restrict
1e91b0c1 msm: mdss: blacklist %p kptr_restrict
45619caa ASoC: msm: lock read/write when add/free audio ion memory
f9b53dfa BACKPORT: perf: Fix event->ctx locking
a2b6ee9e perf: protect group_leader from races that cause ctx double-free
8a950b2d input: synaptics_dsx: add bounds checks for firmware id
f1ca98fe netfilter: Change %p to %pK in debug messages
a4c7c438 usb: gadget: f_mbim: Change %p to %pK in debug messages
51b5da89 drivers: video: Add bounds checking in fb_cmap_to_user
b99cd468 UPSTREAM: percpu: fix synchronization between chunk->map_extend_work and chunk destruction
2777a837 UPSTREAM: percpu: fix synchronization between synchronous map extension and chunk destruction
1a7952a3 msm: sensor: validate the i2c table index before use
5442a0c9 net: ping: Fix stack buffer overflow in ping_common_sendmsg()
3892a11f UPSTREAM: arm64: make sys_call_table const
b11a9ed6 UPSTREAM: arm64: make sys_call_table const
b6febc52 msm: camera: Avoid exposing kernel addresses
23f8e8ca msm: camera: Avoid exposing kernel addresses
a5db8e68 power: Add detailed suspend abort reason.
087f701a ASoc: sound: msm: qdsp6v2: Log on error in WRITE_DONE
dbd73076 buildinfo: use relative path, not absolute path
a0ce33da Revert "Revert "msm: kgsl: Clear the interrupt immediately""
0a55e45c Merge branch 'android-msm-marlin-3.18-ndr-factoryrom-security-next' into android-msm-marlin-3.18-ndr-factoryrom
9236e1d0 Revert "msm: kgsl: Clear the interrupt immediately"
e07cc271 ASoC: msm: qdsp6v2: Change device switch handling
86a4ab81 build: invoke buildinfo.py and copy to dist/
e0bb388e msm: kgsl: Clear the interrupt immediately
594c8b47 msm: camera: cpp: Add validation for v4l2 ioctl arguments
379e8872 msm: camera: cpp: Add validation for v4l2 ioctl arguments
ce05770b sched: avoid migrating when softint on tgt cpu should be short
a29260e1 power: qpnp-fg: fix NULL pointer dereference in soft JEITA handler
e6feb9dc ASoC: msm: qdsp6v2: call dapm_mux_update_power on valid port id
98bd8d8e arm64: configs: marlin: disable MSM_CACHE_M4M_ERP64_PANIC_ON_CE
1fe562ec diag: dci: avoid out of bounds memory access
b4275386 diag: Clear masks upon logging exit
02cb5f9c msm: isp: Drop the requests received after EOF
ed11186d mdss: rotator: Use FIFO kthread for rotator work
ed090808 ANDROID: add rdev public key to kernel keyring
22458566 dwc3: vote cxo to disable xo-shutdown when AC charger is inserted
87d76187 power: battery: fix 1A charger overdraw symptom
236afc1f arm64: dts: marlin: set fg empty-soc irq to 3050mV
037dc1ac power: battery: Force UI level 0% when vbatt drops below 3050mV
fb8021ce msm: kgsl: Clear the interrupt immediately
9b92bf5d dt: add i2c clk/data pins for i2c bit bang recovery
200a7392 i2c: remove i2c active check, add call to recover_bit_bang
64f5b96a i2c: msm: Replace HW recovery mechanism with SW bit-banging
4c17b0fc ARM: dts: msm: Bit-banging ability for i2c-12 to reset the bus
df22c078 sched/fair: remove printk while schedule is in progress
8e4951ab ASoC: msm-cpe-lsm: use vzalloc for sound model and confidence levels
32410a95 arm64: dts: marlin: modify USB2.0 phy settings
95524bee qcacld-2.0: Ignore beacon miss if CSA is in progress
080ea011 sched: avoid scheduling RT threads on cores currently handling softirqs
f4f91b94 cpuidle: don't disable cpuidle when entering suspend
0bea6b57 msm: camera: isp: treat violation as overflow
b43dd38d Merge branch 'android-msm-marlin-3.18-security-next' into android-msm-marlin-3.18
e7fb62ba Revert "scripts: gcc-wrapper: Use wrapper to check compiler warnings"
83af063d BACKPORT: usb: gadget: f_fs: Fix use-after-free
3c865718 BACKPORT: usb: gadget: f_fs: Fix use-after-free
bb1c12a3 input: touchscreen: Synaptics: prevent sysfs races
f5c96a8c input: touchscreen: Synaptics: prevent sysfs races
f7471610 msm: vidc: use %pK instead of %p which respects kptr_restrict sysctl.
5a54ca08 msm: crypto: Fix integer over flow check in qcrypto driver
358cae34 UPSTREAM: perf: Fix race in swevent hash
7f5319a4 msm: crypto: Fix integer over flow check in qcrypto driver
142fe8ba UPSTREAM: perf: Fix race in swevent hash
5e4d3141 msm: vidc: use %pK instead of %p which respects kptr_restrict sysctl.
99ee5e6c msm: kgsl: Change %p to %pK in debug messages
1970abb4 msm: kgsl: Change %p to %pK in debug messages
fa08cfe6 arm64/configs: marlin: remove unused filesystem configs
10173d66 cgroup: prefer %pK to %p
505e48f3 cgroup: prefer %pK to %p
38322cfc FROMLIST: pstore: drop pmsg bounce buffer
44dd55cd UPSTREAM: ext4: fix potential use after free in __ext4_journal_stop
db109d43 UPSTREAM: ext4: fix potential use after free in __ext4_journal_stop
08ebc654 ASoc: wcd9335: Ignore mbhc get impedance error
376cc0f2 BACKPORT: netfilter: nfnetlink: correctly validate length of batch messages
dcd56c50 BACKPORT: netfilter: nfnetlink: correctly validate length of batch messages
71aa2fe9 UPSTREAM: sg: Fix double-free when drives detach during SG_IO
38971ffe UPSTREAM: sg: Fix double-free when drives detach during SG_IO
79912dfc soc: qcom: smp2p: Fix kernel address leak
b8c7a398 soc: qcom: smp2p: Fix kernel address leak
702a4b9b msm: msm_bus: fix stack overflow bug
88007b82 msm: msm_bus: fix stack overflow bug
ab0d73ff UPSTREAM: proc: prevent accessing /proc/<PID>/environ until it's ready
d83ab1b2 UPSTREAM: proc: prevent accessing /proc/<PID>/environ until it's ready
71407cd1 misc: qcom: qdsp6v2: initialize wma_config_32
0bd3b3f9 misc: qcom: qdsp6v2: initialize wma_config_32
a1332745 msm: camera: cpp: Validate frame message before manipulating it.
25d95f5e msm: camera: cpp: Validate frame message before manipulating it.
0e3ee836 ASoC: msm: Add Buffer overflow check
bcdcb0de ASoC: msm: Add Buffer overflow check
754ab71f Revert "Asoc:msm:Added Buffer overflow check"
e6c62bc6 UPSTREAM: af_unix: Guard against other == sk in unix_dgram_sendmsg
95fc8266 UPSTREAM: block: fix use-after-free in seq file
da210a90 misc: qcom: qdsp6v2: initialize config_32
d3d4c8b4 msm: camera: Restructure data handling to be more robust
fd30110a msm: sensor: Avoid potential stack overflow
d36033df qcedev: Validate Source and Destination addresses
ce1b4b6f ion: Disable ION_HEAP_TYPE_SYSTEM_CONTIG
b1e90ba0 ASoC: msm: initialize the params array before using it
d28dfeec arm64/configs: marlin: remove tuner support
5f675641 UPSTREAM: [media] xc2028: unlock on error in xc2028_set_config()
8b364d1d UPSTREAM: assoc_array: don't call compare_object() on a node
f26bc352 UPSTREAM: HID: core: prevent out-of-bound readings
7f350daa UPSTREAM: ALSA: usb-audio: Fix double-free in error paths after snd_usb_add_audio_stream() call
ee8791a6 BACKPORT: ALSA: usb-audio: Minor code cleanup in create_fixed_stream_quirk()
3ed9ac8b UPSTREAM: tty: Prevent ldisc drivers from re-using stale tty fields
2fd70548 UPSTREAM: [media] xc2028: avoid use after free
5847e36b perf:arm64: fix pmu percpu irq handling at hotplug.
b507444e soc: qcom: export signature of subsystem crash
46c45423 msm: camera: Update event_timestamp to be monotonic
54283cf7 trace: add support for boot trace clock
124ce3e5 msm: haptic: reduce haptic intensity except for calls and messages
f7a694ac arm64: dts: marlin/sailfish: add default values for haptics
895c4a66 msm: haptic: reduce haptic intensity except for calls and messages
e62667b4 arm64: dts: marlin/sailfish: add default values for haptics
3158ee49 Revert "arm64: dts: marlin: modify USB2.0 phy settings"
d13bff5a sps: add spinlock protection for pipes_q being tainted
b976b264 arm64: dts: marlin: modify USB2.0 phy settings
13104882 arm64: dts: marlin: modify USB2.0 phy settings
8ab77cad Add KASAN build configuration
84cbd4dd qcacld-2.0: Fix the variable uninitialized compile error
38a68583 arm: dts: remove unused kernel_cmd for EAS
19caf23b trigger rebuild on build server
ad62b26e lowmemorykiller: account for unevictable pages
1940ef55 lowmemorykiller: account for unevictable pages
96e03348 ASoC: wcd9335: Fix race during codec master clock (mclk) enablement
53dc26e4 mdss: protect sysfs panel settings
149b99ad msm: kgsl: Read HLSQ SP/TP registers through debug aperture
287d37e2 UPSTREAM: net: validate the range we feed to iov_iter_init() in sys_sendto/sys_recvfrom
cd5b1e37 UPSTREAM: USB: usbfs: fix potential infoleak in devio
5fd21225 UPSTREAM: ALSA: timer: Fix leak in SNDRV_TIMER_IOCTL_PARAMS
449ae3ff UPSTREAM: ALSA: timer: Fix leak in events via snd_timer_user_tinterrupt
f893bc84 UPSTREAM: ALSA: timer: Fix leak in events via snd_timer_user_ccallback
e2699e56 UPSTREAM: ALSA: timer: Fix race among timer ioctls
d6a81969 msm: vidc: Compare ion_handles rather than fds
d59da5eb msm:isp: add recovery method in case of pingpong mismatch.
8d7d5ab4 msm: camera: isp: Fix an issue in ispif
2768e823 msm: camera: isp: Fix the preview split issue
75abb690 platform:: qpnp-haptic: Correct logs printed condition
35de94b5 msm: ipa: fix potential race condition ioctls
0e703cfa ANDROID: binder: Clear binder and cookie when setting handle in flat binder struct
502298e0 ANDROID: binder: Add strong ref checks
de5cc248 Branch kernel for NDR Factory ROM
9e0784f2 perf: disable cross_hotplug for l2 cache pmu.
e138e404 perf: arm64: fix RCU usage on pmu resume from low-power
46993fc7 perf: arm64: implement CPU_PM notifier
5ad5fa93 Revert "Perf: arm64: support hotplug and power collapse"
caeed06b Revert "Perf: arm64: fix disable of pmu irq during hotplug"
15e2882c Revert "Perf: arm64: restore registers after reset"
645ef312 Revert "Perf: arm64: stop counters when going into hotplug"

Linux version 3.18.31-g2000add (android-build@wphr5.hot.corp.google.com)
(gcc version 4.9.x 20150123 (prerelease) (GCC) )
 #1 SMP PREEMPT Tue Dec 20 19:02:47 UTC 2016 (master)

Bug: 16355602
Bug: 28619695
Bug: 28694392
Bug: 28751152
Bug: 28759139
Bug: 28980217
Bug: 28980557
Bug: 29119002
Bug: 29464815
Bug: 29750774
Bug: 30034511
Bug: 30068897
Bug: 30074605
Bug: 30076504
Bug: 30143904
Bug: 30148242
Bug: 30149174
Bug: 30185625
Bug: 30228438
Bug: 30311977
Bug: 30312054
Bug: 30342045
Bug: 30400942
Bug: 30445380
Bug: 30471814
Bug: 30481330
Bug: 30513364
Bug: 30515053
Bug: 30559423
Bug: 30593266
Bug: 30615611
Bug: 30662178
Bug: 30707515
Bug: 30740545
Bug: 30741851
Bug: 30768347
Bug: 30839193
Bug: 30866777
Bug: 30874086
Bug: 30891496
Bug: 30902162
Bug: 30907663
Bug: 30942273
Bug: 30946097
Bug: 30947055
Bug: 30950866
Bug: 30951112
Bug: 30951261
Bug: 30951599
Bug: 30951939
Bug: 30952077
Bug: 30952474
Bug: 30952477
Bug: 30955111
Bug: 30961838
Bug: 30969795
Bug: 30971326
Bug: 30983442
Bug: 31033565
Bug: 31036253
Bug: 31044133
Bug: 31055597
Bug: 31057326
Bug: 31084288
Bug: 31090595
Bug: 31095224
Bug: 31105440
Bug: 31119496
Bug: 31166642
Bug: 31206266
Bug: 31220652
Bug: 31225246
Bug: 31245635
Bug: 31252384
Bug: 31252388
Bug: 31255977
Bug: 31270746
Bug: 31337637
Bug: 31349935
Bug: 31384299
Bug: 31407746
Bug: 31432001
Bug: 31494725
Bug: 31495231
Bug: 31495866
Bug: 31501544
Bug: 31521139
Bug: 31525965
Bug: 31545833
Bug: 31568617
Bug: 31591209
Bug: 31596597
Bug: 31651010
Bug: 31660652
Bug: 31704078
Bug: 31711619
Bug: 31733987
Bug: 31750554
Bug: 31752786
Bug: 31796345
Bug: 31796940
Bug: 31802656
Bug: 31804432
Bug: 31864832
Bug: 31904467
Bug: 31906415
Bug: 31906657
Bug: 31906753
Bug: 31911920
Bug: 31968442
Bug: 32036146
Bug: 32141528
Bug: 32180327
Bug: 32234315
Bug: 32246564
Bug: 32296797
Bug: 32371978
Bug: 32384410
Bug: 32394425
Bug: 32394855
Bug: 32402310
Bug: 32402548
Bug: 32450647
Bug: 32451104
Bug: 32451171
Bug: 32454494
Bug: 32460277
Bug: 32506333
Bug: 32506396
Bug: 32510733
Bug: 32553868
Bug: 32591129
Bug: 32633926
Bug: 32646661
Bug: 32659804
Bug: 32659848
Bug: 32733819
Bug: 32769717
Bug: 32872662
Bug: 32879283
Bug: 32880709
Bug: 32907409
Bug: 32917445
Bug: 32919560
Bug: 33001936
Bug: 33007108
Bug: 33048870
Bug: 33085313
Bug: 33252788
Bug: 33294238
Bug: 33380537
Bug: 33459790
Bug: 33757366
Change-Id: I2a47ffb1920699475f2a075ff09f00f8a21f5fbd
Source-Branch: android-msm-marlin-3.18
Signed-off-by: Patrick Tjin <pattjin@google.com>
diff --git a/Image.gz-dtb b/Image.gz-dtb
index 94926c8..89bebcb 100644
--- a/Image.gz-dtb
+++ b/Image.gz-dtb
Binary files differ
diff --git a/Image.gz-dtb.kasan b/Image.gz-dtb.kasan
index 71d7b3d..f07a04f 100644
--- a/Image.gz-dtb.kasan
+++ b/Image.gz-dtb.kasan
Binary files differ