summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-08-05crosshatch: update kernel-and-modules prebuiltandroid-12.0.0_r32android-12.0.0_r29android-12.0.0_r27android-12.0.0_r21android-12.0.0_r20android-12.0.0_r19android-12.0.0_r18android12-qpr1-d-s3-releaseandroid12-qpr1-d-s2-releaseandroid12-qpr1-d-s1-releaseandroid12-qpr1-d-releaseandroid12-devSecurityBot
Linux version 4.9.270-g862f51bac900-ab7613625 (android-build@abfarm- east4-101) (Android (7284624, based on r416183b) clang version 12.0.5 (https://android.googlesource.com/toolchain/llvm-project c935d99d7cf2016289302412d708641d52d2f7ee)) #0 SMP PREEMPT Thu Aug 5 07:04:42 UTC 2021 private/msm-google: (1 change) 862f51ba google_charger: clear overheat status in bd_reset private/msm-google-modules/wlan/qcacld-3.0: (1 change) 93bd2df2 qcacld-3.0: Fix integer underflow in assoc response frame Bug: 193070701 Bug: 194447426 Pick-Prebuilt: 388946192 Build-Id: 7613625 Change-Id: Ifa5eb6ea32b2246e9af6263b63ba973b6be80cbf Signed-off-by: SecurityBot <android-nexus-securitybot@system.gserviceaccount.com>
2021-07-29crosshatch: update kernel-and-modules prebuiltSecurityBot
Linux version 4.9.270-gfb9b4412a237-ab7577833 (android- build@abfarm-01191) (Android (7284624, based on r416183b) clang version 12.0.5 (https://android.googlesource.com/toolchain/llvm- project c935d99d7cf2016289302412d708641d52d2f7ee)) #0 SMP PREEMPT Fri Jul 23 16:39:14 UTC 2021 private/msm-google: (6 changes) fb9b4412 google_charger: disable temp-defend 1ce9d812 google_charger: BD parameters reset condition fix 1d5b736e max1720x_battery: correct return value in irq function 6ab7fc7c google_charger: bd_clear for reset temp-defend data 34ca4a4c max1720x_battery: report hot when JEITA trigger b5d8da34 smb-lib: report hot when JEITA trigger Bug: 184199846 Bug: 188237845 Bug: 192712475 Bug: 192921867 Bug: 194393180 Pick-Prebuilt: 387134455 Build-Id: 7577833 Change-Id: I13e80b29e24d47638ac7571bf6e3d552093f7ce2 Signed-off-by: SecurityBot <android-nexus-securitybot@system.gserviceaccount.com>
2021-07-05crosshatch: update kernel-and-modules prebuiltIsaac Chiou
Linux version 4.9.270-gc51c7b10ee52-ab7522847 (android- build@abfarm052) (Android (7284624, based on r416183b) clang version 12.0.5 (https://android.googlesource.com/toolchain/llvm- project c935d99d7cf2016289302412d708641d52d2f7ee)) #0 SMP PREEMPT Mon Jul 5 01:53:20 UTC 2021 private/msm-google: (2 changes) c51c7b10 usb: new attributes implementation to enable/disable usb data 78793192 FROMGIT: net: cdc_ncm: switch to eth%d interface naming private/msm-google-modules/wlan/qcacld-3.0: (2 changes) 187ef758 Revert "qcacmn: Enqueue scan request only after scan scheduling is success" 4198debd qcacld-3.0: Avoid buffer overflow in llstats debugfs response Bug: 181923048 Bug: 184613044 Bug: 187605433 Bug: 189164671 Test: Wifi Regression test Pick-Prebuilt: 378949967 Build-Id: 7522847 Change-Id: I450b494fb932bad16b14ad6e58c07f6941f70039 Signed-off-by: Isaac Chiou <isaacchiou@google.com>
2021-07-02crosshatch: Initial Commit kernel-and-modules prebuiltWilson Sung
Initial Commit @ 74df458c0c7b98c33f9b92578660102fa8a70b5e Linux version 4.9.270-g0720cd639d20-ab7512330 (android-build@abfarm625) (Android (7284624, based on r416183b) clang version 12.0.5 (https://android.googlesource.com/toolchain/llvm-project c935d99d7cf2016289302412d708641d52d2f7ee)) #0 SMP PREEMPT Thu Jul 1 08:01:30 UTC 2021 Pick-Prebuilt: 378949967 Bug: 191842017 Change-Id: I167deba2f98a8d18e630b74ca06e93f879c89fd4 Signed-off-by: Wilson Sung <wilsonsung@google.com>
2021-06-28crosshatch: update kernel-and-modules prebuiltSecurityBot
Linux version 4.9.270-gc0cecf04aff9-ab7500045 (android- build@abfarm-01114) (Android (7284624, based on r416183b) clang version 12.0.5 (https://android.googlesource.com/toolchain/llvm- project c935d99d7cf2016289302412d708641d52d2f7ee)) #0 SMP PREEMPT Mon Jun 28 10:36:41 UTC 2021 private/msm-google: (2 changes) c0cecf04 usb: dwc3-msm: fix possible race condition when data role swapping 6c3d2138 arm64/dts: update temp-defend settings Bug: 179232088 Bug: 191070950 Pick-Prebuilt: 374913097 Build-Id: 7500045 Change-Id: Ib563d1fd4ef83c1f8eac157454965d4189a4bc7a Signed-off-by: SecurityBot <android-nexus-securitybot@system.gserviceaccount.com>
2021-06-22crosshatch: update kernel-and-modules prebuiltRoger Liao
Linux version 4.9.270-gdfa81b886ca2-ab7481353 (android- build@abfarm593) (Android (7284624, based on r416183b) clang version 12.0.5 (https://android.googlesource.com/toolchain/llvm- project c935d99d7cf2016289302412d708641d52d2f7ee)) #0 SMP PREEMPT Tue Jun 22 13:51:49 UTC 2021 private/msm-google: (4 changes) dfa81b88 Merge branch 'LA.UM.7.8.9.C3.08.00.00.787.028' via branch 'qcom-msm-4.9' into android-msm-pixel-4.9 fa36ae54 Merge branch 'qcom/release/LA.UM.7.8.9.C3.08.00.00.787.028' into qcom-msm-4.9 903f6ebe binder: create node flag to request sender's security context 67a799c3 msm: kgsl: Add apb_pclk to the clock list and increase max clock count private/msm-google/techpack/audio: (1 change) 11cdada7 Asoc: check for invalid voice session id Bug: 25646100 Bug: 189416917 Bug: 189514516 Pick-Prebuilt: 378949967 Build-Id: 7481353 Change-Id: I0c4aaad896b5346c52a5368952da1c190732af42 Signed-off-by: Roger Liao <rogerliao@google.com>
2021-06-17crosshatch: update kernel-and-modules prebuiltSecurityBot
Linux version 4.9.270-gf7ed924d3847-ab7466577 (android-build@abfarm- east4-080) (Android (7284624, based on r416183b) clang version 12.0.5 (https://android.googlesource.com/toolchain/llvm-project c935d99d7cf2016289302412d708641d52d2f7ee)) #0 SMP PREEMPT Thu Jun 17 06:23:06 UTC 2021 private/msm-google: (285 changes) f7ed924d LTS: Merge android-4.9-q (4.9.270) into android-msm-pixel-4.9 38b773b4 Merge android-4.9-q (4.9.270) into android-msm-pixel-4.9-lts 2417f5b5 Merge android-msm-pixel-4.9-rvc-qpr3 into android-msm-pixel-4.9 c4689af9 Merge branch 'android-msm-pixel-4.9-rvc-security' into android-msm-pixel-4.9-rvc-qpr3 56ea5f66 msm: kgsl: Allocate user_ctxt_record based on preemption feature flag c2bf9d3f Merge 4.9.270 into android-4.9-q b56da4ca Linux 4.9.270 6555a006 Bluetooth: SMP: Fail if remote and local public keys are identical cb0c5c0c video: hgafb: correctly handle card detect failure during probe 85093a02 iio: tsl2583: Fix division by a zero lux_val 51a17f52 tty: vt: always invoke vc->vc_sw->con_resize callback 3bd3a8ca vt: Fix character height handling with VT_RESIZEX a48e9382 vgacon: Record video mode changes with VT_RESIZEX 4a09e55b video: hgafb: fix potential NULL pointer dereference 7399a2b6 qlcnic: Add null check after calling netdev_alloc_skb 73ed4b69 leds: lp5523: check return value of lp5xx_read and jump to cleanup code bde0d2c1 net: rtlwifi: properly check for alloc_workqueue() failure 2c892f13 net: stmicro: handle clk_prepare() failure during init 3b3aa390 ethernet: sun: niu: fix missing checks of niu_pci_eeprom_read() 4ff4a358 Revert "niu: fix missing checks of niu_pci_eeprom_read" 96ae6d0e Revert "qlcnic: Avoid potential NULL pointer dereference" dfb2059d Revert "rtlwifi: fix a potential NULL pointer dereference" 2daacd64 cdrom: gdrom: initialize global variable at init time be197135 cdrom: gdrom: deallocate struct gdrom_unit fields in remove_gdrom 42c91a5c Revert "gdrom: fix a memory leak bug" 2f1aed55 Revert "ecryptfs: replace BUG_ON with error handling code" eadb0924 Revert "video: imsttfb: fix potential NULL pointer dereferences" d6f00b71 Revert "hwmon: (lm80) fix a missing check of bus read in lm80 probe" d8f29fb4 Revert "leds: lp5523: fix a missing check of return value of lp55xx_read" 41ea6052 Revert "net: stmicro: fix a missing check of clk_prepare" 1f889bb3 Revert "video: hgafb: fix potential NULL pointer dereference" 5d8ec847 dm snapshot: fix crash with transient storage and zero chunk size f29f1cb2 xen-pciback: reconfigure also from backend watch handler 2d773545 rapidio: handle create_workqueue() failure 752580ff Revert "rapidio: fix a NULL pointer dereference when create_workqueue() fails" dd3d39a1 Revert "ALSA: sb8: add a check for request_region" 6810a690 ALSA: bebob/oxfw: fix Kconfig entry for Mackie d.2 Pro 44a9a71c ALSA: usb-audio: Validate MS endpoint descriptors 02303132 ALSA: line6: Fix racy initialization of LINE6 MIDI 5716a370 cifs: fix memory leak in smb2_copychunk_range aa039ddb ptrace: make ptrace() fail if the tracee changed its pid unexpectedly 42300783 scsi: qla2xxx: Fix error return code in qla82xx_write_flash_dword() c65391dd RDMA/rxe: Clear all QP fields if creation failed 30b34dcb openrisc: Fix a memory leak e7f15a9e Merge 4.9.269 into android-4.9-q 265f4a0e Linux 4.9.269 2bab1206 ipv6: remove extra dev_hold() for fallback tunnels 8829057f xhci: Do not use GFP_KERNEL in (potentially) atomic context de327b40 ip6_tunnel: sit: proper dev_{hold|put} in ndo_[un]init methods 8b0978af sit: proper dev_{hold|put} in ndo_[un]init methods 02969df9 lib: stackdepot: turn depot_lock spinlock to raw_spinlock 94e075e6 ALSA: hda: generic: change the DAC ctl name for LO+SPK or LO+HP 2bb7f54b ceph: fix fscache invalidation 139f5dc4 um: Mark all kernel symbols as local 0d5db1c9 Input: silead - add workaround for x86 BIOS-es which bring the chip up in a stuck state f7017057 ACPI / hotplug / PCI: Fix reference count leak in enable_slot() 5a0bd055 isdn: capi: fix mismatched prototypes 27364c44 cxgb4: Fix the -Wmisleading-indentation warning 9f147312 usb: sl811-hcd: improve misleading indentation 41be9c52 kgdb: fix gcc-11 warning on indentation cb7d2be7 extcon: adc-jack: Fix incompatible pointer type warning 21a5c21c x86/msr: Fix wr/rdmsr_safe_regs_on_cpu() prototypes 7204228a clk: exynos7: Mark aclk_fsys1_200 as critical da50f56e netfilter: conntrack: Make global sysctls readonly in non-init netns a36d9baf kobject_uevent: remove warning in init_uevent_argv() c13f0734 dm ioctl: fix out of bounds array access when no devices 2da11226 thermal/core/fair share: Lock the thermal zone while looping over instances 19b263c9 MIPS: Avoid handcoded DIVU in `__div64_32' altogether c0d2b72b MIPS: Avoid DIVU in `__div64_32' is result would be zero 8b560935 MIPS: Reinstate platform `__div64_32' handler 87c455b2 FDDI: defxx: Make MMIO the configuration default except for EISA eeebfa16 KVM: x86: Cancel pvclock_gtod_work on module removal c4307d4d usb: core: hub: fix race condition about TRSMRCY of resume ffaf6042 usb: dwc2: Fix gadget DMA unmap direction 9334723b usb: xhci: Increase timeout for HC halt 6901a4f7 ACPI: scan: Fix a memory leak in an error handling path e9035d80 usb: fotg210-hcd: Fix an error message 2b205f91 iio: proximity: pulsedlight: Fix rumtime PM imbalance on error d4224ea9 squashfs: fix divide error in calculate_skip() 0c25a7bb powerpc/64s: Fix crashes when toggling entry flush barrier 5375b067 ARC: entry: fix off-by-one error in syscall number validation 9fe9bb14 kernel: kexec_file: fix error return code of kexec_calculate_store_digests() 9fe7601b ksm: fix potential missing rmap_item for stable_node 5e9562fa mm/hugeltb: handle the error case in hugetlb_fix_reserve_counts() d5e95afd khugepaged: fix wrong result value for trace_mm_collapse_huge_page_isolate() 854087e9 drm/radeon: Fix off-by-one power_state index heap overwrite d3104ec7 sctp: fix a SCTP_MIB_CURRESTAB leak in sctp_sf_do_dupcook_b 4fc6ebdd NFSv4.2 fix handling of sr_eof in SEEK's reply c621f365 pNFS/flexfiles: fix incorrect size check in decode_nfs_fh() 6e15fb6c NFS: Deal correctly with attribute generation counter overflow 1a3a24e3 NFSv4.2: Always flush out writes in nfs42_proc_fallocate() 555a70f7 ARM: 9064/1: hw_breakpoint: Do not directly check the event's overflow_handler hook c864ded8 PCI: Release OF node in pci_scan_device()'s error path e12d8b1c f2fs: fix a redundant call to f2fs_balance_fs if an error occurs 2101b9c6 ASoC: rt286: Make RT286_SET_GPIO_* readable and writable 849ad3fb net: ethernet: mtk_eth_soc: fix RX VLAN offload d84f318a powerpc/iommu: Annotate nested lock for lockdep 36e19654 wl3501_cs: Fix out-of-bounds warnings in wl3501_mgmt_join 39d696c2 wl3501_cs: Fix out-of-bounds warnings in wl3501_send_pkt 525a2ca6 powerpc/pseries: Stop calling printk in rtas_stop_self() 55d94a1d samples/bpf: Fix broken tracex1 due to kprobe argument change 96ee5c0d ASoC: rt286: Generalize support for ALC3263 codec 0383673a sctp: Fix out-of-bounds warning in sctp_process_asconf_param() 01d09d41 kconfig: nconf: stop endless search loops 6bbf2229 selftests: Set CC to clang in lib.mk if LLVM is set 82c4a2ee cuse: prevent clone 6d0bc23d mac80211: clear the beacon's CRC after channel switch bbb53239 ip6_vti: proper dev_{hold|put} in ndo_[un]init methods a7167a70 Bluetooth: initialize skb_queue_head at l2cap_chan_create() 24deabdb Bluetooth: Set CONF_NOT_COMPLETE as l2cap_chan default 21619026 ALSA: rme9652: don't disable if not enabled 38d1f61c ALSA: hdspm: don't disable if not enabled fee8dd9a ALSA: hdsp: don't disable if not enabled d25b0289 net: stmmac: Set FIFO sizes for ipq806x 315938b0 tipc: convert dest node's address to network order 5c85044f fs: dlm: fix debugfs dump 51222297 Revert "fdt: Properly handle "no-map" field in the memory region" 146fe282 Revert "of/fdt: Make sure no-map does not remove already reserved regions" 89e55e90 sctp: delay auto_asconf init until binding the first addr 5dafc07a Revert "net/sctp: fix race condition in sctp_destroy_sock" 58a2306a kfifo: fix ternary sign extension bugs 312e4bc8 net:nfc:digital: Fix a double free in digital_tg_recv_dep_req c7f75d11 net:emac/emac-mac: Fix a use after free in emac_mac_tx_buf_send 02850400 powerpc/52xx: Fix an invalid ASM expression ('addi' used instead of 'add') 910737fb ath9k: Fix error check in ath9k_hw_read_revisions() for PCI devices f5b87e25 net: davinci_emac: Fix incorrect masking of tx and rx error channel 90f6c294 RDMA/i40iw: Fix error unwinding when i40iw_hmc_sd_one fails 5d3daa28 vsock/vmci: log once the failed queue pair allocation 3d1e38b2 mwl8k: Fix a double Free in mwl8k_probe_hw e79848e2 i2c: sh7760: fix IRQ error path 284957e9 powerpc/pseries: extract host bridge from pci_bus prior to bus removal 1290caaa MIPS: pci-legacy: stop using of_pci_range_to_resource ba5e6149 i2c: sh7760: add IRQ check ff7cda8d i2c: jz4780: add IRQ check e9b4cac1 i2c: emev2: add IRQ check 19c17bfa i2c: cadence: add IRQ check 10c5d455 net: thunderx: Fix unintentional sign extension issue f0a02e2f mt7601u: fix always true expression 7a26eae7 mac80211: bail out if cipher schemes are invalid 01ffcc8a powerpc: iommu: fix build when neither PCI or IBMVIO is set 2e1ac1d4 powerpc/perf: Fix PMU constraint check for EBB events 7c8e283f liquidio: Fix unintented sign extension of a left shift of a u16 6ef6f03f ALSA: usb-audio: Add error checks for usb_driver_claim_interface() calls d0ad174f nfc: pn533: prevent potential memory corruption 3935960e ALSA: core: remove redundant spin_lock pair in snd_card_disconnect 79d2afe6 powerpc/prom: Mark identical_pvr_fixup as __init 41b321bb net: lapbether: Prevent racing when checking whether the netif is running 071372ed perf symbols: Fix dso__fprintf_symbols_by_name() to return the number of printed chars a9104f65 HID: plantronics: Workaround for double volume key presses 04e7be5c x86/events/amd/iommu: Fix sysfs type mismatch 08557db2 HSI: core: fix resource leaks in hsi_add_client_from_dt() a8deef45 scsi: sni_53c710: Add IRQ check 5f1eb035 scsi: sun3x_esp: Add IRQ check 17bb1c72 scsi: jazz_esp: Add IRQ check 5966f7b0 clk: uniphier: Fix potential infinite loop d15fd630 media: dvb-usb-remote: fix dvb_usb_nec_rc_key_to_event type mismatch 07391893 scsi: fcoe: Fix mismatched fcoe_wwn_from_mac declaration 597a1cd2 ata: libahci_platform: fix IRQ check 48f03db2 sata_mv: add IRQ checks ee3fa23f pata_ipx4xx_cf: fix IRQ check 4199e48f pata_arasan_cf: fix IRQ check 769c516c media: m88rs6000t: avoid potential out-of-bounds reads on arrays 0e892ce2 media: omap4iss: return error code when omap4iss_get() failed 3c0aa185 media: vivid: fix assignment of dev->fbuf_out_flags c7e812a6 ttyprintk: Add TTY hangup callback. 9e5f64bb Drivers: hv: vmbus: Increase wait time for VMbus unload 2ab6e37f x86/platform/uv: Fix !KEXEC build failure af0d8dad firmware: qcom-scm: Fix QCOM_SCM configuration 2707118b tty: fix return value for unsupported ioctls 6f1a2aa4 tty: actually undefine superseded ASYNC flags ff0a02ce USB: cdc-acm: fix unprivileged TIOCCSERIAL 57f35fb3 usb: gadget: r8a66597: Add missing null check on return from platform_get_resource eb526e86 crypto: qat - Fix a double free in adf_create_ring a00d41af staging: greybus: uart: fix unprivileged TIOCCSERIAL e04675b6 staging: rtl8192u: Fix potential infinite loop eb40f8a3 mtd: rawnand: gpmi: Fix a double free in gpmi_nand_init 70b6c9f1 crypto: qat - fix error path in adf_isr_resource_alloc() a6191e91 bus: qcom: Put child node before return 9625b00c mtd: require write permissions for locking and badblock ioctls 8e3f1894 fotg210-udc: Complete OUT requests on short packets 4028f506 fotg210-udc: Don't DMA more than the buffer can take d2cba2fe fotg210-udc: Mask GRP2 interrupts we don't handle 44393cf1 fotg210-udc: Remove a dubious condition leading to fotg210_done c6191479 fotg210-udc: Fix EP0 IN requests bigger than two packets c507ca91 fotg210-udc: Fix DMA on EP0 for length > max packet size f4c4e071 crypto: qat - ADF_STATUS_PF_RUNNING should be set after adf_dev_init 952ce02e crypto: qat - don't release uninitialized resources ee84a94c usb: gadget: pch_udc: Check for DMA mapping error 23591da2 usb: gadget: pch_udc: Check if driver is present before calling ->setup() 6dd41ceb usb: gadget: pch_udc: Replace cpu_to_le32() by lower_32_bits() 607938e2 serial: stm32: fix incorrect characters on console a0285e90 ARM: dts: exynos: correct PMIC interrupt trigger level on Snow 3b16c832 ARM: dts: exynos: correct PMIC interrupt trigger level on SMDK5250 a9e6199b memory: gpmc: fix out of bounds read and dereference on gpmc_cs[] 22d7a559 usb: gadget: pch_udc: Revert d3cb25a12138 completely 3db4eb97 ALSA: hda/realtek: Remove redundant entry for ALC861 Haier/Uniwill devices 4d0f986e ALSA: hda/realtek: Re-order ALC269 Lenovo quirk table entries d4c109bb ALSA: hda/realtek: Re-order ALC269 Sony quirk table entries 669a6802 ALSA: hda/realtek: Re-order ALC882 Sony quirk table entries 711a0078 ALSA: hda/realtek: Re-order ALC882 Acer quirk table entries 68d08ecb drm/radeon: fix copy of uninitialized variable back to userspace 211a6cd0 cfg80211: scan: drop entry from hidden_list on overflow fc54ad31 ipw2x00: potential buffer overflow in libipw_wx_set_encodeext() f8ea6807 md: md_open returns -EBUSY when entering racing area e5f2afec md: factor out a mddev_find_locked helper from mddev_find 830ba94c md-cluster: fix use-after-free issue when removing rdev 859b47a4 tracing: Restructure trace_clock_global() to never block e1bf31b7 tracing: Map all PIDs to command lines 27b1e95a tracing: Use strlcpy() instead of strcpy() in __trace_find_cmdline() e17731c2 tracing: Treat recording comm for idle task as a success 4e772cfd misc: vmw_vmci: explicitly initialize vmci_datagram payload 7998c148 misc: vmw_vmci: explicitly initialize vmci_notify_bm_set_msg struct 800e3605 misc: lis3lv02d: Fix false-positive WARN on various HP models 3b27e0e6 FDDI: defxx: Bail out gracefully with unassigned PCI resource for CSR ccddad6d net/nfc: fix use-after-free llcp_sock_bind/connect 34f1f8ae bluetooth: eliminate the potential race condition when removing the HCI controller dd2b3cab hsr: use netdev_err() instead of WARN_ONCE() 31f20a6e Bluetooth: verify AMP hci_chan before amp_destroy 8ae01852 dm rq: fix double free of blk_mq_tag_set in dev remove after table load fails a104a5e7 dm space map common: fix division bug in sm_ll_find_free_block() 6b1d9e13 dm persistent data: packed struct should have an aligned() attribute too 82d706f9 usb: gadget/function/f_fs string table fix for multiple languages 1ed2c7f7 usb: gadget: Fix double free of device descriptor pointers 0cd20ff5 usb: gadget: dummy_hcd: fix gpf in gadget_setup 06854b94 media: dvbdev: Fix memory leak in dvb_media_device_free() b6f9c34d ext4: fix error code in ext4_commit_super d2e121be ext4: fix check to prevent false positive report of incorrect used inodes e9cb474d ftrace: Handle commands when closing set_ftrace_filter file a1eb8782 Revert 337f13046ff0 ("futex: Allow FUTEX_CLOCK_REALTIME with FUTEX_WAIT op") 6fa27e51 jffs2: check the validity of dstlen in jffs2_zlib_compress() a5036f7f powerpc: fix EDEADLOCK redefinition error in uapi/asm/errno.h 6716dbaf powerpc/eeh: Fix EEH handling for hugepages in ioremap space. 20e988dd jffs2: Fix kasan slab-out-of-bounds problem 80e34f49 NFSv4: Don't discard segments marked for return in _pnfs_return_layout() 23e17ec1 openvswitch: fix stack OOB read while fragmenting IPv4 packets 73e167ff arm64/vdso: Discard .note.gnu.property sections in vDSO ce1fddfa ALSA: sb: Fix two use after free in snd_sb_qsound_build 21276f29 ALSA: emu8000: Fix a use after free in snd_emu8000_create_mixer e4d341e6 scsi: libfc: Fix a format specifier 9e644061 scsi: lpfc: Fix crash when a REG_RPI mailbox fails triggering a LOGO response 592a02e8 drm/amdgpu: fix NULL pointer dereference f13842fc drm/msm/mdp5: Configure PP_SYNC_HEIGHT to double the vtotal e98dd972 media: gscpa/stv06xx: fix memory leak 88a064c6 media: dvb-usb: fix memory leak in dvb_usb_adapter_init 5f157d3d media: i2c: adv7842: fix possible use-after-free in adv7842_remove() b1d4aba9 media: i2c: adv7511-v4l2: fix possible use-after-free in adv7511_remove() e06cc565 media: adv7604: fix possible use-after-free in adv76xx_remove() 87cc386f power: supply: s3c_adc_battery: fix possible use-after-free in s3c_adc_bat_remove() d42d49bf power: supply: generic-adc-battery: fix possible use-after-free in gab_remove() 67537124 clk: socfpga: arria10: Fix memory leak of socfpga_clk on error return 9ce2a83b media: em28xx: fix memory leak e60ce2a4 scsi: scsi_dh_alua: Remove check for ASC 24h in alua_rtpg() 07293def scsi: qla2xxx: Always check the return value of qla24xx_get_isp_stats() 9874fab9 power: supply: Use IRQF_ONESHOT ff6c9140 media: gspca/sq905.c: fix uninitialized variable 5f15c0dd media: media/saa7164: fix saa7164_encoder_register() memory leak bugs c3698831 extcon: arizona: Fix some issues when HPDET IRQ fires after the jack has been unplugged d58e73c2 media: ite-cir: check for receive overflow daf446c1 scsi: target: pscsi: Fix warning in pscsi_complete_cmd() 35721513 btrfs: convert logic BUG_ON()'s in replace_path to ASSERT()'s 0956dcc7 phy: phy-twl4030-usb: Fix possible use-after-free in twl4030_usb_remove() 1ab733b0 intel_th: Consistency and off-by-one fix 002bb417 spi: omap-100k: Fix reference leak to master be199459 spi: dln2: Fix reference leak to master 9b95c63c x86/build: Propagate $(CLANG_FLAGS) to $(REALMODE_FLAGS) 80d37f24 PCI: PM: Do not read power state in pci_enable_device_flags() a7dc1bf5 usb: xhci: Fix port minor revision 14751cf5 usb: dwc3: gadget: Ignore EP queue requests during bus reset 8f0c7731 usb: gadget: uvc: add bInterval checking for HS mode 4cfdf95e staging: wimax/i2400m: fix byte-order issue 2fc2662c fbdev: zero-fill colormap in fbcmap.c b771b465 btrfs: fix metadata extent leak after failure to create subvolume c66b0d5e mmc: core: Set read only for SD cards with permanent write protect bit 57859c63 mmc: core: Do a power cycle when the CMD11 fails 00a99e17 ecryptfs: fix kernel panic with null dev_name b080e179 arm64: dts: mt8173: fix property typo of 'phys' in dsi node b14abdfd ACPI: custom_method: fix a possible memory leak 8b04d57f ACPI: custom_method: fix potential use-after-free issue cde6e800 s390/disassembler: increase ebpf disasm buffer size 8cfb2e0b platform/x86: thinkpad_acpi: Correct thermal sensor allocation 14c8aecf USB: Add reset-resume quirk for WD19's Realtek Hub 640a188b USB: Add LPM quirk for Lenovo ThinkPad USB-C Dock Gen2 Ethernet e2a28116 ALSA: usb-audio: Add MIDI quirk for Vox ToneLab EX c6dac1da iwlwifi: Fix softirq/hardirq disabling in iwl_pcie_enqueue_hcmd() 3a095a50 net: usb: ax88179_178a: initialize local variables before use private/msm-google/techpack/audio: (4 changes) 46ffdacb Merge android-msm-pixel-4.9-rvc-qpr3 into android-msm-pixel-4.9 ffff3fbc Merge branch 'android-msm-pixel-4.9-rvc-security' into android-msm-pixel-4.9-rvc-qpr3 4fe4b205 dsp: add change to enable preemption at cal_utils_dealloc_cal. 0011b2a4 dsp: add change to handle use-after-free in cal_utils_is_cal_stale Bug: 178998606 Bug: 179039763 Bug: 187073199 Bug: 189715825 Bug: 189791081 Pick-Prebuilt: 374913097 Build-Id: 7466577 Change-Id: I5acdbd2362ce50d3c22843813c283281686f8196 Signed-off-by: SecurityBot <android-nexus-securitybot@system.gserviceaccount.com>
2021-06-09[automerger skipped] crosshatch: update kernel-and-modules prebuilt [ DO NOT ↵Eva Huang
MERGE ] am: d928bdc19c -s ours am skip reason: subject contains skip directive Original change: https://googleplex-android-review.googlesource.com/c/device/google/crosshatch-kernel/+/14835516 Change-Id: I1ea7e2862871b2b82bac1e842271d9a643f2e95c
2021-06-04crosshatch: update kernel-and-modules prebuilt [ DO NOT MERGE ]Eva Huang
Linux version 4.9.248-gc4689af91bc5-ab7425221 (android- build@abfarm626) (Android (6443078 based on r383902) clang version 11.0.1 (https://android.googlesource.com/toolchain/llvm-project b397f81060ce6d701042b782172ed13bee898b79)) #0 SMP PREEMPT Fri Jun 4 06:01:28 UTC 2021 private/msm-google: (2 changes) c4689af9 Merge branch 'android-msm-pixel-4.9-rvc-security' into android-msm-pixel-4.9-rvc-qpr3 56ea5f66 msm: kgsl: Allocate user_ctxt_record based on preemption feature flag private/msm-google/techpack/audio: (3 changes) ffff3fbc Merge branch 'android-msm-pixel-4.9-rvc-security' into android-msm-pixel-4.9-rvc-qpr3 4fe4b205 dsp: add change to enable preemption at cal_utils_dealloc_cal. 0011b2a4 dsp: add change to handle use-after-free in cal_utils_is_cal_stale Bug: 179039763 Bug: 187073199 Bug: 189715825 Pick-Prebuilt: 374914115 Build-Id: 7425221 Change-Id: I31bb8cf799d748f3ab040f195c00f7b0af0b1a71 Signed-off-by: Eva Huang <evahuang@google.com>
2021-06-03crosshatch: update kernel-and-modules prebuiltSecurityBot
Linux version 4.9.268-g423d085b5920-ab7416901 (android- build@abfarm625) (Android (7284624, based on r416183b) clang version 12.0.5 (https://android.googlesource.com/toolchain/llvm- project c935d99d7cf2016289302412d708641d52d2f7ee)) #0 SMP PREEMPT Wed Jun 2 08:40:45 UTC 2021 private/msm-google: (1 change) 423d085b google_charger: reset BD parameters when resume_time and _temp arrive Bug: 179424515 Pick-Prebuilt: 374913097 Build-Id: 7416901 Change-Id: Iaf9748cea0cb4e711563960f8b3cbbef2a4c6742 Signed-off-by: SecurityBot <android-nexus-securitybot@system.gserviceaccount.com>
2021-05-26[automerger skipped] crosshatch: update kernel-and-modules prebuilt [ DO NOT ↵Eva Huang
MERGE ] am: f68f256b7c -s ours am skip reason: subject contains skip directive Original change: https://googleplex-android-review.googlesource.com/c/device/google/crosshatch-kernel/+/14439769 Change-Id: I82af75178a937153ee11e4299dc4038d25835e3f
2021-05-24crosshatch: update kernel-and-modules prebuiltLucas Wei
Linux version 4.9.268-g6665da829cd0-ab7393185 (android- build@abfarm132) (Android (7284624, based on r416183b) clang version 12.0.5 (https://android.googlesource.com/toolchain/llvm- project c935d99d7cf2016289302412d708641d52d2f7ee)) #0 SMP PREEMPT Mon May 24 13:37:38 UTC 2021 prebuilts-master/clang/host/linux-x86: (44 changes) 537e01a6 Update hwasan runtimes in clang-r416183b 66af9b18 Merge "Add Bazel version info to the Clang prebuilt docs" 80732a7f Add Bazel version info to the Clang prebuilt docs 6448b609 Update the Clang version Bazel uses. ... 4aa47f58 Update README.md after clang-r416183 update. private/msm-google: (145 changes) 6665da82 ANDROID: clang: update to 12.0.5 78d840ac LTS: Merge android-4.9-q (4.9.268) into android-msm-pixel-4.9 7c09313b Merge android-4.9-q (4.9.268) into android-msm-pixel-4.9-lts 2a8b2696 Merge 4.9.268 into android-4.9-q 7eafd3bf Linux 4.9.268 0c71d4c8 net: hso: fix NULL-deref on disconnect regression 81362531 x86/crash: Fix crash_setup_memmap_entries() out-of-bounds access 899dbb8e ia64: tools: remove duplicate definition of ia64_mf() on ia64 affcbcf9 ia64: fix discontig.c section mismatches d706a76f cavium/liquidio: Fix duplicate argument 151315bb xen-netback: Check for hotplug-status existence before watching 74e7cefd s390/entry: save the caller of psw_idle 766deaff ARM: dts: Fix swapped mmc order for omap3 629775f5 HID: alps: fix error return code in alps_input_configured() e87fd8f5 ext4: correct error label in ext4_rename() 145c89c4 net: hso: fix null-ptr-deref during tty device unregistration 0cc32183 usbip: synchronize event handler with sysfs code paths 94b9c4c5 usbip: vudc synchronize sysfs code paths f7df4468 usbip: stub-dev synchronize sysfs code paths f09afee2 usbip: add sysfs_lock to synchronize sysfs code paths d12761b7 usbip: Fix incorrect double assignment to udc->ud.tcp_rx 22edfdce ARM: 9071/1: uprobes: Don't hook on thumb instructions d66217ed i40e: fix the panic when running bpf in xdpdrv mode 2a0432d3 net: sit: Unregister catch-all devices 6dcd436b net: davicom: Fix regulator not turned off on failed probe 61b423ec scsi: libsas: Reset num_scatter if libata marks qc as NODATA c551d20d Input: i8042 - fix Pegatron C15B ID entry e99bde16 pcnet32: Use pci_resource_len to validate PCI resource 5246f7cf net: ieee802154: forbid monitor for add llsec seclevel b8d97057 net: ieee802154: stop dump llsec seclevels for monitors f1b4934c net: ieee802154: forbid monitor for add llsec devkey 5b8242af net: ieee802154: stop dump llsec devkeys for monitors 1d427a2a net: ieee802154: forbid monitor for add llsec dev 4dbb55cb net: ieee802154: stop dump llsec devs for monitors 68174656 net: ieee802154: stop dump llsec keys for monitors 79c35d1f ASoC: fsl_esai: Fix TDM slot setup for I2S mode 9a12a13b ARM: keystone: fix integer overflow warning 52d3add4 neighbour: Disregard DEAD dst in neigh_update bb3162b9 arc: kernel: Return -EFAULT if copy_to_user() fails 4c257142 ARM: dts: Fix moving mmc devices with aliases for omap4 & 5 0c15e3d8 dmaengine: dw: Make it dependent to HAS_IOMEM ba5aacd8 Input: nspire-keypad - enable interrupts only when opened a75f80fd net/sctp: fix race condition in sctp_destroy_sock eb292ddd Merge 4.9.267 into android-4.9-q b43e96dc Linux 4.9.267 78471f5a xen/events: fix setting irq affinity c423f186 perf map: Tighten snprintf() string precision to pass gcc check on some 32-bit arches 0c58c9f9 netfilter: x_tables: fix compat match/target pad out-of-bound write 9217411e gfs2: report "already frozen/thawed" errors 290b4b93 drm/imx: imx-ldb: fix out of bounds array access warning 264550d5 Revert "cifs: Set CIFS_MOUNT_USE_PREFIX_PATH flag on setting cifs_sb->prepath." 444aef04 net: ieee802154: stop dump llsec params for monitors 8f1696d0 net: ieee802154: forbid monitor for del llsec seclevel c86de71f net: ieee802154: forbid monitor for set llsec params cfe89ed8 net: ieee802154: fix nl802154 del llsec devkey 979ef416 net: ieee802154: fix nl802154 add llsec key fc62054a net: ieee802154: fix nl802154 del llsec dev 2caa7c2b net: ieee802154: fix nl802154 del llsec key 8beeebc4 net: ieee802154: nl-mac: fix check on panid c3883480 net: mac802154: Fix general protection fault bebc204f drivers: net: fix memory leak in peak_usb_create_dev 395bf1f6 drivers: net: fix memory leak in atusb_probe 361c17d1 net: tun: set tun->dev->addr_len during TUNSETLINK processing 8b334cdb cfg80211: remove WARN_ON() in cfg80211_sme_connect fe9e15a3 usbip: fix vudc usbip_sockfd_store races leading to gpf 700344f1 mm: add cond_resched() in gather_pte_stats() bd875c16 clk: socfpga: fix iomem pointer cast on 64-bit 0db5a93b RDMA/cxgb4: check for ipv6 address properly while destroying listener bf886e59 s390/cpcmd: fix inline assembly register clobbering b737254f workqueue: Move the position of debug_work_activate() in __queue_work() ea96fc0c clk: fix invalid usage of list cursor in unregister d20e26f5 soc/fsl: qbman: fix conflicting alignment attributes d0d49f2c net:tipc: Fix a double free in tipc_sk_mcast_rcv 6157a79c gianfar: Handle error code at MAC address change a3210f91 sch_red: fix off-by-one checks in red_check_params() 7e356ee3 net: sched: sch_teql: fix null-pointer dereference d1168e0d batman-adv: initialize "struct batadv_tvlv_tt_vlan_data"->reserved field f0612443 parisc: avoid a warning on u8 cast for cmpxchg on u8 pointers a7e4b113 parisc: parisc-agp requires SBA IOMMU driver 16c15e14 fs: direct-io: fix missing sdio->boundary 466d0421 ocfs2: fix deadlock between setattr and dio_end_io_write 84427f06 ia64: fix user_stack_pointer() for ptrace() ff5eb74b net: ipv6: check for validity before dereferencing cfg->fc_nlinfo.nlh af48f185 xen/evtchn: Change irq_info lock to raw_spinlock_t 79fc2e47 nfc: Avoid endless loops caused by repeated llcp_sock_connect() 83a09c10 nfc: fix memory leak in llcp_sock_connect() 013b8099 nfc: fix refcount leak in llcp_sock_connect() 18013007 nfc: fix refcount leak in llcp_sock_bind() e4a69c09 ASoC: intel: atom: Stop advertising non working S24LE support 1f5e3544 ALSA: aloop: Fix initialization of controls 75a4fdb1 iio: hid-sensor-prox: Fix scale not correct issue aa0ef53e ARM: 8723/2: always assume the "unified" syntax for assembly code 3aa44f03 Merge 4.9.266 into android-4.9-q b76c99cf Linux 4.9.266 9cfc4cb7 can: flexcan: flexcan_chip_freeze(): fix chip freeze for missing bitrate eb9e7f08 init/Kconfig: make COMPILE_TEST depend on HAS_IOMEM aeeb5801 init/Kconfig: make COMPILE_TEST depend on !S390 7d263028 ALSA: hda/realtek - Fix pincfg for Dell XPS 13 9370 d4b234e4 bpf, x86: Validate computation of branch displacements for x86-64 0709c90e cifs: Silently ignore unknown oplock break handle 54f3c0e7 cifs: revalidate mapping when we open files for SMB1 POSIX ae6a33f9 ia64: mca: allocate early mca with GFP_ATOMIC b6c001bf scsi: target: pscsi: Clean up after failure in pscsi_map_sg() e38847bb x86/build: Turn off -fcf-protection for realmode targets fefc74ac drm/msm: Ratelimit invalid-fence message 227e9c17 mac80211: choose first enabled channel for monitor a2fad8e4 mISDN: fix crash in fritzpci 22dc793f net: pxa168_eth: Fix a potential data race in pxa168_eth_remove b0a9b5d0 Merge 4.9.265 into android-4.9-q 073633cd Linux 4.9.265 249293bb audit: fix a net reference leak in audit_list_rules_send() 61ec5d8d audit: fix a net reference leak in audit_send_reply() 03691e3b staging: rtl8192e: Change state information from u16 to u8 dff851a4 staging: rtl8192e: Fix incorrect source in memcpy() 2ca049e0 USB: cdc-acm: fix use-after-free after probe failure e7fa184b USB: cdc-acm: downgrade message to debug c611624e cdc-acm: fix BREAK rx code path adding necessary calls 9f938818 usb: xhci-mtk: fix broken streams issue on 0.96 xHCI 72edc9d3 USB: quirks: ignore remote wake-up on Fibocom L850-GL LTE modem cf4ab748 firewire: nosy: Fix a use-after-free bug in nosy_ioctl() 6e65e0fb extcon: Fix error handling in extcon_dev_register 869d2867 pinctrl: rockchip: fix restore error in resume 54a4d8c8 reiserfs: update reiserfs_xattrs_initialized() condition 10bb21b8 mm: fix race by making init_zero_pfn() early_initcall 5a04620a tracing: Fix stack trace event size 4576584f ALSA: hda/realtek: call alc_update_headset_mode() in hp_automute_hook f7c26b75 ALSA: usb-audio: Apply sample rate quirk to Logitech Connect 1636af9e bpf: Remove MTU check in __bpf_skb_max_len 963d1af3 net: wan/lmc: unregister device when no matching device is found c43baa3b appletalk: Fix skb allocation size in loopback case f5337ec5 ext4: do not iput inode under running transaction in ext4_rename() b89e866b ASoC: rt5659: Update MCLK rate in set_sysclk() 04a1db70 staging: comedi: cb_pcidas64: fix request_irq() warn 93804c4b staging: comedi: cb_pcidas: fix request_irq() warn 8376e617 scsi: qla2xxx: Fix broken #endif placement 0e42d5a5 scsi: st: Fix a use after free in st_open() cf5793c0 vhost: Fix vhost_vq_reset() 420fd377 powerpc: Force inlining of cpu_has_feature() to avoid build failure 58f70237 ASoC: sgtl5000: set DAP_AVC_CTRL register to correct default value on probe 7900e009 ASoC: rt5651: Fix dac- and adc- vol-tlv values being off by a factor of 10 de630988 ASoC: rt5640: Fix dac- and adc- vol-tlv values being off by a factor of 10 00cf3ec0 rpc: fix NULL dereference on kmalloc failure adba8b4e ext4: fix bh ref count on error paths 1c503dd0 ipv6: weaken the v4mapped source check 23998038 selinux: vsock: Set SID for socket returned by accept() Bug: 178998606 Bug: 185802397 Bug: 187007303 Pick-Prebuilt: 374914115 Build-Id: 7393185 Change-Id: I3281c657f0fece215bf81e71f9e0d87691347eac Signed-off-by: Lucas Wei <lucaswei@google.com>
2021-05-24crosshatch: update kernel-and-modules prebuiltAlex Hong
Linux version 4.9.264-g6feb8c5a8cff-ab7392721 (android- build@abfarm248) (Android (7211189, based on r416183) clang version 12.0.4 (https://android.googlesource.com/toolchain/llvm- project c935d99d7cf2016289302412d708641d52d2f7ee)) #0 SMP PREEMPT Mon May 24 09:30:12 UTC 2021 private/msm-google: (41 changes) 6feb8c5a Merge LA.UM.7.8.9.C3.08.00.00.787.021 via branch 'qcom-msm-4.9' into android-msm-pixel-4.9 43026fe3 Merge branch 'LA.UM.7.8.9.C3.08.00.00.787.021' into qcom-msm-4.9 c81a0796 Merge branch 'LA.UM.7.8.9.C3.08.00.00.787.014' into qcom-msm-4.9 d9fd9c88 msm: adsprpc: overflow vulnerability by race condition in adsprpc driver 2ba3e4b2 defconfig: disable config RT_GROUP_SCHED 1e2a27b7 Merge "net:sockev: hold file reference till the sock event is sent" 6f0c58a6 net:sockev: hold file reference till the sock event is sent 4ba6e845 msm: ipa3: Add check to validate rule_cnt f476ef83 Merge "qseecom: Added boundary checks between two subsequent fields" e2f29f83 qseecom: Added boundary checks between two subsequent fields d97d118c msm: kgsl: Access map_count only if entry is successfully allocated 06cb54b0 Merge "msm: kgsl: Poll a6x crashdumper register memory for status" 97415f55 msm: kgsl: Change start variable type to int in kgsl_iommu_add_global 57592abc msm: kgsl: Poll a6x crashdumper register memory for status 83c781bf Merge "msm: kgsl: Correct the refcount on current process PID" 1e4355c2 msm: kgsl: Deregister gpu address on memdesc_sg_virt failure 78bd994e msm: kgsl: Protect the memdesc->gpuaddr in SVM use cases 7e48396c msm: kgsl: Stop using memdesc->usermem 8a5311f2 msm: kgsl: Correct the refcount on current process PID 1385e448 msm: ADSPRPC: Fix to avoid race condition and use after free 2298f79a msm:ADSPRPC :Fix to avoid Use after free in fastrpc_internal_munmap ea8f993c msm: kgsl: Allocate user_ctxt_record based on preemption feature flag 83853c9c msm: kgsl: Compare pid pointer instead of TGID for a new process 0211d961 diag: Prevent out-of-bound access while processing stm cmd 91a94ef6 msm: kgsl: Don't allow re-importing memory owned by KGSL 05ec6871 RM: dts: msm: add CPU dai for additional proxy ports 4f4bcc1d msm: kgsl: Don't wait for room in context queue when context is invalidated 4e466b28 Merge "crypto: Fix possible stack out of bound error" 70ff600c crypto: Fix possible stack out of bound error d4697470 gpu: drm: msm: add event to event_list after register is successful f10aff6b Merge "ipa3: validate ipahal_ctx before use" 4f7d7de5 ipa3: validate ipahal_ctx before use f26ec005 msm: adsprpc: Avoid race condition during map find and free 6926e2e3 Merge "msm: kgsl: Correctly cleanup dma buffer attachment in error case" 700ecf0e msm: kgsl: Fix DMA API warning while dma_buf_map_attachment() 7764bbd0 Merge "msm: kgsl: Remove VM_MAYWRITE flag to restrict mprotect" d6810601 icnss: Set iommu attribute DOMAIN_ATTR_NON_FATAL_FAULTS f7bdb016 icnss: Set iommu attribute DOMAIN_ATTR_CB_STALL_DISABLE 7d0cbc4a msm: kgsl: Remove VM_MAYWRITE flag to restrict mprotect d7666360 msm: kgsl: skip if requested address doesn't fall in the svm range ce1276bc msm: kgsl: Correctly cleanup dma buffer attachment in error case private/msm-google/techpack/audio: (10 changes) 530cffa4 Merge LA.UM.7.8.9.C3.08.00.00.787.021 via branch 'qcom-msm-4.9' into android-msm-pixel-4.9 eb28e287 Merge "dsp: add change to enable preemption at cal_utils_dealloc_cal." cd994260 Merge "dsp: add change to handle use-after-free in cal_utils_is_cal_stale" 99d3491a ASoC: msm-routing: Add lock in lsm_app_type_cfg_control callbacks 380684c9 dsp: add change to enable preemption at cal_utils_dealloc_cal. 6b49164e dsp: add change to handle use-after-free in cal_utils_is_cal_stale 29f9e95f Merge "soc: add code change for pseudo playback and capture BE DAIs." 15872771 soc: add code change for pseudo playback and capture BE DAIs. 0f0dd698 Merge "Revert "asoc: check payload length against structure size"" d1c8dd86 Revert "asoc: check payload length against structure size" Bug: 185197826 Pick-Prebuilt: 374914115 Build-Id: 7392721 Change-Id: I69248a1353bc2a2e6a9f864864e5486007917cc0 Signed-off-by: Alex Hong <rurumihong@google.com>
2021-05-11crosshatch: update kernel-and-modules prebuiltChris Ye
Linux version 4.9.264-g0399000ab30e-ab7352304 (android- build@abfarm-00977) (Android (7211189, based on r416183) clang version 12.0.4 (https://android.googlesource.com/toolchain/llvm- project c935d99d7cf2016289302412d708641d52d2f7ee)) #0 SMP PREEMPT Tue May 11 03:20:13 UTC 2021 private/msm-google: (1 change) 0399000a BACKPORT: HID: playstation: Add device ids to hid_have_special_driver list. private/msm-google-modules/wlan/qcacld-3.0: (3 changes) 4c3b2545 Merge android-msm-pixel-4.9-rvc-qpr3 into android-msm-pixel-4.9 eacecc74 Merge branch 'android-msm-pixel-4.9-rvc-security' into android-msm-pixel-4.9-rvc-qpr3 7524cea4 qcacld-3.0: Send assoc reject upon failing to post ASSOC_IND Bug: 184561582 Bug: 185139160 Bug: 185957890 Pick-Prebuilt: 371750937 Build-Id: 7352304 Change-Id: I689c5303e22192ab61184768b0a1e7dcc2129695 Signed-off-by: Chris Ye <lzye@google.com>
2021-05-06crosshatch: update kernel-and-modules prebuilt [ DO NOT MERGE ]Eva Huang
Linux version 4.9.248-ga11f008926d6-ab7341514 (android-build@abfarm- us-east1-c-0083) (Android (6443078 based on r383902) clang version 11.0.1 (https://android.googlesource.com/toolchain/llvm-project b397f81060ce6d701042b782172ed13bee898b79)) #0 SMP PREEMPT Thu May 6 10:16:43 UTC 2021 private/msm-google-modules/wlan/qcacld-3.0: (2 changes) eacecc74 Merge branch 'android-msm-pixel-4.9-rvc-security' into android-msm-pixel-4.9-rvc-qpr3 7524cea4 qcacld-3.0: Send assoc reject upon failing to post ASSOC_IND Bug: 184561582 Bug: 185957890 Pick-Prebuilt: 371750937 Build-Id: 7341514 Change-Id: Ic9797cfaafe55c7b120ee7be22668f005243920e Signed-off-by: Eva Huang <evahuang@google.com>
2021-04-27crosshatch: update kernel-and-modules prebuiltChris Ye
Linux version 4.9.264-gc0d4f4d3b726-ab7315855 (android- build@abfarm-01297) (Android (7211189, based on r416183) clang version 12.0.4 (https://android.googlesource.com/toolchain/llvm- project c935d99d7cf2016289302412d708641d52d2f7ee)) #0 SMP PREEMPT Tue Apr 27 03:28:23 UTC 2021 private/msm-google: (360 changes) c0d4f4d3 LTS: Merge android-4.9-q (4.9.264) into android-msm-pixel-4.9 70f2225d Revert "fdt: Properly handle "no-map" field in the memory region" 687f71ac Revert "of/fdt: Make sure no-map does not remove already reserved regions" a7836adc Merge android-4.9-q (4.9.264) into android-msm-pixel-4.9-lts f223aee0 Merge 4.9.264 into android-4.9-q 1872b07a Linux 4.9.264 3cb86952 xen-blkback: don't leak persistent grants from xen_blkbk_map() fffbb852 mac80211: fix double free in ibss_leave ab29b020 net: qrtr: fix a kernel-infoleak in qrtr_recvmsg() f4191e89 net: sched: validate stab values 3ec3f891 can: dev: Move device back to init netns on owning netns delete 38552711 futex: Handle transient "ownerless" rtmutex state correctly cec1580f futex: Fix incorrect should_fail_futex() handling b90aa237 futex: Prevent robust futex exit race bd3ec28f arm64: futex: Bound number of LDXR/STXR loops in FUTEX_WAKE_OP 8682c2e2 locking/futex: Allow low-level atomic operations to return -EAGAIN 5083fb83 futex: Fix (possible) missed wakeup b4f92d8d futex: Handle early deadlock return correctly 99f4e930 futex,rt_mutex: Fix rt_mutex_cleanup_proxy_lock() 85de4714 futex: Avoid freeing an active timer fc9f98f6 futex: Drop hb->lock before enqueueing on the rtmutex 13c98b08 futex: Rework futex_lock_pi() to use rt_mutex_*_proxy_lock() 55404ebc futex,rt_mutex: Introduce rt_mutex_init_waiter() 77d6a4cf futex: Use smp_store_release() in mark_wake_futex() b71c271c idr: add ida_is_empty 95cae1b5 perf auxtrace: Fix auxtrace queue conflict e5cdbe41 ACPI: scan: Use unique number for instance_no b38568fe ACPI: scan: Rearrange memory allocation in acpi_device_add() b8775456 RDMA/cxgb4: Fix adapter LE hash errors while destroying ipv6 listening server 2000a40f net: cdc-phonet: fix data-interface release on probe failure 3baa6365 mac80211: fix rate mask reset 735abed1 can: m_can: m_can_do_rx_poll(): fix extraneous msg loss warning eb05021a can: c_can: move runtime PM enable/disable to c_can_platform a78e1578 can: c_can_pci: c_can_pci_remove(): fix use-after-free 646b4ca2 net/qlcnic: Fix a use after free in qlcnic_83xx_get_minidump_template baf4fabc e1000e: Fix error handling in e1000_set_d0_lplu_state_82571 e352ac6c e1000e: add rtnl_lock() to e1000_reset_task 51838fb6 net: dsa: bcm_sf2: Qualify phydev->dev_flags based on port 9bd8da26 macvlan: macvlan_count_rx() needs to be aware of preemption a196c7df bus: omap_l3_noc: mark l3 irqs as IRQF_NO_THREAD 7bfe5a14 arm64: dts: ls1043a: mark crypto engine dma coherent 693202c3 squashfs: fix xattr id and id lookup sanity checks 31daf16c squashfs: fix inode lookup sanity checks cdba20cd x86/tlb: Flush global mappings when KAISER is disabled a1dcff84 ia64: fix ptrace(PTRACE_SYSCALL_INFO_EXIT) sign 3abc8cbd ia64: fix ia64_syscall_get_set_arguments() for break-based syscalls a69c8d13 nfs: we don't support removing system.nfs4_acl d54d0aaa u64_stats,lockdep: Fix u64_stats_init() vs lockdep 1acd547e atm: idt77252: fix null-ptr-dereference b7c44536 atm: uPD98402: fix incorrect allocation ef822bd0 net: wan: fix error return code of uhdlc_init() 55ef4f2c NFS: Correct size calculation for create reply length 7c34fb36 nfs: fix PNFS_FLEXFILE_LAYOUT Kconfig default 54567920 sun/niu: fix wrong RXMAC_BC_FRM_CNT_COUNT count c8e18cb5 net: tehuti: fix error return code in bdx_probe() c3fab454 ixgbe: Fix memleak in ixgbe_configure_clsu32 20b2ca1f atm: lanai: dont run lanai_dev_close if not open 164393ee atm: eni: dont release is never initialized 9113d250 powerpc/4xx: Fix build errors from mfdcr() 9b67dcf5 net: fec: ptp: avoid register access when ipg clock is disabled 6873b123 ANDROID: Make vsock virtio packet buff size configurable d73e635a Merge 4.9.263 into android-4.9-q 5023febc Linux 4.9.263 528d3b76 genirq: Disable interrupts for force threaded handlers 542e59b0 ext4: fix potential error in ext4_do_update_inode 5acfb54a ext4: find old entry again if failed to rename whiteout 5b871095 x86: Introduce TS_COMPAT_RESTART to fix get_nr_restart_syscall() 4a3b8246 x86: Move TS_COMPAT back to asm/thread_info.h 376a76aa kernel, fs: Introduce and use set_restart_fn() and arch_set_restart_data() 3d9fcc25 x86/ioapic: Ignore IRQ2 again 6c2ab223 perf/x86/intel: Fix a crash caused by zero PEBS status ef8dc3d3 PCI: rpadlpar: Fix potential drc_name corruption in store functions cd124fcd iio: adis16400: Fix an error code in adis16400_initial_setup() 394ca034 usb: gadget: configfs: Fix KASAN use-after-free fe0c1502 USB: replace hardcode maximum usb string length by definition debd6657 scsi: lpfc: Fix some error codes in debugfs 18905249 net/qrtr: fix __netdev_alloc_skb call b932f081 sunrpc: fix refcount leak for rpc auth modules edf3c31a svcrdma: disable timeouts on rdma backchannel 47de8475 NFSD: Repair misuse of sv_lock in 5.10.16-rt30. 8daf2ab0 nvmet: don't check iosqes,iocqes for discovery controllers ca403b79 btrfs: fix race when cloning extent buffer during rewind of an old root 13f759dc ixgbe: prevent ptp_rx_hang from running when in FILTER_ALL mode c31cd5fd ixgbe: check for Tx timestamp timeouts during watchdog c7f1c92a net: dsa: b53: Support setting learning on port 58ef3832 ext4: check journal inode extents more carefully f175d637 ext4: don't allow overlapping system zones d01b5fc0 ext4: handle error of ext4_setup_system_zone() on remount e91660d4 Merge 4.9.262 into android-4.9-q 8f400c21 FROMGIT: configfs: fix a use-after-free in __configfs_open_file 1ba8eed7 Linux 4.9.262 959b2396 xen/events: avoid handling the same event on two cpus at the same time a8103671 xen/events: don't unmask an event channel when an eoi is pending 9afae4be xen/events: reset affinity of 2-level event when tearing it down 10f675ec iio: imu: adis16400: fix memory leak 9c8c498a iio: imu: adis16400: release allocated memory on failure 2a667b9a KVM: arm64: Fix exclusive limit for IPA size 4b8b7284 hwmon: (lm90) Fix max6658 sporadic wrong temperature reading 467a50d5 binfmt_misc: fix possible deadlock in bm_register_write 3d8ca21d powerpc/64s: Fix instruction encoding for lis in ppc_function_entry() 4e7957e2 alpha: switch __copy_user() and __do_clean_user() to normal calling conventions 8d8f9b3d alpha: Package string routines together d7a8d024 alpha: make short build log available for division routines 83306862 alpha: merge build rules of division routines 721e7cd6 alpha: add $(src)/ rather than $(obj)/ to make source file path 6f5c47f0 configfs: fix a use-after-free in __configfs_open_file 490d393a block: rsxx: fix error return code of rsxx_pci_probe() 6e9c8624 NFSv4.2: fix return value of _nfs4_get_security_label() b3565d78 sh_eth: fix TRSCER mask for R7S72100 963a800d staging: comedi: pcl818: Fix endian problem for AI command data 9bc4094e staging: comedi: pcl711: Fix endian problem for AI command data c6ba9f63 staging: comedi: me4000: Fix endian problem for AI command data 3f5c6119 staging: comedi: dmm32at: Fix endian problem for AI command data c1081de3 staging: comedi: das800: Fix endian problem for AI command data 66491618 staging: comedi: das6402: Fix endian problem for AI command data 5e3515d2 staging: comedi: adv_pci1710: Fix endian problem for AI command data 5937f182 staging: comedi: addi_apci_1500: Fix endian problem for command sample 4e384bd9 staging: comedi: addi_apci_1032: Fix endian problem for COS sample 6419f1c1 staging: rtl8192e: Fix possible buffer overflow in _rtl92e_wx_set_scan e7e1b1d1 staging: rtl8712: Fix possible buffer overflow in r8712_sitesurvey_cmd ea5287d8 staging: ks7010: prevent buffer overflow in ks_wlan_set_scan() ff985202 staging: rtl8188eu: fix potential memory corruption in rtw_check_beacon_data() d601d4a2 staging: rtl8712: unterminated string leads to read overflow b318d268 staging: rtl8188eu: prevent ->ssid overflow in rtw_wx_set_scan() 9705bfef staging: rtl8192u: fix ->ssid overflow in r8192_wx_set_scan() 1373fa75 usbip: fix vhci_hcd attach_store() races leading to gpf bce53f0b usbip: fix stub_dev usbip_sockfd_store() races leading to gpf d5708a35 usbip: fix vudc to check for stream socket af15987a usbip: fix vhci_hcd to check for stream socket 6162d497 usbip: fix stub_dev to check for stream socket f8a9a2e1 USB: serial: cp210x: add some more GE USB IDs 9ab01a99 USB: serial: cp210x: add ID for Acuity Brands nLight Air Adapter a8bf648d USB: serial: ch341: add new Product ID 246603c0 USB: serial: io_edgeport: fix memory leak in edge_startup fb90a661 xhci: Improve detection of device initiated wake signal. 71e1fd7a usb: renesas_usbhs: Clear PIPECFG for re-enabling pipe with other EPNUM a513f0cc usb: gadget: f_uac2: always increase endpoint max_packet_size by one audio slot 94a197f7 Goodix Fingerprint device is not a modem d6aa3d86 scripts/recordmcount.{c,pl}: support -ffunction-sections .text.* section names bf56e12f mmc: core: Fix partition switch time for eMMC 68fb688e s390/dasd: fix hanging DASD driver unbind 1ab39800 ALSA: usb-audio: Fix "cannot get freq eq" errors on Dell AE515 sound bar b9f55371 ALSA: hda: Avoid spurious unsol event handling during S3/S4 eacaad61 ALSA: hda/hdmi: Cancel pending works before suspend e82144c6 scsi: libiscsi: Fix iscsi_prep_scsi_cmd_pdu() error handling 2597a7e2 s390/smp: __smp_rescan_cpus() - move cpumask away from stack a3641e1c PCI: xgene-msi: Fix race in installing chained irq handler 6a7dbc9d powerpc/perf: Record counter overflow always if SAMPLE_IP is unset 8584d483 mmc: mediatek: fix race condition between msdc_request_timeout and irq 2cb2d0a6 mmc: mxs-mmc: Fix a resource leak in an error handling path in 'mxs_mmc_probe()' 394c1601 udf: fix silent AED tagLocation corruption f05fec7a media: usbtv: Fix deadlock on suspend 427b3fc3 net: davicom: Fix regulator not turned off on driver removal 69b672be net: davicom: Fix regulator not turned off on failed probe bdadb5cf net: lapbether: Remove netif_start_queue / netif_stop_queue d2d5b9d8 net: sched: avoid duplicates in classes dump 502240a5 net/mlx4_en: update moderation when config reset c4742720 Revert "mm, slub: consider rest of partial list if acquire_slab() fails" 03fba637 cifs: return proper error code in statfs(2) d7d62156 netfilter: x_tables: gpf inside xt_find_revision() 057a5c50 can: flexcan: enable RX FIFO after FRZ/HALT valid 679f002c can: flexcan: assert FRZ bit in flexcan_chip_freeze() fa2cdf77 can: skb: can_skb_set_owner(): fix ref counting if socket was closed before setting skb ownership 3dab7f96 net: avoid infinite loop in mpls_gso_segment when mpls_hlen == 0 d04c8772 net: Fix gro aggregation for udp encaps with zero csum b4be21f8 ath9k: fix transmitting to stations in dynamic SMPS mode a44d6eed ethernet: alx: fix order of calls on resume 04086bd7 uapi: nfnetlink_cthelper.h: fix userspace compilation error 3163ff1c Merge 4.9.261 into android-4.9-q 1feba1d9 Linux 4.9.261 c52e592d misc: eeprom_93xx46: Add quirk to support Microchip 93LC46B eeprom 60fa1eae PCI: Add function 1 DMA alias quirk for Marvell 9215 SATA controller dcfafc6a platform/x86: acer-wmi: Add new force_caps module parameter 1d648460 iommu/amd: Fix sleeping in atomic in increase_address_space() a36aeade dm table: fix DAX iterate_devices based device capability checks 75c5d315 dm table: fix iterate_devices based device capability checks b2caacb9 rsxx: Return -EFAULT if copy_to_user() fails 44e48ebe ALSA: ctxfi: cthw20k2: fix mask on conf to allow 4 bits 4f836aa4 usbip: tools: fix build error for multiple definition 6d511a8b btrfs: fix raid6 qstripe kmap 1c3c5136 btrfs: raid56: simplify tracking of Q stripe presence a4d5c09d Merge 4.9.260 into android-4.9-q e4f10e57 Linux 4.9.260 80c22132 media: v4l: ioctl: Fix memory leak in video_usercopy da4e1e3f swap: fix swapfile read/write offset d72be3a8 zsmalloc: account the number of compacted pages correctly 2154a1c6 xen-netback: respect gnttab_map_refs()'s return value d1ae0cfd Xen/gnttab: handle p2m update errors on a per-slot basis 83da4843 scsi: iscsi: Verify lengths on passthrough PDUs 9ce352a1 scsi: iscsi: Ensure sysfs attributes are limited to PAGE_SIZE f3c3dcf3 sysfs: Add sysfs_emit and sysfs_emit_at to format sysfs output a483236b scsi: iscsi: Restrict sessions and handles to admin capabilities d920b094 media: uvcvideo: Allow entities with no pads 671f2a7a staging: most: sound: add sanity check for function argument 0f47da61 Bluetooth: Fix null pointer dereference in amp_read_loc_assoc_final_data ccc432ef x86/build: Treat R_386_PLT32 relocation as R_386_PC32 33d47752 ath10k: fix wmi mgmt tx queue full due to race condition 220871db pktgen: fix misuse of BUG_ON() in pktgen_thread_worker() eaafe145 wlcore: Fix command execute failure 19 for wl12xx 0fdb8c22 vt/consolemap: do font sum unsigned c1a98acf x86/reboot: Add Zotac ZBOX CI327 nano PCI reboot quirk 800f9739 staging: fwserial: Fix error handling in fwserial_create d645eb72 mm/hugetlb.c: fix unnecessary address expansion of pmd sharing ec697f7f net: fix up truesize of cloned skb in skb_prepare_for_shift() db89bac6 smackfs: restrict bytes count in smackfs write functions 4e40abb1 xfs: Fix assert failure in xfs_setattr_size() 6ac49d2d JFS: more checks for invalid superblock 3e2b4c23 arm64: Use correct ll/sc atomic constraints 1b62277f arm64: cmpxchg: Use "K" instead of "L" for ll/sc immediate constraint 73dc3ba7 arm64: Avoid redundant type conversions in xchg() and cmpxchg() e32210d1 arm64: Remove redundant mov from LL/SC cmpxchg beb25678 printk: fix deadlock when kernel panic 02a5c250 hugetlb: fix update_and_free_page contig page struct assumption 0073d6fd scripts: set proper OpenSSL include dir also for sign-file afba2aab scripts: use pkg-config to locate libcrypto 355a04fa arm: kprobes: Allow to handle reentered kprobe on single-stepping c331604e net: usb: qmi_wwan: support ZTE P685M modem 69015306 futex: Don't enable IRQs unconditionally in put_pi_state() da1b9ad9 futex: Fix more put_pi_state() vs. exit_pi_state_list() races 9787adc7 futex: Fix pi_state->owner serialization 25a678da futex: Futex_unlock_pi() determinism 312d9d66 futex: Pull rt_mutex_futex_unlock() out from under hb->lock 921a7e30 futex: Cleanup refcounting bfefc9e3 futex: Cleanup variable names for futex_top_waiter() 5671ebb1 Merge 4.9.259 into android-4.9-q 2e782b1d Linux 4.9.259 768f95fc dm era: Update in-core bitset after committing the metadata 0c5bdc21 net: icmp: pass zeroed opts from icmp{,v6}_ndo_send before sending 9e94705d ipv6: silence compilation warning for non-IPV6 builds 8b572a58 ipv6: icmp6: avoid indirect call for icmpv6_send() b7124be7 sunvnet: use icmp_ndo_send helper 8837a95e gtp: use icmp_ndo_send helper 7f551b4b icmp: allow icmpv6_ndo_send to work with CONFIG_IPV6=n e9b06769 icmp: introduce helper for nat'd source address in network device context 91509e84 futex: fix dead code in attach_to_pi_owner() 0d351804 futex: Fix OWNER_DEAD fixup c01bba48 dm era: only resize metadata in preresume 7c6c9a48 dm era: Reinitialize bitset cache before digesting a new writeset 812320f3 dm era: Use correct value size in equality function of writeset tree 35773091 dm era: Fix bitset memory leaks e74eeeb3 dm era: Verify the data block size hasn't changed 0a844454 dm era: Recover committed writeset after crash 24f1d3c8 gfs2: Don't skip dlm unlock if glock has an lvb 00d0241c sparc32: fix a user-triggerable oops in clear_user() 60ca07c5 f2fs: fix out-of-repair __setattr_copy() 828d937f gpio: pcf857x: Fix missing first interrupt e540571d mmc: sdhci-esdhc-imx: fix kernel panic when remove module 3d852076 module: Ignore _GLOBAL_OFFSET_TABLE_ when warning for undefined symbols 26f0ccbf libnvdimm/dimm: Avoid race between probe and available_slots_show() b0b0e0a1 usb: renesas_usbhs: Clear pipe running flag in usbhs_pkt_pop() 2a8e5433 mm: hugetlb: fix a race between freeing and dissolving the page 1793fa7d mtd: spi-nor: hisi-sfc: Put child node np on error path 161f2b9e floppy: reintroduce O_NDELAY fix fbb316c4 x86/reboot: Force all cpus to exit VMX root if VMX is supported 93fbff0d staging: rtl8188eu: Add Edimax EW-7811UN V2 to device table 3bb93cd8 drivers/misc/vmw_vmci: restrict too big queue size in qp_host_alloc_queue e2e1857a seccomp: Add missing return in non-void function 5fdd05dc btrfs: fix extent buffer leak on failure to copy root fb0f1f49 btrfs: fix reloc root leak with 0 ref reloc roots on recovery e7e9bb37 btrfs: abort the transaction if we fail to inc ref in btrfs_copy_root 22ac48d0 KEYS: trusted: Fix migratable=1 failing f848d257 usb: dwc3: gadget: Fix dep->interval for fullspeed interrupt 58c5d6c7 usb: dwc3: gadget: Fix setting of DEPCFG.bInterval_m1 9c246cac USB: serial: mos7720: fix error code in mos7720_write() d8149f83 USB: serial: mos7840: fix error code in mos7840_write() 046f3477 usb: musb: Fix runtime PM race in musb_queue_resume_work 2ed4d2a1 USB: serial: option: update interface mapping for ZTE P685M e9e8b376 Input: i8042 - add ASUS Zenbook Flip to noselftest list e0154ded Input: joydev - prevent potential read overflow in ioctl bdc2cea4 Input: xpad - add support for PowerA Enhanced Wired Controller for Xbox Series X|S e729c3fc Input: raydium_ts_i2c - do not send zero length f986fe58 ACPI: configfs: add missing check after configfs_register_default_group() 9f703f70 blk-settings: align max_sectors on "logical_block_size" boundary ab76778c scsi: bnx2fc: Fix Kconfig warning & CNIC build errors f9a6414e i2c: brcmstb: Fix brcmstd_send_i2c_cmd condition b3fcbf95 arm64: Add missing ISB after invalidating TLB in __primary_switch cef250a2 mm/hugetlb: fix potential double free in hugetlb_register_node() error path 0cf08111 mm/memory.c: fix potential pte_unmap_unlock pte error 35939bee ocfs2: fix a use after free on error 42f8b5a8 net/mlx4_core: Add missed mlx4_free_cmd_mailbox() f04d8a39 i40e: Fix flow for IPv6 next header (extension header) b4a5b1c7 drm/msm/dsi: Correct io_start for MSM8994 (20nm PHY) 5a442c5d PCI: Align checking of syscall user config accessors 3b57af85 VMCI: Use set_page_dirty_lock() when unregistering guest memory 2af5bd8b pwm: rockchip: rockchip_pwm_probe(): Remove superfluous clk_unprepare() e93414b7 misc: eeprom_93xx46: Add module alias to avoid breaking support for non device tree users 9564e59f misc: eeprom_93xx46: Fix module alias to enable module autoprobe 4086dff9 sparc64: only select COMPAT_BINFMT_ELF if BINFMT_ELF is set 68a188ba Input: elo - fix an error code in elo_connect() f5d476c6 perf test: Fix unaligned access in sample parsing test 0695dfb7 perf intel-pt: Fix missing CYC processing in PSB cc7f1178 spi: pxa2xx: Fix the controller numbering for Wildcat Point fdbb2f10 powerpc/pseries/dlpar: handle ibm, configure-connector delay status 3d52ca49 mfd: wm831x-auxadc: Prevent use after free in wm831x_auxadc_read_irq() f82338b2 RDMA/rxe: Fix coding error in rxe_recv.c a47a6476 perf tools: Fix DSO filtering when not finding a map for a sampled address 75f4d0fb tracepoint: Do not fail unregistering a probe due to memory failure 2d090061 amba: Fix resource leak for drivers without .remove a90acaf2 ARM: 9046/1: decompressor: Do not clear SCTLR.nTLSMD for ARMv7+ cores 24e28388 mmc: usdhi6rol0: Fix a resource leak in the error handling path of the probe cb033944 powerpc/47x: Disable 256k page size 52246956 IB/umad: Return EIO in case of when device disassociated ef89b386 isofs: release buffer head before return e0ce3009 regulator: axp20x: Fix reference cout leak 2b1cbe30 clocksource/drivers/mxs_timer: Add missing semicolon when DEBUG is defined de352160 power: reset: at91-sama5d2_shdwc: fix wkupdbc mask 666ae7c2 of/fdt: Make sure no-map does not remove already reserved regions 86ac82a7 fdt: Properly handle "no-map" field in the memory region 225dd0f1 dmaengine: fsldma: Fix a resource leak in an error handling path of the probe function f7c051a9 dmaengine: fsldma: Fix a resource leak in the remove function 171b503f HID: core: detect and skip invalid inputs to snto32() 1f85fb0c spi: cadence-quadspi: Abort read if dummy cycles required are too many 8f04f67c clk: meson: clk-pll: fix initializing the old rate (fallback) for a PLL 0f37fffb jffs2: fix use after free in jffs2_sum_write_data() c123b189 fs/jfs: fix potential integer overflow on shift of a int db5d0634 crypto: ecdh_helper - Ensure 'len >= secret.len' in decode_key() 2f36ef58 btrfs: clarify error returns values in __load_free_space_cache afe83728 ata: ahci_brcm: Add back regulators management 1926aa3d media: uvcvideo: Accept invalid bFormatIndex and bFrameIndex values c9aacf1c media: pxa_camera: declare variable when DEBUG is defined 7d215b21 media: cx25821: Fix a bug when reallocating some dma memory adc85e9e media: qm1d1c0042: fix error return code in qm1d1c0042_init() 2eca6257 media: lmedm04: Fix misuse of comma 0a6204ba ASoC: cs42l56: fix up error handling in probe df52480b media: tm6000: Fix memleak in tm6000_start_stream f2f29ba2 media: media/pci: Fix memleak in empress_init d2fd855a media: vsp1: Fix an error handling path in the probe function c1ccba77 MIPS: lantiq: Explicitly compare LTQ_EBU_PCC_ISTAT against 0 a1371240 MIPS: c-r4k: Fix section mismatch for loongson2_sc_init 6db96261 gma500: clean up error handling in init b9910719 drm/gma500: Fix error return code in psb_driver_load() a3824b82 fbdev: aty: SPARC64 requires FB_ATY_CT 1ea52876 b43: N-PHY: Fix the update of coef for the PHY revision >= 3case 51b0fe9e mac80211: fix potential overflow when multiplying to u32 integers 2f70de5b xen/netback: fix spurious event detection for common event case ec6d1480 bnxt_en: reverse order of TX disable and carrier off bc690c82 ARM: s3c: fix fiq for clang IAS 6b9fda9e arm64: dts: msm8916: Fix reserved and rfsa nodes unit address 968c0d10 usb: dwc2: Make "trimming xfer length" a debug message 7e0ac2ab usb: dwc2: Abort transaction after errors with unknown reason 5497b806 usb: dwc2: Do not update data length if it is 0 on inbound transfers a17c47fc ARM: dts: Configure missing thermal interrupt for 4430 b85dc359 Bluetooth: Put HCI device if inquiry procedure interrupts 7116df39 Bluetooth: drop HCI device reference before return f2241bc5 arm64: dts: exynos: correct PMIC interrupt trigger level on Espresso 31036a92 ARM: dts: exynos: correct PMIC interrupt trigger level on Arndale Octa 63571068 ARM: dts: exynos: correct PMIC interrupt trigger level on Spring d91b4f3f Bluetooth: Fix initializing response id after clearing struct cc916628 mm, thp: make do_huge_pmd_wp_page() lock page for testing mapcount 776ce24f random: fix the RNDRESEEDCRNG ioctl c72ceede MIPS: vmlinux.lds.S: add missing PAGE_ALIGNED_DATA() section e918edb2 kdb: Make memory allocations more robust cb954c14 scripts/recordmcount.pl: support big endian for ARCH sh 742300e3 cifs: Set CIFS_MOUNT_USE_PREFIX_PATH flag on setting cifs_sb->prepath. 9989a876 NET: usb: qmi_wwan: Adding support for Cinterion MV31 4e8cea35 arm64: tegra: Add power-domain for Tegra210 HDA e73f76da igb: Remove incorrect "unexpected SYS WRAP" log message 143b78ad ntfs: check for valid standard information attribute f2810e90 usb: quirks: add quirk to start video capture on ELMO L-12F document camera reliable b12d3930 HID: make arrays usage and value to be the same Bug: 149494272 Bug: 174049066 Bug: 178998606 Bug: 184596728 Bug: 185561801 Pick-Prebuilt: 369745510 Build-Id: 7315855 Change-Id: I6cbd8f4c76c14633f18e77663d0df44cd88daeac Signed-off-by: Chris Ye <lzye@google.com>
2021-04-15crosshatch: update kernel-and-modules prebuiltSecurityBot
Linux version 4.9.258-ge6cd359f0f89-ab7284352 (android- build@abfarm-01196) (Android (7211189, based on r416183) clang version 12.0.4 (https://android.googlesource.com/toolchain/llvm- project c935d99d7cf2016289302412d708641d52d2f7ee)) #0 SMP PREEMPT Thu Apr 15 02:56:35 UTC 2021 private/msm-google: (1 change) e6cd359f p9221_charger: remove PS event after CSP update Bug: 184972743 Pick-Prebuilt: 354398374 Build-Id: 7284352 Change-Id: Ic18d2db6b0f5fc1ec964002d503d1d188a7313b8 Signed-off-by: SecurityBot <android-nexus-securitybot@system.gserviceaccount.com>
2021-04-12crosshatch: update kernel-and-modules prebuiltSecurityBot
Linux version 4.9.258-g827f908320af-ab7275975 (android- build@abfarm-01163) (Android (7211189, based on r416183) clang version 12.0.4 (https://android.googlesource.com/toolchain/llvm- project c935d99d7cf2016289302412d708641d52d2f7ee)) #0 SMP PREEMPT Mon Apr 12 10:21:52 UTC 2021 private/msm-google: (27 changes) 827f9083 Merge android-msm-pixel-4.9-rvc-qpr3 into android-msm-pixel-4.9 a416fb7b ANDROID: enable hid-playstation driver/rumble c5bd54c5 BACKPORT: HID: playstation: add DualSense player LED support. 3341950a UPSTREAM: HID: playstation: add microphone mute support for DualSense. 08fc8bdd UPSTREAM: HID: playstation: add initial DualSense lightbar support. d3913c47 UPSTREAM: HID: playstation: fix array size comparison (off-by-one) 30107161 UPSTREAM: HID: playstation: fix unused variable in ps_battery_get_property. a81b00a8 BACKPORT: HID: playstation: report DualSense hardware and firmware version. 9f409d4d BACKPORT: HID: playstation: add DualSense classic rumble support. 85f1092b UPSTREAM: HID: playstation: add DualSense Bluetooth support. 62691297 UPSTREAM: HID: playstation: track devices in list. e61c63fd UPSTREAM: HID: playstation: add DualSense accelerometer and gyroscope support. b5ee4460 UPSTREAM: HID: playstation: add DualSense touchpad support. d21b44a8 UPSTREAM: HID: playstation: add DualSense battery support. b5f4fa1e UPSTREAM: HID: playstation: use DualSense MAC address as unique identifier. a958faad BACKPORT: HID: playstation: initial DualSense USB support. a11f0089 Merge branch 'android-msm-pixel-4.9-rvc-security' into android-msm-pixel-4.9-rvc-qpr3 53330ad6 Merge android-msm-pixel-4.9-rvc-qpr3 into android-msm-pixel-4.9 8655f3a3 p9221_charger: use txid to identify devices that implement DD 37f1aacb Merge android-msm-pixel-4.9-rvc-qpr2 into android-msm-pixel-4.9-rvc-qpr3 622ac5d7 HID: make arrays usage and value to be the same 4291d868 Merge branch 'android-msm-pixel-4.9-rvc-security' into android-msm-pixel-4.9-rvc-qpr2 f7fb80b4 msm: kgsl: Deregister gpu address on memdesc_sg_virt failure 9148bdd2 msm: kgsl: Stop using memdesc->usermem a75ef9fa msm: kgsl: Protect the memdesc->gpuaddr in SVM use cases c97522e2 msm: kgsl: Correct the refcount on current process PID dcc2036a msm:ADSPRPC :Fix to avoid Use after free in fastrpc_internal_munmap Bug: 167947264 Bug: 173843328 Bug: 175037520 Bug: 178809945 Bug: 178810049 Bug: 179040600 Bug: 181836085 Bug: 183183208 Bug: 184186388 Pick-Prebuilt: 354398374 Build-Id: 7275975 Change-Id: I8e3eeeb2b7afbdcea88bff734cea9f1aab42169e Signed-off-by: SecurityBot <android-nexus-securitybot@system.gserviceaccount.com>
2021-04-09[automerger skipped] crosshatch: update kernel-and-modules prebuilt [ DO NOT ↵Eva Huang
MERGE ] am: 2ca765a526 am: a65bd45794 -s ours am skip reason: subject contains skip directive Original change: https://googleplex-android-review.googlesource.com/c/device/google/crosshatch-kernel/+/14110484 Change-Id: I26c8f172a54a1dfc694125e4c01f0d05649208da
2021-04-09crosshatch: update kernel-and-modules prebuilt [ DO NOT MERGE ] am: 2ca765a526temp_ab_7272582Eva Huang
Original change: https://googleplex-android-review.googlesource.com/c/device/google/crosshatch-kernel/+/14110484 Change-Id: I4e3d819c9e1cc38f9a738baf1c87c9361295fe51
2021-04-09crosshatch: update kernel-and-modules prebuilt [ DO NOT MERGE ]Eva Huang
Linux version 4.9.248-ga11f008926d6-ab7264851 (android- build@abfarm-01141) (Android (6443078 based on r383902) clang version 11.0.1 (https://android.googlesource.com/toolchain/llvm- project b397f81060ce6d701042b782172ed13bee898b79)) #0 SMP PREEMPT Wed Apr 7 09:32:21 UTC 2021 private/msm-google: (2 changes) a11f0089 Merge branch 'android-msm-pixel-4.9-rvc-security' into android-msm-pixel-4.9-rvc-qpr3 622ac5d7 HID: make arrays usage and value to be the same Bug: 173843328 Bug: 184186388 Pick-Prebuilt: 360944732 Build-Id: 7264851 Change-Id: I203351b4cd7da8b38c4ce23937c40138184cbfe7 Signed-off-by: Eva Huang <evahuang@google.com>
2021-04-08[automerger skipped] crosshatch: update kernel-and-modules prebuilt [ DO NOT ↵yihsiangpeng
MERGE ] am: 526c26bbfe am: 35c0074d90 -s ours am skip reason: subject contains skip directive Original change: https://googleplex-android-review.googlesource.com/c/device/google/crosshatch-kernel/+/14110468 Change-Id: I42cf84ebfb3b28040342e3ca0adeaff40a7a805e
2021-04-08crosshatch: update kernel-and-modules prebuilt [ DO NOT MERGE ] am: 526c26bbfeyihsiangpeng
Original change: https://googleplex-android-review.googlesource.com/c/device/google/crosshatch-kernel/+/14110468 Change-Id: Ie41c60ed1c1b2c1a5c6386b644162e1ca5ed9fd2
2021-04-07crosshatch: update kernel-and-modules prebuilt [ DO NOT MERGE ]yihsiangpeng
Linux version 4.9.248-g8655f3a32888-ab7264237 (android- build@abfarm-01195) (Android (6443078 based on r383902) clang version 11.0.1 (https://android.googlesource.com/toolchain/llvm- project b397f81060ce6d701042b782172ed13bee898b79)) #0 SMP PREEMPT Wed Apr 7 04:33:33 UTC 2021 private/msm-google: (8 changes) 8655f3a3 p9221_charger: use txid to identify devices that implement DD 37f1aacb Merge android-msm-pixel-4.9-rvc-qpr2 into android-msm-pixel-4.9-rvc-qpr3 4291d868 Merge branch 'android-msm-pixel-4.9-rvc-security' into android-msm-pixel-4.9-rvc-qpr2 f7fb80b4 msm: kgsl: Deregister gpu address on memdesc_sg_virt failure 9148bdd2 msm: kgsl: Stop using memdesc->usermem a75ef9fa msm: kgsl: Protect the memdesc->gpuaddr in SVM use cases c97522e2 msm: kgsl: Correct the refcount on current process PID dcc2036a msm:ADSPRPC :Fix to avoid Use after free in fastrpc_internal_munmap Bug: 175037520 Bug: 178809945 Bug: 178810049 Bug: 179040600 Bug: 181836085 Bug: 183183208 Pick-Prebuilt: 360944732 Build-Id: 7264237 Change-Id: Ib7f11cac52734b9083c95d1306e8ae8e50e87b22 Signed-off-by: yihsiangpeng <yihsiangpeng@google.com>
2021-04-05crosshatch: update kernel-and-modules prebuiltSecurityBot
Linux version 4.9.258-gc3f925727bd3-ab7251176 (android- build@abfarm381) (Android (7211189, based on r416183) clang version 12.0.4 (https://android.googlesource.com/toolchain/llvm- project c935d99d7cf2016289302412d708641d52d2f7ee)) #0 SMP PREEMPT Thu Apr 1 09:16:11 UTC 2021 private/msm-google: (6 changes) c3f92572 Merge android-msm-pixel-4.9-rvc-qpr3 into android-msm-pixel-4.9 6a3825cb p9221_charger: use txid to identify devices that implement DD 2ea80137 msm: ipa3: Add check to validate rule_cnt 4bd07985 FROMGIT: f2fs: flush data when enabling checkpoint back 15ce6d07 FROMGIT: f2fs: flush data when enabling checkpoint back 90c57c34 fs/eventpoll.c: fix bad merge resolution in ep_create_wakeup_source() private/msm-google-modules/wlan/qca-wifi-host-cmn: (2 changes) 8bdd717f Merge android-msm-pixel-4.9-rvc-qpr3 into android-msm-pixel-4.9 f9845881 qcacmn: Add CDP intf to flush fragments for a particular peer private/msm-google-modules/wlan/qcacld-3.0: (12 changes) 571bf59c Merge android-msm-pixel-4.9-rvc-qpr3 into android-msm-pixel-4.9 80818368 qcacld-3.0: Do not intrabss forward fragmented EAPOL frames ffd12a21 qcacld-3.0: Drop EAPOL frame with DA different from SAP vdev mac addr 6e140b44 qcacld-3.0: Flush frags for peer on add key request 1c7fecd8 qcacld-3.0: Fix MIC verification in helium family 94bc85de qcacld-3.0: Drop mcast and plaintext frags in protected network 994cb0ce qcacld-3.0: Modify check to ensure consecutive PN for frags 348e85f6 qcacld-3.0: Do not intrabss fwd EAPOL frames in IPA exc path 9662606b qcacld-3.0: Drop non-EAPOL/WAPI frames from unauthorized peer a69c7d16 qcacld-3.0: Add support to flush fragments for a particular peer 9d4d4eb4 qcacld-3.0: Save self rsn caps in csr roam session 3bee0058 qcacmn: Enqueue scan request only after scan scheduling is success Bug: 171063590 Bug: 175365015 Bug: 177955534 Bug: 181677179 Bug: 182958222 Bug: 183183208 Bug: 183555249 Pick-Prebuilt: 354398374 Build-Id: 7251176 Change-Id: I6191c572bfacbfc2378612be25b24f242fe76c8f Signed-off-by: SecurityBot <android-nexus-securitybot@system.gserviceaccount.com>
2021-04-01[automerger skipped] crosshatch: update kernel-and-modules prebuilt [ DO NOT ↵SecurityBot
MERGE ] am: 5642c43b9a am: 15a428d5ee -s ours am skip reason: subject contains skip directive Original change: https://googleplex-android-review.googlesource.com/c/device/google/crosshatch-kernel/+/14050719 Change-Id: I12addae8ee812fd6c70970d46dca30bcb4c999cc
2021-04-01crosshatch: update kernel-and-modules prebuilt [ DO NOT MERGE ] am: 5642c43b9aSecurityBot
Original change: https://googleplex-android-review.googlesource.com/c/device/google/crosshatch-kernel/+/14050719 Change-Id: Ic3f6896d6c2c587dfa698da53ea141a63478156b
2021-03-31crosshatch: update kernel-and-modules prebuilt [ DO NOT MERGE ]SecurityBot
Linux version 4.9.248-g2ea801376c0c-ab7247126 (android- build@abfarm246) (Android (6443078 based on r383902) clang version 11.0.1 (https://android.googlesource.com/toolchain/llvm-project b397f81060ce6d701042b782172ed13bee898b79)) #0 SMP PREEMPT Wed Mar 31 03:01:36 UTC 2021 private/msm-google: (1 change) 2ea80137 msm: ipa3: Add check to validate rule_cnt Bug: 181677179 Pick-Prebuilt: 354398374 Build-Id: 7247126 Change-Id: I4896ed024b01308f501bdd4be700a0630dc71c22 Signed-off-by: SecurityBot <android-nexus-securitybot@system.gserviceaccount.com>
2021-03-31[automerger skipped] crosshatch: update kernel-and-modules prebuilt [ DO NOT ↵Isaac Chiou
MERGE ] am: c09225a119 am: 0926b7f939 -s ours am skip reason: subject contains skip directive Original change: https://googleplex-android-review.googlesource.com/c/device/google/crosshatch-kernel/+/14032425 Change-Id: Ifce83085a6a765cf6ff9e42e7ac5ec645f9b3874
2021-03-31crosshatch: update kernel-and-modules prebuilt [ DO NOT MERGE ] am: c09225a119Isaac Chiou
Original change: https://googleplex-android-review.googlesource.com/c/device/google/crosshatch-kernel/+/14032425 Change-Id: I97cae77bbb33cc52d7aad48e34cd7b556ecda6eb
2021-03-30crosshatch: update kernel-and-modules prebuilt [ DO NOT MERGE ]Isaac Chiou
Linux version 4.9.248-g15ce6d07e3b9-ab7243263 (android- build@abfarm-01175) (Android (6443078 based on r383902) clang version 11.0.1 (https://android.googlesource.com/toolchain/llvm- project b397f81060ce6d701042b782172ed13bee898b79)) #0 SMP PREEMPT Mon Mar 29 23:06:14 UTC 2021 private/msm-google: (2 changes) 15ce6d07 FROMGIT: f2fs: flush data when enabling checkpoint back 90c57c34 fs/eventpoll.c: fix bad merge resolution in ep_create_wakeup_source() private/msm-google-modules/wlan/qca-wifi-host-cmn: (1 change) f9845881 qcacmn: Add CDP intf to flush fragments for a particular peer private/msm-google-modules/wlan/qcacld-3.0: (9 changes) 80818368 qcacld-3.0: Do not intrabss forward fragmented EAPOL frames ffd12a21 qcacld-3.0: Drop EAPOL frame with DA different from SAP vdev mac addr 6e140b44 qcacld-3.0: Flush frags for peer on add key request 1c7fecd8 qcacld-3.0: Fix MIC verification in helium family 94bc85de qcacld-3.0: Drop mcast and plaintext frags in protected network 994cb0ce qcacld-3.0: Modify check to ensure consecutive PN for frags 348e85f6 qcacld-3.0: Do not intrabss fwd EAPOL frames in IPA exc path 9662606b qcacld-3.0: Drop non-EAPOL/WAPI frames from unauthorized peer a69c7d16 qcacld-3.0: Add support to flush fragments for a particular peer Bug: 171063590 Bug: 182958222 Bug: 183555249 Pick-Prebuilt: 360944732 Build-Id: 7243263 Change-Id: Ia40b747e85d228ba729944a20e13525505fc941b Signed-off-by: Isaac Chiou <isaacchiou@google.com>
2021-03-29crosshatch: update kernel-and-modules prebuiltSecurityBot
Linux version 4.9.258-gd4b503a0207f-ab7241653 (android- build@abfarm043) (Android (7211189, based on r416183) clang version 12.0.4 (https://android.googlesource.com/toolchain/llvm- project c935d99d7cf2016289302412d708641d52d2f7ee)) #0 SMP PREEMPT Mon Mar 29 07:57:08 UTC 2021 prebuilts-master/clang/host/linux-x86: (54 changes) c9ba6258 Update README.md for r412851. 7094e5df Merge "Update prebuilt Clang to r416183 (12.0.4)." 615b3abc Add accidentally dropped linker_flag feature 1006a161 Update prebuilt Clang to r416183 (12.0.4). ... 7e2d7f3e Update prebuilt Clang to r383902b1 (11.0.2). private/msm-google: (1 change) d4b503a0 ANDROID: clang: update to 12.0.4 Bug: 183037137 Pick-Prebuilt: 354398374 Build-Id: 7241653 Change-Id: I176b92cda119d696fbb48a5408c3af6f1fcef12f Signed-off-by: SecurityBot <android-nexus-securitybot@system.gserviceaccount.com>
2021-03-25[automerger skipped] crosshatch: update kernel-and-modules prebuilt [ DO NOT ↵SecurityBot
MERGE ] am: b8f955a2b6 am: c288e699ae -s ours am skip reason: subject contains skip directive Original change: https://googleplex-android-review.googlesource.com/c/device/google/crosshatch-kernel/+/13826978 Change-Id: Ic84ba3774559990b85e182b0a4d0c0edde657450
2021-03-25crosshatch: update kernel-and-modules prebuilt [ DO NOT MERGE ] am: b8f955a2b6SecurityBot
Original change: https://googleplex-android-review.googlesource.com/c/device/google/crosshatch-kernel/+/13826978 Change-Id: I6e9e7791c5c289e458db7812da2d157ad852489f
2021-03-24crosshatch: update kernel-and-modules prebuilt [ DO NOT MERGE ]SecurityBot
Linux version 4.9.248-g539324551989-ab7183853 (android- build@abfarm591) (Android (6443078 based on r383902) clang version 11.0.1 (https://android.googlesource.com/toolchain/llvm-project b397f81060ce6d701042b782172ed13bee898b79)) #0 SMP PREEMPT Thu Mar 4 04:07:28 UTC 2021 private/msm-google: (3 changes) 53932455 Merge android-msm-pixel-4.9-rvc-qpr2 into android-msm-pixel-4.9-rvc-qpr3 c69ea3d5 Merge branch 'android-msm-pixel-4.9-rvc-security' into android-msm-pixel-4.9-rvc-qpr2 756fe288 icmp: randomize the global rate limiter private/msm-google-modules/wlan/qcacld-3.0: (2 changes) 9d4d4eb4 qcacld-3.0: Save self rsn caps in csr roam session 3bee0058 qcacmn: Enqueue scan request only after scan scheduling is success Bug: 174737972 Bug: 175365015 Bug: 177955534 Bug: 178361294 Pick-Prebuilt: 354398374 Build-Id: 7183853 Change-Id: Ib5c3be5eda72bd8b71ff0e9d0aac9c7b347c02b8 Signed-off-by: SecurityBot <android-nexus-securitybot@system.gserviceaccount.com>
2021-03-22crosshatch: update kernel-and-modules prebuiltWoody Lin
Linux version 4.9.258-g0ebea0aea053-ab7225336 (android- build@abfarm052) (Android (7141649, based on r412851) clang version 12.0.3 (https://android.googlesource.com/toolchain/llvm- project 756ad17abf0622fecdd08ec40f71c5f25829a0bc)) #0 SMP PREEMPT Mon Mar 22 03:33:32 UTC 2021 private/msm-google: (1 change) 0ebea0ae kdebuginfo: Interface to set buildinfo Bug: 154441754 Bug: 182735318 Pick-Prebuilt: 360944732 Build-Id: 7225336 Change-Id: I6f3671e6a022aa173016f0a6296b2b70fed33ec2 Signed-off-by: Woody Lin <woodylin@google.com>
2021-03-18crosshatch: update kernel-and-modules prebuiltLucas Wei
Linux version 4.9.258-g67080cea00dd-ab7217008 (android-build@abfarm- east4-055) (Android (7141649, based on r412851) clang version 12.0.3 (https://android.googlesource.com/toolchain/llvm-project 756ad17abf0622fecdd08ec40f71c5f25829a0bc)) #0 SMP PREEMPT Thu Mar 18 02:56:07 UTC 2021 private/msm-google: (134 changes) 67080cea LTS: Merge android-4.9-q (4.9.258) into android-msm-pixel-4.9 28ab1034 Merge android-4.9-q (4.9.258) into android-msm-pixel-4.9-lts b16bd72c Merge 4.9.258 into android-4.9-q 5b1d0785 Linux 4.9.258 402b9d70 kvm: check tlbs_dirty directly 4b03fee6 scsi: qla2xxx: Fix crash during driver load on big endian machines 4cec3811 xen-blkback: fix error handling in xen_blkbk_map() 5bf626a0 xen-scsiback: don't "handle" error by BUG() a0e570ac xen-netback: don't "handle" error by BUG() 746d5c20 xen-blkback: don't "handle" error by BUG() 06897d9d xen/arm: don't ignore return errors from set_phys_to_machine 3a707cbd Xen/gntdev: correct error checking in gntdev_map_grant_pages() c5b81504 Xen/gntdev: correct dev_bus_addr handling in gntdev_map_grant_pages() a3c335bb Xen/x86: also check kernel mapping in set_foreign_p2m_mapping() 34156171 Xen/x86: don't bail early from clear_foreign_p2m_mapping() 3f50dfb0 tracing: Avoid calling cc-option -mrecord-mcount for every Makefile 90220daf tracing: Fix SKIP_STACK_VALIDATION=1 build due to bad merge with -mrecord-mcount 6b6810c2 trace: Use -mcount-record for dynamic ftrace d10795e3 x86/build: Disable CET instrumentation in the kernel for 32-bit too d8a3f2ac vsock: fix locking in vsock_shutdown() 2638ff11 vsock/virtio: update credit only if socket is not closed c23a7acb net: watchdog: hold device global xmit lock during tx disable 221a2b2f net/vmw_vsock: improve locking in vsock_connect_timeout() 466f63dd usb: dwc3: ulpi: Replace CPU-based busyloop with Protocol-based one b882452d usb: dwc3: ulpi: fix checkpatch warning af9f48e4 h8300: fix PREEMPTION build, TI_PRE_COUNT undefined 540b8955 netfilter: conntrack: skip identical origin tuple in same zone only 7ee20fd8 xen/netback: avoid race in xenvif_rx_ring_slots_available() dd07df94 netfilter: xt_recent: Fix attempt to update deleted entry 25315083 bpf: Check for integer overflow when using roundup_pow_of_two() 3fcc1c36 memblock: do not start bottom-up allocations with kernel_end 32ef350a ARM: dts: lpc32xx: Revert set default clock rate of HCLK PLL 47b8c987 ovl: skip getxattr of security labels 2e584b1a tracing: Check length before giving out the filter buffer 8b1e20ba tracing: Do not count ftrace events in top level enable output eca93bf2 squashfs: add more sanity checks in xattr id lookup a19f1bf0 squashfs: add more sanity checks in inode lookup c03b2b87 squashfs: add more sanity checks in id lookup 9c3f3986 futex: Cure exit race dc3f2ff1 futex: Change locking rules ad8fdbab futex: Ensure the correct return value from futex_lock_pi() aff82146 memcg: fix a crash in wb_workfn when a device disappears ba81458a include/trace/events/writeback.h: fix -Wstringop-truncation warnings 316c6cc0 lib/string: Add strscpy_pad() function 3a184a1f SUNRPC: Handle 0 length opaque XDR object data properly 41e0f723 SUNRPC: Move simple_get_bytes and simple_get_netobj into private header 2724748a iwlwifi: mvm: guard against device removal in reprobe 37d6199f iwlwifi: pcie: add a NULL check in iwl_pcie_txq_unmap b18f9450 iwlwifi: mvm: take mutex for calling iwl_mvm_get_sync_time() fd9d119a af_key: relax availability checks for skb size calculation 1ed9569b remoteproc: qcom_q6v5_mss: Validate MBA firmware size before load 028bd866 fgraph: Initialize tracing_graph_pause at task creation dee92931 mm: memcontrol: fix NULL pointer crash in test_clear_page_writeback() df5e32a9 Merge 4.9.257 into android-4.9-q 282aeb47 Linux 4.9.257 efb6fba8 ALSA: hda/realtek - Fix typo of pincfg for Dell quirk 14e84933 iommu/vt-d: Do not use flush-queue when caching-mode is on 53e37f99 ACPI: thermal: Do not call acpi_thermal_check() directly 00717a9d Input: xpad - sync supported devices with fork on GitHub 8cc3e209 x86/apic: Add extra serialization for non-serializing MSRs 7175b118 x86/build: Disable CET instrumentation in the kernel 332293a2 mm: thp: fix MADV_REMOVE deadlock on shmem THP 2a2e1e97 mm: hugetlb: remove VM_BUG_ON_PAGE from page_huge_active 1ed62140 mm: hugetlb: fix a race between isolating and freeing page 2dd160c9 mm: hugetlbfs: fix cannot migrate the fallocated HugeTLB page 137482a0 ARM: footbridge: fix dc21285 PCI configuration accessors 0c1b6b22 mmc: core: Limit retries when analyse of SDIO tuples fails 57659a80 cifs: report error instead of invalid when revalidating a dentry fails 9d9f8bb2 xhci: fix bounce buffer usage for non-sg list case 87ab5651 kretprobe: Avoid re-registration of the same kretprobe earlier 2718d6e8 mac80211: fix station rate table updates on assoc a3bcb11e usb: dwc2: Fix endpoint direction check in ep_from_windex b76c2952 USB: usblp: don't call usb_set_interface if there's a single alt ccdc62f4 USB: gadget: legacy: fix an error code in eth_bind() f54be213 elfcore: fix building with clang 36b50928 net: lapb: Copy the skb before sending a packet 8f25a45a Input: i8042 - unbreak Pegatron C15B f0df5378 USB: serial: option: Adding support for Cinterion MV31 0aa6b866 USB: serial: cp210x: add new VID/PID for supporting Teraoka AD2000 3800d7b5 USB: serial: cp210x: add pid/vid for WSDA-200-USB 42efb098 stable: clamp SUBLEVEL in 4.4 and 4.9 a35b3e57 objtool: Don't fail on missing symbol table fb6c463e scsi: ibmvfc: Set default timeout to avoid crash during migration 3fb9aa61 mac80211: fix fast-rx encryption check 4a058d55 scsi: libfc: Avoid invoking response handler twice if ep is already completed b960d9ae futex: Handle faults correctly for PI futexes 48ab8e8e futex: Simplify fixup_pi_state_owner() 7d455bb6 futex: Use pi_state_update_owner() in put_pi_state() 285b624e rtmutex: Remove unused argument from rt_mutex_proxy_unlock() 76bc0eca futex: Provide and use pi_state_update_owner() 083895e3 futex: Replace pointless printk in fixup_owner() 781691c7 futex: Avoid violating the 10th rule of futex 71f093c5 futex: Rework inconsistent rt_mutex/futex_q state d4dd7588 futex: Remove rt_mutex_deadlock_account_*() 2c60d4aa futex,rt_mutex: Provide futex specific rt_mutex API 17af6146 net_sched: reject silly cell_log in qdisc_get_rtab() 9d54b998 ibmvnic: Ensure that CRQ entry read are correctly ordered 78dcc1b1 net: dsa: bcm_sf2: put device node before return 7969d22e Merge 4.9.256 into android-4.9-q 80111b60 Linux 4.9.256 2a2b02a0 Merge 4.9.255 into android-4.9-q 823c1fe9 Linux 4.9.255 b9c3223b NFC: fix possible resource leak c81391ce NFC: fix resource leak when target index is invalid 4db445d0 iommu/vt-d: Don't dereference iommu_device if IOMMU_API is not built 9bae48cc iommu/vt-d: Gracefully handle DMAR units with no supported address widths dd163aa3 can: dev: prevent potential information leak in can_fill_info() 0e833abd mac80211: pause TX while changing interface type 9f93bf0f iwlwifi: pcie: reschedule in long-running memory reads 56cc48ab iwlwifi: pcie: use jiffies for memory read spin time limit de291d31 RDMA/cxgb4: Fix the reported max_recv_sge value 1caa1461 xfrm: Fix oops in xfrm_replay_advance_bmp 3cfe276d netfilter: nft_dynset: add timeout extension to template d3ea0d2d ARM: imx: build suspend-imx6.S with arm instruction set 5ed4c87b mt7601u: fix rx buffer refcounting 953488d7 mt7601u: fix kernel crash unplugging the device 3aeace1c leds: trigger: fix potential deadlock with libata f5d6818a KVM: x86: get smi pending status correctly 4abaecd4 KVM: x86/pmu: Fix HW_REF_CPU_CYCLES event pseudo-encoding in intel_arch_events[] cf16e427 futex: Prevent exit livelock c27f3920 futex: Provide distinct return value when owner is exiting ad3466ae futex: Add mutex around futex exit ff3a33f3 futex: Provide state handling for exec() as well 0ba263f7 futex: Sanitize exit state handling 32d78280 futex: Mark the begin of futex exit explicitly c2fd4e11 futex: Set task::futex_state to DEAD right after handling futex exit 8a16d8a3 futex: Split futex_mm_release() for exit/exec 394ff120 exit/exec: Seperate mm_release() 2c116895 futex: Replace PF_EXITPIDONE with a state 25f319bb futex: Move futex exit handling into futex code bdb116cd y2038: futex: Move compat implementation into futex.c 496c6a52 net: usb: qmi_wwan: added support for Thales Cinterion PLSx3 modem family 355b53d5 wext: fix NULL-ptr-dereference with cfg80211's lack of commit() 2540b946 ACPI: sysfs: Prefer "compatible" modalias Bug: 178998606 Bug: 181732917 Pick-Prebuilt: 360944732 Build-Id: 7217008 Change-Id: I879385f45286a513de195e58514a661316f87df9 Signed-off-by: Lucas Wei <lucaswei@google.com>
2021-03-04crosshatch: update kernel-and-modules prebuiltLucas Wei
Linux version 4.9.254-gdc1134bf5e56-ab7182253 (android-build@abfarm- us-east4-c-0009) (Android (7141649, based on r412851) clang version 12.0.3 (https://android.googlesource.com/toolchain/llvm- project 756ad17abf0622fecdd08ec40f71c5f25829a0bc)) #0 SMP PREEMPT Wed Mar 3 15:08:30 UTC 2021 private/msm-google: (2 changes) dc1134bf debug: make page_owner default enabled 2dd68a63 b1c1, bonito: CONFIG_XFRM_MIGRATE=y Bug: 169170652 Bug: 175771521 Pick-Prebuilt: 360517153 Build-Id: 7182253 Change-Id: If63f90c9d7ec9f2459dc74422ed0aedb14d1b9fc Signed-off-by: Lucas Wei <lucaswei@google.com>
2021-03-02crosshatch: update kernel-and-modules prebuiltLucas Wei
Linux version 4.9.254-g26191ac74e69-ab7179006 (android-build@abfarm- east4-053) (Android (7141649, based on r412851) clang version 12.0.3 (https://android.googlesource.com/toolchain/llvm-project 756ad17abf0622fecdd08ec40f71c5f25829a0bc)) #0 SMP PREEMPT Tue Mar 2 07:10:47 UTC 2021 private/msm-google: (366 changes) 26191ac7 LTS: Merge android-4.9-q (4.9.254) into android-msm-pixel-4.9 4b93cc8b Merge android-4.9-q (4.9.254) into android-msm-pixel-4.9-lts ce53f891 Merge 4.9.254 into android-4.9-q 8020355f Linux 4.9.254 27d298bf x86/boot/compressed: Disable relocation relaxation 04f51df1 tracing: Fix race in trace_open and buffer resize call 4c3134ad Revert "mm/slub: fix a memory leak in sysfs_slab_add()" 24c1a3d0 net: dsa: b53: fix an off by one in checking "vlan->vid" ed4b4306 net_sched: avoid shift-out-of-bounds in tcindex_set_parms() 4a6303bc ipv6: create multicast route with RTPROT_KERNEL 692805e5 skbuff: back tiny skbs with kmalloc() in __netdev_alloc_skb() too 2b134423 sh_eth: Fix power down vs. is_opened flag ordering 268daa2a sh: dma: fix kconfig dependency for G2_DMA 73a9742c netfilter: rpfilter: mask ecn bits before fib lookup 59946658 compiler.h: Raise minimum version of GCC to 5.1 for arm64 b9848116 bpf: Fix buggy rsh min/max bounds tracking 20089f32 xhci: tegra: Delay for disabling LFPS detector 23ce98a5 xhci: make sure TRB is fully written before giving it to the controller 54e278d8 usb: bdc: Make bdc pci driver depend on BROKEN 2434d1a3 usb: udc: core: Use lock when write to soft_connect cfbce79c USB: ehci: fix an interrupt calltrace error e4183329 ehci: fix EHCI host controller initialization sequence 186a03e3 stm class: Fix module init return on allocation failure 97f33711 iio: ad5504: Fix setting power-down state bbc6847b can: dev: can_restart: fix use after free bug 9a492875 i2c: octeon: check correct size of maximum RECV_LEN packet 3ee5fd6f drm/nouveau/i2c/gm200: increase width of aux semaphore owner fields 2a12936b drm/nouveau/bios: fix issue shadowing expansion ROMs 7bbac19e scsi: ufs: Correct the LUN used in eh_device_reset_handler() callback 185fe2a1 ASoC: Intel: haswell: Add missing pm_ops 3f47fe64 dm: avoid filesystem lookup in dm_get_dev_t() 5c9546d5 ACPI: scan: Make acpi_bus_get_device() clear return pointer on error 75fb54e5 ALSA: hda/via: Add minimum mute flag 987cd646 ALSA: seq: oss: Fix missing error check in snd_seq_oss_synth_make_info() c393a306 Merge 4.9.253 into android-4.9-q 8db42574 Linux 4.9.253 97174b1e spi: cadence: cache reference clock rate during probe 310014f5 tipc: fix NULL deref in tipc_link_xmit() 4a4ba4a0 rxrpc: Fix handling of an unsupported token type in rxrpc_read() 509f3e69 net: avoid 32 x truesize under-estimation for tiny skbs 46a7d2e5 net: sit: unregister_netdevice on newlink's error path 99be0d7e net: dcb: Accept RTM_GETDCB messages carrying set-like DCB commands 9678815b net: dcb: Validate netlink message in DCB handler 5c2dc3f8 rndis_host: set proper input size for OID_GEN_PHYSICAL_MEDIUM request 37f135c9 netxen_nic: fix MSI/MSI-x interrupts b6236939 net: cdc_ncm: correct overhead in delayed_ndp_size 2174b2cf nfsd4: readdirplus shouldn't return parent of export e739d750 usb: ohci: Make distrust_firmware param default to false df6c9d46 netfilter: conntrack: fix reading nf_conntrack_buckets fc6df945 net: sunrpc: interpret the return value of kstrtou32 correctly 7ba762a4 mm, slub: consider rest of partial list if acquire_slab() fails df53b32e RDMA/usnic: Fix memleak in find_free_vf_and_create_qp_grp fd92505b ext4: fix superblock checksum failure when setting password salt 622e7786 NFS: nfs_igrab_and_active must first reference the superblock e8fbf068 dump_common_audit_data(): fix racy accesses to ->d_name c46c4af7 Input: uinput - avoid FF flush when destroying device 388c1c27 ARM: picoxcell: fix missing interrupt-parent properties cad445bb ACPI: scan: add stub acpi_create_platform_device() for !CONFIG_ACPI 32fd4270 net: ethernet: fs_enet: Add missing MODULE_LICENSE 8ab752eb misdn: dsp: select CONFIG_BITREVERSE 83917f64 arch/arc: add copy_user_page() to <asm/page.h> to fix build error on ARC 11e86ac8 ethernet: ucc_geth: fix definition and size of ucc_geth_tx_global_pram c321869f ARC: build: add boot_targets to PHONY b4f513a0 ext4: fix bug for rename with RENAME_WHITEOUT 7374f4fe mm/hugetlb: fix potential missing huge page size info 8da04490 ACPI: scan: Harden acpi_device_add() against device ID overflows fc17d43c MIPS: relocatable: fix possible boot hangup with KASLR enabled fad8fa54 MIPS: boot: Fix unaligned access with CONFIG_MIPS_RAW_APPENDED_DTB c7036ddd ASoC: dapm: remove widget from dirty list on free 1b43cb8b Merge 4.9.252 into android-4.9-q 10161a5e Linux 4.9.252 031a414b net: drop bogus skb with CHECKSUM_PARTIAL and offset beyond end of trimmed packet b390ee66 block: fix use-after-free in disk_part_iter_next 1bc9e65f KVM: arm64: Don't access PMCR_EL0 when no PMU is available 121fb8ed wan: ds26522: select CONFIG_BITREVERSE a99ab33b net/mlx5e: Fix memleak in mlx5e_create_l2_table_groups 68a426a3 iommu/intel: Fix memleak in intel_irq_remapping_alloc bb1cdae4 block: rsxx: select CONFIG_CRC32 f201f216 wil6210: select CONFIG_CRC32 fcb14838 dmaengine: xilinx_dma: fix mixed_enum_type coverity warning f0f2e641 dmaengine: xilinx_dma: check dma_async_device_register return value 2a06839a cpufreq: powernow-k8: pass policy rather than use cpufreq_cpu_get() 3f848a50 ARM: OMAP2+: omap_device: fix idling of devices during probe 20c7cf34 spi: pxa2xx: Fix use-after-free on unbind 8b00cb2b ubifs: wbuf: Don't leak kernel memory to flash 765c00a1 drm/i915: Fix mismatch between misplaced vma check and vma insert 7bae4bc9 vmlinux.lds.h: Add PGO and AutoFDO input sections e374cf59 net: fix pmtu check in nopmtudisc mode 5d27c3f0 net: ip: always refragment ip defragmented packets 97d987ef powerpc: Fix incorrect stw{, ux, u, x} instructions in __set_pte_at 3a2c5a30 target: add XCOPY target/segment desc sense codes 966e6d07 scsi: target: Fix XCOPY NAA identifier lookup 34ca8e54 xcopy: loop over devices using idr helper a11bd997 target: use XCOPY segment descriptor CSCD IDs fa0eee98 target: simplify XCOPY wwn->se_dev lookup helper 48cb427e target: bounds check XCOPY segment descriptor list 30bb6cf9 ANDROID: cuttlefish_defconfig: add missing CONFIG_BLK_CGROUP 353e7e75 Merge 4.9.251 into android-4.9-q 10bd1f30 Linux 4.9.251 90dc59e6 x86/mtrr: Correct the range check before performing MTRR type lookups e27bf5d5 netfilter: xt_RATEEST: reject non-null terminated string from userspace 0a4feb89 netfilter: ipset: fix shift-out-of-bounds in htable_bits() 00d2619b Revert "device property: Keep secondary firmware node secondary by type" ca6efb44 ALSA: hda/conexant: add a new hda codec CX11970 285e5029 x86/mm: Fix leak of pmd ptlock ce4ea1f5 USB: serial: keyspan_pda: remove unused variable 225330e6 usb: gadget: configfs: Fix use-after-free issue with udc_name 1b1a692c usb: gadget: configfs: Preserve function ordering after bind failure 5423d2ad usb: gadget: Fix spinlock lockup on usb_function_deactivate e80db09b USB: gadget: legacy: fix return error code in acm_ms_bind() 97d36b7b usb: gadget: function: printer: Fix a memory leak for interface descriptor a927ba26 usb: gadget: f_uac2: reset wMaxPacketSize c178afee usb: gadget: select CONFIG_CRC32 e52446c3 ALSA: usb-audio: Fix UBSAN warnings for MIDI jacks 885281cc USB: usblp: fix DMA to stack 49bb1069 USB: yurex: fix control-URB timeout handling f617a85b USB: serial: option: add LongSung M5710 module support 54696754 USB: serial: iuu_phoenix: fix DMA from stack f725e361 usb: uas: Add PNY USB Portable SSD to unusual_uas 21a18965 USB: xhci: fix U1/U2 handling for hardware with XHCI_INTEL_HOST quirk set dc8b2e0b usb: chipidea: ci_hdrc_imx: add missing put_device() call in usbmisc_get_init_data() 627f08c1 USB: cdc-acm: blacklist another IR Droid device a3aeeddf usb: gadget: enable super speed plus 4fac8ce9 video: hyperv_fb: Fix the mmap() regression for v5.4.y and older a07556e6 scripts/gdb: fix lx-version string output de8cc050 scripts/gdb: lx-dmesg: use explicit encoding=utf8 errors=replace 393681be scripts/gdb: lx-dmesg: cast log_buf to void* for addr fetch 68ee6d80 scripts/gdb: make lx-dmesg command work (reliably) df279918 virtio_net: Fix recursive call to cpus_read_lock() 586692be net: sched: prevent invalid Scell_log shift count f1f4a514 vhost_net: fix ubuf refcount incorrectly when sendmsg fails 2e9e8bc3 CDC-NCM: remove "connected" log message 09d88553 net: hdlc_ppp: Fix issues when mod_timer is called while timer is running 53f31209 net: hns: fix return value check in __lb_other_process() 85039b79 ipv4: Ignore ECN bits for fib lookups in fib_compute_spec_dst() fed8d8df net: ethernet: Fix memleak in ethoc_probe 8837315f net/ncsi: Use real net-device for response handler 1b9071c0 atm: idt77252: call pci_disable_device() on error path d33701e2 ethernet: ucc_geth: fix use-after-free in ucc_geth_remove() f679fa0d depmod: handle the case of /sbin/depmod without /sbin in PATH 096d1ab7 lib/genalloc: fix the overflow when size is too big fe458773 workqueue: Kick a worker based on the actual activation of delayed works 9a54ced0 kbuild: don't hardcode depmod path 00e06d5c Merge 4.9.250 into android-4.9-q 7e8e7dc2 Linux 4.9.250 6ceb5b8e mwifiex: Fix possible buffer overflows in mwifiex_cmd_802_11_ad_hoc_start 99c6e0af iio:magnetometer:mag3110: Fix alignment and data leak issues. a2e41034 iio:imu:bmi160: Fix alignment and data leak issues 1314cb63 iio:imu:bmi160: Fix too large a buffer. f03040eb iio: bmi160_core: Fix sparse warning due to incorrect type in assignment 2de7cf2c xenbus/xenbus_backend: Disallow pending watch messages c78b4392 xen/xenbus: Count pending messages for each watch 1b468116 xen/xenbus/xen_bus_type: Support will_handle watch callback a449baad xen/xenbus: Add 'will_handle' callback support in xenbus_watch_path() 7936eefd xen/xenbus: Allow watches discard events before queueing b53bd2e2 kdev_t: always inline major/minor helper functions c5891b73 module: delay kobject uevent until after module init call 73d57280 powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() 33930a67 quota: Don't overflow quota file offsets 49ccaee9 module: set MODULE_STATE_GOING state when a module fails to load c1fcb6db ALSA: seq: Use bool for snd_seq_queue internal flags a51a49bc media: gp8psk: initialize stats at power control logic 6bfac5d6 misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() 9acf7940 reiserfs: add check for an invalid ih_entry_count 1bbac78d of: fix linker-section match-table corruption 834d8b96 uapi: move constants from <linux/kernel.h> to <linux/const.h> 535ef684 l2tp: fix races with ipv4-mapped ipv6 addresses c49f30b2 net: ipv6: keep sk status consistent after datagram connect failure 25d264a3 USB: serial: digi_acceleport: fix write-wakeup deadlocks d29f9d94 s390/dasd: fix hanging device offline processing 17171362 vfio/pci: Move dummy_resources_list init in vfio_pci_probe() d6cc7407 ALSA: hda/realtek - Dell headphone has noise on unmute for ALC236 0b287d2d ALSA: hda - Fix a wrong FIXUP for alc289 on Dell machines f6bfb53d ALSA: hda/realtek - Support Dell headset mode for ALC3271 c7893702 ALSA: usb-audio: fix sync-ep altsetting sanity check a2067446 ALSA: usb-audio: simplify set_sync_ep_implicit_fb_quirk 70cd55e8 ALSA: hda/ca0132 - Fix work handling in delayed HP detection 75c50f6c x86/entry/64: Add instruction suffix fea950d9 ANDROID: usb: f_accessory: Don't drop NULL reference in acc_disconnect() 662d6870 ANDROID: usb: f_accessory: Avoid bitfields for shared variables c4537247 ANDROID: usb: f_accessory: Cancel any pending work before teardown 0999bcc4 ANDROID: usb: f_accessory: Don't corrupt global state on double registration 0bd4d0a7 ANDROID: usb: f_accessory: Fix teardown ordering in acc_release() 0726ee55 ANDROID: usb: f_accessory: Add refcounting to global 'acc_dev' 21183c4d UPSTREAM: locking/atomic, kref: Add KREF_INIT() 5ddbb17c ANDROID: usb: f_accessory: Wrap '_acc_dev' in get()/put() accessors 2507a585 ANDROID: usb: f_accessory: Remove useless assignment 3d7e7d3f ANDROID: usb: f_accessory: Remove useless non-debug prints 4395d0ba ANDROID: usb: f_accessory: Remove stale comments 3973b9be ANDROID: USB: f_accessory: Check dev pointer before decoding ctrl request b1d2d56c ANDROID: usb: gadget: f_accessory: fix CTS test stuck ee532e86 Merge 4.9.249 into android-4.9-q e6374a1f Linux 4.9.249 0519bd38 PCI: Fix pci_slot_release() NULL pointer dereference d67091e9 xen-blkback: set ring->xenblkd to NULL after kthread_stop() a56bc9bd clk: mvebu: a3700: fix the XTAL MODE pin to MPP1_9 f358b57a iio:pressure:mpl3115: Force alignment of buffer bd22921e iio: adc: rockchip_saradc: fix missing clk_disable_unprepare() on error in rockchip_saradc_resume ced62069 iio: buffer: Fix demux update bb31fe98 mtd: parser: cmdline: Fix parsing of part-names with colons c6367d18 soc: qcom: smp2p: Safely acquire spinlock without IRQs 7ce82e5d spi: st-ssc4: Fix unbalanced pm_runtime_disable() in probe error path 2fda5db2 spi: sc18is602: Don't leak SPI master in probe error path 2504d159 spi: rb4xx: Don't leak SPI master in probe error path 8acd02d5 spi: pic32: Don't leak DMA channels in probe error path 065424db spi: davinci: Fix use-after-free on unbind 10af52bf spi: spi-sh: Fix use-after-free on unbind f522d9f8 drm/dp_aux_dev: check aux_dev before use in drm_dp_aux_dev_get_by_minor() 2c7c903c jfs: Fix array index bounds check in dbAdjTree 494c2c5e jffs2: Fix GC exit abnormally 39d6b71b ceph: fix race in concurrent __ceph_remove_cap invocations 97d73f72 powerpc/xmon: Change printk() to pr_cont() c23d1af7 KVM: arm64: Introduce handling of AArch32 TTBCR2 traps 4b0d8873 ext4: fix a memory leak of ext4_free_data 152b4676 btrfs: fix return value mixup in btrfs_get_extent cb687417 Btrfs: fix selftests failure due to uninitialized i_mode in test inodes 19e48e3a btrfs: scrub: Don't use inode page cache in scrub_handle_errored_block() ab7c503f btrfs: quota: Set rescan progress to (u64)-1 if we hit last leaf 8cbc0b7d USB: serial: keyspan_pda: fix write unthrottling bd7ebb8e USB: serial: keyspan_pda: fix tx-unthrottle use-after-free 2b33316d USB: serial: keyspan_pda: fix write-wakeup use-after-free 89151f86 USB: serial: keyspan_pda: fix stalled writes d337d2c8 USB: serial: keyspan_pda: fix write deadlock cb04eb2c USB: serial: keyspan_pda: fix dropped unthrottle interrupts 88b8bcc5 USB: serial: mos7720: fix parallel-port state restore 26aabe4c powerpc/perf: Exclude kernel samples while counting events in user space. 2c826c66 staging: comedi: mf6x4: Fix AI end-of-conversion detection 61b66e81 s390/dasd: fix list corruption of lcu list c72f447c s390/dasd: fix list corruption of pavgroup group list 33127503 s390/dasd: prevent inconsistent LCU device data 5f0a1f66 ALSA: usb-audio: Disable sample read check if firmware doesn't give back f8c05ed1 ALSA: pcm: oss: Fix a few more UBSAN fixes 4f280a1b ACPI: PNP: compare the string length in the matching_id() bb78342c Revert "ACPI / resources: Use AE_CTRL_TERMINATE to terminate resources walks" 3507348a Input: cyapa_gen6 - fix out-of-bounds stack access 5cb351a1 media: netup_unidvb: Don't leak SPI master in probe error path f6756e01 media: sunxi-cir: ensure IR is handled when it is continuous 87e4bba8 media: gspca: Fix memory leak in probe 6ea80368 Input: goodix - add upside-down quirk for Teclast X98 Pro tablet 33f12d63 Input: cros_ec_keyb - send 'scancodes' in addition to key events de834991 cfg80211: initialize rekey_data 7619a19b clk: s2mps11: Fix a resource leak in error handling paths in the probe function 7dadc8fb qlcnic: Fix error code in probe 9f7b591e perf record: Fix memory leak when using '--user-regs=?' to list registers 36200e4a clk: ti: Fix memleak in ti_fapll_synth_setup c3ae6afe watchdog: qcom: Avoid context switch in restart handler 6a515d6c net: korina: fix return value 619961f1 net: allwinner: Fix some resources leak in the error handling path of the probe and in the remove function a558690b net: bcmgenet: Fix a resource leak in an error handling path in the probe functin 1ccbd404 checkpatch: fix unescaped left brace 6735f1af powerpc/ps3: use dma_mapping_error() 0386f7a9 nfc: s3fwrn5: Release the nfc firmware bdf326bd um: chan_xterm: Fix fd leak 5e4b08a7 irqchip/alpine-msi: Fix freeing of interrupts on allocation error path 03fb3c45 ASoC: wm_adsp: remove "ctl" from list on error in wm_adsp_create_control() 43661d9a extcon: max77693: Fix modalias string 937c57ea clk: tegra: Fix duplicated SE clock entry 45b2b650 x86/kprobes: Restore BTF if the single-stepping is cancelled 28b4a8bc nfs_common: need lock during iterate through the list 4deb1c33 nfsd: Fix message level for normal termination fb8a0ef0 speakup: fix uninitialized flush_lock a072896a usb: oxu210hp-hcd: Fix memory leak in oxu_create 4659119b usb: ehci-omap: Fix PM disable depth umbalance in ehci_hcd_omap_probe 0af1cd18 powerpc/pseries/hibernation: drop pseries_suspend_begin() from suspend ops 1133be72 scsi: fnic: Fix error return code in fnic_probe() 4cf97fe9 seq_buf: Avoid type mismatch for seq_buf_init f1045292 scsi: pm80xx: Fix error return in pm8001_pci_probe() 835126f6 cpufreq: scpi: Add missing MODULE_ALIAS c02bed1b cpufreq: loongson1: Add missing MODULE_ALIAS 3a6ce436 cpufreq: st: Add missing MODULE_DEVICE_TABLE 433437bb cpufreq: highbank: Add missing MODULE_DEVICE_TABLE ae5d2a1f clocksource/drivers/arm_arch_timer: Correct fault programming of CNTKCTL_EL1.EVNTI 98b1ad38 dm ioctl: fix error return code in target_message 9c30396c ASoC: jz4740-i2s: add missed checks for clk_get() e89971af memstick: r592: Fix error return in r592_probe() 59e0eaaa pinctrl: falcon: add missing put_device() call in pinctrl_falcon_probe() 67e32fda clocksource/drivers/cadence_ttc: Fix memory leak in ttc_setup_clockevent() 420959db media: saa7146: fix array overflow in vidioc_s_audio() eb3fb613 vfio-pci: Use io_remap_pfn_range() for PCI IO memory e84062a6 NFS: switch nfsiod to be an UNBOUND workqueue. 2da36ce3 lockd: don't use interval-based rebinding over TCP b0312036 SUNRPC: xprt_load_transport() needs to support the netid "rdma6" f21ea4c2 NFSv4.2: condition READDIR's mask for security label based on LSM state 70b22746 ARM: dts: at91: at91sam9rl: fix ADC triggers 67bfda5a HSI: omap_ssi: Don't jump to free ID in ssi_add_controller() 9bd40807 mips: cdmm: fix use-after-free in mips_cdmm_bus_discover 064403b1 media: siano: fix memory leak of debugfs members in smsdvb_hotplug 3ab6924c cw1200: fix missing destroy_workqueue() on error in cw1200_init_common 6ced5528 orinoco: Move context allocation after processing the skb b2a653ac ARM: dts: at91: sama5d3_xplained: add pincontrol for USB Host 5f660d2e ARM: dts: at91: sama5d4_xplained: add pincontrol for USB Host 778c3a7c memstick: fix a double-free bug in memstick_check 53a8b385 RDMA/cxgb4: Validate the number of CQEs df79fd25 drivers: soc: ti: knav_qmss_queue: Fix error return code in knav_queue_probe 6a020a28 soc: ti: Fix reference imbalance in knav_dma_probe 0ba7baee soc: ti: knav_qmss: fix reference leak in knav_queue_probe fc235191 crypto: omap-aes - Fix PM disable depth imbalance in omap_aes_probe 9314c996 powerpc/feature: Fix CPU_FTRS_ALWAYS by removing CPU_FTRS_GENERIC_32 b4fbbb75 Input: ads7846 - fix unaligned access on 7845 4ea501f3 Input: ads7846 - fix integer overflow on Rt calculation 6dc7552c drm/omap: dmm_tiler: fix return error code in omap_dmm_probe() c92c48d8 media: solo6x10: fix missing snd_card_free in error handling case 45fd6c63 staging: greybus: codecs: Fix reference counter leak in error handling eab24ae7 MIPS: BCM47XX: fix kconfig dependency bug for BCM47XX_BCMA 4b5cb07e RDMa/mthca: Work around -Wenum-conversion warning b95cafe3 spi: tegra114: fix reference leak in tegra spi ops 2ab91193 spi: tegra20-sflash: fix reference leak in tegra_sflash_resume d377167d spi: tegra20-slink: fix reference leak in slink ops of tegra20 c6be4da5 spi: spi-ti-qspi: fix reference leak in ti_qspi_setup 7ce2c18e Bluetooth: Fix null pointer dereference in hci_event_packet() 76e915e7 arm64: dts: exynos: Correct psci compatible used on Exynos7 97249e6e ASoC: pcm: DRAIN support reactivation cd888cee spi: img-spfi: fix reference leak in img_spfi_resume ab86255f crypto: talitos - Fix return type of current_desc_hdr() 1c870748 ARM: p2v: fix handling of LPAE translation in BE mode 1cbabe5b RDMA/rxe: Compute PSN windows correctly 5098f00a drm/gma500: fix double free of gma_connector f7a86f0f Bluetooth: Fix slab-out-of-bounds read in hci_le_direct_adv_report_evt() f2787ea3 md: fix a warning caused by a race between concurrent md_ioctl()s f33161cc media: msi2500: assign SPI bus number dynamically 02111b34 serial_core: Check for port state when tty is in error state 93f02657 HID: i2c-hid: add Vero K147 to descriptor override 4940764f ARM: dts: exynos: fix USB 3.0 pins supply being turned off on Odroid XU 6ba0a480 ARM: dts: exynos: fix USB 3.0 VBUS control and over-current pins on Exynos5410 36c2e18b ARM: dts: exynos: fix roles of USB 3.0 ports on Odroid XU c06860e1 usb: chipidea: ci_hdrc_imx: Pass DISABLE_DEVICE_STREAMING flag to imx6ul 9ee64c2d usb: gadget: f_fs: Re-use SS descriptors for SuperSpeedPlus a33d07fc USB: gadget: f_rndis: fix bitrate for SuperSpeed and above 03c0e84e USB: gadget: f_midi: setup SuperSpeed Plus descriptors b7c4f24f USB: gadget: f_acm: add support for SuperSpeed Plus 0fdb54cd USB: serial: option: add interface-number sanity check to flag handling 6d675c16 soc/tegra: fuse: Fix index bug in get_process_id 5b19e4a7 dm table: Remove BUG_ON(in_interrupt()) fd78494f scsi: mpt3sas: Increase IOCInit request timeout to 30s 21be6761 drm/tegra: sor: Disable clocks on error in tegra_sor_init() fe348037 kernel/cpu: add arch override for clear_tasks_mm_cpumask() mm handling 5d98c3d9 RDMA/cm: Fix an attempt to use non-valid pointer when cleaning timewait 5ec3b72b can: softing: softing_netdev_open(): fix error handling 2c9e0bb9 scsi: bnx2i: Requires MMU c7122542 pinctrl: baytrail: Avoid clearing debounce value when turning it off 60460308 pinctrl: merrifield: Set default bias in case no particular value given 5f861c35 serial: 8250_omap: Avoid FIFO corruption caused by MDR1 access bdef62a1 ALSA: pcm: oss: Fix potential out-of-bounds shift b273e0a5 USB: sisusbvga: Make console support depend on BROKEN 70ba0704 xhci: Give USB2 ports time to enter U3 in bus suspend da8a0a32 ALSA: usb-audio: Fix control 'access overflow' errors from chmap 147c450e ALSA: usb-audio: Fix potential out-of-bounds shift 21f9689e USB: add RESET_RESUME quirk for Snapscan 1212 a58d31bc USB: dummy-hcd: Fix uninitialized array use in init() 8435f023 mac80211: mesh: fix mesh_pathtbl_init() error path 5b932ef2 net: bridge: vlan: fix error return code in __vlan_add() 09067933 net: stmmac: dwmac-meson8b: fix mask definition of the m250_sel mux 2f12ef8a net: stmmac: delete the eee_ctrl_timer after napi disabled 4de351d3 tcp: fix cwnd-limited bug for TSO deferral where we send nothing 7d6fc66e net/mlx4_en: Avoid scheduling restart task if it is already running c8708f7b spi: Prevent adding devices below an unregistering controller 64acbcc8 scsi: be2iscsi: Revert "Fix a theoretical leak in beiscsi_create_eqs()" 393c9eda pinctrl: amd: remove debounce filter setting in IRQ type setting 59539675 Input: i8042 - add Acer laptops to the i8042 reset list 63606f2c Input: cm109 - do not stomp on control URB 2ef0ea35 platform/x86: acer-wmi: add automatic keyboard background light toggle key as KEY_LIGHTS_TOGGLE 12ce4b44 ARC: stack unwinding: don't assume non-current task is sleeping c1c91e58 arm64: dts: rockchip: Assign a fixed index to mmc devices on rk3399 boards. 92244a3b iwlwifi: pcie: limit memory read spin time 36101cbe spi: bcm2835aux: Restore err assignment in bcm2835aux_spi_probe 8193769c spi: bcm2835aux: Fix use-after-free on unbind Bug: 141002587 Bug: 173789633 Bug: 174729307 Bug: 175265928 Bug: 177187042 Bug: 178998606 Bug: 180663378 Pick-Prebuilt: 358878366 Build-Id: 7179006 Change-Id: Iec082d45a1642a2eb3d4e1c5231e30822891fc32 Signed-off-by: Lucas Wei <lucaswei@google.com>
2021-02-25crosshatch: update kernel-and-modules prebuiltLucas Wei
Linux version 4.9.248-ge9f262564e45-ab7169493 (android-build@abfarm- us-west1-c-0019) (Android (7141649, based on r412851) clang version 12.0.3 (https://android.googlesource.com/toolchain/llvm- project 756ad17abf0622fecdd08ec40f71c5f25829a0bc)) #0 SMP PREEMPT Thu Feb 25 04:58:46 UTC 2021 prebuilts-master/clang/host/linux-x86: (13 changes) 2d611dee Merge "Update README.md for r412851." 6ea82133 Update README.md for r412851. a0c7a343 Update LLVM binutils to r412851. 9ad0900f Update README.md for r412851. ... 551a023d Update LLVM binutils to r407598b. private/msm-google: (1 change) e9f26256 ANDROID: clang: update to 12.0.3 Bug: 180726924 Pick-Prebuilt: 358878366 Build-Id: 7169493 Change-Id: I5273d09e25e4384d05b452fccd300376b3edf616 Signed-off-by: Lucas Wei <lucaswei@google.com>
2021-02-22crosshatch: update kernel-and-modules prebuiltSecurityBot
Linux version 4.9.248-gbca1b89c4613-ab7161667 (android- build@abfarm-01101) (Android (7037181, based on r407598) clang version 12.0.1 (https://android.googlesource.com/toolchain/llvm- project 91322a2ee9dd036d10e1529650dc3ee118dd26c0)) #0 SMP PREEMPT Mon Feb 22 03:46:53 UTC 2021 private/msm-google: (2 changes) bca1b89c max1720x_battery: move init_complete done to the end of init function c7947070 UPSTREAM: binder: add flag to clear buffer on txn complete Bug: 171501513 Bug: 179115667 Pick-Prebuilt: 354398374 Build-Id: 7161667 Change-Id: Ice8381a686b00cea2aa0548e53c4be4779bf7873 Signed-off-by: SecurityBot <android-nexus-securitybot@system.gserviceaccount.com>
2021-02-20crosshatch: update kernel-and-modules prebuiltLucas Wei
Linux version 4.9.248-g2f7efce5fbda-ab7158762 (android- build@abfarm-01103) (Android (7037181, based on r407598) clang version 12.0.1 (https://android.googlesource.com/toolchain/llvm- project 91322a2ee9dd036d10e1529650dc3ee118dd26c0)) #0 SMP PREEMPT Sat Feb 20 03:17:36 UTC 2021 private/msm-google: (5 changes) 2f7efce5 ANDROID: vmlinux.lds.h: merge compound literal sections 6ecdab12 Merge android-msm-pixel-4.9-rvc-qpr3 into android-msm-pixel-4.9 53932455 Merge android-msm-pixel-4.9-rvc-qpr2 into android-msm-pixel-4.9-rvc-qpr3 c69ea3d5 Merge branch 'android-msm-pixel-4.9-rvc-security' into android-msm-pixel-4.9-rvc-qpr2 756fe288 icmp: randomize the global rate limiter Bug: 174047799 Bug: 174737972 Bug: 175351675 Bug: 178361294 Pick-Prebuilt: 354396620 Build-Id: 7158762 Change-Id: I889eb04f6e1a74297eb92858061a50d9f291e6e6 Signed-off-by: Lucas Wei <lucaswei@google.com>
2021-02-04crosshatch: update kernel-and-modules prebuiltSecurityBot
Linux version 4.9.248-gb9c568c03647-ab7116887 (android-build@abfarm- us-east4-c-0013) (Android (7037181, based on r407598) clang version 12.0.1 (https://android.googlesource.com/toolchain/llvm- project 91322a2ee9dd036d10e1529650dc3ee118dd26c0)) #0 SMP PREEMPT Mon Feb 1 23:19:13 UTC 2021 private/msm-google: (5 changes) b9c568c0 Merge android-msm-pixel-4.9-rvc-qpr3 into android-msm-pixel-4.9 7e11964a LTS: Merge android-4.9-q (4.9.248) into android-msm-pixel-4.9-rvc-qpr3 cda6c382 Merge android-4.9-q (4.9.248) into android-msm-pixel-4.9-rvc-lts 6289dd99 Merge branch 'android-msm-pixel-4.9-rvc-qpr2' into android-msm-pixel-4.9-rvc-lts 3745a455 Merge android-4.9-q (4.9.241) into android-msm-pixel-4.9-rvc-lts Bug: 173766525 Pick-Prebuilt: 354398374 Build-Id: 7116887 Change-Id: I049f04cba540451723e30f3b6ddc212f8b061617 Signed-off-by: SecurityBot <android-nexus-securitybot@system.gserviceaccount.com>
2021-02-01crosshatch: update kernel-and-modules prebuiltSecurityBot
Linux version 4.9.248-gdca924c22da2-ab7115597 (android-build@abfarm- us-west1-c-0026) (Android (7037181, based on r407598) clang version 12.0.1 (https://android.googlesource.com/toolchain/llvm- project 91322a2ee9dd036d10e1529650dc3ee118dd26c0)) #0 SMP PREEMPT Mon Feb 1 11:59:47 UTC 2021 prebuilts-master/clang/host/linux-x86: (185 changes) 4bba08ff Update prebuilt Clang to r407598b (12.0.2). 23a1e5a5 Enable libunwind.a and libunwind-exported.a LLVM prebuilts 83bd1712 Update README.md with latest version info (r407598). fcce3268 Update LLVM binutils to r407598. ... b9b60e6e Update LLVM binutils to r377782b. am: debf6e0c18 am: 174ca011ad am: 8af0802b6f am: 021a13fffe private/msm-google: (1 change) dca924c2 ANDROID: clang: update to 12.0.1 private/msm-google/techpack/audio: (1 change) 726b5057 ASoC: audio-ext-clk: Replace clock dummy ops Bug: 175082047 Bug: 176825272 Pick-Prebuilt: 354398374 Build-Id: 7115597 Change-Id: I00c4a0d2cbf5c4e16b85fdcace8a7acfdd438d23 Signed-off-by: SecurityBot <android-nexus-securitybot@system.gserviceaccount.com>
2021-02-01[automerger skipped] crosshatch: update kernel-and-modules prebuilt [ DO NOT ↵Lucas Wei
MERGE ] am: cfec365367 am: e7c4e6004f -s ours am skip reason: subject contains skip directive Original change: https://googleplex-android-review.googlesource.com/c/device/google/crosshatch-kernel/+/13432249 MUST ONLY BE SUBMITTED BY AUTOMERGER Change-Id: Idab017aeb4e631d5d51395d06f252897bb23149c
2021-02-01crosshatch: update kernel-and-modules prebuilt [ DO NOT MERGE ] am: cfec365367Lucas Wei
Original change: https://googleplex-android-review.googlesource.com/c/device/google/crosshatch-kernel/+/13432249 MUST ONLY BE SUBMITTED BY AUTOMERGER Change-Id: If5f819b7e5b6acf819b116959a9f146e79ff5ef6
2021-01-29crosshatch: update kernel-and-modules prebuiltLucas Wei
Linux version 4.9.248-gec0f2cc78264-ab7110419 (android- build@abfarm-01165) (Android (6875598, based on r399163b) clang version 11.0.5 (https://android.googlesource.com/toolchain/llvm- project 87f1315dfbea7c137aa2e6d362dbb457e388158d)) #0 SMP PREEMPT Fri Jan 29 03:37:30 UTC 2021 private/msm-google: (379 changes) ec0f2cc7 LTS: Merge android-4.9-q (4.9.248) into android-msm-pixel-4.9 f09d91fe Merge android-4.9-q (4.9.248) into android-msm-pixel-4.9-lts 423410d3 Merge 4.9.248 into android-4.9-q af3457a5 Linux 4.9.248 5a91fa53 x86/uprobes: Do not use prefixes.nbytes when looping over prefixes.bytes cad39416 Input: i8042 - fix error return code in i8042_setup_aux() c05b6769 i2c: qup: Fix error return code in qup_i2c_bam_schedule_desc() a6b17524 gfs2: check for empty rgrp tree in gfs2_ri_update 0bde9d53 tracing: Fix userstacktrace option for instances af160357 spi: bcm2835: Release the DMA channel if probe fails after dma_init 2be1837b spi: bcm2835: Fix use-after-free on unbind 5aea0d96 spi: bcm-qspi: Fix use-after-free on unbind 0870525c spi: Introduce device-managed SPI controller allocation 2b8d8c96 iommu/amd: Set DTE[IntTabLen] to represent 512 IRTEs 46926867 i2c: imx: Check for I2SR_IAL after every byte 95046a50 i2c: imx: Fix reset of I2SR_IAL flag da407a00 cifs: fix potential use-after-free in cifs_echo_request() 3920afb5 ftrace: Fix updating FTRACE_FL_TRAMP ac28e357 tty: Fix ->session locking 0725367f ALSA: hda/generic: Add option to enforce preferred_dacs pairs 219c8a38 ALSA: hda/realtek - Add new codec supported for ALC897 742f3062 tty: Fix ->pgrp locking in tiocspgrp() a5a1beb0 USB: serial: option: add support for Thales Cinterion EXS82 bcdda1e6 USB: serial: option: add Fibocom NL668 variants 71245b95 USB: serial: ch341: sort device-id entries e00156c7 USB: serial: ch341: add new Product ID for CH341A 30df8e69 USB: serial: kl5kusb105: fix memleak on open 259c2b3d usb: gadget: f_fs: Use local copy of descriptors for userspace copy a890a3d3 vlan: consolidate VLAN parsing code and limit max parsing depth 36b9d012 pinctrl: baytrail: Fix pin being driven low for a while on gpiod_get(..., GPIOD_OUT_HIGH) 89196a0f pinctrl: baytrail: Replace WARN with dev_info_once when setting direct-irq pin to output d9ff783f btrfs: sysfs: init devices outside of the chunk_mutex de1c4bf3 RDMA/i40iw: Address an mmap handler exploit in i40iw dbedb38b spi: Fix controller unregister order harder e90b7f23 Input: i8042 - add ByteSpeed touchpad to noloop table 487baca4 Input: xpad - support Ardwiino Controllers 6c593bdd dt-bindings: net: correct interrupt flags in examples 0e553371 net/mlx5: Fix wrong address reclaim when command interface is down ff0338a7 net: pasemi: fix error return code in pasemi_mac_open() fb7aff26 cxgb3: fix error return code in t3_sge_alloc_qset() 45967627 net/x25: prevent a couple of overflows 252de8f7 ibmvnic: Fix TX completion error handling 89094e47 ibmvnic: Ensure that SCRQ entry reads are correctly ordered 10b6f570 netfilter: bridge: reset skb->pkt_type after NF_INET_POST_ROUTING traversal 94f30328 bonding: wait for sysfs kobject destruction before freeing struct slave 9f7e8367 usbnet: ipheth: fix connectivity with iOS 14 edc9b311 rose: Fix Null pointer dereference in rose_send_frame() 545c8af0 net/af_iucv: set correct sk_protocol for child sockets e3ee521e ANDROID: cuttlefish_defconfig: Disable CONFIG_KSM f1eb1c3b Merge 4.9.247 into android-4.9-q 5d55c2ad Linux 4.9.247 bab3f154 USB: core: Fix regression in Hercules audio card c795e168 USB: core: add endpoint-blacklist quirk f22f3c31 regulator: workaround self-referent regulators 14eb75c7 regulator: avoid resolve_supply() infinite recursion 498a8567 x86/speculation: Fix prctl() when spectre_v2_user={seccomp,prctl},ibpb b3ce21f6 usb: gadget: Fix memleak in gadgetfs_fill_super e3e50545 usb: gadget: f_midi: Fix memleak in f_midi_alloc eca70659 USB: core: Change %pK for __user pointers to %px 1cb6a627 perf probe: Fix to die_entrypc() returns error correctly ad412368 platform/x86: toshiba_acpi: Fix the wrong variable assignment c724aa57 can: gs_usb: fix endianess problem with candleLight firmware 911bf862 efivarfs: revert "fix memory leak in efivarfs_create()" 8b98de60 ibmvnic: fix NULL pointer dereference in ibmvic_reset_crq 75e9d9c3 net: ena: set initial DMA width to avoid intel iommu issue 5b865845 nfc: s3fwrn5: use signed integer for parsing GPIO numbers b6275253 IB/mthca: fix return value of error branch in mthca_init_cq() 15bb0397 bnxt_en: Release PCI regions when DMA mask setup fails during probe. e6b70faa video: hyperv_fb: Fix the cache type when mapping the VRAM 9ccd9ef4 bnxt_en: fix error return code in bnxt_init_board() 9745eeb6 scsi: ufs: Fix race between shutdown and runtime resume flow d46ca6dc batman-adv: set .owner to THIS_MODULE 35025bec phy: tegra: xusb: Fix dangling pointer on probe failure fa5657a3 perf/x86: fix sysfs type mismatches 0f750caf scsi: target: iscsi: Fix cmd abort fabric stop race 2cb66df2 scsi: libiscsi: Fix NOP race condition a7931dc2 dmaengine: pl330: _prep_dma_memcpy: Fix wrong burst size 61cda689 proc: don't allow async path resolution of /proc/self components 65e22ae7 x86/xen: don't unbind uninitialized lock_kicker_irq 454c9414 dmaengine: xilinx_dma: use readl_poll_timeout_atomic variant f75aa560 HID: hid-sensor-hub: Fix issue with devices with no report ID afd30b9d Input: i8042 - allow insmod to succeed on devices without an i8042 controller 6b5fa4d4 HID: cypress: Support Varmilo Keyboards' media hotkeys 015afaab ALSA: hda/hdmi: fix incorrect locking in hdmi_pcm_close a42c2a63 ALSA: hda/hdmi: Use single mutex unlock in error paths e6efd2f8 arm64: pgtable: Fix pte_accessible() a93a374e btrfs: inode: Verify inode mode to avoid NULL pointer dereference bd1ea5f0 btrfs: tree-checker: Enhance chunk checker to validate chunk profile 84a73423 PCI: Add device even if driver attach failed 0ec766bf btrfs: fix lockdep splat when reading qgroup config on mount 003be909 mm/userfaultfd: do not access vma->vm_mm after calling handle_userfault() 609f70c5 perf event: Check ref_reloc_sym before using it e415ad9a BACKPORT: arm64: SW PAN: Point saved ttbr0 at the zero page when switching to init_mm 3e729468 Merge 4.9.246 into android-4.9-q 6d0b08c5 Linux 4.9.246 bd9dc1ee x86/microcode/intel: Check patch signature before saving microcode for early loading 89c47350 s390/cpum_sf.c: fix file permission for cpum_sfb_size 38eeb135 mac80211: free sta in sta_info_insert_finish() on errors 0a793f35 mac80211: minstrel: fix tx status processing corner case e974e89a mac80211: minstrel: remove deferred sampling code b567396b xtensa: disable preemption around cache alias management calls cf1f185d regulator: fix memory leak with repeated set_machine_constraints() 8ccf1ff7 iio: accel: kxcjk1013: Replace is_smo8500_device with an acpi_type enum bd8352d6 ext4: fix bogus warning in ext4_update_dx_flag() 8d0326a6 efivarfs: fix memory leak in efivarfs_create() 5f34104d tty: serial: imx: keep console clocks always on 919c5184 ALSA: mixart: Fix mutex deadlock f72cedf7 ALSA: ctl: fix error path at adding user-defined element set 71be97f5 powerpc/uaccess-flush: fix missing includes in kup-radix.h 8dd5f584 libfs: fix error cast of negative value in simple_attr_write() dacd38a5 xfs: revert "xfs: fix rmap key and record comparison functions" b09a7623 regulator: ti-abb: Fix array out of bound read access on the first transition e8b33150 MIPS: Alchemy: Fix memleak in alchemy_clk_setup_cpu d70dd845 can: m_can: m_can_handle_state_change(): fix state change c503b128 can: peak_usb: fix potential integer overflow on shift of a int f823134f can: dev: can_restart(): post buffer from the right context 48ac0b18 perf lock: Don't free "lock_seq_stat" if read_count isn't zero 3e25dfc5 ARM: dts: imx50-evk: Fix the chip select 1 IOMUX 2290f132 arm: dts: imx6qdl-udoo: fix rgmii phy-mode for ksz9031 phy 5f575c17 MIPS: export has_transparent_hugepage() for modules d90dd9d8 Input: adxl34x - clean up a data type in adxl34x_probe() c0c2738f vfs: remove lockdep bogosity in __sb_start_write e2ee9ea9 arm64: psci: Avoid printing in cpu_psci_cpu_die() dbb9ea89 pinctrl: rockchip: enable gpio pclk for rockchip_gpio_to_irq 06e21325 mlxsw: core: Use variable timeout for EMAD retries 808aaded net: ftgmac100: Fix crash when removing driver 9ca9ff63 tcp: only postpone PROBE_RTT if RTT is < current min_rtt estimate ed6663de net: usb: qmi_wwan: Set DTR quirk for MR400 b0cf7f03 sctp: change to hold/put transport for proto_unreach_timer b7562aef qlcnic: fix error return code in qlcnic_83xx_restart_hw() 06ee3d5e net: x25: Increase refcnt of "struct x25_neigh" in x25_rx_call_request 3291019c net/mlx4_core: Fix init_hca fields offset b55215a7 netlabel: fix an uninitialized warning in netlbl_unlabel_staticlist() 627da8ff netlabel: fix our progress tracking in netlbl_unlabel_staticlist() 3722985b net: Have netpoll bring-up DSA management interface 41456415 net: bridge: add missing counters to ndo_get_stats64 callback c2e45a42 net: b44: fix error return code in b44_init_one() f1555c9c inet_diag: Fix error path to cancel the meseage in inet_req_diag_fill() 138c1563 devlink: Add missing genlmsg_cancel() in devlink_nl_sb_port_pool_fill() 043cb594 bnxt_en: read EEPROM A2h address using page 0 aab5d313 atm: nicstar: Unmap DMA on send error 7d6f77b1 ah6: fix error return code in ah6_input() a3ba0ea9 Merge 4.9.245 into android-4.9-q ce62d3c7 Linux 4.9.245 6b3d7874 ACPI: GED: fix -Wformat 55f76704 KVM: x86: clflushopt should be treated as a no-op by emulation e99d5ec2 mac80211: always wind down STA state 452e66f6 Input: sunkbd - avoid use-after-free in teardown paths 4f268980 powerpc/8xx: Always fault when _PAGE_ACCESSED is not set 24b0ff1f i2c: mux: pca954x: Add missing pca9546 definition to chip_desc 17d1baef i2c: imx: Fix external abort on interrupt in exit paths f5c5b2d5 i2c: imx: use clk notifier for rate changes d67c5c60 powerpc/64s: flush L1D after user accesses 9fbcbd25 powerpc/uaccess: Evaluate macro arguments once, before user access is allowed d765c7b3 powerpc: Fix __clear_user() with KUAP enabled 3853ff57 powerpc: Implement user_access_begin and friends 82973e9a powerpc: Add a framework for user access tracking fa4bf9f3 powerpc/64s: flush L1D on kernel entry 4eb53cb9 powerpc/64s: move some exception handlers out of line 6672e0ba powerpc/64s: Define MASKABLE_RELON_EXCEPTION_PSERIES_OOL c3203bb0 Linux 4.9.244 b5050c04 Convert trailing spaces and periods in path components 09424dab ext4: fix leaking sysfs kobject after failed mount 41ac66d1 reboot: fix overflow parsing reboot cpu number 3a4304ca Revert "kernel/reboot.c: convert simple_strtoul to kstrtoint" 5a097d64 perf/core: Fix race in the perf_mmap_close() function 35b6c796 xen/events: block rogue events for some time 0c56aa85 xen/events: defer eoi in case of excessive number of events cb3c705c xen/events: use a common cpu hotplug hook for event channels d949b512 xen/events: switch user event channels to lateeoi model ff215b74 xen/pciback: use lateeoi irq binding 4daf5efd xen/scsiback: use lateeoi irq binding 7d720061 xen/netback: use lateeoi irq binding e8972e96 xen/blkback: use lateeoi irq binding e068ed2c xen/events: add a new "late EOI" evtchn framework 5b166acf xen/events: fix race in evtchn_fifo_unmask() d7b04848 xen/events: add a proper barrier to 2-level uevent unmasking e4ccd4b1 xen/events: avoid removing an event channel while handling it d59f7d67 perf/core: Fix a memory leak in perf_event_parse_addr_filter() 85730205 perf/core: Fix crash when using HW tracing kernel filters 51f0471b perf/core: Fix bad use of igrab() 27979f60 x86/speculation: Allow IBPB to be conditionally enabled on CPUs with always-on STIBP 29da3bb1 random32: make prandom_u32() output unpredictable 44d2ea6e net: Update window_clamp if SOCK_RCVBUF is set 1bbd12d3 net/x25: Fix null-ptr-deref in x25_connect 09aeee12 net/af_iucv: fix null pointer dereference on shutdown a870fc02 IPv6: Set SIT tunnel hard_header_len to zero 41cdb4ac swiotlb: fix "x86: Don't panic if can not alloc buffer for swiotlb" 98699510 pinctrl: amd: fix incorrect way to disable debounce filter b71d2fc9 pinctrl: amd: use higher precision for 512 RtcClk b959cd19 drm/gma500: Fix out-of-bounds access to struct drm_device.vblank[] 951cb4f2 don't dump the threads that had been already exiting when zapped. cd567cc3 ocfs2: initialize ip_next_orphan 98d9619d mei: protect mei_cl_mtu from null dereference c6718a66 usb: cdc-acm: Add DISABLE_ECHO for Renesas USB Download mode fe375b32 ext4: unlock xattr_sem properly in ext4_inline_data_truncate() ca0357a5 ext4: correctly report "not supported" for {usr,grp}jquota when !CONFIG_QUOTA e07eab5c perf: Fix get_recursion_context() f44b8662 cosa: Add missing kfree in error path of cosa_write 02317044 of/address: Fix of_node memory leak in of_dma_is_coherent 8acbfc86 xfs: fix a missing unlock on error in xfs_fs_map_blocks 21ff2ad7 xfs: fix rmap key and record comparison functions fa98ca4c xfs: fix flags argument to rmap lookup when converting shared file rmaps e4da271e pinctrl: aspeed: Fix GPI only function problem. 59768f22 iommu/amd: Increase interrupt remapping table limit to 512 entries 3c891e37 scsi: scsi_dh_alua: Avoid crash during alua_bus_detach() 09a227a1 cfg80211: regulatory: Fix inconsistent format argument 74b8bf4d mac80211: fix use of skb payload instead of header 5b4c0ef7 drm/amdgpu: perform srbm soft reset always on SDMA resume 4c212118 scsi: hpsa: Fix memory leak in hpsa_init_one() ada3d70c gfs2: check for live vs. read-only file system in gfs2_fitrim 88e168ef gfs2: Free rd_bits later in gfs2_clear_rgrpd to fix use-after-free bbd97e2c usb: gadget: goku_udc: fix potential crashes in probe 526eac8b ath9k_htc: Use appropriate rs_datalen type 1200ebbd geneve: add transport ports in route lookup for geneve 5e2f790b i40e: Memory leak in i40e_config_iwarp_qvlist 7f5e6e09 i40e: Fix of memory leak and integer truncation in i40e_virtchnl.c b7715c9b i40e: Wrong truncation from u16 to u8 f4a3ff4d i40e: add num_vectors checker in iwarp handler 8f29881e i40e: Fix a potential NULL pointer dereference 77440c3a pinctrl: devicetree: Avoid taking direct reference to device name string b4d4f6be Btrfs: fix missing error return if writeback for extent buffer never started 99130744 xfs: flush new eof page on truncate to avoid post-eof corruption 7eeef109 can: peak_usb: peak_usb_get_ts_time(): fix timestamp wrapping 1e5d182a can: peak_usb: add range checking in decode operations 919d9b62 can: can_create_echo_skb(): fix echo skb generation: always use skb_clone() 6968ec25 can: dev: __can_get_echo_skb(): fix real payload length return value for RTR frames 451187b2 can: dev: can_get_echo_skb(): prevent call to kfree_skb() in hard IRQ context b850b9e7 ALSA: hda: prevent undefined shift in snd_hdac_ext_bus_get_link() 9aad1a8d perf tools: Add missing swap for ino_generation cca76199 net: xfrm: fix a race condition during allocing spi 10c197e2 genirq: Let GENERIC_IRQ_IPI select IRQ_DOMAIN_HIERARCHY 9d0a691a btrfs: reschedule when cloning lots of extents 6e12733e time: Prevent undefined behaviour in timespec64_to_ns() 5ed0bc2d mm: mempolicy: fix potential pte_unmap_unlock pte error 07c4433d gfs2: Wake up when sd_glock_disposal becomes zero b0db2f09 ring-buffer: Fix recursion protection transitions between interrupt context 215ca523 regulator: defer probe when trying to get voltage from unresolved supply 053c5267 UPSTREAM: thermal/drivers/hisi: Remove bogus const from function return type 4b77d497 UPSTREAM: net/ipv6: don't reinitialize ndev->cnf.addr_gen_mode on new inet6_dev 18ef8693 UPSTREAM: tee: shm: fix use-after-free via temporarily dropped reference 059ab9b8 UPSTREAM: Documentation: ip-sysctl.txt: document addr_gen_mode d0668806 UPSTREAM: net: crypto set sk to NULL when af_alg_release. bf3010b8 UPSTREAM: ipv6: don't auto-add link-local address to lag ports 26864e2b UPSTREAM: ipv6: ndisc: RFC-ietf-6man-ra-pref64-09 is now published as RFC8781 6f9b0092 UPSTREAM: binder: fix incorrect cmd to binder_stat_br 3d6e13f3 UPSTREAM: arm64: SW PAN: Update saved ttbr0 value on enter_lazy_tlb cc526d2a UPSTREAM: staging: android: vsoc: fix copy_from_user overrun fe6aefea Merge 4.9.243 into android-4.9-q 6c52daf9 Linux 4.9.243 04533793 powercap: restrict energy meter to root access 4a889427 Merge 4.9.242 into android-4.9-q 206734ea Linux 4.9.242 fc6220f2 Revert "ARC: entry: fix potential EFA clobber when TIF_SYSCALL_TRACE" 6ffed409 ARC: stack unwinding: avoid indefinite looping c382e1a5 USB: Add NO_LPM quirk for Kingston flash drive 01aa849b USB: serial: option: add Telit FN980 composition 0x1055 7efc5392 USB: serial: option: add LE910Cx compositions 0x1203, 0x1230, 0x1231 9690d9dc USB: serial: cyberjack: fix write-URB completion race b1e2e61c serial: txx9: add missing platform_driver_unregister() on error in serial_txx9_init ac9faff6 serial: 8250_mtk: Fix uart_get_baud_rate warning 66be43d8 fork: fix copy_process(CLONE_PARENT) race with the exiting ->real_parent 5ca7f073 vt: Disable KD_FONT_OP_COPY 2da887bc ACPI: NFIT: Fix comparison to '-ENXIO' 380faa74 vsock: use ns_capable_noaudit() on socket create bf89e819 scsi: core: Don't start concurrent async scan on same host 4089e235 of: Fix reserved-memory overlap detection 5eb9f353 x86/kexec: Use up-to-dated screen_info copy to fill boot params 83f5b7bb ARM: dts: sun4i-a10: fix cpu_alert temperature b134320e tracing: Fix out of bounds write in get_trace_buf 59cc02cb ftrace: Handle tracing when switching between context ee395fa2 ftrace: Fix recursion check for NMI test a1ffa067 kthread_worker: prevent queuing delayed work from timer_fn when it is being canceled 1332c71e ALSA: usb-audio: Add implicit feedback quirk for Qu-16 7dadd4eb Fonts: Replace discarded const qualifier 8a0ae1b6 gianfar: Account for Tx PTP timestamp in the skb headroom 8bfd746c gianfar: Replace skb_realloc_headroom with skb_cow_head for PTP 7153ef83 tipc: fix use-after-free in tipc_bcast_get_mode e96ca904 xen/events: don't use chip_data for legacy IRQs 7dfd2c1e staging: octeon: Drop on uncorrectable alignment or FCS error 797c828f staging: octeon: repair "fixed-link" support 95b51946 staging: comedi: cb_pcidas: Allow 2-channel commands for AO subdevice 1ba973aa KVM: arm64: Fix AArch32 handling of DBGD{CCINT,SCRext} and DBGVCR f94d62fb device property: Don't clear secondary pointer for shared primary firmware node bf3f5739 device property: Keep secondary firmware node secondary by type 1c71edbc ARM: s3c24xx: fix missing system reset 2e76c253 ARM: samsung: fix PM debug build with DEBUG_LL but !MMU f7ef2b3c hil/parisc: Disable HIL driver when it gets stuck 0e3c0416 cachefiles: Handle readpage error correctly 291f614d arm64: berlin: Select DW_APB_TIMER_OF ea5dd52c tty: make FONTX ioctl use the tty pointer they were actually passed 3aaeaed8 rtc: rx8010: don't modify the global rtc ops 075ba222 vringh: fix __vringh_iov() when riov and wiov are different f14b7bf8 ring-buffer: Return 0 on success from ring_buffer_resize() ddfff3b4 9P: Cast to loff_t before multiplying 568b54b9 libceph: clear con->out_msg on Policy::stateful_server faults fab99223 ceph: promote to unsigned long long before shifting 1c01388c ia64: fix build error with !COREDUMP 63a84e3a ubi: check kthread_should_stop() after the setting of task state fd10a2f7 ubifs: dent: Fix some potential memory leaks while iterating entries 29b6e4ee powerpc/powernv/elog: Fix race while processing OPAL error log event. 45f0ea79 powerpc: Warn about use of smt_snooze_delay 84509066 iio:gyro:itg3200: Fix timestamp alignment and prevent data leak. 3b2291a0 iio:adc:ti-adc12138 Fix alignment issue with timestamp 1b638796 iio:light:si1145: Fix timestamp alignment and prevent data leak. 633bf0cd dmaengine: dma-jz4780: Fix race in jz4780_dma_tx_status 04a6e5aa vt: keyboard, extend func_buf_lock to readers 2f7ed3b4 vt: keyboard, simplify vt_kdgkbsent 31affb07 usb: host: fsl-mph-dr-of: check return of dma_set_mask() 054ace81 usb: dwc3: core: don't trigger runtime pm when remove driver 8ac08f56 usb: dwc3: core: add phy cleanup for probe error handling 511f3b97 btrfs: fix use-after-free on readahead extent after failure to create it b7aabd77 btrfs: cleanup cow block on error 51b36513 btrfs: reschedule if necessary when logging directory items 4a59ea4d scsi: mptfusion: Fix null pointer dereferences in mptscsih_remove() ff9cef29 w1: mxc_w1: Fix timeout resolution problem leading to bus error 38e60b77 acpi-cpufreq: Honor _PSD table setting on new AMD CPUs e0c41b8b ACPI: debug: don't allow debugging when ACPI is disabled f29b91d6 ACPI: video: use ACPI backlight for HP 635 Notebook e320749a ACPI / extlog: Check for RDMSR failure e8edcd6b NFS: fix nfs_path in case of a rename retry acef5107 fs: Don't invalidate page buffers in block_write_full_page() acdf4f1d leds: bcm6328, bcm6358: use devres LED registering function 66348e14 perf/x86/amd/ibs: Fix raw sample data accumulation df383f98 perf/x86/amd/ibs: Don't include randomized bits in get_ibs_op_count() 4c09a618 md/raid5: fix oops during stripe resizing dc984c63 ARM: dts: s5pv210: remove dedicated 'audio-subsystem' node 61626b64 ARM: dts: s5pv210: move PMU node out of clock controller 35229d68 ARM: dts: s5pv210: remove DMA controller bus node name to fix dtschema warnings 158c1bbb memory: emif: Remove bogus debugfs error handling ac39f79f gfs2: add validation checks for size of superblock 2603470d ext4: Detect already used quota file early e92df84c drivers: watchdog: rdc321x_wdt: Fix race condition bugs ff4a1985 net: 9p: initialize sun_server.sun_path to have addr's value only when addr is valid ff53a587 clk: ti: clockdomain: fix static checker warning a43817fd md/bitmap: md_bitmap_get_counter returns wrong blocks 808427be power: supply: test_power: add missing newlines when printing parameters by sysfs ac4998bb bus/fsl_mc: Do not rely on caller to provide non NULL mc_io a42d588f drivers/net/wan/hdlc_fr: Correctly handle special skb->protocol values ed121ea5 arm64/mm: return cpu_all_mask when node is NUMA_NO_NODE eeecf316 USB: adutux: fix debugging b36818fd cpufreq: sti-cpufreq: add stih418 support 6be06108 kgdb: Make "kgdbcon" work properly with "kgdb_earlycon" 7756acd8 printk: reduce LOG_BUF_SHIFT range for H8300 9ab6e782 mmc: via-sdmmc: Fix data race bug 338a4c01 media: tw5864: check status of tw5864_frameinterval_get 7f288898 ath10k: fix VHT NSS calculation when STBC is enabled 2b0df39a video: fbdev: pvr2fb: initialize variables b72172a4 xfs: fix realtime bitmap/summary file truncation when growing rt volume e8f7f093 ARM: 8997/2: hw_breakpoint: Handle inexact watchpoint addresses 529db666 um: change sigio_spinlock to a mutex 865d3206 f2fs: fix to check segment boundary during SIT page readahead 8f5ddf7a f2fs: add trace exit in exception path 0e6277eb sparc64: remove mm_cpumask clearing to fix kthread_use_mm race 726e1b2f powerpc/powernv/smp: Fix spurious DBG() warning 4eacae98 mlxsw: core: Fix use-after-free in mlxsw_emad_trans_finish() a9b9c998 fscrypt: use EEXIST when file already uses different policy 3326d00c fscrypto: move ioctl processing more fully into common code a5edcea7 fscrypt: return -EXDEV for incompatible rename or link into encrypted dir d4629b0d ata: sata_rcar: Fix DMA boundary mask 609c0dea mtd: lpddr: Fix bad logic in print_drs_error ad3394d7 p54: avoid accessing the data mapped to streaming DMA 1b47891c fuse: fix page dereference after free c54cd254 arch/x86/amd/ibs: Fix re-arming IBS Fetch f9559286 tipc: fix memory leak caused by tipc_buf_append() 01edc74d ravb: Fix bit fields checking in ravb_hwtstamp_get() e3f04230 efivarfs: Replace invalid slashes with exclamation marks in dentries. 3657ef47 powerpc/powernv/opal-dump : Use IRQ_HANDLED instead of numbers in interrupt handler 861c5ce0 scripts/setlocalversion: make git describe output more reliable 433cf1ed SUNRPC: ECONNREFUSED should cause a rebind. ff403f4c ANDROID: Temporarily disable XFRM_USER_COMPAT filtering 84a523fc BACKPORT: xfrm/compat: Translate 32-bit user_policy from sockptr 49f56493 BACKPORT: xfrm/compat: Add 32=>64-bit messages translator 7a2ee372 UPSTREAM: xfrm/compat: Attach xfrm dumps to 64=>32 bit translator 765b5ef1 BACKPORT: xfrm/compat: Add 64=>32-bit messages translator c9416d80 BACKPORT: xfrm: Provide API to register translator module 2eaae4ef UPSTREAM: mm/sl[uo]b: export __kmalloc_track(_node)_caller 27654d97 ANDROID: Publish uncompressed Image on aarch64 ab739441 ANDROID: Makefile: append BUILD_NUMBER to version string when defined Bug: 137521202 Bug: 159842160 Bug: 163141236 Bug: 171975761 Bug: 172541864 Bug: 173766525 Bug: 174771868 Pick-Prebuilt: 354396620 Build-Id: 7110419 Change-Id: If96dd7a49f32668e65cab18ddfcb215ff7514cd9 Signed-off-by: Lucas Wei <lucaswei@google.com>
2021-01-29crosshatch: update kernel-and-modules prebuilt [ DO NOT MERGE ]Lucas Wei
Linux version 4.9.248-g7e11964aa6b0-ab7110424 (android- build@abfarm-01182) (Android (6443078 based on r383902) clang version 11.0.1 (https://android.googlesource.com/toolchain/llvm- project b397f81060ce6d701042b782172ed13bee898b79)) #0 SMP PREEMPT Fri Jan 29 03:40:23 UTC 2021 private/msm-google: (500 changes) 7e11964a LTS: Merge android-4.9-q (4.9.248) into android-msm-pixel-4.9-rvc-qpr3 cda6c382 Merge android-4.9-q (4.9.248) into android-msm-pixel-4.9-rvc-lts 6289dd99 Merge branch 'android-msm-pixel-4.9-rvc-qpr2' into android-msm-pixel-4.9-rvc-lts 423410d3 Merge 4.9.248 into android-4.9-q af3457a5 Linux 4.9.248 5a91fa53 x86/uprobes: Do not use prefixes.nbytes when looping over prefixes.bytes cad39416 Input: i8042 - fix error return code in i8042_setup_aux() c05b6769 i2c: qup: Fix error return code in qup_i2c_bam_schedule_desc() a6b17524 gfs2: check for empty rgrp tree in gfs2_ri_update 0bde9d53 tracing: Fix userstacktrace option for instances af160357 spi: bcm2835: Release the DMA channel if probe fails after dma_init 2be1837b spi: bcm2835: Fix use-after-free on unbind 5aea0d96 spi: bcm-qspi: Fix use-after-free on unbind 0870525c spi: Introduce device-managed SPI controller allocation 2b8d8c96 iommu/amd: Set DTE[IntTabLen] to represent 512 IRTEs 46926867 i2c: imx: Check for I2SR_IAL after every byte 95046a50 i2c: imx: Fix reset of I2SR_IAL flag da407a00 cifs: fix potential use-after-free in cifs_echo_request() 3920afb5 ftrace: Fix updating FTRACE_FL_TRAMP ac28e357 tty: Fix ->session locking 0725367f ALSA: hda/generic: Add option to enforce preferred_dacs pairs 219c8a38 ALSA: hda/realtek - Add new codec supported for ALC897 742f3062 tty: Fix ->pgrp locking in tiocspgrp() a5a1beb0 USB: serial: option: add support for Thales Cinterion EXS82 bcdda1e6 USB: serial: option: add Fibocom NL668 variants 71245b95 USB: serial: ch341: sort device-id entries e00156c7 USB: serial: ch341: add new Product ID for CH341A 30df8e69 USB: serial: kl5kusb105: fix memleak on open 259c2b3d usb: gadget: f_fs: Use local copy of descriptors for userspace copy a890a3d3 vlan: consolidate VLAN parsing code and limit max parsing depth 36b9d012 pinctrl: baytrail: Fix pin being driven low for a while on gpiod_get(..., GPIOD_OUT_HIGH) 89196a0f pinctrl: baytrail: Replace WARN with dev_info_once when setting direct-irq pin to output d9ff783f btrfs: sysfs: init devices outside of the chunk_mutex de1c4bf3 RDMA/i40iw: Address an mmap handler exploit in i40iw dbedb38b spi: Fix controller unregister order harder e90b7f23 Input: i8042 - add ByteSpeed touchpad to noloop table 487baca4 Input: xpad - support Ardwiino Controllers 6c593bdd dt-bindings: net: correct interrupt flags in examples 0e553371 net/mlx5: Fix wrong address reclaim when command interface is down ff0338a7 net: pasemi: fix error return code in pasemi_mac_open() fb7aff26 cxgb3: fix error return code in t3_sge_alloc_qset() 45967627 net/x25: prevent a couple of overflows 252de8f7 ibmvnic: Fix TX completion error handling 89094e47 ibmvnic: Ensure that SCRQ entry reads are correctly ordered 10b6f570 netfilter: bridge: reset skb->pkt_type after NF_INET_POST_ROUTING traversal 94f30328 bonding: wait for sysfs kobject destruction before freeing struct slave 9f7e8367 usbnet: ipheth: fix connectivity with iOS 14 edc9b311 rose: Fix Null pointer dereference in rose_send_frame() 545c8af0 net/af_iucv: set correct sk_protocol for child sockets e3ee521e ANDROID: cuttlefish_defconfig: Disable CONFIG_KSM f1eb1c3b Merge 4.9.247 into android-4.9-q 5d55c2ad Linux 4.9.247 bab3f154 USB: core: Fix regression in Hercules audio card c795e168 USB: core: add endpoint-blacklist quirk f22f3c31 regulator: workaround self-referent regulators 14eb75c7 regulator: avoid resolve_supply() infinite recursion 498a8567 x86/speculation: Fix prctl() when spectre_v2_user={seccomp,prctl},ibpb b3ce21f6 usb: gadget: Fix memleak in gadgetfs_fill_super e3e50545 usb: gadget: f_midi: Fix memleak in f_midi_alloc eca70659 USB: core: Change %pK for __user pointers to %px 1cb6a627 perf probe: Fix to die_entrypc() returns error correctly ad412368 platform/x86: toshiba_acpi: Fix the wrong variable assignment c724aa57 can: gs_usb: fix endianess problem with candleLight firmware 911bf862 efivarfs: revert "fix memory leak in efivarfs_create()" 8b98de60 ibmvnic: fix NULL pointer dereference in ibmvic_reset_crq 75e9d9c3 net: ena: set initial DMA width to avoid intel iommu issue 5b865845 nfc: s3fwrn5: use signed integer for parsing GPIO numbers b6275253 IB/mthca: fix return value of error branch in mthca_init_cq() 15bb0397 bnxt_en: Release PCI regions when DMA mask setup fails during probe. e6b70faa video: hyperv_fb: Fix the cache type when mapping the VRAM 9ccd9ef4 bnxt_en: fix error return code in bnxt_init_board() 9745eeb6 scsi: ufs: Fix race between shutdown and runtime resume flow d46ca6dc batman-adv: set .owner to THIS_MODULE 35025bec phy: tegra: xusb: Fix dangling pointer on probe failure fa5657a3 perf/x86: fix sysfs type mismatches 0f750caf scsi: target: iscsi: Fix cmd abort fabric stop race 2cb66df2 scsi: libiscsi: Fix NOP race condition a7931dc2 dmaengine: pl330: _prep_dma_memcpy: Fix wrong burst size 61cda689 proc: don't allow async path resolution of /proc/self components 65e22ae7 x86/xen: don't unbind uninitialized lock_kicker_irq 454c9414 dmaengine: xilinx_dma: use readl_poll_timeout_atomic variant f75aa560 HID: hid-sensor-hub: Fix issue with devices with no report ID afd30b9d Input: i8042 - allow insmod to succeed on devices without an i8042 controller 6b5fa4d4 HID: cypress: Support Varmilo Keyboards' media hotkeys 015afaab ALSA: hda/hdmi: fix incorrect locking in hdmi_pcm_close a42c2a63 ALSA: hda/hdmi: Use single mutex unlock in error paths e6efd2f8 arm64: pgtable: Fix pte_accessible() a93a374e btrfs: inode: Verify inode mode to avoid NULL pointer dereference bd1ea5f0 btrfs: tree-checker: Enhance chunk checker to validate chunk profile 84a73423 PCI: Add device even if driver attach failed 0ec766bf btrfs: fix lockdep splat when reading qgroup config on mount 003be909 mm/userfaultfd: do not access vma->vm_mm after calling handle_userfault() 609f70c5 perf event: Check ref_reloc_sym before using it e415ad9a BACKPORT: arm64: SW PAN: Point saved ttbr0 at the zero page when switching to init_mm 3745a455 Merge android-4.9-q (4.9.241) into android-msm-pixel-4.9-rvc-lts 3e729468 Merge 4.9.246 into android-4.9-q 6d0b08c5 Linux 4.9.246 bd9dc1ee x86/microcode/intel: Check patch signature before saving microcode for early loading 89c47350 s390/cpum_sf.c: fix file permission for cpum_sfb_size 38eeb135 mac80211: free sta in sta_info_insert_finish() on errors 0a793f35 mac80211: minstrel: fix tx status processing corner case e974e89a mac80211: minstrel: remove deferred sampling code b567396b xtensa: disable preemption around cache alias management calls cf1f185d regulator: fix memory leak with repeated set_machine_constraints() 8ccf1ff7 iio: accel: kxcjk1013: Replace is_smo8500_device with an acpi_type enum bd8352d6 ext4: fix bogus warning in ext4_update_dx_flag() 8d0326a6 efivarfs: fix memory leak in efivarfs_create() 5f34104d tty: serial: imx: keep console clocks always on 919c5184 ALSA: mixart: Fix mutex deadlock f72cedf7 ALSA: ctl: fix error path at adding user-defined element set 71be97f5 powerpc/uaccess-flush: fix missing includes in kup-radix.h 8dd5f584 libfs: fix error cast of negative value in simple_attr_write() dacd38a5 xfs: revert "xfs: fix rmap key and record comparison functions" b09a7623 regulator: ti-abb: Fix array out of bound read access on the first transition e8b33150 MIPS: Alchemy: Fix memleak in alchemy_clk_setup_cpu d70dd845 can: m_can: m_can_handle_state_change(): fix state change c503b128 can: peak_usb: fix potential integer overflow on shift of a int f823134f can: dev: can_restart(): post buffer from the right context 48ac0b18 perf lock: Don't free "lock_seq_stat" if read_count isn't zero 3e25dfc5 ARM: dts: imx50-evk: Fix the chip select 1 IOMUX 2290f132 arm: dts: imx6qdl-udoo: fix rgmii phy-mode for ksz9031 phy 5f575c17 MIPS: export has_transparent_hugepage() for modules d90dd9d8 Input: adxl34x - clean up a data type in adxl34x_probe() c0c2738f vfs: remove lockdep bogosity in __sb_start_write e2ee9ea9 arm64: psci: Avoid printing in cpu_psci_cpu_die() dbb9ea89 pinctrl: rockchip: enable gpio pclk for rockchip_gpio_to_irq 06e21325 mlxsw: core: Use variable timeout for EMAD retries 808aaded net: ftgmac100: Fix crash when removing driver 9ca9ff63 tcp: only postpone PROBE_RTT if RTT is < current min_rtt estimate ed6663de net: usb: qmi_wwan: Set DTR quirk for MR400 b0cf7f03 sctp: change to hold/put transport for proto_unreach_timer b7562aef qlcnic: fix error return code in qlcnic_83xx_restart_hw() 06ee3d5e net: x25: Increase refcnt of "struct x25_neigh" in x25_rx_call_request 3291019c net/mlx4_core: Fix init_hca fields offset b55215a7 netlabel: fix an uninitialized warning in netlbl_unlabel_staticlist() 627da8ff netlabel: fix our progress tracking in netlbl_unlabel_staticlist() 3722985b net: Have netpoll bring-up DSA management interface 41456415 net: bridge: add missing counters to ndo_get_stats64 callback c2e45a42 net: b44: fix error return code in b44_init_one() f1555c9c inet_diag: Fix error path to cancel the meseage in inet_req_diag_fill() 138c1563 devlink: Add missing genlmsg_cancel() in devlink_nl_sb_port_pool_fill() 043cb594 bnxt_en: read EEPROM A2h address using page 0 aab5d313 atm: nicstar: Unmap DMA on send error 7d6f77b1 ah6: fix error return code in ah6_input() a3ba0ea9 Merge 4.9.245 into android-4.9-q ce62d3c7 Linux 4.9.245 6b3d7874 ACPI: GED: fix -Wformat 55f76704 KVM: x86: clflushopt should be treated as a no-op by emulation e99d5ec2 mac80211: always wind down STA state 452e66f6 Input: sunkbd - avoid use-after-free in teardown paths 4f268980 powerpc/8xx: Always fault when _PAGE_ACCESSED is not set 24b0ff1f i2c: mux: pca954x: Add missing pca9546 definition to chip_desc 17d1baef i2c: imx: Fix external abort on interrupt in exit paths f5c5b2d5 i2c: imx: use clk notifier for rate changes d67c5c60 powerpc/64s: flush L1D after user accesses 9fbcbd25 powerpc/uaccess: Evaluate macro arguments once, before user access is allowed d765c7b3 powerpc: Fix __clear_user() with KUAP enabled 3853ff57 powerpc: Implement user_access_begin and friends 82973e9a powerpc: Add a framework for user access tracking fa4bf9f3 powerpc/64s: flush L1D on kernel entry 4eb53cb9 powerpc/64s: move some exception handlers out of line 6672e0ba powerpc/64s: Define MASKABLE_RELON_EXCEPTION_PSERIES_OOL c3203bb0 Linux 4.9.244 b5050c04 Convert trailing spaces and periods in path components 09424dab ext4: fix leaking sysfs kobject after failed mount 41ac66d1 reboot: fix overflow parsing reboot cpu number 3a4304ca Revert "kernel/reboot.c: convert simple_strtoul to kstrtoint" 5a097d64 perf/core: Fix race in the perf_mmap_close() function 35b6c796 xen/events: block rogue events for some time 0c56aa85 xen/events: defer eoi in case of excessive number of events cb3c705c xen/events: use a common cpu hotplug hook for event channels d949b512 xen/events: switch user event channels to lateeoi model ff215b74 xen/pciback: use lateeoi irq binding 4daf5efd xen/scsiback: use lateeoi irq binding 7d720061 xen/netback: use lateeoi irq binding e8972e96 xen/blkback: use lateeoi irq binding e068ed2c xen/events: add a new "late EOI" evtchn framework 5b166acf xen/events: fix race in evtchn_fifo_unmask() d7b04848 xen/events: add a proper barrier to 2-level uevent unmasking e4ccd4b1 xen/events: avoid removing an event channel while handling it d59f7d67 perf/core: Fix a memory leak in perf_event_parse_addr_filter() 85730205 perf/core: Fix crash when using HW tracing kernel filters 51f0471b perf/core: Fix bad use of igrab() 27979f60 x86/speculation: Allow IBPB to be conditionally enabled on CPUs with always-on STIBP 29da3bb1 random32: make prandom_u32() output unpredictable 44d2ea6e net: Update window_clamp if SOCK_RCVBUF is set 1bbd12d3 net/x25: Fix null-ptr-deref in x25_connect 09aeee12 net/af_iucv: fix null pointer dereference on shutdown a870fc02 IPv6: Set SIT tunnel hard_header_len to zero 41cdb4ac swiotlb: fix "x86: Don't panic if can not alloc buffer for swiotlb" 98699510 pinctrl: amd: fix incorrect way to disable debounce filter b71d2fc9 pinctrl: amd: use higher precision for 512 RtcClk b959cd19 drm/gma500: Fix out-of-bounds access to struct drm_device.vblank[] 951cb4f2 don't dump the threads that had been already exiting when zapped. cd567cc3 ocfs2: initialize ip_next_orphan 98d9619d mei: protect mei_cl_mtu from null dereference c6718a66 usb: cdc-acm: Add DISABLE_ECHO for Renesas USB Download mode fe375b32 ext4: unlock xattr_sem properly in ext4_inline_data_truncate() ca0357a5 ext4: correctly report "not supported" for {usr,grp}jquota when !CONFIG_QUOTA e07eab5c perf: Fix get_recursion_context() f44b8662 cosa: Add missing kfree in error path of cosa_write 02317044 of/address: Fix of_node memory leak in of_dma_is_coherent 8acbfc86 xfs: fix a missing unlock on error in xfs_fs_map_blocks 21ff2ad7 xfs: fix rmap key and record comparison functions fa98ca4c xfs: fix flags argument to rmap lookup when converting shared file rmaps e4da271e pinctrl: aspeed: Fix GPI only function problem. 59768f22 iommu/amd: Increase interrupt remapping table limit to 512 entries 3c891e37 scsi: scsi_dh_alua: Avoid crash during alua_bus_detach() 09a227a1 cfg80211: regulatory: Fix inconsistent format argument 74b8bf4d mac80211: fix use of skb payload instead of header 5b4c0ef7 drm/amdgpu: perform srbm soft reset always on SDMA resume 4c212118 scsi: hpsa: Fix memory leak in hpsa_init_one() ada3d70c gfs2: check for live vs. read-only file system in gfs2_fitrim 88e168ef gfs2: Free rd_bits later in gfs2_clear_rgrpd to fix use-after-free bbd97e2c usb: gadget: goku_udc: fix potential crashes in probe 526eac8b ath9k_htc: Use appropriate rs_datalen type 1200ebbd geneve: add transport ports in route lookup for geneve 5e2f790b i40e: Memory leak in i40e_config_iwarp_qvlist 7f5e6e09 i40e: Fix of memory leak and integer truncation in i40e_virtchnl.c b7715c9b i40e: Wrong truncation from u16 to u8 f4a3ff4d i40e: add num_vectors checker in iwarp handler 8f29881e i40e: Fix a potential NULL pointer dereference 77440c3a pinctrl: devicetree: Avoid taking direct reference to device name string b4d4f6be Btrfs: fix missing error return if writeback for extent buffer never started 99130744 xfs: flush new eof page on truncate to avoid post-eof corruption 7eeef109 can: peak_usb: peak_usb_get_ts_time(): fix timestamp wrapping 1e5d182a can: peak_usb: add range checking in decode operations 919d9b62 can: can_create_echo_skb(): fix echo skb generation: always use skb_clone() 6968ec25 can: dev: __can_get_echo_skb(): fix real payload length return value for RTR frames 451187b2 can: dev: can_get_echo_skb(): prevent call to kfree_skb() in hard IRQ context b850b9e7 ALSA: hda: prevent undefined shift in snd_hdac_ext_bus_get_link() 9aad1a8d perf tools: Add missing swap for ino_generation cca76199 net: xfrm: fix a race condition during allocing spi 10c197e2 genirq: Let GENERIC_IRQ_IPI select IRQ_DOMAIN_HIERARCHY 9d0a691a btrfs: reschedule when cloning lots of extents 6e12733e time: Prevent undefined behaviour in timespec64_to_ns() 5ed0bc2d mm: mempolicy: fix potential pte_unmap_unlock pte error 07c4433d gfs2: Wake up when sd_glock_disposal becomes zero b0db2f09 ring-buffer: Fix recursion protection transitions between interrupt context 215ca523 regulator: defer probe when trying to get voltage from unresolved supply 053c5267 UPSTREAM: thermal/drivers/hisi: Remove bogus const from function return type 4b77d497 UPSTREAM: net/ipv6: don't reinitialize ndev->cnf.addr_gen_mode on new inet6_dev 18ef8693 UPSTREAM: tee: shm: fix use-after-free via temporarily dropped reference 059ab9b8 UPSTREAM: Documentation: ip-sysctl.txt: document addr_gen_mode d0668806 UPSTREAM: net: crypto set sk to NULL when af_alg_release. bf3010b8 UPSTREAM: ipv6: don't auto-add link-local address to lag ports 26864e2b UPSTREAM: ipv6: ndisc: RFC-ietf-6man-ra-pref64-09 is now published as RFC8781 6f9b0092 UPSTREAM: binder: fix incorrect cmd to binder_stat_br 3d6e13f3 UPSTREAM: arm64: SW PAN: Update saved ttbr0 value on enter_lazy_tlb cc526d2a UPSTREAM: staging: android: vsoc: fix copy_from_user overrun fe6aefea Merge 4.9.243 into android-4.9-q 6c52daf9 Linux 4.9.243 04533793 powercap: restrict energy meter to root access 4a889427 Merge 4.9.242 into android-4.9-q 206734ea Linux 4.9.242 fc6220f2 Revert "ARC: entry: fix potential EFA clobber when TIF_SYSCALL_TRACE" 6ffed409 ARC: stack unwinding: avoid indefinite looping c382e1a5 USB: Add NO_LPM quirk for Kingston flash drive 01aa849b USB: serial: option: add Telit FN980 composition 0x1055 7efc5392 USB: serial: option: add LE910Cx compositions 0x1203, 0x1230, 0x1231 9690d9dc USB: serial: cyberjack: fix write-URB completion race b1e2e61c serial: txx9: add missing platform_driver_unregister() on error in serial_txx9_init ac9faff6 serial: 8250_mtk: Fix uart_get_baud_rate warning 66be43d8 fork: fix copy_process(CLONE_PARENT) race with the exiting ->real_parent 5ca7f073 vt: Disable KD_FONT_OP_COPY 2da887bc ACPI: NFIT: Fix comparison to '-ENXIO' 380faa74 vsock: use ns_capable_noaudit() on socket create bf89e819 scsi: core: Don't start concurrent async scan on same host 4089e235 of: Fix reserved-memory overlap detection 5eb9f353 x86/kexec: Use up-to-dated screen_info copy to fill boot params 83f5b7bb ARM: dts: sun4i-a10: fix cpu_alert temperature b134320e tracing: Fix out of bounds write in get_trace_buf 59cc02cb ftrace: Handle tracing when switching between context ee395fa2 ftrace: Fix recursion check for NMI test a1ffa067 kthread_worker: prevent queuing delayed work from timer_fn when it is being canceled 1332c71e ALSA: usb-audio: Add implicit feedback quirk for Qu-16 7dadd4eb Fonts: Replace discarded const qualifier 8a0ae1b6 gianfar: Account for Tx PTP timestamp in the skb headroom 8bfd746c gianfar: Replace skb_realloc_headroom with skb_cow_head for PTP 7153ef83 tipc: fix use-after-free in tipc_bcast_get_mode e96ca904 xen/events: don't use chip_data for legacy IRQs 7dfd2c1e staging: octeon: Drop on uncorrectable alignment or FCS error 797c828f staging: octeon: repair "fixed-link" support 95b51946 staging: comedi: cb_pcidas: Allow 2-channel commands for AO subdevice 1ba973aa KVM: arm64: Fix AArch32 handling of DBGD{CCINT,SCRext} and DBGVCR f94d62fb device property: Don't clear secondary pointer for shared primary firmware node bf3f5739 device property: Keep secondary firmware node secondary by type 1c71edbc ARM: s3c24xx: fix missing system reset 2e76c253 ARM: samsung: fix PM debug build with DEBUG_LL but !MMU f7ef2b3c hil/parisc: Disable HIL driver when it gets stuck 0e3c0416 cachefiles: Handle readpage error correctly 291f614d arm64: berlin: Select DW_APB_TIMER_OF ea5dd52c tty: make FONTX ioctl use the tty pointer they were actually passed 3aaeaed8 rtc: rx8010: don't modify the global rtc ops 075ba222 vringh: fix __vringh_iov() when riov and wiov are different f14b7bf8 ring-buffer: Return 0 on success from ring_buffer_resize() ddfff3b4 9P: Cast to loff_t before multiplying 568b54b9 libceph: clear con->out_msg on Policy::stateful_server faults fab99223 ceph: promote to unsigned long long before shifting 1c01388c ia64: fix build error with !COREDUMP 63a84e3a ubi: check kthread_should_stop() after the setting of task state fd10a2f7 ubifs: dent: Fix some potential memory leaks while iterating entries 29b6e4ee powerpc/powernv/elog: Fix race while processing OPAL error log event. 45f0ea79 powerpc: Warn about use of smt_snooze_delay 84509066 iio:gyro:itg3200: Fix timestamp alignment and prevent data leak. 3b2291a0 iio:adc:ti-adc12138 Fix alignment issue with timestamp 1b638796 iio:light:si1145: Fix timestamp alignment and prevent data leak. 633bf0cd dmaengine: dma-jz4780: Fix race in jz4780_dma_tx_status 04a6e5aa vt: keyboard, extend func_buf_lock to readers 2f7ed3b4 vt: keyboard, simplify vt_kdgkbsent 31affb07 usb: host: fsl-mph-dr-of: check return of dma_set_mask() 054ace81 usb: dwc3: core: don't trigger runtime pm when remove driver 8ac08f56 usb: dwc3: core: add phy cleanup for probe error handling 511f3b97 btrfs: fix use-after-free on readahead extent after failure to create it b7aabd77 btrfs: cleanup cow block on error 51b36513 btrfs: reschedule if necessary when logging directory items 4a59ea4d scsi: mptfusion: Fix null pointer dereferences in mptscsih_remove() ff9cef29 w1: mxc_w1: Fix timeout resolution problem leading to bus error 38e60b77 acpi-cpufreq: Honor _PSD table setting on new AMD CPUs e0c41b8b ACPI: debug: don't allow debugging when ACPI is disabled f29b91d6 ACPI: video: use ACPI backlight for HP 635 Notebook e320749a ACPI / extlog: Check for RDMSR failure e8edcd6b NFS: fix nfs_path in case of a rename retry acef5107 fs: Don't invalidate page buffers in block_write_full_page() acdf4f1d leds: bcm6328, bcm6358: use devres LED registering function 66348e14 perf/x86/amd/ibs: Fix raw sample data accumulation df383f98 perf/x86/amd/ibs: Don't include randomized bits in get_ibs_op_count() 4c09a618 md/raid5: fix oops during stripe resizing dc984c63 ARM: dts: s5pv210: remove dedicated 'audio-subsystem' node 61626b64 ARM: dts: s5pv210: move PMU node out of clock controller 35229d68 ARM: dts: s5pv210: remove DMA controller bus node name to fix dtschema warnings 158c1bbb memory: emif: Remove bogus debugfs error handling ac39f79f gfs2: add validation checks for size of superblock 2603470d ext4: Detect already used quota file early e92df84c drivers: watchdog: rdc321x_wdt: Fix race condition bugs ff4a1985 net: 9p: initialize sun_server.sun_path to have addr's value only when addr is valid ff53a587 clk: ti: clockdomain: fix static checker warning a43817fd md/bitmap: md_bitmap_get_counter returns wrong blocks 808427be power: supply: test_power: add missing newlines when printing parameters by sysfs ac4998bb bus/fsl_mc: Do not rely on caller to provide non NULL mc_io a42d588f drivers/net/wan/hdlc_fr: Correctly handle special skb->protocol values ed121ea5 arm64/mm: return cpu_all_mask when node is NUMA_NO_NODE eeecf316 USB: adutux: fix debugging b36818fd cpufreq: sti-cpufreq: add stih418 support 6be06108 kgdb: Make "kgdbcon" work properly with "kgdb_earlycon" 7756acd8 printk: reduce LOG_BUF_SHIFT range for H8300 9ab6e782 mmc: via-sdmmc: Fix data race bug 338a4c01 media: tw5864: check status of tw5864_frameinterval_get 7f288898 ath10k: fix VHT NSS calculation when STBC is enabled 2b0df39a video: fbdev: pvr2fb: initialize variables b72172a4 xfs: fix realtime bitmap/summary file truncation when growing rt volume e8f7f093 ARM: 8997/2: hw_breakpoint: Handle inexact watchpoint addresses 529db666 um: change sigio_spinlock to a mutex 865d3206 f2fs: fix to check segment boundary during SIT page readahead 8f5ddf7a f2fs: add trace exit in exception path 0e6277eb sparc64: remove mm_cpumask clearing to fix kthread_use_mm race 726e1b2f powerpc/powernv/smp: Fix spurious DBG() warning 4eacae98 mlxsw: core: Fix use-after-free in mlxsw_emad_trans_finish() a9b9c998 fscrypt: use EEXIST when file already uses different policy 3326d00c fscrypto: move ioctl processing more fully into common code a5edcea7 fscrypt: return -EXDEV for incompatible rename or link into encrypted dir d4629b0d ata: sata_rcar: Fix DMA boundary mask 609c0dea mtd: lpddr: Fix bad logic in print_drs_error ad3394d7 p54: avoid accessing the data mapped to streaming DMA 1b47891c fuse: fix page dereference after free c54cd254 arch/x86/amd/ibs: Fix re-arming IBS Fetch f9559286 tipc: fix memory leak caused by tipc_buf_append() 01edc74d ravb: Fix bit fields checking in ravb_hwtstamp_get() e3f04230 efivarfs: Replace invalid slashes with exclamation marks in dentries. 3657ef47 powerpc/powernv/opal-dump : Use IRQ_HANDLED instead of numbers in interrupt handler 861c5ce0 scripts/setlocalversion: make git describe output more reliable 433cf1ed SUNRPC: ECONNREFUSED should cause a rebind. ff403f4c ANDROID: Temporarily disable XFRM_USER_COMPAT filtering 84a523fc BACKPORT: xfrm/compat: Translate 32-bit user_policy from sockptr 49f56493 BACKPORT: xfrm/compat: Add 32=>64-bit messages translator 7a2ee372 UPSTREAM: xfrm/compat: Attach xfrm dumps to 64=>32 bit translator 765b5ef1 BACKPORT: xfrm/compat: Add 64=>32-bit messages translator c9416d80 BACKPORT: xfrm: Provide API to register translator module 2eaae4ef UPSTREAM: mm/sl[uo]b: export __kmalloc_track(_node)_caller 27654d97 ANDROID: Publish uncompressed Image on aarch64 ab739441 ANDROID: Makefile: append BUILD_NUMBER to version string when defined 44a1b61d Merge 4.9.241 into android-4.9-q d69a20c9 Linux 4.9.241 f53b7ead usb: gadget: f_ncm: allow using NCM in SuperSpeed Plus gadgets. f9a0684b eeprom: at25: set minimum read/write access stride to 1 1e61adf0 USB: cdc-wdm: Make wdm_flush() interruptible and add wdm_fsync(). a0190bcf usb: cdc-acm: add quirk to blacklist ETAS ES58X devices 6850d74f net: korina: cast KSEG0 address to pointer in kfree f259b6e9 ath10k: check idx validity in __ath10k_htt_rx_ring_fill_n() e7945486 usb: core: Solve race condition in anchor cleanup functions 260de148 brcm80211: fix possible memleak in brcmf_proto_msgbuf_attach ca6ca40e reiserfs: Fix memory leak in reiserfs_parse_options() 62bf54e8 ipvs: Fix uninit-value in do_ip_vs_set_ctl() d7e5fe25 tty: ipwireless: fix error handling 466de4ed Fix use after free in get_capset_info callback. 4c082618 rtl8xxxu: prevent potential memory leak b1a1f0d6 brcmsmac: fix memory leak in wlc_phy_attach_lcnphy a9226940 scsi: ibmvfc: Fix error return in ibmvfc_probe() 13971db5 Bluetooth: Only mark socket zapped after unlocking 27e9f7ad usb: ohci: Default to per-port over-current protection 45da43ab xfs: make sure the rt allocator doesn't run off the end 12363101 reiserfs: only call unlock_new_inode() if I_NEW 8aab67dc misc: rtsx: Fix memory leak in rtsx_pci_probe 6f0706ef ath9k: hif_usb: fix race condition between usb_get_urb() and usb_kill_anchored_urbs() c9d1acc7 USB: cdc-acm: handle broken union descriptors fcfd1db1 udf: Avoid accessing uninitialized data on failed inode read f96c6586 udf: Limit sparing table size 4a47581c usb: gadget: function: printer: fix use-after-free in __lock_acquire cc7a1062 misc: vop: add round_up(x,4) for vring_size to avoid kernel panic b0b36f6e mic: vop: copy data to kernel space then write to io memory f3467a49 scsi: target: core: Add CONTROL field for trace events 63033647 scsi: mvumi: Fix error return in mvumi_io_attach() 957559da PM: hibernate: remove the bogus call to get_gendisk() in software_resume() bc46e668 ntfs: add check for mft record size in superblock 15328607 fs: dlm: fix configfs memory leak bb92afd9 media: saa7134: avoid a shift overflow 669c9582 mmc: sdio: Check for CISTPL_VERS_1 buffer size 3b899e92 media: uvcvideo: Ensure all probed info is returned to v4l2 c11dfffd media: media/pci: prevent memory leak in bttv_probe b91c0457 media: bdisp: Fix runtime PM imbalance on error 8ea75bdf media: platform: sti: hva: Fix runtime PM imbalance on error b668ba31 media: platform: s3c-camif: Fix runtime PM imbalance on error 645985ac media: vsp1: Fix runtime PM imbalance on error 5dde9075 media: exynos4-is: Fix a reference count leak 6e8429c2 media: exynos4-is: Fix a reference count leak due to pm_runtime_get_sync 34509967 media: exynos4-is: Fix several reference count leaks due to pm_runtime_get_sync 40dbafa3 media: ati_remote: sanity check for both endpoints 13713d69 media: firewire: fix memory leak 60f4aa0b crypto: ccp - fix error handling bd332ce7 NTB: hw: amd: fix an issue about leak system resources 482851c9 nvmet: fix uninitialized work for zero kato aa3c8799 powerpc/powernv/dump: Fix race while processing OPAL dump 56da7952 arm64: dts: zynqmp: Remove additional compatible string for i2c IPs 886ce82a arm64: dts: qcom: msm8916: Fix MDP/DSI interrupts f5896757 memory: fsl-corenet-cf: Fix handling of platform_get_irq() error 412349b4 memory: omap-gpmc: Fix a couple off by ones f90c8dd3 KVM: x86: emulating RDPID failure shall return #UD rather than #GP a7a63e55 Input: sun4i-ps2 - fix handling of platform_get_irq() error eacec05c Input: twl4030_keypad - fix handling of platform_get_irq() error e1182c39 Input: omap4-keypad - fix handling of platform_get_irq() error 98ecef77 Input: ep93xx_keypad - fix handling of platform_get_irq() error f3603989 Input: imx6ul_tsc - clean up some errors in imx6ul_tsc_resume() d4a7dbb8 vfio/pci: Clear token on bypass registration failure 4e504a73 clk: bcm2835: add missing release if devm_clk_hw_register fails 66a761e4 clk: at91: clk-main: update key before writing AT91_CKGR_MOR c6f85c6d rapidio: fix the missed put_device() for rio_mport_add_riodev d8623bab rapidio: fix error handling path 2de51c99 lib/crc32.c: fix trivial typo in preprocessor condition 80041615 IB/rdmavt: Fix sizeof mismatch 897f33d4 cpufreq: powernv: Fix frame-size-overflow in powernv_cpufreq_reboot_notifier 0fbdf9f7 powerpc/perf/hv-gpci: Fix starting index value 471c2809 powerpc/perf: Exclude pmc5/6 from the irrelevant PMU group constraints ef058c0c overflow: Include header file with SIZE_MAX declaration 6c214391 kdb: Fix pager search for multi-line strings 60fd4989 RDMA/hns: Set the unsupported wr opcode 56b2b649 perf intel-pt: Fix "context_switch event has no tid" error 23413660 powerpc/tau: Disable TAU between measurements 9f7cb673 powerpc/tau: Remove duplicated set_thresholds() call f4c78966 powerpc/tau: Use appropriate temperature sample interval 8bcbb7e8 RDMA/qedr: Fix use of uninitialized field bf5faae7 ARM: 9007/1: l2c: fix prefetch bits init in L2X0_AUX_CTRL using DT values 92f337cd mtd: mtdoops: Don't write panic data twice 1cd9b63d mtd: lpddr: fix excessive stack usage with clang fb752fe9 powerpc/icp-hv: Fix missing of_node_put() in success path 0edc8490 powerpc/pseries: Fix missing of_node_put() in rng_init() 998ed466 IB/mlx4: Adjust delayed work when a dup is observed 16fc7bf8 IB/mlx4: Fix starvation in paravirt mux/demux 53a6960b net: korina: fix kfree of rx/tx descriptor array 788ecf7f mwifiex: fix double free 35f80ca2 scsi: be2iscsi: Fix a theoretical leak in beiscsi_create_eqs() bce746a0 nl80211: fix non-split wiphy information d09f63a3 usb: gadget: u_ether: enable qmult on SuperSpeed Plus as well 528808a3 usb: gadget: f_ncm: fix ncm_bitrate for SuperSpeed and above. 367a51a4 iwlwifi: mvm: split a print to avoid a WARNING in ROC ea3e6aa3 mfd: sm501: Fix leaks in probe() ca14d2a9 net: enic: Cure the enic api locking trainwreck eb4a9aa0 quota: clear padding in v2r1_mem2diskdqb() 2d0f391f ALSA: seq: oss: Avoid mutex lock for a long-time ioctl 162c5081 misc: mic: scif: Fix error handling path e2635d59 ath6kl: wmi: prevent a shift wrapping bug in ath6kl_wmi_delete_pstream_cmd() 341746d5 HID: roccat: add bounds checking in kone_sysfs_write_settings() 18d2b4b1 video: fbdev: sis: fix null ptr dereference ca04beac video: fbdev: vga16fb: fix setting of pixclock because a pass-by-value error 4a9f8c36 drivers/virt/fsl_hypervisor: Fix error handling path 3070d0ff pty: do tty_flip_buffer_push without port->lock in pty_write caf2cc4d tty: hvcs: Don't NULL tty->driver_data until hvcs_cleanup() d45b8281 tty: serial: earlycon dependency 7c37fbe7 VMCI: check return value of get_user_pages_fast() for errors 7256a2fa backlight: sky81452-backlight: Fix refcount imbalance on error 263a2c16 scsi: csiostor: Fix wrong return value in csio_hw_prep_fw() b723f1a0 scsi: qla4xxx: Fix an error handling path in 'qla4xxx_get_host_stats()' 3f931259 drm/gma500: fix error check 7e97b806 mwifiex: Do not use GFP_KERNEL in atomic context f9745e64 ASoC: qcom: lpass-platform: fix memory leak f1eab39f wcn36xx: Fix reported 802.11n rx_highest rate wcn3660/wcn3680 b692da19 ath9k: Fix potential out of bounds in ath9k_htc_txcompletion_cb() f4731aa9 ath6kl: prevent potential array overflow in ath6kl_add_new_sta() ddfa0816 ath10k: provide survey info as accumulated data 1d58235c regulator: resolve supply after creating regulator c772cb1c media: ti-vpe: Fix a missing check and reference count leak Bug: 137521202 Bug: 159842160 Bug: 163141236 Bug: 171975761 Bug: 172541864 Bug: 173766525 Bug: 174771868 Pick-Prebuilt: 354396620 Build-Id: 7110424 Change-Id: I259978fe3474b0b03f313400141291a5d15dbf6a Signed-off-by: Lucas Wei <lucaswei@google.com>
2021-01-25crosshatch: update kernel-and-modules prebuiltSecurityBot
Linux version 4.9.241-g5b3033d068ca-ab7098133 (android- build@abfarm363) (Android (6875598, based on r399163b) clang version 11.0.5 (https://android.googlesource.com/toolchain/llvm- project 87f1315dfbea7c137aa2e6d362dbb457e388158d)) #0 SMP PREEMPT Sat Jan 23 00:23:06 UTC 2021 private/msm-google: (9 changes) 5b3033d0 Merge android-msm-pixel-4.9-rvc-qpr3 into android-msm-pixel-4.9 b22e56f2 Merge branch 'android-msm-pixel-4.9-rvc-qpr2' into android-msm-pixel-4.9-rvc-qpr3 bd4db4f9 Merge branch 'android-msm-pixel-4.9-rvc-security' into android-msm-pixel-4.9-rvc-qpr2 2f40794e msm: kgsl: Compare pid pointer instead of TGID for a new process 19af004c msm: kgsl: Don't allow re-importing memory owned by KGSL 955cdf7a google_charger: bd state on disconnect when not triggered fef39267 Revert "Revert "Revert "smb-lib: Create macro to communicate suspend ICL threshold""" 9006609d google_charger: Remove ICL 100mA when charge levels are changed 086473c6 BACKPORT: page_alloc: consider highatomic reserve in watermark fast private/msm-google-modules/wlan/qcacld-3.0: (3 changes) 975c69cc Merge android-msm-pixel-4.9-rvc-qpr3 into android-msm-pixel-4.9 de3765aa qcacld-3.0: Send RSN caps in RSO command f57d9bd2 qcacld-3.0: Update RSN caps on roaming Bug: 170086722 Bug: 170787442 Bug: 175037520 Bug: 175038160 Bug: 175184106 Bug: 175983772 Bug: 176311993 Pick-Prebuilt: 351864554 Build-Id: 7098133 Change-Id: Iffa6f435570aed04e9b4bd43de8a10d9112427ef Signed-off-by: SecurityBot <android-nexus-securitybot@system.gserviceaccount.com>
2021-01-19crosshatch: update kernel-and-modules prebuiltLucas Wei
Linux version 4.9.241-g8b1f92e24f54-ab7088464 (android- build@abfarm-01104) (Android (6875598, based on r399163b) clang version 11.0.5 (https://android.googlesource.com/toolchain/llvm- project 87f1315dfbea7c137aa2e6d362dbb457e388158d)) #0 SMP PREEMPT Mon Jan 18 18:08:57 UTC 2021 private/msm-google: (1 change) 8b1f92e2 FROMGIT: Input: uinput - avoid FF flush when destroying device Bug: 175316710 Pick-Prebuilt: 351864816 Build-Id: 7088464 Change-Id: I30a438fd7aee65601a92fc10fe85a5884680c74a Signed-off-by: Lucas Wei <lucaswei@google.com>