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 f2528c293858 Add linux-next specific files for 20220708 omits cb95f236c622 fix up for "xfs: pass perag to xfs_alloc_read_agf()" omits 84c3e80a1796 Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] omits b8227ebd7b96 Merge branch 'mm-nonmm-stable' of git://git.kernel.org/pub [...] omits fc4e5e1a985c Merge branch 'mm-stable' of git://git.kernel.org/pub/scm/l [...] omits a92f4bf89b3c Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits bb034fe697ec Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits 08d3c1ad11ad Merge branch 'hte/for-next' of git://git.kernel.org/pub/sc [...] omits 18c80998534a Merge branch 'bitmap-for-next' of https://github.com/norov [...] omits ecdf01f71773 Merge branch 'for-next/execve' of git://git.kernel.org/pub [...] omits a6f6a0fb5974 Merge branch 'for-next' of git://git.infradead.org/users/w [...] omits 77045af671c5 Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] omits ca8db260dff3 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] omits 319f67713b4e Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits db9426bacccb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 44b642bba20a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d9d3bee23fc5 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 4ee5f1dd1e11 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e102549b97b9 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] omits e2025fe00355 Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] omits a6c222c47b0b Merge branch 'hmm' of git://git.kernel.org/pub/scm/linux/k [...] omits c3b535a01382 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 93fada1a5358 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8d7337c23ff6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits e415c538da33 Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] omits cddde2e8a7d0 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git omits 42d8944ee3e3 Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] omits 29731dd3f415 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 44c60c27980b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 0d5ea91ea2f7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5e0315e9ff73 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b1c99ec5b77b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e112803a96a6 Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...] omits d06807bfa717 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 28d51969d0b6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits eefdbcd21c6f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ed8c3b60015d Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] omits 262d1dd07b56 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 398aac30c84a Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits f988d8448cce Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d48d070fbe64 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1b70b6e188ba Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2ae3a48f3aab Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits e18585f390ab Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] omits 771c892b1d84 Merge branch 'next' of git://github.com/awilliam/linux-vfio.git omits 647e2dcda137 Merge branch 'gnss-next' of git://git.kernel.org/pub/scm/l [...] omits 456319fb4983 Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] omits b0dd68289f6e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 480acf12dcf3 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 51427f47f3c9 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] omits 1500af037cc1 Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] omits 33576548bb51 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits eb3cdb552535 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 9df8db52f43e Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] omits c9e3d5fd4b75 Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] omits 9331a5282b76 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits 62b379a97723 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits 853f49217113 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] omits 563d4bffaadb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3dc6c048038e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6374205cd4b7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 28ce1f8dcdbb Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 37370ae64b1b Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] omits 435bda99293f Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] omits f1b73be6fc1b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits cb23d68189b7 next-20220707/irqchip omits 854038ac1330 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] omits 82548cbe93ba Merge branch 'timers/drivers/next' of git://git.linaro.org [...] omits f2f075860261 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits a666215182c8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5fbfd143a5d2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b259eff19def Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 60aa1fde3826 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits f902b86c9610 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 47b4316c0b89 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits cf7930409b96 Merge branch 'next' of git://github.com/cschaufler/smack-next omits 736ce75a803a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 462870c54b0a Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] omits f18a432add7d Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] omits 5ad1d83a5ddb Merge branch 'next-testing' of git://git.kernel.org/pub/sc [...] omits 4f373e898441 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 11743b685c3a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 74da9fbec01b Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] omits 87cbc15fd013 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 2da111edb950 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits bcbf4ab6d1c8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 030167e54e75 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits 32033f98d987 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits c2a77f5dc1a0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2f8cd3d67e2e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b9d2dcf9e0d2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4b6f6454b082 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a46c394c3bc6 Merge branch 'msm-next' of https://gitlab.freedesktop.org/ [...] omits b28b0130ff61 Merge branch 'drm/tegra/for-next' of git://anongit.freedes [...] omits 79b5536cb295 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits b609020a6979 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits cfbea4730e27 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits 961996fc767d Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] omits a90f67a84cc9 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 6ef17aeb30e5 Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] omits 7602b0a7de8b Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] omits d368495bd8e8 Merge branch 'mm-nonmm-unstable' into mm-everything omits c9d3cff928fc lib/smp_processor_id: fix imbalanced instrumentation_end() call omits ead89cf78d8a selftest: taint kernel when test module loaded omits 9060484ffd2a kunit: taint the kernel when KUnit tests are run omits f302785f6553 module: panic: taint the kernel when selftest modules load omits f5e0638acc0b panic: taint kernel if tests are run omits 546123345212 cpumask: update cpumask_next_wrap() signature omits 6184c418e16d cpumask: add UP optimised for_each_*_cpu versions omits 5abe3785fc2d lib/test: introduce cpumask KUnit test suite omits 31690000c7c3 cpumask: Fix invalid uniprocessor mask assumption omits e7a6e373cf70 x86/cacheinfo: move shared cache map definitions omits 1bcaf24329cb kexec: drop weak attribute from functions omits 4f63004a8f9f kexec_file: drop weak attribute from functions omits 8433bf3a4262 scripts/bloat-o-meter: add -p argument omits bfd53a1a7539 scripts/bloat-o-meter: switch argument parsing to using argparse omits 74d8c6a989b1 epoll: autoremove wakers even more aggressively omits 6b88ffe9d05a ipc/mqueue: remove unnecessary (void*) conversion omits 401c1f50a6ea kdump: round up the total memory size to 128M for crashker [...] omits 403d42486926 proc: delete unused <linux/uaccess.h> includes omits adef34bf79c6 vmcoreinfo: include kallsyms symbols omits 8e81e494de2e kallsyms: move declarations to internal header omits 8aed155bd762 squashfs: support reading fragments in readahead call omits d6466526f090 squashfs: implement readahead omits 1fc0cbb3cd7e squashfs: always build "file direct" version of page actor omits 2b9d60f5e5ff Revert "squashfs: provide backing_dev_info in order to dis [...] omits 63afe02c319e lib/ts_bm.c: remove redundant store to variable consumed a [...] omits 652cf9cd1e95 lib/scatterlist: use matched parameter type when calling _ [...] omits 0ca58f7bc535 lib: make LZ4_decompress_safe_forceExtDict() static omits 5853544d349b lib/radix-tree: remove unused argument of insert_entries omits e07fea622b59 kfifo: fix kfifo_to_user() return type omits 3ecc8ce3aa02 compiler-gcc.h: remove ancient workaround for gcc PR 58670 omits fdbda9468e7f lib/error-inject: traverse list with mutex omits af3d0f4c6f1d lib/stackdepot: replace CONFIG_STACK_HASH_ORDER with autom [...] omits cb79ee5207fc net, lib/once: remove {net_}get_random_once_wait macro omits 921e7febe1ac lib/lru_cache: fix error free handing in lc_create omits 34e7a56f3fea lib/debugobjects: fix stat count and optimize debug_object [...] omits a67388cbe948 resource: re-factor page_is_ram() omits d622f5a9f279 init/main.c: silence some -Wunused-parameter warnings omits fffa7ac2de6f init-add-hostname-kernel-parameter-v2 omits f3c9d3f50005 init: add "hostname" kernel parameter omits 99466cba9ca2 ocfs2: fix ocfs2 corrupt when iputting an inode omits ec1837d4286b ocfs2: clear links count in ocfs2_mknod() if an error occurs omits 2f5c6fe61e35 ocfs2: reflink deadlock when clone file to the same direct [...] omits ede5d8418ff8 selftests/vm: enable running select groups of tests omits bda439f8692d mm, hugetlb: skip irrelevant nodes in show_free_areas() omits 25d17f69fb04 mm: percpu: use kmemleak_ignore_phys() instead of kmemleak_free() omits f774c36dc8b3 mm/mprotect: remove the redundant initialization for error omits cf4c6604b922 mm/huge_memory: use helper macro IS_ERR_OR_NULL in split_h [...] omits dd73202df115 mm/huge_memory: comment the subtly logic in __split_huge_pmd omits 5ac51a8a00d3 mm/huge_memory: correct comment of prep_transhuge_page omits b2ee03d9f269 mm/huge_memory: fix comment of page_deferred_list omits 475b0fbd8415 mm/huge_memory: minor cleanup for split_huge_pages_all omits d863f3199304 mm/huge_memory: try to free subpage in swapcache when possible omits 9b02c087fc81 mm/huge_memory: check pmd_present first in is_huge_zero_pmd omits 4f633d10f7b0 mm/huge_memory: fix comment in zap_huge_pud omits 8f4d0e23386a mm/huge_memory: use helper macro __ATTR_RW omits af9ff54893f9 mm/huge_memory: use helper function vma_lookup in split_hu [...] omits e2b829985de6 mm/huge_memory: rename mmun_start to haddr in remove_migra [...] omits 75abd773e5ce mm/huge_memory: use helper touch_pmd in huge_pmd_set_accessed omits 9e75353a7af9 mm/huge_memory: use helper touch_pud in huge_pud_set_accessed omits 29754ea6cb54 mm/huge_memory: fix comment of __pud_trans_huge_lock omits 4d379f0fdda1 mm/huge_memory: access vm_page_prot with READ_ONCE in remo [...] omits 615a06e20a5b mm/huge_memory: use flush_pmd_tlb_range in move_huge_pmd omits e81b565184ba selftests/vm: skip 128TBswitch on unsupported arch omits 7a4b17a1e9e5 selftests-vm-fix-errno-handling-in-mrelease_test-v4 omits 2cb5c5a185dc selftests/vm: fix errno handling in mrelease_test omits a789004554fc mm: hugetlb_vmemmap: use PTRS_PER_PTE instead of PMD_SIZE [...] omits 5ca9745316d7 mm: hugetlb_vmemmap: move code comments to vmemmap_dedup.rst omits cb96450a1da1 mm: hugetlb_vmemmap: improve hugetlb_vmemmap code readability omits 72644860ae99 mm: hugetlb_vmemmap: replace early_param() with core_param() omits c939ace303c5 mm: hugetlb_vmemmap: move vmemmap code related to HugeTLB [...] omits 676e6ff6e828 mm: hugetlb_vmemmap: introduce the name HVO omits 6642a27869fd mm: hugetlb_vmemmap: optimize vmemmap_optimize_mode handling omits 15fcec0864f4 mm: hugetlb_vmemmap: delete hugetlb_optimize_vmemmap_enabled() omits 8e22b7d1e344 ARM: head.S: rename PMD_ORDER to PMD_ENTRY_ORDER omits 8a849f2f5837 xtensa: drop definition of PGD_ORDER omits 77f743d3745d parisc: rename PGD_ORDER to PGD_TABLE_ORDER omits 42a59db05671 loongarch: drop definition of PGD_ORDER omits 65944e3638ef loongarch: drop definition of PGD_ORDER omits 0edc03331343 loongarch: drop definition of PUD_ORDER omits 678596f95222 loongarch: drop definition of PMD_ORDER omits 59b0a3f1d7d4 loongarch: drop definition of PTE_ORDER omits 57399a21d4e6 nios2: drop definition of PGD_ORDER omits f69c437827d3 nios2: drop definition of PTE_ORDER omits b4e224dcffde mips: rename PGD_ORDER to PGD_TABLE_ORDER omits 938f6f345050 mips: drop definitions of PTE_ORDER omits 72791bacb294 mips: rename PUD_ORDER to PUD_TABLE_ORDER omits 32852b1edaaf mips: rename PMD_ORDER to PMD_TABLE_ORDER omits 006ed1394e3a csky: drop definition of PGD_ORDER omits 4699c0b11d56 csky: drop definition of PTE_ORDER omits 833f3f672ecf mm: memcontrol: do not miss MEMCG_MAX events for enforced [...] omits d360b26c847a mm/mmap: drop ARCH_HAS_VM_GET_PAGE_PROT omits b963a901d588 sh: noMMU: fix vm_get_page_prot definition omits 34a74d343162 sh/mm: enable ARCH_HAS_VM_GET_PAGE_PROT omits 63577e5dfef2 um/mm: enable ARCH_HAS_VM_GET_PAGE_PROT omits 4d8f92ef0b3d arm/mm: enable ARCH_HAS_VM_GET_PAGE_PROT omits 1041b840503b arc/mm: enable ARCH_HAS_VM_GET_PAGE_PROT omits 2f772594a44d m68k/mm: enable ARCH_HAS_VM_GET_PAGE_PROT omits bc17dbd1194a mips/mm: enable ARCH_HAS_VM_GET_PAGE_PROT omits 8230dc1271ba ia64/mm: enable ARCH_HAS_VM_GET_PAGE_PROT omits 8f0f2d38f8f7 s390/mm: enable ARCH_HAS_VM_GET_PAGE_PROT omits eed30d86ba90 csky/mm: enable ARCH_HAS_VM_GET_PAGE_PROT omits e4d7e455cf2e riscv/mm: enable ARCH_HAS_VM_GET_PAGE_PROT omits 887bc71af56b nios2/mm: enable ARCH_HAS_VM_GET_PAGE_PROT omits 9165947cb7f9 alpha/mm: enable ARCH_HAS_VM_GET_PAGE_PROT omits 9712006759a9 parisc/mm: enable ARCH_HAS_VM_GET_PAGE_PROT omits 80d5b8b9f915 hexagon/mm: enable ARCH_HAS_VM_GET_PAGE_PROT omits cee0100ce1c2 xtensa: noMMU: fix vm_get_page_prot definition omits 196ab7ad2012 xtensa/mm: enable ARCH_HAS_VM_GET_PAGE_PROT omits 78ea66be68d7 openrisc/mm: enable ARCH_HAS_VM_GET_PAGE_PROT omits 9450d8b5464d loongarch/mm: enable ARCH_HAS_VM_GET_PAGE_PROT omits b6bdee933912 microblaze/mm: enable ARCH_HAS_VM_GET_PAGE_PROT omits c9850b60c9e0 mm/mmap: build protect protection_map[] with ARCH_HAS_VM_G [...] omits a285c963c732 x86-mm-move-protection_map-inside-the-platform-fix omits 22d06edb3ab8 x86/mm: move protection_map[] inside the platform omits 532753498916 arm64/mm: move protection_map[] inside the platform omits 0a6db4786f17 sparc/mm: move protection_map[] inside the platform omits 6168b73a8ea7 powerpc/mm: move protection_map[] inside the platform omits 20edb8c4bc85 mm/mmap: define DECLARE_VM_GET_PAGE_PROT omits 67189c52ec60 mm/mmap: build protect protection_map[] with __P000 omits dca89b04f238 mm: nommu: pass a pointer to virt_to_page() omits 6ba28e00b603 mm: gup: pass a pointer to virt_to_page() omits 982a44cca835 mm: kfence: pass a pointer to virt_to_page() omits 2677ebc5ef42 mm/highmem: pass a pointer to virt_to_page() omits 3f9f731954b2 lib/test_free_pages.c: pass a pointer to virt_to_page() omits 7002f3613c15 filemap: minor cleanup for filemap_write_and_wait_range omits fbaac7f775bb memcg: notify about global mem_cgroup_id space depletion omits 526e66ecfb4a mm/memcontrol.c: replace cgroup_memory_nokmem with mem_cgr [...] omits 0181f092e382 procfs: add 'path' to /proc/<pid>/fdinfo/ omits b235f9a7ec1b procfs: add 'size' to /proc/<pid>/fdinfo/ omits 4143c9b52661 mm/page_alloc: replace local_lock with normal spinlock -fix omits 758d4575ec8b mm/page_alloc: replace local_lock with normal spinlock omits 675443ed1b50 mm/page_alloc: remotely drain per-cpu lists omits 405db4e4c25f mm-page_alloc-protect-pcp-lists-with-a-spinlock-fix omits 6d57f32eb198 mm/page_alloc: protect PCP lists with a spinlock omits ec43af164a94 mm/page_alloc: remove mistaken page == NULL check in rmqueue omits 441deb7f52a3 mm/page_alloc: split out buddy removal code from rmqueue i [...] omits 826a91f9b0de mm/page_alloc: use only one PCP list for THP-sized allocations omits 701abf07c67b mm/page_alloc: add page->buddy_list and page->pcp_list omits be42c869b8e6 hugetlb: lazy page table copies in fork() omits d3d5d53211c7 hugetlb: fix an unused variable warning/error omits dfda82885abb hugetlb: do not update address in huge_pmd_unshare omits 356219abcdaf arm64-hugetlb-implement-arm64-specific-hugetlb_mask_last_page-fix omits a19c2508bf8d arm64/hugetlb: implement arm64 specific hugetlb_mask_last_page omits a82c3d0904a1 hugetlb: skip to end of PT page mapping when pte not present omits f4d7fd4cf158 mm/mmap.c: fix missing call to vm_unacct_memory in mmap_region omits 8ac6d4bfa381 mm: lru: add VM_WARN_ON_ONCE_FOLIO to lru maintenance function omits 311df39629e7 mm: memcontrol: use obj_cgroup APIs to charge the LRU pages omits 69399cc77935 mm: memcontrol: introduce memcg_reparent_ops omits ae4334175109 mm: memcontrol: make all the callers of {folio,page}_memcg() safe omits da6978ec1637 mm: thp: make split queue lock safe when LRU pages are reparented omits dcc6e615e373 mm: vmscan: rework move_pages_to_lru() omits af2bba9474ed mm: memcontrol: make lruvec lock safe when LRU pages are r [...] omits 593ce38d1a2e mm: memcontrol: prepare objcg API for non-kmem usage omits 1ef321ff5e8a mm: rename unlock_page_lruvec{_irq, _irqrestore} to lruvec [...] omits b2b5cf1228b7 mm: memcontrol: remove dead code and comments omits 84e59f994c64 kasan: separate double free case from invalid free omits ed0beaa3ad29 doc: proc: fix the description to THPeligible omits 091599f15bbd mm: khugepaged: reorg some khugepaged helpers omits 3603ea4445f1 mm: thp: kill __transhuge_page_enabled() omits 67bc60efdf43 mm-thp-kill-transparent_hugepage_active-fix-fix omits fff452ce2a40 mm-thp-kill-transparent_hugepage_active-fix omits 6a945e8840cb mm: thp: kill transparent_hugepage_active() omits a2f98690aff0 mm: khugepaged: better comments for anon vma check in huge [...] omits a94499d2b608 mm: thp: consolidate vma size check to transhuge_vma_suitable omits fba4e3b09022 mm: khugepaged: check THP flag in hugepage_vma_check() omits 196883283441 mm/mlock: drop dead code in count_mm_mlocked_page_nr() omits 6005659a9e7f selftests: vm: add /dev/userfaultfd test cases to run_vmtests.sh omits 1a60690b4433 userfaultfd: selftests: make /dev/userfaultfd testing conf [...] omits 509299430722 userfaultfd: update documentation to describe /dev/userfaultfd omits 83547fe65949 userfaultfd: selftests: modify selftest to use /dev/userfaultfd omits 6fe75fd035ad userfaultfd: add /dev/userfaultfd for fine grained access control omits d5f6d1b278a8 selftests: vm: add hugetlb_shared userfaultfd test to run_ [...] omits 45695485108d mm/page_alloc: minor clean up for memmap_init_compound() omits 92a299d01194 xfs: add dax dedupe support omits 9d93b4413eea xfs-support-cow-in-fsdax-mode-fix omits c934b237b10c xfs: support CoW in fsdax mode omits bbb1c0b511f0 fsdax: dedup file range to use a compare function omits 67d1002e0ae5 fsdax: add dax_iomap_cow_copy() for dax zero omits 56883bdcdbe2 fsdax: replace mmap entry in case of CoW omits df76f95ca46d fsdax: introduce dax_iomap_cow_copy() omits b7ec33d0df16 fsdax-output-address-in-dax_iomap_pfn-and-rename-it-v21 omits 3abee8981759 fsdax: output address in dax_iomap_pfn() and rename it omits 776de435c8aa fsdax: set a CoW flag when associate reflink mappings omits 469a9c74c119 xfs: implement ->notify_failure() for XFS omits f2f627ec21e4 mm: introduce mf_dax_kill_procs() for fsdax case omits 845ff2ce18e1 fsdax: introduce dax_lock_mapping_entry() omits 038853cb2f73 pagemap,pmem: introduce ->memory_failure() omits 6182705d8d19 mm/memory-failure: fix redefinition of mf_generic_kill_procs omits 03a9c7345cc3 mm-factor-helpers-for-memory_failure_dev_pagemap-fix omits 1c956a834453 mm: factor helpers for memory_failure_dev_pagemap omits 6c4c8d773cc3 dax: introduce holder for dax_device omits f366395171bf tools: add selftests to hmm for COW in device memory omits d76505b1b156 tools: add hmm gup tests for device coherent type omits 94fac1e5279f tools: update test_hmm script to support SP config omits db009412a854 tools: update hmm-test to support device coherent type omits d8ff161cb375 lib: add support for device coherent type in test_hmm omits 60ab4584bf49 lib: test_hmm add module param for zone device type omits d4b631e9356f lib: test_hmm add ioctl to get zone device type omits 7f21f082ba69 drm/amdkfd: add SPM support for SVM omits eb8889d85903 mm/gup: migrate device coherent pages when pinning instead [...] omits 5269e4751e78 mm: remove the vma check in migrate_vma_setup() omits ec08ef7f467e mm: add device coherent vma selection for memory migration omits b8273c9c9be2 mm: handling Non-LRU pages returned by vm_normal_pages omits a371d249dbc7 mm: add zone device coherent type memory support omits 600c836c8215 mm: move page zone helpers into new header-specific file omits dcdf38d0909f mm: rename is_pinnable_pages to is_longterm_pinnable_pages omits 92541029a034 mm-add-merging-after-mremap-resize-checkpatch-fixes omits 9c689d03a248 mm: add merging after mremap resize omits d07ec81949fd mm: refactor of vma_merge() omits 599856537d5e mm: delete unused MMF_OOM_VICTIM flag omits 6b687b071c69 mm-drop-oom-code-from-exit_mmap-fix-fix omits bd7e4a885cd7 mm: drop oom code from exit_mmap omits 53cc45bc7197 selftests-vm-add-protection_keys-tests-to-run_vmtests-v4 omits 7e7ec233a7f4 selftests/vm: add protection_keys tests to run_vmtests omits 33f354a4238f mm/mmap.c: pass in mapping to __vma_link_file() omits c56578cbf096 mm/mmap: drop range_has_overlap() function omits 3bb49dce1a00 mm/mmap: fix copy_vma() new_vma check omits 535d2aa6ca08 mm-remove-the-vma-linked-list-fix-2-fix omits bd38079703ae mm: document maple tree pointer at unmap_vmas() at memory.c omits f535d7d93ee8 mm/mmap: fix error return code in do_mas_align_munmap() omits 3ab2be0b152a mm: remove the vma linked list omits 8426d165f5be riscv: use vma iterator for vdso omits cb6ca556c00a nommu: remove uses of VMA linked list omits 1ddacc080729 i915: use the VMA iterator omits 29a6b11b0d43 mm/swapfile: use vma iterator instead of vma linked list omits 90b86f4fb697 mm/pagewalk: use vma_find() instead of vma linked list omits 257be739813e mm/oom_kill: use maple tree iterators instead of vma linked list omits 2f802ef282f5 mm/msync: use vma_find() instead of vma linked list omits 834bdf7b3394 mm/mremap: use vma_find_intersection() instead of vma linked list omits 1304fcde3098 mm/mprotect: use maple tree navigation instead of vma linked list omits 6b11a9fb9bc8 mm/mlock: use vma iterator and maple state instead of vma [...] omits 1edf6f6b5ec9 mm/mempolicy: use vma iterator & maple state instead of vm [...] omits 5fb1385e66aa mm/memcontrol: stop using mm->highest_vm_end omits 89b1d3bb72c8 mm/madvise: use vma_find() instead of vma linked list omits 9f6a630eaef4 mm/ksm: use vma iterators instead of vma linked list omits 92de9ef233bc mm/khugepaged: stop using vma linked list omits 63a2cd60974f mm/gup: use maple tree navigation instead of linked list omits 850c5b43fc60 bpf: remove VMA linked list omits ff4d3ea10618 fork: use VMA iterator omits edd2d5d7f1a7 sched: use maple tree iterator to walk VMAs omits 5f3aff1cf0c5 perf: use VMA iterator omits a2a233595fff acct: use VMA iterator instead of linked list omits 4b8543701ba8 ipc/shm: use VMA iterator instead of linked list omits 7081709f9524 userfaultfd: use maple tree iterator to iterate VMAs omits 019253e15026 fs/proc/task_mmu: stop using linked list and highest_vm_end omits 2410e9024f75 fs/proc/base: use maple tree iterators in place of linked list omits fc2ca14a701b exec: use VMA iterator instead of linked list omits 7c865b9e390d coredump: remove vma linked list walk omits b68f41f00761 um: remove vma linked list walk omits 20028f7b743c optee: remove vma linked list walk omits 9d6fa4c194ec cxl: remove vma linked list walk omits 3adfc5ccb293 xtensa: remove vma linked list walks omits 3a98677056a1 x86: remove vma linked list walks omits 4c5f30192326 s390: remove vma linked list walks omits 5a6a803425de powerpc: remove mmap linked list walks omits 76250e8a0c6c parisc: remove mmap linked list from cache handling omits 486b4a8a5f73 arm64: Change elfcore for_each_mte_vma() to use VMA iterator omits 1e0501cd66f8 arm64: remove mmap linked list from vdso omits 5c016eb9f7a5 mm/mmap: change do_brk_munmap() to use do_mas_align_munmap() omits 53f56d87c75c mm/mmap: reorganize munmap to use maple states omits d9a68d27ea5a mm/mmap: move mmap_region() below do_munmap() omits 831b67ca6c98 mm: convert vma_lookup() to use mtree_load() omits 488f03132bc8 mm: remove vmacache omits bdf75759f2d2 mm/mmap: use advanced maple tree API for mmap_region() omits ae0638bc4d25 mm: use maple tree operations for find_vma_intersection() omits d640fb035722 mm/mmap: change do_brk_flags() to expand existing VMA and [...] omits 0dcf20593fa8 mm/khugepaged: optimize collapse_pte_mapped_thp() by using [...] omits 64b5bcc58355 mm: optimize find_exact_vma() to use vma_lookup() omits 1913b3482e70 xen: use vma_lookup() in privcmd_ioctl_mmap() omits 13544eb8fedc mmap: change zeroing of maple tree in __vma_adjust() omits 1c30293f073d mm: remove rb tree. omits 321035479e92 proc: remove VMA rbtree use from nommu omits bd7946a29ffc damon: convert __damon_va_three_regions to use the VMA iterator omits 35fc48b807ff kernel/fork: use maple tree for dup_mmap() during forking omits 34de4ebd5706 mm/mmap: use maple tree for unmapped_area{_topdown} omits ae1ed8578d70 mm/mmap: use the maple tree for find_vma_prev() instead of [...] omits b2d239da3f5a mm/mmap: use the maple tree in find_vma() instead of the rbtree. omits 2ba84c2e533c mmap: use the VMA iterator in count_vma_pages_range() omits fb1667c4fd6b mm: add VMA iterator omits 599b2dd09ee2 mm/mmap: reorder validate_mm_mt() checks omits 60f052502ca9 mm: start tracking VMAs with maple tree omits 06c44ff8babf test_maple_tree: add test for spanning store to most of the tree omits ccfc6c95a943 test_maple_tree: add test for spanning store of entire range omits 23b0a4c925dc lib/test_maple_tree: add testing for maple tree omits c0289bd5b26e radix tree test suite: add lockdep_is_held to header omits b6bb0899a48c radix tree test suite: add support for slab bulk APIs omits 98c83c233175 radix tree test suite: add allocation counts and size to k [...] omits 47a3da57496c radix tree test suite: add kmem_cache_set_non_kernel() omits 48f55c84f52e radix tree test suite: add pr_err define omits 6447f5b1b8cb maple_tree: Fix use of node for global range in mas_wr_spa [...] omits dd1fbd26cd42 maple_tree: fix mas_spanning_rebalance() corner case omits f61e9d43fd92 maple_tree: fix underflow in mas_spanning_rebalance() omits f2131a8e867a Maple Tree: add new data structure omits 132808391ebc android: binder: fix lockdep check on clearing vma omits 36136d443733 android-binder-stop-saving-a-pointer-to-the-vma-fix omits 84070762466b android: binder: stop saving a pointer to the VMA omits e56b6252ad52 mips: rename mt_init to mips_mt_init omits 8f7594facdce mm: discard __GFP_ATOMIC omits 585b6357c193 Merge branch 'mm-stable' into mm-unstable omits 3442e9593385 fs: sendfile handles O_NONBLOCK of out_fd omits 86f00e418bbc ntfs: fix use-after-free in ntfs_ucsncmp() omits 41f515b38979 secretmem: fix unhandled fault in truncate omits 791380642e51 mm/hugetlb: separate path for hwpoison entry in copy_huget [...] omits 6838cbae2eb3 mm: fix missing wake-up event for FSDAX pages omits 0b553f4c265b mm: fix page leak with multiple threads mapping the same page omits 115866b6fce5 mailmap: update Seth Forshee's email address omits 76092f1ede75 tmpfs: fix the issue that the mount and remount results ar [...] omits d3f2c3648d0d mm: kfence: apply kmemleak_ignore_phys on early allocated pool omits 014d5ad48a4f Revert "ocfs2: mount shared volume without ha stack" omits ad0762ac8526 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] omits c337d5c7ec9b x86/setup: Use rng seeds from setup_data omits 76143aaf6ddc x86/rdrand: Remove "nordrand" flag in favor of "random.trust_cpu" omits 1edc1a3070e0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d7f2ee482ff1 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 9fce0ef01eb4 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 817faa6f1b81 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c2476c44032c Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 640c16d2f1a0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e6da7b439677 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 345bb7e6b056 Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] omits 2e408ffd882f Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] omits bfacb5791b4f Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] omits 2995b0d3f459 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] omits 29dbb3a3549f Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 0e6c2e9236fd Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git omits 6ff9ee46af26 Merge branch 'master' of git://linuxtv.org/media_tree.git omits 5ae5271ba604 random: remove CONFIG_ARCH_RANDOM omits 419694dfa2e8 timekeeping: Contribute wall clock to rng on time change omits bd6d36fd6dba Merge branch 'docs-next' of git://git.lwn.net/linux.git omits 9594e2aaecc1 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] omits dd9462f3faa7 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] omits d39ceb4cc8c7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f1f8b0cf8466 Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] omits a3585c9d2f87 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 4792d763d0e8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1d202d1496a0 kunit: add coverage_uml.config to enable GCOV on UML omits dad66fcf3cce Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] omits 2e654b793bb0 Merge branch 'iomap-for-next' of git://git.kernel.org/pub/ [...] omits e61eecc4a5ed Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 114901d66954 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits e3e5d76dd81f Merge branch '9p-next' of git://github.com/martinetd/linux omits 065b425c972c Merge branch 'master' of https://github.com/Paragon-Softwa [...] omits f7564e5ceef5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits bf6c29d82677 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 167cd6c204fc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits cdacaddc8a64 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 3500d579842b Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits acb979d9ef7a Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits 9ffef8dc5c7f Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits be339e511251 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits adab143a5fa3 Merge branch 'master' of git://github.com/ceph/ceph-client.git omits 68b676aee4b1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5403e88fa9c7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8a7c6f859a20 kunit: tool: refactor internal kconfig handling, allow overriding omits d810d367ec40 net: page_pool: optimize page pool page allocation in NUMA [...] omits a9333bd344ad kunit: tool: introduce --qemu_args omits 8c278d97ad72 kunit: tool: simplify creating LinuxSourceTreeOperations omits 9241bc818d54 kunit: tool: cosmetic: don't specify duplicate kernel cmdl [...] omits 89f8416c5794 Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] omits b3f3e56cb7a2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6c56d8584c5f Merge branch 'dt-for-next' of git://git.kernel.org/pub/scm [...] omits c01af012b062 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9a33b421b793 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 5bf55b50c786 Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] omits 3877f04cf491 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 797dbfd485f1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits dd5e0ca2d9a9 Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...] omits 1d959cf14f83 Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] omits eddbf332bf0c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b26e71355240 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] omits aef383dfc88a Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git omits 71007bf04a11 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] omits f302fb9685fe Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f7d01eb0bb7c Merge branch 'next' of https://git.linaro.org/people/jens. [...] omits 9b176641baba Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] omits f4af0c497dde Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] omits 4c8dd3c2eea8 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits 3a1276706db6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits acb6b5c2723a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ef1c1667cbac Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] omits 4c080a358f20 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits f3087d6613f3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 55d4443109df Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0c36fb9e7c59 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 05ba4b9c9be6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4d21fc8879df Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ce31bce7ee09 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 1a0387942015 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits df2e527915fe Merge branch 'next' of https://github.com/Broadcom/stblinux.git omits b55b65b97379 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c3061ff2e796 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3ba2c17a5a97 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b94cb38b207c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3e1b4facca71 Merge branch 'for-next/perf' of git://git.kernel.org/pub/s [...] omits e724a897c7b1 Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] omits d2a9f802a2f7 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] omits e756dbebd95d kunit: tool: refactoring printing logic into kunit_printer.py omits 8a04930f2bb0 kunit: tool: redo how we construct and mock LinuxSourceTree omits 76f0d6f58169 kunit: tool: drop unused load_config argument omits d2fbdde838f2 kunit: use kmemdup in kunit_filter_tests(), take suite as const omits 5790b15c501d Merge branch 'for-5.20/io_uring-buffered-writes' into for-next omits 9ad54bbed2a9 Merge branch 'for-5.20/io_uring' into for-next omits b5a1f6394ad9 Merge branch 'for-5.20/drivers' into for-next omits f3819ae0b7e1 Merge branch 'for-5.20/block' into for-next omits e55f72537c90 mm: honor FGP_NOWAIT for page cache page allocation omits 2616f97bffa9 xfs: Add async buffered write support omits 69646df22ff2 xfs: Specify lockmode when calling xfs_ilock_for_iomap() omits 638a7ef0f5d9 io_uring: Add tracepoint for short writes omits 7a9dca110c8e io_uring: fix issue with io_write() not always undoing sb_ [...] omits e8356c2eecc3 io_uring: Add support for async buffered writes omits 9de90ba5adcc fs: Add async write file modification handling. omits d38c2723fb36 fs: Split off inode_needs_update_time and __file_update_time omits 21a63a64b80d fs: add __remove_file_privs() with flags parameter omits f4774b633346 fs: add a FMODE_BUF_WASYNC flags for f_mode omits f0a0236961c2 iomap: Return -EAGAIN from iomap_write_iter() omits 5428a3391732 iomap: Add async buffered write support omits a14ece7799dd iomap: Add flags parameter to iomap_page_create() omits a31c6b1af29c mm: Add balance_dirty_pages_ratelimited_flags() function omits 187771e23aec mm: Move updates of dirty_exceeded into one place omits f8d1cee69d00 mm: Move starting of background writeback into the main ba [...] omits 8007202a9a48 io_uring: consolidate hash_locked io-wq handling omits a07fb151e3b1 io_uring: clear REQ_F_HASH_LOCKED on hash removal omits 24e786df90b9 io_uring: don't race double poll setting REQ_F_ASYNC_DATA omits 2abd976b4a33 io_uring: don't miss setting REQ_F_DOUBLE_POLL omits d7666f620fc0 io_uring: add netmsg cache omits 216dfe79f155 io_uring: impose max limit on apoll cache omits 36aef35e37fe io_uring: add abstraction around apoll cache omits af0bc791c362 io_uring: move apoll cache to poll.c omits d4c5076440f7 io_uring: disable multishot recvmsg omits 46c8d3ecffc7 io_uring: only trace one of complete or overflow omits 63ebd870b6e9 io_uring: fix io_uring_cqe_overflow trace format omits dbe5821cf0a0 io_uring: multishot recv omits 18d6b762494c io_uring: fix multishot accept ordering omits 0f8807e64807 io_uring: fix multishot poll on overflow omits 2e88bd9ae452 io_uring: add allow_overflow to io_post_aux_cqe omits d0fae41dca56 io_uring: add IOU_STOP_MULTISHOT return code omits b8f93085ce72 io_uring: clean up io_poll_check_events return values omits 1348b0e5a26e io_uring: recycle buffers on error omits 4914e29e593d io_uring: allow iov_len = 0 for recvmsg and buffer select omits 4383e301adc7 io_uring: restore bgid in io_put_kbuf omits d4c7fc1346f3 io_uring: allow 0 length for buffer select omits e9903c7dfba6 io_uring: let to set a range for file slot allocation omits 3743c8e34736 io_uring: add support for passing fixed file descriptors omits 391a46a99d6e io_uring: split out fixed file installation and removal omits c7197fa48c78 io_uring: replace zero-length array with flexible-array member omits f1e98dd6aee4 io_uring: remove ctx->refs pinning on enter omits 98eb5039f308 io_uring: don't check file ops of registered rings omits b3688b24f1bc io_uring: remove extra TIF_NOTIFY_SIGNAL check omits 34dda0194911 io_uring: fuse fallback_node and normal tw node omits fbd515071f78 io_uring: improve io_fail_links() omits 256cd9717d1f io_uring: move POLLFREE handling to separate function omits 1ec1d146eee7 io_uring: kbuf: inline io_kbuf_recycle_ring() omits 529d2f263bb5 io_uring: optimise submission side poll_refs omits 79a56a655dc2 io_uring: refactor poll arm error handling omits 5b456bf5986a io_uring: change arm poll return values omits fd5d70cb3993 io_uring: add a helper for apoll alloc omits 1ac6ed4763be io_uring: remove events caching atavisms omits 0fca6ad40190 io_uring: clean poll ->private flagging omits 4ee779c8b984 io_uring: add sync cancelation API through io_uring_register() omits 85548551564d io_uring: add IORING_ASYNC_CANCEL_FD_FIXED cancel flag omits a5e7d014fb60 io_uring: have cancelation API accept io_uring_task directly omits 3b22bd4067dc io_uring: kbuf: kill __io_kbuf_recycle() omits 1bc91db75213 io_uring: trace task_work_run omits 4dcac349440b io_uring: add trace event for running task work omits b99a72f51295 io_uring: batch task_work omits c806ae995b39 io_uring: introduce llist helpers omits ff3ffee97320 io_uring: lockless task list omits 216ca1eae23f io_uring: remove __io_req_task_work_add omits db6be27322d6 io_uring: remove priority tw list optimisation omits dd05fa05f7c1 io_uring: dedup io_run_task_work omits 6e0c8bdd269a io_uring: move list helpers to a separate file omits eaa85a45c031 io_uring: improve io_run_task_work() omits 5e5213b3be6d io_uring: optimize io_uring_task layout omits c61edf0c2b04 io_uring: add a warn_once for poll_find omits 52b340717e15 io_uring: consistent naming for inline completion omits 427dd59d5bfb io_uring: move io_import_fixed() omits ffe7b4c9e97b io_uring: opcode independent fixed buf import omits 180334123985 io_uring: add io_commit_cqring_flush() omits f07f8678dcf5 io_uring: introduce locking helpers for CQE posting omits 6a4624b1fc0a io_uring: hide eventfd assumptions in eventfd paths omits 51e4bada8e32 io_uring: fix io_poll_remove_all clang warnings omits 5b13a9682cb5 io_uring: improve task exit timeout cancellations omits 48ea71568b21 io_uring: fix multi ctx cancellation omits 5ec9126c719a io_uring: remove ->flush_cqes optimisation omits ae81c0554334 io_uring: move io_eventfd_signal() omits 610169004127 io_uring: reshuffle io_uring/io_uring.h omits f6af188e4f4d io_uring: remove extra io_commit_cqring() omits ffc30bc48a92 io_uring: move a few private types to local headers omits c39dd19d374d io_uring: clean up tracing events omits 46d7cd343900 io_uring: make io_uring_types.h public omits 1f09b2c4df01 io_uring: kill extra io_uring_types.h includes omits 3fe965ab2390 io_uring: change ->cqe_cached invariant for CQE32 omits 66310dcfc4f8 io_uring: deduplicate io_get_cqe() calls omits 207583bc3e80 io_uring: deduplicate __io_fill_cqe_req tracing omits 09450949a439 io_uring: introduce io_req_cqe_overflow() omits 9f0760a8f06e io_uring: don't inline __io_get_cqe() omits ffb61846bc9d io_uring: don't expose io_fill_cqe_aux() omits b2fd1e2d3fe7 io_uring: kbuf: add comments for some tricky code omits feccf7c31363 io_uring: mutex locked poll hashing omits 1fcef077b22a io_uring: propagate locking state to poll cancel omits ad2ef89f4d8f io_uring: introduce a struct for hash table omits c1c4458a55c3 io_uring: pass hash table into poll_find omits 9479c46a92a8 io_uring: add IORING_SETUP_SINGLE_ISSUER omits 3ef321c95124 io_uring: use state completion infra for poll reqs omits 0c0671182f31 io_uring: clean up io_ring_ctx_alloc omits c212554686fa io_uring: limit the number of cancellation buckets omits 21519596ba1d io_uring: clean up io_try_cancel omits 7f025195c7c6 io_uring: pass poll_find lock back omits 18a3d2633b3e io_uring: switch cancel_hash to use per entry spinlock omits 65c1ab0a055f io_uring: poll: remove unnecessary req->ref set omits 6b781ddeed00 io_uring: don't inline io_put_kbuf omits 0aaf077dfae0 io_uring: refactor io_req_task_complete() omits c49ea5436071 io_uring: kill REQ_F_COMPLETE_INLINE omits e89be05e728c io_uring: rw: delegate sync completions to core io_uring omits d694a5b1c623 io_uring: remove unused IO_REQ_CACHE_SIZE defined omits a330970fe1cf io_uring: don't set REQ_F_COMPLETE_INLINE in tw omits 1ed0a1bb95ac io_uring: remove check_cq checking from hot paths omits 491f2bf62a84 io_uring: never defer-complete multi-apoll omits cc5c8cfef147 io_uring: inline ->registered_rings omits 13a3ba308b43 io_uring: explain io_wq_work::cancel_seq placement omits 1099dd1688be io_uring: move small helpers to headers omits 5a1aad10acf6 io_uring: refactor ctx slow data placement omits 824e98fe3bc5 io_uring: better caching for ctx timeout fields omits 31a379d1b0e0 io_uring: move defer_list to slow data omits 7d378c27ba5e io_uring: make reg buf init consistent omits 4a97c5c2d9ac io_uring: deprecate epoll_ctl support omits e23b311ec2df io_uring: add support for level triggered poll omits 0287319824de io_uring: move opcode table to opdef.c omits 6b55927816f7 io_uring: move read/write related opcodes to its own file omits 6133eb74b4bc io_uring: move remaining file table manipulation to filetable.c omits 742313dfee91 io_uring: move rsrc related data, core, and commands omits 7a797c022cd4 io_uring: split provided buffers handling into its own file omits 88b7abab1d6f io_uring: move cancelation into its own file omits 6abfd1ded4e4 io_uring: move poll handling into its own file omits 703e65912608 io_uring: add opcode name to io_op_defs omits 59f546defff0 io_uring: include and forward-declaration sanitation omits 2ad4f59d2d45 io_uring: move io_uring_task (tctx) helpers into its own file omits 1fdfd2444f0d io_uring: move fdinfo helpers to its own file omits cfdf6c67a9a6 io_uring: use io_is_uring_fops() consistently omits 7744ed01acc1 io_uring: move SQPOLL related handling into its own file omits 4e903c16c5b9 io_uring: move timeout opcodes and handling into its own file omits 5043738154db io_uring: move our reference counting into a header omits d11ec12098c0 io_uring: move msg_ring into its own file omits 78503d7e6b47 io_uring: split network related opcodes into its own file omits f83d28842c08 io_uring: move statx handling to its own file omits bd083b96383e io_uring: move epoll handler to its own file omits 3eff1b79e84a io_uring: add a dummy -EOPNOTSUPP prep handler omits a837de174609 io_uring: move uring_cmd handling to its own file omits 4f96d55c35c1 io_uring: split out open/close operations omits a52429b0ace1 io_uring: separate out file table handling code omits 34db0ae66c8e io_uring: split out fadvise/madvise operations omits cc6d42dfef03 io_uring: split out fs related sync/fallocate functions omits 7274c761cfc3 io_uring: split out splice related operations omits f8d42427f827 io_uring: split out filesystem related operations omits 53c3140448b1 io_uring: move nop into its own file omits 8d8b2036ebef io_uring: move xattr related opcodes to its own file omits 0d651cb3e96d io_uring: handle completions in the core omits 8c1637a1af1c io_uring: set completion results upfront omits 42baefd27637 io_uring: add io_uring_types.h omits d5bebb51d12f io_uring: define a request type cleanup handler omits f3d5044f1b75 io_uring: unify struct io_symlink and io_hardlink omits 11375c20789c io_uring: convert iouring_cmd to io_cmd_type omits ca6c0f80dc52 io_uring: convert xattr to use io_cmd_type omits feb6fd1b6da8 io_uring: convert rsrc_update to io_cmd_type omits 5ef36a38fb19 io_uring: convert msg and nop to io_cmd_type omits 2eb78502733e io_uring: convert splice to use io_cmd_type omits 3e13f478f11c io_uring: convert epoll to io_cmd_type omits 4348c3ff1603 io_uring: convert file system request types to use io_cmd_type omits 25f67d82bdad io_uring: convert madvise/fadvise to use io_cmd_type omits fdf9dea257db io_uring: convert open/close path to use io_cmd_type omits 7868590ed8fb io_uring: convert timeout path to use io_cmd_type omits 23e68312d985 io_uring: convert cancel path to use io_cmd_type omits 0c9c5857964d io_uring: convert the sync and fallocate paths to use io_cmd_type omits 7399cbe24936 io_uring: convert net related opcodes to use io_cmd_type omits aea8ee8c405e io_uring: remove recvmsg knowledge from io_arm_poll_handler() omits 8922231b87ab io_uring: convert poll_update path to use io_cmd_type omits 332bd9eed0d5 io_uring: convert poll path to use io_cmd_type omits 35b92416e365 io_uring: convert read/write path to use io_cmd_type omits 01bd4b783bae io_uring: add generic command payload type to struct io_kiocb omits 91acde8e1aed io_uring: move req async preparation into opcode handler omits afa0c4167ae1 io_uring: move to separate directory omits 07c45ff1c0d1 io_uring: define a 'prep' and 'issue' handler for each opcode omits ecedbb6c048e Merge branch 'io_uring-5.19' into for-5.20/io_uring omits c1cf918cc975 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits bdb2c48e4b38 io_uring: explicit sqe padding for ioctl commands omits cf9db9e0f6fd block/rnbd-srv: Replace sess_dev_list with index_idr omits 5ba7b490d9fc block/rnbd-srv: Set keep_id to true after mutex_trylock omits 33fccf77fdb9 Merge branch 'for-next' of git://git.infradead.org/users/h [...] omits 6b2d13986c46 Merge branch 'perf/core' of git://git.kernel.org/pub/scm/l [...] omits 0c4486413730 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e75b9e181e22 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits a3b3b009c84e Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 4b234a026081 Merge branch 'zstd-linus' of https://github.com/terrelln/l [...] omits 1326e60848ed Merge branch 'fixes' of https://github.com/Broadcom/stblinux.git omits f9adec100c17 Merge branch 'irq/irqchip-fixes' of git://git.kernel.org/p [...] omits 7f643a4a52c9 Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] omits 1844f34021b9 Merge branch 'spdx-linus' of git://git.kernel.org/pub/scm/ [...] omits d0630bf4cc05 Merge branch 'dt-fixes' of git://git.kernel.org/pub/scm/li [...] omits c475d8ea821f Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] omits 69b2743c66b4 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits a1bc68f4faf0 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 614e6903922a Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 6d50c9ae5edf Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits c59c75d1880c Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 3439469a12ed Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits ff4ce2177d83 Merge branch 'reset/fixes' of https://git.pengutronix.de/g [...] omits 0f3d1eee41e3 Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git omits bc6f031480a8 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 7d8139a09b5a Merge branch 'for-linus' of git://github.com/awilliam/linu [...] omits f53e236fb06b Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 7a2e1db69fae Merge branch 'char-misc-linus' of git://git.kernel.org/pub [...] omits a4182fd7f117 Merge branch 'staging-linus' of git://git.kernel.org/pub/s [...] omits a21f84941502 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] omits e9b5883bd1bd Merge branch 'tty-linus' of git://git.kernel.org/pub/scm/l [...] omits 01f04ee84688 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 5d80e60b9c7a Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 0398d4aa8a94 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b59f196ec8dd Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits e4fcebd7048b Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 1be89096ec48 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 39dc743a14a6 Merge branch 'fixes' of https://git.linaro.org/people/jens [...] omits 2196ff99619f Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] omits 0b126c7798d6 Merge branch 'for-curr' of git://git.kernel.org/pub/scm/li [...] omits f7bc833f9bc1 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits b6336d863b6d Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] omits aaa4ab5ec044 lib/bitmap: Make length parameter `len` unsigned omits 88d319c6abae riscv: dts: microchip: Add mpfs' topology information omits bf5fe4cadee8 Merge branch 'misc' into for-next omits 00e72301ff43 Merge branch 'fixes' into for-next omits 9821106213c8 scsi: zfcp: Drop redundant "the" in the comments omits b9787bdfdba5 scsi: zfcp: Declare zfcp_sdev_attrs as static omits 174e909b5435 scsi: ufs: Skip last hci reset to get valid register values omits 1466b3bc456a scsi: ufs: ufs-pci: Enable WriteBooster capability on ADL omits b3d11f195cbb scsi: lpfc: Copyright updates for 14.2.0.5 patches omits 71faf8d30fdb scsi: lpfc: Update lpfc version to 14.2.0.5 omits 7f86d2b84708 scsi: lpfc: Remove Menlo/Hornet related code omits b21c9deb1479 scsi: lpfc: Refactor lpfc_nvmet_prep_abort_wqe() into lpfc [...] omits ffc566411ade scsi: lpfc: Revert RSCN_MEMENTO workaround for misbehaved [...] omits ea92e173dc55 scsi: lpfc: Fix lost NVMe paths during LIF bounce stress test omits 43e19a96a789 scsi: lpfc: Fix attempted FA-PWWN usage after feature disable omits 2f67dc7970bc scsi: lpfc: Fix possible memory leak when failing to issue [...] omits 0948a9c53860 scsi: lpfc: Remove extra atomic_inc on cmd_pending in queu [...] omits 35251b4d79db scsi: lpfc: Set PU field when providing D_ID in XMIT_ELS_R [...] omits f8191d40aa61 scsi: lpfc: Prevent buffer overflow crashes in debugfs wit [...] omits 4ecc9b0271a7 scsi: lpfc: Fix uninitialized cqe field in lpfc_nvme_cance [...] omits 11e50ed239b5 Merge branch '5.19/scsi-fixes' into 5.20/scsi-staging omits b91756cecc54 Merge branch 'i2c/for-mergewindow' into i2c/for-next omits f62876649367 Merge branch 'i2c/for-current' into i2c/for-next omits 066ab294504f dt-bindings: i2c: i2c-rk3x: add rk3588 compatible omits 88f1669019bd scsi: sd: Rework asynchronous resume support omits 90552cd2d1f9 scsi: core: Move the definition of SCSI_QUEUE_DELAY omits 3501f0c66306 i2c: cadence: Unregister the clk notifier in error path omits 2a8ed7ef00b9 Merge branches 'v5.20/vfio/spapr_tce-unused-arg-v1', 'v5.2 [...] omits acd1a2786c56 scsi: megaraid_sas: Clean up some inconsistent indenting omits 158da6bcae7a scsi: gvp11: Convert m68k WD33C93 drivers to DMA API omits 479accbbb839 scsi: a2091: Convert m68k WD33C93 drivers to DMA API omits e214806d52b8 scsi: a3000: Convert m68k WD33C93 drivers to DMA API omits a2417db3679c scsi: core: Shorten long warning messages omits 64a6f1c4987e i2c: add support for microchip fpga i2c controllers omits 34bd1dcacf0d scsi: target: Detect UNMAP support post configuration omits 33efaaf6e24b scsi: target: Add file configure_unmap callout omits d7c382c51d03 scsi: target: Add iblock configure_unmap callout omits 6b206a5a8c29 scsi: target: Add callout to configure UNMAP settings omits 036d8903f03b scsi: target: Remove incorrect zero blocks WRITE_SAME check omits d29ea7b71621 scsi: mpi3mr: Increase cmd_per_lun to 128 omits 465191d6526a scsi: mpi3mr: Enable shared host tagset omits ccd3f4490524 scsi: target: Fix WRITE_SAME No Data Buffer crash omits 204b394a23ad vfio/ccw: Move FSM open/close to MDEV open/close omits bfec266c8159 vfio/ccw: Refactor vfio_ccw_mdev_reset omits f4b4ed447702 vfio/ccw: Create a CLOSE FSM event omits 62ec0d49e683 vfio/ccw: Create an OPEN FSM Event omits 4cc2c051c356 vfio/ccw: Update trace data for not operational event omits 09205a765971 vfio/ccw: Flatten MDEV device (un)register omits 8557d73bddbb vfio/ccw: Pass enum to FSM event jumptable omits e46a72488691 vfio/ccw: Remove private->mdev omits cffcc109fd68 vfio/ccw: Do not change FSM state in subchannel event omits f6c876d67e95 vfio/ccw: Fix FSM state if mdev probe fails omits 3566ee1d776c vfio/ccw: Remove UUID from s390 debug log omits 6dc548745d5b drm/nouveau/nouveau_bo: fix potential memory leak in nouve [...] omits 8c96e566d95a drm/amd/display: clean up some inconsistent indenting omits bdd0d7e290e0 drm/amd/display: fix non-x86/PPC64 compilation omits 11d526f1972f drm/amd/display: Fix new dmub notification enabling in DM omits cc3cb791f19a drm/amdgpu: Fix one list corruption when create queue fails omits 9da2902609f7 drm/radeon: avoid bogus "vram limit (0) must be a power of [...] omits 75072128d704 drm/amd/display: remove repeated includes omits 34ce1a6a29db drm/amdgpu/display: Remove duplicated argument to || omits 30ef0808e618 drm/amd/display: make get_refresh_rate() static omits b83c9e3dd5b5 drm/amd/display: remove set but unused variable omits f72fc9bd2269 drm/amdkfd: optimize svm range evict omits 1f374171fd34 drm/amd/display: correct idle_power_optimizations disablem [...] omits 540dfd188ea2 drm/nouveau: fix a use-after-free in nouveau_gem_prime_imp [...] omits 371409df9236 drm/amd/display: remove stale debug setting omits 7d261c50d9c1 drm/amdkfd: change svm range evict omits fce7bf30d330 drm/amdkfd: add new flag for svm omits 2f55584bbacb Merge branch 'pm-devfreq' into linux-next omits ba7c3507087a Merge tag 'devfreq-fixes-for-5.19-rc6' of git://git.kernel [...] omits c8934e4e3489 PM / devfreq: exynos-bus: Fix NULL pointer dereference omits 7c33e477bd88 scsi: qla2xxx: Check correct variable in qla24xx_async_gffid() omits 75c654242f29 MAINTAINERS: update nvidia,tegra20-host1x.yaml reference omits 932e778b294c dt-bindings: mfd: update dlg,da9063.yaml reference omits b510592b76d8 tegra194-hte.rst: fix reference to its binding omits 78b02317310e arch: m68k: q40: README: drop references to IDE driver omits d6a21f2d7325 objtool: update objtool.txt references omits 8a5d19216672 Documentation: KVM: update s390-diag.rst reference omits 48b36e59ac21 Documentation: KVM: update msr.rst reference omits 7ac3945d8e22 Documentation: KVM: update amd-memory-encryption.rst references omits e38fd63749eb Documentation: KVM: update s390-pv.rst reference omits c02b872a7ca7 Documentation: update watch_queue.rst references omits 97e937dec70d docs: zh_CN/vm/zsmalloc.rst: fix a typo omits 36395fb365df docs: zh_CN/vm: fix a typo for page reporting ReST file omits 695c62a823a5 docs: zh_CN: fix a broken reference omits e13ce769a006 docs: zh_CN/devicetree: fix typos omits 5fe84fe446d8 docs: zh_CN: page_frags.rst: fix a broken reference omits 752f59637128 docs: filesystems: update netfs-api.rst reference omits 335220ab017d docs: netdev: update maintainer-netdev.rst reference omits 83ec88d81aa8 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net omits 98ebac384ad2 PM / devfreq: tegra30: Add error message for devm_devfreq_ [...] omits 309027b57c61 docs: automarkup: do not look up symbols twice omits 26c82972f20f docs: automarkup: track failed cross-reference attempts omits f2c1ff0d3be2 docs: tegra194-hte.rst: don't include gpiolib.c twice omits 02bba8ca90b1 scripts: sphinx-pre-install: place a warning for Sphinx >= 3.0 omits 6a5d7320fb75 scripts: sphinx-pre-install: provide both venv and package [...] omits 5b27d2551c19 scripts: sphinx-pre-install: check for PDF min version later on omits ed2133b7b585 scripts: sphinx-pre-install: report broken venv omits 7c2d45a347c7 scripts: sphinx-pre-install: fix venv version check logic omits 11093e6f0de9 Documentation: dm writecache: Render status list as list omits 8b301af4c65b Documentation: dm writecache: add blank line before option [...] omits 0326195f523a bpf: Make sure mac_header was set before using it omits e8a4e1c1bb69 Merge tag 'loongarch-fixes-5.19-4' of git://git.kernel.org [...] omits 34028647e8c6 Merge remote-tracking branch 'asoc/for-5.20' into asoc-next omits 420913117493 Merge remote-tracking branch 'asoc/for-5.18' into asoc-linus omits ef4ab3ba4e4f Merge tag 'net-5.19-rc6' of git://git.kernel.org/pub/scm/l [...] omits 651a8536572a Merge tag 'pinctrl-v5.19-2' of git://git.kernel.org/pub/sc [...] omits ff4f65e4ddce vfio/spapr_tce: Remove the unused parameters container omits a382f8fee42c signal handling: don't use BUG_ON() for debugging omits 278271b9f442 xfs: removed useless condition in function xfs_attr_node_get omits 7b86d50e74b9 MAINTAINERS: Rectify entry for NVIDIA TEGRA DRM and VIDEO DRIVER omits fe8b45aa6115 dt-bindings: display: tegra: Convert to json-schema omits 4136ce90f079 ARM/dma-mapping: merge IOMMU ops omits d563bccfa35b ARM/dma-mapping: consolidate IOMMU ops callbacks omits 42998ef08aba ARM/dma-mapping: drop .dma_supported for IOMMU ops omits ae626eb97376 ARM/dma-mapping: use dma-direct unconditionally omits af6f23b88e95 ARM/dma-mapping: use the generic versions of dma_to_phys/p [...] omits f9774cfd5062 ARM/dma-mapping: use dma_to_phys/phys_to_dma in the dma-ma [...] omits d6e2e92597ed ARM/dma-mapping: remove the unused virt_to_dma helper omits 5ed390e5a9d4 ARM/dma-mapping: mark various dma-mapping routines static [...] omits e3217540c271 ARM/dma-mapping: remove dmabounce omits 9ba26f5cecd8 ARM: sa1100/assabet: move dmabounce hack to ohci driver omits fc976f5629af ASoC: Intel: Skylake: Correct the handling of fmt_config f [...] omits 219af251bd16 ASoC: Intel: Skylake: Correct the ssp rate discovery in sk [...] omits 051dade34695 ASoC: rt5640: Fix the wrong state of JD1 and JD2 omits c7dab6745f42 ASoC: Intel: sof_rt5682: fix out-of-bounds array access omits df5b4aca7248 ASoC: qdsp6: fix potential memory leak in q6apm_get_audior [...] omits 1c4f29ec878b ASoC: tas2764: Fix amp gain register offset & default omits 3e99e5697e1f ASoC: tas2764: Correct playback volume range omits d1a10f1b4820 ASoC: tas2764: Fix and extend FSYNC polarity handling omits cd10bb89b0d5 ASoC: tas2764: Add post reset delays omits 94c65dffd4c4 ASoC: dt-bindings: Fix description for msm8916 omits 0735e400fa07 ASoC: doc: Capitalize RESET line name omits f99e930655f4 ASoC: arizona: Update arizona_aif_cfg_changed to use RX_BCLK_RATE omits 870d72ab9228 ASoC: cs47l92: Fix event generation for OUT1 demux omits 15b2e5d10ccf ASoC: wm8998: Fix event generation for input mux omits 71b5ab96ffe6 ASoC: wm5102: Fix event generation for output compensation omits a5d6d28e2ea3 ASoC: wcd9335: Use int array instead of bitmask for TX mixers omits 7d90c8e6396b ASoC: tlv320adcx140: Fix tx_mask check omits 9e51ac6ea604 ASoC: max98396: Fix register access for PCM format settings omits f0d96937d31c ASoC: ti: omap-mcbsp: duplicate sysfs error omits 242a88ff27b2 ASoC: audio_graph_card2: Fix port numbers in example omits 040e3360af37 ASoC: sgtl5000: Fix noise on shutdown/remove omits d2ee2cfc4aa8 ima: Fix a potential integer overflow in ima_appraise_measurement omits 962c6296f054 dm snapshot: fix typo in snapshot_map() comment omits ce92fc4b8bc0 dm raid: remove redundant "the" in parse_raid_params() comment omits 5c29e784738c dm cache: fix typo in 2 comment blocks omits 20e6fc85621c dm verity: fix checkpatch close brace error omits 899ab445a467 dm table: rename dm_target variable in dm_table_add_target() omits 564b5c5476cd dm table: audit all dm_table_get_target() callers omits 2aec377a2925 dm table: remove dm_table_get_num_targets() wrapper omits 8b211aaccb91 dm: add two stage requeue mechanism omits ab5b3e711a67 Merge branch 'for-next-next-v5.19-20220707' into for-next- [...] omits 64eaae823265 Merge branch 'cleanup/short-types' into for-next-next-v5.1 [...] omits 7f1b3902b4e0 Merge branch 'ext/hch/bio-submit-v2' into for-next-next-v5 [...] omits 7677e5af1fbe Merge branch 'dev/kmap-all' into for-next-next-v5.19-20220707 omits d9c607dadb34 Merge branch 'misc-next' into for-next-next-v5.19-20220707 omits 61cbe7888d03 dm: add dm_bio_rewind() API to DM core omits 050237e6b0be ASoC: fsl_utils: Don't use plain integer as NULL pointer omits 83a71d2db5ef Merge branch 'for-next/mte' into for-next/core omits 7c6cb36dc718 Merge branch 'for-next/arch_topology' of git://git.kernel. [...] omits 0f9ff4f27942 btrfs: use u8 type for btrfs_block_rsv::type omits 89be106b1ce0 btrfs: switch btrfs_block_rsv::failfast to bool omits f8a4b436cacd btrfs: switch btrfs_block_rsv::full to bool omits a81d08860ee1 btrfs: remove bioc->stripes_pending omits 808376faa11a btrfs: do not return errors from btrfs_submit_dio_bio omits 2c3456803186 btrfs: handle allocation failure in btrfs_wq_submit_bio gr [...] omits 8f20fb6f8134 btrfs: simplify sync/async submission in btrfs_submit_data [...] omits 1dd4ea998513 btrfs: raid56: transfer the bio counter reference to the r [...] omits e26c5082caad btrfs: do not return errors from raid56_parity_recover omits eb73b210ed06 btrfs: do not return errors from raid56_parity_write omits deea02a46ff4 btrfs: do not return errors from btrfs_map_bio omits 4cf7fa621144 btrfs: return proper mapped length for RAID56 profiles in [...] omits f7fd593df98e btrfs: raid56: use fix stripe length everywhere omits 8168a47f863d btrfs: replace kmap() with kmap_local_page() in zstd.c omits df50b67e3f87 highmem: Make __kunmap_{local,atomic}() take "const void *" omits 2b4b2621fd64 selftests/bpf: Add benchmark for local_storage RCU Tasks T [...] omits 935dc35c7531 libbpf, riscv: Use a0 for RC register omits 5281655db0e1 Merge branch 'v5.19-next/soc' into for-next omits 59240d1ffc8c Merge branch 'v5.19-next/dts64' into for-next omits dfec073fc9bf ASoC: cleanups and improvements for jz4740-i2s omits dcd804d28eda btrfs: sysfs: remove BIG_METADATA feature files omits 08b2ebd7cfe0 btrfs: sysfs: remove MIXED_BACKREF feature file omits 9c3ed6577581 btrfs: don't print 'has skinny extents' anymore on mount omits c6b47c7b466d btrfs: don't print 'flagging with big metadata' anymore on mount omits 733d59d51df0 btrfs: clean up chained assignments omits fdee04618491 btrfs: merge calculations for simple striped profiles in b [...] omits b458fad1d1a6 btrfs: use mask for all RAID1* profiles in btrfs_calc_avai [...] omits b7612fcfa53d btrfs: properly flag filesystem with BTRFS_FEATURE_INCOMPA [...] omits dfee593d4e8c btrfs: print checksum type and implementation at mount time omits 4da6d4d96195 btrfs: reset block group chunk force if we have to wait omits 453bec58757b btrfs: send: add new command FILEATTR for file attributes omits e6268cffaf0a btrfs: send: add OTIME as utimes attribute for proto 2+ by [...] omits 6e7a5c4f1655 btrfs: output mirror number for bad metadata omits cbeaeecceeb8 btrfs: replace unnecessary goto with direct return at cow_ [...] omits 65d70f909a56 btrfs: fix error handling of fallback uncompress write omits 1aa3cd64b83f btrfs: extend btrfs_cleanup_ordered_extents for NULL locked_page omits ed464b0ec0a1 btrfs: ensure pages are unlocked on cow_file_range() failure omits 8fea1e5c3054 btrfs: sysfs: export commit stats omits 205edd1d1589 btrfs: collect commit stats, count, duration omits cd21a7258e72 btrfs: remove extent writepage address space operation omits 0cb5b79926f8 btrfs: send: use boolean types for current inode status omits 72b1300ef7d9 btrfs: send: remove old TODO regarding ERESTARTSYS omits fd3c1ffa3794 btrfs: send: simplify includes omits 2eb8364990fa btrfs: send: drop __KERNEL__ ifdef from send.h omits ab7f285e068d btrfs: increase direct io read size limit to 256 sectors omits c0a3f7f38e6c btrfs: raid56: don't trust any cached sector in __raid56_p [...] omits c589a730a447 btrfs: remove the finish_func argument to btrfs_mark_order [...] omits 891e885a3f54 btrfs: batch up release of reserved metadata for delayed i [...] omits 992ca20e8713 btrfs: warn about dev extents that are inside the reserved range omits 28b29e212051 btrfs: use named constant for reserved device space omits 3df2fec74d49 btrfs: remove unused typedefs get_extent_t and btrfs_work_func_t omits 059876aab657 btrfs: sink iterator parameter to btrfs_ioctl_logical_to_ino omits 55fada8d815b btrfs: simplify parameters of backref iterators omits b2cf3d12d0b6 btrfs: call inode_to_path directly and drop indirection omits 4b4e198dfa15 btrfs: use ncopies from btrfs_raid_array in btrfs_num_copies() omits 4f12a86595d6 btrfs: use btrfs_raid_array to calculate number of parity stripes omits f5ff52edc6e6 btrfs: use btrfs_chunk_max_errors() to replace tolerance c [...] omits e9b17d9e43b5 btrfs: remove parameter dev_extent_len from scrub_stripe() omits df0ff603bb90 btrfs: unify tree search helper returning prev and next nodes omits 6e5ba405a0a3 btrfs: make tree search for insert more generic and use it [...] omits f7fbc1f77ca1 btrfs: open code inexact rbtree search in tree_search omits d5dfecb92284 btrfs: remove node and parent parameters from insert_state omits 634fa950f4ad btrfs: add fast path for extent_state insertion omits 86d885326133 btrfs: pass bits by value not by pointer for extent_state helpers omits c12a1a2dc278 btrfs: lift start and end parameters to callers of insert_state omits 5e1695d48722 btrfs: open code rbtree search in insert_state omits ee963156b337 btrfs: open code rbtree search in split_state omits 435c8654705e btrfs: raid56: avoid double for loop inside raid56_parity_ [...] omits 28cbdf9a37d7 btrfs: raid56: avoid double for loop inside raid56_rmw_stripe() omits c7c26c781075 btrfs: raid56: avoid double for loop inside alloc_rbio_ess [...] omits 1c442bd5de39 btrfs: raid56: avoid double for loop inside __raid56_parit [...] omits 3caad97aa79b btrfs: raid56: avoid double for loop inside finish_rmw() omits 7f0786d4144a btrfs: tree-log: make the return value for log syncing consistent omits 522d6541d6a8 btrfs: add tracepoints for ordered extents omits 4728e022c0ed btrfs: sysfs: advertise zoned support among features omits bac136d05660 btrfs: split discard handling out of btrfs_map_block omits 3ccbd9e8eced btrfs: stop looking at btrfs_bio->iter in index_one_bio omits 3358910d3ff6 btrfs: reject log replay if there is unsupported RO compat flag omits 21309bd7f661 btrfs: make btrfs_super_block::log_root_transid deprecated omits d44a899a1fda btrfs: pass the btrfs_bio_ctrl to submit_one_bio omits e9d0e47358eb btrfs: merge end_write_bio and flush_write_bio omits 67577e0f3715 btrfs: don't use bio->bi_private to pass the inode to subm [...] omits fd8d3d4656b6 btrfs: remove redundant check in up check_setget_bounds omits 0173e68b9f12 btrfs: replace kmap() with kmap_local_page() in lzo.c omits 4d67cb39ac7f btrfs: replace kmap() with kmap_local_page() in inode.c omits 643a76d91cc7 btrfs: do not allocate a btrfs_bio for low-level bios omits 2375c3fc4d69 btrfs: factor stripe submission logic out of btrfs_map_bio omits ac0983c55d1b btrfs: remove btrfs_end_io_wq omits 6b4378f1bd2c btrfs: centralize setting REQ_META omits 0beeec3fe2c0 btrfs: don't use btrfs_bio_wq_end_io for compressed writes omits 6dd08124c8b4 btrfs: don't double-defer bio completions for compressed reads omits edba5948ba85 btrfs: defer I/O completion based on the btrfs_raid_bio omits 8ffb8e705c5f btrfs: split btrfs_submit_data_bio to read and write parts omits d4d6c10369df btrfs: simplify code flow in btrfs_submit_dio_bio omits b6afda93b2ef btrfs: move more work into btrfs_end_bioc omits 4561131363ed btrfs: send: enable support for stream v2 and compressed writes omits 57f1a1539a6a btrfs: send: send compressed extents with encoded writes omits b4d0ec920cc5 btrfs: send: get send buffer pages for protocol v2 omits 41626c4e3db1 btrfs: send: write larger chunks when using stream v2 omits 527f678e7460 btrfs: send: add stream v2 definitions omits 30cf068b869b btrfs: send: explicitly number commands and attributes omits 55829dad3e70 btrfs: send: remove unused send_ctx::{total,cmd}_send_size omits ddbbe79fc1a7 btrfs: sysfs: add force_chunk_alloc trigger to force allocation omits 6161e2a20031 btrfs: sysfs: export chunk size in space infos omits 73cb68aea5c2 btrfs: store chunk size in space-info struct omits ff7675b5e42e btrfs: reduce amount of reserved metadata for delayed item [...] omits 0e64901ab909 btrfs: set delayed item type when initializing it omits 21f69dbf843a btrfs: do not BUG_ON() on failure to reserve metadata for [...] omits 2aa8fb562e1a btrfs: improve batch insertion of delayed dir index items omits 821ac8cb9964 btrfs: assert that delayed item is a dir index item when a [...] omits fc6b0ad7df61 btrfs: improve batch deletion of delayed dir index items omits 2509bfe38604 btrfs: refactor the delayed item deletion entry point omits 9b060c7f60bd btrfs: deal with deletion errors when deleting delayed items omits e4674f1d2ec6 btrfs: add assertions when deleting batches of delayed items omits 000ae13c7e5b btrfs: balance btree dirty pages and delayed items after c [...] omits b27cba294710 btrfs: free the path earlier when creating a new inode omits 0d2e356917c6 btrfs: balance btree dirty pages and delayed items after a rename omits f265d5dacdf0 btrfs: add trace event for submitted RAID56 bio omits 15793157981d btrfs: update stripe_sectors::uptodate in steal_rbio omits 8961891d8e57 btrfs: remove redundant calls to flush_dcache_page omits 7bb89a7d158d btrfs: only write the sectors in the vertical stripe which [...] omits 6fa3a4024ec3 btrfs: use integrated bitmaps for scrub_parity::dbitmap an [...] omits 6546a6178e30 btrfs: use integrated bitmaps for btrfs_raid_bio::dbitmap [...] omits 8604c6a452c9 btrfs: use btrfs_try_lock_balance in btrfs_ioctl_balance omits 05fc29bc4e0a btrfs: introduce btrfs_try_lock_balance omits 1ba8d913ff1a btrfs: use btrfs_bio_for_each_sector in btrfs_check_read_dio_bio omits 99d929b6d997 btrfs: add a helper to iterate through a btrfs_bio with se [...] omits aeedef1c47ee btrfs: factor out a btrfs_csum_ptr helper omits 1cf6293159b2 btrfs: refactor end_bio_extent_readpage code flow omits c922267006df btrfs: factor out a helper to end a single sector buffer I/O omits b2c398f7baed btrfs: remove duplicated parameters from submit_data_read_ [...] omits 405df713040f btrfs: introduce a data checksum checking helper omits 19ff66804d6a btrfs: quit early if the fs has no RAID56 support for raid [...] omits 14d87eac33a3 btrfs: use PAGE_ALIGNED instead of IS_ALIGNED omits 795e015d80c0 btrfs: zoned: fix comment description for sb_write_pointer logic omits 82689ae9dc4f btrfs: fix typos in comments omits 79152fc74ff6 regulator: Fix MFD_MAX597X dependency omits 8a7691010992 ASoC: jz4740-i2s: Refactor DMA channel setup omits 98356c89d44d ASoC: jz4740-i2s: Remove Open Firmware dependency omits cf21b355ccb3 af_unix: Optimise hash table layout. omits ab34403db242 ASoC: amd: fix ACPI dependency compile errors and warnings omits 40cdb02cb9f9 drm: bridge: adv7511: unregister cec i2c device after cec adapter omits 1d22b6033ea1 drm: bridge: adv7511: fix CEC power down control register offset omits aaaee7b55c9e docs: perf: Include hns3-pmu.rst in toctree to fix 'htmldo [...] omits c8e27a4a5136 gpiolib: cdev: fix null pointer dereference in linereq_free() omits c749d676a33d soc: mediatek: SVS: Use DEFINE_SIMPLE_DEV_PM_OPS for svs_pm_ops omits 13bde169c6fe soc: mediatek: mtk-pm-domains: Allow probing vreg supply o [...] omits 20794545c146 arm64: kasan: Revert "arm64: mte: reset the page tag in pa [...] omits 6d05141a3930 mm: kasan: Skip page unpoisoning only if __GFP_SKIP_KASAN_ [...] omits 70c248aca9e7 mm: kasan: Skip unpoisoning of user pages omits ed0a6d1d973e mm: kasan: Ensure the tags are visible before the tag in p [...] omits f0fbe652e852 LoongArch: Fix section mismatch warning omits e6ee90233eb1 LoongArch: Fix build errors for tinyconfig omits 112380996ac2 LoongArch: Remove obsolete mentions of vcsr omits 7fd6ef61a5d6 LoongArch: Drop these obsolete selects in Kconfig omits 63859d711a13 arm64: dts: mediatek: mt8183-kukui: Assign sram supply to [...] omits b5468cb7909f Merge branches 'renesas-arm-dt-for-v5.20' and 'renesas-dt- [...] omits fec6d133cee5 arm64: dts: renesas: Add panel overlay for Draak and Ebisu boards omits e47b5501451f arm64: dts: renesas: Add panel overlay for Salvator-X(S) boards omits 79e682024559 arm64: dts: renesas: Prepare AA1024XD12 panel .dtsi for ov [...] omits d955cf3df3c2 dt-bindings: hwinfo: renesas,prr: move from soc directory omits 53a6e66b1b4f fbcon: Use fbcon_info_from_console() in fbcon_modechange_p [...] omits 6c11df58fd1a fbmem: Check virtual screen sizes in fb_set_var() omits b68277f19e31 drm/ssd130x: Fix pre-charge period setting omits e64242caef18 fbcon: Prevent that screen size is smaller than font size omits 65a01e601dbb fbcon: Disallow setting font bigger than screen size omits 477e0cf4de3d soc: document merges omits 7c1aeba7bb97 dma-buf: Fix one use-after-free of fence omits ea5393d2d2ca Merge branch 'arm/dt' into for-next omits 999462d33649 Merge tag 'samsung-dt64-5.20-2' of git://git.kernel.org/pu [...] omits 8873d6b87791 Merge tag 'samsung-dt-5.20-2' of git://git.kernel.org/pub/ [...] omits c0ab2901fc68 media: venus: hfi_platform: Correct supported codecs for sc7280 omits 748b080f2167 media: venus: Add support for SSR trigger using fault injection omits 848105e115ea Merge branches 'iommu/fixes', 'arm/exynos', 'arm/mediatek' [...] omits 301c3ca12576 iommu/mediatek: Allow page table PA up to 35bit omits bfdd23137418 iommu/io-pgtable-arm-v7s: Add a quirk to allow pgtable PA [...] omits d5ecf8564c32 xtensa: iss: fix handling error cases in iss_net_configure() omits 214a05c1c231 iommu/amd: Update amd_iommu_fault structure to include PCI seg ID omits 196dff712ea2 iommu/amd: Update device_state structure to include PCI seg ID omits b36a5b0f1ced iommu/amd: Print PCI segment ID in error log messages omits bbe3a106580c iommu/amd: Add PCI segment support for ivrs_[ioapic/hpet/a [...] omits e5670e1822cf iommu/amd: Specify PCI segment ID when getting pci device omits a45627baa7bc iommu/amd: Include PCI segment ID when initialize IOMMU omits bf87972ca664 iommu/amd: Introduce get_device_sbdf_id() helper function omits a3cf6ab35751 iommu/amd: Flush upto last_bdf only omits 401360ec98c6 iommu/amd: Remove global amd_iommu_[dev_table/alias_table/ [...] omits 56fb79514c52 iommu/amd: Update set_dev_entry_bit() and get_dev_entry_bit() omits 1ab5a1533452 iommu/amd: Update (un)init_device_table_dma() omits c7d311247b1b iommu/amd: Update set_dte_irq_entry omits 4cc053d7aea7 iommu/amd: Update dump_dte_entry omits ccbb091f3f20 iommu/amd: Update iommu_ignore_device omits 54625ef1db1c iommu/amd: Update set_dte_entry and clear_dte_entry omits ccacd94fdaca iommu/amd: Convert to use per PCI segment rlookup_table omits e6457d7cfca1 iommu/amd: Update alloc_irq_table and alloc_irq_index omits c4649a45f613 iommu/amd: Update amd_irte_ops functions omits 9457d75c056a iommu/amd: Introduce struct amd_ir_data.iommu omits 9873ae6e944d iommu/amd: Update irq_remapping_alloc to use IOMMU lookup [...] omits 8b71c9bf4df8 iommu/amd: Convert to use rlookup_amd_iommu helper function omits 0217ed5a946b iommu/amd: Convert to use per PCI segment irq_lookup_table omits ec12dd139252 iommu/amd: Introduce per PCI segment rlookup table size omits 74ce42a9ab7a iommu/amd: Introduce per PCI segment alias table size omits b5c852907e0e iommu/amd: Introduce per PCI segment device table size omits 307959008d80 iommu/amd: Introduce per PCI segment last_bdf omits b618ae6247bb iommu/amd: Introduce per PCI segment unity map list omits 99fc4ac3d297 iommu/amd: Introduce per PCI segment alias_table omits eb21ef022791 iommu/amd: Introduce per PCI segment old_dev_tbl_cpy omits 39a303ba4a57 iommu/amd: Introduce per PCI segment dev_data_list omits 333e581bcdff iommu/amd: Introduce per PCI segment irq_lookup_table omits eda797a27795 iommu/amd: Introduce per PCI segment rlookup table omits 04230c119930 iommu/amd: Introduce per PCI segment device table omits 404ec4e4c169 iommu/amd: Introduce pci segment structure omits d02674d71c5a iommu/amd: Update struct iommu_dev_data definition omits 83874d51eb4a iommu/amd: Handle return of iommu_device_sysfs_add omits 9ebeb886a4e2 xtensa: iss/network: provide release() callback omits df6b5b914e0c Merge branch kvm-arm64/misc-5.20 into kvmarm-master/next omits 36b45faa0c38 xtensa: iss/network: drop 'devices' list omits c1ab64aaacd6 phy: qcom-qmp-usb: define QPHY_V2_PCS_PLL_LOCK_CHK_DLY_TIM [...] omits d36e341a1774 phy: qcom-qmp-usb: replace FLL layout writes for msm8996 omits 9f2fd65fd912 phy: qcom-qmp: pcs-pcie-v4: add missing registers omits 3599cb6a19cc phy: qcom-qmp: pcs-v3: add missing registers omits 03baa67f497d phy: qcom-qmp: qserdes-com-v5: add missing registers omits 1195c1dabf41 phy: qcom-qmp: qserdes-com-v4: add missing registers omits d88b3058c007 phy: qcom-qmp: qserdes-com-v3: add missing registers omits f7c5cedb6092 phy: qcom-qmp: qserdes-com: add missing registers omits fc270d136a15 phy: qcom-qmp: split PCS_UFS V3 symbols to separate header omits 25ad4a4cfeff phy: qcom-qmp: split allegedly 4.20 and 5.20 PCS registers omits 5fc21d1bd3d7 phy: qcom-qmp: split allegedly 4.20 and 5.20 TX/RX registers omits 87d71378c61a phy: qcom-qmp: move PCIE QHP registers to separate header omits b7a2f882574b phy: qcom-qmp: move PCS V5 registers to separate headers omits 41ad371f0291 phy: qcom-qmp: move PCS V4 registers to separate headers omits 56a1fa09445b phy: qcom-qmp: move PCS V3 registers to separate headers omits 5ae11aa48844 phy: qcom-qmp: move PCS V2 registers to separate header omits 147924ffe2e9 phy: qcom-qmp: move QSERDES PLL registers to separate header omits f1f923ad3712 phy: qcom-qmp: move QSERDES V5 registers to separate headers omits 32d2cf532515 phy: qcom-qmp: move QSERDES V4 registers to separate headers omits a7fc833e2b6b phy: qcom-qmp: move QSERDES V3 registers to separate headers omits 9e1bae6d6749 phy: qcom-qmp: move QSERDES registers to separate header omits 60f2341447f6 phy: qcom-qmp: use QPHY_V4_PCS for ipq6018/ipq8074 PCIe gen3 omits 6cad29831de1 phy: qcom-qmp: rename QMP V2 PCS registers omits 079328a97508 phy: qcom-qmp: drop special QMP V2 PCIE gen3 defines omits af6643242d3a phy: qcom-qmp-pcie: split pcs_misc region for ipq6018 pcie gen3 omits fc64623637da phy: qcom-qmp-combo,usb: add support for separate PCS_USB region omits 2eb2920a053f phy: qcom-qmp-ufs: remove spurious register write in the m [...] omits 488987b2d5ca phy: qcom-qmp: fix the QSERDES_V5_COM_CMN_MODE register omits 7516351bebc1 drm/msm/dp: delete vdda regulator related functions from e [...] omits 85936d4f3815 phy: qcom-qmp: add regulator_set_load to dp phy omits c6a669485125 Merge branches 'rpmsg-next', 'rproc-next' and 'hwspinlock- [...] omits 672478cf3472 dt-bindings: remoteproc: qcom: q6v5: fix example omits bed0adac1ded remoteproc: qcom: wcnss: Fix handling of IRQs omits 385fad1303af dt-bindings: remoteproc: qcom,smd-edge: define re-usable s [...] omits ae9d475a1006 dt-bindings: remoteproc: qcom,glink-edge: define re-usable [...] omits c47b3b3959f2 dt-bindings: remoteproc: qcom,adsp: use GIC_SPI defines in [...] omits 13b1adc11dde dt-bindings: remoteproc: qcom,adsp: simplify SM8150 power domains omits d2403ee73d20 dt-bindings: remoteproc: qcom,adsp: simplify interrupts omits 3bf96d4620ca dt-bindings: remoteproc: qcom,adsp: add interconnects omits 8f69d59b05f9 dt-bindings: remoteproc: remove unneeded ref for names omits 12058077b2e9 drm/i915: Fix vm use-after-free in vma destruction omits 25c95bf49406 drm/i915/guc: ADL-N should use the same GuC FW as ADL-S omits 85144df9ff46 drm/i915: fix a possible refcount leak in intel_dp_add_mst [...] omits 07266d066301 Merge branch 'wireguard-patches-for-5-19-rc6' omits 0d1f700807d8 wireguard: Kconfig: select CRYPTO_CHACHA_S390 omits b7133757da4c crypto: s390 - do not depend on CRYPTO_HW for SIMD impleme [...] omits b83fdcd9fb8a wireguard: selftests: use microvm on x86 omits 1a087eec2571 wireguard: selftests: always call kernel makefile omits 1f2f341a6263 wireguard: selftests: use virt machine on m68k omits 829be057dbc1 wireguard: selftests: set fake real time in init omits 7ed5f2454acf qed: Use bitmap_empty() omits 291dbea16c71 qed: Use the bitmap API to allocate bitmaps omits 76d3c114706f cnic: Use the bitmap API to allocate bitmaps omits 45262522d002 bnxt: Use the bitmap API to allocate bitmaps omits ee4c0c5d2593 sfc: falcon: Use the bitmap API to allocate bitmaps omits 820aceb53c75 sfc/siena: Use the bitmap API to allocate bitmaps omits faa4e04e5e14 r8169: fix accessing unset transport header omits 6ca4b3932114 net: dsa: b53: remove unnecessary spi_set_drvdata() omits 148ca0451807 net: rose: fix UAF bug caused by rose_t0timer_expiry omits dbfdf0c54085 Merge branches 'arm64-for-5.20', 'arm64-defconfig-for-5.20 [...] omits 02d99d4cfe09 arm64: dts: qcom: msm8996: clean up PCIe PHY node omits 3a5da59af38d arm64: dts: qcom: msm8996: use non-empty ranges for PCIe PHYs omits e30d9f1e58c0 arm64: dts: qcom: sm8450: drop UFS PHY clock-cells omits be18bc7bd9e8 arm64: dts: qcom: sm8250: drop UFS PHY clock-cells omits 119feff14672 arm64: dts: qcom: sc8280xp: drop UFS PHY clock-cells omits 0aaa0a9a4745 arm64: dts: qcom: sm8450: drop USB PHY clock index omits af5515543b9b arm64: dts: qcom: sm8350: drop USB PHY clock index omits ed9cbbcb8c6a arm64: dts: qcom: msm8998: drop USB PHY clock index omits de9e7f77d869 arm64: dts: qcom: ipq8074: drop USB PHY clock index omits 9215a64a0776 arm64: dts: qcom: ipq6018: drop USB PHY clock index omits d9fd162ce764 arm64: dts: qcom: sm8250: add missing PCIe PHY clock-cells omits 531c738fb360 arm64: dts: qcom: sc7280: drop PCIe PHY clock index omits 21857088fa27 Revert "arm64: dts: qcom: Fix 'reg-names' for sdhci nodes" omits 9fab303a2cb3 ima: fix violation measurement list record omits 713aa4efbcba arm64: dts: qcom: sc7180-idp: add vdds supply to the DSI PHY omits 63162b473e3a arm64: dts: qcom: sc7280: use constants for gpucc clocks a [...] omits 1789a159732d arm64: dts: qcom: msm8996: add missing DSI clock assignments omits 730d55d861c6 arm64: dts: qcom: ipq8074: add reset to SDHCI omits d3ef125cf844 arm64: dts: qcom: sdm845: Add CPU BWMON omits 7d9c1da91a61 arm64: dts: qcom: ipq8074: move ARMv8 timer out of SoC node omits 154fd146a446 arm64: dta: qcom: sc7180: delete vdda-1p2 and vdda-0p9 fro [...] omits a1ade6cac5a2 arm64: dts: qcom: sdm845: Switch PSCI cpu idle states from [...] omits b9c0c0e5da43 arm64: dts: qcom: extend scm compatible strings omits 28ae8aa3923c arm64: dts: qcom: add device tree for LG G7 and LG V35 omits 2b111e30c3b1 arm64: dts: qcom: msm8996: add xo clock source to rpmcc omits edb8e38ca99f arm64: dts: qcom: msm8996: add GCC's optional clock sources omits b874fff9a768 arm64: dts: qcom: msm8996: correct #clock-cells for QMP PHY nodes omits 8b936253e3da arm64: dts: qcom: sdm845-shift-axolotl: Enable pmi9889 LPG LED omits b55a21b764c1 usbnet: fix memory leak in error case omits 69d7d257cd35 Revert "Merge branch 'octeontx2-af-next'" omits 62b9e4033c13 Merge branches 'ti-drivers-soc-next' and 'ti-k3-dts-next' [...] omits f16afe238a7f soc: ti: pruss: Enable support for PRUSS-M subsystem on K3 [...] omits 75938bab63a4 dt-bindings: soc: ti: pruss: Update bindings for K3 AM62x SoCs omits b8c8d647f2fe dt-bindings: soc: ti: pruss: Re-arrange "compatible" in al [...] omits 8af893654c02 arm64: dts: ti: k3-am62-main: Enable crypto accelerator omits e2788887b33f arm64: dts: ti: k3-am625-sk: Enable ramoops omits c553bf25f0f4 arm64: dts: ti: k3-am642-sk: Add pinmux corresponding to m [...] omits 671007281de9 apparmor: test: Remove some casts which are no-longer required omits c4bcc1b99b8b Input: goodix - switch use of acpi_gpio_get_*_resource() APIs omits 6bac30bb8ff8 zonefs: Call page_address() on page acquired with GFP_KERNEL flag omits 86dc18bcc88e Merge of free-mq_sysctls-for-v5.19, ptrace_unfreeze_fix-fo [...] omits cdd7ce7cab06 mm/hugetlb: separate path for hwpoison entry in copy_huget [...] omits a065307cdc34 mm: fix missing wake-up event for FSDAX pages omits e715109ca029 mm: fix page leak with multiple threads mapping the same page omits 0ed5a603b61e mailmap: update Seth Forshee's email address omits 244dfc29714c tmpfs: fix the issue that the mount and remount results ar [...] omits 773a329c6dad mm: kfence: apply kmemleak_ignore_phys on early allocated pool omits 9bbbc354dd00 Revert "ocfs2: mount shared volume without ha stack" omits 864cfdeb7673 ARM: dts: qcom: msm8974: rename GPU's OPP table node omits d8e51f13c31c ARM: dts: qcom: apq8064: disable DSI and DSI PHY by default omits 9c10bb43db82 ARM: dts: qcom: apq8064: rename DSI PHY iface clock omits 76f11e77f919 arm64: defconfig: enable Qualcomm Bandwidth Monitor omits b9c2ae6cac40 soc: qcom: icc-bwmon: Add bandwidth monitoring driver omits a7ee53e19b62 dt-bindings: interconnect: qcom,msm8998-cpu-bwmon: add BWM [...] omits 363c1b04cfce ARM: dts: qcom: extend scm compatible to match dt-schema omits 3cf613f45558 soc: document merges omits 3745b03db680 Merge branch 'arm/dt' into for-next omits 2f80597c152d Merge branch 'arm/drivers' into for-next omits 72e76dc2f93b Merge tag 'dt-cleanup-5.20-2' of git://git.kernel.org/pub/ [...] omits 2b4e75a7a7c8 dt-bindings: clock: qcom,gcc-msm8996: add more GCC clock sources omits ec21041bb35f Merge tag 'dt64-cleanup-5.20-2' of git://git.kernel.org/pu [...] omits e5de51e264e1 arm64: dts: qcom: sm6125: Add DLL/DDR configuration on SDHCI 1/2 omits cbfb5668aece arm64: dts: qcom: sm6125: Append -state suffix to pinctrl nodes omits 6990640a93ba arm64: dts: qcom: sm6125: Move sdc2 pinctrl from seine-pdx [...] omits d1a405d2228f arm64: dts: qcom: db820c: Add user LEDs omits f041bb3cd77f arm64: dts: qcom: pmi8994: Define MPP block omits f23f1fa880bf arm64: dts: qcom: sdm845: Enable user LEDs on DB845c omits e79a1385ab74 arm64: dts: qcom: Add LPG to pm8916, pm8994, pmi8994 and pmi8998 omits d0e285c3d8d3 arm64: dts: qcom: sm8350: Replace integers with rpmpd defines omits 9fd4887cdec6 arm64: dts: qcom: sm8350: Add DISPCC node omits 1352b152880b Merge branch '20220706154337.2026269-1-robert.foss@linaro. [...] omits e07e07dac950 arm64: dts: qcom: sm8450: Add description of camera clock [...] omits 8273ea899409 Merge branch '20220701062622.2757831-2-vladimir.zapolskiy@ [...] omits 205737fe3345 clk: qcom: add support for SM8350 DISPCC omits 160758b05ab1 clk: qcom: add support for SM8350 GPUCC omits 7e06c69221d3 Merge branch '20220706154337.2026269-1-robert.foss@linaro. [...] omits 6082037fe62e clk: qcom: add camera clock controller driver for SM8450 SoC omits bbc780132d62 clk: qcom: clk-alpha-pll: add Rivian EVO PLL configuration [...] omits 260e36606a03 clk: qcom: clk-alpha-pll: add Lucid EVO PLL configuration [...] omits 74d40ace3f08 clk: qcom: clk-alpha-pll: limit exported symbols to GPL li [...] omits 94bed9bb05c7 clk: qcom: clk-alpha-pll: fix clk_trion_pll_configure description omits fb162534b32b Merge branch '20220701062622.2757831-2-vladimir.zapolskiy@ [...] omits 494e984af5b2 dt-bindings: clock: add QCOM SM8450 camera clock bindings omits 790a1d064e6b Merge branch 'i2c/for-mergewindow' into i2c/for-next omits 909e5be2ca88 dt-bindings: clock: Add Qcom SM8350 DISPCC bindings omits e67a004482c0 dt-bindings: clock: Add Qcom SM8350 GPUCC bindings omits 3915f8bddefd drm: xlnx: add <linux/io.h> for readl/writel omits c76cc11b6c84 Merge remote-tracking branch 'spi/for-5.20' into spi-next omits 5b1a01c16292 spi: Merge AMD fix omits 41cae19e4ca4 spi: AMD SPI controller driver bug fix and cleanups omits 6577067d7f04 vfio/pci: fix the wrong word omits 62171cf15eb8 Merge branch 'pci/ctrl/vmd' omits 1b4ac2f18c76 Merge branch 'pci/ctrl/tegra194' omits 8933f4e00418 Merge branch 'pci/ctrl/switchtec' omits 76525fa52c91 Merge branch 'pci/ctrl/rcar-gen2' omits 0beee25a6c04 Merge branch 'pci/ctrl/microchip' omits fd082c598d75 Merge branch 'pci/ctrl/mediatek-gen3' omits 39d9a16c3352 Merge branch 'pci/ctrl/mediatek' omits 3e0239083ef2 Merge branch 'pci/ctrl/iproc' omits 45e93d3504cd Merge branch 'pci/ctrl/dwc-edma' omits 245ad6b4e398 Merge branch 'pci/ctrl/dwc' omits d22395083e9a Merge branch 'pci/ctrl/brcmstb' omits e41332387fc0 Merge branch 'pci/ctrl/aardvark' omits 12e606cdc86a Merge branch 'pci/virtualization' omits ddf9fabfeff3 Merge branch 'pci/err' omits 42885d5067ee Merge branch 'pci/endpoint' omits a3b36f4ba4da PCI: endpoint: Don't stop controller when unbinding endpoi [...] omits f11c1cc75627 ptrace: fix clearing of JOBCTL_TRACED in ptrace_unfreeze_traced() omits 3d9c653cf635 drm/i915: Nuke PCH_JSP omits f24d1d450841 drm/i915: Nuke PCH_MCC omits ca1dc50fd5cf drm/i915: Use short PCH names consistently omits 9f09069cde34 Merge tag 'for-linus' of https://github.com/openrisc/linux omits c3850b3f975f Merge tag 'sound-5.19-rc6' of git://git.kernel.org/pub/scm [...] omits a4888b2005d1 phy: qcom-edp: add regulator_set_load to edp phy omits b31f932090da Merge branch 'for-next/sysregs' into for-next/core omits 3f4a70268d54 soundwire: qcom: Enable software clock gating requirement flag omits aa1262ca6695 soundwire: qcom: Check device status before reading devid omits 08f0023c1697 Merge branch 'for-next/boot' into for-next/core omits e6e4c1ba2d75 Merge branches 'for-next/cpufeature', 'for-next/cpuidle', [...] omits 4348d99efa01 dmaengine: altera-msgdma: Fixed some inconsistent function [...] omits 01eafd4b2380 dmaengine: imx-sdma: Add missing struct documentation omits 607a48c78e6b dt-bindings: dma: allwinner,sun50i-a64-dma: Fix min/max typo omits 5642cb8ce0f1 Merge branch 'next/dt' into for-next omits 3e27bf719303 dt-bindings: soc: samsung: exynos-pmu: add reboot-mode omits 61bebc290290 dt-bindings: soc: samsung: exynos-pmu: use abolute ref paths omits 38aed2e0aa40 dt-bindings: soc: samsung: exynos-pmu: cleanup assigned clocks omits e1b194757fc9 Merge branch 'drivers/next' into next omits 681f872a2eb3 Merge tag 'tags/ib-mfd-soc-bcm-v5.20' into drivers/next omits 1279f60783fe Merge branch 'next/dt' into for-next omits 30e1f7bb96a9 dt-bindings: samsung: document preferred compatible naming omits 604a9d272dc3 fs/ntfs3: Remove unnecessary 'NULL' values from pointers omits 774daad3c0d8 Documentation: coresight: Expand branch broadcast documentation omits 32ee00d86e90 Documentation: coresight: Link config options to existing [...] omits bcc5834fba66 Documentation: coresight: Turn numbered subsections into r [...] omits 2d693ed436a6 coresight: Add config flag to enable branch broadcast omits 3663a2fb325b video: of_display_timing.h: include errno.h omits 128a16b9704b dt-bindings: hwinfo: samsung,s5pv210-chipid: add S5PV210 ChipID omits 560045a46a07 dt-bindings: hwinfo: group Chip ID-like devices omits d8b599bf625d drm/bridge: ti-sn65dsi86: Use atomic variants of drm_bridge_funcs omits 955f04766d4e fbdev: fbmem: Fix logo center image dx issue omits 7c8121af1bfe libbpf: Remove unnecessary usdt_rel_ip assignments omits c46a12200114 selftests/bpf: Fix few more compiler warnings omits 645d5d3bc001 selftests/bpf: Fix bogus uninitialized variable warning omits 1fd6e5675336 xdp: Fix spurious packet loss in generic XDP TX path omits 55861e36b663 spi: amd: Add struct and enum kernel-doc comments omits 1e71ffee97ac spi: amd: Drop io_base_addr member from struct amd_spi omits deef4da8be2f spi: amd: Make use of dev_err_probe() omits 2e063bb1d427 spi: amd: Make use of devm_spi_alloc_master() omits 6ece49c56965 spi: amd: Limit max transfer and message size omits e57297fc0915 ASoC: rsnd: Emit useful error messages in .remove() omits 24fff66f1f26 i2c: i801: Add support for Intel Meteor Lake-P omits faa60f188cc3 dt-bindings: i2c: nomadik: Add power domain to binding omits d4ae0222f6bb dt-bindings: i2c: nomadik: Drop unused voltage supply from [...] omits f97e5813664c Merge branches 'pm-sleep' and 'powercap' into linux-next omits 04257c45d44e Merge branches 'acpi-cppc', 'acpi-tables' and 'acpi-pm' in [...] omits 3b56590b1715 rnbd-clt: make rnbd_clt_change_capacity return void omits 59498516e707 rnbd-clt: pass sector_t type for resize capacity omits ffa41a717024 rnbd-clt: check capacity inside rnbd_clt_change_capacity omits 50aff97483b6 rnbd-clt: adjust the layout of struct rnbd_clt_dev omits 7e6c34c6ca22 rnbd-clt: reduce the size of struct rnbd_clt_dev omits e8d5be284d30 rnbd-clt: kill read_only from struct rnbd_clt_dev omits 953d0c1b1d29 rnbd-clt: don't free rsp in msg_open_conf for map scenario omits 43a20e93310e rnbd-clt: open code send_msg_open in rnbd_clt_map_device omits 819da60d77c9 drm/bridge: fsl-ldb: Enable split mode for LVDS dual link omits 90f5514bcc1a drm/bridge: fsl-ldb: Fix mode clock rate validation omits 47a4fb467970 drm: bridge: ldb: Drop DE flip from Freescale i.MX8MP LDB bridge omits a57e7345cac1 drm/bridge: anx7625: Add wait_hpd_asserted() callback omits dfb02eb6bdf8 drm/bridge: anx7625: Fix NULL pointer crash when using edp-panel omits aa1965973cc7 drm/bridge: anx7625: use pm_runtime_force_suspend(resume) omits e660916b7f4d drm/bridge: anx7625: Convert to devm_i2c_new_dummy_device() omits d86e716aa406 block: move zone related fields to struct gendisk omits de71973c2951 block: remove blk_queue_zone_sectors omits fabed68c2723 dm-zoned: cleanup dmz_fixup_devices omits a239145ad18b nvmet:: use bdev based helpers in nvmet_bdev_zone_mgmt_emu [...] omits 375c140c199e block: use bdev based helpers in blkdev_zone_mgmt{,all} omits b623e347323f block: replace blkdev_nr_zones with bdev_nr_zones omits 982977df4817 block: pass a gendisk to blk_queue_max_open_zones and blk_ [...] omits 1dc0172027b0 block: remove queue_max_open_zones and queue_max_active_zones omits 5d40066567a7 block: pass a gendisk to blk_queue_free_zone_bitmaps omits b3c72f8138b5 block: pass a gendisk to blk_queue_clear_zone_settings omits 6b2bd274744e block: pass a gendisk to blk_queue_set_zoned omits 052e545c9276 block: simplify blk_check_zone_append omits 6deacb3bfac2 block: simplify blk_mq_plug omits edd1dbc83b1d block: use bdev_is_zoned instead of open coding it omits 6cc37a672a1e block: call blk_queue_free_zone_bitmaps from disk_release omits f1a8bbd1100d block: remove a superflous ifdef in blkdev.h omits b2cc5c465c2c dmaengine: sf-pdma: Add multithread support for a DMA channel omits 4cf6e6c0106b blk-mq: Drop local variable for reserved tag omits 2dd6532e9591 blk-mq: Drop 'reserved' arg of busy_tag_iter_fn omits 1263c1929fb8 scsi: fnic: Drop reserved request handling omits 9bdb4833dd39 blk-mq: Drop blk_mq_ops.timeout 'reserved' arg omits 99e48cd6855e blk-mq: Add a flag for reserved requests omits deef1be18e3f scsi: core: Remove reserved request time-out handling omits 44f36ddb2b7f gpio: adp5588: sort header inclusion alphabetically omits 4f296916f36b gpio: adp5588: Do not use defined value for driver name an [...] omits 2fe3f44c2b9f gpio: adp5588: Switch from of headers to mod_devicetable.h omits 2fd26970cf66 Revert "kernfs: Change kernfs_notify_list to llist." omits a069a9055416 Revert "tls: rx: move counting TlsDecryptErrors for sync" omits cd355d0bc60d Merge branch 'hinic-dev_get_stats-fixes' omits 98f9fcdee35a net: hinic: avoid kernel hung in hinic_get_stats64() omits 67dffd3db985 net: hinic: fix bug that ethtool get wrong stats omits c2a6236024b7 m68k: sun3: Fix spelling mistake omits 566a2d6d8e42 m68k: virt: Fix missing platform_device_unregister() on er [...] omits a1ee38ab1a75 m68k: virt: Use RNG seed from bootinfo block omits 6f08e51cdbe0 m68k: bitops: Change __fls to return and accept unsigned long omits b5d263cde50a m68k: Kconfig.machine: Add endif comment omits 687b2754b080 m68k: Kconfig.debug: Replace single quotes omits a1ab4c1cc28c m68k: Kconfig.cpu: Fix indentation and add endif comments omits e6f3e3314910 mfd: mt6397: Add basic support for MT6331+MT6332 PMIC omits b330fa7c4629 mfd: axp20x: Add AXP221/AXP223/AXP809 GPIO cells omits 23779a4af059 mfd: ipaq-micro: Fix spelling mistake of "receive{d}" omits 657070371e7a mfd: db8500-prcmu: Drop duplicated word "the" in the comments omits 235f69f8d593 dt-bindings: mfd: Add i.MX8qm/qxp Control and Status Regis [...] omits c7b930aad7e0 mfd: intel_soc_pmic_chtwc: Switch from __maybe_unused to p [...] omits 1e5bc849a538 mfd: intel_soc_pmic_chtwc: Use dev_err_probe() omits 0c183939da84 mfd: tc6393xb: Make disable callback return void omits ebe35d270f65 mfd: dln2: Automatically detect and fill endpoint pointers omits ed1b108bca27 dt-bindings: mfd: mt6397: Add compatibles for MT6331 RTC and keys omits a7447e0b2d37 dt-bindings: mfd: qcom-pm8xxx: Update the maintainers section omits fea75ece6f58 mfd: pm8008: Remove driver data structure pm8008_data omits 2f1823d7d208 mfd: twl: Remove platform data support omits 4abc1e8f3b3b dt-bindings: mfd: Add mp2733 compatible omits 474032efc4c7 dt-bindings: mfd: qcom,tcsr: Add qcom,tcsr-mdm9615 omits ac2a19381c7b dt-bindings: mfd: qcom,tcsr: Convert to dtschema omits 1271ee250de7 mfd: cros_ec: Add SCP Core-1 as a new CrOS EC MCU omits 1bc9e011d2f4 mfd: mt6358-irq: Add MT6357 PMIC support omits e12bfb5ed956 mfd: mt6397-core: Add MT6357 PMIC support omits b9ca48edf8c8 dt-bindings: mfd: Add compatible for MT6331 PMIC omits 81a5d90e5c38 dt-bindings: mfd: stm32-timers: Document how to specify in [...] omits cdb9333c61fc mfd: max77620: Fix refcount leak in max77620_initialise_fps omits 0e5346ff570b MAINTAINERS: Fix file entry for MAX77693 DT omits 6bb3d540d345 syscon: Use %pa to format the variable of resource_size_t type omits 2b61bea43374 mfd: tc6387xb: Drop disable callback that is never called omits ab84d19b864f mfd: t7l66xb: Drop platform disable callback omits 41a702734c09 mfd: asic3: Make asic3_gpio_remove() return void omits a44d09a79ca9 MAINTAINERS: Update Intel PMIC (MFD part) to Supported omits dd15f49a1008 dt-bindings: mfd: ti,j721e-system-controller: Add clock property omits 39b5d0d5e849 dt-bindings: mfd: Convert da9063 to yaml omits 027dac7b9a59 mfd: max77714: Update Luca Ceresoli's e-mail address omits da9e6ba4e987 soc: document merges omits dbd4c0fea106 Merge branches 'ib-mfd-acpi-for-rafael-5.20' and 'ib-mfd-s [...] omits 4874fb9484be Merge branch 'tls-rx-nopad-and-backlog-flushing' omits c46b01839f7a tls: rx: periodically flush socket backlog omits f36068a20256 selftests: tls: add selftest variant for pad omits 88527790c079 tls: rx: add sockopt for enabling optimistic decrypt with TLS 1.3 omits ce61327ce989 tls: rx: support optimistic decrypt to user buffer with TLS 1.3 omits 603380f54f83 tls: rx: don't include tail size in data_len omits 77abf47213c6 Merge tag 'scmi-updates-5.20' of git://git.kernel.org/pub/ [...] omits 6a65fc3614d1 Merge tag 'juno-updates-5.20' of git://git.kernel.org/pub/ [...] omits 50835a3d5709 soc: document merges omits ae9fdf6cb4da Merge branch 'mptcp-path-manager-fixes' omits d2d21f175f1f mptcp: update MIB_RMSUBFLOW in cmd_sf_destroy omits 843b5e75efff mptcp: fix local endpoint accounting omits ca188a25d43f selftests: mptcp: userspace PM support for MP_PRIO signals omits 892f396c8e68 mptcp: netlink: issue MP_PRIO signals from userspace PMs omits a657430260e5 mptcp: Acquire the subflow socket lock before modifying MP [...] omits c21b50d5912b mptcp: Avoid acquiring PM lock for subflow priority changes omits 5ccecaec5c1e mptcp: fix locking in mptcp_nl_cmd_sf_destroy() omits 1032a9270825 Merge branch 'arm/fixes' into for-next omits 0da6334380ec Merge branch 'arm/dt' into for-next omits 888c173e3198 Merge tag 'stm32-dt-for-v5.20-1' of git://git.kernel.org/p [...] omits 44d632d5dde2 Merge branch 'act_police-continue-offload-fix' omits 4d1e07d83ccc net/mlx5e: Fix matchall police parameters validation omits 052f744f4446 net/sched: act_police: allow 'continue' action offload omits 5b98b4021e1c Merge tag 'at91-dt-5.20' of git://git.kernel.org/pub/scm/l [...] omits 11303e4e4c0e Merge tag 'ux500-dts-v5.20' of git://git.kernel.org/pub/sc [...] omits 2630a9127c7e Merge tag 'v5.20-rockchip-dts32-1' of git://git.kernel.org [...] omits 73a4ccf93867 Merge tag 'v5.20-rockchip-dts64-1' of git://git.kernel.org [...] omits aafc013e8297 Merge tag 'v5.19-rockchip-socfixes1' of git://git.kernel.o [...] omits 3c5a4e6d833a Merge tag 'v5.19-rockchip-dtsfixes1' of git://git.kernel.o [...] omits b4c9bf178ace iommu/iova: change IOVA_MAG_SIZE to 127 to save memory omits f1fd46e068f5 ASoC: Intel: avs: Fix i2s_test card name initialization omits c0fabd12a857 ASoC: imx-card: Fix DSD/PDM mclk frequency omits 676c6cc50d58 I2S driver changes for Jadeite platform omits 945c7683c52a Add support of two Audio PLL source omits 04be34615e98 MAINTAINERS: Remove iommu@lists.linux-foundation.org omits 4140d77a0221 iommu/vt-d: Fix RID2PASID setup/teardown failure omits 32977242f80e iommu/exynos: Make driver independent of the system page size omits 4d26ba671e3d iommu: Clean up release_device checks omits b321a2fba273 iommu: Make .release_device optional omits e63cfb5faac5 iommu: Use dev_iommu_ops() for probe_finalize omits 0bec05574d13 iommu/arm-smmu: Get associated RMR info and install bypass SMR omits 9bdbdaa3c44e iommu/arm-smmu-v3: Get associated RMR info and install bypass STE omits 6c998abb1ea5 iommu/arm-smmu-v3: Refactor arm_smmu_init_bypass_stes() to [...] omits 04e2afd1a71c iommu/arm-smmu-v3: Introduce strtab init helper omits e302eea8f497 ACPI/IORT: Add a helper to retrieve RMR info directly omits 491cf4a6735a ACPI/IORT: Add support to retrieve IORT RMR reserved regions omits 55be25b8b5e4 ACPI/IORT: Provide a generic helper to retrieve reserve regions omits 8778b1d48117 ACPI/IORT: Make iort_iommu_msi_get_resv_regions() return void omits 3b7e2482f9a3 iommu: Introduce a callback to struct iommu_resv_region omits 316f92a705a4 iommu/vt-d: Fix PCI bus rescan device hot add omits 66637ab137b4 drivers/perf: hisi: add driver for HNS3 PMU omits 39915b6b5fc2 drivers/perf: hisi: Add description for HNS3 PMU driver omits 26fabd6d2ffc drivers/perf: riscv_pmu_sbi: perf format omits 0e35850b341e perf/arm-cci: Use the bitmap API to allocate bitmaps omits 30b62d123f4f OPP: Remove dev{m}_pm_opp_of_add_table_noclk() omits 52e4ff10973d PM / devfreq: tegra30: Register config_clks helper omits 33c456e4bcb3 OPP: Allow config_clks helper for single clk case omits 178b98591b9a OPP: Provide a simple implementation to configure multiple clocks omits 046dfbd46b47 OPP: Assert clk_count == 1 for single clk helpers omits 10f3c3dc6852 OPP: Add key specific assert() method to key finding helpers omits 4a1f7cc5752d OPP: Compare bandwidths for all paths in _opp_compare_key() omits 6467aa8ccba9 OPP: Allow multiple clocks for a device omits 24500c421c80 dt-bindings: opp: accept array of frequencies omits 00592f41cefa OPP: Make dev_pm_opp_set_opp() independent of frequency omits 3e3a9e54ea6b OPP: Reuse _opp_compare_key() in _opp_add_static_v2() omits 4a5309446c1b OPP: Remove rate_not_available parameter to _opp_add() omits aba933449942 OPP: Use consistent names for OPP table instances omits 6d6fd18fef8d OPP: Use generic key finding helpers for bandwidth key omits ea73360e9b09 OPP: Use generic key finding helpers for level key omits 484f448fe541 OPP: Add generic key finding helpers and use them for freq APIs omits 30504a94053a OPP: Remove dev_pm_opp_find_freq_ceil_by_volt() omits 85a9778515f8 OPP: Remove custom OPP helper support omits f1e6f519ec98 OPP: ti: Migrate to dev_pm_opp_set_config_regulators() omits 70f626f4e9e4 OPP: Add dev_pm_opp_get_supplies() omits 50cf85bfda90 OPP: Make _generic_set_opp_regulator() a config_regulators [...] omits 2e2135a12f94 OPP: Add support for config_regulators() helper omits 7727d0937fd9 OPP: Migrate set-prop-name helper API to use set-config helpers omits 7b7b3bbc61cd OPP: Migrate attach-genpd API to use set-config helpers omits 14e7697faabf OPP: Migrate set-opp-helper API to use set-config helpers omits 1d352944692c OPP: Migrate set-clk-name API to use set-config helpers omits 96a7cf60db17 OPP: Migrate set-supported-hw API to use set-config helpers omits 05d0cf140924 OPP: Migrate set-regulators API to use set-config helpers omits e15e165027c8 soc/tegra: Migrate to dev_pm_opp_set_config() omits 2f79d24ad788 soc/tegra: Add comment over devm_pm_opp_set_clkname() omits 8b8dc241ee58 drm/lima: Migrate to dev_pm_opp_set_config() omits a524386c2dcb cpufreq: ti: Migrate to dev_pm_opp_set_config() omits f388ddef0821 cpufreq: sti: Migrate to dev_pm_opp_set_config() omits 147194d92e5e cpufreq: qcom-nvmem: Migrate to dev_pm_opp_set_config() omits 4444b9ded91f OPP: Add dev_pm_opp_set_config() and friends omits c7099b1e1e6f OPP: Make dev_pm_opp_set_regulators() accept NULL terminated list omits e9a023f2b73a drivers/perf: riscv_pmu: Add riscv pmu pm notifier omits 1c3ace2b8b39 KVM: arm64: Don't return from void function omits 2ef8e39f58f0 Merge branch 'octeontx2-af-next' omits 7189d28e7e2d octeontx2-af: Enable Exact match flag in kex profile omits e56468377fa0 octeontx2-pf: Add support for exact match table. omits 84926eb57dbf octeontx2-af: Invoke exact match functions if supported omits 87e91f92cdcd octeontx2-af: Wrapper functions for MAC addr add/del/update/reset omits 68793a8bbfcd octeontx2: Modify mbox request and response structures omits 01b9228b20ad octeontx2-af: Debugsfs support for exact match. omits c6238bc0614d octeontx2-af: Drop rules for NPC MCAM omits 799f02ef2ce3 octeontx2-af: FLR handler for exact match table. omits ffd92c57469d octeontx2-af: devlink configuration support omits 60ec39311750 octeontx2-af: Exact match scan from kex profile omits 017691914c11 octeontx2-af: Exact match support omits a95ab93550d3 octeontx2-af: Use hashed field in MCAM key omits e7ce9fc9ad38 Merge branch 'nfp-tso' omits 7de8b691615f nfp: enable TSO by default for nfp netdev omits ccccb4932977 nfp: allow TSO packets with metadata prepended in NFDK path omits 1fd0d85affe4 soundwire: qcom: Add flag for software clock gating check omits 33ba01788889 soundwire: qcom: Add support for controlling audio CGCR from HLOS omits 3e9c9f90573f soundwire: intel: use pm_runtime_resume() on component probe omits 9a24bb35b0d8 soundwire: peripheral: remove useless ops pointer omits bd29c00edd0a soundwire: revisit driver bind/unbind and callbacks omits df6407782964 soundwire: bus_type: fix remove and shutdown support omits 4ce653d7c651 dt-bindings: dma: dw-axi-dmac: extend the number of interrupts omits 56e123ff7c4a cifs: remove redundant initialization to variable mnt_sign [...] omits ac125d93ae92 cifs: fix race condition with delayed threads omits 6bc7ea3c9b49 dmaengine: dmatest: use strscpy to replace strlcpy omits 450a8dcb8c7f bpftool: Remove zlib feature test from Makefile omits a71da24ce1f8 dmaengine: ste_dma40: fix typo in comment omits 1dbe67b9faea dmaengine: lgm: Fix an error handling path in intel_ldma_probe() omits 0d7c11af47aa dmaengine: jz4780: fix typo in comment omits a0e02b8cfb05 dmaengine: s3c24xx: fix typo in comment omits 6a4e9307cd37 dmaengine: qcom: fix typo in comment omits 2749416f7529 dmaengine: owl: fix typo in comment omits fd39ae75b662 dmaengine: mediatek-cqdma: fix typo in comment omits e4c4182f3c55 dmaengine: fix typos in comments omits b64b3b2f1d81 dmaengine: pl330: Fix lockdep warning about non-static key omits 8f64c2a4c8b5 dmaengine: xilinx_dpdma: Omit superfluous error message in [...] omits e4adceef5b0e Merge branch 'cleanup the legacy probe_event on failed scenario' omits 2655144fb49b libbpf: Cleanup the legacy uprobe_event on failed add/atta [...] omits 5666fc997ccb libbpf: Fix wrong variable used in perf_event_uprobe_open_ [...] omits 8094029330a2 libbpf: Cleanup the legacy kprobe_event on failed add/atta [...] omits f6b9f6d57e5c Merge branch 'Introduce type match support' omits 950b34778722 selftests/bpf: Add type match test against kernel's task_struct omits 537905c4b68f selftests/bpf: Add nested type to type based tests omits bed56a6dd4cb selftests/bpf: Add test checking more characteristics omits 67d8ed429525 selftests/bpf: Add type-match checks to type-based tests omits b8a195dc2993 libbpf: add bpf_core_type_matches() helper macro omits ec6209c8d42f bpf, libbpf: Add type match support omits 633e7ceb2cbb bpftool: Honor BPF_CORE_TYPE_MATCHES relocation omits 3c660a5d86f4 bpf: Introduce TYPE_MATCH related constants/macros omits 04823dd2af87 fsi: master-ast-cf: Fix missing of_node_put in fsi_master_ [...] omits becdb3b8e4f9 fsi: sbefifo: Add detailed debugging information omits e1b9895b42b0 fsi: cleanup extern usage in function definition omits e7a66dc2125e fsi: occ: Prevent use after free omits 7e40e16e38ba net: asix: change the type of asix_set_sw/hw_mii to static omits c27b98ca0edb hwmon (occ): Retry for checksum failure omits d72bea37e153 fsi: occ: Fix checksum failure mode omits 0c9fd52f0f95 fsi: Fix typo in comment omits e6fa930f73a1 net: lan966x: hardcode the number of external ports omits 10ed11ab6399 net: dsa: felix: build as module when tc-taprio is module omits d7be266adbfd net: sched: provide shim definitions for taprio_offload_{g [...] omits 1c183b4f5038 PCI: dwc: Fix MSI msi_msg DMA mapping omits 7659806aded9 PCI: dwc-plat: Drop dw_plat_pcie_of_match[] forward declaration omits 03139e66a598 PCI: dwc-plat: Drop unused regmap pointer omits 43e6f2d94d91 PCI: dwc-plat: Simplify dw_plat_pcie_probe() return values omits 60b3c27fb9b9 PCI: dwc: Rename struct pcie_port to dw_pcie_rp omits d6bdbcd8bfe1 PCI: dwc: Move io_cfg_atu_shared to struct pcie_port omits a37beefbde88 PCI: dwc: Add start_link/stop_link inlines omits bd42f3108b41 PCI: dwc: Reuse local pointer to the resource data omits 60a4352f648c PCI: dwc: Organize local variable usage omits 3869e9a3ba38 PCI: dwc: Convert dw_pcie_link_up() to use dw_pcie_readl_dbi() omits bbc7c4de33e4 PCI: dwc: Simplify unrolled iATU detection omits 671733184364 PCI: dwc: Add newlines to log messages omits 816f505f44ee PCI: dwc: Add braces to multi-line if-else statements omits ec7b952f453c PCI: dwc: Always enable CDM check if "snps,enable-cdm-chec [...] omits 8161e9626b50 PCI: dwc: Deallocate EPC memory on dw_pcie_ep_init() errors omits 777e7c3ab730 PCI: dwc: Set INCREASE_REGION_SIZE flag based on limit address omits d60a2e281e9d PCI: dwc: Disable outbound windows only for controllers us [...] omits d1cf738f2b65 PCI: dwc: Add unroll iATU space support to dw_pcie_disable_atu() omits 113fa857b74c PCI: dwc: Stop link on host_init errors and de-initialization omits f05643a0f60b eth: remove neterion/vxge omits 3359619a6ea5 dt-bindings: net: dsa: mediatek,mt7530: Add missing 'reg' [...] omits afe4e376ac5d vfio: Move IOMMU_CAP_CACHE_COHERENCY test to after we know [...] omits 26c12725b462 Merge tag 'for-net-2022-07-05' of git://git.kernel.org/pub [...] omits 6cd514e58f12 PCI: Clear PCI_STATUS when setting up device omits 2b4ad13e89bc doc: Emphasize the need for explicit RCU read-side markers omits 8bcbbfa02981 rcu: Add QS check in rcu_exp_handler() for non-preemptible [...] omits 9aeb468218ee rcu/kvfree: Update KFREE_DRAIN_JIFFIES interval omits 7d365f4ee77e rcu: Update rcu_preempt_deferred_qs() comments for !PREEMP [...] omits cd011b5fdbba rcu/kfree: Fix kfree_rcu_shrink_count() return value omits 5164c862c620 rcu: Back off upon fill_page_cache_func() allocation failure omits dbcb2a01da4f docs/memory-barriers.txt: Fixup long lines omits 4e83abf6be1c docs/memory-barriers.txt: Fix confusing name of 'data depe [...] omits 3cecb4e88a98 torture: Optionally flush printk() buffers before powering off omits 1f2ae36a10af rcu/nocb: Choose the right rcuog/rcuop kthreads to output omits 627f6168f5f1 rcu: Fix rcu_read_unlock_strict() strict QS reporting omits abba287bb206 memory-model: Prohibit nested SRCU read-side critical sections omits e880da2f05e9 Merge branch 'lkmm-dev.2022.06.20a' into HEAD omits b681f7f84340 Merge branch 'nolibc.2022.06.20a' into HEAD omits 45507365ca24 Merge branch 'ctxt.2022.07.05a' into HEAD omits 1dcaa3b46226 context_tracking: Use arch_atomic_read() in __ct_state for KASAN omits 08ab707dfc83 MAINTAINERS: Add Paul as context tracking maintainer omits 171476775d32 context_tracking: Convert state to atomic_t omits c33ef43a3590 rcu/context-tracking: Remove unused and/or unecessary midd [...] omits 172114552701 rcu/context-tracking: Move RCU-dynticks internal functions [...] omits 564506495ca9 rcu/context-tracking: Move deferred nocb resched to contex [...] omits 95e04f48ec0a rcu/context_tracking: Move dynticks_nmi_nesting to context [...] omits 904e600e60f4 rcu/context_tracking: Move dynticks_nesting to context tracking omits 62e2412df4b9 rcu/context_tracking: Move dynticks counter to context tracking omits 3864caafe7c6 rcu/context-tracking: Remove rcu_irq_enter/exit() omits 493c1822825f context_tracking: Take NMI eqs entrypoints over RCU omits 6f0e6c1598b1 context_tracking: Take IRQ eqs entrypoints over RCU omits e67198cc05b8 context_tracking: Take idle eqs entrypoints over RCU omits c0d7efcad0cc Merge branches 'doc.2022.06.21a', 'fixes.2022.07.05a', 'no [...] omits 09dc81257726 srcu: Make expedited RCU grace periods block even less frequently omits e36bea6e78ab Bluetooth: core: Fix deadlock on hci_power_on_sync. omits fc25fd602b1e drm/amdgpu/display: disable prefer_shadow for generic fb helpers omits 88882d1437e4 srcu: Block less aggressively for expedited grace periods omits 36355c2d2b4c rcu/tree: Add comment to describe GP-done condition in fqs loop omits be5aab1f94fe rcu: Initialize first_gp_fqs at declaration in rcu_gp_fqs() omits 81a974d78733 rcu/kvfree: Remove useless monitor_todo flag omits 455d5bdd9160 rcu: Cleanup RCU urgency state for offline CPU omits 2946c5bc1a33 rcu: tiny: Record kvfree_call_rcu() call stack for KASAN omits b4c8010208da locking/csd_lock: Change csdlock_debug from early_param to [...] omits 078ba6695be2 rcu: Forbid RCU_STRICT_GRACE_PERIOD in TINY_RCU kernels omits 59d9a105e822 rcu: Immediately boost preempted readers for strict grace periods omits 068580995892 rcu: Add rnp->cbovldmask check in rcutree_migrate_callbacks() omits 00dad0b81431 rcu: Avoid tracing a few functions executed in stop machine omits 89e2b4373ae5 drm/amdgpu: keep fbdev buffers pinned during suspend omits 2e02ceb73ff8 drm/amd/display: Remove unused variables from vba_vars_st omits 8fb3768bfc30 rcu: Decrease FQS scan wait time in case of callback overloading omits fd3bc691fc7b drm/amd/display: Remove duplicate code across dcn30 and dcn31 omits 61e419f651a6 drm/amd/display: clean up some inconsistent indenting omits eb08accdd8d9 drm/amd/display: Remove return value of Calculate256BBlockSizes omits edadd6fc28b2 drm/amdpgu/debugfs: Simplify some exit paths omits c3c483391bb2 drm/amdgpu/mes: Fix an error handling path in amdgpu_mes_s [...] omits 3e211f23aa1e drm/amd/display: Maintain old audio programming sequence omits a00a3cef25a9 drm/amd/display: 3.2.192 omits 068ab0cdc1a9 drm/amd/display: rename hdmi_frl_pcon_support omits 81990c3c0790 drm/amd/display: enable PCON SST support for newer ASICs omits 427a60c1c30e drm/amd/display: OVT Update on InfoFrame and Mode Management omits 7acd7ab0297a drm/amdgpu/mes11: fix to unmap legacy queue omits b278b738c3be drm/amd/display: Initialize lt_settings on instantiation omits 3b779044c817 drm/amd/display: Fix uninitialized variable. omits 09de5cd2c170 drm/amd/display: Move all linux includes into OS types omits c1127df9515c drm/amd/display: Fix null timing generator resource omits 8bc3812d0b33 drm/amd/display: Add flag to modify MST delay omits 9a714dcf1039 drm/amd/display: Disable TBT3 DSC work around by default. omits e9a7d236eaae drm/amd/display: Fix refresh rate issue on Club 3D omits f64f3a72835f drm/amd/display: Remove configuration option for dpia hpd delay omits 4984dcdc1f78 drm/amd/display: Indicate stream change on ODM change omits 8a077d9caa3a drm/amd/display: disable otg toggle w/a on boot omits 22676bc500c2 drm/amd/display: Fix dmub soft hang for PSR 1 omits 1daf74013727 drm/amd/display: Guard against NULL link encoder in log hw state omits 0c7ea6f82434 drm/amd/display: Remove incorrect ASSERT check for link_enc omits bc19909f19fd drm/amd/display: Guard against ddc_pin being NULL for AUX omits 7c50a3e99a2e drm/amd/display: Program ACP related register omits b3859b16d27f drm/amd/display: add an option to skip wait for HPD when p [...] omits fff7eb56b376 drm/amd/display: Don't set dram clock change requirement f [...] omits 014706458825 drm/amd/display: Extend soc BB capabilitiy omits 6366b00346c0 drm/amd/display: Maintain consistent mode of operation dur [...] omits e73b386e7558 drm/amd/display: guard for virtual calling destroy_link_encoders omits 82a562ab5f0a drm/amd/display: disable timing sync b/w odm halves omits 97ca308925a5 drm/amd/display: Add minimal pipe split transition state omits a5eeb70de411 drm/amd/display: Add SubVP control lock omits 48e03843f998 drm/amd/display: Fix stream->link_enc unassigned during st [...] omits 00fa7f031dd4 drm/amd/display: Add basic infrastructure for enabling FAMS omits bbb6e5ae7ccf drm/amd/display: Make OPTC3 function accessible to other DCN omits 7e053bab30e3 drm/amd/display: Update gpuvm_max_page_table_levels IP param omits 15360d7fc35b drm/amd/display: Switch to correct DTO on HDMI omits 740ccea3d367 drm/amd/display: Change DET policy for MPO cases omits 2b2b3a751b29 drm/amd/display: Use two pixel per container for k1/k2 div omits 88ef4c5bb36b drm/amd/display: Apply ODM 2:1 policy for single display c [...] omits 64a30aaf0b0d drm/amd/display: Add function to set pixels per cycle omits 90f33674a075 drm/amd/display: Prepare for new interfaces omits 85f4bc0c333c drm/amd/display: Add SubVP required code omits e72f03f4bdc4 drm/amd/display: Add missing registers for ACP omits e0e146d55673 drm/amdgpu: skip whole ras bad page framework on sriov omits 26093ce14b75 drm/amdgpu: Only send ras feature for gfx block omits cbe07c982dbd drm/amd/pm: update SMU 13.0.0 driver_if header omits 4bdb9d650176 drm/amdkfd: simplify vm_validate_pt_pd_bos omits cfb979f71736 drm/amd: Add debug mask for subviewport mclk switch omits 1a87c800a929 Merge branch 'sunxi/drivers-for-5.20' into sunxi/for-next omits db1bfbd60e32 soc: sunxi: mbus: Only build the driver on ARM/ARM64 omits 246fb8c384cf Merge branch 'sunxi/dt-for-5.20' into sunxi/for-next omits 52664090101a PCI: iproc: Use bitmap API to allocate bitmaps omits 534445e0d152 dt-bindings: usb: generic-ohci: Add Allwinner D1 compatible omits 821d83c20e32 dt-bindings: usb: generic-ehci: Add Allwinner D1 compatible omits fe938040e089 dt-bindings: usb: sunxi-musb: Add Allwinner D1 compatible omits 790edb2eae0a arm64: dts: allwinner: a100: Update I2C controller fallback omits e01f242a8f78 dt-bindings: i2c: mv64xxx: Add variants with offload support omits 7d655166dbb2 ARM: dts: sun8i-r40: Add thermal trip points/cooling maps omits 14dbef6772cd ARM: dts: sun8i-r40: add opp table for cpu omits 6d5f3f67584a ARM: dts: sun8i-r40: Add "cpu-supply" node for sun8i-r40 b [...] omits 2755714656d0 powercap: intel_rapl: Add support for RAPTORLAKE_P omits 65b6851d243f ASoC: SOF: Intel: byt: remove duplicating driver data retrieval omits 0d356c186ffd ASoC: SOF: Intel: bdw: remove duplicating driver data retrieval omits fb617612fd8e ASoC: tegra: tegra20_das: Drop write-only driver data member omits a10a8b6661c4 ASoC: tegra: tegra20_das: Make helper functions return void omits eefaea932355 ASoC: tegra: tegra20_das: Get rid of global pointer for dr [...] omits 9a99b9b26451 ASoC: tegra: tegra20_das: Remove unused function tegra20_das_read omits 6dbc34d9c31e ASoC: tegra: tegra20_das: Fold header file into only user omits 0ff9f8b9f592 ASoC: rockchip: i2s: Fix error code when fail to read I2S_CLR omits 50791dcb7de3 ASoC: dt-bindings: qcom,sm8250: add SDM845 sound omits b03bd215742c ASoC: Intel: catpt: remove duplicating driver data retrieval omits d08412328e4f regulator: Fix parameter declaration and spelling mistake. omits 09d3154a6f0f PM: wakeup: Unify device_init_wakeup() for PM_SLEEP and !PM_SLEEP omits ed470febf837 ACPI: PM: s2idle: Add support for upcoming AMD uPEP HID AMDI008 omits 8b356e536e69 ACPI: CPPC: Don't require _OSC if X86_FEATURE_CPPC is supported omits 7feec7430edd ACPI: CPPC: Only probe for _CPC if CPPC v2 is acked omits 3dcb861dbc6a ACPI: VIOT: Fix ACS setup omits bf909caec390 Bluetooth: core: Fix deadlock on hci_power_on_sync. omits a204f9743b68 drm: Remove linux/i2c.h from drm_crtc.h omits 72bd9ea389c7 drm: Remove linux/media-bus-format.h from drm_crtc.h omits 73289afe0361 drm: Remove linux/fb.h from drm_crtc.h omits 207d2073c648 drm/vmwgfx: Stop using 'TRUE' omits 362f7f8b9f01 apparmor: fix reference count leak in aa_pivotroot() omits 58291b02c79c apparmor: Fix some kernel-doc comments omits abbf7a522287 apparmor: Fix undefined reference to `zlib_deflate_workspacesize' omits 95d762f119d5 apparmor: fix aa_label_asxprint return check omits 709e9c8a270d apparmor: Fix some kernel-doc comments omits 591dd4e529a4 apparmor: Fix some kernel-doc comments omits e2796234e9e2 apparmor: Fix match_mnt_path_str() and match_mnt() kernel- [...] omits eb7da2655ff8 apparmor: Use struct_size() helper in kmalloc() omits 0d46a809d19c apparmor: Fix failed mount permission check error message omits 7a29ca52463e security/apparmor: remove redundant ret variable omits 2bf889bb0203 apparmor: fix quiet_denied for file rules omits 40c891280499 apparmor: resolve uninitialized symbol warnings in policy_ [...] omits 93bf4db4a782 apparmor: Update MAINTAINERS file with the lastest information omits eaccfacf45fe apparmor: don't create raw_sha1 symlink if sha1 hashing is [...] omits a05ddb3740c2 apparmor: Enable tuning of policy paranoid load for embedd [...] omits 44b5b6045b12 apparmor: make export of raw binary profile to userspace optional omits a06e5111d56a apparmor: Update help description of policy hash for intro [...] omits d179e14e63f5 lsm: Fix kernel-doc omits a556958a5f5b apparmor: Fix kernel-doc omits aa0cec248c37 remoteproc: pru: Add support for various PRU cores on K3 A [...] omits ca63e3d8f654 dt-bindings: remoteproc: pru: Update bindings for K3 AM62x SoCs omits 10f003b4e631 dt-bindings: remoteproc: pru: Re-arrange "compatible" in a [...] omits e35e5b6f695d Merge tag 'xsa-5.19-tag' of git://git.kernel.org/pub/scm/l [...] omits 7d0221fb5912 soc/qcom: Make QCOM_RPMPD select PM_GENERIC_DOMAINS/_OF omits efa310ba0071 riscv: dts: microchip: hook up the mpfs' l2cache omits 3bc028d913bd Merge branch 'acpi-bus' into linux-next omits f4ba35b79bd0 ASoC: Intel: avs: correct config reference for I2S test board omits 275cc7f5bd6f ASoC: xilinx: Suppress second error message about reset fa [...] omits eec8a5f44e4f ASoC: codecs: wsa883x: fix warning using-module-alias-sdw.cocci omits c5e58c4545a6 ALSA: cs46xx: Fix missing snd_card_free() call at probe error omits 61c606a43b6c ALSA: usb-audio: Add endianness annotations omits 8af3a0b23818 gpio: vf610: fix compilation error omits 38493f008deb regulator: max597x: Add support for max597x regulator omits cc83b0c7e306 fs/ntfs3: Remove duplicated assignment to variable r omits 4838ec0d80b1 fs/ntfs3: Unlock on error in attr_insert_range() omits e66af07ca2b5 fs/ntfs3: Make ntfs_update_mftmirr return void omits 321460ca3b55 fs/ntfs3: Fix NULL deref in ntfs_update_mftmirr omits a94a098a21c6 dmaengine: sun4i: Set the maximum segment size omits 8c04229c2a88 Merge branch 'features' into for-next omits 8ffccd119a59 dmaengine: idxd: Only call idxd_enable_system_pasid() if s [...] omits 3770d92bd523 dmaengine: at_xdma: handle errors of at_xdmac_alloc_desc() [...] omits 5352ebf73506 tools/testing/crypto: Use vzalloc instead of vmalloc+memset omits 7eacf1858bc8 arm64: mm: Remove assembly DMA cache maintenance wrappers omits 773d09b4c3ac regmap-irq: Fix bug in regmap_irq_get_irq_reg_linear() omits dcc165d6179c ASoC: madera: Replace kernel.h with the necessary inclusions omits 8dbefb20b2d0 ASoC: rt5640: Add the MICBIAS1 to the dapm routing omits f94fa8405801 ASoC: amd: enable machine driver build for Jadeite platform omits 02527c3f2300 ASoC: amd: add Machine driver for Jadeite platform omits 3eb8440d0d26 ASoC: amd: add I2S MICSP instance support omits 6c06ad34eda9 ASoC: dt-bindings: fsl-sai: Add two PLL clock source omits df0835a810c1 ASoC: dt-bindings: fsl_spdif: Add two PLL clock source omits 7cb7f07d2491 ASoC: fsl_sai: Add support for PLL switch at runtime omits 93f54100fbde ASoC: fsl_micfil: Add support for PLL switch at runtime omits 34dcdebecf2f ASoC: fsl_spdif: Add support for PLL switch at runtime. omits 7bad8125549c ASoC: fsl_utils: Add function to handle PLL clock source omits 97d180dedc98 Merge branch 'for-v5.20/dts-cleanup' into for-next omits 3d34cae102b0 Merge branch 'for-v5.20/aspeed-dts-cleanup' into for-v5.20 [...] omits bafd5bb5ea49 ARM: dts: aspeed: correct gpio-keys properties omits 7bd809eee429 ARM: dts: aspeed: align gpio-key node names with dtschema omits 39fdb65f52e9 arm64: errata: Add Cortex-A510 to the repeat tlbi list omits 3bbeca99309f arm64/sysreg: Convert ID_AA64ZFR0_EL1 to automatic generation omits 2bc589bd645f arm64/sysreg: Convert ID_AA64SMFR0_EL1 to automatic generation omits 12c897b4ffec arm64/sysreg: Convert LORID_EL1 to automatic generation omits 41cc24e0c883 arm64/sysreg: Convert LORC_EL1 to automatic generation omits cdf428f79b3c arm64/sysreg: Convert LORN_EL1 to automatic generation omits 0d879f7a32a8 arm64/sysreg: Convert LOREA_EL1 to automatic generation omits 464ca8df6248 arm64/sysreg: Convert LORSA_EL1 to automatic generation omits 8fcc8285c0e3 arm64/sysreg: Convert ID_AA64ISAR2_EL1 to automatic generation omits f7b5115cc39c arm64/sysreg: Convert ID_AA64ISAR1_EL1 to automatic generation omits d1b60bed639b arm64/sysreg: Convert GMID to automatic generation omits 5589083d802b arm64/sysreg: Convert DCZID_EL0 to automatic generation omits 9a3634d02301 arm64/sysreg: Convert CTR_EL0 to automatic generation omits b2d71f275d54 arm64/sysreg: Add _EL1 into ID_AA64ISAR2_EL1 definition names omits aa50479b4f8a arm64/sysreg: Add _EL1 into ID_AA64ISAR1_EL1 definition names omits b7e4a2d78753 arm64/sysreg: Remove defines for RPRES enumeration omits 8d8feb0eaee1 arm64/sysreg: Standardise naming for ID_AA64ZFR0_EL1 fields omits f13d54697bbe arm64/sysreg: Standardise naming for ID_AA64SMFR0_EL1 enums omits 9a2f3290bb10 arm64/sysreg: Standardise naming for WFxT defines omits 356137e68a9f arm64/sysreg: Make BHB clear feature defines match the arc [...] omits 38e29671813b arm64/sysreg: Align pointer auth enumeration defines with [...] omits e97575533a80 arm64/mte: Standardise GMID field name definitions omits 3bcc2c1eade4 media: rkvdec: Disable H.264 error detection omits bacf3085bf03 arm64/sysreg: Standardise naming for DCZID_EL0 field names omits 5b345e39d3eb arm64/sysreg: Standardise naming for CTR_EL0 fields omits 971f45928815 arm64/cache: Restrict which headers are included in __ASSEMBLY__ omits 3a87d53853c5 arm64/sysreg: Add SYS_FIELD_GET() helper omits f43ff286512e arm64/sysreg: Allow leading blanks on comments in sysreg file omits 9105a295d6f5 arm64/idreg: Fix tab/space damage omits dabb128debc4 arm64/cpuinfo: Remove references to reserved cache type omits 4890cc18f949 arm64/mm: Define defer_reserve_crashkernel() omits ff63722f8dba Merge branch 'next/dt64' into for-next omits 1ba1fd7d775d arm64: dts: exynosautov9: add usi device tree nodes omits aae10d2bc56f arm64: dts: exynosautov9: prepare usi0 changes omits 358ab0d11d84 arm64: dts: exynosautov9: add pdma0 device tree node omits 4e112c7b5df2 dt-bindings: soc: samsung: usi: add exynosautov9-usi compatible omits ec53d77ae3d5 cxgb4: Use the bitmap API to allocate bitmaps omits ba205449828f arm64: dts: exynosautov9: correct spi11 pin names omits 55ae465222d0 net/mlx5: fix 32bit build omits 81e005842d0b media: isl7998x: select V4L2_FWNODE to fix build error omits cfb5a2dbf141 bpf, samples: Remove AF_XDP samples omits 990a6194f7e1 bpftool: Rename "bpftool feature list" into "... feature l [...] omits 029cc0963412 Merge branch 'fix-bridge_vlan_aware-sh-and-bridge_vlan_una [...] omits 83844aacab20 selftests: forwarding: fix error message in learning_test omits 1a635d3e1c80 selftests: forwarding: fix learning_test when h1 supports [...] omits b8e629b05f5d selftests: forwarding: fix flood_unicast_test when h2 supp [...] omits 2064a132c0de bpf: Omit superfluous address family check in __bpf_skc_lookup omits cc6280cf885c ARM: dts: stm32: Add ST MIPID02 bindings to AV96 omits f95a5242c54d ARM: dts: stm32: Add alternate pinmux for RCC pin omits bcdf998ea3ea ARM: dts: stm32: Add alternate pinmux for DCMI pins omits 49c66eb382da ARM: dts: stm32: Add DHCOR based DRC Compact board omits 35b2cb537c21 ARM: dts: stm32: Add alternate pinmux for UART5 pins omits ced0cb456b42 ARM: dts: stm32: Add alternate pinmux for UART4 pins omits 2ff9ec3a77f2 ARM: dts: stm32: Add alternate pinmux for UART3 pins omits 5eabbd30fe60 ARM: dts: stm32: Add alternate pinmux for SPI2 pins omits bdb1f18fa959 ARM: dts: stm32: Add alternate pinmux for CAN1 pins omits d9865c34b85a dt-bindings: arm: stm32: Add compatible string for DH elec [...] omits fe7758e0e70b ARM: dts: stm32: Fix SPI2 pinmux pin comments on stm32mp15 omits 432ee5a3cfcf nvmem: mtk-efuse: Simplify with devm_platform_get_and_iore [...] omits faa4daef55dd dt-bindings: nvmem: mediatek: efuse: add support for mt8186 omits a94afe18ac3b Merge branch 'af_unix-fix-regression-by-the-per-netns-hash [...] omits e95ab1d85289 selftests: net: af_unix: Test connect() with different netns. omits 51bae889fe11 af_unix: Put pathname sockets in the global hash table. omits 08472f6ebdc2 MIPS: Loongson64: Fix section mismatch warning omits 7a9f743ceead mips: cavium-octeon: Fix missing of_node_put() in octeon2_ [...] omits 5f7e2f3e7ce7 MIPS: mscc: ocelot: enable FDMA usage omits 5e1138c657f7 MIPS: Fix some typos omits 34bb179738a6 MIPS: Alchemy: devboards: Remove duplicate 'the' in two places. omits 9c9de8233c9c MIPS: PCI: Remove leading space in info message, rename pci omits 3bc5342c2e4a mips: sgi-ip22: Drop redundant check from .remove() omits 7dbdf04d6bd8 MAINTAINERS: add include/dt-bindings/mips to MIPS omits 4b43ff02d2a4 ARM: dts: stm32: Add ST MIPID02 bindings to AV96 omits 98aa0ceb72d4 ARM: dts: stm32: Add alternate pinmux for RCC pin omits 59cd3db26210 ARM: dts: stm32: Add alternate pinmux for DCMI pins omits 2a56dc650e54 phy: amlogic: Add G12A Analog MIPI D-PHY driver omits 76ab79f9726c dt-bindings: phy: add Amlogic G12A Analog MIPI D-PHY bindings omits 65123b899818 ALSA: hda/cs8409: change cs8409_fixups v.pins initializers [...] omits 4dd1a613e464 ARM: dts: lan966x: Add UDPHS support omits 8e2388b2898a dt-bindings: usb: atmel: Add Microchip LAN9662 compatible string omits fc227d807b4b phy: phy-brcm-usb: drop unexpected word "the" in the comments omits 8dc60f8da22f phy: rockchip-inno-usb2: Sync initial otg state omits e007ec8422d3 ARM: dts: stm32: add optee reserved memory on stm32mp135f-dk omits 775c22929959 ARM: dts: stm32: Add DHCOR based DRC Compact board omits f95634becdad ARM: dts: stm32: add RCC on STM32MP13x SoC family omits c0ea0221644d ARM: dts: stm32: Add alternate pinmux for UART5 pins omits 63058bfbdaf4 ARM: dts: stm32: enable optee firmware and SCMI support on [...] omits ed44f72e55e6 ARM: dts: stm32: Add alternate pinmux for UART4 pins omits f3af33a8ee11 dt-bindings: rcc: stm32: select the "secure" path for stm32mp13 omits 1254697266ea ARM: dts: stm32: Add alternate pinmux for UART3 pins omits ef4ea690c5d7 ARM: dts: stm32: correct vcc-supply for eeprom on stm32mp1 [...] omits a5eeda7b7160 ARM: dts: stm32: Add alternate pinmux for SPI2 pins omits b2082d28d8c6 ARM: dts: stm32: fix missing internally connected voltage [...] omits 10506cfb0811 ARM: dts: stm32: Add alternate pinmux for CAN1 pins omits 95a73a50da9b ARM: dts: stm32: adjust whitespace around '=' on MCU boards omits bd085611fa5c dt-bindings: arm: stm32: Add compatible string for DH elec [...] omits 1748c5c13e15 ARM: dts: stm32: Move DHCOR BUCK3 VDD 2V9 adjustment to 1V8 DTSI omits 12459acb849c ARM: dts: stm32: Fix SPI2 pinmux pin comments on stm32mp15 omits 7d9802bb0e34 ARM: dts: stm32: remove the IPCC "wakeup" IRQ on stm32mp151 omits e655852c1275 ARM: dts: stm32: add fake interrupt propoerty for ASync no [...] omits 43a4ab4cf568 ARM: dts: lan966x: Cleanup flexcom3 usart pinctrl settings. omits 334fad185415 phy: qcom-qmp-pcie: add IPQ8074 PCIe Gen3 QMP PHY support omits 85d43a69db2d dt-bindings: phy: qcom,qmp: add IPQ8074 PCIe Gen3 PHY binding omits 2ec9bc8d1b0a phy: qcom-qmp-pcie: make pipe clock rate configurable omits b7d295b5ef2e Merge branches 'renesas-arm-dt-for-v5.20' and 'renesas-arm [...] omits 0e704f6c42dc clk: renesas: rcar-gen4: Fix initconst confusion for cpg_p [...] omits 95d48d270305 clk: renesas: r9a07g043: Add support for RZ/Five SoC omits ce05f30dc3a0 Merge tag 'renesas-r9a07g043-dt-binding-defs-tag2' into HEAD omits 668d361c9d89 dt-bindings: clock: r9a07g043-cpg: Add Renesas RZ/Five CPG [...] omits 36611d28f513 pinctrl: renesas: r8a779g0: Add missing MODSELx for AVBx omits 36fb7b8af55b pinctrl: renesas: r8a779g0: Add missing MODSELx for TSN0 omits b811062e5fd0 pinctrl: renesas: r8a779g0: Add missing ERROROUTC_A omits c606c2fde233 pinctrl: renesas: r8a779g0: Add missing PWM omits 1c2646b5cebf pinctrl: renesas: r8a779g0: Add missing FlexRay omits 85a9cbe4c57b pinctrl: renesas: r8a779g0: Add missing TPU0TOx_A omits c2b4b2cd632d pinctrl: renesas: r8a779g0: Add missing CANFD5_B omits 9c151c2be92b pinctrl: renesas: r8a779g0: Add missing SCIF1_X omits 49e4697656bd pinctrl: renesas: r8a779g0: Add missing SCIF3 omits cf4f7891847b pinctrl: renesas: r8a779g0: Add missing HSCIF1_X omits 213b713255de pinctrl: renesas: r8a779g0: Add missing HSCIF3_A omits 1b23d8a478be pinctrl: renesas: r8a779g0: Add missing IRQx_A/IRQx_B omits 0df46188a588 pinctrl: renesas: r8a779g0: Add missing TCLKx_A/TCLKx_B/TCLKx_X omits 475425ee38d6 pinctrl: renesas: r8a779g0: Tidyup POC1 voltage omits 5a494f02b886 pinctrl: renesas: r8a779g0: Tidy up ioctrl_regs omits b279b54b5075 pinctrl: renesas: r8a779g0: Remove unused MOD_SELx definitions omits 1204bc463b1e pinctrl: renesas: r8a779g0: Remove unused IPxSRx definitions omits aa83be7c8dca pinctrl: renesas: r8a779g0: Remove unused NOGP definitions omits 42cbd16e7c54 pinctrl: renesas: r8a779g0: Fixup MODSEL8 omits 050442ae4c74 pinctrl: renesas: r8a779g0: Add pins, groups and functions omits ad9bb2fec662 pinctrl: renesas: Initial R8A779G0 (R-Car V4H) PFC support omits 665f77eb0d2f pinctrl: renesas: Add PORT_GP_CFG_13 macros omits 1929683e5b94 dt-bindings: pinctrl: renesas,pfc: Document r8a779g0 support omits 92a9b8252576 pinctrl: renesas: Add RZ/V2M pin and gpio controller driver omits fe841d5ba754 phy: qcom-qmp: clean up hex defines omits b46ae21d0ab6 phy: qcom-qmp: clean up define alignment omits 74acf0ee6eaa phy: qcom-qmp: clean up v4 and v5 define order omits 3896b8f09271 arm64: dts: renesas: spider-cpu: Fix scif0/scif3 sort order omits 75a185fb92e5 ARM: shmobile: rcar-gen2: Increase refcount for new reference omits 5d5b7d509ff8 phy: qcom-qmp-usb: clean up pipe clock handling omits 36db6ce1e47c phy: qcom-qmp-pcie-msm8996: drop obsolete pipe clock type check omits 8f662cd9f6aa phy: qcom-qmp-pcie: drop obsolete pipe clock type check omits 6a23afad443a phy: phy-mtk-dp: Add driver for DP phy omits f6723b849536 phy: cdns-dphy: Add support for DPHY TX on J721e omits efcd5f5268a8 phy: cdns-dphy: Add band config for dphy tx omits 79446a2d2b4e phy: dt-bindings: cdns,dphy: Add compatible for dphy on j721e omits b113e55913e7 phy: rockchip-inno-usb2: Prevent incorrect error on probe omits f49f2ece44f4 phy: dphy: drop unexpected word "the" in the comments omits f5ac0fb05b23 csky: Move HEAD_TEXT_SECTION out of __init_begin-end omits de6026682569 phy: tegra: Add PCIe PIPE2UPHY support for Tegra234 omits 93134b0a4bb5 dt-bindings: PHY: P2U: Add support for Tegra234 P2U block omits a2ea44f19d28 csky: Correct position of _stext omits e4e46bc71c18 phy: mediatek: Add PCIe PHY driver omits 3a8802528db4 dt-bindings: phy: mediatek: Add YAML schema for PCIe PHY omits d4a0a189b72a phy: ti: tusb1210: Don't check for write errors when powering on omits 7e8c182c36e2 Merge tag 'linux-can-fixes-for-5.19-20220704' of git://git [...] omits 1ff1da40d6fc Merge branches 'msm-next-lumag-core', 'msm-next-lumag-dpu' [...] omits 2311720a0182 drm/msm: Fix fence rollover issue omits 4400c3a1d48f drm/msm: Use div64_ul instead of do_div omits cfebe3fd5996 drm/msm: Expose client engine utilization via fdinfo omits 1981c35bf753 drm: Add DRM_GEM_FOPS omits 6867c9aff860 drm/msm: Make msm_gem_free_object() static omits 93b793d88da8 clk: qcom: gcc-msm8960: create tsens device if there are n [...] omits 621f98484092 dt-bindings: clock: qcom,gcc-apq8064: split tsens to the c [...] omits 91a4cbf93326 dt-bindings: clock: qcom,gcc-apq8064: move msm8960 compat [...] omits f35aaef152d1 arm64: dts: qcom: msm8996: Add interconnect support omits 69b03d7ec72c csky: Use the bitmap API to allocate bitmaps omits 0f4614dd7a36 Merge branch 'imx/defconfig' into for-next omits a0976352a296 Merge branch 'imx/dt64' into for-next omits 1f1a9b3d39cb Merge branch 'imx/dt' into for-next omits 82a38bce90d5 Merge branch 'imx/bindings' into for-next omits cee4f9b0f31d Merge branch 'imx/soc' into for-next omits 8859dbd58c0a Merge branch 'imx/drivers' into for-next omits e95ea0f687e6 ARM: dts: imx6qdl-ts7970: Fix ngpio typo and count omits 3c12e9da3098 arm64: dts: ls1028a: Update SFP node to include clock omits e0f6d9eba3cf arm64: dts: Add SFP node for TA 3.0 devices omits 043dce4e42f1 arm64: dts: layerscape: Add SFP node for TA 2.1 devices omits 04069a86bf96 ARM: dts: layerscape: Add SFP node for TA 2.1 devices omits 63f981530751 soc: fsl: guts: check return value after calling of_iomap( [...] omits edf12b913abb soc: fsl: guts: fix return value check in fsl_guts_init() omits c6aaccf1c906 ARM: dts: ux500: Drop unused i2c power domain supply omits d4b3f892befc Merge branch 'sunxi/fixes-for-5.19' into sunxi/for-next omits 79471f29ec48 dt-bindings: display: sun4i: Fix D1 pipeline count omits 562efcffb9a8 Merge branch 'sunxi/config64-for-5.20' into sunxi/for-next omits 900bd8cb8527 arm64: defconfig: Enable Allwinner built in CODECs omits 9bd64b915470 Merge branch 'sunxi/dt-for-5.20' into sunxi/for-next omits b8eb2df19fbf arm64: dts: allwinner: a64: orangepi-win: Fix LED node name omits bd4c1ab86d0d Merge branch 'sunxi/clk-for-5.20' into sunxi/for-next omits b17403a56064 clk: sunxi: Do not select the PRCM MFD omits 2b4c206963a6 clk: sunxi: Limit legacy clocks to 32-bit ARM omits 0ce8d1fe2339 Merge branch 'thermal-core' into linux-next omits 72bd7e878bbe Merge branches 'pm-cpufreq' and 'pm-cpuidle' into linux-next omits 0fe586285cdc Merge branches 'acpi-docs', 'acpi-pm' and 'acpi-soc' into [...] omits cb0fcd88686e Merge branches 'acpi-processor', 'acpi-apei', 'acpi-video' [...] omits 1de90e3eb66b Merge branch 'acpi-bus' into linux-next omits 0ca07a62af32 Merge branch 'pm-core' into linux-next omits 21779cc21c73 drm: bridge: sii8620: fix possible off-by-one omits fca5ad26b7d8 drm/msm/disp/dpu1: add dspp support for sc7280 omits eeda2bc4fcd9 drm/msm/mdp5: Add perf data for MDP v1.16 omits 97b10e15df73 drm/msm/mdp4: get rid of struct mdp4_platform_config omits a143890fefa5 drm/msm/mdp4: move iommu_domain_alloc() call close to its usage omits a7977d5cd9db drm/msm/hdmi: support attaching the "next" bridge omits 089008b698f8 drm/msm/hdmi: drop empty bridge callbacks omits 0f390c8ca0e1 drm/msm/hdmi-phy: populate 8x60 HDMI PHY requirements omits ac1c2787bb29 drm/msm/hdmi: reuse MSM8960's config for MSM8660 omits 9edaba8751ca drm/msm/hdmi: merge platform config for 8974/8084/8994/8996 omits b45aff9688e7 drm/msm/hdmi: drop hpd_regs usage on 8x74/8084 omits 53d9118f7d39 drm/msm/hdmi: drop empty 'none' regulator lists omits 1f8830179459 drm/msm/hdmi: enable core-vcc/core-vdda-supply for 8996 platform omits 68e674b13b17 drm/msm/hdmi: drop unused GPIO support omits 7fbf025305e9 drm/msm/hdmi: drop the hdmi-mux support omits 6c04d89a6138 dt-bindings: display/msm: hdmi: mark hdmi-mux-supply as de [...] omits e3c5ce88e8f9 dt-bindings: display/msm: hdmi: mark old GPIO properties a [...] omits 2f14bc38d88a dt-bindings: display/msm: hdmi: split and convert to yaml omits 94a9e05228c8 drm/msm/dp: use ARRAY_SIZE for calculating num_descs omits 4f0718bfa472 drm/msm/dsi: Use single function for reset omits a18a44e9262d drm/msm/hdmi: fill the pwr_regs bulk regulators omits efc7617086bf drm/msm/dp: Remove encoder pointer from struct msm_dp omits 3bcecf2b6d06 drm/msm/dp: make dp_bridge_mode_valid() more precise omits 01161a5c0ea6 dt-bindings: msm: update maintainers list with proper id omits 2709935b4a9e drm/msm/dpu: simplify and unify dpu_encoder_get_intf and d [...] omits ce557eaf52ab dt-bindings: msm/dp: List supplies in the bindings omits b16650478635 drm/msm/dpu: Add interface support for CRC debugfs omits 50b1131e0674 drm/msm/dp: rewrite dss_module_power to use bulk clock functions omits 91143873a05d drm/msm/dpu: Add MISR register support for interface omits fc18ea9818cd drm/msm/dp: inline dp_power_clk_set_rate() omits 7b37523fb1d1 drm/msm/dpu: Move MISR methods to dpu_hw_util omits 26345e011723 drm/msm/dp: set stream_pixel rate directly omits d9e0f7a6631b drm/msm/dp: "inline" dp_ctrl_set_clock_rate("ctrl_link") omits 58fc5d186db4 drm/msm/dpu: Move LM CRC code into separate method omits 4edea8d30587 drm/msm/dpu: remove hard-coded linewidth limit for writeback omits a370cc392e07 drm/msm/dpu: fix maxlinewidth for writeback block omits b4a624acabe9 drm/msm/dpu: move intf and wb assignment to dpu_encoder_se [...] omits b6529e33761f drm/msm/dpu: drop enum msm_display_caps omits b1ed585a16da drm/msm/dpu: dont_use IS_ERR_OR_NULL for encoder phys backends omits de7d480f5e8c drm/msm/dpu: make dpu hardware catalog static const omits 3208496720a1 drm/msm/dpu: constify struct dpu_mdss_cfg omits 481d5dbb93ae drm/msm/dpu: change catalog->dma_cfg to be a const pointer omits 477db4feea03 drm/msm/dpu: change catalog->perf to be a const pointer omits 129ae533fabf drm/msm/dpu: remove hwversion field from data structures omits c87443150a98 drm/msm/dpu: move VBIF_XINL_QOS_LVL_REMAP size to hw_catalog omits 2d8a4edb672d drm/msm/dpu: use feature bit for LM combined alpha check omits 51e4d60e6ba5 drm/msm/dpu: add writeback support for sc7180 omits c1084b6c5620 Merge tag 'soc-fixes-5.19-2' of git://git.kernel.org/pub/s [...] omits 4977636d44b8 m68k: q40: Align '*' in comments omits ca62229162a9 Merge back earlier cpufreq material for 5.20. omits 54439d20c027 remoteproc: mediatek: Enable cache for mt8186 SCP omits fe833b4edc59 memblock tests: remove completed TODO items omits c55b31a124a6 memblock tests: set memblock_debug to enable memblock_dbg( [...] omits 76586c00e74d memblock tests: add verbose output to memblock tests omits 946dccb35d74 memblock tests: Makefile: add arguments to control verbosity omits a56bf306ec75 NFSD: NFSv4 CLOSE should release an nfsd_file immediately omits 60c32fc114be NFSD: Update the nfsd_file_fsnotify_handle_event() tracepoint omits aae38a42f4df NFSD: Move nfsd_file_trace_alloc() tracepoint omits 179ca44e4a0c NFSD: Separate tracepoints for acquire and create omits d0f612165ed9 NFSD: Clean up unused code after rhashtable conversion omits 125b58c13f71 NFSD: Convert the filecache to use rhashtable omits 446ece8376c7 NFSD: Set up an rhashtable for the filecache omits 7c1771c74e8f NFSD: Replace the "init once" mechanism omits 38a40c352c32 NFSD: Remove nfsd_file::nf_hashval omits 8bacbc15bac4 NFSD: nfsd_file_hash_remove can compute hashval omits c0c5c28a0b16 NFSD: Refactor __nfsd_file_close_inode() omits cbc0df308cd0 NFSD: nfsd_file_unhash can compute hashval from nf->nf_inode omits 916be77c060e NFSD: Remove lockdep assertion from unhash_and_release_locked() omits 9cf594967007 NFSD: No longer record nf_hashval in the trace log omits d67628fe62d3 NFSD: Never call nfsd_file_gc() in foreground paths omits 4b37d079913a NFSD: Fix the filecache LRU shrinker omits 4d14a0982bbf NFSD: Leave open files out of the filecache LRU omits 170431a6850c NFSD: Trace filecache LRU activity omits a86dc201714f NFSD: WARN when freeing an item still linked via nf_lru omits 78c108ff1735 NFSD: Hook up the filecache stat file omits e19f39412cc4 NFSD: Zero counters when the filecache is re-initialized omits c8b56ba20c05 NFSD: Record number of flush calls omits 5ffced3ccbf5 NFSD: Report the number of items evicted by the LRU walk omits d416c4e2dd3f NFSD: Refactor nfsd_file_lru_scan() omits ed0a4646db90 NFSD: Refactor nfsd_file_gc() omits 23916b7f8b44 NFSD: Add nfsd_file_lru_dispose_list() helper omits 147d9a05a434 NFSD: Report average age of filecache items omits 95e7b58a9f8d NFSD: Report count of freed filecache items omits 3b64a8bcbfe9 NFSD: Report count of calls to nfsd_file_acquire() omits 2896e7315368 NFSD: Report filecache LRU size omits a36bfe0268be NFSD: Demote a WARN to a pr_warn() omits 28fc6e1f1b64 SUNRPC: Fix server-side fault injection documentation omits c4904e72903b nfsd: remove redundant assignment to variable len omits 3c848c4b9e2d NFSD: Fix space and spelling mistake omits 8a42003c397a NFSD: Instrument fh_verify() omits bcd6e1292caa SUNRPC: Expand the svc_alloc_arg_err tracepoint omits 39b6073e4b65 NLM: Defend against file_lock changes after vfs_test_lock() omits acfc34f008c3 spi: dt-bindings: zynqmp-qspi: add missing 'required' omits 6eee27c598fd spi: dt-bindings: cadence: add missing 'required' omits 50d6281ce9b8 dma-mapping: Fix build error unused-value omits 9fc33eaaa979 drm/panfrost: Fix shrinker list corruption by madvise IOCTL omits fb6e0637ab7e drm/panfrost: Put mapping instead of shmem obj on panfrost [...] omits 7128af87c7f1 ACPI: Remove the unused find_acpi_cpu_cache_topology() omits 00e66e37af00 arch_topology: Warn that topology for nested clusters is n [...] omits dea8c0b40fb5 arch_topology: Add support for parsing sockets in /cpu-map omits 556c9678a7d4 arch_topology: Set cluster identifier in each core/thread [...] omits bfcc4397435d arch_topology: Limit span of cpu_clustergroup_mask() omits 26a2b73a7b15 arch_topology: Don't set cluster identifier as physical pa [...] omits 5a01bb8efb51 arch_topology: Avoid parsing through all the CPUs once a o [...] omits 9eb5e54f876d arch_topology: Check for non-negative value rather than -1 [...] omits 3f8283296b16 arch_topology: Set thread sibling cpumask only within the cluster omits 5b8dc787ce4a arch_topology: Drop LLC identifier stash from the CPU topology omits 798eb5b4d41b arm64: topology: Remove redundant setting of llc_id in CPU [...] omits f027db2f9a09 arch_topology: Use the last level cache information from t [...] omits 38db9b95464f arch_topology: Add support to parse and detect cache attributes omits 521103134a0d cacheinfo: Align checks in cache_shared_cpu_map_{setup,rem [...] omits f16d1becf96f cacheinfo: Use cache identifiers to check if the caches ar [...] omits 36bbc5b4ffab cacheinfo: Allow early detection and population of cache a [...] omits cc1cfc47ea47 cacheinfo: Add support to check if last level cache(LLC) i [...] omits 9447eb0f1575 cacheinfo: Move cache_leaves_are_shared out of CONFIG_OF omits b14e8d21f726 cacheinfo: Add helper to access any cache index for a given CPU omits d4ec840baecb cacheinfo: Use of_cpu_device_node_get instead cpu_dev->of_node omits 0d4c331af4d1 ACPI: PPTT: Use table offset as fw_token instead of virtua [...] omits 8490cad4dc4e drm/rockchip: Detach from ARM DMA domain in attach_device omits b77d5b1b83e3 mm: slab: optimize memcg_slab_free_hook() omits b347aa7b5747 mm/tracing: add 'accounted' entry into output of allocatio [...] omits 0c7e0d699ef1 tools/vm/slabinfo: Handle files in debugfs omits efb9352700ba mm/slub: Simplify __kmem_cache_alias() omits 2e1170c71ec0 Merge branch 'v5.20-armsoc/dts64' into for-next omits 9eee552fd8c4 arm64: dts: rockchip: enable hdmi tx audio on rock-3a omits ea452bc0e6cc arm64: dts: rockchip: enable hdmi tx audio on rk3568-evb1-v10 omits d1ca263d0d51 mm, slab: fix bad alignments omits 5d5f72dbef46 soc: document merges omits 1dbc790b4d41 drm/bridge: fsl-ldb: Drop DE signal polarity inversion omits 57ef278ef125 drm/bridge: fsl-ldb: Enable split mode for LVDS dual link omits 591129d3db26 drm/bridge: fsl-ldb: Fix mode clock rate validation omits e2738c138d1f Merge branch 'arm/drivers' into for-next omits 17b4b2e5b580 Merge branch 'arm/soc' into for-next omits 1d3ff330acad Merge branch 'arm/dt' into for-next omits 29d36dd3a044 Merge branch 'arm/fixes' into for-next omits e0ed9e672565 Merge tag 'omap-for-v5.20/soc-signed' of git://git.kernel. [...] omits b27d04d5a51c firmware: arm_scmi: Use fast channel tracing omits e699eb9b4f1b include: trace: Add SCMI fast channel tracing omits 855aa26e5f56 firmware: arm_scmi: Add SCMI v3.1 powercap fast channels support omits 6f9ea4dabd2d firmware: arm_scmi: Generalize the fast channel support omits 0316f99c4780 firmware: arm_scmi: Add SCMI v3.1 powercap protocol basic support omits 451d8457bc9d dt-bindings: firmware: arm,scmi: Add support for powercap [...] omits 2c4b97fee94a firmware: arm_scmi: Add SCMI System Power Control driver omits d91079995fa6 firmware: arm_scmi: Add devm_protocol_acquire helper omits 7097f29819bb firmware: arm_scmi: Add SCMI v3.1 System Power extensions omits a0db3962fb33 firmware: arm_scmi: Support only one single system power device omits b60e088682b7 firmware: arm_scmi: Use new SCMI full message tracing omits 2bd0467074f0 include: trace: Add SCMI full message tracing omits 689640efc0a2 firmware: arm_scpi: Ensure scpi_info is not assigned if th [...] omits 9f8c52f9a24b Merge branch 'icc-imx8mp' into icc-next omits b9be9648a4b1 PM / devfreq: imx: Register i.MX8MP interconnect device omits a0abc4d13f0b interconnect: imx: Add platform driver for imx8mp omits 6ec8d31a8009 interconnect: imx: configure NoC mode/prioriry/ext_control omits 2635d2a8d466 IB: Fix spelling of 'writable' omits 522fd118048a interconnect: imx: introduce imx_icc_provider omits c3b157005e14 interconnect: imx: set src node omits f2920aa361cd interconnect: imx: fix max_node_id omits 2fcfa72fc13f interconnect: add device managed bulk API omits e2a4a0eeb0cd dt-bindings: interconnect: add fsl,imx8mp.h omits 740115505ed4 dt-bindings: interconnect: imx8m: Add bindings for imx8mp noc omits 96938258b197 RDMA/rxe: Remove unnecessary include statement omits f0dce5c4fdaf drm/ingenic: Use the highest possible DMA burst size omits 9b47c57437aa Merge tag 'omap-for-v5.20/dt-signed' of git://git.kernel.o [...] omits c71531007ef0 tracing: ALSA: hda: Remove string manipulation out of the [...] omits df98a94ce9c4 ALSA: wavefront: remove redundant assignment to pointer end omits c0d1a7bd6574 Merge tag 'stm32-dt-for-v5.19-fixes-2' of git://git.kernel [...] omits 2e57a3358dda ALSA: usb-audio: Turn off 'manual mode' on Dell dock omits 0ec29ccf94eb soc: qcom: smem: use correct format characters omits 4b8ea38fabab ALSA: usb-audio: Support jack detection on Dell dock omits 4a1e6ac7d5a0 Merge branch 'for-linus' into for-next omits dd84cfff3cc3 Merge tag 'asoc-fix-v5.19-rc3' of https://git.kernel.org/p [...] omits 2307a0e1ca0b ALSA: usb-audio: Add quirk for Fiero SC-01 (fw v1.0.0) omits 4fb7c24f69c4 ALSA: usb-audio: Add quirk for Fiero SC-01 omits 11bea26929a1 ALSA: hda/realtek: Add quirk for Clevo L140PU omits 6e2c9105e0b7 ALSA: usb-audio: Add quirks for MacroSilicon MS2100/MS2106 [...] omits acf981f94edc ASoC: tegra20_ac97: Fix missing error code in tegra20_ac97 [...] omits 446499743b26 ASoC: fsl_asrc_dma: Add legacy_dai_naming flag omits 978bd27c9aed ASoC: fsl_micfil: Add legacy_dai_naming flag omits 3684020a82ff ASoC: codes: Add support for ES8316 producer mode omits 679139ea62e3 ASoC: fsl: pcm030-audio-fabric: use platform_device_unregsiter() omits 1d5c7a91dfc2 ASoC: codecs: max98088: Clean up some inconsistent indenting omits bc4c9d85179c ASoC: dt-bindings: convert designware-i2s to dt-schema omits f507c0c67dac ASoC: qcom: Fix missing of_node_put() in asoc_qcom_lpass_c [...] omits bf43e4521ff3 drm/aperture: Run fbdev removal before internal helpers omits af483947d472 arm64: fix oops in concurrently setting insn_emulation sysctls omits 887502826549 powerpc/powernv: delay rng platform device creation until [...] omits 9e95c67efa8a soc: bcm: bcm2835-power: Bypass power_on/off() calls omits a7120238c208 soc: bcm: bcm2835-power: Add support for BCM2711's RPiVid ASB omits a6a1747a5ca9 soc: bcm: bcm2835-power: Resolve ASB register macros omits c494a447c14e soc: bcm: bcm2835-power: Refactor ASB control omits 1c0e78a287e3 can: mcp251xfd: mcp251xfd_register_get_dev_id(): fix endia [...] omits 0ff32bfa0e79 can: mcp251xfd: mcp251xfd_register_get_dev_id(): use corre [...] omits d5a972f561a0 can: mcp251xfd: mcp251xfd_stop(): add missing hrtimer_cancel() omits e3d4ee7d5f7f can: mcp251xfd: mcp251xfd_regmap_crc_read(): update workar [...] omits 406cc9cdb3e8 can: mcp251xfd: mcp251xfd_regmap_crc_read(): improve worka [...] omits b3b6df2c56d8 can: kvaser_usb: kvaser_usb_leaf: fix bittiming limits omits df76234276e2 mfd: bcm2835-pm: Add support for BCM2711 omits e6c80e601053 can: kvaser_usb: kvaser_usb_leaf: fix CAN clock frequency [...] omits 01e7865d18d5 mfd: bcm2835-pm: Use 'reg-names' to get resources omits 49f274c72357 can: kvaser_usb: replace run-time checks with struct kvase [...] omits 874bdbfe624e net: hns: Fix spelling mistakes in comments. omits 1b18f09d31cf ibmvnic: Properly dispose of all skbs during a failover. omits fd4b96c44aba Merge branch 'nfp-vlan-strip-and-insert' omits d80702ff1257 nfp: support TX VLAN ctag insert omits 67d2656b48f1 nfp: support RX VLAN ctag/stag strip omits 4c3333693f07 can: m_can: m_can_{read_fifo,echo_tx_event}(): shift times [...] omits 5b12933de4e7 can: m_can: m_can_chip_config(): actually enable internal [...] omits 562fed945ea4 can: grcan: grcan_probe(): remove extra of_node_get() omits 2bda24ef95c0 can: gs_usb: gs_usb_open/close(): fix memory leak omits 374e11f1bde9 can: rcar_canfd: Fix data transmission failed on R-Car V3U omits 5ee4bba272d1 Merge branch 'smsc95xx-deadlock' omits 03b3df43ce1f usbnet: smsc95xx: Clean up unnecessary BUG_ON() upon regis [...] omits 3147242980c5 usbnet: smsc95xx: Clean up nopm handling omits 7b960c967f2a usbnet: smsc95xx: Fix deadlock on runtime resume omits 39bfb3c12d79 net: phy: broadcom: Add support for BCM53128 internal PHYs omits 326569cc33b9 dt-bindings: net: dsa: renesas,rzn1-a5psw: add interrupts [...] omits 0d153dd208d4 selftest: net: bridge mdb add/del entry to port that is down omits 634b215b7307 net: ipconfig: use strscpy to replace strlcpy omits c6da4590fe81 Revert "can: xilinx_can: Limit CANFD brp to 2" omits ea1c3b77bc0b Merge branch 'netdev-docs' omits 5d407ca73892 docs: netdev: add a cheat sheet for the rules omits a24875641143 docs: netdev: document reverse xmas tree omits 02514a067fad docs: netdev: document that patch series length limit omits 798661c73672 Merge branch 'mlxsw-unified-bridge-conversion-part-6' omits 88840d697f6e mlxsw: spectrum_fid: Remove '_ub_' indication from structu [...] omits 8928fd47782c mlxsw: spectrum_fid: Remove flood_index() from FID operati [...] omits 77b7f83d5c25 mlxsw: Enable unified bridge model omits e9cf8990faea mlxsw: Add ubridge to config profile omits bf73904f5fba mlxsw: Add support for 802.1Q FID family omits d4324e3194c7 mlxsw: Add new FID families for unified bridge model omits 662761d8987d mlxsw: Add support for VLAN RIFs omits 058de325a4fb mlxsw: Configure egress FID classification after routing omits 2c3ae763eb70 mlxsw: spectrum_router: Do not configure VID for sub-port RIFs omits d4b464d20bc1 mlxsw: spectrum_fid: Configure layer 3 egress VID classification omits fea20547d5b5 mlxsw: Configure ingress RIF classification omits 8cfc7f7707c1 mlxsw: spectrum_fid: Configure VNI to FID classification omits 53d7ae53d807 mlxsw: Configure egress VID for unicast FDB entries omits 6a9720576cd0 virtio: VIRTIO_HARDEN_NOTIFICATION is broken omits f1b4e32aca08 can: bcm: use call_rcu() instead of costly synchronize_rcu() omits ad2fe4582c48 Merge branches 'omap-for-v5.20/omap1', 'omap-for-v5.20/ti- [...] omits 7fdc6a2af1ae ARM: OMAP2+: omap4-common: Fix refcount leak bug omits 61480dc07401 bus: ti-sysc: Fix refcount leak bugs omits 84537fa46387 ARM: omap1: call platform_device_put() in error case in om [...] omits 1d0c1aadf1fd ARM: dts: stm32: add missing usbh clock and fix clk order [...] omits bf74181e75c9 ARM: dts: stm32: delete fixed clock node on STM32MP15-SCMI omits cfd7ea394cd3 ARM: dts: stm32: DSI should use LSE SCMI clock on DK1/ED1 [...] omits 78ece8cce1ba ARM: dts: stm32: use the correct clock source for CEC on s [...] omits a34b42f8690c ARM: dts: stm32: fix pwr regulators references to use scmi omits 3e6fd02fce7b ARM: dts: lan966x: Add mcan1 node. omits d657ab84476b ARM: dts: at91: sama7g5: add reset-controller node omits 979813d2ab70 ARM: dts: at91: use generic name for reset controller omits b66724d23d1d ARM: dts: at91: sama5d2: fix compilation warning omits 005627ea13c9 ARM: dts: at91: sama5d2: fix compilation warning omits 4f2930c6718a selftests/vm: only run 128TBswitch with 5-level paging omits 1baec203b77c mm/khugepaged: try to free transhuge swapcache when possible omits 081c32564bac mm/khugepaged: remove unneeded return value of khugepaged_ [...] omits 6dcdc94db1d4 mm/khugepaged: use helper macro __ATTR_RW omits 2f55f070e5b8 mm/khugepaged: minor cleanup for collapse_file omits 36ee2c784af0 mm/khugepaged: trivial typo and codestyle cleanup omits 4d928e20fd5b mm/khugepaged: stop swapping in page when VM_FAULT_RETRY occurs omits dd5ff79d4ab8 mm/khugepaged: remove unneeded shmem_huge_enabled() check omits f673bd7c2654 mm: sparsemem: drop unexpected word 'a' in comments omits 18f3962953e4 mm: hugetlb: kill set_huge_swap_pte_at() omits ade63b419c4e mm/page_alloc: make the annotations of available memory mo [...] omits dc89997264de zram: do not lookup algorithm in backends table omits e8da368a1e42 mm, docs: fix comments that mention mem_hotplug_end() omits 30934843019a mm/smaps: add Pss_Dirty omits 0506c31d0a84 mm: rmap: simplify the hugetlb handling when unmapping or [...] omits f7cc67ae7f62 mm/madvise: minor cleanup for swapin_walk_pmd_entry() omits dc2628f39582 mm: hugetlb: remove minimum_order variable omits 66361095129b mm: memory_hotplug: make hugetlb_optimize_vmemmap compatib [...] omits ed7802dd48f7 mm: memory_hotplug: enumerate all supported section flags omits ceff9d3354e9 mm/swap: convert __delete_from_swap_cache() to a folio omits 75fa68a5d898 mm/swap: convert delete_from_swap_cache() to take a folio omits b98c359f1d92 mm: convert page_swap_flags to folio_swap_flags omits 5375336c8c42 mm: convert destroy_compound_page() to destroy_large_folio() omits 188e8caee968 mm/swap: convert __page_cache_release() to use a folio omits 5ef82fe7f6bc mm/swap: convert __put_compound_page() to __folio_put_large() omits 83d996599540 mm/swap: convert __put_single_page() to __folio_put_small() omits 8d29c7036f5f mm/swap: convert __put_page() to __folio_put() omits 2f58e5de6627 mm/swap: convert put_pages_list to use folios omits ab5e653ee810 mm/swap: convert release_pages to use a folio internally omits 2397f780e1e0 mm/swap: convert try_to_free_swap to use a folio omits a2d33b5dd674 mm/swap: optimise lru_add_drain_cpu() omits 4864545a4669 mm/swap: pull the CPU conditional out of __lru_add_drain_all() omits 82ac64d86fb0 mm/swap: rename lru_pvecs to cpu_fbatches omits 3a44610b1263 mm/swap: convert activate_page to a folio_batch omits cec394bafab5 mm/swap: convert lru_lazyfree to a folio_batch omits 85cd7791a809 mm/swap: convert lru_deactivate to a folio_batch omits 7a3dbfe8a52b mm/swap: convert lru_deactivate_file to a folio_batch omits 70dea5346ea3 mm/swap: convert lru_add to a folio_batch omits 7d80dd096f8f mm/swap: make __pagevec_lru_add static omits c2bc16817aa0 mm/swap: add folio_batch_move_lru() omits e3c4cebf3f9d mm: add folios_put() omits a83f0551f496 mm/vmscan: convert reclaim_pages() to use a folio omits 07f67a8dedc0 mm/vmscan: convert shrink_active_list() to use a folio omits ff00a170d950 mm/vmscan: convert move_pages_to_lru() to use a folio omits 166e3d32276f mm/vmscan: convert isolate_lru_pages() to use a folio omits b8cecb9376b9 mm/vmscan: convert reclaim_clean_pages_from_list() to folios omits 64fe24a3e05e mm/mprotect: try avoiding write faults for exclusive anony [...] omits 50b0f797cab6 userfaultfd: selftests: infinite loop in faulting_process omits 6acfcd0d7524 Docs/admin-guide/damon: add a document for DAMON_LRU_SORT omits 40e983cca927 mm/damon: introduce DAMON-based LRU-lists Sorting omits b57e39a743e4 Docs/admin-guide/damon/sysfs: document 'LRU_DEPRIO' scheme action omits 99cdc2cd180a mm/damon/schemes: add 'LRU_DEPRIO' action omits 0bcba960b1fa Docs/admin-guide/damon/sysfs: document 'LRU_PRIO' scheme action omits 8cdcc532268d mm/damon/schemes: add 'LRU_PRIO' DAMOS action omits 0e93e8bfd0b8 mm/damon/paddr: use a separate function for 'DAMOS_PAGEOUT [...] omits c364f9af299f mm/damon/dbgfs: add and use mappings between 'schemes' act [...] omits 442701e7058b mm/swap: remove swap_cache_info statistics omits c8945306976f mm/swapfile: fix possible data races of inuse_pages omits 5e21f2d577cf lib/test_vmalloc: switch to prandom_u32() omits 899c6efe58db mm/vmalloc: extend __find_vmap_area() with one more argument omits 5d7a7c54d3d7 mm/vmalloc: initialize VA's list node after unlink omits f9863be49312 mm/vmalloc: extend __alloc_vmap_area() with extra arguments omits 8eb510db2125 mm/vmalloc: make link_va()/unlink_va() common to different [...] omits bbf535fd6f06 mm: shrinkers: add scan interface for shrinker debugfs omits d261ea23533b tools: add memcg_shrinker.py omits 7507f0991d59 mm: docs: document shrinker debugfs omits e33c267ab70d mm: shrinkers: provide shrinkers with names omits 5035ebc644ae mm: shrinkers: introduce debugfs interface for memory shrinkers omits c15187a4a2d6 mm: memcontrol: introduce mem_cgroup_ino() and mem_cgroup_ [...] omits 000eca5d044d mm/mempolicy: fix get_nodes out of bound access omits 8edaec075600 mm/hugetlb: remove unnecessary huge_ptep_set_access_flags( [...] omits 6c2f761dad78 kasan: fix zeroing vmalloc memory with HW_TAGS omits d9da8f6cf55e mm: introduce clear_highpage_kasan_tagged omits aeaec8e27edd mm: rename kernel_init_free_pages to kernel_init_pages omits d79905c77f96 mm/damon/reclaim: add 'damon_reclaim_' prefix to 'enabled_ [...] omits f943e7e3a4c6 mm/damon/reclaim: make 'enabled' checking timer simpler omits a79b68ee3e21 mm/damon/sysfs: deduplicate inputs applying omits f25ab3bdfb6f mm/damon/reclaim: deduplicate 'commit_inputs' handling omits c9e124e0382d mm/damon/{dbgfs,sysfs}: move target_has_pid() from dbgfs t [...] omits 205498012513 Docs/admin-guide/damon/reclaim: remove a paragraph that be [...] omits ad1ac596e8a8 mm/migration: fix potential pte_unmap on an not mapped pte omits 7ce82f4c3f3e mm/migration: return errno when isolate_huge_page failed omits 160088b3b6d7 mm/migration: remove unneeded lock page and PageMovable check omits c453d8c7d138 mm/page_vma_mapped.c: check possible huge PMD map with tra [...] omits 507db7927cd1 mm: rmap: use the correct parameter name for DEFINE_PAGE_VMA_WALK omits 1ed63729c865 xfs: make is_log_ag() a first class helper omits 7d8843ef24b4 xfs: replace xfs_ag_block_count() with perag accesses omits eb0db6beb708 xfs: Pre-calculate per-AG agino geometry omits f90bf684e344 xfs: Pre-calculate per-AG agbno geometry omits f5560f11cca6 xfs: pass perag to xfs_alloc_read_agfl omits 3f853d7cf40e xfs: pass perag to xfs_alloc_put_freelist omits fa5fd855ceb2 xfs: pass perag to xfs_alloc_get_freelist omits 5d95ff050d1f xfs: pass perag to xfs_read_agf omits 3b6eed27d448 xfs: pass perag to xfs_read_agi omits c4829aba9c8d xfs: pass perag to xfs_alloc_read_agf() omits 710c94e79f4d xfs: kill xfs_alloc_pagf_init() omits e8b86e659018 xfs: pass perag to xfs_ialloc_read_agi() omits cfa9751557ab xfs: kill xfs_ialloc_pagi_init() omits baf2ea50bcca xfs: make last AG grow/shrink perag centric omits ffea91261882 xfs: add selinux labels to whiteout inodes omits 3a7dda0fc7a7 xfs: expanding delayed logging design with background material omits 3a25f844058e xfs: xlog_sync() manually adjusts grant head space omits d32417f8df90 xfs: avoid cil push lock if possible omits 192e263f58d8 xfs: move CIL ordering to the logvec chain omits 3e427d9f4ef5 xfs: convert log vector chain to use list heads omits 8c2fcb2dc169 xfs: convert CIL to unordered per cpu lists omits 4927947025e7 xfs: Add order IDs to log items in CIL omits 7e1fdcdc8b60 xfs: convert CIL busy extents to per-cpu omits 1f3181cff6bb xfs: track CIL ticket reservation in percpu structure omits d1acf511536a xfs: implement percpu cil space used calculation omits 314a52ad7876 xfs: introduce per-cpu CIL tracking structure omits b16aca408234 xfs: rework per-iclog header CIL reservation omits 7b3e269175bf xfs: lift init CIL reservation out of xc_cil_lock omits f0ea0c88a09c xfs: use the CIL space used counter for emptiness checks omits a37e6853fcb9 m68k: Fix syntax errors in comments omits 82a66439d699 m68k: coldfire: make symbol m523x_clk_lookup static omits 1d7c114fe533 m68k: coldfire/device.c: protect FLEXCAN blocks omits 14c99d659415 mm: split huge PUD on wp_huge_pud fallback omits 5924e6ec1585 nilfs2: fix incorrect masking of permission flags for symlinks omits 1118234e4bc2 mm/rmap: fix dereferencing invalid subpage pointer in try_ [...] omits 34c0a5b04da8 riscv/mm: fix build error while PAGE_TABLE_CHECK enabled w [...] omits cffe57bee62b Documentation: highmem: use literal block for code example [...] omits 39d35edee453 mm: sparsemem: fix missing higher order allocation splitting omits ed1523a895ff mm/damon: use set_huge_pte_at() to make huge pte old omits d684e0a52d36 sh: convert nommu io{re,un}map() to static inline functions omits 73f37dbcfe17 mm: userfaultfd: fix UFFDIO_CONTINUE on fallocated shmem pages omits 88084a3df167 Linux 5.19-rc5 omits b8d5109f5096 lockref: remove unused 'lockref_get_or_lock()' function omits 7ecd8a7af36e Merge tag 'qcom-arm64-fixes-for-5.19' of git://git.kernel. [...] omits b7ecce6800eb selftests:timers: globals don't need initialization to 0 omits a6cc3c72aa0e drm/panel: simple: add ETML0700Y5DHA panel omits c033f26de261 dt-bindings: display: simple: add EDT ETML0700Y5DHA panel omits 170a41e9bc07 drm/panel: simple: Add support for HannStar HSD101PWW2 panel omits 0a9f6ffd4903 dt-bindings: display: simple: Add HannStar HSD101PWW2 omits 68427dacc526 dt-bindings: sharp,lq101r1sx01: Add compatible for LQ101R1SX03 omits 4a557a5d1a61 sparse: introduce conditional lock acquire function attribute omits aa516a92584e block: null_blk: Use the bitmap API to allocate bitmaps omits 20855e4cb361 Merge tag 'xfs-5.19-fixes-4' of git://git.kernel.org/pub/s [...] omits d01051ed365d Merge branch 'md-next' of https://git.kernel.org/pub/scm/l [...] omits 3c1ec304a1bc Merge branch into tip/master: 'x86/vmware' omits 6e61033ae23d Merge branch into tip/master: 'x86/mm' omits c43009b6570f Merge branch into tip/master: 'x86/misc' omits 55a870db0e5a Merge branch into tip/master: 'x86/kdump' omits 75f6e5cae652 Merge branch into tip/master: 'x86/fpu' omits 5349b5fc67f1 Merge branch into tip/master: 'x86/cpu' omits 3a4a70f102f6 Merge branch into tip/master: 'sched/core' omits 9ae5c45d6935 Merge branch into tip/master: 'ras/core' omits d53be3c89c00 Merge branch into tip/master: 'perf/core' omits 368910a02461 Merge branch into tip/master: 'locking/core' omits 92262869c233 Merge branch into tip/master: 'irq/core' omits 7ba66b6221e3 Merge branch into tip/master: 'x86/urgent' omits ff4ec5f79108 md: Fix spelling mistake in comments omits e969c8949e9b md/raid5: Increase restriction on max segments per request omits a3906874f1f5 md/raid5: Improve debug prints omits a5b9c6a653fb md/raid5: Pivot raid5_make_request() omits 76816a91b3d2 md/raid5: Check all disks in a stripe_head for reshape progress omits b16d91f9b7ea md/raid5: Refactor add_stripe_bio() omits 4fcbd9abb6f2 md/raid5: Keep a reference to last stripe_head for batch omits cb775de29f28 md/raid5: Refactor for loop in raid5_make_request() into w [...] omits 0647deafbf63 md/raid5: Move read_seqcount_begin() into make_stripe_request() omits 7f181f7bfeb8 md/raid5: Drop the do_prepare flag in raid5_make_request() omits 09cf53345779 md/raid5: Factor out helper from raid5_make_request() loop omits 6ce9728905c2 md/raid5: Move common stripe get code into new find_get_st [...] omits ec877594ad57 md/raid5: Move stripe_add_to_batch_list() call out of add_ [...] omits e07b250b9da9 md/raid5: Refactor raid5_make_request loop omits 7b19410260fb md/raid5: Factor out ahead_of_reshape() function omits cc69f703f7af md/raid5: Make logic blocking check consistent with logic [...] omits 0c48c3be92ad md: unlock mddev before reap sync_thread in action_store omits 467f738d0e82 md: Explicitly create command-line configured devices omits 92a2748dc3c5 md: Notify sysfs sync_completed in md_reap_sync_thread() omits c74008cf2d48 md: Ensure resync is reported after it starts omits ff3a0996abb9 md: Use enum for overloaded magic numbers used by mddev->c [...] omits 13a5bd4c6b10 md/raid5-cache: Annotate pslot with __rcu notation omits 0d79ac61090f md/raid5-cache: Clear conf->log after finishing work omits 33fa9f7c08f7 md/raid5-cache: Drop RCU usage of conf->log omits c2270aede3a1 md/raid5-cache: Take mddev_lock in r5c_journal_mode_show() omits f4eb3eb3a9d5 md/raid5: suspend the array for calls to log_exit() omits 26becbe46497 md/raid5-ppl: Drop unused argument from ppl_handle_flush_r [...] omits 59c0b25533f0 md/raid5-log: Drop extern decorators for function prototypes omits 1c3d54037780 MAINTAINERS: add patchwork link to linux-raid project omits d0bf1fe6454e net: usb: Remove unnecessary '0' values from hasdata omits a48e789dd263 Merge tag 'linux-can-next-for-5.20-20220703' of git://git. [...] omits 280e3a857d96 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf omits c67289e064ca Merge tag 'mlx5-updates-2022-06-29' of git://git.kernel.or [...] omits 0ebd5529d2dd Merge branch 'can-slcan-extend-supported-features' omits 0a9cdcf098a4 can: slcan: extend the protocol with CAN state info omits b32ff4668544 can: slcan: extend the protocol with error info omits 4de0e8efa052 can: slcan: add ethtool support to reset adapter errors omits 98b12064591d can: slcan: move driver into separate sub directory omits 5bac315be7eb can: slcan: send the open/close commands to the adapter omits dca796299462 can: slcan: set bitrate by CAN device driver API omits 52f9ac85b876 can: slcan: allow to send commands to the adapter omits c4e54b063f42 can: slcan: use CAN network device driver API omits 036bff2800cb can: netlink: dump bitrate 0 if can_priv::bittiming.bitrat [...] omits 92a31782c848 can: slcan: use the alloc_can_skb() helper omits da6788ea025c can: slcan: use netdev helpers to print out messages omits 3cd864901bc5 can: slcan: use the BIT() helper omits 2477d81901a2 ARM: dts: qcom: Fix sdhci node names - use 'mmc@' omits 817c2f351974 Merge tag 'qcom-arm64-fixes-for-5.19' into arm64-for-5.20 omits a10b760b7402 arm64: dts: qcom: sc7180-trogdor: Split out keyboard node [...] omits b39961659ffc arm64: dts: qcom: ipq8074: fix NAND node name omits 93d7cf2ee59f arm64: dts: qcom: msm8916: add xo clocks to rpmcc and a53pll omits 2752bb7d9b58 arm64: dts: qcom: msm8996: add second DSI interface omits 2e4ae611ab73 arm64: dts: qcom: add mdp_clk clock to the MDSS device omits 213d73687237 arm64: dts: qcom: sm8250: Enable per-process page tables. omits 7618a2de8121 arm64: dts: qcom: msm8916-samsung-a2015: Add touchscreen pinctrl omits 917a6de1b0a0 arm64: dts: qcom: msm8996: drop phy-names from HDMI device node omits 07f3c7a11dad arm64: dts: qcom: msm8994: add required ranges to OCMEM omits 7cc60f6c09f4 arm64: dts: qcom: sdm845: add dedicated IMEM and syscon co [...] omits 616ab047bec7 arm64: dts: qcom: sdm630: add dedicated IMEM and syscon co [...] omits 2ffe4f99cbdd arm64: dts: qcom: sc7280: add simple-mfd to IMEM omits c220f33e03a0 arm64: dts: qcom: sc7180: add dedicated IMEM and syscon co [...] omits b2b86a2d89c2 arm64: dts: qcom: qcs404: add dedicated IMEM and syscon co [...] omits bed0855657af arm64: dts: qcom: use generic sram as name for imem and oc [...] omits 0cdfa122a5ee arm64: dts: qcom: sdm845-db845c: add function and color to [...] omits b7428806b434 arm64: dts: qcom: sc7280-herobrine: add function to LED node omits 09143dd2cbd6 arm64: dts: qcom: sc7180-trogdor: add function to LED node omits 984a8c90c158 arm64: dts: qcom: qrb5165-rb5: add function and color to L [...] omits a072128b881e arm64: dts: qcom: apq8016-sbc: add function and color to L [...] omits 191c85b852c1 arm64: dts: qcom: sm8250: Move qup-opp-table out of soc node omits e2eedde448a9 arm64: dts: qcom: sm8350: Move qup-opp-tables out of soc node omits 12cfafe7b788 arm64: dts: qcom: sm8450: rename interconnect nodes omits 13e75fe786a1 arm64: dts: qcom: msm8996-xiaomi-natrium: Add support for [...] omits bb856fdf07f6 dt-bindings: arm: qcom: Document xiaomi,natrium board omits f82c48d46852 arm64: dts: qcom: ipq6018: correct QUP peripheral labels omits 7858ef3cfba2 arm64: dts: qcom: sm8250: use constants for audio clocks omits a102644dccfe arm64: dts: qcom: sdm845*: replace i2s reg with constant omits 20402c94721a arm64: dts: qcom: sm8450: Fix the IRQ trigger type for rem [...] omits 5458d6f2827c arm64: dts: qcom: msm8916: Fix typo in pronto remoteproc node omits 642f13c32087 arm64: dts: qcom: msm8998-xperia: Introduce ToF sensor support omits a0cdc83fa89b arm64: dts: qcom: sc7280: Add proxy interconnect requireme [...] omits c372baf317f4 arm64: dts: qcom: sm8450: remove duplicated glink-edge interrupt omits 140488b46b96 arm64: dts: qcom: sm8350: remove duplicated glink-edge interrupt omits dc74f89e3281 arm64: dts: qcom: sdm630: remove unneeded address/size cel [...] omits f0b255b4f012 arm64: dts: qcom: ipq6018: add label to remoteproc node omits ddc35664a38e arm64: dts: qcom: Remove unused 'vdda-max-microamp' & 'vdd [...] omits 8bbda511a3d9 arm64: dts: qcom: ipq8074: add USB power domains omits 877460f6a466 Merge branch '20220515210048.483898-8-robimarko@gmail.com' [...] omits afcbe252e9c1 arm64: dts: qcom: Fix 'reg-names' for sdhci nodes omits 4ff12270dbbe arm64: dts: qcom: Fix ordering of 'clocks' & 'clock-names' [...] omits 40940823cb58 arm64: dts: qcom: sdm630: Fix 'interconnect-names' for sdh [...] omits 96bb736f05d1 arm64: dts: qcom: Fix sdhci node names - use 'mmc@' omits dd764e1a4236 arm64: dts: qcom: sdm630-nile: Add RGB status LED on the P [...] omits fc41893fe828 arm64: dts: qcom: pm660l: Add LPG node omits 2cac6baf0249 arm64: dts: qcom: qcs404: fix default pinctrl settings for [...] omits bf3708c6734a arm64: dts: qcom: qrb5165-rb5: declare tri-led user leds omits 3e48f7428c1e arm64: dts: qcom: pm8150l: add Light Pulse Generator device node omits efe9185c4e21 arm64: dts: qcom: pm8150b: add Light Pulse Generator device node omits 3cfe94d660a8 arm64: dts: qcom: align led node names with dtschema omits 9d8840f6ee42 arm64: dts: qcom: sdm630-sony-xperia-nile: drop unneeded s [...] omits 5a4b0b853a29 arm64: dts: qcom: correct gpio-keys properties omits b08f5cbd69dc arm64: dts: qcom: align gpio-key node names with dtschema omits 372cf591acbc arm64: dts: qcom: adjust whitespace around '=' omits 6dfe4e195271 arm64: dts: qcom: msm8998-mtp: correct board compatible omits 693b6207fc7f arm64: dts: qcom: ipq6018-cp01-c1: fix Micron SPI NOR compatible omits 74b0fbd6048f arm64: dts: qcom: sdm630: correct QFPROM byte offsets omits b2eab35be13d arm64: dts: qcom: use dedicated QFPROM compatibles omits d66b1d2e4afc arm64: dts: qcom: correct SPMI WLED register range encoding omits 6ba93ba9f63f arm64: dts: qcom: add missing AOSS QMP compatible fallback omits 6afcee78b4a4 arm64: dts: qcom: sc7180: Add kingoftown dts files omits fb69f6adaf88 arm64: dts: qcom: sc7180: Add pazquel dts files omits 9520fef90049 arm64: dts: qcom: sc7180: Add mrbland dts files omits c77a3d4a2bfa arm64: dts: qcom: sc7180: Add quackingstick dts files omits e0ff30b23de9 arm64: dts: qcom: sc7180: Add wormdingler dts files omits 9c54f1711fc2 arm64: dts: qcom: sc7280: Rename sar sensor labels omits 32c231385ed4 arm64: dts: qcom: sc8280xp: add Lenovo Thinkpad X13s devicetree omits 519183af39b2 arm64: dts: qcom: add SA8540P and ADP omits ccd3517faf18 arm64: dts: qcom: sc8280xp: Add reference device omits 9f6ca00b5be4 hwmon: (asus_wmi_sensors) Save a few bytes of memory omits 9827a0e6e23b netfilter: nft_set_pipapo: release elements in clone from [...] omits 7e6bc1f6cabc netfilter: nf_tables: stricter validation of element data omits a8d52b024d6d net/mlx5e: TC, Support offloading police action omits 03a92a938dc7 net/mlx5e: Add flow_action to parse state omits 06fe52a47659 net/mlx5e: Add post meter table for flow metering omits 17c5da03879b net/mlx5e: Add generic macros to use metadata register mapping omits b8acfd4f21e2 net/mlx5e: Get or put meter by the index of tc police action omits 6ddac26cf763 net/mlx5e: Add support to modify hardware flow meter parameters omits 74e6b2a87433 net/mlx5e: Prepare for flow meter offload if hardware supports it omits c491ded04325 net/mlx5: Implement interfaces to control ASO SQ and CQ omits cdd04f4d4d71 net/mlx5: Add support to create SQ and CQ for ASO omits b6f2846afc0c net/mlx5: E-switch: Change eswitch mode only via devlink command omits f019679ea5f2 net/mlx5: E-switch, Remove dependency between sriov and es [...] omits fbd43b7259bc net/mlx5: E-switch, Introduce flag to indicate if fdb tabl [...] omits ea5872dd6b05 net/mlx5: E-switch, Introduce flag to indicate if vport ac [...] omits 8e755f7a8cef net/mlx5: delete dead code in mlx5_esw_unlock() omits 9de64ae8160d net/mlx5: Delete ipsec_fs header file as not used omits 69cb6c6556ad Merge tag 'nfsd-5.19-2' of git://git.kernel.org/pub/scm/li [...] omits 34074da5424c Merge tag 'for-5.19/parisc-4' of git://git.kernel.org/pub/ [...] omits aa78fa905b44 parisc: Fix vDSO signal breakage on 32-bit kernel omits bb7c51268776 Merge tag 'perf-tools-fixes-for-v5.19-2022-07-02' of git:/ [...] omits 5411de073362 Merge tag 'powerpc-5.19-4' of git://git.kernel.org/pub/scm [...] omits 3d5a2a396f19 MAINTAINERS: add Wenjia as SMC maintainer omits 8e60a041e478 Merge branch 'lan937x-dsa-driver' omits c8fac9d0aa5a net: dsa: microchip: add LAN937x in the ksz spi probe omits a0cb1aa43825 net: dsa: microchip: lan937x: add phylink_mac_config support omits f597d3ad75b8 net: dsa: microchip: lan937x: add phylink_mac_link_up support omits c14e878d4a4f net: dsa: microchip: lan937x: add phylink_get_caps support omits ab8823688f9e net: dsa: microchip: lan937x: add MTU and fast_age support omits a50b35366c64 net: dsa: microchip: lan937x: register mdio-bus omits ffaf1de2f62d net: dsa: microchip: lan937x: add phy read and write support omits 99b16df0cd52 net: dsa: microchip: lan937x: add dsa_tag_protocol omits 55ab6ffaf378 net: dsa: microchip: add DSA support for microchip LAN937x omits 457c182af597 net: dsa: microchip: generic access to ksz9477 static and [...] omits 092f875131dc net: dsa: tag_ksz: add tag handling for Microchip LAN937x omits 8926d94e5c50 dt-bindings: net: dsa: dt bindings for microchip lan937x omits 528f7f1fadf1 dt-bindings: net: make internal-delay-ps based on phy-mode omits f3f6631bb0d9 Merge branch 'lan8814-led' omits a516b7f7ca53 net: phy: micrel: Adding LED feature for LAN8814 PHY omits eb566fc83920 dt-bindings: net: Updated micrel,led-mode for LAN8814 PHY omits 504148fedb85 net: add skb_[inner_]tcp_all_headers helpers omits 2cd37c2e7244 misc: rtsx_usb: set return value in rsp_buf alloc err path omits ff898552fb32 perf synthetic-events: Ignore dead threads during event synthesis omits 363afa3aef24 perf synthetic-events: Don't sort the task scan result from /proc omits 5eb502b2e1ae perf unwind: Fix unitialized 'offset' variable on aarch64 omits 5074376822fe drm/rockchip: Fix an error handling path rockchip_dp_probe() omits 1449110b0dad drm/rockchip: vop: Don't crash for invalid duplicate_state() omits e3baced02a52 9p: Fix some kernel-doc comments omits dafbe689736f 9p fid refcount: cleanup p9_fid_put calls omits 286c171b86eb 9p fid refcount: add a 9p_fid_ref tracepoint omits b48dbb998d70 9p fid refcount: add p9_fid_get/put wrappers omits b296d05746b7 9p: Fix minor typo in code comment omits 47b1e3432b06 9p: Remove unnecessary variable for old fids while walking [...] omits c58c72d301d3 9p: Make the path walk logic more clear about when cloning [...] omits cba83f47fc0e 9p: Track the root fid with its own variable during lookups omits d28b25a62a47 selftests/net: fix section name when using xdp_dummy.o omits 04740c53cac4 qlogic/qed: fix repeated words in comments omits abf1efb6ae78 samsung/sxgbe: fix repeated words in comments omits 93d663c7e5a4 stmicro/stmmac: fix repeated words in comments omits c31788832f87 ethernet/sun: fix repeated words in comments omits bc38fae3a68b Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf omits 1d7f94cdd8f0 usbnet: remove vestiges of debug macros omits 90c74f4d90ad net: pcs: rzn1-miic: update speed only if interface is changed omits b14056914357 octeontx2-af: fix operand size in bitwise operation omits 089866061428 Merge tag 'libnvdimm-fixes-5.19-rc5' of git://git.kernel.o [...] omits 3461b040a90d drm/i915/display: clean up comments omits c272612cb4a2 kunit: Taint the kernel when KUnit tests are run omits 2852ca7fba9f panic: Taint kernel if tests are run omits e35330f879cf dt-bindings: watchdog: faraday: Fix typo in example 'timeo [...] omits 5036793d7dbd exec: Fix a spelling mistake omits ad6c94de2ec4 dt-bindings: chosen: remove old .txt binding omits 3ed9222ce728 Merge tag 'memory-controller-drv-5.20' of git://git.kernel [...] omits fd6d3af4e676 Merge branch 'arm/soc' into for-next omits 1c74a93ce9b6 Merge tag 'samsung-soc-5.20' of git://git.kernel.org/pub/s [...] omits 070f292974c2 soc: document merges omits d4d67c81e1a1 Merge branch 'arm/fixes' into for-next omits f99d621133ef Merge tag 'amlogic-arm-for-v5.20' of git://git.kernel.org/ [...] omits 2ee11c6097b4 Merge branch 'arm/defconfig' into for-next omits 57f5ecc63879 Merge branch 'arm/dt' into for-next omits 80d1225e5008 Merge branch 'arm/drivers' into for-next omits 5ff40f095aa0 Merge branch 'arm/fixes' into for-next omits d95ce66d4cc3 Merge tag 'scmi-fixes-5.19-2' of git://git.kernel.org/pub/ [...] omits 89a24d7d85bd Merge tag 'renesas-arm-defconfig-for-v5.20-tag1' of git:// [...] omits aa61fa3e36cf Merge tag 'amlogic-drivers-for-v5.20' of git://git.kernel. [...] omits 92a1691b9db8 Merge tag 'renesas-drivers-for-v5.20-tag1' of git://git.ke [...] omits 1ce8c443e956 Merge tag 'thermal-5.19-rc5' of git://git.kernel.org/pub/s [...] omits a49b8ce7306c bpf, selftests: Add verifier test case for jmp32's jeq/jne omits 73c4936f916d bpf, selftests: Add verifier test case for imm=0,umin=0,um [...] omits 3844d153a41a bpf: Fix insufficient bounds propagation from adjust_scala [...] omits a12ca6277eca bpf: Fix incorrect verifier simulation around jmp32's jeq/jne omits 9ee7827668c7 Merge tag 'pm-5.19-rc5' of git://git.kernel.org/pub/scm/li [...] omits bc621588ff59 Merge branch 'pm-cpufreq' omits e6bdbcc764af ACPI: bus: Drop unused list heads from struct acpi_device omits d674553009af hisi_lpc: Use acpi_dev_for_each_child() omits 54872fea6a5a bus: hisi_lpc: fix missing platform_device_put() in hisi_l [...] omits b336ad598a3b Merge tag 'hwmon-for-v5.19-rc5' of git://git.kernel.org/pu [...] omits 887371066039 PM: runtime: Fix supplier device management during consumer probe omits 07358194badf PM: runtime: Redefine pm_runtime_release_supplier() omits 40b57cfa5fee hwmon: (lm90) Use worker for alarm notifications omits 89eed3733062 hwmon: (asus-ec-sensors) add support for Maximus XI Hero omits d585db1e5b07 hwmon: (dell-smm) Improve assembly code omits 56e1ec686472 hwmon: (pmbus/ltc2978) Set voltage resolution omits f45f515be8b5 hwmon: (pmbus) Add list_voltage to pmbus ops omits b98b9cfc166d hwmon: (pmbus) Introduce and use cached vout margins omits 66f7eaf712d1 hwmon: (gsc-hwmon) Add missing of_node_put() omits ca7964469d62 hwmon: (dell-smm) Add Dell G5 5590 to DMI table omits fa9b2584322e hwmon: (dell-smm) Add Dell XPS 13 7390 to fan control whitelist omits d0ebc6971a91 hwmon: (nct6775) Drop duplicate NULL check in ->init() and [...] omits fbbe4c5c9acd hwmon: (pmbus) fix build error unused-function omits d6cd4aabc885 hwmon: (lm90) Read the channel's temperature offset from d [...] omits 5ace00c308df hwmon: (lm90) Add support for 2nd remote channel's offset [...] omits e6fa7c549e2f hwmon: (occ) Delete unnecessary NULL check omits 57852cbf10be hwmon: (lm90) Read the channel's label from device-tree omits 0f17cf37bffa hwmon: (lm90) Define maximum number of channels that are s [...] omits c7746b897c06 hwmon: (lm90) Add compatible entry for adt7481 omits 7d731cea7205 dt-bindings: hwmon: Allow specifying channels for lm90 omits d24a6e18b49e dt-bindings: hwmon: Add compatible string for ADT7481 in lm90 omits 6c6f1c260c04 hwmon: Allow to compile ASB100 and FSCHMD on !X86 omits 33fe6713fc1e hwmon: (pmbus) add MFR_* registers to debugfs omits 1960de808859 hwmon: (pmbus) add a function to check the presence of a b [...] omits 88ea7a80e2ab hwmon: (asus-ec-sensors) add support for Strix Z690-a D4 omits 1fcd319a6fbc hwmon: (sch56xx-common) Add DMI override table omits 94bc52ca9f05 hwmon: (lm75) Replace kernel.h with the necessary inclusions omits 2ff0869fcddf hwmon: (f71882fg) Add support for F71858AD (0x0903) omits 922836da53a7 hwmon: (pmbus) Add support for Analog Devices LT7182S omits 67d50c0361f2 dt-bindings: trivial-devices: Add lt7182s omits 106d41847cc5 hwmon: (pmbus) Add IEEE 754 half precision support to PMBus core omits e614067521ea hwmon: (lm90) Support temp_samples attribute omits a573c605f8ea hwmon: (lm90) Add table with supported Analog/ONSEMI devices omits 7379f51c8b17 hwmon: (lm90) Add support and detection of Philips/NXP NE1618 omits 380898e553e1 hwmon: (lm90) Add explicit support for ADM1020 omits 775eceb29fe2 hwmon: (lm90) Only disable alerts if not already disabled omits 51c76e648a79 hwmon: (lm90) Add support for ADT7421 omits 4c43979efee7 hwmon: (lm90) Add support for ON Semiconductor NCT218 omits cf4b234e82b6 hwmon: (lm90) Add support for ON Semiconductor NCT214 and NCT72 omits 0ca1357bf2c1 hwmon: (lm90) Add explicit support for NCT210 omits f3b29af935b9 hwmon: (lm90) Combine lm86 and lm90 configuration omits 1c2f170f6d74 hwmon: (lm90) Add remaining chips supported by adm1021 driver omits 13ce9591a338 hwmon: (lm90) Add support for ADM1021, ADM1021A, and ADM1023 omits 55246492f7b4 hwmon: (lm90) Support MAX1617 and LM84 omits be48f224deb9 hwmon: (lm90) Introduce 16-bit register write function omits 1b66bcbd889d hwmon: (lm90) Let lm90_read16() handle 8-bit read operations omits 4acf6597eaee hwmon: (lm90) Add support for MAX6642 omits 5b219917d122 hwmon: (lm90) Add flag to indicate conversion rate support omits f7892468fa6e hwmon: (lm90) Add flag to indicate support for minimum tem [...] omits 9770ddbbf854 hwmon: (lm90) Add support for MAX6690 omits c1ae3c53d1a6 hwmon: (lm90) Strengthen chip detection for ADM1032, ADT74 [...] omits e85c6ac1f3df hwmon: (lm90) Add support for ADT7481, ADT7482, and ADT7483 omits 744742d6c3a3 hwmon: (lm90) Add explicit support for MAX6648/MAX6692 omits 10abdf3b0430 hwmon: (lm90) Add flag to indicate 'alarms' attribute support omits 5e5bf5ba7a7c hwmon: (lm90) Fix/Add detection of G781-1 omits 961e2134329f hwmon: (lm90) Add support for additional chip revision of NCT1008 omits 75dac87ee87d hwmon: (lm90) Rework detect function omits d377e23eaa1c hwmon: (lm90) Use single flag to indicate extended tempera [...] omits 9fcd170b884e hwmon: (lm90) Support multiple temperature resolutions omits df2920efa97e hwmon: (lm90) Only re-read registers if volatile omits 5972c9dcedbc hwmon: (lm90) Add support for unsigned and signed temperatures omits 776e426c7546 hwmon: (lm90) Enable full PEC support for ADT7461A omits f4872a5f9144 hwmon: (lm90) Add partial PEC support for ADT7461 omits 5f1f9890defb hwmon: (lm90) Improve PEC support omits 7f1e258282ec hwmon: (lm90) Stop using R_/W_ register prefix omits 98b10d45c2c5 hwmon: (lm90) Move status register bit shifts to compile time omits d6ea3544a200 hwmon: (lm90) Use BIT macro omits e25df0cf8558 hwmon: (lm90) Reorder chip enumeration to be in alphabetic [...] omits 9874be07e257 hwmon: (lm90) Reorder include files in alphabetical order omits c274a2e8984d hwmon: (lm90) Rework alarm/status handling omits 32b4e3693719 hwmon: (lm90) Generate sysfs and udev events for all alarms omits f7d1438269cc hwmon: (pmbus) Move pec attribute to I2C device omits d0e51022a025 hwmon: (ibmaem) don't call platform_device_del() if platfo [...] omits d0f67adb7906 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] omits cec84e7547d3 Merge tag 's390-5.19-5' of git://git.kernel.org/pub/scm/li [...] omits 76ff294e1619 Merge tag 'nfs-for-5.19-3' of git://git.linux-nfs.org/proj [...] omits 6f8693ea2bfe Merge tag 'ceph-for-5.19-rc5' of https://github.com/ceph/c [...] omits 8300d380309a Merge tag 'for-5.19/dm-fixes-5' of git://git.kernel.org/pu [...] omits 0a35d1622d5c Merge tag 'io_uring-5.19-2022-07-01' of git://git.kernel.d [...] omits d516e221e2fb Merge tag 'block-5.19-2022-07-01' of git://git.kernel.dk/l [...] omits 067c227379c0 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] omits 690685ffcdce Merge tag 'ata-5.19-rc5' of git://git.kernel.org/pub/scm/l [...] omits 410982303772 arm64: hugetlb: Restore TLB invalidation for BBM on contig [...] omits 9650910d05a3 Merge tag 'clk-fixes-for-linus' of git://git.kernel.org/pu [...] omits 9bef4929fa21 dmaengine: fsl-edma: remove redundant assignment to pointe [...] omits 09f7b80fac3e dmaengine: imx-sdma: only restart cyclic channel when enabled omits 8d8bbefa6a33 dmaengine: mediatek: mtk-hsdma: Fix typo in comment omits ab356484dbb9 dmaengine: at_xdmac: Fix typo in comment omits cfa1927f8468 dt-bindings: dma: fsl-edma: Convert to DT schema omits a7a5c1a93d83 dmaengine: ep93xx: Fix typo in comments omits 0951a90e343d dmaengine: imx-sdma: Improve the SDMA irq name omits 241b73730091 Merge branch 'devicetree-arm64/next' into next omits 7561cea5dbb9 xfs: prevent a UAF when log IO errors race with unmount omits ee4aae577721 Merge branch irq/plic-edge-fixes into irq/irqchip-next omits 5873ba559101 irqchip/sifive-plic: Fix T-HEAD PLIC edge trigger handling omits d60df7fd225a dt-bindings: interrupt-controller: Require trigger type fo [...] omits dd46337ca696 irqchip/sifive-plic: Add support for Renesas RZ/Five SoC omits 1267d9831171 dt-bindings: interrupt-controller: sifive,plic: Document R [...] omits 68f26639dc40 ASoC: codecs: wsa883x: add missing break statement omits 18c9aa490795 arm64: Add an override for ID_AA64SMFR0_EL1.FA64 omits 504ee23611c4 arm64: Add the arm64.nosve command line option omits b3000e2133d8 arm64: Add the arm64.nosme command line option omits 6ab7661e1d39 arm64: Expose a __check_override primitive for oddball features omits 6b7ec18c0976 arm64: Allow the idreg override to deal with variable field width omits fa8aa59ae645 arm64: Factor out checking of a feature against the overri [...] omits ae4b7e38e9a9 arm64: Allow sticky E2H when entering EL1 omits b65e411d6cc2 arm64: Save state of HCR_EL2.E2H before switch to EL1 omits 7ddb0c3df788 arm64: Rename the VHE switch to "finalise_el2" omits 0aaa68532e9d arm64: mm: fix booting with 52-bit address space omits a57cbe02c058 Merge tag 'amlogic-arm64-dt-for-v5.20' of git://git.kernel [...] omits d5444cc4cbbe Merge tag 'amlogic-arm-dt-for-v5.20' of git://git.kernel.o [...] omits 7ccd1f6dcec0 Merge tag 'dt-cleanup-5.20' of git://git.kernel.org/pub/sc [...] omits 5d16aa7458a4 Merge tag 'dt64-cleanup-5.20' of git://git.kernel.org/pub/ [...] omits 3966af40559d Merge tag 'socfpga_dts_updates_for_v5.20' of git://git.ker [...] omits 6c0534397d87 Merge tag 'renesas-dt-bindings-for-v5.20-tag1' of git://gi [...] omits 4505bb959ad2 Merge tag 'renesas-arm-dt-for-v5.20-tag1' of git://git.ker [...] omits 813b08089075 Merge tag 'samsung-dt64-5.20' of git://git.kernel.org/pub/ [...] omits 7949803d3847 Merge tag 'samsung-dt-5.20' of git://git.kernel.org/pub/sc [...] omits 1357d2a65601 irqchip/apple-aic: Make symbol 'use_fast_ipi' static omits fd31000d58f4 irqchip/xilinx: Add explicit dependency on OF_ADDRESS omits b69a2afd5afc x86/kexec: Carry forward IMA measurement log on kexec omits 1f66f63c7312 Merge tag 'imx-fixes-5.19-2' of git://git.kernel.org/pub/s [...] omits a38dbb4f2028 Merge tag 'at91-fixes-5.19' of git://git.kernel.org/pub/sc [...] omits 620f83b8326c soc: ixp4xx/npe: Fix unused match warning omits b0d93b44641a selftests/bpf: Skip lsm_cgroup when we don't have trampolines omits e252f2ed1c8c fanotify: introduce FAN_MARK_IGNORE omits dbdd9a28e140 net/cmsg_sender: Remove a semicolon omits 8afd7215aa97 fanotify: cleanups for fanotify_mark() input validations omits 31a371e419c8 fanotify: prepare for setting event flags in ignore mask omits 8dfeee9dc52c net: usb: Fix typo in code omits c05787b4c2f8 fs: inotify: Fix typo in inotify comment omits 734966043860 tty: n_gsm: fix resource allocation order in gsm_activate_mux() omits 0af021678d5d tty: n_gsm: fix deadlock and link starvation in outgoing d [...] omits c7b1267b1c64 nfp: support VF rate limit with NFDK omits 7fa2d1707d41 cdc-eem: always use BIT omits 368843301d08 cxgb4: Fix typo in string omits 9c154ab47f5e selftests: net: fib_rule_tests: fix support for running in [...] omits 13463f731fbb Merge branch 'mptcp-mem-scheduling' omits e918c137db40 net: remove SK_RECLAIM_THRESHOLD and SK_RECLAIM_CHUNK omits 69d93daec026 mptcp: refine memory scheduling omits d24141fe7b48 mptcp: drop SK_RECLAIM_* macros omits 4aaa1685f750 mptcp: never fetch fwd memory from the subflow omits 49db68d45bdc dmaengine: dw-axi-dmac: Fix RMW on channel suspend register omits 3a4413b77429 dmaengine: ti: k3-psil-j721s2: Add psil threads for sa2ul omits 44c4237cf343 dmaengine: idxd: force wq context cleanup on device disable path omits de6921856f99 arm64: Do not forget syscall when starting a new thread. omits 9e07352ef779 arm64: vdso32: Add DWARF_DEBUG omits 859716b4131f arm64: vdso32: Shuffle .ARM.exidx section above ELF_DETAILS omits d9b728f8600b arm64: compat: Move sigreturn32.S to .rodata section omits 0ac9c3dd0d6f dmaengine: qcom: bam_dma: fix runtime PM underflow omits 1fde565c5593 gpio: rockchip: add support for rk3588 omits f47ee0243749 dt-bindings: gpio: rockchip: add gpio-ranges omits 71560d98e7f1 Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux [...] omits 456bfd9dc8a1 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] omits 883f50ead31c iio: adc: stm32-adc: disable adc before calibration omits cf59ad968bb7 iio: adc: stm32-adc: make safe adc disable omits 658167289671 iio: dac: ad5380: align '*' each line and drop unneeded bl [...] omits 2a5bf05f123f iio: adc: qcom-spmi-rradc: Fix spelling mistake "coherrenc [...] omits abeba59f9354 iio: Don't use bare "unsigned" omits 654f9661232a dt-bindings: iio: dac: mcp4922: expand for mcp4921 support omits 1c8dbb5be5b8 iio: dac: mcp4922: add support to mcp4921 omits 023e79db59ad neterion/vxge: fix repeated words in comments omits f9f108f6d985 ethernet/neterion: fix repeated words in comments omits 951c62709cd8 ethernet/natsemi: fix repeated words in comments omits 627838275a54 mellanox/mlxsw: fix repeated words in comments omits 1c3997b1cdb0 ethernet/marvell: fix repeated words in comments omits 36704239c8fe marvell/octeontx2/af: fix repeated words in comments omits 441e04e85e56 gpio: adnp: Make use of device properties omits 02873178fc30 gpio: adnp: use simple i2c probe function omits 5b32432e0d68 gpio: pca9570: add pca9571 support omits 08cba85d2c32 gpio: pca9570: Add DT bindings for NXP PCA9571 omits 7e09ac27f43b x86: Fix .brk attribute in linker script omits 38fa5479b413 x86: Clear .brk area at early boot omits 8b037cabc496 spi: dt-bindings: dw-apb-ssi: update spi-{r,t}x-bus-width omits 96e8fc581868 x86/xen: Use clear_bss() for Xen PV guests omits 144248515246 drm: panel-orientation-quirks: Add quirk for the Lenovo Yo [...] omits 1045a06724f3 remove CONFIG_ANDROID omits 261e224d6a5c pm/sleep: Add PM_USERSPACE_AUTOSLEEP Kconfig omits 72b5d5aef246 kernfs: fix potential NULL dereference in __kernfs_remove omits c882716b6d41 firmware: Hold a reference for of_find_compatible_node() omits 80fc671bcc01 uacce: Handle parent device removal or parent driver module rmmod omits d60be533a003 scripts/tags.sh: Include tools directory in tags generation omits 85df46465bbb bus: mvebu-mbus: Fix spelling mistake omits 2af23d20bea6 MAINTAINERS: update Android driver maintainers omits 3e753ecc5d6f misc: rtsx_pcr: Fix a typo omits 5cd561688b3e drm/bridge: imx: i.MX8 bridge drivers should depend on ARCH_MXC omits 32dd59f96924 tty: n_gsm: fix race condition in gsmld_write() omits 4fae831b3a71 tty: n_gsm: fix packet re-transmission without open contro [...] omits bec0224816d1 tty: n_gsm: fix non flow control frames during mux flow off omits c568f7086c6e tty: n_gsm: fix missing timer to handle stalled links omits 556fc8ac0651 tty: n_gsm: fix wrong queuing behavior in gsm_dlci_data_output() omits 01aecd917114 tty: n_gsm: fix tty registration before control channel open omits ac77f0077c32 tty: n_gsm: fix user open not possible at responder until [...] omits 90557fa89d3e dt-bindings: usb: atmel: Add Microchip LAN9662 compatible string omits b75cd218274e xen/arm: Fix race in RB-tree based P2M accounting omits f63c2c2032c2 xen-netfront: restore __skb_queue_tail() positioning in xe [...] omits 2400617da7ee xen/blkfront: force data bouncing when backend is untrusted omits 4491001c2e0f xen/netfront: force data bouncing when backend is untrusted omits 307c8de2b023 xen/netfront: fix leaking data in shared pages omits ee6c6e734247 staging/wlan-ng: get the correct struct hfa384x in work callback omits 3355a12760de staging: r8188eu: remove unneeded semicolon omits d61da1d7a1bf staging: r8188eu: remove HW_VAR_H2C_MEDIA_STATUS_RPT from [...] omits c87d8e90bccb staging: r8188eu: drop return value from receive_disconnect omits 34e3b69b1edc dt-bindings: pinctrl: Add DT bindings for Renesas RZ/V2M pinctrl omits 3776c7855985 misc: rtsx_usb: use separate command and response buffers omits eb7f8e284203 misc: rtsx_usb: fix use of dma mapped buffer for usb bulk [...] omits 2f446ffe9d73 xen/blkfront: fix leaking data in shared pages omits 087b79854b9b Merge branch 'prevent-permanently-closed-tc-taprio-gates-f [...] omits 837ced3a1a5d time64.h: consolidate uses of PSEC_PER_NSEC omits 55a515b1f5a9 net: dsa: felix: drop oversized frames with tc-taprio inst [...] omits d68a373bfbf4 net: dsa: felix: keep QSYS_TAG_CONFIG_INIT_GATE_STATE(0xFF [...] omits 1c9017e44af2 net: dsa: felix: keep reference on entire tc-taprio config omits c7e5c423cb59 net: gianfar: add support for software TX timestamping omits 5a24389457ba net: dsa: rzn1-a5psw: add missing of_node_put() in a5psw_p [...] omits 3d1188df789f arm64: defconfig: Enable qcom interconnect drivers omits 974db040c519 arm64: defconfig: Enable qcom ss & hs usb phy omits bf8bb8eaccf4 clk: qcom: gcc-msm8916: Add rates to the GP clocks omits d0696770cef3 clk: qcom: clk-rcg2: Make sure to not write d=0 to the NMD [...] omits bdafb609c3bb clk: qcom: clk-rcg2: Fail Duty-Cycle configuration if MND [...] omits fe5651cc8e33 ARM: dts: qcom: apq8064: drop phy-names from HDMI device node omits 6ac2799c3096 ARM: dts: qcom: apq8064-ifc6410: drop hdmi-mux-supply omits e2759fa0676c ARM: dts: qcom: pm8841: add required thermal-sensor-cells omits 7a16ea7f3a5e ARM: dts: qcom: msm8974: add required ranges to OCMEM omits def2565bc66d ARM: dts: qcom: sdx55: add dedicated IMEM and syscon compatibles omits f19be941efd1 ARM: dts: qcom: msm8974: add dedicated IMEM compatible omits 626a60292a8e ARM: dts: qcom: apq8064-asus-nexus7: add dedicated IMEM co [...] omits 230b5edaa34b ARM: dts: qcom: use generic sram as name for imem and ocmem nodes omits 69b1142baeab ARM: dts: qcom: ipq8064: add function to LED nodes omits 445c44e25342 ARM: dts: qcom: ipq8064-rb3011: add color to LED node omits 47e889d3d9a7 ARM: dts: qcom: ipq4018-ap120c-ac: add function and color [...] omits 966d7e9c35cf ARM: dts: qcom: apq8060-ifc6410: add color to LED node omits b8f9cae583c4 ARM: dts: qcom: apq8060-dragonboard: add function and colo [...] omits 03110b46c99b ARM: dts: qcom: msm8974: re-add missing pinctrl omits 34eff17ec4e2 hisilicon/hns3/hns3vf:fix repeated words in comments omits 577d7685d591 google/gve:fix repeated words in comments omits b1769b6eb06b freescale/fs_enet:fix repeated words in comments omits e6e0951414a3 soc: qcom: aoss: Fix refcount leak in qmp_cooling_devices_ [...] omits 4c2d6acd765f ethernet/emulex:fix repeated words in comments omits 8dcc8ab805b7 atheros/atl1e:fix repeated words in comments omits a3e7259f9ebe soc: qcom: llcc: Fix syntax errors in comments omits 1cebc3ca4aba Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/ [...] omits dc34d5036692 lib: test_bitmap: add compile-time optimization/evaluation [...] omits 3e7e5baaaba7 bitmap: don't assume compiler evaluates small mem*() built [...] omits 2f7ee2a72cce net/ice: fix initializing the bitmap in the switch code omits b03fc1173c0c bitops: let optimize out non-atomic bitops on compile-time [...] omits e69eb9c460f1 bitops: wrap non-atomic bitops with a transparent macro omits bb7379bfa680 bitops: define const_*() versions of the non-atomics omits 0e862838f290 bitops: unify non-atomic bitops prototypes across architectures omits 21bb8af513d3 bitops: always define asm-generic non-atomic bitops omits e5a16a5c4602 ia64, processor: fix -Wincompatible-pointer-types in ia64_ [...] omits 92a563fcf14b soc: qcom: ocmem: Fix refcount leak in of_get_ocmem omits ae500b351ab0 ARM: dts: qcom: sdx55: Fix the IRQ trigger type for UART omits 54f0f3b298e2 riscv: Kconfig: Style cleanups omits a175eca0f3d7 Merge tag 'drm-fixes-2022-07-01' of git://anongit.freedesk [...] omits f929217499cf Merge tag 'drm-misc-next-2022-06-30' of git://anongit.free [...] omits f5d1f6d63c9a RDMA/rxe: Replace include statement omits cae3fa541e62 RDMA/rxe: Convert pr_warn/err to pr_debug in pyverbs omits ab1489017aa7 ARM: dts: qcom-msm8974: fix irq type on blsp2_uart1 omits c5da61cf5bab drm/amdgpu/display: add missing FP_START/END checks dcn32_ [...] omits 780f97cec866 drm/amd/display: Fix __nedf2 undefined for 32 bit compilation omits 202804b9705c drm/amd/display: Fix __muldf3 undefined for 32 bit compilation omits 071ebbb0d482 drm/amd/display: Fix __floatunsidf undefined for 32 bit co [...] omits f8acf01a6a4f clk: qcom: camcc-sm8250: Fix topology around titan_top pow [...] omits 103dd2338bbf clk: qcom: camcc-sdm845: Fix topology around titan_top pow [...] omits 0d8928a94ba1 drm/amd/display: Fix __umoddi3 undefined for 32 bit compilation omits ca503bb29022 riscv: Kconfig.socs: Add comments omits 84b10f781abf riscv: Kconfig.erratas: Add comments omits 2f66a3d09994 riscv: Kconfig: Fix indentation and add comments omits 0d8730f07c82 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net omits b8f0009bc9ed Merge tag 'drm-misc-fixes-2022-06-30' of git://anongit.fre [...] omits 4eb1560259de ARM: dts: qcom: msm8974: Add BAM DMUX Ethernet/IP device omits 1bf7305e79aa clk: qcom: ipq8074: dont disable gcc_sleep_clk_src omits 8add990ace3d clk: qcom: ipq8074: add USB GDSCs omits c87969d21870 Merge branch '20220515210048.483898-8-robimarko@gmail.com' [...] omits 74622e401e21 dt-bindings: clock: qcom: ipq8074: add USB GDSCs omits 10a1e332f3d3 KEYS: asymmetric: enforce SM2 signature use pkey algo omits 99e7e16445c4 dt-bindings: soc: qcom,wcnss: remove unneeded ref for names omits 2c930dc1e34f dt-bindings: clocks: qcom,gcc-ipq8074: support power domains omits 2bd357e69820 clk: qcom: ipq8074: set BRANCH_HALT_DELAY flag for UBI clocks omits 74521205b640 clk: qcom: ipq8074: add PPE crypto clock omits 90e6d290603d dt-bindings: clock: qcom: ipq8074: add PPE crypto clock omits 0e9e61a2815b clk: qcom: ipq8074: fix NSS port frequency tables omits 3401ea2856ef clk: qcom: ipq8074: SW workaround for UBI32 PLL lock omits ca41ec1b3043 clk: qcom: ipq8074: fix NSS core PLL-s omits f25b0d9dd6d9 dt-bindings: connector: usb: align example indentation to [...] omits 5e8379351dbd Merge tag 'net-5.19-rc5' of git://git.kernel.org/pub/scm/l [...] omits 868f9f2f8e00 vfs: fix copy_file_range() regression in cross-fs copies omits 7a255ae77216 bpftool: Show also the name of type BPF_OBJ_LINK omits a23dd544debc SUNRPC: Fix READ_PLUS crasher omits fbd2251d3ee9 docs: dt: writing-bindings: Update URL to DT schemas omits 173e468c717c intel/ice:fix repeated words in comments omits afa646299a28 ice: Remove unnecessary NULL check before dev_put omits 0ca85829903f ice: use eth_broadcast_addr() to set broadcast address omits 263957263a00 ice: switch: dynamically add VLAN headers to dummy packets omits ea71b967a507 ice: Add support for VLAN TPID filters in switchdev omits 06bca7c2685a ice: Add support for double VLAN in switchdev omits 39e940d4abfa selftests/xsk: Destroy BPF resources only when ctx refcoun [...] omits 6d4c767c032b selftests/xsk: Verify correctness of XDP prog attach point omits 61333008d01e selftests/xsk: Introduce XDP prog load based on existing A [...] omits 24d2e5d9da60 selftests/xsk: Avoid bpf_link probe for existing xsk omits 4f40a5b55446 NFSv4: Add an fattr allocation to _nfs4_discover_trunking() omits 080abad71e99 NFS: restore module put when manager exits. omits fed0d9f13266 i40e: Fix VF's MAC Address change on VM omits 1adb1563e7b7 i40e: Fix dropped jumbo frames statistics omits 7cb33d1bc1ac RDMA/rxe: Fix deadlock in rxe_do_local_ops() omits f3163d8567ad Merge tag 'nvme-5.19-2022-06-30' of git://git.infradead.or [...] omits 3db7f894549a drm/amdkfd: Bump KFD API version for SMI profiling event omits 414e9f520e89 drm/amdkfd: Asynchronously free smi_client omits 46ae2af9a8aa drm/amdkfd: Add unmap from GPU SMI event omits c7f21978fa6a drm/amdkfd: Add user queue eviction restore SMI event omits acac270d0982 drm/amdkfd: Add migration SMI event omits e0f1e65b836c drm/amdkfd: Add GPU recoverable fault SMI event omits 163a5a584370 drm/amdkfd: Enable per process SMI event omits d7cfea332cca drm/amdkfd: Add KFD SMI event IDs and triggers omits 395ece6f1412 Revert "drm/amdgpu/gmc11: avoid cpu accessing registers to [...] omits cf6067290034 drm/amdgpu: enable mes to access registers v2 omits adc0e6ab0df3 drm/amdgpu/mes: add mes register access interface omits 7d4705b33cb8 drm/amdgpu/mes11: add mes11 misc op omits cff35798fad5 drm/amdkfd: fix cu mask for asics with wgps omits 6a4a1f605431 drm/amdgpu: add common interface for mes misc op omits 90d5fd317c74 drm/amdgpu/mes11: update mes interface for acessing registers omits b7d78b46d5e8 net: phylink: fix NULL pl->pcs dereference during phylink_ [...] omits 3019a8d7c189 drm: Remove unnecessary junk from drm_crtc.h omits 58bf4db69528 net: dsa: felix: fix race between reading PSFP stats and p [...] omits 839b92fede7b selftest: tun: add test for NAPI dismantle omits ff1fa2081d17 net: tun: avoid disabling NAPI twice omits 9c5de246c1db net: sparx5: mdb add/del handle non-sparx5 devices omits 4d627ef12b40 docs/doc-guide: Mention make variable SPHINXDIRS omits 2bc6430884d5 scripts: get_feat.pl: use /usr/bin/env to find perl omits 8bfb7869ec37 intel/ixgbevf:fix repeated words in comments omits 1e401f7680c9 intel/igc:fix repeated words in comments omits 1ca33bf983f3 intel/igbvf:fix repeated words in comments omits 7cdb8cc82ffb intel/igb:fix repeated words in comments omits afdc8a54e297 intel/iavf:fix repeated words in comments omits 09f85edd98e2 intel/i40e:fix repeated words in comments omits 17527829dfb6 intel/fm10k:fix repeated words in comments omits 7654a8881a54 Merge branches 'v5.20/vfio/migration-enhancements-v3', 'v5 [...] omits e2ef1c2d9a14 intel/e1000e:fix repeated words in comments omits 62f46fc7b8c6 thermal: intel_tcc_cooling: Add TCC cooling support for Ra [...] omits 38f0430e1658 intel/e1000:fix repeated words in comments omits eb6683b622c5 ixgbe: drop unexpected word 'for' in comments omits 4d5173c6f6eb igb: remove unexpected word "the" omits a5f976580238 fm10k: remove unexpected word "the" omits 4fb8cfedd8fc ixgbe: remove unexpected word "the" omits d7d488f41b41 s390/qdio: Fix spelling mistake omits d608f45ed3cf s390/sclp: Fix typo in comments omits e4f74400308c s390/archrandom: simplify back to earlier design and initi [...] omits 09007af2b627 io_uring: fix provided buffer import omits ee5956bb9ce6 docs/zh_CN: Add mutex-design Chinese translation omits bf02fb07c79a docs/zh_CN: Show the Chinese translation of spinlocks omits e129e4138147 regmap-irq cleanups and refactoring omits 330c179976f3 vfio: Move "device->open_count--" out of group_rwsem in vf [...] omits f8189d5d5fbf dax: set did_zero to true when zeroing successfully omits 98eb8d95025b iomap: set did_zero to true when zeroing successfully omits 1a0e93df1e10 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] omits ffed0518d871 vfio: remove useless judgement omits 6641085e8d7b vfio: Clear the caps->buf to NULL after free omits dc1848388137 RDMA/rxe: Merge normal and retry atomic flows omits 8264411595fa RDMA/rxe: Move atomic original value to res omits 220e842815f9 RDMA/rxe: Move atomic responder res to atomic_reply omits 1c61d51e9695 vfio: check iommu_group_set_name() return value omits 9fb3bb25d153 Merge tag 'fsnotify_for_v5.19-rc5' of git://git.kernel.org [...] omits 0ed5493e430a RDMA/rxe: Add a responder state for atomic reply omits 24f0ab010211 RDMA/rxe: Move code to rxe_prepare_atomic_res() omits d58562ca6c99 iomap: skip pages past eof in iomap_do_writepage() omits c06475910b52 Documentation: coresight: Escape coresight bindings file wildcard omits 6e97eba8ad87 vfio: Split migration ops from main device ops omits f5da5ddf81ad Merge tag 'v5.19-p3' of git://git.kernel.org/pub/scm/linux [...] omits 2b1c1906286f vfio/mlx5: Protect mlx5vf_disable_fds() upon close device omits fda35af97595 intel: remove unused macros omits df3c9072ef90 Merge branch 'efivars-cleanup' into efi/next omits e3435fff6ae0 ACPI: Move PRM config option under the main ACPI config omits 36d1f098e674 ACPI: Enable Platform Runtime Mechanism(PRM) support on ARM64 omits 353efd5e97a7 ACPI: PRM: Change handler_addr type to void pointer omits b941e487152e serial: 8250: dw: Fix the macro RZN1_UART_xDMACR_8_WORD_BURST omits 39cdb68c64d8 vt: fix memory overlapping when deleting chars in the buffer omits 4f532c1e2531 serial: mvebu-uart: correctly report configured baudrate value omits f9b11229b79c serial: 8250: Fix PM usage_count for console handover omits 6e690d54cfa8 serial: 8250: fix return error code in serial8250_request_ [...] omits 5c5f44e36217 serial: stm32: Clear prev values before setting RTS delays omits c8177f90b7c6 dt-bindings: serial: 8250: Add npcm845 compatible string omits 309f7beddf05 serial: 8250_dw: Use dw8250_serial_out() in dw8250_serial_ [...] omits e9f973667956 8250_dwlib: Convert bitops to newer form omits 808313bc2182 serial: 8250_dw: Drop PM ifdeffery omits 0df73e1a9f7b ASoC: codecs: wsa883x: handle timeouts in resume path omits 6343ecd76c82 serial: 8250_dw: Sort headers alphabetically omits cf6af24b5490 ASoC: codecs: wsa881x: handle timeouts in resume path omits 65e20e8cbbcc earlycon: prevent multiple register_console() omits b9491b2e45d7 serial: 8250_dw: Take port lock while accessing LSR omits f3762ddfa240 ASoC: soc-core.c: fixup snd_soc_of_get_dai_link_cpus() omits 137b2d985928 serial: 8250_port: Fix spelling mistake omits 72a43046b61a tty: serial: samsung_tty: loopback mode support omits 9636047ffafc tty: serial: samsung_tty: support more than 4 uart ports omits 6d304871e3ef bpftool: Use feature list in bash completion omits 27b3f7055343 bpftool: Add feature list (prog/map/link/attach types, helpers) omits 10365cad1802 Fix some coding style issues omits b0cbd6154a9a bpftool: Remove attach_type_name forward declaration omits 25097de7b236 pinctrl: intel: Add Intel Meteor Lake pin controller support omits b54c2a25ace5 RDMA/rxe: Convert read side locking to rcu omits 215d0a755e1b RDMA/rxe: Stop lookup of partially built objects omits 87a7d5350c67 drm/i915: Drain freed object after suspend display omits 152d1faf1e2f arm64: dts: qcom: add SC8280XP platform omits 36a7b63f0696 dt-bindings: mailbox: qcom-ipcc: Add NSP1 client omits 05b90d240409 dt-bindings: arm: qcom: Document additional sc8280xp devices omits 4c9fb8e89849 arm64: dts: qcom: sm8450: Add interconnect requirements for SCM omits 34279d6e3f32 arm64: dts: qcom: sdm660: Add initial Inforce IFC6560 boar [...] omits 1ce69c35b860 usb: host: xhci: use snprintf() in xhci_decode_trb() omits 1ddcae6cd6c1 Merge branch 'devel' into for-next omits 3dbee7f9e9e0 regulator: qcom_smd: Add PM8909 and fix pm8916_pldo range omits 589cb2c0b8da Merge tag 'devfreq-fixes-for-5.19-rc5' of git://git.kernel [...] omits 29c1ac230e60 io_uring: keep sendrecv flags in ioprio omits 31d4c1bdf157 spi: spi.c: Remove redundant else block omits 95c8222f0e52 spi: spi.c: Fix comment style omits c191543e99fc spi: spi.c: White-space fix in __spi_pump_messages() omits d8d6253b36f5 ASoC: tegra: delete a semicolon omits e8010efc7b83 ASoC: wm_adsp: Minor clean and redundant code removal omits 871325d800ed ASoC: samsung: change neo1973_audio from a global to static omits cdb09e623143 ASoC: codecs: wsa883x: add control, dapm widgets and map omits a5201d42e2f8 regmap: cache: Add extra parameter check in regcache_init omits a9e37a828ca0 regulator: scmi: Add missing of_node_get() omits 20159e287a03 s390/purgatory: remove duplicated build rule of kexec-purgatory.o omits b9a56c113f90 s390/purgatory: hard-code obj-y in Makefile omits 25deecb21c18 s390: remove unneeded 'select BUILD_BIN2C' omits d6fb6ee1820c ACPI: bus: Drop driver member of struct acpi_device omits e5ed878ddb7c ACPI: bus: Drop redundant check in acpi_device_remove() omits d4c0b614b5a4 pinctrl: axp209: Support the AXP221/AXP223/AXP809 variant omits f9f991e14969 dt-bindings: gpio: Add AXP221/AXP223/AXP809 compatibles omits bb2c2fe7b8d5 pinctrl: qcom: sc7280: Fix compile bug omits 53447365ccb4 ASoC: dt-bindings: Add bindings for WCD9335 DAIs omits bf48c3fae6d7 Merge branch 'net-neigh-introduce-interval_probe_time-for- [...] omits 211da42eaa45 net, neigh: introduce interval_probe_time_ms for periodic probe omits c381d02b2fd5 sysctl: add proc_dointvec_ms_jiffies_minmax omits d19b4c52f7c9 atheros/atl1c:fix repeated words in comments omits 0f36d074aeb5 drm/i915: use DISPLAY_VER() instead of accessing match_inf [...] omits e61f294c7e8d drm/i915/bios: debug log ddi port info after parsing omits 3190d4be3764 spi: pxa2xx: Add support for Intel Meteor Lake-P omits d15534a6f4cf ASoC: doc: Update dead links omits d2294461b90e ASoC: samsung: change gpiod_speaker_power and rx1950_audio [...] omits 0a18d802d65c net: sfp: fix memory leak in sfp_probe() omits 665030fd0c1e mlxsw: spectrum_router: Fix rollback in tunnel next hop init omits 9cc02ede6962 net: rose: fix UAF bugs caused by timer handler omits 28e1a8f4b0ff memblock: avoid some repeat when add new range omits f8ebb3ac881b net: usb: ax88179_178a: Fix packet receiving omits fac76f226089 crypto: arm64/gcm - Select AEAD for GHASH_ARM64_CE omits 0bb8f1252538 crypto: testmgr - fix version number of RSA tests omits 8e7ae8bafe98 crypto: vmx - drop unexpected word 'for' in comments omits a89db0595f52 crypto: caam - drop unexpected word 'for' in comments omits dac230179fdc crypto: caam - drop unexpected word 'a' in comments omits e34525c39758 crypto: cavium - fix typos in comments omits 1b069597c254 crypto: arm64/aes-neon - Fix typo in comment omits 882f0a59377d crypto: ux500/hash - drop unexpected word "the" omits 54a8b6802f03 crypto: nx - drop unexpected word "the" omits d6c14da474bf crypto: lib/blake2s - reduce stack frame usage in self test omits b1dee9527e65 drm/edid: take HF-EEODB extension count into account omits 18e3c1d5d4cf drm/edid: add HF-EEODB support to EDID read and allocation omits 89f4b4c53a7c drm/edid: do invalid block filtering in-place omits 3d1ab66e043f drm/edid: add drm_edid_raw() to access the raw EDID data omits 964893d3caff drm/probe-helper: add drm_connector_helper_get_modes() omits b71c0aaab9ef drm/edid: add drm_edid_connector_update() omits 6aa145bc943d drm/edid: abstract debugfs override EDID set/reset omits f999b37eefd7 drm/edid: clean up connector update error handling and deb [...] omits a819451eda6d drm/edid: convert drm_connector_update_edid_property() to [...] omits 02b16fbc56e9 drm/edid: move drm_connector_update_edid_property() to drm_edid.c omits 63569d90863f drm/vc4: change vc4_dma_range_matches from a global to static omits e1c70d793463 nvme-pci: add NVME_QUIRK_BOGUS_NID for ADATA IM2P33F8ABR1 omits 34ad61514c4c nvmet: add a clear_ids attribute for passthru targets omits 4c377e7b1156 arm64: defconfig: enable Qualcomm LPG leds driver omits dbc6fc7e3f76 net: pcs-rzn1-miic: fix return value check in miic_probe() omits 626af58bad58 net: dsa: rzn1-a5psw: fix a NULL vs IS_ERR() check in a5ps [...] omits 3ce7547e5b71 net: txgbe: Add build support for txgbe omits 050133e1aa2c net: bonding: fix use-after-free after 802.3ad slave unbind omits 05eed0990927 clk: qcom: gcc-msm8939: Point MM peripherals to system_mm_ [...] omits dd363e2f7196 clk: qcom: gcc-msm8939: Add missing system_mm_noc_bfdcd_clk_src omits 63d42708320d clk: qcom: gcc-msm8939: Fix bimc_ddr_clk_src rcgr base address omits 07e7fcf1714c clk: qcom: gcc-msm8939: Add missing SYSTEM_MM_NOC_BFDCD_CLK_SRC omits 74fd304f2395 ipv6: remove redundant store to value after addition omits 4e43e64d0f13 ipv6: fix lockdep splat in in6_dump_addrs() omits fa152f626b24 net: phy: ax88772a: fix lost pause advertisement configuration omits 1758bde2e4aa net: phy: Don't trigger state machine while in suspend omits 3eb4a4c3442c net: switchdev: add reminder near struct switchdev_notifie [...] omits e65af5403e46 usbnet: fix memory allocation in helpers omits 9c17baaa97c8 ARM: dts: qcom: align gpio-key node names with dtschema omits 31b2edcab4d1 ARM: dts: qcom: adjust whitespace around '=' omits 7afef282d745 ARM: dts: qcom: ipq4019: fix Micron SPI NOR compatible omits 7b7e501f7a72 ARM: dts: qcom: apq8064: add unit addresses to QFPROM regions omits 10193ad6d487 ARM: dts: qcom: cleanup QFPROM nodes omits aaed15efce65 ARM: dts: qcom: use dedicated QFPROM compatibles omits 2a832912dba2 Merge branch 'net-dsa-add-pause-stats-support' omits 961d6c70d886 net: dsa: microchip: count pause packets together will all [...] omits c4748ff6566b net: dsa: microchip: add pause stats support omits ea294f39b438 net: dsa: ar9331: add support for pause stats omits 3d410403a572 net: dsa: add get_pause_stats support omits 7b92aa9e6135 selftests net: fix kselftest net fatal error omits eb9e93937756 ARM: dts: qcom: replace gcc PXO with pxo_board fixed clock omits 236d59292efa Merge git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf omits 9410fb940114 clk: qcom: gcc-sc8280xp: use phy-mux clock for PCIe omits 65b7ebda5028 firmware: qcom_scm: Add bw voting support to the SCM interface omits 7f045132bc23 dt-bindings: firmware: qcom-scm: Add interconnects property omits 6e9c65f71edd drm/amdgpu: fix documentation warning omits 078a3be79325 Merge tag 'amd-drm-fixes-5.19-2022-06-29' of https://gitla [...] omits 6fb5ee7cec06 iosys-map: Add per-word write omits 5f278dbd540b iosys-map: Add per-word read omits a6a87c36165e Input: i8042 - add TUXEDO devices to i8042 quirk tables omits 69c00695723d Input: i8042 - add debug output for quirks omits ff946268a081 Input: i8042 - merge quirk tables omits 95a9916c909f Input: i8042 - move __initconst to fix code styling warning omits 8cdf1b56ccab Merge tag 'drm-intel-fixes-2022-06-29' of git://anongit.fr [...] omits 24a9c54182b3 context_tracking: Split user tracking Kconfig omits 2a0aafce963d context_tracking: Rename context_tracking_cpu_set() to ct_ [...] omits fe98db1c6d1a context_tracking: Rename context_tracking_enter/exit() to [...] omits f163f0302ab6 context_tracking: Rename context_tracking_user_enter/exit( [...] omits 617b365872a2 dm raid: fix KASAN warning in raid5_add_disks omits 1ebc2cec0b7d dm raid: fix KASAN warning in raid5_remove_disk omits 32788beb103f ata: pata_cs5535: Fix W=1 warnings omits 5a059790afe8 perf jevents: Remove jevents.c omits 00facc760903 perf jevents: Switch build to use jevents.py omits ffc606ada3d7 perf jevents: Add python converter script omits f0cf642c56b7 bpftool: Probe for memcg-based accounting before bumping rlimit omits 4c41cb46a732 perf python: Prefer python3 omits fb021366974a PM / devfreq: imx-bus: use NULL to pass a null pointer rat [...] omits 909b430e498a PM / devfreq: shut up kernel-doc warnings omits 84fab8928b26 dt-bindings: interconnect: samsung,exynos-bus: convert to [...] omits b615b00c42da PM / devfreq: mediatek: Introduce MediaTek CCI devfreq driver omits b9e34e761240 dt-bindings: interconnect: Add MediaTek CCI dt-bindings omits c5cb2cdf23ce drm/amd/display: Re-org and cleanup the redundant code omits ff15cea338d2 drm/amd/display: expose additional modifier for DCN32/321 omits 7268f0a9e842 drm/amd: Load TA firmware for DCN321/DCN32 omits 46d44516aa6e drm/amd/amd_shared.h: Add missing doc for PP_GFX_DCS_MASK omits 2639d3e44f9c drm/amdgpu/amdgpu_dm: fix kernel-doc markups omits 01752681f1ee drm/amd/display: change to_dal_irq_source_dnc32() storage [...] omits ef314d213dd5 Merge branch 'dt/linus' into dt/next omits 70f1fcbc8358 drm/amd/display: Remove unused globals FORCE_RATE and FORC [...] omits 7bb97c5a39ec drm/amdgpu/display: drop set but unused variable omits d193b12b2fa6 drm/amdgpu: Fix typos in amdgpu_stop_pending_resets omits 2d5a64707aa0 media: dt-bindings: Convert gpio-ir-receiver to DT schema omits 0b58162e1207 drm/amd/display: Removed unused variable ret omits 864138ab0e09 media: dt-bindings: rc: Allow 'ir-receiver' node names omits f0aa153b6ce8 hwmon: (pmbus/ucd9200) fix typos in comments omits 1bbb2809040a hwmon: (occ) Prevent power cap command overwriting poll response omits d17b557e5ead Merge branch 'bpf: cgroup_sock lsm flavor' omits dca85aac8895 selftests/bpf: lsm_cgroup functional test omits 596f5fb2ea2a bpftool: implement cgroup tree for BPF_LSM_CGROUP omits a4b2f3cf699f libbpf: implement bpf_prog_query_opts omits bffcf34878b1 libbpf: add lsm_cgoup_sock type omits 3b34bcb946c2 tools/bpf: Sync btf_ids.h to tools omits 9113d7e48e91 bpf: expose bpf_{g,s}etsockopt to lsm cgroup omits b79c9fc9551b bpf: implement BPF_PROG_QUERY for BPF_LSM_CGROUP omits c0e19f2c9a3e bpf: minimize number of allocated lsm slots per program omits 69fd337a975c bpf: per-cgroup lsm flavor omits 00442143a2ab bpf: convert cgroup_bpf.progs to hlist omits af3f4134006b bpf: add bpf_func_t and trampoline helpers omits f08fe6fcbe13 PM / devfreq: passive: revert an editing accident in SPDX- [...] omits 82c66d2bbbed PM / devfreq: Fix kernel warning with cpufreq passive regi [...] omits b5d281f6c16d PM / devfreq: Rework freq_table to be local to devfreq struct omits f44b799603a9 PM / devfreq: exynos-ppmu: Fix refcount leak in of_get_dev [...] omits 20e6c3cc90c0 PM / devfreq: passive: Use HZ_PER_KHZ macro in units.h omits 0cca7e8dcfa9 PM / devfreq: Fix cpufreq passive unregister erroring on P [...] omits e52b045fe07d PM / devfreq: Mute warning on governor PROBE_DEFER omits 57e00b40033a PM / devfreq: Fix kernel panic with cpu based scaling to p [...] omits d893259cd9f9 Merge branch 'i2c/for-current' into i2c/for-next omits a578cc3af5ce power: reset: pwr-mlxbf: change rst_pwr_hid and low_pwr_hi [...] omits 8ad59b397f86 i2c: piix4: Fix a memory leak in the EFCH MMIO support omits 187dc83647a0 extcon: rt8973a: Drop useless mask_invert flag on irqchip omits 339c6baa9476 extcon: sm5502: Drop useless mask_invert flag on irqchip omits 5812175389e2 usb: dwc3-am62: remove unnecesary clk_put() omits 7441b273388b usb: dwc3: gadget: Fix event pending check omits 3b91edd624ab usb: gadget: f_mass_storage: Make CD-ROM emulation works w [...] omits df574080fad0 USB: cdc-acm: use define for timeout omits 98ceba755928 usb: musb: mpfs: add missing clk_disable_unprepare() in mp [...] omits 70cdb930f7e9 usb: gadget: aspeed_udc: fix handling of tx_len == 0 omits babfcd947eba usb: dwc3: gadget: fix a kernel-doc warning omits ad44cf402486 usb: dwc3: document async_callbacks field omits ae92b1c84306 usb: typec_altmode: add a missing "@" at a kernel-doc parameter omits a775e4e4941b Revert "drm/amdgpu/display: set vblank_disable_immediate for DC" omits 5cb0e3fb2c54 drm/amdgpu: To flush tlb for MMHUB of RAVEN series omits 20b8264394b3 drm/fourcc: fix integer type usage in uapi header omits bbba251577b2 drm/amdgpu: fix adev variable used in amdgpu_device_gpu_recover() omits b13a3e5fd40b ACPI: APEI: Fix _EINJ vs EFI_MEMORY_SP omits b4f1f61ed592 ACPI: LPSS: Fix missing check in register_device_clock() omits 444fe04f7a5a dm: improve BLK_STS_DM_REQUEUE and BLK_STS_AGAIN handling omits d6f895965592 cpufreq: ACPI: Add Zhaoxin/Centaur turbo boost control int [...] omits c3481b6b75b4 ACPI: APEI: Better fix to avoid spamming the console with [...] omits 4b7ef7b05afc ACPI: PM: save NVS memory for Lenovo G40-45 omits dd5e55540030 Documentation: ACPI: Update links and references to DSD re [...] omits 3e6573c5d275 ACPI: EC: Drop unused ident initializers from dmi_system_i [...] omits 81df5f919743 ACPI: EC: Re-use boot_ec when possible even when EC_FLAGS_ [...] omits f7090e0ef360 ACPI: EC: Drop the EC_FLAGS_IGNORE_DSDT_GPE quirk omits 0dd6db359e5f ACPI: EC: Remove duplicate ThinkPad X1 Carbon 6th entry fr [...] omits 48e014ee9a61 regmap-irq: Deprecate the not_fixed_stride flag omits bdf9b86cd3ad regmap-irq: Add get_irq_reg() callback omits e8ffb12e7f06 regmap-irq: Fix inverted handling of unmask registers omits 9edd4f5aee84 regmap-irq: Deprecate type registers and virtual registers omits faa87ce9196d regmap-irq: Introduce config registers for irq types omits f7cc5062d6e5 regmap-irq: Refactor checks for status bulk read support omits ad22b3e98f94 regmap-irq: Remove mask_writeonly and regmap_irq_update_bits() omits 6b0c31747722 regmap-irq: Remove inappropriate uses of regmap_irq_update_bits() omits 610fdd668e6a regmap-irq: Remove an unnecessary restriction on type_in_mask omits cffc2be30288 regmap-irq: Cleanup sizeof(...) use in memory allocation omits 53a1a16dcc97 regmap-irq: Remove unused type_reg_stride field omits 445cbd219ac3 regmap-irq: Convert bool bitfields to unsigned int omits 06fae51bb244 regmap: Merge up fixes omits 66348f178d5a ASoC: wcd9335: Use DT bindings instead of local DAI definitions omits 57b8b2113e20 ASoC: dt-bindings: Add bindings for WCD9335 DAIs omits 9cc69528188a ASoC: soc-core.c: share code for snd_soc_of_get_dai_link_c [...] omits 586fb2641371 ASoC: soc-core.c: fixup snd_soc_of_get_dai_link_cpus() omits 30554a1f0fd6 spi: aspeed: Fix division by zero omits 8988ba7dec43 spi: aspeed: Add dev_dbg() to dump the spi-mem direct mapp [...] omits e55cf7981405 blk-cgroup: factor out blkcg_free_all_cpd() omits 362b8c16f8fc blk-cgroup: factor out blkcg_iostat_update() omits e414207d12f3 ACPI: processor: Drop leftover acpi_processor_get_limit_in [...] omits 7fdc74da940d ACPI: processor: Split out thermal initialization from ACPI PSS omits e810cb78bc4b dm: refactor dm_md_mempool allocation omits 4ed045d8756a dm: unexport dm_get_reserved_rq_based_ios omits 038275d22784 ACPI: video: Drop X86 dependency from Kconfig omits d9b2ba67917c Merge tag 'platform-drivers-x86-v5.19-3' of git://git.kern [...] omits 66d052047ca8 dt-bindings: arm: Convert CoreSight CPU debug to DT schema omits 3c15fddf3121 dt-bindings: arm: Convert CoreSight bindings to DT schema omits 732f30694325 Merge tag '5.19-rc4-ksmbd-server-fixes' of git://git.samba [...] omits 152444d50ab5 fscrypt: add fscrypt_context_for_new_inode omits 8692969e9164 ceph: wait on async create before checking caps for syncfs omits cd6968cf2538 fscrypt: export fscrypt_fname_encrypt and fscrypt_fname_en [...] omits a0110cfb196d fs: change test in inode_insert5 for adding to the sb list omits fc34ece41f71 ASoC: Refactor non_legacy_dai_naming flag omits 92c2b1c12f8a dt-bindings: arm: Rename Coresight filenames to match compatible omits 8944c6fb8add xfs: dont treat rt extents beyond EOF as eofblocks to be cleared omits e53bcffad032 xfs: don't hold xattr leaf buffers across transaction rolls omits 7be3bd8856fb xfs: empty xattr leaf header blocks are not corruption omits 8add26f7ef33 coresight: syscfg: Update load and unload operations omits bc4d193238be regulator: qcom_smd: Add PM8909 RPM regulators omits 8cbb948a7cc2 regulator: dt-bindings: qcom,smd-rpm: Add PM8909 omits e8977917e116 regulator: qcom_smd: Fix pm8916_pldo range omits 46ae6fb58fd4 regulator: mt6370: Use the correct header for platform_device_id omits 4806c991bf4f regulator: mt6370: Use 'fwnode_gpiod_get_index' to fix gpi [...] omits 199380decc5f coresight: configfs: Fix unload of configurations on module exit omits 0dbc49476ac7 spi support for Exynos Auto v9 SoC omits 7ed186642e62 ASoC: codecs: add WSA883x support omits 22d0c4080fe4 block: simplify disk_set_independent_access_ranges omits 6a27d28c81bc block: move ->ia_ranges from the request_queue to the gendisk omits b9a1c179bdfa block: remove "select BLK_RQ_IO_DATA_LEN" from BLK_CGROUP_ [...] omits 77940f0d96cd mnt_idmapping: align kernel doc and parameter order omits f7f70f4aa09d nvme: fix regression when disconnect a recovering ctrl omits 1629de0e0373 nvme-pci: add NVME_QUIRK_BOGUS_NID for ADATA XPG SX6000LNP [...] omits 41d07df7de84 nvme-tcp: always fail a request when sending it failed omits ed0691cf5514 nvmet-tcp: fix regression in data_digest calculation omits 5695289da1bf Merge branches 'renesas-arm-dt-for-v5.20' and 'renesas-dt- [...] omits 5b6d7c3c5861 ARM: dts: r9a06g032-rzn1d400-db: Add switch description omits 45ed13d9b40c dt-bindings: net: pcs: add bindings for Renesas RZ/N1 MII [...] omits a57f68ddc886 reset: Fix devm bulk optional exclusive control getter omits a5bdaae7ae59 MAINTAINERS: rectify entry for SYNOPSYS AXS10x RESET CONTR [...] omits 2f805cba10d7 pinctrl: renesas: r8a779f0: Remove unused POC2 omits b6b9585876da reset: microchip-sparx5: allow building as a module omits cda41c14ab8a ARM: dts: r9a06g032: Describe switch omits c6f600923600 ARM: dts: r9a06g032: Describe GMAC2 omits dc0f67311416 ARM: dts: r9a06g032: Describe MII converter omits a71a62dd5e01 dt-bindings: pinctrl: renesas: Remove spaces before #define omits d1273f541ab4 arm64: dts: renesas: r9a07g054l2-smarc: Correct SoC name i [...] omits 826783953013 ARM: dts: renesas: Fix DA9063 watchdog subnode names omits f48cb21a28c0 arm64: dts: renesas: r8a779m8: Drop operating points above [...] omits 0553b288ab26 MAINTAINERS: Add Renesas SoC DT bindings to Renesas Archit [...] omits 9577fc5fdc8b NFC: nxp-nci: don't print header length mismatch on i2c error omits eddd95b94239 NFC: nxp-nci: Don't issue a zero length i2c_master_read() omits 702e70143291 net: prestera: acl: add support for 'egress' rules omits 04cfbc1d89d4 selftests: forwarding: ethtool_extended_state: Convert to [...] omits 9bacb93bcfb8 nfp: flower: fix comment typos and formatting omits 9e0d6442d867 fs: remove the NULL get_block case in mpage_writepages omits cead5c0d61ae fs: don't call ->writepage from __mpage_writepage omits 0c28c3b9a67f fs: remove the nobh helpers omits 21ec3d66df1b jfs: stop using the nobh helper omits 4e9277a44fa4 ext2: remove nobh support omits 4733513a1be6 ntfs3: refactor ntfs_writepages omits f5632e6af096 mm/folio-compat: Remove migration compatibility functions omits ce96ce4cc74e fs: Remove aops->migratepage() omits 3604386e8d87 secretmem: Convert to migrate_folio omits 8ab158e322d9 hugetlb: Convert to migrate_folio omits 5e6b073000f1 aio: Convert to migrate_folio omits a2ca5e6e956b f2fs: Convert to filemap_migrate_folio() omits 77c5a3b71b15 ubifs: Convert to filemap_migrate_folio() omits cfa40b0d8fb4 btrfs: Convert btrfs_migratepage to migrate_folio omits cf2fa1135736 mm/migrate: Add filemap_migrate_folio() omits bec05e1f956d mm/migrate: Convert migrate_page() to migrate_folio() omits c3861d51d15f nfs: Convert to migrate_folio omits 6cc1bb74d5ec btrfs: Convert btree_migratepage to migrate_folio omits 742e89c9e352 mm/migrate: Convert expected_page_refs() to folio_expected_refs() omits e267a3198014 mm/migrate: Convert buffer_migrate_page() to buffer_migrat [...] omits 7d474706ff4f mm/migrate: Convert writeout() to take a folio omits 765acf9085a1 mm/migrate: Convert fallback_migrate_page() to fallback_mi [...] omits 662389777689 fs: Add aops->migrate_folio omits b361f39863ed mm: Convert all PageMovable users to movable_operations omits 1a22e12f94c9 secretmem: Remove isolate_page omits 1662afcecae5 ext2: Use a folio in ext2_get_page() omits d862e2d59368 gfs2: Convert gfs2_jhead_process_page() to use a folio omits 71864cbf4617 ocfs2: Convert ocfs2_read_folio() to use a folio omits 6e2a48222bc9 freevxfs: Convert vxfs_immed_read_folio() to use a folio omits 1a6b7e5cb550 coda: Convert coda_symlink_filler() to use a folio omits fa19fbd23186 befs: Convert befs_symlink_read_folio() to use a folio omits 5b15f72a828b block: Convert read_part_sector() to use a folio omits 4639d0da923e block: Use PAGE_SECTORS_SHIFT omits a340b79b2991 block: Handle partition read errors more consistently omits 1cf29f882fa8 block: Simplify read_part_sector() omits 0ba02b002594 cramfs: read_mapping_page() is synchronous omits 437084d7c5b8 ocfs2: Use filemap_write_and_wait_range() in ocfs2_cow_syn [...] omits 4188e3e2860d hostfs: Handle page write errors correctly omits 2c62b172802a squashfs: Return the actual error from squashfs_read_folio() omits ba457436991a buffer: Don't test folio error in block_read_full_folio() omits 964688b32d9a btrfs: Use a folio in wait_dev_supers() omits 0b768a9610c6 nfs: Leave pages in the pagecache if readpage failed omits 6e8e79fc8443 buffer: Remove check for PageError omits 9329883a1c9b orangefs: Remove test for folio error omits ba9863127cdf iomap: Remove test for folio error omits 3b60d53df07f jfs: Remove check for PageUptodate omits da028b6b648e remap_range: Remove check of uptodate flag omits 771075e15e39 ufs: Remove checks for PageError omits b0c971e7b768 reiserfs: Remove check for PageError omits 19cb4273a245 ntfs3: Remove check for PageError omits 62a3a4dd476d ntfs: Remove check for PageError omits 79ea65563ad8 nilfs2: Remove check for PageError omits 750cd7d0e65f ext2: Remove check for PageError omits 17bb55487988 ntfs: Remove check for PageError omits ca02bcabd79f hfsplus: Remove check for PageError omits c9ed489c664c hfs: Remove check for PageError omits 54c6260fa881 freevxfs: Remove check of PageError omits 59fc64740571 afs: Remove check of PageError omits 0e00fa5f8360 block: Remove check of PageError omits 90c02eb9a76c docs: Improve ->read_folio documentation omits 290e1a320437 filemap: Use filemap_read_folio() in do_read_cache_folio() omits 1dfa24a4bf3b filemap: Handle AOP_TRUNCATED_PAGE in do_read_cache_folio() omits 9bc3e869386b filemap: Move 'filler' case to the end of do_read_cache_folio() omits 0e8e08cca5e3 netfs: Remove extern from function prototypes omits bb4b42ba9262 filemap: Remove find_get_pages_range() and associated functions omits 105c988f5dd7 shmem: Convert shmem_unlock_mapping() to use filemap_get_folios() omits 77414d195f90 vmscan: Add check_move_unevictable_folios() omits f6e0e1734424 nilfs2: Convert nilfs_copy_back_pages() to use filemap_get [...] omits 1508062ecd55 hugetlbfs: Convert remove_inode_hugepages() to use filemap [...] omits bbfe4f66002a f2fs: Convert f2fs_invalidate_compress_pages() to use file [...] omits 7530d0935cc7 ext4: Convert mpage_map_and_submit_buffers() to use filema [...] omits fb5a5be05fb4 ext4: Convert mpage_release_unused_pages() to use filemap_ [...] omits 9e0b6f31bae6 buffer: Convert clean_bdev_aliases() to use filemap_get_folios() omits be0ced5e9cb8 filemap: Add filemap_get_folios() omits 2bb876b58d59 filemap: Remove add_to_page_cache() and add_to_page_cache_ [...] omits d9ef44de5d73 hugetlb: Convert huge_add_to_page_cache() to use a folio omits 211d04445b96 mpage: Convert do_mpage_readpage() to use a folio omits 6ffcd825e7d0 mm: Remove __delete_from_page_cache() omits fb5c2029f822 mm: Account dirty folios properly during splits omits 00aff3590fc0 net: tipc: fix possible refcount leak in tipc_sk_create() omits 4b2373c91f05 Merge branch 'dsa-microchip-ksz_chip_reg' omits 9d95329c65db net: dsa: microchip: move remaining register offset to ksz [...] omits 6877102f95f3 net: dsa: microchip: add P_STP_CTRL to ksz_chip_reg omits a02579df160e net: dsa: microchip: change the size of reg from u8 to u16 omits 47d82864eee1 net: dsa: microchip: remove the struct ksz8 omits 34e48383636f net: dsa: microchip: move ksz8->shifts to ksz_common omits d23a5e18606c net: dsa: microchip: move ksz8->masks to ksz_common omits 486f9ca715d7 net: dsa: microchip: move ksz8->regs to ksz_common omits 516de80d448f Merge branch 'zynqmp/soc' into for-next omits acd6510dd7ab firmware: xilinx: Add TF_A_PM_REGISTER_SGI SMC call omits 216516351315 Merge branch 'mtk-star-emac-features' omits 02e9ce07d8b8 net: ethernet: mtk-star-emac: enable half duplex hardware support omits 0a8bd81fd6aa net: ethernet: mtk-star-emac: separate tx/rx handling with [...] omits 0027340a239b net: ethernet: mtk-star-emac: add support for MII interface omits 320c49fe31b0 dt-bindings: net: mtk-star-emac: add description for new p [...] omits 769c197b097c net: ethernet: mtk-star-emac: add timing adjustment support omits 85ef60330d37 net: ethernet: mtk-star-emac: add clock pad selection for RMII omits 43360697a276 dt-bindings: net: mtk-star-emac: add support for MT8365 omits 6cde23b3ace5 net: ethernet: mtk-star-emac: add support for MT8365 SoC omits 9ccbfdefe716 net: ethernet: mtk-star-emac: modify IRQ trigger flags omits c16cc6a06672 net: ethernet: mtk-star-emac: store bit_clk_div in compat [...] omits 90036a4a64a5 Merge branch 'zynq/soc' into for-next omits bfc715146ea6 Merge branch 'sfc-add-extra-states-for-VDPA' omits 98ff4c7c8ac7 sfc: Separate netdev probe/remove from PCI probe/remove omits 7592d754c09c sfc: replace function name in string with __func__ omits bba84bf4c1f2 sfc: Unsplit literal string. omits 3e341d84bd9f sfc: Move EF100 efx_nic_type structs to the end of the file omits 7e773594dada sfc: Separate efx_nic memory from net_device memory omits 8cb03f4e084e sfc: Encapsulate access to netdev_priv() omits b3fd0a86dad2 sfc: Change BUG_ON to WARN_ON and recovery code. omits 62ac3ce542ff sfc: Remove netdev init from efx_init_struct omits 8b39db19b21b sfc: Add a PROBED state for EF100 VDPA use. omits 813cf9d1e753 sfc: Split STATE_READY in to STATE_NET_DOWN and STATE_NET_UP. omits da8ff2a278b9 Merge branch 'mlxsw-unified-bridge-conversion-part-5' omits e28cd993b9a4 mlxsw: spectrum_switchdev: Convert MDB code to use PGT APIs omits 4c3f7442770b mlxsw: spectrum_switchdev: Flush port from MDB entries acc [...] omits 7434ed6102c1 mlxsw: spectrum_switchdev: Add support for getting and put [...] omits ea0f58d6c543 mlxsw: spectrum_switchdev: Implement mlxsw_sp_mc_mdb_entry [...] omits d2994e130585 mlxsw: spectrum_switchdev: Add support for maintaining lis [...] omits 5d0512e5cf74 mlxsw: spectrum_switchdev: Add support for maintaining has [...] omits 0ac985436eb9 mlxsw: spectrum_switchdev: Save MAC and FID as a key in 's [...] omits eaa0791aed8b mlxsw: spectrum_switchdev: Rename MIDs list omits eede53a49b3c mlxsw: spectrum_switchdev: Rename MID structure omits 4abaa5cc4d7c mlxsw: Align PGT index to legacy bridge model omits d1ff2559cef0 cpufreq: zynq: Fix refcount leak in zynq_get_revision omits 3f977c574dfd spi: intel: Add support for Intel Meteor Lake-P SPI serial flash omits e16eceea863b mtd: rawnand: arasan: Fix clock rate in NV-DDR omits 9dbeef8ad5f8 spi: s3c64xx: define exynosautov9 compatible omits 11d50d853dce spi: s3c64xx: add spi port configuration for Exynos Auto v9 SoC omits bfcd27dcb7b9 spi: s3c64xx: support custom value of internal clock divider omits ffb7bcd3b27e spi: s3c64xx: support loopback mode omits 7499bfeedb47 mtd: rawnand: arasan: Update NAND bus clock instead of sys [...] omits ad9b10d1eaad mtd: core: introduce of support for dynamic partitions omits dd638202dfb6 dt-bindings: mtd: partitions: add additional example for q [...] omits 118f3fbe517f dt-bindings: mtd: partitions: support label/name only partition omits fc04dafd263d mnt_idmapping: use new helpers in mapped_fs{g,u}id() omits d6910eaa6fc7 ASoC: rockchip: i2s: Remove unwanted dma settings in rockc [...] omits 02d91fe47100 ASoC: dt-bindings: fsl,micfil: Convert format to json-schema omits 3b13b1437dcc ASoC: fsl_micfil: change micfil default settings omits d29e0a6e3631 ASoC: max98396: Fix TDM mode BSEL settings omits 48620f17e071 ASoC: rockchip: i2s: Fix the debug level on missing pinctrl omits a7b028e4252b MAINTAINERS: add ASoC Qualcomm codecs omits 43b8c7dc85a1 ASoC: codecs: add wsa883x amplifier support omits 16e2f8a4e9d5 ASoC: dt-bindings: Add WSA883x bindings omits 156c90415b5c arm64: dts: juno: Add cache-level property to L2 caches omits ac790d09885d powerpc/memhotplug: Add add_pages override for PPC omits b21bd5a4b130 powerpc/bpf: Fix use of user_pt_regs in uapi omits 2113651ddf3d bus: mhi: host: pci_generic: Add another Foxconn T99W175 omits 9adf24a40978 fs: port HAS_UNMAPPED_ID() to vfs{g,u}id_t omits 40c56bd8e1ae KVM: arm64: nvhe: Add intermediates to 'targets' instead o [...] omits 3d5697f95e49 KVM: arm64: nvhe: Rename confusing obj-y omits 54c15ec3b738 powerpc: dts: Add DTS file for CZ.NIC Turris 1.x routers omits 1e2e5e82748a powerpc/powernv: Kconfig: Replace single quotes omits d60cb5010caf powerpc: Kconfig.debug: Remove extra empty line omits 8d70f33ed720 wifi: cfg80211: Allow P2P client interface to indicate por [...] omits cea9d62b64c9 powerpc: Kconfig: Replace tabs with whitespaces omits f856373e2f31 wifi: mac80211: do not wake queues on a vif that is being stopped omits a4926abb787e wifi: mac80211: check skb_shared in ieee80211_8023_xmit() omits 03895c8414d7 wifi: mac80211: add gfp_t parameter to ieeee80211_obss_col [...] omits 3f3558c8054f wifi: mac80211_hwsim: set virtio device ready in probe() omits 5969e0c1c7e2 powerpc/perf: Update MMCR2 to support event exclude_idle omits a28a2eff1e0f powerpc/pseries/iommu: Print ibm,query-pe-dma-windows parameters omits 2d9206b22743 powerpc/bpf/32: Add instructions for atomic_[cmp]xchg omits aea7ef8a82c0 powerpc/bpf/32: add support for BPF_ATOMIC bitwise operations omits 1e82dfaa7819 powerpc/bpf/64: Add instructions for atomic_[cmp]xchg omits dbe6e2456fb0 powerpc/bpf/64: add support for atomic fetch operations omits 65112709115f powerpc/bpf/64: add support for BPF_ATOMIC bitwise operations omits 61bdbca85502 powerpc/64s: Don't read H_BLOCK_REMOVE characteristics in [...] omits d9abe36df749 powerpc/papr_scm: use dev_get_drvdata omits 2a83afe72a2b powerpc/64: Drop ppc_inst_as_str() omits dd3549c5032d selftests/powerpc: Add missing files to .gitignores omits dc94f89ae68f Merge branch kvm-arm64/burn-the-flags into kvmarm-master/next omits 4139320d19e6 arm64/fpsimd: Remove duplicate SYS_SVCR read omits bdbcd22d4912 arm64: head: remove __PHYS_OFFSET omits b4da91879e98 KVM: arm64: Move the handling of !FP outside of the fast path omits 0fa4a3137e94 KVM: arm64: Document why pause cannot be turned into a flag omits 54ddda919c4b KVM: arm64: Reduce the size of the vcpu flag members omits 5a3984f4ec73 KVM: arm64: Add build-time sanity checks for flags omits e19f2c6cd146 KVM: arm64: Warn when PENDING_EXCEPTION and INCREMENT_PC a [...] omits 30b6ab45f813 KVM: arm64: Convert vcpu sysregs_loaded_on_cpu to a state flag omits 781e3ae148fd KVM: arm64: Kill unused vcpu flags field omits eebc538d8e07 KVM: arm64: Move vcpu WFIT flag to the state flag set omits aff3ccd7320e KVM: arm64: Move vcpu ON_UNSUPPORTED_CPU flag to the state [...] omits 0affa37fcd1d KVM: arm64: Move vcpu SVE/SME flags to the state flag set omits b1da49088ac6 KVM: arm64: Move vcpu debug/SPE/TRBE flags to the input flag set omits fbf6ad5efe95 arm64: lds: use PROVIDE instead of conditional definitions omits ee7a69aa38d8 fbdev: Disable sysfb device registration when removing con [...] omits bde376e9de3c firmware: sysfb: Add sysfb_disable() helper function omits 9e121040e54a firmware: sysfb: Make sysfb_create_simplefb() return a pde [...] omits e66eb603b9c6 virtio_pmem: set device ready in probe() omits 522ae491e18a virtio_pmem: initialize provider_data through nd_region_desc omits ee794221a6f6 fpga: fpga-mgr: Fix spelling mistake "bitsream" -> "bitstream" omits c7b9ed7c34a9 powerpc/64e: KASAN Full support for BOOK3E/64 omits 059c189389eb powerpc/64e: Reorganise virtual memory omits 128c1ea2f838 powerpc/64e: Move virtual memory closer to linear memory omits b646c1f7f43c powerpc/64e: Remove unused REGION related macros omits 3adfb457b84b powerpc/64e: Remove MMU_FTR_USE_TLBRSRV and MMU_FTR_USE_PA [...] omits 09317643117a powerpc/64e: Fix early TLB miss with KUAP omits dd8de84b57b0 powerpc/ptdump: Fix display of RW pages on FSL_BOOK3E omits 2db2008e6363 powerpc/64e: Rewrite p4d_populate() as a static inline function omits 12a9eddd239e powerpc: Remove _PAGE_SAO stub for book3e/64 omits 513f5bbac7b9 powerpc/32: Remove __map_without_ltlbs omits 56e54b4e6c47 powerpc/32: Remove 'noltlbs' kernel parameter omits 1ce844973bb5 powerpc/32: Remove the 'nobats' kernel parameter omits 92f89ec1b534 powerpc: Restore CONFIG_DEBUG_INFO in defconfigs omits 78f1c24abd16 powerpc/irq: Simplify __do_irq() omits e90855be9e90 powerpc/irq: Perform stack_overflow detection after switch [...] omits 051bd351a2ef powerpc/irq: Make __do_irq() static omits 41f20d6db2b6 powerpc/irq: Increase stack_overflow detection limit when [...] omits 077fc62b2b66 powerpc/irq: remove inline assembly in hard_irq_disable macro omits 78ffe6a7e2a1 powerpc/irq: Replace #ifdefs by IS_ENABLED() omits ef5b570d3700 powerpc/irq: Don't open code irq_soft_mask helpers omits 98552307e3a7 powerpc/irq64: Remove get_irq_happened() omits 7d7b28b30208 powerpc/irq: Split irq.c omits e93dee186fc9 powerpc: Don't include asm/ppc_asm.h in other headers omits 46d60bdb1283 powerpc: Include asm/firmware.h in all users of firmware_h [...] omits b2274ff2c4bb Input: sensehat-joystick - remove unnecessary error message omits 6bb7144c3fa1 Input: exc3000 - fix return value check of wait_for_comple [...] omits d640516a65d8 net: mptcp: fix some spelling mistake in mptcp omits eba3a9816ad1 Revert the ARM/dts changes for Renesas RZ/N1 omits e35f5718903b cxl/mbox: Fix missing variable payload checks in cmd size [...] omits b777f93b6a13 Input: edt-ft5x06 - show crc and header errors by sysfs omits 480343dc89ed Input: edt-ft5x06 - show firmware version by sysfs omits 60790a5802af Input: edt-ft5x06 - show model name by sysfs omits 5bcee83a406c Input: edt-ft5x06 - set report rate by dts property omits 23ea98f4bafa Input: edt-ft5x06 - get/set M12 report rate by sysfs omits 625f829586ea dt-bindings: input: touchscreen: edt-ft5x06: add report-rate-hz omits 957b96e35b9c Merge branch 'net-phylink-cleanup-pcs-code' omits bfac8c490d60 net: phylink: disable PCS polling over major configuration omits 4f1dd48f4031 net: phylink: remove pcs_ops member omits 5a478a653b4c nfc: nfcmrvl: Fix irq_of_parse_and_map() return value omits af9784d007d8 tcp: diag: add support for TIME_WAIT sockets to tcp_abort() omits f03c8a1e33ce net/funeth: Support for ethtool -m omits 53ad46169fe2 net: ipv6: unexport __init-annotated seg6_hmac_net_init() omits 76f0544428ac Merge tag 'drm-msm-fixes-2022-06-28' of https://gitlab.fre [...] omits adabdd8f6aca ipv6/sit: fix ipip6_tunnel_get_prl return value omits 849d5aa3a1d8 af_unix: Do not call kmemdup() for init_net's sysctl table. omits bce3bb30b266 Merge branch 'mptcp-fixes-for-5-19' omits fd37c2ecb21f selftests: mptcp: Initialize variables to quiet gcc 12 warnings omits 06e445f740c1 mptcp: fix conflict with <netinet/in.h> omits 42fb6cddec3b selftests: mptcp: more stable diag tests omits 6aeed9045071 mptcp: fix race on unaccepted mptcp sockets omits f745a3ebdfb9 mptcp: consistent map handling on failure omits d51991e2e314 mptcp: fix shutdown vs fallback race omits 76a13b315709 mptcp: invoke MP_FAIL response when needed omits 31bf11de146c mptcp: introduce MAPPING_BAD_CSUM omits 0c1f78a49af7 mptcp: fix error mibs accounting omits a4ab14e1d8fe gen_compile_commands: handle multiple lines per .mod file omits 8d491fab5e71 pkcs7: support EC-RDSA/streebog in SignerInfo omits 933b87cdf178 pkcs7: parser support SM2 and SM3 algorithms combination omits 9471d5ab7b16 sign-file: Fix confusing error messages omits 53b4bba5895a X.509: Support parsing certificate using SM2 algorithm omits 88f3b0f519c0 tpm: Add tpm_tis_i2c backend for tpm_tis_core omits 335e91a53a46 tpm: Add tpm_tis_verify_crc to the tpm_tis_phy_ops protocol layer omits 0df805dbd76b dt-bindings: trivial-devices: Add Infineon SLB9673 TPM omits a9e9fdb429eb tpm: Add upgrade/reduced mode support for TPM1.2 modules omits 0184898dd14d ata: libata-scsi: fix result type of ata_ioc32() omits a5a3d94fc4ed power: reset: pwr-mlxbf: add missing include omits 9db35bb349a0 drm: lcdif: Add support for i.MX8MP LCDIF variant omits f5419cb0743f dt-bindings: lcdif: Add compatible for i.MX8MP omits 5bdaaf4fbf85 drm/bridge: tc358767: Do not cache dsi_lanes twice omits 57a128acaba0 PCI: vmd: Add DID 8086:7D0B and 8086:AD0B for Intel MTL SKUs omits ab8bca92aebc selftests/powerpc/pmu: Add test for hardware cache events omits 9ac92fecd1db selftests/powerpc/pmu: Add selftest for group constraint c [...] omits c178606ab510 selftests/powerpc/pmu: Add selftest for group constraint c [...] omits 142c9bd1ff21 selftests/powerpc/pmu: Add selftest for group constraint f [...] omits 8eaca8c4b4ed selftests/powerpc/pmu: Add selftest for group constraint c [...] omits 291c01ed207d selftests/powerpc/pmu: Add selftest for group constraint c [...] omits 20b3073f8727 selftests/powerpc/pmu: Add selftest for group constraint c [...] omits 8efeedf5aac7 selftests/powerpc/pmu: Add selftest for PERF_TYPE_HARDWARE [...] omits 3f1a87425f8c selftests/powerpc/pmu: Add selftest for event alternatives [...] omits 5958ad4392b0 selftests/powerpc/pmu: Add selftest for event alternatives [...] omits a77c69766c7d selftests/powerpc/pmu: Add selftest for blacklist events c [...] omits 0c90263339da selftests/powerpc/pmu: Add selftest for reserved bit check [...] omits 5196a27978dc selftests/powerpc/pmu: Add selftest for checking invalid b [...] omits 122b6b9e5700 selftests/powerpc/pmu: Add selftest for group constraint c [...] omits beebeecb47d3 selftests/powerpc/pmu: Add selftest for group constraint f [...] omits dc431be3b549 selftests/powerpc/pmu: Add selftest for group constraint c [...] omits 38b6da45304e selftests/powerpc/pmu: Add selftest for group constraint c [...] omits 827765a449db selftests/powerpc/pmu: Add selftest to check constraint fo [...] omits 4000c2e5d40a selftests/powerpc/pmu: Add selftest to check PMC5/6 is exc [...] omits 9258c0aa755f selftests/powerpc/pmu: Add selftest for group constraint c [...] omits 0a110a4b69da selftests/powerpc/pmu: Add support for perf event code tests omits 78cd598af648 selftests/powerpc/pmu: Add interface test for bhrb disable [...] omits 0321f2d0ae69 selftests/powerpc/pmu: Add selftest for mmcr1 pmcxsel/unit [...] omits f6380e05aa92 selftests/powerpc/pmu: Add selftest for checking valid and [...] omits 11bbc5243905 selftests/powerpc/pmu: Add selftest to check PERF_SAMPLE_R [...] omits 2ac05f8f2e4b selftests/powerpc/pmu: Add selftest to check branch stack [...] omits 9cfd110a3664 selftests/powerpc/pmu: Refactor the platform check and add [...] omits 785c1904b28d f2fs: add a sysfs entry to show zone capacity omits 50ca65b44e50 drm/display/selftests: drop extra word 'for' in comments f [...] omits 1796c0255bae Merge tag 'drm-msm-fixes-2022-06-28' into msm-next-staging omits 7a2413f4eefd f2fs: adjust zone capacity when considering valid block count omits 8245b0170332 f2fs: enforce single zone capacity omits c3497fd009ef fix short copy handling in copy_mc_pipe_to_iter() omits bbd5a6891908 dt-bindings: arm: qcom: document sda660 SoC and ifc6560 board omits 5e9bc1ba7ace arm64: dts: qcom: sdm660: move SDHC2 card detect pinconf t [...] omits 3a04cec9cba3 arm64: dts: qcom: sdm636-sony-xperia-ganges-mermaid: corre [...] omits 3cd1c4f41d64 arm64: dts: qcom: sdm630: fix gpu's interconnect path omits 8b6da22e6a44 arm64: dts: qcom: sdm630: add second (HS) USB host support omits 696dea7e1c3a arm64: dts: qcom: sdm630: rename qusb2phy to qusb2phy0 omits 924bbd8dd60e arm64: dts: qcom: sdm630: fix the qusb2phy ref clock omits 1c047919763b arm64: dts: qcom: sdm630: disable GPU by default omits 7d8ee8e5db53 arm64: dts: qcom: sdm660: disable dsi1/dsi1_phy by default omits 79d8e016fddf arm64: dts: qcom: sdm630: disable dsi0/dsi0_phy by default omits 512d1999b8e9 xsk: Clear page contiguity bit when unmapping pool omits 9ab762a84b80 platform/x86: hp-wmi: Ignore Sanitization Mode event omits bce6243f767f platform/x86: thinkpad_acpi: do not use PSC mode on Intel [...] omits 42504af77536 platform/x86: thinkpad-acpi: profile capabilities as integer omits 2ac96c800dd1 platform/x86: hp-wmi: Ignore Sanitization Mode event omits 57a3487eefa5 platform/x86: thinkpad_acpi: do not use PSC mode on Intel [...] omits 4908e3ace24b dt-bindings: nfc: nxp,nci: drop Charles Gorand's mail omits f2fb1b50fbac dt-bindings: ata: ahci-ceva: convert to yaml omits 6991cd744f06 of: reserved-memory: Print allocation/reservation failures [...] omits c5c7358e4c76 Merge branch 'libbpf: remove deprecated APIs' omits ab9a5a05dc48 libbpf: fix up few libbpf.map problems omits bd054102a8c7 libbpf: enforce strict libbpf 1.0 behaviors omits 31e42721976b selftests/bpf: remove last tests with legacy BPF map definitions omits 450b167fb9be libbpf: clean up SEC() handling omits cf90a20db878 libbpf: remove internal multi-instance prog support omits a11113a2dcbe libbpf: cleanup LIBBPF_DEPRECATED_SINCE supporting macros [...] omits b4bda502dfa2 libbpf: remove multi-instance and custom private data APIs omits 146bf811f5ac libbpf: remove most other deprecated high-level APIs omits 9a590538ba4f libbpf: remove prog_info_linear APIs omits 22dd7a58b2e9 libbpf: clean up perfbuf APIs omits aaf6886d9b53 libbpf: remove deprecated BTF APIs omits d320fad217b7 libbpf: remove deprecated probing APIs omits 53e6af3a761c libbpf: remove deprecated XDP APIs omits 765a34130ea5 libbpf: remove deprecated low-level APIs omits f36600634282 libbpf: move xsk.{c,h} into selftests/bpf omits aacb455dfe01 platform/x86: panasonic-laptop: filter out duplicate volum [...] omits 1f2c9de83a50 platform/x86: panasonic-laptop: don't report duplicate bri [...] omits 83a5ddc3dc56 platform/x86: panasonic-laptop: revert "Resolve hotkey dou [...] omits fe4326c8d18d platform/x86: panasonic-laptop: sort includes alphabetically omits 65a3e6c8d3f7 platform/x86: panasonic-laptop: de-obfuscate button codes omits 3a0cf7ab8df3 ACPI: video: Change how we determine if brightness key-pre [...] omits a984d5d19152 arm64: dts: qcom: correct interrupt controller on PM8916 a [...] omits b07bfd8ebe31 arm64: dts: qcom: add missing gpio-ranges in PMIC GPIOs omits 4da4742236ce platform/x86: panasonic-laptop: Use acpi_video_get_backlig [...] omits 5e24e1eca1f2 platform/x86: panasonic-laptop: filter out duplicate volum [...] omits 027f88453dbf platform/x86: panasonic-laptop: don't report duplicate bri [...] omits cb1f7d49736e platform/x86: panasonic-laptop: revert "Resolve hotkey dou [...] omits 9cfebda442f7 platform/x86: panasonic-laptop: sort includes alphabetically omits 758babb511d8 platform/x86: panasonic-laptop: de-obfuscate button codes omits fe72f9bce137 soc: qcom: cmd-db: replace strscpy_pad() with strncpy() omits 8587f3732b37 selftests/drivers/gpu: Add error messages to drm_mm.sh omits 6b56f5f1ef93 selftests/tpm2: increase timeout for kselftests omits b1f359711a28 dt-bindings: pinctrl: nuvoton,wpcm450-pinctrl: align key n [...] omits 94dfc73e7cf4 treewide: uapi: Replace zero-length arrays with flexible-a [...] omits 50f2944009a2 can: ctucanfd: ctucan_interrupt(): fix typo omits 44dab005fd42 gfs2: Minor gfs2_glock_nq_m cleanup omits 8add9a3a2243 efi: Simplify arch_efi_call_virt() macro omits 1df4d1724baa drivers: fix typo in firmware/efi/memmap.c omits 8682b92e5ab8 blk-mq: cleanup disk sysfs registration omits eaa870f97544 blk-mq: rename blk_mq_sysfs_{,un}register omits 81f0c2ef41b0 block: remove the extra gendisk reference in __blk_mq_regi [...] omits 4a8d14bba486 block: use default groups to register the queue attributes omits 060f131e9c43 block: remove a superflous queue kobject reference omits cc5c516df028 block: simplify blktrace sysfs attribute creation omits 3888bb741177 ACPI: video: Change how we determine if brightness key-pre [...] omits 7fe718fb8f3f tools headers UAPI: Sync linux/kvm.h with the kernel sources omits 32df6fe110c4 bpf, docs: Better scale maintenance of BPF subsystem omits 4274929c7ee6 arm64: vdso*: place got/plt sections in .rodata omits 5c4fb60816ea arm64: vdso32: add ARM.exidx* sections omits d1c365e4b79d Merge branch 'drivers/next' into next omits 2d43dc4011ec Merge branch 'devicetree/next' into next omits 56f97d2a9540 f2fs: remove redundant code for gc condition omits 34c8217a23df f2fs: handle decompress only post processing in softirq omits e7145cc274e9 f2fs: introduce memory mode omits 29be7ec3df7a f2fs: initialize page_array_entry slab only if compression [...] omits a4a0e16dbf77 f2fs: optimize error handling in redirty_blocks omits 7859e97f6220 f2fs: do not skip updating inode when retrying to flush node page omits 049b1ed9bef1 Merge tag 'cpufreq-arm-fixes-5.19-rc5' of git://git.kernel [...] omits e4d2f4fd5341 fs/ntfs3: Enable FALLOC_FL_INSERT_RANGE omits aa30eccb24e5 fs/ntfs3: Fallocate (FALLOC_FL_INSERT_RANGE) implementation omits b479089ca1a8 Merge branch 'next/soc' into for-next omits 685cc7c8314f Merge branch 'fixes' into for-next omits dfa7ac497262 Merge branch 'next/dt64' into for-next omits 89459a2aef88 Merge branch 'next/dt' into for-next omits ccf6b52061cb Merge branch 'for-v5.20/dts-cleanup' into for-next omits 8c07f33ea096 Revert "drm/amdkfd: Free queue after unmap queue success" omits 1c4dae3e4639 drm/amdgpu/display/dc: Fix null pointer exception omits 9ae55f030dc5 drm/amdgpu: Follow up change to previous drm scheduler change. omits 45ecaea73883 drm/sched: Partial revert of 'drm/sched: Keep s_fence->par [...] omits 9e225fb9e636 drm/amdgpu: Prevent race between late signaled fences and [...] omits dd70748eda3f drm/amdgpu: Add put fence in amdgpu_fence_driver_clear_job_fences omits 5c4904ac34b7 drm/amdgpu: Remove useless amdgpu_display_freesync_ioctl() [...] omits fe4e9ff98737 drm/amdgpu: add mc wptr addr support for mes omits ca0cb8959f7b drm/amd/display : Log DP link training failure reason omits 1d3182006cf6 drm/amd/pm: enable VR0 HOT support for SMU 13.0.0 omits d7f0c8aff013 drm/amdgpu: update GFX11 cs settings omits 01cf387b1c7f drm/amdgpu/display: reduce stack size in dml32_ModeSupport [...] omits 579d6c6d77a7 perf bpf: 8 byte align bpil data omits 117c49505b59 tools kvm headers arm64: Update KVM headers from the kerne [...] omits 49c692b7dfc9 perf offcpu: Accept allowed sample types only omits d6838ec44b45 perf offcpu: Fix build failure on old kernels omits c3f464542b70 dt-bindings: pinctrl: mt8192: Add RSEL values to bias-pull [...] omits 5f78e1fb7a3e ASoC: qcom: Add driver support for audioreach solution omits a1d4ef1adf8b pinctrl: stm32: fix optional IRQ support to gpios omits e92b25731ef6 arm64: correct the effect of mitigations off on kpti omits 849f35422319 Merge tag 'thunderbolt-for-v5.20-rc1' of git://git.kernel. [...] omits 84cc4e66d90f selftests/powerpc/pmu: Add interface test for bhrb disable field omits 014fb4a3ae74 selftests/powerpc/pmu: Add interface test for mmcra_ifm fi [...] omits faa64ddc1e39 selftests/powerpc/pmu: Add interface test for mmcra_ifm fi [...] omits c55dabc6d577 selftests/powerpc/pmu: Add interface test for mmcra_ifm fi [...] omits 61d89900315a selftests/powerpc/pmu: Add support for branch sampling in [...] omits 50d9c30a685c selftests/powerpc/pmu: Add interface test for mmcra_thresh [...] omits a069b5f980e3 selftests/powerpc: Add support to fetch "platform" and "ba [...] omits 42e0576eec75 selftests/powerpc/pmu: Add mask/shift bits for extracting [...] omits 3eb12bced6ab pinctrl: samsung: do not use bindings header with constants omits 890005a7d98f powerpc/perf: Optimize clearing the pending PMI and remove [...] omits 0fe3dbbefb74 linux/dim: Fix divide by 0 in RDMA DIM omits 3a5230a87c3b of: Drop duplicate 'the' in of_find_last_cache_level kerneldoc omits ab84db251c04 net: bonding: fix possible NULL deref in rlb code omits fbc24ebc6550 pinctrl: imx: Add the zero base flag for imx93 omits cea9ed611e85 drm/i915: fix a possible refcount leak in intel_dp_add_mst [...] omits 3650062e4281 drm/vc4: hdmi: Move pixel doubling from Pixelvalve to HDMI block omits fb10dc451c0f drm/vc4: hdmi: Correct HDMI timing registers for interlaced modes omits c94cd0620a92 drm/vc4: hdmi: Force modeset when bpc or format changes omits 0ee5a40152b1 drm/vc4: hdmi: Fix timings for interlaced modes omits 5731f7abf322 drm/vc4: hdmi: Report that 3d/stereo is allowed omits f3f27511316b drm/vc4: hdmi: Add MISC_CONTROL register for vc4 omits d5ca98701af6 drm/vc4: hdmi: Add HDMI format detection registers to regi [...] omits 125076c8754e drm/vc4: hdmi: Remove VC4_HDMI_SCHEDULER_CONTROL_VERT_ALWA [...] omits 4ae3d6c09d25 drm/vc4: hdmi: Skip writes to disabled packet RAM omits 05954270bd23 drm/vc4: hdmi: Stop checking for enabled output in audio omits 467e30171b5b drm/vc4: hdmi: Move HDMI reset to pm_resume omits fcef97e70094 drm/vc4: hdmi: Switch to pm_runtime_status_suspended omits 35dc00c12a72 drm/vc4: hdmi: Reset HDMI MISC_CONTROL register omits 1c594eeccf92 drm/vc4: hdmi: Avoid full hdmi audio fifo writes omits b6079d1578dc drm/vc4: hdmi: Clear unused infoframe packet RAM registers omits 25eb441d55d4 drm/vc4: hdmi: Add all the vc5 HDMI registers into the deb [...] omits db2b927f8668 drm/vc4: hdmi: Disable audio if dmas property is present b [...] omits 7bcb9c8d0bc9 drm/vc4: dsi: Add correct stop condition to vc4_dsi_encode [...] omits bc5b815e06f9 drm/vc4: dsi: Fix dsi0 interrupt support omits 4d9273c978d4 drm/vc4: dsi: Register dsi0 as the correct vc4 encoder type omits edfe84ae0df1 drm/vc4: dsi: Correct pixel order for DSI0 omits 3b45eee87da1 drm/vc4: dsi: Correct DSI divider calculations omits 89c4bbe2a01e drm/vc4: dsi: Release workaround buffer and DMA omits 7a70b0b97889 drm/vc4: dpi: Ensure a default format is selected omits 3c2707632146 drm/vc4: dpi: Add option for inverting pixel clock and out [...] omits 7fea3c23c873 drm/vc4: dpi: Add support for composite syncs to vc4_dpi omits c6dac00340fc drm/vc4: hvs: Add debugfs node that dumps the current disp [...] omits a1aaefbacc23 drm/vc4: plane: Add alpha_blend_mode property to each plane. omits b7c3d6821627 drm/vc4: plane: Fix margin calculations for the right/bott [...] omits 517db1ab1566 drm/vc4: plane: Remove subpixel positioning check omits 1701a23a4ef0 drm/vc4: kms: Use maximum FIFO load for the HVS clock rate omits 7d0648c8773c drm/vc4: kms: Warn if clk_set_min_rate fails omits da8e393e23ef drm/vc4: drv: Adopt the dma configuration from the HVS or [...] omits 8b9ab6266204 block: remove blk_cleanup_disk omits d521bc0a0f7c Merge branch 'mlxsw-unified-bridge-conversion-part-4-6' omits fe94df6dc622 mlxsw: spectrum_fid: Configure flooding entries using PGT APIs omits 9f6f467a3cdb mlxsw: spectrum_fid: Set 'mid_base' as part of flood table [...] omits bb1bba35f50a mlxsw: spectrum: Initialize PGT table omits a3a7992bc4e4 mlxsw: Extend PGT APIs to support maintaining list of port [...] omits d7a7b6978709 mlxsw: Add a dedicated structure for bitmap of ports omits a1697d11c945 mlxsw: Add an indication of SMPE index validity for PGT table omits d8782ec59eb8 mlxsw: Add an initial PGT table support omits 8c2da081c8b8 mlxsw: spectrum_fid: Configure egress VID classification f [...] omits aa845e36a069 mlxsw: Set flood bridge type for FIDs omits dd8c77d59708 mlxsw: spectrum_fid: Store 'bridge_type' as part of FID family omits fad8e1b6d52d mlxsw: Prepare 'bridge_type' field for SFMR usage omits 93303ff828fd mlxsw: spectrum_fid: Configure flooding table type for rFID omits d6d9026668db mlxsw: spectrum: Add a temporary variable to indicate brid [...] omits 6f8191fdf41d block: simplify disk shutdown omits 0e3534022f26 block: stop setting the nomerges flags in blk_cleanup_queue omits 1f90307e5f0d block: remove QUEUE_FLAG_DEAD omits e8b58ef09e84 mtip32xx: fix device removal omits ec5263f422a3 mtip32xx: remove the device_status debugfs file omits d1e7bb90f0d4 pinctrl: aspeed: Fix typo in comment omits 2a2ef688b1b0 ASoC: qcom: lpass: Fix apq8016 compat string to match yaml omits 0e584d46218e regulator: fix a kernel-doc warning omits 882d90310f04 drm/fourcc: Document the Intel CCS modifiers' CC plane exp [...] omits 71f5e7b3b2ad pinctrl: ingenic: Convert to immutable irq chip omits 4c76a7fc8681 pinctrl: ingenic: Use irqd_to_hwirq() omits 1b72be9c3656 Merge branch 'misc' into for-next omits df6055e35cbc Merge branch 'fixes' into for-next omits 4313a24985f0 arch/*/: remove CONFIG_VIRT_TO_BUS omits bacac637025c arm64: extable: cleanup redundant extable type EX_TYPE_FIXUP omits e4208e80a353 arm64: extable: move _cond_extable to _cond_uaccess_extable omits c4ed0d73ede9 arm64: extable: make uaaccess helper use extable type EX_T [...] omits 59e8a1ce8f7b arm64: asm-extable: add asm uacess helpers omits 5519d7de2f8e arm64: asm-extable: move data fields omits 4953fc3d3270 arm64: extable: add new extable type EX_TYPE_KACCESS_ERR_Z [...] omits 152f2494ac16 Optimize spi_sync path omits 6ed91f5b10e8 Add PDM/DSD/dataline configuration support omits 1e0ec034dbcb ASoC: use pm_runtime_resume_and_get() when possible omits 9569ff1a188f drm/i915: Fix error code in icl_compute_combo_phy_dpll() omits 891e465a1bd8 x86/mce: Check whether writes to MCA_STATUS are getting ignored omits 778964f2fdf0 ipv6/addrconf: fix timing bug in tempaddr regen omits 91d60e259c0f ARM: at91: pm: Mark at91_pm_secure_init as __init omits 35074df65a8d ARM: at91: fix soc detection for SAM9X60 SiPs omits 416ce193d73a ARM: dts: at91: sama5d2_icp: fix eeprom compatibles omits f2cbbc3f9263 ARM: dts: at91: sam9x60ek: fix eeprom compatible and size omits 1c40169b35ad ARM: at91: pm: use proper compatibles for sama7g5's rtc and rtt omits 641522665dbb ARM: at91: pm: use proper compatibles for sam9x60's rtc and rtt omits ddc980da8043 ARM: at91: pm: use proper compatible for sama5d2's rtc omits 8698e3bab4dd fanotify: refine the validation checks on non-dir inode mask omits 48bddb89d59e openrisc: unwinder: Fix grammar issue in comment omits 8520501346ed irqchip: or1k-pic: Undefine mask_ack for level triggered hardware omits ad0d6ea39195 Merge branch 'for-v5.20/dt-bindings-qcom' into next/dt-bindings omits eb1c38c64b38 pinctrl: pinctrl-zynqmp: Fix kernel-doc warning omits ad2bea79ef01 pinctrl: pinctrl-zynqmp: Add support for output-enable and [...] omits 133ad0d9af99 dt-bindings: pinctrl-zynqmp: Add output-enable configuration omits 586b3b7600e4 firmware: xilinx: Add configuration values for tri-state omits 062529700fdb dt-bindings: cpufreq: qcom-cpufreq-nvmem: fix board compat [...] omits f250ac6ca9d2 cpufreq: qcom-cpufreq-hw: use HZ_PER_KHZ macro in units.h omits a5b65fe447e7 cpufreq: mediatek: fix error return code in mtk_cpu_dvfs_i [...] omits be4b61ec45b3 cpufreq: Add MT8186 to cpufreq-dt-platdev blocklist omits ccd7567d4b6c cpufreq: pmac32-cpufreq: Fix refcount leak bug omits 668a7a12ded7 cpufreq: qcom-hw: Don't do lmh things without a throttle i [...] omits 4ff5a9b6d95f drivers: cpufreq: Add missing of_node_put() in qoriq-cpufreq.c omits 697fb80a5364 bpf: Fix sockmap calling sleepable function in teardown path omits 4425205ea38b pinctrl: ocelot: allow building as a module omits b812fc9768e0 sched/fair: Remove the energy margin in feec() omits 3e8c6c9aac42 sched/fair: Remove task_util from effective utilization in feec() omits 9b340131a4bc sched/fair: Use the same cpumask per-PD throughout find_en [...] omits ec4fc801a02d sched/fair: Rename select_idle_mask to select_rq_mask omits bb4479994945 sched, drivers: Remove max param from effective_cpu_util() [...] omits e2f3e35f1f5a sched/fair: Decay task PELT values during wakeup migration omits d05b43059dfa sched/fair: Provide u64 read for 32-bits arch helper omits 119a784c8127 perf/core: Add a new read format to get a number of lost samples omits 70fb5ccf2ebb sched/fair: Introduce SIS_UTIL to search idle CPU based on [...] omits 700a78335fc2 sched: only perform capability check on privileged operation omits c64b551f6a33 sched: Remove unused function group_first_cpu() omits fb95a5a04d72 sched/fair: Remove redundant word " *" omits d1a997ba4c1b selftests/rseq: check if libc rseq support is registered omits d47c0cc94a86 selftests/rseq: riscv: fix 'literal-suffix' warning omits 4f3394924358 selftests/rseq: riscv: use rseq_get_abi() helper omits ce7fa6c6a59d Merge branch 'omap-for-v5.20/omap1' into for-next omits 609c1fabc7c5 ARM: omap1: Kconfig: Fix indentation omits 2f80dbbcc51b Merge branch 'omap-for-v5.20/dt' into for-next omits e2be5bc254bf Merge branch 'omap-for-v5.20/ti-sysc' into for-next omits e36cbc438368 Merge branch 'omap-for-v5.20/soc' into for-next omits c83375699fc6 drm/doc: Fix comment typo omits 9804ebd35611 bus: ti-sysc: Add missing of_node_put() in sysc_add_named_ [...] omits fe71f6e1bbff ARM: OMAP2+: Kconfig: Fix indentation omits 3b0dc529f56b ipv6: take care of disable_policy when restoring routes omits 7c2c57263af4 hinic: Use the bitmap API when applicable omits 942228fbf5d4 ARM: OMAP2+: Fix refcount leak in omap3xxx_prm_late_init omits 5ef28832c585 Merge branch 'nfp-add-vepa-and-adapter-selftest-support' omits 15137daef7b0 nfp: add support for 'ethtool -t DEVNAME' command omits be80141108bc nfp: support vepa mode in HW bridge omits 63769819079d net: atlantic:fix repeated words in comments omits 7eddba1644c9 amd/xgbe: fix repeated words in comments omits e3e2bad76a50 agere: fix repeated words in comments omits ce95ab775f8d net: usb: asix: do not force pause frames support omits 805206e66fab net: asix: fix "can't send until first packet is send" issue omits 6b9f1d46fdad MAINTAINERS: nfc: drop Charles Gorand from NXP-NCI omits 5cdbab96bab3 ARM: OMAP2+: pdata-quirks: Fix refcount leak bug omits 4bbfed9112ca octeon_ep: use bitwise AND omits e3b64a7a5af3 net: axienet: Modify function description omits cce13b82cf97 Merge branch 'notify-user-space-if-any-actions-were-flushe [...] omits 88153e29c1e0 selftests: tc-testing: Add testcases to test new flush behaviour omits 76b39b94382f net/sched: act_api: Notify user space if any actions were [...] omits 8ee9d82cd0a4 epic100: fix use after free on rmmod omits a8fc8cb5692a net: tun: stop NAPI when detaching queues omits 50b87a32a79b ARM: OMAP2+: display: Fix refcount leak bug omits 9705db1eff38 ARM: OMAP2+: Fix refcount leak in omapdss_init_of omits bcec04b3cce4 scsi: ufs: ufs-qcom: Remove unneeded code omits df1ea242e3d7 scsi: ufs: ufs-mediatek: Fix invalid access to vccqx omits c64c487d9533 scsi: ufs: ufs-mediatek: Support performance boosting omits 2cf5cb2bb131 scsi: ufs: ufs-mediatek: Support host power control omits 4918694ccd69 scsi: ufs: ufs-mediatek: Disable reset confirm feature by UniPro omits f53f19135765 scsi: ufs: ufs-mediatek: Add stage information for ref-clk [...] omits 2bae03a6ac98 scsi: ufs: ufs-mediatek: Prevent host hang by setting CLK_ [...] omits 981b4ac04c2f scsi: ufs: ufs-mediatek: Always add delays for VCC operations omits e7bf1d50063c scsi: ufs: ufs-mediatek: Fix build warnings omits b04e75a4a8a8 scsi: dpt_i2o: Remove obsolete driver omits 9f7c2232e131 scsi: BusLogic: Remove bus_to_virt() omits 07f0c8aff551 scsi: fcoe: Remove redundant assignment to variable 'wlen' omits fce54ed02757 scsi: hisi_sas: Limit max hw sectors for v3 HW omits 35d11ec239e0 scsi: ufs: ufshcd: Constify pointed data omits a48aac5dfc1b scsi: ufs: ufshcd-pltfrm: Constify pointed data omits 332bd0778775 dm raid: fix accesses beyond end of raid member array omits 681ec6abcd7f Bluetooth: btmtksdio: Add in-band wakeup support omits 039d4ed3428c Input: usbtouchscreen - add driver_info sanity check omits 82295bc0d192 spi: s3c64xx: move dma_release_channel to unprepare omits 917e43de2a56 spi: synquacer: Add missing clk_disable_unprepare() omits bd10b0dafdcf ASoC: samsung: h1940_uda1380: include proepr GPIO consumer header omits f43ff8038e82 ASoC: samsung: Enable compile test omits 3e4bac7cf06e ASoC: samsung: s3c24xx-i2s: Drop unneeded gpio.h include omits 17a1ffc7bc4d ASoC: samsung: s3c-i2s-v2: Allow build for unsupported hardware omits f0ea452715d7 dt-bindings: input: iqs7222: Extend slider-mapped GPIO to [...] omits 6cfb357851bd dt-bindings: input: iqs7222: Correct bottom speed step size omits f5d2c1ed72c2 dt-bindings: input: iqs7222: Remove support for RF filter omits 381932cf61d5 Input: iqs7222 - remove support for RF filter omits 8635c68891c6 Input: iqs7222 - handle reset during ATI omits 2e70ef525b73 Input: iqs7222 - acknowledge reset before writing registers omits 1e4189d8af27 Input: iqs7222 - protect volatile registers omits 95215d3d19c5 Input: iqs7222 - fortify slider event reporting omits 56a0c54c4c2b Input: iqs7222 - correct slider event disable logic omits 5372de4e4545 docs/doc-guide: Put meta title for kernel-doc HTML page omits 7c43214dddfd docs/doc-guide: Add footnote on Inkscape for better images [...] omits 820636106342 docs/kselftest: add more guidelines for adding new tests omits 6de8d58cf98d docs/zh_CN: Update zh_CN/kernel-hacking/hacking.rst to 5.19-rc1 omits 17c260504f6f docs/zh_CN: add vm vmalloced-kernel-stacks translation omits 3f39b3d70fcd docs/zh_CN: add vm page_migration translation omits f41c74af1058 docs/zh_CN: riscv: Update the translation of vm-layout.rst [...] omits 1a5b8aa25f15 docs/zh_CN: riscv: Remove the translation of pmu.rst omits 87444fdce5bb docs: dev-tools: modify SPL reference URL to actual SPL doc entry omits d218bee86aa5 docs: filesystems: f2fs: fix description about compress ioctl omits 910cb3137c07 docs/zh_CN: Update the translation of vm index to 5.19-rc1 omits 34191e04cd49 docs/zh_CN: Update the translation of page_owner to 5.19-rc1 omits 882946793000 docs/zh_CN: Update the translation of highmem to 5.19-rc1 omits d62cac46b018 dt-bindings: clock: qcom,gcc-sdm845: add parent power domain omits cb0b68537713 arm64: dts: qcom: sdm630: order interrupts according to bindings omits 7908dcc8be2d arm64: dts: qcom: sdm630: order regs according to bindings omits e8881372ccc6 arm64: dts: qcom: sdm630: order clocks according to bindings omits eea939a0da86 ARM: dts: qcom: add missing gpio-ranges in PMIC GPIOs omits 255889f4baf5 ARM: dts: qcom: pmx65: add fallback compatible to PMIC GPIO omits dc590cdc31f6 ARM: dts: qcom: mdm9615: add missing PMIC GPIO reg omits 4fcdaf4b0320 ARM: dts: qcom: align PMIC GPIO pin configuration with DT schema omits 761a8fe4f3db arm64: dts: qcom: msm8994-msft-lumia-octagon: add PM8994 p [...] omits 9f454375bc3e arm64: dts: qcom: apq8096-db820c: add PM8994 pin function omits 019102a912c6 arm64: dts: qcom: add fallback compatible to PMIC GPIOs omits ff36bed5dc24 arm64: dts: qcom: align PMIC GPIO pin configuration with D [...] omits 4148a9eeb151 arm64: dts: qcom: sdm845-akatsuki: Round down l22a regulat [...] omits 39eebfce4bdb ARM: dts: qcom: sdx65: Add Watchdog support omits 2ea6af6cc1f5 dt-bindings: firmware: scm: Add compatible for SDX65 omits df6d7b86f488 ARM: dts: qcom: sdx65: Add pshold support omits aae0f5314f95 ARM: dts: qcom: sdx65-mtp: Enable modem omits a3ae01ed96e7 ARM: dts: qcom: sdx65: Add Modem remoteproc node omits 261e09b4e3fb ARM: dts: qcom: sdx65: Add SCM node omits 69117a2abfe0 ARM: dts: qcom: sdx65: Add IMEM and PIL info region omits 7f928c735880 ARM: dts: qcom: sdx65: Add modem SMP2P node omits b427679adcdd ARM: dts: qcom: sdx65: Add CPUFreq support omits 59e73f67e14b ARM: dts: qcom: sdx65-mtp: Enable QPIC NAND support omits eae61fddd648 ARM: dts: qcom: sdx65-mtp: Enable QPIC BAM support omits 0ec15b6f7621 ARM: dts: qcom: sdx65: Add QPIC NAND support omits ab11b74d87dd ARM: dts: qcom: sdx65: Add QPIC BAM support omits eeaec4f2b926 ARM: dts: qcom: sdx65-mtp: Enable USB3 and PHY support omits fbb6447deba8 ARM: dts: qcom: sdx65: Add USB3 and PHY support omits b456b5e7d1df ARM: dts: qcom: sdx65: Add interconnect nodes omits e378b965330d ARM: dts: qcom: sdx65: Add Shared memory manager support omits 68333a42fcf5 arm64: dts: qcom: msm8996: Add SDHCI resets omits a743dff7acc4 arm64: dts: qcom: msm8996-tone: Rule out PM(I)8994 variants omits bb9bb4123abe arm64: dts: qcom: msm8996-tone: Drop cont_splash_mem region omits 3ae6156e2f41 arm64: dts: qcom: msm8998-mtp: Merge and fix up the DT omits d0eaf4122c9e arm64: dts: qcom: msm8998-fxtec: Decouple from 8998 MTP omits 5d393f14d4de arm64: dts: qcom: msm8998*: Clean up #includes omits d582c02012d2 arm64: dts: qcom: msm8998-oneplus: Add clocks & GDSC to simplefb omits 392b73cb8160 arm64: dts: qcom: msm8998*: Keep MMCC & MMSS_SMMU enabled [...] omits 20bba6b73264 arm64: dts: qcom: msm8998-fxtec: Use "okay" instead of "ok" omits bc0e82fbb25b arm64: dts: qcom: msm8998-oneplus: Apply style fixes omits b448501c2e77 arm64: dts: qcom: msm8998-yoshino/oneplus: Use pm8005_regu [...] omits 016928c052a7 arm64: dts: qcom: msm8998-yoshino: Remove simple-bus compa [...] omits 6dad36ebe1cb arm64: dts: qcom: msm8998-yoshino: Add USB extcon omits 4efbec42c050 arm64: dts: qcom: msm8998-yoshino-lilac: Disable LVS1 omits 16901ba567d7 arm64: dts: qcom: msm8998-laptops: Clean up DTs omits ce383e80782e arm64: dts: qcom: msm8998-clamshell: Clean up the DT omits 12541f687e49 arm64: dts: qcom: msm8998*: Fix TLMM and pin nodes omits 77c77f03fef7 ASoC: max98396: Some assorted fixes and additions omits 7b0cd83c5ac6 ASoC: sun50i-codec-analog: Internal bias support omits 898d0d6483a9 clk: qcom: clk-krait: add apq/ipq8064 errata workaround omits df83d2c9e729 clk: qcom: clk-krait: unlock spin after mux completion omits fcfbfe373d41 clk: qcom: clk-hfpll: use poll_timeout macro omits f424d754212a arm64: dts: qcom: sdm845: Add camss vdda-pll-supply omits 11c83450ff11 arm64: dts: qcom: sdm845: Rename camss vdda-supply to vdda [...] omits 458ebdbb8e5d arm64: dts: qcom: timer should use only 32-bit size omits 43fe0cc46b62 kselftests/damon: add support for cases where debugfs cann [...] omits 18afe1bf05a1 selftests: Make the usage formatting consistent in kselfte [...] omits 3297a4df805d kselftests: Enable the echo command to print newlines in Makefile omits 255a47e74567 clk: qcom: gcc-sm6350: Drop extra semicolon omits 0e3e65469607 arm64: dts: qcom: align OPP table names with DT schema omits 5fb779558f1c arm64: dts: qcom: msm8992-*: Fix vdd_lvs1_2-supply typo omits 3d6c1dfb1f75 userfaultfd/selftests: Fix typo in comment omits a13b1e472b93 vfio: check vfio_register_iommu_driver() return value omits ee65728e103b docs: rename Documentation/vm to Documentation/mm omits 08de214138cd drm/msm/gem: Fix error return on fence id alloc fail omits 96b80fcd2705 parisc/unaligned: Fix emulate_ldw() breakage omits 3b498b665621 vfio: Use device_iommu_capable() omits eed20c782aea vfio/type1: Simplify bus_type determination omits 941e3e791269 Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linu [...] omits 2390095113e9 tick/nohz: unexport __init-annotated tick_nohz_full_setup() omits b334c1afad17 ARM: dts: bcm2711: Use proper compatible in PM/Watchdog node omits b722443fa72b ARM: dts: bcm2835/bcm2711: Introduce reg-names in watchdog node omits 0e44511117f9 dt-bindings: soc: bcm: bcm2835-pm: Add support for bcm2711 omits 7bc592cf4831 dt-bindings: soc: bcm: bcm2835-pm: Introduce reg-names omits 520d0abe6aee dt-bindings: soc: bcm: bcm2835-pm: Convert bindings to DT schema omits ee56c3e8eec1 Merge branch 'master' into mm-nonmm-stable omits 46a3b1125308 Merge branch 'master' into mm-stable omits ccb0bbe3e93e ASoC: samsung: s3c24xx-i2s: Fix typo in DAIFMT handling omits b9566b1d1fb4 ASoC: Merge up fixes omits c2577862eeb0 netfilter: br_netfilter: do not skip all hooks with 0 priority omits e34b9ed96ce3 netfilter: nf_tables: avoid skb access on nf_stolen omits 05907f10e235 netfilter: nft_dynset: restore set element counter when fa [...] omits dec0a44c82d0 erofs: wake up all waiters after z_erofs_lzma_head ready omits 190a8de573a4 Merge branch for-5.20/arm64/defconfig into for-next omits dd54f4791e16 Merge branch for-5.20/arm64/dt into for-next omits 5333e7e20790 Merge branch for-5.20/arm/dt into for-next omits 92aea15a21e4 Merge branch for-5.20/dt-bindings into for-next omits 20b8bf64f6f4 Merge branch for-5.20/firmware into for-next omits 799ef9303762 Merge branch for-5.20/soc into for-next omits 03995d64bc7d soc/tegra: fuse: Add missing of_node_put() in tegra_init_fuse() omits 1cf8639be186 soc/tegra: fuse: Expose Tegra production status omits 9297e01b038b drivers/ntb/test: avoid 64-bit modulus operation omits f7fb92cd2e39 drm/i915: Move the color stuff under INTEL_INFO->display omits 95be40c875fc drm/i915: Get rid of XE_LPD_CURSOR_OFFSETS omits e97f91e8d39f drm/i915: Use _MMIO_PIPE2() where appropriate omits 2e25ae522164 drm/i915: Use _MMIO_TRANS2() where appropriate omits d5a680548edd drm/i915: s/_CURSOR2/_MMIO_CURSOR2// omits 5ba584ec1101 drm/i915: Make pipe_offsets[] & co. u32 omits c92df6aa397b drm/i915: Move display_mmio_offset under INTEL_INFO->display omits 12d745537266 drm/i915: Move pipe_offsets[] & co. to INTEL_INFO->display omits 4ce7e51dc712 firmware: arm_scmi: Remove usage of the deprecated ida_sim [...] omits d1877e639bc6 vfio: de-extern-ify function prototypes omits 04155815dbb8 drm/i915: Move dbuf details to INTEL_INFO->display omits 3cdcdc34f35e drm/i915: Eliminate PIPECONF RMWs from .color_commit() omits 79538490fd7a drm/i915: tweak the ordering in cpu_write_needs_clflush omits 7d23a80dc972 drm/i915/dgfx: Disable d3cold at gfx root port omits 9efdd519d001 drm/i915/gem: add missing else omits 9f0109685f07 Merge branch 'can327-CAN-ldisc-driver-for-ELM327-based-OBD [...] omits 43da2f07622f can: can327: CAN/ldisc driver for ELM327 based OBD-II adapters omits a244ec3640e0 of: base: Avoid console probe delay when fw_devlink.strict=1 omits 8f486cab263c driver core: fw_devlink: Allow firmware to mark devices as [...] omits 1d25b84e444a kernfs: Replace global kernfs_open_file_mutex with hashed [...] omits 41448c614815 kernfs: Introduce interface to access global kernfs_open_f [...] omits b8f35fa1188b kernfs: Change kernfs_notify_list to llist. omits 086c00c71fc8 kernfs: make ->attr.open RCU protected. omits dcab8da13ff4 kernfs/file.c: remove redundant error return counter assignment omits 70fe758352ca driver core: fix potential deadlock in __driver_attach omits 1d248d2302da ABI: testing/sysfs-devices-system-cpu: remove duplicated core_id omits afa8fe4cc40e Docs/ABI/testing: Add VDUSE sysfs interface ABI document omits 31c779f293b3 devtmpfs: fix the dangling pointer of global devtmpfsd thread omits 38a523a2946d Revert "devcoredump: remove the useless gfp_t parameter in [...] omits 5f8954e099b8 Revert "mwifiex: fix sleep in atomic context bugs caused b [...] omits 8a9ffb8c857c NFSD: restore EINVAL error translation in nfsd_commit() omits 713eb3c1261a tty: Add N_CAN327 line discipline ID for ELM327 based CAN driver omits 19e506b31749 eeprom: at25: Rework buggy read splitting omits 8853e8ce9b57 platform/x86: ideapad-laptop: Add Ideapad 5 15ITL05 to ide [...] omits a27a1e35f5c8 platform/x86: ideapad-laptop: Add allow_v4_dytc module parameter omits 7dbd3af50aad platform/x86: ideapad-laptop: Add Ideapad 5 15ITL05 to ide [...] omits 1ccd59066246 platform/x86: ideapad-laptop: Add allow_v4_dytc module parameter omits 44fd1917314e misc: rtsx: Fix an error handling path in rtsx_pci_probe() omits 9864bb480133 Binder: add TF_UPDATE_TXN to replace outdated txn omits 5afbfa8cddb4 lkdtm: cfi: use NULL for a null pointer rather than zero omits 6169525b7676 vboxguest: Do not use devm for irq omits 4270f984b041 cxl: drop unexpected word "the" in the comments omits e1cfc64ea66f sgi-xp: xpc_uv: drop unexpected word "the" in the comments omits 1cb53f0417a7 apm-emulation: drop unexpected word "the" in the comments omits 6e813f47cdc9 misc: sgi-gru: grukservices: drop unexpected word "the" in [...] omits 4d0548a7b806 mnt_idmapping: return false when comparing two invalid ids omits 81a1807d80dd attr: fix kernel doc omits 7d008eecb0cf drm/stm: ltdc: update hardware error management omits c6193dc57f74 drm/stm: ltdc: add support of horizontal & vertical mirroring omits 62467fccb73f drm/stm: ltdc: add support of the dynamic z-order omits ec5ad331680c tty: Add N_CAN327 line discipline ID for ELM327 based CAN driver omits 44b4e7282249 drm/stm: ltdc: fix various coding-style warnings omits fb37cfa032a9 drm/stm: ltdc: remove error message about scaling omits c4f218d46faf drm/stm: ltdc: disable all layers before crtc shutdown omits 5f701324c0fb drm/vc4: perfmon: Fix variable dereferenced before check omits 6a5c94d92699 speakup: Generate speakupmap.h automatically omits ebc4969ae125 dt-bindings: usb: mtk-xhci: Make all clocks required omits b2c510ffe29f dt-bindings: usb: mtk-xhci: Allow wakeup interrupt-names t [...] omits 6569689e7829 usb: core: sysfs: convert sysfs snprintf to sysfs_emit omits 58301e1c15db Documentation: samsung-s3c24xx: Add blank line after SPDX [...] omits f8d6e9d3ca5c serial: 8250: Fix __stop_tx() & DMA Tx restart races omits 211565b10099 serial: pl011: UPSTAT_AUTORTS requires .throttle/unthrottle omits f7e35e4bf1e8 tty: serial: samsung_tty: set dma burst_size to 1 omits cd16044d7c38 serial: 8250: dw: enable using pdata with ACPI omits f287f971e256 serial: 8250_dwlib: Support for 9th bit multipoint addressing omits 4f768e94774c serial: Support for RS-485 multipoint addresses omits ae50bb275283 serial: take termios_rwsem for ->rs485_config() & pass ter [...] omits 79b3e69fa4a1 serial: 8250_lpss: Use 32-bit reads omits 507bd6fbaaef serial: 8250: create lsr_save_mask omits f8ba5680a56b serial: 8250: make saved LSR larger omits 34619de1b8cb serial: Consolidate BOTH_EMPTY use omits eb47b59afb7e serial: Convert SERIAL_XMIT_SIZE to UART_XMIT_SIZE omits 27a1c39215a2 serial: 8250: Use C99 array initializer & define UART_REG_ [...] omits e23ee9d2c4cc serial: Use bits for UART_LSR_BRK_ERROR_BITS/MSR_ANY_DELTA omits fddbab7b40b3 serial: msm: Rename UART_* defines to MSM_UART_* omits 24b5596a858d serial: msm: Convert container_of UART_TO_MSM to static inline omits df5dac860111 serial: st-asc: remove include of pm_runtime.h omits 61dbc75ce00f tty: serial: atmel: remove enable/disable clock due to atm [...] omits 84b476b124d4 tty: serial: atmel: use devm_clk_get() omits b50058b82e0a tty: serial: atmel: stop using legacy pm ops omits 1fce2867c7cb dt-bindings: serial: snps-dw-apb-uart: Add Rockchip RK3588 omits ab8ba6c59d5a serial: kgdboc: Fix typo in comment omits b28be5d06d33 MAINTAINERS: Update DW 8250 UART maintainership omits 599fc76a5a00 dt-bindings: serial: renesas,hscif: Document r8a779f0 bindings omits d24d7bb2cd94 tty: serial: Fix refcount leak bug in ucc_uart.c omits eb01611056cf drivers: tty: serial: Add missing of_node_put() in serial-tegra.c omits f9008285bb69 serial: Drop timeout from uart_port omits ab24a01b2765 tty: Add closing marker into comment in tty_ldisc.h omits d4b06172861b serial: 8250_pericom: Use UART_LCR_DLAB omits 5db6db08c6de serial: 8250: Use UART_LCR_WLEN8 instead of literal omits 2069cb2e1f3e serial: sifive: Remove useless license text when SPDX-Lice [...] omits 197f80d97e9c drbd: bm_page_async_io: fix spurious bitmap "IO error" on [...] omits ee78ec1077d3 blk-mq: blk_mq_tag_busy is no need to return a value omits a78418e6a04c block: Always initialize bio IO priority on submit omits 9c6227e04355 block: Initialize bio priority earlier omits 82b74cac2849 blk-ioprio: Convert from rqos policy to direct call omits f25865447294 blk-ioprio: Remove unneeded field omits 4b838d9ee950 block: Fix handling of tasks without ioprio in ioprio_get(2) omits fc25545e17bd block: Make ioprio_best() static omits 893e5d32d583 block: Generalize get_current_ioprio() for any task omits f7eda402878b block: Return effective IO priority from get_current_ioprio() omits e589f4644596 block: fix default IO priority handling again omits 3c8f9da41ed9 blk-mq: Don't disable preemption around __blk_mq_run_hw_queue(). omits 1d87be8212c8 block: bfq: Fix kernel-doc headers omits c28c49b09e49 block: bfq: Remove an unused function definition omits 6c77b152f5f1 bfq: Remove useless code in bfq_lookup_next_entity omits 2a9336c42a6a block: move blk_queue_get_max_sectors to blk.h omits efef739d5f37 block: fold blk_max_size_offset into get_max_io_size omits 84613beda427 block: cleanup variable naming in get_max_io_size omits c88751907495 block: open code blk_max_size_offset in blk_rq_get_max_sectors omits c39493222e41 dm: open code blk_max_size_offset in max_io_len omits 8689461be3f1 block: factor out a chunk_size_left helper omits 51ab80f0aa86 block: Make blk_mq_get_sq_hctx() select the proper hardwar [...] omits 7e923f40a4d2 block: Rename a blk_mq_map_queue() argument omits 62c159a03da9 blk-iocost: Simplify ioc_rqos_done() omits 798f2a6f734d block: Directly use ida_alloc()/free() omits bf8d08532bc1 iomap: add support for dma aligned direct-io omits b1a000d3b8ec block: relax direct io memory alignment omits 5debd9691c3a block: introduce bdev_iter_is_aligned helper omits cfa320f72882 iov: introduce iov_iter_aligned omits 9cfe3ddecdc5 block/bounce: count bytes instead of sectors omits 67927d220150 block/merge: count bytes instead of sectors omits 37fee2e42ebb block: add a helper function for dio alignment omits 4a2dcc359113 block: introduce bdev_dma_alignment helper omits 3850e13f2853 block: export dma_alignment attribute omits c58c0074c54c block/bio: remove duplicate append pages code omits b82d9fa257cb block: fix infinite loop for invalid zone append omits dc3029056b02 spi: opportunistically skip ctlr->cur_msg_completion omits 69fa95905d40 spi: Ensure the io_mutex is held until spi_finalize_curren [...] omits 72c5c59b659d spi: Set ctlr->cur_msg also in the sync transfer case omits 1a9cafcb57b7 spi: Remove unneeded READ_ONCE for ctlr->busy flag omits 66a221593cb2 spi: Remove the now unused ctlr->idling flag omits 049d6ccc4da8 spi: Remove check for idling in __spi_pump_messages() omits d5256cce1f50 spi: Remove check for controller idling in spi sync path omits 8711a2ab51dd spi: __spi_pump_messages: Consolidate spin_unlocks to goto target omits c1038165fbbf spi: Lock controller idling transition inside the io_mutex omits ae7d2346dc89 spi: Don't use the message queue if possible in spi_sync omits 1714582a3a08 spi: Move ctlr->cur_msg_prepared to struct spi_message omits 145cfc3840e5 spi: mpc52xx-psc: Switch to using core message queue omits e2185072a4a4 spi: sh: Switch to using core message queue omits 595d68c1b7a8 spi: dt-bindings: samsung: Add Exynos4210 SPI omits e95a1cd2cfe7 spi: dw: Add deferred DMA-channels setup support omits a813c47d22b0 spi: s3c64xx: constify fsd_spi_port_config omits 3d0afe9cf1ef regmap: Don't warn about cache only mode for devices with [...] omits e3f4e5b1a3e6 ASoC: fsl_sai: Configure dataline/FIFO information from dt [...] omits 6b878ac27110 ASoC: dt-bindings: fsl-sai: Add new property to configure [...] omits cd640ca20095 ASoC: fsl_sai: Make res a member of struct fsl_sai omits b4ee8a913e61 ASoc: fsl_sai: Add pinctrl operation for PDM and DSD omits 0d11bab8ef3e ASoC: fsl_sai: Add support for more sample rates omits 4665770407de ASoC: fsl_sai: Add DSD bit format support omits c111c2ddb3fd ASoC: fsl_sai: Add PDM daifmt support omits 25ae1a04da0d ASoC: sun50i-codec-analog: Add support for internal bias omits 24e0b04dd42b ASoC: dt-bindings: sun50i-codec: Add binding for internal bias omits cecc81d6a5de ASoC: ti: davinci-mcasp: use pm_runtime_resume_and_get() omits 05b71fb2a501 ASoC: tas2552: use pm_runtime_resume_and_get() omits 76a6f4537650 ASoC: rockchip: pdm: use pm_runtime_resume_and_get() omits 57d714535051 ASoC: img: img-i2s-out: use pm_runtime_resume_and_get() omits 37cb8a58013f ASoC: fsl: fsl_sai: use pm_runtime_resume_and_get() omits 8c8a13e83c29 ASoC: rockchip: i2s_tdm: use pm_runtime_resume_and_get() omits 9a1a28610a1c ASoC: wsa881x: use pm_runtime_resume_and_get() omits ddea4bbf287b ASoC: wcd-mbhc-v2: use pm_runtime_resume_and_get() omits 7213170a9515 ASoC: Intel: skylake: skl-pcm: use pm_runtime_resume_and_get() omits 82102a24c930 ASoC: Intel: catpt: use pm_runtime_resume_and_get() omits 01936221278c ASoC: soc-component: Remove non_legacy_dai_naming flag omits 4a7a283a41da ASoC: zl38060: Remove now redundant non_legacy_dai_naming flag omits 11c8bfaacbcd ASoC: wl1273: Remove now redundant non_legacy_dai_naming flag omits c06fb318493a ASoC: tscs42xx: Remove now redundant non_legacy_dai_naming flag omits 20b1894d1654 ASoC: sti-sas: Remove now redundant non_legacy_dai_naming flag omits e5257aa583b6 ASoC: stac9766: Remove now redundant non_legacy_dai_naming flag omits 89571b892e74 ASoC: si476x: Remove now redundant non_legacy_dai_naming flag omits 81ed3cb8d939 ASoC: sgtl5000: Remove now redundant non_legacy_dai_naming flag omits 2e938b8edfed ASoC: rk817: Remove now redundant non_legacy_dai_naming flag omits 7e6fcd7f6223 ASoC: ml26124: Remove now redundant non_legacy_dai_naming flag omits 139db4ad9e0b ASoC: mc13783: Remove now redundant non_legacy_dai_naming flag omits 34b89b309441 ASoC: lochnagar: Remove now redundant non_legacy_dai_naming flag omits 191889406df9 ASoC: lm49453: Remove now redundant non_legacy_dai_naming flag omits dd213681c801 ASoC: jz4740: Remove now redundant non_legacy_dai_naming flag omits 328bd81743f0 ASoC: isabelle: Remove now redundant non_legacy_dai_naming flag omits 22afe04dd84a ASoC: Intel: avs: Remove now redundant non_legacy_dai_naming flag omits 1f1ee5ae7a8b ASoC: inno_rk3036: Remove now redundant non_legacy_dai_nam [...] omits e8f88be5c154 ASoC: ics43432: Remove now redundant non_legacy_dai_naming flag omits f5f8019371b4 ASoC: hdmi-codec: Remove now redundant non_legacy_dai_naming flag omits f02a7d11998e ASoC: hdac_hdmi: Remove now redundant non_legacy_dai_naming flag omits 33b179e7513c ASoC: gtm601: Remove now redundant non_legacy_dai_naming flag omits 4eaf75fa4272 ASoC: dmic: Remove now redundant non_legacy_dai_naming flag omits a0b6e4048228 ASoC: cx20442: Remove now redundant non_legacy_dai_naming flag omits 73a3dca65cbe ASoC: cq93vc: Remove now redundant non_legacy_dai_naming flag omits 35c5013ce7ca ASoC: cpcap: Remove now redundant non_legacy_dai_naming flag omits 8c657358f685 ASoC: bt-sco: Remove now redundant non_legacy_dai_naming flag omits 310288271f55 ASoC: bd28623: Remove now redundant non_legacy_dai_naming flag omits e556a108e0aa ASoC: ads117x: Remove now redundant non_legacy_dai_naming flag omits 96b409c94d67 ASoC: ac97: Remove now redundant non_legacy_dai_naming flag omits bb426d37dcd9 ASoC: ab8500: Remove now redundant non_legacy_dai_naming flag omits 4c90eebd97c5 ASoC: 88pm860x: Remove now redundant non_legacy_dai_naming flag omits 02004449dbe6 ASoC: wm*: Remove now redundant non_legacy_dai_naming flag omits 792008f6df86 ASoC: uda*: Remove now redundant non_legacy_dai_naming flag omits 2a9c56cceec0 tty/vt: consolemap: use E_TABSZ for the translations size omits 5947b42cbe0e ASoC: twl*: Remove now redundant non_legacy_dai_naming flag omits a666c70c0c2c tty/vt: consolemap: remove dflt reset from con_do_clear_unimap() omits 1c2f6294a361 tty/vt: consolemap: improve UNI_*() macros definitions omits 8da443b1a403 tty/vt: consolemap: rename struct vc_data::vc_uni_pagedir* omits d524e1c764a6 tty/vt: consolemap: saner variable names in set_inverse_transl() omits a7311228ae9b tty/vt: consolemap: saner variable names in set_inverse_tr [...] omits 04f3d715df3a ASoC: tlv320*: Remove now redundant non_legacy_dai_naming flag omits 43e1d0776840 tty/vt: consolemap: remove unused parameter from set_inver [...] omits 139f39be42fc tty/vt: consolemap: use ARRAY_SIZE(), part II. omits c91f7e94ce93 ASoC: tfa*: Remove now redundant non_legacy_dai_naming flag omits 02bcc2be4c12 ASoC: tas*: Remove now redundant non_legacy_dai_naming flag omits 402f437b4387 ASoC: sta*: Remove now redundant non_legacy_dai_naming flag omits a4311a5b1502 ASoC: ssm*: Remove now redundant non_legacy_dai_naming flag omits 792a8a944e7a ASoC: spdif: Remove now redundant non_legacy_dai_naming flag omits a524837ddd11 ASoC: rt*: Remove now redundant non_legacy_dai_naming flag omits 8d4470b8d08b ASoC: pcm*: Remove now redundant non_legacy_dai_naming flag omits c2fd88f00291 ASoC: nau*: Remove now redundant non_legacy_dai_naming flag omits 736f48714c1b ASoC: msm*: Remove now redundant non_legacy_dai_naming flag omits d2d3219ebe56 ASoC: max*: Remove now redundant non_legacy_dai_naming flag omits f0b163b4d5a2 ASoC: es*: Remove now redundant non_legacy_dai_naming flag omits c03a5b4c4197 ASoC: da*: Remove now redundant non_legacy_dai_naming flag omits ff946fd98bff ASoC: cs*: Remove now redundant non_legacy_dai_naming flag omits 60d28b5c47c7 ASoC: alc*: Remove now redundant non_legacy_dai_naming flag omits 410e73a5338d ASoC: ak*: Remove now redundant non_legacy_dai_naming flag omits d9e7ddb98604 ASoC: ad*: Remove now redundant non_legacy_dai_naming flag omits 36e79a44b12e ASoC: uniphier: Remove now redundant non_legacy_dai_naming flag omits 7cfb102a5555 ASoC: topology: KUnit: Remove now redundant non_legacy_dai [...] omits 485c5924f262 ASoC: test-component: Remove now redundant non_legacy_dai_ [...] omits 63c0ec9ebfec ASoC: tegra: Remove now redundant non_legacy_dai_naming flag omits 4c6391f59c45 ASoC: sunxi: Remove now redundant non_legacy_dai_naming flag omits 0f91b4de7564 ASoC: soc-utils: Remove now redundant non_legacy_dai_naming flag omits 752044db5b54 ASoC: samsung: Remove now redundant non_legacy_dai_naming flag omits 7e91c90863df ASoC: pistachio: Remove now redundant non_legacy_dai_naming flag omits 9455e289246d ASoC: meson: Remove now redundant non_legacy_dai_naming flag omits 89836f00429b ASoC: fsl: Remove now redundant non_legacy_dai_naming flag omits 55b566ded44d media: TDA1997x: Remove now redundant non_legacy_dai_naming flag omits 129f055a2144 ASoC: core: Switch core to new DAI naming flag omits f7bfa516a39a ASoC: samsung: Migrate to new style legacy DAI naming flag omits 4cc4e22843e9 ASoC: mxs-saif: Migrate to new style legacy DAI naming flag omits 39c84e77da04 ASoC: ti: Migrate to new style legacy DAI naming flag omits 768be0d633d9 ASoC: ux500: Migrate to new style legacy DAI naming flag omits a718ba300384 ASoC: sof: Migrate to new style legacy DAI naming flag omits 05603f15b67a ASoC: pxa: Migrate to new style legacy DAI naming flag omits 8e750817a194 ASoC: au1x: Migrate to new style legacy DAI naming flag omits d48a77173534 ASoC: rockchip: Migrate to new style legacy DAI naming flag omits d73130ba523b ASoC: test-component: Migrate to new style legacy DAI naming flag omits 8135d0290a9a ASoC: qcom: Migrate to new style legacy DAI naming flag omits e740ef3d9418 ASoC: dwc: Migrate to new style legacy DAI naming flag omits 9a34161a0bc9 ASoC: adi: Migrate to new style legacy DAI naming flag omits f257dea1c589 ASoC: xtensa: Migrate to new style legacy DAI naming flag omits 1e63fcc74ace ASoC: fsl: Migrate to new style legacy DAI naming flag omits 7593e00807fb ASoC: atmel: Migrate to new style legacy DAI naming flag omits 0bc1e7d1fc3c ASoC: amd: Migrate to new style legacy DAI naming flag omits ad483da7b0a1 ASoC: sti-uniperf: Migrate to new style legacy DAI naming flag omits d8572da09924 ASoC: meson: Migrate to new style legacy DAI naming flag omits 725cf3bc6009 ASoC: Intel: Migrate to new style legacy DAI naming flag omits f450b5dbce41 ASoC: sunxi: Migrate to new style legacy DAI naming flag omits bd486b070b1e ASoC: xilinx: Migrate to new style legacy DAI naming flag omits bf6dacb784f0 ASoC: hisilicon: Migrate to new style legacy DAI naming flag omits 3172582c1054 ASoC: tegra: Migrate to new style legacy DAI naming flag omits f712ff57a270 ASoC: sh: Migrate to new style legacy DAI naming flag omits b9a0db0ae524 ASoC: bcm: Migrate to new style legacy DAI naming flag omits 36f07985f81b ASoC: stm32: Migrate to new style legacy DAI naming flag omits fe58b5833043 ASoC: ep93xx: Migrate to new style legacy DAI naming flag omits 2bebc3b622c3 ASoC: jz4740-i2c: Migrate to new style legacy DAI naming flag omits eeb021ee8fab ASoC: spear: Migrate to new style legacy DAI naming flag omits 5f9d69986014 ASoC: img: Migrate to new style legacy DAI naming flag omits db827cb34ca3 drm/vc4: Migrate to new style legacy DAI naming flag omits ca68202098a4 soundwire: intel: Migrate to new style legacy DAI naming flag omits 1c348f748b4d ASoC: soc-component: Add legacy_dai_naming flag omits f42924b49bf7 ASoC: max98396: Implement DSP speaker monitor omits c529fd620b84 ASoC: max98396: Fix register access for PCM format settings omits a8c1dc9e8f01 ASoC: max98396: Improve some error prints omits 703ee0557f89 ASoC: max98396: add voltage regulators omits 0ce44afd2976 ASoC: dt-bindings: max98396: Document adi,bypass-slot-no omits d9bd3aea31ab ASoC: dt-bindings: max98396: add voltage supplies omits dfc17f6eec03 Merge tag 'ib-mfd-acpi-for-rafael-v5.20' of git://git.kern [...] omits fc356a71565b vringh: iterate on iotlb_translate to handle large translations omits c7cc29aaebf9 virtio_ring: make vring_create_virtqueue_split prettier omits 55bd341385a5 virtio_ring: remove the arg vq of vring_alloc_desc_extra() omits 037d4305569a vhost-vdpa: call vhost_vdpa_cleanup during the release omits 83ada2237e63 remoteproc: rename len of rpoc_vring to num omits e0c2ce821795 virtio_mmio: Restore guest page size on resume omits 6bae751ff31d vdpa_sim: Implement suspend vdpa op omits ed7ac37fde33 virtio_mmio: Add missing PM calls to freeze/restore omits 3b3bcc55308c vhost-vdpa: uAPI to suspend the device omits 94ab17d00bbf vhost-vdpa: introduce SUSPEND backend feature bit omits b8f6770624f6 vdpa: Add suspend operation omits 11a37eb66812 caif_virtio: fix race between virtio_device_ready() and nd [...] omits 50c0ada627f5 virtio-net: fix race between ndo_open() and virtio_device_ready() omits df8d0a55047b staging: r8188eu: make power sequences static omits 1b0a54b3e83f staging: r8188eu: merge two led structs omits 80394da44b7b staging: r8188eu: remove rtw_usleep_os omits b78137d00a66 staging: r8188eu: core/rtw_recv.c: clean up nested if statements omits f6c99d86246a staging: vchiq_arm: Add missing memory barrier comments omits acde2522fa1a Staging: rtl8192e: Cleaning up error handling omits 9fdc63fe40fa Staging: rtl8192e: Using kzalloc and delete memset omits 71eac0c07c7b Staging: rtl8192e: Use struct_size omits 6fde8eec7179 drm/doc: Add KUnit documentation omits 8f456104915f drm/format-helper: Add KUnit tests for drm_fb_xrgb8888_to_ [...] omits 84509eede620 drm/rect: Add DRM_RECT_INIT() macro omits 138c2fca6f40 drm/i915/dgfx: Disable d3cold at gfx root port omits 893dea9ccd08 arm64: Add HAVE_IOREMAP_PROT support omits f23eab0bfaef arm64: mm: Convert to GENERIC_IOREMAP omits 18e780b4e6ab mm: ioremap: Add ioremap/iounmap_allowed() omits a14fff1c0379 mm: ioremap: Setup phys_addr of struct vm_struct omits 0c9b9c2ac0df mfd: core: Use acpi_dev_for_each_child() omits abc5992b9dd0 mm: ioremap: Use more sensible name in ioremap_prot() omits d803336abdbc ARM: mm: kill unused runtime hook arch_iounmap() omits 0fcae3c8b1b3 ipmr: fix a lockdep splat in ipmr_rtm_dumplink() omits bb4a0c88ae31 sfc:falcon: fix repeated words in comments omits 982a2b5ffdbb sfc: fix repeated words in comments omits 75c8f430d859 firmware: arm_scmi: Fix response size warning for OPTEE transport omits 6deb209dc6b0 net: Print hashed skb addresses for all net and qdisc events omits 6db372de959a ARM: dts: am33xx: Map baseboard EEPROM on BeagleBone Black omits cb8092d70a6f tipc: move bc link creation back to tipc_node_create omits 853a76148802 tunnels: do not assume mac header is set in skb_tunnel_che [...] omits 9dd094ee142b Merge tag 'linux-can-next-for-5.20-20220625' of git://git. [...] omits c83bc86a0596 Merge branch 'Renesas-rz-n1' omits 717a5c56deec MAINTAINERS: add Renesas RZ/N1 switch related driver entry omits 9aab31d66ec9 ARM: dts: r9a06g032-rzn1d400-db: add switch description omits cf9695d8a7e9 ARM: dts: r9a06g032: describe switch omits 3f5261f1c2a8 ARM: dts: r9a06g032: describe GMAC2 omits 066c3bd35835 ARM: dts: r9a06g032: describe MII converter omits d7cc14bc9802 dt-bindings: net: snps,dwmac: add "renesas,rzn1" compatible omits 955fe312a9d2 dt-bindings: net: snps,dwmac: add "power-domains" property omits 5edf246c6869 net: dsa: rzn1-a5psw: add FDB support omits c7243fd4a62f net: dsa: rzn1-a5psw: add statistics support omits 888cdb892b61 net: dsa: rzn1-a5psw: add Renesas RZ/N1 advanced 5 port sw [...] omits 8956e96c1d4d dt-bindings: net: dsa: add bindings for Renesas RZ/N1 Adva [...] omits 7dc54d3b8d91 net: pcs: add Renesas MII converter driver omits c823c2bf9156 dt-bindings: net: pcs: add bindings for Renesas RZ/N1 MII [...] omits a08d6a6dc820 net: dsa: add Renesas RZ/N1 switch tag driver omits 67f38b1c7324 net: dsa: add support for ethtool get_rmon_stats() omits 1c6e8088d9a7 net: dsa: allow port_bridge_join() to override extack message omits e500405dd15d perf: hisi: Extract hisi_pmu_init omits 77d4ac6d3848 mtd: spi-nor: move SECT_4K_PMC special handling omits 82a592c13b0a arm64: Copy the task argument to unwind_state omits a019d8a2cc82 arm64: Split unwind_init() omits df07443f477a arm64/signal: Clean up SVE/SME feature checking inconsistency omits cd4c1e65a32a pinctrl: sunxi: sunxi_pconf_set: use correct offset omits 61a2cc093bdc pinctrl: qcom: sc7280: Fix compile bug omits 016a14beac6d drm/ast: Enable primary plane with CRTC omits dc2cdd17d1fe drm/simple-kms: Use drm_atomic_helper_check_crtc_state() omits d6b9af1097fe drm/atomic-helper: Add helper drm_atomic_helper_check_crtc [...] omits ae25885bdf59 drm/fb-helper: Fix out-of-bounds access omits d17378062079 vfio/pci: Remove console drivers omits 27924b13fcce Merge branch 'for-5.20' into for-next omits d75cd55ae2de cgroup.c: remove redundant check for mixable cgroup in cgr [...] omits 7283f862bd99 drm: Implement DRM aperture helpers under video/ omits efc8f3229f84 MAINTAINERS: Broaden scope of simpledrm entry omits 6a82ef85c4a4 ARM: dts: s5pv210: align SDHCI node name with dtschema omits 1b90ddb9d942 ARM: dts: s3c64xx: align SDHCI node name with dtschema omits 1923e5804547 ARM: dts: s3c24xx: align SDHCI node name with dtschema omits c805b77caba9 ARM: dts: exynos: align SDHCI node name with dtschema omits 592feeea1135 ARM: dts: at91: drop unneeded status from gpio-keys omits fa8cc83a3bff ARM: dts: at91: correct gpio-keys properties omits 17413b15ed93 ARM: dts: at91: align gpio-key node names with dtschema omits 54ab5f367142 ARM: dts: omap: correct gpio-keys properties omits b1c9af5fec44 ARM: dts: omap: align gpio-key node names with dtschema omits 2b090180dced arm64: dts: marvell: armada-3720: align lednode names with [...] omits ebb8ba54950a arm64: dts: marvell: align gpio-key node names with dtschema omits 8b0848f57769 ARM: dts: marvell: correct gpio-keys properties omits 41340053cc72 ARM: dts: marvell: align gpio-key node names with dtschema omits eef3af89b6b6 ARM: dts: omap: adjust whitespace around '=' omits ae25b445914a ARM: dts: ti: adjust whitespace around '=' omits d8e8aa866ed8 media: mediatek: vcodec: Report supported bitrate modes omits c2cc2aa1d06b media: av7110: Remove duplicate 'with' in two places. omits 4502aae07b3b media: saa7164: Remove duplicate 'on' in two places. omits 083f54a7c9c6 media: mediatek: vcodec: Fix non subdev architecture open [...] omits 65c3e8e9c7a4 media: usb: gspca: aligned '*' each line omits e0b212ec9d81 media: tw686x: Fix memory leak in tw686x_video_init omits 5b304046a81e media: driver/nxp/imx-jpeg: fix a unexpected return value problem omits 2f7a7f941d77 Merge branch 'for-v5.20/aspeed-dts-cleanup' into for-v5.20 [...] omits 3120910a099b ARM: dts: stih407-family: Harmonize DWC USB3 DT nodes name omits a340c85c4e24 media: MAINTAINERS: add Yunfei Dong as mediatek vcodec dri [...] omits e13ca460e20e media: mediatek: vcodec: Skip SOURCE_CHANGE & EOS events f [...] omits 1ec32a4f1c69 soc: imx: imx8m-blk-ctrl: Make error prints useful omits 978bbc392c51 media: tw686x: Fix an error handling path in tw686x_probe() omits e5833b56f75d media: stm32: dcmi: Drop always NULL sd_state from dcmi_pi [...] omits 87ccc38e2f8e arm64: dts: apm: Harmonize DWC USB3 DT nodes name omits 90f8cb515494 media: stm32: dcmi: Fill in remaining Bayer formats omits 5171660cbb14 drm/ast: Fix black screen when getting out of suspend omits faddaa735c20 media: mediatek: vcodec: Initialize decoder parameters aft [...] omits 3e52be9bc501 media: rkvdec:Remove redundant memset omits aa63c5eaf7f7 media: atmel: atmel-isc-base: allow wb ctrls to be changed [...] omits a157802359f7 media: sta2x11: remove VIRT_TO_BUS dependency omits f5caaa47f55f media: mediatek: vcodec: return EINVAL if plane is too small omits d4de27a9b1ea media: v4l2-mem2mem: prevent pollerr when last_buffer_dequ [...] omits ae6847f26ac9 arm64: dts: freescale: Add phyBOARD-Polis-i.MX8MM support omits a242ef5f3c10 arm64: dts: imx8m{m,p}-verdin: use IT temperatures omits 38c771014ce6 media: mediatek: vcodec: remove unneeded semicolon omits e6aa42f93751 Merge 5.19-rc4 into usb-next omits 359c27c6ddbd media: hdpvr: fix error value returns in hdpvr_read omits 5d40b918fdf1 Merge 5.19-rc4 into char-misc-next omits 63249a5cab81 media: mediatek: vcodec: fix minmax.cocci warning omits 7d772a47cace media: MAINTAINERS: add include/dt-bindings/media to MEDIA [...] omits 3a149169e4a2 drm/mcde: Fix refcount leak in mcde_dsi_bind omits 34c7fdb8fd73 media: ddbridge: Remove useless license text when SPDX-Lic [...] omits c1b217853fc0 media: em28xx: Remove useless license text when SPDX-Licen [...] omits 8630354f42be arm64: dts: imx8mp-icore-mx8mp-edim2.2: correct pad settings omits 242d8ee91111 arm64: dts: imx8mp-phyboard-pollux-rdk: correct i2c2 & mmc [...] omits bae4de618efe arm64: dts: imx8mp-phyboard-pollux-rdk: correct eqos pad settings omits e266c155bd88 arm64: dts: imx8mp-phyboard-pollux-rdk: correct uart pad settings omits 843af59e5770 arm64: dts: imx8mp-venice-gw74xx: correct pad settings omits 0836de513eba arm64: dts: imx8mp-evk: correct I2C3 pad settings omits 6addd33f06ea media: rcar_drif: Remove useless license text when SPDX-Li [...] omits 05a7f43478e8 arm64: dts: imx8mp-evk: correct I2C1 pad settings omits 8c214b78e149 arm64: dts: imx8mp-evk: correct I2C5 pad settings omits 95587ecfcf25 arm64: dts: imx8mp-evk: correct vbus pad settings omits e6e1bc0ec9e8 arm64: dts: imx8mp-evk: correct eqos pad settings omits e2c00820a99c arm64: dts: imx8mp-evk: correct vbus pad settings omits b838582ab8d5 arm64: dts: imx8mp-evk: correct gpio-led pad settings omits 2d4fb72b6812 arm64: dts: imx8mp-evk: correct the uart2 pinctl value omits 01785f1f1565 arm64: dts: imx8mp-evk: correct mmc pad settings omits f5d48ba2cae2 media: platform: cros-ec: Add kinox to the match table omits 89e3f3fb3d90 media: amphion: output firmware error message omits 22a2bc88c139 media: imx-jpeg: Disable slot interrupt when frame done omits fd9f8050e355 media: mediatek: vcodec: Change encoder v4l2 capability value omits b51b15030054 media: mediatek: vcodec: Fix encoder v4l2 bus_info not correctly omits a8a7a278c56a media: mediatek: vcodec: Change decoder v4l2 capability value omits cce4de66ccca media: mediatek: vcodec: Fix decoder v4l2 bus_info not correctly omits b10ef5f2ddb3 ARM: mxs_defconfig: Enable the framebuffer omits 4e0ce6e703c2 ARM: dts: imx6qdl-prti6q.dtsi: Add applicable properties t [...] omits 01f8d921f722 ARM: dts: imx6q-bosch-acc: Replace 'enable-sdio-wakeup' omits 4cf461f2bf4e ARM: dts: imx7d-smegw01: Replace 'enable-sdio-wakeup' omits fd83ef8f8e59 media: rkisp1: Drop parentheses and fix indentation in rki [...] omits 34098a83de35 media: rkisp1: Align macro definitions omits 3d91b856ae69 media: rkisp1: capture: Bypass the main device for handlin [...] omits d2f33f0c3ad7 platform/x86: thinkpad_acpi: Fix a memory leak of EFCH MMI [...] omits 79e90ca02d7d platform/mellanox: nvsw-sn2201: fix error code in nvsw_sn2 [...] omits a124765f8781 media: rkisp1: debug: Update max register name length omits d63eae6747eb platform/x86: intel/pmc: Add Alder Lake N support to PMC c [...] omits afff3d3aef14 arm64: defconfig: Enable gpio-fan support omits 7d62f2f367f8 media: rkisp1: debug: Consolidate reg dumps for shadow registers omits f0da93cbaf7a platform/x86: thinkpad_acpi: Fix a memory leak of EFCH MMI [...] omits 63a00f04bff9 platform/x86/dell: Kconfig: Remove unnecessary "depends on [...] omits 44fc1060a62d platform/x86: Kconfig: Remove unnecessary "if X86" omits 349da8ee726a platform/x86: acer_wmi: Cleanup Kconfig selects omits 664607f54594 platform/x86: thinkpad_acpi: Replace custom str_on_off() etc omits 3c40a71c03b6 platform/x86: thinkpad_acpi: Sort headers for better maintenance omits d7e64c6d9c60 platform/mellanox: nvsw-sn2201: fix error code in nvsw_sn2 [...] omits 20a051cd4d1d bindings: arm: fsl: Add PHYTEC i.MX8MM devicetree bindings omits ce380f225d78 media: rkisp1: debug: Move resizer register dump to debugfs omits 1024a6e0c004 platform/x86: intel/pmc: Add Alder Lake N support to PMC c [...] omits 2a6b586035ec media: rkisp1: debug: Add debugfs files to dump core and I [...] omits cbb819c363c5 media: rkisp1: debug: Collect input status by sampling ISP [...] omits fd3608fe6bfe media: rkisp1: Compile debugfs support conditionally omits 07ce797de4d3 arm64: dts: imx8mn-evk: add bt-sco sound card support omits 3f5d1fdaa585 arm64: dts: imx8mq-evk: add bt-sco sound card support omits f8e03537772d arm64: dts: imx8mm-evk: add bt-sco sound card support omits 8682037db36c media: rkisp1: Move debugfs code to a separate file omits 3e74a4222386 media: rkisp1: resizer: Simplify register access omits 0ef7dc305bd4 media: rkisp1: Swap value and address arguments to rkisp1_write() omits 3fdd4ef444f9 arm64: dts: imx8mp: correct clock of pgc_ispdwp omits 93929fb6c4ef Merge branch 'asm-generic-mmiotrace' into asm-generic omits 3b430c2cf0e4 media: rkisp1: regs: Rename CCL, ICCL and IRCL registers w [...] omits 240e92eaee8c media: rkisp1: regs: Don't use BIT() macro for multi-bit r [...] omits 6ff02276beb9 media: rkisp1: Simplify rkisp1_entities_register() error path omits 6adceb706e51 media: rkisp1: stats: Simplify (un)registration omits 8ba4862eb59b media: rkisp1: params: Fix and simplify (un)registration omits f738cb62a8a7 media: rkisp1: resizer: Fix and simplify (un)registration omits 48d775688f34 media: rkisp1: isp: Fix and simplify (un)registration omits 55fcb913d5d3 media: rkisp1: capture: Fix and simplify (un)registration omits 786dde1e59d7 soc: fsl: guts: add serial_number support omits 55488c90b392 soc: fsl: guts: drop platform driver omits b46dd0cb93de soc: fsl: guts: use of_root instead of own reference omits 5d707e4e3fb5 soc: fsl: guts: allocate soc_dev_attr on the heap omits ab4988d6a393 soc: fsl: guts: embed fsl_guts_get_svr() in probe() omits 6de6cb89fc03 soc: fsl: guts: remove module_exit() and fsl_guts_remove() omits ab3f045774f7 soc: fsl: guts: machine variable might be unset omits 56c8534e2d2f media: rkisp1: capture: Initialize entity before video device omits 0cae04373b77 dmaengine: remove DMA_MEMCPY_SG once again omits 750a914adb7d media: mediatek: vcodec: Drop platform_get_resource(IORESO [...] omits e1769fb8d04e kbuild: remove sed command from cmd_ar_builtin omits e80d4f022972 certs: unify blacklist_hashes.c and blacklist_nohashes.c omits 84b631df0358 certs: move scripts/check-blacklist-hashes.awk to certs/ omits 66076838c368 modpost: put get_secindex() call inside sec_name() omits f94bc517b499 MAINTAINERS: erofs: add myself as reviewer omits c753b70c9feb MAINTAINERS: erofs: add myself as reviewer omits 243a0ef843c8 Merge tag 'renesas-pinctrl-for-v5.20-tag1' of git://git.ke [...] omits 28d860dd08d5 pinctrl: mediatek: mt8192: Fix compile warnings omits f94e08b602d4 xfs: clean up the end of xfs_attri_item_recover omits b822ea17fd15 xfs: always free xattri_leaf_bp when cancelling a deferred op omits 82af88063961 xfs: use invalidate_lock to check the state of mmap_lock omits ca76a761ea24 xfs: factor out the common lock flags assert omits 03c765b0e3b4 Linux 5.19-rc4 omits 1709b887397c Merge tag 'soc-fixes-5.19' of git://git.kernel.org/pub/scm [...] omits 413c1f14919b Merge tag 'mm-hotfixes-stable-2022-06-26' of git://git.ker [...] omits 893d1eaa56e8 Merge tag 'perf-tools-fixes-for-v5.19-2022-06-26' of git:/ [...] omits 82708bb1eb9e Merge tag 'for-5.19-rc3-tag' of git://git.kernel.org/pub/s [...] omits c898c67db6d7 Merge tag 'dma-mapping-5.19-2022-06-26' of git://git.infra [...] omits b27c82e12965 attr: port attribute changes to new types omits 0e363cf3fa59 security: pass down mount idmapping to setattr hook omits 71e7b535b890 quota: port quota helpers mount ids omits 35faf3109a78 fs: port to iattr ownership update helpers omits 1f36146a5a3d fs: introduce tiny iattr ownership update helpers omits 45c311501c77 fs: use mount types in iattr omits 234a3113f28d fs: add two type safe mapping helpers omits 1e5267cd0895 mnt_idmapping: add vfs{g,u}id_t omits be129fab66f2 Merge tag 'for-5.19/fbdev-2' of git://git.kernel.org/pub/s [...] omits c0c6a7bd4c6f Merge tag 'for-5.19/parisc-3' of git://git.kernel.org/pub/ [...] omits e963d685dda0 Merge tag 'xtensa-20220626' of https://github.com/jcmvbkbc [...] omits 8100775d59a6 Merge tag 'powerpc-5.19-3' of git://git.kernel.org/pub/scm [...] omits 393ed5d85e8e Merge tag 'kbuild-fixes-v5.19-2' of git://git.kernel.org/p [...] omits 97d4d0269706 Merge tag 'exfat-for-5.19-rc4' of git://git.kernel.org/pub [...] omits 918c30dffd14 Merge tag '5.19-rc3-smb3-client-fixes' of git://git.samba. [...] omits f8d866194082 tools headers UAPI: Synch KVM's svm.h header with the kernel omits e2213a2dc63e tools include UAPI: Sync linux/vhost.h with the kernel sources omits 448ce0e6ea93 perf stat: Enable ignore_missing_thread omits 37ed2cddcbf1 perf inject: Adjust output data offset for backward compatibility omits 3713e2494b6a perf trace beauty: Fix generation of errno id->str table o [...] omits ab66fdace858 perf build-id: Fix caching files with a wrong build ID omits 4b3f7644ae84 tools headers cpufeatures: Sync with the kernel sources omits 0fdd435cb4f8 tools headers UAPI: Sync drm/i915_drm.h with the kernel sources omits 342cb0d80613 perf inject: Fix missing free in copy_kcore_dir() omits 0a1355db3671 parisc: Enable ARCH_HAS_STRICT_MODULE_RWX omits e9ed22e6e501 parisc: Fix flush_anon_page on PA8800/PA8900 omits 418ef34c0061 dt-bindings: arm: qcom: switch maintainer to Bjorn omits 8d114b94fc39 clk: qcom: gcc-sc8280xp: use collapse-voting for PCIe GDSCs omits 77ea2bd72da4 clk: qcom: gdsc: add support for collapse-vote registers omits e73cb8527c59 clk: qcom: gdsc: add collapse-bit helper omits a20e55d4771c soc: qcom: rpmhpd: fix typos in comment omits d640974d1c4e MAINTAINERS: Add myself as a reviewer for Qualcomm ARM/64 support omits 3ba500dee327 arm64: dts: qcom: sdm845: use dispcc AHB clock for mdss node omits 1b3bfc4066c3 arm64: dts: qcom: sm8250: Disable camcc by default omits c4f40351901a clk: qcom: camcc-sm8250: Fix halt on boot by reducing driv [...] omits d11a34a404ee soc: qcom: correct kerneldoc omits ac0126a01735 soc: qcom: cmd-db: replace strncpy() with strscpy_pad() omits ebf21bbc2ff5 firmware: qcom_scm-legacy: correct kerneldoc omits 86b78de5fd4b dt-bindings: firmware: document Qualcomm QCS404 and SM6125 SCM omits bc0f14937689 soc: qcom: apr: Drop redundant check in .remove() omits 48aa636285ad arm64: dts: qcom: msm8996: add clocks to the MMCC device node omits f5837418479a arm64: dts: qcom: sm8450: add uart20 node omits a57de71f0980 arm64: dts: qcom: sc7280-qcard: Add ldo_l17b regulator node omits d756a0b29f40 arm64: dts: qcom: sc7280: Set SPI flash to 50 MHz for hero [...] omits 1c20d3dbaa67 arm64: dts: qcom: sc7280: Set modem FW path for Chrome OS boards omits 4ab03ef8b33c arm64: qcom: sc7280-herobrine: Enable DP omits e60414644cf3 arm64: dts: qcom: sc7180: Remove ipa_fw_mem node on trogdor omits 2a77ada5168a arm64: dts: qcom: sc7280: Enable wifi for Chrome OS boards omits 5069fe941f76 dt-bindings: arm: qcom: Add more sc7180 Chromebook board bindings omits 707b9b08789b dt-bindings: arm: qcom: Add / fix sc7280 board bindings omits 3b8bfe002c4b dt-bindings: arm: qcom: Add sc7180 Chromebook board bindings omits dbbccb3db122 dt-bindings: arm: qcom: Mention that Chromebooks use a dif [...] omits 59228d3b9060 dt-bindings: Document how Chromebooks with depthcharge boot omits 1a22eff4b429 arm64: dts: qcom: sc7280: Enable keyboard backlight for villager omits 426e81c7e625 arm64: dts: qcom: sc7280: herobrine: Don't disable the key [...] omits e58539532bab arm64: dts: qcom: sc7280: Add touchscreen to villager omits 1ecbc2b37f9c Merge tag '20220608105238.2973600-1-dmitry.baryshkov@linar [...] omits 553d12b20c10 clk: qcom: gcc-sc7280: use new clk_regmap_phy_mux_ops for [...] omits 7ee9d2e8b9c9 clk: qcom: gcc-sm8450: use new clk_regmap_phy_mux_ops for [...] omits 74e4190cdebe clk: qcom: regmap: add PHY clock source implementation omits 067baa9a37b3 ksmbd: use vfs_llseek instead of dereferencing NULL omits d7f396461518 powerpc/powermac: Remove empty function note_scsi_host() omits 2d386769753a powerpc: Update asm-prototypes.h comment omits 4228a996b072 selftests/powerpc: Skip energy_scale_info test on older firmware omits 2e0a5241577c pinctrl: mediatek: fix the pinconf definition of some GPIO pins omits 23b044e5c966 pinctrl: mediatek: dropping original advanced drive config [...] omits fe44e4984018 pinctrl: mediatek: add rsel setting on mt8192 omits e104141a13a8 pinctrl: mediatek: add drive for I2C related pins on mt8192 omits a36474f59ace pinctrl: mediatek: add generic driving setup property on mt8192 omits 08752e0749ba pinctrl: bcm2835: Make the irqchip immutable omits db1b3ecee9db pinctrl: bcm2835: drop irq_enable/disable callbacks omits f9446fd1e947 MAINTAINERS: add include/dt-bindings/pinctrl to PIN CONTRO [...] omits 44339391c666 pinctrl: qcom: msm8916: Allow CAMSS GP clocks to be muxed omits 36fe26843d6d pinctrl: qcom: sc7280: Add clock optional check for ADSP b [...] omits 174eceeafb5a dt-bindings: pinctrl: qcom: sc7280: Add boolean param for [...] omits d16c5c7c9256 parisc: align '*' in comment in math-emu code omits ff1397667646 kbuild: Ignore __this_module in gen_autoksyms.sh omits 53632ba87d9f kbuild: link vmlinux only once for CONFIG_TRIM_UNUSED_KSYM [...] omits e7c659124c9a clk: qcom: mmcc-msm8996: use parent_hws/_data instead of p [...] omits 208c564fe66e clk: qcom: mmcc-msm8996: move clock parent tables down omits a7a4fc9498f5 clk: qcom: mmcc-msm8996: use ARRAY_SIZE instead of specify [...] omits c19698a9e41b firmware: qcom_scm: drop unexpected word "the" omits fc8b0b9b630d arm64: dts: qcom: sm8450 add ITS device tree node omits 47bf59c47559 arm64: dts: qcom: msm8994: Fix CPU6/7 reg values omits 29f66b625281 clk: qcom: rpmh: Add note about sleep/wake state for BCMs omits 0f0eca0ccb9b soc: qcom: socinfo: Add an ID for sc7180P omits a4c1fc8cff05 arm64: dts: qcom: sc7280-herobrine: Add lpi pinmux propert [...] omits 32d4541abe0f arm64: dts: qcom: sc7280: add lpass lpi pin controller node omits 06c73a39c38b arm64: dts: qcom: sc7280: Add secondary MI2S pinmux specif [...] omits b9e3f65ecf85 arm64: dts: qcom: sc7280: Add pinmux for I2S speaker and Headset omits b74f7b8f174f arm64: dts: qcom: sdm660-xiaomi-lavender: Configure WLED omits c5bca38d2edc f2fs: use the updated test_dummy_encryption helper functions omits 0840a7914caa Merge tag 'char-misc-5.19-rc4' of git://git.kernel.org/pub [...] omits c24eb8d6a5b2 Merge tag 'usb-5.19-rc4' of git://git.kernel.org/pub/scm/l [...] omits fbb564a55780 lib/sbitmap: Fix invalid loop in __sbitmap_queue_get_batch() omits cb84318baa06 Merge tag 'loongarch-fixes-5.19-3' of git://git.kernel.org [...] omits 29eeafc661f2 Merge tag 'f2fs-for-5.19-rc4' of git://git.kernel.org/pub/ [...] omits c3d396120d68 Merge branch 'preparation-for-supporting-esd-CAN-USB-3' omits ce87c0f1b859 can/esd_usb: Update to copyright, M_AUTHOR and M_DESCRIPTION omits 2244610050c8 can/esd_usb: Fixed some checkpatch.pl warnings omits 4d54977fe3f4 can/esd_usb: Rename all terms USB2 to USB omits f4a45ef328a2 can/esd_usb: Add an entry to the MAINTAINERS file omits 5e910bdedc84 can/esd_usb2: Rename esd_usb2.c to esd_usb.c omits ea18d4347811 LoongArch: Make compute_return_era() return void omits ad82eef3cebf LoongArch: Fix wrong fpu version omits 26808cebf14c LoongArch: Fix EENTRY/MERRENTRY setting in setup_tlb_handler() omits bab1c299f394 LoongArch: Fix sleeping in atomic context in setup_tlb_handler() omits 92264f2dae73 LoongArch: Fix the _stext symbol address omits 501dcbe495c0 LoongArch: Fix the !THP build omits ebeae54d3a77 net: pcs: xpcs: depends on PHYLINK in Kconfig omits 97a4d46b1516 raw: fix a typo in raw_icmp_error() omits a26f045984e7 Merge branch 'devicetree/fixes' into fixes omits 8c23f235a6a8 Merge tag 'gpio-fixes-for-v5.19-rc4' of git://git.kernel.o [...] omits 3b89b511ea0c net: fix IFF_TX_SKB_NO_LINEAR definition omits a69e617e533e usbnet: Fix linkwatch use-after-free on disconnect omits 78f319315764 i40e: read the XDP program once per NAPI omits 8cc683833726 Merge branch 'net-dp83822-fix-interrupt-floods' omits 0e597e2affb9 net: dp83822: disable rx error interrupt omits c96614eeab66 net: dp83822: disable false carrier interrupt omits 3b9bc84d3111 net: tun: unlink NAPI from device on destruction omits 6f0012e35160 tcp: add a missing nf_reset_ct() in 3WHS handling omits 85a1c6536f99 sfc: siena: fix repeated words in comments omits ede57d58e6f3 net: helper function skb_len_add omits 1da9e27415bf tc-testing: gitignore, delete plugins directory omits 6ce1df88b1f3 net/funeth: Support UDP segmentation offload omits 80a14dd4c37f RDMA/rxe: Remove useless pkt parameters omits 179a93f74b29 fprobe, samples: Add module parameter descriptions omits e5d6eeead88e drm/connector: Remove usage of the deprecated ida_simple_xxx API omits 16615b92d4dc Merge branch 'clk-renesas' into clk-next omits d39afb73fd52 Merge tag 'renesas-clk-for-v5.20-tag1' of git://git.kernel [...] omits fd75733da2f3 bpf: Merge "types_are_compat" logic into relo_core.c omits 6a0a17e6c6d1 Merge tag 'mtd/fixes-for-5.19-rc4' of git://git.kernel.org [...] omits 2f6d1e0f8ff3 bpf, docs: Fix the code formatting in instruction-set omits 952deecb065e arc: dts: Harmonize EHCI/OHCI DT nodes name omits 1163fb3b6a30 ARC: bitops: Change __fls to return unsigned long omits d6448b8a0054 ARC: Fix comment typo omits 148ec6305a54 ARC: Fix comment typo omits 4039974f3b39 Merge tag 'spi-fix-v5.19-rc3' of git://git.kernel.org/pub/ [...] omits bed051817cb3 Merge tag 'regulator-fix-v5.19-rc3' of git://git.kernel.or [...] omits 7bc83546079a Merge tag 'regmap-fix-v5.19-rc3' of git://git.kernel.org/p [...] omits bc3b8977e374 Merge tag 'iommu-fixes-v5.19-rc3' of git://git.kernel.org/ [...] omits 780d3d5a24bb Merge branch 'perf tools: Fix prologue generation' omits b168852eb8ef perf tools: Rework prologue generation code omits b00de0e237da drm/panel: introduce ebbg,ft8719 panel omits 2a9e9daf7523 drm/mipi-dsi: Introduce mipi_dsi_dcs_write_seq macro omits c5ec5fa39316 dt-bindings: display: Add bindings for EBBG FT8719 omits 6ef425abb0f7 dt-bindings: vendor-prefixes: Add prefix for EBBG omits 831463667b5f drm: bridge: adv7511: Add check for mipi_dsi_driver_register omits 25ba9429e0f4 drm/bridge: parade-ps8622: Use backlight helper omits 9126ef85f2b8 drm/panel-edp: Add LQ140M1JW48 edp panel entry omits fd46ef3d8247 RDMA: Correct duplicated words in comments omits 103f06fd4781 drm/panel: simple: add AM-800600P5TMQW-TB8H omits 1959fa9d5464 dt-bindings: display: simple: add Ampire AM-800600P5TMQW-T [...] omits ad4fd3b1dfd3 drm: shmobile: Use backlight helper omits 592ff0c8d064 rtc: Directly use ida_alloc()/free() omits db475c11cd59 drm/panel: panel-asus-z00t-tm5p5-n35596: Use backlight helper omits 2990f223ffa7 RDMA/cm: Fix memory leak in ib_cm_insert_listen omits 91c2cbf9b6a6 drm/panel: panel-dsi-cm: Use backlight helpers omits c974f755372b drm/panel: sony-acx565akm: Use backlight helpers omits b09d633575e5 rtc: Introduce ti-k3-rtc omits 5e665cf1f0c5 dt-bindings: rtc: Add TI K3 RTC description omits d9e74da2f1fc drm/panel: panel-simple: Add dev_err_probe if backlight co [...] omits 70d605cbeecb Merge tag 'riscv-for-linus-5.19-rc4' of git://git.kernel.o [...] omits a68078b44846 drm/pl111: drop unexpected word "the" in the comments omits 8c56d5105747 drm/panel: nt35510: Remove duplicate 'the' in two places. omits fa1f8e6ac455 dt-bindings: rtc: qcom-pm8xxx-rtc: Update the maintainers section omits f6e9d0146808 Merge tag 's390-5.19-4' of git://git.kernel.org/pub/scm/li [...] omits 1bdb08c180e8 MAINTAINERS: add PolarFire SoC's RTC omits 0b31d703598d rtc: Add driver for Microchip PolarFire SoC omits 3f4a3322477c rtc: use simple i2c probe omits 33740c7f94f9 rtc: Remove unused rtc_dev_exit(). omits 162b05524ed3 rtc: Replace flush_scheduled_work() with flush_work(). omits 2023c5c8fe2e rtc: isl1208: do not advertise update interrupt feature if [...] omits 139682400a2a dt-bindings: rtc: mediatek: add mt6358 and mt6366 compatible omits c27fee16fab1 rtc: rv8803: re-initialize all Epson RX8803 registers on v [...] omits f8176e0bb83f rtc: rv8803: initialize registers on post-probe voltage loss omits 8c798e1ec185 rtc: rv8803: factor out existing register initialization t [...] omits d2a632a8a117 rtc: mc146818-lib: reduce RTC_UIP polling period omits 0f24debbb847 fs: dlm: move kref_put assert for lkb structs omits 2c39d612aa5f Merge tag 'for-linus-5.19a-rc4-tag' of git://git.kernel.or [...] omits 5b8d9ee00345 docs: UML: fix typo omits e946554905c1 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] omits b259867be27c IB/iser: Drain the entire QP during destruction flow omits 4a6d00a43ef7 docs/zh_CN: core-api: Update the translation of xarray.rst [...] omits c290f175e73f docs/zh_CN: core-api: Update the translation of workqueue. [...] omits e86a0e297f0b docs/zh_CN: core-api: Update the translation of printk-for [...] omits 4faa99e38c3e docs/zh_CN: core-api: Update the translation of printk-bas [...] omits f5158bfe8777 docs/zh_CN: core-api: Update the translation of mm-api.rst [...] omits b2fdf7f080b4 docs/zh_CN: core-api: Update the translation of kernel-api [...] omits 722ecdbce68a docs/zh_CN: core-api: Update the translation of irq/irq-do [...] omits 1ebfae49fd44 docs/zh_CN: core-api: Update the translation of cpu_hotplu [...] omits 417c434aa1b4 docs/zh_CN: core-api: Update the translation of cachetlb.r [...] omits f9b21cd08607 docs: driver-api: gpio: Fix some typos omits df6725651f6f docs: Remove duplicate word omits 357513c052e1 arm64: dts: altera: socfpga_stratix10: move clocks out of [...] omits 30fb8761419e docs: admin-guide/sysctl: Fix rendering error omits efa0855c5b84 RDMA/erdma: Add driver to kernel build environment omits 2272d8bd5b74 RDMA/erdma: Add the ABI definitions omits b657490ee5ba RDMA/erdma: Add the erdma module omits 285b4faa8253 RDMA/erdma: Add connection management (CM) support omits acb6ad390ab6 RDMA/erdma: Add verbs implementation omits 487e15e5ab56 RDMA/erdma: Add verbs header file omits 0a7647faaca5 RDMA/erdma: Add event queue implementation omits 94a7343c726c RDMA/erdma: Add cmdq implementation omits 2aa1177929b6 RDMA/erdma: Add main include file omits 619836eb6c0b RDMA/erdma: Add the hardware related definitions omits 542457651a13 RDMA: Add ERDMA to rdma_driver_id definition omits ef9102004a87 nvdimm: Fix badblocks clear off-by-one error omits ac4f83482afb mtd: dataflash: Add SPI ID table omits c223a38d62e5 mtd: hyperbus: rpc-if: Fix RPM imbalance in probe error path omits 431eae20a093 mtd: rawnand: sm_common: drop unexpected word 'is' in the [...] omits 38bc4ac43168 Merge tag 'drm-fixes-2022-06-24' of git://anongit.freedesk [...] omits 2d82e6227ea1 efi: vars: Move efivar caching layer into efivarfs omits 5ac941367a6f efi: vars: Drop __efivar_entry_iter() helper which is no l [...] omits bbc6d2c6ef22 efi: vars: Switch to new wrapper layer omits 3a75f9f2f9ad efi: vars: Use locking version to iterate over efivars lin [...] omits 0f5b2c69a4cb efi: vars: Remove deprecated 'efivars' sysfs interface omits 859748255b43 efi: pstore: Omit efivars caching EFI varstore access layer omits 472831d4c4b2 efi: vars: Add thin wrapper around EFI get/set variable interface omits ec3507b2ca51 efi: vars: Don't drop lock in the middle of efivar_init() omits 8ca869b24538 pstore: Add priv field to pstore_record for backend specific use omits af3a6d1018f0 cifs: update cifs_ses::ip_addr after failover omits 5d04b0b634bb Merge branch 'net-pcs-lynx-consolidate-gigabit-code' omits 06f9a6148e28 net: pcs: lynx: consolidate sgmii and 1000base-x config code omits f56866c486fa net: phylink: add QSGMII support to phylink_mii_c22_pcs_en [...] omits 935336c19104 selftests/bpf: Test sockmap update when socket has ULP omits b4cbd7a9339f net: lan743x: Use correct variable in lan743x_sgmii_config() omits cbe232ab07ab Merge tag 'for-5.19/dm-fixes-4' of git://git.kernel.org/pu [...] omits 43627618a0df Merge tag 'ata-5.19-rc4' of git://git.kernel.org/pub/scm/l [...] omits a237cfd6b746 Merge tag 'block-5.19-2022-06-24' of git://git.kernel.dk/l [...] omits 598f24048793 Merge tag 'io_uring-5.19-2022-06-24' of git://git.kernel.d [...] omits 9d882352bac8 Merge tag 'printk-for-5.19-rc4' of git://git.kernel.org/pu [...] omits 99de6509c413 rpmsg: Strcpy is not safe, use strscpy_pad() instead omits d7bd416d3512 rpmsg: Fix possible refcount leak in rpmsg_register_device [...] omits 803481d869a4 drm/panel: simple: Add DataImage FG1001L0DSSWMG01 panel support omits c3156c6fc3a2 dt-bindings: display: simple: Add DataImage FG1001L0DSSWMG [...] omits 986fd5fe55cb ARM: dts: lpc18xx: Harmonize EHCI/OHCI DT nodes name omits 6edb32383790 arm64: dts: qcom: sm8250: remove assigned-clock-rate prope [...] omits 0b24829fd74c arm64: dts: qcom: sdm845: remove assigned-clock-rate prope [...] omits aa4ae511a760 arm64: dts: qcom: sm7180: remove assigned-clock-rate prope [...] omits 5241fd7fee9b arm64: dts: qcom: sm7280: remove assigned-clock-rate prope [...] omits 416b992b05c9 rpmsg: Fix parameter naming for announce_create/destroy ops omits 09248df31b47 fs: dlm: don't use deprecated timeout features by default omits b98274483f62 fs: dlm: add deprecation Kconfig and warnings for timeouts omits 8d614a4457f5 fs: dlm: remove timeout from dlm_user_adopt_orphan omits 2bb2a3d66c6f fs: dlm: remove waiter warnings omits dfc020f334f8 fs: dlm: fix grammar in lowcomms output omits f10da927a5e2 fs: dlm: add comment about lkb IFL flags omits 3182599f5fff fs: dlm: handle recovery result outside of ls_recover omits 682bb91b6ba8 fs: dlm: make new_lockspace() wait until recovery completes omits 7e09b15cfe7b fs: dlm: call dlm_lsop_recover_prep once omits ca8031d91769 fs: dlm: update comments about recovery and membership handling omits 5d92a30e900d fs: dlm: add resource name to tracepoints omits 0c4c516fa206 fs: dlm: remove additional dereference of lksb omits cd1e8ca9f3a4 fs: dlm: change ast and bast trace order omits b92a4e3f86b1 fs: dlm: change posix lock sigint handling omits 4d413ae9ced4 fs: dlm: use dlm_plock_info for do_unlock_close omits ea06d4cabf52 fs: dlm: change plock interrupted message to debug again omits de9b3d961607 arm64: dts: qcom: sm8450: fix interconnects property of UFS node omits 0429796e45ec perf script ibs: Support new IBS bits in raw trace dump omits c1f4f92b7d5d perf tool ibs: Sync AMD IBS header file omits 2139f7424819 perf header: Record non-CPU PMU capabilities omits ff34eaa82023 perf header: Store PMU caps in an array of strings omits 2a12bef413bb perf header: Pass "cpu" pmu name while printing caps omits 3339ec44be7f perf pmu: Parse pmu caps sysfs only once omits 9ab95b0b15a0 perf record ibs: Warn about sampling period skew omits 7559d9f97581 arm64: setup: drop early FDT pointer helpers omits aacd149b6238 arm64: head: avoid relocating the kernel twice for KASLR omits fc5a89f75d2a arm64: kaslr: defer initialization to initcall where permitted omits 005e12676af0 arm64: head: record CPU boot mode after enabling the MMU omits 6495b9ba6271 arm64: head: populate kernel page tables with MMU and caches on omits c0be8f18a3bf arm64: head: factor out TTBR1 assignment into a macro omits a004393f45d9 arm64: idreg-override: use early FDT mapping in ID map omits f70b3a23324a arm64: head: create a temporary FDT mapping in the initial ID map omits d7bea550279d arm64: head: use relative references to the RELA and RELR tables omits c3cee924bd85 arm64: head: cover entire kernel image in initial ID map omits b013c1e1c659 arm64: head: add helper function to remap regions in early [...] omits 1682c45b9206 arm64: mm: provide idmap pointer to cpu_replace_ttbr1() omits 723d3a8ed172 arm64: head: pass ID map root table address to __enable_mmu() omits 2e945851e268 arm64: kernel: drop unnecessary PoC cache clean+invalidate omits e42ade29e3bc arm64: head: split off idmap creation code omits 50fcd39d24c2 arm64: head: switch to map_memory macro for the extended ID map omits 53519ddf5894 arm64: head: simplify page table mapping macros (slightly) omits ebd9aea1f27e arm64: head: drop idmap_ptrs_per_pgd omits e8d13cced5c5 arm64: head: move assignment of idmap_t0sz to C code omits 0d9b1ffefabe arm64: mm: make vabits_actual a build time constant if possible omits 475031b6ed43 arm64: head: move kimage_vaddr variable into C file omits 799270e9b8be ARM: tegra: Align gpio-keys node names with dtschema omits b9fa5b33ef80 arm64: tegra: Align gpio-keys node names with dtschema omits b28edf02c468 arm64: tegra: Mark BPMP channels as no-memory-wc omits a4740b148a04 firmware: tegra: bpmp: Do only aligned access to IPC memory area omits 7f058112873e ARM: dts: aspeed: nuvia: rename vendor nuvia to qcom omits 1404acbb7f68 remoteproc: Fix dma_mem leak after rproc_shutdown omits e61c451476e6 dma-mapping: Add dma_release_coherent_memory to DMA API omits e112c42eb3b7 ASoC: audio_graph_card2: Fix port numbers in example omits bf2aebccddef ASoC: sgtl5000: Fix noise on shutdown/remove omits 419386b6299a regmap: Wire up regmap_config provided bulk write in misse [...] omits 147b5fffc2cf regmap: Make regmap_noinc_read() return -ENOTSUPP if map-> [...] omits b688a7629c42 regmap: Re-introduce bulk read support check in regmap_bul [...] omits e9fcc60ddd29 drm/logicvc: add missing of_node_put() in logicvc_layers_init() omits d3a453416270 drm: fix device_node_continue.cocci warnings omits 980555e95f7c ASoC: madera: Fix event generation for rate controls omits e3cabbef3db8 ASoC: madera: Fix event generation for OUT1 demux omits 7f103af4a10f ASoC: cs47l15: Fix event generation for low power mux control omits 46b0d050c8c7 ASoC: cs35l41: Add ASP TX3/4 source to register patch omits 11d7a12f7f50 ASoC: dapm: Initialise kcontrol data for mux/demux controls omits 1df793d479be ASoC: rt711-sdca: fix kernel NULL pointer dereference when [...] omits c6a5f22f9b4f ASoC: cs35l41: Correct some control names omits 0bc0ae9a5938 ASoC: wm5110: Fix DRE control omits 9896c029f0df ASoC: wm_adsp: Fix event for preloader omits f2c2f31f00ce MAINTAINERS: update ASoC Qualcomm maintainer email-id omits a5450aba737d ASoC: rockchip: i2s: switch BCLK to GPIO omits 391153522d18 ASoC: SOF: Intel: disable IMR boot when resuming from ACPI [...] omits 9d2d46271338 ASoC: SOF: pm: add definitions for S4 and S5 states omits a933084558c6 ASoC: SOF: pm: add explicit behavior for ACPI S1 and S2 omits ca7ab1dcf58d ASoC: SOF: Intel: hda: Fix compressed stream position tracking omits 427eb3e1ed53 ASoC: SOF: mediatek: Fix error code in probe omits 4e07479eab8a ASoC: Intel: bytcr_wm5102: Fix GPIO related probe-ordering [...] omits a7d9391dc3d5 MAINTAINERS: update ASoC/Intel/SOF maintainers omits 10e7ff004792 ASoC: wcd938x: Fix event generation for some controls omits a7786cbae4b2 ASoC: wcd9335: Fix spurious event generation omits be6dd72edb21 ASoC: wcd9335: Remove RX channel from old list before addi [...] omits 58136d93d4e2 ASoC: qdsp6: q6apm-dai: unprepare stream if its already prepared omits 12abc4d10d55 ASoC: Remove unused hw_write_t type omits af2d146a8041 ASoC: Intel: avs: Fix parsing UUIDs in topology omits c2d1aec3f5da ASoC: SOF: ipc3-topology: Move and correct size checks in [...] omits bbfef046c661 ASoC: SOF: Intel: hda-loader: Clarify the cl_dsp_init() flow omits c31691e0d126 ASoC: SOF: Intel: hda-loader: Make sure that the fw load s [...] omits 08f8a93198e3 ASoC: SOF: Intel: hda-dsp: Expose hda_dsp_core_power_up() omits ed0073bd0fcc ASoC: ak4613: cares Simple-Audio-Card case for TDM omits 40737057b48f ASoC: codecs: rt700/rt711/rt711-sdca: resume bus/codec in [...] omits ba98d7d8b60b ASoC: codecs: rt700/rt711/rt711-sdca: initialize workqueue [...] omits 0484271ab0ce ASoC: rt7*-sdw: harden jack_detect_handler omits 08bb5dc6ce02 ASoC: rt711: fix calibrate mutex initialization omits fe154c4ff376 ASoC: Intel: sof_sdw: handle errors on card registration omits ed0a7fb29c9f ASoC: rt711-sdca-sdw: fix calibrate mutex initialization omits ac63716da307 ASoC: Realtek/Maxim SoundWire codecs: disable pm_runtime o [...] omits 60192dd85c3c Merge tag 'memory-controller-drv-fixes-5.19' of git://git. [...] omits 416e95a4798e Merge tag 'samsung-fixes-5.19' of git://git.kernel.org/pub [...] omits b262b3b571bc Merge tag 'arm-soc/for-5.19/devicetree-fixes' of https://g [...] omits db6b92459f59 Merge tag 'ti-k3-dt-fixes-for-v5.19' of git://git.kernel.o [...] omits 2c629dd2d14f arm: mach-spear: Add missing of_node_put() in time.c omits 1ba904b6b16e ARM: cns3xxx: Fix refcount leak in cns3xxx_init omits 17b1362d4919 MAINTAINERS: Update email address omits f9bbc1c8449a drm: Remove unnecessary print function dev_err() omits d54cda74a9a2 drm: logicvc: fix error code in logicvc_layer_init() omits 5e8034364c22 drm: logicvc: Fix uninitialized variable in probe omits ba1afa676d0b lib: bitmap: fix the duplicated comments on bitmap_to_arr64() omits 41188e9e9def selftest/bpf: Test for use-after-free bug fix in inline_bpf_loop omits fb4e3b33e3e7 bpf: Fix for use-after-free bug in inline_bpf_loop omits 8da33fd11c05 cifs: avoid deadlocks while updating iface omits 395e942d34a2 bpf: Replace hard-coded 0 with BPF_K in check_alu_op omits c242507c1b89 MAINTAINERS: Add new IOMMU development mailing list omits 658e95953075 ASoC: cs35l41: Add support for CLSA3541 ACPI device ID omits 7f6409fd9b54 ASoC: rockchip: i2s: Fix missing error code in rockchip_i2 [...] omits f5ebeb138fa6 perf/marvell_cn10k: Fix TAD PMU register offset omits 8e28e53f1356 perf/marvell_cn10k: Remove useless license text when SPDX- [...] omits 1c9a8e876808 arm64: entry: simplify trampoline data page omits b24346a240b3 usb: chipidea: udc: check request status before setting de [...] omits 90bc2af24638 USB: gadget: Fix double-free bug in raw_gadget driver omits 508aeb54e4f0 usb: gadget: u_ether: Remove duplicated include in u_ether.c omits d46b4343e132 usb: max-3421: drop unexpected word "the" in the comments omits 2958d494b757 usb: dwc2: drop unexpected word "the" in the comments omits db638c6500ab usb: dwc2: gadget: remove D+ pull-up while no vbus with us [...] omits 21cdd6a0e844 usb: musb: mpfs: Fix error codes in probe() omits cbdabaecb1f6 Merge branch 'mlxsw-unified-bridge-conversion-part-3' omits 7dd196480664 mlxsw: spectrum: Change mlxsw_sp_rif_vlan_fid_op() to be d [...] omits 027c92e00ef9 mlxsw: spectrum: Rename MLXSW_SP_RIF_TYPE_VLAN omits 04e85970ceea mlxsw: spectrum: Use different arrays of FID families per- [...] omits 2c091048015d mlxsw: spectrum_fid: Pass FID structure to __mlxsw_sp_fid_ [...] omits 97a2ae0f0c23 mlxsw: spectrum_fid: Pass FID structure to mlxsw_sp_fid_op() omits 893b5c307a48 mlxsw: spectrum_fid: Rename mlxsw_sp_fid_vni_op() omits d97da68e543b mlxsw: spectrum_fid: Update FID structure prior to device [...] omits fddf42c34349 mlxsw: spectrum_fid: Maintain {port, VID}->FID mappings omits a725a29d52ef staging: r8188eu: Make rtw_signal_stat_timer_hdl a static [...] omits 53c9fac84477 ASoC: Intel: haswell and broadwell boards update omits 23f94f1bc144 Merge branch 'ipmr-remove-rwlocks' omits a96f7a6a60b3 ip6mr: convert mrt_lock to a spinlock omits 3f55211ecf6a ipmr: convert mrt_lock to a spinlock omits b96ef16d2f83 ipmr: convert /proc handlers to rcu_read_lock() omits 194366b28b83 ipmr: adopt rcu_read_lock() in mr_dump() omits 6fa40a290219 ip6mr: switch ip6mr_get_route() to rcu_read_lock() omits 9b1c21d898fd ip6mr: do not acquire mrt_lock while calling ip6_mr_forward() omits db9eb7c8ae34 ip6mr: do not acquire mrt_lock before calling ip6mr_cache_ [...] omits 638cf4a24a09 ip6mr: do not acquire mrt_lock in ioctl(SIOCGETMIFCNT_IN6) omits 6d08658736fc ip6mr: do not acquire mrt_lock in pim6_rcv() omits 3493a5b730e5 ip6mr: ip6mr_cache_report() changes omits e4cd9868e8ec ipmr: do not acquire mrt_lock in ipmr_get_route() omits 4eadb88244d1 ipmr: do not acquire mrt_lock while calling ip_mr_forward() omits 9094db4b8004 ipmr: do not acquire mrt_lock before calling ipmr_cache_un [...] omits 559260fd9d9a ipmr: do not acquire mrt_lock in ioctl(SIOCGETVIFCNT) omits 121fefc669bf ipmr: do not acquire mrt_lock in __pim_rcv() omits 646679881a02 ipmr: ipmr_cache_report() changes omits 0b490b51d226 ipmr: change igmpmsg_netlink_event() prototype omits ebc3197963fc ipmr: add rcu protection over (struct vif_device)->dev omits 0a24c43f54b2 ip6mr: do not get a device reference in pim6_rcv() omits 7fcb820c7609 Merge branch 'dsa-microchip-common-spi-probe' omits 4658f2fe8fbc net: dsa: microchip: common ksz_spi_probe for ksz switches omits ff3f3a3090d2 net: dsa: microchip: remove the ksz8/ksz9477_switch_register omits 6ec23aaaac43 net: dsa: microchip: move ksz_dev_ops to ksz_common.c omits 07bca160469b net: dsa: microchip: common menuconfig for ksz series switch omits 7a8988a17c48 net: dsa: microchip: ksz9477: separate phylink mode from s [...] omits 1958eee85f67 net: dsa: microchip: common dsa_switch_ops for ksz switches omits ad08ac189758 net: dsa: microchip: move start of switch to ksz_setup omits 0abab9f3ec6b net: dsa: microchip: move multicast enable to ksz_setup omits 1ca6437fafc9 net: dsa: microchip: move broadcast rate limit to ksz_setup omits d2822e686879 net: dsa: microchip: move setup function to ksz_common omits 331d64f752bb net: dsa: microchip: add the enable_stp_addr pointer in ks [...] omits fb9324beb5d4 net: dsa: microchip: add config_cpu_port to struct ksz_dev_ops omits 673b196fdd34 net: dsa: microchip: rename shutdown to reset in ksz_dev_ops omits 5d99ec3aaa16 Merge branch 'bonding-per-port-priorities' omits 0a2ff7cc8ad4 Bonding: add per-port priority for failover re-selection omits f2b3b28ce523 bonding: add slave_dev field for bond_opt_value omits ae8b1631561a ALSA: usb-audio: Workarounds for Behringer UMC 204/404 HD omits 9c846c5d2d4e crypto: qat - Removes the x86 dependency on the QAT drivers omits c2a1b91e4798 crypto: qat - replace get_current_node() with numa_node_id() omits f145d411a67e crypto: rsa - implement Chinese Remainder Theorem for fast [...] omits 1b05ece0c931 crypto: ccp - During shutdown, check SEV data pointer befo [...] omits 87d044096ea6 crypto: ccp - Fix device IRQ counting by using platform_ir [...] omits 4b88b1a518b3 KVM: selftests: Enhance handling WRMSR ICR register in x2A [...] omits eede2065cacc KVM: selftests: Add a self test for CMCI and UCNA emulations. omits aebc3ca19063 KVM: x86: Enable CMCI capability by default and handle inj [...] omits 281b52780b57 KVM: x86: Add emulation for MSR_IA32_MCx_CTL2 MSRs. omits 087acc4e1847 KVM: x86: Use kcalloc to allocate the mce_banks array. omits 4b903561ec49 KVM: x86: Add Corrected Machine Check Interrupt (CMCI) emu [...] omits 987f625e0799 KVM: x86: Add APIC_LVTx() macro. omits 1d8c681fb6ed KVM: x86: Fill apic_lvt_mask with enums / explicit entries. omits 951ceb94ede3 KVM: x86: Make APIC_VERSION capture only the magic 0x14UL. omits 0378739401cf KVM: x86/mmu: Avoid unnecessary flush on eager page split omits ada51a9de737 KVM: x86/mmu: Extend Eager Page Splitting to nested MMUs omits 837f66c71207 KVM: Allow for different capacities in kvm_mmu_memory_cach [...] omits 0cd8dc739833 KVM: x86/mmu: pull call to drop_large_spte() into __link_s [...] omits 20d49186c030 KVM: x86/mmu: Zap collapsible SPTEs in shadow MMU at all p [...] omits 47855da0555a KVM: x86/mmu: Extend make_huge_page_split_spte() for the s [...] omits 6a97575d5cff KVM: x86/mmu: Cache the access bits of shadowed translations omits 81cb4657e9f0 KVM: x86/mmu: Update page stats in __rmap_add() omits 2ff9039a75a8 KVM: x86/mmu: Decouple rmap_add() and link_shadow_page() f [...] omits 6ec6509eea39 KVM: x86/mmu: Pass const memslot to rmap_add() omits cbd858b17e37 KVM: x86/mmu: Allow NULL @vcpu in kvm_mmu_find_shadow_page() omits 3cc736b35799 KVM: x86/mmu: Pass kvm pointer separately from vcpu to kvm [...] omits 336081fb3f26 KVM: x86/mmu: Replace vcpu with kvm in kvm_mmu_alloc_shado [...] omits 2f8b1b539be3 KVM: x86/mmu: Pass memory caches to allocate SPs separately omits be911771330a KVM: x86/mmu: Move guest PT write-protection to account_sh [...] omits 876546436db9 KVM: x86/mmu: Rename shadow MMU functions that deal with s [...] omits c306aec81ae1 KVM: x86/mmu: Consolidate shadow page allocation and initi [...] omits 94c8136448c8 KVM: x86/mmu: Decompose kvm_mmu_get_page() into separate f [...] omits 7f49777550e5 KVM: x86/mmu: Always pass 0 for @quadrant when gptes are 8 bytes omits 2e65e842c57d KVM: x86/mmu: Derive shadow MMU page role from parent omits 86938ab6925b KVM: x86/mmu: Stop passing "direct" to mmu_alloc_root() omits 27a59d57f073 KVM: x86/mmu: Use a bool for direct omits bb924ca69f71 KVM: x86/mmu: Optimize MMU page cache lookup for all direct SPs omits 83f6e109f562 KVM: selftests: Cache binary stats metadata for duration of test omits b774da3f2e57 KVM: selftests: Test disabling NX hugepages on a VM omits 8448ec5993be KVM: selftests: Add NX huge pages test omits 084cc29f8bbb KVM: x86/MMU: Allow NX huge pages to be disabled on a per- [...] omits 1c4dc57328bf KVM: x86: Fix errant brace in KVM capability handling omits ed6b53ec9090 KVM: selftests: Read binary stat data in lib omits 143e7eea3d66 KVM: selftests: Clean up coding style in binary stats test omits 4d0a05941570 KVM: selftests: Read binary stats desc in lib omits 32faa0647cea KVM: selftests: Read binary stats header in lib omits fcd48a213f0a KVM: selftests: Remove dynamic memory allocation for stats header omits f662092b2e0c Input: applespi - avoid efivars API and invoke EFI service [...] omits c07d2475f9cd selftests/kexec: remove broken EFI_VARS secure boot fallba [...] omits f41b284a2c18 xfrm: change the type of xfrm_register_km and xfrm_unregister_km omits 6defa24d3b12 KVM: SEV: Init target VMCBs in sev_migrate_from omits ebdec859faa8 KVM: x86/svm: add __GFP_ACCOUNT to __sev_dbg_{en,de}crypt_user() omits eae6d58d67d9 locking/lockdep: Fix lockdep_init_map_*() confusion omits 7e6b9db27de9 jump_label: make initial NOP patching the special case omits fdfd42892f31 jump_label: mips: move module NOP patching into arch code omits 0c3b61e00a0d jump_label: s390: avoid pointless initial NOP patching omits 232b95ba4e83 drm/ast: Fixed the casting issue reported by sparse omits 1227d2a20cd7 bus: mhi: host: Move IRQ allocation to controller registra [...] omits 1a4f20cab641 Merge branch 'for-v5.20/exynos7885-emmc-clk' into next/dt64 omits c346dae4f3fb virtio: disable notification hardening by default omits 03d957170694 virtio: Remove unnecessary variable assignments omits a7722890fdfb virtio_ring : keep used_wrap_counter in vq->last_used_idx omits 0e0348ac3f0a vduse: Tie vduse mgmtdev and its device omits ace9252446ec vdpa/mlx5: Initialize CVQ vringh only once omits 40f2f3e94178 vdpa/mlx5: Update Control VQ callback information omits b5e5f9dfc915 ksmbd: check invalid FileOffset and BeyondFinalZero in FSC [...] omits 18e39fb960e6 ksmbd: set the range of bytes to zero without extending fi [...] omits 745bbc0995c2 ksmbd: remove duplicate flag set in smb2_write omits b968080808f7 selftests/net: pass ipv6_args to udpgso_bench's IPv6 TCP test omits e2c003bc6488 MAINTAINERS: add Microchip PolarFire FPGA drivers entry omits b7eb6da9b5f9 dt-bindings: fpga: add binding doc for microchip-spi fpga mgr omits 5f8d4a900830 fpga: microchip-spi: add Microchip MPF FPGA manager omits 288cc44b2707 docs: fpga: mgr: document parse_header() callback omits 3cc624beba63 fpga: fpga-mgr: support bitstream offset in image buffer omits 3de7203115af platform/chrome: wilco_ec: event: Fix typo in comment omits 1228b34c8d0e net: clear msg_get_inq in __sys_recvfrom() and __copy_msgh [...] omits 7747de17f750 cxgb4/cxgb4vf: Fix typo in comments omits c909e7ca494f bnxt: Fix typo in comments omits 09ce6b20103b net: phy: mxl-gpy: add temperature sensor omits 5dc4868440be Merge branch 'net-use-new-hwmon_sanitize_name' omits 363b65459b78 net: phy: nxp-tja11xx: use devm_hwmon_sanitize_name() omits 3f118c449c8e net: sfp: use hwmon_sanitize_name() omits ad887a507d73 net/ncsi: use proper "mellanox" DT vendor prefix omits 84296d4c0d55 Merge branch 'broadcom-ptp-phy-support' omits 7bfe91efd525 net: phy: Add support for 1PPS out and external timestamps omits 39db6be781cd net: phy: broadcom: Add PTP support for some Broadcom PHYs. omits 15acf89e1286 net: phy: broadcom: Add Broadcom PTP hooks to bcm-phy-lib omits 6886da5f49e6 powerpc/prom_init: Fix kernel config grep omits 7c97bc0128b2 net: dsa: bcm_sf2: force pause link settings omits 16d584d2fc8f net/dsa/hirschmann: Add missing of_node_get() in hellcreek [...] omits 0aeaaa8d9769 Merge branch 'net-dsa-mv88e6xxx-get-rid-of-speed_max' omits 3c783b83bd0f net: dsa: mv88e6xxx: get rid of SPEED_MAX setting omits aa64bc1990b2 net: dsa: mv88e6xxx: remove mv88e6065 dead code omits 986481618023 powerpc/book3e: Fix PUD allocation size in map_kernel_page() omits 19fc5bb93c6b powerpc/xive/spapr: correct bitmap allocation size omits 805ada63ba05 Merge tag 'drm-intel-next-2022-06-22' of git://anongit.fre [...] omits 0936de1e96d6 Merge tag 'drm-misc-next-2022-06-23' of git://anongit.free [...] omits f50974eee5c4 memregion: Fix memregion_free() fallback definition omits 1e9124df8be0 Merge tag 'drm-msm-fixes-2022-06-20' of https://gitlab.fre [...] omits 08d27daaaa9e Merge tag 'drm-intel-fixes-2022-06-22' of git://anongit.fr [...] omits fe39dc98fb24 gfs2: Fix spelling mistake in comment omits 0a86b0db38d8 Merge tag 'drm-misc-fixes-2022-06-23' of git://anongit.fre [...] omits 382cf35f2508 Merge tag 'amd-drm-fixes-5.19-2022-06-22' of https://gitla [...] omits aefffba67288 PCI: rcar-gen2: Add RZ/N1 SOC family compatible string omits 2ed9ae81e8f4 dt-bindings: PCI: renesas,pci-rcar-gen2: Add device tree s [...] omits 409ae431b9c2 dt-bindings: PCI: pci-rcar-gen2: Convert bindings to json-schema omits 366e817e83e4 Revert "drm/amd/display: ignore modifiers when checking fo [...] omits 7fc494f9cf8e drm/amdgpu/display: Fix spelling mistake "supporing" -> "s [...] omits 5027605aedec drm/amdkfd: Fix spelling mistake "mechanim" -> "mechanism" omits f64e6e0b6afe Revert "drm/amdgpu/display: set vblank_disable_immediate for DC" omits 50ef0cacc43c drm/amdgpu: drop unexpected word 'for' in comments omits 10a9035c36d0 drm/amd/display: Fix indentation in dcn32_get_vco_frequenc [...] omits a957995618a8 drm/amdgpu: Update mes_v11_api_def.h omits e77a541f5dea drm/amdkfd: Enable GFX11 usermode queue oversubscription omits ff83e6e7ab04 drm/amdgpu: Fetch MES scheduler/KIQ versions omits 508f748b0394 drm/amdgpu: To flush tlb for MMHUB of RAVEN series omits fa3dab48defe gpu/drm/radeon: Fix typo in comments omits 3d313f09f314 drm/fourcc: fix integer type usage in uapi header omits 097c53a72818 gpio: xgs-iproc: Drop if with an always false condition omits 0c609049273b gpio: brcmstb: Make .remove() obviously always return 0 omits b0d473185ba8 gpio: mxs: Fix header comment omits 1933569ab533 gpio: ucb1400: Remove platform setup and teardown support omits bb4012e8d4cc gpio: twl4030: Don't return an error after WARN in .remove omits f58a8504803c gpio: twl4030: Drop platform teardown callback omits 5e672cd69f0a xfs: introduce xfs_inodegc_push() omits 7cf2b0f9611b xfs: bound maximum wait time for inodegc work omits bb421c7f0f86 dt-bindings: gpio: renesas,rcar-gpio: R-Car V3U is R-Car Gen4 omits d9a5d6f7df04 gpio: davinci: Add support for system suspend/resume PM omits 04e59aedee8d dt-bindings: gpio: gpio-mvebu: document offset and marvell [...] omits 5054a0bb33cd dt-bindings: gpio: gpio-mvebu: deprecate armadaxp-gpio omits 977eb93c798f dt-bindings: gpio: gpio-mvebu: convert txt binding to DT s [...] omits 421f5410965d drm/i915: Call i915_gem_suspend() only after display is tu [...] omits c7e1c443584d gpio: Fix kernel-doc comments to nested union omits fff86dfbbf82 PCI: endpoint: Enable DMA tests for endpoints with DMA cap [...] omits d6b03171f9fc dmaengine: dw-edma: Add support for chip-specific flags omits c1e33979171d dmaengine: dw-edma: Fix eDMA Rd/Wr-channels and DMA-direct [...] omits 794a0f7b6f5c dmaengine: dw-edma: Drop dma_slave_config.direction field usage omits 6951ee96c649 dmaengine: dw-edma: Rename wr(rd)_ch_cnt to ll_wr(rd)_cnt [...] omits e51b3048116a dmaengine: dw-edma: Change rg_region to reg_base in struct [...] omits 203184571388 dmaengine: dw-edma: Detach the private data and chip info [...] omits 19d7ca051d30 fs: dlm: add pid to debug log omits 93817be8b62c Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net omits 976a06243473 fs: dlm: plock use list_first_entry omits b376471fb47d cpufreq: amd-pstate: Add resume and suspend callbacks omits 92f20ff72066 Merge tag 'pm-5.19-rc4' of git://git.kernel.org/pub/scm/li [...] omits ba461afbef60 Merge tag 'random-5.19-rc4-for-linus' of git://git.kernel. [...] omits 90736eb3232d dm mirror log: clear log bits up to BITS_PER_LONG boundary omits a22f18bddd82 ACPI / MMC: PM: Unify fixing up device power omits 9089d1a41aab soundwire: Use acpi_dev_for_each_child() omits 61b6e2e5321d dm: fix BLK_STS_DM_REQUEUE handling when dm_io represents [...] omits 6dc7a0baf1a7 selftests/bpf: Fix rare segfault in sock_fields prog test omits 3a46b352a3e6 arm64: trap implementation defined functionality in userspace omits 5bed6a93920d Documentation/arm64: update memory layout table. omits 4d09caec2fab arm64: kcsan: Support detecting more missing memory barriers omits ed59dfd9509d asm-generic: Add memory barrier dma_mb() omits eb174bd875ae drm/msm/dpu: Fix variable dereferenced before check omits 9f6a503d5238 arm64: boot: add zstd support omits 506506cad394 arm64: cpufeature: Allow different PMU versions in ID_DFR0_EL1 omits 0769d0a7ae3c drm/msm/dp: reset drm_dev to NULL at dp_display_unbind() omits 47546a1912fc arm64: mm: install KPTI nG mappings with MMU enabled omits c7eff738cf45 arm64: kpti-ng: simplify page table traversal logic omits c28d76d360f9 drm/msm/dpu: Increment vsync_cnt before waking up userspace omits fa1796a835fc Merge tag 'trace-v5.19-rc1' of git://git.kernel.org/pub/sc [...] omits d69d56496487 arm64/sme: Expose SMIDR through sysfs omits 16e4bce6de64 Merge tag 'folio-5.19b' of git://git.infradead.org/users/w [...] omits 51889d225ce2 Merge branch 'rework/kthreads' into for-linus omits 599d16912d07 Merge tag 'mips-fixes_5.19_2' of git://git.kernel.org/pub/ [...] omits 386e4fb6962b io_uring: use original request task for inflight tracking omits ab3547e3c281 Merge branch 'rework/kthreads' into for-next omits 6945b2141fc9 MAINTAINERS: Reorganize KVM/x86 maintainership omits bb7a42578927 Merge branch 'Align BPF TCP CCs implementing cong_control( [...] omits f14a3f644a1c selftests/bpf: Test a BPF CC implementing the unsupported [...] omits 0735627d78ca selftests/bpf: Test an incomplete BPF CC omits 6e945d57cc9f selftests/bpf: Test a BPF CC writing sk_pacing_* omits 9f0265e921de bpf: Require only one of cong_avoid() and cong_control() f [...] omits 41c95dd6a604 bpf: Allow a TCP CC to write sk_pacing_rate and sk_pacing_status omits 07a22b61946f Revert "printk: add functions to prefer direct printing" omits 5831788afb17 Revert "printk: add kthread console printers" omits 2d9ef940f89e Revert "printk: extend console_lock for per-console locking" omits 007eeab7e9f0 Revert "printk: remove @console_locked" omits 05c96b3713aa Revert "printk: Block console kthreads when direct printin [...] omits 20fb0c8272bb Revert "printk: Wait for the global console lock when the [...] omits 00fa15e0d564 filemap: Fix serialization adding transparent huge pages t [...] omits b653db77350c mm: Clear page->private when splitting or migrating a page omits 2c09d1443b9b pstore/zone: cleanup "rcnt" type omits 21e876448792 s390/pai: Fix multiple concurrent event installation omits 541a49664451 s390/pai: Prevent invalid event number for pai_crypto PMU omits be857b7f77d1 s390/cpumf: Handle events cycles and instructions identical omits af2debd58bd7 s390/crash: make copy_oldmem_page() return number of bytes copied omits cc02e6e21aa5 s390/crash: add missing iterator advance in copy_oldmem_page() omits 2d304afaedc4 arm64: compat: Move kuser32.S to .rodata section omits 446297b28a21 arm64: stacktrace: use non-atomic __set_bit omits 802b91118d11 arm64: kasan: do not instrument stacktrace.c omits 52f28b7bac75 perf script: Add some missing event dumps omits 3812d2987733 perf record: Add finished init event omits 61110883a020 perf record: Add new option to sample identifier omits 6b080312fc82 perf record: Always record id index omits f42c0ce573df perf record: Always get text_poke events with --kcore option omits 924a221581db perf data convert: Prefer sampled CPU when exporting JSON omits e24c75f02a81 ARM: dts: ux500: Fix Gavini accelerometer mounting matrix omits 0b2152e428ab ARM: dts: ux500: Fix Codina accelerometer mounting matrix omits 013fda41c03e ARM: dts: ux500: Fix Janice accelerometer mounting matrix omits 40308f9642a8 spi: fsi: Increase timeout and ensure status is checked omits 8171c93bac1b regulator: mt6370: Add mt6370 DisplayBias and VibLDO support omits 9ba86a474635 perf/arm-cci: fix typo in comment omits a336916b067c drivers/perf:Directly use ida_alloc()/free() omits 49785a77780c drivers/perf: Directly use ida_alloc()/free() omits c1c2a15c2b53 gpio: grgpio: Fix device removing omits e70b64a3f28b io_uring: move io_uring_get_opcode out of TP_printk omits 3381da254fab arm64: select TRACE_IRQFLAGS_NMI_SUPPORT omits 4510bffb4d02 arch: make TRACE_IRQFLAGS_NMI_SUPPORT generic omits 090ca30459ea gpiolib: devres: Get rid of unused devm_gpio_free() omits 9d4775b332e1 arm64: vdso32: enable orphan handling for VDSO omits eeec7223b697 arm64: vdso32: put ELF related sections in the linker script omits e0ab20b20a1b arm64: vdso: enable orphan handling for VDSO omits b87d34ca60ce arm64: vdso: put ELF related sections in the linker script omits 9ca766eaea2e gpio: winbond: Fix error code in winbond_gpio_get() omits 8ffdc53a6004 xhci-pci: Allow host runtime PM as default for Intel Meteo [...] omits 7516da47a349 xhci-pci: Allow host runtime PM as default for Intel Rapto [...] omits 83810f84ecf1 xhci: turn off port power in shutdown omits a808925075fb xhci: Keep interrupt disabled in initialization until host [...] omits 922d4578cfd0 Merge tag 'kvmarm-fixes-5.19-2' of git://git.kernel.org/pu [...] omits 9e2f6498efbb selftests: KVM: Handle compiler optimizations in ucall omits 2bdc2bcd9a75 Merge tag 'usb-serial-5.19-rc4' of https://git.kernel.org/ [...] omits 876271118aa4 drm/display: Fix build error without CONFIG_OF omits 8e71e0e77e30 Merge branch 'misc-5.19' into next-fixes omits 399bd66e219e Merge tag 'net-5.19-rc4' of git://git.kernel.org/pub/scm/l [...] omits f410c3e000a3 Merge tag 'mmc-v5.19-rc2' of git://git.kernel.org/pub/scm/ [...] omits e531485a0a0e Merge tag 'nvme-5.19-2022-06-23' of git://git.infradead.or [...] omits ca2a3343d697 block: remove WARN_ON() from bd_link_disk_holder omits ddfe80311b81 Merge tag 'sound-5.19-rc4' of git://git.kernel.org/pub/scm [...] omits dbe97cff7dd9 xen/gntdev: Avoid blocking in unmap_grant_pages() omits 3be4562584bb dma-direct: use the correct size for dma_set_encrypted() omits e6487833182a nvme: move the Samsung X5 quirk entry to the core quirks omits 23c9cd56007e nvme: fix the CRIMS and CRWMS definitions to match the spec omits 41f38043f884 nvme: add a bogus subsystem NQN quirk for Micron MTFDKBA2T0TFH omits 471f80db9ef1 arm64: cpuidle: remove generic cpuidle support omits 51280acad855 cpuidle: cpuidle-arm: remove arm64 support omits fddbf585ab1f mmc: sdhci-of-esdhc: Fixup use of of_find_compatible_node() omits c0216c0e68f7 regulator: rt5120: Add PMIC regulator support omits 4d6c2b46d817 ASoC: dapm: Move stereo autodisable check omits d5017d1323d4 ASoC: topology: KUnit: Followup prototype change of snd_so [...] omits e7f688635451 ASoC: Intel: bdw_rt286: Remove FE DAI ops omits 8fe4709962d7 ASoC: Intel: bdw_rt286: Improve codec_init() quality omits 423cc2d0e850 ASoC: Intel: bdw_rt286: Improve hw_params() debug-ability omits 9177203c209d ASoC: Intel: bdw_rt286: Improve probe() function quality omits 128bb6fb5308 ASoC: Intel: bdw_rt286: Update file comments omits 9de833d2dcd4 ASoC: Intel: bdw_rt286: Update code indentation omits 86156bcbca08 ASoC: Intel: bdw_rt286: Reword driver name omits 40b5c9030a87 ASoC: Intel: bdw_rt286: Reword prefixes of all driver members omits 6d8758f6afd9 ASoC: Intel: Rename broadwell source file to bdw_rt286 omits 6c65908251ed ASoC: Intel: hsw_rt5640: Improve hw_params() debug-ability omits 0439f262a9b3 ASoC: Intel: hsw_rt5640: Improve probe() function quality omits 2c53debbbf04 ASoC: Intel: hsw_rt5640: Update file comments omits 5b66dde4ada5 ASoC: Intel: hsw_rt5640: Update code indentation omits a69615e81709 ASoC: Intel: hsw_rt5640: Reword driver name omits 675002b6ca91 ASoC: Intel: hsw_rt5640: Reword prefixes of all driver members omits 8b99e24de3fa ASoC: Intel: Rename haswell source file to hsw_rt5640 omits e94c5ecc230b mmc: sdhci-pci-gli: Fix build error unused-function omits 15b694e96c31 USB: serial: option: add Quectel RM500K module support omits ccb9bc1dfa44 nfp: add 'ethtool --identify' support omits 7ac20b3a6a6b drm/nouveau/Kconfig: Drop duplicate "select ACPI_VIDEO" omits 12378a5a75e3 net: openvswitch: fix parsing of nw_proto for IPv6 fragments omits e0a9f1fe206a dma-buf: deprecate DMABUF_SYSFS_STATS omits a825d72f74a3 soc: mediatek: fix missing clk_disable_unprepare() on err [...] omits 6cc168d17178 Merge branch 'zynq/dt' into for-next omits c8b35008b4f1 ARM: dts: xilinx: align gpio-key node names with dtschema omits ced86c536be1 ARM: dts: xilinx: align gpio-key node names with dtschema omits 228e8a88b191 arm64: dts: xilinx: align gpio-key node names with dtschema omits e34a07c0ae39 sock: redo the psock vs ULP protection check omits 1b205d948fbb Revert "net/tls: fix tls_sk_proto_close executed repeatedly" omits 271c1fa01c23 arm64: dts: zynqmp: add AMS driver to device tree omits 847e2ed23d4c dt-bindings: gpio: zynq: Describe gpio-line-names omits 3314962bece5 arm64: zynqmp: Fix comment about number of gpio line names omits 0aec3958c88f dt-bindings: gpio: zynq: Add power-domains omits 7668048e5c69 dt-bindings: gpio: zynq: Add missing compatible strings omits 0d10fe759117 iommu/amd: Use try_cmpxchg64 in alloc_pte and free_clear_pte omits 21fd9be431ad iommu/mediatek: Cleanup pericfg lookup flow omits 85763435d5b5 Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux [...] omits 9676feccacdb test_bpf: fix incorrect netdev features omits 73087489250d selftests/bpf: Add benchmark for local_storage get omits 8af52fe9fd3b virtio_net: fix xdp_rxq_info bug after suspend/resume omits 448ad88f8011 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] omits c4fceb46add6 raw: remove unused variables from raw6_icmp_error() omits 4e0effd9007e igb: Make DMA faster when CPU is active on the PCIe link omits 12cf1b89a668 net: phy: Add support for AQR113C EPHY omits a8236dfd8104 net: pcs: lynx: use mdiodev accessors omits 85467f7da189 net: dsa: qca8k: reduce mgmt ethernet timeout omits 386228c694bf net: dsa: qca8k: reset cpu port on MTU change omits d4667f96f485 isdn: mISDN: hfcsusb: drop unexpected word "the" in the comments omits 7c0d97e4b696 net: ipa: remove unexpected word "the" omits f0d2ef7f92dc cxgb4vf: remove unexpected word "the" omits 6e1c1c08cdf3 cifs: periodically query network interfaces from server omits b54034a73baf cifs: during reconnect, update interface if necessary omits aa45dadd34e4 cifs: change iface_list from array to sorted linked list omits 9de74996a739 smb3: use netname when available on secondary channels omits 13f28c2cf070 MAINTAINERS: Add a maintainer for OCP Time Card omits d13a3205a717 amt: remove unnecessary (void*) conversions omits 292dcfc1f60e Merge branch 'clk-devm-enable' into clk-next omits 0efff5c0e5bc Input: cyapa_gen6 - aligned "*" each line omits 62c0aff64c8d clk: Remove never used devm_clk_*unregister() omits 8b3d743fc9e2 clk: Fix pointer casting to prevent oops in devm_clk_release() omits db7cfc380900 ipc: Free mq_sysctls if ipc namespace creation failed omits 981facf94a18 Input: gpio_mouse - fix typos in comments omits e84131a88a8c amd/display/dc: Fix COLOR_ENCODING and COLOR_RANGE doing n [...] omits 98b02e9f002b drm/amd/display: Fix typo in override_lane_settings omits 235870f65968 drm/amd/display: Fix DC warning at driver load omits 937e24b7f559 drm/amd: Revert "drm/amd/display: keep eDP Vdd on when eDP [...] omits f15345a377c6 drm/amdgpu: Adjust logic around GTT size (v3) omits f12d07d6e9f2 drm/amdgpu/vcn: fix no previous prototype warning omits ceb180361e38 amdgpu/pm: Fix possible array out-of-bounds if SCLK levels != 2 omits 543faf57ee0e amdgpu/pm: Fix incorrect variable for size of clocks array omits ab8529b0cdb2 drm/amdkfd: Free queue after unmap queue success omits f4f9b827d76d drm/amdkfd: Add queue to MES if it becomes active omits b291ecae1aec extcon: Drop unexpected word "the" in the comments omits df2cc16d293f extcon: Remove extraneous space before a debug message omits 4a8d51f2a26d Merge branch 'v5.20-armsoc/dts64' into for-next omits e58857ed9956 Merge branch 'v5.20-armsoc/dts32' into for-next omits 2325d4dd7321 KVM: selftests: Add MONITOR/MWAIT quirk test omits de5c208d533a Merge tag 'linux-kselftest-fixes-5.19-rc4' of git://git.ke [...] omits e5a3cbe8b45b ARM: dts: rockchip: correct gpio-keys properties on rk3288-tinker omits 271e2c922850 ARM: dts: rockchip: align gpio-key node names with dtschema omits 517ed0ffd3cc arm64: dts: rockchip: align gpio-key node names with dtschema omits 1e70212e0315 hinic: Replace memcpy() with direct assignment omits 61afafe8b938 remoteproc: imx_rproc: Fix refcount leak in imx_rproc_addr_init omits bb356ddb78b2 RISC-V: PCI: Avoid handing out address 0 to devices omits 55e77abab2ee ASoC: rockchip: i2s: switch BCLK to GPIO omits 13d272d51bc1 Add MT8186 ADSP dt-binding omits b7ce71625431 bus: mhi: host: pci_generic: Add Cinterion MV31-W with new [...] omits 32ec3929dcd0 Merge branch 'misc' into for-next omits 2af89ebacf29 coresight: Clear the connection field properly omits 84e8bdee85a2 dt-bindings: arm: Add compatible for MediaTek MT8186 omits 76260bd63800 dt-bindings: arm: mediatek: Add mt8186 pericfg compatible omits 55fcff6c42c6 arm64: dts: mediatek: mt6795: Specify interrupts for vGIC omits b888886a4536 arm64: dts: mediatek: mt6795: Add pinctrl controller node omits 01931ee60036 arm64: dts: mediatek: mt6795: Add ARM CCI-400 node and ass [...] omits 4c400f1812f4 arm64: dts: mediatek: mt6795: Add general purpose timer node omits 468deda82faf arm64: dts: mediatek: mt6795: Remove incorrect fixed-clocks omits d9fc72d50b75 arm64: dts: mediatek: mt6795: Add fixed clocks for 32kHz a [...] omits ac4cf9a2e32c arm64: dts: mediatek: mt6795: Add watchdog node to avoid timeouts omits 5fce1e6cc097 arm64: dts: mediatek: mt6795: Add Cortex A53 PMU nodes omits f48d48674333 arm64: dts: mediatek: mt6795: Add cpu-map and L2 cache omits 5397ed01d500 arm64: dts: mediatek: mt6795: Create soc bus node and move [...] omits 627ce0d68eb4 ALSA: hda/realtek: Add quirk for Clevo NS50PU omits cb5177336ecb video: fbdev: omap: Remove duplicate 'the' in comment omits bdc48fd571a7 video: fbdev: omapfb: Align '*' in comment omits 85016f66af85 drm/sun4i: Return if frontend is not present omits 3026b5ca06fa drm/vc4: fix error code in vc4_check_tex_size() omits 4a50cac0fb5b arm64: dts: mediatek: mt7622-rfb1: remove wrong gpio-keys [...] omits 3f1804270f00 arm64: dts: mediatek: mt2712e: Add mediatek, infracfg phan [...] omits 7b06e86e6885 arm64: dts: mediatek: mt8173: Add mediatek,infracfg phandl [...] omits 2208b284bee0 arm64: dts: mediatek: mt8183: change efuse node name omits fda0541c8a55 arm64: dts: mediatek: mt8192: fix dtbs check warning of efuse omits 2e599740f7e4 arm64: dts: mt8192: Fix idle-states entry-method omits 399e23ad51ca arm64: dts: mt8192: Fix idle-states nodes naming scheme omits 009a3a52791f drm/hyperv-drm: Include framebuffer and EDID headers omits 44e36d755276 soc: mediatek: mutex: Use DDP_COMPONENT_DITHER0 mod index [...] omits 394b517585da pwm: mediatek: Add MT8365 support omits a5b87cdc1b73 arm64: dts: mediatek: Replace 'enable-sdio-wakeup' omits fe00faee8060 dt-bindings: pwm: Add MT8365 SoC binding omits 9f7d09fe23a0 iommu/ipmmu-vmsa: Fix compatible for rcar-gen4 omits 7d748ffdee0d iommu/mediatek: Lookup phandle to retrieve syscon to infracfg omits d034dbbb9b2a dt-bindings: iommu: mediatek: Add mediatek,infracfg phandle omits ac9a5d522bb8 iommu/dma: Fix race condition during iova_domain initialization omits 5c8dca97404b pwm: Drop unused forward declaration from pwm.h omits ef2e35d90890 pwm: Reorder header file to get rid of struct pwm_capture [...] omits f6bc65d3eebb pwm: atmel-tcb: Fix typo in comment omits 0829c35dc534 pwm: Drop support for legacy drivers omits 3abc3ae553c7 Merge tag '9p-for-5.19-rc4' of https://github.com/martinetd/linux omits 4768f717d85c dt-bindings: thermal: rcar-gen3-thermal: Add r8a779f0 support omits 78516a12d742 dt-bindings: thermal: rcar-gen3-thermal: use positive logic omits a5c34de17288 dt-bindings: thermal: qcom,spmi-temp-alarm: convert to dtschema omits 3be4812d6594 drivers/thermal/rcar_gen3_thermal: Improve logging during probe omits 7a8696f727e1 MAINTAINERS: add include/dt-bindings/thermal to THERMAL omits 77988a4351b2 drivers/thermal/devfreq_cooling: Extend the devfreq_coolin [...] omits 3c1325a6c02a drivers/thermal/cpufreq_cooling: Update outdated comments omits b279c6844690 drivers/thermal/cpufreq_cooling : Refactor thermal_power_c [...] omits 6ee324afdf30 drivers/thermal/cpufreq_cooling: Use private callback ops [...] omits 4bf7fda4dce2 iommu/dma: Add config for PCI SAC address trick omits 822242e649ea iommu: Directly use ida_alloc()/free() omits c3b5fd7fbb69 ASoC: rockchip: i2s: Fix crash on missing pinctrl omits 0deb00393305 ASoC: amd: acp: Fix error handling in .remove() omits 1892a991886a ASoC: core: Make snd_soc_unregister_card() return void omits acaeb8c62fd1 ASoC: SOF: mediatek: Align mt8186 clock names with dt-bindings omits 99370c4ea3d0 dt-bindings: dsp: mediatek: Add mt8186 dsp document omits 74bbdd632637 firmware: mediatek: Use meaningful names for mbox omits 009b21f39275 dt-bindings: dsp: mediatek: Use meaningful names for mbox omits 877fe9d49b74 Revert "drivers/net/ethernet/neterion/vxge: Fix a use-afte [...] omits 6dd4142fb5a9 Merge branch 'af_unix-per-netns-socket-hash' omits 2f7ca90a0188 af_unix: Remove unix_table_locks. omits cf2f225e2653 af_unix: Put a socket into a per-netns hash table. omits 79b05beaa5c3 af_unix: Acquire/Release per-netns hash table's locks. omits b6e811383062 af_unix: Define a per-netns hash table. omits f302d180c6d4 af_unix: Include the whole hash table size in UNIX_HASH_SIZE. omits 340c3d337119 af_unix: Clean up some sock_net() uses. omits 82cd16902a51 ARM: dts: exynos: add function and color to LED nodes in O [...] omits 99f6b77f74c8 ARM: dts: exynos: add function and color to LED node in Od [...] omits f0945faa4a1a ARM: dts: exynos: add function and color to LED node in Od [...] omits bcad13fca717 ARM: dts: exynos: add function and color to LED nodes in O [...] omits 3e8368fdcee3 ARM: dts: exynos: add function and color to LED node in Odroid U3 omits a149eb5f1b11 ARM: dts: exynos: add function and color to LED nodes in I [...] omits ff4275fa0737 ARM: dts: exynos: add function to LED nodes in Tiny4412 omits f64bbfca3146 ARM: dts: exynos: add function to LED node in Origen 4210 omits ebadc8a63645 ARM: dts: exynos: add function and color to aat1290 flash [...] omits efbf2c262c89 ARM: dts: exynos: align aat1290 flash LED node with bindin [...] omits ffd3018bf776 Merge branch 'mlxsw-unified-bridge-conversion-part-2' omits 048fcbb71a0e mlxsw: spectrum_fid: Implement missing operations for rFID [...] omits 784763e59225 mlxsw: spectrum_fid: Use 'fid->fid_offset' when setting VNI omits 736bf371d2d4 mlxsw: spectrum_fid: Save 'fid_offset' as part of FID structure omits 6131d9630d98 mlxsw: pci: Query resources before and after issuing 'CONF [...] omits 89df3c6261f2 mlxsw: cmd: Increase 'config_profile.flood_mode' length omits 70b34c77f127 mlxsw: Add enumerator for 'config_profile.flood_mode' omits 0100f840750c mlxsw: spectrum_switchdev: Handle error in mlxsw_sp_bridge [...] omits fd66f5184c28 mlxsw: spectrum_switchdev: Convert mlxsw_sp_mc_write_mdb_e [...] omits c96a9919c79e mlxsw: spectrum_switchdev: Add error path in mlxsw_sp_port [...] omits a6f43b1dad80 mlxsw: spectrum_switchdev: Simplify mlxsw_sp_port_mc_disab [...] omits 6e66d2e4b3a2 mlxsw: spectrum_switchdev: Do not set 'multicast_enabled' twice omits 21c795f8494a mlxsw: spectrum_switchdev: Pass 'struct mlxsw_sp' to mlxsw [...] omits 22aae52076cd mlxsw: Remove lag_vid_valid indication omits 644ed467c773 ASoC: Merge fixes omits 4459a59807cf arm64: dts: mediatek: Add infra #reset-cells property for MT8195 omits a30cc07f9e32 arm64: dts: mediatek: Add infra #reset-cells property for MT8192 omits 3f05010f243b regmap-irq: Fix offset/index mismatch in read_sub_irq_data() omits 485037ae9a09 regmap-irq: Fix a bug in regmap_irq_enable() for type_in_m [...] omits 0bf28fc40d89 swiotlb: panic if nslabs is too small omits 04c14e8e38b0 x86/swiotlb: fix param usage in boot-options.rst omits 466298c65678 swiotlb: remove a useless return in swiotlb_init omits 1a3c7d0841ae swiotlb: remove the unused swiotlb_force declaration omits 33c39140cc29 ARM: dts: ast2600-evb-a1: fix board compatible omits aa5e06208500 ARM: dts: ast2600-evb: fix board compatible omits 30b276fca5c0 ARM: dts: ast2500-evb: fix board compatible omits 8ebbcd3cef3a Merge branch 'for-v5.20/dt-bindings-aspeed' into next/dt-bindings omits 7752cf2fe2d5 dt-bindings: arm: aspeed: add Aspeed Evaluation boards omits 881010ed2796 Merge branch 'for-v5.20/dt-bindings-aspeed' into next/dt-bindings omits ae8980247d5a dt-bindings: arm: aspeed: document board compatibles omits f77024c80147 dt-bindings: arm: aspeed: document board compatibles omits e244a46a529a platform/surface: aggregator: Reserve more event- and targ [...] omits 31a1e4a5c104 platform/surface: avoid flush_scheduled_work() usage omits ef233eafe5ad platform/x86: Move AMD platform drivers to separate directory omits 5b54b4d4b463 platform/x86: thinkpad_acpi: Use backlight helper omits 537c7933c8e4 platform/x86: compal-laptop: Use backlight helper omits 3096ab5b902a platform/x86: apple-gmux: Use backlight helper omits 441ffc52d640 platform/x86: acer-wmi: Use backlight helper omits 755b249250df platform/x86: thinkpad-acpi: Enable AMT by default on supp [...] omits 867eb713180c platform/x86: thinkpad-acpi: Add support for hotkey 0x131a omits 46dcbc61b739 platform/x86: thinkpad-acpi: Add support for automatic mod [...] omits 6fe391dd5d87 platform/x86: thinkpad-acpi: profile capabilities as integer omits f3eac426657d powerpc/powernv: wire up rng during setup_arch omits 8821931e614d staging: r8188eu: Fixed some blank line coding style issues omits c99c8bc93844 staging: r8188eu: Fixed comment style omits 3ff13c76b040 staging: r8188eu: Fixed two whitespace coding style issues omits dd875fb74799 staging: r8188eu: Fixed two brace coding style issues omits 04b3b6ae8be7 staging: r8188eu: Fixed a function declaration coding style issue omits 6ad9232a99e0 Merge branch 'staging-octeon' of gitolite.kernel.org:/pub/ [...] omits 105f3fd2f789 Merge branch 'staging-octeon' of gitolite.kernel.org:/pub/ [...] omits 4745ca43104b x86/vmware: Use BIT() macro for shifting omits f9702486c77b dt-bindings: arm: qcom: add missing SM6350 board compatibles omits 103a90f68bf1 dt-bindings: arm: qcom: add missing SM6125 board compatibles omits 1facf9135a1b dt-bindings: arm: qcom: add missing SDM845 board compatibles omits 7e86c41be0be dt-bindings: arm: qcom: add missing SDM636 board compatibles omits 4fc3efba3205 dt-bindings: arm: qcom: add missing SDM630 board compatibles omits 1ceefa2a55ce dt-bindings: arm: qcom: add missing QCS404 board compatibles omits 581704606d4e dt-bindings: arm: qcom: add missing MSM8992 board compatibles omits a47214e3fde9 dt-bindings: arm: qcom: add missing MSM8998 board compatibles omits de0f2f0d6f35 dt-bindings: vendor-prefixes: add Shift GmbH omits 33a34cefdfaa dt-bindings: arm: qcom: add missing SM8350 board compatibles omits 197b6d70cf9e dt-bindings: arm: qcom: add missing SM8250 board compatibles omits 4c74aef40300 dt-bindings: arm: qcom: add missing SM8150 board compatibles omits 215ad5a02e6c dt-bindings: arm: qcom: add missing MSM8994 board compatibles omits 496bb1347265 dt-bindings: arm: qcom: add missing MSM8916 board compatibles omits 317e5467957b dt-bindings: arm: qcom: fix MSM8994 boards compatibles omits 4de2601759e5 dt-bindings: arm: qcom: fix MSM8916 MTP compatibles omits 0c8195fca687 dt-bindings: arm: qcom: fix Longcheer L8150 compatibles omits 5c7b9a89c60c dt-bindings: arm: qcom: fix Alcatel OneTouch Idol 3 compatibles omits f5aa16807aa4 drm/sun4i: Add DMA mask and segment size omits 5f940e528da6 drm/vc4: hdmi: Fixed possible integer overflow omits 62a4ddcb79e0 GPU: drm: drop unexpected word "the" in the comments omits dc6934d5ae00 drm: panel-orientation-quirks: drop unexpected word "the" [...] omits e179024e4be8 drm/vc4: drop unexpected word "the" in the comments omits 7cd6bb82ad96 drm/prime: drop unexpected word "the" in the comments omits 7828466cff6b USB: serial: use kmemdup instead of kmalloc + memcpy omits 33b29dbb39bc USB: serial: option: add Quectel EM05-G modem omits ae60aac59a9a USB: serial: pl2303: add support for more HXN (G) types omits 53664d51d351 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf omits 2c8845fe9342 usb: dwc2: host: add TPL support omits a80d8fb70cc7 net: phy: dp83td510: add SQI support omits 2642cc6c3bbe net: phy: smsc: Disable Energy Detect Power-Down in interr [...] omits b1f01b4bd7ad net: phy: smsc: Deduplicate interrupt acknowledgement upon [...] omits 00bcb550dc60 powerpc/52xx: Get rid of of_node assignment omits de06fba62af6 powerpc/mpc5xxx: Switch mpc5xxx_get_bus_frequency() to use fwnode omits 6d056b7254f9 powerpc/52xx: Remove dead code, i.e. mpc52xx_get_xtal_freq() omits 882c835b71e2 cxl: drop unexpected word "the" in the comments omits 772251742262 samples/bpf: fixup some tools to be able to support xdp mu [...] omits e34cc16a8042 scsi: MAINTAINERS: Update cxgb3i and cxgb4i maintainer omits 90c3ca3f247d scsi: mpt3sas: Remove flush_scheduled_work() call omits cc06af0bbc21 scsi: trace: Print driver_tag and scheduler_tag in SCSI trace omits bc98b503b111 scsi: sym53c8xx_2: Remove redundant "with" omits e448c8508d74 scsi: snic: Remove redundant "on" omits 82ede9c19839 scsi: ufs: core: Fix typos in error messages omits ebd676ff3b3f scsi: aacraid: Remove redundant "the" omits b73b14300e9f scsi: target: Remove duplicate "the" omits 950d2867c1fb scsi: message: fusion: Drop redundant "the" omits e1397bc6adde scsi: hisi_sas: Align comments omits efef34cb4545 scsi: mpt3sas: Fix whitespace and spelling mistake omits 13d2d3428768 scsi: mpt3sas: Fix typo in comment omits 873cdda193fc scsi: core: bsg: Remove usage of the deprecated ida_simple [...] omits 6e637b723d82 scsi: libiscsi: Improve conn_send_pdu API omits 6d626150d6d1 scsi: iscsi: Try to avoid taking back_lock in xmit path omits e1c6a7ec1429 scsi: iscsi: Remove iscsi_get_task back_lock requirement omits 533ac412fdb4 scsi: iscsi: Remove unneeded task state check omits 9b89153680f6 scsi: iscsi_tcp: Drop target_alloc use omits f93a722fa7b3 scsi: iscsi_tcp: Tell net when there's more data omits f1d269765ee2 scsi: iscsi: Run recv path from workqueue omits 8af809966c0b scsi: iscsi: Add recv workqueue helpers omits 4b9f8ce4d5e8 scsi: iscsi: Rename iscsi_conn_queue_work() omits 31500e902759 scsi: iscsi: Fix session removal on shutdown omits 7bf01eb0d4f9 scsi: qedi: Use QEDI_MODE_NORMAL for error handling omits bb42856bfd54 scsi: iscsi: Add helper to remove a session from the kernel omits da2f132d00d9 scsi: iscsi: Clean up bound endpoints during shutdown omits 3328333b47f4 scsi: iscsi: Allow iscsi_if_stop_conn() to be called from kernel omits c577ab7ba5f3 scsi: iscsi: Fix HW conn removal use after free omits f54912b228a8 scsi: ufs: ufs-mediatek: Fix build error and type mismatch omits 0a2af0bd6e48 Merge tag 'drm-misc-next-2022-06-17' of git://anongit.free [...] omits c0737fa9a5a5 io_uring: fix double poll leak on repolling omits 9d2ad2947a53 io_uring: fix wrong arm_poll error handling omits c487a5ad4883 io_uring: fail links when poll fails omits 0ffc781a19ed context_tracking: Rename __context_tracking_enter/exit() t [...] omits 7bf336fb8dac refscale: Convert test_lock spinlock to raw_spinlock omits 1a5ca5e09811 rcutorture: Handle failure of memory allocation functions omits 3002153a91a9 rcutorture: Fix ksoftirqd boosting timing and iteration omits 148df92fb14e torture: Create kvm-check-branches.sh output in proper location omits 92366810644d rcuscale: Fix smp_processor_id()-in-preemptible warnings omits 8c0666d320f2 rcutorture: Make failure indication note reader-batch overflow omits 5c92d7501699 torture: Adjust to again produce debugging information omits 98ea20328786 rcutorture: Fix memory leak in rcu_test_debug_objects() omits d984114ec238 rcutorture: Simplify rcu_torture_read_exit_child() loop omits 14c0017c19ea rcu/torture: Change order of warning and trace dump omits e72ee5e1a866 rcu-tasks: Use delayed_work to delay rcu_tasks_verify_self [...] omits 1cf1144e8473 rcu-tasks: Be more patient for RCU Tasks boot-time testing omits eea3423b162d rcu-tasks: Update comments omits 56096ecd5b04 rcu-tasks: Disable and enable CPU hotplug in same function omits e386b6725798 rcu-tasks: Eliminate RCU Tasks Trace IPIs to online CPUs omits ffcc21a315e1 rcu-tasks: Maintain a count of tasks blocking RCU Tasks Tr [...] omits 1a4a8153e0df rcu-tasks: Stop RCU Tasks Trace from scanning full tasks list omits 18d5c58fdaad rcu: Add irqs-disabled indicator to expedited RCU CPU stal [...] omits 2bc46e7bd100 rcu: Diagnose extended sync_rcu_do_polled_gp() loops omits 97566a931913 rcu: Put panic_on_rcu_stall() after expedited RCU CPU stal [...] omits 0c3a779e8f01 rcutorture: Test polled expedited grace-period primitives omits bb1142b15824 rcu: Add polled expedited grace-period primitives omits e9baafdb3980 rcutorture: Verify that polled GP API sees synchronous gra [...] omits 21d6b7f1aadd rcu: Make Tiny RCU grace periods visible to polled APIs omits f87e0dcb6b86 rcu: Make polled grace-period API account for expedited gr [...] omits 052404a72040 rcu: Switch polled grace-period APIs to ->gp_seq_polled omits a632b2a4c920 ice: ethtool: Prohibit improper channel config for DCB omits eec53143b7fe drm/amd/display: fix incorrect comparison in DML omits c85c623ab406 drm/amd/display: fix array index in DML omits fd6ae969cfa2 drm/amdgpu: vm - drop unexpected word "the" in the comments omits 163d4cd26a18 drm/amdgpu: fix adev variable used in amdgpu_device_gpu_recover() omits cb4b7a23ff85 drm/radeon: Drop CONFIG_BACKLIGHT_CLASS_DEVICE ifdefs omits efb4fd107cfd drm/amdkfd: correct sdma queue number of sdma 6.0.1 omits 83a3439ddb28 drm/amdgpu: Drop CONFIG_BACKLIGHT_CLASS_DEVICE ifdefs omits 43af2220b330 amd/display/dc: Fix COLOR_ENCODING and COLOR_RANGE doing n [...] omits dc597268225b drm/amd/display: 3.2.191 omits 2b2db1f9dbfb drm/amd/display: Drop duplicate define omits 2d7a1ef85d01 drm/amd/display: Update hook dcn32_funcs omits aeb73c608c5b drm/amd/display: Implement a pme workaround function omits 3e838f7ccf64 drm/amd/display: Get VCO frequency from registers omits 32e8ab05ed81 drm/amd/display: Update SW state correctly for FCLK omits a3a885878e74 drm/amd/display: Fix divide-by-zero in DPPCLK and DISPCLK [...] omits 04e6931a76e5 drm/amd/display: Update DPPCLK programming sequence omits 074efb5cadcb drm/amd/display: Check minimum disp_clk and dpp_clk debug option omits a30e8c13e7af drm/amd/display: Fix in dp link-training when updating pay [...] omits 990cad0e4a9d drm/amd/display: extract update stream allocation to link_hwss omits 20cb72174ddc drm/amd/display: Remove unused vendor specific w/a omits 0bbd1c7de319 drm/amd/display: Handle downstream LTTPR with fixed VS sequence omits a3e731260b93 drm/amd/display: Fix typo in override_lane_settings omits 6bad8e4a0ec8 drm/amd/display: Change initializer to single brace omits 2b96b036a6a5 drm/amd/display: rename lane_settings to hw_lane_settings omits 95133f41b090 drm/amd/display: Fix in overriding DP drive settings omits f18368b686a8 drm/amd/display: Enrich the log in MST payload update omits 98dd398aa3e0 drm/amd/display: Change HDMI judgement condition. omits f173fbe5b042 drm/amd/display: Fix DC warning at driver load omits 4b33b5ffcf68 drm/amd/display: Add SMU logging code omits 3ab55e3a1ebc drm/amd/display: Turn off internal backlight when plugging [...] omits 06f2f7772dc7 drm/amd/display: Fix eDP not light up on resume omits f04d275d94e1 drm/amd/display: add mst port output bw check omits ec457f837890 drm/amd/display: Drop unnecessary detect link code omits 4d31819a3746 drm/amd/display: Take emulated dc_sink into account for HDCP omits 84a8b3908285 drm/amd/display: Release remote dc_sink under mst scenario omits 052eaf6af846 drm/amd/display: Revert "drm/amd/display: turn DPMS off on [...] omits 10a362261570 drm/amd/display: Revert "drm/amd/display: Add flag to dete [...] omits 4dd905fd9429 drm/amd: Revert "drm/amd/display: keep eDP Vdd on when eDP [...] omits 5d763a9955f0 drm/amd/display: Remove compiler warning omits 0081bc072837 drm/amdgpu: add LSDMA block for LSDMA v6.0.1 omits 262236b4f5a7 drm/amd/display: add missing reg defs for DCN3x HUBBUB omits 1320d6c7b0de drm/amd: Don't show warning on reading vbios values for SMU13 3.1 omits 51c45e450fc8 drm/amd/pm: skip to set mp1 unload state in special case omits 8748de873fed drm/amdgpu/gmc11: avoid cpu accessing registers to flush VM omits 6626c5a4ea2e drm/amdgpu/pm: adjust EccInfo_t struct omits f7ba887f606b drm/amdgpu: Adjust logic around GTT size (v3) omits 1f43b8903f3a drm/radeon: fix incorrrect SPDX-License-Identifiers omits b3e73cbf17a9 drm/amdgpu: Remove break for VMID loop TLB flush on MES omits e751e4be1eec drm/amdgpu/vcn: adjust unified queue code format omits bb4f196b47b6 drm/amdgpu/vcn: support unified queue only in vcn4 omits 4ed49c954e35 drm/amdgpu/vcn: add unified queue ib test omits 8a6648750616 cxl/mbox: Use __le32 in get,set_lsa mailbox structures omits 8ae3cebc1704 cxl/core: Use is_endpoint_decoder omits db9a3a35d31e cxl: Fix cleanup of port devices on failure to probe driver. omits 56878d49cc26 intel/i40e: delete if NULL check before dev_kfree_skb omits 3e0fcb782a9f i40e: Remove unnecessary synchronize_irq() before free_irq() omits 7f72d923149c i40e: Add support for ethtool -s <interface> speed <speed in Mb> omits c3d184c83ff4 ice: ethtool: advertise 1000M speeds properly omits 3748d2185ac4 mips: lantiq: Add missing of_node_put() in irq.c omits 53bee458b8ad iio: chemical: sps30: Move symbol exports into IIO_SPS30 n [...] omits 0f26b9db8dfd iio: pressure: bmp280: Move symbol exports to IIO_BMP280 n [...] omits 2a8efd8b2941 iio: imu: bmi160: Move exported symbols to IIO_BMI160 namespace omits 3578dc90013b ice: Fix switchdev rules book keeping omits 7c021558929f drm/nouveau/mmu: drop unexpected word "the" in the comments omits f6f0dab5efe4 MAINTAINERS: Update Ben's email address omits a52ed4866d2b mwifiex: fix sleep in atomic context bugs caused by dev_coredumpv omits 77515ebaf019 devcoredump: remove the useless gfp_t parameter in dev_cor [...] omits 87a3451e346b drm/dp_mst: Get rid of old comment in drm_atomic_get_mst_t [...] omits e21c3adc6fba drm/display/dp_mst: Don't validate port refs in drm_dp_che [...] omits e1b7234b4a3f drm/display: Remove duplicate 'the' in two places. omits d9cc9d78ca85 Bluetooth: mgmt: Fix refresh cached connection info omits 221a7a1d32ed Bluetooth: HCI: Fix not always setting Scan Response/Adver [...] omits c8490f375393 Bluetooth: eir: Fix using strlen with hdev->{dev_name,short_name} omits 89f7f29140da doc: Document rcutree.nocb_nobypass_lim_per_jiffy kernel p [...] omits 202773260023 PM: hibernate: Use kernel_can_power_off() omits 71de1e34f1df doc: Document the rcutree.rcu_divisor kernel boot parameter omits cb506e130e02 rcutorture: Update rcutorture.fwd_progress help text omits d4ea6f6373ef ice: ignore protocol field in GTP offload omits 78ccef91234b dm: do not return early from dm_io_complete if BLK_STS_AGA [...] omits 9ae6e8b1c9bb dm era: commit metadata in postsuspend after worker stops omits ca1fdab7fd27 Merge tag 'efi-urgent-for-v5.19-1' of git://git.kernel.org [...] omits 0273fd423b2f Merge tag 'certs-20220621' of git://git.kernel.org/pub/scm [...] omits ff872b76b3d8 Merge tag 'for-5.19-rc3-tag' of git://git.kernel.org/pub/s [...] omits 2645672ffe21 block: pop cached rq before potentially blocking rq_qos_th [...] omits d4609a5d8c70 bpf, arm64: Keep tail call count across bpf2bpf calls omits 95acd8817e66 bpf, x64: Add predicate for bpf2bpf with tailcalls support in JIT omits cb78d1b5efff afs: Fix dynamic root getattr omits 54bd6c9a3b7b dt-bindings: usb: dwc2: document TPL support omits 401e9d73225a usb: host: ehci-platform: add TPL support omits 281aec87d09b usb: host: ohci-platform: add TPL support omits aa6d1ed107eb efi/x86: libstub: Fix typo in __efi64_argmap* name omits 34705a57e7df efi: sysfb_efi: remove unnecessary <asm/efi.h> include omits f5aa7d46b0ee drm/bridge: parade-ps8640: Provide wait_hpd_asserted() in [...] omits 3b5765df375c drm/panel: atna33xc20: Take advantage of wait_hpd_asserted [...] omits 2327b13d6c47 drm/panel-edp: Take advantage of wait_hpd_asserted() in st [...] omits 841d742f094e drm/dp: Add wait_hpd_asserted() callback to struct drm_dp_aux omits 15b9ca1641f0 drm: Config orientation property if panel provides it omits a64af136771a drm/panel: elida-kd35t133: Implement .get_orientation callback omits db9b4ffbfa82 drm/panel: ili9881c: Implement .get_orientation callback omits a960e35ac011 drm/panel: panel-simple: Implement .get_orientation callback omits c0398df2a195 drm/panel: lvds: Implement .get_orientation callback omits 47bef230225b drm/panel: panel-edp: Implement .get_orientation callback omits 3fa214eea43a drm/panel: boe-tv101wum-nl6: Implement .get_orientation callback omits 5e41b01a7808 drm/panel: Add an API to allow drm to set orientation from panel omits 82c7863ed95d f2fs: do not count ENOENT for error case omits db30dc1a5226 mips: dts: ingenic: Add TCU clock to x1000/x1830 tcu device node omits 3cde3174eb91 certs: Add FIPS selftests omits 60050ffe3d77 certs: Move load_certificate_list() to be with the asymmet [...] omits eb9e9bc4fa5f mips/pic32/pic32mzda: Fix refcount leak bugs omits 76695592711e mips: lantiq: xway: Fix refcount leak bug in sysctrl omits 72a2af539fff mips: lantiq: falcon: Fix refcount leak bug in sysctrl omits 48ca54e39173 mips: ralink: Fix refcount leak in of.c omits 608d94cb84c4 mips: mti-malta: Fix refcount leak in malta-time.c omits 4becf6417bbd arch: mips: generic: Add missing of_node_put() in board-ranchu.c omits b65bb2c14891 gpio: pch: Change PCI device macros omits d3bb436deb78 gpio: pch: Use dev_err_probe() omits d92c3d13e765 ASoC: dt-bindings: rockchip: Document pinctrl-names for i2s omits 8c77cf26a82e ASoC: rockchip: i2s: switch BCLK to GPIO omits c81aba8fde2a MIPS: Remove repetitive increase irq_err_count omits 9dbdac024d4d staging: octeon-usb: move driver out of staging omits 18171cfc3c23 usb: chipidea: ci_hdrc_imx: use dev_err_probe() omits 8709115180c6 usb: chipidea: udc: implement get_frame omits 5c586db84652 usb: host: ehci-q: Fix ehci_submit_single_step_set_feature [...] omits 274a12ea4007 USB: storage: Fix typo in comment omits 7d34b0717c05 USB: ohci-sm501: Fix typo in comment omits 196a58bdec7c usb: musb: core: drop redundant checks omits 9d6d5303c39b usb: renesas: Fix refcount leak bug omits 40a959d7042b usb: host: ohci-ppc-of: Fix refcount leak bug omits a37599ebfb65 usb: typec: mux: Add CONFIG guards for functions omits 144a96f7f96e usb: typec: mux: Allow muxes to specify mode-switch omits d9be8d5c5b03 usb: dwc3: qcom: Keep power domain on to retain controller status omits 6895ea55c385 usb: dwc3: qcom: Configure wakeup interrupts during suspend omits 360e8230516d usb: dwc3: qcom: Add helper functions to enable,disable wake irqs omits 649f5c842ba3 usb: dwc3: core: Host wake up support from system suspend omits 098c4d43b91a dt-bindings: usb: dwc3: Add wakeup-source property support omits afbd04e66e5d usb: dwc3: core: Deprecate GCTL.CORESOFTRESET omits ca6969013d13 drm/xen: Add missing VM_DONTEXPAND flag in mmap callback omits ecb6237fa397 x86/xen: Remove undefined behavior in setup_features() omits f9710c357e5b xen-blkfront: Handle NULL gendisk omits 4a691b8c157a MAINTAINERS: add musb to PolarFire SoC entry omits 7a96b6ea90a4 usb: musb: Add support for PolarFire SoC's musb controller omits 44830e11ae9e usb: gadget: Remove unnecessary print function dev_err() omits e2900f7466dd usb: gadget: ast2600: Fix a couple of spelling mistakes omits c09b1f372e74 usb: gadget: aspeed_udc: cleanup loop in ast_dma_descripto [...] omits 3d393f0303b5 usb: gadget: aspeed_udc: fix missing spin_unlock_irqrestor [...] omits 485394c63f47 MAINTAINERS: Repair file entry in ASPEED USB UDC DRIVER omits 9ef165406308 usb: typec: wcove: Drop wrong dependency to INTEL_SOC_PMIC omits 96163f835e65 usb: gadget: uvc: fix list double add in uvcg_video_pump omits 9faa1c8f92f3 dt-bindings: usb: ehci: Increase the number of PHYs omits 0f074c1c95ea dt-bindings: usb: ohci: Increase the number of PHYs omits aacf2f9f382c io_uring: fix req->apoll_events omits b60cac14bb3c io_uring: fix merge error in checking send/recv addr2 flags omits 8720bd951b8e Merge branch 'net-dsa-microchip-common-spi-probe-for-the-k [...] omits 1fe94f542e66 net: dsa: microchip: move get_phy_flags & mtu to ksz_common omits e587be759e6e net: dsa: microchip: update fdb add/del/dump in ksz_common omits 980c7d171d3a net: dsa: microchip: update the ksz_port_mdb_add/del omits 7012033ce10e net: dsa: microchip: update the ksz_phylink_get_caps omits e593df51ffe8 net: dsa: microchip: get P_STP_CTRL in ksz_port_stp_state [...] omits 00a298bbc238 net: dsa: microchip: move the port mirror to ksz_common omits f0d997e31bb3 net: dsa: microchip: move vlan functionality to ksz_common omits 930e579083d7 net: dsa: microchip: ksz9477: use ksz_read_phy16 & ksz_wri [...] omits 534a0431e9e6 net: dsa: microchip: move tag_protocol to ksz_common omits 91a98917a883 net: dsa: microchip: move switch chip_id detection to ksz_common omits 27faa0aa85f6 net: dsa: microchip: ksz9477: cleanup the ksz9477_switch_detect omits 178329d4d635 bus: mhi: host: pci_generic: Add support for Quectel EM120 [...] omits 037e127452b9 Documentation: update btrfs list of features and link to r [...] omits bf7ba8ee759b btrfs: fix deadlock with fsync+fiemap+transaction commit omits 97e86631bccd btrfs: don't set lock_owner when locking extent buffer for [...] omits 19ab78ca8698 btrfs: zoned: fix critical section of relocation inode writeback omits 343d8a30851c btrfs: zoned: prevent allocation from previous data relocation BG omits 650c9caba32a btrfs: do not BUG_ON() on failure to migrate space when re [...] omits 983d8209c680 btrfs: add missing inode updates on each iteration when re [...] omits d4597898ba7b btrfs: fix race between reflinking and ordered extent completion omits 0b1bd1e35664 platform/x86/thinkpad_acpi: Use acpi_dev_for_each_child() omits a976a2ac7708 ACPI: scan: Walk ACPI device's children using driver core omits 6b183919f705 ASoC: core: Add new SOC_DOUBLE_SX_TLV macro omits f69a10f84cb5 ASoC: rt711-sdca: fix kernel NULL pointer dereference when [...] omits 87912e97a167 ASoC: cs35l41: Correct some control names omits 630cc5983740 ASoC: wm5110: Fix DRE control omits 81d74ddae83f ASoC: wm_adsp: Fix event for preloader omits 36a38c53b4ee ALSA: hda: Fix discovery of i915 graphics PCI device omits fb84efa28a48 drm/aperture: Run fbdev removal before internal helpers omits 00bb2920cf6a nfp: compose firmware file name with new hwinfo "nffw.partno" omits af185d8c7633 raw: complete rcu conversion omits f9aefd6b2aa3 net: warn if mac header was not set omits f2d8c2606825 usb: gadget: Fix non-unique driver names in raw-gadget driver omits dbab764ed5e9 MAINTAINERS: add include/dt-bindings/usb to USB SUBSYSTEM omits fcd53c51d037 netfilter: nf_dup_netdev: add and use recursion counter omits 574a5b85dc3b netfilter: nf_dup_netdev: do not push mac header a second time omits 5d79d8af8dec selftests: netfilter: correct PKTGEN_SCRIPT_PATHS in nft_c [...] omits fb119dcb97f4 Revert "usb: dwc3: Remove the checks of -ENOSYS" omits 395d10ae4d29 drm/xlnx: Fix build failure due to missing include omits 152520cb5fdb Merge tag 'fpga-for-5.20-rc1' of git://git.kernel.org/pub/ [...] omits c0c725d7350e gnss: replace ida_simple API omits 263929afa4d6 staging: r8188eu: remove basic_types.h omits 908b130df51e staging: r8188eu: replace N_BYTE_ALIGMENT with ALIGN omits 372b2aee9702 arm64: dts: qcom: Remove duplicate sc7180-trogdor include [...] omits ef54ccb61616 selinux: selinux_add_opt() callers free memory omits b40b414ec8d9 Merge branch 'bpf_loop inlining' omits 0e1bf9ed2000 selftests/bpf: BPF test_prog selftests for bpf_loop inlining omits f8acfdd04410 selftests/bpf: BPF test_verifier selftests for bpf_loop inlining omits 1ade23711971 bpf: Inline calls to bpf_loop when callback is known omits 7a42008ca5c7 selftests/bpf: allow BTF specs and func infos in test_veri [...] omits 933ff53191eb selftests/bpf: specify expected instructions in test_verif [...] omits aca80dd95e20 uprobe: gate bpf call behind BPF_EVENTS omits d5a4ebb64049 Merge branch 'devicetree/next' into next omits 935327a73553 ARM: dts: BCM5301X: Add DT for Meraki MR26 omits 2f6a83dddbe2 dt-bindings: ARM: add bindings for the Meraki MR26 omits f16a716621a6 drm/amdgpu/display: drop set but unused variable omits 73130a7b1ac9 smb3: fix empty netname context on secondary channels omits 7c1e1c5e0eb6 drm: Drop drm_connector.h from drm_crtc.h omits 90bb087f6674 drm: Drop drm_blend.h from drm_crtc.h omits 720cf96d8fec drm: Drop drm_framebuffer.h from drm_crtc.h omits 255490f9150d drm: Drop drm_edid.h from drm_crtc.h omits cb995f4eeba9 filemap: Handle sibling entries in filemap_get_read_batch() omits 5ccc944dce3d filemap: Correct the conditions for marking a folio as accessed omits 805245071240 drm/bridge: ti-sn65dsi83: Allow GPIO operations to sleep omits 03e22ba090aa drm/bridge: ti-sn65dsi83: add more dev_err_probe omits 993a87917c2a drm/bridge/tc358775: Fix DSI clock division for vsync dela [...] omits 89fc84667553 drm/bridge/tc358775: Return before displaying inappropriat [...] omits 6456dc208e8a MAINTAINERS: add maintainer for DRM bridge drivers for i.MX SoCs omits 95b9cd1f7547 dt-bindings: mfd: Add i.MX8qm/qxp Control and Status Regis [...] omits e60c4354840b drm/bridge: imx: Add LDB support for i.MX8qm omits 3818715f62b4 drm/bridge: imx: Add LDB support for i.MX8qxp omits 48ed447c698b dt-bindings: display: bridge: Add i.MX8qm/qxp LVDS display [...] omits 1039fb60463c drm/bridge: imx: Add LDB driver helper support omits 96988a526c97 drm/bridge: imx: Add i.MX8qxp pixel link to DPI support omits 3e859cc71167 dt-bindings: display: bridge: Add i.MX8qxp pixel link to D [...] omits 1ec17c26bc06 drm/bridge: imx: Add i.MX8qm/qxp display pixel link support omits 2e7bee681637 dt-bindings: display: bridge: Add i.MX8qm/qxp display pixe [...] omits 93e163a9e039 drm/bridge: imx: Add i.MX8qm/qxp pixel combiner support omits 1db8125eb806 dt-bindings: display: bridge: Add i.MX8qm/qxp pixel combin [...] omits 5771fb9a8f79 media: docs: Add some RGB bus formats for i.MX8qm/qxp pixe [...] omits e6445be4f549 media: uapi: Add some RGB bus formats for i.MX8qm/qxp pixe [...] omits ba5203932582 dt-bindings: leds: qcom-wled: fix number of addresses omits 7e03a2c01ca3 dt-bindings: nvmem: qfprom: add IPQ8064 and SDM630 compatibles omits 5f8574497695 dt-bindings: soc: qcom: qcom,smd-rpm: add power-controller omits cd3cd7d63543 dt-bindings: soc: qcom: aoss: document qcom,sm8450-aoss-qmp omits 56cf5b7fde54 spi: dt-bindings: qcom,spi-geni-qcom: allow three interconnects omits d9709fdb20ba dt-bindings: soc: qcom,rpmh-rsc: simplify qcom,tcs-config omits b708b36afd5b drm/bridge: anx7625: Use DPI bus type omits 0a61ef9cc30d dt-bindings:drm/bridge:anx7625: add port@0 property omits ff32e59947c8 ACPI: bus: Introduce acpi_dev_for_each_child_reverse() omits 0ea3ef240c49 ACPI: video: Use acpi_dev_for_each_child() omits f8128c390e58 ACPI: bus: Export acpi_dev_for_each_child() to modules omits fa98b3985a4a ACPI: property: Use acpi_dev_for_each_child() for child lookup omits abda0af4cd3b ACPI: container: Use acpi_dev_for_each_child() omits bf5fb8ae8248 USB: ACPI: Replace usb_acpi_find_port() with acpi_find_chi [...] omits a73a204b4458 thunderbolt: ACPI: Replace tb_acpi_find_port() with acpi_f [...] omits 2f6fe93fede8 ACPI: glue: Introduce acpi_find_child_by_adr() omits f5122be80daa ACPI: glue: Introduce acpi_dev_has_children() omits d21b57003041 ACPI: glue: Use acpi_dev_for_each_child() omits 5491424d17bd video: fbdev: simplefb: Check before clk_put() not needed omits b5c525abe717 video: fbdev: au1100fb: Drop unnecessary NULL ptr check omits a09d2d00af53 video: fbdev: pxa3xx-gcu: Fix integer overflow in pxa3xx_g [...] omits ba585a9e1791 Merge branch 'sunxi/dt-for-5.20' into sunxi/for-next omits 0ac1311a77af dt-bindings: clock: Add compatible for D1 DE2 clocks omits f67671baadf6 context_tracking: Add a note about noinstr VS unsafe conte [...] omits 6434cf630086 drm/i915/bios: calculate panel type as per child device in [...] omits ae0c3e94367e tools/memory-model: Use "-unroll 0" to keep --hw runs finite omits f98f4fc38857 tools/memory-model: Make judgelitmus.sh handle scripted Re [...] omits 18bc38d07be9 tools/memory-model: Add data-race capabilities to judgelitmus.sh omits f3d1f9769848 tools/memory-model: Add checktheselitmus.sh to run specifi [...] omits edfb0a41ac6e tools/memory-model: Repair parseargs.sh header comment omits 45c841e30500 tools/memory-model: Add "--" to parseargs.sh for addition [...] omits 22467ba0a44f tools/memory-model: Make history-check scripts use mselect7 omits 4208482741f8 tools/memory-model: Make checkghlitmus.sh use mselect7 omits 2915afd21ae5 tools/memory-model: Fix scripting --jobs argument omits 2046702ac1ac tools/memory-model: Implement --hw support for checkghlitmus.sh omits da024cabe61a tools/memory-model: Add -v flag to jingle7 runs omits 38f3c8f5204e tools/memory-model: Make runlitmus.sh check for jingle errors omits a95a565cd763 tools/memory-model: Allow herd to deduce CPU type omits 5febfdb3c2b5 tools/memory-model: Keep assembly-language litmus tests omits b77cadc21340 tools/memory-model: Move from .AArch64.litmus.out to .litm [...] omits 07fcb46d8e76 tools/memory-model: Make runlitmus.sh generate .litmus.out [...] omits eeaa50faf94c tools/memory-model: Split runlitmus.sh out of checklitmus.sh omits 26ac8a58dac7 tools/memory-model: Make judgelitmus.sh ransack .litmus.out files omits 4416bb57a79a tools/memory-model: Hardware checking for check{,all}litmus.sh omits c541c92f6297 tools/memory-model: Fix checkalllitmus.sh comment omits 6b6c60b65add tools/memory-model: Add simpletest.sh to check locking, RC [...] omits 8bda372a2bda tools/memory-model: Make judgelitmus.sh handle hardware ve [...] omits e292cf7435ce tools/memory-model: Update parseargs.sh for hardware verification omits deb2df812405 tools/memory-model: Fix paulmck email address on pre-exist [...] omits f2bb81a27d1b tools/memory-model: Make judgelitmus.sh detect hard deadlocks omits 454cb4a71993 tools/memory-model: Make judgelitmus.sh identify bad macros omits e288d8830535 tools/memory-model: Make cmplitmushist.sh note timeouts omits 3b75b8f485d3 tools/memory-model: Make judgelitmus.sh note timeouts omits df19e18e21fd tools/memory-model: Document locking corner cases omits 4f8126f3a665 tools/nolibc: add a help target to list supported targets omits fe20cad47e6c tools/nolibc: make the default target build the headers omits 6a3ad243b29b tools/nolibc: fix the makefile to also work as "make -C to [...] omits 4f2c9703a128 tools/nolibc/stdio: Add format attribute to enable printf [...] omits 1ef150cf40be tools/nolibc/stdlib: Support overflow checking for older c [...] omits c7b28f52f406 drm/i915/display: Re-add check for low voltage sku for max [...] omits 5f8a62af527a context_tracking: Remove unused context_tracking_in_user() omits ed4ae5eff4b3 rcu: Apply noinstr to rcu_idle_enter() and rcu_idle_exit() omits 245a62982502 rcu: Dump rcuc kthread status for CPUs not reporting quies [...] omits 47fa33cc5461 drm/i915/display: convert modeset setup to struct drm_i915 [...] omits 2c7676b6b1f5 drm/i915/display: split out hw state readout and sanitize omits cc5851c6be86 KVM: selftests: Use exception fixup for #UD/#GP Hyper-V MS [...] omits ab69d3c8b994 torture: Make kvm-remote.sh announce which system is being [...] omits 955a01920820 rcu-tasks: Stop RCU Tasks Trace from scanning idle tasks omits dc7d54b45170 rcu-tasks: Pull in tasks blocked within RCU Tasks Trace readers omits 7460ade1fc6e rcu-tasks: Scan running tasks for RCU Tasks Trace readers omits 19415004d522 rcu-tasks: Avoid rcu_tasks_trace_pertask() duplicate list [...] omits 1fa98e2e40e5 rcu-tasks: Move rcu_tasks_trace_pertask() before rcu_tasks [...] omits 387c0ad70229 rcu-tasks: Add blocked-task indicator to RCU Tasks Trace s [...] omits 0bcb38685737 rcu-tasks: Untrack blocked RCU Tasks Trace at reader end omits 0356d4e66214 rcu-tasks: Track blocked RCU Tasks Trace readers omits 434c9eefb959 rcu-tasks: Add data structures for lightweight grace periods omits f90f19da88bf rcu-tasks: Make RCU Tasks Trace stall warning handle idle [...] omits be15a16486dd rcu-tasks: Make RCU Tasks Trace stall warnings print full [...] omits c8c03ad9d7cd rcu-tasks: Flag offline CPUs in RCU Tasks Trace stall warnings omits 9f3eb5fb8e46 rcu-tasks: Add slow-IPI indicator to RCU Tasks Trace stall [...] omits 0968e8920b5b rcu-tasks: Simplify trc_inspect_reader() QS logic omits 6a694411977a rcu-tasks: Make rcu_note_context_switch() unconditionally [...] omits 5d4c90d755d5 rcu-tasks: RCU Tasks Trace grace-period kthread has implicit QS omits 897ba84dc5aa rcu-tasks: Handle idle tasks for recently offlined CPUs omits 5c9a9ca44fda rcu-tasks: Idle tasks on offline CPUs are in quiescent states omits 9ff86b4c443c rcu-tasks: Make trc_read_check_handler() fetch ->trc_reade [...] omits 550611269b15 rcu-tasks: Remove rcu_tasks_trace_postgp() wait for counter omits 3847b64570b1 rcu-tasks: Merge state into .b.need_qs and atomically update omits 4a8cc433b8bf rcu-tasks: Drive synchronous grace periods from calling task omits 68cb47204db4 rcu-tasks: Move synchronize_rcu_tasks_generic() down omits d96225fd09ff rcu-tasks: Split rcu_tasks_one_gp() from rcu_tasks_kthread() omits 4cf0585c4d66 rcu-tasks: Check for abandoned callbacks omits d0eac20f9909 rcutorture: Validate get_completed_synchronize_rcu() omits 414c12385d47 rcu: Provide a get_completed_synchronize_rcu() function omits 2403e8044f22 rcu: Make normal polling GP be more precise about sequence [...] omits 2b1333b80885 Merge drm/drm-next into drm-misc-next omits a5c9d22fc5cb rcu/nocb: Avoid polling when my_rdp->nocb_head_rdp list is empty omits c1e3653810e2 rcu/nocb: Add option to opt rcuo kthreads out of RT priority omits 0d1542f115ec rcu: Add nocb_cb_kthread check to rcu_is_callbacks_kthread() omits 666f4bec8bf1 rcu/nocb: Add an option to offload all CPUs on boot omits e02168108754 rcu/nocb: Fix NOCB kthreads spawn failure with rcu_nocb_rd [...] omits a4f6be801589 rcu/nocb: Invert rcu_state.barrier_mutex VS hotplug lock l [...] omits 872e0e913108 rcu/nocb: Add/del rdp to iterate from rcuog itself omits d5929835080a drm/i915/display: Re-add check for low voltage sku for max [...] omits 229e73d46994 x86/pmem: Fix platform-device leak in error path omits 2a166929bc0a regmap: Wire up regmap_config provided bulk write in misse [...] omits c42e99a3f93b regmap: Make regmap_noinc_read() return -ENOTSUPP if map-> [...] omits ea50e2a1540f regmap: Re-introduce bulk read support check in regmap_bul [...] omits 9f88d062c3db KVM: selftests: Mostly fix broken Hyper-V Features test omits 3b23054cd3f5 KVM: selftests: Add x86-64 support for exception fixup omits bfbcc81bb82c KVM: x86: Add a quirk for KVM's "MONITOR/MWAIT are NOPs!" [...] omits ff81a90f45ce KVM: x86: Ignore benign host writes to "unsupported" F15H_ [...] omits 157fc497b54f KVM: x86: Ignore benign host accesses to "unsupported" PEB [...] omits 3f7999b988bd KVM: VMX: Use vcpu_get_perf_capabilities() to get guest-vi [...] omits 545feb96c052 Revert "KVM: x86: always allow host-initiated writes to PMU MSRs" omits 5d4283df5a0f Revert "KVM: x86/pmu: Accept 0 for absent PMU MSRs when ho [...] omits 0f4a7185270c KVM: VMX: Give host userspace full control of MSR_IA32_PER [...] omits 9fc222967a39 KVM: x86: Give host userspace full control of MSR_IA32_MIS [...] omits 1a9451bef205 remap: Some fixes for bulk read/write callbacks in regmap_ [...] omits 78ca55889a54 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] omits c5b3a0946bbe Merge tag 'perf-tools-fixes-for-v5.19-2022-06-19' of git:/ [...] omits 59b785fe2abb Merge tag 'slab-for-5.19-fixup' of git://git.kernel.org/pu [...] omits 05b252cccb2e udmabuf: add back sanity check omits 0c4b285d9636 Documentation: PCI: Add specification for the PCI vNTB fun [...] omits ff32fac00d97 NTB: EPF: support NTB transfer between PCI RC and EP connection omits f1ac4e991dc9 NTB: epf: Added more flexible memory map method omits 991b4c2a6dfc PCI: designware-ep: Allow pcie_ep_set_bar change inbound m [...] omits d3b4b9c2142c ntb_perf: extend with doorbell latency measurement omits 9ace38ad4e8a ntb_perf: extend with poll latency measurement omits dc150dfb081f ntb_perf: extend with burst latency measurement omits 1bacd264d3c3 io_uring: mark reissue requests with REQ_F_PARTIAL_IO omits 267173cbf4a6 video: fbdev: skeletonfb: Convert to generic power management omits e146a096217e video: fbdev: cirrusfb: Remove useless reference to PCI po [...] omits d36a869e0d0e video: fbdev: intelfb: Initialize value of stolen size omits 25c9a15fb7bb video: fbdev: intelfb: Use aperture size from pci_resource_len omits fc378794a2f7 video: fbdev: skeletonfb: Fix syntax errors in comments omits ced37411d7f5 arm64: dts: exynos: Add internal eMMC support to jackpotlte omits bcc94f9a2581 m68k: sun3: Use __func__ to get function's name in an outp [...] omits c4738fa76cba m68k: mac: Fix typos in comments omits efae7404e16a m68k: virt: Kconfig minor fixes omits e068c0776b0b selftests/bpf: Enable config options needed for xdp_synproxy test omits 43312915b5ba skmsg: Get rid of unncessary memset() omits 57452d767fea skmsg: Get rid of skb_clone() omits 965b57b469a5 net: Introduce a new proto_ops ->read_skb() omits 04919bed948d tcp: Introduce tcp_read_skb() omits e756e932a3a1 dt-bindings: clock: Add indices for Exynos7885 TREX clocks omits cd268e309c29 dt-bindings: clock: Add bindings for Exynos7885 CMU_FSYS omits 26f30e3ee1bf spi: topcliff-pch: Use core message validation omits 487b87717b85 pinctrl: intel: Drop no more used members of struct intel_ [...] omits 4426be364f37 pinctrl: intel: Switch to to embedded struct pingroup omits 98c23f607cdf pinctrl: merrifield: Switch to to embedded struct pingroup omits a7f9757cec91 pinctrl: lynxpoint: Switch to to embedded struct pingroup omits 2c292a78eaba pinctrl: cherryview: Switch to to embedded struct pingroup omits 770f53d43ac9 pinctrl: baytrail: Switch to to embedded struct pingroup omits 277b95a93383 pinctrl: intel: Embed struct pingroup into struct intel_pingroup omits b3d5304b64e7 Merge branch 'icc-sm6350' into icc-next omits 6a6eff73a954 interconnect: qcom: Add SM6350 driver support omits 394fb1695479 dt-bindings: interconnect: Add Qualcomm SM6350 NoC support omits 23c136bb3f91 dt-bindings: interconnect: qcom: Split out rpmh-common bindings omits 57eb14779dfd interconnect: qcom: icc-rpmh: Support child NoC device probe omits 91503e5a3b5a ARM: dts: animeo: correct gpio-keys properties omits 523b53bb750d ARM: dts: animeo: align gpio-key node names with dtschema omits 717b3096da2e arm64: dts: hisilicon: correct gpio-keys properties omits 111b4da2c2fc arm64: dts: hisilicon: align gpio-key node names with dtschema omits ea559c81b616 arm64: dts: broadcom: align gpio-key node names with dtschema omits 2453119fe6ee arm64: dts: apm: correct gpio-keys properties omits 2b5960a0e33b ata: pata_macio: Fix compilation warning omits 98e152c19b66 brcmfmac: Switch to appropriate helper to load EFI variabl [...] omits 0c4bad7f47c4 iwlwifi: Switch to proper EFI variable store interface omits 38d4f74bc148 media: atomisp_gmin_platform: stop abusing efivar API omits 416581e48679 efi: efibc: avoid efivar API for setting variables omits 3881ee0b1edc efi: avoid efivars layer when loading SSDTs from variables omits c7807b27d510 ALSA: hda/via: Fix missing beep setup omits 5faa0bc69102 ALSA: hda/conexant: Fix missing beep setup omits 289a3ec0b5b9 ASoC: fsl_asrc_dma: Use dmaengine_terminate_async() omits 419bc8f681a0 spi: rockchip: Unmask IRQ at the final to avoid preemption omits ad9894ac6cc1 MAINTAINERS: update ASoC Qualcomm maintainer email-id omits 44f362c2cc6d ASoC: rockchip: i2s: switch BCLK to GPIO omits 1db43c8ad90c regmap: Wire up regmap_config provided bulk write in misse [...] omits f6e5c3850d11 regmap: Make regmap_noinc_read() return -ENOTSUPP if map-> [...] omits 5ac01e023a1b regmap: Re-introduce bulk read support check in regmap_bul [...] omits 342fc0c3b345 USB: serial: option: add Telit LE910Cx 0x1250 composition omits e20918f6d112 x86: kvm: remove NULL check before kfree omits 943dfea8f166 KVM: Do not zero initialize 'pfn' in hva_to_pfn() omits 5d49f08c2e08 KVM: x86/mmu: Shove refcounted page dependency into host_p [...] omits b14b2690c50e KVM: Rename/refactor kvm_is_reserved_pfn() to kvm_pfn_to_r [...] omits 284dc4930773 KVM: Take a 'struct page', not a pfn in kvm_is_zone_device_page() omits b1624f99aa8f KVM: Remove kvm_vcpu_gfn_to_page() and kvm_vcpu_gpa_to_page() omits 6573a6910ce4 KVM: Don't WARN if kvm_pfn_to_page() encounters a "reserved" pfn omits fe1911aa443e KVM: nVMX: Use kvm_vcpu_map() to get/pin vmcs12's APIC-acc [...] omits 8e1c69149f27 KVM: Avoid pfn_to_page() and vice versa when releasing pages omits a1040b0d42ac KVM: Don't set Accessed/Dirty bits for ZERO_PAGE omits 28b85ae06f64 KVM: Drop bogus "pfn != 0" guard from kvm_release_pfn() omits 70e41c31bc77 KVM: x86/mmu: Use common logic for computing the 32/64-bit [...] omits f7384b8866b0 KVM: x86/mmu: Truncate paging32's PT_BASE_ADDR_MASK to 32 bits omits f6b8ea6d4364 KVM: x86/mmu: Use common macros to compute 32/64-bit paging masks omits 2ca3129e8045 KVM: x86/mmu: Use separate namespaces for guest PTEs and s [...] omits 42c88ff893f0 KVM: x86/mmu: Dedup macros for computing various page table masks omits b3fcdb04a980 KVM: x86/mmu: Bury 32-bit PSE paging helpers in paging_tmpl.h omits 1ae20e0b975c KVM: VMX: Refactor 32-bit PSE PT creation to avoid using M [...] omits b8e1b9626746 KVM: x86: Use lapic_in_kernel() to query in-kernel APIC in [...] omits ce0a58f4756c KVM: x86: Move "apicv_active" into "struct kvm_lapic" omits ae801e1303e9 KVM: x86: Check for in-kernel xAPIC when querying APICv fo [...] omits d39850f57d21 KVM: x86: Drop @vcpu parameter from kvm_x86_ops.hwapic_isr [...] omits ec1d7e6ab9ff KVM: SVM: Drop unused AVIC / kvm_x86_ops declarations omits 913d6c9b8fe4 KVM: nVMX: Update vmcs12 on BNDCFGS write, not at vmcs02=> [...] omits 308a4fffeb36 KVM: nVMX: Save BNDCFGS to vmcs12 iff relevant controls ar [...] omits 5d76b1f8c793 KVM: nVMX: Rename nested.vmcs01_* fields to nested.pre_vmenter_* omits 764643a6be07 KVM: nVMX: Snapshot pre-VM-Enter DEBUGCTL for !nested_run_ [...] omits fa578398a0ba KVM: nVMX: Snapshot pre-VM-Enter BNDCFGS for !nested_run_p [...] omits cad564ca557f fbcon: Fix boundary checks for fbcon=vc:n1-n2 parameters omits 3866cba87dcd fbcon: Fix accelerated fbdev scrolling while logo is still shown omits 3828296ad624 drm/i915/fdinfo: Don't show engine classes not present omits 13bd259b64bb drm/i915: Implement w/a 22010492432 for adl-s omits a2d9b75b19dc xtensa: change '.bss' to '.section .bss' omits 945a9a8e448b media: pvrusb2: fix memory leak in pvr_probe omits 5b9b598453d3 media: rcar-vin: Fix channel routing for Ebisu omits 377301bfb6f0 media: mediatek/vcodec: Enable incoherent buffer allocation omits 54b4d1911ef7 media: amphion: delete unnecessary NULL check omits 4911c5acf935 media: imx-jpeg: Implement drain using v4l2-mem2mem helpers omits 9e7aa76cdb02 media: imx-jpeg: Align upwards buffer size omits 6285cdea19da media: imx-jpeg: Leave a blank space before the configurat [...] omits 5a601f89e846 media: imx-jpeg: Correct some definition according specification omits 8cc7b3d329f7 media: platform: fix missing/incorrect resource cleanup in [...] omits 5455491bf13f media: amphion: Replace zero-length array with flexible-ar [...] omits 300065f966d3 media: Hantro: Correct G2 init qp field omits 8b0f690de136 media: mediatek: vcodec: Use kmemdup rather than kmalloc/memcpy omits 5c2111c29689 media: atmel: atmel-isc-base: move cropping settings outsi [...] omits 7e89476b59ca media: camss: Move and unexport functions specific to ISPIF omits a3a2efca36a3 media: amphion: return error if format is unsupported by vpu omits b99bea151563 media: staging: atomisp: fix typo in comment omits af917b01ded3 media: platform: exynos4-is: fix typos in comments omits 04870d780905 media: mediatek: vcodec: fix typo in comment omits e795aa7f7e2e media: platform: exynos-gsc: fix typo in comment omits fb730334e0f7 media: tw686x: Register the irq at the end of probe omits d3741027e578 media: tw5864: Convert to use managed functions pcim* and devm* omits a1a9b71ebd65 media: platform: cros-ec: Add moli to the match table omits e3b9e50af7db media: platform: omap: Pass a pointer to virt_to_page() omits ded5c4faf0d2 media: amphion: vdec check format in enum_fmt omits cf295629e3d6 media: camss: Allocate camss struct as a managed device resource omits 135ad96cb4d6 media: hantro: Be more accurate on pixel formats step_widt [...] omits ca9dc8d06ab6 media: airspy: respect the DMA coherency rules omits 6a0d67330989 media: media: jpegenc: set bit mask for jpegenc omits ad834fa85f11 media: media: jpegenc: add mediatek,mt8186-jpgenc compatible omits cd54ff938091 media: rc: Directly use ida_free() omits 07456325a3c1 media: ttusbir: avoid unnecessary usb_unlink_urb() omits d040f0e78af5 media: ttusbir: NOIO during resume omits 2cb5cadf171f media: xbox_remote: xbox_remote_initialize() cannot fail omits 6f2f124a1aa3 media: streamzap: avoid unnecessary GFP_ATOMIC omits 407cba97c442 media: redrat3: no unnecessary GFP_ATOMIC omits 8332f75a5bd4 media: imon_raw: respect DMA coherency omits 0189ef827228 media: iguanair: no superfluous usb_unlink_urb() omits 5e4029056263 media: igorplugusb: remove superfluous usb_unlink_urb() omits 2a7745949386 media: igorplugusb: break cyclical race on disconnect omits 522f1d7d95fe media: igorplugusb: prevent use after free in probe error omits b3f820b905c9 media: igorplugusb: respect DMA coherency omits 5b044a130017 media: mediatek: vcodec: Add to support H264 inner racing mode omits 9223415d47e1 media: mediatek: vcodec: prevent kernel crash when scp ipi [...] omits 7501edef6b1f media: mediatek: vcodec: Different codec using different c [...] omits 02bbf16aee6e media: mediatek: vcodec: Adds compatible for mt8195 omits 6c41991b023c media: dt-bindings: media: mediatek: vcodec: Adds decoder [...] omits d9e1799a6491 media: mediatek: vcodec: Add to support lat soc hardware omits 3fbf1eac01b5 media: dt-bindings: media: mediatek: vcodec: Adds decoder [...] omits b0f407c19648 media: mediatek: vcodec: add vp9 decoder driver for mt8186 omits d7365ae8ea9f media: vivid.rst: document HDMI Video Guard Band control omits 5374d8fb75f3 media: Add P010 video format omits a23196c7a9cb media: imx-jpeg: Encoder support to set jpeg quality omits 5fe1d61a98e2 media: platform: samsung: s5p-jpeg: replace ternary operat [...] omits db9edaaff137 media: i2c: adv7180: fix reserved bit in Video Selection 2 omits 56280c64ecac media: stkwebcam: deprecate driver, move to staging omits aa911fcc772e media: platform: exynos-gsc: remove redundant initializati [...] omits 9059ca921bd3 media: amphion: support for reloading module omits f4334c51b1df media: atmel: atmel-isc-base: remove unneeded semicolon omits 97185c458567 media: st-delta: Remove unneeded NULL check in delta-v4l2 omits 6aaf006c6779 media: usbtv: Add PAL-Nc standard omits 6f0c460fbd7c media: cx88: Fix PAL-Nc standard omits aabcc21d0bd2 media: vivid: add HDMI Video Guard Band control omits 5a531791edb2 media: v4l2-tpg: add HDMI Video Guard Band test pattern omits 691c3db0dc76 media: cec-adap.c: log when claiming LA fails unexpectedly omits b9629c550f01 media: adv7604: try all infoframe types omits 6b1814e26989 media: camss: Allocate power domain resources dynamically omits bb45f5433f23 media: davinci: vpif: add missing of_node_put() in vpif_probe() omits 31b980c06900 media: TDA1997x: Fix the error handling in tda1997x_probe() omits 73ed516abc4e media: dt-bindings: qcom,sdm660-camss: document interconnects omits 4c25384d1366 media: camss: csid: fix wrong size passed to devm_kmalloc_array() omits c984fcb1fadf media: staging: media: zoran: replace dprintk with new deb [...] omits 5ad5c9fcafa2 media: staging: media: zoran: replace all pr_err with zrde [...] omits cc86485849f9 media: staging: media: zoran: setup videocodec header for [...] omits f3805c32ddd1 media: staging: media: zoran: add logging macros omits b2bae4b8e637 media: atmel: atmel-sama7g5-isc: fix warning in configs wi [...] omits 39ad84e911c5 media: imx-jpeg: Don't fill the description field in struc [...] omits 754f04cac362 firmware: arm_scmi: Relax CLOCK_DESCRIBE_RATES out-of-spec checks omits 63b8ea5e4f1a random: update comment from copy_to_user() -> copy_to_iter() omits 4336487e30c3 Merge branch 'mlxsw-unified-bridge-conversion-part-1' omits b3820922651a mlxsw: reg: Add support for VLAN RIF as part of RITR register omits 1b1c198c306c mlxsw: Add support for egress FID classification after dec [...] omits ad9592c061e3 mlxsw: reg: Add egress FID field to RITR register omits 27f0b6ce06d7 mlxsw: reg: Add Router Egress Interface to VID Register omits 48bca94fff12 mlxsw: reg: Replace MID related fields in SFGC register omits 94536249b8d8 mlxsw: reg: Add flood related field to SFMR register omits 485c281cadf7 mlxsw: reg: Add VID related fields to SFD register omits 92e4e543b128 mlxsw: reg: Add SMPE related fields to SFMR register omits 894b98d50b64 mlxsw: Add SMPE related fields to SMID2 register omits e0f071c5b8e1 mlxsw: reg: Add Switch Multicast Port to Egress VID Register omits dd326565c59e mlxsw: reg: Add ingress RIF related fields to SVFA register omits e459466a26bb mlxsw: reg: Add ingress RIF related fields to SFMR register omits 02d23c9544ea mlxsw: reg: Add 'flood_rsp' field to SFMR register omits 69135c572d1f net/tls: fix tls_sk_proto_close executed repeatedly omits 301bd140ed0b erspan: do not assume transport header is always set omits 313c502fa3b3 ipv4: fix bind address validity regression tests omits a56b158a5078 vmxnet3: disable overlay offloads if UPT device does not support omits 6f9d70466c89 Merge branch 'raw-rcu-fixes' omits f289c02bf41b raw: Use helpers for the hlist_nulls variant. omits 5da39e31b1b0 raw: Fix mixed declarations error in raw_icmp_error(). omits 4175971d0eff Staging: r8188eu: core: rtw_xmit: Fixed a coding style issue omits 34a033fe3476 Staging: r8188eu: core: rtw_xmit: Fixed a brace coding sty [...] omits afc0eba8b3e5 Staging: r8188eu: core: rtw_xmit: Fixed some spelling erro [...] omits 4c813e791b14 Staging: r8188eu: core: rtw_xmit: Fixed two indentation co [...] omits 9832187bf942 Staging: r8188eu: core: rtw_xmit: Fixed some whitespace co [...] omits aa64e956f4bd staging: rtl8723bs: remove trailing whitespace omits e0c718411cbb staging: vchiq: provide testing instructions omits 6e9e4acd8a06 staging: sm750fb: fix CamelCase function parameter omits 012e6068801c staging: r8188eu: call rtw_IOL_append_WRF_cmd directly omits 892ba0393f5a staging: r8188eu: call rtw_IOL_append_WD_cmd directly omits 75997163e013 staging: r8188eu: call rtw_IOL_append_WW_cmd directly omits 43bf6b646d0a staging: r8188eu: call rtw_IOL_append_WB_cmd directly omits 97319bf5ca2a staging: r8188eu: remove unused macros omits d3bf108493f2 staging: r8188eu: replace confusing macros omits 488ca2cb9345 staging: r8188eu: remove NULL check before vfree omits 315f7e15c261 Merge tag 'iio-fixes-for-5.19a' of https://git.kernel.org/ [...] omits 22fe2b36493f Merge v5.19-rc3 into usb-next omits 3809db6430bf ALSA: rawmidi: Take buffer refcount while draining output omits 463a20fd3481 ALSA: rawmidi: Check stream state at exported functions omits 94b98194b62e ALSA: rawmidi: Take open_mutex around parameter changes omits f1d40433352e ALSA: rawmidi: Move lock to snd_rawmidi_substream omits cd76175a2b20 ALSA: rawmidi: Make internal functions local static omits 9882d63bea14 ALSA: memalloc: Drop x86-specific hack for WC allocations omits df36f3e3fbb7 Merge tag 'v5.19-rc3' into tty-next omits e8f4118f4297 Merge 5.19-rc3 into staging-next omits 7dc3ba0a0718 powerpc: Move prom_init() out of asm-prototypes.h omits 113fe88eed53 powerpc: Don't include asm/setup.h in asm/machdep.h omits ea0fb37ba036 ARM: dts: imx6q-apalis: Cleanup omits 8e4724c93c76 ARM: dts: imx6q-apalis: backlight pwm: Adapt brightness steps omits e366f7f7fcf6 ARM: dts: imx6q-apalis: backlight pwm: Simplify inverted b [...] omits 1868abc13d3d ARM: dts: imx6q-apalis: Add support for Toradex Ixora V1.2 [...] omits 6a1155449899 ARM: dts: imx6q-apalis: Clean-up sd card support omits 9560fc59425c ARM: dts: imx6q-apalis: Add adv7280 video input omits b656eb41be70 ARM: dts: imx6q-apalis: Add ov5640 mipi csi camera omits 30b847665e41 ARM: dts: imx6q-apalis: Disable stmpe touchscreen omits 6429a399ae6f ARM: dts: imx6q-apalis: Disable HDMI omits a9b9f1c6de0d ARM: dts: imx6q-apalis: Add LVDS panel support omits 1347e20118d5 ARM: dts: imx6q-apalis: move gpio-keys to SoM dtsi omits 2c119c4d9cdf ARM: dts: imx6q-apalis: Move Atmel MXT touch ctrl to SoM dtsi omits 1c5fa82860d8 ARM: dts: imx6q-apalis: Move pinmux groups to SoM dtsi omits 36d46dff9d5a ARM: dts: imx6q-apalis: Move parallel rgb interface to SoM dtsi omits 4eb56e26f92e ARM: dts: imx6q-apalis: Command pmic to standby for poweroff omits 966b48d983da ARM: dts: imx6q-apalis: Add gpio-line-names omits 9c0919acb3fa Revert "ARM: dts: imx6qdl-apalis: Avoid underscore in node name" omits 560c73ac9734 dt-bindings: arm: fsl: Add carrier for toradex,apalis-imx6q omits f5f1e907718b arm64: freescale/imx8mp-evk.dts: reorder nodes alphabetically omits 9243fc4cd28c block: remove queue from struct blk_independent_access_range omits 825bd2351122 arm64: dts: imx8mq: Pass a label to the AIPS nodes omits fcdef92ba639 arm64: dts: imx8m: Pass a label to the soc node omits e56d3274770e ARM: dts: imx: Pass a label to the AIPS nodes omits 8e82a5231511 ARM: dts: imx: Pass a label to the soc node omits 4bd07304c8d2 dt-bindings: arm: fsl: Decrease the line length omits 9794c3084168 dt-bindings: arm: Add DH electronics i.MX8M Plus DHCOM and PDK2 omits 5f1387b8a4c5 dt-bindings: arm: fsl: add toradex,colibri-imx7s/d/d-emmc- [...] omits 90ea76423fec dt-bindings: arm: fsl: add imx93 11x11 evk board omits a500c4a572ac dt-bindings: arm: fsl: correct 1g vs. 1gb in toradex,colib [...] omits 9635b7134c29 arm64: dts: imx8mm-venice-gw7902: fix UART1 CTS omits e06233f9372c ata: libata-eh: fix sloppy result type of ata_internal_cmd [...] omits 61176eed36d3 ata: libata-core: fix sloppy parameter type in ata_exec_in [...] omits 291810be4227 Documentation/llvm: Update Supported Arch table omits 28438794aba4 modpost: fix section mismatch check for exported init/exit [...] omits 2e0aee8f0a22 ata: make ata_port::fastdrain_cnt *unsigned int* omits afae461a3bfa ata: libata-eh: fix sloppy result type of ata_eh_nr_in_flight() omits 61803e984307 f2fs: fix iostat related lock protection omits 4cde00d50707 f2fs: attach inline_data after setting compression omits c01d4d0a82b7 random: quiet urandom warning ratelimit suppression message omits 534d2eaf1970 random: schedule mix_interrupt_randomness() less often omits a111daf0c53a Linux 5.19-rc3 omits 70171ed6dc53 iio:proximity:sx9324: Check ret value of device_property_r [...] omits bf745142cc0a iio: accel: mma8452: ignore the return value of reset operation omits 990539486e7e iio: adc: stm32: fix maximum clock rate for stm32mp15x omits bc05f30fc247 iio: adc: stm32: fix vrefint wrong calibration value handling omits 106b391e1b85 iio: imu: inv_icm42600: Fix broken icm42600 (chip id 0 value) omits f1a633b15cd5 iio: adc: vf610: fix conversion mode sysfs node name omits ada7b0c0deda iio: adc: adi-axi-adc: Fix refcount leak in adi_axi_adc_at [...] omits 7a2f6f61e8ee iio: test: fix missing MODULE_LICENSE for IIO_RESCALE=m omits 10b9c2c33ac7 iio:humidity:hts221: rearrange iio trigger get and register omits d710359c0b44 iio:chemical:ccs811: rearrange iio trigger get and register omits 9354c224c9b4 iio:accel:mxc4005: rearrange iio trigger get and register omits ed302925d708 iio:accel:kxcjk-1013: rearrange iio trigger get and register omits e5f3205b04d7 iio:accel:bma180: rearrange iio trigger get and register omits 9decacd8b3a4 iio: afe: rescale: Fix boolean logic bug omits 8a2b6b568798 iio: adc: aspeed: Fix refcount leak in aspeed_adc_set_trim_data omits 99bded02dae5 iio: adc: stm32: Fix IRQs on STM32F4 by removing custom sp [...] omits d2214cca4d3e iio: adc: stm32: Fix ADCs iteration in irq handler omits 47dcf770abc7 iio: adc: ti-ads131e08: add missing fwnode_handle_put() in [...] omits d836715f588e iio: adc: rzg2l_adc: add missing fwnode_handle_put() in rz [...] omits 78601726d4a5 iio: trigger: sysfs: fix use-after-free on remove omits b2f5ad97645e iio: gyro: mpu3050: Fix the error handling in mpu3050_power_up() omits 6f6bd7591945 iio: freq: admv1014: Fix warning about dubious x & !y and [...] omits 88cb99daa2b5 iio: adc: stm32-adc: Use generic_handle_domain_irq() omits be33d52ef5b4 drm: panel-orientation-quirks: Add quirk for Aya Neo Next omits 05c6ca8512f2 Merge tag 'x86-urgent-2022-06-19' of git://git.kernel.org/ [...] omits 5d770f11a162 Merge tag 'objtool-urgent-2022-06-19' of git://git.kernel. [...] omits 727c3991dfdb Merge tag 'sched-urgent-2022-06-19' of git://git.kernel.or [...] omits 4afb65156a79 Merge tag 'locking-urgent-2022-06-19' of git://git.kernel. [...] omits 36da9f5fb6e3 Merge tag 'irq-urgent-2022-06-19' of git://git.kernel.org/ [...] omits 140cd9ec8fdd tools headers UAPI: Sync linux/prctl.h with the kernel sources omits bc94632ceb4b Merge tag 'char-misc-5.19-rc3-take2' of git://git.kernel.o [...] omits ee4eb6eeaf14 Merge tag 'i2c-for-5.19-rc3' of git://git.kernel.org/pub/s [...] omits 063232b6c46e Merge tag 'xfs-5.19-fixes-1' of git://git.kernel.org/pub/s [...] omits c788ef61ef2a perf metrics: Ensure at least 1 id per metric omits 37402d5d061b tools headers arm64: Sync arm64's cputype.h with the kerne [...] omits 2e323f360a7b tools headers UAPI: Sync x86's asm/kvm.h with the kernel sources omits 51ba539f5bdb perf arm-spe: Don't set data source if it's not a memory o [...] omits e5287e6dd3b0 perf expr: Allow exponents on floating point values omits b236371421df perf test topology: Use !strncmp(right platform) to fix gu [...] omits 72dcae8efd42 perf test: Record only user callchains on the "Check Arm64 [...] omits 67e7d771580e perf beauty: Update copy of linux/socket.h with the kernel [...] omits cc2145526c98 perf test: Fix variable length array undefined behavior in [...] omits 94725994cfd7 libperf evsel: Open shouldn't leak fd on failure omits ec906102e5b7 perf test: Fix "perf stat CSV output linter" test on s390 omits 1d98cdf7fa2b perf unwind: Fix uninitialized variable omits ca5dabcff1df powerpc/prom_init: Fix build failure with GCC_PLUGIN_STRUC [...] omits 9926de7315be net: phy: at803x: fix NULL pointer dereference on AR9331 PHY omits 8fc74d18639a drivers/net/ethernet/neterion/vxge: Fix a use-after-free b [...] omits 9776fe0f424b sfc/siena: Fix typo in comment omits dd33c5932e55 sfc: Fix typo in comment omits a278bfb24298 net: emac: Fix typo in a comment omits 41a36d4e5a14 Revert "nfp: update nfp_X logging definitions" omits 5fc217a3c9a8 Merge branch 'mii_bmcr_encode_fixed' omits 449b7a15200a net: pcs: pcs-xpcs: use mii_bmcr_encode_fixed() omits e62dbaff4bc2 net: phy: marvell: use mii_bmcr_encode_fixed() omits f28a602b285e net: phy: use mii_bmcr_encode_fixed() omits bdb6cfe7512f net: mii: add mii_bmcr_encode_fixed() omits 5d1d527cd905 Merge branch 'raw-RCU-conversion' omits 0daf07e52709 raw: convert raw sockets to RCU omits ba44f8182ec2 raw: use more conventional iterators omits 8d6712695bc8 arm64: dts: imx8mp: Add support for DH electronics i.MX8M [...] omits 8670dc33f48b net: dsa: felix: update base time of time-aware shaper whe [...] omits 0c6cf86e1ab4 ARM: dts: imx6ul: fix qspi node compatible omits 1a884d17ca32 ARM: dts: imx6ul: fix lcdif node compatible omits e0aca931a2c7 ARM: dts: imx6ul: fix csi node compatible omits 7d15e0c9a515 ARM: dts: imx6ul: fix keypad compatible omits edb67843983b ARM: dts: imx6ul: change operating-points to uint32-matrix omits 5655699cf5cf ARM: dts: imx6ul: add missing properties for sram omits c205035e3adb net: ethernet: stmmac: remove select QCOM_SOCINFO and make [...] omits 82cb850653e8 arm64: dts: freescale: align led node names with dtschema omits b803d15e89f9 arm64: dts: freescale: align gpio-key node names with dtschema omits 43b240d41b51 soc: imx: gpcv2: print errno for regulator errors omits dc9c1ceb555f arm64: dts: imx8m: Disable job ring 0 nodes omits a1016ba9f908 ARM: dts: imx7d-smegw01: Fix the SDIO description omits 518d5f16a4be arm64: dts: freescale: imx8qxp: Fix thermal zone name for cpu0 omits ce23644c5aa2 ARM: dts: imx6: fix node names for ebook reader keys omits 82cc47fd88d5 ARM: dts: imx6sl-tolino-shine2hd: fix led node name. omits 9fc792e596f1 ARM: imx25: support silicon revision 1.2 omits 20d728a28239 arm64: dts: mba8mx: Remove unneeded comments omits 354c6e071be9 Merge tag 'ext4_for_linus_stable' of git://git.kernel.org/ [...] omits ace2045ed56f Merge tag '5.19-rc2-smb3-client-fixes' of git://git.samba. [...] omits 4c2f2775abce ARM: dts: imx6: skov: add pwm-regulator to control the pan [...] omits 1f3ddff37559 ext4: fix a doubled word "need" in a comment omits b55c3cd102a6 ext4: add reserved GDT blocks check omits bc75a6eb856c ext4: make variable "count" signed omits cf4ff938b47f ext4: correct the judgment of BUG in ext4_mb_normalize_request omits a08f789d2ab5 ext4: fix bug_on ext4_mb_use_inode_pa omits 85456054e10b ext4: fix up test_dummy_encryption handling for new mount API omits 4efd9f0d120c ext4: use kmemdup() to replace kmalloc + memcpy omits 9b6641dd95a0 ext4: fix super block checksum incorrect after mount omits 173940b3ae40 xtensa: xtfpga: Fix refcount leak bug in setup omits a0117dc95642 xtensa: Fix refcount leak bug in time.c omits 5d24968f5b7e cifs: when a channel is not found for server, log its conn [...] omits 82c89365733e proximity: vl53l0x: Make VDD regulator actually optional omits 0b685f435769 MAINTAINERS: add include/dt-bindings/iio to IIO SUBSYSTEM [...] omits 4e1c59f3ffd5 dt-bindings: iio/accel: Fix adi,adxl345/6 example I2C address omits a6e2af64a79a drm/msm/dp: force link training for display resolution change omits 2211e34a9d57 drm/msm/dpu: limit wb modes based on max_mixer_width omits d80c3ba0ac24 drm/msm/dp: check core_initialized before disable interrup [...] omits b9cc4598607c drm/msm/mdp4: Fix refcount leak in mdp4_modeset_init_intf omits c8af219d1850 drm/msm: Don't overwrite hw fence in hw_init omits 3c7a52217a8c drm/msm: Drop update_fences() omits 7f467484730c iio: gyro: bmg160: Fix typo in comment omits f7108bcb3466 iio: dac: stm32-dac: Replace open coded str_enable_disable() omits 072c7d343888 iio: accel: mma7660: Drop wrong use of ACPI_PTR() omits dbacf752cde2 iio:light:tsl2563: Replace cancel_delayed_work() with canc [...] omits 76faa32077b0 iio: light: tsl2563: Replace flush_scheduled_work() with c [...] omits 4a08069461ac iio: trigger: warn about non-registered iio trigger gettin [...] omits 0691cd473715 Merge branch 'immutable-qcom-spmi-rradc' into togreg omits 72c7df8505cb iio: adc: qcom-spmi-rradc: introduce round robin adc omits 7ea58c951ab3 dt-bindings: iio: adc: document qcom-spmi-rradc omits d23c3c085a95 mfd: qcom-spmi-pmic: read fab id on supported PMICs omits e9c11c6e3a0e mfd: qcom-spmi-pmic: expose the PMIC revid information to clients omits 9a2139c2912e spmi: add a helper to look up an SPMI device from a device node omits dbca1596bbb0 ping: convert to RCU lookups, get rid of rwlock omits f0623340fd2c ax25: use GFP_KERNEL in ax25_dev_device_up() omits a2b1a5d40bd1 net/sched: sch_netem: Fix arithmetic in netem_dump() for 3 [...] omits a3bb7b63813f ethtool: Fix get module eeprom fallback omits 7a9214f3d88c bonding: ARP monitor spams NETDEV_NOTIFY_PEERS notifiers omits f691b4d87edf atm: iphase: Fix typo in comment omits 959edef6589d ppp: Fix typo in comment omits 3f6a57ee8544 igb: fix a use-after-free issue in igb_clean_tx_ring omits 382f99c442b3 nfp: add support for .get_pauseparam() omits 7a49f2193063 net: dsa: ar9331: fix potential dead lock on mdio access omits 729e657ab8d4 ext4: fix a doubled word "need" in a comment omits 7dc0ff3a33ea ext4: add reserved GDT blocks check omits 9b123c7c630c Merge branches 'ti-keystone-dts-next', 'ti-drivers-soc-nex [...] omits fefb759df063 ext4: make variable "count" signed omits 9fb424c4c29d Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/ [...] omits d1389cc90702 ext4: correct the judgment of BUG in ext4_mb_normalize_request omits 0fb337007c8c ext4: fix bug_on ext4_mb_use_inode_pa omits 882e14aa2c30 ext4: fix up test_dummy_encryption handling for new mount API omits befabc8759af ext4: use kmemdup() to replace kmalloc + memcpy omits 17217902fc4f ext4: fix super block checksum incorrect after mount omits 582573f1b23d Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf omits b710673e2dde soc: ti: wkup_m3_ipc: Remove unneeded semicolon omits 3ea73bf02225 ARM: dts: keystone: Adjust whitespace around '=' omits 85423386c976 arm64: dts: ti: Align gpio-key node names with dtschema omits 5888f1ed173e arm64: dts: ti: Adjust whitespace around '=' omits 0c0af88f3f31 arm64: dts: ti: k3-am64-main: Remove support for HS400 speed mode omits 856216b70a41 arm64: dts: ti: k3-j721s2: Fix overlapping GICD memory region omits 87a36978b27a ASoC: SOF/soundwire: use resume_and_get on component probe omits 7bc08056a6da powerpc/rtas: Allow ibm,platform-dump RTAS call with null [...] omits ec6d0dde71d7 powerpc: Enable execve syscall exit tracepoint omits e561e472a3d4 powerpc/pseries: wire up rng during setup_arch() omits 20a9689b3607 powerpc/microwatt: wire up rng during setup_arch() omits 6cf06c17e94f powerpc/mm: Move CMA reservations after initmem_init() omits 57b06e9711a5 ASoC: SOF: Intel: fix resume from hibernate omits 12c3e0c92fd7 tracing/uprobes: Remove unwanted initialization in __trace [...] omits 93a8c044b9a3 tracefs: Fix syntax errors in comments omits f4b0d318097e tracing: Simplify conditional compilation code in tracing_ [...] omits 1e7769653b06 x86/tdx: Handle load_unaligned_zeropad() page-cross to a s [...] omits 9a073d4fbb18 soc: bcm: brcmstb: biuctrl: Add missing of_node_put() omits b9b6d4c92560 ARM: dts: bcm2711-rpi-400: Fix GPIO line names omits cc72b72073ac tracing/kprobes: Check whether get_kretprobe() returns NUL [...] omits 394e771684f7 netfilter: cttimeout: fix slab-out-of-bounds read typo in [...] omits 4b35035bcf80 Merge tag 'nfs-for-5.19-2' of git://git.linux-nfs.org/proj [...] omits 32efdbffff28 Merge tag 'pci-v5.19-fixes-2' of git://git.kernel.org/pub/ [...] omits 93d17c1c8c1c Merge tag 'printk-for-5.19-rc3' of git://git.kernel.org/pu [...] omits c0f3bb4054ef rethook: Reject getting a rethook if RCU is not watching omits c88dbbcd88c2 fprobe, samples: Add use_trace option and show hit/missed counter omits 63ce81d1c404 bpf, docs: Update some of the JIT/maintenance entries omits ccba200e4801 dt-bindings: nvmem: mediatek: efuse: add support mt8183 omits af0d041c4c3e dt-bindings: nvmem: convert mtk-efuse.txt to YAML schema omits a2b36ffbf5b6 x86/PCI: Revert "x86/PCI: Clip only host bridge windows fo [...] omits cfda05c1ddb8 dt-bindings: vexpress-sysreg: Allow for no child nodes omits 67fcaf287720 dt-bindings: vexpress-sysreg: Add deprecated GPIO provider [...] omits bb9a3cc77aa1 dt-bindings: perf: Convert Arm CCN to DT schema omits e291506242b1 dt-bindings: display: Add Arm virtual platforms display omits ef06e68290b2 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] omits cc2fb31d49f8 Merge tag 'loongarch-fixes-5.19-2' of git://git.kernel.org [...] omits f10516322dda Merge tag 'riscv-for-linus-5.19-rc3' of git://git.kernel.o [...] omits 2d806a688f98 Merge tag 'hyperv-fixes-signed-20220617' of git://git.kern [...] omits 462abc9de7a1 Merge tag 'block-5.19-2022-06-16' of git://git.kernel.dk/l [...] omits f8e174c3071d Merge tag 'io_uring-5.19-2022-06-16' of git://git.kernel.d [...] omits c50f11c6196f arm64: mm: Don't invalidate FROM_DEVICE buffers at start o [...] omits 011e397f5c9c ASoC: codecs: soundwire: call pm_runtime_resume() in compo [...] omits 4ea3bfd13a24 ASoC: SOF: pcm: use pm_resume_and_get() on component probe omits 6c9e9046e1ff ASoC: mediatek: mt8186: Fix mutex double unlock in GPIO request omits 442302003bd2 ASoC: ops: Fix integer detection for when max possible values > 1 omits 5c0cd3d4a976 Merge tag 'fs_for_v5.19-rc3' of git://git.kernel.org/pub/s [...] omits bee3751c8803 Merge branch 'v5.19-armsoc/socfixes' into for-next omits ef1c05c8a63f Merge branch 'v5.19-armsoc/dtsfixes' into for-next omits 161ed6356c3e Merge branch 'v5.20-armsoc/dts64' into for-next omits d325b5a8c62a Merge branch 'v5.20-armsoc/dts32' into for-next omits f4470dbfb5ff ARM: rockchip: Add missing of_node_put() in rockchip_suspe [...] omits bc3753aed81f arm64: dts: rockchip: rock-pi-s add more peripherals omits 2e04c25b1320 arm64: dts: rockchip: add ROCK Pi S DTS support omits 5a86111e9def dt-bindings: arm: rockchip: Add Radxa ROCK Pi S omits 274295c6e53f Merge tag 'for-5.19/dm-fixes-3' of git://git.kernel.org/pu [...] omits a96e902ba9ab Merge tag 'hwmon-for-v5.19-rc3' of git://git.kernel.org/pu [...] omits 7c2d03f15f52 Merge tag 'linux-watchdog-5.19-rc3' of git://www.linux-wat [...] omits f5be22c64bd6 bpf: Fix bpf_skc_lookup comment wrt. return type omits ba46bd04a421 ASoC: Intel: Chromebooks: remap jack pins omits 8b409f754b14 ASoC: minor kernel-doc corrections omits f759942b72a9 fs/ntfs3: Add missing error check omits bdb94f002eb9 ASoC: SOF/Intel: remove __func__ from dev_dbg() omits f94ba7039fb4 Merge tag 'at91-reset-sama7g5-signed' into psy-next omits 79fe0f863f92 Merge tag 'v5.19-p2' of git://git.kernel.org/pub/scm/linux [...] omits a22c8e8834bc power: reset: at91-reset: add support for SAMA7G5 omits 5f37c797a4df power: reset: at91-reset: add reset_controller_dev support omits e17ad25bc31a power: reset: at91-reset: add at91_reset_data omits cd4ed0ab802b power: reset: at91-reset: document structures and enums omits 5994f58977e0 dt-bindings: reset: add sama7g5 definitions omits a261ba4138b5 dt-bindings: reset: atmel,at91sam9260-reset: add sama7g5 bindings omits e9405be8f9c2 dt-bindings: reset: convert Atmel/Microchip reset controll [...] omits 34b9715b7cae thunderbolt: Fix typo in comment omits a4c0094fcf76 power: reset: pwr-mlxbf: add BlueField SoC power control driver omits f0ec9c65a8d6 Merge tag 'char-misc-5.19-rc3' of git://git.kernel.org/pub [...] omits 9afc441c3c9c Merge tag 'staging-5.19-rc3' of git://git.kernel.org/pub/s [...] omits 62dcd5e198af Merge tag 'tty-5.19-rc3' of git://git.kernel.org/pub/scm/l [...] omits 9057a646446c Merge tag 'usb-5.19-rc3' of git://git.kernel.org/pub/scm/l [...] omits d49951219b02 ALSA: hda/realtek: Add quirk for Clevo PD70PNT omits 38335cc5ffaf Merge branch 'rework/kthreads' into for-linus omits 03dfb4a3abc4 docs/zh_CN/LoongArch: Fix notes rendering by using reST di [...] omits a667e4d3d0b0 docs/LoongArch: Fix notes rendering by using reST directives omits b672332ef916 LoongArch: vmlinux.lds.S: Add missing ELF_DETAILS omits dc368e1c658e bpf: Fix non-static bpf_func_proto struct definitions omits 0be021f900d3 arm64: dts: mt8183: add GCE client property for Mediatek MUTEX omits e5758850c2ea soc: mediatek: mutex: add functions that operate registers [...] omits e3b6b5a9cf9f dt-bindings: soc: mediatek: add gce-client-reg for MUTEX omits 59bf87eefa40 dt-bindings: soc: mediatek: move out common module from di [...] omits 2c9f8d1e01af soc: mediatek: mutex: add 8183 MUTEX MOD settings for MDP omits d0804085c5a7 soc: mediatek: mutex: add common interface for modules setting omits a09b314005f3 block: freeze the queue earlier in del_gendisk omits 99d055b4fd4b block: remove per-disk debugfs files in blk_unregister_queue omits 5cf9c91ba927 block: serialize all debugfs operations using q->debugfs_mutex omits 50e34d78815e block: disable the elevator int del_gendisk omits e83031564137 riscv: Fix ALT_THEAD_PMA's asm parameters omits 6436c770f120 io_uring: recycle provided buffer if we punt to io-wq omits 72be1e7a447a soc: mediatek: pm-domains: Add support always on flag omits ecc7d8972f48 Merge branch 'misc' into for-next omits 0b8a3d807bcd Merge branch 'fixes' into for-next omits 85ff37e302ef gpiolib: cdev: Fix kernel doc for struct line omits 4da8b5e9f24a ARM: dts: mediatek: align gpio-key node names with dtschema omits 4875d94c69d5 tipc: cleanup unused function omits 7db5dfd3f9f1 arm64: dts: mediatek: mt7622-bananapi-bpi-r64: align led n [...] omits 335d1603669f arm64: dts: mediatek: align gpio-key node names with dtschema omits 46e31db55da8 net: macb: fix negative max_mtu size for sama5d3 omits b4a028c4d031 ipv4: ping: fix bind address validity check omits 2b04495e21cd hamradio: 6pack: fix array-index-out-of-bounds in decode_s [...] omits 911600bf5a5e tipc: fix use-after-free Read in tipc_named_reinit omits e66e257a5d83 veth: Add updating of trans_start omits 2c0ab32b73cf hinic: Replace memcpy() with direct assignment omits 38077cb39b42 soc: mediatek: mt8365-mmsys: add DPI/HDMI display path omits 141311b856d8 soc: mediatek: mutex: add MT8365 support omits 225b0ed27e6a net: ag71xx: fix discards 'const' qualifier warning omits cc26c2661fef net: fix data-race in dev_isalive() omits fd8b330ce1bb tcp: fix build... omits 47cfd0619240 Merge branch 'pcs-xpcs-stmmac-add-1000BASE-X-AN-for-networ [...] omits ab21cf920928 net: stmmac: make mdio register skips PHY scanning for fixed-link omits 72edaf39fc65 stmmac: intel: add phy-mode and fixed-link ACPI _DSD setti [...] omits b47aec885bcd net: pcs: xpcs: add CL37 1000BASE-X AN support omits c82386310d95 stmmac: intel: prepare to support 1000BASE-X phy interface [...] omits fa9c562f9735 net: make xpcs_do_config to accept advertising for pcs-xpc [...] omits 7adadfb06b98 ASoC: twl4030: Drop legacy, non DT boot support omits d2d19cb6ed13 ASoC: Intel: boards: sof_sdw: remove use of __func__ in dev_dbg omits 46bc6bc3a6a3 ASoC: Intel: boards: hda: remove use of __func__ in dev_dbg omits b3ec3eb2baaa ASoC: SOF: ipc4: remove use of __func__ in dev_dbg omits 298e3aba1b56 ASoC: SOF: sof-client: remove use of __func__ in dev_dbg omits 3809264b5390 ASoC: SOF: ipc4-topology remove use of __func__ in dev_dbg omits f132dc020270 ASoC: SOF: ipc3-topology: remove use of __func__ in dev_dbg omits e16809a74f09 ASoC: SOF: ipc3-loader: remove use of __func__ in dev_dbg omits 9fd8fcd03451 ASoC: SOF: ipc3-dtrace: remove use of __func__ in dev_dbg omits b837870fe17f ASoC: SOF: Intel: mtl: remove use of __func__ in dev_dbg omits 8bf064f8e439 ASoC: SOF: Intel: hda-stream: remove use of __func__ in dev_dbg omits 18701bb1370c ASoC: SOF: Intel: hda-dai: remove use of __func__ in dev_dbg omits 3abc88730a0e ASoC: SOF: Intel: hda-stream: report error on stream not opened omits 6d5e37b0f343 ASoC: SOF: Intel: hda-dsp: report error on power-up/down omits c3ce12b27e56 ASoC: Intel: sof_rt5682: remap jack pins omits 2a172d2f06c1 ASoC: Intel: sof_nau8825: remap jack pins omits 2913bb1f6830 ASoC: Intel: sof_da7219_max98373: remap jack pins omits 7459c8940a50 ASoC: Intel: sof_cs42l42: remap jack pins omits 77a036e8b074 ASoC: Intel: cml_rt1011_rt5682: remap jack pins omits 4c3a68e9026a ASoC: Intel: glk_rt5682_max98357a: remap jack pins omits bbdd4ea2190b ASoC: Intel: bxt_da7219_max98357a: remap jack pins omits c0703be996c3 ASoC: Intel: kbl_rt5663_rt5514_max98927: remap jack pins omits b9f53b9fc14e ASoC: Intel: kbl_da7219_max98927: remap jack pins omits c2065d43ae85 ASoC: Intel: kbl_da7219_max98357a: remap jack pins omits decdbf3dd7ec ASoC: Intel: kbl_rt5663_max98927: remap jack pins omits 4864ef4a67ed ASoC: Intel: skl_nau88l25_ssm4567: remap jack pins omits e33ea0685a21 ASoC: Intel: skl_nau88l25_max98357a: remap jack pins omits 7c619b306285 ASoC: sunxi: sun4i-i2s: update kernel-doc omits e1ab67be68e9 ASoC: cs4270: update kernel-doc omits a37a9224d050 ASoC: SOF: Intel: hda: Fix compressed stream position tracking omits 58ecb11eab44 ASoC: SOF: Intel: disable IMR boot when resuming from ACPI [...] omits 7a5974e035a6 ASoC: SOF: pm: add definitions for S4 and S5 states omits 6639990dbb25 ASoC: SOF: pm: add explicit behavior for ACPI S1 and S2 omits 982c3e2948d6 Merge branch 'mlxsw-L3-HW-stats-improvements' omits ed62af45467a selftests: spectrum-2: tc_flower_scale: Dynamically set sc [...] omits be00853bfd2e selftests: mlxsw: Add a RIF counter scale test omits dd5d20e17c96 selftests: mlxsw: tc_flower_scale: Add a traffic test omits 35d5829e86c2 selftests: mlxsw: resource_scale: Pass target count to cleanup omits 8cad339db339 selftests: mlxsw: resource_scale: Allow skipping a test omits 3128b9f51ee7 selftests: mlxsw: resource_scale: Introduce traffic tests omits d3ffeb2dba63 selftests: mlxsw: resource_scale: Update scale target afte [...] omits e386a527fc08 selftests: mirror_gre_bridge_1q_lag: Enslave port to bridg [...] omits 4ec2feb26cc3 mlxsw: Add a resource describing number of RIFs omits b9840fe035ac mlxsw: Keep track of number of allocated RIFs omits 4b1cc357f843 mlxsw: Trap ARP packets at layer 3 instead of layer 2 omits bffa1fc06589 crypto: hisilicon/sec - only HW V2 needs to change the BD [...] omits d61a7b3decf7 crypto: sun8i-ss - fix infinite loop in sun8i_ss_setup_ivs() omits d64de9773c18 crypto: hisilicon/qm - modify event irq processing omits 3099fc9c2b3a crypto: hisilicon/qm - move alloc qm->wq to qm.c omits bf081d6fa8e9 crypto: hisilicon/qm - add functions for releasing resources omits 00856e5391fb crypto: hisilicon/trng - fix local variable type omits ce6330f74b08 MAINTAINERS: update HiSilicon ZIP and QM maintainers omits e42134b57e20 Merge branch 'tcp-mem-pressure-fixes' omits f54755f6a11a tcp: fix possible freeze in tx path under memory pressure omits c4218e8cb971 ARM: dts: mediatek: adjust whitespace around '=' omits 2e9cf55405c8 arm64: dts: mediatek: adjust whitespace around '=' omits 849b425cd091 tcp: fix possible freeze in tx path under memory pressure omits c4ee118561a0 tcp: fix over estimation in sk_forced_mem_schedule() omits c5dc92006d50 drm/i915/display: some struct drm_i915_private *i915 conversions omits 319ff0931293 drm/i915/display: rename dev_priv -> i915 in crtc state dump omits ac1b49be7fa8 drm/i915/display: change who adds [] around crtc state dum [...] omits 77d30613087c arm64: dts: mediatek: mt8195: enable usb remote wakeup omits ab43a84c9863 arm64: dts: mediatek: mt8195: add efuse node and cells omits 3e29d3b31853 drm/i915/display: split out crtc state dump to a separate file omits df17ff62b626 drm/i915/display: split out modeset verification code omits 781c336a6caa drm/i915/mpllb: move mpllb state check to intel_snps_phy.c omits 109406c92f97 drm/i915/mpllb: use I915_STATE_WARN() for state mismatch warnings omits f0978e92c2f7 drm/i915/dpll: move shared dpll state verification to inte [...] omits 88436dec47a8 drm/i915/wm: move wm state verification to intel_pm.c omits 41131266c8ce arm64: dts: mt8183: add svs device information omits 0bbb09b2af9d soc: mediatek: SVS: add mt8192 SVS GPU driver omits 5ed6605f9040 dt-bindings: soc: mediatek: add mt8192 svs dt-bindings omits 13f1bbcfb582 soc: mediatek: SVS: add debug commands omits 6c69271926e9 soc: mediatek: SVS: add monitor mode omits 681a02e95000 soc: mediatek: SVS: introduce MTK SVS engine omits d969f2171eaf dt-bindings: soc: mediatek: add mtk svs dt-bindings omits cbc6d44867a2 KVM: arm64: Add Oliver as a reviewer omits 56961c633146 KVM: arm64: Prevent kmemleak from accessing pKVM memory omits bb30b453feda ALSA: x86: intel_hdmi_audio: use pm_runtime_resume_and_get() omits e87c65aeb46c ALSA: x86: intel_hdmi_audio: enable pm_runtime and set aut [...] omits 6376ab023748 ALSA: hda: intel-nhlt: remove use of __func__ in dev_dbg omits 33fa35db8917 ALSA: hda: intel-dspcfg: use SOF for UpExtreme and UpExtre [...] omits 2328fe7a98db firewire: convert sysfs sprintf/snprintf family to sysfs_emit omits dda8ad0aa8af firewire: cdev: fix potential leak of kernel stack due to [...] omits 08c79c9cd67f selftests/bpf: Don't force lld on non-x86 architectures omits 64d15244c480 Merge branch 'renesas-dt-bindings-for-v5.20' into renesas-next omits 9d4c643e72f8 Merge branch 'renesas-arm-dt-for-v5.20' into renesas-next omits 3c7742a45c17 ARM: dts: rza2mevb: Fix LED node names omits 62e8a5343114 arm64: dts: renesas: Fix thermal-sensors on single-zone sensors omits 1614c8624a48 arm64: dts: renesas: spider-cpu: Enable SCIF0 on second connector omits 40753144256b arm64: dts: renesas: r8a779f0: Add SCIF nodes omits 01a787f78bfd arm64: dts: renesas: r8a779f0: Add HSCIF nodes omits c62872a6893f arm64: dts: renesas: r8a779f0: Add DMA properties to SCIF3 omits 86aefa0d8dfa arm64: dts: renesas: Add missing space after remote-endpoint omits 52271d32348e arm64: dts: renesas: rzg2ul-smarc-som: Enable ADC on SMARC [...] omits ea25b1836f57 arm64: dts: renesas: rzg2ul-smarc: Enable RSPI1 on carrier board omits e5fba0bc8240 arm64: dts: renesas: r8a779f0: Add CPU core clocks omits 9bc7cd07aade arm64: dts: renesas: r8a779f0: Add CPUIdle support omits 2dcb78d2266c arm64: dts: renesas: r8a779f0: Add secondary CA55 CPU cores omits ffeca49a8ba9 arm64: dts: renesas: r8a779f0: Add L3 cache controller omits 06279f82da68 arm64: dts: renesas: r8a779a0: Add CPU0 core clock omits 650fd1d058a1 arm64: dts: renesas: r8a779a0: Update to R-Car Gen4 compat [...] omits 4d6119f06ce1 ata: libata-core: make ata_exec_internal_sg() *static* omits 147c83586707 Merge branch 'v5.20/drivers' into for-next omits d18529a4c12f soc: amlogic: Fix refcount leak in meson-secure-pwrc.c omits 9e8322dcf5f6 ARM: dts: r9a06g032-rzn1d400-db: Enable rtc0 omits 290cedeca6fa arm64: dts: renesas: rzg2l-smarc: Use proper bool operator omits 5235d551779d arm64: dts: renesas: r8a779f0: Add UFS node omits 3a9747f05124 arm64: dts: renesas: r8a779f0: Add iommus to DMAC nodes omits fd869e63b6ba arm64: dts: renesas: r8a779f0: Add IPMMU nodes omits 76f9a5615202 arm64: dts: renesas: Adjust whitespace around '=' omits 5a3ad6f466fe arm64: dts: renesas: r8a779f0: Add thermal support omits f0a6d77b351c ata: make transfer mode masks *unsigned int* omits 540a92bfe6da ata: libata: add qc->flags in ata_qc_complete_template tracepoint omits 774fecc7ece1 dt-bindings: soc: renesas: Move renesas,prr from arm to soc omits 080bcd8d5997 clk: renesas: r8a779f0: Add HSCIF clocks omits b7f64eaee5a3 clk: renesas: r8a779f0: Add PCIe clocks omits d5c10876c76f clk: renesas: r8a779f0: Add Z0 and Z1 clock support omits 5278cc93a97f dt-bindings: mtd: qcom_nandc: document qcom,boot-partition [...] omits 862bdedd7f4b mtd: nand: raw: qcom_nandc: add support for unprotected sp [...] omits b360514edb47 mtd: nand: raw: qcom_nandc: reorder qcom_nand_host struct omits 278811d5a7b2 mtd: parsers: scpart: add missing of_node_put() in scpart_parse() omits 47700948a4ab Merge tag 'drm-fixes-2022-06-17' of git://anongit.freedesk [...] omits 4429bdc40826 Merge branch 'New BPF helpers to accelerate synproxy' omits 784d5dc0efc2 selftests/bpf: Add selftests for raw syncookie helpers in TC mode omits 9a4cf073866c bpf: Allow the new syncookie helpers to work with SKBs omits fb5cd0ce70d4 selftests/bpf: Add selftests for raw syncookie helpers omits 33bf9885040c bpf: Add helpers to issue and check SYN cookies in XDP omits 508362ac66b0 bpf: Allow helpers to accept pointers with a fixed size omits ac80287a6af9 bpf: Fix documentation of th_len in bpf_tcp_{gen,check}_syncookie omits e8b03391b6a7 Merge branch 'net-lan743x-pci11010-pci11414-devices-enhancements' omits 311abcdddc00 net: phy: add support to get Master-Slave configuration omits 46b777ad9a8c net: lan743x: Add support to SGMII 1G and 2.5G omits 6b3768ac8e2b net: lan743x: Add support to Secure-ON WOL omits 9aeb87d2b5a1 net: lan743x: Add support to LAN743x register dump omits f0502724367a Merge branch 'net-dsa-realtek-rtl8365mb-improve-handling-o [...] omits a48b6e44a9e7 net: dsa: realtek: rtl8365mb: handle PHY interface modes c [...] omits b3456030f54b net: dsa: realtek: rtl8365mb: remove learn_limit_max priva [...] omits ca5ecd4246d4 net: dsa: realtek: rtl8365mb: correct the max number of ports omits b325159d0044 net: dsa: realtek: rtl8365mb: remove port_mask private dat [...] omits 5eb1a2384066 net: dsa: realtek: rtl8365mb: rename macro RTL8367RB -> RT [...] omits 821c7733d26c Merge branch 'net-ipa-more-multi-channel-event-ring-work' omits 81765eeac1b0 net: ipa: move more code out of gsi_channel_update() omits 9f1c3ad65406 net: ipa: call gsi_evt_ring_rx_update() unconditionally omits 2f48fb0edc0d net: ipa: pass GSI pointer to gsi_evt_ring_rx_update() omits 8eec78319585 net: ipa: don't pass channel when mapping transaction omits dd5a046cbbed net: ipa: don't assume one channel per event ring omits 6c0d09d9374c Merge branch 'dt-bindings-dp83867-add-binding-for-io_imped [...] omits 5c2d0a6a0701 net: phy: dp83867: implement support for io_impedance_ctrl [...] omits a793679827a8 linux/phy.h: add phydev_err_probe() wrapper for dev_err_probe() omits ab1e9de84aff dt-bindings: dp83867: add binding for io_impedance_ctrl nv [...] omits 9b7fd1670a94 phy: aquantia: Fix AN when higher speeds than 1G are not a [...] omits 9cbc9911260f Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net omits 00c9d5632277 lib/error-inject: convert to DEFINE_SEQ_ATTRIBUTE omits f858e23a2974 checkpatch: fix incorrect camelcase detection on numeric constant omits dd7c9be330d8 selftests/filesystems: add a vfat RENAME_EXCHANGE test omits da87e1725ae2 fat: add renameat2 RENAME_EXCHANGE flag support omits 204d03203a14 fat: factor out reusable code in vfat_rename() as helper f [...] omits 019a0c9e377c fat: add a vfat_rename2() and make existing .rename callba [...] omits 1bb1a07afad9 squashfs: don't use intermediate buffer if pages missing omits f268eedddf35 squashfs: extend "page actor" to handle missing pages omits 0aed4724a839 delayacct: remove some unused variables omits f4da7afe0752 kexec_file: increase maximum file size to 4G omits dabba8722941 fs/kernel_read_file: allow to read files up-to ssize_t omits d30dfd490f7d include/uapi/linux/swab.h: move explicit cast outside ternary omits c0af32fdc625 lib/btree: simplify btree_{lookup|update} omits 9776e3861e0e ia64: fix sparse warnings with cmpxchg() & xchg() omits 4815a3600904 include/linux/rbtree.h: replace kernel.h with the necessar [...] omits a91befde3503 lib/flex_proportions.c: remove local_irq_ops in fprop_new_ [...] omits 0cc011c576aa lib/list_debug.c: Detect uninitialized lists omits 53fd5ffbb519 ocfs2: kill EBUSY from dlmfs_evict_inode omits 0fe6ee8f123a profiling: fix shift too large makes kernel panic omits dcea7964764a checkpatch: add XA_STATE and XA_STATE_ORDER to the macro d [...] omits 6edda04ccc7c mm/kmemleak: prevent soft lockup in first object iteration [...] omits 64977918c238 mm/kmemleak: skip unlikely objects in kmemleak_scan() with [...] omits 00c155066eca mm/kmemleak: use _irq lock/unlock variants in kmemleak_sca [...] omits 55896f935a60 mm/sparse-vmemmap.c: remove unwanted initialization in vme [...] omits b623d434f008 selftests: make use of GUP_TEST_FILE macro omits c5de43634c57 userfaultfd/selftests: fix typo in comment omits 1d0403d20f6c net: set proper memcg for net_init hooks allocations omits fc4db90fe71e mm: kmem: make mem_cgroup_from_obj() vmalloc()-safe omits 1e57ffb6e3fd mm/memremap: fix memunmap_pages() race with get_dev_pagemap() omits 84c326299191 mm: kmemleak: check physical address when scan omits 0c24e061196c mm: kmemleak: add rbtree and store physical address for ob [...] omits 8e0c4ab36c61 mm: kmemleak: add OBJECT_PHYS flag for objects allocated w [...] omits c200d90049db mm: kmemleak: remove kmemleak_not_leak_phys() and the min_ [...] omits ed913b055a74 lib/test_hmm: avoid accessing uninitialized pages omits 23689037e098 mm/memremap: fix wrong function name above memremap_pages() omits 21bfe8db0a42 mm/mempool: use might_alloc() omits a3967244430e mm/slab: delete cache_alloc_debugcheck_before() omits 446ec83805dd mm/page_alloc: use might_alloc() omits 9384d79249d0 mm/highmem: delete memmove_page() omits 673520f8da64 mm: memcontrol: add {pgscan,pgsteal}_{kswapd,direct} items [...] omits 153090f2c6d5 mm/vmalloc: add code comment for find_vmap_area_exceed_addr() omits baa468a648b4 mm/vmalloc: fix typo in local variable name omits 753df96be5d3 mm/vmalloc: remove the redundant boundary check omits 1b23ff80b399 mm/vmalloc: invoke classify_va_fit_type() in adjust_va_to_ [...] omits bcc728eb4f44 mm/damon: remove obsolete comments of kdamond_stop omits 943189db4f3e mm/memory_hotplug: drop 'reason' argument from check_pfn_span() omits 833de10ff58e mm/shmem.c: clean up comment of shmem_swapin_folio omits d92725256b4f mm: avoid unnecessary page fault retires on shared memory types omits 4f5ceb8851f0 tools/vm/slabinfo: use alphabetic order when two values are equal omits 0b82ade6c042 mm: use PAGE_ALIGNED instead of IS_ALIGNED omits cd16dd03737c mm/x86: remove dead code for hugetlbpage.c omits a4a8b2eea490 Merge branch 'bpf: Fix cookie values for kprobe multi' omits 730067022c01 selftest/bpf: Fix kprobe_multi bench test omits eb5fb0325698 bpf: Force cookies array to follow symbols sorting omits eb1b2985fe5c ftrace: Keep address offset in ftrace_lookup_symbols omits ad8848535e97 selftests/bpf: Shuffle cookies symbols in kprobe multi test omits 88bf18581375 Merge branch 'sleepable uprobe support' omits cb3f4a4a462b selftests/bpf: add tests for sleepable (uk)probes omits c4cac71fc8a5 libbpf: add support for sleepable uprobe programs omits 64ad7556c75e bpf: allow sleepable uprobe programs to attach omits 8c7dcb84e3b7 bpf: implement sleepable uprobes by chaining gps omits d687f621c518 bpf: move bpf_prog to bpf.h omits e67679cc4264 mailmap: add entry for Christian Marangi omits 67f22ba7750f mm/memory-failure: disable unpoison once hw error happens omits 68d32527d340 hugetlbfs: zero partial pages during fallocate hole punch omits df4ae285a3d5 mm: memcontrol: reference to tools/cgroup/memcg_slabinfo.py omits 034e5afad921 mm: re-allow pinning of zero pfns omits 327b18b7aaed mm/kfence: select random number before taking raw lock omits 8a6f62a26d1e MAINTAINERS: add maillist information for LoongArch omits f0a7d33a7184 MAINTAINERS: update MM tree references omits 8585c3971df4 MAINTAINERS: update Abel Vesa's email omits 7757e7627a05 MAINTAINERS: add MEMORY HOT(UN)PLUG section and add David [...] omits 6901c0b6df15 MAINTAINERS: add Miaohe Lin as a memory-failure reviewer omits 515e1d86c982 mailmap: add alias for jarkko@profian.com omits 294928293813 mm/damon/reclaim: schedule 'damon_reclaim_timer' only afte [...] omits d25c83c6606f kthread: make it clear that kthread_create_on_node() might [...] omits 31733463372e mm: lru_cache_disable: use synchronize_rcu_expedited omits 042999388ef3 mm/page_isolation.c: fix one kernel-doc comment omits 6a33ed506416 scsi: iscsi: Make iscsi_unregister_transport() return void omits cb142b6d2f60 scsi: ufs: ufs-mediatek: Disable unused VCCQx power rails omits ece418d02911 scsi: ufs: ufs-mediatek: Support multiple VCC sources omits 1d6f9decb60a scsi: ufs: Export regulator functions omits 42b1928360a3 scsi: ufs: ufs-mediatek: Support low-power mode for parent [...] omits bc602ae977f3 scsi: ufs: ufs-mediatek: Support flexible parameters for S [...] omits 0836cc252a52 scsi: ufs: ufs-mediatek: Support low-power mode for VCCQ omits 005ffdf09cd3 scsi: ufs: ufs-mediatek: Prevent device regulators setting [...] omits 3fd23b8dfb54 scsi: ufs: ufs-mediatek: Fix the timing of configuring dev [...] omits 3f9b6cec12e2 scsi: ufs: ufs-mediatek: Introduce workaround for power mo [...] omits d81c4c6f7170 scsi: ufs: Fix ADAPT logic for HS-G5 omits fc53683b45b0 scsi: ufs: Export ufshcd_uic_change_pwr_mode() omits 4de0d18da901 scsi: qla2xxx: Update version to 10.02.07.700-k omits f260694e6463 scsi: qla2xxx: Fix erroneous mailbox timeout after PCI err [...] omits 2416ccd3815b scsi: qla2xxx: Fix losing FCP-2 targets on long port disab [...] omits f12d2d130efc scsi: qla2xxx: Add debug prints in the device remove path omits 118b0c863c8f scsi: qla2xxx: Fix losing target when it reappears during delete omits 58d1c124cd79 scsi: qla2xxx: Fix losing FCP-2 targets during port pertur [...] omits c39587bc0aba scsi: qla2xxx: Fix crash due to stale SRB access around I/ [...] omits 5304673bdb16 scsi: qla2xxx: Turn off multi-queue for 8G adapters omits d3117c83ba31 scsi: qla2xxx: Wind down adapter after PCIe error omits 476da8faa336 scsi: qla2xxx: Add a new v2 dport diagnostic feature omits bff4873c7090 scsi: qla2xxx: Fix excessive I/O error messages by default omits 65080c51fde4 scsi: iscsi: Prefer xmit of DataOut over new commands omits c0d93b12f31c scsi: ufs: Rearrange addresses in increasing order omits cb2bf7c6e544 scsi: ufs: host: ufs-exynos: Use already existing definition omits 6c6806abd5bb scsi: ufs: host: ufs-exynos: Remove unused defines omits 42f22fe36d51 scsi: pm8001: Expose hardware queues for pm80xx omits 940f5efa6316 scsi: pm8001: Use non-atomic bitmap ops for tag alloc + free omits 98132d842d4d scsi: pm8001: Set up tags before using them omits 35a7e9dbff9a scsi: pm8001: Rework shost initial values omits aeaadcde1a60 scsi: ibmvfc: Store vhost pointer during subcrq allocation omits 72ea7fe0db73 scsi: ibmvfc: Allocate/free queue resource only during pro [...] omits 1d3e0980782f scsi: storvsc: Correct reporting of Hyper-V I/O size limits omits 65cf7c02cfc7 Merge tag 'exynos-drm-fixes-v5.19-rc3' of git://git.kernel [...] omits 2acd76e7b859 scsi: ufs: Fix a race between the interrupt handler and th [...] omits d1a7644648b7 scsi: ufs: Support clearing multiple commands at once omits da8badd7d358 scsi: ufs: Simplify ufshcd_clear_cmd() omits dcad25cb2500 scsi: ufs: exynos: Constify driver data omits e733f8a894e6 scsi: lpfc: Use memset_startat() helper in lpfc_nvmet_xmt_ [...] omits 35bf020bd8ab scsi: target: iscsi: Fix NULL pointer dereference in iscsi [...] omits d08227a8b122 Merge tag 'amd-drm-fixes-5.19-2022-06-15' of https://gitla [...] omits 18b3eb79b1cf MAINTAINERS: add include/dt-bindings/phy to GENERIC PHY FRAMEWORK omits 5bef2838f1a0 phy: qcom-qmp: fix PCIe PHY support omits fbbf71f37409 phy: qcom-qmp: fix msm8996 PCIe PHY support omits 4daa43e92eae phy: ti: phy-j721e-wiz: use OF data for device specific data omits 3f0acf259a28 Merge tag 'drm-intel-fixes-2022-06-16' of git://anongit.fr [...] omits 5cda442dc032 dt-bindings: phy: renesas: usb3-phy: Spelling s/funcional/ [...] omits f1b2d06de112 phy: samsung-ufs: add support for FSD ufs phy driver omits e313216b5281 phy: samsung-ufs: move cdr offset to drvdata omits 63f4676dd879 dt-bindings: phy: Add FSD UFS PHY bindings omits c667d9c630cc dt-bindings: phy: List supplies for qcom,edp-phy omits e4a8864f74e9 iosys-map: Fix typo in documentation omits 85e123c27d5c dm mirror log: round up region bitmap size to BITS_PER_LONG omits 1ee88de395c3 dm: fix narrow race for REQ_NOWAIT bios being issued despi [...] omits 5d7362d0d56d dm: fix use-after-free in dm_put_live_table_bio omits 2f90ec127195 Merge tag 'drm-misc-fixes-2022-06-16' of git://anongit.fre [...] omits 3e6fe5ce4d48 libbpf: Fix internal USDT address translation logic for sh [...] omits 7c05eae8db92 smb3: add trace point for SMB2_set_eof omits 9b4d5c01eb23 selftests: make use of GUP_TEST_FILE macro omits b96f3cab5965 block/bfq: Enable I/O statistics omits 0639b599f6f3 Merge tag 'audit-pr-20220616' of git://git.kernel.org/pub/ [...] omits 73448ae6204f RISC-V: Some Svpbmt fixes and cleanups omits 6decbf75c93e Merge tag 'selinux-pr-20220616' of git://git.kernel.org/pu [...] omits c836d9d17a7d RISC-V: Some Svpbmt fixes omits 1771c8c9e65a riscv: remove usage of function-pointers from cpufeatures [...] omits b684001a5eb7 riscv: make patch-function pointer more generic in cpu_man [...] omits 924cbb8cbe34 riscv: Improve description for RISCV_ISA_SVPBMT Kconfig symbol omits 237c0ee4742b riscv: drop cpufeature_apply_feature tracking variable omits 21f356f99026 riscv: fix dependency for t-head errata omits 8ee53c702f23 drm/nouveau: Fix spelling typo in comments omits a7c1c97fb1e6 Merge tag 'dt-fixes-for-palmer-5.19-rc3' of ssh://gitolite [...] omits bc1801ec0931 Merge branch 'i2c/for-mergewindow' into i2c/for-next omits b0017602fdf6 9p: fix EBADF errors in cached mode omits 09f4933a4fd9 arm64: dts: microchip: adjust whitespace around '=' omits f028328f60bd arm64: dts: sprd: adjust whitespace around '=' omits 11357f103f2e arm64: dts: hisilicon: adjust whitespace around '=' omits 8c1be9336e9a arm64: dts: marvell: adjust whitespace around '=' omits b88d11f84da6 arm64: dts: lg: adjust whitespace around '=' omits d57cc3b903db arm64: dts: apm: adjust whitespace around '=' omits dec1c62e91ba arm64: dts: amd: adjust whitespace around '=' omits 6cfeadbff3f8 blk-mq: don't clear flush_rq from tags->rqs[] omits 4d337cebcb1c blk-mq: avoid to touch q->elevator without any protection omits 5fd7a84a09e6 blk-mq: protect q->elevator by ->sysfs_lock in blk_mq_elv_ [...] omits b03f15ee9881 ARM: dts: sd: adjust whitespace around '=' omits 53f2ade4b0a3 ARM: dts: sti: adjust whitespace around '=' omits 282a4b9ee9ec ARM: dts: ste: adjust whitespace around '=' omits f30528c6b08a ARM: dts: nuvoton: adjust whitespace around '=' omits 468aaf56bd5f ARM: dts: lpc: adjust whitespace around '=' omits 4f2ff3feab43 ARM: dts: ecx: adjust whitespace around '=' omits b3b0f459c249 ARM: dts: alpine: adjust whitespace around '=' omits 194f47c31ab6 ARM: dts: spear: adjust whitespace around '=' omits 06e00a512d0a ARM: dts: axm: adjust whitespace around '=' omits bc5187b427dd ARM: dts: at91: adjust whitespace around '=' omits 94d0a0329761 ARM: dts: aspeed: adjust whitespace around '=' omits 4580f60b2337 ARM: dts: pxa: adjust whitespace around '=' omits 14dc7a18abbe block: Fix handling of offline queues in blk_mq_alloc_requ [...] omits 3084a4ec7f9b selftests: vm: Fix resource leak when return error omits 12a29115be72 selftests dma: fix compile error for dma_map_benchmark omits d36bdd77b9e6 drm/i915: Implement w/a 22010492432 for adl-s omits 5e0b0a4c52d3 selftests/bpf: Test tail call counting with bpf2bpf and da [...] omits ff672c67ee76 bpf, x86: Fix tail call count offset calculation on bpf2bpf call omits e4c72c06c367 i2c: Fix a potential use after free omits 507c8695c65a Merge branch 'for-5.19-fixes' into for-next omits 07fd5b6cdf3c cgroup: Use separate src/dst nodes when preloading css_set [...] omits e210a89f5b07 cgroup.c: add helper __cset_cgroup_from_root to cleanup du [...] omits 89793a61d8e7 RISC-V: Use the extension probing code to enable the FPU omits 48a23ec6ff2b Merge tag 'net-5.19-rc3' of git://git.kernel.org/pub/scm/l [...] omits 7a710a8bc909 drm/dp/mst: Read the extended DPCD capabilities during sys [...] omits 2e7bf4a6af48 net: axienet: add missing error return code in axienet_probe() omits 593d1ebe00a4 Revert "net: Add a second bind table hashed by port and address" omits ee774c40fa32 dt-bindings: efm32: remove bindings for deleted platform omits b624c4d03760 dt-bindings: hwmon: move ibm,p8-occ bindings to proper folder omits 668c01baa710 dt-bindings: interrupt-controller: Convert rda,8810pl-intc [...] omits 5d0fbbbe1d87 riscv: switch has_fpu() to the unified static key mechanism omits c360cbec3511 riscv: introduce unified static key mechanism for ISA extensions omits 3f77a1d0570e arm64/cpufeature: Unexport set_cpu_feature() omits 686141bc02f2 Merge branch 'mlx5-next' into wip/leon-for-next omits 1a685940e620 RDMA/rxe: fix xa_alloc_cycle() error return value check again omits 5a0e4529d9ae dmaengine: dw-edma: Remove unused irq field in struct dw_e [...] omits 8d5459c11f54 ext4: improve write performance with disabled delalloc omits f7a03501b090 dmaengine: stm32-mdma: Remove dead code in stm32_mdma_irq_ [...] omits 5dc8638872ef MAINTAINERS: idxd driver maintainer update omits 4deb96e35c5c irqchip/gicv3: Handle resource request failure consistently omits 15baa7dcadf1 ext4: fix warning when submitting superblock in ext4_commi [...] omits ce4b461ba2c1 dmaengine: apple-admac: Use {low,upp}er_32_bits() to split [...] omits 81ce6f3dbbdc MAINTAINERS: add include/dt-bindings/dma to DMA GENERIC OF [...] omits 62c427ca0745 dt-bindings: dma: apple,admac: Fix example interrupt parsing omits 3f8ccf5f1a8c riscv: dts: microchip: remove spi-max-frequency property omits 32fc810b364f io_uring: do not use prio task_work_add in uring_cmd omits 3103084afcf2 ext4, doc: remove unnecessary escaping omits 48e02e611382 ext4: fix incorrect comment in ext4_bio_write_page() omits 06781a502635 mtd: rawnand: gpmi: Fix setting busy timeout setting omits 4f5bf12732fd fs: fix jbd2_journal_try_to_free_buffers() kernel-doc comment omits c196175acdd3 clk: imx: clk-fracn-gppll: Add more freq config for video pll omits f300cb7fccf6 clk: imx: clk-fracn-gppll: correct rdiv omits 5ebaf9f7da5b clk: imx: clk-fracn-gppll: Return rate in rate table prope [...] omits 044034efbeea clk: imx: clk-fracn-gppll: fix mfd value omits ebb4f1eb9360 clk: imx93: Correct the edma1's parent clock omits 1e3c837a663e clk: imx93: correct nic_media parent omits 18d6d8fe4f24 clk: imx93: use adc_root as the parent clock of adc1 omits a50cc4955623 drm/i915/bios: Introduce panel_bits() and panel_bool() omits 5c9016b2ddb3 drm/i915/bios: Don't parse the DPS panel type when the VBT [...] omits 0256ea13d169 drm/i915/bios: Move panel_type stuff out of parse_panel_options() omits bf9719f8c89a drm/i915: Remove bogus LPT iCLKIP WARN omits 651d4a0fc4c5 drm/i915: Sanitize underrun reporting before turning off a [...] omits b8fec4400923 drm/i915: Extract intel_sanitize_fifo_underrun_reporting() omits a76c0b31eef5 io_uring: commit non-pollable provided mapped buffers upfront omits d6346ae0779e drm/i915: Do not start connector polling on headless sku omits 04770b082e2a drm/i915: Do not start connector polling if display is disabled omits eb2983c09f4e drm/i915/opregion: add function to check if headless sku omits 30f8c74ca9b7 drm/vc4: Warn if some v3d code is run on BCM2711 omits d19e00ee06a9 drm/vc4: crtc: Fix out of order frames during asynchronous [...] omits d87db1c79d6f drm/vc4: crtc: Don't call into BO Handling on Async Page-F [...] omits f6766fb265b1 drm/vc4: crtc: Move the BO Handling out of Common Page-Fli [...] omits 4d12c36fb73b drm/vc4: crtc: Move the BO handling out of common page-fli [...] omits 2523e9dcc3be drm/vc4: crtc: Use an union to store the page flip callback omits 257add942a47 drm/vc4: drv: Skip BO Backend Initialization on BCM2711 omits 209584866148 drm/vc4: plane: Register a different drm_plane_helper_func [...] omits 39a30ec64510 drm/vc4: kms: Register a different drm_mode_config_funcs o [...] omits 538f11116061 drm/vc4: drv: Register a different driver on BCM2711 omits 3d7637423be8 drm/vc4: bo: Split out Dumb buffers fixup omits dd2dfd44edc5 drm/vc4: bo: Rename vc4_dumb_create omits 1cbc91eb7b51 drm/vc4: Consolidate Hardware Revision Check omits cb468c7d84d1 drm/vc4: plane: Prevent async update if we don't have a dlist omits 4bca7e80b645 init: Initialize noop_backing_dev_info early omits 27cfa258951a ext2: fix fs corruption when trying to remove a non-empty [...] omits 5dcb50c009c9 Merge branch 'net-mana-add-pf-and-xdp_redirect-support' omits 7a8938cd024d net: mana: Add support of XDP_REDIRECT action omits 1566e7d6206f net: mana: Add the Linux MANA PF driver omits 2081ad146746 spi: microchip-core: fix passing zero to PTR_ERR warning omits 2964e31cdda0 ASoC: SOF: Intel: IPC4: enable IMR boot omits 1ec0c91f6d6b ASoC: Intel: Skylake: remove redundant re-assignments to p [...] omits 7acf970a6fbb ASoC: SOF: ipc4-topology: Fix error code in sof_ipc4_volume_put() omits 8bca458990dd net: ethernet: stmmac: reset force speed bit for ipq806x omits 9ec092d2feb6 net: ethernet: stmmac: add missing sgmii configure for ipq806x omits 71b8138dea9a Merge branch 'clk-ti-dt' into clk-next omits 255584b13834 clk: ti: Stop using legacy clkctrl names for omap4 and 5 omits 1342b5b23da9 drm/sun4i: Fix crash during suspend after component bind failure omits 920169041baa drm/sun4i: dw-hdmi: Fix ddc-en GPIO consumer conflict omits 6da623684cdb drm/sun4i: sun8i-hdmi-phy: Group PHY ops functions by generation omits ef2731e48b51 drm/sun4i: sun8i-hdmi-phy: Separate A83T and H3 PHY ops omits cdf3e5e15aa5 drm/sun4i: sun8i-hdmi-phy: Support multiple custom PHY ops omits 94c25fb1dfc3 drm/sun4i: sun8i-hdmi-phy: Used device-managed clocks/resets omits 719216eb51e9 drm/sun4i: sun8i-hdmi-phy: Use devm_platform_ioremap_resource omits 1a395a5604d8 drm/sun4i: sun8i-hdmi-phy: Use of_device_get_match_data omits d56e336e8444 RDMA/usnic: Use device_iommu_capable() omits 925d046e7e52 RDMA/core: Add a netevent notifier to cma omits fc008bdbf1cd RDMA/core: Add an rb_tree that stores cm_ids sorted by ifi [...] omits e89ab76d7e25 xfs: preserve DIFLAG2_NREXT64 when setting other inode attributes omits 10930b254d5b xfs: fix variable state usage omits f4288f01820e xfs: fix TOCTOU race involving the new logged xattrs control knob omits cfbc80e34e3a mlxbf_gige: remove own module name define and use KBUILD_M [...] omits 733dc1aaf4f0 Merge branch 'clk-devm-enable' into clk-next omits c0c87382c1a6 drm/amdgpu/display: fix build when CONFIG_DEBUG_FS is not set omits 68bde8b2e311 clk: meson: axg-audio: Don't duplicate devm_clk_get_enabled() omits 7ef9651e9792 clk: Provide new devm_clk helpers for prepared and enabled clocks omits abae8e57e49a clk: generalize devm_clk_get() a bit omits af89cd456034 clk: Improve documentation for devm_clk_get() and its opti [...] omits d6acc1d49dd5 Merge branch 'clk-mtk' into clk-next omits cad140d00899 selinux: free contexts previously transferred in selinux_a [...] omits 8b86f733c0e5 ARM: dts: s5pv210: align gpio-key node names with dtschema omits 97a9495efbdc ARM: dts: exynos: align gpio-key node names with dtschema omits de5bb43826dd samples/bpf: Check detach prog exist or not in xdp_fwd omits 3b3ec201f381 clk: mediatek: reset: Add infra_ao reset support for MT8186 omits 2336db647f31 dt-bindings: arm: mediatek: Add #reset-cells property for MT8186 omits 5ea61b478f30 dt-bindings: reset: mediatek: Add infra_ao reset index for MT8186 omits a0bc8ae5a0d7 clk: mediatek: reset: Add infra_ao reset support for MT819 [...] omits fb91526b5fb0 dt-bindings: reset: mediatek: Add infra_ao reset index for [...] omits 4d352eb91a42 dt-bindings: arm: mediatek: Add #reset-cells property for [...] omits b27a604a5793 clk: mediatek: reset: Add reset support for simple probe omits 761bc64003e3 clk: mediatek: reset: Add new register reset function with device omits 7d10ae3797e1 clk: mediatek: reset: Change return type for clock reset r [...] omits 322989ddf7c4 clk: mediatek: reset: Support inuput argument index mode omits 723e367114de clk: mediatek: reset: Support nonsequence base offsets of [...] omits 2d2a2900588c clk: mediatek: reset: Revise structure to control reset register omits 370bf6286969 clk: mediatek: reset: Merge and revise reset register function omits 114257572a0e clk: mediatek: reset: Extract common drivers to update function omits 086bcb50b435 clk: mediatek: reset: Refine and reorder functions in reset.c omits edabcf71d100 clk: mediatek: reset: Fix written reset bit offset omits b348c26c28a9 clk: mediatek: reset: Add reset.h omits 882eb549a76c Merge branch 'clk-fixes' into clk-next omits a79e69c8714f MAINTAINERS: add include/dt-bindings/clock to COMMON CLK F [...] omits ef79c396c664 audit: free module name omits 30306f6194ca Merge tag 'hardening-v5.19-rc3' of git://git.kernel.org/pu [...] omits 9cf0b6185994 iio: Use octal permissions and DEVICE_ATTR_{RO,RW}. omits 79b584ed12a0 iio: adc: meson_saradc: Use regmap_read_poll_timeout() for [...] omits 22c26db48c19 iio: adc: meson_saradc: Use temporary variable for struct device omits 6531f3a41fe8 iio: adc: meson_saradc: Use devm_clk_get_optional() omits 2d27a021395e iio: adc: meson_saradc: Convert to use dev_err_probe() omits d43c7006e495 iio: adc: meson_saradc: Align messages to be with physical [...] omits ec25bb6e84a0 iio: adc: meson_saradc: Don't attach managed resource to I [...] omits 5a3ec28adafd iio: adc: sc27xx_adc: Re-use generic struct u32_fract omits 754d013433bc iio: at91-sama5d2: Limit requested watermark value to hwfifo size omits 9e5b4cd2e9c0 iio: imu: st_lsm6dsx: Limit requested watermark value to h [...] omits 2b059449b5a3 iio: imu: lsm6dsx: Move exported symbols to the IIO_LSM6DS [...] omits acc416ff7d40 iio: imu: lsm6dsx: Use new pm_sleep_ptr() and EXPORT_SIMPL [...] omits 1300ab392718 iio: humidity: hts221: Move symbol exports into IIO_HTS221 [...] omits 2129f25de582 iio: humidity: hts221: Use EXPORT_SIMPLE_DEV_PM_OPS() to a [...] omits cb490b10c3fd iio:accel:kxsd9: Switch from CONFIG_PM guards to pm_ptr() etc omits 10f09307199d iio: core: drop of.h from iio.h omits bf49a46b6d8b iio: adc: intel_mrfld_adc: explicitly add proper header files omits 4dc1372ffb82 i2c: hisi: use HZ_PER_KHZ macro in units.h omits b4d329c451a2 drm/msm/gem: Drop early returns in close/purge vma omits 311e03c29c25 drm/msm/gem: Separate object and vma unpin omits a1a2e9c6e1d2 Merge branch 'rework/kthreads' into for-next omits b87f02307d3c printk: Wait for the global console lock when the system i [...] omits c3230283e281 printk: Block console kthreads when direct printing will b [...] omits 28fc842e1472 PCI: mediatek-gen3: Print LTSSM state when PCIe link down omits 4c0ad47b8da5 i2c: qcom-cci: add msm8974 compatible omits 3fe012f482b2 dt-bindings: i2c: qcom-cci: add QCOM MSM8974 compatible omits afe9eb14ea1c Merge tag 'tpmdd-next-v5.19-rc3' of git://git.kernel.org/p [...] omits 5ee3d10f84d0 NFSv4: Add FMODE_CAN_ODIRECT after successful open of a NF [...] omits 27b5b22d252c certs: fix and refactor CONFIG_SYSTEM_BLACKLIST_HASH_LIST build omits 6a1c3767d82e certs/blacklist_hashes.c: fix const confusion in certs blacklist omits 49d6a3c062a1 x86/Hyper-V: Add SEV negotiate protocol support in Isolation VM omits cdd85786f4b3 x86/tdx: Clarify RIP adjustments in #VE handler omits 51dd64bb99e4 Revert "evm: Fix memleak in init_desc" omits 04cb45b49567 Merge branch 'md-fixes' of https://git.kernel.org/pub/scm/ [...] omits 60428d8bc27f x86/tdx: Fix early #VE handling omits eab6bb0994b8 arm64: dts: Add DTS files for bcmbca SoC BCM6813 omits c5eb8a89f561 dt-bindings: arm64: Add BCM6813 SoC omits f34fdcd4a0e7 md/raid5-ppl: Fix argument order in bio_alloc_bioset() omits d1a374a1aeb7 bpf: Limit maximum modifier chain length in btf_check_type_tags omits d0a180341fe0 Revert "md: don't unregister sync_thread with reconfig_mut [...] omits bdc997a769ee mmc: core: Do not evaluate HS400 capabilities if bus has n [...] omits 78fe993ae714 mmc: host: Improve I/O read/write performance for GL9763E omits 382fd8393fd9 mmc: sdhci-st: Obviously always return success in remove callback omits c36f2482a1cc mmc: sdhci-of-arasan: Obviously always return success in r [...] omits a3f05b2e30a3 mmc: dw_mmc: rockchip: Obviously always return success in [...] omits af9c1566752d mmc: dw_mmc: hi3789cv200: Obviously always return success [...] omits e1c619d12661 mmc: dw_mmc: exynos: Obviously always return success in re [...] omits 0f95ee9a0c57 Merge tag 'drm-misc-next-2022-06-08' of git://anongit.free [...] omits c8bf202614ec Merge branch 'fixes' into next omits 6735988b140b ASoC: Add regmap_field helpers for simple bit operations omits 89bcd9a64b84 mmc: mediatek: wait dma stop bit reset to 0 omits 26968e614adb Merge tag 'regmap-field-bit-helpers' of https://git.kernel [...] omits 8fe87198d4de mmc: sdhci-brcmstb: Initialize base_clk to NULL in sdhci_b [...] omits c4938d5a6a54 mmc: mmci: Fix typo in comment omits 08a4aeb2c23f ARM: dts: Add PCIe support for Airoha EN7523 omits abf0ba5a34ea drm/bridge: it6505: Add missing CRYPTO_HASH dependency omits 979086f5e006 Merge tag 'fs.fixes.v5.19-rc3' of git://git.kernel.org/pub [...] omits 3f49f7591e71 drm/bridge: anx7625: Zero error variable when panel bridge [...] omits 10eb3a0d517f dm: fix race in dm_start_io_acct omits db01ea882bf6 efi: Correct comment on efi_memmap_alloc omits 6f1de1da8156 soc: qcom: geni: Disable MMIO tracing for GENI SE omits 60457d5e158d serial: qcom_geni_serial: Disable MMIO tracing for geni serial omits 210031971cdd asm-generic/io: Add logging support for MMIO accessors omits 451f2f1c908b KVM: arm64: Add a flag to disable MMIO trace for nVHE KVM omits d593d64f043a lib: Add register read/write tracing support omits 98692f52c588 drm/meson: Fix overflow implicit truncation warnings omits 443685992bda irqchip/tegra: Fix overflow implicit truncation warnings omits 018b741ea2a6 coresight: etm4x: Use asm-generic IO memory barriers omits 548927e03121 arm64: io: Use asm-generic high level MMIO accessors omits f2c5092190f2 arch/*: Disable softirq stacks on PREEMPT_RT. omits 2396e958c816 Merge tag 'nvme-5.19-2022-06-15' of git://git.infradead.or [...] omits b3b76fc86f0f PCI: mediatek: Allow building for ARCH_AIROHA omits c568d63b9155 dt-bindings: PCI: mediatek: Add Airoha EN7532 support omits 0d8116ccd83b arm64: ftrace: remove redundant label omits a6253579977e arm64: ftrace: consistently handle PLTs. omits 3eefdf9d1e40 arm64: ftrace: fix branch range checks omits ec41c6d82056 hwmon: (asus-ec-sensors) add missing comma in board name list. omits 27d8fa207835 Revert "arm64: Initialize jump labels before setup_machine_fdt()" omits be753a1fd77b Merge branch 'ib-v5.20-amd-pinctrl' omits 6342140db660 selftests/timens: add a test for vfork+exit omits 133e2d3e81de fs/exec: allow to unshare a time namespace on vfork+exec omits 2b59af8cd4de arm64: dts: Add support for Stratix 10 Software Virtual Platform omits 9194a384083b dt-bindings: altera: document Stratix 10 SWVP compatibles omits 6c55e6cce170 Merge branch 'for-5.20/nintendo' into for-next omits 842fec058171 HID: nintendo: Set phys property of input device based on [...] omits 0e9e3132fe51 dt-bindings: pinctrl: sunplus,sp7021-pinctrl: reference ge [...] omits 24d0af46d389 Merge tag 'intel-pinctrl-v5.19-3' of gitolite.kernel.org:p [...] omits 3046a827316c bpf: Fix request_sock leak in sk lookup helpers omits 4b32e054335e pinctrl: nomadik: Fix refcount leak in nmk_pinctrl_dt_subn [...] omits 2ed2c3814951 Merge branch 'ib-v5.20-amd-pinctrl' into devel omits f152a48a15dc dt-bindings: pinctrl: sunxi: Disallow the resets property omits daf4cfddbce6 ARM: dts: sunxi: Drop resets from r_pio nodes omits 59c150252786 pinctrl: sunxi: Remove reset controller consumers omits 353d2ef77f2b dt-bindings: pinctrl: mt8192: Use generic bias instead of [...] omits b52e695324bb dt-bindings: pinctrl: mt8192: Add drive-strength-microamp omits 72440158f70f pinctrl: amd: Implement pinmux functionality omits 79bb5c7fe84b pinctrl: amd: Add amd_get_iomux_res function omits a1e9bb597a7b pinctrl: amd: Define and use AMD_PINS macro omits 1dce30781961 pinctrl: amd: Use PINCTRL_PINGROUP to manage pingroups omits 8a962b08e1fa pinctrl: amd: Remove amd_pingroup and use pingroup omits 003cbe046171 pinctrl: Add pingroup and define PINCTRL_PINGROUP omits b37be6d2f457 Merge branch 'for-5.20/uclogic' into for-next omits 0cb1fc0988e3 HID: uclogic: Add support for XP-PEN Deco L omits 867c89254425 HID: uclogic: Allow to generate frame templates omits 2d167aaba386 HID: uclogic: Add KUnit tests for uclogic_rdesc_template_apply() omits 76e645be7ebe HID: uclogic: Make template placeholder IDs generic omits aaefa29270d9 pinctrl: sunxi: a83t: Fix NAND function name for some pins omits 84a85d3fef2e pinctrl: aspeed: Fix potential NULL dereference in aspeed_ [...] omits c435f61d0eb3 drm/amd/display: Drop unnecessary guard from DC resource omits c2b3a0759c76 dt-bindings: net: wireless: ath11k: change Kalle's email omits f424b1a6e1b4 dt-bindings: net: wireless: ath9k: Change Toke as maintainer omits bf29a87cc65a ASoC: SOF: Intel: Add support for MeteorLake omits 933b5f9f98da tools/kvm_stat: fix display of error when multiple process [...] omits 2db2f46fdfc2 KVM: x86/mmu: Use try_cmpxchg64 in fast_pf_fix_direct_spte omits 0ac304de73b3 KVM: VMX: Use try_cmpxchg64 in pi_try_set_control omits aee98a6838d5 KVM: x86/mmu: Use try_cmpxchg64 in tdp_mmu_set_spte_atomic omits d895f28ed6da KVM: VMX: Skip filter updates for MSRs that KVM is already [...] omits 007a369fba3c KVM: x86/mmu: Drop unused CMPXCHG macro from paging_tmpl.h omits 78c7d9001be7 KVM: X86/SVM: Use root_level in svm_load_mmu_pgd() omits 024c3c3304ca KVM: X86/MMU: Remove useless mmu_topup_memory_caches() in [...] omits f24b44e48d26 KVM: Rename ack_flush() to ack_kick() omits fc10020ac9ec KVM: X86/MMU: Remove unused PT32_DIR_BASE_ADDR_MASK from mmu.c omits 37f80a7c9987 KVM: s390: selftests: Fix memop extension capability check omits e5380f6d7586 KVM: SVM: Hide SEV migration lockdep goo behind CONFIG_PRO [...] omits 5bdae49fc2f6 KVM: SEV: fix misplaced closing parenthesis omits 1cb67e25f9a8 KVM: selftests: Remove the mismatched parameter comments omits 219b51a6f040 net: ax25: Fix deadlock caused by skb_recv_datagram in ax2 [...] omits c5595975b53a io_uring: make io_fill_cqe_aux honour CQE32 omits cd94903d3ba5 io_uring: remove __io_fill_cqe() helper omits 2caf9822f050 io_uring: fix ->extra{1,2} misuse omits 29ede2014c87 io_uring: fill extra big cqe fields from req omits f43de1f88841 io_uring: unite fill_cqe and the 32B version omits 91ef75a7db0d io_uring: get rid of __io_fill_cqe{32}_req() omits 62257638170e ASoC: SOF: mediatek: Fix error code in probe omits b23662406b1b ASoC: sunxi: Use {regmap/regmap_field}_{set/clear}_bits helpers omits f67be8b7ee90 regmap: provide regmap_field helpers for simple bit operations omits 902c2d91582c memblock: Disable mirror feature if kernelcore is not specified omits c0b978fedff6 arm64: mm: Only remove nomap flag for initrd omits abd62377c006 mm: Limit warning message in vmemmap_verify() to once omits 14d9a675fd0d mm: Ratelimited mirrored memory related warning messages omits 6365a1935c51 efi: Make code to find mirrored memory ranges generic omits df44b1ee72f4 Merge branch 'for-5.20/selftests-fixes' into for-next omits 064520e8aeaa ASoC: SOF: Intel: Add support for MeteorLake (MTL) omits ab222a4aaecf ASoC: SOC: Intel: introduce cl_init callback omits 36a15e1cb134 net: usb: ax88179_178a needs FLAG_SEND_ZLP omits 55eb9a6c8bf3 selftests/livepatch: better synchronize test_klp_callbacks_busy omits 4edf738d4c79 ASoC: tegra: Fix MBDRC bypass mode check omits 5983a8a4a4dc ASoC: tegra: Fix clock DAI format on Tegra210 omits 371de1aa000d Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] omits 8d2ba05b099a drm/i915/bios: split ddi port parsing and debug printing omits c78783f3227f drm/i915/bios: no need to pass i915 to parse_ddi_port() omits 869968225718 drm/i915/bios: use dvi and hdmi support helpers omits f777316e52e1 Merge branch 'topic/ctl-enhancements' into for-next omits f5e829f92a49 ALSA: control: Add input validation omits 4e54316ad248 ALSA: control: Drop superfluous ifdef CONFIG_SND_CTL_DEBUG omits 1b7ec5143c34 ALSA: control: Rename CONFIG_SND_CTL_VALIDATION to CONFIG_ [...] omits 2c7463d070c4 ASoC: topology: Drop superfluous check of CONFIG_SND_CTL_V [...] omits c27e1efb61c5 ALSA: control: Use xarray for faster lookups omits b60377de7790 MAINTAINERS: add include/dt-bindings/net to NETWORKING DRIVERS omits 56ec3e755bd1 ALSA: hda/realtek: Apply fixup for Lenovo Yoga Duet 7 properly omits 56315b6bf7fc ARM: dts: at91: ksz9477_evb: fix port/phy validation omits 88c9c5679a06 Merge tag 'v5.18' into next-testing omits 2a3dcbccd64b 9p: Fix refcounting during full path walks for fid lookups omits e5690f263208 9p: fix fid refcount leak in v9fs_vfs_get_link omits beca774fc51a 9p: fix fid refcount leak in v9fs_vfs_atomic_open_dotl omits d7dd6eccfbc9 net: bgmac: Fix an erroneous kfree() in bgmac_remove() omits 15ec76fb29be selinux: Add boundary check in put_entry() omits 2595fe04a44d drm/amdgpu/display: make FP handling in Makefiles consistent omits 4e1db0119c64 Revert "drm/amdgpu/display: Protect some functions with CO [...] omits 914da384ae9a drm/amdkfd: fix warning when CONFIG_HSA_AMD_P2P is not set omits 68ad7f90c790 drm/amdgpu: remove redundant enable_mes and enable_mes_kiq omits ba8b460445f8 drm/amd/display: Blank for uclk OC in dm instead of dc omits ac78fa502afa drm/amd/display: Add null check to dc_submit_i2c_oem omits ac31a24d9188 drm/amd/display: FVA timing adjustment omits ebfb15262af3 drm/amd/display: Add vrr_active_variable to dc_stream_update omits 3de58f22f544 drm/amd/display: Pass vrr mode to dcn omits 9a4c9de4838f drm/amd/display: Adding VTEM to dc omits 28fdd0c32daf drm/amd/display: Copy hfvsif_infopacket when stream update omits 2bbb54bbacd6 drm/amd/display: Add support for HF-VSIF omits c2fbe663ec4f drm/amd/display: Firmware assisted MCLK switch and FS omits a34136a3b352 drm/amd/display: DAL ACR, dc part, fix missing dcn30 omits f69e98a91a01 drm/amd/display: Fix comments omits 85ee819fd08e drm/amd/display: Drop unused privacy_mask setters and getters omits 5f034aef8479 drm/amd/display: 3.2.190 omits f51d22b0d04a drm/amd/display: update topology_update_input_v3 struct omits a141d2083b46 drm/amd/display: Add debug option for exiting idle optimiz [...] omits 71be4b16d39a drm/amd/display: dsc validate fail not pass to atomic check omits b840b64bc8ed drm/amd/display: Fix monitor flash issue omits c443514a7d6d drm/amd/display: lower lane count first when CR done parti [...] omits 9731dd4cadc5 drm/amdkfd: Add available memory ioctl omits 1a65327a84db Revert "drm/amdgpu/gmc11: enable AGP aperture" omits 272308add589 drm/amd/pm: enable MACO support for SMU 13.0.0 omits d11737f26ffe drm/amd/pm: enable UCLK DS feature for SMU 13.0.0 omits d6aa8424bcac drm/amd/display: dml: move some variables to heap omits 1f474c8742fd drm/amd/display: Use pre-allocated temp struct for boundin [...] omits ea937ad6e925 drm/amdgpu: Fix GTT size reporting in amdgpu_ioctl omits 526e6ca5d1d5 drm/amdgpu/pm: remove the repeated EnableGfxImu message sending omits d52ea3dc65a9 drm/amdgpu/pm: correct the firmware flag address for SMU I [...] omits 5089c4a8ebea drm/amd/display: ignore modifiers when checking for format [...] omits f2a5002541d0 drm/amd: disable GPA mode in backdoor load omits 438eac25d033 drm/amdgpu/discovery: enable vcn/jpeg v4_0_2 omits 72aeb6ee0c78 drm/amd/pm: fix driver reload SMC firmware fail issue for smu13 omits 2c02c2451f76 dt-bindings: mmc: renesas,sdhi: Add R-Car Gen4 clock requirements omits f541b792424a dt-bindings: mmc: renesas,sdhi: R-Car V3U is R-Car Gen4 omits 5757ce11aa38 mmc: debugfs: Fix file release memory leak omits 3831cd1f9ff6 selftests/bpf: Avoid skipping certain subtests omits 96752e1ec0e0 selftests/bpf: Fix test_varlen verification failure with l [...] omits 2d1ea19f179b remoteproc: omap_remoteproc: Fix typo in comment omits fa220c05d282 remoteproc: k3-r5: Fix refcount leak in k3_r5_cluster_of_init omits 1d85e9a71c7b Merge branch 'fixes' into next omits f08ef9057b7b intel_idle: Add a new flag to initialize the AMX state omits 418bf5f906c3 x86/fpu: Add a helper to prepare AMX state for low-power CPU idle omits 353d9214682e rpmsg: mtk_rpmsg: Fix circular locking dependency omits abe13e9a561d rpmsg: char: Add mutex protection for rpmsg_eptdev_open() omits 53c6fc29fcaa dt-bindings: mmc: renesas,sdhi: Document R-Car S4-8 and ge [...] omits aeb0965fb9f3 mmc: renesas_sdhi: add R-Car Gen4 fallback compatibility string omits 226e09de0acd dt-bindings: mmc: convert mmc-spi-slot to yaml omits 94188bed935c dt-bindings: mmc: samsung,exynos-dw-mshc: document Exynos5420 SMU omits 32a686080907 dt-bindings: mmc: samsung,exynos-dw-mshc: convert to dtschema omits 000c51bc3466 mmc: cqhci: Capture eMMC and SD card errors omits 8b92cee8a4ca mmc: debugfs: Add debug fs error state entry for mmc driver omits 206be103c8f0 mmc: debugfs: Add debug fs entry for mmc driver omits ddd7196a1b76 mmc: sdhci: Capture eMMC and SD card errors omits 735e01ed03ce mmc: core: Capture eMMC and SD card errors omits 6d028bf9945a mmc: mtk-sd: fix typo omits a98a0ed20415 mmc: mxcmmc: Silence a clang warning omits 6444af7226c9 mmc: sdhci-of-esdhc: Fix refcount leak in esdhc_signal_vol [...] omits 6ce18fa34cd5 mmc: sdhci-brcmstb: Add ability to increase max clock rate [...] omits 4ce61e389cda dt-bindings: mmc: Add Broadcom optional sdio_freq clock omits edfbf8c307ff dt-bindings: mmc: sdhci-msm: Fix issues in yaml bindings omits dc5668d0abd3 mmc: sdhci-of-dwcmshc: add support for rk3588 omits 24c46ac74fcb mmc: sdhci-of-dwcmshc: rename rk3568 to rk35xx omits 6e62aa3f8d88 mmc: sdhci-of-dwcmshc: add reset call back for rockchip Socs omits e591fcf6b4e3 mmc: sdhci-pci-o2micro: Fix card detect by dealing with de [...] omits 8c8636f50eb2 Merge branch 'i2c/for-mergewindow' into i2c/for-next omits 1ca8743a456b Merge branch 'i2c/for-current' into i2c/for-next omits 96d0ea7d04b4 Merge branch 'sunxi/dt-for-5.20' into sunxi/for-next omits 393421f18541 ARM: dts: allwinner: align gpio-key node names with dtschema omits a0bdaf59dc92 arm64: dts: allwinner: align gpio-key node names with dtschema omits 93270357daa9 bpftool: Do not check return value from libbpf_set_strict_mode() omits 6b4384ff1088 Revert "bpftool: Use libbpf 1.0 API mode instead of RLIMIT [...] omits de87b603b091 i2c: mediatek: Fix an error handling path in mtk_i2c_probe() omits 544a8d75f3d6 i2c: mv64xxx: Add atomic_xfer method to driver omits 09b343038e34 i2c: mv64xxx: Remove shutdown method from driver omits e749e4fc900a i2c: xiic: Fix the type check for xiic_wakeup omits fc386ba7211d bpf, arm: Remove unused function emit_a32_alu_r() omits 62b5e322fb6c drm/msm: use for_each_sgtable_sg to iterate over scatterlist omits 018ab4fabddd netfs: fix up netfs_inode_init() docbook comment omits 2a2588243061 MAINTAINERS: rectify file pattern in MICROCHIP OTPC DRIVER omits 795285ef2425 selftests: Fix clang cross compilation omits 4fd17f2ac0aa drm/amd/display: Cap OLED brightness per max frame-average [...] omits c904e3acbab3 drm/amdgpu: Fix GTT size reporting in amdgpu_ioctl omits d884b6498d2f io_uring: remove IORING_CLOSE_FD_AND_FILE_SLOT omits aa165d6d2bb5 Revert "io_uring: add buffer selection support to IORING_OP_NOP" omits 8899ce4b2f73 Revert "io_uring: support CQE32 for nop operation" omits 9393cb13fa5d KVM: selftests: Use kvm_has_cap(), not kvm_check_cap(), wh [...] omits 96f113c40d28 KVM: selftests: Drop a duplicate TEST_ASSERT() in vm_nr_pa [...] omits ad125f309850 KVM: selftests: Call a dummy helper in VM/vCPU ioctls() to [...] omits 4f48e2e73745 KVM: selftests: Add a missing apostrophe in comment to sho [...] omits b3b7c6a6e80d KVM: selftests: kvm_binary_stats_test: Fix index expressions omits efe41860008e ice: Fix memory corruption in VF driver omits be2af71496a5 ice: Fix queue config fail handling omits 9542ef4fba8c ice: Sync VLAN filtering features for DVM omits 71a579f0d377 ice: Fix PTP TX timestamp offset calculation omits 85d616dd19ac arm64: dts: altera: adjust whitespace around '=' omits 03b7500f5c34 ARM: dts: Add DTS files for bcmbca SoC BCM63148 omits fa8f66983e80 dt-bindings: arm: Add BCM63148 SoC omits 6d57056e1006 dt-bindings: arm64: Add BCM6856 SoC omits 8a44db52235e dt-bindings: arm64: Add BCM63146 SoC omits d634a6969c03 ARM: dts: broadcom: correct gpio-keys properties omits c5aec5611aec ARM: dts: broadcom: align gpio-key node names with dtschema omits 2b0a95390568 ARM: dts: Add DTS files for bcmbca SoC BCM6756 omits ecb84c329dda dt-bindings: arm: Add BCM6756 SoC omits 66ae6aed7337 ARM: dts: Add DTS files for bcmbca SoC BCM6855 omits a2a4ee550704 arm64: dts: intel: socfpga_agilex: use defined GIC interru [...] omits cd271f046803 dt-bindings: altera: Add Chameleon v3 board omits 15596df74e58 ARM: dts: socfpga: Add Google Chameleon v3 devicetree omits 162552fa8844 ARM: dts: socfpga: Add atsha204a node to Mercury+ AA1 dts omits cfdb455d1a54 ARM: dts: socfpga: Move sdmmc-ecc node to Arria 10 dts omits 7e0ed53b074c ARM: dts: socfpga: Change Mercury+ AA1 dts to dtsi omits c49a44b39b31 libbpf: Fix an unsigned < 0 bug omits 24625f7d91fb Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] omits 6dbdc9f35360 bpf: Fix spelling in bpf_verifier.h omits a6e944f25cdb xsk: Fix generic transmit when completion queue reservation fails omits 8e8afafb0b55 Merge tag 'x86-bugs-2022-06-01' of git://git.kernel.org/pu [...] omits 5a5b7d8d5416 thermal: Directly use ida_alloc()/free() omits d52b095b6cb4 spi: core: Fix error code in spi_register_controller() omits d919630fe779 ASoC: cs35l45: Add endianness flag in snd_soc_component_driver omits aa2a4b897132 ASoC: ops: Fix boolean/integer detection for simple controls omits 0da11bf0cab9 cpuidle: haltpoll: Add trace points for guest_halt_poll_ns [...] omits 4b7a632ac4e7 mlxsw: spectrum_cnt: Reorder counter pools omits 9ab9b9d3fb92 cpufreq: Drop unnecessary cpus locking from store() omits 336e51283ae3 cpufreq: Optimize cpufreq_show_cpus() omits 7d787184a18f drm/exynos: mic: Rework initialization omits 5c2b74517334 drm/exynos: fix IS_ERR() vs NULL check in probe omits f93d3a779272 iio: trigger: stm32-lptimer-trigger: explicitly add proper [...] omits ca27395f1b95 iio: pressure: cros_ec_baro: explicitly add proper header files omits ca07e6bb4e5a iio: light: cros_ec_light_prox: explicitly add proper head [...] omits 93018249a731 iio: humidity: hts221_buffer: explicitly add proper header files omits 55ae407ae946 iio: dac: vf610_dac: explicitly add proper header files omits 2a53b91c23f2 iio: dac: stm32-dac: explicitly add proper header files omits 1f0350557b39 iio: common: cros_ec_sensors: explicitly add proper header files omits fb68441019dc iio: common: cros_ec_lid_angle: explicitly add proper head [...] omits d428e68a26cf iio: adc: rzg2l_adc: explicitly add proper header files omits 074d68c1c012 iio: adc: npcm_adc: explicitly add proper header files omits e335cd347e6e iio: adc: mt6360-adc: explicitly add proper header files omits 1fd4c0cd789d iio: adc: mp2629_adc: explicitly add proper header files omits 4738b57a6c12 iio: adc: ingenic-adc: explicitly add proper header files omits c2bb705f45c6 iio: adc: imx8qxp-adc: explicitly add proper header files omits 848d19010408 iio: adc: imx7d_adc: explicitly add proper header files omits 34de6b50ddb6 iio: adc: berlin2-adc: explicitly add proper header files omits f3823017e16d iio: adc: ad7606_par: explicitly add proper header files omits ae3babe1c466 iio: adc: ad7606: explicitly add proper header files omits 10897f34309b iio: temp: maxim_thermocouple: Fix alignment for DMA safety omits ecdef5b8317c iio: temp: max31865: Fix alignment for DMA safety omits 732f2cb2fbb5 iio: temp: ltc2983: Fix alignment for DMA safety omits faa05ecb1349 iio: resolver: ad2s90: Fix alignment for DMA safety omits 37882314d3bd iio: resolver: ad2s1200: Fix alignment for DMA safety omits e558a79b6d66 iio: proximity: vcnl3020: Drop unnecessary alignment requi [...] omits 2386c0f8c5b7 iio: proximity: as3935: Fix alignment for DMA safety omits e76330db5e80 iio: pressure: dlhl60d: Drop unnecessary alignment forcing. omits 4842e5de6f39 iio: potentiometer: mcp4131: Fix alignment for DMA safety omits c5f78f4d2168 iio: potentiometer: mcp41010: Fix alignment for DMA safety omits ec1ac1c0e7a1 iio: potentiometer: max5481: Fix alignment for DMA safety omits da8036525342 iio: potentiometer: ad5272: Fix alignment for DMA safety omits b5841c38cb2f iio: potentiometer: ad5110: Fix alignment for DMA safety omits 54e03562bb96 iio: imu: mpu6050: Fix alignment for DMA safety omits b0aa05065a0c iio: imu: inv_icm42600: Fix alignment for DMA safety in bu [...] omits 848847702bd1 iio: imu: inv_icm42600: Fix alignment for DMA safety omits c9a8417a13ed iio: imu: fxos8700: Fix alignment for DMA safety omits 3aafe923987c iio: gyro: fxas210002c: Fix alignment for DMA safety omits 966d2f4ee7f6 iio: gyro: adxrs450: Fix alignment for DMA safety omits ff3211b2ba9a iio: gyro: adis16130: Fix alignment for DMA safety omits ae6eeb534924 iio: gyro: adis16080: Fix alignment for DMA safety omits 9a5b11884cb7 iio: frequency: adrf6780: Fix alignment for DMA safety omits f890aaac771b iio: frequency: admv4420: Fix alignment for DMA safety omits a3e38a557a54 iio: frequency: admv1014: Fix alignment for DMA safety omits b3f3f8d264b9 iio: frequency: admv1013: Fix alignment for DMA safety omits 0bb5675befe6 iio: frequency: adf4371: Fix alignment for DMA safety omits 389b8972eb2a iio: frequency: adf4350: Fix alignment for DMA safety omits 8ff2eb625c35 iio: frequency: ad9523: Fix alignment for DMA safety omits b9ac08b3282a iio: dac: ti-dac7612: Fix alignment for DMA safety omits 3637c49ed546 iio: dac: ti-dac7311: Fix alignment for DMA safety omits 58e22371539e iio: dac: ti-dac5571: Fix alignment for DMA safety omits 03a0cc77f164 iio: dac: ti-dac082s085: Fix alignment for DMA safety omits e66bf04797f1 iio: dac: mcp4922: Fix alignment for DMA safety omits 2030708377a2 iio: dac: ltc2688: Fix alignment for DMA safety omits 1c20292c6b60 iio: dac: ad8801: Fix alignment for DMA safety omits 69e51448ddfb iio: dac: ad7303: Fix alignment for DMA safety omits 8482468b30bd iio: dac: ad7293: Fix alignment for DMA safety omits b2d5e9de77c8 iio: dac: ad5791: Fix alignment for DMA saftey omits 27f2261d16d0 iio: dac: ad5770r: Fix alignment for DMA safety omits c32be7f035ae iio: dac: ad5766: Fix alignment for DMA safety omits b378722a3e9b iio: dac: ad5764: Fix alignment for DMA safety omits 7d12a61187ae iio: dac: ad5761: Fix alignment for DMA safety omits d0c167ceff2d iio: dac: ad5755: Fix alignment for DMA safety omits 444e38927d9a iio: dac: ad5686: Fix alignment for DMA safety omits 4a4a79c06cae iio: dac: ad5592r: Fix alignment for DMA safety omits 00b9737caa5a iio: dac: ad5504: Fix alignment for DMA safety omits 678d536bb454 iio: dac: ad5449: Fix alignment for DMA safety omits d2b240d3d31c iio: dac: ad5421: Fix alignment for DMA safety omits 94ec314e1bd6 iio: dac: ad5360: Fix alignment for DMA safety omits 8779b88c214f iio: dac: ad5064: Fix alignment for DMA safety omits 314d2b1978bb iio: common: ssp: Fix alignment for DMA safety omits 026bffa458d0 iio: amplifiers: ad8366: Fix alignment for DMA safety omits 00eb2b8a0770 iio: addac: ad74413r: Fix alignment for DMA safety omits 62fa19bf484b iio: adc: ti-tlc4541: Fix alignment for DMA safety omits a2105d87eb8e iio: adc: ti-ads8688: Fix alignment for DMA safety omits 8966b11e5a14 iio: adc: ti-ads8344: Fix alignment for DMA safety omits dd54ba8b2469 iio: adc: ti-ads7950: Fix alignment for DMA safety omits 55afdd050c06 iio: adc: ti-ads131e08: Fix alignment for DMA safety omits 7df19bd26cc0 iio: adc: ti-ads124s08: Fix alignment for DMA safety omits 3a828f204a11 iio: adc: ti-adc161s626: Fix alignment for DMA safety omits 23c81e7a7e52 iio: adc: ti-adc128s052: Fix alignment for DMA safety omits 76890c3bce60 iio: adc: ti-adc12138: Fix alignment for DMA safety omits 6909fe17888b iio: adc: ti-adc108s102: Fix alignment for DMA safety omits bb102fd600d1 iio: adc: ti-adc084s021: Fix alignment for DMA safety omits 1e6bb81c23a8 iio: adc: ti-adc0832: Fix alignment for DMA safety omits e770f78036ce iio: adc: mcp320x: Fix alignment for DMA safety omits 9d7019e43ee6 iio: adc: max1241: Fix alignment for DMA safety omits f746ab0bac5b iio: adc: max1118: Fix alignment for DMA safety omits 51f30d63145c iio: adc: max11100: Fix alignment for DMA safety omits e754fb7e7a05 iio: adc: max1027: Fix alignment for DMA safety omits 6ebf401d555e iio: adc: ltc2497: Fix alignment for DMA safety omits 1673b7ca2dc1 iio: adc: ltc2496: Fix alignment for DMA safety omits 48e4ae96b0b1 iio: adc: hi8435: Fix alignment for DMA safety omits 9c6c7eff7d4a iio: adc: ad7949: Fix alignment for DMA safety omits 908af45d7057 iio: adc: ad7923: Fix alignment for DMA safety omits b330ea6bc524 iio: adc: ad7887: Fix alignment for DMA safety omits 211f810f8fae iio: adc: ad7768-1: Fix alignment for DMA safety omits 009ae227a1da iio: adc: ad7766: Fix alignment for DMA safety omits 6268c6eebb13 iio: adc: ad7606: Fix alignment for DMA safety omits 58b74555afc8 iio: adc: ad7476: Fix alignment for DMA safety omits 585c9772f883 iio: adc: ad7298: Fix alignment for DMA safety omits 98295a206d04 iio: adc: ad7292: Fix alignment for DMA safety omits 4e2008429588 iio: adc: ad7280a: Fix alignment for DMA safety omits b990cdfe7536 iio: adc: ad7266: Fix alignment for DMA safety omits b1d3a806630d iio: accel: sca3300: Fix alignment for DMA safety omits a263456f0e27 iio: accel: sca3000: Fix alignment for DMA safety omits a794b3408382 iio: accel: bmi088: Fix alignment for DMA safety omits 38e71240e2ff iio: accel: bma220: Fix alignment for DMA safety omits e1f956a804df iio: accel: adxl367: Fix alignment for DMA safety omits 46403dcf3a7c iio: accel: adxl355: Fix alignment for DMA safety omits f68a0445ee86 iio: accel: adxl313: Fix alignment for DMA safety omits 12c4efe3509b iio: core: Fix IIO_ALIGN and rename as it was not sufficie [...] omits 68d07a7bc36b iio: sx9324: Add setting for CS idle mode omits f24333103e84 dt-bindings: iio: sx9324: Add CS idle/sleep mode omits bc76ea59bb43 iio: sx9360: Add pre-charge resistor setting omits 4f3b42b80155 dt-bindings: iio: sx9360: Add precharge resistor setting omits 71783b07aa0b iio: sx9324: Add Setting for internal analog gain omits 67ac843324a5 dt-bindings: iio: sx9324: Add input analog gain omits 841a329b5faa iio: sx9324: Add Setting for internal compensation resistor omits f337f41f5d00 dt-bindings: iio: sx9324: Add internal compensation resist [...] omits d2fb946019d5 iio: sx9324: Add precharge internal resistance setting omits 057e45db96fc dt-bindings: iio: sx9324: Add precharge resistor setting omits 0b24034c7ffa iio: sx9324: Fix register field spelling omits feb0bd2bcab6 iio: gyro: mpu3050: Use pm_ptr() and DEFINE_RUNTIME_DEV_PM_OPS() omits 3c5a15cc4bd7 iio: gyro: mpu3050: Drop unused symbol exports. omits 129d7c49c5a7 iio: adc: adi-axi: Move exported symbols into IIO_ADI_AXI [...] omits 9822bb87cee1 iio: core: drop iio_get_time_res() omits ccb64316cf7e iio: addac: ad74413r: for_each_set_bit_from -> for_each_set_bit omits 9e63be2acb34 iio: accel: sca3000: Fix syntax errors in comments omits 38d5cd1e7ee0 iio: accel: sca3300: Add inclination channels omits 24fb2d3c4620 iio: accel: sca3300: Add support for SCL3300 omits ad985d4d38d7 iio: accel: sca3300: modified to support multi chips omits e59dd3aca976 iio: accel: sca3300: add define for temp channel for reuse. omits 2231b463e4a8 dt-bindings: iio: accel: sca3300: Document murata,scl3300 omits d34a1daf1a93 iio: adc: nau7802: Make use of device properties omits d8600a189c71 iio: adc: nau7802: Convert driver to use ->probe_new() omits 3cc6a67b73fd iio: adc: vf610_adc: Make use of device properties omits 3b9b4357d5b2 iio: dac: ad5592r: Get rid of OF specifics omits 7db52e252a2b iio: adc: lpc18xx_adc: Switch from of headers to mod_devic [...] omits a0bf153f2644 arm64: dts: arm: adjust whitespace around '=' omits c9ae7b866f32 drm/i915: Skip FDI vs. dotclock sanity check during readout omits 97708335b04d drm/i915: Introduce struct iclkip_params omits 623411c293d1 drm/i915: Extract intel_crtc_dotclock() omits a150345aa758 ASoC: SOF: ipc4-topology: add SoundWire/ALH aggregation support omits 30ac49841386 ASoC: ops: Don't modify the driver's plaform_max when read [...] omits 14cc58491200 ASoC: Merge fixes omits 7ed1f83bb4f0 ASoC: SOF: Compile and runtime IPC version selection omits 689614ce48b0 ASoC: SOF: topology: add code to parse config params for A [...] omits 5e93207e962a bus: bt1-axi: Don't print error on -EPROBE_DEFER omits be5cddef05f5 bus: bt1-apb: Don't print error on -EPROBE_DEFER omits 965890425271 Merge tag 'arm-soc/for-5.19/maintainers-fixes' of https:// [...] omits 11bb764fbf51 Merge tag 'arm-soc/for-5.19/drivers-fixes' of https://gith [...] omits 2d2cb31bd36b Merge tag 's32g2-fixes-5.19' of https://github.com/chester [...] omits 7c7ff68daa93 ARM: Fix refcount leak in axxia_boot_secondary omits 168f91289340 fs: account for group membership omits 89931cb463d8 ARM: dts: stm32: move SCMI related nodes in a dedicated fi [...] omits 002ec157477c Merge tag 'scmi-fixes-5.19' of git://git.kernel.org/pub/sc [...] omits 2916bf223379 Merge tag 'imx-fixes-5.19' of git://git.kernel.org/pub/scm [...] omits 33597c6257bf arm64: dts: fsl: adjust whitespace around '=' omits 4a154e5ab9a2 arm64: dts: fsl-ls10xx: use generic dma node name omits e56fdc60ac8f arm64: dts: imx8mp-evk: add regulator supply to CPU nodes omits fd207b472782 arm64: dts: imx8mm: Add SNVS LPGPR omits 8c91374b1a5f arm64: dts: fsl: ls1012a: fix Micron SPI NOR compatible omits 235a6d80f021 Revert "ARM: dts: aspeed: Add USB2.0 device controller node" omits 0f9cd1ea10d3 drm/ttm: fix bulk move handling v2 omits 5eb8deb4af56 ata: libata-core: get rid of *else* branches in ata_id_n_s [...] omits d38dc01a4e68 spi: microchip-core: fix potentially incorrect return from probe omits 74bb746407bf platform/chrome: cros_ec: Always expose last resume result omits f7309dbe628d ASoC: SOF: reduce default verbosity of IPC logs omits 047c69a3a9b1 ASoC: fsl_mqs: Add support for i.MX93 platform omits 81ae0635df7d ASoC: dt-bindings: fsl,mqs: Add compatible string for i.MX [...] omits 519d1130b66e ASoC: SOF: Intel: hda-dai: enhance debug messages omits 845a21555864 ASoC: mediatek: mt8186: Use new direct clock defines omits beb89d1d49e9 ASoC: sun8i-codec: Partial revert to fix clock specifiers omits 203b2aff4786 platform/chrome: cros_ec_proto: Fix spelling mistake "unkn [...] omits 9cc8ea99bf7a docs: networking: phy: Fix a typo omits 884c65e4daf3 amd-xgbe: Use platform_irq_count() omits 7c7eaeefb0ae soc: imx: imx8m-blk-ctrl: fix display clock for LCDIF2 pow [...] omits b426310e509a ARM: dts: imx6qdl-colibri: Fix capacitive touch reset polarity omits 93a8ba2a6198 ARM: dts: imx6qdl: correct PU regulator ramp delay omits f6eed15f3ea7 scsi: iscsi: Exclude zero from the endpoint ID range omits 09c962fd4816 scsi: MAINTAINERS: Add maintainer for Renesas UFS driver omits d69520288efd scsi: ufs: ufs-renesas: Add support for Renesas R-Car UFS [...] omits 2f11bbc2c7f3 scsi: ufs: core: Add UFSHCD_QUIRK_HIBERN_FASTAUTO omits 6554400d6f66 scsi: ufs: core: Add UFSHCD_QUIRK_BROKEN_64BIT_ADDRESS omits 7522c08d1e55 scsi: dt-bindings: ufs: Document Renesas R-Car UFS host co [...] omits 216f74e8059a scsi: ufs: host: ufs-exynos: Add support for FSD UFS HCI omits daa782a51ec8 scsi: ufs: host: ufs-exynos: Add mphy apb clock mask omits ea83df8e3bd0 scsi: dt-bindings: ufs: exynos-ufs: Add FSD compatible omits bcdb6fd4f3e9 PCI: aardvark: Fix reporting Slot capabilities on emulated bridge omits 1326b4963606 PCI: aardvark: Add support for AER registers on emulated bridge omits 73de1befcc53 selinux: fix memleak in security_read_state_kernel() omits 49e477610087 drm/msm: Switch ordering of runpm put vs devfreq_idle omits 9a54029e312d Merge branch 'fixes' into for-next omits 44bc6b08553a Merge branch 'misc' into for-next omits 64eca7ad058c arm64: dts: Add DTS files for bcmbca SoC BCM6856 omits 82a58061ada6 arm64: dts: Add DTS files for bcmbca SoC BCM63146 omits a4678f2ea115 Merge branch 'sunxi/dt-for-5.20' into sunxi/for-next omits 1b9dac68c636 arm64: dts: allwinner: Use constants for RTC clock indexes omits 8cce5702b667 ARM: dts: sunxi: Use constants for RTC clock indexes omits 8d6d51edcb79 docs: selinux: add '=' signs to kernel boot options omits 2bfe15c52612 mm: create security context for memfd_secret inodes omits 546093206ba1 audit: make is_audit_feature_set() static omits 43047e082b90 nvme-pci: disable write zeros support on UMIC and Samsung SSDs omits 6b961bce50e4 nvme-pci: avoid the deepest sleep state on ZHITAI TiPro7000 SSDs omits c4f01a776b28 nvme-pci: sk hynix p31 has bogus namespace ids omits c98a879312ca nvme-pci: smi has bogus namespace ids omits 2cf7a77ed5f8 nvme-pci: phison e12 has bogus namespace ids omits 3765fad50896 nvme-pci: add NVME_QUIRK_BOGUS_NID for ADATA XPG GAMMIX S50 omits 4641a8e6e145 nvme-pci: add trouble shooting steps for timeouts omits 2f0dad1719cb nvme: add bug report info for global duplicate id omits 1fc766b5c084 nvme: add device name to warning in uuid_show() omits 18489174e4fb ASoC: intel: sof_sdw: add RT711 SDCA card for MTL platform omits da440af07fc3 ASoC: Intel: bytcr_wm5102: Fix GPIO related probe-ordering [...] omits 3729928137c7 MAINTAINERS: update ASoC/Intel/SOF maintainers omits 2adb5bb1b860 docs: Kconfig: Fix help text indentation omits d5b1d57b425c docs/zh_CN: Update translation of reporting-issues.rst to 5.18 omits 94bdaa7d9a9d docs/arm64: elf_hwcaps: Unify HWCAP lists as description lists omits 35f2b9afc23b spi: tegra quad: Add Tegra Grace features omits 0d4e57e5af39 Revert "fbdev: vesafb: Allow to be built if COMPILE_TEST i [...] omits 6062ecda5b42 ASoC: SOF: IPC4: Add topology, control and PCM ops omits bd42ce0d2b9d dt-bindings: arm: add BCM6855 SoC to device tree binding document omits 26f2a78b4a60 ARM: dts: bcm2711: Enable V3D omits 8a3ed46ff540 ARM: dts: Update BCM47622 DTS file omits de1a99ac0b64 ARM: dts: Add DTS files for bcmbca SoC BCM6846 omits df4bf98ec2d1 scripts: kernel-doc: Always increment warnings counter omits 1dfbe9fcda4a usercopy: Make usercopy resilient against ridiculously lar [...] omits 35fb9ae4aa2e usercopy: Cast pointer to an integer once omits 993d0b287e2e usercopy: Handle vm_map_ram() areas omits ec30c109391c can: netlink: allow configuring of fixed data bit rates wi [...] omits 57cd6d157eb4 cfi: Fix __cfi_slowpath_diag RCU usage with cpuidle omits a01a40e33499 gpio: realtek-otto: Make the irqchip immutable omits 30756cc16450 docs: driver-api: gpio: Fix filename mismatch omits 97a4087a3638 MAINTAINERS: add include/dt-bindings/gpio to GPIO SUBSYSTEM omits fe6900bd8156 ALSA: hda/realtek - ALC897 headset MIC no sound omits eeaa345e1285 mm/slub: add missing TID updates on slab deactivation omits c4cf6785599b mm/slub: Move the stackdepot related allocation out of IRQ [...] omits 7518eefeb7ad platform/surface: aggregator_registry: Add support for key [...] omits d420185489e5 platform/surface: aggregator_registry: Add KIP device hub omits 58a4d884b509 platform/surface: aggregator_registry: Change device ID fo [...] omits 1aa4c85bab76 platform/surface: aggregator_registry: Generify subsystem [...] omits 25e2ca7301bd platform/surface: aggregator: Add comment for KIP subsyste [...] omits 2c2c3a07086c HID: surface-hid: Add support for hot-removal omits b49ba26bec45 power/supply: surface_battery: Use client device wrappers [...] omits f80345b89cc5 power/supply: surface_charger: Use client device wrappers [...] omits 74bb2d0bc57a platform/surface: aggregator_registry: Use client device w [...] omits 5c1e88b98c60 platform/surface: aggregator: Allow notifiers to avoid com [...] omits dc0393c76f37 platform/surface: aggregator: Allow devices to be marked a [...] omits 0eb658406864 platform/surface: aggregator: Allow is_ssam_device() to be [...] omits 53b93c0ff71a drm/msm: Fix convert to drm_of_get_data_lanes_count omits 41ecad2c3cce spi: spidev_test: Warn when the mode is not the requested mode omits 845d3fd8a0aa spi: s3c64xx: set pointers to null using NULL rather than 0 omits 116679aef2f9 spi: micro: fix unreasonable clk_prepare_enable() on error [...] omits 27071b5cbca5 i2c: designware: Use standard optional ref clock implementation omits 5edc99f0c5b7 MAINTAINERS: core DT include belongs to core omits 6e21408774da MAINTAINERS: add include/dt-bindings/i2c to I2C SUBSYSTEM [...] omits 0d91ac577dab MAINTAINERS: Rectify entry for OPENCORES I2C BUS DRIVER omits 65c1c99d96f1 ASoC: wcd938x: Fix event generation for some controls omits 9f1c8677724a ASoC: hdmi-codec: Update to modern DAI terminology omits 934135149578 Merge branch 'document-polarfire-soc-can-controller' omits 38a71fc04895 riscv: dts: microchip: add mpfs's CAN controllers omits c878d518d7b6 dt-bindings: can: mpfs: document the mpfs CAN controller omits feaf625e7055 Merge branch 'io_uring/io_uring-5.19' of https://github.co [...] omits 619c010a6539 octeontx2-vf: Add support for adaptive interrupt coalescing omits 4f37809f4cdf spi: dt-bindings: Add compatible for Tegra241 QSPI omits e23917822d3c spi: dt-bindings: split peripheral prods omits b76134178168 spi: tegra210-quad: Multi-cs support omits 8c92d9221d47 regulator: rpi-panel-attiny: Use backlight helper omits 6bda28a2f711 ASoC: wcd9335: Fix spurious event generation omits 7263fc6c71c3 ASoC: wcd9335: Remove RX channel from old list before addi [...] omits 5f7b84151a89 xilinx: Fix build on x86. omits a7ffce959cca Merge branch 'axienet-fixes' omits b690f8df6497 net: axienet: Use iowrite64 to write all 64b descriptor pointers omits 00be43a74ca2 net: axienet: make the 64b addresable DMA depends on 64b a [...] omits f9437ac0f851 io_uring: limit size of provided buffer ring omits c6e9fa5c0ab8 io_uring: fix types in provided buffer ring omits 97da4a537924 io_uring: fix index calculation omits a5b00f5b78b7 Merge branch 'hns3-fixres' omits 12a367088772 net: hns3: fix tm port shapping of fibre port is incorrect [...] omits 71b215f36dca net: hns3: fix PF rss size initialization bug omits e93530ae0e5d net: hns3: restore tm priority/qset to default settings wh [...] omits cfd80687a538 net: hns3: modify the ring param print info omits 283847e3ef6d net: hns3: don't push link state to VF if unalive omits 9eda7d8bcbdb net: hns3: set port base vlan tbl_sta to false before remo [...] omits 2636e0081124 drm/i915/uc: remove accidental static from a local variable omits fc9375e3f763 io_uring: fix double unlock for pbuf select omits 42db0c00e275 io_uring: kbuf: fix bug of not consuming ring buffer in pa [...] omits e71d7c56dd69 io_uring: openclose: fix bug of closing wrong fixed file omits ac165aab4698 genirq/PM: Unexport {suspend,resume}_device_irqs() omits 842d9346b2fd drm/i915: Individualize fences before adding to dma_resv obj omits 6e3f3c239ee5 drm/i915/gt: Fix memory leaks in per-gt sysfs omits c9b576d0c7bf drm/i915/reset: Fix error_state_read ptr + offset use omits b50ea0548bb5 Merge branches 'renesas-arm-defconfig-for-v5.20', 'renesas [...] omits fc9e01676cc4 dt-bindings: clock: renesas,rzg2l: Simplify header file re [...] omits 980bcaf33988 clk: renesas: rza1: Remove struct rz_cpg omits 444877983933 clk: renesas: r8a7779: Remove struct r8a7779_cpg omits 1cfeec242738 clk: renesas: r8a7778: Remove struct r8a7778_cpg omits 3849716ad32e clk: renesas: sh73a0: Remove sh73a0_cpg.reg omits a00d077aaa17 clk: renesas: r8a7740: Remove r8a7740_cpg.reg omits 65d012e415bb clk: renesas: r8a73a4: Remove r8a73a4_cpg.reg omits 75fe45a000a7 clk: renesas: r8a779f0: Add SDHI0 clock omits 4f5bc54d28ec soc: renesas: rcar-sysc: Optimize rcar_sysc_area struct sizes omits bccceabb92ce soc: renesas: r8a779a0-sysc: Fix A2DP1 and A2CV[2357] PDR values omits 21af7579da7f arm64: dts: renesas: Add missing space after remote-endpoint omits e14fe2221cad arm64: dts: renesas: rzg2ul-smarc-som: Enable ADC on SMARC [...] omits a1553161374c arm64: dts: renesas: rzg2ul-smarc: Enable RSPI1 on carrier board omits 8d41224d76f4 arm64: dts: renesas: r8a779f0: Add CPU core clocks omits 25b6fd430954 arm64: dts: renesas: r8a779f0: Add CPUIdle support omits 1760712db37a arm64: dts: renesas: r8a779f0: Add secondary CA55 CPU cores omits e37996ab191a arm64: dts: renesas: r8a779f0: Add L3 cache controller omits a6c0f41e7aef ARM: dts: r9a06g032-rzn1d400-db: Enable rtc0 omits 584add1b6c6a arm64: dts: renesas: rzg2l-smarc: Use proper bool operator omits e358e16fc3fa arm64: dts: renesas: Adjust whitespace around '=' omits 54b5189fe709 arm64: dts: renesas: r8a779f0: Add thermal support omits 019fd800cf4a drm/probe-helper: abstract .get_modes() connector helper call omits 6537f79a2aae drm/edid: add new interfaces around struct drm_edid omits 407d63b3af88 drm/edid: keep track of alloc size in drm_do_get_edid() omits d9307f27efa5 drm/edid: add block count and data helper functions for drm_edid omits 11a8d095d868 drm/edid: abstract cea data block collection size omits fc67615f4ecc drm/edid: fix CTA data block collection size for CTA version 3 omits c7df8791cd25 arm64: dts: arm/juno: Drop erroneous 'mbox-name' property omits 7fc96d7162c0 arm64: dts: arm/fvp-base-revc: Remove 'panel-dpi' compatible omits 7e1ab5a8a3b5 arm64: defconfig: Enable R8A779G0 SoC omits 36e2da11254d ARM: shmobile: defconfig: Refresh for v5.19-rc1 omits 05b538c1765f io_uring: fix not locked access to fixed buf table omits d11d31fc5d8a io_uring: fix races with buffer table unregister omits b0380bf6dad4 io_uring: fix races with file table unregister omits 61a6737fcad8 clk: renesas: r8a779f0: Add thermal clock omits f3dd3f674555 sched: Remove the limitation of WF_ON_CPU on wakelist if w [...] omits 28156108fecb sched: Fix the check of nr_running at queue wakelist omits 792b9f65a568 sched: Allow newidle balancing to bail out of load_balance omits 2ed81e765417 sched/deadline: Use proc_douintvec_minmax() limit minimum value omits 51bf903b64bd sched/fair: Optimize and simplify rq leaf_cfs_rq_list omits f5b2eeb49991 sched/fair: Consider CPU affinity when allowing NUMA imbal [...] omits 026b98a93bbd sched/numa: Adjust imb_numa_nr to a better approximation o [...] omits cb29a5c19d2d sched/numa: Apply imbalance limitations consistently omits 13ede3315087 sched/numa: Do not swap tasks between nodes when spare cap [...] omits 70ce3ea9aa4e sched/numa: Initialise numa_migrate_retry omits 4051a81774d6 locking/lockdep: Use sched_clock() for random numbers omits 47aa99515d85 Merge branch 'v5.20/arm64-dt' into for-next omits b7bfbbbf72fc arm64: dts: meson: add gpio-fan control to GS-King-X omits f0fe9f3c7abc perf/x86/amd/uncore: Add PerfMonV2 RDPMC assignments omits c390241a9326 perf/x86/amd/uncore: Add PerfMonV2 DF event format omits 16b48c3f5ed8 perf/x86/amd/uncore: Detect available DF counters omits 847f3268bb64 perf/x86/amd/uncore: Use attr_update for format attributes omits 39621c5808f5 perf/x86/amd/uncore: Use dynamic events array omits e60b7cb089f2 x86/events/intel/ds: Enable large PEBS for PERF_SAMPLE_WEI [...] omits 04193d590b39 sched: Fix balance_push() vs __sched_setscheduler() omits e32683c6f7d2 x86/mm: Fix RESERVE_BRK() for older binutils omits de0130355306 x86/crypto: Remove stray comment terminator omits 6872fcac7158 Merge tag 'irqchip-fixes-5.19-1' of git://git.kernel.org/p [...] omits f4e3a12bf2d1 drm/syncobj: add missing error return code in drm_syncobj_ [...] omits 3d1c64c9c1e6 csky/kprobe: reclaim insn_slot on kprobe unregistration omits 3ddbe35d9a2e ALSA: usb-audio: US16x08: Move overflow check before array access omits 79ad6a561958 ata: libata-core: fix sloppy typing in ata_id_n_sectors() omits 6cd379f75f42 ata: pata_hpt3x2n: pass base DPLL frequency to hpt3x2n_pci [...] omits 75b4d58cb5bd ata: pata_hpt37x: merge hpt374_read_freq() to hpt37x_pci_clock() omits 96c34ac4ec30 ata: pata_hpt37x: factor out hpt37x_pci_clock() omits 305f8db79d76 ata: pata_hpt37x: move claculating PCI clock from hpt37x_c [...] omits 34a4d048d3cf ata: libata: Fix syntax errors in comments omits 16490922a95f drm: vkms: Alloc the compose frame using vzalloc omits 24f6fe3226c6 drm/vkms: check plane_composer->map[0] before using it omits b13baccc3850 Linux 5.19-rc2 omits e5a068983cf4 drm/v3d: Add support for bcm2711 omits 90a64adb0876 drm/v3d: Get rid of pm code omits 9c63e253485c dt-bindings: gpu: v3d: Add BCM2711's compatible omits d040e81bec40 arm64: dts: rockchip: Add missing space around regulator-n [...] omits 44dbdf3bb3f4 firmware: arm_scmi: Fix incorrect error propagation in scm [...] omits 5e757deddd91 riscv: dts: microchip: re-add pdma to mpfs device tree omits 997952851843 Merge tag 'platform-drivers-x86-v5.19-2' of git://git.kern [...] omits b0cb8db39636 Merge tag 'wq-for-5.19-rc1-fixes' of git://git.kernel.org/ [...] omits e3b8e2de19e1 Merge tag 'kbuild-fixes-v5.19' of git://git.kernel.org/pub [...] omits 2275c6babfa5 Merge tag '5.19-rc1-smb3-client-fixes' of git://git.samba. [...] omits 3cae0d84756a Merge tag 'random-5.19-rc2-for-linus' of git://git.kernel. [...] omits 473c93b5b94f drm/bridge: rcar: Drop unused variables due to drm_of_get_ [...] omits c750c4ce1ad6 drm/bridge: tc358775: Fix drm_of_get_data_lanes_count_ep c [...] omits eb6b94db2f4a drm: of: Mark empty drm_of_get_data_lanes_count and drm_of [...] omits 16bd48dc2b3b drm/bridge: ti-sn65dsi83: Convert to drm_of_get_data_lanes_count omits fc8adb13d844 drm/bridge: ti-sn65dsi83: Do not cache dsi_lanes and host twice omits 50d88b1d1e79 platform/x86: system76_acpi: Use dev_get_drvdata omits 3cd8cc98d634 platform/x86: Drop the PMC_ATOM Kconfig option omits d4fe9cc4ff86 platform/x86/intel: hid: Add Surface Go to VGBS allow list omits 65f936f35359 platform/x86: hp-wmi: Use zero insize parameter only when [...] omits dc6a6ab58379 platform/x86: hp-wmi: Resolve WMI query failures on some devices omits d643daaf1694 drm/bridge: rcar: Convert to drm_of_get_data_lanes_count_ep omits 185443efa26a drm/msm: Convert to drm_of_get_data_lanes_count omits 254a8d0c0071 drm/bridge: ti-sn65dsi86: Convert to drm_of_get_data_lanes_count omits 56426faa1492 drm/bridge: tc358775: Convert to drm_of_get_data_lanes_count_ep omits d8609fd1e074 drm/bridge: tc358767: Convert to drm_of_get_data_lanes_count omits 5c57cbc390b1 drm/bridge: lt9211: Convert to drm_of_get_data_lanes_count omits 1db4b5264819 drm/bridge: lt8912: Convert to drm_of_get_data_lanes_count_ep omits 4af48f1d1d0a drm/bridge: icn6211: Convert to drm_of_get_data_lanes_count_ep omits 930e7cba1190 drm/bridge: anx7625: Convert to drm_of_get_data_lanes_count omits fc801750b197 drm: of: Add drm_of_get_data_lanes_count and drm_of_get_da [...] omits abfed87e2a12 crypto: memneq - move into lib/ omits de9257ae1d3b staging: rtl8723bs: uninitialize static variable omits ac663ae22f02 staging: r8188eu: replace FIELD_OFFSET with offsetof omits 0dde9a46a2cf dt-bindings: usb: add documentation for aspeed udc omits 2cee50bf4590 ARM: dts: aspeed: Add USB2.0 device controller node omits 055276c13205 usb: gadget: add Aspeed ast2600 udc driver omits e146caf30349 usb: Avoid extra usb SET_SEL requests when enabling link p [...] omits 3085d1bd47f2 usb: dwc3: Fix typos in Kconfig omits d1b39dd5819a usb: dwc3: Fix a repeated word checkpatch warning omits ca80ca61863f usb: dwc3: Fix bare use of unsigned checkpatch warning omits 8203d26905ee usb: typec: tcpm: Register USB Power Delivery Capabilities omits a7cff92f0635 usb: typec: USB Power Delivery helpers for ports and partners omits 662a60102c12 usb: typec: Separate USB Power Delivery from USB Type-C omits f061f43d7418 usb: hub: port: add sysfs entry to switch port power omits 71b81f1cac29 ARM: imx6ul: drop the adc num-channels property omits 1ee723ea39ba ARM: dts: fsl: adjust whitespace around '=' omits a39ad9443b67 ARM: imx: Kconfig: Fix indentation omits 8bee9dd953b6 workqueue: Switch to new kerneldoc syntax for named variab [...] omits 7a68065eb9cd Merge tag 'gpio-fixes-for-v5.19-rc2' of git://git.kernel.o [...] omits cecb3540b89e Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] omits abe71eb32f30 Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linu [...] omits 7d188c521d9e drm: Fix htmldocs indentation warning w/ DP AUX power requ [...] omits d5e9aeda8161 Merge branch 'Optimize performance of update hash-map when [...] omits 89eda98428ce selftest/bpf/benchs: Add bpf_map benchmark omits 54a9c3a42d92 bpf: avoid grabbing spin_locks of all cpus when no free elems omits e909b43bddc0 Merge branch 'can-etas_es58x-cleanups-on-struct-es58x_device' omits e0e0cc54000e can: etas_es58x: fix signedness of USB RX and TX pipes omits 173d349ba0b7 can: etas_es58x: replace es58x_device::rx_max_packet_size [...] omits a9cf02c6a671 can: Break loopback loop on loopback documentation omits 0678afa6055d Merge tag 'loongarch-fixes-5.19-1' of git://git.kernel.org [...] omits 1c27f1fc1549 iov_iter: fix build issue due to possible type mis-match omits 06ee1c0aebd5 ksmbd: smbd: Remove useless license text when SPDX-License [...] omits fe0fde09e1cb ksmbd: use SOCK_NONBLOCK type for kernel_accept() omits fcba483e8246 KVM: selftests: Sanity check input to ioctls() at build time omits 5321270b2362 KVM: selftests: Use TAP-friendly ksft_exit_skip() in __TES [...] omits 7ed397d107d4 KVM: selftests: Add TEST_REQUIRE macros to reduce skipping [...] omits 3ea9b809650b KVM: selftests: Add kvm_has_cap() to provide syntactic sugar omits d8ba3f14a50e KVM: selftests: Return an 'unsigned int' from kvm_check_cap() omits 032604529827 KVM: selftests: Drop DEFAULT_GUEST_PHY_PAGES, open code th [...] omits 38081d28835c KVM: selftests: Trust that MAXPHYADDR > memslot0 in vmx_ap [...] omits 6e1d13bf3815 KVM: selftests: Move per-VM/per-vCPU nr pages calculation [...] omits acaf50ad6dcb KVM: selftests: Drop @num_percpu_pages from __vm_create_wi [...] omits 3222d0264fb6 KVM: selftests: Drop @slot0_mem_pages from __vm_create_wit [...] omits 68c1b3e910c0 KVM: selftests: Open code and drop 'struct kvm_vm' accessors omits 96a96e1ad06f KVM: selftests: Remove vcpu_state() helper omits fce542992b5d KVM: selftests: Drop vcpu_get(), rename vcpu_find() => vcp [...] omits 768e9a61856b KVM: selftests: Purge vm+vcpu_id == vcpu silliness omits 5260db3eb8f9 KVM: selftests: Require vCPU output array when creating VM [...] omits 64a1aacc8970 KVM: selftests: Remove vcpu_get() usage from dirty_log_test omits df84cef531ca KVM: selftests: Stop conflating vCPU index and ID in perf tests omits 376851f8953a KVM: selftests: Stop hardcoding vCPU IDs in vcpu_width_config omits 3cc3eeb165a0 KVM: selftests: Convert get-reg-list away from its "VCPU_ID" omits e813129a3dea KVM: selftests: Convert kvm_binary_stats_test away from vCPU IDs omits 0f678e732099 KVM: selftests: Convert kvm_page_table_test away from reli [...] omits 5114c3e2f1b9 KVM: selftests: Drop @vcpuids param from VM creators omits 82ba83cbb76a KVM: selftests: Drop vm_create_default* helpers omits 3468fd7d8831 KVM: selftests: Use vm_create_with_vcpus() in max_guest_me [...] omits 46647c65e1e6 KVM: selftests: Use vm_create() in tsc_scaling_sync omits 6a9d37efa2cf KVM: selftests: Convert tprot away from VCPU_ID omits 7cdcdfe50d8d KVM: selftests: Convert s390x/diag318_test_handler away fr [...] omits 5241904f2eb6 KVM: selftests: Convert memop away from VCPU_ID omits 371dfb2e90d9 KVM: selftests: Convert s390's "resets" test away from VCPU_ID omits e5b77cdef9e3 KVM: selftests: Convert sync_regs_test away from VCPU_ID omits ebca1b8056da KVM: selftests: Convert xapic_ipi_test away from *_VCPU_ID omits 8a093ea0d104 KVM: selftests: Convert hypercalls test away from vm_creat [...] omits f05427faedff KVM: selftests: Sync stage before VM is freed in hypercalls test omits bfff0f60db89 KVM: selftests: Consolidate KVM_{G,S}ET_ONE_REG helpers omits 45f568084a7a KVM: selftests: Convert vgic_init away from vm_create_defa [...] omits f3443bed2989 KVM: selftests: Convert triple_fault_event_test away from VCPU_ID omits 08ce0888c1f4 KVM: selftests: Convert svm_nested_soft_inject_test away f [...] omits 7a5e4ae3db64 KVM: selftests: Convert arch_timer away from VCPU_ID omits 998016048221 KVM: selftests: Convert steal_time away from VCPU_ID omits 0ffc70eab775 KVM: selftests: Add VM creation helper that "returns" vCPUs omits 0750388ca711 KVM: selftests: Convert hardware_disable_test to pass arou [...] omits b093da659f3d KVM: selftests: Convert psci_test away from VCPU_ID omits 682b11a012b8 KVM: selftests: Convert set_boot_cpu_id away from global VCPU_IDs omits f742d94ff4e5 KVM: selftests: Rename vm_vcpu_add* helpers to better show [...] omits 1422efd6bb75 KVM: selftests: Return created vcpu from vm_vcpu_add_default() omits 9931be3fc62e KVM: selftests: Add "arch" to common utils that have arch [...] omits b8592448370b KVM: selftests: Move vm_is_unrestricted_guest() to x86-64 omits 033899489062 KVM: selftests: Make arm64's guest_get_vcpuid() declaratio [...] omits fd04edc3560c KVM: selftests: Convert vgic_irq away from VCPU_ID omits afcda3dcb378 KVM: selftests: Convert fix_hypercall_test away from VCPU_ID omits e5d86c7a0323 KVM: selftests: Convert debug-exceptions away from VCPU_ID omits 20a7eb990ae8 KVM: selftests: Convert xapic_state_test away from hardcod [...] omits ee7f7d9e988e KVM: selftests: Track kvm_vcpu object in tsc_scaling_sync omits 10f0b222ea7e KVM: selftests: Convert system_counter_offset_test away fr [...] omits d7828144d465 KVM: selftests: Convert set_memory_region_test away from VCPU_ID omits c09aee348495 KVM: selftests: Convert dirty_log_test away from VCPU_ID omits 0037727b3989 KVM: selftests: Convert xen_shinfo_test away from VCPU_ID omits 928970166977 KVM: selftests: Convert xen_vmcall_test away from VCPU_ID omits 35b6cb825abd KVM: selftests: Convert vmx_invalid_nested_guest_state awa [...] omits ada1bf4d6531 KVM: selftests: Convert userspace_io_test away from VCPU_ID omits 87f1b5b3c0cd KVM: selftests: Convert cpuid_test away from VCPU_ID omits 50630b80eb8f KVM: selftests: Convert cr4_cpuid_sync_test away from VCPU_ID omits 39839c1a68ce KVM: selftests: Convert amx_test away from VCPU_ID omits 2571bcdb136a KVM: selftests: Add proper helper for advancing RIP in debug_regs omits 28039449b83e KVM: selftests: Convert debug_regs away from VCPU_ID omits 42975c219975 KVM: selftests: Convert emulator_error_test away from VCPU_ID omits be0dff8610b1 KVM: selftests: Convert evmcs_test away from VCPU_ID omits a85816371175 KVM: selftests: Convert hyperv_clock away from VCPU_ID omits d96b959600e5 KVM: selftests: Convert hyperv_features away from VCPU_ID omits a1918c0fbeea KVM: selftests: Convert hyperv_svm_test away from VCPU_ID omits 5e7cb71570b9 KVM: selftests: Convert kvm_clock_test away from VCPU_ID omits f7024348d7ea KVM: selftests: Convert tsc_msrs_test away from VCPU_ID omits 709fd88491a8 KVM: selftests: Convert vmx_exception_with_invalid_guest_s [...] omits b4694260299a KVM: selftests: Convert userspace_msr_exit_test away from VCPU_ID omits 21c602e67175 KVM: selftests: Convert vmx_apic_access_test away from VCPU_ID omits 706aaa4fedd9 KVM: selftests: Convert vmx_close_while_nested_test away f [...] omits ec7b769a7320 KVM: selftests: Convert vmx_dirty_log_test away from VCPU_ID omits d31e15005dde KVM: selftests: Convert set_sregs_test away from VCPU_ID omits 6f96628f8290 KVM: selftests: Convert vmx_nested_tsc_scaling_test away f [...] omits 1cc1a9f38da4 KVM: selftests: Convert platform_info_test away from VCPU_ID omits f323dbce3ba1 KVM: selftests: Convert kvm_pv_test away from VCPU_ID omits 5c6e31b3bc4b KVM: selftests: Convert hyperv_cpuid away from VCPU_ID omits 0184323acbc4 KVM: selftests: Convert sync_regs_test away from VCPU_ID omits 91520c512156 KVM: selftests: Convert svm_vmcall_test away from VCPU_ID omits cb4d9608af03 KVM: selftests: Convert svm_int_ctl_test away from VCPU_ID omits 90b13cdde1fa KVM: selftests: Convert state_test away from VCPU_ID omits 20092699759b KVM: selftests: Convert smm_test away from VCPU_ID omits a2d5d774919e KVM: selftests: Convert pmu_event_filter_test away from VCPU_ID omits 5478431f984e KVM: selftests: Convert mmu_role_test away from VCPU_ID omits 5581ed8762fc KVM: selftests: Convert vmx_tsc_adjust_test away from VCPU_ID omits 4bc87470858d KVM: selftests: Convert vmx_set_nested_state_test away fro [...] omits d8b5b5d13271 KVM: selftests: Convert vmx_pmu_msrs_test away from VCPU_ID omits b1bc990406be KVM: selftests: Convert vmx_preemption_timer_test away fro [...] omits 58606e602553 KVM: selftests: Convert xss_msr_test away from VCPU_ID omits 2494a6d80fb5 KVM: selftests: Convert rseq_test away from VCPU_ID omits e82e630ba965 KVM: selftests: Convert memslot_perf_test away from VCPU_ID omits e3763d3aebea KVM: selftests: Return the created vCPU from vm_vcpu_add() omits 0cc64b08096c KVM: selftests: Rename 'struct vcpu' to 'struct kvm_vcpu' omits 1079c3d4e452 KVM: selftests: Rename vcpu.state => vcpu.run omits 70ca149be61d KVM: selftests: Rename xAPIC state test's vcpu struct omits 3f44e7fdca4e KVM: selftests: Make vm_create() a wrapper that specifies [...] omits cfe122db3ea6 KVM: selftests: Rename vm_create_without_vcpus() => vm_create() omits 95fb04607197 KVM: selftests: Rename vm_create() => vm_create_barebones( [...] omits eb0adbc03aaf KVM: selftests: Avoid memory allocations when adding vCPU [...] omits 47b1e0ec2e14 KVM: selftests: Use vm_create_without_vcpus() in psci_test omits 3c16181b2652 KVM: selftests: Use vm_create_without_vcpus() in hardware_ [...] omits 4acefa385c82 KVM: selftests: Use vm_create_without_vcpus() in dirty_log_test omits bb47ed8b71d0 KVM: selftests: Use vm_create_without_vcpus() in set_boot_cpu_id omits 0c276ff22c7e KVM: selftests: Push vm_adjust_num_guest_pages() into "w/o [...] omits f17686aac61f KVM: selftests: Add vm_create_*() variants to expose/retur [...] omits 6ebfef83f03f KVM: selftest: Add proper helpers for x86-specific save/re [...] omits 877bd3997c50 KVM: selftests: Rename MP_STATE and GUEST_DEBUG helpers fo [...] omits 2128e30b0186 KVM: selftests: Dedup MSR index list helpers, simplify ded [...] omits 0ce74180f306 KVM: selftests: Harden and comment XSS / KVM_SET_MSRS interaction omits c095cb609b3a KVM: selftests: Cache list of MSRs to save/restore omits a12c86c447f4 KVM: selftests: Simplify KVM_ENABLE_CAP helper APIs omits ac71220934a9 KVM: selftests: Consolidate KVM_ENABLE_CAP usage omits c472df1ac318 KVM: selftests: Add a VM backpointer to 'struct vcpu' omits 114eef6e461a KVM: selftests: Dedup vgic_init's asserts and improve erro [...] omits 4091818426d9 KVM: selftests: Split get/set device_attr helpers omits d2752e2eb331 KVM: selftests: Drop 'int' return from asserting *_has_dev [...] omits 9367504f77eb KVM: selftests: Rename KVM_HAS_DEVICE_ATTR helpers for con [...] omits 279eacbefad5 KVM: selftests: Multiplex return code and fd in __kvm_crea [...] omits 98f94ce42ac6 KVM: selftests: Move KVM_CREATE_DEVICE_TEST code to separa [...] omits f3165dc02212 KVM: selftests: Drop @test param from kvm_create_device() omits a78593fd8717 KVM: selftests: Use KVM_IOCTL_ERROR() for one-off arm64 ioctls omits b530eba14c70 KVM: selftests: Get rid of kvm_util_internal.h omits 1526c3a09ecc arm64: dts: rockchip: enable the gpu on BPI-R2-Pro omits 870b4dada9a1 arm64: dts: rockchip: configure thermal shutdown for BPI-R2-Pro omits f48387c005fa arm64: dts: rockchip: Enable HDMI audio on BPI R2 Pro omits adecf85c9a85 arm64: dts: rockchip: enable vop2 and hdmi tx on BPI-R2-Pro omits 2cda380102ff arm64: dts: rockchip: set display regulators to always-on [...] omits 2d56af33d4df arm64: dts: rockchip: Assign RK3399 VDU clock rate omits efaa0c1378ed arm64: dts: rockchip: add RTC to BPI-R2 Pro omits 6914df1891c2 Merge branch 'can-refactoring-of-can-dev-module-and-of-Kbuild' omits a6d190f8c767 can: skb: drop tx skb if in listen only mode omits ccd8a9351f7b can: skb: move can_dropped_invalid_skb() and can_skb_headr [...] omits d7786af59860 net: Kconfig: move the CAN device menu to the "Device Driv [...] omits bfe0092dc237 can: Kconfig: add CONFIG_CAN_RX_OFFLOAD omits 0c7e11513883 can: bittiming: move bittiming calculation functions to ca [...] omits 6a5286442fb6 can: Kconfig: turn menu "CAN Device Drivers" into a menuco [...] omits df6ad5dd838e can: Kconfig: rename config symbol CAN_DEV into CAN_NETLINK omits 2881a4ab3199 arm64: dts: rockchip: Fix Quartz64-A dwc3 otg port behavior omits 4188962d993e arm64: dts: rockchip: Enable HDMI audio on Quartz64 A omits 697ee8546e24 arm64: dts: rockchip: Add HDMI audio nodes to rk356x omits 7e193a42c37c can: netlink: allow configuring of fixed bit rates without [...] omits c38fb5316756 can: m_can: fix typo prescalar -> prescaler omits b9b352e12c59 can: xilinx_can: fix typo prescalar -> prescaler omits 1010a8fa9608 can: xilinx_can: add Transmitter Delay Compensation (TDC) [...] omits b938cafdde4e KVM: selftests: Make x86-64's register dump helpers static omits f17cf5674a1e KVM: selftests: Use __KVM_SYSCALL_ERROR() to handle non-KV [...] omits f9725f89dc50 KVM: selftests: Use kvm_ioctl() helpers omits 2de1b7b127da KVM: selftests: Make kvm_ioctl() a wrapper to pretty print [...] omits 10825b55b9d5 KVM: sefltests: Use vm_ioctl() and __vm_ioctl() helpers omits 71ab5a6fea49 KVM: selftests: Make vm_ioctl() a wrapper to pretty print [...] omits 47a7c924b62d KVM: selftests: Add vcpu_get() to retrieve and assert on v [...] omits 21c6ee2b3ac2 KVM: selftests: Remove vcpu_get_fd() omits caf12f3b1d62 KVM: selftests: Use vcpu_access_device_attr() in arm64 code omits 38d4a385a345 KVM: selftests: Add __vcpu_run() helper omits ffb7c77fd503 KVM: sefltests: Use vcpu_ioctl() and __vcpu_ioctl() helpers omits 1d438b3bc25e KVM: selftests: Split vcpu_set_nested_state() into two helpers omits 2ab2c307c734 KVM: selftests: Drop @mode from common vm_create() helper omits 02e04c15caee KVM: selftests: Make vcpu_ioctl() a wrapper to pretty prin [...] omits 2b38a7398f20 KVM: selftests: Add another underscore to inner ioctl() helpers omits ccc82ba6bea4 KVM: selftests: Always open VM file descriptors with O_RDWR omits d379749fdab6 KVM: selftests: Drop stale declarations from kvm_util_base.h omits ff624e57d8df KVM: selftests: Fix typo in vgic_init test omits 1ca378f65378 KVM: selftests: Fix buggy-but-benign check in test_v3_new_ [...] omits 8deb03e75f60 KVM: Fix references to non-existent KVM_CAP_TRIPLE_FAULT_EVENT omits 17b0128a136d wireguard: selftests: use maximum cpu features and allow r [...] omits dff9a198b052 iio: adc: envelope-detector: Drop dependency on OF omits 0fd268736c21 iio: adc: sd_adc_modulator: Drop dependency on OF omits 319dbcd84fd2 iio: Directly use ida_alloc()/free() omits 1e800c060cf4 dt-bindings: iio: accel: Add bmi085 and bmi090l bindings omits 57387d3c09c2 iio: accel: bmi088: Add support for bmi090l accel omits 7a61456c83b3 iio: accel: bmi088: Add support for bmi085 accel omits 67ac266db853 iio: accel: bmi088: modified the device name omits 48d07b3be84e iio: accel: bmi088: Make it possible to config scales omits 733147729a91 iio: accel: bmi088: Modified the scale calculate omits f0ca36b031f6 dt-bindings: iio: imu: adis16480: update maintainers omits 065cd7e72e7f dt-bindings: iio: dac: AD5770R: update maintainers omits 3cce981b60b2 dt-bindings: iio: adc: axi-adc: update maintainers omits 08f98a40823b dt-bindings: iio: adc: AD9467: update maintainers omits 6be0d1fcb591 dt-bindings: iio: accel: ADIS16240: update maintainers omits e8941aab8457 proximity: vl53l0x: Handle the reset GPIO omits d3d6dba56dab proximity: vl53l0x: Handle the VDD regulator omits 76d1eb09eb9e proximity: vl53l0x: Prefer pre-initialized interrupt flags omits 2b9208963b81 dt-bindings: proximity: vl53l0x: Document optional supply [...] omits 574e60b3d79f iio: srf08: Remove redundant if statement omits a5daaa470bbd iio: dac: ti-dac5571: add support for ti,dac121c081 omits 9b7f05926be0 dt-bindings: iio: ti-dac5571: Add ti,dac121c081 omits 0bd0bb1fc1e4 iio: accel: adxl367: do not update FIFO watermark on scan [...] omits d04d46dd82ad iio:magnetometer:mbc150: Make bmc150_magn_remove() return void omits 70db0e93f7e7 iio: chemical: bme680: fix typo in comment omits b4b936779432 iio: proximity: ping: fix typo in comment omits 7576bc05b360 iio:light:vcnl4035: Improve error reporting for problems d [...] omits ab91da2f2574 iio:light:vcnl4000: Improve error reporting for problems d [...] omits 5049646718d7 iio:light:us5182d: Improve error reporting for problems du [...] omits be9f6004be88 iio:light:pa12203001: Improve error reporting for problems [...] omits 730cd2f54eba iio:chemical:ccs811: Improve error reporting for problems [...] omits a76209246d9f iio:chemical:atlas: Improve error reporting for problems d [...] omits 8f760ce7affd iio:adc:ti-ads1015: Improve error reporting for problems d [...] omits ffa952e95d8c iio:adc:ina2xx: Improve error reporting for problems durin [...] omits 78f32011b240 iio: adc: rzg2l_adc: Remove unnecessary channel check from [...] omits 153415feda2e dt-bindings: iio: adc: Document Renesas RZ/G2UL ADC omits c5a37ad0fccc iio: dac: cio-dac: Utilize iomap interface omits 73b8390cc27e iio: adc: stx104: Utilize iomap interface omits 48d1ae774099 iio: health: afe4404: Remove duplicated error reporting in [...] omits 7cbb6681d7e5 iio: common: cros_ec_sensors: Add label attribute omits cc0bb2f106cb iio: ABI: Add a new location label omits 39f0b95619d3 iio: imu: st_lsm6dsx: Switch from of headers to mod_devicetable.h omits 3cf122c20bf8 iio: accel: bma400: Add support for activity and inactivit [...] omits 00ee658ff581 iio: accel: bma400: Add activity recognition support omits d024af5b3970 iio: accel: bma400: Add step change event omits d221de60eee3 iio: accel: bma400: Add separate channel for step counter omits ffe0ab6a9698 iio: accel: bma400: Add triggered buffer support omits 12c99f859fd3 iio: accel: bma400: conversion to device-managed function omits 1bd2dc6ea863 iio: accel: bma400: Reordering of header files omits 747c7cf1592e iio: accel: bma400: Fix the scale min and max macro values omits 8dc0a72795e4 iio:light:tsl2583: Remove duplicated error reporting in .remove() omits 58a6df5580bb iio:light:stk3310: Remove duplicated error reporting in .remove() omits 44ceb791182a iio:light:opt3001: Remove duplicated error reporting in .remove() omits f0e34d262567 iio:light:jsa1212: Remove duplicated error reporting in .remove() omits 8d3d6baa4990 iio:light:isl29028: Remove duplicated error reporting in . [...] omits 5004e24a466c iio:light:bh1780: Remove duplicated error reporting in .remove() omits 1db6926d611d iio:accel:stk8ba50: Remove duplicated error reporting in . [...] omits 1aec857d50ce iio:accel:stk8312: Remove duplicated error reporting in .remove() omits aae59bdf2585 iio:accel:mc3230: Remove duplicated error reporting in .remove() omits cffc293dd92e iio: proximity: srf04: Make use of device properties omits bf5ff730dcc2 iio: trigger: stm32-lptimer-trigger: Make use of device pr [...] omits 74442c80d41d ARM: dts: imx6ulz-bsh-smm-m2: Support proper board power off omits 1f7a6cf6b07c scripts/gdb: change kernel config dumping method omits a180e4f09dd9 ARM: dts: imx7-colibri: add support for Toradex Iris carri [...] omits f78ad7406289 ARM: dts: imx7-colibri: clean-up iomuxc pinctrl group naming omits 23acdfa0e231 ARM: dts: imx7-colibri: set regulator-name properties omits 4a0e8e15a390 ARM: dts: imx7-colibri: remove leading zero from reg address omits 5491ddafe381 ARM: dts: imx7-colibri: clean-up device enabling/disabling omits 18511d12b1a6 ARM: dts: imx7-colibri: alphabetical re-order omits 12c8aa9b8d41 ARM: dts: imx7-colibri: add clarifying comments omits 9b1617f948ad ARM: dts: imx7-colibri-aster: add ssp aka spi cs aka ss pins omits 145c4d0a23e0 ARM: dts: imx7-colibri: disable adc2 omits 32f054fef145 ARM: dts: imx7-colibri-eval-v3: correct can controller comment omits ba28db60d342 ARM: dts: imx7d-colibri-emmc: add cpu1 supply omits 5a0e80341496 ARM: dts: imx7-colibri: move rtc node omits 0c1356e08449 ARM: dts: imx7-colibri: clean-up usdhc1 and add sleep config omits fe20bfa51c05 ARM: dts: imx7-colibri: add delay for on-module phy supply omits 59cb7dfd9b1c ARM: dts: imx7-colibri: move regulators omits c37e0d58f248 ARM: dts: imx7-colibri: add ethernet aliases omits 0ef1969ea569 ARM: dts: imx7-colibri: move aliases, chosen, extcon and g [...] omits fd5d2974652c ARM: dts: imx7-colibri: improve wake-up with gpio key omits cfa7a1e150b9 ARM: dts: imx7-colibri: improve licensing and compatible strings omits 136f88458d82 ARM: dts: imx7-colibri: add usb dual-role switching using extcon omits 417092d5e7c0 ARM: dts: imx7-colibri: set lcdif clock source to video pll omits b40549e9a074 ARM: dts: imx7-colibri: add mdio phy node omits dbeb8e72cc51 ARM: dts: imx7-colibri: overhaul display/touch functionality omits 1c231f0b81cb ARM: dts: imx6qdl-colibri: backlight pwm: Adapt brightness steps omits 14092ffbd7fd ARM: dts: imx6qdl-colibri: backlight pwm: Simplify inverte [...] omits c77c5b25c135 ARM: dts: imx6qdl-colibri: Mux mclk for sgtl5000 with the [...] omits 6f0e1efc880a Merge branch 'documentation-add-description-for-a-couple-o [...] omits 249eddaf651f Documentation: add description for net.sctp.ecn_enable omits e65775fdd389 Documentation: add description for net.sctp.intl_enable omits c349ae5f831c Documentation: add description for net.sctp.reconf_enable omits 145684d9f9d3 Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux [...] omits eacea844594f um: virt-pci: set device ready in probe() omits 0885eacdc81f Merge tag 'nfsd-5.19-1' of git://git.kernel.org/pub/scm/li [...] omits 4c14d7043fed cifs: populate empty hostnames for extra channels omits 90add6d418d0 Merge tag 'for-5.19/dm-fixes-2' of git://git.kernel.org/pu [...] omits 045fb9c2f5f4 Merge branch 'fscache-fixes' of git://git.kernel.org/pub/s [...] omits b09891598557 Merge tag 'pull-fixes' of git://git.kernel.org/pub/scm/lin [...] omits c6bc7e8ee908 platform/x86: gigabyte-wmi: Add support for B450M DS3H-CF omits 8a041afe3e77 platform/x86: gigabyte-wmi: Add Z690M AORUS ELITE AX DDR4 support omits 011881b80ebe platform/x86: barco-p50-gpio: Add check for platform_drive [...] omits 552f3b801de6 platform/x86/intel: pmc: Support Intel Raptorlake P omits 66cb3a2d7ad0 platform/x86/intel: Fix pmt_crashlog array reference omits b9c29f391f41 platform/mellanox: Add static in struct declaration. omits 6c77676645ad iov_iter: Fix iter_xarray_get_pages{,_alloc}() omits 40a811012023 netfs: Rename the netfs_io_request cleanup op and give it [...] omits e81fb4198e27 netfs: Further cleanups after struct netfs_inode wrapper i [...] omits 102d841055be afs: Fix some checker issues omits 9691e4f9ba6c selinux: fix typos in comments omits a32e7ea36235 Merge tag 'folio-5.19a' of git://git.infradead.org/users/w [...] omits f2281a61a711 Merge branch 'clk-mtk' into clk-next omits 7fc83cd079bb drm/amd/pm: support BAMACO reset on smu_v13_0_7 omits 5d6ec040ab44 drm/amd/pm: enable gfxoff on smu_v13_0_7 omits e3c60b4ef42d drm/amd/pm: update the driver if header for smu_v13_0_7 omits 247c7b0dac3c drm/amdgpu: Stop any pending reset if another in progress. omits cf727044144d drm/amdgpu: Rename amdgpu_device_gpu_recover_imp back to a [...] omits b5fd0cf3ea37 drm/amdgpu: Add work_struct for GPU reset from kfd. omits 2f83658ffc8c drm/amdgpu: Add work_struct for GPU reset from debugfs omits 25a2b22e4148 drm/admgpu: Serialize RAS recovery work directly into rese [...] omits ab9a0b1f3661 drm/amdgpu: Cache result of last reset at reset domain level. omits 73b4b53276a1 Revert "workqueue: remove unused cancel_work()" omits 4c59b571fce6 drm/amdkfd: Remove field io_link_count from struct kfd_top [...] omits 7aade9ceeb88 drm/amdgpu/display: Fix compilation issues omits ce19bbe46fcf drm/amdgpu/display: Remove unnecessary typecasts and fix b [...] omits dddf30564054 dm: fix zoned locking imbalance due to needless check in c [...] omits a4c934d74e40 platform/mellanox: Spelling s/platfom/platform/ omits d3daf73380ce media: dvb_vb2: fix possible out of bound access omits ea37ee3a1561 media: v4l2-ioctl.c: fix incorrect error path omits 51c6aad4190b media: v4l2-compat-ioctl32.c: zero buffer passed to v4l2_c [...] omits a39db23d1a5c Merge branch 'v5.19-rc1' into v4l_for_linus omits 55e1c007e1bd ASoC: SOF: Add support ctx_save with IPC4 omits 3dafe0648ddd scsi: libsas: Introduce struct smp_rps_resp omits 44f2bfe9ef08 scsi: libsas: Introduce struct smp_rg_resp omits c3752f44604f scsi: libsas: Introduce struct smp_disc_resp omits 0f4d7d556125 scsi: qla2xxx: Update version to 10.02.07.600-k omits bcf536072f74 scsi: qla2xxx: edif: Fix slow session teardown omits 37be3f9d6993 scsi: qla2xxx: edif: Reduce N2N thrashing at app_start time omits ec538eb838f3 scsi: qla2xxx: edif: Fix no logout on delete for N2N omits a8fdfb0b39c2 scsi: qla2xxx: edif: Fix session thrash omits d7e2e4a68fc0 scsi: qla2xxx: edif: Tear down session if keys have been removed omits 24c796098f53 scsi: qla2xxx: edif: Fix no login after app start omits 0dbfce5255fe scsi: qla2xxx: edif: Reduce disruption due to multiple app start omits 2b659ed67a12 scsi: qla2xxx: edif: Send LOGO for unexpected IKE message omits 63ab6cb582fa scsi: qla2xxx: edif: Fix I/O timeout due to over-subscription omits 4314f9f4f858 firmware: arm_scmi: Avoid using extended string-buffers si [...] omits 6548c884a595 ASoC: qdsp6: q6apm-dai: unprepare stream if its already prepared omits 81eef68f3bb7 ASoC: Remove unused hw_write_t type omits 46c80e72c16a ASoC: Intel: avs: Fix parsing UUIDs in topology omits 8e60294c8012 firmware: arm_scmi: Fix SENSOR_AXIS_NAME_GET behaviour whe [...] omits 566d3c57eb52 scsi: scsi_debug: Fix zone transition to full condition omits b50503990d88 smack: Remove the redundant lsm_inode_alloc omits 41d97397d08c arm64: dts: rockchip: adjust whitespace around '=' omits 4b076db78db4 ARM: dts: rockchip: adjust whitespace around '=' omits 25ebeeebcb54 ASoC: SOF: ipc3-dtrace: Handle race during initialization omits 926034353d3c fs/ntfs3: Don't clear upper bits accidentally in log_replay() omits c349fad389c5 spi: atmel-quadspi: add runtime pm support omits c5d41ca7b256 ASoC: codecs: qualcomm move gain to S8_TLV omits 1149ebb6ffc5 ASoC: codecs: Series of fixes for realtek codecs used on RVPs omits 46d2398c3bc0 PCI: vmd: Use devm_kasprintf() instead of simple kasprintf() omits 0a35780c755c eeprom: at25: Split reads into chunks and cap write size omits c21b0837983d spi: Use device_find_any_child() instead of custom approach omits 82b070beae1e driver core: Introduce device_find_any_child() helper omits d38ea9579ce3 KVM: x86: Bug the VM on an out-of-bounds data read omits 49a1431d3bea KVM: x86: Bug the VM if the emulator generates a bogus exc [...] omits 1cca2f8c501f KVM: x86: Bug the VM if the emulator accesses a non-existent GPR omits b443183a25ab KVM: x86: Reduce the number of emulator GPRs to '8' for 32 [...] omits 0cbc60d44c35 KVM: x86: Use 16-bit fields to track dirty/valid emulator GPRs omits a5ba67b42f07 KVM: x86: Omit VCPU_REGS_RIP from emulator's _regs array omits dfe21e6bc05a KVM: x86: Harden _regs accesses to guard against buggy input omits 61d9c412d041 KVM: x86: Grab regs_dirty in local 'unsigned long' omits 9cbffc7a5956 driver core: Delete driver_deferred_probe_check_state() omits b09796d528bb iommu/of: Delete usage of driver_deferred_probe_check_state() omits 71066545b48e driver core: Set fw_devlink.strict=1 by default omits f516d01b9df2 Revert "driver core: Set default deferred_probe_timeout ba [...] omits dd429036e778 net: ipconfig: Relax fw_devlink if we need to mount a netw [...] omits 2f8c3ae8288e driver core: Add wait_for_init_devices_probe helper function omits f8217275b57a net: mdio: Delete usage of driver_deferred_probe_check_state() omits 24a026f85241 pinctrl: devicetree: Delete usage of driver_deferred_probe [...] omits 5a46079a9645 PM: domains: Delete usage of driver_deferred_probe_check_state() omits 928ea98252ad bus: fsl-mc-bus: fix KASAN use-after-free in fsl_mc_bus_remove() omits c9357195c577 dmaengine: dw-edma: remove a macro conditional with simila [...] omits 3ed8c7d39cfe mei: me: add raptor lake point S DID omits 68553650bc9c mei: hbm: drop capability response on early shutdown omits 9f4639373e67 mei: me: set internal pg flag to off on hardware reset omits 35ba63b8f6d0 vme: move back to staging omits 349353614200 vme: remove ca91cx42 Universe-II support omits cd756dafd86e staging: Also remove the Unisys visorbus.h omits 1c245358ce0b misc: atmel-ssc: Fix IRQ check in ssc_probe omits 6497e7776441 char: lp: remove redundant initialization of err omits bd476c1306ea misc: rtsx: Fix clang -Wsometimes-uninitialized in rts5261 [...] omits 242439f7e279 comedi: vmk80xx: fix expression for tx buffer size omits ce3f3ccc90b8 treewide: Replace GPLv2 boilerplate/reference with SPDX - [...] omits 577b61cee5b2 treewide: Replace GPLv2 boilerplate/reference with SPDX - [...] omits 828c91f7937f treewide: Replace GPLv2 boilerplate/reference with SPDX - [...] omits 99c926cecdfd treewide: Replace GPLv2 boilerplate/reference with SPDX - [...] omits fa82cce7a6bb treewide: Replace GPLv2 boilerplate/reference with SPDX - [...] omits 5a729246e57e treewide: Replace GPLv2 boilerplate/reference with SPDX - [...] omits abd462747539 treewide: Replace GPLv2 boilerplate/reference with SPDX - [...] omits e634cf4e44d9 treewide: Replace GPLv2 boilerplate/reference with SPDX - [...] omits 336371516a42 treewide: Replace GPLv2 boilerplate/reference with SPDX - [...] omits a601378552a0 treewide: Replace GPLv2 boilerplate/reference with SPDX - [...] omits 2eb72d6696c6 treewide: Replace GPLv2 boilerplate/reference with SPDX - [...] omits dfb99b050e4b treewide: Replace GPLv2 boilerplate/reference with SPDX - [...] omits e6550b3ee1f4 treewide: Replace GPLv2 boilerplate/reference with SPDX - [...] omits 1f88a7433f1b treewide: Replace GPLv2 boilerplate/reference with SPDX - [...] omits 298b95f111be treewide: Replace GPLv2 boilerplate/reference with SPDX - [...] omits 1accad5e7463 treewide: Replace GPLv2 boilerplate/reference with SPDX - [...] omits b7bc1c9e5b04 treewide: Replace GPLv2 boilerplate/reference with SPDX - [...] omits 94c0ded75c85 treewide: Replace GPLv2 boilerplate/reference with SPDX - [...] omits 3bb165608ec6 treewide: Replace GPLv2 boilerplate/reference with SPDX - [...] omits 0fdebc5ec2ca treewide: Replace GPLv2 boilerplate/reference with SPDX - [...] omits 2aec85b26f39 treewide: Replace GPLv2 boilerplate/reference with SPDX - [...] omits 52e6676ef56f treewide: Replace GPLv2 boilerplate/reference with SPDX - [...] omits a6546f89eac9 treewide: Replace GPLv2 boilerplate/reference with SPDX - [...] omits 20646f5b1e79 netfilter: xtables: Bring SPDX identifier back omits 4bbdc208a5ff staging: olpc_dcon: Replace flush_scheduled_work() with fl [...] omits d2b47721a100 staging: greybus: audio: replace safe list iteration omits 0698f0209d80 usb: gadget: f_fs: change ep->ep safe in ffs_epfile_io() omits fb1f16d74e26 usb: gadget: f_fs: change ep->status safe in ffs_epfile_io() omits 67b9d64139e1 spi: Fix per-cpu stats access on 32 bit systems omits a1f0161eadbd spi: sifive: add PM callbacks to support suspend/resume omits c7b6c95c3ef3 ASoC: SOF: ipc3-dtrace: use pm_runtime_resume_and_get() omits 145cb4e7a9ee ASoC: SOF: debug: Clarify the IPC timeout handling path omits df4d27b19b89 ASoC: Introduce 'fixup_controls' card method omits 1eb73102da28 ASoC: codecs: rt298: Reorganize jack detect handling omits 3082afe097cc ASoC: codecs: rt286: Reorganize jack detect handling omits a43b4394bb35 ASoC: codecs: rt274: Always init jack_detect_work omits 2fbe0953732e ASoC: codecs: wcd9335: move gains from SX_TLV to S8_TLV omits 5babb012c847 ASoC: codecs: msm8916-wcd-digital: move gains from SX_TLV [...] omits a45a4d4390b7 ASoC: SOF: IPC4: add sdw blob omits 9e2b5d33fec9 AsoC: SOF: ipc4-topology: Add dai_get_clk op omits aa84ffb72158 ASoC: SOF: ipc4-topology: Add support for SSP/DMIC DAI's omits 323aa1f093e6 ASoC: SOF: Add a new IPC op for parsing topology manifest omits 4453d24d10fd ASoC: SOF: Add two new structures for topology manifest data omits 1da51943725f ASoC: SOF: Intel: hda: init NHLT for IPC4 omits bc433fd76fae ASoC: SOF: Add ops_free omits 4c30004a7c69 ASoC: SOF: IPC4: set the BE DAI ops omits d0c0d5bf944b ASoC: SOF: ipc4-pcm: Expose sof_ipc4_set_pipeline_state() omits acf48a1f76b8 ASoC: SOF: ipc4-topology: Add the dai_config op omits 3acd52708946 ASoC: SOF: ipc4-topology: Add route_setup/route_free ops omits 6e9257a13c75 ASoC: SOF: ipc4-topology: Add widget_setup/widget_free ops omits e75e5db8f8ac ASoC: SOF: IPC4: Add pcm ops omits 955e84fc0b6d ASoC: SOF: ipc4-topology: Add control IO ops omits d97964f87078 ASoC: SOF: ipc4-topology: Add control_setup op omits 4d4ba014ac4b ASoC: SOF: ipc4-topology: Add support for parsing mixer widgets omits 4f838ab20812 ASoC: SOF: ipc4-topology: Add support for parsing and prep [...] omits acf525942077 ASoC: SOF: ipc4-topology: Add prepare op for DAI type widgets omits 904c48c40c66 ASoC: SOF: ipc4-topology: Add prepare op for AIF type widgets omits abfb536bd116 ASoC: SOF: ipc4-topology: Add support for parsing DAI_IN/D [...] omits 2cabd02b6090 ASoC: SOF: ipc4-topology: Add support for parsing AIF_IN/A [...] omits 90e891551fb4 ASoC: SOF: IPC4: Introduce topology ops omits bd10cd5ec546 ASoC: SOF: Add topology tokens for IPC4 omits 1e90de2c9a40 ASoC: SOF: ipc3-dtrace: Return from dtrace_read if there i [...] omits b66f9e703f0b ASoC: SOF: ipc3-dtrace: Add helper function to update the [...] omits 135786c32ed0 ASoC: SOF: ipc3-dtrace: Introduce SOF_DTRACE_INITIALIZING state omits 63b9069653a7 ASoC: SOF: ipc4: implement pm ctx_save callback omits 7a5677407300 ASoC: SOF: Intel: Switch to use the generic pm_ops.set_core_state omits bd3df9ff25b3 ASoC: SOF: ipc4: Add set_core_state pm_ops implementation omits 0a047dafefaf ASoC: SOF: ipc3: Add set_core_state pm_ops implementation omits b41252d8820c ASoC: SOF: sof_ipc_pm_ops: Add support for DSP core power [...] omits 03f69725749f ASoC: SOF: make ctx_store and ctx_restore as optional omits 5702b838dd9a ASoC: SOF: ipc3-topology: Move and correct size checks in [...] omits 77006f6edc0e gpio: dwapb: Don't print error on -EPROBE_DEFER omits 7811f2e7fd6a dmaengine: dw: dmamux: Fix build without CONFIG_OF omits 2717d3384195 dmaengine: dw: dmamux: Export the module device table omits 802dcafc420a xhci: Fix null pointer dereference in resume if xhci has o [...] omits be03b0651ffd serial: 8250: Store to lsr_save_flags after lsr read omits 65534736d9a5 tty: Use flow-control char function on closing path omits 6bb6fa6908eb tty: Implement lookahead to process XON/XOFF timely omits 84f2faa7852e serial: 8250: Remove serial_rs485 sanitization from em485 omits bbdcbc1301ce serial: sc16is7xx: Remove serial_rs485 assignment omits fd93a3d851c5 serial: mcf: Remove serial_rs485 assignment omits e25ed4a8857f serial: 8250_exar: Remove serial_rs485 assignment omits ad98c78bd011 serial: max310x: Remove serial_rs485 sanitization omits 55e18c6b6d42 serial: imx: Remove serial_rs485 sanitization omits 7195eefb38d7 serial: fsl_lpuart: Call core's sanitization and remove cu [...] omits b9759cba3221 serial: pl011: Remove serial_rs485 sanitization omits 61bca7da91c6 serial: 8250_pci: Remove serial_rs485 sanitization omits ebc3c2a4cdba serial: 8250: lpc18xx: Remove serial_rs485 sanitization omits cf426544a413 serial: 8250_fintek: Remove serial_rs485 sanitization omits 9cdaf4fc2e6f serial: 8250_dwlib: Remove serial_rs485 sanitization omits 51ad36baacb3 serial: return -EINVAL for non-legacy RS485 flags omits 596a9171472b serial: Clear rs485 struct when non-RS485 mode is set omits be2e2cb1d281 serial: Sanitize rs485_struct omits aeae8f222fdd serial: stm32: Fill in rs485_supported omits 267913ecf737 serial: sc16is7xx: Fill in rs485_supported omits d45e50d08776 serial: omap: Fill in rs485_supported omits 949b4dbfb6b3 serial: mcf: Fill in rs485_supported omits 2b947cf9e335 serial: max310x: Fill in rs485_supported omits 00d7a00e2a6f serial: imx: Fill in rs485_supported omits 07481f448b63 serial: fsl_lpuart: Fill in rs485_supported omits af47c491e3c7 serial: atmel: Fill in rs485_supported omits e849145e1fdd serial: ar933x: Fill in rs485_supported omits ebe2cf736a04 serial: pl011: Fill in rs485_supported omits 456d523b1be3 serial: 8250_pci: Fill in rs485_supported for pci_fintek omits 6d345f7cf83c serial: 8250_of: Use serial8250_em485_supported omits 4f4c90bb2a51 serial: 8250_lpc18cc: Fill in rs485_supported omits 70780464846f serial: 8250_fintek: Fill in rs485_supported omits 59c221f8e126 serial: 8250_exar: Fill in rs485_supported omits 62a4b3d27419 serial: 8250_dwlib: Fill in rs485_supported omits 499b1160bc02 serial: 8250_bcm2835aux: Use serial8250_em485_supported omits 43ee34131ced serial: 8250: Create serial8250_em485_supported for em485 users omits 8925c31c1ac2 serial: Add rs485_supported to uart_port omits 2dbd0c14ebe8 serial: Move serial_rs485 sanitization into separate function omits 8322b1f52715 serial: Add uart_rs485_config() omits 11a72ae911d3 dmaengine: apple-admac: Fix print format omits af14f3007e2d serial: 8250_dw: Store LSR into lsr_saved_flags in dw8250_ [...] omits 197eb5c416ff serial: 8250_dw: Use serial_lsr_in() in dw8250_handle_irq() omits 7a3525e48cf7 serial: 8250: Adjust misleading LSR related comment omits 6a4241e8f9b1 serial: 8250: Get preserved flags using serial_lsr_in() omits bdb70c424df1 serial: 8250: Create serial_lsr_in() omits ce338e4477cf serial: 8250: Store to lsr_save_flags after lsr read omits 90574a5b5a04 serial: 8250: handle __start_tx() call in start_tx() omits 767cc6681b1b serial: 8250: kill __do_stop_tx() omits ebaed53c0017 tty: vt: convert sysfs snprintf to sysfs_emit omits 2e1f2d9a9bdb serial: max310x: implement I2C support omits b3883ab5e957 serial: max310x: make accessing revision id interface-agnostic omits 6ef281daf020 serial: max310x: use a separate regmap for each port omits 285e76fc049c serial: max310x: use regmap methods for SPI batch operations omits 484923ad3ad1 tty/vt: consolemap: walk the buffer only once in con_set_t [...] omits fc440658346e tty/vt: consolemap: use con_allocate_new() in con_unshare_ [...] omits 63c4f92fcca3 tty/vt: consolemap: extract con_allocate_new() from con_do [...] omits a7e50de460d7 tty/vt: consolemap: change refcount only if needed in con_ [...] omits d8d0d1758c7d tty/vt: consolemap: remove superfluous whitespace omits 9ec9b79a2b9b tty/vt: consolemap: make conv_uni_to_pc() more readable omits 1a086f5d63ae tty/vt: consolemap: saner variable names in con_set_defaul [...] omits ff4606acb4dc tty/vt: consolemap: saner variable names in con_set_unimap() omits 5a79458c5613 tty/vt: consolemap: saner variable names in con_get_unimap() omits 3315f1aa8521 tty/vt: consolemap: saner variable names in con_copy_unimap() omits 447e9a7c6681 tty/vt: consolemap: saner variable names in con_release_unimap() omits cded789c6889 tty/vt: consolemap: saner variable names in con_unshare_unimap() omits 01ddc0dabd1b tty/vt: consolemap: saner variable names in con_do_clear_unimap() omits c3fd9f7121f0 tty/vt: consolemap: saner variable names in con_unify_unimap() omits d4a2245b8bcc tty/vt: consolemap: saner variable names in con_insert_unipair() omits 61fe4a6bb16f tty/vt: consolemap: saner variable names in conv_uni_to_pc() omits 50c92a1b2d50 tty/vt: consolemap: saner variable names in set_inverse_tr [...] omits dca141917301 tty/vt: consolemap: extract dict unsharing to con_unshare_ [...] omits f052f62c23b3 tty/vt: consolemap: remove glyph < 0 check from set_invers [...] omits 5a904a936b40 tty/vt: consolemap: introduce enum translation_map and use it omits 949fafcd7fa3 tty/vt: consolemap: check put_user() in con_get_unimap() omits cb47d81f0f0f tty/vt: consolemap: make p1 increment less confusing in co [...] omits 6364d391363a tty/vt: consolemap: make con_get_unimap() more readable omits 6e4e8d74664a tty/vt: consolemap: make con_set_unimap() more readable omits acf90b4d52e6 tty/vt: consolemap: use sizeof(*pointer) instead of sizeof(type) omits 32bd78fc4948 tty/vt: consolemap: zero uni_pgdir using kcalloc() omits 9254365443f7 tty/vt: consolemap: introduce UNI_*() macros omits ad8a2142ba57 tty/vt: consolemap: use | for binary addition omits e16cb6fe3158 tty/vt: consolemap: one line = one statement omits d9ebb906a45a tty/vt: consolemap: make parameters of inverse_translate() saner omits f827c754f9b6 tty/vt: consolemap: convert macros to static inlines omits 0b75f7968d61 tty/vt: consolemap: remove extern from function decls omits 2097dc2273a5 tty/vt: consolemap: decrypt inverse_translate() omits db8f597a4712 tty/vt: consolemap: define UNI_* macros for constants omits 4173f018aae1 tty/vt: consolemap: rename and document struct uni_pagedir omits 17945d317a52 tty/vt: consolemap: use ARRAY_SIZE() omits 5c4d7b049dce tty/vt: Makefile, add --unicode for loadkeys invocation omits 0d49ee83a450 tty/vt: defkeymap.c_shipped, little unification with loadkeys omits 7fd6c24bae8f serial: pmac_zilog: remove unused header omits 22b10b33b9c6 dt-bindings: serial: mtk-uart: Convert txt to json-schema omits 6f3cdf2bf1ba serial: pic32: fix missing clk_disable_unprepare() on erro [...] omits d93e612d13ba serial: tegra: fix typos in comments omits da1bb4ed2356 tty: fix typos in comments omits 499e13aac6c7 tty: goldfish: Fix free_irq() on remove omits 654a8d6c93e7 tty: serial: qcom-geni-serial: Implement start_rx callback omits cfab87c2c271 serial: core: Introduce callback for start_rx and do stop_ [...] omits e74024b2eccb tty: n_gsm: Debug output allocation must use GFP_ATOMIC omits 81b0d0e4f811 drm/ttm: fix missing NULL check in ttm_device_swapout omits 924b290655c0 xfrm: convert alg_key to flexible array member omits 5fd6c4f0a649 ucsi_ccg: ACPI based I2c client enumeration for AMD ASICs omits 5767f40053eb ucsi_ccg: Do not hardcode interrupt polarity and type omits 13118959cb1a usb: mtu3: register mtu3_irq by threaded irq omits 54c4862f2972 usb: mtu3: implement udc_async_callbacks of gadget operation omits 5e1fa6dd4caa usb: mtu3: sync interrupt before unbind the udc omits 757bdf1f2fb5 usb: musb: remove schedule work called after flush omits a725d0f6dfc5 usb: gadget: uvc: call uvc uvcg_warn on completed status i [...] omits 87d76b5f1d8e usb: gadget: uvc: calculate the number of request dependin [...] omits e84e3e99256e usb: mtu3: add support controller reset omits 32b615ed4b7d usb: xhci-mtk: add support optional controller reset omits 0efcd08571e5 dt-bindings: usb: mtu3: add support 'resets' property omits 7c54e850ab70 dt-bindings: usb: mtk-xhci: add support 'resets' property omits 7013b2624c7b USB: chipidea: fix typo in comment omits 7563bc7327f0 usb: gadget: bdc: fix typo in comment omits 4e27465a1506 usb: typec: tcpm: fix typo in comment omits 18fc7c435be3 usb: xhci: tegra: Fix error check omits f08aa7c80dac usb: gadget: tegra-xudc: Fix error check in tegra_xudc_pow [...] omits 7afe69ad9221 usb: common: usb-conn-gpio: Allow wakeup from system suspend omits 62e4efe3375e usbip: vudc: Don't enable IRQs prematurely omits ecf6dedd03b0 USB: usbip: clean up mixed use of _irq() and _irqsave() omits e052a478a7da random: remove rng_has_arch_random() omits 846bb97e131d random: credit cpu and bootloader seeds by default omits 60e5b2886b92 random: do not use jump labels before they are initialized omits 77fc95f8c0dc random: account for arch randomness in bits omits 39e0f991a62e random: mark bootloader randomness code as __init omits 3e00a22fdc9a USB: Follow-up to SPDX GPL-2.0+ identifiers addition - rem [...] omits e3fa404a261b USB: Follow-up to SPDX identifiers addition - remove now u [...] omits df22ecc41b54 usb: dwc3: Remove the checks of -ENOSYS omits 1e073e3ed9ff usb: host: ohci-at91: add support to enter suspend using SMC omits 302970b4cad3 usb: ohci-nxp: Fix refcount leak in ohci_hcd_nxp_probe omits b5c5b13cb45e usb: host: Fix refcount leak in ehci_hcd_ppc_of_probe omits 3497b9a5c8c3 usb: dwc3: add power down scale setting omits 8659ab3d936f usb: cdns3: fix random warning message when driver load omits 7d602f30149a usb: cdns3 fix use-after-free at workaround 2 omits c5d337a358b3 usb: gadget: uvc: Fix comment blocks style omits 8bd6b8c4b100 USB: fixup for merge issue with "usb: dwc3: Don't switch O [...] omits 5c7578c39c3f usb: cdnsp: Fixed setting last_trb incorrectly omits b337af3a4d61 usb: gadget: u_ether: fix regression in setting fixed MAC address omits 4757c9ade341 usb: gadget: lpc32xx_udc: Fix refcount leak in lpc32xx_udc_probe omits 3755278f0784 usb: dwc2: Fix memory leak in dwc2_hcd_init omits 7ddda2614d62 usb: dwc3: pci: Restore line lost in merge conflict resolution omits 9c1e916960c1 usb: dwc3: gadget: Fix IN endpoint max packet size allocation omits 9b29b6b20376 random: avoid checking crng_ready() twice in random_init() omits b5c8b3fe8946 xfrm: no need to set DST_NOPOLICY in IPv4 omits 699bb2e0c6f3 KVM: arm64: Move vcpu PC/Exception flags to the input flag set omits 7e8df1fc2d66 crypto: sun8i-ss - fix a NULL vs IS_ERR() check in sun8i_s [...] omits b03c0dc0788a crypto: octeontx2 - fix potential null pointer access omits 2d16803c562e crypto: blake2s - remove shash module omits 656c5ba50b71 Drivers: hv: vmbus: Release cpu lock in error case omits 920b0442b9f8 crypto: memneq - move into lib/ omits 4ad28689df85 crypto: octeontx2 - add firmware version in devlink info omits cd81775a56bc crypto: ccp - fix typo in comment omits 3f3bbf22a592 crypto: hisilicon/sec - fix typos in comment omits 6b2a51ff03bf fscrypt: Add HCTR2 support for filename encryption omits 9d2c0b485c46 crypto: arm64/polyval - Add PMULL accelerated implementati [...] omits 34f7f6c30112 crypto: x86/polyval - Add PCLMULQDQ accelerated implementa [...] omits c0eb7591c1ed crypto: arm64/aes-xctr - Improve readability of XCTR and C [...] omits 23a251cc1696 crypto: arm64/aes-xctr - Add accelerated implementation of XCTR omits fd94fcf09957 crypto: x86/aesni-xctr - Add accelerated implementation of XCTR omits 7ff554ced7c7 crypto: hctr2 - Add HCTR2 support omits f3c923a09c4c crypto: polyval - Add POLYVAL support omits 17fee07a2ac5 crypto: xctr - Add XCTR support omits 7df7563b16aa crypto: atmel-ecc - Remove duplicated error reporting in . [...] omits 6cb3f9b25c55 crypto: sun8i-ss - Fix error codes for dma_mapping_error() omits d2765e1b9ac4 crypto: sun8i-ss - fix error codes in allocate_flows() omits 13dc15a3f5fd crypto: ccp - Use kzalloc for sev ioctl interfaces to prev [...] omits 0a078845ba68 arm64: dts: imx8ulp: address build warning omits 9e1fd965ceea arm64: defconfig: enable i.MX93 clk & pinctrl omits e37907bd8294 arm64: dts: freescale: add i.MX93 11x11 EVK basic support omits ec8b5b5058ea arm64: dts: freescale: Add i.MX93 dtsi support omits 552ca27929ab ARM: dts: imx7: Move hsic_phy power domain to HSIC PHY node omits 1d9e615f1ab3 Merge tag 'usb-serial-5.19-rc2' of https://git.kernel.org/ [...] omits 9cc4853e4781 drm: adv7511: override i2c address of cec before accessing it omits b2e6b3d9bbb0 ALSA: hda/realtek: Add mute LED quirk for HP Omen laptop omits 6fac824f4098 irqchip/loongson-liointc: Use architecture register to get coreid omits 2df84a757d87 fpga: altera-pr-ip: fix unsigned comparison with less than zero omits 90f4b5499cdd rtw88: 8821c: fix access const table of channel parameters omits 991ebc730369 MAINTAINERS: add myself as r8188eu reviewer omits b9c5e2720627 staging: r8188eu: add error handling of rtw_read32 omits fed9e604eeb6 staging: r8188eu: add error handling of rtw_read16 omits 857fe9e5efc0 staging: r8188eu: add error handling of rtw_read8 omits 67ea0a2adbf6 staging: rtl8723bs: Allocate full pwep structure omits de0952f267ff staging: olpc_dcon: mark driver as broken omits da30e3518829 staging: qlge: qlge_main.c: rewrite do-while loops into mo [...] omits 66d653c37228 staging: ftbft: Use backlight helper omits 455c5de92223 staging: r8188eu: Add blank line after declarations omits 72aef4f60ff9 staging: olpc_dcon: Use backlight helper omits d519d5d8a9cc Merge branch 'v5.20/arm' into for-next omits 34d2cd3fccce ARM: meson: Fix refcount leak in meson_smp_prepare_cpus omits 9ba239b92966 Merge branches 'v5.20/arm-dt', 'v5.20/arm64-dt' and 'v5.20 [...] omits 4fd9afd894eb arm64: dts: amlogic: align gpio-key node names with dtschema omits 4956be9944d1 arm64: dts: amlogic: correct gpio-keys properties omits c46952d2ad4e arm64: dts: meson: add reset controller for Meson-S4 SoC omits ad414ddf9de0 arm64: dts: amlogic: adjust whitespace around '=' omits c110f7a94015 ARM: dts: meson: adjust whitespace around '=' omits 0070ff32d9fc Merge branch 'maintainers/fixes' into fixes omits ef08835a543e Merge branch 'soc/next' into next omits 8d1ce7736583 Merge branch 'maintainers/next' into next omits 9e248d9e2b63 MAINTAINERS: Add BCM63148 to bcmbca arch entry omits 28b11e49ec4c MAINTAINERS: Add BCM6856 to bcmbca arch entry omits ae13c29e57af MAINTAINERS: Add BCM63146 to bcmbca arch entry omits 24f5263b3aed MAINTAINERS: Add BCM6756 to bcmbca arch entry omits b445d26f510f MAINTAINERS: Add BCM6855 to bcmbca arch entry omits 7eb97afb7821 Merge branch 'drivers/next' into next omits 4ef758710f76 Merge branch 'devicetree/next' into next omits 65abca95b166 Merge branch 'devicetree-arm64/next' into next omits 7d7d95c9dad8 Merge branch 'defconfig/next' into next omits d0ceb08048d3 arm64: defconfig: Enable DRM_V3D omits 8da7e9fe8d32 ARM: configs: Enable DRM_V3D omits cfed691b80dc platform/chrome: cros_ec_proto: handle empty payload in ge [...] omits e43772294246 platform/chrome: cros_ec_proto: add Kunit test for getting [...] omits d65da5f9bb0a platform/chrome: cros_ec_proto: return 0 on getting wake m [...] omits aac29b04dc3f platform/chrome: cros_ec_proto: handle empty payload in ge [...] omits 8120febafccb platform/chrome: cros_ec_proto: add Kunit tests for gettin [...] omits ec5134899335 platform/chrome: cros_ec_proto: check `msg->result` in get [...] omits a8f77c63baec platform/chrome: cros_ec_proto: add Kunit test for getting [...] omits f91183aa459a platform/chrome: cros_ec_proto: return 0 on getting cmd ma [...] omits b36f0643ff14 platform/chrome: cros_ec_proto: don't show MKBP version if [...] omits d394ab5c062a platform/chrome: cros_ec_proto: handle empty payload in ge [...] omits cce5d551809c platform/chrome: cros_ec_proto: add Kunit test for getting [...] omits a88f79666d14 platform/chrome: cros_ec_proto: separate cros_ec_get_proto [...] omits 878c36f6caa4 platform/chrome: cros_ec_proto: handle empty payload in ge [...] omits 3e97581ed9a2 platform/chrome: cros_ec_proto: add Kunit tests for gettin [...] omits b4d0836e8160 platform/chrome: cros_ec_proto: separate cros_ec_get_proto_info() omits 93bea2faed63 platform/chrome: cros_ec_proto: use cros_ec_map_error() omits 8e3991610ba5 platform/chrome: cros_ec_proto: remove redundant NULL check omits e796c0c4b1ad platform/chrome: cros_ec_proto: assign buffer size from pr [...] omits 3db0c9e5de7b platform/chrome: use macros for passthru indexes omits b99eb596efbd platform/chrome: cros_ec_proto: add Kunit tests for cros_e [...] omits ea7f0f777d28 platform/chrome: cros_ec_commands: fix compile errors omits 40f58143745e platform/chrome: cros_kbd_led_backlight: support EC PWM backend omits fd1e8054ff69 platform/chrome: cros_kbd_led_backlight: support OF match omits 20f370efddb5 dt-bindings: add google,cros-kbd-led-backlight omits 6b1e5ba39c44 platform/chrome: cros_kbd_led_backlight: separate ACPI backend omits 337eac8f8499 platform/chrome: cros_kbd_led_backlight: sort headers alph [...] omits 1b83ad93ecfd clk: mediatek: Delete MT8192 msdc gate omits 1be3b43a5828 dt-bindings: ARM: Mediatek: Remove msdc binding of MT8192 clock omits b602eeb418fb Merge branch 'clk-fixes' into clk-next omits 2fa5d7876d87 Merge branch 'clk-basic' into clk-next omits b5b3edb5a362 dt-bindings: clock: fixed-factor: Drop Allwinner A10 compatible omits c33ed61249dc clk: fixed: Remove Allwinner A10 special-case logic omits a1ea0857b597 clk: stm32: rcc_reset: Fix missing spin_lock_init() omits 38a85b9d95c7 dt-bindings: sram: qcom,imem: add IMEM memory region omits ae5a8983414a dt-bindings: sram: qcom,ocmem: cleanup example coding style omits 334f6f53abcf mm: Add kernel-doc for folio->mlock_count omits 69a37a8ba1b4 mm/huge_memory: Fix xarray node memory leak omits dcfa24ba6899 filemap: Cache the value of vm_flags omits 6bf74cddcffa filemap: Don't release a locked folio omits e08f8a118514 power: supply: ab8500: Exit maintenance if too low voltage omits 6aa35ab9db2c power: supply: ab8500: Respect charge_restart_voltage_uv omits 23c46bab922b power: supply: cros_peripheral: Use struct_size() helper i [...] omits f7ca2d8c1b6d power: supply: bq24257: Fix syntax error in comments omits 5c57c099f442 drm/i915/display: Fix handling of enable_psr parameter omits 093d27bb6f2d power: supply: core: Fix boundary conditions in interpolation omits 80192eff64ee power/reset: arm-versatile: Fix refcount leak in versatile [...] omits 0f5de2f05322 power: supply: ab8500_fg: add missing destroy_workqueue in [...] omits afd306a65ced PCI: Add ACS quirk for Broadcom BCM5750x NICs omits da4288b95baa scripts/check-local-export: avoid 'wait $!' for process su [...] omits 55b350529e79 ACPI: APEI: Fix double word in a comment omits 409dfdcaffb2 ACPI: processor/idle: Annotate more functions to live in c [...] omits b770583ba602 power: supply: Remove unnecessary print function dev_err() omits e991c2ee65e9 phy: qcom-qmp-usb: use bulk reset_control API omits ccac084746dd phy: qcom-qmp-pcie-msm8996: use bulk reset_control API omits 189ac6b8dd36 phy: qcom-qmp-pcie: use bulk reset_control API omits 1de24861aff3 phy: qcom-qmp-combo: use bulk reset_control API omits 65753f38f530 phy: qcom-qmp-usb: drop multi-PHY support omits 1da7115efa4a phy: qcom-qmp-ufs: drop multi-PHY support omits 1239fd711fe9 phy: qcom-qmp-pcie: drop multi-PHY support omits faf83af5d594 phy: qcom-qmp-usb: cleanup the driver omits 3e1865ba3891 phy: qcom-qmp-ufs: cleanup the driver omits 4856865b0dec phy: qcom-qmp-pcie-msm8996: cleanup the driver omits fd9269945f34 phy: qcom-qmp-pcie: cleanup the driver omits 6066bac15bc6 phy: qcom-qmp-combo: cleanup the driver omits 86f5ddddcd9c phy: qcom-qmp-usb: drop support for non-USB PHY types omits bc3e83d766eb phy: qcom-qmp-ufs: drop support for non-UFS PHY types omits f575ac2d64e7 phy: qcom-qmp-pcie-msm8996: drop support for non-PCIe PHY types omits da07a06b905f phy: qcom-qmp-pcie: drop support for non-PCIe PHY types omits b2bac0f09515 phy: qcom-qmp-combo: drop support for PCIe,UFS PHY types omits a50280ead1b6 phy: qcom-qmp: drop old QMP PHY driver source omits 3158e39aa5f4 phy: qcom-qmp: switch to new split QMP PHY driver omits 09b492a37940 phy: qcom-qmp-usb: change symbol prefix to qcom_qmp_phy_usb omits b42c5f3d7b1c phy: qcom-qmp-ufs: change symbol prefix to qcom_qmp_phy_ufs omits 2abf0c8e61a9 phy: qcom-qmp-pcie: change symbol prefix to qcom_qmp_phy_p [...] omits 5dbc7d86d1aa phy: qcom-qmp-pcie: change symbol prefix to qcom_qmp_phy_pcie omits 033f3a16fb92 phy: qcom-qmp-combo: change symbol prefix to qcom_qmp_phy_combo omits ee7ffc92a950 phy: qcom-qmp-combo: drop all non-combo compatibles support omits 8c924330ebe3 phy: qcom-qmp-usb: drop all non-USB compatibles support omits 4846a79a3866 phy: qcom-qmp-ufs: drop all non-UFS compatibles support omits 9fc8fa59ef10 phy: qcom-qmp-pcie-msm8996: drop all compatibles except ms [...] omits b35a53119ac1 phy: qcom-qmp-pcie: drop all non-PCIe compatibles support omits 94a407cc17a4 phy: qcom-qmp: create copies of QMP PHY driver omits d54087651efd power: supply: lp8788: fix typo in comment omits 2a21fe017ce5 dt-bindings: power: supply: summit,smb347: use absolute pa [...] omits 096a6223424e dt-bindings: power: supply: qcom,pm8941: document usb-char [...] omits 2441ca62b78b dt-bindings: power: supply: qcom,pm8941: use regulator sch [...] omits 576fc9e6f766 dt-bindings: power: supply: bq24190: use regulator schema [...] omits aa195350cdc8 PCI: switchtec: Prefer ida_alloc()/free() over ida_simple_ [...] omits a6c487cd7e4a power: supply: max77976: update Luca Ceresoli's e-mail address omits bf038503d5fe PCI: mediatek-gen3: Fix refcount leak in mtk_pcie_init_irq [...] omits e3f056a7aafa irqchip/uniphier-aidet: Add compatible string for NX1 SoC omits df089e6f07e3 dt-bindings: interrupt-controller/uniphier-aidet: Add bind [...] omits eff4780f83d0 irqchip/realtek-rtl: Fix refcount leak in map_interrupts omits fa1ad9d4cc47 irqchip/gic-v3: Fix refcount leak in gic_populate_ppi_partitions omits ec8401a429ff irqchip/gic-v3: Fix error handling in gic_populate_ppi_partitions omits 3d45670fab3c irqchip/apple-aic: Fix refcount leak in aic_of_ic_init omits b1ac803f47cb irqchip/apple-aic: Fix refcount leak in build_fiq_affinity omits f4b98e314888 irqchip/gic/realview: Fix refcount leak in realview_gic_of_init omits b84dc7f0e364 irqchip/xilinx: Remove microblaze+zynq dependency omits 19e890ff3bed fs/ntfs3: Use the same order for acl pointer check in ntfs [...] omits ae5a4e46916f fs/ntfs3: Fix using uninitialized value n when calling indx_read omits 645603844270 iavf: Fix issue with MAC address of VF shown as zero omits fd5855e6b135 i40e: Fix call trace in setup_tx_descriptors omits 0bb050670ac9 i40e: Fix calculating the number of queue pairs omits c3238d36c3a2 i40e: Fix adding ADQ filter to TC0 omits e15f5e6fa6ca Merge branch 'kvm-5.20-early' omits 668a9fe5c6a1 genirq: PM: Use runtime PM for chained interrupts omits e0f3f46e4206 KVM: selftests: Restrict test region to 48-bit physical ad [...] omits 71d489661904 KVM: selftests: Add option to run dirty_log_perf_test vCPUs in L2 omits cf97d5e99f69 KVM: selftests: Clean up LIBKVM files in Makefile omits cdc979dae265 KVM: selftests: Link selftests directly with lib object files omits acf57736e755 KVM: selftests: Drop unnecessary rule for STATIC_LIBS omits c363d95986b1 KVM: selftests: Add a helper to check EPT/VPID capabilities omits b6c086d04c0a KVM: selftests: Move VMX_EPT_VPID_CAP_AD_BITS to vmx.h omits ce690e9c17d2 KVM: selftests: Refactor nested_map() to specify target level omits b8ca01ea1906 KVM: selftests: Drop stale function parameter comment for [...] omits c5a0ccec4cb4 KVM: selftests: Add option to create 2M and 1G EPT mappings omits 4ee602e78d70 KVM: selftests: Replace x86_page_size with PG_LEVEL_XX omits e3cdaab5ff02 KVM: x86: SVM: fix nested PAUSE filtering when L0 intercep [...] omits ba8ec273240a KVM: x86: SVM: drop preempt-safe wrappers for avic_vcpu_load/put omits 18869f26df1a KVM: x86: disable preemption around the call to kvm_arch_v [...] omits 66c768d30e64 KVM: x86: disable preemption while updating apicv inhibition omits 603ccef42ce9 KVM: x86: SVM: fix avic_kick_target_vcpus_fast omits f5f9089f76dd KVM: x86: SVM: remove avic's broken code that updated APIC ID omits 3743c2f02517 KVM: x86: inhibit APICv/AVIC on changes to APIC ID or APIC base omits a9603ae0e4ee KVM: x86: document AVIC/APICv inhibit reasons omits d2263de1372a KVM: x86/mmu: Set memory encryption "value", not "mask", i [...] omits efeeaefe9be5 drm: Add support for the LogiCVC display controller omits 4c0680d394d8 KVM: arm64: Move vcpu configuration flags into their own set omits 76599a476143 Merge tag 'kvmarm-fixes-5.19-1' of git://git.kernel.org/pu [...] omits bdde97ac4bea Revert "fbdev: Prevent probing generic drivers if a FB is [...] omits 873eb3b11860 fbdev: Disable sysfb device registration when removing con [...] omits bc824922b264 firmware: sysfb: Add sysfb_disable() helper function omits 0949ee75da6c firmware: sysfb: Make sysfb_create_simplefb() return a pde [...] omits d1065293010a ARM: s3c: Kconfig.s3c64xx: Fix indentation omits 48bf4b849741 ARM: s3c: Kconfig.s3c24xx: Fix indentation and replace some tabs omits 1afde294a99d ARM: s3c: Kconfig: Fix indentation omits 4527d47bb63a drm/atomic: fix warning of unused variable omits acdc07ace871 kernel/sysctl.c: Clean up indentation, replace spaces with tab. omits 30bb01fe2ff1 sysctl: Merge adjacent CONFIG_TREE_RCU blocks omits 575947d8537c mm: sysctl: fix missing numa_stat when !CONFIG_HUGETLB_PAGE omits 66da65005aa8 Merge tag 'kvm-riscv-fixes-5.19-1' of https://github.com/k [...] omits 2c5947cffd81 Revert "mtd: rawnand: add support for Toshiba TC58NVG0S3HT [...] omits 6f6536a0e309 mtd: st_spi_fsm: Simplify error checking in .probe() a bit omits cd043c613e21 mtd: st_spi_fsm: Disable clock only after device was unregistered omits cfa7847f150c mtd: st_spi_fsm: Warn about failure to unregister mtd device omits 28607b426c3d mtd: st_spi_fsm: Add a clk_disable_unprepare() in .probe() [...] omits 1cc82e09fc20 mtd: rawnand: atmel: Warn about failure to unregister mtd device omits f88c97c1332d mtd: physmap: Drop if with an always false condition omits bb8236541f49 mtd: physmap: Don't skip cleanup after mtd_device_unregist [...] omits 43adab7fd413 mtd: rawnand: meson: Drop cleaning platform data in .remove() omits 7beae6946255 mtd: rawnand: meson: Don't skip cleanup after mtd_device_u [...] omits 413948cc6208 mtd: rawnand: tegra: Don't skip cleanup after mtd_device_u [...] omits 37e00244047c mtd: rawnand: omap2: Suppress error message after WARN in [...] omits 279d719be39d mtd: spear_smi: Drop if with an always false condition omits 0057568b3914 mtd: spear_smi: Don't skip cleanup after mtd_device_unregi [...] omits 0aaa0b5f84a0 mtd: lpddr2_nvm: Warn about failure to unregister mtd device omits 90914b4e8e2f mtd: powernv_flash: Warn about failure to unregister mtd device omits 0c90466a7985 mtd: hyperbus: Make hyperbus_unregister_device() return void omits 83208e106a8e mtdchar: use kvmalloc() for potentially large allocations omits a1eda864c04c mtdchar: prevent integer overflow in a safety check omits e607879b0da1 mtd: parsers: ofpart: Fix refcount leak in bcm4908_partiti [...] omits 9b78ef0c7997 mtd: parsers: add support for Sercomm partitions omits 9f7e62815cf3 mtd: partitions: Fix refcount leak in parse_redboot_of omits a61528d99761 mtd: sm_ftl: Fix deadlock caused by cancel_work_sync in sm [...] omits 158f7585bfce USB: serial: option: add support for Cinterion MV31 with n [...] omits 204e6ceaa103 exfat: use updated exfat_chain directly during renaming omits bcbfb588cf32 KVM: arm64: Drop stale comment omits 5879c97f3702 KVM: arm64: Remove redundant hyp_assert_lock_held() assertions omits 112f3bab4111 KVM: arm64: Extend comment in has_vhe() omits cde5042adf11 KVM: arm64: Ignore 'kvm-arm.mode=protected' when using VHE omits fa7a17214488 KVM: arm64: Handle all ID registers trapped for a protected VM omits ae187fec75aa KVM: arm64: Return error from kvm_arch_init_vm() on alloca [...] omits 908e698f2149 USB: serial: io_ti: add Agilent E5805A support omits fe92833524e3 libbpf: Fix uprobe symbol file offset calculation logic omits 492f99e4190a bpf, docs: Fix typo "BFP_ALU" to "BPF_ALU" omits 0b817059a883 bpftool: Fix bootstrapping during a cross compilation omits af7c2d4145b5 spi: atmel-quadspi: align condition to parenthesis omits f11ec1cc46e3 spi: atmel-quadspi: use pm_ptr() omits 4a2f83b7f780 spi: atmel-quadspi: add runtime pm support omits 690bacb83bc3 KVM: arm64: Add three sets of flags to the vcpu state omits e87abb73e594 KVM: arm64: Add helpers to manipulate vcpu flags among a set omits f8077b0d5923 KVM: arm64: Move FP state ownership from flag to a tristate omits e9ada6c208c1 KVM: arm64: Drop FP_FOREIGN_STATE from the hypervisor code omits 0356163e5883 spi: Return true/false (not 1/0) from bool function omits a4f26ba2608c spi: fix platform_no_drv_owner.cocci warning omits 142d456204cf ASoC: imx-audmux: remove unnecessary check of clk_disable_ [...] omits d3d8feadcc54 Specify clock provider directly to CPU DAIs omits 4643e10a17e5 ASoC: SOF: Intel: hda-loader: Clarify the cl_dsp_init() flow omits fcb3c775f707 ASoC: SOF: Intel: hda-loader: Make sure that the fw load s [...] omits 537b4a0c8b94 ASoC: SOF: Intel: hda-dsp: Expose hda_dsp_core_power_up() omits 565f82b57abe gfs2: Rewrap overlong comment in do_promote omits b6c8cd80ace3 watchdog: gxp: Add missing MODULE_LICENSE omits f17c655cfb99 drm/mgag200: Include <linux/vmalloc.h> for G200 BIOS code omits 353539023e4f Merge branch 'for-5.19/upstream-fixes' into for-next omits 54eed5c7b938 HID: multitouch: new device class fix Lenovo X12 trackpad sticky omits 7219b824e3bc Merge tag 'intel-gpio-v5.19-2' of gitolite.kernel.org:pub/ [...] omits 6328a8a8ec6c Merge branch 'for-5.19/upstream-fixes' into for-next omits 381583845d19 HID: cp2112: prevent a buffer overflow in cp2112_xfer() omits 0a43452bb6b1 OPP: Track if clock name is configured by platform omits 9bfb1ffff197 OPP: Fix typo in comment omits cb4e34856b77 MAINTAINERS: Add ADMAC driver under ARM/APPLE MACHINE omits b127315d9a78 dmaengine: apple-admac: Add Apple ADMAC driver omits 873971f8fb08 dt-bindings: dma: Add Apple ADMAC omits 23fbc87c8ae6 dt-bindings: dma: Rewrite ST-Ericsson DMA40 to YAML omits a7cd3cf0b2e5 dmaengine: imx-sdma: Allow imx8m for imx7 FW revs omits e8ecf73adbb4 dmaengine: dmatest: Replace symbolic permissions by octal [...] omits 5f89b97e1fd5 dmaengine: dmatest: Remove spaces before tabs omits 646728dff254 dmaengine: Revert "dmaengine: add verification of DMA_INTE [...] omits 615a4bfc426e dmaengine: ti: Add missing put_device in ti_dra7_xbar_rout [...] omits c132fe78ad7b dmaengine: ti: Fix refcount leak in ti_dra7_xbar_route_allocate omits 5abaa500ff19 dt-bindings: phy: mediatek,tphy: add MT8365 SoC bindings omits 65238f7ffcef dt-bindings: phy: mediatek,dsi-phy: Add MT8365 SoC bindings omits baf32519979f dt-bindings: dma: mediatek,uart-dma: add MT8365 bindings omits c24968734abf drm/virtio: Fix NULL vs IS_ERR checking in virtio_gpu_obje [...] omits 9e9fa6a9198b udmabuf: Set the DMA mask for the udmabuf device (v2) omits 20f038d074d4 drm/virtio: simplify the return expression omits d9c1452c0f07 drm/qxl: remove qxl_log_level global omits 430ac054e5ea drm/bochs: Explicitly include linux/module.h omits bd63f11f4c3c virtio-gpu: fix a missing check to avoid NULL dereference omits 00d1f546470d vdpa: make get_vq_group and set_group_asid optional omits acb0055e1873 virtio: Fix all occurences of the "the the" typo omits 1a12b25274b9 MAINTAINERS: Limit KVM RISC-V entry to existing selftests omits ea6c1213217d RISC-V: KVM: fix typos in comments omits e8fbd344a5ea PCI: tegra194: Fix PM error handling in tegra_pcie_config_ep() omits 6aed665f9d83 drm/nouveau/bios: Rename prom_init() and friends functions omits fbecd5a0d391 Merge branch 'i2c/for-mergewindow' into i2c/for-next omits 99ad11e06be8 i2c: dummy: Drop no-op remove function omits f030304fdeb8 PCI: microchip: Fix refcount leak in mc_pcie_init_irq_domains() omits 3a87cb8f6a72 PCI: brcmstb: Fix refcount leak in brcm_pcie_probe() omits 3d43273d7d1e i2c: mxs: Silence a clang warning omits 6ba12b56b9b8 i2c: npcm7xx: Add check for platform_driver_register omits f24bc86adec6 i2c: qcom-cci: simplify access to bus data structure omits 5e69a33c5cec PCI/ERR: Recognize disconnected devices in report_error_de [...] omits 6f33a9daff9f x86: Fix comment for X86_FEATURE_ZEN omits ffad0a354b0c i2c: npcm: Capitalize the one-line comment omits bbc38ed53a02 i2c: npcm: Support NPCM845 omits d7aa1b149b8f i2c: npcm: Correct slave role behavior omits 47d506d1a28f i2c: npcm: Remove own slave addresses 2:10 omits 29d2bff1c34a dt-bindings: i2c: npcm: support NPCM845 omits aebef63cf7ff x86: Remove vendor checks from prefer_mwait_c1_over_halt omits 8bcedb4ce047 x86: Handle idle=nomwait cmdline properly for x86_idle omits 8ad69f490516 dt-bindings: i2c: convert ocores binding to yaml omits 74557cb4e84f dt-bindings: i2c: Convert arm,i2c-versatile to DT schema omits 8c4811e7a5a6 MAINTAINERS: Update Synopsys DesignWare I2C to Supported omits 577584582db5 dt-bindings: i2c: Rewrite Nomadik I2C bindings in YAML omits 2292639b4cc8 dt-bindings: display: novatek, nt36672a: add backlight property omits c11256f82ec8 drm/panel: nt36672a: add backlight support omits d5a37b199837 block: remove bioset_init_from_src omits 29dec90a0f1d dm: fix bio_set allocation omits b172862241b4 KVM: x86: PIT: Preserve state of speaker port data bit omits 3dbec44d9c94 KVM: VMX: Reject kvm_intel if an inconsistent VMCS config [...] omits f5a81d0eb01e KVM: VMX: Sanitize VM-Entry/VM-Exit control pairs at kvm_i [...] omits 8e6a58e28b34 KVM: x86/pmu: Accept 0 for absent PMU MSRs when host-initi [...] omits 6ef25aa0a961 KVM: x86/pmu: Restrict advanced features based on module e [...] omits b9181c8ef356 KVM: x86/pmu: Avoid exposing Intel BTS feature omits d7808f739162 KVM: x86/pmu: Update global enable_pmu when PMU is undetected omits 916e3a4f950e x86: events: Do not return bogus capabilities if PMU is broken omits 92d80178a35b perf/x86/intel: Fix the comment about guest LBR support on KVM omits ff87d619ac18 ASoC: fsl_sai: Enable MCTL_MCLK_EN bit for master mode omits 0b537674e072 Bluetooth: use memset avoid memory leaks omits ad564394b3db Bluetooth: fix an error code in hci_register_dev() omits 5dfac65b6217 spi: <linux/spi/spi.h>: Add missing documentation for stru [...] omits da9e94fe000e SUNRPC: Remove pointer type casts from xdr_get_next_encode [...] omits bd07a64176a2 SUNRPC: Clean up xdr_get_next_encode_buffer() omits 90d871b3b9bb SUNRPC: Clean up xdr_commit_encode() omits 62ed448cc53b SUNRPC: Optimize xdr_reserve_space() omits 6c254bf3b637 SUNRPC: Fix the calculation of xdr->end in xdr_get_next_en [...] omits 514c62048b9c fbcon: Remove obsolete reference to initmem_freed omits f7fdc4db071f phy: samsung: exynosautov9-ufs: correct TSRV register conf [...] omits 8567abecf22a dt-bindings: phy: mxs-usb-phy: Add i.MX8DXL compatible string omits 2aecaf6ccda7 phy: samsung: ufs: support secondary ufs phy omits f86c1d0a58b1 phy: samsung: ufs: remove drvdata from struct samsung_ufs_phy omits 521f88bf4daa phy: samsung: ufs: constify samsung_ufs_phy_cfg omits 558801e82e0d phy: samsung: ufs: rename cfg to cfgs for clarification omits 0610f939e52c dt-bindings: phy: samsung,ufs-phy: make pmu-syscon as phan [...] omits 64f6516e60b0 drm/amdgpu: always flush the TLB on gfx8 omits 250195ff744f drm/amdgpu: fix limiting AV1 to the first instance on VCN3 omits 5b644783396b drm/amd/pm: enable BACO on smu_v13_0_7 omits 9e68c3841390 drm/amd/pm: add interface to deallocate power_context for [...] omits 5d88cb162c9d drm/amdgpu/jpeg2: Add jpeg vmid update under IB submit omits 8728df26dd24 drm/amdgpu/mes: only invalid/prime icache when finish load [...] omits 26c763875e0c drm/amd/pm: drop unneeded dpm features disablement for SMU [...] omits da4d45b7da93 drm/amd/pm: drop redundant declarations omits d7053e631e89 drm/amd/pm: enable mode1 reset support for SMU 13.0.0 omits 1b3aa89550a2 drm/amdgpu: avoid to perform undesired clockgating operation omits 62f8f5c3bfc2 drm/amdgpu: enable ASPM support for PCIE 7.4.0/7.6.0 omits 6f73d6762694 drm/amd/pm: optimize the interface for dpm feature status query omits bb50bba9c6c7 drm/amd/pm: drop unneeded thermal_controller_type check omits cde83d47482e drm/amd/pm: enable FW CTF feature for SMU 13.0.0 omits 851dd8625320 drm/amdgpu: fix scratch register access method in SRIOV omits 0381ac3ca2e7 drm/radeon: Initialize fences array entries in radeon_sa_b [...] omits 4e2d10443580 drm/amdkfd: Document and fix GTT BO kmap API omits cac3bfcaedbf drm/amd/display: Reduce frame size in the bouding box for DCN21 omits 0f28cca87e9a drm/amdkfd: Extend KFD device topology to surface peer-to- [...] omits feb54650bae2 drm/radeon: integer overflow in radeon_mode_dumb_create() omits c4d7738c9efc drm/amdgpu: simplify amdgpu_ucode_get_load_type() omits dc8965ab5e33 fs/ntfs3: Remove redundant assignment to variable vcn omits 284498206f31 drm/amd/display: Reduce frame size in the bouding box for [...] omits 87d6b28e4a75 drm/amd/display: Reduce frame size in the bouding box for DCN301 omits 136788cc74cb drm/amd/display: fix null pointer deref error omits 08a2fd23c6c2 drm/amdgpu: Add peer-to-peer support among PCIe connected [...] omits 6fbfc3a23c98 drm/amdkfd: Define config HSA_AMD_P2P to support peer-to-peer omits c55300ad4a18 drm/amd/display: Reduce frame size in the bouding box for DCN20 omits 0dc662318d36 drm/amd/display: Remove duplicated macro omits 143fee0ccc97 drm/amdgpu: Add MODE register to wave debug info in gfx11 omits 61243c173cd2 drm/amd/amdgpu: Fix alignment issue omits 68e355c00f2d drm/amdkfd:Fix fw version for 10.3.6 omits faa406f4233e drm/cma-helper: Describe what a "contiguous chunk" actually means omits 594740497e99 dma-buf: Add an API for importing sync files (v10) omits 20e10881a043 dma-buf: Add an API for exporting sync files (v14) omits 2663cff5beb9 arm64: tegra: Add Tegra234 GPCDMA device tree node omits 37e386aba8cb arm64: tegra: Adjust whitespace around '=' omits 008ba54e85a7 arm64: tegra: Enable OPE on various platforms omits 853fd8677038 arm64: tegra: Add OPE device on Tegra210 and later omits e2fd5ec5f76e Merge branch 'for-5.20/dt-bindings' into for-5.20/arm64/dt omits 3ffb20f5c789 dt-bindings: Add headers for Tegra234 GPCDMA omits 829205d8410e ARM: tegra: Adjust whitespace around '=' omits 28b4dcc8f010 arm64: defconfig: Build Tegra OPE module omits b27ee76c74dc vduse: Fix NULL pointer dereference on sysfs access omits dbd29e075228 vringh: Fix loop descriptors check in the indirect cases omits f38b3c6a788f vdpa/mlx5: clean up indenting in handle_ctrl_vlan() omits f766c409fcb3 vdpa/mlx5: fix error code for deleting vlan omits a58a7f97ba11 virtio-mmio: fix missing put_device() when vm_cmdline_pare [...] omits 2f72b2262d31 vdpa/mlx5: Fix syntax errors in comments omits 228432551bd8 virtio-rng: make device ready before making request omits f5f93d7f5a5c HID: hyperv: Correctly access fields declared as __le16 omits 245b993d8f6c clocksource: hyper-v: unexport __init-annotated hv_init_cl [...] omits 92ec746bcea0 Drivers: hv: Fix syntax errors in comments omits 6640b5df1a38 Drivers: hv: vmbus: Don't assign VMbus channel interrupts [...] omits ec3ad554b956 ASoC: ak4613: cares Simple-Audio-Card case for TDM omits 7f35680ada23 drm/ast: Support multiple outputs omits 49c3ca34f7db scripts/nsdeps: adjust to the format change of *.mod files omits 221bd70be2e8 Merge branch 'for-5.19/upstream-fixes' into for-next omits db925d809011 HID: hid-input: add Surface Go battery quirk omits abc44fe1d31f Merge branch 'for-5.19/upstream-fixes' into for-next omits 15b281560294 HID: intel-ish-hid: ipc: use time_before to replace "jiffies < a" omits 27e05fcbea20 ASoC: harden SoundWire codec/machine drivers used on Intel [...] omits 9723070ecb28 spi: s3c64xx: Fix spelling mistake "hannel" -> "channel" omits b1fd94e70457 netfilter: use get_random_u32 instead of prandom omits 24b8b74eb2eb drm/i915: Parse max link rate from the eDP BDB block omits b09654e39c89 ASoC: mediatek: mt8186: Fix a handful of spelling mistakes omits f06d1d66d54c drm/i915: Update eDP fast link training link rate parsing omits f09d2b0bdd78 drm/i915: Initialize eDP source rates after per-panel VBT parsing omits e288179dd09a ASoC: DAI clocking terminology modernisation omits f434857d5734 Merge branch 'for-5.19/upstream-fixes' into for-next omits 6431fd0151ec HID: logitech-hidpp: Fix syntax errors in comments omits e17191e2cc82 Merge branch 'for-5.19/upstream-fixes' into for-next omits d5e649a5a537 HID: uclogic: properly format kernel-doc comment for hid_d [...] omits 2f4073e08f4c KVM: VMX: Enable Notify VM exit omits 2a6539b2be45 Merge branch 'for-5.20/apple' into for-next omits a0a05054583f HID: apple: Properly handle function keys on non-Apple keyboard omits 168192f798c3 Merge branch 'for-5.19/upstream-fixes' into for-next omits 92cdfba40155 HID: nintendo: fix unused const warning omits f273eafbaa11 Merge branch 'for-5.20/elan' into for-next omits 8e520fb60575 Merge branch 'for-5.19/upstream-fixes' into for-next omits bd3cba00dcc6 HID: i2c-hid: elan: Add support for Elan eKTH6915 i2c-hid [...] omits ded3021ef205 dt-bindings: HID: i2c-hid: elan: Introduce bindings for El [...] omits cb23389a2458 ARM: bcm: Fix refcount leak in bcm_kona_smc_init omits 37d838de369b soc: bcm: brcmstb: pm: pm-arm: Fix refcount leak in brcmst [...] omits 938c8745bcf2 KVM: x86: Introduce "struct kvm_caps" to track misc caps/settings omits 30267b43c5b0 KVM: selftests: Add a test to get/set triple fault event omits ed2351174e38 KVM: x86: Extend KVM_{G,S}ET_VCPU_EVENTS to support pendin [...] omits 276e10973909 MAINTAINERS: Add BCM6846 to bcmbca arch entry omits efedd01de475 KVM: arm64: Warn if accessing timer pending state outside [...] omits 98432ccdec9f KVM: arm64: Replace vgic_v3_uaccess_read_pending with vgic [...] omits 865a7d671073 dt-bindings: arm: add BCM6846 SoC to device tree binding document omits c799b5081448 ARM: dts: broadcom: adjust whitespace around '=' omits b65b9477d911 arm64: dts: broadcom: adjust whitespace around '=' omits ca3a4664e005 MAINTAINERS: Add BCM6878 to bcmbca arch entry omits 10efb7672087 MAINTAINERS: Add BCM6858 to bcmbca arch entry omits 048a9a42f4fa MAINTAINERS: Add BCM4912 to bcmbca arch entry omits 6d0224e50c44 MAINTAINERS: Add BCM63158 to bcmbca arch entry omits 4b6882e40cf4 MAINTAINERS: Add BCM63178 to bcmbca arch entry omits 6bcad714e173 ARM: dts: Add DTS files for bcmbca SoC BCM6878 omits ad8fb6b8a7d2 dt-bindings: arm: Add BCM6878 soc omits a5e3d775d088 fpga: Directly use ida_alloc()/free() omits 5cd339b370e2 fpga: m10bmc-sec: add max10 secure update functions omits 7f03d84a672d fpga: m10bmc-sec: expose max10 canceled keys in sysfs omits 154afa5c31cd fpga: m10bmc-sec: expose max10 flash update count omits bdf86d0e6ca3 fpga: m10bmc-sec: create max10 bmc secure update omits 3f83b62a7bfa mfd: intel-m10-bmc: Rename n3000bmc-secure driver omits e663e06bd3f2 ARM64: dts: Add DTS files for bcmbca SoC BCM6858 omits 1ba56aeb3914 arm64: dts: Add DTS files for bcmbca SoC BCM4912 omits 076dcedc6628 arm64: dts: Add DTS files for bcmbca SoC BCM63158 omits 5e7bcaf89f57 dt-bindings: arm64: Add BCM6858 SoC to binding document omits 709ccce78823 dt-bindings: arm64: Add BCM4912 SoC to binding document omits c8e5c40ddb6a dt-bindings: arm64: add BCM63158 SoC to binding document omits fc85b7e64acb ARM: dts: add dts files for bcmbca soc 63178 omits 312137db3144 dt-bindings: arm: add BCM63178 SoC to binding document omits 7aadaa988c5e KVM: x86/pmu: Drop amd_event_mapping[] in the KVM context omits 08dca7a8e73a KVM: x86/pmu: Replace pmc_perf_hw_id() with perf_get_hw_ev [...] omits dc852ff5bb41 perf: x86/core: Add interface to query perfmon_event_map[] [...] omits 02791a5c362b KVM: x86/pmu: Use PERF_TYPE_RAW to merge reprogram_{gp,fix [...] omits e99fae6edebc KVM: x86/pmu: Use only the uniform interface reprogram_counter() omits 76d287b2342e KVM: x86/pmu: Drop "u8 ctrl, int idx" for reprogram_fixed_ [...] omits fb121aaf19cd KVM: x86/pmu: Drop "u64 eventsel" for reprogram_gp_counter() omits a40239b4cf33 KVM: x86/pmu: Pass only "struct kvm_pmc *pmc" to reprogram [...] omits 89cb454ea984 KVM: x86/pmu: Extract check_pmu_event_filter() handling bo [...] omits a33095f4937b KVM: x86/pmu: Update comments for AMD gp counters omits d1c88a402056 KVM: x86: always allow host-initiated writes to PMU MSRs omits bfb088d9fb5a KVM: vmx, pmu: accept 0 for host-initiated write to MSR_IA [...] omits 98defd2e1780 KVM: x86/pmu: Ignore pmu->global_ctrl check if vPMU doesn' [...] omits c49467a45fe0 KVM: x86/pmu: Don't overwrite the pmu->global_ctrl when re [...] omits ec4036edf924 KVM: x86/pmu: remove useless prototype omits 43d62d108af8 KVM: x86/pmu: Move the vmx_icl_pebs_cpu[] definition out o [...] omits 5d9cd8b55cdc selftests: kvm: replace ternary operator with min() omits cf8e55fe50df KVM: x86/pmu: Expose CPUIDs feature bits PDCM, DS, DTES64 omits 59cc99f6e971 KVM: x86/cpuid: Refactor host/guest CPU model consistency check omits 968635abd5f5 KVM: x86/pmu: Add kvm_pmu_cap to optimize perf_get_x86_pmu [...] omits 854250329c02 KVM: x86/pmu: Disable guest PEBS temporarily in two rare s [...] omits 63f21f326fc9 KVM: x86/pmu: Move pmc_speculative_in_use() to arch/x86/kvm/pmu.h omits d10551738f6a KVM: x86: Set PEBS_UNAVAIL in IA32_MISC_ENABLE when PEBS i [...] omits 902caeb6841a KVM: x86/pmu: Add PEBS_DATA_CFG MSR emulation to support a [...] omits 8183a538cd95 KVM: x86/pmu: Add IA32_DS_AREA MSR emulation to support guest DS omits 6ebe44366bde KVM: x86/pmu: Adjust precise_ip to emulate Ice Lake guest [...] omits 79f3e3b58386 KVM: x86/pmu: Reprogram PEBS event to emulate guest PEBS counter omits c59a1f106f5c KVM: x86/pmu: Add IA32_PEBS_ENABLE MSR emulation for exten [...] omits 0d23dc34a7ce x86/perf/core: Add pebs_capable to store valid PEBS_COUNTE [...] omits 2c985527dd8d KVM: x86/pmu: Introduce the ctrl_mask value for fixed counter omits bef6ecca46ac KVM: x86/pmu: Set MSR_IA32_MISC_ENABLE_EMON bit when vPMU [...] omits 39a4d779546a perf/x86/core: Pass "struct kvm_pmu *" to determine the gu [...] omits 69e575dd4fba perf/x86/intel: Handle guest PEBS overflow PMI for KVM guest omits fb358e0b811e perf/x86/intel: Add EPT-Friendly PEBS for Ice Lake Server omits d588bb9be1da KVM: VMX: enable IPI virtualization omits 753dcf7a8686 kvm: selftests: Add KVM_CAP_MAX_VCPU_ID cap test omits 35875316384b KVM: x86: Allow userspace to set maximum VCPU id for VM omits 1d5e740d518e KVM: Move kvm_arch_vcpu_precreate() under kvm->lock omits f08a06c9a357 KVM: VMX: Clean up vmx_refresh_apicv_exec_ctrl() omits 5413bcba7ed5 KVM: x86: Add support for vICR APIC-write VM-Exits in x2APIC mode omits 0b85baa5f46d KVM: VMX: Report tertiary_exec_control field in dump_vmcs() omits 1ad4e5438c67 KVM: VMX: Detect Tertiary VM-Execution control when setup [...] omits ed3905ba6038 KVM: VMX: Extend BUILD_CONTROLS_SHADOW macro to support 64 [...] omits 465932db25f3 x86/cpu: Add new VMX feature, Tertiary VM-Execution control omits b8b9156ec6ef KVM: x86/mmu: Comment FNAME(sync_page) to document TLB flu [...] omits 9fb3565743d5 KVM: x86/mmu: Drop RWX=0 SPTEs during ept_sync_page() omits d8969871253a KVM: selftests: nSVM: Add svm_nested_soft_inject_test omits 159fc6fa3b7d KVM: nSVM: Transparently handle L1 -> L2 NMI re-injection omits 2d61391270a3 KVM: x86: Differentiate Soft vs. Hard IRQs vs. reinjected [...] omits 21d4c575eb4a KVM: x86: Print error code in exception injection tracepoi [...] omits a61d7c5432ac KVM: x86: Trace re-injected exceptions omits 7e5b5ef8dca3 KVM: SVM: Re-inject INTn instead of retrying the insn on " [...] omits 6ef88d6e36c2 KVM: SVM: Re-inject INT3/INTO instead of retrying the instruction omits 3741aec4c38f KVM: SVM: Stuff next_rip on emulated INT3 injection if NRI [...] omits cd9e6da8048c KVM: SVM: Unwind "speculative" RIP advancement if INTn inj [...] omits f17c31c48e5c KVM: SVM: Don't BUG if userspace injects an interrupt with GIF=0 omits 00f08d99dd7d KVM: nSVM: Sync next_rip field from vmcb12 to vmcb02 omits eb20cf30c57c drm/i915/overlay: remove redundant GEM_BUG_ON() omits ab9db127ee03 drm/i915/pxp: fix sparse warning for not declared symbol omits f87e15fbf6d8 platform/chrome: cros_ec_proto: Update size arg types omits b1d288d9c3c5 platform/chrome: cros_ec_proto: Rename cros_ec_command function omits 015cd0043503 regulator: cros-ec: Use common cros_ec_command() omits 1db2c0f7e8ce ARM: dts: bcm283x: Drop unnecessary properties from dpi node omits 26af237f2f4d arm64: defconfig: enable bcmbca soc support omits fdcd652ce2b6 arm64: bcmbca: add arch bcmbca machine entry omits 46d6e11320d2 MAINTAINERS: Update BCM2711/BCM2835 maintainer omits 9b656879042e soc: bcm: brcmstb: pm: pm-arm: fix typo in comment omits 5c95fe8b0201 LoongArch: Remove MIPS comment about cycle counter omits 0626e1c9f3e5 LoongArch: Fix copy_thread() build errors omits 255b4658c809 LoongArch: Fix the !CONFIG_SMP build omits ec1e8adcbdf6 scsi: pmcraid: Fix missing resource cleanup in error case omits d64c49191132 scsi: ipr: Fix missing/incorrect resource cleanup in error case omits 120f1d95efb1 scsi: mpt3sas: Fix out-of-bounds compiler warning omits 3fd3a52ca672 scsi: core: iscsi: Directly use ida_alloc()/ida_free() omits a6e0d179764c scsi: target: iscsi: Control authentication per ACL omits a75fcb0912a5 scsi: target: iscsi: Extract auth functions omits a11b80692be5 scsi: target: iscsi: Add upcast helpers omits 4dc48a107a14 scsi: qla2xxx: Update version to 10.02.07.500-k omits aec55325ddec scsi: qla2xxx: edif: Fix n2n login retry for secure device omits 789d54a41786 scsi: qla2xxx: edif: Fix n2n discovery issue with secure target omits 1040e5f75ddf scsi: qla2xxx: edif: Remove old doorbell interface omits 0b3f3143d473 scsi: qla2xxx: edif: Add retry for ELS passthrough omits cf79716e6636 scsi: qla2xxx: edif: Synchronize NPIV deletion with authen [...] omits e0fb8ce2bb9e scsi: qla2xxx: edif: Fix potential stuck session in sa update omits 5ecd241bd7b1 scsi: qla2xxx: edif: Add bsg interface to read doorbell events omits df648afa39da scsi: qla2xxx: edif: Wait for app to ack on sess down omits 7a7b0b4865d3 scsi: qla2xxx: edif: bsg refactor omits 9c40c36e75ff scsi: qla2xxx: edif: Reduce Initiator-Initiator thrashing omits 1af48fffd7ff scsi: lpfc: Update lpfc version to 14.2.0.4 omits 2e7e9c0c1ec0 scsi: lpfc: Allow reduced polling rate for nvme_admin_asyn [...] omits ea7bd1f39331 scsi: lpfc: Add more logging of cmd and cqe information fo [...] omits 336d63615466 scsi: lpfc: Fix port stuck in bypassed state after LIP in [...] omits b1b3440f437b scsi: lpfc: Resolve NULL ptr dereference after an ELS LOGO [...] omits 6f808bd78e82 scsi: lpfc: Address NULL pointer dereference after starget [...] omits e27f05147bff scsi: lpfc: Resolve some cleanup issues following SLI path [...] omits 24e1f056677e scsi: lpfc: Resolve some cleanup issues following abort pa [...] omits 44ba9786b673 scsi: lpfc: Correct BDE type for XMIT_SEQ64_WQE in lpfc_ct [...] omits cf71d59c2ece scsi: vmw_pvscsi: Expand vcpuHint to 16 bits omits f92de9d11042 scsi: sd: Fix interpretation of VPD B9h length omits 54ee1844047c x86/pkeys: Clarify PKRU_AD_KEY macro omits f8c1d4ca5517 Documentation/protection-keys: Clean up documentation for [...] omits 72ca19005270 dt-bindings: vendor-prefixes: document several vendors for [...] omits cbf9c4b9617b of: check previous kernel's ima-kexec-buffer against memor [...] omits 4d3d0ed60ee0 selinux: drop unnecessary NULL check omits ce0db505bc0c drm/msm: Fix double pm_runtime_disable() call omits 2ff6a14b2029 drm/amd/display: refactor dirty rect dmub command decision omits f9f4daf15398 drm/amd/display: pass panel instance in DMUB dirty rect command omits 6651875ad779 drm/amd/display: Add PSR-SU-RC support in DC omits 6bad4ff84cb5 drm/amd/display: expose AMD specific DPCD for PSR-SU-RC support omits 44961f6ebce9 drm/amd/display: 3.2.189 omits 9d001360b47b drm/amd/display: Add HDMI member to DTO omits d445dd7b39c5 drm/amd/display: Extend soc BB capabilitiy omits 6b6d12b6ff20 drm/amd/display: Fix entry into transient encoder assignme [...] omits d4965c53b95d drm/amd/display: Fix dpp dto for disabled pipes omits a0b9e4531b2e drm/amd/display: 3.2.188 omits 874714feff31 drm/amd/display: [FW Promotion] Release 0.0.119.0 omits 8246370341e8 drm/amd/display: Enable 3 plane MPO omits d8791dc7f941 drm/amd/display: Cap OLED brightness per max frame-average [...] omits e5309d7f6610 drm/amd/display: add DP sanity checks during enable stream omits 0c56705d8aae drm/amd/display: Correct min comp buffer size omits 2d017189e2b3 drm/amd/display: Blank eDP on enable drv if odm enabled omits 77361ed89a8b drm/amd/display: Avoid reading LTTPR caps in non-LTTPR mode. omits 165ab7b4319d Revert "drm/amd/display: Pass the new context into disable [...] omits ae204faa949d Revert "drm/amdgpu: Ensure the DMA engine is deactivated d [...] omits 494688efdc59 selinux: add __randomize_layout to selinux_audit_data omits 5ee6cfdd11aa audit: remove redundant data_len check omits f210f387c8c0 regulator: qcom_smd: add get_voltage to MP5496 omits 122e951eb804 regulator: qcom_smd: correct MP5496 ranges omits 5871321fb455 ASoC: ops: Fix off by one in range control validation omits e02b99e9b79f ASoC: codecs: rt700/rt711/rt711-sdca: resume bus/codec in [...] omits a49267a3bd10 ASoC: codecs: rt700/rt711/rt711-sdca: initialize workqueue [...] omits 05ba4c00fa9c ASoC: rt7*-sdw: harden jack_detect_handler omits 74d40901ebad ASoC: rt711: fix calibrate mutex initialization omits 768ad6d80db2 ASoC: Intel: sof_sdw: handle errors on card registration omits 716c2e7e1608 ASoC: rt711-sdca-sdw: fix calibrate mutex initialization omits f9e9bdd5bb18 ASoC: Realtek/Maxim SoundWire codecs: disable pm_runtime o [...] omits 073350da0aa2 Merge tag 'v5.19-rc1' into asoc-5.19 omits 4464bd825dd5 drm/i915: remove noisy logs in intel_dp_dsc_get_output_bpp() omits aec23025ebc8 drm/i915/utils: throw out unused stuff omits 38353a5e3da0 drm/i915/drv: drop intel_bios.h include omits 330c1b3180b0 drm/i915/tasklet: separate local hacks around struct taskl [...] omits 0ac8bc4f54ef Add support for PolarFire SoC's spi controllers omits d352bd889b6a Merge branch 'bpf: Add 64bit enum value support' omits 61dbd5982964 docs/bpf: Update documentation for BTF_KIND_ENUM64 support omits f4db3dd5284d selftests/bpf: Add a test for enum64 value relocations omits adc26d134ef3 selftests/bpf: Test BTF_KIND_ENUM64 for deduplication omits 3b5325186dfa selftests/bpf: Add BTF_KIND_ENUM64 unit tests omits 2b7301457ffe selftests/bpf: Test new enum kflag and enum64 API functions omits d932815a4394 selftests/bpf: Fix selftests failure omits 58a53978fdf6 bpftool: Add btf enum64 support omits 23b2a3a8f63a libbpf: Add enum64 relocation support omits 6ec7d79be202 libbpf: Add enum64 support for bpf linking omits f2a625889bb8 libbpf: Add enum64 sanitization omits d90ec262b35b libbpf: Add enum64 support for btf_dump omits 2ef2026349cf libbpf: Add enum64 deduplication support omits dffbbdc2d988 libbpf: Add enum64 parsing and new enum64 public API omits 8479aa752226 libbpf: Refactor btf__add_enum() for future code sharing omits b58b2b3a3122 libbpf: Fix an error in 64bit relocation value computation omits 776281652ddc libbpf: Permit 64bit relocation value omits 6089fb325cf7 bpf: Add btf enum64 support omits 5f69a6577bc3 psi: dont alloc memory for psi by default omits 873a400938b3 workqueue: Fix type of cpu in trace event omits c4f135d64382 workqueue: Wrap flush_workqueue() using a macro omits 560e613352b4 fs/ntfs3: Remove redundant assignment to variable frame omits 548744f84456 fs/ntfs3: Remove a useless test omits 5552de7b928d Merge tag 'kvm-s390-next-5.19-2' of git://git.kernel.org/p [...] omits 7bf179de5b2d kbuild: avoid regex RS for POSIX awk omits 68163cd12ca5 arm64: dts: mediatek: Add mediatek,cci property for MT8183 [...] omits f3ceebeb0c9b arm64: dts: mediatek: Add MediaTek CCI node for MT8183 omits 95eacb24f373 arm64: dts: mediatek: Add opp table and clock property for [...] omits e0c5341acdbe ARM: dts: add clock support for Airoha EN7523 omits 1c9faace1017 soc: mediatek: devapc: Add support for MT8186 omits 2cb41ed0d73d soc: mediatek: devapc: Separate register offsets from mtk_ [...] omits 37e9a1071b72 dt-bindings: soc: mediatek: devapc: Add bindings for MT8186 omits f1a95a356daa soc: mediatek: pwrap: Compress of_device_id entries to one line omits 43406cebf06b soc: mediatek: pwrap: Move IO pointers to new structure omits 56a468b5f645 soc: mediatek: pwrap: Check return value of platform_get_irq() omits e84187fa6f55 soc: mediatek: pwrap: Switch to devm_platform_ioremap_reso [...] omits 18c7deca2b81 soc: mediatek: pwrap: Use readx_poll_timeout() instead of [...] omits 71ba950f3b1f ASoC: dt-bindings: renesas,rz-ssi: Document RZ/G2UL SoC omits a8280a5dd5a4 regulator: mp5416: remove kernel.h include omits b31455e96f00 Merge branch 'kvm-5.20-early-patches' into HEAD omits a280e358465b Merge branch 'kvm-5.19-early-fixes' into HEAD omits aa44284960d5 x86/mm/tlb: Avoid reading mm_tlb_gen when possible omits 1105171d080e smack: Replace kzalloc + strncpy with kstrndup omits e3a4167c880c btrfs: add error messages to all unrecognized mount options omits 2cdea19a34c2 KVM: arm64: Don't read a HW interrupt pending state in use [...] omits 336a2d935a99 ASoC: ssm: Use modern ASoC DAI format terminology omits 304791255a2d sunrpc: set cl_max_connect when cloning an rpc_clnt omits e3fe65e0d367 KVM: arm64: Fix inconsistent indenting omits e7ab03bcd37c ASoC: SOF: AMD/Mediatek updates for 5.20 omits 039f49c4cafb KVM: arm64: Always start with clearing SME flag on load omits d52d165d67c5 KVM: arm64: Always start with clearing SVE flag on load omits dfa687bffc8a drm/bridge: lt9611uxc: Cancel only driver's work omits f303c6b26ced MAINTAINERS: add spi to PolarFire SoC entry omits 9ac8d17694b6 spi: add support for microchip fpga spi controllers omits ac6888ac5a11 hwmon: (occ) Lock mutex in shutdown to prevent race with o [...] omits 5e3f89ad8e0c dt-bindings: hwmon: ti,tmp401: Drop 'items' from 'ti,n-fac [...] omits c241d049122b ARM: s3c: Use strscpy to replace strlcpy omits d82a5a4aae9d drm/meson: encoder_hdmi: Fix refcount leak in meson_encode [...] omits 7d255ddbbf67 drm/meson: encoder_cvbs: Fix refcount leak in meson_encode [...] omits 18697b479330 staging: r8188eu: remove HW_VAR_SLOT_TIME from SetHwReg8188EU() omits e2b925edc55a staging: greybus: loopback: fix a spelling error. omits 5e9c7546b2be staging: r8188eu: fix declaration to match 'foo *bar' omits 1d0811b03eb3 parisc/stifb: Fix fb_is_primary_device() only available wi [...] omits a9369fd316cf regulator: dt-bindings: Convert pwm-regulator to DT schema omits efe2178d1a32 ASoC: mediatek: mt8173-rt5650: Fix refcount leak in mt8173 [...] omits e6f08af6340e ASoC: simple-card-utils: Make asoc_simple_clean_reference( [...] omits 69c8027c5ff4 ASoC: wm8731: update wlf,wm8731.yaml reference omits aa0d5f095093 ASoC: Intel: broadwell: Make broadwell_disable_jack() return void omits 7ede9c4c1654 Add Machine driver support for nau8825, max98560 and rt568 [...] omits 52970da262e0 ASoC: Drop some i2c noop remove callbacks omits 2947683c534e Switch to use internal PLL for iMCLK omits 88406aa6dbbb ASoC: trivial changes for cppcheck warnings omits ed05d691b921 OPE support on Tegra210 and later omits 9f2d5e1e5d64 ASoC: Intel: avs: Machine boards and HDA codec support omits 28223889603a ASoC: Intel: soc-acpi and machine driver updates omits a8b1b9ce5d48 ALSA: hda: cirrus: Add initial DSP support and firmware loading omits 6ff40f00e5a4 spi: stm32-qspi: Remove unused parameters omits 158e71bb69e3 RDMA/mlx5: Add a umr recovery flow omits 70e76f7344e5 ARM: dts: rockchip: enable nfc node in rk3066a-mk808.dts omits 16bc4d196b2a arm64: dts: rockchip: Fix ethernet on production Quartz64-B omits 4bcee17c7f28 arm64: dts: rockchip: enable vop2 and hdmi tx on rock-3a omits 0c096d6ed842 arm64: dts: rockchip: enable vop2 and hdmi tx on quartz64a omits 991b3d123492 arm64: dts: rockchip: rk3568-evb: Enable VOP2 and hdmi omits d689e5709b8a arm64: dts: rockchip: rk356x: Add HDMI nodes omits 9d6c6d978f97 arm64: dts: rockchip: rk356x: Add VOP2 nodes omits b65155c786c4 arm64: dts: rockchip: add pine64 touch panel display to rockpro64 omits 89504897b7a9 arm64: dts: rockchip: Enable PCIe controller on quartz64-a omits 66b51ea7d70f arm64: dts: rockchip: Add rk3568 PCIe2x1 controller omits 650126a89090 RDMA/hfi1: Fix typo in comment omits 118f767413ad RDMA/qedr: Fix reporting QP timeout attribute omits b181a1e8b3ff arm64: dts: rockchip: enable sfc controller on Quartz64 Model A omits 28ae8a98494f arm64: dts: rockchip: enable sdr-104 for sdmmc on Quartz A omits fb4f915c44ee arm64: dts: rockchip: add Quartz64-A fan pinctrl omits 77991645952c crc-itu-t: fix typo in CRC ITU-T polynomial comment omits 6f4a1ec70aec Merge branch 'renesas-arm-dt-for-v5.20' into renesas-next omits b36be13ed6cb arm64: dts: renesas: r8a779f0: Add iommus to DMAC nodes omits 4ff21ed92697 arm64: dts: renesas: r8a779f0: Add IPMMU nodes omits da1efdb2a3e8 drm/mgag200: Store positions of I2C data and clock bits in [...] omits d1e40d8e4b4d drm/mgag200: Store vidrst flag in device info omits 98da4b99a052 drm/mgag200: Store maximum resolution and memory bandwidth [...] omits 21e74bf99596 drm/mgag200: Store HW_BUG_NO_STARTADD flag in device info omits b9a577a407d9 drm/mgag200: Add struct mgag200_device_info omits b62d943e9686 drm/mgag200: Implement new init logic omits d45e32c9d98c drm/mgag200: Call mgag200_device_probe_vram() from per-model init omits ce19021fd99a drm/mgag200: Move PCI-option setup into model-specific code omits 85397f6bc4ff drm/mgag200: Initialize each model in separate function omits 73f54d5d9682 drm/mgag200: Remove special case for G200SE with <2 MiB omits 02c96ed9e4cd clk: renesas: rzg2l: Fix reset status function omits 5c4a99cf5d25 arm64: dts: exynos: enable secondary ufs devices ExynosAut [...] omits fddb7928464d arm64: dts: exynos: add secondary ufs devices in ExynosAutov9 omits 5621638cf014 arm64: dts: fsd: use local header for pinctrl register values omits 3d501682329a arm64: dts: exynos: use local header for pinctrl register values omits f7b462646e81 ARM: dts: exynos: use local header for pinctrl register values omits 088b2b856fb2 ARM: dts: s5pv210: use local header for pinctrl register values omits d180a6af3584 ARM: dts: s3c64xx: use local header for pinctrl register values omits 729abb9b376e ARM: dts: s3c2410: use local header for pinctrl register values omits c98ebe065e07 pinctrl: samsung: do not use bindings header with constants omits a07cadf80c85 ARM: dts: exynos: align MMC node name with dtschema omits 2164784a4b27 arm64: dts: exynos: align MMC node name with dtschema omits 283d046406c2 arm64: dts: exynos: adjust DT style of ufs nodes in ExynosAutov9 omits 3b0a91e586dc ARM: dts: exynos: adjust whitespace around '=' omits 6f8c75ad5a15 arm64: dts: exynos: adjust whitespace around '=' omits 680c0aee9769 MAINTAINERS: add a new reviewer for S32G omits 4266e2f70d43 arm64: s32g2: Pass unit name to soc node omits 8ea21823aa58 cifs: return errors during session setup during reconnects omits 076b8d7194c3 Merge branch 'sunxi/dt-for-5.20' into sunxi/for-next omits 4f05f03e8f8b ARM: dts: sun5i: adjust whitespace around '=' omits e1c51d31befc clk: sunxi-ng: Deduplicate ccu_clks arrays omits 078f28fee5aa ASoC: SOF: mediatek: mt8195 suspend check dsp idle omits 0bf4276cc788 ASoC: SOF: mediatek: mt8195 modify dram type as non-cache omits fd43dcbb859c ASoC: SOF: mediatek: Add shared_size for mediatek common c [...] omits e53b20598f39 ASoC: SOF: mediatek: revise mt8195 clock sequence omits b585692fc937 ASoC: SOF: amd: Add SOF pm ops callback for Renoir omits 8208dd75eb46 ASoC: Intel: sof_sdw: allow HDaudio/HDMI disable omits 93693dcf2a4d ASoC: Intel: boards: rename RTL1019 compatible driver to rt1019p omits 11fe58c4450a ASoC: SOF: Intel: add MeteorLake machines omits fae7d186403e drm/probe-helper: Default to 640x480 if no EDID on DP omits f06e4c9ec81e dt-bindings: display: bridge: sil,sii9022: Convert to json-schema omits 7b6c7a877cc6 x86/ftrace: Remove OBJECT_FILES_NON_STANDARD usage omits dcea997beed6 faddr2line: Fix overlapping text section failures, the sequel omits c2f75a43f5ae objtool: Fix obsolete reference to CONFIG_X86_SMAP omits ea64228d26fe drm/amdgpu/soc21: add mode2 asic reset for SMU IP v13.0.4 omits 136f614931a2 drm/radeon: fix potential buffer overflow in ni_set_mc_spe [...] omits d1b08baf9335 drm/amdgpu/display: fix DCN3.2 Makefiles for non-x86 omits b94b02d72e2b drm/amdgpu/display: make some functions static omits 031ac4e419df drm/amdgpu/discovery: add comments about VCN instance handling omits 453b0016a054 drm/amd/display: Detect dpcd_rev when hotplug mst monitor omits 84de5c2e92dc drm/amd/display: Update optimized blank calc and programming omits 7cc191ee7621 drm/amd/display: Implement MPO PSR SU omits 1b0da5a3e90d drm/amd/display: update cursor position to DMUB FW omits 381b590c307f drm/amd/display: calculate psr config settings in runtime in DM omits 65e7a17499e1 drm/amd/display: add shared helpers to update psr config f [...] omits e61a048eabf9 drm/amd/display: PSRSU+DSC WA for specific TCON omits c2a050c5e07f drm/amd/display: use HW lock mgr for PSR-SU omits c7eac19eda0a drm/amd/display: Set PSR level to enable ALPM by default omits 6cc5c77300af drm/amd/display: fix system hang when PSR exits omits 32c453f18dcc drm/amd/display: add vline time in micro sec to PSR context omits 65657d98754c drm/amd/display: Set default value of line_capture_indication omits a35806b36ea4 drm/amd/display: Passing Y-granularity to dmub fw omits 4c7631800e6b drm/amd/amdgpu: add pipe1 hardware support omits b07d1d73b09e drm/amd/amdgpu: Enable high priority gfx queue omits 3d8785f6c04a drm/amdgpu: adding device coredump support omits 651d7ee63f33 drm/amdgpu: save the reset dump register value for devcoredump omits 6d1044a070b2 drm/amd/display: program PSR2 DPCD Configuration omits aa303964bc34 drm/amd/display: revise Start/End SDP data omits 3a6dce778de7 drm/amd/display: update GSP1 generic info packet for PSRSU omits 1da5dab029c0 drm/amd/display: combine dirty rectangles in DMUB FW omits b3d0c0f2dfbe drm/amd/display: feed PSR-SU as psr version to dmub FW omits bbddaf68e912 Merge tag 'v5.19-rc1' into next omits ef1793665404 dt-bindings: ps2-gpio: document bus signals open drain omits 442feb3174dc dt-bindings: ps2-gpio: convert binding to json-schema omits 39d649602be2 of: constify of_property_check_flags() prop argument omits 880265c77ac4 pNFS: Avoid a live lock condition in pnfs_update_layout() omits fe44fb23d6cc pNFS: Don't keep retrying if the server replied NFS4ERR_LA [...] omits 37a530bfe56c fs/ntfs3: Fix missing i_op in ntfs_read_mft omits 19d1b7872d1e fs/ntfs3: Refactor ni_try_remove_attr_list function omits cd39981fb92a fs/ntfs3: Fix double free on remount omits b7b6160d0eb9 fs/ntfs3: Refactoring of indx_find function omits 80d8cad2e9ce ASoC: mediatek: mt8186: add misc driver and register definitions omits cfa9a966f12a ASoC: mediatek: mt8186: support gpio control in platform driver omits 55b423d5623c ASoC: mediatek: mt8186: support audio clock control in pla [...] omits ae92dcbee8b6 ASoC: mediatek: mt8186: support tdm in platform driver omits e118015db7bd ASoC: mediatek: mt8186: support src in platform driver omits 920508f9fe2f ASoC: mediatek: mt8186: support pcm in platform driver omits 2907d261276e ASoC: mediatek: mt8186: support i2s in platform driver omits 2567ccae9105 ASoC: mediatek: mt8186: support hw gain in platform driver omits 55cac93d2711 ASoC: mediatek: mt8186: support hostless in platform driver omits b65c466220b3 ASoC: mediatek: mt8186: support adda in platform driver omits 58949aa35c0f ASoC: mediatek: mt8186: support audsys clock control omits 612c4695e312 ASoC: mediatek: mt6366: support for mt6366 codec omits d0c94bef70e7 firmware: arm_scmi: Remove all the unused local variables omits 122839b58a08 firmware: arm_scmi: Relax base protocol sanity checks on t [...] omits 0591f0403621 btrfs: prevent remounting to v1 space cache for subpage mount omits 31e70e527806 btrfs: fix hang during unmount when block group reclaim ta [...] omits 1d7426945716 drm/i915/display/fbc: Do not apply WA 22014263786 to DG2 omits 294b2111ff10 riscv: dts: microchip: remove spi-max-frequency property omits fc602b4f692c mtd: spinand: Add support for ATO25D1GA omits 99c1734f318c dt-bindings: mtd: mxc-nand: Drop undocumented properties f [...] omits ec0da0633775 mtd: rawnand: meson: Fix a potential double free issue omits 18178e03b124 mtd: rawnand: cafe: fix drivers probe/remove methods omits 77087a04c8fd mtd: maps: Fix refcount leak in ap_flash_init omits 33ec82a6d2b1 mtd: maps: Fix refcount leak in of_flash_probe_versatile omits 894bf75bb1f6 ASoC: tlv320dac3x: Use modern ASoC DAI format terminology omits 83a5f86903fb ASoC: tlv320aic33: Use modern ASoC DAI format terminology omits 0cc5a137f7a3 ASoC: tlv320aic32x4: Use modern ASoC DAI format terminology omits 2fd8298aed22 ASoC: tlv320aic31xx: Use modern ASoC DAI format terminology omits 8d322f170b09 ASoC: tlv320aic26: Use modern ASoC DAI format terminology omits b9ff35c7afc6 ASoC: tlv320aic23: Use modern ASoC DAI format terminology omits 10649fa392c9 ASoC: tlv320adcx140: Use modern ASoC DAI format terminology omits ad60ff09801f ASoC: tlv320adc3xxx: Use modern ASoC DAI format terminology omits 5fc4ed4bda46 ASoC: uda1334: Use modern ASoC DAI format terminology omits f025fcc466cc ASoC: tas6424: Use modern ASoC DAI format terminology omits 9f6654c3162a ASoC: tas5720: Use modern ASoC DAI format terminology omits 7c5c399fb97e ASoC: tas5086: Use modern ASoC DAI format terminology omits f8a4018c826f ASoC: tas2770: Use modern ASoC DAI format terminology omits 6b486af2ab94 ASoC: tas2552: Use modern ASoC DAI format terminology omits d7e98b570e80 ASoC: sti-sas: Use modern ASoC DAI format terminology omits def5b3774a48 ASoC: sta350: Use modern ASoC DAI format terminology omits ef08b481ae78 ASoC: sta32x: Use modern ASoC DAI format terminology omits cd0df1706d18 ASoC: rk3328: Use modern ASoC DAI format terminology omits 573a9a37b6fc ASoC: max98090: Use modern ASoC DAI format terminology omits eff8f2aeaf0c ASoC: cx2072x: Use modern ASoC DAI format terminology omits 513abe2460de ASoC: cs42l51: Correct minimum value for SX volume control omits 0c9495ee315e ASoC: cs42l56: Correct typo in minimum level for SX volume [...] omits cd6c0895b9d3 ASoC: cs42l52: Correct TLV for Bypass Volume omits 5a7f6cdd402e ASoC: cs53l30: Correct number of volume levels on SX controls omits e9dad4de223e ASoC: cs35l36: Update digital volume TLV omits 07c2307ce8b4 ASoC: cs42l52: Fix TLV scales for mixer controls omits 33dbf3fc6942 ASoC: Intel: cirrus-common: fix incorrect channel mapping omits dd58365d43ef ASoC: qcom: lpass-platform: Update VMA access permissions [...] omits 3929ead38d61 ASoC: nau8822: Add operation for internal PLL off and on omits 8d0b512844fd spi: spi-ti-qspi: Support per-transfer and per-slave speed [...] omits 6598b91b5ac3 spi: spi.c: Convert statistics to per-cpu u64_stats_t omits b658be56e867 spi: dt-bindings: Move 'rx-sample-delay-ns' to spi-periphe [...] omits 1f19a2d1d6b9 spi: intel: Use correct order for the parameters of devm_k [...] omits dd9c232d4727 spi: spi-zynqmp-gqspi: Add two chip select support omits 657f8bd88cb5 spi: fix typo in comment omits 901fc8e8079e spi: mt65xx: add MT8365 SoC bindings omits 8523c96894e9 spi: cadence-quadspi: Remove spi_master_put() in probe fai [...] omits f52b03c70744 spi: s3c64xx: requests spi-dma channel only during data transfer omits 8e3ca32f4699 spi: spi-altera-dfl: Fix an error handling path omits 6ce7061a75f7 spi: stm32-qspi: Remove stm32_qspi_wait_poll_status() unus [...] omits 75c28a43a43f spi: stm32-qspi: Remove stm32_qspi_wait_cmd() unused parameter omits 5945ff905764 spi: stm32-qspi: Remove stm32_qspi_get_mode() unused parameter omits 5f7202d827b8 regulator: rt5190a: check if init_data is NULL, bypass rt5 [...] omits fcdaf74a0abb regulator: mp5416: add support for MP5496 omits df43c245dd05 regulator: mp5416: use OF match data omits b9dea0184b26 regulator: mp5416: alphabetically sort header includes omits 423156b3d37b regulator: dt-bindings: mps,mp5416: add MP5496 compatible omits 72607f372c9c regmap: cache: Fix syntax errors in comments omits ac8a2ea48001 ASoC: wm_adsp: Fix event generation for wm_adsp_fw_put() omits 2685d5046962 ASoC: stm32: dfsdm: fix typo in comment omits 063c915502b9 ASoC: fsl_mqs: simplify the code with adding fsl_mqs_soc_data omits 8366d8ca0f78 ASoC: max9860: Use modern ASoC DAI format terminology omits 12ba5ceb4a08 ASoC: mediatek: remove unnecessary check of clk_disable_unprepare omits 82fa8f581a95 ASoC: codecs: da7210: add check for i2c_add_driver omits 7472eb8d7dd1 ASoC: mt6797-mt6351: Fix refcount leak in mt6797_mt6351_dev_probe omits 4f8ed1959387 ASoC: tfa9879: Use modern ASoC DAI format terminology omits 32882881078b ASoC: qcom: soundwire: Add support for controlling audio C [...] omits fef94875a72b ASoC: ops: Remove unneeded delay.h inclusion omits bf1ebcddcb19 ASoC: stm32: sai: Remove useless define omits 9c3148dec7d2 ASoC: fsl_xcvr:Fix unbalanced pm_runtime_enable in fsl_xcvr_probe omits 84965cc60e64 ASoC: cs35l45: Make cs35l45_remove() return void omits 3ae190edc5f6 ASoC: nau8822: Don't reconfigure PLL to the same values omits ff31753fcb06 ASoC: simple-card-utils: rename asoc_simple_init_dai_link_ [...] omits 6398b004cfcc ASoC: fsl_asrc_dma: enable dual fifo for ASRC P2P omits d0da7c8668dc ASoC: dt-bindings: nxp,tfa989x: Add tfa9890 support omits ef6c320942a2 ASoC: codecs: tfa989x: Add support for tfa9890 omits aa7407f807b2 ASoC: max98390: use linux/gpio/consumer.h to fix build omits ae4f11c1ed2d ASoC: mediatek: mt8173: Fix refcount leak in mt8173_rt5650 [...] omits 22205521770e ASoC: fsl_sai: add error message in case of missing imx-pc [...] omits f53f50ee21d4 ASoC: fsl_sai: use local device pointer omits 99b5c107506c ASoC: ops: Clarify snd_soc_info_volsw_sx() omits b661a848a50c ASoC: amd: acp: fix typo in comment omits b521e85eefa3 ASoC: ab8500: Remove some leftover from the "Replace GPLv2 [...] omits 2f4a8171da06 ASoC: imx-audmux: Silence a clang warning omits 8466579b63cc ASoC: ux500: Remove some leftover from the "Replace GPLv2 [...] omits 3e2649c5e864 ASoC: samsung: Fix error handling in aries_audio_probe omits 0a034d93ee92 ASoC: cros_ec_codec: Fix refcount leak in cros_ec_codec_pl [...] omits 7188b28f6686 ASoC: meson: remove useless initialization omits 0c57064e3fdb ASoC: samsung: snow: simplify error handling omits 59a6cc5c5d64 ASoC: rockchip: simplify error handling omits 7518be0cc120 ASoC: qcom: q6dsp: remove spurious space omits 015d9ab7805f ASoC: qcom: q6dsp: q6adm: remove useless initializations omits 9e9fb5d3f387 ASoC: mediatek: mt8195: simplify error handling omits f057852fd351 ASoC: Intel: sof_pcm512x: remove unnecessary init omits 9972773c2612 ASoC: Intel: boards: reset acpi_chan_package omits f6cd55a19f3f ASoC: Intel: atom: controls: remove useless initializations omits a140785b701d ASoC: Intel: atom: sst_ipc: remove useless initializations omits d8af541139fa ASoC: Intel: atom: sst_ipc: remove redundant test omits fb6ed937aaa0 ASoC: Intel: atom: sst: remove useless initialization omits 0016361dfcc9 ASoC: wcd9335: remove redundant tests omits cac24a360a6b ASoC: wcd-mbhc-v2: remove useless initialization omits 94f8f2068ed0 ASoC: cs42l42: remove redundant test omits 0511e2ac4e84 ASoC: cs35l45: typo in argument definition omits 627a18149250 ASoC: ssm4567: Use modern ASoC DAI format terminology omits 0160e8835fab ASoC: ssm2602: Use modern ASoC DAI format terminology omits 8dc51d009fad ASoC: ssm2518: Use modern ASoC DAI format terminology omits 4dc6737cfe88 ASoC: amd: acp: Add support for rt5682s and rt1019 card wi [...] omits 0439eb4d94e0 ASoC: amd: acp: Add support for nau8825 and max98360 card omits 97076475e2fd ASoC: cs35l41: Do not print error when waking from hibernation omits e341efc308e5 ASoC: cs35l41: Add common cs35l41 enter hibernate function omits 94e0bc317ad2 ASoC: cs35l41: Move cs35l41 exit hibernate function into s [...] omits fb68cb963bb7 ASoC: da732x: Drop no-op remove function omits 3cce931a5e44 ASoC: lm49453: Drop no-op remove function omits 8a291eebeb63 ASoC: da7219: Drop no-op remove function omits 60391d788a22 ASoC: ak4642: Drop no-op remove function omits 28086d05ada6 ASoC: simple-card-utils: Move snd_soc_component_is_codec t [...] omits 19423951a4b5 ASoC: soc-dai: Remove set_fmt_new callback omits 58e23e21d185 ASoC: xtensa: Rename set_fmt_new back to set_fmt omits e24ba1a21e24 ASoC: ux500: Rename set_fmt_new back to set_fmt omits 9ff1836023ae ASoC: ti: Rename set_fmt_new back to set_fmt omits 408c122ef9de ASoC: test-component: Rename set_fmt_new back to set_fmt omits 475f2af6a2ff ASoC: tegra: Rename set_fmt_new back to set_fmt omits 15011b2388d0 ASoC: sunxi: Rename set_fmt_new back to set_fmt omits 02ba0d9680fe ASoC: stm: Rename set_fmt_new back to set_fmt omits adced68031f9 ASoC: sh: Rename set_fmt_new back to set_fmt omits b99d00c724bc ASoC: samsung: Rename set_fmt_new back to set_fmt omits 059f16bc0e02 ASoC: rockchip: Rename set_fmt_new back to set_fmt omits f1bd2fae8563 ASoC: qcom: Rename set_fmt_new back to set_fmt omits 8e2cc2b241bc ASoC: pxa: Rename set_fmt_new back to set_fmt omits 1a805faeb491 ASoC: mxs-saif: Rename set_fmt_new back to set_fmt omits eee6b5b9f3af ASoC: meson: Rename set_fmt_new back to set_fmt omits 00ca2d152ef0 ASoC: mediatek: Rename set_fmt_new back to set_fmt omits 1724cc38e768 ASoC: jz4740-i2s: Rename set_fmt_new back to set_fmt omits c14a6ce98485 ASoC: Intel: Rename set_fmt_new back to set_fmt omits 1830a30ec4cf ASoC: img: Rename set_fmt_new back to set_fmt omits b9a7972818b8 ASoC: hisilicon: Rename set_fmt_new back to set_fmt omits 00778276cf4c ASoC: fsl: Rename set_fmt_new back to set_fmt omits 765fb623a2cd ASoC: dwc: Rename set_fmt_new back to set_fmt omits 324a4db8de05 ASoC: ep93xx: Rename set_fmt_new back to set_fmt omits 1a267dd98c24 ASoC: bcm: Rename set_fmt_new back to set_fmt omits 2c73f5fd20a8 ASoC: au1x: Rename set_fmt_new back to set_fmt omits a839a53b9dc7 ASoC: atmel: Rename set_fmt_new back to set_fmt omits 346f47e784cd ASoC: amd: vangogh: Rename set_fmt_new back to set_fmt omits 6c076273a326 ASoC: core: Always send the CPU DAI a direct clock specifier omits e945206a0a44 ASoC: xtensa: Update to use set_fmt_new callback omits ce3467c78478 ASoC: ux500: Update to use set_fmt_new callback omits 563ff63dc9fb ASoC: ti: Update to use set_fmt_new callback omits d444c8d246a6 ASoC: test-component: Update to use set_fmt_new callback omits d92ad6633fa7 ASoC: tegra: Update to use set_fmt_new callback omits 7cc3965fde74 ASoC: sunxi: Update to use set_fmt_new callback omits 0092dac91ec1 ASoC: stm: Update to use set_fmt_new callback omits 2d4dd776e902 ASoC: sh: Update to use set_fmt_new callback omits 0b491c7c1b25 ASoC: samsung: Update to use set_fmt_new callback omits 27646d265da1 ASoC: rockchip: Update to use set_fmt_new callback omits 1148e16b335f ASoC: qcom: Update to use set_fmt_new callback omits 84c5b47c8ce4 ASoC: pxa: Update to use set_fmt_new callback omits f3c0064f1f8e ASoC: mxs-saif: Update to use set_fmt_new callback omits f60442bf6eab ASoC: meson: Update to use set_fmt_new callback omits 3af99430f8d9 ASoC: mediatek: Update to use set_fmt_new callback omits cbb3a19f090d ASoC: js4740-i2s: Update to use set_fmt_new callback omits add9ee8c64c6 ASoC: Intel: Update to use set_fmt_new callback omits ed2b384082a6 ASoC: img: Update to use set_fmt_new callback omits 0f362524dd3f ASoC: hisilicon: Update to use set_fmt_new callback omits 3b14c15a333b ASoC: fsl: Update to use set_fmt_new callback omits ca0444f1f7b2 ASoC: dwc: Update to use set_fmt_new callback omits 5d6124e58d56 ASoC: ep93xx: Update to use set_fmt_new callback omits 04ea2404468b ASoC: bcm: Update to use set_fmt_new callback omits fee11f70849b ASoC: au1x: Update to use set_fmt_new callback omits 0fd054a57718 ASoC: atmel: Update to use set_fmt_new callback omits ab890e0f83a6 ASoC: amd: vangogh: Update to use set_fmt_new callback omits 905f3a04e184 ASoC: core: Add set_fmt_new callback that directly specifi [...] omits 6b5b0d6f36dd ASoC: Intel: avs: Add da7219 machine board omits 223a0a945821 ASoC: Intel: avs: Add max98373 machine board omits 282c8f8de72f ASoC: Intel: avs: Add max98357a machine board omits 69ea14efe99b ASoC: Intel: avs: Add ssm4567 machine board omits 32ee40b55900 ASoC: Intel: avs: Add nau8825 machine board omits 748102786b3c ASoC: Intel: avs: Add rt5682 machine board omits 88429ab16df4 ASoC: Intel: avs: Add rt298 machine board omits 1d395ee2e19b ASoC: Intel: avs: Add rt286 machine board omits e2a4cbf277c4 ASoC: Intel: avs: Add rt274 machine board omits e39acc4cfd92 ASoC: Intel: avs: Add I2S-test machine board omits 6575e5cae752 ASoC: Intel: avs: Add DMIC machine board omits 97030a43371e ASoC: Intel: avs: Add HDAudio machine board omits b5df2a7dca1c ASoC: codecs: Add HD-Audio codec driver omits 90b12a88b710 ALSA: Add snd_pcm_direction_name() helper omits 7ee0910d0316 ASoC: tegra: AHUB routes for OPE module omits 7358a803c778 ASoC: tegra: Add Tegra210 based OPE driver omits 45c6c5e052df ASoC: tegra: Add binding doc for OPE module omits fed3d9297a9b ASoC: nau8822: Disable internal PLL if freq_out is zero omits be1a63daffdd Merge existing fixes from asoc/for-5.19 into new branch omits 6aa27071e435 spi: dt-bindings: Fix unevaluatedProperties warnings in examples omits 2283679f4c46 spi: spi-mem: Fix spi_mem_poll_status() omits 7b40322f7183 spi: cadence: Detect transmit FIFO depth omits 21b511ddee09 spi: spi-cadence: Fix SPI CS gets toggling sporadically omits b93a8b2c5161 gpio: dln2: make irq_chip immutable omits f1138dacb7ff gpio: sch: make irq_chip immutable omits a80fed9fb643 gpio: merrifield: make irq_chip immutable omits 41a18c4918dc gpio: wcove: make irq_chip immutable omits 68a12c19e1cb gpio: crystalcove: Join function declarations and long lines omits b34d2ad73af3 gpio: crystalcove: Use specific type and API for IRQ number omits 386cbe7f1b15 gpio: crystalcove: make irq_chip immutable omits 4ad3deabeea2 slimbus: messaging: fix typos in comments omits e44850ee00a1 drivers: slimbus: Directly use ida_alloc()/free() omits 6b291610dd57 nvmem: microchip-otpc: add support omits 51fda8ab7464 dt-bindings: microchip-otpc: document Microchip OTPC omits bafa10435c4f ARM: 9209/1: Spectre-BHB: avoid pr_info() every time a CPU [...] omits 40b88d536f4c ARM: 9208/1: entry: add .ltorg directive to keep literals [...] omits ba79c5e45eec MAINTAINERS: Update Intel pin control to Supported omits 7ec58378a985 thunderbolt: Add support for Intel Raptor Lake omits e173b7d46c04 thunderbolt: Fix some kernel-doc comments omits 3084b48fa139 thunderbolt: Change TMU mode to HiFi uni-directional once [...] omits b017a46d486c thunderbolt: Add CL1 support for USB4 and Titan Ridge routers omits 5fd6b9a5cbe6 thunderbolt: Change downstream router's TMU rate in both T [...] omits b4e08d5d0819 thunderbolt: Fix typos in CLx enabling omits 418a5a3d6596 thunderbolt: CLx disable before system suspend only if pre [...] omits 990f4b85d7d9 thunderbolt: Silently ignore CLx enabling in case CLx is n [...] omits 1332661e0930 memory: samsung: exynos5422-dmc: Fix refcount leak in of_g [...] omits 038ae37c510f memory: mtk-smi: add missing put_device() call in mtk_smi_ [...] omits 2dee50ab9e72 clk: renesas: r9a06g032: Fix UART clkgrp bitsel omits f46efcc4746f clk: renesas: r9a06g032: Drop some unused fields omits efded37b426f clk: renesas: r9a09g011: Add WDT clock and reset entries omits e55c4481e71d clk: renesas: r9a09g011: Add PFC clock and reset entries omits b6ee0bbf388a clk: renesas: r9a07g044: Add POEG clock and reset entries omits 1fb7a9fb6295 clk: renesas: r9a07g044: Add GPT clock and reset entry omits 5223c511eb4f pinctrl: renesas: rzg2l: Return -EINVAL for pins which hav [...] omits 0d97f2176dec memory: mtk-smi: Add support for MT6795 Helio X10 omits a24394059a1b dt-bindings: memory: mtk-smi: Add MT6795 Helio X10 bindings omits 67c7fc6cd915 memory: omap-gpmc: OMAP_GPMC should depend on ARCH_OMAP2PL [...] omits c4c79525042a ARM: exynos: Fix refcount leak in exynos_map_pmu omits c75f5c9e11cf arm64: dts: fsd: add ufs device node omits f84d83d81655 arm64: dts: exynos: Correct UART clocks on Exynos7885 omits d742e8e29121 arm64: dts: exynos: add watchdog in ExynosAutov9 omits 694d04a1d544 arm64: dts: exynos: add syscon reboot/reboot_mode support [...] omits 95099951557c dt-bindings: soc: add samsung,boot-mode definitions omits f85c6f32f3b6 Merge branch 'renesas-arm-dt-for-v5.20' into renesas-next omits 5355559555b9 arm64: dts: fsd: Add cpu cache information omits dc24257124db arm64: dts: renesas: rzv2mevk2: Enable ethernet omits 4872ca1f92b0 arm64: dts: renesas: r9a09g011: Add ethernet nodes omits 5cf12ac9493a arm64: dts: renesas: Rename numbered regulators omits 7512af9f78de arm64: dts: renesas: beacon: Fix regulator node names omits 9a71e89d0f9e arm64: dts: renesas: r9a07g043: Add ADC node omits 6c52573bf4c3 ARM: dts: exynos: add panel and backlight to p4note omits 617df304f3fb opp: Fix some kernel-doc comments omits 4ea9496cbc95 opp: Fix error check in dev_pm_opp_attach_genpd() omits 96f0a54e8e65 staging: r8188eu: Fix warning of array overflow in ioctl_linux.c omits 5b7419ae1d20 staging: r8188eu: fix rtw_alloc_hwxmits error detection for now omits 3e763d3dc626 staging: r8188eu: use u8, u16 in issue_action_BA prototype omits 979315ccedf4 staging: r8188eu: remove the pframe variable omits d8f2cff63249 staging: r8188eu: calculate the delba length omits 3d7deed4ec52 staging: r8188eu: clarify the contents of the delba params omits 9120436aa988 staging: r8188eu: use mgmt to set delba params omits c5727d76ca0c staging: r8188eu: use mgmt to set the delba reason code omits c67eea0c3410 staging: r8188eu: calculate the addba response length omits 8836faf7196b staging: r8188eu: use ieee80211 to set addba resp capabilities omits 140529aec468 staging: r8188eu: use mgmt to set the addba resp timeout omits e2643fd46cc3 staging: r8188eu: use mgmt to set the addba resp status omits 0e01f8931c7a staging: r8188eu: use mgmt to set resp dialog token omits 80c968a04a38 staging: greybus: audio: fix loop cursor use after iteration omits 79053469559d staging: r8188eu: Drop redundant memset overwritten by memcpy omits 51bd0abd873d extcon: fsa9480: Drop no-op remove function omits e8ab382811e5 staging: r8188eu: fix the declaration of process_pwrbit_data omits 0ffa2a3a702e staging: r8188eu: use ieee80211 defines for back action codes omits c36ee7dab774 cifs: fix reconnect on smb3 mount types omits 1dbcdf74a902 staging: vchiq_arm: remove global 'vchiq_states' array omits ed57d93e7752 staging: vchiq_arm: use state from vchiq instance omits 6d02150cdf76 staging: vchiq_arm: pass vchiq instance to 'handle_to_service' omits f23f8a05a13b staging: vchiq_arm: pass vchiq instance to 'vchiq_get_serv [...] omits bad44825fbf5 staging: vchiq_arm: pass vchiq instance to 'vchiq_get_client_id' omits 14780bb17426 staging: vchiq_arm: pass vchiq instance to 'find_service_b [...] omits 726e79f8a648 staging: vchiq_arm: pass vchiq instance to service callbacks omits 813fa44c7422 staging: vchiq_arm: get rid of global device structure omits d8d307e681f8 staging: vchiq_arm: add reference to vchiq device in vchiq_state omits d2a4bc3d979f staging: rtl8192u: Fix syntax errors in comments omits a0daad77a402 staging: vt6655: Update function description omits a8b088d6d98d staging: rtl8723bs: fix placement of braces omits 76d01595b24c staging: r8188eu: calculate the addba request length omits 56580e22fecb staging: r8188eu: use mgmt to set start sequence number omits e3e3cdc43e3e staging: r8188eu: use ieee80211 to set addba capabilities omits 34411b19203a staging: r8188eu: use mgmt to set the timeout omits c257851fe75c staging: r8188eu: use mgmt to set the dialog token omits a248ccf6048d staging: r8188eu: use mgmt to set the action codes omits 8d1aeb172da2 staging: r8188eu: use mgmt to set the category omits d7767fc2e24f staging: r8188eu: use mgmt to set the sequence number omits 2f71d4b04029 staging: r8188eu: use mgmt to set the addresses omits 358d61965682 staging: r8188eu: use ieee80211_mgmt in issue_action_BA omits f54550fd8419 staging: r8188eu: use defines for the block action codes omits 846d846d6fc8 staging: r8188eu: remove unnecessary category check omits f551dc6e7646 staging: vt6655: Delete upc.h omits 6f58936e1286 staging: vt6655: Add missing BE support on 2x iowrite32 omits a18263ebc825 staging: vt6655: Replace VNSvOutPortD with iowrite32 omits d371f5fd4f84 staging: vt6655: Replace MACvRx1PerPktMode with VNSvOutPortD omits dc59b9bdddec staging: vt6655: Replace MACvRx0PerPktMode with VNSvOutPortD omits 6b2564abdf17 staging: vt6655: Replace MACvSetCurrBCNTxDescAddr with VNS [...] omits a79922905a08 staging: vt6655: Replace MACvIntDisable with VNSvOutPortD omits 159ed0475548 staging: vt6655: Replace MACvIntEnable with VNSvOutPortD omits 0fd13e6b1ace staging: vt6655: Replace MACvWriteISR with VNSvOutPortD omits 33028eea5cf3 staging: vt6655: Replace VNSvOutPortW with iowrite16 omits 4cb07b36c8e2 staging: vt6655: Replace MACvSetCurrBCNLength with VNSvOutPortW omits 2e07715abac4 staging: greybus: Fix indentation in fw-management.c omits 864a821c787b staging: sm750fb: fix camelCase function name omits 21c752ce5df2 staging: rts5208: spi.c: fix codestyle error in dynamic de [...] omits dcda884deb9c staging: r8188eu: convert pr_info_once call in core/rtw_fw.c omits f0b924695286 staging: qlge: fix typo in comment omits 8d5976089c97 platform/chrome: cros_ec_commands: Fix syntax errors in comments omits 4319cbd4ed99 platform/chrome: cros_ec_proto: add Kunit tests for cros_e [...] omits 97b11dd6350a platform/chrome: cros_ec_proto: update cros_ec_check_resul [...] omits 23a34e3a9d00 platform/chrome: cros_ec_proto: factor legacy out from cro [...] omits db681eaf7145 platform/chrome: cros_ec_proto: add Kunit tests for cros_e [...] omits a589ee43644c Bluetooth: hci_bcm: Add BCM4349B1 variant omits 534fdae369a8 dt-bindings: bluetooth: broadcom: Add BCM4349B1 DT binding omits d6bb2a91f95b Bluetooth: Unregister suspend with userchannel omits 8d4b73539cca Bluetooth: Fix index added after unregister omits 02f4afebf8a5 selftests/bpf: Add drv mode testing for xdping omits 611edf1bacc5 libbpf: Fix is_pow_of_2 omits e6ff92f41b65 selftests/bpf: Fix tc_redirect_dtime omits 988d0d589924 bpf, test_run: Remove unnecessary prog type checks omits 9bbdfad8a519 libbpf: Fix a couple of typos omits 83eb5385b4f0 drm/amd/display: align dmub cmd header to latest dmub FW t [...] omits 8b67e738ca17 drm/amdgpu/display/dc: Add ACP_DATA register omits d8e4fb9112e8 drm/amdgpu/display: Protect some functions with CONFIG_DRM [...] omits 3e80a5b068a5 drm/amd/display: Add ODM seamless boot support omits 405bb9eea36a drm/amd/display: Implement DTBCLK ref switching on dcn32 omits b6a938441453 drm/amd/display: Match dprefclk with clk registers omits 80fb7a409c64 drm/amd/display: cleaning up smu_if to add future flexibility omits 214d72f62978 drm/amd/display: update disp pattern generator routine for DCN30 omits 327f79d7a1d2 drm/amd/display: Updates for OTG and DCCG clocks omits 0c9ed6044c5d drm/amd/display: FCLK P-state support updates omits e127306d433f drm/amd/display: Introduce new update_clocks logic omits 6ea843e01bce drm/amd/display: set link fec status during init for DCN32 omits 49f594995a92 drm/amd/display: add new pixel rate programming omits 452e9214431f drm/amd/display: Remove W/A for ODM memory pins omits b5a0168e1406 drm/amdgpu: fix up comment in amdgpu_device_asic_has_dc_support() omits e87b92c6af53 drm/amd/display: do not override CURSOR_REQ_MODE when SubV [...] omits 4c1b3d0803ae drm/amdgpu: delete duplicate condition in gfx_v11_0_soft_reset() omits 7a09f61f8e84 drm/amdgpu/swsmu: use new register offsets for smu_cmn.c omits 3378aed7e2ec drm/amd/display: change dsc image width cap for dcn32 and dcn321 omits da1db031cd30 drm/amdgpu/swsmu: add SMU mailbox registers in SMU context omits 2267a195e28c drm/amd/display: Disable DTB Ref Clock Switching in dcn32 omits 2cfe34e18970 drm/amdgpu/gmc11: enable AGP aperture omits ac1ac694f717 drm/amdgpu: convert nbio_v2_3_clear_doorbell_interrupt() t [...] omits be77243327d9 drm/amd/display: set dram speed for all states omits 1d6c36333083 drm/amdgpu: simplify the logic in amdgpu_device_parse_gpu_ [...] omits 9d6b2041761f drm/amdgpu: convert sienna_cichlid_populate_umd_state_clk( [...] omits 2388a778bdac drm/amd/display: Halve DTB Clock Value for DCN32 omits 3ccb9ea99760 drm/amd/display: Add additional guard for FCLK pstate mess [...] omits 72b5f23ccb0a drm/amdgpu: fix sdma doorbell issue on SDMA v6.0 and NBIO v7.7 omits cb12d72b426c drm/amdgpu: add CSDMA reg offsets for NBIO v7.7.0 omits 80d46fff3737 drm/amdgpu: add apu sequence in the imu v11 omits 7101ab97e3b0 drm/amdgpu/pm: implement the SMU_MSG_EnableGfxImu function omits 8763e4c1a0e6 drm/amdgpu/pm: update MP v13_0_4 smu message register marco omits 10c4ad3ae025 drm/amdgpu: add mmhub v3_0_1 ip block omits d57716702dea drm/amdgpu: add mmhub v3_0_1 headers omits 16600b7d6636 drm/amdgpu: use the callback function for reset status pol [...] omits 9fe5d08fc823 drm/amd/display: Ensure that DMCUB fw in use is loaded by [...] omits 218987fdead2 drm/amd/display: use updated clock source init routine omits 1908a07cffdf drm/amd/display: Select correct DTO source omits cbd3e8440e2e drm/amdgpu: print umc correctable error address omits 6a640b95b061 drm/amd/display: disable idle optimizations omits b3f2c7966346 drm/amd/display: add missing interrupt handlers for DCN32/DCN321 omits e06c5f59ffe1 drm/amd/display: Implement WM table transfer for DCN32/DCN321 omits 9761843250f1 drm/amd/display: Various DML fixes to enable higher timings omits a839a73b1815 drm/amd/display: Add guard for FCLK pstate message to PMFW [...] omits 542a0f2ef9ea drm/amdgpu: introduce two work mode for imu omits 2cb6915dcf70 drm/amd/display: Use DTBCLK for valid pixel clock omits 3dc35cf8789a drm/amd/display: Add missing instance for clock source register omits e42ce1366ae8 drm/amd/display: Fix USBC link creation omits 543036a2de71 drm/amd: Add GFX11 modifiers support to AMDGPU (v3) omits 49401d3a5c86 drm/amd/amdgpu: align the cg and pg settings omits 85b0cc35efab drm/amd/display: add DCN32 to IP discovery table omits 577359ca1782 drm/amd/display: Add DM support for DCN32/DCN321 omits 3b1229741eda drm/amdgpu/mes11: update mes11 api interface omits d3dfceb58de5 drm/amd/display: Add dependant changes for DCN32/321 omits 235c67634230 drm/amd/display: add DCN32/321 specific files for Display Core omits 265280b99822 drm/amd/display: add CLKMGR changes for DCN32/321 omits dda4fb85e433 drm/amd/display: DML changes for DCN32/321 omits 58efeea32d5e drm/amd/display: add GPIO changes for DCN32/321 omits 0efd4374f6b4 drm/amd/display: add dcn32 IRQ changes omits ac2e555e0a7f drm/amd/display: Add DMCUB source files and changes for DCN32/321 omits 4f29f9cf092b drm/amd: add register headers for DCN32/321 omits 79b470e5ee83 drm/amd/display: Add DCN32/321 version identifiers omits b801d8ad1b51 drm/amd: Add atomfirmware.h definitions needed for DCN32/321 omits 2f6247dad2c5 drm/amdgpu/pm: support mca_ceumc_addr in ecctable omits faf26f2b12e1 drm/amd: Fix spelling typo in comments omits e309434ac567 drm/amd/pm: enable fclk ds feature for SMU 13.0.0 omits 66f549929814 drm/amd/pm: update SMU 13.0.0 driver_if header omits d5fe83d26dae drm/amd/pm: correct the way for retrieving current uclk frequency omits f74e78ca90bd amdgpu: amdgpu_device.c: Removed trailing whitespace omits ab9d97d6f9f1 drm/amdgpu: convert sienna_cichlid_get_default_config_tabl [...] omits b8b64595d6a1 drm/amdgpu: simplify amdgpu_device_asic_has_dc_support() omits a820190204ae drm/amdgpu/display: Prepare for new interfaces omits 6352cd451ddb drm: bridge: Add TI DLPC3433 DSI to DMD bridge omits e1402c6619df dt-bindings: display: bridge: Add TI DLPC3433 DSI to DMD omits dba7abaead13 Bluetooth: When HCI work queue is drained, only queue chai [...] omits ab37c305bf89 gfs2: Remove redundant NULL check before kfree omits b43edc504ddd drm/i915/regs: split out intel audio register definitions omits 822e1b3ca0fb Bluetooth: hci_intel: Add check for platform_driver_register omits e8971a790370 drm/i915/display/adlp: More updates to voltage swing table omits d8616ee2affc bpf, sockmap: Fix sk->sk_forward_alloc warn_on in sk_strea [...] omits 200a89e3e887 sample: bpf: xdp_router_ipv4: Allow the kernel to send arp [...] omits 610cd93b44ce libbpf: Fix determine_ptr_size() guessing omits 4c46091ee985 bpf: Fix KASAN use-after-free Read in compute_effective_progs omits de4b4b94fad9 bpftool: Check for NULL ptr of btf in codegen_asserts omits eb7b36ce47f8 selftests/bpf: Fix test_run logic in fexit_stress.c omits f7abbecdab21 Merge branch 'libbpf: Textual representation of enums' omits c7e7e279dc83 bpftool: Use libbpf_bpf_link_type_str omits dea73da2213a selftests/bpf: Add test for libbpf_bpf_link_type_str omits ba5d1b5802d4 libbpf: Introduce libbpf_bpf_link_type_str omits 1ba5ad36e00f bpftool: Use libbpf_bpf_attach_type_str omits 0b27b3d9fdf8 selftests/bpf: Add test for libbpf_bpf_attach_type_str omits ccde5760bac1 libbpf: Introduce libbpf_bpf_attach_type_str omits 2e98964bd6e2 bpftool: Use libbpf_bpf_map_type_str omits c3a2574011a3 selftests/bpf: Add test for libbpf_bpf_map_type_str omits 3e6dc0207b33 libbpf: Introduce libbpf_bpf_map_type_str omits b700eeb406a6 bpftool: Use libbpf_bpf_prog_type_str omits 8c5d71d96379 selftests/bpf: Add test for libbpf_bpf_prog_type_str omits d18616e7aa94 libbpf: Introduce libbpf_bpf_prog_type_str omits cc1685546df8 bpf: Correct the comment about insn_to_jit_off omits 3cb70413041f bpf, riscv: Support riscv jit to provide bpf_line_info omits 2cd008522707 bpf: Unify data extension operation of jited_ksyms and jit [...] omits 21f1481a8db4 xdp: Directly use ida_alloc()/free() APIs omits c441d28945fb drm/nouveau: fix another off-by-one in nvbios_addr omits 10e619f1f31c drm/bridge: parade-ps8640: Handle DP AUX more properly omits 50e156bd8a9d drm/bridge: Add devm_drm_bridge_add() omits 3800b1710946 drm/dp: Add callbacks to make using DP AUX bus properly easier omits f012e95b377c SUNRPC: Trap RDMA segment overflows omits b6c71c66b0ad NFSD: Fix potential use-after-free in nfsd_file_put() omits 5a4e1528d840 Bluetooth: clear the temporary linkkey in hci_conn_cleanup omits 3f125894bed7 Bluetooth: hci_bcm: Add support for FW loading in autobaud mode omits 6d912cc3c21f dt-bindings: net: broadcom-bluetooth: Add property for aut [...] omits 2072cdccd70b Bluetooth: hci_qca: Return wakeup for qca_wakeup omits d60ea31cb434 Bluetooth: btusb: Add support of IMC Networks PID 0x3568 omits f85daf0e7253 xfrm: xfrm_policy: fix a possible double xfrm_pols_put() i [...] omits e9ca4e9ea6e2 drm/gma500: Read EDID from the correct i2c adapter omits a57ebfc0b4da drm/gma500: Make oaktrail lvds use ddc adapter from drm_connector omits 0cc3ae930c8b drm/gma500: Make cdv crt use ddc adapter from drm_connector omits 147a09072c84 drm/gma500: Make psb lvds use ddc adapter from drm_connector omits 544ef14031d0 drm/gma500: Make cdv hdmi use ddc adapter from drm_connector omits 368eb57a1676 drm/gma500: Make cdv lvds use ddc adapter from drm_connector omits ba1677f76b9a drm/gma500: Make gma_i2c_chan a subclass of i2c_adapter omits 04477e5e1e6c drm/gma500: Use gma_ prefix for our i2c abstraction omits 036d20726c30 drm/msm: Ensure mmap offset is initialized omits af0f2a8cc397 Merge tag 'msm-next-5.19-fixes-06-01' of https://gitlab.fr [...] omits 01ece65132e2 drm/ssd130x: Only define a SPI device ID table when built [...] omits b1edf7f159a6 KVM: s390: selftests: Use TAP interface in the reset test omits 0c073227df50 KVM: s390: selftests: Use TAP interface in the tprot test omits 17e48d8a1ef0 KVM: s390: selftests: Use TAP interface in the sync_regs test omits 97da92c0ff92 KVM: s390: selftests: Use TAP interface in the memop test omits b0f46280d3fc Documentation/virt/kvm/api.rst: Explain rc/rrc delivery omits 437cfd714db9 Documentation/virt/kvm/api.rst: Add protvirt dump/info api [...] omits 660a28653d83 Documentation: virt: Protected virtual machine dumps omits e9bf3acb23f0 KVM: s390: Add KVM_CAP_S390_PROTECTED_DUMP omits 8aba09588d2a KVM: s390: Add CPU dump functionality omits 0460eb35b443 KVM: s390: Add configuration dump functionality omits fe9a93e07ba4 KVM: s390: pv: Add query dump information omits 06eb3388e703 KVM: s390: pv: Add dump support definitions omits 35d02493dba1 KVM: s390: pv: Add query interface omits 38c218259d4c s390/uv: Add dump fields to query omits ac640db3a026 s390/uv: Add SE hdr query information omits 5a18db2e92a3 drm/i915: Treat DMRRS as static DRRS omits 700034566d68 drm/i915/bios: Define more BDB contents omits a9b20eb6f7da drm/i915/bios: Fix aggressiveness typos omits 6e939738da20 drm/i915: Accept more fixed modes with VRR panels omits 2db7d421cc5c drm/i915: Print out rejected fixed modes omits fba99b1ab7bd drm/i915: Parse VRR capability from VBT omits 04514c14678e drm/i915/display: stop using BUG() omits 1dc6ff02c8bf x86/speculation/mmio: Print SMT warning omits 69cf890d8b28 Input: mtk-pmic-keys - move long press debounce mask to mt [...] omits b581acb49aec Input: mtk-pmic-keys - transfer per-key bit in mtk_pmic_keys_regs omits 2a0a5828b98a Input: mtk-pmic-keys - use single update when configuring [...] omits d0789070a851 Input: mtk-pmic-keys - allow compiling with COMPILE_TEST omits 0bcbbf230b30 Input: adp5588-keys - do not explicitly set device as wake [...] omits 45608827e6e9 Input: adp5588-keys - switch to using managed resources omits 2d1159854f86 Input: adp5588-keys - switch to using threaded interrupt omits 6ec75b20eaf2 Input: adp5588-keys - drop CONFIG_PM guards omits a9bfcb56a2ef drm/nouveau/fifo/gv100-: set gv100_fifo_runlist storage-cl [...] omits e1d337335207 cfi: Fix __cfi_slowpath_diag RCU usage with cpuidle omits 4f543d664cec drm/i915: Require an exact DP link freq match for the DG2 PLL omits f2206df8ec86 drm/i915: Check hw.enable and hw.active in intel_pipe_conf [...] omits 58ae532ee875 drm/i915: Improve modeset debugs omits aa71f9870efe drm/i915: s/pipe_config/crtc_state/ omits 3d140a3d8816 drm/i915: Adjust intel_modeset_pipe_config() & co. calling [...] omits 3951270abfd2 drm/i915: Extract PIPE_CONF_CHECK_RECT() omits 0e5397d8c9fe drm/i915: Extract PIPE_CONF_CHECK_TIMINGS() omits 6cb07d20317c drm/i915: Clean up DPLL related debugs omits 92a020747d6c drm/i915: Split shared dpll .get_dplls() into compute and [...] omits 0aa93f54f434 drm/i915/tc: Don't default disconnected legacy Type-C port [...] omits 242c04f01377 KVM: s390: selftests: Use TAP interface in the reset test omits fd35ba6add67 KVM: s390: selftests: Use TAP interface in the tprot test omits 933be397cc28 KVM: s390: selftests: Use TAP interface in the sync_regs test omits e6b8d9bf9834 KVM: s390: selftests: Use TAP interface in the memop test omits a0ab5abced55 drm/hyperv : Removing the restruction of VRAM allocation w [...] omits ec8d985ff26f drm: use dma_fence_unwrap_merge() in drm_syncobj omits 245a4a7b531c dma-buf: generalize dma_fence unwrap & merging v3 omits 8f6197371848 dma-buf: return only unsignaled fences in dma_fence_unwrap [...] omits 01357a5a45ed dma-buf: cleanup dma_fence_unwrap implementation omits 0c5064fa8d5a dma-buf: cleanup dma_fence_unwrap selftest v2 omits 435c249008cb drm/mipi-dbi: align max_chunk to 2 in spi_transfer omits 14374e3eee1b dma-buf: cleanup dma_fence_chain_walk omits 9ff9f77f34e4 MAINTAINERS: reciprocal co-maintainership for file locking [...] omits 01dca6d03bb3 Merge branch 'trace/for-next-rtla' into trace/for-next omits ba0f32141bc5 Input: cros_ec_keyb - handle x86 detachable/convertible Ch [...] omits 91c77b5fdfea Input: cros_ec_keyb - switch to using generic device properties omits 077fdc9b59b0 Input: zinitix - rename defines ZINITIX_* omits 4fda8a2df83a dt-bindings: input: use generic node names omits 433302dd8772 Input: omap4-keypad - switch to using pm_runtime_resume_and_get() omits 690e179059e7 Merge tag 'v5.18' into next omits 73a8dbafd31a selftests/seccomp: Fix compile warning when CC=clang omits ade1fc91eb99 drm/edid: Extract drm_edid_decode_mfg_id() omits c518a775a843 drm/i915/bios: Determine panel type via PNPID match omits 3cf050762534 drm/i915/bios: Split VBT data into per-panel vs. global parts omits c2fdb424d322 drm/i915/bios: Split VBT parsing to global vs. panel speci [...] omits c3fbcf60bc74 drm/i915/bios: Split parse_driver_features() into two parts omits 50759c13735d drm/i915/pps: Keep VDD enabled during eDP probe omits 67090801489d drm/i915/pps: Reinit PPS delays after VBT has been fully parsed omits 8e75e8f573e1 drm/i915/pps: Split PPS init+sanitize in two omits 586294c3c186 drm/i915/pps: Stash away original BIOS programmed PPS delays omits 89fcdf430599 drm/i915/pps: Don't apply quirks/etc. to the VBT PPS delay [...] omits 60b02a09598f drm/i915/pps: Introduce pps_delays_valid() omits 75bd0d5e4ead drm/i915/pps: Split pps_init_delays() into distinct parts omits 822e5ae701af drm/i915: Extract intel_edp_fixup_vbt_bpp() omits 51ab3b85000d drm/i915: Pass intel_connector to intel_vrr_is_capable() omits 4fde3f5d8805 drm/i915/display/adl_p: Updates to HDMI combo PHY voltage [...] omits d55663695b60 Merge branch 'rework/kthreads' into for-next omits e51d8d3ea3d7 HID: amd_sfh: Don't show client init failed as error when [...] omits d6b675687a4a HID: wacom: Don't register pad_input for touch switch omits 7ccced33a0ba HID: wacom: Only report rotation for art pen omits 952cd9745092 drm/panfrost: Add arm,mali-valhall-jm compatible omits 5ba99fca1de0 drm/panfrost: Add Mali-G57 "Natt" support omits d8e53d8a4e0a drm/panfrost: Don't set L2_MMU_CONFIG quirks omits 5b9afc161ea5 drm/panfrost: Add "clean only safe" feature bit omits 892e7fb7c254 drm/panfrost: Add HW_ISSUE_TTRX_3485 quirk omits 0c0af438345e drm/panfrost: Handle HW_ISSUE_TTRX_3076 omits a17775a1af59 drm/panfrost: Constify argument to has_hw_issue omits 382435709516 drm/panfrost: Handle HW_ISSUE_TTRX_2968_TTRX_3162 omits 5d82e74a97c2 dt-bindings: Add compatible for Mali Valhall (JM) omits bfcbea2c93e5 ARM: dts: aspeed: nuvia: rename vendor nuvia to qcom omits 9180c30cd61a drm: bridge: icn6211: Adjust clock phase using SYS_CTRL_1 omits f4d8aec6e4bf dt-bindings: display: ingenic,jz4780-hdmi: Drop undocument [...] omits 91776af1d8de drm: bridge: adv7511: Move CEC definitions to adv7511_cec.c omits d2ca1fd2bc70 ARM: 9207/1: amba: fix refcount underflow if amba_device_a [...] omits e31372492904 drm/vkms: Update vkms_composer_worker documentation omits b981cc333ff0 drm: use ENOMEM for drmm_kzalloc allocation failures omits edd34368c4c3 drm/i915/dg2: Support 4k@30 on HDMI omits 85165781c5d9 KVM: Do not pin pages tracked by gfn=>pfn caches omits 58cd407ca4c6 KVM: Fix multiple races in gfn=>pfn cache refresh omits 93984f19e7bc KVM: Fully serialize gfn=>pfn cache refresh via mutex omits 3ba2c95ea180 KVM: Do not incorporate page offset into gfn=>pfn cache us [...] omits 3dddf65b4f4c KVM: Put the extra pfn reference when reusing a pfn in the [...] omits 345b0fd6fe5f KVM: Drop unused @gpa param from gfn=>pfn cache's __releas [...] omits 0471a7bd1bca KVM: set_msr_mce: Permit guests to ignore single-bit ECC errors omits cc07e60b0811 KVM: VMX: Print VM-instruction error as unsigned omits 8e39efd840b8 KVM: VMX: Print VM-instruction error when it may be helpful omits a2106f38077e meson-mx-socinfo: Fix refcount leak in meson_mx_socinfo_init omits a67664860f78 drm/panel: Fix build error when CONFIG_DRM_PANEL_SAMSUNG_A [...] omits 8ae664907916 drm/i915: fix typos in comments omits 0e11f2076e7f Merge branch 'for-5.19/cleanup' into for-next omits 1a3b1ea111c4 drm/nouveau/tegra: remove needless NULL check omits e4f21d143651 drm/nouveau/mmu: fix typo in comment omits 6b03816f8695 drm/nouveau: clear output poll workers before nouveau_fbco [...] omits 8e71a4a8156a Revert "dt-bindings:drm/bridge:anx7625: add port@0 property" omits 61922beba36a Revert "drm/bridge: anx7625: Use DPI bus type" omits 991dcb89caeb drm/i915/d12+: Disable DMC firmware flip queue handlers omits 39b1bc4b5bcc drm/i915: Rename block_size()/block_offset() omits 9ad6f181ad9a drm/st7735r: Fix module autoloading for Okaya RH128128T omits 649eb3828fb2 drm/bridge: lt9611: Use both bits for HDMI sensing omits 1ff72d434b40 drm/bridge: lt9611: Consolidate detection logic omits 670c87fd1695 drm/bridge: anx7625: Add missing of_node_put for endpoint omits 2ba5b683260e drm/bridge: ti-sn65dsi83: Handle dsi_lanes == 0 as invalid omits 4cd79f614b50 drm/amd/display: Move connector debugfs to drm omits fa373eb21901 drm/i915/display/debug: Expose crtc current bpc via debugfs omits 67d935b47139 drm/debug: Expose connector's max supported bpc via debugfs omits 08c59dde71b7 drm/i915/dsi: fix VBT send packet port selection for ICL+ omits b01c83388f54 Revert "HID: Driver for Google Hangouts Meet Speakermic" omits 9a5fe747d99e init/Kconfig: Specify the interpreter for rust-is-available.sh omits f19584603a37 [RFC] drivers: android: Binder IPC in Rust omits 9b6df53414e1 [RFC] drivers: gpio: PrimeCell PL061 in Rust omits 19ae2b0ecba9 MAINTAINERS: Rust omits 91fb0182d4db samples: add Rust examples omits 0ea4b9a1bece Kbuild: add Rust support omits 6fcfd3e119fc docs: add Rust documentation omits 54203052bf8e scripts: decode_stacktrace: demangle Rust symbols omits 16ea7610e30b scripts: add `generate_rust_analyzer.py` scripts omits 56bf83de2cd1 scripts: add `rustdoc_test_{builder,gen}.py` scripts omits b04a582e3cc0 scripts: checkpatch: enable language-independent checks for Rust omits 59cda43d682e scripts: checkpatch: diagnose uses of `%pA` in the C side omits 2fbf5241a561 vsprintf: add new `%pA` format specifier omits b11cd2a2f93b rust: export generated symbols omits bc3e7f438ab4 rust: add `kernel` crate omits 8dff7ef93192 rust: add `kernel` crate's `sync` module omits 0393a048dbaa rust: add `macros` crate omits b25a3db0ec91 rust: add `build_error` crate omits 10fca4373760 rust: adapt `alloc` crate to the kernel omits 7a12f13e68ee rust: import upstream `alloc` crate omits d1fec9d9a938 rust: add `compiler_builtins` crate omits 5b3e98c1e29e rust: add C helpers omits aee5392c2413 kunit: take `kunit_assert` as `const` omits 394dffa6680c kallsyms: increase maximum kernel symbol length to 512 omits 2087d6ac3567 kallsyms: support "big" kernel symbols omits 33b5a8c95303 kallsyms: avoid hardcoding the buffer size omits 6556551f8848 drm/r128: Fix undefined behavior due to shift overflowing [...] omits 0b4c48f3e315 drm/bridge: tc358767: Make sure Refclk clock are enabled omits c1de02bbeca5 drm/bridge: tc358767: Report DSI-to-(e)DP as supported omits 0d662350928e drm/bridge: tc358767: Handle dsi_lanes == 0 as invalid omits 92705c9f9956 Merge edac-misc into for-next omits 027bbb884be0 KVM: x86/speculation: Disable Fill buffer clear within guests omits a992b8a4682f x86/speculation/mmio: Reuse SRBDS mitigation for SBDS omits 22cac9c677c9 x86/speculation/srbds: Update SRBDS mitigation selection omits 8d50cdf8b834 x86/speculation/mmio: Add sysfs reporting for Processor MM [...] omits 99a83db5a605 x86/speculation/mmio: Enable CPU Fill buffer clearing on idle omits e5925fb86729 x86/bugs: Group MDS, TAA & Processor MMIO Stale Data mitigations omits 8cb861e9e3c9 x86/speculation/mmio: Add mitigation for Processor MMIO St [...] omits f52ea6c26953 x86/speculation: Add a common function for MD_CLEAR mitiga [...] omits 51802186158c x86/speculation/mmio: Enumerate Processor MMIO Stale Data bug omits 441947019138 Documentation: Add documentation for Processor MMIO Stale Data omits 39c28cdfb719 drm/dp: Export symbol / kerneldoc fixes for DP AUX bus omits 5f38c3fb55ce drm/i915/pcode: Add a couple of pcode helpers omits ee421bb4cb95 drm/i915/pcode: Extend pcode functions for multiple gt's omits 85a040bc9049 drm/i915: Introduce has_media_ratio_mode omits 69ef4a192bba drm: Document the power requirements for DP AUX transfers omits e7c254d75d16 drm/probe-helper: For DP, add 640x480 if all other modes are bad omits 4a2a13a57b60 drm/probe-helper: Add helper for drm_helper_probe_single_c [...] omits 4f093a527b0b drm/gem: Warn on trying to use a non-existing framebuffer plane omits a8d6e127254c drm/gem-vram: Ignore planes that are unused by framebuffer format omits 1c89b4b71816 drm/gem-vram: Share code between GEM VRAM's _{prepare, cle [...] omits 746b9c62cc86 drm/gem: Ignore color planes that are unused by framebuffe [...] omits f159b1b22c8a drm/gem: Share code between drm_gem_fb_{begin,end}_cpu_access() omits 230fb39ff7e0 drm/i915/reg: fix undefined behavior due to shift overflow [...] omits de399236e240 ucounts: Split rlimit and ucount values and max values omits c193a003dc46 drm/meson: add YUV422 output support omits 738107680958 drm/meson: Fix refcount leak in meson_encoder_hdmi_init omits 315a8d00ac74 drm/udl: Set VGA connector omits 475e2b970cc3 drm/mgag200: Split up connector's mode_valid helper omits 69340e529a06 drm/mgag200: Test memory requirements in drm_mode_config_f [...] omits 8219f11fdaf5 drm/mgag200: Remove struct mga_connector omits b279df242972 drm/mgag200: Switch I2C code to managed cleanup omits 16f1456466c2 drm/mgag200: Implement connector's get_modes with helper omits d50f74790bbb drm/mgag200: Fail on I2C initialization errors omits 5913ab941d6e drm/mgag200: Acquire I/O lock while reading EDID omits a77c2af0994e drm/bridge: anx7625: Use DPI bus type omits 7328736d270a dt-bindings:drm/bridge:anx7625: add port@0 property omits c363d6018652 Merge edac-misc into for-next omits 7d64c40a7d96 drm/scheduler: Don't kill jobs in interrupt context omits ff714ee7191b clocksource/drivers/timer-ti-dm: Add compatible for am6 SoCs omits 63e2eef6806c clocksource/drivers/timer-ti-dm: Make timer selectable for [...] omits 9badbe5b1f53 clocksource/drivers/timer-ti-dm: Move inline functions to [...] omits a9ad5822366c drm: bridge: DRM_FSL_LDB should depend on ARCH_MXC omits a24191b1c4ad drm: bridge: icn6211: Register macro clean up omits c577b2f43e80 drm/mgag200: Enable atomic gamma lut update omits d6774b8c3c58 drm/i915: Ensure damage clip area is within pipe area omits 057a6a1936e7 drm/i915/psr: Use full update In case of area calculation fails omits c3e57159dea4 drm/i915: Use drm_dbg for rpm logging omits 0facdaa249c4 drm/client: Don't add new command-line mode omits b959eb4f5b7e drm/client: Look for command-line modes first omits b6415bd7386b drm: Always warn if user-defined modes are not supported omits 44c38003fd0f clocksource/drivers/timer-sun5i: Convert to SPDX identifier omits db09c207149b clocksource/drivers/timer-sun4i: Convert to SPDX identifier omits 1ec2326e80f0 clocksource/drivers/pistachio: Convert to SPDX identifier omits a888adea9f4d clocksource/drivers/orion: Convert to SPDX identifier omits e3a3bf978536 clocksource/drivers/lpc32xx: Convert to SPDX identifier omits fecc82b09183 clocksource/drivers/digicolor: Convert to SPDX identifier omits 4756cb4e6672 clocksource/drivers/armada-370-xp: Convert to SPDX identifier omits aaa4af09bc2b clocksource/drivers/mips-gic-timer: Convert to SPDX identifier omits aea28a942e50 clocksource/drivers/jcore: Convert to SPDX identifier omits e0dc8ef70f5b clocksource/drivers/bcm_kona: Convert to SPDX identifier omits 98526c5bbe32 drm/rockchip: vop2: unlock on error path in vop2_crtc_atom [...] omits de5db71e4c8c drm/panel: feiyang-fy07024di26a30d: make reset gpio optional omits d0956e2c520c dt-bindings: display: panel: feiyang, fy07024di26a30d: mak [...] omits f8ef475aa069 iio: adc: xilinx-ams: fix return error variable omits d0edd3c1a7e8 drm/edid: convert version_greater() to drm_edid omits d9ba1b4cbb29 drm/displayid: convert to drm_edid omits c7b2dee4308b drm/edid: add drm_edid helper for drm_update_tile_info() omits bbded689680f drm/edid: convert drm_edid_iter_begin() to drm_edid omits 5e87b2e51716 drm/edid: convert cea_db_iter_edid_begin() to drm_edid omits 0c057877cbdf drm/edid: add drm_edid helper for drm_detect_monitor_audio() omits 3176d0925027 drm/edid: add drm_edid helper for drm_detect_hdmi_monitor() omits 027034511c6a drm/edid: add drm_edid helper for drm_edid_to_speaker_allo [...] omits bba4b6470b02 drm/edid: add drm_edid helper for drm_edid_to_sad() omits 45aa2336fa6d drm/edid: convert drm_for_each_detailed_block() to drm_edid omits 2c54f87cf2fb drm/edid: convert get_monitor_name() to drm_edid omits 874d98eed71a drm/edid: convert mode_in_range() and drm_monitor_supports [...] omits 67d87fac86dd drm/edid: convert drm_mode_std() and children to drm_edid omits 7428bfbdb7c4 drm/edid: convert drm_cvt_modes_for_range() to drm_edid omits a77f7c89e62c drm/edid: convert drm_gtf_modes_for_range() to drm_edid omits 084c7a7c7a0a drm/edid: convert drm_dmt_modes_for_range() to drm_edid omits f0d080ff4291 drm/edid: convert drm_mode_detailed() to drm_edid omits dd0f4470a849 drm/edid: convert struct detailed_mode_closure to drm_edid omits 40f71f5b2392 drm/edid: convert drm_edid_connector_update() to drm_edid fully omits a2f9790dcffe drm/edid: propagate drm_edid to drm_edid_to_eld() omits e42192b4c345 drm/edid: keep propagating drm_edid to display info omits 22a27e0532d0 drm/edid: start propagating drm_edid to lower levels omits e4ccf9a777d3 drm/edid: add struct drm_edid container omits ab1747ccf052 drm/edid: convert drm_for_each_detailed_block() to edid iter omits be982415fc2e drm/edid: use else-if in CTA extension parsing omits 58ec0844bd13 Merge branch 'mvebu/dt64' into mvebu/for-next omits 11515607cfe8 Merge branch 'mvebu/dt' into mvebu/for-next omits fa0e256450f2 fbdev: vesafb: Allow to be built if COMPILE_TEST is enabled omits 3367aa7d74d2 fbdev: Restart conflicting fb removal loop when unregister [...] omits 945ae909aa76 drm/i915/audio: fix audio code enable/disable pipe logging omits 21c47196aec3 drm/i915/dmc: Add MMIO range restrictions omits e4f0a7ec586b pstore: migrate to crypto acomp interface omits 3080c21a043a drm/bridge: tc358767: Add DSI-to-(e)DP mode support omits d7fd32ecce91 drm/bridge: tc358767: Factor out DSI and DPI RX enablement omits d2addf89c5ab drm/mgag200: Warn once if trying to set start address on b [...] omits c48a36301634 drm/mgag200: Optimize damage clips omits 3064debaf55e drm/mgag200: Add FB_DAMAGE_CLIPS support omits 7ecc3cc8a7b3 drm/i915: Fix 'mixing different enum types' warnings in in [...] omits 19c5bda74dc4 ASoC: tlv320adc3xxx: Fix build error for implicit function [...] omits 97eea946b939 ASoC: ops: Check bounds for second channel in snd_soc_put_ [...] omits 698813ba8c58 ASoC: ops: Fix bounds check for _sx controls omits 0f6e2fff575b MAINTAINERS: add Melissa to V3D maintainers omits ef83e1198f9f drm/i915/dmc: Load DMC on DG2 omits b776c4a4618e ASoC: fsl_micfil: explicitly clear CHnF flags omits 292709b9cf3b ASoC: fsl_micfil: explicitly clear software reset bit omits aebeb02dfccb drm/bridge: cdns-dsi: Add support for pre_enable and post_ [...] omits a2a3b5d6c512 Merge branch 'for-5.19/apple' into for-next omits a5e8a851f469 Merge branch 'for-5.19/uclogic' into for-next omits 65c9f9f95c00 Merge branch 'for-5.19/amd-sfh' into for-next omits dbb3cd0c81c2 drm/todo: Add entry for converting kselftests to kunit omits 7454a7e72b3c MAINTAINERS: Add simpledrm driver co-maintainer omits 708d19d9f362 drm/amdgpu: move internal vram_mgr function into the C file omits 5e3f1e7729ec drm/amdgpu: fix start calculation in amdgpu_vram_mgr_new omits 047de3f17a83 drm/amdgpu: switch DM to atomic fence helpers v2 omits e090532246fe drm/bridge: simplify the return expression of ps8640_bridg [...] omits 6c01aa13894f dma-buf: add the name field to the table header omits 3507932390bb drm/ttm: move default BO destructor into VMWGFX v2 omits 6cac86efd0aa clocksource/drivers/sp804: avoid error on multiple instances omits 17cae6ab0e62 clocksource/drivers/riscv: Events are stopped during CPU suspend omits 155e4306107f clocksource/drivers/ixp4xx: Drop boardfile probe path omits e7cb3f55e5be dt-bindings: timer: Add compatible for Mediatek MT8186 omits e9794c88cd6c drm/i915: remove single-use GEM_DEBUG_EXEC() omits 1b93ff4d0679 drm/i915: remove unused GEM_DEBUG_DECL() and GEM_DEBUG_BUG_ON() omits f0eaf60c6773 drm/rockchip: Fix spelling mistake "aligened" -> "aligned" omits 813bb91da10b drm/rockchip: remove unneeded semicolon from vop2 driver omits 0b752df77633 drm/rockchip: Fix Kconfig dependencies for display-port encoders omits bb52d3691db8 iio: magnetometer: yas530: Fix memchr_inv() misuse omits 048058399f19 iio: adc: axp288: Override TS pin bias current for some models omits a110b11164a5 Merge branch 'rework/kthreads' into for-next omits 16c8d76abe83 dt-bindings: display: bridge: ldb: Fill in reg property omits 9a149c0f3f67 Merge branch 'for-5.18/upstream-fixes' into for-next omits 69ed3dd6be9c drm/bridge: nwl-dsi: Set PHY mode in nwl_dsi_mode_set() omits 3809e4395410 Merge branch 'for-5.19/wacom' into for-next omits 1b52907411bb Merge branch 'for-5.19/uclogic' into for-next omits 67de830f8d75 Merge branch 'for-5.19/megaworld' into for-next omits d792ec62ae12 drm/nouveau/gr/gf100-: Clean up some inconsistent indenting omits 6ff1c19f5f28 drm/edid: sunset drm_find_cea_extension() omits 58304630b830 drm/edid: skip CTA extension scan in drm_edid_to_eld() jus [...] omits 8db73897698c drm/edid: detect color formats and CTA revision in all CTA [...] omits 705bec3eca9b drm/edid: detect basic audio in all CEA extensions omits 49a62a2923e5 drm/edid: restore some type safety to cea_db_*() functions omits 2af243444f91 drm/edid: sunset the old unused cea data block iterators omits 37852141965d drm/edid: convert drm_edid_to_eld() to use cea db iter omits dfc031259656 drm/edid: convert drm_parse_cea_ext() to use cea db iter omits 9975af040a04 drm/edid: convert drm_detect_monitor_audio() to use cea db iter omits 4ce08703a8c4 drm/edid: convert drm_detect_hdmi_monitor() to use cea db iter omits b07debc2a8ce drm/edid: convert drm_edid_to_sad() to use cea db iter omits ed3173077d3f drm/edid: convert drm_edid_to_speaker_allocation() to use [...] omits 537d9ed2f6c1 drm/edid: convert add_cea_modes() to use cea db iter omits a9ec4fd004b8 drm/edid: clean up cea_db_is_*() functions omits aba5825439d7 drm/edid: add iterator for CTA data blocks omits 94afc5382669 drm/edid: add iterator for EDID base and extension blocks omits 9d72b7e2d2ce drm/edid: clean up CTA data block tag definitions omits d8cb49d20355 drm/edid: rename HDMI Forum VSDB to SCDS omits 115fcf5899f7 drm/edid: check for HF-SCDB block omits d10f7117aa43 drm/edid: reset display info in drm_add_edid_modes() for N [...] omits eb3f85f0fc6e Merge branch 'for-5.19/wacom' into for-next omits a6b36823df3f Merge branch 'for-5.19/lenovo' into for-next omits cd2ef50eb483 Merge edac-alloc-cleanup into for-next omits fe18894930a0 iio: mma8452: fix probe fail when device tree compatible is used. omits 5b5d65978dc3 Merge edac-misc into for-next omits b500d6d7243d unicode: Handle memory allocation failures in mkutf8data omits 0455d61c8ecc Merge edac-misc into for-next omits 2f4c230ca02c Merge branch 'edac-urgent' into edac-for-next omits 5075cc5ccfc7 EDAC/synopsys: Re-enable the error interrupts on v3 hw omits 108f241d7159 EDAC/synopsys: Use the correct register to disable the err [...] omits bfc1f2749c23 Merge branch 'rework/kthreads' into for-next omits db30e53bf897 Merge branch 'tee_cleanup_for_v5.19' into next omits 6b49bc9d8a5f fuse: avoid unnecessary spinlock bump omits 888e58368fe8 fuse: fix deadlock between atomic O_TRUNC and page invalidation omits d4cb77112c7b media: isl7998x: select V4L2_FWNODE to fix build error omits 0e01d176d578 hwspinlock: using pm_runtime_resume_and_get instead of pm_ [...] omits 22d0912fc3fd Merge branch 'for-5.18/upstream-fixes' into for-next omits d5b253114682 Merge branch 'for-5.18/upstream-fixes' into for-next omits 23507c8efba8 Merge branch 'for-5.18/upstream-fixes' into for-next omits 9a7febc42cd5 Merge branch 'for-5.19/amd-sfh' into for-next omits 757c1bc54021 Merge branch 'for-5.19/uclogic' into for-next omits 25c3dcf1df09 Merge branch 'for-5.19/wacom' into for-next omits e0452733a746 Merge branch 'for-5.19/google' into for-next omits e9c8c7c43b51 HID: Driver for Google Hangouts Meet Speakermic omits 75686595d0fe Merge branch 'for-5.19/wacom' into for-next omits cb9874316130 fuse: write inode in fuse_release() omits 423279d81631 Merge branch 'edac-alloc-cleanup' into edac-for-next omits c71faaffea99 EDAC: Use kcalloc() omits d8441486c935 Merge branch 'edac-misc' into edac-for-next omits 96b79f201386 Merge branch 'edac-urgent' into edac-for-next omits 84d7df104dba Merge branch 'for-5.19' into for-next omits 43c14f8d18a7 HSI: omap_ssi: Fix refcount leak in ssi_probe omits 2660e71e6080 HSI: clients: remove duplicate assignment omits 65fd006d5e32 Merge branch 'edac-alloc-cleanup' into edac-for-next omits e668210e6244 Merge branch 'for-5.18/upstream-fixes' into for-next omits 483698d51626 Merge branch 'for-5.19/uclogic' into for-next omits ba6b652bd863 smack: Remove redundant assignments omits 17522923771d Merge branch 'fixes' into next omits 98268f2a2a9f Merge branch 'optee_ffa_probe_fix_for_v5.18' into fixes omits a1089c6d8790 Merge branch 'tee_shm_vmalloc_for_v5.19' into next omits 02ee88c9cb4d Merge branch 'tee_menu_for_v5.19' into next omits ceaaa0282c06 Merge branch 'for-5.18/upstream-fixes' into for-next omits 0e1b951d6de0 Merge branch 'for-5.18/selftests-fixes' into for-next omits fa2d8afa1f0a Merge branch 'for-5.18/fixes' into for-next omits 3cc519d82627 Merge branch 'for-5.17/upstream-fixes' into for-next omits c5f75d490fc2 Merge branch 'for-5.18' into for-next omits cde4b57a1c51 Merge branch 'for-5.17/upstream-fixes' into for-next omits 60157d4f9e2e Merge branch 'for-5.18/core' into for-next omits 5bd244f9134b Merge branch 'for-5.17/upstream-fixes' into for-next omits 008b6635d1e6 Merge branch 'for-5.18/uclogic' into for-next omits e8134595e3f1 Merge branch 'for-5.18' into for-next omits b44a7f076ce1 Merge branch 'for-5.18/selftests-fixes' into for-next omits 15acceb9f0d6 Merge branch 'for-5.18-panic-deadlocks' into for-next omits dcd03ba15947 Merge branch 'for-5.18' into for-next omits c4b0059be663 Merge branch 'for-5.18' into for-next omits c0774561bd46 Merge branch 'for-5.17/upstream-fixes' into for-next omits 8b943e92aede Merge branch 'for-5.17/upstream-fixes' into for-next omits 40282358ae30 Merge branch 'for-5.18/apple' into for-next omits 5c9d54d2c2bd Merge branch 'for-5.18/razer' into for-next omits be94d0aa19ee Merge branch 'for-5.17/upstream-fixes' into for-next omits 37ee26c43358 Merge branch 'for-5.18/apple' into for-next omits 714af0dbfa78 Merge branch 'for-5.18/uclogic' into for-next omits aaca3f07f25d Merge branch 'for-5.12/i2c-hid' into for-next omits 27c6565ac313 Merge branch 'for-5.17/upstream-fixes' into for-next omits cfab610f0005 Merge branch 'for-5.18' into for-next omits 7035abfeb16d Merge branch 'for-5.18-panic-deadlocks' into for-next omits cc64431a9607 Merge branch 'for-5.17/upstream-fixes' into for-next omits c537b53ed352 Merge branch 'for-5.12/i2c-hid' into for-next omits 15b39415b669 Merge branch 'for-5.18-vsprintf-fourcc-fixup' into for-next omits 2b3566c337c3 Merge branch 'for-5.17/upstream-fixes' into for-next omits 180b54d4c3da Merge branch 'for-5.18/sigma-micro' into for-next omits bdb5fcc74d34 Merge branch 'for-5.18/google' into for-next omits fbe201d16bb1 Merge branch 'for-5.17/upstream-fixes' into for-next omits d4c575491c82 Merge branch 'for-5.17/upstream-fixes' into for-next omits 88a309465b3f lib: zstd: clean up double word in comment. omits 65c2c0709d8e Merge branch 'rework/fast-next-seq' into for-next omits 9fc23e57bb60 Merge branch 'for-5.18/amd-sfh' into for-next omits 272f70d2ae5c Merge branch 'for-5.17/upstream-fixes' into for-next omits 32fdbc45ade0 Merge branch 'for-5.17/kallsyms' into for-next omits 1bec0754eaa0 Merge branches 'for-5.16/upstream-fixes', 'for-5.17/apple' [...] omits 395cc1cdcbd4 Merge branch 'for-5.17' into for-next omits 8cdf3792526a Merge branch 'for-5.17/fixes' into for-next omits c5915b53d4c2 dt-bindings: soc: bcm: Convert brcm,bcm2835-vchiq to json-schema omits 09b7bafa9876 Merge branch 'for-5.17' into for-next omits 9b7f83e0c25b apparmor: fix absroot causing audited secids to begin with = omits ce94980d2970 ARM: dts: bcm2711-rpi-4-b: Add gpio offsets to line name array omits b4a213c53eed ARM: dts: bcm2711-rpi-400: Fix GPIO expander labels omits 614887c0a7fa Merge branch 'console-registration-cleanup' into for-next omits 97b289cfd305 Merge branch 'for-5.17' into for-next omits 80d8e4d3f313 fs/locks: fix fcntl_getlk64/fcntl_setlk64 stub prototypes omits 06cf63cb69be Merge branch 'for-5.16-fixup' into for-next omits 4b4e6c24e679 Merge branch 'rework/printk_safe-removal' into for-next omits eafd42c87753 Merge branch 'for-5.16-vsprintf-pgp' into for-next omits ad7fea30c59e Merge branch 'for-5.16' into for-next omits 68607c27a0ed Merge branch 'for-5.16-vsprintf-pgp' into for-next omits cd2d68f2d6b2 Merge branch 'for-5.15/cpu-hotplug' into for-next omits cb293d3b430e Merge branch 'for_5.15/drivers-soc' into next omits 047843bdb316 Merge branch 'landlock_lsm_v34' into next-testing omits 237f61b788d3 Merge branch 'fixes-v5.12' into next-testing omits 444d018d8d38 ARM: dts: owl-s500-roseapplepi: Add ATC2603C PMIC omits c150bbbb1731 Merge branch 'for-5.13/signal' into for-next omits bd33335aa93d rtc: cmos: Disable irq around direct invocation of cmos_in [...] omits 81840f21d416 Merge branch 'for-5.12/doc' into for-next omits 59fc1e476962 Merge branch 'for-5.10/flive-patching' into for-next omits 338c0aff6dbb Merge branch 'for-5.9/upstream-fixes' into for-next omits bf14b015bf51 Merge branch 'for-5.9/selftests-cleanup' into for-next omits b2a80bf2f658 Merge branch 'for-5.9/selftests-cleanup' into for-next omits b950460b2486 Merge branch 'for-5.9/selftests-cleanup' into for-next omits e1aef3a1dfdd Merge branch 'for-5.9/selftests-cleanup' into for-next omits 8631420cac7d Merge branch 'for-5.8/klp-module-fixups' into for-next omits 1a0601ade9e1 Merge branch 'for-5.8/klp-module-fixups' into for-next omits f644e7bbd7c1 Merge branch 'for-5.8/klp-module-fixups' into for-next omits ccd99877e8fc Merge branch 'for-5.8/klp-module-fixups' into for-next omits aa4673232ef6 Merge branch 'for-5.8/klp-module-fixups' into for-next omits d28b4c1b2b3d Merge branch 'for-5.6/selftests' into for-next omits 7f436b3066e3 Merge branch 'for-5.5/core' into for-next omits 8b65d6ab9d70 Merge remote-tracking branch 'for-5.5/system-state' into for-next omits 010e85f9e47c Merge branch 'for-5.5/selftests' into for-next omits 1cfe141e1715 Merge branch 'for-5.4-core' into for-next omits 28f28ea4343a Merge branch 'for-5.3-core' into for-next omits eb1bfcffba2c Merge branch 'for-5.3-core' into for-next omits 33b7fbdee8ff Merge commit '4fb5741c7c5defd88046f570694fc3249479f36f' in [...] omits 95def8fe33ed Merge branch 'for-5.2/fixes' into for-next omits 591be2f7f7b5 Merge branch 'for-5.2/core' into for-next omits 7df6a9f68d5d Merge branch 'for-5.2-core' into for-next omits 55ac3597df3f Merge branch 'for-5.1-upstream-fixes' into for-next omits 90be806f0eb3 Merge branch 'for-5.2-core' into for-next omits 768321fdbcb1 Merge branch 'for-5.1-upstream-fixes' into for-next omits b420648f103d Merge branch 'for-5.1-atomic-replace' into for-next omits 586f1a151c7b Merge branch 'for-5.1-atomic-replace' into for-next omits 62ecab9b2482 Merge branch 'for-5.1-atomic-replace' into for-next omits d85ce23d3c20 Merge branch 'for-5.0/upstream-fixes' into for-next omits 5b99cc230388 Merge branch 'for-5.0/upstream-fixes' into for-next omits e1fd0398d1e7 Merge branch 'for-5.1/fake-signal' into for-next omits 704f63ef69b5 Merge branch 'for-5.1/atomic-replace' into for-next omits bd0ab5efe8ec Merge branch 'for-4.21/upstream' into for-next omits c72a7f515329 Merge branch 'for-4.18/upstream' into for-next omits 0eb53cdd58f5 Merge branch 'for-4.19/upstream' into for-next omits d7ab8e67aa52 Merge branch 'for-4.18/upstream' into for-next omits 3beed9bf1e3d Merge branch 'for-4.17/upstream-fixes' into for-next omits d13f5d84ca27 Merge branch 'for-4.16/signal-sysfs-force-v2' into for-next adds 0ac4827f78c7 ath9k: fix use-after-free in ath9k_hif_usb_rx_cb adds d7fc76039b74 ath9k: htc: clean up statistics macros adds 62ebaf2f9261 ath6kl: avoid flush_scheduled_work() usage adds d7af63abde74 wcn36xx: Fix typo in comment adds 7d1e59a35ffa ath11k: Fix typo in comments adds d1954e3e1b66 ath9k: remove unexpected words "the" in comments adds 38b6c01a6b34 Merge ath-next from git://git.kernel.org/pub/scm/linux/ker [...] adds ff3821bc3552 wifi: nl80211: Fix reading NL80211_ATTR_MLO_LINK_ID in nl8 [...]
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 (f2528c293858) \ 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: .gitignore | 5 - .mailmap | 8 - .rustfmt.toml | 12 - Documentation/ABI/stable/sysfs-block | 9 - Documentation/ABI/testing/procfs-smaps_rollup | 1 - Documentation/ABI/testing/sysfs-bus-iio | 5 - Documentation/ABI/testing/sysfs-bus-iio-vf610 | 2 +- Documentation/ABI/testing/sysfs-bus-usb | 11 - Documentation/ABI/testing/sysfs-class-hwmon | 9 - Documentation/ABI/testing/sysfs-class-typec | 8 - .../ABI/testing/sysfs-class-usb_power_delivery | 240 - Documentation/ABI/testing/sysfs-class-vduse | 33 - Documentation/ABI/testing/sysfs-devices-system-cpu | 11 +- .../testing/sysfs-driver-intel-m10-bmc-sec-update | 61 - Documentation/ABI/testing/sysfs-fs-f2fs | 6 - Documentation/ABI/testing/sysfs-kernel-mm-ksm | 2 +- Documentation/ABI/testing/sysfs-kernel-slab | 4 +- Documentation/Kconfig | 23 +- Documentation/PCI/endpoint/index.rst | 2 - Documentation/PCI/endpoint/pci-vntb-function.rst | 126 - Documentation/PCI/endpoint/pci-vntb-howto.rst | 161 - .../RCU/Design/Requirements/Requirements.rst | 10 +- Documentation/RCU/checklist.rst | 9 +- Documentation/RCU/stallwarn.rst | 6 +- Documentation/admin-guide/cgroup-v1/memcg_test.rst | 2 +- Documentation/admin-guide/cgroup-v2.rst | 24 +- .../admin-guide/device-mapper/writecache.rst | 2 - Documentation/admin-guide/hw-vuln/index.rst | 1 - .../hw-vuln/processor_mmio_stale_data.rst | 246 - Documentation/admin-guide/kernel-parameters.txt | 209 +- Documentation/admin-guide/media/vivid.rst | 14 - Documentation/admin-guide/mm/concepts.rst | 2 +- Documentation/admin-guide/mm/damon/index.rst | 3 +- Documentation/admin-guide/mm/damon/lru_sort.rst | 294 - Documentation/admin-guide/mm/damon/reclaim.rst | 8 +- Documentation/admin-guide/mm/damon/usage.rst | 10 +- Documentation/admin-guide/mm/hugetlbpage.rst | 4 +- Documentation/admin-guide/mm/index.rst | 1 - Documentation/admin-guide/mm/memory-hotplug.rst | 4 +- Documentation/admin-guide/mm/shrinker_debugfs.rst | 135 - Documentation/admin-guide/mm/userfaultfd.rst | 40 +- Documentation/admin-guide/perf/hns3-pmu.rst | 136 - Documentation/admin-guide/perf/index.rst | 1 - Documentation/admin-guide/pm/cpuidle.rst | 15 +- Documentation/admin-guide/sysctl/kernel.rst | 4 +- Documentation/admin-guide/sysctl/vm.rst | 13 +- Documentation/admin-guide/tainted-kernels.rst | 1 - Documentation/arm/google/chromebook-boot-flow.rst | 69 - Documentation/arm/samsung-s3c24xx/cpufreq.rst | 3 +- Documentation/arm64/elf_hwcaps.rst | 23 + Documentation/arm64/memory.rst | 10 +- Documentation/arm64/silicon-errata.rst | 2 - Documentation/bpf/btf.rst | 43 +- Documentation/bpf/instruction-set.rst | 4 +- Documentation/core-api/bus-virt-phys-mapping.rst | 220 + Documentation/core-api/dma-api-howto.rst | 14 + Documentation/core-api/index.rst | 4 +- Documentation/core-api/maple_tree.rst | 217 - Documentation/core-api/printk-formats.rst | 10 - Documentation/core-api/protection-keys.rst | 44 +- Documentation/dev-tools/coccinelle.rst | 2 +- Documentation/dev-tools/kmemleak.rst | 1 + Documentation/dev-tools/kselftest.rst | 36 +- Documentation/dev-tools/kunit/running_tips.rst | 3 +- Documentation/devicetree/bindings/arm/altera.yaml | 10 +- .../bindings/arm/arm,coresight-catu.yaml | 101 - .../bindings/arm/arm,coresight-cpu-debug.yaml | 81 - .../devicetree/bindings/arm/arm,coresight-cti.yaml | 331 - .../bindings/arm/arm,coresight-dynamic-funnel.yaml | 126 - .../arm/arm,coresight-dynamic-replicator.yaml | 126 - .../bindings/arm/arm,coresight-etb10.yaml | 92 - .../devicetree/bindings/arm/arm,coresight-etm.yaml | 156 - .../bindings/arm/arm,coresight-static-funnel.yaml | 90 - .../arm/arm,coresight-static-replicator.yaml | 91 - .../devicetree/bindings/arm/arm,coresight-stm.yaml | 101 - .../devicetree/bindings/arm/arm,coresight-tmc.yaml | 131 - .../bindings/arm/arm,coresight-tpiu.yaml | 91 - .../bindings/arm/arm,embedded-trace-extension.yaml | 74 - .../bindings/arm/arm,trace-buffer-extension.yaml | 49 - .../devicetree/bindings/arm/aspeed/aspeed.yaml | 87 - .../devicetree/bindings/arm/atmel-sysregs.txt | 15 + .../devicetree/bindings/arm/bcm/brcm,bcm4708.yaml | 7 - .../devicetree/bindings/arm/bcm/brcm,bcmbca.yaml | 84 - .../bindings/arm/coresight-cpu-debug.txt | 49 + .../devicetree/bindings/arm/coresight-cti.yaml | 332 + .../devicetree/bindings/arm/coresight.txt | 402 + Documentation/devicetree/bindings/arm/ete.yaml | 75 + Documentation/devicetree/bindings/arm/fsl.yaml | 49 +- .../arm/marvell/ap80x-system-controller.txt | 2 +- .../arm/marvell/cp110-system-controller.txt | 2 +- .../devicetree/bindings/arm/mediatek.yaml | 4 - .../arm/mediatek/mediatek,mt8186-sys-clock.yaml | 3 - .../arm/mediatek/mediatek,mt8192-clock.yaml | 8 + .../arm/mediatek/mediatek,mt8192-sys-clock.yaml | 3 - .../arm/mediatek/mediatek,mt8195-sys-clock.yaml | 3 - .../bindings/arm/mediatek/mediatek,pericfg.yaml | 1 - Documentation/devicetree/bindings/arm/qcom.yaml | 440 +- .../devicetree/bindings/arm/renesas,prr.yaml | 37 + .../devicetree/bindings/arm/rockchip.yaml | 5 - .../bindings/arm/samsung/samsung-soc.yaml | 40 - .../devicetree/bindings/arm/stm32/stm32.yaml | 8 +- Documentation/devicetree/bindings/arm/trbe.yaml | 49 + .../devicetree/bindings/arm/vexpress-sysreg.yaml | 10 +- .../devicetree/bindings/ata/ahci-ceva.txt | 63 + .../devicetree/bindings/ata/ceva,ahci-1v84.yaml | 189 - Documentation/devicetree/bindings/chosen.txt | 137 + .../chrome/google,cros-kbd-led-backlight.yaml | 35 - .../clock/allwinner,sun8i-a83t-de2-clk.yaml | 3 - .../devicetree/bindings/clock/efm32-clock.txt | 11 + .../bindings/clock/fixed-factor-clock.yaml | 1 + .../bindings/clock/qcom,dispcc-sm8x50.yaml | 6 +- .../bindings/clock/qcom,gcc-apq8064.yaml | 40 +- .../bindings/clock/qcom,gcc-ipq8074.yaml | 5 - .../bindings/clock/qcom,gcc-msm8996.yaml | 16 - .../devicetree/bindings/clock/qcom,gcc-other.yaml | 5 +- .../devicetree/bindings/clock/qcom,gcc-sdm845.yaml | 3 - .../bindings/clock/qcom,gpucc-sm8350.yaml | 72 - .../bindings/clock/qcom,sm8450-camcc.yaml | 80 - .../bindings/clock/renesas,rzg2l-cpg.yaml | 7 +- .../bindings/clock/samsung,exynos7885-clock.yaml | 27 - .../devicetree/bindings/clock/st,stm32mp1-rcc.yaml | 1 - .../bindings/connector/usb-connector.yaml | 152 +- .../bindings/cpufreq/qcom-cpufreq-nvmem.yaml | 4 +- .../devicetree/bindings/devfreq/exynos-bus.txt | 488 + .../allwinner,sun4i-a10-display-engine.yaml | 1 - .../devicetree/bindings/display/arm,pl11x.yaml | 15 +- .../bindings/display/bridge/analogix,anx7625.yaml | 19 +- .../bindings/display/bridge/fsl,imx8qxp-ldb.yaml | 173 - .../display/bridge/fsl,imx8qxp-pixel-combiner.yaml | 144 - .../display/bridge/fsl,imx8qxp-pixel-link.yaml | 144 - .../display/bridge/fsl,imx8qxp-pxl2dpi.yaml | 108 - .../bindings/display/bridge/fsl,ldb.yaml | 16 +- .../display/bridge/ingenic,jz4780-hdmi.yaml | 1 + .../devicetree/bindings/display/bridge/sii902x.txt | 78 + .../bindings/display/bridge/sil,sii9022.yaml | 131 - .../bindings/display/bridge/ti,dlpc3433.yaml | 117 - .../devicetree/bindings/display/fsl,lcdif.yaml | 1 - .../bindings/display/mediatek/mediatek,mutex.yaml | 87 + .../bindings/display/msm/dp-controller.yaml | 8 +- .../devicetree/bindings/display/msm/hdmi.txt | 99 + .../devicetree/bindings/display/msm/hdmi.yaml | 232 - .../bindings/display/panel/arm,rtsm-display.yaml | 27 - .../bindings/display/panel/ebbg,ft8719.yaml | 74 - .../display/panel/feiyang,fy07024di26a30d.yaml | 1 + .../bindings/display/panel/novatek,nt36672a.yaml | 2 - .../bindings/display/panel/panel-simple.yaml | 8 - .../bindings/display/panel/sharp,lq101r1sx01.yaml | 7 +- .../display/tegra/nvidia,tegra114-mipi.txt | 41 + .../display/tegra/nvidia,tegra114-mipi.yaml | 74 - .../display/tegra/nvidia,tegra124-dpaux.yaml | 152 - .../display/tegra/nvidia,tegra124-sor.yaml | 197 - .../display/tegra/nvidia,tegra124-vic.yaml | 71 - .../bindings/display/tegra/nvidia,tegra186-dc.yaml | 85 - .../display/tegra/nvidia,tegra186-display.yaml | 310 - .../display/tegra/nvidia,tegra186-dsi-padctl.yaml | 45 - .../bindings/display/tegra/nvidia,tegra20-dc.yaml | 183 - .../bindings/display/tegra/nvidia,tegra20-dsi.yaml | 159 - .../bindings/display/tegra/nvidia,tegra20-epp.yaml | 70 - .../display/tegra/nvidia,tegra20-gr2d.yaml | 74 - .../display/tegra/nvidia,tegra20-gr3d.yaml | 215 - .../display/tegra/nvidia,tegra20-hdmi.yaml | 126 - .../display/tegra/nvidia,tegra20-host1x.txt | 675 + .../display/tegra/nvidia,tegra20-host1x.yaml | 348 - .../bindings/display/tegra/nvidia,tegra20-isp.yaml | 67 - .../bindings/display/tegra/nvidia,tegra20-mpe.yaml | 73 - .../bindings/display/tegra/nvidia,tegra20-tvo.yaml | 58 - .../bindings/display/tegra/nvidia,tegra20-vi.yaml | 163 - .../display/tegra/nvidia,tegra210-csi.yaml | 52 - .../bindings/dma/allwinner,sun50i-a64-dma.yaml | 2 +- .../devicetree/bindings/dma/apple,admac.yaml | 80 - .../devicetree/bindings/dma/fsl,edma.yaml | 155 - Documentation/devicetree/bindings/dma/fsl-edma.txt | 111 + .../devicetree/bindings/dma/mediatek,uart-dma.yaml | 1 - .../devicetree/bindings/dma/snps,dw-axi-dmac.yaml | 7 +- .../devicetree/bindings/dma/ste-dma40.txt | 138 + .../devicetree/bindings/dma/stericsson,dma40.yaml | 159 - .../bindings/dsp/mediatek,mt8186-dsp.yaml | 91 - .../bindings/dsp/mediatek,mt8195-dsp.yaml | 10 +- .../devicetree/bindings/firmware/arm,scmi.yaml | 10 - .../devicetree/bindings/firmware/qcom,scm.txt | 4 - .../bindings/fpga/microchip,mpf-spi-fpga-mgr.yaml | 44 - .../devicetree/bindings/gpio/gpio-mvebu.txt | 93 + .../devicetree/bindings/gpio/gpio-mvebu.yaml | 146 - .../devicetree/bindings/gpio/gpio-pca9570.yaml | 1 - .../devicetree/bindings/gpio/gpio-zynq.yaml | 59 +- .../bindings/gpio/renesas,rcar-gpio.yaml | 4 +- .../bindings/gpio/rockchip,gpio-bank.yaml | 2 - .../bindings/gpio/x-powers,axp209-gpio.yaml | 6 - .../devicetree/bindings/gpu/arm,mali-bifrost.yaml | 25 +- .../devicetree/bindings/gpu/brcm,bcm-v3d.yaml | 1 - .../devicetree/bindings/hwinfo/renesas,prr.yaml | 37 - .../bindings/hwinfo/samsung,exynos-chipid.yaml | 41 - .../bindings/hwinfo/samsung,s5pv210-chipid.yaml | 30 - .../devicetree/bindings/hwinfo/ti,k3-socinfo.yaml | 40 - .../devicetree/bindings/hwmon/national,lm90.yaml | 131 - .../devicetree/bindings/hwmon/ti,tmp401.yaml | 5 +- .../devicetree/bindings/i2c/arm,i2c-versatile.yaml | 29 - .../devicetree/bindings/i2c/i2c-efm32.txt | 33 + .../devicetree/bindings/i2c/i2c-nomadik.txt | 23 + .../devicetree/bindings/i2c/i2c-ocores.txt | 78 + .../devicetree/bindings/i2c/i2c-qcom-cci.txt | 7 +- .../devicetree/bindings/i2c/i2c-rk3x.yaml | 1 - .../devicetree/bindings/i2c/i2c-versatile.txt | 10 + .../bindings/{hwmon => i2c}/ibm,p8-occ-hwmon.txt | 0 .../bindings/i2c/marvell,mv64xxx-i2c.yaml | 10 +- .../bindings/i2c/nuvoton,npcm7xx-i2c.yaml | 25 +- .../bindings/i2c/opencores,i2c-ocores.yaml | 113 - .../devicetree/bindings/i2c/st,nomadik-i2c.yaml | 115 - .../bindings/iio/accel/adi,adis16240.yaml | 2 +- .../devicetree/bindings/iio/accel/adi,adxl345.yaml | 2 +- .../bindings/iio/accel/bosch,bmi088.yaml | 2 - .../bindings/iio/accel/murata,sca3300.yaml | 1 - .../devicetree/bindings/iio/adc/adi,ad9467.yaml | 1 + .../devicetree/bindings/iio/adc/adi,axi-adc.yaml | 1 + .../bindings/iio/adc/qcom,spmi-rradc.yaml | 51 - .../bindings/iio/adc/renesas,rzg2l-adc.yaml | 28 +- .../devicetree/bindings/iio/dac/adi,ad5770r.yaml | 2 +- .../bindings/iio/dac/microchip,mcp4922.yaml | 1 - .../devicetree/bindings/iio/dac/ti,dac5571.yaml | 1 - .../devicetree/bindings/iio/imu/adi,adis16480.yaml | 2 +- .../bindings/iio/proximity/semtech,sx9324.yaml | 39 - .../bindings/iio/proximity/semtech,sx9360.yaml | 9 - .../bindings/iio/proximity/st,vl53l0x.yaml | 5 - .../devicetree/bindings/input/azoteq,iqs7222.yaml | 28 +- .../devicetree/bindings/input/da9062-onkey.txt | 2 +- .../devicetree/bindings/input/elan,ekth6915.yaml | 65 - .../bindings/input/fsl,mpr121-touchkey.yaml | 4 +- .../devicetree/bindings/input/gpio-keys.yaml | 4 +- .../devicetree/bindings/input/iqs269a.yaml | 2 +- .../devicetree/bindings/input/iqs626a.yaml | 2 +- .../bindings/input/microchip,cap11xx.yaml | 2 +- .../bindings/input/touchscreen/edt-ft5x06.yaml | 8 - .../bindings/interconnect/fsl,imx8m-noc.yaml | 6 +- .../bindings/interconnect/mediatek,cci.yaml | 141 - .../bindings/interconnect/qcom,msm8998-bwmon.yaml | 86 - .../bindings/interconnect/qcom,rpmh-common.yaml | 43 - .../bindings/interconnect/qcom,rpmh.yaml | 22 +- .../bindings/interconnect/qcom,sm6350-rpmh.yaml | 82 - .../bindings/interconnect/samsung,exynos-bus.yaml | 290 - .../interrupt-controller/rda,8810pl-intc.txt | 61 + .../interrupt-controller/rda,8810pl-intc.yaml | 43 - .../interrupt-controller/sifive,plic-1.0.0.yaml | 65 +- .../socionext,uniphier-aidet.yaml | 1 - .../devicetree/bindings/iommu/mediatek,iommu.yaml | 17 - .../bindings/leds/backlight/qcom-wled.yaml | 9 +- .../devicetree/bindings/media/gpio-ir-receiver.txt | 20 + .../bindings/media/gpio-ir-receiver.yaml | 40 - .../media/mediatek,vcodec-subdev-decoder.yaml | 52 +- .../bindings/media/mediatek-jpeg-encoder.yaml | 6 - .../bindings/media/qcom,sdm660-camss.yaml | 7 - Documentation/devicetree/bindings/media/rc.yaml | 2 +- .../memory-controllers/mediatek,smi-common.yaml | 1 - .../memory-controllers/mediatek,smi-larb.yaml | 1 - Documentation/devicetree/bindings/mfd/da9063.txt | 114 + .../devicetree/bindings/mfd/dlg,da9063.yaml | 132 - .../devicetree/bindings/mfd/fsl,imx8qxp-csr.yaml | 192 - .../devicetree/bindings/mfd/google,cros-ec.yaml | 3 - .../devicetree/bindings/mfd/mps,mp2629.yaml | 4 +- Documentation/devicetree/bindings/mfd/mt6397.txt | 8 +- .../devicetree/bindings/mfd/qcom,tcsr.txt | 24 + .../devicetree/bindings/mfd/qcom,tcsr.yaml | 50 - .../devicetree/bindings/mfd/qcom-pm8xxx.yaml | 2 +- .../devicetree/bindings/mfd/st,stm32-timers.yaml | 15 - .../bindings/mfd/ti,j721e-system-controller.yaml | 12 - .../bindings/mmc/brcm,sdhci-brcmstb.yaml | 32 +- .../devicetree/bindings/mmc/exynos-dw-mshc.txt | 94 + .../devicetree/bindings/mmc/mmc-spi-slot.txt | 29 + .../devicetree/bindings/mmc/mmc-spi-slot.yaml | 77 - .../devicetree/bindings/mmc/renesas,sdhi.yaml | 7 +- .../bindings/mmc/samsung,exynos-dw-mshc.yaml | 160 - .../devicetree/bindings/mmc/sdhci-msm.yaml | 52 +- .../devicetree/bindings/mtd/mxc-nand.yaml | 2 + .../bindings/mtd/partitions/partition.yaml | 20 +- .../bindings/mtd/partitions/qcom,smem-part.yaml | 27 - .../devicetree/bindings/mtd/qcom,nandc.yaml | 27 - .../bindings/net/broadcom-bluetooth.yaml | 8 - .../bindings/net/can/microchip,mpfs-can.yaml | 45 - .../bindings/net/dsa/mediatek,mt7530.yaml | 3 - .../bindings/net/dsa/microchip,lan937x.yaml | 192 - .../bindings/net/dsa/renesas,rzn1-a5psw.yaml | 157 - .../bindings/net/ethernet-controller.yaml | 35 +- .../bindings/net/mediatek,star-emac.yaml | 17 - Documentation/devicetree/bindings/net/micrel.txt | 1 - .../devicetree/bindings/net/nfc/nxp,nci.yaml | 1 + .../bindings/net/pcs/renesas,rzn1-miic.yaml | 171 - .../devicetree/bindings/net/snps,dwmac.yaml | 5 - .../devicetree/bindings/net/ti,dp83867.yaml | 18 +- .../bindings/net/wireless/qca,ath9k.yaml | 2 +- .../bindings/net/wireless/qcom,ath11k.yaml | 2 +- .../devicetree/bindings/nvmem/mediatek,efuse.yaml | 89 - .../bindings/nvmem/microchip,sama7g5-otpc.yaml | 50 - .../devicetree/bindings/nvmem/mtk-efuse.txt | 43 + .../devicetree/bindings/nvmem/qcom,qfprom.yaml | 2 - .../devicetree/bindings/opp/opp-v2-base.yaml | 10 - .../devicetree/bindings/pci/mediatek-pcie.txt | 1 - .../devicetree/bindings/pci/pci-rcar-gen2.txt | 84 + .../bindings/pci/renesas,pci-rcar-gen2.yaml | 186 - .../devicetree/bindings/perf/arm,ccn.yaml | 40 - Documentation/devicetree/bindings/perf/arm-ccn.txt | 23 + .../phy/amlogic,g12a-mipi-dphy-analog.yaml | 35 - .../devicetree/bindings/phy/cdns,dphy.yaml | 5 +- .../devicetree/bindings/phy/mediatek,dsi-phy.yaml | 4 - .../devicetree/bindings/phy/mediatek,pcie-phy.yaml | 75 - .../devicetree/bindings/phy/mediatek,tphy.yaml | 1 - .../devicetree/bindings/phy/mxs-usb-phy.txt | 1 - .../devicetree/bindings/phy/phy-tegra194-p2u.yaml | 17 +- .../devicetree/bindings/phy/qcom,edp-phy.yaml | 6 - .../bindings/phy/qcom,hdmi-phy-other.yaml | 104 - .../devicetree/bindings/phy/qcom,hdmi-phy-qmp.yaml | 85 - .../devicetree/bindings/phy/qcom,qmp-phy.yaml | 2 - .../devicetree/bindings/phy/renesas,usb3-phy.yaml | 2 +- .../devicetree/bindings/phy/samsung,ufs-phy.yaml | 15 +- .../pinctrl/allwinner,sun4i-a10-pinctrl.yaml | 3 + .../bindings/pinctrl/nuvoton,wpcm450-pinctrl.yaml | 2 +- .../pinctrl/nvidia,tegra124-dpaux-padctl.txt | 59 + .../bindings/pinctrl/pinctrl-mt8192.yaml | 64 +- .../pinctrl/qcom,sc7280-lpass-lpi-pinctrl.yaml | 5 - .../devicetree/bindings/pinctrl/renesas,pfc.yaml | 1 - .../bindings/pinctrl/renesas,rzv2m-pinctrl.yaml | 170 - .../bindings/pinctrl/sunplus,sp7021-pinctrl.yaml | 5 +- .../bindings/pinctrl/xlnx,zynqmp-pinctrl.yaml | 4 - .../devicetree/bindings/power/supply/bq24190.yaml | 2 +- .../bindings/power/supply/qcom,pm8941-charger.yaml | 9 +- .../power/supply/summit,smb347-charger.yaml | 2 +- .../devicetree/bindings/pwm/pwm-mediatek.txt | 2 - .../devicetree/bindings/regulator/mps,mp5416.yaml | 1 - .../bindings/regulator/pwm-regulator.txt | 92 + .../bindings/regulator/pwm-regulator.yaml | 126 - .../bindings/regulator/qcom,smd-rpm-regulator.yaml | 4 - .../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 +- .../bindings/reset/atmel,at91sam9260-reset.yaml | 68 - .../devicetree/bindings/rtc/qcom-pm8xxx-rtc.yaml | 2 +- .../devicetree/bindings/rtc/rtc-mt6397.txt | 2 - .../devicetree/bindings/rtc/ti,k3-rtc.yaml | 62 - Documentation/devicetree/bindings/serial/8250.yaml | 1 - .../devicetree/bindings/serial/efm32-uart.txt | 20 + .../devicetree/bindings/serial/mediatek,uart.yaml | 120 - .../devicetree/bindings/serial/mtk-uart.txt | 59 + .../devicetree/bindings/serial/renesas,hscif.yaml | 1 - .../bindings/serial/snps-dw-apb-uart.yaml | 1 - .../devicetree/bindings/serio/ps2-gpio.txt | 23 + .../devicetree/bindings/serio/ps2-gpio.yaml | 64 - .../bindings/soc/bcm/brcm,bcm2835-pm.txt | 46 + .../bindings/soc/bcm/brcm,bcm2835-pm.yaml | 86 - .../devicetree/bindings/soc/mediatek/devapc.yaml | 1 - .../bindings/soc/mediatek/mediatek,mutex.yaml | 99 - .../devicetree/bindings/soc/mediatek/mtk-svs.yaml | 91 - .../bindings/soc/qcom/qcom,aoss-qmp.yaml | 1 - .../bindings/soc/qcom/qcom,rpmh-rsc.yaml | 33 +- .../devicetree/bindings/soc/qcom/qcom,smd-rpm.yaml | 3 - .../devicetree/bindings/soc/qcom/qcom,smd.yaml | 50 +- .../devicetree/bindings/soc/qcom/qcom,wcnss.yaml | 1 + .../bindings/soc/samsung/exynos-chipid.yaml | 41 + .../bindings/soc/samsung/exynos-pmu.yaml | 13 +- .../bindings/soc/samsung/exynos-usi.yaml | 8 +- .../devicetree/bindings/soc/ti/k3-socinfo.yaml | 40 + .../devicetree/bindings/soc/ti/ti,pruss.yaml | 5 +- .../devicetree/bindings/sound/adi,max98396.yaml | 30 +- .../sound/allwinner,sun50i-a64-codec-analog.yaml | 5 - .../bindings/sound/atmel-sam9x5-wm8731-audio.txt | 2 +- .../devicetree/bindings/sound/designware-i2s.txt | 35 + .../devicetree/bindings/sound/fsl,micfil.txt | 33 + .../devicetree/bindings/sound/fsl,micfil.yaml | 85 - .../devicetree/bindings/sound/fsl,mqs.txt | 2 +- .../devicetree/bindings/sound/fsl,spdif.yaml | 4 - .../devicetree/bindings/sound/fsl-sai.txt | 11 - .../bindings/sound/nvidia,tegra210-ahub.yaml | 4 - .../bindings/sound/nvidia,tegra210-mbdrc.yaml | 47 - .../bindings/sound/nvidia,tegra210-ope.yaml | 87 - .../bindings/sound/nvidia,tegra210-peq.yaml | 48 - .../devicetree/bindings/sound/nxp,tfa989x.yaml | 1 - .../devicetree/bindings/sound/qcom,lpass-cpu.yaml | 8 +- .../devicetree/bindings/sound/qcom,sdm845.txt | 91 + .../devicetree/bindings/sound/qcom,sm8250.yaml | 3 - .../devicetree/bindings/sound/qcom,wsa883x.yaml | 74 - .../devicetree/bindings/sound/renesas,rz-ssi.yaml | 3 +- .../devicetree/bindings/sound/rockchip-i2s.yaml | 7 - .../bindings/sound/snps,designware-i2s.yaml | 94 - .../devicetree/bindings/spi/efm32-spi.txt | 39 + .../bindings/spi/mediatek,spi-mt65xx.yaml | 1 - .../bindings/spi/microchip,mpfs-spi.yaml | 1 + .../spi/nvidia,tegra210-quad-peripheral-props.yaml | 33 - .../bindings/spi/nvidia,tegra210-quad.yaml | 22 +- .../bindings/spi/qcom,spi-geni-qcom.yaml | 6 +- .../devicetree/bindings/spi/samsung,spi.yaml | 6 +- .../devicetree/bindings/spi/snps,dw-apb-ssi.yaml | 24 +- .../devicetree/bindings/spi/spi-cadence.yaml | 7 - .../bindings/spi/spi-peripheral-props.yaml | 6 - .../devicetree/bindings/spi/spi-zynqmp-qspi.yaml | 7 - .../devicetree/bindings/sram/qcom,imem.yaml | 75 - .../devicetree/bindings/sram/qcom,ocmem.yaml | 10 +- .../bindings/thermal/qcom,spmi-temp-alarm.yaml | 85 - .../bindings/thermal/qcom-spmi-temp-alarm.txt | 51 + .../bindings/thermal/rcar-gen3-thermal.yaml | 36 +- .../devicetree/bindings/trivial-devices.yaml | 6 +- .../devicetree/bindings/ufs/renesas,ufs.yaml | 61 - .../bindings/ufs/samsung,exynos-ufs.yaml | 1 - .../bindings/usb/allwinner,sun4i-a10-musb.yaml | 1 - .../bindings/usb/aspeed,ast2600-udc.yaml | 52 - .../devicetree/bindings/usb/atmel-usb.txt | 3 - Documentation/devicetree/bindings/usb/dwc2.yaml | 3 - .../devicetree/bindings/usb/generic-ehci.yaml | 4 +- .../devicetree/bindings/usb/generic-ohci.yaml | 4 +- .../devicetree/bindings/usb/mediatek,mtk-xhci.yaml | 8 +- .../devicetree/bindings/usb/mediatek,mtu3.yaml | 3 - .../devicetree/bindings/usb/snps,dwc3.yaml | 5 - .../devicetree/bindings/vendor-prefixes.yaml | 20 +- .../bindings/watchdog/faraday,ftwdt010.yaml | 2 +- .../devicetree/bindings/writing-bindings.rst | 2 +- Documentation/doc-guide/kernel-doc.rst | 5 - Documentation/doc-guide/sphinx.rst | 14 +- Documentation/driver-api/aperture.rst | 13 - Documentation/driver-api/dmaengine/provider.rst | 10 + Documentation/driver-api/driver-model/devres.rst | 1 + .../driver-api/firmware/other_interfaces.rst | 6 - Documentation/driver-api/fpga/fpga-mgr.rst | 27 +- Documentation/driver-api/gpio/board.rst | 2 +- Documentation/driver-api/gpio/consumer.rst | 8 +- Documentation/driver-api/gpio/driver.rst | 6 +- Documentation/driver-api/gpio/intro.rst | 6 +- Documentation/driver-api/gpio/using-gpio.rst | 2 +- Documentation/driver-api/hte/tegra194-hte.rst | 5 +- Documentation/driver-api/index.rst | 1 - Documentation/driver-api/serial/driver.rst | 7 +- Documentation/driver-api/serial/serial-rs485.rst | 38 +- .../driver-api/surface_aggregator/client.rst | 6 +- Documentation/driver-api/vfio-mediated-device.rst | 14 +- Documentation/driver-api/vme.rst | 4 +- Documentation/fault-injection/fault-injection.rst | 7 - .../time/context-tracking/arch-support.txt | 6 +- .../features/vm/ioremap_prot/arch-support.txt | 2 +- Documentation/filesystems/btrfs.rst | 16 +- Documentation/filesystems/ext2.rst | 2 + Documentation/filesystems/ext4/attributes.rst | 68 +- Documentation/filesystems/ext4/bigalloc.rst | 2 +- Documentation/filesystems/ext4/bitmaps.rst | 6 +- Documentation/filesystems/ext4/blockgroup.rst | 30 +- Documentation/filesystems/ext4/blockmap.rst | 2 +- Documentation/filesystems/ext4/checksums.rst | 26 +- Documentation/filesystems/ext4/directory.rst | 166 +- Documentation/filesystems/ext4/eainode.rst | 10 +- Documentation/filesystems/ext4/group_descr.rst | 126 +- Documentation/filesystems/ext4/ifork.rst | 60 +- Documentation/filesystems/ext4/inlinedata.rst | 8 +- Documentation/filesystems/ext4/inodes.rst | 306 +- Documentation/filesystems/ext4/journal.rst | 214 +- Documentation/filesystems/ext4/mmp.rst | 36 +- Documentation/filesystems/ext4/overview.rst | 2 +- Documentation/filesystems/ext4/special_inodes.rst | 8 +- Documentation/filesystems/ext4/super.rst | 550 +- Documentation/filesystems/f2fs.rst | 18 +- Documentation/filesystems/fscrypt.rst | 22 +- Documentation/filesystems/locking.rst | 9 +- Documentation/filesystems/netfs_library.rst | 33 +- Documentation/filesystems/overlayfs.rst | 2 +- Documentation/filesystems/proc.rst | 33 +- Documentation/filesystems/vfs.rst | 65 +- .../filesystems/xfs-delayed-logging-design.rst | 361 +- .../firmware-guide/acpi/DSD-properties-rules.rst | 11 +- Documentation/gpu/drm-internals.rst | 32 - Documentation/gpu/drm-usage-stats.rst | 21 - Documentation/gpu/todo.rst | 11 - Documentation/gpu/vkms.rst | 6 + Documentation/hwmon/asus_ec_sensors.rst | 3 - Documentation/hwmon/index.rst | 1 - Documentation/hwmon/lm90.rst | 233 +- Documentation/hwmon/lt7182s.rst | 92 - Documentation/hwmon/pmbus-core.rst | 9 - Documentation/i2c/busses/i2c-i801.rst | 1 - Documentation/index.rst | 3 +- Documentation/kbuild/kbuild.rst | 17 - Documentation/kbuild/llvm.rst | 10 +- Documentation/kbuild/makefiles.rst | 50 +- .../litmus-tests/locking/DCL-broken.litmus | 55 - .../litmus-tests/locking/DCL-fixed.litmus | 56 - .../litmus-tests/locking/RM-broken.litmus | 42 - Documentation/litmus-tests/locking/RM-fixed.litmus | 42 - Documentation/loongarch/introduction.rst | 15 +- Documentation/loongarch/irq-chip-model.rst | 22 +- Documentation/memory-barriers.txt | 188 +- Documentation/mm/balance.rst | 102 - Documentation/mm/hwpoison.rst | 184 - Documentation/mm/memory-model.rst | 177 - Documentation/mm/page_migration.rst | 195 - Documentation/mm/vmemmap_dedup.rst | 249 - Documentation/networking/bonding.rst | 11 - Documentation/networking/can.rst | 2 +- .../networking/device_drivers/can/can327.rst | 331 - .../networking/device_drivers/can/index.rst | 1 - .../networking/device_drivers/ethernet/index.rst | 2 +- .../device_drivers/ethernet/neterion/vxge.rst | 115 + .../device_drivers/ethernet/wangxun/txgbe.rst | 20 - Documentation/networking/ip-sysctl.rst | 43 - Documentation/networking/phy.rst | 2 +- Documentation/networking/tls.rst | 18 - Documentation/process/changes.rst | 53 - Documentation/process/kernel-docs.rst | 2 +- Documentation/process/maintainer-netdev.rst | 36 - Documentation/rust/arch-support.rst | 25 - Documentation/rust/coding-guidelines.rst | 216 - Documentation/rust/general-information.rst | 79 - Documentation/rust/index.rst | 22 - Documentation/rust/quick-start.rst | 232 - 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/sound/soc/codec.rst | 2 +- Documentation/sound/soc/dai.rst | 2 +- Documentation/sound/soc/platform.rst | 2 +- Documentation/sphinx/automarkup.py | 56 +- Documentation/staging/static-keys.rst | 3 + .../trace/coresight/coresight-etm4x-reference.rst | 17 +- Documentation/trace/coresight/coresight.rst | 58 +- .../translations/it_IT/networking/netdev-FAQ.rst | 2 +- .../zh_CN/admin-guide/mm/damon/index.rst | 2 +- .../zh_CN/admin-guide/mm/damon/reclaim.rst | 2 +- .../zh_CN/admin-guide/mm/damon/usage.rst | 8 +- .../zh_CN/admin-guide/reporting-issues.rst | 125 +- .../translations/zh_CN/core-api/cachetlb.rst | 6 - .../translations/zh_CN/core-api/cpu_hotplug.rst | 435 +- .../translations/zh_CN/core-api/index.rst | 3 +- .../translations/zh_CN/core-api/irq/irq-domain.rst | 22 +- .../translations/zh_CN/core-api/kernel-api.rst | 3 - .../translations/zh_CN/core-api/mm-api.rst | 23 +- .../translations/zh_CN/core-api/printk-basics.rst | 3 +- .../translations/zh_CN/core-api/printk-formats.rst | 3 +- .../translations/zh_CN/core-api/workqueue.rst | 21 +- .../translations/zh_CN/core-api/xarray.rst | 4 +- .../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 +- Documentation/translations/zh_CN/index.rst | 2 +- .../translations/zh_CN/kernel-hacking/hacking.rst | 22 +- Documentation/translations/zh_CN/locking/index.rst | 5 +- .../translations/zh_CN/locking/mutex-design.rst | 145 - .../translations/zh_CN/loongarch/introduction.rst | 14 +- .../zh_CN/loongarch/irq-chip-model.rst | 14 +- Documentation/translations/zh_CN/mm/active_mm.rst | 85 - Documentation/translations/zh_CN/mm/balance.rst | 81 - Documentation/translations/zh_CN/mm/damon/api.rst | 32 - .../translations/zh_CN/mm/damon/design.rst | 140 - Documentation/translations/zh_CN/mm/damon/faq.rst | 48 - .../translations/zh_CN/mm/damon/index.rst | 32 - .../translations/zh_CN/mm/free_page_reporting.rst | 38 - Documentation/translations/zh_CN/mm/frontswap.rst | 196 - Documentation/translations/zh_CN/mm/highmem.rst | 137 - Documentation/translations/zh_CN/mm/hmm.rst | 361 - .../translations/zh_CN/mm/hugetlbfs_reserv.rst | 436 - Documentation/translations/zh_CN/mm/hwpoison.rst | 166 - Documentation/translations/zh_CN/mm/index.rst | 69 - Documentation/translations/zh_CN/mm/ksm.rst | 70 - .../translations/zh_CN/mm/memory-model.rst | 135 - .../translations/zh_CN/mm/mmu_notifier.rst | 97 - Documentation/translations/zh_CN/mm/numa.rst | 101 - .../zh_CN/mm/overcommit-accounting.rst | 86 - Documentation/translations/zh_CN/mm/page_frags.rst | 38 - .../translations/zh_CN/mm/page_migration.rst | 228 - Documentation/translations/zh_CN/mm/page_owner.rst | 177 - .../translations/zh_CN/mm/page_table_check.rst | 56 - .../translations/zh_CN/mm/remap_file_pages.rst | 32 - .../zh_CN/mm/split_page_table_lock.rst | 96 - .../zh_CN/mm/vmalloced-kernel-stacks.rst | 133 - Documentation/translations/zh_CN/mm/z3fold.rst | 31 - Documentation/translations/zh_CN/mm/zsmalloc.rst | 78 - Documentation/translations/zh_CN/riscv/index.rst | 1 + Documentation/translations/zh_CN/riscv/pmu.rst | 235 + .../translations/zh_CN/riscv/vm-layout.rst | 37 - Documentation/translations/zh_CN/vm/active_mm.rst | 85 + Documentation/translations/zh_CN/vm/balance.rst | 81 + Documentation/translations/zh_CN/vm/damon/api.rst | 32 + .../translations/zh_CN/vm/damon/design.rst | 140 + Documentation/translations/zh_CN/vm/damon/faq.rst | 48 + .../translations/zh_CN/vm/damon/index.rst | 33 + .../translations/zh_CN/vm/free_page_reporting.rst | 38 + Documentation/translations/zh_CN/vm/frontswap.rst | 196 + Documentation/translations/zh_CN/vm/highmem.rst | 128 + Documentation/translations/zh_CN/vm/hmm.rst | 361 + .../translations/zh_CN/vm/hugetlbfs_reserv.rst | 436 + Documentation/translations/zh_CN/vm/hwpoison.rst | 166 + Documentation/translations/zh_CN/vm/index.rst | 54 + Documentation/translations/zh_CN/vm/ksm.rst | 70 + .../translations/zh_CN/vm/memory-model.rst | 135 + .../translations/zh_CN/vm/mmu_notifier.rst | 97 + Documentation/translations/zh_CN/vm/numa.rst | 101 + .../zh_CN/vm/overcommit-accounting.rst | 86 + Documentation/translations/zh_CN/vm/page_frags.rst | 38 + Documentation/translations/zh_CN/vm/page_owner.rst | 116 + .../translations/zh_CN/vm/page_table_check.rst | 56 + .../translations/zh_CN/vm/remap_file_pages.rst | 32 + .../zh_CN/vm/split_page_table_lock.rst | 96 + Documentation/translations/zh_CN/vm/z3fold.rst | 31 + Documentation/translations/zh_CN/vm/zsmalloc.rst | 78 + Documentation/translations/zh_TW/index.rst | 2 +- Documentation/userspace-api/ioctl/ioctl-number.rst | 2 +- .../userspace-api/media/v4l/pixfmt-yuv-planar.rst | 54 - .../userspace-api/media/v4l/subdev-formats.rst | 156 - Documentation/virt/kvm/api.rst | 277 +- Documentation/virt/kvm/arm/hyp-abi.rst | 11 +- Documentation/virt/kvm/s390/index.rst | 1 - Documentation/virt/kvm/s390/s390-pv-boot.rst | 2 +- Documentation/virt/kvm/s390/s390-pv-dump.rst | 64 - Documentation/virt/kvm/x86/hypercalls.rst | 2 +- .../virt/uml/user_mode_linux_howto_v2.rst | 2 +- Documentation/vm/.gitignore | 3 + Documentation/{mm => vm}/active_mm.rst | 0 Documentation/{mm => vm}/arch_pgtable_helpers.rst | 0 Documentation/vm/balance.rst | 102 + Documentation/{mm => vm}/bootmem.rst | 0 Documentation/{mm => vm}/damon/api.rst | 0 Documentation/{mm => vm}/damon/design.rst | 0 Documentation/{mm => vm}/damon/faq.rst | 0 Documentation/{mm => vm}/damon/index.rst | 0 Documentation/{mm => vm}/free_page_reporting.rst | 0 Documentation/{mm => vm}/frontswap.rst | 0 Documentation/{mm => vm}/highmem.rst | 0 Documentation/{mm => vm}/hmm.rst | 0 Documentation/{mm => vm}/hugetlbfs_reserv.rst | 0 Documentation/vm/hwpoison.rst | 183 + Documentation/{mm => vm}/index.rst | 0 Documentation/{mm => vm}/ksm.rst | 0 Documentation/vm/memory-model.rst | 177 + Documentation/{mm => vm}/mmu_notifier.rst | 0 Documentation/{mm => vm}/numa.rst | 0 Documentation/{mm => vm}/oom.rst | 0 Documentation/{mm => vm}/overcommit-accounting.rst | 0 Documentation/{mm => vm}/page_allocation.rst | 0 Documentation/{mm => vm}/page_cache.rst | 0 Documentation/{mm => vm}/page_frags.rst | 0 Documentation/vm/page_migration.rst | 288 + Documentation/{mm => vm}/page_owner.rst | 0 Documentation/{mm => vm}/page_reclaim.rst | 0 Documentation/{mm => vm}/page_table_check.rst | 0 Documentation/{mm => vm}/page_tables.rst | 0 Documentation/{mm => vm}/physical_memory.rst | 0 Documentation/{mm => vm}/process_addrs.rst | 0 Documentation/{mm => vm}/remap_file_pages.rst | 0 Documentation/{mm => vm}/shmfs.rst | 0 Documentation/{mm => vm}/slab.rst | 0 Documentation/{mm => vm}/slub.rst | 0 Documentation/{mm => vm}/split_page_table_lock.rst | 0 Documentation/{mm => vm}/swap.rst | 0 Documentation/{mm => vm}/transhuge.rst | 0 Documentation/{mm => vm}/unevictable-lru.rst | 0 Documentation/{mm => vm}/vmalloc.rst | 0 .../{mm => vm}/vmalloced-kernel-stacks.rst | 0 Documentation/vm/vmemmap_dedup.rst | 223 + Documentation/{mm => vm}/z3fold.rst | 0 Documentation/{mm => vm}/zsmalloc.rst | 0 Documentation/x86/orc-unwinder.rst | 2 +- Documentation/x86/x86_64/boot-options.rst | 8 +- Documentation/x86/x86_64/uefi.rst | 2 +- MAINTAINERS | 587 +- Makefile | 182 +- Next/SHA1s | 358 - Next/Trees | 360 - Next/merge.log | 12498 - arch/Kconfig | 20 +- arch/alpha/Kconfig | 1 + arch/alpha/include/asm/bitops.h | 32 +- arch/alpha/include/asm/floppy.h | 2 +- arch/alpha/include/asm/io.h | 8 +- arch/alpha/include/asm/pgtable.h | 17 + arch/alpha/mm/fault.c | 4 - arch/alpha/mm/init.c | 22 - arch/arc/boot/dts/axc003.dtsi | 4 +- arch/arc/boot/dts/axc003_idu.dtsi | 4 +- arch/arc/boot/dts/axs10x_mb.dtsi | 4 +- arch/arc/boot/dts/hsdk.dts | 4 +- arch/arc/boot/dts/vdk_axs10x_mb.dtsi | 2 +- arch/arc/include/asm/bitops.h | 4 +- arch/arc/include/asm/entry-compact.h | 2 +- arch/arc/include/asm/pgtable-bits-arcv2.h | 18 + arch/arc/kernel/jump_label.c | 13 + arch/arc/kernel/smp.c | 2 +- arch/arc/mm/cache.c | 4 +- arch/arc/mm/fault.c | 4 - arch/arc/mm/mmap.c | 20 - arch/arm/Kconfig | 8 +- arch/arm/arm-soc-for-next-contents.txt | 87 - arch/arm/boot/bootp/bootp.lds | 5 +- arch/arm/boot/dts/Makefile | 21 +- arch/arm/boot/dts/alpine.dtsi | 2 +- arch/arm/boot/dts/am335x-boneblack-wireless.dts | 2 +- arch/arm/boot/dts/am335x-boneblack.dts | 4 - arch/arm/boot/dts/am335x-boneblue.dts | 2 +- arch/arm/boot/dts/am335x-bonegreen-wireless.dts | 2 +- arch/arm/boot/dts/am335x-cm-t335.dts | 4 +- arch/arm/boot/dts/am335x-evm.dts | 8 +- arch/arm/boot/dts/am335x-guardian.dts | 2 + arch/arm/boot/dts/am335x-moxa-uc-2100-common.dtsi | 4 +- arch/arm/boot/dts/am335x-moxa-uc-8100-common.dtsi | 4 +- arch/arm/boot/dts/am335x-pcm-953.dtsi | 4 +- arch/arm/boot/dts/am335x-pepper.dts | 8 +- .../boot/dts/am335x-sancloud-bbe-extended-wifi.dts | 2 +- arch/arm/boot/dts/am335x-shc.dts | 6 +- arch/arm/boot/dts/am33xx.dtsi | 5 +- arch/arm/boot/dts/am3517-evm-ui.dtsi | 26 +- arch/arm/boot/dts/am3517-evm.dts | 18 +- arch/arm/boot/dts/am3517.dtsi | 5 +- arch/arm/boot/dts/am3874-iceboard.dts | 4 +- arch/arm/boot/dts/am4372.dtsi | 5 +- arch/arm/boot/dts/am437x-idk-evm.dts | 6 +- arch/arm/boot/dts/am437x-l4.dtsi | 2 +- arch/arm/boot/dts/animeo_ip.dts | 10 +- arch/arm/boot/dts/armada-370-c200-v2.dts | 8 +- arch/arm/boot/dts/armada-370-rd.dts | 2 + arch/arm/boot/dts/armada-370-seagate-nas-xbay.dtsi | 8 +- .../dts/armada-370-seagate-personal-cloud.dtsi | 8 +- arch/arm/boot/dts/armada-381-netgear-gs110emx.dts | 2 +- arch/arm/boot/dts/armada-385-clearfog-gtr.dtsi | 4 +- arch/arm/boot/dts/armada-385-linksys.dtsi | 4 +- arch/arm/boot/dts/armada-388-clearfog-base.dts | 2 +- arch/arm/boot/dts/armada-388-clearfog.dts | 2 +- arch/arm/boot/dts/armada-xp-axpwifiap.dts | 6 +- arch/arm/boot/dts/armada-xp-linksys-mamba.dts | 8 +- arch/arm/boot/dts/armada-xp-openblocks-ax3-4.dts | 6 +- arch/arm/boot/dts/artpec6-devboard.dts | 9 +- arch/arm/boot/dts/aspeed-ast2500-evb.dts | 2 +- arch/arm/boot/dts/aspeed-ast2600-evb-a1.dts | 1 - arch/arm/boot/dts/aspeed-ast2600-evb.dts | 2 +- 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-nuvia-dc-scm.dts | 190 + 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/aspeed-bmc-portwell-neptune.dts | 6 +- arch/arm/boot/dts/aspeed-bmc-qcom-dc-scm-v1.dts | 190 - arch/arm/boot/dts/aspeed-bmc-quanta-s6q.dts | 6 +- arch/arm/boot/dts/at91-foxg20.dts | 4 +- arch/arm/boot/dts/at91-gatwick.dts | 2 +- arch/arm/boot/dts/at91-kizbox.dts | 8 +- arch/arm/boot/dts/at91-kizbox2-common.dtsi | 10 +- arch/arm/boot/dts/at91-kizbox3-hs.dts | 14 +- arch/arm/boot/dts/at91-kizboxmini-common.dtsi | 6 +- arch/arm/boot/dts/at91-nattis-2-natte-2.dts | 2 +- arch/arm/boot/dts/at91-qil_a9260.dts | 4 +- arch/arm/boot/dts/at91-sam9x60ek.dts | 10 +- arch/arm/boot/dts/at91-sama5d27_som1.dtsi | 4 +- arch/arm/boot/dts/at91-sama5d27_som1_ek.dts | 8 +- arch/arm/boot/dts/at91-sama5d27_wlsom1.dtsi | 2 - arch/arm/boot/dts/at91-sama5d27_wlsom1_ek.dts | 7 +- arch/arm/boot/dts/at91-sama5d2_icp.dts | 15 +- arch/arm/boot/dts/at91-sama5d2_ptc_ek.dts | 12 +- arch/arm/boot/dts/at91-sama5d2_xplained.dts | 12 +- arch/arm/boot/dts/at91-sama5d3_ksz9477_evb.dts | 5 - arch/arm/boot/dts/at91-sama5d3_xplained.dts | 4 +- arch/arm/boot/dts/at91-sama5d4_xplained.dts | 4 +- arch/arm/boot/dts/at91-sama5d4ek.dts | 4 +- arch/arm/boot/dts/at91-sama7g5ek.dts | 4 +- arch/arm/boot/dts/at91-wb45n.dts | 7 +- arch/arm/boot/dts/at91-wb50n.dts | 10 +- arch/arm/boot/dts/at91sam9260.dtsi | 2 +- arch/arm/boot/dts/at91sam9260ek.dts | 6 +- arch/arm/boot/dts/at91sam9261.dtsi | 2 +- arch/arm/boot/dts/at91sam9261ek.dts | 10 +- arch/arm/boot/dts/at91sam9263.dtsi | 2 +- arch/arm/boot/dts/at91sam9263ek.dts | 6 +- arch/arm/boot/dts/at91sam9g20ek_common.dtsi | 6 +- .../boot/dts/at91sam9g25-gardena-smart-gateway.dts | 2 +- arch/arm/boot/dts/at91sam9g45.dtsi | 2 +- arch/arm/boot/dts/at91sam9m10g45ek.dts | 16 +- arch/arm/boot/dts/at91sam9n12.dtsi | 2 +- arch/arm/boot/dts/at91sam9n12ek.dts | 4 +- arch/arm/boot/dts/at91sam9rl.dtsi | 2 +- arch/arm/boot/dts/at91sam9rlek.dts | 6 +- arch/arm/boot/dts/at91sam9x5.dtsi | 2 +- arch/arm/boot/dts/axm5516-cpus.dtsi | 32 +- arch/arm/boot/dts/bcm11351.dtsi | 14 +- arch/arm/boot/dts/bcm21664-garnet.dts | 14 +- arch/arm/boot/dts/bcm21664.dtsi | 14 +- arch/arm/boot/dts/bcm2711-rpi-400.dts | 6 +- arch/arm/boot/dts/bcm2711-rpi.dtsi | 4 - arch/arm/boot/dts/bcm2711.dtsi | 14 +- arch/arm/boot/dts/bcm28155-ap.dts | 22 +- arch/arm/boot/dts/bcm2835-common.dtsi | 1 - arch/arm/boot/dts/bcm283x.dtsi | 8 +- arch/arm/boot/dts/bcm4708-asus-rt-ac56u.dts | 6 +- arch/arm/boot/dts/bcm4708-asus-rt-ac68u.dts | 8 +- .../dts/bcm4708-buffalo-wzr-1166dhp-common.dtsi | 10 +- arch/arm/boot/dts/bcm4708-buffalo-wzr-1750dhp.dts | 10 +- arch/arm/boot/dts/bcm4708-linksys-ea6300-v1.dts | 4 +- arch/arm/boot/dts/bcm4708-linksys-ea6500-v2.dts | 4 +- arch/arm/boot/dts/bcm4708-luxul-xap-1510.dts | 2 +- arch/arm/boot/dts/bcm4708-luxul-xwc-1000.dts | 2 +- arch/arm/boot/dts/bcm4708-netgear-r6250.dts | 6 +- arch/arm/boot/dts/bcm4708-netgear-r6300-v2.dts | 6 +- arch/arm/boot/dts/bcm4708-smartrg-sr400ac.dts | 6 +- arch/arm/boot/dts/bcm47081-asus-rt-n18u.dts | 4 +- arch/arm/boot/dts/bcm47081-buffalo-wzr-600dhp2.dts | 8 +- arch/arm/boot/dts/bcm47081-buffalo-wzr-900dhp.dts | 2 +- arch/arm/boot/dts/bcm47081-luxul-xap-1410.dts | 2 +- arch/arm/boot/dts/bcm47081-luxul-xwr-1200.dts | 2 +- arch/arm/boot/dts/bcm47081-tplink-archer-c5-v2.dts | 4 +- arch/arm/boot/dts/bcm4709-asus-rt-ac87u.dts | 6 +- arch/arm/boot/dts/bcm4709-buffalo-wxr-1900dhp.dts | 14 +- arch/arm/boot/dts/bcm4709-linksys-ea9200.dts | 6 +- arch/arm/boot/dts/bcm4709-netgear-r7000.dts | 8 +- arch/arm/boot/dts/bcm4709-netgear-r8000.dts | 10 +- arch/arm/boot/dts/bcm4709-tplink-archer-c9-v1.dts | 6 +- arch/arm/boot/dts/bcm47094-asus-rt-ac88u.dts | 8 +- arch/arm/boot/dts/bcm47094-dlink-dir-885l.dts | 6 +- arch/arm/boot/dts/bcm47094-linksys-panamera.dts | 6 +- arch/arm/boot/dts/bcm47094-luxul-abr-4500.dts | 2 +- arch/arm/boot/dts/bcm47094-luxul-xap-1610.dts | 2 +- arch/arm/boot/dts/bcm47094-luxul-xbr-4500.dts | 2 +- arch/arm/boot/dts/bcm47094-luxul-xwc-2000.dts | 4 +- arch/arm/boot/dts/bcm47094-luxul-xwr-3100.dts | 2 +- arch/arm/boot/dts/bcm47094-luxul-xwr-3150-v1.dts | 2 +- arch/arm/boot/dts/bcm47094-netgear-r8500.dts | 8 +- arch/arm/boot/dts/bcm47094-phicomm-k3.dts | 2 +- arch/arm/boot/dts/bcm47189-luxul-xap-1440.dts | 2 +- arch/arm/boot/dts/bcm47189-luxul-xap-810.dts | 2 +- arch/arm/boot/dts/bcm47189-tenda-ac9.dts | 6 +- arch/arm/boot/dts/bcm47622.dtsi | 14 +- arch/arm/boot/dts/bcm53015-meraki-mr26.dts | 166 - arch/arm/boot/dts/bcm53016-meraki-mr32.dts | 4 +- arch/arm/boot/dts/bcm5301x.dtsi | 6 +- arch/arm/boot/dts/bcm63148.dtsi | 103 - arch/arm/boot/dts/bcm63178.dtsi | 118 - arch/arm/boot/dts/bcm6756.dtsi | 130 - arch/arm/boot/dts/bcm6846.dtsi | 103 - arch/arm/boot/dts/bcm6855.dtsi | 120 - arch/arm/boot/dts/bcm6878.dtsi | 110 - arch/arm/boot/dts/bcm911360_entphn.dts | 4 +- arch/arm/boot/dts/bcm947189acdbmr.dts | 4 +- arch/arm/boot/dts/bcm953012er.dts | 4 +- arch/arm/boot/dts/bcm958625-meraki-alamo.dtsi | 2 +- arch/arm/boot/dts/bcm958625-meraki-kingpin.dtsi | 2 +- arch/arm/boot/dts/bcm963148.dts | 30 - arch/arm/boot/dts/bcm963178.dts | 30 - arch/arm/boot/dts/bcm96756.dts | 30 - arch/arm/boot/dts/bcm96846.dts | 30 - arch/arm/boot/dts/bcm96855.dts | 30 - arch/arm/boot/dts/bcm96878.dts | 30 - arch/arm/boot/dts/da850-evm.dts | 18 +- arch/arm/boot/dts/da850.dtsi | 12 +- arch/arm/boot/dts/dm8148-evm.dts | 2 +- arch/arm/boot/dts/dm814x.dtsi | 6 +- arch/arm/boot/dts/dm8168-evm.dts | 2 +- arch/arm/boot/dts/dm816x.dtsi | 6 +- arch/arm/boot/dts/dra62x-j5eco-evm.dts | 2 +- arch/arm/boot/dts/dra62x.dtsi | 6 +- arch/arm/boot/dts/dra7-dspeve-thermal.dtsi | 5 +- arch/arm/boot/dts/dra7-iva-thermal.dtsi | 5 +- arch/arm/boot/dts/dra72x-mmc-iodelay.dtsi | 10 +- arch/arm/boot/dts/dra74x-mmc-iodelay.dtsi | 10 +- arch/arm/boot/dts/dra76x.dtsi | 6 +- arch/arm/boot/dts/e60k02.dtsi | 4 +- arch/arm/boot/dts/e70k02.dtsi | 8 +- arch/arm/boot/dts/ecx-common.dtsi | 10 +- arch/arm/boot/dts/en7523-evb.dts | 8 - arch/arm/boot/dts/en7523.dtsi | 66 - arch/arm/boot/dts/exynos-pinctrl.h | 55 - arch/arm/boot/dts/exynos3250-artik5.dtsi | 2 +- arch/arm/boot/dts/exynos3250-pinctrl.dtsi | 2 +- arch/arm/boot/dts/exynos3250.dtsi | 6 +- arch/arm/boot/dts/exynos4.dtsi | 8 +- arch/arm/boot/dts/exynos4210-i9100.dts | 8 +- arch/arm/boot/dts/exynos4210-origen.dts | 12 +- arch/arm/boot/dts/exynos4210-pinctrl.dtsi | 2 +- arch/arm/boot/dts/exynos4210-trats.dts | 2 +- arch/arm/boot/dts/exynos4412-galaxy-s3.dtsi | 8 +- arch/arm/boot/dts/exynos4412-itop-elite.dts | 15 +- arch/arm/boot/dts/exynos4412-midas.dtsi | 3 +- arch/arm/boot/dts/exynos4412-odroidu3.dts | 4 +- arch/arm/boot/dts/exynos4412-odroidx.dts | 5 +- arch/arm/boot/dts/exynos4412-p4note.dtsi | 86 +- arch/arm/boot/dts/exynos4412-pinctrl.dtsi | 2 +- arch/arm/boot/dts/exynos4412-tiny4412.dts | 3 - arch/arm/boot/dts/exynos5.dtsi | 2 +- arch/arm/boot/dts/exynos5250-arndale.dts | 12 +- arch/arm/boot/dts/exynos5250-pinctrl.dtsi | 2 +- arch/arm/boot/dts/exynos5250-snow-common.dtsi | 2 +- arch/arm/boot/dts/exynos5250-spring.dts | 2 +- arch/arm/boot/dts/exynos5260-pinctrl.dtsi | 2 +- arch/arm/boot/dts/exynos5410-pinctrl.dtsi | 2 +- arch/arm/boot/dts/exynos5420-arndale-octa.dts | 2 +- arch/arm/boot/dts/exynos5420-peach-pit.dts | 2 +- arch/arm/boot/dts/exynos5420-pinctrl.dtsi | 2 +- arch/arm/boot/dts/exynos5422-odroidhc1.dts | 4 +- arch/arm/boot/dts/exynos5422-odroidxu4.dts | 4 +- arch/arm/boot/dts/exynos54xx-odroidxu-leds.dtsi | 8 +- arch/arm/boot/dts/exynos5800-peach-pi.dts | 2 +- arch/arm/boot/dts/imx23-pinfunc.h | 8 +- arch/arm/boot/dts/imx25.dtsi | 2 +- arch/arm/boot/dts/imx27.dtsi | 6 +- arch/arm/boot/dts/imx28-pinfunc.h | 8 +- arch/arm/boot/dts/imx31.dtsi | 4 +- arch/arm/boot/dts/imx50.dtsi | 6 +- arch/arm/boot/dts/imx51-ts4800.dts | 2 +- arch/arm/boot/dts/imx51.dtsi | 6 +- arch/arm/boot/dts/imx53.dtsi | 6 +- arch/arm/boot/dts/imx6dl-plym2m.dts | 2 +- arch/arm/boot/dts/imx6dl-prtvt7.dts | 2 +- arch/arm/boot/dts/imx6dl-victgo.dts | 2 +- arch/arm/boot/dts/imx6dl.dtsi | 2 +- arch/arm/boot/dts/imx6q-apalis-eval.dts | 127 +- arch/arm/boot/dts/imx6q-apalis-ixora-v1.1.dts | 263 +- arch/arm/boot/dts/imx6q-apalis-ixora-v1.2.dts | 276 - arch/arm/boot/dts/imx6q-apalis-ixora.dts | 113 +- arch/arm/boot/dts/imx6q-bosch-acc.dts | 4 +- arch/arm/boot/dts/imx6q-gk802.dts | 9 +- .../boot/dts/imx6q-skov-reve-mi1010ait-1cp1.dts | 6 - arch/arm/boot/dts/imx6q.dtsi | 4 +- arch/arm/boot/dts/imx6qdl-apalis.dtsi | 638 +- arch/arm/boot/dts/imx6qdl-colibri.dtsi | 21 +- arch/arm/boot/dts/imx6qdl-prti6q.dtsi | 3 - arch/arm/boot/dts/imx6qdl-skov-cpu-revc.dtsi | 4 +- arch/arm/boot/dts/imx6qdl-skov-cpu.dtsi | 10 - arch/arm/boot/dts/imx6qdl-ts7970.dtsi | 2 +- arch/arm/boot/dts/imx6qdl.dtsi | 8 +- arch/arm/boot/dts/imx6sl-tolino-shine2hd.dts | 10 +- arch/arm/boot/dts/imx6sx.dtsi | 2 +- arch/arm/boot/dts/imx6ul-kontron-n6x1x-s.dtsi | 1 + arch/arm/boot/dts/imx6ul-phytec-segin.dtsi | 5 + arch/arm/boot/dts/imx6ul-tqma6ul2l.dtsi | 2 +- arch/arm/boot/dts/imx6ul.dtsi | 36 +- arch/arm/boot/dts/imx6ull-colibri.dtsi | 1 + arch/arm/boot/dts/imx6ull-tqma6ull2.dtsi | 2 +- arch/arm/boot/dts/imx6ull-tqma6ull2l.dtsi | 2 +- arch/arm/boot/dts/imx6ull.dtsi | 2 +- arch/arm/boot/dts/imx6ulz-bsh-smm-m2.dts | 4 - arch/arm/boot/dts/imx7-colibri-aster.dtsi | 142 +- arch/arm/boot/dts/imx7-colibri-eval-v3.dtsi | 156 +- arch/arm/boot/dts/imx7-colibri-iris-v2.dtsi | 112 - arch/arm/boot/dts/imx7-colibri-iris.dtsi | 108 - arch/arm/boot/dts/imx7-colibri.dtsi | 830 +- arch/arm/boot/dts/imx7d-colibri-aster.dts | 30 +- arch/arm/boot/dts/imx7d-colibri-emmc-aster.dts | 10 +- arch/arm/boot/dts/imx7d-colibri-emmc-eval-v3.dts | 10 +- arch/arm/boot/dts/imx7d-colibri-emmc-iris-v2.dts | 21 - arch/arm/boot/dts/imx7d-colibri-emmc-iris.dts | 21 - arch/arm/boot/dts/imx7d-colibri-emmc.dtsi | 17 +- arch/arm/boot/dts/imx7d-colibri-eval-v3.dts | 45 +- arch/arm/boot/dts/imx7d-colibri-iris-v2.dts | 83 - arch/arm/boot/dts/imx7d-colibri-iris.dts | 56 - arch/arm/boot/dts/imx7d-colibri.dtsi | 13 +- arch/arm/boot/dts/imx7d-sdb.dts | 2 +- arch/arm/boot/dts/imx7d-smegw01.dts | 8 +- arch/arm/boot/dts/imx7d.dtsi | 2 +- arch/arm/boot/dts/imx7s-colibri-aster.dts | 27 +- arch/arm/boot/dts/imx7s-colibri-eval-v3.dts | 43 +- arch/arm/boot/dts/imx7s-colibri-iris-v2.dts | 78 - arch/arm/boot/dts/imx7s-colibri-iris.dts | 51 - arch/arm/boot/dts/imx7s-colibri.dtsi | 5 +- arch/arm/boot/dts/imx7s.dtsi | 4 +- arch/arm/boot/dts/imxrt1050.dtsi | 4 +- arch/arm/boot/dts/keystone-k2e-netcp.dtsi | 26 +- arch/arm/boot/dts/keystone-k2e.dtsi | 6 +- arch/arm/boot/dts/keystone-k2g-netcp.dtsi | 2 +- arch/arm/boot/dts/keystone-k2g.dtsi | 18 +- arch/arm/boot/dts/keystone-k2hk-netcp.dtsi | 12 +- arch/arm/boot/dts/keystone-k2hk.dtsi | 4 +- arch/arm/boot/dts/keystone-k2l-netcp.dtsi | 18 +- arch/arm/boot/dts/keystone-k2l.dtsi | 8 +- arch/arm/boot/dts/keystone.dtsi | 18 +- arch/arm/boot/dts/lan966x-pcb8291.dts | 18 +- arch/arm/boot/dts/lan966x.dtsi | 26 - arch/arm/boot/dts/lpc18xx.dtsi | 6 +- arch/arm/boot/dts/ls1021a-iot.dts | 2 +- arch/arm/boot/dts/ls1021a.dtsi | 7 - arch/arm/boot/dts/meson.dtsi | 4 +- arch/arm/boot/dts/meson8.dtsi | 2 +- arch/arm/boot/dts/meson8b.dtsi | 2 +- arch/arm/boot/dts/mt2701.dtsi | 8 +- arch/arm/boot/dts/mt7623.dtsi | 6 +- arch/arm/boot/dts/mt7623a-rfb-emmc.dts | 4 +- arch/arm/boot/dts/mt7623a-rfb-nand.dts | 4 +- arch/arm/boot/dts/mt7623n-bananapi-bpi-r2.dts | 4 +- arch/arm/boot/dts/mt7623n-rfb-emmc.dts | 4 +- arch/arm/boot/dts/mt7629-rfb.dts | 4 +- arch/arm/boot/dts/mxs-pinfunc.h | 8 +- arch/arm/boot/dts/nuvoton-common-npcm7xx.dtsi | 2 +- arch/arm/boot/dts/nuvoton-npcm750.dtsi | 2 +- arch/arm/boot/dts/omap2.dtsi | 5 +- arch/arm/boot/dts/omap2420-h4.dts | 2 +- arch/arm/boot/dts/omap2420.dtsi | 5 +- arch/arm/boot/dts/omap2430.dtsi | 5 +- arch/arm/boot/dts/omap3-cpu-thermal.dtsi | 5 +- arch/arm/boot/dts/omap3-evm-37xx.dts | 2 +- arch/arm/boot/dts/omap3-evm.dts | 2 +- arch/arm/boot/dts/omap3-gta04.dtsi | 2 +- arch/arm/boot/dts/omap3-igep.dtsi | 2 +- arch/arm/boot/dts/omap3-ldp.dts | 6 +- arch/arm/boot/dts/omap3-lilly-a83x.dtsi | 2 +- arch/arm/boot/dts/omap3-n900.dts | 4 +- arch/arm/boot/dts/omap3-n950-n9.dtsi | 4 +- arch/arm/boot/dts/omap3-overo-base.dtsi | 2 +- arch/arm/boot/dts/omap3-pandora-common.dtsi | 2 +- arch/arm/boot/dts/omap3.dtsi | 5 +- arch/arm/boot/dts/omap3430-sdp.dts | 6 +- arch/arm/boot/dts/omap34xx.dtsi | 5 +- arch/arm/boot/dts/omap36xx.dtsi | 5 +- arch/arm/boot/dts/omap4-cpu-thermal.dtsi | 5 +- arch/arm/boot/dts/omap443x.dtsi | 5 +- arch/arm/boot/dts/omap4460.dtsi | 5 +- arch/arm/boot/dts/omap5-core-thermal.dtsi | 5 +- arch/arm/boot/dts/omap5-gpu-thermal.dtsi | 5 +- arch/arm/boot/dts/omap5-l4.dtsi | 2 +- arch/arm/boot/dts/orion5x-lacie-d2-network.dts | 5 +- .../dts/orion5x-lacie-ethernet-disk-mini-v2.dts | 9 +- .../boot/dts/orion5x-maxtor-shared-storage-2.dts | 5 +- arch/arm/boot/dts/orion5x-mv88f5181.dtsi | 9 +- arch/arm/boot/dts/orion5x-mv88f5182.dtsi | 9 +- arch/arm/boot/dts/orion5x-netgear-wnr854t.dts | 9 +- arch/arm/boot/dts/orion5x-rd88f5182-nas.dts | 9 +- arch/arm/boot/dts/orion5x.dtsi | 9 +- arch/arm/boot/dts/pxa300-raumfeld-common.dtsi | 10 +- arch/arm/boot/dts/qcom-apq8060-dragonboard.dts | 25 +- arch/arm/boot/dts/qcom-apq8064-asus-nexus7-flo.dts | 24 +- arch/arm/boot/dts/qcom-apq8064-cm-qs600.dts | 14 +- arch/arm/boot/dts/qcom-apq8064-ifc6410.dts | 25 +- .../dts/qcom-apq8064-sony-xperia-lagan-yuga.dts | 10 +- arch/arm/boot/dts/qcom-apq8064.dtsi | 162 +- arch/arm/boot/dts/qcom-apq8084.dtsi | 10 +- arch/arm/boot/dts/qcom-ipq4018-ap120c-ac-bit.dts | 6 - arch/arm/boot/dts/qcom-ipq4018-ap120c-ac.dts | 7 - arch/arm/boot/dts/qcom-ipq4018-ap120c-ac.dtsi | 2 +- arch/arm/boot/dts/qcom-ipq4019-ap.dk04.1.dtsi | 2 +- arch/arm/boot/dts/qcom-ipq4019-ap.dk07.1-c1.dts | 2 +- arch/arm/boot/dts/qcom-ipq4019.dtsi | 4 +- arch/arm/boot/dts/qcom-ipq8064-rb3011.dts | 6 +- arch/arm/boot/dts/qcom-ipq8064-v1.0.dtsi | 9 +- arch/arm/boot/dts/qcom-ipq8064.dtsi | 36 +- arch/arm/boot/dts/qcom-mdm9615-wp8548.dtsi | 2 +- arch/arm/boot/dts/qcom-mdm9615.dtsi | 7 +- arch/arm/boot/dts/qcom-msm8226.dtsi | 6 +- arch/arm/boot/dts/qcom-msm8660.dtsi | 112 +- arch/arm/boot/dts/qcom-msm8960.dtsi | 54 +- .../dts/qcom-msm8974-lge-nexus5-hammerhead.dts | 12 +- .../boot/dts/qcom-msm8974-sony-xperia-rhine.dtsi | 10 +- arch/arm/boot/dts/qcom-msm8974.dtsi | 79 +- .../arm/boot/dts/qcom-msm8974pro-fairphone-fp2.dts | 14 +- arch/arm/boot/dts/qcom-msm8974pro-samsung-klte.dts | 20 +- .../qcom-msm8974pro-sony-xperia-shinano-castor.dts | 18 +- arch/arm/boot/dts/qcom-pm8841.dtsi | 1 - arch/arm/boot/dts/qcom-pm8941.dtsi | 2 +- arch/arm/boot/dts/qcom-pmx55.dtsi | 1 - arch/arm/boot/dts/qcom-pmx65.dtsi | 3 +- arch/arm/boot/dts/qcom-sdx55.dtsi | 8 +- arch/arm/boot/dts/qcom-sdx65-mtp.dts | 61 +- arch/arm/boot/dts/qcom-sdx65.dtsi | 271 +- arch/arm/boot/dts/r7s9210-rza2mevb.dts | 4 +- arch/arm/boot/dts/r8a7790-lager.dts | 2 +- arch/arm/boot/dts/r8a7790-stout.dts | 2 +- arch/arm/boot/dts/r8a7791-koelsch.dts | 2 +- arch/arm/boot/dts/r8a7791-porter.dts | 2 +- arch/arm/boot/dts/r8a7792-blanche.dts | 2 +- arch/arm/boot/dts/r8a7793-gose.dts | 2 +- arch/arm/boot/dts/r8a7794-alt.dts | 2 +- arch/arm/boot/dts/r8a7794-silk.dts | 2 +- arch/arm/boot/dts/r8a77xx-aa104xd12-panel.dtsi | 39 + arch/arm/boot/dts/r9a06g032-rzn1d400-db.dts | 119 - arch/arm/boot/dts/r9a06g032.dtsi | 108 - arch/arm/boot/dts/rk3066a-bqcurie2.dts | 4 +- arch/arm/boot/dts/rk3066a-mk808.dts | 18 - arch/arm/boot/dts/rk3066a-rayeager.dts | 2 +- arch/arm/boot/dts/rk3188-bqedison2qc.dts | 4 +- arch/arm/boot/dts/rk3188-px3-evb.dts | 2 +- arch/arm/boot/dts/rk3188-radxarock.dts | 2 +- arch/arm/boot/dts/rk3229-evb.dts | 2 +- arch/arm/boot/dts/rk3288-evb.dtsi | 2 +- arch/arm/boot/dts/rk3288-firefly-reload.dts | 2 +- arch/arm/boot/dts/rk3288-firefly.dtsi | 2 +- arch/arm/boot/dts/rk3288-phycore-rdk.dts | 4 +- arch/arm/boot/dts/rk3288-popmetal.dts | 2 +- arch/arm/boot/dts/rk3288-r89.dts | 2 +- arch/arm/boot/dts/rk3288-rock2-square.dts | 2 +- arch/arm/boot/dts/rk3288-tinker.dtsi | 4 +- .../boot/dts/rk3288-veyron-broadcom-bluetooth.dtsi | 10 +- arch/arm/boot/dts/rk3288-veyron-chromebook.dtsi | 2 +- arch/arm/boot/dts/rk3288-veyron-minnie.dts | 4 +- arch/arm/boot/dts/rk3288-veyron-pinky.dts | 2 +- arch/arm/boot/dts/rk3288-veyron.dtsi | 2 +- arch/arm/boot/dts/rv1108-elgin-r1.dts | 14 +- arch/arm/boot/dts/rv1108-evb.dts | 14 +- arch/arm/boot/dts/rv1108.dtsi | 2 +- arch/arm/boot/dts/s3c2410-pinctrl.h | 19 - arch/arm/boot/dts/s3c2416-pinctrl.dtsi | 38 +- arch/arm/boot/dts/s3c2416.dtsi | 4 +- arch/arm/boot/dts/s3c64xx-pinctrl.dtsi | 178 +- arch/arm/boot/dts/s3c64xx-pinctrl.h | 27 - arch/arm/boot/dts/s3c64xx.dtsi | 6 +- arch/arm/boot/dts/s5pv210-aquila.dts | 4 +- arch/arm/boot/dts/s5pv210-aries.dtsi | 134 +- arch/arm/boot/dts/s5pv210-fascinate4g.dts | 28 +- arch/arm/boot/dts/s5pv210-galaxys.dts | 42 +- arch/arm/boot/dts/s5pv210-pinctrl.dtsi | 480 +- arch/arm/boot/dts/s5pv210-pinctrl.h | 39 - arch/arm/boot/dts/s5pv210.dtsi | 8 +- arch/arm/boot/dts/sam9x60.dtsi | 4 +- 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/sd5203.dts | 2 +- arch/arm/boot/dts/socfpga_arria10.dtsi | 10 - arch/arm/boot/dts/socfpga_arria10_chameleonv3.dts | 90 - arch/arm/boot/dts/socfpga_arria10_mercury_aa1.dts | 112 + arch/arm/boot/dts/socfpga_arria10_mercury_aa1.dtsi | 80 - arch/arm/boot/dts/spear1310-evb.dts | 2 +- arch/arm/boot/dts/spear1340-evb.dts | 2 +- arch/arm/boot/dts/spear1340.dtsi | 2 +- arch/arm/boot/dts/spear300-evb.dts | 2 +- arch/arm/boot/dts/spear310-evb.dts | 2 +- arch/arm/boot/dts/spear320-evb.dts | 2 +- arch/arm/boot/dts/spear320-hmi.dts | 2 +- arch/arm/boot/dts/spear320.dtsi | 2 +- arch/arm/boot/dts/ste-ab8500.dtsi | 6 +- arch/arm/boot/dts/ste-dbx5x0.dtsi | 5 + arch/arm/boot/dts/ste-hrefv60plus.dtsi | 4 +- 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/stih407-family.dtsi | 176 +- arch/arm/boot/dts/stih407.dtsi | 4 +- arch/arm/boot/dts/stih410.dtsi | 4 +- arch/arm/boot/dts/stihxxx-b2120.dtsi | 8 +- arch/arm/boot/dts/stm32429i-eval.dts | 8 +- arch/arm/boot/dts/stm32h743.dtsi | 4 +- arch/arm/boot/dts/stm32h743i-disco.dts | 8 +- arch/arm/boot/dts/stm32h743i-eval.dts | 8 +- arch/arm/boot/dts/stm32h750i-art-pi.dts | 8 +- arch/arm/boot/dts/stm32mp131.dtsi | 142 +- arch/arm/boot/dts/stm32mp133.dtsi | 4 +- arch/arm/boot/dts/stm32mp135f-dk.dts | 11 - arch/arm/boot/dts/stm32mp13xc.dtsi | 3 +- arch/arm/boot/dts/stm32mp13xf.dtsi | 3 +- arch/arm/boot/dts/stm32mp15-pinctrl.dtsi | 177 +- arch/arm/boot/dts/stm32mp15-scmi.dtsi | 105 - arch/arm/boot/dts/stm32mp151.dtsi | 54 +- .../arm/boot/dts/stm32mp153c-dhcor-drc-compact.dts | 30 - arch/arm/boot/dts/stm32mp157a-dk1-scmi.dts | 17 +- arch/arm/boot/dts/stm32mp157c-dk2-scmi.dts | 14 +- arch/arm/boot/dts/stm32mp157c-ed1-scmi.dts | 17 +- arch/arm/boot/dts/stm32mp157c-ev1-scmi.dts | 14 +- arch/arm/boot/dts/stm32mp15xx-dhcor-avenger96.dtsi | 55 - .../boot/dts/stm32mp15xx-dhcor-drc-compact.dtsi | 322 - arch/arm/boot/dts/stm32mp15xx-dhcor-io1v8.dtsi | 5 - arch/arm/boot/dts/stm32mp15xx-dhcor-som.dtsi | 4 +- arch/arm/boot/dts/stm32mp15xx-osd32.dtsi | 9 +- arch/arm/boot/dts/sun4i-a10-inet9f-rev03.dts | 40 +- arch/arm/boot/dts/sun4i-a10-pcduino.dts | 6 +- arch/arm/boot/dts/sun5i-a13-licheepi-one.dts | 6 +- arch/arm/boot/dts/sun6i-a31.dtsi | 13 +- arch/arm/boot/dts/sun7i-a20-pcduino3.dts | 6 +- arch/arm/boot/dts/sun8i-a23-a33.dtsi | 9 +- .../boot/dts/sun8i-h2-plus-bananapi-m2-zero.dts | 8 +- arch/arm/boot/dts/sun8i-h3-beelink-x2.dts | 6 +- arch/arm/boot/dts/sun8i-h3-mapleboard-mp130.dts | 6 +- arch/arm/boot/dts/sun8i-h3-nanopi-duo2.dts | 8 +- arch/arm/boot/dts/sun8i-h3-nanopi-neo-air.dts | 2 +- arch/arm/boot/dts/sun8i-h3-nanopi-r1.dts | 4 +- arch/arm/boot/dts/sun8i-h3-nanopi.dtsi | 4 +- arch/arm/boot/dts/sun8i-h3-orangepi-2.dts | 6 +- arch/arm/boot/dts/sun8i-h3-orangepi-lite.dts | 4 +- arch/arm/boot/dts/sun8i-h3-orangepi-one.dts | 4 +- arch/arm/boot/dts/sun8i-h3-orangepi-pc.dts | 4 +- arch/arm/boot/dts/sun8i-r16-bananapi-m2m.dts | 4 +- 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 | 44 +- arch/arm/boot/dts/sun8i-t3-cqa3t-bv3.dts | 5 - arch/arm/boot/dts/sun8i-v3s.dtsi | 6 +- arch/arm/boot/dts/sun8i-v40-bananapi-m2-berry.dts | 5 - arch/arm/boot/dts/sun9i-a80.dtsi | 1 + arch/arm/boot/dts/sunxi-bananapi-m2-plus.dtsi | 8 +- arch/arm/boot/dts/sunxi-h3-h5-emlid-neutis.dtsi | 4 +- arch/arm/boot/dts/sunxi-h3-h5.dtsi | 13 +- arch/arm/boot/dts/sunxi-libretech-all-h3-cc.dtsi | 4 +- arch/arm/boot/dts/tegra114-asus-tf701t.dts | 8 +- arch/arm/boot/dts/tegra114-dalmore.dts | 8 +- arch/arm/boot/dts/tegra114-roth.dts | 6 +- arch/arm/boot/dts/tegra114-tn7.dts | 6 +- arch/arm/boot/dts/tegra124-apalis-eval.dts | 2 +- arch/arm/boot/dts/tegra124-apalis-v1.2-eval.dts | 2 +- arch/arm/boot/dts/tegra124-jetson-tk1.dts | 2 +- arch/arm/boot/dts/tegra124-nyan.dtsi | 4 +- arch/arm/boot/dts/tegra124-venice2.dts | 2 +- arch/arm/boot/dts/tegra20-acer-a500-picasso.dts | 10 +- arch/arm/boot/dts/tegra20-asus-tf101.dts | 10 +- arch/arm/boot/dts/tegra20-colibri-eval-v3.dts | 2 +- arch/arm/boot/dts/tegra20-colibri-iris.dts | 2 +- arch/arm/boot/dts/tegra20-harmony.dts | 2 +- arch/arm/boot/dts/tegra20-paz00.dts | 2 +- arch/arm/boot/dts/tegra20-seaboard.dts | 4 +- arch/arm/boot/dts/tegra20-trimslice.dts | 2 +- arch/arm/boot/dts/tegra20-ventana.dts | 2 +- arch/arm/boot/dts/tegra30-apalis-eval.dts | 2 +- arch/arm/boot/dts/tegra30-apalis-v1.1-eval.dts | 2 +- .../dts/tegra30-asus-nexus7-grouper-common.dtsi | 14 +- arch/arm/boot/dts/tegra30-asus-nexus7-tilapia.dtsi | 2 +- .../boot/dts/tegra30-asus-transformer-common.dtsi | 10 +- arch/arm/boot/dts/tegra30-cardhu.dtsi | 6 +- arch/arm/boot/dts/tegra30-colibri-eval-v3.dts | 2 +- arch/arm/boot/dts/tegra30-colibri.dtsi | 6 +- arch/arm/boot/dts/tegra30-ouya.dts | 2 +- arch/arm/boot/dts/tegra30-pegatron-chagall.dts | 10 +- arch/arm/boot/dts/zynq-zc702.dts | 4 +- arch/arm/boot/dts/zynq-zturn-common.dtsi | 2 +- arch/arm/common/Kconfig | 6 +- arch/arm/common/Makefile | 1 + arch/arm/common/dmabounce.c | 582 + arch/arm/common/sa1111.c | 64 + arch/arm/configs/bcm2835_defconfig | 1 - arch/arm/configs/milbeaut_m10v_defconfig | 1 + arch/arm/configs/multi_v7_defconfig | 1 - arch/arm/configs/mxs_defconfig | 1 - arch/arm/configs/shmobile_defconfig | 4 +- arch/arm/crypto/Kconfig | 2 +- arch/arm/crypto/Makefile | 4 +- arch/arm/crypto/blake2s-shash.c | 75 + arch/arm/include/asm/archrandom.h | 2 - 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/efi.h | 7 + arch/arm/include/asm/hardware/cache-aurora-l2.h | 5 +- arch/arm/include/asm/hardware/cache-feroceon-l2.h | 6 +- arch/arm/include/asm/hardware/cache-tauros2.h | 5 +- arch/arm/include/asm/io.h | 4 +- arch/arm/include/asm/memory.h | 2 + arch/arm/include/asm/pgtable.h | 17 + arch/arm/include/debug/brcmstb.S | 14 +- arch/arm/kernel/entry-common.S | 5 +- arch/arm/kernel/entry-header.S | 12 +- arch/arm/kernel/head.S | 34 +- arch/arm/kernel/irq.c | 3 +- arch/arm/kernel/jump_label.c | 6 + arch/arm/lib/uaccess_with_memcpy.c | 2 +- arch/arm/mach-at91/pm.c | 12 +- arch/arm/mach-axxia/platsmp.c | 1 - arch/arm/mach-bcm/Makefile | 9 +- arch/arm/mach-bcm/bcm63xx.c | 14 +- arch/arm/mach-bcm/bcm_cygnus.c | 14 +- arch/arm/mach-bcm/bcm_hr2.c | 14 +- arch/arm/mach-bcm/bcm_kona_smc.c | 15 +- arch/arm/mach-bcm/bcm_kona_smc.h | 14 +- arch/arm/mach-bcm/bcm_nsp.c | 14 +- arch/arm/mach-bcm/board_bcm21664.c | 14 +- arch/arm/mach-bcm/board_bcm23550.c | 14 +- arch/arm/mach-bcm/board_bcm281xx.c | 14 +- arch/arm/mach-bcm/brcmstb.c | 14 +- arch/arm/mach-bcm/kona_l2_cache.c | 14 +- arch/arm/mach-bcm/kona_l2_cache.h | 14 +- arch/arm/mach-bcm/platsmp-brcmstb.c | 10 +- arch/arm/mach-cns3xxx/core.c | 2 - arch/arm/mach-davinci/board-da830-evm.c | 6 +- arch/arm/mach-davinci/board-da850-evm.c | 6 +- arch/arm/mach-davinci/board-dm355-evm.c | 6 +- arch/arm/mach-davinci/board-dm355-leopard.c | 5 +- arch/arm/mach-davinci/board-dm365-evm.c | 11 +- arch/arm/mach-davinci/board-dm644x-evm.c | 6 +- arch/arm/mach-davinci/board-dm646x-evm.c | 7 +- arch/arm/mach-davinci/board-mityomapl138.c | 5 +- arch/arm/mach-davinci/board-neuros-osd2.c | 5 +- arch/arm/mach-davinci/board-omapl138-hawk.c | 5 +- arch/arm/mach-davinci/common.c | 6 +- arch/arm/mach-davinci/common.h | 6 +- arch/arm/mach-davinci/cpuidle.h | 5 +- arch/arm/mach-davinci/cputype.h | 6 +- arch/arm/mach-davinci/da830.c | 6 +- arch/arm/mach-davinci/da850.c | 6 +- arch/arm/mach-davinci/da8xx.h | 6 +- arch/arm/mach-davinci/davinci.h | 10 +- arch/arm/mach-davinci/dm355.c | 6 +- arch/arm/mach-davinci/dm365.c | 10 +- arch/arm/mach-davinci/dm644x.c | 6 +- arch/arm/mach-davinci/dm646x.c | 6 +- arch/arm/mach-davinci/hardware.h | 6 +- arch/arm/mach-davinci/mux.c | 6 +- arch/arm/mach-davinci/mux.h | 6 +- arch/arm/mach-davinci/pm.h | 10 +- arch/arm/mach-davinci/pm_domain.c | 5 +- arch/arm/mach-davinci/serial.h | 6 +- arch/arm/mach-dove/bridge-regs.h | 9 +- arch/arm/mach-dove/cm-a510.c | 5 +- arch/arm/mach-dove/common.c | 5 +- arch/arm/mach-dove/common.h | 5 +- arch/arm/mach-dove/dove-db-setup.c | 5 +- arch/arm/mach-dove/dove.h | 9 +- arch/arm/mach-dove/irq.c | 5 +- arch/arm/mach-dove/irqs.h | 9 +- arch/arm/mach-dove/mpp.c | 5 +- arch/arm/mach-dove/pcie.c | 5 +- arch/arm/mach-dove/pm.h | 6 +- arch/arm/mach-exynos/exynos.c | 1 - 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-imx/Kconfig | 6 +- arch/arm/mach-imx/cpu-imx25.c | 2 - arch/arm/mach-imx/cpuidle-imx6q.c | 5 +- arch/arm/mach-lpc18xx/board-dt.c | 5 +- arch/arm/mach-lpc32xx/pm.c | 6 +- arch/arm/mach-lpc32xx/suspend.S | 6 +- arch/arm/mach-meson/platsmp.c | 2 - arch/arm/mach-mv78xx0/bridge-regs.h | 6 +- arch/arm/mach-mv78xx0/buffalo-wxl-setup.c | 5 +- arch/arm/mach-mv78xx0/common.c | 5 +- arch/arm/mach-mv78xx0/common.h | 5 +- arch/arm/mach-mv78xx0/db78x00-bp-setup.c | 5 +- arch/arm/mach-mv78xx0/irq.c | 5 +- arch/arm/mach-mv78xx0/irqs.h | 9 +- arch/arm/mach-mv78xx0/mpp.c | 5 +- arch/arm/mach-mv78xx0/mpp.h | 6 +- arch/arm/mach-mv78xx0/mv78xx0.h | 5 +- arch/arm/mach-mv78xx0/pcie.c | 5 +- arch/arm/mach-mv78xx0/rd78x00-masa-setup.c | 5 +- arch/arm/mach-mvebu/armada-370-xp.h | 5 +- arch/arm/mach-mvebu/board-v7.c | 5 +- arch/arm/mach-mvebu/coherency.c | 7 +- arch/arm/mach-mvebu/coherency.h | 6 +- arch/arm/mach-mvebu/coherency_ll.S | 5 +- arch/arm/mach-mvebu/common.h | 5 +- arch/arm/mach-mvebu/cpu-reset.c | 5 +- arch/arm/mach-mvebu/dove.c | 5 +- arch/arm/mach-mvebu/headsmp-a9.S | 5 +- arch/arm/mach-mvebu/headsmp.S | 5 +- arch/arm/mach-mvebu/kirkwood.c | 5 +- arch/arm/mach-mvebu/kirkwood.h | 5 +- arch/arm/mach-mvebu/mvebu-soc-id.c | 5 +- arch/arm/mach-mvebu/mvebu-soc-id.h | 5 +- arch/arm/mach-mvebu/platsmp-a9.c | 5 +- arch/arm/mach-mvebu/platsmp.c | 5 +- arch/arm/mach-mvebu/pm-board.c | 5 +- arch/arm/mach-mvebu/pm.c | 5 +- arch/arm/mach-mvebu/pmsu.c | 5 +- arch/arm/mach-mvebu/pmsu.h | 5 +- arch/arm/mach-mvebu/pmsu_ll.S | 5 +- arch/arm/mach-mvebu/system-controller.c | 5 +- arch/arm/mach-omap1/Kconfig | 22 +- arch/arm/mach-omap1/board-sx1.h | 9 +- arch/arm/mach-omap1/gpio15xx.c | 10 +- arch/arm/mach-omap1/gpio16xx.c | 10 +- arch/arm/mach-omap1/gpio7xx.c | 10 +- arch/arm/mach-omap1/mtd-xip.h | 6 +- arch/arm/mach-omap1/pm_bus.c | 6 +- arch/arm/mach-omap1/timer.c | 12 +- arch/arm/mach-omap2/Kconfig | 8 +- arch/arm/mach-omap2/am33xx.h | 10 +- arch/arm/mach-omap2/clockdomains33xx_data.c | 10 +- arch/arm/mach-omap2/clockdomains81xx_data.c | 10 +- arch/arm/mach-omap2/cm-regbits-33xx.h | 10 +- arch/arm/mach-omap2/cm33xx.c | 10 +- arch/arm/mach-omap2/cm33xx.h | 10 +- arch/arm/mach-omap2/cm81xx.h | 10 +- arch/arm/mach-omap2/display.c | 13 +- arch/arm/mach-omap2/omap4-common.c | 1 - arch/arm/mach-omap2/omap_hwmod_81xx_data.c | 11 +- arch/arm/mach-omap2/omap_opp_data.h | 10 +- arch/arm/mach-omap2/opp3xxx_data.c | 10 +- arch/arm/mach-omap2/opp4xxx_data.c | 10 +- arch/arm/mach-omap2/pdata-quirks.c | 2 - arch/arm/mach-omap2/powerdomains33xx_data.c | 10 +- arch/arm/mach-omap2/prcm43xx.h | 5 +- arch/arm/mach-omap2/prm-regbits-33xx.h | 10 +- arch/arm/mach-omap2/prm33xx.c | 10 +- arch/arm/mach-omap2/prm33xx.h | 10 +- arch/arm/mach-omap2/prm3xxx.c | 1 - arch/arm/mach-omap2/ti81xx.h | 10 +- arch/arm/mach-omap2/vc.c | 6 +- arch/arm/mach-orion5x/board-d2net.c | 5 +- arch/arm/mach-orion5x/board-dt.c | 5 +- arch/arm/mach-orion5x/board-rd88f5182.c | 5 +- arch/arm/mach-orion5x/bridge-regs.h | 9 +- arch/arm/mach-orion5x/common.c | 5 +- arch/arm/mach-orion5x/db88f5281-setup.c | 5 +- arch/arm/mach-orion5x/irq.c | 5 +- arch/arm/mach-orion5x/irqs.h | 5 +- arch/arm/mach-orion5x/kurobox_pro-setup.c | 5 +- arch/arm/mach-orion5x/ls_hgl-setup.c | 5 +- arch/arm/mach-orion5x/mpp.c | 5 +- arch/arm/mach-orion5x/net2big-setup.c | 6 +- arch/arm/mach-orion5x/orion5x.h | 5 +- arch/arm/mach-orion5x/pci.c | 5 +- arch/arm/mach-orion5x/rd88f5181l-fxo-setup.c | 5 +- arch/arm/mach-orion5x/rd88f5181l-ge-setup.c | 5 +- arch/arm/mach-orion5x/rd88f5182-setup.c | 5 +- arch/arm/mach-orion5x/rd88f6183ap-ge-setup.c | 5 +- arch/arm/mach-orion5x/ts78xx-setup.c | 5 +- arch/arm/mach-orion5x/wnr854t-setup.c | 9 +- arch/arm/mach-orion5x/wrt350n-v2-setup.c | 9 +- arch/arm/mach-pxa/eseries.c | 11 +- arch/arm/mach-pxa/standby.S | 6 +- arch/arm/mach-pxa/tosa.c | 4 +- arch/arm/mach-rockchip/pm.c | 7 +- arch/arm/mach-s3c/Kconfig | 14 +- arch/arm/mach-s3c/Kconfig.s3c24xx | 26 +- arch/arm/mach-s3c/Kconfig.s3c64xx | 16 +- arch/arm/mach-s3c/mach-mini2440.c | 2 +- arch/arm/mach-shmobile/regulator-quirk-rcar-gen2.c | 5 +- arch/arm/mach-spear/generic.h | 5 +- arch/arm/mach-spear/misc_regs.h | 5 +- arch/arm/mach-spear/pl080.c | 5 +- arch/arm/mach-spear/pl080.h | 5 +- arch/arm/mach-spear/restart.c | 5 +- arch/arm/mach-spear/spear.h | 5 +- arch/arm/mach-spear/spear1310.c | 5 +- arch/arm/mach-spear/spear1340.c | 5 +- arch/arm/mach-spear/spear13xx.c | 5 +- arch/arm/mach-spear/spear300.c | 5 +- arch/arm/mach-spear/spear310.c | 5 +- arch/arm/mach-spear/spear320.c | 5 +- arch/arm/mach-spear/spear3xx.c | 5 +- arch/arm/mach-spear/spear6xx.c | 5 +- arch/arm/mach-spear/time.c | 13 +- arch/arm/mach-versatile/spc.c | 10 +- arch/arm/mach-zynq/common.c | 1 - arch/arm/mm/cache-feroceon-l2.c | 5 +- arch/arm/mm/cache-tauros2.c | 5 +- arch/arm/mm/dma-mapping.c | 649 +- arch/arm/mm/fault.c | 4 - arch/arm/mm/ioremap.c | 9 +- arch/arm/mm/mmu.c | 20 - arch/arm/mm/nommu.c | 9 +- arch/arm/mm/proc-v7-bugs.c | 6 +- arch/arm/net/bpf_jit_32.c | 16 + arch/arm/xen/p2m.c | 6 +- arch/arm64/Kconfig | 33 +- arch/arm64/Kconfig.platforms | 12 +- arch/arm64/boot/Makefile | 5 +- arch/arm64/boot/dts/allwinner/sun50i-a100.dtsi | 6 - .../dts/allwinner/sun50i-a64-amarula-relic.dts | 2 +- .../boot/dts/allwinner/sun50i-a64-bananapi-m64.dts | 4 +- .../boot/dts/allwinner/sun50i-a64-nanopi-a64.dts | 2 +- .../boot/dts/allwinner/sun50i-a64-orangepi-win.dts | 6 +- .../boot/dts/allwinner/sun50i-a64-pinebook.dts | 4 +- arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi | 10 +- .../boot/dts/allwinner/sun50i-h5-nanopi-r1s-h5.dts | 4 +- .../boot/dts/allwinner/sun50i-h5-orangepi-pc2.dts | 4 +- .../dts/allwinner/sun50i-h5-orangepi-prime.dts | 4 +- .../boot/dts/allwinner/sun50i-h6-orangepi-3.dts | 4 +- .../dts/allwinner/sun50i-h6-orangepi-lite2.dts | 4 +- arch/arm64/boot/dts/allwinner/sun50i-h6-tanix.dtsi | 2 +- arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi | 12 +- arch/arm64/boot/dts/altera/Makefile | 3 +- arch/arm64/boot/dts/altera/socfpga_stratix10.dtsi | 58 +- .../boot/dts/altera/socfpga_stratix10_socdk.dts | 10 +- .../dts/altera/socfpga_stratix10_socdk_nand.dts | 10 +- .../boot/dts/altera/socfpga_stratix10_swvp.dts | 117 - arch/arm64/boot/dts/amd/amd-overdrive-rev-b0.dts | 4 +- arch/arm64/boot/dts/amd/amd-overdrive-rev-b1.dts | 4 +- arch/arm64/boot/dts/amlogic/meson-axg.dtsi | 2 +- .../arm64/boot/dts/amlogic/meson-g12b-gsking-x.dts | 27 +- .../boot/dts/amlogic/meson-g12b-gtking-pro.dts | 2 + arch/arm64/boot/dts/amlogic/meson-gx.dtsi | 2 +- arch/arm64/boot/dts/amlogic/meson-gxbb-kii-pro.dts | 2 + .../boot/dts/amlogic/meson-gxbb-nexbox-a95x.dts | 4 +- .../boot/dts/amlogic/meson-gxbb-wetek-play2.dts | 4 +- .../dts/amlogic/meson-gxl-s905d-mecool-kii-pro.dts | 4 +- .../boot/dts/amlogic/meson-gxl-s905d-p230.dts | 4 +- .../dts/amlogic/meson-gxl-s905d-vero4k-plus.dts | 4 +- .../amlogic/meson-gxl-s905w-jethome-jethub-j80.dts | 2 +- .../boot/dts/amlogic/meson-gxm-mecool-kiii-pro.dts | 4 +- .../boot/dts/amlogic/meson-gxm-minix-neo-u9h.dts | 4 +- arch/arm64/boot/dts/amlogic/meson-gxm-q200.dts | 4 +- .../boot/dts/amlogic/meson-gxm-wetek-core2.dts | 2 + arch/arm64/boot/dts/amlogic/meson-s4.dtsi | 6 - arch/arm64/boot/dts/amlogic/meson-sm1-sei610.dts | 10 +- arch/arm64/boot/dts/apm/apm-merlin.dts | 2 +- arch/arm64/boot/dts/apm/apm-mustang.dts | 2 +- arch/arm64/boot/dts/apm/apm-shadowcat.dtsi | 6 +- arch/arm64/boot/dts/apm/apm-storm.dtsi | 10 +- arch/arm64/boot/dts/arm/fvp-base-revc.dts | 2 +- arch/arm64/boot/dts/arm/juno-base.dtsi | 44 +- arch/arm64/boot/dts/arm/juno-cs-r1r2.dtsi | 16 +- arch/arm64/boot/dts/arm/juno-r1.dts | 2 - arch/arm64/boot/dts/arm/juno-r2.dts | 2 - arch/arm64/boot/dts/arm/juno-scmi.dtsi | 1 + arch/arm64/boot/dts/arm/juno.dts | 2 - arch/arm64/boot/dts/broadcom/Makefile | 1 - .../bcm4908/bcm4906-tplink-archer-c2300-v1.dts | 8 +- .../broadcom/bcm4908/bcm4908-asus-gt-ac5300.dts | 8 +- arch/arm64/boot/dts/broadcom/bcmbca/Makefile | 7 - arch/arm64/boot/dts/broadcom/bcmbca/bcm4912.dtsi | 128 - arch/arm64/boot/dts/broadcom/bcmbca/bcm63146.dtsi | 110 - arch/arm64/boot/dts/broadcom/bcmbca/bcm63158.dtsi | 128 - arch/arm64/boot/dts/broadcom/bcmbca/bcm6813.dtsi | 128 - arch/arm64/boot/dts/broadcom/bcmbca/bcm6856.dtsi | 103 - arch/arm64/boot/dts/broadcom/bcmbca/bcm6858.dtsi | 121 - arch/arm64/boot/dts/broadcom/bcmbca/bcm94912.dts | 30 - arch/arm64/boot/dts/broadcom/bcmbca/bcm963146.dts | 30 - arch/arm64/boot/dts/broadcom/bcmbca/bcm963158.dts | 30 - arch/arm64/boot/dts/broadcom/bcmbca/bcm96813.dts | 30 - arch/arm64/boot/dts/broadcom/bcmbca/bcm96856.dts | 30 - arch/arm64/boot/dts/broadcom/bcmbca/bcm96858.dts | 30 - .../arm64/boot/dts/broadcom/stingray/stingray.dtsi | 2 +- arch/arm64/boot/dts/exynos/exynos-pinctrl.h | 79 - arch/arm64/boot/dts/exynos/exynos5433-pinctrl.dtsi | 2 +- arch/arm64/boot/dts/exynos/exynos5433.dtsi | 6 +- arch/arm64/boot/dts/exynos/exynos7-espresso.dts | 6 +- arch/arm64/boot/dts/exynos/exynos7-pinctrl.dtsi | 72 +- .../boot/dts/exynos/exynos7885-jackpotlte.dts | 20 - arch/arm64/boot/dts/exynos/exynos7885-pinctrl.dtsi | 2 +- arch/arm64/boot/dts/exynos/exynos7885.dtsi | 44 +- arch/arm64/boot/dts/exynos/exynos850-pinctrl.dtsi | 2 +- .../boot/dts/exynos/exynosautov9-pinctrl.dtsi | 8 +- arch/arm64/boot/dts/exynos/exynosautov9-sadk.dts | 20 - arch/arm64/boot/dts/exynos/exynosautov9.dtsi | 1170 +- arch/arm64/boot/dts/freescale/Makefile | 3 - arch/arm64/boot/dts/freescale/fsl-ls1012a-qds.dts | 2 +- arch/arm64/boot/dts/freescale/fsl-ls1012a.dtsi | 18 +- arch/arm64/boot/dts/freescale/fsl-ls1028a-qds.dts | 2 +- arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi | 21 +- arch/arm64/boot/dts/freescale/fsl-ls1043a.dtsi | 20 +- arch/arm64/boot/dts/freescale/fsl-ls1046a.dtsi | 20 +- .../arm64/boot/dts/freescale/fsl-ls1088a-ten64.dts | 10 +- arch/arm64/boot/dts/freescale/fsl-ls1088a.dtsi | 16 +- arch/arm64/boot/dts/freescale/fsl-ls208xa.dtsi | 18 +- arch/arm64/boot/dts/freescale/fsl-lx2160a-qds.dts | 4 +- arch/arm64/boot/dts/freescale/fsl-lx2160a.dtsi | 16 +- arch/arm64/boot/dts/freescale/fsl-lx2162a-qds.dts | 4 +- arch/arm64/boot/dts/freescale/imx8-ss-conn.dtsi | 10 +- .../dts/freescale/imx8mm-beacon-baseboard.dtsi | 4 +- arch/arm64/boot/dts/freescale/imx8mm-evk.dtsi | 43 - .../boot/dts/freescale/imx8mm-icore-mx8mm.dtsi | 12 +- arch/arm64/boot/dts/freescale/imx8mm-mx8menlo.dts | 4 +- .../dts/freescale/imx8mm-phyboard-polis-rdk.dts | 450 - .../boot/dts/freescale/imx8mm-phycore-som.dtsi | 440 - .../boot/dts/freescale/imx8mm-var-som-symphony.dts | 6 +- .../boot/dts/freescale/imx8mm-venice-gw700x.dtsi | 24 +- .../boot/dts/freescale/imx8mm-venice-gw7901.dts | 8 +- .../boot/dts/freescale/imx8mm-venice-gw7902.dts | 10 +- .../boot/dts/freescale/imx8mm-venice-gw7903.dts | 6 +- arch/arm64/boot/dts/freescale/imx8mm-verdin.dtsi | 10 +- arch/arm64/boot/dts/freescale/imx8mm.dtsi | 16 +- .../dts/freescale/imx8mn-beacon-baseboard.dtsi | 4 +- arch/arm64/boot/dts/freescale/imx8mn-evk.dtsi | 45 +- .../boot/dts/freescale/imx8mn-var-som-symphony.dts | 6 +- .../boot/dts/freescale/imx8mn-venice-gw7902.dts | 8 +- arch/arm64/boot/dts/freescale/imx8mn.dtsi | 13 +- .../arm64/boot/dts/freescale/imx8mp-dhcom-pdk2.dts | 163 - .../arm64/boot/dts/freescale/imx8mp-dhcom-som.dtsi | 1030 - arch/arm64/boot/dts/freescale/imx8mp-evk.dts | 126 +- .../dts/freescale/imx8mp-icore-mx8mp-edimm2.2.dts | 40 +- .../dts/freescale/imx8mp-phyboard-pollux-rdk.dts | 48 +- .../boot/dts/freescale/imx8mp-venice-gw74xx.dts | 116 +- arch/arm64/boot/dts/freescale/imx8mp-verdin.dtsi | 10 +- arch/arm64/boot/dts/freescale/imx8mp.dtsi | 13 +- arch/arm64/boot/dts/freescale/imx8mq-evk.dts | 43 - .../boot/dts/freescale/imx8mq-librem5-devkit.dts | 6 +- arch/arm64/boot/dts/freescale/imx8mq-librem5.dtsi | 4 +- arch/arm64/boot/dts/freescale/imx8mq-nitrogen.dts | 6 +- .../arm64/boot/dts/freescale/imx8mq-zii-ultra.dtsi | 2 +- arch/arm64/boot/dts/freescale/imx8mq.dtsi | 15 +- .../dts/freescale/imx8qxp-colibri-eval-v3.dtsi | 8 +- arch/arm64/boot/dts/freescale/imx8qxp.dtsi | 2 +- arch/arm64/boot/dts/freescale/imx8ulp.dtsi | 14 +- arch/arm64/boot/dts/freescale/imx93-11x11-evk.dts | 114 - arch/arm64/boot/dts/freescale/imx93-pinfunc.h | 623 - arch/arm64/boot/dts/freescale/imx93.dtsi | 334 - arch/arm64/boot/dts/freescale/mba8mx.dtsi | 8 +- arch/arm64/boot/dts/freescale/s32g2.dtsi | 2 +- arch/arm64/boot/dts/hisilicon/hi3660-hikey960.dts | 14 +- arch/arm64/boot/dts/hisilicon/hi3660.dtsi | 8 +- arch/arm64/boot/dts/hisilicon/hi3670.dtsi | 2 +- arch/arm64/boot/dts/hisilicon/hi6220-hikey.dts | 12 +- arch/arm64/boot/dts/hisilicon/hip05-d02.dts | 6 +- arch/arm64/boot/dts/hisilicon/hip06.dtsi | 6 +- arch/arm64/boot/dts/hisilicon/hip07.dtsi | 6 +- arch/arm64/boot/dts/intel/socfpga_agilex.dtsi | 14 +- arch/arm64/boot/dts/lg/lg1312.dtsi | 38 +- arch/arm64/boot/dts/lg/lg1313.dtsi | 38 +- .../boot/dts/marvell/armada-3720-turris-mox.dts | 4 +- .../boot/dts/marvell/armada-7040-mochabin.dts | 4 +- .../dts/marvell/armada-8040-clearfog-gt-8k.dts | 4 +- arch/arm64/boot/dts/marvell/armada-8040-mcbin.dtsi | 2 +- .../boot/dts/marvell/armada-8040-puzzle-m801.dts | 4 +- arch/arm64/boot/dts/marvell/cn9130-db.dtsi | 2 +- arch/arm64/boot/dts/mediatek/mt2712-evb.dts | 2 +- arch/arm64/boot/dts/mediatek/mt2712e.dtsi | 2 - arch/arm64/boot/dts/mediatek/mt6755.dtsi | 9 +- arch/arm64/boot/dts/mediatek/mt6795.dtsi | 269 +- .../boot/dts/mediatek/mt7622-bananapi-bpi-r64.dts | 19 +- arch/arm64/boot/dts/mediatek/mt7622-rfb1.dts | 13 +- arch/arm64/boot/dts/mediatek/mt7622.dtsi | 10 +- arch/arm64/boot/dts/mediatek/mt7986a.dtsi | 4 +- .../boot/dts/mediatek/mt8173-elm-hana-rev7.dts | 6 +- arch/arm64/boot/dts/mediatek/mt8173-elm.dtsi | 24 +- arch/arm64/boot/dts/mediatek/mt8173-evb.dts | 12 +- arch/arm64/boot/dts/mediatek/mt8173.dtsi | 18 +- arch/arm64/boot/dts/mediatek/mt8183-evb.dts | 38 +- .../boot/dts/mediatek/mt8183-kukui-jacuzzi.dtsi | 4 +- .../boot/dts/mediatek/mt8183-kukui-kakadu.dtsi | 2 +- arch/arm64/boot/dts/mediatek/mt8183-kukui.dtsi | 12 +- arch/arm64/boot/dts/mediatek/mt8183-pumpkin.dts | 2 +- arch/arm64/boot/dts/mediatek/mt8183.dtsi | 315 +- arch/arm64/boot/dts/mediatek/mt8192.dtsi | 29 +- arch/arm64/boot/dts/mediatek/mt8195-evb.dts | 8 +- arch/arm64/boot/dts/mediatek/mt8195.dtsi | 76 +- arch/arm64/boot/dts/mediatek/pumpkin-common.dtsi | 4 +- .../boot/dts/microchip/sparx5_pcb134_board.dtsi | 200 +- .../boot/dts/microchip/sparx5_pcb135_board.dtsi | 48 +- arch/arm64/boot/dts/nvidia/tegra132-norrin.dts | 4 +- arch/arm64/boot/dts/nvidia/tegra186-p2771-0000.dts | 49 +- .../dts/nvidia/tegra186-p3509-0000+p3636-0001.dts | 6 +- arch/arm64/boot/dts/nvidia/tegra186.dtsi | 24 - arch/arm64/boot/dts/nvidia/tegra194-p2972-0000.dts | 47 +- .../arm64/boot/dts/nvidia/tegra194-p3509-0000.dtsi | 47 +- arch/arm64/boot/dts/nvidia/tegra194.dtsi | 24 - arch/arm64/boot/dts/nvidia/tegra210-p2371-2180.dts | 84 - arch/arm64/boot/dts/nvidia/tegra210-p2597.dtsi | 6 +- arch/arm64/boot/dts/nvidia/tegra210-p2894.dtsi | 2 +- arch/arm64/boot/dts/nvidia/tegra210-p3450-0000.dts | 88 +- arch/arm64/boot/dts/nvidia/tegra210-smaug.dts | 10 +- arch/arm64/boot/dts/nvidia/tegra210.dtsi | 42 +- .../dts/nvidia/tegra234-p3737-0000+p3701-0000.dts | 49 +- arch/arm64/boot/dts/nvidia/tegra234.dtsi | 66 - arch/arm64/boot/dts/qcom/Makefile | 28 +- arch/arm64/boot/dts/qcom/apq8016-sbc.dts | 36 +- arch/arm64/boot/dts/qcom/apq8096-db820c.dts | 91 +- arch/arm64/boot/dts/qcom/ipq6018-cp01-c1.dts | 6 +- arch/arm64/boot/dts/qcom/ipq6018.dtsi | 41 +- arch/arm64/boot/dts/qcom/ipq8074.dtsi | 42 +- .../boot/dts/qcom/msm8916-alcatel-idol347.dts | 2 +- arch/arm64/boot/dts/qcom/msm8916-asus-z00l.dts | 4 +- arch/arm64/boot/dts/qcom/msm8916-huawei-g7.dts | 2 +- .../boot/dts/qcom/msm8916-longcheer-l8150.dts | 2 +- .../boot/dts/qcom/msm8916-longcheer-l8910.dts | 2 +- .../dts/qcom/msm8916-samsung-a2015-common.dtsi | 16 +- .../boot/dts/qcom/msm8916-samsung-a3u-eur.dts | 8 + .../boot/dts/qcom/msm8916-samsung-a5u-eur.dts | 8 + arch/arm64/boot/dts/qcom/msm8916-samsung-j5.dts | 4 +- .../boot/dts/qcom/msm8916-samsung-serranove.dts | 6 +- .../boot/dts/qcom/msm8916-wingtech-wt88047.dts | 2 +- arch/arm64/boot/dts/qcom/msm8916.dtsi | 28 +- arch/arm64/boot/dts/qcom/msm8953.dtsi | 6 +- arch/arm64/boot/dts/qcom/msm8992-lg-bullhead.dtsi | 2 +- arch/arm64/boot/dts/qcom/msm8992-xiaomi-libra.dts | 8 +- .../boot/dts/qcom/msm8994-msft-lumia-octagon.dtsi | 29 +- .../dts/qcom/msm8994-sony-xperia-kitakami.dtsi | 12 +- arch/arm64/boot/dts/qcom/msm8994.dtsi | 25 +- .../qcom/msm8996-pmi8996-sony-xperia-tone-dora.dts | 11 + .../msm8996-pmi8996-sony-xperia-tone-kagura.dts | 11 + .../msm8996-pmi8996-sony-xperia-tone-keyaki.dts | 11 + .../boot/dts/qcom/msm8996-sony-xperia-tone.dtsi | 77 +- .../arm64/boot/dts/qcom/msm8996-xiaomi-common.dtsi | 14 +- arch/arm64/boot/dts/qcom/msm8996-xiaomi-gemini.dts | 4 +- .../arm64/boot/dts/qcom/msm8996-xiaomi-natrium.dts | 414 - .../arm64/boot/dts/qcom/msm8996-xiaomi-scorpio.dts | 2 +- arch/arm64/boot/dts/qcom/msm8996.dtsi | 297 +- .../boot/dts/qcom/msm8998-asus-novago-tp370ql.dts | 23 +- arch/arm64/boot/dts/qcom/msm8998-clamshell.dtsi | 138 +- arch/arm64/boot/dts/qcom/msm8998-fxtec-pro1.dts | 460 +- arch/arm64/boot/dts/qcom/msm8998-hp-envy-x2.dts | 9 +- .../boot/dts/qcom/msm8998-lenovo-miix-630.dts | 9 +- arch/arm64/boot/dts/qcom/msm8998-mtp.dts | 443 +- arch/arm64/boot/dts/qcom/msm8998-mtp.dtsi | 421 + .../boot/dts/qcom/msm8998-oneplus-cheeseburger.dts | 2 +- .../boot/dts/qcom/msm8998-oneplus-common.dtsi | 88 +- .../dts/qcom/msm8998-sony-xperia-yoshino-lilac.dts | 4 - .../dts/qcom/msm8998-sony-xperia-yoshino-maple.dts | 2 +- .../boot/dts/qcom/msm8998-sony-xperia-yoshino.dtsi | 120 +- arch/arm64/boot/dts/qcom/msm8998.dtsi | 87 +- arch/arm64/boot/dts/qcom/pm6350.dtsi | 3 +- arch/arm64/boot/dts/qcom/pm660.dtsi | 2 +- arch/arm64/boot/dts/qcom/pm660l.dtsi | 8 +- arch/arm64/boot/dts/qcom/pm8005.dtsi | 4 - arch/arm64/boot/dts/qcom/pm8009.dtsi | 3 +- arch/arm64/boot/dts/qcom/pm8150.dtsi | 3 +- arch/arm64/boot/dts/qcom/pm8150b.dtsi | 13 +- arch/arm64/boot/dts/qcom/pm8150l.dtsi | 14 +- arch/arm64/boot/dts/qcom/pm8350.dtsi | 3 +- arch/arm64/boot/dts/qcom/pm8350b.dtsi | 3 +- arch/arm64/boot/dts/qcom/pm8916.dtsi | 17 +- arch/arm64/boot/dts/qcom/pm8994.dtsi | 10 - arch/arm64/boot/dts/qcom/pmi8994.dtsi | 22 +- arch/arm64/boot/dts/qcom/pmi8998.dtsi | 13 +- arch/arm64/boot/dts/qcom/pmm8155au_1.dtsi | 2 +- arch/arm64/boot/dts/qcom/pmm8155au_2.dtsi | 2 +- arch/arm64/boot/dts/qcom/pmr735b.dtsi | 3 +- arch/arm64/boot/dts/qcom/pms405.dtsi | 17 +- arch/arm64/boot/dts/qcom/qcs404-evb.dtsi | 4 +- arch/arm64/boot/dts/qcom/qcs404.dtsi | 35 +- arch/arm64/boot/dts/qcom/qrb5165-rb5.dts | 44 +- arch/arm64/boot/dts/qcom/sa8295p-adp.dts | 389 - arch/arm64/boot/dts/qcom/sa8540p.dtsi | 133 - arch/arm64/boot/dts/qcom/sc7180-idp.dts | 5 +- .../arm64/boot/dts/qcom/sc7180-trogdor-coachz.dtsi | 4 - .../boot/dts/qcom/sc7180-trogdor-homestar.dtsi | 8 +- .../boot/dts/qcom/sc7180-trogdor-kingoftown-r0.dts | 44 - .../boot/dts/qcom/sc7180-trogdor-kingoftown-r1.dts | 17 - .../boot/dts/qcom/sc7180-trogdor-kingoftown.dtsi | 225 - arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor.dtsi | 3 +- .../dts/qcom/sc7180-trogdor-mrbland-rev0-auo.dts | 22 - .../dts/qcom/sc7180-trogdor-mrbland-rev0-boe.dts | 22 - .../boot/dts/qcom/sc7180-trogdor-mrbland-rev0.dtsi | 53 - .../dts/qcom/sc7180-trogdor-mrbland-rev1-auo.dts | 22 - .../dts/qcom/sc7180-trogdor-mrbland-rev1-boe.dts | 24 - .../boot/dts/qcom/sc7180-trogdor-mrbland.dtsi | 350 - .../dts/qcom/sc7180-trogdor-pazquel-lte-parade.dts | 22 - .../dts/qcom/sc7180-trogdor-pazquel-lte-ti.dts | 22 - .../dts/qcom/sc7180-trogdor-pazquel-parade.dts | 17 - .../boot/dts/qcom/sc7180-trogdor-pazquel-ti.dts | 17 - .../boot/dts/qcom/sc7180-trogdor-pazquel.dtsi | 222 - .../arm64/boot/dts/qcom/sc7180-trogdor-pompom.dtsi | 2 - .../qcom/sc7180-trogdor-quackingstick-r0-lte.dts | 38 - .../dts/qcom/sc7180-trogdor-quackingstick-r0.dts | 26 - .../dts/qcom/sc7180-trogdor-quackingstick.dtsi | 324 - arch/arm64/boot/dts/qcom/sc7180-trogdor-r1.dts | 2 - .../qcom/sc7180-trogdor-wormdingler-rev0-boe.dts | 22 - .../qcom/sc7180-trogdor-wormdingler-rev0-inx.dts | 22 - .../dts/qcom/sc7180-trogdor-wormdingler-rev0.dtsi | 53 - ...sc7180-trogdor-wormdingler-rev1-boe-rt5682s.dts | 29 - .../qcom/sc7180-trogdor-wormdingler-rev1-boe.dts | 28 - ...sc7180-trogdor-wormdingler-rev1-inx-rt5682s.dts | 29 - .../qcom/sc7180-trogdor-wormdingler-rev1-inx.dts | 22 - .../boot/dts/qcom/sc7180-trogdor-wormdingler.dtsi | 412 - arch/arm64/boot/dts/qcom/sc7180-trogdor.dtsi | 8 +- arch/arm64/boot/dts/qcom/sc7180.dtsi | 75 +- arch/arm64/boot/dts/qcom/sc7280-chrome-common.dtsi | 16 - .../dts/qcom/sc7280-herobrine-audio-wcd9385.dtsi | 20 - arch/arm64/boot/dts/qcom/sc7280-herobrine-crd.dts | 73 - .../dts/qcom/sc7280-herobrine-herobrine-r1.dts | 11 - .../boot/dts/qcom/sc7280-herobrine-villager-r0.dts | 29 - arch/arm64/boot/dts/qcom/sc7280-herobrine.dtsi | 22 +- arch/arm64/boot/dts/qcom/sc7280-idp.dtsi | 91 +- arch/arm64/boot/dts/qcom/sc7280-qcard.dtsi | 11 +- arch/arm64/boot/dts/qcom/sc7280.dtsi | 239 +- arch/arm64/boot/dts/qcom/sc8280xp-crd.dts | 427 - .../dts/qcom/sc8280xp-lenovo-thinkpad-x13s.dts | 386 - arch/arm64/boot/dts/qcom/sc8280xp-pmics.dtsi | 109 - arch/arm64/boot/dts/qcom/sc8280xp.dtsi | 2139 - .../arm64/boot/dts/qcom/sda660-inforce-ifc6560.dts | 461 - .../boot/dts/qcom/sdm630-sony-xperia-nile.dtsi | 61 +- arch/arm64/boot/dts/qcom/sdm630.dtsi | 332 +- arch/arm64/boot/dts/qcom/sdm632-fairphone-fp3.dts | 2 +- .../dts/qcom/sdm636-sony-xperia-ganges-mermaid.dts | 2 +- .../arm64/boot/dts/qcom/sdm660-xiaomi-lavender.dts | 28 +- arch/arm64/boot/dts/qcom/sdm660.dtsi | 5 +- arch/arm64/boot/dts/qcom/sdm845-cheza.dtsi | 136 +- arch/arm64/boot/dts/qcom/sdm845-db845c.dts | 62 +- arch/arm64/boot/dts/qcom/sdm845-lg-common.dtsi | 614 - arch/arm64/boot/dts/qcom/sdm845-lg-judyln.dts | 68 - arch/arm64/boot/dts/qcom/sdm845-lg-judyp.dts | 44 - .../arm64/boot/dts/qcom/sdm845-oneplus-common.dtsi | 8 +- arch/arm64/boot/dts/qcom/sdm845-shift-axolotl.dts | 35 +- .../dts/qcom/sdm845-sony-xperia-tama-akatsuki.dts | 5 +- .../boot/dts/qcom/sdm845-sony-xperia-tama.dtsi | 2 +- .../boot/dts/qcom/sdm845-xiaomi-beryllium.dts | 8 +- arch/arm64/boot/dts/qcom/sdm845.dtsi | 243 +- .../boot/dts/qcom/sdm850-lenovo-yoga-c630.dts | 10 +- arch/arm64/boot/dts/qcom/sdm850-samsung-w737.dts | 4 +- .../dts/qcom/sm6125-sony-xperia-seine-pdx201.dts | 40 +- arch/arm64/boot/dts/qcom/sm6125.dtsi | 40 +- arch/arm64/boot/dts/qcom/sm6350.dtsi | 30 +- arch/arm64/boot/dts/qcom/sm7225-fairphone-fp4.dts | 4 +- arch/arm64/boot/dts/qcom/sm8150-hdk.dts | 4 +- .../boot/dts/qcom/sm8150-microsoft-surface-duo.dts | 4 +- arch/arm64/boot/dts/qcom/sm8150.dtsi | 36 +- arch/arm64/boot/dts/qcom/sm8250-hdk.dts | 4 +- .../boot/dts/qcom/sm8250-sony-xperia-edo.dtsi | 2 +- arch/arm64/boot/dts/qcom/sm8250.dtsi | 110 +- .../dts/qcom/sm8350-microsoft-surface-duo2.dts | 2 + .../boot/dts/qcom/sm8350-sony-xperia-sagami.dtsi | 2 +- arch/arm64/boot/dts/qcom/sm8350.dtsi | 148 +- arch/arm64/boot/dts/qcom/sm8450-hdk.dts | 2 + arch/arm64/boot/dts/qcom/sm8450-qrd.dts | 2 + arch/arm64/boot/dts/qcom/sm8450.dtsi | 90 +- arch/arm64/boot/dts/renesas/Makefile | 3 - .../boot/dts/renesas/beacon-renesom-baseboard.dtsi | 6 +- .../arm64/boot/dts/renesas/beacon-renesom-som.dtsi | 4 +- .../dts/renesas/draak-ebisu-panel-aa104xd12.dts | 36 - arch/arm64/boot/dts/renesas/draak.dtsi | 2 +- arch/arm64/boot/dts/renesas/ebisu.dtsi | 8 +- arch/arm64/boot/dts/renesas/hihope-common.dtsi | 4 +- arch/arm64/boot/dts/renesas/panel-aa104xd12.dtsi | 30 - arch/arm64/boot/dts/renesas/r8a774c0.dtsi | 6 +- arch/arm64/boot/dts/renesas/r8a77990.dtsi | 6 +- arch/arm64/boot/dts/renesas/r8a779a0.dtsi | 31 +- .../boot/dts/renesas/r8a779f0-spider-cpu.dtsi | 13 - arch/arm64/boot/dts/renesas/r8a779f0-spider.dts | 1 - arch/arm64/boot/dts/renesas/r8a779f0.dtsi | 434 +- arch/arm64/boot/dts/renesas/r8a779m8.dtsi | 5 - arch/arm64/boot/dts/renesas/r9a07g043.dtsi | 21 +- arch/arm64/boot/dts/renesas/r9a07g043u11-smarc.dts | 6 + arch/arm64/boot/dts/renesas/r9a07g054l2-smarc.dts | 2 +- arch/arm64/boot/dts/renesas/r9a09g011-v2mevk2.dts | 14 - arch/arm64/boot/dts/renesas/r9a09g011.dtsi | 51 - arch/arm64/boot/dts/renesas/rzg2l-smarc-som.dtsi | 4 +- arch/arm64/boot/dts/renesas/rzg2lc-smarc-som.dtsi | 4 +- arch/arm64/boot/dts/renesas/rzg2lc-smarc.dtsi | 2 +- arch/arm64/boot/dts/renesas/rzg2ul-smarc-som.dtsi | 23 +- arch/arm64/boot/dts/renesas/rzg2ul-smarc.dtsi | 6 - arch/arm64/boot/dts/renesas/salvator-common.dtsi | 8 +- .../boot/dts/renesas/salvator-panel-aa104xd12.dts | 36 - arch/arm64/boot/dts/renesas/ulcb-kf.dtsi | 14 +- arch/arm64/boot/dts/renesas/ulcb.dtsi | 6 +- arch/arm64/boot/dts/rockchip/Makefile | 1 - arch/arm64/boot/dts/rockchip/px30.dtsi | 2 +- arch/arm64/boot/dts/rockchip/rk3308-evb.dts | 2 +- arch/arm64/boot/dts/rockchip/rk3308-rock-pi-s.dts | 253 - arch/arm64/boot/dts/rockchip/rk3326-odroid-go2.dts | 32 +- arch/arm64/boot/dts/rockchip/rk3328-nanopi-r2s.dts | 2 +- arch/arm64/boot/dts/rockchip/rk3368-evb.dtsi | 2 +- arch/arm64/boot/dts/rockchip/rk3368-geekbox.dts | 2 +- .../boot/dts/rockchip/rk3368-orion-r68-meta.dts | 4 +- arch/arm64/boot/dts/rockchip/rk3368-px5-evb.dts | 2 +- arch/arm64/boot/dts/rockchip/rk3368-r88.dts | 2 +- arch/arm64/boot/dts/rockchip/rk3368.dtsi | 6 +- arch/arm64/boot/dts/rockchip/rk3399-evb.dts | 2 +- arch/arm64/boot/dts/rockchip/rk3399-firefly.dts | 2 +- .../boot/dts/rockchip/rk3399-gru-chromebook.dtsi | 2 +- arch/arm64/boot/dts/rockchip/rk3399-gru-kevin.dts | 2 +- .../boot/dts/rockchip/rk3399-gru-scarlet.dtsi | 6 +- .../boot/dts/rockchip/rk3399-khadas-edge.dtsi | 2 +- arch/arm64/boot/dts/rockchip/rk3399-nanopi-r4s.dts | 4 +- arch/arm64/boot/dts/rockchip/rk3399-nanopi4.dtsi | 2 +- arch/arm64/boot/dts/rockchip/rk3399-orangepi.dts | 2 +- .../boot/dts/rockchip/rk3399-pinebook-pro.dts | 4 +- .../arm64/boot/dts/rockchip/rk3399-puma-haikou.dts | 2 +- arch/arm64/boot/dts/rockchip/rk3399-roc-pc.dtsi | 2 +- arch/arm64/boot/dts/rockchip/rk3399-rockpro64.dtsi | 72 +- .../dts/rockchip/rk3399-sapphire-excavator.dts | 2 +- arch/arm64/boot/dts/rockchip/rk3399-sapphire.dtsi | 2 +- arch/arm64/boot/dts/rockchip/rk3399.dtsi | 6 +- .../boot/dts/rockchip/rk3399pro-vmarc-som.dtsi | 2 +- arch/arm64/boot/dts/rockchip/rk3566-pinenote.dtsi | 2 +- arch/arm64/boot/dts/rockchip/rk3566-quartz64-a.dts | 115 - arch/arm64/boot/dts/rockchip/rk3566-quartz64-b.dts | 2 +- arch/arm64/boot/dts/rockchip/rk3566.dtsi | 4 - arch/arm64/boot/dts/rockchip/rk3568-bpi-r2-pro.dts | 89 - arch/arm64/boot/dts/rockchip/rk3568-evb1-v10.dts | 55 - arch/arm64/boot/dts/rockchip/rk3568-rock-3a.dts | 55 - arch/arm64/boot/dts/rockchip/rk3568.dtsi | 4 - arch/arm64/boot/dts/rockchip/rk356x.dtsi | 166 - arch/arm64/boot/dts/sprd/sc9836.dtsi | 10 +- arch/arm64/boot/dts/sprd/sc9863a.dtsi | 4 +- arch/arm64/boot/dts/sprd/whale2.dtsi | 2 +- arch/arm64/boot/dts/tesla/fsd-evb.dts | 4 - arch/arm64/boot/dts/tesla/fsd-pinctrl.dtsi | 106 +- arch/arm64/boot/dts/tesla/fsd-pinctrl.h | 33 - arch/arm64/boot/dts/tesla/fsd.dtsi | 120 - arch/arm64/boot/dts/ti/k3-am62-main.dtsi | 17 +- arch/arm64/boot/dts/ti/k3-am625-sk.dts | 11 +- arch/arm64/boot/dts/ti/k3-am64-main.dtsi | 6 +- arch/arm64/boot/dts/ti/k3-am642-evm.dts | 2 +- arch/arm64/boot/dts/ti/k3-am642-sk.dts | 16 +- arch/arm64/boot/dts/ti/k3-am65-iot2050-common.dtsi | 4 +- arch/arm64/boot/dts/ti/k3-am65-main.dtsi | 14 +- arch/arm64/boot/dts/ti/k3-am65-wakeup.dtsi | 4 +- arch/arm64/boot/dts/ti/k3-am654-base-board.dts | 8 +- arch/arm64/boot/dts/ti/k3-j7200-mcu-wakeup.dtsi | 4 +- .../boot/dts/ti/k3-j721e-common-proc-board.dts | 4 +- arch/arm64/boot/dts/ti/k3-j721e-mcu-wakeup.dtsi | 4 +- arch/arm64/boot/dts/ti/k3-j721s2-main.dtsi | 6 +- arch/arm64/boot/dts/ti/k3-j721s2-mcu-wakeup.dtsi | 4 +- arch/arm64/boot/dts/xilinx/zynqmp-clk-ccf.dtsi | 4 - arch/arm64/boot/dts/xilinx/zynqmp-sm-k26-revA.dts | 4 +- arch/arm64/boot/dts/xilinx/zynqmp-zcu100-revC.dts | 2 +- arch/arm64/boot/dts/xilinx/zynqmp-zcu102-revA.dts | 2 +- arch/arm64/boot/dts/xilinx/zynqmp-zcu106-revA.dts | 2 +- arch/arm64/boot/dts/xilinx/zynqmp-zcu111-revA.dts | 2 +- arch/arm64/boot/dts/xilinx/zynqmp.dtsi | 26 - arch/arm64/configs/defconfig | 18 - arch/arm64/crypto/Kconfig | 10 +- arch/arm64/crypto/Makefile | 3 - arch/arm64/crypto/aes-glue.c | 80 +- arch/arm64/crypto/aes-modes.S | 349 +- arch/arm64/crypto/aes-neon.S | 2 +- arch/arm64/crypto/polyval-ce-core.S | 361 - arch/arm64/crypto/polyval-ce-glue.c | 191 - arch/arm64/include/asm/archrandom.h | 10 + arch/arm64/include/asm/asm-extable.h | 79 +- arch/arm64/include/asm/asm-uaccess.h | 12 +- arch/arm64/include/asm/asm_pointer_auth.h | 4 +- arch/arm64/include/asm/assembler.h | 35 +- arch/arm64/include/asm/barrier.h | 12 +- arch/arm64/include/asm/cache.h | 41 +- arch/arm64/include/asm/cacheflush.h | 7 + arch/arm64/include/asm/cpu.h | 1 - arch/arm64/include/asm/cpu_ops.h | 9 + arch/arm64/include/asm/cpufeature.h | 5 +- arch/arm64/include/asm/cpuidle.h | 15 + arch/arm64/include/asm/efi.h | 7 +- arch/arm64/include/asm/el2_setup.h | 60 + arch/arm64/include/asm/fixmap.h | 4 +- arch/arm64/include/asm/hugetlb.h | 3 + arch/arm64/include/asm/io.h | 65 +- arch/arm64/include/asm/kernel-pgtable.h | 18 +- arch/arm64/include/asm/kexec.h | 18 +- arch/arm64/include/asm/kvm_emulate.h | 11 +- arch/arm64/include/asm/kvm_host.h | 208 +- arch/arm64/include/asm/memory.h | 9 - arch/arm64/include/asm/mmu_context.h | 16 +- arch/arm64/include/asm/pgtable-prot.h | 18 + arch/arm64/include/asm/pgtable.h | 10 - arch/arm64/include/asm/processor.h | 3 +- arch/arm64/include/asm/setup.h | 3 + arch/arm64/include/asm/sysreg.h | 128 +- arch/arm64/include/asm/uaccess.h | 94 +- arch/arm64/include/asm/virt.h | 14 +- arch/arm64/kernel/Makefile | 7 +- arch/arm64/kernel/acpi.c | 2 +- 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 | 321 +- arch/arm64/kernel/cpuidle.c | 29 + arch/arm64/kernel/cpuinfo.c | 52 +- arch/arm64/kernel/elfcore.c | 16 +- arch/arm64/kernel/entry-common.c | 14 +- arch/arm64/kernel/entry-ftrace.S | 1 + arch/arm64/kernel/entry.S | 53 +- arch/arm64/kernel/fpsimd.c | 1 + arch/arm64/kernel/ftrace.c | 137 +- arch/arm64/kernel/head.S | 528 +- arch/arm64/kernel/hibernate.c | 5 + arch/arm64/kernel/hyp-stub.S | 117 +- arch/arm64/kernel/idreg-override.c | 106 +- arch/arm64/kernel/image-vars.h | 59 +- arch/arm64/kernel/jump_label.c | 11 + arch/arm64/kernel/kaslr.c | 149 +- arch/arm64/kernel/kuser32.S | 1 - arch/arm64/kernel/mte.c | 9 + arch/arm64/kernel/pi/Makefile | 33 - arch/arm64/kernel/pi/kaslr_early.c | 112 - arch/arm64/kernel/setup.c | 22 +- arch/arm64/kernel/signal.c | 20 +- arch/arm64/kernel/sigreturn32.S | 1 - arch/arm64/kernel/sleep.S | 3 +- arch/arm64/kernel/stacktrace.c | 99 +- arch/arm64/kernel/suspend.c | 2 +- arch/arm64/kernel/topology.c | 14 + arch/arm64/kernel/traps.c | 6 +- arch/arm64/kernel/vdso.c | 3 +- arch/arm64/kernel/vdso/Makefile | 8 +- arch/arm64/kernel/vdso/vdso.lds.S | 16 +- arch/arm64/kernel/vdso32/Makefile | 1 - arch/arm64/kernel/vdso32/vdso.lds.S | 27 +- arch/arm64/kernel/vmlinux.lds.S | 22 +- arch/arm64/kvm/arch_timer.c | 5 +- arch/arm64/kvm/arm.c | 28 +- arch/arm64/kvm/debug.c | 25 +- arch/arm64/kvm/fpsimd.c | 37 +- arch/arm64/kvm/handle_exit.c | 2 +- arch/arm64/kvm/hyp/exception.c | 23 +- arch/arm64/kvm/hyp/include/hyp/debug-sr.h | 6 +- arch/arm64/kvm/hyp/include/hyp/switch.h | 24 +- arch/arm64/kvm/hyp/include/hyp/sysreg-sr.h | 4 +- arch/arm64/kvm/hyp/include/nvhe/fixed_config.h | 32 +- arch/arm64/kvm/hyp/nvhe/Makefile | 19 +- arch/arm64/kvm/hyp/nvhe/debug-sr.c | 8 +- arch/arm64/kvm/hyp/nvhe/mem_protect.c | 4 + arch/arm64/kvm/hyp/nvhe/switch.c | 8 +- arch/arm64/kvm/hyp/nvhe/sys_regs.c | 58 +- arch/arm64/kvm/hyp/vhe/switch.c | 6 +- arch/arm64/kvm/hyp/vhe/sysreg-sr.c | 4 +- arch/arm64/kvm/inject_fault.c | 17 +- arch/arm64/kvm/mmu.c | 2 +- arch/arm64/kvm/reset.c | 6 +- arch/arm64/kvm/sys_regs.c | 26 +- arch/arm64/kvm/vgic/vgic-mmio-v2.c | 4 +- arch/arm64/kvm/vgic/vgic-mmio-v3.c | 40 +- arch/arm64/kvm/vgic/vgic-mmio.c | 40 +- arch/arm64/kvm/vgic/vgic-mmio.h | 3 - arch/arm64/kvm/vmid.c | 2 +- arch/arm64/lib/mte.S | 2 +- arch/arm64/mm/cache.S | 43 + arch/arm64/mm/copypage.c | 9 + arch/arm64/mm/dma-mapping.c | 19 +- arch/arm64/mm/extable.c | 10 +- arch/arm64/mm/fault.c | 5 +- arch/arm64/mm/flush.c | 13 +- arch/arm64/mm/hugetlbpage.c | 96 +- arch/arm64/mm/init.c | 6 +- arch/arm64/mm/ioremap.c | 90 +- arch/arm64/mm/kasan_init.c | 4 +- arch/arm64/mm/mmap.c | 21 - arch/arm64/mm/mmu.c | 78 +- arch/arm64/mm/mteswap.c | 9 + arch/arm64/mm/proc.S | 188 +- arch/arm64/net/bpf_jit_comp.c | 9 +- arch/arm64/tools/cpucaps | 1 - arch/arm64/tools/gen-sysreg.awk | 2 +- arch/arm64/tools/sysreg | 264 - arch/csky/Kconfig | 2 +- arch/csky/include/asm/pgalloc.h | 2 +- arch/csky/include/asm/pgtable.h | 24 +- arch/csky/include/asm/sections.h | 10 - arch/csky/kernel/entry.S | 8 +- 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/csky/mm/fault.c | 4 - arch/csky/mm/init.c | 20 - arch/hexagon/include/asm/bitops.h | 24 +- arch/hexagon/include/asm/pgtable.h | 27 + arch/hexagon/mm/init.c | 42 - arch/hexagon/mm/vm_fault.c | 4 - arch/ia64/Kconfig | 1 + arch/ia64/configs/bigsur_defconfig | 1 + arch/ia64/configs/generic_defconfig | 1 + arch/ia64/configs/gensparse_defconfig | 1 + arch/ia64/configs/tiger_defconfig | 1 + arch/ia64/configs/zx1_defconfig | 1 + arch/ia64/include/asm/bitops.h | 42 +- arch/ia64/include/asm/io.h | 8 + arch/ia64/include/asm/pgtable.h | 18 + arch/ia64/include/asm/processor.h | 2 +- arch/ia64/include/uapi/asm/cmpxchg.h | 28 +- arch/ia64/mm/fault.c | 4 - arch/ia64/mm/init.c | 28 +- arch/loongarch/Kconfig | 9 +- arch/loongarch/include/asm/branch.h | 3 +- arch/loongarch/include/asm/efi.h | 16 +- arch/loongarch/include/asm/fpregdef.h | 1 + arch/loongarch/include/asm/hardirq.h | 2 +- arch/loongarch/include/asm/page.h | 1 - arch/loongarch/include/asm/percpu.h | 1 - arch/loongarch/include/asm/pgalloc.h | 6 +- arch/loongarch/include/asm/pgtable-bits.h | 19 + arch/loongarch/include/asm/pgtable.h | 37 +- arch/loongarch/include/asm/processor.h | 2 + arch/loongarch/include/asm/smp.h | 23 +- arch/loongarch/include/asm/timex.h | 7 + arch/loongarch/kernel/acpi.c | 4 - arch/loongarch/kernel/asm-offsets.c | 7 + arch/loongarch/kernel/cacheinfo.c | 1 - arch/loongarch/kernel/cpu-probe.c | 2 +- arch/loongarch/kernel/fpu.S | 10 + arch/loongarch/kernel/head.S | 2 + arch/loongarch/kernel/irq.c | 7 +- arch/loongarch/kernel/numa.c | 1 + arch/loongarch/kernel/process.c | 14 +- arch/loongarch/kernel/setup.c | 5 +- arch/loongarch/kernel/smp.c | 2 + arch/loongarch/kernel/traps.c | 3 +- arch/loongarch/kernel/vmlinux.lds.S | 2 - arch/loongarch/mm/cache.c | 46 - arch/loongarch/mm/pgtable.c | 2 +- arch/loongarch/mm/tlb.c | 7 +- arch/loongarch/mm/tlbex.S | 6 +- arch/loongarch/vdso/Makefile | 1 - arch/m68k/Kconfig | 1 + arch/m68k/Kconfig.cpu | 7 +- arch/m68k/Kconfig.debug | 6 +- arch/m68k/Kconfig.machine | 5 +- arch/m68k/coldfire/device.c | 6 +- arch/m68k/coldfire/intc-2.c | 2 +- arch/m68k/coldfire/m523x.c | 2 +- arch/m68k/emu/nfblock.c | 4 +- arch/m68k/include/asm/bitops.h | 51 +- arch/m68k/include/asm/mcf_pgtable.h | 54 + arch/m68k/include/asm/motorola_pgtable.h | 22 + arch/m68k/include/asm/sun3_pgtable.h | 19 +- arch/m68k/include/asm/virtconvert.h | 4 +- arch/m68k/include/uapi/asm/bootinfo-virt.h | 8 - arch/m68k/include/uapi/asm/bootinfo.h | 4 +- arch/m68k/mac/iop.c | 4 +- arch/m68k/mm/fault.c | 4 - arch/m68k/mm/mcfmmu.c | 55 - arch/m68k/mm/motorola.c | 20 - arch/m68k/mm/sun3mmu.c | 20 - arch/m68k/q40/README | 5 +- arch/m68k/q40/q40ints.c | 2 +- arch/m68k/sun3/mmu_emu.c | 11 +- arch/m68k/virt/config.c | 11 - arch/m68k/virt/platform.c | 58 +- arch/microblaze/Kconfig | 1 + arch/microblaze/include/asm/io.h | 2 + arch/microblaze/include/asm/pgtable.h | 17 + arch/microblaze/mm/fault.c | 4 - arch/microblaze/mm/init.c | 20 - arch/mips/Kconfig | 3 +- arch/mips/alchemy/devboards/pm.c | 2 +- arch/mips/ath79/early_printk.c | 9 +- arch/mips/boot/dts/ingenic/x1000.dtsi | 5 +- arch/mips/boot/dts/ingenic/x1830.dtsi | 5 +- 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/configs/cavium_octeon_defconfig | 2 +- arch/mips/generic/board-ranchu.c | 1 - arch/mips/include/asm/io.h | 9 + arch/mips/include/asm/jump_label.h | 2 - arch/mips/include/asm/octeon/cvmx-helper-board.h | 12 +- arch/mips/include/asm/pgalloc.h | 8 +- arch/mips/include/asm/pgtable-32.h | 19 +- arch/mips/include/asm/pgtable-64.h | 61 +- arch/mips/include/asm/pgtable.h | 22 + arch/mips/include/uapi/asm/ucontext.h | 2 +- arch/mips/kernel/asm-offsets.c | 5 + arch/mips/kernel/jump_label.c | 19 - arch/mips/kernel/mips-mt.c | 4 +- arch/mips/kernel/module.c | 5 +- arch/mips/kvm/mmu.c | 2 +- arch/mips/lantiq/falcon/sysctrl.c | 6 - arch/mips/lantiq/irq.c | 1 - arch/mips/lantiq/xway/sysctrl.c | 4 - arch/mips/loongson64/numa.c | 1 + arch/mips/mm/cache.c | 3 - arch/mips/mm/fault.c | 4 - arch/mips/mm/pgtable.c | 2 +- arch/mips/mm/tlbex.c | 14 +- arch/mips/mti-malta/malta-time.c | 2 - arch/mips/pci/fixup-lemote2f.c | 2 +- arch/mips/pic32/pic32mzda/init.c | 7 +- arch/mips/pic32/pic32mzda/time.c | 3 - arch/mips/ralink/of.c | 2 - arch/mips/sgi-ip22/ip22-gio.c | 2 +- arch/mips/vr41xx/common/icu.c | 2 + arch/nios2/include/asm/pgtable.h | 23 +- arch/nios2/mm/fault.c | 4 - arch/nios2/mm/init.c | 25 +- arch/nios2/mm/pgtable.c | 2 +- arch/openrisc/include/asm/pgtable.h | 18 + arch/openrisc/kernel/unwinder.c | 2 +- arch/openrisc/mm/fault.c | 4 - arch/openrisc/mm/init.c | 20 - arch/parisc/Kconfig | 2 +- arch/parisc/include/asm/cacheflush.h | 6 +- arch/parisc/include/asm/fb.h | 2 +- arch/parisc/include/asm/floppy.h | 4 +- arch/parisc/include/asm/io.h | 2 + arch/parisc/include/asm/pgalloc.h | 6 +- arch/parisc/include/asm/pgtable.h | 26 +- arch/parisc/kernel/asm-offsets.c | 5 - arch/parisc/kernel/cache.c | 16 +- arch/parisc/kernel/irq.c | 2 - arch/parisc/kernel/jump_label.c | 11 + arch/parisc/kernel/unaligned.c | 2 +- arch/parisc/math-emu/decode_exc.c | 2 +- arch/parisc/mm/fault.c | 4 - arch/parisc/mm/init.c | 20 - arch/powerpc/Kconfig | 18 +- arch/powerpc/Kconfig.debug | 4 +- arch/powerpc/boot/dts/turris1x.dts | 475 - arch/powerpc/configs/44x/akebono_defconfig | 2 +- arch/powerpc/configs/44x/currituck_defconfig | 2 +- arch/powerpc/configs/44x/fsp2_defconfig | 2 +- arch/powerpc/configs/44x/iss476-smp_defconfig | 2 +- arch/powerpc/configs/44x/warp_defconfig | 2 +- arch/powerpc/configs/52xx/lite5200b_defconfig | 2 +- arch/powerpc/configs/52xx/motionpro_defconfig | 2 +- arch/powerpc/configs/52xx/tqm5200_defconfig | 2 +- arch/powerpc/configs/adder875_defconfig | 2 +- arch/powerpc/configs/ep8248e_defconfig | 2 +- arch/powerpc/configs/ep88xc_defconfig | 2 +- arch/powerpc/configs/fsl-emb-nonhw.config | 2 +- arch/powerpc/configs/mgcoge_defconfig | 2 +- arch/powerpc/configs/mpc5200_defconfig | 2 +- arch/powerpc/configs/mpc8272_ads_defconfig | 2 +- arch/powerpc/configs/mpc885_ads_defconfig | 2 +- arch/powerpc/configs/ppc6xx_defconfig | 2 +- arch/powerpc/configs/pq2fads_defconfig | 2 +- arch/powerpc/configs/ps3_defconfig | 2 +- arch/powerpc/configs/tqm8xx_defconfig | 2 +- arch/powerpc/include/asm/archrandom.h | 3 + arch/powerpc/include/asm/asm-prototypes.h | 11 +- arch/powerpc/include/asm/book3s/64/hugetlb.h | 3 - arch/powerpc/include/asm/book3s/64/pgtable.h | 2 +- arch/powerpc/include/asm/bpf_perf_event.h | 9 - arch/powerpc/include/asm/context_tracking.h | 2 +- arch/powerpc/include/asm/cputime.h | 1 - arch/powerpc/include/asm/hw_irq.h | 77 +- arch/powerpc/include/asm/inst.h | 19 + arch/powerpc/include/asm/interrupt.h | 1 - arch/powerpc/include/asm/io.h | 3 + arch/powerpc/include/asm/irq.h | 1 + arch/powerpc/include/asm/kasan.h | 13 +- arch/powerpc/include/asm/kexec.h | 14 - arch/powerpc/include/asm/machdep.h | 4 + arch/powerpc/include/asm/mman.h | 1 - arch/powerpc/include/asm/mmu.h | 12 + arch/powerpc/include/asm/mpc52xx.h | 1 + arch/powerpc/include/asm/mpc5xxx.h | 9 +- arch/powerpc/include/asm/nohash/64/pgalloc.h | 5 +- arch/powerpc/include/asm/nohash/64/pgtable.h | 23 +- arch/powerpc/include/asm/pgtable.h | 20 +- arch/powerpc/include/asm/plpar_wrappers.h | 5 +- arch/powerpc/include/asm/prom.h | 1 - arch/powerpc/include/asm/setup.h | 6 +- arch/powerpc/include/asm/uaccess.h | 1 + arch/powerpc/include/asm/word-at-a-time.h | 2 +- .../include/uapi/asm/bpf_perf_event.h | 0 arch/powerpc/kernel/Makefile | 2 +- arch/powerpc/kernel/dawr.c | 1 - arch/powerpc/kernel/head_64.S | 3 - arch/powerpc/kernel/irq.c | 500 +- arch/powerpc/kernel/irq_64.c | 466 - arch/powerpc/kernel/kgdb.c | 5 +- arch/powerpc/kernel/kprobes.c | 2 +- arch/powerpc/kernel/pci-common.c | 1 - arch/powerpc/kernel/process.c | 2 +- arch/powerpc/kernel/prom.c | 2 +- arch/powerpc/kernel/prom_init.c | 4 +- arch/powerpc/kernel/prom_init_check.sh | 2 +- arch/powerpc/kernel/rtas.c | 11 +- arch/powerpc/kernel/setup-common.c | 13 +- arch/powerpc/kernel/setup_64.c | 1 + arch/powerpc/kernel/trace/ftrace.c | 24 +- arch/powerpc/kernel/vdso.c | 6 +- arch/powerpc/kexec/core.c | 2 - arch/powerpc/kvm/book3s_64_mmu_radix.c | 1 - arch/powerpc/kvm/book3s_hv_nested.c | 1 - arch/powerpc/kvm/powerpc.c | 1 - arch/powerpc/lib/test_emulate_step.c | 6 +- arch/powerpc/mm/book3s32/mmu.c | 2 +- arch/powerpc/mm/book3s32/tlb.c | 11 +- arch/powerpc/mm/book3s64/hash_pgtable.c | 1 - arch/powerpc/mm/book3s64/pkeys.c | 1 - arch/powerpc/mm/book3s64/subpage_prot.c | 13 +- arch/powerpc/mm/copro_fault.c | 5 - arch/powerpc/mm/fault.c | 5 - arch/powerpc/mm/hugetlbpage.c | 1 - arch/powerpc/mm/init_32.c | 37 + arch/powerpc/mm/kasan/Makefile | 1 - arch/powerpc/mm/kasan/init_book3e_64.c | 133 - arch/powerpc/mm/kasan/init_book3s_64.c | 2 - arch/powerpc/mm/mem.c | 34 +- arch/powerpc/mm/mmu_decl.h | 1 + arch/powerpc/mm/nohash/40x.c | 9 +- arch/powerpc/mm/nohash/8xx.c | 9 + arch/powerpc/mm/nohash/book3e_hugetlbpage.c | 30 +- arch/powerpc/mm/nohash/book3e_pgtable.c | 6 +- arch/powerpc/mm/nohash/tlb_low_64e.S | 147 +- arch/powerpc/mm/pgtable.c | 24 - arch/powerpc/mm/ptdump/shared.c | 6 +- arch/powerpc/net/bpf_jit_comp32.c | 72 +- arch/powerpc/net/bpf_jit_comp64.c | 96 +- arch/powerpc/perf/core-book3s.c | 35 +- arch/powerpc/perf/isa207-common.c | 3 - arch/powerpc/perf/isa207-common.h | 1 - arch/powerpc/platforms/52xx/mpc52xx_common.c | 37 + arch/powerpc/platforms/52xx/mpc52xx_gpt.c | 20 +- arch/powerpc/platforms/83xx/misc.c | 14 +- arch/powerpc/platforms/Kconfig.cputype | 1 + arch/powerpc/platforms/microwatt/Kconfig | 1 + arch/powerpc/platforms/microwatt/microwatt.h | 7 - arch/powerpc/platforms/microwatt/rng.c | 10 +- arch/powerpc/platforms/microwatt/setup.c | 8 - arch/powerpc/platforms/powermac/setup.c | 7 + arch/powerpc/platforms/powernv/Kconfig | 3 +- arch/powerpc/platforms/powernv/powernv.h | 2 - arch/powerpc/platforms/powernv/rng.c | 66 +- arch/powerpc/platforms/powernv/setup.c | 2 - arch/powerpc/platforms/pseries/Kconfig | 1 + arch/powerpc/platforms/pseries/cmm.c | 60 +- arch/powerpc/platforms/pseries/iommu.c | 8 +- arch/powerpc/platforms/pseries/kexec.c | 2 +- arch/powerpc/platforms/pseries/lpar.c | 2 +- .../platforms/pseries/papr_platform_attributes.c | 1 - arch/powerpc/platforms/pseries/papr_scm.c | 2 +- arch/powerpc/platforms/pseries/pseries.h | 2 - arch/powerpc/platforms/pseries/rng.c | 11 +- arch/powerpc/platforms/pseries/setup.c | 7 +- arch/powerpc/platforms/pseries/vas.c | 1 - arch/powerpc/sysdev/fsl_pci.c | 1 - arch/powerpc/sysdev/mpc5xxx_clocks.c | 41 +- arch/powerpc/sysdev/xive/spapr.c | 5 +- arch/powerpc/xmon/xmon.c | 2 +- arch/riscv/Kconfig | 33 +- arch/riscv/Kconfig.erratas | 3 +- arch/riscv/Kconfig.socs | 4 +- arch/riscv/Makefile | 5 - arch/riscv/boot/dts/microchip/mpfs.dtsi | 58 +- arch/riscv/errata/thead/errata.c | 38 +- arch/riscv/include/asm/efi.h | 2 + arch/riscv/include/asm/errata_list.h | 14 +- arch/riscv/include/asm/hwcap.h | 25 - arch/riscv/include/asm/page.h | 1 + arch/riscv/include/asm/pci.h | 4 +- arch/riscv/include/asm/pgtable.h | 20 + arch/riscv/include/asm/switch_to.h | 4 +- arch/riscv/kernel/alternative.c | 18 +- arch/riscv/kernel/cpufeature.c | 51 +- arch/riscv/kernel/entry.S | 12 +- arch/riscv/kernel/jump_label.c | 12 + arch/riscv/kernel/vdso.c | 3 +- arch/riscv/kvm/mmu.c | 5 +- arch/riscv/kvm/vmid.c | 2 +- arch/riscv/mm/fault.c | 4 - arch/riscv/mm/init.c | 20 - arch/riscv/net/bpf_jit.h | 1 - arch/riscv/net/bpf_jit_core.c | 8 +- arch/s390/Kconfig | 16 + arch/s390/boot/uv.c | 4 - arch/s390/configs/zfcpdump_defconfig | 1 + arch/s390/crypto/Makefile | 2 +- arch/s390/crypto/arch_random.c | 217 + arch/s390/include/asm/archrandom.h | 17 +- arch/s390/include/asm/bitops.h | 61 +- arch/s390/include/asm/jump_label.h | 5 +- arch/s390/include/asm/kexec.h | 14 - arch/s390/include/asm/kvm_host.h | 1 - arch/s390/include/asm/pgtable.h | 17 + arch/s390/include/asm/qdio.h | 6 +- arch/s390/include/asm/softirq_stack.h | 3 +- arch/s390/include/asm/uv.h | 45 +- arch/s390/include/uapi/asm/hwctrset.h | 6 +- arch/s390/kernel/crash_dump.c | 10 +- arch/s390/kernel/jump_label.c | 28 +- arch/s390/kernel/module.c | 1 + arch/s390/kernel/perf_cpum_cf.c | 22 +- arch/s390/kernel/perf_pai_crypto.c | 20 +- arch/s390/kernel/setup.c | 5 - arch/s390/kernel/uv.c | 53 - arch/s390/kernel/vdso.c | 3 +- arch/s390/kvm/kvm-s390.c | 271 +- arch/s390/kvm/kvm-s390.h | 5 - arch/s390/kvm/pv.c | 198 - arch/s390/mm/fault.c | 12 - arch/s390/mm/gmap.c | 6 +- arch/s390/mm/mmap.c | 20 - arch/s390/purgatory/Makefile | 5 +- arch/sh/include/asm/bitops-op32.h | 34 +- arch/sh/include/asm/io.h | 8 +- arch/sh/include/asm/pgtable.h | 17 + arch/sh/kernel/irq.c | 2 - arch/sh/mm/fault.c | 4 - arch/sh/mm/mmap.c | 20 - arch/sparc/Kconfig | 3 +- arch/sparc/include/asm/bitops_32.h | 18 +- arch/sparc/include/asm/pgtable_32.h | 19 + arch/sparc/include/asm/pgtable_64.h | 19 + arch/sparc/kernel/irq_64.c | 2 - arch/sparc/kernel/module.c | 3 + arch/sparc/kernel/rtrap_64.S | 2 +- arch/sparc/lib/atomic32.c | 12 +- arch/sparc/mm/fault_32.c | 4 - arch/sparc/mm/fault_64.c | 5 - arch/sparc/mm/init_32.c | 20 - arch/sparc/mm/init_64.c | 3 - arch/sparc/vdso/vdso2c.c | 2 +- arch/um/Kconfig | 1 - arch/um/drivers/ubd_kern.c | 4 +- arch/um/drivers/virt-pci.c | 7 +- arch/um/include/asm/pgtable.h | 17 + arch/um/kernel/mem.c | 20 - arch/um/kernel/tlb.c | 14 +- arch/um/kernel/trap.c | 4 - arch/x86/Kconfig | 18 +- arch/x86/Kconfig.debug | 3 + arch/x86/Makefile | 14 - arch/x86/coco/tdx/tdx.c | 187 +- arch/x86/configs/i386_defconfig | 1 + arch/x86/configs/x86_64_defconfig | 1 + arch/x86/crypto/Makefile | 7 +- arch/x86/crypto/aes_ctrby8_avx-x86_64.S | 232 +- arch/x86/crypto/aesni-intel_glue.c | 114 +- arch/x86/crypto/blake2s-glue.c | 3 +- arch/x86/crypto/blake2s-shash.c | 77 + arch/x86/crypto/crc32-pclmul_asm.S | 24 +- arch/x86/crypto/polyval-clmulni_asm.S | 321 - arch/x86/crypto/polyval-clmulni_glue.c | 203 - arch/x86/entry/vdso/vdso2c.c | 2 +- arch/x86/entry/vdso/vma.c | 9 +- arch/x86/events/amd/uncore.c | 146 +- arch/x86/events/core.c | 28 +- arch/x86/events/intel/core.c | 160 +- arch/x86/events/perf_event.h | 9 +- arch/x86/hyperv/hv_init.c | 6 - arch/x86/hyperv/ivm.c | 84 +- arch/x86/include/asm/archrandom.h | 14 +- arch/x86/include/asm/bitops.h | 22 +- arch/x86/include/asm/cpufeatures.h | 3 +- arch/x86/include/asm/e820/api.h | 5 + arch/x86/include/asm/efi.h | 9 +- arch/x86/include/asm/fpu/api.h | 2 - arch/x86/include/asm/io.h | 9 + arch/x86/include/asm/kexec.h | 12 - arch/x86/include/asm/kvm-x86-ops.h | 1 - arch/x86/include/asm/kvm-x86-pmu-ops.h | 2 +- arch/x86/include/asm/kvm_host.h | 149 +- arch/x86/include/asm/mem_encrypt.h | 2 - arch/x86/include/asm/mshyperv.h | 4 - arch/x86/include/asm/msr-index.h | 32 - arch/x86/include/asm/mwait.h | 1 - arch/x86/include/asm/nospec-branch.h | 2 - arch/x86/include/asm/pci_x86.h | 8 - arch/x86/include/asm/perf_event.h | 27 +- arch/x86/include/asm/pgtable_types.h | 19 + arch/x86/include/asm/setup.h | 41 +- arch/x86/include/asm/special_insns.h | 9 - arch/x86/include/asm/vmx.h | 18 - arch/x86/include/asm/vmxfeatures.h | 6 +- arch/x86/include/uapi/asm/bootparam.h | 12 +- arch/x86/include/uapi/asm/kvm.h | 22 +- arch/x86/include/uapi/asm/vmx.h | 4 +- arch/x86/kernel/Makefile | 4 + arch/x86/kernel/acpi/cppc.c | 10 - arch/x86/kernel/cpu/amd.c | 2 +- arch/x86/kernel/cpu/bugs.c | 235 +- arch/x86/kernel/cpu/cacheinfo.c | 6 - arch/x86/kernel/cpu/common.c | 52 +- arch/x86/kernel/cpu/feat_ctl.c | 9 +- arch/x86/kernel/cpu/mce/inject.c | 47 - arch/x86/kernel/cpu/mce/internal.h | 2 +- arch/x86/kernel/cpu/rdrand.c | 75 +- arch/x86/kernel/cpu/vmware.c | 4 +- arch/x86/kernel/e820.c | 6 +- arch/x86/kernel/fpu/core.c | 14 - arch/x86/kernel/ftrace_64.S | 11 +- arch/x86/kernel/head64.c | 4 +- arch/x86/kernel/jump_label.c | 13 + arch/x86/kernel/kexec-bzimage64.c | 76 +- arch/x86/kernel/kvm.c | 3 +- arch/x86/kernel/module.c | 3 + arch/x86/kernel/pmem.c | 7 +- arch/x86/kernel/process.c | 44 +- arch/x86/kernel/resource.c | 14 +- arch/x86/kernel/setup.c | 78 +- arch/x86/kernel/smpboot.c | 4 + arch/x86/kernel/tboot.c | 2 +- arch/x86/kernel/vmlinux.lds.S | 2 +- arch/x86/kvm/cpuid.c | 35 +- arch/x86/kvm/cpuid.h | 5 - arch/x86/kvm/debugfs.c | 4 +- arch/x86/kvm/emulate.c | 26 +- arch/x86/kvm/i8254.c | 10 +- arch/x86/kvm/i8254.h | 1 + arch/x86/kvm/kvm_emulate.h | 28 +- arch/x86/kvm/lapic.c | 158 +- arch/x86/kvm/lapic.h | 19 +- arch/x86/kvm/mmu.h | 10 + arch/x86/kvm/mmu/mmu.c | 796 +- arch/x86/kvm/mmu/mmu_internal.h | 38 +- arch/x86/kvm/mmu/paging.h | 14 + arch/x86/kvm/mmu/paging_tmpl.h | 116 +- arch/x86/kvm/mmu/spte.c | 22 +- arch/x86/kvm/mmu/spte.h | 31 +- arch/x86/kvm/mmu/tdp_iter.c | 6 +- arch/x86/kvm/mmu/tdp_mmu.c | 24 +- arch/x86/kvm/pmu.c | 212 +- arch/x86/kvm/pmu.h | 45 +- arch/x86/kvm/svm/avic.c | 171 +- arch/x86/kvm/svm/nested.c | 102 +- arch/x86/kvm/svm/pmu.c | 62 +- arch/x86/kvm/svm/sev.c | 89 +- arch/x86/kvm/svm/svm.c | 199 +- arch/x86/kvm/svm/svm.h | 18 +- arch/x86/kvm/trace.h | 31 +- arch/x86/kvm/vmx/capabilities.h | 57 +- arch/x86/kvm/vmx/evmcs.c | 2 - arch/x86/kvm/vmx/evmcs.h | 1 - arch/x86/kvm/vmx/nested.c | 67 +- arch/x86/kvm/vmx/pmu_intel.c | 187 +- arch/x86/kvm/vmx/posted_intr.c | 17 +- arch/x86/kvm/vmx/posted_intr.h | 2 - arch/x86/kvm/vmx/vmcs.h | 1 - arch/x86/kvm/vmx/vmx.c | 406 +- arch/x86/kvm/vmx/vmx.h | 85 +- arch/x86/kvm/x86.c | 497 +- arch/x86/kvm/x86.h | 33 +- arch/x86/mm/fault.c | 6 +- arch/x86/mm/hugetlbpage.c | 39 + arch/x86/mm/mem_encrypt_amd.c | 6 +- arch/x86/mm/pgprot.c | 28 - arch/x86/mm/pkeys.c | 15 +- arch/x86/mm/tlb.c | 18 +- arch/x86/net/bpf_jit_comp.c | 33 +- arch/x86/pci/acpi.c | 8 +- arch/x86/platform/efi/efi.c | 23 + arch/x86/um/mem_32.c | 2 +- arch/x86/xen/enlighten_pv.c | 8 +- arch/x86/xen/xen-head.S | 10 +- arch/xtensa/Kconfig | 3 +- arch/xtensa/include/asm/io.h | 3 + arch/xtensa/include/asm/pgalloc.h | 2 +- arch/xtensa/include/asm/pgtable.h | 19 + arch/xtensa/kernel/entry.S | 10 +- arch/xtensa/kernel/syscall.c | 18 +- arch/xtensa/kernel/time.c | 1 - arch/xtensa/mm/fault.c | 4 - arch/xtensa/mm/init.c | 22 - arch/xtensa/platforms/iss/network.c | 63 +- arch/xtensa/platforms/iss/simdisk.c | 4 +- arch/xtensa/platforms/xtfpga/setup.c | 1 - block/Kconfig | 1 + block/bfq-cgroup.c | 8 +- block/bfq-iosched.c | 6 - block/bfq-wf2q.c | 5 +- block/bio.c | 136 +- block/blk-cgroup.c | 74 +- block/blk-core.c | 73 +- block/blk-ia-ranges.c | 66 +- block/blk-ioc.c | 2 - block/blk-iocost.c | 2 +- block/blk-ioprio.c | 57 +- block/blk-ioprio.h | 9 - block/blk-merge.c | 71 +- block/blk-mq-debugfs-zoned.c | 6 +- block/blk-mq-debugfs.c | 39 +- block/blk-mq-debugfs.h | 10 + block/blk-mq-sched.c | 12 - block/blk-mq-sysfs.c | 45 +- block/blk-mq-tag.c | 31 +- block/blk-mq-tag.h | 10 +- block/blk-mq.c | 130 +- block/blk-mq.h | 37 +- block/blk-rq-qos.c | 2 + block/blk-rq-qos.h | 7 +- block/blk-settings.c | 11 +- block/blk-sysfs.c | 84 +- block/blk-zoned.c | 85 +- block/blk.h | 29 +- block/bounce.c | 13 +- block/bsg-lib.c | 6 +- block/bsg.c | 4 +- block/fops.c | 18 +- block/genhd.c | 84 +- block/holder.c | 4 + block/ioctl.c | 2 +- block/ioprio.c | 58 +- block/kyber-iosched.c | 3 +- block/mq-deadline.c | 3 - block/partitions/check.h | 4 +- block/partitions/core.c | 23 +- certs/.gitignore | 2 +- certs/Makefile | 30 +- certs/blacklist.c | 8 +- certs/blacklist_hashes.c | 5 +- certs/blacklist_nohashes.c | 6 + certs/common.c | 57 + certs/common.h | 9 + certs/system_keyring.c | 6 +- crypto/Kconfig | 174 +- crypto/Makefile | 6 +- crypto/asymmetric_keys/Kconfig | 10 - crypto/asymmetric_keys/Makefile | 2 - crypto/asymmetric_keys/pkcs7_parser.c | 18 - crypto/asymmetric_keys/public_key.c | 7 +- crypto/asymmetric_keys/selftest.c | 224 - crypto/asymmetric_keys/x509_cert_parser.c | 3 - crypto/asymmetric_keys/x509_loader.c | 57 - crypto/asymmetric_keys/x509_parser.h | 9 - crypto/asymmetric_keys/x509_public_key.c | 8 +- crypto/blake2s_generic.c | 75 + crypto/hctr2.c | 581 - {lib => crypto}/memneq.c | 0 crypto/polyval-generic.c | 245 - crypto/rsa.c | 78 +- crypto/tcrypt.c | 22 +- crypto/testmgr.c | 44 +- crypto/testmgr.h | 1751 +- crypto/xctr.c | 191 - drivers/Kconfig | 2 + drivers/Makefile | 3 +- drivers/accessibility/braille/braille_console.c | 2 +- drivers/accessibility/speakup/.gitignore | 4 - drivers/accessibility/speakup/Makefile | 28 - drivers/accessibility/speakup/genmap.c | 162 - drivers/accessibility/speakup/main.c | 2 +- drivers/accessibility/speakup/makemapdata.c | 125 - drivers/accessibility/speakup/serialio.h | 3 +- drivers/accessibility/speakup/speakupmap.h | 66 + drivers/accessibility/speakup/utils.h | 102 - drivers/acpi/Kconfig | 34 +- drivers/acpi/Makefile | 5 +- drivers/acpi/acpi_lpss.c | 3 - drivers/acpi/acpi_video.c | 54 +- drivers/acpi/apei/apei-base.c | 2 +- drivers/acpi/apei/bert.c | 31 +- drivers/acpi/apei/einj.c | 2 - drivers/acpi/arm64/iort.c | 360 +- drivers/acpi/bus.c | 58 +- drivers/acpi/container.c | 17 +- drivers/acpi/cppc_acpi.c | 20 +- drivers/acpi/device_pm.c | 22 - drivers/acpi/device_sysfs.c | 2 +- drivers/acpi/ec.c | 140 +- drivers/acpi/glue.c | 133 +- drivers/acpi/pptt.c | 40 +- drivers/acpi/prmt.c | 4 +- drivers/acpi/processor_driver.c | 72 +- drivers/acpi/processor_idle.c | 11 +- drivers/acpi/processor_thermal.c | 54 - drivers/acpi/property.c | 45 +- drivers/acpi/scan.c | 70 +- drivers/acpi/sleep.c | 8 - drivers/acpi/viot.c | 26 +- drivers/acpi/x86/s2idle.c | 4 +- drivers/amba/bus.c | 8 +- drivers/android/Kconfig | 15 +- drivers/android/Makefile | 2 - drivers/android/allocation.rs | 266 - drivers/android/binder.c | 85 +- drivers/android/binder_alloc.c | 37 +- drivers/android/binder_alloc.h | 2 +- drivers/android/binder_alloc_selftest.c | 2 +- drivers/android/binder_trace.h | 4 - drivers/android/context.rs | 80 - drivers/android/defs.rs | 99 - drivers/android/node.rs | 476 - drivers/android/process.rs | 960 - drivers/android/range_alloc.rs | 189 - drivers/android/rust_binder.rs | 111 - drivers/android/thread.rs | 870 - drivers/android/transaction.rs | 326 - drivers/ata/libata-acpi.c | 8 +- drivers/ata/libata-core.c | 68 +- drivers/ata/libata-eh.c | 30 +- drivers/ata/libata-scsi.c | 8 +- drivers/ata/libata-transport.c | 2 +- drivers/ata/libata.h | 8 +- drivers/ata/pata_acpi.c | 2 +- drivers/ata/pata_ali.c | 2 +- drivers/ata/pata_amd.c | 14 +- drivers/ata/pata_cs5535.c | 4 +- drivers/ata/pata_hpt366.c | 2 +- drivers/ata/pata_hpt37x.c | 119 +- drivers/ata/pata_hpt3x2n.c | 21 +- drivers/ata/pata_macio.c | 2 +- drivers/ata/pata_mpc52xx.c | 2 +- drivers/ata/pata_pdc2027x.c | 4 +- drivers/ata/pata_serverworks.c | 4 +- drivers/ata/pata_sis.c | 2 +- drivers/ata/pata_via.c | 2 +- drivers/atm/iphase.c | 2 +- drivers/base/arch_topology.c | 102 +- drivers/base/base.h | 1 - drivers/base/cacheinfo.c | 143 +- drivers/base/core.c | 136 +- drivers/base/cpu.c | 8 - drivers/base/dd.c | 59 +- drivers/base/devtmpfs.c | 1 - drivers/base/init.c | 2 - drivers/base/memory.c | 2 +- drivers/base/power/domain.c | 2 +- drivers/base/power/runtime.c | 34 +- drivers/base/power/wakeup.c | 30 + drivers/base/regmap/regcache.c | 11 +- drivers/base/regmap/regmap-irq.c | 440 +- drivers/base/regmap/regmap.c | 37 +- drivers/block/amiflop.c | 2 +- drivers/block/aoe/aoeblk.c | 2 +- drivers/block/aoe/aoedev.c | 2 +- drivers/block/ataflop.c | 5 +- drivers/block/brd.c | 4 +- drivers/block/drbd/drbd_bitmap.c | 49 +- drivers/block/drbd/drbd_main.c | 4 +- drivers/block/floppy.c | 6 +- drivers/block/loop.c | 3 +- drivers/block/mtip32xx/mtip32xx.c | 307 +- drivers/block/mtip32xx/mtip32xx.h | 5 + drivers/block/n64cart.c | 2 +- drivers/block/nbd.c | 9 +- drivers/block/null_blk/main.c | 13 +- drivers/block/null_blk/zoned.c | 8 +- drivers/block/paride/pcd.c | 4 +- drivers/block/paride/pd.c | 4 +- drivers/block/paride/pf.c | 4 +- drivers/block/pktcdvd.c | 4 +- drivers/block/ps3disk.c | 4 +- drivers/block/ps3vram.c | 4 +- drivers/block/rbd.c | 2 +- drivers/block/rnbd/rnbd-clt-sysfs.c | 2 +- drivers/block/rnbd/rnbd-clt.c | 207 +- drivers/block/rnbd/rnbd-clt.h | 18 +- drivers/block/rnbd/rnbd-srv.c | 20 +- drivers/block/rnbd/rnbd-srv.h | 4 + drivers/block/sunvdc.c | 4 +- drivers/block/swim.c | 2 +- drivers/block/swim3.c | 2 +- drivers/block/sx8.c | 6 +- drivers/block/virtio_blk.c | 3 +- drivers/block/xen-blkfront.c | 75 +- drivers/block/z2ram.c | 3 +- drivers/block/zram/zcomp.c | 11 +- drivers/block/zram/zram_drv.c | 4 +- drivers/bluetooth/btbcm.c | 33 +- drivers/bluetooth/btbcm.h | 8 +- drivers/bluetooth/btmrvl_debugfs.c | 15 +- drivers/bluetooth/btmrvl_drv.h | 16 +- drivers/bluetooth/btmrvl_main.c | 15 +- drivers/bluetooth/btmrvl_sdio.c | 15 +- drivers/bluetooth/btmrvl_sdio.h | 16 +- drivers/bluetooth/btmtksdio.c | 15 - drivers/bluetooth/btusb.c | 3 - drivers/bluetooth/hci_bcm.c | 17 +- drivers/bluetooth/hci_intel.c | 6 +- drivers/bluetooth/hci_qca.c | 2 +- drivers/bus/bt1-apb.c | 14 +- drivers/bus/bt1-axi.c | 14 +- drivers/bus/fsl-mc/fsl-mc-bus.c | 6 +- drivers/bus/hisi_lpc.c | 204 +- drivers/bus/mhi/host/init.c | 17 +- drivers/bus/mhi/host/pci_generic.c | 8 - drivers/bus/mhi/host/pm.c | 19 +- drivers/bus/mvebu-mbus.c | 11 +- drivers/bus/omap_l3_noc.c | 10 +- drivers/bus/omap_l3_noc.h | 10 +- drivers/bus/sunxi-rsb.c | 6 +- drivers/bus/tegra-gmi.c | 5 +- drivers/bus/ti-sysc.c | 3 - drivers/bus/ts-nbus.c | 5 +- drivers/cdrom/gdrom.c | 3 +- drivers/char/Kconfig | 51 +- drivers/char/apm-emulation.c | 2 +- drivers/char/hw_random/iproc-rng200.c | 9 +- drivers/char/hw_random/s390-trng.c | 9 + drivers/char/hw_random/virtio-rng.c | 2 - drivers/char/lp.c | 2 +- drivers/char/random.c | 49 +- drivers/char/tpm/Kconfig | 12 - drivers/char/tpm/Makefile | 1 - drivers/char/tpm/tpm.h | 1 - drivers/char/tpm/tpm1-cmd.c | 7 +- drivers/char/tpm/tpm_tis_core.c | 14 - drivers/char/tpm/tpm_tis_core.h | 10 - drivers/char/tpm/tpm_tis_i2c.c | 391 - drivers/clk/axs10x/i2s_pll_clock.c | 5 +- drivers/clk/axs10x/pll_clock.c | 5 +- drivers/clk/bcm/clk-bcm21664.c | 10 +- drivers/clk/bcm/clk-bcm281xx.c | 10 +- drivers/clk/bcm/clk-bcm63xx.c | 14 +- drivers/clk/bcm/clk-cygnus.c | 14 +- drivers/clk/bcm/clk-hr2.c | 14 +- drivers/clk/bcm/clk-iproc-armpll.c | 14 +- drivers/clk/bcm/clk-iproc-asiu.c | 14 +- drivers/clk/bcm/clk-iproc-pll.c | 14 +- drivers/clk/bcm/clk-iproc.h | 14 +- drivers/clk/bcm/clk-kona-setup.c | 10 +- drivers/clk/bcm/clk-kona.c | 10 +- drivers/clk/bcm/clk-kona.h | 10 +- drivers/clk/bcm/clk-ns2.c | 14 +- drivers/clk/bcm/clk-nsp.c | 14 +- drivers/clk/clk-devres.c | 91 +- drivers/clk/clk-fixed-factor.c | 11 +- drivers/clk/clk-hsdk-pll.c | 5 +- drivers/clk/clk-moxart.c | 5 +- drivers/clk/clk.c | 48 + drivers/clk/imx/clk-fracn-gppll.c | 36 +- drivers/clk/imx/clk-imx93.c | 6 +- drivers/clk/keystone/sci-clk.c | 10 +- drivers/clk/mediatek/clk-mt2701-eth.c | 10 +- drivers/clk/mediatek/clk-mt2701-g3d.c | 10 +- drivers/clk/mediatek/clk-mt2701-hif.c | 10 +- drivers/clk/mediatek/clk-mt2701.c | 22 +- drivers/clk/mediatek/clk-mt2712.c | 22 +- drivers/clk/mediatek/clk-mt7622-eth.c | 10 +- drivers/clk/mediatek/clk-mt7622-hif.c | 12 +- drivers/clk/mediatek/clk-mt7622.c | 22 +- drivers/clk/mediatek/clk-mt7629-eth.c | 10 +- drivers/clk/mediatek/clk-mt7629-hif.c | 12 +- drivers/clk/mediatek/clk-mt8135.c | 22 +- drivers/clk/mediatek/clk-mt8173.c | 22 +- drivers/clk/mediatek/clk-mt8183.c | 18 +- drivers/clk/mediatek/clk-mt8186-infra_ao.c | 23 - drivers/clk/mediatek/clk-mt8192-msdc.c | 21 + drivers/clk/mediatek/clk-mt8192.c | 29 - drivers/clk/mediatek/clk-mt8195-infra_ao.c | 24 - drivers/clk/mediatek/clk-mtk.c | 7 - drivers/clk/mediatek/clk-mtk.h | 9 +- drivers/clk/mediatek/reset.c | 198 +- drivers/clk/mediatek/reset.h | 82 - drivers/clk/meson/axg-audio.c | 36 +- drivers/clk/mmp/clk-apbc.c | 5 +- drivers/clk/mmp/clk-apmu.c | 5 +- drivers/clk/mmp/clk-frac.c | 5 +- drivers/clk/mmp/clk-gate.c | 5 +- drivers/clk/mmp/clk-mix.c | 5 +- drivers/clk/mmp/clk-mmp2.c | 5 +- drivers/clk/mmp/clk-of-mmp2.c | 5 +- drivers/clk/mmp/clk-of-pxa168.c | 5 +- drivers/clk/mmp/clk-of-pxa1928.c | 5 +- drivers/clk/mmp/clk-of-pxa910.c | 5 +- drivers/clk/mmp/clk-pxa168.c | 5 +- drivers/clk/mmp/clk-pxa910.c | 5 +- drivers/clk/nxp/clk-lpc18xx-ccu.c | 5 +- drivers/clk/nxp/clk-lpc18xx-cgu.c | 5 +- drivers/clk/nxp/clk-lpc18xx-creg.c | 5 +- drivers/clk/qcom/Kconfig | 22 +- drivers/clk/qcom/Makefile | 3 - drivers/clk/qcom/camcc-sdm845.c | 4 - drivers/clk/qcom/camcc-sm8250.c | 16 +- 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/clk-hfpll.c | 15 +- drivers/clk/qcom/clk-krait.c | 23 +- drivers/clk/qcom/clk-krait.h | 1 - drivers/clk/qcom/clk-rcg2.c | 16 +- drivers/clk/qcom/clk-regmap-phy-mux.c | 62 - drivers/clk/qcom/clk-regmap-phy-mux.h | 33 - drivers/clk/qcom/clk-rpmh.c | 5 - drivers/clk/qcom/dispcc-sm8250.c | 63 +- drivers/clk/qcom/gcc-ipq8074.c | 104 +- drivers/clk/qcom/gcc-msm8916.c | 35 - drivers/clk/qcom/gcc-msm8939.c | 31 +- drivers/clk/qcom/gcc-msm8960.c | 6 +- drivers/clk/qcom/gcc-sc7280.c | 49 +- drivers/clk/qcom/gcc-sc8280xp.c | 142 +- drivers/clk/qcom/gcc-sm6350.c | 2 +- drivers/clk/qcom/gcc-sm8450.c | 49 +- drivers/clk/qcom/gdsc.c | 28 +- drivers/clk/qcom/gdsc.h | 4 - drivers/clk/qcom/gpucc-sm8350.c | 637 - drivers/clk/qcom/krait-cc.c | 8 - drivers/clk/qcom/mmcc-msm8996.c | 1052 +- drivers/clk/renesas/clk-r8a73a4.c | 22 +- drivers/clk/renesas/clk-r8a7740.c | 20 +- drivers/clk/renesas/clk-r8a7778.c | 31 +- drivers/clk/renesas/clk-r8a7779.c | 27 +- drivers/clk/renesas/clk-rz.c | 33 +- drivers/clk/renesas/clk-sh73a0.c | 26 +- drivers/clk/renesas/r8a779f0-cpg-mssr.c | 10 - drivers/clk/renesas/r9a06g032-clocks.c | 32 +- drivers/clk/renesas/r9a07g043-cpg.c | 32 - drivers/clk/renesas/r9a07g044-cpg.c | 17 +- drivers/clk/renesas/r9a09g011-cpg.c | 5 - drivers/clk/renesas/rcar-gen4-cpg.c | 2 +- drivers/clk/renesas/rzg2l-cpg.c | 2 +- drivers/clk/spear/clk-aux-synth.c | 5 +- drivers/clk/spear/clk-frac-synth.c | 5 +- drivers/clk/spear/clk-gpt-synth.c | 5 +- drivers/clk/spear/clk-vco-pll.c | 5 +- drivers/clk/spear/clk.c | 5 +- drivers/clk/spear/clk.h | 5 +- drivers/clk/spear/spear1310_clock.c | 5 +- drivers/clk/spear/spear1340_clock.c | 5 +- drivers/clk/spear/spear3xx_clock.c | 5 +- drivers/clk/spear/spear6xx_clock.c | 5 +- drivers/clk/stm32/reset-stm32.c | 1 - drivers/clk/sunxi-ng/ccu-sun50i-h6-r.c | 16 +- drivers/clk/sunxi-ng/ccu-sun8i-de2.c | 77 +- drivers/clk/sunxi-ng/ccu-sun8i-h3.c | 113 +- drivers/clk/sunxi-ng/ccu-sun8i-r.c | 40 +- drivers/clk/sunxi-ng/ccu-sun8i-v3s.c | 80 +- drivers/clk/sunxi/Kconfig | 4 +- drivers/clk/ti/adpll.c | 11 +- drivers/clk/ti/apll.c | 10 +- drivers/clk/ti/autoidle.c | 10 +- drivers/clk/ti/clk-2xxx.c | 10 +- drivers/clk/ti/clk-33xx.c | 10 +- drivers/clk/ti/clk-3xxx.c | 10 +- drivers/clk/ti/clk-43xx.c | 10 +- drivers/clk/ti/clk-44xx.c | 210 +- drivers/clk/ti/clk-54xx.c | 160 +- drivers/clk/ti/clk-816x.c | 11 +- drivers/clk/ti/clk-dra7-atl.c | 10 +- drivers/clk/ti/clk.c | 10 +- drivers/clk/ti/clkctrl.c | 14 +- drivers/clk/ti/clkt_dflt.c | 10 +- drivers/clk/ti/clock.h | 10 +- drivers/clk/ti/clockdomain.c | 10 +- drivers/clk/ti/composite.c | 10 +- drivers/clk/ti/divider.c | 10 +- drivers/clk/ti/dpll.c | 10 +- drivers/clk/ti/fapll.c | 11 +- drivers/clk/ti/fixed-factor.c | 10 +- drivers/clk/ti/gate.c | 10 +- drivers/clk/ti/interface.c | 10 +- drivers/clk/ti/mux.c | 10 +- drivers/clk/x86/Makefile | 4 +- drivers/clocksource/Kconfig | 8 +- drivers/clocksource/Makefile | 2 +- drivers/clocksource/hyperv_timer.c | 1 + drivers/clocksource/timer-ti-dm.c | 123 - drivers/comedi/drivers/vmk80xx.c | 2 +- drivers/cpufreq/acpi-cpufreq.c | 4 - drivers/cpufreq/amd-pstate.c | 24 - drivers/cpufreq/cpufreq-dt-platdev.c | 1 - drivers/cpufreq/cpufreq-dt.c | 19 +- drivers/cpufreq/cpufreq.c | 27 +- drivers/cpufreq/imx-cpufreq-dt.c | 12 +- drivers/cpufreq/mediatek-cpufreq.c | 1 - drivers/cpufreq/mvebu-cpufreq.c | 5 +- drivers/cpufreq/pmac32-cpufreq.c | 4 - drivers/cpufreq/qcom-cpufreq-hw.c | 9 +- drivers/cpufreq/qcom-cpufreq-nvmem.c | 109 +- drivers/cpufreq/qoriq-cpufreq.c | 1 - drivers/cpufreq/scpi-cpufreq.c | 10 +- drivers/cpufreq/sti-cpufreq.c | 27 +- drivers/cpufreq/sun50i-cpufreq-nvmem.c | 31 +- drivers/cpufreq/tegra20-cpufreq.c | 12 +- drivers/cpufreq/ti-cpufreq.c | 42 +- drivers/cpuidle/Kconfig.arm | 3 +- drivers/cpuidle/cpuidle-at91.c | 5 +- drivers/cpuidle/cpuidle-kirkwood.c | 5 +- drivers/cpuidle/cpuidle-psci.c | 8 +- drivers/cpuidle/cpuidle-riscv-sbi.c | 8 +- drivers/cpuidle/cpuidle.c | 9 +- drivers/cpuidle/governors/haltpoll.c | 3 - drivers/crypto/Kconfig | 115 + .../crypto/allwinner/sun8i-ss/sun8i-ss-cipher.c | 1 - drivers/crypto/allwinner/sun8i-ss/sun8i-ss-core.c | 16 +- drivers/crypto/allwinner/sun8i-ss/sun8i-ss-hash.c | 10 +- drivers/crypto/atmel-ecc.c | 12 +- drivers/crypto/caam/caamalg_qi2.c | 2 +- drivers/crypto/caam/caamhash_desc.c | 2 +- drivers/crypto/caam/qi.c | 2 +- drivers/crypto/cavium/cpt/cpt_hw_types.h | 2 +- drivers/crypto/ccp/ccp-dev.h | 2 +- drivers/crypto/ccp/sev-dev.c | 12 +- drivers/crypto/ccp/sp-platform.c | 12 +- drivers/crypto/hisilicon/qm.c | 203 +- drivers/crypto/hisilicon/sec2/sec.h | 4 +- drivers/crypto/hisilicon/sec2/sec_main.c | 39 +- drivers/crypto/hisilicon/trng/trng.c | 2 +- drivers/crypto/hisilicon/zip/zip_main.c | 17 +- .../crypto/marvell/octeontx2/otx2_cpt_devlink.c | 40 +- .../crypto/marvell/octeontx2/otx2_cptpf_ucode.c | 17 +- .../crypto/marvell/octeontx2/otx2_cptpf_ucode.h | 3 - drivers/crypto/nx/nx-common-powernv.c | 2 +- drivers/crypto/qat/Kconfig | 14 +- drivers/crypto/qat/qat_common/adf_common_drv.h | 5 + drivers/crypto/qat/qat_common/qat_algs.c | 4 +- drivers/crypto/qat/qat_common/qat_asym_algs.c | 4 +- drivers/crypto/ux500/hash/hash_core.c | 2 +- drivers/crypto/vmx/ghashp8-ppc.pl | 2 +- drivers/cxl/core/hdm.c | 2 +- drivers/cxl/core/mbox.c | 6 +- drivers/cxl/core/port.c | 2 +- drivers/cxl/cxl.h | 1 - drivers/cxl/cxlmem.h | 8 +- drivers/cxl/mem.c | 7 +- drivers/cxl/pmem.c | 6 +- drivers/dax/super.c | 67 +- drivers/devfreq/Kconfig | 10 - drivers/devfreq/Makefile | 1 - drivers/devfreq/devfreq.c | 80 +- drivers/devfreq/event/exynos-ppmu.c | 8 +- drivers/devfreq/exynos-bus.c | 27 +- drivers/devfreq/governor_passive.c | 62 +- drivers/devfreq/imx-bus.c | 3 +- drivers/devfreq/mtk-cci-devfreq.c | 440 - drivers/devfreq/tegra30-devfreq.c | 26 +- drivers/dma-buf/Kconfig | 6 +- drivers/dma-buf/Makefile | 2 +- drivers/dma-buf/dma-buf.c | 111 +- drivers/dma-buf/dma-fence-chain.c | 4 +- drivers/dma-buf/dma-fence-unwrap.c | 162 - drivers/dma-buf/dma-resv.c | 2 +- drivers/dma-buf/st-dma-fence-unwrap.c | 157 +- drivers/dma-buf/sync_file.c | 119 +- drivers/dma-buf/udmabuf.c | 23 +- drivers/dma/Kconfig | 8 - drivers/dma/Makefile | 1 - drivers/dma/altera-msgdma.c | 4 +- drivers/dma/amba-pl08x.c | 2 +- drivers/dma/apple-admac.c | 818 - drivers/dma/at_xdmac.c | 7 +- drivers/dma/bcm-sba-raid.c | 14 +- drivers/dma/bestcomm/ata.c | 7 +- drivers/dma/bestcomm/bestcomm.c | 7 +- drivers/dma/bestcomm/fec.c | 7 +- drivers/dma/bestcomm/sram.c | 7 +- drivers/dma/dma-jz4780.c | 2 +- drivers/dma/dmaengine.c | 7 + drivers/dma/dmatest.c | 58 +- drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c | 8 +- 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 | 49 +- 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/dw/rzn1-dmamux.c | 3 - drivers/dma/ep93xx_dma.c | 2 +- drivers/dma/fsl-edma-common.c | 3 + drivers/dma/idxd/device.c | 5 +- drivers/dma/idxd/init.c | 13 +- drivers/dma/imx-sdma.c | 15 +- drivers/dma/lgm/lgm-dma.c | 3 +- drivers/dma/mediatek/mtk-cqdma.c | 2 +- drivers/dma/mediatek/mtk-hsdma.c | 2 +- drivers/dma/moxart-dma.c | 5 +- drivers/dma/mv_xor_v2.c | 2 +- drivers/dma/owl-dma.c | 2 +- drivers/dma/pl330.c | 2 +- drivers/dma/ppc4xx/adma.h | 5 +- drivers/dma/ppc4xx/dma.h | 5 +- drivers/dma/ppc4xx/xor.h | 5 +- drivers/dma/qcom/bam_dma.c | 39 +- drivers/dma/s3c24xx-dma.c | 2 +- drivers/dma/sf-pdma/sf-pdma.c | 44 +- drivers/dma/ste_dma40.c | 2 +- drivers/dma/stm32-mdma.c | 5 + drivers/dma/sun4i-dma.c | 32 +- drivers/dma/ti/dma-crossbar.c | 5 - drivers/dma/ti/edma.c | 10 +- drivers/dma/ti/k3-psil-j721s2.c | 8 - drivers/dma/xilinx/xilinx_dma.c | 122 + drivers/dma/xilinx/xilinx_dpdma.c | 4 +- drivers/edac/edac_pci.c | 7 +- drivers/edac/fsl_ddr_edac.c | 6 +- drivers/edac/fsl_ddr_edac.h | 7 +- drivers/edac/mpc85xx_edac.h | 7 +- drivers/edac/synopsys_edac.c | 44 +- drivers/extcon/extcon-fsa9480.c | 6 + drivers/extcon/extcon-palmas.c | 2 +- drivers/extcon/extcon-rt8973a.c | 1 + drivers/extcon/extcon-sm5502.c | 2 + drivers/extcon/extcon.c | 2 +- drivers/firewire/core-cdev.c | 2 +- drivers/firewire/core-device.c | 6 +- drivers/firmware/arm_scmi/Kconfig | 12 - drivers/firmware/arm_scmi/Makefile | 3 +- drivers/firmware/arm_scmi/base.c | 24 +- drivers/firmware/arm_scmi/bus.c | 6 +- drivers/firmware/arm_scmi/clock.c | 33 +- drivers/firmware/arm_scmi/driver.c | 282 +- drivers/firmware/arm_scmi/optee.c | 7 +- drivers/firmware/arm_scmi/perf.c | 231 +- drivers/firmware/arm_scmi/power.c | 2 +- drivers/firmware/arm_scmi/powercap.c | 866 - drivers/firmware/arm_scmi/protocols.h | 28 +- drivers/firmware/arm_scmi/reset.c | 2 +- drivers/firmware/arm_scmi/scmi_power_control.c | 362 - drivers/firmware/arm_scmi/sensors.c | 68 +- drivers/firmware/arm_scmi/system.c | 17 +- drivers/firmware/arm_scmi/voltage.c | 15 +- drivers/firmware/arm_scpi.c | 61 +- drivers/firmware/efi/Kconfig | 14 +- drivers/firmware/efi/Makefile | 1 + drivers/firmware/efi/efi-init.c | 1 - drivers/firmware/efi/efi-pstore.c | 377 +- drivers/firmware/efi/efi.c | 129 +- drivers/firmware/efi/efibc.c | 76 +- drivers/firmware/efi/efivars.c | 671 + drivers/firmware/efi/memmap.c | 5 +- drivers/firmware/efi/sysfb_efi.c | 2 + drivers/firmware/efi/vars.c | 1219 +- drivers/firmware/mtk-adsp-ipc.c | 36 +- drivers/firmware/qcom_scm-legacy.c | 4 - drivers/firmware/qcom_scm.c | 71 +- drivers/firmware/sysfb.c | 58 +- drivers/firmware/sysfb_simplefb.c | 16 +- drivers/firmware/tegra/bpmp.c | 6 +- drivers/firmware/xilinx/zynqmp.c | 16 +- drivers/fpga/Kconfig | 20 - drivers/fpga/Makefile | 4 - drivers/fpga/altera-pr-ip-core.c | 2 +- drivers/fpga/dfl.c | 4 +- drivers/fpga/fpga-bridge.c | 6 +- drivers/fpga/fpga-mgr.c | 229 +- drivers/fpga/fpga-region.c | 6 +- drivers/fpga/intel-m10-bmc-sec-update.c | 625 - drivers/fpga/microchip-spi.c | 398 - 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/gnss/core.c | 4 +- drivers/gpio/Kconfig | 8 - drivers/gpio/Makefile | 1 - drivers/gpio/gpio-adnp.c | 19 +- drivers/gpio/gpio-adp5588.c | 26 +- drivers/gpio/gpio-bcm-kona.c | 10 +- drivers/gpio/gpio-brcmstb.c | 23 +- drivers/gpio/gpio-crystalcove.c | 70 +- drivers/gpio/gpio-davinci.c | 83 - drivers/gpio/gpio-dln2.c | 23 +- drivers/gpio/gpio-dwapb.c | 7 +- drivers/gpio/gpio-grgpio.c | 14 +- drivers/gpio/gpio-lp873x.c | 10 +- drivers/gpio/gpio-lp87565.c | 10 +- drivers/gpio/gpio-merrifield.c | 22 +- drivers/gpio/gpio-mpc8xxx.c | 5 +- drivers/gpio/gpio-mvebu.c | 5 +- drivers/gpio/gpio-mxs.c | 2 +- drivers/gpio/gpio-pca9570.c | 2 - drivers/gpio/gpio-pch.c | 43 +- drivers/gpio/gpio-pisosr.c | 10 +- drivers/gpio/gpio-realtek-otto.c | 10 +- drivers/gpio/gpio-rockchip.c | 3 +- drivers/gpio/gpio-sch.c | 35 +- drivers/gpio/gpio-spear-spics.c | 5 +- drivers/gpio/gpio-tpic2810.c | 10 +- drivers/gpio/gpio-ts4800.c | 5 +- drivers/gpio/gpio-twl4030.c | 18 +- drivers/gpio/gpio-ucb1400.c | 20 + drivers/gpio/gpio-vf610.c | 1 - drivers/gpio/gpio-vr41xx.c | 2 + drivers/gpio/gpio-wcove.c | 10 +- drivers/gpio/gpio-winbond.c | 7 +- drivers/gpio/gpio-xgs-iproc.c | 6 +- drivers/gpio/gpio_pl061_rust.rs | 370 - drivers/gpio/gpiolib-cdev.c | 11 +- drivers/gpio/gpiolib-devres.c | 32 + drivers/gpu/drm/Kconfig | 18 - drivers/gpu/drm/Makefile | 4 +- drivers/gpu/drm/amd/amdgpu/Makefile | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu.h | 16 +- drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.c | 6 + drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c | 20 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h | 14 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 440 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.c | 7 +- drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c | 114 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 265 +- drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c | 13 - drivers/gpu/drm/amd/amdgpu/amdgpu_display.c | 76 +- drivers/gpu/drm/amd/amdgpu/amdgpu_display.h | 2 + drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 10 - drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c | 48 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c | 63 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.h | 2 - drivers/gpu/drm/amd/amdgpu/amdgpu_ih.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_imu.h | 7 - drivers/gpu/drm/amd/amdgpu/amdgpu_irq.c | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_job.c | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 2 + drivers/gpu/drm/amd/amdgpu/amdgpu_mes.c | 147 +- drivers/gpu/drm/amd/amdgpu/amdgpu_mes.h | 59 - drivers/gpu/drm/amd/amdgpu/amdgpu_mes_ctx.h | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h | 5 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c | 40 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras.h | 6 - drivers/gpu/drm/amd/amdgpu/amdgpu_reset.c | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_reset.h | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_ring.c | 12 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ring.h | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 20 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c | 20 + drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c | 102 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.h | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c | 6 - drivers/gpu/drm/amd/amdgpu/amdgpu_vkms.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 10 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c | 51 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.h | 27 + drivers/gpu/drm/amd/amdgpu/atombios_encoders.c | 14 + drivers/gpu/drm/amd/amdgpu/clearstate_gfx11.h | 307 +- 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/gfx_v10_0.c | 41 +- drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c | 28 +- drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c | 3 +- drivers/gpu/drm/amd/amdgpu/gmc_v11_0.c | 7 +- drivers/gpu/drm/amd/amdgpu/imu_v11_0.c | 46 +- drivers/gpu/drm/amd/amdgpu/mes_v11_0.c | 85 +- drivers/gpu/drm/amd/amdgpu/mmhub_v3_0_1.c | 555 - drivers/gpu/drm/amd/amdgpu/mmhub_v3_0_1.h | 28 - drivers/gpu/drm/amd/amdgpu/mxgpu_ai.c | 2 +- drivers/gpu/drm/amd/amdgpu/mxgpu_nv.c | 2 +- drivers/gpu/drm/amd/amdgpu/mxgpu_vi.c | 2 +- drivers/gpu/drm/amd/amdgpu/nbio_v2_3.c | 2 +- drivers/gpu/drm/amd/amdgpu/nbio_v4_3.c | 126 +- drivers/gpu/drm/amd/amdgpu/nbio_v7_7.c | 8 +- drivers/gpu/drm/amd/amdgpu/psp_v13_0.c | 6 - drivers/gpu/drm/amd/amdgpu/soc21.c | 19 +- drivers/gpu/drm/amd/amdgpu/umc_v6_7.c | 50 +- drivers/gpu/drm/amd/amdgpu/vcn_v4_0.c | 563 +- drivers/gpu/drm/amd/amdkfd/Kconfig | 14 - drivers/gpu/drm/amd/amdkfd/kfd_chardev.c | 83 +- drivers/gpu/drm/amd/amdkfd/kfd_crat.c | 2 + drivers/gpu/drm/amd/amdkfd/kfd_device.c | 6 +- .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c | 23 +- drivers/gpu/drm/amd/amdkfd/kfd_events.c | 5 +- drivers/gpu/drm/amd/amdkfd/kfd_migrate.c | 87 +- drivers/gpu/drm/amd/amdkfd/kfd_migrate.h | 5 +- drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager.c | 12 +- drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v11.c | 2 - drivers/gpu/drm/amd/amdkfd/kfd_priv.h | 5 +- drivers/gpu/drm/amd/amdkfd/kfd_process.c | 21 +- .../gpu/drm/amd/amdkfd/kfd_process_queue_manager.c | 32 +- drivers/gpu/drm/amd/amdkfd/kfd_smi_events.c | 134 +- drivers/gpu/drm/amd/amdkfd/kfd_smi_events.h | 21 +- drivers/gpu/drm/amd/amdkfd/kfd_svm.c | 80 +- drivers/gpu/drm/amd/amdkfd/kfd_svm.h | 2 +- drivers/gpu/drm/amd/amdkfd/kfd_topology.c | 323 +- drivers/gpu/drm/amd/amdkfd/kfd_topology.h | 4 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 401 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h | 12 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c | 46 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.h | 2 + .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_hdcp.c | 3 - .../drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c | 18 +- .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 151 +- .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.h | 6 +- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_psr.c | 21 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_trace.h | 1 - drivers/gpu/drm/amd/display/dc/Makefile | 29 +- drivers/gpu/drm/amd/display/dc/basics/vector.c | 2 + drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c | 952 +- .../display/dc/bios/bios_parser_types_internal2.h | 1 - .../gpu/drm/amd/display/dc/bios/command_table.c | 4 +- .../amd/display/dc/bios/command_table_helper2.c | 2 - drivers/gpu/drm/amd/display/dc/clk_mgr/Makefile | 34 - drivers/gpu/drm/amd/display/dc/clk_mgr/clk_mgr.c | 23 +- .../amd/display/dc/clk_mgr/dcn20/dcn20_clk_mgr.c | 23 +- .../dc/clk_mgr/dcn21/rn_clk_mgr_vbios_smu.c | 12 - .../amd/display/dc/clk_mgr/dcn30/dcn30_clk_mgr.c | 15 +- .../amd/display/dc/clk_mgr/dcn30/dcn30_clk_mgr.h | 60 - .../dc/clk_mgr/dcn30/dcn30_clk_mgr_smu_msg.c | 11 +- .../drm/amd/display/dc/clk_mgr/dcn301/dcn301_smu.c | 12 - .../drm/amd/display/dc/clk_mgr/dcn31/dcn31_smu.c | 8 - .../amd/display/dc/clk_mgr/dcn315/dcn315_clk_mgr.c | 9 +- .../drm/amd/display/dc/clk_mgr/dcn315/dcn315_smu.c | 8 - .../drm/amd/display/dc/clk_mgr/dcn316/dcn316_smu.c | 8 - .../gpu/drm/amd/display/dc/clk_mgr/dcn32/dalsmc.h | 65 - .../amd/display/dc/clk_mgr/dcn32/dcn32_clk_mgr.c | 871 - .../amd/display/dc/clk_mgr/dcn32/dcn32_clk_mgr.h | 39 - .../dc/clk_mgr/dcn32/dcn32_clk_mgr_smu_msg.c | 141 - .../dc/clk_mgr/dcn32/dcn32_clk_mgr_smu_msg.h | 47 - .../dc/clk_mgr/dcn32/dcn32_smu13_driver_if.h | 63 - .../amd/display/dc/clk_mgr/dcn32/smu13_driver_if.h | 108 - drivers/gpu/drm/amd/display/dc/core/dc.c | 550 +- drivers/gpu/drm/amd/display/dc/core/dc_debug.c | 2 - .../gpu/drm/amd/display/dc/core/dc_hw_sequencer.c | 2 + drivers/gpu/drm/amd/display/dc/core/dc_link.c | 137 +- drivers/gpu/drm/amd/display/dc/core/dc_link_ddc.c | 2 + drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 385 +- drivers/gpu/drm/amd/display/dc/core/dc_link_dpia.c | 96 +- .../gpu/drm/amd/display/dc/core/dc_link_enc_cfg.c | 77 +- drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 78 +- drivers/gpu/drm/amd/display/dc/core/dc_sink.c | 2 + drivers/gpu/drm/amd/display/dc/core/dc_stream.c | 8 +- drivers/gpu/drm/amd/display/dc/core/dc_surface.c | 2 + drivers/gpu/drm/amd/display/dc/dc.h | 62 +- drivers/gpu/drm/amd/display/dc/dc_bios_types.h | 5 - drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c | 451 - drivers/gpu/drm/amd/display/dc/dc_dmub_srv.h | 9 - drivers/gpu/drm/amd/display/dc/dc_hw_types.h | 3 - drivers/gpu/drm/amd/display/dc/dc_link.h | 5 - drivers/gpu/drm/amd/display/dc/dc_stream.h | 52 +- drivers/gpu/drm/amd/display/dc/dc_types.h | 28 +- drivers/gpu/drm/amd/display/dc/dce/dce_abm.h | 45 - 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 | 29 +- .../gpu/drm/amd/display/dc/dce/dce_clock_source.h | 15 - 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 +- .../gpu/drm/amd/display/dc/dce/dmub_hw_lock_mgr.c | 2 - drivers/gpu/drm/amd/display/dc/dce/dmub_psr.c | 64 - drivers/gpu/drm/amd/display/dc/dce/dmub_psr.h | 2 - .../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 | 45 +- .../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 + .../gpu/drm/amd/display/dc/dcn10/dcn10_hubbub.h | 33 - drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubp.c | 2 - .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 148 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_ipp.c | 2 + .../drm/amd/display/dc/dcn10/dcn10_link_encoder.c | 3 + .../drm/amd/display/dc/dcn10/dcn10_link_encoder.h | 6 - drivers/gpu/drm/amd/display/dc/dcn10/dcn10_opp.c | 2 + drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.c | 1 - drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.h | 5 - .../gpu/drm/amd/display/dc/dcn10/dcn10_resource.c | 2 + .../amd/display/dc/dcn10/dcn10_stream_encoder.c | 13 +- .../amd/display/dc/dcn10/dcn10_stream_encoder.h | 26 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dccg.h | 34 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp.c | 3 - drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hubp.c | 2 - drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hubp.h | 25 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c | 87 +- .../gpu/drm/amd/display/dc/dcn20/dcn20_resource.c | 12 +- .../amd/display/dc/dcn20/dcn20_stream_encoder.c | 2 +- drivers/gpu/drm/amd/display/dc/dcn201/Makefile | 1 + drivers/gpu/drm/amd/display/dc/dcn201/dcn201_dpp.c | 3 - .../gpu/drm/amd/display/dc/dcn21/dcn21_resource.c | 2 +- drivers/gpu/drm/amd/display/dc/dcn30/Makefile | 6 +- .../display/dc/dcn30/dcn30_dio_stream_encoder.c | 36 +- .../display/dc/dcn30/dcn30_dio_stream_encoder.h | 41 +- drivers/gpu/drm/amd/display/dc/dcn30/dcn30_dpp.c | 11 +- drivers/gpu/drm/amd/display/dc/dcn30/dcn30_dpp.h | 16 - drivers/gpu/drm/amd/display/dc/dcn30/dcn30_hwseq.c | 81 +- drivers/gpu/drm/amd/display/dc/dcn30/dcn30_hwseq.h | 11 +- drivers/gpu/drm/amd/display/dc/dcn30/dcn30_init.c | 2 +- drivers/gpu/drm/amd/display/dc/dcn30/dcn30_mpc.c | 14 +- drivers/gpu/drm/amd/display/dc/dcn30/dcn30_mpc.h | 251 - drivers/gpu/drm/amd/display/dc/dcn30/dcn30_optc.c | 6 - drivers/gpu/drm/amd/display/dc/dcn30/dcn30_optc.h | 9 - .../gpu/drm/amd/display/dc/dcn30/dcn30_resource.c | 173 +- drivers/gpu/drm/amd/display/dc/dcn302/Makefile | 8 +- drivers/gpu/drm/amd/display/dc/dcn31/dcn31_dccg.c | 40 +- drivers/gpu/drm/amd/display/dc/dcn31/dcn31_dccg.h | 16 +- .../amd/display/dc/dcn31/dcn31_dio_link_encoder.c | 6 - drivers/gpu/drm/amd/display/dc/dcn31/dcn31_hubp.c | 2 +- drivers/gpu/drm/amd/display/dc/dcn31/dcn31_hwseq.c | 24 +- drivers/gpu/drm/amd/display/dc/dcn31/dcn31_optc.c | 1 - drivers/gpu/drm/amd/display/dc/dcn31/dcn31_optc.h | 6 +- .../gpu/drm/amd/display/dc/dcn31/dcn31_resource.c | 4 +- .../drm/amd/display/dc/dcn315/dcn315_resource.c | 7 +- .../drm/amd/display/dc/dcn316/dcn316_resource.c | 7 +- drivers/gpu/drm/amd/display/dc/dcn32/Makefile | 48 - drivers/gpu/drm/amd/display/dc/dcn32/dcn32_dccg.c | 307 - drivers/gpu/drm/amd/display/dc/dcn32/dcn32_dccg.h | 159 - .../amd/display/dc/dcn32/dcn32_dio_link_encoder.c | 294 - .../amd/display/dc/dcn32/dcn32_dio_link_encoder.h | 60 - .../display/dc/dcn32/dcn32_dio_stream_encoder.c | 463 - .../display/dc/dcn32/dcn32_dio_stream_encoder.h | 267 - drivers/gpu/drm/amd/display/dc/dcn32/dcn32_dpp.c | 164 - drivers/gpu/drm/amd/display/dc/dcn32/dcn32_dpp.h | 38 - .../display/dc/dcn32/dcn32_hpo_dp_link_encoder.c | 90 - .../display/dc/dcn32/dcn32_hpo_dp_link_encoder.h | 63 - .../gpu/drm/amd/display/dc/dcn32/dcn32_hubbub.c | 964 - .../gpu/drm/amd/display/dc/dcn32/dcn32_hubbub.h | 174 - drivers/gpu/drm/amd/display/dc/dcn32/dcn32_hubp.c | 148 - drivers/gpu/drm/amd/display/dc/dcn32/dcn32_hubp.h | 69 - drivers/gpu/drm/amd/display/dc/dcn32/dcn32_hwseq.c | 1181 - drivers/gpu/drm/amd/display/dc/dcn32/dcn32_hwseq.h | 87 - drivers/gpu/drm/amd/display/dc/dcn32/dcn32_init.c | 158 - drivers/gpu/drm/amd/display/dc/dcn32/dcn32_init.h | 33 - .../gpu/drm/amd/display/dc/dcn32/dcn32_mmhubbub.c | 239 - .../gpu/drm/amd/display/dc/dcn32/dcn32_mmhubbub.h | 225 - drivers/gpu/drm/amd/display/dc/dcn32/dcn32_mpc.c | 1044 - drivers/gpu/drm/amd/display/dc/dcn32/dcn32_mpc.h | 322 - drivers/gpu/drm/amd/display/dc/dcn32/dcn32_optc.c | 268 - drivers/gpu/drm/amd/display/dc/dcn32/dcn32_optc.h | 254 - .../gpu/drm/amd/display/dc/dcn32/dcn32_resource.c | 4324 - .../gpu/drm/amd/display/dc/dcn32/dcn32_resource.h | 106 - .../amd/display/dc/dcn32/dcn32_resource_helpers.c | 260 - drivers/gpu/drm/amd/display/dc/dcn321/Makefile | 42 - .../display/dc/dcn321/dcn321_dio_link_encoder.c | 199 - .../display/dc/dcn321/dcn321_dio_link_encoder.h | 42 - .../drm/amd/display/dc/dcn321/dcn321_resource.c | 2607 - .../drm/amd/display/dc/dcn321/dcn321_resource.h | 42 - drivers/gpu/drm/amd/display/dc/dml/Makefile | 7 - drivers/gpu/drm/amd/display/dc/dml/dc_features.h | 2 +- .../gpu/drm/amd/display/dc/dml/dcn20/dcn20_fpu.c | 116 +- .../gpu/drm/amd/display/dc/dml/dcn30/dcn30_fpu.c | 2 - .../amd/display/dc/dml/dcn30/display_mode_vba_30.c | 29 +- .../amd/display/dc/dml/dcn30/display_mode_vba_30.h | 11 - .../display/dc/dml/dcn30/display_rq_dlg_calc_30.c | 93 +- .../gpu/drm/amd/display/dc/dml/dcn301/dcn301_fpu.c | 40 +- .../gpu/drm/amd/display/dc/dml/dcn31/dcn31_fpu.c | 73 +- .../amd/display/dc/dml/dcn31/display_mode_vba_31.c | 108 +- .../display/dc/dml/dcn31/display_rq_dlg_calc_31.c | 107 +- .../amd/display/dc/dml/dcn32/display_mode_vba_32.c | 3824 - .../amd/display/dc/dml/dcn32/display_mode_vba_32.h | 57 - .../dc/dml/dcn32/display_mode_vba_util_32.c | 6253 - .../dc/dml/dcn32/display_mode_vba_util_32.h | 1175 - .../display/dc/dml/dcn32/display_rq_dlg_calc_32.c | 616 - .../display/dc/dml/dcn32/display_rq_dlg_calc_32.h | 70 - .../drm/amd/display/dc/dml/display_mode_enums.h | 88 +- .../gpu/drm/amd/display/dc/dml/display_mode_lib.c | 12 - .../gpu/drm/amd/display/dc/dml/display_mode_lib.h | 15 - .../drm/amd/display/dc/dml/display_mode_structs.h | 141 - .../gpu/drm/amd/display/dc/dml/display_mode_vba.c | 174 +- .../gpu/drm/amd/display/dc/dml/display_mode_vba.h | 242 +- drivers/gpu/drm/amd/display/dc/dml/dml_wrapper.c | 71 +- drivers/gpu/drm/amd/display/dc/dsc/dc_dsc.c | 4 +- drivers/gpu/drm/amd/display/dc/gpio/Makefile | 8 +- .../amd/display/dc/gpio/dcn20/hw_translate_dcn20.c | 17 +- .../amd/display/dc/gpio/dcn21/hw_translate_dcn21.c | 17 +- .../amd/display/dc/gpio/dcn30/hw_translate_dcn30.c | 19 +- .../amd/display/dc/gpio/dcn32/hw_factory_dcn32.c | 255 - .../amd/display/dc/gpio/dcn32/hw_factory_dcn32.h | 31 - .../amd/display/dc/gpio/dcn32/hw_translate_dcn32.c | 349 - .../amd/display/dc/gpio/dcn32/hw_translate_dcn32.h | 33 - .../display/dc/gpio/diagnostics/hw_factory_diag.c | 62 + .../display/dc/gpio/diagnostics/hw_factory_diag.h | 34 + .../dc/gpio/diagnostics/hw_translate_diag.c | 41 + .../dc/gpio/diagnostics/hw_translate_diag.h | 34 + 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 | 18 +- drivers/gpu/drm/amd/display/dc/gpio/hw_hpd.c | 2 + drivers/gpu/drm/amd/display/dc/gpio/hw_translate.c | 13 +- drivers/gpu/drm/amd/display/dc/inc/core_status.h | 2 +- drivers/gpu/drm/amd/display/dc/inc/core_types.h | 9 - drivers/gpu/drm/amd/display/dc/inc/dc_link_dp.h | 6 +- drivers/gpu/drm/amd/display/dc/inc/hw/clk_mgr.h | 7 +- .../drm/amd/display/dc/inc/hw/clk_mgr_internal.h | 45 +- drivers/gpu/drm/amd/display/dc/inc/hw/dccg.h | 31 +- drivers/gpu/drm/amd/display/dc/inc/hw/dchubbub.h | 3 - drivers/gpu/drm/amd/display/dc/inc/hw/dwb.h | 6 + drivers/gpu/drm/amd/display/dc/inc/hw/hubp.h | 8 - .../gpu/drm/amd/display/dc/inc/hw/link_encoder.h | 23 +- drivers/gpu/drm/amd/display/dc/inc/hw/mem_input.h | 2 - drivers/gpu/drm/amd/display/dc/inc/hw/mpc.h | 5 - .../gpu/drm/amd/display/dc/inc/hw/stream_encoder.h | 9 - .../drm/amd/display/dc/inc/hw/timing_generator.h | 8 - drivers/gpu/drm/amd/display/dc/inc/hw_sequencer.h | 9 - .../drm/amd/display/dc/inc/hw_sequencer_private.h | 13 - drivers/gpu/drm/amd/display/dc/inc/link_enc_cfg.h | 12 - drivers/gpu/drm/amd/display/dc/inc/link_hwss.h | 6 +- drivers/gpu/drm/amd/display/dc/inc/resource.h | 7 - drivers/gpu/drm/amd/display/dc/irq/Makefile | 10 +- .../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 + .../amd/display/dc/irq/dcn32/irq_service_dcn32.c | 432 - .../amd/display/dc/irq/dcn32/irq_service_dcn32.h | 35 - 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/dmub_srv.h | 8 - drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h | 389 +- .../drm/amd/display/dmub/inc/dmub_subvp_state.h | 183 - drivers/gpu/drm/amd/display/dmub/src/Makefile | 1 - drivers/gpu/drm/amd/display/dmub/src/dmub_dcn32.c | 493 - drivers/gpu/drm/amd/display/dmub/src/dmub_dcn32.h | 256 - drivers/gpu/drm/amd/display/dmub/src/dmub_srv.c | 51 +- .../drm/amd/display/include/bios_parser_types.h | 11 - drivers/gpu/drm/amd/display/include/dal_asic_id.h | 14 +- drivers/gpu/drm/amd/display/include/dal_types.h | 2 - .../drm/amd/display/include/ddc_service_types.h | 4 - drivers/gpu/drm/amd/display/include/fixed31_32.h | 2 +- .../drm/amd/display/include/link_service_types.h | 3 +- .../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 | 7 +- .../amd/display/modules/hdcp/hdcp2_transition.c | 2 +- .../gpu/drm/amd/display/modules/hdcp/hdcp_psp.c | 4 - .../gpu/drm/amd/display/modules/hdcp/hdcp_psp.h | 11 - .../gpu/drm/amd/display/modules/inc/mod_freesync.h | 3 - .../amd/display/modules/info_packet/info_packet.c | 29 +- .../drm/amd/display/modules/power/power_helpers.c | 84 - .../drm/amd/display/modules/power/power_helpers.h | 6 - drivers/gpu/drm/amd/display/modules/vmid/vmid.c | 2 +- drivers/gpu/drm/amd/include/amd_shared.h | 2 - .../gpu/drm/amd/include/asic_reg/dce/dce_11_0_d.h | 1 - .../amd/include/asic_reg/dce/dce_11_0_sh_mask.h | 2 - .../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 - .../amd/include/asic_reg/dcn/dcn_3_2_0_offset.h | 14677 -- .../amd/include/asic_reg/dcn/dcn_3_2_0_sh_mask.h | 222893 ------------------ .../amd/include/asic_reg/dcn/dcn_3_2_1_offset.h | 14561 -- .../amd/include/asic_reg/dcn/dcn_3_2_1_sh_mask.h | 56582 ----- .../include/asic_reg/mmhub/mmhub_3_0_1_offset.h | 1769 - .../include/asic_reg/mmhub/mmhub_3_0_1_sh_mask.h | 7483 - .../amd/include/asic_reg/nbio/nbio_4_3_0_offset.h | 2 - .../amd/include/asic_reg/nbio/nbio_4_3_0_sh_mask.h | 1 - .../amd/include/asic_reg/nbio/nbio_7_7_0_offset.h | 4 - .../amd/include/asic_reg/nbio/nbio_7_7_0_sh_mask.h | 10 - drivers/gpu/drm/amd/include/atomfirmware.h | 209 +- drivers/gpu/drm/amd/include/mes_api_def.h | 2 +- drivers/gpu/drm/amd/include/mes_v11_api_def.h | 49 +- drivers/gpu/drm/amd/pm/amdgpu_dpm.c | 14 - drivers/gpu/drm/amd/pm/inc/amdgpu_dpm.h | 2 - drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c | 31 +- drivers/gpu/drm/amd/pm/swsmu/inc/amdgpu_smu.h | 12 - .../drm/amd/pm/swsmu/inc/pmfw_if/arcturus_ppsmc.h | 2 +- .../swsmu/inc/pmfw_if/smu13_driver_if_aldebaran.h | 17 +- .../pm/swsmu/inc/pmfw_if/smu13_driver_if_v13_0_0.h | 9 +- .../pm/swsmu/inc/pmfw_if/smu13_driver_if_v13_0_7.h | 62 +- drivers/gpu/drm/amd/pm/swsmu/inc/smu_v11_0.h | 2 - drivers/gpu/drm/amd/pm/swsmu/inc/smu_v13_0.h | 23 +- drivers/gpu/drm/amd/pm/swsmu/smu11/arcturus_ppt.c | 10 +- .../drm/amd/pm/swsmu/smu11/cyan_skillfish_ppt.c | 1 - drivers/gpu/drm/amd/pm/swsmu/smu11/navi10_ppt.c | 1 - .../drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c | 13 +- drivers/gpu/drm/amd/pm/swsmu/smu11/smu_v11_0.c | 9 - drivers/gpu/drm/amd/pm/swsmu/smu11/vangogh_ppt.c | 1 - drivers/gpu/drm/amd/pm/swsmu/smu12/renoir_ppt.c | 14 - drivers/gpu/drm/amd/pm/swsmu/smu13/aldebaran_ppt.c | 98 +- drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0.c | 61 +- .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c | 36 +- .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_4_ppt.c | 28 +- .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_5_ppt.c | 14 - .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_7_ppt.c | 19 - .../gpu/drm/amd/pm/swsmu/smu13/yellow_carp_ppt.c | 1 - drivers/gpu/drm/amd/pm/swsmu/smu_cmn.c | 83 +- drivers/gpu/drm/arm/display/komeda/d71/d71_dev.c | 1 - drivers/gpu/drm/arm/display/komeda/komeda_kms.h | 1 - .../gpu/drm/arm/display/komeda/komeda_pipeline.c | 2 - drivers/gpu/drm/arm/display/komeda/komeda_plane.c | 1 - .../drm/arm/display/komeda/komeda_wb_connector.c | 1 - drivers/gpu/drm/arm/hdlcd_crtc.c | 1 - drivers/gpu/drm/arm/malidp_crtc.c | 1 - drivers/gpu/drm/arm/malidp_mw.c | 2 - drivers/gpu/drm/arm/malidp_planes.c | 2 - drivers/gpu/drm/armada/armada_510.c | 1 - drivers/gpu/drm/armada/armada_fb.h | 2 - drivers/gpu/drm/aspeed/aspeed_gfx_crtc.c | 1 - drivers/gpu/drm/aspeed/aspeed_gfx_out.c | 1 - drivers/gpu/drm/ast/ast_dp.c | 10 +- drivers/gpu/drm/ast/ast_drv.h | 2 +- drivers/gpu/drm/ast/ast_mode.c | 27 +- drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_crtc.c | 1 - drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_output.c | 1 - drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c | 2 - drivers/gpu/drm/bridge/Kconfig | 21 - drivers/gpu/drm/bridge/Makefile | 2 - drivers/gpu/drm/bridge/adv7511/adv7511.h | 17 +- drivers/gpu/drm/bridge/adv7511/adv7511_cec.c | 16 +- drivers/gpu/drm/bridge/adv7511/adv7511_drv.c | 29 +- drivers/gpu/drm/bridge/analogix/analogix_dp_core.c | 1 - drivers/gpu/drm/bridge/analogix/anx7625.c | 200 +- .../gpu/drm/bridge/cadence/cdns-mhdp8546-core.c | 2 - drivers/gpu/drm/bridge/cdns-dsi.c | 26 - drivers/gpu/drm/bridge/chipone-icn6211.c | 54 +- 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/Kconfig | 47 - drivers/gpu/drm/bridge/imx/Makefile | 9 - drivers/gpu/drm/bridge/imx/imx-ldb-helper.c | 221 - drivers/gpu/drm/bridge/imx/imx-ldb-helper.h | 96 - drivers/gpu/drm/bridge/imx/imx8qm-ldb-drv.c | 588 - drivers/gpu/drm/bridge/imx/imx8qxp-ldb-drv.c | 723 - .../gpu/drm/bridge/imx/imx8qxp-pixel-combiner.c | 450 - drivers/gpu/drm/bridge/imx/imx8qxp-pixel-link.c | 430 - drivers/gpu/drm/bridge/imx/imx8qxp-pxl2dpi.c | 488 - drivers/gpu/drm/bridge/ite-it66121.c | 1 - drivers/gpu/drm/bridge/lontium-lt8912b.c | 11 +- drivers/gpu/drm/bridge/lontium-lt9211.c | 7 +- drivers/gpu/drm/bridge/lontium-lt9611.c | 26 +- drivers/gpu/drm/bridge/lontium-lt9611uxc.c | 3 +- drivers/gpu/drm/bridge/nwl-dsi.c | 7 - drivers/gpu/drm/bridge/panel.c | 34 - drivers/gpu/drm/bridge/parade-ps8622.c | 6 +- drivers/gpu/drm/bridge/parade-ps8640.c | 113 +- drivers/gpu/drm/bridge/sii902x.c | 6 +- drivers/gpu/drm/bridge/sil-sii8620.c | 4 +- drivers/gpu/drm/bridge/simple-bridge.c | 1 - .../gpu/drm/bridge/synopsys/dw-hdmi-i2s-audio.c | 2 +- drivers/gpu/drm/bridge/synopsys/dw-hdmi.c | 1 - drivers/gpu/drm/bridge/tc358764.c | 1 - drivers/gpu/drm/bridge/tc358767.c | 180 +- drivers/gpu/drm/bridge/tc358775.c | 25 +- drivers/gpu/drm/bridge/ti-dlpc3433.c | 418 - drivers/gpu/drm/bridge/ti-sn65dsi83.c | 71 +- drivers/gpu/drm/bridge/ti-sn65dsi86.c | 27 +- drivers/gpu/drm/bridge/ti-tfp410.c | 2 - drivers/gpu/drm/display/Kconfig | 2 +- drivers/gpu/drm/display/drm_dp_aux_bus.c | 211 +- drivers/gpu/drm/display/drm_dp_helper.c | 4 +- drivers/gpu/drm/display/drm_dp_mst_topology.c | 33 +- drivers/gpu/drm/drm_aperture.c | 174 +- drivers/gpu/drm/drm_atomic.c | 2 - drivers/gpu/drm/drm_atomic_helper.c | 57 - drivers/gpu/drm/drm_atomic_state_helper.c | 2 - drivers/gpu/drm/drm_atomic_uapi.c | 1 - drivers/gpu/drm/drm_blend.c | 2 +- drivers/gpu/drm/drm_bridge.c | 24 - drivers/gpu/drm/drm_bridge_connector.c | 8 +- drivers/gpu/drm/drm_client_modeset.c | 29 +- drivers/gpu/drm/drm_connector.c | 119 +- drivers/gpu/drm/drm_crtc.c | 2 - drivers/gpu/drm/drm_crtc_helper.c | 1 - drivers/gpu/drm/drm_crtc_internal.h | 5 +- drivers/gpu/drm/drm_damage_helper.c | 1 - drivers/gpu/drm/drm_debugfs.c | 42 +- drivers/gpu/drm/drm_displayid.c | 16 +- drivers/gpu/drm/drm_edid.c | 1976 +- drivers/gpu/drm/drm_encoder.c | 2 +- drivers/gpu/drm/drm_fb_helper.c | 28 +- drivers/gpu/drm/drm_gem_atomic_helper.c | 7 +- drivers/gpu/drm/drm_gem_cma_helper.c | 39 +- drivers/gpu/drm/drm_gem_framebuffer_helper.c | 104 +- drivers/gpu/drm/drm_gem_vram_helper.c | 54 +- drivers/gpu/drm/drm_ioctl.c | 2 +- drivers/gpu/drm/drm_kms_helper_common.c | 1 - drivers/gpu/drm/drm_mipi_dbi.c | 9 - drivers/gpu/drm/drm_mode_config.c | 1 - drivers/gpu/drm/drm_modes.c | 6 - drivers/gpu/drm/drm_modeset_helper.c | 1 - drivers/gpu/drm/drm_of.c | 63 - drivers/gpu/drm/drm_panel_orientation_quirks.c | 23 +- drivers/gpu/drm/drm_prime.c | 2 +- drivers/gpu/drm/drm_probe_helper.c | 241 +- drivers/gpu/drm/drm_simple_kms_helper.c | 14 +- drivers/gpu/drm/drm_syncobj.c | 59 +- drivers/gpu/drm/drm_writeback.c | 1 - drivers/gpu/drm/exynos/exynos5433_drm_decon.c | 2 - drivers/gpu/drm/exynos/exynos7_drm_decon.c | 1 - drivers/gpu/drm/exynos/exynos_dp.c | 1 - drivers/gpu/drm/exynos/exynos_drm_dpi.c | 1 - drivers/gpu/drm/exynos/exynos_drm_drv.c | 6 +- drivers/gpu/drm/exynos/exynos_drm_fb.c | 1 - drivers/gpu/drm/exynos/exynos_drm_fbdev.c | 1 - drivers/gpu/drm/exynos/exynos_drm_fimd.c | 2 - drivers/gpu/drm/exynos/exynos_drm_ipp.c | 1 - drivers/gpu/drm/exynos/exynos_drm_mic.c | 42 +- drivers/gpu/drm/exynos/exynos_drm_plane.c | 2 - drivers/gpu/drm/exynos/exynos_drm_scaler.c | 1 - drivers/gpu/drm/exynos/exynos_drm_vidi.c | 1 - drivers/gpu/drm/exynos/exynos_hdmi.c | 8 +- drivers/gpu/drm/exynos/exynos_mixer.c | 3 - drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_plane.c | 1 - drivers/gpu/drm/gma500/cdv_intel_crt.c | 47 +- drivers/gpu/drm/gma500/cdv_intel_dp.c | 1 - drivers/gpu/drm/gma500/cdv_intel_hdmi.c | 98 +- drivers/gpu/drm/gma500/cdv_intel_lvds.c | 80 +- drivers/gpu/drm/gma500/framebuffer.c | 1 - drivers/gpu/drm/gma500/gma_display.c | 1 - drivers/gpu/drm/gma500/intel_i2c.c | 36 +- drivers/gpu/drm/gma500/oaktrail_crtc.c | 1 - drivers/gpu/drm/gma500/oaktrail_hdmi.c | 1 - drivers/gpu/drm/gma500/oaktrail_lvds.c | 51 +- drivers/gpu/drm/gma500/oaktrail_lvds_i2c.c | 36 +- drivers/gpu/drm/gma500/psb_drv.h | 2 +- drivers/gpu/drm/gma500/psb_intel_drv.h | 24 +- drivers/gpu/drm/gma500/psb_intel_lvds.c | 86 +- drivers/gpu/drm/gma500/psb_intel_modes.c | 2 - drivers/gpu/drm/gud/gud_connector.c | 1 - drivers/gpu/drm/gud/gud_drv.c | 1 - drivers/gpu/drm/hisilicon/kirin/dw_drm_dsi.c | 1 - drivers/gpu/drm/hisilicon/kirin/kirin_drm_ade.c | 1 - drivers/gpu/drm/hyperv/hyperv_drm_drv.c | 74 +- drivers/gpu/drm/hyperv/hyperv_drm_modeset.c | 2 - drivers/gpu/drm/i2c/tda998x_drv.c | 7 +- drivers/gpu/drm/i915/Makefile | 3 - drivers/gpu/drm/i915/TODO.txt | 2 +- drivers/gpu/drm/i915/display/g4x_dp.c | 22 +- drivers/gpu/drm/i915/display/hsw_ips.c | 4 +- drivers/gpu/drm/i915/display/i9xx_plane.c | 1 - drivers/gpu/drm/i915/display/icl_dsi.c | 11 +- drivers/gpu/drm/i915/display/intel_audio.c | 1 - drivers/gpu/drm/i915/display/intel_audio_regs.h | 160 - drivers/gpu/drm/i915/display/intel_backlight.c | 24 +- drivers/gpu/drm/i915/display/intel_bios.c | 657 +- drivers/gpu/drm/i915/display/intel_bios.h | 7 - drivers/gpu/drm/i915/display/intel_bw.c | 6 +- drivers/gpu/drm/i915/display/intel_cdclk.c | 16 +- drivers/gpu/drm/i915/display/intel_color.c | 51 +- .../gpu/drm/i915/display/intel_crtc_state_dump.c | 314 - .../gpu/drm/i915/display/intel_crtc_state_dump.h | 16 - drivers/gpu/drm/i915/display/intel_cursor.c | 1 - drivers/gpu/drm/i915/display/intel_ddi.c | 54 +- drivers/gpu/drm/i915/display/intel_ddi_buf_trans.c | 37 +- drivers/gpu/drm/i915/display/intel_display.c | 1846 +- drivers/gpu/drm/i915/display/intel_display.h | 23 +- .../gpu/drm/i915/display/intel_display_debugfs.c | 28 - drivers/gpu/drm/i915/display/intel_display_power.c | 10 +- .../drm/i915/display/intel_display_power_well.c | 4 +- drivers/gpu/drm/i915/display/intel_display_types.h | 90 +- drivers/gpu/drm/i915/display/intel_dmc.c | 103 +- drivers/gpu/drm/i915/display/intel_dmc_regs.h | 65 +- drivers/gpu/drm/i915/display/intel_dp.c | 127 +- drivers/gpu/drm/i915/display/intel_dp.h | 2 - .../gpu/drm/i915/display/intel_dp_aux_backlight.c | 6 +- drivers/gpu/drm/i915/display/intel_dp_mst.c | 1 - drivers/gpu/drm/i915/display/intel_dpll.c | 89 +- drivers/gpu/drm/i915/display/intel_dpll_mgr.c | 411 +- drivers/gpu/drm/i915/display/intel_dpll_mgr.h | 8 - drivers/gpu/drm/i915/display/intel_drrs.c | 3 + drivers/gpu/drm/i915/display/intel_dsi.c | 2 +- .../gpu/drm/i915/display/intel_dsi_dcs_backlight.c | 9 +- drivers/gpu/drm/i915/display/intel_dsi_vbt.c | 56 +- drivers/gpu/drm/i915/display/intel_fb.c | 1 - drivers/gpu/drm/i915/display/intel_fbc.c | 5 +- drivers/gpu/drm/i915/display/intel_hdcp.c | 2 +- drivers/gpu/drm/i915/display/intel_hdmi.c | 2 +- drivers/gpu/drm/i915/display/intel_hotplug.c | 3 +- drivers/gpu/drm/i915/display/intel_lspcon.c | 1 - drivers/gpu/drm/i915/display/intel_lvds.c | 8 +- drivers/gpu/drm/i915/display/intel_modeset_setup.c | 734 - drivers/gpu/drm/i915/display/intel_modeset_setup.h | 15 - .../gpu/drm/i915/display/intel_modeset_verify.c | 246 - .../gpu/drm/i915/display/intel_modeset_verify.h | 21 - drivers/gpu/drm/i915/display/intel_opregion.c | 16 - drivers/gpu/drm/i915/display/intel_opregion.h | 7 - drivers/gpu/drm/i915/display/intel_overlay.c | 2 + drivers/gpu/drm/i915/display/intel_panel.c | 66 +- drivers/gpu/drm/i915/display/intel_panel.h | 3 +- drivers/gpu/drm/i915/display/intel_pch_refclk.c | 91 +- drivers/gpu/drm/i915/display/intel_pps.c | 129 +- drivers/gpu/drm/i915/display/intel_pps.h | 1 - drivers/gpu/drm/i915/display/intel_psr.c | 80 +- drivers/gpu/drm/i915/display/intel_sdvo.c | 5 +- drivers/gpu/drm/i915/display/intel_snps_phy.c | 77 +- drivers/gpu/drm/i915/display/intel_snps_phy.h | 5 +- drivers/gpu/drm/i915/display/intel_sprite.c | 1 - drivers/gpu/drm/i915/display/intel_tc.c | 3 +- drivers/gpu/drm/i915/display/intel_vbt_defs.h | 67 +- drivers/gpu/drm/i915/display/intel_vrr.c | 30 +- drivers/gpu/drm/i915/display/intel_vrr.h | 4 +- drivers/gpu/drm/i915/display/skl_universal_plane.c | 1 - drivers/gpu/drm/i915/display/vlv_dsi.c | 14 +- drivers/gpu/drm/i915/gem/i915_gem_context.c | 5 +- drivers/gpu/drm/i915/gem/i915_gem_domain.c | 6 +- drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c | 3 +- drivers/gpu/drm/i915/gem/i915_gem_shrinker.c | 3 +- drivers/gpu/drm/i915/gem/i915_gem_userptr.c | 18 +- .../gpu/drm/i915/gt/intel_execlists_submission.c | 2 +- drivers/gpu/drm/i915/gt/intel_gt.c | 1 - drivers/gpu/drm/i915/gt/intel_gt_pm_debugfs.c | 4 +- drivers/gpu/drm/i915/gt/intel_gt_sysfs.c | 29 +- drivers/gpu/drm/i915/gt/intel_gt_sysfs.h | 6 +- drivers/gpu/drm/i915/gt/intel_gt_types.h | 3 - drivers/gpu/drm/i915/gt/intel_llc.c | 3 +- drivers/gpu/drm/i915/gt/intel_rc6.c | 4 +- drivers/gpu/drm/i915/gt/intel_ring.c | 3 +- drivers/gpu/drm/i915/gt/intel_rps.c | 5 +- drivers/gpu/drm/i915/gt/selftest_llc.c | 2 +- drivers/gpu/drm/i915/gt/selftest_rps.c | 2 +- drivers/gpu/drm/i915/gt/uc/intel_guc_log.c | 2 +- drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c | 11 +- drivers/gpu/drm/i915/i915_driver.c | 56 +- drivers/gpu/drm/i915/i915_drm_client.c | 5 +- drivers/gpu/drm/i915/i915_drv.h | 70 +- drivers/gpu/drm/i915/i915_gem.h | 39 + drivers/gpu/drm/i915/i915_pci.c | 114 +- drivers/gpu/drm/i915/i915_reg.h | 201 +- drivers/gpu/drm/i915/i915_scheduler.h | 1 - drivers/gpu/drm/i915/i915_sysfs.c | 17 +- drivers/gpu/drm/i915/i915_tasklet.h | 43 - drivers/gpu/drm/i915/i915_utils.h | 40 + drivers/gpu/drm/i915/i915_vma.c | 60 +- drivers/gpu/drm/i915/intel_device_info.h | 40 +- drivers/gpu/drm/i915/intel_dram.c | 2 +- drivers/gpu/drm/i915/intel_gvt_mmio_table.c | 2 - drivers/gpu/drm/i915/intel_pch.c | 16 +- drivers/gpu/drm/i915/intel_pch.h | 8 +- drivers/gpu/drm/i915/intel_pcode.c | 93 +- drivers/gpu/drm/i915/intel_pcode.h | 20 +- drivers/gpu/drm/i915/intel_pm.c | 157 +- drivers/gpu/drm/i915/intel_pm.h | 14 +- drivers/gpu/drm/i915/pxp/intel_pxp_debugfs.c | 5 +- drivers/gpu/drm/imx/dcss/dcss-drv.c | 1 - drivers/gpu/drm/imx/dcss/dcss-plane.c | 2 - drivers/gpu/drm/imx/imx-ldb.c | 2 - drivers/gpu/drm/imx/imx-tve.c | 1 - drivers/gpu/drm/imx/ipuv3-plane.c | 2 - drivers/gpu/drm/imx/parallel-display.c | 2 - drivers/gpu/drm/ingenic/ingenic-drm-drv.c | 12 +- drivers/gpu/drm/ingenic/ingenic-drm.h | 3 - drivers/gpu/drm/ingenic/ingenic-ipu.c | 1 - drivers/gpu/drm/kmb/kmb_dsi.c | 1 - drivers/gpu/drm/kmb/kmb_plane.c | 2 - drivers/gpu/drm/lima/lima_devfreq.c | 12 +- drivers/gpu/drm/logicvc/Kconfig | 9 - drivers/gpu/drm/logicvc/Makefile | 9 - drivers/gpu/drm/logicvc/logicvc_crtc.c | 280 - drivers/gpu/drm/logicvc/logicvc_crtc.h | 21 - drivers/gpu/drm/logicvc/logicvc_drm.c | 496 - drivers/gpu/drm/logicvc/logicvc_drm.h | 67 - drivers/gpu/drm/logicvc/logicvc_interface.c | 214 - drivers/gpu/drm/logicvc/logicvc_interface.h | 28 - drivers/gpu/drm/logicvc/logicvc_layer.c | 631 - drivers/gpu/drm/logicvc/logicvc_layer.h | 64 - drivers/gpu/drm/logicvc/logicvc_mode.c | 80 - drivers/gpu/drm/logicvc/logicvc_mode.h | 15 - drivers/gpu/drm/logicvc/logicvc_of.c | 185 - drivers/gpu/drm/logicvc/logicvc_of.h | 46 - drivers/gpu/drm/logicvc/logicvc_regs.h | 80 - drivers/gpu/drm/mcde/mcde_clk_div.c | 1 - drivers/gpu/drm/mcde/mcde_display.c | 1 - drivers/gpu/drm/mcde/mcde_dsi.c | 1 - drivers/gpu/drm/mediatek/mtk_disp_ovl.c | 2 - drivers/gpu/drm/mediatek/mtk_disp_rdma.c | 2 - drivers/gpu/drm/mediatek/mtk_dpi.c | 1 - drivers/gpu/drm/mediatek/mtk_drm_plane.c | 2 - drivers/gpu/drm/meson/meson_encoder_cvbs.c | 1 - drivers/gpu/drm/meson/meson_encoder_hdmi.c | 27 +- drivers/gpu/drm/meson/meson_overlay.c | 2 - drivers/gpu/drm/meson/meson_plane.c | 2 - drivers/gpu/drm/meson/meson_viu.c | 22 +- drivers/gpu/drm/mgag200/Makefile | 14 +- drivers/gpu/drm/mgag200/mgag200_drv.c | 387 +- drivers/gpu/drm/mgag200/mgag200_drv.h | 148 +- drivers/gpu/drm/mgag200/mgag200_g200.c | 201 - drivers/gpu/drm/mgag200/mgag200_g200eh.c | 50 - drivers/gpu/drm/mgag200/mgag200_g200eh3.c | 51 - drivers/gpu/drm/mgag200/mgag200_g200er.c | 46 - drivers/gpu/drm/mgag200/mgag200_g200ev.c | 50 - drivers/gpu/drm/mgag200/mgag200_g200ew3.c | 60 - drivers/gpu/drm/mgag200/mgag200_g200se.c | 130 - drivers/gpu/drm/mgag200/mgag200_g200wb.c | 50 - drivers/gpu/drm/mgag200/mgag200_i2c.c | 59 +- drivers/gpu/drm/mgag200/mgag200_mm.c | 116 + drivers/gpu/drm/mgag200/mgag200_mode.c | 454 +- drivers/gpu/drm/mgag200/mgag200_pll.c | 12 +- drivers/gpu/drm/mgag200/mgag200_reg.h | 2 - drivers/gpu/drm/msm/Makefile | 1 + drivers/gpu/drm/msm/adreno/adreno_gpu.c | 14 +- drivers/gpu/drm/msm/disp/dpu1/dpu_core_perf.c | 24 +- drivers/gpu/drm/msm/disp/dpu1/dpu_core_perf.h | 4 +- drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c | 113 +- drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.h | 5 - drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c | 166 +- drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.h | 26 +- .../gpu/drm/msm/disp/dpu1/dpu_encoder_phys_wb.c | 30 +- drivers/gpu/drm/msm/disp/dpu1/dpu_formats.c | 1 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.c | 514 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.h | 20 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_ctl.c | 1 + drivers/gpu/drm/msm/disp/dpu1/dpu_hw_dsc.c | 5 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_dsc.h | 2 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_dspp.c | 1 + drivers/gpu/drm/msm/disp/dpu1/dpu_hw_interrupts.c | 5 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_interrupts.h | 2 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_intf.c | 20 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_intf.h | 8 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_lm.c | 49 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_merge3d.c | 1 + drivers/gpu/drm/msm/disp/dpu1/dpu_hw_pingpong.c | 1 + drivers/gpu/drm/msm/disp/dpu1/dpu_hw_sspp.c | 5 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_sspp.h | 4 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_top.c | 1 + drivers/gpu/drm/msm/disp/dpu1/dpu_hw_util.c | 49 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_util.h | 18 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_vbif.c | 5 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_wb.c | 1 + drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c | 12 +- drivers/gpu/drm/msm/disp/dpu1/dpu_kms.h | 2 +- drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c | 22 +- drivers/gpu/drm/msm/disp/dpu1/dpu_rm.c | 2 +- drivers/gpu/drm/msm/disp/dpu1/dpu_rm.h | 2 +- drivers/gpu/drm/msm/disp/dpu1/dpu_writeback.c | 11 +- drivers/gpu/drm/msm/disp/mdp4/mdp4_kms.c | 31 +- drivers/gpu/drm/msm/disp/mdp4/mdp4_kms.h | 6 + drivers/gpu/drm/msm/disp/mdp4/mdp4_plane.c | 1 - drivers/gpu/drm/msm/disp/mdp5/mdp5_cfg.c | 5 - drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c | 1 - drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c | 2 - drivers/gpu/drm/msm/disp/mdp_format.c | 2 - drivers/gpu/drm/msm/dp/dp_clk_util.c | 120 + drivers/gpu/drm/msm/dp/dp_clk_util.h | 38 + drivers/gpu/drm/msm/dp/dp_ctrl.c | 46 +- drivers/gpu/drm/msm/dp/dp_ctrl.h | 2 +- drivers/gpu/drm/msm/dp/dp_display.c | 70 +- 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 | 67 +- drivers/gpu/drm/msm/dp/dp_parser.h | 10 +- drivers/gpu/drm/msm/dp/dp_power.c | 199 +- drivers/gpu/drm/msm/dsi/dsi_host.c | 57 +- drivers/gpu/drm/msm/hdmi/hdmi.c | 126 +- drivers/gpu/drm/msm/hdmi/hdmi.h | 15 +- drivers/gpu/drm/msm/hdmi/hdmi_bridge.c | 11 +- drivers/gpu/drm/msm/hdmi/hdmi_hpd.c | 62 +- drivers/gpu/drm/msm/hdmi/hdmi_phy_8x60.c | 12 - drivers/gpu/drm/msm/msm_debugfs.c | 1 - drivers/gpu/drm/msm/msm_drv.c | 21 +- drivers/gpu/drm/msm/msm_drv.h | 11 +- drivers/gpu/drm/msm/msm_fb.c | 1 - drivers/gpu/drm/msm/msm_fbdev.c | 1 - drivers/gpu/drm/msm/msm_fence.c | 19 +- drivers/gpu/drm/msm/msm_gem.c | 9 +- drivers/gpu/drm/msm/msm_gem.h | 12 +- drivers/gpu/drm/msm/msm_gem_prime.c | 15 - drivers/gpu/drm/msm/msm_gem_shrinker.c | 2 +- drivers/gpu/drm/msm/msm_gem_submit.c | 20 +- drivers/gpu/drm/msm/msm_gem_vma.c | 6 +- drivers/gpu/drm/msm/msm_gpu.c | 48 +- drivers/gpu/drm/msm/msm_gpu.h | 19 - drivers/gpu/drm/msm/msm_gpu_devfreq.c | 2 +- drivers/gpu/drm/msm/msm_iommu.c | 2 +- drivers/gpu/drm/msm/msm_ringbuffer.c | 2 +- drivers/gpu/drm/mxsfb/Kconfig | 16 - drivers/gpu/drm/mxsfb/Makefile | 2 - drivers/gpu/drm/mxsfb/lcdif_drv.c | 340 - drivers/gpu/drm/mxsfb/lcdif_drv.h | 44 - drivers/gpu/drm/mxsfb/lcdif_kms.c | 485 - drivers/gpu/drm/mxsfb/lcdif_regs.h | 257 - drivers/gpu/drm/mxsfb/mxsfb_kms.c | 2 - drivers/gpu/drm/nouveau/Kconfig | 1 + drivers/gpu/drm/nouveau/dispnv50/wndw.c | 1 - drivers/gpu/drm/nouveau/include/nvhw/drf.h | 4 +- drivers/gpu/drm/nouveau/nouveau_bo.c | 4 +- drivers/gpu/drm/nouveau/nouveau_fbcon.c | 2 - drivers/gpu/drm/nouveau/nouveau_prime.c | 1 + drivers/gpu/drm/nouveau/nvkm/engine/device/tegra.c | 14 +- drivers/gpu/drm/nouveau/nvkm/engine/fifo/gv100.c | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c | 4 +- drivers/gpu/drm/nouveau/nvkm/subdev/bios/base.c | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/bios/priv.h | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadow.c | 2 +- .../gpu/drm/nouveau/nvkm/subdev/bios/shadowrom.c | 14 +- drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmm.c | 4 +- drivers/gpu/drm/omapdrm/dss/hdmi4.c | 1 - drivers/gpu/drm/omapdrm/dss/hdmi5.c | 1 - drivers/gpu/drm/omapdrm/omap_debugfs.c | 1 - drivers/gpu/drm/omapdrm/omap_dmm_tiler.c | 1 - drivers/gpu/drm/omapdrm/omap_fb.c | 2 - drivers/gpu/drm/omapdrm/omap_fbdev.c | 1 - drivers/gpu/drm/omapdrm/omap_plane.c | 2 - drivers/gpu/drm/panel/Kconfig | 13 - drivers/gpu/drm/panel/Makefile | 1 - .../gpu/drm/panel/panel-asus-z00t-tm5p5-n35596.c | 7 +- drivers/gpu/drm/panel/panel-boe-tv101wum-nl6.c | 12 - drivers/gpu/drm/panel/panel-dsi-cm.c | 29 +- drivers/gpu/drm/panel/panel-ebbg-ft8719.c | 285 - drivers/gpu/drm/panel/panel-edp.c | 48 +- drivers/gpu/drm/panel/panel-elida-kd35t133.c | 12 - .../gpu/drm/panel/panel-feiyang-fy07024di26a30d.c | 2 +- drivers/gpu/drm/panel/panel-ilitek-ili9881c.c | 12 - drivers/gpu/drm/panel/panel-lvds.c | 13 - drivers/gpu/drm/panel/panel-novatek-nt35510.c | 6 +- drivers/gpu/drm/panel/panel-novatek-nt36672a.c | 4 - .../gpu/drm/panel/panel-raspberrypi-touchscreen.c | 1 - drivers/gpu/drm/panel/panel-raydium-rm67191.c | 1 - drivers/gpu/drm/panel/panel-samsung-atna33xc20.c | 51 +- drivers/gpu/drm/panel/panel-seiko-43wvf1g.c | 1 - drivers/gpu/drm/panel/panel-simple.c | 137 +- drivers/gpu/drm/panel/panel-sony-acx565akm.c | 12 +- drivers/gpu/drm/panfrost/panfrost_devfreq.c | 3 +- drivers/gpu/drm/panfrost/panfrost_device.c | 9 +- drivers/gpu/drm/panfrost/panfrost_drv.c | 20 +- drivers/gpu/drm/panfrost/panfrost_features.h | 13 - drivers/gpu/drm/panfrost/panfrost_gem_shrinker.c | 2 +- drivers/gpu/drm/panfrost/panfrost_gpu.c | 18 +- drivers/gpu/drm/panfrost/panfrost_issues.h | 19 +- drivers/gpu/drm/panfrost/panfrost_mmu.c | 2 +- drivers/gpu/drm/panfrost/panfrost_regs.h | 1 - drivers/gpu/drm/pl111/pl111_display.c | 4 +- drivers/gpu/drm/pl111/pl111_drv.c | 1 - drivers/gpu/drm/pl111/pl111_versatile.c | 2 - drivers/gpu/drm/qxl/qxl_display.c | 2 - drivers/gpu/drm/qxl/qxl_draw.c | 1 - drivers/gpu/drm/qxl/qxl_kms.c | 2 + drivers/gpu/drm/r128/r128_drv.h | 4 +- drivers/gpu/drm/radeon/.gitignore | 2 +- drivers/gpu/drm/radeon/Kconfig | 2 +- drivers/gpu/drm/radeon/Makefile | 2 +- drivers/gpu/drm/radeon/atombios_crtc.c | 1 - drivers/gpu/drm/radeon/atombios_encoders.c | 14 + drivers/gpu/drm/radeon/evergreen.c | 1 - drivers/gpu/drm/radeon/ni_dpm.c | 6 +- drivers/gpu/drm/radeon/r100.c | 1 - drivers/gpu/drm/radeon/r300_reg.h | 2 +- drivers/gpu/drm/radeon/radeon_acpi.c | 2 + drivers/gpu/drm/radeon/radeon_device.c | 3 +- drivers/gpu/drm/radeon/radeon_display.c | 1 - drivers/gpu/drm/radeon/radeon_fb.c | 1 - drivers/gpu/drm/radeon/radeon_gem.c | 2 +- drivers/gpu/drm/radeon/radeon_legacy_crtc.c | 1 - drivers/gpu/drm/radeon/radeon_legacy_encoders.c | 15 + drivers/gpu/drm/radeon/radeon_mode.h | 4 + drivers/gpu/drm/radeon/radeon_sa.c | 6 +- drivers/gpu/drm/radeon/rs600.c | 1 - drivers/gpu/drm/radeon/rv770.c | 1 - drivers/gpu/drm/rcar-du/rcar_du_encoder.c | 1 - drivers/gpu/drm/rcar-du/rcar_du_kms.c | 1 - drivers/gpu/drm/rcar-du/rcar_du_plane.c | 2 - drivers/gpu/drm/rcar-du/rcar_du_vsp.c | 2 - drivers/gpu/drm/rcar-du/rcar_du_writeback.c | 2 - drivers/gpu/drm/rcar-du/rcar_lvds.c | 1 - drivers/gpu/drm/rcar-du/rcar_mipi_dsi.c | 15 +- drivers/gpu/drm/rockchip/Kconfig | 4 +- drivers/gpu/drm/rockchip/analogix_dp-rockchip.c | 10 +- drivers/gpu/drm/rockchip/rk3066_hdmi.c | 1 - drivers/gpu/drm/rockchip/rockchip_drm_drv.c | 17 - drivers/gpu/drm/rockchip/rockchip_drm_fb.c | 1 - drivers/gpu/drm/rockchip/rockchip_drm_vop.c | 5 - drivers/gpu/drm/rockchip/rockchip_drm_vop2.c | 8 +- drivers/gpu/drm/rockchip/rockchip_rgb.c | 1 - drivers/gpu/drm/scheduler/sched_entity.c | 6 +- drivers/gpu/drm/scheduler/sched_main.c | 13 +- drivers/gpu/drm/selftests/test-drm_damage_helper.c | 1 - drivers/gpu/drm/selftests/test-drm_dp_mst_helper.c | 2 +- drivers/gpu/drm/selftests/test-drm_plane_helper.c | 1 - drivers/gpu/drm/shmobile/shmob_drm_backlight.c | 6 +- drivers/gpu/drm/shmobile/shmob_drm_crtc.c | 1 - drivers/gpu/drm/shmobile/shmob_drm_kms.c | 1 - drivers/gpu/drm/shmobile/shmob_drm_plane.c | 1 - drivers/gpu/drm/solomon/ssd130x-spi.c | 2 - drivers/gpu/drm/solomon/ssd130x.c | 4 +- drivers/gpu/drm/sprd/sprd_dpu.c | 2 - drivers/gpu/drm/sti/sti_compositor.c | 1 - drivers/gpu/drm/sti/sti_cursor.c | 1 - drivers/gpu/drm/sti/sti_gdp.c | 2 - drivers/gpu/drm/sti/sti_hda.c | 1 - drivers/gpu/drm/sti/sti_hdmi.c | 9 +- drivers/gpu/drm/sti/sti_hqvdp.c | 2 - drivers/gpu/drm/sti/sti_plane.c | 2 - drivers/gpu/drm/stm/drv.c | 1 - drivers/gpu/drm/stm/ltdc.c | 294 +- drivers/gpu/drm/stm/ltdc.h | 8 +- drivers/gpu/drm/sun4i/sun4i_backend.c | 2 - drivers/gpu/drm/sun4i/sun4i_drv.c | 12 +- drivers/gpu/drm/sun4i/sun4i_framebuffer.c | 1 - drivers/gpu/drm/sun4i/sun4i_hdmi_enc.c | 1 - drivers/gpu/drm/sun4i/sun4i_layer.c | 3 +- drivers/gpu/drm/sun4i/sun4i_tcon.c | 1 - drivers/gpu/drm/sun4i/sun4i_tcon.h | 1 - drivers/gpu/drm/sun4i/sun8i_dw_hdmi.c | 54 +- drivers/gpu/drm/sun4i/sun8i_dw_hdmi.h | 11 +- drivers/gpu/drm/sun4i/sun8i_hdmi_phy.c | 242 +- drivers/gpu/drm/sun4i/sun8i_mixer.c | 1 - drivers/gpu/drm/sun4i/sun8i_ui_layer.c | 2 - drivers/gpu/drm/sun4i/sun8i_vi_layer.c | 2 - drivers/gpu/drm/tegra/dc.c | 2 - drivers/gpu/drm/tegra/drm.c | 1 - drivers/gpu/drm/tegra/fb.c | 1 - drivers/gpu/drm/tegra/hub.c | 2 - drivers/gpu/drm/tegra/plane.c | 1 - drivers/gpu/drm/tests/.kunitconfig | 3 - drivers/gpu/drm/tests/Makefile | 3 - drivers/gpu/drm/tests/drm_format_helper_test.c | 161 - drivers/gpu/drm/tidss/tidss_dispc.c | 3 - drivers/gpu/drm/tidss/tidss_plane.c | 2 - drivers/gpu/drm/tilcdc/tilcdc_crtc.c | 1 - drivers/gpu/drm/tilcdc/tilcdc_panel.c | 1 - drivers/gpu/drm/tilcdc/tilcdc_plane.c | 1 - drivers/gpu/drm/tiny/Kconfig | 1 - drivers/gpu/drm/tiny/arcpgu.c | 2 - drivers/gpu/drm/tiny/bochs.c | 3 - drivers/gpu/drm/tiny/cirrus.c | 2 - drivers/gpu/drm/tiny/gm12u320.c | 2 - drivers/gpu/drm/tiny/ili9225.c | 1 - drivers/gpu/drm/tiny/repaper.c | 1 - drivers/gpu/drm/tiny/st7586.c | 1 - drivers/gpu/drm/tiny/st7735r.c | 1 - drivers/gpu/drm/ttm/ttm_bo.c | 31 +- drivers/gpu/drm/ttm/ttm_device.c | 6 +- drivers/gpu/drm/ttm/ttm_pool.c | 2 +- drivers/gpu/drm/ttm/ttm_resource.c | 52 +- drivers/gpu/drm/tve200/tve200_display.c | 1 - drivers/gpu/drm/udl/udl_connector.c | 3 +- drivers/gpu/drm/v3d/Kconfig | 5 +- drivers/gpu/drm/v3d/v3d_debugfs.c | 18 +- drivers/gpu/drm/v3d/v3d_drv.c | 12 +- drivers/gpu/drm/v3d/v3d_gem.c | 12 +- drivers/gpu/drm/vboxvideo/vbox_mode.c | 2 - drivers/gpu/drm/vc4/vc4_bo.c | 64 +- drivers/gpu/drm/vc4/vc4_crtc.c | 211 +- drivers/gpu/drm/vc4/vc4_dpi.c | 100 +- drivers/gpu/drm/vc4/vc4_drv.c | 116 +- drivers/gpu/drm/vc4/vc4_drv.h | 20 +- drivers/gpu/drm/vc4/vc4_dsi.c | 152 +- drivers/gpu/drm/vc4/vc4_gem.c | 40 - drivers/gpu/drm/vc4/vc4_hdmi.c | 213 +- drivers/gpu/drm/vc4/vc4_hdmi.h | 14 +- drivers/gpu/drm/vc4/vc4_hdmi_regs.h | 38 +- drivers/gpu/drm/vc4/vc4_hvs.c | 60 +- drivers/gpu/drm/vc4/vc4_irq.c | 16 - drivers/gpu/drm/vc4/vc4_kms.c | 33 +- drivers/gpu/drm/vc4/vc4_perfmon.c | 54 +- drivers/gpu/drm/vc4/vc4_plane.c | 123 +- drivers/gpu/drm/vc4/vc4_regs.h | 2 +- drivers/gpu/drm/vc4/vc4_render_cl.c | 4 - drivers/gpu/drm/vc4/vc4_txp.c | 1 - drivers/gpu/drm/vc4/vc4_v3d.c | 15 - drivers/gpu/drm/vc4/vc4_validate.c | 16 - drivers/gpu/drm/vc4/vc4_validate_shaders.c | 4 - drivers/gpu/drm/virtio/virtgpu_display.c | 1 - drivers/gpu/drm/virtio/virtgpu_drv.h | 1 - drivers/gpu/drm/virtio/virtgpu_ioctl.c | 6 +- drivers/gpu/drm/virtio/virtgpu_object.c | 4 +- drivers/gpu/drm/virtio/virtgpu_prime.c | 6 +- drivers/gpu/drm/virtio/virtgpu_vq.c | 2 - drivers/gpu/drm/vkms/vkms_composer.c | 10 +- drivers/gpu/drm/vkms/vkms_drv.h | 1 - drivers/gpu/drm/vkms/vkms_output.c | 1 - drivers/gpu/drm/vkms/vkms_writeback.c | 1 - drivers/gpu/drm/vmwgfx/vmwgfx_bo.c | 10 +- drivers/gpu/drm/vmwgfx/vmwgfx_fb.c | 1 - drivers/gpu/drm/vmwgfx/vmwgfx_kms.c | 2 +- drivers/gpu/drm/vmwgfx/vmwgfx_kms.h | 1 - drivers/gpu/drm/xen/xen_drm_front_conn.c | 1 - drivers/gpu/drm/xen/xen_drm_front_gem.c | 2 +- drivers/gpu/drm/xen/xen_drm_front_kms.c | 1 - drivers/gpu/drm/xlnx/zynqmp_disp.c | 1 - drivers/gpu/drm/xlnx/zynqmp_dp.c | 1 - drivers/hid/.kunitconfig | 5 - drivers/hid/Kconfig | 16 - drivers/hid/Makefile | 3 - drivers/hid/amd-sfh-hid/amd_sfh_pcie.c | 3 +- drivers/hid/hid-apple.c | 34 +- drivers/hid/hid-cp2112.c | 5 - drivers/hid/hid-hyperv.c | 5 +- drivers/hid/hid-ids.h | 2 - drivers/hid/hid-input.c | 2 - drivers/hid/hid-logitech-hidpp.c | 2 +- drivers/hid/hid-multitouch.c | 13 +- drivers/hid/hid-nintendo.c | 5 +- drivers/hid/hid-uclogic-core.c | 2 - drivers/hid/hid-uclogic-params.c | 225 +- drivers/hid/hid-uclogic-rdesc-test.c | 219 - drivers/hid/hid-uclogic-rdesc.c | 124 +- drivers/hid/hid-uclogic-rdesc.h | 24 +- drivers/hid/i2c-hid/Kconfig | 15 - drivers/hid/i2c-hid/Makefile | 1 - drivers/hid/i2c-hid/i2c-hid-of-elan.c | 130 - drivers/hid/intel-ish-hid/ipc/ipc.c | 2 +- drivers/hid/surface-hid/surface_hid_core.c | 38 +- drivers/hid/wacom_sys.c | 2 +- drivers/hid/wacom_wac.c | 72 +- drivers/hsi/clients/ssi_protocol.c | 1 + drivers/hsi/controllers/omap_ssi_core.c | 1 - drivers/hv/channel_mgmt.c | 18 +- drivers/hv/hv_kvp.c | 2 +- drivers/hv/vmbus_drv.c | 4 - drivers/hwmon/Kconfig | 21 +- drivers/hwmon/asus-ec-sensors.c | 56 +- drivers/hwmon/asus_wmi_sensors.c | 12 +- drivers/hwmon/dell-smm-hwmon.c | 93 +- drivers/hwmon/f71882fg.c | 2 - drivers/hwmon/gsc-hwmon.c | 3 - drivers/hwmon/ibmaem.c | 12 +- drivers/hwmon/lm75.h | 3 +- drivers/hwmon/lm90.c | 2564 +- drivers/hwmon/nct6775-platform.c | 12 +- drivers/hwmon/occ/common.c | 10 +- drivers/hwmon/occ/common.h | 3 +- drivers/hwmon/occ/p8_i2c.c | 13 +- drivers/hwmon/occ/p9_sbe.c | 28 +- drivers/hwmon/pmbus/Kconfig | 9 - drivers/hwmon/pmbus/Makefile | 1 - drivers/hwmon/pmbus/lt7182s.c | 195 - drivers/hwmon/pmbus/ltc2978.c | 44 +- drivers/hwmon/pmbus/pmbus.h | 10 +- drivers/hwmon/pmbus/pmbus_core.c | 446 +- drivers/hwmon/pmbus/ucd9200.c | 2 +- drivers/hwmon/sch56xx-common.c | 44 +- drivers/hwspinlock/omap_hwspinlock.c | 6 +- drivers/hwtracing/coresight/coresight-config.h | 2 - drivers/hwtracing/coresight/coresight-core.c | 1 - drivers/hwtracing/coresight/coresight-etm-perf.c | 2 - drivers/hwtracing/coresight/coresight-etm4x-core.c | 22 +- drivers/hwtracing/coresight/coresight-etm4x.h | 8 +- drivers/hwtracing/coresight/coresight-syscfg.c | 295 +- drivers/hwtracing/coresight/coresight-syscfg.h | 13 - drivers/i2c/busses/Kconfig | 20 +- drivers/i2c/busses/Makefile | 3 +- drivers/i2c/busses/i2c-bcm-iproc.c | 14 +- drivers/i2c/busses/i2c-bcm-kona.c | 14 +- drivers/i2c/busses/i2c-brcmstb.c | 14 +- drivers/i2c/busses/i2c-cadence.c | 1 - drivers/i2c/busses/i2c-designware-common.c | 3 + drivers/i2c/busses/i2c-designware-platdrv.c | 13 +- drivers/i2c/busses/i2c-hisi.c | 3 +- drivers/i2c/busses/i2c-i801.c | 3 - drivers/i2c/busses/i2c-microchip-corei2c.c | 480 - drivers/i2c/busses/i2c-mpc.c | 7 +- drivers/i2c/busses/i2c-mt65xx.c | 9 +- drivers/i2c/busses/i2c-mv64xxx.c | 61 +- drivers/i2c/busses/i2c-mxs.c | 2 +- drivers/i2c/busses/i2c-npcm7xx.c | 179 +- drivers/i2c/busses/i2c-piix4.c | 16 +- drivers/i2c/busses/i2c-qcom-cci.c | 62 +- drivers/i2c/busses/i2c-xiic.c | 4 +- drivers/i2c/i2c-core-base.c | 9 +- drivers/idle/intel_idle.c | 25 +- drivers/iio/accel/Kconfig | 2 - drivers/iio/accel/adxl313_core.c | 2 +- drivers/iio/accel/adxl355_core.c | 2 +- drivers/iio/accel/adxl367.c | 48 +- drivers/iio/accel/adxl367_spi.c | 8 +- drivers/iio/accel/bma180.c | 3 +- drivers/iio/accel/bma220_spi.c | 2 +- drivers/iio/accel/bma400.h | 50 +- drivers/iio/accel/bma400_core.c | 710 +- drivers/iio/accel/bma400_i2c.c | 10 +- drivers/iio/accel/bma400_spi.c | 8 +- drivers/iio/accel/bmi088-accel-core.c | 99 +- drivers/iio/accel/bmi088-accel-spi.c | 17 +- drivers/iio/accel/bmi088-accel.h | 9 +- drivers/iio/accel/cros_ec_accel_legacy.c | 2 +- drivers/iio/accel/kxcjk-1013.c | 4 +- drivers/iio/accel/kxsd9-i2c.c | 2 +- drivers/iio/accel/kxsd9-spi.c | 2 +- drivers/iio/accel/kxsd9.c | 11 +- drivers/iio/accel/mc3230.c | 4 +- drivers/iio/accel/mma7660.c | 6 +- drivers/iio/accel/mma8452.c | 22 +- drivers/iio/accel/mxc4005.c | 4 +- drivers/iio/accel/sca3000.c | 6 +- drivers/iio/accel/sca3300.c | 325 +- drivers/iio/accel/stk8312.c | 4 +- drivers/iio/accel/stk8ba50.c | 4 +- drivers/iio/adc/Kconfig | 17 +- drivers/iio/adc/Makefile | 1 - drivers/iio/adc/ad7266.c | 4 +- drivers/iio/adc/ad7280a.c | 2 +- drivers/iio/adc/ad7292.c | 2 +- drivers/iio/adc/ad7298.c | 2 +- drivers/iio/adc/ad7476.c | 5 +- drivers/iio/adc/ad7606.c | 1 - drivers/iio/adc/ad7606.h | 4 +- drivers/iio/adc/ad7606_par.c | 1 - drivers/iio/adc/ad7766.c | 5 +- drivers/iio/adc/ad7768-1.c | 4 +- drivers/iio/adc/ad7887.c | 5 +- drivers/iio/adc/ad7923.c | 4 +- drivers/iio/adc/ad7949.c | 2 +- drivers/iio/adc/ad9467.c | 1 - drivers/iio/adc/adi-axi-adc.c | 14 +- drivers/iio/adc/aspeed_adc.c | 1 - drivers/iio/adc/at91-sama5d2_adc.c | 2 +- drivers/iio/adc/axp288_adc.c | 8 - drivers/iio/adc/berlin2-adc.c | 2 - drivers/iio/adc/hi8435.c | 2 +- drivers/iio/adc/imx7d_adc.c | 1 - drivers/iio/adc/imx8qxp-adc.c | 1 - drivers/iio/adc/ina2xx-adc.c | 10 +- drivers/iio/adc/ingenic-adc.c | 2 - drivers/iio/adc/intel_mrfld_adc.c | 1 - drivers/iio/adc/lpc18xx_adc.c | 3 +- drivers/iio/adc/ltc2496.c | 4 +- drivers/iio/adc/ltc2497.c | 4 +- drivers/iio/adc/max1027.c | 2 +- drivers/iio/adc/max11100.c | 4 +- drivers/iio/adc/max1118.c | 2 +- drivers/iio/adc/max1241.c | 2 +- drivers/iio/adc/mcp320x.c | 2 +- drivers/iio/adc/meson_saradc.c | 177 +- drivers/iio/adc/mp2629_adc.c | 1 - drivers/iio/adc/mt6360-adc.c | 1 - drivers/iio/adc/nau7802.c | 16 +- drivers/iio/adc/npcm_adc.c | 1 - drivers/iio/adc/qcom-spmi-rradc.c | 1022 - drivers/iio/adc/rzg2l_adc.c | 12 +- drivers/iio/adc/sc27xx_adc.c | 15 +- drivers/iio/adc/stm32-adc-core.c | 11 +- drivers/iio/adc/stm32-adc.c | 43 +- drivers/iio/adc/stx104.c | 56 +- drivers/iio/adc/ti-adc0832.c | 2 +- drivers/iio/adc/ti-adc084s021.c | 4 +- drivers/iio/adc/ti-adc108s102.c | 4 +- drivers/iio/adc/ti-adc12138.c | 2 +- drivers/iio/adc/ti-adc128s052.c | 2 +- drivers/iio/adc/ti-adc161s626.c | 2 +- drivers/iio/adc/ti-ads1015.c | 8 +- drivers/iio/adc/ti-ads124s08.c | 2 +- drivers/iio/adc/ti-ads131e08.c | 12 +- drivers/iio/adc/ti-ads7950.c | 4 +- drivers/iio/adc/ti-ads8344.c | 2 +- drivers/iio/adc/ti-ads8688.c | 2 +- drivers/iio/adc/ti-tlc4541.c | 4 +- drivers/iio/adc/vf610_adc.c | 15 +- drivers/iio/adc/xilinx-ams.c | 2 +- drivers/iio/addac/ad74413r.c | 12 +- drivers/iio/afe/iio-rescale.c | 2 +- drivers/iio/amplifiers/ad8366.c | 4 +- drivers/iio/chemical/atlas-sensor.c | 8 +- drivers/iio/chemical/bme680_core.c | 2 +- drivers/iio/chemical/ccs811.c | 14 +- drivers/iio/chemical/sps30.c | 2 +- drivers/iio/chemical/sps30_i2c.c | 1 - drivers/iio/chemical/sps30_serial.c | 1 - .../iio/common/cros_ec_sensors/cros_ec_lid_angle.c | 1 - .../iio/common/cros_ec_sensors/cros_ec_sensors.c | 1 - .../common/cros_ec_sensors/cros_ec_sensors_core.c | 30 +- drivers/iio/common/ssp_sensors/ssp.h | 3 +- drivers/iio/dac/Kconfig | 2 +- drivers/iio/dac/ad5064.c | 4 +- drivers/iio/dac/ad5360.c | 4 +- drivers/iio/dac/ad5380.c | 4 +- drivers/iio/dac/ad5421.c | 4 +- drivers/iio/dac/ad5449.c | 4 +- drivers/iio/dac/ad5504.c | 2 +- drivers/iio/dac/ad5592r-base.c | 2 +- drivers/iio/dac/ad5592r-base.h | 4 +- drivers/iio/dac/ad5686.h | 6 +- drivers/iio/dac/ad5755.c | 4 +- drivers/iio/dac/ad5761.c | 4 +- drivers/iio/dac/ad5764.c | 4 +- drivers/iio/dac/ad5766.c | 2 +- drivers/iio/dac/ad5770r.c | 2 +- drivers/iio/dac/ad5791.c | 2 +- drivers/iio/dac/ad7293.c | 2 +- drivers/iio/dac/ad7303.c | 4 +- drivers/iio/dac/ad8801.c | 2 +- drivers/iio/dac/cio-dac.c | 14 +- drivers/iio/dac/ltc2688.c | 4 +- drivers/iio/dac/mcp4922.c | 13 +- drivers/iio/dac/stm32-dac.c | 6 +- drivers/iio/dac/ti-dac082s085.c | 2 +- drivers/iio/dac/ti-dac5571.c | 5 +- drivers/iio/dac/ti-dac7311.c | 2 +- drivers/iio/dac/ti-dac7612.c | 4 +- drivers/iio/dac/vf610_dac.c | 1 - drivers/iio/frequency/ad9523.c | 6 +- drivers/iio/frequency/adf4350.c | 6 +- drivers/iio/frequency/adf4371.c | 2 +- drivers/iio/frequency/admv1013.c | 2 +- drivers/iio/frequency/admv1014.c | 8 +- drivers/iio/frequency/admv4420.c | 2 +- drivers/iio/frequency/adrf6780.c | 2 +- drivers/iio/gyro/adis16080.c | 2 +- drivers/iio/gyro/adis16130.c | 2 +- drivers/iio/gyro/adxrs450.c | 2 +- drivers/iio/gyro/bmg160_core.c | 2 +- drivers/iio/gyro/fxas21002c_core.c | 6 +- drivers/iio/gyro/mpu3050-core.c | 15 +- drivers/iio/gyro/mpu3050-i2c.c | 2 +- drivers/iio/health/afe4404.c | 4 +- drivers/iio/humidity/hts221_buffer.c | 6 +- drivers/iio/humidity/hts221_core.c | 12 +- drivers/iio/humidity/hts221_i2c.c | 3 +- drivers/iio/humidity/hts221_spi.c | 3 +- drivers/iio/imu/bmi160/bmi160_core.c | 6 +- drivers/iio/imu/bmi160/bmi160_i2c.c | 1 - drivers/iio/imu/bmi160/bmi160_spi.c | 1 - drivers/iio/imu/fxos8700_core.c | 2 +- drivers/iio/imu/inv_icm42600/inv_icm42600.h | 3 +- drivers/iio/imu/inv_icm42600/inv_icm42600_buffer.h | 2 +- drivers/iio/imu/inv_icm42600/inv_icm42600_core.c | 2 +- drivers/iio/imu/inv_mpu6050/inv_mpu_iio.h | 2 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c | 16 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_i2c.c | 3 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_i3c.c | 5 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_spi.c | 3 +- drivers/iio/industrialio-buffer.c | 66 +- drivers/iio/industrialio-core.c | 70 +- drivers/iio/industrialio-sw-device.c | 2 +- drivers/iio/industrialio-sw-trigger.c | 2 +- drivers/iio/industrialio-trigger.c | 37 +- drivers/iio/light/bh1780.c | 7 +- drivers/iio/light/cros_ec_light_prox.c | 3 +- drivers/iio/light/isl29028.c | 4 +- drivers/iio/light/jsa1212.c | 4 +- drivers/iio/light/opt3001.c | 3 +- drivers/iio/light/pa12203001.c | 8 +- drivers/iio/light/stk3310.c | 4 +- drivers/iio/light/tsl2563.c | 7 +- drivers/iio/light/tsl2583.c | 4 +- drivers/iio/light/us5182d.c | 8 +- drivers/iio/light/vcnl4000.c | 8 +- drivers/iio/light/vcnl4035.c | 10 +- drivers/iio/magnetometer/bmc150_magn.c | 3 +- drivers/iio/magnetometer/bmc150_magn.h | 2 +- drivers/iio/magnetometer/bmc150_magn_i2c.c | 4 +- drivers/iio/magnetometer/yamaha-yas530.c | 2 +- drivers/iio/potentiometer/ad5110.c | 4 +- drivers/iio/potentiometer/ad5272.c | 2 +- drivers/iio/potentiometer/max5481.c | 2 +- drivers/iio/potentiometer/mcp41010.c | 2 +- drivers/iio/potentiometer/mcp4131.c | 2 +- drivers/iio/pressure/bmp280-core.c | 2 +- drivers/iio/pressure/bmp280-i2c.c | 1 - drivers/iio/pressure/bmp280-regmap.c | 4 +- drivers/iio/pressure/bmp280-spi.c | 1 - drivers/iio/pressure/cros_ec_baro.c | 3 +- drivers/iio/pressure/dlhl60d.c | 2 +- drivers/iio/proximity/as3935.c | 2 +- drivers/iio/proximity/ping.c | 2 +- drivers/iio/proximity/srf04.c | 11 +- drivers/iio/proximity/srf08.c | 2 +- drivers/iio/proximity/sx9324.c | 79 +- drivers/iio/proximity/sx9360.c | 15 +- drivers/iio/proximity/vcnl3020.c | 4 +- drivers/iio/proximity/vl53l0x-i2c.c | 55 +- drivers/iio/resolver/ad2s1200.c | 2 +- drivers/iio/resolver/ad2s90.c | 2 +- drivers/iio/temperature/ltc2983.c | 4 +- drivers/iio/temperature/max31865.c | 2 +- drivers/iio/temperature/maxim_thermocouple.c | 2 +- drivers/iio/test/Kconfig | 2 +- drivers/iio/test/Makefile | 2 +- drivers/iio/trigger/iio-trig-sysfs.c | 1 - drivers/iio/trigger/stm32-lptimer-trigger.c | 4 +- drivers/infiniband/Kconfig | 15 +- drivers/infiniband/core/cm.c | 4 +- drivers/infiniband/core/cma.c | 230 +- drivers/infiniband/core/cma_priv.h | 1 - drivers/infiniband/core/rdma_core.c | 2 +- drivers/infiniband/core/rw.c | 1 + drivers/infiniband/hw/Makefile | 1 - drivers/infiniband/hw/bnxt_re/bnxt_re.h | 2 +- drivers/infiniband/hw/erdma/Kconfig | 12 - drivers/infiniband/hw/erdma/Makefile | 4 - drivers/infiniband/hw/erdma/erdma.h | 287 - drivers/infiniband/hw/erdma/erdma_cm.c | 1430 - drivers/infiniband/hw/erdma/erdma_cm.h | 167 - drivers/infiniband/hw/erdma/erdma_cmdq.c | 498 - drivers/infiniband/hw/erdma/erdma_cq.c | 205 - drivers/infiniband/hw/erdma/erdma_eq.c | 329 - drivers/infiniband/hw/erdma/erdma_hw.h | 508 - drivers/infiniband/hw/erdma/erdma_main.c | 630 - drivers/infiniband/hw/erdma/erdma_qp.c | 566 - drivers/infiniband/hw/erdma/erdma_verbs.c | 1460 - drivers/infiniband/hw/erdma/erdma_verbs.h | 342 - drivers/infiniband/hw/hfi1/pio_copy.c | 2 +- drivers/infiniband/hw/mlx5/cq.c | 4 - drivers/infiniband/hw/mlx5/mlx5_ib.h | 12 +- drivers/infiniband/hw/mlx5/umr.c | 78 +- drivers/infiniband/hw/qedr/qedr.h | 1 - drivers/infiniband/hw/qedr/verbs.c | 4 +- drivers/infiniband/hw/qib/qib_file_ops.c | 4 +- drivers/infiniband/hw/qib/qib_sd7220.c | 2 +- drivers/infiniband/hw/usnic/usnic_uiom.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 | 106 +- 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 | 168 +- drivers/infiniband/sw/rxe/rxe_verbs.c | 39 +- drivers/infiniband/sw/rxe/rxe_verbs.h | 4 +- drivers/infiniband/ulp/ipoib/ipoib_ib.c | 2 +- drivers/infiniband/ulp/iser/iscsi_iser.c | 4 +- drivers/infiniband/ulp/iser/iser_verbs.c | 6 +- drivers/infiniband/ulp/srp/ib_srp.c | 3 +- drivers/input/joystick/sensehat-joystick.c | 4 +- drivers/input/keyboard/Kconfig | 2 +- drivers/input/keyboard/adp5588-keys.c | 206 +- drivers/input/keyboard/applespi.c | 42 +- drivers/input/keyboard/bcm-keypad.c | 14 +- drivers/input/keyboard/cros_ec_keyb.c | 89 +- drivers/input/keyboard/mtk-pmic-keys.c | 98 +- drivers/input/keyboard/omap4-keypad.c | 26 +- drivers/input/misc/gpio_decoder.c | 10 +- drivers/input/misc/iqs7222.c | 178 +- drivers/input/misc/palmas-pwrbutton.c | 10 +- drivers/input/misc/tps65218-pwrbutton.c | 10 +- drivers/input/mouse/cyapa_gen6.c | 2 +- drivers/input/mouse/gpio_mouse.c | 2 +- drivers/input/serio/i8042-x86ia64io.h | 1212 +- drivers/input/touchscreen/bcm_iproc_tsc.c | 9 +- drivers/input/touchscreen/edt-ft5x06.c | 96 +- drivers/input/touchscreen/exc3000.c | 7 +- drivers/input/touchscreen/goodix.c | 22 +- drivers/input/touchscreen/usbtouchscreen.c | 3 - drivers/input/touchscreen/zinitix.c | 112 +- 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/interconnect/qcom/Kconfig | 9 - drivers/interconnect/qcom/Makefile | 2 - drivers/interconnect/qcom/icc-rpmh.c | 4 - drivers/interconnect/qcom/sm6350.c | 493 - drivers/interconnect/qcom/sm6350.h | 139 - drivers/iommu/Kconfig | 26 - drivers/iommu/amd/amd_iommu.h | 13 +- drivers/iommu/amd/amd_iommu_types.h | 133 +- drivers/iommu/amd/init.c | 692 +- drivers/iommu/amd/io_pgtable.c | 6 +- drivers/iommu/amd/iommu.c | 563 +- drivers/iommu/amd/iommu_v2.c | 67 +- drivers/iommu/amd/quirks.c | 4 +- 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 | 21 +- 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 | 31 +- drivers/iommu/iova.c | 7 +- drivers/iommu/ipmmu-vmsa.c | 2 +- drivers/iommu/msm_iommu.c | 5 + drivers/iommu/mtk_iommu.c | 68 +- drivers/iommu/mtk_iommu_v1.c | 5 + drivers/iommu/of_iommu.c | 2 +- drivers/iommu/sprd-iommu.c | 11 + drivers/iommu/sun50i-iommu.c | 3 + drivers/iommu/tegra-gart.c | 5 + drivers/iommu/tegra-smmu.c | 7 +- drivers/iommu/virtio-iommu.c | 8 +- drivers/irqchip/Kconfig | 2 +- drivers/irqchip/irq-apple-aic.c | 4 +- drivers/irqchip/irq-gic-realview.c | 1 - drivers/irqchip/irq-gic-v3.c | 48 +- drivers/irqchip/irq-keystone.c | 10 +- drivers/irqchip/irq-loongson-liointc.c | 8 +- drivers/irqchip/irq-or1k-pic.c | 1 + drivers/irqchip/irq-realtek-rtl.c | 2 +- drivers/irqchip/irq-sifive-plic.c | 80 +- drivers/irqchip/irq-tegra.c | 10 +- drivers/irqchip/irq-uniphier-aidet.c | 1 - drivers/isdn/hardware/mISDN/hfcsusb.c | 2 +- drivers/mailbox/bcm-flexrm-mailbox.c | 14 +- drivers/md/Makefile | 2 +- drivers/md/bcache/btree.c | 2 +- drivers/md/bcache/super.c | 2 +- drivers/md/dm-bufio.c | 3 +- drivers/md/dm-cache-metadata.h | 2 +- drivers/md/dm-cache-target.c | 2 +- drivers/md/dm-core.h | 33 +- drivers/md/dm-era-target.c | 8 +- drivers/md/dm-ima.c | 5 +- drivers/md/dm-io-rewind.c | 166 - drivers/md/dm-ioctl.c | 6 +- drivers/md/dm-log.c | 5 +- drivers/md/dm-raid.c | 39 +- drivers/md/dm-rq.c | 3 +- drivers/md/dm-snap.c | 2 +- drivers/md/dm-table.c | 333 +- drivers/md/dm-verity-target.c | 7 +- drivers/md/dm-zone.c | 93 +- drivers/md/dm-zoned-metadata.c | 4 +- drivers/md/dm-zoned-target.c | 25 +- drivers/md/dm.c | 395 +- drivers/md/dm.h | 6 + drivers/md/md-autodetect.c | 1 - drivers/md/md-cluster.c | 4 +- drivers/md/md.c | 94 +- drivers/md/md.h | 18 +- drivers/md/raid5-cache.c | 40 +- drivers/md/raid5-log.h | 77 +- drivers/md/raid5-ppl.c | 6 +- drivers/md/raid5.c | 654 +- drivers/media/cec/core/cec-adap.c | 5 +- drivers/media/cec/platform/cros-ec/cros-ec-cec.c | 4 - drivers/media/common/v4l2-tpg/v4l2-tpg-core.c | 38 - drivers/media/dvb-core/dvb_vb2.c | 11 - drivers/media/i2c/Kconfig | 1 - drivers/media/i2c/adv7180.c | 5 +- drivers/media/i2c/adv7343_regs.h | 10 +- drivers/media/i2c/adv7393_regs.h | 10 +- drivers/media/i2c/adv7604.c | 5 +- drivers/media/i2c/tda1997x.c | 2 +- drivers/media/pci/cx88/cx88-core.c | 22 +- drivers/media/pci/ddbridge/ddbridge-ci.c | 9 + drivers/media/pci/ddbridge/ddbridge-ci.h | 9 + drivers/media/pci/ddbridge/ddbridge-core.c | 9 + drivers/media/pci/ddbridge/ddbridge-hw.c | 9 + drivers/media/pci/ddbridge/ddbridge-hw.h | 11 +- drivers/media/pci/ddbridge/ddbridge-i2c.c | 9 + drivers/media/pci/ddbridge/ddbridge-i2c.h | 9 + drivers/media/pci/ddbridge/ddbridge-io.h | 9 + drivers/media/pci/ddbridge/ddbridge-main.c | 9 + drivers/media/pci/ddbridge/ddbridge-max.c | 9 + drivers/media/pci/ddbridge/ddbridge-max.h | 11 +- drivers/media/pci/ddbridge/ddbridge-mci.c | 9 + drivers/media/pci/ddbridge/ddbridge-mci.h | 9 + drivers/media/pci/ddbridge/ddbridge-regs.h | 9 + drivers/media/pci/ddbridge/ddbridge-sx8.c | 9 + drivers/media/pci/ddbridge/ddbridge.h | 11 +- drivers/media/pci/saa7164/saa7164-api.c | 2 +- drivers/media/pci/sta2x11/Kconfig | 2 +- drivers/media/pci/tw5864/tw5864-core.c | 30 +- drivers/media/pci/tw686x/tw686x-core.c | 21 +- drivers/media/pci/tw686x/tw686x-video.c | 4 +- drivers/media/platform/amphion/vdec.c | 3 +- drivers/media/platform/amphion/venc.c | 3 +- drivers/media/platform/amphion/vpu_cmds.c | 3 +- drivers/media/platform/amphion/vpu_core.c | 11 +- drivers/media/platform/amphion/vpu_dbg.c | 2 +- drivers/media/platform/amphion/vpu_malone.c | 18 - drivers/media/platform/amphion/vpu_malone.h | 1 - drivers/media/platform/amphion/vpu_msgs.c | 7 +- drivers/media/platform/amphion/vpu_rpc.c | 2 +- drivers/media/platform/amphion/vpu_v4l2.c | 6 +- drivers/media/platform/atmel/atmel-isc-base.c | 20 +- drivers/media/platform/atmel/atmel-sama7g5-isc.c | 2 - .../media/platform/mediatek/jpeg/mtk_jpeg_core.c | 3 - .../platform/mediatek/vcodec/mtk_vcodec_dec.c | 78 +- .../platform/mediatek/vcodec/mtk_vcodec_dec_drv.c | 12 - .../platform/mediatek/vcodec/mtk_vcodec_dec_hw.c | 12 +- .../platform/mediatek/vcodec/mtk_vcodec_dec_hw.h | 2 - .../platform/mediatek/vcodec/mtk_vcodec_dec_pm.c | 50 - .../platform/mediatek/vcodec/mtk_vcodec_drv.h | 15 +- .../platform/mediatek/vcodec/mtk_vcodec_enc.c | 36 +- .../platform/mediatek/vcodec/mtk_vcodec_enc_drv.c | 9 +- .../mediatek/vcodec/vdec/vdec_h264_req_multi_if.c | 25 +- .../mediatek/vcodec/vdec/vdec_vp9_req_lat_if.c | 202 +- .../media/platform/mediatek/vcodec/vdec_drv_if.c | 2 +- .../media/platform/mediatek/vcodec/vdec_vpu_if.c | 5 - drivers/media/platform/nxp/imx-jpeg/mxc-jpeg-hw.c | 16 +- drivers/media/platform/nxp/imx-jpeg/mxc-jpeg-hw.h | 10 +- drivers/media/platform/nxp/imx-jpeg/mxc-jpeg.c | 328 +- drivers/media/platform/nxp/imx-jpeg/mxc-jpeg.h | 4 +- drivers/media/platform/qcom/camss/camss-csid.c | 2 +- drivers/media/platform/qcom/camss/camss-ispif.c | 39 +- drivers/media/platform/qcom/camss/camss-vfe.c | 34 + drivers/media/platform/qcom/camss/camss-vfe.h | 3 + drivers/media/platform/qcom/camss/camss.c | 71 +- drivers/media/platform/qcom/camss/camss.h | 7 +- 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 - .../media/platform/renesas/rcar-vin/rcar-core.c | 2 +- drivers/media/platform/renesas/rcar_drif.c | 5 + drivers/media/platform/rockchip/rkisp1/Makefile | 17 +- .../platform/rockchip/rkisp1/rkisp1-capture.c | 159 +- .../media/platform/rockchip/rkisp1/rkisp1-common.h | 48 +- .../media/platform/rockchip/rkisp1/rkisp1-debug.c | 222 - .../media/platform/rockchip/rkisp1/rkisp1-dev.c | 79 +- .../media/platform/rockchip/rkisp1/rkisp1-isp.c | 156 +- .../media/platform/rockchip/rkisp1/rkisp1-params.c | 711 +- .../media/platform/rockchip/rkisp1/rkisp1-regs.h | 190 +- .../platform/rockchip/rkisp1/rkisp1-resizer.c | 204 +- .../media/platform/rockchip/rkisp1/rkisp1-stats.c | 13 +- .../media/platform/samsung/exynos-gsc/gsc-core.c | 3 +- .../media/platform/samsung/exynos-gsc/gsc-core.h | 2 +- .../platform/samsung/exynos4-is/fimc-is-errno.h | 2 +- .../media/platform/samsung/exynos4-is/mipi-csis.c | 2 +- .../media/platform/samsung/s5p-jpeg/jpeg-core.c | 2 +- .../media/platform/samsung/s5p-mfc/s5p_mfc_pm.c | 3 +- drivers/media/platform/st/sti/delta/delta-v4l2.c | 24 +- drivers/media/platform/st/stm32/stm32-dcmi.c | 53 +- drivers/media/platform/ti/davinci/vpif.c | 1 - drivers/media/platform/ti/davinci/vpif.h | 11 +- drivers/media/platform/ti/davinci/vpif_display.h | 10 +- drivers/media/platform/ti/omap/omap_voutlib.c | 4 +- drivers/media/rc/igorplugusb.c | 19 +- drivers/media/rc/iguanair.c | 5 +- drivers/media/rc/imon_raw.c | 16 +- drivers/media/rc/lirc_dev.c | 6 +- drivers/media/rc/rc-main.c | 6 +- drivers/media/rc/redrat3.c | 4 +- drivers/media/rc/streamzap.c | 2 +- drivers/media/rc/ttusbir.c | 4 +- drivers/media/rc/xbox_remote.c | 10 +- drivers/media/test-drivers/vivid/vivid-ctrls.c | 14 - drivers/media/usb/Kconfig | 1 + drivers/media/usb/Makefile | 1 + drivers/media/usb/airspy/airspy.c | 17 +- drivers/media/usb/em28xx/em28xx-audio.c | 10 + drivers/media/usb/em28xx/em28xx-camera.c | 10 + drivers/media/usb/em28xx/em28xx-cards.c | 10 + drivers/media/usb/em28xx/em28xx-core.c | 10 + drivers/media/usb/em28xx/em28xx-dvb.c | 4 + drivers/media/usb/em28xx/em28xx-i2c.c | 10 + drivers/media/usb/em28xx/em28xx-input.c | 10 + drivers/media/usb/em28xx/em28xx-v4l.h | 9 + drivers/media/usb/em28xx/em28xx-vbi.c | 10 + drivers/media/usb/em28xx/em28xx-video.c | 10 + drivers/media/usb/em28xx/em28xx.h | 10 + drivers/media/usb/gspca/xirlink_cit.c | 2 +- drivers/media/usb/hdpvr/hdpvr-video.c | 2 +- drivers/media/usb/pvrusb2/pvrusb2-hdw.c | 1 - drivers/media/usb/stkwebcam/Kconfig | 14 + drivers/media/usb/stkwebcam/Makefile | 5 + .../media => media/usb}/stkwebcam/stk-sensor.c | 0 .../media => media/usb}/stkwebcam/stk-webcam.c | 0 .../media => media/usb}/stkwebcam/stk-webcam.h | 0 drivers/media/usb/usbtv/usbtv-video.c | 5 +- drivers/media/usb/usbtv/usbtv.h | 3 +- drivers/media/v4l2-core/v4l2-common.c | 1 - drivers/media/v4l2-core/v4l2-compat-ioctl32.c | 2 - drivers/media/v4l2-core/v4l2-ioctl.c | 27 +- drivers/media/v4l2-core/v4l2-mem2mem.c | 2 +- drivers/memory/Kconfig | 1 - drivers/memory/mtk-smi.c | 22 +- drivers/memory/samsung/exynos5422-dmc.c | 29 +- drivers/memory/tegra/tegra124-emc.c | 11 +- drivers/memory/ti-emif-sram-pm.S | 10 +- drivers/memstick/core/ms_block.c | 3 +- drivers/memstick/core/mspro_block.c | 3 +- drivers/message/fusion/mptspi.c | 2 +- drivers/mfd/asic3.c | 9 +- drivers/mfd/axp20x.c | 9 - drivers/mfd/bcm2835-pm.c | 74 +- drivers/mfd/cros_ec_dev.c | 9 +- drivers/mfd/db8500-prcmu.c | 2 +- drivers/mfd/dln2.c | 17 +- drivers/mfd/intel-m10-bmc.c | 2 +- drivers/mfd/intel_soc_pmic_chtwc.c | 27 +- drivers/mfd/lp873x.c | 10 +- drivers/mfd/max77620.c | 2 - drivers/mfd/max77714.c | 4 +- drivers/mfd/mfd-core.c | 31 +- drivers/mfd/mt6358-irq.c | 24 - drivers/mfd/mt6397-core.c | 91 - drivers/mfd/mt6397-irq.c | 9 +- drivers/mfd/qcom-pm8008.c | 53 +- drivers/mfd/qcom-spmi-pmic.c | 272 +- drivers/mfd/syscon.c | 3 +- drivers/mfd/t7l66xb.c | 6 +- drivers/mfd/tc6393xb.c | 5 +- drivers/mfd/tps65086.c | 10 +- drivers/mfd/tps65217.c | 10 +- drivers/mfd/tps65218.c | 10 +- drivers/mfd/tps65912-core.c | 10 +- drivers/mfd/tps65912-i2c.c | 10 +- drivers/mfd/tps65912-spi.c | 10 +- drivers/mfd/twl-core.c | 323 +- drivers/mfd/ucb1400_core.c | 6 +- drivers/misc/atmel-ssc.c | 4 +- drivers/misc/cardreader/rts5261.c | 2 - drivers/misc/cardreader/rtsx_pcr.c | 8 +- drivers/misc/cardreader/rtsx_usb.c | 27 +- drivers/misc/cxl/cxl.h | 2 +- drivers/misc/cxl/fault.c | 45 +- drivers/misc/eeprom/at25.c | 93 +- drivers/misc/lkdtm/cfi.c | 2 +- drivers/misc/mei/hbm.c | 3 +- drivers/misc/mei/hw-me-regs.h | 2 - drivers/misc/mei/hw-me.c | 2 - drivers/misc/mei/pci-me.c | 2 - drivers/misc/sgi-gru/grukservices.c | 2 +- drivers/misc/sgi-xp/xpc_uv.c | 2 +- drivers/misc/sram-exec.c | 10 +- drivers/misc/uacce/uacce.c | 133 +- drivers/misc/vmw_balloon.c | 63 +- drivers/mmc/core/block.c | 1 + drivers/mmc/core/core.c | 10 +- drivers/mmc/core/debugfs.c | 80 - drivers/mmc/core/host.c | 2 +- drivers/mmc/core/queue.c | 4 +- drivers/mmc/host/cqhci-core.c | 9 +- drivers/mmc/host/dw_mmc-exynos.c | 4 +- drivers/mmc/host/dw_mmc-hi3798cv200.c | 4 +- drivers/mmc/host/dw_mmc-rockchip.c | 4 +- drivers/mmc/host/mmci.c | 2 +- drivers/mmc/host/mtk-sd.c | 22 +- drivers/mmc/host/mxcmmc.c | 2 +- drivers/mmc/host/renesas_sdhi_internal_dmac.c | 1 - drivers/mmc/host/sdhci-acpi.c | 7 +- drivers/mmc/host/sdhci-bcm-kona.c | 14 +- drivers/mmc/host/sdhci-brcmstb.c | 69 +- drivers/mmc/host/sdhci-iproc.c | 14 +- drivers/mmc/host/sdhci-of-arasan.c | 5 +- drivers/mmc/host/sdhci-of-dwcmshc.c | 193 +- drivers/mmc/host/sdhci-of-esdhc.c | 7 +- drivers/mmc/host/sdhci-pci-core.c | 11 +- drivers/mmc/host/sdhci-pci-gli.c | 34 - drivers/mmc/host/sdhci-pci-o2micro.c | 2 - drivers/mmc/host/sdhci-st.c | 5 +- drivers/mmc/host/sdhci.c | 59 +- drivers/mmc/host/sdhci.h | 3 - drivers/mtd/devices/mtd_dataflash.c | 8 - drivers/mtd/devices/powernv_flash.c | 4 +- drivers/mtd/devices/spear_smi.c | 10 +- drivers/mtd/devices/st_spi_fsm.c | 23 +- drivers/mtd/hyperbus/hbmc-am654.c | 6 +- drivers/mtd/hyperbus/hyperbus-core.c | 8 +- drivers/mtd/hyperbus/rpc-if.c | 13 +- drivers/mtd/lpddr/lpddr2_nvm.c | 4 +- drivers/mtd/maps/physmap-core.c | 13 +- drivers/mtd/maps/physmap-versatile.c | 2 - drivers/mtd/mtd_blkdevs.c | 4 +- drivers/mtd/mtdchar.c | 13 +- drivers/mtd/mtdcore.c | 61 - drivers/mtd/nand/raw/arasan-nand-controller.c | 16 +- drivers/mtd/nand/raw/atmel/nand-controller.c | 4 +- drivers/mtd/nand/raw/cafe_nand.c | 9 +- drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c | 2 +- drivers/mtd/nand/raw/meson_nand.c | 17 +- drivers/mtd/nand/raw/nand_ids.c | 3 + drivers/mtd/nand/raw/omap2.c | 6 +- drivers/mtd/nand/raw/qcom_nandc.c | 306 +- drivers/mtd/nand/raw/sm_common.c | 2 +- drivers/mtd/nand/raw/tegra_nand.c | 5 +- drivers/mtd/nand/spi/Makefile | 2 +- drivers/mtd/nand/spi/ato.c | 86 - drivers/mtd/nand/spi/core.c | 1 - drivers/mtd/parsers/Kconfig | 9 - drivers/mtd/parsers/Makefile | 1 - drivers/mtd/parsers/ofpart_bcm4908.c | 3 - drivers/mtd/parsers/redboot.c | 1 - drivers/mtd/parsers/scpart.c | 249 - drivers/mtd/sm_ftl.c | 2 +- drivers/mtd/spi-nor/core.c | 7 +- drivers/mtd/spi-nor/core.h | 2 + drivers/mtd/spi-nor/issi.c | 23 +- drivers/mtd/ubi/block.c | 4 +- drivers/net/Kconfig | 3 - drivers/net/amt.c | 8 +- drivers/net/bonding/bond_3ad.c | 3 +- drivers/net/bonding/bond_alb.c | 2 +- drivers/net/bonding/bond_main.c | 31 +- drivers/net/bonding/bond_netlink.c | 15 - drivers/net/bonding/bond_options.c | 33 - drivers/net/caif/caif_virtio.c | 10 +- drivers/net/can/Kconfig | 111 +- drivers/net/can/Makefile | 3 +- drivers/net/can/can327.c | 1137 - drivers/net/can/ctucanfd/ctucanfd_base.c | 2 +- drivers/net/can/dev/Makefile | 17 +- drivers/net/can/dev/bittiming.c | 197 + drivers/net/can/dev/calc_bittiming.c | 202 - drivers/net/can/dev/dev.c | 9 +- drivers/net/can/dev/netlink.c | 9 +- drivers/net/can/dev/skb.c | 72 - drivers/net/can/grcan.c | 1 + drivers/net/can/m_can/Kconfig | 1 - drivers/net/can/m_can/m_can.c | 12 +- drivers/net/can/mscan/mpc5xxx_can.c | 2 +- drivers/net/can/rcar/rcar_canfd.c | 5 +- drivers/net/can/slcan.c | 793 + drivers/net/can/slcan/Makefile | 7 - drivers/net/can/slcan/slcan-core.c | 1131 - drivers/net/can/slcan/slcan-ethtool.c | 65 - drivers/net/can/slcan/slcan.h | 18 - drivers/net/can/spi/mcp251xfd/Kconfig | 1 - drivers/net/can/spi/mcp251xfd/mcp251xfd-core.c | 6 +- drivers/net/can/spi/mcp251xfd/mcp251xfd-regmap.c | 22 +- drivers/net/can/ti_hecc.c | 11 +- drivers/net/can/usb/Kconfig | 15 +- drivers/net/can/usb/Makefile | 2 +- drivers/net/can/usb/esd_usb.c | 1146 - drivers/net/can/usb/esd_usb2.c | 1154 + drivers/net/can/usb/etas_es58x/es58x_core.c | 5 +- drivers/net/can/usb/etas_es58x/es58x_core.h | 6 +- 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 | 76 +- drivers/net/dsa/Kconfig | 9 - drivers/net/dsa/Makefile | 1 - drivers/net/dsa/b53/b53_spi.c | 2 + drivers/net/dsa/bcm_sf2.c | 5 - drivers/net/dsa/hirschmann/hellcreek_ptp.c | 1 - drivers/net/dsa/microchip/Kconfig | 42 +- drivers/net/dsa/microchip/Makefile | 11 +- drivers/net/dsa/microchip/ksz8.h | 104 +- drivers/net/dsa/microchip/ksz8795.c | 583 +- drivers/net/dsa/microchip/ksz8795_reg.h | 29 + drivers/net/dsa/microchip/ksz8795_spi.c | 172 + drivers/net/dsa/microchip/ksz8863_smi.c | 19 +- drivers/net/dsa/microchip/ksz9477.c | 335 +- drivers/net/dsa/microchip/ksz9477.h | 60 - drivers/net/dsa/microchip/ksz9477_i2c.c | 6 +- drivers/net/dsa/microchip/ksz9477_reg.h | 22 + drivers/net/dsa/microchip/ksz9477_spi.c | 150 + drivers/net/dsa/microchip/ksz_common.c | 818 +- drivers/net/dsa/microchip/ksz_common.h | 197 +- drivers/net/dsa/microchip/ksz_spi.c | 237 - drivers/net/dsa/microchip/lan937x.h | 27 - drivers/net/dsa/microchip/lan937x_main.c | 484 - drivers/net/dsa/microchip/lan937x_reg.h | 180 - drivers/net/dsa/mv88e6xxx/chip.c | 39 +- drivers/net/dsa/mv88e6xxx/chip.h | 3 +- drivers/net/dsa/mv88e6xxx/port.c | 36 + drivers/net/dsa/mv88e6xxx/port.h | 2 + drivers/net/dsa/ocelot/Kconfig | 1 - drivers/net/dsa/ocelot/felix.c | 9 - drivers/net/dsa/ocelot/felix.h | 1 - drivers/net/dsa/ocelot/felix_vsc9959.c | 293 +- drivers/net/dsa/qca/ar9331.c | 34 +- drivers/net/dsa/qca8k.c | 22 +- drivers/net/dsa/qca8k.h | 2 +- drivers/net/dsa/realtek/rtl8365mb.c | 299 +- drivers/net/dsa/rzn1_a5psw.c | 1064 - drivers/net/dsa/rzn1_a5psw.h | 259 - drivers/net/dsa/sja1105/sja1105_main.c | 2 +- drivers/net/ethernet/Kconfig | 1 - drivers/net/ethernet/Makefile | 1 - drivers/net/ethernet/agere/et131x.c | 2 +- drivers/net/ethernet/amd/xgbe/xgbe-drv.c | 6 +- drivers/net/ethernet/amd/xgbe/xgbe-platform.c | 4 +- drivers/net/ethernet/amd/xgbe/xgbe.h | 2 +- .../aquantia/atlantic/macsec/macsec_struct.h | 4 +- drivers/net/ethernet/atheros/ag71xx.c | 2 +- drivers/net/ethernet/atheros/atl1c/atl1c_main.c | 11 +- drivers/net/ethernet/atheros/atl1e/atl1e_main.c | 10 +- drivers/net/ethernet/atheros/atlx/atl1.c | 7 +- drivers/net/ethernet/broadcom/bgmac-bcma.c | 1 + drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c | 17 +- drivers/net/ethernet/broadcom/bnxt/bnxt.c | 15 +- drivers/net/ethernet/broadcom/cnic.c | 4 +- drivers/net/ethernet/broadcom/tg3.c | 2 +- drivers/net/ethernet/brocade/bna/bnad.c | 6 +- drivers/net/ethernet/cadence/macb_main.c | 6 +- drivers/net/ethernet/cavium/thunder/nicvf_queues.c | 4 +- drivers/net/ethernet/chelsio/cxgb/common.h | 11 +- drivers/net/ethernet/chelsio/cxgb/cphy.h | 11 +- drivers/net/ethernet/chelsio/cxgb/cpl5_cmd.h | 12 +- drivers/net/ethernet/chelsio/cxgb/elmer0.h | 12 +- drivers/net/ethernet/chelsio/cxgb/espi.c | 11 +- drivers/net/ethernet/chelsio/cxgb/espi.h | 11 +- drivers/net/ethernet/chelsio/cxgb/gmac.h | 11 +- drivers/net/ethernet/chelsio/cxgb/mv88x201x.c | 11 +- drivers/net/ethernet/chelsio/cxgb/pm3393.c | 11 +- drivers/net/ethernet/chelsio/cxgb/regs.h | 11 +- drivers/net/ethernet/chelsio/cxgb/sge.c | 11 +- drivers/net/ethernet/chelsio/cxgb/sge.h | 11 +- drivers/net/ethernet/chelsio/cxgb/subr.c | 11 +- .../net/ethernet/chelsio/cxgb/suni1x10gexp_regs.h | 12 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.c | 2 +- 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/chelsio/cxgb4/sge.c | 2 +- .../net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c | 2 +- drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c | 2 +- .../chelsio/inline_crypto/ch_ktls/chcr_ktls.c | 6 +- drivers/net/ethernet/cisco/enic/cq_desc.h | 15 +- drivers/net/ethernet/cisco/enic/cq_enet_desc.h | 15 +- drivers/net/ethernet/cisco/enic/enic.h | 15 +- drivers/net/ethernet/cisco/enic/enic_api.c | 19 +- drivers/net/ethernet/cisco/enic/enic_api.h | 19 +- drivers/net/ethernet/cisco/enic/enic_dev.c | 19 +- drivers/net/ethernet/cisco/enic/enic_dev.h | 19 +- drivers/net/ethernet/cisco/enic/enic_ethtool.c | 19 +- drivers/net/ethernet/cisco/enic/enic_main.c | 5 +- drivers/net/ethernet/cisco/enic/enic_pp.c | 19 +- drivers/net/ethernet/cisco/enic/enic_pp.h | 19 +- drivers/net/ethernet/cisco/enic/enic_res.c | 15 +- drivers/net/ethernet/cisco/enic/enic_res.h | 15 +- drivers/net/ethernet/cisco/enic/rq_enet_desc.h | 15 +- drivers/net/ethernet/cisco/enic/vnic_cq.c | 15 +- drivers/net/ethernet/cisco/enic/vnic_cq.h | 15 +- drivers/net/ethernet/cisco/enic/vnic_dev.c | 15 +- drivers/net/ethernet/cisco/enic/vnic_dev.h | 15 +- drivers/net/ethernet/cisco/enic/vnic_devcmd.h | 15 +- drivers/net/ethernet/cisco/enic/vnic_enet.h | 15 +- drivers/net/ethernet/cisco/enic/vnic_intr.c | 15 +- drivers/net/ethernet/cisco/enic/vnic_intr.h | 15 +- drivers/net/ethernet/cisco/enic/vnic_nic.h | 15 +- drivers/net/ethernet/cisco/enic/vnic_resource.h | 15 +- drivers/net/ethernet/cisco/enic/vnic_rq.c | 16 +- drivers/net/ethernet/cisco/enic/vnic_rq.h | 15 +- drivers/net/ethernet/cisco/enic/vnic_rss.h | 14 +- drivers/net/ethernet/cisco/enic/vnic_stats.h | 15 +- drivers/net/ethernet/cisco/enic/vnic_vic.c | 19 +- drivers/net/ethernet/cisco/enic/vnic_vic.h | 19 +- drivers/net/ethernet/cisco/enic/vnic_wq.c | 15 +- drivers/net/ethernet/cisco/enic/vnic_wq.h | 15 +- drivers/net/ethernet/cisco/enic/wq_enet_desc.h | 15 +- drivers/net/ethernet/emulex/benet/be_main.c | 8 +- drivers/net/ethernet/freescale/fec_main.c | 2 +- drivers/net/ethernet/freescale/fec_mpc52xx.c | 2 +- drivers/net/ethernet/freescale/fec_mpc52xx_phy.c | 3 +- drivers/net/ethernet/freescale/fs_enet/fs_enet.h | 2 +- drivers/net/ethernet/freescale/fs_enet/mii-fec.c | 4 +- drivers/net/ethernet/freescale/gianfar.c | 1 - drivers/net/ethernet/freescale/gianfar_ethtool.c | 6 +- drivers/net/ethernet/fungible/funcore/fun_hci.h | 40 - .../net/ethernet/fungible/funeth/funeth_ethtool.c | 36 - drivers/net/ethernet/fungible/funeth/funeth_main.c | 3 +- drivers/net/ethernet/fungible/funeth/funeth_tx.c | 25 +- drivers/net/ethernet/fungible/funeth/funeth_txrx.h | 1 - drivers/net/ethernet/google/gve/gve_tx_dqo.c | 6 +- drivers/net/ethernet/hisilicon/hns/hns_enet.c | 6 +- drivers/net/ethernet/hisilicon/hns3/hnae3.h | 1 - drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 4 +- drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c | 2 +- drivers/net/ethernet/hisilicon/hns3/hns3_trace.h | 3 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 18 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.c | 101 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.h | 1 - .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 2 +- drivers/net/ethernet/hisilicon/hns_mdio.c | 4 +- drivers/net/ethernet/huawei/hinic/hinic_dev.h | 3 + drivers/net/ethernet/huawei/hinic/hinic_devlink.c | 4 +- drivers/net/ethernet/huawei/hinic/hinic_main.c | 68 +- drivers/net/ethernet/huawei/hinic/hinic_rx.c | 2 + drivers/net/ethernet/huawei/hinic/hinic_tx.c | 2 + drivers/net/ethernet/ibm/ehea/ehea_main.c | 2 +- drivers/net/ethernet/ibm/ibmvnic.c | 9 - drivers/net/ethernet/intel/e100.c | 1 + drivers/net/ethernet/intel/e1000/e1000_hw.c | 2 +- drivers/net/ethernet/intel/e1000/e1000_main.c | 4 +- drivers/net/ethernet/intel/e1000/e1000_param.c | 2 + drivers/net/ethernet/intel/e1000e/mac.c | 2 +- drivers/net/ethernet/intel/e1000e/netdev.c | 4 +- drivers/net/ethernet/intel/e1000e/param.c | 2 + drivers/net/ethernet/intel/fm10k/fm10k_mbx.c | 2 +- drivers/net/ethernet/intel/fm10k/fm10k_tlv.c | 4 +- drivers/net/ethernet/intel/i40e/i40e.h | 16 - drivers/net/ethernet/intel/i40e/i40e_ethtool.c | 117 +- drivers/net/ethernet/intel/i40e/i40e_main.c | 82 +- drivers/net/ethernet/intel/i40e/i40e_ptp.c | 1 + drivers/net/ethernet/intel/i40e/i40e_register.h | 13 - drivers/net/ethernet/intel/i40e/i40e_txrx.c | 18 +- drivers/net/ethernet/intel/i40e/i40e_type.h | 1 - drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c | 6 +- drivers/net/ethernet/intel/i40e/i40e_xsk.c | 17 +- drivers/net/ethernet/intel/iavf/iavf_main.c | 4 +- drivers/net/ethernet/intel/iavf/iavf_virtchnl.c | 4 + drivers/net/ethernet/intel/ice/ice_ethtool.c | 49 +- drivers/net/ethernet/intel/ice/ice_flex_pipe.c | 2 +- drivers/net/ethernet/intel/ice/ice_lag.c | 6 +- drivers/net/ethernet/intel/ice/ice_lib.c | 42 +- drivers/net/ethernet/intel/ice/ice_main.c | 49 +- drivers/net/ethernet/intel/ice/ice_protocol_type.h | 9 +- drivers/net/ethernet/intel/ice/ice_ptp.c | 2 +- drivers/net/ethernet/intel/ice/ice_ptp.h | 31 - drivers/net/ethernet/intel/ice/ice_switch.c | 388 +- drivers/net/ethernet/intel/ice/ice_switch.h | 1 - drivers/net/ethernet/intel/ice/ice_tc_lib.c | 71 +- drivers/net/ethernet/intel/ice/ice_tc_lib.h | 3 - drivers/net/ethernet/intel/ice/ice_vf_lib.c | 5 - drivers/net/ethernet/intel/ice/ice_virtchnl.c | 53 +- drivers/net/ethernet/intel/ice/ice_vlan_mode.c | 1 + drivers/net/ethernet/intel/igb/e1000_82575.c | 2 +- drivers/net/ethernet/intel/igb/e1000_mac.c | 2 +- drivers/net/ethernet/intel/igb/igb_main.c | 23 +- drivers/net/ethernet/intel/igbvf/igbvf.h | 2 +- drivers/net/ethernet/intel/igbvf/netdev.c | 2 +- drivers/net/ethernet/intel/igc/igc_mac.c | 2 +- drivers/net/ethernet/intel/igc/igc_ptp.c | 1 + drivers/net/ethernet/intel/ixgb/ixgb_main.c | 3 +- drivers/net/ethernet/intel/ixgb/ixgb_param.c | 2 + drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_nl.c | 2 + drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c | 2 + drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 2 +- drivers/net/ethernet/intel/ixgbe/ixgbe_ptp.c | 1 + drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c | 4 +- drivers/net/ethernet/intel/ixgbevf/ethtool.c | 4 + drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c | 2 +- drivers/net/ethernet/intel/ixgbevf/vf.c | 2 +- drivers/net/ethernet/marvell/mv643xx_eth.c | 2 +- drivers/net/ethernet/marvell/mvneta.c | 4 +- .../marvell/octeon_ep/octep_regs_cn9k_pf.h | 2 +- .../net/ethernet/marvell/octeontx2/af/rvu_cpt.c | 4 +- .../net/ethernet/marvell/octeontx2/af/rvu_npc.c | 2 +- .../ethernet/marvell/octeontx2/nic/otx2_ethtool.c | 3 +- .../net/ethernet/marvell/octeontx2/nic/otx2_txrx.c | 4 +- drivers/net/ethernet/marvell/prestera/prestera.h | 3 +- .../net/ethernet/marvell/prestera/prestera_acl.c | 47 +- .../net/ethernet/marvell/prestera/prestera_acl.h | 4 +- .../net/ethernet/marvell/prestera/prestera_flow.c | 52 +- .../net/ethernet/marvell/prestera/prestera_flow.h | 1 - .../ethernet/marvell/prestera/prestera_flower.c | 2 +- .../net/ethernet/marvell/prestera/prestera_hw.h | 7 +- drivers/net/ethernet/marvell/sky2.c | 4 +- drivers/net/ethernet/mediatek/mtk_star_emac.c | 530 +- drivers/net/ethernet/mellanox/mlx4/en_tx.c | 4 +- drivers/net/ethernet/mellanox/mlx5/core/Makefile | 7 +- .../ethernet/mellanox/mlx5/core/en/tc/act/act.c | 4 +- .../ethernet/mellanox/mlx5/core/en/tc/act/act.h | 3 +- .../ethernet/mellanox/mlx5/core/en/tc/act/police.c | 61 - .../ethernet/mellanox/mlx5/core/en/tc/act/trap.c | 2 +- .../net/ethernet/mellanox/mlx5/core/en/tc/meter.c | 474 - .../net/ethernet/mellanox/mlx5/core/en/tc/meter.h | 60 - .../ethernet/mellanox/mlx5/core/en/tc/post_act.c | 6 +- .../ethernet/mellanox/mlx5/core/en/tc/post_meter.c | 198 - .../ethernet/mellanox/mlx5/core/en/tc/post_meter.h | 27 - drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c | 4 +- drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.h | 11 +- .../net/ethernet/mellanox/mlx5/core/en/tc_priv.h | 6 - .../mellanox/mlx5/core/en_accel/ipsec_fs.h | 21 + .../ethernet/mellanox/mlx5/core/en_accel/ktls_tx.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en_rep.h | 3 - drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 84 +- drivers/net/ethernet/mellanox/mlx5/core/en_tc.h | 8 - drivers/net/ethernet/mellanox/mlx5/core/en_tx.c | 4 +- drivers/net/ethernet/mellanox/mlx5/core/eswitch.c | 113 +- drivers/net/ethernet/mellanox/mlx5/core/eswitch.h | 21 +- .../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 69 +- drivers/net/ethernet/mellanox/mlx5/core/lag/lag.c | 10 +- drivers/net/ethernet/mellanox/mlx5/core/lib/aso.c | 433 - drivers/net/ethernet/mellanox/mlx5/core/lib/aso.h | 87 - drivers/net/ethernet/mellanox/mlx5/core/main.c | 1 - .../net/ethernet/mellanox/mlx5/core/sf/devlink.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/sriov.c | 3 +- .../ethernet/mellanox/mlxbf_gige/mlxbf_gige_main.c | 4 +- drivers/net/ethernet/mellanox/mlxsw/Makefile | 3 +- drivers/net/ethernet/mellanox/mlxsw/cmd.h | 36 +- drivers/net/ethernet/mellanox/mlxsw/core.h | 2 - .../mellanox/mlxsw/core_acl_flex_actions.c | 2 +- drivers/net/ethernet/mellanox/mlxsw/core_env.c | 2 +- drivers/net/ethernet/mellanox/mlxsw/pci.c | 14 - drivers/net/ethernet/mellanox/mlxsw/port.h | 2 + drivers/net/ethernet/mellanox/mlxsw/reg.h | 392 +- drivers/net/ethernet/mellanox/mlxsw/resources.h | 2 - drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 74 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.h | 59 +- .../net/ethernet/mellanox/mlxsw/spectrum2_kvdl.c | 2 +- drivers/net/ethernet/mellanox/mlxsw/spectrum_cnt.h | 2 +- drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c | 1072 +- drivers/net/ethernet/mellanox/mlxsw/spectrum_pgt.c | 346 - .../net/ethernet/mellanox/mlxsw/spectrum_router.c | 193 +- .../net/ethernet/mellanox/mlxsw/spectrum_router.h | 2 +- .../ethernet/mellanox/mlxsw/spectrum_switchdev.c | 842 +- .../net/ethernet/mellanox/mlxsw/spectrum_trap.c | 8 +- drivers/net/ethernet/mellanox/mlxsw/trap.h | 4 +- drivers/net/ethernet/microchip/lan743x_ethtool.c | 63 +- drivers/net/ethernet/microchip/lan743x_ethtool.h | 26 - drivers/net/ethernet/microchip/lan743x_main.c | 378 +- drivers/net/ethernet/microchip/lan743x_main.h | 106 - .../net/ethernet/microchip/lan966x/lan966x_main.c | 8 +- .../net/ethernet/microchip/lan966x/lan966x_main.h | 1 - .../ethernet/microchip/sparx5/sparx5_switchdev.c | 6 - drivers/net/ethernet/microsoft/mana/gdma.h | 10 - drivers/net/ethernet/microsoft/mana/gdma_main.c | 39 +- drivers/net/ethernet/microsoft/mana/hw_channel.c | 18 +- drivers/net/ethernet/microsoft/mana/hw_channel.h | 5 - drivers/net/ethernet/microsoft/mana/mana.h | 70 - drivers/net/ethernet/microsoft/mana/mana_bpf.c | 64 - drivers/net/ethernet/microsoft/mana/mana_en.c | 148 +- drivers/net/ethernet/microsoft/mana/mana_ethtool.c | 12 +- drivers/net/ethernet/mscc/ocelot.c | 1 - drivers/net/ethernet/mscc/ocelot_ptp.c | 8 - drivers/net/ethernet/myricom/myri10ge/myri10ge.c | 2 +- drivers/net/ethernet/natsemi/natsemi.c | 2 +- drivers/net/ethernet/neterion/Kconfig | 24 + drivers/net/ethernet/neterion/Makefile | 1 + drivers/net/ethernet/neterion/s2io.c | 10 +- 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/flower/action.c | 2 +- .../net/ethernet/netronome/nfp/flower/conntrack.c | 14 +- .../net/ethernet/netronome/nfp/flower/lag_conf.c | 4 +- .../net/ethernet/netronome/nfp/flower/metadata.c | 2 +- .../net/ethernet/netronome/nfp/flower/offload.c | 4 +- .../net/ethernet/netronome/nfp/flower/qos_conf.c | 6 +- .../ethernet/netronome/nfp/flower/tunnel_conf.c | 2 +- drivers/net/ethernet/netronome/nfp/nfd3/dp.c | 68 +- drivers/net/ethernet/netronome/nfp/nfd3/rings.c | 3 - drivers/net/ethernet/netronome/nfp/nfd3/xsk.c | 9 +- drivers/net/ethernet/netronome/nfp/nfdk/dp.c | 43 +- drivers/net/ethernet/netronome/nfp/nfdk/rings.c | 3 +- drivers/net/ethernet/netronome/nfp/nfp_main.c | 4 +- drivers/net/ethernet/netronome/nfp/nfp_net.h | 7 - .../net/ethernet/netronome/nfp/nfp_net_common.c | 144 +- drivers/net/ethernet/netronome/nfp/nfp_net_ctrl.h | 18 - drivers/net/ethernet/netronome/nfp/nfp_net_dp.c | 24 - drivers/net/ethernet/netronome/nfp/nfp_net_dp.h | 2 - .../net/ethernet/netronome/nfp/nfp_net_ethtool.c | 220 - drivers/net/ethernet/netronome/nfp/nfp_net_repr.c | 12 +- .../net/ethernet/netronome/nfp/nfpcore/nfp_cpp.h | 26 +- .../net/ethernet/netronome/nfp/nfpcore/nfp_nsp.h | 2 - .../ethernet/netronome/nfp/nfpcore/nfp_nsp_eth.c | 30 - drivers/net/ethernet/pensando/ionic/ionic_txrx.c | 5 +- .../net/ethernet/qlogic/netxen/netxen_nic_main.c | 2 +- drivers/net/ethernet/qlogic/qed/qed_int.c | 2 +- drivers/net/ethernet/qlogic/qed/qed_rdma.c | 7 +- drivers/net/ethernet/qlogic/qede/qede_fp.c | 8 +- drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c | 2 +- drivers/net/ethernet/qualcomm/emac/emac-mac.c | 6 +- drivers/net/ethernet/realtek/r8169_main.c | 10 +- drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c | 2 +- drivers/net/ethernet/sfc/ef10.c | 4 +- drivers/net/ethernet/sfc/ef100.c | 69 +- drivers/net/ethernet/sfc/ef100_ethtool.c | 2 +- drivers/net/ethernet/sfc/ef100_netdev.c | 130 +- drivers/net/ethernet/sfc/ef100_netdev.h | 4 +- drivers/net/ethernet/sfc/ef100_nic.c | 422 +- drivers/net/ethernet/sfc/ef100_nic.h | 10 +- drivers/net/ethernet/sfc/efx.c | 73 +- drivers/net/ethernet/sfc/efx_common.c | 77 +- drivers/net/ethernet/sfc/efx_common.h | 16 +- drivers/net/ethernet/sfc/ethtool.c | 22 +- drivers/net/ethernet/sfc/ethtool_common.c | 50 +- drivers/net/ethernet/sfc/falcon/bitfield.h | 2 +- drivers/net/ethernet/sfc/falcon/farch.c | 6 +- drivers/net/ethernet/sfc/mcdi.c | 17 +- drivers/net/ethernet/sfc/mcdi_pcol.h | 10 +- drivers/net/ethernet/sfc/mcdi_port.c | 4 +- drivers/net/ethernet/sfc/net_driver.h | 69 +- drivers/net/ethernet/sfc/rx_common.c | 4 +- drivers/net/ethernet/sfc/siena/farch.c | 6 +- drivers/net/ethernet/sfc/siena/mcdi.c | 2 +- drivers/net/ethernet/sfc/siena/mcdi_pcol.h | 10 +- drivers/net/ethernet/sfc/sriov.c | 10 +- drivers/net/ethernet/sfc/tx.c | 4 +- drivers/net/ethernet/smsc/epic100.c | 4 +- drivers/net/ethernet/stmicro/stmmac/Kconfig | 3 - drivers/net/ethernet/stmicro/stmmac/dwmac-intel.c | 34 +- .../net/ethernet/stmicro/stmmac/dwmac-ipq806x.c | 157 +- drivers/net/ethernet/stmicro/stmmac/mmc_core.c | 2 +- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 14 +- drivers/net/ethernet/stmicro/stmmac/stmmac_mdio.c | 14 - drivers/net/ethernet/sun/cassini.c | 2 +- drivers/net/ethernet/sun/cassini.h | 2 +- drivers/net/ethernet/sun/ldmvsw.c | 2 +- drivers/net/ethernet/sun/sungem.c | 2 +- drivers/net/ethernet/synopsys/dwc-xlgmac-net.c | 2 +- drivers/net/ethernet/wangxun/Kconfig | 32 - drivers/net/ethernet/wangxun/Makefile | 6 - drivers/net/ethernet/wangxun/txgbe/Makefile | 9 - drivers/net/ethernet/wangxun/txgbe/txgbe.h | 24 - drivers/net/ethernet/wangxun/txgbe/txgbe_main.c | 165 - drivers/net/ethernet/wangxun/txgbe/txgbe_type.h | 57 - drivers/net/ethernet/xilinx/xilinx_axienet.h | 51 - drivers/net/ethernet/xilinx/xilinx_axienet_main.c | 29 +- drivers/net/ethernet/xilinx/xilinx_axienet_mdio.c | 2 +- drivers/net/hamradio/6pack.c | 9 +- drivers/net/ipa/gsi.c | 59 +- drivers/net/ipa/gsi_private.h | 3 + drivers/net/ipa/gsi_trans.c | 32 +- drivers/net/mdio/fwnode_mdio.c | 4 +- drivers/net/pcs/Kconfig | 12 +- drivers/net/pcs/Makefile | 1 - drivers/net/pcs/pcs-lynx.c | 80 +- drivers/net/pcs/pcs-rzn1-miic.c | 531 - drivers/net/pcs/pcs-xpcs.c | 168 +- drivers/net/pcs/pcs-xpcs.h | 1 + drivers/net/phy/Kconfig | 7 - drivers/net/phy/Makefile | 1 - drivers/net/phy/aquantia_main.c | 35 +- drivers/net/phy/at803x.c | 6 - drivers/net/phy/ax88796b.c | 6 +- drivers/net/phy/bcm-phy-lib.h | 19 - drivers/net/phy/bcm-phy-ptp.c | 944 - drivers/net/phy/broadcom.c | 48 +- drivers/net/phy/dp83822.c | 4 +- drivers/net/phy/dp83867.c | 55 +- drivers/net/phy/dp83td510.c | 49 - drivers/net/phy/marvell.c | 10 +- drivers/net/phy/micrel.c | 73 +- drivers/net/phy/mxl-gpy.c | 109 - drivers/net/phy/nxp-tja11xx.c | 11 +- drivers/net/phy/phy.c | 23 - drivers/net/phy/phy_device.c | 41 +- drivers/net/phy/phylink.c | 70 +- drivers/net/phy/sfp.c | 12 +- drivers/net/phy/smsc.c | 19 +- drivers/net/ppp/ppp_generic.c | 2 +- drivers/net/tun.c | 15 +- drivers/net/usb/asix.h | 6 +- drivers/net/usb/asix_common.c | 41 +- drivers/net/usb/ax88179_178a.c | 127 +- drivers/net/usb/catc.c | 4 +- drivers/net/usb/cdc_eem.c | 2 +- drivers/net/usb/smsc95xx.c | 202 +- drivers/net/usb/usbnet.c | 32 +- drivers/net/veth.c | 4 - drivers/net/virtio_net.c | 33 +- drivers/net/vmxnet3/vmxnet3_drv.c | 9 +- drivers/net/vmxnet3/vmxnet3_ethtool.c | 6 - drivers/net/vrf.c | 2 +- drivers/net/wireguard/device.c | 3 +- drivers/net/wireless/ath/ath11k/hal.c | 2 +- drivers/net/wireless/ath/ath11k/wmi.c | 3 +- drivers/net/wireless/ath/ath6kl/usb.c | 16 +- drivers/net/wireless/ath/ath9k/ar9002_phy.c | 2 +- drivers/net/wireless/ath/ath9k/hif_usb.c | 26 +- drivers/net/wireless/ath/ath9k/htc.h | 32 +- drivers/net/wireless/ath/ath9k/htc_drv_init.c | 3 +- drivers/net/wireless/ath/ath9k/htc_drv_txrx.c | 10 +- drivers/net/wireless/ath/wcn36xx/hal.h | 4 +- drivers/net/wireless/ath/wil6210/txrx.c | 4 +- .../broadcom/brcm80211/brcmfmac/firmware.c | 25 +- drivers/net/wireless/intel/iwlwifi/fw/uefi.c | 96 +- drivers/net/wireless/mac80211_hwsim.c | 2 - drivers/net/wireless/marvell/mwifiex/11ac.c | 14 +- drivers/net/wireless/marvell/mwifiex/11ac.h | 14 +- drivers/net/wireless/marvell/mwifiex/11h.c | 14 +- drivers/net/wireless/marvell/mwifiex/11n.c | 14 +- drivers/net/wireless/marvell/mwifiex/11n.h | 14 +- drivers/net/wireless/marvell/mwifiex/11n_aggr.c | 14 +- drivers/net/wireless/marvell/mwifiex/11n_aggr.h | 14 +- .../net/wireless/marvell/mwifiex/11n_rxreorder.c | 14 +- .../net/wireless/marvell/mwifiex/11n_rxreorder.h | 14 +- drivers/net/wireless/marvell/mwifiex/Makefile | 13 +- drivers/net/wireless/marvell/mwifiex/cfg80211.c | 14 +- drivers/net/wireless/marvell/mwifiex/cfg80211.h | 14 +- drivers/net/wireless/marvell/mwifiex/cfp.c | 14 +- drivers/net/wireless/marvell/mwifiex/cmdevt.c | 14 +- drivers/net/wireless/marvell/mwifiex/debugfs.c | 14 +- drivers/net/wireless/marvell/mwifiex/decl.h | 14 +- drivers/net/wireless/marvell/mwifiex/ethtool.c | 14 +- drivers/net/wireless/marvell/mwifiex/fw.h | 14 +- drivers/net/wireless/marvell/mwifiex/ie.c | 14 +- drivers/net/wireless/marvell/mwifiex/init.c | 14 +- drivers/net/wireless/marvell/mwifiex/ioctl.h | 14 +- drivers/net/wireless/marvell/mwifiex/join.c | 14 +- drivers/net/wireless/marvell/mwifiex/main.c | 14 +- drivers/net/wireless/marvell/mwifiex/main.h | 14 +- drivers/net/wireless/marvell/mwifiex/pcie.c | 14 +- drivers/net/wireless/marvell/mwifiex/pcie.h | 14 +- drivers/net/wireless/marvell/mwifiex/pcie_quirks.c | 18 +- drivers/net/wireless/marvell/mwifiex/pcie_quirks.h | 18 +- drivers/net/wireless/marvell/mwifiex/scan.c | 14 +- drivers/net/wireless/marvell/mwifiex/sdio.c | 14 +- drivers/net/wireless/marvell/mwifiex/sdio.h | 14 +- drivers/net/wireless/marvell/mwifiex/sta_cmd.c | 14 +- drivers/net/wireless/marvell/mwifiex/sta_cmdresp.c | 14 +- drivers/net/wireless/marvell/mwifiex/sta_event.c | 14 +- drivers/net/wireless/marvell/mwifiex/sta_ioctl.c | 14 +- drivers/net/wireless/marvell/mwifiex/sta_rx.c | 14 +- drivers/net/wireless/marvell/mwifiex/sta_tx.c | 14 +- drivers/net/wireless/marvell/mwifiex/txrx.c | 14 +- drivers/net/wireless/marvell/mwifiex/uap_cmd.c | 14 +- drivers/net/wireless/marvell/mwifiex/uap_event.c | 14 +- drivers/net/wireless/marvell/mwifiex/uap_txrx.c | 14 +- drivers/net/wireless/marvell/mwifiex/usb.c | 14 +- drivers/net/wireless/marvell/mwifiex/usb.h | 14 +- drivers/net/wireless/marvell/mwifiex/util.c | 14 +- drivers/net/wireless/marvell/mwifiex/util.h | 14 +- drivers/net/wireless/marvell/mwifiex/wmm.c | 14 +- drivers/net/wireless/marvell/mwifiex/wmm.h | 14 +- drivers/net/wireless/realtek/rtw88/main.h | 6 +- drivers/net/wireless/realtek/rtw88/rtw8821c.c | 14 +- drivers/net/xen-netback/netback.c | 4 +- drivers/net/xen-netfront.c | 56 +- drivers/nfc/nfcmrvl/i2c.c | 6 +- drivers/nfc/nfcmrvl/spi.c | 6 +- drivers/nfc/nxp-nci/i2c.c | 11 +- drivers/ntb/hw/epf/ntb_hw_epf.c | 48 +- drivers/ntb/test/ntb_perf.c | 826 +- drivers/nvdimm/btt.c | 4 +- drivers/nvdimm/bus.c | 4 +- drivers/nvdimm/pmem.c | 21 +- drivers/nvdimm/virtio_pmem.c | 9 +- drivers/nvme/host/apple.c | 5 +- drivers/nvme/host/core.c | 26 +- drivers/nvme/host/fc.c | 18 +- drivers/nvme/host/multipath.c | 4 +- drivers/nvme/host/nvme.h | 31 +- drivers/nvme/host/pci.c | 58 +- drivers/nvme/host/rdma.c | 27 +- drivers/nvme/host/tcp.c | 28 +- drivers/nvme/host/zns.c | 6 +- drivers/nvme/target/configfs.c | 20 - drivers/nvme/target/core.c | 6 - drivers/nvme/target/io-cmd-bdev.c | 1 + drivers/nvme/target/loop.c | 12 +- drivers/nvme/target/nvmet.h | 1 - drivers/nvme/target/passthru.c | 55 - drivers/nvme/target/tcp.c | 23 +- drivers/nvme/target/zns.c | 14 +- drivers/nvmem/Kconfig | 7 - drivers/nvmem/Makefile | 2 - drivers/nvmem/bcm-ocotp.c | 14 +- drivers/nvmem/microchip-otpc.c | 288 - drivers/nvmem/mtk-efuse.c | 3 +- drivers/of/base.c | 4 +- drivers/of/fdt.c | 10 +- drivers/of/kexec.c | 30 +- drivers/of/of_reserved_mem.c | 3 +- drivers/opp/core.c | 1578 +- drivers/opp/cpu.c | 12 +- drivers/opp/debugfs.c | 27 +- drivers/opp/of.c | 139 +- drivers/opp/opp.h | 52 +- drivers/opp/ti-opp-supply.c | 77 +- 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 | 40 +- drivers/pci/controller/dwc/pcie-designware-host.c | 114 +- drivers/pci/controller/dwc/pcie-designware-plat.c | 25 +- drivers/pci/controller/dwc/pcie-designware.c | 72 +- drivers/pci/controller/dwc/pcie-designware.h | 48 +- 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 | 23 +- drivers/pci/controller/dwc/pcie-uniphier.c | 10 +- drivers/pci/controller/dwc/pcie-visconti.c | 6 +- drivers/pci/controller/pci-aardvark.c | 112 +- drivers/pci/controller/pci-rcar-gen2.c | 1 - drivers/pci/controller/pcie-brcmstb.c | 2 - drivers/pci/controller/pcie-iproc-msi.c | 4 +- drivers/pci/controller/pcie-mediatek-gen3.c | 48 +- drivers/pci/controller/pcie-microchip-host.c | 2 - drivers/pci/controller/vmd.c | 13 +- drivers/pci/endpoint/functions/Kconfig | 11 - drivers/pci/endpoint/functions/Makefile | 1 - drivers/pci/endpoint/functions/pci-epf-test.c | 117 +- drivers/pci/endpoint/functions/pci-epf-vntb.c | 1425 - drivers/pci/pcie/err.c | 12 +- drivers/pci/probe.c | 3 - drivers/pci/quirks.c | 3 - drivers/pci/switch/switchtec.c | 7 +- drivers/perf/arm-cci.c | 11 +- drivers/perf/arm-ccn.c | 6 +- drivers/perf/fsl_imx8_ddr_perf.c | 6 +- drivers/perf/hisilicon/Kconfig | 10 - drivers/perf/hisilicon/Makefile | 1 - drivers/perf/hisilicon/hisi_uncore_ddrc_pmu.c | 16 +- drivers/perf/hisilicon/hisi_uncore_hha_pmu.c | 16 +- drivers/perf/hisilicon/hisi_uncore_l3c_pmu.c | 16 +- drivers/perf/hisilicon/hisi_uncore_pa_pmu.c | 16 +- drivers/perf/hisilicon/hisi_uncore_pmu.c | 18 - drivers/perf/hisilicon/hisi_uncore_pmu.h | 2 - drivers/perf/hisilicon/hisi_uncore_sllc_pmu.c | 15 +- drivers/perf/hisilicon/hns3_pmu.c | 1671 - drivers/perf/marvell_cn10k_tad_pmu.c | 12 +- 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-bcm-cygnus-pcie.c | 14 +- drivers/phy/broadcom/phy-bcm-ns2-pcie.c | 14 +- drivers/phy/broadcom/phy-bcm-ns2-usbdrd.c | 14 +- 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/motorola/phy-cpcap-usb.c | 10 +- drivers/phy/qualcomm/Makefile | 8 +- drivers/phy/qualcomm/phy-qcom-edp.c | 12 - drivers/phy/qualcomm/phy-qcom-qmp-combo.c | 2621 - drivers/phy/qualcomm/phy-qcom-qmp-pcie-msm8996.c | 1054 - drivers/phy/qualcomm/phy-qcom-qmp-pcie-qhp.h | 123 - drivers/phy/qualcomm/phy-qcom-qmp-pcie.c | 2556 - 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 | 1383 - drivers/phy/qualcomm/phy-qcom-qmp-usb.c | 2765 - drivers/phy/qualcomm/phy-qcom-qmp.c | 6350 + drivers/phy/qualcomm/phy-qcom-qmp.h | 1242 +- drivers/phy/rockchip/phy-rockchip-inno-usb2.c | 8 +- drivers/phy/samsung/Makefile | 1 - drivers/phy/samsung/phy-exynos7-ufs.c | 5 +- drivers/phy/samsung/phy-exynosautov9-ufs.c | 22 +- drivers/phy/samsung/phy-fsd-ufs.c | 58 - drivers/phy/samsung/phy-samsung-ufs.c | 23 +- drivers/phy/samsung/phy-samsung-ufs.h | 26 +- drivers/phy/tegra/phy-tegra194-p2u.c | 48 +- drivers/phy/ti/phy-dm816x-usb.c | 11 +- drivers/phy/ti/phy-j721e-wiz.c | 75 +- drivers/phy/ti/phy-tusb1210.c | 5 +- drivers/pinctrl/Kconfig | 2 +- drivers/pinctrl/aspeed/pinctrl-aspeed.c | 4 +- drivers/pinctrl/aspeed/pinmux-aspeed.h | 2 +- drivers/pinctrl/bcm/pinctrl-bcm281xx.c | 14 +- drivers/pinctrl/bcm/pinctrl-bcm2835.c | 21 +- drivers/pinctrl/bcm/pinctrl-cygnus-mux.c | 14 +- drivers/pinctrl/bcm/pinctrl-ns2-mux.c | 10 +- drivers/pinctrl/bcm/pinctrl-nsp-gpio.c | 14 +- drivers/pinctrl/bcm/pinctrl-nsp-mux.c | 10 +- drivers/pinctrl/devicetree.c | 2 +- drivers/pinctrl/freescale/pinctrl-imx93.c | 1 - drivers/pinctrl/intel/Kconfig | 8 - drivers/pinctrl/intel/Makefile | 1 - drivers/pinctrl/intel/pinctrl-baytrail.c | 18 +- drivers/pinctrl/intel/pinctrl-cherryview.c | 16 +- drivers/pinctrl/intel/pinctrl-intel.c | 14 +- drivers/pinctrl/intel/pinctrl-intel.h | 25 +- drivers/pinctrl/intel/pinctrl-lynxpoint.c | 10 +- drivers/pinctrl/intel/pinctrl-merrifield.c | 14 +- drivers/pinctrl/intel/pinctrl-meteorlake.c | 417 - drivers/pinctrl/mediatek/pinctrl-mt8192.c | 296 +- drivers/pinctrl/nomadik/pinctrl-nomadik.c | 4 +- drivers/pinctrl/pinctrl-amd.c | 103 - drivers/pinctrl/pinctrl-amd.h | 1376 +- drivers/pinctrl/pinctrl-as3722.c | 15 +- drivers/pinctrl/pinctrl-axp209.c | 14 +- drivers/pinctrl/pinctrl-ingenic.c | 64 +- drivers/pinctrl/pinctrl-ocelot.c | 4 +- drivers/pinctrl/pinctrl-palmas.c | 15 +- drivers/pinctrl/pinctrl-utils.c | 15 +- drivers/pinctrl/pinctrl-utils.h | 15 +- drivers/pinctrl/pinctrl-zynqmp.c | 11 - drivers/pinctrl/qcom/pinctrl-lpass-lpi.c | 2 +- drivers/pinctrl/qcom/pinctrl-lpass-lpi.h | 1 + drivers/pinctrl/qcom/pinctrl-msm8916.c | 4 +- drivers/pinctrl/qcom/pinctrl-sc7280-lpass-lpi.c | 1 + drivers/pinctrl/renesas/Kconfig | 18 - drivers/pinctrl/renesas/Makefile | 2 - drivers/pinctrl/renesas/core.c | 6 - drivers/pinctrl/renesas/pfc-r8a779f0.c | 2 + drivers/pinctrl/renesas/pfc-r8a779g0.c | 4262 - drivers/pinctrl/renesas/pinctrl-rzg2l.c | 2 - drivers/pinctrl/renesas/pinctrl-rzv2m.c | 1119 - drivers/pinctrl/renesas/sh_pfc.h | 9 +- drivers/pinctrl/samsung/pinctrl-exynos.c | 6 +- drivers/pinctrl/samsung/pinctrl-exynos.h | 3 - drivers/pinctrl/samsung/pinctrl-samsung.c | 4 +- drivers/pinctrl/samsung/pinctrl-samsung.h | 8 - drivers/pinctrl/stm32/pinctrl-stm32.c | 20 +- drivers/pinctrl/sunxi/Kconfig | 3 + drivers/pinctrl/sunxi/pinctrl-sun50i-a64-r.c | 1 + drivers/pinctrl/sunxi/pinctrl-sun50i-h6-r.c | 1 + drivers/pinctrl/sunxi/pinctrl-sun50i-h616-r.c | 1 + drivers/pinctrl/sunxi/pinctrl-sun6i-a31-r.c | 22 +- drivers/pinctrl/sunxi/pinctrl-sun8i-a23-r.c | 25 +- drivers/pinctrl/sunxi/pinctrl-sun8i-a83t-r.c | 1 + drivers/pinctrl/sunxi/pinctrl-sun8i-a83t.c | 10 +- drivers/pinctrl/sunxi/pinctrl-sun9i-a80-r.c | 1 + drivers/pinctrl/sunxi/pinctrl-sunxi.c | 2 - drivers/platform/Kconfig | 5 +- drivers/platform/chrome/Kconfig | 17 +- drivers/platform/chrome/Makefile | 4 - drivers/platform/chrome/cros_ec.c | 11 +- drivers/platform/chrome/cros_ec_proto.c | 371 +- drivers/platform/chrome/cros_ec_proto_test.c | 1616 - drivers/platform/chrome/cros_ec_trace.h | 8 +- drivers/platform/chrome/cros_ec_typec.c | 39 +- drivers/platform/chrome/cros_kbd_led_backlight.c | 196 +- drivers/platform/chrome/cros_kunit_util.c | 98 - drivers/platform/chrome/cros_kunit_util.h | 36 - drivers/platform/chrome/cros_usbpd_notify.c | 4 +- drivers/platform/chrome/wilco_ec/event.c | 2 +- drivers/platform/mellanox/Kconfig | 2 +- drivers/platform/mellanox/nvsw-sn2201.c | 6 +- drivers/platform/surface/aggregator/controller.c | 53 +- drivers/platform/surface/aggregator/trace.h | 80 +- drivers/platform/surface/surface_acpi_notify.c | 27 +- .../platform/surface/surface_aggregator_registry.c | 403 +- drivers/platform/x86/Kconfig | 42 +- drivers/platform/x86/Makefile | 5 +- drivers/platform/x86/acer-wmi.c | 7 +- drivers/platform/x86/{amd/pmc.c => amd-pmc.c} | 0 drivers/platform/x86/amd/Kconfig | 31 - drivers/platform/x86/amd/Makefile | 10 - drivers/platform/x86/{amd/hsmp.c => amd_hsmp.c} | 0 drivers/platform/x86/apple-gmux.c | 5 +- drivers/platform/x86/barco-p50-gpio.c | 5 +- drivers/platform/x86/compal-laptop.c | 4 +- drivers/platform/x86/dell/Kconfig | 1 + drivers/platform/x86/gigabyte-wmi.c | 2 - drivers/platform/x86/hp-wmi.c | 32 +- drivers/platform/x86/ideapad-laptop.c | 29 +- drivers/platform/x86/intel/hid.c | 6 - drivers/platform/x86/intel/pmc/core.c | 2 - drivers/platform/x86/intel/pmt/crashlog.c | 2 +- drivers/platform/x86/panasonic-laptop.c | 112 +- drivers/platform/x86/system76_acpi.c | 4 +- drivers/platform/x86/thinkpad_acpi.c | 272 +- drivers/power/reset/Kconfig | 6 - drivers/power/reset/Makefile | 1 - drivers/power/reset/arm-versatile-reboot.c | 1 - drivers/power/reset/at91-reset.c | 184 +- drivers/power/reset/brcm-kona-reset.c | 14 +- drivers/power/reset/brcmstb-reboot.c | 14 +- drivers/power/reset/pwr-mlxbf.c | 97 - drivers/power/supply/ab8500_chargalg.c | 46 +- drivers/power/supply/ab8500_fg.c | 9 +- drivers/power/supply/bq24257_charger.c | 2 +- drivers/power/supply/cpcap-battery.c | 10 +- drivers/power/supply/cros_peripheral_charger.c | 2 +- drivers/power/supply/goldfish_battery.c | 4 +- drivers/power/supply/lp8788-charger.c | 2 +- drivers/power/supply/max77976_charger.c | 4 +- drivers/power/supply/power_supply_core.c | 24 +- drivers/power/supply/surface_battery.c | 4 +- drivers/power/supply/surface_charger.c | 4 +- drivers/powercap/dtpm_cpu.c | 33 +- drivers/powercap/intel_rapl_common.c | 1 - drivers/ptp/ptp_dte.c | 14 +- drivers/pwm/core.c | 82 +- drivers/pwm/pwm-atmel-tcb.c | 2 +- drivers/pwm/pwm-bcm-iproc.c | 14 +- drivers/pwm/pwm-bcm-kona.c | 14 +- drivers/pwm/pwm-mediatek.c | 7 - drivers/regulator/Kconfig | 28 - drivers/regulator/Makefile | 3 - drivers/regulator/cpcap-regulator.c | 10 +- drivers/regulator/cros-ec-regulator.c | 36 +- drivers/regulator/isl6271a-regulator.c | 10 +- drivers/regulator/lp873x-regulator.c | 10 +- drivers/regulator/max597x-regulator.c | 506 - drivers/regulator/max8973-regulator.c | 15 +- drivers/regulator/mp5416.c | 30 +- drivers/regulator/mt6370-regulator.c | 390 - drivers/regulator/qcom_smd-regulator.c | 37 +- drivers/regulator/rpi-panel-attiny-regulator.c | 6 +- drivers/regulator/rt5120-regulator.c | 420 - drivers/regulator/rt5190a-regulator.c | 3 - drivers/regulator/scmi-regulator.c | 1 - drivers/regulator/ti-abb-regulator.c | 14 +- drivers/regulator/tps51632-regulator.c | 15 +- drivers/regulator/tps62360-regulator.c | 15 +- drivers/regulator/tps65023-regulator.c | 10 +- drivers/regulator/tps6507x-regulator.c | 10 +- drivers/regulator/tps65086-regulator.c | 10 +- drivers/regulator/tps65217-regulator.c | 10 +- drivers/regulator/tps65218-regulator.c | 10 +- drivers/regulator/tps65912-regulator.c | 10 +- drivers/remoteproc/imx_rproc.c | 7 +- drivers/remoteproc/mtk_scp.c | 10 +- drivers/remoteproc/omap_remoteproc.c | 6 +- drivers/remoteproc/pru_rproc.c | 1 - drivers/remoteproc/qcom_wcnss.c | 10 +- drivers/remoteproc/remoteproc_core.c | 5 +- drivers/remoteproc/remoteproc_virtio.c | 10 +- drivers/remoteproc/ti_k3_r5_remoteproc.c | 2 - drivers/reset/Kconfig | 2 +- drivers/reset/reset-microchip-sparx5.c | 8 +- drivers/reset/reset-ti-sci.c | 10 +- drivers/reset/reset-ti-syscon.c | 10 +- drivers/rpmsg/mtk_rpmsg.c | 2 - drivers/rpmsg/rpmsg_char.c | 7 +- drivers/rpmsg/rpmsg_core.c | 3 +- drivers/rpmsg/rpmsg_internal.h | 4 +- drivers/rtc/Kconfig | 21 - drivers/rtc/Makefile | 2 - drivers/rtc/class.c | 6 +- drivers/rtc/dev.c | 8 +- drivers/rtc/rtc-ab-b5ze-s3.c | 5 +- drivers/rtc/rtc-ab-eoz9.c | 5 +- drivers/rtc/rtc-bq32k.c | 5 +- drivers/rtc/rtc-core.h | 5 + drivers/rtc/rtc-ds1374.c | 5 +- drivers/rtc/rtc-ds1672.c | 5 +- drivers/rtc/rtc-ds3232.c | 5 +- drivers/rtc/rtc-em3027.c | 5 +- drivers/rtc/rtc-fm3130.c | 5 +- drivers/rtc/rtc-hym8563.c | 5 +- drivers/rtc/rtc-isl12022.c | 5 +- drivers/rtc/rtc-isl1208.c | 10 +- drivers/rtc/rtc-max6900.c | 5 +- drivers/rtc/rtc-mc146818-lib.c | 8 +- drivers/rtc/rtc-mpfs.c | 326 - drivers/rtc/rtc-pcf8523.c | 5 +- drivers/rtc/rtc-pcf85363.c | 5 +- drivers/rtc/rtc-pcf8563.c | 5 +- drivers/rtc/rtc-pcf8583.c | 5 +- drivers/rtc/rtc-rv3029c2.c | 5 +- drivers/rtc/rtc-rv8803.c | 96 +- drivers/rtc/rtc-rx6110.c | 5 +- drivers/rtc/rtc-rx8581.c | 5 +- drivers/rtc/rtc-s35390a.c | 5 +- drivers/rtc/rtc-sd3078.c | 5 +- drivers/rtc/rtc-ti-k3.c | 680 - drivers/rtc/rtc-x1205.c | 5 +- drivers/s390/block/dasd.c | 4 +- drivers/s390/block/dasd_genhd.c | 4 +- drivers/s390/block/dasd_int.h | 2 +- drivers/s390/block/dcssblk.c | 8 +- drivers/s390/block/scm_blk.c | 4 +- drivers/s390/char/sclp.c | 2 +- drivers/s390/cio/vfio_ccw_async.c | 1 + drivers/s390/cio/vfio_ccw_cp.h | 12 +- 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 | 11 +- drivers/s390/scsi/zfcp_diag.h | 2 +- drivers/s390/scsi/zfcp_sysfs.c | 2 +- drivers/s390/virtio/virtio_ccw.c | 9 +- drivers/scsi/BusLogic.c | 35 +- drivers/scsi/Kconfig | 13 +- drivers/scsi/Makefile | 1 + drivers/scsi/a2091.c | 63 +- drivers/scsi/a3000.c | 53 +- drivers/scsi/aacraid/aachba.c | 2 +- drivers/scsi/aacraid/comminit.c | 2 +- drivers/scsi/aacraid/linit.c | 2 +- drivers/scsi/aic94xx/aic94xx_dev.c | 2 +- drivers/scsi/be2iscsi/be_main.c | 21 +- drivers/scsi/bnx2i/bnx2i_iscsi.c | 2 +- drivers/scsi/cxgbi/libcxgbi.c | 4 +- drivers/scsi/dpt/dpti_i2o.h | 441 + drivers/scsi/dpt/dpti_ioctl.h | 136 + drivers/scsi/dpt/dptsig.h | 336 + drivers/scsi/dpt/osd_defs.h | 79 + drivers/scsi/dpt/osd_util.h | 358 + drivers/scsi/dpt/sys_info.h | 417 + drivers/scsi/dpt_i2o.c | 3545 + drivers/scsi/dpti.h | 331 + drivers/scsi/fcoe/fcoe.c | 1 + drivers/scsi/fnic/cq_desc.h | 14 +- drivers/scsi/fnic/cq_enet_desc.h | 14 +- drivers/scsi/fnic/cq_exch_desc.h | 14 +- drivers/scsi/fnic/fcpio.h | 14 +- drivers/scsi/fnic/fnic.h | 14 +- drivers/scsi/fnic/fnic_attrs.c | 14 +- drivers/scsi/fnic/fnic_debugfs.c | 18 +- drivers/scsi/fnic/fnic_fcs.c | 14 +- drivers/scsi/fnic/fnic_fip.h | 14 +- drivers/scsi/fnic/fnic_io.h | 14 +- drivers/scsi/fnic/fnic_isr.c | 15 +- drivers/scsi/fnic/fnic_main.c | 15 +- drivers/scsi/fnic/fnic_res.c | 14 +- drivers/scsi/fnic/fnic_res.h | 14 +- drivers/scsi/fnic/fnic_scsi.c | 28 +- drivers/scsi/fnic/fnic_stats.h | 18 +- drivers/scsi/fnic/fnic_trace.c | 18 +- drivers/scsi/fnic/fnic_trace.h | 18 +- drivers/scsi/fnic/rq_enet_desc.h | 14 +- drivers/scsi/fnic/vnic_cq.c | 14 +- drivers/scsi/fnic/vnic_cq.h | 14 +- drivers/scsi/fnic/vnic_cq_copy.h | 14 +- drivers/scsi/fnic/vnic_dev.c | 14 +- drivers/scsi/fnic/vnic_dev.h | 14 +- drivers/scsi/fnic/vnic_devcmd.h | 14 +- drivers/scsi/fnic/vnic_intr.c | 14 +- drivers/scsi/fnic/vnic_intr.h | 14 +- drivers/scsi/fnic/vnic_nic.h | 14 +- drivers/scsi/fnic/vnic_resource.h | 14 +- drivers/scsi/fnic/vnic_rq.c | 15 +- drivers/scsi/fnic/vnic_rq.h | 14 +- drivers/scsi/fnic/vnic_scsi.h | 14 +- drivers/scsi/fnic/vnic_stats.h | 14 +- drivers/scsi/fnic/vnic_wq.c | 14 +- drivers/scsi/fnic/vnic_wq.h | 14 +- drivers/scsi/fnic/vnic_wq_copy.c | 15 +- drivers/scsi/fnic/vnic_wq_copy.h | 14 +- drivers/scsi/fnic/wq_enet_desc.h | 14 +- drivers/scsi/gvp11.c | 95 +- drivers/scsi/hisi_sas/hisi_sas_v2_hw.c | 4 +- drivers/scsi/hisi_sas/hisi_sas_v3_hw.c | 7 - drivers/scsi/hosts.c | 18 +- drivers/scsi/ibmvscsi/ibmvfc.c | 82 +- drivers/scsi/ibmvscsi/ibmvfc.h | 2 +- drivers/scsi/ipr.c | 4 +- drivers/scsi/iscsi_tcp.c | 74 +- drivers/scsi/iscsi_tcp.h | 2 - drivers/scsi/libiscsi.c | 313 +- drivers/scsi/libiscsi_tcp.c | 6 +- drivers/scsi/libsas/sas_expander.c | 67 +- drivers/scsi/libsas/sas_internal.h | 2 +- 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 | 6 +- drivers/scsi/lpfc/lpfc_ct.c | 2 +- drivers/scsi/lpfc/lpfc_debugfs.c | 22 +- drivers/scsi/lpfc/lpfc_els.c | 53 +- drivers/scsi/lpfc/lpfc_hbadisc.c | 60 +- drivers/scsi/lpfc/lpfc_hw.h | 10 + drivers/scsi/lpfc/lpfc_hw4.h | 4 +- drivers/scsi/lpfc/lpfc_ids.h | 4 +- drivers/scsi/lpfc/lpfc_init.c | 21 +- drivers/scsi/lpfc/lpfc_nportdisc.c | 3 +- drivers/scsi/lpfc/lpfc_nvme.c | 53 +- drivers/scsi/lpfc/lpfc_nvmet.c | 54 +- drivers/scsi/lpfc/lpfc_scsi.c | 7 +- drivers/scsi/lpfc/lpfc_sli.c | 63 +- drivers/scsi/lpfc/lpfc_sli.h | 1 + drivers/scsi/lpfc/lpfc_version.h | 2 +- drivers/scsi/megaraid/megaraid_sas_base.c | 4 +- drivers/scsi/mesh.c | 7 +- drivers/scsi/mpi3mr/mpi3mr.h | 2 +- drivers/scsi/mpi3mr/mpi3mr_os.c | 18 +- drivers/scsi/mpt3sas/mpt3sas_base.c | 31 +- drivers/scsi/mpt3sas/mpt3sas_scsih.c | 3 +- drivers/scsi/pm8001/pm8001_hwi.c | 5 - drivers/scsi/pm8001/pm8001_init.c | 73 +- drivers/scsi/pm8001/pm8001_sas.c | 10 +- drivers/scsi/pm8001/pm8001_sas.h | 3 - drivers/scsi/pm8001/pm80xx_hwi.c | 46 +- drivers/scsi/pmcraid.c | 2 +- drivers/scsi/qedi/qedi_main.c | 11 +- drivers/scsi/qla2xxx/qla_attr.c | 29 +- drivers/scsi/qla2xxx/qla_bsg.c | 96 +- drivers/scsi/qla2xxx/qla_bsg.h | 15 - drivers/scsi/qla2xxx/qla_dbg.h | 2 +- drivers/scsi/qla2xxx/qla_def.h | 33 +- drivers/scsi/qla2xxx/qla_edif.c | 585 +- drivers/scsi/qla2xxx/qla_edif.h | 7 +- drivers/scsi/qla2xxx/qla_edif_bsg.h | 106 +- drivers/scsi/qla2xxx/qla_fw.h | 2 +- drivers/scsi/qla2xxx/qla_gbl.h | 8 +- drivers/scsi/qla2xxx/qla_gs.c | 120 +- drivers/scsi/qla2xxx/qla_init.c | 56 +- drivers/scsi/qla2xxx/qla_iocb.c | 5 +- drivers/scsi/qla2xxx/qla_isr.c | 58 +- drivers/scsi/qla2xxx/qla_mbx.c | 60 +- drivers/scsi/qla2xxx/qla_mid.c | 6 +- drivers/scsi/qla2xxx/qla_os.c | 93 +- drivers/scsi/qla2xxx/qla_target.c | 35 +- drivers/scsi/qla2xxx/qla_version.h | 4 +- drivers/scsi/scsi_debug.c | 22 +- drivers/scsi/scsi_error.c | 10 +- drivers/scsi/scsi_lib.c | 28 +- drivers/scsi/scsi_priv.h | 2 +- drivers/scsi/scsi_sysfs.c | 2 +- drivers/scsi/scsi_transport_iscsi.c | 105 +- drivers/scsi/sd.c | 96 +- drivers/scsi/sd.h | 5 - drivers/scsi/sd_zbc.c | 10 +- drivers/scsi/snic/cq_desc.h | 18 +- drivers/scsi/snic/cq_enet_desc.h | 18 +- drivers/scsi/snic/snic.h | 18 +- drivers/scsi/snic/snic_attrs.c | 18 +- drivers/scsi/snic/snic_ctl.c | 18 +- drivers/scsi/snic/snic_debugfs.c | 18 +- drivers/scsi/snic/snic_disc.c | 18 +- drivers/scsi/snic/snic_disc.h | 18 +- drivers/scsi/snic/snic_fwint.h | 20 +- drivers/scsi/snic/snic_io.c | 18 +- drivers/scsi/snic/snic_io.h | 18 +- drivers/scsi/snic/snic_isr.c | 18 +- drivers/scsi/snic/snic_main.c | 18 +- drivers/scsi/snic/snic_res.c | 18 +- drivers/scsi/snic/snic_res.h | 18 +- drivers/scsi/snic/snic_scsi.c | 18 +- drivers/scsi/snic/snic_stats.h | 18 +- drivers/scsi/snic/snic_trc.c | 18 +- drivers/scsi/snic/snic_trc.h | 18 +- drivers/scsi/snic/vnic_cq.c | 18 +- drivers/scsi/snic/vnic_cq.h | 18 +- drivers/scsi/snic/vnic_cq_fw.h | 18 +- drivers/scsi/snic/vnic_dev.c | 18 +- drivers/scsi/snic/vnic_dev.h | 18 +- drivers/scsi/snic/vnic_devcmd.h | 18 +- drivers/scsi/snic/vnic_intr.c | 18 +- drivers/scsi/snic/vnic_intr.h | 18 +- drivers/scsi/snic/vnic_resource.h | 18 +- drivers/scsi/snic/vnic_snic.h | 18 +- drivers/scsi/snic/vnic_stats.h | 18 +- drivers/scsi/snic/vnic_wq.c | 18 +- drivers/scsi/snic/vnic_wq.h | 18 +- drivers/scsi/snic/wq_enet_desc.h | 18 +- drivers/scsi/sr.c | 4 +- drivers/scsi/storvsc_drv.c | 27 +- drivers/scsi/sym53c8xx_2/sym_hipd.c | 2 +- drivers/scsi/vmw_pvscsi.h | 4 +- drivers/slimbus/core.c | 6 +- drivers/slimbus/messaging.c | 4 +- drivers/soc/amlogic/meson-mx-socinfo.c | 1 - drivers/soc/amlogic/meson-secure-pwrc.c | 4 +- drivers/soc/atmel/soc.c | 12 +- drivers/soc/bcm/bcm2835-power.c | 72 +- drivers/soc/bcm/brcmstb/biuctrl.c | 9 +- drivers/soc/bcm/brcmstb/pm/pm-arm.c | 3 +- drivers/soc/fsl/guts.c | 221 +- drivers/soc/imx/gpcv2.c | 8 +- drivers/soc/imx/imx8m-blk-ctrl.c | 11 +- drivers/soc/ixp4xx/ixp4xx-npe.c | 2 +- drivers/soc/mediatek/Kconfig | 10 - drivers/soc/mediatek/Makefile | 1 - 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 | 4 +- drivers/soc/mediatek/mt8365-mmsys.h | 22 - drivers/soc/mediatek/mtk-devapc.c | 45 +- drivers/soc/mediatek/mtk-mutex.c | 159 +- drivers/soc/mediatek/mtk-pm-domains.c | 3 - drivers/soc/mediatek/mtk-pm-domains.h | 2 - drivers/soc/mediatek/mtk-pmic-wrap.c | 225 +- drivers/soc/mediatek/mtk-svs.c | 2403 - drivers/soc/qcom/Kconfig | 17 - drivers/soc/qcom/Makefile | 1 - drivers/soc/qcom/apr.c | 15 +- drivers/soc/qcom/cmd-db.c | 8 +- drivers/soc/qcom/icc-bwmon.c | 421 - drivers/soc/qcom/llcc-qcom.c | 2 +- drivers/soc/qcom/mdt_loader.c | 4 +- drivers/soc/qcom/ocmem.c | 3 - drivers/soc/qcom/qcom-geni-se.c | 3 - drivers/soc/qcom/qcom_aoss.c | 4 +- drivers/soc/qcom/rpmhpd.c | 4 +- drivers/soc/qcom/smem.c | 6 +- drivers/soc/qcom/smp2p.c | 3 - drivers/soc/qcom/socinfo.c | 1 - drivers/soc/renesas/r8a779a0-sysc.c | 10 +- drivers/soc/renesas/rcar-gen4-sysc.h | 4 +- drivers/soc/renesas/rcar-sysc.h | 4 +- drivers/soc/sunxi/Kconfig | 1 - drivers/soc/tegra/common.c | 49 +- drivers/soc/tegra/fuse/fuse-tegra.c | 16 - drivers/soc/tegra/pmc.c | 4 +- drivers/soc/ti/knav_dma.c | 10 +- drivers/soc/ti/pruss.c | 1 - drivers/soc/ti/wkup_m3_ipc.c | 2 +- drivers/soc/xilinx/xlnx_event_manager.c | 5 +- drivers/soundwire/bus.c | 75 +- drivers/soundwire/bus_type.c | 38 +- drivers/soundwire/intel.c | 23 +- drivers/soundwire/qcom.c | 32 +- drivers/soundwire/slave.c | 120 +- drivers/soundwire/stream.c | 53 +- drivers/spi/Kconfig | 9 - drivers/spi/Makefile | 1 - drivers/spi/atmel-quadspi.c | 104 +- drivers/spi/spi-altera-dfl.c | 14 +- drivers/spi/spi-amd.c | 53 +- drivers/spi/spi-aspeed-smc.c | 12 +- drivers/spi/spi-cadence-quadspi.c | 19 +- drivers/spi/spi-cadence.c | 37 +- drivers/spi/spi-dw-core.c | 5 +- drivers/spi/spi-dw-dma.c | 25 +- drivers/spi/spi-fsi.c | 19 +- drivers/spi/spi-intel-pci.c | 1 - drivers/spi/spi-intel.c | 4 +- drivers/spi/spi-mem.c | 2 +- drivers/spi/spi-microchip-core.c | 633 - drivers/spi/spi-mpc52xx-psc.c | 116 +- drivers/spi/spi-mpc52xx.c | 2 +- drivers/spi/spi-pxa2xx.c | 4 - drivers/spi/spi-rockchip.c | 11 +- drivers/spi/spi-s3c64xx.c | 123 +- drivers/spi/spi-sh.c | 94 +- drivers/spi/spi-sifive.c | 39 - drivers/spi/spi-stm32-qspi.c | 18 +- drivers/spi/spi-synquacer.c | 1 - drivers/spi/spi-tegra210-quad.c | 33 +- drivers/spi/spi-ti-qspi.c | 75 +- drivers/spi/spi-topcliff-pch.c | 30 +- drivers/spi/spi-zynqmp-gqspi.c | 25 +- drivers/spi/spi.c | 549 +- drivers/spmi/spmi.c | 17 - drivers/staging/Kconfig | 2 + drivers/staging/Makefile | 1 + drivers/staging/fbtft/fb_ssd1351.c | 3 +- drivers/staging/fbtft/fbtft-core.c | 3 +- drivers/staging/greybus/audio_helper.c | 14 +- drivers/staging/greybus/fw-management.c | 6 +- drivers/staging/greybus/loopback.c | 2 +- drivers/staging/media/Kconfig | 12 +- drivers/staging/media/Makefile | 1 - drivers/staging/media/atomisp/i2c/ov5693/ov5693.h | 2 +- .../media/atomisp/pci/atomisp_gmin_platform.c | 27 +- drivers/staging/media/av7110/av7110.c | 2 +- drivers/staging/media/hantro/hantro_drv.c | 12 +- drivers/staging/media/hantro/hantro_g2_regs.h | 2 +- drivers/staging/media/hantro/hantro_hevc.c | 30 - drivers/staging/media/hantro/hantro_hw.h | 14 - drivers/staging/media/hantro/hantro_v4l2.c | 2 +- drivers/staging/media/hantro/imx8m_vpu_hw.c | 80 +- drivers/staging/media/hantro/rockchip_vpu_hw.c | 104 +- drivers/staging/media/hantro/sama5d4_vdec_hw.c | 40 +- drivers/staging/media/hantro/sunxi_vpu_hw.c | 24 +- drivers/staging/media/rkvdec/rkvdec-h264.c | 4 +- drivers/staging/media/rkvdec/rkvdec-vp9.c | 2 + drivers/staging/media/stkwebcam/Kconfig | 18 - drivers/staging/media/stkwebcam/Makefile | 5 - drivers/staging/media/stkwebcam/TODO | 12 - drivers/staging/media/zoran/videocodec.c | 93 +- drivers/staging/media/zoran/videocodec.h | 15 - drivers/staging/media/zoran/zoran.h | 14 - drivers/staging/media/zoran/zr36016.c | 91 +- drivers/staging/media/zoran/zr36050.c | 144 +- drivers/staging/media/zoran/zr36060.c | 97 +- drivers/staging/octeon-usb/Kconfig | 11 + drivers/staging/octeon-usb/Makefile | 2 + drivers/staging/octeon-usb/TODO | 8 + .../{usb/host => staging/octeon-usb}/octeon-hcd.c | 0 .../{usb/host => staging/octeon-usb}/octeon-hcd.h | 0 drivers/staging/olpc_dcon/Kconfig | 2 +- drivers/staging/olpc_dcon/olpc_dcon.c | 7 +- drivers/staging/qlge/qlge_main.c | 28 +- drivers/staging/r8188eu/Makefile | 1 + drivers/staging/r8188eu/core/rtw_cmd.c | 15 +- drivers/staging/r8188eu/core/rtw_efuse.c | 33 +- drivers/staging/r8188eu/core/rtw_fw.c | 78 +- drivers/staging/r8188eu/core/rtw_ieee80211.c | 1 - drivers/staging/r8188eu/core/rtw_ioctl_set.c | 1 + drivers/staging/r8188eu/core/rtw_iol.c | 8 +- drivers/staging/r8188eu/core/rtw_led.c | 43 +- drivers/staging/r8188eu/core/rtw_mlme.c | 6 +- drivers/staging/r8188eu/core/rtw_mlme_ext.c | 206 +- drivers/staging/r8188eu/core/rtw_pwrctrl.c | 11 +- drivers/staging/r8188eu/core/rtw_recv.c | 51 +- drivers/staging/r8188eu/core/rtw_wlan_util.c | 46 +- drivers/staging/r8188eu/core/rtw_xmit.c | 54 +- drivers/staging/r8188eu/hal/Hal8188EPwrSeq.c | 45 + drivers/staging/r8188eu/hal/Hal8188ERateAdaptive.c | 33 +- drivers/staging/r8188eu/hal/HalPhyRf_8188e.c | 21 +- drivers/staging/r8188eu/hal/HalPwrSeqCmd.c | 66 +- drivers/staging/r8188eu/hal/hal_com.c | 27 +- drivers/staging/r8188eu/hal/rtl8188e_cmd.c | 37 +- drivers/staging/r8188eu/hal/rtl8188e_dm.c | 6 +- drivers/staging/r8188eu/hal/rtl8188e_hal_init.c | 138 +- drivers/staging/r8188eu/hal/rtl8188e_phycfg.c | 30 +- drivers/staging/r8188eu/hal/rtl8188eu_recv.c | 2 +- drivers/staging/r8188eu/hal/usb_halinit.c | 282 +- drivers/staging/r8188eu/hal/usb_ops_linux.c | 33 +- drivers/staging/r8188eu/include/Hal8188EPwrSeq.h | 13 + .../staging/r8188eu/include/Hal8188ERateAdaptive.h | 13 + drivers/staging/r8188eu/include/HalPwrSeqCmd.h | 8 +- drivers/staging/r8188eu/include/basic_types.h | 52 + drivers/staging/r8188eu/include/hal_intf.h | 2 + drivers/staging/r8188eu/include/ieee80211.h | 7 + drivers/staging/r8188eu/include/osdep_service.h | 3 + drivers/staging/r8188eu/include/rtl8188e_hal.h | 5 + drivers/staging/r8188eu/include/rtw_io.h | 8 +- drivers/staging/r8188eu/include/rtw_iol.h | 24 +- drivers/staging/r8188eu/include/rtw_led.h | 9 +- drivers/staging/r8188eu/include/rtw_mlme_ext.h | 6 +- drivers/staging/r8188eu/os_dep/ioctl_linux.c | 51 +- drivers/staging/r8188eu/os_dep/os_intfs.c | 19 +- drivers/staging/r8188eu/os_dep/osdep_service.c | 8 + drivers/staging/r8188eu/os_dep/usb_intf.c | 2 +- drivers/staging/r8188eu/os_dep/xmit_linux.c | 2 +- drivers/staging/rtl8192e/rtllib_tx.c | 24 +- drivers/staging/rtl8192u/r8192U_dm.c | 2 +- drivers/staging/rtl8723bs/core/rtw_mlme_ext.c | 2 +- drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c | 225 +- drivers/staging/rtl8723bs/os_dep/ioctl_linux.c | 6 +- drivers/staging/rts5208/spi.c | 6 +- drivers/staging/sm750fb/ddk750_dvi.c | 2 +- drivers/staging/sm750fb/ddk750_power.h | 2 +- drivers/staging/sm750fb/ddk750_sii164.c | 6 +- drivers/staging/sm750fb/ddk750_sii164.h | 2 +- .../vc04_services/bcm2835-audio/bcm2835-vchiq.c | 40 +- .../include/linux/raspberrypi/vchiq.h | 48 +- drivers/staging/vc04_services/interface/TESTING | 82 - .../vc04_services/interface/vchiq_arm/vchiq_arm.c | 96 +- .../vc04_services/interface/vchiq_arm/vchiq_arm.h | 8 +- .../vc04_services/interface/vchiq_arm/vchiq_core.c | 106 +- .../vc04_services/interface/vchiq_arm/vchiq_core.h | 38 +- .../vc04_services/interface/vchiq_arm/vchiq_dev.c | 40 +- .../staging/vc04_services/vchiq-mmal/mmal-vchiq.c | 63 +- drivers/staging/vme_user/Kconfig | 27 - drivers/staging/vme_user/Makefile | 3 - drivers/staging/vme_user/vme.c | 2015 - drivers/staging/vme_user/vme_bridge.h | 190 - drivers/staging/vme_user/vme_fake.c | 1305 - drivers/staging/vme_user/vme_tsi148.c | 2661 - drivers/staging/vme_user/vme_user.c | 2 +- drivers/staging/vt6655/baseband.c | 2 +- drivers/staging/vt6655/card.c | 71 +- drivers/staging/vt6655/device_main.c | 28 +- drivers/staging/vt6655/mac.c | 2 +- drivers/staging/vt6655/mac.h | 57 +- drivers/staging/vt6655/power.c | 4 +- drivers/staging/vt6655/rf.c | 4 +- drivers/staging/vt6655/rxtx.c | 4 +- drivers/staging/vt6655/srom.c | 2 +- drivers/staging/vt6655/upc.h | 35 + drivers/staging/wlan-ng/hfa384x_usb.c | 2 +- drivers/target/iscsi/iscsi_target_configfs.c | 113 +- drivers/target/iscsi/iscsi_target_nego.c | 147 +- drivers/target/iscsi/iscsi_target_nodeattrib.c | 1 - drivers/target/iscsi/iscsi_target_tpg.c | 3 +- drivers/target/target_core_alua.c | 2 +- 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/tee/optee/call.c | 18 +- drivers/thermal/cpufreq_cooling.c | 83 +- drivers/thermal/devfreq_cooling.c | 27 +- drivers/thermal/hisi_thermal.c | 10 +- drivers/thermal/intel/intel_tcc_cooling.c | 1 - drivers/thermal/rcar_gen3_thermal.c | 4 +- drivers/thermal/thermal_core.c | 18 +- drivers/thunderbolt/acpi.c | 29 +- drivers/thunderbolt/ctl.c | 6 +- drivers/thunderbolt/ctl.h | 2 +- drivers/thunderbolt/icm.c | 2 - drivers/thunderbolt/nhi.c | 4 - drivers/thunderbolt/nhi.h | 2 - drivers/thunderbolt/switch.c | 91 +- drivers/thunderbolt/tb.c | 68 +- drivers/thunderbolt/tb.h | 48 +- drivers/thunderbolt/tb_regs.h | 6 - drivers/thunderbolt/tmu.c | 221 +- drivers/tty/amiserial.c | 18 +- drivers/tty/goldfish.c | 2 +- drivers/tty/mips_ejtag_fdc.c | 4 +- drivers/tty/n_gsm.c | 746 +- drivers/tty/n_tty.c | 92 +- drivers/tty/serial/8250/8250.h | 24 +- drivers/tty/serial/8250/8250_bcm2835aux.c | 1 - drivers/tty/serial/8250/8250_core.c | 12 +- drivers/tty/serial/8250/8250_dma.c | 6 +- drivers/tty/serial/8250/8250_dw.c | 81 +- drivers/tty/serial/8250/8250_dwlib.c | 142 +- drivers/tty/serial/8250/8250_early.c | 4 +- drivers/tty/serial/8250/8250_exar.c | 25 +- drivers/tty/serial/8250/8250_fintek.c | 31 +- drivers/tty/serial/8250/8250_fsl.c | 2 +- drivers/tty/serial/8250/8250_ingenic.c | 2 +- drivers/tty/serial/8250/8250_lpc18xx.c | 22 +- drivers/tty/serial/8250/8250_lpss.c | 2 +- drivers/tty/serial/8250/8250_of.c | 1 - drivers/tty/serial/8250/8250_omap.c | 7 +- drivers/tty/serial/8250/8250_pci.c | 26 +- drivers/tty/serial/8250/8250_pericom.c | 2 +- drivers/tty/serial/8250/8250_port.c | 162 +- drivers/tty/serial/Kconfig | 1 - drivers/tty/serial/amba-pl011.c | 38 +- drivers/tty/serial/ar933x_uart.c | 9 +- drivers/tty/serial/atmel_serial.c | 103 +- drivers/tty/serial/earlycon.c | 3 - drivers/tty/serial/fsl_lpuart.c | 29 +- drivers/tty/serial/imx.c | 21 +- drivers/tty/serial/kgdboc.c | 2 +- drivers/tty/serial/max310x.c | 272 +- drivers/tty/serial/mcf.c | 10 +- drivers/tty/serial/meson_uart.c | 2 +- drivers/tty/serial/mpc52xx_uart.c | 4 +- drivers/tty/serial/msm_serial.c | 550 +- drivers/tty/serial/mux.c | 6 + drivers/tty/serial/mvebu-uart.c | 25 +- drivers/tty/serial/omap-serial.c | 18 +- drivers/tty/serial/owl-uart.c | 2 +- drivers/tty/serial/pch_uart.c | 7 +- drivers/tty/serial/pic32_uart.c | 4 +- drivers/tty/serial/pmac_zilog.c | 1 + drivers/tty/serial/pxa.c | 5 +- drivers/tty/serial/qcom_geni_serial.c | 4 - drivers/tty/serial/rda-uart.c | 2 +- drivers/tty/serial/samsung_tty.c | 95 +- drivers/tty/serial/sc16is7xx.c | 10 +- drivers/tty/serial/serial-tegra.c | 5 +- drivers/tty/serial/serial_core.c | 191 +- drivers/tty/serial/sifive.c | 10 + drivers/tty/serial/st-asc.c | 1 + drivers/tty/serial/stm32-usart.c | 12 +- drivers/tty/serial/sunsu.c | 4 +- drivers/tty/serial/ucc_uart.c | 2 - drivers/tty/serial/vr41xx_siu.c | 4 +- drivers/tty/sysrq.c | 2 + drivers/tty/tty_buffer.c | 59 +- drivers/tty/tty_io.c | 2 +- drivers/tty/tty_ioctl.c | 4 - drivers/tty/tty_port.c | 21 - drivers/tty/vt/Makefile | 2 +- drivers/tty/vt/consolemap.c | 684 +- drivers/tty/vt/defkeymap.c_shipped | 6 +- drivers/tty/vt/selection.c | 3 +- drivers/tty/vt/vt.c | 16 +- drivers/ufs/core/ufshcd-priv.h | 6 +- drivers/ufs/core/ufshcd.c | 147 +- drivers/ufs/host/Kconfig | 12 - drivers/ufs/host/Makefile | 1 - drivers/ufs/host/ufs-exynos.c | 165 +- drivers/ufs/host/ufs-exynos.h | 1 - drivers/ufs/host/ufs-mediatek.c | 324 +- drivers/ufs/host/ufs-mediatek.h | 74 - drivers/ufs/host/ufs-qcom.c | 23 + drivers/ufs/host/ufs-renesas.c | 412 - drivers/ufs/host/ufshcd-pci.c | 1 - drivers/ufs/host/ufshcd-pltfrm.c | 15 +- drivers/ufs/host/ufshcd-pltfrm.h | 6 +- drivers/uio/uio_pruss.c | 10 +- drivers/usb/cdns3/cdns3-gadget.c | 4 +- drivers/usb/cdns3/cdnsp-ring.c | 19 +- drivers/usb/chipidea/ci.h | 1 - drivers/usb/chipidea/ci_hdrc_imx.c | 23 +- drivers/usb/chipidea/ci_hdrc_imx.h | 2 +- drivers/usb/chipidea/core.c | 2 - drivers/usb/chipidea/udc.c | 17 - drivers/usb/class/cdc-acm.c | 2 +- drivers/usb/common/usb-conn-gpio.c | 17 - drivers/usb/core/hcd.c | 17 +- drivers/usb/core/hub.c | 99 +- drivers/usb/core/hub.h | 3 - drivers/usb/core/port.c | 83 - drivers/usb/core/sysfs.c | 79 +- drivers/usb/core/usb-acpi.c | 18 +- drivers/usb/dwc2/gadget.c | 3 +- drivers/usb/dwc2/hcd.c | 7 +- drivers/usb/dwc3/Kconfig | 4 +- drivers/usb/dwc3/core.c | 59 +- drivers/usb/dwc3/core.h | 3 - drivers/usb/dwc3/dwc3-am62.c | 8 +- drivers/usb/dwc3/dwc3-pci.c | 1 - drivers/usb/dwc3/dwc3-qcom.c | 140 +- drivers/usb/dwc3/ep0.c | 2 +- drivers/usb/dwc3/gadget.c | 31 +- drivers/usb/gadget/function/f_fs.c | 40 +- drivers/usb/gadget/function/f_mass_storage.c | 11 +- drivers/usb/gadget/function/f_uvc.c | 30 +- drivers/usb/gadget/function/u_ether.c | 13 +- drivers/usb/gadget/function/uvc_queue.c | 23 +- drivers/usb/gadget/function/uvc_video.c | 17 +- drivers/usb/gadget/legacy/raw_gadget.c | 63 +- drivers/usb/gadget/udc/Kconfig | 13 - drivers/usb/gadget/udc/Makefile | 1 - drivers/usb/gadget/udc/aspeed_udc.c | 1597 - drivers/usb/gadget/udc/bdc/bdc_cmd.c | 2 +- drivers/usb/gadget/udc/lpc32xx_udc.c | 1 - drivers/usb/gadget/udc/tegra-xudc.c | 8 +- drivers/usb/host/Kconfig | 10 - drivers/usb/host/Makefile | 1 - drivers/usb/host/ehci-platform.c | 2 - drivers/usb/host/ehci-ppc-of.c | 1 - drivers/usb/host/ehci-q.c | 2 +- drivers/usb/host/max3421-hcd.c | 2 +- drivers/usb/host/ohci-at91.c | 69 +- drivers/usb/host/ohci-nxp.c | 1 - drivers/usb/host/ohci-platform.c | 3 - drivers/usb/host/ohci-ppc-of.c | 1 - drivers/usb/host/ohci-sa1111.c | 25 - drivers/usb/host/ohci-sm501.c | 2 +- drivers/usb/host/xhci-hub.c | 2 +- drivers/usb/host/xhci-mtk.c | 7 - drivers/usb/host/xhci-pci.c | 6 +- drivers/usb/host/xhci-tegra.c | 8 +- drivers/usb/host/xhci.c | 65 +- drivers/usb/host/xhci.h | 4 +- drivers/usb/misc/sisusbvga/sisusb_con.c | 2 +- drivers/usb/mtu3/mtu3.h | 1 - drivers/usb/mtu3/mtu3_core.c | 3 +- drivers/usb/mtu3/mtu3_gadget.c | 20 +- drivers/usb/mtu3/mtu3_gadget_ep0.c | 2 +- drivers/usb/mtu3/mtu3_plat.c | 7 - drivers/usb/musb/Kconfig | 13 +- drivers/usb/musb/Makefile | 1 - drivers/usb/musb/mpfs.c | 269 - drivers/usb/musb/musb_core.c | 16 +- drivers/usb/musb/musb_gadget.c | 2 + drivers/usb/renesas_usbhs/rza.c | 4 - drivers/usb/serial/garmin_gps.c | 4 +- drivers/usb/serial/io_ti.c | 2 - drivers/usb/serial/io_usbvend.h | 1 - drivers/usb/serial/opticon.c | 4 +- drivers/usb/serial/option.c | 12 - drivers/usb/serial/pl2303.c | 29 +- drivers/usb/serial/sierra.c | 4 +- drivers/usb/storage/transport.c | 2 +- drivers/usb/typec/Makefile | 2 +- drivers/usb/typec/class.c | 149 - drivers/usb/typec/class.h | 4 - drivers/usb/typec/mux.c | 8 +- drivers/usb/typec/pd.c | 708 - drivers/usb/typec/pd.h | 30 - drivers/usb/typec/tcpm/Kconfig | 1 + drivers/usb/typec/tcpm/tcpm.c | 144 +- drivers/usb/typec/ucsi/ucsi_ccg.c | 28 +- drivers/usb/usbip/vudc_rx.c | 6 +- drivers/usb/usbip/vudc_sysfs.c | 14 +- drivers/vdpa/mlx5/net/mlx5_vnet.c | 42 +- drivers/vdpa/vdpa_sim/vdpa_sim.c | 21 - drivers/vdpa/vdpa_sim/vdpa_sim.h | 1 - drivers/vdpa/vdpa_sim/vdpa_sim_blk.c | 3 - drivers/vdpa/vdpa_sim/vdpa_sim_net.c | 3 - drivers/vdpa/vdpa_user/vduse_dev.c | 67 +- drivers/vfio/fsl-mc/vfio_fsl_mc_private.h | 2 +- drivers/vfio/pci/hisilicon/hisi_acc_vfio_pci.c | 11 +- drivers/vfio/pci/mlx5/cmd.c | 14 +- drivers/vfio/pci/mlx5/cmd.h | 4 +- drivers/vfio/pci/mlx5/main.c | 11 +- drivers/vfio/pci/vfio_pci_config.c | 2 +- drivers/vfio/pci/vfio_pci_core.c | 12 - drivers/vfio/platform/vfio_platform_private.h | 21 +- drivers/vfio/vfio.c | 45 +- drivers/vfio/vfio_iommu_spapr_tce.c | 9 +- drivers/vfio/vfio_iommu_type1.c | 49 +- drivers/vhost/vdpa.c | 39 +- drivers/vhost/vringh.c | 88 +- drivers/video/Kconfig | 6 - drivers/video/Makefile | 2 - drivers/video/aperture.c | 351 - drivers/video/backlight/tps65217_bl.c | 10 +- drivers/video/console/Kconfig | 1 - drivers/video/console/sticore.c | 2 - drivers/video/console/vgacon.c | 12 +- drivers/video/fbdev/Kconfig | 7 +- drivers/video/fbdev/au1100fb.c | 6 +- drivers/video/fbdev/cirrusfb.c | 6 + drivers/video/fbdev/core/fbcon.c | 54 +- drivers/video/fbdev/core/fbmem.c | 50 +- drivers/video/fbdev/efifb.c | 11 + drivers/video/fbdev/intelfb/intelfbdrv.c | 4 +- drivers/video/fbdev/intelfb/intelfbhw.c | 12 +- drivers/video/fbdev/omap/sossi.c | 2 +- drivers/video/fbdev/omap2/omapfb/dss/hdmi_phy.c | 2 +- drivers/video/fbdev/pxa3xx-gcu.c | 2 +- drivers/video/fbdev/simplefb.c | 14 +- drivers/video/fbdev/skeletonfb.c | 15 +- drivers/virt/vboxguest/vboxguest_linux.c | 9 +- drivers/virtio/Kconfig | 14 - drivers/virtio/virtio.c | 2 - drivers/virtio/virtio_balloon.c | 49 +- drivers/virtio/virtio_mmio.c | 29 +- drivers/virtio/virtio_pci_modern_dev.c | 4 +- drivers/virtio/virtio_ring.c | 96 +- drivers/vme/Kconfig | 18 + drivers/vme/Makefile | 8 + drivers/vme/boards/Kconfig | 10 + drivers/vme/boards/Makefile | 6 + drivers/vme/boards/vme_vmivme7805.c | 106 + drivers/vme/boards/vme_vmivme7805.h | 33 + drivers/vme/bridges/Kconfig | 24 + drivers/vme/bridges/Makefile | 4 + drivers/vme/bridges/vme_ca91cx42.c | 1928 + drivers/vme/bridges/vme_ca91cx42.h | 579 + drivers/vme/bridges/vme_fake.c | 1305 + drivers/vme/bridges/vme_tsi148.c | 2661 + .../{staging/vme_user => vme/bridges}/vme_tsi148.h | 0 drivers/vme/vme.c | 2015 + drivers/vme/vme_bridge.h | 190 + drivers/watchdog/gxp-wdt.c | 1 - drivers/xen/features.c | 2 +- drivers/xen/gntdev-common.h | 7 - drivers/xen/gntdev.c | 157 +- drivers/xen/privcmd.c | 2 +- drivers/xen/xenbus/xenbus_probe_backend.c | 2 +- fs/9p/fid.c | 75 +- fs/9p/fid.h | 6 +- fs/9p/v9fs.h | 2 +- fs/9p/vfs_addr.c | 30 +- fs/9p/vfs_dentry.c | 4 +- fs/9p/vfs_dir.c | 2 +- fs/9p/vfs_file.c | 9 +- fs/9p/vfs_inode.c | 100 +- fs/9p/vfs_inode_dotl.c | 79 +- fs/9p/vfs_super.c | 8 +- fs/9p/xattr.c | 8 +- fs/Kconfig | 12 +- fs/Makefile | 2 + fs/afs/dynroot.c | 2 +- fs/afs/file.c | 6 +- fs/afs/inode.c | 5 +- fs/afs/internal.h | 2 +- fs/afs/mntpt.c | 6 + fs/afs/volume.c | 3 +- fs/afs/write.c | 2 +- fs/aio.c | 36 +- fs/attr.c | 78 +- fs/befs/linuxvfs.c | 16 +- fs/btrfs/async-thread.h | 1 + fs/btrfs/backref.c | 88 +- fs/btrfs/backref.h | 3 +- fs/btrfs/block-group.c | 6 +- fs/btrfs/block-group.h | 1 - fs/btrfs/block-rsv.c | 22 +- fs/btrfs/block-rsv.h | 14 +- fs/btrfs/compression.c | 59 +- fs/btrfs/compression.h | 7 +- fs/btrfs/ctree.h | 69 +- fs/btrfs/delayed-inode.c | 364 +- fs/btrfs/delayed-inode.h | 11 - fs/btrfs/delayed-ref.c | 4 +- fs/btrfs/dev-replace.c | 3 +- fs/btrfs/disk-io.c | 315 +- fs/btrfs/disk-io.h | 17 +- fs/btrfs/extent-tree.c | 98 +- fs/btrfs/extent_io.c | 681 +- fs/btrfs/extent_io.h | 6 + fs/btrfs/file.c | 105 +- fs/btrfs/free-space-cache.c | 3 +- fs/btrfs/inode.c | 656 +- fs/btrfs/ioctl.c | 139 +- fs/btrfs/locking.c | 3 + fs/btrfs/lzo.c | 28 +- fs/btrfs/ordered-data.c | 40 +- fs/btrfs/ordered-data.h | 5 +- fs/btrfs/raid56.c | 792 +- fs/btrfs/raid56.h | 168 +- fs/btrfs/reflink.c | 35 +- fs/btrfs/scrub.c | 71 +- fs/btrfs/send.c | 460 +- fs/btrfs/send.h | 169 +- fs/btrfs/space-info.c | 34 +- fs/btrfs/space-info.h | 4 - fs/btrfs/struct-funcs.c | 11 +- fs/btrfs/subpage.c | 4 +- fs/btrfs/super.c | 85 +- fs/btrfs/sysfs.c | 186 +- fs/btrfs/tests/extent-buffer-tests.c | 3 +- fs/btrfs/transaction.c | 26 +- fs/btrfs/tree-log.c | 20 +- fs/btrfs/tree-log.h | 3 - fs/btrfs/volumes.c | 361 +- fs/btrfs/volumes.h | 47 +- fs/btrfs/zoned.c | 33 +- fs/btrfs/zoned.h | 5 - fs/btrfs/zstd.c | 42 +- fs/buffer.c | 367 +- fs/ceph/addr.c | 12 +- fs/ceph/cache.h | 2 +- fs/ceph/caps.c | 1 - fs/ceph/inode.c | 2 +- fs/cifs/cifs_debug.c | 12 +- fs/cifs/cifsfs.c | 2 +- fs/cifs/cifsfs.h | 2 +- fs/cifs/cifsglob.h | 58 +- fs/cifs/cifsproto.h | 7 - fs/cifs/cifssmb.c | 2 +- fs/cifs/connect.c | 63 +- fs/cifs/fscache.h | 2 +- fs/cifs/misc.c | 36 +- fs/cifs/sess.c | 185 +- fs/cifs/smb2ops.c | 173 +- fs/cifs/smb2pdu.c | 26 +- fs/cifs/trace.h | 38 - fs/coda/symlink.c | 11 +- fs/coredump.c | 34 +- fs/cramfs/inode.c | 17 +- fs/crypto/fname.c | 36 +- fs/crypto/fscrypt_private.h | 11 +- fs/crypto/hooks.c | 6 +- fs/crypto/keysetup.c | 7 - fs/crypto/policy.c | 49 +- fs/dax.c | 405 +- fs/dlm/Kconfig | 9 - fs/dlm/Makefile | 2 +- fs/dlm/ast.c | 4 +- fs/dlm/config.c | 21 +- fs/dlm/config.h | 3 +- fs/dlm/dlm_internal.h | 32 +- fs/dlm/lock.c | 143 +- fs/dlm/lock.h | 17 +- fs/dlm/lockspace.c | 31 +- fs/dlm/lowcomms.c | 4 +- fs/dlm/member.c | 30 +- fs/dlm/plock.c | 51 +- fs/dlm/recoverd.c | 35 +- fs/dlm/user.c | 21 +- fs/efivarfs/Makefile | 2 +- fs/efivarfs/internal.h | 40 - fs/efivarfs/super.c | 15 +- fs/efivarfs/vars.c | 738 - fs/erofs/decompressor_lzma.c | 1 - fs/erofs/super.c | 10 +- fs/erofs/utils.c | 2 +- fs/eventpoll.c | 22 - fs/exec.c | 23 +- fs/exfat/namei.c | 4 +- fs/ext2/dir.c | 29 +- fs/ext2/ext2.h | 1 + fs/ext2/inode.c | 61 +- fs/ext2/namei.c | 10 +- fs/ext2/super.c | 13 +- fs/ext4/extents_status.c | 3 +- fs/ext4/inode.c | 60 +- fs/ext4/mballoc.c | 26 +- fs/ext4/migrate.c | 2 +- fs/ext4/namei.c | 3 +- fs/ext4/page-io.c | 2 +- fs/ext4/resize.c | 10 - fs/ext4/super.c | 181 +- fs/ext4/xattr.c | 3 +- fs/f2fs/checkpoint.c | 4 +- fs/f2fs/compress.c | 246 +- fs/f2fs/data.c | 92 +- fs/f2fs/debug.c | 2 +- fs/f2fs/f2fs.h | 36 +- fs/f2fs/file.c | 36 +- fs/f2fs/gc.c | 4 +- fs/f2fs/gc.h | 21 +- fs/f2fs/iostat.c | 31 +- fs/f2fs/namei.c | 17 +- fs/f2fs/node.c | 16 +- fs/f2fs/recovery.c | 10 +- fs/f2fs/segment.c | 26 +- fs/f2fs/segment.h | 11 +- fs/f2fs/super.c | 88 +- fs/f2fs/sysfs.c | 10 - fs/fat/file.c | 9 +- fs/fat/namei_vfat.c | 231 +- fs/freevxfs/vxfs_immed.c | 43 +- fs/freevxfs/vxfs_subr.c | 6 + fs/fs-writeback.c | 23 +- fs/fuse/dax.c | 2 +- fs/fuse/dir.c | 7 +- fs/fuse/file.c | 39 +- fs/gfs2/aops.c | 2 +- fs/gfs2/dir.c | 2 +- fs/gfs2/file.c | 3 +- fs/gfs2/glock.c | 15 +- fs/gfs2/lock_dlm.c | 2 +- fs/gfs2/lops.c | 28 +- fs/gfs2/main.c | 2 +- fs/gfs2/rgrp.c | 9 +- fs/gfs2/rgrp.h | 3 +- fs/gfs2/xattr.c | 2 +- fs/hfs/bnode.c | 4 + fs/hfsplus/bnode.c | 4 + fs/hostfs/hostfs_kern.c | 6 +- fs/hugetlbfs/inode.c | 137 +- fs/inode.c | 180 +- fs/io-wq.c | 1424 + fs/io-wq.h | 228 + fs/io_uring.c | 13316 ++ fs/iomap/buffered-io.c | 110 +- fs/iomap/direct-io.c | 4 +- fs/jbd2/journal.c | 3 +- fs/jbd2/transaction.c | 2 +- fs/jfs/file.c | 4 +- fs/jfs/inode.c | 18 +- fs/jfs/jfs_metapage.c | 2 +- fs/kernel_read_file.c | 38 +- fs/kernfs/dir.c | 7 +- fs/kernfs/file.c | 203 +- fs/kernfs/kernfs-internal.h | 4 - fs/kernfs/mount.c | 19 - fs/ksmbd/smb2pdu.c | 48 +- fs/ksmbd/transport_rdma.c | 10 + fs/ksmbd/transport_tcp.c | 2 +- fs/ksmbd/vfs.c | 12 +- fs/libfs.c | 9 - fs/lockd/svc4proc.c | 4 +- fs/lockd/svclock.c | 10 +- fs/lockd/svcproc.c | 5 +- fs/mbcache.c | 2 +- fs/mpage.c | 125 +- fs/netfs/buffered_read.c | 5 +- fs/netfs/objects.c | 6 +- fs/nfs/callback_proc.c | 1 - fs/nfs/dir.c | 1 - fs/nfs/file.c | 4 +- fs/nfs/internal.h | 6 +- fs/nfs/nfs42xattr.c | 7 +- fs/nfs/nfs4file.c | 1 - fs/nfs/nfs4proc.c | 19 +- fs/nfs/nfs4state.c | 1 - fs/nfs/pnfs.c | 21 +- fs/nfs/pnfs.h | 1 - fs/nfs/read.c | 4 + fs/nfs/super.c | 2 +- fs/nfs/write.c | 16 +- fs/nfsd/filecache.c | 724 +- fs/nfsd/filecache.h | 7 +- fs/nfsd/nfs4proc.c | 10 +- fs/nfsd/nfs4state.c | 5 +- fs/nfsd/nfscache.c | 3 +- fs/nfsd/nfsctl.c | 11 +- fs/nfsd/nfsfh.c | 5 +- fs/nfsd/trace.h | 346 +- fs/nfsd/vfs.c | 11 +- fs/nilfs2/dir.c | 2 +- fs/nilfs2/nilfs.h | 3 - fs/nilfs2/page.c | 60 +- fs/notify/fanotify/fanotify.c | 19 +- fs/notify/fanotify/fanotify.h | 2 - fs/notify/fanotify/fanotify_user.c | 138 +- fs/notify/fdinfo.c | 6 +- fs/notify/fsnotify.c | 21 +- fs/notify/inotify/inotify_user.c | 2 +- fs/ntfs/aops.c | 6 +- fs/ntfs/aops.h | 7 +- fs/ntfs/attrib.c | 8 +- fs/ntfs/file.c | 5 + fs/ntfs3/attrib.c | 180 +- fs/ntfs3/bitmap.c | 4 +- fs/ntfs3/file.c | 98 +- fs/ntfs3/frecord.c | 49 +- fs/ntfs3/fslog.c | 4 +- fs/ntfs3/fsntfs.c | 25 +- fs/ntfs3/index.c | 31 +- fs/ntfs3/inode.c | 9 +- fs/ntfs3/ntfs_fs.h | 13 +- fs/ntfs3/record.c | 5 +- fs/ntfs3/run.c | 42 - fs/ntfs3/super.c | 8 +- fs/ntfs3/xattr.c | 6 +- fs/ocfs2/aops.c | 28 +- fs/ocfs2/dlmfs/dlmfs.c | 14 +- fs/ocfs2/file.c | 2 +- fs/ocfs2/namei.c | 49 +- fs/ocfs2/namei.h | 2 - fs/ocfs2/ocfs2.h | 4 +- fs/ocfs2/refcounttree.c | 57 +- fs/ocfs2/slot_map.c | 46 +- fs/ocfs2/super.c | 21 + fs/ocfs2/xattr.c | 12 +- fs/ocfs2/xattr.h | 1 - fs/open.c | 60 +- fs/orangefs/inode.c | 4 +- fs/overlayfs/copy_up.c | 4 +- fs/overlayfs/overlayfs.h | 12 +- fs/proc/array.c | 3 +- fs/proc/base.c | 5 +- fs/proc/fd.c | 18 +- fs/proc/inode.c | 2 + fs/proc/internal.h | 2 +- fs/proc/kmsg.c | 1 + fs/proc/nommu.c | 1 + fs/proc/proc_net.c | 3 + fs/proc/proc_tty.c | 2 + fs/proc/root.c | 3 + fs/proc/task_mmu.c | 81 +- fs/proc/task_nommu.c | 45 +- fs/proc/vmcore.c | 1 + fs/pstore/inode.c | 1 - fs/pstore/platform.c | 64 +- fs/pstore/zone.c | 12 +- fs/quota/dquot.c | 19 +- fs/read_write.c | 84 +- fs/reiserfs/inode.c | 4 +- fs/reiserfs/xattr.c | 9 +- fs/remap_range.c | 42 +- fs/squashfs/Makefile | 4 +- fs/squashfs/block.c | 10 +- fs/squashfs/decompressor.h | 1 - fs/squashfs/file.c | 148 +- fs/squashfs/file_direct.c | 90 +- fs/squashfs/lz4_wrapper.c | 7 +- fs/squashfs/lzo_wrapper.c | 7 +- fs/squashfs/page_actor.c | 55 +- fs/squashfs/page_actor.h | 57 +- fs/squashfs/super.c | 33 + fs/squashfs/xz_wrapper.c | 11 +- fs/squashfs/zlib_wrapper.c | 12 +- fs/squashfs/zstd_wrapper.c | 12 +- fs/super.c | 6 +- fs/tracefs/inode.c | 2 +- fs/ubifs/file.c | 29 +- fs/ubifs/super.c | 2 +- fs/ufs/dir.c | 2 +- fs/ufs/util.c | 11 + fs/unicode/mkutf8data.c | 38 +- fs/userfaultfd.c | 138 +- fs/xfs/Makefile | 5 - 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 | 49 +- fs/xfs/libxfs/xfs_attr.h | 17 +- fs/xfs/libxfs/xfs_attr_leaf.c | 37 +- fs/xfs/libxfs/xfs_attr_leaf.h | 3 +- fs/xfs/libxfs/xfs_bmap.c | 3 +- fs/xfs/libxfs/xfs_btree.c | 25 +- fs/xfs/libxfs/xfs_da_btree.h | 4 +- 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_aops.c | 2 +- fs/xfs/xfs_attr_item.c | 42 +- fs/xfs/xfs_bmap_util.c | 2 - fs/xfs/xfs_buf.c | 13 +- fs/xfs/xfs_discard.c | 2 +- fs/xfs/xfs_extfree_item.c | 6 +- fs/xfs/xfs_file.c | 46 +- fs/xfs/xfs_filestream.c | 4 +- fs/xfs/xfs_fsmap.c | 3 +- fs/xfs/xfs_fsops.c | 16 +- fs/xfs/xfs_icache.c | 58 +- fs/xfs/xfs_icache.h | 1 - fs/xfs/xfs_inode.c | 175 +- fs/xfs/xfs_inode.h | 1 - fs/xfs/xfs_ioctl.c | 11 +- fs/xfs/xfs_iomap.c | 41 +- fs/xfs/xfs_iomap.h | 1 - fs/xfs/xfs_iops.c | 25 +- fs/xfs/xfs_iops.h | 3 - fs/xfs/xfs_log.c | 64 +- 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_mount.h | 3 +- fs/xfs/xfs_notify_failure.c | 223 - fs/xfs/xfs_qm.c | 3 +- fs/xfs/xfs_qm_syscalls.c | 9 +- fs/xfs/xfs_reflink.c | 52 +- fs/xfs/xfs_reflink.h | 3 + fs/xfs/xfs_super.c | 10 +- fs/xfs/xfs_super.h | 1 - fs/xfs/xfs_trace.h | 1 - fs/xfs/xfs_trans.c | 4 +- fs/xfs/xfs_trans.h | 1 - fs/xfs/xfs_trans_priv.h | 3 +- fs/xfs/xfs_xattr.c | 17 +- fs/zonefs/super.c | 37 +- include/acpi/acpi_bus.h | 9 +- include/acpi/cppc_acpi.h | 1 - include/acpi/processor.h | 9 +- include/asm-generic/Kbuild | 1 - include/asm-generic/archrandom.h | 25 - include/asm-generic/barrier.h | 8 - include/asm-generic/bitops/generic-non-atomic.h | 161 - .../asm-generic/bitops/instrumented-non-atomic.h | 35 +- include/asm-generic/bitops/non-atomic.h | 121 +- .../bitops/non-instrumented-non-atomic.h | 16 - include/asm-generic/io.h | 134 +- include/asm-generic/softirq_stack.h | 2 +- include/clocksource/timer-ti-dm.h | 144 + include/crypto/internal/blake2s.h | 108 + include/crypto/polyval.h | 22 - include/drm/display/drm_dp_aux_bus.h | 34 +- include/drm/display/drm_dp_helper.h | 48 +- include/drm/drm_atomic.h | 1 - include/drm/drm_atomic_helper.h | 2 - include/drm/drm_bridge.h | 15 - include/drm/drm_connector.h | 10 +- include/drm/drm_crtc.h | 17 +- include/drm/drm_displayid.h | 6 +- include/drm/drm_edid.h | 39 +- include/drm/drm_encoder_slave.h | 2 - include/drm/drm_fb_helper.h | 1 - include/drm/drm_gem.h | 26 +- include/drm/drm_gem_framebuffer_helper.h | 10 +- include/drm/drm_mipi_dsi.h | 17 - include/drm/drm_of.h | 22 - include/drm/drm_panel.h | 9 - include/drm/drm_probe_helper.h | 3 - include/drm/drm_rect.h | 16 - include/drm/gpu_scheduler.h | 4 +- include/drm/ttm/ttm_resource.h | 8 +- include/dt-bindings/clock/bcm21664.h | 10 +- include/dt-bindings/clock/bcm281xx.h | 10 +- include/dt-bindings/clock/efm32-cmu.h | 43 + include/dt-bindings/clock/exynos7885.h | 54 +- include/dt-bindings/clock/qcom,dispcc-sm8350.h | 1 - include/dt-bindings/clock/qcom,gcc-ipq8074.h | 4 - include/dt-bindings/clock/qcom,gcc-msm8939.h | 1 - include/dt-bindings/clock/qcom,gpucc-sm8350.h | 52 - include/dt-bindings/clock/qcom,sm8450-camcc.h | 159 - include/dt-bindings/clock/r9a07g043-cpg.h | 20 - include/dt-bindings/clock/ti-dra7-atl.h | 10 +- include/dt-bindings/interconnect/fsl,imx8mp.h | 59 - include/dt-bindings/interconnect/qcom,sm6350.h | 148 - include/dt-bindings/mailbox/qcom-ipcc.h | 1 - include/dt-bindings/memory/tegra234-mc.h | 1 - include/dt-bindings/net/pcs-rzn1-miic.h | 33 - include/dt-bindings/nvmem/microchip,sama7g5-otpc.h | 12 - include/dt-bindings/pinctrl/hisi.h | 10 +- include/dt-bindings/pinctrl/keystone.h | 10 +- include/dt-bindings/pinctrl/r7s9210-pinctrl.h | 2 +- include/dt-bindings/pinctrl/rzg2l-pinctrl.h | 2 +- include/dt-bindings/pinctrl/rzv2m-pinctrl.h | 23 - include/dt-bindings/power/mt6797-power.h | 9 +- include/dt-bindings/reset/mt8186-resets.h | 5 - include/dt-bindings/reset/mt8192-resets.h | 8 - include/dt-bindings/reset/mt8195-resets.h | 6 - include/dt-bindings/reset/sama7g5-reset.h | 10 - include/dt-bindings/reset/tegra234-reset.h | 1 - include/dt-bindings/soc/samsung,boot-mode.h | 18 - include/dt-bindings/sound/qcom,wcd9335.h | 15 - include/keys/asymmetric-type.h | 3 - include/kunit/test.h | 3 +- include/linux/acpi.h | 7 +- include/linux/acpi_iort.h | 14 +- include/linux/acpi_viot.h | 2 - include/linux/aperture.h | 56 - include/linux/arch_topology.h | 1 + include/linux/audit.h | 2 + include/linux/backing-dev.h | 2 - include/linux/balloon_compaction.h | 6 +- include/linux/bio.h | 1 + include/linux/bitmap.h | 24 +- include/linux/bitops.h | 50 - include/linux/blk-mq.h | 22 +- include/linux/blkdev.h | 224 +- include/linux/blktrace_api.h | 10 + include/linux/bpf-cgroup-defs.h | 13 +- include/linux/bpf-cgroup.h | 9 +- include/linux/bpf.h | 152 +- include/linux/bpf_lsm.h | 7 - include/linux/bpf_verifier.h | 14 +- include/linux/brcmphy.h | 1 - include/linux/btf.h | 28 - include/linux/btf_ids.h | 3 +- include/linux/buffer_head.h | 18 +- include/linux/cacheinfo.h | 3 - include/linux/can/bittiming.h | 2 - include/linux/can/skb.h | 59 +- include/linux/cgroup-defs.h | 5 +- include/linux/cgroup.h | 2 +- include/linux/clk-provider.h | 2 + include/linux/clk.h | 134 +- include/linux/clk/ti.h | 10 +- include/linux/compiler-gcc.h | 11 + include/linux/compiler_types.h | 2 - include/linux/console.h | 17 + include/linux/console_struct.h | 6 +- include/linux/consolemap.h | 60 +- include/linux/context_tracking.h | 95 +- include/linux/context_tracking_irq.h | 21 - include/linux/context_tracking_state.h | 113 +- include/linux/coresight-pmu.h | 2 - include/linux/cpu.h | 3 - include/linux/cpuhotplug.h | 1 - include/linux/cpumask.h | 108 +- include/linux/crc-itu-t.h | 2 +- include/linux/damon.h | 25 +- include/linux/dax.h | 56 +- include/linux/devfreq.h | 5 - include/linux/device-mapper.h | 1 + include/linux/device.h | 2 - include/linux/device/driver.h | 2 +- include/linux/dim.h | 2 +- include/linux/dma-fence-unwrap.h | 82 +- include/linux/dma-map-ops.h | 3 - include/linux/dma/edma.h | 61 +- include/linux/dma/qcom-gpi-dma.h | 2 +- include/linux/dmaengine.h | 20 + include/linux/efi.h | 85 +- include/linux/entry-common.h | 10 +- include/linux/evm.h | 6 +- include/linux/fanotify.h | 18 +- include/linux/fb.h | 1 + include/linux/fbcon.h | 4 - include/linux/filter.h | 35 +- include/linux/firmware/trusted_foundations.h | 8 +- include/linux/firmware/xlnx-zynqmp.h | 12 - include/linux/fpga/fpga-mgr.h | 24 +- include/linux/fs.h | 177 +- include/linux/fscache.h | 2 +- include/linux/fscrypt.h | 5 - include/linux/fsnotify_backend.h | 89 +- include/linux/fwnode.h | 4 - include/linux/gfp.h | 14 +- include/linux/gpio.h | 6 + include/linux/gpio/driver.h | 29 +- include/linux/hardirq.h | 12 +- include/linux/highmem-internal.h | 10 +- include/linux/highmem.h | 41 +- include/linux/hisi_acc_qm.h | 8 +- include/linux/hmm.h | 4 +- include/linux/huge_mm.h | 94 +- include/linux/hugetlb.h | 35 +- include/linux/iio/common/cros_ec_sensors_core.h | 2 + include/linux/iio/iio.h | 14 +- include/linux/iio/trigger.h | 5 - include/linux/ima.h | 5 - include/linux/input/elan-i2c-ids.h | 5 +- include/linux/intel-iommu.h | 3 + include/linux/interconnect.h | 7 - include/linux/io-pgtable.h | 15 +- include/linux/io_uring_types.h | 544 - include/linux/iomap.h | 6 + include/linux/iommu.h | 10 - include/linux/ioprio.h | 24 +- include/linux/iosys-map.h | 82 +- include/linux/jump_label.h | 9 +- include/linux/kallsyms.h | 2 +- include/linux/kernel_read_file.h | 32 +- include/linux/kernfs.h | 59 +- include/linux/kexec.h | 76 +- include/linux/kfifo.h | 2 +- include/linux/khugepaged.h | 30 + include/linux/kmemleak.h | 8 +- include/linux/kvm_host.h | 13 +- include/linux/kvm_types.h | 8 +- include/linux/libata.h | 51 +- include/linux/limits.h | 1 - include/linux/lockd/lockd.h | 1 - include/linux/lockdep.h | 30 +- include/linux/lockref.h | 1 + include/linux/maple_tree.h | 686 - include/linux/mdev.h | 5 + include/linux/memcontrol.h | 292 +- include/linux/memory_hotplug.h | 9 + include/linux/memregion.h | 2 +- include/linux/memremap.h | 125 +- include/linux/mfd/bcm2835-pm.h | 1 - include/linux/mfd/ipaq-micro.h | 4 +- include/linux/mfd/lp873x.h | 10 +- include/linux/mfd/max77714.h | 2 +- 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/mt6357/core.h | 119 - include/linux/mfd/mt6357/registers.h | 1574 - include/linux/mfd/mt6397/core.h | 3 - include/linux/mfd/t7l66xb.h | 1 + include/linux/mfd/tc6387xb.h | 1 + include/linux/mfd/tc6393xb.h | 2 +- include/linux/mfd/tps65086.h | 10 +- include/linux/mfd/tps65217.h | 10 +- include/linux/mfd/tps65218.h | 10 +- include/linux/mfd/tps65912.h | 10 +- include/linux/mfd/twl.h | 57 + include/linux/migrate.h | 79 +- include/linux/mii.h | 35 - include/linux/mlx5/eswitch.h | 8 +- include/linux/mm.h | 232 +- include/linux/mm_inline.h | 6 - include/linux/mm_types.h | 55 +- include/linux/mm_types_task.h | 12 + include/linux/mmc/host.h | 26 - include/linux/mmc/mmc.h | 6 - include/linux/mmu_notifier.h | 2 +- include/linux/mmzone.h | 59 +- include/linux/mnt_idmapping.h | 279 +- include/linux/mpage.h | 2 + include/linux/mroute_base.h | 15 +- include/linux/mtd/hyperbus.h | 4 +- include/linux/mtd/spinand.h | 1 - include/linux/net.h | 6 +- include/linux/netdevice.h | 2 +- include/linux/netfs.h | 42 +- include/linux/nvme.h | 4 +- include/linux/objtool.h | 8 +- include/linux/of.h | 7 +- include/linux/once.h | 2 + include/linux/oom.h | 11 + include/linux/page-flags.h | 57 +- include/linux/page_zone.h | 213 - include/linux/pagemap.h | 35 +- include/linux/pagevec.h | 11 + include/linux/panic.h | 3 +- include/linux/pcs-rzn1-miic.h | 18 - include/linux/pcs/pcs-xpcs.h | 3 +- include/linux/perf/riscv_pmu.h | 4 - include/linux/perf_event.h | 2 - include/linux/pgtable.h | 28 - include/linux/phy.h | 9 - include/linux/pinctrl/pinctrl.h | 20 - include/linux/pipe_fs_i.h | 9 - include/linux/platform_data/cros_ec_commands.h | 8 +- include/linux/platform_data/cros_ec_proto.h | 8 +- include/linux/platform_data/davinci_asp.h | 10 +- include/linux/platform_data/gpio-davinci.h | 10 +- include/linux/platform_data/uio_dmem_genirq.h | 10 +- include/linux/platform_data/uio_pruss.h | 10 +- include/linux/platform_data/usb-omap.h | 16 +- include/linux/pm_opp.h | 322 +- include/linux/pm_runtime.h | 5 +- include/linux/pm_wakeirq.h | 14 +- include/linux/pm_wakeup.h | 31 +- include/linux/printk.h | 11 + include/linux/pstore.h | 4 - include/linux/pwm.h | 35 +- include/linux/quotaops.h | 15 +- include/linux/random.h | 12 +- include/linux/ratelimit_types.h | 12 +- include/linux/rbtree.h | 2 +- include/linux/rcupdate.h | 45 +- include/linux/rcupdate_trace.h | 2 +- include/linux/rcutiny.h | 27 +- include/linux/rcutree.h | 11 +- include/linux/refcount.h | 6 +- include/linux/regmap.h | 141 +- include/linux/regulator/driver.h | 1 - include/linux/remoteproc.h | 4 +- include/linux/reset.h | 2 +- include/linux/reset/bcm63xx_pmb.h | 10 +- include/linux/rmap.h | 4 +- include/linux/rtsx_usb.h | 2 + include/linux/sched.h | 7 +- include/linux/sched/coredump.h | 7 +- include/linux/sched/mm.h | 4 +- include/linux/sched/topology.h | 1 - include/linux/scmi_protocol.h | 143 +- include/linux/security.h | 8 +- include/linux/serial.h | 15 +- include/linux/serial_8250.h | 7 +- include/linux/serial_core.h | 25 +- include/linux/serial_s3c.h | 2 +- include/linux/shrinker.h | 33 +- include/linux/skbuff.h | 24 +- include/linux/skmsg.h | 1 - include/linux/soc/mediatek/mtk-mutex.h | 27 - include/linux/soc/ti/knav_dma.h | 10 +- include/linux/soc/ti/knav_qmss.h | 10 +- include/linux/soc/ti/ti-msgmgr.h | 10 +- include/linux/sockptr.h | 8 - include/linux/soundwire/sdw.h | 8 +- include/linux/soundwire/sdw_intel.h | 2 - include/linux/spi/spi.h | 169 +- include/linux/spinlock.h | 25 +- include/linux/spmi.h | 3 - include/linux/sram.h | 14 +- include/linux/sunrpc/bc_xprt.h | 17 +- include/linux/sunrpc/xdr.h | 16 +- include/linux/surface_aggregator/controller.h | 24 +- include/linux/surface_aggregator/device.h | 125 +- include/linux/surface_aggregator/serial_hub.h | 75 +- include/linux/swap.h | 10 +- include/linux/swapops.h | 12 +- include/linux/swiotlb.h | 1 + include/linux/sysctl.h | 6 - include/linux/sysfb.h | 22 +- include/linux/tcp.h | 30 - include/linux/ti-emif-sram.h | 10 +- include/linux/time64.h | 3 - include/linux/tracepoint.h | 4 +- include/linux/tty_buffer.h | 1 - include/linux/tty_ldisc.h | 14 - include/linux/tty_port.h | 2 - include/linux/uacce.h | 6 +- include/linux/ucb1400.h | 2 + include/linux/uio.h | 2 - include/linux/usb.h | 2 - include/linux/usb/audio-v2.h | 3 + include/linux/usb/audio.h | 3 + include/linux/usb/c67x00.h | 15 + include/linux/usb/cdc-wdm.h | 4 + include/linux/usb/cdc.h | 4 + include/linux/usb/composite.h | 14 + include/linux/usb/ehci_def.h | 14 + include/linux/usb/ehci_pdriver.h | 14 + include/linux/usb/g_hid.h | 14 + include/linux/usb/gadget.h | 2 + include/linux/usb/hcd.h | 14 + include/linux/usb/input.h | 4 + include/linux/usb/isp1301.h | 10 + include/linux/usb/m66592.h | 14 + include/linux/usb/musb-ux500.h | 10 + include/linux/usb/net2280.h | 14 + include/linux/usb/of.h | 2 + include/linux/usb/ohci_pdriver.h | 14 + include/linux/usb/otg-fsm.h | 17 +- include/linux/usb/pd.h | 38 - include/linux/usb/phy_companion.h | 10 + include/linux/usb/r8a66597.h | 14 + include/linux/usb/rndis_host.h | 14 + include/linux/usb/serial.h | 5 + include/linux/usb/storage.h | 2 + include/linux/usb/tegra_usb_phy.h | 10 + include/linux/usb/typec.h | 23 - include/linux/usb/typec_altmode.h | 2 +- include/linux/usb/typec_mux.h | 44 +- include/linux/usb/ulpi.h | 4 + include/linux/usb/usb338x.h | 11 + include/linux/usb/usbnet.h | 14 + include/linux/usb/xhci-dbgp.h | 4 + include/linux/user_namespace.h | 35 +- include/linux/userfaultfd_k.h | 7 +- include/linux/vdpa.h | 9 +- include/linux/vfio.h | 100 +- include/linux/vfio_pci_core.h | 65 +- include/linux/virtio_config.h | 2 - include/linux/visorbus.h | 344 + include/linux/vm_event_item.h | 4 + include/linux/vmacache.h | 28 + include/linux/vmalloc.h | 1 - {drivers/staging/vme_user => include/linux}/vme.h | 0 include/linux/vmstat.h | 6 + include/linux/watch_queue.h | 2 +- include/linux/wkup_m3_ipc.h | 10 +- include/linux/workqueue.h | 67 +- include/linux/writeback.h | 7 - include/linux/xarray.h | 1 - include/linux/zstd_lib.h | 4 +- include/media/i2c/adv7343.h | 10 +- include/media/i2c/adv7393.h | 10 +- include/media/i2c/ov2659.h | 14 +- include/media/tpg/v4l2-tpg.h | 16 - include/net/9p/client.h | 41 - include/net/af_unix.h | 5 +- include/net/bluetooth/hci.h | 1 - include/net/bluetooth/hci_core.h | 13 - include/net/bond_options.h | 11 +- include/net/bonding.h | 1 - include/net/cfg80211.h | 5 +- include/net/dsa.h | 9 - include/net/flow_offload.h | 1 - include/net/inet_connection_sock.h | 3 + include/net/inet_hashtables.h | 68 +- include/net/inet_sock.h | 5 - include/net/mac80211.h | 3 +- include/net/neighbour.h | 1 - include/net/net_namespace.h | 2 - include/net/netfilter/nf_tables.h | 16 +- include/net/netns/unix.h | 6 - include/net/pkt_sched.h | 17 - include/net/raw.h | 18 +- include/net/rawv6.h | 7 +- include/net/route.h | 3 +- include/net/sock.h | 23 +- include/net/switchdev.h | 3 - include/net/tcp.h | 2 - include/net/tls.h | 3 - include/net/udp.h | 3 +- include/net/xfrm.h | 4 +- include/rdma/rdma_cm.h | 1 - include/scsi/libiscsi.h | 13 +- include/scsi/libsas.h | 2 +- include/scsi/sas.h | 42 +- include/scsi/scsi_host.h | 2 +- include/scsi/scsi_transport_iscsi.h | 3 +- include/soc/mscc/ocelot.h | 6 - include/soc/qcom/qcom-spmi-pmic.h | 61 - include/soc/tegra/fuse.h | 1 - include/sound/control.h | 2 +- include/sound/core.h | 6 - include/sound/cs35l41.h | 3 - include/sound/hdmi-codec.h | 4 +- include/sound/madera-pdata.h | 2 +- include/sound/pcm.h | 19 +- include/sound/rawmidi.h | 6 +- include/sound/simple_card_utils.h | 2 +- include/sound/soc-acpi-intel-match.h | 2 - include/sound/soc-card.h | 1 - include/sound/soc-component.h | 7 +- include/sound/soc-dai.h | 6 - include/sound/soc.h | 17 +- include/sound/sof.h | 1 - include/sound/sof/dai-amd.h | 7 - include/sound/sof/dai.h | 2 +- include/sound/sof/ipc4/header.h | 8 - include/target/iscsi/iscsi_target_core.h | 14 - include/target/target_core_backend.h | 1 - include/trace/events/9p.h | 48 - include/trace/events/btrfs.h | 158 - include/trace/events/dlm.h | 118 +- include/trace/events/fs.h | 37 - include/trace/events/io_uring.h | 217 +- include/trace/events/kmem.h | 40 +- include/trace/events/libata.h | 1 - include/trace/events/maple_tree.h | 123 - include/trace/events/mmap.h | 73 - include/trace/events/mmflags.h | 1 + include/trace/events/net.h | 2 +- include/trace/events/power.h | 29 - include/trace/events/qdisc.h | 4 +- include/trace/events/rwmmio.h | 97 - include/trace/events/scmi.h | 56 - include/trace/events/scsi.h | 35 +- include/trace/events/sunrpc.h | 14 +- include/trace/events/thermal.h | 28 +- include/trace/events/workqueue.h | 8 +- include/trace/events/writeback.h | 5 - include/uapi/asm-generic/termbits-common.h | 1 - include/uapi/drm/drm_fourcc.h | 14 +- include/uapi/drm/i915_drm.h | 6 +- include/uapi/linux/android/binder.h | 31 +- include/uapi/linux/blkzoned.h | 2 +- include/uapi/linux/bpf.h | 95 +- include/uapi/linux/btf.h | 17 +- include/uapi/linux/btrfs.h | 20 +- include/uapi/linux/btrfs_tree.h | 2 +- include/uapi/linux/can/bcm.h | 2 +- include/uapi/linux/connector.h | 2 +- include/uapi/linux/cycx_cfm.h | 2 +- include/uapi/linux/dm-ioctl.h | 8 +- include/uapi/linux/dm-log-userspace.h | 2 +- include/uapi/linux/dma-buf.h | 84 - include/uapi/linux/ethtool.h | 28 +- include/uapi/linux/fanotify.h | 10 +- include/uapi/linux/fiemap.h | 2 +- include/uapi/linux/firewire-cdev.h | 12 +- include/uapi/linux/fs.h | 2 +- include/uapi/linux/fscrypt.h | 3 +- include/uapi/linux/if_alg.h | 2 +- include/uapi/linux/if_arcnet.h | 6 +- include/uapi/linux/if_ether.h | 1 - include/uapi/linux/if_link.h | 1 - include/uapi/linux/if_pppox.h | 4 +- include/uapi/linux/if_tun.h | 2 +- include/uapi/linux/igmp.h | 6 +- include/uapi/linux/inet_diag.h | 2 +- include/uapi/linux/inotify.h | 2 +- include/uapi/linux/io_uring.h | 69 +- include/uapi/linux/ip.h | 4 +- include/uapi/linux/ip_vs.h | 4 +- include/uapi/linux/iso_fs.h | 4 +- include/uapi/linux/jffs2.h | 8 +- include/uapi/linux/kcov.h | 2 +- include/uapi/linux/kfd_ioctl.h | 54 +- include/uapi/linux/kvm.h | 76 +- include/uapi/linux/magic.h | 4 + include/uapi/linux/media-bus-format.h | 6 +- include/uapi/linux/minix_fs.h | 4 +- include/uapi/linux/mmc/ioctl.h | 2 +- include/uapi/linux/mptcp.h | 9 +- include/uapi/linux/ndctl.h | 10 +- include/uapi/linux/neighbour.h | 1 - include/uapi/linux/net_dropmon.h | 4 +- include/uapi/linux/netfilter/x_tables.h | 4 +- include/uapi/linux/netfilter/xt_IDLETIMER.h | 17 +- include/uapi/linux/netfilter_arp/arp_tables.h | 6 +- include/uapi/linux/netfilter_bridge/ebt_among.h | 2 +- include/uapi/linux/netfilter_ipv4/ip_tables.h | 6 +- include/uapi/linux/netfilter_ipv6/ip6_tables.h | 4 +- include/uapi/linux/perf_event.h | 7 +- include/uapi/linux/pkt_cls.h | 4 +- include/uapi/linux/raid/md_p.h | 2 +- include/uapi/linux/random.h | 2 +- include/uapi/linux/romfs_fs.h | 4 +- include/uapi/linux/rtnetlink.h | 2 +- include/uapi/linux/sctp.h | 10 +- include/uapi/linux/seg6.h | 2 +- include/uapi/linux/seg6_iptunnel.h | 2 +- include/uapi/linux/serial.h | 20 +- include/uapi/linux/serial_reg.h | 4 +- include/uapi/linux/snmp.h | 1 - include/uapi/linux/stm.h | 2 +- include/uapi/linux/swab.h | 6 +- include/uapi/linux/sysctl.h | 37 +- include/uapi/linux/target_core_user.h | 2 +- include/uapi/linux/tls.h | 2 - include/uapi/linux/tty.h | 3 +- include/uapi/linux/usb/audio.h | 2 +- include/uapi/linux/usb/cdc.h | 6 +- include/uapi/linux/usb/ch9.h | 2 +- include/uapi/linux/usb/raw_gadget.h | 4 +- include/uapi/linux/usbdevice_fs.h | 4 +- include/uapi/linux/userfaultfd.h | 4 - include/uapi/linux/vhost.h | 14 - include/uapi/linux/vhost_types.h | 6 +- include/uapi/linux/videodev2.h | 1 - include/uapi/linux/virtio_9p.h | 2 +- include/uapi/linux/xfrm.h | 10 +- include/uapi/mtd/mtd-abi.h | 4 +- include/uapi/rdma/erdma-abi.h | 49 - include/uapi/rdma/hfi/hfi1_user.h | 2 +- include/uapi/rdma/ib_user_ioctl_verbs.h | 1 - include/uapi/rdma/ib_user_verbs.h | 72 +- include/uapi/rdma/rdma_user_cm.h | 2 +- include/uapi/rdma/rdma_user_ioctl_cmds.h | 2 +- include/uapi/scsi/fc/fc_els.h | 18 +- include/uapi/scsi/scsi_bsg_fc.h | 2 +- include/uapi/sound/asound.h | 2 +- include/uapi/sound/firewire.h | 6 +- include/uapi/sound/skl-tplg-interface.h | 2 +- include/uapi/sound/sof/abi.h | 2 - include/uapi/sound/sof/header.h | 32 +- include/uapi/sound/sof/tokens.h | 44 - include/uapi/sound/usb_stream.h | 2 +- include/ufs/ufshcd.h | 21 +- include/ufs/unipro.h | 104 +- include/video/of_display_timing.h | 2 - init/Kconfig | 57 +- init/init_task.c | 1 - init/main.c | 27 +- init/version.c | 17 - io_uring/Makefile | 11 - io_uring/advise.c | 99 - io_uring/advise.h | 7 - io_uring/alloc_cache.h | 19 - io_uring/cancel.c | 315 - io_uring/cancel.h | 23 - io_uring/epoll.c | 65 - io_uring/epoll.h | 6 - io_uring/fdinfo.c | 194 - io_uring/fdinfo.h | 3 - io_uring/filetable.c | 193 - io_uring/filetable.h | 88 - io_uring/fs.c | 293 - io_uring/fs.h | 20 - io_uring/io-wq.c | 1414 - io_uring/io-wq.h | 83 - io_uring/io_uring.c | 3981 - io_uring/io_uring.h | 256 - io_uring/kbuf.c | 551 - io_uring/kbuf.h | 133 - io_uring/msg_ring.c | 171 - io_uring/msg_ring.h | 4 - io_uring/net.c | 906 - io_uring/net.h | 52 - io_uring/nop.c | 25 - io_uring/nop.h | 4 - io_uring/opdef.c | 494 - io_uring/opdef.h | 42 - io_uring/openclose.c | 256 - io_uring/openclose.h | 14 - io_uring/poll.c | 975 - io_uring/poll.h | 37 - io_uring/refs.h | 48 - io_uring/rsrc.c | 1371 - io_uring/rsrc.h | 166 - io_uring/rw.c | 1054 - io_uring/rw.h | 23 - io_uring/slist.h | 138 - io_uring/splice.c | 122 - io_uring/splice.h | 7 - io_uring/sqpoll.c | 425 - io_uring/sqpoll.h | 29 - io_uring/statx.c | 73 - io_uring/statx.h | 5 - io_uring/sync.c | 110 - io_uring/sync.h | 10 - io_uring/tctx.c | 340 - io_uring/tctx.h | 57 - io_uring/timeout.c | 644 - io_uring/timeout.h | 36 - io_uring/uring_cmd.c | 114 - io_uring/uring_cmd.h | 13 - io_uring/xattr.c | 258 - io_uring/xattr.h | 15 - ipc/mqueue.c | 2 +- ipc/namespace.c | 5 +- ipc/shm.c | 21 +- kernel/acct.c | 11 +- kernel/audit.c | 4 +- kernel/auditsc.c | 2 +- kernel/bpf/bpf_iter.c | 9 +- kernel/bpf/bpf_lsm.c | 81 - kernel/bpf/bpf_struct_ops.c | 7 +- kernel/bpf/btf.c | 239 +- kernel/bpf/cgroup.c | 416 +- kernel/bpf/core.c | 40 +- kernel/bpf/helpers.c | 12 +- kernel/bpf/percpu_freelist.c | 20 +- kernel/bpf/syscall.c | 25 +- kernel/bpf/task_iter.c | 10 +- kernel/bpf/trampoline.c | 262 +- kernel/bpf/verifier.c | 379 +- kernel/cfi.c | 22 +- kernel/cgroup/cgroup.c | 107 +- kernel/configs/android-base.config | 1 + kernel/context_tracking.c | 617 +- kernel/cpu_pm.c | 8 +- kernel/crash_core.c | 28 +- kernel/debug/debug_core.c | 12 + kernel/dma/coherent.c | 10 +- kernel/dma/direct.c | 5 +- kernel/dma/swiotlb.c | 8 +- kernel/entry/common.c | 16 +- kernel/events/core.c | 40 +- kernel/events/ring_buffer.c | 5 +- kernel/events/uprobes.c | 9 +- kernel/extable.c | 4 +- kernel/fork.c | 75 +- kernel/hung_task.c | 11 +- kernel/irq/chip.c | 5 +- kernel/irq/pm.c | 2 + kernel/jump_label.c | 41 +- kernel/kallsyms.c | 49 +- kernel/kallsyms_internal.h | 30 - kernel/kexec_core.c | 27 + kernel/kexec_file.c | 45 +- kernel/kthread.c | 14 +- kernel/livepatch/core.c | 4 +- kernel/locking/lockdep.c | 11 +- kernel/module/main.c | 7 - kernel/nsproxy.c | 3 +- kernel/panic.c | 5 +- kernel/power/Kconfig | 20 - kernel/power/hibernate.c | 2 +- kernel/printk/printk.c | 587 +- kernel/profile.c | 7 - kernel/ptrace.c | 2 +- kernel/rcu/Kconfig | 31 - kernel/rcu/Kconfig.debug | 5 +- kernel/rcu/rcu.h | 19 +- kernel/rcu/rcuscale.c | 1 - kernel/rcu/rcutorture.c | 247 +- kernel/rcu/refscale.c | 18 +- kernel/rcu/srcutree.c | 98 +- kernel/rcu/tasks.h | 541 +- kernel/rcu/tiny.c | 25 +- kernel/rcu/tree.c | 694 +- kernel/rcu/tree.h | 21 +- kernel/rcu/tree_exp.h | 119 +- kernel/rcu/tree_nocb.h | 272 +- kernel/rcu/tree_plugin.h | 94 +- kernel/rcu/tree_stall.h | 57 +- kernel/rcu/update.c | 15 +- kernel/reboot.c | 14 +- kernel/resource.c | 19 +- kernel/sched/core.c | 255 +- kernel/sched/cpufreq_schedutil.c | 5 +- kernel/sched/deadline.c | 6 +- kernel/sched/fair.c | 774 +- kernel/sched/features.h | 3 +- kernel/sched/idle.c | 10 +- kernel/sched/pelt.h | 40 +- kernel/sched/psi.c | 19 +- kernel/sched/sched.h | 69 +- kernel/sched/topology.c | 23 +- kernel/signal.c | 8 +- kernel/smp.c | 4 +- kernel/softirq.c | 4 +- kernel/sys.c | 2 +- kernel/sysctl.c | 69 +- kernel/time/Kconfig | 37 +- kernel/time/tick-sched.c | 3 +- kernel/time/timekeeping.c | 7 +- kernel/torture.c | 7 - kernel/trace/blktrace.c | 14 + kernel/trace/bpf_trace.c | 64 +- kernel/trace/ftrace.c | 13 +- kernel/trace/rethook.c | 9 - kernel/trace/trace.c | 10 +- kernel/trace/trace_kprobe.c | 11 +- kernel/trace/trace_uprobe.c | 8 +- kernel/ucount.c | 34 +- kernel/user_namespace.c | 10 +- kernel/watch_queue.c | 2 +- kernel/watchdog.c | 4 + kernel/watchdog_hld.c | 4 + kernel/workqueue.c | 25 +- lib/Kconfig | 19 +- lib/Kconfig.debug | 192 +- lib/Kconfig.ubsan | 2 +- lib/Makefile | 10 +- lib/btree.c | 30 +- lib/cpumask.c | 2 - lib/crc-itu-t.c | 2 +- lib/crypto/Kconfig | 1 - lib/crypto/blake2s-selftest.c | 41 - lib/crypto/blake2s.c | 37 +- lib/debugobjects.c | 10 - lib/error-inject.c | 28 +- lib/flex_proportions.c | 10 +- lib/iov_iter.c | 127 +- lib/kunit/executor.c | 6 +- lib/kunit/test.c | 4 - lib/list_debug.c | 12 +- lib/livepatch/test_klp_callbacks_busy.c | 8 - lib/lockref.c | 25 + lib/lru_cache.c | 4 +- lib/lz4/lz4_decompress.c | 6 +- lib/maple_tree.c | 7064 - lib/mpi/mpi-add.c | 2 +- lib/mpi/mpi-mul.c | 1 - lib/radix-tree.c | 4 +- lib/sbitmap.c | 5 +- lib/scatterlist.c | 4 +- lib/smp_processor_id.c | 2 +- lib/stackdepot.c | 59 +- lib/test_bitmap.c | 62 - lib/test_bpf.c | 4 +- lib/test_cpumask.c | 138 - lib/test_free_pages.c | 2 +- lib/test_hmm.c | 347 +- lib/test_hmm_uapi.h | 19 +- lib/test_maple_tree.c | 38207 --- lib/test_printf.c | 8 +- lib/test_vmalloc.c | 15 +- lib/trace_readwrite.c | 47 - lib/ts_bm.c | 2 +- lib/vsprintf.c | 16 +- lib/xarray.c | 5 +- localversion-next | 1 - mm/Kconfig | 13 +- mm/Makefile | 3 +- mm/backing-dev.c | 11 +- mm/balloon_compaction.c | 10 +- mm/compaction.c | 75 +- mm/damon/Kconfig | 8 - mm/damon/Makefile | 1 - mm/damon/dbgfs.c | 79 +- mm/damon/lru_sort.c | 546 - mm/damon/ops-common.c | 42 - mm/damon/ops-common.h | 2 - mm/damon/paddr.c | 60 +- mm/damon/reclaim.c | 46 +- mm/damon/sysfs.c | 69 +- mm/damon/vaddr-test.h | 36 +- mm/damon/vaddr.c | 56 +- mm/debug.c | 14 +- mm/debug_vm_pgtable.c | 2 +- mm/filemap.c | 185 +- mm/folio-compat.c | 22 + mm/frontswap.c | 2 +- mm/gup.c | 100 +- mm/gup_test.c | 2 +- mm/highmem.c | 4 +- mm/huge_memory.c | 358 +- mm/hugetlb.c | 207 +- mm/hugetlb_vmemmap.c | 633 +- mm/hugetlb_vmemmap.h | 45 +- mm/hwpoison-inject.c | 2 +- mm/init-mm.c | 4 +- mm/internal.h | 13 +- mm/ioremap.c | 26 +- mm/kasan/common.c | 11 +- mm/kasan/hw_tags.c | 32 +- mm/kasan/kasan.h | 3 +- mm/kasan/report.c | 12 +- mm/kfence/core.c | 29 +- mm/khugepaged.c | 243 +- mm/kmemleak.c | 260 +- mm/ksm.c | 30 +- mm/list_lru.c | 2 +- mm/madvise.c | 18 +- mm/memblock.c | 32 +- mm/memcontrol.c | 722 +- mm/memory-failure.c | 286 +- mm/memory.c | 84 +- mm/memory_hotplug.c | 55 +- mm/mempolicy.c | 62 +- mm/mempool.c | 2 +- mm/memremap.c | 22 +- mm/migrate.c | 286 +- mm/migrate_device.c | 118 +- mm/mlock.c | 41 +- mm/mmap.c | 2313 +- mm/mprotect.c | 88 +- mm/mremap.c | 41 +- mm/msync.c | 2 +- mm/nommu.c | 251 +- mm/oom_kill.c | 9 +- mm/page-writeback.c | 89 +- mm/page_alloc.c | 481 +- mm/page_io.c | 5 +- mm/page_isolation.c | 2 - mm/page_vma_mapped.c | 2 +- mm/pagewalk.c | 2 +- mm/percpu.c | 6 +- mm/readahead.c | 4 - mm/rmap.c | 141 +- mm/secretmem.c | 43 +- mm/shmem.c | 40 +- mm/shrinker_debug.c | 285 - mm/slab.c | 28 +- mm/slab.h | 30 +- mm/slab_common.c | 9 +- mm/slob.c | 8 +- mm/slub.c | 137 +- mm/sparse-vmemmap.c | 399 +- mm/sparse.c | 2 +- mm/swap.c | 649 +- mm/swap.h | 19 +- mm/swap_state.c | 60 +- mm/swapfile.c | 35 +- mm/truncate.c | 2 +- mm/usercopy.c | 26 +- mm/userfaultfd.c | 5 +- mm/util.c | 38 +- mm/vmacache.c | 117 + mm/vmalloc.c | 150 +- mm/vmscan.c | 404 +- mm/vmstat.c | 4 + mm/workingset.c | 2 +- mm/z3fold.c | 84 +- mm/zsmalloc.c | 105 +- net/9p/client.c | 35 +- net/ax25/af_ax25.c | 33 +- net/ax25/ax25_dev.c | 5 +- net/bluetooth/eir.c | 41 +- net/bluetooth/hci_conn.c | 3 - net/bluetooth/hci_core.c | 89 +- net/bluetooth/hci_event.c | 9 +- net/bluetooth/hci_sock.c | 11 +- net/bluetooth/hci_sync.c | 67 +- net/bluetooth/l2cap_core.c | 1 - net/bluetooth/mgmt.c | 14 +- net/bpf/test_run.c | 6 + net/bridge/br_netfilter_hooks.c | 21 +- net/can/Kconfig | 5 +- net/can/bcm.c | 18 +- net/core/dev.c | 33 +- net/core/filter.c | 229 +- net/core/neighbour.c | 32 +- net/core/net-sysfs.c | 1 - net/core/net_namespace.c | 7 - net/core/page_pool.c | 5 +- net/core/skbuff.c | 13 +- net/core/skmsg.c | 54 +- net/core/sock.c | 1 - net/core/sock_map.c | 23 - net/dccp/proto.c | 33 +- net/decnet/dn_neigh.c | 1 - net/dsa/Kconfig | 11 +- net/dsa/Makefile | 1 - net/dsa/slave.c | 29 +- net/dsa/tag_ksz.c | 59 - net/dsa/tag_rzn1_a5psw.c | 113 - net/ethtool/eeprom.c | 2 +- net/hsr/hsr_debugfs.c | 10 +- net/ipv4/af_inet.c | 5 +- net/ipv4/arp.c | 1 - net/ipv4/bpf_tcp_ca.c | 39 +- net/ipv4/esp4.c | 4 +- net/ipv4/inet_connection_sock.c | 247 +- net/ipv4/inet_hashtables.c | 193 +- net/ipv4/ip_gre.c | 15 +- net/ipv4/ip_output.c | 8 +- net/ipv4/ip_tunnel_core.c | 2 +- net/ipv4/ipconfig.c | 14 +- net/ipv4/ipmr.c | 215 +- net/ipv4/ipmr_base.c | 53 +- net/ipv4/ping.c | 46 +- net/ipv4/raw.c | 172 +- net/ipv4/raw_diag.c | 57 +- net/ipv4/route.c | 24 +- net/ipv4/tcp.c | 118 +- net/ipv4/tcp_bpf.c | 4 +- net/ipv4/tcp_input.c | 3 +- net/ipv4/tcp_ipv4.c | 6 +- net/ipv4/tcp_output.c | 7 +- net/ipv4/udp.c | 11 +- net/ipv6/addrconf.c | 70 +- net/ipv6/af_inet6.c | 6 +- net/ipv6/ip6_gre.c | 15 +- net/ipv6/ip6mr.c | 202 +- net/ipv6/ndisc.c | 1 - net/ipv6/raw.c | 120 +- net/ipv6/route.c | 11 +- net/ipv6/seg6_hmac.c | 1 + net/ipv6/sit.c | 8 +- net/key/af_key.c | 6 +- net/mac80211/cfg.c | 4 +- net/mac80211/iface.c | 2 - net/mac80211/rx.c | 3 +- net/mac80211/tx.c | 36 +- net/mac80211/util.c | 3 - net/mptcp/options.c | 10 +- net/mptcp/pm.c | 10 +- net/mptcp/pm_netlink.c | 48 +- net/mptcp/pm_userspace.c | 51 +- net/mptcp/protocol.c | 142 +- net/mptcp/protocol.h | 33 +- net/mptcp/subflow.c | 129 +- net/ncsi/ncsi-manage.c | 3 +- net/netfilter/nf_dup_netdev.c | 25 +- net/netfilter/nf_tables_api.c | 9 +- net/netfilter/nf_tables_core.c | 24 +- net/netfilter/nf_tables_trace.c | 44 +- net/netfilter/nfnetlink_cttimeout.c | 2 +- net/netfilter/nft_meta.c | 13 +- net/netfilter/nft_numgen.c | 12 +- net/netfilter/nft_set_hash.c | 2 - net/netfilter/nft_set_pipapo.c | 48 +- net/openvswitch/flow.c | 2 +- net/rose/rose_route.c | 4 +- net/rose/rose_timer.c | 34 +- net/sched/act_api.c | 22 +- net/sched/act_police.c | 2 +- net/sched/sch_netem.c | 4 +- net/sched/sch_taprio.c | 5 +- net/socket.c | 16 +- net/sunrpc/auth.c | 2 +- net/sunrpc/backchannel_rqst.c | 16 +- net/sunrpc/clnt.c | 1 - net/sunrpc/sunrpc.h | 16 +- net/sunrpc/svc_xprt.c | 2 +- net/sunrpc/xdr.c | 37 +- net/sunrpc/xprtrdma/svc_rdma_rw.c | 4 +- net/tipc/core.c | 3 +- net/tipc/name_table.c | 11 + net/tipc/name_table.h | 1 + net/tipc/node.c | 41 +- net/tipc/socket.c | 1 - net/tls/tls_device_fallback.c | 6 +- net/tls/tls_main.c | 77 - net/tls/tls_proc.c | 1 - net/tls/tls_sw.c | 92 +- net/unix/af_unix.c | 286 +- net/unix/diag.c | 49 +- net/unix/sysctl_net_unix.c | 19 +- net/wireless/nl80211.c | 2 +- net/wireless/sme.c | 3 +- net/xdp/xdp_umem.c | 6 +- net/xdp/xsk.c | 16 +- net/xdp/xsk_buff_pool.c | 1 - net/xfrm/xfrm_policy.c | 5 +- net/xfrm/xfrm_state.c | 6 +- net/xfrm/xfrm_user.c | 6 +- rust/.gitignore | 10 - rust/Makefile | 398 - rust/alloc/README.md | 33 - rust/alloc/alloc.rs | 438 - rust/alloc/borrow.rs | 498 - rust/alloc/boxed.rs | 2007 - rust/alloc/collections/mod.rs | 156 - rust/alloc/fmt.rs | 601 - rust/alloc/lib.rs | 226 - rust/alloc/macros.rs | 127 - rust/alloc/raw_vec.rs | 567 - rust/alloc/slice.rs | 1282 - rust/alloc/str.rs | 632 - rust/alloc/string.rs | 2869 - rust/alloc/vec/drain.rs | 186 - rust/alloc/vec/drain_filter.rs | 145 - rust/alloc/vec/into_iter.rs | 356 - rust/alloc/vec/is_zero.rs | 106 - rust/alloc/vec/mod.rs | 3362 - rust/alloc/vec/partial_eq.rs | 49 - rust/alloc/vec/set_len_on_drop.rs | 30 - rust/alloc/vec/spec_extend.rs | 174 - rust/bindgen_parameters | 17 - rust/build_error.rs | 29 - rust/compiler_builtins.rs | 57 - rust/exports.c | 20 - rust/helpers.c | 644 - rust/kernel/allocator.rs | 65 - rust/kernel/amba.rs | 257 - rust/kernel/bindings.rs | 47 - rust/kernel/bindings_helper.h | 46 - rust/kernel/build_assert.rs | 82 - rust/kernel/c_types.rs | 119 - rust/kernel/chrdev.rs | 207 - rust/kernel/clk.rs | 79 - rust/kernel/cred.rs | 46 - rust/kernel/device.rs | 546 - rust/kernel/driver.rs | 442 - rust/kernel/error.rs | 565 - rust/kernel/file.rs | 860 - rust/kernel/gpio.rs | 478 - rust/kernel/hwrng.rs | 242 - rust/kernel/io_buffer.rs | 153 - rust/kernel/io_mem.rs | 275 - rust/kernel/iov_iter.rs | 81 - rust/kernel/irq.rs | 411 - rust/kernel/kasync.rs | 6 - rust/kernel/kasync/net.rs | 322 - rust/kernel/kunit.rs | 91 - rust/kernel/lib.rs | 261 - rust/kernel/linked_list.rs | 247 - rust/kernel/miscdev.rs | 291 - rust/kernel/mm.rs | 149 - rust/kernel/module_param.rs | 498 - rust/kernel/net.rs | 392 - rust/kernel/net/filter.rs | 447 - rust/kernel/of.rs | 63 - rust/kernel/pages.rs | 144 - rust/kernel/platform.rs | 223 - rust/kernel/power.rs | 118 - rust/kernel/prelude.rs | 36 - rust/kernel/print.rs | 405 - rust/kernel/random.rs | 42 - rust/kernel/raw_list.rs | 361 - rust/kernel/rbtree.rs | 563 - rust/kernel/revocable.rs | 161 - rust/kernel/security.rs | 38 - rust/kernel/static_assert.rs | 38 - rust/kernel/std_vendor.rs | 160 - rust/kernel/str.rs | 597 - rust/kernel/sync.rs | 161 - rust/kernel/sync/arc.rs | 503 - rust/kernel/sync/condvar.rs | 138 - rust/kernel/sync/guard.rs | 169 - rust/kernel/sync/locked_by.rs | 111 - rust/kernel/sync/mutex.rs | 153 - rust/kernel/sync/nowait.rs | 188 - rust/kernel/sync/revocable.rs | 250 - rust/kernel/sync/rwsem.rs | 197 - rust/kernel/sync/seqlock.rs | 202 - rust/kernel/sync/smutex.rs | 295 - rust/kernel/sync/spinlock.rs | 360 - rust/kernel/sysctl.rs | 199 - rust/kernel/task.rs | 175 - rust/kernel/types.rs | 679 - rust/kernel/user_ptr.rs | 175 - rust/macros/helpers.rs | 79 - rust/macros/lib.rs | 94 - rust/macros/module.rs | 631 - samples/Kconfig | 2 - samples/Makefile | 1 - samples/bpf/Makefile | 9 + samples/bpf/xdp1_kern.c | 11 +- samples/bpf/xdp2_kern.c | 11 +- samples/bpf/xdp_fwd_user.c | 55 +- samples/bpf/xdp_router_ipv4.bpf.c | 9 - samples/bpf/xdp_tx_iptunnel_kern.c | 2 +- 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 + samples/fprobe/fprobe_example.c | 36 +- samples/rust/Kconfig | 140 - samples/rust/Makefile | 16 - samples/rust/hostprogs/.gitignore | 3 - samples/rust/hostprogs/Makefile | 5 - samples/rust/hostprogs/a.rs | 7 - samples/rust/hostprogs/b.rs | 5 - samples/rust/hostprogs/single.rs | 12 - samples/rust/rust_chrdev.rs | 50 - samples/rust/rust_minimal.rs | 35 - samples/rust/rust_miscdev.rs | 143 - samples/rust/rust_module_parameters.rs | 69 - samples/rust/rust_netfilter.rs | 54 - samples/rust/rust_platform.rs | 22 - samples/rust/rust_print.rs | 54 - samples/rust/rust_random.rs | 60 - samples/rust/rust_semaphore.rs | 171 - samples/rust/rust_semaphore_c.c | 212 - samples/rust/rust_stack_probing.rs | 36 - samples/rust/rust_sync.rs | 93 - samples/v4l/v4l2-pci-skeleton.c | 14 +- scripts/.gitignore | 1 - scripts/Kconfig.include | 6 +- scripts/Makefile | 3 - scripts/Makefile.build | 69 +- scripts/Makefile.debug | 10 - scripts/Makefile.host | 34 +- scripts/Makefile.lib | 12 - scripts/Makefile.modfinal | 8 +- scripts/bloat-o-meter | 47 +- scripts/bpf_doc.py | 4 - scripts/cc-version.sh | 12 +- {certs => scripts}/check-blacklist-hashes.awk | 0 scripts/check-local-export | 36 +- scripts/checkpatch.pl | 13 +- scripts/clang-tools/gen_compile_commands.py | 6 +- scripts/decode_stacktrace.sh | 14 - scripts/faddr2line | 45 +- scripts/gcc-plugins/latent_entropy_plugin.c | 2 +- scripts/gcc-plugins/stackleak_plugin.c | 2 +- scripts/gcc-plugins/structleak_plugin.c | 2 +- scripts/gdb/linux/config.py | 6 +- scripts/gen_autoksyms.sh | 3 - scripts/generate_rust_analyzer.py | 134 - scripts/generate_rust_target.rs | 227 - scripts/get_feat.pl | 2 +- scripts/is_rust_module.sh | 13 - scripts/kallsyms.c | 47 +- scripts/kconfig/confdata.c | 75 - scripts/kernel-doc | 82 +- scripts/min-tool-version.sh | 6 - scripts/mod/modpost.c | 28 +- scripts/nsdeps | 5 +- scripts/rust-is-available-bindgen-libclang.h | 2 - scripts/rust-is-available.sh | 158 - scripts/rustdoc_test_builder.py | 59 - scripts/rustdoc_test_gen.py | 164 - scripts/sign-file.c | 2 +- scripts/sphinx-pre-install | 90 +- scripts/tags.sh | 9 +- security/apparmor/Kconfig | 86 +- security/apparmor/apparmorfs.c | 99 +- security/apparmor/audit.c | 2 +- security/apparmor/domain.c | 3 +- security/apparmor/include/apparmor.h | 1 - security/apparmor/include/apparmorfs.h | 14 - security/apparmor/include/lib.h | 5 - security/apparmor/label.c | 17 +- security/apparmor/lib.c | 2 +- security/apparmor/lsm.c | 23 +- security/apparmor/mount.c | 12 +- security/apparmor/policy.c | 35 +- security/apparmor/policy_unpack.c | 37 +- security/apparmor/policy_unpack_test.c | 28 +- security/apparmor/procattr.c | 2 +- security/integrity/evm/evm_crypto.c | 7 +- security/integrity/evm/evm_main.c | 12 +- security/integrity/ima/ima_appraise.c | 3 +- security/integrity/ima/ima_kexec.c | 2 +- security/integrity/ima/ima_template_lib.c | 6 +- security/security.c | 5 +- security/selinux/hooks.c | 28 +- security/selinux/include/audit.h | 2 +- security/selinux/include/avc.h | 2 +- security/selinux/ss/policydb.h | 2 - security/selinux/ss/services.c | 9 +- security/smack/smack_access.c | 7 +- security/smack/smack_lsm.c | 7 + sound/core/Kconfig | 37 +- sound/core/control.c | 267 +- sound/core/init.c | 4 - sound/core/memalloc.c | 23 +- sound/core/rawmidi.c | 274 +- sound/hda/hdac_i915.c | 15 +- sound/hda/intel-dsp-config.c | 12 - sound/hda/intel-nhlt.c | 17 +- sound/hda/trace.h | 41 +- sound/isa/wavefront/wavefront_synth.c | 2 + sound/pci/cs46xx/cs46xx.c | 22 +- sound/pci/ens1370.c | 2 +- sound/pci/hda/hda_auto_parser.c | 7 +- sound/pci/hda/hda_local.h | 1 - sound/pci/hda/patch_conexant.c | 4 +- sound/pci/hda/patch_cs8409-tables.c | 6 +- sound/pci/hda/patch_cs8409.h | 2 + sound/pci/hda/patch_realtek.c | 37 +- sound/pci/hda/patch_via.c | 4 +- sound/soc/adi/axi-i2s.c | 1 - sound/soc/adi/axi-spdif.c | 1 - sound/soc/amd/Kconfig | 12 - sound/soc/amd/Makefile | 2 - sound/soc/amd/acp-config.c | 30 - sound/soc/amd/acp-es8336.c | 324 - sound/soc/amd/acp-pcm-dma.c | 50 +- sound/soc/amd/acp.h | 13 - sound/soc/amd/acp/Kconfig | 1 - sound/soc/amd/acp/acp-mach-common.c | 233 +- sound/soc/amd/acp/acp-mach.h | 3 - sound/soc/amd/acp/acp-pdm.c | 2 +- sound/soc/amd/acp/acp-platform.c | 15 +- sound/soc/amd/acp/acp-renoir.c | 10 +- sound/soc/amd/acp/acp-sof-mach.c | 30 - sound/soc/amd/mach-config.h | 1 - sound/soc/amd/raven/acp3x-i2s.c | 3 +- sound/soc/amd/renoir/acp3x-pdm-dma.c | 13 +- sound/soc/amd/vangogh/acp5x-i2s.c | 5 +- sound/soc/amd/yc/acp6x-pdm-dma.c | 13 +- sound/soc/atmel/atmel-classd.c | 1 - sound/soc/atmel/atmel-i2s.c | 7 +- sound/soc/atmel/atmel-pdmic.c | 1 - sound/soc/atmel/atmel_ssc_dai.c | 25 +- sound/soc/atmel/mchp-i2s-mcc.c | 11 +- sound/soc/atmel/mchp-pdmc.c | 5 +- sound/soc/atmel/mchp-spdifrx.c | 3 +- sound/soc/atmel/mchp-spdiftx.c | 3 +- sound/soc/atmel/mikroe-proto.c | 4 +- sound/soc/au1x/ac97c.c | 3 +- sound/soc/au1x/i2sc.c | 5 +- sound/soc/au1x/psc-ac97.c | 3 +- sound/soc/au1x/psc-i2s.c | 7 +- sound/soc/bcm/bcm2835-i2s.c | 23 +- sound/soc/bcm/bcm63xx-i2s-whistler.c | 1 - sound/soc/bcm/cygnus-pcm.c | 14 +- sound/soc/bcm/cygnus-ssp.c | 25 +- sound/soc/bcm/cygnus-ssp.h | 14 +- sound/soc/cirrus/ep93xx-ac97.c | 3 +- sound/soc/cirrus/ep93xx-i2s.c | 11 +- sound/soc/codecs/88pm860x-codec.c | 1 + sound/soc/codecs/Kconfig | 20 - sound/soc/codecs/Makefile | 4 - sound/soc/codecs/ab8500-codec.c | 3 + sound/soc/codecs/ab8500-codec.h | 2 + sound/soc/codecs/ac97.c | 1 + sound/soc/codecs/ad1836.c | 1 + sound/soc/codecs/ad193x.c | 1 + sound/soc/codecs/ad1980.c | 1 + sound/soc/codecs/ad73311.c | 1 + sound/soc/codecs/adau1373.c | 1 + sound/soc/codecs/adau1701.c | 1 + sound/soc/codecs/adau1761.c | 1 + sound/soc/codecs/adau1781.c | 1 + sound/soc/codecs/adau1977.c | 1 + sound/soc/codecs/adau7002.c | 1 + sound/soc/codecs/adau7118.c | 1 + sound/soc/codecs/adav80x.c | 1 + sound/soc/codecs/ads117x.c | 1 + sound/soc/codecs/ak4104.c | 1 + sound/soc/codecs/ak4118.c | 1 + sound/soc/codecs/ak4375.c | 1 + sound/soc/codecs/ak4458.c | 2 + sound/soc/codecs/ak4535.c | 1 + sound/soc/codecs/ak4554.c | 1 + sound/soc/codecs/ak4613.c | 13 +- sound/soc/codecs/ak4641.c | 1 + sound/soc/codecs/ak4642.c | 1 + sound/soc/codecs/ak4671.c | 1 + sound/soc/codecs/ak5386.c | 1 + sound/soc/codecs/ak5558.c | 2 + sound/soc/codecs/alc5623.c | 1 + sound/soc/codecs/alc5632.c | 1 + sound/soc/codecs/arizona.c | 4 +- sound/soc/codecs/bd28623.c | 1 + sound/soc/codecs/bt-sco.c | 1 + sound/soc/codecs/cpcap.c | 1 + sound/soc/codecs/cq93vc.c | 1 + sound/soc/codecs/cros_ec_codec.c | 1 - sound/soc/codecs/cs35l32.c | 1 + sound/soc/codecs/cs35l33.c | 1 + sound/soc/codecs/cs35l34.c | 1 + sound/soc/codecs/cs35l35.c | 1 + sound/soc/codecs/cs35l36.c | 1 + sound/soc/codecs/cs35l41-lib.c | 92 +- sound/soc/codecs/cs35l41-spi.c | 1 - sound/soc/codecs/cs35l41.c | 83 +- sound/soc/codecs/cs35l45-i2c.c | 4 +- sound/soc/codecs/cs35l45.c | 6 +- sound/soc/codecs/cs35l45.h | 4 +- sound/soc/codecs/cs4234.c | 1 + sound/soc/codecs/cs4265.c | 1 + sound/soc/codecs/cs4270.c | 2 + sound/soc/codecs/cs4271.c | 1 + sound/soc/codecs/cs42l42.c | 4 +- sound/soc/codecs/cs42l51.c | 1 + sound/soc/codecs/cs42l52.c | 1 + sound/soc/codecs/cs42l56.c | 1 + sound/soc/codecs/cs42l73.c | 1 + sound/soc/codecs/cs42xx8.c | 1 + sound/soc/codecs/cs43130.c | 1 + sound/soc/codecs/cs4341.c | 1 + sound/soc/codecs/cs4349.c | 1 + sound/soc/codecs/cs47l15.c | 6 +- sound/soc/codecs/cs47l24.c | 1 + sound/soc/codecs/cs47l35.c | 1 + sound/soc/codecs/cs47l85.c | 1 + sound/soc/codecs/cs47l90.c | 1 + sound/soc/codecs/cs47l92.c | 9 +- sound/soc/codecs/cs53l30.c | 1 + sound/soc/codecs/cx20442.c | 1 + sound/soc/codecs/cx2072x.c | 17 +- sound/soc/codecs/da7210.c | 3 +- sound/soc/codecs/da7213.c | 1 + sound/soc/codecs/da7218.c | 1 + sound/soc/codecs/da7219.c | 7 + sound/soc/codecs/da732x.c | 7 + sound/soc/codecs/da9055.c | 1 + sound/soc/codecs/dmic.c | 1 + sound/soc/codecs/es7134.c | 1 + sound/soc/codecs/es7241.c | 1 + sound/soc/codecs/es8316.c | 21 +- sound/soc/codecs/es8328.c | 1 + sound/soc/codecs/gtm601.c | 1 + sound/soc/codecs/hda-dai.c | 102 - sound/soc/codecs/hda.c | 395 - sound/soc/codecs/hda.h | 19 - sound/soc/codecs/hdac_hdmi.c | 1 + sound/soc/codecs/hdmi-codec.c | 19 +- sound/soc/codecs/ics43432.c | 1 + sound/soc/codecs/inno_rk3036.c | 1 + sound/soc/codecs/isabelle.c | 1 + sound/soc/codecs/jz4740.c | 2 + sound/soc/codecs/lm49453.c | 7 + sound/soc/codecs/lochnagar-sc.c | 1 + sound/soc/codecs/madera.c | 14 +- sound/soc/codecs/max98088.c | 33 +- sound/soc/codecs/max98090.c | 13 +- sound/soc/codecs/max98095.c | 1 + sound/soc/codecs/max98357a.c | 1 + sound/soc/codecs/max98371.c | 1 + sound/soc/codecs/max98373-sdw.c | 12 +- sound/soc/codecs/max98373.c | 16 +- sound/soc/codecs/max98390.c | 3 +- sound/soc/codecs/max98396.c | 281 +- sound/soc/codecs/max98396.h | 10 +- sound/soc/codecs/max9850.c | 1 + sound/soc/codecs/max98520.c | 1 + sound/soc/codecs/max9860.c | 7 +- sound/soc/codecs/max9867.c | 1 + sound/soc/codecs/max98925.c | 1 + sound/soc/codecs/max98926.c | 1 + sound/soc/codecs/max98927.c | 1 + sound/soc/codecs/mc13783.c | 1 + sound/soc/codecs/ml26124.c | 1 + sound/soc/codecs/msm8916-wcd-analog.c | 1 + sound/soc/codecs/msm8916-wcd-digital.c | 47 +- sound/soc/codecs/mt6358.c | 1 - sound/soc/codecs/nau8315.c | 1 + sound/soc/codecs/nau8540.c | 1 + sound/soc/codecs/nau8810.c | 1 + sound/soc/codecs/nau8821.c | 1 + sound/soc/codecs/nau8822.c | 15 +- sound/soc/codecs/nau8822.h | 2 - sound/soc/codecs/nau8824.c | 1 + sound/soc/codecs/nau8825.c | 1 + sound/soc/codecs/pcm1681.c | 1 + sound/soc/codecs/pcm1789.c | 1 + sound/soc/codecs/pcm179x.c | 1 + sound/soc/codecs/pcm186x.c | 2 + sound/soc/codecs/pcm3008.c | 1 + sound/soc/codecs/pcm3168a.c | 1 + sound/soc/codecs/pcm5102a.c | 1 + sound/soc/codecs/pcm512x.c | 1 + sound/soc/codecs/rk3328_codec.c | 6 +- sound/soc/codecs/rk817_codec.c | 1 + sound/soc/codecs/rt1011.c | 1 + sound/soc/codecs/rt1015.c | 1 + sound/soc/codecs/rt1015p.c | 1 + sound/soc/codecs/rt1016.c | 1 + sound/soc/codecs/rt1019.c | 1 + sound/soc/codecs/rt1305.c | 1 + sound/soc/codecs/rt1308-sdw.c | 23 - sound/soc/codecs/rt1308.c | 1 + sound/soc/codecs/rt1316-sdw.c | 23 - sound/soc/codecs/rt274.c | 10 +- sound/soc/codecs/rt286.c | 18 +- sound/soc/codecs/rt286.h | 2 + sound/soc/codecs/rt298.c | 18 +- sound/soc/codecs/rt298.h | 2 + sound/soc/codecs/rt5514.c | 1 + sound/soc/codecs/rt5616.c | 1 + sound/soc/codecs/rt5631.c | 1 + sound/soc/codecs/rt5640.c | 43 +- sound/soc/codecs/rt5645.c | 1 + sound/soc/codecs/rt5651.c | 1 + sound/soc/codecs/rt5659.c | 1 + sound/soc/codecs/rt5660.c | 1 + sound/soc/codecs/rt5663.c | 1 + sound/soc/codecs/rt5665.c | 1 + sound/soc/codecs/rt5668.c | 1 + sound/soc/codecs/rt5670.c | 1 + sound/soc/codecs/rt5677.c | 1 + sound/soc/codecs/rt5682-sdw.c | 5 +- sound/soc/codecs/rt5682.c | 1 + sound/soc/codecs/rt5682s.c | 1 + sound/soc/codecs/rt700-sdw.c | 6 +- sound/soc/codecs/rt700.c | 35 +- sound/soc/codecs/rt711-sdca-sdw.c | 9 +- sound/soc/codecs/rt711-sdca.c | 49 +- sound/soc/codecs/rt711-sdw.c | 9 +- sound/soc/codecs/rt711.c | 45 +- sound/soc/codecs/rt715-sdca-sdw.c | 12 - sound/soc/codecs/rt715-sdca.c | 12 - sound/soc/codecs/rt715-sdw.c | 12 - sound/soc/codecs/rt715.c | 12 - sound/soc/codecs/sgtl5000.c | 10 +- sound/soc/codecs/sgtl5000.h | 1 - sound/soc/codecs/si476x.c | 1 + sound/soc/codecs/spdif_receiver.c | 1 + sound/soc/codecs/spdif_transmitter.c | 1 + sound/soc/codecs/ssm2518.c | 5 +- sound/soc/codecs/ssm2602.c | 7 +- sound/soc/codecs/ssm4567.c | 5 +- sound/soc/codecs/sta32x.c | 5 +- sound/soc/codecs/sta350.c | 5 +- sound/soc/codecs/sta529.c | 1 + sound/soc/codecs/stac9766.c | 2 + sound/soc/codecs/sti-sas.c | 7 +- sound/soc/codecs/tas2552.c | 13 +- sound/soc/codecs/tas2562.c | 2 + sound/soc/codecs/tas2764.c | 47 +- sound/soc/codecs/tas2764.h | 6 +- sound/soc/codecs/tas2770.c | 7 +- sound/soc/codecs/tas5086.c | 3 +- sound/soc/codecs/tas571x.c | 1 + sound/soc/codecs/tas5720.c | 6 +- sound/soc/codecs/tas5805m.c | 1 + sound/soc/codecs/tas6424.c | 7 +- sound/soc/codecs/tfa9879.c | 5 +- sound/soc/codecs/tfa989x.c | 31 +- sound/soc/codecs/tlv320adc3xxx.c | 6 +- sound/soc/codecs/tlv320adcx140.c | 24 +- sound/soc/codecs/tlv320aic23.c | 8 +- sound/soc/codecs/tlv320aic26.c | 16 +- sound/soc/codecs/tlv320aic31xx.c | 20 +- sound/soc/codecs/tlv320aic32x4.c | 11 +- sound/soc/codecs/tlv320aic3x.c | 12 +- sound/soc/codecs/tlv320dac33.c | 13 +- sound/soc/codecs/tscs42xx.c | 1 + sound/soc/codecs/twl4030.c | 102 +- sound/soc/codecs/twl6040.c | 1 + sound/soc/codecs/uda1334.c | 3 +- sound/soc/codecs/uda134x.c | 1 + sound/soc/codecs/uda1380.c | 1 + sound/soc/codecs/wcd-mbhc-v2.c | 12 +- sound/soc/codecs/wcd9335.c | 123 +- sound/soc/codecs/wcd938x.c | 12 - sound/soc/codecs/wl1273.c | 1 + sound/soc/codecs/wm0010.c | 1 + sound/soc/codecs/wm1250-ev1.c | 1 + sound/soc/codecs/wm2000.c | 1 + sound/soc/codecs/wm2200.c | 1 + sound/soc/codecs/wm5100.c | 1 + sound/soc/codecs/wm5102.c | 22 +- sound/soc/codecs/wm5110.c | 9 +- sound/soc/codecs/wm8350.c | 1 + sound/soc/codecs/wm8400.c | 1 + sound/soc/codecs/wm8510.c | 1 + sound/soc/codecs/wm8523.c | 1 + sound/soc/codecs/wm8524.c | 1 + sound/soc/codecs/wm8580.c | 1 + sound/soc/codecs/wm8711.c | 1 + sound/soc/codecs/wm8727.c | 1 + sound/soc/codecs/wm8728.c | 1 + sound/soc/codecs/wm8731.c | 1 + sound/soc/codecs/wm8737.c | 1 + sound/soc/codecs/wm8741.c | 1 + sound/soc/codecs/wm8750.c | 1 + sound/soc/codecs/wm8753.c | 1 + sound/soc/codecs/wm8770.c | 1 + sound/soc/codecs/wm8776.c | 1 + sound/soc/codecs/wm8782.c | 1 + sound/soc/codecs/wm8804.c | 1 + sound/soc/codecs/wm8900.c | 1 + sound/soc/codecs/wm8903.c | 1 + sound/soc/codecs/wm8904.c | 1 + sound/soc/codecs/wm8940.c | 1 + sound/soc/codecs/wm8955.c | 1 + sound/soc/codecs/wm8960.c | 1 + sound/soc/codecs/wm8961.c | 1 + sound/soc/codecs/wm8962.c | 1 + sound/soc/codecs/wm8971.c | 1 + sound/soc/codecs/wm8974.c | 1 + sound/soc/codecs/wm8978.c | 1 + sound/soc/codecs/wm8983.c | 1 + sound/soc/codecs/wm8985.c | 1 + sound/soc/codecs/wm8988.c | 1 + sound/soc/codecs/wm8990.c | 1 + sound/soc/codecs/wm8991.c | 1 + sound/soc/codecs/wm8993.c | 1 + sound/soc/codecs/wm8994.c | 1 + sound/soc/codecs/wm8995.c | 1 + sound/soc/codecs/wm8996.c | 2 + sound/soc/codecs/wm8997.c | 1 + sound/soc/codecs/wm8998.c | 22 +- sound/soc/codecs/wm9081.c | 1 + sound/soc/codecs/wm9090.c | 1 + sound/soc/codecs/wm9705.c | 1 + sound/soc/codecs/wm9712.c | 1 + sound/soc/codecs/wm9713.c | 1 + sound/soc/codecs/wm_adsp.c | 27 +- sound/soc/codecs/wsa881x.c | 16 +- sound/soc/codecs/wsa883x.c | 1511 - sound/soc/codecs/zl38060.c | 1 + sound/soc/dwc/dwc-i2s.c | 15 +- sound/soc/fsl/Kconfig | 3 - sound/soc/fsl/fsl_asrc_dma.c | 19 +- sound/soc/fsl/fsl_aud2htx.c | 3 +- sound/soc/fsl/fsl_audmix.c | 6 +- sound/soc/fsl/fsl_easrc.c | 7 +- sound/soc/fsl/fsl_esai.c | 11 +- sound/soc/fsl/fsl_micfil.c | 74 +- sound/soc/fsl/fsl_micfil.h | 9 - sound/soc/fsl/fsl_mqs.c | 136 +- sound/soc/fsl/fsl_rpmsg.c | 3 +- sound/soc/fsl/fsl_sai.c | 375 +- sound/soc/fsl/fsl_sai.h | 28 +- sound/soc/fsl/fsl_spdif.c | 51 +- sound/soc/fsl/fsl_ssi.c | 23 +- sound/soc/fsl/fsl_utils.c | 69 - sound/soc/fsl/fsl_utils.h | 7 - sound/soc/fsl/fsl_xcvr.c | 12 +- sound/soc/fsl/imx-audmix.c | 4 +- sound/soc/fsl/imx-audmux.c | 24 +- sound/soc/fsl/imx-card.c | 16 +- sound/soc/fsl/mpc5200_psc_i2s.c | 3 +- sound/soc/fsl/pcm030-audio-fabric.c | 8 +- sound/soc/generic/audio-graph-card2.c | 6 +- sound/soc/generic/simple-card-utils.c | 18 +- sound/soc/generic/test-component.c | 20 +- sound/soc/hisilicon/hi6210-i2s.c | 19 +- sound/soc/img/img-i2s-in.c | 7 +- sound/soc/img/img-i2s-out.c | 21 +- sound/soc/img/img-parallel-out.c | 3 +- sound/soc/img/img-spdif-in.c | 3 +- sound/soc/img/img-spdif-out.c | 3 +- sound/soc/img/pistachio-internal-dac.c | 1 + sound/soc/intel/Kconfig | 3 - sound/soc/intel/atom/sst-atom-controls.c | 8 +- sound/soc/intel/atom/sst/sst.c | 2 +- sound/soc/intel/atom/sst/sst_ipc.c | 8 +- sound/soc/intel/avs/Makefile | 3 - sound/soc/intel/avs/boards/Kconfig | 121 - sound/soc/intel/avs/boards/Makefile | 27 - sound/soc/intel/avs/boards/da7219.c | 282 - sound/soc/intel/avs/boards/dmic.c | 93 - sound/soc/intel/avs/boards/hdaudio.c | 294 - sound/soc/intel/avs/boards/i2s_test.c | 180 - sound/soc/intel/avs/boards/max98357a.c | 154 - sound/soc/intel/avs/boards/max98373.c | 239 - sound/soc/intel/avs/boards/nau8825.c | 353 - sound/soc/intel/avs/boards/rt274.c | 310 - sound/soc/intel/avs/boards/rt286.c | 281 - sound/soc/intel/avs/boards/rt298.c | 281 - sound/soc/intel/avs/boards/rt5682.c | 340 - sound/soc/intel/avs/boards/ssm4567.c | 271 - sound/soc/intel/avs/pcm.c | 2 + sound/soc/intel/avs/topology.c | 4 +- sound/soc/intel/boards/Kconfig | 5 +- sound/soc/intel/boards/Makefile | 4 +- sound/soc/intel/boards/bdw_rt286.c | 279 - sound/soc/intel/boards/broadwell.c | 336 + sound/soc/intel/boards/bxt_da7219_max98357a.c | 21 +- sound/soc/intel/boards/bxt_rt298.c | 2 +- sound/soc/intel/boards/bytcht_cx2072x.c | 2 +- sound/soc/intel/boards/bytcht_da7213.c | 2 +- sound/soc/intel/boards/bytcht_es8316.c | 2 +- sound/soc/intel/boards/bytcht_nocodec.c | 2 +- sound/soc/intel/boards/bytcr_rt5640.c | 4 +- sound/soc/intel/boards/bytcr_rt5651.c | 4 +- sound/soc/intel/boards/bytcr_wm5102.c | 15 +- sound/soc/intel/boards/cht_bsw_max98090_ti.c | 3 +- sound/soc/intel/boards/cht_bsw_rt5645.c | 8 +- sound/soc/intel/boards/cht_bsw_rt5672.c | 2 +- sound/soc/intel/boards/cml_rt1011_rt5682.c | 23 +- sound/soc/intel/boards/glk_rt5682_max98357a.c | 21 +- sound/soc/intel/boards/haswell.c | 202 + sound/soc/intel/boards/hda_dsp_common.c | 4 +- sound/soc/intel/boards/hsw_rt5640.c | 176 - sound/soc/intel/boards/kbl_da7219_max98357a.c | 21 +- sound/soc/intel/boards/kbl_da7219_max98927.c | 21 +- sound/soc/intel/boards/kbl_rt5663_max98927.c | 21 +- .../soc/intel/boards/kbl_rt5663_rt5514_max98927.c | 21 +- sound/soc/intel/boards/skl_hda_dsp_generic.c | 4 +- sound/soc/intel/boards/skl_nau88l25_max98357a.c | 19 +- sound/soc/intel/boards/skl_nau88l25_ssm4567.c | 19 +- sound/soc/intel/boards/skl_rt286.c | 2 +- sound/soc/intel/boards/sof_cs42l42.c | 23 +- sound/soc/intel/boards/sof_da7219_max98373.c | 23 +- sound/soc/intel/boards/sof_nau8825.c | 23 +- sound/soc/intel/boards/sof_pcm512x.c | 2 +- sound/soc/intel/boards/sof_realtek_common.c | 24 +- sound/soc/intel/boards/sof_realtek_common.h | 6 +- sound/soc/intel/boards/sof_rt5682.c | 35 +- sound/soc/intel/boards/sof_sdw.c | 85 +- sound/soc/intel/catpt/device.c | 5 +- sound/soc/intel/catpt/pcm.c | 26 +- sound/soc/intel/catpt/sysfs.c | 4 +- sound/soc/intel/common/Makefile | 1 - .../intel/common/soc-acpi-intel-hsw-bdw-match.c | 6 +- sound/soc/intel/common/soc-acpi-intel-mtl-match.c | 72 - sound/soc/intel/keembay/kmb_platform.c | 18 +- sound/soc/intel/skylake/skl-nhlt.c | 40 +- sound/soc/intel/skylake/skl-pcm.c | 5 +- sound/soc/intel/skylake/skl-topology.c | 6 + sound/soc/jz4740/Kconfig | 2 +- sound/soc/jz4740/jz4740-i2s.c | 43 +- sound/soc/mediatek/mt6797/mt6797-mt6351.c | 6 +- sound/soc/mediatek/mt8173/mt8173-afe-pcm.c | 6 +- sound/soc/mediatek/mt8173/mt8173-rt5650-rt5676.c | 10 +- sound/soc/mediatek/mt8173/mt8173-rt5650.c | 9 +- sound/soc/mediatek/mt8186/mt8186-afe-clk.c | 651 - sound/soc/mediatek/mt8186/mt8186-afe-clk.h | 106 - sound/soc/mediatek/mt8186/mt8186-afe-gpio.c | 243 - sound/soc/mediatek/mt8186/mt8186-afe-gpio.h | 19 - sound/soc/mediatek/mt8186/mt8186-audsys-clk.c | 150 - sound/soc/mediatek/mt8186/mt8186-audsys-clk.h | 15 - sound/soc/mediatek/mt8186/mt8186-audsys-clkid.h | 45 - sound/soc/mediatek/mt8186/mt8186-dai-adda.c | 873 - sound/soc/mediatek/mt8186/mt8186-dai-hostless.c | 298 - sound/soc/mediatek/mt8186/mt8186-dai-hw-gain.c | 236 - sound/soc/mediatek/mt8186/mt8186-dai-i2s.c | 1286 - sound/soc/mediatek/mt8186/mt8186-dai-pcm.c | 423 - sound/soc/mediatek/mt8186/mt8186-dai-src.c | 695 - sound/soc/mediatek/mt8186/mt8186-dai-tdm.c | 698 - sound/soc/mediatek/mt8186/mt8186-interconnection.h | 69 - sound/soc/mediatek/mt8186/mt8186-misc-control.c | 252 - sound/soc/mediatek/mt8186/mt8186-reg.h | 2913 - sound/soc/mediatek/mt8195/mt8195-afe-clk.c | 8 +- sound/soc/mediatek/mt8195/mt8195-dai-etdm.c | 6 +- sound/soc/mediatek/mt8195/mt8195-dai-pcm.c | 6 +- sound/soc/meson/aiu-acodec-ctrl.c | 1 + sound/soc/meson/aiu-codec-ctrl.c | 1 + sound/soc/meson/aiu-encoder-i2s.c | 2 +- sound/soc/meson/axg-frddr.c | 3 - sound/soc/meson/axg-pdm.c | 4 +- sound/soc/meson/axg-spdifin.c | 1 - sound/soc/meson/axg-spdifout.c | 1 - sound/soc/meson/axg-tdm-interface.c | 14 +- sound/soc/meson/axg-toddr.c | 3 - sound/soc/meson/g12a-toacodec.c | 2 + sound/soc/meson/g12a-tohdmitx.c | 1 + sound/soc/meson/meson-codec-glue.c | 2 +- sound/soc/meson/t9015.c | 1 + sound/soc/mxs/mxs-saif.c | 7 +- sound/soc/pxa/magician.c | 8 +- sound/soc/pxa/mmp-sspa.c | 15 +- sound/soc/pxa/pxa-ssp.c | 43 +- sound/soc/pxa/pxa2xx-i2s.c | 27 +- sound/soc/qcom/apq8016_sbc.c | 2 +- sound/soc/qcom/lpass-apq8016.c | 1 - sound/soc/qcom/lpass-cpu.c | 7 - sound/soc/qcom/qdsp6/audioreach.c | 4 +- sound/soc/qcom/qdsp6/q6adm.c | 6 +- sound/soc/qcom/qdsp6/q6afe.c | 6 +- sound/soc/qcom/qdsp6/q6apm-dai.c | 6 - sound/soc/qcom/qdsp6/q6apm.c | 1 - sound/soc/qcom/qdsp6/q6asm-dai.c | 23 +- sound/soc/qcom/sc7180.c | 2 +- sound/soc/qcom/sc7280.c | 33 - sound/soc/qcom/sdm845.c | 6 +- sound/soc/qcom/sm8250.c | 4 +- sound/soc/rockchip/rk3288_hdmi_analog.c | 4 +- sound/soc/rockchip/rockchip_i2s.c | 183 +- sound/soc/rockchip/rockchip_i2s_tdm.c | 13 +- sound/soc/rockchip/rockchip_pdm.c | 7 +- sound/soc/rockchip/rockchip_spdif.c | 1 - sound/soc/samsung/Kconfig | 20 +- sound/soc/samsung/aries_wm8994.c | 7 +- sound/soc/samsung/h1940_uda1380.c | 2 +- sound/soc/samsung/i2s.c | 8 +- sound/soc/samsung/neo1973_wm8753.c | 2 +- sound/soc/samsung/pcm.c | 7 +- sound/soc/samsung/rx1950_uda1380.c | 4 +- sound/soc/samsung/s3c-i2s-v2.c | 17 +- sound/soc/samsung/s3c2412-i2s.c | 7 +- sound/soc/samsung/s3c24xx-i2s.c | 14 +- sound/soc/samsung/snow.c | 2 +- sound/soc/samsung/spdif.c | 7 +- sound/soc/sh/fsi.c | 6 +- sound/soc/sh/hac.c | 3 +- sound/soc/sh/rcar/core.c | 30 +- sound/soc/sh/rz-ssi.c | 11 +- sound/soc/sh/siu_pcm.c | 17 +- sound/soc/sh/ssi.c | 13 +- sound/soc/soc-card.c | 6 - sound/soc/soc-core.c | 167 +- sound/soc/soc-dai.c | 3 +- sound/soc/soc-dapm.c | 15 +- sound/soc/soc-ops.c | 63 +- sound/soc/soc-topology-test.c | 37 +- sound/soc/soc-topology.c | 2 +- sound/soc/soc-utils.c | 1 + sound/soc/sof/Kconfig | 7 - sound/soc/sof/Makefile | 16 +- sound/soc/sof/amd/Kconfig | 1 - sound/soc/sof/amd/acp-dsp-offset.h | 2 - sound/soc/sof/amd/acp.c | 36 - sound/soc/sof/amd/acp.h | 4 - sound/soc/sof/amd/pci-rn.c | 4 - sound/soc/sof/amd/renoir.c | 4 - sound/soc/sof/core.c | 7 +- sound/soc/sof/debug.c | 5 +- sound/soc/sof/imx/Kconfig | 1 - sound/soc/sof/intel/Kconfig | 27 - sound/soc/sof/intel/Makefile | 4 +- sound/soc/sof/intel/apl.c | 1 - sound/soc/sof/intel/bdw.c | 7 +- sound/soc/sof/intel/byt.c | 5 +- sound/soc/sof/intel/cnl.c | 2 - sound/soc/sof/intel/hda-dai.c | 208 +- sound/soc/sof/intel/hda-dsp.c | 29 +- sound/soc/sof/intel/hda-loader.c | 31 +- sound/soc/sof/intel/hda-pcm.c | 74 +- sound/soc/sof/intel/hda-stream.c | 100 +- sound/soc/sof/intel/hda.h | 9 - sound/soc/sof/intel/icl.c | 1 - sound/soc/sof/intel/mtl.c | 799 - sound/soc/sof/intel/mtl.h | 76 - sound/soc/sof/intel/pci-apl.c | 1 - sound/soc/sof/intel/pci-cnl.c | 1 - sound/soc/sof/intel/pci-icl.c | 1 - sound/soc/sof/intel/pci-mtl.c | 71 - sound/soc/sof/intel/pci-tgl.c | 1 - sound/soc/sof/intel/shim.h | 2 - sound/soc/sof/intel/tgl.c | 34 +- sound/soc/sof/ipc.c | 24 +- sound/soc/sof/ipc3-dtrace.c | 55 +- sound/soc/sof/ipc3-loader.c | 11 +- sound/soc/sof/ipc3-pcm.c | 8 +- sound/soc/sof/ipc3-topology.c | 100 +- sound/soc/sof/ipc3.c | 25 +- sound/soc/sof/ipc4-control.c | 216 - sound/soc/sof/ipc4-pcm.c | 230 - sound/soc/sof/ipc4-priv.h | 7 - sound/soc/sof/ipc4-topology.c | 1760 - sound/soc/sof/ipc4-topology.h | 245 - sound/soc/sof/ipc4.c | 45 +- sound/soc/sof/mediatek/Kconfig | 1 - sound/soc/sof/mediatek/adsp_helper.h | 1 - sound/soc/sof/mediatek/mt8186/mt8186-clk.c | 4 +- sound/soc/sof/mediatek/mt8186/mt8186.c | 2 +- sound/soc/sof/mediatek/mt8195/mt8195-clk.c | 7 - sound/soc/sof/mediatek/mt8195/mt8195.c | 50 +- sound/soc/sof/mediatek/mt8195/mt8195.h | 5 - sound/soc/sof/ops.h | 6 - sound/soc/sof/pcm.c | 13 - sound/soc/sof/pm.c | 21 +- sound/soc/sof/sof-audio.h | 12 - sound/soc/sof/sof-client-probes.c | 1 - sound/soc/sof/sof-client.c | 4 +- sound/soc/sof/sof-priv.h | 16 +- sound/soc/sof/topology.c | 118 +- sound/soc/spear/spdif_in.c | 3 +- sound/soc/spear/spdif_out.c | 3 +- sound/soc/sti/sti_uniperif.c | 3 +- sound/soc/stm/stm32_adfsdm.c | 3 +- sound/soc/stm/stm32_i2s.c | 9 +- sound/soc/stm/stm32_sai_sub.c | 11 +- sound/soc/stm/stm32_spdifrx.c | 1 - sound/soc/sunxi/sun4i-codec.c | 85 +- sound/soc/sunxi/sun4i-i2s.c | 23 +- sound/soc/sunxi/sun4i-spdif.c | 3 +- sound/soc/sunxi/sun50i-codec-analog.c | 8 - sound/soc/sunxi/sun8i-codec.c | 7 +- sound/soc/tegra/Kconfig | 9 - sound/soc/tegra/Makefile | 2 - sound/soc/tegra/tegra20_ac97.c | 5 +- sound/soc/tegra/tegra20_das.c | 198 +- sound/soc/tegra/tegra20_das.h | 120 + sound/soc/tegra/tegra20_i2s.c | 9 +- sound/soc/tegra/tegra20_spdif.c | 1 - sound/soc/tegra/tegra210_adx.c | 2 +- sound/soc/tegra/tegra210_ahub.c | 39 +- sound/soc/tegra/tegra210_i2s.c | 7 +- sound/soc/tegra/tegra210_mbdrc.c | 1014 - sound/soc/tegra/tegra210_mbdrc.h | 215 - sound/soc/tegra/tegra210_ope.c | 419 - sound/soc/tegra/tegra210_ope.h | 90 - sound/soc/tegra/tegra210_peq.c | 434 - sound/soc/tegra/tegra210_peq.h | 56 - sound/soc/tegra/tegra30_i2s.c | 9 +- sound/soc/ti/davinci-i2s.c | 35 +- sound/soc/ti/davinci-mcasp.c | 16 +- sound/soc/ti/davinci-vcif.c | 3 +- sound/soc/ti/omap-dmic.c | 3 +- sound/soc/ti/omap-hdmi.c | 1 - sound/soc/ti/omap-mcbsp-priv.h | 2 + sound/soc/ti/omap-mcbsp-st.c | 14 +- sound/soc/ti/omap-mcbsp.c | 34 +- sound/soc/ti/omap-mcpdm.c | 7 +- sound/soc/uniphier/evea.c | 1 + sound/soc/ux500/mop500.c | 2 + sound/soc/ux500/mop500_ab8500.c | 2 + sound/soc/ux500/mop500_ab8500.h | 2 + sound/soc/ux500/ux500_msp_dai.c | 41 +- sound/soc/ux500/ux500_msp_dai.h | 2 + sound/soc/ux500/ux500_msp_i2s.c | 2 + sound/soc/ux500/ux500_msp_i2s.h | 2 + sound/soc/ux500/ux500_pcm.c | 2 + sound/soc/ux500/ux500_pcm.h | 2 + sound/soc/xilinx/xlnx_formatter_pcm.c | 18 +- sound/soc/xilinx/xlnx_i2s.c | 1 - sound/soc/xilinx/xlnx_spdif.c | 1 - sound/soc/xtensa/xtfpga-i2s.c | 19 +- sound/usb/mixer_quirks.c | 187 +- sound/usb/mixer_us16x08.c | 6 +- sound/usb/quirks-table.h | 248 - sound/usb/quirks.c | 13 - sound/x86/intel_hdmi_audio.c | 15 +- tools/Makefile | 3 - tools/accounting/getdelays.c | 4 + tools/arch/arm64/include/asm/cputype.h | 12 +- tools/arch/arm64/include/uapi/asm/kvm.h | 36 - tools/arch/x86/include/asm/amd-ibs.h | 16 +- tools/arch/x86/include/asm/cpufeatures.h | 8 +- tools/arch/x86/include/asm/disabled-features.h | 8 +- tools/arch/x86/include/asm/msr-index.h | 25 - tools/arch/x86/include/uapi/asm/kvm.h | 23 +- tools/arch/x86/include/uapi/asm/svm.h | 13 - tools/bpf/bpftool/Documentation/bpftool-cgroup.rst | 16 +- .../bpf/bpftool/Documentation/bpftool-feature.rst | 12 - tools/bpf/bpftool/Documentation/bpftool-prog.rst | 5 +- tools/bpf/bpftool/Makefile | 13 +- tools/bpf/bpftool/bash-completion/bpftool | 30 +- tools/bpf/bpftool/btf.c | 57 +- tools/bpf/bpftool/btf_dumper.c | 29 - tools/bpf/bpftool/cgroup.c | 162 +- tools/bpf/bpftool/common.c | 160 +- tools/bpf/bpftool/feature.c | 148 +- tools/bpf/bpftool/gen.c | 112 - tools/bpf/bpftool/link.c | 61 +- tools/bpf/bpftool/main.c | 2 + tools/bpf/bpftool/main.h | 24 +- tools/bpf/bpftool/map.c | 84 +- tools/bpf/bpftool/pids.c | 1 - tools/bpf/bpftool/prog.c | 79 +- tools/bpf/bpftool/struct_ops.c | 2 - tools/cgroup/memcg_shrinker.py | 71 - tools/include/asm-generic/bitops/non-atomic.h | 34 +- tools/include/linux/bitops.h | 16 - tools/include/linux/btf_ids.h | 35 +- tools/include/linux/gfp.h | 3 +- tools/include/linux/kallsyms.h | 2 +- tools/include/linux/objtool.h | 8 +- tools/include/linux/slab.h | 4 - tools/include/nolibc/Makefile | 37 +- tools/include/nolibc/stdio.h | 4 +- tools/include/nolibc/stdlib.h | 7 +- tools/include/uapi/drm/i915_drm.h | 359 +- tools/include/uapi/linux/bpf.h | 93 +- tools/include/uapi/linux/btf.h | 17 +- tools/include/uapi/linux/fs.h | 2 +- tools/include/uapi/linux/if_link.h | 1 - tools/include/uapi/linux/if_tun.h | 2 +- tools/include/uapi/linux/kvm.h | 62 +- tools/include/uapi/linux/perf_event.h | 2 +- tools/include/uapi/linux/pkt_cls.h | 4 +- tools/include/uapi/linux/prctl.h | 9 - tools/include/uapi/linux/seg6.h | 4 +- tools/include/uapi/linux/usbdevice_fs.h | 4 +- tools/include/uapi/linux/vhost.h | 26 +- tools/include/uapi/sound/asound.h | 2 +- tools/kvm/kvm_stat/kvm_stat | 3 +- tools/lib/bpf/Build | 2 +- tools/lib/bpf/Makefile | 2 +- tools/lib/bpf/bpf.c | 200 +- tools/lib/bpf/bpf.h | 98 +- tools/lib/bpf/bpf_core_read.h | 11 - tools/lib/bpf/bpf_tracing.h | 2 +- tools/lib/bpf/btf.c | 412 +- tools/lib/bpf/btf.h | 118 +- tools/lib/bpf/btf_dump.c | 160 +- tools/lib/bpf/libbpf.c | 1829 +- tools/lib/bpf/libbpf.h | 507 +- tools/lib/bpf/libbpf.map | 120 +- tools/lib/bpf/libbpf_common.h | 16 +- tools/lib/bpf/libbpf_internal.h | 31 +- tools/lib/bpf/libbpf_legacy.h | 28 +- tools/lib/bpf/libbpf_probes.c | 125 +- tools/lib/bpf/linker.c | 7 +- tools/lib/bpf/netlink.c | 62 +- tools/lib/bpf/relo_core.c | 472 +- tools/lib/bpf/relo_core.h | 10 +- tools/lib/bpf/usdt.c | 129 +- tools/lib/bpf/xsk.c | 1260 + tools/lib/bpf/xsk.h | 336 + tools/lib/perf/evsel.c | 17 +- tools/lib/perf/include/perf/event.h | 3 +- tools/lib/symbol/kallsyms.h | 2 +- tools/memory-model/Documentation/locking.txt | 320 - tools/memory-model/linux-kernel.bell | 16 +- tools/memory-model/litmus-tests/.gitignore | 2 +- tools/memory-model/scripts/README | 16 +- tools/memory-model/scripts/checkalllitmus.sh | 29 +- tools/memory-model/scripts/checkghlitmus.sh | 11 +- tools/memory-model/scripts/checklitmus.sh | 25 +- tools/memory-model/scripts/checklitmushist.sh | 2 +- tools/memory-model/scripts/checktheselitmus.sh | 43 - tools/memory-model/scripts/cmplitmushist.sh | 49 +- tools/memory-model/scripts/hwfnseg.sh | 20 - tools/memory-model/scripts/initlitmushist.sh | 2 +- tools/memory-model/scripts/judgelitmus.sh | 120 +- tools/memory-model/scripts/newlitmushist.sh | 4 +- tools/memory-model/scripts/parseargs.sh | 21 +- tools/memory-model/scripts/runlitmus.sh | 80 - tools/memory-model/scripts/runlitmushist.sh | 29 +- tools/memory-model/scripts/simpletest.sh | 35 - tools/objtool/check.c | 2 +- tools/perf/Documentation/perf-record.txt | 5 - tools/perf/Documentation/perf.data-file-format.txt | 20 +- tools/perf/Makefile.config | 27 +- tools/perf/Makefile.perf | 16 +- tools/perf/arch/x86/util/evsel.c | 52 - tools/perf/builtin-inject.c | 9 +- tools/perf/builtin-kmem.c | 1 + tools/perf/builtin-record.c | 44 +- tools/perf/builtin-script.c | 6 - tools/perf/builtin-stat.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/tests/bp_account.c | 16 +- tools/perf/tests/expr.c | 2 - tools/perf/tests/shell/lib/perf_csv_output_lint.py | 48 + tools/perf/tests/shell/stat+csv_output.sh | 69 +- tools/perf/tests/shell/test_arm_callgraph_fp.sh | 2 +- tools/perf/tests/topology.c | 2 +- tools/perf/trace/beauty/arch_errno_names.sh | 14 +- tools/perf/trace/beauty/include/linux/socket.h | 7 +- tools/perf/util/amd-sample-raw.c | 68 +- tools/perf/util/arm-spe.c | 22 +- tools/perf/util/bpf-loader.c | 204 +- tools/perf/util/bpf-utils.c | 5 +- tools/perf/util/bpf_off_cpu.c | 7 +- tools/perf/util/bpf_skel/off_cpu.bpf.c | 20 +- tools/perf/util/build-id.c | 28 - tools/perf/util/data-convert-json.c | 5 +- tools/perf/util/env.c | 62 +- tools/perf/util/env.h | 14 +- tools/perf/util/event.c | 1 - tools/perf/util/evsel.c | 16 - tools/perf/util/evsel.h | 1 - tools/perf/util/expr.l | 2 +- tools/perf/util/header.c | 206 +- tools/perf/util/header.h | 4 +- tools/perf/util/metricgroup.c | 9 - tools/perf/util/off_cpu.h | 9 - tools/perf/util/pmu.c | 15 +- tools/perf/util/pmu.h | 2 - tools/perf/util/record.c | 2 +- tools/perf/util/record.h | 1 - tools/perf/util/session.c | 4 - tools/perf/util/synthetic-events.c | 16 +- tools/perf/util/tool.h | 3 +- tools/perf/util/unwind-libunwind-local.c | 4 +- tools/power/cpupower/debug/i386/dump_psb.c | 6 +- tools/spi/spidev_test.c | 11 - 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/linux/kmemleak.h | 2 +- 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/radix-tree/.gitignore | 2 - tools/testing/radix-tree/Makefile | 9 +- tools/testing/radix-tree/generated/autoconf.h | 1 - tools/testing/radix-tree/linux.c | 160 +- tools/testing/radix-tree/linux/kernel.h | 1 - tools/testing/radix-tree/linux/lockdep.h | 2 - tools/testing/radix-tree/linux/maple_tree.h | 7 - tools/testing/radix-tree/maple.c | 59 - tools/testing/radix-tree/trace/events/maple_tree.h | 5 - tools/testing/selftests/Makefile | 3 +- tools/testing/selftests/bpf/.gitignore | 1 - tools/testing/selftests/bpf/Makefile | 34 +- tools/testing/selftests/bpf/bench.c | 99 - tools/testing/selftests/bpf/bench.h | 16 - .../bpf/benchs/bench_bpf_hashmap_full_update.c | 96 - .../selftests/bpf/benchs/bench_local_storage.c | 287 - .../benchs/bench_local_storage_rcu_tasks_trace.c | 281 - .../benchs/run_bench_bpf_hashmap_full_update.sh | 11 - .../bpf/benchs/run_bench_local_storage.sh | 24 - .../run_bench_local_storage_rcu_tasks_trace.sh | 11 - tools/testing/selftests/bpf/benchs/run_common.sh | 17 - tools/testing/selftests/bpf/bpf_legacy.h | 9 + tools/testing/selftests/bpf/btf_helpers.c | 25 +- tools/testing/selftests/bpf/config | 6 - tools/testing/selftests/bpf/network_helpers.c | 2 +- .../selftests/bpf/prog_tests/attach_probe.c | 49 +- .../testing/selftests/bpf/prog_tests/bpf_cookie.c | 78 +- tools/testing/selftests/bpf/prog_tests/bpf_loop.c | 62 - .../testing/selftests/bpf/prog_tests/bpf_tcp_ca.c | 61 - tools/testing/selftests/bpf/prog_tests/btf.c | 155 +- tools/testing/selftests/bpf/prog_tests/btf_write.c | 126 +- .../testing/selftests/bpf/prog_tests/core_reloc.c | 138 +- .../selftests/bpf/prog_tests/fexit_stress.c | 32 +- .../selftests/bpf/prog_tests/kprobe_multi_test.c | 7 +- .../testing/selftests/bpf/prog_tests/libbpf_str.c | 207 - .../testing/selftests/bpf/prog_tests/lsm_cgroup.c | 301 - .../selftests/bpf/prog_tests/resolve_btfids.c | 2 +- .../testing/selftests/bpf/prog_tests/sock_fields.c | 1 + .../selftests/bpf/prog_tests/sockmap_ktls.c | 84 +- tools/testing/selftests/bpf/prog_tests/tailcalls.c | 55 - .../testing/selftests/bpf/prog_tests/tc_redirect.c | 8 +- tools/testing/selftests/bpf/prog_tests/usdt.c | 2 +- .../selftests/bpf/prog_tests/xdp_synproxy.c | 183 - .../bpf/progs/bpf_hashmap_full_update_bench.c | 40 - tools/testing/selftests/bpf/progs/bpf_loop.c | 114 - .../testing/selftests/bpf/progs/bpf_tracing_net.h | 1 - .../bpf/progs/btf__core_reloc_enum64val.c | 3 - .../bpf/progs/btf__core_reloc_enum64val___diff.c | 3 - .../btf__core_reloc_enum64val___err_missing.c | 3 - .../btf__core_reloc_enum64val___val3_missing.c | 3 - .../bpf/progs/btf__core_reloc_type_based___diff.c | 3 - .../testing/selftests/bpf/progs/core_reloc_types.h | 186 +- tools/testing/selftests/bpf/progs/kprobe_multi.c | 24 +- .../selftests/bpf/progs/local_storage_bench.c | 104 - .../progs/local_storage_rcu_tasks_trace_bench.c | 67 - tools/testing/selftests/bpf/progs/lsm_cgroup.c | 180 - .../selftests/bpf/progs/tailcall_bpf2bpf6.c | 42 - .../selftests/bpf/progs/tcp_ca_incompl_cong_ops.c | 35 - .../selftests/bpf/progs/tcp_ca_unsupp_cong_op.c | 21 - .../selftests/bpf/progs/tcp_ca_write_sk_pacing.c | 60 - .../selftests/bpf/progs/test_attach_probe.c | 60 - tools/testing/selftests/bpf/progs/test_btf_haskv.c | 51 + tools/testing/selftests/bpf/progs/test_btf_newkv.c | 18 + .../bpf/progs/test_core_reloc_enum64val.c | 70 - .../selftests/bpf/progs/test_core_reloc_kernel.c | 19 - .../bpf/progs/test_core_reloc_type_based.c | 44 +- tools/testing/selftests/bpf/progs/test_tc_dtime.c | 53 +- tools/testing/selftests/bpf/progs/test_varlen.c | 8 +- .../selftests/bpf/progs/xdp_synproxy_kern.c | 833 - .../selftests/bpf/test_bpftool_synctypes.py | 182 +- tools/testing/selftests/bpf/test_btf.h | 3 - tools/testing/selftests/bpf/test_verifier.c | 367 +- tools/testing/selftests/bpf/test_xdping.sh | 4 - .../selftests/bpf/verifier/bpf_loop_inline.c | 263 - tools/testing/selftests/bpf/verifier/jmp32.c | 21 - tools/testing/selftests/bpf/verifier/jump.c | 22 - tools/testing/selftests/bpf/xdp_synproxy.c | 466 - tools/testing/selftests/bpf/xdpxceiver.c | 21 +- tools/testing/selftests/bpf/xsk.c | 1268 - tools/testing/selftests/bpf/xsk.h | 316 - tools/testing/selftests/damon/_chk_dependency.sh | 10 - tools/testing/selftests/dma/Makefile | 1 - tools/testing/selftests/dma/dma_map_benchmark.c | 2 +- tools/testing/selftests/drivers/gpu/drm_mm.sh | 4 +- .../drivers/net/mlxsw/rif_counter_scale.sh | 107 - .../drivers/net/mlxsw/spectrum-2/resource_scale.sh | 31 +- .../net/mlxsw/spectrum-2/rif_counter_scale.sh | 1 - .../net/mlxsw/spectrum-2/tc_flower_scale.sh | 15 +- .../drivers/net/mlxsw/spectrum/resource_scale.sh | 29 +- .../net/mlxsw/spectrum/rif_counter_scale.sh | 34 - .../selftests/drivers/net/mlxsw/tc_flower_scale.sh | 17 - .../testing/selftests/filesystems/binderfs/config | 1 + tools/testing/selftests/filesystems/fat/.gitignore | 2 - tools/testing/selftests/filesystems/fat/Makefile | 7 - tools/testing/selftests/filesystems/fat/config | 2 - .../selftests/filesystems/fat/rename_exchange.c | 37 - .../selftests/filesystems/fat/run_fat_tests.sh | 82 - tools/testing/selftests/kexec/kexec_common_lib.sh | 36 +- tools/testing/selftests/kselftest_deps.sh | 2 +- tools/testing/selftests/kselftest_module.h | 4 - tools/testing/selftests/kvm/.gitignore | 8 +- tools/testing/selftests/kvm/Makefile | 66 +- tools/testing/selftests/kvm/aarch64/arch_timer.c | 79 +- .../selftests/kvm/aarch64/debug-exceptions.c | 22 +- tools/testing/selftests/kvm/aarch64/get-reg-list.c | 30 +- tools/testing/selftests/kvm/aarch64/hypercalls.c | 90 +- tools/testing/selftests/kvm/aarch64/psci_test.c | 69 +- .../selftests/kvm/aarch64/vcpu_width_config.c | 71 +- tools/testing/selftests/kvm/aarch64/vgic_init.c | 443 +- tools/testing/selftests/kvm/aarch64/vgic_irq.c | 40 +- .../selftests/kvm/access_tracking_perf_test.c | 92 +- tools/testing/selftests/kvm/demand_paging_test.c | 49 +- tools/testing/selftests/kvm/dirty_log_perf_test.c | 61 +- tools/testing/selftests/kvm/dirty_log_test.c | 95 +- .../testing/selftests/kvm/hardware_disable_test.c | 29 +- .../selftests/kvm/include/aarch64/processor.h | 28 +- tools/testing/selftests/kvm/include/aarch64/vgic.h | 6 +- .../testing/selftests/kvm/include/kvm_util_base.h | 809 +- .../testing/selftests/kvm/include/perf_test_util.h | 14 +- .../selftests/kvm/include/riscv/processor.h | 20 + tools/testing/selftests/kvm/include/test_util.h | 7 - tools/testing/selftests/kvm/include/ucall_common.h | 2 +- tools/testing/selftests/kvm/include/x86_64/apic.h | 1 - tools/testing/selftests/kvm/include/x86_64/evmcs.h | 2 +- tools/testing/selftests/kvm/include/x86_64/mce.h | 25 - .../selftests/kvm/include/x86_64/processor.h | 225 +- .../selftests/kvm/include/x86_64/svm_util.h | 12 - tools/testing/selftests/kvm/include/x86_64/vmx.h | 6 - .../testing/selftests/kvm/kvm_binary_stats_test.c | 169 +- tools/testing/selftests/kvm/kvm_create_max_vcpus.c | 10 +- tools/testing/selftests/kvm/kvm_page_table_test.c | 66 +- .../testing/selftests/kvm/lib/aarch64/processor.c | 81 +- tools/testing/selftests/kvm/lib/aarch64/ucall.c | 22 +- tools/testing/selftests/kvm/lib/aarch64/vgic.c | 54 +- tools/testing/selftests/kvm/lib/elf.c | 1 + tools/testing/selftests/kvm/lib/guest_modes.c | 6 +- tools/testing/selftests/kvm/lib/kvm_util.c | 1232 +- .../testing/selftests/kvm/lib/kvm_util_internal.h | 128 + tools/testing/selftests/kvm/lib/perf_test_util.c | 125 +- tools/testing/selftests/kvm/lib/riscv/processor.c | 111 +- tools/testing/selftests/kvm/lib/riscv/ucall.c | 16 +- .../selftests/kvm/lib/s390x/diag318_test_handler.c | 11 +- tools/testing/selftests/kvm/lib/s390x/processor.c | 44 +- tools/testing/selftests/kvm/lib/s390x/ucall.c | 10 +- .../selftests/kvm/lib/x86_64/perf_test_util.c | 111 - tools/testing/selftests/kvm/lib/x86_64/processor.c | 581 +- tools/testing/selftests/kvm/lib/x86_64/svm.c | 6 +- tools/testing/selftests/kvm/lib/x86_64/ucall.c | 12 +- tools/testing/selftests/kvm/lib/x86_64/vmx.c | 163 +- .../testing/selftests/kvm/max_guest_memory_test.c | 55 +- .../kvm/memslot_modification_stress_test.c | 13 +- tools/testing/selftests/kvm/memslot_perf_test.c | 28 +- tools/testing/selftests/kvm/rseq_test.c | 22 +- tools/testing/selftests/kvm/s390x/memop.c | 182 +- tools/testing/selftests/kvm/s390x/resets.c | 178 +- tools/testing/selftests/kvm/s390x/sync_regs_test.c | 121 +- tools/testing/selftests/kvm/s390x/tprot.c | 50 +- .../testing/selftests/kvm/set_memory_region_test.c | 43 +- tools/testing/selftests/kvm/steal_time.c | 120 +- .../selftests/kvm/system_counter_offset_test.c | 35 +- tools/testing/selftests/kvm/x86_64/amx_test.c | 56 +- tools/testing/selftests/kvm/x86_64/cpuid_test.c | 29 +- .../selftests/kvm/x86_64/cr4_cpuid_sync_test.c | 22 +- tools/testing/selftests/kvm/x86_64/debug_regs.c | 77 +- .../selftests/kvm/x86_64/emulator_error_test.c | 74 +- tools/testing/selftests/kvm/x86_64/evmcs_test.c | 62 +- .../selftests/kvm/x86_64/fix_hypercall_test.c | 45 +- .../selftests/kvm/x86_64/get_msr_index_features.c | 117 +- tools/testing/selftests/kvm/x86_64/hyperv_clock.c | 25 +- tools/testing/selftests/kvm/x86_64/hyperv_cpuid.c | 34 +- .../testing/selftests/kvm/x86_64/hyperv_features.c | 296 +- .../testing/selftests/kvm/x86_64/hyperv_svm_test.c | 25 +- .../testing/selftests/kvm/x86_64/kvm_clock_test.c | 29 +- tools/testing/selftests/kvm/x86_64/kvm_pv_test.c | 107 +- .../selftests/kvm/x86_64/max_vcpuid_cap_test.c | 44 - .../selftests/kvm/x86_64/mmio_warning_test.c | 16 +- tools/testing/selftests/kvm/x86_64/mmu_role_test.c | 32 +- .../selftests/kvm/x86_64/monitor_mwait_test.c | 137 - .../selftests/kvm/x86_64/nx_huge_pages_test.c | 269 - .../selftests/kvm/x86_64/nx_huge_pages_test.sh | 59 - .../selftests/kvm/x86_64/platform_info_test.c | 51 +- .../selftests/kvm/x86_64/pmu_event_filter_test.c | 103 +- .../testing/selftests/kvm/x86_64/set_boot_cpu_id.c | 91 +- .../testing/selftests/kvm/x86_64/set_sregs_test.c | 47 +- .../selftests/kvm/x86_64/sev_migrate_tests.c | 126 +- tools/testing/selftests/kvm/x86_64/smm_test.c | 39 +- tools/testing/selftests/kvm/x86_64/state_test.c | 31 +- .../selftests/kvm/x86_64/svm_int_ctl_test.c | 21 +- .../kvm/x86_64/svm_nested_soft_inject_test.c | 216 - .../testing/selftests/kvm/x86_64/svm_vmcall_test.c | 16 +- .../testing/selftests/kvm/x86_64/sync_regs_test.c | 62 +- .../selftests/kvm/x86_64/triple_fault_event_test.c | 90 - tools/testing/selftests/kvm/x86_64/tsc_msrs_test.c | 35 +- .../selftests/kvm/x86_64/tsc_scaling_sync.c | 25 +- .../selftests/kvm/x86_64/ucna_injection_test.c | 316 - .../selftests/kvm/x86_64/userspace_io_test.c | 18 +- .../selftests/kvm/x86_64/userspace_msr_exit_test.c | 187 +- .../selftests/kvm/x86_64/vmx_apic_access_test.c | 27 +- .../kvm/x86_64/vmx_close_while_nested_test.c | 17 +- .../selftests/kvm/x86_64/vmx_dirty_log_test.c | 13 +- .../vmx_exception_with_invalid_guest_state.c | 68 +- .../kvm/x86_64/vmx_invalid_nested_guest_state.c | 18 +- .../kvm/x86_64/vmx_nested_tsc_scaling_test.c | 29 +- .../selftests/kvm/x86_64/vmx_pmu_caps_test.c | 48 +- .../kvm/x86_64/vmx_preemption_timer_test.c | 35 +- .../kvm/x86_64/vmx_set_nested_state_test.c | 91 +- .../selftests/kvm/x86_64/vmx_tsc_adjust_test.c | 13 +- .../testing/selftests/kvm/x86_64/xapic_ipi_test.c | 48 +- .../selftests/kvm/x86_64/xapic_state_test.c | 76 +- .../testing/selftests/kvm/x86_64/xen_shinfo_test.c | 73 +- .../testing/selftests/kvm/x86_64/xen_vmcall_test.c | 25 +- tools/testing/selftests/kvm/x86_64/xss_msr_test.c | 56 +- tools/testing/selftests/lib.mk | 25 +- tools/testing/selftests/net/.gitignore | 2 +- tools/testing/selftests/net/Makefile | 4 +- tools/testing/selftests/net/af_unix/Makefile | 3 +- tools/testing/selftests/net/af_unix/unix_connect.c | 149 - tools/testing/selftests/net/bind_bhash_test.c | 119 + tools/testing/selftests/net/bpf/Makefile | 2 +- tools/testing/selftests/net/cmsg_sender.c | 2 +- tools/testing/selftests/net/fcnal-test.sh | 61 +- tools/testing/selftests/net/fib_rule_tests.sh | 23 - tools/testing/selftests/net/forwarding/Makefile | 1 - .../net/forwarding/bridge_mdb_port_down.sh | 118 - .../net/forwarding/ethtool_extended_state.sh | 43 +- tools/testing/selftests/net/forwarding/lib.sh | 6 +- .../net/forwarding/mirror_gre_bridge_1q_lag.sh | 7 +- tools/testing/selftests/net/mptcp/diag.sh | 48 +- tools/testing/selftests/net/mptcp/mptcp_connect.c | 2 +- tools/testing/selftests/net/mptcp/mptcp_inq.c | 2 +- tools/testing/selftests/net/mptcp/mptcp_sockopt.c | 2 +- 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/net/tun.c | 162 - tools/testing/selftests/net/udpgro.sh | 2 +- tools/testing/selftests/net/udpgro_bench.sh | 2 +- tools/testing/selftests/net/udpgro_frglist.sh | 2 +- tools/testing/selftests/net/udpgro_fwd.sh | 2 +- tools/testing/selftests/net/udpgso_bench.sh | 2 +- tools/testing/selftests/net/veth.sh | 6 +- .../selftests/netfilter/nft_concat_range.sh | 2 +- tools/testing/selftests/powerpc/include/reg.h | 4 - tools/testing/selftests/powerpc/include/utils.h | 10 - tools/testing/selftests/powerpc/math/.gitignore | 1 - tools/testing/selftests/powerpc/mce/.gitignore | 1 - .../selftests/powerpc/papr_attributes/attr_test.c | 30 +- tools/testing/selftests/powerpc/pmu/Makefile | 11 +- tools/testing/selftests/powerpc/pmu/branch_loops.S | 28 - tools/testing/selftests/powerpc/pmu/ebb/.gitignore | 1 - .../powerpc/pmu/event_code_tests/Makefile | 15 - .../pmu/event_code_tests/blacklisted_events_test.c | 132 - .../event_alternatives_tests_p10.c | 109 - .../event_code_tests/event_alternatives_tests_p9.c | 116 - .../event_code_tests/generic_events_valid_test.c | 130 - .../event_code_tests/group_constraint_cache_test.c | 60 - .../group_constraint_l2l3_sel_test.c | 64 - .../group_constraint_mmcra_sample_test.c | 54 - .../event_code_tests/group_constraint_pmc56_test.c | 63 - .../group_constraint_pmc_count_test.c | 70 - .../group_constraint_radix_scope_qual_test.c | 56 - .../group_constraint_repeat_test.c | 56 - .../group_constraint_thresh_cmp_test.c | 96 - .../group_constraint_thresh_ctl_test.c | 64 - .../group_constraint_thresh_sel_test.c | 63 - .../event_code_tests/group_constraint_unit_test.c | 74 - .../group_pmc56_exclude_constraints_test.c | 64 - .../event_code_tests/hw_cache_event_type_test.c | 88 - .../pmu/event_code_tests/invalid_event_code_test.c | 67 - .../reserved_bits_mmcra_sample_elig_mode_test.c | 77 - .../reserved_bits_mmcra_thresh_ctl_test.c | 44 - .../selftests/powerpc/pmu/sampling_tests/Makefile | 7 +- .../pmu/sampling_tests/bhrb_filter_map_test.c | 105 - .../pmu/sampling_tests/bhrb_no_crash_wo_pmu_test.c | 59 - .../intr_regs_no_crash_wo_pmu_test.c | 57 - .../selftests/powerpc/pmu/sampling_tests/misc.c | 135 +- .../selftests/powerpc/pmu/sampling_tests/misc.h | 9 +- .../pmu/sampling_tests/mmcr1_sel_unit_cache_test.c | 77 - .../pmu/sampling_tests/mmcra_bhrb_any_test.c | 65 - .../pmu/sampling_tests/mmcra_bhrb_cond_test.c | 69 - .../mmcra_bhrb_disable_no_branch_test.c | 64 - .../pmu/sampling_tests/mmcra_bhrb_disable_test.c | 66 - .../pmu/sampling_tests/mmcra_bhrb_ind_call_test.c | 69 - .../pmu/sampling_tests/mmcra_thresh_cmp_test.c | 74 - .../testing/selftests/powerpc/security/.gitignore | 1 - .../selftests/rcutorture/bin/kvm-check-branches.sh | 11 +- .../testing/selftests/rcutorture/bin/kvm-remote.sh | 1 - tools/testing/selftests/rcutorture/bin/kvm.sh | 6 +- tools/testing/selftests/rseq/rseq-riscv.h | 50 +- tools/testing/selftests/rseq/rseq.c | 3 +- tools/testing/selftests/seccomp/seccomp_bpf.c | 2 +- tools/testing/selftests/sync/config | 1 + tools/testing/selftests/tc-testing/.gitignore | 1 + .../tc-testing/tc-tests/actions/gact.json | 77 - tools/testing/selftests/timens/Makefile | 2 +- tools/testing/selftests/timens/vfork_exec.c | 90 - .../testing/selftests/timers/alarmtimer-suspend.c | 2 +- tools/testing/selftests/tpm2/settings | 1 - tools/testing/selftests/vm/Makefile | 1 - tools/testing/selftests/vm/gup_test.c | 4 +- tools/testing/selftests/vm/hmm-tests.c | 311 +- tools/testing/selftests/vm/ksm_tests.c | 2 - tools/testing/selftests/vm/mrelease_test.c | 16 +- tools/testing/selftests/vm/mremap_test.c | 49 +- tools/testing/selftests/vm/run_vmtests.sh | 251 +- tools/testing/selftests/vm/test_hmm.sh | 24 +- tools/testing/selftests/vm/userfaultfd.c | 72 +- tools/testing/selftests/vm/va_128TBswitch.c | 8 +- tools/testing/selftests/vm/va_128TBswitch.sh | 54 - tools/testing/selftests/wireguard/qemu/Makefile | 44 +- .../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/powerpc.config | 1 - .../selftests/wireguard/qemu/arch/x86_64.config | 7 +- tools/testing/selftests/wireguard/qemu/init.c | 14 - .../testing/selftests/wireguard/qemu/kernel.config | 4 +- tools/vm/page_owner_sort.c | 2 +- tools/vm/slabinfo.c | 58 +- virt/kvm/kvm_main.c | 210 +- virt/kvm/pfncache.c | 231 +- 8973 files changed, 174331 insertions(+), 759475 deletions(-) delete mode 100644 .rustfmt.toml delete mode 100644 Documentation/ABI/testing/sysfs-class-usb_power_delivery delete mode 100644 Documentation/ABI/testing/sysfs-class-vduse delete mode 100644 Documentation/ABI/testing/sysfs-driver-intel-m10-bmc-sec-update delete mode 100644 Documentation/PCI/endpoint/pci-vntb-function.rst delete mode 100644 Documentation/PCI/endpoint/pci-vntb-howto.rst delete mode 100644 Documentation/admin-guide/hw-vuln/processor_mmio_stale_data.rst delete mode 100644 Documentation/admin-guide/mm/damon/lru_sort.rst delete mode 100644 Documentation/admin-guide/mm/shrinker_debugfs.rst delete mode 100644 Documentation/admin-guide/perf/hns3-pmu.rst delete mode 100644 Documentation/arm/google/chromebook-boot-flow.rst create mode 100644 Documentation/core-api/bus-virt-phys-mapping.rst delete mode 100644 Documentation/core-api/maple_tree.rst delete mode 100644 Documentation/devicetree/bindings/arm/arm,coresight-catu.yaml delete mode 100644 Documentation/devicetree/bindings/arm/arm,coresight-cpu-debug.yaml delete mode 100644 Documentation/devicetree/bindings/arm/arm,coresight-cti.yaml delete mode 100644 Documentation/devicetree/bindings/arm/arm,coresight-dynamic-fun [...] delete mode 100644 Documentation/devicetree/bindings/arm/arm,coresight-dynamic-rep [...] delete mode 100644 Documentation/devicetree/bindings/arm/arm,coresight-etb10.yaml delete mode 100644 Documentation/devicetree/bindings/arm/arm,coresight-etm.yaml delete mode 100644 Documentation/devicetree/bindings/arm/arm,coresight-static-funnel.yaml delete mode 100644 Documentation/devicetree/bindings/arm/arm,coresight-static-repl [...] delete mode 100644 Documentation/devicetree/bindings/arm/arm,coresight-stm.yaml delete mode 100644 Documentation/devicetree/bindings/arm/arm,coresight-tmc.yaml delete mode 100644 Documentation/devicetree/bindings/arm/arm,coresight-tpiu.yaml delete mode 100644 Documentation/devicetree/bindings/arm/arm,embedded-trace-extens [...] delete mode 100644 Documentation/devicetree/bindings/arm/arm,trace-buffer-extension.yaml delete mode 100644 Documentation/devicetree/bindings/arm/aspeed/aspeed.yaml create mode 100644 Documentation/devicetree/bindings/arm/coresight-cpu-debug.txt create mode 100644 Documentation/devicetree/bindings/arm/coresight-cti.yaml create mode 100644 Documentation/devicetree/bindings/arm/coresight.txt create mode 100644 Documentation/devicetree/bindings/arm/ete.yaml create mode 100644 Documentation/devicetree/bindings/arm/renesas,prr.yaml delete mode 100644 Documentation/devicetree/bindings/arm/samsung/samsung-soc.yaml create mode 100644 Documentation/devicetree/bindings/arm/trbe.yaml create mode 100644 Documentation/devicetree/bindings/ata/ahci-ceva.txt delete mode 100644 Documentation/devicetree/bindings/ata/ceva,ahci-1v84.yaml create mode 100644 Documentation/devicetree/bindings/chosen.txt delete mode 100644 Documentation/devicetree/bindings/chrome/google,cros-kbd-led-ba [...] create mode 100644 Documentation/devicetree/bindings/clock/efm32-clock.txt delete mode 100644 Documentation/devicetree/bindings/clock/qcom,gpucc-sm8350.yaml delete mode 100644 Documentation/devicetree/bindings/clock/qcom,sm8450-camcc.yaml create mode 100644 Documentation/devicetree/bindings/devfreq/exynos-bus.txt delete mode 100644 Documentation/devicetree/bindings/display/bridge/fsl,imx8qxp-ldb.yaml delete mode 100644 Documentation/devicetree/bindings/display/bridge/fsl,imx8qxp-pi [...] delete mode 100644 Documentation/devicetree/bindings/display/bridge/fsl,imx8qxp-pi [...] delete mode 100644 Documentation/devicetree/bindings/display/bridge/fsl,imx8qxp-px [...] create mode 100644 Documentation/devicetree/bindings/display/bridge/sii902x.txt delete mode 100644 Documentation/devicetree/bindings/display/bridge/sil,sii9022.yaml delete mode 100644 Documentation/devicetree/bindings/display/bridge/ti,dlpc3433.yaml create mode 100644 Documentation/devicetree/bindings/display/mediatek/mediatek,mutex.yaml create mode 100644 Documentation/devicetree/bindings/display/msm/hdmi.txt delete mode 100644 Documentation/devicetree/bindings/display/msm/hdmi.yaml delete mode 100644 Documentation/devicetree/bindings/display/panel/arm,rtsm-display.yaml delete mode 100644 Documentation/devicetree/bindings/display/panel/ebbg,ft8719.yaml create mode 100644 Documentation/devicetree/bindings/display/tegra/nvidia,tegra114 [...] delete mode 100644 Documentation/devicetree/bindings/display/tegra/nvidia,tegra114 [...] delete mode 100644 Documentation/devicetree/bindings/display/tegra/nvidia,tegra124 [...] delete mode 100644 Documentation/devicetree/bindings/display/tegra/nvidia,tegra124 [...] delete mode 100644 Documentation/devicetree/bindings/display/tegra/nvidia,tegra124 [...] delete mode 100644 Documentation/devicetree/bindings/display/tegra/nvidia,tegra186 [...] delete mode 100644 Documentation/devicetree/bindings/display/tegra/nvidia,tegra186 [...] delete mode 100644 Documentation/devicetree/bindings/display/tegra/nvidia,tegra186 [...] delete mode 100644 Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-dc.yaml delete mode 100644 Documentation/devicetree/bindings/display/tegra/nvidia,tegra20- [...] delete mode 100644 Documentation/devicetree/bindings/display/tegra/nvidia,tegra20- [...] delete mode 100644 Documentation/devicetree/bindings/display/tegra/nvidia,tegra20- [...] delete mode 100644 Documentation/devicetree/bindings/display/tegra/nvidia,tegra20- [...] delete mode 100644 Documentation/devicetree/bindings/display/tegra/nvidia,tegra20- [...] create mode 100644 Documentation/devicetree/bindings/display/tegra/nvidia,tegra20- [...] delete mode 100644 Documentation/devicetree/bindings/display/tegra/nvidia,tegra20- [...] delete mode 100644 Documentation/devicetree/bindings/display/tegra/nvidia,tegra20- [...] delete mode 100644 Documentation/devicetree/bindings/display/tegra/nvidia,tegra20- [...] delete mode 100644 Documentation/devicetree/bindings/display/tegra/nvidia,tegra20- [...] delete mode 100644 Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-vi.yaml delete mode 100644 Documentation/devicetree/bindings/display/tegra/nvidia,tegra210 [...] delete mode 100644 Documentation/devicetree/bindings/dma/apple,admac.yaml delete mode 100644 Documentation/devicetree/bindings/dma/fsl,edma.yaml create mode 100644 Documentation/devicetree/bindings/dma/fsl-edma.txt create mode 100644 Documentation/devicetree/bindings/dma/ste-dma40.txt delete mode 100644 Documentation/devicetree/bindings/dma/stericsson,dma40.yaml delete mode 100644 Documentation/devicetree/bindings/dsp/mediatek,mt8186-dsp.yaml delete mode 100644 Documentation/devicetree/bindings/fpga/microchip,mpf-spi-fpga-mgr.yaml create mode 100644 Documentation/devicetree/bindings/gpio/gpio-mvebu.txt delete mode 100644 Documentation/devicetree/bindings/gpio/gpio-mvebu.yaml delete mode 100644 Documentation/devicetree/bindings/hwinfo/renesas,prr.yaml delete mode 100644 Documentation/devicetree/bindings/hwinfo/samsung,exynos-chipid.yaml delete mode 100644 Documentation/devicetree/bindings/hwinfo/samsung,s5pv210-chipid.yaml delete mode 100644 Documentation/devicetree/bindings/hwinfo/ti,k3-socinfo.yaml delete mode 100644 Documentation/devicetree/bindings/i2c/arm,i2c-versatile.yaml create mode 100644 Documentation/devicetree/bindings/i2c/i2c-efm32.txt create mode 100644 Documentation/devicetree/bindings/i2c/i2c-nomadik.txt create mode 100644 Documentation/devicetree/bindings/i2c/i2c-ocores.txt create mode 100644 Documentation/devicetree/bindings/i2c/i2c-versatile.txt rename Documentation/devicetree/bindings/{hwmon => i2c}/ibm,p8-occ-hwmon.txt (100%) delete mode 100644 Documentation/devicetree/bindings/i2c/opencores,i2c-ocores.yaml delete mode 100644 Documentation/devicetree/bindings/i2c/st,nomadik-i2c.yaml delete mode 100644 Documentation/devicetree/bindings/iio/adc/qcom,spmi-rradc.yaml delete mode 100644 Documentation/devicetree/bindings/input/elan,ekth6915.yaml delete mode 100644 Documentation/devicetree/bindings/interconnect/mediatek,cci.yaml delete mode 100644 Documentation/devicetree/bindings/interconnect/qcom,msm8998-bwmon.yaml delete mode 100644 Documentation/devicetree/bindings/interconnect/qcom,rpmh-common.yaml delete mode 100644 Documentation/devicetree/bindings/interconnect/qcom,sm6350-rpmh.yaml delete mode 100644 Documentation/devicetree/bindings/interconnect/samsung,exynos-bus.yaml create mode 100644 Documentation/devicetree/bindings/interrupt-controller/rda,8810 [...] delete mode 100644 Documentation/devicetree/bindings/interrupt-controller/rda,8810 [...] create mode 100644 Documentation/devicetree/bindings/media/gpio-ir-receiver.txt delete mode 100644 Documentation/devicetree/bindings/media/gpio-ir-receiver.yaml create mode 100644 Documentation/devicetree/bindings/mfd/da9063.txt delete mode 100644 Documentation/devicetree/bindings/mfd/dlg,da9063.yaml delete mode 100644 Documentation/devicetree/bindings/mfd/fsl,imx8qxp-csr.yaml create mode 100644 Documentation/devicetree/bindings/mfd/qcom,tcsr.txt delete mode 100644 Documentation/devicetree/bindings/mfd/qcom,tcsr.yaml create mode 100644 Documentation/devicetree/bindings/mmc/exynos-dw-mshc.txt create mode 100644 Documentation/devicetree/bindings/mmc/mmc-spi-slot.txt delete mode 100644 Documentation/devicetree/bindings/mmc/mmc-spi-slot.yaml delete mode 100644 Documentation/devicetree/bindings/mmc/samsung,exynos-dw-mshc.yaml delete mode 100644 Documentation/devicetree/bindings/net/can/microchip,mpfs-can.yaml delete mode 100644 Documentation/devicetree/bindings/net/dsa/microchip,lan937x.yaml delete mode 100644 Documentation/devicetree/bindings/net/dsa/renesas,rzn1-a5psw.yaml delete mode 100644 Documentation/devicetree/bindings/net/pcs/renesas,rzn1-miic.yaml delete mode 100644 Documentation/devicetree/bindings/nvmem/mediatek,efuse.yaml delete mode 100644 Documentation/devicetree/bindings/nvmem/microchip,sama7g5-otpc.yaml create mode 100644 Documentation/devicetree/bindings/nvmem/mtk-efuse.txt create mode 100644 Documentation/devicetree/bindings/pci/pci-rcar-gen2.txt delete mode 100644 Documentation/devicetree/bindings/pci/renesas,pci-rcar-gen2.yaml delete mode 100644 Documentation/devicetree/bindings/perf/arm,ccn.yaml create mode 100644 Documentation/devicetree/bindings/perf/arm-ccn.txt delete mode 100644 Documentation/devicetree/bindings/phy/amlogic,g12a-mipi-dphy-an [...] delete mode 100644 Documentation/devicetree/bindings/phy/mediatek,pcie-phy.yaml delete mode 100644 Documentation/devicetree/bindings/phy/qcom,hdmi-phy-other.yaml delete mode 100644 Documentation/devicetree/bindings/phy/qcom,hdmi-phy-qmp.yaml create mode 100644 Documentation/devicetree/bindings/pinctrl/nvidia,tegra124-dpaux [...] delete mode 100644 Documentation/devicetree/bindings/pinctrl/renesas,rzv2m-pinctrl.yaml create mode 100644 Documentation/devicetree/bindings/regulator/pwm-regulator.txt delete mode 100644 Documentation/devicetree/bindings/regulator/pwm-regulator.yaml delete mode 100644 Documentation/devicetree/bindings/remoteproc/qcom,glink-edge.yaml delete mode 100644 Documentation/devicetree/bindings/remoteproc/qcom,smd-edge.yaml delete mode 100644 Documentation/devicetree/bindings/reset/atmel,at91sam9260-reset.yaml delete mode 100644 Documentation/devicetree/bindings/rtc/ti,k3-rtc.yaml create mode 100644 Documentation/devicetree/bindings/serial/efm32-uart.txt delete mode 100644 Documentation/devicetree/bindings/serial/mediatek,uart.yaml create mode 100644 Documentation/devicetree/bindings/serial/mtk-uart.txt create mode 100644 Documentation/devicetree/bindings/serio/ps2-gpio.txt delete mode 100644 Documentation/devicetree/bindings/serio/ps2-gpio.yaml create mode 100644 Documentation/devicetree/bindings/soc/bcm/brcm,bcm2835-pm.txt delete mode 100644 Documentation/devicetree/bindings/soc/bcm/brcm,bcm2835-pm.yaml delete mode 100644 Documentation/devicetree/bindings/soc/mediatek/mediatek,mutex.yaml delete mode 100644 Documentation/devicetree/bindings/soc/mediatek/mtk-svs.yaml create mode 100644 Documentation/devicetree/bindings/soc/samsung/exynos-chipid.yaml create mode 100644 Documentation/devicetree/bindings/soc/ti/k3-socinfo.yaml create mode 100644 Documentation/devicetree/bindings/sound/designware-i2s.txt create mode 100644 Documentation/devicetree/bindings/sound/fsl,micfil.txt delete mode 100644 Documentation/devicetree/bindings/sound/fsl,micfil.yaml delete mode 100644 Documentation/devicetree/bindings/sound/nvidia,tegra210-mbdrc.yaml delete mode 100644 Documentation/devicetree/bindings/sound/nvidia,tegra210-ope.yaml delete mode 100644 Documentation/devicetree/bindings/sound/nvidia,tegra210-peq.yaml create mode 100644 Documentation/devicetree/bindings/sound/qcom,sdm845.txt delete mode 100644 Documentation/devicetree/bindings/sound/qcom,wsa883x.yaml delete mode 100644 Documentation/devicetree/bindings/sound/snps,designware-i2s.yaml create mode 100644 Documentation/devicetree/bindings/spi/efm32-spi.txt delete mode 100644 Documentation/devicetree/bindings/spi/nvidia,tegra210-quad-peri [...] delete mode 100644 Documentation/devicetree/bindings/sram/qcom,imem.yaml delete mode 100644 Documentation/devicetree/bindings/thermal/qcom,spmi-temp-alarm.yaml create mode 100644 Documentation/devicetree/bindings/thermal/qcom-spmi-temp-alarm.txt delete mode 100644 Documentation/devicetree/bindings/ufs/renesas,ufs.yaml delete mode 100644 Documentation/devicetree/bindings/usb/aspeed,ast2600-udc.yaml delete mode 100644 Documentation/driver-api/aperture.rst delete mode 100644 Documentation/hwmon/lt7182s.rst delete mode 100644 Documentation/litmus-tests/locking/DCL-broken.litmus delete mode 100644 Documentation/litmus-tests/locking/DCL-fixed.litmus delete mode 100644 Documentation/litmus-tests/locking/RM-broken.litmus delete mode 100644 Documentation/litmus-tests/locking/RM-fixed.litmus delete mode 100644 Documentation/mm/balance.rst delete mode 100644 Documentation/mm/hwpoison.rst delete mode 100644 Documentation/mm/memory-model.rst delete mode 100644 Documentation/mm/page_migration.rst delete mode 100644 Documentation/mm/vmemmap_dedup.rst delete mode 100644 Documentation/networking/device_drivers/can/can327.rst create mode 100644 Documentation/networking/device_drivers/ethernet/neterion/vxge.rst delete mode 100644 Documentation/networking/device_drivers/ethernet/wangxun/txgbe.rst delete mode 100644 Documentation/rust/arch-support.rst delete mode 100644 Documentation/rust/coding-guidelines.rst delete mode 100644 Documentation/rust/general-information.rst delete mode 100644 Documentation/rust/index.rst delete mode 100644 Documentation/rust/quick-start.rst delete mode 100644 Documentation/translations/zh_CN/locking/mutex-design.rst delete mode 100644 Documentation/translations/zh_CN/mm/active_mm.rst delete mode 100644 Documentation/translations/zh_CN/mm/balance.rst delete mode 100644 Documentation/translations/zh_CN/mm/damon/api.rst delete mode 100644 Documentation/translations/zh_CN/mm/damon/design.rst delete mode 100644 Documentation/translations/zh_CN/mm/damon/faq.rst delete mode 100644 Documentation/translations/zh_CN/mm/damon/index.rst delete mode 100644 Documentation/translations/zh_CN/mm/free_page_reporting.rst delete mode 100644 Documentation/translations/zh_CN/mm/frontswap.rst delete mode 100644 Documentation/translations/zh_CN/mm/highmem.rst delete mode 100644 Documentation/translations/zh_CN/mm/hmm.rst delete mode 100644 Documentation/translations/zh_CN/mm/hugetlbfs_reserv.rst delete mode 100644 Documentation/translations/zh_CN/mm/hwpoison.rst delete mode 100644 Documentation/translations/zh_CN/mm/index.rst delete mode 100644 Documentation/translations/zh_CN/mm/ksm.rst delete mode 100644 Documentation/translations/zh_CN/mm/memory-model.rst delete mode 100644 Documentation/translations/zh_CN/mm/mmu_notifier.rst delete mode 100644 Documentation/translations/zh_CN/mm/numa.rst delete mode 100644 Documentation/translations/zh_CN/mm/overcommit-accounting.rst delete mode 100644 Documentation/translations/zh_CN/mm/page_frags.rst delete mode 100644 Documentation/translations/zh_CN/mm/page_migration.rst delete mode 100644 Documentation/translations/zh_CN/mm/page_owner.rst delete mode 100644 Documentation/translations/zh_CN/mm/page_table_check.rst delete mode 100644 Documentation/translations/zh_CN/mm/remap_file_pages.rst delete mode 100644 Documentation/translations/zh_CN/mm/split_page_table_lock.rst delete mode 100644 Documentation/translations/zh_CN/mm/vmalloced-kernel-stacks.rst delete mode 100644 Documentation/translations/zh_CN/mm/z3fold.rst delete mode 100644 Documentation/translations/zh_CN/mm/zsmalloc.rst create mode 100644 Documentation/translations/zh_CN/riscv/pmu.rst create mode 100644 Documentation/translations/zh_CN/vm/active_mm.rst create mode 100644 Documentation/translations/zh_CN/vm/balance.rst create mode 100644 Documentation/translations/zh_CN/vm/damon/api.rst create mode 100644 Documentation/translations/zh_CN/vm/damon/design.rst create mode 100644 Documentation/translations/zh_CN/vm/damon/faq.rst create mode 100644 Documentation/translations/zh_CN/vm/damon/index.rst create mode 100644 Documentation/translations/zh_CN/vm/free_page_reporting.rst create mode 100644 Documentation/translations/zh_CN/vm/frontswap.rst create mode 100644 Documentation/translations/zh_CN/vm/highmem.rst create mode 100644 Documentation/translations/zh_CN/vm/hmm.rst create mode 100644 Documentation/translations/zh_CN/vm/hugetlbfs_reserv.rst create mode 100644 Documentation/translations/zh_CN/vm/hwpoison.rst create mode 100644 Documentation/translations/zh_CN/vm/index.rst create mode 100644 Documentation/translations/zh_CN/vm/ksm.rst create mode 100644 Documentation/translations/zh_CN/vm/memory-model.rst create mode 100644 Documentation/translations/zh_CN/vm/mmu_notifier.rst create mode 100644 Documentation/translations/zh_CN/vm/numa.rst create mode 100644 Documentation/translations/zh_CN/vm/overcommit-accounting.rst create mode 100644 Documentation/translations/zh_CN/vm/page_frags.rst create mode 100644 Documentation/translations/zh_CN/vm/page_owner.rst create mode 100644 Documentation/translations/zh_CN/vm/page_table_check.rst create mode 100644 Documentation/translations/zh_CN/vm/remap_file_pages.rst create mode 100644 Documentation/translations/zh_CN/vm/split_page_table_lock.rst create mode 100644 Documentation/translations/zh_CN/vm/z3fold.rst create mode 100644 Documentation/translations/zh_CN/vm/zsmalloc.rst delete mode 100644 Documentation/virt/kvm/s390/s390-pv-dump.rst create mode 100644 Documentation/vm/.gitignore rename Documentation/{mm => vm}/active_mm.rst (100%) rename Documentation/{mm => vm}/arch_pgtable_helpers.rst (100%) create mode 100644 Documentation/vm/balance.rst rename Documentation/{mm => vm}/bootmem.rst (100%) rename Documentation/{mm => vm}/damon/api.rst (100%) rename Documentation/{mm => vm}/damon/design.rst (100%) rename Documentation/{mm => vm}/damon/faq.rst (100%) rename Documentation/{mm => vm}/damon/index.rst (100%) rename Documentation/{mm => vm}/free_page_reporting.rst (100%) rename Documentation/{mm => vm}/frontswap.rst (100%) rename Documentation/{mm => vm}/highmem.rst (100%) rename Documentation/{mm => vm}/hmm.rst (100%) rename Documentation/{mm => vm}/hugetlbfs_reserv.rst (100%) create mode 100644 Documentation/vm/hwpoison.rst rename Documentation/{mm => vm}/index.rst (100%) rename Documentation/{mm => vm}/ksm.rst (100%) create mode 100644 Documentation/vm/memory-model.rst rename Documentation/{mm => vm}/mmu_notifier.rst (100%) rename Documentation/{mm => vm}/numa.rst (100%) rename Documentation/{mm => vm}/oom.rst (100%) rename Documentation/{mm => vm}/overcommit-accounting.rst (100%) rename Documentation/{mm => vm}/page_allocation.rst (100%) rename Documentation/{mm => vm}/page_cache.rst (100%) rename Documentation/{mm => vm}/page_frags.rst (100%) create mode 100644 Documentation/vm/page_migration.rst rename Documentation/{mm => vm}/page_owner.rst (100%) rename Documentation/{mm => vm}/page_reclaim.rst (100%) rename Documentation/{mm => vm}/page_table_check.rst (100%) rename Documentation/{mm => vm}/page_tables.rst (100%) rename Documentation/{mm => vm}/physical_memory.rst (100%) rename Documentation/{mm => vm}/process_addrs.rst (100%) rename Documentation/{mm => vm}/remap_file_pages.rst (100%) rename Documentation/{mm => vm}/shmfs.rst (100%) rename Documentation/{mm => vm}/slab.rst (100%) rename Documentation/{mm => vm}/slub.rst (100%) rename Documentation/{mm => vm}/split_page_table_lock.rst (100%) rename Documentation/{mm => vm}/swap.rst (100%) rename Documentation/{mm => vm}/transhuge.rst (100%) rename Documentation/{mm => vm}/unevictable-lru.rst (100%) rename Documentation/{mm => vm}/vmalloc.rst (100%) rename Documentation/{mm => vm}/vmalloced-kernel-stacks.rst (100%) create mode 100644 Documentation/vm/vmemmap_dedup.rst rename Documentation/{mm => vm}/z3fold.rst (100%) rename Documentation/{mm => vm}/zsmalloc.rst (100%) delete mode 100644 Next/SHA1s delete mode 100644 Next/Trees delete mode 100644 Next/merge.log delete mode 100644 arch/arm/arm-soc-for-next-contents.txt create mode 100644 arch/arm/boot/dts/aspeed-bmc-nuvia-dc-scm.dts delete mode 100644 arch/arm/boot/dts/aspeed-bmc-qcom-dc-scm-v1.dts delete mode 100644 arch/arm/boot/dts/bcm53015-meraki-mr26.dts delete mode 100644 arch/arm/boot/dts/bcm63148.dtsi delete mode 100644 arch/arm/boot/dts/bcm63178.dtsi delete mode 100644 arch/arm/boot/dts/bcm6756.dtsi delete mode 100644 arch/arm/boot/dts/bcm6846.dtsi delete mode 100644 arch/arm/boot/dts/bcm6855.dtsi delete mode 100644 arch/arm/boot/dts/bcm6878.dtsi delete mode 100644 arch/arm/boot/dts/bcm963148.dts delete mode 100644 arch/arm/boot/dts/bcm963178.dts delete mode 100644 arch/arm/boot/dts/bcm96756.dts delete mode 100644 arch/arm/boot/dts/bcm96846.dts delete mode 100644 arch/arm/boot/dts/bcm96855.dts delete mode 100644 arch/arm/boot/dts/bcm96878.dts delete mode 100644 arch/arm/boot/dts/exynos-pinctrl.h delete mode 100644 arch/arm/boot/dts/imx6q-apalis-ixora-v1.2.dts delete mode 100644 arch/arm/boot/dts/imx7-colibri-iris-v2.dtsi delete mode 100644 arch/arm/boot/dts/imx7-colibri-iris.dtsi delete mode 100644 arch/arm/boot/dts/imx7d-colibri-emmc-iris-v2.dts delete mode 100644 arch/arm/boot/dts/imx7d-colibri-emmc-iris.dts delete mode 100644 arch/arm/boot/dts/imx7d-colibri-iris-v2.dts delete mode 100644 arch/arm/boot/dts/imx7d-colibri-iris.dts delete mode 100644 arch/arm/boot/dts/imx7s-colibri-iris-v2.dts delete mode 100644 arch/arm/boot/dts/imx7s-colibri-iris.dts create mode 100644 arch/arm/boot/dts/r8a77xx-aa104xd12-panel.dtsi delete mode 100644 arch/arm/boot/dts/s3c2410-pinctrl.h delete mode 100644 arch/arm/boot/dts/s3c64xx-pinctrl.h delete mode 100644 arch/arm/boot/dts/s5pv210-pinctrl.h delete mode 100644 arch/arm/boot/dts/socfpga_arria10_chameleonv3.dts create mode 100644 arch/arm/boot/dts/socfpga_arria10_mercury_aa1.dts delete mode 100644 arch/arm/boot/dts/socfpga_arria10_mercury_aa1.dtsi delete mode 100644 arch/arm/boot/dts/stm32mp15-scmi.dtsi delete mode 100644 arch/arm/boot/dts/stm32mp153c-dhcor-drc-compact.dts delete mode 100644 arch/arm/boot/dts/stm32mp15xx-dhcor-drc-compact.dtsi delete mode 100644 arch/arm/boot/dts/sun8i-r40-cpu-opp.dtsi create mode 100644 arch/arm/common/dmabounce.c create mode 100644 arch/arm/crypto/blake2s-shash.c create mode 100644 arch/arm/include/asm/dma-mapping.h delete mode 100644 arch/arm/mach-footbridge/include/mach/dma-direct.h delete mode 100644 arch/arm64/boot/dts/altera/socfpga_stratix10_swvp.dts delete mode 100644 arch/arm64/boot/dts/broadcom/bcmbca/Makefile delete mode 100644 arch/arm64/boot/dts/broadcom/bcmbca/bcm4912.dtsi delete mode 100644 arch/arm64/boot/dts/broadcom/bcmbca/bcm63146.dtsi delete mode 100644 arch/arm64/boot/dts/broadcom/bcmbca/bcm63158.dtsi delete mode 100644 arch/arm64/boot/dts/broadcom/bcmbca/bcm6813.dtsi delete mode 100644 arch/arm64/boot/dts/broadcom/bcmbca/bcm6856.dtsi delete mode 100644 arch/arm64/boot/dts/broadcom/bcmbca/bcm6858.dtsi delete mode 100644 arch/arm64/boot/dts/broadcom/bcmbca/bcm94912.dts delete mode 100644 arch/arm64/boot/dts/broadcom/bcmbca/bcm963146.dts delete mode 100644 arch/arm64/boot/dts/broadcom/bcmbca/bcm963158.dts delete mode 100644 arch/arm64/boot/dts/broadcom/bcmbca/bcm96813.dts delete mode 100644 arch/arm64/boot/dts/broadcom/bcmbca/bcm96856.dts delete mode 100644 arch/arm64/boot/dts/broadcom/bcmbca/bcm96858.dts delete mode 100644 arch/arm64/boot/dts/exynos/exynos-pinctrl.h delete mode 100644 arch/arm64/boot/dts/freescale/imx8mm-phyboard-polis-rdk.dts delete mode 100644 arch/arm64/boot/dts/freescale/imx8mm-phycore-som.dtsi delete mode 100644 arch/arm64/boot/dts/freescale/imx8mp-dhcom-pdk2.dts delete mode 100644 arch/arm64/boot/dts/freescale/imx8mp-dhcom-som.dtsi delete mode 100644 arch/arm64/boot/dts/freescale/imx93-11x11-evk.dts delete mode 100755 arch/arm64/boot/dts/freescale/imx93-pinfunc.h delete mode 100644 arch/arm64/boot/dts/freescale/imx93.dtsi create mode 100644 arch/arm64/boot/dts/qcom/msm8996-pmi8996-sony-xperia-tone-dora.dts create mode 100644 arch/arm64/boot/dts/qcom/msm8996-pmi8996-sony-xperia-tone-kagura.dts create mode 100644 arch/arm64/boot/dts/qcom/msm8996-pmi8996-sony-xperia-tone-keyaki.dts delete mode 100644 arch/arm64/boot/dts/qcom/msm8996-xiaomi-natrium.dts create mode 100644 arch/arm64/boot/dts/qcom/msm8998-mtp.dtsi delete mode 100644 arch/arm64/boot/dts/qcom/sa8295p-adp.dts delete mode 100644 arch/arm64/boot/dts/qcom/sa8540p.dtsi delete mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-kingoftown-r0.dts delete mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-kingoftown-r1.dts delete mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-kingoftown.dtsi delete mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-mrbland-rev0-auo.dts delete mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-mrbland-rev0-boe.dts delete mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-mrbland-rev0.dtsi delete mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-mrbland-rev1-auo.dts delete mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-mrbland-rev1-boe.dts delete mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-mrbland.dtsi delete mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-pazquel-lte-parade.dts delete mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-pazquel-lte-ti.dts delete mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-pazquel-parade.dts delete mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-pazquel-ti.dts delete mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-pazquel.dtsi delete mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-quackingstick-r0-lte.dts delete mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-quackingstick-r0.dts delete mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-quackingstick.dtsi delete mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-wormdingler-rev0-boe.dts delete mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-wormdingler-rev0-inx.dts delete mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-wormdingler-rev0.dtsi delete mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-wormdingler-rev1-boe-rt [...] delete mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-wormdingler-rev1-boe.dts delete mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-wormdingler-rev1-inx-rt [...] delete mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-wormdingler-rev1-inx.dts delete mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-wormdingler.dtsi delete mode 100644 arch/arm64/boot/dts/qcom/sc7280-herobrine-audio-wcd9385.dtsi delete mode 100644 arch/arm64/boot/dts/qcom/sc8280xp-crd.dts delete mode 100644 arch/arm64/boot/dts/qcom/sc8280xp-lenovo-thinkpad-x13s.dts delete mode 100644 arch/arm64/boot/dts/qcom/sc8280xp-pmics.dtsi delete mode 100644 arch/arm64/boot/dts/qcom/sc8280xp.dtsi delete mode 100644 arch/arm64/boot/dts/qcom/sda660-inforce-ifc6560.dts delete mode 100644 arch/arm64/boot/dts/qcom/sdm845-lg-common.dtsi delete mode 100644 arch/arm64/boot/dts/qcom/sdm845-lg-judyln.dts delete mode 100644 arch/arm64/boot/dts/qcom/sdm845-lg-judyp.dts delete mode 100644 arch/arm64/boot/dts/renesas/draak-ebisu-panel-aa104xd12.dts delete mode 100644 arch/arm64/boot/dts/renesas/panel-aa104xd12.dtsi delete mode 100644 arch/arm64/boot/dts/renesas/salvator-panel-aa104xd12.dts delete mode 100644 arch/arm64/boot/dts/rockchip/rk3308-rock-pi-s.dts delete mode 100644 arch/arm64/boot/dts/tesla/fsd-pinctrl.h delete mode 100644 arch/arm64/crypto/polyval-ce-core.S delete mode 100644 arch/arm64/crypto/polyval-ce-glue.c delete mode 100644 arch/arm64/kernel/pi/Makefile delete mode 100644 arch/arm64/kernel/pi/kaslr_early.c delete mode 100644 arch/csky/include/asm/sections.h delete mode 100644 arch/powerpc/boot/dts/turris1x.dts delete mode 100644 arch/powerpc/include/asm/bpf_perf_event.h copy arch/{arm64 => powerpc}/include/uapi/asm/bpf_perf_event.h (100%) delete mode 100644 arch/powerpc/kernel/irq_64.c delete mode 100644 arch/powerpc/mm/kasan/init_book3e_64.c delete mode 100644 arch/powerpc/platforms/microwatt/microwatt.h create mode 100644 arch/x86/crypto/blake2s-shash.c delete mode 100644 arch/x86/crypto/polyval-clmulni_asm.S delete mode 100644 arch/x86/crypto/polyval-clmulni_glue.c create mode 100644 arch/x86/kvm/mmu/paging.h create mode 100644 certs/blacklist_nohashes.c create mode 100644 certs/common.c create mode 100644 certs/common.h delete mode 100644 crypto/asymmetric_keys/selftest.c delete mode 100644 crypto/asymmetric_keys/x509_loader.c create mode 100644 crypto/blake2s_generic.c delete mode 100644 crypto/hctr2.c rename {lib => crypto}/memneq.c (100%) delete mode 100644 crypto/polyval-generic.c delete mode 100644 crypto/xctr.c delete mode 100644 drivers/accessibility/speakup/.gitignore delete mode 100644 drivers/accessibility/speakup/genmap.c delete mode 100644 drivers/accessibility/speakup/makemapdata.c create mode 100644 drivers/accessibility/speakup/speakupmap.h delete mode 100644 drivers/accessibility/speakup/utils.h delete mode 100644 drivers/android/allocation.rs delete mode 100644 drivers/android/context.rs delete mode 100644 drivers/android/defs.rs delete mode 100644 drivers/android/node.rs delete mode 100644 drivers/android/process.rs delete mode 100644 drivers/android/range_alloc.rs delete mode 100644 drivers/android/rust_binder.rs delete mode 100644 drivers/android/thread.rs delete mode 100644 drivers/android/transaction.rs delete mode 100644 drivers/char/tpm/tpm_tis_i2c.c delete mode 100644 drivers/clk/mediatek/reset.h delete mode 100644 drivers/clk/qcom/camcc-sm8450.c delete mode 100644 drivers/clk/qcom/clk-regmap-phy-mux.c delete mode 100644 drivers/clk/qcom/clk-regmap-phy-mux.h delete mode 100644 drivers/clk/qcom/gpucc-sm8350.c delete mode 100644 drivers/devfreq/mtk-cci-devfreq.c delete mode 100644 drivers/dma-buf/dma-fence-unwrap.c delete mode 100644 drivers/dma/apple-admac.c delete mode 100644 drivers/firmware/arm_scmi/powercap.c delete mode 100644 drivers/firmware/arm_scmi/scmi_power_control.c create mode 100644 drivers/firmware/efi/efivars.c delete mode 100644 drivers/fpga/intel-m10-bmc-sec-update.c delete mode 100644 drivers/fpga/microchip-spi.c delete mode 100644 drivers/gpio/gpio_pl061_rust.rs delete mode 100644 drivers/gpu/drm/amd/amdgpu/mmhub_v3_0_1.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/mmhub_v3_0_1.h delete mode 100644 drivers/gpu/drm/amd/display/dc/clk_mgr/dcn32/dalsmc.h delete mode 100644 drivers/gpu/drm/amd/display/dc/clk_mgr/dcn32/dcn32_clk_mgr.c delete mode 100644 drivers/gpu/drm/amd/display/dc/clk_mgr/dcn32/dcn32_clk_mgr.h delete mode 100644 drivers/gpu/drm/amd/display/dc/clk_mgr/dcn32/dcn32_clk_mgr_smu_msg.c delete mode 100644 drivers/gpu/drm/amd/display/dc/clk_mgr/dcn32/dcn32_clk_mgr_smu_msg.h delete mode 100644 drivers/gpu/drm/amd/display/dc/clk_mgr/dcn32/dcn32_smu13_driver_if.h delete mode 100644 drivers/gpu/drm/amd/display/dc/clk_mgr/dcn32/smu13_driver_if.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn32/Makefile delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn32/dcn32_dccg.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn32/dcn32_dccg.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn32/dcn32_dio_link_encoder.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn32/dcn32_dio_link_encoder.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn32/dcn32_dio_stream_encoder.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn32/dcn32_dio_stream_encoder.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn32/dcn32_dpp.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn32/dcn32_dpp.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn32/dcn32_hpo_dp_link_encoder.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn32/dcn32_hpo_dp_link_encoder.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn32/dcn32_hubbub.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn32/dcn32_hubbub.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn32/dcn32_hubp.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn32/dcn32_hubp.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn32/dcn32_hwseq.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn32/dcn32_hwseq.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn32/dcn32_init.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn32/dcn32_init.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn32/dcn32_mmhubbub.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn32/dcn32_mmhubbub.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn32/dcn32_mpc.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn32/dcn32_mpc.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn32/dcn32_optc.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn32/dcn32_optc.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn32/dcn32_resource.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn32/dcn32_resource.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn32/dcn32_resource_helpers.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn321/Makefile delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn321/dcn321_dio_link_encoder.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn321/dcn321_dio_link_encoder.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn321/dcn321_resource.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn321/dcn321_resource.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dml/dcn32/display_mode_vba_32.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dml/dcn32/display_mode_vba_32.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dml/dcn32/display_mode_vba_util_32.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dml/dcn32/display_mode_vba_util_32.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dml/dcn32/display_rq_dlg_calc_32.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dml/dcn32/display_rq_dlg_calc_32.h delete mode 100644 drivers/gpu/drm/amd/display/dc/gpio/dcn32/hw_factory_dcn32.c delete mode 100644 drivers/gpu/drm/amd/display/dc/gpio/dcn32/hw_factory_dcn32.h delete mode 100644 drivers/gpu/drm/amd/display/dc/gpio/dcn32/hw_translate_dcn32.c delete mode 100644 drivers/gpu/drm/amd/display/dc/gpio/dcn32/hw_translate_dcn32.h create mode 100644 drivers/gpu/drm/amd/display/dc/gpio/diagnostics/hw_factory_diag.c create mode 100644 drivers/gpu/drm/amd/display/dc/gpio/diagnostics/hw_factory_diag.h create mode 100644 drivers/gpu/drm/amd/display/dc/gpio/diagnostics/hw_translate_diag.c create mode 100644 drivers/gpu/drm/amd/display/dc/gpio/diagnostics/hw_translate_diag.h delete mode 100644 drivers/gpu/drm/amd/display/dc/irq/dcn32/irq_service_dcn32.c delete mode 100644 drivers/gpu/drm/amd/display/dc/irq/dcn32/irq_service_dcn32.h delete mode 100644 drivers/gpu/drm/amd/display/dmub/inc/dmub_subvp_state.h delete mode 100644 drivers/gpu/drm/amd/display/dmub/src/dmub_dcn32.c delete mode 100644 drivers/gpu/drm/amd/display/dmub/src/dmub_dcn32.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/dcn/dcn_3_2_0_offset.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/dcn/dcn_3_2_0_sh_mask.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/dcn/dcn_3_2_1_offset.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/dcn/dcn_3_2_1_sh_mask.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/mmhub/mmhub_3_0_1_offset.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/mmhub/mmhub_3_0_1_sh_mask.h delete mode 100644 drivers/gpu/drm/bridge/imx/Kconfig delete mode 100644 drivers/gpu/drm/bridge/imx/Makefile delete mode 100644 drivers/gpu/drm/bridge/imx/imx-ldb-helper.c delete mode 100644 drivers/gpu/drm/bridge/imx/imx-ldb-helper.h delete mode 100644 drivers/gpu/drm/bridge/imx/imx8qm-ldb-drv.c delete mode 100644 drivers/gpu/drm/bridge/imx/imx8qxp-ldb-drv.c delete mode 100644 drivers/gpu/drm/bridge/imx/imx8qxp-pixel-combiner.c delete mode 100644 drivers/gpu/drm/bridge/imx/imx8qxp-pixel-link.c delete mode 100644 drivers/gpu/drm/bridge/imx/imx8qxp-pxl2dpi.c delete mode 100644 drivers/gpu/drm/bridge/ti-dlpc3433.c delete mode 100644 drivers/gpu/drm/i915/display/intel_audio_regs.h delete mode 100644 drivers/gpu/drm/i915/display/intel_crtc_state_dump.c delete mode 100644 drivers/gpu/drm/i915/display/intel_crtc_state_dump.h delete mode 100644 drivers/gpu/drm/i915/display/intel_modeset_setup.c delete mode 100644 drivers/gpu/drm/i915/display/intel_modeset_setup.h delete mode 100644 drivers/gpu/drm/i915/display/intel_modeset_verify.c delete mode 100644 drivers/gpu/drm/i915/display/intel_modeset_verify.h delete mode 100644 drivers/gpu/drm/i915/i915_tasklet.h delete mode 100644 drivers/gpu/drm/logicvc/Kconfig delete mode 100644 drivers/gpu/drm/logicvc/Makefile delete mode 100644 drivers/gpu/drm/logicvc/logicvc_crtc.c delete mode 100644 drivers/gpu/drm/logicvc/logicvc_crtc.h delete mode 100644 drivers/gpu/drm/logicvc/logicvc_drm.c delete mode 100644 drivers/gpu/drm/logicvc/logicvc_drm.h delete mode 100644 drivers/gpu/drm/logicvc/logicvc_interface.c delete mode 100644 drivers/gpu/drm/logicvc/logicvc_interface.h delete mode 100644 drivers/gpu/drm/logicvc/logicvc_layer.c delete mode 100644 drivers/gpu/drm/logicvc/logicvc_layer.h delete mode 100644 drivers/gpu/drm/logicvc/logicvc_mode.c delete mode 100644 drivers/gpu/drm/logicvc/logicvc_mode.h delete mode 100644 drivers/gpu/drm/logicvc/logicvc_of.c delete mode 100644 drivers/gpu/drm/logicvc/logicvc_of.h delete mode 100644 drivers/gpu/drm/logicvc/logicvc_regs.h delete mode 100644 drivers/gpu/drm/mgag200/mgag200_g200.c delete mode 100644 drivers/gpu/drm/mgag200/mgag200_g200eh.c delete mode 100644 drivers/gpu/drm/mgag200/mgag200_g200eh3.c delete mode 100644 drivers/gpu/drm/mgag200/mgag200_g200er.c delete mode 100644 drivers/gpu/drm/mgag200/mgag200_g200ev.c delete mode 100644 drivers/gpu/drm/mgag200/mgag200_g200ew3.c delete mode 100644 drivers/gpu/drm/mgag200/mgag200_g200se.c delete mode 100644 drivers/gpu/drm/mgag200/mgag200_g200wb.c create mode 100644 drivers/gpu/drm/mgag200/mgag200_mm.c create mode 100644 drivers/gpu/drm/msm/dp/dp_clk_util.c create mode 100644 drivers/gpu/drm/msm/dp/dp_clk_util.h delete mode 100644 drivers/gpu/drm/mxsfb/lcdif_drv.c delete mode 100644 drivers/gpu/drm/mxsfb/lcdif_drv.h delete mode 100644 drivers/gpu/drm/mxsfb/lcdif_kms.c delete mode 100644 drivers/gpu/drm/mxsfb/lcdif_regs.h delete mode 100644 drivers/gpu/drm/panel/panel-ebbg-ft8719.c delete mode 100644 drivers/gpu/drm/tests/.kunitconfig delete mode 100644 drivers/gpu/drm/tests/Makefile delete mode 100644 drivers/gpu/drm/tests/drm_format_helper_test.c delete mode 100644 drivers/hid/.kunitconfig delete mode 100644 drivers/hid/hid-uclogic-rdesc-test.c delete mode 100644 drivers/hid/i2c-hid/i2c-hid-of-elan.c delete mode 100644 drivers/hwmon/pmbus/lt7182s.c delete mode 100644 drivers/i2c/busses/i2c-microchip-corei2c.c delete mode 100644 drivers/iio/adc/qcom-spmi-rradc.c delete mode 100644 drivers/infiniband/hw/erdma/Kconfig delete mode 100644 drivers/infiniband/hw/erdma/Makefile delete mode 100644 drivers/infiniband/hw/erdma/erdma.h delete mode 100644 drivers/infiniband/hw/erdma/erdma_cm.c delete mode 100644 drivers/infiniband/hw/erdma/erdma_cm.h delete mode 100644 drivers/infiniband/hw/erdma/erdma_cmdq.c delete mode 100644 drivers/infiniband/hw/erdma/erdma_cq.c delete mode 100644 drivers/infiniband/hw/erdma/erdma_eq.c delete mode 100644 drivers/infiniband/hw/erdma/erdma_hw.h delete mode 100644 drivers/infiniband/hw/erdma/erdma_main.c delete mode 100644 drivers/infiniband/hw/erdma/erdma_qp.c delete mode 100644 drivers/infiniband/hw/erdma/erdma_verbs.c delete mode 100644 drivers/infiniband/hw/erdma/erdma_verbs.h delete mode 100644 drivers/interconnect/imx/imx8mp.c delete mode 100644 drivers/interconnect/qcom/sm6350.c delete mode 100644 drivers/interconnect/qcom/sm6350.h delete mode 100644 drivers/md/dm-io-rewind.c delete mode 100644 drivers/media/platform/rockchip/rkisp1/rkisp1-debug.c create mode 100644 drivers/media/usb/stkwebcam/Kconfig create mode 100644 drivers/media/usb/stkwebcam/Makefile rename drivers/{staging/media => media/usb}/stkwebcam/stk-sensor.c (100%) rename drivers/{staging/media => media/usb}/stkwebcam/stk-webcam.c (100%) rename drivers/{staging/media => media/usb}/stkwebcam/stk-webcam.h (100%) delete mode 100644 drivers/mtd/nand/spi/ato.c delete mode 100644 drivers/mtd/parsers/scpart.c delete mode 100644 drivers/net/can/can327.c delete mode 100644 drivers/net/can/dev/calc_bittiming.c create mode 100644 drivers/net/can/slcan.c delete mode 100644 drivers/net/can/slcan/Makefile delete mode 100644 drivers/net/can/slcan/slcan-core.c delete mode 100644 drivers/net/can/slcan/slcan-ethtool.c delete mode 100644 drivers/net/can/slcan/slcan.h delete mode 100644 drivers/net/can/usb/esd_usb.c create mode 100644 drivers/net/can/usb/esd_usb2.c create mode 100644 drivers/net/dsa/microchip/ksz8795_spi.c delete mode 100644 drivers/net/dsa/microchip/ksz9477.h create mode 100644 drivers/net/dsa/microchip/ksz9477_spi.c delete mode 100644 drivers/net/dsa/microchip/ksz_spi.c delete mode 100644 drivers/net/dsa/microchip/lan937x.h delete mode 100644 drivers/net/dsa/microchip/lan937x_main.c delete mode 100644 drivers/net/dsa/microchip/lan937x_reg.h delete mode 100644 drivers/net/dsa/rzn1_a5psw.c delete mode 100644 drivers/net/dsa/rzn1_a5psw.h delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en/tc/act/police.c delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en/tc/meter.c delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en/tc/meter.h delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en/tc/post_meter.c delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en/tc/post_meter.h create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.h delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/lib/aso.c delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/lib/aso.h delete mode 100644 drivers/net/ethernet/mellanox/mlxsw/spectrum_pgt.c create mode 100644 drivers/net/ethernet/neterion/vxge/Makefile create mode 100644 drivers/net/ethernet/neterion/vxge/vxge-config.c create mode 100644 drivers/net/ethernet/neterion/vxge/vxge-config.h create mode 100644 drivers/net/ethernet/neterion/vxge/vxge-ethtool.c create mode 100644 drivers/net/ethernet/neterion/vxge/vxge-ethtool.h create mode 100644 drivers/net/ethernet/neterion/vxge/vxge-main.c create mode 100644 drivers/net/ethernet/neterion/vxge/vxge-main.h create mode 100644 drivers/net/ethernet/neterion/vxge/vxge-reg.h create mode 100644 drivers/net/ethernet/neterion/vxge/vxge-traffic.c create mode 100644 drivers/net/ethernet/neterion/vxge/vxge-traffic.h create mode 100644 drivers/net/ethernet/neterion/vxge/vxge-version.h delete mode 100644 drivers/net/ethernet/wangxun/Kconfig delete mode 100644 drivers/net/ethernet/wangxun/Makefile delete mode 100644 drivers/net/ethernet/wangxun/txgbe/Makefile delete mode 100644 drivers/net/ethernet/wangxun/txgbe/txgbe.h delete mode 100644 drivers/net/ethernet/wangxun/txgbe/txgbe_main.c delete mode 100644 drivers/net/ethernet/wangxun/txgbe/txgbe_type.h delete mode 100644 drivers/net/pcs/pcs-rzn1-miic.c delete mode 100644 drivers/net/phy/bcm-phy-ptp.c delete mode 100644 drivers/nvmem/microchip-otpc.c delete mode 100644 drivers/pci/endpoint/functions/pci-epf-vntb.c delete mode 100644 drivers/perf/hisilicon/hns3_pmu.c delete mode 100644 drivers/phy/amlogic/phy-meson-g12a-mipi-dphy-analog.c delete mode 100644 drivers/phy/mediatek/phy-mtk-dp.c delete mode 100644 drivers/phy/mediatek/phy-mtk-pcie.c delete mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-combo.c delete mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-pcie-msm8996.c delete mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-pcie-qhp.h delete mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-pcie.c delete mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-pcs-misc-v3.h delete mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-pcs-pcie-v4.h delete mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-pcs-pcie-v4_20.h delete mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-pcs-pcie-v5.h delete mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-pcs-pcie-v5_20.h delete mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-pcs-ufs-v3.h delete mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-pcs-ufs-v4.h delete mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-pcs-ufs-v5.h delete mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-pcs-usb-v4.h delete mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-pcs-usb-v5.h delete mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-pcs-v2.h delete mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-pcs-v3.h delete mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-pcs-v4.h delete mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-pcs-v4_20.h delete mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-pcs-v5.h delete mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-qserdes-com-v3.h delete mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-qserdes-com-v4.h delete mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-qserdes-com-v5.h delete mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-qserdes-com.h delete mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-qserdes-pll.h delete mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-qserdes-txrx-v3.h delete mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-qserdes-txrx-v4.h delete mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-qserdes-txrx-v4_20.h delete mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-qserdes-txrx-v5.h delete mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-qserdes-txrx-v5_20.h delete mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-qserdes-txrx.h delete mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-ufs.c delete mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-usb.c create mode 100644 drivers/phy/qualcomm/phy-qcom-qmp.c delete mode 100644 drivers/phy/samsung/phy-fsd-ufs.c delete mode 100644 drivers/pinctrl/intel/pinctrl-meteorlake.c delete mode 100644 drivers/pinctrl/renesas/pfc-r8a779g0.c delete mode 100644 drivers/pinctrl/renesas/pinctrl-rzv2m.c delete mode 100644 drivers/platform/chrome/cros_ec_proto_test.c delete mode 100644 drivers/platform/chrome/cros_kunit_util.c delete mode 100644 drivers/platform/chrome/cros_kunit_util.h rename drivers/platform/x86/{amd/pmc.c => amd-pmc.c} (100%) delete mode 100644 drivers/platform/x86/amd/Kconfig delete mode 100644 drivers/platform/x86/amd/Makefile rename drivers/platform/x86/{amd/hsmp.c => amd_hsmp.c} (100%) delete mode 100644 drivers/power/reset/pwr-mlxbf.c delete mode 100644 drivers/regulator/max597x-regulator.c delete mode 100644 drivers/regulator/mt6370-regulator.c delete mode 100644 drivers/regulator/rt5120-regulator.c delete mode 100644 drivers/rtc/rtc-mpfs.c delete mode 100644 drivers/rtc/rtc-ti-k3.c create mode 100644 drivers/scsi/dpt/dpti_i2o.h create mode 100644 drivers/scsi/dpt/dpti_ioctl.h create mode 100644 drivers/scsi/dpt/dptsig.h create mode 100644 drivers/scsi/dpt/osd_defs.h create mode 100644 drivers/scsi/dpt/osd_util.h create mode 100644 drivers/scsi/dpt/sys_info.h create mode 100644 drivers/scsi/dpt_i2o.c create mode 100644 drivers/scsi/dpti.h delete mode 100644 drivers/soc/mediatek/mtk-svs.c delete mode 100644 drivers/soc/qcom/icc-bwmon.c delete mode 100644 drivers/spi/spi-microchip-core.c delete mode 100644 drivers/staging/media/stkwebcam/Kconfig delete mode 100644 drivers/staging/media/stkwebcam/Makefile delete mode 100644 drivers/staging/media/stkwebcam/TODO create mode 100644 drivers/staging/octeon-usb/Kconfig create mode 100644 drivers/staging/octeon-usb/Makefile create mode 100644 drivers/staging/octeon-usb/TODO rename drivers/{usb/host => staging/octeon-usb}/octeon-hcd.c (100%) rename drivers/{usb/host => staging/octeon-usb}/octeon-hcd.h (100%) create mode 100644 drivers/staging/r8188eu/hal/Hal8188EPwrSeq.c create mode 100644 drivers/staging/r8188eu/include/Hal8188EPwrSeq.h create mode 100644 drivers/staging/r8188eu/include/basic_types.h delete mode 100644 drivers/staging/vc04_services/interface/TESTING delete mode 100644 drivers/staging/vme_user/vme.c delete mode 100644 drivers/staging/vme_user/vme_bridge.h delete mode 100644 drivers/staging/vme_user/vme_fake.c delete mode 100644 drivers/staging/vme_user/vme_tsi148.c create mode 100644 drivers/staging/vt6655/upc.h delete mode 100644 drivers/ufs/host/ufs-renesas.c delete mode 100644 drivers/usb/gadget/udc/aspeed_udc.c delete mode 100644 drivers/usb/musb/mpfs.c delete mode 100644 drivers/usb/typec/pd.c delete mode 100644 drivers/usb/typec/pd.h delete mode 100644 drivers/video/aperture.c create mode 100644 drivers/vme/Kconfig create mode 100644 drivers/vme/Makefile create mode 100644 drivers/vme/boards/Kconfig create mode 100644 drivers/vme/boards/Makefile create mode 100644 drivers/vme/boards/vme_vmivme7805.c create mode 100644 drivers/vme/boards/vme_vmivme7805.h create mode 100644 drivers/vme/bridges/Kconfig create mode 100644 drivers/vme/bridges/Makefile create mode 100644 drivers/vme/bridges/vme_ca91cx42.c create mode 100644 drivers/vme/bridges/vme_ca91cx42.h create mode 100644 drivers/vme/bridges/vme_fake.c create mode 100644 drivers/vme/bridges/vme_tsi148.c rename drivers/{staging/vme_user => vme/bridges}/vme_tsi148.h (100%) create mode 100644 drivers/vme/vme.c create mode 100644 drivers/vme/vme_bridge.h delete mode 100644 fs/efivarfs/vars.c create mode 100644 fs/io-wq.c create mode 100644 fs/io-wq.h create mode 100644 fs/io_uring.c delete mode 100644 fs/xfs/xfs_notify_failure.c delete mode 100644 include/asm-generic/archrandom.h delete mode 100644 include/asm-generic/bitops/generic-non-atomic.h delete mode 100644 include/asm-generic/bitops/non-instrumented-non-atomic.h delete mode 100644 include/crypto/polyval.h create mode 100644 include/dt-bindings/clock/efm32-cmu.h delete mode 120000 include/dt-bindings/clock/qcom,dispcc-sm8350.h delete mode 100644 include/dt-bindings/clock/qcom,gpucc-sm8350.h delete mode 100644 include/dt-bindings/clock/qcom,sm8450-camcc.h delete mode 100644 include/dt-bindings/interconnect/fsl,imx8mp.h delete mode 100644 include/dt-bindings/interconnect/qcom,sm6350.h delete mode 100644 include/dt-bindings/net/pcs-rzn1-miic.h delete mode 100644 include/dt-bindings/nvmem/microchip,sama7g5-otpc.h delete mode 100644 include/dt-bindings/pinctrl/rzv2m-pinctrl.h delete mode 100644 include/dt-bindings/reset/sama7g5-reset.h delete mode 100644 include/dt-bindings/soc/samsung,boot-mode.h delete mode 100644 include/dt-bindings/sound/qcom,wcd9335.h delete mode 100644 include/linux/aperture.h delete mode 100644 include/linux/context_tracking_irq.h delete mode 100644 include/linux/io_uring_types.h delete mode 100644 include/linux/maple_tree.h delete mode 100644 include/linux/mfd/mt6331/core.h delete mode 100644 include/linux/mfd/mt6331/registers.h delete mode 100644 include/linux/mfd/mt6332/core.h delete mode 100644 include/linux/mfd/mt6332/registers.h delete mode 100644 include/linux/mfd/mt6357/core.h delete mode 100644 include/linux/mfd/mt6357/registers.h delete mode 100644 include/linux/page_zone.h delete mode 100644 include/linux/pcs-rzn1-miic.h create mode 100644 include/linux/visorbus.h create mode 100644 include/linux/vmacache.h rename {drivers/staging/vme_user => include/linux}/vme.h (100%) delete mode 100644 include/soc/qcom/qcom-spmi-pmic.h delete mode 100644 include/trace/events/maple_tree.h delete mode 100644 include/trace/events/rwmmio.h delete mode 100644 include/uapi/rdma/erdma-abi.h delete mode 100644 io_uring/Makefile delete mode 100644 io_uring/advise.c delete mode 100644 io_uring/advise.h delete mode 100644 io_uring/alloc_cache.h delete mode 100644 io_uring/cancel.c delete mode 100644 io_uring/cancel.h delete mode 100644 io_uring/epoll.c delete mode 100644 io_uring/epoll.h delete mode 100644 io_uring/fdinfo.c delete mode 100644 io_uring/fdinfo.h delete mode 100644 io_uring/filetable.c delete mode 100644 io_uring/filetable.h delete mode 100644 io_uring/fs.c delete mode 100644 io_uring/fs.h delete mode 100644 io_uring/io-wq.c delete mode 100644 io_uring/io-wq.h delete mode 100644 io_uring/io_uring.c delete mode 100644 io_uring/io_uring.h delete mode 100644 io_uring/kbuf.c delete mode 100644 io_uring/kbuf.h delete mode 100644 io_uring/msg_ring.c delete mode 100644 io_uring/msg_ring.h delete mode 100644 io_uring/net.c delete mode 100644 io_uring/net.h delete mode 100644 io_uring/nop.c delete mode 100644 io_uring/nop.h delete mode 100644 io_uring/opdef.c delete mode 100644 io_uring/opdef.h delete mode 100644 io_uring/openclose.c delete mode 100644 io_uring/openclose.h delete mode 100644 io_uring/poll.c delete mode 100644 io_uring/poll.h delete mode 100644 io_uring/refs.h delete mode 100644 io_uring/rsrc.c delete mode 100644 io_uring/rsrc.h delete mode 100644 io_uring/rw.c delete mode 100644 io_uring/rw.h delete mode 100644 io_uring/slist.h delete mode 100644 io_uring/splice.c delete mode 100644 io_uring/splice.h delete mode 100644 io_uring/sqpoll.c delete mode 100644 io_uring/sqpoll.h delete mode 100644 io_uring/statx.c delete mode 100644 io_uring/statx.h delete mode 100644 io_uring/sync.c delete mode 100644 io_uring/sync.h delete mode 100644 io_uring/tctx.c delete mode 100644 io_uring/tctx.h delete mode 100644 io_uring/timeout.c delete mode 100644 io_uring/timeout.h delete mode 100644 io_uring/uring_cmd.c delete mode 100644 io_uring/uring_cmd.h delete mode 100644 io_uring/xattr.c delete mode 100644 io_uring/xattr.h delete mode 100644 kernel/kallsyms_internal.h delete mode 100644 lib/maple_tree.c delete mode 100644 lib/test_cpumask.c delete mode 100644 lib/test_maple_tree.c delete mode 100644 lib/trace_readwrite.c delete mode 100644 localversion-next delete mode 100644 mm/damon/lru_sort.c delete mode 100644 mm/shrinker_debug.c create mode 100644 mm/vmacache.c delete mode 100644 net/dsa/tag_rzn1_a5psw.c delete mode 100644 rust/.gitignore delete mode 100644 rust/Makefile delete mode 100644 rust/alloc/README.md delete mode 100644 rust/alloc/alloc.rs delete mode 100644 rust/alloc/borrow.rs delete mode 100644 rust/alloc/boxed.rs delete mode 100644 rust/alloc/collections/mod.rs delete mode 100644 rust/alloc/fmt.rs delete mode 100644 rust/alloc/lib.rs delete mode 100644 rust/alloc/macros.rs delete mode 100644 rust/alloc/raw_vec.rs delete mode 100644 rust/alloc/slice.rs delete mode 100644 rust/alloc/str.rs delete mode 100644 rust/alloc/string.rs delete mode 100644 rust/alloc/vec/drain.rs delete mode 100644 rust/alloc/vec/drain_filter.rs delete mode 100644 rust/alloc/vec/into_iter.rs delete mode 100644 rust/alloc/vec/is_zero.rs delete mode 100644 rust/alloc/vec/mod.rs delete mode 100644 rust/alloc/vec/partial_eq.rs delete mode 100644 rust/alloc/vec/set_len_on_drop.rs delete mode 100644 rust/alloc/vec/spec_extend.rs delete mode 100644 rust/bindgen_parameters delete mode 100644 rust/build_error.rs delete mode 100644 rust/compiler_builtins.rs delete mode 100644 rust/exports.c delete mode 100644 rust/helpers.c delete mode 100644 rust/kernel/allocator.rs delete mode 100644 rust/kernel/amba.rs delete mode 100644 rust/kernel/bindings.rs delete mode 100644 rust/kernel/bindings_helper.h delete mode 100644 rust/kernel/build_assert.rs delete mode 100644 rust/kernel/c_types.rs delete mode 100644 rust/kernel/chrdev.rs delete mode 100644 rust/kernel/clk.rs delete mode 100644 rust/kernel/cred.rs delete mode 100644 rust/kernel/device.rs delete mode 100644 rust/kernel/driver.rs delete mode 100644 rust/kernel/error.rs delete mode 100644 rust/kernel/file.rs delete mode 100644 rust/kernel/gpio.rs delete mode 100644 rust/kernel/hwrng.rs delete mode 100644 rust/kernel/io_buffer.rs delete mode 100644 rust/kernel/io_mem.rs delete mode 100644 rust/kernel/iov_iter.rs delete mode 100644 rust/kernel/irq.rs delete mode 100644 rust/kernel/kasync.rs delete mode 100644 rust/kernel/kasync/net.rs delete mode 100644 rust/kernel/kunit.rs delete mode 100644 rust/kernel/lib.rs delete mode 100644 rust/kernel/linked_list.rs delete mode 100644 rust/kernel/miscdev.rs delete mode 100644 rust/kernel/mm.rs delete mode 100644 rust/kernel/module_param.rs delete mode 100644 rust/kernel/net.rs delete mode 100644 rust/kernel/net/filter.rs delete mode 100644 rust/kernel/of.rs delete mode 100644 rust/kernel/pages.rs delete mode 100644 rust/kernel/platform.rs delete mode 100644 rust/kernel/power.rs delete mode 100644 rust/kernel/prelude.rs delete mode 100644 rust/kernel/print.rs delete mode 100644 rust/kernel/random.rs delete mode 100644 rust/kernel/raw_list.rs delete mode 100644 rust/kernel/rbtree.rs delete mode 100644 rust/kernel/revocable.rs delete mode 100644 rust/kernel/security.rs delete mode 100644 rust/kernel/static_assert.rs delete mode 100644 rust/kernel/std_vendor.rs delete mode 100644 rust/kernel/str.rs delete mode 100644 rust/kernel/sync.rs delete mode 100644 rust/kernel/sync/arc.rs delete mode 100644 rust/kernel/sync/condvar.rs delete mode 100644 rust/kernel/sync/guard.rs delete mode 100644 rust/kernel/sync/locked_by.rs delete mode 100644 rust/kernel/sync/mutex.rs delete mode 100644 rust/kernel/sync/nowait.rs delete mode 100644 rust/kernel/sync/revocable.rs delete mode 100644 rust/kernel/sync/rwsem.rs delete mode 100644 rust/kernel/sync/seqlock.rs delete mode 100644 rust/kernel/sync/smutex.rs delete mode 100644 rust/kernel/sync/spinlock.rs delete mode 100644 rust/kernel/sysctl.rs delete mode 100644 rust/kernel/task.rs delete mode 100644 rust/kernel/types.rs delete mode 100644 rust/kernel/user_ptr.rs delete mode 100644 rust/macros/helpers.rs delete mode 100644 rust/macros/lib.rs delete mode 100644 rust/macros/module.rs create mode 100644 samples/bpf/xdpsock.h create mode 100644 samples/bpf/xdpsock_ctrl_proc.c create mode 100644 samples/bpf/xdpsock_kern.c create mode 100644 samples/bpf/xdpsock_user.c create mode 100644 samples/bpf/xsk_fwd.c delete mode 100644 samples/rust/Kconfig delete mode 100644 samples/rust/Makefile delete mode 100644 samples/rust/hostprogs/.gitignore delete mode 100644 samples/rust/hostprogs/Makefile delete mode 100644 samples/rust/hostprogs/a.rs delete mode 100644 samples/rust/hostprogs/b.rs delete mode 100644 samples/rust/hostprogs/single.rs delete mode 100644 samples/rust/rust_chrdev.rs delete mode 100644 samples/rust/rust_minimal.rs delete mode 100644 samples/rust/rust_miscdev.rs delete mode 100644 samples/rust/rust_module_parameters.rs delete mode 100644 samples/rust/rust_netfilter.rs delete mode 100644 samples/rust/rust_platform.rs delete mode 100644 samples/rust/rust_print.rs delete mode 100644 samples/rust/rust_random.rs delete mode 100644 samples/rust/rust_semaphore.rs delete mode 100644 samples/rust/rust_semaphore_c.c delete mode 100644 samples/rust/rust_stack_probing.rs delete mode 100644 samples/rust/rust_sync.rs rename {certs => scripts}/check-blacklist-hashes.awk (100%) delete mode 100755 scripts/generate_rust_analyzer.py delete mode 100644 scripts/generate_rust_target.rs delete mode 100755 scripts/is_rust_module.sh delete mode 100644 scripts/rust-is-available-bindgen-libclang.h delete mode 100755 scripts/rust-is-available.sh delete mode 100755 scripts/rustdoc_test_builder.py delete mode 100755 scripts/rustdoc_test_gen.py delete mode 100644 sound/soc/amd/acp-es8336.c delete mode 100644 sound/soc/codecs/hda-dai.c delete mode 100644 sound/soc/codecs/hda.c delete mode 100644 sound/soc/codecs/hda.h delete mode 100644 sound/soc/codecs/wsa883x.c delete mode 100644 sound/soc/intel/avs/boards/Kconfig delete mode 100644 sound/soc/intel/avs/boards/Makefile delete mode 100644 sound/soc/intel/avs/boards/da7219.c delete mode 100644 sound/soc/intel/avs/boards/dmic.c delete mode 100644 sound/soc/intel/avs/boards/hdaudio.c delete mode 100644 sound/soc/intel/avs/boards/i2s_test.c delete mode 100644 sound/soc/intel/avs/boards/max98357a.c delete mode 100644 sound/soc/intel/avs/boards/max98373.c delete mode 100644 sound/soc/intel/avs/boards/nau8825.c delete mode 100644 sound/soc/intel/avs/boards/rt274.c delete mode 100644 sound/soc/intel/avs/boards/rt286.c delete mode 100644 sound/soc/intel/avs/boards/rt298.c delete mode 100644 sound/soc/intel/avs/boards/rt5682.c delete mode 100644 sound/soc/intel/avs/boards/ssm4567.c delete mode 100644 sound/soc/intel/boards/bdw_rt286.c create mode 100644 sound/soc/intel/boards/broadwell.c create mode 100644 sound/soc/intel/boards/haswell.c delete mode 100644 sound/soc/intel/boards/hsw_rt5640.c delete mode 100644 sound/soc/intel/common/soc-acpi-intel-mtl-match.c delete mode 100644 sound/soc/mediatek/mt8186/mt8186-afe-clk.c delete mode 100644 sound/soc/mediatek/mt8186/mt8186-afe-clk.h delete mode 100644 sound/soc/mediatek/mt8186/mt8186-afe-gpio.c delete mode 100644 sound/soc/mediatek/mt8186/mt8186-afe-gpio.h delete mode 100644 sound/soc/mediatek/mt8186/mt8186-audsys-clk.c delete mode 100644 sound/soc/mediatek/mt8186/mt8186-audsys-clk.h delete mode 100644 sound/soc/mediatek/mt8186/mt8186-audsys-clkid.h delete mode 100644 sound/soc/mediatek/mt8186/mt8186-dai-adda.c delete mode 100644 sound/soc/mediatek/mt8186/mt8186-dai-hostless.c delete mode 100644 sound/soc/mediatek/mt8186/mt8186-dai-hw-gain.c delete mode 100644 sound/soc/mediatek/mt8186/mt8186-dai-i2s.c delete mode 100644 sound/soc/mediatek/mt8186/mt8186-dai-pcm.c delete mode 100644 sound/soc/mediatek/mt8186/mt8186-dai-src.c delete mode 100644 sound/soc/mediatek/mt8186/mt8186-dai-tdm.c delete mode 100644 sound/soc/mediatek/mt8186/mt8186-interconnection.h delete mode 100644 sound/soc/mediatek/mt8186/mt8186-misc-control.c delete mode 100644 sound/soc/mediatek/mt8186/mt8186-reg.h delete mode 100644 sound/soc/sof/intel/mtl.c delete mode 100644 sound/soc/sof/intel/mtl.h delete mode 100644 sound/soc/sof/intel/pci-mtl.c delete mode 100644 sound/soc/sof/ipc4-control.c delete mode 100644 sound/soc/sof/ipc4-pcm.c delete mode 100644 sound/soc/sof/ipc4-topology.c delete mode 100644 sound/soc/sof/ipc4-topology.h create mode 100644 sound/soc/tegra/tegra20_das.h delete mode 100644 sound/soc/tegra/tegra210_mbdrc.c delete mode 100644 sound/soc/tegra/tegra210_mbdrc.h delete mode 100644 sound/soc/tegra/tegra210_ope.c delete mode 100644 sound/soc/tegra/tegra210_ope.h delete mode 100644 sound/soc/tegra/tegra210_peq.c delete mode 100644 sound/soc/tegra/tegra210_peq.h delete mode 100644 tools/cgroup/memcg_shrinker.py create mode 100644 tools/lib/bpf/xsk.c create mode 100644 tools/lib/bpf/xsk.h delete mode 100644 tools/memory-model/Documentation/locking.txt delete mode 100755 tools/memory-model/scripts/checktheselitmus.sh delete mode 100755 tools/memory-model/scripts/hwfnseg.sh delete mode 100755 tools/memory-model/scripts/runlitmus.sh delete mode 100755 tools/memory-model/scripts/simpletest.sh delete mode 100644 tools/perf/pmu-events/empty-pmu-events.c create mode 100644 tools/perf/pmu-events/jevents.c delete mode 100755 tools/perf/pmu-events/jevents.py create mode 100644 tools/perf/pmu-events/jsmn.c create mode 100644 tools/perf/pmu-events/jsmn.h create mode 100644 tools/perf/pmu-events/json.c create mode 100644 tools/perf/pmu-events/json.h create mode 100644 tools/perf/tests/shell/lib/perf_csv_output_lint.py delete mode 100644 tools/testing/kunit/configs/coverage_uml.config delete mode 100644 tools/testing/kunit/kunit_printer.py delete mode 100644 tools/testing/radix-tree/linux/maple_tree.h delete mode 100644 tools/testing/radix-tree/maple.c delete mode 100644 tools/testing/radix-tree/trace/events/maple_tree.h delete mode 100644 tools/testing/selftests/bpf/benchs/bench_bpf_hashmap_full_update.c delete mode 100644 tools/testing/selftests/bpf/benchs/bench_local_storage.c delete mode 100644 tools/testing/selftests/bpf/benchs/bench_local_storage_rcu_task [...] delete mode 100755 tools/testing/selftests/bpf/benchs/run_bench_bpf_hashmap_full_u [...] delete mode 100755 tools/testing/selftests/bpf/benchs/run_bench_local_storage.sh delete mode 100755 tools/testing/selftests/bpf/benchs/run_bench_local_storage_rcu_ [...] delete mode 100644 tools/testing/selftests/bpf/prog_tests/libbpf_str.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/lsm_cgroup.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/xdp_synproxy.c delete mode 100644 tools/testing/selftests/bpf/progs/bpf_hashmap_full_update_bench.c delete mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_enum64val.c delete mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_enum64val___diff.c delete mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_enum64val___e [...] delete mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_enum64val___v [...] delete mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_type_based___diff.c delete mode 100644 tools/testing/selftests/bpf/progs/local_storage_bench.c delete mode 100644 tools/testing/selftests/bpf/progs/local_storage_rcu_tasks_trace [...] delete mode 100644 tools/testing/selftests/bpf/progs/lsm_cgroup.c delete mode 100644 tools/testing/selftests/bpf/progs/tailcall_bpf2bpf6.c delete mode 100644 tools/testing/selftests/bpf/progs/tcp_ca_incompl_cong_ops.c delete mode 100644 tools/testing/selftests/bpf/progs/tcp_ca_unsupp_cong_op.c delete mode 100644 tools/testing/selftests/bpf/progs/tcp_ca_write_sk_pacing.c create mode 100644 tools/testing/selftests/bpf/progs/test_btf_haskv.c delete mode 100644 tools/testing/selftests/bpf/progs/test_core_reloc_enum64val.c delete mode 100644 tools/testing/selftests/bpf/progs/xdp_synproxy_kern.c delete mode 100644 tools/testing/selftests/bpf/verifier/bpf_loop_inline.c delete mode 100644 tools/testing/selftests/bpf/xdp_synproxy.c delete mode 100644 tools/testing/selftests/bpf/xsk.c delete mode 100644 tools/testing/selftests/bpf/xsk.h delete mode 100644 tools/testing/selftests/drivers/net/mlxsw/rif_counter_scale.sh delete mode 120000 tools/testing/selftests/drivers/net/mlxsw/spectrum-2/rif_counte [...] delete mode 100644 tools/testing/selftests/drivers/net/mlxsw/spectrum/rif_counter_ [...] delete mode 100644 tools/testing/selftests/filesystems/fat/.gitignore delete mode 100644 tools/testing/selftests/filesystems/fat/Makefile delete mode 100644 tools/testing/selftests/filesystems/fat/config delete mode 100644 tools/testing/selftests/filesystems/fat/rename_exchange.c delete mode 100644 tools/testing/selftests/filesystems/fat/run_fat_tests.sh delete mode 100644 tools/testing/selftests/kvm/include/x86_64/mce.h create mode 100644 tools/testing/selftests/kvm/lib/kvm_util_internal.h delete mode 100644 tools/testing/selftests/kvm/lib/x86_64/perf_test_util.c delete mode 100644 tools/testing/selftests/kvm/x86_64/max_vcpuid_cap_test.c delete mode 100644 tools/testing/selftests/kvm/x86_64/monitor_mwait_test.c delete mode 100644 tools/testing/selftests/kvm/x86_64/nx_huge_pages_test.c delete mode 100755 tools/testing/selftests/kvm/x86_64/nx_huge_pages_test.sh delete mode 100644 tools/testing/selftests/kvm/x86_64/svm_nested_soft_inject_test.c delete mode 100644 tools/testing/selftests/kvm/x86_64/triple_fault_event_test.c delete mode 100644 tools/testing/selftests/kvm/x86_64/ucna_injection_test.c delete mode 100644 tools/testing/selftests/net/af_unix/unix_connect.c create mode 100644 tools/testing/selftests/net/bind_bhash_test.c delete mode 100755 tools/testing/selftests/net/forwarding/bridge_mdb_port_down.sh delete mode 100644 tools/testing/selftests/net/tun.c delete mode 100644 tools/testing/selftests/powerpc/mce/.gitignore delete mode 100644 tools/testing/selftests/powerpc/pmu/branch_loops.S delete mode 100644 tools/testing/selftests/powerpc/pmu/event_code_tests/Makefile delete mode 100644 tools/testing/selftests/powerpc/pmu/event_code_tests/blackliste [...] delete mode 100644 tools/testing/selftests/powerpc/pmu/event_code_tests/event_alte [...] delete mode 100644 tools/testing/selftests/powerpc/pmu/event_code_tests/event_alte [...] delete mode 100644 tools/testing/selftests/powerpc/pmu/event_code_tests/generic_ev [...] delete mode 100644 tools/testing/selftests/powerpc/pmu/event_code_tests/group_cons [...] delete mode 100644 tools/testing/selftests/powerpc/pmu/event_code_tests/group_cons [...] delete mode 100644 tools/testing/selftests/powerpc/pmu/event_code_tests/group_cons [...] delete mode 100644 tools/testing/selftests/powerpc/pmu/event_code_tests/group_cons [...] delete mode 100644 tools/testing/selftests/powerpc/pmu/event_code_tests/group_cons [...] delete mode 100644 tools/testing/selftests/powerpc/pmu/event_code_tests/group_cons [...] delete mode 100644 tools/testing/selftests/powerpc/pmu/event_code_tests/group_cons [...] delete mode 100644 tools/testing/selftests/powerpc/pmu/event_code_tests/group_cons [...] delete mode 100644 tools/testing/selftests/powerpc/pmu/event_code_tests/group_cons [...] delete mode 100644 tools/testing/selftests/powerpc/pmu/event_code_tests/group_cons [...] delete mode 100644 tools/testing/selftests/powerpc/pmu/event_code_tests/group_cons [...] delete mode 100644 tools/testing/selftests/powerpc/pmu/event_code_tests/group_pmc5 [...] delete mode 100644 tools/testing/selftests/powerpc/pmu/event_code_tests/hw_cache_e [...] delete mode 100644 tools/testing/selftests/powerpc/pmu/event_code_tests/invalid_ev [...] delete mode 100644 tools/testing/selftests/powerpc/pmu/event_code_tests/reserved_b [...] delete mode 100644 tools/testing/selftests/powerpc/pmu/event_code_tests/reserved_b [...] delete mode 100644 tools/testing/selftests/powerpc/pmu/sampling_tests/bhrb_filter_ [...] delete mode 100644 tools/testing/selftests/powerpc/pmu/sampling_tests/bhrb_no_cras [...] delete mode 100644 tools/testing/selftests/powerpc/pmu/sampling_tests/intr_regs_no [...] delete mode 100644 tools/testing/selftests/powerpc/pmu/sampling_tests/mmcr1_sel_un [...] delete mode 100644 tools/testing/selftests/powerpc/pmu/sampling_tests/mmcra_bhrb_a [...] delete mode 100644 tools/testing/selftests/powerpc/pmu/sampling_tests/mmcra_bhrb_c [...] delete mode 100644 tools/testing/selftests/powerpc/pmu/sampling_tests/mmcra_bhrb_d [...] delete mode 100644 tools/testing/selftests/powerpc/pmu/sampling_tests/mmcra_bhrb_d [...] delete mode 100644 tools/testing/selftests/powerpc/pmu/sampling_tests/mmcra_bhrb_i [...] delete mode 100644 tools/testing/selftests/powerpc/pmu/sampling_tests/mmcra_thresh [...] delete mode 100644 tools/testing/selftests/timens/vfork_exec.c delete mode 100644 tools/testing/selftests/tpm2/settings delete mode 100644 tools/testing/selftests/vm/va_128TBswitch.sh