[ONE Android Development] FSadino:
New Update - 06/10/2017

This time the update came earlier because of critical security updates (October) and upgrading from kernel v3.4.112 to 3.4.113

Changelog:

====================

10-06-2017

====================

* build/

65acb775b October security updates

3f055437d Merge pull request #4 from FSadino/next2

* frameworks/av/

da274861a Add EFFECT_CMD_SET_PARAM parameter checking to Downmix and Reverb

60fe0b028 stagefright: avoid buffer overflow in base64 decoder

* frameworks/base/

a7e35d24f87 Fix security hole in GateKeeperResponse.

* kernel/oneplus/msm8974/

cd4e594935b9 Upstream v3.4.113 branch

====================

10-05-2017

====================

* vendor/oneplus/

8bf521b oneplus2: update graphic blobs

====================

10-04-2017

====================

* frameworks/base/

b89dc3594ad Merge pull request #3 from FSadino/next

* kernel/oneplus/msm8974/

d32f5813325c Linux 3.4.113

587869dfed83 net: Fix use after free in the recvmmsg exit path

6ce05002401a gup: close FOLL MAP_PRIVATE race

ca80fdadc434 net/core: revert "net: fix __netdev_update_features return.." and add comment

b665cf5efe7b ser_gigaset: use container_of() instead of detour

5679fc987d67 ser_gigaset: remove unnecessary kfree() calls from release method

336d14326384 xen/pciback: Save the number of MSI-X entries to be copied later.

396265b9f0c1 mm, vmstat: fix wrong WQ sleep when memory reclaim doesn't make any progress

ce8efaa76ebb time: Prevent early expiry of hrtimers[CLOCK_REALTIME] at the leap second edge

7a8598cd38c0 tcp: make challenge acks less predictable

e73c8d35277f Revert "USB: Add OTG PET device to TPL"

f03e624ef9a9 fix upstream

39c696d467a6 Fix incomplete backport of commit 0f792cf949a0

302a402dd6e2 Fix incomplete backport of commit 423f04d63cf4

b1f747aa69fd ipv6: fix handling of blackhole and prohibit routes

a3b629674804 ipv6: don't call fib6_run_gc() until routing is ready

b006f67b5803 ipv6: update ip6_rt_last_gc every time GC is run

3f6535748349 sctp: Prevent soft lockup when sctp_accept() is called during a timeout event

4c3883a225fa drm/radeon: fix hotplug race at startup

a67f28bd3519 udp: properly support MSG_PEEK with truncated buffers

e9dbfa4e55e7 net: Fix skb csum races when peeking

bbdc99bd311c USB: ti_usb_3410_502: Fix ID table size

86324f2eae6b af_unix: fix a fatal race with bit fields

c41b7b1dce6d net: possible use after free in dst_release

225c5da32692 ftrace/scripts: Fix incorrect use of sprintf in recordmcount

bfe54590311e mm/memory_hotplug.c: check for missing sections in test_pages_in_a_zone()

b94b4e28b05b ocfs2: fix BUG when calculate new backup super

21beb39864ae ipv6/addrlabel: fix ip6addrlbl_get()

c7daeaf40aa3 parisc: Fix syscall restarts

3966f13fcffd USB: fix invalid memory access in hub_activate()

4929a8796325 USB: ipaq.c: fix a timeout loop

76397fb75ded xen/pciback: Don't allow MSI-X ops if PCI_COMMAND_MEMORY is not set.

45152f8b388f xen/pciback: For XEN_PCI_OP_disable_msi[|x] only disable if device has MSI(X) enabled.

f913ced58c44 xen/pciback: Do not install an IRQ handler for MSI interrupts.

f57f00887cdc xen/pciback: Return error on XEN_PCI_OP_enable_msix when device has MSI or MSI-X enabled

688ad3ca671a xen/pciback: Return error on XEN_PCI_OP_enable_msi when device has MSI or MSI-X enabled

