barbet: update kernel-and-modules prebuilt [ DO NOT MERGE ]

Linux version 4.19.224-g7849426d1067-ab8425180 (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 Fri Apr
    8 08:48:38 UTC 2022

build: (1 change)
  cc6c1e7a _setup_env.sh: Prevent Clang sysroot detection for userprogs

kernel/private/tests/patchwork: (1 change)
  17ec27f6 google_battery: Fix patchwork to use the enum (AC clear)

private/msm-google: (82 changes)
  7849426d Merge branch 'android-msm-barbet-4.19-sc-security' into android-msm-barbet-4.19-sc-qpr3
  ebba4712 Revert "ANDROID: dm-bow: Protect Ranges fetched and erased from the RB tree"
  4693171e input: touch_offload: interface updates
  bc7bbce6 arm64: Use the clearbhb instruction in mitigations
  f61e9937 arm64: add ID_AA64ISAR2_EL1 sys register
  603eec72 KVM: arm64: Allow SMCCC_ARCH_WORKAROUND_3 to be discovered and migrated
  f7793563 arm64: Mitigate spectre style branch history side channels
  69131229 KVM: arm64: Add templates for BHB mitigation sequences
  b9b9e378 arm64: proton-pack: Report Spectre-BHB vulnerabilities as part of Spectre-v2
  2415247c arm64: Add percpu vectors for EL1
  50de83c1 arm64: entry: Add macro for reading symbol addresses from the trampoline
  b6d36b2c arm64: entry: Add vectors that have the bhb mitigation sequences
  8bcd3ea7 arm64: entry: Add non-kpti __bp_harden_el1_vectors for mitigations
  04e63227 arm64: entry: Allow the trampoline text to occupy multiple pages
  e2ea2c62 arm64: entry: Make the kpti trampoline's kpti sequence optional
  e0029e83 arm64: entry: Move trampoline macros out of ifdef'd section
  3eab7c1c arm64: entry: Don't assume tramp_vectors is the start of the vectors
  45d6b998 arm64: entry: Allow tramp_alias to access symbols after the 4K boundary
  9248a2fd arm64: entry: Move the trampoline data page before the text page
  635a91b9 arm64: entry: Free up another register on kpti's tramp_exit path
  7d157bec arm64: entry: Make the trampoline cleanup optional
  e5f02833 arm64: entry.S: Add ventry overflow sanity checks
  438c30e4 arm64: Add Cortex-X2 CPU part definition
  68171d8e arm64: Add Neoverse-N2, Cortex-A710 CPU part definition
  744bcf40 ARM: fix Thumb2 regression with Spectre BHB
  93477fa7 ARM: Spectre-BHB: provide empty stub for non-config
  ff499fdc ARM: fix build warning in proc-v7-bugs.c
  0cfcad68 ARM: Do not use NOCROSSREFS directive with ld.lld
  c0cd0d82 ARM: fix co-processor register typo
  5b077a12 ARM: fix build error when BPF_SYSCALL is disabled
  bb18996c ARM: include unprivileged BPF status in Spectre V2 reporting
  598a6d7e ARM: Spectre-BHB workaround
  70d48b05 ARM: use LOADADDR() to get load address of sections
  9c3fef9e ARM: early traps initialisation
  cbf79cd8 ARM: report Spectre v2 status through sysfs
  48047e2c x86/speculation: Warn about eIBRS + LFENCE + Unprivileged eBPF + SMT
  f1155bc7 x86/speculation: Warn about Spectre v2 LFENCE mitigation
  3a5f12a0 x86/speculation: Update link to AMD speculation whitepaper
  4544ac96 x86/speculation: Use generic retpoline by default on AMD
  9880286f x86/speculation: Include unprivileged eBPF status in Spectre v2 mitigation reporting
  20a6a045 Documentation/hw-vuln: Update spectre doc
  dadc4ad8 x86/speculation: Add eIBRS + Retpoline options
  50e7070c x86/speculation: Rename RETPOLINE_AMD to RETPOLINE_LFENCE
  e34f3d2e x86,bugs: Unconditionally allow spectre_v2=retpoline,amd
  8110fd92 x86/speculation: Merge one test in spectre_v2_user_select_mitigation()
  53c9932d bpf: Add kconfig knob for disabling unpriv bpf by default
  ce7a2a50 net: qrtr: fix another OOB Read in qrtr_endpoint_post
  b3ca97a9 cgroup-v1: Require capabilities to set release_agent
  08698e1f sr9700: sanity check for packet length
  54dec8d8 vt_kdsetmode: extend console locking
  841cdbdb usb: gadget: clear related members when goto fail
  9d004f1e usb: gadget: don't release an existing dev->buf
  00b271db ovl: fix missing negative dentry check in ovl_rename()
  eea122ab USB: gadget: validate interface OS descriptor requests
  68e63e1c msm: synx: fix synx_release_core race condition
  f10fdb23 msm: synx: acquire ref of synx handle in each function
  a26caefd ANDROID: dm-bow: Protect Ranges fetched and erased from the RB tree
  23b61bb6 BACKPORT: ipv6: Implement draft-ietf-6man-rfc4941bis
  6040df4a UPSTREAM: drivers core: Use sysfs_emit and sysfs_emit_at for show(device *...) functions
  4d39de2a isdn: cpai: check ctr->cnr to avoid array index out of bound
  e67bf81a sctp: use call_rcu to free endpoint
  39f77717 bpf: Fix leakage due to insufficient speculative store bypass mitigation
  9c1ed296 bpf: Introduce BPF nospec instruction for mitigating Spectre v4
  a208e7f3 bpf: track spill/fill of constants
  3912c5b6 bpf/verifier: per-register parent pointers
  5f49b126 usb: dwc3: Set the initial value of usb_data_enabled before use
  7370a5e7 UPSTREAM: USB: gadget: validate interface OS descriptor requests
  83320245 UPSTREAM: usb: gadget: rndis: check size of RNDIS_MSG_SET command
  ce5561e2 Merge android-msm-barbet-4.19-sc-v2 into android-msm-barbet-4.19-sc-qpr3
  0841e4c2 Merge branch 'android-msm-barbet-4.19-sc-security' into android-msm-barbet-4.19-sc-v2
  0b347683 mmc: block: fix read single on recovery logic
  fcff208d ANDROID: xt_qtaguid: fix UAF race
  36e69a21 lib/iov_iter: initialize "flags" in new pipe_buffer
  001257e2 usb: typec: tcpm: Fix wrong handling for Not_Supported in VDM AMS
  7332d3f6 google_battery: Allow Adaptive Charging to be cleared by the UI
  9afe3ab9 fget: check that the fd still exists after getting a ref to it
  bac3d1c2 fs: add fget_many() and fput_many()
  89d3434e usb: hub: Fix detection issue of USB3 device in VIA VL813 USB3.0 hub
  aa4cda1a Merge android-msm-barbet-4.19-sc-v2 into android-msm-barbet-4.19-sc-qpr3
  902a5da0 Merge branch 'android-msm-barbet-4.19-sc-security' into android-msm-barbet-4.19-sc-v2
  582365a4 msm: kgsl: Update the IFPC power up reglist
  232c8c1b usb: pd_engine: Fix use-after-free in blocking_notifier_chain_unregister

private/msm-google-modules/wlan/qcacld-3.0: (4 changes)
  64e41485 Merge android-msm-barbet-4.19-sc-v2 into android-msm-barbet-4.19-sc-qpr3
  55a70c95 Merge branch 'android-msm-barbet-4.19-sc-security' into android-msm-barbet-4.19-sc-v2
  602c6382 qcacld-3.0: Avoid OOB read in dot11f_unpack_assoc_response
  b61d26d7 qcacld-3.0: Avoid OOB read in dot11f_unpack_assoc_response

private/msm-google/techpack/display: (4 changes)
  a1f50f8a Merge android-msm-barbet-4.19-sc-v2 into android-msm-barbet-4.19-sc-qpr3
  8c139697 Merge branch 'android-msm-barbet-4.19-sc-security' into android-msm-barbet-4.19-sc-v2
  bbb6c3fc disp: msm: sde: protect file private structure with mutex lock
  3609ed88 disp: msm: sde: add null check for drm file in msm_release

Bug: 162326603
Bug: 174846563
Bug: 174860685
Bug: 175340972
Bug: 182388481
Bug: 184018316
Bug: 192140701
Bug: 195565510
Bug: 196011539
Bug: 201574693
Bug: 203361388
Bug: 205800160
Bug: 208558576
Bug: 209480901
Bug: 209481085
Bug: 213172319
Bug: 213239835
Bug: 213600138
Bug: 214127735
Bug: 214268076
Bug: 215313369
Bug: 215557547
Bug: 216408350
Bug: 216481035
Bug: 218337597
Bug: 218985673
Bug: 220261709
Bug: 220741611
Bug: 220790970
Bug: 221413783
Bug: 222023189
Bug: 222023207
Bug: 222644279
Bug: 224080927
Bug: 224859358
Bug: 225469258
Pick-Prebuilt: 440319220
Build-Id: 8425180
Processing-Config: kernel_headers
Change-Id: I546da285d6627ecd8ca597504861875bed7c15dc
Signed-off-by: Eva Huang <evahuang@google.com>
(cherry picked from commit c36db03eddc790749cddb4fb89085ed20b82b2fc)
Merged-In: I546da285d6627ecd8ca597504861875bed7c15dc
3960 files changed
tree: cc7fae270a0b71f43fb357b7da1dcd55f2e98e54
  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