This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-release-arm-next-allyesconfig in repository toolchain/ci/linux.
omits b6f1f2fa2bdd Add linux-next specific files for 20220704 omits 785d45d2ce79 Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] omits 6f6063eff1da Merge branch 'mm-nonmm-stable' of git://git.kernel.org/pub [...] omits 7e8b42e4eacb Merge branch 'mm-stable' of git://git.kernel.org/pub/scm/l [...] omits f974ee4dea40 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits 2cdd587d60ea Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits 793e3e4349f7 Merge branch 'hte/for-next' of git://git.kernel.org/pub/sc [...] omits f61c9ccbd1dd Merge branch 'bitmap-for-next' of https://github.com/norov [...] omits b7afb1208832 Merge branch 'for-next/execve' of git://git.kernel.org/pub [...] omits 898c23374b2f Merge branch 'for-next' of git://git.infradead.org/users/w [...] omits b9b679cf915d Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] omits 4f256118ee6b Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] omits 9682fb088874 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4f79aa8e20e6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fe0a8d87981d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits d5488ca57787 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 63a73925e8ba Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] omits dce8b9b15062 Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] omits e542f6b74a70 Merge branch 'hmm' of git://git.kernel.org/pub/scm/linux/k [...] omits 18d85e122d37 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d76034cac3ed Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 08d7c2939f72 Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] omits dddbc0eb110e Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git omits bbd07620ff42 Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] omits 663ac77494ef Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2d47b2424467 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 1e1f3e522137 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e1c3e0934f71 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ad28144997d3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 47dc2fc43ff6 Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...] omits a14145e1e767 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d8314296ce6a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits dfd9a0fc8f9f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f955b1c83b76 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] omits dc89ffc60062 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 946135726782 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits c85d3d694647 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6db9f7b567e9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9e965f139bc0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b74b4f0654b6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 67b7f3d85981 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] omits 6630d7858295 Merge branch 'next' of git://github.com/awilliam/linux-vfio.git omits 87b62d0be440 Merge branch 'gnss-next' of git://git.kernel.org/pub/scm/l [...] omits e96c645157af Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] omits 514d053b9a2d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 9ac3ace9bc58 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] omits 3c5c57f6629f Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] omits 3bef35192834 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 691f7d7eddc0 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits d413ef727517 Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] omits 2d0017b2ea2d Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] omits 6ed90b91a1a2 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits 50655d2e9230 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits e7b4b86a533f Merge branch 'mm-nonmm-unstable' into mm-everything omits 284d22458843 cpumask: update cpumask_next_wrap() signature omits 7b463fc8e3c7 cpumask: add UP optimised for_each_*_cpu versions omits 587df18dafd4 lib/test: introduce cpumask KUnit test suite omits 2b0b9f2665b2 cpumask: Fix invalid uniprocessor mask assumption omits 089a2ac3a084 x86/cacheinfo: move shared cache map definitions omits e16e8d9abf72 kexec: drop weak attribute from functions omits d05b14ccd92a kexec_file: drop weak attribute from functions omits 8567e51cb0e0 scripts/bloat-o-meter: add -p argument omits 5677cc582ba1 scripts/bloat-o-meter: switch argument parsing to using argparse omits 0620c626d9a9 epoll: autoremove wakers even more aggressively omits 23c36997ca65 ipc/mqueue: remove unnecessary (void*) conversion omits adca0f4c42c9 kdump: round up the total memory size to 128M for crashker [...] omits e5c5d780306d proc: delete unused <linux/uaccess.h> includes omits acbbbf544486 vmcoreinfo: include kallsyms symbols omits 36981a45e033 kallsyms: move declarations to internal header omits 74832ab303d0 squashfs: support reading fragments in readahead call omits 76287891777e squashfs: implement readahead omits 418fc3784301 squashfs: always build "file direct" version of page actor omits 696be32fede9 Revert "squashfs: provide backing_dev_info in order to dis [...] omits 5befb46b7d19 lib/scatterlist: use matched parameter type when calling _ [...] omits f70547a8dc68 lib: make LZ4_decompress_safe_forceExtDict() static omits dc91b993ab56 lib/radix-tree: remove unused argument of insert_entries omits 2d385e2cbbe5 kfifo: fix kfifo_to_user() return type omits 5f3832aa2310 compiler-gcc.h: remove ancient workaround for gcc PR 58670 omits 5cd2b7e14c79 lib/error-inject: traverse list with mutex omits d14637b87cc3 lib/stackdepot: replace CONFIG_STACK_HASH_ORDER with autom [...] omits 792da2f3da36 net, lib/once: remove {net_}get_random_once_wait macro omits 6833429c45f2 lib/lru_cache: fix error free handing in lc_create omits d708abe85e23 lib/debugobjects: fix stat count and optimize debug_object [...] omits 2405abf17e90 resource: re-factor page_is_ram() omits 738073988b20 init/main.c: silence some -Wunused-parameter warnings omits 2412c8662d35 init-add-hostname-kernel-parameter-v2 omits f1f5b0d8ca05 init: add "hostname" kernel parameter omits 204b3eca4ad8 ocfs2: fix ocfs2 corrupt when iputting an inode omits 24c07107a580 ocfs2: clear links count in ocfs2_mknod() if an error occurs omits 77233f71d59a ocfs2: reflink deadlock when clone file to the same direct [...] omits ce4dc6b0378e mm, hwpoison: enable memory error handling on 1GB hugepage omits 070ad7df2d4b mm, hwpoison: skip raw hwpoison page in freeing 1GB hugepage omits b93a35d41e1d mm, hwpoison: make __page_handle_poison returns int omits f19156324b00 mm, hwpoison: set PG_hwpoison for busy hugetlb pages omits 06df85861209 mm, hwpoison: make unpoison aware of raw error info in hwp [...] omits 43906a2b9553 mm, hwpoison, hugetlb: support saving mechanism of raw err [...] omits fba2596f807a mm/hugetlb: make pud_huge() and follow_huge_pud() aware of [...] omits 987460f0c091 mm/hugetlb: separate path for hwpoison entry in copy_huget [...] omits ee2373966043 mm/hugetlb: check gigantic_page_runtime_supported() in ret [...] omits 6ef5fd8c1fcb mm: hugetlb_vmemmap: use PTRS_PER_PTE instead of PMD_SIZE [...] omits 386182867332 mm: hugetlb_vmemmap: move code comments to vmemmap_dedup.rst omits 73d2491b53d7 mm: hugetlb_vmemmap: improve hugetlb_vmemmap code readability omits 66e8c5958d01 mm: hugetlb_vmemmap: replace early_param() with core_param() omits 9b5c865b6f94 mm: hugetlb_vmemmap: move vmemmap code related to HugeTLB [...] omits 1852719b3405 mm: hugetlb_vmemmap: introduce the name HVO omits 7c677026aa39 mm: hugetlb_vmemmap: optimize vmemmap_optimize_mode handling omits e706a87ba0d4 mm: hugetlb_vmemmap: delete hugetlb_optimize_vmemmap_enabled() omits 286e1984d25a xtensa: drop definition of PGD_ORDER omits 0f5112fde0e4 parisc: rename PGD_ORDER to PGD_TABLE_ORDER omits 435a57d14bc0 loongarch: drop definition of PGD_ORDER omits 88eaf480a167 loongarch: drop definition of PUD_ORDER omits c1b93e53c8a1 loongarch: drop definition of PMD_ORDER omits fcecff37d3df loongarch: drop definition of PTE_ORDER omits d05537a90d96 nios2: drop definition of PGD_ORDER omits afe8ad6174fb nios2: drop definition of PTE_ORDER omits 42287348b301 mips: rename PGD_ORDER to PGD_TABLE_ORDER omits 7979f2a6aa30 mips: drop definitions of PTE_ORDER omits e74cfcce7ee1 mips: rename PUD_ORDER to PUD_TABLE_ORDER omits 64749cdfe439 mips: rename PMD_ORDER to PMD_TABLE_ORDER omits 495f1d8058a3 csky: drop definition of PGD_ORDER omits 681f18c90155 csky: drop definition of PTE_ORDER omits 1d844a65c8ca mm: memcontrol: do not miss MEMCG_MAX events for enforced [...] omits 9ad16991e37c mm/mmap: drop ARCH_HAS_VM_GET_PAGE_PROT omits 03a92d45899c sh/mm: enable ARCH_HAS_VM_GET_PAGE_PROT omits 970a9f828843 um/mm: enable ARCH_HAS_VM_GET_PAGE_PROT omits add3b5b6ff4e arm/mm: enable ARCH_HAS_VM_GET_PAGE_PROT omits 899c0982ef26 arc/mm: enable ARCH_HAS_VM_GET_PAGE_PROT omits 4b7bb013170d m68k/mm: enable ARCH_HAS_VM_GET_PAGE_PROT omits dfac0d8d43de mips/mm: enable ARCH_HAS_VM_GET_PAGE_PROT omits 816e9bba327d ia64/mm: enable ARCH_HAS_VM_GET_PAGE_PROT omits ba0e926daabe s390/mm: enable ARCH_HAS_VM_GET_PAGE_PROT omits 9d594a9bee6a csky/mm: enable ARCH_HAS_VM_GET_PAGE_PROT omits b8f86c36463d riscv/mm: enable ARCH_HAS_VM_GET_PAGE_PROT omits bb4edc9ab2c9 nios2/mm: enable ARCH_HAS_VM_GET_PAGE_PROT omits a94cba388bef alpha/mm: enable ARCH_HAS_VM_GET_PAGE_PROT omits 05249770ca56 parisc/mm: enable ARCH_HAS_VM_GET_PAGE_PROT omits fe05ee947b4e hexagon/mm: enable ARCH_HAS_VM_GET_PAGE_PROT omits 61ab8053710f xtensa/mm: enable ARCH_HAS_VM_GET_PAGE_PROT omits e03dd356ac4b openrisc/mm: enable ARCH_HAS_VM_GET_PAGE_PROT omits 6feaf913885f loongarch/mm: enable ARCH_HAS_VM_GET_PAGE_PROT omits f43a7b0ce214 microblaze/mm: enable ARCH_HAS_VM_GET_PAGE_PROT omits 7fcface80c07 mm/mmap: build protect protection_map[] with ARCH_HAS_VM_G [...] omits 237cf011efbe x86-mm-move-protection_map-inside-the-platform-fix omits 6bbfb4a360df x86/mm: move protection_map[] inside the platform omits 1f832cdfa968 arm64/mm: move protection_map[] inside the platform omits 75c2b9eb009f sparc/mm: move protection_map[] inside the platform omits 1a389e23558c powerpc/mm: move protection_map[] inside the platform omits fdd125af16fe mm/mmap: define DECLARE_VM_GET_PAGE_PROT omits af3dd58da672 mm/mmap: build protect protection_map[] with __P000 omits 2a40b77f4b9c mm: nommu: pass a pointer to virt_to_page() omits a97c2391ab36 mm: gup: pass a pointer to virt_to_page() omits 3117464a7674 mm: kfence: pass a pointer to virt_to_page() omits 31ea81854294 mm/highmem: pass a pointer to virt_to_page() omits 50c52216c3f9 lib/test_free_pages.c: pass a pointer to virt_to_page() omits 1ecfd458a2fa filemap: minor cleanup for filemap_write_and_wait_range omits 7e13fe92118c memcg: notify about global mem_cgroup_id space depletion omits af1b27198cab mm/memcontrol.c: replace cgroup_memory_nokmem with mem_cgr [...] omits de4377f1c274 procfs: add 'path' to /proc/<pid>/fdinfo/ omits f23a5eebe939 procfs: add 'size' to /proc/<pid>/fdinfo/ omits 6715d8f54b6e mm/page_alloc: replace local_lock with normal spinlock -fix omits b8b5ee9bc656 mm/page_alloc: replace local_lock with normal spinlock omits 334355ff064b mm/page_alloc: remotely drain per-cpu lists omits f2791eb493af mm/page_alloc: protect PCP lists with a spinlock omits c904b4f4dae3 mm/page_alloc: remove mistaken page == NULL check in rmqueue omits 830ce4a72cfa mm/page_alloc: split out buddy removal code from rmqueue i [...] omits eaebc7e3c319 mm/page_alloc: use only one PCP list for THP-sized allocations omits a6928e381b66 mm/page_alloc: add page->buddy_list and page->pcp_list omits 020bc1087339 hugetlb: lazy page table copies in fork() omits 383ca8fd04e1 hugetlb: fix an unused variable warning/error omits 87764157e652 hugetlb: do not update address in huge_pmd_unshare omits 3f15c66dbb83 arm64-hugetlb-implement-arm64-specific-hugetlb_mask_last_page-fix omits a7e5f1c1f282 arm64/hugetlb: implement arm64 specific hugetlb_mask_last_page omits fa81a08719d6 hugetlb: skip to end of PT page mapping when pte not present omits 246472fb87c7 mm/mmap.c: fix missing call to vm_unacct_memory in mmap_region omits 99bd27e7b4b6 mm: lru: add VM_WARN_ON_ONCE_FOLIO to lru maintenance function omits 417bf4cf5848 mm: memcontrol: use obj_cgroup APIs to charge the LRU pages omits 8b21d7153ea8 mm: memcontrol: introduce memcg_reparent_ops omits 0f0c0f45512d mm: memcontrol: make all the callers of {folio,page}_memcg() safe omits 4ba03e84577d mm: thp: make split queue lock safe when LRU pages are reparented omits b85d4fa71e4d mm: vmscan: rework move_pages_to_lru() omits 53bd4bbaf1e8 mm: memcontrol: make lruvec lock safe when LRU pages are r [...] omits e09ebe1ce8b1 mm: memcontrol: prepare objcg API for non-kmem usage omits 67bd7086ca58 mm: rename unlock_page_lruvec{_irq, _irqrestore} to lruvec [...] omits f5838c6a0c8d mm: memcontrol: remove dead code and comments omits 424ddf85f251 kasan: separate double free case from invalid free omits 398fbadb380e doc: proc: fix the description to THPeligible omits d755f94a1822 mm: khugepaged: reorg some khugepaged helpers omits 7556fbbfc8a6 mm: thp: kill __transhuge_page_enabled() omits 1372cc729fbc mm-thp-kill-transparent_hugepage_active-fix-fix omits 780766db4a87 mm-thp-kill-transparent_hugepage_active-fix omits 850b2ad14ade mm: thp: kill transparent_hugepage_active() omits 6ec55cf9cdd4 mm: khugepaged: better comments for anon vma check in huge [...] omits 07648c25b3ad mm: thp: consolidate vma size check to transhuge_vma_suitable omits c6cfe0367dc6 mm: khugepaged: check THP flag in hugepage_vma_check() omits 6a6b7ebc5040 mm/mlock: drop dead code in count_mm_mlocked_page_nr() omits 5ac137552854 selftests: vm: add /dev/userfaultfd test cases to run_vmtests.sh omits fafb0026254c userfaultfd: selftests: make /dev/userfaultfd testing conf [...] omits b852bc4c5b20 userfaultfd: update documentation to describe /dev/userfaultfd omits 1c18097bfd5a userfaultfd: selftests: modify selftest to use /dev/userfaultfd omits 19113ca34a9b userfaultfd: add /dev/userfaultfd for fine grained access control omits 615e315ad2eb selftests: vm: add hugetlb_shared userfaultfd test to run_ [...] omits 6d2b01888cf6 mm/page_alloc: minor clean up for memmap_init_compound() omits 2d868a51c2c3 xfs: add dax dedupe support omits 1a5a93f06928 xfs-support-cow-in-fsdax-mode-fix omits f7c6f430069d xfs: support CoW in fsdax mode omits d650605930d1 fsdax: dedup file range to use a compare function omits b0f5fdb2d5c9 fsdax: add dax_iomap_cow_copy() for dax zero omits 5d63891f98b2 fsdax: replace mmap entry in case of CoW omits 248e3b2cb6cc fsdax: introduce dax_iomap_cow_copy() omits 5bc5a86be0b5 fsdax-output-address-in-dax_iomap_pfn-and-rename-it-v21 omits 33d967417ace fsdax: output address in dax_iomap_pfn() and rename it omits 615c3513bdab fsdax: set a CoW flag when associate reflink mappings omits 74d797c53cca xfs: implement ->notify_failure() for XFS omits 9ac4ee03a647 mm: introduce mf_dax_kill_procs() for fsdax case omits 2ee50cc4b0f4 fsdax: introduce dax_lock_mapping_entry() omits 786449c2711a pagemap,pmem: introduce ->memory_failure() omits 13afea787de2 mm/memory-failure: fix redefinition of mf_generic_kill_procs omits 25b2cfd415a7 mm-factor-helpers-for-memory_failure_dev_pagemap-fix omits 4933577ad54e mm: factor helpers for memory_failure_dev_pagemap omits c0f8674911f6 dax: introduce holder for dax_device omits 000ce8e3c796 tools: add selftests to hmm for COW in device memory omits 9d5d979c9109 tools: add hmm gup tests for device coherent type omits 0916c33bf8f1 tools: update test_hmm script to support SP config omits 8ff078fa5351 tools: update hmm-test to support device coherent type omits b9f671a4cb76 lib: add support for device coherent type in test_hmm omits 37be24e157b9 lib: test_hmm add module param for zone device type omits 43000439e7c5 lib: test_hmm add ioctl to get zone device type omits e81dfff6041a drm/amdkfd: add SPM support for SVM omits 5e061d995a22 mm/gup: migrate device coherent pages when pinning instead [...] omits 45e9b84a7133 mm: remove the vma check in migrate_vma_setup() omits bfe501c4b4e5 mm: add device coherent vma selection for memory migration omits 481755882554 mm-handling-non-lru-pages-returned-by-vm_normal_pages-fix omits 3f9c50a79a11 mm: handle Non-LRU pages returned by vm_normal_pages omits 73427c5c7a88 mm: add zone device coherent type memory support omits 046b40c1d527 mm: rename is_pinnable_page() to is_longterm_pinnable_page() omits 60cd9096c2e4 mm-add-merging-after-mremap-resize-checkpatch-fixes omits 02a661b16c68 mm: add merging after mremap resize omits d0f2744348b0 mm: refactor of vma_merge() omits 01bb0da30d1d mm: delete unused MMF_OOM_VICTIM flag omits bfcea3d53ec2 mm-drop-oom-code-from-exit_mmap-fix-fix omits c5f369b7aabc mm: drop oom code from exit_mmap omits 9ad2ec405f8c selftests-vm-add-protection_keys-tests-to-run_vmtests-v4 omits 23d9268be04a selftests/vm: add protection_keys tests to run_vmtests omits 3ca4dde4413b mm/mmap.c: pass in mapping to __vma_link_file() omits 9d6f43fb21fa mm/mmap: drop range_has_overlap() function omits 0060cefadc30 mm-remove-the-vma-linked-list-fix-2-fix omits e5446a0fff68 mm: document maple tree pointer at unmap_vmas() at memory.c omits c18b23c052e6 mm/mmap: fix error return code in do_mas_align_munmap() omits 04f58fb2321e mm: remove the vma linked list omits d63358ac4f1b riscv: use vma iterator for vdso omits 16d637357220 nommu: remove uses of VMA linked list omits e71fdcd44100 i915: use the VMA iterator omits e831f8971ae8 mm/swapfile: use vma iterator instead of vma linked list omits 95c90a8d0765 mm/pagewalk: use vma_find() instead of vma linked list omits b5d40d822a37 mm/oom_kill: use maple tree iterators instead of vma linked list omits 6ed248d03018 mm/msync: use vma_find() instead of vma linked list omits af973c2d5474 mm/mremap: use vma_find_intersection() instead of vma linked list omits 4b9f1a3aaca7 mm/mprotect: use maple tree navigation instead of vma linked list omits 99ecb794f503 mm/mlock: use vma iterator and maple state instead of vma [...] omits ec45dfa54a97 mm/mempolicy: use vma iterator & maple state instead of vm [...] omits 4f64d26440e5 mm/memcontrol: stop using mm->highest_vm_end omits 4d8f28493de2 mm/madvise: use vma_find() instead of vma linked list omits 7a525eafe063 mm/ksm: use vma iterators instead of vma linked list omits a6fe43d70ac5 mm/khugepaged: stop using vma linked list omits 21add16c41ac mm/gup: use maple tree navigation instead of linked list omits 35ec4d0241ee bpf: remove VMA linked list omits 38cd8c325698 fork: use VMA iterator omits b040109df83d sched: use maple tree iterator to walk VMAs omits 7852b93f1db0 perf: use VMA iterator omits ae1a99e756d7 acct: use VMA iterator instead of linked list omits 54901216e0fa ipc/shm: use VMA iterator instead of linked list omits 5b7717beb75e userfaultfd: use maple tree iterator to iterate VMAs omits c37ea3cfdf41 fs/proc/task_mmu: stop using linked list and highest_vm_end omits 3172893d725f fs/proc/base: use maple tree iterators in place of linked list omits 1307907a53ae exec: use VMA iterator instead of linked list omits 201165bcc208 coredump: remove vma linked list walk omits f8886488293b um: remove vma linked list walk omits 22024c7a45d8 optee: remove vma linked list walk omits c931c55c2e20 cxl: remove vma linked list walk omits 5f7701cfaf7a xtensa: remove vma linked list walks omits e4f877ecd825 x86: remove vma linked list walks omits 1aaa60be48b5 s390: remove vma linked list walks omits bc347311a4ae powerpc: remove mmap linked list walks omits 971a61a4d4a5 parisc: remove mmap linked list from cache handling omits 70e3504c6a41 arm64: Change elfcore for_each_mte_vma() to use VMA iterator omits 1f61264f043f arm64: remove mmap linked list from vdso omits d8f2789c22a4 mm/mmap: change do_brk_munmap() to use do_mas_align_munmap() omits 29b54180b212 mm/mmap: reorganize munmap to use maple states omits eedbe2047cb4 mm/mmap: move mmap_region() below do_munmap() omits 7c9f7021488b mm: convert vma_lookup() to use mtree_load() omits 92dd7e213af7 mm: remove vmacache omits 4a823b9f6760 mm/mmap: use advanced maple tree API for mmap_region() omits 776567be0df2 mm: use maple tree operations for find_vma_intersection() omits 583a72cc9f5e mm/mmap: change do_brk_flags() to expand existing VMA and [...] omits 5ce94a33c9d0 mm/khugepaged: optimize collapse_pte_mapped_thp() by using [...] omits 5d373b48433f mm: optimize find_exact_vma() to use vma_lookup() omits 128c2fcd2b04 xen: use vma_lookup() in privcmd_ioctl_mmap() omits d361b21cb67c mmap: change zeroing of maple tree in __vma_adjust() omits d527578e0186 mm: remove rb tree. omits eeb497c2d038 proc: remove VMA rbtree use from nommu omits 255c93938869 damon: convert __damon_va_three_regions to use the VMA iterator omits 439cfc79664a kernel/fork: use maple tree for dup_mmap() during forking omits 26e72ac93891 mm/mmap: use maple tree for unmapped_area{_topdown} omits 4fa4212f3242 mm/mmap: use the maple tree for find_vma_prev() instead of [...] omits 3118bcef972e mm/mmap: use the maple tree in find_vma() instead of the rbtree. omits 69fc32080b4a mmap: use the VMA iterator in count_vma_pages_range() omits 1b0bd794bbfc mm: add VMA iterator omits 786cbb74f6df mm/mmap: reorder validate_mm_mt() checks omits aa5fce53e285 mm: start tracking VMAs with maple tree omits 1db026252073 test_maple_tree: add test for spanning store to most of the tree omits 1cf149718d0c test_maple_tree: add test for spanning store of entire range omits e3d46b4c4195 lib/test_maple_tree: add testing for maple tree omits 131765674bb5 radix tree test suite: add lockdep_is_held to header omits bf99c7b5581b radix tree test suite: add support for slab bulk APIs omits 1b088472147f radix tree test suite: add allocation counts and size to k [...] omits 44e616ed91a4 radix tree test suite: add kmem_cache_set_non_kernel() omits 8867a1b85ba8 radix tree test suite: add pr_err define omits c6ed2c0f9948 maple_tree: fix mas_spanning_rebalance() corner case omits 0d6171eed847 maple_tree: fix underflow in mas_spanning_rebalance() omits 6e08a586cbca Maple Tree: add new data structure omits 7bf998d7d96c android: binder: fix lockdep check on clearing vma omits 28d428a04bf9 android-binder-stop-saving-a-pointer-to-the-vma-fix omits 195c749f23c0 android: binder: stop saving a pointer to the VMA omits 8a1352102904 mips: rename mt_init to mips_mt_init omits 199520d04b35 mm: discard __GFP_ATOMIC omits 8bef3c6b1713 Merge branch 'mm-stable' into mm-unstable omits d8f4ccde01e7 mailmap: update Seth Forshee's email address omits 1c8a8289aed5 tmpfs: fix the issue that the mount and remount results ar [...] omits c63b452ea0d3 mm: kfence: apply kmemleak_ignore_phys on early allocated pool omits 83886519b99f Revert "ocfs2: mount shared volume without ha stack" omits 5c018555e8f7 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] omits 9568f58ed74d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2d338e11a82f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 00179de37da3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 65ac97bac72f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 2dbb167adc45 Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] omits d6f1d2e1b5c9 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] omits ac194ed5a7f6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8aed196fe927 Merge branch 'irq/irqchip-next' of git://git.kernel.org/pu [...] omits 7af86e8821ed Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] omits 14a22c0e2baa Merge branch 'timers/drivers/next' of git://git.linaro.org [...] omits 6993ba6cbf55 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 44b232cbf17c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits de5904469a36 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7eaa1aa689bf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 566b89dd143d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits d3af5c4716c6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits f8193620092e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits a5fc415024d7 Merge branch 'next' of git://github.com/cschaufler/smack-next omits e8bb93c90f08 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 8db564a89061 Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] omits 6e4822ef0966 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] omits 5b659c88f332 Merge branch 'next-testing' of git://git.kernel.org/pub/sc [...] omits a2d3a2b4649c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fc5c3d469155 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d2ffbdac7d50 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] omits 6e5f4de6470c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 8a526fc66c8a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5b0afd3245f6 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits 037fce2d8afd Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 6df48efe27c0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 00550994b131 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0b12d780d741 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8ddb4b6faf3f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 64a04396305b Merge branch 'msm-next-lumag' of https://gitlab.freedeskto [...] omits b513fd10d50f Merge branch 'drm/tegra/for-next' of git://anongit.freedes [...] omits 08440f094c15 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits c55a57add953 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits bd65ad2029db Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits 7faef3422211 Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] omits 4db73fbba6bd Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 75f492c3f83b Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] omits c2cbd9d8ba64 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] omits e14df58de5d3 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] omits f4bd9529499b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5b58f9606505 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 4c72ffa2c047 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits b802b657f87d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 691b0b5edb7e Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits df24ab22b277 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b784dd80900a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 31cadae5fb96 Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] omits b3a825dd9637 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] omits a90d0a74749a Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] omits 77f5b9e601dd Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] omits 5a0d62d0f927 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits db938921527e Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git omits f4b9229cd4b7 Merge branch 'master' of git://linuxtv.org/media_tree.git omits 0ff43b1e630a Merge branch 'docs-next' of git://git.lwn.net/linux.git omits 8f7ce2bab3e5 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] omits 1a48a48e0219 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] omits df3b758e54be Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0942ab2a9759 Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] omits e5d8812a3635 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 0a53bbc2d738 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1d7ec8d0d96f Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] omits a1b8d7cae5aa Merge branch 'iomap-for-next' of git://git.kernel.org/pub/ [...] omits 62a6881cae0a Merge branch '9p-next' of git://github.com/martinetd/linux omits e5b4cd59a4f6 Merge branch 'master' of https://github.com/Paragon-Softwa [...] omits 50922a01dd58 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7b445beda00c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9eefae8980ec Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits e8c34a9e7845 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 3b51f7a42be7 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits 6db4e0ad6d3d Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 9aed7c2a65b5 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits f10a560a835e Merge branch 'master' of git://github.com/ceph/ceph-client.git omits 76c2041aa9db Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 24be59f44478 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8a66588dbe25 Merge branch 'dt-for-next' of git://git.kernel.org/pub/scm [...] omits 48eaf49c5aff Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0ee198295818 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 5838333dd528 Merge branch 'for-next' of git://github.com/openrisc/linux.git omits d45bf810f0d7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5b4933a6afab Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4a33c6214b70 Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] omits 5e48e742a280 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fa12a24b2dca Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] omits b6c7ff0dff55 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git omits 82e1bf535a65 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] omits 961b42988bbe Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1ac3656b4a2f Merge branch 'next' of https://git.linaro.org/people/jens. [...] omits a47052b46639 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] omits 9fbe2194c059 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] omits 84b387fdfbf1 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits 0d6abbd6c02a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8769eaf41af9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 498bcd56ebfb Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] omits 06c6e5bf27aa Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 701cf74cce5a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 796b04216ffe Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits dd9029c63740 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits df8cdc0dc34d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ab625cb91846 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits bc5b005ee153 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits d801d74d6fc5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits da29cd1f324d Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 688031b2d602 Merge branch 'next' of https://github.com/Broadcom/stblinux.git omits d2d359a349e2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 46513301a1b6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e8d27fb295e8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 79d221829cbb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 902f1ed9f7b4 Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] omits 5c1001bf6448 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] omits da942de772e4 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits d1e610be9a5f Merge branch 'for-next' of git://git.infradead.org/users/h [...] omits bd120a1a7184 Merge branch 'perf/core' of git://git.kernel.org/pub/scm/l [...] omits 9362a4598daf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0346159fcae8 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits 5631af3ab4fa Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 05ef83c152c6 Merge branch 'zstd-linus' of https://github.com/terrelln/l [...] omits 4aa40213449a Merge branch 'fixes' of https://github.com/Broadcom/stblinux.git omits e80ec158e6f3 Merge branch 'irq/irqchip-fixes' of git://git.kernel.org/p [...] omits 4ac3454be3a6 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits ae63fc9e0054 Merge branch 'spdx-linus' of git://git.kernel.org/pub/scm/ [...] omits c217d28d24c5 Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] omits 54f76c204008 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits ba55409c7605 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits 11b056066883 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits ba084aacc691 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 7fb253fb8fe0 Merge branch 'reset/fixes' of https://git.pengutronix.de/g [...] omits 871cdea1578e Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git omits 48f35eb07d55 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 80837796dbab Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits ab81ec41faf7 Merge branch 'char-misc-linus' of git://git.kernel.org/pub [...] omits 99208af4b16b Merge branch 'staging-linus' of git://git.kernel.org/pub/s [...] omits cd733458db48 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 80b89d221f1e Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] omits d55bf622c166 Merge branch 'tty-linus' of git://git.kernel.org/pub/scm/l [...] omits 471c9363523b Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 04b30ba6926e Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 2839c0cd1f8f Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 19346276a615 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ffe790563143 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 6890c759a9a0 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits dc5939ab4e6a Merge branch 'fixes' of https://git.linaro.org/people/jens [...] omits a97366af6e7f Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] omits 8bdc613843ce Merge branch 'for-curr' of git://git.kernel.org/pub/scm/li [...] omits feff0c2fd826 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits b821a8a7cb3e Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] omits 7dc7fccbdc75 mailmap: update Seth Forshee's email address omits 3fd4d4c19f8f tmpfs: fix the issue that the mount and remount results ar [...] omits 20337e6ef91d mm: kfence: apply kmemleak_ignore_phys on early allocated pool omits 794ac1e77843 Revert "ocfs2: mount shared volume without ha stack" omits e110fc06b47d mm: split huge PUD on wp_huge_pud fallback omits 534b8b30da4f nilfs2: fix incorrect masking of permission flags for symlinks omits 506856be3deb mm/rmap: fix dereferencing invalid subpage pointer in try_ [...] omits 9a4b79f2fd50 riscv/mm: fix build error while PAGE_TABLE_CHECK enabled w [...] omits 6c52a84960a1 Documentation: highmem: use literal block for code example [...] omits fa21ac8e78a9 mm: sparsemem: fix missing higher order allocation splitting omits 18e7d05a7a36 mm/damon: use set_huge_pte_at() to make huge pte old omits 2513249a64e6 sh: convert nommu io{re,un}map() to static inline functions omits 119602232991 mm: userfaultfd: fix UFFDIO_CONTINUE on fallocated shmem pages omits 76168056d88c Merge branch 'for-next/arch_topology' of git://git.kernel. [...] omits b7e36f37a1a1 Merge branch 'for-next/scmi' of git://git.kernel.org/pub/s [...] omits bc2ac1bb7482 ACPI: Remove the unused find_acpi_cpu_cache_topology() omits 7de806232db2 arch_topology: Warn that topology for nested clusters is n [...] omits 89e154d1a0c1 arch_topology: Add support for parsing sockets in /cpu-map omits f294161da1b0 arch_topology: Set cluster identifier in each core/thread [...] omits 3cf5f1bf0c1d arch_topology: Limit span of cpu_clustergroup_mask() omits 867432120eb2 arch_topology: Don't set cluster identifier as physical pa [...] omits 471bb3d7d886 arch_topology: Avoid parsing through all the CPUs once a o [...] omits 93c944cbf488 arch_topology: Check for non-negative value rather than -1 [...] omits 076583278ebc arch_topology: Set thread sibling cpumask only within the cluster omits 4e3dbcf59cd4 arch_topology: Drop LLC identifier stash from the CPU topology omits b87ec2173d0d arm64: topology: Remove redundant setting of llc_id in CPU [...] omits 891da4bf0ccc arch_topology: Use the last level cache information from t [...] omits 29725d7df8c8 arch_topology: Add support to parse and detect cache attributes omits 5e8527e162fb powercap: arm_scmi: Add SCMI Powercap based driver omits 175e9187d023 firmware: arm_scmi: Add scmi_driver optional setup/teardow [...] omits 73eeaf7c8c56 firmware: arm_scmi: Use FastChannel tracing omits 894466bfa23a include: trace: Add SCMI FastChannel tracing omits 8adc87782002 firmware: arm_scmi: Make use of FastChannels configurable omits 2b03f1cae41e firmware: arm_scmi: Add SCMIv3.1 Powercap FastChannels support omits 0a9badf3af89 firmware: arm_scmi: Generalize FastChannel support omits 2da79d568c81 firmware: arm_scmi: Add SCMIv3.1 Powercap protocol basic support omits e586de9a69de Merge branch 'for-next/juno' of git://git.kernel.org/pub/s [...] omits 06abdb661ae7 cacheinfo: Align checks in cache_shared_cpu_map_{setup,rem [...] omits 8c2648a02a2f cacheinfo: Use cache identifiers to check if the caches ar [...] omits 31b1615f1762 cacheinfo: Allow early detection and population of cache a [...] omits d5e517eb8d9c cacheinfo: Add support to check if last level cache(LLC) i [...] omits dcc0d99667a6 cacheinfo: Move cache_leaves_are_shared out of CONFIG_OF omits 2084720dfec0 cacheinfo: Add helper to access any cache index for a given CPU omits b6bc5e2801e3 cacheinfo: Use of_cpu_device_node_get instead cpu_dev->of_node omits ad218ea07e5c ACPI: PPTT: Use table offset as fw_token instead of virtua [...] omits d334ef0a8744 dt-bindings: firmware: arm,scmi: Add powercap protocol omits 677549e14ee6 firmware: arm_scmi: Add SCMI System Power Control driver omits c4628d14bb79 firmware: arm_scmi: Add devm_protocol_acquire helper omits b148e309d409 firmware: arm_scmi: Add SCMIv3.1 SystemPower extensions omits 5ae320454637 firmware: arm_scmi: Support only one single SystemPower device omits 8a387966e69d firmware: arm_scmi: Use new SCMI full message tracing omits cafaa1abfa2e include: trace: Add SCMI full message tracing omits 12c3d370629d firmware: arm_scpi: Ensure scpi_info is not assigned if th [...] omits 348cfea25c7a fbcon: Use fbcon_info_from_console() in fbcon_modechange_p [...] omits 8511696d9085 fbmem: Check virtual screen sizes in fb_set_var() omits 39419ebe4aab fbcon: Prevent that screen size is smaller than font size omits b6c826dba144 fbcon: Disallow setting font bigger than screen size omits ebbfb5ffd692 cifs: remove redundant initialization to variable mnt_sign [...] omits d014f9463260 Merge branches 'arm64-for-5.20', 'arm64-defconfig-for-5.20 [...] omits 70e76acc0220 Merge branch 'for-5.20/io_uring-buffered-writes' into for-next omits a69fca633a13 mm: honor FGP_NOWAIT for page cache page allocation omits 2a8cf5c3be70 Merge remote-tracking branch 'asoc/for-5.20' into asoc-next omits a0b9a922e10b Merge remote-tracking branch 'asoc/for-5.18' into asoc-linus omits 6a5226cb3b73 Merge branch 'for-next/boot' into for-next/core omits 3ba273fec6fd Merge branches 'for-next/cpufeature', 'for-next/cpuidle', [...] omits fba5a02a4c02 ASoC: Intel: sof_rt5682: fix out-of-bounds array access omits 2b290a502360 ARM: dts: stm32: Add DHCOR based DRC Compact board omits bb94737fe2d0 ARM: dts: stm32: Add alternate pinmux for UART5 pins omits e2ed971298fe ARM: dts: stm32: Add alternate pinmux for UART4 pins omits cfaadb811037 ARM: dts: stm32: Add alternate pinmux for UART3 pins omits 2f06803c5b1f ARM: dts: stm32: Add alternate pinmux for SPI2 pins omits 423a1a534625 ARM: dts: stm32: Add alternate pinmux for CAN1 pins omits 5e148cb1b94b dt-bindings: arm: stm32: Add compatible string for DH elec [...] omits 2728e0702bed ARM: dts: stm32: Fix SPI2 pinmux pin comments on stm32mp15 omits 94ebda6ca8e4 ARM: dts: stm32: add fake interrupt propoerty for ASync no [...] omits ce04d25669c3 ARM: dts: stm32: add optee reserved memory on stm32mp135f-dk omits 07ee51fd344c ARM: dts: stm32: add RCC on STM32MP13x SoC family omits 225b36dc3ddb ARM: dts: stm32: enable optee firmware and SCMI support on [...] omits 483ddb31d15f firmware: arm_scmi: Relax base protocol sanity checks on t [...] omits bb242e21c56e dt-bindings: rcc: stm32: select the "secure" path for stm32mp13 omits 1488628bf40f ARM: dts: stm32: correct vcc-supply for eeprom on stm32mp1 [...] omits 0ece483cf175 ARM: dts: stm32: fix missing internally connected voltage [...] omits cd252f859f20 ARM: dts: stm32: adjust whitespace around '=' on MCU boards omits 73f55a7d9284 ARM: dts: stm32: Move DHCOR BUCK3 VDD 2V9 adjustment to 1V8 DTSI omits 6950edc72d1c ARM: dts: stm32: remove the IPCC "wakeup" IRQ on stm32mp151 omits a10466200893 Merge remote-tracking branch 'spi/for-5.20' into spi-next omits 779a1e6596a1 ARM: dts: stm32: add missing usbh clock and fix clk order [...] omits de86f6308dfd ARM: dts: stm32: delete fixed clock node on STM32MP15-SCMI omits 2ff8cc4d0434 ARM: dts: stm32: DSI should use LSE SCMI clock on DK1/ED1 [...] omits 41817bce4353 ARM: dts: stm32: use the correct clock source for CEC on s [...] omits d96571b2a5be ARM: dts: stm32: fix pwr regulators references to use scmi omits 29a99eb2215a pinctrl: renesas: Add RZ/V2M pin and gpio controller driver omits 52cdf267e77d lib/cpumask: move some one-line wrappers to header file omits db0e627fee42 mm: split include/linux/gfp.h omits e32bd0390739 lib/cpumask: move one-line wrappers around find_bit to the header omits 50e413c31800 lib/cpumask: change return types to unsigned omits 220fed6b782a cpumask: change return types to bool where appropriate omits 6f020b3fa73b lib/bitmap: change type of bitmap_weight to unsigned int omits a97ee744f07e lib/bitmap: change return values to bool where appropriate omits 0f39d5e59e2d arm: align find_bit defs with generic kernel omits ccebf3c56189 rcu: Update rcu_preempt_deferred_qs() comments for !PREEMP [...] omits 72d1ffd276a7 rcu/kfree: Fix kfree_rcu_shrink_count() return value omits 304fbd9099a3 rcu: Back off upon fill_page_cache_func() allocation failure omits 043cf6979cc1 docs/memory-barriers.txt: Fixup long lines omits d829bca3e792 docs/memory-barriers.txt: Fix confusing name of 'data depe [...] omits 1a7b47423cfe torture: Optionally flush printk() buffers before powering off omits f658edd682bc rcu/nocb: Choose the right rcuog/rcuop kthreads to output omits f91b2e88c621 rcu: Fix rcu_read_unlock_strict() strict QS reporting omits 70d7aec73e9f memory-model: Prohibit nested SRCU read-side critical sections omits ea612c392b1e Merge branch 'lkmm-dev.2022.06.20a' into HEAD omits 46134d66a798 Merge branch 'nolibc.2022.06.20a' into HEAD omits 7c076b01b556 Merge branch 'ctxt.2022.06.30a' into HEAD omits b67324d8b841 context_tracking: Use arch_atomic_read() in __ct_state for KASAN omits 7c60e1b7db36 MAINTAINERS: Add Paul as context tracking maintainer omits 344e00943785 context_tracking: Convert state to atomic_t omits 5a03ffb415cc Merge branch 'thermal' into linux-next omits 1f1f831ffe41 Merge branch 'for-5.20/io_uring-buffered-writes' into for-next omits aa021621487d Merge branch 'for-5.20/io_uring' into for-next omits 87f07b0218ba xfs: Add async buffered write support omits 52ff1a6d7834 xfs: Specify lockmode when calling xfs_ilock_for_iomap() omits 06828ba530a4 io_uring: Add tracepoint for short writes omits 0e6e099c4631 io_uring: fix issue with io_write() not always undoing sb_ [...] omits 6868dc06d8fd io_uring: Add support for async buffered writes omits 4faa13bd5d3b fs: Add async write file modification handling. omits b35b95aaeb6a fs: Split off inode_needs_update_time and __file_update_time omits e85990d54f1d fs: add __remove_file_privs() with flags parameter omits 2b42426618b6 fs: add a FMODE_BUF_WASYNC flags for f_mode omits bd51f0a1cc3a iomap: Return -EAGAIN from iomap_write_iter() omits 53e43f184420 iomap: Add async buffered write support omits 7c45e09c8c2b iomap: Add flags parameter to iomap_page_create() omits d7831f2d7c27 mm: Add balance_dirty_pages_ratelimited_flags() function omits 4341c96b12e8 mm: Move updates of dirty_exceeded into one place omits d8b933fcf70b mm: Move starting of background writeback into the main ba [...] omits 4832d0f22cf8 io_uring: only trace one of complete or overflow omits ce14177b2093 io_uring: fix io_uring_cqe_overflow trace format omits 0fc4ed9679fc io_uring: multishot recv omits d52cb618827c io_uring: fix multishot accept ordering omits 8cd454714109 io_uring: fix multishot poll on overflow omits f94603fc6106 io_uring: add allow_overflow to io_post_aux_cqe omits 182839077176 io_uring: add IOU_STOP_MULTISHOT return code omits ac8531aceda2 io_uring: clean up io_poll_check_events return values omits 5819b89ae970 io_uring: recycle buffers on error omits 31f54702f225 io_uring: allow iov_len = 0 for recvmsg and buffer select omits 2738cff2fb1f io_uring: restore bgid in io_put_kbuf omits b8b70ab71073 io_uring: allow 0 length for buffer select omits f1da7ec24eab io_uring: let to set a range for file slot allocation omits a46026667cb9 io_uring: add support for passing fixed file descriptors omits 68708c75c3b5 io_uring: split out fixed file installation and removal omits c861488f45d1 io_uring: replace zero-length array with flexible-array member omits 4c29d60d9ec9 io_uring: remove ctx->refs pinning on enter omits 9e4213816f42 io_uring: don't check file ops of registered rings omits c4883174fd20 io_uring: remove extra TIF_NOTIFY_SIGNAL check omits 1e4f714fa40e io_uring: fuse fallback_node and normal tw node omits a5e7522df862 io_uring: improve io_fail_links() omits 9270eca33c82 io_uring: move POLLFREE handling to separate function omits c4704b468e04 io_uring: kbuf: inline io_kbuf_recycle_ring() omits a096b1b62033 io_uring: optimise submission side poll_refs omits 151dd6170dda io_uring: refactor poll arm error handling omits 6d2c624a79c4 io_uring: change arm poll return values omits 5ce45eb5f166 io_uring: add a helper for apoll alloc omits 6272f8ff8621 io_uring: remove events caching atavisms omits 264af1f5da0d io_uring: clean poll ->private flagging omits 5ac40277f479 io_uring: add sync cancelation API through io_uring_register() omits 6e6c04273be7 io_uring: add IORING_ASYNC_CANCEL_FD_FIXED cancel flag omits 91a4ce6fab53 io_uring: have cancelation API accept io_uring_task directly omits 08ec401dede5 io_uring: kbuf: kill __io_kbuf_recycle() omits 1bcd198fb689 io_uring: trace task_work_run omits 0060173b78e7 io_uring: add trace event for running task work omits 0c8e620ee837 io_uring: batch task_work omits 0db8fc3142b2 io_uring: introduce llist helpers omits b7933f7f2410 io_uring: lockless task list omits af8d2f9a0184 io_uring: remove __io_req_task_work_add omits af529cd4aac4 io_uring: remove priority tw list optimisation omits 2571e4da7ef1 io_uring: dedup io_run_task_work omits b0ec299b2a92 io_uring: move list helpers to a separate file omits a372863fe501 io_uring: improve io_run_task_work() omits f6ccffe369d7 io_uring: optimize io_uring_task layout omits f613d6ceb87d io_uring: add a warn_once for poll_find omits 5c562d1deadf io_uring: consistent naming for inline completion omits 7011c6c91bf1 io_uring: move io_import_fixed() omits 2f95f510f84b io_uring: opcode independent fixed buf import omits 60fba898120d io_uring: add io_commit_cqring_flush() omits 4df5b4d0dc8a io_uring: introduce locking helpers for CQE posting omits 85051a84f07d io_uring: hide eventfd assumptions in eventfd paths omits 1e12a4468650 io_uring: fix io_poll_remove_all clang warnings omits 81040e615dbb io_uring: improve task exit timeout cancellations omits 5f763c6e7053 io_uring: fix multi ctx cancellation omits 1b9671a1ec59 io_uring: remove ->flush_cqes optimisation omits c515c93fe0c6 io_uring: move io_eventfd_signal() omits c142f964acaa io_uring: reshuffle io_uring/io_uring.h omits aec25bd91adb io_uring: remove extra io_commit_cqring() omits fbce054d6c87 io_uring: move a few private types to local headers omits 09820045388d io_uring: clean up tracing events omits 1c5e32b09276 io_uring: make io_uring_types.h public omits e3858eebc0d4 io_uring: kill extra io_uring_types.h includes omits a5c40aca3b57 io_uring: change ->cqe_cached invariant for CQE32 omits 55101cdec815 io_uring: deduplicate io_get_cqe() calls omits 60c758108505 io_uring: deduplicate __io_fill_cqe_req tracing omits 968c641bba8f io_uring: introduce io_req_cqe_overflow() omits 98573c53c28f io_uring: don't inline __io_get_cqe() omits c92bc9b31404 io_uring: don't expose io_fill_cqe_aux() omits 1d67e780f945 io_uring: kbuf: add comments for some tricky code omits 9b3078b5f5f0 io_uring: mutex locked poll hashing omits f3c45793f773 io_uring: propagate locking state to poll cancel omits 260f373c6cc9 io_uring: introduce a struct for hash table omits f5d855c733bd io_uring: pass hash table into poll_find omits 2cadf270d67c io_uring: add IORING_SETUP_SINGLE_ISSUER omits 300f42d9af57 io_uring: use state completion infra for poll reqs omits 162eddf7f4cd io_uring: clean up io_ring_ctx_alloc omits edff1b89191c io_uring: limit the number of cancellation buckets omits b08846c54815 io_uring: clean up io_try_cancel omits a3d406bfda57 io_uring: pass poll_find lock back omits c4ce6d7259c4 io_uring: switch cancel_hash to use per entry spinlock omits 25e100e0461c io_uring: poll: remove unnecessary req->ref set omits 40ef449922d8 io_uring: don't inline io_put_kbuf omits 97275d46c1cc io_uring: refactor io_req_task_complete() omits 13269f01a743 io_uring: kill REQ_F_COMPLETE_INLINE omits 1eb2804f9a18 io_uring: rw: delegate sync completions to core io_uring omits d2a4250ebba1 io_uring: remove unused IO_REQ_CACHE_SIZE defined omits 87b2459ec523 io_uring: don't set REQ_F_COMPLETE_INLINE in tw omits 22823f6ca12b io_uring: remove check_cq checking from hot paths omits 3ca8047fa453 io_uring: never defer-complete multi-apoll omits b924b62af88b io_uring: inline ->registered_rings omits f1374a957027 io_uring: explain io_wq_work::cancel_seq placement omits b63ab7b5929b io_uring: move small helpers to headers omits 661274ea51f2 io_uring: refactor ctx slow data placement omits dc0cc682306a io_uring: better caching for ctx timeout fields omits 7d03e5339fb2 io_uring: move defer_list to slow data omits a990746ddb96 io_uring: make reg buf init consistent omits 943b971e89ed io_uring: deprecate epoll_ctl support omits 8f038c0ef23c io_uring: add support for level triggered poll omits 3c0abb1de65c io_uring: move opcode table to opdef.c omits d91c100c7cc8 io_uring: move read/write related opcodes to its own file omits 4cd462756ff8 io_uring: move remaining file table manipulation to filetable.c omits dcb9aae816fd io_uring: move rsrc related data, core, and commands omits 11c73e4fbcfd io_uring: split provided buffers handling into its own file omits ee9a285c5275 io_uring: move cancelation into its own file omits cc12bb468be8 io_uring: move poll handling into its own file omits 5e6e04292e29 io_uring: add opcode name to io_op_defs omits 82010e152055 io_uring: include and forward-declaration sanitation omits 8f391df703b4 io_uring: move io_uring_task (tctx) helpers into its own file omits bf855c59cdd9 io_uring: move fdinfo helpers to its own file omits 2794923ffcb1 io_uring: use io_is_uring_fops() consistently omits f7cb3e2922fa io_uring: move SQPOLL related handling into its own file omits 163797bc7b9d io_uring: move timeout opcodes and handling into its own file omits 28ca32b850cb io_uring: move our reference counting into a header omits 395e96c22924 io_uring: move msg_ring into its own file omits 665a24a9fab6 io_uring: split network related opcodes into its own file omits 3f5567f2f869 io_uring: move statx handling to its own file omits b3faa8bd5c99 io_uring: move epoll handler to its own file omits b19388478814 io_uring: add a dummy -EOPNOTSUPP prep handler omits 30388f2c4a88 io_uring: move uring_cmd handling to its own file omits d4f3fe601822 io_uring: split out open/close operations omits f57887adac31 io_uring: separate out file table handling code omits e6eadf8d3a62 io_uring: split out fadvise/madvise operations omits 55148822eff7 io_uring: split out fs related sync/fallocate functions omits e34583994bae io_uring: split out splice related operations omits c580cb8d661f io_uring: split out filesystem related operations omits 0547166ffe66 io_uring: move nop into its own file omits 6fc83cfd2274 io_uring: move xattr related opcodes to its own file omits f9a40369a671 io_uring: handle completions in the core omits e67b570d6ac2 io_uring: set completion results upfront omits af1fcf420861 io_uring: add io_uring_types.h omits f4be491aa251 io_uring: define a request type cleanup handler omits f637fb5e9a7e io_uring: unify struct io_symlink and io_hardlink omits d195bcfef7b6 io_uring: convert iouring_cmd to io_cmd_type omits 50f11d8d58c2 io_uring: convert xattr to use io_cmd_type omits 9f3b3d03bbc8 io_uring: convert rsrc_update to io_cmd_type omits eb5ad53b53c8 io_uring: convert msg and nop to io_cmd_type omits b10762acfda6 io_uring: convert splice to use io_cmd_type omits a403086c7c92 io_uring: convert epoll to io_cmd_type omits 8a0fbe5a5a72 io_uring: convert file system request types to use io_cmd_type omits 11d4ac53881c io_uring: convert madvise/fadvise to use io_cmd_type omits d451fc460918 io_uring: convert open/close path to use io_cmd_type omits 5ca75bc23709 io_uring: convert timeout path to use io_cmd_type omits 84c73cbba905 io_uring: convert cancel path to use io_cmd_type omits f30f4b7f2ed3 io_uring: convert the sync and fallocate paths to use io_cmd_type omits 2bfc774b7703 io_uring: convert net related opcodes to use io_cmd_type omits bde6a09deb43 io_uring: remove recvmsg knowledge from io_arm_poll_handler() omits 1830730bf598 io_uring: convert poll_update path to use io_cmd_type omits 5363443c7d0c io_uring: convert poll path to use io_cmd_type omits bbdb807d3217 io_uring: convert read/write path to use io_cmd_type omits e92f71d0aa2d io_uring: add generic command payload type to struct io_kiocb omits 0942b9bab0e3 io_uring: move req async preparation into opcode handler omits 5b3f1049dde0 io_uring: move to separate directory omits 12e1186ee6a3 io_uring: define a 'prep' and 'issue' handler for each opcode omits 392f52593772 Merge branch 'io_uring-5.19' into for-5.20/io_uring omits b4f991c3a721 Merge branch 'for-5.20/drivers' into for-next omits 71999d63ccc9 Merge branch 'for-5.20/block' into for-next omits c4c4aa8e6b84 Merge branch 'pm-devfreq' into linux-next omits 0063ae55ccd2 ASoC: qdsp6: fix potential memory leak in q6apm_get_audior [...] omits 7072678460a7 Merge branch 'pm-cpufreq' into linux-next omits d31da0b21ab0 Merge branches 'acpi-apei' and 'acpi-soc' into linux-next omits 86073f1feeaa Merge branches 'acpi-processor', 'acpi-video', 'acpi-ec', [...] omits cabcd219cee1 ASoC: tas2764: Fix amp gain register offset & default omits aea21dbec799 ASoC: tas2764: Correct playback volume range omits a1b2cfda5616 ASoC: tas2764: Fix and extend FSYNC polarity handling omits 4aeb04227eb4 ASoC: tas2764: Add post reset delays omits de83c126d142 OPP: Provide a simple implementation to configure multiple clocks omits 6ce9c66cd45d OPP: Assert clk_count == 1 for single clk helpers omits 864f2d2da36c OPP: Add key specific assert() method to key finding helpers omits d9af5f887134 OPP: Allow multiple clocks for a device omits c6f08cc43f00 dt-bindings: opp: accept array of frequencies omits 678a616a32ae fbdev: fbmem: Fix logo center image dx issue omits 0e5f667e64fa rcu/context-tracking: Remove unused and/or unecessary midd [...] omits c87ebef90419 rcu/context-tracking: Move RCU-dynticks internal functions [...] omits 1d4056b534c7 rcu/context-tracking: Move deferred nocb resched to contex [...] omits 41ebe397294c rcu/context_tracking: Move dynticks_nmi_nesting to context [...] omits 56eac210af6d rcu/context_tracking: Move dynticks_nesting to context tracking omits f44d99964b5b rcu/context_tracking: Move dynticks counter to context tracking omits 7a29aa1d5250 rcu/context-tracking: Remove rcu_irq_enter/exit() omits 4e701ac73ce3 context_tracking: Take NMI eqs entrypoints over RCU omits ce2d0b0a1c00 context_tracking: Take IRQ eqs entrypoints over RCU omits 6a87dff9f33a context_tracking: Take idle eqs entrypoints over RCU omits 59d0319cadff ASoC: dt-bindings: Fix description for msm8916 omits c2662ae3c228 clk: renesas: rcar-gen4: Fix initconst confusion for cpg_p [...] omits ddeb4ba12c39 clk: renesas: r9a07g043: Add support for RZ/Five SoC omits edbf754382c1 dt-bindings: clock: r9a07g043-cpg: Add Renesas RZ/Five CPG [...] omits 06cab9aecb43 Merge branch 'acpi-bus' into linux-next omits db7bc2741a2a ASoC: doc: Capitalize RESET line name omits 6f04f1bfe9a4 ASoC: arizona: Update arizona_aif_cfg_changed to use RX_BCLK_RATE omits 2d81cca17329 ASoC: cs47l92: Fix event generation for OUT1 demux omits a83f51190921 ASoC: wm8998: Fix event generation for input mux omits cb41d454b247 ASoC: wm5102: Fix event generation for output compensation omits 156c5a072a2c Merge branch kvm-arm64/misc-5.20 into kvmarm-master/next omits 7dcc3d876b92 Merge branch 'pm-cpufreq-fixes' into linux-next omits a1cc2c812d84 Merge branches 'msm-next-lumag-core', 'msm-next-lumag-dpu' [...] omits 2cf73d6a0911 drm/msm/hdmi: support attaching the "next" bridge omits 3c4b24e0441b drm/msm/hdmi: drop empty bridge callbacks omits ea9afacbc583 drm/msm/hdmi-phy: populate 8x60 HDMI PHY requirements omits a6190fca7e9b drm/msm/hdmi: reuse MSM8960's config for MSM8660 omits 1a88724e11a3 drm/msm/hdmi: merge platform config for 8974/8084/8994/8996 omits a12bc8de7cd4 drm/msm/hdmi: drop hpd_regs usage on 8x74/8084 omits ae55d08c5136 drm/msm/hdmi: drop empty 'none' regulator lists omits 0574eb9cb2ff drm/msm/hdmi: enable core-vcc/core-vdda-supply for 8996 platform omits 06ebbe407096 drm/msm/hdmi: drop unused GPIO support omits 2ce01753948c drm/msm/hdmi: drop the hdmi-mux support omits 2aa731e244d8 OPP: Make dev_pm_opp_set_opp() independent of frequency omits 21d1eb84cff0 OPP: Reuse _opp_compare_key() in _opp_add_static_v2() omits 9487fb82852e OPP: Remove rate_not_available parameter to _opp_add() omits 3c0a69afb67c OPP: Use consistent names for OPP table instances omits 36c2772e2f2b OPP: Use generic key finding helpers for bandwidth key omits 579d35b85b75 OPP: Use generic key finding helpers for level key omits 5bbd697592f3 OPP: Add generic key finding helpers and use them for freq APIs omits fb8c4e8e826b OPP: Remove dev_pm_opp_find_freq_ceil_by_volt() omits cd8a2fb55660 OPP: Remove custom OPP helper support omits b0648df77bef OPP: ti: Migrate to config_regulators() omits 1af153d19207 OPP: Add dev_pm_opp_get_supplies() omits c5c14210378d OPP: Make _generic_set_opp_regulator() a config_regulators [...] omits f2b6108ecaec OPP: Add support for config_regulators() helper omits f4e554feae5a OPP: Remove dev_pm_opp_set_prop_name() and friends omits 3135e98a4070 OPP: Remove dev_pm_opp_attach_genpd() and friends omits e06f815e957d OPP: Remove dev_pm_opp_register_set_opp_helper() and friends omits dfe96235b111 OPP: Remove dev_pm_opp_set_clkname() and friends omits db2eba88564d OPP: Remove dev_pm_opp_set_supported_hw() and friends omits 030178438013 OPP: Remove dev_pm_opp_set_regulators() and friends omits 10c8fda7407d serial: qcom: Migrate to dev_pm_opp_set_config() omits 741b8d8589ef spi: qcom: Migrate to dev_pm_opp_set_config() omits dd1fca18f859 soc/tegra: Migrate to dev_pm_opp_set_config() omits 23064093e064 soc/tegra: Add comment over devm_pm_opp_set_clkname() omits bc1e52ad4d95 OPP: ti: Migrate to dev_pm_opp_set_config() omits 2f9eea1c039d mmc: sdhci-msm: Migrate to dev_pm_opp_set_config() omits dcc4e751fb7a memory: tegra: Migrate to dev_pm_opp_set_config() omits 15050e5ff70f media: venus: Migrate to dev_pm_opp_set_config() omits cfc77da73a44 drm/tegra: Migrate to dev_pm_opp_set_config() omits 271028cd209d drm/panfrost: Migrate to dev_pm_opp_set_config() omits 31b74e43d3af drm/msm: Migrate to dev_pm_opp_set_config() omits 9e65578ab96a drm/lima: Migrate to dev_pm_opp_set_config() omits 932a2d8ddad8 devfreq: tegra30: Migrate to dev_pm_opp_set_config() omits cb05495f1f2a devfreq: sun8i: Migrate to dev_pm_opp_set_config() omits 14d236f51990 devfreq: exynos: Migrate to dev_pm_opp_set_config() omits 26dccec60b69 cpufreq: ti: Migrate to dev_pm_opp_set_config() omits 1a6fb3ccfb18 cpufreq: tegra20: Migrate to dev_pm_opp_set_config() omits 195383ea6386 cpufreq: sun50i: Migrate to dev_pm_opp_set_config() omits 808b80fad5be cpufreq: sti: Migrate to dev_pm_opp_set_config() omits cb712d0b383a cpufreq: qcom-nvmem: Migrate to dev_pm_opp_set_config() omits d5a3279dac95 cpufreq: imx: Migrate to dev_pm_opp_set_config() omits c90a2155c258 cpufreq: dt: Migrate to dev_pm_opp_set_config() omits 1ac36a9ad618 OPP: Add dev_pm_opp_set_config() and friends omits 6d76d335d6a8 wireguard: selftests: support OpenRISC omits 4b07ef55d1d4 ASoC: wcd9335: Use int array instead of bitmask for TX mixers omits 91ff12ec2390 ASoC: tlv320adcx140: Fix tx_mask check omits cf5c888539f3 ASoC: max98396: Fix register access for PCM format settings omits 6d31e225742a ASoC: ti: omap-mcbsp: duplicate sysfs error omits 41fae20e89e3 Merge branch 'thermal-core' into linux-next omits c6cf576184e0 Merge branches 'pm-cpufreq' and 'pm-cpuidle' into linux-next omits 5cc20e3fa927 Merge branch 'pm-cpufreq-fixes' into linux-next omits 142a46dadf75 Merge branch 'acpi-bus' into linux-next omits 1f3515f124bc Merge branches 'acpi-processor' and 'acpi-apei' into linux-next omits f355c11bc0f2 dt-bindings: mfd: qcom-pm8xxx: Update the maintainers section omits 498f0e4512f0 mfd: pm8008: Remove driver data structure pm8008_data omits bb7c1949c5df mfd: twl: Remove platform data support omits a07d35927ed8 dt-bindings: mfd: Add mp2733 compatible omits b230ff85aa2b dt-bindings: mfd: qcom,tcsr: Add qcom,tcsr-mdm9615 omits d2e5cd6e7df7 dt-bindings: mfd: qcom,tcsr: Convert to dtschema omits 7f387bbce933 mfd: cros_ec: Add SCP Core-1 as a new CrOS EC MCU omits 99efe5d05387 mfd: mt6358-irq: Add MT6357 PMIC support omits db95d75765bf mfd: mt6397-core: Add MT6357 PMIC support omits fc33d3808171 dt-bindings: mfd: Add compatible for MT6331 PMIC omits f5cd13867b0f dt-bindings: mfd: stm32-timers: Document how to specify in [...] omits 5c5e0772bcac mfd: max77620: Fix refcount leak in max77620_initialise_fps omits 02c24fa69e3c MAINTAINERS: Fix file entry for MAX77693 DT omits 97b3dd8cc13f syscon: Use %pa to format the variable of resource_size_t type omits 15d146e36a61 mfd: tc6387xb: Drop disable callback that is never called omits 0afedb4d3262 mfd: t7l66xb: Drop platform disable callback omits ef991b8df58f mfd: asic3: Make asic3_gpio_remove() return void omits 025ee0dbad47 MAINTAINERS: Update Intel PMIC (MFD part) to Supported omits 15c67437b793 dt-bindings: mfd: ti,j721e-system-controller: Add clock property omits 13d37eea1790 dt-bindings: mfd: Convert da9063 to yaml omits 48e8c0006a0e mfd: max77714: Update Luca Ceresoli's e-mail address omits 0c356b3c1158 Merge branch 'v5.19-next/soc' into for-next omits 8f0b1ddf1984 Merge branch 'v5.19-next/dts64' into for-next omits 333e323e7bd1 Merge branch 'imx/defconfig' into for-next omits c1c1f338dbd7 Merge branch 'imx/dt64' into for-next omits 741537ca4903 Merge branch 'imx/dt' into for-next omits 783c72f953a3 Merge branch 'imx/bindings' into for-next omits 725afc661826 Merge branch 'imx/soc' into for-next omits 4bd2096b7fa5 Merge branch 'imx/drivers' into for-next omits d6e42640c1fd m68k: Fix syntax errors in comments omits 33b916957d12 m68k: coldfire: make symbol m523x_clk_lookup static omits 309412be8d85 m68k: coldfire/device.c: protect FLEXCAN blocks omits 8df478f116ce Merge branches 'rproc-next' and 'rpmsg-next' into for-next omits 06764bb32be0 MAINTAINERS: Rectify entry for NVIDIA TEGRA DRM and VIDEO DRIVER omits bc11db25f743 Merge branches 'iommu/fixes', 'arm/mediatek', 'x86/amd' an [...] omits 0835f14f8218 Merge branch 'slab/for-5.20/debug' into slab/for-next omits c48727b1589d tools/vm/slabinfo: Handle files in debugfs omits 145c15624f39 iommu/amd: Update amd_iommu_fault structure to include PCI seg ID omits 58f1c71a0e84 iommu/amd: Update device_state structure to include PCI seg ID omits 964d21a7654c iommu/amd: Print PCI segment ID in error log messages omits 108230d5b738 iommu/amd: Add PCI segment support for ivrs_[ioapic/hpet/a [...] omits bc63b68cec60 iommu/amd: Specify PCI segment ID when getting pci device omits b001fa8d7147 iommu/amd: Include PCI segment ID when initialize IOMMU omits 44091b723f73 iommu/amd: Introduce get_device_sbdf_id() helper function omits 58e5ca96cb16 iommu/amd: Flush upto last_bdf only omits 4a5b5b10c67b iommu/amd: Remove global amd_iommu_[dev_table/alias_table/ [...] omits 2dd66f2df173 iommu/amd: Update set_dev_entry_bit() and get_dev_entry_bit() omits 50ec7200cd4a iommu/amd: Update (un)init_device_table_dma() omits 30179224869f iommu/amd: Update set_dte_irq_entry omits c468ee3d84ea iommu/amd: Update dump_dte_entry omits c8bc5b984fdb iommu/amd: Update iommu_ignore_device omits ac1ff9a02c20 iommu/amd: Update set_dte_entry and clear_dte_entry omits 5a903a691117 iommu/amd: Convert to use per PCI segment rlookup_table omits 138dccc699b9 iommu/amd: Update alloc_irq_table and alloc_irq_index omits 0c627f5d4533 iommu/amd: Update amd_irte_ops functions omits fcc89b032806 iommu/amd: Introduce struct amd_ir_data.iommu omits 93b19537be06 iommu/amd: Update irq_remapping_alloc to use IOMMU lookup [...] omits 99c090f06757 iommu/amd: Convert to use rlookup_amd_iommu helper function omits a0eedb5738c3 iommu/amd: Convert to use per PCI segment irq_lookup_table omits f1bd29bde636 iommu/amd: Introduce per PCI segment rlookup table size omits d59145a5e129 iommu/amd: Introduce per PCI segment alias table size omits ad967e9639e3 iommu/amd: Introduce per PCI segment device table size omits 89e9f3d6219d iommu/amd: Introduce per PCI segment last_bdf omits e202b39618b3 iommu/amd: Introduce per PCI segment unity map list omits 694b8925084f iommu/amd: Introduce per PCI segment alias_table omits a3bbb1409d30 iommu/amd: Introduce per PCI segment old_dev_tbl_cpy omits a42d9be7f4e9 iommu/amd: Introduce per PCI segment dev_data_list omits 65ad39268837 iommu/amd: Introduce per PCI segment irq_lookup_table omits eea0b61cbbbc iommu/amd: Introduce per PCI segment rlookup table omits ac9b4803b674 iommu/amd: Introduce per PCI segment device table omits ec6f20c037c8 iommu/amd: Introduce pci segment structure omits 98496c13a2b6 iommu/amd: Update struct iommu_dev_data definition omits c77642d5841c drm/msm/dp: reset drm_dev to NULL at dp_display_unbind() omits df302b62096a Merge branch 'for-next-next-v5.19-20220622' into for-next- [...] omits 06c8939df047 Merge branch 'for-next-current-v5.18-20220622' into for-ne [...] omits 558daedd43da Merge branch 'ext/hch/bio-submit-v2' into for-next-next-v5 [...] omits 50a42524062f Merge branch 'dev/send-v2-my-updates-to-send' into for-nex [...] omits 377f437e4103 Merge branch 'misc-5.19' into for-next-current-v5.18-20220622 omits f831fd18df78 Merge branch 'dev/kmap-all' into for-next-next-v5.19-20220622 omits 0301f7f3bc9d Merge branch 'ext/josef/reset-wait' into for-next-next-v5. [...] omits d4a07f542621 Merge branch 'misc-next' into for-next-next-v5.19-20220622 omits 61a71bf3f2d5 btrfs: remove bioc->stripes_pending omits 23417337ec8d btrfs: do not return errors from btrfs_submit_dio_bio omits aed50f9ea295 btrfs: handle allocation failure in btrfs_wq_submit_bio gr [...] omits a1376579ad65 btrfs: simplify sync/async submission in btrfs_submit_data [...] omits c8645bd040c8 btrfs: raid56: transfer the bio counter reference to the r [...] omits ddba056e0de1 btrfs: do not return errors from raid56_parity_recover omits 2badcca061c4 btrfs: do not return errors from raid56_parity_write omits 2927c19c11e8 btrfs: do not return errors from btrfs_map_bio omits a8aa67e65075 btrfs: return proper mapped length for RAID56 profiles in [...] omits 6a45cb21d292 btrfs: raid56: use fix stripe length everywhere omits 52d9cf2d7112 btrfs: send: add new command FILEATTR for file attributes omits 10e8e02e6d1e btrfs: send: add OTIME as utimes attribute for proto 2+ by [...] omits 342269cca069 btrfs: replace kmap() with kmap_local_page() in zstd.c omits 6d6a6cef2a63 highmem: Make __kunmap_{local,atomic}() take "const void *" omits 0aef520ba75c btrfs: reset block group chunk force if we have to wait omits 53231d7533ef drm/msm/dpu: Add interface support for CRC debugfs omits 58f7322baeb6 drm/msm/dpu: Add MISR register support for interface omits 8ee27b2066fa drm/msm/dpu: Move MISR methods to dpu_hw_util omits be610941b4f3 drm/msm/dpu: Move LM CRC code into separate method omits 134305b958a4 drm/msm/dpu: Increment vsync_cnt before waking up userspace omits bd3adb6cc97b btrfs: output mirror number for bad metadata omits c04c8d4d68ad btrfs: replace unnecessary goto with direct return at cow_ [...] omits 76787376032b btrfs: fix error handling of fallback uncompress write omits 5ae0fc8fb96e btrfs: extend btrfs_cleanup_ordered_extents for NULL locked_page omits afb4c55fdb61 btrfs: ensure pages are unlocked on cow_file_range() failure omits 5e648a3c6023 btrfs: sysfs: export commit stats omits 6f67f7c07d1b btrfs: collect commit stats, count, duration omits e4453fa2ebc0 btrfs: remove extent writepage address space operation omits e6cdc5f65eb3 btrfs: send: use boolean types for current inode status omits 9a3ceada9e9c btrfs: send: remove old TODO regarding ERESTARTSYS omits 67995191d991 btrfs: send: simplify includes omits d83a3ea91430 btrfs: send: drop __KERNEL__ ifdef from send.h omits d744064def9c btrfs: increase direct io read size limit to 256 sectors omits 423a7e3d2349 btrfs: raid56: don't trust any cached sector in __raid56_p [...] omits 195f6ac30fc9 btrfs: remove the finish_func argument to btrfs_mark_order [...] omits f330af9fe459 btrfs: batch up release of reserved metadata for delayed i [...] omits 19af63780c7b btrfs: warn about dev extents that are inside the reserved range omits d9d38ab59f95 btrfs: use named constant for reserved device space omits 606c890458d4 btrfs: remove unused typedefs get_extent_t and btrfs_work_func_t omits c1e9ffd7107d btrfs: sink iterator parameter to btrfs_ioctl_logical_to_ino omits 9e0ad69dba04 btrfs: simplify parameters of backref iterators omits e8c6f4006271 btrfs: call inode_to_path directly and drop indirection omits 39552c02116c btrfs: use ncopies from btrfs_raid_array in btrfs_num_copies() omits 7a1032638d73 btrfs: use btrfs_raid_array to calculate number of parity stripes omits a204b169d8ee btrfs: use btrfs_chunk_max_errors() to replace tolerance c [...] omits d54f27f9f2c5 btrfs: remove parameter dev_extent_len from scrub_stripe() omits d14c511a7e85 btrfs: unify tree search helper returning prev and next nodes omits a93376a793b0 btrfs: make tree search for insert more generic and use it [...] omits 0254d87b7f9a btrfs: open code inexact rbtree search in tree_search omits f0d855f193ac btrfs: remove node and parent parameters from insert_state omits 00a3f9db100c btrfs: add fast path for extent_state insertion omits c971bcafd8dc btrfs: pass bits by value not by pointer for extent_state helpers omits 9a0c55bce3ca btrfs: lift start and end parameters to callers of insert_state omits 61b6f20f0065 btrfs: open code rbtree search in insert_state omits 2ae0a4a2a3e5 btrfs: open code rbtree search in split_state omits 7331ea68a8e6 btrfs: raid56: avoid double for loop inside raid56_parity_ [...] omits d0f1359cd2ad btrfs: raid56: avoid double for loop inside raid56_rmw_stripe() omits 89cf9de76ec5 btrfs: raid56: avoid double for loop inside alloc_rbio_ess [...] omits dde5a3237ed9 btrfs: raid56: avoid double for loop inside __raid56_parit [...] omits deeb659bb15f btrfs: raid56: avoid double for loop inside finish_rmw() omits 37e71ddec891 Documentation: update btrfs list of features and link to r [...] omits f5027f5a428e btrfs: fix deadlock with fsync+fiemap+transaction commit omits bce836b5ed7d btrfs: tree-log: make the return value for log syncing consistent omits b9261b795524 btrfs: don't set lock_owner when locking extent buffer for [...] omits 3f35221f439d btrfs: add tracepoints for ordered extents omits a849dfeb3ebd btrfs: zoned: fix critical section of relocation inode writeback omits 08893e6cffee btrfs: zoned: prevent allocation from previous data relocation BG omits 22979ac8bcd5 btrfs: sysfs: advertise zoned support among features omits 63ee0eea1118 btrfs: split discard handling out of btrfs_map_block omits fa8e0cf69e7b btrfs: stop looking at btrfs_bio->iter in index_one_bio omits 6b51b9d5f32d btrfs: reject log replay if there is unsupported RO compat flag omits d281985386dd btrfs: make btrfs_super_block::log_root_transid deprecated omits a10dc302d35e btrfs: do not BUG_ON() on failure to migrate space when re [...] omits 6887e76c14a6 btrfs: add missing inode updates on each iteration when re [...] omits 2aa902d6b69d btrfs: fix race between reflinking and ordered extent completion omits 2f436841c0d0 btrfs: pass the btrfs_bio_ctrl to submit_one_bio omits 91555793c9c2 btrfs: merge end_write_bio and flush_write_bio omits 544ef8625df2 btrfs: don't use bio->bi_private to pass the inode to subm [...] omits 74500746f645 btrfs: remove redundant check in up check_setget_bounds omits d901aaf70d6f btrfs: add error messages to all unrecognized mount options omits 30318415c56b btrfs: replace kmap() with kmap_local_page() in lzo.c omits bd840cd6ac00 btrfs: replace kmap() with kmap_local_page() in inode.c omits b108adf25585 btrfs: do not allocate a btrfs_bio for low-level bios omits d5446050fb0b btrfs: factor stripe submission logic out of btrfs_map_bio omits e5288650ec5c btrfs: remove btrfs_end_io_wq omits 8b2a2a529d97 btrfs: centralize setting REQ_META omits 2b6ab2425093 btrfs: don't use btrfs_bio_wq_end_io for compressed writes omits 1519fa523730 btrfs: don't double-defer bio completions for compressed reads omits 8a899ff2e4b1 btrfs: defer I/O completion based on the btrfs_raid_bio omits e1f273fb4c0c btrfs: split btrfs_submit_data_bio to read and write parts omits 437a7f563ee4 btrfs: simplify code flow in btrfs_submit_dio_bio omits 71ad7c7363a3 btrfs: move more work into btrfs_end_bioc omits 377674f21711 btrfs: send: enable support for stream v2 and compressed writes omits 0c6d1c9b90ba btrfs: send: send compressed extents with encoded writes omits 432a79deaec3 btrfs: send: get send buffer pages for protocol v2 omits baa2ae107b6e btrfs: send: write larger chunks when using stream v2 omits 7a2591e82ef3 btrfs: send: add stream v2 definitions omits 2e56561eb411 btrfs: send: explicitly number commands and attributes omits a6dcbb4e4505 btrfs: send: remove unused send_ctx::{total,cmd}_send_size omits 9965716c11ba btrfs: sysfs: add force_chunk_alloc trigger to force allocation omits a10b5fe8d6a5 btrfs: sysfs: export chunk size in space infos omits c72e9a34a377 btrfs: store chunk size in space-info struct omits 55dc53100265 btrfs: reduce amount of reserved metadata for delayed item [...] omits bb8a55a89a39 arm64: dts: Add MediaTek SoC MT8186 dts and evaluation boa [...] omits 8898be32a59e Merge branches 'doc.2022.06.21a', 'fixes.2022.06.21a', 'no [...] omits 640a7d37c3f4 srcu: Block less aggressively for expedited grace periods omits f6035b4175a8 rcu/tree: Add comment to describe GP-done condition in fqs loop omits 75891eff8ed3 rcu: Initialize first_gp_fqs at declaration in rcu_gp_fqs() omits fd512d361817 rcu/kvfree: Remove useless monitor_todo flag omits fff58354cb66 rcu: Cleanup RCU urgency state for offline CPU omits 3872e0a470ff rcu: tiny: Record kvfree_call_rcu() call stack for KASAN omits 44f2910f800b locking/csd_lock: Change csdlock_debug from early_param to [...] omits 7b2fd19e9309 rcu: Forbid RCU_STRICT_GRACE_PERIOD in TINY_RCU kernels omits cf07fec8ee4f rcu: Immediately boost preempted readers for strict grace periods omits 5288720dd61c rcu: Add rnp->cbovldmask check in rcutree_migrate_callbacks() omits 06cfe0c675c9 rcu: Avoid tracing a few functions executed in stop machine omits 77de092c78f5 rcu: Decrease FQS scan wait time in case of callback overloading omits bb925fb41554 drm/msm/mdp4: get rid of struct mdp4_platform_config omits c7cb805ff6bd drm/msm/mdp4: move iommu_domain_alloc() call close to its usage omits 02f28e8926dc drm/msm/mdp5: Add perf data for MDP v1.16 omits 3d6137ccf2c6 drm/msm/dp: make dp_bridge_mode_valid() more precise omits 9495c64413d3 dt-bindings: msm: update maintainers list with proper id omits 540efa3db2a2 dt-bindings: msm/dp: List supplies in the bindings omits fa865f7f19a9 drm/msm/dp: rewrite dss_module_power to use bulk clock functions omits 532ac0302b5c drm/msm/dp: inline dp_power_clk_set_rate() omits 0282ba0170a0 drm/msm/dp: set stream_pixel rate directly omits 43e4ae425de0 drm/msm/dp: "inline" dp_ctrl_set_clock_rate("ctrl_link") omits e8f95f8314d0 drm/msm/dpu: remove hard-coded linewidth limit for writeback omits 6caf45f9ee07 drm/msm/dpu: fix maxlinewidth for writeback block omits 9e1390f1ba98 drm/msm/dpu: move intf and wb assignment to dpu_encoder_se [...] omits 7642437647ad drm/msm/dpu: drop enum msm_display_caps omits d0ab109ca1ee drm/msm/dpu: dont_use IS_ERR_OR_NULL for encoder phys backends omits f223eb447498 drm/msm/dpu: make dpu hardware catalog static const omits 9f09f7edc2d2 drm/msm/dpu: constify struct dpu_mdss_cfg omits e5d082bc646a drm/msm/dpu: change catalog->dma_cfg to be a const pointer omits e326305a4b5e drm/msm/dpu: change catalog->perf to be a const pointer omits d3bdbdc72445 drm/msm/dpu: remove hwversion field from data structures omits 5cf78b34990e drm/msm/dpu: move VBIF_XINL_QOS_LVL_REMAP size to hw_catalog omits 28b92681df6c drm/msm/dpu: use feature bit for LM combined alpha check omits 05c1ba9aaf8d drm/msm/dpu: add writeback support for sc7180 omits dd4aa01f0bdf btrfs: set delayed item type when initializing it omits b881ae7688fd btrfs: do not BUG_ON() on failure to reserve metadata for [...] omits 973bde1f3d55 btrfs: improve batch insertion of delayed dir index items omits 85d94e92f6fa btrfs: assert that delayed item is a dir index item when a [...] omits 23d22bc11efe btrfs: improve batch deletion of delayed dir index items omits 84f3367d4e25 btrfs: refactor the delayed item deletion entry point omits 79d3e30b354e btrfs: deal with deletion errors when deleting delayed items omits 94387fe305f4 btrfs: add assertions when deleting batches of delayed items omits 44323fd7682e btrfs: balance btree dirty pages and delayed items after c [...] omits 54ad3f98e3af btrfs: free the path earlier when creating a new inode omits e3588283e94f btrfs: balance btree dirty pages and delayed items after a rename omits 7758e567e303 btrfs: add trace event for submitted RAID56 bio omits edd80b410403 btrfs: update stripe_sectors::uptodate in steal_rbio omits 7b4325010a97 btrfs: remove redundant calls to flush_dcache_page omits bd9d24907673 btrfs: only write the sectors in the vertical stripe which [...] omits 1f27091d10f1 btrfs: use integrated bitmaps for scrub_parity::dbitmap an [...] omits 6546135b30b2 btrfs: use integrated bitmaps for btrfs_raid_bio::dbitmap [...] omits 3c12349ad488 btrfs: use btrfs_try_lock_balance in btrfs_ioctl_balance omits b52b91696690 btrfs: introduce btrfs_try_lock_balance omits 35610dd23213 btrfs: use btrfs_bio_for_each_sector in btrfs_check_read_dio_bio omits fc6a2903675a btrfs: add a helper to iterate through a btrfs_bio with se [...] omits 874851646e35 btrfs: factor out a btrfs_csum_ptr helper omits 2ab667bf417f btrfs: refactor end_bio_extent_readpage code flow omits c9bc6571fbea btrfs: factor out a helper to end a single sector buffer I/O omits 8c7d61523def btrfs: remove duplicated parameters from submit_data_read_ [...] omits 0f002c617ca1 btrfs: introduce a data checksum checking helper omits ff8b99bb1d93 btrfs: quit early if the fs has no RAID56 support for raid [...] omits 8315fdf933ab btrfs: use PAGE_ALIGNED instead of IS_ALIGNED omits 9b08daa2ca67 btrfs: prevent remounting to v1 space cache for subpage mount omits 229fd56ed319 btrfs: zoned: fix comment description for sb_write_pointer logic omits 926e0240037d btrfs: fix typos in comments omits 8df73591796f btrfs: fix hang during unmount when block group reclaim ta [...] omits fd27de58b0ad dt-bindings: display: tegra: Convert to json-schema omits bda2eac959ae drm/msm: Fix fence rollover issue omits 9293ee00cc1c phy: ti: tusb1210: Don't check for write errors when powering on omits c661d6758f95 dt-bindings: display/msm: hdmi: mark hdmi-mux-supply as de [...] omits bca4dac83f2a dt-bindings: display/msm: hdmi: mark old GPIO properties a [...] omits 78febd3dfa27 dt-bindings: display/msm: hdmi: split and convert to yaml omits 20ba3070acb6 Merge branch 'pci/ctrl/vmd' omits 5718d93cbc58 Merge branch 'pci/ctrl/tegra194' omits 13c378916a90 Merge branch 'pci/ctrl/switchtec' omits 70c1c6781bfd Merge branch 'pci/ctrl/qcom' omits 6ff404f60098 Merge branch 'pci/ctrl/microchip' omits c447d0a4e3a0 Merge branch 'pci/ctrl/mediatek-gen3' omits 909299c02029 Merge branch 'pci/ctrl/dwc' omits 8b2ded518b18 Merge branch 'pci/ctrl/brcmstb' omits 8633a87e7d05 Merge branch 'pci/ctrl/aardvark' omits 48232d0ce511 Merge branch 'pci/virtualization' omits 06d4b846f5a9 Merge branch 'pci/err' omits 7fcb5ee37391 drm/msm: Use div64_ul instead of do_div omits 702261183902 drm/msm: Expose client engine utilization via fdinfo omits 969da7d00550 drm: Add DRM_GEM_FOPS omits f25f752112de drm/msm: Make msm_gem_free_object() static omits 6685cbcb8303 drm/msm/dsi: Use single function for reset omits 2412680f42e2 drm/msm/hdmi: fill the pwr_regs bulk regulators omits c01651bc1ae4 Merge branches 'slab/for-5.20/trivial', 'slab/for-5.20/cle [...] omits 61524d753d2d mm/tracing: add 'accounted' entry into output of allocatio [...] omits c5e6eb3433a2 mm/slub: Simplify __kmem_cache_alias() omits 4116bc2f6ab4 mm, slab: fix bad alignments omits def3fa941a5c mm: slab: optimize memcg_slab_free_hook() omits 76f6e5cf11f0 mm/slab: delete cache_alloc_debugcheck_before() omits 27235cd867cf PCI: dwc: Fix MSI msi_msg DMA mapping omits 873e61fe0c14 dt-bindings: PCI: qcom: Fix description typo omits ea3414e1249e ARM: dts: stm32: move SCMI related nodes in a dedicated fi [...] omits a58ea318d8b9 Merge of per-namespace-ipc-sysctls-for-v5.19, kthread-clea [...] omits c2489617b3b9 apparmor: Fix undefined reference to `zlib_deflate_workspacesize' omits 13db6c2acdcd apparmor: fix aa_label_asxprint return check omits 364bd29902ae apparmor: Fix some kernel-doc comments omits 8db29b0b58d8 apparmor: Fix some kernel-doc comments omits 6431226f1d74 apparmor: Fix match_mnt_path_str() and match_mnt() kernel- [...] omits 5f42e6a8ca26 apparmor: Use struct_size() helper in kmalloc() omits 7b4c6bfb3b41 apparmor: Fix failed mount permission check error message omits a5a122fe88a5 security/apparmor: remove redundant ret variable omits 70cb9f8d1242 apparmor: fix quiet_denied for file rules omits 0b01476aea64 apparmor: resolve uninitialized symbol warnings in policy_ [...] omits d0c1524735be apparmor: Update MAINTAINERS file with the lastest information omits 39945055a7c5 apparmor: don't create raw_sha1 symlink if sha1 hashing is [...] omits fda01a1f8d07 apparmor: Enable tuning of policy paranoid load for embedd [...] omits abfb9c0725f2 apparmor: make export of raw binary profile to userspace optional omits 6a029e3d3e4a apparmor: Update help description of policy hash for intro [...] omits 875e5cc6b065 lsm: Fix kernel-doc omits 0906a50ee6f3 apparmor: Fix kernel-doc omits d86d1652ab13 apparmor: test: Remove some casts which are no-longer required adds 88084a3df167 Linux 5.19-rc5 adds 7ecd8a7af36e Merge tag 'qcom-arm64-fixes-for-5.19' of git://git.kernel. [...] adds 0ec29ccf94eb soc: qcom: smem: use correct format characters adds a34b42f8690c ARM: dts: stm32: fix pwr regulators references to use scmi adds 78ece8cce1ba ARM: dts: stm32: use the correct clock source for CEC on s [...] adds cfd7ea394cd3 ARM: dts: stm32: DSI should use LSE SCMI clock on DK1/ED1 [...] adds bf74181e75c9 ARM: dts: stm32: delete fixed clock node on STM32MP15-SCMI adds 1d0c1aadf1fd ARM: dts: stm32: add missing usbh clock and fix clk order [...] adds c0d1a7bd6574 Merge tag 'stm32-dt-for-v5.19-fixes-2' of git://git.kernel [...] adds c1084b6c5620 Merge tag 'soc-fixes-5.19-2' of git://git.kernel.org/pub/s [...] adds 2f446ffe9d73 xen/blkfront: fix leaking data in shared pages adds 307c8de2b023 xen/netfront: fix leaking data in shared pages adds 4491001c2e0f xen/netfront: force data bouncing when backend is untrusted adds 2400617da7ee xen/blkfront: force data bouncing when backend is untrusted adds f63c2c2032c2 xen-netfront: restore __skb_queue_tail() positioning in xe [...] adds b75cd218274e xen/arm: Fix race in RB-tree based P2M accounting adds e35e5b6f695d Merge tag 'xsa-5.19-tag' of git://git.kernel.org/pub/scm/l [...] adds 6e2c9105e0b7 ALSA: usb-audio: Add quirks for MacroSilicon MS2100/MS2106 [...] adds 11bea26929a1 ALSA: hda/realtek: Add quirk for Clevo L140PU adds 4fb7c24f69c4 ALSA: usb-audio: Add quirk for Fiero SC-01 adds 2307a0e1ca0b ALSA: usb-audio: Add quirk for Fiero SC-01 (fw v1.0.0) adds dd84cfff3cc3 Merge tag 'asoc-fix-v5.19-rc3' of https://git.kernel.org/p [...] adds c5e58c4545a6 ALSA: cs46xx: Fix missing snd_card_free() call at probe error adds c3850b3f975f Merge tag 'sound-5.19-rc6' of git://git.kernel.org/pub/scm [...] adds 9f09069cde34 Merge tag 'for-linus' of https://github.com/openrisc/linux adds a382f8fee42c signal handling: don't use BUG_ON() for debugging adds 651a8536572a Merge tag 'pinctrl-v5.19-2' of git://git.kernel.org/pub/sc [...] adds 02514a067fad docs: netdev: document that patch series length limit adds a24875641143 docs: netdev: document reverse xmas tree adds 5d407ca73892 docs: netdev: add a cheat sheet for the rules adds ea1c3b77bc0b Merge branch 'netdev-docs' adds 1b18f09d31cf ibmvnic: Properly dispose of all skbs during a failover. adds f1b4e32aca08 can: bcm: use call_rcu() instead of costly synchronize_rcu() adds c6da4590fe81 Revert "can: xilinx_can: Limit CANFD brp to 2" adds 374e11f1bde9 can: rcar_canfd: Fix data transmission failed on R-Car V3U adds 2bda24ef95c0 can: gs_usb: gs_usb_open/close(): fix memory leak adds 562fed945ea4 can: grcan: grcan_probe(): remove extra of_node_get() adds 5b12933de4e7 can: m_can: m_can_chip_config(): actually enable internal [...] adds 4c3333693f07 can: m_can: m_can_{read_fifo,echo_tx_event}(): shift times [...] adds 49f274c72357 can: kvaser_usb: replace run-time checks with struct kvase [...] adds e6c80e601053 can: kvaser_usb: kvaser_usb_leaf: fix CAN clock frequency [...] adds b3b6df2c56d8 can: kvaser_usb: kvaser_usb_leaf: fix bittiming limits adds 406cc9cdb3e8 can: mcp251xfd: mcp251xfd_regmap_crc_read(): improve worka [...] adds e3d4ee7d5f7f can: mcp251xfd: mcp251xfd_regmap_crc_read(): update workar [...] adds d5a972f561a0 can: mcp251xfd: mcp251xfd_stop(): add missing hrtimer_cancel() adds 0ff32bfa0e79 can: mcp251xfd: mcp251xfd_register_get_dev_id(): use corre [...] adds 1c0e78a287e3 can: mcp251xfd: mcp251xfd_register_get_dev_id(): fix endia [...] adds 7e8c182c36e2 Merge tag 'linux-can-fixes-for-5.19-20220704' of git://git [...] adds b8e629b05f5d selftests: forwarding: fix flood_unicast_test when h2 supp [...] adds 1a635d3e1c80 selftests: forwarding: fix learning_test when h1 supports [...] adds 83844aacab20 selftests: forwarding: fix error message in learning_test adds 029cc0963412 Merge branch 'fix-bridge_vlan_aware-sh-and-bridge_vlan_una [...] adds e36bea6e78ab Bluetooth: core: Fix deadlock on hci_power_on_sync. adds 26c12725b462 Merge tag 'for-net-2022-07-05' of git://git.kernel.org/pub [...] adds e6fa930f73a1 net: lan966x: hardcode the number of external ports adds 052f744f4446 net/sched: act_police: allow 'continue' action offload adds 4d1e07d83ccc net/mlx5e: Fix matchall police parameters validation adds 44d632d5dde2 Merge branch 'act_police-continue-offload-fix' adds 5ccecaec5c1e mptcp: fix locking in mptcp_nl_cmd_sf_destroy() adds c21b50d5912b mptcp: Avoid acquiring PM lock for subflow priority changes adds a657430260e5 mptcp: Acquire the subflow socket lock before modifying MP [...] adds 892f396c8e68 mptcp: netlink: issue MP_PRIO signals from userspace PMs adds ca188a25d43f selftests: mptcp: userspace PM support for MP_PRIO signals adds 843b5e75efff mptcp: fix local endpoint accounting adds d2d21f175f1f mptcp: update MIB_RMSUBFLOW in cmd_sf_destroy adds ae9fdf6cb4da Merge branch 'mptcp-path-manager-fixes' adds a069a9055416 Revert "tls: rx: move counting TlsDecryptErrors for sync" adds b55a21b764c1 usbnet: fix memory leak in error case adds 148ca0451807 net: rose: fix UAF bug caused by rose_t0timer_expiry adds faa4e04e5e14 r8169: fix accessing unset transport header adds 829be057dbc1 wireguard: selftests: set fake real time in init adds 1f2f341a6263 wireguard: selftests: use virt machine on m68k adds 1a087eec2571 wireguard: selftests: always call kernel makefile adds b83fdcd9fb8a wireguard: selftests: use microvm on x86 adds b7133757da4c crypto: s390 - do not depend on CRYPTO_HW for SIMD impleme [...] adds 0d1f700807d8 wireguard: Kconfig: select CRYPTO_CHACHA_S390 adds 07266d066301 Merge branch 'wireguard-patches-for-5-19-rc6' adds ef4ab3ba4e4f Merge tag 'net-5.19-rc6' of git://git.kernel.org/pub/scm/l [...] adds 7fd6ef61a5d6 LoongArch: Drop these obsolete selects in Kconfig adds 112380996ac2 LoongArch: Remove obsolete mentions of vcsr adds e6ee90233eb1 LoongArch: Fix build errors for tinyconfig adds f0fbe652e852 LoongArch: Fix section mismatch warning adds e8a4e1c1bb69 Merge tag 'loongarch-fixes-5.19-4' of git://git.kernel.org [...] adds 9bbbc354dd00 Revert "ocfs2: mount shared volume without ha stack" adds 773a329c6dad mm: kfence: apply kmemleak_ignore_phys on early allocated pool adds 244dfc29714c tmpfs: fix the issue that the mount and remount results ar [...] adds 0ed5a603b61e mailmap: update Seth Forshee's email address adds e715109ca029 mm: fix page leak with multiple threads mapping the same page adds a065307cdc34 mm: fix missing wake-up event for FSDAX pages adds cdd7ce7cab06 mm/hugetlb: separate path for hwpoison entry in copy_huget [...] adds b6336d863b6d Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] adds f7bc833f9bc1 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 0b126c7798d6 Merge branch 'for-curr' of git://git.kernel.org/pub/scm/li [...] adds 3c5a4e6d833a Merge tag 'v5.19-rockchip-dtsfixes1' of git://git.kernel.o [...] adds aafc013e8297 Merge tag 'v5.19-rockchip-socfixes1' of git://git.kernel.o [...] adds 2196ff99619f Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] adds 39dc743a14a6 Merge branch 'fixes' of https://git.linaro.org/people/jens [...] adds 887502826549 powerpc/powernv: delay rng platform device creation until [...] adds 1be89096ec48 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 1fd6e5675336 xdp: Fix spurious packet loss in generic XDP TX path adds 0326195f523a bpf: Make sure mac_header was set before using it adds e4fcebd7048b Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds b59f196ec8dd Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 0398d4aa8a94 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 040e3360af37 ASoC: sgtl5000: Fix noise on shutdown/remove adds 242a88ff27b2 ASoC: audio_graph_card2: Fix port numbers in example adds f0d96937d31c ASoC: ti: omap-mcbsp: duplicate sysfs error adds 9e51ac6ea604 ASoC: max98396: Fix register access for PCM format settings adds 7d90c8e6396b ASoC: tlv320adcx140: Fix tx_mask check adds a5d6d28e2ea3 ASoC: wcd9335: Use int array instead of bitmask for TX mixers adds 71b5ab96ffe6 ASoC: wm5102: Fix event generation for output compensation adds 15b2e5d10ccf ASoC: wm8998: Fix event generation for input mux adds 870d72ab9228 ASoC: cs47l92: Fix event generation for OUT1 demux adds f99e930655f4 ASoC: arizona: Update arizona_aif_cfg_changed to use RX_BCLK_RATE adds 0735e400fa07 ASoC: doc: Capitalize RESET line name adds 94c65dffd4c4 ASoC: dt-bindings: Fix description for msm8916 adds cd10bb89b0d5 ASoC: tas2764: Add post reset delays adds d1a10f1b4820 ASoC: tas2764: Fix and extend FSYNC polarity handling adds 3e99e5697e1f ASoC: tas2764: Correct playback volume range adds 1c4f29ec878b ASoC: tas2764: Fix amp gain register offset & default adds df5b4aca7248 ASoC: qdsp6: fix potential memory leak in q6apm_get_audior [...] adds c7dab6745f42 ASoC: Intel: sof_rt5682: fix out-of-bounds array access adds 051dade34695 ASoC: rt5640: Fix the wrong state of JD1 and JD2 adds 219af251bd16 ASoC: Intel: Skylake: Correct the ssp rate discovery in sk [...] adds fc976f5629af ASoC: Intel: Skylake: Correct the handling of fmt_config f [...] adds 420913117493 Merge remote-tracking branch 'asoc/for-5.18' into asoc-linus adds 5d80e60b9c7a Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 6ece49c56965 spi: amd: Limit max transfer and message size adds 5b1a01c16292 spi: Merge AMD fix adds 01f04ee84688 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds e9b5883bd1bd Merge branch 'tty-linus' of git://git.kernel.org/pub/scm/l [...] adds a21f84941502 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] adds a4182fd7f117 Merge branch 'staging-linus' of git://git.kernel.org/pub/s [...] adds 7a2e1db69fae Merge branch 'char-misc-linus' of git://git.kernel.org/pub [...] adds f53e236fb06b Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds afe4e376ac5d vfio: Move IOMMU_CAP_CACHE_COHERENCY test to after we know [...] adds 7d8139a09b5a Merge branch 'for-linus' of git://github.com/awilliam/linu [...] adds 3770d92bd523 dmaengine: at_xdma: handle errors of at_xdmac_alloc_desc() [...] adds 8ffccd119a59 dmaengine: idxd: Only call idxd_enable_system_pasid() if s [...] adds b64b3b2f1d81 dmaengine: pl330: Fix lockdep warning about non-static key adds 1dbe67b9faea dmaengine: lgm: Fix an error handling path in intel_ldma_probe() adds 607a48c78e6b dt-bindings: dma: allwinner,sun50i-a64-dma: Fix min/max typo adds bc6f031480a8 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 3bcc2c1eade4 media: rkvdec: Disable H.264 error detection adds 0f3d1eee41e3 Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git adds ff4ce2177d83 Merge branch 'reset/fixes' of https://git.pengutronix.de/g [...] adds 3439469a12ed Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds c59c75d1880c Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 6d50c9ae5edf Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] adds 614e6903922a Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds ccd3f4490524 scsi: target: Fix WRITE_SAME No Data Buffer crash adds a1bc68f4faf0 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 85144df9ff46 drm/i915: fix a possible refcount leak in intel_dp_add_mst [...] adds 25c95bf49406 drm/i915/guc: ADL-N should use the same GuC FW as ADL-S adds 12058077b2e9 drm/i915: Fix vm use-after-free in vma destruction adds 69b2743c66b4 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] adds c475d8ea821f Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] adds efa310ba0071 riscv: dts: microchip: hook up the mpfs' l2cache adds d0630bf4cc05 Merge branch 'dt-fixes' of git://git.kernel.org/pub/scm/li [...] adds 1844f34021b9 Merge branch 'spdx-linus' of git://git.kernel.org/pub/scm/ [...] adds 8af3a0b23818 gpio: vf610: fix compilation error adds c8e27a4a5136 gpiolib: cdev: fix null pointer dereference in linereq_free() adds 7f643a4a52c9 Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] adds f9adec100c17 Merge branch 'irq/irqchip-fixes' of git://git.kernel.org/p [...] adds 1326e60848ed Merge branch 'fixes' of https://github.com/Broadcom/stblinux.git adds 4b234a026081 Merge branch 'zstd-linus' of https://github.com/terrelln/l [...] adds a3b3b009c84e Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds bf43e4521ff3 drm/aperture: Run fbdev removal before internal helpers adds 591129d3db26 drm/bridge: fsl-ldb: Fix mode clock rate validation adds 57ef278ef125 drm/bridge: fsl-ldb: Enable split mode for LVDS dual link adds 1dbc790b4d41 drm/bridge: fsl-ldb: Drop DE signal polarity inversion adds 8490cad4dc4e drm/rockchip: Detach from ARM DMA domain in attach_device adds fb6e0637ab7e drm/panfrost: Put mapping instead of shmem obj on panfrost [...] adds 9fc33eaaa979 drm/panfrost: Fix shrinker list corruption by madvise IOCTL adds 7c1aeba7bb97 dma-buf: Fix one use-after-free of fence adds b68277f19e31 drm/ssd130x: Fix pre-charge period setting adds e75b9e181e22 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] adds 0c4486413730 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 9ab95b0b15a0 perf record ibs: Warn about sampling period skew adds 3339ec44be7f perf pmu: Parse pmu caps sysfs only once adds 2a12bef413bb perf header: Pass "cpu" pmu name while printing caps adds ff34eaa82023 perf header: Store PMU caps in an array of strings adds 2139f7424819 perf header: Record non-CPU PMU capabilities adds c1f4f92b7d5d perf tool ibs: Sync AMD IBS header file adds 0429796e45ec perf script ibs: Support new IBS bits in raw trace dump adds 4c41cb46a732 perf python: Prefer python3 adds ffc606ada3d7 perf jevents: Add python converter script adds 00facc760903 perf jevents: Switch build to use jevents.py adds 5a059790afe8 perf jevents: Remove jevents.c adds 6b2d13986c46 Merge branch 'perf/core' of git://git.kernel.org/pub/scm/l [...] adds 9ba26f5cecd8 ARM: sa1100/assabet: move dmabounce hack to ohci driver adds e3217540c271 ARM/dma-mapping: remove dmabounce adds 5ed390e5a9d4 ARM/dma-mapping: mark various dma-mapping routines static [...] adds d6e2e92597ed ARM/dma-mapping: remove the unused virt_to_dma helper adds f9774cfd5062 ARM/dma-mapping: use dma_to_phys/phys_to_dma in the dma-ma [...] adds af6f23b88e95 ARM/dma-mapping: use the generic versions of dma_to_phys/p [...] adds ae626eb97376 ARM/dma-mapping: use dma-direct unconditionally adds 42998ef08aba ARM/dma-mapping: drop .dma_supported for IOMMU ops adds d563bccfa35b ARM/dma-mapping: consolidate IOMMU ops callbacks adds 4136ce90f079 ARM/dma-mapping: merge IOMMU ops adds 33fccf77fdb9 Merge branch 'for-next' of git://git.infradead.org/users/h [...] adds c1cf918cc975 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds d2a9f802a2f7 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] adds 39fdb65f52e9 arm64: errata: Add Cortex-A510 to the repeat tlbi list adds af483947d472 arm64: fix oops in concurrently setting insn_emulation sysctls adds 4890cc18f949 arm64/mm: Define defer_reserve_crashkernel() adds 7eacf1858bc8 arm64: mm: Remove assembly DMA cache maintenance wrappers adds e9a023f2b73a drivers/perf: riscv_pmu: Add riscv pmu pm notifier adds 0e35850b341e perf/arm-cci: Use the bitmap API to allocate bitmaps adds 26fabd6d2ffc drivers/perf: riscv_pmu_sbi: perf format adds 39915b6b5fc2 drivers/perf: hisi: Add description for HNS3 PMU driver adds 66637ab137b4 drivers/perf: hisi: add driver for HNS3 PMU adds e6e4c1ba2d75 Merge branches 'for-next/cpufeature', 'for-next/cpuidle', [...] adds 08f0023c1697 Merge branch 'for-next/boot' into for-next/core adds dabb128debc4 arm64/cpuinfo: Remove references to reserved cache type adds 9105a295d6f5 arm64/idreg: Fix tab/space damage adds f43ff286512e arm64/sysreg: Allow leading blanks on comments in sysreg file adds 3a87d53853c5 arm64/sysreg: Add SYS_FIELD_GET() helper adds 971f45928815 arm64/cache: Restrict which headers are included in __ASSEMBLY__ adds 5b345e39d3eb arm64/sysreg: Standardise naming for CTR_EL0 fields adds bacf3085bf03 arm64/sysreg: Standardise naming for DCZID_EL0 field names adds e97575533a80 arm64/mte: Standardise GMID field name definitions adds 38e29671813b arm64/sysreg: Align pointer auth enumeration defines with [...] adds 356137e68a9f arm64/sysreg: Make BHB clear feature defines match the arc [...] adds 9a2f3290bb10 arm64/sysreg: Standardise naming for WFxT defines adds f13d54697bbe arm64/sysreg: Standardise naming for ID_AA64SMFR0_EL1 enums adds 8d8feb0eaee1 arm64/sysreg: Standardise naming for ID_AA64ZFR0_EL1 fields adds b7e4a2d78753 arm64/sysreg: Remove defines for RPRES enumeration adds aa50479b4f8a arm64/sysreg: Add _EL1 into ID_AA64ISAR1_EL1 definition names adds b2d71f275d54 arm64/sysreg: Add _EL1 into ID_AA64ISAR2_EL1 definition names adds 9a3634d02301 arm64/sysreg: Convert CTR_EL0 to automatic generation adds 5589083d802b arm64/sysreg: Convert DCZID_EL0 to automatic generation adds d1b60bed639b arm64/sysreg: Convert GMID to automatic generation adds f7b5115cc39c arm64/sysreg: Convert ID_AA64ISAR1_EL1 to automatic generation adds 8fcc8285c0e3 arm64/sysreg: Convert ID_AA64ISAR2_EL1 to automatic generation adds 464ca8df6248 arm64/sysreg: Convert LORSA_EL1 to automatic generation adds 0d879f7a32a8 arm64/sysreg: Convert LOREA_EL1 to automatic generation adds cdf428f79b3c arm64/sysreg: Convert LORN_EL1 to automatic generation adds 41cc24e0c883 arm64/sysreg: Convert LORC_EL1 to automatic generation adds 12c897b4ffec arm64/sysreg: Convert LORID_EL1 to automatic generation adds 2bc589bd645f arm64/sysreg: Convert ID_AA64SMFR0_EL1 to automatic generation adds 3bbeca99309f arm64/sysreg: Convert ID_AA64ZFR0_EL1 to automatic generation adds b31f932090da Merge branch 'for-next/sysregs' into for-next/core adds ed0a6d1d973e mm: kasan: Ensure the tags are visible before the tag in p [...] adds 70c248aca9e7 mm: kasan: Skip unpoisoning of user pages adds 6d05141a3930 mm: kasan: Skip page unpoisoning only if __GFP_SKIP_KASAN_ [...] adds 20794545c146 arm64: kasan: Revert "arm64: mte: reset the page tag in pa [...] adds 83a71d2db5ef Merge branch 'for-next/mte' into for-next/core adds e724a897c7b1 Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] adds aaaee7b55c9e docs: perf: Include hns3-pmu.rst in toctree to fix 'htmldo [...] adds 3e1b4facca71 Merge branch 'for-next/perf' of git://git.kernel.org/pub/s [...] adds 1c74a93ce9b6 Merge tag 'samsung-soc-5.20' of git://git.kernel.org/pub/s [...] adds fd6d3af4e676 Merge branch 'arm/soc' into for-next adds 29d36dd3a044 Merge branch 'arm/fixes' into for-next adds 9b47c57437aa Merge tag 'omap-for-v5.20/dt-signed' of git://git.kernel.o [...] adds 1d3ff330acad Merge branch 'arm/dt' into for-next adds e0ed9e672565 Merge tag 'omap-for-v5.20/soc-signed' of git://git.kernel. [...] adds 17b4b2e5b580 Merge branch 'arm/soc' into for-next adds 3ed9222ce728 Merge tag 'memory-controller-drv-5.20' of git://git.kernel [...] adds e2738c138d1f Merge branch 'arm/drivers' into for-next adds 5d5f72dbef46 soc: document merges adds ea452bc0e6cc arm64: dts: rockchip: enable hdmi tx audio on rk3568-evb1-v10 adds 9eee552fd8c4 arm64: dts: rockchip: enable hdmi tx audio on rock-3a adds 73a4ccf93867 Merge tag 'v5.20-rockchip-dts64-1' of git://git.kernel.org [...] adds 2630a9127c7e Merge tag 'v5.20-rockchip-dts32-1' of git://git.kernel.org [...] adds 013fda41c03e ARM: dts: ux500: Fix Janice accelerometer mounting matrix adds 0b2152e428ab ARM: dts: ux500: Fix Codina accelerometer mounting matrix adds e24c75f02a81 ARM: dts: ux500: Fix Gavini accelerometer mounting matrix adds c6aaccf1c906 ARM: dts: ux500: Drop unused i2c power domain supply adds 11303e4e4c0e Merge tag 'ux500-dts-v5.20' of git://git.kernel.org/pub/sc [...] adds 005627ea13c9 ARM: dts: at91: sama5d2: fix compilation warning adds b66724d23d1d ARM: dts: at91: sama5d2: fix compilation warning adds 979813d2ab70 ARM: dts: at91: use generic name for reset controller adds d657ab84476b ARM: dts: at91: sama7g5: add reset-controller node adds 3e6fd02fce7b ARM: dts: lan966x: Add mcan1 node. adds 43a4ab4cf568 ARM: dts: lan966x: Cleanup flexcom3 usart pinctrl settings. adds 8e2388b2898a dt-bindings: usb: atmel: Add Microchip LAN9662 compatible string adds 4dd1a613e464 ARM: dts: lan966x: Add UDPHS support adds 5b98b4021e1c Merge tag 'at91-dt-5.20' of git://git.kernel.org/pub/scm/l [...] adds 7d9802bb0e34 ARM: dts: stm32: remove the IPCC "wakeup" IRQ on stm32mp151 adds 1748c5c13e15 ARM: dts: stm32: Move DHCOR BUCK3 VDD 2V9 adjustment to 1V8 DTSI adds 95a73a50da9b ARM: dts: stm32: adjust whitespace around '=' on MCU boards adds b2082d28d8c6 ARM: dts: stm32: fix missing internally connected voltage [...] adds ef4ea690c5d7 ARM: dts: stm32: correct vcc-supply for eeprom on stm32mp1 [...] adds f3af33a8ee11 dt-bindings: rcc: stm32: select the "secure" path for stm32mp13 adds 63058bfbdaf4 ARM: dts: stm32: enable optee firmware and SCMI support on [...] adds f95634becdad ARM: dts: stm32: add RCC on STM32MP13x SoC family adds e007ec8422d3 ARM: dts: stm32: add optee reserved memory on stm32mp135f-dk adds fe7758e0e70b ARM: dts: stm32: Fix SPI2 pinmux pin comments on stm32mp15 adds d9865c34b85a dt-bindings: arm: stm32: Add compatible string for DH elec [...] adds bdb1f18fa959 ARM: dts: stm32: Add alternate pinmux for CAN1 pins adds 5eabbd30fe60 ARM: dts: stm32: Add alternate pinmux for SPI2 pins adds 2ff9ec3a77f2 ARM: dts: stm32: Add alternate pinmux for UART3 pins adds ced0cb456b42 ARM: dts: stm32: Add alternate pinmux for UART4 pins adds 35b2cb537c21 ARM: dts: stm32: Add alternate pinmux for UART5 pins adds 49c66eb382da ARM: dts: stm32: Add DHCOR based DRC Compact board adds bcdf998ea3ea ARM: dts: stm32: Add alternate pinmux for DCMI pins adds f95a5242c54d ARM: dts: stm32: Add alternate pinmux for RCC pin adds cc6280cf885c ARM: dts: stm32: Add ST MIPID02 bindings to AV96 adds 888c173e3198 Merge tag 'stm32-dt-for-v5.20-1' of git://git.kernel.org/p [...] adds 0da6334380ec Merge branch 'arm/dt' into for-next adds 1032a9270825 Merge branch 'arm/fixes' into for-next adds 50835a3d5709 soc: document merges adds da9e6ba4e987 soc: document merges adds 689640efc0a2 firmware: arm_scpi: Ensure scpi_info is not assigned if th [...] adds 2bd0467074f0 include: trace: Add SCMI full message tracing adds b60e088682b7 firmware: arm_scmi: Use new SCMI full message tracing adds a0db3962fb33 firmware: arm_scmi: Support only one single system power device adds 7097f29819bb firmware: arm_scmi: Add SCMI v3.1 System Power extensions adds d91079995fa6 firmware: arm_scmi: Add devm_protocol_acquire helper adds 2c4b97fee94a firmware: arm_scmi: Add SCMI System Power Control driver adds 451d8457bc9d dt-bindings: firmware: arm,scmi: Add support for powercap [...] adds 0316f99c4780 firmware: arm_scmi: Add SCMI v3.1 powercap protocol basic support adds 6f9ea4dabd2d firmware: arm_scmi: Generalize the fast channel support adds 855aa26e5f56 firmware: arm_scmi: Add SCMI v3.1 powercap fast channels support adds e699eb9b4f1b include: trace: Add SCMI fast channel tracing adds b27d04d5a51c firmware: arm_scmi: Use fast channel tracing adds 77abf47213c6 Merge tag 'scmi-updates-5.20' of git://git.kernel.org/pub/ [...] adds 2f80597c152d Merge branch 'arm/drivers' into for-next adds 6a65fc3614d1 Merge tag 'juno-updates-5.20' of git://git.kernel.org/pub/ [...] adds ec21041bb35f Merge tag 'dt64-cleanup-5.20-2' of git://git.kernel.org/pu [...] adds 7bd809eee429 ARM: dts: aspeed: align gpio-key node names with dtschema adds bafd5bb5ea49 ARM: dts: aspeed: correct gpio-keys properties adds 3d34cae102b0 Merge branch 'for-v5.20/aspeed-dts-cleanup' into for-v5.20 [...] adds 72e76dc2f93b Merge tag 'dt-cleanup-5.20-2' of git://git.kernel.org/pub/ [...] adds 3745b03db680 Merge branch 'arm/dt' into for-next adds 3cf613f45558 soc: document merges adds 30e1f7bb96a9 dt-bindings: samsung: document preferred compatible naming adds 38aed2e0aa40 dt-bindings: soc: samsung: exynos-pmu: cleanup assigned clocks adds 61bebc290290 dt-bindings: soc: samsung: exynos-pmu: use abolute ref paths adds 3e27bf719303 dt-bindings: soc: samsung: exynos-pmu: add reboot-mode adds 8873d6b87791 Merge tag 'samsung-dt-5.20-2' of git://git.kernel.org/pub/ [...] adds ba205449828f arm64: dts: exynosautov9: correct spi11 pin names adds 4e112c7b5df2 dt-bindings: soc: samsung: usi: add exynosautov9-usi compatible adds 358ab0d11d84 arm64: dts: exynosautov9: add pdma0 device tree node adds aae10d2bc56f arm64: dts: exynosautov9: prepare usi0 changes adds 1ba1fd7d775d arm64: dts: exynosautov9: add usi device tree nodes adds 999462d33649 Merge tag 'samsung-dt64-5.20-2' of git://git.kernel.org/pu [...] adds ea5393d2d2ca Merge branch 'arm/dt' into for-next adds 477e0cf4de3d soc: document merges adds b94cb38b207c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 3ba2c17a5a97 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds c3061ff2e796 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds b55b65b97379 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 01e7865d18d5 mfd: bcm2835-pm: Use 'reg-names' to get resources adds df76234276e2 mfd: bcm2835-pm: Add support for BCM2711 adds c494a447c14e soc: bcm: bcm2835-power: Refactor ASB control adds a6a1747a5ca9 soc: bcm: bcm2835-power: Resolve ASB register macros adds a7120238c208 soc: bcm: bcm2835-power: Add support for BCM2711's RPiVid ASB adds 9e95c67efa8a soc: bcm: bcm2835-power: Bypass power_on/off() calls adds 681f872a2eb3 Merge tag 'tags/ib-mfd-soc-bcm-v5.20' into drivers/next adds e1b194757fc9 Merge branch 'drivers/next' into next adds df2e527915fe Merge branch 'next' of https://github.com/Broadcom/stblinux.git adds 3c12e9da3098 arm64: dts: ls1028a: Update SFP node to include clock adds e95ea0f687e6 ARM: dts: imx6qdl-ts7970: Fix ngpio typo and count adds edf12b913abb soc: fsl: guts: fix return value check in fsl_guts_init() adds 63f981530751 soc: fsl: guts: check return value after calling of_iomap( [...] adds 8859dbd58c0a Merge branch 'imx/drivers' into for-next adds cee4f9b0f31d Merge branch 'imx/soc' into for-next adds 82a38bce90d5 Merge branch 'imx/bindings' into for-next adds 04069a86bf96 ARM: dts: layerscape: Add SFP node for TA 2.1 devices adds 1f1a9b3d39cb Merge branch 'imx/dt' into for-next adds 043dce4e42f1 arm64: dts: layerscape: Add SFP node for TA 2.1 devices adds e0f6d9eba3cf arm64: dts: Add SFP node for TA 3.0 devices adds a0976352a296 Merge branch 'imx/dt64' into for-next adds 0f4614dd7a36 Merge branch 'imx/defconfig' into for-next adds 1a0387942015 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds ce31bce7ee09 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 63859d711a13 arm64: dts: mediatek: mt8183-kukui: Assign sram supply to [...] adds 59240d1ffc8c Merge branch 'v5.19-next/dts64' into for-next adds 13bde169c6fe soc: mediatek: mtk-pm-domains: Allow probing vreg supply o [...] adds c749d676a33d soc: mediatek: SVS: Use DEFINE_SIMPLE_DEV_PM_OPS for svs_pm_ops adds 5281655db0e1 Merge branch 'v5.19-next/soc' into for-next adds 4d21fc8879df Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 05ba4b9c9be6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 84537fa46387 ARM: omap1: call platform_device_put() in error case in om [...] adds 61480dc07401 bus: ti-sysc: Fix refcount leak bugs adds 7fdc6a2af1ae ARM: OMAP2+: omap4-common: Fix refcount leak bug adds ad2fe4582c48 Merge branches 'omap-for-v5.20/omap1', 'omap-for-v5.20/ti- [...] adds 0c36fb9e7c59 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds f35aaef152d1 arm64: dts: qcom: msm8996: Add interconnect support adds 494e984af5b2 dt-bindings: clock: add QCOM SM8450 camera clock bindings adds 8273ea899409 Merge branch '20220701062622.2757831-2-vladimir.zapolskiy@ [...] adds e07e07dac950 arm64: dts: qcom: sm8450: Add description of camera clock [...] adds e67a004482c0 dt-bindings: clock: Add Qcom SM8350 GPUCC bindings adds 909e5be2ca88 dt-bindings: clock: Add Qcom SM8350 DISPCC bindings adds 1352b152880b Merge branch '20220706154337.2026269-1-robert.foss@linaro. [...] adds 9fd4887cdec6 arm64: dts: qcom: sm8350: Add DISPCC node adds d0e285c3d8d3 arm64: dts: qcom: sm8350: Replace integers with rpmpd defines adds e79a1385ab74 arm64: dts: qcom: Add LPG to pm8916, pm8994, pmi8994 and pmi8998 adds f23f1fa880bf arm64: dts: qcom: sdm845: Enable user LEDs on DB845c adds f041bb3cd77f arm64: dts: qcom: pmi8994: Define MPP block adds d1a405d2228f arm64: dts: qcom: db820c: Add user LEDs adds 6990640a93ba arm64: dts: qcom: sm6125: Move sdc2 pinctrl from seine-pdx [...] adds cbfb5668aece arm64: dts: qcom: sm6125: Append -state suffix to pinctrl nodes adds e5de51e264e1 arm64: dts: qcom: sm6125: Add DLL/DDR configuration on SDHCI 1/2 adds 8b936253e3da arm64: dts: qcom: sdm845-shift-axolotl: Enable pmi9889 LPG LED adds b874fff9a768 arm64: dts: qcom: msm8996: correct #clock-cells for QMP PHY nodes adds edb8e38ca99f arm64: dts: qcom: msm8996: add GCC's optional clock sources adds 2b111e30c3b1 arm64: dts: qcom: msm8996: add xo clock source to rpmcc adds 28ae8aa3923c arm64: dts: qcom: add device tree for LG G7 and LG V35 adds b9c0c0e5da43 arm64: dts: qcom: extend scm compatible strings adds a1ade6cac5a2 arm64: dts: qcom: sdm845: Switch PSCI cpu idle states from [...] adds 154fd146a446 arm64: dta: qcom: sc7180: delete vdda-1p2 and vdda-0p9 fro [...] adds 7d9c1da91a61 arm64: dts: qcom: ipq8074: move ARMv8 timer out of SoC node adds d3ef125cf844 arm64: dts: qcom: sdm845: Add CPU BWMON adds 730d55d861c6 arm64: dts: qcom: ipq8074: add reset to SDHCI adds 1789a159732d arm64: dts: qcom: msm8996: add missing DSI clock assignments adds 63162b473e3a arm64: dts: qcom: sc7280: use constants for gpucc clocks a [...] adds 713aa4efbcba arm64: dts: qcom: sc7180-idp: add vdds supply to the DSI PHY adds 21857088fa27 Revert "arm64: dts: qcom: Fix 'reg-names' for sdhci nodes" adds 531c738fb360 arm64: dts: qcom: sc7280: drop PCIe PHY clock index adds d9fd162ce764 arm64: dts: qcom: sm8250: add missing PCIe PHY clock-cells adds 9215a64a0776 arm64: dts: qcom: ipq6018: drop USB PHY clock index adds de9e7f77d869 arm64: dts: qcom: ipq8074: drop USB PHY clock index adds ed9cbbcb8c6a arm64: dts: qcom: msm8998: drop USB PHY clock index adds af5515543b9b arm64: dts: qcom: sm8350: drop USB PHY clock index adds 0aaa0a9a4745 arm64: dts: qcom: sm8450: drop USB PHY clock index adds 119feff14672 arm64: dts: qcom: sc8280xp: drop UFS PHY clock-cells adds be18bc7bd9e8 arm64: dts: qcom: sm8250: drop UFS PHY clock-cells adds e30d9f1e58c0 arm64: dts: qcom: sm8450: drop UFS PHY clock-cells adds 3a5da59af38d arm64: dts: qcom: msm8996: use non-empty ranges for PCIe PHYs adds 02d99d4cfe09 arm64: dts: qcom: msm8996: clean up PCIe PHY node adds 76f11e77f919 arm64: defconfig: enable Qualcomm Bandwidth Monitor adds 91a4cbf93326 dt-bindings: clock: qcom,gcc-apq8064: move msm8960 compat [...] adds 621f98484092 dt-bindings: clock: qcom,gcc-apq8064: split tsens to the c [...] adds 93b793d88da8 clk: qcom: gcc-msm8960: create tsens device if there are n [...] adds fb162534b32b Merge branch '20220701062622.2757831-2-vladimir.zapolskiy@ [...] adds 94bed9bb05c7 clk: qcom: clk-alpha-pll: fix clk_trion_pll_configure description adds 74d40ace3f08 clk: qcom: clk-alpha-pll: limit exported symbols to GPL li [...] adds 260e36606a03 clk: qcom: clk-alpha-pll: add Lucid EVO PLL configuration [...] adds bbc780132d62 clk: qcom: clk-alpha-pll: add Rivian EVO PLL configuration [...] adds 6082037fe62e clk: qcom: add camera clock controller driver for SM8450 SoC adds 7e06c69221d3 Merge branch '20220706154337.2026269-1-robert.foss@linaro. [...] adds 160758b05ab1 clk: qcom: add support for SM8350 GPUCC adds 205737fe3345 clk: qcom: add support for SM8350 DISPCC adds 2b4e75a7a7c8 dt-bindings: clock: qcom,gcc-msm8996: add more GCC clock sources adds 363c1b04cfce ARM: dts: qcom: extend scm compatible to match dt-schema adds 9c10bb43db82 ARM: dts: qcom: apq8064: rename DSI PHY iface clock adds d8e51f13c31c ARM: dts: qcom: apq8064: disable DSI and DSI PHY by default adds 864cfdeb7673 ARM: dts: qcom: msm8974: rename GPU's OPP table node adds 7d0221fb5912 soc/qcom: Make QCOM_RPMPD select PM_GENERIC_DOMAINS/_OF adds a7ee53e19b62 dt-bindings: interconnect: qcom,msm8998-cpu-bwmon: add BWM [...] adds b9c2ae6cac40 soc: qcom: icc-bwmon: Add bandwidth monitoring driver adds dbfdf0c54085 Merge branches 'arm64-for-5.20', 'arm64-defconfig-for-5.20 [...] adds 55d4443109df Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds f3087d6613f3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 3896b8f09271 arm64: dts: renesas: spider-cpu: Fix scif0/scif3 sort order adds 75a185fb92e5 ARM: shmobile: rcar-gen2: Increase refcount for new reference adds b7d295b5ef2e Merge branches 'renesas-arm-dt-for-v5.20' and 'renesas-arm [...] adds 79e682024559 arm64: dts: renesas: Prepare AA1024XD12 panel .dtsi for ov [...] adds e47b5501451f arm64: dts: renesas: Add panel overlay for Salvator-X(S) boards adds fec6d133cee5 arm64: dts: renesas: Add panel overlay for Draak and Ebisu boards adds d955cf3df3c2 dt-bindings: hwinfo: renesas,prr: move from soc directory adds b5468cb7909f Merge branches 'renesas-arm-dt-for-v5.20' and 'renesas-dt- [...] adds 4c080a358f20 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds ef1c1667cbac Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] adds 2e1170c71ec0 Merge branch 'v5.20-armsoc/dts64' into for-next adds acb6b5c2723a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds ff63722f8dba Merge branch 'next/dt64' into for-next adds 97d180dedc98 Merge branch 'for-v5.20/dts-cleanup' into for-next adds 1279f60783fe Merge branch 'next/dt' into for-next adds 5642cb8ce0f1 Merge branch 'next/dt' into for-next adds 3a1276706db6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 0d4c331af4d1 ACPI: PPTT: Use table offset as fw_token instead of virtua [...] adds d4ec840baecb cacheinfo: Use of_cpu_device_node_get instead cpu_dev->of_node adds b14e8d21f726 cacheinfo: Add helper to access any cache index for a given CPU adds 9447eb0f1575 cacheinfo: Move cache_leaves_are_shared out of CONFIG_OF adds cc1cfc47ea47 cacheinfo: Add support to check if last level cache(LLC) i [...] adds 36bbc5b4ffab cacheinfo: Allow early detection and population of cache a [...] adds f16d1becf96f cacheinfo: Use cache identifiers to check if the caches ar [...] adds 521103134a0d cacheinfo: Align checks in cache_shared_cpu_map_{setup,rem [...] adds 38db9b95464f arch_topology: Add support to parse and detect cache attributes adds f027db2f9a09 arch_topology: Use the last level cache information from t [...] adds 798eb5b4d41b arm64: topology: Remove redundant setting of llc_id in CPU [...] adds 5b8dc787ce4a arch_topology: Drop LLC identifier stash from the CPU topology adds 3f8283296b16 arch_topology: Set thread sibling cpumask only within the cluster adds 9eb5e54f876d arch_topology: Check for non-negative value rather than -1 [...] adds 5a01bb8efb51 arch_topology: Avoid parsing through all the CPUs once a o [...] adds 26a2b73a7b15 arch_topology: Don't set cluster identifier as physical pa [...] adds bfcc4397435d arch_topology: Limit span of cpu_clustergroup_mask() adds 556c9678a7d4 arch_topology: Set cluster identifier in each core/thread [...] adds dea8c0b40fb5 arch_topology: Add support for parsing sockets in /cpu-map adds 00e66e37af00 arch_topology: Warn that topology for nested clusters is n [...] adds 7128af87c7f1 ACPI: Remove the unused find_acpi_cpu_cache_topology() adds 7c6cb36dc718 Merge branch 'for-next/arch_topology' of git://git.kernel. [...] adds 4c8dd3c2eea8 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] adds e655852c1275 ARM: dts: stm32: add fake interrupt propoerty for ASync no [...] adds 12459acb849c ARM: dts: stm32: Fix SPI2 pinmux pin comments on stm32mp15 adds bd085611fa5c dt-bindings: arm: stm32: Add compatible string for DH elec [...] adds 10506cfb0811 ARM: dts: stm32: Add alternate pinmux for CAN1 pins adds a5eeda7b7160 ARM: dts: stm32: Add alternate pinmux for SPI2 pins adds 1254697266ea ARM: dts: stm32: Add alternate pinmux for UART3 pins adds ed44f72e55e6 ARM: dts: stm32: Add alternate pinmux for UART4 pins adds c0ea0221644d ARM: dts: stm32: Add alternate pinmux for UART5 pins adds 775c22929959 ARM: dts: stm32: Add DHCOR based DRC Compact board adds 59cd3db26210 ARM: dts: stm32: Add alternate pinmux for DCMI pins adds 98aa0ceb72d4 ARM: dts: stm32: Add alternate pinmux for RCC pin adds 4b43ff02d2a4 ARM: dts: stm32: Add ST MIPID02 bindings to AV96 adds f4af0c497dde Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] adds 2b4c206963a6 clk: sunxi: Limit legacy clocks to 32-bit ARM adds b17403a56064 clk: sunxi: Do not select the PRCM MFD adds bd4c1ab86d0d Merge branch 'sunxi/clk-for-5.20' into sunxi/for-next adds b8eb2df19fbf arm64: dts: allwinner: a64: orangepi-win: Fix LED node name adds 9bd64b915470 Merge branch 'sunxi/dt-for-5.20' into sunxi/for-next adds 900bd8cb8527 arm64: defconfig: Enable Allwinner built in CODECs adds 562efcffb9a8 Merge branch 'sunxi/config64-for-5.20' into sunxi/for-next adds 79471f29ec48 dt-bindings: display: sun4i: Fix D1 pipeline count adds d4b3f892befc Merge branch 'sunxi/fixes-for-5.19' into sunxi/for-next adds 6d5f3f67584a ARM: dts: sun8i-r40: Add "cpu-supply" node for sun8i-r40 b [...] adds 14dbef6772cd ARM: dts: sun8i-r40: add opp table for cpu adds 7d655166dbb2 ARM: dts: sun8i-r40: Add thermal trip points/cooling maps adds e01f242a8f78 dt-bindings: i2c: mv64xxx: Add variants with offload support adds 790edb2eae0a arm64: dts: allwinner: a100: Update I2C controller fallback adds fe938040e089 dt-bindings: usb: sunxi-musb: Add Allwinner D1 compatible adds 821d83c20e32 dt-bindings: usb: generic-ehci: Add Allwinner D1 compatible adds 534445e0d152 dt-bindings: usb: generic-ohci: Add Allwinner D1 compatible adds 246fb8c384cf Merge branch 'sunxi/dt-for-5.20' into sunxi/for-next adds db1bfbd60e32 soc: sunxi: mbus: Only build the driver on ARM/ARM64 adds 1a87c800a929 Merge branch 'sunxi/drivers-for-5.20' into sunxi/for-next adds 9b176641baba Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] adds f7d01eb0bb7c Merge branch 'next' of https://git.linaro.org/people/jens. [...] adds f302fb9685fe Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds b8c8d647f2fe dt-bindings: soc: ti: pruss: Re-arrange "compatible" in al [...] adds 75938bab63a4 dt-bindings: soc: ti: pruss: Update bindings for K3 AM62x SoCs adds f16afe238a7f soc: ti: pruss: Enable support for PRUSS-M subsystem on K3 [...] adds c553bf25f0f4 arm64: dts: ti: k3-am642-sk: Add pinmux corresponding to m [...] adds e2788887b33f arm64: dts: ti: k3-am625-sk: Enable ramoops adds 8af893654c02 arm64: dts: ti: k3-am62-main: Enable crypto accelerator adds 62b9e4033c13 Merge branches 'ti-drivers-soc-next' and 'ti-k3-dts-next' [...] adds 71007bf04a11 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] adds aef383dfc88a Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git adds b26e71355240 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] adds eddbf332bf0c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 668d361c9d89 dt-bindings: clock: r9a07g043-cpg: Add Renesas RZ/Five CPG [...] adds ce05f30dc3a0 Merge tag 'renesas-r9a07g043-dt-binding-defs-tag2' into HEAD adds 95d48d270305 clk: renesas: r9a07g043: Add support for RZ/Five SoC adds 0e704f6c42dc clk: renesas: rcar-gen4: Fix initconst confusion for cpg_p [...] adds 1d959cf14f83 Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] adds 3d1c64c9c1e6 csky/kprobe: reclaim insn_slot on kprobe unregistration adds 69b03d7ec72c csky: Use the bitmap API to allocate bitmaps adds a2ea44f19d28 csky: Correct position of _stext adds f5ac0fb05b23 csky: Move HEAD_TEXT_SECTION out of __init_begin-end adds dd5e0ca2d9a9 Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...] adds 4977636d44b8 m68k: q40: Align '*' in comments adds a1ab4c1cc28c m68k: Kconfig.cpu: Fix indentation and add endif comments adds 687b2754b080 m68k: Kconfig.debug: Replace single quotes adds b5d263cde50a m68k: Kconfig.machine: Add endif comment adds 6f08e51cdbe0 m68k: bitops: Change __fls to return and accept unsigned long adds a1ee38ab1a75 m68k: virt: Use RNG seed from bootinfo block adds 566a2d6d8e42 m68k: virt: Fix missing platform_device_unregister() on er [...] adds c2a6236024b7 m68k: sun3: Fix spelling mistake adds 797dbfd485f1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 1d7c114fe533 m68k: coldfire/device.c: protect FLEXCAN blocks adds 82a66439d699 m68k: coldfire: make symbol m523x_clk_lookup static adds a37e6853fcb9 m68k: Fix syntax errors in comments adds 3877f04cf491 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 7dbdf04d6bd8 MAINTAINERS: add include/dt-bindings/mips to MIPS adds 3bc5342c2e4a mips: sgi-ip22: Drop redundant check from .remove() adds 9c9de8233c9c MIPS: PCI: Remove leading space in info message, rename pci adds 34bb179738a6 MIPS: Alchemy: devboards: Remove duplicate 'the' in two places. adds 5e1138c657f7 MIPS: Fix some typos adds 5f7e2f3e7ce7 MIPS: mscc: ocelot: enable FDMA usage adds 7a9f743ceead mips: cavium-octeon: Fix missing of_node_put() in octeon2_ [...] adds 08472f6ebdc2 MIPS: Loongson64: Fix section mismatch warning adds 5bf55b50c786 Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] adds 9a33b421b793 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds c01af012b062 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 88d319c6abae riscv: dts: microchip: Add mpfs' topology information adds 6c56d8584c5f Merge branch 'dt-for-next' of git://git.kernel.org/pub/scm [...] adds 5352ebf73506 tools/testing/crypto: Use vzalloc instead of vmalloc+memset adds 8c04229c2a88 Merge branch 'features' into for-next adds b3f3e56cb7a2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 36b45faa0c38 xtensa: iss/network: drop 'devices' list adds 9ebeb886a4e2 xtensa: iss/network: provide release() callback adds d5ecf8564c32 xtensa: iss: fix handling error cases in iss_net_configure() adds 89f8416c5794 Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] adds 5403e88fa9c7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 82689ae9dc4f btrfs: fix typos in comments adds 795e015d80c0 btrfs: zoned: fix comment description for sb_write_pointer logic adds 14d87eac33a3 btrfs: use PAGE_ALIGNED instead of IS_ALIGNED adds 19ff66804d6a btrfs: quit early if the fs has no RAID56 support for raid [...] adds 405df713040f btrfs: introduce a data checksum checking helper adds b2c398f7baed btrfs: remove duplicated parameters from submit_data_read_ [...] adds c922267006df btrfs: factor out a helper to end a single sector buffer I/O adds 1cf6293159b2 btrfs: refactor end_bio_extent_readpage code flow adds aeedef1c47ee btrfs: factor out a btrfs_csum_ptr helper adds 99d929b6d997 btrfs: add a helper to iterate through a btrfs_bio with se [...] adds 1ba8d913ff1a btrfs: use btrfs_bio_for_each_sector in btrfs_check_read_dio_bio adds 05fc29bc4e0a btrfs: introduce btrfs_try_lock_balance adds 8604c6a452c9 btrfs: use btrfs_try_lock_balance in btrfs_ioctl_balance adds 6546a6178e30 btrfs: use integrated bitmaps for btrfs_raid_bio::dbitmap [...] adds 6fa3a4024ec3 btrfs: use integrated bitmaps for scrub_parity::dbitmap an [...] adds 7bb89a7d158d btrfs: only write the sectors in the vertical stripe which [...] adds 8961891d8e57 btrfs: remove redundant calls to flush_dcache_page adds 15793157981d btrfs: update stripe_sectors::uptodate in steal_rbio adds f265d5dacdf0 btrfs: add trace event for submitted RAID56 bio adds 0d2e356917c6 btrfs: balance btree dirty pages and delayed items after a rename adds b27cba294710 btrfs: free the path earlier when creating a new inode adds 000ae13c7e5b btrfs: balance btree dirty pages and delayed items after c [...] adds e4674f1d2ec6 btrfs: add assertions when deleting batches of delayed items adds 9b060c7f60bd btrfs: deal with deletion errors when deleting delayed items adds 2509bfe38604 btrfs: refactor the delayed item deletion entry point adds fc6b0ad7df61 btrfs: improve batch deletion of delayed dir index items adds 821ac8cb9964 btrfs: assert that delayed item is a dir index item when a [...] adds 2aa8fb562e1a btrfs: improve batch insertion of delayed dir index items adds 21f69dbf843a btrfs: do not BUG_ON() on failure to reserve metadata for [...] adds 0e64901ab909 btrfs: set delayed item type when initializing it adds ff7675b5e42e btrfs: reduce amount of reserved metadata for delayed item [...] adds 73cb68aea5c2 btrfs: store chunk size in space-info struct adds 6161e2a20031 btrfs: sysfs: export chunk size in space infos adds ddbbe79fc1a7 btrfs: sysfs: add force_chunk_alloc trigger to force allocation adds 55829dad3e70 btrfs: send: remove unused send_ctx::{total,cmd}_send_size adds 30cf068b869b btrfs: send: explicitly number commands and attributes adds 527f678e7460 btrfs: send: add stream v2 definitions adds 41626c4e3db1 btrfs: send: write larger chunks when using stream v2 adds b4d0ec920cc5 btrfs: send: get send buffer pages for protocol v2 adds 57f1a1539a6a btrfs: send: send compressed extents with encoded writes adds 4561131363ed btrfs: send: enable support for stream v2 and compressed writes adds b6afda93b2ef btrfs: move more work into btrfs_end_bioc adds d4d6c10369df btrfs: simplify code flow in btrfs_submit_dio_bio adds 8ffb8e705c5f btrfs: split btrfs_submit_data_bio to read and write parts adds edba5948ba85 btrfs: defer I/O completion based on the btrfs_raid_bio adds 6dd08124c8b4 btrfs: don't double-defer bio completions for compressed reads adds 0beeec3fe2c0 btrfs: don't use btrfs_bio_wq_end_io for compressed writes adds 6b4378f1bd2c btrfs: centralize setting REQ_META adds ac0983c55d1b btrfs: remove btrfs_end_io_wq adds 2375c3fc4d69 btrfs: factor stripe submission logic out of btrfs_map_bio adds 643a76d91cc7 btrfs: do not allocate a btrfs_bio for low-level bios adds 4d67cb39ac7f btrfs: replace kmap() with kmap_local_page() in inode.c adds 0173e68b9f12 btrfs: replace kmap() with kmap_local_page() in lzo.c adds fd8d3d4656b6 btrfs: remove redundant check in up check_setget_bounds adds 67577e0f3715 btrfs: don't use bio->bi_private to pass the inode to subm [...] adds e9d0e47358eb btrfs: merge end_write_bio and flush_write_bio adds d44a899a1fda btrfs: pass the btrfs_bio_ctrl to submit_one_bio adds 21309bd7f661 btrfs: make btrfs_super_block::log_root_transid deprecated adds 3358910d3ff6 btrfs: reject log replay if there is unsupported RO compat flag adds 3ccbd9e8eced btrfs: stop looking at btrfs_bio->iter in index_one_bio adds bac136d05660 btrfs: split discard handling out of btrfs_map_block adds 4728e022c0ed btrfs: sysfs: advertise zoned support among features adds 522d6541d6a8 btrfs: add tracepoints for ordered extents adds 7f0786d4144a btrfs: tree-log: make the return value for log syncing consistent adds 3caad97aa79b btrfs: raid56: avoid double for loop inside finish_rmw() adds 1c442bd5de39 btrfs: raid56: avoid double for loop inside __raid56_parit [...] adds c7c26c781075 btrfs: raid56: avoid double for loop inside alloc_rbio_ess [...] adds 28cbdf9a37d7 btrfs: raid56: avoid double for loop inside raid56_rmw_stripe() adds 435c8654705e btrfs: raid56: avoid double for loop inside raid56_parity_ [...] adds ee963156b337 btrfs: open code rbtree search in split_state adds 5e1695d48722 btrfs: open code rbtree search in insert_state adds c12a1a2dc278 btrfs: lift start and end parameters to callers of insert_state adds 86d885326133 btrfs: pass bits by value not by pointer for extent_state helpers adds 634fa950f4ad btrfs: add fast path for extent_state insertion adds d5dfecb92284 btrfs: remove node and parent parameters from insert_state adds f7fbc1f77ca1 btrfs: open code inexact rbtree search in tree_search adds 6e5ba405a0a3 btrfs: make tree search for insert more generic and use it [...] adds df0ff603bb90 btrfs: unify tree search helper returning prev and next nodes adds e9b17d9e43b5 btrfs: remove parameter dev_extent_len from scrub_stripe() adds f5ff52edc6e6 btrfs: use btrfs_chunk_max_errors() to replace tolerance c [...] adds 4f12a86595d6 btrfs: use btrfs_raid_array to calculate number of parity stripes adds 4b4e198dfa15 btrfs: use ncopies from btrfs_raid_array in btrfs_num_copies() adds b2cf3d12d0b6 btrfs: call inode_to_path directly and drop indirection adds 55fada8d815b btrfs: simplify parameters of backref iterators adds 059876aab657 btrfs: sink iterator parameter to btrfs_ioctl_logical_to_ino adds 3df2fec74d49 btrfs: remove unused typedefs get_extent_t and btrfs_work_func_t adds 28b29e212051 btrfs: use named constant for reserved device space adds 992ca20e8713 btrfs: warn about dev extents that are inside the reserved range adds 891e885a3f54 btrfs: batch up release of reserved metadata for delayed i [...] adds c589a730a447 btrfs: remove the finish_func argument to btrfs_mark_order [...] adds c0a3f7f38e6c btrfs: raid56: don't trust any cached sector in __raid56_p [...] adds ab7f285e068d btrfs: increase direct io read size limit to 256 sectors adds 2eb8364990fa btrfs: send: drop __KERNEL__ ifdef from send.h adds fd3c1ffa3794 btrfs: send: simplify includes adds 72b1300ef7d9 btrfs: send: remove old TODO regarding ERESTARTSYS adds 0cb5b79926f8 btrfs: send: use boolean types for current inode status adds cd21a7258e72 btrfs: remove extent writepage address space operation adds 205edd1d1589 btrfs: collect commit stats, count, duration adds 8fea1e5c3054 btrfs: sysfs: export commit stats adds ed464b0ec0a1 btrfs: ensure pages are unlocked on cow_file_range() failure adds 1aa3cd64b83f btrfs: extend btrfs_cleanup_ordered_extents for NULL locked_page adds 65d70f909a56 btrfs: fix error handling of fallback uncompress write adds cbeaeecceeb8 btrfs: replace unnecessary goto with direct return at cow_ [...] adds 6e7a5c4f1655 btrfs: output mirror number for bad metadata adds e6268cffaf0a btrfs: send: add OTIME as utimes attribute for proto 2+ by [...] adds 453bec58757b btrfs: send: add new command FILEATTR for file attributes adds 4da6d4d96195 btrfs: reset block group chunk force if we have to wait adds dfee593d4e8c btrfs: print checksum type and implementation at mount time adds b7612fcfa53d btrfs: properly flag filesystem with BTRFS_FEATURE_INCOMPA [...] adds b458fad1d1a6 btrfs: use mask for all RAID1* profiles in btrfs_calc_avai [...] adds fdee04618491 btrfs: merge calculations for simple striped profiles in b [...] adds 733d59d51df0 btrfs: clean up chained assignments adds c6b47c7b466d btrfs: don't print 'flagging with big metadata' anymore on mount adds 9c3ed6577581 btrfs: don't print 'has skinny extents' anymore on mount adds 08b2ebd7cfe0 btrfs: sysfs: remove MIXED_BACKREF feature file adds dcd804d28eda btrfs: sysfs: remove BIG_METADATA feature files adds d9c607dadb34 Merge branch 'misc-next' into for-next-next-v5.19-20220707 adds df50b67e3f87 highmem: Make __kunmap_{local,atomic}() take "const void *" adds 8168a47f863d btrfs: replace kmap() with kmap_local_page() in zstd.c adds 7677e5af1fbe Merge branch 'dev/kmap-all' into for-next-next-v5.19-20220707 adds f7fd593df98e btrfs: raid56: use fix stripe length everywhere adds 4cf7fa621144 btrfs: return proper mapped length for RAID56 profiles in [...] adds deea02a46ff4 btrfs: do not return errors from btrfs_map_bio adds eb73b210ed06 btrfs: do not return errors from raid56_parity_write adds e26c5082caad btrfs: do not return errors from raid56_parity_recover adds 1dd4ea998513 btrfs: raid56: transfer the bio counter reference to the r [...] adds 8f20fb6f8134 btrfs: simplify sync/async submission in btrfs_submit_data [...] adds 2c3456803186 btrfs: handle allocation failure in btrfs_wq_submit_bio gr [...] adds 808376faa11a btrfs: do not return errors from btrfs_submit_dio_bio adds a81d08860ee1 btrfs: remove bioc->stripes_pending adds 7f1b3902b4e0 Merge branch 'ext/hch/bio-submit-v2' into for-next-next-v5 [...] adds f8a4b436cacd btrfs: switch btrfs_block_rsv::full to bool adds 89be106b1ce0 btrfs: switch btrfs_block_rsv::failfast to bool adds 0f9ff4f27942 btrfs: use u8 type for btrfs_block_rsv::type adds 64eaae823265 Merge branch 'cleanup/short-types' into for-next-next-v5.1 [...] adds ab5b3e711a67 Merge branch 'for-next-next-v5.19-20220707' into for-next- [...] adds 68b676aee4b1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds adab143a5fa3 Merge branch 'master' of git://github.com/ceph/ceph-client.git adds ac125d93ae92 cifs: fix race condition with delayed threads adds 56e123ff7c4a cifs: remove redundant initialization to variable mnt_sign [...] adds be339e511251 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] adds 9ffef8dc5c7f Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds acb979d9ef7a Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] adds 3500d579842b Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds cdacaddc8a64 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds 167cd6c204fc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds bf6c29d82677 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 39b6073e4b65 NLM: Defend against file_lock changes after vfs_test_lock() adds bcd6e1292caa SUNRPC: Expand the svc_alloc_arg_err tracepoint adds 8a42003c397a NFSD: Instrument fh_verify() adds 3c848c4b9e2d NFSD: Fix space and spelling mistake adds c4904e72903b nfsd: remove redundant assignment to variable len adds 28fc6e1f1b64 SUNRPC: Fix server-side fault injection documentation adds a36bfe0268be NFSD: Demote a WARN to a pr_warn() adds 2896e7315368 NFSD: Report filecache LRU size adds 3b64a8bcbfe9 NFSD: Report count of calls to nfsd_file_acquire() adds 95e7b58a9f8d NFSD: Report count of freed filecache items adds 147d9a05a434 NFSD: Report average age of filecache items adds 23916b7f8b44 NFSD: Add nfsd_file_lru_dispose_list() helper adds ed0a4646db90 NFSD: Refactor nfsd_file_gc() adds d416c4e2dd3f NFSD: Refactor nfsd_file_lru_scan() adds 5ffced3ccbf5 NFSD: Report the number of items evicted by the LRU walk adds c8b56ba20c05 NFSD: Record number of flush calls adds e19f39412cc4 NFSD: Zero counters when the filecache is re-initialized adds 78c108ff1735 NFSD: Hook up the filecache stat file adds a86dc201714f NFSD: WARN when freeing an item still linked via nf_lru adds 170431a6850c NFSD: Trace filecache LRU activity adds 4d14a0982bbf NFSD: Leave open files out of the filecache LRU adds 4b37d079913a NFSD: Fix the filecache LRU shrinker adds d67628fe62d3 NFSD: Never call nfsd_file_gc() in foreground paths adds 9cf594967007 NFSD: No longer record nf_hashval in the trace log adds 916be77c060e NFSD: Remove lockdep assertion from unhash_and_release_locked() adds cbc0df308cd0 NFSD: nfsd_file_unhash can compute hashval from nf->nf_inode adds c0c5c28a0b16 NFSD: Refactor __nfsd_file_close_inode() adds 8bacbc15bac4 NFSD: nfsd_file_hash_remove can compute hashval adds 38a40c352c32 NFSD: Remove nfsd_file::nf_hashval adds 7c1771c74e8f NFSD: Replace the "init once" mechanism adds 446ece8376c7 NFSD: Set up an rhashtable for the filecache adds 125b58c13f71 NFSD: Convert the filecache to use rhashtable adds d0f612165ed9 NFSD: Clean up unused code after rhashtable conversion adds 179ca44e4a0c NFSD: Separate tracepoints for acquire and create adds aae38a42f4df NFSD: Move nfsd_file_trace_alloc() tracepoint adds 60c32fc114be NFSD: Update the nfsd_file_fsnotify_handle_event() tracepoint adds a56bf306ec75 NFSD: NFSv4 CLOSE should release an nfsd_file immediately adds f7564e5ceef5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 321460ca3b55 fs/ntfs3: Fix NULL deref in ntfs_update_mftmirr adds e66af07ca2b5 fs/ntfs3: Make ntfs_update_mftmirr return void adds 4838ec0d80b1 fs/ntfs3: Unlock on error in attr_insert_range() adds cc83b0c7e306 fs/ntfs3: Remove duplicated assignment to variable r adds 604a9d272dc3 fs/ntfs3: Remove unnecessary 'NULL' values from pointers adds 065b425c972c Merge branch 'master' of https://github.com/Paragon-Softwa [...] adds e3e5d76dd81f Merge branch '9p-next' of git://github.com/martinetd/linux adds f0ea0c88a09c xfs: use the CIL space used counter for emptiness checks adds 7b3e269175bf xfs: lift init CIL reservation out of xc_cil_lock adds b16aca408234 xfs: rework per-iclog header CIL reservation adds 314a52ad7876 xfs: introduce per-cpu CIL tracking structure adds d1acf511536a xfs: implement percpu cil space used calculation adds 1f3181cff6bb xfs: track CIL ticket reservation in percpu structure adds 7e1fdcdc8b60 xfs: convert CIL busy extents to per-cpu adds 4927947025e7 xfs: Add order IDs to log items in CIL adds 8c2fcb2dc169 xfs: convert CIL to unordered per cpu lists adds 3e427d9f4ef5 xfs: convert log vector chain to use list heads adds 192e263f58d8 xfs: move CIL ordering to the logvec chain adds d32417f8df90 xfs: avoid cil push lock if possible adds 3a25f844058e xfs: xlog_sync() manually adjusts grant head space adds 3a7dda0fc7a7 xfs: expanding delayed logging design with background material adds ffea91261882 xfs: add selinux labels to whiteout inodes adds baf2ea50bcca xfs: make last AG grow/shrink perag centric adds cfa9751557ab xfs: kill xfs_ialloc_pagi_init() adds e8b86e659018 xfs: pass perag to xfs_ialloc_read_agi() adds 710c94e79f4d xfs: kill xfs_alloc_pagf_init() adds c4829aba9c8d xfs: pass perag to xfs_alloc_read_agf() adds 3b6eed27d448 xfs: pass perag to xfs_read_agi adds 5d95ff050d1f xfs: pass perag to xfs_read_agf adds fa5fd855ceb2 xfs: pass perag to xfs_alloc_get_freelist adds 3f853d7cf40e xfs: pass perag to xfs_alloc_put_freelist adds f5560f11cca6 xfs: pass perag to xfs_alloc_read_agfl adds f90bf684e344 xfs: Pre-calculate per-AG agbno geometry adds eb0db6beb708 xfs: Pre-calculate per-AG agino geometry adds 7d8843ef24b4 xfs: replace xfs_ag_block_count() with perag accesses adds 1ed63729c865 xfs: make is_log_ag() a first class helper adds 278271b9f442 xfs: removed useless condition in function xfs_attr_node_get adds 114901d66954 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] adds 6bac30bb8ff8 zonefs: Call page_address() on page acquired with GFP_KERNEL flag adds e61eecc4a5ed Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 2e654b793bb0 Merge branch 'iomap-for-next' of git://git.kernel.org/pub/ [...] adds dad66fcf3cce Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] adds 4792d763d0e8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds a3b36f4ba4da PCI: endpoint: Don't stop controller when unbinding endpoi [...] adds 42885d5067ee Merge branch 'pci/endpoint' adds 6cd514e58f12 PCI: Clear PCI_STATUS when setting up device adds ddf9fabfeff3 Merge branch 'pci/err' adds 12e606cdc86a Merge branch 'pci/virtualization' adds e41332387fc0 Merge branch 'pci/ctrl/aardvark' adds d22395083e9a Merge branch 'pci/ctrl/brcmstb' adds 113fa857b74c PCI: dwc: Stop link on host_init errors and de-initialization adds d1cf738f2b65 PCI: dwc: Add unroll iATU space support to dw_pcie_disable_atu() adds d60a2e281e9d PCI: dwc: Disable outbound windows only for controllers us [...] adds 777e7c3ab730 PCI: dwc: Set INCREASE_REGION_SIZE flag based on limit address adds 8161e9626b50 PCI: dwc: Deallocate EPC memory on dw_pcie_ep_init() errors adds ec7b952f453c PCI: dwc: Always enable CDM check if "snps,enable-cdm-chec [...] adds 816f505f44ee PCI: dwc: Add braces to multi-line if-else statements adds 671733184364 PCI: dwc: Add newlines to log messages adds bbc7c4de33e4 PCI: dwc: Simplify unrolled iATU detection adds 3869e9a3ba38 PCI: dwc: Convert dw_pcie_link_up() to use dw_pcie_readl_dbi() adds 60a4352f648c PCI: dwc: Organize local variable usage adds bd42f3108b41 PCI: dwc: Reuse local pointer to the resource data adds a37beefbde88 PCI: dwc: Add start_link/stop_link inlines adds d6bdbcd8bfe1 PCI: dwc: Move io_cfg_atu_shared to struct pcie_port adds 60b3c27fb9b9 PCI: dwc: Rename struct pcie_port to dw_pcie_rp adds 43e6f2d94d91 PCI: dwc-plat: Simplify dw_plat_pcie_probe() return values adds 03139e66a598 PCI: dwc-plat: Drop unused regmap pointer adds 7659806aded9 PCI: dwc-plat: Drop dw_plat_pcie_of_match[] forward declaration adds 1c183b4f5038 PCI: dwc: Fix MSI msi_msg DMA mapping adds 245ad6b4e398 Merge branch 'pci/ctrl/dwc' adds 5a0e4529d9ae dmaengine: dw-edma: Remove unused irq field in struct dw_e [...] adds 203184571388 dmaengine: dw-edma: Detach the private data and chip info [...] adds e51b3048116a dmaengine: dw-edma: Change rg_region to reg_base in struct [...] adds 6951ee96c649 dmaengine: dw-edma: Rename wr(rd)_ch_cnt to ll_wr(rd)_cnt [...] adds 794a0f7b6f5c dmaengine: dw-edma: Drop dma_slave_config.direction field usage adds c1e33979171d dmaengine: dw-edma: Fix eDMA Rd/Wr-channels and DMA-direct [...] adds d6b03171f9fc dmaengine: dw-edma: Add support for chip-specific flags adds fff86dfbbf82 PCI: endpoint: Enable DMA tests for endpoints with DMA cap [...] adds 45e93d3504cd Merge branch 'pci/ctrl/dwc-edma' adds 52664090101a PCI: iproc: Use bitmap API to allocate bitmaps adds 3e0239083ef2 Merge branch 'pci/ctrl/iproc' adds c568d63b9155 dt-bindings: PCI: mediatek: Add Airoha EN7532 support adds b3b76fc86f0f PCI: mediatek: Allow building for ARCH_AIROHA adds 39d9a16c3352 Merge branch 'pci/ctrl/mediatek' adds 28fc842e1472 PCI: mediatek-gen3: Print LTSSM state when PCIe link down adds fd082c598d75 Merge branch 'pci/ctrl/mediatek-gen3' adds 0beee25a6c04 Merge branch 'pci/ctrl/microchip' adds 409ae431b9c2 dt-bindings: PCI: pci-rcar-gen2: Convert bindings to json-schema adds 2ed9ae81e8f4 dt-bindings: PCI: renesas,pci-rcar-gen2: Add device tree s [...] adds aefffba67288 PCI: rcar-gen2: Add RZ/N1 SOC family compatible string adds 76525fa52c91 Merge branch 'pci/ctrl/rcar-gen2' adds 8933f4e00418 Merge branch 'pci/ctrl/switchtec' adds 1b4ac2f18c76 Merge branch 'pci/ctrl/tegra194' adds 57a128acaba0 PCI: vmd: Add DID 8086:7D0B and 8086:AD0B for Intel MTL SKUs adds 62171cf15eb8 Merge branch 'pci/ctrl/vmd' adds a3585c9d2f87 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds f1f8b0cf8466 Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] adds d39ceb4cc8c7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds d4ae0222f6bb dt-bindings: i2c: nomadik: Drop unused voltage supply from [...] adds faa60f188cc3 dt-bindings: i2c: nomadik: Add power domain to binding adds 24fff66f1f26 i2c: i801: Add support for Intel Meteor Lake-P adds 790a1d064e6b Merge branch 'i2c/for-mergewindow' into i2c/for-next adds 3501f0c66306 i2c: cadence: Unregister the clk notifier in error path adds f62876649367 Merge branch 'i2c/for-current' into i2c/for-next adds 64a6f1c4987e i2c: add support for microchip fpga i2c controllers adds 066ab294504f dt-bindings: i2c: i2c-rk3x: add rk3588 compatible adds b91756cecc54 Merge branch 'i2c/for-mergewindow' into i2c/for-next adds dd9462f3faa7 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] adds 9594e2aaecc1 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] adds 7c2d45a347c7 scripts: sphinx-pre-install: fix venv version check logic adds ed2133b7b585 scripts: sphinx-pre-install: report broken venv adds 5b27d2551c19 scripts: sphinx-pre-install: check for PDF min version later on adds 6a5d7320fb75 scripts: sphinx-pre-install: provide both venv and package [...] adds 02bba8ca90b1 scripts: sphinx-pre-install: place a warning for Sphinx >= 3.0 adds f2c1ff0d3be2 docs: tegra194-hte.rst: don't include gpiolib.c twice adds 26c82972f20f docs: automarkup: track failed cross-reference attempts adds 309027b57c61 docs: automarkup: do not look up symbols twice adds 335220ab017d docs: netdev: update maintainer-netdev.rst reference adds 752f59637128 docs: filesystems: update netfs-api.rst reference adds 5fe84fe446d8 docs: zh_CN: page_frags.rst: fix a broken reference adds e13ce769a006 docs: zh_CN/devicetree: fix typos adds 695c62a823a5 docs: zh_CN: fix a broken reference adds 36395fb365df docs: zh_CN/vm: fix a typo for page reporting ReST file adds 97e937dec70d docs: zh_CN/vm/zsmalloc.rst: fix a typo adds c02b872a7ca7 Documentation: update watch_queue.rst references adds e38fd63749eb Documentation: KVM: update s390-pv.rst reference adds 7ac3945d8e22 Documentation: KVM: update amd-memory-encryption.rst references adds 48b36e59ac21 Documentation: KVM: update msr.rst reference adds 8a5d19216672 Documentation: KVM: update s390-diag.rst reference adds d6a21f2d7325 objtool: update objtool.txt references adds 78b02317310e arch: m68k: q40: README: drop references to IDE driver adds b510592b76d8 tegra194-hte.rst: fix reference to its binding adds 932e778b294c dt-bindings: mfd: update dlg,da9063.yaml reference adds 75c654242f29 MAINTAINERS: update nvidia,tegra20-host1x.yaml reference adds bd6d36fd6dba Merge branch 'docs-next' of git://git.lwn.net/linux.git adds 6ff9ee46af26 Merge branch 'master' of git://linuxtv.org/media_tree.git adds 81e005842d0b media: isl7998x: select V4L2_FWNODE to fix build error adds 748b080f2167 media: venus: Add support for SSR trigger using fault injection adds c0ab2901fc68 media: venus: hfi_platform: Correct supported codecs for sc7280 adds 0e6c2e9236fd Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git adds 07358194badf PM: runtime: Redefine pm_runtime_release_supplier() adds 887371066039 PM: runtime: Fix supplier device management during consumer probe adds 0ca07a62af32 Merge branch 'pm-core' into linux-next adds e5ed878ddb7c ACPI: bus: Drop redundant check in acpi_device_remove() adds d6fb6ee1820c ACPI: bus: Drop driver member of struct acpi_device adds 1de90e3eb66b Merge branch 'acpi-bus' into linux-next adds cb0fcd88686e Merge branches 'acpi-processor', 'acpi-apei', 'acpi-video' [...] adds 0fe586285cdc Merge branches 'acpi-docs', 'acpi-pm' and 'acpi-soc' into [...] adds ca62229162a9 Merge back earlier cpufreq material for 5.20. adds 72bd7e878bbe Merge branches 'pm-cpufreq' and 'pm-cpuidle' into linux-next adds 0ce8d1fe2339 Merge branch 'thermal-core' into linux-next adds 54872fea6a5a bus: hisi_lpc: fix missing platform_device_put() in hisi_l [...] adds d674553009af hisi_lpc: Use acpi_dev_for_each_child() adds e6bdbcc764af ACPI: bus: Drop unused list heads from struct acpi_device adds 3bc028d913bd Merge branch 'acpi-bus' into linux-next adds 7feec7430edd ACPI: CPPC: Only probe for _CPC if CPPC v2 is acked adds 8b356e536e69 ACPI: CPPC: Don't require _OSC if X86_FEATURE_CPPC is supported adds 3dcb861dbc6a ACPI: VIOT: Fix ACS setup adds ed470febf837 ACPI: PM: s2idle: Add support for upcoming AMD uPEP HID AMDI008 adds 04257c45d44e Merge branches 'acpi-cppc', 'acpi-tables' and 'acpi-pm' in [...] adds 09d3154a6f0f PM: wakeup: Unify device_init_wakeup() for PM_SLEEP and !PM_SLEEP adds 2755714656d0 powercap: intel_rapl: Add support for RAPTORLAKE_P adds f97e5813664c Merge branches 'pm-sleep' and 'powercap' into linux-next adds c8934e4e3489 PM / devfreq: exynos-bus: Fix NULL pointer dereference adds ba7c3507087a Merge tag 'devfreq-fixes-for-5.19-rc6' of git://git.kernel [...] adds 2f55584bbacb Merge branch 'pm-devfreq' into linux-next adds 29dbb3a3549f Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] adds 2995b0d3f459 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] adds 98ebac384ad2 PM / devfreq: tegra30: Add error message for devm_devfreq_ [...] adds bfacb5791b4f Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] adds c7099b1e1e6f OPP: Make dev_pm_opp_set_regulators() accept NULL terminated list adds 4444b9ded91f OPP: Add dev_pm_opp_set_config() and friends adds 147194d92e5e cpufreq: qcom-nvmem: Migrate to dev_pm_opp_set_config() adds f388ddef0821 cpufreq: sti: Migrate to dev_pm_opp_set_config() adds a524386c2dcb cpufreq: ti: Migrate to dev_pm_opp_set_config() adds 8b8dc241ee58 drm/lima: Migrate to dev_pm_opp_set_config() adds 2f79d24ad788 soc/tegra: Add comment over devm_pm_opp_set_clkname() adds e15e165027c8 soc/tegra: Migrate to dev_pm_opp_set_config() adds 05d0cf140924 OPP: Migrate set-regulators API to use set-config helpers adds 96a7cf60db17 OPP: Migrate set-supported-hw API to use set-config helpers adds 1d352944692c OPP: Migrate set-clk-name API to use set-config helpers adds 14e7697faabf OPP: Migrate set-opp-helper API to use set-config helpers adds 7b7b3bbc61cd OPP: Migrate attach-genpd API to use set-config helpers adds 7727d0937fd9 OPP: Migrate set-prop-name helper API to use set-config helpers adds 2e2135a12f94 OPP: Add support for config_regulators() helper adds 50cf85bfda90 OPP: Make _generic_set_opp_regulator() a config_regulators [...] adds 70f626f4e9e4 OPP: Add dev_pm_opp_get_supplies() adds f1e6f519ec98 OPP: ti: Migrate to dev_pm_opp_set_config_regulators() adds 85a9778515f8 OPP: Remove custom OPP helper support adds 30504a94053a OPP: Remove dev_pm_opp_find_freq_ceil_by_volt() adds 484f448fe541 OPP: Add generic key finding helpers and use them for freq APIs adds ea73360e9b09 OPP: Use generic key finding helpers for level key adds 6d6fd18fef8d OPP: Use generic key finding helpers for bandwidth key adds aba933449942 OPP: Use consistent names for OPP table instances adds 4a5309446c1b OPP: Remove rate_not_available parameter to _opp_add() adds 3e3a9e54ea6b OPP: Reuse _opp_compare_key() in _opp_add_static_v2() adds 00592f41cefa OPP: Make dev_pm_opp_set_opp() independent of frequency adds 24500c421c80 dt-bindings: opp: accept array of frequencies adds 6467aa8ccba9 OPP: Allow multiple clocks for a device adds 4a1f7cc5752d OPP: Compare bandwidths for all paths in _opp_compare_key() adds 10f3c3dc6852 OPP: Add key specific assert() method to key finding helpers adds 046dfbd46b47 OPP: Assert clk_count == 1 for single clk helpers adds 178b98591b9a OPP: Provide a simple implementation to configure multiple clocks adds 33c456e4bcb3 OPP: Allow config_clks helper for single clk case adds 52e4ff10973d PM / devfreq: tegra30: Register config_clks helper adds 30b62d123f4f OPP: Remove dev{m}_pm_opp_of_add_table_noclk() adds 2e408ffd882f Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] adds 345bb7e6b056 Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] adds e6da7b439677 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 215d0a755e1b RDMA/rxe: Stop lookup of partially built objects adds b54c2a25ace5 RDMA/rxe: Convert read side locking to rcu adds 24f0ab010211 RDMA/rxe: Move code to rxe_prepare_atomic_res() adds 0ed5493e430a RDMA/rxe: Add a responder state for atomic reply adds 220e842815f9 RDMA/rxe: Move atomic responder res to atomic_reply adds 8264411595fa RDMA/rxe: Move atomic original value to res adds dc1848388137 RDMA/rxe: Merge normal and retry atomic flows adds 7cb33d1bc1ac RDMA/rxe: Fix deadlock in rxe_do_local_ops() adds cae3fa541e62 RDMA/rxe: Convert pr_warn/err to pr_debug in pyverbs adds f5d1f6d63c9a RDMA/rxe: Replace include statement adds 96938258b197 RDMA/rxe: Remove unnecessary include statement adds 2635d2a8d466 IB: Fix spelling of 'writable' adds 640c16d2f1a0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 53d7ae53d807 mlxsw: Configure egress VID for unicast FDB entries adds 8cfc7f7707c1 mlxsw: spectrum_fid: Configure VNI to FID classification adds fea20547d5b5 mlxsw: Configure ingress RIF classification adds d4b464d20bc1 mlxsw: spectrum_fid: Configure layer 3 egress VID classification adds 2c3ae763eb70 mlxsw: spectrum_router: Do not configure VID for sub-port RIFs adds 058de325a4fb mlxsw: Configure egress FID classification after routing adds 662761d8987d mlxsw: Add support for VLAN RIFs adds d4324e3194c7 mlxsw: Add new FID families for unified bridge model adds bf73904f5fba mlxsw: Add support for 802.1Q FID family adds e9cf8990faea mlxsw: Add ubridge to config profile adds 77b7f83d5c25 mlxsw: Enable unified bridge model adds 8928fd47782c mlxsw: spectrum_fid: Remove flood_index() from FID operati [...] adds 88840d697f6e mlxsw: spectrum_fid: Remove '_ub_' indication from structu [...] adds 798661c73672 Merge branch 'mlxsw-unified-bridge-conversion-part-6' adds 634b215b7307 net: ipconfig: use strscpy to replace strlcpy adds 0d153dd208d4 selftest: net: bridge mdb add/del entry to port that is down adds 326569cc33b9 dt-bindings: net: dsa: renesas,rzn1-a5psw: add interrupts [...] adds 39bfb3c12d79 net: phy: broadcom: Add support for BCM53128 internal PHYs adds 7b960c967f2a usbnet: smsc95xx: Fix deadlock on runtime resume adds 3147242980c5 usbnet: smsc95xx: Clean up nopm handling adds 03b3df43ce1f usbnet: smsc95xx: Clean up unnecessary BUG_ON() upon regis [...] adds 5ee4bba272d1 Merge branch 'smsc95xx-deadlock' adds 67d2656b48f1 nfp: support RX VLAN ctag/stag strip adds d80702ff1257 nfp: support TX VLAN ctag insert adds fd4b96c44aba Merge branch 'nfp-vlan-strip-and-insert' adds 874bdbfe624e net: hns: Fix spelling mistakes in comments. adds 51bae889fe11 af_unix: Put pathname sockets in the global hash table. adds e95ab1d85289 selftests: net: af_unix: Test connect() with different netns. adds a94afe18ac3b Merge branch 'af_unix-fix-regression-by-the-per-netns-hash [...] adds 55ae465222d0 net/mlx5: fix 32bit build adds ec53d77ae3d5 cxgb4: Use the bitmap API to allocate bitmaps adds 3359619a6ea5 dt-bindings: net: dsa: mediatek,mt7530: Add missing 'reg' [...] adds f05643a0f60b eth: remove neterion/vxge adds d7be266adbfd net: sched: provide shim definitions for taprio_offload_{g [...] adds 10ed11ab6399 net: dsa: felix: build as module when tc-taprio is module adds 7e40e16e38ba net: asix: change the type of asix_set_sw/hw_mii to static adds ccccb4932977 nfp: allow TSO packets with metadata prepended in NFDK path adds 7de8b691615f nfp: enable TSO by default for nfp netdev adds e7ce9fc9ad38 Merge branch 'nfp-tso' adds a95ab93550d3 octeontx2-af: Use hashed field in MCAM key adds 017691914c11 octeontx2-af: Exact match support adds 60ec39311750 octeontx2-af: Exact match scan from kex profile adds ffd92c57469d octeontx2-af: devlink configuration support adds 799f02ef2ce3 octeontx2-af: FLR handler for exact match table. adds c6238bc0614d octeontx2-af: Drop rules for NPC MCAM adds 01b9228b20ad octeontx2-af: Debugsfs support for exact match. adds 68793a8bbfcd octeontx2: Modify mbox request and response structures adds 87e91f92cdcd octeontx2-af: Wrapper functions for MAC addr add/del/update/reset adds 84926eb57dbf octeontx2-af: Invoke exact match functions if supported adds e56468377fa0 octeontx2-pf: Add support for exact match table. adds 7189d28e7e2d octeontx2-af: Enable Exact match flag in kex profile adds 2ef8e39f58f0 Merge branch 'octeontx2-af-next' adds 603380f54f83 tls: rx: don't include tail size in data_len adds ce61327ce989 tls: rx: support optimistic decrypt to user buffer with TLS 1.3 adds 88527790c079 tls: rx: add sockopt for enabling optimistic decrypt with TLS 1.3 adds f36068a20256 selftests: tls: add selftest variant for pad adds c46b01839f7a tls: rx: periodically flush socket backlog adds 4874fb9484be Merge branch 'tls-rx-nopad-and-backlog-flushing' adds 67dffd3db985 net: hinic: fix bug that ethtool get wrong stats adds 98f9fcdee35a net: hinic: avoid kernel hung in hinic_get_stats64() adds cd355d0bc60d Merge branch 'hinic-dev_get_stats-fixes' adds 69d7d257cd35 Revert "Merge branch 'octeontx2-af-next'" adds 6ca4b3932114 net: dsa: b53: remove unnecessary spi_set_drvdata() adds 820aceb53c75 sfc/siena: Use the bitmap API to allocate bitmaps adds ee4c0c5d2593 sfc: falcon: Use the bitmap API to allocate bitmaps adds 45262522d002 bnxt: Use the bitmap API to allocate bitmaps adds 76d3c114706f cnic: Use the bitmap API to allocate bitmaps adds 291dbea16c71 qed: Use the bitmap API to allocate bitmaps adds 7ed5f2454acf qed: Use bitmap_empty() adds cf21b355ccb3 af_unix: Optimise hash table layout. adds 83ec88d81aa8 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net adds d810d367ec40 net: page_pool: optimize page pool page allocation in NUMA [...] adds c2476c44032c Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 2064a132c0de bpf: Omit superfluous address family check in __bpf_skc_lookup adds 990a6194f7e1 bpftool: Rename "bpftool feature list" into "... feature l [...] adds cfb5a2dbf141 bpf, samples: Remove AF_XDP samples adds 3c660a5d86f4 bpf: Introduce TYPE_MATCH related constants/macros adds 633e7ceb2cbb bpftool: Honor BPF_CORE_TYPE_MATCHES relocation adds ec6209c8d42f bpf, libbpf: Add type match support adds b8a195dc2993 libbpf: add bpf_core_type_matches() helper macro adds 67d8ed429525 selftests/bpf: Add type-match checks to type-based tests adds bed56a6dd4cb selftests/bpf: Add test checking more characteristics adds 537905c4b68f selftests/bpf: Add nested type to type based tests adds 950b34778722 selftests/bpf: Add type match test against kernel's task_struct adds f6b9f6d57e5c Merge branch 'Introduce type match support' adds 8094029330a2 libbpf: Cleanup the legacy kprobe_event on failed add/atta [...] adds 5666fc997ccb libbpf: Fix wrong variable used in perf_event_uprobe_open_ [...] adds 2655144fb49b libbpf: Cleanup the legacy uprobe_event on failed add/atta [...] adds e4adceef5b0e Merge branch 'cleanup the legacy probe_event on failed scenario' adds 450a8dcb8c7f bpftool: Remove zlib feature test from Makefile adds 645d5d3bc001 selftests/bpf: Fix bogus uninitialized variable warning adds c46a12200114 selftests/bpf: Fix few more compiler warnings adds 7c8121af1bfe libbpf: Remove unnecessary usdt_rel_ip assignments adds 935dc35c7531 libbpf, riscv: Use a0 for RC register adds 2b4b2621fd64 selftests/bpf: Add benchmark for local_storage RCU Tasks T [...] adds 817faa6f1b81 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 9fce0ef01eb4 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds bf909caec390 Bluetooth: core: Fix deadlock on hci_power_on_sync. adds d7f2ee482ff1 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 1edc1a3070e0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds ad0762ac8526 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] adds 7602b0a7de8b Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] adds 6ef17aeb30e5 Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] adds a90f67a84cc9 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 961996fc767d Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] adds f0dce5c4fdaf drm/ingenic: Use the highest possible DMA burst size adds 21779cc21c73 drm: bridge: sii8620: fix possible off-by-one adds 207d2073c648 drm/vmwgfx: Stop using 'TRUE' adds 73289afe0361 drm: Remove linux/fb.h from drm_crtc.h adds 72bd9ea389c7 drm: Remove linux/media-bus-format.h from drm_crtc.h adds a204f9743b68 drm: Remove linux/i2c.h from drm_crtc.h adds e660916b7f4d drm/bridge: anx7625: Convert to devm_i2c_new_dummy_device() adds aa1965973cc7 drm/bridge: anx7625: use pm_runtime_force_suspend(resume) adds dfb02eb6bdf8 drm/bridge: anx7625: Fix NULL pointer crash when using edp-panel adds a57e7345cac1 drm/bridge: anx7625: Add wait_hpd_asserted() callback adds 47a4fb467970 drm: bridge: ldb: Drop DE flip from Freescale i.MX8MP LDB bridge adds 90f5514bcc1a drm/bridge: fsl-ldb: Fix mode clock rate validation adds 819da60d77c9 drm/bridge: fsl-ldb: Enable split mode for LVDS dual link adds d8b599bf625d drm/bridge: ti-sn65dsi86: Use atomic variants of drm_bridge_funcs adds 3915f8bddefd drm: xlnx: add <linux/io.h> for readl/writel adds 1d22b6033ea1 drm: bridge: adv7511: fix CEC power down control register offset adds 40cdb02cb9f9 drm: bridge: adv7511: unregister cec i2c device after cec adapter adds 540dfd188ea2 drm/nouveau: fix a use-after-free in nouveau_gem_prime_imp [...] adds 6dc548745d5b drm/nouveau/nouveau_bo: fix potential memory leak in nouve [...] adds cfbea4730e27 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] adds cfb979f71736 drm/amd: Add debug mask for subviewport mclk switch adds 4bdb9d650176 drm/amdkfd: simplify vm_validate_pt_pd_bos adds cbe07c982dbd drm/amd/pm: update SMU 13.0.0 driver_if header adds 26093ce14b75 drm/amdgpu: Only send ras feature for gfx block adds e0e146d55673 drm/amdgpu: skip whole ras bad page framework on sriov adds e72f03f4bdc4 drm/amd/display: Add missing registers for ACP adds 85f4bc0c333c drm/amd/display: Add SubVP required code adds 90f33674a075 drm/amd/display: Prepare for new interfaces adds 64a30aaf0b0d drm/amd/display: Add function to set pixels per cycle adds 88ef4c5bb36b drm/amd/display: Apply ODM 2:1 policy for single display c [...] adds 2b2b3a751b29 drm/amd/display: Use two pixel per container for k1/k2 div adds 740ccea3d367 drm/amd/display: Change DET policy for MPO cases adds 15360d7fc35b drm/amd/display: Switch to correct DTO on HDMI adds 7e053bab30e3 drm/amd/display: Update gpuvm_max_page_table_levels IP param adds bbb6e5ae7ccf drm/amd/display: Make OPTC3 function accessible to other DCN adds 00fa7f031dd4 drm/amd/display: Add basic infrastructure for enabling FAMS adds 48e03843f998 drm/amd/display: Fix stream->link_enc unassigned during st [...] adds a5eeb70de411 drm/amd/display: Add SubVP control lock adds 97ca308925a5 drm/amd/display: Add minimal pipe split transition state adds 82a562ab5f0a drm/amd/display: disable timing sync b/w odm halves adds e73b386e7558 drm/amd/display: guard for virtual calling destroy_link_encoders adds 6366b00346c0 drm/amd/display: Maintain consistent mode of operation dur [...] adds 014706458825 drm/amd/display: Extend soc BB capabilitiy adds fff7eb56b376 drm/amd/display: Don't set dram clock change requirement f [...] adds b3859b16d27f drm/amd/display: add an option to skip wait for HPD when p [...] adds 7c50a3e99a2e drm/amd/display: Program ACP related register adds bc19909f19fd drm/amd/display: Guard against ddc_pin being NULL for AUX adds 0c7ea6f82434 drm/amd/display: Remove incorrect ASSERT check for link_enc adds 1daf74013727 drm/amd/display: Guard against NULL link encoder in log hw state adds 22676bc500c2 drm/amd/display: Fix dmub soft hang for PSR 1 adds 8a077d9caa3a drm/amd/display: disable otg toggle w/a on boot adds 4984dcdc1f78 drm/amd/display: Indicate stream change on ODM change adds f64f3a72835f drm/amd/display: Remove configuration option for dpia hpd delay adds e9a7d236eaae drm/amd/display: Fix refresh rate issue on Club 3D adds 9a714dcf1039 drm/amd/display: Disable TBT3 DSC work around by default. adds 8bc3812d0b33 drm/amd/display: Add flag to modify MST delay adds c1127df9515c drm/amd/display: Fix null timing generator resource adds 09de5cd2c170 drm/amd/display: Move all linux includes into OS types adds 3b779044c817 drm/amd/display: Fix uninitialized variable. adds b278b738c3be drm/amd/display: Initialize lt_settings on instantiation adds 7acd7ab0297a drm/amdgpu/mes11: fix to unmap legacy queue adds 427a60c1c30e drm/amd/display: OVT Update on InfoFrame and Mode Management adds 81990c3c0790 drm/amd/display: enable PCON SST support for newer ASICs adds 068ab0cdc1a9 drm/amd/display: rename hdmi_frl_pcon_support adds a00a3cef25a9 drm/amd/display: 3.2.192 adds 3e211f23aa1e drm/amd/display: Maintain old audio programming sequence adds c3c483391bb2 drm/amdgpu/mes: Fix an error handling path in amdgpu_mes_s [...] adds edadd6fc28b2 drm/amdpgu/debugfs: Simplify some exit paths adds eb08accdd8d9 drm/amd/display: Remove return value of Calculate256BBlockSizes adds 61e419f651a6 drm/amd/display: clean up some inconsistent indenting adds fd3bc691fc7b drm/amd/display: Remove duplicate code across dcn30 and dcn31 adds 2e02ceb73ff8 drm/amd/display: Remove unused variables from vba_vars_st adds 89e2b4373ae5 drm/amdgpu: keep fbdev buffers pinned during suspend adds fc25fd602b1e drm/amdgpu/display: disable prefer_shadow for generic fb helpers adds fce7bf30d330 drm/amdkfd: add new flag for svm adds 7d261c50d9c1 drm/amdkfd: change svm range evict adds 371409df9236 drm/amd/display: remove stale debug setting adds 1f374171fd34 drm/amd/display: correct idle_power_optimizations disablem [...] adds f72fc9bd2269 drm/amdkfd: optimize svm range evict adds b83c9e3dd5b5 drm/amd/display: remove set but unused variable adds 30ef0808e618 drm/amd/display: make get_refresh_rate() static adds 34ce1a6a29db drm/amdgpu/display: Remove duplicated argument to || adds 75072128d704 drm/amd/display: remove repeated includes adds 9da2902609f7 drm/radeon: avoid bogus "vram limit (0) must be a power of [...] adds cc3cb791f19a drm/amdgpu: Fix one list corruption when create queue fails adds 11d526f1972f drm/amd/display: Fix new dmub notification enabling in DM adds bdd0d7e290e0 drm/amd/display: fix non-x86/PPC64 compilation adds 8c96e566d95a drm/amd/display: clean up some inconsistent indenting adds b609020a6979 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] adds ca1dc50fd5cf drm/i915: Use short PCH names consistently adds f24d1d450841 drm/i915: Nuke PCH_MCC adds 3d9c653cf635 drm/i915: Nuke PCH_JSP adds 79b5536cb295 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] adds fe8b45aa6115 dt-bindings: display: tegra: Convert to json-schema adds 7b86d50e74b9 MAINTAINERS: Rectify entry for NVIDIA TEGRA DRM and VIDEO DRIVER adds b28b0130ff61 Merge branch 'drm/tegra/for-next' of git://anongit.freedes [...] adds 1796c0255bae Merge tag 'drm-msm-fixes-2022-06-28' into msm-next-staging adds 6867c9aff860 drm/msm: Make msm_gem_free_object() static adds 1981c35bf753 drm: Add DRM_GEM_FOPS adds cfebe3fd5996 drm/msm: Expose client engine utilization via fdinfo adds 4400c3a1d48f drm/msm: Use div64_ul instead of do_div adds 2311720a0182 drm/msm: Fix fence rollover issue adds 51e4d60e6ba5 drm/msm/dpu: add writeback support for sc7180 adds 2d8a4edb672d drm/msm/dpu: use feature bit for LM combined alpha check adds c87443150a98 drm/msm/dpu: move VBIF_XINL_QOS_LVL_REMAP size to hw_catalog adds 129ae533fabf drm/msm/dpu: remove hwversion field from data structures adds 477db4feea03 drm/msm/dpu: change catalog->perf to be a const pointer adds 481d5dbb93ae drm/msm/dpu: change catalog->dma_cfg to be a const pointer adds 3208496720a1 drm/msm/dpu: constify struct dpu_mdss_cfg adds de7d480f5e8c drm/msm/dpu: make dpu hardware catalog static const adds b1ed585a16da drm/msm/dpu: dont_use IS_ERR_OR_NULL for encoder phys backends adds b6529e33761f drm/msm/dpu: drop enum msm_display_caps adds b4a624acabe9 drm/msm/dpu: move intf and wb assignment to dpu_encoder_se [...] adds a370cc392e07 drm/msm/dpu: fix maxlinewidth for writeback block adds 4edea8d30587 drm/msm/dpu: remove hard-coded linewidth limit for writeback adds 58fc5d186db4 drm/msm/dpu: Move LM CRC code into separate method adds 7b37523fb1d1 drm/msm/dpu: Move MISR methods to dpu_hw_util adds 91143873a05d drm/msm/dpu: Add MISR register support for interface adds b16650478635 drm/msm/dpu: Add interface support for CRC debugfs adds 2709935b4a9e drm/msm/dpu: simplify and unify dpu_encoder_get_intf and d [...] adds fca5ad26b7d8 drm/msm/disp/dpu1: add dspp support for sc7280 adds d9e0f7a6631b drm/msm/dp: "inline" dp_ctrl_set_clock_rate("ctrl_link") adds 26345e011723 drm/msm/dp: set stream_pixel rate directly adds fc18ea9818cd drm/msm/dp: inline dp_power_clk_set_rate() adds 50b1131e0674 drm/msm/dp: rewrite dss_module_power to use bulk clock functions adds ce557eaf52ab dt-bindings: msm/dp: List supplies in the bindings adds 01161a5c0ea6 dt-bindings: msm: update maintainers list with proper id adds 3bcecf2b6d06 drm/msm/dp: make dp_bridge_mode_valid() more precise adds efc7617086bf drm/msm/dp: Remove encoder pointer from struct msm_dp adds 94a9e05228c8 drm/msm/dp: use ARRAY_SIZE for calculating num_descs adds 4f0718bfa472 drm/msm/dsi: Use single function for reset adds a18a44e9262d drm/msm/hdmi: fill the pwr_regs bulk regulators adds 2f14bc38d88a dt-bindings: display/msm: hdmi: split and convert to yaml adds e3c5ce88e8f9 dt-bindings: display/msm: hdmi: mark old GPIO properties a [...] adds 6c04d89a6138 dt-bindings: display/msm: hdmi: mark hdmi-mux-supply as de [...] adds 7fbf025305e9 drm/msm/hdmi: drop the hdmi-mux support adds 68e674b13b17 drm/msm/hdmi: drop unused GPIO support adds 1f8830179459 drm/msm/hdmi: enable core-vcc/core-vdda-supply for 8996 platform adds 53d9118f7d39 drm/msm/hdmi: drop empty 'none' regulator lists adds b45aff9688e7 drm/msm/hdmi: drop hpd_regs usage on 8x74/8084 adds 9edaba8751ca drm/msm/hdmi: merge platform config for 8974/8084/8994/8996 adds ac1c2787bb29 drm/msm/hdmi: reuse MSM8960's config for MSM8660 adds 0f390c8ca0e1 drm/msm/hdmi-phy: populate 8x60 HDMI PHY requirements adds 089008b698f8 drm/msm/hdmi: drop empty bridge callbacks adds a7977d5cd9db drm/msm/hdmi: support attaching the "next" bridge adds eeda2bc4fcd9 drm/msm/mdp5: Add perf data for MDP v1.16 adds a143890fefa5 drm/msm/mdp4: move iommu_domain_alloc() call close to its usage adds 97b10e15df73 drm/msm/mdp4: get rid of struct mdp4_platform_config adds 1ff1da40d6fc Merge branches 'msm-next-lumag-core', 'msm-next-lumag-dpu' [...] adds a46c394c3bc6 Merge branch 'msm-next' of https://gitlab.freedesktop.org/ [...] adds 955f04766d4e fbdev: fbmem: Fix logo center image dx issue adds 3663a2fb325b video: of_display_timing.h: include errno.h adds 65a01e601dbb fbcon: Disallow setting font bigger than screen size adds e64242caef18 fbcon: Prevent that screen size is smaller than font size adds 6c11df58fd1a fbmem: Check virtual screen sizes in fb_set_var() adds 53a6e66b1b4f fbcon: Use fbcon_info_from_console() in fbcon_modechange_p [...] adds 4b6f6454b082 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 773d09b4c3ac regmap-irq: Fix bug in regmap_irq_get_irq_reg_linear() adds b9d2dcf9e0d2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 4a1e6ac7d5a0 Merge branch 'for-linus' into for-next adds 4b8ea38fabab ALSA: usb-audio: Support jack detection on Dell dock adds 2e57a3358dda ALSA: usb-audio: Turn off 'manual mode' on Dell dock adds df98a94ce9c4 ALSA: wavefront: remove redundant assignment to pointer end adds c71531007ef0 tracing: ALSA: hda: Remove string manipulation out of the [...] adds 65123b899818 ALSA: hda/cs8409: change cs8409_fixups v.pins initializers [...] adds 61c606a43b6c ALSA: usb-audio: Add endianness annotations adds 2f8cd3d67e2e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds f507c0c67dac ASoC: qcom: Fix missing of_node_put() in asoc_qcom_lpass_c [...] adds bc4c9d85179c ASoC: dt-bindings: convert designware-i2s to dt-schema adds 1d5c7a91dfc2 ASoC: codecs: max98088: Clean up some inconsistent indenting adds 679139ea62e3 ASoC: fsl: pcm030-audio-fabric: use platform_device_unregsiter() adds 3684020a82ff ASoC: codes: Add support for ES8316 producer mode adds 978bd27c9aed ASoC: fsl_micfil: Add legacy_dai_naming flag adds 446499743b26 ASoC: fsl_asrc_dma: Add legacy_dai_naming flag adds acf981f94edc ASoC: tegra20_ac97: Fix missing error code in tegra20_ac97 [...] adds 8dbefb20b2d0 ASoC: rt5640: Add the MICBIAS1 to the dapm routing adds dcc165d6179c ASoC: madera: Replace kernel.h with the necessary inclusions adds eec8a5f44e4f ASoC: codecs: wsa883x: fix warning using-module-alias-sdw.cocci adds 275cc7f5bd6f ASoC: xilinx: Suppress second error message about reset fa [...] adds f4ba35b79bd0 ASoC: Intel: avs: correct config reference for I2S test board adds b03bd215742c ASoC: Intel: catpt: remove duplicating driver data retrieval adds 50791dcb7de3 ASoC: dt-bindings: qcom,sm8250: add SDM845 sound adds 0ff9f8b9f592 ASoC: rockchip: i2s: Fix error code when fail to read I2S_CLR adds 6dbc34d9c31e ASoC: tegra: tegra20_das: Fold header file into only user adds 9a99b9b26451 ASoC: tegra: tegra20_das: Remove unused function tegra20_das_read adds eefaea932355 ASoC: tegra: tegra20_das: Get rid of global pointer for dr [...] adds a10a8b6661c4 ASoC: tegra: tegra20_das: Make helper functions return void adds fb617612fd8e ASoC: tegra: tegra20_das: Drop write-only driver data member adds 0d356c186ffd ASoC: SOF: Intel: bdw: remove duplicating driver data retrieval adds 65b6851d243f ASoC: SOF: Intel: byt: remove duplicating driver data retrieval adds 7bad8125549c ASoC: fsl_utils: Add function to handle PLL clock source adds 34dcdebecf2f ASoC: fsl_spdif: Add support for PLL switch at runtime. adds 93f54100fbde ASoC: fsl_micfil: Add support for PLL switch at runtime adds 7cb7f07d2491 ASoC: fsl_sai: Add support for PLL switch at runtime adds df0835a810c1 ASoC: dt-bindings: fsl_spdif: Add two PLL clock source adds 6c06ad34eda9 ASoC: dt-bindings: fsl-sai: Add two PLL clock source adds 945c7683c52a Add support of two Audio PLL source adds 3eb8440d0d26 ASoC: amd: add I2S MICSP instance support adds 02527c3f2300 ASoC: amd: add Machine driver for Jadeite platform adds f94fa8405801 ASoC: amd: enable machine driver build for Jadeite platform adds 676c6cc50d58 I2S driver changes for Jadeite platform adds c0fabd12a857 ASoC: imx-card: Fix DSD/PDM mclk frequency adds f1fd46e068f5 ASoC: Intel: avs: Fix i2s_test card name initialization adds e57297fc0915 ASoC: rsnd: Emit useful error messages in .remove() adds ab34403db242 ASoC: amd: fix ACPI dependency compile errors and warnings adds 98356c89d44d ASoC: jz4740-i2s: Remove Open Firmware dependency adds 8a7691010992 ASoC: jz4740-i2s: Refactor DMA channel setup adds dfec073fc9bf ASoC: cleanups and improvements for jz4740-i2s adds 050237e6b0be ASoC: fsl_utils: Don't use plain integer as NULL pointer adds 34028647e8c6 Merge remote-tracking branch 'asoc/for-5.20' into asoc-next adds c2a77f5dc1a0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds c4bcc1b99b8b Input: goodix - switch use of acpi_gpio_get_*_resource() APIs adds 32033f98d987 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds deef1be18e3f scsi: core: Remove reserved request time-out handling adds 99e48cd6855e blk-mq: Add a flag for reserved requests adds 9bdb4833dd39 blk-mq: Drop blk_mq_ops.timeout 'reserved' arg adds 1263c1929fb8 scsi: fnic: Drop reserved request handling adds 2dd6532e9591 blk-mq: Drop 'reserved' arg of busy_tag_iter_fn adds 4cf6e6c0106b blk-mq: Drop local variable for reserved tag adds f1a8bbd1100d block: remove a superflous ifdef in blkdev.h adds 6cc37a672a1e block: call blk_queue_free_zone_bitmaps from disk_release adds edd1dbc83b1d block: use bdev_is_zoned instead of open coding it adds 6deacb3bfac2 block: simplify blk_mq_plug adds 052e545c9276 block: simplify blk_check_zone_append adds 6b2bd274744e block: pass a gendisk to blk_queue_set_zoned adds b3c72f8138b5 block: pass a gendisk to blk_queue_clear_zone_settings adds 5d40066567a7 block: pass a gendisk to blk_queue_free_zone_bitmaps adds 1dc0172027b0 block: remove queue_max_open_zones and queue_max_active_zones adds 982977df4817 block: pass a gendisk to blk_queue_max_open_zones and blk_ [...] adds b623e347323f block: replace blkdev_nr_zones with bdev_nr_zones adds 375c140c199e block: use bdev based helpers in blkdev_zone_mgmt{,all} adds a239145ad18b nvmet:: use bdev based helpers in nvmet_bdev_zone_mgmt_emu [...] adds fabed68c2723 dm-zoned: cleanup dmz_fixup_devices adds de71973c2951 block: remove blk_queue_zone_sectors adds d86e716aa406 block: move zone related fields to struct gendisk adds f3819ae0b7e1 Merge branch 'for-5.20/block' into for-next adds 1c3d54037780 MAINTAINERS: add patchwork link to linux-raid project adds 59c0b25533f0 md/raid5-log: Drop extern decorators for function prototypes adds 26becbe46497 md/raid5-ppl: Drop unused argument from ppl_handle_flush_r [...] adds f4eb3eb3a9d5 md/raid5: suspend the array for calls to log_exit() adds c2270aede3a1 md/raid5-cache: Take mddev_lock in r5c_journal_mode_show() adds 33fa9f7c08f7 md/raid5-cache: Drop RCU usage of conf->log adds 0d79ac61090f md/raid5-cache: Clear conf->log after finishing work adds 13a5bd4c6b10 md/raid5-cache: Annotate pslot with __rcu notation adds ff3a0996abb9 md: Use enum for overloaded magic numbers used by mddev->c [...] adds c74008cf2d48 md: Ensure resync is reported after it starts adds 92a2748dc3c5 md: Notify sysfs sync_completed in md_reap_sync_thread() adds 467f738d0e82 md: Explicitly create command-line configured devices adds 0c48c3be92ad md: unlock mddev before reap sync_thread in action_store adds cc69f703f7af md/raid5: Make logic blocking check consistent with logic [...] adds 7b19410260fb md/raid5: Factor out ahead_of_reshape() function adds e07b250b9da9 md/raid5: Refactor raid5_make_request loop adds ec877594ad57 md/raid5: Move stripe_add_to_batch_list() call out of add_ [...] adds 6ce9728905c2 md/raid5: Move common stripe get code into new find_get_st [...] adds 09cf53345779 md/raid5: Factor out helper from raid5_make_request() loop adds 7f181f7bfeb8 md/raid5: Drop the do_prepare flag in raid5_make_request() adds 0647deafbf63 md/raid5: Move read_seqcount_begin() into make_stripe_request() adds cb775de29f28 md/raid5: Refactor for loop in raid5_make_request() into w [...] adds 4fcbd9abb6f2 md/raid5: Keep a reference to last stripe_head for batch adds b16d91f9b7ea md/raid5: Refactor add_stripe_bio() adds 76816a91b3d2 md/raid5: Check all disks in a stripe_head for reshape progress adds a5b9c6a653fb md/raid5: Pivot raid5_make_request() adds a3906874f1f5 md/raid5: Improve debug prints adds e969c8949e9b md/raid5: Increase restriction on max segments per request adds ff4ec5f79108 md: Fix spelling mistake in comments adds d01051ed365d Merge branch 'md-next' of https://git.kernel.org/pub/scm/l [...] adds aa516a92584e block: null_blk: Use the bitmap API to allocate bitmaps adds 43a20e93310e rnbd-clt: open code send_msg_open in rnbd_clt_map_device adds 953d0c1b1d29 rnbd-clt: don't free rsp in msg_open_conf for map scenario adds e8d5be284d30 rnbd-clt: kill read_only from struct rnbd_clt_dev adds 7e6c34c6ca22 rnbd-clt: reduce the size of struct rnbd_clt_dev adds 50aff97483b6 rnbd-clt: adjust the layout of struct rnbd_clt_dev adds ffa41a717024 rnbd-clt: check capacity inside rnbd_clt_change_capacity adds 59498516e707 rnbd-clt: pass sector_t type for resize capacity adds 3b56590b1715 rnbd-clt: make rnbd_clt_change_capacity return void adds 5ba7b490d9fc block/rnbd-srv: Set keep_id to true after mutex_trylock adds cf9db9e0f6fd block/rnbd-srv: Replace sess_dev_list with index_idr adds b5a1f6394ad9 Merge branch 'for-5.20/drivers' into for-next adds bdb2c48e4b38 io_uring: explicit sqe padding for ioctl commands adds ecedbb6c048e Merge branch 'io_uring-5.19' into for-5.20/io_uring adds 07c45ff1c0d1 io_uring: define a 'prep' and 'issue' handler for each opcode adds afa0c4167ae1 io_uring: move to separate directory adds 91acde8e1aed io_uring: move req async preparation into opcode handler adds 01bd4b783bae io_uring: add generic command payload type to struct io_kiocb adds 35b92416e365 io_uring: convert read/write path to use io_cmd_type adds 332bd9eed0d5 io_uring: convert poll path to use io_cmd_type adds 8922231b87ab io_uring: convert poll_update path to use io_cmd_type adds aea8ee8c405e io_uring: remove recvmsg knowledge from io_arm_poll_handler() adds 7399cbe24936 io_uring: convert net related opcodes to use io_cmd_type adds 0c9c5857964d io_uring: convert the sync and fallocate paths to use io_cmd_type adds 23e68312d985 io_uring: convert cancel path to use io_cmd_type adds 7868590ed8fb io_uring: convert timeout path to use io_cmd_type adds fdf9dea257db io_uring: convert open/close path to use io_cmd_type adds 25f67d82bdad io_uring: convert madvise/fadvise to use io_cmd_type adds 4348c3ff1603 io_uring: convert file system request types to use io_cmd_type adds 3e13f478f11c io_uring: convert epoll to io_cmd_type adds 2eb78502733e io_uring: convert splice to use io_cmd_type adds 5ef36a38fb19 io_uring: convert msg and nop to io_cmd_type adds feb6fd1b6da8 io_uring: convert rsrc_update to io_cmd_type adds ca6c0f80dc52 io_uring: convert xattr to use io_cmd_type adds 11375c20789c io_uring: convert iouring_cmd to io_cmd_type adds f3d5044f1b75 io_uring: unify struct io_symlink and io_hardlink adds d5bebb51d12f io_uring: define a request type cleanup handler adds 42baefd27637 io_uring: add io_uring_types.h adds 8c1637a1af1c io_uring: set completion results upfront adds 0d651cb3e96d io_uring: handle completions in the core adds 8d8b2036ebef io_uring: move xattr related opcodes to its own file adds 53c3140448b1 io_uring: move nop into its own file adds f8d42427f827 io_uring: split out filesystem related operations adds 7274c761cfc3 io_uring: split out splice related operations adds cc6d42dfef03 io_uring: split out fs related sync/fallocate functions adds 34db0ae66c8e io_uring: split out fadvise/madvise operations adds a52429b0ace1 io_uring: separate out file table handling code adds 4f96d55c35c1 io_uring: split out open/close operations adds a837de174609 io_uring: move uring_cmd handling to its own file adds 3eff1b79e84a io_uring: add a dummy -EOPNOTSUPP prep handler adds bd083b96383e io_uring: move epoll handler to its own file adds f83d28842c08 io_uring: move statx handling to its own file adds 78503d7e6b47 io_uring: split network related opcodes into its own file adds d11ec12098c0 io_uring: move msg_ring into its own file adds 5043738154db io_uring: move our reference counting into a header adds 4e903c16c5b9 io_uring: move timeout opcodes and handling into its own file adds 7744ed01acc1 io_uring: move SQPOLL related handling into its own file adds cfdf6c67a9a6 io_uring: use io_is_uring_fops() consistently adds 1fdfd2444f0d io_uring: move fdinfo helpers to its own file adds 2ad4f59d2d45 io_uring: move io_uring_task (tctx) helpers into its own file adds 59f546defff0 io_uring: include and forward-declaration sanitation adds 703e65912608 io_uring: add opcode name to io_op_defs adds 6abfd1ded4e4 io_uring: move poll handling into its own file adds 88b7abab1d6f io_uring: move cancelation into its own file adds 7a797c022cd4 io_uring: split provided buffers handling into its own file adds 742313dfee91 io_uring: move rsrc related data, core, and commands adds 6133eb74b4bc io_uring: move remaining file table manipulation to filetable.c adds 6b55927816f7 io_uring: move read/write related opcodes to its own file adds 0287319824de io_uring: move opcode table to opdef.c adds e23b311ec2df io_uring: add support for level triggered poll adds 4a97c5c2d9ac io_uring: deprecate epoll_ctl support adds 7d378c27ba5e io_uring: make reg buf init consistent adds 31a379d1b0e0 io_uring: move defer_list to slow data adds 824e98fe3bc5 io_uring: better caching for ctx timeout fields adds 5a1aad10acf6 io_uring: refactor ctx slow data placement adds 1099dd1688be io_uring: move small helpers to headers adds 13a3ba308b43 io_uring: explain io_wq_work::cancel_seq placement adds cc5c8cfef147 io_uring: inline ->registered_rings adds 491f2bf62a84 io_uring: never defer-complete multi-apoll adds 1ed0a1bb95ac io_uring: remove check_cq checking from hot paths adds a330970fe1cf io_uring: don't set REQ_F_COMPLETE_INLINE in tw adds d694a5b1c623 io_uring: remove unused IO_REQ_CACHE_SIZE defined adds e89be05e728c io_uring: rw: delegate sync completions to core io_uring adds c49ea5436071 io_uring: kill REQ_F_COMPLETE_INLINE adds 0aaf077dfae0 io_uring: refactor io_req_task_complete() adds 6b781ddeed00 io_uring: don't inline io_put_kbuf adds 65c1ab0a055f io_uring: poll: remove unnecessary req->ref set adds 18a3d2633b3e io_uring: switch cancel_hash to use per entry spinlock adds 7f025195c7c6 io_uring: pass poll_find lock back adds 21519596ba1d io_uring: clean up io_try_cancel adds c212554686fa io_uring: limit the number of cancellation buckets adds 0c0671182f31 io_uring: clean up io_ring_ctx_alloc adds 3ef321c95124 io_uring: use state completion infra for poll reqs adds 9479c46a92a8 io_uring: add IORING_SETUP_SINGLE_ISSUER adds c1c4458a55c3 io_uring: pass hash table into poll_find adds ad2ef89f4d8f io_uring: introduce a struct for hash table adds 1fcef077b22a io_uring: propagate locking state to poll cancel adds feccf7c31363 io_uring: mutex locked poll hashing adds b2fd1e2d3fe7 io_uring: kbuf: add comments for some tricky code adds ffb61846bc9d io_uring: don't expose io_fill_cqe_aux() adds 9f0760a8f06e io_uring: don't inline __io_get_cqe() adds 09450949a439 io_uring: introduce io_req_cqe_overflow() adds 207583bc3e80 io_uring: deduplicate __io_fill_cqe_req tracing adds 66310dcfc4f8 io_uring: deduplicate io_get_cqe() calls adds 3fe965ab2390 io_uring: change ->cqe_cached invariant for CQE32 adds 1f09b2c4df01 io_uring: kill extra io_uring_types.h includes adds 46d7cd343900 io_uring: make io_uring_types.h public adds c39dd19d374d io_uring: clean up tracing events adds ffc30bc48a92 io_uring: move a few private types to local headers adds f6af188e4f4d io_uring: remove extra io_commit_cqring() adds 610169004127 io_uring: reshuffle io_uring/io_uring.h adds ae81c0554334 io_uring: move io_eventfd_signal() adds 5ec9126c719a io_uring: remove ->flush_cqes optimisation adds 48ea71568b21 io_uring: fix multi ctx cancellation adds 5b13a9682cb5 io_uring: improve task exit timeout cancellations adds 51e4bada8e32 io_uring: fix io_poll_remove_all clang warnings adds 6a4624b1fc0a io_uring: hide eventfd assumptions in eventfd paths adds f07f8678dcf5 io_uring: introduce locking helpers for CQE posting adds 180334123985 io_uring: add io_commit_cqring_flush() adds ffe7b4c9e97b io_uring: opcode independent fixed buf import adds 427dd59d5bfb io_uring: move io_import_fixed() adds 52b340717e15 io_uring: consistent naming for inline completion adds c61edf0c2b04 io_uring: add a warn_once for poll_find adds 5e5213b3be6d io_uring: optimize io_uring_task layout adds eaa85a45c031 io_uring: improve io_run_task_work() adds 6e0c8bdd269a io_uring: move list helpers to a separate file adds dd05fa05f7c1 io_uring: dedup io_run_task_work adds db6be27322d6 io_uring: remove priority tw list optimisation adds 216ca1eae23f io_uring: remove __io_req_task_work_add adds ff3ffee97320 io_uring: lockless task list adds c806ae995b39 io_uring: introduce llist helpers adds b99a72f51295 io_uring: batch task_work adds 4dcac349440b io_uring: add trace event for running task work adds 1bc91db75213 io_uring: trace task_work_run adds 3b22bd4067dc io_uring: kbuf: kill __io_kbuf_recycle() adds a5e7d014fb60 io_uring: have cancelation API accept io_uring_task directly adds 85548551564d io_uring: add IORING_ASYNC_CANCEL_FD_FIXED cancel flag adds 4ee779c8b984 io_uring: add sync cancelation API through io_uring_register() adds 0fca6ad40190 io_uring: clean poll ->private flagging adds 1ac6ed4763be io_uring: remove events caching atavisms adds fd5d70cb3993 io_uring: add a helper for apoll alloc adds 5b456bf5986a io_uring: change arm poll return values adds 79a56a655dc2 io_uring: refactor poll arm error handling adds 529d2f263bb5 io_uring: optimise submission side poll_refs adds 1ec1d146eee7 io_uring: kbuf: inline io_kbuf_recycle_ring() adds 256cd9717d1f io_uring: move POLLFREE handling to separate function adds fbd515071f78 io_uring: improve io_fail_links() adds 34dda0194911 io_uring: fuse fallback_node and normal tw node adds b3688b24f1bc io_uring: remove extra TIF_NOTIFY_SIGNAL check adds 98eb5039f308 io_uring: don't check file ops of registered rings adds f1e98dd6aee4 io_uring: remove ctx->refs pinning on enter adds c7197fa48c78 io_uring: replace zero-length array with flexible-array member adds 391a46a99d6e io_uring: split out fixed file installation and removal adds 3743c8e34736 io_uring: add support for passing fixed file descriptors adds e9903c7dfba6 io_uring: let to set a range for file slot allocation adds d4c7fc1346f3 io_uring: allow 0 length for buffer select adds 4383e301adc7 io_uring: restore bgid in io_put_kbuf adds 4914e29e593d io_uring: allow iov_len = 0 for recvmsg and buffer select adds 1348b0e5a26e io_uring: recycle buffers on error adds b8f93085ce72 io_uring: clean up io_poll_check_events return values adds d0fae41dca56 io_uring: add IOU_STOP_MULTISHOT return code adds 2e88bd9ae452 io_uring: add allow_overflow to io_post_aux_cqe adds 0f8807e64807 io_uring: fix multishot poll on overflow adds 18d6b762494c io_uring: fix multishot accept ordering adds dbe5821cf0a0 io_uring: multishot recv adds 63ebd870b6e9 io_uring: fix io_uring_cqe_overflow trace format adds 46c8d3ecffc7 io_uring: only trace one of complete or overflow adds d4c5076440f7 io_uring: disable multishot recvmsg adds af0bc791c362 io_uring: move apoll cache to poll.c adds 36aef35e37fe io_uring: add abstraction around apoll cache adds 216dfe79f155 io_uring: impose max limit on apoll cache adds d7666f620fc0 io_uring: add netmsg cache adds 2abd976b4a33 io_uring: don't miss setting REQ_F_DOUBLE_POLL adds 24e786df90b9 io_uring: don't race double poll setting REQ_F_ASYNC_DATA adds a07fb151e3b1 io_uring: clear REQ_F_HASH_LOCKED on hash removal adds 8007202a9a48 io_uring: consolidate hash_locked io-wq handling adds 9ad54bbed2a9 Merge branch 'for-5.20/io_uring' into for-next adds f8d1cee69d00 mm: Move starting of background writeback into the main ba [...] adds 187771e23aec mm: Move updates of dirty_exceeded into one place adds a31c6b1af29c mm: Add balance_dirty_pages_ratelimited_flags() function adds a14ece7799dd iomap: Add flags parameter to iomap_page_create() adds 5428a3391732 iomap: Add async buffered write support adds f0a0236961c2 iomap: Return -EAGAIN from iomap_write_iter() adds f4774b633346 fs: add a FMODE_BUF_WASYNC flags for f_mode adds 21a63a64b80d fs: add __remove_file_privs() with flags parameter adds d38c2723fb36 fs: Split off inode_needs_update_time and __file_update_time adds 9de90ba5adcc fs: Add async write file modification handling. adds e8356c2eecc3 io_uring: Add support for async buffered writes adds 7a9dca110c8e io_uring: fix issue with io_write() not always undoing sb_ [...] adds 638a7ef0f5d9 io_uring: Add tracepoint for short writes adds 69646df22ff2 xfs: Specify lockmode when calling xfs_ilock_for_iomap() adds 2616f97bffa9 xfs: Add async buffered write support adds e55f72537c90 mm: honor FGP_NOWAIT for page cache page allocation adds 5790b15c501d Merge branch 'for-5.20/io_uring-buffered-writes' into for-next adds 030167e54e75 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git adds 4ed045d8756a dm: unexport dm_get_reserved_rq_based_ios adds e810cb78bc4b dm: refactor dm_md_mempool allocation adds 444fe04f7a5a dm: improve BLK_STS_DM_REQUEUE and BLK_STS_AGAIN handling adds 61cbe7888d03 dm: add dm_bio_rewind() API to DM core adds 8b211aaccb91 dm: add two stage requeue mechanism adds 2aec377a2925 dm table: remove dm_table_get_num_targets() wrapper adds 564b5c5476cd dm table: audit all dm_table_get_target() callers adds 899ab445a467 dm table: rename dm_target variable in dm_table_add_target() adds 20e6fc85621c dm verity: fix checkpatch close brace error adds 5c29e784738c dm cache: fix typo in 2 comment blocks adds ce92fc4b8bc0 dm raid: remove redundant "the" in parse_raid_params() comment adds 962c6296f054 dm snapshot: fix typo in snapshot_map() comment adds 8b301af4c65b Documentation: dm writecache: add blank line before option [...] adds 11093e6f0de9 Documentation: dm writecache: Render status list as list adds bcbf4ab6d1c8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 2da111edb950 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 87cbc15fd013 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds dbd4c0fea106 Merge branches 'ib-mfd-acpi-for-rafael-5.20' and 'ib-mfd-s [...] adds 027dac7b9a59 mfd: max77714: Update Luca Ceresoli's e-mail address adds 39b5d0d5e849 dt-bindings: mfd: Convert da9063 to yaml adds dd15f49a1008 dt-bindings: mfd: ti,j721e-system-controller: Add clock property adds a44d09a79ca9 MAINTAINERS: Update Intel PMIC (MFD part) to Supported adds 41a702734c09 mfd: asic3: Make asic3_gpio_remove() return void adds ab84d19b864f mfd: t7l66xb: Drop platform disable callback adds 2b61bea43374 mfd: tc6387xb: Drop disable callback that is never called adds 6bb3d540d345 syscon: Use %pa to format the variable of resource_size_t type adds 0e5346ff570b MAINTAINERS: Fix file entry for MAX77693 DT adds cdb9333c61fc mfd: max77620: Fix refcount leak in max77620_initialise_fps adds 81a5d90e5c38 dt-bindings: mfd: stm32-timers: Document how to specify in [...] adds b9ca48edf8c8 dt-bindings: mfd: Add compatible for MT6331 PMIC adds e12bfb5ed956 mfd: mt6397-core: Add MT6357 PMIC support adds 1bc9e011d2f4 mfd: mt6358-irq: Add MT6357 PMIC support adds 1271ee250de7 mfd: cros_ec: Add SCP Core-1 as a new CrOS EC MCU adds ac2a19381c7b dt-bindings: mfd: qcom,tcsr: Convert to dtschema adds 474032efc4c7 dt-bindings: mfd: qcom,tcsr: Add qcom,tcsr-mdm9615 adds 4abc1e8f3b3b dt-bindings: mfd: Add mp2733 compatible adds 2f1823d7d208 mfd: twl: Remove platform data support adds fea75ece6f58 mfd: pm8008: Remove driver data structure pm8008_data adds a7447e0b2d37 dt-bindings: mfd: qcom-pm8xxx: Update the maintainers section adds ed1b108bca27 dt-bindings: mfd: mt6397: Add compatibles for MT6331 RTC and keys adds ebe35d270f65 mfd: dln2: Automatically detect and fill endpoint pointers adds 0c183939da84 mfd: tc6393xb: Make disable callback return void adds 1e5bc849a538 mfd: intel_soc_pmic_chtwc: Use dev_err_probe() adds c7b930aad7e0 mfd: intel_soc_pmic_chtwc: Switch from __maybe_unused to p [...] adds 235f69f8d593 dt-bindings: mfd: Add i.MX8qm/qxp Control and Status Regis [...] adds 657070371e7a mfd: db8500-prcmu: Drop duplicated word "the" in the comments adds 23779a4af059 mfd: ipaq-micro: Fix spelling mistake of "receive{d}" adds b330fa7c4629 mfd: axp20x: Add AXP221/AXP223/AXP809 GPIO cells adds e6f3e3314910 mfd: mt6397: Add basic support for MT6331+MT6332 PMIC adds 74da9fbec01b Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] adds 11743b685c3a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 38493f008deb regulator: max597x: Add support for max597x regulator adds d08412328e4f regulator: Fix parameter declaration and spelling mistake. adds 79152fc74ff6 regulator: Fix MFD_MAX597X dependency adds 4f373e898441 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 5ad1d83a5ddb Merge branch 'next-testing' of git://git.kernel.org/pub/sc [...] adds a556958a5f5b apparmor: Fix kernel-doc adds d179e14e63f5 lsm: Fix kernel-doc adds a06e5111d56a apparmor: Update help description of policy hash for intro [...] adds 44b5b6045b12 apparmor: make export of raw binary profile to userspace optional adds a05ddb3740c2 apparmor: Enable tuning of policy paranoid load for embedd [...] adds eaccfacf45fe apparmor: don't create raw_sha1 symlink if sha1 hashing is [...] adds 93bf4db4a782 apparmor: Update MAINTAINERS file with the lastest information adds 40c891280499 apparmor: resolve uninitialized symbol warnings in policy_ [...] adds 2bf889bb0203 apparmor: fix quiet_denied for file rules adds 7a29ca52463e security/apparmor: remove redundant ret variable adds 0d46a809d19c apparmor: Fix failed mount permission check error message adds eb7da2655ff8 apparmor: Use struct_size() helper in kmalloc() adds e2796234e9e2 apparmor: Fix match_mnt_path_str() and match_mnt() kernel- [...] adds 591dd4e529a4 apparmor: Fix some kernel-doc comments adds 709e9c8a270d apparmor: Fix some kernel-doc comments adds 95d762f119d5 apparmor: fix aa_label_asxprint return check adds abbf7a522287 apparmor: Fix undefined reference to `zlib_deflate_workspacesize' adds 58291b02c79c apparmor: Fix some kernel-doc comments adds 362f7f8b9f01 apparmor: fix reference count leak in aa_pivotroot() adds f18a432add7d Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] adds 9fab303a2cb3 ima: fix violation measurement list record adds d2ee2cfc4aa8 ima: Fix a potential integer overflow in ima_appraise_measurement adds 462870c54b0a Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] adds 736ce75a803a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds cf7930409b96 Merge branch 'next' of git://github.com/cschaufler/smack-next adds 47b4316c0b89 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 316f92a705a4 iommu/vt-d: Fix PCI bus rescan device hot add adds 4140d77a0221 iommu/vt-d: Fix RID2PASID setup/teardown failure adds 04be34615e98 MAINTAINERS: Remove iommu@lists.linux-foundation.org adds 32977242f80e iommu/exynos: Make driver independent of the system page size adds bfdd23137418 iommu/io-pgtable-arm-v7s: Add a quirk to allow pgtable PA [...] adds 301c3ca12576 iommu/mediatek: Allow page table PA up to 35bit adds 83874d51eb4a iommu/amd: Handle return of iommu_device_sysfs_add adds d02674d71c5a iommu/amd: Update struct iommu_dev_data definition adds 404ec4e4c169 iommu/amd: Introduce pci segment structure adds 04230c119930 iommu/amd: Introduce per PCI segment device table adds eda797a27795 iommu/amd: Introduce per PCI segment rlookup table adds 333e581bcdff iommu/amd: Introduce per PCI segment irq_lookup_table adds 39a303ba4a57 iommu/amd: Introduce per PCI segment dev_data_list adds eb21ef022791 iommu/amd: Introduce per PCI segment old_dev_tbl_cpy adds 99fc4ac3d297 iommu/amd: Introduce per PCI segment alias_table adds b618ae6247bb iommu/amd: Introduce per PCI segment unity map list adds 307959008d80 iommu/amd: Introduce per PCI segment last_bdf adds b5c852907e0e iommu/amd: Introduce per PCI segment device table size adds 74ce42a9ab7a iommu/amd: Introduce per PCI segment alias table size adds ec12dd139252 iommu/amd: Introduce per PCI segment rlookup table size adds 0217ed5a946b iommu/amd: Convert to use per PCI segment irq_lookup_table adds 8b71c9bf4df8 iommu/amd: Convert to use rlookup_amd_iommu helper function adds 9873ae6e944d iommu/amd: Update irq_remapping_alloc to use IOMMU lookup [...] adds 9457d75c056a iommu/amd: Introduce struct amd_ir_data.iommu adds c4649a45f613 iommu/amd: Update amd_irte_ops functions adds e6457d7cfca1 iommu/amd: Update alloc_irq_table and alloc_irq_index adds ccacd94fdaca iommu/amd: Convert to use per PCI segment rlookup_table adds 54625ef1db1c iommu/amd: Update set_dte_entry and clear_dte_entry adds ccbb091f3f20 iommu/amd: Update iommu_ignore_device adds 4cc053d7aea7 iommu/amd: Update dump_dte_entry adds c7d311247b1b iommu/amd: Update set_dte_irq_entry adds 1ab5a1533452 iommu/amd: Update (un)init_device_table_dma() adds 56fb79514c52 iommu/amd: Update set_dev_entry_bit() and get_dev_entry_bit() adds 401360ec98c6 iommu/amd: Remove global amd_iommu_[dev_table/alias_table/ [...] adds a3cf6ab35751 iommu/amd: Flush upto last_bdf only adds bf87972ca664 iommu/amd: Introduce get_device_sbdf_id() helper function adds a45627baa7bc iommu/amd: Include PCI segment ID when initialize IOMMU adds e5670e1822cf iommu/amd: Specify PCI segment ID when getting pci device adds bbe3a106580c iommu/amd: Add PCI segment support for ivrs_[ioapic/hpet/a [...] adds b36a5b0f1ced iommu/amd: Print PCI segment ID in error log messages adds 196dff712ea2 iommu/amd: Update device_state structure to include PCI seg ID adds 214a05c1c231 iommu/amd: Update amd_iommu_fault structure to include PCI seg ID adds 3b7e2482f9a3 iommu: Introduce a callback to struct iommu_resv_region adds 8778b1d48117 ACPI/IORT: Make iort_iommu_msi_get_resv_regions() return void adds 55be25b8b5e4 ACPI/IORT: Provide a generic helper to retrieve reserve regions adds 491cf4a6735a ACPI/IORT: Add support to retrieve IORT RMR reserved regions adds e302eea8f497 ACPI/IORT: Add a helper to retrieve RMR info directly adds 04e2afd1a71c iommu/arm-smmu-v3: Introduce strtab init helper adds 6c998abb1ea5 iommu/arm-smmu-v3: Refactor arm_smmu_init_bypass_stes() to [...] adds 9bdbdaa3c44e iommu/arm-smmu-v3: Get associated RMR info and install bypass STE adds 0bec05574d13 iommu/arm-smmu: Get associated RMR info and install bypass SMR adds e63cfb5faac5 iommu: Use dev_iommu_ops() for probe_finalize adds b321a2fba273 iommu: Make .release_device optional adds 4d26ba671e3d iommu: Clean up release_device checks adds b4c9bf178ace iommu/iova: change IOVA_MAG_SIZE to 127 to save memory adds 848105e115ea Merge branches 'iommu/fixes', 'arm/exynos', 'arm/mediatek' [...] adds f902b86c9610 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 60aa1fde3826 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 560045a46a07 dt-bindings: hwinfo: group Chip ID-like devices adds 128a16b9704b dt-bindings: hwinfo: samsung,s5pv210-chipid: add S5PV210 ChipID adds b259eff19def Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 5fbfd143a5d2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 6eee27c598fd spi: dt-bindings: cadence: add missing 'required' adds acfc34f008c3 spi: dt-bindings: zynqmp-qspi: add missing 'required' adds 2e063bb1d427 spi: amd: Make use of devm_spi_alloc_master() adds deef4da8be2f spi: amd: Make use of dev_err_probe() adds 1e71ffee97ac spi: amd: Drop io_base_addr member from struct amd_spi adds 55861e36b663 spi: amd: Add struct and enum kernel-doc comments adds 41cae19e4ca4 spi: AMD SPI controller driver bug fix and cleanups adds c76cc11b6c84 Merge remote-tracking branch 'spi/for-5.20' into spi-next adds a666215182c8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds f2f075860261 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 82548cbe93ba Merge branch 'timers/drivers/next' of git://git.linaro.org [...] adds 854038ac1330 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] adds cb23d68189b7 next-20220707/irqchip adds f1b73be6fc1b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 8fb3768bfc30 rcu: Decrease FQS scan wait time in case of callback overloading adds 00dad0b81431 rcu: Avoid tracing a few functions executed in stop machine adds 068580995892 rcu: Add rnp->cbovldmask check in rcutree_migrate_callbacks() adds 59d9a105e822 rcu: Immediately boost preempted readers for strict grace periods adds 078ba6695be2 rcu: Forbid RCU_STRICT_GRACE_PERIOD in TINY_RCU kernels adds b4c8010208da locking/csd_lock: Change csdlock_debug from early_param to [...] adds 2946c5bc1a33 rcu: tiny: Record kvfree_call_rcu() call stack for KASAN adds 455d5bdd9160 rcu: Cleanup RCU urgency state for offline CPU adds 81a974d78733 rcu/kvfree: Remove useless monitor_todo flag adds be5aab1f94fe rcu: Initialize first_gp_fqs at declaration in rcu_gp_fqs() adds 36355c2d2b4c rcu/tree: Add comment to describe GP-done condition in fqs loop adds 88882d1437e4 srcu: Block less aggressively for expedited grace periods adds 09dc81257726 srcu: Make expedited RCU grace periods block even less frequently adds c0d7efcad0cc Merge branches 'doc.2022.06.21a', 'fixes.2022.07.05a', 'no [...] adds e67198cc05b8 context_tracking: Take idle eqs entrypoints over RCU adds 6f0e6c1598b1 context_tracking: Take IRQ eqs entrypoints over RCU adds 493c1822825f context_tracking: Take NMI eqs entrypoints over RCU adds 3864caafe7c6 rcu/context-tracking: Remove rcu_irq_enter/exit() adds 62e2412df4b9 rcu/context_tracking: Move dynticks counter to context tracking adds 904e600e60f4 rcu/context_tracking: Move dynticks_nesting to context tracking adds 95e04f48ec0a rcu/context_tracking: Move dynticks_nmi_nesting to context [...] adds 564506495ca9 rcu/context-tracking: Move deferred nocb resched to contex [...] adds 172114552701 rcu/context-tracking: Move RCU-dynticks internal functions [...] adds c33ef43a3590 rcu/context-tracking: Remove unused and/or unecessary midd [...] adds 171476775d32 context_tracking: Convert state to atomic_t adds 08ab707dfc83 MAINTAINERS: Add Paul as context tracking maintainer adds 1dcaa3b46226 context_tracking: Use arch_atomic_read() in __ct_state for KASAN adds 45507365ca24 Merge branch 'ctxt.2022.07.05a' into HEAD adds b681f7f84340 Merge branch 'nolibc.2022.06.20a' into HEAD adds e880da2f05e9 Merge branch 'lkmm-dev.2022.06.20a' into HEAD adds abba287bb206 memory-model: Prohibit nested SRCU read-side critical sections adds 627f6168f5f1 rcu: Fix rcu_read_unlock_strict() strict QS reporting adds 1f2ae36a10af rcu/nocb: Choose the right rcuog/rcuop kthreads to output adds 3cecb4e88a98 torture: Optionally flush printk() buffers before powering off adds 4e83abf6be1c docs/memory-barriers.txt: Fix confusing name of 'data depe [...] adds dbcb2a01da4f docs/memory-barriers.txt: Fixup long lines adds 5164c862c620 rcu: Back off upon fill_page_cache_func() allocation failure adds cd011b5fdbba rcu/kfree: Fix kfree_rcu_shrink_count() return value adds 7d365f4ee77e rcu: Update rcu_preempt_deferred_qs() comments for !PREEMP [...] adds 9aeb468218ee rcu/kvfree: Update KFREE_DRAIN_JIFFIES interval adds 8bcbbfa02981 rcu: Add QS check in rcu_exp_handler() for non-preemptible [...] adds 2b4ad13e89bc doc: Emphasize the need for explicit RCU read-side markers adds 435bda99293f Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] adds 37370ae64b1b Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] adds 1c3ace2b8b39 KVM: arm64: Don't return from void function adds df6b5b914e0c Merge branch kvm-arm64/misc-5.20 into kvmarm-master/next adds 28ce1f8dcdbb Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 1ccd59066246 platform/x86: ideapad-laptop: Add allow_v4_dytc module parameter adds 7dbd3af50aad platform/x86: ideapad-laptop: Add Ideapad 5 15ITL05 to ide [...] adds 3888bb741177 ACPI: video: Change how we determine if brightness key-pre [...] adds 758babb511d8 platform/x86: panasonic-laptop: de-obfuscate button codes adds 9cfebda442f7 platform/x86: panasonic-laptop: sort includes alphabetically adds cb1f7d49736e platform/x86: panasonic-laptop: revert "Resolve hotkey dou [...] adds 027f88453dbf platform/x86: panasonic-laptop: don't report duplicate bri [...] adds 5e24e1eca1f2 platform/x86: panasonic-laptop: filter out duplicate volum [...] adds 4da4742236ce platform/x86: panasonic-laptop: Use acpi_video_get_backlig [...] adds 57a3487eefa5 platform/x86: thinkpad_acpi: do not use PSC mode on Intel [...] adds 2ac96c800dd1 platform/x86: hp-wmi: Ignore Sanitization Mode event adds 6374205cd4b7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 3dc6c048038e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 563d4bffaadb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 2fd26970cf66 Revert "kernfs: Change kernfs_notify_list to llist." adds 853f49217113 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] adds 62b379a97723 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] adds 9331a5282b76 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] adds c9e3d5fd4b75 Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] adds 9df8db52f43e Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] adds 2d693ed436a6 coresight: Add config flag to enable branch broadcast adds bcc5834fba66 Documentation: coresight: Turn numbered subsections into r [...] adds 32ee00d86e90 Documentation: coresight: Link config options to existing [...] adds 774daad3c0d8 Documentation: coresight: Expand branch broadcast documentation adds eb3cdb552535 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 33576548bb51 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 740115505ed4 dt-bindings: interconnect: imx8m: Add bindings for imx8mp noc adds e2a4a0eeb0cd dt-bindings: interconnect: add fsl,imx8mp.h adds 2fcfa72fc13f interconnect: add device managed bulk API adds f2920aa361cd interconnect: imx: fix max_node_id adds c3b157005e14 interconnect: imx: set src node adds 522fd118048a interconnect: imx: introduce imx_icc_provider adds 6ec8d31a8009 interconnect: imx: configure NoC mode/prioriry/ext_control adds a0abc4d13f0b interconnect: imx: Add platform driver for imx8mp adds b9be9648a4b1 PM / devfreq: imx: Register i.MX8MP interconnect device adds 9f8c52f9a24b Merge branch 'icc-imx8mp' into icc-next adds 1500af037cc1 Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] adds 51427f47f3c9 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] adds d4a0a189b72a phy: ti: tusb1210: Don't check for write errors when powering on adds 3a8802528db4 dt-bindings: phy: mediatek: Add YAML schema for PCIe PHY adds e4e46bc71c18 phy: mediatek: Add PCIe PHY driver adds 93134b0a4bb5 dt-bindings: PHY: P2U: Add support for Tegra234 P2U block adds de6026682569 phy: tegra: Add PCIe PIPE2UPHY support for Tegra234 adds f49f2ece44f4 phy: dphy: drop unexpected word "the" in the comments adds b113e55913e7 phy: rockchip-inno-usb2: Prevent incorrect error on probe adds 79446a2d2b4e phy: dt-bindings: cdns,dphy: Add compatible for dphy on j721e adds efcd5f5268a8 phy: cdns-dphy: Add band config for dphy tx adds f6723b849536 phy: cdns-dphy: Add support for DPHY TX on J721e adds 6a23afad443a phy: phy-mtk-dp: Add driver for DP phy adds 8f662cd9f6aa phy: qcom-qmp-pcie: drop obsolete pipe clock type check adds 36db6ce1e47c phy: qcom-qmp-pcie-msm8996: drop obsolete pipe clock type check adds 5d5b7d509ff8 phy: qcom-qmp-usb: clean up pipe clock handling adds 74acf0ee6eaa phy: qcom-qmp: clean up v4 and v5 define order adds b46ae21d0ab6 phy: qcom-qmp: clean up define alignment adds fe841d5ba754 phy: qcom-qmp: clean up hex defines adds 2ec9bc8d1b0a phy: qcom-qmp-pcie: make pipe clock rate configurable adds 85d43a69db2d dt-bindings: phy: qcom,qmp: add IPQ8074 PCIe Gen3 PHY binding adds 334fad185415 phy: qcom-qmp-pcie: add IPQ8074 PCIe Gen3 QMP PHY support adds 8dc60f8da22f phy: rockchip-inno-usb2: Sync initial otg state adds fc227d807b4b phy: phy-brcm-usb: drop unexpected word "the" in the comments adds 76ab79f9726c dt-bindings: phy: add Amlogic G12A Analog MIPI D-PHY bindings adds 2a56dc650e54 phy: amlogic: Add G12A Analog MIPI D-PHY driver adds a4888b2005d1 phy: qcom-edp: add regulator_set_load to edp phy adds 85936d4f3815 phy: qcom-qmp: add regulator_set_load to dp phy adds 7516351bebc1 drm/msm/dp: delete vdda regulator related functions from e [...] adds 488987b2d5ca phy: qcom-qmp: fix the QSERDES_V5_COM_CMN_MODE register adds 2eb2920a053f phy: qcom-qmp-ufs: remove spurious register write in the m [...] adds fc64623637da phy: qcom-qmp-combo,usb: add support for separate PCS_USB region adds af6643242d3a phy: qcom-qmp-pcie: split pcs_misc region for ipq6018 pcie gen3 adds 079328a97508 phy: qcom-qmp: drop special QMP V2 PCIE gen3 defines adds 6cad29831de1 phy: qcom-qmp: rename QMP V2 PCS registers adds 60f2341447f6 phy: qcom-qmp: use QPHY_V4_PCS for ipq6018/ipq8074 PCIe gen3 adds 9e1bae6d6749 phy: qcom-qmp: move QSERDES registers to separate header adds a7fc833e2b6b phy: qcom-qmp: move QSERDES V3 registers to separate headers adds 32d2cf532515 phy: qcom-qmp: move QSERDES V4 registers to separate headers adds f1f923ad3712 phy: qcom-qmp: move QSERDES V5 registers to separate headers adds 147924ffe2e9 phy: qcom-qmp: move QSERDES PLL registers to separate header adds 5ae11aa48844 phy: qcom-qmp: move PCS V2 registers to separate header adds 56a1fa09445b phy: qcom-qmp: move PCS V3 registers to separate headers adds 41ad371f0291 phy: qcom-qmp: move PCS V4 registers to separate headers adds b7a2f882574b phy: qcom-qmp: move PCS V5 registers to separate headers adds 87d71378c61a phy: qcom-qmp: move PCIE QHP registers to separate header adds 5fc21d1bd3d7 phy: qcom-qmp: split allegedly 4.20 and 5.20 TX/RX registers adds 25ad4a4cfeff phy: qcom-qmp: split allegedly 4.20 and 5.20 PCS registers adds fc270d136a15 phy: qcom-qmp: split PCS_UFS V3 symbols to separate header adds f7c5cedb6092 phy: qcom-qmp: qserdes-com: add missing registers adds d88b3058c007 phy: qcom-qmp: qserdes-com-v3: add missing registers adds 1195c1dabf41 phy: qcom-qmp: qserdes-com-v4: add missing registers adds 03baa67f497d phy: qcom-qmp: qserdes-com-v5: add missing registers adds 3599cb6a19cc phy: qcom-qmp: pcs-v3: add missing registers adds 9f2fd65fd912 phy: qcom-qmp: pcs-pcie-v4: add missing registers adds d36e341a1774 phy: qcom-qmp-usb: replace FLL layout writes for msm8996 adds c1ab64aaacd6 phy: qcom-qmp-usb: define QPHY_V2_PCS_PLL_LOCK_CHK_DLY_TIM [...] adds 480acf12dcf3 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds df6407782964 soundwire: bus_type: fix remove and shutdown support adds bd29c00edd0a soundwire: revisit driver bind/unbind and callbacks adds 9a24bb35b0d8 soundwire: peripheral: remove useless ops pointer adds 3e9c9f90573f soundwire: intel: use pm_runtime_resume() on component probe adds 33ba01788889 soundwire: qcom: Add support for controlling audio CGCR from HLOS adds 1fd0d85affe4 soundwire: qcom: Add flag for software clock gating check adds aa1262ca6695 soundwire: qcom: Check device status before reading devid adds 3f4a70268d54 soundwire: qcom: Enable software clock gating requirement flag adds b0dd68289f6e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 456319fb4983 Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] adds 647e2dcda137 Merge branch 'gnss-next' of git://git.kernel.org/pub/scm/l [...] adds ff4f65e4ddce vfio/spapr_tce: Remove the unused parameters container adds 6577067d7f04 vfio/pci: fix the wrong word adds 3566ee1d776c vfio/ccw: Remove UUID from s390 debug log adds f6c876d67e95 vfio/ccw: Fix FSM state if mdev probe fails adds cffcc109fd68 vfio/ccw: Do not change FSM state in subchannel event adds e46a72488691 vfio/ccw: Remove private->mdev adds 8557d73bddbb vfio/ccw: Pass enum to FSM event jumptable adds 09205a765971 vfio/ccw: Flatten MDEV device (un)register adds 4cc2c051c356 vfio/ccw: Update trace data for not operational event adds 62ec0d49e683 vfio/ccw: Create an OPEN FSM Event adds f4b4ed447702 vfio/ccw: Create a CLOSE FSM event adds bfec266c8159 vfio/ccw: Refactor vfio_ccw_mdev_reset adds 204b394a23ad vfio/ccw: Move FSM open/close to MDEV open/close adds 2a8ed7ef00b9 Merge branches 'v5.20/vfio/spapr_tce-unused-arg-v1', 'v5.2 [...] adds 771c892b1d84 Merge branch 'next' of git://github.com/awilliam/linux-vfio.git adds e18585f390ab Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] adds a94a098a21c6 dmaengine: sun4i: Set the maximum segment size adds 8f64c2a4c8b5 dmaengine: xilinx_dpdma: Omit superfluous error message in [...] adds e4c4182f3c55 dmaengine: fix typos in comments adds fd39ae75b662 dmaengine: mediatek-cqdma: fix typo in comment adds 2749416f7529 dmaengine: owl: fix typo in comment adds 6a4e9307cd37 dmaengine: qcom: fix typo in comment adds a0e02b8cfb05 dmaengine: s3c24xx: fix typo in comment adds 0d7c11af47aa dmaengine: jz4780: fix typo in comment adds a71da24ce1f8 dmaengine: ste_dma40: fix typo in comment adds 6bc7ea3c9b49 dmaengine: dmatest: use strscpy to replace strlcpy adds 4ce653d7c651 dt-bindings: dma: dw-axi-dmac: extend the number of interrupts adds b2cc5c465c2c dmaengine: sf-pdma: Add multithread support for a DMA channel adds 01eafd4b2380 dmaengine: imx-sdma: Add missing struct documentation adds 4348d99efa01 dmaengine: altera-msgdma: Fixed some inconsistent function [...] adds 2ae3a48f3aab Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 1b70b6e188ba Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 00e72301ff43 Merge branch 'fixes' into for-next adds bf5fe4cadee8 Merge branch 'misc' into for-next adds d48d070fbe64 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 7c33e477bd88 scsi: qla2xxx: Check correct variable in qla24xx_async_gffid() adds 465191d6526a scsi: mpi3mr: Enable shared host tagset adds d29ea7b71621 scsi: mpi3mr: Increase cmd_per_lun to 128 adds 036d8903f03b scsi: target: Remove incorrect zero blocks WRITE_SAME check adds 6b206a5a8c29 scsi: target: Add callout to configure UNMAP settings adds d7c382c51d03 scsi: target: Add iblock configure_unmap callout adds 33efaaf6e24b scsi: target: Add file configure_unmap callout adds 34bd1dcacf0d scsi: target: Detect UNMAP support post configuration adds a2417db3679c scsi: core: Shorten long warning messages adds e214806d52b8 scsi: a3000: Convert m68k WD33C93 drivers to DMA API adds 479accbbb839 scsi: a2091: Convert m68k WD33C93 drivers to DMA API adds 158da6bcae7a scsi: gvp11: Convert m68k WD33C93 drivers to DMA API adds acd1a2786c56 scsi: megaraid_sas: Clean up some inconsistent indenting adds 90552cd2d1f9 scsi: core: Move the definition of SCSI_QUEUE_DELAY adds 88f1669019bd scsi: sd: Rework asynchronous resume support adds 11e50ed239b5 Merge branch '5.19/scsi-fixes' into 5.20/scsi-staging adds 4ecc9b0271a7 scsi: lpfc: Fix uninitialized cqe field in lpfc_nvme_cance [...] adds f8191d40aa61 scsi: lpfc: Prevent buffer overflow crashes in debugfs wit [...] adds 35251b4d79db scsi: lpfc: Set PU field when providing D_ID in XMIT_ELS_R [...] adds 0948a9c53860 scsi: lpfc: Remove extra atomic_inc on cmd_pending in queu [...] adds 2f67dc7970bc scsi: lpfc: Fix possible memory leak when failing to issue [...] adds 43e19a96a789 scsi: lpfc: Fix attempted FA-PWWN usage after feature disable adds ea92e173dc55 scsi: lpfc: Fix lost NVMe paths during LIF bounce stress test adds ffc566411ade scsi: lpfc: Revert RSCN_MEMENTO workaround for misbehaved [...] adds b21c9deb1479 scsi: lpfc: Refactor lpfc_nvmet_prep_abort_wqe() into lpfc [...] adds 7f86d2b84708 scsi: lpfc: Remove Menlo/Hornet related code adds 71faf8d30fdb scsi: lpfc: Update lpfc version to 14.2.0.5 adds b3d11f195cbb scsi: lpfc: Copyright updates for 14.2.0.5 patches adds 1466b3bc456a scsi: ufs: ufs-pci: Enable WriteBooster capability on ADL adds 174e909b5435 scsi: ufs: Skip last hci reset to get valid register values adds b9787bdfdba5 scsi: zfcp: Declare zfcp_sdev_attrs as static adds 9821106213c8 scsi: zfcp: Drop redundant "the" in the comments adds f988d8448cce Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 522ae491e18a virtio_pmem: initialize provider_data through nd_region_desc adds e66eb603b9c6 virtio_pmem: set device ready in probe() adds 6a9720576cd0 virtio: VIRTIO_HARDEN_NOTIFICATION is broken adds 398aac30c84a Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] adds 50d6281ce9b8 dma-mapping: Fix build error unused-value adds 54439d20c027 remoteproc: mediatek: Enable cache for mt8186 SCP adds 10f003b4e631 dt-bindings: remoteproc: pru: Re-arrange "compatible" in a [...] adds ca63e3d8f654 dt-bindings: remoteproc: pru: Update bindings for K3 AM62x SoCs adds aa0cec248c37 remoteproc: pru: Add support for various PRU cores on K3 A [...] adds 8f69d59b05f9 dt-bindings: remoteproc: remove unneeded ref for names adds 3bf96d4620ca dt-bindings: remoteproc: qcom,adsp: add interconnects adds d2403ee73d20 dt-bindings: remoteproc: qcom,adsp: simplify interrupts adds 13b1adc11dde dt-bindings: remoteproc: qcom,adsp: simplify SM8150 power domains adds c47b3b3959f2 dt-bindings: remoteproc: qcom,adsp: use GIC_SPI defines in [...] adds ae9d475a1006 dt-bindings: remoteproc: qcom,glink-edge: define re-usable [...] adds 385fad1303af dt-bindings: remoteproc: qcom,smd-edge: define re-usable s [...] adds bed0adac1ded remoteproc: qcom: wcnss: Fix handling of IRQs adds 672478cf3472 dt-bindings: remoteproc: qcom: q6v5: fix example adds 0e01d176d578 hwspinlock: using pm_runtime_resume_and_get instead of pm_ [...] adds c6a669485125 Merge branches 'rpmsg-next', 'rproc-next' and 'hwspinlock- [...] adds 262d1dd07b56 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 08cba85d2c32 gpio: pca9570: Add DT bindings for NXP PCA9571 adds 5b32432e0d68 gpio: pca9570: add pca9571 support adds 02873178fc30 gpio: adnp: use simple i2c probe function adds 441e04e85e56 gpio: adnp: Make use of device properties adds f47ee0243749 dt-bindings: gpio: rockchip: add gpio-ranges adds 1fde565c5593 gpio: rockchip: add support for rk3588 adds 2fe3f44c2b9f gpio: adp5588: Switch from of headers to mod_devicetable.h adds 4f296916f36b gpio: adp5588: Do not use defined value for driver name an [...] adds 44f36ddb2b7f gpio: adp5588: sort header inclusion alphabetically adds ed8c3b60015d Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] adds eefdbcd21c6f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 28d51969d0b6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds d06807bfa717 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 92a9b8252576 pinctrl: renesas: Add RZ/V2M pin and gpio controller driver adds 1929683e5b94 dt-bindings: pinctrl: renesas,pfc: Document r8a779g0 support adds 665f77eb0d2f pinctrl: renesas: Add PORT_GP_CFG_13 macros adds ad9bb2fec662 pinctrl: renesas: Initial R8A779G0 (R-Car V4H) PFC support adds 050442ae4c74 pinctrl: renesas: r8a779g0: Add pins, groups and functions adds 42cbd16e7c54 pinctrl: renesas: r8a779g0: Fixup MODSEL8 adds aa83be7c8dca pinctrl: renesas: r8a779g0: Remove unused NOGP definitions adds 1204bc463b1e pinctrl: renesas: r8a779g0: Remove unused IPxSRx definitions adds b279b54b5075 pinctrl: renesas: r8a779g0: Remove unused MOD_SELx definitions adds 5a494f02b886 pinctrl: renesas: r8a779g0: Tidy up ioctrl_regs adds 475425ee38d6 pinctrl: renesas: r8a779g0: Tidyup POC1 voltage adds 0df46188a588 pinctrl: renesas: r8a779g0: Add missing TCLKx_A/TCLKx_B/TCLKx_X adds 1b23d8a478be pinctrl: renesas: r8a779g0: Add missing IRQx_A/IRQx_B adds 213b713255de pinctrl: renesas: r8a779g0: Add missing HSCIF3_A adds cf4f7891847b pinctrl: renesas: r8a779g0: Add missing HSCIF1_X adds 49e4697656bd pinctrl: renesas: r8a779g0: Add missing SCIF3 adds 9c151c2be92b pinctrl: renesas: r8a779g0: Add missing SCIF1_X adds c2b4b2cd632d pinctrl: renesas: r8a779g0: Add missing CANFD5_B adds 85a9cbe4c57b pinctrl: renesas: r8a779g0: Add missing TPU0TOx_A adds 1c2646b5cebf pinctrl: renesas: r8a779g0: Add missing FlexRay adds c606c2fde233 pinctrl: renesas: r8a779g0: Add missing PWM adds b811062e5fd0 pinctrl: renesas: r8a779g0: Add missing ERROROUTC_A adds 36fb7b8af55b pinctrl: renesas: r8a779g0: Add missing MODSELx for TSN0 adds 36611d28f513 pinctrl: renesas: r8a779g0: Add missing MODSELx for AVBx adds e112803a96a6 Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...] adds b1c99ec5b77b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 5e0315e9ff73 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds db7cfc380900 ipc: Free mq_sysctls if ipc namespace creation failed adds f11c1cc75627 ptrace: fix clearing of JOBCTL_TRACED in ptrace_unfreeze_traced() adds 86dc18bcc88e Merge of free-mq_sysctls-for-v5.19, ptrace_unfreeze_fix-fo [...] adds 0d5ea91ea2f7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 44c60c27980b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 29731dd3f415 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 42d8944ee3e3 Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] adds cddde2e8a7d0 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git adds e415c538da33 Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] adds 0c9fd52f0f95 fsi: Fix typo in comment adds d72bea37e153 fsi: occ: Fix checksum failure mode adds c27b98ca0edb hwmon (occ): Retry for checksum failure adds e7a66dc2125e fsi: occ: Prevent use after free adds e1b9895b42b0 fsi: cleanup extern usage in function definition adds becdb3b8e4f9 fsi: sbefifo: Add detailed debugging information adds 04823dd2af87 fsi: master-ast-cf: Fix missing of_node_put in fsi_master_ [...] adds 8d7337c23ff6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 93fada1a5358 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds faa4daef55dd dt-bindings: nvmem: mediatek: efuse: add support for mt8186 adds 432ee5a3cfcf nvmem: mtk-efuse: Simplify with devm_platform_get_and_iore [...] adds c3b535a01382 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds a6c222c47b0b Merge branch 'hmm' of git://git.kernel.org/pub/scm/linux/k [...] adds 671007281de9 apparmor: test: Remove some casts which are no-longer required adds d2fbdde838f2 kunit: use kmemdup in kunit_filter_tests(), take suite as const adds 76f0d6f58169 kunit: tool: drop unused load_config argument adds 8a04930f2bb0 kunit: tool: redo how we construct and mock LinuxSourceTree adds e756dbebd95d kunit: tool: refactoring printing logic into kunit_printer.py adds 9241bc818d54 kunit: tool: cosmetic: don't specify duplicate kernel cmdl [...] adds 8c278d97ad72 kunit: tool: simplify creating LinuxSourceTreeOperations adds a9333bd344ad kunit: tool: introduce --qemu_args adds 8a7c6f859a20 kunit: tool: refactor internal kconfig handling, allow overriding adds 1d202d1496a0 kunit: add coverage_uml.config to enable GCOV on UML adds e2025fe00355 Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] adds e102549b97b9 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] adds 946dccb35d74 memblock tests: Makefile: add arguments to control verbosity adds 76586c00e74d memblock tests: add verbose output to memblock tests adds c55b31a124a6 memblock tests: set memblock_debug to enable memblock_dbg( [...] adds fe833b4edc59 memblock tests: remove completed TODO items adds 4ee5f1dd1e11 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds d9d3bee23fc5 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 44b642bba20a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds d1ca263d0d51 mm, slab: fix bad alignments adds efb9352700ba mm/slub: Simplify __kmem_cache_alias() adds 0c7e0d699ef1 tools/vm/slabinfo: Handle files in debugfs adds b347aa7b5747 mm/tracing: add 'accounted' entry into output of allocatio [...] adds b77d5b1b83e3 mm: slab: optimize memcg_slab_free_hook() adds db9426bacccb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 419694dfa2e8 timekeeping: Contribute wall clock to rng on time change adds 5ae5271ba604 random: remove CONFIG_ARCH_RANDOM adds 76143aaf6ddc x86/rdrand: Remove "nordrand" flag in favor of "random.trust_cpu" adds c337d5c7ec9b x86/setup: Use rng seeds from setup_data adds 319f67713b4e Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds ca8db260dff3 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] adds 77045af671c5 Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] adds a6f6a0fb5974 Merge branch 'for-next' of git://git.infradead.org/users/w [...] adds ecdf01f71773 Merge branch 'for-next/execve' of git://git.kernel.org/pub [...] adds aaa4ab5ec044 lib/bitmap: Make length parameter `len` unsigned adds 18c80998534a Merge branch 'bitmap-for-next' of https://github.com/norov [...] adds 08d3c1ad11ad Merge branch 'hte/for-next' of git://git.kernel.org/pub/sc [...] adds bb034fe697ec Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] adds a92f4bf89b3c Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] adds fc4e5e1a985c Merge branch 'mm-stable' of git://git.kernel.org/pub/scm/l [...] adds b8227ebd7b96 Merge branch 'mm-nonmm-stable' of git://git.kernel.org/pub [...] adds 014d5ad48a4f Revert "ocfs2: mount shared volume without ha stack" adds d3f2c3648d0d mm: kfence: apply kmemleak_ignore_phys on early allocated pool adds 76092f1ede75 tmpfs: fix the issue that the mount and remount results ar [...] adds 115866b6fce5 mailmap: update Seth Forshee's email address adds 0b553f4c265b mm: fix page leak with multiple threads mapping the same page adds 6838cbae2eb3 mm: fix missing wake-up event for FSDAX pages adds 791380642e51 mm/hugetlb: separate path for hwpoison entry in copy_huget [...] adds 41f515b38979 secretmem: fix unhandled fault in truncate adds 86f00e418bbc ntfs: fix use-after-free in ntfs_ucsncmp() adds 3442e9593385 fs: sendfile handles O_NONBLOCK of out_fd adds 585b6357c193 Merge branch 'mm-stable' into mm-unstable adds 8f7594facdce mm: discard __GFP_ATOMIC adds e56b6252ad52 mips: rename mt_init to mips_mt_init adds 84070762466b android: binder: stop saving a pointer to the VMA adds 36136d443733 android-binder-stop-saving-a-pointer-to-the-vma-fix adds 132808391ebc android: binder: fix lockdep check on clearing vma adds f2131a8e867a Maple Tree: add new data structure adds f61e9d43fd92 maple_tree: fix underflow in mas_spanning_rebalance() adds dd1fbd26cd42 maple_tree: fix mas_spanning_rebalance() corner case adds 6447f5b1b8cb maple_tree: Fix use of node for global range in mas_wr_spa [...] adds 48f55c84f52e radix tree test suite: add pr_err define adds 47a3da57496c radix tree test suite: add kmem_cache_set_non_kernel() adds 98c83c233175 radix tree test suite: add allocation counts and size to k [...] adds b6bb0899a48c radix tree test suite: add support for slab bulk APIs adds c0289bd5b26e radix tree test suite: add lockdep_is_held to header adds 23b0a4c925dc lib/test_maple_tree: add testing for maple tree adds ccfc6c95a943 test_maple_tree: add test for spanning store of entire range adds 06c44ff8babf test_maple_tree: add test for spanning store to most of the tree adds 60f052502ca9 mm: start tracking VMAs with maple tree adds 599b2dd09ee2 mm/mmap: reorder validate_mm_mt() checks adds fb1667c4fd6b mm: add VMA iterator adds 2ba84c2e533c mmap: use the VMA iterator in count_vma_pages_range() adds b2d239da3f5a mm/mmap: use the maple tree in find_vma() instead of the rbtree. adds ae1ed8578d70 mm/mmap: use the maple tree for find_vma_prev() instead of [...] adds 34de4ebd5706 mm/mmap: use maple tree for unmapped_area{_topdown} adds 35fc48b807ff kernel/fork: use maple tree for dup_mmap() during forking adds bd7946a29ffc damon: convert __damon_va_three_regions to use the VMA iterator adds 321035479e92 proc: remove VMA rbtree use from nommu adds 1c30293f073d mm: remove rb tree. adds 13544eb8fedc mmap: change zeroing of maple tree in __vma_adjust() adds 1913b3482e70 xen: use vma_lookup() in privcmd_ioctl_mmap() adds 64b5bcc58355 mm: optimize find_exact_vma() to use vma_lookup() adds 0dcf20593fa8 mm/khugepaged: optimize collapse_pte_mapped_thp() by using [...] adds d640fb035722 mm/mmap: change do_brk_flags() to expand existing VMA and [...] adds ae0638bc4d25 mm: use maple tree operations for find_vma_intersection() adds bdf75759f2d2 mm/mmap: use advanced maple tree API for mmap_region() adds 488f03132bc8 mm: remove vmacache adds 831b67ca6c98 mm: convert vma_lookup() to use mtree_load() adds d9a68d27ea5a mm/mmap: move mmap_region() below do_munmap() adds 53f56d87c75c mm/mmap: reorganize munmap to use maple states adds 5c016eb9f7a5 mm/mmap: change do_brk_munmap() to use do_mas_align_munmap() adds 1e0501cd66f8 arm64: remove mmap linked list from vdso adds 486b4a8a5f73 arm64: Change elfcore for_each_mte_vma() to use VMA iterator adds 76250e8a0c6c parisc: remove mmap linked list from cache handling adds 5a6a803425de powerpc: remove mmap linked list walks adds 4c5f30192326 s390: remove vma linked list walks adds 3a98677056a1 x86: remove vma linked list walks adds 3adfc5ccb293 xtensa: remove vma linked list walks adds 9d6fa4c194ec cxl: remove vma linked list walk adds 20028f7b743c optee: remove vma linked list walk adds b68f41f00761 um: remove vma linked list walk adds 7c865b9e390d coredump: remove vma linked list walk adds fc2ca14a701b exec: use VMA iterator instead of linked list adds 2410e9024f75 fs/proc/base: use maple tree iterators in place of linked list adds 019253e15026 fs/proc/task_mmu: stop using linked list and highest_vm_end adds 7081709f9524 userfaultfd: use maple tree iterator to iterate VMAs adds 4b8543701ba8 ipc/shm: use VMA iterator instead of linked list adds a2a233595fff acct: use VMA iterator instead of linked list adds 5f3aff1cf0c5 perf: use VMA iterator adds edd2d5d7f1a7 sched: use maple tree iterator to walk VMAs adds ff4d3ea10618 fork: use VMA iterator adds 850c5b43fc60 bpf: remove VMA linked list adds 63a2cd60974f mm/gup: use maple tree navigation instead of linked list adds 92de9ef233bc mm/khugepaged: stop using vma linked list adds 9f6a630eaef4 mm/ksm: use vma iterators instead of vma linked list adds 89b1d3bb72c8 mm/madvise: use vma_find() instead of vma linked list adds 5fb1385e66aa mm/memcontrol: stop using mm->highest_vm_end adds 1edf6f6b5ec9 mm/mempolicy: use vma iterator & maple state instead of vm [...] adds 6b11a9fb9bc8 mm/mlock: use vma iterator and maple state instead of vma [...] adds 1304fcde3098 mm/mprotect: use maple tree navigation instead of vma linked list adds 834bdf7b3394 mm/mremap: use vma_find_intersection() instead of vma linked list adds 2f802ef282f5 mm/msync: use vma_find() instead of vma linked list adds 257be739813e mm/oom_kill: use maple tree iterators instead of vma linked list adds 90b86f4fb697 mm/pagewalk: use vma_find() instead of vma linked list adds 29a6b11b0d43 mm/swapfile: use vma iterator instead of vma linked list adds 1ddacc080729 i915: use the VMA iterator adds cb6ca556c00a nommu: remove uses of VMA linked list adds 8426d165f5be riscv: use vma iterator for vdso adds 3ab2be0b152a mm: remove the vma linked list adds f535d7d93ee8 mm/mmap: fix error return code in do_mas_align_munmap() adds bd38079703ae mm: document maple tree pointer at unmap_vmas() at memory.c adds 535d2aa6ca08 mm-remove-the-vma-linked-list-fix-2-fix adds 3bb49dce1a00 mm/mmap: fix copy_vma() new_vma check adds c56578cbf096 mm/mmap: drop range_has_overlap() function adds 33f354a4238f mm/mmap.c: pass in mapping to __vma_link_file() adds 7e7ec233a7f4 selftests/vm: add protection_keys tests to run_vmtests adds 53cc45bc7197 selftests-vm-add-protection_keys-tests-to-run_vmtests-v4 adds bd7e4a885cd7 mm: drop oom code from exit_mmap adds 6b687b071c69 mm-drop-oom-code-from-exit_mmap-fix-fix adds 599856537d5e mm: delete unused MMF_OOM_VICTIM flag adds d07ec81949fd mm: refactor of vma_merge() adds 9c689d03a248 mm: add merging after mremap resize adds 92541029a034 mm-add-merging-after-mremap-resize-checkpatch-fixes adds dcdf38d0909f mm: rename is_pinnable_pages to is_longterm_pinnable_pages adds 600c836c8215 mm: move page zone helpers into new header-specific file adds a371d249dbc7 mm: add zone device coherent type memory support adds b8273c9c9be2 mm: handling Non-LRU pages returned by vm_normal_pages adds ec08ef7f467e mm: add device coherent vma selection for memory migration adds 5269e4751e78 mm: remove the vma check in migrate_vma_setup() adds eb8889d85903 mm/gup: migrate device coherent pages when pinning instead [...] adds 7f21f082ba69 drm/amdkfd: add SPM support for SVM adds d4b631e9356f lib: test_hmm add ioctl to get zone device type adds 60ab4584bf49 lib: test_hmm add module param for zone device type adds d8ff161cb375 lib: add support for device coherent type in test_hmm adds db009412a854 tools: update hmm-test to support device coherent type adds 94fac1e5279f tools: update test_hmm script to support SP config adds d76505b1b156 tools: add hmm gup tests for device coherent type adds f366395171bf tools: add selftests to hmm for COW in device memory adds 6c4c8d773cc3 dax: introduce holder for dax_device adds 1c956a834453 mm: factor helpers for memory_failure_dev_pagemap adds 03a9c7345cc3 mm-factor-helpers-for-memory_failure_dev_pagemap-fix adds 6182705d8d19 mm/memory-failure: fix redefinition of mf_generic_kill_procs adds 038853cb2f73 pagemap,pmem: introduce ->memory_failure() adds 845ff2ce18e1 fsdax: introduce dax_lock_mapping_entry() adds f2f627ec21e4 mm: introduce mf_dax_kill_procs() for fsdax case adds 469a9c74c119 xfs: implement ->notify_failure() for XFS adds 776de435c8aa fsdax: set a CoW flag when associate reflink mappings adds 3abee8981759 fsdax: output address in dax_iomap_pfn() and rename it adds b7ec33d0df16 fsdax-output-address-in-dax_iomap_pfn-and-rename-it-v21 adds df76f95ca46d fsdax: introduce dax_iomap_cow_copy() adds 56883bdcdbe2 fsdax: replace mmap entry in case of CoW adds 67d1002e0ae5 fsdax: add dax_iomap_cow_copy() for dax zero adds bbb1c0b511f0 fsdax: dedup file range to use a compare function adds c934b237b10c xfs: support CoW in fsdax mode adds 9d93b4413eea xfs-support-cow-in-fsdax-mode-fix adds 92a299d01194 xfs: add dax dedupe support adds 45695485108d mm/page_alloc: minor clean up for memmap_init_compound() adds d5f6d1b278a8 selftests: vm: add hugetlb_shared userfaultfd test to run_ [...] adds 6fe75fd035ad userfaultfd: add /dev/userfaultfd for fine grained access control adds 83547fe65949 userfaultfd: selftests: modify selftest to use /dev/userfaultfd adds 509299430722 userfaultfd: update documentation to describe /dev/userfaultfd adds 1a60690b4433 userfaultfd: selftests: make /dev/userfaultfd testing conf [...] adds 6005659a9e7f selftests: vm: add /dev/userfaultfd test cases to run_vmtests.sh adds 196883283441 mm/mlock: drop dead code in count_mm_mlocked_page_nr() adds fba4e3b09022 mm: khugepaged: check THP flag in hugepage_vma_check() adds a94499d2b608 mm: thp: consolidate vma size check to transhuge_vma_suitable adds a2f98690aff0 mm: khugepaged: better comments for anon vma check in huge [...] adds 6a945e8840cb mm: thp: kill transparent_hugepage_active() adds fff452ce2a40 mm-thp-kill-transparent_hugepage_active-fix adds 67bc60efdf43 mm-thp-kill-transparent_hugepage_active-fix-fix adds 3603ea4445f1 mm: thp: kill __transhuge_page_enabled() adds 091599f15bbd mm: khugepaged: reorg some khugepaged helpers adds ed0beaa3ad29 doc: proc: fix the description to THPeligible adds 84e59f994c64 kasan: separate double free case from invalid free adds b2b5cf1228b7 mm: memcontrol: remove dead code and comments adds 1ef321ff5e8a mm: rename unlock_page_lruvec{_irq, _irqrestore} to lruvec [...] adds 593ce38d1a2e mm: memcontrol: prepare objcg API for non-kmem usage adds af2bba9474ed mm: memcontrol: make lruvec lock safe when LRU pages are r [...] adds dcc6e615e373 mm: vmscan: rework move_pages_to_lru() adds da6978ec1637 mm: thp: make split queue lock safe when LRU pages are reparented adds ae4334175109 mm: memcontrol: make all the callers of {folio,page}_memcg() safe adds 69399cc77935 mm: memcontrol: introduce memcg_reparent_ops adds 311df39629e7 mm: memcontrol: use obj_cgroup APIs to charge the LRU pages adds 8ac6d4bfa381 mm: lru: add VM_WARN_ON_ONCE_FOLIO to lru maintenance function adds f4d7fd4cf158 mm/mmap.c: fix missing call to vm_unacct_memory in mmap_region adds a82c3d0904a1 hugetlb: skip to end of PT page mapping when pte not present adds a19c2508bf8d arm64/hugetlb: implement arm64 specific hugetlb_mask_last_page adds 356219abcdaf arm64-hugetlb-implement-arm64-specific-hugetlb_mask_last_page-fix adds dfda82885abb hugetlb: do not update address in huge_pmd_unshare adds d3d5d53211c7 hugetlb: fix an unused variable warning/error adds be42c869b8e6 hugetlb: lazy page table copies in fork() adds 701abf07c67b mm/page_alloc: add page->buddy_list and page->pcp_list adds 826a91f9b0de mm/page_alloc: use only one PCP list for THP-sized allocations adds 441deb7f52a3 mm/page_alloc: split out buddy removal code from rmqueue i [...] adds ec43af164a94 mm/page_alloc: remove mistaken page == NULL check in rmqueue adds 6d57f32eb198 mm/page_alloc: protect PCP lists with a spinlock adds 405db4e4c25f mm-page_alloc-protect-pcp-lists-with-a-spinlock-fix adds 675443ed1b50 mm/page_alloc: remotely drain per-cpu lists adds 758d4575ec8b mm/page_alloc: replace local_lock with normal spinlock adds 4143c9b52661 mm/page_alloc: replace local_lock with normal spinlock -fix adds b235f9a7ec1b procfs: add 'size' to /proc/<pid>/fdinfo/ adds 0181f092e382 procfs: add 'path' to /proc/<pid>/fdinfo/ adds 526e66ecfb4a mm/memcontrol.c: replace cgroup_memory_nokmem with mem_cgr [...] adds fbaac7f775bb memcg: notify about global mem_cgroup_id space depletion adds 7002f3613c15 filemap: minor cleanup for filemap_write_and_wait_range adds 3f9f731954b2 lib/test_free_pages.c: pass a pointer to virt_to_page() adds 2677ebc5ef42 mm/highmem: pass a pointer to virt_to_page() adds 982a44cca835 mm: kfence: pass a pointer to virt_to_page() adds 6ba28e00b603 mm: gup: pass a pointer to virt_to_page() adds dca89b04f238 mm: nommu: pass a pointer to virt_to_page() adds 67189c52ec60 mm/mmap: build protect protection_map[] with __P000 adds 20edb8c4bc85 mm/mmap: define DECLARE_VM_GET_PAGE_PROT adds 6168b73a8ea7 powerpc/mm: move protection_map[] inside the platform adds 0a6db4786f17 sparc/mm: move protection_map[] inside the platform adds 532753498916 arm64/mm: move protection_map[] inside the platform adds 22d06edb3ab8 x86/mm: move protection_map[] inside the platform adds a285c963c732 x86-mm-move-protection_map-inside-the-platform-fix adds c9850b60c9e0 mm/mmap: build protect protection_map[] with ARCH_HAS_VM_G [...] adds b6bdee933912 microblaze/mm: enable ARCH_HAS_VM_GET_PAGE_PROT adds 9450d8b5464d loongarch/mm: enable ARCH_HAS_VM_GET_PAGE_PROT adds 78ea66be68d7 openrisc/mm: enable ARCH_HAS_VM_GET_PAGE_PROT adds 196ab7ad2012 xtensa/mm: enable ARCH_HAS_VM_GET_PAGE_PROT adds cee0100ce1c2 xtensa: noMMU: fix vm_get_page_prot definition adds 80d5b8b9f915 hexagon/mm: enable ARCH_HAS_VM_GET_PAGE_PROT adds 9712006759a9 parisc/mm: enable ARCH_HAS_VM_GET_PAGE_PROT adds 9165947cb7f9 alpha/mm: enable ARCH_HAS_VM_GET_PAGE_PROT adds 887bc71af56b nios2/mm: enable ARCH_HAS_VM_GET_PAGE_PROT adds e4d7e455cf2e riscv/mm: enable ARCH_HAS_VM_GET_PAGE_PROT adds eed30d86ba90 csky/mm: enable ARCH_HAS_VM_GET_PAGE_PROT adds 8f0f2d38f8f7 s390/mm: enable ARCH_HAS_VM_GET_PAGE_PROT adds 8230dc1271ba ia64/mm: enable ARCH_HAS_VM_GET_PAGE_PROT adds bc17dbd1194a mips/mm: enable ARCH_HAS_VM_GET_PAGE_PROT adds 2f772594a44d m68k/mm: enable ARCH_HAS_VM_GET_PAGE_PROT adds 1041b840503b arc/mm: enable ARCH_HAS_VM_GET_PAGE_PROT adds 4d8f92ef0b3d arm/mm: enable ARCH_HAS_VM_GET_PAGE_PROT adds 63577e5dfef2 um/mm: enable ARCH_HAS_VM_GET_PAGE_PROT adds 34a74d343162 sh/mm: enable ARCH_HAS_VM_GET_PAGE_PROT adds b963a901d588 sh: noMMU: fix vm_get_page_prot definition adds d360b26c847a mm/mmap: drop ARCH_HAS_VM_GET_PAGE_PROT adds 833f3f672ecf mm: memcontrol: do not miss MEMCG_MAX events for enforced [...] adds 4699c0b11d56 csky: drop definition of PTE_ORDER adds 006ed1394e3a csky: drop definition of PGD_ORDER adds 32852b1edaaf mips: rename PMD_ORDER to PMD_TABLE_ORDER adds 72791bacb294 mips: rename PUD_ORDER to PUD_TABLE_ORDER adds 938f6f345050 mips: drop definitions of PTE_ORDER adds b4e224dcffde mips: rename PGD_ORDER to PGD_TABLE_ORDER adds f69c437827d3 nios2: drop definition of PTE_ORDER adds 57399a21d4e6 nios2: drop definition of PGD_ORDER adds 59b0a3f1d7d4 loongarch: drop definition of PTE_ORDER adds 678596f95222 loongarch: drop definition of PMD_ORDER adds 0edc03331343 loongarch: drop definition of PUD_ORDER adds 65944e3638ef loongarch: drop definition of PGD_ORDER adds 42a59db05671 loongarch: drop definition of PGD_ORDER adds 77f743d3745d parisc: rename PGD_ORDER to PGD_TABLE_ORDER adds 8a849f2f5837 xtensa: drop definition of PGD_ORDER adds 8e22b7d1e344 ARM: head.S: rename PMD_ORDER to PMD_ENTRY_ORDER adds 15fcec0864f4 mm: hugetlb_vmemmap: delete hugetlb_optimize_vmemmap_enabled() adds 6642a27869fd mm: hugetlb_vmemmap: optimize vmemmap_optimize_mode handling adds 676e6ff6e828 mm: hugetlb_vmemmap: introduce the name HVO adds c939ace303c5 mm: hugetlb_vmemmap: move vmemmap code related to HugeTLB [...] adds 72644860ae99 mm: hugetlb_vmemmap: replace early_param() with core_param() adds cb96450a1da1 mm: hugetlb_vmemmap: improve hugetlb_vmemmap code readability adds 5ca9745316d7 mm: hugetlb_vmemmap: move code comments to vmemmap_dedup.rst adds a789004554fc mm: hugetlb_vmemmap: use PTRS_PER_PTE instead of PMD_SIZE [...] adds 2cb5c5a185dc selftests/vm: fix errno handling in mrelease_test adds 7a4b17a1e9e5 selftests-vm-fix-errno-handling-in-mrelease_test-v4 adds e81b565184ba selftests/vm: skip 128TBswitch on unsupported arch adds 615a06e20a5b mm/huge_memory: use flush_pmd_tlb_range in move_huge_pmd adds 4d379f0fdda1 mm/huge_memory: access vm_page_prot with READ_ONCE in remo [...] adds 29754ea6cb54 mm/huge_memory: fix comment of __pud_trans_huge_lock adds 9e75353a7af9 mm/huge_memory: use helper touch_pud in huge_pud_set_accessed adds 75abd773e5ce mm/huge_memory: use helper touch_pmd in huge_pmd_set_accessed adds e2b829985de6 mm/huge_memory: rename mmun_start to haddr in remove_migra [...] adds af9ff54893f9 mm/huge_memory: use helper function vma_lookup in split_hu [...] adds 8f4d0e23386a mm/huge_memory: use helper macro __ATTR_RW adds 4f633d10f7b0 mm/huge_memory: fix comment in zap_huge_pud adds 9b02c087fc81 mm/huge_memory: check pmd_present first in is_huge_zero_pmd adds d863f3199304 mm/huge_memory: try to free subpage in swapcache when possible adds 475b0fbd8415 mm/huge_memory: minor cleanup for split_huge_pages_all adds b2ee03d9f269 mm/huge_memory: fix comment of page_deferred_list adds 5ac51a8a00d3 mm/huge_memory: correct comment of prep_transhuge_page adds dd73202df115 mm/huge_memory: comment the subtly logic in __split_huge_pmd adds cf4c6604b922 mm/huge_memory: use helper macro IS_ERR_OR_NULL in split_h [...] adds f774c36dc8b3 mm/mprotect: remove the redundant initialization for error adds 25d17f69fb04 mm: percpu: use kmemleak_ignore_phys() instead of kmemleak_free() adds bda439f8692d mm, hugetlb: skip irrelevant nodes in show_free_areas() adds ede5d8418ff8 selftests/vm: enable running select groups of tests adds 2f5c6fe61e35 ocfs2: reflink deadlock when clone file to the same direct [...] adds ec1837d4286b ocfs2: clear links count in ocfs2_mknod() if an error occurs adds 99466cba9ca2 ocfs2: fix ocfs2 corrupt when iputting an inode adds f3c9d3f50005 init: add "hostname" kernel parameter adds fffa7ac2de6f init-add-hostname-kernel-parameter-v2 adds d622f5a9f279 init/main.c: silence some -Wunused-parameter warnings adds a67388cbe948 resource: re-factor page_is_ram() adds 34e7a56f3fea lib/debugobjects: fix stat count and optimize debug_object [...] adds 921e7febe1ac lib/lru_cache: fix error free handing in lc_create adds cb79ee5207fc net, lib/once: remove {net_}get_random_once_wait macro adds af3d0f4c6f1d lib/stackdepot: replace CONFIG_STACK_HASH_ORDER with autom [...] adds fdbda9468e7f lib/error-inject: traverse list with mutex adds 3ecc8ce3aa02 compiler-gcc.h: remove ancient workaround for gcc PR 58670 adds e07fea622b59 kfifo: fix kfifo_to_user() return type adds 5853544d349b lib/radix-tree: remove unused argument of insert_entries adds 0ca58f7bc535 lib: make LZ4_decompress_safe_forceExtDict() static adds 652cf9cd1e95 lib/scatterlist: use matched parameter type when calling _ [...] adds 63afe02c319e lib/ts_bm.c: remove redundant store to variable consumed a [...] adds 2b9d60f5e5ff Revert "squashfs: provide backing_dev_info in order to dis [...] adds 1fc0cbb3cd7e squashfs: always build "file direct" version of page actor adds d6466526f090 squashfs: implement readahead adds 8aed155bd762 squashfs: support reading fragments in readahead call adds 8e81e494de2e kallsyms: move declarations to internal header adds adef34bf79c6 vmcoreinfo: include kallsyms symbols adds 403d42486926 proc: delete unused <linux/uaccess.h> includes adds 401c1f50a6ea kdump: round up the total memory size to 128M for crashker [...] adds 6b88ffe9d05a ipc/mqueue: remove unnecessary (void*) conversion adds 74d8c6a989b1 epoll: autoremove wakers even more aggressively adds bfd53a1a7539 scripts/bloat-o-meter: switch argument parsing to using argparse adds 8433bf3a4262 scripts/bloat-o-meter: add -p argument adds 4f63004a8f9f kexec_file: drop weak attribute from functions adds 1bcaf24329cb kexec: drop weak attribute from functions adds e7a6e373cf70 x86/cacheinfo: move shared cache map definitions adds 31690000c7c3 cpumask: Fix invalid uniprocessor mask assumption adds 5abe3785fc2d lib/test: introduce cpumask KUnit test suite adds 6184c418e16d cpumask: add UP optimised for_each_*_cpu versions adds 546123345212 cpumask: update cpumask_next_wrap() signature adds f5e0638acc0b panic: taint kernel if tests are run adds f302785f6553 module: panic: taint the kernel when selftest modules load adds 9060484ffd2a kunit: taint the kernel when KUnit tests are run adds ead89cf78d8a selftest: taint kernel when test module loaded adds c9d3cff928fc lib/smp_processor_id: fix imbalanced instrumentation_end() call adds d368495bd8e8 Merge branch 'mm-nonmm-unstable' into mm-everything adds 84c3e80a1796 Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] adds cb95f236c622 fix up for "xfs: pass perag to xfs_alloc_read_agf()" adds f2528c293858 Add linux-next specific files for 20220708
This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this:
* -- * -- B -- O -- O -- O (b6f1f2fa2bdd) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/gnu-release-arm-n [...]
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
No new revisions were added by this update.
Summary of changes: Documentation/RCU/checklist.rst | 9 +- .../admin-guide/device-mapper/writecache.rst | 2 + Documentation/admin-guide/kernel-parameters.txt | 25 +- Documentation/admin-guide/perf/hns3-pmu.rst | 136 + Documentation/admin-guide/perf/index.rst | 1 + Documentation/arm64/silicon-errata.rst | 2 + Documentation/core-api/mm-api.rst | 8 +- Documentation/dev-tools/kselftest.rst | 9 + Documentation/dev-tools/kunit/running_tips.rst | 3 +- .../bindings/arm/samsung/samsung-soc.yaml | 40 + .../bindings/clock/qcom,dispcc-sm8x50.yaml | 6 +- .../bindings/clock/qcom,gcc-apq8064.yaml | 40 +- .../bindings/clock/qcom,gcc-msm8996.yaml | 16 + .../devicetree/bindings/clock/qcom,gcc-other.yaml | 5 +- .../bindings/clock/qcom,gpucc-sm8350.yaml | 72 + .../bindings/clock/qcom,sm8450-camcc.yaml | 80 + .../allwinner,sun4i-a10-display-engine.yaml | 1 + .../display/tegra/nvidia,tegra124-dpaux.yaml | 3 + .../display/tegra/nvidia,tegra124-sor.yaml | 13 +- .../bindings/display/tegra/nvidia,tegra20-dc.yaml | 2 + .../display/tegra/nvidia,tegra20-gr2d.yaml | 5 +- .../display/tegra/nvidia,tegra20-gr3d.yaml | 5 +- .../display/tegra/nvidia,tegra20-host1x.yaml | 15 +- .../bindings/dma/allwinner,sun50i-a64-dma.yaml | 2 +- .../devicetree/bindings/dma/snps,dw-axi-dmac.yaml | 7 +- .../devicetree/bindings/gpio/gpio-pca9570.yaml | 1 + .../bindings/gpio/rockchip,gpio-bank.yaml | 2 + .../{soc/renesas => hwinfo}/renesas,prr.yaml | 2 +- .../samsung,exynos-chipid.yaml} | 2 +- .../bindings/hwinfo/samsung,s5pv210-chipid.yaml | 30 + .../k3-socinfo.yaml => hwinfo/ti,k3-socinfo.yaml} | 2 +- .../devicetree/bindings/i2c/i2c-rk3x.yaml | 1 + .../bindings/i2c/marvell,mv64xxx-i2c.yaml | 10 +- .../devicetree/bindings/i2c/st,nomadik-i2c.yaml | 4 +- .../devicetree/bindings/input/da9062-onkey.txt | 2 +- .../bindings/interconnect/fsl,imx8m-noc.yaml | 6 +- .../bindings/interconnect/qcom,msm8998-bwmon.yaml | 86 + .../devicetree/bindings/mfd/mps,mp2629.yaml | 5 +- Documentation/devicetree/bindings/mfd/mt6397.txt | 7 +- .../bindings/net/dsa/mediatek,mt7530.yaml | 3 + .../bindings/net/dsa/renesas,rzn1-a5psw.yaml | 23 + .../devicetree/bindings/nvmem/mediatek,efuse.yaml | 1 + .../devicetree/bindings/pci/mediatek-pcie.txt | 1 + .../devicetree/bindings/pci/pci-rcar-gen2.txt | 84 - .../devicetree/bindings/pci/qcom,pcie.yaml | 2 +- .../bindings/pci/renesas,pci-rcar-gen2.yaml | 186 + .../phy/amlogic,g12a-mipi-dphy-analog.yaml | 35 + .../devicetree/bindings/phy/cdns,dphy.yaml | 5 +- .../devicetree/bindings/phy/mediatek,pcie-phy.yaml | 75 + .../devicetree/bindings/phy/phy-tegra194-p2u.yaml | 17 +- .../devicetree/bindings/phy/qcom,qmp-phy.yaml | 2 + .../devicetree/bindings/pinctrl/renesas,pfc.yaml | 1 + .../devicetree/bindings/remoteproc/qcom,adsp.yaml | 74 +- .../bindings/remoteproc/qcom,glink-edge.yaml | 72 + .../devicetree/bindings/remoteproc/qcom,q6v5.txt | 41 +- .../bindings/remoteproc/qcom,qcs404-cdsp-pil.yaml | 1 - .../bindings/remoteproc/qcom,sc7280-wpss-pil.yaml | 21 +- .../bindings/remoteproc/qcom,sdm845-adsp-pil.yaml | 1 - .../bindings/remoteproc/qcom,smd-edge.yaml | 85 + .../bindings/remoteproc/ti,pru-rproc.yaml | 5 +- .../devicetree/bindings/soc/qcom/qcom,smd.yaml | 50 +- .../bindings/soc/samsung/exynos-pmu.yaml | 13 +- .../bindings/soc/samsung/exynos-usi.yaml | 8 +- .../devicetree/bindings/soc/ti/ti,pruss.yaml | 5 +- .../devicetree/bindings/sound/designware-i2s.txt | 35 - .../devicetree/bindings/sound/fsl,spdif.yaml | 4 + .../devicetree/bindings/sound/fsl-sai.txt | 3 + .../devicetree/bindings/sound/qcom,sdm845.txt | 91 - .../devicetree/bindings/sound/qcom,sm8250.yaml | 3 + .../bindings/sound/snps,designware-i2s.yaml | 94 + .../devicetree/bindings/spi/spi-cadence.yaml | 7 + .../devicetree/bindings/spi/spi-zynqmp-qspi.yaml | 7 + .../bindings/usb/allwinner,sun4i-a10-musb.yaml | 1 + .../devicetree/bindings/usb/generic-ehci.yaml | 1 + .../devicetree/bindings/usb/generic-ohci.yaml | 1 + Documentation/driver-api/hte/tegra194-hte.rst | 5 +- Documentation/fault-injection/fault-injection.rst | 7 + .../filesystems/xfs-delayed-logging-design.rst | 361 +- Documentation/i2c/busses/i2c-i801.rst | 1 + .../networking/device_drivers/ethernet/index.rst | 1 - .../device_drivers/ethernet/neterion/vxge.rst | 115 - Documentation/networking/tls.rst | 18 + Documentation/process/maintainer-netdev.rst | 36 + Documentation/scsi/scsi_eh.rst | 3 +- Documentation/scsi/scsi_mid_low_api.rst | 2 +- Documentation/security/keys/core.rst | 2 +- Documentation/security/secrets/coco.rst | 2 +- Documentation/sphinx/automarkup.py | 56 +- .../trace/coresight/coresight-etm4x-reference.rst | 17 +- Documentation/trace/coresight/coresight.rst | 56 +- .../translations/it_IT/networking/netdev-FAQ.rst | 2 +- .../translations/zh_CN/devicetree/index.rst | 2 +- .../translations/zh_CN/devicetree/of_unittest.rst | 2 +- .../translations/zh_CN/devicetree/usage-model.rst | 2 +- .../translations/zh_CN/doc-guide/kernel-doc.rst | 2 +- .../translations/zh_CN/mm/free_page_reporting.rst | 2 +- Documentation/translations/zh_CN/mm/frontswap.rst | 2 +- Documentation/translations/zh_CN/mm/page_frags.rst | 2 +- Documentation/translations/zh_CN/mm/zsmalloc.rst | 2 +- Documentation/virt/kvm/api.rst | 4 +- Documentation/virt/kvm/s390/s390-pv-boot.rst | 2 +- Documentation/virt/kvm/x86/hypercalls.rst | 2 +- Documentation/x86/orc-unwinder.rst | 2 +- MAINTAINERS | 36 +- Makefile | 2 +- Next/SHA1s | 224 +- Next/merge.log | 5006 +++++++++++-------- arch/arm/Kconfig | 5 +- arch/arm/arm-soc-for-next-contents.txt | 40 + arch/arm/boot/dts/aspeed-bmc-ampere-mtjade.dts | 30 +- arch/arm/boot/dts/aspeed-bmc-bytedance-g220a.dts | 48 +- arch/arm/boot/dts/aspeed-bmc-ibm-everest.dts | 10 +- arch/arm/boot/dts/aspeed-bmc-ibm-rainier.dts | 14 +- arch/arm/boot/dts/aspeed-bmc-inspur-fp5280g2.dts | 22 +- arch/arm/boot/dts/aspeed-bmc-opp-mihawk.dts | 23 +- arch/arm/boot/dts/aspeed-bmc-opp-mowgli.dts | 20 +- arch/arm/boot/dts/aspeed-bmc-opp-nicole.dts | 2 +- arch/arm/boot/dts/aspeed-bmc-opp-palmetto.dts | 2 +- arch/arm/boot/dts/aspeed-bmc-opp-romulus.dts | 2 +- arch/arm/boot/dts/aspeed-bmc-opp-swift.dts | 30 +- arch/arm/boot/dts/aspeed-bmc-opp-tacoma.dts | 14 +- arch/arm/boot/dts/aspeed-bmc-opp-vesnin.dts | 4 +- arch/arm/boot/dts/aspeed-bmc-opp-witherspoon.dts | 16 +- arch/arm/boot/dts/aspeed-bmc-opp-zaius.dts | 4 +- arch/arm/boot/dts/at91-sama5d27_som1.dtsi | 2 + arch/arm/boot/dts/at91-sama5d27_wlsom1.dtsi | 2 + arch/arm/boot/dts/at91-sama5d2_ptc_ek.dts | 2 + arch/arm/boot/dts/at91-sama5d2_xplained.dts | 2 + arch/arm/boot/dts/at91sam9260.dtsi | 2 +- arch/arm/boot/dts/at91sam9261.dtsi | 2 +- arch/arm/boot/dts/at91sam9263.dtsi | 2 +- arch/arm/boot/dts/at91sam9g45.dtsi | 2 +- arch/arm/boot/dts/at91sam9n12.dtsi | 2 +- arch/arm/boot/dts/at91sam9rl.dtsi | 2 +- arch/arm/boot/dts/at91sam9x5.dtsi | 2 +- arch/arm/boot/dts/imx6qdl-ts7970.dtsi | 2 +- arch/arm/boot/dts/lan966x-pcb8291.dts | 18 +- arch/arm/boot/dts/lan966x.dtsi | 26 + arch/arm/boot/dts/ls1021a.dtsi | 7 + arch/arm/boot/dts/qcom-apq8064.dtsi | 7 +- arch/arm/boot/dts/qcom-apq8084.dtsi | 2 +- arch/arm/boot/dts/qcom-ipq4019.dtsi | 2 +- arch/arm/boot/dts/qcom-msm8974.dtsi | 4 +- arch/arm/boot/dts/r8a77xx-aa104xd12-panel.dtsi | 39 - arch/arm/boot/dts/sam9x60.dtsi | 2 +- arch/arm/boot/dts/sama5d2.dtsi | 24 +- arch/arm/boot/dts/sama5d3.dtsi | 2 +- arch/arm/boot/dts/sama5d4.dtsi | 2 +- arch/arm/boot/dts/sama7g5.dtsi | 7 + arch/arm/boot/dts/ste-dbx5x0.dtsi | 5 - arch/arm/boot/dts/ste-ux500-samsung-codina.dts | 4 +- arch/arm/boot/dts/ste-ux500-samsung-gavini.dts | 4 +- arch/arm/boot/dts/ste-ux500-samsung-janice.dts | 4 +- arch/arm/boot/dts/stm32mp15-pinctrl.dtsi | 52 + arch/arm/boot/dts/stm32mp15xx-dhcor-avenger96.dtsi | 55 + arch/arm/boot/dts/sun8i-r40-bananapi-m2-ultra.dts | 5 + arch/arm/boot/dts/sun8i-r40-cpu-opp.dtsi | 52 + arch/arm/boot/dts/sun8i-r40-feta40i.dtsi | 5 + arch/arm/boot/dts/sun8i-r40.dtsi | 36 + arch/arm/boot/dts/sun8i-t3-cqa3t-bv3.dts | 5 + arch/arm/boot/dts/sun8i-v40-bananapi-m2-berry.dts | 5 + arch/arm/common/Kconfig | 6 +- arch/arm/common/Makefile | 1 - arch/arm/common/dmabounce.c | 582 --- arch/arm/common/sa1111.c | 64 - arch/arm/include/asm/archrandom.h | 2 + arch/arm/include/asm/bitops.h | 20 +- arch/arm/include/asm/device.h | 3 - arch/arm/include/asm/dma-direct.h | 49 +- arch/arm/include/asm/dma-mapping.h | 128 - arch/arm/include/asm/memory.h | 2 - arch/arm/kernel/head.S | 34 +- arch/arm/mach-footbridge/Kconfig | 1 + arch/arm/mach-footbridge/common.c | 19 +- arch/arm/mach-footbridge/include/mach/dma-direct.h | 8 + arch/arm/mach-footbridge/include/mach/memory.h | 4 - arch/arm/mach-highbank/highbank.c | 2 +- arch/arm/mach-mvebu/coherency.c | 2 +- arch/arm/mach-omap1/timer.c | 2 +- arch/arm/mach-omap2/omap4-common.c | 1 + arch/arm/mach-pxa/eseries.c | 3 +- arch/arm/mach-pxa/tosa.c | 4 +- arch/arm/mach-shmobile/regulator-quirk-rcar-gen2.c | 5 +- arch/arm/mm/dma-mapping.c | 649 +-- arch/arm/xen/p2m.c | 6 +- arch/arm64/Kconfig | 25 +- arch/arm64/boot/dts/allwinner/sun50i-a100.dtsi | 6 + .../boot/dts/allwinner/sun50i-a64-orangepi-win.dts | 2 +- .../boot/dts/exynos/exynosautov9-pinctrl.dtsi | 6 +- arch/arm64/boot/dts/exynos/exynosautov9-sadk.dts | 2 + arch/arm64/boot/dts/exynos/exynosautov9.dtsi | 1087 ++++- arch/arm64/boot/dts/freescale/fsl-ls1012a.dtsi | 8 + arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi | 5 +- arch/arm64/boot/dts/freescale/fsl-ls1043a.dtsi | 8 + arch/arm64/boot/dts/freescale/fsl-ls1046a.dtsi | 8 + arch/arm64/boot/dts/freescale/fsl-ls1088a.dtsi | 8 + arch/arm64/boot/dts/freescale/fsl-ls208xa.dtsi | 8 + arch/arm64/boot/dts/freescale/fsl-lx2160a.dtsi | 8 + arch/arm64/boot/dts/mediatek/Makefile | 1 - arch/arm64/boot/dts/mediatek/mt8183-kukui.dtsi | 4 + arch/arm64/boot/dts/mediatek/mt8183.dtsi | 2 +- arch/arm64/boot/dts/mediatek/mt8186-evb.dts | 232 - arch/arm64/boot/dts/mediatek/mt8186.dtsi | 1016 ---- arch/arm64/boot/dts/qcom/Makefile | 2 + arch/arm64/boot/dts/qcom/apq8096-db820c.dts | 56 + arch/arm64/boot/dts/qcom/ipq6018.dtsi | 4 +- arch/arm64/boot/dts/qcom/ipq8074.dtsi | 21 +- arch/arm64/boot/dts/qcom/msm8953.dtsi | 2 +- arch/arm64/boot/dts/qcom/msm8996.dtsi | 172 +- arch/arm64/boot/dts/qcom/msm8998.dtsi | 2 +- arch/arm64/boot/dts/qcom/pm8916.dtsi | 8 + arch/arm64/boot/dts/qcom/pm8994.dtsi | 10 + arch/arm64/boot/dts/qcom/pmi8994.dtsi | 20 + arch/arm64/boot/dts/qcom/pmi8998.dtsi | 11 +- arch/arm64/boot/dts/qcom/qcs404.dtsi | 2 +- arch/arm64/boot/dts/qcom/sc7180-idp.dts | 1 + arch/arm64/boot/dts/qcom/sc7180-trogdor.dtsi | 2 - arch/arm64/boot/dts/qcom/sc7180.dtsi | 2 +- arch/arm64/boot/dts/qcom/sc7280.dtsi | 38 +- arch/arm64/boot/dts/qcom/sc8280xp.dtsi | 2 - arch/arm64/boot/dts/qcom/sdm630.dtsi | 4 +- arch/arm64/boot/dts/qcom/sdm845-cheza.dtsi | 132 + arch/arm64/boot/dts/qcom/sdm845-db845c.dts | 30 + ...845-shift-axolotl.dts => sdm845-lg-common.dtsi} | 514 +- arch/arm64/boot/dts/qcom/sdm845-lg-judyln.dts | 68 + arch/arm64/boot/dts/qcom/sdm845-lg-judyp.dts | 44 + arch/arm64/boot/dts/qcom/sdm845-shift-axolotl.dts | 29 + arch/arm64/boot/dts/qcom/sdm845.dtsi | 172 +- .../dts/qcom/sm6125-sony-xperia-seine-pdx201.dts | 36 +- arch/arm64/boot/dts/qcom/sm6125.dtsi | 40 +- arch/arm64/boot/dts/qcom/sm6350.dtsi | 2 +- arch/arm64/boot/dts/qcom/sm8250.dtsi | 8 +- arch/arm64/boot/dts/qcom/sm8350.dtsi | 47 +- arch/arm64/boot/dts/qcom/sm8450.dtsi | 19 +- arch/arm64/boot/dts/renesas/Makefile | 3 + .../dts/renesas/draak-ebisu-panel-aa104xd12.dts | 36 + arch/arm64/boot/dts/renesas/panel-aa104xd12.dtsi | 30 + .../boot/dts/renesas/r8a779f0-spider-cpu.dtsi | 18 +- .../boot/dts/renesas/salvator-panel-aa104xd12.dts | 36 + arch/arm64/boot/dts/rockchip/rk3568-evb1-v10.dts | 8 + arch/arm64/boot/dts/rockchip/rk3568-rock-3a.dts | 8 + arch/arm64/boot/dts/ti/k3-am62-main.dtsi | 13 + arch/arm64/boot/dts/ti/k3-am625-sk.dts | 9 + arch/arm64/boot/dts/ti/k3-am642-sk.dts | 14 + arch/arm64/configs/defconfig | 4 + arch/arm64/include/asm/archrandom.h | 10 - arch/arm64/include/asm/asm_pointer_auth.h | 4 +- arch/arm64/include/asm/cache.h | 41 +- arch/arm64/include/asm/cacheflush.h | 7 - arch/arm64/include/asm/cpufeature.h | 2 +- arch/arm64/include/asm/memory.h | 5 + arch/arm64/include/asm/sysreg.h | 124 +- arch/arm64/kernel/alternative.c | 2 +- arch/arm64/kernel/armv8_deprecated.c | 9 +- arch/arm64/kernel/cpu_errata.c | 10 +- arch/arm64/kernel/cpufeature.c | 222 +- arch/arm64/kernel/cpuinfo.c | 29 +- arch/arm64/kernel/hibernate.c | 5 - arch/arm64/kernel/hyp-stub.S | 2 +- arch/arm64/kernel/idreg-override.c | 16 +- arch/arm64/kernel/mte.c | 9 - arch/arm64/kernel/traps.c | 6 +- arch/arm64/kvm/hyp/include/nvhe/fixed_config.h | 32 +- arch/arm64/kvm/hyp/nvhe/switch.c | 2 +- arch/arm64/kvm/hyp/nvhe/sys_regs.c | 12 +- arch/arm64/kvm/hyp/vhe/switch.c | 2 +- arch/arm64/kvm/sys_regs.c | 14 +- arch/arm64/lib/mte.S | 2 +- arch/arm64/mm/cache.S | 41 - arch/arm64/mm/copypage.c | 9 - arch/arm64/mm/dma-mapping.c | 19 +- arch/arm64/mm/fault.c | 1 - arch/arm64/mm/init.c | 4 +- arch/arm64/mm/mmu.c | 6 +- arch/arm64/mm/mteswap.c | 9 - arch/arm64/tools/gen-sysreg.awk | 2 +- arch/arm64/tools/sysreg | 264 + arch/csky/include/asm/sections.h | 10 + arch/csky/kernel/probes/kprobes.c | 4 + arch/csky/kernel/setup.c | 4 +- arch/csky/kernel/vmlinux.lds.S | 15 +- arch/csky/mm/asid.c | 5 +- arch/loongarch/Kconfig | 4 - arch/loongarch/include/asm/fpregdef.h | 1 - arch/loongarch/include/asm/page.h | 1 + arch/loongarch/include/asm/processor.h | 2 - arch/loongarch/kernel/asm-offsets.c | 2 - arch/loongarch/kernel/fpu.S | 10 - arch/loongarch/kernel/numa.c | 1 - arch/loongarch/vdso/Makefile | 1 + arch/m68k/Kconfig.cpu | 7 +- arch/m68k/Kconfig.debug | 6 +- arch/m68k/Kconfig.machine | 2 +- arch/m68k/include/asm/bitops.h | 2 +- arch/m68k/include/asm/sun3_pgtable.h | 2 +- arch/m68k/include/uapi/asm/bootinfo-virt.h | 8 + arch/m68k/q40/README | 5 +- arch/m68k/q40/q40ints.c | 2 +- arch/m68k/virt/config.c | 11 + arch/m68k/virt/platform.c | 58 +- arch/mips/alchemy/devboards/pm.c | 2 +- arch/mips/boot/dts/mscc/ocelot.dtsi | 9 +- .../cavium-octeon/executive/cvmx-helper-board.c | 4 +- arch/mips/cavium-octeon/octeon-platform.c | 3 +- arch/mips/include/asm/octeon/cvmx-helper-board.h | 12 +- arch/mips/loongson64/numa.c | 1 - arch/mips/pci/fixup-lemote2f.c | 2 +- arch/mips/sgi-ip22/ip22-gio.c | 2 +- arch/powerpc/Kconfig | 3 - arch/powerpc/include/asm/archrandom.h | 3 - arch/powerpc/include/asm/machdep.h | 2 - arch/powerpc/platforms/microwatt/Kconfig | 1 - arch/powerpc/platforms/powernv/Kconfig | 1 - arch/powerpc/platforms/powernv/rng.c | 16 +- arch/powerpc/platforms/pseries/Kconfig | 1 - arch/riscv/boot/dts/microchip/mpfs.dtsi | 28 + arch/s390/Kconfig | 15 - arch/s390/configs/zfcpdump_defconfig | 1 - arch/s390/crypto/Makefile | 2 +- arch/s390/include/asm/archrandom.h | 3 - arch/sh/mm/mmap.c | 40 +- arch/x86/Kconfig | 9 - arch/x86/include/asm/archrandom.h | 14 +- arch/x86/include/uapi/asm/bootparam.h | 1 + arch/x86/kernel/acpi/cppc.c | 10 + arch/x86/kernel/cpu/amd.c | 2 +- arch/x86/kernel/cpu/rdrand.c | 75 +- arch/x86/kernel/kexec-bzimage64.c | 36 +- arch/x86/kernel/setup.c | 10 + arch/x86/mm/hugetlbpage.c | 8 +- arch/xtensa/mm/init.c | 2 + arch/xtensa/platforms/iss/network.c | 63 +- block/bio.c | 2 +- block/blk-core.c | 13 +- block/blk-merge.c | 2 +- block/blk-mq-debugfs-zoned.c | 6 +- block/blk-mq-debugfs.c | 2 +- block/blk-mq-tag.c | 13 +- block/blk-mq.c | 24 +- block/blk-mq.h | 18 +- block/blk-settings.c | 11 +- block/blk-sysfs.c | 8 +- block/blk-zoned.c | 85 +- block/blk.h | 8 +- block/bsg-lib.c | 2 +- block/genhd.c | 1 + block/ioctl.c | 2 +- block/partitions/core.c | 2 +- crypto/Kconfig | 114 + drivers/acpi/arm64/iort.c | 360 +- drivers/acpi/bus.c | 45 +- drivers/acpi/cppc_acpi.c | 20 +- drivers/acpi/device_sysfs.c | 2 +- drivers/acpi/scan.c | 11 +- drivers/acpi/viot.c | 26 +- drivers/acpi/x86/s2idle.c | 4 +- drivers/base/core.c | 13 +- drivers/base/power/runtime.c | 34 +- drivers/base/power/wakeup.c | 30 - drivers/base/regmap/regmap-irq.c | 2 +- drivers/block/mtip32xx/mtip32xx.c | 9 +- drivers/block/nbd.c | 5 +- drivers/block/null_blk/main.c | 9 +- drivers/block/null_blk/zoned.c | 8 +- drivers/block/rnbd/rnbd-clt-sysfs.c | 2 +- drivers/block/rnbd/rnbd-clt.c | 201 +- drivers/block/rnbd/rnbd-clt.h | 18 +- drivers/block/rnbd/rnbd-srv.c | 20 +- drivers/block/rnbd/rnbd-srv.h | 4 - drivers/block/xen-blkfront.c | 54 +- drivers/bus/hisi_lpc.c | 204 +- drivers/bus/ti-sysc.c | 2 + drivers/char/Kconfig | 1 - drivers/char/hw_random/s390-trng.c | 9 - drivers/clk/qcom/Kconfig | 21 +- drivers/clk/qcom/Makefile | 2 + drivers/clk/qcom/camcc-sm8450.c | 2856 +++++++++++ drivers/clk/qcom/clk-alpha-pll.c | 144 +- drivers/clk/qcom/clk-alpha-pll.h | 11 +- drivers/clk/qcom/dispcc-sm8250.c | 63 +- drivers/clk/qcom/gcc-msm8960.c | 6 +- drivers/clk/qcom/gpucc-sm8350.c | 637 +++ drivers/clk/sunxi/Kconfig | 4 +- drivers/cpufreq/cpufreq-dt.c | 21 +- drivers/cpufreq/imx-cpufreq-dt.c | 12 +- drivers/cpufreq/sun50i-cpufreq-nvmem.c | 11 +- drivers/cpufreq/tegra20-cpufreq.c | 10 +- drivers/cpufreq/ti-cpufreq.c | 6 +- drivers/crypto/Kconfig | 115 - drivers/devfreq/exynos-bus.c | 22 +- drivers/devfreq/imx-bus.c | 1 + drivers/devfreq/sun8i-a33-mbus.c | 8 +- drivers/devfreq/tegra30-devfreq.c | 18 +- drivers/dma-buf/dma-resv.c | 2 +- drivers/dma/altera-msgdma.c | 4 +- drivers/dma/amba-pl08x.c | 2 +- drivers/dma/at_xdmac.c | 5 + drivers/dma/dma-jz4780.c | 2 +- drivers/dma/dmatest.c | 12 +- drivers/dma/dw-edma/dw-edma-core.c | 141 +- drivers/dma/dw-edma/dw-edma-core.h | 31 +- drivers/dma/dw-edma/dw-edma-pcie.c | 83 +- drivers/dma/dw-edma/dw-edma-v0-core.c | 41 +- drivers/dma/dw-edma/dw-edma-v0-core.h | 4 +- drivers/dma/dw-edma/dw-edma-v0-debugfs.c | 18 +- drivers/dma/dw-edma/dw-edma-v0-debugfs.h | 8 +- drivers/dma/idxd/init.c | 13 +- drivers/dma/imx-sdma.c | 7 +- drivers/dma/lgm/lgm-dma.c | 3 +- drivers/dma/mediatek/mtk-cqdma.c | 2 +- drivers/dma/mv_xor_v2.c | 2 +- drivers/dma/owl-dma.c | 2 +- drivers/dma/pl330.c | 2 +- drivers/dma/s3c24xx-dma.c | 2 +- drivers/dma/sf-pdma/sf-pdma.c | 44 +- drivers/dma/ste_dma40.c | 2 +- drivers/dma/sun4i-dma.c | 32 +- drivers/dma/xilinx/xilinx_dpdma.c | 4 +- drivers/firmware/arm_scmi/Kconfig | 13 - drivers/firmware/arm_scmi/bus.c | 46 +- drivers/firmware/arm_scmi/driver.c | 29 +- drivers/firmware/arm_scpi.c | 10 +- drivers/fsi/fsi-core.c | 8 +- drivers/fsi/fsi-master-ast-cf.c | 2 + drivers/fsi/fsi-master.h | 2 +- drivers/fsi/fsi-occ.c | 25 +- drivers/fsi/fsi-sbefifo.c | 15 +- drivers/gpio/gpio-adnp.c | 19 +- drivers/gpio/gpio-adp5588.c | 26 +- drivers/gpio/gpio-pca9570.c | 2 + drivers/gpio/gpio-rockchip.c | 3 +- drivers/gpio/gpio-vf610.c | 1 + drivers/gpio/gpiolib-cdev.c | 7 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 14 - drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c | 107 +- drivers/gpu/drm/amd/amdgpu/amdgpu_display.c | 25 +- drivers/gpu/drm/amd/amdgpu/amdgpu_mes.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c | 38 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vkms.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 8 + drivers/gpu/drm/amd/amdgpu/dce_v10_0.c | 3 +- drivers/gpu/drm/amd/amdgpu/dce_v11_0.c | 3 +- drivers/gpu/drm/amd/amdgpu/dce_v6_0.c | 3 +- drivers/gpu/drm/amd/amdgpu/dce_v8_0.c | 3 +- drivers/gpu/drm/amd/amdgpu/mes_v11_0.c | 9 +- .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c | 11 +- drivers/gpu/drm/amd/amdkfd/kfd_svm.c | 14 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 43 +- drivers/gpu/drm/amd/display/dc/Makefile | 27 +- drivers/gpu/drm/amd/display/dc/basics/vector.c | 2 - drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c | 18 +- drivers/gpu/drm/amd/display/dc/clk_mgr/clk_mgr.c | 6 + .../amd/display/dc/clk_mgr/dcn315/dcn315_clk_mgr.c | 7 +- .../amd/display/dc/clk_mgr/dcn32/dcn32_clk_mgr.c | 2 + .../dc/clk_mgr/dcn32/dcn32_clk_mgr_smu_msg.c | 5 +- drivers/gpu/drm/amd/display/dc/core/dc.c | 394 +- .../gpu/drm/amd/display/dc/core/dc_hw_sequencer.c | 2 - drivers/gpu/drm/amd/display/dc/core/dc_link_ddc.c | 2 - drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 9 +- drivers/gpu/drm/amd/display/dc/core/dc_link_dpia.c | 58 +- .../gpu/drm/amd/display/dc/core/dc_link_enc_cfg.c | 32 + drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 32 +- drivers/gpu/drm/amd/display/dc/core/dc_sink.c | 2 - drivers/gpu/drm/amd/display/dc/core/dc_stream.c | 3 - drivers/gpu/drm/amd/display/dc/core/dc_surface.c | 2 - drivers/gpu/drm/amd/display/dc/dc.h | 27 +- drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c | 418 ++ drivers/gpu/drm/amd/display/dc/dc_dmub_srv.h | 4 + drivers/gpu/drm/amd/display/dc/dc_hw_types.h | 2 + drivers/gpu/drm/amd/display/dc/dc_stream.h | 24 +- drivers/gpu/drm/amd/display/dc/dc_types.h | 5 + drivers/gpu/drm/amd/display/dc/dce/dce_audio.c | 13 +- drivers/gpu/drm/amd/display/dc/dce/dce_aux.c | 8 +- .../gpu/drm/amd/display/dc/dce/dce_clock_source.c | 2 - drivers/gpu/drm/amd/display/dc/dce/dce_dmcu.c | 3 - drivers/gpu/drm/amd/display/dc/dce/dce_i2c_sw.c | 2 - drivers/gpu/drm/amd/display/dc/dce/dce_ipp.c | 2 - .../gpu/drm/amd/display/dc/dce/dce_link_encoder.c | 3 - drivers/gpu/drm/amd/display/dc/dce/dce_opp.c | 2 - .../drm/amd/display/dc/dce/dce_stream_encoder.c | 5 +- .../drm/amd/display/dc/dce/dce_stream_encoder.h | 14 +- .../drm/amd/display/dc/dce100/dce100_resource.c | 2 - .../drm/amd/display/dc/dce110/dce110_compressor.c | 3 - .../amd/display/dc/dce110/dce110_hw_sequencer.c | 10 +- .../amd/display/dc/dce110/dce110_opp_regamma_v.c | 2 - .../drm/amd/display/dc/dce110/dce110_resource.c | 2 - .../drm/amd/display/dc/dce110/dce110_transform_v.c | 2 - .../drm/amd/display/dc/dce112/dce112_compressor.c | 3 - .../drm/amd/display/dc/dce112/dce112_resource.c | 2 - .../drm/amd/display/dc/dce120/dce120_resource.c | 2 - .../gpu/drm/amd/display/dc/dce80/dce80_resource.c | 2 - .../gpu/drm/amd/display/dc/dcn10/dcn10_hubbub.c | 2 - .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 2 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_ipp.c | 2 - .../drm/amd/display/dc/dcn10/dcn10_link_encoder.c | 3 - drivers/gpu/drm/amd/display/dc/dcn10/dcn10_opp.c | 2 - .../gpu/drm/amd/display/dc/dcn10/dcn10_resource.c | 2 - .../amd/display/dc/dcn10/dcn10_stream_encoder.c | 5 +- .../amd/display/dc/dcn10/dcn10_stream_encoder.h | 17 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c | 44 +- .../gpu/drm/amd/display/dc/dcn20/dcn20_resource.c | 12 +- .../amd/display/dc/dcn20/dcn20_stream_encoder.c | 1 - .../gpu/drm/amd/display/dc/dcn21/dcn21_resource.c | 2 +- .../display/dc/dcn30/dcn30_dio_stream_encoder.c | 4 +- .../display/dc/dcn30/dcn30_dio_stream_encoder.h | 6 +- drivers/gpu/drm/amd/display/dc/dcn30/dcn30_hwseq.c | 22 +- drivers/gpu/drm/amd/display/dc/dcn30/dcn30_mpc.h | 106 +- drivers/gpu/drm/amd/display/dc/dcn30/dcn30_optc.c | 5 + .../gpu/drm/amd/display/dc/dcn30/dcn30_resource.c | 172 +- .../gpu/drm/amd/display/dc/dcn31/dcn31_resource.c | 2 +- .../drm/amd/display/dc/dcn315/dcn315_resource.c | 1 + .../drm/amd/display/dc/dcn316/dcn316_resource.c | 1 + drivers/gpu/drm/amd/display/dc/dcn32/Makefile | 13 +- drivers/gpu/drm/amd/display/dc/dcn32/dcn32_dccg.c | 4 + .../display/dc/dcn32/dcn32_dio_stream_encoder.c | 8 +- .../display/dc/dcn32/dcn32_dio_stream_encoder.h | 1 + drivers/gpu/drm/amd/display/dc/dcn32/dcn32_hwseq.c | 247 +- drivers/gpu/drm/amd/display/dc/dcn32/dcn32_hwseq.h | 21 + drivers/gpu/drm/amd/display/dc/dcn32/dcn32_init.c | 12 +- drivers/gpu/drm/amd/display/dc/dcn32/dcn32_mpc.c | 236 +- drivers/gpu/drm/amd/display/dc/dcn32/dcn32_mpc.h | 117 +- drivers/gpu/drm/amd/display/dc/dcn32/dcn32_optc.c | 2 +- .../gpu/drm/amd/display/dc/dcn32/dcn32_resource.c | 680 ++- .../gpu/drm/amd/display/dc/dcn32/dcn32_resource.h | 20 +- .../amd/display/dc/dcn32/dcn32_resource_helpers.c | 260 + .../drm/amd/display/dc/dcn321/dcn321_resource.c | 522 +- .../gpu/drm/amd/display/dc/dml/dcn20/dcn20_fpu.c | 6 + .../gpu/drm/amd/display/dc/dml/dcn30/dcn30_fpu.c | 2 + .../amd/display/dc/dml/dcn30/display_mode_vba_30.c | 21 +- .../amd/display/dc/dml/dcn30/display_mode_vba_30.h | 11 + .../display/dc/dml/dcn30/display_rq_dlg_calc_30.c | 93 +- .../amd/display/dc/dml/dcn31/display_mode_vba_31.c | 106 +- .../display/dc/dml/dcn31/display_rq_dlg_calc_31.c | 91 +- .../dc/dml/dcn32/display_mode_vba_util_32.c | 2 +- .../drm/amd/display/dc/dml/display_mode_structs.h | 3 + .../gpu/drm/amd/display/dc/dml/display_mode_vba.c | 9 +- .../gpu/drm/amd/display/dc/dml/display_mode_vba.h | 35 +- drivers/gpu/drm/amd/display/dc/gpio/gpio_base.c | 2 - drivers/gpu/drm/amd/display/dc/gpio/gpio_service.c | 2 - drivers/gpu/drm/amd/display/dc/gpio/hw_ddc.c | 3 - drivers/gpu/drm/amd/display/dc/gpio/hw_factory.c | 2 - drivers/gpu/drm/amd/display/dc/gpio/hw_hpd.c | 2 - drivers/gpu/drm/amd/display/dc/inc/core_types.h | 5 +- drivers/gpu/drm/amd/display/dc/inc/dc_link_dp.h | 6 +- .../gpu/drm/amd/display/dc/inc/hw/stream_encoder.h | 1 + drivers/gpu/drm/amd/display/dc/inc/hw_sequencer.h | 7 + .../drm/amd/display/dc/inc/hw_sequencer_private.h | 2 + drivers/gpu/drm/amd/display/dc/inc/link_enc_cfg.h | 5 + .../amd/display/dc/irq/dce110/irq_service_dce110.c | 2 - .../amd/display/dc/irq/dce120/irq_service_dce120.c | 2 - .../amd/display/dc/irq/dce80/irq_service_dce80.c | 2 - .../amd/display/dc/irq/dcn10/irq_service_dcn10.c | 2 - drivers/gpu/drm/amd/display/dc/irq/irq_service.c | 2 - drivers/gpu/drm/amd/display/dc/os_types.h | 3 +- .../amd/display/dc/virtual/virtual_link_encoder.c | 2 - .../display/dc/virtual/virtual_stream_encoder.c | 2 - drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h | 114 +- .../drm/amd/display/dmub/inc/dmub_subvp_state.h | 183 + .../gpu/drm/amd/display/include/set_mode_types.h | 8 +- .../drm/amd/display/modules/color/color_gamma.c | 3 - .../drm/amd/display/modules/freesync/freesync.c | 2 - drivers/gpu/drm/amd/include/amd_shared.h | 1 + .../drm/amd/include/asic_reg/dce/dce_6_0_sh_mask.h | 2 + .../amd/include/asic_reg/dcn/dcn_3_0_0_sh_mask.h | 2 + .../amd/include/asic_reg/dcn/dcn_3_0_1_sh_mask.h | 2 + .../amd/include/asic_reg/dcn/dcn_3_0_2_sh_mask.h | 2 + .../amd/include/asic_reg/dcn/dcn_3_0_3_sh_mask.h | 2 + .../amd/include/asic_reg/dcn/dcn_3_1_2_sh_mask.h | 2 + drivers/gpu/drm/amd/include/mes_v11_api_def.h | 6 +- .../pm/swsmu/inc/pmfw_if/smu13_driver_if_v13_0_0.h | 3 +- drivers/gpu/drm/amd/pm/swsmu/inc/smu_v13_0.h | 2 +- .../gpu/drm/arm/display/komeda/komeda_pipeline.c | 2 + drivers/gpu/drm/armada/armada_510.c | 1 + drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_crtc.c | 1 + drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_output.c | 1 + drivers/gpu/drm/bridge/adv7511/adv7511.h | 5 +- drivers/gpu/drm/bridge/adv7511/adv7511_cec.c | 4 +- drivers/gpu/drm/bridge/adv7511/adv7511_drv.c | 5 +- drivers/gpu/drm/bridge/analogix/anx7625.c | 179 +- .../gpu/drm/bridge/cadence/cdns-mhdp8546-core.c | 1 + drivers/gpu/drm/bridge/chipone-icn6211.c | 1 + drivers/gpu/drm/bridge/chrontel-ch7033.c | 1 + drivers/gpu/drm/bridge/display-connector.c | 1 + drivers/gpu/drm/bridge/fsl-ldb.c | 22 +- drivers/gpu/drm/bridge/imx/imx-ldb-helper.c | 1 + drivers/gpu/drm/bridge/imx/imx8qm-ldb-drv.c | 1 + drivers/gpu/drm/bridge/imx/imx8qxp-ldb-drv.c | 1 + .../gpu/drm/bridge/imx/imx8qxp-pixel-combiner.c | 2 + drivers/gpu/drm/bridge/imx/imx8qxp-pixel-link.c | 1 + drivers/gpu/drm/bridge/imx/imx8qxp-pxl2dpi.c | 1 + drivers/gpu/drm/bridge/ite-it66121.c | 1 + drivers/gpu/drm/bridge/lontium-lt8912b.c | 1 + drivers/gpu/drm/bridge/lontium-lt9211.c | 1 + drivers/gpu/drm/bridge/lontium-lt9611.c | 2 + drivers/gpu/drm/bridge/lontium-lt9611uxc.c | 1 + drivers/gpu/drm/bridge/nwl-dsi.c | 1 + drivers/gpu/drm/bridge/sii902x.c | 1 + drivers/gpu/drm/bridge/sil-sii8620.c | 4 +- drivers/gpu/drm/bridge/synopsys/dw-hdmi.c | 1 + drivers/gpu/drm/bridge/tc358764.c | 1 + drivers/gpu/drm/bridge/tc358767.c | 1 + drivers/gpu/drm/bridge/tc358775.c | 1 + drivers/gpu/drm/bridge/ti-dlpc3433.c | 1 + drivers/gpu/drm/bridge/ti-sn65dsi83.c | 1 + drivers/gpu/drm/bridge/ti-sn65dsi86.c | 23 +- drivers/gpu/drm/bridge/ti-tfp410.c | 1 + drivers/gpu/drm/display/drm_dp_helper.c | 1 + drivers/gpu/drm/drm_bridge.c | 1 + drivers/gpu/drm/drm_connector.c | 1 + drivers/gpu/drm/drm_mipi_dbi.c | 1 + drivers/gpu/drm/drm_modes.c | 1 + drivers/gpu/drm/drm_of.c | 2 + drivers/gpu/drm/exynos/exynos_dp.c | 1 + drivers/gpu/drm/exynos/exynos_drm_dpi.c | 1 + drivers/gpu/drm/hisilicon/kirin/dw_drm_dsi.c | 1 + drivers/gpu/drm/i2c/tda998x_drv.c | 1 + drivers/gpu/drm/i915/display/intel_backlight.c | 1 + drivers/gpu/drm/i915/display/intel_ddi.c | 2 +- drivers/gpu/drm/i915/display/intel_display_power.c | 2 +- drivers/gpu/drm/i915/display/intel_hdmi.c | 2 +- drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c | 9 + drivers/gpu/drm/i915/i915_vma.c | 12 +- drivers/gpu/drm/i915/intel_pch.c | 16 +- drivers/gpu/drm/i915/intel_pch.h | 8 +- drivers/gpu/drm/imx/dcss/dcss-drv.c | 1 + drivers/gpu/drm/imx/imx-ldb.c | 1 + drivers/gpu/drm/imx/parallel-display.c | 1 + drivers/gpu/drm/ingenic/ingenic-drm-drv.c | 11 +- drivers/gpu/drm/ingenic/ingenic-drm.h | 3 + drivers/gpu/drm/kmb/kmb_dsi.c | 1 + drivers/gpu/drm/lima/lima_devfreq.c | 8 +- drivers/gpu/drm/mcde/mcde_clk_div.c | 1 + drivers/gpu/drm/mediatek/mtk_dpi.c | 1 + drivers/gpu/drm/msm/adreno/a5xx_gpu.c | 8 +- drivers/gpu/drm/msm/adreno/a6xx_gpu.c | 10 +- drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c | 16 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.c | 4 +- drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c | 6 +- drivers/gpu/drm/msm/dp/dp_ctrl.c | 6 +- drivers/gpu/drm/msm/dp/dp_display.c | 50 +- drivers/gpu/drm/msm/dp/dp_display.h | 1 - drivers/gpu/drm/msm/dp/dp_drm.c | 8 +- drivers/gpu/drm/msm/dp/dp_drm.h | 2 +- drivers/gpu/drm/msm/dp/dp_parser.c | 14 - drivers/gpu/drm/msm/dp/dp_parser.h | 8 - drivers/gpu/drm/msm/dp/dp_power.c | 95 +- drivers/gpu/drm/msm/dsi/dsi_host.c | 6 +- drivers/gpu/drm/msm/msm_fence.c | 2 +- drivers/gpu/drm/mxsfb/lcdif_kms.c | 1 + drivers/gpu/drm/mxsfb/mxsfb_kms.c | 1 + drivers/gpu/drm/nouveau/nouveau_bo.c | 4 +- drivers/gpu/drm/nouveau/nouveau_prime.c | 1 - drivers/gpu/drm/omapdrm/omap_dmm_tiler.c | 1 + .../gpu/drm/panel/panel-raspberrypi-touchscreen.c | 1 + drivers/gpu/drm/panel/panel-raydium-rm67191.c | 1 + drivers/gpu/drm/panel/panel-seiko-43wvf1g.c | 1 + drivers/gpu/drm/panel/panel-simple.c | 2 + drivers/gpu/drm/panfrost/panfrost_devfreq.c | 8 +- drivers/gpu/drm/panfrost/panfrost_drv.c | 19 +- drivers/gpu/drm/panfrost/panfrost_mmu.c | 2 +- drivers/gpu/drm/pl111/pl111_display.c | 1 + drivers/gpu/drm/radeon/radeon_device.c | 2 +- drivers/gpu/drm/rcar-du/rcar_du_encoder.c | 1 + drivers/gpu/drm/rcar-du/rcar_lvds.c | 1 + drivers/gpu/drm/rockchip/rockchip_drm_drv.c | 17 + drivers/gpu/drm/rockchip/rockchip_drm_vop2.c | 1 + drivers/gpu/drm/rockchip/rockchip_rgb.c | 1 + drivers/gpu/drm/solomon/ssd130x.c | 2 +- drivers/gpu/drm/sti/sti_compositor.c | 1 + drivers/gpu/drm/sti/sti_gdp.c | 1 + drivers/gpu/drm/sti/sti_hda.c | 1 + drivers/gpu/drm/sti/sti_hdmi.c | 1 + drivers/gpu/drm/sti/sti_hqvdp.c | 1 + drivers/gpu/drm/stm/ltdc.c | 1 + drivers/gpu/drm/sun4i/sun4i_hdmi_enc.c | 1 + drivers/gpu/drm/sun4i/sun4i_tcon.c | 1 + drivers/gpu/drm/sun4i/sun4i_tcon.h | 1 + drivers/gpu/drm/tegra/gr3d.c | 6 +- drivers/gpu/drm/tidss/tidss_dispc.c | 1 + drivers/gpu/drm/tilcdc/tilcdc_panel.c | 1 + drivers/gpu/drm/vc4/vc4_dpi.c | 1 + drivers/gpu/drm/vc4/vc4_drv.h | 1 + drivers/gpu/drm/vmwgfx/vmwgfx_fb.c | 1 + drivers/gpu/drm/vmwgfx/vmwgfx_kms.c | 2 +- drivers/gpu/drm/xlnx/zynqmp_dp.c | 1 + drivers/hwmon/occ/p9_sbe.c | 15 +- drivers/hwspinlock/omap_hwspinlock.c | 6 +- drivers/hwtracing/coresight/coresight-etm-perf.c | 2 + drivers/hwtracing/coresight/coresight-etm4x-core.c | 14 + drivers/i2c/busses/Kconfig | 12 + drivers/i2c/busses/Makefile | 1 + drivers/i2c/busses/i2c-cadence.c | 1 + drivers/i2c/busses/i2c-i801.c | 3 + drivers/i2c/busses/i2c-microchip-corei2c.c | 480 ++ drivers/infiniband/core/rw.c | 1 - drivers/infiniband/hw/qib/qib_file_ops.c | 4 +- drivers/infiniband/hw/qib/qib_sd7220.c | 2 +- drivers/infiniband/sw/rxe/rxe_cq.c | 8 +- drivers/infiniband/sw/rxe/rxe_mr.c | 2 +- drivers/infiniband/sw/rxe/rxe_mw.c | 6 +- drivers/infiniband/sw/rxe/rxe_pool.c | 102 +- drivers/infiniband/sw/rxe/rxe_pool.h | 18 +- drivers/infiniband/sw/rxe/rxe_qp.c | 2 - drivers/infiniband/sw/rxe/rxe_queue.h | 5 +- drivers/infiniband/sw/rxe/rxe_req.c | 8 +- drivers/infiniband/sw/rxe/rxe_resp.c | 140 +- drivers/infiniband/sw/rxe/rxe_verbs.c | 39 +- drivers/infiniband/sw/rxe/rxe_verbs.h | 4 +- drivers/infiniband/ulp/srp/ib_srp.c | 3 +- drivers/input/touchscreen/goodix.c | 22 +- drivers/interconnect/bulk.c | 42 + drivers/interconnect/imx/Kconfig | 4 + drivers/interconnect/imx/Makefile | 2 + drivers/interconnect/imx/imx.c | 84 +- drivers/interconnect/imx/imx.h | 49 +- drivers/interconnect/imx/imx8mm.c | 2 +- drivers/interconnect/imx/imx8mn.c | 2 +- drivers/interconnect/imx/imx8mp.c | 259 + drivers/interconnect/imx/imx8mq.c | 2 +- drivers/iommu/amd/init.c | 5 +- drivers/iommu/apple-dart.c | 3 - drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c | 86 +- drivers/iommu/arm/arm-smmu/arm-smmu.c | 66 +- drivers/iommu/arm/arm-smmu/qcom_iommu.c | 11 - drivers/iommu/dma-iommu.c | 2 +- drivers/iommu/exynos-iommu.c | 8 +- drivers/iommu/fsl_pamu_domain.c | 5 - drivers/iommu/intel/dmar.c | 2 +- drivers/iommu/intel/iommu.c | 24 - drivers/iommu/intel/pasid.c | 69 +- drivers/iommu/intel/pasid.h | 1 - drivers/iommu/io-pgtable-arm-v7s.c | 75 +- drivers/iommu/iommu.c | 25 +- drivers/iommu/iova.c | 7 +- drivers/iommu/msm_iommu.c | 5 - drivers/iommu/mtk_iommu.c | 18 +- drivers/iommu/mtk_iommu_v1.c | 5 - drivers/iommu/sprd-iommu.c | 11 - drivers/iommu/sun50i-iommu.c | 3 - drivers/iommu/tegra-gart.c | 5 - drivers/iommu/tegra-smmu.c | 3 - drivers/iommu/virtio-iommu.c | 8 +- drivers/md/Makefile | 2 +- drivers/md/dm-cache-metadata.h | 2 +- drivers/md/dm-cache-target.c | 2 +- drivers/md/dm-core.h | 23 +- drivers/md/dm-ima.c | 5 +- drivers/md/dm-io-rewind.c | 166 + drivers/md/dm-ioctl.c | 6 +- drivers/md/dm-raid.c | 3 +- drivers/md/dm-rq.c | 1 - drivers/md/dm-snap.c | 2 +- drivers/md/dm-table.c | 324 +- drivers/md/dm-verity-target.c | 7 +- drivers/md/dm-zone.c | 93 +- drivers/md/dm-zoned-target.c | 25 +- drivers/md/dm.c | 257 +- drivers/md/dm.h | 4 - drivers/md/md-autodetect.c | 1 + drivers/md/md-cluster.c | 4 +- drivers/md/md.c | 76 +- drivers/md/md.h | 16 + drivers/md/raid5-cache.c | 40 +- drivers/md/raid5-log.h | 77 +- drivers/md/raid5-ppl.c | 2 +- drivers/md/raid5.c | 646 ++- drivers/media/platform/qcom/venus/core.c | 15 +- drivers/media/platform/qcom/venus/dbgfs.c | 9 + drivers/media/platform/qcom/venus/dbgfs.h | 13 + drivers/media/platform/qcom/venus/hfi_parser.c | 6 +- drivers/media/platform/qcom/venus/hfi_platform.c | 22 + drivers/media/platform/qcom/venus/hfi_platform.h | 2 + drivers/media/platform/qcom/venus/pm_helpers.c | 18 +- drivers/memory/tegra/tegra124-emc.c | 10 +- drivers/mfd/axp20x.c | 9 + drivers/mfd/bcm2835-pm.c | 74 +- drivers/mfd/db8500-prcmu.c | 2 +- drivers/mfd/dln2.c | 17 +- drivers/mfd/intel_soc_pmic_chtwc.c | 27 +- drivers/mfd/mt6397-core.c | 47 + drivers/mfd/mt6397-irq.c | 9 +- drivers/mfd/tc6393xb.c | 5 +- drivers/mmc/core/queue.c | 3 +- drivers/mmc/host/sdhci-msm.c | 6 +- drivers/net/Kconfig | 1 + drivers/net/can/grcan.c | 1 - drivers/net/can/m_can/m_can.c | 8 +- drivers/net/can/rcar/rcar_canfd.c | 5 +- drivers/net/can/spi/mcp251xfd/mcp251xfd-core.c | 6 +- drivers/net/can/spi/mcp251xfd/mcp251xfd-regmap.c | 22 +- drivers/net/can/usb/gs_usb.c | 23 +- drivers/net/can/usb/kvaser_usb/kvaser_usb.h | 25 +- drivers/net/can/usb/kvaser_usb/kvaser_usb_core.c | 285 +- drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c | 4 +- drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c | 119 +- drivers/net/can/xilinx_can.c | 4 +- drivers/net/dsa/b53/b53_spi.c | 2 - drivers/net/dsa/ocelot/Kconfig | 1 + drivers/net/ethernet/broadcom/bnxt/bnxt.c | 6 +- drivers/net/ethernet/broadcom/cnic.c | 4 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c | 6 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c | 8 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c | 27 +- drivers/net/ethernet/hisilicon/hns_mdio.c | 4 +- drivers/net/ethernet/huawei/hinic/hinic_dev.h | 3 - drivers/net/ethernet/huawei/hinic/hinic_main.c | 61 +- drivers/net/ethernet/huawei/hinic/hinic_rx.c | 2 - drivers/net/ethernet/huawei/hinic/hinic_tx.c | 2 - drivers/net/ethernet/ibm/ibmvnic.c | 9 + .../net/ethernet/mellanox/mlx5/core/en/tc/meter.c | 3 +- drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 13 +- drivers/net/ethernet/mellanox/mlxsw/cmd.h | 13 + drivers/net/ethernet/mellanox/mlxsw/core.h | 2 + drivers/net/ethernet/mellanox/mlxsw/pci.c | 5 + drivers/net/ethernet/mellanox/mlxsw/reg.h | 30 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 29 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.h | 8 +- drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c | 780 ++- drivers/net/ethernet/mellanox/mlxsw/spectrum_pgt.c | 21 +- .../net/ethernet/mellanox/mlxsw/spectrum_router.c | 147 +- .../net/ethernet/mellanox/mlxsw/spectrum_router.h | 1 - .../ethernet/mellanox/mlxsw/spectrum_switchdev.c | 28 +- .../net/ethernet/microchip/lan966x/lan966x_main.c | 8 +- .../net/ethernet/microchip/lan966x/lan966x_main.h | 1 + drivers/net/ethernet/neterion/Kconfig | 24 - drivers/net/ethernet/neterion/Makefile | 1 - drivers/net/ethernet/neterion/vxge/Makefile | 8 - drivers/net/ethernet/neterion/vxge/vxge-config.c | 5099 -------------------- drivers/net/ethernet/neterion/vxge/vxge-config.h | 2086 -------- drivers/net/ethernet/neterion/vxge/vxge-ethtool.c | 1154 ----- drivers/net/ethernet/neterion/vxge/vxge-ethtool.h | 48 - drivers/net/ethernet/neterion/vxge/vxge-main.c | 4808 ------------------ drivers/net/ethernet/neterion/vxge/vxge-main.h | 516 -- drivers/net/ethernet/neterion/vxge/vxge-reg.h | 4636 ------------------ drivers/net/ethernet/neterion/vxge/vxge-traffic.c | 2428 ---------- drivers/net/ethernet/neterion/vxge/vxge-traffic.h | 2290 --------- drivers/net/ethernet/neterion/vxge/vxge-version.h | 49 - drivers/net/ethernet/netronome/nfp/nfd3/dp.c | 63 +- drivers/net/ethernet/netronome/nfp/nfd3/rings.c | 2 + drivers/net/ethernet/netronome/nfp/nfd3/xsk.c | 9 +- drivers/net/ethernet/netronome/nfp/nfdk/dp.c | 38 +- drivers/net/ethernet/netronome/nfp/nfdk/rings.c | 1 + drivers/net/ethernet/netronome/nfp/nfp_net.h | 7 + .../net/ethernet/netronome/nfp/nfp_net_common.c | 67 +- drivers/net/ethernet/netronome/nfp/nfp_net_ctrl.h | 17 + drivers/net/ethernet/netronome/nfp/nfp_net_dp.c | 24 + drivers/net/ethernet/netronome/nfp/nfp_net_dp.h | 2 + drivers/net/ethernet/netronome/nfp/nfp_net_repr.c | 12 +- drivers/net/ethernet/qlogic/qed/qed_rdma.c | 7 +- drivers/net/ethernet/realtek/r8169_main.c | 10 +- drivers/net/ethernet/sfc/falcon/farch.c | 6 +- drivers/net/ethernet/sfc/siena/farch.c | 6 +- drivers/net/phy/broadcom.c | 15 + drivers/net/usb/asix.h | 3 - drivers/net/usb/asix_common.c | 40 +- drivers/net/usb/smsc95xx.c | 202 +- drivers/net/usb/usbnet.c | 17 +- drivers/net/xen-netfront.c | 56 +- drivers/nvdimm/virtio_pmem.c | 9 +- drivers/nvme/host/apple.c | 3 +- drivers/nvme/host/core.c | 2 +- drivers/nvme/host/fc.c | 6 +- drivers/nvme/host/multipath.c | 2 +- drivers/nvme/host/nvme.h | 2 +- drivers/nvme/host/pci.c | 2 +- drivers/nvme/host/rdma.c | 3 +- drivers/nvme/host/tcp.c | 3 +- drivers/nvme/host/zns.c | 6 +- drivers/nvme/target/io-cmd-bdev.c | 1 - drivers/nvme/target/zns.c | 14 +- drivers/nvmem/mtk-efuse.c | 3 +- drivers/opp/core.c | 106 +- drivers/opp/of.c | 56 +- drivers/opp/opp.h | 2 +- drivers/opp/ti-opp-supply.c | 5 +- drivers/pci/controller/Kconfig | 2 +- drivers/pci/controller/dwc/pci-dra7xx.c | 12 +- drivers/pci/controller/dwc/pci-exynos.c | 6 +- drivers/pci/controller/dwc/pci-imx6.c | 6 +- drivers/pci/controller/dwc/pci-keystone.c | 20 +- drivers/pci/controller/dwc/pci-layerscape-ep.c | 12 - drivers/pci/controller/dwc/pci-layerscape.c | 2 +- drivers/pci/controller/dwc/pci-meson.c | 2 +- drivers/pci/controller/dwc/pcie-al.c | 6 +- drivers/pci/controller/dwc/pcie-armada8k.c | 4 +- drivers/pci/controller/dwc/pcie-artpec6.c | 4 +- drivers/pci/controller/dwc/pcie-designware-ep.c | 30 +- drivers/pci/controller/dwc/pcie-designware-host.c | 102 +- drivers/pci/controller/dwc/pcie-designware-plat.c | 25 +- drivers/pci/controller/dwc/pcie-designware.c | 72 +- drivers/pci/controller/dwc/pcie-designware.h | 46 +- drivers/pci/controller/dwc/pcie-dw-rockchip.c | 4 +- drivers/pci/controller/dwc/pcie-fu740.c | 2 +- drivers/pci/controller/dwc/pcie-histb.c | 10 +- drivers/pci/controller/dwc/pcie-intel-gw.c | 6 +- drivers/pci/controller/dwc/pcie-keembay.c | 4 +- drivers/pci/controller/dwc/pcie-kirin.c | 2 +- drivers/pci/controller/dwc/pcie-qcom.c | 4 +- drivers/pci/controller/dwc/pcie-spear13xx.c | 6 +- drivers/pci/controller/dwc/pcie-tegra194.c | 22 +- drivers/pci/controller/dwc/pcie-uniphier.c | 10 +- drivers/pci/controller/dwc/pcie-visconti.c | 6 +- drivers/pci/controller/pci-rcar-gen2.c | 1 + drivers/pci/controller/pcie-iproc-msi.c | 4 +- drivers/pci/controller/pcie-mediatek-gen3.c | 41 +- drivers/pci/controller/vmd.c | 8 + drivers/pci/endpoint/functions/pci-epf-test.c | 117 +- drivers/pci/probe.c | 3 + drivers/perf/arm-cci.c | 9 +- drivers/perf/hisilicon/Kconfig | 10 + drivers/perf/hisilicon/Makefile | 1 + drivers/perf/hisilicon/hns3_pmu.c | 1671 +++++++ drivers/perf/riscv_pmu.c | 4 +- drivers/perf/riscv_pmu_sbi.c | 101 +- drivers/phy/amlogic/Kconfig | 12 + drivers/phy/amlogic/Makefile | 1 + drivers/phy/amlogic/phy-meson-axg-mipi-dphy.c | 2 +- .../phy/amlogic/phy-meson-g12a-mipi-dphy-analog.c | 171 + drivers/phy/broadcom/phy-brcm-usb-init.c | 2 +- drivers/phy/cadence/cdns-dphy.c | 101 +- drivers/phy/mediatek/Kconfig | 19 + drivers/phy/mediatek/Makefile | 2 + drivers/phy/mediatek/phy-mtk-dp.c | 202 + drivers/phy/mediatek/phy-mtk-pcie.c | 267 + drivers/phy/qualcomm/phy-qcom-edp.c | 12 + drivers/phy/qualcomm/phy-qcom-qmp-combo.c | 98 +- drivers/phy/qualcomm/phy-qcom-qmp-pcie-msm8996.c | 53 +- drivers/phy/qualcomm/phy-qcom-qmp-pcie-qhp.h | 123 + drivers/phy/qualcomm/phy-qcom-qmp-pcie.c | 344 +- drivers/phy/qualcomm/phy-qcom-qmp-pcs-misc-v3.h | 17 + drivers/phy/qualcomm/phy-qcom-qmp-pcs-pcie-v4.h | 72 + drivers/phy/qualcomm/phy-qcom-qmp-pcs-pcie-v4_20.h | 17 + drivers/phy/qualcomm/phy-qcom-qmp-pcs-pcie-v5.h | 16 + drivers/phy/qualcomm/phy-qcom-qmp-pcs-pcie-v5_20.h | 17 + drivers/phy/qualcomm/phy-qcom-qmp-pcs-ufs-v3.h | 18 + drivers/phy/qualcomm/phy-qcom-qmp-pcs-ufs-v4.h | 31 + drivers/phy/qualcomm/phy-qcom-qmp-pcs-ufs-v5.h | 27 + drivers/phy/qualcomm/phy-qcom-qmp-pcs-usb-v4.h | 34 + drivers/phy/qualcomm/phy-qcom-qmp-pcs-usb-v5.h | 36 + drivers/phy/qualcomm/phy-qcom-qmp-pcs-v2.h | 46 + drivers/phy/qualcomm/phy-qcom-qmp-pcs-v3.h | 145 + drivers/phy/qualcomm/phy-qcom-qmp-pcs-v4.h | 135 + drivers/phy/qualcomm/phy-qcom-qmp-pcs-v4_20.h | 15 + drivers/phy/qualcomm/phy-qcom-qmp-pcs-v5.h | 17 + drivers/phy/qualcomm/phy-qcom-qmp-qserdes-com-v3.h | 111 + drivers/phy/qualcomm/phy-qcom-qmp-qserdes-com-v4.h | 123 + drivers/phy/qualcomm/phy-qcom-qmp-qserdes-com-v5.h | 124 + drivers/phy/qualcomm/phy-qcom-qmp-qserdes-com.h | 140 + drivers/phy/qualcomm/phy-qcom-qmp-qserdes-pll.h | 66 + .../phy/qualcomm/phy-qcom-qmp-qserdes-txrx-v3.h | 68 + .../phy/qualcomm/phy-qcom-qmp-qserdes-txrx-v4.h | 233 + .../phy/qualcomm/phy-qcom-qmp-qserdes-txrx-v4_20.h | 43 + .../phy/qualcomm/phy-qcom-qmp-qserdes-txrx-v5.h | 231 + .../phy/qualcomm/phy-qcom-qmp-qserdes-txrx-v5_20.h | 60 + drivers/phy/qualcomm/phy-qcom-qmp-qserdes-txrx.h | 205 + drivers/phy/qualcomm/phy-qcom-qmp-ufs.c | 45 +- drivers/phy/qualcomm/phy-qcom-qmp-usb.c | 168 +- drivers/phy/qualcomm/phy-qcom-qmp.h | 1242 +---- drivers/phy/rockchip/phy-rockchip-inno-usb2.c | 8 +- drivers/phy/tegra/phy-tegra194-p2u.c | 48 +- drivers/pinctrl/renesas/Kconfig | 5 + drivers/pinctrl/renesas/Makefile | 1 + drivers/pinctrl/renesas/core.c | 6 + drivers/pinctrl/renesas/pfc-r8a779g0.c | 4262 ++++++++++++++++ drivers/pinctrl/renesas/pinctrl-rzv2m.c | 8 +- drivers/pinctrl/renesas/sh_pfc.h | 9 +- drivers/platform/x86/panasonic-laptop.c | 28 +- drivers/powercap/Kconfig | 13 - drivers/powercap/Makefile | 1 - drivers/powercap/arm_scmi_powercap.c | 537 --- drivers/powercap/intel_rapl_common.c | 1 + drivers/regulator/Kconfig | 10 + drivers/regulator/Makefile | 1 + drivers/regulator/max597x-regulator.c | 506 ++ drivers/regulator/ti-abb-regulator.c | 4 +- drivers/remoteproc/mtk_scp.c | 10 +- drivers/remoteproc/pru_rproc.c | 1 + drivers/remoteproc/qcom_wcnss.c | 10 +- drivers/s390/block/dasd.c | 2 +- drivers/s390/block/dasd_int.h | 2 +- drivers/s390/cio/vfio_ccw_async.c | 1 - drivers/s390/cio/vfio_ccw_drv.c | 59 +- drivers/s390/cio/vfio_ccw_fsm.c | 99 +- drivers/s390/cio/vfio_ccw_ops.c | 77 +- drivers/s390/cio/vfio_ccw_private.h | 9 +- drivers/s390/scsi/zfcp_diag.h | 2 +- drivers/s390/scsi/zfcp_sysfs.c | 2 +- drivers/scsi/a2091.c | 63 +- drivers/scsi/a3000.c | 53 +- drivers/scsi/aacraid/comminit.c | 2 +- drivers/scsi/aacraid/linit.c | 2 +- drivers/scsi/fnic/fnic_scsi.c | 14 +- drivers/scsi/gvp11.c | 95 +- drivers/scsi/hosts.c | 14 +- drivers/scsi/lpfc/lpfc.h | 11 +- drivers/scsi/lpfc/lpfc_attr.c | 27 +- drivers/scsi/lpfc/lpfc_bsg.c | 324 -- drivers/scsi/lpfc/lpfc_bsg.h | 14 +- drivers/scsi/lpfc/lpfc_crtn.h | 2 +- drivers/scsi/lpfc/lpfc_debugfs.c | 22 +- drivers/scsi/lpfc/lpfc_els.c | 32 +- drivers/scsi/lpfc/lpfc_hbadisc.c | 60 +- drivers/scsi/lpfc/lpfc_hw.h | 10 - drivers/scsi/lpfc/lpfc_hw4.h | 1 - drivers/scsi/lpfc/lpfc_ids.h | 4 +- drivers/scsi/lpfc/lpfc_init.c | 19 +- drivers/scsi/lpfc/lpfc_nvme.c | 1 + drivers/scsi/lpfc/lpfc_nvmet.c | 48 +- drivers/scsi/lpfc/lpfc_scsi.c | 1 - drivers/scsi/lpfc/lpfc_sli.c | 38 +- drivers/scsi/lpfc/lpfc_sli.h | 1 - drivers/scsi/lpfc/lpfc_version.h | 2 +- drivers/scsi/megaraid/megaraid_sas_base.c | 4 +- drivers/scsi/mpi3mr/mpi3mr.h | 2 +- drivers/scsi/mpi3mr/mpi3mr_os.c | 18 +- drivers/scsi/qla2xxx/qla_gs.c | 4 +- drivers/scsi/scsi_error.c | 10 +- drivers/scsi/scsi_lib.c | 22 +- drivers/scsi/scsi_priv.h | 2 +- drivers/scsi/sd.c | 90 +- drivers/scsi/sd.h | 5 + drivers/scsi/sd_zbc.c | 10 +- drivers/soc/bcm/bcm2835-power.c | 72 +- drivers/soc/fsl/guts.c | 8 +- drivers/soc/mediatek/mt8183-pm-domains.h | 1 + drivers/soc/mediatek/mt8186-pm-domains.h | 2 +- drivers/soc/mediatek/mt8192-pm-domains.h | 2 + drivers/soc/mediatek/mt8195-pm-domains.h | 2 +- drivers/soc/mediatek/mtk-svs.c | 2 +- drivers/soc/qcom/Kconfig | 17 + drivers/soc/qcom/Makefile | 1 + drivers/soc/qcom/icc-bwmon.c | 421 ++ drivers/soc/qcom/smem.c | 6 +- drivers/soc/sunxi/Kconfig | 1 + drivers/soc/tegra/common.c | 8 +- drivers/soc/tegra/pmc.c | 10 +- drivers/soc/ti/pruss.c | 1 + drivers/soundwire/bus.c | 75 +- drivers/soundwire/bus_type.c | 38 +- drivers/soundwire/intel.c | 18 + drivers/soundwire/qcom.c | 22 +- drivers/soundwire/slave.c | 3 +- drivers/soundwire/stream.c | 53 +- drivers/spi/spi-amd.c | 53 +- drivers/spi/spi-geni-qcom.c | 6 +- drivers/spi/spi-qcom-qspi.c | 6 +- drivers/staging/media/rkvdec/rkvdec-h264.c | 4 +- drivers/target/target_core_configfs.c | 27 +- drivers/target/target_core_device.c | 6 + drivers/target/target_core_file.c | 40 +- drivers/target/target_core_iblock.c | 17 +- drivers/target/target_core_sbc.c | 6 + drivers/tty/serial/qcom_geni_serial.c | 6 +- drivers/ufs/core/ufshcd.c | 2 +- drivers/ufs/host/ufshcd-pci.c | 1 + drivers/usb/core/hcd.c | 17 +- drivers/usb/host/ohci-sa1111.c | 25 + drivers/vfio/pci/vfio_pci_config.c | 2 +- drivers/vfio/vfio.c | 17 +- drivers/vfio/vfio_iommu_spapr_tce.c | 9 +- drivers/video/fbdev/core/fbmem.c | 7 +- drivers/virtio/Kconfig | 3 +- fs/btrfs/block-group.c | 5 +- fs/btrfs/block-rsv.c | 22 +- fs/btrfs/block-rsv.h | 14 +- fs/btrfs/delayed-ref.c | 4 +- fs/btrfs/dev-replace.c | 3 +- fs/btrfs/disk-io.c | 21 +- fs/btrfs/extent_io.c | 2 - fs/btrfs/file.c | 11 +- fs/btrfs/free-space-cache.c | 3 +- fs/btrfs/inode.c | 45 +- fs/btrfs/reflink.c | 6 +- fs/btrfs/super.c | 8 +- fs/btrfs/sysfs.c | 4 - fs/btrfs/tests/extent-buffer-tests.c | 3 +- fs/btrfs/transaction.c | 4 +- fs/btrfs/volumes.c | 3 +- fs/cifs/sess.c | 11 +- fs/kernfs/file.c | 47 +- fs/lockd/svc4proc.c | 4 +- fs/lockd/svclock.c | 10 +- fs/lockd/svcproc.c | 5 +- fs/nfsd/filecache.c | 715 ++- fs/nfsd/filecache.h | 7 +- fs/nfsd/nfs4proc.c | 10 +- fs/nfsd/nfs4state.c | 5 +- fs/nfsd/nfsctl.c | 11 +- fs/nfsd/nfsfh.c | 5 +- fs/nfsd/trace.h | 346 +- fs/ntfs/attrib.c | 8 +- fs/ntfs3/attrib.c | 6 +- fs/ntfs3/fsntfs.c | 25 +- fs/ntfs3/index.c | 4 +- fs/ntfs3/ntfs_fs.h | 2 +- fs/ntfs3/run.c | 1 - fs/read_write.c | 3 + fs/xfs/libxfs/xfs_ag.c | 163 +- fs/xfs/libxfs/xfs_ag.h | 69 +- fs/xfs/libxfs/xfs_ag_resv.c | 2 +- fs/xfs/libxfs/xfs_alloc.c | 143 +- fs/xfs/libxfs/xfs_alloc.h | 58 +- fs/xfs/libxfs/xfs_alloc_btree.c | 9 +- fs/xfs/libxfs/xfs_attr.c | 2 +- fs/xfs/libxfs/xfs_bmap.c | 3 +- fs/xfs/libxfs/xfs_btree.c | 25 +- fs/xfs/libxfs/xfs_ialloc.c | 86 +- fs/xfs/libxfs/xfs_ialloc.h | 25 +- fs/xfs/libxfs/xfs_ialloc_btree.c | 20 +- fs/xfs/libxfs/xfs_inode_buf.c | 5 +- fs/xfs/libxfs/xfs_refcount.c | 19 +- fs/xfs/libxfs/xfs_refcount_btree.c | 5 +- fs/xfs/libxfs/xfs_rmap.c | 8 +- fs/xfs/libxfs/xfs_rmap_btree.c | 9 +- fs/xfs/libxfs/xfs_sb.c | 9 + fs/xfs/libxfs/xfs_types.c | 73 +- fs/xfs/libxfs/xfs_types.h | 9 - fs/xfs/scrub/agheader.c | 25 +- fs/xfs/scrub/agheader_repair.c | 21 +- fs/xfs/scrub/alloc.c | 7 +- fs/xfs/scrub/bmap.c | 2 +- fs/xfs/scrub/common.c | 6 +- fs/xfs/scrub/fscounters.c | 4 +- fs/xfs/scrub/health.c | 2 + fs/xfs/scrub/ialloc.c | 12 +- fs/xfs/scrub/refcount.c | 9 +- fs/xfs/scrub/repair.c | 32 +- fs/xfs/scrub/rmap.c | 6 +- fs/xfs/xfs_discard.c | 2 +- fs/xfs/xfs_extfree_item.c | 6 +- fs/xfs/xfs_filestream.c | 4 +- fs/xfs/xfs_fsmap.c | 3 +- fs/xfs/xfs_fsops.c | 13 +- fs/xfs/xfs_inode.c | 42 +- fs/xfs/xfs_ioctl.c | 8 +- fs/xfs/xfs_iops.c | 11 +- fs/xfs/xfs_iops.h | 3 + fs/xfs/xfs_log.c | 55 +- fs/xfs/xfs_log.h | 3 +- fs/xfs/xfs_log_cil.c | 472 +- fs/xfs/xfs_log_priv.h | 58 +- fs/xfs/xfs_log_recover.c | 41 +- fs/xfs/xfs_mount.c | 3 +- fs/xfs/xfs_notify_failure.c | 5 +- fs/xfs/xfs_reflink.c | 40 +- fs/xfs/xfs_reflink.h | 3 - fs/xfs/xfs_super.c | 1 + fs/xfs/xfs_trans.c | 4 +- fs/xfs/xfs_trans.h | 1 + fs/xfs/xfs_trans_priv.h | 3 +- fs/zonefs/super.c | 33 +- include/acpi/acpi_bus.h | 3 - include/acpi/cppc_acpi.h | 1 + include/asm-generic/Kbuild | 1 + include/asm-generic/archrandom.h | 25 + include/drm/drm_crtc.h | 3 - include/drm/drm_encoder_slave.h | 2 + include/drm/drm_fb_helper.h | 1 + .../{qcom,dispcc-sm8150.h => qcom,dispcc-sm8350.h} | 0 include/dt-bindings/clock/qcom,gpucc-sm8350.h | 52 + include/dt-bindings/clock/qcom,sm8450-camcc.h | 159 + include/dt-bindings/interconnect/fsl,imx8mp.h | 59 + include/linux/acpi.h | 2 +- include/linux/acpi_iort.h | 14 +- include/linux/acpi_viot.h | 2 + include/linux/bitmap.h | 10 +- include/linux/blk-mq.h | 18 +- include/linux/blkdev.h | 144 +- include/linux/brcmphy.h | 1 + include/linux/coresight-pmu.h | 2 + include/linux/cpuhotplug.h | 1 + include/linux/cpumask.h | 120 +- include/linux/device-mapper.h | 1 - include/linux/dma-map-ops.h | 2 +- include/linux/dma/edma.h | 61 +- include/linux/dma/qcom-gpi-dma.h | 2 +- include/linux/fscache.h | 2 +- include/linux/gfp.h | 330 +- include/linux/gfp_flags.h | 334 -- include/linux/huge_mm.h | 6 +- include/linux/hugetlb.h | 22 +- include/linux/intel-iommu.h | 3 - include/linux/interconnect.h | 7 + include/linux/io-pgtable.h | 15 +- include/linux/io_uring_types.h | 13 +- include/linux/iommu.h | 10 + include/linux/kernfs.h | 2 +- include/linux/lockd/lockd.h | 1 + include/linux/maple_tree.h | 1 + include/linux/mdev.h | 5 - include/linux/memremap.h | 157 +- include/linux/mfd/bcm2835-pm.h | 1 + include/linux/mfd/ipaq-micro.h | 4 +- include/linux/mfd/mt6331/core.h | 40 + include/linux/mfd/mt6331/registers.h | 584 +++ include/linux/mfd/mt6332/core.h | 65 + include/linux/mfd/mt6332/registers.h | 642 +++ include/linux/mfd/mt6397/core.h | 2 + include/linux/mfd/tc6393xb.h | 2 +- include/linux/mm.h | 121 +- include/linux/objtool.h | 2 +- include/linux/{memremap.h => page_zone.h} | 236 +- include/linux/perf/riscv_pmu.h | 4 + include/linux/pm_opp.h | 168 +- include/linux/pm_runtime.h | 5 +- include/linux/pm_wakeup.h | 31 +- include/linux/random.h | 9 +- include/linux/scmi_protocol.h | 2 - include/linux/sockptr.h | 8 + include/linux/soundwire/sdw.h | 8 +- include/linux/swapops.h | 9 - include/linux/watch_queue.h | 2 +- include/net/flow_offload.h | 1 + include/net/pkt_sched.h | 17 + include/net/tls.h | 3 + include/ras/ras_event.h | 1 + include/scsi/scsi_host.h | 2 +- include/sound/madera-pdata.h | 2 +- include/target/target_core_backend.h | 1 + include/trace/events/fs.h | 37 + include/trace/events/sunrpc.h | 14 +- include/uapi/linux/bpf.h | 1 + include/uapi/linux/io_uring.h | 5 +- include/uapi/linux/kfd_ioctl.h | 2 + include/uapi/linux/snmp.h | 1 + include/uapi/linux/tls.h | 2 + include/video/of_display_timing.h | 2 + init/Kconfig | 2 +- io_uring/alloc_cache.h | 19 + io_uring/io_uring.c | 26 +- io_uring/net.c | 100 +- io_uring/net.h | 11 +- io_uring/poll.c | 63 +- io_uring/poll.h | 7 +- io_uring/uring_cmd.c | 2 +- ipc/namespace.c | 5 +- kernel/bpf/btf.c | 9 + kernel/bpf/core.c | 8 +- kernel/module/main.c | 7 + kernel/ptrace.c | 2 +- kernel/rcu/srcutree.c | 82 +- kernel/rcu/tree.c | 23 +- kernel/rcu/tree_exp.h | 4 +- kernel/signal.c | 8 +- kernel/time/timekeeping.c | 7 +- kernel/watch_queue.c | 2 +- lib/Kconfig.debug | 2 +- lib/bitmap.c | 9 +- lib/cpumask.c | 97 +- lib/kunit/executor.c | 6 +- lib/maple_tree.c | 34 +- lib/smp_processor_id.c | 2 +- lib/ts_bm.c | 2 +- localversion-next | 2 +- mm/gup.c | 6 +- mm/gup_test.c | 2 +- mm/huge_memory.c | 96 +- mm/hugetlb.c | 108 +- mm/kasan/common.c | 3 +- mm/memcontrol.c | 1 - mm/memory-failure.c | 147 +- mm/memory.c | 5 +- mm/memremap.c | 6 +- mm/mmap.c | 2 +- mm/mprotect.c | 2 +- mm/page_alloc.c | 27 +- mm/percpu.c | 6 +- mm/secretmem.c | 21 +- net/bluetooth/hci_core.c | 3 + net/bluetooth/hci_sync.c | 1 - net/can/bcm.c | 18 +- net/core/dev.c | 8 +- net/core/filter.c | 5 +- net/core/page_pool.c | 3 +- net/core/sock.c | 1 + net/ipv4/ipconfig.c | 8 +- net/mptcp/options.c | 3 + net/mptcp/pm_netlink.c | 46 +- net/mptcp/pm_userspace.c | 51 +- net/mptcp/protocol.c | 9 +- net/mptcp/protocol.h | 9 +- net/rose/rose_route.c | 4 +- net/sched/act_police.c | 2 +- net/sunrpc/svc_xprt.c | 2 +- net/tls/tls_main.c | 75 + net/tls/tls_proc.c | 1 + net/tls/tls_sw.c | 92 +- net/unix/af_unix.c | 65 +- samples/bpf/Makefile | 9 - samples/bpf/xdpsock.h | 19 - samples/bpf/xdpsock_ctrl_proc.c | 190 - samples/bpf/xdpsock_kern.c | 24 - samples/bpf/xdpsock_user.c | 2019 -------- samples/bpf/xsk_fwd.c | 1085 ----- scripts/mod/modpost.c | 3 + scripts/sphinx-pre-install | 90 +- security/apparmor/domain.c | 3 +- security/apparmor/mount.c | 1 + security/integrity/ima/ima_appraise.c | 3 +- security/integrity/ima/ima_template_lib.c | 6 +- sound/hda/trace.h | 41 +- sound/isa/wavefront/wavefront_synth.c | 2 - sound/pci/cs46xx/cs46xx.c | 22 +- sound/pci/hda/patch_cs8409-tables.c | 6 +- sound/pci/hda/patch_cs8409.h | 2 - sound/pci/hda/patch_realtek.c | 1 + sound/soc/amd/Kconfig | 12 + sound/soc/amd/Makefile | 2 + sound/soc/amd/acp-es8336.c | 324 ++ sound/soc/amd/acp-pcm-dma.c | 50 +- sound/soc/amd/acp.h | 13 + sound/soc/codecs/es8316.c | 20 +- sound/soc/codecs/max98088.c | 32 +- sound/soc/codecs/rt5640.c | 41 +- sound/soc/codecs/wsa883x.c | 2 + sound/soc/fsl/Kconfig | 3 + sound/soc/fsl/fsl_asrc_dma.c | 1 + sound/soc/fsl/fsl_micfil.c | 33 +- sound/soc/fsl/fsl_sai.c | 38 + sound/soc/fsl/fsl_sai.h | 2 + sound/soc/fsl/fsl_spdif.c | 48 +- sound/soc/fsl/fsl_utils.c | 69 + sound/soc/fsl/fsl_utils.h | 7 + sound/soc/fsl/imx-card.c | 14 +- sound/soc/fsl/pcm030-audio-fabric.c | 3 +- sound/soc/intel/avs/boards/Makefile | 2 +- sound/soc/intel/avs/boards/i2s_test.c | 2 +- sound/soc/intel/catpt/device.c | 5 +- sound/soc/intel/skylake/skl-nhlt.c | 40 +- sound/soc/jz4740/Kconfig | 2 +- sound/soc/jz4740/jz4740-i2s.c | 26 +- sound/soc/qcom/lpass-cpu.c | 1 + sound/soc/rockchip/rockchip_i2s.c | 2 + sound/soc/sh/rcar/core.c | 15 +- sound/soc/sof/intel/bdw.c | 7 +- sound/soc/sof/intel/byt.c | 5 +- sound/soc/tegra/tegra20_ac97.c | 2 + sound/soc/tegra/tegra20_das.c | 198 +- sound/soc/tegra/tegra20_das.h | 120 - sound/soc/xilinx/xlnx_formatter_pcm.c | 2 +- sound/usb/mixer_quirks.c | 187 +- sound/usb/quirks-table.h | 248 + sound/usb/quirks.c | 9 + tools/arch/x86/include/asm/amd-ibs.h | 16 +- .../bpf/bpftool/Documentation/bpftool-feature.rst | 4 +- tools/bpf/bpftool/Makefile | 11 +- tools/bpf/bpftool/bash-completion/bpftool | 8 +- tools/bpf/bpftool/feature.c | 10 +- tools/bpf/bpftool/gen.c | 108 + tools/include/linux/bitmap.h | 12 +- tools/include/linux/objtool.h | 2 +- tools/include/uapi/linux/bpf.h | 1 + tools/lib/bitmap.c | 6 +- tools/lib/bpf/bpf_core_read.h | 11 + tools/lib/bpf/bpf_tracing.h | 2 +- tools/lib/bpf/libbpf.c | 41 +- tools/lib/bpf/relo_core.c | 279 +- tools/lib/bpf/relo_core.h | 4 + tools/lib/bpf/usdt.c | 6 +- tools/objtool/check.c | 2 +- tools/perf/Documentation/perf.data-file-format.txt | 10 +- tools/perf/Makefile.config | 27 +- tools/perf/Makefile.perf | 16 +- tools/perf/arch/x86/util/evsel.c | 52 + tools/perf/builtin-inject.c | 2 +- tools/perf/pmu-events/Build | 17 +- tools/perf/pmu-events/empty-pmu-events.c | 158 + tools/perf/pmu-events/jevents.c | 1342 ------ tools/perf/pmu-events/jevents.py | 409 ++ tools/perf/pmu-events/jsmn.c | 352 -- tools/perf/pmu-events/jsmn.h | 68 - tools/perf/pmu-events/json.c | 162 - tools/perf/pmu-events/json.h | 39 - tools/perf/util/amd-sample-raw.c | 68 +- tools/perf/util/env.c | 62 +- tools/perf/util/env.h | 14 +- tools/perf/util/evsel.c | 7 + tools/perf/util/evsel.h | 1 + tools/perf/util/header.c | 189 +- tools/perf/util/header.h | 2 +- tools/perf/util/pmu.c | 15 +- tools/perf/util/pmu.h | 2 + tools/testing/crypto/chacha20-s390/test-cipher.c | 9 +- tools/testing/kunit/configs/coverage_uml.config | 11 + tools/testing/kunit/kunit.py | 78 +- tools/testing/kunit/kunit_config.py | 45 +- tools/testing/kunit/kunit_kernel.py | 60 +- tools/testing/kunit/kunit_parser.py | 63 +- tools/testing/kunit/kunit_printer.py | 48 + tools/testing/kunit/kunit_tool_test.py | 168 +- tools/testing/memblock/Makefile | 4 + tools/testing/memblock/README | 10 +- tools/testing/memblock/TODO | 14 +- tools/testing/memblock/internal.h | 7 + tools/testing/memblock/scripts/Makefile.include | 10 + tools/testing/memblock/tests/alloc_api.c | 225 +- tools/testing/memblock/tests/alloc_helpers_api.c | 129 +- tools/testing/memblock/tests/alloc_nid_api.c | 351 +- tools/testing/memblock/tests/basic_api.c | 337 +- tools/testing/memblock/tests/common.c | 57 + tools/testing/memblock/tests/common.h | 62 + tools/testing/selftests/bpf/Makefile | 4 +- tools/testing/selftests/bpf/bench.c | 42 + tools/testing/selftests/bpf/bench.h | 12 + .../benchs/bench_local_storage_rcu_tasks_trace.c | 281 ++ .../run_bench_local_storage_rcu_tasks_trace.sh | 11 + tools/testing/selftests/bpf/network_helpers.c | 2 +- .../testing/selftests/bpf/prog_tests/core_reloc.c | 73 +- .../selftests/bpf/prog_tests/kprobe_multi_test.c | 4 +- tools/testing/selftests/bpf/prog_tests/usdt.c | 2 +- .../selftests/bpf/prog_tests/xdp_synproxy.c | 2 +- .../bpf/progs/btf__core_reloc_type_based___diff.c | 3 + .../testing/selftests/bpf/progs/core_reloc_types.h | 108 +- .../progs/local_storage_rcu_tasks_trace_bench.c | 67 + .../selftests/bpf/progs/test_core_reloc_kernel.c | 19 + .../bpf/progs/test_core_reloc_type_based.c | 44 +- tools/testing/selftests/kselftest_module.h | 4 + tools/testing/selftests/net/.gitignore | 1 + tools/testing/selftests/net/af_unix/Makefile | 3 +- tools/testing/selftests/net/af_unix/unix_connect.c | 149 + tools/testing/selftests/net/forwarding/Makefile | 1 + .../net/forwarding/bridge_mdb_port_down.sh | 118 + tools/testing/selftests/net/forwarding/lib.sh | 6 +- tools/testing/selftests/net/mptcp/pm_nl_ctl.c | 73 +- tools/testing/selftests/net/mptcp/userspace_pm.sh | 32 + tools/testing/selftests/net/tls.c | 15 + tools/testing/selftests/vm/mrelease_test.c | 16 +- tools/testing/selftests/vm/run_vmtests.sh | 241 +- tools/testing/selftests/vm/va_128TBswitch.c | 8 +- tools/testing/selftests/wireguard/qemu/Makefile | 33 +- .../selftests/wireguard/qemu/arch/arm.config | 1 + .../selftests/wireguard/qemu/arch/armeb.config | 1 + .../selftests/wireguard/qemu/arch/i686.config | 8 +- .../selftests/wireguard/qemu/arch/m68k.config | 10 +- .../selftests/wireguard/qemu/arch/mips.config | 1 + .../selftests/wireguard/qemu/arch/mipsel.config | 1 + .../selftests/wireguard/qemu/arch/or1k.config | 22 - .../selftests/wireguard/qemu/arch/powerpc.config | 1 + .../selftests/wireguard/qemu/arch/x86_64.config | 7 +- tools/testing/selftests/wireguard/qemu/init.c | 11 + .../testing/selftests/wireguard/qemu/kernel.config | 1 - 1441 files changed, 44528 insertions(+), 47054 deletions(-) create mode 100644 Documentation/admin-guide/perf/hns3-pmu.rst create mode 100644 Documentation/devicetree/bindings/arm/samsung/samsung-soc.yaml create mode 100644 Documentation/devicetree/bindings/clock/qcom,gpucc-sm8350.yaml create mode 100644 Documentation/devicetree/bindings/clock/qcom,sm8450-camcc.yaml rename Documentation/devicetree/bindings/{soc/renesas => hwinfo}/renesas,prr.yaml (92%) rename Documentation/devicetree/bindings/{soc/samsung/exynos-chipid.yaml => hwinfo [...] create mode 100644 Documentation/devicetree/bindings/hwinfo/samsung,s5pv210-chipid.yaml rename Documentation/devicetree/bindings/{soc/ti/k3-socinfo.yaml => hwinfo/ti,k3-s [...] create mode 100644 Documentation/devicetree/bindings/interconnect/qcom,msm8998-bwmon.yaml delete mode 100644 Documentation/devicetree/bindings/pci/pci-rcar-gen2.txt create mode 100644 Documentation/devicetree/bindings/pci/renesas,pci-rcar-gen2.yaml create mode 100644 Documentation/devicetree/bindings/phy/amlogic,g12a-mipi-dphy-an [...] create mode 100644 Documentation/devicetree/bindings/phy/mediatek,pcie-phy.yaml create mode 100644 Documentation/devicetree/bindings/remoteproc/qcom,glink-edge.yaml create mode 100644 Documentation/devicetree/bindings/remoteproc/qcom,smd-edge.yaml delete mode 100644 Documentation/devicetree/bindings/sound/designware-i2s.txt delete mode 100644 Documentation/devicetree/bindings/sound/qcom,sdm845.txt create mode 100644 Documentation/devicetree/bindings/sound/snps,designware-i2s.yaml delete mode 100644 Documentation/networking/device_drivers/ethernet/neterion/vxge.rst delete mode 100644 arch/arm/boot/dts/r8a77xx-aa104xd12-panel.dtsi create mode 100644 arch/arm/boot/dts/sun8i-r40-cpu-opp.dtsi delete mode 100644 arch/arm/common/dmabounce.c delete mode 100644 arch/arm/include/asm/dma-mapping.h create mode 100644 arch/arm/mach-footbridge/include/mach/dma-direct.h delete mode 100644 arch/arm64/boot/dts/mediatek/mt8186-evb.dts delete mode 100644 arch/arm64/boot/dts/mediatek/mt8186.dtsi copy arch/arm64/boot/dts/qcom/{sdm845-shift-axolotl.dts => sdm845-lg-common.dtsi} (60%) create mode 100644 arch/arm64/boot/dts/qcom/sdm845-lg-judyln.dts create mode 100644 arch/arm64/boot/dts/qcom/sdm845-lg-judyp.dts create mode 100644 arch/arm64/boot/dts/renesas/draak-ebisu-panel-aa104xd12.dts create mode 100644 arch/arm64/boot/dts/renesas/panel-aa104xd12.dtsi create mode 100644 arch/arm64/boot/dts/renesas/salvator-panel-aa104xd12.dts create mode 100644 arch/csky/include/asm/sections.h create mode 100644 drivers/clk/qcom/camcc-sm8450.c create mode 100644 drivers/clk/qcom/gpucc-sm8350.c create mode 100644 drivers/gpu/drm/amd/display/dc/dcn32/dcn32_resource_helpers.c create mode 100644 drivers/gpu/drm/amd/display/dmub/inc/dmub_subvp_state.h create mode 100644 drivers/i2c/busses/i2c-microchip-corei2c.c create mode 100644 drivers/interconnect/imx/imx8mp.c create mode 100644 drivers/md/dm-io-rewind.c delete mode 100644 drivers/net/ethernet/neterion/vxge/Makefile delete mode 100644 drivers/net/ethernet/neterion/vxge/vxge-config.c delete mode 100644 drivers/net/ethernet/neterion/vxge/vxge-config.h delete mode 100644 drivers/net/ethernet/neterion/vxge/vxge-ethtool.c delete mode 100644 drivers/net/ethernet/neterion/vxge/vxge-ethtool.h delete mode 100644 drivers/net/ethernet/neterion/vxge/vxge-main.c delete mode 100644 drivers/net/ethernet/neterion/vxge/vxge-main.h delete mode 100644 drivers/net/ethernet/neterion/vxge/vxge-reg.h delete mode 100644 drivers/net/ethernet/neterion/vxge/vxge-traffic.c delete mode 100644 drivers/net/ethernet/neterion/vxge/vxge-traffic.h delete mode 100644 drivers/net/ethernet/neterion/vxge/vxge-version.h create mode 100644 drivers/perf/hisilicon/hns3_pmu.c create mode 100644 drivers/phy/amlogic/phy-meson-g12a-mipi-dphy-analog.c create mode 100644 drivers/phy/mediatek/phy-mtk-dp.c create mode 100644 drivers/phy/mediatek/phy-mtk-pcie.c create mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-pcie-qhp.h create mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-pcs-misc-v3.h create mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-pcs-pcie-v4.h create mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-pcs-pcie-v4_20.h create mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-pcs-pcie-v5.h create mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-pcs-pcie-v5_20.h create mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-pcs-ufs-v3.h create mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-pcs-ufs-v4.h create mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-pcs-ufs-v5.h create mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-pcs-usb-v4.h create mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-pcs-usb-v5.h create mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-pcs-v2.h create mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-pcs-v3.h create mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-pcs-v4.h create mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-pcs-v4_20.h create mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-pcs-v5.h create mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-qserdes-com-v3.h create mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-qserdes-com-v4.h create mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-qserdes-com-v5.h create mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-qserdes-com.h create mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-qserdes-pll.h create mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-qserdes-txrx-v3.h create mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-qserdes-txrx-v4.h create mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-qserdes-txrx-v4_20.h create mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-qserdes-txrx-v5.h create mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-qserdes-txrx-v5_20.h create mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-qserdes-txrx.h create mode 100644 drivers/pinctrl/renesas/pfc-r8a779g0.c delete mode 100644 drivers/powercap/arm_scmi_powercap.c create mode 100644 drivers/regulator/max597x-regulator.c create mode 100644 drivers/soc/qcom/icc-bwmon.c create mode 100644 include/asm-generic/archrandom.h copy include/dt-bindings/clock/{qcom,dispcc-sm8150.h => qcom,dispcc-sm8350.h} (100%) create mode 100644 include/dt-bindings/clock/qcom,gpucc-sm8350.h create mode 100644 include/dt-bindings/clock/qcom,sm8450-camcc.h create mode 100644 include/dt-bindings/interconnect/fsl,imx8mp.h delete mode 100644 include/linux/gfp_flags.h create mode 100644 include/linux/mfd/mt6331/core.h create mode 100644 include/linux/mfd/mt6331/registers.h create mode 100644 include/linux/mfd/mt6332/core.h create mode 100644 include/linux/mfd/mt6332/registers.h copy include/linux/{memremap.h => page_zone.h} (56%) create mode 100644 io_uring/alloc_cache.h delete mode 100644 samples/bpf/xdpsock.h delete mode 100644 samples/bpf/xdpsock_ctrl_proc.c delete mode 100644 samples/bpf/xdpsock_kern.c delete mode 100644 samples/bpf/xdpsock_user.c delete mode 100644 samples/bpf/xsk_fwd.c create mode 100644 sound/soc/amd/acp-es8336.c delete mode 100644 sound/soc/tegra/tegra20_das.h create mode 100644 tools/perf/pmu-events/empty-pmu-events.c delete mode 100644 tools/perf/pmu-events/jevents.c create mode 100755 tools/perf/pmu-events/jevents.py delete mode 100644 tools/perf/pmu-events/jsmn.c delete mode 100644 tools/perf/pmu-events/jsmn.h delete mode 100644 tools/perf/pmu-events/json.c delete mode 100644 tools/perf/pmu-events/json.h create mode 100644 tools/testing/kunit/configs/coverage_uml.config create mode 100644 tools/testing/kunit/kunit_printer.py create mode 100644 tools/testing/selftests/bpf/benchs/bench_local_storage_rcu_task [...] create mode 100755 tools/testing/selftests/bpf/benchs/run_bench_local_storage_rcu_ [...] create mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_type_based___diff.c create mode 100644 tools/testing/selftests/bpf/progs/local_storage_rcu_tasks_trace [...] create mode 100644 tools/testing/selftests/net/af_unix/unix_connect.c create mode 100755 tools/testing/selftests/net/forwarding/bridge_mdb_port_down.sh delete mode 100644 tools/testing/selftests/wireguard/qemu/arch/or1k.config