summaryrefslogtreecommitdiff
path: root/.prebuilt_info/kernel/prebuilt_info_debug_Image_gz-dtb_marlin_debug_api.asciipb
AgeCommit message (Collapse)Author
2019-06-12marlin: update kernel prebuiltandroid10-devPetri Gynther
9414e6c5024a arm64/configs: marlin: Expand USB HID game controller support 0a35ed32a403 iommu: do not attempt reclaim on higher order allocs Linux version 3.18.137-g9414e6c5024a (android- build@wprn1.hot.corp.google.com) (gcc version 4.9.x 20150123 (prerelease) (GCC) ) #1 SMP PREEMPT Wed Jun 12 20:54:59 UTC 2019 Bug: 122273348 Bug: 130357427 Bug: 130426072 Change-Id: If547ad1fa9fd3547ceaf1400d78c58c904b72004 Pick-Prebuilt: 251242232 Source-Branch: android-msm-marlin-3.18 Signed-off-by: Petri Gynther <pgynther@google.com>
2019-06-07marlin: update kernel prebuiltVishal Agarwal
91ae9df2a6d6 Merge branch 'android-msm-marlin-3.18-security-next' into android-msm-marlin-3.18 23b6e16b8224 msm: jpegdma: Fix for ASAN issues in jpegdma module a81bb5e30c88 i2c: core-smbus: prevent stack corruption on read I2C_BLOCK_DATA ca8c8218a6ec qseecom: fix kclient free issue in qseecom_remove 24170e56f213 dsp: q6voice: Check size of shared memory buffer before access 05f8c1c5bdd2 ASoC: msm: qdsp6v2: add range check for audio port index 1f408d849ec8 msm: ice: check for crypto engine availability 8de573362e9f dsp: codecs: fix range check for audio buffer copying b29336d7754e fbdev/msm: sanitize debugfs inputs when reading mdp memory 18e3e92caf9f soc: qcom: Return error in case of invalid input d8c123474703 msm: ipa: Fix to validate the buffer size fc1b69859fad net: ipc_router: Initialize the sockaddr in recvmsg() handler e467231c2fe6 qdsp6v2: apr: check for packet size to header size comparison b6a9ace6596d msm: asm: validate ADSP data before access a127e382040a msm: adsprpc: destroy mutex before file free 3e73a5bc1063 ARM: dts: msm: Untrusted pointer dereference 792461b5ffac msm: ipa: Add NULL check before dereference 4ac8a1b3122d soc: qcom: Validate read and write index before calculating ptr Linux version 3.18.137-g91ae9df2a6d6 (android- build@wpds2.hot.corp.google.com) (gcc version 4.9.x 20150123 (prerelease) (GCC) ) #1 SMP PREEMPT Fri Jun 7 20:48:26 UTC 2019 Bug: 109697864 Bug: 110849476 Bug: 114041748 Bug: 119052383 Bug: 119053530 Bug: 127513124 Bug: 129148475 Bug: 130880597 Bug: 132171784 Bug: 132171785 Bug: 132171964 Bug: 132172264 Bug: 132172905 Bug: 132173296 Bug: 132173424 Bug: 134573185 Change-Id: Ib7349c5c645a0bba36709d2981f00a1009d37e73 Pick-Prebuilt: 251242232 Source-Branch: android-msm-marlin-3.18 Signed-off-by: Vishal Agarwal <agarwalvishal@google.com>
2019-05-23marlin: update kernel prebuiltPetri Gynther
f3e6e9a54 Merge android-msm-marlin-3.18-security-next into android-msm-marlin-3.18 adeab47be qcacld-2.0: OOB read while processing extscan change results Linux version 3.18.137-gf3e6e9a54583 (android- build@wprm6.hot.corp.google.com) (gcc version 4.9.x 20150123 (prerelease) (GCC) ) #1 SMP PREEMPT Tue May 21 04:12:56 UTC 2019 Bug: 130028208 Change-Id: I373a0f028c6635278cca8c213422ee4ec881ebbf Pick-Prebuilt: 248455242 Source-Branch: android-msm-marlin-3.18 Pick-Prebuilt: 248455242 Signed-off-by: Petri Gynther <pgynther@google.com>
2019-05-15marlin: update kernel prebuiltPetri Gynther
43fc53d22 qcacld-2.0: Check ac in limSetEdcaBcastACMFlag Linux version 3.18.137-g43fc53d223fd (android-build@abfarm365) (gcc version 4.9.x 20150123 (prerelease) (GCC) ) #1 SMP PREEMPT Tue May 14 02:45:03 UTC 2019 Bug: 130054158 Change-Id: I45f2d568cd28aed45e44b069e4aa32cd2be0031c Pick-Prebuilt: 247612761 Source-Branch: android-msm-marlin-3.18 Pick-Prebuilt: 247612761 Signed-off-by: Petri Gynther <pgynther@google.com>
2019-05-12marlin: update kernel prebuiltPetri Gynther
d74b074a4 Merge branch 'android-msm-marlin-3.18-pi-qpr3' into android-msm-marlin-3.18 cf6b63a03 touchscreen: synaptics_dsx: prevent NULL pointer dereference a2426c4f8 Merge branch 'android-msm-marlin-3.18-pi-qpr2' into android-msm-marlin-3.18-pi-qpr3 8f758baf2 Merge branch 'android-msm-marlin-3.18-pi-qpr1' into android-msm-marlin-3.18-pi-qpr2 2e5cb9dfd Merge branch 'android-msm-marlin-3.18-pi' into android-msm-marlin-3.18-pi-qpr1 79c9015de Merge branch 'android-msm-marlin-3.18-pi-security-next' into android-msm-marlin-3.18-pi 2a53f55b7 dsp: asm: Add check for num_channels before calling q6asm_map_channels b9e963d97 qcacld-2.0: Fix possible OOB access in limProcessDisassocFrame 0da214450 qcacld-2.0: Fix possible integer underflow in cfg80211_rx_mgmt 29f93f41d dsp: validate token before usage as array index 6ef3b69bf qcacld-2.0: Fix OOB read in sme_RrmProcessBeaconReportReqInd 989acb04b iommu: dma-mapping-fast: Add a check for count in fast_smmu_alloc Linux version 3.18.137-gd74b074a4c76 (android- build@wphs10.hot.corp.google.com) (gcc version 4.9.x 20150123 (prerelease) (GCC) ) #1 SMP PREEMPT Sat May 11 00:13:16 UTC 2019 Bug: 36696768 Bug: 37755815 Bug: 62673086 Bug: 78530292 Bug: 116872291 Bug: 129850483 Bug: 129850941 Bug: 129851238 Bug: 130890737 Bug: 131238123 Change-Id: I9d6bb30e3582c815cc4d9d1b933dc129f9c1d170 Pick-Prebuilt: 247612761 Source-Branch: android-msm-marlin-3.18 Pick-Prebuilt: 247612761 Signed-off-by: Petri Gynther <pgynther@google.com>
2019-04-22marlin: update kernel prebuiltPetri Gynther
06f1743ee Merge branch 'android-msm-marlin-3.18-pi-qpr3' into android-msm-marlin-3.18 27a6e3d26 Merge branch 'android-msm-marlin-3.18-pi-qpr2' into android-msm-marlin-3.18-pi-qpr3 a43f6ab6a Merge branch 'android-msm-marlin-3.18-pi-qpr1' into android-msm-marlin-3.18-pi-qpr2 3dd3a4355 Merge branch 'android-msm-marlin-3.18-pi' into android-msm-marlin-3.18-pi-qpr1 0d83251e7 Merge branch 'android-msm-marlin-3.18-pi-security-next' into android-msm-marlin-3.18-pi 690aecf90 qcacld-2.0: Avoid int overflow in csrScanSavePreferredNetworkFound 20318ed0e qcacld-2.0: Avoid integer underflow in dot11f_unpack functions c97b4a0a0 msm: vidc: ensure codec count is in supported session range a1b88db1e qcacld-2.0: Fix possible buffer overflow in sirConvertAddtsRsp2Struct 7b388db6d msm: vidc: Ensure validity of shared Q indices b73fb19c5 tracing: fix race condition reading saved tgids 2aba0ddf1 FROMLIST: arm64: Build vDSO with -ffixed-x18 101bd5241 media: uvcvideo: Fix 'type' check leading to overflow ead8682a0 scsi: ufs: internal clean up b1d5f3e05 scsi: ufs: revert ufshcd_shutdown bd58f6ce4 scsi: ufs: revise commit 3b1c6a2b ("disallow SECURITY_PROTOCOL_IN without _OUT") da80b1b66 scsi: ufs: revise commit ecd2676bd513 ("disallow SECURITY_PROTOCOL_IN without _OUT") 1f855b8a7 scsi: ufs: fix shutdown race condition f09854220 scsi: ufs: error out all issued requests after shutdown cda441d5f Revert "scsi: ufs: stub UFS shutdown handler" 832656711 scsi: ufs: fix sleep in atomic context d83d48b67 scsi: ufs: Fix compilation error in ufs cmd logging 52c6b9bbe scsi: ufs: add support for logging custom events c23a5b040 scsi: ufs: fix the UFS command tracing events 57621a6d0 scsi: ufs: update ufs command logging infrastructure 22b404fe1 scsi: ufs: add command logging infrastructure a3d0c0b92 scsi: ufs: disallow SECURITY_PROTOCOL_IN without _OUT 100fecf05 scsi/ufs: print UFS health info in kernel log cf284d757 scsi: ufs: Add clock ungating to a separate workqueue 1fbf2ee61 scsi: ufs: fix typecasting in vendor quirk 4cf9aa6c8 scsi: ufs: fix race between hibern8 failure recovery and error handler 3f0e12b2e scsi: ufs-debugfs: add error state e8867a299 scsi: ufs: kick start clock scaling only after device detection a7b86a3d2 scsi: ufs-qcom: fix bug with read/modify write of UFS_CFG1 fb9a2fa58 scsi: ufs: disable clock scaling Linux version 3.18.137-g06f1743ee93b (android- build@wprn8.hot.corp.google.com) (gcc version 4.9.x 20150123 (prerelease) (GCC) ) #1 SMP PREEMPT Wed Apr 17 03:15:24 UTC 2019 Bug: 36007735 Bug: 78601190 Bug: 79898356 Bug: 111127989 Bug: 111760968 Bug: 112907825 Bug: 114073969 Bug: 114399807 Bug: 118444167 Bug: 118672487 Bug: 121178760 Bug: 122331452 Bug: 122478803 Bug: 123533258 Bug: 128798879 Bug: 128824063 Bug: 129964466 Change-Id: Iee3168b374844e5874b6a486149ce6b069ab9e53 Source-Branch: android-msm-marlin-3.18 Pick-Prebuilt: 244264687 Signed-off-by: Petri Gynther <pgynther@google.com>
2019-04-01marlin: update kernel prebuiltPetri Gynther
c7efb62b8 SSM: Remove support for SSM driver a12ec6cb5 ANDROID: drop CONFIG_INPUT_KEYCHORD from all 31f0bf123 msm: msm_bus: Fix error handling in msm_bus_device_probe ff6136b6a msm: msm_bus: Fix error handling in msm_bus_device_init be01f7079 diag: Prevent out of bound access while initializing msg mask 3a7f9941c diag: Update mask pointers after reallocation 089f1c1e5 UPSTREAM: net: socket: set sock->sk to NULL after calling proto_ops::release() 2cae11710 BACKPORT: socket: close race condition between sock_close() and sockfs_setattr() 63bd20111 arm64/configs: marlin: simplify log buffer allocation ea290c9c0 diag: Add missing protection while accessing session's info 67fbaddb6 diag: Update mask buffer after reallocation 0d524d587 diag: Fix diag msg mask buffer overflow issue Linux version 3.18.137-gc7efb62b8e5b (android- build@wpho11.hot.corp.google.com) (gcc version 4.9.x 20150123 (prerelease) (GCC) ) #1 SMP PREEMPT Mon Apr 1 18:18:07 UTC 2019 Bug: 62711756 Bug: 64114943 Bug: 79217930 Bug: 80302295 Bug: 80435805 Bug: 118897119 Bug: 123497264 Bug: 125367761 Bug: 127786140 Bug: 129556081 Change-Id: I1a86ae77c2af428d7518548c13a79195918db61d Source-Branch: android-msm-marlin-3.18 Signed-off-by: Petri Gynther <pgynther@google.com>
2019-03-27marlin: update kernel prebuiltPetri Gynther
7c716c2e4 LTS: Merge 3.18.137 into android-msm-marlin-3.18 1b284d654 Merge 3.18.137 into android-msm-marlin-3.18-lts 24fbbeb15 Linux 3.18.137 0f404510f tmpfs: fix uninitialized return value in shmem_link 1f8ef009e drm/radeon/evergreen_cs: fix missing break in switch statement 920ee7817 media: uvcvideo: Avoid NULL pointer dereference at the end of streaming 73929a01c md: Fix failed allocation of md_register_thread 3127b10f2 nfsd: fix wrong check in write_v4_end_grace() 695cf5a1c nfsd: fix memory corruption caused by readdir 4d01d0bef ARM: s3c24xx: Fix boolean expressions in osiris_dvs_notify 86e74461b powerpc/83xx: Also save/restore SPRG4-7 during suspend 8302f8d9f powerpc/powernv: Make opal log only readable by root 251b9649c powerpc/wii: properly disable use of BATs when requested. e89f1814d powerpc/32: Clear on-stack exception marker upon exception return b30e5af1a jbd2: clear dirty flag when revoking a buffer from an older transaction b364a52e5 parport_pc: fix find_superio io compare code, should use equal test. 0c6ea710c kernel/sysctl.c: add missing range check in do_proc_dointvec_minmax_conv cc3dc9fd8 mm/vmalloc: fix size check for remap_vmalloc_range_partial() c7e272847 ext2: Fix underflow in ext2_max_size() 5df54f47c ext4: fix crash during online resizing 9c069be87 cpufreq: pxa2xx: remove incorrect __init annotation 51febb43d crypto: pcbc - remove bogus memcpy()s with src == dest 0ece4f706 Btrfs: fix corruption reading shared and compressed extents after hole punching 6086051bd m68k: Add -ffreestanding to CFLAGS c91bf13da scsi: target/iscsi: Avoid iscsit_release_commands_from_conn() deadlock dc22a2802 scsi: virtio_scsi: don't send sc payload with tmfs f6dc88286 regulator: s2mpa01: Fix step values for some LDOs c9807601d regulator: s2mps11: Fix steps for buck7, buck8 and LDO35 ed6d71db0 CIFS: Fix read after write for files with read caching 6439ade58 net: set static variable an initial value in atl2_probe() afeeaae3f tmpfs: fix link accounting when a tmpfile is linked in 7e7a77e27 arm64: Relax GIC version check during early boot a27a25af7 net: mv643xx_eth: disable clk on error path in mv643xx_eth_shared_probe() 4abfd43cd net: systemport: Fix reception of BPDUs a55576b3f scsi: libiscsi: Fix race between iscsi_xmit_task and iscsi_complete_task 103d3fba1 assoc_array: Fix shortcut creation 5c00ee71a Input: st-keyscan - fix potential zalloc NULL dereference 8086ef79d i2c: cadence: Fix the hold bit setting 3c05cf982 Input: matrix_keypad - use flush_delayed_work() fab8ee033 s390/dasd: fix using offset into zero size array error 5331f95d4 crypto: ahash - fix another early termination in hash walk 492290b43 ASoC: fsl_esai: fix register setting issue in RIGHT_J mode f314a706d 9p/net: fix memory leak in p9_client_create 010feb981 It's wrong to add len to sector_nr in raid10 reshape twice a7e24e00f ALSA: bebob: use more identical mod_alias for Saffire Pro 10 I/O against Liquid Saffire 56 415d81c3f gro_cells: make sure device is up in gro_cells_receive() c9978f642 net/hsr: fix possible crash in add_timer() 54e31274f vxlan: test dev->flags & IFF_UP before calling gro_cells_receive() 10a16ff0e missing barriers in some of unix_sock ->addr and ->path accesses b929a3603 net: Set rtm_table to RT_TABLE_COMPAT for ipv6 for tables > 255 077a35364 mdio_bus: Fix use-after-free on device_register fails f14e4744b net/x25: fix a race in x25_bind() 65b511dda net/mlx4_core: Fix qp mtt size calculation 223458ad0 pptp: dst_release sk_dst_cache in pptp_sock_destruct 0052542ed net/x25: reset state in x25_connect() 311d9ca2c net/x25: fix use-after-free in x25_device_event() 5f23b7a9f net: sit: fix UBSAN Undefined behaviour in check_6rd e3d6490ad net: hsr: fix memory leak in hsr_dev_finalize() af1285737 l2tp: fix infoleak in l2tp_ip6_recvmsg() 19d0200ab iscsi_ibft: Fix missing break in switch statement a91258c06 Input: wacom_serial4 - add support for Wacom ArtPad II tablet c8a52bb99 perf symbols: Filter out hidden symbols from labels 6acb293d7 s390/qeth: fix use-after-free in error path 3c26324ee dmaengine: dmatest: Abort test in case of mapping error 66a0097e4 irqchip/mmp: Only touch the PJ4 IRQ & FIQ bits on enable/disable c35a43a4a ARM: pxa: ssp: unneeded to free devm_ allocated data e098697e5 autofs: fix error return in autofs_fill_super() b581cd7a1 autofs: drop dentry reference only when it is never used a3f349195 mm, memory_hotplug: is_mem_section_removable do not pass the end of a zone 12c154964 x86/kexec: Don't setup EFI info if EFI runtime is not enabled 4b3cc96fa cifs: fix computation for MAX_SMB2_HDR_SIZE bdde0a895 platform/x86: Fix unmet dependency warning for SAMSUNG_Q10 36fb86505 scsi: libfc: free skb when receiving invalid flogi resp 03e8aa634 nfs: Fix NULL pointer dereference of dev_name ddd02ed66 net: altera_tse: fix msgdma_tx_completion on non-zero fill_level case 47bf7dbba xtensa: SMP: limit number of possible CPUs by NR_CPUS 245fa9e4c xtensa: SMP: mark each possible CPU as present d4e922c05 xtensa: smp_lx200_defconfig: fix vectors clash 1c0a5536b xtensa: SMP: fix secondary CPU initialization 83237244d iommu/amd: Fix IOMMU page flush when detach device from a domain c7b9cfdb7 ipvs: Fix signed integer overflow when setsockopt timeout aef2907d0 perf tools: Handle TOPOLOGY headers with no CPU ed5ade969 vti4: Fix a ipip packet processing bug in 'IPCOMP' virtual tunnel 7828fe745 media: uvcvideo: Fix 'type' check leading to overflow e37f1f915 hugetlbfs: fix races and page leaks during migration 28ee96bc2 ip6mr: Do not call __IP6_INC_STATS() from preemptible context c61d01faa netlabel: fix out-of-bounds memory accesses ffd0f56df net: phy: Micrel KSZ8061: link failure after cable connect 5202d2fb4 net: avoid use IPCB in cipso_v4_error b5cd9b572 net: Add __icmp_send helper. e89106985 net: nfc: Fix NULL dereference on nfc_llcp_build_tlv fails c152a71bf team: Free BPF filter when unregistering netdev 39915595c sky2: Disable MSI on Dell Inspiron 1545 and Gateway P-79 a7053bc3a net-sysfs: Fix mem leak in netdev_register_kobject 70628d623 USB: serial: cp210x: add ID for Ingenico 3070 f290a73f3 mm: enforce min addr even if capable() in expand_downwards() c3ccbb431 mmc: spi: Fix card detection during probe eea042978 KVM: nSVM: clear events pending from svm_complete_interrupts() when exiting to L1 1d26f9b68 cfg80211: extend range deviation for DMG a0b1e4d45 mac80211: don't initiate TDLS connection if station is not associated to AP Linux version 3.18.137-g7c716c2e46b5 (android- build@wprf7.hot.corp.google.com) (gcc version 4.9.x 20150123 (prerelease) (GCC) ) #1 SMP PREEMPT Wed Mar 27 18:49:29 UTC 2019 Bug: 115649896 Change-Id: Ibeb3aa3b8c9b80283c478f101684b8811baae76b Source-Branch: android-msm-marlin-3.18 Signed-off-by: Petri Gynther <pgynther@google.com>
2019-03-26marlin: update kernel prebuiltPetri Gynther
5bd00c26a ANDROID: sdcardfs: Add option to not link obb 97081a57a ANDROID: sdcardfs: Add sandbox b4487cae1 ANDROID: sdcardfs: Add option to drop unused dentries a6f55422f ANDROID: sdcardfs: fix potential crash when reserved_mb is not zero 51b0553ff ANDROID: sdcardfs: Don't d_drop in d_revalidate 3159d4a69 ANDROID: sdcardfs: Set s_root to NULL after putting 0b25b9fda ANDROID: sdcardfs: d_make_root calls iput 4adb39711 ANDROID: sdcardfs: Check for private data earlier ff7b0a768 ANDROID: sdcardfs: Fix sdcardfs to stop creating cases-sensitive duplicate entries. b9b626f23 ANDROID: sdcardfs: Set num in extension_details during make_item 14761b5ed ANDROID: sdcardfs: Hold i_mutex for i_size_write 6f9b4fd98 ANDROID: sdcardfs: override credential for ioctl to lower fs 46d7dbd6d ANDROID: sdcardfs: use mount_nodev and fix a issue in sdcardfs_kill_sb 13ecedaac ANDROID: sdcardfs: remove dead function open_flags_to_access_mode() b8371003f ANDROID: sdcardfs: d_splice_alias can return error values 72dd53c8a ANDROID: sdcardfs: Add linux/kref.h include 3c0e5e8ba diag: Fix possible usage of freed resource issue f70825c57 msm: ipa3: Add mutex to prevent race condition 203726c9b lpm-levels: Remove kfree for memory allocated with devm_kzalloc e0bda7b25 msm: camera: cpp: Check for valid tx level e0b189b85 soc: qcom: Reorganize PIL code for reclaiming MSS mem during SSR Linux version 3.18.136-g5bd00c26a99b (android- build@wprh8.hot.corp.google.com) (gcc version 4.9.x 20150123 (prerelease) (GCC) ) #1 SMP PREEMPT Wed Mar 27 01:48:26 UTC 2019 Bug: 27915347 Bug: 62390017 Bug: 62916765 Bug: 63260873 Bug: 73055997 Bug: 73287721 Bug: 75987238 Bug: 77923821 Bug: 78262592 Bug: 79430883 Bug: 112277122 Bug: 116024809 Bug: 123162332 Change-Id: I998bd2326ecba24209416687a9db517df4741794 Source-Branch: android-msm-marlin-3.18 Signed-off-by: Petri Gynther <pgynther@google.com>
2019-03-20marlin: update kernel prebuiltPetri Gynther
a0df7f379 qcacld-2.0: Check channel_count in DCC_GET_STATS command daf146747 qcacld-2.0: Fix integer overflow in wma_scpc_event_handler 14f495f8e qcacld-2.0: Fix integer overflow in wma_scpc_event_handler 1c922f660 qcacld-2.0: Fix possible integer underflow in cfg80211_rx_mgmt 2d90930a5 qcacld-2.0: check the data length when downloading firmware 698758bee qcacld-2.0: Check for minimum frameLen for action frames Linux version 3.18.136-ga0df7f379200 (android- build@wprb11.hot.corp.google.com) (gcc version 4.9.x 20150123 (prerelease) (GCC) ) #1 SMP PREEMPT Tue Mar 19 18:08:44 UTC 2019 Bug: 128343981 Bug: 128343982 Bug: 128344381 Bug: 128453359 Bug: 128453360 Bug: 128453665 Change-Id: Ic5ee3542146d323f0aac6562833fd7a80603e7be Source-Branch: android-msm-marlin-3.18 Signed-off-by: Petri Gynther <pgynther@google.com>
2019-03-13marlin: update kernel prebuiltEva Huang
775b52345 qseecom: set rcv_req_flag to 0 when listener is just registered 51f119d6f qseecom: do not wake up listener to receive request if it is not ready 7bcd4efc5 qseecom: check if listener is not ready to receive request 573e41e7d qseecom: set listener id before sending registration scm_call 36f38e672 qseecom: processing invalid listener request c9984c70a qseecom: change check_blocked flag to an u32 value 2c638b877 qseecom: check if app is blocked when unloading app 722e89b31 qseecom: abort all listener threads before listener unregistration a6335cf9e qseecom: add additonal reentrancy check before scm call 399f2c869 qcacld-2.0: Fix NULL pointer dereferencing in p2p TX MGMT Linux version 3.18.136-g775b523459f6 (android- build@wphr7.hot.corp.google.com) (gcc version 4.9.x 20150123 (prerelease) (GCC) ) #1 SMP PREEMPT Wed Mar 13 06:48:07 UTC 2019 Bug: 123435533 Change-Id: I6ca51ce87790702f42806eba4ca43a261915ebee Source-Branch: android-msm-marlin-3.18 Signed-off-by: Eva Huang <evahuang@google.com>
2019-03-05marlin: update kernel prebuiltPetri Gynther
66260c0d7 Merge branch 'android-msm-marlin-3.18-pi-qpr3' into android-msm-marlin-3.18 021e5400c Merge branch 'android-msm-marlin-3.18-pi-qpr2' into android-msm-marlin-3.18-pi-qpr3 9e8804e3a Merge branch 'android-msm-marlin-3.18-pi-qpr1' into android-msm-marlin-3.18-pi-qpr2 dcfd115a3 Merge branch 'android-msm-marlin-3.18-pi' into android-msm-marlin-3.18-pi-qpr1 2db7ee588 Merge branch 'android-msm-marlin-3.18-pi-security-next' into android-msm-marlin-3.18-pi 36193aee9 regulator: core: Fix buffer overflow issue 02be35dc7 msm: mdss: Fix scalar LUT handling feaf2ce29 msm: mdss: use uaccess routines to access user space buffers 2c7f7b03c build.config.common: remove compile.json from FILES 8a1dd35a8 msm:ipa:Prevent rt rule deletion if rt rule id is invalid cebcb3bb8 UPSTREAM: seccomp: Fix tracer exit notifications during fatal signals 357104de5 UPSTREAM: arm64/ptrace: run seccomp after ptrace bac2f2dde UPSTREAM: arm/ptrace: run seccomp after ptrace 7734d5abc BACKPORT: x86/ptrace: run seccomp after ptrace 5ae321ce0 UPSTREAM: seccomp: recheck the syscall after RET_TRACE 450b2551a BACKPORT: seccomp: remove 2-phase API d23b5e7e8 BACKPORT: x86/entry: Get rid of two-phase syscall entry work 33f5077dc BACKPORT: seccomp: Add a seccomp_data parameter secure_computing() 6a2409120 BACKPORT: x86/entry/64: Always run ptregs-using syscalls on the slow path d3d92a6a9 BACKPORT: x86/syscalls: Add syscall entry qualifiers 52bd7fc2d BACKPORT: x86/syscalls: Move compat syscall entry handling into syscalltbl.sh c97dd82f8 BACKPORT: x86/syscalls: Remove __SYSCALL_COMMON and __SYSCALL_X32 c13dcfc3c UPSTREAM: x86/syscalls: Refactor syscalltbl.sh d2222ba1d build.config: Drop reference to build/buildinfo/buildinfo.py 1bfa0f6cb qcacld-2.0: Fix OOB read in limProcessDeauthFrame Linux version 3.18.136-g66260c0d7f7f (android- build@wphl9.hot.corp.google.com) (gcc version 4.9.x 20150123 (prerelease) (GCC) ) #1 SMP PREEMPT Tue Mar 5 21:28:51 UTC 2019 Bug: 77813109 Bug: 78528839 Bug: 111127793 Bug: 111127974 Bug: 119769499 Bug: 120486022 Bug: 124464469 Change-Id: I5001da794d23fc61da086315f6556e01fdb38ff6 Source-Branch: android-msm-marlin-3.18 Signed-off-by: Petri Gynther <pgynther@google.com>
2019-02-26marlin: update kernel prebuiltPetri Gynther
1633a2e41 LTS: Merge 3.18.136 into android-msm-marlin-3.18 02d8547a0 qcacld-2.0: Implement descriptor pool for fw stats 0303a1940 qcacld-2.0: Remove CSR dot11f IE RSN max len 38992b60a qcacld-2.0: Fix possible buffer overflow in wma_stats_ext_req ddce02ea8 qcacld-2.0: Fix possible OOB access in limProcessDisassocFrame 8d34f4e99 cfg80211: Fix use after free when process wdev events 9abb29988 qcacld-2.0: OOB access may occur due to total numChannels exceeds max value aee065dee qcacld-2.0: Fix possible OOB access while sending NAN msg to firmware 4af3b6ef6 Merge 3.18.136 into android-msm-marlin-3.18-lts e128f16fd Linux 3.18.136 d39dbbe13 ax25: fix possible use-after-free f955600ff mISDN: fix a race in dev_expire_timer() 72bd16e67 net/x25: do not hold the cpu too long in x25_new_lci() 673f9cf4a kvm: fix kvm_ioctl_create_device() reference counting (CVE-2019-6974) c1fee7732 hwmon: (lm80) Fix missing unlock on error in set_fan_div() ae5e14827 net: ipv4: use a dedicated counter for icmp_v4 redirect packets 9954fa277 net: stmmac: Fix a race in EEE enable callback f9dc437b8 vsock: cope with memory allocation failure at socket creation time 37dfe56ea vxlan: test dev->flags & IFF_UP before calling netif_rx() 191d1615f tcp: clear icsk_backoff in tcp_write_queue_purge() 2440ee336 tcp: tcp_v4_err() should be more careful 6ac641052 sky2: Increase D3 delay again 9b7b36398 net: fix IPv6 prefix route residue 06af70530 Merge 3.18.135 into android-msm-marlin-3.18-lts b8fa9d76c Linux 3.18.135 ca82c95c0 pinctrl: msm: fix gpio-hog related boot issues 7e5c77104 usb: dwc2: Remove unnecessary kfree 4a96103a8 kaweth: use skb_cow_head() to deal with cloned skbs d14da01ad smsc95xx: Use skb_cow_head to deal with cloned skbs 390bb181d x86/a.out: Clear the dump structure initially f7e684c1a signal: Restore the stop PTRACE_EVENT_EXIT 6f0d202b2 tracing/uprobes: Fix output for multiple string arguments 5205a1232 alpha: Fix Eiger NR_IRQS to 128 8a1e1e4cf alpha: fix page fault handling for r16-r18 targets 2d8cfdac3 Input: elantech - enable 3rd button support on Fujitsu CELSIUS H780 382fc3571 Input: bma150 - register input device after setting private data 51700aa4b ALSA: usb-audio: Fix implicit fb endpoint setup by quirk e7cda3ff4 perf/core: Fix impossible ring-buffer sizes warning 32f501297 cifs: Limit memory used by lock request calls to a page 95dd55126 gpio: pl061: handle failed allocations b99b87367 ARM: dts: kirkwood: Fix polarity of GPIO fan lines e5cd1083a ARM: dts: da850-evm: Correct the sound card name 36c3e2f08 Revert "exec: load_script: don't blindly truncate shebang string" 0ed044e3d usb: host: ehci-msm: fix handling platform_get_irq result d86449d2b batman-adv: Force mac header to start of data on xmit 863938b84 batman-adv: Avoid WARN on net_device without parent in netns 98af4f7e3 xfrm: refine validation of template and selector families e85998a9e libceph: avoid KEEPALIVE_PENDING races in ceph_con_keepalive() be120f656 HID: debug: fix the ring buffer implementation 568a25a1f drm/vmwgfx: Return error code from vmw_execbuf_copy_fence_user 5b102a170 drm/vmwgfx: Fix setting of dma masks 3351b1504 drm/modes: Prevent division by zero htotal ece07807c ARM: iop32x/n2100: fix PCI IRQ mapping c4fe6f07e MIPS: OCTEON: don't set octeon_dma_bar_type if PCI is disabled 64870211e debugfs: fix debugfs_rename parameter checking cc44bfd60 misc: vexpress: Off by one in vexpress_syscfg_exec() db2e3ba11 signal: Better detection of synchronous signals c63a38a93 signal: Always notice exiting tasks a5f292777 mtd: rawnand: gpmi: fix MX28 bus master lockup problem bd0506104 perf tests evsel-tp-sched: Fix bitwise operator 3a4608dd1 perf/core: Don't WARN() for impossible ring-buffer sizes bc6d3bf92 perf/x86/intel/uncore: Add Node ID mask 876755699 KVM: nVMX: unconditionally cancel preemption timer in free_nested (CVE-2019-7221) d283b5404 KVM: x86: work around leak of uninitialized stack contents (CVE-2019-7222) fb046e01d usb: gadget: udc: net2272: Fix bitwise and boolean operations d6055cc52 usb: phy: am335x: fix race condition in _probe 76b24a3f4 dmaengine: imx-dma: fix wrong callback invoke 95ae6d14d fuse: handle zero sized retrieve correctly 5791673dd fuse: decrement NR_WRITEBACK_TEMP on the right page b9feaad40 fuse: call pipe_buf_release() under pipe lock f93d1086f ALSA: compress: Fix stop handling on compressed capture streams 9b22306f2 enic: fix checksum validation for IPv6 e4153e237 net: dsa: slave: Don't propagate flag changes on down slave interfaces 1e0b03637 net: systemport: Fix WoL with password after deep sleep a4e92261f skge: potential memory corruption in skge_get_regs() 2f57176ac dccp: fool proof ccid_hc_[rt]x_parse_options() 523c0bea4 thermal: hwmon: inline helpers when CONFIG_THERMAL_HWMON is not set 818b4b090 exec: load_script: don't blindly truncate shebang string 684a31662 fs/epoll: drop ovflist branch prediction 521ca866e kernel/hung_task.c: break RCU locks based on jiffies 47a63b2b2 block/swim3: Fix -EBUSY error when re-opening device after unmount aff0981b2 gdrom: fix a memory leak bug e5d77ee7a isdn: hisax: hfc_pci: Fix a possible concurrency use-after-free bug in HFCPCI_l1hw() 51e3522fc ocfs2: don't clear bh uptodate for block read c9b6ec4ad scripts/decode_stacktrace: only strip base path when a prefix of the path 3896d308f niu: fix missing checks of niu_pci_eeprom_read e4a2ebdb5 um: Avoid marking pages with "changed protection" c20306485 cifs: check ntwrk_buf_start for NULL before dereferencing it d360258d2 crypto: ux500 - Use proper enum in hash_set_dma_transfer f6e6bef18 crypto: ux500 - Use proper enum in cryp_set_dma_transfer b2ef4e8f5 hwmon: (lm80) fix a missing check of bus read in lm80 probe 8aaf06edb hwmon: (lm80) fix a missing check of the status of SMBus read 077b6cadf NFS: nfs_compare_mount_options always compare auth flavors. 40bb3dad1 fbdev: fbcon: Fix unregister crash when more than one framebuffer 9c98ab970 igb: Fix an issue that PME is not enabled during runtime suspend 19b0a7021 fbdev: fbmem: behave better with small rotated displays and many CPUs 0a6b1213f video: clps711x-fb: release disp device node in probe() f98b0b669 drbd: Avoid Clang warning about pointless switch statment 787ef136f drbd: skip spurious timeout (ping-timeo) when failing promote a3d91d7d9 drbd: disconnect, if the wrong UUIDs are attached on a connected peer a53e09aca drbd: narrow rcu_read_lock in drbd_sync_handshake 13174e174 xfrm6_tunnel: Fix spi check in __xfrm6_tunnel_alloc_spi 4a653aac3 powerpc/uaccess: fix warning/error with access_ok() 39e6fd28a arm64: KVM: Skip MMIO insn after emulation a6e15ccc8 memstick: Prevent memstick host from getting runtime suspended during card detection 230337445 ASoC: fsl: Fix SND_SOC_EUKREA_TLV320 build error on i.MX8M 7b17070e7 ARM: pxa: avoid section mismatch warning 673123dac udf: Fix BUG on corrupted inode 2fb9814cf cpuidle: big.LITTLE: fix refcount leak 2f7d3d882 clk: imx6sl: ensure MMDC CH0 handshake is bypassed 8fd78e817 sata_rcar: fix deferred probing 919b36dba mips: bpf: fix encoding bug for mm_srlv32_op 1293c56f7 ARM: dts: Fix OMAP4430 SDP Ethernet startup 1f28d7f2b timekeeping: Use proper seqcount initializer e40c21993 usb: hub: delay hub autosuspend if USB3 port is still link training e51ff4fd1 smack: fix access permissions for keyring 901adf68e media: DaVinci-VPBE: fix error handling in vpbe_initialize() a19ea93f4 arm64: ftrace: don't adjust the LR value 9fb787cb5 nfsd4: fix crash on writing v4_end_grace before nfsd startup 88331aa2d f2fs: move dir data flush to write checkpoint process d31660b94 soc/tegra: Don't leak device tree node reference Linux version 3.18.136-g1633a2e41222 (android- build@wphl2.hot.corp.google.com) (gcc version 4.9.x 20150123 (prerelease) (GCC) ) #1 SMP PREEMPT Tue Feb 26 07:57:30 UTC 2019 Bug: 17202597 Bug: 78530292 Bug: 109741923 Bug: 112277853 Bug: 112277911 Bug: 115649896 Bug: 117985523 Change-Id: I3b2cfdcf34940160f24285ec9de24215ca78beb9 Source-Branch: android-msm-marlin-3.18 Signed-off-by: Petri Gynther <pgynther@google.com>
2019-02-12marlin: update kernel prebuiltPetri Gynther
fc2e9bc01 LTS: Merge 3.18.134 into android-msm-marlin-3.18 cf1f0fa38 Add build.config.lts 0ddbf33a3 Merge 3.18.134 into android-msm-marlin-3.18-lts a211bbacb msm: camera: Fix arbitrary kernel write c93fd9455 ion: ensure CMO target is valid bfebb6e4f arm64/config: marlin: enable overlayfs 49ab1e524 Linux 3.18.134 9b5961271 mm: migrate: don't rely on __PageMovable() of newpage after unlocking it 98ea95b83 mm, oom: fix use-after-free in oom_kill_process 844e01151 platform/x86: asus-nb-wmi: Drop mapping of 0x33 and 0x34 scan codes 15890adab platform/x86: asus-nb-wmi: Map 0x35 to KEY_SCREENLOCK 01c06a455 gfs2: Revert "Fix loop in gfs2_rbm_find" 2eca8cac4 fs/dcache: Fix incorrect nr_dentry_unused accounting in shrink_dcache_sb() 3a4b0cbdc CIFS: Do not count -ENODATA as failure for query directory ed38538f3 l2tp: fix reading optional fields of L2TPv3 78e36d388 l2tp: remove l2specific_len dependency in l2tp_core c970a01de ucc_geth: Reset BQL queue when stopping device 537e674b9 net/rose: fix NULL ax25_cb kernel panic f1d9a1f2e netrom: switch to sock timer API 5f91b3a3e l2tp: copy 4 more bytes to linear part if necessary 85d72db87 ipv6: Consider sk_bound_dev_if when binding a socket to an address 41dd4d647 f2fs: read page index before freeing 1330478d4 perf unwind: Take pgoff into account when reporting elf to libdwfl 0ebdf0080 perf unwind: Unwind with libdw doesn't take symfs into account 3a1dab76b vt: invoke notifier on screen size change c84fb9ca5 can: bcm: check timer values before ktime conversion 3670c9c5c can: dev: __can_get_echo_skb(): fix bogous check for non-existing skb by removing it 444fc5b3c x86/kaslr: Fix incorrect i8254 outb() parameters bed3eafc0 Input: xpad - add support for SteelSeries Stratus Duo e2a07b393 CIFS: Fix possible hang during async MTU reads and writes 19a17b01d tty/n_hdlc: fix __might_sleep warning ccf4ecf43 tty: Handle problem if line discipline does not have receive_buf bf9702a73 staging: rtl8188eu: Add device code for D-Link DWA-121 rev B1 0c4373e61 s390/smp: fix CPU hotplug deadlock with CPU rescan 345304901 USB: serial: pl2303: add new PID to support PL2303TB 09a424308 USB: serial: simple: add Motorola Tetra TPG2200 device id af9ab7855 openvswitch: Avoid OOB read when parsing flow nlattrs Linux version 3.18.134-gfc2e9bc015d3 (android-build@abfarm331) (gcc version 4.9.x 20150123 (prerelease) (GCC) ) #1 SMP PREEMPT Wed Feb 13 04:21:17 UTC 2019 Bug: 115649896 Bug: 120448575 Change-Id: Ic19f5f5e8c7df2bc20654d1ba80236b92ee05429 Source-Branch: android-msm-marlin-3.18 Signed-off-by: Petri Gynther <pgynther@google.com>
2019-01-31marlin: update kernel prebuiltPetri Gynther
cdf5d6c38 fs/pstore: Append UART on status to console-ramoops Linux version 3.18.133-gcdf5d6c (android-build@abfarm002) (gcc version 4.9.x 20150123 (prerelease) (GCC) ) #1 SMP PREEMPT Thu Jan 31 08:04:57 UTC 2019 Bug: 117803902 Change-Id: I7c1f742ce209bd178515769ee33642f00753580b Source-Branch: android-msm-marlin-3.18 Signed-off-by: Petri Gynther <pgynther@google.com>
2019-01-29marlin: update kernel prebuiltPetri Gynther
c0b9eff44 LTS: Merge 3.18.133 into android-msm-marlin-3.18 745a9096e Merge 3.18.133 into android-msm-marlin-3.18-lts 4c35624dc Linux 3.18.133 aa2f510a0 mm, proc: be more verbose about unstable VMA flags in /proc/<pid>/smaps fd1f97162 ocfs2: fix panic due to unrecovered local alloc 5f95437ec sysfs: Disable lockdep for driver bind/unbind files 98b701339 ALSA: bebob: fix model-id of unit for Apogee Ensemble 1d8db45d3 dm snapshot: Fix excessive memory usage and workqueue stalls 4982226e1 dm kcopyd: Fix bug causing workqueue stalls 4f7d2b60c perf parse-events: Fix unchecked usage of strncpy() 7b20a6d40 perf svghelper: Fix unchecked usage of strncpy() a8734066c mmc: atmel-mci: do not assume idle after atmci_request_end b0787de81 kconfig: fix memory leak when EOF is encountered in quotation 8cd9a9440 clk: imx6q: reset exclusive gates on init 2ace487a9 scsi: target: use consistent left-aligned ASCII INQUIRY data 5a571a9e9 net: call sk_dst_reset when set SO_DONTROUTE 90463551f media: firewire: Fix app_info parameter type in avc_ca{,_app}_info 15a6405ca powerpc/pseries/cpuidle: Fix preempt warning ec7f99261 pstore/ram: Do not treat empty buffers as valid fa1e3a488 jffs2: Fix use of uninitialized delayed_work, lockdep breakage 84a9b63d0 MIPS: SiByte: Enable swiotlb for SWARM, LittleSur and BigSur f9eb72f77 r8169: Add support for new Realtek Ethernet e23a15823 media: vb2: be sure to unlock mutex on errors 661fda257 drm/fb-helper: Ignore the value of fb_var_screeninfo.pixclock a17189a0e block/loop: Use global lock for ioctl() operation. ca554dae5 sctp: allocate sctp_sockaddr_entry with kzalloc f643372c9 selinux: fix GPF on invalid policy 855486747 sunrpc: handle ENOMEM in rpcb_getport_async babd8d8ca media: vb2: vb2_mmap: move lock up 3c2350d7e media: vivid: set min width/height to a value > 0 16e187691 media: vivid: fix error handling of kthread_run c089cbb7c omap2fb: Fix stack memory disclosure 1f8847275 Disable MSI also when pcie-octeon.pcie_disable on 14e1fc948 mfd: tps6586x: Handle interrupts on suspend 6f5685a49 scsi: sd: Fix cache_type_store() d90b262c5 Yama: Check for pid death before checking ancestry ca225877e btrfs: wait on ordered extents on abort cleanup 98d2b2486 crypto: authenc - fix parsing key with misaligned rta_len 23009dc3d net: bridge: fix a bug on using a neighbour cache entry without checking its state 8c871bdbd packet: Do not leak dev refcounts on error exit 4d97ac005 ipv6: fix kernel-infoleak in ipv6_local_error() 3ce837acc media: em28xx: Fix misplaced reset of dev->v4l::field_count 4c3b21c84 can: gw: ensure DLC boundaries after CAN frame modification 975156125 tty/ldsem: Wake up readers after timed out down_write() b1c0a2b92 sunrpc: use-after-free in svc_process_common() ddcd89ca5 crypto: cts - fix crash on short inputs 96e2cd7a6 i2c: dev: prevent adapter retries and timeout being set as minus value fe19dc973 ACPI: power: Skip duplicate power resource references in _PRx 67dd0eda3 slab: alien caches must not be initialized if the allocation of the alien cache failed 84fe5c6e9 USB: storage: add quirk for SMI SM3350 5a2cac02d USB: storage: don't insert sane sense for SPC3+ when bad sense specified 93e95567e usb: cdc-acm: send ZLP for Telit 3G Intel based modems ac72ab69d cifs: Fix potential OOB access of lock element array de92e4baf CIFS: Do not hide EINTR after sending network packets 0c9c58b95 sparc32: Fix inverted invalid_frame_pointer checks on sigreturns 688e81592 Make heap_name in ion trace points a copied char array 9bff42074 ion: add heap size change tracepoints d2c903c2f mm: emit tracepoint when rss watermark is hit Linux version 3.18.133-gc0b9eff44daa (android- build@xpcc10.ams.corp.google.com) (gcc version 4.9.x 20150123 (prerelease) (GCC) ) #1 SMP PREEMPT Tue Jan 29 20:00:08 UTC 2019 Bug: 115649896 Bug: 121158612 Change-Id: Ie94a64cc6d38f3da830e1425291b8b20fd23cec2 Source-Branch: android-msm-marlin-3.18 Signed-off-by: Petri Gynther <pgynther@google.com>
2019-01-15marlin: update kernel prebuiltPetri Gynther
b64f5958b LTS: Merge 3.18.132 into android-msm-marlin-3.18 aced287c3 Merge 3.18.132 into android-msm-marlin-3.18-lts 951f97378 Revert "ANDROID: dm verity: add minimum prefetch size" 9b5eed105 Linux 3.18.132 a7e728f9b power: supply: olpc_battery: correct the temperature units 6ca248382 genwqe: Fix size check de7700c6e ceph: don't update importing cap's mseq when handing cap export d5b64fa4b 9p/net: put a lower bound on msize a246a603c b43: Fix error in cordic routine 69473af5e gfs2: Fix loop in gfs2_rbm_find dc64743ba dlm: memory leaks on error path in dlm_user_request() edabeee7d dlm: lost put_lkb on error path in receive_convert() and receive_unlock() 96c0e283b dlm: possible memory leak on error path in create_lkb() 7d5345b7e dlm: fixed memory leaks after failed ls_remove_names allocation 0ba61349a ALSA: usb-audio: Fix an out-of-bound read in create_composite_quirks 172236e69 ALSA: usb-audio: Avoid access before bLength check in build_audio_procunit() cfd3b3d7b ALSA: cs46xx: Potential NULL dereference in probe d60331692 sunrpc: use SVC_NET() in svcauth_gss_* functions fde5c5a25 sunrpc: fix cache_head leak due to queued request 0b2758fb1 fork: record start_time late 5f7387d7a scsi: zfcp: fix posting too many status read buffers leading to adapter shutdown 7336f81f5 CIFS: Fix error mapping for SMB2_LOCK command which caused OFD lock problem 5a4eafc73 MIPS: Align kernel load address to 64KB a0615204e MIPS: Ensure pmd_present() returns false after pmd_mknotpresent() 4816ed567 media: vivid: free bitmap_cap when updating std/timings/etc. 9db4e7e17 cdc-acm: fix abnormal DATA RX issue for Mediatek Preloader. b7c6fd472 ext4: force inode writes when nfsd calls commit_metadata() cf161cde3 ext4: missing unlock/put_page() in ext4_try_to_write_inline_data() d3f10a011 ext4: fix possible use after free in ext4_quota_enable af860a6a0 KVM: x86: Use jmp to invoke kvm_spurious_fault() from .fixup f47e855a6 usb: r8a66597: Fix a possible concurrency use-after-free bug in r8a66597_endpoint_disable() 35fb697e4 USB: serial: pl2303: add ids for Hewlett-Packard HP POS pole displays ef5dd2c94 sock: Make sock->sk_stamp thread-safe b12bad3db xen/netfront: tolerate frags with no data 18167f943 VSOCK: Send reset control packet when socket is partially bound 66506fe26 vhost: make sure used idx is seen before log in vhost_add_used_n() 0302c6653 sctp: initialize sin6_flowinfo for ipv6 addrs in sctp_inet6addr_event a782cc8f6 packet: validate address length if non-zero 6a40c2da9 packet: validate address length 1c85a9064 netrom: fix locking in nr_find_socket() 3f312889b isdn: fix kernel-infoleak in capi_unlocked_ioctl 364d1d5ae ipv6: explicitly initialize udp6_addr in udp_sock_create6() 9514524de ibmveth: fix DMA unmap error in ibmveth_xmit_start error path 7f93d703e ax25: fix a use-after-free in ax25_fillin_cb() ce6308a39 x86/mtrr: Don't copy uninitialized gentry fields back to userspace 0035d2a8e Drivers: hv: vmbus: Return -EINVAL for the sys files for unopened channels fdf0f5820 gpio: max7301: fix driver for use with CONFIG_VMAP_STACK 8bf6720ca mmc: omap_hsmmc: fix DMA API warning 7007d9ea8 mmc: core: Reset HPI enabled state during re-init and in case of errors 73cc953b0 USB: serial: option: add HP lt4132 2dbfeb339 USB: hso: Fix OOB memory access in hso_probe/hso_get_config_data 289f28bea Merge android-msm-marlin-3.18-pi-qpr3 into android-msm-marlin-3.18 528ac5911 Merge branch 'android-msm-marlin-3.18-pi-qpr2' into android-msm-marlin-3.18-pi-qpr3 665c9a1d4 Merge branch 'android-msm-marlin-3.18-pi-qpr1' into android-msm-marlin-3.18-pi-qpr2 c31e2d78b Merge branch 'android-msm-marlin-3.18-pi' into android-msm-marlin-3.18-pi-qpr1 eccd57866 Merge branch 'android-msm-marlin-3.18-pi-security-next' into android-msm-marlin-3.18-pi d3d9fdf92 Revert "Revert "msm: vidc: ignore processing responses in invalid state"" e06da1578 Revert "msm: vidc: ignore processing responses in invalid state" 5a19ffd24 UPSTREAM: binder: fix race that allows malicious free of live buffer 42abdbd97 binder: create node flag to request sender's security context 04a180786 msm: vidc: do not set video state to DEINIT very early aeac61419 qcacld-2.0: Integer overflow in wma_unified_link_peer_stats_event_handler d7af6a17f qcacld-2.0: Fix OOB write in wma_extscan_change_results_event_handler 761f35015 qcacld-2.0: Possible buffer overflow in wma_stats_ext_event_handler fc76f1627 qcacld-2.0: Fix buffer overflow in ol_tx_inspect_handler 49c8c596a jbd2: don't mark block as modified if the handle is out of credits efa3e263c ext4: avoid running out of journal credits when appending to an inline file fbfcd73a9 af_key: unconditionally clone on broadcast 0a721fbba Revert "Revert "msm: vidc: ignore processing responses in invalid state"" 07d4b32e5 LTS: Merge 3.18.131 into android-msm-marlin-3.18-pi-qpr3 4195485b6 qcacld-2.0: Add length check in ndp event handler 96227283d qcacld-2.0: Add vdev id sanity check in wma stats event handlers Linux version 3.18.132-gb64f5958b76e (android- build@wphl4.hot.corp.google.com) (gcc version 4.9.x 20150123 (prerelease) (GCC) ) #1 SMP PREEMPT Tue Jan 15 22:33:44 UTC 2019 Bug: 25646100 Bug: 71728490 Bug: 109741946 Bug: 111127853 Bug: 111128301 Bug: 111128838 Bug: 112277221 Bug: 112278150 Bug: 115649896 Bug: 116855682 Bug: 117311198 Bug: 119053086 Bug: 120487091 Bug: 120647440 Bug: 122351661 Change-Id: I147f2389c9ef3cc0e277639f5b5abb42e92362e6 Source-Branch: android-msm-marlin-3.18 Signed-off-by: Petri Gynther <pgynther@google.com>
2018-12-28marlin: update kernel prebuiltPetri Gynther
e46ab2961 LTS: Merge 3.18.131 into android-msm-marlin-3.18 86ce49485 Merge 3.18.131 into android-msm-marlin-3.18-lts fa42fea0d Linux 3.18.131 eac164f40 wil6210: missing length check in wmi_set_ie fa3ec41ea swiotlb: clean up reporting a31f342e6 sr: pass down correctly sized SCSI sense buffer 2f5f58a8b posix-timers: Sanitize overrun handling 50ebcbade ALSA: pcm: remove SNDRV_PCM_IOCTL1_INFO internal command 05f119e61 ALSA: isa/wavefront: prevent some out of bound writes 03f848117 i2c: scmi: Fix probe error on devices with an empty SMB0001 ACPI device node 0c55f36ca cifs: In Kconfig CONFIG_CIFS_POSIX needs depends on legacy (insecure cifs) ba3a743b4 ARM: 8814/1: mm: improve/fix ARM v7_dma_inv_range() unaligned address handling 7271a4ef8 libata: whitelist all SAMSUNG MZ7KM* solid-state disks 12325d43b Input: omap-keypad - fix keyboard debounce configuration 1f9506d73 ide: pmac: add of_node_put() 62f93d303 drivers/tty: add missing of_node_put() e67a42859 drivers/sbus/char: add of_node_put() 899574b56 sbus: char: add of_node_put() 038b3f124 SUNRPC: Fix a potential race in xprt_connect() bfdc42a41 bonding: fix 802.3ad state sent to partner when unbinding slave 6ee260375 x86/earlyprintk/efi: Fix infinite loop on some screen widths aef3cacd6 scsi: vmw_pscsi: Rearrange code to avoid multiple calls to free_irq during unload fafbd50bf scsi: libiscsi: Fix NULL pointer dereference in iscsi_eh_session_reset 075264c07 powerpc: Look for "stdout-path" when setting up legacy consoles 4ed458ca7 tracing: Fix memory leak of instance function hash filters e0b24233e tracing: Fix memory leak in set_trigger_filter() 0fe2a841c MMC: OMAP: fix broken MMC on OMAP15XX/OMAP5910/OMAP310 9f589fc54 powerpc/boot: Fix random libfdt related build errors b3c0cbdfc timer/debug: Change /proc/timer_list from 0444 to 0400 12a8b1ee2 lib/interval_tree_test.c: allow users to limit scope of endpoint fee4071f2 lib/rbtree-test: lower default params 91b813d95 lib/rbtree_test.c: make input module parameters 042a1f481 lib/interval_tree_test.c: allow full tree search cf283dbec lib/interval_tree_test.c: make test options module parameters 81b9ad740 Merge 3.18.130 into android-msm-marlin-3.18-lts 49a6ef532 Linux 3.18.130 1ee4aba9b selftests: Move networking/timestamping from Documentation deadac7f1 staging: rts5208: fix gcc-8 logic error warning ecf8d2b25 vme: ca91cx42: fix LM_CTL address mask 4d94d6b2d vme: Fix wrong pointer utilization in ca91cx42_slave_get 8b0673c3f exec: avoid gcc-8 warning for get_task_comm 1eb9d7920 kconfig: Avoid format overflow warning from GCC 8.1 78047d77b staging: speakup: Replace strncpy with memcpy e643399ec matroxfb: fix size of memcpy 1bb31e3fb pstore: Convert console write to use ->write_buf c65f79f6b ocfs2: fix potential use after free 35318849b debugobjects: avoid recursive calls with kmemleak e14858279 hfsplus: do not free node before using 417baf058 hfs: do not free node before using 408303b1c ocfs2: fix deadlock caused by ocfs2_defrag_extent() ddf7572f6 fscache, cachefiles: remove redundant variable 'cache' 64703bf3a fscache: fix race between enablement and dropping of object 97f2494f4 drm/ast: fixed reading monitor EDID not stable issue 38c29898c KVM: x86: fix empty-body warnings 6d22ef74f USB: omap_udc: fix USB gadget functionality on Palm Tungsten E 0f5a5ea30 USB: omap_udc: fix omap_udc_start() on 15xx machines 3737d8b65 USB: omap_udc: fix crashes on probe error and module removal 9ea692784 USB: omap_udc: use devm_request_irq() 4eb2095c8 exportfs: do not read dentry after free ba318581c ASoC: omap-dmic: Add pm_qos handling to avoid overruns with CPU_IDLE d536c4e93 ASoC: omap-mcpdm: Add pm_qos handling to avoid under/overruns with CPU_IDLE e91a56155 Btrfs: send, fix infinite loop due to directory rename dependencies d2fc85f40 hwmon: (w83795) temp4_type has writable permission 9453bca34 s390/cpum_cf: Reject request for sampling in event initialization b8115cdf3 sysv: return 'err' instead of 0 in __sysv_write_inode b8468796b ARM: OMAP1: ams-delta: Fix possible use of uninitialized field 8b0c50ca0 ARM: OMAP2+: prm44xx: Fix section annotation on omap44xx_prm_enable_io_wakeup 6699df660 ipv6: Check available headroom in ip6_xmit() even without options ba5720a0d neighbour: Avoid writing before skb->head in neigh_hh_output() eb75b9b7e tun: forbid iface creation with rtnl ops f1d28c6ce rtnetlink: ndo_dflt_fdb_dump() only work for ARPHRD_ETHER devices 5b0d097a6 net: Prevent invalid access to skb->prev in __qdisc_drop_all a0c61bf02 net: 8139cp: fix a BUG triggered by changing mtu with network traffic Linux version 3.18.131-ge46ab2961faf (android- build@wphr2.hot.corp.google.com) (gcc version 4.9.x 20150123 (prerelease) (GCC) ) #1 SMP PREEMPT Fri Dec 28 21:30:57 UTC 2018 Bug: 115649896 Change-Id: I62b3d1050a53dd7be23635c33444c288293436cf Source-Branch: android-msm-marlin-3.18 Signed-off-by: Petri Gynther <pgynther@google.com>
2018-12-28marlin: update kernel prebuiltRandall Huang
5017ed898 scsi: ufs: revert ufshcd_shutdown 80f25da5d scsi: ufs: revise commit 3b1c6a2b ("disallow SECURITY_PROTOCOL_IN without _OUT") b8dc9eafa BACKPORT: xfrm: Allow Output Mark to be Updated Using UPDSA 3b1c6a2b0 scsi: ufs: revise commit ecd2676bd513 ("disallow SECURITY_PROTOCOL_IN without _OUT") 6f68c7275 scsi: ufs: fix shutdown race condition 0a23ceaf4 scsi: ufs: error out all issued requests after shutdown 47ecb3a74 Revert "scsi: ufs: stub UFS shutdown handler" Linux version 3.18.129-g5017ed89 (android-build@abfarm348) (gcc version 4.9.x 20150123 (prerelease) (GCC) ) #1 SMP PREEMPT Fri Dec 28 00:08:13 UTC 2018 Bug: 114060045 Bug: 121178760 Test: reboot bootloader Change-Id: I8b33145370ad94a50da58899cf3d7614fba668e0 Source-Branch: android-msm-marlin-3.18 Signed-off-by: Randall Huang <huangrandall@google.com>
2018-12-17marlin: update kernel prebuiltPetri Gynther
4044b41db LTS: Merge 3.18.129 into android-msm-marlin-3.18 1315e9f2c Merge 3.18.129 into android-msm-marlin-3.18-lts 40f34a091 Linux 3.18.129 fd87821b4 mac80211: fix reordering of buffered broadcast packets 302846379 mac80211: Clear beacon_int in ieee80211_do_stop e0e93c095 kgdboc: fix KASAN global-out-of-bounds bug in param_set_kgdboc_var() 545f26411 Staging: lustre: remove two build warnings 37f288d71 USB: serial: option: add device ID for HP lt2523 (Novatel E371) 33a33be67 xhci: Prevent U1/U2 link pm states if exit latency is too long f78567a5f SUNRPC: Fix leak of krb5p encode pages bceb7beee ALSA: pcm: Fix interval evaluation with openmin/max d26525be5 ALSA: pcm: Call snd_pcm_unlink() conditionally at closing c746195bf ALSA: hda: Add support for AMD Stoney Ridge d672c306e USB: check usb_get_extra_descriptor for proper size 79c8eb037 usb: appledisplay: Add 27" Apple Cinema Display b8d501299 usb: quirk: add no-LPM quirk on SanDisk Ultra Flair device e6992eadc powerpc/vdso64: Use double word compare on pointers c48697169 net: amd: add missing of_node_put() 99f138ba1 net: faraday: ftmac100: remove netif_running(netdev) check before disabling interrupts 24b5b19b5 net/mlx4: Fix UBSAN warning of signed integer overflow 26105b6b4 net/mlx4_core: Zero out lkey field in SW2HW_MPT fw command f6379158d can: rcar_can: Fix erroneous registration 907acbc70 iommu/ipmmu-vmsa: Fix crash on early domain free f4ee7fac5 usb: gadget: dummy: fix nonsensical comparisons 599379965 mm: cleancache: fix corruption on missed inode invalidation 10373f978 Input: xpad - quirk all PDP Xbox One gamepads d747e3033 kgdboc: Fix warning with module build 5cd41dce7 kgdboc: Fix restrict error c221c390c scsi: csiostor: Avoid content leaks and casts a6d3f0246 ALSA: trident: Suppress gcc string warning efb4251b4 scsi: scsi_devinfo: cleanly zero-pad devinfo strings a37acf28a drm/ast: Fix incorrect free on ioregs 001aaa0ed mips: fix mips_get_syscall_arg o32 check 4b73de2a8 uprobes: Fix handle_swbp() vs. unregister() + register() race once more 89e230b36 iser: set sector for ambiguous mr status errors b02e5ce46 kdb: use memmove instead of overlapping memcpy 9b72f39ce scsi: bfa: convert to strlcpy/strlcat c9684d103 drm: gma500: fix logic error 7e3e3d934 ip_tunnel: Fix name string concatenate in __ip_tunnel_create() 4952646d4 kernfs: Replace strncpy with memcpy c6c893b2d unifdef: use memcpy instead of strncpy 85be96186 kobject: Replace strncpy with memcpy de050e1a2 disable stringop truncation warnings for now 7b1fe42a5 Kbuild: suppress packed-not-aligned warning for default setting only dc9311917 usb: core: quirks: add RESET_RESUME quirk for Cherry G230 Stream series 591c2660e USB: usb-storage: Add new IDs to ums-realtek df001cdfb dmaengine: at_hdmac: fix module unloading f7d0d9589 dmaengine: at_hdmac: fix memory leak in at_dma_xlate() 4dde2f5f7 ext2: fix potential use after free 9198b5bac ALSA: sparc: Fix invalid snd_free_pages() at error path 310c205b0 ALSA: ac97: Fix incorrect bit shift at AC97-SPSA control write 88f27f2ba ALSA: wss: Fix invalid snd_free_pages() at error path db417f1a6 usbnet: ipheth: fix potential recvmsg bug and recvmsg bug 2 39893831b s390/qeth: fix length check in SNMP processing e4fc666e5 rapidio/rionet: do not free skb before reading its length c06ae62e5 Revert "wlcore: Add missing PM call for wlcore_cmd_wait_for_event_or_timeout()" eb71c2997 xpad: remove unused xpad_identify_controller() definition 536c27335 Merge 3.18.128 into android-msm-marlin-3.18-lts bf297c09a Merge 3.18.127 into android-msm-marlin-3.18-lts d838d7471 Merge 3.18.126 into android-msm-marlin-3.18-lts 5e37406ee Merge 3.18.125 into android-msm-marlin-3.18-lts 919b449e5 msm-ion build fixes/hacks for 3.18.124 3879c163e Linux 3.18.128 7a0be1dcd drm/ast: Remove existing framebuffers before loading driver 580c3e9a8 af_unix: move unix_mknod() out of bindlock b45757619 tty: wipe buffer if not echoing data c428d528f tty: wipe buffer. c47386bdb scsi: qla2xxx: do not queue commands when unloading 904cc8505 scsi: ufs: fix race between clock gating and devfreq scaling work 32ed30b72 scsi: ufshcd: Fix race between clk scaling and ungate work 340aac228 scsi: ufs: fix bugs related to null pointer access and array size aba29c20d cw1200: Don't leak memory if krealloc failes 41d1c56f2 Input: xpad - add support for Xbox1 PDP Camo series gamepad 964813700 Input: xpad - fix GPD Win 2 controller name 7c541fe80 Input: xpad - add GPD Win 2 Controller USB IDs 2a1605650 Input: xpad - avoid using __set_bit() for capabilities 69fe32cdd Input: xpad - fix some coding style issues 8caa7c885 Input: xpad - add PDP device id 0x02a4 849e8175a Input: xpad - add support for PDP Xbox One controllers 2da1f7c60 Input: xpad - validate USB endpoint type during probe 3aa211c85 Input: xpad - fix PowerA init quirk for some gamepad models 7bb59fe0e Input: xpad - constify usb_device_id bb7169f3d Input: xpad - sync supported devices with XBCD b9805bd26 Input: xpad - sync supported devices with 360Controller 2de9c977c Input: xpad - add USB IDs for Mad Catz Brawlstick and Razer Sabertooth b8b7dbfd1 Input: xpad - sync supported devices with xboxdrv d87b189bb Input: xpad - sort supported devices by USB ID 7738fceb1 Input: xpad - support some quirky Xbox One pads 151773474 Input: xpad - restore LED state after device resume d91bbfcc4 Input: xpad - fix stuck mode button on Xbox One S pad 237ff9b10 Input: xpad - don't depend on endpoint order 7fe76c3e5 Input: xpad - simplify error condition in init_output 44787a795 Input: xpad - move reporting xbox one home button to common function 29ddc01c9 Input: xpad - correctly sort vendor id's 9cb595806 Input: xpad - use correct product id for x360w controllers 2d92cafaa Input: xpad - fix Xbox One rumble stopping after 2.5 secs d4830857b Input: xpad - add product ID for Xbox One S pad 7d17ca91d Input: xpad - power off wireless 360 controllers on suspend 40b3de594 Input: xpad - fix oops when attaching an unknown Xbox One gamepad db3d42826 Input: xpad - fix rumble on Xbox One controllers with 2015 firmware 1a9409ebb Input: xpad - xbox one elite controller support adde3608c Input: xpad - add more third-party controllers f1976de81 Input: xpad - prevent spurious input from wired Xbox 360 controllers 898971df5 Input: xpad - move pending clear to the correct location e95ccc0f3 Input: xpad - add Mad Catz FightStick TE 2 VID/PID 3a9a52382 Input: xpad - remove unused function 186e965ed Input: xpad - correct xbox one pad device name b4f7f63c2 Input: xpad - use LED API when identifying wireless controllers 0d5f5eafb Input: xpad - workaround dead irq_out after suspend/ resume 162a94765 Input: xpad - update Xbox One Force Feedback Support c190dccbb Input: xpad - correctly handle concurrent LED and FF requests 7a0a65d15 Input: xpad - handle "present" and "gone" correctly a03c1ce2b Input: xpad - remove spurious events of wireless xpad 360 controller d6d5f0290 Input: xpad - fix clash of presence handling with LED setting 80426963a Input: xpad - query wireless controller state at init 7e0f79ac7 Input: xpad - move the input device creation to a new function 8d20f7d97 Input: xpad - x360w: report dpad as buttons and axes 9a249a885 Input: xpad - factor out URB submission in xpad_play_effect e2e233d1a Input: xpad - remove needless bulk out URB used for LED setup 12a85e058 Input: xpad - use ida() for finding the pad_nr a9040f812 Input: xpad - clarify LED enumeration 76caf6084 Input: xpad - fix Razer Atrox Arcade Stick button mapping 6f6c54ceb Input: xpad - add Covert Forces edition of the Xbox One controller b92cf9056 Input: xpad - re-send LED command on present event 302210379 Input: xpad - set the LEDs properly on XBox Wireless controllers 70d7e0cb4 Input: xpad - add rumble support for Xbox One controller 69700b23e Input: initialize device counter variables with -1 d5942fa8b arm64: remove no-op -p linker flag a4a8c9e8c tmpfs: make lseek(SEEK_DATA/SEK_HOLE) return ENXIO with a negative offset ff1bb8061 powerpc/numa: Suppress "VPHN is not supported" messages 1bdb2d2f0 kdb: Use strscpy with destination buffer size 6093733ec SUNRPC: Fix a bogus get/put in generic_key_to_expire() a5824456e cpufreq: imx6q: add return value check for voltage scale 7da5b2c86 can: dev: __can_get_echo_skb(): print error message, if trying to echo non existing skb a02dbcb5c can: dev: __can_get_echo_skb(): Don't crash the kernel if can_priv::echo_skb is accessed out of bounds ffd6e56d4 can: dev: __can_get_echo_skb(): replace struct can_frame by canfd_frame to access frame length 4b382304b can: dev: can_get_echo_skb(): factor out non sending code to __can_get_echo_skb() ac861eab3 drm/ast: change resolution may cause screen blurred 52e6b86ba drm/ast: fixed cursor may disappear sometimes 7b24638e7 llc: do not use sk_eat_skb() e458d80f6 gfs2: Don't leave s_fs_info pointing to freed memory in init_sbd 26e51e528 sctp: clear the transport of some out_chunk_list chunks in sctp_assoc_rm_peer eab1f5600 bfs: add sanity check at bfs_fill_super() 9b939ec70 v9fs_dir_readdir: fix double-free on p9stat_read error 161a4fe3a usb: core: Fix hub port connection events lost 376f40525 Linux 3.18.127 40e10ccf9 HID: uhid: forbid UHID_CREATE under KERNEL_DS or elevated privileges 9265b0aba new helper: uaccess_kernel() 4c2354477 ACPI / platform: Add SMB0001 HID to forbidden_id_list a5470231b USB: misc: appledisplay: add 20" Apple Cinema Display 601b80e01 misc: atmel-ssc: Fix section annotation on atmel_ssc_get_driver_data 7f1643f1d usb: quirks: Add delay-init quirk for Corsair K70 LUX RGB f4dd27ef4 USB: quirks: Add no-lpm quirk for Raydium touchscreens 012091662 usb: cdc-acm: add entry for Hiro (Conexant) modem 5221513ba uio: Fix an Oops on load 89a61fca2 media: v4l: event: Add subscription to list before calling "add" operation dcb3855e2 Revert "Bluetooth: h5: Fix missing dependency on BT_HCIUART_SERDEV" eace49080 SUNRPC: drop pointless static qualifier in xdr_get_next_encode_buffer() 987bd96e8 Revert "Revert "drm/i915: Fix mutex->owner inspection race under DEBUG_MUTEXES"" f14086aed zram: close udev startup race condition as default groups 11859268c lib/raid6: Fix arm64 test build e6c0fca31 s390/vdso: add missing FORCE to build targets 94ece43a0 clk: samsung: exynos5420: Enable PERIS clocks for suspend b2eafabc1 fs/exofs: fix potential memory leak in mount option parsing 0330faf4b um: Give start_idle_thread() a return code 20a0f450a hfsplus: prevent btree data loss on root split 5ca719432 hfs: prevent btree data loss on root split bb55901e2 reiserfs: propagate errors from fill_with_dentries() properly 12c4de6ef net-gro: reset skb->pkt_type in napi_reuse_skb() 1ed089625 Linux 3.18.126 d59d983f7 hugetlbfs: fix kernel BUG at fs/hugetlbfs/inode.c:444! 3763666bb configfs: replace strncpy with memcpy ace9067ef fuse: fix leaked notify reply 7b86a9a6c sunrpc: correct the computation for page_ptr when truncating 02948fa1d mount: Prevent MNT_DETACH from disconnecting locked mounts dad4132a1 mount: Don't allow copying MNT_UNBINDABLE|MNT_LOCKED mounts 5bcdd9f4e mount: Retest MNT_LOCKED in do_umount f1dbaa10a ext4: fix buffer leak in __ext4_read_dirblock() on error path 2af2a0030 ext4: fix buffer leak in ext4_xattr_move_to_block() on error path 69535d7ee ext4: release bs.bh before re-using in ext4_xattr_block_find() 3c0f99bb2 ext4: fix possible leak of sbi->s_group_desc_leak in error path eebf0feb5 ext4: avoid possible double brelse() in add_new_gdb() on error path e66a1ebd8 ext4: fix missing cleanup if ext4_alloc_flex_bg_array() fails while resizing 256e71ccb ext4: avoid buffer leak in ext4_orphan_add() after prior errors f817fb9e4 ext4: fix possible inode leak in the retry loop of ext4_resize_fs() 1ffb05683 ext4: avoid potential extra brelse in setup_new_flex_group_blocks() c6a2eadf2 ext4: add missing brelse() add_new_gdb_meta_bg()'s error path 9cd2f90b0 ext4: add missing brelse() in set_flexbg_block_bitmap()'s error path 2b23c27fb ext4: add missing brelse() update_backups()'s error path f50147c4f arch/alpha, termios: implement BOTHER, IBSHIFT and termios2 7e06e5d8c termios, tty/tty_baudrate.c: fix buffer overrun c80c604b2 mtd: docg3: don't set conflicting BCH_CONST_PARAMS option d7ba42866 ocfs2: fix a misuse a of brelse after failing ocfs2_check_dir_entry 5673feab0 mach64: fix image corruption due to reading accelerator registers d913c88a4 mach64: fix display corruption on big endian machines 5a6726d76 libceph: bump CEPH_MSG_MAX_DATA_LEN 2d42bc697 xtensa: fix boot parameters address translation 0869341c3 cdrom: fix improper type cast, which can leat to information leak. 78a2d6e9a 9p: clear dangling pointers in p9stat_free b29137a4c media: tvp5150: fix width alignment during set_selection() d409f43d8 powerpc/boot: Ensure _zimage_start is a weak symbol 9f8aad551 MIPS: kexec: Mark CPU offline before disabling local IRQ 2eb660399 media: pci: cx23885: handle adding to list failure 62d3277ec drm/omap: fix memory barrier bug in DMM driver 286f4a0fa powerpc/nohash: fix undefined behaviour when testing page size support ac284ea8d tty: check name length in tty_find_polling_driver() 526ba18a5 dm: remove duplicate dm_get_live_table() in __dm_destroy() 2b4fc4a19 Cramfs: fix abad comparison when wrap-arounds occur 2a30b6b06 media: em28xx: make v4l2-compliance happier by starting sequence on zero 5304ba183 media: em28xx: fix input name for Terratec AV 350 03221e77a media: em28xx: use a default format if TRY_FMT fails 6680575d6 kgdboc: Passing ekgdboc to command line causes panic 0ede8c2b5 TC: Set DMA masks for devices fd0fbac2f dm ioctl: harden copy_params()'s copy_from_user() from malicious users 4c0f637a5 lockd: fix access beyond unterminated strings in prints dc6b735ee nfsd: Fix an Oops in free_session() d698fa836 NFSv4.1: Fix the r/wsize checking cbf78f49c printk: Fix panic caused by passing log_buf_len to command line e6b4e1eea smb3: on kerberos mount if server doesn't specify auth type use krb5 a1f82fd7b smb3: do not attempt cifs operation in smb3 query info error path ef61a0bdb smb3: allow stats which track session and share reconnects to be reset 23bbddabb w1: omap-hdq: fix missing bus unregister at removal 82a0fb54d iio: adc: at91: fix wrong channel number in triggered buffer mode ebfe1077b iio: adc: at91: fix acking DRDY irq on simple conversions b4e60099f kbuild: fix kernel/bounds.c 'W=1' warning 2d5aa4831 ima: fix showing large 'violations' or 'runtime_measurements_count' f47ed13a8 crypto: lrw - Fix out-of bounds access on counter overflow d4e37066b signal/GenWQE: Fix sending of SIGKILL 4d5b3d6d9 ext4: initialize retries variable in ext4_da_write_inline_data_begin() 844c9383f gfs2_meta: ->mount() can get NULL dev_name 877b9f576 jbd2: fix use after free in jbd2_log_do_checkpoint() 0aecd68fc net/ipv4: defensive cipso option parsing 451205899 signal: Always deliver the kernel's SIGKILL and SIGSTOP to a pid namespace init 9796453d4 scsi: lpfc: Correct soft lockup when running mds diagnostics 97b7b0e40 uio: ensure class is registered before devices 50057d1de usb: chipidea: Prevent unbalanced IRQ disable be43710ec ext4: fix argument checking in EXT4_IOC_MOVE_EXT 269863421 scsi: esp_scsi: Track residual for PIO transfers 36dd0a3a3 ath10k: schedule hardware restart if WMI command times out 37d1e8fb1 kprobes: Return error if we fail to reuse kprobe instead of BUG_ON() 024cbc8a7 x86: boot: Fix EFI stub alignment b14945fd2 mmc: sdhci-pci-o2micro: Add quirk for O2 Micro dev 0x8620 rev 0x01 dac648046 perf tools: Cleanup trace-event-info 'tdata' leak 3f237bd15 perf tools: Free temporary 'sys' string in read_event_files() 4357e8c0a tun: Consistently configure generic netdev params via rtnetlink 1459c44d5 swim: fix cleanup on setup error 8ba611c90 ataflop: fix error handling during setup 1a0f142ec locking/lockdep: Fix debug_locks off performance problem 17a4e5534 selftests: ftrace: Add synthetic event syntax testcase 249e20f72 net: qla3xxx: Remove overflowing shift statement 6157f7096 sparc: Throttle perf events properly. ab9c44bc8 sparc: Fix single-pcr perf event counter management. a915c8db5 x86/corruption-check: Fix panic in memory_corruption_check() when boot option without value is provided e09de4ff4 ALSA: ca0106: Disable IZD on SB0570 DAC to fix audio pops 936445237 pcmcia: Implement CLKRUN protocol disabling for Ricoh bridges 2267b7026 jffs2: free jffs2_sb_info through jffs2_kill_sb() b637bc601 bcache: fix miss key refill->end in writeback 651188d46 Merge 3.18.124 into android-msm-marlin-3.18-lts 78e0897dd Linux 3.18.125 6937db48a sched/fair: Fix throttle_list starvation with low CFS quota 341d66bbf USB: fix the usbfs flag sanitization for control transfers 07e370349 cdc-acm: correct counting of UART states in serial state notification fdbbd4180 cachefiles: fix the race between cachefiles_bury_object() and rmdir(2) fa6810e7d net: sched: gred: pass the right attribute to gred_change_table_def() 0e71018ab rtnetlink: Disallow FDB configuration for non-Ethernet device d64a8204d net: drop skb on failure in ip_check_defrag() 55eb3e7e4 sctp: fix race on sctp_id2asoc e29dae465 r8169: fix NAPI handling under high load 410155b75 net: stmmac: Fix stmmac_mdio_reset() when building stmmac as modules 242384b37 net: socket: fix a missing-check bug f28d8265c net/ipv6: Fix index counter for unicast addresses in in6_dump_addrs b719ba2ba ipv6/ndisc: Preserve IPv6 control buffer if protocol error handlers are called 03628bad5 ipv6: mcast: fix a use-after-free in inet6_mc_check 0f1490a75 mremap: properly flush TLB before releasing the page 01393bd29 /proc/iomem: only expose physical resource addresses to privileged users df10e01a5 perf tools: Disable parallelism for 'make clean' b9e6f13b0 fs/fat/fatent.c: add cond_resched() to fat_count_free_clusters() 323783624 unix: correctly track in-flight fds in sending process user_struct 7746e511c x86/PCI: Mark Broadwell-EP Home Agent 1 as having non-compliant BARs a5bb227c4 net: fix warnings in 'make htmldocs' by moving macro definition out of field declaration e57bb9912 USB: hub: fix up early-exit pathway in hub_activate 7938ba3f9 KEYS: put keyring if install_session_keyring_to_cred() fails 7b8052e19 igb: fix NULL derefs due to skipped SR-IOV enabling d255d18a3 ovl: fix open in stacked overlay 61fde28f9 iwlwifi: pcie: correctly define 7265-D cfg beb685c85 sctp: translate network order to host order when users get a hmacid ce2c2e073 vfs: Make sendfile(2) killable even better ffad2775c PCI: Fix devfn for VPD access through function 0 c7f6eab8d x86/ldt: Fix small LDT allocation for Xen 1c857dc0e Revert "SCSI: Fix NULL pointer dereference in runtime PM" f46c09f2f mm: migrate: hugetlb: putback destination hugepage to active list 73c72ba64 perf: Fix PERF_EVENT_IOC_PERIOD deadlock 4ac4abf7f libata: blacklist Micron 500IT SSD with MU01 firmware 3bf6a2fad igb: Unpair the queues when changing the number of queues b48138a2c Btrfs: do not ignore errors from btrfs_lookup_xattr in do_setxattr 52a25e71c tty: audit: Fix audit source 21bfce667 ALSA: usb-audio: Add a more accurate volume quirk for AudioQuest DragonFly 7e746c555 ALSA: hda - Add headset mic support for Acer Aspire V5-573G 3d9578e68 rtlwifi: rtl8821ae: Fix lockups on boot 90e2ce568 rtlwifi: rtl8821ae: Fix system lockups on boot 98a1c516e selftests: Introduce a new script to generate tc batch file d6412f344 mtd: blkdevs: fix potential deadlock + lockdep warnings ae7009efa ASoC: dapm: Don't add prefix to widget stream name 9e452e6fb lib: make memzero_explicit more robust against dead store elimination a8497facb dm9000: Fix irq trigger type setup on non-dt platforms a13209d9b MIPS: Fix up obsolete cpu_set usage 7c852f4aa perf bench numa: Fix to show proper convergence stats a5b943b46 net: ethernet: davicom: fix devicetree irq resource e55a9657b ext4: fix an ext3 collapse range regression in xfstests b66c199a3 x86/idle: Restore trace_cpu_idle to mwait_idle() calls aa4b7331d tty: serial: fsl_lpuart: fix clearing of receive flag 5bfeb44f8 iommu/vt-d: Fix VM domain ID leak 315ef93a2 net/mlx4_en: Remove dependency between timestamping capability and service_task 8b2969d19 arm/arm64: KVM: Take mmap_sem in stage2_unmap_vm e1db66a5f dm: fix AB-BA deadlock in __dm_destroy() 086753c47 pinctrl: imx25: ensure that a pin with id i is at position i in the info array 6a7f6b478 Btrfs: avoid syncing log in the fast fsync path when not necessary 7df4d34da of/pci: Remove duplicate kfree in of_pci_get_host_bridge_resources() 3379b5064 x86/irq: Check for valid irq descriptor in check_irq_vectors_for_cpu_disable() df26890c3 rcu: Clear need_qs flag to prevent splat 9bba2bdd8 nfs: fix high load average due to callback thread sleeping efc0f8599 rtnl: don't account unused struct ifla_port_vsi in rtnl_port_size bb3c06686 quota: Fix maximum quota limit settings db03188bc clk: rockchip: fix deadlock possibility in cpuclk 65afec843 ARM: dts: disable CCI on exynos5420 based arndale-octa 21b25db92 drivers: bus: check cci device tree node status 12c2155a4 perf tools: Fix segfault for symbol annotation on TUI 0ebc7b86d perf tools: Avoid build splat for syscall numbers with uclibc 65474ace1 perf tools: Fix statfs.f_type data type mismatch build error with uclibc 32eaad579 perf machine: Fix __machine__findnew_thread() error path da28482dc perf/x86/intel: Fix bug for "cycles:p" and "cycles:pp" on SLM 34215ab7b perf/rapl: Fix sysfs_show() initialization for RAPL PMU ac6e3ff93 tracing: Fix enabling of syscall events on the command line e6e3cb2c2 fbdev/broadsheetfb: fix memory leak 8b46b06ab ARM: at91: board-dt-sama5: add phy_fixup to override NAND_Tree 8b247933c ARM: at91/dt: sam9263: Add missing clocks to lcdc node 3a6f4448e ARM: at91: sama5d3: dt: correct the sound route ef4bfab24 ARM: at91/dt: sama5d4: fix the timer reg length 17a4b6183 mcb: mcb-pci: Only remap the 1st 0x200 bytes of BAR 0 924dfb717 serial: samsung: Add the support for Exynos5433 SoC a1d8cb5b1 Revert "tty: Fix pty master poll() after slave closes v2" ac38cf0e5 usb: host: ehci-tegra: request deferred probe when failing to get phy c17101a61 uas: disable UAS on Apricorn SATA dongles 500378d94 USB: EHCI: adjust error return code d0dde4509 scsi: ->queue_rq can't sleep f871c0366 arm: dts: Use pmu_system_controller phandle for dp phy 2204b0498 NFSv4: Remove incorrect check in can_open_delegated() 226af5ac0 NFS: Ignore transport protocol when detecting server trunking 6b7c408be NFSv4/v4.1: Verify the client owner id during trunking detection e156b20f1 NFSv4: Cache the NFSv4/v4.1 client owner_id in the struct nfs_client c7148222f ARM: dra7xx: Fix counter frequency drift for AM572x errata i856 0d63979c1 Linux 3.18.124 ab94214d6 ebtables: arpreply: Add the standard target sanity check 72c687726 ubifs: Check for name being NULL while mounting e289e1959 cgroup: Fix deadlock in cpu hotplug path 4faa55828 ext4: avoid running out of journal credits when appending to an inline file 524100251 jbd2: don't mark block as modified if the handle is out of credits 292dc9673 ext4: add more inode number paranoia checks fd2634366 ext4: never move the system.data xattr out of the inode body f8b8db07a ext4: always verify the magic number in xattr blocks 912e35d18 ext4: add corruption check in ext4_xattr_set_entry() 5141d3334 ext4: fix false negatives *and* false positives in ext4_check_descriptors() 6f6da33de ext4: always check block group bounds in ext4_init_block_bitmap() 08b1fd27c ext4: fix check to prevent initializing reserved inodes 8d419749b ext4: only look at the bg_flags field if it is valid 974abf888 USB: serial: simple: add Motorola Tetra MTP6550 id d9e61bdd8 PM / core: Clear the direct_complete flag on errors 726063c5d mac80211: fix setting IEEE80211_KEY_FLAG_RX_MGMT for AP mode keys 8858d0c43 PCI: Reprogram bridge prefetch registers on resume b1f378d83 x86/vdso: Fix vDSO syscall fallback asm constraint regression 430d094da x86/vdso: Fix asm constraints on vDSO syscall fallbacks 39e616e07 fbdev/omapfb: fix omapfb_memory_read infoleak ea20fab57 proc: restrict kernel stack dumps to root 01f7e0293 mtd: fsl-quadspi: fix macro collision problems with READ/WRITE 685adc73d Make file credentials available to the seqfile interfaces 8c6fbba67 dm thin metadata: fix __udivdi3 undefined on 32-bit 1c07a7cc5 ocfs2: fix locking for res->tracking and dlm->tracking_list 1b42ccdce crypto: mxs-dcp - Fix wait logic on chan threads ada05f73e smb2: fix missing files in root share directory listing b4f13b686 xen: fix GCC warning and remove duplicate EVTCHN_ROW/EVTCHN_COL usage f1cf612e3 xen/manage: don't complain about an empty value in control/sysrq node fd51d7c16 cifs: read overflow in is_valid_oplock_break() 50997bdef s390/qeth: don't dump past end of unknown HW header f56aa68da r8169: Clear RTL_FLAG_TASK_*_PENDING when clearing RTL_FLAG_TASK_ENABLED 43f67da4e hexagon: modify ffs() and fls() to return int ece65461b arch/hexagon: fix kernel/dma.c build warning b4387536c dm thin metadata: try to avoid ever aborting transactions 699c47709 fs/cifs: suppress a string overflow warning 8c44ff379 USB: yurex: Check for truncation in yurex_read() d90c01400 RDMA/ucma: check fd type in ucma_migrate_id() e467ada01 mm: madvise(MADV_DODUMP): allow hugetlbfs pages 792de67fc tools/vm/page-types.c: fix "defined but not used" warning 257907358 tools/vm/slabinfo.c: fix sign-compare warning 15ace3408 mac80211: shorten the IBSS debug messages 3655a530e mac80211: Fix station bandwidth setting after channel switch 869ce9b1b mac80211: fix a race between restart and CSA flows 33865da6e fs/cifs: don't translate SFM_SLASH (U+F026) to backslash 1ed8736a8 net: cadence: Fix a sleep-in-atomic-context bug in macb_halt_tx() 3f5fc65ee RAID10 BUG_ON in raise_barrier when force is true and conf->barrier is 0 5f2da71a1 cfg80211: nl80211_update_ft_ies() to validate NL80211_ATTR_IE 9f91fbeec gpio: adp5588: Fix sleep-in-atomic-context bug 44e7dfa5e mac80211: correct use of IEEE80211_VHT_CAP_RXSTBC_X 0a76f11d2 KVM: PPC: Book3S HV: Don't truncate HPTE index in xlate function 10c134df9 media: v4l: event: Prevent freeing event subscriptions while accessed a46148c3e arm64: KVM: Sanitize PSTATE.M when being set from userspace 4e249d032 hwmon: (adt7475) Make adt7475_read_word() return errors 666a30542 e1000: ensure to free old tx/rx rings in set_ringparam() aa7ef1ed1 e1000: check on netif_running() before calling e1000_up() 4aee59581 thermal: of-thermal: disable passive polling when thermal zone is disabled 683626073 ext4: verify the depth of extent tree in ext4_find_extent() d26e09111 arm64: KVM: Tighten guest core register access from userspace d82ad70e8 staging: android: ion: fix ION_IOC_{MAP,SHARE} use-after-free be6f6eaab scsi: target: iscsi: Use bin2hex instead of a re-implementation 05bebb438 USB: remove LPM management from usb_driver_claim_interface() f30969311 Revert "usb: cdc-wdm: Fix a sleep-in-atomic-context bug in service_outstanding_interrupt()" 24e5fc95f USB: usbdevfs: restore warning for nonsensical flags 2ea01479e USB: usbdevfs: sanitize flags more 530d53709 media: uvcvideo: Support realtek's UVC 1.5 device 843b66cb6 slub: make ->cpu_partial unsigned int 48ba1bb31 USB: handle NULL config in usb_find_alt_setting() 75e71d43b USB: fix error handling in usb_driver_claim_interface() 6ea058b70 spi: rspi: Fix interrupted DMA transfers 5a5b2a2bd spi: sh-msiof: Fix handling of write value for SISTR register f4da70be9 spi: tegra20-slink: explicitly enable/disable clock 784a10df0 serial: cpm_uart: return immediately from console poll 0facefd1d floppy: Do not copy a kernel pointer to user memory in FDGETPRM ioctl 0fb40f7dd nfsd: fix corrupted reply to badly ordered compound 5199f517a module: exclude SHN_UNDEF symbols from kallsyms api 8e74d3173 ASoC: dapm: Fix potential DAI widget pointer deref when linking DAIs b4bc21f12 scsi: bnx2i: add error handling for ioremap_nocache fafbfb107 HID: hid-ntrig: add error handling for sysfs_create_group d02f9650d ARM: mvebu: declare asm symbols as character arrays in pmsu.c cbc56a12d wlcore: Add missing PM call for wlcore_cmd_wait_for_event_or_timeout() 1ae2ccc92 rndis_wlan: potential buffer overflow in rndis_wlan_auth_indication() ebfb72d5e ALSA: hda: Add AZX_DCAPS_PM_RUNTIME for AMD Raven Ridge f2286545c media: tm6000: add error handling for dvb_register_adapter 7376ca3d0 drivers/tty: add error handling for pcmcia_loop_config 59c5b0c02 staging: android: ashmem: Fix mmap size validation 4e8a8b0b7 media: soc_camera: ov772x: correct setting of banding filter 359c08de0 media: s3c-camif: ignore -ENOIOCTLCMD from v4l2_subdev_call for s_power 65ec1f1d5 ALSA: snd-aoa: add of_node_put() in error path 8963aa53b s390/extmem: fix gcc 8 stringop-overflow warning 56ebe9e42 Merge 3.18.123 into android-msm-marlin-3.18-lts 921b2fed6 Linux 3.18.123 66688f619 USB: serial: ti_usb_3410_5052: fix array underflow in completion handler cf9bbea62 drm/panel: type promotion bug in s6e8aa0_read_mtp_id() 32ab7310c ALSA: pcm: Fix snd_interval_refine first/last with open min/max 4a8fd0459 rtc: bq4802: add error handling for devm_ioremap 4d50d942b parport: sunbpp: fix error return code 03ace9d6d ARM: hisi: check of_iomap and fix missing of_node_put 073b26b9b ARM: hisi: handle of_iomap and fix missing of_node_put ebb9196a1 MIPS: loongson64: cs5536: Fix PCI_OHCI_INT_REG reads 0bcaafbf8 mtdchar: fix overflows in adjustment of `count` 2e866a275 audit: fix use-after-free in audit_add_watch 1a92b397c binfmt_elf: Respect error return from `regset->active' 34f39bdb0 CIFS: fix wrapping bugs in num_entries() cece1875d cifs: prevent integer overflow in nxt_dir_entry() 6f3e0e8ac usb: cdc-wdm: Fix a sleep-in-atomic-context bug in service_outstanding_interrupt() a89c7b5a8 USB: yurex: Fix buffer over-read in yurex_write() 2fd95e988 usb: misc: uss720: Fix two sleep-in-atomic-context bugs a9cdf4ce5 USB: serial: io_ti: fix array underflow in completion handler c601d90f7 usb: host: u132-hcd: Fix a sleep-in-atomic-context bug in u132_get_frame() da7a5b540 usb: Avoid use-after-free by flushing endpoints early in usb_set_interface() fbc35884e USB: Add quirk to support DJI CineSSD 15567156d usb: Don't die twice if PCI xhci host is not responding in resume 9ca1bf5ee Tools: hv: Fix a bug in the key delete code 9778987cf IB/ipoib: Avoid a race condition between start_xmit and cm_rep_handler bd4971c34 xen/netfront: fix waiting for xenbus state change 36a991618 pstore: Fix incorrect persistent ram buffer mapping e6858a995 RDMA/cma: Protect cma dev list with lock 31f0ff10c platform/x86: toshiba_acpi: Fix defined but not used build warnings 9cac5f329 s390/qeth: reset layer2 attribute on layer switch 1437dd397 s390/qeth: fix race in used-buffer accounting 67f5abb49 mac80211: restrict delayed tailroom needed decrement 98cc98203 powerpc/powernv: opal_put_chars partial write fix 8eb6f3c1e perf powerpc: Fix callchain ip filtering 026d9d4ba fbdev: Distinguish between interlaced and progressive modes 2a227c0ac perf powerpc: Fix callchain ip filtering when return address is in a register a4e5e18d2 fbdev/via: fix defined but not used warning f697031f5 video: goldfishfb: fix memory leak on driver remove bae63ef69 fbdev: omapfb: off by one in omapfb_register_client() 955a815d1 mtd/maps: fix solutionengine.c printk format warnings 40c863784 MIPS: ath79: fix system restart 3916385fc gfs2: Special-case rindex for gfs2_grow 0d46dece5 xfrm: fix 'passing zero to ERR_PTR()' warning b741bcfe2 ALSA: usb-audio: Fix multiple definitions in AU0828_DEVICE() macro 4601c4744 ALSA: msnd: Fix the default sample sizes 2b8f74c8f mm: get rid of vmacache_flush_all() entirely a4508e038 netfilter: x_tables: avoid stack-out-of-bounds read in xt_copy_counters_from_user 449fab4df xhci: Fix use-after-free in xhci_free_virt_device 84562954b MIPS: WARN_ON invalid DMA cache maintenance, not BUG_ON ae3ab8fd4 f2fs: fix to do sanity check with {sit,nat}_ver_bitmap_bytesize 7092eb81a mfd: ti_am335x_tscadc: Fix struct clk memory leak c919a6827 partitions/aix: fix usage of uninitialized lv_info and lvname structures 845a0a1b2 partitions/aix: append null character to print data from disk 2541d77bf net: dcb: For wild-card lookups, use priority -1, not 0 351bce359 net: mvneta: fix mtu change on port without link d8596403e gpio: ml-ioh: Fix buffer underwrite on probe error path 04924815b x86/mm: Remove in_nmi() warning from vmalloc_fault() 128b37430 Bluetooth: hidp: Fix handling of strncpy for hid->name information 9e8f26c2d scsi: 3ware: fix return 0 on the error path of probe a9ab27336 ata: libahci: Correct setting of DEVSLP register 220146d5c MIPS: Fix ISA virt/bus conversion for non-zero PHYS_OFFSET 412d0c789 ath10k: prevent active scans on potential unusable channels 9e4dac32a macintosh/via-pmu: Add missing mmio accessors 4d9f6cff6 tty: rocket: Fix possible buffer overwrite on register_PCI 9b48a687f uio: potential double frees if __uio_register_device() fails f2675e34b md/raid5: fix data corruption of replacements after originals dropped cb8ef134e scsi: target: fix __transport_register_session locking 209c27b04 Bluetooth: h5: Fix missing dependency on BT_HCIUART_SERDEV 45845e2f8 staging/rts5208: Fix read overflow in memcpy 0ee00fd88 staging: rt5208: Fix a sleep-in-atomic bug in xd_copy_page 7ec63987f kthread: fix boot hang (regression) on MIPS/OpenRISC 3fb2459d9 kthread: Fix use-after-free if kthread fork fails 689d21030 cfq: Give a chance for arming slice idle timer in case of group_idle 933ce26bd i2c: xiic: Make the start and the byte count write atomic cb4009e1c ASoC: wm8994: Fix missing break in switch dd6ff2938 Fixes: Commit 86af955d02bb ("mm: numa: avoid waiting on freed migrated pages") 566f4e263 enic: do not call enic_change_mtu in enic_probe f24049f47 irda: Only insert new objects into the global database via setsockopt 9f0547e07 irda: Fix memory leak caused by repeated binds of irda socket 2daf1a749 kbuild: make missing $DEPMOD a Warning instead of an Error fa2d7df55 debugobjects: Make stack check warning more informative 174b32e22 btrfs: Don't remove block group that still has pinned down bytes 56f338b39 btrfs: relocation: Only remove reloc rb_trees if reloc control has been initialized cb17dca7e btrfs: replace: Reset on-disk dev stats value after replace 5fcb40fd1 powerpc/pseries: Avoid using the size greater than RTAS_ERROR_LOG_MAX. 5a1632617 SMB3: Number of requests sent should be displayed for SMB3 not just CIFS bf638d307 smb3: fix reset of bytes read and written stats d4d534751 selftests/powerpc: Kill child processes on SIGINT c2ff51938 staging: comedi: ni_mio_common: fix subdevice flags for PFI subdevice dc5b9912a dm kcopyd: avoid softlockup in run_complete_job 801edd751 PCI: mvebu: Fix I/O space end address calculation Linux version 3.18.129-g4044b41 (android-build@abfarm668) (gcc version 4.9.x 20150123 (prerelease) (GCC) ) #1 SMP PREEMPT Mon Dec 17 21:03:07 UTC 2018 Bug: 115649896 Change-Id: I462b7cb50ed1304ddf26294baf12d2272353c6e4 Source-Branch: android-msm-marlin-3.18 Signed-off-by: Petri Gynther <pgynther@google.com>
2018-12-12marlin: update kernel prebuiltPetri Gynther
ca4ad94d0 Merge android-msm-marlin-3.18-pi-qpr2 into android-msm-marlin-3.18 8cf5239d5 Merge android-msm-marlin-3.18-pi-qpr1 into -pi-qpr2 f2646f50d Merge android-msm-marlin-3.18-pi into -pi-qpr1 8e04596a2 Revert "msm: vidc: ignore processing responses in invalid state" Linux version 3.18.122-gca4ad94d0c1f (android- build@wphq6.hot.corp.google.com) (gcc version 4.9.x 20150123 (prerelease) (GCC) ) #1 SMP PREEMPT Wed Dec 12 23:36:06 UTC 2018 Bug: 120647440 Change-Id: I1a300065b520f5ccbf8dbf2be970caf25f2a47fe Source-Branch: android-msm-marlin-3.18 Signed-off-by: Petri Gynther <pgynther@google.com>
2018-12-12marlin: update kernel prebuiltVincent Palomares
d7f935f03 thermal: Create softlink by name for thermal_zone and cooling device 7bf532dba Revert "fs/pstore: Append UART on status to console-ramoops" f5f651bbc Enable CONFIG_THERMAL_EMULATION Linux version 3.18.122-gd7f935f (android-build@abfarm929) (gcc version 4.9.x 20150123 (prerelease) (GCC) ) #1 SMP PREEMPT Wed Dec 12 17:33:54 UTC 2018 Bug: 118689758 Bug: 119578270 Change-Id: I8635586c6229dc94f3ab5ad89e18494eaf2378c9 Source-Branch: android-msm-marlin-3.18 Signed-off-by: Vincent Palomares <paillon@google.com>
2018-12-05marlin: update kernel prebuiltPetri Gynther
2164fd268 FROMLIST: ANDROID: binder: Add BINDER_GET_NODE_INFO_FOR_REF ioctl. Linux version 3.18.122-g2164fd268236 (android- build@wprg6.hot.corp.google.com) (gcc version 4.9.x 20150123 (prerelease) (GCC) ) #1 SMP PREEMPT Wed Dec 5 21:02:23 UTC 2018 Bug: 79983843 Change-Id: Ie715363b268aad32ea15ee62dad679c2da241c26 Source-Branch: android-msm-marlin-3.18 Signed-off-by: Petri Gynther <pgynther@google.com>
2018-12-05marlin: update kernel prebuiltEva Huang
f3e68ddb4 sched/debug: Don't dump sched debug info in SysRq-W 9a5a7879d UPSTREAM: HID: uhid: Remove mutex_unlock while waiting cd7e1624e UPSTREAM: HID: sony: remove redundant check for -ve err e6ae0362a UPSTREAM: HID: sony: Make sure to unregister sensors on failure bca00c1af UPSTREAM: HID: sony: Make DS4 bt poll interval adjustable c86c499db UPSTREAM: HID: sony: Set proper bit flags on DS4 output report e9c4b2c75 UPSTREAM: HID: sony: DS4 use brighter LED colors e8709aa90 UPSTREAM: HID: sony: Use DS3 MAC address as unique identifier on USB 12cac08de UPSTREAM: HID: sony: Perform duplicate device check earlier on 3980e3820 UPSTREAM: HID: sony: Expose DS3 motion sensors through separate device 6ab4c0569 UPSTREAM: HID: sony: Print error on failure to active DS3 / Navigation controllers 182a4c9d9 UPSTREAM: HID: sony: DS3 comply to Linux gamepad spec 877fdd745 UPSTREAM: HID: sony: Mark DS4 touchpad device as a pointer fb18064f0 UPSTREAM: HID: sony: Support motion sensor calibration on dongle 37655a9c1 UPSTREAM: HID: sony: Make work handling more generic d043d8a58 UPSTREAM: HID: sony: Treat the ds4 dongle as a separate device 2bb83b78b UPSTREAM: HID: sony: Remove report descriptor fixup for DS4 5504572ff UPSTREAM: HID: sony: Report hardware timestamp for DS4 sensor values cb5c65408 UPSTREAM: HID: sony: Calibrate DS4 motion sensors eedac6954 UPSTREAM: HID: sony: Report DS4 motion sensors through a separate device 9fd9a5f9d UPSTREAM: HID: sony: Fix input device leak when connecting a DS4 twice using USB/BT f2b93c3c7 UPSTREAM: HID: sony: Use LED_CORE_SUSPENDRESUME cd32abcbb UPSTREAM: HID: sony: Ignore DS4 dongle reports when no device is connected 8cd1cef8f UPSTREAM: HID: sony: Use DS4 MAC address as unique identifier on USB 52505a567 UPSTREAM: HID: sony: Fix error handling bug when touchpad registration fails 8042575c4 UPSTREAM: HID: sony: Comply to Linux gamepad spec for DS4 6d56dcdb7 UPSTREAM: HID: sony: Make the DS4 touchpad a separate device ee070bbbc UPSTREAM: HID: sony: Fix memory issue when connecting device using both Bluetooth and USB 1ab2b4e91 UPSTREAM: HID: sony: Adjust value range for motion sensors d7f0b2d8e UPSTREAM: HID: sony: Handle multiple touch events input record bbe47a83f UPSTREAM: HID: sony: Send ds4 output reports on output end-point f28bd88d4 UPSTREAM: HID: sony: Perform CRC check on bluetooth input packets 9d58a609c UPSTREAM: HID: sony: Adjust HID report size name definitions e910357ab UPSTREAM: HID: sony: Fix race condition in sony_probe d352e6c53 UPSTREAM: HID: sony: Update copyright and add Dualshock 4 rate control note c0746b1b1 UPSTREAM: HID: sony: Defer the initial USB Sixaxis output report ad9bbfd83 UPSTREAM: HID: sony: Relax duplicate checking for USB-only devices 277b997a3 UPSTREAM: HID: sony: underscores are unnecessary for u8, u16, s32 5ed6b35ac UPSTREAM: HID: sony: fix some warnings from scripts/checkpatch.pl 7906cef6e UPSTREAM: HID: sony: fix errors from scripts/checkpatch.pl cd035c105 UPSTREAM: HID: sony: Fixup output reports for the nyko core controller 138d2c404 UPSTREAM: HID: sony: do not bail out when the sixaxis refuses the output report 0960569f4 UPSTREAM: HID: sony: Remove the size check for the Dualshock 4 HID Descriptor 46b465c11 UPSTREAM: HID: sony: Save and restore the controller state on suspend and resume b6013d06d UPSTREAM: HID: sony: Refactor the output report sending functions daa500f0a UPSTREAM: HID: sony: Fix DS4 controller reporting rate issues a251b1bce UPSTREAM: HID: sony: Drop invalid Sixaxis input reports aa4de85bf UPSTREAM: HID: sony: Correct a typo in a HID descriptor comment and explain the odd Sixaxis axis mapping e391ef165 UPSTREAM: HID: sony: Simplify LED initialization and eliminate redundant copies when updating LED states 4eb84b3f9 UPSTREAM: HID: sony: Prevent the freeing of an unitialized ida value f1b601390 UPSTREAM: HID: sony: fix uninitialized per-controller spinlock 50f5c28c2 UPSTREAM: HID: sony: initialize sony_dev_list_lock properly 81881d5d9 UPSTREAM: HID: sony: Coding style cleanups in sixaxis_set_operational_usb() 7532aace7 UPSTREAM: HID: sony: Use __u8 * for the buffer in sixaxis_set_operational_usb() e7f26eee9 UPSTREAM: HID: sony: Don't use magic numbers in sixaxis_set_operational_usb() 5f32cb41d UPSTREAM: HID: sony: Use the minimum accepted size for feature report 0xf2 e6066822f UPSTREAM: HID: sony: Fix a WARNING shown when rmmod-ing the driver ec52c423e UPSTREAM: HID: sony: Enable Gasia third-party PS3 controllers 96377a6c9 UPSTREAM: HID: sony: Use kernel allocated buffers for HID reports 97d98fa11 UPSTREAM: HID: sony: Support DS4 dongle 058dd9afc UPSTREAM: HID: sony: Update device ids Linux version 3.18.122-gf3e68dd (android-build@abfarm898) (gcc version 4.9.x 20150123 (prerelease) (GCC) ) #1 SMP PREEMPT Tue Dec 4 22:40:27 UTC 2018 Bug: 111431828 Bug: 119641047 Change-Id: Ibdeeb1b6755764a4ab19cb1da9eaf9d76ddfc2ed Source-Branch: android-msm-marlin-3.18 Signed-off-by: Eva Huang <evahuang@google.com>
2018-11-30marlin: update kernel prebuiltPetri Gynther
07a0b273f Merge android-msm-marlin-3.18-pi-qpr2 into android-msm-marlin-3.18 e760c8f3b Merge branch 'android-msm-marlin-3.18-pi-qpr1' into android-msm-marlin-3.18-pi-qpr2 afb742820 Merge branch 'android-msm-marlin-3.18-pi' into android-msm-marlin-3.18-pi-qpr1 09cd7113f Merge branch 'android-msm-marlin-3.18-pi-security-next' into android-msm-marlin-3.18-pi 5dbdd3698 binder: fix race between munmap() and direct reclaim d1d838864 msm: ipa3: Fix to validate the user inputs fa4051e05 ext4: add corruption check in ext4_xattr_set_entry() c72ec0abd ext4: always verify the magic number in xattr blocks 87a895c7c /proc/iomem: only expose physical resource addresses to privileged users b5fe55044 Make file credentials available to the seqfile interfaces 9b38b2987 msm: ipa: Protect ipa default routing table 73594b468 msm: vidc: ignore processing responses in invalid state 10dfe3d27 UPSTREAM: binder: fix proc->files use-after-free 143582c95 Revert "FROMLIST: binder: fix proc->files use-after-free" b26b1d7ff Merge branch 'android-msm-marlin-3.18-pi' into android-msm-marlin-3.18-pi-security-next Linux version 3.18.122-g07a0b273f927 (android- build@wprh12.hot.corp.google.com) (gcc version 4.9.x 20150123 (prerelease) (GCC) ) #1 SMP PREEMPT Fri Nov 30 05:41:29 UTC 2018 Bug: 109741776 Bug: 116406063 Bug: 117422211 Bug: 119052051 Bug: 119053086 Bug: 119687561 Bug: 120025196 Bug: 120025789 Change-Id: I5102192a255e8cacc22e25f709ffe6ec56241db5 Source-Branch: android-msm-marlin-3.18 Signed-off-by: Petri Gynther <pgynther@google.com>
2018-11-28marlin: update kernel prebuiltSiyuan Zhou
8525f84c7 fs/pstore: Append UART on status to console-ramoops Linux version 3.18.122-g8525f84c7d42 (android- build@wphm9.hot.corp.google.com) (gcc version 4.9.x 20150123 (prerelease) (GCC) ) #1 SMP PREEMPT Wed Nov 28 21:01:01 UTC 2018 Bug: 117803902 Change-Id: I33f01a56c268b6d7faeb2eb5f978cc0ea9caba18 Source-Branch: android-msm-marlin-3.18 Signed-off-by: Siyuan Zhou <siyuanzhou@google.com>
2018-11-09marlin: update kernel prebuiltPetri Gynther
a5f5e92de Merge android-msm-marlin-3.18-pi-qpr2 into android-msm-marlin-3.18 409022857 Merge android-msm-marlin-3.18-pi-qpr1 into -pi-qpr2 16330f2b3 Merge android-msm-marlin-3.18-pi into -pi-qpr1 8f4ddb393 FROMLIST: arm64: Build vDSO with -ffixed-x18 9d08d9aa0 Fix SMMU fault on LPASS 486754a4d mremap: properly flush TLB before releasing the page 6836e69ce Merge branch 'android-msm-marlin-3.18-pi-qpr1' into android-msm-marlin-3.18-pi-qpr2 005f45ee6 Merge branch 'android-msm-marlin-3.18-pi' into android-msm-marlin-3.18-pi-qpr1 fe0b5874c Merge branch 'android-msm-marlin-3.18-pi-security-next' into android-msm-marlin-3.18-pi d3d78ed40 mm: get rid of vmacache_flush_all() entirely b0ee76834 ext4: add more inode number paranoia checks 8a5902ee8 ext4: verify the depth of extent tree in ext4_find_extent() d8dbc90ca ext4: never move the system.data xattr out of the inode body f3c8dc90d ext4: only look at the bg_flags field if it is valid 68e64d650 ext4: don't update checksum of new initialized bitmaps 7a2b31971 Fix up non-directory creation in SGID directories f483d4503 f2fs: fix to do sanity check with reserved blkaddr of inline inode 37c0f754f Merge branch 'android-msm-marlin-3.18-pi' into android-msm-marlin-3.18-pi-security-next Linux version 3.18.122-ga5f5e92 (android-build@abfarm685) (gcc version 4.9.x 20150123 (prerelease) (GCC) ) #1 SMP PREEMPT Fri Nov 9 16:20:50 UTC 2018 Bug: 112907825 Bug: 113148515 Bug: 113452403 Bug: 113818193 Bug: 116406122 Bug: 116406509 Bug: 116406625 Bug: 116406626 Bug: 117280327 Bug: 118159841 Bug: 118836219 Change-Id: I352a1da8e1255159000f8adf93bac0dae1c140e8 Source-Branch: android-msm-marlin-3.18 Signed-off-by: Petri Gynther <pgynther@google.com>
2018-11-08marlin: update kernel prebuiltRandall Huang
693bce14b scsi: ufs: fix sleep in atomic context b31a902d0 defconfig: arm64: Enable UFSHCD_CMD_LOGGING flag 2bea60e42 scsi: ufs: Fix compilation error in ufs cmd logging 022d228ed scsi: ufs: add support for logging custom events 242a92b80 scsi: ufs: fix the UFS command tracing events 7b368b4b8 scsi: ufs: update ufs command logging infrastructure 464992d33 scsi: ufs: add command logging infrastructure c8f0a28cd scsi: ufs: disallow SECURITY_PROTOCOL_IN without _OUT e163fd83a scsi/ufs: print UFS health info in kernel log Linux version 3.18.122-g693bce1 (android-build@abfarm924) (gcc version 4.9.x 20150123 (prerelease) (GCC) ) #1 SMP PREEMPT Thu Nov 8 07:09:29 UTC 2018 Bug: 79898356 Bug: 118444167 Bug: 118672487 Test: boot to home Change-Id: Ifc3be19a448866d1519bd3111e8fc468d82bb8ab Source-Branch: android-msm-marlin-3.18 Signed-off-by: Randall Huang <huangrandall@google.com>
2018-11-06marlin: update kernel prebuiltSiyuan Zhou
0fef0be43 Fix SMMU fault on LPASS 56160c146 scsi: ufshcd: Fix race between clk scaling and ungate work 3d6dddacc cfq: fix starvation of asynchronous writes fa18e3641 scsi: ufs: Add clock ungating to a separate workqueue 171ca5900 scsi: ufs: fix typecasting in vendor quirk 3c0a481e4 scsi: ufs: fix race between hibern8 failure recovery and error handler 6f6ce8020 scsi: ufs-debugfs: add error state a1f97bc7d scsi: ufs: kick start clock scaling only after device detection 223e9e227 scsi: ufs-qcom: fix bug with read/modify write of UFS_CFG1 a47f54bd5 scsi: ufs: disable clock scaling 283d54063 Merge android-msm-marlin-3.18-pi-qpr2 into android-msm-marlin-3.18 e89fdf539 scsi/ufs: use 16 queue depth for Samsung UFS part 4d912869a scsi: ufs: nullify lrbp->cmd inside of valid tag period Linux version 3.18.122-g0fef0be43d53 (android- build@wprc3.hot.corp.google.com) (gcc version 4.9.x 20150123 (prerelease) (GCC) ) #1 SMP PREEMPT Tue Nov 6 16:35:40 UTC 2018 Bug: 73305279 Bug: 78601190 Bug: 112733446 Bug: 113818193 Change-Id: I4b53eeb5d5c09fc79a3fa5d82a196b65d22c1950 Source-Branch: android-msm-marlin-3.18 Signed-off-by: Siyuan Zhou <siyuanzhou@google.com>
2018-10-18marlin: update kernel prebuiltJaegeuk Kim
f94da29cc Merge android-msm-marlin-3.18-pi-qpr2 into android-msm-marlin-3.18 580bdf0f4 scsi/ufs: use 16 queue depth for Samsung UFS part 04093b7c5 Merge branch 'android-msm-marlin-3.18-pi-qpr1' into android-msm-marlin-3.18-pi-qpr2 4212e6b8d Merge branch 'android-msm-marlin-3.18-pi' into android-msm-marlin-3.18-pi-qpr1 ae2f29938 Merge branch 'android-msm-marlin-3.18-pi-security-next' into android-msm-marlin-3.18-pi 60e9f50ed msm: sps: Suppress bind/unbind attributes 24eea1aaf msm: camera: Fix out-of-bounds read in string class name. b90ab3996 qpnp-smbcharger:smb parallel charge not enable with type-c charger d4cb70231 LTS: Merge 3.18.122 into android-msm-marlin-3.18-pi-qpr2 f2b9e223f Merge branch 'android-msm-marlin-3.18-pi' into android-msm-marlin-3.18-pi-security-next Linux version 3.18.122-gf94da29ccaf6 (android- build@wprg3.hot.corp.google.com) (gcc version 4.9.x 20150123 (prerelease) (GCC) ) #1 SMP PREEMPT Thu Oct 18 03:14:45 UTC 2018 Bug: 112733446 Bug: 114041685 Bug: 114042002 Bug: 115413969 Bug: 115649896 Bug: 117289242 Change-Id: I3337fb25c9d9784855cf5e22fa1714757660cdcd Source-Branch: android-msm-marlin-3.18 Signed-off-by: Jaegeuk Kim <jaegeuk@google.com>
2018-09-28marlin: update kernel prebuiltPetri Gynther
38a239cdd scsi: ufs: nullify lrbp->cmd inside of valid tag period fb4fa424a configs: marlin: enable INET_UDP_DIAG e95db7598 power: battery: batt_shutdown_lock was held not release. 1edcc8f5f charger: fix lower charging current with DCP charger 65edcb49f qpnp-smbcharger:smb parallel charge not enable with type-c charger 75ccb8e77 PREUPLOAD: Add checkpatch hook 087daa00f Enable CONFIG_HID_SONY for pixel 1 devices 4bd21a05c marlin_defconfig: remove unused governors Linux version 3.18.122-g38a239c (android-build@abfarm631) (gcc version 4.9.x 20150123 (prerelease) (GCC) ) #1 SMP PREEMPT Fri Sep 28 00:06:29 UTC 2018 Bug: 9496886 Bug: 63040388 Bug: 73305279 Bug: 80495857 Bug: 111431828 Bug: 112733446 Bug: 113087942 Bug: 115413969 Bug: 115684360 Bug: 116032043 Change-Id: I1f07ce3f47ab0432a1ae6477302e5d6afba5c80d Source-Branch: android-msm-marlin-3.18 Signed-off-by: Petri Gynther <pgynther@google.com>
2018-09-13marlin: update kernel prebuiltPetri Gynther
236f4369f LTS: Merge 3.18.122 into android-msm-marlin-3.18 4aea5eb64 Merge 3.18.122 into android-msm-marlin-3.18-lts c0305995d Linux 3.18.122 b271f88e1 bcache: release dc->writeback_lock properly in bch_writeback_thread() 054206a27 getxattr: use correct xattr length 6f2f65ee0 udlfb: set optimal write delay 76391112d fb: fix lost console when the user unplugs a USB adapter 6c4dcc23d pwm: tiehrpwm: Fix disabling of output of PWMs 37ca931c0 ubifs: Fix synced_i_size calculation for xattr inodes d6510124f Revert "UBIFS: Fix potential integer overflow in allocation" 155279d48 ubifs: Fix memory leak in lprobs self-check 7d024b6d8 userns: move user access out of the mutex 8a749f3ef userns; Correct the comment in map_write a1ca395b1 sys: don't hold uts_sem while accessing userspace memory 3680c7ecd osf_getdomainname(): use copy_to_user() 76b5c9f1a mm/tlb: Remove tlb_remove_table() non-concurrent condition 8c6a5c96a ARM: tegra: Fix Tegra30 Cardhu PCA954x reset 86e40c0cc pnfs/blocklayout: off by one in bl_map_stripe() 02de522ac 9p: fix multiple NULL-pointer-dereferences eb67901b5 uprobes: Use synchronize_rcu() not synchronize_sched() 73b5c3dc5 kthread, tracing: Don't expose half-written comm when creating kthreads a5a4dfa99 tracing/blktrace: Fix to allow setting same value 38a39e3dd tracing: Do not call start/stop() functions when tracing_on does not change 76eb62bdb iio: ad9523: Fix return value for ad952x_store() a3442d68f iio: ad9523: Fix displayed phase ceef7b21c dm cache metadata: save in-core policy_hint_size to on-disk superblock d90fb2996 net/9p/trans_fd.c: fix race-condition by flushing workqueue before the kfree() 7bba0ec33 net/9p/client.c: version pointer uninitialized fd38cf65a 9p/virtio: fix off-by-one error in sg list bounds check 43a2089a1 powerpc/pseries: Fix endianness while restoring of r3 in MCE handler. b3f3454eb powerpc/fadump: handle crash memory ranges array index overflow fec7d721a spi: davinci: fix a NULL pointer dereference 35ae0fdc1 Merge tag 3.18.121 into android-msm-marlin-3.18-lts ba6984fc0 Linux 3.18.121 2f2943858 cdrom: Fix info leak/OOB read in cdrom_ioctl_drive_status 86c0a645f scsi: core: Avoid that SCSI device removal through sysfs triggers a deadlock a6abc9376 scsi: sysfs: Introduce sysfs_{un,}break_active_protection() 1d7acd2e1 MIPS: Correct the 64-bit DSP accumulator register size 7ab91fb42 kprobes: Make list and blacklist root user read only be4f8c44a s390/pci: fix out of bounds access during irq setup dc826c93c s390/qdio: reset old sbal_state flags 0fd19868d pinctrl: freescale: off by one in imx1_pinconf_group_dbg_show() 3aeaed1e8 ASoC: sirf: Fix potential NULL pointer dereference aa6ba5e2f udl-kms: fix crash due to uninitialized memory 953d8afde udl-kms: handle allocation failure 8f02d4bb5 udl-kms: change down_interruptible to down e0dd67c76 fuse: Add missed unlock_page() to fuse_readpages_fill() 9b39c90f1 fuse: Don't access pipe->buffers without pipe_lock() 91196d94b x86/process: Re-export start_thread() a030af4fe KVM: arm/arm64: Skip updating PMD entry if no change 107c387a9 KVM: arm/arm64: Skip updating PTE entry if no change 872f590e7 arm64: mm: check for upper PAGE_SHIFT bits in pfn_valid() 1f9e5416a ext4: reset error code in ext4_find_entry in fallback ef2d2e24f s390/kvm: fix deadlock when killed by oom 8e46b7744 btrfs: don't leak ret from do_chunk_alloc 4c41a07ae mm/memory.c: check return value of ioremap_prot f3ab0500e scsi: vmw_pvscsi: Return DID_RESET for status SAM_STAT_COMMAND_TERMINATED ea0f60426 scsi: fcoe: drop frames in ELS LOGO error path 7ae3f84f2 drivers: net: lmc: fix case value for target abort error 0171efb22 arc: fix type warnings in arc/mm/cache.c 04b68e45e arc: fix build errors in arc/include/asm/delay.h e5b4032ba enic: handle mtu change for vf properly af47ed842 Revert "MIPS: BCM47XX: Enable 74K Core ExternalSync for PCIe erratum" 417ea4338 tools/power turbostat: Read extended processor family from CPUID 33a11da05 zswap: re-check zswap_is_full() after do zswap_shrink() fdb2cd0ff selftests/ftrace: Add snapshot and tracing_on test case 582db66ca cachefiles: Wait rather than BUG'ing on "Unexpected object collision" 4eabf1e29 cachefiles: Fix refcounting bug in backing-file read monitoring a60d0786f fscache: Allow cancelled operations to be enqueued 903d5b843 net: axienet: Fix double deregister of mdio 73b89b6f9 bnx2x: Fix invalid memory access in rss hash config path. da1ab9d3f media: staging: omap4iss: Include asm/cacheflush.h after generic includes b725b8a21 can: mpc5xxx_can: check of_iomap return before use 4dafaff5d atl1c: reserve min skb headroom 479400078 net: caif: Add a missing rcu_read_unlock() in caif_flow_cb 944dbf3b3 tools/power turbostat: fix -S on UP systems 2b8e010e3 usb: gadget: f_uac2: fix endianness of 'struct cntrl_*_lay3' 546157553 tools: usb: ffs-test: Fix build on big endian systems a438b32e4 usb/phy: fix PPC64 build errors in phy-fsl-usb.c 97f07e588 usb: gadget: r8a66597: Fix a possible sleep-in-atomic-context bugs in r8a66597_queue() c51c58d75 usb: gadget: r8a66597: Fix two possible sleep-in-atomic-context bugs in init_controller() 2d72c0a96 drm/imx: imx-ldb: check if channel is enabled before printing warning ce7c57f67 drm/imx: imx-ldb: disable LDB on driver bind ad020ae8a scsi: libiscsi: fix possible NULL pointer dereference in case of TMF 115b73804 nl80211: Add a missing break in parse_station_flags 491e335a5 mac80211: add stations tied to AP_VLANs during hw reconfig 0b389a690 xfrm: free skb if nlsk pointer is NULL ea0926cca xfrm: fix missing dst_release() after policy blocking lbcast and multicast 9a21340d0 Cipso: cipso_v4_optptr enter infinite loop 319bc6ceb sched/sysctl: Check user input value of sysctl_sched_time_avg 7c0d2615e Merge 3.18.120 into android-msm-marlin-3.18-lts a5f9be357 Linux 3.18.120 88f8dcdb6 reiserfs: fix broken xattr handling (heap corruption, bad retval) 3311a3935 PCI: hotplug: Don't leak pci_slot on registration failure c1d01e128 packet: refine ring v3 block size test to hold one frame c022960cd netfilter: conntrack: dccp: treat SYNC/SYNCACK as invalid if no prior state 966e597ed xfrm_user: prevent leaking 2 bytes of kernel memory 5554e8fc6 staging: android: ion: check for kref overflow dfd380594 tcp: identify cryptic messages as TCP seq # bugs 45d5a5d0d net: qca_spi: Make sure the QCA7000 reset is triggered 1357eabe9 net: qca_spi: Avoid packet drop during initial sync 01c755b1b net: usb: rtl8150: demote allmulti message to dev_dbg() 9012fe049 qlogic: check kstrtoul() for errors 89a9bc2df ixgbe: Be more careful when modifying MAC filters c76800bd4 ARM: dts: am3517.dtsi: Disable reference to OMAP3 OTG controller 7fed6b5ed drm/armada: fix colorkey mode property f8ebc472b ARM: pxa: irq: fix handling of ICMR registers in suspend/resume 2e792ad70 netfilter: x_tables: set module owner for icmp(6) matches 46ed892ba smsc75xx: Add workaround for gigabit link up hardware errata. 766c02b66 tracing: Use __printf markup to silence compiler d9823784f ARM: imx_v4_v5_defconfig: Select ULPI support d35f87465 m68k: fix "bad page state" oops on ColdFire boot 7af7d6ec7 bnx2x: Fix receiving tx-timeout in error or recovery state. f4ed9d9d6 drm/exynos: gsc: Fix support for NV16/61, YUV420/YVU420 and YUV422 modes 0d8e0d1c6 md/raid10: fix that replacement cannot complete recovery after reassemble c641c7147 dmaengine: k3dma: Off by one in k3_of_dma_simple_xlate() a750989e3 ARM: dts: da850: Fix interrups property for gpio 915d80fd2 perf report powerpc: Fix crash if callchain is empty 9b99d54ba ARM: dts: am437x: make edt-ft5x06 a wakeup source 7acdfaef2 brcmfmac: stop watchdog before detach and free everything 99b61ce7d cxgb4: when disabling dcb set txq dcb priority to 0 f1630f80a Smack: Mark inode instant in smack_task_to_inode 79093b9d5 ipv6: mcast: fix unsolicited report interval after receiving querys 9773c6dbf locking/lockdep: Do not record IRQ state within lockdep code a5eb5cb96 net: davinci_emac: match the mdio device against its compatible if possible d4a1dd4e5 net: propagate dev_get_valid_name return code 318b0e847 net: hamradio: use eth_broadcast_addr 2416eb02d enic: initialize enic->rfs_h.lock in enic_probe f26b61f75 arm64: make secondary_start_kernel() notrace c302a0ec5 usb: gadget: composite: fix delayed_status race condition when set_interface bd3db434b usb: dwc2: fix isoc split in transfer with no data 3b0134e63 selftests: sync: add config fragment for testing sync framework 20b50fb6a netfilter: ipv6: nf_defrag: reduce struct net memory waste f6d57daec isdn: Disable IIOCDBGVAR 9515219e9 Bluetooth: avoid killing an already killed socket 0af583b90 serial: 8250_dw: always set baud rate in dw8250_set_termios 382627a4d USB: serial: sierra: fix potential deadlock at close 23a5e8570 ALSA: vxpocket: Fix invalid endian conversions 270ba2ca0 ALSA: memalloc: Don't exceed over the requested size 88c9ef778 ALSA: cs5535audio: Fix invalid endian conversion 75890e929 ALSA: virmidi: Fix too long output trigger loop 9c0951918 ALSA: vx222: Fix invalid endian conversions 2ccea620f vsock: split dwork to avoid reinitializations 31b912a5b net_sched: fix NULL pointer dereference when delete tcindex filter 8a6eecdb4 net_sched: Fix missing res info when create new tc_index filter 71e6f3f1c llc: use refcount_inc_not_zero() for llc_sap_find() 719710e96 l2tp: use sk_dst_check() to avoid race on sk->sk_dst_cache 63615faa6 dccp: fix undefined behavior with 'cwnd' shift in ccid2_cwnd_restart() 0afe7f887 Merge 3.18.119 into android-msm-marlin-3.18-lts 56f284cb9 Merge 3.18.118 into android-msm-marlin-3.18-lts c5deb8ce5 Merge 3.18.117 into android-msm-marlin-3.18-lts 7447d3b4d Merge 3.18.116 into android-msm-marlin-3.18-lts 5169e3ddf Merge 3.18.115 into android-msm-marlin-3.18-lts 6ac164da4 Merge 3.18.114 into android-msm-marlin-3.18-lts 6937e343a Merge 3.18.113 into android-msm-marlin-3.18-lts 8cad3062d Merge 3.18.112 into android-msm-marlin-3.18-lts b1dbb50a2 Merge 3.18.110 into android-msm-marlin-3.18-lts 29b887231 Merge 3.18.109 into android-msm-marlin-3.18-lts 18e6ee044 Linux 3.18.119 adfdcfe1c Bluetooth: hidp: buffer overflow in hidp_process_report 4b55d18a7 crypto: ablkcipher - fix crash flushing dcache in error path c34837dee crypto: blkcipher - fix crash flushing dcache in error path 58a60fc8e crypto: vmac - separate tfm and request context b39ac2f45 crypto: vmac - require a block cipher with 128-bit block size cd635c1cb kbuild: verify that $DEPMOD is installed 982ad049e i2c: ismt: fix wrong device address when unmap the data buffer cdc103fb6 mm: slub: fix format mismatches in slab_err() callers 84d2099e7 ALSA: info: Check for integer overflow in snd_info_entry_write() 208255c7a kprobes/x86: Fix %p uses in error messages af773a647 ARM: dts: imx6sx: fix irq for pcie bridge 4111fe47e fix __legitimize_mnt()/mntput() race 6f4d6842e fix mntput/mntput race 7f48b39f2 root dentries need RCU-delayed freeing 38b901473 xen/netfront: don't cache skb_shinfo() d093dfa6f Merge 3.18.108 into android-msm-marlin-3.18-lts 7a71189c8 Merge 3.18.107 into android-msm-marlin-3.18-lts 36172a61a Merge 3.18.106 into android-msm-marlin-3.18-lts 66c1658bd Merge 3.18.105 into android-msm-marlin-3.18-lts 8458a90ed Merge 3.18.103 into android-msm-marlin-3.18-lts 830f9674e Linux 3.18.118 31430f2b9 jfs: Fix inconsistency between memory allocation and ea_buf->max_size fed22131f ring_buffer: tracing: Inherit the tracing setting to next ring buffer fa4bbed87 scsi: qla2xxx: Return error when TMF returns 2de35a8aa scsi: qla2xxx: Fix ISP recovery on unload f42178c0f scsi: sg: fix minor memory leak in error path fc7ec0c4e crypto: padlock-aes - Fix Nano workaround data corruption c4682ea44 virtio_balloon: fix another race between migration and ballooning a64e47ee1 can: ems_usb: Fix memory leak on ems_usb_disconnect() 4a60e5435 squashfs: more metadata hardenings a220a703b squashfs: more metadata hardening 1aa222b3b net: dsa: Do not suspend/resume closed slave_dev 95478b56a inet: frag: enforce memory limits earlier 88b3bd578 ipv4: remove BUG_ON() from fib_compute_spec_dst 6f46f91cb tcp: add one more quick ack after after ECN events 0ecfeef99 tcp: refactor tcp_ecn_check_ce to remove sk type cast d8c80fae4 tcp: do not aggressively quick ack after ECN events c4af43493 tcp: add max_quickacks param to tcp_incr_quickack and tcp_enter_quickack_mode de0e64045 tcp: do not force quickack when receiving out-of-order packets fb062d526 xen-netfront: wait xenbus state change when load module manually 30a1af4f5 NET: stmmac: align DMA stuff to largest cache line length 2474de0a6 squashfs: be more careful about metadata corruption 84b819b34 random: mix rdrand with entropy sent in from userspace 9c2663418 media: si470x: fix __be16 annotations 0c567f08f media: omap3isp: fix unbalanced dma_iommu_mapping 75a89c2ad crypto: authenc - don't leak pointers to authenc keys da49259e2 crypto: authencesn - don't leak pointers to authenc keys 1b2c23459 usb: hub: Don't wait for connect state at resume for powered-off ports 1813d3888 microblaze: Fix simpleImage format generation d882e5210 rsi: Fix 'invalid vdd' warning in mmc d06c846db ipconfig: Correctly initialise ic_nameservers 3944d0e03 drm/gma500: fix psb_intel_lvds_mode_valid()'s return type bf35cb47c ALSA: hda/ca0132: fix build failure when a local macro is defined 44daa6a44 media: siano: get rid of __le32/__le16 cast warnings 59b3c7d45 bpf: fix references to free_bpf_prog_info() in comments ac64c4d04 scsi: megaraid: silence a static checker bug 120f719ad scsi: 3w-xxxx: fix a missing-check bug 02b36483d scsi: 3w-9xxx: fix a missing-check bug 745255bd2 perf: fix invalid bit in diagnostic entry bdd9b8485 s390/cpum_sf: Add data entry sizes to sampling trailer entry cd181d859 media: saa7164: Fix driver name in debug output 95d6785b9 libata: Fix command retry decision 6d9cd1279 tty: Fix data race in tty_insert_flip_string_fixed_flag ad4d00d20 HID: i2c-hid: check if device is there before really probing 1a9b0f083 powerpc/embedded6xx/hlwd-pic: Prevent interrupts from being handled by Starlet c70d92d28 drm/radeon: fix mode_valid's return type ee7b57a20 ALSA: usb-audio: Apply rate limit to warning messages in URB complete callback 55d1f0491 media: smiapp: fix timeout checking in smiapp_read_nvm 85733056d md: fix NULL dereference of mddev->pers in remove_and_add_spares() ac34de0df regulator: pfuze100: add .is_enable() for pfuze100_swb_regulator_ops ee9460d40 ALSA: emu10k1: Rate-limit error messages about page errors c656aaac0 scsi: ufs: fix exception event handling 6af19d06d PCI: pciehp: Request control of native hotplug only if supported 723139e8e powerpc/8xx: fix invalid register expression in head_8xx.S 9261dfa00 powerpc/powermac: Mark variable x as unused 12a9b5fc3 powerpc/powermac: Add missing prototype for note_bootable_part() 6d5f93d2f powerpc/chrp/time: Make some functions static, add missing header include a4b3eaf0b powerpc/32: Add a missing include header 84e90658e ath: Add regulatory mapping for Bahamas 6c4084933 ath: Add regulatory mapping for Bermuda bbd7480ed ath: Add regulatory mapping for Serbia 4b2c7cf52 ath: Add regulatory mapping for Tanzania f0589b82d ath: Add regulatory mapping for Uganda 396b5e679 ath: Add regulatory mapping for APL2_FCCA 55d497964 ath: Add regulatory mapping for APL13_WORLD 31d83e727 ath: Add regulatory mapping for ETSI8_WORLD d3fbe970e ath: Add regulatory mapping for FCC3_ETSIC 0bedc117b PCI: Prevent sysfs disable of device while driver is attached 8362d3e90 wlcore: sdio: check for valid platform device data before suspend cb0d96f44 mwifiex: handle race during mwifiex_usb_disconnect a7bb99f52 ASoC: dpcm: fix BE dai not hw_free and shutdown c5061ffff perf/x86/intel/uncore: Correct fixed counter index check for NHM a461ae004 perf/x86/intel/uncore: Correct fixed counter index check in generic code 031e96b6f usbip: usbip_detach: Fix memory, udev context and udev leak b3ab44845 RDMA/mad: Convert BUG_ONs to error flows 7bae72078 hvc_opal: don't set tb_ticks_per_usec in udbg_init_opal_common() 77e6abf43 infiniband: fix a possible use-after-free bug bef7079cf rtc: ensure rtc_set_alarm fails when alarms are not supported 4148e331c mm/slub.c: add __printf verification to slab_err() f6581cff8 mm: vmalloc: avoid racy handling of debugobjects in vunmap 942172d5f ALSA: fm801: add error handling for snd_ctl_add da2858dce ALSA: emu10k1: add error handling for snd_ctl_add 490106d97 tracing: Quiet gcc warning about maybe unused link variable 15165b72a tracing/kprobes: Fix trace_probe flags on enable_trace_kprobe() failure 606ce67d8 tracing: Fix possible double free in event_enable_trigger_func() 4361f73aa tracing: Fix double free of event_trigger_data f7d8fe3d2 Merge 3.18.102 into android-msm-marlin-3.18-lts 128a125d0 Merge 3.18.101 into android-msm-marlin-3.18-lts dbba166b0 Linux 3.18.117 430c3fdb1 turn off -Wattribute-alias 3a71ae051 ARM: fix put_user() for gcc-8 57a617aa6 can: xilinx_can: fix RX overflow interrupt not being enabled 0e368141b can: xilinx_can: keep only 1-2 frames in TX FIFO to fix TX accounting 159b65a11 can: xilinx_can: fix device dropping off bus on RX overrun e7337c5f5 can: xilinx_can: fix RX loop if RXNEMP is asserted without RXOK ce03b315b usb: gadget: f_fs: Only return delayed status when len is 0 72254c877 usb: core: handle hub C_PORT_OVER_CURRENT condition fd620d990 usb: cdc_acm: Add quirk for Castles VEGA3000 d932145a8 tcp: detect malicious patterns in tcp_collapse_ofo_queue() 25c28af9e tcp: avoid collapses in tcp_prune_queue() if possible 1e758a795 tcp: do not delay ACK in DCTCP upon CE status change 8c11f488b tcp: do not cancel delay-AcK on DCTCP special ACK e76a28ca1 tcp: helpers to send special DCTCP ack 7d776e16e tcp: fix dctcp delayed ACK schedule 411d7e3c1 rtnetlink: add rtnl_link_state check in rtnl_configure_link f3f461a94 net/mlx4_core: Save the qpn from the input modifier in RST2INIT wrapper 88021f225 ip: hash fragments consistently 15245b3e7 skbuff: Unconditionally copy pfmemalloc in __skb_clone() 8428d1ead net: Don't copy pfmemalloc flag in __copy_skb_header() f970e4928 ptp: fix missing break in switch 58635c84d ipv4: Return EINVAL when ping_group_range sysctl doesn't map to user ns dd3851437 ARC: mm: allow mprotect to make stack mappings executable ade78e53c ARC: Fix CONFIG_SWAP bfa30d8ad ALSA: rawmidi: Change resized buffers atomically b7bd86d8c fat: fix memory allocation failure handling of match_strdup() 49347a32f x86/MCE: Remove min interval polling limitation 7612025fb Linux 3.18.116 2384b0c00 net/nfc: Avoid stalls when nfc_alloc_send_skb() returned NULL. 143b72d69 rds: avoid unenecessary cong_update in loop transport 76432817f KEYS: DNS: fix parsing multiple options 16bfc60e6 netfilter: ebtables: reject non-bridge targets 776bfa105 net/mlx5: Fix command interface race in polling mode 1c67c117d net_sched: blackhole: tell upper qdisc about dropped packets 861aa1501 vhost_net: validate sock before trying to put its fd 4c208c55e tcp: prevent bogus FRTO undos with non-SACK flows d179a7dfd tcp: fix Fast Open key endianness 8b2d8b165 net: sungem: fix rx checksum support 718973a33 net/mlx5: Fix incorrect raw command length parsing 9e2b29951 net: dccp: switch rx_tstamp_last_feedback to monotonic clock 32109863c net: dccp: avoid crash in ccid3_hc_rx_send_feedback() bb447b804 crypto: crypto4xx - fix crypto4xx_build_pdr, crypto4xx_build_sdr leak 2750ee7cf crypto: crypto4xx - remove bad list_del e3e746f52 bcm63xx_enet: do not write to random DMA channel on BCM6345 1bba4e033 bcm63xx_enet: correct clock usage eb5e1aa8d loop: remember whether sysfs_create_group() was done 09b7c3365 RDMA/ucm: Mark UCM interface as BROKEN e472ba153 PM / hibernate: Fix oops at snapshot_write() 316a80137 loop: add recursion validation to LOOP_CHANGE_FD 73078f5bd netfilter: x_tables: initialise match/target check parameter struct c5f2c5be9 Fix up non-directory creation in SGID directories 56777c546 xhci: xhci-mem: off by one in xhci_stream_id_to_ring() b85c88f59 usb: quirks: add delay quirks for Corsair Strafe a10a393dc USB: serial: mos7840: fix status-register error handling b261643c6 USB: yurex: fix out-of-bounds uaccess in read handler 81739d0b6 USB: serial: keyspan_pda: fix modem-status error handling f6a154848 ibmasm: don't write out of bounds in read handler ac35b6688 Linux 3.18.115 ea2db4202 netfilter: nf_log: don't hold nf_log_mutex during user access 1e4c8faf6 mtd: cfi_cmdset_0002: Change erase functions to check chip good only 9603812da mtd: cfi_cmdset_0002: Change erase functions to retry for error 2fe0a82d4 mtd: cfi_cmdset_0002: Change definition naming to retry write operation b04e6327e mtd: rawnand: mxc: set spare area size register explicitly 7e236e61e dm bufio: drop the lock when doing GFP_NOIO allocation 317a19057 dm bufio: avoid sleeping while holding the dm_bufio lock e324a92ac media: cx25840: Use subdev host data for PLL override f7e1dd8eb HID: debug: check length before copy_to_user() 5fe18b3dd HID: i2c-hid: Fix "incomplete report" noise 55b0c5e2e ext4: add more mount time checks of the superblock 15b85a060 ext4: clear i_data in ext4_inode_info when removing inline data 780f50a6d ext4: make sure bitmaps and the inode table don't overlap with bg descriptors 5e779fdf7 cifs: Fix infinite loop when using hard mount option be37222d7 scsi: sg: mitigate read/write abuse 5e841bacf net/sonic: Use dma_mapping_error() 57fc43773 net: qmi_wwan: Add Netgear Aircard 779S 5331fcb28 atm: zatm: fix memcmp casting f81f7e53d netfilter: ebtables: handle string from userspace with care 2eb1e3517 ubi: fastmap: Correctly handle interrupted erasures in EBA 5fc5afdf1 x86/boot: Fix early command-line parsing when matching at end 61377422d staging: android: ion: Return an ERR_PTR in ion_map_kernel 4a62ba3b8 n_tty: Fix stall at n_tty_receive_char_special(). e903eb4a7 Linux 3.18.114 394926ffb dm thin: handle running out of data space vs concurrent discard ac85c4fb7 block: Fix transfer when chunk sectors exceeds max c35f570dc udf: Detect incorrect directory size 5893d1770 xen: Remove unnecessary BUG_ON from __unbind_from_irq() 7568ba6cc video: uvesafb: Fix integer overflow in allocation 626fb9323 nfsd: restrict rd_maxcount to svc_max_payload in nfsd_encode_readdir ea5c4686b media: dvb_frontend: fix locking issues at dvb_frontend_get_event() 098a47258 media: cx231xx: Add support for AverMedia DVD EZMaker 7 77edeac40 media: v4l2-compat-ioctl32: prevent go past max size 8d2e0fa5a backlight: tps65217_bl: Fix Device Tree node lookup 3b68ebcc1 backlight: max8925_bl: Fix Device Tree node lookup d39a3268a backlight: as3711_bl: Fix Device Tree node lookup b8a649591 UBIFS: Fix potential integer overflow in allocation 5f14b0326 scsi: qla2xxx: Fix setting lower transfer speed if GPSC fails ed7221a6e time: Make sure jiffies_to_msecs() preserves non-zero time periods 92394f1b6 MIPS: io: Add barrier after register read in inX() 85997c346 PCI: pciehp: Clear Presence Detect and Data Link Layer Status Changed on resume 06f0be2c0 MIPS: BCM47XX: Enable 74K Core ExternalSync for PCIe erratum 07caec859 mtd: cfi_cmdset_0002: Avoid walking all chips when unlocking. 520516d1a mtd: cfi_cmdset_0002: Fix unlocking requests crossing a chip boudary e592114ae mtd: cfi_cmdset_0002: fix SEGV unlocking multiple chips ca99cdecc mtd: cfi_cmdset_0002: Use right chip in do_ppb_xxlock() a84a8c9aa mtd: cfi_cmdset_0002: Change write buffer to check correct value 576abfc8f ARM: 8764/1: kgdb: fix NUMREGBYTES so that gdb_regs[] is the correct size b2bbfbc82 powerpc/fadump: Unregister fadump on kexec down path. bab0b551f powerpc/ptrace: Fix enforcement of DAWR constraints b62056bae powerpc/ptrace: Fix setting 512B aligned breakpoints with PTRACE_SET_DEBUGREG 13cdfec91 powerpc/mm/hash: Add missing isync prior to kernel stack SLB switch e80011e53 fuse: don't keep dead fuse_conn at fuse_fill_super(). 7863da30c fuse: atomic_o_trunc should truncate pagecache e6365d1be ipmi:bt: Set the timeout before doing a capabilities check 291c3c760 branch-check: fix long->int truncation when profiling branches e7e6fc525 mips: ftrace: fix static function graph tracing f304c2500 ASoC: cirrus: i2s: Fix {TX|RX}LinCtrlData setup 6e4b52162 ASoC: cirrus: i2s: Fix LRCLK configuration 6ab330ac4 ASoC: dapm: delete dapm_kcontrol_data paths list before freeing it 7dc58b124 usb: do not reset if a low-speed or full-speed device timed out f81354e73 signal/xtensa: Consistenly use SIGBUS in do_unaligned_user a90c0e905 m68k/mm: Adjust VM area to be unmapped by gap size for __iounmap() c77dc4a47 fs/binfmt_misc.c: do not allow offset overflow 53ae91e01 w1: mxc_w1: Enable clock before calling clk_get_rate() on it ffed4eb19 libata: Drop SanDisk SD7UB3Q*G1001 NOLPM quirk 22a528e79 libata: zpodd: small read overflow in eject_tray() 7f4a2ad30 libata: zpodd: make arrays cdb static, reduces object code size 4c223b42c ALSA: hda - Handle kzalloc() failure in snd_hda_attach_pcm_stream() cd40764f0 btrfs: scrub: Don't use inode pages for device replace 8295fb016 ext4: fix fencepost error in check for inode count overflow during resize f7eb9c228 ext4: update mtime in ext4_punch_hole even if no blocks are released c4005b74d tcp: do not overshoot window_clamp in tcp_rcv_space_adjust() 173109cff ARM: 8753/1: decompressor: add a missing parameter to the addruart macro 78ec0643a ARM: davinci: board-dm646x-evm: set VPIF capture card name 680d754ee i2c: viperboard: return message count on master_xfer success ee02e109c i2c: pmcmsp: fix error return from master_xfer e80f75ff8 i2c: pmcmsp: return message count on master_xfer success bcfde08b7 ARM: keystone: fix platform_domain_notifier array overrun ec18c66a1 usb: musb: fix remote wakeup racing with suspend 315b9373c agp: uninorth: make two functions static af26bfa10 can: dev: increase bus-off message severity f88360cf1 driver core: add __printf verification to __ata_ehi_pushv_desc 385963f49 drm/omap: fix possible NULL ref issue in tiler_reserve_2d cbbc5cd15 mac80211: Adjust SAE authentication timeout a6f92551f kthread, sched/wait: Fix kthread_parkme() wait-loop 791e025b2 scsi: vmw-pvscsi: return DID_BUS_BUSY for adapter-initated aborts 4e9853939 hexagon: export csum_partial_copy_nocheck 5e61306dc hexagon: add memset_io() helper f4999df1d ARM: davinci: board-dm355-evm: fix broken networking 4d74ecf60 bpf: fix uninitialized variable in bpf tools 3332858e2 x86/cpu/intel: Add missing TLB cpuid values 575d77279 rds: ib: Fix missing call to rds_ib_dev_put in rds_ib_setup_qp fec89a240 selftests: ftrace: Add a testcase for multiple actions on trigger 1585e5607 arm64: ptrace: remove addr_limit manipulation 66d1331ce net: phy: marvell: clear wol event before setting it f22893b2a scsi: isci: Fix infinite loop in while loop 220bc438c parisc: time: Convert read_persistent_clock() to read_persistent_clock64() 5f3b0340a drm/msm: Fix possible null dereference on failure of get_pages() 34bce3629 scsi: iscsi: respond to netlink with unicast when appropriate b224e2250 isofs: fix potential memory leak in mount option parsing a0f8bcad0 s390/smsgiucv: disable SMSG on module unload 5d8260703 MIPS: io: Add barrier after register read in readX() 6eb068779 fsnotify: fix ignore mask logic in send_to_group() cc9473be4 af_key: Always verify length of provided sadb_key 2ce6f3e71 tools build: Fix Makefile(s) to properly invoke tools build 444e094fd tools build: No need to make libapi for perf explicitly 31767764c Linux 3.18.113 bc4225d64 rtnetlink: validate attributes in do_setlink() e384b1454 team: use netdev_features_t instead of u32 dcd71a232 net/mlx4: Fix irq-unsafe spinlock usage 7f56a980d net: usb: cdc_mbim: add flag FLAG_SEND_ZLP 6c2d8d7ad net/packet: refine check for priv area size c9912b7d9 isdn: eicon: fix a missing-check bug 8c79f7300 ip6mr: only set ip6mr_table from setsockopt when ip6mr_new_table succeeds 843e5ed69 enic: set DMA mask to 47 bit 19775c929 dccp: don't free ccid2_hc_tx_sock struct in dccp_disconnect() fde5217c8 bnx2x: use the right constant 1a1682259 drm: set FMODE_UNSIGNED_OFFSET for drm files 3bbdc2a45 mmap: relax file size limit for regular files bf3ff1088 mmap: introduce sane default mmap limits 6d64aecd1 mm: fix the NULL mapping case in __isolate_lru_page() 43e631b78 fix io_destroy()/aio_complete() race d4dd8e5bb drm/i915: Disable LVDS on Radiant P845 38de6fffc MIPS: ptrace: Fix PTRACE_PEEKUSR requests for 64-bit FGRs c78305763 tcp: avoid integer overflows in tcp_rcv_space_adjust() 4ff12f87c cfg80211: further limit wiphy names to 64 bytes b1ebe5e9a selinux: KASAN: slab-out-of-bounds in xattr_getsecurity 7ca1225a5 tracing: Fix crash when freeing instances with event triggers b0b357c20 Linux 3.18.112 f451da609 Revert "vti4: Don't override MTU passed on link creation via IFLA_MTU" 8eb1ef076 Linux 3.18.111 96239f495 kdb: make "mdr" command repeat 4543d30f5 regulator: of: Add a missing 'of_node_put()' in an error handling path of 'of_regulator_match()' 2c5716056 scsi: lpfc: Fix frequency of Release WQE CQEs 093feb209 scsi: lpfc: Fix soft lockup in lpfc worker thread during LIP testing 26faa84a2 scsi: lpfc: Fix issue_lip if link is disabled 90059d0cd netlabel: If PF_INET6, check sk_buff ip header version ba0c7ae12 audit: return on memory error to avoid null pointer dereference 11d549e72 clk: samsung: exynos3250: Fix PLL rates f114cce5b clk: samsung: exynos5250: Fix PLL rates a5314e0de clk: samsung: exynos5260: Fix PLL rates 531722228 clk: samsung: s3c2410: Fix PLL rates 225f6c4c7 media: cx25821: prevent out-of-bounds read on array card e9973931f udf: Provide saner default for invalid uid / gid 5771618d5 PCI: Add function 1 DMA alias quirk for Marvell 88SE9220 8bdc529a7 serial: arc_uart: Fix out-of-bounds access through DT alias e70f6af6d serial: fsl_lpuart: Fix out-of-bounds access through DT alias 3f7945cbd serial: imx: Fix out-of-bounds access through serial port index 580bcda86 serial: samsung: Fix out-of-bounds access through serial port index 8984c7441 serial: xuartps: Fix out-of-bounds access through DT alias 75d852e56 rtc: tx4939: avoid unintended sign extension on a 24 bit shift 3c31faa6d staging: rtl8192u: return -ENOMEM on failed allocation of priv->oldaddr 9215e5a5a media: em28xx: USB bulk packet size fix f8c61fea8 dmaengine: pl330: fix a race condition in case of threaded irqs 0256494d8 media: s3c-camif: fix out-of-bounds array access fdf0b9264 media: cx23885: Set subdev host data to clk_freq pointer 681e8cc46 media: cx23885: Override 888 ImpactVCBe crystal frequency a5f46bbec ALSA: vmaster: Propagate slave error 40c1020f0 usb: gadget: composite: fix incorrect handling of OS desc requests 10bedea01 usb: gadget: udc: change comparison to bitshift when dealing with a mask 0fdfc3f54 cdrom: do not call check_disk_change() inside cdrom_open() 67fa45618 hwmon: (pmbus/adm1275) Accept negative page register values 68f70a8a9 hwmon: (pmbus/max8688) Accept negative page register values 92a1e6abe perf/core: Fix perf_output_read_group() e1acc9f8b powerpc: Add missing prototype for arch_irq_work_raise() a7289f6f3 usb: gadget: ffs: Let setup() return USB_GADGET_DELAYED_STATUS 6858abef2 usb: dwc2: Fix interval type issue d36edd465 PCI: Restore config space on runtime resume despite being unbound a1ff9f152 MIPS: ath79: Fix AR724X_PLL_REG_PCIE_CONFIG offset 7b9894483 xhci: zero usb device slot_id member when disabling and freeing a xhci slot 87f5b4f4b i2c: mv64xxx: Apply errata delay only in standard mode c81492260 ACPICA: acpi: acpica: fix acpi operand cache leak in nseval.c 43f9785ba ACPICA: Events: add a return on failure from acpi_hw_register_read 7afa3b113 bcache: quit dc->writeback_thread when BCACHE_DEV_DETACHING is set b895aea67 zorro: Set up z->dev.dma_mask for the DMA API f60da70ad usb: dwc3: Update DWC_usb31 GTXFIFOSIZ reg fields c688b28e9 arm: dts: socfpga: fix GIC PPI warning bc3c40420 virtio-net: Fix operstate for virtio when no VIRTIO_NET_F_STATUS 477c19344 ima: Fallback to the builtin hash algorithm 00cef0273 ath10k: Fix kernel panic while using worker (ath10k_sta_rc_update_wk) ff98be440 net/mlx5: Protect from command bit overflow adef5f75f tools/thermal: tmon: fix for segfault 675944019 powerpc/perf: Fix kernel address leak via sampling registers 9d2d68f23 powerpc/perf: Prevent kernel address leak to userspace via BHRB buffer 6631ce183 hwmon: (nct6775) Fix writing pwmX_mode 8482ee536 parisc/pci: Switch LBA PCI bus from Hard Fail to Soft Fail mode 2231cc411 m68k: set dma and coherent masks for platform FEC ethernets 1699271ab powerpc/mpic: Check if cpu_possible() in mpic_physmask() c893df8b4 ACPI: acpi_pad: Fix memory leak in power saving threads 6ba54321a xen/acpi: off by one in read_acpi_id() 84901fa44 btrfs: fix lockdep splat in btrfs_alloc_subvolume_writers 0ad62f3d2 Btrfs: fix copy_items() return value when logging an inode 860f7a0e5 btrfs: tests/qgroup: Fix wrong tree backref level bcc363153 sparc64: Make atomic_xchg() an inline function rather than a macro. 3f2e6156e KVM: VMX: raise internal error for exception during invalid protected mode state e42acd54e sched/rt: Fix rq->clock_update_flags < RQCF_ACT_SKIP warning a0270cd17 btrfs: Fix possible softlock on single core machines 7253c7778 Btrfs: fix NULL pointer dereference in log_dir_items b56cd693a Btrfs: bail out on error during replay_dir_deletes 1d79b1d25 mm: fix races between address_space dereference and free in page_evicatable 824c81922 mm/ksm: fix interaction with THP 4d6ceac4c dp83640: Ensure against premature access to PHY registers after reset dd38f46b2 scsi: aacraid: Insure command thread is not recursively stopped 0fb0e2558 Force log to disk before reading the AGF during a fstrim ab01cffce sr: get/drop reference to device in revalidate and check_events c8199e338 swap: divide-by-zero when zero length swap file on ssd b4b8334a0 fs/proc/proc_sysctl.c: fix potential page fault while unregistering sysctl table af794b799 sh: fix debug trap failure to process signals before return to user 8035424c9 net: mvneta: fix enable of all initialized RXQs dbbe95b03 net: Fix untag for vlan packets without ethernet header 65bdc3442 llc: properly handle dev_queue_xmit() return value e42c5ccd2 net-usb: add qmi_wwan if on lte modem wistron neweb d18q1 4582e6d3e net: qmi_wwan: add BroadMobi BM806U 2020:2033 d6d9306ee batman-adv: fix packet loss for broadcasted DHCP packets to a server d0fb1d220 batman-adv: fix multicast-via-unicast transmission with AP isolation b85067583 selftests: ftrace: Add a testcase for probepoint b87af3ab9 Linux 3.18.110 b233cc9c1 x86/kexec: Avoid double free_page() upon do_kexec_load() failure f9322eb90 hfsplus: stop workqueue when fill_super() failed a77831e13 cfg80211: limit wiphy names to 128 bytes 58b7ce6f9 scsi: sg: allocate with __GFP_ZERO in sg_build_indirect() badf15c8a scsi: libsas: defer ata device eh commands to libata f7a4463d5 ext2: fix a block leak 856116420 tcp: purge write queue in tcp_connect_init() 332d1b933 net: test tailroom before appending to linear skb 21bcf304a ARM: 8772/1: kprobes: Prohibit kprobes on get_user functions e5f28fe3c tick/broadcast: Use for_each_cpu() specially on UP kernels 8414385f8 ARM: 8771/1: kprobes: Prohibit kprobes on do_undefinstr 56bd8525f efi: Avoid potential crashes, fix the 'struct efi_pci_io_protocol_32' definition for mixed mode 4ef825915 powerpc/powernv: Fix NVRAM sleep in invalid context when crashing f7b727325 tracing/x86/xen: Remove zero data size trace events trace_xen_mmu_flush_tlb{_all} dc6498128 powerpc: Don't preempt_disable() in show_cpuinfo() 8bfbeb811 ALSA: control: fix a redundant-copy issue 4caf3f00f ALSA: usb: mixer: volume quirk for CM102-A+/102S+ 41585e864 usbip: usbip_host: fix bad unlock balance during stub_probe() d1641e51d usbip: usbip_host: fix NULL-ptr deref and use-after-free errors d0f35e23d usbip: fix error handling in stub_probe() 3d355e270 usbip: usbip_host: run rebind from exit when module is removed 55c999094 usbip: usbip_host: delete device from busid_table after rebind 72f8ba768 usbip: usbip_host: refine probe and disconnect debug msgs to be useful 9535063c6 kernel/exit.c: avoid undefined behaviour when calling wait4() 46736d5c6 pipe: cap initial pipe capacity according to pipe-max-size limit 8ef1995c4 l2tp: revert "l2tp: fix missing print session offset info" 50a8b06f3 Revert "ARM: dts: imx6qdl-wandboard: Fix audio channel swap" a92d8572a lockd: lost rollback of set_grace_period() in lockd_down_net() 5adf47be5 qmi_wwan: do not steal interfaces from class drivers 6723603d0 sctp: delay the authentication for the duplicated cookie-echo chunk c0b135948 sctp: fix the issue that the cookie-ack with auth can't get processed 7081fa7b4 tcp: ignore Fast Open on repair mode 954db9a11 bonding: do not allow rlb updates to invalid mac 3293c85bb tg3: Fix vunmap() BUG_ON() triggered from tg3_free_consistent(). defbbf4c8 sctp: use the old asoc when making the cookie-ack chunk in dupcook_d 2e7d9d72b r8169: fix powering up RTL8168h cd38252da net: support compat 64-bit time in {s,g}etsockopt 8beff8dcb net_sched: fq: take care of throttled flows before reuse 0a754eaa3 net/mlx4_en: Verify coalescing parameters are in range 7ac9e8fa3 net: ethernet: sun: niu set correct packet size in skb 018c802a6 llc: better deal with too small mtu fb1048128 ipv4: fix memory leaks in udp_sendmsg, ping_v4_sendmsg 7eaa94998 dccp: fix tasklet usage 32037ab33 bridge: check iface upper dev when setting master via ioctl 683e95207 8139too: Use disable_irq_nosync() in rtl8139_poll_controller() 7eac0d47b Linux 3.18.109 3c320b050 tracing/uprobe_event: Fix strncpy corner case 3d9c108ed can: kvaser_usb: Increase correct stats counter in kvaser_usb_rx_can_msg() 30041c833 tracing: Fix regex_match_front() to not over compare the test string e49607020 libata: Apply NOLPM quirk for SanDisk SD7UB3Q*G1001 SSDs ee3950082 rfkill: gpio: fix memory leak in probe error path a24bce47b tcp: fix TCP_REPAIR_QUEUE bound checking d55b31c33 perf: Remove superfluous allocation error check 03e5211d3 soreuseport: initialise timewait reuseport field fbbbfa569 net: fix uninit-value in __hw_addr_add_ex() 471a441b0 net: initialize skb->peeked when cloning dd0306f6f net: fix rtnh_ok() 24e7995f9 netlink: fix uninit-value in netlink_sendmsg 7c6b9b50e usb: musb: host: fix potential NULL pointer dereference 98db87df4 USB: serial: visor: handle potential invalid device configuration 613ac788b NET: usb: qmi_wwan: add support for ublox R410M PID 0x90b2 fe7384278 RDMA/mlx5: Protect from shift operand overflow b73892f87 ALSA: aloop: Add missing cable lock to ctl API callbacks a69e60889 ALSA: aloop: Mark paused device as inactive 2937092a2 ALSA: seq: Fix races at MIDI encoding in snd_virmidi_output_trigger() f92cb237e ALSA: pcm: Check PCM state at xfern compat ioctl a4e89eff9 perf session: Fix undeclared 'oe' 2e9cbae49 perf/core: Fix the perf_cpu_time_max_percent check a88e99b14 percpu: include linux/sched.h for cond_resched() 6d05aadb6 Linux 3.18.108 36af635cc Revert "perf tests: Decompress kernel module before objdump" bdf3b718b libceph: validate con->state at the top of try_write() c829ba0e5 ASoC: fsl_esai: Fix divisor calculation failure at lower ratio c55d64904 scsi: sd: Defer spinning up drive while SANITIZE is in progress b2497363f kobject: don't use WARN for registration failures 2365af7db mtd: cfi: cmdset_0002: Do not allow read/write to suspend erase block. 6ad4bee75 mtd: cfi: cmdset_0001: Workaround Micron Erase suspend bug. 51f8a19af mtd: cfi: cmdset_0001: Do not allow read/write to suspend erase block. 2616aadf1 ALSA: seq: oss: Fix unbalanced use lock for synth MIDI device cd85ad112 ALSA: core: Report audio_tstamp in snd_pcm_sync_ptr 31473a9e8 tty: Use __GFP_NOFAIL for tty_ldisc_get() 3f44674dd tty: n_gsm: Fix DLCI handling for ADM mode if debug & 2 is not set ffebfe63a tty: n_gsm: Fix long delays with control frame timeouts in ADM mode d2bbfac82 virtio_console: free buffers after reset 86e4c0979 virtio: add ability to iterate over vqs f59e0c3c5 ALSA: usb-audio: Skip broken EU on Dell dock USB-audio 9dfbd45c4 USB: Increment wakeup count on remote wakeup. 5815b85d4 usb: core: Add quirk for HP v222w 16GB Mini a67a3e7cd USB: serial: cp210x: add ID for NI USB serial console 915224d50 USB: serial: ftdi_sio: use jtag quirk for Arrow USB Blaster 6246535bd usbip: vhci_hcd: Fix usb device and sockfd leaks 617d7a47b usbip: usbip_host: fix to hold parent lock for device_attach() calls 2cb5c553e ext4: fix bitmap position validation 0643dbdb5 ext4: add validity checks for bitmap block numbers d0800f61b ext4: set h_journal if there is a failure starting a reserved handle 754ca08ef Linux 3.18.107 8e8a40578 cdrom: information leak in cdrom_ioctl_media_changed() 2127751e2 scsi: mptsas: Disable WRITE SAME f4dd54821 ipv6: add RTA_TABLE and RTA_PREFSRC to rtm_ipv6_policy e2917cf23 llc: delete timers synchronously in llc_sk_free() 14670e490 net: af_packet: fix race in PACKET_{R|T}X_RING c4ded0914 tcp: md5: reject TCP_MD5SIG or TCP_MD5SIG_EXT on established sockets 617b89aab packet: fix bitfield update race bae70a5f9 llc: fix NULL pointer deref for SOCK_ZAPPED a5db62f62 llc: hold llc_sap before release_sock() 8b467810a pppoe: check sockaddr length in pppoe_connect() a0475be87 team: fix netconsole setup over team 5ac746d50 team: avoid adding twice the same option to the event list 7e04fc83d tcp: don't read out-of-bounds opsize 115af4416 l2tp: check sockaddr length in pppol2tp_connect() 1f6945bbb KEYS: DNS: limit the length of option strings a7c083702 bonding: do not set slave_dev npinfo before slave_enable_netpoll in bond_enslave f47bd1b56 jbd2: fix use after free in kjournald2() 3e8f97bf9 mm/filemap.c: fix NULL pointer in page_cache_tree_insert() 19f50d844 perf: Return proper values for user stack errors ab3fc66b3 ext4: don't update checksum of new initialized bitmaps 802ec698e ext4: bugfix for mmaped pages in mpage_release_unused_pages() 5781ac24b ext4: fix deadlock between inline_data and ext4_expand_extra_isize_ea() 48bb69923 x86/tsc: Prevent 32bit truncation in calc_hpet_ref() a1a9d95d3 cifs: do not allow creating sockets except with SMB1 posix exensions 915b8f498 Linux 3.18.106 04b35f0c9 fanotify: fix logic of events on child daf60c66b autofs: mount point create should honour passed in mode c29b983a5 Don't leak MNT_INTERNAL away from internal mounts d5975c5bb rpc_pipefs: fix double-dput() d44291735 hypfs_kill_super(): deal with failed allocations 2e05f940f jffs2_kill_sb(): deal with failed allocations eaf2bca68 powerpc/lib: Fix off-by-one in alternate feature patching 6bbb8018b MIPS: memset.S: Fix clobber of v1 in last_fixup e518b1ea3 MIPS: memset.S: Fix return of __clear_user from Lpartial_fixup db4e16215 MIPS: memset.S: EVA & fault support for small_memset 29a095a08 HID: hidraw: Fix crash on HIDIOCGFEATURE with a destroyed device cd8c5937a ALSA: rawmidi: Fix missing input substream checks in compat ioctls f5ded53d9 drm/radeon: Fix PCIe lane width calculation 628597956 ext4: don't allow r/w mounts if metadata blocks overlap the superblock bf1b17715 ext4: fail ext4_iget for root directory if unallocated c9c4ad4d4 ALSA: pcm: Fix endless loop for XRUN recovery in OSS emulation 45ee7eb68 ALSA: pcm: Fix mutex unbalance in OSS emulation ioctls a653caa0c ALSA: pcm: Return -EBUSY for OSS ioctls changing busy streams a20304a59 ALSA: pcm: Avoid potential races between OSS ioctls and read/write 422cc8083 ALSA: pcm: Use ERESTARTSYS instead of EINTR in OSS emulation ad93d1325 ALSA: oss: consolidate kmalloc/memset 0 call to kzalloc 191881355 watchdog: f71808e_wdt: Fix WD_EN register read 7559e149d thermal: imx: Fix race condition in imx_thermal_probe() 3201e7ec1 clk: mvebu: armada-38x: add support for missing clocks f9b08f46c clk: mvebu: armada-38x: add support for 1866MHz variants 8d2242de7 mmc: jz4740: Fix race condition in IRQ mask update 374b5cb5e jbd2: if the journal is aborted then don't allow update of the log tail b4d09fec3 random: use a tighter cap in credit_entropy_bits_safe() f0522f31a thunderbolt: Resume control channel after hibernation image is created 78af862b2 ASoC: ssm2602: Replace reg_default_raw with reg_default 6a3b6e7d2 powerpc/powernv: Fix OPAL NVRAM driver OPAL_BUSY loops 30a3acbc6 powerpc/powernv: define a standard delay for OPAL_BUSY type retry loops f46c99158 powerpc/64: Fix smp_wmb barrier definition use use lwsync consistently 515bf6232 powerpc/powernv: Handle unknown OPAL errors in opal_nvram_write() 46f9006e2 HID: i2c-hid: fix size check and type usage d0e3d32b5 usb: dwc3: pci: Properly cleanup resource eb62f3d23 USB:fix USB3 devices behind USB3 hubs not resuming at hibernate thaw d97424ac6 ACPI / hotplug / PCI: Check presence of slot itself in get_slot_status() 456374e60 xen-netfront: Fix hang on device removal e0e3def03 ARM: dts: at91: at91sam9g25: fix mux-mask pinctrl property 1daf93b8c usb: musb: gadget: misplaced out of bounds check b586f6984 resource: fix integer overflow at reallocation 8b85ff3d8 fs/reiserfs/journal.c: add missing resierfs_warning() arg 5aae810c2 ubi: Reject MLC NAND 1c9fcf71e ubi: Fix error for write access aee5ff839 ubifs: Check ubifs_wbuf_sync() return code 51509ce03 slip: Check if rstate is initialized before uncompressing 5e859bf5a s390/ipl: ensure loadparm valid flag is set c205d6bff s390/qdio: don't merge ERROR output buffers b9f078285 s390/qdio: don't retry EQBS after CCQ 96 f8a1c5b50 parisc: Fix out of array access in match_pci_device() 0647dbf68 media: v4l2-compat-ioctl32: don't oops on overlay 78db2bbfa Linux 3.18.105 1117cb497 Revert "xhci: plat: Register shutdown for xhci_plat" ff82de4d7 ipv6: the entire IPv6 header chain must fit the first fragment f15ab256b net sched actions: fix dumping which requires several messages to user space e10f44b15 r8169: fix setting driver_data after register_netdev 44c05b356 ip6_tunnel: better validate user provided tunnel names ff54063c7 vti6: better validate user provided tunnel names 53d960544 ip6_gre: better validate user provided tunnel names 9ebe7bd41 ipv6: sit: better validate user provided tunnel names 1c708641e ip_tunnel: better validate user provided tunnel names f377efac0 net: fool proof dev_valid_name() 8666081f2 bonding: process the err returned by dev_set_allmulti properly in bond_enslave 0036076b3 bonding: move dev_mc_sync after master_upper_dev_link in bond_enslave 01af3f60a bonding: fix the err path for dev hwaddr sync in bond_enslave 4bc596d0b vhost: correctly remove wait queue during poll failure 840343919 sky2: Increase D3 delay to sky2 stops working after suspend 42e996ef0 sctp: sctp_sockaddr_af must check minimal addr length for AF_INET6 42481f7ae sctp: do not leak kernel memory to user space 1c6453b28 pptp: remove a buggy dst release in pptp_connect() eaf9594d1 netlink: make sure nladdr has correct size in netlink_connect() dab02a248 net: fix possible out-of-bound read in skb_network_protocol() 714f4e552 futex: Remove requirement for lock_page() in get_futex_key() 77dcc4b90 random: use lockless method of accessing and updating f->reg_idx bd63ed219 virtio_net: check return value of skb_to_sgvec in one more location 13bbd09ee virtio_net: check return value of skb_to_sgvec always f2ee82df5 rxrpc: check return value of skb_to_sgvec always f0fcb83da ipsec: check return value of skb_to_sgvec always ede3b044f EDAC, mv64x60: Fix an error handling path bddb76d85 tty: n_gsm: Allow ADM response in addition to UA for control dlci 108c448df scsi: libsas: initialize sas_phy status according to response of DISCOVER 8603b7ca5 scsi: libsas: fix error when getting phy events c7323e939 scsi: libsas: fix memory leak in sas_smp_get_phy_events() a73020b1a bcache: segregate flash only volume write streams f180aca35 bcache: stop writeback thread after detaching e1acea744 vxlan: dont migrate permanent fdb entries during learn b51f16e31 ACPICA: Disassembler: Abort on an invalid/unknown AML opcode 525e1c229 ACPICA: Events: Add runtime stub support for event APIs a6013c303 Bluetooth: Send HCI Set Event Mask Page 2 command only when needed 51b503fbb iio: magnetometer: st_magn_spi: fix spi_device_id table 7638610f9 sparc64: ldc abort during vds iso boot 6b229267f sctp: fix recursive locking warning in sctp_do_peeloff 9bc4f815b bnx2x: Allow vfs to disable txvlan offload 7b3cbf961 xen: avoid type warning in xchg_xen_ulong 091b3b4ba perf tests: Decompress kernel module before objdump 78b2f6fc1 net: emac: fix reset timeout with AR8035 phy 4430b27d8 MIPS: kprobes: flush_insn_slot should flush only if probe initialised a80b4705a MIPS: mm: fixed mappings: correct initialisation 88abd409a perf/core: Correct event creation with PERF_FORMAT_GROUP 85fcf68b0 e1000e: Undo e1000e_pm_freeze if __e1000_shutdown fails dd1c55ea4 net: phy: avoid genphy_aneg_done() for PHYs without clause 22 support 99e6a55fe mceusb: sporadic RX truncation corruption fix 7ca4ba25a cx25840: fix unchecked return values 7860df195 e1000e: fix race condition around skb_tstamp_tx() 7cfbe9ba8 tags: honor COMPILED_SOURCE with apart output directory 731c55b81 perf report: Ensure the perf DSO mapping matches what libdw sees d8a6af587 net/mlx4: Fix the check in attaching steering rules 4c115eaa4 skbuff: return -EMSGSIZE in skb_to_sgvec to prevent overflow b499ce80d bio-integrity: Do not allocate integrity context for bio w/o data e56a2fd0a Fix serial console on SNI RM400 machines a3de0436c drm/omap: fix tiled buffer stride calculations 8fe9dcbad mISDN: Fix a sleep-in-atomic bug 4bd1ca48c qlcnic: Fix a sleep-in-atomic bug in qlcnic_82xx_hw_write_wx_2M and qlcnic_82xx_hw_read_wx_2M 005f22582 perf trace: Add mmap alias for s390 434a18bf1 powerpc/spufs: Fix coredump of SPU contexts 8853077bd KVM: SVM: do not zero out segment attributes if segment is unusable or not present 9a288ca3f net: freescale: fix potential null pointer dereference d70b9c586 rtc: interface: Validate alarm-time before handling rollover ae9940a9d arm64: futex: Fix undefined behaviour with FUTEX_OP_OPARG_SHIFT usage 1afb2e8c6 powerpc/[booke|4xx]: Don't clobber TCR[WP] when setting TCR[DIE] 4bcc9b4b3 ovl: filter trusted xattr for non-admin 0a9936458 hdlcdrv: Fix divide by zero in hdlcdrv_ioctl e62c857c5 wl1251: check return from call to wl1251_acx_arp_ip_filter b94c1767c vfb: fix video mode and line_length being set when loaded ccfa1529f scsi: libiscsi: Allow sd_shutdown on bad transport e60a32a14 l2tp: fix missing print session offset info fd595a85c net: llc: add lock_sock in llc_ui_bind to avoid a race condition 865b856ed KVM: nVMX: Fix handling of lmsw instruction 9776027b4 bonding: Don't update slave->link until ready to commit b80f8b7d3 net: move somaxconn init from sysctl code 0c14ecf3e ext4: fix off-by-one on max nr_pages in ext4_find_unwritten_pgoff() d3d9fa5e0 fix race in drivers/char/random.c:get_reg() aef4c08f7 scsi: bnx2fc: fix race condition in bnx2fc_get_host_stats() 3f2968010 Linux 3.18.103 b07a637f9 Revert "ARM: dts: am335x-pepper: Fix the audio CODEC's reset pin" fd96f5328 Revert "ARM: dts: omap3-n900: Fix the audio CODEC's reset pin" 2afca42b7 Revert "PCI/MSI: Stop disabling MSI/MSI-X in pci_device_shutdown()" ca240c0e0 md/raid10: reset the 'first' at the end of loop a8642e307 ARM: dts: dra7: Add power hold and power controller properties to palmas 047ade50b Documentation: pinctrl: palmas: Add ti,palmas-powerhold-override property definition 3307b7be1 vt: change SGR 21 to follow the standards 9b6f9e6fb Input: i8042 - enable MUX on Sony VAIO VGN-CS series to fix touchpad 7cbe0f9b5 Input: i8042 - add Lenovo ThinkPad L460 to i8042 reset list ddc867c1e fs/proc: Stop trying to report thread stacks 57b796481 proc: revert /proc/<pid>/maps [stack:TID] annotation fe0111391 crypto: x86/cast5-avx - fix ECB encryption when long sg follows short one 289156b88 crypto: ahash - Fix early termination in hash walk bf6bb814e parport_pc: Add support for WCH CH382L PCI-E single parallel port card. d22df065d media: usbtv: prevent double free in error case 89b1fb2ce mei: remove dev_err message on an unsupported ioctl cbd80224e USB: serial: cp210x: add ELDAT Easywave RX09 id febce02f0 USB: serial: ftdi_sio: add support for Harman FirmwareHubEmulator fcd722f91 USB: serial: ftdi_sio: add RT Systems VX-8 cable 30fb2960e media: v4l2-compat-ioctl32: initialize a reserved field 6a2185e29 media: v4l2-compat-ioctl32: use compat_u64 for video standard fe1d92846 media: media/v4l2-ctrls: volatiles should not generate CH_VALUE 5f5fe19a8 media: v4l2-ctrls: fix sparse warning 5829f6608 media: v4l2-compat-ioctl32.c: refactor compat ioctl32 logic 89ef0f431 media: v4l2-compat-ioctl32.c: don't copy back the result for certain errors 9e73a907c media: v4l2-compat-ioctl32.c: drop pr_info for unknown buffer type 4cbb719aa media: v4l2-compat-ioctl32.c: copy clip list in put_v4l2_window32 2f3b72f4a media: v4l2-compat-ioctl32: Copy v4l2_window->global_alpha 4de0aa9aa media: v4l2-compat-ioctl32.c: make ctrl_is_pointer work for subdevs 72bdd7e09 media: v4l2-compat-ioctl32.c: fix ctrl_is_pointer 2a13e9ce9 media: v4l2-compat-ioctl32.c: copy m.userptr in put_v4l2_plane32 ac35609a8 media: v4l2-compat-ioctl32.c: avoid sizeof(type) 8d0f174d7 media: v4l2-compat-ioctl32.c: move 'helper' functions to __get/put_v4l2_format32 6438cbe87 media: v4l2-compat-ioctl32.c: fix the indentation e4746977e media: v4l2-compat-ioctl32.c: add missing VIDIOC_PREPARE_BUF 1024f43f8 vb2: V4L2_BUF_FLAG_DONE is set after DQBUF d5d863690 media: v4l2-ioctl.c: don't copy back the result for -ENOTTY 236962016 scsi: virtio_scsi: always read VPD pages for multiqueue too 39c292e2f Bluetooth: Fix missing encryption refresh on Security Request 42b41149e netfilter: x_tables: add and use xt_check_proc_name 63d1e53df netfilter: bridge: ebt_among: add more missing match size checks 6be3251da xfrm: Refuse to insert 32 bit userspace socket policies on 64 bit systems 5ca716eed net: xfrm: use preempt-safe this_cpu_read() in ipcomp_alloc_tfms() 5520490d2 xfrm_user: uncoditionally validate esn replay attribute struct 502990185 kprobes/x86: Fix to set RWX bits correctly before releasing trampoline 2883c6681 xhci: Fix ring leak in failure path of xhci_alloc_virt_device() 15075ddaa Revert "led: core: Fix brightness setting when setting delay_off=0" 7d14bc73d usb: gadget: f_hid: fix: Prevent accessing released memory fee92f396 usb: gadget: align buffer size when allocating for OUT endpoint 7757f7309 usb: gadget: fix usb_ep_align_maybe endianness and new usb_ep_align ab34ca160 usb: gadget: change len to size_t on alloc_ep_req() 70fa9b508 usb: gadget: define free_ep_req as universal function 25eac84ca partitions/msdos: Unable to mount UFS 44bsd partitions 8f7db030a perf/hwbp: Simplify the perf-hwbp code, fix documentation 46b7dc047 ALSA: pcm: potential uninitialized return values a61083601 ALSA: pcm: Use dma_bytes as size parameter in dma_mmap_coherent() 4c4921fcf mtd: jedec_probe: Fix crash in jedec_read_mfr() f4d8124a4 net: fec: Fix unbalanced PM runtime calls 60aa3ac5c s390/qeth: on channel error, reject further cmd requests 61a3becbb s390/qeth: lock read device while queueing next buffer 6bec10f3e s390/qeth: when thread completes, wake up all waiters c6050863b s390/qeth: free netdevice when removing a card 08c5adee2 team: Fix double free in error path 112517ee8 skbuff: Fix not waking applications when errors are enqueued 4544f23db net: Only honor ifindex in IP_PKTINFO if non-0 b22ad56cc netlink: avoid a double skb free in genlmsg_mcast() a6ca1eddd net/iucv: Free memory obtained by kzalloc aab60f194 net: ethernet: arc: Fix a potential memory leak if an optional regulator is deferred 2e017ead9 l2tp: do not accept arbitrary sockets c2b32840e ipv6: fix access to non-linear packet in ndisc_fill_redirect_hdr_option() e717aef0e dccp: check sk for closed state in dccp_sendmsg() 6ab380698 Revert "genirq: Use irqd_get_trigger_type to compare the trigger type for shared IRQs" d9a6055e2 scsi: sg: don't return bogus Sg_requests e7dc809e8 kvm/x86: fix icebp instruction handling b1da147c2 tty: vt: fix up tabstops properly 49636e341 can: cc770: Fix use after free in cc770_tx_interrupt() be889c45a can: cc770: Fix queue stall & dropped RTR reply bcddd27eb can: cc770: Fix stalls on rt-linux, remove redundant IRQ ack 43f8ff29c staging: ncpfs: memory corruption in ncp_read_kernel() 23c8c1543 tracing: probeevent: Fix to support minus offset from symbol 9764536dc Linux 3.18.102 eb5394496 RDMA/ucma: Fix access to non-initialized CM_ID object 236ab41ff clk: si5351: Rename internal plls to avoid name collisions 9a967fd2d pinctrl: Really force states during suspend/resume 8abf72232 drm/omap: DMM: Check for DMM readiness after successful transaction commit 7b6d24e43 vgacon: Set VGA struct resource types 0353b3376 RDMA/cma: Use correct size when writing netlink stats 6bfd5a3a3 IB/ipoib: Avoid memory leak if the SA returns a different DGID a86d90de6 mmc: avoid removing non-removable hosts during suspend 5e3b1d037 media: [RESEND] media: dvb-frontends: Add delay to Si2168 restart 4716cf97d media: bt8xx: Fix err 'bt878_probe()' 1fa04de1a drm/msm: fix leak in failed get_pages c4eee23a7 cifs: small underflow in cnvrtDosUnixTm() 6f9612c99 sm501fb: don't return zero on failure path in sm501fb_start() 654c7e21f video: fbdev: udlfb: Fix buffer on stack 7aadba03e ia64: fix module loading for gcc-5.4 c846fc165 md/raid10: skip spare disk as 'first' disk b42455078 power: supply: pda_power: move from timer to delayed_work 045901c13 bnx2x: Align RX buffers 21d4b929d ipmi/watchdog: fix wdog hang on panic waiting for ipmi response b69c4a124 ARM: DRA7: clockdomain: Change the CLKTRCTRL of CM_PCIE_CLKSTCTRL to SW_WKUP c9d6765b5 mfd: palmas: Reset the POWERHOLD mux during power off 354ae15a5 mac80211: don't parse encrypted management frames in ieee80211_frame_acked 00a4087f7 Btrfs: send, fix file hole not being preserved due to inline extent fcafccbd2 rndis_wlan: add return value validation 868a3686c scsi: mac_esp: Replace bogus memory barrier with spinlock 2805557d1 qlcnic: fix unchecked return value 452503393 wan: pc300too: abort path on failure fc0808f0c mmc: host: omap_hsmmc: checking for NULL instead of IS_ERR() c84d2e72f Fix driver usage of 128B WQEs when WQ_CREATE is V1. 21bdd5759 HSI: ssi_protocol: double free in ssip_pn_xmit() bff38ff05 IB/ipoib: Update broadcast object if PKey value was changed in index 0 2ead2134a ALSA: hda - Fix headset microphone detection for ASUS N551 and N751 ae7579e53 e1000e: fix timing for 82579 Gigabit Ethernet controller 3a5294f03 tcp: remove poll() flakes with FastOpen 0a4063b03 KVM: PPC: Book3S PR: Exit KVM on failed mapping dec444b63 scsi: virtio_scsi: Always try to read VPD pages be5f85e3f ath: Fix updating radar flags for coutry code India 65e796250 spi: dw: Disable clock after unregistering the host eba5af302 media/dvb-core: Race condition when writing to CAM f566bb949 net: ipv6: send unsolicited NA on admin up e69880c86 i2c: i2c-scmi: add a MS HID 093c265af genirq: Use irqd_get_trigger_type to compare the trigger type for shared IRQs fad89533e cpufreq/sh: Replace racy task affinity logic 2d2cfeb58 ACPI/processor: Replace racy task affinity logic 177bea46f Input: ar1021_i2c - fix too long name in driver's device table 50655ac3b x86: i8259: export legacy_pic symbol 911e850bc platform/x86: asus-nb-wmi: Add wapf4 quirk for the X302UA 44ec71c0c Linux 3.18.101 a5efa51a8 scsi: sg: only check for dxfer_len greater than 256M 99c2db0ea scsi: sg: fix static checker warning in sg_is_valid_dxfer 103660de0 scsi: sg: fix SG_DXFER_FROM_DEV transfers b043e4d40 fs/aio: Use RCU accessors for kioctx_table->table[] 9e7d69c26 fs/aio: Add explicit RCU grace period when freeing kioctx e4353660c lock_parent() needs to recheck if dentry got __dentry_kill'ed under it b62e31c1c ALSA: seq: Clear client entry before deleting else at closing 92d0346b5 ALSA: seq: Fix possible UAF in snd_seq_check_queue() 8257ab7d6 ALSA: pcm: Fix UAF in snd_pcm_oss_get_formats() 81d9b3666 ima: relax requiring a file signature for new files with zero length ba1cae0f2 rcutorture/configinit: Fix build directory error message 7adccfcc7 ASoC: nuc900: Fix a loop timeout test b065d8cd9 mac80211: remove BUG() when interface type is invalid 4d04a02d7 veth: set peer GSO values 780de7270 media: cpia2: Fix a couple off by one bugs 77bbff898 scsi: devinfo: apply to HP XP the same flags as Hitachi VSP 7aa551688 spi: sun6i: disable/unprepare clocks on remove 9ed1f97d0 tools/usbip: fixes build with musl libc toolchain 9d8df5594 ARM: dts: omap3-n900: Fix the audio CODEC's reset pin 2d8c5aa6d ARM: dts: am335x-pepper: Fix the audio CODEC's reset pin e5ba9171c mtd: nand: fix interpretation of NAND_CMD_NONE in nand_command[_lp]() adc1ec6cd net: xfrm: allow clearing socket xfrm policies. 26b342055 sched: Stop resched_cpu() from sending IPIs to offline CPUs 0c53c557f HID: elo: clear BTN_LEFT mapping 531650570 wil6210: fix memory access violation in wil_memcpy_from/toio_32 534c79680 kprobes/x86: Set kprobes pages read-only 9dd399c0f kprobes/x86: Fix kprobe-booster not to boost far call instructions fa55ef3f8 scsi: sg: close race condition in sg_remove_sfp_usercontext() a52bc55dc scsi: sg: check for valid direction before starting the request 496fff910 perf session: Don't rely on evlist in pipe mode 95b33b99c perf inject: Copy events when reordering events in pipe mode 6b1a88fbd usb: gadget: dummy_hcd: Fix wrong power status bit clear/reset in dummy_hub_control() c6d4216de regulator: isl9305: fix array size 9797e57d2 MIPS: BPF: Quit clobbering callee saved registers in JIT code. b1cbc9031 drm/radeon: Fail fb creation from imported dma-bufs. db0669185 video: ARM CLCD: fix dma allocation size 6028fc34f iommu/iova: Fix underflow bug in __alloc_and_insert_iova_range f9eab3e82 apparmor: Make path_max parameter readonly e7ede6c2e fm10k: correctly check if interface is removed b74fb8c98 reiserfs: Make cancel_old_flush() reliable 6b7c30eb3 net/faraday: Add missing include of of.h 227fd0d59 powerpc: Avoid taking a data miss on every userspace instruction miss c78b7263f ARM: dts: r8a7791: Correct parent of SSI[0-9] clocks ddab481b5 ARM: dts: r8a7790: Correct parent of SSI[0-9] clocks eaf272302 braille-console: Fix value returned by _braille_console_setup 7cf6102fe blk-throttle: make sure expire time isn't too big bbb325e7e mm: Fix false-positive VM_BUG_ON() in page_cache_{get,add}_speculative() 65c161cb5 tcp: sysctl: Fix a race to avoid unexpected 0 window from space 4ae1886a0 spi: omap2-mcspi: poll OMAP2_MCSPI_CHSTAT_RXS for PIO transfer 1680be158 sched: act_csum: don't mangle TCP and UDP GSO packets 92bddcee7 timers, sched_clock: Update timeout for clock wrap 016f92f24 media: i2c/soc_camera: fix ov6650 sensor getting wrong clock 89390b199 scsi: ipr: Fix missed EH wakeup 2bca684a6 of: fix of_device_get_modalias returned length when truncating buffers 756e89e23 batman-adv: handle race condition for claims between gateways 3b95754fa ARM: dts: Adjust moxart IRQ controller and flags 20617945e HID: clamp input to logical range if no null state acc107682 ath10k: disallow DFS simulation if DFS channel is not enabled 514b0fe56 drm: Defer disabling the vblank IRQ until the next interrupt (for instant-off) 0d3a8543e drivers: net: xgene: Fix hardware checksum setting c5978a681 perf tools: Make perf_event__synthesize_mmap_events() scale 989dcfa49 selinux: check for address length in selinux_socket_bind() 058645e2f PCI/MSI: Stop disabling MSI/MSI-X in pci_device_shutdown() 843d4286d HID: reject input outside logical range only if null state is set 0ca7c402c Input: tsc2007 - check for presence and power down tsc2007 during probe Linux version 3.18.122-g236f4369fcfb (android- build@wphn2.hot.corp.google.com) (gcc version 4.9.x 20150123 (prerelease) (GCC) ) #1 SMP PREEMPT Thu Sep 13 20:39:36 UTC 2018 Bug: 115649896 Change-Id: Id88a385407410b37f3b81e3bfadf6e08c8d4b460 Source-Branch: android-msm-marlin-3.18 Signed-off-by: Petri Gynther <pgynther@google.com>
2018-09-11marlin: update kernel prebuiltPetri Gynther
0ac716e6e Merge android-msm-marlin-3.18-pi-qpr1 into android-msm-marlin-3.18 857a9c8f9 Merge branch 'android-msm-marlin-3.18-pi' into android-msm-marlin-3.18-pi-qpr1 5c5190754 qpnp-smbcharger: fix slower charging with type-C charger 58689c61e htc_battery: fix chg_dis_reason being set abnormally 6c9e926f7 htc_battery: fix slower charging with type-C chargers after boot 2ab2a86eb msm: ADSPRPC: Assign memory to VMID_SSC_Q6 c4a94d8fe Merge branch 'android-msm-marlin-3.18-pi' into android-msm-marlin-3.18-pi-qpr1 5807bce1c Merge branch 'android-msm-marlin-3.18-pi-security-next' into android-msm-marlin-3.18-pi b4d590393 ion: invalidate the pool pointers after free 1c048f532 Merge branch 'android-msm-marlin-3.18-pi' into android-msm-marlin-3.18-pi-security-next 5243cadce pmic: qpnp-power-on: Dump PMIC registers on unknown cases a9fb9f09e binder: Add instramentation to dump_ref_desc_tree() bf1d24714 sched/sysctl: Check user input value of sysctl_sched_time_avg c278ec373 Release 4.4.25.051 62bce4105 qcacld-2.0: Sanity check for ssid length in limLookupNaddHashEntry 011472def qcacld-2.0: Merge extcapie before get dot11f payload size cf77615ce qcacld-2.0: Clear the bits in Ext Cap IE if AP not support 725f2b146 qcacld-2.0: Use variable length for Ext Cap IE 23debc744 Revert "Revert "qcacld-2.0: Check ie_len against 255 in function get_container_ies_len"" 70085c2ec Revert "Revert "qcacld-2.0: Check the length of IE's before appending"" 45ed34937 Revert "Revert "qcacld-2.0: Fix potential OOB read in dot11f.c"" e3459e41f qcacld-2.0: Fix buffer overwrite in csrRoamCheckForLinkStatusChange 9a4b76110 qcacld-2.0: Use request manager to handle setting random MAC 816ecdae2 qcacld-2.0: Add check for vdev_id eb9c9f936 qcacld-2.0: use hdd request manager for ocb set config 0afb00107 qcacld-2.0: Use hdd request manager for get tsf timer 3f71f763e qcacld-2.0: Use HDD request manager for get dcc stats e6b37f266 qcacld-2.0: Use request manager for get temperature 85e78de2e qcacld-2.0: Use request manager for linkspeed c10c6e7ad qcacld-2.0: Use request manager for enter bmps 38fbe10f9 qcacld-2.0: Use request manager to handle WE_SET_POWER requests. 181d4b01c qcacld-2.0: Use request manager for RSSI 2969942c1 qcacld-2.0: Use request manager for Class A stats 708bbb405 qcacld-2.0: Use request manager for get link status. 3a983da08 qcacld-2.0: Use request manager for station stats fd2011ec9 qcacld-2.0: Use request manager for SNR e2ee9430c qcacld-2.0: Use request manager for tsm metrics 0bf61aca7 qcacld-2.0: Use request manager for fw state. 27e6744ec qcacld-2.0: Use request manager for get_peer_rssi 8005d0750 qcacld-2.0: Introduce and enable HDD Request Manager infrastructure Linux version 3.18.100-g0ac716e6ebcb (android- build@xpcc4.ams.corp.google.com) (gcc version 4.9.x 20150123 (prerelease) (GCC) ) #1 SMP PREEMPT Tue Sep 11 22:10:33 UTC 2018 Bug: 30870027 Bug: 70237718 Bug: 70638103 Bug: 72957155 Bug: 72957385 Bug: 110201845 Bug: 110817575 Bug: 111126462 Bug: 111127063 Bug: 111127792 Bug: 111127854 Bug: 111127907 Bug: 111127908 Bug: 111127947 Bug: 111127985 Bug: 111127986 Bug: 111127988 Bug: 111128007 Bug: 111128638 Bug: 111128639 Bug: 111128835 Bug: 111128836 Bug: 111128839 Bug: 111128841 Bug: 111135102 Bug: 112247868 Bug: 112277186 Bug: 112277852 Bug: 112384410 Bug: 113088636 Bug: 113164315 Bug: 113282725 Bug: 113298614 Change-Id: Ib333520fbee39263585eb154a9bcede80e5e5d2c Source-Branch: android-msm-marlin-3.18 Signed-off-by: Petri Gynther <pgynther@google.com>
2018-08-21marlin: update kernel prebuiltSiyuan Zhou
e4f937428 Merge android-msm-marlin-3.18-pi into android-msm-marlin-3.18 2513d2388 charger: fix slower charging with NON-PD type-C charger df62d3dc8 usb: typec: fusb302: lazy acquire power supply objects ab17a75b3 Merge android-msm-marlin-3.18-pi into android-msm-marlin-3.18 06f6381e6 qcacld-2.0: wlan host driver upgrade to 4.4.25.051 31eeed230 qcacld-2.0: Flush scan list if temp list is greater than CSR_MAX_BSS_SUPPORT 7426a0c98 cnss: Update bus scale request at end of unregister 63ff89d8e Merge branch 'android-msm-marlin-3.18-pi-security-next' into android-msm-marlin-3.18-pi 43be8f8b6 ANDROID: sdcardfs: Don't use OVERRIDE_CRED macro 753ee920f ANDROID: sdcardfs: Change current->fs under lock bc782cded cpufreq_stats: Reset cpufreq_task_stats right after dup_task_struct 703ca6bdd Merge branch 'android-msm-marlin-3.18-pi' into android-msm-marlin-3.18-pi-security-next a3ced9894 Revert "msm: ADSPRPC: Assign memory to VMID_SSC_Q6" 962e81be0 msm: ADSPRPC: Use msm_ion_do_cache_op to flush userspace buffers Linux version 3.18.100-ge4f93742887e (android- build@xpcc1.ams.corp.google.com) (gcc version 4.9.x 20150123 (prerelease) (GCC) ) #1 SMP PREEMPT Mon Aug 20 18:58:49 UTC 2018 Bug: 11048817 Bug: 79441921 Bug: 110418817 Bug: 111081202 Bug: 111641492 Bug: 111642636 Bug: 112247868 Bug: 112260671 Bug: 112277889 Bug: 112529920 Change-Id: Ifb77e74c5a20165324d78fdec7e89fbca34b70f6 Source-Branch: android-msm-marlin-3.18 Signed-off-by: Siyuan Zhou <siyuanzhou@google.com>