* refs/heads/tmp-a6310f1:
Linux 5.10.16
squashfs: add more sanity checks in xattr id lookup
squashfs: add more sanity checks in inode lookup
squashfs: add more sanity checks in id lookup
squashfs: avoid out of bounds writes in decompressors
Revert "mm: memcontrol: avoid workload stalls when lowering memory.high"
nilfs2: make splice write available again
drm/i915: Skip vswing programming for TBT
drm/i915: Fix ICL MG PHY vswing handling
bpf: Fix verifier jsgt branch analysis on max bound
bpf: Fix 32 bit src register truncation on div/mod
bpf: Fix verifier jmp32 pruning decision logic
regulator: Fix lockdep warning resolving supplies
blk-cgroup: Use cond_resched() when destroy blkgs
i2c: mediatek: Move suspend and resume handling to NOIRQ phase
SUNRPC: Handle 0 length opaque XDR object data properly
SUNRPC: Move simple_get_bytes and simple_get_netobj into private header
iwlwifi: queue: bail out on invalid freeing
iwlwifi: mvm: guard against device removal in reprobe
iwlwifi: pcie: add rules to match Qu with Hr2
iwlwifi: mvm: invalidate IDs of internal stations at mvm start
iwlwifi: pcie: fix context info memory leak
iwlwifi: pcie: add a NULL check in iwl_pcie_txq_unmap
iwlwifi: mvm: take mutex for calling iwl_mvm_get_sync_time()
iwlwifi: mvm: skip power command when unbinding vif during CSA
ASoC: Intel: sof_sdw: set proper flags for Dell TGL-H SKU 0A5E
ASoC: ak4458: correct reset polarity
ALSA: hda: intel-dsp-config: add PCI id for TGL-H
pNFS/NFSv4: Improve rejection of out-of-order layouts
pNFS/NFSv4: Try to return invalid layout in pnfs_layout_process()
chtls: Fix potential resource leak
ASoC: Intel: Skylake: Zero snd_ctl_elem_value
mac80211: 160MHz with extended NSS BW in CSA
drm/nouveau/nvif: fix method count when pushing an array
ASoC: wm_adsp: Fix control name parsing for multi-fw
regulator: core: avoid regulator_resolve_supply() race condition
af_key: relax availability checks for skb size calculation
powerpc/64/signal: Fix regression in __kernel_sigtramp_rt64() semantics
gpiolib: cdev: clear debounce period if line set to output
io_uring: drop mm/files between task_work_submit
io_uring: reinforce cancel on flush during exit
io_uring: fix sqo ownership false positive warning
io_uring: fix list corruption for splice file_get
io_uring: fix flush cqring overflow list while TASK_INTERRUPTIBLE
io_uring: fix cancellation taking mutex while TASK_UNINTERRUPTIBLE
io_uring: replace inflight_wait with tctx->wait
io_uring: fix __io_uring_files_cancel() with TASK_UNINTERRUPTIBLE
io_uring: if we see flush on exit, cancel related tasks
io_uring: account io_uring internal files as REQ_F_INFLIGHT
io_uring: fix files cancellation
io_uring: always batch cancel in *cancel_files()
io_uring: pass files into kill timeouts/poll
io_uring: don't iterate io_uring_cancel_files()
io_uring: add a {task,files} pair matching helper
io_uring: simplify io_task_match()
UPSTREAM: Documentation: connector: Update the description of sink-vdos
ANDROID: GKI: enable CONFIG_FAIR_GROUP_SCHED
Revert "ANDROID: gki_defconfig: enable CONFIG_KASAN_HW_TAGS"
ANDROID: GKI: bring WPAN into GKI
FROMGIT: arm64: cpufeatures: Allow disabling of Pointer Auth from the command-line
FROMGIT: arm64: Defer enabling pointer authentication on boot core
FROMGIT: arm64: cpufeatures: Allow disabling of BTI from the command-line
FROMGIT: arm64: Move "nokaslr" over to the early cpufeature infrastructure
FROMGIT: KVM: arm64: Document HVC_VHE_RESTART stub hypercall
FROMGIT: arm64: Make kvm-arm.mode={nvhe, protected} an alias of id_aa64mmfr1.vh=0
FROMGIT: arm64: Add an aliasing facility for the idreg override
FROMGIT: arm64: Honor VHE being disabled from the command-line
FROMGIT: arm64: Allow ID_AA64MMFR1_EL1.VH to be overridden from the command line
FROMGIT: arm64: cpufeature: Add an early command-line cpufeature override facility
FROMGIT: arm64: Extract early FDT mapping from kaslr_early_init()
FROMGIT: arm64: cpufeature: Use IDreg override in __read_sysreg_by_encoding()
FROMGIT: arm64: cpufeature: Add global feature override facility
FROMGIT: arm64: Move SCTLR_EL1 initialisation to EL-agnostic code
FROMGIT: arm64: Simplify init_el2_state to be non-VHE only
FROMGIT: arm64: Move VHE-specific SPE setup to mutate_to_vhe()
FROMGIT: arm64: Drop early setting of MDSCR_EL2.TPMS
FROMGIT: arm64: Initialise as nVHE before switching to VHE
FROMGIT: arm64: Provide an 'upgrade to VHE' stub hypercall
FROMGIT: arm64: Turn the MMU-on sequence into a macro
FROMGIT: arm64: Fix outdated TCR setup comment
FROMGIT: arm64: Fix labels in el2_setup macros
UPSTREAM: arm64: Extend the kernel command line from the bootloader
Revert "ANDROID: arm64: copy CONFIG_CMDLINE_EXTEND from ARM"
UPSTREAM: arm64: kaslr: Refactor early init command line parsing
ANDROID: GKI: amlogic: add DTB overlays
ANDROID: GKI: add support for Amlogic SoCs, everything as modules
ANDROID: GKI: Kconfig.gki: add hidden PHY configs
ANDROID: GKI: enable networking; add hidden network configs
ANDROID: GKI: Enable CONFIG_CMA_DEBUGFS
ANDROID: dmabuf: Add mmap_count to struct dmabuf
FROMLIST: arm64: meson: remove MESON_IRQ_GPIO selection
FROMLIST: irqchip: irq-meson-gpio: make it possible to build as a module
UPSTREAM: tty: serial: meson: enable console as module
UPSTREAM: arm64: Kconfig: meson: drop pinctrl
UPSTREAM: firmware: meson-sm: enable build as module
UPSTREAM: soc: meson: enable building drivers as modules
UPSTREAM: soc: amlogic: socinfo: build for specific arch
UPSTREAM: arm64: meson: ship only the necessary clock controllers
UPSTREAM: clk: meson: enable building as modules
UPSTREAM: clk: avoid devm_clk_release name clash
UPSTREAM: clk: meson: g12: use devm variant to register notifiers
UPSTREAM: clk: add devm variant of clk_notifier_register
UPSTREAM: clk: meson: g12: drop use of __clk_lookup()
UPSTREAM: clk: add api to get clk consumer from clk_hw
UPSTREAM: reset: meson: make it possible to build as a module
UPSTREAM: pinctrl/meson: enable building as modules
BACKPORT: FROMGIT: mm: filemap: Fix microblaze build failure with 'mmu_defconfig'
BACKPORT: FROMGIT: mm/nommu: Fix return type of filemap_map_pages()
BACKPORT: FROMGIT: Mark anonymous struct field of 'struct vm_fault' as 'const'
BACKPORT: FROMGIT: mm: Use static initialisers for immutable fields of 'struct vm_fault'
BACKPORT: FROMGIT: mm: Avoid modifying vmf.address in __collapse_huge_page_swapin()
BACKPORT: FROMGIT: mm: Pass 'address' to map to do_set_pte() and drop FAULT_FLAG_PREFAULT
BACKPORT: FROMGIT: mm: Move immutable fields of 'struct vm_fault' into anonymous struct
BACKPORT: FROMGIT: arm64: mm: Implement arch_wants_old_prefaulted_pte()
BACKPORT: FROMGIT: mm: Allow architectures to request 'old' entries when prefaulting
BACKPORT: FROMGIT: mm: Cleanup faultaround and finish_fault() codepaths
UPSTREAM: regulator: Fix lockdep warning resolving supplies
UPSTREAM: regulator: core: avoid regulator_resolve_supply() race condition
ANDROID: Add EXPORT_SYMBOL_GPL for dma_heap_get_name
FROMLIST: dma-buf: heaps: Fix the name used when exporting dmabufs to be the actual heap name
BACKPORT: FROMLIST: dma-buf: dma-heap: Provide accessor to get heap name
FROMLIST: BACKPORT: procfs/dmabuf: Add inode number to /proc/*/fdinfo
FROMLIST: procfs: Allow reading fdinfo with PTRACE_MODE_READ
FROMGIT: sched/deadline: Reduce rq lock contention in dl_add_task_root_domain()
Conflicts:
Documentation/devicetree/bindings
Documentation/devicetree/bindings/connector/usb-connector.yaml
Change-Id: Ife47d25dbe24585c11ba139ab884115edeeda4c9
Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>