Update kernel to builds 8747247

git log --first-parent -100 --oneline --no-decorate 158384f20d1e..f1bf82c3dacd:
f1bf82c3dacd ANDROID: Enable GKI Dr. No Enforcement
3456f4eeee0b ANDROID: GKI: 6/17/2022 KMI update
a047de7997e7 ANDROID: GKI: add PG_oem_reserved in enum pageflags
b7a7765d8af9 ANDROID: power: Add ANDROID_OEM_DATA_ARRAY in freq_qos_request.
d1faa010ca16 FROMGIT: cgroup: Use separate src/dst nodes when preloading css_sets for migration
dfdd57b0193c ANDROID: vendor_hooks: export hooks of mem_cgroup subsystem
04bb2779c941 ANDROID: vendor_hooks: add a field in pglist_data
59e1e265897c ANDROID: Allow vendor module to reclaim a memcg
326983dc9ca6 ANDROID: Export memcg functions to allow module to add new files
f50ef5905822 ANDROID: vendor_hooks: add hooks in mem_cgroup subsystem
6575ef0cd719 ANDROID: ASoC: core- Add vendor data fields to support  hostless DAI
8255004dae30 ANDROID: GKI: Add ANDROID_OEM_DATA_ARRAY() in struct ufs_hba
1c450d2d9ee5 ANDROID: gic-v3: Update vendor hook to set affinity in GIC v3
d13008eb9f57 ANDROID: GKI: add ANDROID_OEM_DATA in struct bio
6abf3c5ef229 BACKPORT: FROMLIST: cfg80211: Indicate MLO connection info in connect and roam callbacks
29356dc0a266 BACKPORT: FROMGIT: wifi: cfg80211: add optional link add/remove callbacks
becbedacf9ee BACKPORT: FROMGIT: wifi: cfg80211: sort trace.h
e1913fb4769b BACKPORT: FROMGIT: wifi: nl80211: update add/remove link command
3f048cd911ff BACKPORT: FROMGIT: wifi: nl80211: support MLO in auth/assoc
9af03657fbe5 BACKPORT: FROMGIT: wifi: cfg80211: simplify cfg80211_mlme_auth() prototype
27f48acb1bc0 BACKPORT: FROMGIT: wifi: ieee80211: add definitions for multi-link element
10f80b7397d7 BACKPORT: FROMGIT: wifi: nl80211: refactor BSS lookup in nl80211_associate()
442c68f14ff7 BACKPORT: FROMGIT: wifi: cfg80211: mlme: get BSS entry outside cfg80211_mlme_assoc()
d975927513c7 BACKPORT: FROMGIT: wifi: cfg80211: do some rework towards MLO link APIs
af34adaa6ab1 BACKPORT: FROMLIST: cfg80211: Increase akm_suites array size in cfg80211_crypto_settings
bee631cec56a ANDROID: nl80211/cfg80211: Add support to do API changes after GKI freeze
3dc56c75d21f ANDROID: Add macros to create reserved data fields to backport upstream changes
10f3543124d6 UPSTREAM: wil6210: remove 'freq' debugfs
d14ea158d606 ANDROID: GKI: Add ANDROID_OEM_DATA() in struct queue_limits
d534eb259e12 FROMLIST: ALSA: control: Use xarray for faster  lookups
bcef255e5968 ANDROID: vendor_hooks: add a field in mem_cgroup
efc747337129 FROMGIT: PCI: dwc: Fix MSI msi_msg dma mapping
99af01f2b757 Revert "ANDROID: PCI: dwc: revert dwc 32-bit DMA mask for MSI address requirement"
7b26719a77c4 ANDROID: GKI: use internal type definitions in vendor hooks
d5f809c84dc6 ANDROID: GKI: use public type definitions in vendor hooks
6b7259073eae ANDROID: GKI: add ANDROID_OEM_DATA() in struct request_queue
7a43f1f694d5 ANDROID: vendor_hooks: add hook and OEM data for slab shrink
cbd20786b6c5 FROMLIST: scsi: ufs: Export regulator functions
df17a9b985e5 ANDROID: GKI: timer.h: add Android ABI padding to a structure
706766bc6c7a ANDROID: GKI: USB: add Android ABI padding to some structures
a61964fc7040 ANDROID: GKI: sched.h: add Android ABI padding to some structures
6a79d5b96b5c ANDROID: GKI: module.h: add Android ABI padding to some structures
09c51db0d232 ANDROID: GKI: sock.h: add Android ABI padding to some structures
0b82194ecbf3 ANDROID: GKI: sched: add Android ABI padding to some structures
da717c3ce1d4 ANDROID: GKI: mount.h: add Android ABI padding to some structures
98042d19ad13 ANDROID: GKI: mm: add Android ABI padding to some structures
b89d56cc8161 ANDROID: GKI: add some padding to some driver core structures
594079982719 ANDROID: GKI: add padding to struct hid_device
936b0da47bbf ANDROID: GKI: USB: XHCI: add Android ABI padding to lots of xhci structures
db2b68eb63bd ANDROID: GKI: dwc3: add Android ABI padding to some structures
e5fd26ff2d24 ANDROID: GKI: sound/usb/card.h: add Android ABI padding to struct snd_usb_endpoint
0e6d2288f095 ANDROID: GKI: user_namespace.h: add Android ABI padding to a structure
55f5cb74397f ANDROID: GKI: quota.h: add Android ABI padding to some structures
8137f1d169c6 ANDROID: GKI: mmu_notifier.h: add Android ABI padding to some structures
30d36e31c52a ANDROID: GKI: mm.h: add Android ABI padding to a structure
c57f9e1d48c9 ANDROID: GKI: kobject.h: add Android ABI padding to some structures
4a30d8ecf0e6 ANDROID: GKI: kernfs.h: add Android ABI padding to some structures
7426a5b28c7b ANDROID: GKI: irqdomain.h: add Android ABI padding to a structure
abc5541f4c57 ANDROID: GKI: ioport.h: add Android ABI padding to a structure
80b63f2f018e ANDROID: GKI: iomap.h: add Android ABI padding to a structure
2ca1ba50e6c1 ANDROID: GKI: hrtimer.h: add Android ABI padding to a structure
f25b0013026a ANDROID: GKI: genhd.h: add Android ABI padding to some structures
5988e691decb ANDROID: GKI: ethtool.h: add Android ABI padding to a structure
5d4e30d9b98d ANDROID: GKI: dma-mapping.h: add Android ABI padding to a structure
bd3b9b13ef0d ANDROID: GKI: networking: add Android ABI padding to a lot of networking structures
c4225357062d ANDROID: GKI: blk_types.h: add Android ABI padding to a structure
94e58fdb6e49 ANDROID: GKI: scsi.h: add Android ABI padding to a structure
804026210f3f ANDROID: GKI: pci: add Android ABI padding to some structures
4e079c929ff5 ANDROID: GKI: add Android ABI padding to struct nf_conn
5e65f67ae02d ANDROID: abi_gki_aarch64_qcom: Add rproc and rpmsg helpers
111cae8473d3 FROMLIST: rpmsg: core: Introduce rproc_mem_entry_free
9eed2acb933d FROMLIST: remoteproc: core: Add helper to remove carveouts
6ac966ab47fd UPSTREAM: remoteproc: move rproc_da_to_va declaration to remoteproc.h
76801c26263b FROMLIST: rpmsg: char: Add support to use rpmsg_rx_done
a4f64634add0 FROMLIST: rpmsg: core: Add rx done hooks
60a6ad42116c FROMLIST: mmc: sdhci-msm: Enable force hw reset during cqe recovery
024f778bbb3c FROMLIST: mmc: core: Introduce new flag to force hardware reset
74e6357176e2 ANDROID: GKI: Add ANDROID_OEM_DATA in struct ufs_dev_info
9662426af347 ANDROID: sched: Add oem data in struct rq
d6f34bc835f3 FROMLIST: drivers/thermal/thermal_of: Add critical/hot ops support for thermal_of sensor
50bca2f782f8 Revert "Revert "ANDROID: GKI: enable CONFIG_BLK_CGROUP_IOCOST""
dc3e85677ba1 Revert "Revert "ANDROID: GKI: Add ANDROID_OEM_DATA in struct blk_mq_tags""
90e5d9e3039f Revert "Revert "ANDROID: GKI: Add ANDROID_OEM_DATA in struct blk_mq_ctx""
071859b45a72 ANDROID: mmc: Add vendor hooks
22c62839a15b ANDROID: scsi: ufs: Enable CONFIG_SCSI_UFS_HPB
1ef6a9103168 FROMGIT: drivers/thermal/thermal_of: Add change_mode ops support for thermal_of sensor
377ef18ed635 FROMGIT: mmc: cqhci: Capture eMMC and SD card errors
232df716fbe0 FROMGIT: mmc: debugfs: Add debug fs error state entry for mmc driver
a70d3010481b FROMGIT: mmc: debugfs: Add debug fs entry for mmc driver
6f0f720466f6 FROMGIT: mmc: sdhci: Capture eMMC and SD card errors
7ace0d462a9d FROMGIT: mmc: core: Capture eMMC and SD card errors
45850948d1bf ANDROID: GKI: Add OEM data to mutex/rwsem
1dc9f51423a4 ANDROID: GKI: net: add vendor hooks for 'struct sock' lifecycle
72c4b4cdada1 ANDROID: GKI: net: add vendor hooks for 'struct nf_conn' lifecycle
7948b5ff643f ANDROID: GKI: add vendor padding variable in struct sock
889670d8154b ANDROID: GKI: add vendor padding variable in struct nf_conn
2d9a4bfb7b76 FROMLIST: dma-buf: Move sysfs work out of DMA-BUF export path
ebc5cf22b468 ANDROID: Add vendor hook for MemcgV2 optimization
dbb4320c143f UPSTREAM: scsi: ufs: core: Probe for temperature notification support
8ee9980737ea ANDROID: scsi: ufs: Support Multi-Circular Queue

Test: treehugger
Bug: 235316943
Change-Id: I7a95ca3994d100a4850ddd596b55c4ee26fce75d
50 files changed