Update kernel to builds 7093841
git log --first-parent -100 --oneline --no-decorate 3122e3ec9672..15cec007c4a8:
15cec007c4a8 UPSTREAM: selftests/seccomp: Update kernel config
5444477e8a4d UPSTREAM: seccomp: Remove bogus __user annotations
e9703e001241 UPSTREAM: xtensa: Enable seccomp architecture tracking
f7b0f4649a53 UPSTREAM: sh: Enable seccomp architecture tracking
a5bef042f9ce UPSTREAM: s390: Enable seccomp architecture tracking
49541b7587f6 UPSTREAM: powerpc: Enable seccomp architecture tracking
b8dc5fff0b7a UPSTREAM: parisc: Enable seccomp architecture tracking
eeff6a5142dc UPSTREAM: csky: Enable seccomp architecture tracking
04e623fb0a2f UPSTREAM: arm: Enable seccomp architecture tracking
d0e3f4451e84 UPSTREAM: arm64: Enable seccomp architecture tracking
4dec4554aeb1 UPSTREAM: selftests/seccomp: Compare bitmap vs filter overhead
82810259bead UPSTREAM: selftests/seccomp: use 90s as timeout
946179275e4e UPSTREAM: selftests/seccomp: Improve calibration loop
5ac1af866cb4 UPSTREAM: selftests/seccomp: Expand benchmark to per-filter measurements
9abeffb4c442 UPSTREAM: x86: Enable seccomp architecture tracking
8fb07f60a84d UPSTREAM: seccomp/cache: Add "emulator" to check if filter is constant allow
7cf5d899bd7c UPSTREAM: seccomp/cache: Lookup syscall allowlist bitmap for fast path
d1154efc74b9 UPSTREAM: seccomp: Use current_pt_regs() instead of task_pt_regs(current)
b713f9e159ef UPSTREAM: seccomp: kill process instead of thread for unknown actions
ca1b9969e9c5 UPSTREAM: seccomp: don't leave dangling ->notif if file allocation fails
59e6fe79c9ae UPSTREAM: seccomp: don't leak memory when filter install races
fbd5d68c610c UPSTREAM: seccomp: add SECCOMP_USER_NOTIF_FLAG_CONTINUE
dffd2dadd741 UPSTREAM: seccomp: Use -1 marker for end of mode 1 syscall list
fbd7562fa71c UPSTREAM: seccomp: Use pr_fmt
97c900607ee1 UPSTREAM: seccomp: notify about unused filter
98d978169fa2 UPSTREAM: seccomp: Lift wait_queue into struct seccomp_filter
f4fb1ce4204a BACKPORT: seccomp: release filter after task is fully dead
2329f10bd907 UPSTREAM: seccomp: rename "usage" to "refs" and document
f5ef33592c39 UPSTREAM: seccomp: Add find_notification helper
781fa34347d9 UPSTREAM: seccomp: Report number of loaded filters in /proc/$pid/status
e4139b2a81bd ANDROID: dm-user: Fix the list walk-and-delete code
a0a73ca8dea9 ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for x86_64
a1843462c2c3 Merge 5.4.91 into android12-5.4
6af3ec2302be Merge 5.4.90 into android12-5.4
445b69a6f3d9 ANDROID: Update ABI representation
41724582d2a8 Revert "BACKPORT: FROMGIT: mm: improve mprotect(R|W) efficiency on pages referenced once"
dc04463953b2 UPSTREAM: mm/ksm: Remove reuse_ksm_page()
51e097369a81 UPSTREAM: mm: fix misplaced unlock_page in do_wp_page()
5e094ba3f726 BACKPORT: mm: do_wp_page() simplification
1a88521a40b8 BACKPORT: mm, mempolicy: fix up gup usage in lookup_node
283a4d97bdea UPSTREAM: mm/mempolicy: Allow lookup_node() to handle fatal signal
9b928c0480bd BACKPORT: FROMGIT: mm: improve mprotect(R|W) efficiency on pages referenced once
4025d025b823 ANDROID: simplify vendor hooks for non-GKI builds
150641aac9aa ANDROID: sched: add em_pd_energy vendor hook
8744b6fa9d08 UPSTREAM: mm/gup: Let __get_user_pages_locked() return -EINTR for fatal signal
af177e58654c UPSTREAM: mm/gup: fix fixup_user_fault() on multiple retries
e5994a7b06e5 UPSTREAM: mm/gup: Mark lock taken only after a successful retake
d0b9b8295aab UPSTREAM: mm/userfaultfd: honor FAULT_FLAG_KILLABLE in fault path
04aa895486fd UPSTREAM: mm/gup: allow to react to fatal signals
d94cb519f564 UPSTREAM: mm/gup: allow VM_FAULT_RETRY for multiple times
a26f9432aa79 UPSTREAM: mm: allow VM_FAULT_RETRY for multiple times
2bd967adc64d UPSTREAM: mm: introduce FAULT_FLAG_INTERRUPTIBLE
91ef8a701e23 UPSTREAM: mm: introduce FAULT_FLAG_DEFAULT
7d40d28d2cc8 UPSTREAM: userfaultfd: don't retake mmap_sem to emulate NOPAGE
a0a5dbdc6cc2 UPSTREAM: mm: return faster for non-fatal signals in user mode faults
7f54c57d3954 UPSTREAM: sh/mm: use helper fault_signal_pending()
100d2221a574 UPSTREAM: powerpc/mm: use helper fault_signal_pending()
8b56855bc207 UPSTREAM: arm64/mm: use helper fault_signal_pending()
1fb421a43245 UPSTREAM: arc/mm: use helper fault_signal_pending()
39ea046478e4 UPSTREAM: x86/mm: use helper fault_signal_pending()
949f9d159199 BACKPORT: mm: introduce fault_signal_pending()
765c206a7de0 UPSTREAM: mm/gup: fix __get_user_pages() on fault retry of hugetlb
5dc3dbd158e0 UPSTREAM: mm/gup: rename "nonblocking" to "locked" where proper
52d87029cdb4 ANDROID: Incremental fs: Make data validation failure a warn
6c7fe4bd83c8 ANDROID: Incremental fs: Free mount info after files are flushed
9c86c7c1cde9 ANDROID: Incremental fs: Fix selinux issues
635269a18fec ANDROID: Incremental fs: fix .blocks_written
e6bc50fad670 UPSTREAM: mremap: don't allow MREMAP_DONTUNMAP on special_mappings and aio
450be48377aa BACKPORT: mm/mremap: for MREMAP_DONTUNMAP check security_vm_enough_memory_mm()
6a3c50c82b1f UPSTREAM: tools headers UAPI: Sync linux/mman.h with the kernel
6fff9c3a9d54 UPSTREAM: userfaultfd: fix remap event with MREMAP_DONTUNMAP
32756bb24bc9 UPSTREAM: mm: Fix MREMAP_DONTUNMAP accounting on VMA merge
1f9a5485b160 UPSTREAM: mm/mremap: add MREMAP_DONTUNMAP to mremap()
a1463c98aa06 ANDROID: dm-user: fix typo in channel_free
e5e14bf558c4 Merge 5.4.89 into android12-5.4
79daf26f7194 ANDROID: GKI: update .xml file
33089412db1a ANDROID: GKI: incfs is built into gki images, not as a module
Test: treehugger
Bug: 178092098
Change-Id: Iec34c670f656a954f098e133b672fc8cf5182ba7
12 files changed