808dd14e3d0b xen/pciback: Save xen_pci_op commands before processing it

043fe84130e8 xen-blkback: only read request operation from shared ring once

893763ddaf25 xen-netback: use RING_COPY_REQUEST() throughout

e5929dd94fcf xen-netback: don't use last request to determine minimum Tx credit

56f9cb53c61f xen: Add RING_COPY_REQUEST()

f9516506c32a ftrace/scripts: Have recordmcount copy the object file

a624567194f6 scripts: recordmcount: break hardlinks

66a21d0a61ef spi: fix parent-device reference leak

604270ae2838 ser_gigaset: fix deallocation of platform device structure

682e22557347 mISDN: fix a loop count

7f10ab21e2d6 ARM: 8471/1: need to save/restore arm register(r11) when it is corrupted

20b824b36232 sh_eth: fix TX buffer byte-swapping

5a5c96db038d genirq: Prevent chip buslock deadlock

744e89e3eda4 tty: Fix GPF in flush_to_ldisc()

f58c1e683897 mm: hugetlb: call huge_pte_alloc() only if ptep is null

202668f3d5d7 mm, vmstat: allow WQ concurrency to discover memory reclaim doesn't make any progress

1190a1b10bd3 parisc iommu: fix panic due to trying to allocate too large region

ba00051b9405 ses: fix additional element traversal bug

cc292a9fb7d6 vgaarb: fix signal handling in vga_get()

c26d8f6d00a5 ses: Fix problems with simple enclosures

495ea69a5bbb dm btree: fix bufio buffer leaks in dm_btree_del() error path

a6045a892a62 rfkill: copy the name into the rfkill struct

b0bc34b59d38 crypto: skcipher - Copy iv from desc even for 0-len walks

17208925077e 9p: ->evict_inode() should kick out ->i_data, not ->i_mapping

7bc5b120fb6b sctp: start t5 timer only when peer rwnd is 0 and local state is SHUTDOWN_PENDING

45724d9c02ab ALSA: rme96: Fix unexpected volume reset after rate changes

ab594a3fdb7a usb: xhci: fix config fail of FS hub behind a HS hub with MTT

d1ce889d1875 dm btree: fix leak of bufio-backed block in btree_split_sibling error path

0369424bab33 USB: whci-hcd: add check for dma mapping error

d3dbe7fb16f1 sata_sil: disable trim

5da5074f8a86 AHCI: Fix softreset failed issue of Port Multiplier

c566cf3b1c69 jbd2: Fix unreclaimed pages after truncate in data=journal mode

961b8cad1b20 ext4: Fix handling of extended tv_sec

c21b2b80b218 USB: cp210x: Remove CP2110 ID from compatibility list

8a157be8cbbd fix sysvfs symlinks

97d42ece6cb5 x86/signal: Fix restart_syscall number for x32 tasks

717fa01b474c sched/core: Clear the root_domain cpumasks in init_rootdomain()

b034b3225076 wan/x25: Fix use-after-free in x25_asy_open_tty()

870d5b3fb6ed nfs: if we have no valid attrs, then don't declare the attribute cache valid

3396fbe80c43 vfs: Avoid softlockups with sendfile(2)

ab024a57c61a vfs: Make sendfile(2) killable even better

4d264039755c can: sja1000: clear interrupts on start

5ec0f2a4ce11 mac: validate mac_partition is within sector

4833a504bcbf USB: option: add XS Stick W100-2 from 4G Systems

b5ed633305ea ASoC: wm8962: correct addresses for HPF_C_0/1

67a49590cb40 USB: serial: option: add support for Novatel MiFi USB620L

594e866e75ff ALSA: usb-audio: work around CH345 input SysEx corruption

e28d2dcb9083 ALSA: usb-audio: prevent CH345 multiport output SysEx corruption

cb8b2524cdbc ALSA: usb-audio: add packet size quirk for the Medeli DD305

