summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-07-21Snap for 8857176 from c0dd49cd0208e68c08a25a3cdeb92c915de6fea5 to ↵aml_go_wif_330911000android13-mainline-go-wifi-releaseAndroid Build Coastguard Worker
mainline-go-wifi-release Change-Id: I9f0a99ed312475cf15e74e7bfc4887ab535d6512
2022-07-13[automerger skipped] sunfish: update kernel-and-modules prebuilt am: ↵SecurityBot
4b91daff25 -s ours am skip reason: Merged-In I1c209aaf1753d19c3b49346c71ca8ebcbb1602f7 with SHA-1 0e609f7c3a is already in history Original change: https://googleplex-android-review.googlesource.com/c/device/google/sunfish-kernel/+/19219307 Change-Id: I201e257df5bb69cf8efc7d7a0726e1f55c4327f3 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-07-10sunfish: update kernel-and-modules prebuiltSecurityBot
Linux version 4.14.276-ge333cb8619d0-ab8811257 (android-build@abfarm- east4-064) (Android (7284624, based on r416183b) clang version 12.0.5 (https://android.googlesource.com/toolchain/llvm-project c935d99d7cf2016289302412d708641d52d2f7ee), LLD 12.0.5 (/buildbot/src/android/llvm-toolchain/out/llvm-project/lld c935d99d7cf2016289302412d708641d52d2f7ee)) #1 SMP PREEMPT Fri Jul 8 12:03:57 UTC 2022 private/msm-google: (3 changes) e333cb86 Merge branch 'android-msm-pixel-4.14-tm-security' into android-msm-pixel-4.14-tm fa57475c msm: adsprpc: Handle UAF in fastrpc debugfs read ca62b046 can: usb_8dev: usb_8dev_start_xmit(): fix double dev_kfree_skb() in error path Bug: 228095650 Bug: 228694483 Bug: 232443639 Pick-Prebuilt: 452152873 Build-Id: 8811257 Processing-Config: kernel_headers Merged-In: I1c209aaf1753d19c3b49346c71ca8ebcbb1602f7 Change-Id: Iec21e0ca26ed9943ae1a4106f04b58d1608451ba Signed-off-by: SecurityBot <android-nexus-securitybot@system.gserviceaccount.com>
2022-06-16Snap for 8736029 from d8f924159147bd3d49024cb6453e1ee2b4b5d471 to ↵Android Build Coastguard Worker
mainline-go-wifi-release Change-Id: I0dbab4284dab01fd75353711bc0865d775a92c64
2022-06-16Snap for 8735767 from cf7a2b5109047ac41dccbce356704abc94e810de to ↵Android Build Coastguard Worker
mainline-go-wifi-release Change-Id: Iea367a41dba703dcbfbc07d51d86d20c8f2328af
2022-06-14[automerger skipped] sunfish: update kernel-and-modules prebuilt am: ↵Eva Huang
cf7a2b5109 -s ours am skip reason: Merged-In I1c209aaf1753d19c3b49346c71ca8ebcbb1602f7 with SHA-1 0e609f7c3a is already in history Original change: https://googleplex-android-review.googlesource.com/c/device/google/sunfish-kernel/+/18865521 Change-Id: I3842f7ce51a3b8b048e2414abd863dced5de78a5 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-14sunfish: update kernel-and-modules prebuiltandroid13-devEva Huang
Linux version 4.14.276-g8ae7b4ca8564-ab8715030 (android- build@abfarm-64-central-00323) (Android (7284624, based on r416183b) clang version 12.0.5 (https://android.googlesource.com/toolchain/llvm-project c935d99d7cf2016289302412d708641d52d2f7ee), LLD 12.0.5 (/buildbot/src/android/llvm-toolchain/out/llvm-project/lld c935d99d7cf2016289302412d708641d52d2f7ee)) #1 SMP PREEMPT Mon Jun 13 10:05:46 UTC 2022 private/msm-google: (11 changes) 8ae7b4ca Merge branch 'android-msm-pixel-4.14-tm-security' into android-msm-pixel-4.14-tm d6860494 net/sched: cls_u32: fix netns refcount changes in u32_change() 1aaf17cb adsprpc: only trigger ADSP SSR if the command is ADSP domain d1f639fd mm: backing-dev: Take a reference to the bdi in use to prevent UAF 9f827b07 fs: explicitly unregister per-superblock BDIs 04a1e538 virtio-blk: Use blk_validate_block_size() to validate block size 3f8076ff ANDROID: dm-bow: Protect Ranges fetched and erased from the RB tree 25b4b0ab esp: Fix possible buffer overflow in ESP transformation 60fd4e75 fuse: fix pipe buffer lifetime for direct_io 6db27dda staging: ion: Prevent incorrect reference counting behavour 489c9941 Syncup 8585584 to tm related branches Bug: 182815710 Bug: 195565510 Bug: 205573273 Bug: 216140062 Bug: 226679409 Bug: 226679849 Bug: 227452856 Bug: 230967268 Bug: 233075473 Bug: 233576726 Pick-Prebuilt: 454728114 Build-Id: 8715030 Processing-Config: kernel_headers Merged-In: I1c209aaf1753d19c3b49346c71ca8ebcbb1602f7 Change-Id: I9901747ee7a5562366f434c021a0cd63d6ab6353 Signed-off-by: Eva Huang <evahuang@google.com>
2022-06-13[automerger skipped] sunfish: update kernel-and-modules prebuilt am: ↵SecurityBot
2528684e0a -s ours am skip reason: Merged-In I1c209aaf1753d19c3b49346c71ca8ebcbb1602f7 with SHA-1 0e609f7c3a is already in history Original change: https://googleplex-android-review.googlesource.com/c/device/google/sunfish-kernel/+/18865508 Change-Id: Ic27f7dadc96ebf34dba7bb23db63268475828737 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-12sunfish: update kernel-and-modules prebuiltSecurityBot
Linux version 4.14.276-g332ee465608d-ab8708890 (android- build@abfarm442) (Android (7284624, based on r416183b) clang version 12.0.5 (https://android.googlesource.com/toolchain/llvm- project c935d99d7cf2016289302412d708641d52d2f7ee), LLD 12.0.5 (/buildbot/src/android/llvm-toolchain/out/llvm-project/lld c935d99d7cf2016289302412d708641d52d2f7ee)) #1 SMP PREEMPT Fri Jun 10 16:50:39 UTC 2022 private/msm-google: (3 changes) 332ee465 nfc: Add mutex lock to avoid use-after-free ae2c86d1 arm64/dts: increase adaptive charge rate from 0.08C to 0.15C 2fbe1b33 usb: dwc3: Handle charging behavior when usb data is disabled Bug: 208269510 Bug: 221009551 Bug: 229347408 Pick-Prebuilt: 452152873 Build-Id: 8708890 Processing-Config: kernel_headers Merged-In: I1c209aaf1753d19c3b49346c71ca8ebcbb1602f7 Change-Id: I0e4a1bb5fa8b59ec7c9511ffc192c715004dbc2a Signed-off-by: SecurityBot <android-nexus-securitybot@system.gserviceaccount.com>
2022-06-03Snap for 8680342 from 279de5feaa5facdcc2c7893dfac766727e386b51 to ↵Android Build Coastguard Worker
mainline-go-wifi-release Change-Id: I04bdcf0fcb59541e8db3a68b6709fa83f6923b4e
2022-05-26[automerger skipped] sunfish: update kernel-and-modules prebuilt am: ↵Wilson Sung
279de5feaa -s ours am skip reason: Merged-In I1c209aaf1753d19c3b49346c71ca8ebcbb1602f7 with SHA-1 0e609f7c3a is already in history Original change: https://googleplex-android-review.googlesource.com/c/device/google/sunfish-kernel/+/18594913 Change-Id: I372971d1e138671893046fac1c6adea4ec1766b9 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-25sunfish: update kernel-and-modules prebuiltWilson Sung
Linux version 4.14.276-g758755778602-ab8639155 (android-build@abfarm- east4-016) (Android (7284624, based on r416183b) clang version 12.0.5 (https://android.googlesource.com/toolchain/llvm-project c935d99d7cf2016289302412d708641d52d2f7ee), LLD 12.0.5 (/buildbot/src/android/llvm-toolchain/out/llvm-project/lld c935d99d7cf2016289302412d708641d52d2f7ee)) #1 SMP PREEMPT Wed May 25 04:12:38 UTC 2022 private/msm-google: (9 changes) 75875577 msm: kgsl: Add a sysfs node to control performance counter reads 69d81103 msm: kgsl: Zap performance counters across context switches a72baefb Syncup 8585584 to tm related branches 5a1040c1 Merge android-msm-pixel-4.14-sc-qpr3 into android-msm-pixel-4.14-tm 9271f84d LTS: Merge android-4.14-stable (4.14.276) into android-msm-pixel-4.14-tm dbc92b7a Merge branch 'android-msm-pixel-4.14-sc-security' into android-msm-pixel-4.14-sc-qpr3 b8367075 net/packet: fix slab-out-of-bounds access in packet_recvmsg() d2aa262b atlantic: Fix OOB read and write in hw_atl_utils_fw_rpc_wait baa591fd msm: kgsl: Fix out of bound write in adreno_profile_submit_time private/msm-google-modules/wlan/qca-wifi-host-cmn: (2 changes) 141c2ace Syncup 8585584 to tm related branches 77bfcb4a qcacmn: Use active scan request for P2P Device mode private/msm-google-modules/wlan/qcacld-3.0: (2 changes) f4cc5bea Syncup 8585584 to tm related branches f4918118 qcacld-3.0: Fix array OOB for duplicate rate Bug: 193434313 Bug: 200839015 Bug: 207093880 Bug: 209469958 Bug: 211125453 Bug: 224546354 Bug: 229184979 Bug: 229982346 Bug: 233576726 Pick-Prebuilt: 450834513 Build-Id: 8639155 Processing-Config: kernel_headers Merged-In: I1c209aaf1753d19c3b49346c71ca8ebcbb1602f7 Change-Id: I1bde2375e949620f2b719f912d1dea442ec01d96 Signed-off-by: Wilson Sung <wilsonsung@google.com>
2022-05-23Revert "Add OWNERS file for working on branch switching" am: 7e48ab28dfCyan Hsieh
Original change: https://googleplex-android-review.googlesource.com/c/device/google/sunfish-kernel/+/18555802 Change-Id: Id9f686275a24100b7a361a23eb61070d33e50f73 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-23Revert "Add OWNERS file for working on branch switching"Cyan Hsieh
Reason for revert: branch switching done. Bug: 229943497 Change-Id: Id3a7a64886750760e65fdd701ccc79620c8a5911
2022-05-23Add OWNERS file for working on branch switching am: 7cd24eb18cCyan_Hsieh
Original change: https://googleplex-android-review.googlesource.com/c/device/google/sunfish-kernel/+/18547150 Change-Id: I2c46aa3c05d28156f30453abfbf3365cfef4ae62 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-23Add OWNERS file for working on branch switchingCyan_Hsieh
Bug: 229943497 Change-Id: I0cc5647ea3e93b4fc27e92ef54f2879e518725da
2022-05-21Snap for 8626064 from 9abe1a1c07ca43e748b67d1d09261dd7b393fdcb to ↵Android Build Coastguard Worker
mainline-go-wifi-release Change-Id: I1b846252badd4560ab3864c5b0356c81791e7761
2022-05-14sunfish: update kernel-and-modules prebuilt am: 9abe1a1c07Lucas Wei
Original change: https://googleplex-android-review.googlesource.com/c/device/google/sunfish-kernel/+/18367766 Change-Id: I7c3ff2ec0fff9f8634557f1c0c67d6a6d16309de Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-14sunfish: update kernel-and-modules prebuiltLucas Wei
Linux version 4.14.276-g88a6a4c60691-ab8585584 (android- build@abfarm-64-central-00225) (Android (7284624, based on r416183b) clang version 12.0.5 (https://android.googlesource.com/toolchain/llvm-project c935d99d7cf2016289302412d708641d52d2f7ee), LLD 12.0.5 (/buildbot/src/android/llvm-toolchain/out/llvm-project/lld c935d99d7cf2016289302412d708641d52d2f7ee)) #1 SMP PREEMPT Fri May 13 12:22:46 UTC 2022 private/msm-google: (388 changes) 88a6a4c6 LTS: Merge android-4.14-stable (4.14.276) into android-msm-pixel-4.14 52c1caea arm64: Disable CONFIG_MITIGATE_SPECTRE_BRANCH_HISTORY c8380dcc Merge android-4.14-stable (4.14.276) into android-msm-pixel-4.14-lts b296bf0c Merge 4.14.276 into android-4.14-stable 15a1c6b6 Linux 4.14.276 bdbbb9ce i2c: pasemi: Wait for write xfers to finish 0f088623 smp: Fix offline cpu check in flush_smp_call_function_queue() a12b356d ARM: davinci: da850-evm: Avoid NULL pointer dereference c3b2f23b ALSA: pcm: Test for "silence" field in struct "pcm_format_data" 846737e6 gcc-plugins: latent_entropy: use /dev/urandom 07f108f1 mm: kmemleak: take a full lowmem check in kmemleak_*_phys() bd945e1e mm, page_alloc: fix build_zonerefs_node() 3fdb033f drivers: net: slip: fix NPD bug in sl_tx_timeout() f2c1d05d scsi: mvsas: Add PCI ID of RocketRaid 2640 726236c5 gpu: ipu-v3: Fix dev_dbg frequency output 9599f366 ata: libata-core: Disable READ LOG DMA EXT for Samsung 840 EVOs 84ddee4e net: micrel: fix KS8851_MLL Kconfig 43427547 scsi: ibmvscsis: Increase INITIAL_SRP_LIMIT to 1024 d7c5d79e scsi: target: tcmu: Fix possible page UAF 3e876ea9 Drivers: hv: vmbus: Prevent load re-ordering when reading ring buffer 40bf32db drm/amdkfd: Check for potential null return of kmalloc_array() 47416843 drm/amd: Add USBC connector ID 1316c285 cifs: potential buffer overflow in handling symlinks 9d243aff nfc: nci: add flush_workqueue to prevent uaf 75e105d0 net: ethernet: stmmac: fix altr_tse_pcs function when using a fixed-link 5867c4e8 mlxsw: i2c: Fix initialization error flow 64f42625 gpiolib: acpi: use correct format characters d417a859 veth: Ensure eth header is in skb's linear part 0b9cafca memory: atmel-ebi: Fix missing of_node_put in atmel_ebi_probe 94c29157 xfrm: policy: match with both mark and mask on user interfaces 2337c825 cgroup: Use open-time cgroup namespace for process migration perm checks f1ce7855 cgroup: Allocate cgroup_file_ctx for kernfs_open_file->priv a70bcf9e cgroup: Use open-time credentials for process migraton perm checks 45ac758e mm/sparsemem: fix 'mem_section' will never be NULL gcc 12 warning 324d3d66 arm64: module: remove (NOLOAD) from linker script d3cb86e6 mm: don't skip swap entry even if zap_details specified e05a6ae6 dmaengine: Revert "dmaengine: shdma: Fix runtime PM imbalance on error" f31fb76d tools build: Use $(shell ) instead of `` to get embedded libperl's ccopts 9cb43410 perf: qcom_l2_pmu: fix an incorrect NULL check on list iterator 1af9f319 arm64: patch_text: Fixup last cpu should be master 0355387e btrfs: fix qgroup reserve overflow the qgroup limit 7b5f1702 x86/speculation: Restore speculation related MSRs during S3 resume ef460056 x86/pm: Save the MSR validity status at context setup 5e16dc53 mm/mempolicy: fix mpol_new leak in shared_policy_replace eeaf28e2 mmmremap.c: avoid pointless invalidate_range_start/end on mremap(old_size=0) 05343514 Revert "mmc: sdhci-xenon: fix annoying 1.8V regulator warning" dcf6be17 drbd: Fix five use after free bugs in get_initial_state 38bf605b drm/imx: Fix memory leak in imx_pd_connector_get_modes 5c6c1014 net: stmmac: Fix unset max_speed difference between DT and non-DT platforms 1e0c0131 scsi: zorro7xx: Fix a resource leak in zorro7xx_remove_one() dd3a74d9 drm/amdgpu: fix off by one in amdgpu_gfx_kiq_acquire() 106392f5 mm: fix race between MADV_FREE reclaim and blkdev direct IO read add668be net: add missing SOF_TIMESTAMPING_OPT_ID support a96c57a7 ipv6: add missing tx timestamping on IPPROTO_RAW 52b66c46 parisc: Fix CPU affinity for Lasi, WAX and Dino chips 33bd2435 jfs: prevent NULL deref in diFree 7deaddb7 virtio_console: eliminate anonymous module_init & module_exit 18f72552 serial: samsung_tty: do not unlock port->lock for uart_write_wakeup() 7e907c02 NFS: swap-out must always use STABLE writes. 4e70b564 NFS: swap IO handling is slightly different for O_DIRECT IO 5364fe29 SUNRPC/call_alloc: async tasks mustn't block waiting for memory aba111de w1: w1_therm: fixes w1_seq for ds28ea00 sensors a861234d init/main.c: return 1 from handled __setup() functions 643a6c26 Bluetooth: Fix use after free in hci_send_acl cac5d2a9 xtensa: fix DTC warning unit_address_format 2e50be51 usb: dwc3: omap: fix "unbalanced disables for smps10_out1" on omap5evm 499d1984 scsi: libfc: Fix use after free in fc_exch_abts_resp() e7036df7 MIPS: fix fortify panic when copying asm exception handlers 44011dcc bnxt_en: Eliminate unintended link toggle during FW reset 6abfcac7 macvtap: advertise link netns via netlink 841304d1 net/smc: correct settings of RMB window update limit 273a2e62 scsi: aha152x: Fix aha152x_setup() __setup handler return value 3a15300f scsi: pm8001: Fix pm8001_mpi_task_abort_resp() 58880025 dm ioctl: prevent potential spectre v1 gadget 5e580cce iommu/arm-smmu-v3: fix event handling soft lockup d7f87c78 PCI: aardvark: Fix support for MSI interrupts 3fc06760 powerpc: Set crashkernel offset to mid of RMA region 724e76c0 power: supply: axp20x_battery: properly report current when discharging f3372007 scsi: bfa: Replace snprintf() with sysfs_emit() d065ad74 scsi: mvsas: Replace snprintf() with sysfs_emit() 0dff88c6 powerpc: dts: t104xrdb: fix phy type for FMAN 4/5 8eff95bc ptp: replace snprintf with sysfs_emit ed3dfdaa ath5k: fix OOB in ath5k_eeprom_read_pcal_info_5111 f15c05f4 KVM: x86/svm: Clear reserved bits written to PerfEvtSeln MSRs 3166859b ARM: 9187/1: JIVE: fix return value of __setup handler 0e2c26dd rtc: wm8350: Handle error for wm8350_register_irq f7e252d7 ubifs: Rectify space amount budget for mkdir/tmpfile operations 3362843a KVM: x86: Forbid VMM to set SYNIC/STIMER MSRs when SynIC wasn't activated 1dd67893 openvswitch: Fixed nd target mask field in the flow dump. 5fc5e965 ARM: dts: spear13xx: Update SPI dma properties 89f1b6ab ARM: dts: spear1340: Update serial node properties bab8585e ASoC: topology: Allow TLV control to be either read or write 801d547f ubi: fastmap: Return error code if memory allocation fails in add_aeb() 7ebdd69e mm/memcontrol: return 1 from cgroup.memory __setup() handler c8acbd29 mm/mmap: return 1 from stack_guard_gap __setup() handler d208ea44 ACPI: CPPC: Avoid out of bounds access when parsing _CPC data f149b1bd ubi: Fix race condition between ctrl_cdev_ioctl and ubi_cdev_ioctl 37850c72 pinctrl: pinconf-generic: Print arguments for bias-pull-* a598bd99 gfs2: Make sure FITRIM minlen is rounded up to fs block size 5598442e can: mcba_usb: properly check endpoint type cdced101 can: mcba_usb: mcba_usb_start_xmit(): fix double dev_kfree_skb in error path d6a8cbe9 ubifs: rename_whiteout: correct old_dir size computing defaaeaa ubifs: setflags: Make dirtied_ino_d 8 bytes aligned a94ab3ad ubifs: Add missing iput if do_tmpfile() failed in rename whiteout 8b3c7be1 ubifs: rename_whiteout: Fix double free for whiteout_ui->data c1dd3547 KVM: Prevent module exit until all VMs are freed 43195a0c scsi: qla2xxx: Suppress a kernel complaint in qla_create_qpair() 70f94258 scsi: qla2xxx: Fix warning for missing error code 66632fdd powerpc/lib/sstep: Fix build errors with newer binutils aebe0422 powerpc/lib/sstep: Fix 'sthcx' instruction 3fac2cb5 mmc: host: Return an error when ->enable_sdio_irq() ops is missing dd551d0a media: hdpvr: initialize dev->worker at hdpvr_register_videodev 0ec74667 video: fbdev: sm712fb: Fix crash in smtcfb_write() 82d919fb ARM: mmp: Fix failure to remove sram device 3733f47f ARM: tegra: tamonten: Fix I2C3 pad setting a85f8e3f media: cx88-mpeg: clear interrupt status register before streaming video 7c58a0a8 ASoC: soc-core: skip zero num_dai component in searching dai name a1310632 video: fbdev: omapfb: panel-tpo-td043mtea1: Use sysfs_emit() instead of snprintf() f419488d video: fbdev: omapfb: panel-dsi-cm: Use sysfs_emit() instead of snprintf() 4ee0f9aa ARM: dts: bcm2837: Add the missing L1/L2 cache information 85cd89ab ARM: dts: qcom: fix gic_irq_domain_translate warnings for msm8960 4f50db5f video: fbdev: omapfb: acx565akm: replace snprintf with sysfs_emit 1d3fb464 video: fbdev: cirrusfb: check pixclock to avoid divide by zero 944db001 video: fbdev: w100fb: Reset global state 580e5d38 video: fbdev: nvidiafb: Use strscpy() to prevent buffer overflow 21d49023 ntfs: add sanity check on allocation size d666dfaa ext4: don't BUG if someone dirty pages without asking ext4 first 29b0cbee spi: tegra20: Use of_device_get_match_data() 78c4d68b PM: core: keep irq flags in device_pm_check_callbacks() 160fd763 ACPI/APEI: Limit printable size of BERT table data 9e496fc3 ACPICA: Avoid walking the ACPI Namespace if it is not there f7790ed2 irqchip/nvic: Release nvic_base upon failure 79dc4070 Fix incorrect type in assignment of ipv6 port for audit 27f5f2b8 loop: use sysfs_emit() in the sysfs xxx show() 87b05d87 selinux: use correct type for context length fdf2c2e4 lib/test: use after free in register_test_dev_kmod() 9b54b4d0 NFSv4/pNFS: Fix another issue with a list iterator pointing to the head 85864278 net/x25: Fix null-ptr-deref caused by x25_disconnect c517359d qlcnic: dcb: default to returning -EOPNOTSUPP 85b7ffb1 net: phy: broadcom: Fix brcm_fet_config_init() e9f72105 xen: fix is_xen_pmu() 6923164d netfilter: nf_conntrack_tcp: preserve liberal flag in tcp options c73c5c56 jfs: fix divide error in dbNextAG b245b17e kgdbts: fix return value of __setup handler c7a24a17 kgdboc: fix return value of __setup handler 3f99d9dd tty: hvc: fix return value of __setup handler d4d5cc4b pinctrl/rockchip: Add missing of_node_put() in rockchip_pinctrl_probe 0356d4b6 pinctrl: nomadik: Add missing of_node_put() in nmk_pinctrl_probe 4f514e6a pinctrl: mediatek: Fix missing of_node_put() in mtk_pctrl_init a5ddd85b NFS: remove unneeded check in decode_devicenotify_args() e5ec5b77 clk: tegra: tegra124-emc: Fix missing put_device() call in emc_ensure_emc_driver 492a7a07 clk: clps711x: Terminate clk_div_table with sentinel element c5f00a4b clk: loongson1: Terminate clk_div_table with sentinel element 29922729 remoteproc: qcom_wcnss: Add missing of_node_put() in wcnss_alloc_memory_region 775be231 clk: qcom: clk-rcg2: Update the frac table for pixel clock 35b1cf7e iio: adc: Add check for devm_request_threaded_irq 48db011d serial: 8250: Fix race condition in RTS-after-send handling 1345af48 serial: 8250_mid: Balance reference count for PCI DMA device 96219d36 staging:iio:adc:ad7280a: Fix handing of device address bit reversing. fac80bb2 pwm: lpc18xx-sct: Initialize driver data and hardware before pwmchip_add() 125b7c92 mxser: fix xmit_buf leak in activate when LSR == 0xff edaccad5 mfd: asic3: Add missing iounmap() on error asic3_mfd_probe 5082185e tcp: ensure PMTU updates are processed during fastopen 97452456 i2c: mux: demux-pinctrl: do not deactivate a master that is not active ac5883a8 af_netlink: Fix shift out of bounds in group mask calculation 9e2e19d0 USB: storage: ums-realtek: fix error code in rts51x_read_mem() 0856bf27 mtd: rawnand: atmel: fix refcount issue in atmel_nand_controller_init bf273a71 MIPS: RB532: fix return value of __setup handler 42161237 vxcan: enable local echo for sent CAN frames f9a945d8 mfd: mc13xxx: Add check for mc13xxx_irq_request 9aeea41f powerpc/sysdev: fix incorrect use to determine if list is empty 1c63f5ab PCI: Reduce warnings on possible RW1C corruption ae64b838 power: supply: wm8350-power: Add missing free in free_charger_irq 8daeb3d5 power: supply: wm8350-power: Handle error for wm8350_register_irq 820c1730 i2c: xiic: Make bus names unique de7055a0 KVM: x86/emulator: Defer not-present segment check in __load_segment_descriptor() d4300353 KVM: x86: Fix emulation in writing cr8 117d2bc5 power: supply: bq24190_charger: Fix bq24190_vbus_is_enabled() wrong false return 5e8fdb63 drm/tegra: Fix reference leak in tegra_dsi_ganged_probe 94fe9ee8 ext2: correct max file size computing f00f9327 TOMOYO: fix __setup handlers return values d6ec4471 scsi: pm8001: Fix abort all task initialization cf54511c scsi: pm8001: Fix payload initialization in pm80xx_set_thermal_config() 913d460f scsi: pm8001: Fix command initialization in pm8001_chip_ssp_tm_req() b90cf4f2 scsi: pm8001: Fix command initialization in pm80XX_send_read_log() 455750e8 dm crypt: fix get_key_size compiler warning if !CONFIG_KEYS c120ca23 iwlwifi: Fix -EIO error code that is never returned 628f57bb HID: i2c-hid: fix GET/SET_REPORT for unnumbered reports 19aa3c98 power: supply: ab8500: Fix memory leak in ab8500_fg_sysfs_init a2ccf3fd ray_cs: Check ioremap return value ab079f40 power: reset: gemini-poweroff: Fix IRQ check in gemini_poweroff_probe e352acdd ath9k_htc: fix uninit value bugs 97aa6361 drm/edid: Don't clear formats if using deep color a94ef82d mtd: onenand: Check for error irq 9674267a ASoC: msm8916-wcd-digital: Fix missing clk_disable_unprepare() in msm8916_wcd_digital_probe 467dc431 ASoC: imx-es8328: Fix error return code in imx_es8328_probe() 790d2628 ASoC: mxs: Fix error handling in mxs_sgtl5000_probe e49f0ced ASoC: dmaengine: do not use a NULL prepare_slave_config() callback 8fc66b55 video: fbdev: omapfb: Add missing of_node_put() in dvic_probe_of dbb6095c ASoC: fsi: Add check for clk_enable d1ab8ed6 ASoC: wm8350: Handle error for wm8350_register_irq f8b7b9a0 ASoC: atmel: Add missing of_node_put() in at91sam9g20ek_audio_probe 03054f22 media: stk1160: If start stream fails, return buffers with VB2_BUF_STATE_QUEUED b2b65c90 ALSA: firewire-lib: fix uninitialized flag for AV/C deferred transaction c4733b0a memory: emif: check the pointer temp in get_device_details() 54eee30e memory: emif: Add check for setup_interrupts 6e61d024 ASoC: atmel_ssc_dai: Handle errors for clk_enable e4baf488 ASoC: mxs-saif: Handle errors for clk_enable 74de43ca printk: fix return value of printk.devkmsg __setup handler 0458a23b arm64: dts: broadcom: Fix sata nodename 5851281e arm64: dts: ns2: Fix spi-cpol and spi-cpha property f349bf08 ALSA: spi: Add check for clk_enable() 47e99b32 ASoC: ti: davinci-i2s: Add check for clk_enable() a97130cd media: usb: go7007: s2250-board: fix leak in probe() 8a8ddc41 soc: ti: wkup_m3_ipc: Fix IRQ check in wkup_m3_ipc_probe 1c445ce9 ARM: dts: qcom: ipq4019: fix sleep clock 817cd6ad video: fbdev: fbcvt.c: fix printing in fb_cvt_print_name() 0fd28dae video: fbdev: smscufx: Fix null-ptr-deref in ufx_usb_probe() c7bc9395 media: coda: Fix missing put_device() call in coda_get_vdoa_data a615ea94 perf/x86/intel/pt: Fix address filter config for 32-bit kernel 1b306bed perf/core: Fix address filter parser for multiple filters 55dc09d4 sched/debug: Remove mpol_get/put and task_lock/unlock from sched_show_numa 54aa7c1e clocksource: acpi_pm: fix return value of __setup handler e6ee35c4 hwmon: (pmbus) Add Vin unit off handling 6233be14 crypto: ccp - ccp_dmaengine_unregister release dma channels 12fdc58d ACPI: APEI: fix return value of __setup handlers 5e018fa2 crypto: vmx - add missing dependencies 85f3f6b5 hwrng: atmel - disable trng on failure path 0f009684 PM: suspend: fix return value of __setup handler 566dee27 PM: hibernate: fix __setup handler error handling eb027637 hwmon: (sch56xx-common) Replace WDOG_ACTIVE with WDOG_HW_RUNNING 282e1791 hwmon: (pmbus) Add mutex to regulator ops f4ba8ad2 spi: pxa2xx-pci: Balance reference count for PCI DMA device 0fec0765 selftests/x86: Add validity check and allow field splitting 99fc432a spi: tegra114: Add missing IRQ check in tegra_spi_probe f655997d crypto: mxs-dcp - Fix scatterlist processing 582ba286 crypto: authenc - Fix sleep in atomic context in decrypt_tail 312366a6 PCI: pciehp: Clear cmd_busy bit in polling mode fb223974 brcmfmac: pcie: Replace brcmf_pcie_copy_mem_todev with memcpy_toio c4c71724 brcmfmac: firmware: Allocate space for default boardrev in nvram 8e720f0f media: davinci: vpif: fix unbalanced runtime PM get ba12400e DEC: Limit PMAX memory probing to R3k systems 1c01f607 lib/raid6/test: fix multiple definition linking error 4339a4a6 thermal: int340x: Increase bitmap size f02e2636 carl9170: fix missing bit-wise or operator for tx_params 5dbda4d9 ARM: dts: exynos: add missing HDMI supplies on SMDK5420 42c50c50 ARM: dts: exynos: add missing HDMI supplies on SMDK5250 edea2626 ARM: dts: exynos: fix UART3 pins configuration in Exynos5250 75cb145a ARM: dts: at91: sama5d2: Fix PMERRLOC resource size 36ffb3d2 video: fbdev: atari: Atari 2 bpp (STe) palette bugfix 2a616cc4 video: fbdev: sm712fb: Fix crash in smtcfb_read() a2793cb5 drivers: hamradio: 6pack: fix UAF bug caused by mod_timer() 923339c7 ACPI: properties: Consistently return -ENOENT if there are no more references 0452d32b drbd: fix potential silent data corruption db9a101f ALSA: cs4236: fix an incorrect NULL check on list iterator 385cc5a9 Revert "Input: clear BTN_RIGHT/MIDDLE on buttonpads" 5305bf60 qed: validate and restrict untrusted VFs vlan promisc mode a45b2074 qed: display VF trust config 2bf80bc8 scsi: libsas: Fix sas_ata_qc_issue() handling of NCQ NON DATA commands ce6d45f1 mempolicy: mbind_range() set_policy() after vma_merge() 4d6d259e mm/pages_alloc.c: don't create ZONE_MOVABLE beyond the end of a node b36bccb0 jffs2: fix memory leak in jffs2_scan_medium 9a0f6610 jffs2: fix memory leak in jffs2_do_mount_fs 3bd24541 jffs2: fix use-after-free in jffs2_clear_xattr_subsystem 29d967c1 can: ems_usb: ems_usb_start_xmit(): fix double dev_kfree_skb() in error path e4bc03a9 pinctrl: samsung: drop pin banks references on error paths 438068f4 NFSD: prevent underflow in nfssvc_decode_writeargs() dd7d3a60 SUNRPC: avoid race between mod_timer() and del_timer_sync() 2b54b8a6 Documentation: update stable tree link baa81082 Documentation: add link to stable release candidate tree f1442ed8 ptrace: Check PTRACE_O_SUSPEND_SECCOMP permission on PTRACE_SEIZE c2fbfa07 clk: uniphier: Fix fixed-rate initialization 969a2985 iio: inkern: make a best effort on offset calculation 40e7d188 iio: inkern: apply consumer scale when no channel scale is available bfa6a051 iio: inkern: apply consumer scale on IIO_VAL_INT cases 0ee84d70 coresight: Fix TRCCONFIGR.QE sysfs interface afed7e5f USB: usb-storage: Fix use of bitfields for hardware data in ene_ub6250.c 87dbe032 virtio-blk: Use blk_validate_block_size() to validate block size cb55a760 block: Add a helper to validate the block size 473a66f9 tpm: fix reference counting for struct tpm_chip 0ab55e14 fuse: fix pipe buffer lifetime for direct_io fcdaaeb7 af_key: add __GFP_ZERO flag for compose_sadb_supported in function pfkey_register 7a3d208f spi: Fix erroneous sgs value with min_t() fa13ca63 spi: Fix invalid sgs value e4ba28fb ethernet: sun: Free the coherent when failing in probing ce1a7ed7 virtio_console: break out of buf poll on remove 46291a4f netdevice: add the case if dev is NULL 4c0cfd55 USB: serial: simple: add Nokia phone driver 6485772c USB: serial: pl2303: add IBM device IDs 6e240531 ANDROID: incremental-fs: limit mount stack depth 1848ba7e UPSTREAM: binderfs: use __u32 for device numbers b5814a7d Merge 4.14.275 into android-4.14-stable 74766a97 Linux 4.14.275 2e53c83e arm64: Use the clearbhb instruction in mitigations c20917a7 arm64: add ID_AA64ISAR2_EL1 sys register 067b8175 KVM: arm64: Allow SMCCC_ARCH_WORKAROUND_3 to be discovered and migrated 3e390412 arm64: Mitigate spectre style branch history side channels 0b1c660d KVM: arm64: Add templates for BHB mitigation sequences e2ee0b0d arm64: proton-pack: Report Spectre-BHB vulnerabilities as part of Spectre-v2 913fa37c arm64: Add percpu vectors for EL1 1291f9f7 arm64: entry: Add macro for reading symbol addresses from the trampoline 6932c825 arm64: entry: Add vectors that have the bhb mitigation sequences 7bcd194d arm64: entry: Add non-kpti __bp_harden_el1_vectors for mitigations 64bb608e arm64: entry: Allow the trampoline text to occupy multiple pages 55424700 arm64: entry: Make the kpti trampoline's kpti sequence optional 10fbae21 arm64: entry: Move trampoline macros out of ifdef'd section dc8f7c10 arm64: entry: Don't assume tramp_vectors is the start of the vectors e4b37f25 arm64: entry: Allow tramp_alias to access symbols after the 4K boundary 2ca20e30 arm64: entry: Move the trampoline data page before the text page 041f3c09 arm64: entry: Free up another register on kpti's tramp_exit path c199e434 arm64: entry: Make the trampoline cleanup optional e92de6ac arm64: entry.S: Add ventry overflow sanity checks 63271842 arm64: Add Cortex-X2 CPU part definition 80c55ca1 arm64: Add Neoverse-N2, Cortex-A710 CPU part definition 60cf0854 arm64: Add part number for Arm Cortex-A77 52d19a0f arm64: Add part number for Neoverse N1 3aee35ff arm64: Make ARM64_ERRATUM_1188873 depend on COMPAT 786ec176 arm64: Add silicon-errata.txt entry for ARM erratum 1188873 6bfdf5a6 arm64: arch_timer: avoid unused function warning 9aeb4a5a arm64: arch_timer: Add workaround for ARM erratum 1188873 c529afa1 Merge 4.14.274 into android-4.14-stable af1af6eb Linux 4.14.274 f25366d9 llc: only change llc->dev when bind() succeeds c1d9c362 mac80211: fix potential double free on mesh join 29116501 crypto: qat - disable registration of algorithms c2ddbb72 ACPI: video: Force backlight native for Clevo NL5xRU and NL5xNU 419906dd ACPI: battery: Add device HID and quirk for Microsoft Surface Go 3 1b5146d4 ACPI / x86: Work around broken XSDT on Advantech DAC-BJ01 board a3cc3286 netfilter: nf_tables: initialize registers in nft_do_chain() 6c35f6cd drivers: net: xgene: Fix regression in CRC stripping 7115e8d6 ALSA: pci: fix reading of swapped values from pcmreg in AC97 codec d097387e ALSA: cmipci: Restore aux vol on suspend/resume c5034a73 ALSA: usb-audio: Add mute TLV for playback volumes on RODE NT-USB 11a63e57 ALSA: pcm: Add stream lock during PCM reset ioctl operations 0f294bc0 llc: fix netdevice reference leaks in llc_ui_bind() f0ddc518 thermal: int340x: fix memory leak in int3400_notify() 97f4a463 staging: fbtft: fb_st7789v: reset display before initialization 2c8abafd esp: Fix possible buffer overflow in ESP transformation 5149b895 net: ipv6: fix skb_over_panic in __ip6_append_data d908d277 nfc: st21nfca: Fix potential buffer overflows in EVT_TRANSACTION ff318e0e Merge 4.14.273 into android-4.14-stable 004bfaaf Linux 4.14.273 01064d85 perf symbols: Fix symbol size calculation condition fc8033a5 Input: aiptek - properly check endpoint type e2d3a700 usb: gadget: Fix use-after-free bug by not setting udc->dev.driver c7953cf0 usb: gadget: rndis: prevent integer overflow in rndis_set_response() a5b9b649 net: handle ARPHRD_PIMREG in dev_is_mac_header_xmit() c7a9b80d atm: eni: Add check for dma_map_single b1e27cda net/packet: fix slab-out-of-bounds access in packet_recvmsg() 6c7f2aaf efi: fix return value of __setup handlers d6ea7565 fs: sysfs_emit: Remove PAGE_SIZE alignment check b8fe47f8 kselftest/vm: fix tests build with old libc 707a248f sfc: extend the locking on mcdi->seqno b630da9e tcp: make tcp_read_sock() more robust a3d04dd8 nl80211: Update bss channel on channel switch for P2P_CLIENT 7cf4345b atm: firestream: check the return value of ioremap() in fs_init() 53207668 can: rcar_canfd: rcar_canfd_channel_probe(): register the CAN device when fully ready 724eceda ARM: 9178/1: fix unmet dependency on BITREVERSE for HAVE_ARCH_BITREVERSE 32813321 MIPS: smp: fill in sibling and core maps earlier dd26db6c ARM: dts: rockchip: fix a typo on rk3288 crypto-controller 26fe3777 arm64: dts: rockchip: fix rk3399-puma eMMC HS400 signal integrity d429be3b xfrm: Fix xfrm migrate issues when address family changes 8a7952ec sctp: fix the processing for INIT_ACK chunk 878cc8e4 sctp: fix the processing for INIT chunk 00973e13 Merge 4.14.272 into android-4.14-stable eb045674 Linux 4.14.272 e0956dd9 btrfs: unlock newly allocated extent buffer after error 227610ef ext4: add check to prevent attempting to resize an fs with sparse_super2 8319ad4e ARM: fix Thumb2 regression with Spectre BHB 5864f2be virtio: acknowledge all features before access 3bfbae14 virtio: unexport virtio_finalize_features 83a9c886 staging: gdm724x: fix use after free in gdm_lte_rx() ca8c9fd3 ARM: Spectre-BHB: provide empty stub for non-config 086e3685 selftests/memfd: clean up mapping in mfd_fail_write 33d11cef tracing: Ensure trace buffer is at least 4096 bytes large e8c17cd6 Revert "xen-netback: Check for hotplug-status existence before watching" 1306c1bb Revert "xen-netback: remove 'hotplug-status' once it has served its purpose" 081369ad net-sysfs: add check for netdevice being present to speed_show 41a2864c sctp: fix kernel-infoleak for SCTP sockets 29875491 gpio: ts4900: Do not set DAT and OE together 32e866ae NFC: port100: fix use-after-free in port100_send_complete a4688533 net/mlx5: Fix size field in bufferx_reg struct d03aba82 ax25: Fix NULL pointer dereference in ax25_kill_by_device 890d399d net: ethernet: lpc_eth: Handle error for clk_enable 27e0eb1c net: ethernet: ti: cpts: Handle error for clk_enable b7220f8e ethernet: Fix error handling in xemaclite_of_probe d7ba28a3 qed: return status of qed_iov_get_link 9ace998a net: qlogic: check the return value of dma_alloc_coherent() in qed_vf_hw_prepare() Bug: 211066171 Bug: 211161296 Bug: 211213635 Bug: 211914587 Bug: 213137376 Bug: 213140206 Bug: 213215835 Bug: 228263403 Bug: 229982346 Pick-Prebuilt: 448479327 Build-Id: 8585584 Processing-Config: kernel_headers Change-Id: I7dd573051ab6f7e6524136300a268f4cfb7fdf1f Signed-off-by: Lucas Wei <lucaswei@google.com>
2022-05-13sunfish: update kernel-and-modules prebuilt am: ea84521a52JJ Lee
Original change: https://googleplex-android-review.googlesource.com/c/device/google/sunfish-kernel/+/18350459 Change-Id: Ic55ef7d7617ce4da44a423a9d1fca531211bca80 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-13sunfish: update kernel-and-modules prebuiltJJ Lee
Linux version 4.14.271-gdffdd7b6a203-ab8578179 (android- build@abfarm753) (Android (7284624, based on r416183b) clang version 12.0.5 (https://android.googlesource.com/toolchain/llvm- project c935d99d7cf2016289302412d708641d52d2f7ee), LLD 12.0.5 (/buildbot/src/android/llvm-toolchain/out/llvm-project/lld c935d99d7cf2016289302412d708641d52d2f7ee)) #1 SMP PREEMPT Thu May 12 10:20:57 UTC 2022 private/msm-google: (1 change) dffdd7b6 msm: adsprpc: fix bad array access with invalid channel id private/msm-google-modules/wlan/qca-wifi-host-cmn: (1 change) 88f0d015 qcacmn: Use active scan request for P2P Device mode private/msm-google-modules/wlan/qcacld-3.0: (1 change) 34a95cf5 qcacld-3.0: Fix array OOB for duplicate rate Bug: 200839015 Bug: 211125453 Bug: 227264184 Pick-Prebuilt: 448402938 Build-Id: 8578179 Processing-Config: kernel_headers Test: Build passed, boot to home Change-Id: I56153e88f7f0e5ee27dcc874fab3f7c8fa9c6da2 Signed-off-by: JJ Lee <leejj@google.com>
2022-05-05sunfish: update kernel-and-modules prebuilt am: c10ac5ad2fSecurityBot
Original change: https://googleplex-android-review.googlesource.com/c/device/google/sunfish-kernel/+/18177056 Change-Id: I02f45bbf610d695ef2f2aedd1e3dc1c91dcbc290 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-04sunfish: update kernel-and-modules prebuiltSecurityBot
Linux version 4.14.271-gb31699bad777-ab8511340 (android-build@abfarm- us-west1-c-0036) (Android (7284624, based on r416183b) clang version 12.0.5 (https://android.googlesource.com/toolchain/llvm- project c935d99d7cf2016289302412d708641d52d2f7ee), LLD 12.0.5 (/buildbot/src/android/llvm-toolchain/out/llvm-project/lld c935d99d7cf2016289302412d708641d52d2f7ee)) #1 SMP PREEMPT Thu Apr 28 09:23:51 UTC 2022 private/msm-google: (2 changes) b31699ba msm: vidc: Add changes to set opb color format ce498af4 UPSTREAM: f2fs: should not truncate blocks during roll-forward recovery Bug: 210947256 Bug: 223740163 Pick-Prebuilt: 446234819 Build-Id: 8511340 Processing-Config: kernel_headers Change-Id: I11b6e299b98e72f5cec13eb995f3ee2a7bfc7171 Signed-off-by: SecurityBot <android-nexus-securitybot@system.gserviceaccount.com>
2022-05-04sunfish: update kernel-and-modules prebuilt am: 0ad0641adeEva Huang
Original change: https://googleplex-android-review.googlesource.com/c/device/google/sunfish-kernel/+/18157283 Change-Id: I74bc45845a7e1a1a3d8a34101d5ee323ee989d5d Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-04sunfish: update kernel-and-modules prebuiltEva Huang
Linux version 4.14.271-g27dd124fe8ac-ab8496349 (android- build@abfarm213) (Android (7284624, based on r416183b) clang version 12.0.5 (https://android.googlesource.com/toolchain/llvm- project c935d99d7cf2016289302412d708641d52d2f7ee), LLD 12.0.5 (/buildbot/src/android/llvm-toolchain/out/llvm-project/lld c935d99d7cf2016289302412d708641d52d2f7ee)) #1 SMP PREEMPT Mon Apr 25 08:47:21 UTC 2022 private/msm-google: (4 changes) 27dd124f Merge android-msm-pixel-4.14-sc-qpr3 into android-msm-pixel-4.14 84ae9632 Revert "ANDROID: mm: backing-dev: Take a reference to the bdi in use to prevent UAF" 2a1a0776 Revert "fs: sysfs_emit: Remove PAGE_SIZE alignment check" dd60242a fs: sysfs_emit: Remove PAGE_SIZE alignment check Bug: 229060710 Bug: 229207047 Pick-Prebuilt: 446346680 Build-Id: 8496349 Processing-Config: kernel_headers Change-Id: I50591e7640e433edba32cc3182a650d4d4cecb50 Signed-off-by: Eva Huang <evahuang@google.com>
2022-04-28Snap for 8505378 from 6ee484f7e78f81523b3ca223d94d7c2c08823bec to ↵Android Build Coastguard Worker
mainline-go-wifi-release Change-Id: I90ee1255502e203a095b37d0f8f14143b48a790c
2022-04-20sunfish: update kernel-and-modules prebuilt am: 6ee484f7e7Wilson Sung
Original change: https://googleplex-android-review.googlesource.com/c/device/google/sunfish-kernel/+/17822845 Change-Id: I4ab7df36ad450ebdee6839ff4241dd777d09fcec Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-20sunfish: update kernel-and-modules prebuiltWilson Sung
Linux version 4.14.271-g68569d0c4788-ab8475504 (android- build@abfarm583) (Android (7284624, based on r416183b) clang version 12.0.5 (https://android.googlesource.com/toolchain/llvm- project c935d99d7cf2016289302412d708641d52d2f7ee), LLD 12.0.5 (/buildbot/src/android/llvm-toolchain/out/llvm-project/lld c935d99d7cf2016289302412d708641d52d2f7ee)) #1 SMP PREEMPT Wed Apr 20 03:58:30 UTC 2022 private/msm-google: (73 changes) 68569d0c Merge branch 'LA.UM.9.1.C11.11.00.00.841.243' via branch 'qcom-msm-4.14' into android-msm-pixel-4.14 a9f12e64 Revert "serial: msm_geni_serial: Fix possible null pointer access with handle_rx" 5a411ca7 Revert "Revert "Revert "serial: msm_geni_serial: Allow clock_on/off ioctl to be optional""" c294c626 Merge android-msm-pixel-4.14-sc-qpr3 into android-msm-pixel-4.14 cf7d61ab Merge remote-tracking branch 'partner/upstream-f2fs-stable-linux-4.14.y' into pixel-4.14 ae11499f Merge branch 'android-msm-pixel-4.14-sc-security' into android-msm-pixel-4.14-sc-qpr3 fa358680 misc: ipu: security patch for use-after-free bug 066fdb40 cgroup-v1: Require capabilities to set release_agent acb940e8 sr9700: sanity check for packet length 0bce5fe1 vt_kdsetmode: extend console locking 8f0f7add usb: gadget: clear related members when goto fail 2134b591 usb: gadget: don't release an existing dev->buf f56fba04 ovl: fix missing negative dentry check in ovl_rename() e14849bb USB: gadget: validate interface OS descriptor requests 8d09e2d2 BACKPORT: ipv6: Implement draft-ietf-6man-rfc4941bis 0a0823cd UPSTREAM: drivers core: Use sysfs_emit and sysfs_emit_at for show(device *...) functions 131cbe44 isdn: cpai: check ctr->cnr to avoid array index out of bound 30de7eef sctp: use call_rcu to free endpoint cce64029 ANDROID: mm: backing-dev: Take a reference to the bdi in use to prevent UAF ef0885da f2fs: fix to do sanity check on .cp_pack_total_block_count 67a8ac51 f2fs: make gc_urgent and gc_segment_mode sysfs node readable adb86d81 bpf: fix truncated jump targets on heavy expansions 23e93c61 f2fs: use aggressive GC policy during f2fs_disable_checkpoint() 86d3fae0 f2fs: fix compressed file start atomic write may cause data corruption 6c151efe f2fs: initialize sbi->gc_mode explicitly c09fbcdc f2fs: introduce gc_urgent_mid mode f427ebac f2fs: compress: fix to print raw data size in error path of lz4 decompression a1967f7a f2fs: remove redundant parameter judgment 2855119a Merge commit LA.UM.9.1.C11.11.00.00.841.243 into qcom-msm-4.14 57093dd8 f2fs: use spin_lock to avoid hang a3ba5c9d f2fs: don't get FREEZE lock in f2fs_evict_inode in frozen fs 05c648d3 f2fs: remove unnecessary read for F2FS_FITS_IN_INODE 7761c171 f2fs: fix to do sanity check on curseg->alloc_type 76eea175 f2fs: fix to avoid potential deadlock b4df2ecf f2fs: quota: fix loop condition at f2fs_quota_sync() 49f9f8f2 f2fs: Restore rwsem lockdep support 1de9c384 f2fs: fix missing free nid in f2fs_handle_failed_inode 75cee134 Merge branch 'LA.UM.9.1.C11.11.00.00.841.224' into qcom-msm-4.14 d6576d96 usb: gadget: f_qdss: Add ipc logging for qdss driver 1491fd63 Merge "ARM: dts: msm: changed wcd938x and wcd937x voltage range" a873cc61 f2fs: add a way to limit roll forward recovery time 1e273379 f2fs: introduce F2FS_IPU_HONOR_OPU_WRITE ipu policy 22f72424 f2fs: adjust readahead block number during recovery 88fddb47 f2fs: fix to unlock page correctly in error path of is_alive() 0fee697f f2fs: expose discard related parameters in sysfs 1b8b2556 f2fs: move discard parameters into discard_cmd_control 1b13fc22 ARM: dts: msm: changed wcd938x and wcd937x voltage range 72aa044c Merge "msm: camera: sensor: Added support for Sensor 7" ae970f79 Merge "ARM: dts: msm: Add support for TOF sensor" e736fe89 Merge "ARM: dts: msm: Change L4P voltage range" e501b17f msm: camera: sensor: Added support for Sensor 7 14c2e77c ARM: dts: msm: Add support for TOF sensor 6cd4ae87 ARM: dts: msm: Change L4P voltage range 5f9730fd msm: ipa3: Fix to validate the NAT table entries during NAT table init 3149d780 f2fs: fix to enable ATGC correctly via gc_idle sysfs interface 07efb753 f2fs: move f2fs to use reader-unfair rwsems bc574fb4 msm: npu_v2: remove asynchronous network execution support 7415eaa3 Merge LA.UM.9.1.C11.11.00.00.841.184 into qcom-msm-4.14 3d8ba86c msm: npu: remove asynchronous network execution support d7067ecd drm/dp: fix improper freeing of drm aux module 51f5f2b9 Merge "drm: add single commit in place of multiple commits" 110ff6c2 Merge "defconfig: enable splash logo via config" 1bf6908b ion: util: Add permission settings for CDSP e42f04f3 Merge "drm: call drm client for bootsplash entry" 4fc169de defconfig: enable splash logo via config ec9280cd drm: read boolan flag to enable static splash 8079cc90 drm: msm: dp: prevent calling client_register multiple times e7ec1d0c drm/msm/dp: add function definition for drm calls 8aca789c drm: add single commit in place of multiple commits c78138ce drm: call drm client for bootsplash entry c9350ff6 Merge branch 'LA.UM.9.1.C11.11.00.00.841.143' into qcom-msm-4.14 ffedefb1 Revert "msm: camera: csiphy: Update CPHY settings for CSIPHY v1.1" 3265e61f Revert "slim-msm-ngd: Depend on PIL driver notification instead of qmi" private/msm-google/techpack/audio: (2 changes) 4494723b Merge commit 'qcom/release/LA.UM.9.1.C11.11.00.00.841.243' via branch 'qcom-msm-4.14' into android-msm-pixel-4.14 6fec0645 asoc: changes to fix KW errors Bug: 174846563 Bug: 175340972 Bug: 176754369 Bug: 182388481 Bug: 182815710 Bug: 205800160 Bug: 210498909 Bug: 213599790 Bug: 216636351 Bug: 220261709 Bug: 222023189 Bug: 222023207 Bug: 222644279 Bug: 224859358 Bug: 225291828 Bug: 225469258 Bug: 229170665 Pick-Prebuilt: 442969726 Build-Id: 8475504 Processing-Config: kernel_headers Change-Id: I9ec2080380930583aab218b98fde64069e8fb1c1 Signed-off-by: Wilson Sung <wilsonsung@google.com>
2022-04-13[automerger skipped] sunfish: update kernel-and-modules prebuilt [ DO NOT ↵Eva Huang
MERGE ] am: 389a1ac2e6 am: 90c30de1dc -s ours am: 7061f3ddb1 -s ours am skip reason: subject contains skip directive Original change: https://googleplex-android-review.googlesource.com/c/device/google/sunfish-kernel/+/17650075 Change-Id: I6c6bc248535a9c57b36344be25127153b2a4cb44 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-13[automerger skipped] sunfish: update kernel-and-modules prebuilt [ DO NOT ↵Eva Huang
MERGE ] am: 389a1ac2e6 am: 90c30de1dc -s ours am skip reason: subject contains skip directive Original change: https://googleplex-android-review.googlesource.com/c/device/google/sunfish-kernel/+/17650075 Change-Id: Ieb10fe6adbaa6205e7252596f17151be510c8c5f Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-13sunfish: update kernel-and-modules prebuilt [ DO NOT MERGE ] am: 389a1ac2e6Eva Huang
Original change: https://googleplex-android-review.googlesource.com/c/device/google/sunfish-kernel/+/17650075 Change-Id: I89b1428f2a7d7b891d850efdadf7c92f1512ef00 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-11[automerge] sunfish: update kernel-and-modules prebuilt 2p: d9f503cf3bPresubmit Automerger Backend
Original change: https://googleplex-android-review.googlesource.com/c/device/google/sunfish-kernel/+/17685079 Bug: 175340972 Bug: 208842348 Bug: 210593661 Bug: 211066171 Bug: 216676030 Bug: 217150407 Bug: 217661925 Bug: 219731048 Bug: 224901465 Bug: 225082527 Change-Id: I11f037e97619126de2ba08b8e0e1cb8e234f8760
2022-04-11sunfish: update kernel-and-modules prebuiltLucas Wei
Linux version 4.14.271-g01efcd294bda-ab8425022 (android- build@abfarm246) (Android (7284624, based on r416183b) clang version 12.0.5 (https://android.googlesource.com/toolchain/llvm- project c935d99d7cf2016289302412d708641d52d2f7ee), LLD 12.0.5 (/buildbot/src/android/llvm-toolchain/out/llvm-project/lld c935d99d7cf2016289302412d708641d52d2f7ee)) #1 SMP PREEMPT Fri Apr 8 10:01:18 UTC 2022 private/msm-google: (292 changes) 01efcd29 LTS: Merge android-4.14-stable (4.14.271) into android-msm-pixel-4.14 108a0ae9 Merge android-4.14-stable (4.14.271) into android-msm-pixel-4.14-lts bd69636d Merge android-msm-pixel-4.14-sc-qpr3 into android-msm-pixel-4.14 1f898434 mfd: pcie: security patch for use-after-free bug 50b931aa Add VLAN support for Coral kernel. 2414f45b Merge 4.14.271 into android-4.14-stable af48f51c Linux 4.14.271 1b9f4115 xen/netfront: react properly to failing gnttab_end_foreign_access_ref() 94b8ccbc xen/gnttab: fix gnttab_end_foreign_access() without page specified 22fd4f3f xen/9p: use alloc/free_pages_exact() 9a7fa4be xen: remove gnttab_query_foreign_access() a37eb077 xen/gntalloc: don't use gnttab_query_foreign_access() bbf2a869 xen/scsifront: don't use gnttab_query_foreign_access() for mapped status fbb5d5ed xen/netfront: don't use gnttab_query_foreign_access() for mapped status 60dd3ab5 xen/blkfront: don't use gnttab_query_foreign_access() for mapped status 1b2f59f8 xen/grant-table: add gnttab_try_end_foreign_access() 67d21d5b xen/xenbus: don't let xenbus_grant_ring() remove grants in error case 0848347b ARM: fix build warning in proc-v7-bugs.c 21bf814f ARM: Do not use NOCROSSREFS directive with ld.lld 76898a6b ARM: fix co-processor register typo 0aa01cfb ARM: fix build error when BPF_SYSCALL is disabled e01553f4 ARM: include unprivileged BPF status in Spectre V2 reporting cf32c157 ARM: Spectre-BHB workaround 5a442781 ARM: use LOADADDR() to get load address of sections 17ee39b4 ARM: early traps initialisation 2d44960d ARM: report Spectre v2 status through sysfs c169216a arm/arm64: smccc/psci: add arm_smccc_1_1_get_conduit() d0f9db16 arm/arm64: Provide a wrapper for SMCCC 1.1 calls 38c557ef x86/speculation: Warn about eIBRS + LFENCE + Unprivileged eBPF + SMT 2b871b5f x86/speculation: Warn about Spectre v2 LFENCE mitigation 416ec8f0 x86/speculation: Update link to AMD speculation whitepaper 85938688 x86/speculation: Use generic retpoline by default on AMD 383973dc x86/speculation: Include unprivileged eBPF status in Spectre v2 mitigation reporting d2109c34 Documentation/hw-vuln: Update spectre doc 716c06c7 x86/speculation: Add eIBRS + Retpoline options 35c13d13 x86/speculation: Rename RETPOLINE_AMD to RETPOLINE_LFENCE 3862830d x86,bugs: Unconditionally allow spectre_v2=retpoline,amd bd63aa4f x86/speculation: Merge one test in spectre_v2_user_select_mitigation() e1a777be Merge 4.14.270 into android-4.14-stable cb5d0103 Revert "ANDROID: incremental-fs: fix mount_fs issue" c9fcc154 Linux 4.14.270 db167d37 hamradio: fix macro redefine warning 3210dd5b net: dcb: disable softirqs in dcbnl_flush_dev() da0acf94 memfd: fix F_SEAL_WRITE after shmem huge page allocated 24fb6fbe HID: add mapping for KEY_ALL_APPLICATIONS 674caa27 Input: elan_i2c - fix regulator enable count imbalance after suspend/resume 247c7fe8 Input: elan_i2c - move regulator_[en|dis]able() out of elan_[en|dis]able_power() 0425baf4 nl80211: Handle nla_memdup failures in handle_nan_filter c83366d0 net: chelsio: cxgb3: check the return value of pci_find_capability() 40587854 soc: fsl: qe: Check of ioremap return value 54fd522c ARM: 9182/1: mmu: fix returns from early_param() and __setup() functions 12aa4bb4 can: gs_usb: change active_channels's type from atomic_t to u8 a0261dc5 efivars: Respect "block" flag in efivar_entry_set_safe() b1ee6b93 net: arcnet: com20020: Fix null-ptr-deref in com20020pci_probe() 60bcbdab net: sxgbe: fix return value of __setup handler 5508126c net: stmmac: fix return value of __setup handler be4a083b mac80211: fix forwarded mesh frames AC & queue selection ad2df17f firmware: qemu_fw_cfg: fix kobject leak in probe error path c6ae8717 firmware: Fix a reference count leak. b9cea2e6 net/smc: fix unexpected SMC_CLC_DECL_ERR_REGRMB error cause by server acff2f56 net/smc: fix unexpected SMC_CLC_DECL_ERR_REGRMB error generated by client 5950e969 net: dcb: flush lingering app table entries for unregistered devices 0b7fe79d batman-adv: Don't expect inter-netns unique iflink indices c74d462f batman-adv: Request iflink once in batadv_get_real_netdevice 3968f201 batman-adv: Request iflink once in batadv-on-batadv check ef97921c netfilter: nf_queue: fix possible use-after-free e208bedb netfilter: nf_queue: don't assume sk is full socket ab4fa0d4 xfrm: enforce validity of offload input flags 05f7927b netfilter: fix use-after-free in __nf_register_net_hook() d4d5190b xfrm: fix MTU regression 7e0e4bc9 ASoC: ops: Shift tested values in snd_soc_put_volsw() by +min d57c4e88 ALSA: intel_hdmi: Fix reference to PCM buffer address 0b79c5dd ata: pata_hpt37x: fix PCI clock detection 70959fa1 usb: gadget: clear related members when goto fail 6936d109 usb: gadget: don't release an existing dev->buf 3718226d net: usb: cdc_mbim: avoid altsetting toggling for Telit FN990 b712c751 i2c: qup: allow COMPILE_TEST f44100d8 i2c: cadence: allow COMPILE_TEST fd9fa989 dmaengine: shdma: Fix runtime PM imbalance on error 147a0e71 cifs: fix double free race when mount fails in cifs_get_root() 2ef7caab Input: clear BTN_RIGHT/MIDDLE on buttonpads 389b4429 i2c: bcm2835: Avoid clock stretching timeouts 0f7f9b02 mac80211_hwsim: initialize ieee80211_tx_info at hw_scan_work 8280cd8f mac80211_hwsim: report NOACK frames in tx_status 0eec6f60 Merge 4.14.269 into android-4.14-stable e853993d Linux 4.14.269 53f25228 fget: clarify and improve __fget_files() implementation f701f2a0 memblock: use kfree() to release kmalloced memblock regions 8a89dcfb Revert "drm/nouveau/pmu/gm200-: avoid touching PMU outside of DEVINIT/PREOS/ACR" 29deb5df tty: n_gsm: fix proper link termination after failed open 477f58ec tty: n_gsm: fix encoding of control signal octet bit DV cd65dbb0 xhci: Prevent futile URB re-submissions due to incorrect return value. 06bbba3b xhci: re-initialize the HC during resume if HCE was set 3594650c usb: dwc3: gadget: Let the interrupt handler disable bottom halves. 7f628bf3 USB: serial: option: add Telit LE910R1 compositions 1d6cec66 USB: serial: option: add support for DW5829e 8157b6ec tracefs: Set the group ownership in apply_options() not parse_options() fdc22192 USB: gadget: validate endpoint index for xilinx udc 669c2b17 usb: gadget: rndis: add spinlock for rndis response list 85c4e976 Revert "USB: serial: ch341: add new Product ID for CH341A" 01940c71 ata: pata_hpt37x: disable primary channel on HPT371 c5723b42 iio: adc: men_z188_adc: Fix a resource leak in an error handling path 4752fafb RDMA/ib_srp: Fix a deadlock d1654de1 configfs: fix a race in configfs_{,un}register_subsystem() ed91016e net/mlx5e: Fix wrong return value on ioctl EEPROM query failure fe423ed5 drm/edid: Always set RGB444 2158b384 openvswitch: Fix setting ipv6 fields causing hw csum failure 7840e559 gso: do not skip outer ip header in case of ipip and net_failover 8af34e3d net: __pskb_pull_tail() & pskb_carve_frag_list() drop_monitor friends f5fde997 ping: remove pr_err from ping_lookup a866600e serial: 8250: of: Fix mapped region size when using reg-offset property db2b7632 USB: zaurus: support another broken Zaurus fbc3c962 sr9700: sanity check for packet length 2f3bd25d parisc/unaligned: Fix ldw() and stw() unalignment handlers 6fd1358b parisc/unaligned: Fix fldd and fstd unaligned handlers on 32-bit kernel 6ac6ca79 vhost/vsock: don't check owner in vhost_vsock_stop() while releasing 40b4ac82 cgroup/cpuset: Fix a race between cpuset_attach() and cpu hotplug 6f67f3af Merge 4.14.268 into android-4.14-stable fa33f909 Linux 4.14.268 f0c3ec67 net: macb: Align the dma and coherent dma masks 3b448cd8 net: usb: qmi_wwan: Add support for Dell DW5829e aba99eb4 tracing: Fix tp_printk option related with tp_printk_stop_on_boot ccfd0ab5 ata: libata-core: Disable TRIM on M88V29 3fdbfe0e ARM: OMAP2+: hwmod: Add of_node_put() before break 428657e8 NFS: Do not report writeback errors in nfs_getattr() 76bbeeed KVM: x86/pmu: Use AMD64_RAW_EVENT_MASK for PERF_TYPE_RAW bad3e6c6 mtd: rawnand: brcmnand: Fixed incorrect sub-page ECC status dc8437ed mtd: rawnand: brcmnand: Refactored code to introduce helper functions a162b11c lib/iov_iter: initialize "flags" in new pipe_buffer 0b296fa5 i2c: brcmstb: fix support for DSL and CM variants c64e2664 dmaengine: sh: rcar-dmac: Check for error num after setting mask 2170a3d1 net: sched: limit TC_ACT_REPEAT loops 4feddbe5 EDAC: Fix calculation of returned address and next offset in edac_align_ptr() 2e4841a2 NFS: LOOKUP_DIRECTORY is also ok with symlinks 16e919d0 powerpc/lib/sstep: fix 'ptesync' build error 1bc64ea1 ASoC: ops: Fix stereo change notifications in snd_soc_put_volsw_range() 7cc7db09 ASoC: ops: Fix stereo change notifications in snd_soc_put_volsw() 5434aaa3 ALSA: hda: Fix missing codec probe on Shenker Dock 15 bef7a619 ALSA: hda: Fix regression on forced probe mask option e89bb266 libsubcmd: Fix use-after-free for realloc(..., 0) c039dc76 bonding: fix data-races around agg_select_timer cbc0e2a0 drop_monitor: fix data-race in dropmon_net_event / trace_napi_poll_hit 5a5c871b ping: fix the dif and sdif check in ping_lookup 5b877cc8 net: ieee802154: ca8210: Fix lifs/sifs periods 4468f1e5 iwlwifi: pcie: gen2: fix locking when "HW not ready" d6a529f7 iwlwifi: pcie: fix locking when "HW not ready" e3b3939f vsock: remove vsock from connected table when connect is interrupted by a signal 16926f2a taskstats: Cleanup the use of task->exit_code 45f9a195 xfrm: Don't accidentally set RTO_ONLINK in decode_session4() 02af01d3 drm/radeon: Fix backlight control on iMac 12,1 d3b98fe3 iwlwifi: fix use-after-free 2e5ed753 Revert "module, async: async_synchronize_full() on module init iff async is used" 36d90ece quota: make dquot_quota_sync return errors from ->sync_fs ebd0a328 vfs: make freeze_super abort when sync_filesystem returns error a509dbde ax25: improve the incomplete fix to avoid UAF and NPD bugs 957568ed selftests/zram: Adapt the situation that /dev/zram0 is being used fb00ecbb selftests/zram01.sh: Fix compression ratio calculation e382cc63 selftests/zram: Skip max_comp_streams interface on newer kernel af649e5c net: ieee802154: at86rf230: Stop leaking skb's 97e4a8bd btrfs: send: in case of IO error log it 993bd417 parisc: Fix sglist access in ccio-dma.c de75676e parisc: Fix data TLB miss in sba_unmap_sg 9e0123a1 serial: parisc: GSC: fix build when IOSAPIC is not set 63f0cfb3 net: usb: ax88179_178a: Fix out-of-bounds accesses in RX fixup cbcb9c9b Makefile.extrawarn: Move -Wunaligned-access to W=1 409d37b5 Merge 4.14.267 into android-4.14-stable a35d65be Linux 4.14.267 5d76ed42 perf: Fix list corruption in perf_cgroup_switch() 83e80414 hwmon: (dell-smm) Speed up setting of fan speed b39e0213 seccomp: Invalidate seccomp mode to catch death failures 2a6ae78c USB: serial: cp210x: add CPI Bulk Coin Recycler id b4c29e3e USB: serial: cp210x: add NCR Retail IO box id fe657d9c USB: serial: ch341: add support for GW Instek USB2.0-Serial devices 499eabc8 USB: serial: option: add ZTE MF286D modem 13bef7fe USB: serial: ftdi_sio: add support for Brainboxes US-159/235/320 4c22fbce usb: gadget: rndis: check size of RNDIS_MSG_SET command c7ad83d5 USB: gadget: validate interface OS descriptor requests 0d18cda4 usb: dwc3: gadget: Prevent core from processing stale TRBs 67375f60 usb: ulpi: Call of_node_put correctly ccf69d5d usb: ulpi: Move of_node_put to ulpi_dev_release d8c9812a n_tty: wake up poll(POLLRDNORM) on receiving data 0020d740 vt_ioctl: add array_index_nospec to VT_ACTIVATE 2a45a6bd vt_ioctl: fix array_index_nospec in vt_setactivate cdea6386 net: amd-xgbe: disable interrupts during pci removal cedb7445 tipc: rate limit warning for received illegal binding update c1ff27d1 net: fix a memleak when uncloning an skb dst and its metadata 39a269fb net: do not keep the dst cache when uncloning an skb dst and its metadata b541845d ipmr,ip6mr: acquire RTNL before calling ip[6]mr_free_table() on failure path c13fa4b3 bonding: pair enable_port with slave_arr_updates 32048f4b usb: f_fs: Fix use-after-free for epfile e41c93d0 ARM: dts: imx6qdl-udoo: Properly describe the SD card detect 13931dc3 staging: fbtft: Fix error path in fbtft_driver_module_init() 23dfa42a ARM: dts: meson: Fix the UART compatible strings bec844f5 ARM: dts: imx23-evk: Remove MX23_PAD_SSP1_DETECT from hog group e69f08ba bpf: Add kconfig knob for disabling unpriv bpf by default 4daed247 Revert "net: axienet: Wait for PhyRstCmplt after core reset" 95047d1b net: stmmac: dwmac-sun8i: use return val of readl_poll_timeout() 874b698d usb: dwc2: gadget: don't try to disable ep0 in dwc2_hsotg_suspend aeaf6731 scsi: target: iscsi: Make sure the np under each tpg is unique 0a51b281 NFSv4 expose nfs_parse_server_name function d530d1a3 NFSv4 remove zero number of fs_locations entries error check a1a4f170 NFSv4.1: Fix uninitialised variable in devicenotify 5582381b nfs: nfs4clinet: check the return value of kstrdup() eb01a628 NFSv4 only print the label when its queried be711dea NFSD: Clamp WRITE offsets 4ecf2bc7 NFS: Fix initialisation of nfs_client cl_flags field 1ccd90d6 net: phy: marvell: Fix MDI-x polarity setting in 88e1118-compatible PHYs 71753731 mmc: sdhci-of-esdhc: Check for error num after setting mask d903c3ba ima: Allow template selection with ima_template[_fmt]= after ima_hash= 9021b244 ima: Remove ima_policy file before directory 340f61fc integrity: check the return value of audit_log_start() 7b21a711 FROMGIT: f2fs: avoid EINVAL by SBI_NEED_FSCK when pinning a file 1ebb8963 Revert "tracefs: Have tracefs directories not set OTH permission bits by default" a6629435 Merge 4.14.266 into android-4.14-stable 8034e99d Linux 4.14.266 fde4ddea tipc: improve size validations for received domain records 92f72aed x86/mm, mm/hwpoison: Fix the unmap kernel 1:1 pages check condition e6f580d0 moxart: fix potential use-after-free on remove path b391bb35 cgroup-v1: Require capabilities to set release_agent f434c889 Merge 4.14.265 into android-4.14-stable 21ad423f Linux 4.14.265 19cfb877 ext4: fix error handling in ext4_restore_inline_data() 89b53c8f EDAC/xgene: Fix deferred probing 924e4e50 EDAC/altera: Fix deferred probing 90f283f9 rtc: cmos: Evaluate century appropriate 9bc71d9f selftests: futex: Use variable MAKE instead of make 78778ffb nfsd: nfsd4_setclientid_confirm mistakenly expires confirmed client. 47108557 scsi: bnx2fc: Make bnx2fc_recv_frame() mp safe 656d093c ASoC: fsl: Add missing error handling in pcm030_fabric_probe 20f55735 drm/i915/overlay: Prevent divide by zero bugs in scaling 20d8cc43 net: macsec: Verify that send_sci is on when setting Tx sci explicitly a3333342 net: ieee802154: Return meaningful error codes from the netlink helpers a1c277b0 net: ieee802154: ca8210: Stop leaking skb's a44ae6b7 spi: meson-spicc: add IRQ check in meson_spicc_probe 2f7212e0 spi: mediatek: Avoid NULL pointer crash in interrupt c944c224 spi: bcm-qspi: check for valid cs before applying chip select 88feee79 iommu/amd: Fix loop timeout issue in iommu_ga_log_enable() a0c685ba iommu/vt-d: Fix potential memory leak in intel_setup_irq_remapping() cf7eb532 RDMA/mlx4: Don't continue event handler after memory allocation failure c237216a block: bio-integrity: Advance seed correctly for larger interval sizes 909d3ec1 drm/nouveau: fix off by one in BIOS boundary checking 54abca03 ASoC: ops: Reject out of bounds values in snd_soc_put_xr_sx() 4977491e ASoC: ops: Reject out of bounds values in snd_soc_put_volsw_sx() 586ef863 ASoC: ops: Reject out of bounds values in snd_soc_put_volsw() 6ddff8f3 audit: improve audit queue handling when "audit=1" on cmdline 899e0319 af_packet: fix data-race in packet_setsockopt / packet_setsockopt 7d921167 rtnetlink: make sure to refresh master_dev/m_ops in __rtnl_newlink() 617f9934 net: amd-xgbe: Fix skb data length underflow c517b169 net: amd-xgbe: ensure to reset the tx_timer_active flag 56ecacbd ipheth: fix EOVERFLOW in ipheth_rcvbulk_callback 6fc2e2f5 netfilter: nat: limit port clash resolution attempts 64212979 netfilter: nat: remove l4 protocol port rovers 6824208b bpf: fix truncated jump targets on heavy expansions 6e742ffe ipv4: tcp: send zero IPID in SYNACK messages 225d15ac ipv4: raw: lock the socket in raw_bind() 4bbdfb71 yam: fix a memory leak in yam_siocdevprivate() 610b3125 ibmvnic: don't spin in tasklet 6d9f8ba2 drm/msm/dsi: invalid parameter check in msm_dsi_phy_enable 5379baa3 drm/msm: Fix wrong size calculation f3de38a5 net-procfs: show net devices bound packet types db6cd55b NFSv4: nfs_atomic_open() can race when looking up a non-regular file 516f348b NFSv4: Handle case where the lookup of a directory fails 6a2cfad2 hwmon: (lm90) Reduce maximum conversion rate for G781 853f5879 ipv4: avoid using shared IP generator for connected sockets 86885cdf ping: fix the sk_bound_dev_if match in ping_lookup c3802303 net: fix information leakage in /proc/net/ptype 5ce961a3 ipv6_tunnel: Rate limit warning messages c93a290c scsi: bnx2fc: Flush destroy_work queue before calling bnx2fc_interface_put() d249b896 rpmsg: char: Fix race between the release of rpmsg_eptdev and cdev 74d85e9f rpmsg: char: Fix race between the release of rpmsg_ctrldev and cdev 1ea6fbb9 i40e: fix unsigned stat widths 7b15744e i40e: Increase delay to 1 s after global EMP reset 03cc25cb lkdtm: Fix content of section containing lkdtm_rodata_do_nothing() 2a70d9a1 powerpc/32: Fix boot failure with GCC latent entropy plugin 04bc2033 net: sfp: ignore disabled SFP node 3e7a3e4b usb: typec: tcpm: Do not disconnect while receiving VBUS off 546ba238 USB: core: Fix hang in usb_kill_urb by adding memory barriers 973e0d9e usb: gadget: f_sourcesink: Fix isoc transfer for USB_SPEED_SUPER_PLUS ddc9a463 usb: common: ulpi: Fix crash in ulpi_match() 093768ce usb-storage: Add unusual-devs entry for VL817 USB-SATA bridge 7c232096 tty: Add support for Brainboxes UC cards. c353403a tty: n_gsm: fix SW flow control encoding/handling 80784aa6 serial: stm32: fix software flow control transfer f7814820 netfilter: nft_payload: do not update layer 4 checksum when mangling fragments c2ab8958 PM: wakeup: simplify the output logic of pm_show_wakelocks() a312cbdb udf: Fix NULL ptr deref when converting from inline format 3fdf9751 udf: Restore i_lenAlloc when inode expansion fails 6c9094d5 scsi: zfcp: Fix failed recovery on gone remote port with non-NPIV FCP devices a3f1adb2 s390/hypfs: include z/VM guests with access control group set 5a539c08 Bluetooth: refactor malicious adv data check 2da7ed1f ANDROID: incremental-fs: remove index and incomplete dir on umount a241f157 BACKPORT: ipv6: Implement draft-ietf-6man-rfc4941bis Bug: 175340972 Bug: 208842348 Bug: 210593661 Bug: 211066171 Bug: 216676030 Bug: 217150407 Bug: 217661925 Bug: 219731048 Bug: 224901465 Bug: 225082527 Pick-Prebuilt: 440791557 Build-Id: 8425022 Processing-Config: kernel_headers Change-Id: Ib8eb47fdb9ecf41d58062e7493bd5c4924409558 Signed-off-by: Lucas Wei <lucaswei@google.com>
2022-04-08sunfish: update kernel-and-modules prebuilt [ DO NOT MERGE ]Eva Huang
Linux version 4.14.261-gae11499f05ca-ab8425159 (android- build@abfarm-64-central-00038) (Android (7284624, based on r416183b) clang version 12.0.5 (https://android.googlesource.com/toolchain/llvm-project c935d99d7cf2016289302412d708641d52d2f7ee), LLD 12.0.5 (/buildbot/src/android/llvm-toolchain/out/llvm-project/lld c935d99d7cf2016289302412d708641d52d2f7ee)) #1 SMP PREEMPT Fri Apr 8 10:46:45 UTC 2022 kernel/private/tests/patchwork: (1 change) eef37643 google_battery: Fix patchwork to use the enum (AC clear) private/msm-google: (33 changes) ae11499f Merge branch 'android-msm-pixel-4.14-sc-security' into android-msm-pixel-4.14-sc-qpr3 fa358680 misc: ipu: security patch for use-after-free bug 066fdb40 cgroup-v1: Require capabilities to set release_agent acb940e8 sr9700: sanity check for packet length 0bce5fe1 vt_kdsetmode: extend console locking 1f898434 mfd: pcie: security patch for use-after-free bug 8f0f7add usb: gadget: clear related members when goto fail 2134b591 usb: gadget: don't release an existing dev->buf f56fba04 ovl: fix missing negative dentry check in ovl_rename() e14849bb USB: gadget: validate interface OS descriptor requests 8d09e2d2 BACKPORT: ipv6: Implement draft-ietf-6man-rfc4941bis 0a0823cd UPSTREAM: drivers core: Use sysfs_emit and sysfs_emit_at for show(device *...) functions 131cbe44 isdn: cpai: check ctr->cnr to avoid array index out of bound 30de7eef sctp: use call_rcu to free endpoint cce64029 ANDROID: mm: backing-dev: Take a reference to the bdi in use to prevent UAF adb86d81 bpf: fix truncated jump targets on heavy expansions 7ffb00b7 usb: dwc3: Set the initial value of usb_data_enabled before use b1b3873c UPSTREAM: USB: gadget: validate interface OS descriptor requests 619a4c45 UPSTREAM: usb: gadget: rndis: check size of RNDIS_MSG_SET command df76b1f7 Merge android-msm-pixel-4.14-sc-v2 into android-msm-pixel-4.14-sc-qpr3 82a738b3 Merge branch 'android-msm-pixel-4.14-sc-security' into android-msm-pixel-4.14-sc-v2 35c7bad6 lib/iov_iter: initialize "flags" in new pipe_buffer df94516f google_battery: Allow Adaptive Charging to be cleared by the UI b7767112 msm: npu: remove asynchronous network execution support 14f6b497 fget: check that the fd still exists after getting a ref to it 4b09dee8 fs: add fget_many() and fput_many() 86caf770 usb: hub: Fix detection issue of USB3 device in VIA VL813 USB3.0 hub 55e50ebf Merge android-msm-pixel-4.14-sc-v2 into android-msm-pixel-4.14-sc-qpr3 913284b3 Merge branch 'android-msm-pixel-4.14-sc-security' into android-msm-pixel-4.14-sc-v2 2974022f Merge android-msm-pixel-4.14-sc-v2 into android-msm-pixel-4.14-sc-qpr3 f861f3e0 msm-camera: Unmap secure buffers in secure usecase ae4f69de disp: msm: sde: protect file private structure with mutex lock 95aff64a disp: msm: sde: add null check for drm file in msm_release private/msm-google-modules/wlan/qcacld-3.0: (4 changes) 0a6abfaf Merge android-msm-pixel-4.14-sc-v2 into android-msm-pixel-4.14-sc-qpr3 5f8ac258 Merge branch 'android-msm-pixel-4.14-sc-security' into android-msm-pixel-4.14-sc-v2 da5e7c9d qcacld-3.0: Avoid OOB read in dot11f_unpack_assoc_response 348d6f93 qcacld-3.0: Avoid OOB read in dot11f_unpack_assoc_response Bug: 162326603 Bug: 174846563 Bug: 175340972 Bug: 176754369 Bug: 182388481 Bug: 182815710 Bug: 194649527 Bug: 205800160 Bug: 208558576 Bug: 208842348 Bug: 210498909 Bug: 213172319 Bug: 213239835 Bug: 213599790 Bug: 214268076 Bug: 215313704 Bug: 215389040 Bug: 216408350 Bug: 218337596 Bug: 218337597 Bug: 218985197 Bug: 220261709 Bug: 220741611 Bug: 222023189 Bug: 222023207 Bug: 222644279 Bug: 224859358 Bug: 225469258 Pick-Prebuilt: 440319220 Build-Id: 8425159 Processing-Config: kernel_headers Change-Id: Iddcc4b4af93cca7dfbe0af8504216c3ba590412d Signed-off-by: Eva Huang <evahuang@google.com>
2022-03-27Snap for 8365348 from 97e483b02e498e6a153c76b9943e3cbf63aaa721 to ↵Android Build Coastguard Worker
mainline-go-wifi-release Change-Id: I4dc20141c98bb3ea7eb2eab724792d15f6d7910b
2022-03-24sunfish: update kernel-and-modules prebuilt am: 97e483b02eJenny Ho
Original change: https://googleplex-android-review.googlesource.com/c/device/google/sunfish-kernel/+/17350383 Change-Id: Ib901944a6df72122e54486ddfb6b7941ea750a38
2022-03-23sunfish: update kernel-and-modules prebuiltJenny Ho
Linux version 4.14.264-g3cec5a1aac4f-ab8344037 (android- build@abfarm769) (Android (7284624, based on r416183b) clang version 12.0.5 (https://android.googlesource.com/toolchain/llvm- project c935d99d7cf2016289302412d708641d52d2f7ee), LLD 12.0.5 (/buildbot/src/android/llvm-toolchain/out/llvm-project/lld c935d99d7cf2016289302412d708641d52d2f7ee)) #1 SMP PREEMPT Wed Mar 23 11:14:43 UTC 2022 private/msm-google: (5 changes) 3cec5a1a google_battery: skip soc recovery when proper storage isn't found 34852fb8 Merge android-msm-pixel-4.14-sc-qpr3 into android-msm-pixel-4.14 7ffb00b7 usb: dwc3: Set the initial value of usb_data_enabled before use b1b3873c UPSTREAM: USB: gadget: validate interface OS descriptor requests 619a4c45 UPSTREAM: usb: gadget: rndis: check size of RNDIS_MSG_SET command Bug: 162326603 Bug: 171087162 Bug: 194649527 Bug: 213172319 Pick-Prebuilt: 436701486 Build-Id: 8344037 Processing-Config: kernel_headers Change-Id: I7e1dfa3dba69f10a8fa3678d2203bf8e17527082 Signed-off-by: Jenny Ho <hsiufangho@google.com>
2022-03-18sunfish: update kernel-and-modules prebuilt am: d4aafbaf37Lucas Wei
Original change: https://googleplex-android-review.googlesource.com/c/device/google/sunfish-kernel/+/17252809 Change-Id: I0ca7371b70d6922358b1705954ac5fd5ce749314
2022-03-18sunfish: update kernel-and-modules prebuiltLucas Wei
Linux version 4.14.264-gc673bd369fac-ab8320162 (android-build@abfarm- east4-093) (Android (7284624, based on r416183b) clang version 12.0.5 (https://android.googlesource.com/toolchain/llvm-project c935d99d7cf2016289302412d708641d52d2f7ee), LLD 12.0.5 (/buildbot/src/android/llvm-toolchain/out/llvm-project/lld c935d99d7cf2016289302412d708641d52d2f7ee)) #1 SMP PREEMPT Fri Mar 18 09:07:38 UTC 2022 private/msm-google: (1 change) c673bd36 fs: sysfs_emit: Remove PAGE_SIZE alignment check Bug: 225146359 Pick-Prebuilt: 435543975 Build-Id: 8320162 Processing-Config: kernel_headers Change-Id: Ic1888e91707d1a4a21c099c6d75c3173e5a3a8b3 Signed-off-by: Lucas Wei <lucaswei@google.com>
2022-03-17sunfish: update kernel-and-modules prebuilt am: 726a5f7f1fWilson Sung
Original change: https://googleplex-android-review.googlesource.com/c/device/google/sunfish-kernel/+/17231288 Change-Id: Iaea79eef6f4351c762e4fc55d0c21db5f43de0ff
2022-03-17sunfish: update kernel-and-modules prebuiltWilson Sung
Linux version 4.14.264-g8305d93202ac-ab8313197 (android- build@abfarm134) (Android (7284624, based on r416183b) clang version 12.0.5 (https://android.googlesource.com/toolchain/llvm- project c935d99d7cf2016289302412d708641d52d2f7ee), LLD 12.0.5 (/buildbot/src/android/llvm-toolchain/out/llvm-project/lld c935d99d7cf2016289302412d708641d52d2f7ee)) #1 SMP PREEMPT Thu Mar 17 04:09:11 UTC 2022 private/msm-google: (232 changes) 8305d932 Revert "Revert "serial: msm_geni_serial: Allow clock_on/off ioctl to be optional"" f31097e7 Remove redefinition of 'pm_awake_voted' fe30bac7 Revert "disp: msm: update min prefill lines for sde rsc rev3" 4bbd6ffa Revert "defconfig: remove CONFIG_SECURITY_PERF_EVENTS_RESTRICT" 1aafad1e Revert "Revert "ANDROID: security,perf: Allow further restriction of perf_event_open"" 4ae1dea8 Merge branch 'LA.UM.9.1.C11.11.00.00.841.184' via branch 'qcom-msm-4.14' into android-msm-pixel-4.14 f1cbc773 drivers:misc: Fix potential OOB access b2dd5bda google_charger: reset the DC AICL when current limit is disabled by thermal daemon 656d4d31 Merge "serial: msm_serial_hs: Remove sleeping function from interrupt context" 9611ede9 msm: ais: memmgr: ref count for init and deinit 10015aac Merge "defconfig: disable per-cgroup pressure tracking" b7e41420 Merge "drivers: thermal: Update a variable type in QMI encode logic" 62b8bc30 Merge "drm/client: Hack: Add bootsplash example" 83b0ca0a msm: ais: req_mgr: Table info dump removed f1458f58 Merge "ipa: Null persistent pointers after free" 81dddd89 Merge "drm: bitmap image of splash logo" f7ceedb9 defconfig: disable per-cgroup pressure tracking b98aadcd BACKPORT: cgroup: make per-cgroup pressure stall tracking configurable fb35c399 drm/client: Hack: Add bootsplash example e4246ae3 drm: bitmap image of splash logo 338cee47 drm: include function pointer for vmap 87ba4005 drm/client: Support unmapping of DRM client buffers 27ed768f drm/modes: Skip invalid cmdline mode f90ea444 drm/modes: Support modes names on the command line dc32d0cc drm/client: Restrict the plane_state scope 3e0d2187 drm/fb-helper: Move out modeset config code acf8dc4b drm: Add drm_connector_for_each_possible_encoder() 832e1e16 drm/modes: Introduce drm_mode_match() 7c646d9b drm/fb-helper: Move out commit code c15f420d ipa: Null persistent pointers after free 24d29f3a arm64:dts:qcom: Add USER CONTIG HEAP for qcm6125 a23a873c scripts: checkpatch: Allow quicinc.com identity bd9ba6bb drivers: thermal: Update a variable type in QMI encode logic 142df66a msm: ais: cdm: Acquire mutex lock before accessing client data 84bd9a67 Merge "slim-msm-ngd: Check current state of sub system restart notifier" 0720ce26 Merge "msm: ipa3: Fix to NULL terminate the header pointer in proc header table" 42c4a0cc msm: ipa3: Fix to NULL terminate the header pointer in proc header table d4c786a1 slim-msm-ngd: Check current state of sub system restart notifier 818a24fa Revert "Revert "slim-msm-ngd: Depend on PIL driver notification instead of qmi"" 971ecbb9 serial: msm_serial_hs: Remove sleeping function from interrupt context 77e8cb68 msm: camera: cdm: Acquire mutex lock before accessing client data 718c297d Merge "Merge remote-tracking branch 'quic/dev/msm-4.14.c12-display' into msm-4.14.c12" d98e6fe5 Merge remote-tracking branch 'quic/dev/msm-4.14.c12-display' into msm-4.14.c12 4f5ff764 Merge "vfat: simplify checks in vfat_lookup()" 32efff7d Merge "serial: msm_geni_serial: Fix possible null pointer access with handle_rx" eab65767 Merge "msm: kgsl: Update register protection config" f1d017c2 Merge "drm/fb-helper: Avoid race with DRM userspace" cc483902 Merge "msm: npu: handle system shutdown/reboot event properly" ba0762d8 kernel: Increase secure display heap size 56d45538 disp: msm: sde: protect file private structure with mutex lock aa27de64 Merge "drm/framebuffer: Print task that allocated the fb in debug info." 510072fc Merge "drm: Make ioctls available for in-kernel clients" ca331a04 msm: npu: handle system shutdown/reboot event properly d37db7bd msm: kgsl: Update register protection config 410ba46c Merge "net: qrtr: fix a kernel-infoleak in qrtr_recvmsg()" 9758d38e Merge "tty: Fix ->session locking" 099f2956 Merge "msm: camera: req_mgr: Table info dump removed" a196d24b Merge "msm: ais: jpeg: Ensure in/out map entries are within allowed range" 1c224e02 msm: camera: req_mgr: Table info dump removed 92f57ef0 msm-ipa: fix use-after-free of rt_tbl d0f16af2 msm: ais: jpeg: Ensure in/out map entries are within allowed range 1af8561c net: qrtr: fix a kernel-infoleak in qrtr_recvmsg() 2100682a tty: Fix ->session locking 501a8924 Revert "slim-msm-ngd: Depend on PIL driver notification instead of qmi" 117650a7 msm: npu: Don't allow ioctl cmds to be interrupted 25aad8e7 vfat: simplify checks in vfat_lookup() e9850eeb Merge "msm: ipa: Add change to fix out of bound access issue" 40952a9e Merge "soc: qcom: hab: Fix potential memory leak when receiving msg" 57d73545 Merge "msm: vidc: Update DPB buffer count in multi stream case" dd4e62b3 msm: ipa: Add change to fix out of bound access issue 87fd1c80 soc: qcom: hab: Fix potential memory leak when receiving msg cdf00968 drm/fb-helper: Avoid race with DRM userspace 8fb036b4 drm/fb-helper: Remove drm_fb_helper_crtc 21a11de7 drm/client: Rename drm_client_add() to drm_client_register() c55141df drm/cma-helper: Fix crash in fbdev error path 601b40f3 drm/client: Fix double free in error path 05f87fc2 drm/client: Fix: drm_client_new: Don't require DRM to be registered aaa8d40d drm/debugfs: Add internal client debugfs file 3b9d18a0 drm: Begin an API for in-kernel clients a475a536 msm: vidc: Update DPB buffer count in multi stream case 205b73e8 Merge "serial: msm_geni_serial: Correct start rx sequence" e645cb8e Merge "msm: adsprpc: Protect maps using map mutex" 3e7f9199 Merge "ARM: dts: msm: Allocate fifos from DDR memory for USB BAM usage on sm8150" 93200f19 msm: adsprpc: Protect maps using map mutex e8355e92 serial: msm_geni_serial: Correct start rx sequence 2d89f3f5 msm: kgsl: Fix out of bound write in adreno_profile_submit_time e77dc940 serial: msm_geni_serial: Fix possible null pointer access with handle_rx 06b5c70b Merge "usb: gadget: Don't giveback request if ep command times out" 82ae9c7d drm/framebuffer: Print task that allocated the fb in debug info. 035838c1 drm: Make ioctls available for in-kernel clients b75f5f3d drm: provide management functions for drm_file 3a7c2002 usb: gadget: Don't giveback request if ep command times out f780e6c5 msm: camera: jpeg: Ensure in/out map entries are within allowed range 6a085066 Merge "msm: vidc: enhance eos buffer handling" b55550a6 Merge "msm: kgsl: Fix memory leak for anonymous buffers" 56c0a40f msm: kgsl: Fix memory leak for anonymous buffers 875c26dd Merge "slim-msm-ngd: Depend on PIL driver notification instead of qmi" b52fec1c msm: vidc: enhance eos buffer handling fcc2a670 Merge "msm: vidc: Allow NRT session above max load" ac5b3568 RM: dts: msm: Prevent PM8008 LPM usage for all targets 92f58292 uapi: Add UAPI headers for slatecom_interface driver ad55143e msm: ADSPRPC: Fix buffer length for capability API fefbe9ae msm: adsprpc: Fix adsprpc info leak 76f269c6 ANDROID: Incremental fs: Set credentials before reading/writing 3ac24033 ANDROID: Incremental fs: fix up attempt to copy structures with READ/WRITE_ONCE f0a5a5e1 Merge "md: dm-default-key: Fix IV with set_dun flag defined" 7fa1c4b4 defconfig: sm8150: Enable config required to pass CTS tests 6419bd87 Merge "msm: adsprpc: API to get DSP capability" 3911d1b2 Merge "futex: Handle faults correctly for PI futexes" 0864fe8d msm: adsprpc: API to get DSP capability 89bfd4fe Merge "UPSTREAM: HID: playstation: add DualSense player LED support" 5cab4933 Merge "UPSTREAM: HID: playstation: track devices in list" 4288b014 Merge "usb: phy: snps: Reset PHY while disabling dpdm regulator" 2596ae7e Merge "futex: Ensure the correct return value from futex_lock_pi()" 3a8bd88d Merge "soc: qcom: hab: fix the kernel stack information leakage" 9ce5b14d Merge "msm: ipa3: Fix to avoid NULL pointer access" ad408b7f futex: Handle faults correctly for PI futexes 2758b910 futex: Simplify fixup_pi_state_owner() 2c270c9c futex: Provide and use pi_state_update_owner() 5746ef98 futex: Replace pointless printk in fixup_owner() 83d1e285 usb: phy: snps: Reset PHY while disabling dpdm regulator 9ee5542c UPSTREAM: HID: playstation: add DualSense player LED support 5516a66b UPSTREAM: HID: playstation: add microphone mute support for DualSense 3e1a9c85 UPSTREAM: HID: playstation: add initial DualSense lightbar support e039a5a1 UPSTREAM: HID: playstation: fix array size comparison (off-by-one) d41ae1e8 UPSTREAM: HID: playstation: fix unused variable in ps_battery_get_property 4d959ce6 BACKPORT: HID: playstation: report DualSense hardware and firmware version afbd0f5c UPSTREAM: HID: playstation: add DualSense classic rumble support ceb180ad UPSTREAM: HID: playstation: add DualSense Bluetooth support dd3be72c UPSTREAM: HID: playstation: track devices in list b275724c UPSTREAM: HID: playstation: add DualSense accelerometer and gyroscope support a91cacac UPSTREAM: HID: playstation: add DualSense touchpad support 8e815270 UPSTREAM: HID: playstation: add DualSense battery support bfd3d860 UPSTREAM: HID: playstation: use DualSense MAC address as unique identifier fc73bd06 UPSTREAM: HID: playstation: initial DualSense USB support eaaf36a6 BACKPORT: HID: playstation: Add device ids to hid_have_special_driver list ff397ffc futex: Ensure the correct return value from futex_lock_pi() 52da8dcc dts: Enable audio support fa799bdd drm/msm/dsi-staging: Fix dln3_tx_dctrl register programming 9011ed2f slim-msm-ngd: Depend on PIL driver notification instead of qmi 325a34e6 md: dm-default-key: Fix IV with set_dun flag defined 5cdd5a59 ARM: dts: msm: Allocate fifos from DDR memory for USB BAM usage on sm8150 0ca12ab7 coresight: etr: Add support to use DDR based memory for BAM2BAM mode 322992f5 Merge remote-tracking branch 'quic/dev/msm-4.14.c12-display' into msm-4.14.c12 be177836 Merge "msm: adsprpc: Handle UAF in process shell memory" 242028a1 msm: adsprpc: Handle UAF in process shell memory 04789f22 Merge "disp: msm: sde: add null check for drm file in msm_release" 873b10c2 msm: vidc: Allow NRT session above max load c897bbf3 mhi: core: Fix find_last_bit() usage cc9cba5d soc: qcom: hab: fix the kernel stack information leakage 8fe01a54 msm: ipa3: Fix to prevent Integer Overflow 7393aa45 Merge "msm:ipa4: Fix race condition" 51661db6 Merge "soc: qcom: Return correct error code when program_key fails fails" 3d615570 soc: qcom: Return correct error code when program_key fails fails e76213ad msm:ipa4: Fix race condition c67bc0e9 drivers: thermal: ddr_cdev: use cdev name within cdev max name length d61fdc99 msm: ipa3: Fix to avoid NULL pointer access 2ffb0fbf disp: msm: sde: add null check for drm file in msm_release effe25d1 msm: vidc: Add support for encoder complexity f145b367 dips: msm: configure sde and vbif dbg name f8e9b4ca Merge "msm: venc: Cap operating rate between max and min" 7004a777 Merge "msm: adsprpc: Fix race condition in internal_control" c451de9b Merge "include: uapi: Add QBG UAPI headers" 289365f6 Merge "pinctrl: qcom: Add flexibility to disable the wakeup capability" 96895a2c include: uapi: Add QBG UAPI headers 49f15207 Merge remote-tracking branch 'quic/dev/msm-4.14.c12-display' into msm-4.14.c12 165526ef pinctrl: qcom: Add flexibility to disable the wakeup capability e0f515dc pinctrl: Add api to enable/disable wakeup capability for a gpio 8e21a6a3 Merge "msm/sde/rotator: update rotator max clk rate based on target" 5fbadfaf msm: adsprpc: Fix race condition in internal_control e0c7a779 msm: venc: Cap operating rate between max and min cc8e3235 msm: vidc: Cap operating rate between max and min 1b577d4d Merge "msm: ipa: fix to check for ECONNRESET" 5d856800 Merge "Revert "ANDROID: security,perf: Allow further restriction of perf_event_open"" 96e3f000 Merge "defconfig: remove CONFIG_SECURITY_PERF_EVENTS_RESTRICT" de87cda4 Merge "HID: make arrays usage and value to be the same" cba05dfb Merge "soc: qcom: Add check to handle out of bound access" e0366837 Merge "msm: camera: icp: Enable hang dump on failure" 7d249b53 msm: ipa: fix to check for ECONNRESET eece5946 msm: camera: icp: Enable hang dump on failure 218b8f07 soc: qcom: Add check to handle out of bound access 52b16502 defconfig: remove CONFIG_SECURITY_PERF_EVENTS_RESTRICT 69fc6c9b Revert "ANDROID: security,perf: Allow further restriction of perf_event_open" a338d17b msm: ipa3: Added pdn config type check 73e035aa HID: make arrays usage and value to be the same 6edf689b netfilter: nf_conntrack_h323: lost .data_len definition for Q.931/ipv6 2fbc961f wil6210: Drop unicast sub frame if part of a multicast amsdu be549635 ARM: dts: msm: Enable DDR cooling device driver for mdm9607 1201c6da defconfig: msm: Enable DDR bus scaling cooling device driver for mdm9607 c6888b03 drivers: thermal: Add a new DDR bus scaling cooling device ebf0fb5f diag: Prevent out of bound write while sending dci pkt to remote 28d78b4e wil6210: check integrity of received AMSDU packets bc9269b8 wil6210: accessing 802.3 addresses via utility functions ff7ca53d wil6210: Drop plaintext frames on secure network a60f9677 wil6210: AP should not forward eapol packets 42140f16 Merge "fuse: Set fuse request error upon fuse abort connection" 1f205d60 Merge "msm: adsprpc: Clean buffers on remote invocation failure" 71070edf fuse: Set fuse request error upon fuse abort connection 58cbf4d9 Merge remote-tracking branch 'quic/dev/msm-4.14.c12-display' into msm-4.14.c12 2b1ebe19 msm: adsprpc: Clean buffers on remote invocation failure 36b30f51 Merge "usb: gadget: f_cdev: Fix use after free of port in f_cdev" 21adc7ea Merge "msm: adsprpc: fix compilation errors in fastrpc driver" c0667bcf Merge "usb: dwc3: Avoid resume_work flush in pm_freeze/restore" 19ad94ef Merge "soc: qcom: hgsl: Fix OOB" 24929c28 usb: dwc3: Avoid resume_work flush in pm_freeze/restore 82293b13 msm: adsprpc: fix compilation errors in fastrpc driver a658eb20 msm: adsprpc: remove PM vote counter in fastrpc driver 1d10b6bc msm: adsprpc: do pm stay awake vote in rpmsg callback 2d2dea17 Merge "usb: dwc3: Avoid resume_work flush in pm_suspend/pm_resume" 73992e64 Merge "msm: adsprpc: vote for CPU to stay awake during RPC call" 718dbc7e Merge "diag: Use valid data_source for a valid token" 61157228 soc: qcom: hgsl: Fix OOB 701f07b3 Merge "disp: msm: avoid removing BW vote when layers are staged" 847a9745 Merge "disp: msm: increase delay times while waiting to turn off rscc clocks" 91a2d888 usb: gadget: f_cdev: Fix use after free of port in f_cdev 15c61ec4 usb: dwc3: Avoid resume_work flush in pm_suspend/pm_resume ec021f6f disp: msm: avoid removing BW vote when layers are staged b006dcd2 disp: msm: increase delay times while waiting to turn off rscc clocks 2efed28e disp: msm: update min prefill lines for sde rsc rev3 dbbaa4b2 disp: msm: avoid vsync wait during dms mode switch 1e1be03f disp: msm: increase rsc min_threshold time 5cdb3bae disp: msm: update clk and cmd state switch sequence e198c123 disp: msm: sde: update BW_INDICATION programing sequence df957cd9 Merge "disp: msm: sde: add msm_preclose operation as part of msm_release" 28388e7c tty: Fix ->pgrp locking in tiocspgrp() ec0aa6a6 msm: adsprpc: vote for CPU to stay awake during RPC call 5e980c4a disp: msm: sde: add msm_preclose operation as part of msm_release 27d53795 disp: msm: sde: remove fb's attached to a drm_file in preclose c6ccb86a disp: msm: sde: clear dim_layers as part of null commit a37c0fad diag: Use valid data_source for a valid token 1e222461 disp: msm: sde: add helper function for setting crtc to conn state 02a5d144 msm/sde/rotator: update rotator max clk rate based on target private/msm-google-modules/data-kernel: (4 changes) faf33e44 Merge commit 'qcom/release/LA.UM.9.1.C11.11.00.00.841.184' via branch 'qcom-msm-4.14' into android-msm-pixel-4.14 a52b1ea8 data-kernel: EMAC: Remove MSS value updation in DMA_CR f37fb52c data-kernel: emac: Fix a security issue 1f790438 drivers: rmnet_shs: Force flushing in fb timer private/msm-google/techpack/audio: (9 changes) 542bc963 Merge commit 'qcom/release/LA.UM.9.1.C11.11.00.00.841.184' via branch 'qcom-msm-4.14' into android-msm-pixel-4.14 d43ba96b Post fix for missing part in 4.0 4e179a61 Asoc: check for invalid voice session id 43ae0ebb Merge "dsp: update size check for set/get VI param function" 1d1f8aa8 Merge "dsp: fix out of bound access for cal_data size" a56b28af dsp: update size check for set/get VI param function 7ffa44a3 dsp: fix out of bound access for cal_data size 497e6554 dsp: update size check for set/get VI param function ffbeb412 asoc: Set and get voice UI port indices on a per session basis Bug: 120445712 Bug: 137092007 Bug: 167947264 Bug: 171441872 Bug: 174692664 Bug: 178872719 Bug: 185139160 Bug: 188911154 Bug: 191734423 Bug: 209359418 Bug: 212195199 Bug: 213283740 Bug: 213424969 Bug: 213428355 Bug: 215084066 Pick-Prebuilt: 435227277 Build-Id: 8313197 Processing-Config: kernel_headers Change-Id: I52e16f3d865866ed51815f058e797f41e5f6ac1b Signed-off-by: Wilson Sung <wilsonsung@google.com>
2022-03-17sunfish: update kernel-and-modules prebuilt am: 49e6afaaabLucas Wei
Original change: https://googleplex-android-review.googlesource.com/c/device/google/sunfish-kernel/+/17219811 Change-Id: I2f40ca1e90cfc1b41c310491450590133b283eee
2022-03-17sunfish: update kernel-and-modules prebuiltLucas Wei
Linux version 4.14.264-gd16b4a286bc5-ab8307437 (android- build@abfarm583) (Android (7284624, based on r416183b) clang version 12.0.5 (https://android.googlesource.com/toolchain/llvm- project c935d99d7cf2016289302412d708641d52d2f7ee), LLD 12.0.5 (/buildbot/src/android/llvm-toolchain/out/llvm-project/lld c935d99d7cf2016289302412d708641d52d2f7ee)) #1 SMP PREEMPT Wed Mar 16 08:36:57 UTC 2022 kernel/private/tests/patchwork: (2 changes) ba9ab7fc google_battery: fix compile for 171087162 234ee8c4 google_battery: fix patchwork compile error private/msm-google: (273 changes) d16b4a28 LTS: Merge android-4.14-stable (4.14.264) into android-msm-pixel-4.14 9bf032d3 at24: add RSOC in battery eeprom 6e0ebe59 max1720x_battery: add save/restore soc feature 77c8bfbb google_battery: save/restore UI capacity. 9d9d7fda Merge android-4.14-stable (4.14.264) into android-msm-pixel-4.14-lts 4e520a3b Merge android-msm-pixel-4.14-sc-qpr3 into android-msm-pixel-4.14 df76b1f7 Merge android-msm-pixel-4.14-sc-v2 into android-msm-pixel-4.14-sc-qpr3 82a738b3 Merge branch 'android-msm-pixel-4.14-sc-security' into android-msm-pixel-4.14-sc-v2 ee8f8114 Merge android-msm-pixel-4.14-sc-qpr3 into android-msm-pixel-4.14 35c7bad6 lib/iov_iter: initialize "flags" in new pipe_buffer 704756ab google_battery: report capacity in charge_stats 7e3f33f9 arm64/dts: increase rest rate to 0.15C e033f836 Merge android-msm-pixel-4.14-sc-qpr3 into android-msm-pixel-4.14 df94516f google_battery: Allow Adaptive Charging to be cleared by the UI b7767112 msm: npu: remove asynchronous network execution support 14f6b497 fget: check that the fd still exists after getting a ref to it 4b09dee8 fs: add fget_many() and fput_many() 86caf770 usb: hub: Fix detection issue of USB3 device in VIA VL813 USB3.0 hub 0b124a10 pd_engine: Implement limit source current 51d406c4 pd_engine: Implement limit Sink current 8660ab37 Merge android-msm-pixel-4.14-sc-qpr3 into android-msm-pixel-4.14 55e50ebf Merge android-msm-pixel-4.14-sc-v2 into android-msm-pixel-4.14-sc-qpr3 913284b3 Merge branch 'android-msm-pixel-4.14-sc-security' into android-msm-pixel-4.14-sc-v2 c7d17958 Merge android-msm-pixel-4.14-sc-qpr3 into android-msm-pixel-4.14 2974022f Merge android-msm-pixel-4.14-sc-v2 into android-msm-pixel-4.14-sc-qpr3 64dbd631 Merge 4.14.264 into android-4.14-stable b86ee2b7 Linux 4.14.264 e8d092a6 drm/vmwgfx: Fix stale file descriptors on failed usercopy 63288168 can: bcm: fix UAF of bcm op eed39c19 drm/i915: Flush TLBs before releasing backing store 2fcd4969 Merge 4.14.263 into android-4.14-stable bbb957e1 Linux 4.14.263 d5e6dff8 NFSv4: Initialise connection to the server in nfs4_alloc_client() 93e83b22 gianfar: fix jumbo packets+napi+rx overrun crash 5eaff822 gianfar: simplify FCS handling and fix memory leak f78d6268 fuse: fix live lock in fuse_iget() 2cd45139 fuse: fix bad inode 4a2cec06 drm/ttm/nouveau: don't call tt destroy callback on alloc failure. 70b5928f mips,s390,sh,sparc: gup: Work around the "COW can break either way" issue 04d1dbd1 lib82596: Fix IRQ check in sni_82596_probe 1a30f9c7 scripts/dtc: dtx_diff: remove broken example from help text c87126e4 bcmgenet: add WOL IRQ check af7c14aa net_sched: restore "mpu xxx" handling 6ccf4bc9 dmaengine: at_xdmac: Fix at_xdmac_lld struct definition a3d09c8d dmaengine: at_xdmac: Fix lld view setting 92b97861 dmaengine: at_xdmac: Print debug message after realeasing the lock 96a128f2 dmaengine: at_xdmac: Don't start transactions at tx_submit level 93de8a63 libcxgb: Don't accidentally set RTO_ONLINK in cxgb_find_route() d2704737 netns: add schedule point in ops_exit_list() 766aa5f2 net: axienet: fix number of TX ring slots for available check ff594e1b net: axienet: Wait for PhyRstCmplt after core reset b2e606d4 af_unix: annote lockless accesses to unix_tot_inflight & gc_in_progress 95ae2679 parisc: pdc_stable: Fix memory leak in pdcs_register_pathentries 95ce6b99 net/fsl: xgmac_mdio: Fix incorrect iounmap when removing module 123b8c34 powerpc/fsl/dts: Enable WA for erratum A-009885 on fman3l MDIO buses 7ac7fb3f powerpc/cell: Fix clang -Wimplicit-fallthrough warning 6ba43e94 RDMA/rxe: Fix a typo in opcode name 743a0aeb RDMA/hns: Modify the mapping attribute of doorbell to device 6529329f Documentation: refer to config RANDOMIZE_BASE for kernel address-space randomization 6ecb6a56 firmware: Update Kconfig help text for Google firmware 74052697 drm/radeon: fix error handling in radeon_driver_open_kms 735d2772 crypto: stm32/crc32 - Fix kernel BUG triggered in probe() acd29971 ext4: don't use the orphan list when migrating an inode 26a9eb40 ext4: Fix BUG_ON in ext4_bread when write quota data df63a714 ext4: set csum seed in tmp inode while migrating to extents 2113be37 ext4: make sure quota gets properly shutdown on error 7fbfe68a iwlwifi: mvm: Increase the scan timeout guard to 30 seconds 50ee62f5 cputime, cpuacct: Include guest time in user time in cpuacct.stat 830c9ee8 serial: Fix incorrect rs485 polarity on uart open 5fba5c5d ubifs: Error path in ubifs_remount_rw() seems to wrongly free write buffers a5eae259 power: bq25890: Enable continuous conversion for ADC at charging 00d65478 ASoC: mediatek: mt8173: fix device_node leak a38b8e81 scsi: sr: Don't use GFP_DMA c091b0bb MIPS: Octeon: Fix build errors using clang 9bd00e66 i2c: designware-pci: Fix to change data types of hcnt and lcnt parameters 45ff29d4 MIPS: OCTEON: add put_device() after of_find_device_by_node() d8d4b1f7 ALSA: seq: Set upper limit of processed events c4f1a46d w1: Misuse of get_user()/put_user() reported by sparse 69ee8678 i2c: mpc: Correct I2C reset procedure da1e7601 powerpc/smp: Move setup_profiling_timer() under CONFIG_PROFILING 202d0e22 i2c: i801: Don't silently correct invalid transfer size bb0304a3 powerpc/watchdog: Fix missed watchdog reset due to memory ordering race 69591d7f powerpc/btext: add missing of_node_put 75169cbd powerpc/cell: add missing of_node_put d3a141cd powerpc/powernv: add missing of_node_put 0ae18b1e powerpc/6xx: add missing of_node_put 99aa80c8 parisc: Avoid calling faulthandler_disabled() twice 66a78d1d serial: core: Keep mctrl register state and cached copy in sync ed783500 serial: pl010: Drop CR register reset on set_termios 9a4300a9 net: phy: marvell: configure RGMII delays for 88E1118 cda34583 dm space map common: add bounds check to sm_ll_lookup_bitmap() 74b16f89 dm btree: add a defensive bounds check to insert_at() eafd7340 mac80211: allow non-standard VHT MCS-10/11 c7801776 net: mdio: Demote probed message to debug print ddb2abda btrfs: remove BUG_ON(!eie) in find_parent_nodes a8dcf313 btrfs: remove BUG_ON() in find_parent_nodes() d0159015 ACPICA: Hardware: Do not flush CPU cache when entering S4 and S5 e8fdece0 ACPICA: Executer: Fix the REFCLASS_REFOF case in acpi_ex_opcode_1A_0T_1R() 2e87cd46 ACPICA: Utilities: Avoid deleting the same object twice in a row 20f8c02c ACPICA: actypes.h: Expand the ACPI_ACCESS_ definitions 193753ff jffs2: GC deadlock reading a page that is used in jffs2_write_begin() 2dfbcb55 um: registers: Rename function names to avoid conflicts and build problems 1b8b4167 iwlwifi: remove module loading failure message 8e10749f iwlwifi: fix leaks/bad data after failed firmware load 1d153d82 ath9k: Fix out-of-bound memcpy in ath9k_hif_usb_rx_stream 90cefafe usb: hub: Add delay for SuperSpeed hub resume to let links transit to U0 0c5a680e arm64: tegra: Adjust length of CCPLEX cluster MMIO region 17116670 mmc: core: Fixup storing of OCR for MMC_QUIRK_NONSTD_SDIO 17d0fb15 media: saa7146: hexium_gemini: Fix a NULL pointer dereference in hexium_attach() 04f7a23c media: igorplugusb: receiver overflow should be reported 40674a53 bpf: Do not WARN in bpf_warn_invalid_xdp_action() e2b3411a net: bonding: debug: avoid printing debug logs when bond is not notifying peers 8e7bb8e5 ath10k: Fix tx hanging 1f0e4b7a iwlwifi: mvm: synchronize with FW after multicast commands 82ce3084 media: m920x: don't use stack on USB reads 1552e475 media: saa7146: hexium_orion: Fix a NULL pointer dereference in hexium_attach() bcfbcea2 media: uvcvideo: Increase UVC_CTRL_CONTROL_TIMEOUT to 5 seconds. 7f003c67 floppy: Add max size check for user space request 3c752321 usb: uhci: add aspeed ast2600 uhci support 8c9261b8 mwifiex: Fix skb_over_panic in mwifiex_usb_recv() 0d71b4d1 HSI: core: Fix return freed object in hsi_new_client 9e4b0e11 gpiolib: acpi: Do not set the IRQ type if the IRQ is already in use 7649972d drm/bridge: megachips: Ensure both bridges are probed before registration 9d170a7e mlxsw: pci: Add shutdown method in PCI driver 2b1bdafc media: b2c2: Add missing check in flexcop_pci_isr: b4303a22 HID: apple: Do not reset quirks when the Fn key is not found e74a5b78 usb: gadget: f_fs: Use stream_open() for endpoint files acef791c drm/nouveau/pmu/gm200-: avoid touching PMU outside of DEVINIT/PREOS/ACR 105f110a ar5523: Fix null-ptr-deref with unexpected WDCMSG_TARGET_START reply 71c9be2b fs: dlm: filter user dlm messages for kernel locks 91c1a802 Bluetooth: Fix debugfs entry leak in hci_register_dev() 001d3327 RDMA/cxgb4: Set queue pair state when being queried e1d6fe5c mips: bcm63xx: add support for clk_set_parent() 11d7ec39 mips: lantiq: add support for clk_set_parent() a39efff5 misc: lattice-ecp3-config: Fix task hung when firmware load failed 279d7d97 ASoC: samsung: idma: Check of ioremap return value cfcaff4b iommu/iova: Fix race between FQ timeout and teardown 63cb12e2 dmaengine: pxa/mmp: stop referencing config->slave_id cb916e7d RDMA/core: Let ib_find_gid() continue search even after empty entry 002e94a7 scsi: ufs: Fix race conditions related to driver data c1b0ab20 char/mwave: Adjust io port register size 9a5ec0d1 ALSA: oss: fix compile error when OSS_DEBUG is enabled b2655590 powerpc/prom_init: Fix improper check of prom_getprop() 3407ffb3 RDMA/hns: Validate the pkey index 492feaef ALSA: hda: Add missing rwsem around snd_ctl_remove() calls 64c5b9de ALSA: PCM: Add missing rwsem around snd_ctl_remove() calls 9df0662a ALSA: jack: Add missing rwsem around snd_ctl_remove() calls 462711ea ext4: avoid trim error on fs with small groups beb4b124 net: mcs7830: handle usb read errors properly 27b76fc0 pcmcia: fix setting of kthread task states b4fb7d6d can: xilinx_can: xcan_probe(): check for error irq cb802e21 can: softing: softing_startstop(): fix set but not used variable warning f54e3054 tpm: add request_locality before write TPM_INT_ENABLE 9a3cece8 spi: spi-meson-spifc: Add missing pm_runtime_disable() in meson_spifc_probe 7eb361b0 fsl/fman: Check for null pointer after calling devm_ioremap f377b3a9 ppp: ensure minimum packet size in ppp_write() 75a50eb8 pcmcia: rsrc_nonstatic: Fix a NULL pointer dereference in nonstatic_find_mem_region() 73af27a0 pcmcia: rsrc_nonstatic: Fix a NULL pointer dereference in __nonstatic_find_io_region() b287eb85 x86/mce/inject: Avoid out-of-bounds write when setting flags a4d09f2f usb: ftdi-elan: fix memory leak on device disconnect 6e8a52d0 media: msi001: fix possible null-ptr-deref in msi001_probe() 4aa3acfc media: dw2102: Fix use after free 29e8ce3c sched/rt: Try to restart rt period timer when rt runtime exceeded 928a8147 media: si2157: Fix "warm" tuner state detection c598a9e5 media: saa7146: mxb: Fix a NULL pointer dereference in mxb_attach() 9976f176 media: dib8000: Fix a memleak in dib8000_init() bb751a9e floppy: Fix hang in watchdog when disk is ejected b351683b serial: amba-pl011: do not request memory region twice cada8b5b drm/radeon/radeon_kms: Fix a NULL pointer dereference in radeon_driver_open_kms() 5354ff0a drm/amdgpu: Fix a NULL pointer dereference in amdgpu_connector_lcd_native_mode() 66edf048 arm64: dts: qcom: msm8916: fix MMC controller aliases 271bf460 netfilter: bridge: add support for pppoe filtering 5f53dff4 media: mtk-vcodec: call v4l2_m2m_ctx_release first when file is released ba69399a tty: serial: atmel: Call dma_async_issue_pending() a170e9f8 tty: serial: atmel: Check return code of dmaengine_submit() d8002fab crypto: qce - fix uaf on qce_ahash_register_one cde0f1a0 media: dmxdev: fix UAF when dvb_register_device() fails 185c77cb Bluetooth: stop proccessing malicious adv data 5fcc9817 media: em28xx: fix memory leak in em28xx_init_dev f8c81c5f wcn36xx: Indicate beacon not connection loss on MISSED_BEACON_IND fc96d5bb clk: bcm-2835: Remove rounding up the dividers 33ed51d3 clk: bcm-2835: Pick the closest clock rate f031637e Bluetooth: cmtp: fix possible panic when cmtp_init_sockets() fails b86b8fa8 PCI: Add function 1 DMA alias quirk for Marvell 88SE9125 SATA controller d8d9559c shmem: fix a race between shmem_unused_huge_shrink and shmem_evict_inode 76666928 can: softing_cs: softingcs_probe(): fix memleak on registration failure 523160a8 media: stk1160: fix control-message timeouts 463c62bc media: pvrusb2: fix control-message timeouts ac04370a media: redrat3: fix control-message timeouts 5f167bb6 media: dib0700: fix undefined behavior in tuner shutdown ae548301 media: s2255: fix control-message timeouts a2829a70 media: cpia2: fix control-message timeouts bedd4a5d media: em28xx: fix control-message timeouts c69238c8 media: mceusb: fix control-message timeouts 18345e9c media: flexcop-usb: fix control-message timeouts 29a8923b rtc: cmos: take rtc_lock while reading from CMOS af429e17 nfc: llcp: fix NULL error pointer dereference on sendmsg() after failed bind() cc6ccfda HID: wacom: Avoid using stale array indicies to read contact count 5e1715f5 HID: wacom: Ignore the confidence flag when a touch is removed bcd09e3d HID: uhid: Fix worker destroying device without any protection 7c761641 Bluetooth: fix init and cleanup of sco_conn.timeout_work fea63ccd Bluetooth: schedule SCO timeouts with delayed_work 0ada2bcc rtlwifi: rtl8192cu: Fix WARNING when calling local_irq_restore() with interrupts enabled 05e32b27 media: uvcvideo: fix division by zero at stream start 51eeaa95 orangefs: Fix the size of a memory allocation in orangefs_bufmap_alloc() 0ee65ce0 drm/i915: Avoid bitwise vs logical OR warning in snb_wm_latency_quirk() a9a207a0 staging: wlan-ng: Avoid bitwise vs logical OR warning in hfa384x_usb_throttlefn() cc86b3b2 random: fix data race on crng init time f812d926 random: fix data race on crng_node_pool 1eb21516 can: gs_usb: gs_can_start_xmit(): zero-initialize hf->{flags,reserved} ace107a5 can: gs_usb: fix use of uninitialized variable, detach device on reception of invalid USB data b2069a5c mfd: intel-lpss: Fix too early PM enablement in the ACPI ->probe() 5472333d USB: Fix "slab-out-of-bounds Write" bug in usb_hcd_poll_rh_status 5f7e7d80 USB: core: Fix bug in resuming hub's handling of wakeup requests fd7f0b44 Bluetooth: bfusb: fix division by zero in send path f8f773b3 Merge remote-tracking branch 'partner/upstream-f2fs-stable-linux-4.14.y' into pixel-4.14 f861f3e0 msm-camera: Unmap secure buffers in secure usecase 74e20a76 LTS: Merge android-4.14-stable (4.14.261) into android-msm-pixel-4.14-sc-qpr3 4ab5bac1 ANDROID: incremental-fs: fix mount_fs issue ae4f69de disp: msm: sde: protect file private structure with mutex lock 95aff64a disp: msm: sde: add null check for drm file in msm_release b4f69ec7 Merge android-4.14-stable (4.14.261) into android-msm-pixel-4.14-sc-lts a1f8c545 f2fs: do not allow partial truncation on pinned file e16f0aad f2fs: remove redunant invalidate compress pages d0a87cde f2fs: Simplify bool conversion fa674869 UPSTREAM: drivers core: Use sysfs_emit and sysfs_emit_at for show(device *...) functions bcb831d3 Merge 4.14.262 into android-4.14-stable 4ba8e261 Linux 4.14.262 6e577fb9 mISDN: change function names to avoid conflicts fa320a57 net: udp: fix alignment problem in udp4_seq_show() 74203da4 ip6_vti: initialize __ip6_tnl_parm struct in vti6_siocdevprivate b7f6e0cc scsi: libiscsi: Fix UAF in iscsi_conn_get_param()/iscsi_conn_teardown() 731f9c9a ipv6: Do cleanup if attribute validation fails in multipath route 785b31b2 ipv6: Continue processing multipath route even if gateway attribute is invalid a025db56 phonet: refcount leak in pep_sock_accep 7c0fde21 rndis_host: support Hytera digital radios 23f4bbf9 power: reset: ltc2952: Fix use of floating point literals 2af625c8 xfs: map unwritten blocks in XFS_IOC_{ALLOC,FREE}SP just like fallocate d655e8f4 sch_qfq: prevent shift-out-of-bounds in qfq_init_qdisc 652d322a ipv6: Check attribute length for RTA_GATEWAY when deleting multipath route 647cbb5e ipv6: Check attribute length for RTA_GATEWAY in multipath route 3eb47187 i40e: Fix incorrect netdev's real number of RX/TX queues 2784cebc i40e: fix use-after-free in i40e_sync_filters_subtask() 11b3880b mac80211: initialize variable have_higher_than_11mbit 50ef6d3c RDMA/core: Don't infoleak GRH fields 94c035d9 ieee802154: atusb: fix uninit value in atusb_set_extended_addr 3b74cb45 virtio_pci: Support surprise removal of virtio pci device ec5f1f44 tracing: Tag trace_percpu_buffer as a percpu pointer 294e5ae1 tracing: Fix check for trace_percpu_buffer validity in get_trace_buf() b428e312 Bluetooth: btusb: Apply QCA Rome patches for some ATH3012 models 1d3a8c5a f2fs: don't drop compressed page cache in .{invalidate,release}page f662ba9d f2fs: fix to reserve space for IO align feature 8b646f75 f2fs: fix to check available space of CP area correctly in update_ckpt_flags() b5773ab5 f2fs: support fault injection to f2fs_trylock_op() 7dbfad06 f2fs: clean up __find_inline_xattr() with __find_xattr() 77bc2771 f2fs: fix to do sanity check on last xattr entry in __f2fs_setxattr() ffae8cb0 f2fs: do not bother checkpoint by f2fs_get_node_info af054f70 f2fs: avoid down_write on nat_tree_lock during checkpoint d4901cd2 f2fs: compress: fix potential deadlock of compress file 7e69c49b f2fs: avoid EINVAL by SBI_NEED_FSCK when pinning a file 95c3abc6 f2fs: add gc_urgent_high_remaining sysfs node ece5da8e f2fs: fix to do sanity check in is_alive() 440bb77d f2fs: fix to avoid panic in is_alive() if metadata is inconsistent 1fb764d9 f2fs: fix to do sanity check on inode type during garbage collection ce3420a4 f2fs: avoid duplicate call of mark_inode_dirty 6ca23906 f2fs: fix remove page failed in invalidate compress pages 13e0fc7b f2fs: fix the f2fs_file_write_iter tracepoint 8686e956 f2fs: do not expose unwritten blocks to user by DIO 1aa4481c f2fs: reduce indentation in f2fs_file_write_iter() def8d28a f2fs: rework write preallocations 235eb748 f2fs: compress: reduce one page array alloc and free when write compressed page 59282403 f2fs: show number of pending discard commands a327f04f f2fs: check nr_pages for readahead private/msm-google-modules/wlan/qcacld-3.0: (6 changes) 28d78f8f Merge android-msm-pixel-4.14-sc-qpr3 into android-msm-pixel-4.14 0a6abfaf Merge android-msm-pixel-4.14-sc-v2 into android-msm-pixel-4.14-sc-qpr3 5f8ac258 Merge branch 'android-msm-pixel-4.14-sc-security' into android-msm-pixel-4.14-sc-v2 9e6cae54 Merge android-msm-pixel-4.14-sc-qpr3 into android-msm-pixel-4.14 da5e7c9d qcacld-3.0: Avoid OOB read in dot11f_unpack_assoc_response 348d6f93 qcacld-3.0: Avoid OOB read in dot11f_unpack_assoc_response Bug: 171087162 Bug: 182388481 Bug: 201006190 Bug: 207156594 Bug: 208558576 Bug: 209987670 Bug: 211066171 Bug: 211161296 Bug: 211213635 Bug: 211710982 Bug: 211914587 Bug: 213137376 Bug: 213140206 Bug: 213215835 Bug: 213239835 Bug: 213962841 Bug: 214268076 Bug: 215313704 Bug: 215389040 Bug: 216408350 Bug: 218337596 Bug: 218337597 Bug: 218597355 Bug: 218985197 Bug: 220741611 Pick-Prebuilt: 435027019 Build-Id: 8307437 Processing-Config: kernel_headers Change-Id: Icecc39111ba1baa5982022d44ff632a359d48a05 Signed-off-by: Lucas Wei <lucaswei@google.com>
2022-01-27[automerger skipped] sunfish: update kernel-and-modules prebuilt [ DO NOT ↵Lucas Wei
MERGE ] am: de6885ba75 am: 5222362b6a -s ours am skip reason: subject contains skip directive Original change: https://googleplex-android-review.googlesource.com/c/device/google/sunfish-kernel/+/16717554 Change-Id: Iba26bdb62ded1fe781271fe71d87b94b979856ac
2022-01-27sunfish: update kernel-and-modules prebuilt [ DO NOT MERGE ] am: de6885ba75Lucas Wei
Original change: https://googleplex-android-review.googlesource.com/c/device/google/sunfish-kernel/+/16717554 Change-Id: I68cba056f92ca934c482c68c549079d9f1782f33
2022-01-26sunfish: update kernel-and-modules prebuilt [ DO NOT MERGE ]Lucas Wei
Linux version 4.14.261-g74e20a763c6e-ab8115059 (android- build@abfarm096) (Android (7284624, based on r416183b) clang version 12.0.5 (https://android.googlesource.com/toolchain/llvm- project c935d99d7cf2016289302412d708641d52d2f7ee), LLD 12.0.5 (/buildbot/src/android/llvm-toolchain/out/llvm-project/lld c935d99d7cf2016289302412d708641d52d2f7ee)) #1 SMP PREEMPT Tue Jan 25 16:01:27 UTC 2022 private/msm-google: (161 changes) 74e20a76 LTS: Merge android-4.14-stable (4.14.261) into android-msm-pixel-4.14-sc-qpr3 b4f69ec7 Merge android-4.14-stable (4.14.261) into android-msm-pixel-4.14-sc-lts ae12ac8b Merge android-msm-pixel-4.14-sc-v2 into android-msm-pixel-4.14-sc-qpr3 a508426a Merge android-msm-pixel-4.14-sc-qpr1 into android-msm-pixel-4.14-sc-v2 f3a2f786 Merge 4.14.261 into android-4.14-stable bfdef05c Linux 4.14.261 8873140f sctp: use call_rcu to free endpoint 5c2fe20a net: fix use-after-free in tw_timer_handler dd57d1c7 Input: spaceball - fix parsing of movement data packets 292d2ac6 Input: appletouch - initialize work before device registration 3efece94 scsi: vmw_pvscsi: Set residual data length conditionally 2d2df539 binder: fix async_free_space accounting for empty parcels 52500239 usb: gadget: f_fs: Clear ffs_eventfd in ffs_data_clear. 70e7f1a9 xhci: Fresco FL1100 controller should not have BROKEN_MSI quirk set. 6456e345 uapi: fix linux/nfc.h userspace compilation errors 709a0cc0 nfc: uapi: use kernel size_t to fix user-space builds e3cccaa5 fsl/fman: Fix missing put_device() call in fman_port_probe 38c3e320 NFC: st21nfca: Fix memory leak in device probe and remove 5920f258 net: usb: pegasus: Do not drop long Ethernet frames 058a534e scsi: lpfc: Terminate string in lpfc_debugfs_nvmeio_trc_write() 8a264452 selinux: initialize proto variable in selinux_ip_postroute_compat() 49bcc084 recordmcount.pl: fix typo in s390 mcount regex 3df97bd3 platform/x86: apple-gmux: use resource_size() with res 3d556a28 tee: handle lookup of shm with reference count 0 2e319767 HID: asus: Add depends on USB_HID to HID_ASUS Kconfig option 58c25d1b Merge 4.14.260 into android-4.14-stable a6ca7c65 Linux 4.14.260 311601f1 phonet/pep: refuse to enable an unbound pipe a7b0ae2c hamradio: improve the incomplete fix to avoid NPD eaa816a8 hamradio: defer ax25 kfree after unregister_netdev 0cccaf8b ax25: NPD bug when detaching AX25 device 0affa7f4 hwmon: (lm90) Do not report 'busy' status bit as alarm 06613a7b KVM: VMX: Fix stale docs for kvm-intel.emulate_invalid_guest_state d8e2d2cf usb: gadget: u_ether: fix race in setting MAC address in setup phase 88dedecc f2fs: fix to do sanity check on last xattr entry in __f2fs_setxattr() 196833e2 ARM: 9169/1: entry: fix Thumb2 bug in iWMMXt exception handling b5de0b1f pinctrl: stm32: consider the GPIO offset to expose all the GPIO lines 27a7e1d9 x86/pkey: Fix undefined behaviour with PKRU_WD_BIT b75d500f Input: atmel_mxt_ts - fix double free in mxt_read_info_block 6e1c179c ALSA: drivers: opl3: Fix incorrect use of vp->state c016618c ALSA: jack: Check the return value of kstrdup() 7e13a3b8 hwmon: (lm90) Fix usage of CONFIG2 register in detect function 156e03cf sfc: falcon: Check null pointer of rx_queue->page_ring 8b666438 drivers: net: smc911x: Check for error irq a4c0bb96 fjes: Check for error irq f5d0092b bonding: fix ad_actor_system option setting to default e3843ad1 net: skip virtio_net_hdr_set_proto if protocol already set 97399eb6 net: accept UFOv6 packages in virtio_net_hdr_to_skb 96493fd2 qlcnic: potential dereference null pointer of rx_queue->page_ring a44aa23f netfilter: fix regression in looped (broad|multi)cast's MAC handling d5345649 IB/qib: Fix memory leak in qib_user_sdma_queue_pkts() bfdba53b spi: change clk_disable_unprepare to clk_unprepare 641784eb HID: holtek: fix mouse probing 5967fc90 can: kvaser_usb: get CAN clock frequency from device 82684c3c net: usb: lan78xx: add Allied Telesis AT29M2-AF 10cf9951 Merge 4.14.259 into android-4.14-stable 8ee0807e Linux 4.14.259 9bebb2ee xen/netback: don't queue unlimited number of packages eae85b8c xen/netback: fix rx queue stall detection 68b78f97 xen/console: harden hvc_xen against event channel storms 4bf81386 xen/netfront: harden netfront against event channel storms 5ac3b68b xen/blkfront: harden blkfront against event channel storms 423f6acc Input: touchscreen - avoid bitwise vs logical OR warning 48c2461f ARM: 8800/1: use choice for kernel unwinders c76bce99 mwifiex: Remove unnecessary braces from HostCmd_SET_SEQ_NO_BSS_INFO 83587397 ARM: 8805/2: remove unneeded naked function usage 2a899eec net: lan78xx: Avoid unnecessary self assignment 90491283 scsi: scsi_debug: Sanity check block descriptor length in resp_mode_select() e5751a4c fuse: annotate lock in fuse_reverse_inval_entry() f8d3e074 ARM: dts: imx6ull-pinfunc: Fix CSI_DATA07__ESAI_TX0 pad name 4694b1ec firmware: arm_scpi: Fix string overflow in SCPI genpd driver f3fde37d net: systemport: Add global locking for descriptor lifecycle 99a15fd8 libata: if T_LENGTH is zero, dma direction should be DMA_NONE c0b25c6d timekeeping: Really make sure wall_to_monotonic isn't positive d8e7f147 USB: serial: option: add Telit FN990 compositions b3c032b3 PCI/MSI: Mask MSI-X vectors only on success c9b5c1d4 PCI/MSI: Clear PCI_MSIX_FLAGS_MASKALL on error 9b3a3a36 USB: gadget: bRequestType is a bitfield, not a enum 4e179791 sit: do not call ipip6_dev_free() from sit_init_net() a829ff7c net/packet: rx_owner_map depends on pg_vec e6477220 ixgbe: set X550 MDIO speed before talking to PHY 8d0c927a igbvf: fix double free in `igbvf_probe` d48ad66a soc/tegra: fuse: Fix bitwise vs. logical OR warning 2566c253 dmaengine: st_fdma: fix MODULE_ALIAS b708e44d ARM: socfpga: dts: fix qspi node compatible 9885c565 x86/sme: Explicitly map new EFI memmap table as encrypted 1fe4d9ba x86: Make ARCH_USE_MEMREMAP_PROT a generic Kconfig symbol 33645d3e nfsd: fix use-after-free due to delegation race 75fdb751 audit: improve robustness of the audit queue handling b03abd0a dm btree remove: fix use after free in rebalance_children() 724b98b2 recordmcount.pl: look for jgnop instruction as well as bcrl on s390 c0b2b958 mac80211: send ADDBA requests using the tid/queue of the aggregation session 7cb86635 hwmon: (dell-smm) Fix warning on /proc/i8k creation error 20fdf274 bpf: fix panic due to oob in bpf_prog_test_run_skb 06f629fc tracing: Fix a kmemleak false positive in tracing_map 54e785f7 net: netlink: af_netlink: Prevent empty skb by adding a check on len. 7bcb50ff i2c: rk3x: Handle a spurious start completion interrupt flag cfaadcef parisc/agp: Annotate parisc agp init functions with __init 5da2faee net/mlx4_en: Update reported link modes for 1/10G 5a8358e0 drm/msm/dsi: set default num_data_lanes 66449896 nfc: fix segfault in nfc_genl_dump_devices_done ff8eae65 Merge branch 'android-msm-pixel-4.14-sc-security' into android-msm-pixel-4.14-sc-qpr1 d3c17d5e FROMGIT: USB: gadget: bRequestType is a bitfield, not a enum 2a09bcb0 Merge 4.14.258 into android-4.14-stable 9dfbac0e Linux 4.14.258 d69903a8 irqchip: nvic: Fix offset for Interrupt Priority Offsets ad5e14fe irqchip/irq-gic-v3-its.c: Force synchronisation when issuing INVALL 46928172 irqchip/armada-370-xp: Fix support for Multi-MSI interrupts 7c778cce irqchip/armada-370-xp: Fix return value of armada_370_xp_msi_alloc() 3899700d iio: accel: kxcjk-1013: Fix possible memory leak in probe and remove e2471d25 iio: adc: axp20x_adc: fix charging current reporting on AXP22x e5f8403c iio: dln2: Check return value of devm_iio_trigger_register() 9be28231 iio: dln2-adc: Fix lockdep complaint 18bb1182 iio: itg3200: Call iio_trigger_notify_done() on error 8f433a82 iio: kxsd9: Don't return error code in trigger handler 198d32d5 iio: ltr501: Don't return error code in trigger handler 794c0898 iio: mma8452: Fix trigger reference couting 125bf4c5 iio: stk3310: Don't return error code in interrupt handler 0d66f0c5 iio: trigger: stm32-timer: fix MODULE_ALIAS 69357cb0 iio: trigger: Fix reference counting 87668990 usb: core: config: using bit mask instead of individual bits 4b3325b3 xhci: Remove CONFIG_USB_DEFAULT_PERSIST to prevent xHCI from runtime suspending abd5ec8e usb: core: config: fix validation of wMaxPacketValue entries d8cd524a USB: gadget: zero allocate endpoint 0 buffers e7c8afee USB: gadget: detect too-big endpoint 0 requests 40e2ac0d net/qla3xxx: fix an error code in ql_adapter_up() aab62e34 net, neigh: clear whole pneigh_entry at alloc time a0a630c8 net: fec: only clear interrupt of handling queue in fec_enet_rx_queue() 7d0d7026 net: altera: set a couple error code in probe() ab5e4d4f net: cdc_ncm: Allow for dwNtbOutMaxSize to be unset or zero 661203c7 qede: validate non LSO skb length 00be34f8 block: fix ioprio_get(IOPRIO_WHO_PGRP) vs setuid(2) bc6d64c4 tracefs: Set all files to the same group ownership as the mount option c1574af6 signalfd: use wake_up_pollfree() 7bfd8e1f binder: use wake_up_pollfree() a36e1978 wait: add wake_up_pollfree() 09297c39 libata: add horkage for ASMedia 1092 a1783eab can: m_can: Disable and ignore ELO interrupt affbad02 can: pch_can: pch_can_rx_normal: fix use after free a4252958 tracefs: Have new files inherit the ownership of their parent 72f63759 ALSA: pcm: oss: Handle missing errors in snd_pcm_oss_change_params*() be55f306 ALSA: pcm: oss: Limit the period size to 16MB 8af815ab ALSA: pcm: oss: Fix negative period/buffer sizes 9cfc42d8 ALSA: ctl: Fix copy of updated id with element read/write 6759b91d mm: bdi: initialize bdi_min_ratio when bdi is unregistered d375787d IB/hfi1: Correct guard on eager buffer deallocation b16d412e seg6: fix the iif in the IPv6 socket control block 3e93abcd nfp: Fix memory leak in nfp_cpp_area_cache_add() e0d837ac bpf: Fix the off-by-two error in range markings 811a7576 nfc: fix potential NULL pointer deref in nfc_genl_dump_ses_done c8718026 can: sja1000: fix use after free in ems_pcmcia_add_card() 37a6a8d7 HID: check for valid USB device for many HID drivers cad5c758 HID: wacom: fix problems when device is not a valid USB device ab34124f HID: add USB_HID dependancy on some USB HID drivers ef5ba3c8 HID: add USB_HID dependancy to hid-chicony 10b7609e HID: add USB_HID dependancy to hid-prodikeys 43cc4686 HID: add hid_is_usb() function to make it simpler for USB detection 6be75351 UPSTREAM: USB: gadget: zero allocate endpoint 0 buffers 3bd55e5e UPSTREAM: USB: gadget: detect too-big endpoint 0 requests 53fc8e81 Merge branch 'android-msm-pixel-4.14-sc-security' into android-msm-pixel-4.14-sc-qpr1 9e033a27 Merge branch 'android-msm-pixel-4.14-sc-security' into android-msm-pixel-4.14-sc-qpr1 private/msm-google-modules/wlan/qca-wifi-host-cmn: (1 change) c3fe82ae Merge android-msm-pixel-4.14-sc-v2 into android-msm-pixel-4.14-sc-qpr3 private/msm-google-modules/wlan/qcacld-3.0: (1 change) f674c592 Merge android-msm-pixel-4.14-sc-v2 into android-msm-pixel-4.14-sc-qpr3 private/msm-google/techpack/audio: (1 change) ea0b5b3a Merge android-msm-pixel-4.14-sc-v2 into android-msm-pixel-4.14-sc-qpr3 Bug: 204278308 Bug: 208165756 Bug: 210292367 Bug: 210292376 Bug: 213962841 Pick-Prebuilt: 424185791 Build-Id: 8115059 Processing-Config: kernel_headers Change-Id: I1c3b9e53090d7014cfe9a60227f64f576f1f2d64 Signed-off-by: Lucas Wei <lucaswei@google.com>
2022-01-26sunfish: update kernel-and-modules prebuiltLucas Wei
Linux version 4.14.261-g2acf8872e68a-ab8115058 (android-build@abfarm- east4-069) (Android (7284624, based on r416183b) clang version 12.0.5 (https://android.googlesource.com/toolchain/llvm-project c935d99d7cf2016289302412d708641d52d2f7ee), LLD 12.0.5 (/buildbot/src/android/llvm-toolchain/out/llvm-project/lld c935d99d7cf2016289302412d708641d52d2f7ee)) #1 SMP PREEMPT Tue Jan 25 16:05:39 UTC 2022 kernel/private/tests/patchwork: (4 changes) 764ac759 patchwork: fix compile for 207812335 da904703 patchwork: fix compile for 201745988 31b6ce10 patchwork: fix compile 205900551 945392f3 google_battery: Fix patchwork to use the enum (AC clear) private/msm-google: (204 changes) 2acf8872 LTS: Merge android-4.14-stable (4.14.261) into android-msm-pixel-4.14 2d552060 Merge android-msm-pixel-4.14-sc-qpr3 into android-msm-pixel-4.14 f2b97b1f Merge android-4.14-stable (4.14.261) into android-msm-pixel-4.14-lts ff4d4823 AACR: sync AACR feature ae12ac8b Merge android-msm-pixel-4.14-sc-v2 into android-msm-pixel-4.14-sc-qpr3 a508426a Merge android-msm-pixel-4.14-sc-qpr1 into android-msm-pixel-4.14-sc-v2 02d1ef1e google_battery: Allow Adaptive Charging to be cleared by the UI 109266b7 Revert "tracefs: Have tracefs directories not set OTH permission bits by default" 4df78a5b Merge branch 'android-msm-pixel-4.14-sc-security' into android-msm-pixel-4.14-sc-v2 a5f8e5fd net/packet: rx_owner_map depends on pg_vec f7d5a078 LTS: Merge android-4.14-stable (4.14.257) into android-msm-pixel-4.14-sc-v2 f3a2f786 Merge 4.14.261 into android-4.14-stable bfdef05c Linux 4.14.261 8873140f sctp: use call_rcu to free endpoint 5c2fe20a net: fix use-after-free in tw_timer_handler dd57d1c7 Input: spaceball - fix parsing of movement data packets 292d2ac6 Input: appletouch - initialize work before device registration 3efece94 scsi: vmw_pvscsi: Set residual data length conditionally 2d2df539 binder: fix async_free_space accounting for empty parcels 52500239 usb: gadget: f_fs: Clear ffs_eventfd in ffs_data_clear. 70e7f1a9 xhci: Fresco FL1100 controller should not have BROKEN_MSI quirk set. 6456e345 uapi: fix linux/nfc.h userspace compilation errors 709a0cc0 nfc: uapi: use kernel size_t to fix user-space builds e3cccaa5 fsl/fman: Fix missing put_device() call in fman_port_probe 38c3e320 NFC: st21nfca: Fix memory leak in device probe and remove 5920f258 net: usb: pegasus: Do not drop long Ethernet frames 058a534e scsi: lpfc: Terminate string in lpfc_debugfs_nvmeio_trc_write() 8a264452 selinux: initialize proto variable in selinux_ip_postroute_compat() 49bcc084 recordmcount.pl: fix typo in s390 mcount regex 3df97bd3 platform/x86: apple-gmux: use resource_size() with res 3d556a28 tee: handle lookup of shm with reference count 0 2e319767 HID: asus: Add depends on USB_HID to HID_ASUS Kconfig option ad9835b4 serial: msm_geni_serial: Fix console log false start issue 35d03739 Merge android-4.14-stable (4.14.257) into android-msm-pixel-4.14-sc-lts 58c25d1b Merge 4.14.260 into android-4.14-stable a6ca7c65 Linux 4.14.260 311601f1 phonet/pep: refuse to enable an unbound pipe a7b0ae2c hamradio: improve the incomplete fix to avoid NPD eaa816a8 hamradio: defer ax25 kfree after unregister_netdev 0cccaf8b ax25: NPD bug when detaching AX25 device 0affa7f4 hwmon: (lm90) Do not report 'busy' status bit as alarm 06613a7b KVM: VMX: Fix stale docs for kvm-intel.emulate_invalid_guest_state d8e2d2cf usb: gadget: u_ether: fix race in setting MAC address in setup phase 88dedecc f2fs: fix to do sanity check on last xattr entry in __f2fs_setxattr() 196833e2 ARM: 9169/1: entry: fix Thumb2 bug in iWMMXt exception handling b5de0b1f pinctrl: stm32: consider the GPIO offset to expose all the GPIO lines 27a7e1d9 x86/pkey: Fix undefined behaviour with PKRU_WD_BIT b75d500f Input: atmel_mxt_ts - fix double free in mxt_read_info_block 6e1c179c ALSA: drivers: opl3: Fix incorrect use of vp->state c016618c ALSA: jack: Check the return value of kstrdup() 7e13a3b8 hwmon: (lm90) Fix usage of CONFIG2 register in detect function 156e03cf sfc: falcon: Check null pointer of rx_queue->page_ring 8b666438 drivers: net: smc911x: Check for error irq a4c0bb96 fjes: Check for error irq f5d0092b bonding: fix ad_actor_system option setting to default e3843ad1 net: skip virtio_net_hdr_set_proto if protocol already set 97399eb6 net: accept UFOv6 packages in virtio_net_hdr_to_skb 96493fd2 qlcnic: potential dereference null pointer of rx_queue->page_ring a44aa23f netfilter: fix regression in looped (broad|multi)cast's MAC handling d5345649 IB/qib: Fix memory leak in qib_user_sdma_queue_pkts() bfdba53b spi: change clk_disable_unprepare to clk_unprepare 641784eb HID: holtek: fix mouse probing 5967fc90 can: kvaser_usb: get CAN clock frequency from device 82684c3c net: usb: lan78xx: add Allied Telesis AT29M2-AF 8d57b8ff mfd: adnc: fix oob-read 2bd84c69 msm: camera: jpeg: Ensure in/out map entries are within allowed range c1f06b6d msm: ais: jpeg: Ensure in/out map entries are within allowed range 68729e94 arm64: configs: Enable CONFIG_HID_WACOM 10cf9951 Merge 4.14.259 into android-4.14-stable 8ee0807e Linux 4.14.259 9bebb2ee xen/netback: don't queue unlimited number of packages eae85b8c xen/netback: fix rx queue stall detection 68b78f97 xen/console: harden hvc_xen against event channel storms 4bf81386 xen/netfront: harden netfront against event channel storms 5ac3b68b xen/blkfront: harden blkfront against event channel storms 423f6acc Input: touchscreen - avoid bitwise vs logical OR warning 48c2461f ARM: 8800/1: use choice for kernel unwinders c76bce99 mwifiex: Remove unnecessary braces from HostCmd_SET_SEQ_NO_BSS_INFO 83587397 ARM: 8805/2: remove unneeded naked function usage 2a899eec net: lan78xx: Avoid unnecessary self assignment 90491283 scsi: scsi_debug: Sanity check block descriptor length in resp_mode_select() e5751a4c fuse: annotate lock in fuse_reverse_inval_entry() f8d3e074 ARM: dts: imx6ull-pinfunc: Fix CSI_DATA07__ESAI_TX0 pad name 4694b1ec firmware: arm_scpi: Fix string overflow in SCPI genpd driver f3fde37d net: systemport: Add global locking for descriptor lifecycle 99a15fd8 libata: if T_LENGTH is zero, dma direction should be DMA_NONE c0b25c6d timekeeping: Really make sure wall_to_monotonic isn't positive d8e7f147 USB: serial: option: add Telit FN990 compositions b3c032b3 PCI/MSI: Mask MSI-X vectors only on success c9b5c1d4 PCI/MSI: Clear PCI_MSIX_FLAGS_MASKALL on error 9b3a3a36 USB: gadget: bRequestType is a bitfield, not a enum 4e179791 sit: do not call ipip6_dev_free() from sit_init_net() a829ff7c net/packet: rx_owner_map depends on pg_vec e6477220 ixgbe: set X550 MDIO speed before talking to PHY 8d0c927a igbvf: fix double free in `igbvf_probe` d48ad66a soc/tegra: fuse: Fix bitwise vs. logical OR warning 2566c253 dmaengine: st_fdma: fix MODULE_ALIAS b708e44d ARM: socfpga: dts: fix qspi node compatible 9885c565 x86/sme: Explicitly map new EFI memmap table as encrypted 1fe4d9ba x86: Make ARCH_USE_MEMREMAP_PROT a generic Kconfig symbol 33645d3e nfsd: fix use-after-free due to delegation race 75fdb751 audit: improve robustness of the audit queue handling b03abd0a dm btree remove: fix use after free in rebalance_children() 724b98b2 recordmcount.pl: look for jgnop instruction as well as bcrl on s390 c0b2b958 mac80211: send ADDBA requests using the tid/queue of the aggregation session 7cb86635 hwmon: (dell-smm) Fix warning on /proc/i8k creation error 20fdf274 bpf: fix panic due to oob in bpf_prog_test_run_skb 06f629fc tracing: Fix a kmemleak false positive in tracing_map 54e785f7 net: netlink: af_netlink: Prevent empty skb by adding a check on len. 7bcb50ff i2c: rk3x: Handle a spurious start completion interrupt flag cfaadcef parisc/agp: Annotate parisc agp init functions with __init 5da2faee net/mlx4_en: Update reported link modes for 1/10G 5a8358e0 drm/msm/dsi: set default num_data_lanes 66449896 nfc: fix segfault in nfc_genl_dump_devices_done 0acb4057 char: oscar: add locking around coherent memory alloc/free 6e323051 usb: hso: fix error handling code of hso_create_net_device 06aed546 ANDROID: arm64: process: Match upstream formatting when dumping memory areas 1cb12f6e bpf: Fix integer overflow in prealloc_elems_and_freelist() 4f3997da sctp: add param size validation for SCTP_PARAM_SET_PRIMARY 2b04d375 sctp: validate chunk size in __rcv_asconf_lookup 503555c2 sctp: add size validation when walking chunks 217407f9 sctp: validate from_addr_param return c8e5c081 char: oscar: add locking around coherent memory alloc/free 24a3562f Merge remote-tracking branch 'partner/android-msm-pixel-4.14-sc-v2' into partner/android-msm-pixel-4.14-sc-lts ff8eae65 Merge branch 'android-msm-pixel-4.14-sc-security' into android-msm-pixel-4.14-sc-qpr1 c59bbf14 FROMGIT: USB: gadget: bRequestType is a bitfield, not a enum 0d206003 UPSTREAM: USB: gadget: zero allocate endpoint 0 buffers 50c0a8fe UPSTREAM: USB: gadget: detect too-big endpoint 0 requests d3c17d5e FROMGIT: USB: gadget: bRequestType is a bitfield, not a enum 2a09bcb0 Merge 4.14.258 into android-4.14-stable 9dfbac0e Linux 4.14.258 d69903a8 irqchip: nvic: Fix offset for Interrupt Priority Offsets ad5e14fe irqchip/irq-gic-v3-its.c: Force synchronisation when issuing INVALL 46928172 irqchip/armada-370-xp: Fix support for Multi-MSI interrupts 7c778cce irqchip/armada-370-xp: Fix return value of armada_370_xp_msi_alloc() 3899700d iio: accel: kxcjk-1013: Fix possible memory leak in probe and remove e2471d25 iio: adc: axp20x_adc: fix charging current reporting on AXP22x e5f8403c iio: dln2: Check return value of devm_iio_trigger_register() 9be28231 iio: dln2-adc: Fix lockdep complaint 18bb1182 iio: itg3200: Call iio_trigger_notify_done() on error 8f433a82 iio: kxsd9: Don't return error code in trigger handler 198d32d5 iio: ltr501: Don't return error code in trigger handler 794c0898 iio: mma8452: Fix trigger reference couting 125bf4c5 iio: stk3310: Don't return error code in interrupt handler 0d66f0c5 iio: trigger: stm32-timer: fix MODULE_ALIAS 69357cb0 iio: trigger: Fix reference counting 87668990 usb: core: config: using bit mask instead of individual bits 4b3325b3 xhci: Remove CONFIG_USB_DEFAULT_PERSIST to prevent xHCI from runtime suspending abd5ec8e usb: core: config: fix validation of wMaxPacketValue entries d8cd524a USB: gadget: zero allocate endpoint 0 buffers e7c8afee USB: gadget: detect too-big endpoint 0 requests 40e2ac0d net/qla3xxx: fix an error code in ql_adapter_up() aab62e34 net, neigh: clear whole pneigh_entry at alloc time a0a630c8 net: fec: only clear interrupt of handling queue in fec_enet_rx_queue() 7d0d7026 net: altera: set a couple error code in probe() ab5e4d4f net: cdc_ncm: Allow for dwNtbOutMaxSize to be unset or zero 661203c7 qede: validate non LSO skb length 00be34f8 block: fix ioprio_get(IOPRIO_WHO_PGRP) vs setuid(2) bc6d64c4 tracefs: Set all files to the same group ownership as the mount option c1574af6 signalfd: use wake_up_pollfree() 7bfd8e1f binder: use wake_up_pollfree() a36e1978 wait: add wake_up_pollfree() 09297c39 libata: add horkage for ASMedia 1092 a1783eab can: m_can: Disable and ignore ELO interrupt affbad02 can: pch_can: pch_can_rx_normal: fix use after free a4252958 tracefs: Have new files inherit the ownership of their parent 72f63759 ALSA: pcm: oss: Handle missing errors in snd_pcm_oss_change_params*() be55f306 ALSA: pcm: oss: Limit the period size to 16MB 8af815ab ALSA: pcm: oss: Fix negative period/buffer sizes 9cfc42d8 ALSA: ctl: Fix copy of updated id with element read/write 6759b91d mm: bdi: initialize bdi_min_ratio when bdi is unregistered d375787d IB/hfi1: Correct guard on eager buffer deallocation b16d412e seg6: fix the iif in the IPv6 socket control block 3e93abcd nfp: Fix memory leak in nfp_cpp_area_cache_add() e0d837ac bpf: Fix the off-by-two error in range markings 811a7576 nfc: fix potential NULL pointer deref in nfc_genl_dump_ses_done c8718026 can: sja1000: fix use after free in ems_pcmcia_add_card() 37a6a8d7 HID: check for valid USB device for many HID drivers cad5c758 HID: wacom: fix problems when device is not a valid USB device ab34124f HID: add USB_HID dependancy on some USB HID drivers ef5ba3c8 HID: add USB_HID dependancy to hid-chicony 10b7609e HID: add USB_HID dependancy to hid-prodikeys 43cc4686 HID: add hid_is_usb() function to make it simpler for USB detection 6be75351 UPSTREAM: USB: gadget: zero allocate endpoint 0 buffers 3bd55e5e UPSTREAM: USB: gadget: detect too-big endpoint 0 requests 4198b9bd msm: kgsl: Update register protection config 1ba23593 Add null pointer check in ipa_debugfs 53fc8e81 Merge branch 'android-msm-pixel-4.14-sc-security' into android-msm-pixel-4.14-sc-qpr1 33245a24 sm7150_bms/sm8150_bms: fix chg_status turned to full when charge_pause 0b5eb2b0 LTS: Merge android-4.14-stable (4.14.254) into android-msm-pixel-4.14-sc-v2 af55ff99 sm7150_bms/sm8150_bms: fix chg_status turned to full when charge_pause 3900cecc ANDROID: f2fs: check nr_pages for readahead 1df11bb8 FROMGIT: binder: fix test regression due to sender_euid change 53984465 BACKPORT: binder: use cred instead of task for selinux checks 1c577c25 UPSTREAM: binder: use euid from cred instead of using task 82bcdc61 driver: soc: qcom: event_timer.c: fix the compile error for LTS 4.14.254 9e033a27 Merge branch 'android-msm-pixel-4.14-sc-security' into android-msm-pixel-4.14-sc-qpr1 3325274c Merge android-4.14-stable (4.14.254) into android-msm-pixel-4.14-sc-lts a9c3e88e usb: f_fs: Prevent race between ep0_release & reset_work a146f170 google_battery: record previous health active time for ac pause c10e1a26 BACKPORT: loop: Set correct device size when using LOOP_CONFIGURE aa605cad arm64: configs: Disable CONFIG_SECURITY_SMACK and CONFIG_MODULE_FORCE_UNLOAD 0c2304ae ip_gre: add validation for csum_start 231ca22b ext4: fix race writing to an inline_data file while its xattrs are changing private/msm-google-modules/wlan/qca-wifi-host-cmn: (2 changes) 29afd879 Merge android-msm-pixel-4.14-sc-qpr3 into android-msm-pixel-4.14 c3fe82ae Merge android-msm-pixel-4.14-sc-v2 into android-msm-pixel-4.14-sc-qpr3 private/msm-google-modules/wlan/qcacld-3.0: (2 changes) 96320c8b Merge android-msm-pixel-4.14-sc-qpr3 into android-msm-pixel-4.14 f674c592 Merge android-msm-pixel-4.14-sc-v2 into android-msm-pixel-4.14-sc-qpr3 private/msm-google/techpack/audio: (2 changes) 8608d8e8 Merge android-msm-pixel-4.14-sc-qpr3 into android-msm-pixel-4.14 ea0b5b3a Merge android-msm-pixel-4.14-sc-v2 into android-msm-pixel-4.14-sc-qpr3 Bug: 150694665 Bug: 151454974 Bug: 151455484 Bug: 178379135 Bug: 183548358 Bug: 191244059 Bug: 194154334 Bug: 195082947 Bug: 197154735 Bug: 198653629 Bug: 198690429 Bug: 199146484 Bug: 199579676 Bug: 200688826 Bug: 201745988 Bug: 201919411 Bug: 202511260 Bug: 203790673 Bug: 204106432 Bug: 204278308 Bug: 205088357 Bug: 205900551 Bug: 205900652 Bug: 205919848 Bug: 206148707 Bug: 207812335 Bug: 208165756 Bug: 209481020 Bug: 210292367 Bug: 210292376 Bug: 210364486 Bug: 211946493 Bug: 213464034 Bug: 213962841 Bug: 214061655 Bug: 214268076 Pick-Prebuilt: 424185791 Build-Id: 8115058 Processing-Config: kernel_headers Change-Id: I56ddeb692134936278525c0acff2e6e886cf118d Signed-off-by: Lucas Wei <lucaswei@google.com>
2022-01-14[automerger skipped] sunfish: update kernel-and-modules prebuilt [ DO NOT ↵Robin Peng
MERGE ] am: cac7d72b83 am: 15259c2f99 -s ours am skip reason: subject contains skip directive Original change: https://googleplex-android-review.googlesource.com/c/device/google/sunfish-kernel/+/16636771 Change-Id: I23f4c9712a6d39fac0ffe60afda915944d507158
2022-01-14sunfish: update kernel-and-modules prebuilt [ DO NOT MERGE ] am: cac7d72b83Robin Peng
Original change: https://googleplex-android-review.googlesource.com/c/device/google/sunfish-kernel/+/16636771 Change-Id: I2ddf2a881c0577be110de9ab793b99413189207c
2022-01-14sunfish: update kernel-and-modules prebuiltRobin Peng
Linux version 4.14.257-g0eb207615755-ab8080174 (android- build@abfarm-01531) (Android (7284624, based on r416183b) clang version 12.0.5 (https://android.googlesource.com/toolchain/llvm- project c935d99d7cf2016289302412d708641d52d2f7ee), LLD 12.0.5 (/buildbot/src/android/llvm-toolchain/out/llvm-project/lld c935d99d7cf2016289302412d708641d52d2f7ee)) #1 SMP PREEMPT Fri Jan 14 10:19:59 UTC 2022 private/msm-google: (1 change) 0eb20761 Revert "tracefs: Have tracefs directories not set OTH permission bits by default" private/msm-google-modules/wlan/qca-wifi-host-cmn: (8 changes) 05bbb8c2 Merge android-msm-pixel-4.14-sc-v2 into android-msm-pixel-4.14 d7b62b6c Merge android-msm-pixel-4.14-sc-qpr1 into android-msm-pixel-4.14-sc-v2 2cfb5524 Merge branch 'android-msm-pixel-4.14-sc-security' into android-msm-pixel-4.14-sc-qpr1 178bd65d qcacmn: Validate the buffer length in fips event handler 4c53586e qcacmn: Possible Integer overflow in wifi_pos_oem_rsp_handler 1bf70932 qcacmn: Possible Integer overflow in wifi_pos_oem_rsp_handler ae0ab35e qcacmn: Possible OOB read in process_fw_diag_event_data 6deca5f6 iqcacmn: Fix possible OOB in wmi_extract_dbr_buf_release_entry private/msm-google-modules/wlan/qcacld-3.0: (8 changes) 58caf997 Merge android-msm-pixel-4.14-sc-v2 into android-msm-pixel-4.14 a8034384 Merge android-msm-pixel-4.14-sc-qpr1 into android-msm-pixel-4.14-sc-v2 e30fcb9c Merge branch 'android-msm-pixel-4.14-sc-security' into android-msm-pixel-4.14-sc-qpr1 077d56ad qcacld-3.0: Possible buffer overflow issue in wma 0f35e379 qcacld-3.0: Fix possible OOB in unpack_tlv_core f1aead25 qcacld-3.0: Possible buffer overflow issue in wma e5db8838 qcacld-3.0: Fix buffer overflow in pe_filter_bcn_probe_frame() afc284d7 qcacld-3.0: Fix OOB case in pe_filter_bcn_probe_frame() private/msm-google/techpack/audio: (4 changes) 4a8c5a51 Merge android-msm-pixel-4.14-sc-v2 into android-msm-pixel-4.14 71809680 Merge android-msm-pixel-4.14-sc-qpr1 into android-msm-pixel-4.14-sc-v2 0b448b2d Merge branch 'android-msm-pixel-4.14-sc-security' into android-msm-pixel-4.14-sc-qpr1 7dbd166e Asoc: check for invalid voice session id Bug: 190503256 Bug: 200234013 Bug: 200923512 Bug: 202025735 Bug: 202032183 Bug: 202465127 Bug: 203032261 Bug: 204278308 Bug: 204909067 Bug: 206300486 Bug: 208165756 Bug: 214061655 Pick-Prebuilt: 421749156 Build-Id: 8080174 Processing-Config: kernel_headers Change-Id: I3fd9ff051815844a4bb8f4dd44a9b29ddf433614 Signed-off-by: Robin Peng <robinpeng@google.com>