barbet: update kernel-and-modules prebuilt

Linux version 4.19.196-g2b6b82d36542-ab7634487 (build-user@build-host)
    (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 Aug
    11 13:39:45 UTC 2021

private/msm-google: (430 changes)
  2b6b82d3 LTS: Merge android-4.19-stable (4.19.196) into android-msm-barbet-4.19-sc-qpr1
  10752597 Merge remote-tracking branch 'android-msm-barbet-4.19-sc-security' into android-msm-barbet-4.19-sc
  74935d4d Revert "usb: dwc3: debugfs: Add and remove endpoint dirs dynamically"
  ca4c13b8 Merge android-4.19-stable (4.19.196) into android-msm-barbet-4.19-sc-lts
  193f0c34 bpf: Tighten speculative pointer arithmetic mask
  484167eb bpf: Move sanitize_val_alu out of op switch
  724f6cfa bpf: Refactor and streamline bounds check into helper
  21d59c14 bpf: Improve verifier error messages for users
  86e20049 bpf: Rework ptr_limit into alu_limit and add common error path
  a1d9680e bpf: Ensure off_reg has no mixed signed bounds for all types
  81e5ffc7 bpf: Move off_reg into sanitize_ptr_alu
  2215bae0 Merge 4.19.196 into android-4.19-stable
  9f84340f Linux 4.19.196
  f376dd8a i2c: robotfuzz-osif: fix control-request directions
  9436cdff nilfs2: fix memory leak in nilfs_sysfs_delete_device_group
  fde18484 pinctrl: stm32: fix the reported number of GPIO lines per bank
  a5ccdf78 net: ll_temac: Avoid ndo_start_xmit returning NETDEV_TX_BUSY
  987c6da9 PCI: Add AMD RS690 quirk to enable 64-bit DMA
  144ca5c3 net: qed: Fix memcpy() overflow of qed_dcbx_params()
  df084ef4 KVM: selftests: Fix kvm_check_cap() assertion
  e4e42da5 r8169: Avoid memcpy() over-reading of ETH_SS_STATS
  7cb59801 sh_eth: Avoid memcpy() over-reading of ETH_SS_STATS
  ea9b445a r8152: Avoid memcpy() over-reading of ETH_SS_STATS
  47ee8bbf net/packet: annotate accesses to po->ifindex
  50796794 net/packet: annotate accesses to po->bind
  568ce040 net: caif: fix memory leak in ldisc_open
  a501d300 inet: annotate date races around sk->sk_txhash
  1d86498c ping: Check return value of function 'ping_queue_rcv_skb'
  8b0f8cf5 net: ethtool: clear heap allocations for ethtool function
  6ab6b68d mac80211: drop multicast fragments
  24e2441b cfg80211: call cfg80211_leave_ocb when switching away from OCB
  25487a5f mac80211: remove warning in ieee80211_get_sband()
  2bf73bce Revert "PCI: PM: Do not read power state in pci_enable_device_flags()"
  822564cd MIPS: generic: Update node names to avoid unit addresses
  6edee499 Makefile: Move -Wno-unused-but-set-variable out of GCC only block
  188afa56 ARM: 9081/1: fix gcc-10 thumb2-kernel regression
  72b03fbb drm/radeon: wait for moving fence after pinning
  4b4ce5cb drm/nouveau: wait for moving fence after pinning v2
  ff660863 module: limit enabling module.sig_enforce
  55cfd22f x86/fpu: Reset state for all signal restore failures
  7f9745ab usb: dwc3: core: fix kernel panic when do reboot
  3bef2103 usb: dwc3: debugfs: Add and remove endpoint dirs dynamically
  7f7e23df inet: use bigger hash table for IP ID generation
  d42c3ebb can: bcm/raw/isotp: use per module netdevice notifier
  43336ea7 KVM: arm/arm64: Fix KVM_VGIC_V3_ADDR_TYPE_REDIST read
  ede182d2 tools headers UAPI: Sync linux/in.h copy with the kernel sources
  b5c8467d net: fec_ptp: add clock rate zero check
  b838dfa4 mm/slub.c: include swab.h
  ca709d25 mm/slub: clarify verification reporting
  84fc1c94 net: bridge: fix vlan tunnel dst refcnt when egressing
  24a6e55f net: bridge: fix vlan tunnel dst null pointer dereference
  534fb8a8 cfg80211: make certificate generation more robust
  3d1224a9 dmaengine: pl330: fix wrong usage of spinlock flags in dma_cyclc
  f2f1b3a3 ARCv2: save ABI registers across signal handling
  5489a33c PCI: Work around Huawei Intelligent NIC VF FLR erratum
  0f359bbf PCI: Add ACS quirk for Broadcom BCM57414 NIC
  4e54f2b2 PCI: Mark some NVIDIA GPUs to avoid bus reset
  cb985bd8 PCI: Mark TI C667X to avoid bus reset
  79197fb7 tracing: Do no increment trace_clock_global() by one
  04e7a7c9 tracing: Do not stop recording comms if the trace file is being read
  ae1fe292 tracing: Do not stop recording cmdlines when tracing is off
  f0a3391d usb: core: hub: Disable autosuspend for Cypress CY7C65632
  a115198c can: mcba_usb: fix memory leak in mcba_usb
  8899857d can: bcm: fix infoleak in struct bcm_msg_head
  e6a1d16e hwmon: (scpi-hwmon) shows the negative temperature properly
  8bc97e82 radeon: use memcpy_to/fromio for UVD fw upload
  349f4b6c pinctrl: ralink: rt2880: avoid to error in calls is pin is already enabled
  d8c93d34 ASoC: rt5659: Fix the lost powers for the HDA header
  02609168 net: ethernet: fix potential use-after-free in ec_bhf_remove
  3bf50dc8 icmp: don't send out ICMP messages with a source address of 0.0.0.0
  f4e6a7f1 net: cdc_eem: fix tx fixup skb leak
  c16c4716 net: hamradio: fix memory leak in mkiss_close
  d6b97359 be2net: Fix an error handling path in 'be_probe()'
  0693d384 net/af_unix: fix a data-race in unix_dgram_sendmsg / unix_release_sock
  1e28018b net: ipv4: fix memory leak in ip_mc_add1_src
  d9326579 net: fec_ptp: fix issue caused by refactor the fec_devtype
  2fc8300c net: usb: fix possible use-after-free in smsc75xx_bind
  13dbc21c net: cdc_ncm: switch to eth%d interface naming
  cee0a9c1 ptp: improve max_adj check against unreasonable values
  b5200624 ptp: ptp_clock: Publish scaled_ppm_to_ppb
  f8111c0d net: qrtr: fix OOB Read in qrtr_endpoint_post
  dc9b4446 netxen_nic: Fix an error handling path in 'netxen_nic_probe()'
  ac2e10e2 qlcnic: Fix an error handling path in 'qlcnic_probe()'
  29174c88 net: make get_net_ns return error if NET_NS is disabled
  137e2b34 net: add documentation to socket.c
  8a8ea7f1 net: stmmac: dwmac1000: Fix extended MAC address registers definition
  a2750410 alx: Fix an error handling path in 'alx_probe()'
  595897ef sch_cake: Fix out of bounds when parsing TCP options and header
  7d9a9a1a netfilter: synproxy: Fix out of bounds when parsing TCP options
  0facea51 net/mlx5e: Block offload of outer header csum for UDP tunnels
  aec707a0 net/mlx5e: Remove dependency in IPsec initialization flows
  ba14e0b4 rtnetlink: Fix regression in bridge VLAN configuration
  2f734480 udp: fix race between close() and udp_abort()
  06b7cb01 net: rds: fix memory leak in rds_recvmsg
  53408581 net: ipv4: fix memory leak in netlbl_cipsov4_add_std
  e8e9d296 batman-adv: Avoid WARN_ON timing related checks
  6d210d54 mm/memory-failure: make sure wait for page writeback in memory_failure
  6b907d1a afs: Fix an IS_ERR() vs NULL check
  53f0b1ff dmaengine: stedma40: add missing iounmap() on error in d40_probe()
  c74f6097 dmaengine: QCOM_HIDMA_MGMT depends on HAS_IOMEM
  df1f5fc7 dmaengine: ALTERA_MSGDMA depends on HAS_IOMEM
  7e3f278d fib: Return the correct errno code
  b966a0de net: Return the correct errno code
  1f61f0ee net/x25: Return the correct errno code
  7e014740 rtnetlink: Fix missing error code in rtnl_bridge_notify()
  51c0007f net: ipconfig: Don't override command-line hostnames or domains
  9ccbe18e nvme-loop: check for NVME_LOOP_Q_LIVE in nvme_loop_destroy_admin_queue()
  ef244ccf nvme-loop: clear NVME_LOOP_Q_LIVE when nvme_loop_configure_admin_queue() fails
  a0a60f60 nvme-loop: reset queue count to 1 in nvme_loop_destroy_io_queues()
  fff7a22c scsi: scsi_devinfo: Add blacklist entry for HPE OPEN-V
  c6095a0f ethernet: myri10ge: Fix missing error code in myri10ge_probe()
  8fa2bb88 scsi: target: core: Fix warning on realtime kernels
  094bf567 gfs2: Fix use-after-free in gfs2_glock_shrink_scan
  f77cbc1b HID: gt683r: add missing MODULE_DEVICE_TABLE
  f88375b1 gfs2: Prevent direct-I/O write fallback errors from getting lost
  e296c88f ARM: OMAP2+: Fix build warning when mmc_omap is not built
  0e280502 HID: usbhid: fix info leak in hid_submit_ctrl
  e2d88292 HID: Add BUS_VIRTUAL to hid_connect logging
  a1408334 HID: hid-sensor-hub: Return error for hid_set_field() failure
  00b16396 HID: quirks: Set INCREMENT_USAGE_ON_DUPLICATE for Saitek X65
  5f728ec6 net: ieee802154: fix null deref in parse dev addr
  6440e5a3 FROMGIT: bpf: Do not change gso_size during bpf_skb_change_proto()
  cda79c47 ANDROID: gki_config: disable per-cgroup pressure tracking
  92c6dd6a BACKPORT: cgroup: make per-cgroup pressure stall tracking configurable
  19c8fef9 ANDROID: selinux: modify RTM_GETNEIGH{TBL}
  c1baa332 BACKPORT: x86, lto: Pass -stack-alignment only on LLD < 13.0.0
  2d3bb191 ANDROID: Add CONFIG_LLD_VERSION
  7bb4da11 ANDROID: GKI: Update the ABI XML
  8a2d8537 ANDROID: GKI: Update the symbol list
  60080b53 Revert "perf/core: Fix endless multiplex timer"
  f931d3c3 Merge 4.19.195 into android-4.19-stable
  eb575cd5 Linux 4.19.195
  2bc534ca proc: only require mm_struct for writing
  31ceae38 tracing: Correct the length check which causes memory corruption
  862dcc14 ftrace: Do not blindly read the ip address in ftrace_bug()
  681e5c84 scsi: core: Only put parent device if host state differs from SHOST_CREATED
  7dc05952 scsi: core: Put .shost_dev in failure path if host state changes to RUNNING
  2dc85045 scsi: core: Fix error handling of scsi_host_alloc()
  626928c3 NFSv4: nfs4_proc_set_acl needs to restore NFS_CAP_UIDGID_NOMAP on error.
  9cd420e5 NFSv4: Fix second deadlock in nfs4_evict_inode()
  42c10b0d NFS: Fix use-after-free in nfs4_init_client()
  270dadd7 kvm: fix previous commit for 32-bit builds
  8526240f perf session: Correct buffer copying when peeking events
  f7d2172d NFSv4: Fix deadlock between nfs4_evict_inode() and nfs4_opendata_get_inode()
  4b380a7d NFS: Fix a potential NULL dereference in nfs_get_client()
  1ec2dcd6 IB/mlx5: Fix initializing CQ fragments buffer
  4af84445 sched/fair: Make sure to update tg contrib for blocked load
  db72bdb5 perf: Fix data race between pin_count increment/decrement
  a88aad73 vmlinux.lds.h: Avoid orphan section with !SMP
  6fe8d68e RDMA/mlx4: Do not map the core_clock page to user space unless enabled
  0856f230 regulator: max77620: Use device_set_of_node_from_dev()
  7f531ff0 regulator: core: resolve supply for boot-on/always-on regulators
  45f9a2fe usb: fix various gadget panics on 10gbps cabling
  10770d2a usb: fix various gadgets null ptr deref on 10gbps cabling.
  e76cb5c8 usb: gadget: eem: fix wrong eem header operation
  af9950fa USB: serial: cp210x: fix alternate function for CP2102N QFN20
  51aa7943 USB: serial: quatech2: fix control-request directions
  4c8e13ed USB: serial: omninet: add device id for Zyxel Omni 56K Plus
  165f3f9c USB: serial: ftdi_sio: add NovaTech OrionMX product ID
  332b827d usb: gadget: f_fs: Ensure io_completion_wq is idle during unbind
  83ca9ae4 usb: typec: ucsi: Clear PPM capability data in ucsi_init() error path
  bd551e7c usb: dwc3: ep0: fix NULL pointer exception
  17cd5109 usb: pd: Set PD_T_SINK_WAIT_CAP to 310ms
  4da95bce usb: f_ncm: only first packet of aggregate needs to start timer
  24b2a632 USB: f_ncm: ncm_bitrate (speed) is unsigned
  7e7ff4d0 cgroup1: don't allow '\n' in renaming
  9995f42e btrfs: return value from btrfs_mark_extent_written() in case of error
  379a3e30 staging: rtl8723bs: Fix uninitialized variables
  22b87fb1 kvm: avoid speculation-based attacks from out-of-range memslot accesses
  a376f7e6 drm: Lock pointer access in drm_master_release()
  7d233ba7 drm: Fix use-after-free read in drm_getunique()
  430754ae ARM: dts: imx6q-dhcom: Add PU,VDD1P1,VDD2P5 regulators
  81361b8e ARM: dts: imx6qdl-sabresd: Assign corresponding power supply for LDOs
  604c3400 i2c: mpc: implement erratum A-004447 workaround
  3cea99e8 i2c: mpc: Make use of i2c_recover_bus()
  6366c6ae powerpc/fsl: set fsl,i2c-erratum-a004447 flag for P1010 i2c controllers
  4e763e81 powerpc/fsl: set fsl,i2c-erratum-a004447 flag for P2041 i2c controllers
  a7743f32 bnx2x: Fix missing error code in bnx2x_iov_init_one()
  c598216a MIPS: Fix kernel hang under FUNCTION_GRAPH_TRACER and PREEMPT_TRACER
  90eaa3a1 nvme-fabrics: decode host pathing error for connect
  57372e29 net: appletalk: cops: Fix data race in cops_probe1
  91d25454 net: macb: ensure the device is available before accessing GEMGXL control registers
  8b9c91b7 scsi: target: qla2xxx: Wait for stop_phase1 at WWN removal
  3b8ee5ef scsi: vmw_pvscsi: Set correct residual data length
  173bac49 scsi: bnx2fc: Return failure if io_req is already in ABTS processing
  0a3158ac RDS tcp loopback connection can hang
  92473994 net/qla3xxx: fix schedule while atomic in ql_sem_spinlock
  50316635 wq: handle VM suspension in stall detection
  ad223fe2 cgroup: disable controllers at parse time
  acb503de net: mdiobus: get rid of a BUG_ON()
  59fba11d netlink: disable IRQs for netlink_lock_table()
  f583748c bonding: init notify_work earlier to avoid uninitialized use
  bf78e25b isdn: mISDN: netjet: Fix crash in nj_probe:
  a0ba7000 ASoC: sti-sas: add missing MODULE_DEVICE_TABLE
  16dd5854 ASoC: Intel: bytcr_rt5640: Add quirk for the Lenovo Miix 3-830 tablet
  232114ae ASoC: Intel: bytcr_rt5640: Add quirk for the Glavey TM800A550L tablet
  ec724825 net/nfc/rawsock.c: fix a permission check bug
  1f41b8f9 proc: Track /proc/$pid/attr/ opener mm_struct
  2cdbfd65 perf/core: Fix endless multiplex timer
  6fcf8774 Revert "perf/cgroups: Don't rotate events for cgroups unnecessarily"
  5e002cfc Revert "perf/core: Fix corner case in perf_rotate_context()"
  7fb3f18d Merge 4.19.194 into android-4.19-stable
  9a2dc0e6 Linux 4.19.194
  ed6a024f xen-pciback: redo VF placement in the virtual topology
  b5cd7f22 sched/fair: Optimize select_idle_cpu
  f47c2c06 ACPI: EC: Look for ECDT EC after calling acpi_load_tables()
  eeb48f5c ACPI: probe ECDT before loading AML tables regardless of module-level code flag
  2ca5f9f1 KVM: arm64: Fix debug register indexing
  982903d4 KVM: SVM: Truncate GPR value for DR and CR accesses in !64-bit mode
  6b678e02 btrfs: fix unmountable seed device after fstrim
  c3178964 perf/core: Fix corner case in perf_rotate_context()
  0b4c9255 perf/cgroups: Don't rotate events for cgroups unnecessarily
  c3546139 bnxt_en: Remove the setting of dev_port.
  1d801540 selftests/bpf: Avoid running unprivileged tests with alignment requirements
  0c4acb93 selftests/bpf: add "any alignment" annotation for some tests
  3789f9c3 bpf: Apply F_NEEDS_EFFICIENT_UNALIGNED_ACCESS to more ACCEPT test cases.
  f22c1cd3 bpf: Make more use of 'any' alignment in test_verifier.c
  1e7ee04b bpf: Adjust F_NEEDS_EFFICIENT_UNALIGNED_ACCESS handling in test_verifier.c
  878470e7 bpf: Add BPF_F_ANY_ALIGNMENT.
  b6c9e3b4 selftests/bpf: Generalize dummy program types
  ac0985c8 bpf: test make sure to run unpriv test cases in test_verifier
  1b5c4b06 bpf: fix test suite to enable all unpriv program types
  7de60c2d mm, hugetlb: fix simple resv_huge_pages underflow on UFFDIO_COPY
  c5cfa815 btrfs: fixup error handling in fixup_inode_link_counts
  adaafc32 btrfs: return errors from btrfs_del_csums in cleanup_ref_head
  8299bb94 btrfs: fix error handling in btrfs_del_csums
  543a6f52 btrfs: mark ordered extent and inode with error if we fail to finish
  7e25cb1b x86/apic: Mark _all_ legacy interrupts when IO/APIC is missing
  93e4ac2a nfc: fix NULL ptr dereference in llcp_sock_getname() after failed connect
  cec4e857 ocfs2: fix data corruption by fallocate
  d106f054 pid: take a reference when initializing `cad_pid`
  2132a288 usb: dwc2: Fix build in periphal-only mode
  569496aa ext4: fix bug on in ext4_es_cache_extent as ext4_split_extent_at failed
  1294a5d7 ALSA: hda: Fix for mute key LED for HP Pavilion 15-CK0xx
  db6e9d1c ALSA: timer: Fix master timer notification
  cb7bb81a HID: multitouch: require Finger field to mark Win8 reports as MT
  9ea0ab48 net: caif: fix memory leak in cfusbl_device_notify
  3be863c1 net: caif: fix memory leak in caif_device_notify
  758f725c net: caif: add proper error handling
  ef1461e1 net: caif: added cfserl_release function
  2b9e9c2e Bluetooth: use correct lock to prevent UAF of hdev object
  64700748 Bluetooth: fix the erroneous flush_work() order
  a13a42c5 tipc: fix unique bearer names sanity check
  65281d6a tipc: add extack messages for bearer/media failure
  9144f434 ixgbevf: add correct exception tracing for XDP
  60d59c52 ieee802154: fix error return code in ieee802154_llsec_getparams()
  813a23e0 ieee802154: fix error return code in ieee802154_add_iface()
  8aed10cd netfilter: nfnetlink_cthelper: hit EBUSY on updates if size mismatches
  85e8c3b4 HID: i2c-hid: fix format string mismatch
  173da500 HID: pidff: fix error return code in hid_pidff_init()
  6895ac91 ipvs: ignore IP_VS_SVC_F_HASHED flag when adding service
  2bd07ebc vfio/platform: fix module_put call in error flow
  f12bd9ca samples: vfio-mdev: fix error handing in mdpy_fb_probe()
  2b2ca3ee vfio/pci: zap_vma_ptes() needs MMU
  c953aee0 vfio/pci: Fix error return code in vfio_ecap_init()
  dd47a33e efi: cper: fix snprintf() use in cper_dimm_err_location()
  5fdb418b efi: Allow EFI_MEMORY_XP and EFI_MEMORY_RO both to be cleared
  1e9cd487 nl80211: validate key indexes for cfg80211_registered_device
  3f9186ee ALSA: usb: update old-style static const declaration
  24ea2de9 net: usb: cdc_ncm: don't spew notifications
  ea6ea821 Merge 4.19.193 into android-4.19-stable
  1722257b Linux 4.19.193
  4e400034 usb: core: reduce power-on-good delay time of root hub
  210946e5 net: hns3: check the return of skb_checksum_help()
  5c3c0b21 drivers/net/ethernet: clean up unused assignments
  a92212ef hugetlbfs: hugetlb_fault_mutex_hash() cleanup
  84a98863 MIPS: ralink: export rt_sysc_membase for rt2880_wdt.c
  0bcab1a4 MIPS: alchemy: xxs1500: add gpio-au1000.h header file
  a98c6f44 sch_dsmark: fix a NULL deref in qdisc_reset()
  ea9ef822 ipv6: record frag_max_size in atomic fragments in input path
  94e27016 scsi: libsas: Use _safe() loop in sas_resume_port()
  938ffd6d ixgbe: fix large MTU request from VF
  3a0363bf bpf: Set mac_len in bpf_skb_change_head
  0f6e6872 ASoC: cs35l33: fix an error code in probe()
  1d0fb540 staging: emxx_udc: fix loop in _nbu2ss_nuke()
  4b77ad90 mld: fix panic in mld_newpack()
  e8b56dfb net: bnx2: Fix error return code in bnx2_init_board()
  8d23e166 openvswitch: meter: fix race when getting now_ms.
  e1c38c2f net: mdio: octeon: Fix some double free issues
  f97bec56 net: mdio: thunder: Fix a double free issue in the .remove function
  15102886 net: fec: fix the potential memory leak in fec_enet_init()
  3b985e4d net: dsa: fix error code getting shifted with 4 in dsa_slave_get_sset_count
  44dc04ef net: netcp: Fix an error message
  a849e218 drm/amdgpu: Fix a use-after-free
  599e5d61 drm/amd/amdgpu: fix refcount leak
  15549517 drm/amd/display: Disconnect non-DP with no EDID
  66988dc4 SMB3: incorrect file id in requests compounded with open
  210768d0 platform/x86: intel_punit_ipc: Append MODULE_DEVICE_TABLE for ACPI
  b328686f platform/x86: hp-wireless: add AMD's hardware id to the supported list
  6eccfb28 btrfs: do not BUG_ON in link_to_fixup_dir
  2191a859 openrisc: Define memory barrier mb
  8f9221c4 scsi: BusLogic: Fix 64-bit system enumeration error for Buslogic
  4109e657 media: gspca: properly check for errors in po1030_probe()
  ad6a0f23 media: dvb: Add check on sp8870_readreg return
  9f1b3a5e ASoC: cs43130: handle errors in cs43130_probe() properly
  fdcf6f9f libertas: register sysfs groups properly
  5bbe8ae1 dmaengine: qcom_hidma: comment platform_driver_register call
  5761baaf isdn: mISDNinfineon: check/cleanup ioremap failure correctly in setup_io
  73522d08 char: hpet: add checks after calling ioremap
  48ac9e47 net: caif: remove BUG_ON(dev == NULL) in caif_xmit
  7883d389 net: fujitsu: fix potential null-ptr-deref
  6a41643e serial: max310x: unregister uart driver in case of failure and abort
  8c40acd3 platform/x86: hp_accel: Avoid invoking _INI to speed up resume
  75513044 perf jevents: Fix getting maximum number of fds
  c70e1ba2 i2c: i801: Don't generate an interrupt on bus reset
  124c1dbe i2c: s3c2410: fix possible NULL pointer deref on read message after write
  0f2cb08c net: dsa: fix a crash if ->get_sset_count() fails
  ae389812 net: dsa: mt7530: fix VLAN traffic leaks
  4b176189 tipc: skb_linearize the head skb when reassembling msgs
  cb803a1e Revert "net:tipc: Fix a double free in tipc_sk_mcast_rcv"
  c10f9584 net/mlx4: Fix EEPROM dump support
  e256a0eb drm/meson: fix shutdown crash when component not probed
  1cfca6c3 NFSv4: Fix v4.0/v4.1 SEEK_DATA return -ENOTSUPP when set NFS_V4_2 config
  40f139a6 NFS: Don't corrupt the value of pg_bytes_written in nfs_do_recoalesce()
  945ebef9 NFS: fix an incorrect limit in filelayout_decode_layout()
  f8be26b9 Bluetooth: cmtp: fix file refcount when cmtp_attach_device fails
  c4b70e0d spi: mt7621: Don't leak SPI master in probe error path
  bea17822 spi: mt7621: Disable clock in probe error path
  992957c2 spi: gpio: Don't leak SPI master in probe error path
  a9d5ac78 bpf: No need to simulate speculative domain for immediates
  9324bd04 bpf: Fix mask direction swap upon off reg sign change
  963e6236 bpf: Wrap aux data inside bpf_sanitize_info container
  bd9df99d bpf: Fix leakage of uninitialized bpf stack under speculation
  138b0ec1 bpf: Update selftests to reflect new error states
  45bfdd76 bpf: Tighten speculative pointer arithmetic mask
  7d261735 bpf: Move sanitize_val_alu out of op switch
  8827288c bpf: Refactor and streamline bounds check into helper
  656b3f9e bpf: Improve verifier error messages for users
  8ab6572e bpf: Rework ptr_limit into alu_limit and add common error path
  167743a5 bpf: Ensure off_reg has no mixed signed bounds for all types
  f1c2a82c bpf: Move off_reg into sanitize_ptr_alu
  d1e281d6 bpf, test_verifier: switch bpf_get_stack's 0 s> r8 test
  f915e797 bpf: Test_verifier, bpf_get_stack return value add <0
  e0b86677 bpf: extend is_branch_taken to registers
  c905bfe7 selftests/bpf: add selftest part of "bpf: improve verifier branch analysis"
  737f5f3a selftests/bpf: Test narrow loads with off > 0 in test_verifier
  1982f436 bpf, selftests: Fix up some test_verifier cases for unprivileged
  b190383c bpf: fix up selftests after backports were fixed
  9e6a3ecc net: usb: fix memory leak in smsc75xx_bind
  94888d73 usb: gadget: udc: renesas_usb3: Fix a race in usb3_start_pipen()
  330de682 usb: dwc3: gadget: Properly track pending and queued SG
  78000a5b USB: serial: pl2303: add device id for ADLINK ND-6530 GC
  a24f2149 USB: serial: ftdi_sio: add IDs for IDS GmbH Products
  153a5808 USB: serial: option: add Telit LE910-S1 compositions 0x7010, 0x7011
  8de82ac3 USB: serial: ti_usb_3410_5052: add startech.com device id
  35265552 serial: rp2: use 'request_firmware' instead of 'request_firmware_nowait'
  b22a4bc0 serial: sh-sci: Fix off-by-one error in FIFO threshold register setting
  2ab21d6e USB: usbfs: Don't WARN about excessively large memory allocations
  a1ce6795 USB: trancevibrator: fix control-request direction
  e95ba554 iio: adc: ad7793: Add missing error code in ad7793_setup()
  accd3ec6 staging: iio: cdc: ad7746: avoid overwrite of num_channels
  4de2f9ca mei: request autosuspend after sending rx flow control
  73d4262d thunderbolt: dma_port: Fix NVM read buffer bounds and offset issue
  38691887 misc/uss720: fix memory leak in uss720_probe
  cc480bc9 kgdb: fix gcc-11 warnings harder
  3fe7be3c dm snapshot: properly fix a crash when an origin has no snapshots
  d0d46edb ath10k: Validate first subframe of A-MSDU before processing the list
  8b8713c4 mac80211: extend protection against mixed key and fragment cache attacks
  24347f56 mac80211: do not accept/forward invalid EAPOL frames
  059e9ee6 mac80211: prevent attacks on TKIP/WEP as well
  0f716b48 mac80211: check defrag PN against current frame
  6f1451fd mac80211: add fragment cache to sta_info
  ecefa901 mac80211: drop A-MSDUs on old ciphers
  8ea9e997 cfg80211: mitigate A-MSDU aggregation attacks
  8861806d mac80211: properly handle A-MSDUs that start with an RFC 1042 header
  76ffc279 mac80211: prevent mixed key and fragment cache attacks
  3c919823 mac80211: assure all fragments are encrypted
  d4a6f0df net: hso: fix control-request directions
  582a9b98 proc: Check /proc/$pid/attr/ writes against file opener
  f6936943 perf intel-pt: Fix transaction abort handling
  b88de944 perf intel-pt: Fix sample instruction bytes
  2ec5e9bb iommu/vt-d: Fix sysfs leak in alloc_iommu()
  39785761 NFSv4: Fix a NULL pointer dereference in pnfs_mark_matching_lsegs_return()
  d0940678 cifs: set server->cipher_type to AES-128-CCM for SMB3.0
  0365701b NFC: nci: fix memory leak in nci_allocate_device
  e8fbd40a usb: dwc3: gadget: Enable suspend events
  b8a9a6df mm, vmstat: drop zone->lock in /proc/pagetypeinfo
  48592120 Merge 4.19.192 into android-4.19-stable
  8ff7a6bc Revert "spi: Fix use-after-free with devm_spi_alloc_*"
  dd4d5fdb Revert "modules: inherit TAINT_PROPRIETARY_MODULE"
  6b7b0056 Linux 4.19.192
  30126d4b Bluetooth: SMP: Fail if remote and local public keys are identical
  1dfd47b6 video: hgafb: correctly handle card detect failure during probe
  17d6c58c tty: vt: always invoke vc->vc_sw->con_resize callback
  8c5ec4a7 vt: Fix character height handling with VT_RESIZEX
  9a71ed8d vgacon: Record video mode changes with VT_RESIZEX
  fd8f21c9 video: hgafb: fix potential NULL pointer dereference
  2ca93aca qlcnic: Add null check after calling netdev_alloc_skb
  8c5548e3 leds: lp5523: check return value of lp5xx_read and jump to cleanup code
  3ac4e35d net: rtlwifi: properly check for alloc_workqueue() failure
  11ffb2d6 scsi: ufs: handle cleanup correctly on devm_reset_control_get error
  6db3667f net: stmicro: handle clk_prepare() failure during init
  9b4a9f26 ethernet: sun: niu: fix missing checks of niu_pci_eeprom_read()
  8432db9d Revert "niu: fix missing checks of niu_pci_eeprom_read"
  4190fc7c Revert "qlcnic: Avoid potential NULL pointer dereference"
  ff867789 Revert "rtlwifi: fix a potential NULL pointer dereference"
  4d08695b Revert "media: rcar_drif: fix a memory disclosure"
  b85a5f19 cdrom: gdrom: initialize global variable at init time
  0a1a6033 cdrom: gdrom: deallocate struct gdrom_unit fields in remove_gdrom
  69d17230 Revert "gdrom: fix a memory leak bug"
  12b6934b Revert "scsi: ufs: fix a missing check of devm_reset_control_get"
  b3af2257 Revert "ecryptfs: replace BUG_ON with error handling code"
  94deabc3 Revert "video: imsttfb: fix potential NULL pointer dereferences"
  ec19a4fb Revert "hwmon: (lm80) fix a missing check of bus read in lm80 probe"
  f7bce372 Revert "leds: lp5523: fix a missing check of return value of lp55xx_read"
  84a7ffe7 Revert "net: stmicro: fix a missing check of clk_prepare"
  84c19f6a Revert "video: hgafb: fix potential NULL pointer dereference"
  1ff004c4 dm snapshot: fix crash with transient storage and zero chunk size
  3ad47f4a xen-pciback: reconfigure also from backend watch handler
  c5fc7a18 Revert "serial: mvebu-uart: Fix to avoid a potential NULL pointer dereference"
  4e2c772c rapidio: handle create_workqueue() failure
  15d35477 Revert "rapidio: fix a NULL pointer dereference when create_workqueue() fails"
  5407ea9f ALSA: hda/realtek: Add some CLOVE SSIDs of ALC293
  35014b74 ALSA: hda/realtek: reset eapd coeff to default value for alc287
  14b3bb3d Revert "ALSA: sb8: add a check for request_region"
  0550a986 ALSA: bebob/oxfw: fix Kconfig entry for Mackie d.2 Pro
  c841d7ad ALSA: usb-audio: Validate MS endpoint descriptors
  52b18cb6 ALSA: dice: fix stream format at middle sampling rate for Alesis iO 26
  fe6ca009 ALSA: line6: Fix racy initialization of LINE6 MIDI
  c9e99de7 ALSA: dice: fix stream format for TC Electronic Konnekt Live at high sampling transfer frequency
  4e95d816 cifs: fix memory leak in smb2_copychunk_range
  b31395e0 locking/mutex: clear MUTEX_FLAGS if wait_list is empty due to signal
  6671cd54 nvmet: seset ns->file when open fails
  365e5534 ptrace: make ptrace() fail if the tracee changed its pid unexpectedly
  75cfc833 platform/x86: dell-smbios-wmi: Fix oops on rmmod dell_smbios
  f64444a2 RDMA/mlx5: Recover from fatal event in dual port mode
  bff40e0b scsi: qla2xxx: Fix error return code in qla82xx_write_flash_dword()
  f3783c41 RDMA/rxe: Clear all QP fields if creation failed
  2f25cf42 openrisc: Fix a memory leak
  dcbce0b6 firmware: arm_scpi: Prevent the ternary sign expansion bug

Bug: 161946584
Bug: 171572148
Bug: 178872719
Bug: 186337918
Bug: 188690383
Bug: 191700886
Bug: 191734423
Bug: 192901679
Bug: 192919066
Bug: 194984062
Bug: 195384874
Pick-Prebuilt: 390275757
Build-Id: 7634487
Processing-Config: kernel_headers
Merged-In: I78a5ffc7ec87abd9bf355ecee34f4f9ebb3efef0
Change-Id: I3b053adc9d8e16fc95a12140b9ed5ad76e6e9e17
Signed-off-by: Lucas Wei <[email protected]>
3950 files changed
tree: 2a01b5eac130cb701e76665a1a435c728255e747
  1. .prebuilt_info/
  2. debug_api/
  3. debug_locking/
  4. debug_memory/
  5. kasan/
  6. sm7250/
  7. vintf/
  8. adc_tm.ko
  9. adsp_loader_dlkm.ko
  10. adsprpc.ko
  11. adsprpc_compat.ko
  12. apr_dlkm.ko
  13. arm-memlat-mon.ko
  14. arm-smmu-debug.ko
  15. arm-smmu.ko
  16. asix.ko
  17. at24.ko
  18. ax88179_178a.ko
  19. bcl_pmic5.ko
  20. bcl_soc.ko
  21. bimc-bwmon.ko
  22. bluetooth_power.ko
  23. bolero_cdc_dlkm.ko
  24. br_netfilter.ko
  25. cam-context.ko
  26. cam-fd-hw-mgr.ko
  27. cam-sensor-io.ko
  28. cam-sync.ko
  29. cam_a5.ko
  30. cam_actuator.ko
  31. cam_bps.ko
  32. cam_cci.ko
  33. cam_cci_late.ko
  34. cam_cdm.ko
  35. cam_cpas.ko
  36. cam_csiphy.ko
  37. cam_custom_context.ko
  38. cam_custom_csid_dev.ko
  39. cam_custom_dev.ko
  40. cam_custom_hw_mgr.ko
  41. cam_custom_sub_mod_core.ko
  42. cam_custom_sub_mod_dev.ko
  43. cam_custom_sub_mod_soc.ko
  44. cam_debug_util.ko
  45. cam_eeprom.ko
  46. cam_fd.ko
  47. cam_flash.ko
  48. cam_gyro_core.ko
  49. cam_hfi.ko
  50. cam_icp.ko
  51. cam_ife_csid.ko
  52. cam_ife_csid17x.ko
  53. cam_ife_csid_lite17x.ko
  54. cam_ife_hw_mgr.ko
  55. cam_ipe.ko
  56. cam_irq_controller.ko
  57. cam_isp.ko
  58. cam_isp_hw_mgr.ko
  59. cam_isp_packet_parser.ko
  60. cam_jpeg.ko
  61. cam_jpeg_dma.ko
  62. cam_jpeg_enc.ko
  63. cam_jpeg_hw_mgr.ko
  64. cam_lrme.ko
  65. cam_lrme_hw.ko
  66. cam_lrme_hw_mgr.ko
  67. cam_mem_mgr.ko
  68. cam_ois.ko
  69. cam_req_mgr.ko
  70. cam_req_mgr_late.ko
  71. cam_res_mgr.ko
  72. cam_sensor.ko
  73. cam_sensor_util.ko
  74. cam_sensor_vsync_dev.ko
  75. cam_sensor_vsync_pb.ko
  76. cam_smmu_api.ko
  77. cam_tasklet_util.ko
  78. cam_utils.ko
  79. cam_vfe.ko
  80. camcc-lito.ko
  81. cdc_ether.ko
  82. cdc_ncm.ko
  83. cdc_subset.ko
  84. cdsp-loader.ko
  85. cdsprm.ko
  86. citadel-spi.ko
  87. clk-aop-qmp.ko
  88. clk-qcom.ko
  89. clk-rpmh.ko
  90. clk-spmi-pmic-div.ko
  91. cmd-db.ko
  92. cnss_nl.ko
  93. cnss_prealloc.ko
  94. cnss_utils.ko
  95. core_hang_detect.ko
  96. cpu_isolate.ko
  97. dcc_v2.ko
  98. ddr_stats.ko
  99. debugcc-lito.ko
  100. devfreq_devbw.ko
  101. devfreq_qcom_fw.ko
  102. diagchar.ko
  103. dispcc-lito.ko
  104. dm-user.ko
  105. drv2624.ko
  106. dtbo.img
  107. dwc3-haps.ko
  108. dwc3-of-simple.ko
  109. dwc3-qcom.ko
  110. dwc3.ko
  111. early_random.ko
  112. ebtable_broute.ko
  113. ebtables.ko
  114. eud.ko
  115. event_timer.ko
  116. fastcvpd.ko
  117. fpc1020_platform_tee.ko
  118. fsa4480-i2c.ko
  119. ftm5.ko
  120. fw-update.ko
  121. gcc-lito.ko
  122. gladiator_hang_detect.ko
  123. glink_pkt.ko
  124. glink_probe.ko
  125. google-battery.ko
  126. google-bms.ko
  127. google_charger.ko
  128. google_wlan_mac.ko
  129. governor_bw_hwmon.ko
  130. governor_bw_vbif.ko
  131. governor_cdsp_l3.ko
  132. governor_gpubw_mon.ko
  133. governor_memlat.ko
  134. governor_msm_adreno_tz.ko
  135. gpi.ko
  136. gpucc-lito.ko
  137. hdcp_qseecom.ko
  138. hdmi_dlkm.ko
  139. heap_mem_ext_v01.ko
  140. heatmap.ko
  141. i2c-qcom-geni.ko
  142. Image.lz4
  143. Image.lz4-dtb
  144. incrementalfs.ko
  145. iommu-logger.ko
  146. ion-alloc.ko
  147. ipa3.ko
  148. jtagv8-etm.ko
  149. jtagv8.ko
  150. kernel-uapi-headers.tar.gz
  151. kheaders.ko
  152. lcd.ko
  153. leds-qpnp-flash-common.ko
  154. leds-qpnp-flash-v2.ko
  155. lito.dtb
  156. llcc-lito.ko
  157. llcc-orchid.ko
  158. llcc-slice.ko
  159. llcc_perfmon.ko
  160. lmh_cpu_vdd_cdev.ko
  161. lmh_dbg.ko
  162. logbuffer.ko
  163. lpm-stats.ko
  164. machine_dlkm.ko
  165. mbhc_dlkm.ko
  166. mdt_loader.ko
  167. memory_dump_v2.ko
  168. METADATA
  169. microdump_collector.ko
  170. minidump_log.ko
  171. modemsmem.ko
  172. modules.load
  173. msm-poweroff.ko
  174. msm-vidc.ko
  175. msm_adreno.ko
  176. msm_bus.ko
  177. msm_bus_dbg_rpmh.ko
  178. msm_bus_rpmh.ko
  179. msm_dma_iommu_mapping.ko
  180. msm_drm.ko
  181. msm_ext_display.ko
  182. msm_geni_serial.ko
  183. msm_gsi.ko
  184. msm_hdcp.ko
  185. msm_icnss.ko
  186. msm_ipc_logging.ko
  187. msm_lmh_dcvs.ko
  188. msm_memshare.ko
  189. msm_minidump.ko
  190. msm_npu.ko
  191. msm_pm.ko
  192. msm_qmp.ko
  193. msm_rng.ko
  194. msm_rtb.ko
  195. msm_scm.ko
  196. msm_sharedmem.ko
  197. msm_sps.ko
  198. native_dlkm.ko
  199. net1080.ko
  200. npucc-lito.ko
  201. nvmem_qfprom.ko
  202. of_batterydata.ko
  203. of_slimbus.ko
  204. overheat_mitigation.ko
  205. p9221_charger.ko
  206. pac193x.ko
  207. peripheral-loader.ko
  208. phy-generic.ko
  209. phy-msm-snps-hs.ko
  210. phy-msm-ssusb-qmp.ko
  211. phy-qcom-ufs-qmp-v3-660.ko
  212. phy-qcom-ufs-qmp-v3.ko
  213. phy-qcom-ufs-qmp-v4-lito.ko
  214. phy-qcom-ufs-qmp-v4.ko
  215. phy-qcom-ufs-qrbtc-sdm845.ko
  216. phy-qcom-ufs.ko
  217. pinctrl-lito.ko
  218. pinctrl-msm.ko
  219. pinctrl-spmi-gpio.ko
  220. pinctrl-spmi-mpp.ko
  221. pinctrl_lpi_dlkm.ko
  222. platform_dlkm.ko
  223. pmic-voter.ko
  224. pwm-qti-lpg.ko
  225. q6_dlkm.ko
  226. q6_notifier_dlkm.ko
  227. q6_pdr_dlkm.ko
  228. qce50.ko
  229. qcedev-module.ko
  230. qcom-cpufreq-hw.ko
  231. qcom-geni-se.ko
  232. qcom-i2c-pmic.ko
  233. qcom-pdc.ko
  234. qcom-spmi-adc5.ko
  235. qcom-spmi-pmic.ko
  236. qcom-spmi-sdam.ko
  237. qcom-spmi-temp-alarm.ko
  238. qcom-spmi-wled.ko
  239. qcom-vadc-common.ko
  240. qcom_edac.ko
  241. qcom_glink_native.ko
  242. qcom_glink_smem.ko
  243. qcom_glink_spss.ko
  244. qcom_hwspinlock.ko
  245. qcom_ipcc.ko
  246. qcom_llcc_pmu.ko
  247. qcom_rpmh.ko
  248. qcom_socinfo.ko
  249. qcrypto.ko
  250. qmi_cdev.ko
  251. qmi_helpers.ko
  252. qpnp-amoled-regulator.ko
  253. qpnp-battery.ko
  254. qpnp-power-on.ko
  255. qpnp-qgauge.ko
  256. qpnp-revid.ko
  257. qpnp-smb5-charger.ko
  258. qpnp_pdphy.ko
  259. qrtr-smd.ko
  260. qrtr.ko
  261. qseecom.ko
  262. qtee_shm_bridge.ko
  263. qti_qmi_sensor.ko
  264. ramdump.ko
  265. rdbg.ko
  266. refgen.ko
  267. regmap-spmi.ko
  268. regulator_aop_cdev.ko
  269. rmnet.ko
  270. rndis.ko
  271. roles.ko
  272. rpm_stats.ko
  273. rpmh-regulator.ko
  274. rpmh_master_stat.ko
  275. rpmsg_char.ko
  276. rpmsg_core.ko
  277. rq_stats.ko
  278. rtc-pm8xxx.ko
  279. rx_macro_dlkm.ko
  280. sctp.ko
  281. sctp_diag.ko
  282. sec_touch.ko
  283. secure_buffer.ko
  284. service-locator.ko
  285. service-notifier.ko
  286. slg51000-regulator.ko
  287. slim_msm_ngd.ko
  288. slimbus.ko
  289. sm7250_bms.ko
  290. smcinvoke.ko
  291. smem.ko
  292. smem_state.ko
  293. smp2p.ko
  294. smp2p_sleepstate.ko
  295. snd-soc-codec-misc.ko
  296. snd-soc-cs35l41-i2c.ko
  297. snd-soc-cs35l41.ko
  298. snd-soc-rl6231.ko
  299. snd-soc-rt5514-qmi.ko
  300. snd-soc-rt5514-spi.ko
  301. snd-soc-rt5514.ko
  302. snd-soc-wm-adsp.ko
  303. snd_event_dlkm.ko
  304. spi-geni-qcom.ko
  305. spmi-pmic-arb.ko
  306. st21nfc.ko
  307. st54j_se.ko
  308. stub_dlkm.ko
  309. subsys-pil-tz.ko
  310. subsystem-restart.ko
  311. subsystem_notif.ko
  312. swr_ctrl_dlkm.ko
  313. swr_dlkm.ko
  314. system_pm.ko
  315. tas256x_dlkm.ko
  316. tcpm.ko
  317. thermal-tsens.ko
  318. touch_offload.ko
  319. touchscreen_tbn.ko
  320. tps-regulator.ko
  321. tx_macro_dlkm.ko
  322. tz_log.ko
  323. ufs_qcom.ko
  324. ufshcd-core.ko
  325. ufshcd-pltfrm.ko
  326. usb-audio-qmi.ko
  327. usb-dwc3-msm.ko
  328. usb_f_ccid.ko
  329. usb_f_cdev.ko
  330. usb_f_diag.ko
  331. usb_f_gsi.ko
  332. usb_f_mtp.ko
  333. usb_f_ptp.ko
  334. usb_f_qdss.ko
  335. usbnet.ko
  336. usf_dlkm.ko
  337. va_macro_dlkm.ko
  338. vd6281_module.ko
  339. videocc-lito.ko
  340. virt-dma.ko
  341. watchdog_v2.ko
  342. wcd937x_dlkm.ko
  343. wcd937x_slave_dlkm.ko
  344. wcd938x_dlkm.ko
  345. wcd938x_slave_dlkm.ko
  346. wcd9xxx_dlkm.ko
  347. wcd_core_dlkm.ko
  348. wlan.ko
  349. wsa881x_dlkm.ko
  350. wsa883x_dlkm.ko
  351. wsa_macro_dlkm.ko
  352. xhci-plat-hcd.ko
  353. zaurus.ko