Update kernel to builds 7640531

git log --first-parent -100 --oneline --no-decorate 18f5581af79d..a8f2bcabf9c5:
a8f2bcabf9c5 UPSTREAM: compat: provide compat_ptr() on all architectures
299ecc4fc137 UPSTREAM: media: v4l2-mem2mem: always consider OUTPUT queue during poll
86266c58a7b0 UPSTREAM: arm64: vdso: Avoid ISB after reading from cntvct_el0
95a38d5c8d5b ANDROID: GKI: usb: Add vendor hook for skipping USB-persist
a84c475f4db0 ANDROID: GKI: Disable X86_MCE drivers
bef9107dccf3 UPSTREAM: binder: Return EFAULT if we fail BINDER_ENABLE_ONEWAY_SPAM_DETECTION
8a09136176f6 UPSTREAM: binder: tell userspace to dump current backtrace when detected oneway spamming
306607c78507 ANDROID: GKI: add padding to struct hid_device
e7e1f9adf836 FROMGIT: procfs: prevent unpriveleged processes accessing fdinfo dir
46857ce15052 ANDROID: ABI: update symbols to unisoc whitelist for fourteenth time
1325ae070036 ANDROID: dma-buf: Add mutex_unlock back which was being wrongly removed
39e69d830625 ANDROID: generate_initcall_order.pl: Use two dash long options for llvm-nm
ee14aba0341a ANDROID: GKI: KMI update to fix incorrect KABI fields
fed071635e82 ANDROID: GKI: usb: move KABI_RESERVED up
c0f594e44e6e FROMGIT: f2fs: let's keep writing IOs on SBI_NEED_FSCK
53af79bc8d35 ANDROID: ABI: update symbols to unisoc whitelist for the Thirteen times
fe8243e7f1d1 ANDROID: binder: retry security_secid_to_secctx()
94c8a99d3d53 FROMLIST: kfence: skip all GFP_ZONEMASK allocations

Test: treehugger
Bug: 195271913
Change-Id: Iabd2f1323754386d12cc92dfc59fc222298b2679
49 files changed