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-aarch64-next-defconfig 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 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 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 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 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 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 2f55584bbacb Merge branch 'pm-devfreq' into linux-next 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 278271b9f442 xfs: removed useless condition in function xfs_attr_node_get 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 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 848105e115ea Merge branches 'iommu/fixes', 'arm/exynos', 'arm/mediatek' [...] omits dbfdf0c54085 Merge branches 'arm64-for-5.20', 'arm64-defconfig-for-5.20 [...] 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 c76cc11b6c84 Merge remote-tracking branch 'spi/for-5.20' into spi-next 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 b31f932090da Merge branch 'for-next/sysregs' into for-next/core omits 08f0023c1697 Merge branch 'for-next/boot' into for-next/core omits e6e4c1ba2d75 Merge branches 'for-next/cpufeature', 'for-next/cpuidle', [...] omits f97e5813664c Merge branches 'pm-sleep' and 'powercap' into linux-next omits 04257c45d44e Merge branches 'acpi-cppc', 'acpi-tables' and 'acpi-pm' in [...] omits 04be34615e98 MAINTAINERS: Remove iommu@lists.linux-foundation.org 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 3bc028d913bd Merge branch 'acpi-bus' into linux-next 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 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 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 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 3461b040a90d drm/i915/display: clean up comments omits 10a1e332f3d3 KEYS: asymmetric: enforce SM2 signature use pkey algo omits 87a7d5350c67 drm/i915: Drain freed object after suspend display omits 1ddcae6cd6c1 Merge branch 'devel' into for-next 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 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 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 cea9ed611e85 drm/i915: fix a possible refcount leak in intel_dp_add_mst [...] omits 9569ff1a188f drm/i915: Fix error code in icl_compute_combo_phy_dpll() 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 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 04155815dbb8 drm/i915: Move dbuf details to INTEL_INFO->display omits 3cdcdc34f35e drm/i915: Eliminate PIPECONF RMWs from .color_commit() omits 138c2fca6f40 drm/i915/dgfx: Disable d3cold at gfx root port 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 b9fa5b33ef80 arm64: tegra: Align gpio-keys node names with dtschema omits b28edf02c468 arm64: tegra: Mark BPMP channels as no-memory-wc omits 421f5410965d drm/i915: Call i915_gem_suspend() only after display is tu [...] omits 8e71e0e77e30 Merge branch 'misc-5.19' into next-fixes omits 729e657ab8d4 ext4: fix a doubled word "need" in a comment omits 7dc0ff3a33ea ext4: add reserved GDT blocks check omits fefb759df063 ext4: make variable "count" signed 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 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 adds 086ff8461718 Merge tag 'for-5.19/fbdev-3' of git://git.kernel.org/pub/s [...] adds 29837019d5eb Merge tag 'io_uring-5.19-2022-07-08' of git://git.kernel.d [...] adds 73029c9b23cf nvme-pci: phison e16 has bogus namespace ids adds 5c629dc9609d nvme: use struct group for generic command dwords adds 6b0de7d0f328 Merge tag 'nvme-5.19-2022-07-07' of git://git.infradead.or [...] adds a471da3100ef Merge tag 'block-5.19-2022-07-08' of git://git.kernel.dk/l [...] adds 2b93fe647c0a Merge tag 'gpio-fixes-for-v5.19-rc6' of git://git.kernel.o [...] adds c51b8f85c415 MAINTAINERS: Remove iommu@lists.linux-foundation.org adds f5645edf6cff Merge tag 'iommu-fixes-v5.19-rc5' of git://git.kernel.org/ [...] adds 483e4a1d83db Merge tag 'cxl-fixes-for-5.19-rc6' of git://git.kernel.org [...] adds fe7c758c07c4 Merge branch 'pm-core' adds 3784fad934c5 Merge tag 'pm-5.19-rc6' of git://git.kernel.org/pub/scm/li [...] adds 525496a030de Merge tag 'acpi-5.19-rc6' of git://git.kernel.org/pub/scm/ [...] adds bf17455b9cbd fscache: Fix if condition in fscache_wait_on_volume_collision() adds 5c4588aea667 fscache: Introduce fscache_cookie_is_dropped() adds 65aa5f6fd8a1 cachefiles: narrow the scope of flushed requests when rele [...] adds 85e4ea1049c7 fscache: Fix invalidation/lookup race adds e5524c2a1fc4 Merge tag 'fscache-fixes-20220708' of git://git.kernel.org [...] adds d9cdc3b12525 Merge tag 'powerpc-5.19-5' of git://git.kernel.org/pub/scm [...] adds b1c428b6c368 Merge tag 'i2c-for-5.19-rc6' of git://git.kernel.org/pub/s [...] adds b57feed2cc26 x86/compressed/64: Add identity mappings for setup_data entries adds 38e0e4d04d41 x86/ibt, objtool: Don't discard text references from trace [...] adds cb8a4beac39b x86/boot: Fix the setup data types max limit adds 74a0032b8524 Merge tag 'x86_urgent_for_v5.19_rc6' of git://git.kernel.o [...] adds 80f2a248a2f9 Merge tag 'irqchip-fixes-5.19-2' of git://git.kernel.org/p [...] adds 2b9b31cedb70 Merge tag 'irq_urgent_for_v5.19_rc6' of git://git.kernel.o [...] adds f5a4618587fb kbuild: remove unused cmd_none in scripts/Makefile.modinst adds 2fbd36dfae40 Merge tag 'kbuild-fixes-v5.19-3' of git://git.kernel.org/p [...] adds d785a773bed9 io_uring: check that we have a file table when allocating [...] adds d9919d43cbf6 Merge tag 'io_uring-5.19-2022-07-09' of git://git.kernel.d [...] adds b41362fdf267 Merge tag 'char-misc-5.19-rc6' of git://git.kernel.org/pub [...] adds 5867f3b88bb5 Merge tag 'staging-5.19-rc6' of git://git.kernel.org/pub/s [...] adds 952c53cd357c Merge tag 'dmaengine-fix-5.19' of git://git.kernel.org/pub [...] adds de2a34771f51 ptrace: fix clearing of JOBCTL_TRACED in ptrace_unfreeze_traced() adds 84499c5d220a drm/aperture: Run fbdev removal before internal helpers adds fc82bbf4dede ida: don't use BUG_ON() for debugging adds 24f4b40ec218 Merge branch 'hot-fixes' (fixes for rc6) adds 32346491ddf2 Linux 5.19-rc6 adds d5b36a4dbd06 fix race between exit_itimers() and /proc/pid/timers adds 816e51dfb5ba Merge tag 'vfio-v5.19-rc7' of https://github.com/awilliam/ [...] adds 35adf9a4e55e modules: Fix corruption of /proc/kallsyms adds cfa94c538be6 module: Fix selfAssignment cppcheck warning adds f963ef123900 module: Fix "warning: variable 'exit' set but not used" adds 2cc39179acbb doc: module: update file references adds e69a66147d49 module: kallsyms: Ensure preemption in add_kallsyms() with [...] adds b5374396e5de Merge tag 'modules-5.19-rc7' of git://git.kernel.org/pub/s [...] adds 8e59a6a7a4fa Merge tag 'mm-hotfixes-stable-2022-07-11' of git://git.ker [...] adds 3418357a32db ptrace: fix clearing of JOBCTL_TRACED in ptrace_unfreeze_traced() adds 23458ac91dc8 Merge tags 'free-mq_sysctls-for-v5.19' and 'ptrace_unfreez [...] adds a4527e1853f8 btrfs: return -EAGAIN for NOWAIT dio reads/writes on compr [...] adds 2963457829de btrfs: zoned: fix a leaked bioc in read_zone_info adds b3a3b0255797 btrfs: zoned: drop optimization of zone finish adds 5a29232d870d Merge tag 'for-5.19-rc6-tag' of git://git.kernel.org/pub/s [...] adds 6ad2d785f2b6 Revert "ocfs2: mount shared volume without ha stack" adds bc871a9b0868 mm: kfence: apply kmemleak_ignore_phys on early allocated pool adds a356dab820dc tmpfs: fix the issue that the mount and remount results ar [...] adds d1f9a281d956 mailmap: update Seth Forshee's email address adds 5d05af0b0620 mm: fix page leak with multiple threads mapping the same page adds 98388e5ac12c mm: fix missing wake-up event for FSDAX pages adds 228b0973fc37 mm/hugetlb: separate path for hwpoison entry in copy_huget [...] adds 65f78f376cda secretmem: fix unhandled fault in truncate adds 187e4083e064 ntfs: fix use-after-free in ntfs_ucsncmp() adds 1e7595e52a54 ntfs-fix-use-after-free-in-ntfs_ucsncmp-v3 adds 92669346fc0c ntfs-fix-use-after-free-in-ntfs_ucsncmp-v3-checkpatch-fixes adds 1c09077a5b90 fs: sendfile handles O_NONBLOCK of out_fd adds 4f0ecfa7412f hugetlb: fix memoryleak in hugetlb_mcopy_atomic_pte adds 72d1fae345d4 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] adds 11cf3c9ddbe9 Merge branch 'for-curr' of git://git.kernel.org/pub/scm/li [...] adds fa293fb960ab MAINTAINERS: mark ARM/PALM TREO SUPPORT orphan adds 2058dc831ff8 MAINTAINERS: add polarfire rng, pci and clock drivers adds a902fa8eccaf Merge tag 'reset-fixes-for-v5.19' of git://git.pengutronix [...] adds d4fac258d971 optee: smc_abi.c: fix wrong pointer passed to IS_ERR/PTR_ERR() adds b66527ee98d0 optee: Remove duplicate 'of' in two places. adds e5ce073c8a1e tee: tee_get_drvdata(): fix description of return value adds 2dc94f06127f Merge tag 'tee-fixes-for-v5.19' of https://git.linaro.org/ [...] adds 86c43ea071ae ARM: dts: kswitch-d10: use open drain mode for coma-mode pins adds 2fdf15b50a46 ARM: dts: at91: sama5d2: Fix typo in i2s1 node adds 5e7230a4daf9 Merge tag 'at91-fixes-5.19-2' of git://git.kernel.org/pub/ [...] adds 5b7925988de4 Merge tag 'sunxi-fixes-for-5.19-1' of git://git.kernel.org [...] adds 884b66976a72 ARM: dts: sunxi: Fix SPI NOR campatible on Orange Pi Zero adds 3f231ccb3883 Merge tag 'sunxi-fixes-for-5.19-2' of git://git.kernel.org [...] adds 6177a50fd32c ARM: dts: colibri-imx6ull: fix snvs pinmux group adds 01277737e9be Merge tag 'imx-fixes-5.19-3' of git://git.kernel.org/pub/s [...] adds a6dd9f5d4c57 Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] adds c5ed4fbb5a8f Merge branch 'fixes' of https://git.linaro.org/people/jens [...] adds 029c1c2059e9 net: stmmac: dwc-qos: Disable split header for Tegra194 adds 0680e20af5fb net: ethernet: ti: am65-cpsw: Fix devlink port register sequence adds d6c13d74b5c0 net/mlx5: TC, allow offload from uplink to other PF's VF adds 4892bd9830c3 net/mlx5: Lag, decouple FDB selection and shared FDB adds 6cc2714e8575 net/mlx5e: kTLS, Fix build time constant test in TX adds 2ec6cf9b742a net/mlx5e: kTLS, Fix build time constant test in RX adds 0c9d876545a5 net/mlx5e: Fix enabling sriov while tc nic rules are offloaded adds 1afbd1e283d6 net/mlx5: Lag, correct get the port select mode str adds 6c4e8fa03fde net/mlx5e: CT: Use own workqueue instead of mlx5e priv adds 452133dd5808 net/mlx5e: Fix capability check for updating vnic env counters adds 5b759bf2f9d7 net/mlx5e: Ring the TX doorbell on DMA errors adds fe5235aef855 Merge tag 'mlx5-fixes-2022-07-06' of git://git.kernel.org/ [...] adds f46fd3d7c3bd net: ocelot: fix wrong time_after usage adds 820b8963adae net: sock: tracing: Fix sock_exceed_buf_limit not to deref [...] adds 1f1be04b4d48 sysctl: Fix data races in proc_dointvec(). adds 4762b532ec95 sysctl: Fix data races in proc_douintvec(). adds f613d86d014b sysctl: Fix data races in proc_dointvec_minmax(). adds 2d3b559df3ed sysctl: Fix data races in proc_douintvec_minmax(). adds c31bcc8fb89f sysctl: Fix data races in proc_doulongvec_minmax(). adds e87782087766 sysctl: Fix data races in proc_dointvec_jiffies(). adds 47e6ab24e8c6 tcp: Fix a data-race around sysctl_tcp_max_orphans. adds 3d32edf1f3c3 inetpeer: Fix data-races around sysctl. adds 310731e2f161 net: Fix data-races around sysctl_mem. adds dd44f04b9214 cipso: Fix data-races around sysctl. adds 48d7ee321ea5 icmp: Fix data-races around sysctl. adds 73318c4b7dbd ipv4: Fix a data-race around sysctl_fib_sync_mem. adds 32b3ad1418ea Merge branch 'sysctl-data-races' adds f8d3da4ef8fa bpf: Add flags arg to bpf_dynptr_read and bpf_dynptr_write APIs adds 7c895ef88403 Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf adds 437ac2592c09 selftests: forwarding: Install local_termination.sh adds cfbba7b46aef selftests: forwarding: Install no_forwarding.sh adds 6676d7270ce2 Merge branch 'selftests-forwarding-install-two-missing-tests' adds 9c840d5f9aae nfp: fix issue of skb segments exceeds descriptor limitation adds 72a0b329114b vlan: fix memory leak in vlan_newlink() adds 5c835bb142d4 mptcp: fix subflow traversal at disconnect time adds 3ddabc433670 selftests: mptcp: validate userspace PM tests by default adds 3c079a22db79 Merge branch 'mptcp-fixes' adds 0ed8f619b412 netfilter: conntrack: fix crash due to confirmed bit load [...] adds 7a847c00eeba netfilter: nf_log: incorrect offset to network header adds c39ba4de6b0a netfilter: nf_tables: replace BUG_ON by element length check adds e45955766b43 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf adds f4b978686a20 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 4f6a71a55712 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 50e2ab392919 wifi: mac80211: fix queue selection for mesh/OCB interfaces adds f3dafe4a01f1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 5e8afb8792f3 RDMA/irdma: Do not advertise 1GB page size for x722 adds cc0315564d6e RDMA/irdma: Fix sleep from invalid context BUG adds 2b08f21554ed Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] adds a4bd9358d553 Merge tag 'asoc-fix-v5.19-rc4' of https://git.kernel.org/p [...] adds 5f3fe25e7055 ALSA: hda/realtek: Fix headset mic for Acer SF313-51 adds d16d69bf5a25 ALSA: hda/conexant: Apply quirk for another HP ProDesk 600 [...] adds 13a565ff1f80 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 26b9f2fa7b1c ASoC: rockchip: i2s: Fix NULL pointer dereference when pin [...] adds e33836690925 Merge remote-tracking branch 'asoc/for-5.18' into asoc-linus adds 777a5485b44d Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 275460bd4dc4 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 716b10580283 tty: extract tty_flip_buffer_commit() from tty_flip_buffer_push() adds a501ab75e762 tty: use new tty_insert_flip_string_and_push_buffer() in p [...] adds ee2721bee936 Merge branch 'tty-linus' of git://git.kernel.org/pub/scm/l [...] adds 6fb9e1d94789 usb: typec: add missing uevent when partner support PD adds 3d0dc539029b usb: gadget: uvc: fix changing interface name via configfs adds bb160ee61c04 drivers/usb/host/ehci-fsl: Fix interrupt setup in host mode. adds dc6ce731d437 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] adds 12dc6adc49c9 Input: wm97xx - make .remove() obviously always return 0 adds 3de93e6ed2df Input: goodix - call acpi_device_fix_up_power() in some cases adds 2a96271fb66c Input: document the units for resolution of size axes adds 85de195dc2b8 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 1950f945077f Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git adds 4085fdbc8e78 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 7531ec5954ab Merge branch 'misc-5.19' into next-fixes adds d2a703c735e8 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] adds c9e69017bf88 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 1968f2be5c03 platform/x86/amd/pmc: Add new acpi id for PMC controller adds 4ddef52f26cf platform/x86/amd/pmc: Add new platform support adds 5d62261a6569 platform/x86: gigabyte-wmi: add support for B660I AORUS PRO DDR4 adds 4ce8f4c2027d platform/x86: x86-android-tablets: Fix Lenovo Yoga Tablet [...] adds d40908f2621e efi: Fix efi_power_off() not being run before acpi_power_o [...] adds f56e676a7f1c platform/x86: asus-wmi: Add key mappings adds c483e7ea10fa platform/x86/intel/ifs: Mark as BROKEN adds b0d55983b2b8 platform/x86: intel_atomisp2_led: Also turn off the always [...] adds f22f7b8cd1d0 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds a2c8792c467c Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds b4535639d8df Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] adds 078e72a4e94f Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] adds dc5cb7a833e8 riscv: don't warn for sifive erratas in modules adds 3cbddda4651f Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 99681ef2b36c Merge branch 'dt-fixes' of git://git.kernel.org/pub/scm/li [...] adds 27919c3b8166 Merge branch 'spdx-linus' of git://git.kernel.org/pub/scm/ [...] adds 5b2f3e0777da NFSD: Decode NFSv4 birth time attribute adds aec158242b87 lockd: set fl_owner when unlocking files adds 1197eb5906a5 lockd: fix nlm_close_files adds 58799204888e Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] adds 2ce6a136ca44 Merge branch 'fixes' of https://github.com/Broadcom/stblinux.git adds 5db97ea638b5 Merge branch 'zstd-linus' of https://github.com/terrelln/l [...] adds 5e6435e0d665 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 925b6e59138c Revert "drm/amdgpu: add drm buddy support to amdgpu" adds 1e717e841472 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] adds 16950c52737e modpost: put get_secindex() call inside sec_name() adds 06b8307368c8 certs: move scripts/check-blacklist-hashes.awk to certs/ adds 6b8b1077a377 certs: unify blacklist_hashes.c and blacklist_nohashes.c adds fadf028f0be9 kbuild: remove sed command from cmd_ar_builtin adds b63a0c3e51a4 kbuild: drop support for CONFIG_CC_OPTIMIZE_FOR_PERFORMANCE_O3 adds 28aa004b6261 init/Kconfig: update KALLSYMS_ALL help text adds 71c052a64a6b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds e6a8d2f05844 Merge branch 'perf/core' of git://git.kernel.org/pub/scm/l [...] adds cc90ab867e8c Merge branch 'for-next' of git://git.infradead.org/users/h [...] adds d292c7f09cc7 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds e45c8eb73b07 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] adds e1528206e3a2 Merge branches 'for-next/cpufeature', 'for-next/cpuidle', [...] adds eff044f1b04e Merge branch 'for-next/boot' into for-next/core adds 8a04a143d9fa Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] adds f8d8de0e3a37 Merge branch 'arm/fixes' into for-next adds 30a32ee55f6a Merge tag 'zynq-dt-for-v5.20' of https://github.com/Xilinx [...] adds d67fe5e3b2ca Merge tag 'zynqmp-dt-for-v5.20' of https://github.com/Xili [...] adds ece2f167aab4 Merge branch 'arm/dt' into for-next adds 8fcdf10295b4 Merge tag 'zynqmp-soc-for-v5.20' of https://github.com/Xil [...] adds a2668c1500e3 Merge tag 'zynq-soc-for-v5.20' of https://github.com/Xilin [...] adds 0d9279e34847 Merge branch 'arm/soc' into for-next adds 5beb91ec5556 soc: document merges adds 11055c32c71f Merge tag 'renesas-arm-soc-for-v5.20-tag1' of git://git.ke [...] adds f2420c28feee Merge branch 'arm/soc' into for-next adds 132582d21075 Merge tag 'renesas-arm-dt-for-v5.20-tag2' of git://git.ker [...] adds b83c42935c91 Merge tag 'renesas-dt-bindings-for-v5.20-tag2' of git://gi [...] adds 4e2b5101b33d Merge branch 'arm/dt' into for-next adds ad801246a5f7 soc: document merges adds d2a78b160d58 Merge branch 'arm/fixes' into for-next adds b1375af8dacd soc: document merges adds 249d1fb549dc Merge branch 'arm/fixes' into for-next adds 1a110d77a9b9 Merge tag 'v5.19-next-dts32' of git://git.kernel.org/pub/s [...] adds cda34e81b3f1 dt-bindings: arm64: dts: mediatek: Add mt8192-asurada-spherion adds 87136ff6feea dt-bindings: arm64: dts: mediatek: Add mt8192-asurada-hayato adds 331fae2fc922 arm64: dts: mediatek: Introduce MT8192-based Asurada board family adds 9ec952276f67 arm64: dts: mediatek: asurada: Document GPIO names adds cb75aeaf8915 arm64: dts: mediatek: asurada: Add system-wide power supplies adds 23e0fff324b8 arm64: dts: mediatek: asurada: Enable and configure I2C an [...] adds eb188a2aaa82 arm64: dts: mediatek: asurada: Add ChromeOS EC adds 9b909db680c0 arm64: dts: mediatek: asurada: Add keyboard mapping for th [...] adds 863fb752352a arm64: dts: mediatek: asurada: Add Cr50 TPM adds e031715a7027 arm64: dts: mediatek: asurada: Add Elan eKTH3000 I2C trackpad adds cbd4af081a21 arm64: dts: mediatek: asurada: Add I2C touchscreen adds 6812f4ed6e77 arm64: dts: mediatek: spherion: Add keyboard backlight adds aa421ef2eef5 arm64: dts: mediatek: asurada: Enable XHCI adds 0dca9f0b3e63 arm64: dts: mediatek: asurada: Enable PCIe and add WiFi adds af9e3ed08775 arm64: dts: mediatek: asurada: Add MT6359 PMIC adds 3183cb62b033 arm64: dts: mediatek: asurada: Add SPMI regulators adds 15306b9062f8 arm64: dts: mediatek: asurada: Enable MMC adds b10e80b173b6 arm64: dts: mediatek: asurada: Enable SCP adds b0e50a1f5d24 arm64: dts: mediatek: asurada: Add SPI NOR flash memory adds 61d8066b4efb dt-bindings: arm: mediatek: Add MT8195 Cherry Tomato Chromebooks adds 5eb2e303ec6b arm64: dts: mediatek: Introduce MT8195 Cherry platform's Tomato adds 37242cb97afa arm64: dts: mediatek: cherry: Add platform regulators layo [...] adds 9e0565069b14 arm64: dts: mediatek: cherry: Assign interrupt line to MT6 [...] adds 4d3807080708 arm64: dts: mediatek: cherry: Add support for internal eMM [...] adds 5bf7dabe40f2 arm64: dts: mediatek: cherry: Document gpios and add defau [...] adds d82b3562c4dd arm64: dts: mediatek: cherry: Enable I2C and SPI controllers adds b6267a396e1c arm64: dts: mediatek: cherry: Enable T-PHYs and USB XHCI c [...] adds 0de0fe950f1b arm64: dts: mediatek: cherry: Enable MT6360 sub-pmic on I2C7 adds c34bc66086e7 arm64: dts: mediatek: cherry: Enable support for the SPI N [...] adds 10d4a706ff42 arm64: dts: mediatek: cherry: Add I2C-HID touchscreen on I2C4 adds 04266856cee7 arm64: dts: mt8173: Fix nor_flash node adds c98e6e683632 arm64: dts: mt7622: fix BPI-R64 WPS button adds 9c61051561b0 arm64: dts: mt8183: Add panel rotation adds 5a75c2951af7 Merge tag 'v5.19-next-dts64' of git://git.kernel.org/pub/s [...] adds 2ffe47608df3 dt-bindings: arm: sunxi: Default to the full MBUS binding adds e8f05165b55a dt-bindings: arm: sunxi: Add several MBUS compatibles adds aab941b8c3cf arm64: dts: allwinner: pinephone: Enable internal HMIC bias adds 859dd6d3e60b Merge tag 'sunxi-dt-for-5.20-1' of git://git.kernel.org/pu [...] adds 5de7d31b50c7 dt-bindings: power: Add Tegra234 MGBE power domains adds b0aedf342bc3 dt-bindings: Add Tegra234 MGBE clocks and resets adds 833f5a7eb288 dt-bindings: memory: Add Tegra234 MGBE memory clients adds 476111be5f26 dt-bindings: arm: tegra: Add NVIDIA Tegra194 CBB 1.0 binding adds 3bf80f8d4fd9 dt-bindings: arm: tegra: Add NVIDIA Tegra194 AXI2APB binding adds 68ce0053f061 dt-bindings: arm: tegra: Add NVIDIA Tegra234 CBB 2.0 binding adds dd92b16cbc98 dt-bindings: timer: Add Tegra186 & Tegra234 Timer adds 63a6ef2360bd dt-bindings: Add headers for Host1x and VIC on Tegra234 adds 015a166368d7 dt-bindings: tegra-ccplex-cluster: Remove status from requ [...] adds a41bf1aabd46 Merge tag 'tegra-for-5.20-dt-bindings' of git://git.kernel [...] adds ed1646fe0232 Merge tag 'tegra-for-5.20-arm-dt' of git://git.kernel.org/ [...] adds bd8e9cf328ea Merge branch 'for-5.20/dt-bindings' into for-5.20/arm64/dt adds 4b6a1b7cbdf5 arm64: tegra: Add OPE device on Tegra210 and later adds afcb41e30ce2 arm64: tegra: Enable OPE on various platforms adds 599b7aebc9fc arm64: tegra: Adjust whitespace around '=' adds 60d2016a5161 arm64: tegra: Add Tegra234 GPCDMA device tree node adds 61192a9d8a63 arm64: tegra: Mark BPMP channels as no-memory-wc adds 012877d0a7c1 arm64: tegra: Align gpio-keys node names with dtschema adds a47e173e5d1c arm64: tegra: Add node for CBB 1.0 on Tegra194 adds 302e154000ec arm64: tegra: Add node for CBB 2.0 on Tegra234 adds c710ac0bfe52 arm64: tegra: Enable native timers on Tegra186 adds 5aa9083efd67 arm64: tegra: Enable native timers on Tegra194 adds 28d860ed02c2 arm64: tegra: Enable native timers on Tegra234 adds e30cf1011b96 arm64: tegra: Add Host1x context stream IDs on Tegra186+ adds 4bb39ca25b8b arm64: tegra: Add Host1x and VIC on Tegra234 adds f7b93a088600 arm64: tegra: Update compatible for Tegra234 GPCDMA adds b415bb7c976f arm64: tegra: Fix SDMMC1 CD on P2888 adds c784744b0405 Merge tag 'tegra-for-5.20-arm64-dt' of git://git.kernel.or [...] adds 7310e458ac5e Merge tag 'ti-k3-dt-for-v5.20' of git://git.kernel.org/pub [...] adds bfcfa1bdc45e Merge tag 'ti-keystone-dt-for-v5.20' of git://git.kernel.o [...] adds 9056aa045173 dt-bindings: clk: imx: Add fsl,scu-clk yaml file adds aeb871d67988 dt-bindings: pinctrl: imx: Add fsl,scu-iomux yaml file adds 92dae33a4d67 dt-bindings: input: Add fsl,scu-key yaml file adds 470d96c850b5 dt-bindings: nvmem: Add fsl,scu-ocotp yaml file adds e46902e16fe2 dt-bindings: power: Add fsl,scu-pd yaml file adds df4381bff778 dt-bindings: rtc: Add fsl,scu-rtc yaml file adds 636ad31bd222 dt-bindings: thermal: Add fsl,scu-thermal yaml file adds 3115888c9702 dt-bindings: watchdog: Add fsl,scu-wdt yaml file adds 06d6022353cc dt-bindings: firmware: Add fsl,scu yaml file adds c03d7ab1a636 dt-bindings: arm: add TQMa8MPxL board adds 8128bfe3d7dc Merge tag 'imx-bindings-5.20' of git://git.kernel.org/pub/ [...] adds dbd68eb5baa6 Merge tag 'imx-dt-5.20' of git://git.kernel.org/pub/scm/li [...] adds d4ac6028b991 arm64: dts: imx8mp: add NoC node adds 78cba06629be arm64: dts: freescale: imx8qxp: Remove unnecessary clock r [...] adds b3993c7adf67 arm64: dts: freescale: imx8: Fix power controller name adds b64aebbe7931 arm64: dts: freescale: imx8qxp: Add fallback compatible fo [...] adds 6003913ac766 arm64: dts: freescale: imx8qxp: Fix the ocotp node name adds c7b3c053097b arm64: dts: freescale: imx8: Fix the system-controller node name adds 3876f4829a57 arm64: dts: freescale: imx8qxp: Fix the keys node name adds 418d1d840e42 arm64: dts: freescale: add initial device tree for TQMa8MP [...] adds a59591987726 Merge tag 'imx-dt64-5.20' of git://git.kernel.org/pub/scm/ [...] adds 3a1149e59a94 dt-bindings: arm: sunxi: Add H616 EMAC0 compatible adds 4eeca34bd992 dt-bindings: pinctrl: sunxi: Make interrupts optional adds 0d17c8651188 arm64: dts: allwinner: Add Allwinner H616 .dtsi file adds 4c3caac59807 dt-bindings: pinctrl: sunxi: allow vcc-pi-supply adds 7dd91a17b599 dt-bindings: arm: sunxi: Add two H616 board compatible strings adds 5a378f9f2b15 arm64: dts: allwinner: h616: Add OrangePi Zero 2 board support adds 2c1e62992981 arm64: dts: allwinner: h616: Add X96 Mate TV box support adds 8f8a7775b66e Merge tag 'sunxi-dt-for-5.20-2' of git://git.kernel.org/pu [...] adds 2e09a277612b Merge branch 'arm/dt' into for-next adds 8faad023b18b soc: document merges adds 09dd09c3c945 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds ce0ccb91427b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 6ee380d6194c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds ebf7da7c881c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 4143a351f8e7 dt-bindings: arm: add BCM63138 SoC adds d39f3f4d4f77 ARM: dts: Move BCM963138DVT board dts to ARCH_BCMBCA adds a82291fce8aa ARM: dts: update dts files for bcmbca SoC BCM63138 adds daf7c850caab ARM: dts: Add BCM63138 generic board dts adds e0bd849bbaef Merge branch 'devicetree/next' into next adds c4d2c7751b46 ata: ahci_brcm: bcmbca: Replace ARCH_BCM_63XX with ARCH_BCMBCA adds 99d54565e186 i2c: brcmstb: bcmbca: Replace ARCH_BCM_63XX with ARCH_BCMBCA adds f6ef5f4787d4 phy: brcm-sata: bcmbca: Replace ARCH_BCM_63XX with ARCH_BCMBCA adds 51e25032ac64 Merge branch 'drivers/next' into next adds f7a20d9079c7 MAINTAINERS: Add BCM6813 to bcmbca arch entry adds c510c81c0e59 MAINTAINERS: Move BCM63138 to bcmbca arch entry adds 2b431233dc93 Merge branch 'maintainers/next' into next adds 889390f83d4e arm: bcmbca: Move BCM63138 ARCH_BCM_63XX to ARCH_BCMBCA adds 1a03beff363c arm: bcmbca: Add BCMBCA sub platforms adds fa0ef5a086a0 ARM: debug: bcmbca: Replace ARCH_BCM_63XX with ARCH_BCMBCA adds 1d1e110b7f18 Merge branch 'soc/next' into next adds aa6c9ae616b8 hwrng: bcm2835: bcmbca: Replace ARCH_BCM_63XX with ARCH_BCMBCA adds 45b9fc58ad1c clk: bcm: bcmbca: Replace ARCH_BCM_63XX with ARCH_BCMBCA adds f9a45e4dcf90 spi: bcm63xx-hsspi: bcmbca: Replace ARCH_BCM_63XX with ARC [...] adds 37ac3db2a692 tty: serial: bcm63xx: bcmbca: Replace ARCH_BCM_63XX with A [...] adds 8cd8892b7757 Merge branch 'drivers/next' into next adds 3a1699550179 Merge branch 'next' of https://github.com/Broadcom/stblinux.git adds c085d07deef5 Merge branch 'imx/drivers' into for-next adds 9cc1c11c927f Merge branch 'imx/soc' into for-next adds 762ffe449226 Merge branch 'imx/bindings' into for-next adds e651b516e090 Merge branch 'imx/dt' into for-next adds 8a01e11f109c Merge branch 'imx/dt64' into for-next adds 37960df982d0 Merge branch 'imx/defconfig' into for-next adds 7bf07ffc02da Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds aa1cae07530b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 85ee650dd1c8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds e3a6a806c2c3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 191e5ecce082 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 1e061d985fee docs: arm: index.rst: add google/chromebook-boot-flow adds 330fc08dbdd9 arm64: dts: qcom: sc7280: fix PCIe clock reference adds 43883cee061f arm64: dts: qcom: sc8280xp: fix usb_0 HS PHY ref clock adds abf61f7e66c1 arm64: dts: qcom: sc8280xp: fix DP PHY node unit addresses adds 0dd8e16bfbc0 Merge branches 'arm64-for-5.20', 'arm64-defconfig-for-5.20 [...] adds 482544a94d78 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 44055119f4eb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 7b06fd27ac3d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 18d1909be345 reset: allow building of reset simple driver if expert con [...] adds afd5aeb71328 Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] adds 2f98912724e7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 6cc33b518c17 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 4eabadb0561c Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] adds 4167ac8a657e clk: sunxi-ng: sun50i: h6: Modify GPU clock configuration [...] adds d08cdb6d1995 Merge branch 'sunxi/clk-for-5.20' into sunxi/for-next adds e67ff4cc7c7d Merge branch 'sunxi/dt-for-5.20' into sunxi/for-next adds f1e3c73b4f62 Merge branch 'sunxi/fixes-for-5.19' into sunxi/for-next adds 3a83b092dd59 Merge branch 'sunxi/dt-for-5.20' into sunxi/for-next adds 3d865dbd9fd3 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] adds b4c83a9d0141 Merge branch 'next' of https://git.linaro.org/people/jens. [...] adds 010aa15e9826 soc/tegra: Set ERD bit to mask inband errors adds 97f2c3b42a16 soc/tegra: cbb: Add CBB 1.0 driver for Tegra194 adds eb9a50b64a59 soc/tegra: cbb: Add driver for Tegra234 CBB 2.0 adds 3bc9dd153033 soc/tegra: cbb: Add support for Tegra241 (Grace) adds a16a833a156b soc/tegra: fuse: Add missing DMADEVICES dependency adds 4773d1c739e2 soc/tegra: fuse: Add missing of_node_put() adds 00c9dfba1a7c Merge branch for-5.20/soc into for-next adds afcdb8e55c91 firmware: tegra: Fix error check return value of debugfs_c [...] adds a51c8434e274 Merge branch for-5.20/firmware into for-next adds 0a7f03173c37 Merge branch for-5.20/dt-bindings into for-next adds 8c2261e9f040 Merge branch 'for-5.20/dt-bindings' into for-5.20/memory adds 5060237b0ee1 memory: tegra: Add MGBE memory clients for Tegra234 adds 52abcc8a3e6e Merge branch for-5.20/memory into for-next adds 8e6cbfe25e00 Merge branch for-5.20/arm/dt into for-next adds a902b0d99009 Merge branch for-5.20/arm64/dt into for-next adds 393c6c3a6152 Merge branch for-5.20/arm64/defconfig into for-next adds e66ac402a848 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 16e91b7c5d0c Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] adds b87a2f916c81 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git adds 3d3070f5d9f0 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] adds 4203d713af6c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds d3fd8b73b70b Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] adds 85eade041626 Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...] adds 03698ffcf0c4 m68k: mac: Remove forward declaration for mac_nmi_handler() adds 921e3be58f81 m68k: Add common forward declaration for show_registers() adds f80261e4764b m68k: defconfig: Update defconfigs for v5.19-rc1 adds dca7226c6c95 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 3a697fb17dbd m68k: coldfire/device.c: protect FLEXCAN blocks adds c507a1d619b6 m68k: coldfire: make symbol m523x_clk_lookup static adds 7ede4785ea97 m68k: Fix syntax errors in comments adds 337f6604b8db Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 8512670d3547 MIPS: math-emu: Use the bitmap API to allocate bitmaps adds b5eb8b536f91 MIPS: mm: Use the bitmap API to allocate bitmaps adds 8baa65126e19 MIPS: vdso: Utilize __pa() for gic_pfn adds 9044576357b1 MIPS: Make phys_to_virt utilize __va() adds 40c0f5016391 MIPS: Fixed __debug_virt_addr_valid() adds 29c2562295bf Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] adds 7e74dabc3daf Merge branch 'fixes' into next adds a784101f77b1 KVM: PPC: Book3s: Fix warning about xics_rm_h_xirr_x adds 9981bace85d8 KVM: PPC: Book3S HV: Fix "rm_exit" entry in debugfs timings adds 3f8ed993be3c KVM: PPC: Book3S HV: Add a new config for P8 debug timing adds c3fa64c99c61 KVM: PPC: Book3S HV: Decouple the debug timing from the P8 [...] adds 2861c827286f KVM: PPC: Book3S HV: Expose timing functions to module code adds b44bb1b7cbba KVM: PPC: Book3S HV: Provide more detailed timings for P9 [...] adds 0df01238b8aa KVM: PPC: Book3S HV: tracing: Add missing hcall names adds f5c847ea19d3 KVM: PPC: Align pt_regs in kvm_vcpu_arch structure adds 4dee21e0f252 KVM: PPC: Do not warn when userspace asked for too big TCE table adds 81e9685dd413 KVM: PPC: Kconfig: Fix indentation adds ac2a2303016b Merge branch 'topic/ppc-kvm' into next adds 8701625dbc1e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 06a6de30d854 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds f89ca58255d1 Merge branch 'dt-for-next' of git://git.kernel.org/pub/scm [...] adds b53ca2b66369 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 27dee2356767 Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] adds 63b35fb94d83 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds bc9aee5ceda9 Merge branch 'misc-5.19' into for-next-current-v5.18-20220708 adds fd8c02ddc6f4 Merge branch 'for-next-current-v5.18-20220708' into for-ne [...] adds 6926796c8a08 btrfs: remove the inode cache check at btrfs_is_free_space [...] adds 9cd495f0729b btrfs: return -EAGAIN for NOWAIT dio reads/writes on compr [...] adds 64ddf1d38fad btrfs: zoned: fix a leaked bioc in read_zone_info adds b7fc0f1b8321 btrfs: raid56: use fixed stripe length everywhere adds f394236023de btrfs: return proper mapped length for RAID56 profiles in [...] adds eb35257c3a1a btrfs: do not return errors from btrfs_map_bio adds 80e2d1c58f01 btrfs: do not return errors from raid56_parity_write adds 77a27d36ed50 btrfs: do not return errors from raid56_parity_recover adds 22b19ec48ad9 btrfs: raid56: transfer the bio counter reference to the r [...] adds 2fb365ec1028 btrfs: simplify sync/async submission in btrfs_submit_data [...] adds 5a24be0e571c btrfs: handle allocation failure in btrfs_wq_submit_bio gr [...] adds e4cabea93921 btrfs: do not return errors from btrfs_submit_dio_bio adds 5c2ac7b2f949 btrfs: switch btrfs_block_rsv::full to bool adds 67c1a28dd2f9 btrfs: switch btrfs_block_rsv::failfast to bool adds 2991ad0d9dac btrfs: use enum for btrfs_block_rsv::type adds c8223467948b btrfs: don't fallback to buffered IO for NOWAIT direct IO writes adds 3ed7e522a39a btrfs: fault in pages for direct io reads/writes in a more [...] adds 4fd4537692e4 btrfs: zoned: drop optimization of zone finish adds d046aad03675 Merge branch 'misc-next' into for-next-next-v5.19-20220708 adds 620896018a64 highmem: Make __kunmap_{local,atomic}() take const void pointer adds a5be31a9a117 btrfs: zstd: replace kmap() with kmap_local_page() adds c57fb3f2032e btrfs: zlib: replace kmap() with kmap_local_page() in zlib [...] adds 9e6590d4c44d btrfs: zlib: replace kmap() with kmap_local_page() in zlib [...] adds cf909c8cf473 btrfs: replace kmap_atomic() with kmap_local_page() adds ca953e1cd832 Merge branch 'dev/kmap-all' into for-next-next-v5.19-20220708 adds 6bd340d0467e btrfs: repair all known bad mirrors adds 7f2927cc2233 btrfs: simplify the pending I/O counting in struct compressed_bio adds 3db1d1daf72b btrfs: pass a btrfs_bio to btrfs_repair_one_sector adds 603cd62bf701 btrfs: remove the start argument to check_data_csum adds 6e51eef21ebe btrfs: fix repair of compressed extents adds 6b30b4fdd614 btrfs: don't call btrfs_page_set_checked in finish_compres [...] adds 8e2af38dc889 Merge branch 'ext/hch/repair-compressed-v3' into for-next- [...] adds 0818de70d301 Merge branch 'for-next-next-v5.19-20220708' into for-next- [...] adds 86155a7ee283 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds ee8313fa0166 Merge branch 'master' of git://github.com/ceph/ceph-client.git adds 13bc28f96984 cifs: remove unnecessary locking of chan_lock while freein [...] adds 6136a99bbaf4 cifs: on force umount, force close all handles adds f841d494a973 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] adds 2df7c4bd7c1d erofs: wake up all waiters after z_erofs_lzma_head ready adds 448b5a1548d8 erofs: avoid consecutive detection for Highmem memory adds 639c49d87021 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds be7079561c99 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] adds f50f5a5eac80 ext4: fix reading leftover inlined symlinks adds e781b8ce9261 ext4: update s_overhead_clusters in the superblock during [...] adds 2c8204b83cea ext4: update the s_overhead_clusters in the backup sb's wh [...] adds 08779aaa3f63 ext4: reuse order and buddy in mb_mark_used when buddy split adds d7acf6d8c57a ext4: use ext4_debug() instead of jbd_debug() adds f237450c7436 jbd2: rename jbd_debug() to jbd2_debug() adds c56ed6eec06d jbd2: remove unused exports for jbd2 debugging adds 6c8bc8dd6d82 jbd2: unexport jbd2_log_start_commit() adds f8dc286e4d94 jbd2: fix outstanding credits assert in jbd2_journal_commi [...] adds bfa5eb5bcdf7 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds 64c4d44655bc Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds 5a0de924d107 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds fbf3184863ca Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 6f35455b809e NFSD: Demote a WARN to a pr_warn() adds 75be9c5ebf51 NFSD: Report filecache LRU size adds 467a953df0dd NFSD: Report count of calls to nfsd_file_acquire() adds 1050b1782a7a NFSD: Report count of freed filecache items adds d76625970c0c NFSD: Report average age of filecache items adds 4ecf189ff396 NFSD: Add nfsd_file_lru_dispose_list() helper adds a4d2048fa7cd NFSD: Refactor nfsd_file_gc() adds ba2ef67edd3a NFSD: Refactor nfsd_file_lru_scan() adds d0c59ad7c7cb NFSD: Report the number of items evicted by the LRU walk adds e37b779d808c NFSD: Record number of flush calls adds 12db97f8f8dc NFSD: Zero counters when the filecache is re-initialized adds c446213cb994 NFSD: Hook up the filecache stat file adds 9db816181863 NFSD: WARN when freeing an item still linked via nf_lru adds db6cd09013ba NFSD: Trace filecache LRU activity adds bccf6010b181 NFSD: Leave open files out of the filecache LRU adds cb12e4267cd9 NFSD: Fix the filecache LRU shrinker adds e20580ac8d59 NFSD: Never call nfsd_file_gc() in foreground paths adds d1d4e0f1ae8b NFSD: No longer record nf_hashval in the trace log adds 2ba775a1a478 NFSD: Remove lockdep assertion from unhash_and_release_locked() adds bac3051c7248 NFSD: nfsd_file_unhash can compute hashval from nf->nf_inode adds 5ed82b590369 NFSD: Refactor __nfsd_file_close_inode() adds c1286d893b30 NFSD: nfsd_file_hash_remove can compute hashval adds f74136ba4a9c NFSD: Remove nfsd_file::nf_hashval adds 322b3a047e43 NFSD: Replace the "init once" mechanism adds 6dd666933677 NFSD: Set up an rhashtable for the filecache adds b3840ef82631 NFSD: Convert the filecache to use rhashtable adds 6e054d6a0a5b NFSD: Clean up unused code after rhashtable conversion adds 4a179701fd63 NFSD: Separate tracepoints for acquire and create adds 5d4befffd9b7 NFSD: Move nfsd_file_trace_alloc() tracepoint adds ccd116069c2b NFSD: NFSv4 CLOSE should release an nfsd_file immediately adds 73e20cc87f0b NFSD: Ensure nf_inode is never dereferenced adds 3e9c9240aaa5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds b08a716d4a9e Merge branch 'master' of https://github.com/Paragon-Softwa [...] adds 4a47c6385bb4 ovl: turn of SB_POSIXACL with idmapped layers temporarily adds c1222965c098 Merge branch 'overlayfs-next' of git://git.kernel.org/pub/ [...] adds 6cda12864cb0 9p: Drop kref usage adds f8faafc0e830 Merge branch '9p-next' of git://github.com/martinetd/linux adds 88591e7f06a4 xfs: use the CIL space used counter for emptiness checks adds 12380d237b81 xfs: lift init CIL reservation out of xc_cil_lock adds 31151cc342dd xfs: rework per-iclog header CIL reservation adds af1c2146a50b xfs: introduce per-cpu CIL tracking structure adds 7c8ade212120 xfs: implement percpu cil space used calculation adds 1dd2a2c18e31 xfs: track CIL ticket reservation in percpu structure adds df7a4a2134b0 xfs: convert CIL busy extents to per-cpu adds 016a23388cdc xfs: Add order IDs to log items in CIL adds c0fb4765c508 xfs: convert CIL to unordered per cpu lists adds 169248536a2b xfs: convert log vector chain to use list heads adds 4eb56069cb28 xfs: move CIL ordering to the logvec chain adds 1ccb0745a97f xfs: avoid cil push lock if possible adds d9f68777b251 xfs: xlog_sync() manually adjusts grant head space adds 51a117edff13 xfs: expanding delayed logging design with background material adds dd81dc05598c Merge tag 'xfs-cil-scale-5.20' of git://git.kernel.org/pub [...] adds c6aee2481419 xfs: make last AG grow/shrink perag centric adds a95fee40e3d4 xfs: kill xfs_ialloc_pagi_init() adds 99b13c7f0bd3 xfs: pass perag to xfs_ialloc_read_agi() adds 76b47e528e3a xfs: kill xfs_alloc_pagf_init() adds 08d3e84feeb8 xfs: pass perag to xfs_alloc_read_agf() adds 61021deb1faa xfs: pass perag to xfs_read_agi adds fa044ae70c64 xfs: pass perag to xfs_read_agf adds 49f0d84ec1db xfs: pass perag to xfs_alloc_get_freelist adds 8c392eb27f7a xfs: pass perag to xfs_alloc_put_freelist adds cec7bb7d58fa xfs: pass perag to xfs_alloc_read_agfl adds 0800169e3e2c xfs: Pre-calculate per-AG agbno geometry adds 2d6ca8321c35 xfs: Pre-calculate per-AG agino geometry adds 3829c9a10fc7 xfs: replace xfs_ag_block_count() with perag accesses adds 36029dee382a xfs: make is_log_ag() a first class helper adds fddb564f62aa Merge tag 'xfs-perag-conv-5.20' of git://git.kernel.org/pu [...] adds 70b589a37e1a xfs: add selinux labels to whiteout inodes adds 0f38063d7a38 xfs: removed useless condition in function xfs_attr_node_get adds 07d1b1b1a584 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] adds 373d931ea2ce Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 818792177f24 Merge branch 'iomap-for-next' of git://git.kernel.org/pub/ [...] adds 71f0093ba838 Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] adds ed5fce76b5ea vfs: escape hash as well adds c9d86760342f fs: do not set no_llseek in fops adds 5dd7f54c0ef9 fs: clear or set FMODE_LSEEK based on llseek function adds d820ac64e1e6 fs: check FMODE_LSEEK to control internal pipe splicing adds d43fe79c26f0 fs: do not compare against ->llseek adds 8804bffa93a1 fs: remove no_llseek adds 3d88db248f27 dma-buf: remove useless FMODE_LSEEK flag adds 88d9374ce6a6 vfio: do not set FMODE_LSEEK flag adds 35006342b739 block: ensure iov_iter advances for added pages adds 248022ffae3f block: ensure bio_iov_add_page can't fail adds 7b1ccdf617ca block: fix leaking page ref on truncated direct io adds f615625a44c4 9p: handling Rerror without copy_from_iter_full() adds 0e3c3b901c00 No need of likely/unlikely on calls of check_copy_size() adds 36518b6b4da7 teach iomap_dio_rw() to suppress dsync adds eacdf4eaca63 btrfs: use IOMAP_DIO_NOSYNC adds e87f2c26c808 struct file: use anonymous union member for rcuhead and llist adds 91b94c5d6ae5 iocb: delay evaluation of IS_SYNC(...) until we want to ch [...] adds 164f4064ca81 keep iocb_flags() result cached in struct file adds 59bb69c67cf1 copy_page_{to,from}_iter(): switch iovec variants to generic adds 18fa9af72631 iov_iter_bvec_advance(): don't bother with bvec_iter adds 7392ed1734c3 iov_iter_get_pages{,_alloc}(): cap the maxsize with MAX_RW_COUNT adds 599a0bdd72f0 iov_iter: lift dealing with maxpages out of first_{iovec,b [...] adds dda8e5d17c17 iov_iter: first_{iovec,bvec}_segment() - simplify a bit adds 59dbd7d0904a iov_iter: massage calling conventions for first_{iovec,bve [...] adds dd45ab9dd28c first_iovec_segment(): just return address adds c3c8b2187779 s390: copy_oldmem_page() - don't ignore ->iov_offset adds 90c56f8aca9c Merge branches 'fixes', 'alignment-fixes-rebased', 'work.9 [...] adds 6fba81e320f1 new iov_iter flavour - ITER_UBUF adds 4662b14875e5 switch new_sync_{read,write}() to ITER_UBUF adds adb9a5a45b98 splice: stop abusing iov_iter_advance() to flush a pipe adds bba4d7f77140 ITER_PIPE: helper for getting pipe buffer by index adds 090eb2e0f08c ITER_PIPE: helpers for adding pipe buffers adds 3d246b875f31 ITER_PIPE: allocate buffers as we go in copy-to-pipe primitives adds 6693d4a5af49 ITER_PIPE: fold push_pipe() into __pipe_get_pages() adds b634b65ae34b ITER_PIPE: lose iter_head argument of __pipe_get_pages() adds dc77592bab0d ITER_PIPE: clean pipe_advance() up adds d11fcc05337a ITER_PIPE: clean iov_iter_revert() adds 014fd38613ec ITER_PIPE: cache the type of last buffer adds 94f39550eb76 ITER_PIPE: fold data_start() and pipe_space_for_user() together adds 1c2a16fd5837 iov_iter_get_pages_alloc(): lift freeing pages array on fa [...] adds bf75bda40c2d iov_iter_get_pages(): sanity-check arguments adds c18ceee4aac4 unify pipe_get_pages() and pipe_get_pages_alloc() adds 217859905950 unify xarray_get_pages() and xarray_get_pages_alloc() adds bd651c45cb05 unify the rest of iov_iter_get_pages()/iov_iter_get_pages_ [...] adds e7599261dac3 ITER_XARRAY: don't open-code DIV_ROUND_UP() adds e5e0923167a0 fold __pipe_get_pages() into pipe_get_pages() adds ea11ef9d3769 iov_iter: saner helper for page array allocation adds 0ffbf9fe23a9 iov_iter: advancing variants of iov_iter_get_pages{,_alloc}() adds 9a6469060316 block: convert to advancing variants of iov_iter_get_pages [...] adds 36c9603e6b96 iter_to_pipe(): switch to advancing variant of iov_iter_ge [...] adds 0f07880a713b af_alg_make_sg(): switch to advancing variant of iov_iter_ [...] adds f0be81780879 9p: convert to advancing variant of iov_iter_get_pages_alloc() adds ad06a01a91e4 ceph: switch the last caller of iov_iter_get_pages_alloc() adds 4a48f7a61c52 get rid of non-advancing variants adds 43436f0b5cce pipe_get_pages(): switch to append_pipe() adds beceaab91aa5 expand those iov_iter_advance()... adds 20aac6c60981 __follow_mount_rcu(): verify that mount_lock remains unchanged adds 82ef069805a3 namei: get rid of pointless unlikely(read_seqcount_retry(...)) adds 51c6546c30ea follow_dotdot{,_rcu}(): change calling conventions adds 7e4745a09426 switch try_to_unlazy_next() to __legitimize_mnt() adds 6e1803271530 namei: move clearing LOOKUP_RCU towards rcu_read_unlock() adds 03fa86e9f79d namei: stash the sampled ->d_seq into nameidata adds a4f5b52167a8 step_into(): lose inode argument adds b16c001de0f6 follow_dotdot{,_rcu}(): don't bother with inode adds 4cb640248041 lookup_fast(): don't bother with inode adds 3bd8bc897161 step_into(): move fetching ->d_inode past handle_mounts() adds 51d1c3ac528b Merge branches 'work.misc', 'work.lseek', 'work.iov_iter' [...] adds e37d103ca7c4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 9a3bfa01aa1c lib/test_printf.c: split write-beyond-buffer check in two adds 7f6fa2d4a510 Merge branch 'for-5.20' into for-next adds 10c7f872e7a0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 9ee63cab091e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 5d402d0faad2 Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] adds ea0667b164d6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 1d1cc3c3c231 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] adds 100a07ea4c0d Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] adds b9ad57774c90 Merge branch 'docs-next' of git://git.lwn.net/linux.git adds 338ab0220a93 Merge branch 'master' of git://linuxtv.org/media_tree.git adds 64e46b637bba media: c8sectpfe: Clean up handling of *_buffer_aligned adds 6abcf98eec85 media: c8sectpfe: Remove unneeded NULL check before clk_di [...] adds c1601ea9a651 media: cx18: Fix typo in comments adds 9e535e6c496d media: gspca: drop unexpected word 'is' in the comments adds 1a2a24d9b908 media: ti: drop unexpected word 'a' in comments adds b813aa3dc663 media: pvrusb2: drop unexpected word 'a' in comments adds ab14c99c035d media: platform: mtk-mdp: Fix mdp_ipi_comm structure alignment adds 6811c98ca2c5 media: v4l2-ctrls: Fix missing newline in examples adds 76a48e755fba media: docs: Fix VIVIOC typo adds eca78a9e402f media: Fix incorrect P010 chroma order description adds a621cc4bed97 media: amphion: release core lock before reset vpu core adds 5484ea9229a1 media: dt-binding: media: Add rk3568-vepu binding adds 6f1ae821a6c4 media: hantro: Add support for RK356x encoder adds 249106dadd20 media: dt-bindings: media: sun6i-a31-csi: Add MIPI CSI-2 i [...] adds 787d694677f0 media: dt-bindings: media: Add Allwinner A31 MIPI CSI-2 bi [...] adds af54b4f4c17f media: sunxi: Add support for the A31 MIPI CSI-2 controller adds 9ed11999f9bf media: MAINTAINERS: Add entry for the Allwinner A31 MIPI C [...] adds e4afdad6a8b4 media: dt-bindings: media: Add Allwinner A83T MIPI CSI-2 b [...] adds 576d196c522b media: sunxi: Add support for the A83T MIPI CSI-2 controller adds fda0f59a3aa4 media: ov7251: Fix multiple problems in s_stream callback adds 81bf9e2e6e85 media: st-mipid02: add support of pixel clock polarity adds 5109fc8de328 media: st-mipid02: add support for YVYU and VYUY formats adds d0034926fa22 media: st-mipid02: expose 1X16 serial pixel format adds 887e6ee3de9f media: stm32-dcmi: add support of 1X16 serial pixel format [...] adds 22845bf2dfb1 media: ov5640: Add pixel rate to modes adds 8409d0170746 media: ov5604: Re-arrange modes definition adds 8e823f5c8c11 media: ov5640: Add ov5640_is_csi2() function adds 2d7671f6098b media: ov5640: Associate bpp with formats adds 7a3b8d4bda25 media: ov5640: Add LINK_FREQ control adds 3c28588f35d3 media: ov5640: Update pixel_rate and link_freq adds 6c957ed73e5b media: ov5640: Rework CSI-2 clock tree adds 3145efcdb4d0 media: ov5640: Rework timings programming adds e74ef55b8968 media: ov5640: Fix 720x480 in RGB888 mode adds 5113d5b33113 media: ov5640: Split DVP and CSI-2 timings adds 2de6bb97f090 media: ov5640: Provide timings accessor adds e15197bde407 media: ov5640: Re-sort per-mode register tables adds db15c1957a2d media: ov5640: Remove duplicated mode settings adds e4359019cb32 media: ov5640: Remove ov5640_mode_init_data adds 32979f670090 media: ov5640: Add HBLANK control adds bce93b827de6 media: ov5640: Add VBLANK control adds 19f2e3e63d3a media: ov5640: Adjust vblank with s_frame_interval adds b6ae50229761 media: ov5640: Remove frame rate check from find_mode() adds 961bed9f6af5 media: ov5640: Change CSI-2 timings to comply with FPS adds 90b0f355c5a3 media: ov5640: Implement init_cfg adds 66ed85eb7b33 media: ov5640: Implement get_selection adds 1066fc1c2afd media: ov5640: Register device properties adds 0a43fcd791f9 media: ov5640: Add RGB565_1X16 format adds 6ac98b41b4fb media: ov5640: Add BGR888 format adds 7dcb3a2f1f18 media: ov5640: Restrict sizes to mbus code adds dd81b8ff90ca media: ov5640: Adjust format to bpp in s_fmt adds a89f14bbcfa5 media: ov5640: Split DVP and CSI-2 formats adds 935fbc94413b media: ov5640: Move format mux config in format adds 1313594c5e26 media: dt-bindings: Add bindings for On Semi AR0521 camera sensor adds 852b50aeed15 media: On Semi AR0521 sensor driver adds f2ce29415580 media: atomisp: remove the unused RAW_BUF_STRIDE macro adds 7c6b6a5bbd8f media: atomisp: remove unused ia_css_frame_allocate_contig [...] adds 001b48b60bd0 media: atomisp: drop contiguous argument from ia_css_frame [...] adds 1c0d8f813f12 media: atomisp: drop contiguous argument from frame_alloca [...] adds dc65da4fb1e5 media: atomisp: drop contiguous argument from frame_create() adds 1282033fe046 media: atomisp: drop IA_CSS_FRAME_FORMAT_MIPI support from [...] adds f94059f86ee5 media: atomisp: drop contiguous flag from struct ia_css_frame adds ca1ce57ae76d media: atomisp: drop ATOMISP_MAP_FLAG_CONTIGUOUS adds ad4c63c3ba44 media: atomisp: remove hmm_pool_[un]register() adds b50b217fe2bf media: atomisp: remove dynamic and reserved pool code adds c35f36b7c1ee media: atomisp: remove hmm pool code adds 454da4d2a40f media: atomisp: remove hmm_mem_stats adds c0039ef3dc1d media: atomisp: remove pool related kernel cmdline options adds 4be4504e9d01 media: atomisp: remove unused attribute argument from ia_c [...] adds 2c9974955f4f media: atomisp: drop hmm_page_type adds b03d581b453d media: atomisp: removed unused hmm_bo_get_page_info() function adds 5c9152945648 media: atomisp: remove bogus comment above hmm_bo_allocate [...] adds 4bbca788b6eb media: atomisp: remove private acceleration ioctls adds 868088a06157 media: atomisp: remove atomisp_acc.c adds 16d6a3450300 media: atomisp: remove unused atomisp_*css_* functions adds b717c5175a84 media: atomisp: asc.acc.pipeline is always NULL adds 3af445e66fa8 media: atomisp: remove no longer used atomisp_css_acc_done [...] adds 54c15ddd4c82 media: atomisp: remove atomisp_is_acc_enabled() adds 2c19beb23dd0 media: atomisp: drop unused ATOMISP_ACC_FW_LOAD_* defines adds 9f40d3a79dd6 media: atomisp: drop ATOMISP_MAP_FLAG_CLEARED adds 90612317325b media: atomisp: drop unused ATOMISP_MAP_FLAG_* flags adds a9796c7b47a9 media: atomisp: remove unused hmm address translation functions adds ceff4bdb60c0 media: atomisp: add hmm_create_from_userdata() helper adds 4cc20c9cdd0d media: atomisp: Simplify hmm_alloc() calls adds 975c343f857a media: atomisp: drop highmem var/arg from the hmm code adds f9599127dd52 media: atomisp: drop HMM_BO_SHARE type adds 3a68900a0cea media: atomisp: remove hmm_page_object adds 3bde235bf678 media: atomisp: fix __get_frame_info() error handling adds 798d2ad739da media: atomisp: add error checking to atomisp_create_pipes [...] adds 8c341d05a667 media: atomisp: add error logging to atomisp_destroy_pipes [...] adds 507e72a2ae5c media: atomisp: use atomisp_create_pipes_stream() in more places adds 318e125ac9e3 media: atomisp: use atomisp_css_update_stream() in more places adds 1341bc9e99af media: atomisp: use atomisp_destroy_pipes_stream_force() i [...] adds b74196e7980b media: atomisp: remove force argument from __destroy_[stre [...] adds 9799a3bf8a36 media: atomisp: Add a notes.txt file adds 5088bbde3ad8 media: staging: atomisp: rework reading the id and revisio [...] adds 2ad935a15ffa media: staging: media: atomisp: Convert kmap() to kmap_loc [...] adds aab1c42a9d77 media: staging: media: atomisp: Use kmap_local_page() in h [...] adds ce2203e7d6de media: staging: media: atomisp: Use kmap_local_page() in h [...] adds 09b204eb9de9 media: [PATCH] pci: atomisp_cmd: fix three missing checks [...] adds 382311238135 media: atomisp-mt9m114: Fix pointer dereferenced before checking adds a3b36a8ce3d0 media: atomisp: revert "don't pass a pointer to a local variable" adds 42ec2f071485 media: atomisp: fix uninitialized stack mem usage in ia_cs [...] adds 1713dceb5753 media: atomisp: fix -Wdangling-pointer warning adds 0c122ad91fc9 media: atomisp_gmin_platform: stop abusing efivar API adds 871f13fe12d2 media: atomisp: Fix typo in comments adds faf5b7971af9 media: staging: media/atomisp: use max() impl adds 71074d378323 media: atomisp: clean up for-loop, remove redundant assign [...] adds f064f018a8e8 media: staging/media/atomisp/pci/atomisp: Fix typo in string adds 76283baf715c media: dt-bindings: mt9p031: Add MT9P006 compatible string adds 92fa766bb418 media: mt9p031: Add MT9P006 compatible adds 69681cd04164 media: mt9p031: Move open subdev op init code into init_cfg adds 91bbc1b1750c media: xilinx: Drop unexpected word 'with' in comments adds b73560c81f62 media: renesas: rcar_drif: Drop of_match_ptr() adds 34d868e862e7 media: staging: media: imx: imx7-media-csi: Initialize loc [...] adds a314327c9d16 media: staging: media: imx: imx7-media-csi: Split imx_medi [...] adds bdf861aba4b8 media: staging: media: imx: imx7-media-csi: Import notifie [...] adds 3c05e2dd4f59 media: staging: media: imx: imx7-media-csi: Drop duplicate [...] adds d79d5e00be51 media: staging: media: imx: imx7-media-csi: Drop the imx_m [...] adds f9806bd2b42d media: staging: media: imx: imx7-media-csi: Move misc init [...] adds 46332d14eb1b media: staging: media: imx: imx7-media-csi: Don't populate [...] adds 85f8673fa155 media: staging: media: imx: imx7-media-csi: Drop unused fr [...] adds 8ace5084d102 media: staging: media: imx: imx7-media-csi: Move format in [...] adds 08b1fedddf1c media: staging: media: imx: imx7-media-csi: Remove imx_med [...] adds 01ac6b754287 media: staging: media: imx: imx7-media-csi: Import video d [...] adds 49b74aa523a9 media: staging: media: imx: imx7-media-csi: Drop legacy vi [...] adds 42bfdc8249a6 media: staging: media: imx: imx7-media-csi: Drop unused co [...] adds 356345aaed59 media: staging: media: imx: imx7-media-csi: Reorganize imx [...] adds 9f10ecffacfd media: staging: media: imx: imx7-media-csi: Fold capture_p [...] adds 31959b981c23 media: staging: media: imx: imx7-media-csi: Ensure consist [...] adds be3e378b2d14 media: staging: media: imx: imx7-media-csi: Don't set subd [...] adds 1ab24f2e24bd media: staging: media: imx: imx7-media-csi: Import imx_med [...] adds 23bcc91082c8 media: staging: media: imx: imx7-media-csi: Embed imx_medi [...] adds 55eb173fe23b media: staging: media: imx: imx7-media-csi: Drop imx_media [...] adds 3777d61b2b40 media: staging: media: imx: imx7-media-csi: Don't initiali [...] adds 7d3bee233ce1 media: staging: media: imx: imx7-media-csi: Inline imx_med [...] adds 9d75fc991770 media: staging: media: imx: imx7-media-csi: Import imx_med [...] adds a3ec6bc1af39 media: staging: media: imx: imx7-media-csi: Avoid unnecess [...] adds f5c673428b7e media: staging: media: imx: imx7-media-csi: Inline pipelin [...] adds b6ae101900fc media: staging: media: imx: imx7-media-csi: Fold imx_media [...] adds 1f55211b1b1e media: staging: media: imx: imx7-media-csi: Decouple from [...] adds 084158200fda media: staging: media: imx: imx7-media-csi: Fold imx_media [...] adds 0cc432b7412a media: staging: media: imx: imx7-media-csi: Store imx7_csi [...] adds 57327b082405 media: staging: media: imx: imx7-media-csi: Decouple from [...] adds 56ae4cac6dc4 media: staging: media: imx: imx7-media-csi: Decouple from [...] adds 35b53d44e1ba media: staging: media: imx: imx7-media-csi: Drop error mes [...] adds e352833d32e6 media: staging: media: imx: imx7-media-csi: Import format helpers adds a61bfe662591 media: staging: media: imx: imx7-media-csi: Replace ipu_co [...] adds 44737d2ac4e0 media: staging: media: imx: imx7-media-csi: Drop IC suppor [...] adds 6ad52b675f1b media: staging: media: imx: imx7-media-csi: Drop IPU-only formats adds 1de014dc6bf9 media: staging: media: imx: imx7-media-csi: Drop unsupport [...] adds 0eaa3d82d470 media: staging: media: imx: imx7-media-csi: Make default f [...] adds 148709ad22cb media: staging: media: imx: imx7-media-csi: Define macro f [...] adds 539a9859768d media: staging: media: imx: imx7-media-csi: Simplify defau [...] adds 2d35c1ff83c0 media: staging: media: imx: imx7-media-csi: Drop YUV/RGB/B [...] adds 3ee396ed91c7 media: staging: media: imx: imx7-media-csi: Drop unneeded [...] adds 5c42cd9dfa7d media: staging: media: imx: imx7-media-csi: Inline imx7_cs [...] adds a1a60e7ac274 media: staging: media: imx: imx7-media-csi: Simplify defau [...] adds a4da0cee0d46 media: staging: media: imx: imx7-media-csi: Fix list of su [...] adds ba9b219f914b media: staging: media: imx: imx7-media-csi: Add V4L2_PIX_F [...] adds 820552fbfc2b media: staging: media: imx: imx7-media-csi: Drop unneeded [...] adds 67c4b3f2e344 media: staging: media: imx: imx7-media-csi: Inline imx7_cs [...] adds fc9d988a5acd media: staging: media: imx: imx7-media-csi: Drop V4L2 even [...] adds 6f6e8050f7de media: staging: media: imx: imx7-media-csi: Drop usage of [...] adds 106be65a4119 media: mediatek: vcodec: decoder: Const-ify stepwise_fhd adds f1748f8f8174 media: mediatek: vcodec: decoder: Fix 4K frame size enumeration adds 3b6a81a31370 media: mediatek: vcodec: decoder: Skip alignment for defau [...] adds d7abd0542013 media: mediatek: vcodec: decoder: Fix resolution clamping [...] adds e8d266d533b1 media: mediatek: vcodec: decoder: Drop max_{width,height} [...] adds cfce5b186537 media: mediatek: vcodec: decoder: Embed framesize inside m [...] adds fe3d651627d6 media: mediatek: vcodec: Initialize decoder parameters for [...] adds afba6e20801a media: amphion: defer setting last_buffer_dequeued until r [...] adds 57020a3e2409 media: dt-bindings: media: samsung,s5pv210-jpeg: convert t [...] adds 6d9c9fbd35dc media: docs: Remove extraneous \endgroup from P010 table adds 177d841fa195 media: hantro: Fix RK3399 H.264 format advertising adds d8f1eb105eab media: amphion: sync buffer status with firmware during abort adds e670f5d672ef media: amphion: only insert the first sequence startcode f [...] adds d8000b0688a6 Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git adds 6027a9e42058 Merge branch 'acpi-bus' into linux-next adds b9df3616cfda Merge branches 'acpi-processor', 'acpi-apei', 'acpi-ec' an [...] adds 214f396dd501 Merge branches 'acpi-pm', 'acpi-soc', 'acpi-tables' and 'a [...] adds 91cd2047e15e Merge branches 'pm-cpufreq' and 'pm-cpuidle' into linux-next adds c46a0d5ae4f9 PM: runtime: Extend support for wakeirq for force_suspend|resume adds 7c4300eb05fb Documentation: PM: Drop pme_interrupt reference adds 5970c404b83b Merge branches 'pm-core', 'pm-sleep', 'powercap' and 'pm-d [...] adds e71c5921cc50 Merge branch 'thermal-core' into linux-next adds d9aecfa4475e Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] adds a73c86c8d182 cpufreq: qcom-hw: Reset cancel_throttle when policy is re-enabled adds 2538256bfd47 cpufreq: qcom-hw: Disable LMH irq when disabling policy adds 717d349bf1ac cpufreq: qcom-hw: Remove deprecated irq_set_affinity_hint() call adds 52fdd0882df7 cpufreq: Change order of online() CB and policy->cpus modi [...] adds 5a765329be10 dt-bindings: opp: opp-v2-kryo-cpu: Fix example binding checks adds 76416cfc2051 dt-bindings: opp: Add missing compat devices adds aca50780feb9 dt-bindings: opp: Add msm8939 to the compatible list adds 85dca4b5e614 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] adds dbdf83fbf2ce Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] adds 87686cc845c3 OPP: Make dev_pm_opp_set_regulators() accept NULL terminated list adds 11b9b663585c OPP: Add dev_pm_opp_set_config() and friends adds 49cd000dc51b cpufreq: qcom-nvmem: Migrate to dev_pm_opp_set_config() adds 49df85d03373 cpufreq: sti: Migrate to dev_pm_opp_set_config() adds f88d152dc739 cpufreq: ti: Migrate to dev_pm_opp_set_config() adds d8c32d3971e4 drm/lima: Migrate to dev_pm_opp_set_config() adds a6db3b92323a soc/tegra: Add comment over devm_pm_opp_set_clkname() adds 25a18559b8ae soc/tegra: Migrate to dev_pm_opp_set_config() adds b0ec09428621 OPP: Migrate set-regulators API to use set-config helpers adds 89f03984fa2a OPP: Migrate set-supported-hw API to use set-config helpers adds 2368f5768576 OPP: Migrate set-clk-name API to use set-config helpers adds 3c543b42a6df OPP: Migrate set-opp-helper API to use set-config helpers adds 442e7a1786e6 OPP: Migrate attach-genpd API to use set-config helpers adds 298098e55a6f OPP: Migrate set-prop-name helper API to use set-config helpers adds aee3352f6ecf OPP: Add support for config_regulators() helper adds c522ce8a0806 OPP: Make _generic_set_opp_regulator() a config_regulators [...] adds 69b1af178a3a OPP: Add dev_pm_opp_get_supplies() adds 6baee034cb55 OPP: ti: Migrate to dev_pm_opp_set_config_regulators() adds 1f378c6ead5c OPP: Remove custom OPP helper support adds 9fbb62605607 OPP: Remove dev_pm_opp_find_freq_ceil_by_volt() adds aab8ced22108 OPP: Add generic key finding helpers and use them for freq APIs adds c2ab2cb6379c OPP: Use generic key finding helpers for level key adds add1dc094a74 OPP: Use generic key finding helpers for bandwidth key adds d613458332cc OPP: Use consistent names for OPP table instances adds 4768914bffdb OPP: Remove rate_not_available parameter to _opp_add() adds 8bdac14b0cd5 OPP: Reuse _opp_compare_key() in _opp_add_static_v2() adds 1efae8d2e777 OPP: Make dev_pm_opp_set_opp() independent of frequency adds 3cb16ad69bef dt-bindings: opp: accept array of frequencies adds 456675f0b6ae OPP: Allow multiple clocks for a device adds 405f6800a7e5 OPP: Compare bandwidths for all paths in _opp_compare_key() adds a10d5081f407 OPP: Add key specific assert() method to key finding helpers adds 542ed4b4722b OPP: Assert clk_count == 1 for single clk helpers adds 3de6f1f970ae OPP: Provide a simple implementation to configure multiple clocks adds ee09692e8d14 OPP: Allow config_clks helper for single clk case adds f014f8ffecd1 PM / devfreq: tegra30: Register config_clks helper adds a200fe9d0114 OPP: Remove dev{m}_pm_opp_of_add_table_noclk() adds 141599283af3 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] adds e0f808075bcb Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] adds 07b76d1ab753 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 984604728830 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds a2b6111b55f3 net: l2tp: fix clang -Wformat warning adds b09c6f8ff731 dt-bindings: net: cdns,macb: document polarfire soc's macb adds 8aad66aa59be net: macb: add polarfire soc reset support adds 649bef9c7663 net: macb: unify macb_config alignment style adds ea242f821a2d net: macb: simplify error paths in init_reset_optional() adds 8a78ac73de20 net: macb: sort init_reset_optional() with other init()s adds 9d542f7bf197 Merge branch 'polarfire-soc-macb-reset-support' adds c0f50574223c eth: mtk: switch to netif_napi_add_tx() adds 9157533a0a8b eth: sp7021: switch to netif_napi_add_tx() adds 9d899dbe2301 l2tp: l2tp_debugfs: fix Clang -Wformat warnings adds 8e1514579246 octeontx2-af: Don't reset previous pfc config adds c2dd4059dc31 net: minor optimization in __alloc_skb() adds 67d7ebdeb2d5 net: ag71xx: switch to napi_build_skb() to reuse skbuff_heads adds 2d91ecace661 strparser: pad sk_skb_cb to avoid straddling cachelines adds 50a07aa53161 tls: rx: always allocate max possible aad size for decrypt adds b89fec54fd61 tls: rx: wrap decrypt params in a struct adds 03957d84055e tls: rx: coalesce exit paths in tls_decrypt_sg() adds 587903142308 tls: create an internal header adds 35560b7f06b8 tls: rx: make tls_wait_data() return an recvmsg retcode adds 16bd188eae2d Merge branch 'tls-pad-strparser-internal-header-decrypt_ctx-etc' adds 5b47d2364652 net: rxrpc: fix clang -Wformat warning adds 40ad0a52ef5d Documentation: add a description for net.core.high_order_a [...] adds 6d1ce9c03880 net: phylink: fix SGMII inband autoneg enable adds 9f7cb73ef64b bcm63xx_enet: change the driver variables to static adds f7657ff4a709 mptcp: move MPTCPOPT_HMAC_LEN to net/mptcp.h adds d0d9c8f2df60 selftests: mptcp: tweak simult_flows for debug kernels adds 97040cf9806e selftests: mptcp: userspace pm address tests adds 5e986ec46874 selftests: mptcp: userspace pm subflow tests adds 507719cd7c0f selftests: mptcp: avoid Terminated messages in userspace_pm adds 65ebc6676d17 selftests: mptcp: update pm_nl_ctl usage header adds be587adbf88a Merge branch 'mptcp-selftest-improvements-and-header-tweak' adds 44ac441a51a7 af_unix: fix unix_sysctl_register() error path adds b3ba206ce84d ixp4xx_eth: Fall back to random MAC address adds 877d4e3cedd1 ixp4xx_eth: Set MAC address from device tree adds fb8ddf24c71d bpf, docs: Remove deprecated xsk libbpf APIs description adds 018a8e75b49c selftests, xsk: Rename AF_XDP testing app adds d6f34f7f77fb MAINTAINERS: Add entry for AF_XDP selftests files adds aad53f17f0ad bpftool: Add support for KIND_RESTRICT to gen min_core_btf [...] adds 32e0d9b31048 selftests/bpf: Add test involving restrict type qualifier adds d1a6edecc1fd bpf: Check attach_func_proto more carefully in check_return_code adds 18410251f66a libbpf: Disable SEC pragma macro on GCC adds 06cd4e9d5d96 bpf: Correctly propagate errors up from bpf_core_composites_match adds 24bdfdd2ec34 selftests/bpf: Fix xdp_synproxy build failure if CONFIG_NF [...] adds 0076cad30135 Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/ [...] adds e22aa1486668 net: Find dst with sk's xfrm policy not ctl_sk adds 1377a5b2d4bb ethernet/via: fix repeated words in comments adds edb2c3476db9 fddi/skfp: fix repeated words in comments adds 56d9f5fd2246 octeontx2-af: Use hashed field in MCAM key adds b747923afff8 octeontx2-af: Exact match support adds 812103edf670 octeontx2-af: Exact match scan from kex profile adds ef83e186855d octeontx2-af: devlink configuration support adds bab9eed564ed octeontx2-af: FLR handler for exact match table. adds 3571fe07a090 octeontx2-af: Drop rules for NPC MCAM adds 87e4ea29b030 octeontx2-af: Debugsfs support for exact match. adds 292822e961cc octeontx2: Modify mbox request and response structures adds 2dba9459d2c9 octeontx2-af: Wrapper functions for MAC addr add/del/update/reset adds d6c9784baf59 octeontx2-af: Invoke exact match functions if supported adds fa5e0ccb8f3a octeontx2-pf: Add support for exact match table. adds bb67a66689e2 octeontx2-af: Enable Exact match flag in kex profile adds b205c1b4236b Merge branch 'octeontx2-exact-match-table' adds 10c8fd2f7a40 bcm63xx: fix Tx cleanup when NAPI poll budget is zero adds 2066ad17fe48 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 9974d37ea75f skmsg: Fix invalid last sg check in sk_msg_recvmsg() adds 535a57a7ffc0 bpf: Remove is_valid_bpf_tramp_flags() adds f1e8a24ed2ca arm64: Add LDR (literal) instruction adds b2ad54e1533e bpf, arm64: Implement bpf_arch_text_poke() for arm64 adds efc9909fdce0 bpf, arm64: Add bpf trampoline for arm64 adds 9d8a170cf03e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds cf746bac6c5b esp6: Fix spelling mistake adds 5e25c25aa2c0 xfrm: improve wording of comment above XFRM_OFFLOAD flags adds 847406c0f7bd Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 1de719fb93b6 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] 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 [...] adds c528d7a2750a wifi: cfg80211: fix a comment in cfg80211_mlme_mgmt_tx() adds 3c512307de40 wifi: nl80211: fix sending link ID info of associated BSS adds 68608f9991bd wifi: mac80211: fix center freq calculation in ieee80211_c [...] adds 37babce9127f wifi: mac80211: Use the bitmap API to allocate bitmaps adds 4ee186fa7e40 wifi: mac80211_hwsim: fix race condition in pending packet adds 58b6259d820d wifi: mac80211_hwsim: add back erroneously removed cast adds 901a4798bd69 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds cce2a6dc48ac Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] adds 6b0e7dc89352 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] adds 70efe8969967 Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] adds 5ee52118ac14 crypto: qat - expose device state through sysfs for 4xxx adds 92bf269fbfe9 crypto: qat - change behaviour of adf_cfg_add_key_value_param() adds 16c1ed95d1c4 crypto: qat - relocate and rename adf_sriov_prepare_restart() adds d4cfb144f605 crypto: qat - expose device config through sysfs for 4xxx adds cc8166bfc829 crypto: vmx - Fix warning on p8_ghash_alg adds 9984a6447389 crypto: amcc - Hold the reference returned by of_find_comp [...] adds 8ccc9cc47c8c crypto: nx - Hold the reference returned by of_find_compat [...] adds 32c0f7d4194c crypto: hisilicon/sec - fix inconsistent argument adds 02884a4f12de crypto: hisilicon/sec - don't sleep when in softirq adds 68740ab50543 crypto: hisilicon - Kunpeng916 crypto driver don't sleep w [...] adds 932be3e95b22 crypto: inside-secure - fix packed bit-field result descriptor adds 79e6e2f3f3ff crypto: testmgr - populate RSA CRT parameters in RSA test vectors adds de9c0c42b1df Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds a5c89f7c43c1 drm/i915/guc: Support programming the EU priority in the G [...] adds 315241d2d910 drm/i915/huc: drop intel_huc_is_authenticated adds a7b516bd981f drm/i915/huc: Add fetch support for gsc-loaded HuC binary adds 6f67930af78f drm/i915/huc: Prepare for GSC-loaded HuC adds 56ca3117f77a drm/i915/huc: Don't fail the probe if HuC init fails adds e6c2db2be986 drm/i915: Don't use DRM_DEBUG_WARN_ON for unexpected l3ban [...] adds 91875c22a31b drm/i915: Don't use DRM_DEBUG_WARN_ON for ring unexpectedl [...] adds 09708b6d82ef drm/i915/gt: Fix build error without CONFIG_PM adds 222ff6db8a0d drm/i915: Drop has_gt_uc from device info adds 218076abbcd6 drm/i915: Drop has_rc6 from device info adds 922abe4d19bd drm/i915: Drop has_reset_engine from device info adds b6411373d395 drm/i915: Drop has_logical_ring_elsq from device info adds efd01cd3c276 drm/i915: Drop has_ddi from device info adds eb86f645ab9b drm/i915: Drop has_dp_mst from device info adds b15a7357a84f drm/i915: Drop has_psr from device info adds 23dd74db02d7 drm/i915: Enable THP on Icelake and beyond adds b499914eb837 drm/i915: Only setup private tmpfs mount when needed and f [...] adds 429e1fc1b2c2 drm/i915/gem: Make drop_pages() return bool adds 9d67edba730c drm/i915/pvc: Define MOCS table for PVC adds 4de23dca7ec8 drm/i915/pvc: Read correct RP_STATE_CAP register adds 6cd96877c7da drm/i915/pvc: Reduce stack usage in reset selftest with ex [...] adds 93d9e0453e2b drm/i915/gvt: Use intel_engine_mask_t for ring mask adds 69f8afdb45e7 drm/i915/pvc: Engine definitions for new copy engines adds 500d7135c924 drm/i915/pvc: Interrupt support for new copy engines adds 8caaf7ad659d drm/i915/pvc: Reset support for new copy engines adds 1a1a5a315ee8 drm/i915/pvc: skip all copy engines from aux table invalidate adds ad5f74f34201 drm/i915/pvc: read fuses for link copy engines adds 303760aa914b i915/guc/reset: Make __guc_reset_context aware of guilty engines adds 18fb42db05a0 drm/i915: Fix CFI violation with show_dynamic_id() adds ca10b9d60f8c drm/i915/guc/rc: Use i915_probe_error instead of drm_error adds d158367c31f0 drm/i915: return -EIO on lmem setup failure adds 8f6de2318445 drm/i915: determine lmem_size properly adds 9e97c46f832d drm/i915: gracefully error out on platform with small-bar adds e180a7b21848 drm/i915/guc: Remove unnecessary GuC err capture noise adds a50794f26f52 uapi/drm/i915: Document memory residency and Flat-CCS capa [...] adds 451374eef622 drm/i915: Use i915_gem_object_ggtt_pin_ww for reloc_iomap adds 1ade30812abf drm/i915/gt: Fix use of static in macro mismatch adds 962bd34bb457 drm/i915/uc: Fix undefined behavior due to shift overflowi [...] adds 411d44d75473 drm/i915/dg2: Add workaround 22014600077 adds 7f73b371710e drm/i915/dg2: Extend Wa_22010954014 to DG2-G11 and DG2-G12 adds 9602efab9f86 Revert "drm/i915: Drop has_psr from device info" adds e91eec9128c2 Revert "drm/i915: Drop has_dp_mst from device info" adds 9d8d5a391732 Revert "drm/i915: Drop has_ddi from device info" adds 3d6c72b7fdd2 Revert "drm/i915: Drop has_logical_ring_elsq from device info" adds b409db082da6 Revert "drm/i915: Drop has_reset_engine from device info" adds fdbec9ff669d Revert "drm/i915: Drop has_rc6 from device info" adds 39921e5f00f5 Revert "drm/i915: Drop has_gt_uc from device info" adds 8ec5c0006c50 Merge tag 'drm-intel-next-2022-05-20' of git://anongit.fre [...] adds d63ddca7c581 drm/i915: Update tiled blits selftest adds d32e8ed918ba drm/i915/uncore: Reorganize and document shadow and forcew [...] adds fb289464f695 drm/i915/pvc: Add forcewake support adds 1eb313389948 drm/i915/pvc: Remove additional 3D flags from PIPE_CONTROL adds e41388d508a5 drm/i915/pvc: Add new BCS engines to GuC engine list adds a4f263f46961 drm/i915/guc: XEHPSDV and PVC do not use HuC adds 837c72b23a57 drm/i915/hwconfig: Report no hwconfig support on ADL-N adds 16e214d4aef2 drm/i915/hwconfig: Future-proof platform checks adds 3304033a1e69 drm/i915/reset: Fix error_state_read ptr + offset use adds 26be7cd8aacd drm/i915/gt: Add media freq factor to per-gt sysfs adds 6a735552f44d drm/i915/pcode: Init pcode on different gt's adds 9d15dd1bb3e7 drm/i915/gt: Add media RP0/RPn to per-gt sysfs adds 69d6bf5c3754 drm/i915/gt: Fix memory leaks in per-gt sysfs adds 420a07b841d0 drm/i915: Individualize fences before adding to dma_resv obj adds 8b449f1c44d1 drm/i915/pvc: Extract stepping information from PCI revid adds ce581ae142e2 drm/i915/pvc: Add initial PVC workarounds adds 935a3c66eb9b drm/i915/xehp: Use separate sseu init function adds aa2bdc4843f5 drm/i915/xehp: Drop GETPARAM lookups of I915_PARAM_[SUB]SL [...] adds 4cfd16659641 drm/i915/sseu: Simplify gen11+ SSEU handling adds bc3c5e0809ae drm/i915/sseu: Don't try to store EU mask internally in UA [...] adds b87d39019651 drm/i915/sseu: Disassociate internal subslice mask represe [...] adds 5ac342ef84d7 drm/i915/pvc: Add SSEU changes adds b729cfee705a drm/i915: Add extra registers to GPU error dump adds f7dad0daf2c2 drm/i915/pvc: GuC depriv applies to PVC adds 34b68c17e989 drm/i915/client: only include what's needed adds c6e3806705d6 drm/i915/dg2: Add Wa_14015795083 adds 81298056a78c drm/i915/dg2: Correct DSS check for Wa_1308578152 adds 5821a0bbb4c3 drm/i915/uc: remove accidental static from a local variable adds c5cb0002d14b drm/i915: More PVC+DG2 workarounds adds 17f65658c8ad drm/i915/xehp: Correct steering initialization adds e0d7371b46c7 drm/i915/pvc: Add register steering adds 9affc1b87ecb drm/i915/pvc: Adjust EU per SS according to HAS_ONE_EU_PER [...] adds 1556c3b4c7ed drm/i915/pvc: Add recommended MMIO setting adds 45c64ecf97ee drm/i915: Improve user experience and driver robustness un [...] adds 9f1b1d0b2242 drm/i915/fdinfo: Don't show engine classes not present adds e7858254f9af drm/i915/gt: Move multicast register handling to a dedicated file adds 3fe6c7f53eaa drm/i915/gt: Cleanup interface for MCR operations adds 2ef6efa79fec drm/i915: Improve on suspend / resume time with VT-d enabled adds fc98eb494c4b drm/i915: Add global forcewake request to drpc adds 14d6a086f6b9 drm/i915: Fix spelling typo in comment adds 7482a65664c1 drm/i915/gem: add missing else adds afd5cb3907ea drm/i915: don't leak lmem mapping in vma_evict adds d976521a995a drm/i915: extend i915_vma_pin_iomap() adds 0dc987b699ce drm/i915/display: Add smem fallback allocation for dpt adds 64e06652e348 agp/intel: Rename intel-gtt symbols adds 9ce07d94c9f8 drm/i915/gt: Re-do the intel-gtt split adds 373269ae6f90 drm/i915/selftests: Increase timeout for live_parallel_switch adds 563aaf4a928d drm/i915: tweak the ordering in cpu_write_needs_clflush adds 8524bb67145d drm/i915: Correct duplicated/misplaced GT register definitions adds 7d8097073caa drm/i915: Prefer "XEHP_" prefix for registers adds 7307e91bfcd0 drm/i915: Do not access rq->engine without a reference adds bcb9aa45d5a0 Revert "drm/i915: Hold reference to intel_context over lif [...] adds 59bcdb564b3b drm/i915/guc: Don't update engine busyness stats too frequently adds 0667429ce68e drm/i915/reset: Add additional steps for Wa_22011802037 fo [...] adds 58eaa6b3fb63 drm/i915/guc/slpc: Use non-blocking H2G for waitboost adds a06968563775 drm/i915: Fix a lockdep warning at error capture adds c6a3d73592ae Merge tag 'drm-intel-gt-next-2022-06-29' of git://anongit. [...] adds 9f4055a5265b Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] adds f1bc386b319e drm/vc4: hdmi: Depends on CONFIG_PM adds 53565c28e6af drm/vc4: hdmi: Rework power up adds 9c442b7aabb3 drm/sun4i: Update Kconfig defaults and descriptions adds 7d1202738efd drm/bridge: Avoid uninitialized variable warning adds d72ac4bbf4cc drm/panel: simple: Make panel_simple_remove() return void adds 1fd452c403ca drm/panel-novatek-nt35510: Emit an error message if power [...] adds 79abca2b3990 drm/mipi-dsi: Make remove callback return void adds 96dc635d5538 drm/fourcc: Add drm_format_info_bpp() helper adds dc1dc76bd9a4 drm/fourcc: Add drm_format_info.is_color_indexed flag adds 356d2c8e76eb drm/client: Use actual bpp when allocating frame buffers adds 4c59b0805e9b drm/framebuffer: Use actual bpp for DRM_IOCTL_MODE_GETFB adds e5bd7e3e4a68 drm/fourcc: Add DRM_FORMAT_C[124] adds ba71593217b5 drm/fb-helper: Add support for DRM_FORMAT_C[124] adds 0a2486f85e0c drm/gem-fb-helper: Use actual bpp for size calculations adds 8aba4d30520e drm/fourcc: Clarify the meaning of single-channel "red" adds d093100b425d drm/fourcc: Add DRM_FORMAT_R[124] adds b92db7e4fe74 drm/fourcc: Add DRM_FORMAT_D[1248] adds 0c05fcd3b45d drm/mode: Improve drm_mode_fb_cmd2 documentation adds 2b50aae61f94 dt-bindings: display: simple: add support for Samsung LTL101AL01 adds a6aa679a70e9 drm/panel: simple: add support for the Samsung LTL101AL01 panel adds 6de745238aa3 drm/fb: Improve drm_framebuffer.offsets documentation adds 46f443355008 dt-bindings/display: ingenic: Add compatible string for th [...] adds 2ad5a3ac9dc6 drm/ingenic: Fix MODULE_LICENSE() string adds d292dc324425 drm/ingenic: Add support for the JZ4760(B) adds c167ee1f75ca drm/ingenic: Don't request full modeset if property is not [...] adds 006f3b2f324c drm/ingenic: Use the new PM macros adds d395fb1999ab Revert "drm/amdgpu: move internal vram_mgr function into t [...] adds 20529e260ff2 Revert "drm/amdgpu: fix start calculation in amdgpu_vram_mgr_new" adds 347987a2cf0d drm/ttm: rename and cleanup ttm_bo_init adds 63af82cf5e36 drm/amdgpu: audit bo->resource usage adds 64e257f187a5 drm/nouveau: audit bo->resource usage adds 4d8f68548e98 drm/ttm: audit bo->resource usage v2 adds ba8f16cd0819 drm: selftest: convert drm_damage_helper selftest to KUnit adds 9f0527d22a52 drm: selftest: convert drm_cmdline_parser selftest to KUnit adds 93de485cd822 drm: selftest: convert drm_rect selftest to KUnit adds 0421bb0baa84 drm: selftest: convert drm_format selftest to KUnit adds 913b1e7ca77e drm: selftest: convert drm_plane_helper selftest to KUnit adds 848b3c0be2b9 drm: selftest: convert drm_dp_mst_helper selftest to KUnit adds 9eb11f52a628 drm: selftest: convert drm_framebuffer selftest to KUnit adds 932da861956a drm: selftest: convert drm_buddy selftest to KUnit adds fc8d29e298cf drm: selftest: convert drm_mm selftest to KUnit adds d4d583b13e49 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] adds c59d73d43fce drm/amd/display: fix 32 bit compilation errors in dc_dmub_srv.c adds 5531786537e4 drm/amd/display: Add callback to set dig mode adds 9a23fcf79dc6 drm/amd/display: Enable ODM combine default policy adds c028d66e6ec4 drm/amd/pm: ac/dc change for smu_v13_0 adds 872642edaf42 drm/amd/pm: drop the thermal_controller_type check adds 35ba8850b673 drm/amdgpu/mes: fix mes submission in atomic context adds 9a65294489b5 drm/amdgpu/mes: fix bo va unmap issue in mes adds 3e9059b6db30 drm/amdgpu/gmc10: adjust gart size for parts that support [...] adds bbba9862792f drm/amdgpu: Add reg headers for DCN314 adds 681e05ece086 drm/amd/display: Add DCN314 IRQ services adds e6cd2708b534 drm/amd/display: Add DCN314 clock manager adds 0629e353943a drm/amd/display: Add DCN314 DC resources adds 87e96b728843 drm/amd/display: Add DCN314 DML calculation support adds db86d833f366 drm/amd/display: Add DCN314 version identifiers adds 27690f09d1c0 drm/amd/display: Enable DCN314 in DC adds 9ab5486d7110 drm/amd/display: Add DMUB support for DCN314 adds e35cc9020f7b drm/amd/display: Enable DCN314 in DM adds ef0f4fdc2f9c Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] adds e2cecf5f3a53 drm/i915/selftests: fix subtraction overflow bug adds 8d23254af60c Merge branch 'for-linux-next' of git://anongit.freedesktop [...] adds ea1a6270ff4f dt-bindings: host1x: Add iommu-map property adds 5c5a6ff72e19 dt-bindings: Add bindings for Tegra234 Host1x and VIC adds a72d4b182f4e dt-bindings: host1x: Fix bracketing in example adds 8aa5bcb61612 gpu: host1x: Add context device management code adds 2486254781ea gpu: host1x: Program context stream ID on submission adds e078d8d6c384 drm/tegra: falcon: Set DMACTX field on DMA transactions adds 88c0292f023d drm/tegra: nvdec: Fix TRANSCFG register offset adds e09db97889ec drm/tegra: Support context isolation adds bf0297ac77f3 drm/tegra: Implement stream ID related callbacks on engines adds 3000c4ac0258 gpu: host1x: Deduplicate hardware headers adds 97dea367d8da gpu: host1x: Simplify register mapping and add common aperture adds 939179fab8ff gpu: host1x: Program virtualization tables adds ee8f894f3fb3 gpu: host1x: Allow reset to be missing adds 7afd1194a3cd gpu: host1x: Program interrupt destinations on Tegra234 adds 9abdd497cd0a gpu: host1x: Tegra234 device data and headers adds 1411796f200d gpu: host1x: Rewrite job opcode sequence adds a94b8a77bc91 gpu: host1x: Add MLOCK release code on Tegra234 adds 0ae4ae9158f3 gpu: host1x: Use RESTART_W to skip timed out jobs on Tegra186+ adds 9550669c1975 drm/tegra: vic: Add Tegra234 support adds f99e689181ea gpu: host1x: Register context bus unconditionally adds b5d5288a4687 drm/tegra: vic: Fix build warning when CONFIG_PM=n adds c7860cbee998 drm/tegra: Fix vmapping of prime buffers adds 7ac1a36a9823 drm/tegra: Include DMA API header where used adds 5b7239c17ce2 gpu: host1x: Initialize syncval in channel_submit() adds 8c92243d9e68 gpu: host1x: Generalize host1x_cdma_push_wide() adds 2e1bfb314c99 gpu: host1x: Use the bitmap API to allocate bitmaps adds 135f4c551d51 drm/tegra: vic: Use devm_platform_ioremap_resource() adds 67b122e9570e Merge branch 'for-next' of https://gitlab.freedesktop.org/ [...] adds 6694482a70e9 drm/msm: Avoid unclocked GMU register access in 6xx gpu_busy adds 0165e9c119c9 drm/msm/adreno: Remove dead code adds b7616b5c69e6 drm/msm/adreno: Add A619 support adds fba6767c2dab drm/msm/a6xx: Add speedbin support for A619 GPU adds 9bec4399af22 drm/msm/adreno: Fix up formatting adds 36bbfdb8bcb6 drm/msm/adreno: Allow larger address space size adds d352d6d5241b drm/msm/dpu: drop xin_id from struct dpu_hw_blk_reg_map adds 1e5df24b996c drm/msm/dpu: drop length from struct dpu_hw_blk_reg_map adds 9403f9a42c88 drm/msm/dpu: merge base_off with blk_off in struct dpu_hw_ [...] adds 4a42c5b5dd93 drm/msm/dpu: move struct dpu_hw_blk definition to dpu_hw_utils.h adds ba0386a9c482 drm/msm: Fix %d vs %u adds a07ea70a57e2 drm/msm/dpu: check both DPU and MDSS devices for the IOMMU adds 8010b14e6219 drm/msm/mdp5: move iommu_domain_alloc() call close to its usage adds 8cb72adb1c66 drm/msm: Stop using iommu_present() adds 40ae54ed734a drm/msm: move KMS aspace init to the separate helper adds b571cb5273ad drm/msm: switch msm_kms_init_aspace() to use device_iommu_ [...] adds cc66a42c94b1 drm/msm/gpu: Capture all BO addr+size in devcore adds 18514c3848cf drm/msm/gpu: Add GEM debug label to devcore adds d7499634db4f drm/msm/adreno: Do not propagate void return values adds bce1e40568cb drm/msm/dp: remove unused stubs adds 786a4f668550 drm/msm/dp: rename second dp_display_enable()'s argument adds ff46c2c481f2 drm/msm/dp: remove dp_display_en/disable prototypes and da [...] adds a414fe3a2129 drm/msm/gem: Drop obj lock in msm_gem_free_object() adds 4b18299b3365 drm/msm/adreno: Defer enabling runpm until hw_init() adds 8b5de7359589 drm/msm: Deprecate MSM_BO_UNCACHED harder adds 8246913a2e30 drm/msm: Switch to pfn mappings adds f392d6f64d17 drm/msm: Make enable_eviction flag static adds 92ef86ab5135 drm/msm/mdp5: Fix global state lock backoff adds cb77085b1f0a drm/msm/dpu: Fix for non-visible planes adds 02627477b6c9 Merge branch 'msm-next' of https://gitlab.freedesktop.org/ [...] adds 6e6b9e1acf4d video: fbdev: amiga: Simplify amifb_pan_display() adds ce806c661c76 video: fbdev: sa1100fb: Remove unused sa1100fb_setup() adds 4bbf6df2277f video: fbdev: cirrusfb: Make cirrusfb_zorro_unregister() static adds a58f4c5f3f90 video: fbdev: Make *fb_setup() and *fb_init() static adds fe52a6f5cfc0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds cf39ed2e8ecd regmap: add WARN_ONCE when invalid mask is provided to reg [...] adds 6b0ea282bb75 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 0fcc43e2e159 ALSA: hda: Fix null-ptr-deref when i915 fails and hdmi is [...] adds 9c76958b396a ALSA: hda: Make device usage_count consistent across subse [...] adds ebe043a3dfca ALSA: hda: Fix put_device() inconsistency in error path adds 980b3a8790b4 ALSA: hda: Fix page fault in snd_hda_codec_shutdown() adds 856282f166d7 ALSA: hda: Reset all SIE bits in INTCTL adds 0440741254ed ALSA: hda: Remove unused macro definition adds fae6560fb6c0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds f460e3a9740b ASoC: amd: acp-es8336: use static variables adds d7e5d8d24c11 ASoC: amd: remove unused header file inclusion adds 8d9cd3ead42a ASoC: amd: drop machine driver remove function adds 0de876c12518 ASoC: amd: fix for variable set but not used warning adds eae9f9ce181b ASoC: add tas2780 driver adds a6426e7189e0 ASoC: add tas2780 DT binding adds 657efd9c9852 ASoC: amd: Remove duplicated include in acp-es8336.c adds 0ca3d2ba1dfd ASoC: nau8825: Declare 2 channels for DAI of capture stream adds 1460b85daa0a ASoC: Intel: sof_cs42l42: support BT offload audio adds cd486d374933 ASoC: Intel: sof_cs42l42: add adl_mx98360a_cs4242 board config adds bf02bb4d3b68 ASoC: Intel: sof_cs42l42: adding support for ADL configura [...] adds 817a62108dfa ASoC: audio-graph-card2.c: use of_property_read_u32() for rate adds c2ff7f15a4ef ASoC: audio-graph-card2.c: make Codec2Codec settings optional adds 6976ed0137d9 ASoC: audio-graph-card2.c: remove pre-alloced Codec2Codec space adds d33083f94115 ASoC: audio-graph-card2-custom-sample.dtsi: add verbose ex [...] adds 75d1b39067ed ASoC: simple-card-utils.c: ignore Codec2Codec setting if i [...] adds 16b7ba9c0f53 ASoC: simple-card-utils.c: care Codec2Codec vs DPCM:BE adds 7d596d9bb2ae ASoC: audio-graph-card2.c: make Codec2Codec settings optional adds 19bb587f3ffc ASoC: mediatek: mt8186: Remove condition with no effect adds eaa27e7fe43f ASoC: fsl_utils: Drop usage of __clk_get_name() adds 39c5c44fc451 ASoC: Merge up fixes adds 375f53566cf0 ASoC: atmel: mchp-pdmc: remove space in front of mchp_pdmc [...] adds fd1c769d3387 ASoC: SOF: remove warning on ABI checks adds b737fd8cf196 ASoC: SOF: ipc4-topology: check dai->private in ipc_free() adds dc4fc0ae94cf ASoC: SOF: ipc4-topology: free memories allocated in sof_i [...] adds 3585da93a276 ASoC: SOF: ipc4-topology: fix error and memory handling adds ac2606df8a3f ASoC: amd: acp: Remove rt1019_1 codec conf from machine driver adds b24484c18b10 ASoC: amd: acp: ACP code generic to support newer platforms adds e8a33a940785 ASoC: amd: acp: Add legacy audio driver support for Rembra [...] adds 61b23b6b7b03 ADD legacy audio driver support for rembrandt adds 9b6803ec1fe0 ASoC: codecs: rt298: Fix NULL jack in interrupt adds c0c5a242bba8 ASoC: codecs: rt298: Fix jack detection adds c1d7ebda11aa ASoC: codecs: rt286: Set component to NULL on remove adds af3b33b9707d ASoC: codecs: rt298: Set component to NULL on remove adds b9f098aa7ae2 ASoC: codecs: rt274: Set component to NULL on remove adds 8e26c518d300 ASoC: codecs: Series of fixes for realtek codecs used on RVPs adds 2551b6e89936 ASoC: nau8821: Add headset button detection adds c50cea054e04 ASoC: Intel: avs: Register HDAudio ext-bus operations adds 5f267aa4adad ASoC: Intel: avs: Assign I2S gateway when parsing topology adds 8192d24cccfb ASoC: Intel: avs: Relax DSP core transition timings adds 3c1923a119a6 ASoC: Intel: avs: Copy only as many RX bytes as necessary adds 00566ad4ce9d ASoC: Intel: avs: Shield LARGE_CONFIG_GETs against zero pa [...] adds daa36bbcd78b ASoC: Intel: avs: Block IPC channel on suspend adds 8544eebc78c9 ASoC: Intel: avs: Set max DMA segment size adds a5bbbde2b81e ASoC: Intel: avs: Use helper function to set up DMA adds 79c351fb50e7 ASoC: Intel: avs: Recognize FW_CFG_RESERVED adds 4b38bd16ca6d ASoC: Intel: avs: Replace hardcodes with SD_CTL_STREAM_RESET adds 8758ae88f0f4 ASoC: Intel: avs: Lower UNLOAD_MULTIPLE_MODULES IPC timeout adds f1eea11523e4 ASoC: Intel: avs: Update AVS_FW_INIT_TIMEOUT_US declaration adds 388fe2b8a3a0 ASoC: Intel: avs: Updates and cleanups adds d26502a15d8d Merge remote-tracking branch 'asoc/for-5.20' into asoc-next adds aaadbed87c01 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds ae39e9ed964f module: Add support for default value for module async_probe adds ecc726f1458e module: Fix ERRORs reported by checkpatch.pl adds 07ade45a765b module: Increase readability of module_kallsyms_lookup_name() adds 87c482bdfa79 modules: Ensure natural alignment for .altinstructions and [...] adds 2b9401e90d36 module: Use vzalloc() instead of vmalloc()/memset(0) adds c76654e22da1 MAINTAINERS: Update file list for module maintainers adds 7d07ea736fd1 Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] adds a63f7778f76e Merge tag 'v5.19-rc5' into next adds 436d21906962 Input: i8042 - add additional TUXEDO devices to i8042 quir [...] adds d6ed52583034 Input: mt6779-keypad - match hardware matrix organization adds 31789f35f80c Input: mt6779-keypad - implement row/column selection adds 7d321ab297c9 dt-bindings: input: Increase maximum keycode value to 0x2ff adds 8ac14d2c2d81 dt-bindings: input: Centralize 'linux,code' definition adds d853cec7306a dt-bindings: input: Use common 'linux,keycodes' definition adds 75448ff73f5e dt-bindings: input: Centralize 'linux,input-type' definition adds 538c64068bb4 dt-bindings: input: Convert adc-keys to DT schema adds 5eb5652250e4 dt-bindings: input: gpio-keys: enforce node names to match [...] adds 005d4674ed3d dt-bindings: input: gpio-keys: reference input.yaml and do [...] adds 42d3f278d504 dt-bindings: input: gpio-keys: accept also interrupt-extended adds 94c8e8664ab6 Input: i8042 - add dritek quirk for Acer Aspire One AO532 adds 39636805cab2 dt-bindings: input: iqs7222: Use central 'linux,code' definition adds 33a31b8a2717 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 78cb8d84c408 io_uring: define a 'prep' and 'issue' handler for each opcode adds 239b2db7c7ca io_uring: move to separate directory adds 13a8f5e4b8fc io_uring: move req async preparation into opcode handler adds bf04e72df744 io_uring: add generic command payload type to struct io_kiocb adds bc32c34dd300 io_uring: convert read/write path to use io_cmd_type adds b7927893b6f6 io_uring: convert poll path to use io_cmd_type adds 3e9d9dbc69d5 io_uring: convert poll_update path to use io_cmd_type adds 6ddf89066c4e io_uring: remove recvmsg knowledge from io_arm_poll_handler() adds 757d103df896 io_uring: convert net related opcodes to use io_cmd_type adds 7c533324a327 io_uring: convert the sync and fallocate paths to use io_cmd_type adds e23a713a5aed io_uring: convert cancel path to use io_cmd_type adds 539807595573 io_uring: convert timeout path to use io_cmd_type adds f46f41a2b90c io_uring: convert open/close path to use io_cmd_type adds 2f512b735f16 io_uring: convert madvise/fadvise to use io_cmd_type adds 583a0edd54c5 io_uring: convert file system request types to use io_cmd_type adds 2cc330b83420 io_uring: convert epoll to io_cmd_type adds 76e7347cd9c6 io_uring: convert splice to use io_cmd_type adds 207baff96fd1 io_uring: convert msg and nop to io_cmd_type adds 14ded02690b2 io_uring: convert rsrc_update to io_cmd_type adds 270f59f57a58 io_uring: convert xattr to use io_cmd_type adds 418f34341f47 io_uring: convert iouring_cmd to io_cmd_type adds e0405dda871b io_uring: unify struct io_symlink and io_hardlink adds 52d7d2802cb5 io_uring: define a request type cleanup handler adds d6996518608c io_uring: add io_uring_types.h adds 66795c444d4e io_uring: set completion results upfront adds c41873c7d476 io_uring: handle completions in the core adds f3235a082f92 io_uring: move xattr related opcodes to its own file adds d5870bf452b1 io_uring: move nop into its own file adds fae3ee700dee io_uring: split out filesystem related operations adds 9fc2d74c92ae io_uring: split out splice related operations adds 25646528f2c9 io_uring: split out fs related sync/fallocate functions adds 33b98482a4c3 io_uring: split out fadvise/madvise operations adds 6a58219e4fa6 io_uring: separate out file table handling code adds 48f68fdcdf66 io_uring: split out open/close operations adds cdcef5233ce6 io_uring: move uring_cmd handling to its own file adds 0fef014fb306 io_uring: add a dummy -EOPNOTSUPP prep handler adds 8033c38aebcd io_uring: move epoll handler to its own file adds 0be074e16d53 io_uring: move statx handling to its own file adds fcc5280b51cc io_uring: split network related opcodes into its own file adds 61d06f78b9fa io_uring: move msg_ring into its own file adds 0e236970a5e5 io_uring: move our reference counting into a header adds 50149ac94bbc io_uring: move timeout opcodes and handling into its own file adds b52c6a1a6fee io_uring: move SQPOLL related handling into its own file adds 56d59030280a io_uring: use io_is_uring_fops() consistently adds d2f69225b2f8 io_uring: move fdinfo helpers to its own file adds 4f53729c3a3a io_uring: move io_uring_task (tctx) helpers into its own file adds 96317c361b25 io_uring: include and forward-declaration sanitation adds eb9596944794 io_uring: add opcode name to io_op_defs adds 2a0272736c32 io_uring: move poll handling into its own file adds b5d6cf58272d io_uring: move cancelation into its own file adds 3dce6c7030ba io_uring: split provided buffers handling into its own file adds 129ce6a14855 io_uring: move rsrc related data, core, and commands adds 04ec3bdabbf9 io_uring: move remaining file table manipulation to filetable.c adds 9d6c15adf84b io_uring: move read/write related opcodes to its own file adds 3dcff0480af9 io_uring: move opcode table to opdef.c adds 2773edb91e80 io_uring: add support for level triggered poll adds 3be303ab6d28 io_uring: deprecate epoll_ctl support adds faee7b38d3c3 io_uring: make reg buf init consistent adds 1ecc91fc7c13 io_uring: move defer_list to slow data adds 405196b8636d io_uring: better caching for ctx timeout fields adds e417ac911752 io_uring: refactor ctx slow data placement adds 79dd6976460c io_uring: move small helpers to headers adds eedf4298699c io_uring: explain io_wq_work::cancel_seq placement adds 8a75d9d4f7ed io_uring: inline ->registered_rings adds ba5aa640ac68 io_uring: never defer-complete multi-apoll adds 94e09ecbd39e io_uring: remove check_cq checking from hot paths adds 78685618823e io_uring: don't set REQ_F_COMPLETE_INLINE in tw adds e12fba112932 io_uring: remove unused IO_REQ_CACHE_SIZE defined adds 7eef5295be99 io_uring: rw: delegate sync completions to core io_uring adds 6e79128d4689 io_uring: kill REQ_F_COMPLETE_INLINE adds 3df41932380b io_uring: refactor io_req_task_complete() adds 8199f7682d9e io_uring: don't inline io_put_kbuf adds 08f4187b0238 io_uring: poll: remove unnecessary req->ref set adds 24f74c8f4203 io_uring: switch cancel_hash to use per entry spinlock adds 9b6b3c25c72e io_uring: pass poll_find lock back adds 549a46f5ae52 io_uring: clean up io_try_cancel adds bcbb247dde7d io_uring: limit the number of cancellation buckets adds ae60fcec6630 io_uring: clean up io_ring_ctx_alloc adds a3ef4956ec5b io_uring: use state completion infra for poll reqs adds 6ce749631f69 io_uring: add IORING_SETUP_SINGLE_ISSUER adds 7c7807f54841 io_uring: pass hash table into poll_find adds 33e5d5c8908e io_uring: introduce a struct for hash table adds 7259513fede5 io_uring: propagate locking state to poll cancel adds fe3c6b41f624 io_uring: mutex locked poll hashing adds cbfca1f38ad4 io_uring: kbuf: add comments for some tricky code adds 1db230d1e477 io_uring: don't expose io_fill_cqe_aux() adds 76f4c1695547 io_uring: don't inline __io_get_cqe() adds 3e685a56fd1e io_uring: introduce io_req_cqe_overflow() adds 173701d05431 io_uring: deduplicate __io_fill_cqe_req tracing adds 264cffd5c942 io_uring: deduplicate io_get_cqe() calls adds 86ecb603600b io_uring: change ->cqe_cached invariant for CQE32 adds 9d7af22b01eb io_uring: kill extra io_uring_types.h includes adds b264387e7149 io_uring: make io_uring_types.h public adds a767b00e2f36 io_uring: clean up tracing events adds 8f724bb5e73f io_uring: move a few private types to local headers adds c1d524b52b74 io_uring: remove extra io_commit_cqring() adds 95de95d4a42a io_uring: reshuffle io_uring/io_uring.h adds 6fce18297998 io_uring: move io_eventfd_signal() adds 06dd893cab87 io_uring: remove ->flush_cqes optimisation adds 61fb28b41970 io_uring: fix multi ctx cancellation adds 26055b44b9ae io_uring: improve task exit timeout cancellations adds 7c7accb1d70c io_uring: fix io_poll_remove_all clang warnings adds 6311202aea23 io_uring: hide eventfd assumptions in eventfd paths adds 14528a022399 io_uring: introduce locking helpers for CQE posting adds 5141f1671bd5 io_uring: add io_commit_cqring_flush() adds 9280e917dc70 io_uring: opcode independent fixed buf import adds 921b95ca99c6 io_uring: move io_import_fixed() adds f3df8e477ef4 io_uring: consistent naming for inline completion adds 15db3bc9500b io_uring: add a warn_once for poll_find adds 18f1480c6ee6 io_uring: optimize io_uring_task layout adds f6b6597f7a40 io_uring: improve io_run_task_work() adds 27de120bc8f3 io_uring: move list helpers to a separate file adds fc5ac17b0509 io_uring: dedup io_run_task_work adds bdedf4639d37 io_uring: remove priority tw list optimisation adds 85c6f98aa301 io_uring: remove __io_req_task_work_add adds 214f5fbb5bf0 io_uring: lockless task list adds d83ea548b5f9 io_uring: introduce llist helpers adds 7385eb332081 io_uring: batch task_work adds b5b37143a5bd io_uring: add trace event for running task work adds fb7384a5683e io_uring: trace task_work_run adds ffb28cf4a0f5 io_uring: kbuf: kill __io_kbuf_recycle() adds a3e31e20e214 io_uring: have cancelation API accept io_uring_task directly adds bba8b8f4bc8e io_uring: add IORING_ASYNC_CANCEL_FD_FIXED cancel flag adds 6037de47f0dd io_uring: add sync cancelation API through io_uring_register() adds cdd270668338 io_uring: clean poll ->private flagging adds f4ce51baf4d2 io_uring: remove events caching atavisms adds 7609371234d4 io_uring: add a helper for apoll alloc adds 1d2ba9015d3b io_uring: change arm poll return values adds e0423cb5e909 io_uring: refactor poll arm error handling adds 8735faefaeb8 io_uring: optimise submission side poll_refs adds 721ad7a10f59 io_uring: kbuf: inline io_kbuf_recycle_ring() adds db720039968a io_uring: move POLLFREE handling to separate function adds 84b994a3c74b io_uring: improve io_fail_links() adds abab929ef171 io_uring: fuse fallback_node and normal tw node adds 1acb87371f68 io_uring: remove extra TIF_NOTIFY_SIGNAL check adds e8522501ec88 io_uring: don't check file ops of registered rings adds 397447f4fb49 io_uring: remove ctx->refs pinning on enter adds f30b2d9e1dfd io_uring: replace zero-length array with flexible-array member adds 23ce94d1fea5 io_uring: split out fixed file installation and removal adds 61e18202f584 io_uring: add support for passing fixed file descriptors adds c7ba408267e7 io_uring: let to set a range for file slot allocation adds b4e191a6dc70 io_uring: allow 0 length for buffer select adds 6e504f61aca3 io_uring: restore bgid in io_put_kbuf adds 8be497a4d775 io_uring: allow iov_len = 0 for recvmsg and buffer select adds 6c00cf721a53 io_uring: recycle buffers on error adds 7776743514f4 io_uring: clean up io_poll_check_events return values adds e47b8ef1a6b3 io_uring: add IOU_STOP_MULTISHOT return code adds d24a20024d82 io_uring: add allow_overflow to io_post_aux_cqe adds e484fb07117b io_uring: fix multishot poll on overflow adds 29b39437c645 io_uring: fix multishot accept ordering adds 065205435b5d io_uring: multishot recv adds 0d163b2280f9 io_uring: fix io_uring_cqe_overflow trace format adds 3e208d0874a4 io_uring: only trace one of complete or overflow adds 64ee42991795 io_uring: disable multishot recvmsg adds 4c19a03efe2c io_uring: don't miss setting REQ_F_DOUBLE_POLL adds ab585a96b6ba io_uring: don't race double poll setting REQ_F_ASYNC_DATA adds ff36d94edbb5 io_uring: clear REQ_F_HASH_LOCKED on hash removal adds 0049e02197e2 io_uring: consolidate hash_locked io-wq handling adds f81a70696481 io_uring: move apoll cache to poll.c adds 1b9af1acf807 io_uring: add abstraction around apoll cache adds 3cdce31e6273 io_uring: impose max limit on apoll cache adds 3a393fb95262 io_uring: add netmsg cache adds ab0f1b6aebd1 Merge branch 'for-5.20/io_uring' into for-next adds 2efa5f0a45c9 mm: Move starting of background writeback into the main ba [...] adds 9bb6d812e2c3 mm: Move updates of dirty_exceeded into one place adds a011405fc2ff mm: Add balance_dirty_pages_ratelimited_flags() function adds 575a19c2725e iomap: Add flags parameter to iomap_page_create() adds 45566e6b20dd iomap: Add async buffered write support adds 0a93ac2d1849 iomap: Return -EAGAIN from iomap_write_iter() adds dfe97d3b13a9 fs: add a FMODE_BUF_WASYNC flags for f_mode adds 40a2626d1af4 fs: add __remove_file_privs() with flags parameter adds 2fb9cae6d81f fs: Split off inode_needs_update_time and __file_update_time adds f0a3abb558c4 fs: Add async write file modification handling. adds dad772b8d208 io_uring: Add support for async buffered writes adds c043b30eb78c io_uring: fix issue with io_write() not always undoing sb_ [...] adds f658c2287cce io_uring: Add tracepoint for short writes adds 4e9d40f7d359 xfs: Specify lockmode when calling xfs_ilock_for_iomap() adds f877e9be9369 xfs: Add async buffered write support adds 8e39d3e05ced mm: honor FGP_NOWAIT for page cache page allocation adds c41ea87cc6d9 Merge branch 'for-5.20/io_uring-buffered-writes' into for-next adds 52b0e38ae798 blk-mq: don't create hctx debugfs dir until q->debugfs_dir [...] adds 4852f3b54148 Merge branch 'for-5.20/block' into for-next adds a8723bb79e40 io_uring: fix multishot ending when not polled adds 20898aeac6b8 io_uring: support 0 length iov in buffer select in compat adds 89207938fce6 Merge branch 'for-5.20/io_uring' into for-next adds 22e0af35857a Merge branch 'for-next' of git://git.kernel.dk/linux-block.git adds f9c9fd635abf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 70f7d2cf87ab Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 8d5cbfdd1c80 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 4b689665494b Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] adds 612c9567c391 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 3fec90048d37 regulator: max597x: Remove unused including <linux/version.h> adds 00f6ebbd0177 regulator: qcom_spmi: add support for HT_P150 adds 3d04ae8e3e91 regulator: qcom_spmi: add support for HT_P600 adds 34ceb6a6ef87 regulator: qcom_spmi: add support for PMP8074 regulators adds 0b3bbd7646b0 regulator: qcom,spmi-regulator: Convert to dtschema adds 044750573903 regulator: qcom,spmi-regulator: add PMP8074 PMIC adds bd9b7998b481 dt-bindings: vendor-prefixes: add 9elements adds df9c96b69a1d regulator: add bindings for output-supply adds 34e5700e1e64 regulator: output-supply: Add devicetree support adds 490a15324ce6 regulator: output-supply: Add Notification support adds 0682a7716443 regulator: output-supply DT support adds 68405a5d420b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 2ba22a20c10e Merge branch 'next-testing' of git://git.kernel.org/pub/sc [...] adds 7bd2a51da9fb next-20220711/apparmor adds ea784d20d1aa Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] adds 8ba2b259f88a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds d60ea4d21028 Merge branch 'next' of git://github.com/cschaufler/smack-next adds 1ed2a4717035 tpm: Add upgrade/reduced mode support for TPM1.2 modules adds c79aa0e22aa4 dt-bindings: trivial-devices: Add Infineon SLB9673 TPM adds 9cfa7df97bbb tpm: Add tpm_tis_verify_crc to the tpm_tis_phy_ops protocol layer adds e874c3f16a02 tpm: Add tpm_tis_i2c backend for tpm_tis_core adds 332e673041bc X.509: Support parsing certificate using SM2 algorithm adds fec88eeea7b0 sign-file: Fix confusing error messages adds 36fdd1af0c2d pkcs7: parser support SM2 and SM3 algorithms combination adds 85b909e55c02 pkcs7: support EC-RDSA/streebog in SignerInfo adds 9c69021a91e5 KEYS: asymmetric: enforce SM2 signature use pkey algo adds 802349eb85a6 tpm: fix platform_no_drv_owner.cocci warning adds 1679eb4a6194 tpm: eventlog: Fix section mismatch for DEBUG_SECTION_MISMATCH adds 420207977a4d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 70f57b51402c Merge branches 'iommu/fixes', 'arm/exynos', 'arm/mediatek' [...] adds 47ca3cf64f77 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 9412575a6a54 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds a8dd214ff58c dt-bindings: arm: nvidia,tegra20-pmc: Move fixed string pr [...] adds 6e44e0dc5806 dt-bindings: arm: cpus: add cortex-a78ae compatible adds 912cbf13a544 dt-bindings: mtd/partitions: Convert arm-firmware-suite to [...] adds 54247953b592 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds ffd79388003b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 9c22ec4ac27b spi: Return deferred probe error when controller isn't yet [...] adds b6747f4fba39 spi: propagate error code to the caller of acpi_spi_device [...] adds cdb0cc9379f1 spi: remove duplicate parameters check in acpi_spi_add_resource() adds b46fc3ca9aaa Merge remote-tracking branch 'spi/for-5.20' into spi-next adds e3ea87b22df2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 3392aa0711e4 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 0fbea003bd50 Merge branch 'timers/drivers/next' of git://git.linaro.org [...] adds e58b92f253b9 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] adds 95001b756467 genirq: Don't return error on missing optional irq_request [...] adds 3e17683ff4a8 irqchip/stm32-exti: Fix irq_set_affinity return value adds f8b3eb424511 irqchip/stm32-exti: Fix irq_mask/irq_unmask for direct events adds c16ae609214e irqchip/stm32-exti: Prevent illegal read due to unbounded [...] adds b38040f0167d irqchip/stm32-exti: Tag emr register as undefined for stm32mp15 adds ce4ef8f9f2ab irqchip/stm32-exti: Read event trigger type from event_trg [...] adds c297493336b7 irqchip/stm32-exti: Simplify irq description table adds 828f5602978c Merge branch irq/stm32-exti-updates into irq/irqchip-next adds 8190cc572981 irqchip/mips-gic: Only register IPI domain when SMP is enabled adds 0f5209fee90b genirq: GENERIC_IRQ_IPI depends on SMP adds 0e6c027c0355 genirq: GENERIC_IRQ_EFFECTIVE_AFF_MASK depends on SMP adds 610306306aaa genirq: Drop redundant irq_init_effective_affinity adds 961343d78226 genirq: Refactor accessors to use irq_data_get_affinity_mask adds 073352e951f6 genirq: Add and use an irq_data_update_affinity helper adds 4d0b8298818b genirq: Return a const cpumask from irq_data_get_affinity_mask adds aa0813581b8d genirq: Provide an IRQ affinity mask in non-SMP configs adds 9167fd5d5549 PCI: hv: Take a const cpumask in hv_compose_msi_req_get_cpu() adds 4f4b8f8f95f2 Merge branch irq/affinity-nosmp into irq/plic-masking adds de0789492182 irqchip/sifive-plic: Make better use of the effective affi [...] adds a1706a1c5062 irqchip/sifive-plic: Separate the enable and mask operations adds d4a930a08c26 Merge branch irq/plic-masking into irq/irqchip-next adds 91a29af413de gpio: Remove dynamic allocation from populate_parent_alloc_arg() adds 96fed779d3d4 dt-bindings: interrupt-controller: Add Renesas RZ/G2L Inte [...] adds 3fed09559cd8 irqchip: Add RZ/G2L IA55 Interrupt Controller driver adds 08f12b4534c2 gpio: gpiolib: Allow free() callback to be overridden adds 35c37efd1273 dt-bindings: pinctrl: renesas,rzg2l-pinctrl: Document the [...] adds db2e5f21a48e pinctrl: renesas: pinctrl-rzg2l: Add IRQ domain to handle [...] adds 7dc487d27f7f gpio: thunderx: Don't directly include asm-generic/msi.h adds b4d49511de2d Merge branch irq/renesas-irqc into irq/irqchip-next adds ef6e5d61eb7a genirq: Allow irq_set_chip_handler_name_locked() to take a [...] adds 5d796a6dbe0a Merge branch irq/misc-5.20 into irq/irqchip-next adds cca1b588816f Merge branch 'irq/irqchip-next' of git://git.kernel.org/pu [...] adds ca1fa34ad72e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 3c7753e95970 tools/memory-model: Clarify LKMM's limitations in litmus-t [...] adds 88cea4e18ed4 rcu: Make tiny RCU support leak callbacks for debug-object errors adds b115b011802b Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] adds 3d244ce01e44 Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] adds dec4ceaf30b8 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds e3d27b62110c s390/sclp: detect the zPCI load/store interpretation facility adds 9db153f45230 s390/sclp: detect the AISII facility adds efef0db77c93 s390/sclp: detect the AENI facility adds b05a870c5e4e s390/sclp: detect the AISI facility adds d2197485a188 s390/airq: pass more TPI info to airq handlers adds 932b646727f9 s390/airq: allow for airq structure that uses an input vector adds 062f002485d4 s390/pci: externalize the SIC operation controls and routine adds c68468ed3416 s390/pci: stash associated GISA designation adds d10384677630 s390/pci: stash dtsm and maxstbl adds c435c54639aa vfio/pci: introduce CONFIG_VFIO_PCI_ZDEV_KVM adds 6438e30714ab KVM: s390: pci: add basic kvm_zdev structure adds 98b1d33dac5f KVM: s390: pci: do initial setup for AEN interpretation adds 73f91b004321 KVM: s390: pci: enable host forwarding of Adapter Event No [...] adds 3f4bbb4342ec KVM: s390: mechanism to enable guest zPCI Interpretation adds 3c5a1b6f0a18 KVM: s390: pci: provide routines for enabling/disabling in [...] adds 09340b2fca00 KVM: s390: pci: add routines to start/stop interpretive execution adds 8061d1c31f1a vfio-pci/zdev: add open/close device hooks adds faf3bfcb8950 vfio-pci/zdev: add function handle to clp base capability adds ba6090ff8ae0 vfio-pci/zdev: different maxstbl for interpreted devices adds db1c875e0539 KVM: s390: add KVM_S390_ZPCI_OP to manage guest zPCI devices adds 4ac34b94a534 MAINTAINERS: additional files related kvm s390 pci passthrough adds d41b5e0176a6 Merge tag 'kvm-s390-pci-5.20' into kernelorgnext adds b9df116cb765 KVM: s390: drop unexpected word 'and' in the comments adds 1b6abe95b522 s390: Add attestation query information adds 7f2694585003 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 166d38632316 xen/gntdev: Ignore failure to unmap INVALID_GRANT_HANDLE adds 000c752d494b Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] adds eb003bf3ba22 platform/surface: aggregator: Add helper macros for reques [...] adds 9f794056db5b platform/surface: Add KIP/POS tablet-mode switch driver adds f9eb5c4babed platform/surface: aggregator_registry: Add support for tab [...] adds 70e85eb071a1 platform/surface: aggregator_registry: Add support for tab [...] adds 4a4ab610b8ae platform/surface: aggregator: Move device registry helper [...] adds 993a9e2aca6e platform/surface: aggregator: Move subsystem hub drivers t [...] adds 221756e61b7c platform/surface: Update copyright year of various drivers adds 9a1aac8a96dc platform/x86: ISST: PUNIT device mapping with Sub-NUMA clustering adds f21c179e1206 platform/x86/intel/vsec: Rework early hardware code adds 99de05043e77 platform/x86/intel/vsec: Add support for Raptor Lake adds ba7e421eee0f platform/x86/intel/pmt: telemetry: Fix fixed region handling adds 936874b77dd0 platform/x86/intel/vsec: Add PCI error recovery support to [...] adds 221b8b21c3a7 platform/x86/amd/pmc: Add new acpi id for PMC controller adds 035c8a91a11f platform/x86/amd/pmc: Add new platform support adds a34b8260595a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds da83b8ace49f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 00a973fed5f9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 2c8f7ef4b3c4 Merge tag 'arch-cache-topo-5.20' of git://git.kernel.org/p [...] adds 96a507644ac9 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] adds 14a6043379e2 USB: gadget: udc: tracing: Do not open code __string() wit [...] adds e89676f65ef3 usb: gadget: udc: atmel: check rc of devm_gpiod_get_optional() adds 1bd71816643a usb: gadget: udc: atmel: convert to platform driver adds 2e1421d6ce32 dt-bindings: usb: mtk-xhci: add compatible for mt8188 adds 04cb742d4d8f gadgetfs: ep_io - wait until IRQ finishes adds 7963d4d71011 usb: typec: tcpci: move tcpci.h to include/linux/usb/ adds 3cb798220726 usb: mtu3: print endpoint type as string adds 269f49ff381a usb: mtu3: add feature to disable device's usb3 port adds 683ff6e485f1 usb: mtu3: check capability of usb3 dual role adds 1742b765982c usb: mtu3: support function remote wakeup adds 620e8e8ba621 of/platform: Add stubs for of_platform_device_create/destroy() adds dee6719e887b dt-bindings: usb: rts5411: Rename property 'companion-hub' [...] adds 8bc063641ceb usb: misc: Add onboard_usb_hub driver adds 3a6bf4a08142 usb: core: hub: Create platform devices for onboard hubs i [...] adds b067fc284667 tools: usb: testusb: Add wireless speed reporting adds 7fbcd99ebc0b tools: usb: testusb: Add super speed reporting adds 5ea5746dfa05 tools: usb: testusb: Add super-plus speed reporting adds 23385cec5f35 usb: dwc3: gadget: refactor dwc3_repare_one_trb adds 8affe37c525d usb: dwc3: gadget: fix high speed multiplier setting adds 175d5eb9c65e Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] adds 31121bf8ceda Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] adds 9d3aaceb73ac serial: 8250_fsl: Don't report FE, PE and OE twice adds 60b21490b72f MIPS: ath79: Remove one of the identical args in early_printk adds 0139da50dc53 serial: Embed rs485_supported to uart_port adds 8bec874f84d8 serial: RS485 termination is supported if DT provides one adds f30e10caa80a tty: n_gsm: fix wrong T1 retry count handling adds 18a948c7d909 tty: n_gsm: fix DM command adds 59ff0680ecbf tty: n_gsm: fix flow control handling in tx path adds 7e5b4322cde0 tty: n_gsm: fix missing corner cases in gsmld_poll() adds b6ff543a10ea Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] adds 64c591661e49 sgi-xp: Use the bitmap API to allocate bitmaps adds e5535ff17331 virt: acrn: using for_each_set_bit to simplify the code adds 086c28ab7c56 intel_th: Fix a resource leak in an error handling path adds 82f76a4a7207 intel_th: msu-sink: Potential dereference of null pointer adds ac12ad3ccf6d intel_th: msu: Fix vmalloced buffers adds 802a9a0b1d91 intel_th: pci: Add Meteor Lake-P support adds 23e2de5826e2 intel_th: pci: Add Raptor Lake-S PCH support adds ff46a601afc5 intel_th: pci: Add Raptor Lake-S CPU support adds ad8046594f85 drivers: slimbus: Directly use ida_alloc()/free() adds 89e1ec7732fd slimbus: messaging: fix typos in comments adds ffff4913c7e2 eeprom: idt_89hpesx: fix clang -Wformat warnings adds b7e241bbff24 binder: fix redefinition of seq_file attributes adds 4d5e3b06e1fc dt-bindings: microchip-otpc: document Microchip OTPC adds 98830350d3fc nvmem: microchip-otpc: add support adds 38f91750d5cf MAINTAINERS: rectify file pattern in MICROCHIP OTPC DRIVER adds 9c5fc8e1ac24 dt-bindings: nvmem: convert mtk-efuse.txt to YAML schema adds cf35ec15a1c2 dt-bindings: nvmem: mediatek: efuse: add support mt8183 adds 38b4c8a4708f dt-bindings: nvmem: mediatek: efuse: add support for mt8186 adds f5c97da8037b nvmem: mtk-efuse: Simplify with devm_platform_get_and_iore [...] adds 14facbc1871a Merge 5.19-rc6 into char-misc-next adds 2ebb36ea41a7 bus: mhi: ep: Check dev_set_name() return value adds f5fd903b311f Merge tag 'mhi-for-v5.20' of git://git.kernel.org/pub/scm/ [...] adds 4682f2136835 Merge tag 'fpga-late-for-5.20-rc1' of ssh://gitolite.kerne [...] adds 4d45bc82df66 coresight: etm4x: avoid build failure with unrolled loops adds 7e724422a7e9 Merge tag 'coresight-next-v5.20' of git://git.kernel.org/p [...] adds e7f606ac51c6 Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] adds d9a632809e01 Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] adds 73f45dc85ce0 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] adds 8d5bb683d50a phy: samsung-ufs: convert phy clk usage to clk_bulk API adds 4e123efa4567 phy: samsung-ufs: ufs: change phy on/off control adds 085009f9b272 phy: cadence: Sierra: Remove unused `regmap` field from st [...] adds b26baa53003d phy: cadence-torrent: Remove unused `regmap` field from st [...] adds b79a950cc1d2 dt-bindings: vendor-prefixes: Add prefix for Mixel, Inc. adds 4a902a02bb8d dt-bindings: phy: Add Freescale i.MX8qm Mixel LVDS PHY binding adds 06ff622d61d2 phy: freescale: Add i.MX8qm Mixel LVDS PHY support adds 08fd292fdffc phy: phy-mtk-dp: change mtk_dp_phy_driver to static adds 81bb860c7e8a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 876b3d78c0fa Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 65c1165a7cf0 extcon: Add EXTCON_DISP_CVBS and EXTCON_DISP_EDP adds 271ed8486b22 Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] adds e200fb533e93 Merge branch 'gnss-next' of git://git.kernel.org/pub/scm/l [...] adds b6259c12aaee Merge branch 'next' of git://github.com/awilliam/linux-vfio.git adds 177a561e0beb Staging: rtl8192e: Refactored rtllib_modes adds 2393ef09cad8 Staging: rtl8192e: Avoid multiple assignments adds 907d2772f751 Staging: rtl8192e: Remove unnecessary parentheses adds 58f364ecb13e Staging: rtl8192e: Added braces around else adds ea32f580e853 Staging: rtl8192e: Remove unnecessary blank line adds a27e2eb5e9fe Staging: rtl8192e: Added spaces around '+' adds 05710750974c staging: r8188eu: remove HW_VAR_AMPDU_FACTOR from SetHwReg [...] adds e0e91965a10b staging: r8188eu: make ffaddr2pipehdl() static adds 687a7264fca6 staging: r8188eu: move pwr seq defines to HalPwrSeqCmd.c adds 8be317cf61d8 staging: r8188eu: support only us in PWR_CMD_DELAY adds 38fbc32e83d6 staging: r8188eu: read pwr seq length, remove PWR_CMD_END adds 4023f5f8449b staging: r8188eu: remove sdio definitions adds 1681e6f4d773 staging: r8188eu: mac addr len is unused adds a3e20d9046fc staging: r8188eu: Block comments use * on subsequent lines adds c45f5c02a00a staging: r8188eu: set bssid only once adds d6d0a11dd5b5 staging: r8188eu: don't set pattrib->dst again adds ff2833e3f8c8 staging: r8188eu: don't set pattrib->ra again adds 6afc29cb4696 staging: r8188eu: don't set pattrib->ta again adds c82bf6a83e1b staging: r8188eu: remove a misleading comment adds 234cf3971b15 staging: r8188eu: use ieee80211 helper to check for nullfu [...] adds 60c85e23bed1 staging: switch to netif_napi_add_weight() adds 20cbfe17a486 staging: vt6655: Rename pbyEtherAddr to mac_addr adds 06f737ef8f53 staging: vt6655: Rename MACvWriteBSSIDAddress adds 41c8e56baeca staging: vt6655: Rename MACvReadEtherAddress adds 52fbed10b8ea staging: vt6655: Move two macros to file where those are used adds 5df564ca11ce staging: vt6655: Convert macro vt6655_mac_write_bssid_addr [...] adds 7b5ec68ac194 staging: vt6655: Convert macro vt6655_mac_read_ether_addr [...] adds 8eaa8197bc22 staging: r8188eu: remove sta2sta_data_frame prototype adds 3deb12ea5464 staging: r8188eu: pattrib addresses were already set by th [...] adds 385b35ab80b0 staging: vt6655: Use loop in vt6655_mac_write_bssid_addr adds 2a1f94e45569 staging: vt6655: Use loop in vt6655_mac_read_ether_addr adds 39c1b1af3ea7 Merge 5.19-rc6 into staging-next adds a99cb88f7b7c Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] adds 6732491df895 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 87aa7080be65 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 512060e77fe2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 3085664128f9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 3fceea0f2e8c Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] adds dff85d328177 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 22c32f6fcf06 gpiolib: of: Use device_match_of_node() helper adds 5a053a55d60f Merge tag 'intel-gpio-v5.20-1' of git://git.kernel.org/pub [...] adds cf74638602db gpio: lp3943: unsigned to unsigned int cleanup adds 0397aefa7037 dt-bindings: gpio: Convert TI TPIC2810 GPIO Controller bin [...] adds 09b8468cbf05 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] adds c3b821e8e406 pinctrl: ralink: Check for null return of devm_kcalloc adds acf50233fc97 pinctrl: sunplus: Add check for kcalloc adds a9ab5bf33ce9 MAINTAINERS: Update freescale pin controllers maintainer adds 7542766e78fc pinctrl: qcom: spmi-gpio: make the irqchip immutable adds 5495d1636b93 Merge tag 'intel-pinctrl-v5.20-1' of gitolite.kernel.org:p [...] adds 21793d228ca2 pinctrl: amd: Use devm_platform_get_and_ioremap_resource adds b8c824a869f2 pinctrl: amd: Don't save/restore interrupt status and wake [...] adds 6011c7e9c0d0 pinctrl: amd: Remove contact information adds 04131ae29b2d Merge tag 'renesas-pinctrl-for-v5.20-tag2' of git://git.ke [...] adds e2961cd685fe pinctrl: starfive: Serialize adding groups and functions adds c249ec7ba1b1 dt-bindings: pinctrl: Add DT schema for qcom,msm8909-tlmm adds 4528a0cf793d pinctrl: qcom: Add pinctrl driver for MSM8909 adds ee84131b43f1 dt-bindings: pinctrl: sunxi: Make interrupts optional adds c1e72763aee9 dt-bindings: pinctrl: sunxi: allow vcc-pi-supply adds d411266ea944 dt-bindings: pinctrl: Add compatibles for Allwinner D1/D1s adds 1760c9197623 pinctrl: sunxi: Add I/O bias setting for H6 R-PIO adds cc785613676d pinctrl: sunxi: Support the 2.5V I/O bias mode adds 7bb295915e1d pinctrl: sunxi: Refactor register/offset calculation adds e80c2dc5c12c pinctrl: sunxi: Make some layout parameters dynamic adds f6e42a0fce98 pinctrl: sunxi: Add driver for Allwinner D1/D1s adds 08917ebb155e pinctrl: at91-pio4: remove #ifdef CONFIG_PM_SLEEP adds 0f24e53d71c6 pinctrl: at91: remove #ifdef CONFIG_PM adds 36e9809a6edc dt-bindings: pinctrl: mt8195: Fix name for mediatek,rsel-r [...] adds b6d9af2c6b69 dt-bindings: pinctrl: mt8195: Add and use drive-strength-microamp adds d8ae36353710 dt-bindings: pinctrl: mt8195: Add gpio-line-names property adds 7be3939a853c pinctrl: core: Use device_match_of_node() helper adds c8cf8fd79ccb gpio: gpiolib-of: Fix refcount bugs in of_mm_gpiochip_add_data() adds 5a65514c7185 pinctrl: qcom: spmi-gpio: Add pm8226 compatibility adds 1bc08c9bbf3e Merge branch 'devel' into for-next adds 008aeebd28b9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 69f37d3059d7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 785bc60e2587 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 9aafa63eb9f5 Merge of free-mq_sysctls-for-v5.19, ptrace_unfreeze_fix-fo [...] adds f8089e7f5b27 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds ff682226a353 selftests/kcmp: Make the test output consistent and clear adds dbeb23272687 selftests: drivers/dma-buf: Improve message in selftest summary adds 3bb267a36185 selftests: drop khdr make target adds f2745dc0ba3d selftests: stop using KSFT_KHDR_INSTALL adds 49de12ba06ef selftests: drop KSFT_KHDR_INSTALL make target adds 67bd292cd281 Makefile: add headers_install to kselftest targets adds 174f593e0b53 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds e5ca642c1363 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 837daa7018b7 Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] adds ca151bc47cf2 ntb: idt: fix clang -Wformat warnings adds 9e2bd7a69aae Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git adds 8d6e92b3a2e7 Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] adds f74746bc7444 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds ae36ccb676b8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds d7f165f97a65 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 1dd685c414a7 XArray: Add calls to might_alloc() adds 85656ec193e9 IDR: Note that the IDR API is deprecated adds 69cb69ea5542 ida: Remove assertions that an ID was allocated adds 4ed2b9f4ebbe Merge branch 'main' of git://git.infradead.org/users/willy [...] adds 52be93558a9b Drivers: hv: vm_bus: Handle vmbus rescind calls after vmbu [...] adds 5182fecc4be8 PCI: hv: Take a const cpumask in hv_compose_msi_req_get_cpu() adds bf28462e20b5 drm/hyperv : Removing the restruction of VRAM allocation w [...] adds 33e1eb5c9dff Merge branch 'hyperv-next' of git://git.kernel.org/pub/scm [...] adds c3c757402222 Merge branch 'hmm' of git://git.kernel.org/pub/scm/linux/k [...] adds 53b466219f89 kunit: tool: make --kunitconfig repeatable, blindly concat adds 6fc3a8636a7b kunit: tool: Enable virtio/PCI by default on UML adds 7b2379454b9a kunit: test.h: fix a kernel-doc markup adds 7635778bac7e Documentation: kunit: Cleanup run_wrapper, fix x-ref adds 77ce8ba3f069 Documentation: kunit: fix example run_kunit func to allow [...] adds 74829ddf5977 module: panic: Taint the kernel when selftest modules load adds 8370b400f5ab selftest: Taint kernel when test module loaded adds 3d6e44623841 kunit: unify module and builtin suite definitions adds e5857d396f35 kunit: flatten kunit_suite*** to kunit_suite** in .kunit_t [...] adds 635dcd16844b thunderbolt: test: Use kunit_test_suite() macro adds fe5be808fa6c nitro_enclaves: test: Use kunit_test_suite() macro adds 291cd54e5b05 mmc: sdhci-of-aspeed: test: Use kunit_test_suite() macro adds 42fff90f0b77 Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] adds 9df125af0822 bus: mhi: ep: Check dev_set_name() return value adds d7c4f972a035 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] adds a123c06b27e9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 2cb95bcb0b07 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 8067321b1444 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 62065926244c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 4258976c0e91 random: remove CONFIG_ARCH_RANDOM adds 7d035183e9d7 x86/rdrand: Remove "nordrand" flag in favor of "random.trust_cpu" adds 67d3c2ac7e20 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds a6b9ba7445d9 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] adds c2ad985a00ce Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] adds 55553f3437c8 mm/migrate: Convert expected_page_refs() to folio_expected_refs() adds e8172b8e1728 btrfs: Convert btree_migratepage to migrate_folio adds 27826326e888 nfs: Convert to migrate_folio adds af9c33968b72 mm/migrate: Convert migrate_page() to migrate_folio() adds 441b3afcb2e3 mm/migrate: Add filemap_migrate_folio() adds 9c5161d1eefb btrfs: Convert btrfs_migratepage to migrate_folio adds 9f11d68b2721 ubifs: Convert to filemap_migrate_folio() adds 9c16c4c68213 f2fs: Convert to filemap_migrate_folio() adds 9b553d250256 aio: Convert to migrate_folio adds 5567427fd70e hugetlb: Convert to migrate_folio adds 48e7ede1b860 secretmem: Convert to migrate_folio adds c33b866a9784 fs: Remove aops->migratepage() adds 84578adbb0e0 mm/folio-compat: Remove migration compatibility functions adds 9594da4cec1d ntfs3: refactor ntfs_writepages adds 8862fa5da9f1 ext2: remove nobh support adds 3f05372ce9dd jfs: stop using the nobh helper adds 215e71b6ee7a fs: remove the nobh helpers adds cf95d50205f6 fs: don't call ->writepage from __mpage_writepage adds 03b33c09ea22 fs: remove the NULL get_block case in mpage_writepages adds c5b9955627d7 Merge branch 'for-next' of git://git.infradead.org/users/w [...] adds 1064a4728cb3 Merge branch 'for-next/execve' of git://git.kernel.org/pub [...] adds 9603fa2fe3da Merge branch 'bitmap-for-next' of https://github.com/norov [...] adds 1301e4ae117f Merge branch 'hte/for-next' of git://git.kernel.org/pub/sc [...] adds b2344aa30a2a Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] adds fa2d5ed791ff Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] adds d4d4320b2cee Merge branch 'mm-stable' of git://git.kernel.org/pub/scm/l [...] adds e3cd40253462 Merge branch 'mm-nonmm-stable' of git://git.kernel.org/pub [...] adds 8d97bcce56fa Merge branch 'mm-stable' into mm-unstable adds bc05484a7ef3 mm: discard __GFP_ATOMIC adds 198d6c37f498 mips: rename mt_init to mips_mt_init adds f327555610ec android: binder: stop saving a pointer to the VMA adds dc8110af6b49 android-binder-stop-saving-a-pointer-to-the-vma-fix adds 91df87d43da1 android: binder: fix lockdep check on clearing vma adds 7b3b9bd0f4c6 Maple Tree: add new data structure adds fd58e1063ecf maple_tree: fix underflow in mas_spanning_rebalance() adds 75691dfb1b84 maple_tree: fix mas_spanning_rebalance() corner case adds 80d90ed64e12 maple_tree: Fix use of node for global range in mas_wr_spa [...] adds 3a1c86075d2c radix tree test suite: add pr_err define adds 65a0b50057a5 radix tree test suite: add kmem_cache_set_non_kernel() adds 3a80a3acaeea radix tree test suite: add allocation counts and size to k [...] adds 17bf7684259a radix tree test suite: add support for slab bulk APIs adds e7b73226fcea radix tree test suite: add lockdep_is_held to header adds f167d982c29c lib/test_maple_tree: add testing for maple tree adds 8b311033940d test_maple_tree: add test for spanning store of entire range adds e852de272bca test_maple_tree: add test for spanning store to most of the tree adds 867d66473d5f mm: start tracking VMAs with maple tree adds 5246a1db9a98 mm/mmap: reorder validate_mm_mt() checks adds 778aa3cdf242 mm: add VMA iterator adds af539c1e6025 mmap: use the VMA iterator in count_vma_pages_range() adds 9599b6e445b6 mm/mmap: use the maple tree in find_vma() instead of the rbtree. adds de5ed8e9359a mm/mmap: use the maple tree for find_vma_prev() instead of [...] adds 2cecad8cdde1 mm/mmap: use maple tree for unmapped_area{_topdown} adds a0c4d13a2559 kernel/fork: use maple tree for dup_mmap() during forking adds 0be68fdd1d81 damon: convert __damon_va_three_regions to use the VMA iterator adds 8af63e8a13df proc: remove VMA rbtree use from nommu adds 1e7deff40ee0 mm: remove rb tree. adds 34461f11db5c mmap: change zeroing of maple tree in __vma_adjust() adds a112221fcda6 xen: use vma_lookup() in privcmd_ioctl_mmap() adds da79d5440bbb mm: optimize find_exact_vma() to use vma_lookup() adds 45b9c5c1b3c2 mm/khugepaged: optimize collapse_pte_mapped_thp() by using [...] adds 1a5958a93c57 mm/mmap: change do_brk_flags() to expand existing VMA and [...] adds d584e9c11462 mm: use maple tree operations for find_vma_intersection() adds e3ccd189454a mm/mmap: use advanced maple tree API for mmap_region() adds 917af0077594 mm: remove vmacache adds 08f6633a8a50 mm: convert vma_lookup() to use mtree_load() adds 1d13452e60be mm/mmap: move mmap_region() below do_munmap() adds 9724e1a63546 mm/mmap: reorganize munmap to use maple states adds 9f84bdd02057 mm/mmap: change do_brk_munmap() to use do_mas_align_munmap() adds 28087dea4a6d arm64: remove mmap linked list from vdso adds 0d86efbe9250 arm64: Change elfcore for_each_mte_vma() to use VMA iterator adds b36ac7a99c10 parisc: remove mmap linked list from cache handling adds 0df8bf74e6a6 powerpc: remove mmap linked list walks adds 9b1a28c0021d s390: remove vma linked list walks adds d3db3dacc31c x86: remove vma linked list walks adds 771976f5dbc7 xtensa: remove vma linked list walks adds e320fb34a23e cxl: remove vma linked list walk adds 78c12409d39e optee: remove vma linked list walk adds 3f7669a89a9c um: remove vma linked list walk adds c408712afdb3 coredump: remove vma linked list walk adds de4ffd590ddf exec: use VMA iterator instead of linked list adds 0b579b208009 fs/proc/base: use maple tree iterators in place of linked list adds afb54f64216d fs/proc/task_mmu: stop using linked list and highest_vm_end adds 1a96de852b81 userfaultfd: use maple tree iterator to iterate VMAs adds 6385b0767d5e ipc/shm: use VMA iterator instead of linked list adds ac4c7be3d51e acct: use VMA iterator instead of linked list adds c29158f6f5c3 perf: use VMA iterator adds b1f8d4c1d11a sched: use maple tree iterator to walk VMAs adds 0698c5adfbe0 fork: use VMA iterator adds 533aad74eb94 bpf: remove VMA linked list adds 2cfb40000448 mm/gup: use maple tree navigation instead of linked list adds d112ad1bb1d8 mm/khugepaged: stop using vma linked list adds 72ec793564c7 mm/ksm: use vma iterators instead of vma linked list adds 56288dd977f2 mm/madvise: use vma_find() instead of vma linked list adds e52dfd2e820d mm/memcontrol: stop using mm->highest_vm_end adds 6c7ffc1d8f0b mm/mempolicy: use vma iterator & maple state instead of vm [...] adds d21e21b0e348 mm/mlock: use vma iterator and maple state instead of vma [...] adds 0224e2febab9 mm/mprotect: use maple tree navigation instead of vma linked list adds 8f9d03826dfa mm/mremap: use vma_find_intersection() instead of vma linked list adds 273ab75b4594 mm/msync: use vma_find() instead of vma linked list adds 64d43b1b9ebe mm/oom_kill: use maple tree iterators instead of vma linked list adds a55f4c4cfa73 mm/pagewalk: use vma_find() instead of vma linked list adds ba4c774ac19c mm/swapfile: use vma iterator instead of vma linked list adds 3e005a1628a0 i915: use the VMA iterator adds f99b54e84598 nommu: remove uses of VMA linked list adds 1dcdd7fc3a13 riscv: use vma iterator for vdso adds d8f28cf314f2 mm: remove the vma linked list adds 86f4a3862222 mm/mmap: fix error return code in do_mas_align_munmap() adds 3aff0baf8e94 mm: document maple tree pointer at unmap_vmas() at memory.c adds ec47a230ab55 mm-remove-the-vma-linked-list-fix-2-fix adds 3883d4444c8c mm/mmap: fix copy_vma() new_vma check adds 2d0d828e3c0c mm/mmap: drop range_has_overlap() function adds 48450ada2328 mm/mmap.c: pass in mapping to __vma_link_file() adds b1ff3862d4ee selftests/vm: add protection_keys tests to run_vmtests adds 15acb8596521 selftests-vm-add-protection_keys-tests-to-run_vmtests-v4 adds 5ee137e3ba4f mm: drop oom code from exit_mmap adds 8e3bf68bc374 mm-drop-oom-code-from-exit_mmap-fix-fix adds 74d123a13052 mm: delete unused MMF_OOM_VICTIM flag adds 1729dcd26011 mm: refactor of vma_merge() adds ca9cbce41463 mm: add merging after mremap resize adds 0c9a8935e914 mm-add-merging-after-mremap-resize-checkpatch-fixes adds 8da32eead302 mm: rename is_pinnable_pages to is_longterm_pinnable_pages adds 6f8b3375a382 mm: move page zone helpers into new header-specific file adds 1fb5c81e999f mm: add zone device coherent type memory support adds 997a26f79bb1 mm: handling Non-LRU pages returned by vm_normal_pages adds 73cb704a188a mm: add device coherent vma selection for memory migration adds f06bc7aafbe7 mm: remove the vma check in migrate_vma_setup() adds 3218882636df mm/gup: migrate device coherent pages when pinning instead [...] adds f747e920e995 drm/amdkfd: add SPM support for SVM adds dbb0440fd764 lib: test_hmm add ioctl to get zone device type adds fb6283795143 lib: test_hmm add module param for zone device type adds 93c15d8d22ab lib: add support for device coherent type in test_hmm adds cb561101a404 tools: update hmm-test to support device coherent type adds 383beb6767f1 tools: update test_hmm script to support SP config adds e2eed7d368a5 tools: add hmm gup tests for device coherent type adds bfa0ae5697fd tools: add selftests to hmm for COW in device memory adds f13ca072b63b dax: introduce holder for dax_device adds b703aceb87cc mm: factor helpers for memory_failure_dev_pagemap adds 241ffc46a4f8 mm-factor-helpers-for-memory_failure_dev_pagemap-fix adds f534c87543b5 mm/memory-failure: fix redefinition of mf_generic_kill_procs adds 15dfd8d9141c pagemap,pmem: introduce ->memory_failure() adds 78b8f8942032 fsdax: introduce dax_lock_mapping_entry() adds c06990ccef98 mm: introduce mf_dax_kill_procs() for fsdax case adds 3bb7dd1a039b xfs: implement ->notify_failure() for XFS adds 6d74bcaa6d59 fsdax: set a CoW flag when associate reflink mappings adds 363c041e332b fsdax: output address in dax_iomap_pfn() and rename it adds ca7ff62c81f2 fsdax-output-address-in-dax_iomap_pfn-and-rename-it-v21 adds f77b091fc3b5 fsdax: introduce dax_iomap_cow_copy() adds 6ee678e783e9 fsdax: replace mmap entry in case of CoW adds 4f33e469d5f2 fsdax: add dax_iomap_cow_copy() for dax zero adds 6007a1cc65a0 fsdax: dedup file range to use a compare function adds b40aaffb71e2 xfs: support CoW in fsdax mode adds 247f78f5dea8 xfs-support-cow-in-fsdax-mode-fix adds 77114a96b83b xfs: add dax dedupe support adds 381300aa72a3 mm/page_alloc: minor clean up for memmap_init_compound() adds db5cef347fe0 selftests: vm: add hugetlb_shared userfaultfd test to run_ [...] adds b38d253564b1 userfaultfd: add /dev/userfaultfd for fine grained access control adds de14bb6d6688 userfaultfd: selftests: modify selftest to use /dev/userfaultfd adds 94b679592108 userfaultfd: update documentation to describe /dev/userfaultfd adds b3fcb1999b2a userfaultfd: selftests: make /dev/userfaultfd testing conf [...] adds b4c6dce867d2 selftests: vm: add /dev/userfaultfd test cases to run_vmtests.sh adds 3ed7dae33ad1 mm/mlock: drop dead code in count_mm_mlocked_page_nr() adds 8c8a60e611df mm: khugepaged: check THP flag in hugepage_vma_check() adds adb61a2865e8 mm: thp: consolidate vma size check to transhuge_vma_suitable adds e3770c665595 mm: khugepaged: better comments for anon vma check in huge [...] adds 44fd8886b5b5 mm: thp: kill transparent_hugepage_active() adds b74426878436 mm-thp-kill-transparent_hugepage_active-fix adds 96cba0aa2553 mm-thp-kill-transparent_hugepage_active-fix-fix adds f19994907d48 mm: thp: kill __transhuge_page_enabled() adds c3755311c881 mm: khugepaged: reorg some khugepaged helpers adds e3a3dafffd3e doc: proc: fix the description to THPeligible adds c0ab6d65d264 kasan: separate double free case from invalid free adds 3451d0b10c15 mm/mmap.c: fix missing call to vm_unacct_memory in mmap_region adds a7f99bcb92eb hugetlb: skip to end of PT page mapping when pte not present adds 31a744ea3b35 arm64/hugetlb: implement arm64 specific hugetlb_mask_last_page adds e46ea214ecd2 arm64-hugetlb-implement-arm64-specific-hugetlb_mask_last_page-fix adds 087e01fe2c84 hugetlb: do not update address in huge_pmd_unshare adds ac2b99eb9d4c hugetlb: fix an unused variable warning/error adds 306da31eb5b7 hugetlb: lazy page table copies in fork() adds 5a5c13c8eea6 mm/page_alloc: add page->buddy_list and page->pcp_list adds bfc9fcf18bc1 mm/page_alloc: use only one PCP list for THP-sized allocations adds 6d5b1bf9e373 mm/page_alloc: split out buddy removal code from rmqueue i [...] adds 4243462dca8c mm/page_alloc: remove mistaken page == NULL check in rmqueue adds 0e7023b2248d mm/page_alloc: protect PCP lists with a spinlock adds 462c84174c76 mm-page_alloc-protect-pcp-lists-with-a-spinlock-fix adds 4789adafe879 mm/page_alloc: remotely drain per-cpu lists adds 1be3f6e7643e mm/page_alloc: replace local_lock with normal spinlock adds a509a0b63b89 mm/page_alloc: replace local_lock with normal spinlock -fix adds 95b7ea1f8bfa procfs: add 'size' to /proc/<pid>/fdinfo/ adds cf5e9d639041 procfs: add 'path' to /proc/<pid>/fdinfo/ adds fca23a61a67f mm/memcontrol.c: replace cgroup_memory_nokmem with mem_cgr [...] adds 8e04ead75c1e memcg: notify about global mem_cgroup_id space depletion adds 9b2589a3e3e4 filemap: minor cleanup for filemap_write_and_wait_range adds 993b16b1ab5a lib/test_free_pages.c: pass a pointer to virt_to_page() adds 4d080b805b47 mm/highmem: pass a pointer to virt_to_page() adds 169406858c8f mm: kfence: pass a pointer to virt_to_page() adds 514e26338e2b mm: gup: pass a pointer to virt_to_page() adds 9c621657b1a4 mm: nommu: pass a pointer to virt_to_page() adds 74d93a8dacf7 mm/mmap: build protect protection_map[] with __P000 adds ce7362816675 mm/mmap: define DECLARE_VM_GET_PAGE_PROT adds d0dc6f6241ed powerpc/mm: move protection_map[] inside the platform adds bdb0171ad5c4 sparc/mm: move protection_map[] inside the platform adds 5d655cf03096 arm64/mm: move protection_map[] inside the platform adds 7a6540e47c50 x86/mm: move protection_map[] inside the platform adds d7f7b8385e8e mm/mmap: build protect protection_map[] with ARCH_HAS_VM_G [...] adds 3850e0ee955e microblaze/mm: enable ARCH_HAS_VM_GET_PAGE_PROT adds e1a0e9afac65 loongarch/mm: enable ARCH_HAS_VM_GET_PAGE_PROT adds b64c117094c1 openrisc/mm: enable ARCH_HAS_VM_GET_PAGE_PROT adds 2907fd87e099 xtensa/mm: enable ARCH_HAS_VM_GET_PAGE_PROT adds 9f2183cd961e hexagon/mm: enable ARCH_HAS_VM_GET_PAGE_PROT adds 3d159a1418a9 parisc/mm: enable ARCH_HAS_VM_GET_PAGE_PROT adds 59e5617f9d6f alpha/mm: enable ARCH_HAS_VM_GET_PAGE_PROT adds 75fea6e258cc nios2/mm: enable ARCH_HAS_VM_GET_PAGE_PROT adds b2ff80404b50 riscv/mm: enable ARCH_HAS_VM_GET_PAGE_PROT adds 22ac93b1cc02 csky/mm: enable ARCH_HAS_VM_GET_PAGE_PROT adds 9d9deb2f99f7 s390/mm: enable ARCH_HAS_VM_GET_PAGE_PROT adds aa655f1eeeac ia64/mm: enable ARCH_HAS_VM_GET_PAGE_PROT adds cea149208cda mips/mm: enable ARCH_HAS_VM_GET_PAGE_PROT adds e7911fea382d m68k/mm: enable ARCH_HAS_VM_GET_PAGE_PROT adds 8d9b8c71e182 arc/mm: enable ARCH_HAS_VM_GET_PAGE_PROT adds aba016da64cc arm/mm: enable ARCH_HAS_VM_GET_PAGE_PROT adds a17619baa085 um/mm: enable ARCH_HAS_VM_GET_PAGE_PROT adds 4be03be9bcf2 sh/mm: enable ARCH_HAS_VM_GET_PAGE_PROT adds 1c62d6367fb1 mm/mmap: drop ARCH_HAS_VM_GET_PAGE_PROT adds 9c2f8acb62aa mm: memcontrol: do not miss MEMCG_MAX events for enforced [...] adds a2fa5d96dc34 csky: drop definition of PTE_ORDER adds add4b29ffd18 csky: drop definition of PGD_ORDER adds 9931fbfc40a7 mips: rename PMD_ORDER to PMD_TABLE_ORDER adds b205b7210e84 mips: rename PUD_ORDER to PUD_TABLE_ORDER adds aba17a75fe46 mips: drop definitions of PTE_ORDER adds 7ce2aac2a1d8 mips: rename PGD_ORDER to PGD_TABLE_ORDER adds 0bdb6a2f3daf nios2: drop definition of PTE_ORDER adds 45130b2a8e5d nios2: drop definition of PGD_ORDER adds 39c61ad0c5a9 loongarch: drop definition of PTE_ORDER adds a882baa84d65 loongarch: drop definition of PMD_ORDER adds e215d00f46c2 loongarch: drop definition of PUD_ORDER adds 465448171d54 loongarch: drop definition of PGD_ORDER adds b18d6b32c1af loongarch: drop definition of PGD_ORDER adds bbc9bcbc4c9a parisc: rename PGD_ORDER to PGD_TABLE_ORDER adds 56b882753978 xtensa: drop definition of PGD_ORDER adds 2d9479624603 ARM: head.S: rename PMD_ORDER to PMD_ENTRY_ORDER adds 3920772d18da mm: hugetlb_vmemmap: delete hugetlb_optimize_vmemmap_enabled() adds b58eb696a346 mm: hugetlb_vmemmap: optimize vmemmap_optimize_mode handling adds e0060151a718 mm: hugetlb_vmemmap: introduce the name HVO adds 2047c43bb152 mm: hugetlb_vmemmap: move vmemmap code related to HugeTLB [...] adds 63da2311b116 mm: hugetlb_vmemmap: replace early_param() with core_param() adds ad1d517d8b33 mm: hugetlb_vmemmap: improve hugetlb_vmemmap code readability adds 4fe336016e65 mm: hugetlb_vmemmap: move code comments to vmemmap_dedup.rst adds 912eff82aa0b mm: hugetlb_vmemmap: use PTRS_PER_PTE instead of PMD_SIZE [...] adds bbc1ad445cc6 selftests/vm: fix errno handling in mrelease_test adds 7e39244fc830 selftests-vm-fix-errno-handling-in-mrelease_test-v4 adds 60646f51e0e5 selftests/vm: skip 128TBswitch on unsupported arch adds fcad6edca67b mm/huge_memory: use flush_pmd_tlb_range in move_huge_pmd adds 45a7ab54ca78 mm/huge_memory: access vm_page_prot with READ_ONCE in remo [...] adds bc3ed313a488 mm/huge_memory: fix comment of __pud_trans_huge_lock adds 0cdd3c19f11b mm/huge_memory: use helper touch_pud in huge_pud_set_accessed adds 6326a7c2fcc6 mm/huge_memory: use helper touch_pmd in huge_pmd_set_accessed adds 7578e45a50ff mm/huge_memory: rename mmun_start to haddr in remove_migra [...] adds ed7a2512ff00 mm/huge_memory: use helper function vma_lookup in split_hu [...] adds 60b3e945baf5 mm/huge_memory: use helper macro __ATTR_RW adds 089b58586192 mm/huge_memory: fix comment in zap_huge_pud adds e8a8b38e51d2 mm/huge_memory: check pmd_present first in is_huge_zero_pmd adds 1e7c2d5a4c2c mm/huge_memory: try to free subpage in swapcache when possible adds 8a561f7297ef mm/huge_memory: minor cleanup for split_huge_pages_all adds 9f8a41320a60 mm/huge_memory: fix comment of page_deferred_list adds 1ef344b6769a mm/huge_memory: correct comment of prep_transhuge_page adds 9fdda0447139 mm/huge_memory: comment the subtly logic in __split_huge_pmd adds 2ae449b6403f mm/huge_memory: use helper macro IS_ERR_OR_NULL in split_h [...] adds f84e6c485bee mm/mprotect: remove the redundant initialization for error adds e3e74684f8f1 mm: percpu: use kmemleak_ignore_phys() instead of kmemleak_free() adds 9ed8887d7698 mm, hugetlb: skip irrelevant nodes in show_free_areas() adds a58400fee4ea selftests/vm: enable running select groups of tests adds aa47bd177e37 mm/page_alloc: use try_cmpxchg in set_pfnblock_flags_mask adds 124552052559 mm/hugetlb: check gigantic_page_runtime_supported() in ret [...] adds efc0e809530f mm/hugetlb: make pud_huge() and follow_huge_pud() aware of [...] adds 98e7b5d6bf66 mm, hwpoison, hugetlb: support saving mechanism of raw err [...] adds f6eaca774d63 mm, hwpoison: make unpoison aware of raw error info in hwp [...] adds d9493e38cfcc mm, hwpoison: set PG_hwpoison for busy hugetlb pages adds f697adf4a5ce mm, hwpoison: make __page_handle_poison returns int adds b63415e606ba mm, hwpoison: skip raw hwpoison page in freeing 1GB hugepage adds f83b3b276304 mm, hwpoison: enable memory error handling on 1GB hugepage adds 14626a29be52 mm/khugepaged: remove redundant transhuge_vma_suitable() check adds ec42615698cc mm: khugepaged: don't carry huge page to the next loop for [...] adds 8fa03b5018a2 mm/khugepaged: add struct collapse_control adds 526cf0822f0c mm/khugepaged: dedup and simplify hugepage alloc and charging adds c5e673b8077c mm/khugepaged: propagate enum scan_result codes back to callers adds 5d7d5be4e719 mm/khugepaged: add flag to predicate khugepaged-only behavior adds e30b62308b48 mm/thp: add flag to enforce sysfs THP in hugepage_vma_check() adds d74c0fd91884 mm/khugepaged: record SCAN_PMD_MAPPED when scan_pmd() find [...] adds 68ef1fef2545 mm/madvise: introduce MADV_COLLAPSE sync hugepage collapse adds 6fe36cba99db mm/khugepaged: rename prefix of shared collapse functions adds 6801ee245e9f mm/madvise: add huge_memory:mm_madvise_collapse tracepoint adds 5e4507b87649 mm/madvise: add MADV_COLLAPSE to process_madvise() adds 6b9e011abb56 proc/smaps: add PMDMappable field to smaps adds 855b5050e549 selftests/vm: modularize collapse selftests adds 675b77b81987 selftests/vm: dedup hugepage allocation logic adds f372df89dfaf selftests/vm: add MADV_COLLAPSE collapse context to selftests adds 4feb5e54c9f7 selftests/vm: add selftest to verify recollapse of THPs adds 0b63ee523b40 selftests/vm: add selftest to verify multi THP collapse adds b8df4c115923 mm/page_vma_mapped.c: use helper function huge_pte_lock adds c60aea0e4c3f mm/mmap: fix obsolete comment of find_extend_vma adds 7070d703a1f7 ocfs2: reflink deadlock when clone file to the same direct [...] adds ce24d791de59 ocfs2: clear links count in ocfs2_mknod() if an error occurs adds 2410845cf9d0 ocfs2: fix ocfs2 corrupt when iputting an inode adds 4c1287aef3a6 init: add "hostname" kernel parameter adds 2064b79e8879 init-add-hostname-kernel-parameter-v2 adds 3034b7585cae init/main.c: silence some -Wunused-parameter warnings adds b9d8647e9ff0 resource: re-factor page_is_ram() adds 442e73fcecc3 lib/debugobjects: fix stat count and optimize debug_object [...] adds 854eb65429dd lib/lru_cache: fix error free handing in lc_create adds be87e0c0d174 net, lib/once: remove {net_}get_random_once_wait macro adds e034e109fa49 lib/stackdepot: replace CONFIG_STACK_HASH_ORDER with autom [...] adds 1411fddb3be6 lib/error-inject: traverse list with mutex adds e5792ffea273 compiler-gcc.h: remove ancient workaround for gcc PR 58670 adds eb76f51feb8f kfifo: fix kfifo_to_user() return type adds 05cd6ff0b91d lib/radix-tree: remove unused argument of insert_entries adds 2c4de583fe19 lib: make LZ4_decompress_safe_forceExtDict() static adds 6bce7e0fcc96 lib/scatterlist: use matched parameter type when calling _ [...] adds e30f2f02cfc9 lib/ts_bm.c: remove redundant store to variable consumed a [...] adds 6dab52846987 Revert "squashfs: provide backing_dev_info in order to dis [...] adds c9080624eac4 squashfs: always build "file direct" version of page actor adds 08510fe0d549 squashfs: implement readahead adds 48332b5cc6f4 squashfs: support reading fragments in readahead call adds fe42dfe3807a kallsyms: move declarations to internal header adds 64c2b33100e6 vmcoreinfo: include kallsyms symbols adds a1c63217ebb0 proc: delete unused <linux/uaccess.h> includes adds 20bbeccf8e71 kdump: round up the total memory size to 128M for crashker [...] adds c91c2faae53b ipc/mqueue: remove unnecessary (void*) conversion adds d0bd69300803 epoll: autoremove wakers even more aggressively adds a31ac29328c6 scripts/bloat-o-meter: switch argument parsing to using argparse adds c12b9f28240f scripts/bloat-o-meter: add -p argument adds 8bc36aec6a7f kexec_file: drop weak attribute from functions adds a7f6314f2d60 kexec: drop weak attribute from functions adds 76cec8ec0b1f x86/cacheinfo: move shared cache map definitions adds 3c727fb2b36f cpumask: add UP optimised for_each_*_cpu versions adds 756d9b2eaf6e cpumask: Fix invalid uniprocessor mask assumption adds 182b74b1bb92 lib/test: introduce cpumask KUnit test suite adds ef4c5f159cee cpumask: update cpumask_next_wrap() signature adds 1320e1d1aaf1 lib/smp_processor_id: fix imbalanced instrumentation_end() call adds b6ff0c2807f7 lib: devres: use numa aware allocation adds 6642756458ba panic: taint kernel if tests are run adds 98015fd821e7 module: panic: taint the kernel when selftest modules load adds ab3411ac9b6d kunit: taint the kernel when KUnit tests are run adds 4e051074303c selftest: taint kernel when test module loaded adds 7ec4df58f777 autofs: use inode permission method for write access adds 09c865716e0e autofs: make dentry info count consistent adds 469a27e8e94a autofs: use dentry info count instead of simple_empty() adds 83ed53fcf649 autofs: add comment about autofs_mountpoint_changed() adds 643b4b0784ea autofs: remove unused ino field inode adds 7fb2af125acd Merge branch 'mm-nonmm-unstable' into mm-everything adds 81f1ca9a1a5d Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] adds 734339e5c1c4 Add linux-next specific files for 20220712
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-aarch [...]
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: CREDITS | 4 + .../ABI/testing/sysfs-bus-platform-onboard-usb-hub | 8 + .../testing/sysfs-bus-surface_aggregator-tabletsw | 57 + Documentation/ABI/testing/sysfs-driver-qat | 60 + Documentation/admin-guide/kernel-parameters.txt | 17 +- Documentation/admin-guide/sysctl/net.rst | 12 + Documentation/arm/index.rst | 2 + .../bpf/libbpf/libbpf_naming_convention.rst | 13 +- Documentation/core-api/idr.rst | 3 + Documentation/core-api/kernel-api.rst | 2 +- Documentation/core-api/symbol-namespaces.rst | 4 +- Documentation/dev-tools/kunit/run_wrapper.rst | 18 +- Documentation/dev-tools/kunit/running_tips.rst | 2 +- .../devicetree/bindings/arm/bcm/brcm,bcmbca.yaml | 8 + Documentation/devicetree/bindings/arm/cpus.yaml | 1 + .../devicetree/bindings/arm/freescale/fsl,scu.txt | 271 - Documentation/devicetree/bindings/arm/fsl.yaml | 12 + .../devicetree/bindings/arm/mediatek.yaml | 26 + Documentation/devicetree/bindings/arm/sunxi.yaml | 10 + .../arm/sunxi/allwinner,sun4i-a10-mbus.yaml | 24 +- .../arm/tegra/nvidia,tegra-ccplex-cluster.yaml | 1 - .../arm/tegra/nvidia,tegra194-axi2apb.yaml | 40 + .../bindings/arm/tegra/nvidia,tegra194-cbb.yaml | 97 + .../bindings/arm/tegra/nvidia,tegra20-pmc.yaml | 2 +- .../bindings/arm/tegra/nvidia,tegra234-cbb.yaml | 74 + .../devicetree/bindings/clock/fsl,scu-clk.yaml | 43 + .../bindings/cpufreq/qcom-cpufreq-nvmem.yaml | 7 + .../devicetree/bindings/display/ingenic,lcd.yaml | 2 + .../bindings/display/panel/panel-simple.yaml | 2 + .../display/tegra/nvidia,tegra124-vic.yaml | 1 + .../display/tegra/nvidia,tegra20-host1x.yaml | 115 +- .../devicetree/bindings/firmware/fsl,scu.yaml | 210 + .../devicetree/bindings/gpio/gpio-tpic2810.txt | 16 - .../devicetree/bindings/gpio/gpio-tpic2810.yaml | 51 + .../devicetree/bindings/input/adc-joystick.yaml | 2 +- .../devicetree/bindings/input/adc-keys.txt | 67 - .../devicetree/bindings/input/adc-keys.yaml | 103 + .../input/allwinner,sun4i-a10-lradc-keys.yaml | 5 +- .../devicetree/bindings/input/azoteq,iqs7222.yaml | 13 +- .../devicetree/bindings/input/fsl,scu-key.yaml | 40 + .../devicetree/bindings/input/gpio-keys.yaml | 163 +- Documentation/devicetree/bindings/input/input.yaml | 24 +- .../devicetree/bindings/input/iqs269a.yaml | 15 +- .../devicetree/bindings/input/iqs626a.yaml | 11 +- .../devicetree/bindings/input/iqs62x-keys.yaml | 9 +- .../devicetree/bindings/input/max77650-onkey.yaml | 8 +- .../interrupt-controller/renesas,rzg2l-irqc.yaml | 133 + .../bindings/media/allwinner,sun6i-a31-csi.yaml | 58 +- .../media/allwinner,sun6i-a31-mipi-csi2.yaml | 137 + .../media/allwinner,sun8i-a83t-mipi-csi2.yaml | 125 + .../bindings/media/exynos-jpeg-codec.txt | 16 - .../bindings/media/i2c/aptina,mt9p031.yaml | 1 + .../devicetree/bindings/media/i2c/onnn,ar0521.yaml | 112 + .../bindings/media/rockchip,rk3568-vepu.yaml | 69 + .../bindings/media/samsung,s5pv210-jpeg.yaml | 123 + .../mtd/partitions/arm,arm-firmware-suite.txt | 17 - .../mtd/partitions/arm,arm-firmware-suite.yaml | 28 + .../bindings/net/allwinner,sun8i-a83t-emac.yaml | 1 + .../devicetree/bindings/net/cdns,macb.yaml | 1 + .../devicetree/bindings/nvmem/fsl,scu-ocotp.yaml | 56 + .../devicetree/bindings/opp/opp-v2-kryo-cpu.yaml | 15 + .../bindings/phy/fsl,imx8qm-lvds-phy.yaml | 61 + .../pinctrl/allwinner,sun4i-a10-pinctrl.yaml | 33 +- .../bindings/pinctrl/fsl,scu-pinctrl.yaml | 74 + .../bindings/pinctrl/pinctrl-mt8195.yaml | 39 +- .../bindings/pinctrl/qcom,msm8909-tlmm.yaml | 152 + .../bindings/pinctrl/renesas,rzg2l-pinctrl.yaml | 15 + .../devicetree/bindings/power/fsl,scu-pd.yaml | 41 + .../regulator/9elements,output-supply.yaml | 63 + .../bindings/regulator/qcom,spmi-regulator.txt | 347 - .../bindings/regulator/qcom,spmi-regulator.yaml | 323 + .../devicetree/bindings/rtc/fsl,scu-rtc.yaml | 31 + .../devicetree/bindings/sound/nau8821.txt | 2 +- .../devicetree/bindings/sound/tas2780.yaml | 72 + .../bindings/thermal/fsl,scu-thermal.yaml | 38 + .../bindings/timer/nvidia,tegra186-timer.yaml | 109 + .../devicetree/bindings/usb/mediatek,mtk-xhci.yaml | 1 + .../devicetree/bindings/usb/realtek,rts5411.yaml | 10 +- .../devicetree/bindings/vendor-prefixes.yaml | 6 + .../devicetree/bindings/watchdog/fsl,scu-wdt.yaml | 34 + Documentation/filesystems/overlayfs.rst | 4 + Documentation/filesystems/proc.rst | 10 +- .../filesystems/xfs-delayed-logging-design.rst | 2 +- Documentation/gpu/i915.rst | 12 + Documentation/gpu/todo.rst | 11 - Documentation/livepatch/module-elf-format.rst | 10 +- Documentation/networking/ip-sysctl.rst | 2 +- Documentation/power/pci.rst | 2 +- .../it_IT/core-api/symbol-namespaces.rst | 6 +- .../translations/zh_CN/core-api/kernel-api.rst | 2 +- .../zh_CN/core-api/symbol-namespaces.rst | 2 +- Documentation/userspace-api/media/v4l/control.rst | 4 +- Documentation/userspace-api/media/v4l/mmap.rst | 2 +- .../userspace-api/media/v4l/pixfmt-yuv-planar.rst | 3 - Documentation/virt/kvm/api.rst | 46 + .../watchdog/convert_drivers_to_kernel_api.rst | 1 - MAINTAINERS | 61 +- Makefile | 9 +- Next/SHA1s | 202 +- Next/Trees | 2 +- Next/merge.log | 4687 +- arch/alpha/include/uapi/asm/mman.h | 2 + arch/alpha/kernel/irq.c | 2 +- arch/arc/configs/axs101_defconfig | 1 - arch/arc/configs/axs103_defconfig | 1 - arch/arc/configs/axs103_smp_defconfig | 1 - arch/arc/configs/haps_hs_defconfig | 1 - arch/arc/configs/haps_hs_smp_defconfig | 1 - arch/arc/configs/hsdk_defconfig | 1 - arch/arc/configs/nsim_700_defconfig | 1 - arch/arc/configs/nsimosci_defconfig | 1 - arch/arc/configs/nsimosci_hs_defconfig | 1 - arch/arc/configs/nsimosci_hs_smp_defconfig | 1 - arch/arc/configs/tb10x_defconfig | 1 - arch/arc/configs/vdk_hs38_defconfig | 1 - arch/arc/configs/vdk_hs38_smp_defconfig | 1 - arch/arm/Kconfig.debug | 2 +- arch/arm/arm-soc-for-next-contents.txt | 53 + arch/arm/boot/dts/Makefile | 4 +- arch/arm/boot/dts/bcm63138.dtsi | 4 +- arch/arm/boot/dts/bcm963138.dts | 27 + arch/arm/boot/dts/bcm963138dvt.dts | 2 +- arch/arm/boot/dts/imx6ull-colibri.dtsi | 9 +- .../boot/dts/lan966x-kontron-kswitch-d10-mmt.dtsi | 8 +- arch/arm/boot/dts/sama5d2.dtsi | 2 +- arch/arm/boot/dts/sun8i-h2-plus-orangepi-zero.dts | 2 +- arch/arm/mach-bcm/Kconfig | 61 +- arch/arm/mach-bcm/Makefile | 11 +- arch/arm/mach-bcm/bcm63xx.c | 17 - arch/arm/mach-hisi/Kconfig | 2 +- arch/arm64/boot/dts/allwinner/Makefile | 2 + .../dts/allwinner/sun50i-a64-pinephone-1.0.dts | 4 + .../dts/allwinner/sun50i-a64-pinephone-1.1.dts | 4 + .../dts/allwinner/sun50i-h616-orangepi-zero2.dts | 213 + .../boot/dts/allwinner/sun50i-h616-x96-mate.dts | 177 + arch/arm64/boot/dts/allwinner/sun50i-h616.dtsi | 591 + arch/arm64/boot/dts/freescale/Makefile | 1 + .../dts/freescale/imx8mp-tqma8mpql-mba8mpxl.dts | 702 + .../arm64/boot/dts/freescale/imx8mp-tqma8mpql.dtsi | 284 + arch/arm64/boot/dts/freescale/imx8mp.dtsi | 20 + arch/arm64/boot/dts/freescale/imx8qm.dtsi | 4 +- arch/arm64/boot/dts/freescale/imx8qxp.dtsi | 12 +- arch/arm64/boot/dts/mediatek/Makefile | 5 + .../boot/dts/mediatek/mt7622-bananapi-bpi-r64.dts | 2 +- arch/arm64/boot/dts/mediatek/mt8173.dtsi | 7 +- arch/arm64/boot/dts/mediatek/mt8183-kukui.dtsi | 1 + .../boot/dts/mediatek/mt8192-asurada-hayato-r1.dts | 47 + .../dts/mediatek/mt8192-asurada-spherion-r0.dts | 62 + arch/arm64/boot/dts/mediatek/mt8192-asurada.dtsi | 959 + .../boot/dts/mediatek/mt8195-cherry-tomato-r1.dts | 15 + .../boot/dts/mediatek/mt8195-cherry-tomato-r2.dts | 35 + .../boot/dts/mediatek/mt8195-cherry-tomato-r3.dts | 36 + arch/arm64/boot/dts/mediatek/mt8195-cherry.dtsi | 702 + arch/arm64/boot/dts/nvidia/tegra186.dtsi | 13 +- arch/arm64/boot/dts/nvidia/tegra194-p2888.dtsi | 2 +- arch/arm64/boot/dts/nvidia/tegra194.dtsi | 89 +- arch/arm64/boot/dts/nvidia/tegra234.dtsi | 115 +- arch/arm64/boot/dts/qcom/sc7280.dtsi | 2 +- arch/arm64/boot/dts/qcom/sc8280xp.dtsi | 4 +- arch/arm64/include/asm/insn.h | 3 + arch/arm64/lib/insn.c | 30 +- arch/arm64/net/bpf_jit.h | 7 + arch/arm64/net/bpf_jit_comp.c | 714 +- arch/ia64/kernel/iosapic.c | 2 +- arch/ia64/kernel/irq.c | 4 +- arch/ia64/kernel/msi_ia64.c | 4 +- arch/m68k/configs/amiga_defconfig | 14 +- arch/m68k/configs/apollo_defconfig | 14 +- arch/m68k/configs/atari_defconfig | 14 +- arch/m68k/configs/bvme6000_defconfig | 14 +- arch/m68k/configs/hp300_defconfig | 14 +- arch/m68k/configs/mac_defconfig | 14 +- arch/m68k/configs/multi_defconfig | 14 +- arch/m68k/configs/mvme147_defconfig | 14 +- arch/m68k/configs/mvme16x_defconfig | 14 +- arch/m68k/configs/q40_defconfig | 14 +- arch/m68k/configs/sun3_defconfig | 14 +- arch/m68k/configs/sun3x_defconfig | 14 +- arch/m68k/include/asm/mcf_pgtable.h | 5 - arch/m68k/include/asm/motorola_pgtable.h | 7 - arch/m68k/include/asm/processor.h | 1 + arch/m68k/include/asm/sun3_pgtable.h | 6 - arch/m68k/kernel/traps.c | 1 + arch/m68k/mac/macints.c | 35 +- arch/m68k/mm/motorola.c | 9 + arch/m68k/virt/ints.c | 3 +- arch/mips/ath79/early_printk.c | 16 +- arch/mips/cavium-octeon/octeon-irq.c | 4 +- arch/mips/include/asm/io.h | 2 +- arch/mips/include/uapi/asm/mman.h | 2 + arch/mips/kernel/vdso.c | 2 +- arch/mips/math-emu/dsemul.c | 9 +- arch/mips/mm/context.c | 5 +- arch/mips/mm/physaddr.c | 3 +- arch/parisc/include/uapi/asm/mman.h | 2 + arch/parisc/kernel/irq.c | 2 +- arch/parisc/kernel/perf.c | 1 - arch/powerpc/include/asm/hvcall.h | 8 + arch/powerpc/include/asm/kvm_host.h | 16 +- arch/powerpc/include/asm/uaccess.h | 2 +- arch/powerpc/kernel/asm-offsets.c | 2 +- arch/powerpc/kernel/eeh.c | 4 - arch/powerpc/kvm/Kconfig | 21 +- arch/powerpc/kvm/book3s_64_vio.c | 2 +- arch/powerpc/kvm/book3s_hv.c | 26 +- arch/powerpc/kvm/book3s_hv.h | 10 + arch/powerpc/kvm/book3s_hv_p9_entry.c | 36 +- arch/powerpc/kvm/book3s_hv_rmhandlers.S | 24 +- arch/powerpc/kvm/book3s_xics.h | 1 + arch/powerpc/kvm/trace_hv.h | 21 +- arch/powerpc/platforms/52xx/mpc52xx_gpt.c | 1 - arch/powerpc/platforms/cell/spufs/file.c | 17 - arch/powerpc/platforms/powernv/eeh-powernv.c | 1 - arch/powerpc/platforms/pseries/dtl.c | 1 - arch/riscv/errata/sifive/errata.c | 3 +- arch/s390/boot/uv.c | 2 + arch/s390/hypfs/hypfs_dbfs.c | 1 - arch/s390/hypfs/inode.c | 1 - arch/s390/include/asm/airq.h | 7 +- arch/s390/include/asm/kvm_host.h | 23 + arch/s390/include/asm/pci.h | 11 + arch/s390/include/asm/pci_clp.h | 9 +- arch/s390/include/asm/pci_insn.h | 29 +- arch/s390/include/asm/sclp.h | 4 + arch/s390/include/asm/tpi.h | 13 + arch/s390/include/asm/uaccess.h | 4 +- arch/s390/include/asm/uv.h | 7 +- arch/s390/kernel/crash_dump.c | 22 +- arch/s390/kernel/debug.c | 1 - arch/s390/kernel/perf_cpum_cf.c | 1 - arch/s390/kernel/sysinfo.c | 1 - arch/s390/kernel/uv.c | 20 + arch/s390/kvm/Makefile | 1 + arch/s390/kvm/interrupt.c | 98 +- arch/s390/kvm/kvm-s390.c | 83 +- arch/s390/kvm/kvm-s390.h | 10 + arch/s390/kvm/pci.c | 690 + arch/s390/kvm/pci.h | 88 + arch/s390/pci/pci.c | 16 + arch/s390/pci/pci_clp.c | 8 +- arch/s390/pci/pci_insn.c | 4 +- arch/s390/pci/pci_irq.c | 48 +- arch/sh/kernel/irq.c | 7 +- arch/um/drivers/harddog_kern.c | 1 - arch/um/drivers/hostaudio_kern.c | 2 - arch/x86/boot/compressed/ident_map_64.c | 13 + arch/x86/hyperv/irqdomain.c | 2 +- arch/x86/include/uapi/asm/bootparam.h | 3 +- arch/x86/kernel/cpu/mce/dev-mcelog.c | 1 - arch/x86/kernel/cpu/resctrl/pseudo_lock.c | 1 - arch/x86/kernel/kexec-bzimage64.c | 36 +- arch/x86/kernel/setup.c | 10 - arch/x86/mm/hugetlbpage.c | 8 +- arch/x86/net/bpf_jit_comp.c | 20 - arch/xtensa/include/uapi/asm/mman.h | 2 + arch/xtensa/kernel/irq.c | 7 +- block/bio.c | 50 +- block/blk-map.c | 7 +- block/blk-mq-debugfs.c | 3 + block/fops.c | 8 +- crypto/af_alg.c | 3 +- crypto/algif_hash.c | 5 +- crypto/testmgr.h | 121 +- drivers/acpi/apei/erst-dbg.c | 1 - drivers/android/binder.c | 114 +- drivers/android/binder_internal.h | 46 +- drivers/android/binderfs.c | 47 +- drivers/ata/Kconfig | 2 +- drivers/auxdisplay/charlcd.c | 1 - drivers/base/power/runtime.c | 6 + drivers/base/regmap/regmap.c | 3 + drivers/block/mtip32xx/mtip32xx.c | 2 - drivers/block/pktcdvd.c | 1 - drivers/bluetooth/hci_vhci.c | 1 - drivers/bus/mhi/ep/main.c | 11 +- drivers/bus/moxtet.c | 2 - drivers/char/agp/frontend.c | 1 - drivers/char/agp/intel-gtt.c | 58 +- drivers/char/applicom.c | 1 - drivers/char/ds1620.c | 1 - drivers/char/dtlk.c | 1 - drivers/char/hpet.c | 1 - drivers/char/hw_random/Kconfig | 2 +- drivers/char/ipmi/ipmi_watchdog.c | 1 - drivers/char/pc8736x_gpio.c | 1 - drivers/char/pcmcia/cm4000_cs.c | 1 - drivers/char/pcmcia/cm4040_cs.c | 1 - drivers/char/pcmcia/scr24x_cs.c | 1 - drivers/char/ppdev.c | 1 - drivers/char/scx200_gpio.c | 1 - drivers/char/sonypi.c | 1 - drivers/char/tb0219.c | 1 - drivers/char/tpm/tpm-dev.c | 1 - drivers/char/tpm/tpm_tis_i2c.c | 1 - drivers/char/tpm/tpm_vtpm_proxy.c | 1 - drivers/char/tpm/tpmrm-dev.c | 1 - drivers/char/virtio_console.c | 1 - drivers/clk/bcm/Kconfig | 4 +- drivers/clk/sunxi-ng/ccu-sun50i-h6.c | 16 +- drivers/counter/counter-chrdev.c | 1 - drivers/cpufreq/cpufreq.c | 6 +- drivers/cpufreq/qcom-cpufreq-hw.c | 11 +- drivers/crypto/amcc/crypto4xx_core.c | 40 +- drivers/crypto/hisilicon/sec/sec_algs.c | 14 +- drivers/crypto/hisilicon/sec/sec_drv.c | 2 +- drivers/crypto/hisilicon/sec/sec_drv.h | 2 +- drivers/crypto/hisilicon/sec2/sec.h | 2 +- drivers/crypto/hisilicon/sec2/sec_crypto.c | 20 +- drivers/crypto/inside-secure/safexcel.h | 18 +- drivers/crypto/nx/nx-common-pseries.c | 5 +- drivers/crypto/qat/qat_4xxx/adf_4xxx_hw_data.c | 1 + drivers/crypto/qat/qat_4xxx/adf_4xxx_hw_data.h | 1 + drivers/crypto/qat/qat_4xxx/adf_drv.c | 6 +- drivers/crypto/qat/qat_common/Makefile | 1 + drivers/crypto/qat/qat_common/adf_accel_devices.h | 1 + drivers/crypto/qat/qat_common/adf_cfg.c | 41 +- drivers/crypto/qat/qat_common/adf_common_drv.h | 3 + drivers/crypto/qat/qat_common/adf_init.c | 26 + drivers/crypto/qat/qat_common/adf_sriov.c | 28 +- drivers/crypto/qat/qat_common/adf_sysfs.c | 191 + drivers/crypto/vmx/ghash.c | 1 + drivers/dma-buf/dma-buf.c | 1 - drivers/extcon/extcon.c | 10 + drivers/firewire/core-cdev.c | 1 - drivers/firmware/efi/capsule-loader.c | 1 - drivers/firmware/efi/reboot.c | 21 +- drivers/firmware/efi/test/efi_test.c | 1 - drivers/firmware/tegra/bpmp-debugfs.c | 10 +- drivers/firmware/turris-mox-rwtm.c | 1 - drivers/gnss/core.c | 1 - drivers/gpio/gpio-lp3943.c | 16 +- drivers/gpio/gpio-mockup.c | 1 - drivers/gpio/gpio-msc313.c | 15 +- drivers/gpio/gpio-tegra.c | 15 +- drivers/gpio/gpio-tegra186.c | 15 +- drivers/gpio/gpio-thunderx.c | 17 +- drivers/gpio/gpio-visconti.c | 15 +- drivers/gpio/gpiolib-cdev.c | 1 - drivers/gpio/gpiolib-of.c | 6 +- drivers/gpio/gpiolib.c | 51 +- drivers/gpu/drm/Kconfig | 20 +- drivers/gpu/drm/Makefile | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_mes.c | 77 +- drivers/gpu/drm/amd/amdgpu/amdgpu_mes.h | 3 + drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 3 +- 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/gmc_v10_0.c | 17 +- drivers/gpu/drm/amd/amdgpu/mes_v10_1.c | 55 +- drivers/gpu/drm/amd/amdgpu/mes_v11_0.c | 63 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 11 + .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_hdcp.c | 1 + drivers/gpu/drm/amd/display/dc/Makefile | 27 +- .../amd/display/dc/bios/command_table_helper2.c | 1 + drivers/gpu/drm/amd/display/dc/clk_mgr/Makefile | 9 + drivers/gpu/drm/amd/display/dc/clk_mgr/clk_mgr.c | 22 +- .../amd/display/dc/clk_mgr/dcn314/dcn314_clk_mgr.c | 751 + .../amd/display/dc/clk_mgr/dcn314/dcn314_clk_mgr.h | 57 + .../drm/amd/display/dc/clk_mgr/dcn314/dcn314_smu.c | 391 + .../drm/amd/display/dc/clk_mgr/dcn314/dcn314_smu.h | 79 + drivers/gpu/drm/amd/display/dc/core/dc.c | 4 + drivers/gpu/drm/amd/display/dc/core/dc_link.c | 1 + drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 8 + drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c | 67 +- .../gpu/drm/amd/display/dc/dce/dce_clock_source.h | 5 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dsc.c | 17 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dsc.h | 219 + drivers/gpu/drm/amd/display/dc/dcn31/dcn31_dccg.c | 16 +- drivers/gpu/drm/amd/display/dc/dcn31/dcn31_dccg.h | 35 + .../amd/display/dc/dcn31/dcn31_dio_link_encoder.h | 28 + .../gpu/drm/amd/display/dc/dcn31/dcn31_resource.c | 3 + drivers/gpu/drm/amd/display/dc/dcn314/Makefile | 43 + .../gpu/drm/amd/display/dc/dcn314/dcn314_dccg.c | 265 + .../gpu/drm/amd/display/dc/dcn314/dcn314_dccg.h | 158 + .../display/dc/dcn314/dcn314_dio_stream_encoder.c | 448 + .../display/dc/dcn314/dcn314_dio_stream_encoder.h | 311 + .../gpu/drm/amd/display/dc/dcn314/dcn314_hwseq.c | 341 + .../gpu/drm/amd/display/dc/dcn314/dcn314_hwseq.h | 40 + .../gpu/drm/amd/display/dc/dcn314/dcn314_init.c | 158 + .../gpu/drm/amd/display/dc/dcn314/dcn314_init.h | 34 + .../gpu/drm/amd/display/dc/dcn314/dcn314_optc.c | 240 + .../gpu/drm/amd/display/dc/dcn314/dcn314_optc.h | 255 + .../drm/amd/display/dc/dcn314/dcn314_resource.c | 2357 + .../drm/amd/display/dc/dcn314/dcn314_resource.h | 43 + .../display/dc/dcn32/dcn32_dio_stream_encoder.c | 12 + .../gpu/drm/amd/display/dc/dcn32/dcn32_resource.c | 4 +- .../drm/amd/display/dc/dcn321/dcn321_resource.c | 4 +- .../display/dc/dml/dcn314/display_mode_vba_314.c | 7420 +++ .../display/dc/dml/dcn314/display_mode_vba_314.h | 44 + .../dc/dml/dcn314/display_rq_dlg_calc_314.c | 1733 + .../dc/dml/dcn314/display_rq_dlg_calc_314.h | 70 + drivers/gpu/drm/amd/display/dc/gpio/hw_factory.c | 1 + drivers/gpu/drm/amd/display/dc/gpio/hw_translate.c | 1 + drivers/gpu/drm/amd/display/dc/irq/Makefile | 10 + .../amd/display/dc/irq/dcn314/irq_service_dcn314.c | 434 + .../amd/display/dc/irq/dcn314/irq_service_dcn314.h | 35 + drivers/gpu/drm/amd/display/dmub/dmub_srv.h | 1 + drivers/gpu/drm/amd/display/dmub/src/dmub_srv.c | 1 + drivers/gpu/drm/amd/display/include/dal_asic_id.h | 1 + drivers/gpu/drm/amd/display/include/dal_types.h | 1 + .../amd/include/asic_reg/dcn/dcn_3_1_4_offset.h | 15245 +++++ .../amd/include/asic_reg/dcn/dcn_3_1_4_sh_mask.h | 61832 +++++++++++++++++++ .../amd/include/asic_reg/dpcs/dpcs_3_1_4_offset.h | 7215 +++ .../amd/include/asic_reg/dpcs/dpcs_3_1_4_sh_mask.h | 55194 +++++++++++++++++ .../amd/pm/swsmu/inc/pmfw_if/smu_v13_0_7_ppsmc.h | 9 +- drivers/gpu/drm/amd/pm/swsmu/inc/smu_types.h | 1 + drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0.c | 26 +- .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_7_ppt.c | 2 + drivers/gpu/drm/bridge/chipone-icn6211.c | 4 +- drivers/gpu/drm/bridge/tc358762.c | 4 +- drivers/gpu/drm/bridge/tc358764.c | 4 +- drivers/gpu/drm/drm_bridge.c | 4 +- drivers/gpu/drm/drm_client.c | 4 +- drivers/gpu/drm/drm_fb_helper.c | 101 +- drivers/gpu/drm/drm_file.c | 4 +- drivers/gpu/drm/drm_fourcc.c | 55 +- drivers/gpu/drm/drm_framebuffer.c | 2 +- drivers/gpu/drm/drm_gem_framebuffer_helper.c | 12 +- drivers/gpu/drm/drm_gem_vram_helper.c | 6 +- drivers/gpu/drm/drm_mipi_dsi.c | 4 +- drivers/gpu/drm/i915/Makefile | 3 +- drivers/gpu/drm/i915/display/intel_bios.c | 8 +- drivers/gpu/drm/i915/display/intel_color.c | 49 +- drivers/gpu/drm/i915/display/intel_ddi.c | 2 +- drivers/gpu/drm/i915/display/intel_display.c | 30 +- drivers/gpu/drm/i915/display/intel_display.h | 4 +- drivers/gpu/drm/i915/display/intel_display_power.c | 4 +- drivers/gpu/drm/i915/display/intel_dpll_mgr.c | 2 +- drivers/gpu/drm/i915/display/intel_dpt.c | 16 +- drivers/gpu/drm/i915/display/intel_hdmi.c | 2 +- drivers/gpu/drm/i915/display/intel_psr.c | 8 +- drivers/gpu/drm/i915/gem/i915_gem_context.c | 28 +- drivers/gpu/drm/i915/gem/i915_gem_shmem.c | 11 +- drivers/gpu/drm/i915/gem/i915_gem_shrinker.c | 2 +- drivers/gpu/drm/i915/gem/i915_gem_stolen.c | 6 +- drivers/gpu/drm/i915/gem/i915_gem_tiling.c | 2 +- drivers/gpu/drm/i915/gem/i915_gem_ttm.c | 5 +- drivers/gpu/drm/i915/gem/i915_gemfs.c | 50 +- drivers/gpu/drm/i915/gem/i915_gemfs.h | 3 +- .../drm/i915/gem/selftests/i915_gem_client_blt.c | 250 +- .../gpu/drm/i915/gem/selftests/i915_gem_context.c | 2 +- drivers/gpu/drm/i915/gt/gen8_engine_cs.c | 21 +- drivers/gpu/drm/i915/gt/intel_context.c | 24 + drivers/gpu/drm/i915/gt/intel_context.h | 25 +- drivers/gpu/drm/i915/gt/intel_context_types.h | 4 +- drivers/gpu/drm/i915/gt/intel_engine.h | 2 + drivers/gpu/drm/i915/gt/intel_engine_cs.c | 215 +- drivers/gpu/drm/i915/gt/intel_engine_regs.h | 10 +- drivers/gpu/drm/i915/gt/intel_engine_types.h | 12 +- .../gpu/drm/i915/gt/intel_execlists_submission.c | 25 +- drivers/gpu/drm/i915/gt/intel_ggtt.c | 627 +- drivers/gpu/drm/i915/gt/intel_ggtt_gmch.c | 132 + drivers/gpu/drm/i915/gt/intel_ggtt_gmch.h | 27 + drivers/gpu/drm/i915/gt/intel_gpu_commands.h | 37 +- drivers/gpu/drm/i915/gt/intel_gt.c | 267 +- drivers/gpu/drm/i915/gt/intel_gt.h | 24 - drivers/gpu/drm/i915/gt/intel_gt_debugfs.c | 3 +- drivers/gpu/drm/i915/gt/intel_gt_gmch.c | 654 - drivers/gpu/drm/i915/gt/intel_gt_gmch.h | 46 - drivers/gpu/drm/i915/gt/intel_gt_irq.c | 16 + drivers/gpu/drm/i915/gt/intel_gt_mcr.c | 497 + drivers/gpu/drm/i915/gt/intel_gt_mcr.h | 34 + drivers/gpu/drm/i915/gt/intel_gt_pm_debugfs.c | 8 +- drivers/gpu/drm/i915/gt/intel_gt_regs.h | 76 +- drivers/gpu/drm/i915/gt/intel_gt_sysfs_pm.c | 177 + drivers/gpu/drm/i915/gt/intel_gt_types.h | 8 + drivers/gpu/drm/i915/gt/intel_gtt.h | 45 +- drivers/gpu/drm/i915/gt/intel_lrc.h | 10 - drivers/gpu/drm/i915/gt/intel_mocs.c | 24 +- drivers/gpu/drm/i915/gt/intel_region_lmem.c | 21 +- drivers/gpu/drm/i915/gt/intel_ring_submission.c | 11 +- drivers/gpu/drm/i915/gt/intel_rps.c | 4 +- drivers/gpu/drm/i915/gt/intel_sseu.c | 450 +- drivers/gpu/drm/i915/gt/intel_sseu.h | 92 +- drivers/gpu/drm/i915/gt/intel_sseu_debugfs.c | 30 +- drivers/gpu/drm/i915/gt/intel_workarounds.c | 186 +- drivers/gpu/drm/i915/gt/selftest_hangcheck.c | 9 +- .../gpu/drm/i915/gt/uc/abi/guc_actions_slpc_abi.h | 6 + drivers/gpu/drm/i915/gt/uc/intel_guc.c | 8 +- drivers/gpu/drm/i915/gt/uc/intel_guc.h | 8 + drivers/gpu/drm/i915/gt/uc/intel_guc_ads.c | 5 +- drivers/gpu/drm/i915/gt/uc/intel_guc_capture.c | 77 +- drivers/gpu/drm/i915/gt/uc/intel_guc_fwif.h | 1 + drivers/gpu/drm/i915/gt/uc/intel_guc_hwconfig.c | 4 +- drivers/gpu/drm/i915/gt/uc/intel_guc_rc.c | 5 +- drivers/gpu/drm/i915/gt/uc/intel_guc_reg.h | 1 + drivers/gpu/drm/i915/gt/uc/intel_guc_slpc.c | 62 +- drivers/gpu/drm/i915/gt/uc/intel_guc_slpc.h | 1 + drivers/gpu/drm/i915/gt/uc/intel_guc_slpc_types.h | 3 + drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c | 131 +- drivers/gpu/drm/i915/gt/uc/intel_huc.c | 97 +- drivers/gpu/drm/i915/gt/uc/intel_huc.h | 5 +- drivers/gpu/drm/i915/gt/uc/intel_huc_fw.c | 5 +- drivers/gpu/drm/i915/gt/uc/intel_uc.c | 26 +- drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c | 104 +- drivers/gpu/drm/i915/gt/uc/intel_uc_fw.h | 2 + drivers/gpu/drm/i915/gt/uc/intel_uc_fw_abi.h | 9 + drivers/gpu/drm/i915/gvt/cmd_parser.c | 2 +- drivers/gpu/drm/i915/i915_driver.c | 46 +- drivers/gpu/drm/i915/i915_drm_client.h | 2 +- drivers/gpu/drm/i915/i915_drv.h | 24 +- drivers/gpu/drm/i915/i915_getparam.c | 11 +- drivers/gpu/drm/i915/i915_gpu_error.c | 27 +- drivers/gpu/drm/i915/i915_gpu_error.h | 7 + drivers/gpu/drm/i915/i915_pci.c | 130 +- drivers/gpu/drm/i915/i915_perf.c | 1 - drivers/gpu/drm/i915/i915_query.c | 26 +- drivers/gpu/drm/i915/i915_reg.h | 81 +- drivers/gpu/drm/i915/i915_request.c | 57 +- drivers/gpu/drm/i915/i915_request.h | 2 + drivers/gpu/drm/i915/i915_vma.c | 39 +- drivers/gpu/drm/i915/intel_device_info.h | 44 +- drivers/gpu/drm/i915/intel_pch.c | 16 +- drivers/gpu/drm/i915/intel_pch.h | 8 +- drivers/gpu/drm/i915/intel_pm.c | 31 +- drivers/gpu/drm/i915/intel_step.c | 70 +- drivers/gpu/drm/i915/intel_step.h | 4 +- drivers/gpu/drm/i915/intel_uncore.c | 378 +- drivers/gpu/drm/i915/intel_uncore.h | 8 - drivers/gpu/drm/i915/selftests/i915_gem_gtt.c | 2 +- drivers/gpu/drm/i915/selftests/intel_uncore.c | 2 + drivers/gpu/drm/ingenic/ingenic-drm-drv.c | 39 +- drivers/gpu/drm/ingenic/ingenic-ipu.c | 4 +- drivers/gpu/drm/msm/adreno/a5xx_gpu.c | 8 - drivers/gpu/drm/msm/adreno/a6xx_gmu.c | 30 +- drivers/gpu/drm/msm/adreno/a6xx_gmu.h | 4 +- drivers/gpu/drm/msm/adreno/a6xx_gpu.c | 106 +- drivers/gpu/drm/msm/adreno/a6xx_gpu.h | 3 +- drivers/gpu/drm/msm/adreno/a6xx_hfi.c | 65 +- drivers/gpu/drm/msm/adreno/adreno_device.c | 23 + drivers/gpu/drm/msm/adreno/adreno_gpu.c | 29 +- drivers/gpu/drm/msm/adreno/adreno_gpu.h | 32 +- drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c | 6 + drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.h | 1 - .../gpu/drm/msm/disp/dpu1/dpu_encoder_phys_wb.c | 1 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_blk.h | 25 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_ctl.c | 4 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_ctl.h | 1 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_dsc.c | 4 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_dspp.c | 4 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_dspp.h | 2 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_interrupts.c | 3 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_intf.c | 4 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_intf.h | 1 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_lm.c | 4 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_lm.h | 1 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_merge3d.c | 4 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_merge3d.h | 1 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_pingpong.c | 6 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_pingpong.h | 1 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_sspp.c | 4 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_sspp.h | 1 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_top.c | 4 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_top.h | 1 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_util.c | 6 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_util.h | 18 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_vbif.c | 4 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_wb.c | 4 +- drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c | 28 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_cfg.c | 16 - drivers/gpu/drm/msm/disp/mdp5/mdp5_cfg.h | 6 - drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c | 31 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_pipe.c | 3 +- drivers/gpu/drm/msm/dp/dp_display.c | 48 +- drivers/gpu/drm/msm/msm_drv.c | 62 +- drivers/gpu/drm/msm/msm_drv.h | 1 + drivers/gpu/drm/msm/msm_gem.c | 20 +- drivers/gpu/drm/msm/msm_gem.h | 14 +- drivers/gpu/drm/msm/msm_gem_shrinker.c | 2 +- drivers/gpu/drm/msm/msm_gpu.c | 42 +- drivers/gpu/drm/msm/msm_gpu.h | 12 +- drivers/gpu/drm/msm/msm_gpu_devfreq.c | 39 +- drivers/gpu/drm/msm/msm_perf.c | 1 - drivers/gpu/drm/msm/msm_rd.c | 1 - drivers/gpu/drm/nouveau/nouveau_bo.c | 9 +- .../gpu/drm/panel/panel-asus-z00t-tm5p5-n35596.c | 4 +- drivers/gpu/drm/panel/panel-boe-bf060y8m-aj0.c | 4 +- drivers/gpu/drm/panel/panel-boe-himax8279d.c | 4 +- drivers/gpu/drm/panel/panel-boe-tv101wum-nl6.c | 4 +- drivers/gpu/drm/panel/panel-dsi-cm.c | 4 +- drivers/gpu/drm/panel/panel-ebbg-ft8719.c | 4 +- drivers/gpu/drm/panel/panel-elida-kd35t133.c | 4 +- drivers/gpu/drm/panel/panel-feixin-k101-im2ba02.c | 4 +- .../gpu/drm/panel/panel-feiyang-fy07024di26a30d.c | 4 +- drivers/gpu/drm/panel/panel-ilitek-ili9881c.c | 4 +- drivers/gpu/drm/panel/panel-innolux-p079zca.c | 4 +- drivers/gpu/drm/panel/panel-jdi-fhd-r63452.c | 4 +- drivers/gpu/drm/panel/panel-jdi-lt070me05000.c | 4 +- drivers/gpu/drm/panel/panel-khadas-ts050.c | 4 +- drivers/gpu/drm/panel/panel-kingdisplay-kd097d04.c | 4 +- drivers/gpu/drm/panel/panel-leadtek-ltk050h3146w.c | 4 +- drivers/gpu/drm/panel/panel-leadtek-ltk500hd1829.c | 4 +- drivers/gpu/drm/panel/panel-mantix-mlaf057we51.c | 4 +- drivers/gpu/drm/panel/panel-novatek-nt35510.c | 7 +- drivers/gpu/drm/panel/panel-novatek-nt35560.c | 4 +- drivers/gpu/drm/panel/panel-novatek-nt35950.c | 4 +- drivers/gpu/drm/panel/panel-novatek-nt36672a.c | 4 +- drivers/gpu/drm/panel/panel-orisetech-otm8009a.c | 4 +- drivers/gpu/drm/panel/panel-osd-osd101t2587-53ts.c | 4 +- .../gpu/drm/panel/panel-panasonic-vvx10f034n00.c | 4 +- drivers/gpu/drm/panel/panel-raydium-rm67191.c | 4 +- drivers/gpu/drm/panel/panel-raydium-rm68200.c | 4 +- drivers/gpu/drm/panel/panel-ronbo-rb070d30.c | 4 +- drivers/gpu/drm/panel/panel-samsung-s6d16d0.c | 4 +- drivers/gpu/drm/panel/panel-samsung-s6e3ha2.c | 4 +- drivers/gpu/drm/panel/panel-samsung-s6e63j0x03.c | 4 +- drivers/gpu/drm/panel/panel-samsung-s6e63m0-dsi.c | 3 +- .../drm/panel/panel-samsung-s6e88a0-ams452ef01.c | 4 +- drivers/gpu/drm/panel/panel-samsung-s6e8aa0.c | 4 +- drivers/gpu/drm/panel/panel-samsung-sofef00.c | 4 +- drivers/gpu/drm/panel/panel-sharp-lq101r1sx01.c | 6 +- drivers/gpu/drm/panel/panel-sharp-ls043t1le01.c | 4 +- drivers/gpu/drm/panel/panel-sharp-ls060t1sx01.c | 4 +- drivers/gpu/drm/panel/panel-simple.c | 46 +- drivers/gpu/drm/panel/panel-sitronix-st7701.c | 4 +- drivers/gpu/drm/panel/panel-sitronix-st7703.c | 4 +- .../gpu/drm/panel/panel-sony-tulip-truly-nt35521.c | 4 +- drivers/gpu/drm/panel/panel-tdo-tl070wsh30.c | 4 +- drivers/gpu/drm/panel/panel-truly-nt35597.c | 3 +- drivers/gpu/drm/panel/panel-visionox-rm69299.c | 3 +- drivers/gpu/drm/panel/panel-xinpeng-xpp055c272.c | 4 +- drivers/gpu/drm/qxl/qxl_object.c | 2 +- drivers/gpu/drm/radeon/radeon_object.c | 6 +- drivers/gpu/drm/selftests/Makefile | 8 - drivers/gpu/drm/selftests/drm_buddy_selftests.h | 15 - drivers/gpu/drm/selftests/drm_cmdline_selftests.h | 68 - drivers/gpu/drm/selftests/drm_mm_selftests.h | 28 - drivers/gpu/drm/selftests/drm_modeset_selftests.h | 40 - drivers/gpu/drm/selftests/drm_selftest.c | 109 - drivers/gpu/drm/selftests/drm_selftest.h | 41 - drivers/gpu/drm/selftests/test-drm_buddy.c | 994 - .../gpu/drm/selftests/test-drm_cmdline_parser.c | 1141 - drivers/gpu/drm/selftests/test-drm_damage_helper.c | 668 - drivers/gpu/drm/selftests/test-drm_dp_mst_helper.c | 275 - drivers/gpu/drm/selftests/test-drm_format.c | 280 - drivers/gpu/drm/selftests/test-drm_framebuffer.c | 350 - drivers/gpu/drm/selftests/test-drm_mm.c | 2487 - .../gpu/drm/selftests/test-drm_modeset_common.c | 32 - .../gpu/drm/selftests/test-drm_modeset_common.h | 52 - drivers/gpu/drm/selftests/test-drm_plane_helper.c | 224 - drivers/gpu/drm/selftests/test-drm_rect.c | 223 - drivers/gpu/drm/sun4i/Kconfig | 26 +- drivers/gpu/drm/tegra/dc.c | 1 + drivers/gpu/drm/tegra/drm.c | 1 + drivers/gpu/drm/tegra/drm.h | 11 + drivers/gpu/drm/tegra/falcon.c | 8 + drivers/gpu/drm/tegra/falcon.h | 1 + drivers/gpu/drm/tegra/gem.c | 11 +- drivers/gpu/drm/tegra/hub.c | 1 + drivers/gpu/drm/tegra/nvdec.c | 14 +- drivers/gpu/drm/tegra/plane.c | 1 + drivers/gpu/drm/tegra/submit.c | 48 +- drivers/gpu/drm/tegra/uapi.c | 43 +- drivers/gpu/drm/tegra/vic.c | 92 +- drivers/gpu/drm/tests/Makefile | 4 +- drivers/gpu/drm/tests/drm_buddy_test.c | 756 + drivers/gpu/drm/tests/drm_cmdline_parser_test.c | 1078 + drivers/gpu/drm/tests/drm_damage_helper_test.c | 634 + drivers/gpu/drm/tests/drm_dp_mst_helper_test.c | 286 + drivers/gpu/drm/tests/drm_format_test.c | 287 + drivers/gpu/drm/tests/drm_framebuffer_test.c | 375 + drivers/gpu/drm/tests/drm_mm_test.c | 2255 + drivers/gpu/drm/tests/drm_plane_helper_test.c | 238 + drivers/gpu/drm/tests/drm_rect_test.c | 214 + drivers/gpu/drm/ttm/ttm_bo.c | 163 +- drivers/gpu/drm/ttm/ttm_bo_util.c | 7 +- drivers/gpu/drm/vc4/Kconfig | 1 + drivers/gpu/drm/vc4/vc4_hdmi.c | 17 +- drivers/gpu/drm/vmwgfx/vmwgfx_bo.c | 12 +- drivers/gpu/host1x/Makefile | 6 +- drivers/gpu/host1x/cdma.c | 43 +- drivers/gpu/host1x/channel.c | 8 +- drivers/gpu/host1x/context.c | 160 + drivers/gpu/host1x/context.h | 38 + drivers/gpu/host1x/context_bus.c | 5 - drivers/gpu/host1x/dev.c | 124 +- drivers/gpu/host1x/dev.h | 13 + drivers/gpu/host1x/hw/cdma_hw.c | 34 + drivers/gpu/host1x/hw/channel_hw.c | 137 +- drivers/gpu/host1x/hw/host1x01_hardware.h | 114 +- drivers/gpu/host1x/hw/host1x02_hardware.h | 113 +- drivers/gpu/host1x/hw/host1x04_hardware.h | 113 +- drivers/gpu/host1x/hw/host1x05_hardware.h | 113 +- drivers/gpu/host1x/hw/host1x06_hardware.h | 118 +- drivers/gpu/host1x/hw/host1x07_hardware.h | 118 +- drivers/gpu/host1x/hw/host1x08.c | 33 + drivers/gpu/host1x/hw/host1x08.h | 15 + drivers/gpu/host1x/hw/host1x08_hardware.h | 21 + drivers/gpu/host1x/hw/hw_host1x08_channel.h | 11 + drivers/gpu/host1x/hw/hw_host1x08_common.h | 11 + drivers/gpu/host1x/hw/hw_host1x08_hypervisor.h | 9 + drivers/gpu/host1x/hw/hw_host1x08_uclass.h | 181 + drivers/gpu/host1x/hw/hw_host1x08_vm.h | 36 + drivers/gpu/host1x/hw/intr_hw.c | 11 + drivers/gpu/host1x/hw/opcodes.h | 150 + drivers/hid/uhid.c | 1 - drivers/hv/connection.c | 11 + drivers/hv/hyperv_vmbus.h | 7 + drivers/hv/vmbus_drv.c | 27 +- drivers/hwmon/asus_atk0110.c | 1 - drivers/hwmon/fschmd.c | 1 - drivers/hwmon/w83793.c | 1 - drivers/hwtracing/coresight/coresight-etb10.c | 1 - drivers/hwtracing/coresight/coresight-etm4x.h | 3 +- drivers/hwtracing/coresight/coresight-tmc-core.c | 1 - drivers/hwtracing/intel_th/msu-sink.c | 3 + drivers/hwtracing/intel_th/msu.c | 15 +- drivers/hwtracing/intel_th/pci.c | 25 +- drivers/hwtracing/stm/core.c | 1 - drivers/i2c/busses/Kconfig | 2 +- drivers/i2c/i2c-dev.c | 1 - drivers/infiniband/core/ucma.c | 1 - drivers/infiniband/core/user_mad.c | 2 - drivers/infiniband/core/uverbs_main.c | 4 - drivers/infiniband/hw/hfi1/fault.c | 1 - drivers/infiniband/hw/irdma/cm.c | 50 - drivers/infiniband/hw/irdma/i40iw_hw.c | 1 + drivers/infiniband/hw/irdma/icrdma_hw.c | 1 + drivers/infiniband/hw/irdma/irdma.h | 1 + drivers/infiniband/hw/irdma/verbs.c | 4 +- drivers/infiniband/hw/mlx5/devx.c | 2 - drivers/input/evdev.c | 1 - drivers/input/joydev.c | 1 - drivers/input/keyboard/applespi.c | 1 - drivers/input/keyboard/mt6779-keypad.c | 18 +- drivers/input/misc/uinput.c | 1 - drivers/input/serio/i8042-x86ia64io.h | 84 +- drivers/input/serio/userio.c | 1 - drivers/input/touchscreen/goodix.c | 5 + drivers/input/touchscreen/wm97xx-core.c | 4 +- drivers/iommu/hyperv-iommu.c | 2 +- drivers/irqchip/Kconfig | 28 +- drivers/irqchip/Makefile | 1 + drivers/irqchip/irq-bcm6345-l1.c | 4 +- drivers/irqchip/irq-mips-gic.c | 80 +- drivers/irqchip/irq-renesas-rzg2l.c | 393 + drivers/irqchip/irq-sifive-plic.c | 64 +- drivers/irqchip/irq-stm32-exti.c | 250 +- drivers/isdn/capi/capi.c | 1 - drivers/isdn/mISDN/timerdev.c | 1 - drivers/leds/uleds.c | 1 - drivers/macintosh/adb.c | 1 - drivers/macintosh/smu.c | 1 - drivers/media/cec/core/cec-api.c | 1 - drivers/media/i2c/Kconfig | 13 + drivers/media/i2c/Makefile | 1 + drivers/media/i2c/ar0521.c | 1061 + drivers/media/i2c/mt9p031.c | 73 +- drivers/media/i2c/ov5640.c | 1650 +- drivers/media/i2c/ov7251.c | 5 +- drivers/media/i2c/st-mipid02.c | 30 +- drivers/media/mc/mc-devnode.c | 1 - drivers/media/pci/cx18/cx18-av-core.c | 2 +- drivers/media/platform/amphion/vdec.c | 47 +- drivers/media/platform/amphion/vpu.h | 1 + drivers/media/platform/amphion/vpu_core.c | 7 +- drivers/media/platform/amphion/vpu_malone.c | 2 + drivers/media/platform/amphion/vpu_rpc.h | 7 +- drivers/media/platform/amphion/vpu_v4l2.c | 2 +- drivers/media/platform/mediatek/mdp/mtk_mdp_ipi.h | 2 + .../platform/mediatek/vcodec/mtk_vcodec_dec.c | 54 +- .../platform/mediatek/vcodec/mtk_vcodec_dec_drv.c | 3 +- .../mediatek/vcodec/mtk_vcodec_dec_stateful.c | 29 +- .../mediatek/vcodec/mtk_vcodec_dec_stateless.c | 30 +- .../platform/mediatek/vcodec/mtk_vcodec_drv.h | 20 +- drivers/media/platform/renesas/rcar_drif.c | 2 +- .../platform/st/sti/c8sectpfe/c8sectpfe-core.c | 33 +- drivers/media/platform/st/stm32/stm32-dcmi.c | 18 +- drivers/media/platform/sunxi/Kconfig | 2 + drivers/media/platform/sunxi/Makefile | 2 + .../media/platform/sunxi/sun6i-mipi-csi2/Kconfig | 14 + .../media/platform/sunxi/sun6i-mipi-csi2/Makefile | 4 + .../sunxi/sun6i-mipi-csi2/sun6i_mipi_csi2.c | 749 + .../sunxi/sun6i-mipi-csi2/sun6i_mipi_csi2.h | 52 + .../sunxi/sun6i-mipi-csi2/sun6i_mipi_csi2_reg.h | 76 + .../platform/sunxi/sun8i-a83t-mipi-csi2/Kconfig | 12 + .../platform/sunxi/sun8i-a83t-mipi-csi2/Makefile | 4 + .../sunxi/sun8i-a83t-mipi-csi2/sun8i_a83t_dphy.c | 72 + .../sunxi/sun8i-a83t-mipi-csi2/sun8i_a83t_dphy.h | 39 + .../sun8i-a83t-mipi-csi2/sun8i_a83t_mipi_csi2.c | 815 + .../sun8i-a83t-mipi-csi2/sun8i_a83t_mipi_csi2.h | 55 + .../sun8i_a83t_mipi_csi2_reg.h | 151 + drivers/media/platform/ti/cal/cal-camerarx.c | 2 +- drivers/media/platform/xilinx/xilinx-vip.h | 4 +- drivers/media/rc/lirc_dev.c | 1 - drivers/media/usb/gspca/spca501.c | 2 +- drivers/media/usb/pvrusb2/pvrusb2-hdw.c | 2 +- drivers/media/usb/uvc/uvc_debugfs.c | 1 - drivers/media/v4l2-core/v4l2-dev.c | 1 - drivers/media/v4l2-core/v4l2-ioctl.c | 2 +- drivers/memory/tegra/tegra234.c | 80 + drivers/message/fusion/mptctl.c | 1 - drivers/misc/eeprom/idt_89hpesx.c | 6 +- drivers/misc/lis3lv02d/lis3lv02d.c | 1 - drivers/misc/mei/main.c | 1 - drivers/misc/phantom.c | 1 - drivers/misc/sgi-xp/xpnet.c | 13 +- drivers/mmc/core/block.c | 1 - drivers/mmc/host/Kconfig | 5 +- drivers/mmc/host/sdhci-of-aspeed-test.c | 8 +- drivers/mmc/host/sdhci-of-aspeed.c | 34 +- drivers/mtd/ubi/cdev.c | 2 - drivers/mtd/ubi/debug.c | 1 - drivers/net/ethernet/atheros/ag71xx.c | 10 +- drivers/net/ethernet/broadcom/bcm63xx_enet.c | 14 +- drivers/net/ethernet/cadence/macb_main.c | 106 +- drivers/net/ethernet/marvell/octeontx2/af/Makefile | 2 +- drivers/net/ethernet/marvell/octeontx2/af/cgx.c | 15 +- drivers/net/ethernet/marvell/octeontx2/af/mbox.h | 41 +- drivers/net/ethernet/marvell/octeontx2/af/npc.h | 25 + .../ethernet/marvell/octeontx2/af/npc_profile.h | 5 +- drivers/net/ethernet/marvell/octeontx2/af/rpm.c | 18 +- drivers/net/ethernet/marvell/octeontx2/af/rpm.h | 3 +- drivers/net/ethernet/marvell/octeontx2/af/rvu.c | 16 + drivers/net/ethernet/marvell/octeontx2/af/rvu.h | 24 +- .../net/ethernet/marvell/octeontx2/af/rvu_cgx.c | 39 +- .../ethernet/marvell/octeontx2/af/rvu_debugfs.c | 179 + .../ethernet/marvell/octeontx2/af/rvu_devlink.c | 71 +- .../net/ethernet/marvell/octeontx2/af/rvu_nix.c | 7 + .../net/ethernet/marvell/octeontx2/af/rvu_npc.c | 51 +- .../net/ethernet/marvell/octeontx2/af/rvu_npc_fs.c | 161 +- .../net/ethernet/marvell/octeontx2/af/rvu_npc_fs.h | 17 + .../ethernet/marvell/octeontx2/af/rvu_npc_hash.c | 1984 + .../ethernet/marvell/octeontx2/af/rvu_npc_hash.h | 233 + .../net/ethernet/marvell/octeontx2/af/rvu_reg.h | 15 + .../ethernet/marvell/octeontx2/nic/otx2_common.h | 10 +- .../ethernet/marvell/octeontx2/nic/otx2_dmac_flt.c | 46 +- .../ethernet/marvell/octeontx2/nic/otx2_flows.c | 40 +- .../net/ethernet/marvell/octeontx2/nic/otx2_pf.c | 2 +- drivers/net/ethernet/mediatek/mtk_star_emac.c | 3 +- drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c | 20 +- .../ethernet/mellanox/mlx5/core/en_accel/ktls_rx.c | 3 +- .../ethernet/mellanox/mlx5/core/en_accel/ktls_tx.c | 3 +- drivers/net/ethernet/mellanox/mlx5/core/en_stats.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en_tx.c | 39 +- .../net/ethernet/mellanox/mlx5/core/esw/legacy.c | 5 +- .../net/ethernet/mellanox/mlx5/core/lag/debugfs.c | 14 +- drivers/net/ethernet/mellanox/mlx5/core/lag/lag.c | 18 +- drivers/net/ethernet/mellanox/mlx5/core/lag/lag.h | 3 +- .../net/ethernet/mellanox/mlx5/core/lag/mpesw.c | 5 +- drivers/net/ethernet/mscc/ocelot_fdma.c | 17 +- drivers/net/ethernet/netronome/nfp/nfdk/dp.c | 33 +- .../ethernet/stmicro/stmmac/dwmac-dwc-qos-eth.c | 1 + drivers/net/ethernet/sunplus/spl2sw_driver.c | 2 +- drivers/net/ethernet/ti/am65-cpsw-nuss.c | 17 +- drivers/net/ethernet/via/via-velocity.h | 2 +- drivers/net/ethernet/xscale/ixp4xx_eth.c | 15 +- drivers/net/fddi/skfp/fplustm.c | 2 +- drivers/net/netdevsim/fib.c | 1 - drivers/net/phy/phylink.c | 4 +- drivers/net/tap.c | 1 - drivers/net/tun.c | 1 - drivers/net/wireless/ath/ath11k/hal.c | 2 +- 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 +- .../wireless/broadcom/brcm80211/brcmfmac/core.c | 1 - drivers/net/wireless/intel/iwlwifi/mvm/d3.c | 1 - drivers/net/wireless/mac80211_hwsim.c | 12 +- drivers/ntb/hw/idt/ntb_hw_idt.c | 6 +- drivers/nvme/host/pci.c | 3 +- drivers/nvme/host/trace.h | 2 +- drivers/nvme/target/io-cmd-file.c | 2 +- drivers/opp/core.c | 19 +- drivers/opp/of.c | 2 +- drivers/opp/opp.h | 2 +- drivers/parisc/iosapic.c | 2 +- drivers/pci/controller/pci-hyperv.c | 12 +- drivers/phy/broadcom/Kconfig | 2 +- drivers/phy/cadence/phy-cadence-sierra.c | 1 - drivers/phy/cadence/phy-cadence-torrent.c | 1 - drivers/phy/freescale/Kconfig | 9 + drivers/phy/freescale/Makefile | 1 + drivers/phy/freescale/phy-fsl-imx8qm-lvds-phy.c | 450 + drivers/phy/mediatek/phy-mtk-dp.c | 2 +- drivers/phy/samsung/phy-exynos7-ufs.c | 7 +- drivers/phy/samsung/phy-exynosautov9-ufs.c | 7 +- drivers/phy/samsung/phy-fsd-ufs.c | 7 +- drivers/phy/samsung/phy-samsung-ufs.c | 121 +- drivers/phy/samsung/phy-samsung-ufs.h | 10 +- drivers/pinctrl/core.c | 2 +- drivers/pinctrl/pinctrl-amd.c | 24 +- drivers/pinctrl/pinctrl-at91-pio4.c | 7 +- drivers/pinctrl/pinctrl-at91.c | 8 +- drivers/pinctrl/pinctrl-starfive.c | 5 + drivers/pinctrl/pinmux.c | 1 - drivers/pinctrl/qcom/Kconfig | 8 + drivers/pinctrl/qcom/Makefile | 1 + drivers/pinctrl/qcom/pinctrl-msm8909.c | 956 + drivers/pinctrl/qcom/pinctrl-spmi-gpio.c | 38 +- drivers/pinctrl/ralink/pinctrl-ralink.c | 2 + drivers/pinctrl/renesas/pinctrl-rzg2l.c | 233 + drivers/pinctrl/sunplus/sppctl.c | 3 + drivers/pinctrl/sunxi/Kconfig | 5 + drivers/pinctrl/sunxi/Makefile | 1 + drivers/pinctrl/sunxi/pinctrl-sun50i-a100-r.c | 1 + drivers/pinctrl/sunxi/pinctrl-sun50i-a100.c | 2 +- drivers/pinctrl/sunxi/pinctrl-sun50i-h6-r.c | 1 + drivers/pinctrl/sunxi/pinctrl-sun50i-h616.c | 2 +- drivers/pinctrl/sunxi/pinctrl-sunxi.c | 156 +- drivers/pinctrl/sunxi/pinctrl-sunxi.h | 110 +- drivers/platform/chrome/cros_ec_debugfs.c | 1 - drivers/platform/chrome/wilco_ec/debugfs.c | 1 - drivers/platform/chrome/wilco_ec/event.c | 1 - drivers/platform/chrome/wilco_ec/telemetry.c | 1 - drivers/platform/surface/Kconfig | 58 +- drivers/platform/surface/Makefile | 2 + drivers/platform/surface/aggregator/Kconfig | 2 +- drivers/platform/surface/aggregator/Makefile | 2 +- drivers/platform/surface/aggregator/bus.c | 151 +- drivers/platform/surface/aggregator/bus.h | 2 +- drivers/platform/surface/aggregator/controller.c | 2 +- drivers/platform/surface/aggregator/controller.h | 2 +- drivers/platform/surface/aggregator/core.c | 2 +- drivers/platform/surface/aggregator/ssh_msgb.h | 2 +- .../platform/surface/aggregator/ssh_packet_layer.c | 2 +- .../platform/surface/aggregator/ssh_packet_layer.h | 2 +- drivers/platform/surface/aggregator/ssh_parser.c | 2 +- drivers/platform/surface/aggregator/ssh_parser.h | 2 +- .../surface/aggregator/ssh_request_layer.c | 2 +- .../surface/aggregator/ssh_request_layer.h | 2 +- drivers/platform/surface/aggregator/trace.h | 2 +- drivers/platform/surface/surface_acpi_notify.c | 2 +- drivers/platform/surface/surface_aggregator_cdev.c | 3 +- drivers/platform/surface/surface_aggregator_hub.c | 371 + .../platform/surface/surface_aggregator_registry.c | 461 +- .../platform/surface/surface_aggregator_tabletsw.c | 533 + drivers/platform/surface/surface_dtx.c | 3 +- drivers/platform/surface/surface_gpe.c | 2 +- drivers/platform/surface/surface_hotplug.c | 2 +- .../platform/surface/surface_platform_profile.c | 2 +- drivers/platform/x86/amd/pmc.c | 14 +- drivers/platform/x86/asus-nb-wmi.c | 2 + drivers/platform/x86/gigabyte-wmi.c | 1 + drivers/platform/x86/intel/atomisp2/led.c | 3 +- drivers/platform/x86/intel/ifs/Kconfig | 3 + drivers/platform/x86/intel/pmt/class.c | 23 +- drivers/platform/x86/intel/pmt/telemetry.c | 18 +- .../x86/intel/speed_select_if/isst_if_common.c | 39 +- drivers/platform/x86/intel/vsec.c | 130 +- drivers/platform/x86/intel/vsec.h | 11 +- drivers/platform/x86/x86-android-tablets.c | 17 +- drivers/pps/pps.c | 1 - drivers/regulator/max597x-regulator.c | 1 - drivers/regulator/qcom_spmi-regulator.c | 37 + drivers/regulator/userspace-consumer.c | 97 +- drivers/reset/Kconfig | 2 +- drivers/rtc/dev.c | 1 - drivers/rtc/rtc-m41t80.c | 1 - drivers/s390/char/fs3270.c | 1 - drivers/s390/char/sclp_ctl.c | 1 - drivers/s390/char/sclp_early.c | 4 + drivers/s390/char/tape_char.c | 1 - drivers/s390/char/uvdevice.c | 1 - drivers/s390/char/vmcp.c | 1 - drivers/s390/char/vmlogrdr.c | 1 - drivers/s390/char/zcore.c | 2 - drivers/s390/cio/airq.c | 12 +- drivers/s390/cio/chsc_sch.c | 1 - drivers/s390/cio/css.c | 1 - drivers/s390/cio/qdio_thinint.c | 6 +- drivers/s390/crypto/ap_bus.c | 9 +- drivers/s390/crypto/pkey_api.c | 1 - drivers/s390/crypto/zcrypt_api.c | 1 - drivers/s390/virtio/virtio_ccw.c | 6 +- drivers/sbus/char/openprom.c | 1 - drivers/sbus/char/uctrl.c | 1 - drivers/scsi/sg.c | 1 - drivers/sh/intc/chip.c | 2 +- drivers/soc/tegra/Kconfig | 11 +- drivers/soc/tegra/Makefile | 1 + drivers/soc/tegra/cbb/Makefile | 9 + drivers/soc/tegra/cbb/tegra-cbb.c | 190 + drivers/soc/tegra/cbb/tegra194-cbb.c | 2365 + drivers/soc/tegra/cbb/tegra234-cbb.c | 1114 + drivers/soc/tegra/fuse/tegra-apbmisc.c | 36 +- drivers/spi/Kconfig | 2 +- drivers/spi/spi.c | 7 +- drivers/spi/spidev.c | 1 - drivers/staging/media/atomisp/Makefile | 3 - .../staging/media/atomisp/i2c/atomisp-mt9m114.c | 4 +- drivers/staging/media/atomisp/i2c/atomisp-ov2722.c | 20 +- drivers/staging/media/atomisp/include/hmm/hmm.h | 32 +- drivers/staging/media/atomisp/include/hmm/hmm_bo.h | 37 +- .../staging/media/atomisp/include/hmm/hmm_common.h | 26 - .../staging/media/atomisp/include/hmm/hmm_pool.h | 116 - .../staging/media/atomisp/include/linux/atomisp.h | 146 - drivers/staging/media/atomisp/notes.txt | 30 + drivers/staging/media/atomisp/pci/atomisp_acc.c | 625 - drivers/staging/media/atomisp/pci/atomisp_acc.h | 120 - drivers/staging/media/atomisp/pci/atomisp_cmd.c | 92 +- drivers/staging/media/atomisp/pci/atomisp_compat.h | 29 +- .../media/atomisp/pci/atomisp_compat_css20.c | 365 +- .../media/atomisp/pci/atomisp_compat_ioctl32.h | 58 - drivers/staging/media/atomisp/pci/atomisp_drvfs.c | 7 +- drivers/staging/media/atomisp/pci/atomisp_fops.c | 13 - drivers/staging/media/atomisp/pci/atomisp_ioctl.c | 73 +- drivers/staging/media/atomisp/pci/atomisp_ioctl.h | 1 - drivers/staging/media/atomisp/pci/atomisp_subdev.c | 3 - drivers/staging/media/atomisp/pci/atomisp_subdev.h | 10 - drivers/staging/media/atomisp/pci/atomisp_v4l2.c | 32 - .../pci/hive_isp_css_include/host/debug_public.h | 2 +- drivers/staging/media/atomisp/pci/hmm/hmm.c | 202 +- drivers/staging/media/atomisp/pci/hmm/hmm_bo.c | 261 +- .../media/atomisp/pci/hmm/hmm_dynamic_pool.c | 234 - .../media/atomisp/pci/hmm/hmm_reserved_pool.c | 253 - .../media/atomisp/pci/ia_css_frame_public.h | 40 - .../isp/kernels/sdis/sdis_1.0/ia_css_sdis.host.c | 2 +- .../isp/kernels/sdis/sdis_2/ia_css_sdis2.host.c | 2 +- .../atomisp/pci/isp/modes/interface/isp_const.h | 6 - .../atomisp/pci/runtime/debug/src/ia_css_debug.c | 2 - .../pci/runtime/frame/interface/ia_css_frame.h | 7 +- .../media/atomisp/pci/runtime/frame/src/frame.c | 110 +- .../atomisp/pci/runtime/isp_param/src/isp_param.c | 2 +- .../media/atomisp/pci/runtime/rmgr/src/rmgr_vbuf.c | 23 +- .../media/atomisp/pci/runtime/spctrl/src/spctrl.c | 2 +- drivers/staging/media/atomisp/pci/sh_css.c | 8 +- .../staging/media/atomisp/pci/sh_css_firmware.c | 2 +- drivers/staging/media/atomisp/pci/sh_css_mipi.c | 3 +- drivers/staging/media/atomisp/pci/sh_css_params.c | 47 +- drivers/staging/media/hantro/hantro_drv.c | 1 + drivers/staging/media/hantro/hantro_hw.h | 1 + drivers/staging/media/hantro/rockchip_vpu_hw.c | 85 +- drivers/staging/media/imx/imx7-media-csi.c | 1607 +- drivers/staging/octeon/ethernet-rx.c | 4 +- drivers/staging/pi433/pi433_if.c | 1 - drivers/staging/qlge/qlge_main.c | 4 +- drivers/staging/r8188eu/core/rtw_ap.c | 23 +- drivers/staging/r8188eu/core/rtw_recv.c | 29 +- drivers/staging/r8188eu/core/rtw_wlan_util.c | 28 +- drivers/staging/r8188eu/hal/HalPwrSeqCmd.c | 60 +- drivers/staging/r8188eu/hal/usb_halinit.c | 26 - drivers/staging/r8188eu/include/HalPwrSeqCmd.h | 47 - drivers/staging/r8188eu/include/hal_intf.h | 1 - drivers/staging/r8188eu/include/rtl8188e_spec.h | 137 - drivers/staging/r8188eu/include/usb_ops_linux.h | 2 - drivers/staging/r8188eu/os_dep/usb_ops_linux.c | 2 +- drivers/staging/rtl8192e/rtllib_wx.c | 37 +- drivers/staging/vt6655/device_main.c | 23 +- drivers/staging/vt6655/mac.h | 24 - drivers/tee/optee/optee_smc.h | 2 +- drivers/tee/optee/smc_abi.c | 4 +- drivers/tee/tee_core.c | 2 +- .../intel/int340x_thermal/acpi_thermal_rel.c | 1 - drivers/thunderbolt/Kconfig | 6 +- drivers/thunderbolt/domain.c | 3 - drivers/thunderbolt/tb.h | 8 - drivers/thunderbolt/test.c | 12 +- drivers/tty/n_gsm.c | 15 +- drivers/tty/pty.c | 14 +- drivers/tty/serial/8250/8250_bcm2835aux.c | 2 +- drivers/tty/serial/8250/8250_dwlib.c | 4 +- drivers/tty/serial/8250/8250_exar.c | 2 +- drivers/tty/serial/8250/8250_fintek.c | 4 +- drivers/tty/serial/8250/8250_fsl.c | 2 +- drivers/tty/serial/8250/8250_lpc18xx.c | 2 +- drivers/tty/serial/8250/8250_of.c | 2 +- drivers/tty/serial/8250/8250_pci.c | 2 +- drivers/tty/serial/Kconfig | 4 +- drivers/tty/serial/amba-pl011.c | 2 +- drivers/tty/serial/ar933x_uart.c | 4 +- drivers/tty/serial/atmel_serial.c | 2 +- drivers/tty/serial/fsl_lpuart.c | 2 +- drivers/tty/serial/imx.c | 4 +- drivers/tty/serial/max310x.c | 2 +- drivers/tty/serial/mcf.c | 4 +- drivers/tty/serial/omap-serial.c | 2 +- drivers/tty/serial/sc16is7xx.c | 2 +- drivers/tty/serial/serial_core.c | 10 +- drivers/tty/serial/stm32-usart.c | 2 +- drivers/tty/tty.h | 3 + drivers/tty/tty_buffer.c | 46 +- drivers/tty/tty_io.c | 3 - drivers/usb/core/Makefile | 4 + drivers/usb/core/hub.c | 9 +- drivers/usb/core/hub.h | 1 + drivers/usb/dwc3/gadget.c | 92 +- drivers/usb/gadget/function/f_fs.c | 2 - drivers/usb/gadget/function/uvc_configfs.c | 6 +- drivers/usb/gadget/legacy/inode.c | 3 +- drivers/usb/gadget/legacy/raw_gadget.c | 1 - drivers/usb/gadget/udc/atmel_usba_udc.c | 11 +- drivers/usb/gadget/udc/trace.h | 8 +- drivers/usb/host/ehci-fsl.c | 11 +- drivers/usb/host/fsl-mph-dr-of.c | 3 + drivers/usb/misc/Kconfig | 16 + drivers/usb/misc/Makefile | 1 + drivers/usb/misc/ftdi-elan.c | 1 - drivers/usb/misc/ldusb.c | 1 - drivers/usb/misc/onboard_usb_hub.c | 428 + drivers/usb/misc/onboard_usb_hub.h | 17 + drivers/usb/misc/onboard_usb_hub_pdevs.c | 142 + drivers/usb/mon/mon_bin.c | 1 - drivers/usb/mon/mon_stat.c | 1 - drivers/usb/mon/mon_text.c | 2 - drivers/usb/mtu3/mtu3.h | 4 +- drivers/usb/mtu3/mtu3_core.c | 32 +- drivers/usb/mtu3/mtu3_debugfs.c | 8 +- drivers/usb/mtu3/mtu3_gadget.c | 18 + drivers/usb/mtu3/mtu3_gadget_ep0.c | 8 +- drivers/usb/mtu3/mtu3_hw_regs.h | 16 + drivers/usb/mtu3/mtu3_plat.c | 36 +- drivers/usb/mtu3/mtu3_trace.h | 4 +- drivers/usb/typec/class.c | 1 + drivers/usb/typec/tcpm/tcpci.c | 3 +- drivers/usb/typec/tcpm/tcpci.h | 209 - drivers/usb/typec/tcpm/tcpci_maxim.c | 3 +- drivers/usb/typec/tcpm/tcpci_mt6360.c | 3 +- drivers/usb/typec/tcpm/tcpci_rt1711h.c | 2 +- drivers/vfio/pci/Kconfig | 11 + drivers/vfio/pci/Makefile | 2 +- drivers/vfio/pci/hisilicon/hisi_acc_vfio_pci.c | 2 - drivers/vfio/pci/mlx5/main.c | 2 - drivers/vfio/pci/vfio_pci_core.c | 10 +- drivers/vfio/pci/vfio_pci_zdev.c | 35 +- drivers/vfio/vfio.c | 2 +- drivers/vhost/scsi.c | 4 +- drivers/video/fbdev/68328fb.c | 7 +- drivers/video/fbdev/amifb.c | 15 +- drivers/video/fbdev/atafb.c | 2 +- drivers/video/fbdev/cirrusfb.c | 2 +- drivers/video/fbdev/dnfb.c | 2 +- drivers/video/fbdev/fm2fb.c | 4 +- drivers/video/fbdev/hpfb.c | 4 +- drivers/video/fbdev/q40fb.c | 2 +- drivers/video/fbdev/sa1100fb.c | 41 - drivers/video/fbdev/skeletonfb.c | 6 +- drivers/video/fbdev/valkyriefb.c | 10 +- drivers/virt/acrn/ioreq.c | 6 +- drivers/virt/nitro_enclaves/Kconfig | 5 +- drivers/virt/nitro_enclaves/ne_misc_dev.c | 27 - drivers/virt/nitro_enclaves/ne_misc_dev_test.c | 5 +- drivers/watchdog/acquirewdt.c | 1 - drivers/watchdog/advantechwdt.c | 1 - drivers/watchdog/alim1535_wdt.c | 1 - drivers/watchdog/alim7101_wdt.c | 1 - drivers/watchdog/ar7_wdt.c | 1 - drivers/watchdog/at91rm9200_wdt.c | 1 - drivers/watchdog/ath79_wdt.c | 1 - drivers/watchdog/cpu5wdt.c | 1 - drivers/watchdog/cpwd.c | 1 - drivers/watchdog/eurotechwdt.c | 1 - drivers/watchdog/gef_wdt.c | 1 - drivers/watchdog/geodewdt.c | 1 - drivers/watchdog/ib700wdt.c | 1 - drivers/watchdog/ibmasr.c | 1 - drivers/watchdog/indydog.c | 1 - drivers/watchdog/it8712f_wdt.c | 1 - drivers/watchdog/m54xx_wdt.c | 1 - drivers/watchdog/machzwd.c | 1 - drivers/watchdog/mixcomwd.c | 1 - drivers/watchdog/mtx-1_wdt.c | 1 - drivers/watchdog/nv_tco.c | 1 - drivers/watchdog/pc87413_wdt.c | 1 - drivers/watchdog/pcwd.c | 2 - drivers/watchdog/pcwd_pci.c | 2 - drivers/watchdog/pcwd_usb.c | 2 - drivers/watchdog/pika_wdt.c | 1 - drivers/watchdog/rc32434_wdt.c | 1 - drivers/watchdog/rdc321x_wdt.c | 1 - drivers/watchdog/riowd.c | 1 - drivers/watchdog/sa1100_wdt.c | 1 - drivers/watchdog/sb_wdog.c | 1 - drivers/watchdog/sbc60xxwdt.c | 1 - drivers/watchdog/sbc7240_wdt.c | 1 - drivers/watchdog/sbc8360.c | 1 - drivers/watchdog/sbc_epx_c3.c | 1 - drivers/watchdog/sbc_fitpc2_wdt.c | 1 - drivers/watchdog/sc1200wdt.c | 1 - drivers/watchdog/sc520_wdt.c | 1 - drivers/watchdog/sch311x_wdt.c | 1 - drivers/watchdog/scx200_wdt.c | 1 - drivers/watchdog/smsc37b787_wdt.c | 1 - drivers/watchdog/w83877f_wdt.c | 1 - drivers/watchdog/w83977f_wdt.c | 1 - drivers/watchdog/wafer5823wdt.c | 1 - drivers/watchdog/wdrtas.c | 2 - drivers/watchdog/wdt.c | 2 - drivers/watchdog/wdt285.c | 1 - drivers/watchdog/wdt977.c | 1 - drivers/watchdog/wdt_pci.c | 2 - drivers/xen/events/events_base.c | 7 +- drivers/xen/evtchn.c | 1 - drivers/xen/gntdev.c | 6 +- drivers/xen/mcelog.c | 1 - drivers/xen/xenbus/xenbus_dev_frontend.c | 1 - fs/aio.c | 2 +- fs/autofs/autofs_i.h | 7 +- fs/autofs/expire.c | 2 +- fs/autofs/inode.c | 1 + fs/autofs/root.c | 108 +- fs/btrfs/block-rsv.c | 7 +- fs/btrfs/block-rsv.h | 11 +- fs/btrfs/btrfs_inode.h | 3 +- fs/btrfs/compression.c | 311 +- fs/btrfs/compression.h | 11 +- fs/btrfs/ctree.h | 4 + fs/btrfs/extent_io.c | 202 +- fs/btrfs/extent_io.h | 10 +- fs/btrfs/file.c | 87 +- fs/btrfs/inode.c | 64 +- fs/btrfs/volumes.c | 100 +- fs/btrfs/volumes.h | 1 + fs/btrfs/zlib.c | 42 +- fs/btrfs/zoned.c | 34 +- fs/btrfs/zstd.c | 17 +- fs/buffer.c | 4 +- fs/cachefiles/ondemand.c | 3 +- fs/ceph/addr.c | 2 +- fs/ceph/file.c | 5 +- fs/cifs/cifsfs.c | 3 + fs/cifs/connect.c | 2 - fs/cifs/file.c | 8 +- fs/cifs/misc.c | 3 +- fs/coredump.c | 4 +- fs/debugfs/file.c | 1 - fs/direct-io.c | 7 +- fs/dlm/debug_fs.c | 1 - fs/efivarfs/file.c | 1 - fs/erofs/decompressor.c | 16 +- fs/exec.c | 2 +- fs/ext4/balloc.c | 2 +- fs/ext4/ext4.h | 5 +- fs/ext4/ext4_jbd2.c | 3 +- fs/ext4/fast_commit.c | 44 +- fs/ext4/indirect.c | 4 +- fs/ext4/inline.c | 30 + fs/ext4/inode.c | 2 +- fs/ext4/ioctl.c | 22 +- fs/ext4/mballoc.c | 10 +- fs/ext4/orphan.c | 24 +- fs/ext4/resize.c | 6 +- fs/ext4/super.c | 4 +- fs/ext4/symlink.c | 15 + fs/fcntl.c | 1 + fs/file_table.c | 19 +- fs/fs-writeback.c | 23 +- fs/fscache/cookie.c | 26 +- fs/fscache/volume.c | 4 +- fs/fsopen.c | 1 - fs/fuse/control.c | 4 - fs/fuse/dev.c | 8 +- fs/fuse/file.c | 7 +- fs/gfs2/file.c | 2 +- fs/iomap/direct-io.c | 21 +- fs/jbd2/checkpoint.c | 6 +- fs/jbd2/commit.c | 32 +- fs/jbd2/journal.c | 41 +- fs/jbd2/recovery.c | 30 +- fs/jbd2/revoke.c | 8 +- fs/jbd2/transaction.c | 26 +- fs/lockd/svcsubs.c | 14 +- fs/mount.h | 1 - fs/namei.c | 191 +- fs/namespace.c | 2 +- fs/nfs/direct.c | 8 +- fs/nfsd/filecache.c | 66 +- fs/nfsd/filecache.h | 4 +- fs/nfsd/nfs4state.c | 2 +- fs/nfsd/nfs4xdr.c | 9 + fs/nfsd/nfsd.h | 3 +- fs/nfsd/trace.h | 21 +- fs/nsfs.c | 1 - fs/ntfs/attrib.c | 2 +- fs/open.c | 3 + fs/overlayfs/copy_up.c | 3 +- fs/overlayfs/super.c | 25 +- fs/pipe.c | 1 - fs/proc/task_mmu.c | 4 +- fs/proc_namespace.c | 2 +- fs/read_write.c | 23 +- fs/splice.c | 64 +- fs/ubifs/debug.c | 2 - fs/xfs/libxfs/xfs_sb.c | 9 - fs/xfs/xfs_notify_failure.c | 7 +- fs/zonefs/super.c | 2 +- include/drm/drm_fourcc.h | 4 + include/drm/drm_framebuffer.h | 8 +- include/drm/drm_mipi_dsi.h | 2 +- include/drm/intel-gtt.h | 24 +- include/drm/ttm/ttm_bo_api.h | 93 +- include/dt-bindings/clock/tegra234-clock.h | 105 + include/dt-bindings/memory/tegra234-mc.h | 25 + include/dt-bindings/power/tegra234-powergate.h | 2 + include/dt-bindings/reset/tegra234-reset.h | 9 + include/kunit/test.h | 64 +- include/linux/debugfs.h | 1 - include/linux/extcon.h | 2 + include/linux/fs.h | 22 +- include/linux/fscache.h | 1 + include/linux/gpio/driver.h | 42 +- include/linux/host1x.h | 42 + include/linux/huge_mm.h | 23 +- include/linux/hugetlb.h | 18 +- include/linux/iomap.h | 6 + include/linux/irq.h | 34 +- include/linux/irqdesc.h | 5 +- include/linux/jbd2.h | 6 +- include/linux/memcontrol.h | 218 +- include/linux/mm.h | 2 +- include/linux/mm_inline.h | 6 - include/linux/module.h | 5 + include/linux/nvme.h | 2 + include/linux/of_platform.h | 22 +- include/linux/pipe_fs_i.h | 20 - include/linux/sched/task.h | 2 +- include/linux/sched/user.h | 3 +- include/linux/serial_core.h | 2 +- include/linux/surface_aggregator/controller.h | 125 + include/linux/surface_aggregator/device.h | 88 + include/linux/swapops.h | 9 + include/linux/tpm_eventlog.h | 2 +- include/linux/uaccess.h | 4 +- include/linux/uio.h | 50 +- include/linux/usb/onboard_hub.h | 18 + include/linux/usb/tcpci.h | 210 + include/linux/vfio_pci_core.h | 12 +- include/linux/xarray.h | 15 + include/net/9p/client.h | 6 +- include/net/mptcp.h | 3 +- include/net/netfilter/nf_tables.h | 14 +- include/net/sock.h | 2 +- include/net/strparser.h | 12 +- include/net/tls.h | 278 +- include/net/xfrm.h | 2 + include/ras/ras_event.h | 1 - include/soc/tegra/fuse.h | 6 + include/soc/tegra/tegra-cbb.h | 47 + include/sound/simple_card_utils.h | 3 - include/trace/events/fs.h | 37 - include/trace/events/huge_memory.h | 23 + include/trace/events/sock.h | 6 +- include/trace/events/writeback.h | 5 - include/uapi/asm-generic/mman-common.h | 2 + include/uapi/drm/drm_fourcc.h | 32 +- include/uapi/drm/drm_mode.h | 8 +- include/uapi/drm/i915_drm.h | 16 + include/uapi/linux/bpf.h | 11 +- include/uapi/linux/input.h | 11 +- include/uapi/linux/kvm.h | 31 + include/uapi/linux/nl80211.h | 2 + include/uapi/linux/vfio_zdev.h | 7 + include/uapi/linux/xfrm.h | 6 +- init/Kconfig | 16 +- io_uring/alloc_cache.h | 36 +- io_uring/io_uring.c | 10 +- io_uring/net.c | 49 +- io_uring/net.h | 8 +- io_uring/poll.c | 20 +- io_uring/poll.h | 6 +- io_uring/rsrc.c | 3 + io_uring/rw.c | 2 +- kernel/bpf/bpf_iter.c | 1 - kernel/bpf/bpf_struct_ops.c | 3 + kernel/bpf/helpers.c | 12 +- kernel/bpf/trampoline.c | 3 + kernel/bpf/verifier.c | 21 +- kernel/events/core.c | 1 - kernel/exit.c | 2 +- kernel/irq/Kconfig | 2 + kernel/irq/chip.c | 11 +- kernel/irq/debugfs.c | 2 +- kernel/irq/ipi.c | 16 +- kernel/irq/manage.c | 10 +- kernel/module/internal.h | 13 +- kernel/module/kallsyms.c | 76 +- kernel/module/main.c | 37 +- kernel/power/user.c | 1 - kernel/rcu/tiny.c | 17 +- kernel/relay.c | 1 - kernel/sysctl.c | 25 +- kernel/time/posix-clock.c | 1 - kernel/time/posix-timers.c | 19 +- kernel/time/timekeeping.c | 7 +- kernel/trace/trace.c | 3 - lib/devres.c | 15 +- lib/idr.c | 13 +- lib/iov_iter.c | 1018 +- lib/kunit/executor.c | 115 +- lib/kunit/executor_test.c | 144 +- lib/kunit/test.c | 54 +- lib/test_printf.c | 7 +- localversion-next | 2 +- mm/compaction.c | 39 +- mm/huge_memory.c | 186 +- mm/hugetlb.c | 68 +- mm/internal.h | 2 +- mm/khugepaged.c | 745 +- mm/ksm.c | 10 + mm/madvise.c | 11 +- mm/memcontrol.c | 550 +- mm/memory-failure.c | 165 +- mm/memory.c | 4 +- mm/migrate.c | 6 +- mm/mlock.c | 2 +- mm/mmap.c | 1 - mm/page_alloc.c | 10 +- mm/page_io.c | 5 +- mm/page_vma_mapped.c | 3 +- mm/rmap.c | 15 +- mm/shmem.c | 2 +- mm/swap.c | 19 +- mm/vmscan.c | 50 +- net/8021q/vlan_netlink.c | 10 +- net/9p/client.c | 144 +- net/9p/protocol.c | 3 +- net/9p/trans_virtio.c | 37 +- net/core/datagram.c | 3 +- net/core/skbuff.c | 3 +- net/core/skmsg.c | 7 +- net/ipv4/cipso_ipv4.c | 12 +- net/ipv4/fib_trie.c | 2 +- net/ipv4/icmp.c | 5 +- net/ipv4/inetpeer.c | 12 +- net/ipv4/ip_output.c | 2 +- net/ipv4/tcp.c | 3 +- net/ipv4/tcp_ipv4.c | 2 + net/ipv6/esp6.c | 4 +- net/ipv6/tcp_ipv6.c | 5 +- net/l2tp/l2tp_debugfs.c | 6 +- net/l2tp/l2tp_ppp.c | 2 +- net/mac80211/mesh_plink.c | 5 +- net/mac80211/rc80211_minstrel_ht_debugfs.c | 2 - net/mac80211/util.c | 2 +- net/mac80211/wme.c | 4 +- net/mptcp/protocol.c | 4 +- net/mptcp/protocol.h | 1 - net/netfilter/nf_conntrack_core.c | 22 + net/netfilter/nf_conntrack_netlink.c | 1 + net/netfilter/nf_conntrack_standalone.c | 3 + net/netfilter/nf_log_syslog.c | 8 +- net/netfilter/nf_tables_api.c | 72 +- net/rds/message.c | 3 +- net/rfkill/core.c | 1 - net/rxrpc/rxkad.c | 2 +- net/socket.c | 1 - net/strparser/strparser.c | 3 + net/sunrpc/cache.c | 4 - net/sunrpc/rpc_pipe.c | 1 - net/tls/tls.h | 290 + net/tls/tls_device.c | 3 +- net/tls/tls_device_fallback.c | 2 + net/tls/tls_main.c | 23 +- net/tls/tls_proc.c | 2 + net/tls/tls_sw.c | 166 +- net/tls/tls_toe.c | 2 + net/unix/sysctl_net_unix.c | 2 +- net/wireless/mlme.c | 2 +- net/wireless/nl80211.c | 5 +- scripts/Makefile.modinst | 3 - scripts/coccinelle/api/stream_open.cocci | 1 - scripts/module.lds.S | 2 + sound/core/control.c | 1 - sound/core/oss/mixer_oss.c | 1 - sound/core/oss/pcm_oss.c | 1 - sound/core/pcm_native.c | 2 - sound/core/rawmidi.c | 1 - sound/core/seq/seq_clientmgr.c | 1 - sound/core/timer.c | 1 - sound/hda/ext/hdac_ext_controller.c | 7 - sound/hda/hdac_controller.c | 7 +- sound/oss/dmasound/dmasound_core.c | 3 - sound/pci/hda/hda_bind.c | 7 + sound/pci/hda/hda_codec.c | 72 +- sound/pci/hda/patch_conexant.c | 1 + sound/pci/hda/patch_realtek.c | 1 + sound/soc/amd/acp-es8336.c | 15 +- sound/soc/amd/acp/Kconfig | 11 + sound/soc/amd/acp/Makefile | 2 + sound/soc/amd/acp/acp-i2s.c | 169 +- sound/soc/amd/acp/acp-legacy-mach.c | 32 + sound/soc/amd/acp/acp-mach-common.c | 104 +- sound/soc/amd/acp/acp-mach.h | 6 + sound/soc/amd/acp/acp-pci.c | 6 + sound/soc/amd/acp/acp-pdm.c | 8 +- sound/soc/amd/acp/acp-platform.c | 32 +- sound/soc/amd/acp/acp-rembrandt.c | 401 + sound/soc/amd/acp/acp-renoir.c | 38 +- sound/soc/amd/acp/amd.h | 86 +- sound/soc/amd/acp/chip_offset_byte.h | 40 +- sound/soc/atmel/mchp-pdmc.c | 2 +- sound/soc/codecs/Kconfig | 8 + sound/soc/codecs/Makefile | 2 + sound/soc/codecs/nau8821.c | 35 + sound/soc/codecs/nau8821.h | 1 + sound/soc/codecs/nau8825.c | 2 +- sound/soc/codecs/rt274.c | 1 + sound/soc/codecs/rt286.c | 1 + sound/soc/codecs/rt298.c | 43 +- sound/soc/codecs/tas2780.c | 663 + sound/soc/codecs/tas2780.h | 101 + sound/soc/fsl/fsl_utils.c | 2 +- .../generic/audio-graph-card2-custom-sample.dtsi | 101 +- sound/soc/generic/audio-graph-card2.c | 39 +- sound/soc/generic/simple-card-utils.c | 26 +- sound/soc/intel/Kconfig | 2 +- sound/soc/intel/avs/cldma.c | 12 +- sound/soc/intel/avs/core.c | 13 +- sound/soc/intel/avs/dsp.c | 11 +- sound/soc/intel/avs/ipc.c | 1 + sound/soc/intel/avs/loader.c | 2 +- sound/soc/intel/avs/messages.c | 18 +- sound/soc/intel/avs/topology.c | 27 + sound/soc/intel/boards/sof_cs42l42.c | 86 +- sound/soc/intel/common/soc-acpi-intel-adl-match.c | 7 + sound/soc/mediatek/mt8186/mt8186-dai-adda.c | 2 - sound/soc/rockchip/rockchip_i2s.c | 1 - sound/soc/sof/ipc3-topology.c | 13 +- sound/soc/sof/ipc3.c | 11 +- sound/soc/sof/ipc4-topology.c | 59 +- tools/bpf/bpftool/gen.c | 1 + tools/include/linux/sched/mm.h | 2 + tools/include/uapi/asm-generic/mman-common.h | 2 + tools/include/uapi/linux/bpf.h | 11 +- tools/lib/bpf/bpf_helpers.h | 13 + tools/lib/bpf/relo_core.c | 9 +- tools/memory-model/Documentation/litmus-tests.txt | 37 +- tools/objtool/check.c | 3 +- tools/testing/kunit/configs/arch_uml.config | 5 + tools/testing/kunit/kunit.py | 7 +- tools/testing/kunit/kunit_config.py | 11 +- tools/testing/kunit/kunit_kernel.py | 52 +- tools/testing/kunit/kunit_tool_test.py | 68 +- tools/testing/selftests/Makefile | 28 +- tools/testing/selftests/arm64/mte/Makefile | 1 - tools/testing/selftests/arm64/signal/Makefile | 1 - .../testing/selftests/arm64/signal/test_signals.h | 4 +- tools/testing/selftests/bpf/.gitignore | 2 +- tools/testing/selftests/bpf/Makefile | 4 +- .../testing/selftests/bpf/prog_tests/core_reloc.c | 2 + .../testing/selftests/bpf/prog_tests/lsm_cgroup.c | 12 + .../testing/selftests/bpf/progs/core_reloc_types.h | 8 +- tools/testing/selftests/bpf/progs/dynptr_fail.c | 10 +- tools/testing/selftests/bpf/progs/dynptr_success.c | 4 +- tools/testing/selftests/bpf/progs/lsm_cgroup.c | 12 +- .../selftests/bpf/progs/lsm_cgroup_nonvoid.c | 14 + .../bpf/progs/test_core_reloc_type_based.c | 5 + .../selftests/bpf/progs/xdp_synproxy_kern.c | 24 +- tools/testing/selftests/bpf/test_xsk.sh | 6 +- tools/testing/selftests/bpf/xdpxceiver.c | 1682 - tools/testing/selftests/bpf/xdpxceiver.h | 172 - tools/testing/selftests/bpf/xsk_prereqs.sh | 4 +- tools/testing/selftests/bpf/xskxceiver.c | 1682 + tools/testing/selftests/bpf/xskxceiver.h | 172 + tools/testing/selftests/drivers/dma-buf/udmabuf.c | 3 +- .../selftests/drivers/s390x/uvdevice/Makefile | 1 - tools/testing/selftests/futex/functional/Makefile | 1 - tools/testing/selftests/kcmp/kcmp_test.c | 6 +- tools/testing/selftests/kvm/Makefile | 1 - tools/testing/selftests/landlock/Makefile | 1 - tools/testing/selftests/lib.mk | 38 - tools/testing/selftests/net/Makefile | 1 - tools/testing/selftests/net/forwarding/Makefile | 2 + tools/testing/selftests/net/mptcp/Makefile | 3 +- tools/testing/selftests/net/mptcp/mptcp_join.sh | 86 +- tools/testing/selftests/net/mptcp/pm_nl_ctl.c | 2 +- tools/testing/selftests/net/mptcp/simult_flows.sh | 14 +- tools/testing/selftests/net/mptcp/userspace_pm.sh | 40 +- tools/testing/selftests/tc-testing/Makefile | 1 - tools/testing/selftests/vm/Makefile | 1 - tools/testing/selftests/vm/khugepaged.c | 563 +- tools/usb/testusb.c | 18 +- virt/kvm/kvm_main.c | 1 - 1569 files changed, 208781 insertions(+), 27316 deletions(-) create mode 100644 Documentation/ABI/testing/sysfs-bus-platform-onboard-usb-hub create mode 100644 Documentation/ABI/testing/sysfs-bus-surface_aggregator-tabletsw create mode 100644 Documentation/ABI/testing/sysfs-driver-qat delete mode 100644 Documentation/devicetree/bindings/arm/freescale/fsl,scu.txt create mode 100644 Documentation/devicetree/bindings/arm/tegra/nvidia,tegra194-axi [...] create mode 100644 Documentation/devicetree/bindings/arm/tegra/nvidia,tegra194-cbb.yaml create mode 100644 Documentation/devicetree/bindings/arm/tegra/nvidia,tegra234-cbb.yaml create mode 100644 Documentation/devicetree/bindings/clock/fsl,scu-clk.yaml create mode 100644 Documentation/devicetree/bindings/firmware/fsl,scu.yaml delete mode 100644 Documentation/devicetree/bindings/gpio/gpio-tpic2810.txt create mode 100644 Documentation/devicetree/bindings/gpio/gpio-tpic2810.yaml delete mode 100644 Documentation/devicetree/bindings/input/adc-keys.txt create mode 100644 Documentation/devicetree/bindings/input/adc-keys.yaml create mode 100644 Documentation/devicetree/bindings/input/fsl,scu-key.yaml create mode 100644 Documentation/devicetree/bindings/interrupt-controller/renesas, [...] create mode 100644 Documentation/devicetree/bindings/media/allwinner,sun6i-a31-mip [...] create mode 100644 Documentation/devicetree/bindings/media/allwinner,sun8i-a83t-mi [...] delete mode 100644 Documentation/devicetree/bindings/media/exynos-jpeg-codec.txt create mode 100644 Documentation/devicetree/bindings/media/i2c/onnn,ar0521.yaml create mode 100644 Documentation/devicetree/bindings/media/rockchip,rk3568-vepu.yaml create mode 100644 Documentation/devicetree/bindings/media/samsung,s5pv210-jpeg.yaml delete mode 100644 Documentation/devicetree/bindings/mtd/partitions/arm,arm-firmwa [...] create mode 100644 Documentation/devicetree/bindings/mtd/partitions/arm,arm-firmwa [...] create mode 100644 Documentation/devicetree/bindings/nvmem/fsl,scu-ocotp.yaml create mode 100644 Documentation/devicetree/bindings/phy/fsl,imx8qm-lvds-phy.yaml create mode 100644 Documentation/devicetree/bindings/pinctrl/fsl,scu-pinctrl.yaml create mode 100644 Documentation/devicetree/bindings/pinctrl/qcom,msm8909-tlmm.yaml create mode 100644 Documentation/devicetree/bindings/power/fsl,scu-pd.yaml create mode 100644 Documentation/devicetree/bindings/regulator/9elements,output-su [...] delete mode 100644 Documentation/devicetree/bindings/regulator/qcom,spmi-regulator.txt create mode 100644 Documentation/devicetree/bindings/regulator/qcom,spmi-regulator.yaml create mode 100644 Documentation/devicetree/bindings/rtc/fsl,scu-rtc.yaml create mode 100644 Documentation/devicetree/bindings/sound/tas2780.yaml create mode 100644 Documentation/devicetree/bindings/thermal/fsl,scu-thermal.yaml create mode 100644 Documentation/devicetree/bindings/timer/nvidia,tegra186-timer.yaml create mode 100644 Documentation/devicetree/bindings/watchdog/fsl,scu-wdt.yaml create mode 100644 arch/arm/boot/dts/bcm963138.dts delete mode 100644 arch/arm/mach-bcm/bcm63xx.c create mode 100644 arch/arm64/boot/dts/allwinner/sun50i-h616-orangepi-zero2.dts create mode 100644 arch/arm64/boot/dts/allwinner/sun50i-h616-x96-mate.dts create mode 100644 arch/arm64/boot/dts/allwinner/sun50i-h616.dtsi create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-tqma8mpql-mba8mpxl.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-tqma8mpql.dtsi create mode 100644 arch/arm64/boot/dts/mediatek/mt8192-asurada-hayato-r1.dts create mode 100644 arch/arm64/boot/dts/mediatek/mt8192-asurada-spherion-r0.dts create mode 100644 arch/arm64/boot/dts/mediatek/mt8192-asurada.dtsi create mode 100644 arch/arm64/boot/dts/mediatek/mt8195-cherry-tomato-r1.dts create mode 100644 arch/arm64/boot/dts/mediatek/mt8195-cherry-tomato-r2.dts create mode 100644 arch/arm64/boot/dts/mediatek/mt8195-cherry-tomato-r3.dts create mode 100644 arch/arm64/boot/dts/mediatek/mt8195-cherry.dtsi create mode 100644 arch/s390/kvm/pci.c create mode 100644 arch/s390/kvm/pci.h create mode 100644 drivers/crypto/qat/qat_common/adf_sysfs.c create mode 100644 drivers/gpu/drm/amd/display/dc/clk_mgr/dcn314/dcn314_clk_mgr.c create mode 100644 drivers/gpu/drm/amd/display/dc/clk_mgr/dcn314/dcn314_clk_mgr.h create mode 100644 drivers/gpu/drm/amd/display/dc/clk_mgr/dcn314/dcn314_smu.c create mode 100644 drivers/gpu/drm/amd/display/dc/clk_mgr/dcn314/dcn314_smu.h create mode 100644 drivers/gpu/drm/amd/display/dc/dcn314/Makefile create mode 100644 drivers/gpu/drm/amd/display/dc/dcn314/dcn314_dccg.c create mode 100644 drivers/gpu/drm/amd/display/dc/dcn314/dcn314_dccg.h create mode 100644 drivers/gpu/drm/amd/display/dc/dcn314/dcn314_dio_stream_encoder.c create mode 100644 drivers/gpu/drm/amd/display/dc/dcn314/dcn314_dio_stream_encoder.h create mode 100644 drivers/gpu/drm/amd/display/dc/dcn314/dcn314_hwseq.c create mode 100644 drivers/gpu/drm/amd/display/dc/dcn314/dcn314_hwseq.h create mode 100644 drivers/gpu/drm/amd/display/dc/dcn314/dcn314_init.c create mode 100644 drivers/gpu/drm/amd/display/dc/dcn314/dcn314_init.h create mode 100644 drivers/gpu/drm/amd/display/dc/dcn314/dcn314_optc.c create mode 100644 drivers/gpu/drm/amd/display/dc/dcn314/dcn314_optc.h create mode 100644 drivers/gpu/drm/amd/display/dc/dcn314/dcn314_resource.c create mode 100644 drivers/gpu/drm/amd/display/dc/dcn314/dcn314_resource.h create mode 100644 drivers/gpu/drm/amd/display/dc/dml/dcn314/display_mode_vba_314.c create mode 100644 drivers/gpu/drm/amd/display/dc/dml/dcn314/display_mode_vba_314.h create mode 100644 drivers/gpu/drm/amd/display/dc/dml/dcn314/display_rq_dlg_calc_314.c create mode 100644 drivers/gpu/drm/amd/display/dc/dml/dcn314/display_rq_dlg_calc_314.h create mode 100644 drivers/gpu/drm/amd/display/dc/irq/dcn314/irq_service_dcn314.c create mode 100644 drivers/gpu/drm/amd/display/dc/irq/dcn314/irq_service_dcn314.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/dcn/dcn_3_1_4_offset.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/dcn/dcn_3_1_4_sh_mask.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/dpcs/dpcs_3_1_4_offset.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/dpcs/dpcs_3_1_4_sh_mask.h create mode 100644 drivers/gpu/drm/i915/gt/intel_ggtt_gmch.c create mode 100644 drivers/gpu/drm/i915/gt/intel_ggtt_gmch.h delete mode 100644 drivers/gpu/drm/i915/gt/intel_gt_gmch.c delete mode 100644 drivers/gpu/drm/i915/gt/intel_gt_gmch.h create mode 100644 drivers/gpu/drm/i915/gt/intel_gt_mcr.c create mode 100644 drivers/gpu/drm/i915/gt/intel_gt_mcr.h delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_blk.h delete mode 100644 drivers/gpu/drm/selftests/Makefile delete mode 100644 drivers/gpu/drm/selftests/drm_buddy_selftests.h delete mode 100644 drivers/gpu/drm/selftests/drm_cmdline_selftests.h delete mode 100644 drivers/gpu/drm/selftests/drm_mm_selftests.h delete mode 100644 drivers/gpu/drm/selftests/drm_modeset_selftests.h delete mode 100644 drivers/gpu/drm/selftests/drm_selftest.c delete mode 100644 drivers/gpu/drm/selftests/drm_selftest.h delete mode 100644 drivers/gpu/drm/selftests/test-drm_buddy.c delete mode 100644 drivers/gpu/drm/selftests/test-drm_cmdline_parser.c delete mode 100644 drivers/gpu/drm/selftests/test-drm_damage_helper.c delete mode 100644 drivers/gpu/drm/selftests/test-drm_dp_mst_helper.c delete mode 100644 drivers/gpu/drm/selftests/test-drm_format.c delete mode 100644 drivers/gpu/drm/selftests/test-drm_framebuffer.c delete mode 100644 drivers/gpu/drm/selftests/test-drm_mm.c delete mode 100644 drivers/gpu/drm/selftests/test-drm_modeset_common.c delete mode 100644 drivers/gpu/drm/selftests/test-drm_modeset_common.h delete mode 100644 drivers/gpu/drm/selftests/test-drm_plane_helper.c delete mode 100644 drivers/gpu/drm/selftests/test-drm_rect.c create mode 100644 drivers/gpu/drm/tests/drm_buddy_test.c create mode 100644 drivers/gpu/drm/tests/drm_cmdline_parser_test.c create mode 100644 drivers/gpu/drm/tests/drm_damage_helper_test.c create mode 100644 drivers/gpu/drm/tests/drm_dp_mst_helper_test.c create mode 100644 drivers/gpu/drm/tests/drm_format_test.c create mode 100644 drivers/gpu/drm/tests/drm_framebuffer_test.c create mode 100644 drivers/gpu/drm/tests/drm_mm_test.c create mode 100644 drivers/gpu/drm/tests/drm_plane_helper_test.c create mode 100644 drivers/gpu/drm/tests/drm_rect_test.c create mode 100644 drivers/gpu/host1x/context.c create mode 100644 drivers/gpu/host1x/context.h create mode 100644 drivers/gpu/host1x/hw/host1x08.c create mode 100644 drivers/gpu/host1x/hw/host1x08.h create mode 100644 drivers/gpu/host1x/hw/host1x08_hardware.h create mode 100644 drivers/gpu/host1x/hw/hw_host1x08_channel.h create mode 100644 drivers/gpu/host1x/hw/hw_host1x08_common.h create mode 100644 drivers/gpu/host1x/hw/hw_host1x08_hypervisor.h create mode 100644 drivers/gpu/host1x/hw/hw_host1x08_uclass.h create mode 100644 drivers/gpu/host1x/hw/hw_host1x08_vm.h create mode 100644 drivers/gpu/host1x/hw/opcodes.h create mode 100644 drivers/irqchip/irq-renesas-rzg2l.c create mode 100644 drivers/media/i2c/ar0521.c create mode 100644 drivers/media/platform/sunxi/sun6i-mipi-csi2/Kconfig create mode 100644 drivers/media/platform/sunxi/sun6i-mipi-csi2/Makefile create mode 100644 drivers/media/platform/sunxi/sun6i-mipi-csi2/sun6i_mipi_csi2.c create mode 100644 drivers/media/platform/sunxi/sun6i-mipi-csi2/sun6i_mipi_csi2.h create mode 100644 drivers/media/platform/sunxi/sun6i-mipi-csi2/sun6i_mipi_csi2_reg.h create mode 100644 drivers/media/platform/sunxi/sun8i-a83t-mipi-csi2/Kconfig create mode 100644 drivers/media/platform/sunxi/sun8i-a83t-mipi-csi2/Makefile create mode 100644 drivers/media/platform/sunxi/sun8i-a83t-mipi-csi2/sun8i_a83t_dphy.c create mode 100644 drivers/media/platform/sunxi/sun8i-a83t-mipi-csi2/sun8i_a83t_dphy.h create mode 100644 drivers/media/platform/sunxi/sun8i-a83t-mipi-csi2/sun8i_a83t_mi [...] create mode 100644 drivers/media/platform/sunxi/sun8i-a83t-mipi-csi2/sun8i_a83t_mi [...] create mode 100644 drivers/media/platform/sunxi/sun8i-a83t-mipi-csi2/sun8i_a83t_mi [...] create mode 100644 drivers/net/ethernet/marvell/octeontx2/af/rvu_npc_fs.h create mode 100644 drivers/net/ethernet/marvell/octeontx2/af/rvu_npc_hash.c create mode 100644 drivers/net/ethernet/marvell/octeontx2/af/rvu_npc_hash.h create mode 100644 drivers/phy/freescale/phy-fsl-imx8qm-lvds-phy.c create mode 100644 drivers/pinctrl/qcom/pinctrl-msm8909.c create mode 100644 drivers/platform/surface/surface_aggregator_hub.c create mode 100644 drivers/platform/surface/surface_aggregator_tabletsw.c create mode 100644 drivers/soc/tegra/cbb/Makefile create mode 100644 drivers/soc/tegra/cbb/tegra-cbb.c create mode 100644 drivers/soc/tegra/cbb/tegra194-cbb.c create mode 100644 drivers/soc/tegra/cbb/tegra234-cbb.c delete mode 100644 drivers/staging/media/atomisp/include/hmm/hmm_pool.h create mode 100644 drivers/staging/media/atomisp/notes.txt delete mode 100644 drivers/staging/media/atomisp/pci/atomisp_acc.c delete mode 100644 drivers/staging/media/atomisp/pci/atomisp_acc.h delete mode 100644 drivers/staging/media/atomisp/pci/hmm/hmm_dynamic_pool.c delete mode 100644 drivers/staging/media/atomisp/pci/hmm/hmm_reserved_pool.c create mode 100644 drivers/usb/misc/onboard_usb_hub.c create mode 100644 drivers/usb/misc/onboard_usb_hub.h create mode 100644 drivers/usb/misc/onboard_usb_hub_pdevs.c delete mode 100644 drivers/usb/typec/tcpm/tcpci.h create mode 100644 include/linux/usb/onboard_hub.h create mode 100644 include/linux/usb/tcpci.h create mode 100644 include/soc/tegra/tegra-cbb.h create mode 100644 net/tls/tls.h create mode 100644 sound/soc/amd/acp/acp-rembrandt.c create mode 100644 sound/soc/codecs/tas2780.c create mode 100644 sound/soc/codecs/tas2780.h create mode 100644 tools/testing/kunit/configs/arch_uml.config create mode 100644 tools/testing/selftests/bpf/progs/lsm_cgroup_nonvoid.c delete mode 100644 tools/testing/selftests/bpf/xdpxceiver.c delete mode 100644 tools/testing/selftests/bpf/xdpxceiver.h create mode 100644 tools/testing/selftests/bpf/xskxceiver.c create mode 100644 tools/testing/selftests/bpf/xskxceiver.h