4370a30473fd iio: lpc32xx_adc: fix warnings caused by enabling unprepared clock

b06ea4b0eb78 net/neighbour: fix crash at dumping device-agnostic proxy entries

70a79c5107fe ring-buffer: Update read stamp with first real commit on page

25853c361107 broadcom: fix PHY_ID_BCM5481 entry in the id table

97d04dc314f3 net: ip6mr: fix static mfc/dev leaks on table destruction

0d336de4f8e5 ip6mr: call del_timer_sync() in ip6mr_free_table()

ccf666974f90 usblp: do not set TASK_INTERRUPTIBLE before lock

e861351a5190 tcp: md5: fix lockdep annotation

f5a539c78432 macvlan: fix leak in macvlan_handle_frame

da0653cecb9d mac80211: mesh: fix call_rcu() usage

3c0bddb7a271 net: fix __netdev_update_features return on ndo_set_features failure

8962ee303426 usb: musb: core: fix order of arguments to ulpi write callback

26237b57599a sctp: translate host order to network order when setting a hmacid

b642cf683d13 binfmt_elf: Don't clobber passed executable's file header

173ffea9e243 scsi_sysfs: Fix queue_ramp_up_period return code

624b21d5dab8 perf: Fix inherited events vs. tracepoint filters

30563f58ebfb Btrfs: fix race leading to BUG_ON when running delalloc for nodatacow

f9e0aa056038 x86/cpu: Call verify_cpu() after having entered long mode too

6f302dc1b50d firewire: ohci: fix JMicron JMB38x IT context discovery

3d915be13275 ALSA: hda - Apply pin fixup for HP ProBook 6550b

c7ec3c4116fd megaraid_sas : SMAP restriction--do not access user memory from IOCTL code

34511f9e2258 crypto: algif_hash - Only export and import on sockets with data

fa31f595bb0e Revert "dm mpath: fix stalls when handling invalid ioctls"

ccba35892e1a megaraid_sas: Do not use PAGE_SIZE for max_sectors

2a70dc82b077 ALSA: hda - Disable 64bit address for Creative HDA controllers

1e1298adf8f0 ACPI: Use correct IRQ when uninstalling ACPI interrupt handler

a7706248cd54 staging: rtl8712: Add device ID for Sitecom WLA2100

918f50550cc3 Bluetooth: ath3k: Add support of AR3012 0cf3:817b device

19bf376a5772 ext4, jbd2: ensure entering into panic after recording an error in superblock

ad3728b2c587 iommu/vt-d: Fix ATSR handling for Root-Complex integrated endpoints

8d8d5ccd8c25 mtd: mtdpart: fix add_mtd_partitions error path

3b91213642d8 HID: core: Avoid uninitialized buffer access

9918dd0a0b03 FS-Cache: Handle a write to the page immediately beyond the EOF marker

d0433895a205 FS-Cache: Don't override netfs's primary_index if registering failed

895eabd13ff5 FS-Cache: Increase reference of parent after registering, netfs success

77bb22ad292c net: fix a race in dst_release()

2f85a2687749 scsi: restart list search after unlock in scsi_remove_target

0df0247758f3 ipv6: fix tunnel error handling

d259dfedadb1 recordmcount: Fix endianness handling bug for nop_mcount

2a2bda4b8ce0 MIPS: atomic: Fix comment describing atomic64_add_unless's return value.

fbd7cb270af4 ARM: pxa: remove incorrect __init annotation on pxa27x_set_pwrmode

b01bd22bf115 devres: fix a for loop bounds check

f919cab50c91 mwifiex: fix mwifiex_rdeeprom_read()

dffdc8fae154 wm831x_power: Use IRQF_ONESHOT to request threaded IRQs

0004ec24eeaf mac80211: fix driver RSSI event calculations

38aa46776493 Merge pull request #2 from FSadino/next