Android 7.1.0 release 7
Version: GnuPG v1

marlin: update prebuilt kernel [ DO NOT MERGE ANYWHERE ]

a0ce33d Revert "Revert "msm: kgsl: Clear the interrupt immediately""
0a55e45 Merge branch 'android-msm-marlin-3.18-ndr-factoryrom-security-next' into android-msm-marlin-3.18-ndr-factoryrom
9236e1d Revert "msm: kgsl: Clear the interrupt immediately"
3c86571 BACKPORT: usb: gadget: f_fs: Fix use-after-free
f5c96a8 input: touchscreen: Synaptics: prevent sysfs races
f747161 msm: vidc: use %pK instead of %p which respects kptr_restrict sysctl.
5a54ca0 msm: crypto: Fix integer over flow check in qcrypto driver
358cae3 UPSTREAM: perf: Fix race in swevent hash
99ee5e6 msm: kgsl: Change %p to %pK in debug messages
505e48f cgroup: prefer %pK to %p
db109d4 UPSTREAM: ext4: fix potential use after free in __ext4_journal_stop
dcd56c5 BACKPORT: netfilter: nfnetlink: correctly validate length of batch messages
71aa2fe UPSTREAM: sg: Fix double-free when drives detach during SG_IO
b8c7a39 soc: qcom: smp2p: Fix kernel address leak
702a4b9 msm: msm_bus: fix stack overflow bug
d83ab1b UPSTREAM: proc: prevent accessing /proc/<PID>/environ until it's ready
0bd3b3f misc: qcom: qdsp6v2: initialize wma_config_32
a133274 msm: camera: cpp: Validate frame message before manipulating it.
bcdcb0d ASoC: msm: Add Buffer overflow check
754ab71 Revert "Asoc:msm:Added Buffer overflow check"
e6c62bc UPSTREAM: af_unix: Guard against other == sk in unix_dgram_sendmsg
95fc826 UPSTREAM: block: fix use-after-free in seq file
da210a9 misc: qcom: qdsp6v2: initialize config_32
d3d4c8b msm: camera: Restructure data handling to be more robust
fd30110 msm: sensor: Avoid potential stack overflow
d36033d qcedev: Validate Source and Destination addresses
ce1b4b6 ion: Disable ION_HEAP_TYPE_SYSTEM_CONTIG
b1e90ba ASoC: msm: initialize the params array before using it
d28dfee arm64/configs: marlin: remove tuner support
5f67564 UPSTREAM: [media] xc2028: unlock on error in xc2028_set_config()
8b364d1 UPSTREAM: assoc_array: don't call compare_object() on a node
f26bc35 UPSTREAM: HID: core: prevent out-of-bound readings
7f350da UPSTREAM: ALSA: usb-audio: Fix double-free in error paths after snd_usb_add_audio_stream() call
ee8791a BACKPORT: ALSA: usb-audio: Minor code cleanup in create_fixed_stream_quirk()
3ed9ac8 UPSTREAM: tty: Prevent ldisc drivers from re-using stale tty fields
2fd7054 UPSTREAM: [media] xc2028: avoid use after free
bc912dd UPSTREAM: tcp: fix use after free in tcp_xmit_retransmit_queue()
a41329d UPSTREAM: block: fix use-after-free in sys_ioprio_get()

Linux version 3.18.31-ga0ce33d (
(gcc version 4.9.x-google 20140827 (prerelease) (GCC) )
 #1 SMP PREEMPT Wed Oct 12 23:23:14 UTC 2016 ( ndr-factoryrom )

Bug: 28751152
Bug: 29119002
Bug: 30034511
Bug: 30074605
Bug: 30076504
Bug: 30143904
Bug: 30149174
Bug: 30228438
Bug: 30311977
Bug: 30312054
Bug: 30400942
Bug: 30513364
Bug: 30515053
Bug: 30559423
Bug: 30593266
Bug: 30741851
Bug: 30902162
Bug: 30942273
Bug: 30946097
Bug: 30946378
Bug: 30947055
Bug: 30950866
Bug: 30951112
Bug: 30951261
Bug: 30951599
Bug: 30951939
Bug: 30952077
Bug: 30952474
Bug: 30952477
Bug: 31183296
Bug: 31252388
Change-Id: I863ea151c9ff27d1d3e52dbcf074adc53e46c074
Source-Branch: android-msm-marlin-3.18-ndr-factoryrom
Signed-off-by: Patrick Tjin <>
1 file changed
tree: 5843651ff7a12d62d9668d8791b5ebc4e6fa7315
  1. Image.gz-dtb
  2. Image.gz-dtb-eas