This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-release-arm-next-allmodconfig in repository toolchain/ci/linux.
discards 03c312cc5f47 Add linux-next specific files for 20220608 discards 8c8c7754a479 Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] discards da18b70bf40f Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] discards 3b9b53133ab9 Merge branch 'for-next' of git://git.infradead.org/users/w [...] discards 7646bcbf7d9e Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] discards 0bf29da2e4b0 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] discards 574639f15800 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards b62c13407abb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 9d42b0fbc0b4 Merge branch 'hmm' of git://git.kernel.org/pub/scm/linux/k [...] discards 4d42cedfdf24 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 0e9dba01700a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 5015f7c3e71c Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] discards 75931bcc2c8f Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git discards ce5da6a1ff1d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards c8d02d1325e0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards b8ce1b833037 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 0e918e691677 Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...] discards 4db3764b2f7e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 10b7212b3607 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 6368d55451af Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 2dbed2ccd31b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 3bf7fce3686f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 595321ef4268 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] discards 7b79891551c7 Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] discards 2680fae552bf Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] discards 8497ab33cb57 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards f17133c42097 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards 23b449730c8c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards f31af2db2956 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 5b229d007b91 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards da28233f0fe2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 52571291e11c Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] discards ec5fa6a79656 Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] discards 393b65dd8497 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] discards 490d741cb172 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 84626077c5ed Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] discards a348842b57e3 Merge branch 'timers/drivers/next' of git://git.linaro.org [...] discards 0e6894508ad8 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] discards f10212f45c42 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards df9f9ed0efb6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 0bdb6eab58c6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards f1d6a7d80ce1 Merge branch 'next' of git://github.com/cschaufler/smack-next discards 535270a50530 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards df3024a587aa Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] discards 078d976c6d28 Merge branch 'next-testing' of git://git.kernel.org/pub/sc [...] discards 46bbadc07a7b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 70989e004114 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards bad40be7e05e Merge branch 'for-next' of git://git.kernel.dk/linux-block.git discards 1765536d5bc2 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards ed3dcccb3669 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards f6363f73e311 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards aafb20016326 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 77732cc46cb1 Merge branch 'drm/tegra/for-next' of git://anongit.freedes [...] discards 2b0812a4ee4b Merge branch 'for-linux-next' of git://anongit.freedesktop [...] discards 851bdcc6aab8 next-20220601/amdgpu discards 4c3a76931e08 Merge branch 'mm-nonmm-unstable' into mm-everything discards 630e8e7672bd include/uapi/linux/swab.h: add __u16 cast to __swab16 conditional discards 7135b32f96d1 lib/btree: simplify btree_{lookup|update} discards 45bd07b3d890 ia64: fix sparse warnings with cmpxchg() & xchg() discards f49fd26aae1f include/linux/xarray.h: replace kernel.h with the necessar [...] discards a11ccf5fb036 include/linux/rbtree.h: replace kernel.h with the necessar [...] discards e7d7bdeea82e lib/flex_proportions.c: remove local_irq_ops in fprop_new_ [...] discards f3e56fa900d9 lib/list_debug.c: Detect uninitialized lists discards 2c871b832843 squashfs: implement readahead discards e6d91f33a1a1 squashfs: always build "file direct" version of page actor discards 244c579d32cd Revert "squashfs: provide backing_dev_info in order to dis [...] discards 9d02c57c0ad2 resource: re-factor page_is_ram() discards 62218f5aba27 profiling: fix shift too large makes kernel panic discards 92999941f7fb checkpatch: add XA_STATE and XA_STATE_ORDER to the macro d [...] discards bb1933550cef init/main.c: silence some -Wunused-parameter warnings discards 31f7576ec6b5 init-add-hostname-kernel-parameter-v2 discards a13771a6c53f init: add "hostname" kernel parameter discards 193ae73bdc14 ocfs2: fix ocfs2 corrupt when iputting an inode discards 28c7346cb928 ocfs2: clear links count in ocfs2_mknod() if an error occurs discards 122f209b64f2 ocfs2: reflink deadlock when clone file to the same direct [...] discards 5efa5d784259 lib/test_vmalloc: switch to prandom_u32() discards 037af94edfb2 mm/vmalloc: extend __find_vmap_area() with one more argument discards b3e02dfba8c2 mm/vmalloc: initialize VA's list node after unlink discards a1badeefd755 mm/vmalloc: extend __alloc_vmap_area() with extra arguments discards 7c8f14f8a782 mm/vmalloc: make link_va()/unlink_va() common to different [...] discards b4f3551c0fa7 mm/memremap: fix wrong function name above memremap_pages() discards fa8e62a13401 mm/mempool: use might_alloc() discards 56bbabacc7aa mm/slab: delete cache_alloc_debugcheck_before() discards c886f48cf94c mm/page_alloc: use might_alloc() discards 5293f05e4291 mm/damon/reclaim: add 'damon_reclaim_' prefix to 'enabled_ [...] discards dc7ea373e93f mm/damon/reclaim: make 'enabled' checking timer simpler discards 097c159b3e71 mm/damon/sysfs: deduplicate inputs applying discards a23a542463d9 mm/damon/reclaim: deduplicate 'commit_inputs' handling discards 3e2554a99639 mm/damon/{dbgfs,sysfs}: move target_has_pid() from dbgfs t [...] discards 32e18262a499 Docs/admin-guide/damon/reclaim: remove a paragraph that be [...] discards 5fa23b3af3a4 xfs: add dax dedupe support discards f1125b05d99f xfs-support-cow-in-fsdax-mode-fix discards 691a8d955e48 xfs: support CoW in fsdax mode discards 44deb1d0d9f6 fsdax: dedup file range to use a compare function discards 653a876a81e0 fsdax: add dax_iomap_cow_copy() for dax zero discards 0f9153ebe73f fsdax: replace mmap entry in case of CoW discards 3104b01c0aef fsdax: introduce dax_iomap_cow_copy() discards 973d31835d3e fsdax-output-address-in-dax_iomap_pfn-and-rename-it-v21 discards 70d7b8f5eb65 fsdax: output address in dax_iomap_pfn() and rename it discards 4cd45491c6e9 fsdax: set a CoW flag when associate reflink mappings discards e2a2abec5f13 xfs: implement ->notify_failure() for XFS discards 143ac5cd7289 mm: introduce mf_dax_kill_procs() for fsdax case discards e23c75281578 fsdax: introduce dax_lock_mapping_entry() discards 3cb893121865 pagemap,pmem: introduce ->memory_failure() discards 136f10e33633 mm-factor-helpers-for-memory_failure_dev_pagemap-fix discards 3ca60d967c86 mm: factor helpers for memory_failure_dev_pagemap discards d2eb3ab25e04 dax: introduce holder for dax_device discards eeff9a1a1072 zram_drv: add __GFP_NOMEMALLOC not to use ALLOC_NO_WATERMARKS discards 8b67db3946fb mm-memcontrol-add-pgscanpgsteal_kswapddirect-items-in-memo [...] discards b8bf1e67eb81 mm-memcontrol-add-pgscanpgsteal_kswapddirect-items-in-memo [...] discards 15164ccbd093 mm: memcontrol: add {pgscan,pgsteal}_{kswapd,direct} items [...] discards 6948192fae1a mm/vmalloc: add code comment for find_vmap_area_exceed_addr() discards 7ae603630e80 mm/vmalloc: fix typo in local variable name discards 4315d5add1d7 mm/vmalloc: remove the redundant boundary check discards 7a7e52f8f273 mm/vmalloc: invoke classify_va_fit_type() in adjust_va_to_ [...] discards de4693046c4e mm-add-merging-after-mremap-resize-checkpatch-fixes discards 9908c058de07 mm: add merging after mremap resize discards db27c6ee3f8a mm: refactor of vma_merge() discards 737c5ba6b918 mm/damon: remove obsolete comments of kdamond_stop discards 094acde90f44 mm, hwpoison: enable memory error handling on 1GB hugepage discards e527b0f3f56d mm, hwpoison: skip raw hwpoison page in freeing 1GB hugepage discards 63c5794227ab mm, hwpoison: make __page_handle_poison returns int discards 33e258f2f944 mm,hwpoison: set PG_hwpoison for busy hugetlb pages discards f7e1ea4b91c9 mm-hwpoison-hugetlb-introduce-subpage_index_hwpoison-to-sa [...] discards 62dfdf035e88 mm, hwpoison, hugetlb: introduce SUBPAGE_INDEX_HWPOISON to [...] discards 45f8a2f24aa1 mm: delete unused MMF_OOM_VICTIM flag discards 6fa905dec8f5 mm-drop-oom-code-from-exit_mmap-fix-fix discards dd67a10bc29d mm: drop oom code from exit_mmap discards 7061124eb801 mm-shrinkers-add-scan-interface-for-shrinker-debugfs-fix-fix discards 12208f19d7b6 mm-shrinkers-add-scan-interface-for-shrinker-debugfs-fix discards c1114a7283f2 mm: shrinkers: add scan interface for shrinker debugfs discards 1d993f763c1e tools: add memcg_shrinker.py discards 694938a6183f mm: docs: document shrinker debugfs discards ce18f5eaadb2 mm: shrinkers: provide shrinkers with names discards ccea06eb7a27 mm-shrinkers-introduce-debugfs-interface-for-memory-shrinkers-fix discards da2da07e5551 mm: shrinkers: introduce debugfs interface for memory shrinkers discards abfaba56fa5f mm: memcontrol: introduce mem_cgroup_ino() and mem_cgroup_ [...] discards 734afaeaef9a mm/mempolicy: fix get_nodes out of bound access discards 0e94ddec9509 mm/oom_kill: break evaluation when a task has been selected discards e633b4ee8713 mm/hugetlb: remove unnecessary huge_ptep_set_access_flags( [...] discards 7a3ecf4c654a mm: memory_hotplug: introduce SECTION_CANNOT_OPTIMIZE_VMEMMAP discards cdb3172fe80e mm: memory_hotplug: enumerate all supported section flags discards 5302d8ed42e1 mm/memory_hotplug: drop 'reason' argument from check_pfn_span() discards e00a6593726a selftests/vm: add protection_keys tests to run_vmtests discards 78526d874f1d kasan-fix-zeroing-vmalloc-memory-with-hw_tags-fix discards f137b8014e65 kasan: fix zeroing vmalloc memory with HW_TAGS discards 744ca2721ee6 mm-introduce-clear_highpage_tagged-fix discards a719d9248683 mm: introduce clear_highpage_kasan_tagged discards a9369973e93b mm: rename kernel_init_free_pages to kernel_init_pages discards 0aef25b8aeed mm-handling-non-lru-pages-returned-by-vm_normal_pages-fix discards e9d67b1c6c5b tools: add selftests to hmm for COW in device memory discards d496a2733316 tools: add hmm gup tests for device coherent type discards 07b2d300237a tools: update test_hmm script to support SP config discards 2747af78d44e tools: update hmm-test to support device coherent type discards 45be9c101ce3 lib: add support for device coherent type in test_hmm discards b4df3dde9d6e lib: test_hmm add module param for zone device type discards bfc21deee766 lib: test_hmm add ioctl to get zone device type discards ebc7cc52e7cb drm/amdkfd: add SPM support for SVM discards d46ac9d7e39c mm/gup: migrate device coherent pages when pinning instead [...] discards 5c2c64a3afcb mm: remove the vma check in migrate_vma_setup() discards e3c834a615f5 mm: add device coherent vma selection for memory migration discards 9e58d3cd5098 mm: handling Non-LRU pages returned by vm_normal_pages discards 45bd63f806d7 mm: add zone device coherent type memory support discards 982deb8a0f35 mm/migration: fix potential pte_unmap on an not mapped pte discards 020f3e4cec28 mm/migration: return errno when isolate_huge_page failed discards 01e682a9507c mm/migration: remove unneeded lock page and PageMovable check discards a08c34bfc9be mm: reduce the rcu lock duration discards 7ee10f65157f mm/shmem.c: clean up comment of shmem_swapin_folio discards 2b762bdf2945 mm: avoid unnecessary page fault retires on shared memory types discards 29019e3269dd tools/vm/slabinfo: use alphabetic order when two values are equal discards 03aca31d083b mm: use PAGE_ALIGNED instead of IS_ALIGNED discards f1c1db62d498 mm/x86: remove dead code for hugetlbpage.c discards c4ee14a8fc0a mm: fix racing of vb->va when kasan enabled discards 1bbff8f40abe mm/page_alloc: reduce potential fragmentation in make_allo [...] discards fa4fefab4344 mm/mmap.c: pass in mapping to __vma_link_file() discards 794952337815 mm/mmap: drop range_has_overlap() function discards 59432a21b045 mm-remove-the-vma-linked-list-fix-fix-fix discards 91dffd68cd3e mm-remove-the-vma-linked-list-fix-fix discards 8870aeaf51e6 mm/mmap: fix potential leak on do_mas_align_munmap() discards 0583bf060779 mm: remove the vma linked list discards c9da4efe843d riscv: use vma iterator for vdso discards 136d233cc0e3 mm/nommu: fix compile warning in do_mmap() discards c68d9f991512 mm/nommu: move preallocations and limit other allocations discards 5d9f7e4b0c9f nommu: remove uses of VMA linked list discards d73967865c77 i915: use the VMA iterator discards f3295e1399d6 mm/swapfile: use vma iterator instead of vma linked list discards effd7e544764 mm/pagewalk: use vma_find() instead of vma linked list discards 9cbe44d568b0 mm/oom_kill: use maple tree iterators instead of vma linked list discards b33a60d73ee5 mm/msync: use vma_find() instead of vma linked list discards 623471479072 mm/mremap: use vma_find_intersection() instead of vma linked list discards ad4a0a42d84f mm/mprotect: use maple tree navigation instead of vma linked list discards b39431098d2a mm/mlock: use vma iterator and maple state instead of vma [...] discards 65d7ba58e74b mm/mempolicy: use vma iterator & maple state instead of vm [...] discards 0e666a0ba746 mm/memcontrol: stop using mm->highest_vm_end discards 33c12ad29d95 mm/madvise: use vma_find() instead of vma linked list discards 9cdceb17d673 mm/ksm: use vma iterators instead of vma linked list discards c08794ce5452 mm/khugepaged: stop using vma linked list discards f90d1e3a1c1a mm/gup: use maple tree navigation instead of linked list discards 401dd1099b0f bpf: remove VMA linked list discards a12930d7f8f9 fork: use VMA iterator discards 8ff57894ad66 sched: use maple tree iterator to walk VMAs discards fb80aec96211 perf: use VMA iterator discards 9b74ed285a03 acct: use VMA iterator instead of linked list discards 1f7dec856224 ipc/shm: use VMA iterator instead of linked list discards e5d82605e3df userfaultfd: use maple tree iterator to iterate VMAs discards f88d3dea7ae6 fs/proc/task_mmu: stop using linked list and highest_vm_end discards 939454b82a00 fs/proc/base: use maple tree iterators in place of linked list discards aa90d5ea1b5d exec: use VMA iterator instead of linked list discards d3ba8fadcb1d coredump: remove vma linked list walk discards 0034bc3c86a6 um: remove vma linked list walk discards 4ff9a571f53a optee: remove vma linked list walk discards 1c60085de98b cxl: remove vma linked list walk discards 9654353a0f4c xtensa: remove vma linked list walks discards 15ef807d433d x86: remove vma linked list walks discards 92d2d61cea2f s390: remove vma linked list walks discards 12ed6cb8de4c powerpc: remove mmap linked list walks discards 058251474a5f parisc: remove mmap linked list from cache handling discards 54705d2ae259 arm64: Change elfcore for_each_mte_vma() to use VMA iterator discards a51d39ea4af9 arm64: remove mmap linked list from vdso discards ce9455286cc5 mm/mmap: fix do_brk_munmap() when munmapping multiple mappings discards e7e71ee89d61 mm/mmap: change do_brk_munmap() to use do_mas_align_munmap() discards 93875727d3b3 mm/mmap: reorganize munmap to use maple states discards de274f5fe7ef mm/mmap: move mmap_region() below do_munmap() discards 80e4d5d0a821 mm: convert vma_lookup() to use mtree_load() discards e9e6e395b77c mm: remove vmacache discards bf199c98c0d1 mm/mmap: qvoid dereferencing next on null in BUG_ON() discards 449a54ddbe65 mm-mmap-use-advanced-maple-tree-api-for-mmap_region-fix-ch [...] discards 57dca7bc741b mm/mmap: fix advanced maple tree API for mmap_region() discards 5816388f44e1 mm/mmap: use advanced maple tree API for mmap_region() discards b52801c657e8 mm: use maple tree operations for find_vma_intersection() discards 4b85eb5c09ea mm/mmap: change do_brk_flags() to expand existing VMA and [...] discards ba8ed2a22998 mm/khugepaged: optimize collapse_pte_mapped_thp() by using [...] discards 05b341b0fb1a mm: optimize find_exact_vma() to use vma_lookup() discards f59cb3e8c487 xen: use vma_lookup() in privcmd_ioctl_mmap() discards 9374356a1e75 mmap: change zeroing of maple tree in __vma_adjust() discards 1b9173aaae09 mm: remove rb tree. discards 0539fa62d664 proc: remove VMA rbtree use from nommu discards 8d2d49591572 damon-convert-__damon_va_three_regions-to-use-the-vma-iter [...] discards b66f2abfd8ae damon: convert __damon_va_three_regions to use the VMA iterator discards a2b55fbd4bed kernel/fork: use maple tree for dup_mmap() during forking discards ecd00b70f559 mm/mmap: use maple tree for unmapped_area{_topdown} discards 4e2f2c9074f7 mm/mmap: use the maple tree for find_vma_prev() instead of [...] discards 2ca7de3d5434 mm/mmap: use the maple tree in find_vma() instead of the rbtree. discards df29e91ed5b0 mmap: use the VMA iterator in count_vma_pages_range() discards 7ccf61a8e40e mm: add VMA iterator discards 1ec1062a84b4 mm/mmap: fix leak on expand_downwards() and expand_upwards() discards 57d6c72b645b mapletree: build fix discards 7ba928fbd7d2 mm: start tracking VMAs with maple tree discards 69ee27ffc5d7 test_maple_tree: add null expansion tests discards aa4f96e9f08d lib/test_maple_tree: add testing for maple tree discards 5612a544e2fd radix tree test suite: add lockdep_is_held to header discards 06c13e50e7e3 radix tree test suite: add support for slab bulk APIs discards d9872637ddcd radix tree test suite: add allocation counts and size to k [...] discards 5f712533c2ce radix tree test suite: add kmem_cache_set_non_kernel() discards a52dfdc33dab radix tree test suite: add pr_err define discards 040d649be5cd maple_tree: cleanup for checkpatch discards e08dbf06651f MAINTAINERS: remove an obvious typo in MAPLE TREE discards fededc610a2a maple_tree: fix potential out of range offset on mas_next( [...] discards bf3d537321f4 maple_tree: fix 32b parent pointers discards 2f1643210e13 maple_tree: fix mas_next() when already on the last node entry discards 975e8279f8b5 maple_tree: Fix expanding null off the end of the data. discards 8bdf048722dd Maple Tree: add new data structure discards a0734ed7f4c2 mips: rename mt_init to mips_mt_init discards 9c03a2cf2041 mm: discard __GFP_ATOMIC discards 243b639ec686 mm-page_alloc-remotely-drain-per-cpu-lists-checkpatch-fixes discards c8599b07738d mm/page_alloc: remotely drain per-cpu lists discards 07d2b80e1a5c mm/page_alloc: protect PCP lists with a spinlock discards d432ad5de190 mm/page_alloc: split out buddy removal code from rmqueue i [...] discards 9842bb4997a4 mm/page_alloc: use only one PCP list for THP-sized allocations discards 16c77aea077b mm/page_alloc: add page->buddy_list and page->pcp_list discards 0326f69eedcf mm/page_vma_mapped.c: check possible huge PMD map with tra [...] discards 2ae46b461e9a mm: rmap: use the correct parameter name for DEFINE_PAGE_VMA_WALK omits 4798f2befab9 MAINTAINERS: add Miaohe Lin as a memory-failure reviewer omits bc2d2518404e mailmap: add alias for jarkko@profian.com omits a01a5f514f03 mm/damon/reclaim: schedule 'damon_reclaim_timer' only afte [...] omits 05ea7933d8a4 kthread: make it clear that kthread_create_on_node() might [...] omits ad2842c2d794 mm: userfaultfd: fix UFFDIO_CONTINUE on fallocated shmem pages omits 88431256ac5b mm/memory-failure: don't allow to unpoison hw corrupted page omits d506d0c1cde4 mm: lru_cache_disable: use synchronize_rcu_expedited omits f21844280a71 mm/page_isolation.c: fix one kernel-doc comment discards c83beb0a6435 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 7e10945909ec Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] discards d5ad937caa33 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 9ce1a7528427 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] discards b17c59f5e54a Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] discards 02326c32e8cf Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] discards 9099eec80f17 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] discards f2f6675da8fe Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] discards 6a457e941269 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] discards 4543533f640c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 0703563b9813 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 8990f7368dbb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 153591d8ca9c Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] discards f56b97059a1a Merge branch 'master' of https://github.com/Paragon-Softwa [...] discards 3f26f213d54d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 7b3cc36cf55e Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] discards d857cf97ab90 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards ab0b238a1137 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards a2b4c3a176dd Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] discards 7b931b17c8ef Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] discards 785463cf757c Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] discards d3e56c7fb986 Merge branch 'master' of git://github.com/ceph/ceph-client.git discards f34f96419204 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 7ad0bde50005 Merge branch 'fscache-next' of git://git.kernel.org/pub/sc [...] discards 91746f3bb221 Merge branch 'dt-for-next' of git://git.kernel.org/pub/scm [...] discards d4954f7ea15c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards be122c0a2656 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 88d3c4c7f4f5 Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] discards 30d2d5db6bd2 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git discards 150819661b25 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 3b7b04537ece Merge branch 'next' of https://git.linaro.org/people/jens. [...] discards 87183301f13c Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] discards e5aab87d3a2d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards dbd12705b1f9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 19aea56bf4a3 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards 3229495085f4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 8662289c2e6e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards b2a16d29327d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 9dc78b7c9e56 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 2132e3c1153d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards a08b307a5071 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards b8542470d7d1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 1bfeaa3d3616 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] discards 02683d82f915 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] discards f1baf506fc6e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 86bc155d3c56 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 3dd95691a6d8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards a4ed97e12beb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards cfe899d95479 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] discards fa90791a14c3 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] discards 7e77d0b9381b Merge branch 'zstd-linus' of https://github.com/terrelln/l [...] discards 99024d4a5ac0 Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] discards cc15bb9b2f85 Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] discards 9ec44b2c1558 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] discards f9830f32c946 Merge branch 'dt/linus' of git://git.kernel.org/pub/scm/li [...] discards f8e4e8b091dd Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] discards c1c79c4b117d Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] discards 96e9b8a44937 Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] discards 661a593d733e Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] discards d9daae8b8230 Merge branch 'master' of git://git.kernel.org/pub/scm/virt [...] discards 7dcfc79a3da3 Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git discards b04e8be10cfa Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] discards e91dbbb8dfad Merge branch 'staging-linus' of git://git.kernel.org/pub/s [...] discards 7c5a44d4acfb Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] discards b5bd63b136ee Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] discards 92221ca34663 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] discards 7914c05351cc Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] discards 48873dc0084f Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] discards 3c11e710285a Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] discards 3096b9c37ca8 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] discards cf14f49b0bae Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] discards 0503556dd3dd Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] discards 68bcb8a9bdcc Merge branch 'fixes' of https://git.linaro.org/people/jens [...] discards 2b4164c9d523 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] discards 11224d9d1c49 Merge branch 'for-curr' of git://git.kernel.org/pub/scm/li [...] discards ac70daa1abc7 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] discards 981281fd5ad3 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] discards 54b4013aa5e5 random: credit cpu and bootloader seeds by default discards bb5291240401 secretmem: Remove isolate_page discards 596154f9ff1e mm/folio-compat: Remove migration compatibility functions discards 89df0def1044 fs: Remove aops->migratepage() discards c900c21102ba zsmalloc: Convert to migrate_folio discards 7344f5146400 z3fold: Convert to migrate_folio discards 6eb421bc996d secretmem: Convert to migrate_folio discards 4f723572cefd balloon: Convert to migrate_folio discards 42642b3d774d hugetlb: Convert to migrate_folio discards ecee5cb5cc6e aio: Convert to migrate_folio discards d7171139a796 f2fs: Convert to filemap_migrate_folio() discards e6649366f981 ubifs: Convert to filemap_migrate_folio() discards 19f3897382c2 btrfs: Convert btrfs_migratepage to migrate_folio discards c79ec33e4425 mm/migrate: Add filemap_migrate_folio() discards 8bf1e112107f mm/migrate: Convert migrate_page() to migrate_folio() discards dc10f49a2a90 nfs: Convert to migrate_folio discards 47f49674340c btrfs: Convert btree_migratepage to migrate_folio discards d01024de5469 mm/migrate: Convert expected_page_refs() to folio_expected_refs() discards e7fd2547fc82 mm/migrate: Convert buffer_migrate_page() to buffer_migrat [...] discards 994fdfc258bf mm/migrate: Convert writeout() to take a folio discards 4f284a1d66c2 mm/migrate: Convert fallback_migrate_page() to fallback_mi [...] discards 11881d4c7832 fs: Add aops->migrate_folio discards 11a945ad1b08 ext2: Use a folio in ext2_get_page() discards 8a3a4a295002 gfs2: Convert gfs2_jhead_process_page() to use a folio discards 23881d675f2a ocfs2: Convert ocfs2_read_folio() to use a folio discards c3a86de4743d freevxfs: Convert vxfs_immed_read_folio() to use a folio discards 2d6c151c3a2b coda: Convert coda_symlink_filler() to use a folio discards 0bde0ce769b0 befs: Convert befs_symlink_read_folio() to use a folio discards 35f7f96bd8c5 block: Convert read_part_sector() to use a folio discards 5791cc897a8f block: Use PAGE_SECTORS_SHIFT discards fa1585774e35 block: Handle partition read errors more consistently discards 90b6727f8e5f block: Simplify read_part_sector() discards 1bb5ced0c9c3 cramfs: read_mapping_page() is synchronous discards 8a9939a3db2e ocfs2: Use filemap_write_and_wait_range() in ocfs2_cow_syn [...] discards a8e9d1b4c727 hostfs: Handle page write errors correctly discards 1b2bc90385c0 squashfs: Return the actual error from squashfs_read_folio() discards 56a3363ceb4a buffer: Don't test folio error in block_read_full_folio() discards 470f69f0bc53 btrfs: Use a folio in wait_dev_supers() discards 07eb397efbff nfs: Leave pages in the pagecache if readpage failed discards f73e8bbb60b0 buffer: Remove check for PageError discards dcae1f86cb83 orangefs: Remove test for folio error discards 4310f341cc9b iomap: Remove test for folio error discards 7d716aa2088c jfs: Remove check for PageUptodate discards 72c2d2ff7e29 remap_range: Remove check of uptodate flag discards 15baf92767d8 ufs: Remove checks for PageError discards 414de7a60006 reiserfs: Remove check for PageError discards d759a32b3f22 ntfs3: Remove check for PageError discards 1526bd166394 ntfs: Remove check for PageError discards 99722ec74b59 nilfs2: Remove check for PageError discards 8db20f2fdb46 ext2: Remove check for PageError discards 67f30ab3a8ff ntfs: Remove check for PageError discards 4aaedeafdc1c hfsplus: Remove check for PageError discards 885ae259a57b hfs: Remove check for PageError discards 88bcc161490a gfs: Check PageUptodate instead of PageError discards e1bf741ced6f freevxfs: Remove check of PageError discards 651e265c0902 afs: Remove check of PageError discards 2677be64fc82 block: Remove check of PageError discards 23b491863486 docs: Improve ->read_folio documentation discards 6d6dba5b7107 filemap: Use filemap_read_folio() in do_read_cache_folio() discards 480f5e52ee8f filemap: Handle AOP_TRUNCATED_PAGE in do_read_cache_folio() discards d1b1e80f605a filemap: Move 'filler' case to the end of do_read_cache_folio() discards ce2e8a819ca0 netfs: Remove extern from function prototypes discards 0141d704c180 filemap: Remove find_get_pages_range() and associated functions discards 2ae93f76f384 shmem: Convert shmem_unlock_mapping() to use filemap_get_folios() discards 897461ffaf3e vmscan: Add check_move_unevictable_folios() discards cf36340ca718 nilfs2: Convert nilfs_copy_back_pages() to use filemap_get [...] discards 3f0fb0cafdb1 hugetlbfs: Convert remove_inode_hugepages() to use filemap [...] discards f32e3f09c8f7 f2fs: Convert f2fs_invalidate_compress_pages() to use file [...] discards 4e8943e23fa2 ext4: Convert mpage_map_and_submit_buffers() to use filema [...] discards c441c08cf735 ext4: Convert mpage_release_unused_pages() to use filemap_ [...] discards 1e77a697c104 buffer: Convert clean_bdev_aliases() to use filemap_get_folios() discards 44d0a0e2ded2 filemap: Add filemap_get_folios() discards 7be19afdecf5 filemap: Remove add_to_page_cache() and add_to_page_cache_ [...] discards 17fdda3288c6 hugetlb: Convert huge_add_to_page_cache() to use a folio discards ecff971862c1 filemap: Don't release a locked folio discards 5d75c50bb50c Merge remote-tracking branch 'regulator/for-5.20' into reg [...] discards f011cbdf814f Merge branch 'regulator-linus' into regulator-next discards 6072a4be5fd2 Merge remote-tracking branch 'regulator/for-5.18' into reg [...] discards 0906d753305b Merge remote-tracking branch 'spi/for-5.20' into spi-next discards f2527c0fa253 Merge remote-tracking branch 'asoc/for-5.20' into asoc-next discards 2cf936ad4206 Merge branch 'asoc-linus' into asoc-next discards 4ba2b795322f Merge remote-tracking branch 'asoc/for-5.18' into asoc-linus discards 5bea4f218a73 fpga: m10bmc-sec: add max10 secure update functions discards cc55d0529c51 fpga: m10bmc-sec: expose max10 canceled keys in sysfs discards e0325e2f4686 fpga: m10bmc-sec: expose max10 flash update count discards 9a4db6da1005 fpga: m10bmc-sec: create max10 bmc secure update discards 9f74f65b01df mfd: intel-m10-bmc: Rename n3000bmc-secure driver omits acf77c478ca4 OPP: Use generic key finding helpers for bandwidth key omits b9388ab25e15 OPP: Use generic key finding helpers for level key omits 9b35b5e03f18 OPP: Use generic key finding helpers for freq key omits 5350f7500c9a OPP: Add generic key finding helpers omits 21e6f9861a4e OPP: Remove dev_pm_opp_find_freq_ceil_by_volt() omits 810aec76d1f2 OPP: Remove custom OPP helper support omits 6131a03c0828 OPP: ti: Migrate to config_regulators() omits 6a8c4dd3a55f OPP: Add dev_pm_opp_get_supplies() omits 00acf68332de OPP: Make _generic_set_opp_regulator() a config_regulators [...] omits eaf633b3439e OPP: Add support for config_regulators() helper omits 3ae889058e39 OPP: Rearrange dev_pm_opp_set_config() and friends omits 2dd9714bd7a3 OPP: Remove dev_pm_opp_set_prop_name() and friends omits a5d46804d232 OPP: Remove dev_pm_opp_attach_genpd() and friends omits 07615eda9cb1 OPP: Remove dev_pm_opp_register_set_opp_helper() and friends omits b7a309a6f64e OPP: Remove dev_pm_opp_set_clkname() and friends omits fa8ca16b454d OPP: Remove dev_pm_opp_set_supported_hw() and friends omits 095069c50705 OPP: Remove dev_pm_opp_set_regulators() and friends omits 8d8a761e180a serial: qcom: Migrate to dev_pm_opp_set_config() omits f294f131667d spi: qcom: Migrate to dev_pm_opp_set_config() omits 1edaf7f13f18 soc/tegra: Migrate to dev_pm_opp_set_config() omits 150e675549e8 soc/tegra: Remove the call to devm_pm_opp_set_clkname() omits 4f8177f776f4 OPP: ti: Migrate to dev_pm_opp_set_config() omits 9dd834a1615f mmc: sdhci-msm: Migrate to dev_pm_opp_set_config() omits 9f2557868b5b memory: tegra: Migrate to dev_pm_opp_set_config() omits 34928de8ba7b media: venus: Migrate to dev_pm_opp_set_config() omits 3910baffea18 drm/tegra: Migrate to dev_pm_opp_set_config() omits 03f508051d01 drm/panfrost: Migrate to dev_pm_opp_set_config() omits 23a52d69fca9 drm/msm: Migrate to dev_pm_opp_set_config() omits 96e4cca7e7aa drm/lima: Migrate to dev_pm_opp_set_config() omits e4799f93eeb0 devfreq: tegra30: Migrate to dev_pm_opp_set_config() omits f59ce80e34b6 devfreq: sun8i: Migrate to dev_pm_opp_set_config() omits 5d21ccd2ec54 devfreq: exynos: Migrate to dev_pm_opp_set_config() omits 077467a83f41 cpufreq: ti: Migrate to dev_pm_opp_set_config() omits db72511ec3cb cpufreq: tegra20: Migrate to dev_pm_opp_set_config() omits 07a50d679f62 cpufreq: sun50i: Migrate to dev_pm_opp_set_config() omits 429e72ef5ed7 cpufreq: sti: Migrate to dev_pm_opp_set_config() omits 3226dbacb113 cpufreq: qcom-nvmem: Migrate to dev_pm_opp_set_config() omits 7b7ff116c92f cpufreq: imx: Migrate to dev_pm_opp_set_config() omits 3c8f24d233fb cpufreq: dt: Migrate to dev_pm_opp_set_config() omits ecd87c86b316 OPP: Add dev_pm_opp_set_config() and friends discards f48b654875c7 mm/damon/reclaim: schedule 'damon_reclaim_timer' only afte [...] discards 952708b9230f kthread: make it clear that kthread_create_on_node() might [...] discards 7db7fb3b29d1 mm: userfaultfd: fix UFFDIO_CONTINUE on fallocated shmem pages discards 50db9e0e2949 mm/memory-failure: don't allow to unpoison hw corrupted page discards ad4e4bb3ff07 mm: lru_cache_disable: use synchronize_rcu_expedited discards b7c0bf3e6f13 mm/page_isolation.c: fix one kernel-doc comment discards 14ea91055474 Merge branch 'for-next-next-v5.19-20220607' into for-next- [...] discards c07d79d3d527 Merge branch 'for-next-current-v5.18-20220607' into for-ne [...] discards c1b32364dd3c Merge branch 'ext/hch/sync-repair-v2' into for-next-next-v [...] discards 846ba099820c Merge branch 'misc-next' into for-next-next-v5.19-20220607 discards c6c01fb544d5 Merge branch 'misc-5.19' into for-next-current-v5.18-20220607 discards b569d04314d5 btrfs: fold repair_io_failure into btrfs_repair_eb_io_failure discards c32efecf17c8 btrfs: remove io_failure_record infrastructure completely discards aee8d8181295 btrfs: use the new read repair code for buffered reads discards bf5679829d41 btrfs: use the new read repair code for direct I/O discards 53e4b28e923d btrfs: add new read repair infrastructure discards 9ef1b3460ccc btrfs: support read bios in btrfs_map_repair_bio discards 5c9871263217 btrfs: factor out a btrfs_map_repair_bio helper discards 1f27d61b8317 btrfs: set ->file_offset in end_bio_extent_readpage discards d304b4d38ab7 btrfs: save the original bi_iter into btrfs_bio for buffered read discards 8c6213d7e325 btrfs: radi56: avoid double for loop inside raid56_parity_ [...] discards b3eab9f80b60 btrfs: raid56: avoid double for loop inside raid56_rmw_stripe() discards 3194945d4e60 btrfs: raid56: avoid double for loop inside alloc_rbio_ess [...] discards 8a35330b1db5 btrfs: raid56: avoid double for loop inside __raid56_parit [...] discards 209624b5ddf8 btrfs: raid56: avoid double for loop inside finish_rmw() discards 5a865a32bf9b RDMA/erdma: Add driver to kernel build environment discards ad19068c46cc RDMA/erdma: Add the ABI definitions discards d4d7a22521c9 RDMA/erdma: Add the erdma module discards 81c527f04b90 RDMA/erdma: Add connection management (CM) support discards c4612e83c14b RDMA/erdma: Add verbs implementation discards c35924ab50aa RDMA/erdma: Add verbs header file discards 5a289eed200d RDMA/erdma: Add event queue implementation discards 7ed2543e423c RDMA/erdma: Add cmdq implementation discards ac033aa21c9e RDMA/erdma: Add main include file discards 4cfa9d42507f RDMA/erdma: Add the hardware related definitions discards b9d27e96de7b RDMA: Add ERDMA to rdma_driver_id definition omits 68ea9f1260e1 OPP: Track if clock name is configured by platform omits 5f78d0bdd4aa Merge branch 'misc' into for-next omits c4068bc397c5 Merge branch 'misc' into for-next discards 44e66c3bda45 Merge branch 'i2c/for-mergewindow' into i2c/for-next discards 06523e690f10 Merge branch 'i2c/for-current' into i2c/for-next discards 49117854aeda Merge branch 'i2c/for-mergewindow' into i2c/for-next discards ffa2998f2757 Merge branch 'i2c/for-current' into i2c/for-next discards 308df0777c8e Merge branch 'i2c/for-mergewindow' into i2c/for-next omits f619d4a66989 Merge branch 'misc' into for-next omits 1b748067a6c7 Merge branch 'fixes' into for-next omits d988290190a7 Merge branch 'fixes' into for-next omits 699bc86149f0 Merge branch 'misc' into for-next discards 6f2c48bcb7ed Merge branch 'i2c/for-mergewindow' into i2c/for-next omits 1e25cde67d55 Merge branch 'misc' into for-next omits eb6ae2a5ef47 Merge branch 'fixes' into for-next discards 864067632632 Merge branch for-5.19/arm64/defconfig into for-next discards d409396cf14e Merge branch for-5.19/arm64/dt into for-next discards 00be1ffc1f17 Merge branch for-5.19/arm/defconfig into for-next discards 50c5e2319a55 Merge branch for-5.19/dt-bindings into for-next discards 547020e1ae70 Merge branch for-5.19/soc into for-next discards f1b0ec7cb56e Merge branch for-5.19/arm/core into for-next discards 2be50cadedf1 Merge branch for-5.19/memory into for-next discards 8bd7afbdff03 Merge branch for-5.19/clk into for-next discards eab0086afe17 memory: tegra: Add MC error logging on Tegra186 onward omits f223697cc840 Merge branch 'misc' into for-next omits cc83107e5803 Merge branch 'fixes' into for-next discards ef736ba3ca8e Merge branch 'i2c/for-mergewindow' into i2c/for-next discards 575685151209 Merge branch 'i2c/for-current' into i2c/for-next discards fbe78a0bc09c memory: tegra: Add memory controller channels support omits a576d58bd4ac Merge branch 'fixes' into for-next omits 5fc5d6fc39a6 Merge branch 'misc' into for-next omits adf47e8f2883 Merge branch 'misc' into for-next omits 129a745f660f Merge branch 'fixes' into for-next discards 05b42eff61a5 Merge branch 'i2c/for-mergewindow' into i2c/for-next omits 70c954151828 Merge branch 'fixes' into for-next omits 30ffdbb8c0a3 Merge branch 'misc' into for-next discards 84f6f49b9017 memory: tegra: Add APE memory clients for Tegra234 discards 37e246839d47 memory: tegra: Add Tegra234 support adds dda5384313a4 KEYS: trusted: tpm2: Fix migratable logic adds 32d380a7ef02 Merge tag 'tpmdd-next-v5.19-rc2-v2' of git://git.kernel.or [...] adds 54aa83c90198 KVM: x86: do not set st->preempted when going back to user space adds 6cd88243c7e0 KVM: x86: do not report a vCPU as preempted outside instru [...] adds 34f4335c16a5 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] adds 6bfb56e93bce cert host tools: Stop complaining about deprecated OpenSSL [...] adds 7aefd8b53815 drm: imx: fix compiler warning with gcc-12 adds 49beadbd47c2 gcc-12: disable '-Wdangling-pointer' warning for now adds 842c3b3ddc5f mellanox: mlx5: avoid uninitialized variable warning with gcc-12 adds f0be87c42cbd gcc-12: disable '-Warray-bounds' universally for now adds 507160f46c55 netfs: gcc-12: temporarily disable '-Wattribute-warning' for now adds 282e5f8fe907 netfilter: nat: really support inet nat without l3 address adds ab5e5c062f67 netfilter: nf_tables: use kfree_rcu(ptr, rcu) to release h [...] adds b6d9014a3335 netfilter: nf_tables: delete flowtable hooks via transaction list adds 2c9e4559773c netfilter: nf_tables: always initialize flowtable hook lis [...] adds c271cc9febaa netfilter: nf_tables: release new hooks on unsupported flo [...] adds 9dd732e0bdf5 netfilter: nf_tables: memleak flow rule from commit path adds 3a41c64d9c11 netfilter: nf_tables: bail out early if hardware offload i [...] adds 91ffb0893291 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf adds 0737e018a05e net: dsa: lantiq_gswip: Fix refcount leak in gswip_gphy_fw_list adds f5826c8c9d57 net/mlx4_en: Fix wrong return value on ioctl EEPROM query failure adds 35b42dce6197 net: mdio: unexport __init-annotated mdio_bus_init() adds 4a388f08d878 net: xfrm: unexport __init-annotated xfrm4_protocol_init() adds 5801f064e351 net: ipv6: unexport __init-annotated seg6_hmac_init() adds 653926f6938d Merge branch 'net-unexport-some-symbols-that-are-annotated [...] adds 77e5fe8f176a nfc: st21nfca: fix incorrect validating logic in EVT_TRANSACTION adds 996419e0594a nfc: st21nfca: fix memory leaks in EVT_TRANSACTION handling adds f2e19b36593c nfc: st21nfca: fix incorrect sizing calculations in EVT_TR [...] adds e44c8f4080ca Merge branch 'split-nfc-st21nfca-refactor-evt_transaction-into-3' adds 8a4d480702b7 nfc: nfcmrvl: Fix memory leak in nfcmrvl_play_deferred adds f93431c86b63 ipv6: Fix signed integer overflow in __ip6_append_data adds f638a84afef3 ipv6: Fix signed integer overflow in l2tp_ip6_sendmsg adds a6958951ebe7 au1000_eth: stop using virt_to_bus() adds d678cbd2f867 xsk: Fix handling of invalid descriptors in XSK TX batching API adds 7c217aca85dd MAINTAINERS: Add a maintainer for bpftool adds d5d4c36398ba Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf adds 8d21e9963bec ip_gre: test csum_start instead of transport header adds 2f2c0d2919a1 net: ethernet: mtk_eth_soc: fix misuse of mem alloc interf [...] adds 2061ecfdf235 net: openvswitch: fix misuse of the cached connection on t [...] adds 11ec18b1d8d9 net: altera: Fix refcount leak in altera_tse_mdio_create adds 47e96930d6e6 net: dsa: mv88e6xxx: use BMSR_ANEGCOMPLETE bit for filling [...] adds 2b4bb9cd9bcd net: dsa: mv88e6xxx: fix BMSR error to be consistent with others adds b4d78731b34b net: dsa: mv88e6xxx: correctly report serdes link failure adds 5d4af9c1f04a Merge branch 'mv88e6xxx-fixes-for-reading-serdes-state' adds 803e9895ea2b ixgbe: fix bcast packets Rx on VF after promisc removal adds 7bb0fb7c63df ixgbe: fix unexpected VLAN Rx in promisc mode on VF adds 568a32f5653d Merge branch '10GbE' of git://git.kernel.org/pub/scm/linux [...] adds 487994ff7588 net: dsa: realtek: rtl8365mb: fix GMII caps for ports with [...] adds e67b72b90b7e tcp: use alloc_large_system_hash() to allocate table_perturb adds 647df0d41b6b net: amd-xgbe: fix clang -Wformat warning adds 825464e79db4 Merge tag 'net-5.19-rc2' of git://git.kernel.org/pub/scm/l [...] adds 7ad4bd887d27 powerpc/book3e: get rid of #include <generated/compile.h> adds 8e1278444446 powerpc/32: Fix overread/overwrite of thread_struct via ptrace adds 95fc76c81b92 Merge tag 'powerpc-5.19-2' of git://git.kernel.org/pub/scm [...] adds 3d9f55c57bc3 Merge tag 'fs_for_v5.19-rc2' of git://git.kernel.org/pub/s [...] adds 874c8ca1e60b netfs: Fix gcc-12 warning by embedding vfs inode in netfs_ [...] adds 80201e26a6e4 mm/page_isolation.c: fix one kernel-doc comment adds 37a61373e62d mm: lru_cache_disable: use synchronize_rcu_expedited adds 274af8e9fce9 mm: userfaultfd: fix UFFDIO_CONTINUE on fallocated shmem pages adds 2e831f9fc24c kthread: make it clear that kthread_create_on_node() might [...] adds 194471886328 mm/damon/reclaim: schedule 'damon_reclaim_timer' only afte [...] adds 0d6d14c66aa3 mailmap: add alias for jarkko@profian.com adds 1ad5676752a3 MAINTAINERS: add Miaohe Lin as a memory-failure reviewer adds a0553c7c0f1a mm/kfence: select random number before taking raw lock adds 4c8e5fc037de Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] adds 49c3ca34f7db scripts/nsdeps: adjust to the format change of *.mod files adds da4288b95baa scripts/check-local-export: avoid 'wait $!' for process su [...] adds d8f3d140e484 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 594b753627d5 Merge branch 'for-curr' of git://git.kernel.org/pub/scm/li [...] adds a3d52ac77500 arm64/sme: Fix tests for 0b1111 value ID registers adds f539316fe810 arm64/sme: Fix SVE/SME typo in ABI documentation adds 9f2a082c21a1 Merge branch 'for-next/fixes' of git://git.kernel.org/pub/ [...] adds 4d469d1b450a Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] adds 8a4ff5c8aa91 Merge branch 'fixes' of https://git.linaro.org/people/jens [...] adds 0cd2aa2f919f Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 118f767413ad RDMA/qedr: Fix reporting QP timeout attribute adds b4141dc4a396 Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] adds 527f4643e03c ALSA: hda/realtek - Add HW8326 support adds 5f3d696eea91 ALSA: hda/realtek: Add quirk for HP Dev One adds ec502d757c14 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 073350da0aa2 Merge tag 'v5.19-rc1' into asoc-5.19 adds 5871321fb455 ASoC: ops: Fix off by one in range control validation adds f9e9bdd5bb18 ASoC: Realtek/Maxim SoundWire codecs: disable pm_runtime o [...] adds 716c2e7e1608 ASoC: rt711-sdca-sdw: fix calibrate mutex initialization adds 768ad6d80db2 ASoC: Intel: sof_sdw: handle errors on card registration adds 74d40901ebad ASoC: rt711: fix calibrate mutex initialization adds 05ba4c00fa9c ASoC: rt7*-sdw: harden jack_detect_handler adds a49267a3bd10 ASoC: codecs: rt700/rt711/rt711-sdca: initialize workqueue [...] adds e02b99e9b79f ASoC: codecs: rt700/rt711/rt711-sdca: resume bus/codec in [...] adds 27e05fcbea20 ASoC: harden SoundWire codec/machine drivers used on Intel [...] adds ec3ad554b956 ASoC: ak4613: cares Simple-Audio-Card case for TDM adds 537b4a0c8b94 ASoC: SOF: Intel: hda-dsp: Expose hda_dsp_core_power_up() adds fcb3c775f707 ASoC: SOF: Intel: hda-loader: Make sure that the fw load s [...] adds 4643e10a17e5 ASoC: SOF: Intel: hda-loader: Clarify the cl_dsp_init() flow adds 3d0ac945fe7d Merge remote-tracking branch 'asoc/for-5.18' into asoc-linus adds bf665fef57ef Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 2ffb6fc182c9 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 122e951eb804 regulator: qcom_smd: correct MP5496 ranges adds 6c57c9ea3767 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds b25f30e0323d Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 908e698f2149 USB: serial: io_ti: add Agilent E5805A support adds 158f7585bfce USB: serial: option: add support for Cinterion MV31 with n [...] adds 99a1921a13df Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] adds 3972edabec1e Merge branch 'staging-linus' of git://git.kernel.org/pub/s [...] adds 501393d9c755 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] adds c132fe78ad7b dmaengine: ti: Fix refcount leak in ti_dra7_xbar_route_allocate adds 615a4bfc426e dmaengine: ti: Add missing put_device in ti_dra7_xbar_rout [...] adds 646728dff254 dmaengine: Revert "dmaengine: add verification of DMA_INTE [...] adds a7cd3cf0b2e5 dmaengine: imx-sdma: Allow imx8m for imx7 FW revs adds 491f777fbeb0 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 2c5947cffd81 Revert "mtd: rawnand: add support for Toshiba TC58NVG0S3HT [...] adds 175a0a553cad Merge branch 'mtd/fixes' of git://git.kernel.org/pub/scm/l [...] adds 899401e0dd7c Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git adds 41e456400212 MIPS: Loongson-3: fix compile mips cpu_hwmon as module bui [...] adds d0f2be9c64ae Merge branch 'mips-fixes' of git://git.kernel.org/pub/scm/ [...] adds 3b7f9344122a Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds f23cb5390b54 Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] adds 5b9065ff9f88 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] adds f31c10a89b61 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 71d757851da5 Merge branch 'dt/linus' of git://git.kernel.org/pub/scm/li [...] adds f92de9d11042 scsi: sd: Fix interpretation of VPD B9h length adds cf71d59c2ece scsi: vmw_pvscsi: Expand vcpuHint to 16 bits adds 44ba9786b673 scsi: lpfc: Correct BDE type for XMIT_SEQ64_WQE in lpfc_ct [...] adds 24e1f056677e scsi: lpfc: Resolve some cleanup issues following abort pa [...] adds e27f05147bff scsi: lpfc: Resolve some cleanup issues following SLI path [...] adds 6f808bd78e82 scsi: lpfc: Address NULL pointer dereference after starget [...] adds b1b3440f437b scsi: lpfc: Resolve NULL ptr dereference after an ELS LOGO [...] adds 336d63615466 scsi: lpfc: Fix port stuck in bypassed state after LIP in [...] adds ea7bd1f39331 scsi: lpfc: Add more logging of cmd and cqe information fo [...] adds 2e7e9c0c1ec0 scsi: lpfc: Allow reduced polling rate for nvme_admin_asyn [...] adds 1af48fffd7ff scsi: lpfc: Update lpfc version to 14.2.0.4 adds 120f1d95efb1 scsi: mpt3sas: Fix out-of-bounds compiler warning adds d64c49191132 scsi: ipr: Fix missing/incorrect resource cleanup in error case adds ec1e8adcbdf6 scsi: pmcraid: Fix missing resource cleanup in error case adds a20998c82407 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds d2197f526aa5 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds d27699095a8f Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] adds 6640b5df1a38 Drivers: hv: vmbus: Don't assign VMbus channel interrupts [...] adds 92ec746bcea0 Drivers: hv: Fix syntax errors in comments adds 245b993d8f6c clocksource: hyper-v: unexport __init-annotated hv_init_cl [...] adds f5f93d7f5a5c HID: hyperv: Correctly access fields declared as __le16 adds e4df587430ff Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] adds 7219b824e3bc Merge tag 'intel-gpio-v5.19-2' of gitolite.kernel.org:pub/ [...] adds e7c7c7111f43 Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] adds 2e42dc781515 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 6c254bf3b637 SUNRPC: Fix the calculation of xdr->end in xdr_get_next_en [...] adds 62ed448cc53b SUNRPC: Optimize xdr_reserve_space() adds 90d871b3b9bb SUNRPC: Clean up xdr_commit_encode() adds bd07a64176a2 SUNRPC: Clean up xdr_get_next_encode_buffer() adds da9e94fe000e SUNRPC: Remove pointer type casts from xdr_get_next_encode [...] adds 775002fb63a2 Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] adds 668a9fe5c6a1 genirq: PM: Use runtime PM for chained interrupts adds b84dc7f0e364 irqchip/xilinx: Remove microblaze+zynq dependency adds f4b98e314888 irqchip/gic/realview: Fix refcount leak in realview_gic_of_init adds b1ac803f47cb irqchip/apple-aic: Fix refcount leak in build_fiq_affinity adds 3d45670fab3c irqchip/apple-aic: Fix refcount leak in aic_of_ic_init adds ec8401a429ff irqchip/gic-v3: Fix error handling in gic_populate_ppi_partitions adds fa1ad9d4cc47 irqchip/gic-v3: Fix refcount leak in gic_populate_ppi_partitions adds eff4780f83d0 irqchip/realtek-rtl: Fix refcount leak in map_interrupts adds df089e6f07e3 dt-bindings: interrupt-controller/uniphier-aidet: Add bind [...] adds e3f056a7aafa irqchip/uniphier-aidet: Add compatible string for NX1 SoC adds fc4cc23113cc Merge branch 'irq/irqchip-fixes' of git://git.kernel.org/p [...] adds 950df7d3fdc5 Merge branch 'zstd-linus' of https://github.com/terrelln/l [...] adds 0f5de2f05322 power: supply: ab8500_fg: add missing destroy_workqueue in [...] adds 80192eff64ee power/reset: arm-versatile: Fix refcount leak in versatile [...] adds 093d27bb6f2d power: supply: core: Fix boundary conditions in interpolation adds fe053d15a831 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 6e2b347d42e5 Merge v5.19-rc1 into drm-misc-fixes adds 477277c7fd43 drm/ast: Support multiple outputs adds 4527d47bb63a drm/atomic: fix warning of unused variable adds 13bdc020d500 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] adds 34e10ed77ca3 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] adds 59e1acbb0ae0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 692e0859498b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds e715f7c99a39 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 4f4fbff7375f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 571db914df8c Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] adds 4a94b074db39 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] adds 201c736f34e8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 6c13d79d4e52 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 93776995ce28 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 631ba517a84f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 418c23681c88 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 5eb1e4cc0ddb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 23a076e0324b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 29e5fc873259 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds c88544d0e770 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 1afde294a99d ARM: s3c: Kconfig: Fix indentation adds 48bf4b849741 ARM: s3c: Kconfig.s3c24xx: Fix indentation and replace some tabs adds d1065293010a ARM: s3c: Kconfig.s3c64xx: Fix indentation adds 97eab4d7fd79 Merge branch 'next/soc' into for-next adds 7fb8147a1abc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 122839b58a08 firmware: arm_scmi: Relax base protocol sanity checks on t [...] adds d0c94bef70e7 firmware: arm_scmi: Remove all the unused local variables adds 78a4242ebfb5 firmware: arm_scmi: Review BASE protocol string-buffers sizes adds 883e1b781834 firmware: arm_scmi: Fix SENSOR_AXIS_NAME_GET behaviour whe [...] adds 0684269ee431 firmware: arm_scmi: Use preferred strscpy to handle strings adds 9cbe729756e4 Merge branch 'for-next/scmi' of git://git.kernel.org/pub/s [...] adds bc82bd2ef31c Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] adds 68613e988519 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] adds 6284399fe1de Merge branch 'next' of https://git.linaro.org/people/jens. [...] adds 3ffb20f5c789 dt-bindings: Add headers for Tegra234 GPCDMA adds 29803c18b832 Merge branch for-5.20/dt-bindings into for-next adds 829205d8410e ARM: tegra: Adjust whitespace around '=' adds 7af2a24dbee8 Merge branch for-5.20/arm/dt into for-next adds e2fd5ec5f76e Merge branch 'for-5.20/dt-bindings' into for-5.20/arm64/dt adds 853fd8677038 arm64: tegra: Add OPE device on Tegra210 and later adds 008ba54e85a7 arm64: tegra: Enable OPE on various platforms adds 37e386aba8cb arm64: tegra: Adjust whitespace around '=' adds 2663cff5beb9 arm64: tegra: Add Tegra234 GPCDMA device tree node adds 42fe3aba361d Merge branch for-5.20/arm64/dt into for-next adds 28b4dcc8f010 arm64: defconfig: Build Tegra OPE module adds 22cd13a29127 Merge branch for-5.20/arm64/defconfig into for-next adds 82f7e47cb5ff Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds d8dd8daf5ed4 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git adds 1e146e2ae190 Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] adds 7fb3b6c875ea Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds d54724eca9f3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 5bce30d910bf Merge branch 'dt-for-next' of git://git.kernel.org/pub/scm [...] adds aafbafdac4d8 Merge branch 'fscache-next' of git://git.kernel.org/pub/sc [...] adds e3a4167c880c btrfs: add error messages to all unrecognized mount options adds e4549a7a0112 Merge branch 'misc-5.19' into for-next-current-v5.18-20220608 adds 7c5be2557f5f Merge branch 'for-next-current-v5.18-20220608' into for-ne [...] adds c3cb26971633 btrfs: make btrfs_super_block::log_root_transid deprecated adds 8bcebdb674ee btrfs: reject log replay if there is unsupported RO compat flag adds be3c0c51ef72 btrfs: stop looking at btrfs_bio->iter in index_one_bio adds eac5b5138fef btrfs: split discard handling out of btrfs_map_block adds b854629893c4 btrfs: sysfs: advertise zoned support among features adds c75441a47683 btrfs: zoned: prevent allocation from previous data relocation BG adds e2a46f3f73fd btrfs: zoned: fix critical section of relocation inode writeback adds fd9d4409d783 Merge branch 'misc-next' into for-next-next-v5.19-20220608 adds d7f3af3fec88 btrfs: save the original bi_iter into btrfs_bio for buffered read adds 9f3e34786792 btrfs: set ->file_offset in end_bio_extent_readpage adds dd1fedfaaf92 btrfs: factor out a btrfs_map_repair_bio helper adds caaa23eb7efc btrfs: support read bios in btrfs_map_repair_bio adds 5dc70e576ec4 btrfs: add new read repair infrastructure adds 9d20f5d4b045 btrfs: use the new read repair code for direct I/O adds 2352da072a09 btrfs: use the new read repair code for buffered reads adds 9847626fded0 btrfs: remove io_failure_record infrastructure completely adds 4cd4aed63125 btrfs: fold repair_io_failure into btrfs_repair_eb_io_failure adds 0d1ce1ad818f Merge branch 'ext/hch/sync-repair-v2' into for-next-next-v [...] adds 6013325030c2 btrfs: open code rbtree search into split_state adds 3b36c2631779 btrfs: open code rbtree search in insert_state adds 1be84acd258f btrfs: lift start and end parameters to callers of insert_state adds 2fbeb26c4e8b btrfs: pass bits by value not pointer for extent_state helpers adds 85ad4b193c5c btrfs: add fast path for extent_state insertion adds 2457c75452da btrfs: remove node and parent parameters from insert_state adds c549e3874b48 btrfs: open code inexact rbtree search in tree_search adds 7c8a3f54c97b btrfs: make tree search for insert more generic and use it [...] adds 62221b54b299 btrfs: unify tree search helper returning prev and next nodes adds 753e9f329627 Merge branch 'dev/extent-io-tree-cleanups' into for-next-n [...] adds 4077c8c19c72 Merge branch 'for-next-next-v5.19-20220608' into for-next- [...] adds 904731625242 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds f5de465d64fb Merge branch 'master' of git://github.com/ceph/ceph-client.git adds df38c231f946 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] adds 1a040bed4022 MAINTAINERS: erofs: add myself as reviewer adds 94f870f13595 MAINTAINERS: erofs: add myself as reviewer adds fd8727852438 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds 204e6ceaa103 exfat: use updated exfat_chain directly during renaming adds d7e28b1f219c Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds e5e3ec105851 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds 91441dcfc0dd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 565f82b57abe gfs2: Rewrap overlong comment in do_promote adds 7bbe425b3fd6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 543fc7f17316 Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] adds dc8965ab5e33 fs/ntfs3: Remove redundant assignment to variable vcn adds ae5a4e46916f fs/ntfs3: Fix using uninitialized value n when calling indx_read adds 19e890ff3bed fs/ntfs3: Use the same order for acl pointer check in ntfs [...] adds 9b38de594eb1 Merge branch 'master' of https://github.com/Paragon-Softwa [...] adds 0a716b918711 Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] adds e16a4dfcd61b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 71b84ff400f0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 7ccced33a0ba HID: wacom: Only report rotation for art pen adds d6b675687a4a HID: wacom: Don't register pad_input for touch switch adds e51d8d3ea3d7 HID: amd_sfh: Don't show client init failed as error when [...] adds 8e520fb60575 Merge branch 'for-5.19/upstream-fixes' into for-next adds ded3021ef205 dt-bindings: HID: i2c-hid: elan: Introduce bindings for El [...] adds bd3cba00dcc6 HID: i2c-hid: elan: Add support for Elan eKTH6915 i2c-hid [...] adds f273eafbaa11 Merge branch 'for-5.20/elan' into for-next adds 92cdfba40155 HID: nintendo: fix unused const warning adds 168192f798c3 Merge branch 'for-5.19/upstream-fixes' into for-next adds a0a05054583f HID: apple: Properly handle function keys on non-Apple keyboard adds 2a6539b2be45 Merge branch 'for-5.20/apple' into for-next adds d5e649a5a537 HID: uclogic: properly format kernel-doc comment for hid_d [...] adds e17191e2cc82 Merge branch 'for-5.19/upstream-fixes' into for-next adds 6431fd0151ec HID: logitech-hidpp: Fix syntax errors in comments adds f434857d5734 Merge branch 'for-5.19/upstream-fixes' into for-next adds 15b281560294 HID: intel-ish-hid: ipc: use time_before to replace "jiffies < a" adds abc44fe1d31f Merge branch 'for-5.19/upstream-fixes' into for-next adds db925d809011 HID: hid-input: add Surface Go battery quirk adds 221bd70be2e8 Merge branch 'for-5.19/upstream-fixes' into for-next adds 381583845d19 HID: cp2112: prevent a buffer overflow in cp2112_xfer() adds 6328a8a8ec6c Merge branch 'for-5.19/upstream-fixes' into for-next adds 54eed5c7b938 HID: multitouch: new device class fix Lenovo X12 trackpad sticky adds 353539023e4f Merge branch 'for-5.19/upstream-fixes' into for-next adds eddf17a02982 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 8c4811e7a5a6 MAINTAINERS: Update Synopsys DesignWare I2C to Supported adds 6ba12b56b9b8 i2c: npcm7xx: Add check for platform_driver_register adds 577584582db5 dt-bindings: i2c: Rewrite Nomadik I2C bindings in YAML adds 74557cb4e84f dt-bindings: i2c: Convert arm,i2c-versatile to DT schema adds 8ad69f490516 dt-bindings: i2c: convert ocores binding to yaml adds 29d2bff1c34a dt-bindings: i2c: npcm: support NPCM845 adds 47d506d1a28f i2c: npcm: Remove own slave addresses 2:10 adds d7aa1b149b8f i2c: npcm: Correct slave role behavior adds bbc38ed53a02 i2c: npcm: Support NPCM845 adds ffad0a354b0c i2c: npcm: Capitalize the one-line comment adds f24bc86adec6 i2c: qcom-cci: simplify access to bus data structure adds 3d43273d7d1e i2c: mxs: Silence a clang warning adds 99ad11e06be8 i2c: dummy: Drop no-op remove function adds fbecd5a0d391 Merge branch 'i2c/for-mergewindow' into i2c/for-next adds a39f09b2d46e Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] adds 92b620bee45d hwmon: (pmbus) fix build error unused-function adds 7ac3070b5979 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] adds 5860800e8696 Documentation/features: Update the arch support status files adds 788183a6e8b0 docs: usb: fix literal block marker in usbmon verification [...] adds 9c73e1e06e0d docs: Move the HTE documentation to driver-api/ adds 387c67afccbb docs: arm: tcm: Fix typo in description of TCM and MMU usage adds 521d6d420a9d Merge branch 'docs-next' of git://git.lwn.net/linux.git adds 2b8c612c6102 kernel/reboot: Fix powering off using a non-syscall code paths adds 28e0b92ca611 Merge branch 'pm-sysoff' into linux-next adds 32d4fd5751ea cpuidle,intel_idle: Fix CPUIDLE_FLAG_IRQ_ENABLE adds afc38f63a539 Merge branch 'pm-cpuidle' into linux-next adds fa247038928a Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] adds 887b1bdd9aee dt-bindings: interconnect: Add MediaTek CCI dt-bindings adds 9f3ec0f65421 PM / devfreq: mediatek: Introduce MediaTek CCI devfreq driver adds 533a625b1339 Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] adds 9bfb1ffff197 OPP: Fix typo in comment adds 0a43452bb6b1 OPP: Track if clock name is configured by platform adds f6b27b265b71 OPP: Add dev_pm_opp_set_config() and friends adds 188c204fb0c1 cpufreq: dt: Migrate to dev_pm_opp_set_config() adds da9e06489c7c cpufreq: imx: Migrate to dev_pm_opp_set_config() adds 0db79828da91 cpufreq: qcom-nvmem: Migrate to dev_pm_opp_set_config() adds 52df195010f8 cpufreq: sti: Migrate to dev_pm_opp_set_config() adds a9c9aab4d770 cpufreq: sun50i: Migrate to dev_pm_opp_set_config() adds 3fe0b65034f1 cpufreq: tegra20: Migrate to dev_pm_opp_set_config() adds 3922ab612b87 cpufreq: ti: Migrate to dev_pm_opp_set_config() adds d5168105f2d3 devfreq: exynos: Migrate to dev_pm_opp_set_config() adds af197acd149e devfreq: sun8i: Migrate to dev_pm_opp_set_config() adds f15b4a677995 devfreq: tegra30: Migrate to dev_pm_opp_set_config() adds 98aa29772e71 drm/lima: Migrate to dev_pm_opp_set_config() adds 56f3bc503d03 drm/msm: Migrate to dev_pm_opp_set_config() adds 49efbafa233e drm/panfrost: Migrate to dev_pm_opp_set_config() adds 58f6e9d48d8e drm/tegra: Migrate to dev_pm_opp_set_config() adds d2eee0bde763 media: venus: Migrate to dev_pm_opp_set_config() adds fda925d9b2ad memory: tegra: Migrate to dev_pm_opp_set_config() adds 3e129eacb799 mmc: sdhci-msm: Migrate to dev_pm_opp_set_config() adds 8e0d788355e2 OPP: ti: Migrate to dev_pm_opp_set_config() adds 06e4a4c11585 soc/tegra: Remove the call to devm_pm_opp_set_clkname() adds e47c9dd55f50 soc/tegra: Migrate to dev_pm_opp_set_config() adds aa609795f378 spi: qcom: Migrate to dev_pm_opp_set_config() adds b0bb1c6f607b serial: qcom: Migrate to dev_pm_opp_set_config() adds 305b04e111b8 OPP: Remove dev_pm_opp_set_regulators() and friends adds 5ce55e6992c7 OPP: Remove dev_pm_opp_set_supported_hw() and friends adds 9ebe94e86bfb OPP: Remove dev_pm_opp_set_clkname() and friends adds bbe13bf5061a OPP: Remove dev_pm_opp_register_set_opp_helper() and friends adds 2397750af0af OPP: Remove dev_pm_opp_attach_genpd() and friends adds a30957f678f6 OPP: Remove dev_pm_opp_set_prop_name() and friends adds 811c0002fc44 OPP: Rearrange dev_pm_opp_set_config() and friends adds b3cd3ad98d18 OPP: Add support for config_regulators() helper adds 90dc36937538 OPP: Make _generic_set_opp_regulator() a config_regulators [...] adds f5058ace3d81 OPP: Add dev_pm_opp_get_supplies() adds 678688e7ac05 OPP: ti: Migrate to config_regulators() adds 00ef02b3ab35 OPP: Remove custom OPP helper support adds 71ed3210de28 OPP: Remove dev_pm_opp_find_freq_ceil_by_volt() adds d2eb7a5929a5 OPP: Add generic key finding helpers adds b89e8bf5fd1b OPP: Use generic key finding helpers for freq key adds b26e72f76892 OPP: Use generic key finding helpers for level key adds 10630adca5a0 OPP: Use generic key finding helpers for bandwidth key adds 122edaad44d0 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] adds a36cab174544 Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] adds 650126a89090 RDMA/hfi1: Fix typo in comment adds 158e71bb69e3 RDMA/mlx5: Add a umr recovery flow adds 7268b524e66c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 67074ae6af59 net: dsa: microchip: ksz8xxx: Replace kernel.h with the ne [...] adds da6e113ff010 net: ethernet: mtk_eth_soc: enable rx cksum offload for MT [...] adds 17e9157c4ed0 nfp: Remove kernel.h when not needed adds a84a434baf94 net: constify some inline functions in sock.h adds c87c938f62d8 i40e: Add VF VLAN pruning adds 35a2443d0910 iavf: Add waiting for response from PF in set mac adds 42a09d932a3c Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux [...] adds 5834e72eda0b xen/netback: do some code cleanup adds 55f0395fcace vmxnet3: prepare for version 7 changes adds 6f91f4ba046e vmxnet3: add support for capability registers adds 543fb6740541 vmxnet3: add support for large passthrough BAR register adds 2c5a5748105a vmxnet3: add support for out of order rx completion adds c7112ebd27ea vmxnet3: add command to set ring buffer sizes adds d2857b99a74b vmxnet3: limit number of TXDs used for TSO packet adds 60cafa0395c2 vmxnet3: use ext1 field to indicate encapsulated packet adds acc38e041bd3 vmxnet3: update to version 7 adds e4c437cd9214 Merge branch 'vmxnet3-upgrade-to-version-7' adds 263efe85a4b6 net: macb: change return type for gem_ptp_set_one_step_sync() adds 7d9652bdf060 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 0b817059a883 bpftool: Fix bootstrapping during a cross compilation adds 492f99e4190a bpf, docs: Fix typo "BFP_ALU" to "BPF_ALU" adds fe92833524e3 libbpf: Fix uprobe symbol file offset calculation logic adds b32f28ed5b6b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds ad564394b3db Bluetooth: fix an error code in hci_register_dev() adds 0b537674e072 Bluetooth: use memset avoid memory leaks adds a2bdb44d2f78 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds d38c9df53ad6 wifi: rtw88: use %*ph to print small buffer adds 9e8e9187673c wifi: ray_cs: Utilize strnlen() in parse_addr() adds 4dfc63c002a5 wifi: ray_cs: Drop useless status variable in parse_addr() adds 85393ca610de wifi: rtw89: support MULTI_BSSID and correct BSSID mask of H2C adds abb32bc6916d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 33ec82a6d2b1 mtd: maps: Fix refcount leak in of_flash_probe_versatile adds 77087a04c8fd mtd: maps: Fix refcount leak in ap_flash_init adds a61528d99761 mtd: sm_ftl: Fix deadlock caused by cancel_work_sync in sm [...] adds 9f7e62815cf3 mtd: partitions: Fix refcount leak in parse_redboot_of adds 9b78ef0c7997 mtd: parsers: add support for Sercomm partitions adds e607879b0da1 mtd: parsers: ofpart: Fix refcount leak in bcm4908_partiti [...] adds a1eda864c04c mtdchar: prevent integer overflow in a safety check adds 83208e106a8e mtdchar: use kvmalloc() for potentially large allocations adds 0c90466a7985 mtd: hyperbus: Make hyperbus_unregister_device() return void adds 90914b4e8e2f mtd: powernv_flash: Warn about failure to unregister mtd device adds 0aaa0b5f84a0 mtd: lpddr2_nvm: Warn about failure to unregister mtd device adds 0057568b3914 mtd: spear_smi: Don't skip cleanup after mtd_device_unregi [...] adds 279d719be39d mtd: spear_smi: Drop if with an always false condition adds 37e00244047c mtd: rawnand: omap2: Suppress error message after WARN in [...] adds 413948cc6208 mtd: rawnand: tegra: Don't skip cleanup after mtd_device_u [...] adds 7beae6946255 mtd: rawnand: meson: Don't skip cleanup after mtd_device_u [...] adds 43adab7fd413 mtd: rawnand: meson: Drop cleaning platform data in .remove() adds bb8236541f49 mtd: physmap: Don't skip cleanup after mtd_device_unregist [...] adds f88c97c1332d mtd: physmap: Drop if with an always false condition adds 1cc82e09fc20 mtd: rawnand: atmel: Warn about failure to unregister mtd device adds 28607b426c3d mtd: st_spi_fsm: Add a clk_disable_unprepare() in .probe() [...] adds cfa7847f150c mtd: st_spi_fsm: Warn about failure to unregister mtd device adds cd043c613e21 mtd: st_spi_fsm: Disable clock only after device was unregistered adds 6f6536a0e309 mtd: st_spi_fsm: Simplify error checking in .probe() a bit adds 623d86a4c305 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] adds 18178e03b124 mtd: rawnand: cafe: fix drivers probe/remove methods adds ec0da0633775 mtd: rawnand: meson: Fix a potential double free issue adds 99c1734f318c dt-bindings: mtd: mxc-nand: Drop undocumented properties f [...] adds fc602b4f692c mtd: spinand: Add support for ATO25D1GA adds 5512bec24470 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] adds d10f7117aa43 drm/edid: reset display info in drm_add_edid_modes() for N [...] adds 115fcf5899f7 drm/edid: check for HF-SCDB block adds d8cb49d20355 drm/edid: rename HDMI Forum VSDB to SCDS adds 9d72b7e2d2ce drm/edid: clean up CTA data block tag definitions adds 94afc5382669 drm/edid: add iterator for EDID base and extension blocks adds aba5825439d7 drm/edid: add iterator for CTA data blocks adds a9ec4fd004b8 drm/edid: clean up cea_db_is_*() functions adds 537d9ed2f6c1 drm/edid: convert add_cea_modes() to use cea db iter adds ed3173077d3f drm/edid: convert drm_edid_to_speaker_allocation() to use [...] adds b07debc2a8ce drm/edid: convert drm_edid_to_sad() to use cea db iter adds 4ce08703a8c4 drm/edid: convert drm_detect_hdmi_monitor() to use cea db iter adds 9975af040a04 drm/edid: convert drm_detect_monitor_audio() to use cea db iter adds dfc031259656 drm/edid: convert drm_parse_cea_ext() to use cea db iter adds 37852141965d drm/edid: convert drm_edid_to_eld() to use cea db iter adds 2af243444f91 drm/edid: sunset the old unused cea data block iterators adds 49a62a2923e5 drm/edid: restore some type safety to cea_db_*() functions adds 705bec3eca9b drm/edid: detect basic audio in all CEA extensions adds 8db73897698c drm/edid: detect color formats and CTA revision in all CTA [...] adds 58304630b830 drm/edid: skip CTA extension scan in drm_edid_to_eld() jus [...] adds 6ff1c19f5f28 drm/edid: sunset drm_find_cea_extension() adds d792ec62ae12 drm/nouveau/gr/gf100-: Clean up some inconsistent indenting adds 69ed3dd6be9c drm/bridge: nwl-dsi: Set PHY mode in nwl_dsi_mode_set() adds 16c8d76abe83 dt-bindings: display: bridge: ldb: Fill in reg property adds 0b752df77633 drm/rockchip: Fix Kconfig dependencies for display-port encoders adds 813bb91da10b drm/rockchip: remove unneeded semicolon from vop2 driver adds f0eaf60c6773 drm/rockchip: Fix spelling mistake "aligened" -> "aligned" adds 3507932390bb drm/ttm: move default BO destructor into VMWGFX v2 adds 6c01aa13894f dma-buf: add the name field to the table header adds e090532246fe drm/bridge: simplify the return expression of ps8640_bridg [...] adds 047de3f17a83 drm/amdgpu: switch DM to atomic fence helpers v2 adds 5e3f1e7729ec drm/amdgpu: fix start calculation in amdgpu_vram_mgr_new adds 708d19d9f362 drm/amdgpu: move internal vram_mgr function into the C file adds 7454a7e72b3c MAINTAINERS: Add simpledrm driver co-maintainer adds dbb3cd0c81c2 drm/todo: Add entry for converting kselftests to kunit adds aebeb02dfccb drm/bridge: cdns-dsi: Add support for pre_enable and post_ [...] adds 0f6e2fff575b MAINTAINERS: add Melissa to V3D maintainers adds 3064debaf55e drm/mgag200: Add FB_DAMAGE_CLIPS support adds c48a36301634 drm/mgag200: Optimize damage clips adds d2addf89c5ab drm/mgag200: Warn once if trying to set start address on b [...] adds d7fd32ecce91 drm/bridge: tc358767: Factor out DSI and DPI RX enablement adds 3080c21a043a drm/bridge: tc358767: Add DSI-to-(e)DP mode support adds 3367aa7d74d2 fbdev: Restart conflicting fb removal loop when unregister [...] adds fa0e256450f2 fbdev: vesafb: Allow to be built if COMPILE_TEST is enabled adds be982415fc2e drm/edid: use else-if in CTA extension parsing adds ab1747ccf052 drm/edid: convert drm_for_each_detailed_block() to edid iter adds e4ccf9a777d3 drm/edid: add struct drm_edid container adds 22a27e0532d0 drm/edid: start propagating drm_edid to lower levels adds e42192b4c345 drm/edid: keep propagating drm_edid to display info adds a2f9790dcffe drm/edid: propagate drm_edid to drm_edid_to_eld() adds 40f71f5b2392 drm/edid: convert drm_edid_connector_update() to drm_edid fully adds dd0f4470a849 drm/edid: convert struct detailed_mode_closure to drm_edid adds f0d080ff4291 drm/edid: convert drm_mode_detailed() to drm_edid adds 084c7a7c7a0a drm/edid: convert drm_dmt_modes_for_range() to drm_edid adds a77f7c89e62c drm/edid: convert drm_gtf_modes_for_range() to drm_edid adds 7428bfbdb7c4 drm/edid: convert drm_cvt_modes_for_range() to drm_edid adds 67d87fac86dd drm/edid: convert drm_mode_std() and children to drm_edid adds 874d98eed71a drm/edid: convert mode_in_range() and drm_monitor_supports [...] adds 2c54f87cf2fb drm/edid: convert get_monitor_name() to drm_edid adds 45aa2336fa6d drm/edid: convert drm_for_each_detailed_block() to drm_edid adds bba4b6470b02 drm/edid: add drm_edid helper for drm_edid_to_sad() adds 027034511c6a drm/edid: add drm_edid helper for drm_edid_to_speaker_allo [...] adds 3176d0925027 drm/edid: add drm_edid helper for drm_detect_hdmi_monitor() adds 0c057877cbdf drm/edid: add drm_edid helper for drm_detect_monitor_audio() adds 5e87b2e51716 drm/edid: convert cea_db_iter_edid_begin() to drm_edid adds bbded689680f drm/edid: convert drm_edid_iter_begin() to drm_edid adds c7b2dee4308b drm/edid: add drm_edid helper for drm_update_tile_info() adds d9ba1b4cbb29 drm/displayid: convert to drm_edid adds d0edd3c1a7e8 drm/edid: convert version_greater() to drm_edid adds d0956e2c520c dt-bindings: display: panel: feiyang, fy07024di26a30d: mak [...] adds de5db71e4c8c drm/panel: feiyang-fy07024di26a30d: make reset gpio optional adds 98526c5bbe32 drm/rockchip: vop2: unlock on error path in vop2_crtc_atom [...] adds b6415bd7386b drm: Always warn if user-defined modes are not supported adds b959eb4f5b7e drm/client: Look for command-line modes first adds 0facdaa249c4 drm/client: Don't add new command-line mode adds c577b2f43e80 drm/mgag200: Enable atomic gamma lut update adds a24191b1c4ad drm: bridge: icn6211: Register macro clean up adds a9ad5822366c drm: bridge: DRM_FSL_LDB should depend on ARCH_MXC adds 7d64c40a7d96 drm/scheduler: Don't kill jobs in interrupt context adds 7328736d270a dt-bindings:drm/bridge:anx7625: add port@0 property adds a77c2af0994e drm/bridge: anx7625: Use DPI bus type adds 5913ab941d6e drm/mgag200: Acquire I/O lock while reading EDID adds d50f74790bbb drm/mgag200: Fail on I2C initialization errors adds 16f1456466c2 drm/mgag200: Implement connector's get_modes with helper adds b279df242972 drm/mgag200: Switch I2C code to managed cleanup adds 8219f11fdaf5 drm/mgag200: Remove struct mga_connector adds 69340e529a06 drm/mgag200: Test memory requirements in drm_mode_config_f [...] adds 475e2b970cc3 drm/mgag200: Split up connector's mode_valid helper adds 315a8d00ac74 drm/udl: Set VGA connector adds 738107680958 drm/meson: Fix refcount leak in meson_encoder_hdmi_init adds c193a003dc46 drm/meson: add YUV422 output support adds f159b1b22c8a drm/gem: Share code between drm_gem_fb_{begin,end}_cpu_access() adds 746b9c62cc86 drm/gem: Ignore color planes that are unused by framebuffe [...] adds 1c89b4b71816 drm/gem-vram: Share code between GEM VRAM's _{prepare, cle [...] adds a8d6e127254c drm/gem-vram: Ignore planes that are unused by framebuffer format adds 4f093a527b0b drm/gem: Warn on trying to use a non-existing framebuffer plane adds 4a2a13a57b60 drm/probe-helper: Add helper for drm_helper_probe_single_c [...] adds e7c254d75d16 drm/probe-helper: For DP, add 640x480 if all other modes are bad adds 69ef4a192bba drm: Document the power requirements for DP AUX transfers adds 39c28cdfb719 drm/dp: Export symbol / kerneldoc fixes for DP AUX bus adds 0d662350928e drm/bridge: tc358767: Handle dsi_lanes == 0 as invalid adds c1de02bbeca5 drm/bridge: tc358767: Report DSI-to-(e)DP as supported adds 0b4c48f3e315 drm/bridge: tc358767: Make sure Refclk clock are enabled adds 6556551f8848 drm/r128: Fix undefined behavior due to shift overflowing [...] adds 67d935b47139 drm/debug: Expose connector's max supported bpc via debugfs adds fa373eb21901 drm/i915/display/debug: Expose crtc current bpc via debugfs adds 4cd79f614b50 drm/amd/display: Move connector debugfs to drm adds 2ba5b683260e drm/bridge: ti-sn65dsi83: Handle dsi_lanes == 0 as invalid adds 670c87fd1695 drm/bridge: anx7625: Add missing of_node_put for endpoint adds 1ff72d434b40 drm/bridge: lt9611: Consolidate detection logic adds 649eb3828fb2 drm/bridge: lt9611: Use both bits for HDMI sensing adds 9ad6f181ad9a drm/st7735r: Fix module autoloading for Okaya RH128128T adds 61922beba36a Revert "drm/bridge: anx7625: Use DPI bus type" adds 8e71a4a8156a Revert "dt-bindings:drm/bridge:anx7625: add port@0 property" adds 6b03816f8695 drm/nouveau: clear output poll workers before nouveau_fbco [...] adds e4f21d143651 drm/nouveau/mmu: fix typo in comment adds 1a3b1ea111c4 drm/nouveau/tegra: remove needless NULL check adds a67664860f78 drm/panel: Fix build error when CONFIG_DRM_PANEL_SAMSUNG_A [...] adds b981cc333ff0 drm: use ENOMEM for drmm_kzalloc allocation failures adds e31372492904 drm/vkms: Update vkms_composer_worker documentation adds 91776af1d8de drm: bridge: adv7511: Move CEC definitions to adv7511_cec.c adds f4d8aec6e4bf dt-bindings: display: ingenic,jz4780-hdmi: Drop undocument [...] adds 9180c30cd61a drm: bridge: icn6211: Adjust clock phase using SYS_CTRL_1 adds 5d82e74a97c2 dt-bindings: Add compatible for Mali Valhall (JM) adds 382435709516 drm/panfrost: Handle HW_ISSUE_TTRX_2968_TTRX_3162 adds a17775a1af59 drm/panfrost: Constify argument to has_hw_issue adds 0c0af438345e drm/panfrost: Handle HW_ISSUE_TTRX_3076 adds 892e7fb7c254 drm/panfrost: Add HW_ISSUE_TTRX_3485 quirk adds 5b9afc161ea5 drm/panfrost: Add "clean only safe" feature bit adds d8e53d8a4e0a drm/panfrost: Don't set L2_MMU_CONFIG quirks adds 5ba99fca1de0 drm/panfrost: Add Mali-G57 "Natt" support adds 952cd9745092 drm/panfrost: Add arm,mali-valhall-jm compatible adds ade1fc91eb99 drm/edid: Extract drm_edid_decode_mfg_id() adds 14374e3eee1b dma-buf: cleanup dma_fence_chain_walk adds 435c249008cb drm/mipi-dbi: align max_chunk to 2 in spi_transfer adds 0c5064fa8d5a dma-buf: cleanup dma_fence_unwrap selftest v2 adds 01357a5a45ed dma-buf: cleanup dma_fence_unwrap implementation adds 8f6197371848 dma-buf: return only unsignaled fences in dma_fence_unwrap [...] adds 245a4a7b531c dma-buf: generalize dma_fence unwrap & merging v3 adds ec8d985ff26f drm: use dma_fence_unwrap_merge() in drm_syncobj adds a0ab5abced55 drm/hyperv : Removing the restruction of VRAM allocation w [...] adds a9bfcb56a2ef drm/nouveau/fifo/gv100-: set gv100_fifo_runlist storage-cl [...] adds 01ece65132e2 drm/ssd130x: Only define a SPI device ID table when built [...] adds 04477e5e1e6c drm/gma500: Use gma_ prefix for our i2c abstraction adds ba1677f76b9a drm/gma500: Make gma_i2c_chan a subclass of i2c_adapter adds 368eb57a1676 drm/gma500: Make cdv lvds use ddc adapter from drm_connector adds 544ef14031d0 drm/gma500: Make cdv hdmi use ddc adapter from drm_connector adds 147a09072c84 drm/gma500: Make psb lvds use ddc adapter from drm_connector adds 0cc3ae930c8b drm/gma500: Make cdv crt use ddc adapter from drm_connector adds a57ebfc0b4da drm/gma500: Make oaktrail lvds use ddc adapter from drm_connector adds e9ca4e9ea6e2 drm/gma500: Read EDID from the correct i2c adapter adds 3800b1710946 drm/dp: Add callbacks to make using DP AUX bus properly easier adds 50e156bd8a9d drm/bridge: Add devm_drm_bridge_add() adds 10e619f1f31c drm/bridge: parade-ps8640: Handle DP AUX more properly adds c441d28945fb drm/nouveau: fix another off-by-one in nvbios_addr adds e1402c6619df dt-bindings: display: bridge: Add TI DLPC3433 DSI to DMD adds 6352cd451ddb drm: bridge: Add TI DLPC3433 DSI to DMD bridge adds fae7d186403e drm/probe-helper: Default to 640x480 if no EDID on DP adds 73f54d5d9682 drm/mgag200: Remove special case for G200SE with <2 MiB adds 85397f6bc4ff drm/mgag200: Initialize each model in separate function adds ce19021fd99a drm/mgag200: Move PCI-option setup into model-specific code adds d45e32c9d98c drm/mgag200: Call mgag200_device_probe_vram() from per-model init adds b62d943e9686 drm/mgag200: Implement new init logic adds b9a577a407d9 drm/mgag200: Add struct mgag200_device_info adds 21e74bf99596 drm/mgag200: Store HW_BUG_NO_STARTADD flag in device info adds 98da4b99a052 drm/mgag200: Store maximum resolution and memory bandwidth [...] adds d1e40d8e4b4d drm/mgag200: Store vidrst flag in device info adds da1efdb2a3e8 drm/mgag200: Store positions of I2C data and clock bits in [...] adds 7d255ddbbf67 drm/meson: encoder_cvbs: Fix refcount leak in meson_encode [...] adds d82a5a4aae9d drm/meson: encoder_hdmi: Fix refcount leak in meson_encode [...] adds dfa687bffc8a drm/bridge: lt9611uxc: Cancel only driver's work adds 7f35680ada23 drm/ast: Support multiple outputs adds 20e10881a043 dma-buf: Add an API for exporting sync files (v14) adds 594740497e99 dma-buf: Add an API for importing sync files (v10) adds faa406f4233e drm/cma-helper: Describe what a "contiguous chunk" actually means adds 514c62048b9c fbcon: Remove obsolete reference to initmem_freed adds c11256f82ec8 drm/panel: nt36672a: add backlight support adds 2292639b4cc8 dt-bindings: display: novatek, nt36672a: add backlight property adds 6aed665f9d83 drm/nouveau/bios: Rename prom_init() and friends functions adds bd63f11f4c3c virtio-gpu: fix a missing check to avoid NULL dereference adds 430ac054e5ea drm/bochs: Explicitly include linux/module.h adds d9c1452c0f07 drm/qxl: remove qxl_log_level global adds 20f038d074d4 drm/virtio: simplify the return expression adds 9e9fa6a9198b udmabuf: Set the DMA mask for the udmabuf device (v2) adds c24968734abf drm/virtio: Fix NULL vs IS_ERR checking in virtio_gpu_obje [...] adds f17c655cfb99 drm/mgag200: Include <linux/vmalloc.h> for G200 BIOS code adds 0949ee75da6c firmware: sysfb: Make sysfb_create_simplefb() return a pde [...] adds bc824922b264 firmware: sysfb: Add sysfb_disable() helper function adds 873eb3b11860 fbdev: Disable sysfb device registration when removing con [...] adds bdde97ac4bea Revert "fbdev: Prevent probing generic drivers if a FB is [...] adds efeeaefe9be5 drm: Add support for the LogiCVC display controller adds c7ee3126ee0a Merge branch 'for-linux-next' of git://anongit.freedesktop [...] adds ab9db127ee03 drm/i915/pxp: fix sparse warning for not declared symbol adds eb20cf30c57c drm/i915/overlay: remove redundant GEM_BUG_ON() adds f09d2b0bdd78 drm/i915: Initialize eDP source rates after per-panel VBT parsing adds f06d1d66d54c drm/i915: Update eDP fast link training link rate parsing adds 24b8b74eb2eb drm/i915: Parse max link rate from the eDP BDB block adds 5c57c099f442 drm/i915/display: Fix handling of enable_psr parameter adds d56391dea92d Merge branch 'for-linux-next' of git://anongit.freedesktop [...] adds e24207cffeb2 Merge branch 'drm/tegra/for-next' of git://anongit.freedes [...] adds e70f83b02714 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 7eb6f242c9bd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 3929ead38d61 ASoC: nau8822: Add operation for internal PLL off and on adds dd58365d43ef ASoC: qcom: lpass-platform: Update VMA access permissions [...] adds 33dbf3fc6942 ASoC: Intel: cirrus-common: fix incorrect channel mapping adds 07c2307ce8b4 ASoC: cs42l52: Fix TLV scales for mixer controls adds e9dad4de223e ASoC: cs35l36: Update digital volume TLV adds 5a7f6cdd402e ASoC: cs53l30: Correct number of volume levels on SX controls adds cd6c0895b9d3 ASoC: cs42l52: Correct TLV for Bypass Volume adds 0c9495ee315e ASoC: cs42l56: Correct typo in minimum level for SX volume [...] adds 513abe2460de ASoC: cs42l51: Correct minimum value for SX volume control adds eff8f2aeaf0c ASoC: cx2072x: Use modern ASoC DAI format terminology adds 573a9a37b6fc ASoC: max98090: Use modern ASoC DAI format terminology adds cd0df1706d18 ASoC: rk3328: Use modern ASoC DAI format terminology adds ef08b481ae78 ASoC: sta32x: Use modern ASoC DAI format terminology adds def5b3774a48 ASoC: sta350: Use modern ASoC DAI format terminology adds d7e98b570e80 ASoC: sti-sas: Use modern ASoC DAI format terminology adds 6b486af2ab94 ASoC: tas2552: Use modern ASoC DAI format terminology adds f8a4018c826f ASoC: tas2770: Use modern ASoC DAI format terminology adds 7c5c399fb97e ASoC: tas5086: Use modern ASoC DAI format terminology adds 9f6654c3162a ASoC: tas5720: Use modern ASoC DAI format terminology adds f025fcc466cc ASoC: tas6424: Use modern ASoC DAI format terminology adds 5fc4ed4bda46 ASoC: uda1334: Use modern ASoC DAI format terminology adds ad60ff09801f ASoC: tlv320adc3xxx: Use modern ASoC DAI format terminology adds 10649fa392c9 ASoC: tlv320adcx140: Use modern ASoC DAI format terminology adds b9ff35c7afc6 ASoC: tlv320aic23: Use modern ASoC DAI format terminology adds 8d322f170b09 ASoC: tlv320aic26: Use modern ASoC DAI format terminology adds 2fd8298aed22 ASoC: tlv320aic31xx: Use modern ASoC DAI format terminology adds 0cc5a137f7a3 ASoC: tlv320aic32x4: Use modern ASoC DAI format terminology adds 83a5f86903fb ASoC: tlv320aic33: Use modern ASoC DAI format terminology adds 894bf75bb1f6 ASoC: tlv320dac3x: Use modern ASoC DAI format terminology adds e288179dd09a ASoC: DAI clocking terminology modernisation adds b09654e39c89 ASoC: mediatek: mt8186: Fix a handful of spelling mistakes adds ff87d619ac18 ASoC: fsl_sai: Enable MCTL_MCLK_EN bit for master mode adds 905f3a04e184 ASoC: core: Add set_fmt_new callback that directly specifi [...] adds ab890e0f83a6 ASoC: amd: vangogh: Update to use set_fmt_new callback adds 0fd054a57718 ASoC: atmel: Update to use set_fmt_new callback adds fee11f70849b ASoC: au1x: Update to use set_fmt_new callback adds 04ea2404468b ASoC: bcm: Update to use set_fmt_new callback adds 5d6124e58d56 ASoC: ep93xx: Update to use set_fmt_new callback adds ca0444f1f7b2 ASoC: dwc: Update to use set_fmt_new callback adds 3b14c15a333b ASoC: fsl: Update to use set_fmt_new callback adds 0f362524dd3f ASoC: hisilicon: Update to use set_fmt_new callback adds ed2b384082a6 ASoC: img: Update to use set_fmt_new callback adds add9ee8c64c6 ASoC: Intel: Update to use set_fmt_new callback adds cbb3a19f090d ASoC: js4740-i2s: Update to use set_fmt_new callback adds 3af99430f8d9 ASoC: mediatek: Update to use set_fmt_new callback adds f60442bf6eab ASoC: meson: Update to use set_fmt_new callback adds f3c0064f1f8e ASoC: mxs-saif: Update to use set_fmt_new callback adds 84c5b47c8ce4 ASoC: pxa: Update to use set_fmt_new callback adds 1148e16b335f ASoC: qcom: Update to use set_fmt_new callback adds 27646d265da1 ASoC: rockchip: Update to use set_fmt_new callback adds 0b491c7c1b25 ASoC: samsung: Update to use set_fmt_new callback adds 2d4dd776e902 ASoC: sh: Update to use set_fmt_new callback adds 0092dac91ec1 ASoC: stm: Update to use set_fmt_new callback adds 7cc3965fde74 ASoC: sunxi: Update to use set_fmt_new callback adds d92ad6633fa7 ASoC: tegra: Update to use set_fmt_new callback adds d444c8d246a6 ASoC: test-component: Update to use set_fmt_new callback adds 563ff63dc9fb ASoC: ti: Update to use set_fmt_new callback adds ce3467c78478 ASoC: ux500: Update to use set_fmt_new callback adds e945206a0a44 ASoC: xtensa: Update to use set_fmt_new callback adds 6c076273a326 ASoC: core: Always send the CPU DAI a direct clock specifier adds 346f47e784cd ASoC: amd: vangogh: Rename set_fmt_new back to set_fmt adds a839a53b9dc7 ASoC: atmel: Rename set_fmt_new back to set_fmt adds 2c73f5fd20a8 ASoC: au1x: Rename set_fmt_new back to set_fmt adds 1a267dd98c24 ASoC: bcm: Rename set_fmt_new back to set_fmt adds 324a4db8de05 ASoC: ep93xx: Rename set_fmt_new back to set_fmt adds 765fb623a2cd ASoC: dwc: Rename set_fmt_new back to set_fmt adds 00778276cf4c ASoC: fsl: Rename set_fmt_new back to set_fmt adds b9a7972818b8 ASoC: hisilicon: Rename set_fmt_new back to set_fmt adds 1830a30ec4cf ASoC: img: Rename set_fmt_new back to set_fmt adds c14a6ce98485 ASoC: Intel: Rename set_fmt_new back to set_fmt adds 1724cc38e768 ASoC: jz4740-i2s: Rename set_fmt_new back to set_fmt adds 00ca2d152ef0 ASoC: mediatek: Rename set_fmt_new back to set_fmt adds eee6b5b9f3af ASoC: meson: Rename set_fmt_new back to set_fmt adds 1a805faeb491 ASoC: mxs-saif: Rename set_fmt_new back to set_fmt adds 8e2cc2b241bc ASoC: pxa: Rename set_fmt_new back to set_fmt adds f1bd2fae8563 ASoC: qcom: Rename set_fmt_new back to set_fmt adds 059f16bc0e02 ASoC: rockchip: Rename set_fmt_new back to set_fmt adds b99d00c724bc ASoC: samsung: Rename set_fmt_new back to set_fmt adds adced68031f9 ASoC: sh: Rename set_fmt_new back to set_fmt adds 02ba0d9680fe ASoC: stm: Rename set_fmt_new back to set_fmt adds 15011b2388d0 ASoC: sunxi: Rename set_fmt_new back to set_fmt adds 475f2af6a2ff ASoC: tegra: Rename set_fmt_new back to set_fmt adds 408c122ef9de ASoC: test-component: Rename set_fmt_new back to set_fmt adds 9ff1836023ae ASoC: ti: Rename set_fmt_new back to set_fmt adds e24ba1a21e24 ASoC: ux500: Rename set_fmt_new back to set_fmt adds 58e23e21d185 ASoC: xtensa: Rename set_fmt_new back to set_fmt adds 19423951a4b5 ASoC: soc-dai: Remove set_fmt_new callback adds 28086d05ada6 ASoC: simple-card-utils: Move snd_soc_component_is_codec t [...] adds d3d8feadcc54 Specify clock provider directly to CPU DAIs adds 142d456204cf ASoC: imx-audmux: remove unnecessary check of clk_disable_ [...] adds 30c802148845 Merge remote-tracking branch 'asoc/for-5.20' into asoc-next adds 782e6d3d515e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds b65115179e85 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds e2b752dd8fb9 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git adds 29dec90a0f1d dm: fix bio_set allocation adds d5a37b199837 block: remove bioset_init_from_src adds 71f7967f7cf1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds acd3b61d62d6 ata: libata: Fix syntax errors in comments adds cb3eff1ffb66 ata: pata_hpt37x: move claculating PCI clock from hpt37x_c [...] adds 25bb33236e72 ata: pata_hpt37x: factor out hpt37x_pci_clock() adds a3ffab44e5d8 ata: pata_hpt37x: merge hpt374_read_freq() to hpt37x_pci_clock() adds 2548249130dd ata: pata_hpt3x2n: pass base DPLL frequency to hpt3x2n_pci [...] adds d326e046e3a5 ata: libata-core: fix sloppy typing in ata_id_n_sectors() adds 00e8905c314f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 9cde2ec3a7e7 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds a6c487cd7e4a power: supply: max77976: update Luca Ceresoli's e-mail address adds 576fc9e6f766 dt-bindings: power: supply: bq24190: use regulator schema [...] adds 2441ca62b78b dt-bindings: power: supply: qcom,pm8941: use regulator sch [...] adds 096a6223424e dt-bindings: power: supply: qcom,pm8941: document usb-char [...] adds 2a21fe017ce5 dt-bindings: power: supply: summit,smb347: use absolute pa [...] adds d54087651efd power: supply: lp8788: fix typo in comment adds b770583ba602 power: supply: Remove unnecessary print function dev_err() adds f7ca2d8c1b6d power: supply: bq24257: Fix syntax error in comments adds 23c46bab922b power: supply: cros_peripheral: Use struct_size() helper i [...] adds 6aa35ab9db2c power: supply: ab8500: Respect charge_restart_voltage_uv adds e08f8a118514 power: supply: ab8500: Exit maintenance if too low voltage adds 16ce996ab32c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds f210f387c8c0 regulator: qcom_smd: add get_voltage to MP5496 adds aa3562673c25 Merge remote-tracking branch 'regulator/for-5.20' into reg [...] adds c4c3aa4e5179 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 60913083985a Merge branch 'next-testing' of git://git.kernel.org/pub/sc [...] adds 172d833ff07e Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] adds 04d4f62bc70d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 038944005c2d Merge branch 'next' of git://github.com/cschaufler/smack-next adds b6c8cd80ace3 watchdog: gxp: Add missing MODULE_LICENSE adds d16b88aae41f Merge branch 'master' of git://www.linux-watchdog.org/linu [...] adds b6878a2fe9a4 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 72ca19005270 dt-bindings: vendor-prefixes: document several vendors for [...] adds ae5a8983414a dt-bindings: sram: qcom,ocmem: cleanup example coding style adds 38a85b9d95c7 dt-bindings: sram: qcom,imem: add IMEM memory region adds 77421d09b43c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 9723070ecb28 spi: s3c64xx: Fix spelling mistake "hannel" -> "channel" adds 5dfac65b6217 spi: <linux/spi/spi.h>: Add missing documentation for stru [...] adds a4f26ba2608c spi: fix platform_no_drv_owner.cocci warning adds 0356163e5883 spi: Return true/false (not 1/0) from bool function adds 9c1d6487398e Merge remote-tracking branch 'spi/for-5.20' into spi-next adds e0db80d2b59a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 26920bbb249a Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 1c8e321594b8 Merge branch 'timers/drivers/next' of git://git.linaro.org [...] adds 77aaa2e3ce5f Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] adds dd44fee2af03 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 3f96e4f84808 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] adds 00f08d99dd7d KVM: nSVM: Sync next_rip field from vmcb12 to vmcb02 adds f17c31c48e5c KVM: SVM: Don't BUG if userspace injects an interrupt with GIF=0 adds cd9e6da8048c KVM: SVM: Unwind "speculative" RIP advancement if INTn inj [...] adds 3741aec4c38f KVM: SVM: Stuff next_rip on emulated INT3 injection if NRI [...] adds 6ef88d6e36c2 KVM: SVM: Re-inject INT3/INTO instead of retrying the instruction adds 7e5b5ef8dca3 KVM: SVM: Re-inject INTn instead of retrying the insn on " [...] adds a61d7c5432ac KVM: x86: Trace re-injected exceptions adds 21d4c575eb4a KVM: x86: Print error code in exception injection tracepoi [...] adds 2d61391270a3 KVM: x86: Differentiate Soft vs. Hard IRQs vs. reinjected [...] adds 159fc6fa3b7d KVM: nSVM: Transparently handle L1 -> L2 NMI re-injection adds d8969871253a KVM: selftests: nSVM: Add svm_nested_soft_inject_test adds 9fb3565743d5 KVM: x86/mmu: Drop RWX=0 SPTEs during ept_sync_page() adds b8b9156ec6ef KVM: x86/mmu: Comment FNAME(sync_page) to document TLB flu [...] adds 465932db25f3 x86/cpu: Add new VMX feature, Tertiary VM-Execution control adds ed3905ba6038 KVM: VMX: Extend BUILD_CONTROLS_SHADOW macro to support 64 [...] adds 1ad4e5438c67 KVM: VMX: Detect Tertiary VM-Execution control when setup [...] adds 0b85baa5f46d KVM: VMX: Report tertiary_exec_control field in dump_vmcs() adds 5413bcba7ed5 KVM: x86: Add support for vICR APIC-write VM-Exits in x2APIC mode adds f08a06c9a357 KVM: VMX: Clean up vmx_refresh_apicv_exec_ctrl() adds 1d5e740d518e KVM: Move kvm_arch_vcpu_precreate() under kvm->lock adds 35875316384b KVM: x86: Allow userspace to set maximum VCPU id for VM adds 753dcf7a8686 kvm: selftests: Add KVM_CAP_MAX_VCPU_ID cap test adds d588bb9be1da KVM: VMX: enable IPI virtualization adds fb358e0b811e perf/x86/intel: Add EPT-Friendly PEBS for Ice Lake Server adds 69e575dd4fba perf/x86/intel: Handle guest PEBS overflow PMI for KVM guest adds 39a4d779546a perf/x86/core: Pass "struct kvm_pmu *" to determine the gu [...] adds bef6ecca46ac KVM: x86/pmu: Set MSR_IA32_MISC_ENABLE_EMON bit when vPMU [...] adds 2c985527dd8d KVM: x86/pmu: Introduce the ctrl_mask value for fixed counter adds 0d23dc34a7ce x86/perf/core: Add pebs_capable to store valid PEBS_COUNTE [...] adds c59a1f106f5c KVM: x86/pmu: Add IA32_PEBS_ENABLE MSR emulation for exten [...] adds 79f3e3b58386 KVM: x86/pmu: Reprogram PEBS event to emulate guest PEBS counter adds 6ebe44366bde KVM: x86/pmu: Adjust precise_ip to emulate Ice Lake guest [...] adds 8183a538cd95 KVM: x86/pmu: Add IA32_DS_AREA MSR emulation to support guest DS adds 902caeb6841a KVM: x86/pmu: Add PEBS_DATA_CFG MSR emulation to support a [...] adds d10551738f6a KVM: x86: Set PEBS_UNAVAIL in IA32_MISC_ENABLE when PEBS i [...] adds 63f21f326fc9 KVM: x86/pmu: Move pmc_speculative_in_use() to arch/x86/kvm/pmu.h adds 854250329c02 KVM: x86/pmu: Disable guest PEBS temporarily in two rare s [...] adds 968635abd5f5 KVM: x86/pmu: Add kvm_pmu_cap to optimize perf_get_x86_pmu [...] adds 59cc99f6e971 KVM: x86/cpuid: Refactor host/guest CPU model consistency check adds cf8e55fe50df KVM: x86/pmu: Expose CPUIDs feature bits PDCM, DS, DTES64 adds 5d9cd8b55cdc selftests: kvm: replace ternary operator with min() adds 43d62d108af8 KVM: x86/pmu: Move the vmx_icl_pebs_cpu[] definition out o [...] adds ec4036edf924 KVM: x86/pmu: remove useless prototype adds c49467a45fe0 KVM: x86/pmu: Don't overwrite the pmu->global_ctrl when re [...] adds 98defd2e1780 KVM: x86/pmu: Ignore pmu->global_ctrl check if vPMU doesn' [...] adds bfb088d9fb5a KVM: vmx, pmu: accept 0 for host-initiated write to MSR_IA [...] adds d1c88a402056 KVM: x86: always allow host-initiated writes to PMU MSRs adds a33095f4937b KVM: x86/pmu: Update comments for AMD gp counters adds 89cb454ea984 KVM: x86/pmu: Extract check_pmu_event_filter() handling bo [...] adds a40239b4cf33 KVM: x86/pmu: Pass only "struct kvm_pmc *pmc" to reprogram [...] adds fb121aaf19cd KVM: x86/pmu: Drop "u64 eventsel" for reprogram_gp_counter() adds 76d287b2342e KVM: x86/pmu: Drop "u8 ctrl, int idx" for reprogram_fixed_ [...] adds e99fae6edebc KVM: x86/pmu: Use only the uniform interface reprogram_counter() adds 02791a5c362b KVM: x86/pmu: Use PERF_TYPE_RAW to merge reprogram_{gp,fix [...] adds dc852ff5bb41 perf: x86/core: Add interface to query perfmon_event_map[] [...] adds 08dca7a8e73a KVM: x86/pmu: Replace pmc_perf_hw_id() with perf_get_hw_ev [...] adds 7aadaa988c5e KVM: x86/pmu: Drop amd_event_mapping[] in the KVM context adds ed2351174e38 KVM: x86: Extend KVM_{G,S}ET_VCPU_EVENTS to support pendin [...] adds 30267b43c5b0 KVM: selftests: Add a test to get/set triple fault event adds 938c8745bcf2 KVM: x86: Introduce "struct kvm_caps" to track misc caps/settings adds 2f4073e08f4c KVM: VMX: Enable Notify VM exit adds 92d80178a35b perf/x86/intel: Fix the comment about guest LBR support on KVM adds 916e3a4f950e x86: events: Do not return bogus capabilities if PMU is broken adds d7808f739162 KVM: x86/pmu: Update global enable_pmu when PMU is undetected adds b9181c8ef356 KVM: x86/pmu: Avoid exposing Intel BTS feature adds 6ef25aa0a961 KVM: x86/pmu: Restrict advanced features based on module e [...] adds 8e6a58e28b34 KVM: x86/pmu: Accept 0 for absent PMU MSRs when host-initi [...] adds f5a81d0eb01e KVM: VMX: Sanitize VM-Entry/VM-Exit control pairs at kvm_i [...] adds 3dbec44d9c94 KVM: VMX: Reject kvm_intel if an inconsistent VMCS config [...] adds b172862241b4 KVM: x86: PIT: Preserve state of speaker port data bit adds dd638a5d48f6 Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] adds 65876c01e02b Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] adds df8f67700c8b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 08a4ff2be221 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 8d5976089c97 platform/chrome: cros_ec_commands: Fix syntax errors in comments adds d57c42462cf0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 5e275ab60d01 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds a0b4844cba14 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 3f83b62a7bfa mfd: intel-m10-bmc: Rename n3000bmc-secure driver adds bdf86d0e6ca3 fpga: m10bmc-sec: create max10 bmc secure update adds 154afa5c31cd fpga: m10bmc-sec: expose max10 flash update count adds 7f03d84a672d fpga: m10bmc-sec: expose max10 canceled keys in sysfs adds 5cd339b370e2 fpga: m10bmc-sec: add max10 secure update functions adds a5e3d775d088 fpga: Directly use ida_alloc()/free() adds 13ac4a997a1e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 42c3d2b279f8 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] adds 0610f939e52c dt-bindings: phy: samsung,ufs-phy: make pmu-syscon as phan [...] adds 558801e82e0d phy: samsung: ufs: rename cfg to cfgs for clarification adds 521f88bf4daa phy: samsung: ufs: constify samsung_ufs_phy_cfg adds f86c1d0a58b1 phy: samsung: ufs: remove drvdata from struct samsung_ufs_phy adds 2aecaf6ccda7 phy: samsung: ufs: support secondary ufs phy adds 8567abecf22a dt-bindings: phy: mxs-usb-phy: Add i.MX8DXL compatible string adds f7fdc4db071f phy: samsung: exynosautov9-ufs: correct TSRV register conf [...] adds 65238f7ffcef dt-bindings: phy: mediatek,dsi-phy: Add MT8365 SoC bindings adds 5abaa500ff19 dt-bindings: phy: mediatek,tphy: add MT8365 SoC bindings adds 94a407cc17a4 phy: qcom-qmp: create copies of QMP PHY driver adds b35a53119ac1 phy: qcom-qmp-pcie: drop all non-PCIe compatibles support adds 9fc8fa59ef10 phy: qcom-qmp-pcie-msm8996: drop all compatibles except ms [...] adds 4846a79a3866 phy: qcom-qmp-ufs: drop all non-UFS compatibles support adds 8c924330ebe3 phy: qcom-qmp-usb: drop all non-USB compatibles support adds ee7ffc92a950 phy: qcom-qmp-combo: drop all non-combo compatibles support adds 033f3a16fb92 phy: qcom-qmp-combo: change symbol prefix to qcom_qmp_phy_combo adds 5dbc7d86d1aa phy: qcom-qmp-pcie: change symbol prefix to qcom_qmp_phy_pcie adds 2abf0c8e61a9 phy: qcom-qmp-pcie: change symbol prefix to qcom_qmp_phy_p [...] adds b42c5f3d7b1c phy: qcom-qmp-ufs: change symbol prefix to qcom_qmp_phy_ufs adds 09b492a37940 phy: qcom-qmp-usb: change symbol prefix to qcom_qmp_phy_usb adds 3158e39aa5f4 phy: qcom-qmp: switch to new split QMP PHY driver adds a50280ead1b6 phy: qcom-qmp: drop old QMP PHY driver source adds b2bac0f09515 phy: qcom-qmp-combo: drop support for PCIe,UFS PHY types adds da07a06b905f phy: qcom-qmp-pcie: drop support for non-PCIe PHY types adds f575ac2d64e7 phy: qcom-qmp-pcie-msm8996: drop support for non-PCIe PHY types adds bc3e83d766eb phy: qcom-qmp-ufs: drop support for non-UFS PHY types adds 86f5ddddcd9c phy: qcom-qmp-usb: drop support for non-USB PHY types adds 6066bac15bc6 phy: qcom-qmp-combo: cleanup the driver adds fd9269945f34 phy: qcom-qmp-pcie: cleanup the driver adds 4856865b0dec phy: qcom-qmp-pcie-msm8996: cleanup the driver adds 3e1865ba3891 phy: qcom-qmp-ufs: cleanup the driver adds faf83af5d594 phy: qcom-qmp-usb: cleanup the driver adds 1239fd711fe9 phy: qcom-qmp-pcie: drop multi-PHY support adds 1da7115efa4a phy: qcom-qmp-ufs: drop multi-PHY support adds 65753f38f530 phy: qcom-qmp-usb: drop multi-PHY support adds 1de24861aff3 phy: qcom-qmp-combo: use bulk reset_control API adds 189ac6b8dd36 phy: qcom-qmp-pcie: use bulk reset_control API adds ccac084746dd phy: qcom-qmp-pcie-msm8996: use bulk reset_control API adds e991c2ee65e9 phy: qcom-qmp-usb: use bulk reset_control API adds 0d609da6bfef Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 2c10926c279f Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] adds 0830048d92f5 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] adds e4c4a887490e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 9c40c36e75ff scsi: qla2xxx: edif: Reduce Initiator-Initiator thrashing adds 7a7b0b4865d3 scsi: qla2xxx: edif: bsg refactor adds df648afa39da scsi: qla2xxx: edif: Wait for app to ack on sess down adds 5ecd241bd7b1 scsi: qla2xxx: edif: Add bsg interface to read doorbell events adds e0fb8ce2bb9e scsi: qla2xxx: edif: Fix potential stuck session in sa update adds cf79716e6636 scsi: qla2xxx: edif: Synchronize NPIV deletion with authen [...] adds 0b3f3143d473 scsi: qla2xxx: edif: Add retry for ELS passthrough adds 1040e5f75ddf scsi: qla2xxx: edif: Remove old doorbell interface adds 789d54a41786 scsi: qla2xxx: edif: Fix n2n discovery issue with secure target adds aec55325ddec scsi: qla2xxx: edif: Fix n2n login retry for secure device adds 4dc48a107a14 scsi: qla2xxx: Update version to 10.02.07.500-k adds a11b80692be5 scsi: target: iscsi: Add upcast helpers adds a75fcb0912a5 scsi: target: iscsi: Extract auth functions adds a6e0d179764c scsi: target: iscsi: Control authentication per ACL adds 3fd3a52ca672 scsi: core: iscsi: Directly use ida_alloc()/ida_free() adds 4dbe198f70df Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 228432551bd8 virtio-rng: make device ready before making request adds 2f72b2262d31 vdpa/mlx5: Fix syntax errors in comments adds a58a7f97ba11 virtio-mmio: fix missing put_device() when vm_cmdline_pare [...] adds f766c409fcb3 vdpa/mlx5: fix error code for deleting vlan adds f38b3c6a788f vdpa/mlx5: clean up indenting in handle_ctrl_vlan() adds dbd29e075228 vringh: Fix loop descriptors check in the indirect cases adds b27ee76c74dc vduse: Fix NULL pointer dereference on sysfs access adds acb0055e1873 virtio: Fix all occurences of the "the the" typo adds 00d1f546470d vdpa: make get_vq_group and set_group_asid optional adds 9fd07656af55 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] adds 5c6726665ba2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 78634db7fc34 Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...] adds cd925dad876d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds a510376c866a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 53a2459fc11d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 94ce1b0731ea Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git adds d6a63afcc96d Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] adds 7b099aaab071 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 2de70d9ee63a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 275a21d98f40 RDMA: Add ERDMA to rdma_driver_id definition adds 2fdd5c17833d RDMA/erdma: Add the hardware related definitions adds 9e5a2a4f8cb4 RDMA/erdma: Add main include file adds 30af47e2e9ca RDMA/erdma: Add cmdq implementation adds b7acadcb4ca9 RDMA/erdma: Add event queue implementation adds 27ff382b9738 RDMA/erdma: Add verbs header file adds a05c56293767 RDMA/erdma: Add verbs implementation adds b7913146e2bf RDMA/erdma: Add connection management (CM) support adds 0bf575061cb9 RDMA/erdma: Add the erdma module adds a556889e74cc RDMA/erdma: Add the ABI definitions adds 457c42326fb9 RDMA/erdma: Add driver to kernel build environment adds 27dce45b4367 Merge branch 'hmm' of git://git.kernel.org/pub/scm/linux/k [...] adds b02c27c8430c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds b58635e7a6fe Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds f9fe9d1c735e random: do not use jump labels before they are initialized adds 556066836f9f random: credit cpu and bootloader seeds by default adds 9efdb19590e8 random: remove rng_has_arch_random() adds 343cd706927b Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds a95d71251293 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] adds 575947d8537c mm: sysctl: fix missing numa_stat when !CONFIG_HUGETLB_PAGE adds 30bb01fe2ff1 sysctl: Merge adjacent CONFIG_TREE_RCU blocks adds acdc07ace871 kernel/sysctl.c: Clean up indentation, replace spaces with tab. adds ba115a7c56c2 Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] adds 6bf74cddcffa filemap: Don't release a locked folio adds dcfa24ba6899 filemap: Cache the value of vm_flags adds 69a37a8ba1b4 mm/huge_memory: Fix xarray node memory leak adds 334f6f53abcf mm: Add kernel-doc for folio->mlock_count adds 2e7c5a00563e hugetlb: Convert huge_add_to_page_cache() to use a folio adds 14c1e72195a2 filemap: Remove add_to_page_cache() and add_to_page_cache_ [...] adds 66ba7c785bf5 filemap: Add filemap_get_folios() adds c6261ec48dd4 buffer: Convert clean_bdev_aliases() to use filemap_get_folios() adds ffdca9d40649 ext4: Convert mpage_release_unused_pages() to use filemap_ [...] adds a63a49f5e7c1 ext4: Convert mpage_map_and_submit_buffers() to use filema [...] adds f061f69f9c61 f2fs: Convert f2fs_invalidate_compress_pages() to use file [...] adds 018554560b95 hugetlbfs: Convert remove_inode_hugepages() to use filemap [...] adds fb134a188b5d nilfs2: Convert nilfs_copy_back_pages() to use filemap_get [...] adds a02b68bf5c23 vmscan: Add check_move_unevictable_folios() adds 4fca04ae610b shmem: Convert shmem_unlock_mapping() to use filemap_get_folios() adds 06d1f629be96 filemap: Remove find_get_pages_range() and associated functions adds e71525575fde netfs: Remove extern from function prototypes adds 5608c4efcfc8 filemap: Move 'filler' case to the end of do_read_cache_folio() adds 7d9894a43534 filemap: Handle AOP_TRUNCATED_PAGE in do_read_cache_folio() adds 858c713456fb filemap: Use filemap_read_folio() in do_read_cache_folio() adds 8daa3edd7b20 docs: Improve ->read_folio documentation adds 61b3f270596d block: Remove check of PageError adds 7120733ea2b8 afs: Remove check of PageError adds 4fda77def0de freevxfs: Remove check of PageError adds 3da157d6df8b gfs: Check PageUptodate instead of PageError adds beb122e63b16 hfs: Remove check for PageError adds 697780a78d78 hfsplus: Remove check for PageError adds d426b26d9cd3 ntfs: Remove check for PageError adds fd7a9ab6efbd ext2: Remove check for PageError adds ff1a45fa28c8 nilfs2: Remove check for PageError adds 2c1babf540af ntfs: Remove check for PageError adds 38ac4dd43678 ntfs3: Remove check for PageError adds 826e216bcefa reiserfs: Remove check for PageError adds de4d0a83458e ufs: Remove checks for PageError adds 51939516e6ba remap_range: Remove check of uptodate flag adds 9ba19c4d5163 jfs: Remove check for PageUptodate adds 966abc400d94 iomap: Remove test for folio error adds 13ba99ccabbc orangefs: Remove test for folio error adds cf0f130cc847 buffer: Remove check for PageError adds 5a51ac35db7d nfs: Leave pages in the pagecache if readpage failed adds 942d13074fbf btrfs: Use a folio in wait_dev_supers() adds e5e7b4fa0f98 buffer: Don't test folio error in block_read_full_folio() adds 3029fbf90a29 squashfs: Return the actual error from squashfs_read_folio() adds c5d4ba5b70c2 hostfs: Handle page write errors correctly adds 97375aaac157 ocfs2: Use filemap_write_and_wait_range() in ocfs2_cow_syn [...] adds 646b6b6fcc3d cramfs: read_mapping_page() is synchronous adds cecbbed4dcbe block: Simplify read_part_sector() adds f63bcd8b8190 block: Handle partition read errors more consistently adds 438c32c30d48 block: Use PAGE_SECTORS_SHIFT adds e3c7c6b3552e block: Convert read_part_sector() to use a folio adds 5a7fc8d2c80f befs: Convert befs_symlink_read_folio() to use a folio adds 74abeae595ee coda: Convert coda_symlink_filler() to use a folio adds 8e52174db692 freevxfs: Convert vxfs_immed_read_folio() to use a folio adds e1ba43c65769 ocfs2: Convert ocfs2_read_folio() to use a folio adds 88f32630264a gfs2: Convert gfs2_jhead_process_page() to use a folio adds 602c719bdc85 ext2: Use a folio in ext2_get_page() adds 25e13e9ed50d secretmem: Remove isolate_page adds f1f59a1a1763 mm: Convert all PageMovable users to movable_operations adds 04d732415fea fs: Add aops->migrate_folio adds 387fdf907cc7 mm/migrate: Convert fallback_migrate_page() to fallback_mi [...] adds 26532ec96dbb mm/migrate: Convert writeout() to take a folio adds 394e1eb90154 mm/migrate: Convert buffer_migrate_page() to buffer_migrat [...] adds b0899fd641e8 mm/migrate: Convert expected_page_refs() to folio_expected_refs() adds 441b81157cac btrfs: Convert btree_migratepage to migrate_folio adds 04a7d977f438 nfs: Convert to migrate_folio adds 91f673040e4f mm/migrate: Convert migrate_page() to migrate_folio() adds 4d692a16471c mm/migrate: Add filemap_migrate_folio() adds d1f525af25ac btrfs: Convert btrfs_migratepage to migrate_folio adds fa54b0afb9fa ubifs: Convert to filemap_migrate_folio() adds 2033fe2d4559 f2fs: Convert to filemap_migrate_folio() adds 5fabeead0eff aio: Convert to migrate_folio adds 7505766984e6 hugetlb: Convert to migrate_folio adds 84bfba801248 secretmem: Convert to migrate_folio adds 8e47086c4c11 fs: Remove aops->migratepage() adds e0e31b46c7fc mm/folio-compat: Remove migration compatibility functions adds cdc1fcba1570 Merge branch 'for-next' of git://git.infradead.org/users/w [...] adds ef521c5b575d Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] adds da3ba88bde1a mm: rmap: use the correct parameter name for DEFINE_PAGE_VMA_WALK adds e42d7f52c24d mm/page_vma_mapped.c: check possible huge PMD map with tra [...] adds 3d182cfc7ddb mm/page_alloc: add page->buddy_list and page->pcp_list adds ff90341b3b78 mm/page_alloc: use only one PCP list for THP-sized allocations adds 2dbc77a5f975 mm/page_alloc: split out buddy removal code from rmqueue i [...] adds 04032f907651 mm/page_alloc: protect PCP lists with a spinlock adds 7d04746a464d mm/page_alloc: remotely drain per-cpu lists adds 5e1cb748769b mm-page_alloc-remotely-drain-per-cpu-lists-checkpatch-fixes adds 8d1859edd714 mm: discard __GFP_ATOMIC adds f61a171bf6a1 mips: rename mt_init to mips_mt_init adds 3a88c8c7dd89 Maple Tree: add new data structure adds 6afe51f327ea maple_tree: Fix expanding null off the end of the data. adds 53ddc7921df7 maple_tree: fix mas_next() when already on the last node entry adds 2bd40b51045a maple_tree: fix 32b parent pointers adds c61d7517a462 maple_tree: fix potential out of range offset on mas_next( [...] adds 83d0985103cd MAINTAINERS: remove an obvious typo in MAPLE TREE adds 3d69b0534656 maple_tree: cleanup for checkpatch adds e2a9f203cc30 radix tree test suite: add pr_err define adds bb57dfa7ffcc radix tree test suite: add kmem_cache_set_non_kernel() adds df7fa4bbe3d8 radix tree test suite: add allocation counts and size to k [...] adds a8d5239f00da radix tree test suite: add support for slab bulk APIs adds 9a14d60f7351 radix tree test suite: add lockdep_is_held to header adds a25986382a92 lib/test_maple_tree: add testing for maple tree adds 6ef8618d99e1 test_maple_tree: add null expansion tests adds d3ccd17e7c96 mm: start tracking VMAs with maple tree adds 41567b871972 mapletree: build fix adds 00937401b815 mm/mmap: fix leak on expand_downwards() and expand_upwards() adds 8590a6f5d298 mm: add VMA iterator adds 942a1f40edf8 mmap: use the VMA iterator in count_vma_pages_range() adds b68a7ab39ed4 mm/mmap: use the maple tree in find_vma() instead of the rbtree. adds 118ae90d565d mm/mmap: use the maple tree for find_vma_prev() instead of [...] adds d12c4ba294d3 mm/mmap: use maple tree for unmapped_area{_topdown} adds 528c1acfa772 kernel/fork: use maple tree for dup_mmap() during forking adds aef315df2f8f damon: convert __damon_va_three_regions to use the VMA iterator adds 471a627eded6 damon-convert-__damon_va_three_regions-to-use-the-vma-iter [...] adds 8b4be89b4af8 proc: remove VMA rbtree use from nommu adds 49fb0b1ba5d1 mm: remove rb tree. adds ce591bb6e333 mmap: change zeroing of maple tree in __vma_adjust() adds 6d843c6101e1 xen: use vma_lookup() in privcmd_ioctl_mmap() adds 15beb4f3a5f5 mm: optimize find_exact_vma() to use vma_lookup() adds 86f850fa1648 mm/khugepaged: optimize collapse_pte_mapped_thp() by using [...] adds 633fb7473409 mm/mmap: change do_brk_flags() to expand existing VMA and [...] adds cadfac879c94 mm: use maple tree operations for find_vma_intersection() adds c2213ded7734 mm/mmap: use advanced maple tree API for mmap_region() adds f935be30953f mm/mmap: fix advanced maple tree API for mmap_region() adds dec45f02d71b mm-mmap-use-advanced-maple-tree-api-for-mmap_region-fix-ch [...] adds 8760314d807f mm/mmap: qvoid dereferencing next on null in BUG_ON() adds 3bbcc176b248 mm: remove vmacache adds cd14402c8c33 mm: convert vma_lookup() to use mtree_load() adds 94cbec853f74 mm/mmap: move mmap_region() below do_munmap() adds c05f6b782542 mm/mmap: reorganize munmap to use maple states adds c6dc6609cb72 mm/mmap: change do_brk_munmap() to use do_mas_align_munmap() adds 7b0043650278 mm/mmap: fix do_brk_munmap() when munmapping multiple mappings adds f0519fb25d23 arm64: remove mmap linked list from vdso adds 69a6c0fc4d35 arm64: Change elfcore for_each_mte_vma() to use VMA iterator adds 445eb2e49899 parisc: remove mmap linked list from cache handling adds d64d14bf5b7c powerpc: remove mmap linked list walks adds e6f753ccbbd1 s390: remove vma linked list walks adds bf24ccbc875b x86: remove vma linked list walks adds 1d2da701151e xtensa: remove vma linked list walks adds fd400bde3d6b cxl: remove vma linked list walk adds 95ade9fe5e1f optee: remove vma linked list walk adds cd49e9ef58a8 um: remove vma linked list walk adds 6afe4c13f527 coredump: remove vma linked list walk adds 67a99a2e88dc exec: use VMA iterator instead of linked list adds 3d634bcae2a8 fs/proc/base: use maple tree iterators in place of linked list adds 28e3d1e1cfd1 fs/proc/task_mmu: stop using linked list and highest_vm_end adds a846231eff03 userfaultfd: use maple tree iterator to iterate VMAs adds 67056cb7d290 ipc/shm: use VMA iterator instead of linked list adds 56712d98bfb4 acct: use VMA iterator instead of linked list adds 686458210df6 perf: use VMA iterator adds 7a76e8200d00 sched: use maple tree iterator to walk VMAs adds 58e30745d047 fork: use VMA iterator adds be1a21d92245 bpf: remove VMA linked list adds 3b9d9fbd2569 mm/gup: use maple tree navigation instead of linked list adds 285b2d79d022 mm/khugepaged: stop using vma linked list adds 83d4f48c99e4 mm/ksm: use vma iterators instead of vma linked list adds da359b453480 mm/madvise: use vma_find() instead of vma linked list adds 58d31223c121 mm/memcontrol: stop using mm->highest_vm_end adds 72f0a266f527 mm/mempolicy: use vma iterator & maple state instead of vm [...] adds 1ea67d826d8c mm/mlock: use vma iterator and maple state instead of vma [...] adds 307512d11d83 mm/mprotect: use maple tree navigation instead of vma linked list adds 83a22ab54da3 mm/mremap: use vma_find_intersection() instead of vma linked list adds 3e482cb7c7f6 mm/msync: use vma_find() instead of vma linked list adds f674961ac4d7 mm/oom_kill: use maple tree iterators instead of vma linked list adds 9016889b5049 mm/pagewalk: use vma_find() instead of vma linked list adds 979b696743e1 mm/swapfile: use vma iterator instead of vma linked list adds bf7226232669 i915: use the VMA iterator adds e857bc89303c nommu: remove uses of VMA linked list adds 0271d76aeae8 mm/nommu: move preallocations and limit other allocations adds 305c96ffae3c mm/nommu: fix compile warning in do_mmap() adds 1a609ad50e17 riscv: use vma iterator for vdso adds 7daa54e2e4e3 mm: remove the vma linked list adds 477a70b1250a mm/mmap: fix potential leak on do_mas_align_munmap() adds 4fd6ed648a36 mm-remove-the-vma-linked-list-fix-fix adds 418bd4c281be mm-remove-the-vma-linked-list-fix-fix-fix adds eafd6aa51071 mm/mmap: drop range_has_overlap() function adds c33bf3d9c6f1 mm/mmap.c: pass in mapping to __vma_link_file() adds 900186e15953 mm/page_alloc: reduce potential fragmentation in make_allo [...] adds 3fdba8159529 mm: fix racing of vb->va when kasan enabled adds 09cc68054b2f mm/x86: remove dead code for hugetlbpage.c adds 35debefc86b3 mm: use PAGE_ALIGNED instead of IS_ALIGNED adds 98663614da74 tools/vm/slabinfo: use alphabetic order when two values are equal adds e859613146b4 mm: avoid unnecessary page fault retires on shared memory types adds bf064263ac9a mm/shmem.c: clean up comment of shmem_swapin_folio adds ce984849df1e mm: reduce the rcu lock duration adds ceed8846f920 mm/migration: remove unneeded lock page and PageMovable check adds b5dc5ac99b91 mm/migration: return errno when isolate_huge_page failed adds 51e9dff48e77 mm/migration: fix potential pte_unmap on an not mapped pte adds 924a22d3c00a mm: add zone device coherent type memory support adds a7bb3bce411d mm: handling Non-LRU pages returned by vm_normal_pages adds 5e671d34fa54 mm: add device coherent vma selection for memory migration adds 7ea65c005b83 mm: remove the vma check in migrate_vma_setup() adds d674e620cc71 mm/gup: migrate device coherent pages when pinning instead [...] adds 2a9e6f45f5a0 drm/amdkfd: add SPM support for SVM adds b3b1165630d6 lib: test_hmm add ioctl to get zone device type adds fd2d37969ed7 lib: test_hmm add module param for zone device type adds 7c22a8ad0d5a lib: add support for device coherent type in test_hmm adds 7a6a43167f18 tools: update hmm-test to support device coherent type adds 643045188550 tools: update test_hmm script to support SP config adds 12e8c5a98d4c tools: add hmm gup tests for device coherent type adds c5d5a0f1ba04 tools: add selftests to hmm for COW in device memory adds 4c80af1e2fba mm-handling-non-lru-pages-returned-by-vm_normal_pages-fix adds 95681385789f mm: rename kernel_init_free_pages to kernel_init_pages adds b52a13a8a9d7 mm: introduce clear_highpage_kasan_tagged adds 4f314096021e kasan: fix zeroing vmalloc memory with HW_TAGS adds 399ce3dfbea4 selftests/vm: add protection_keys tests to run_vmtests adds dd4b62ecda5a mm/memory_hotplug: drop 'reason' argument from check_pfn_span() adds d5ac11df8eb7 mm: memory_hotplug: enumerate all supported section flags adds 1a9015d283c8 mm: memory_hotplug: introduce SECTION_CANNOT_OPTIMIZE_VMEMMAP adds c2269f234ce9 mm/hugetlb: remove unnecessary huge_ptep_set_access_flags( [...] adds 89db4c7a68cf mm/oom_kill: break evaluation when a task has been selected adds d9c160593844 mm/mempolicy: fix get_nodes out of bound access adds bca731d0fbbc mm: memcontrol: introduce mem_cgroup_ino() and mem_cgroup_ [...] adds daeea096d74f mm: shrinkers: introduce debugfs interface for memory shrinkers adds 9db31410e03a mm-shrinkers-introduce-debugfs-interface-for-memory-shrinkers-fix adds 5d468bcfc8f1 mm: shrinkers: provide shrinkers with names adds c8fbf7a3e312 mm: docs: document shrinker debugfs adds 997befaabd78 tools: add memcg_shrinker.py adds fce86d714786 mm: shrinkers: add scan interface for shrinker debugfs adds 3c47343831c9 mm-shrinkers-add-scan-interface-for-shrinker-debugfs-fix adds b50e55c19209 mm-shrinkers-add-scan-interface-for-shrinker-debugfs-fix-fix adds 0983884c0031 mm: drop oom code from exit_mmap adds 6381b52ec321 mm-drop-oom-code-from-exit_mmap-fix-fix adds 90e3843be738 mm: delete unused MMF_OOM_VICTIM flag adds 3eb0070a56e6 mm, hwpoison, hugetlb: introduce SUBPAGE_INDEX_HWPOISON to [...] adds 579166da1816 mm-hwpoison-hugetlb-introduce-subpage_index_hwpoison-to-sa [...] adds 63019e9c482d mm,hwpoison: set PG_hwpoison for busy hugetlb pages adds 6af3640738a3 mm, hwpoison: make __page_handle_poison returns int adds 676f3ca199d8 mm, hwpoison: skip raw hwpoison page in freeing 1GB hugepage adds 01c5a128351b mm, hwpoison: enable memory error handling on 1GB hugepage adds e53c56583c32 mm/damon: remove obsolete comments of kdamond_stop adds 85a9ca81cc7e mm: refactor of vma_merge() adds 3c53fe591d24 mm: add merging after mremap resize adds 57409ac449b2 mm-add-merging-after-mremap-resize-checkpatch-fixes adds d1b29201a317 mm/vmalloc: invoke classify_va_fit_type() in adjust_va_to_ [...] adds 7481cf024d36 mm/vmalloc: remove the redundant boundary check adds ec66b50413c3 mm/vmalloc: fix typo in local variable name adds d5be8033d24e mm/vmalloc: add code comment for find_vmap_area_exceed_addr() adds 85e6347a870a mm: memcontrol: add {pgscan,pgsteal}_{kswapd,direct} items [...] adds e98124df110c mm-memcontrol-add-pgscanpgsteal_kswapddirect-items-in-memo [...] adds 1a3cf8b2a6e4 mm-memcontrol-add-pgscanpgsteal_kswapddirect-items-in-memo [...] adds 509c483c26d0 dax: introduce holder for dax_device adds e2fc99c8302d mm: factor helpers for memory_failure_dev_pagemap adds 0a9935b21340 mm-factor-helpers-for-memory_failure_dev_pagemap-fix adds c2d7c564d877 pagemap,pmem: introduce ->memory_failure() adds b1a783a56d04 fsdax: introduce dax_lock_mapping_entry() adds 6ed1d893e8a0 mm: introduce mf_dax_kill_procs() for fsdax case adds 3ba2e3d89f98 xfs: implement ->notify_failure() for XFS adds df5e40263398 fsdax: set a CoW flag when associate reflink mappings adds 8eda208414f1 fsdax: output address in dax_iomap_pfn() and rename it adds 683e06d350c9 fsdax-output-address-in-dax_iomap_pfn-and-rename-it-v21 adds 99637d8822ae fsdax: introduce dax_iomap_cow_copy() adds 378948b665d7 fsdax: replace mmap entry in case of CoW adds 90024bf355bd fsdax: add dax_iomap_cow_copy() for dax zero adds ebb5a893a9e4 fsdax: dedup file range to use a compare function adds 2438ffc689fb xfs: support CoW in fsdax mode adds b5f9ab260e59 xfs-support-cow-in-fsdax-mode-fix adds f1c6513b0d5a xfs: add dax dedupe support adds d736b0851dd5 Docs/admin-guide/damon/reclaim: remove a paragraph that be [...] adds 58153f0e6ed8 mm/damon/{dbgfs,sysfs}: move target_has_pid() from dbgfs t [...] adds 8727f90643c0 mm/damon/reclaim: deduplicate 'commit_inputs' handling adds 6c79f288408e mm/damon/sysfs: deduplicate inputs applying adds 265919d74f26 mm/damon/reclaim: make 'enabled' checking timer simpler adds a0e518c45519 mm/damon/reclaim: add 'damon_reclaim_' prefix to 'enabled_ [...] adds 6737b9ac1eac mm/page_alloc: use might_alloc() adds 4395a526922d mm/slab: delete cache_alloc_debugcheck_before() adds ef42e919915e mm/mempool: use might_alloc() adds 494d03de3063 mm/memremap: fix wrong function name above memremap_pages() adds a4aba923fe13 mm/vmalloc: make link_va()/unlink_va() common to different [...] adds 4b166f278732 mm/vmalloc: extend __alloc_vmap_area() with extra arguments adds 45cbabe4b5c4 mm/vmalloc: initialize VA's list node after unlink adds db617c4d1a0a mm/vmalloc: extend __find_vmap_area() with one more argument adds b70eb343b2aa lib/test_vmalloc: switch to prandom_u32() adds 5cb76fc219d5 mm/swapfile: make security_vm_enough_memory_mm() work as expected adds d184e0ed57d7 mm/swapfile: fix possible data races of inuse_pages adds e8563822c0aa mm/swap: remove swap_cache_info statistics adds 5fb7d76685a9 mm/vmscan: don't try to reclaim freed folios adds 8f9e8e42b294 lib/test_hmm: avoid accessing uninitialized pages adds b93824d0828d mm: kmemleak: add OBJECT_PHYS flag for objects allocated w [...] adds 385226f6714f mm: kmemleak: add rbtree and store physical address for ob [...] adds cfed83faa0ec mm: kmemleak: check physical address when scan adds f1f47f2a222c mm/memremap: fix memunmap_pages() race with get_dev_pagemap() adds 8b883b176ef1 ocfs2: kill EBUSY from dlmfs_evict_inode adds 0146461bd21e ocfs2: reflink deadlock when clone file to the same direct [...] adds 40e9dce72aec ocfs2: clear links count in ocfs2_mknod() if an error occurs adds 4a87b41fc349 ocfs2: fix ocfs2 corrupt when iputting an inode adds 89bd7ef14c0b init: add "hostname" kernel parameter adds 605afd89e650 init-add-hostname-kernel-parameter-v2 adds f4ae2e2c5c00 init/main.c: silence some -Wunused-parameter warnings adds 53ed5e8caccd checkpatch: add XA_STATE and XA_STATE_ORDER to the macro d [...] adds 9188c06a2715 profiling: fix shift too large makes kernel panic adds 151d84b29584 resource: re-factor page_is_ram() adds 4af2bd190a5b Revert "squashfs: provide backing_dev_info in order to dis [...] adds 9d58b94aa73a squashfs: always build "file direct" version of page actor adds ca1505bf4805 squashfs: implement readahead adds 61aa9abd16df lib/list_debug.c: Detect uninitialized lists adds bd06db5ff9af lib/flex_proportions.c: remove local_irq_ops in fprop_new_ [...] adds f26da3e5e400 include/linux/rbtree.h: replace kernel.h with the necessar [...] adds 92151148beb8 ia64: fix sparse warnings with cmpxchg() & xchg() adds b65b20420c2f lib/btree: simplify btree_{lookup|update} adds 81fe4d44676c include/uapi/linux/swab.h: move explicit cast outside ternary adds 22a6bfccb51d fs/kernel_read_file: allow to read files up-to ssize_t adds 07c8143db75e kexec_file: increase maximum file size to 4G adds 62283de43b7f delayacct: remove some unused variables adds 947f6381caa5 Merge branch 'mm-nonmm-unstable' into mm-everything adds 60c0fd02540f Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] adds 9168c975f665 next-20220601/amdgpu adds 2c9f55126535 Revert "fbdev: vesafb: Allow to be built if COMPILE_TEST i [...] adds 6d0c80680317 Add linux-next specific files for 20220610
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 (03c312cc5f47) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/llvm-release-arm- [...]
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
No new revisions were added by this update.
Summary of changes: Documentation/arm/tcm.rst | 2 +- Documentation/arm64/sme.rst | 2 +- Documentation/bpf/instruction-set.rst | 2 +- Documentation/core-api/maple_tree.rst | 1 - Documentation/dev-tools/kmemleak.rst | 1 - .../bindings/display/bridge/fsl,ldb.yaml | 16 +- .../display/bridge/ingenic,jz4780-hdmi.yaml | 1 - .../bindings/display/bridge/ti,dlpc3433.yaml | 117 + .../display/panel/feiyang,fy07024di26a30d.yaml | 1 - .../bindings/display/panel/novatek,nt36672a.yaml | 2 + .../devicetree/bindings/gpu/arm,mali-bifrost.yaml | 25 +- .../devicetree/bindings/i2c/arm,i2c-versatile.yaml | 29 + .../devicetree/bindings/i2c/i2c-nomadik.txt | 23 - .../devicetree/bindings/i2c/i2c-ocores.txt | 78 - .../devicetree/bindings/i2c/i2c-versatile.txt | 10 - .../bindings/i2c/nuvoton,npcm7xx-i2c.yaml | 25 +- .../bindings/i2c/opencores,i2c-ocores.yaml | 113 + .../devicetree/bindings/i2c/st,nomadik-i2c.yaml | 113 + .../devicetree/bindings/input/elan,ekth6915.yaml | 65 + .../bindings/interconnect/mediatek,cci.yaml | 141 + .../socionext,uniphier-aidet.yaml | 1 + .../devicetree/bindings/mtd/mxc-nand.yaml | 2 - .../devicetree/bindings/phy/mediatek,dsi-phy.yaml | 4 + .../devicetree/bindings/phy/mediatek,tphy.yaml | 1 + .../devicetree/bindings/phy/mxs-usb-phy.txt | 1 + .../devicetree/bindings/phy/samsung,ufs-phy.yaml | 14 +- .../devicetree/bindings/power/supply/bq24190.yaml | 2 +- .../bindings/power/supply/qcom,pm8941-charger.yaml | 9 +- .../power/supply/summit,smb347-charger.yaml | 2 +- .../devicetree/bindings/sram/qcom,imem.yaml | 75 + .../devicetree/bindings/sram/qcom,ocmem.yaml | 10 +- .../devicetree/bindings/vendor-prefixes.yaml | 16 +- .../driver-api/firmware/other_interfaces.rst | 6 + Documentation/{ => driver-api}/hte/hte.rst | 0 Documentation/{ => driver-api}/hte/index.rst | 0 .../{ => driver-api}/hte/tegra194-hte.rst | 0 Documentation/driver-api/index.rst | 1 + .../features/core/cBPF-JIT/arch-support.txt | 1 + .../features/core/eBPF-JIT/arch-support.txt | 1 + .../core/generic-idle-thread/arch-support.txt | 1 + .../features/core/jump-labels/arch-support.txt | 1 + .../core/thread-info-in-task/arch-support.txt | 1 + .../features/core/tracehook/arch-support.txt | 1 + .../features/debug/KASAN/arch-support.txt | 1 + .../debug/debug-vm-pgtable/arch-support.txt | 3 +- .../debug/gcov-profile-all/arch-support.txt | 3 +- Documentation/features/debug/kcov/arch-support.txt | 1 + Documentation/features/debug/kgdb/arch-support.txt | 1 + .../features/debug/kmemleak/arch-support.txt | 1 + .../debug/kprobes-on-ftrace/arch-support.txt | 1 + .../features/debug/kprobes/arch-support.txt | 1 + .../features/debug/kretprobes/arch-support.txt | 1 + .../features/debug/optprobes/arch-support.txt | 1 + .../features/debug/stackprotector/arch-support.txt | 1 + .../features/debug/uprobes/arch-support.txt | 1 + .../debug/user-ret-profiler/arch-support.txt | 1 + .../features/io/dma-contiguous/arch-support.txt | 1 + .../locking/cmpxchg-local/arch-support.txt | 1 + .../features/locking/lockdep/arch-support.txt | 1 + .../locking/queued-rwlocks/arch-support.txt | 3 +- .../locking/queued-spinlocks/arch-support.txt | 1 + .../features/perf/kprobes-event/arch-support.txt | 3 +- .../features/perf/perf-regs/arch-support.txt | 1 + .../features/perf/perf-stackdump/arch-support.txt | 1 + .../sched/membarrier-sync-core/arch-support.txt | 1 + .../features/sched/numa-balancing/arch-support.txt | 1 + .../seccomp/seccomp-filter/arch-support.txt | 1 + .../time/arch-tick-broadcast/arch-support.txt | 1 + .../features/time/clockevents/arch-support.txt | 1 + .../time/context-tracking/arch-support.txt | 1 + .../features/time/irq-time-acct/arch-support.txt | 1 + .../features/time/virt-cpuacct/arch-support.txt | 1 + .../features/vm/ELF-ASLR/arch-support.txt | 1 + .../features/vm/PG_uncached/arch-support.txt | 1 + Documentation/features/vm/THP/arch-support.txt | 1 + Documentation/features/vm/TLB/arch-support.txt | 1 + .../features/vm/huge-vmap/arch-support.txt | 1 + .../features/vm/ioremap_prot/arch-support.txt | 1 + .../features/vm/pte_special/arch-support.txt | 3 +- Documentation/filesystems/locking.rst | 4 - Documentation/filesystems/vfs.rst | 13 - Documentation/gpu/todo.rst | 11 + Documentation/index.rst | 1 - Documentation/process/changes.rst | 12 + Documentation/usb/usbmon.rst | 2 +- Documentation/virt/kvm/api.rst | 82 +- Documentation/vm/page_migration.rst | 114 +- MAINTAINERS | 34 +- Makefile | 4 + Next/SHA1s | 155 +- Next/Trees | 3 +- Next/merge.log | 2660 +++++--- arch/arm/boot/dts/tegra20-acer-a500-picasso.dts | 2 +- arch/arm/boot/dts/tegra20-asus-tf101.dts | 2 +- .../dts/tegra30-asus-nexus7-grouper-common.dtsi | 6 +- arch/arm/boot/dts/tegra30-asus-nexus7-tilapia.dtsi | 2 +- arch/arm/boot/dts/tegra30-colibri.dtsi | 6 +- arch/arm/mach-s3c/Kconfig | 14 +- arch/arm/mach-s3c/Kconfig.s3c24xx | 26 +- arch/arm/mach-s3c/Kconfig.s3c64xx | 16 +- arch/arm64/boot/dts/nvidia/tegra186-p2771-0000.dts | 43 + arch/arm64/boot/dts/nvidia/tegra186.dtsi | 23 + arch/arm64/boot/dts/nvidia/tegra194-p2972-0000.dts | 43 + .../arm64/boot/dts/nvidia/tegra194-p3509-0000.dtsi | 43 + arch/arm64/boot/dts/nvidia/tegra194.dtsi | 23 + arch/arm64/boot/dts/nvidia/tegra210-p2371-2180.dts | 84 + arch/arm64/boot/dts/nvidia/tegra210-p3450-0000.dts | 84 + arch/arm64/boot/dts/nvidia/tegra210.dtsi | 42 +- .../dts/nvidia/tegra234-p3737-0000+p3701-0000.dts | 43 + arch/arm64/boot/dts/nvidia/tegra234.dtsi | 65 + arch/arm64/configs/defconfig | 1 + arch/arm64/include/asm/sysreg.h | 4 +- arch/powerpc/kernel/ptrace/ptrace-fpu.c | 20 +- arch/powerpc/kernel/ptrace/ptrace.c | 3 + arch/powerpc/mm/nohash/kaslr_booke.c | 8 +- arch/powerpc/platforms/pseries/cmm.c | 60 +- arch/s390/Kconfig | 1 + arch/s390/Makefile | 10 +- arch/s390/kvm/kvm-s390.c | 2 - arch/x86/events/core.c | 28 +- arch/x86/events/intel/core.c | 160 +- arch/x86/events/perf_event.h | 6 +- arch/x86/include/asm/kvm-x86-ops.h | 1 + arch/x86/include/asm/kvm-x86-pmu-ops.h | 2 +- arch/x86/include/asm/kvm_host.h | 52 +- arch/x86/include/asm/msr-index.h | 7 + arch/x86/include/asm/perf_event.h | 11 +- arch/x86/include/asm/vmx.h | 18 + arch/x86/include/asm/vmxfeatures.h | 6 +- arch/x86/include/uapi/asm/kvm.h | 9 +- arch/x86/include/uapi/asm/vmx.h | 4 +- arch/x86/kernel/cpu/feat_ctl.c | 9 +- arch/x86/kvm/cpuid.c | 35 +- arch/x86/kvm/cpuid.h | 5 + arch/x86/kvm/debugfs.c | 4 +- arch/x86/kvm/i8254.c | 10 +- arch/x86/kvm/i8254.h | 1 - arch/x86/kvm/lapic.c | 26 +- arch/x86/kvm/mmu/paging_tmpl.h | 18 +- arch/x86/kvm/mmu/spte.c | 2 + arch/x86/kvm/pmu.c | 224 +- arch/x86/kvm/pmu.h | 49 +- arch/x86/kvm/svm/nested.c | 63 +- arch/x86/kvm/svm/pmu.c | 75 +- arch/x86/kvm/svm/svm.c | 175 +- arch/x86/kvm/svm/svm.h | 8 +- arch/x86/kvm/trace.h | 31 +- arch/x86/kvm/vmx/capabilities.h | 57 +- arch/x86/kvm/vmx/evmcs.c | 2 + arch/x86/kvm/vmx/evmcs.h | 1 + arch/x86/kvm/vmx/nested.c | 12 +- arch/x86/kvm/vmx/pmu_intel.c | 210 +- arch/x86/kvm/vmx/posted_intr.c | 15 +- arch/x86/kvm/vmx/posted_intr.h | 2 + arch/x86/kvm/vmx/vmcs.h | 1 + arch/x86/kvm/vmx/vmx.c | 284 +- arch/x86/kvm/vmx/vmx.h | 66 +- arch/x86/kvm/x86.c | 273 +- arch/x86/kvm/x86.h | 33 +- arch/x86/kvm/xen.h | 6 +- block/bio.c | 20 - certs/extract-cert.c | 7 + drivers/ata/libata-core.c | 10 +- drivers/ata/libata-transport.c | 2 +- drivers/ata/pata_hpt37x.c | 113 +- drivers/ata/pata_hpt3x2n.c | 19 +- drivers/block/zram/zram_drv.c | 1 - drivers/char/hw_random/virtio-rng.c | 2 + drivers/char/random.c | 24 +- drivers/clocksource/hyperv_timer.c | 1 - drivers/devfreq/Kconfig | 10 + drivers/devfreq/Makefile | 1 + drivers/devfreq/mtk-cci-devfreq.c | 440 ++ drivers/dma-buf/Makefile | 2 +- drivers/dma-buf/dma-buf.c | 110 +- drivers/dma-buf/dma-fence-chain.c | 4 +- drivers/dma-buf/dma-fence-unwrap.c | 162 + drivers/dma-buf/st-dma-fence-unwrap.c | 157 +- drivers/dma-buf/sync_file.c | 119 +- drivers/dma-buf/udmabuf.c | 18 +- drivers/dma/dmatest.c | 13 +- drivers/dma/imx-sdma.c | 2 +- drivers/dma/ti/dma-crossbar.c | 5 + drivers/firmware/arm_scmi/base.c | 24 +- drivers/firmware/arm_scmi/clock.c | 7 +- drivers/firmware/arm_scmi/perf.c | 6 +- drivers/firmware/arm_scmi/power.c | 2 +- drivers/firmware/arm_scmi/protocols.h | 2 - drivers/firmware/arm_scmi/reset.c | 2 +- drivers/firmware/arm_scmi/sensors.c | 68 +- drivers/firmware/arm_scmi/voltage.c | 6 +- drivers/firmware/sysfb.c | 58 +- drivers/firmware/sysfb_simplefb.c | 16 +- drivers/fpga/dfl.c | 4 +- drivers/fpga/fpga-bridge.c | 6 +- drivers/fpga/fpga-mgr.c | 6 +- drivers/fpga/fpga-region.c | 6 +- drivers/gpu/drm/Kconfig | 2 + drivers/gpu/drm/Makefile | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c | 51 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.h | 27 - drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 27 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c | 38 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.h | 2 - drivers/gpu/drm/ast/ast_dp.c | 5 +- drivers/gpu/drm/ast/ast_dp501.c | 2 +- drivers/gpu/drm/ast/ast_drv.h | 9 +- drivers/gpu/drm/ast/ast_main.c | 21 +- drivers/gpu/drm/ast/ast_mode.c | 38 +- drivers/gpu/drm/ast/ast_post.c | 2 +- drivers/gpu/drm/bridge/Kconfig | 17 + drivers/gpu/drm/bridge/Makefile | 1 + drivers/gpu/drm/bridge/adv7511/adv7511.h | 12 - drivers/gpu/drm/bridge/adv7511/adv7511_cec.c | 12 + drivers/gpu/drm/bridge/analogix/anx7625.c | 1 + drivers/gpu/drm/bridge/cdns-dsi.c | 26 + drivers/gpu/drm/bridge/chipone-icn6211.c | 42 +- drivers/gpu/drm/bridge/lontium-lt9611.c | 24 +- drivers/gpu/drm/bridge/lontium-lt9611uxc.c | 2 +- drivers/gpu/drm/bridge/nwl-dsi.c | 6 + drivers/gpu/drm/bridge/parade-ps8640.c | 73 +- drivers/gpu/drm/bridge/tc358767.c | 169 +- drivers/gpu/drm/bridge/ti-dlpc3433.c | 417 ++ drivers/gpu/drm/display/drm_dp_aux_bus.c | 211 +- drivers/gpu/drm/drm_bridge.c | 23 + drivers/gpu/drm/drm_client_modeset.c | 28 +- drivers/gpu/drm/drm_debugfs.c | 21 + drivers/gpu/drm/drm_displayid.c | 16 +- drivers/gpu/drm/drm_edid.c | 1272 ++-- drivers/gpu/drm/drm_encoder.c | 2 +- drivers/gpu/drm/drm_gem_atomic_helper.c | 6 +- drivers/gpu/drm/drm_gem_cma_helper.c | 39 +- drivers/gpu/drm/drm_gem_framebuffer_helper.c | 104 +- drivers/gpu/drm/drm_gem_vram_helper.c | 54 +- drivers/gpu/drm/drm_mipi_dbi.c | 7 + drivers/gpu/drm/drm_modes.c | 4 + drivers/gpu/drm/drm_probe_helper.c | 178 +- drivers/gpu/drm/drm_syncobj.c | 57 +- drivers/gpu/drm/gma500/cdv_intel_crt.c | 47 +- drivers/gpu/drm/gma500/cdv_intel_hdmi.c | 98 +- drivers/gpu/drm/gma500/cdv_intel_lvds.c | 80 +- drivers/gpu/drm/gma500/intel_i2c.c | 36 +- drivers/gpu/drm/gma500/oaktrail_lvds.c | 50 +- drivers/gpu/drm/gma500/oaktrail_lvds_i2c.c | 36 +- drivers/gpu/drm/gma500/psb_drv.h | 2 +- drivers/gpu/drm/gma500/psb_intel_drv.h | 24 +- drivers/gpu/drm/gma500/psb_intel_lvds.c | 86 +- drivers/gpu/drm/hyperv/hyperv_drm_drv.c | 74 +- drivers/gpu/drm/i915/display/intel_bios.c | 36 +- .../gpu/drm/i915/display/intel_display_debugfs.c | 28 + drivers/gpu/drm/i915/display/intel_display_types.h | 1 + drivers/gpu/drm/i915/display/intel_dp.c | 42 +- drivers/gpu/drm/i915/display/intel_overlay.c | 2 - drivers/gpu/drm/i915/display/intel_psr.c | 7 +- drivers/gpu/drm/i915/display/intel_vbt_defs.h | 2 + drivers/gpu/drm/i915/pxp/intel_pxp_debugfs.c | 5 +- drivers/gpu/drm/imx/ipuv3-crtc.c | 2 +- drivers/gpu/drm/logicvc/Kconfig | 9 + drivers/gpu/drm/logicvc/Makefile | 9 + drivers/gpu/drm/logicvc/logicvc_crtc.c | 280 + drivers/gpu/drm/logicvc/logicvc_crtc.h | 21 + drivers/gpu/drm/logicvc/logicvc_drm.c | 497 ++ drivers/gpu/drm/logicvc/logicvc_drm.h | 67 + drivers/gpu/drm/logicvc/logicvc_interface.c | 214 + drivers/gpu/drm/logicvc/logicvc_interface.h | 28 + drivers/gpu/drm/logicvc/logicvc_layer.c | 628 ++ drivers/gpu/drm/logicvc/logicvc_layer.h | 64 + drivers/gpu/drm/logicvc/logicvc_mode.c | 80 + drivers/gpu/drm/logicvc/logicvc_mode.h | 15 + drivers/gpu/drm/logicvc/logicvc_of.c | 185 + drivers/gpu/drm/logicvc/logicvc_of.h | 46 + drivers/gpu/drm/logicvc/logicvc_regs.h | 80 + drivers/gpu/drm/meson/meson_encoder_cvbs.c | 1 + drivers/gpu/drm/meson/meson_encoder_hdmi.c | 27 +- drivers/gpu/drm/mgag200/Makefile | 14 +- drivers/gpu/drm/mgag200/mgag200_drv.c | 387 +- drivers/gpu/drm/mgag200/mgag200_drv.h | 148 +- drivers/gpu/drm/mgag200/mgag200_g200.c | 201 + drivers/gpu/drm/mgag200/mgag200_g200eh.c | 50 + drivers/gpu/drm/mgag200/mgag200_g200eh3.c | 51 + drivers/gpu/drm/mgag200/mgag200_g200er.c | 46 + drivers/gpu/drm/mgag200/mgag200_g200ev.c | 50 + drivers/gpu/drm/mgag200/mgag200_g200ew3.c | 60 + drivers/gpu/drm/mgag200/mgag200_g200se.c | 130 + drivers/gpu/drm/mgag200/mgag200_g200wb.c | 50 + drivers/gpu/drm/mgag200/mgag200_i2c.c | 59 +- drivers/gpu/drm/mgag200/mgag200_mm.c | 116 - drivers/gpu/drm/mgag200/mgag200_mode.c | 453 +- drivers/gpu/drm/mgag200/mgag200_pll.c | 12 +- drivers/gpu/drm/mgag200/mgag200_reg.h | 2 + drivers/gpu/drm/nouveau/nouveau_fbcon.c | 2 + drivers/gpu/drm/nouveau/nvkm/engine/device/tegra.c | 14 +- drivers/gpu/drm/nouveau/nvkm/engine/fifo/gv100.c | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c | 4 +- drivers/gpu/drm/nouveau/nvkm/subdev/bios/base.c | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/bios/priv.h | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadow.c | 2 +- .../gpu/drm/nouveau/nvkm/subdev/bios/shadowrom.c | 14 +- drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmm.c | 2 +- drivers/gpu/drm/panel/Kconfig | 2 + .../gpu/drm/panel/panel-feiyang-fy07024di26a30d.c | 2 +- drivers/gpu/drm/panel/panel-novatek-nt36672a.c | 4 + drivers/gpu/drm/panfrost/panfrost_device.c | 9 +- drivers/gpu/drm/panfrost/panfrost_drv.c | 1 + drivers/gpu/drm/panfrost/panfrost_features.h | 13 + drivers/gpu/drm/panfrost/panfrost_gpu.c | 18 +- drivers/gpu/drm/panfrost/panfrost_issues.h | 19 +- drivers/gpu/drm/panfrost/panfrost_regs.h | 1 + drivers/gpu/drm/qxl/qxl_kms.c | 2 - drivers/gpu/drm/r128/r128_drv.h | 4 +- drivers/gpu/drm/rockchip/Kconfig | 4 +- drivers/gpu/drm/rockchip/rockchip_drm_vop2.c | 5 +- drivers/gpu/drm/scheduler/sched_entity.c | 6 +- drivers/gpu/drm/solomon/ssd130x-spi.c | 2 + drivers/gpu/drm/tiny/bochs.c | 1 + drivers/gpu/drm/tiny/st7735r.c | 1 + drivers/gpu/drm/ttm/ttm_bo.c | 9 +- drivers/gpu/drm/udl/udl_connector.c | 2 +- drivers/gpu/drm/virtio/virtgpu_ioctl.c | 6 +- drivers/gpu/drm/virtio/virtgpu_object.c | 4 +- drivers/gpu/drm/virtio/virtgpu_prime.c | 6 +- drivers/gpu/drm/vkms/vkms_composer.c | 2 +- drivers/gpu/drm/vmwgfx/vmwgfx_bo.c | 10 +- drivers/hid/amd-sfh-hid/amd_sfh_pcie.c | 3 +- drivers/hid/hid-apple.c | 34 +- drivers/hid/hid-cp2112.c | 5 + drivers/hid/hid-hyperv.c | 5 +- drivers/hid/hid-ids.h | 1 + drivers/hid/hid-input.c | 2 + drivers/hid/hid-logitech-hidpp.c | 2 +- drivers/hid/hid-multitouch.c | 13 +- drivers/hid/hid-nintendo.c | 3 +- drivers/hid/hid-uclogic-params.c | 24 +- drivers/hid/i2c-hid/Kconfig | 15 + drivers/hid/i2c-hid/Makefile | 1 + drivers/hid/i2c-hid/i2c-hid-of-elan.c | 130 + drivers/hid/intel-ish-hid/ipc/ipc.c | 2 +- drivers/hid/wacom_sys.c | 2 +- drivers/hid/wacom_wac.c | 72 +- drivers/hv/channel_mgmt.c | 17 +- drivers/hv/hv_kvp.c | 2 +- drivers/hv/vmbus_drv.c | 4 + drivers/hwmon/pmbus/pmbus_core.c | 4 +- drivers/i2c/busses/Kconfig | 8 +- drivers/i2c/busses/Makefile | 2 +- drivers/i2c/busses/i2c-mxs.c | 2 +- drivers/i2c/busses/i2c-npcm7xx.c | 179 +- drivers/i2c/busses/i2c-qcom-cci.c | 27 +- drivers/i2c/i2c-core-base.c | 6 - drivers/idle/intel_idle.c | 32 +- drivers/infiniband/hw/erdma/erdma_cm.c | 7 +- drivers/infiniband/hw/erdma/erdma_cm.h | 3 +- drivers/infiniband/hw/erdma/erdma_cmdq.c | 2 +- drivers/infiniband/hw/erdma/erdma_eq.c | 7 +- drivers/infiniband/hw/erdma/erdma_qp.c | 3 +- drivers/infiniband/hw/erdma/erdma_verbs.c | 6 +- drivers/infiniband/hw/erdma/erdma_verbs.h | 2 +- drivers/infiniband/hw/hfi1/pio_copy.c | 2 +- drivers/infiniband/hw/mlx5/cq.c | 4 + drivers/infiniband/hw/mlx5/mlx5_ib.h | 12 +- drivers/infiniband/hw/mlx5/umr.c | 78 +- drivers/infiniband/hw/qedr/qedr.h | 1 + drivers/infiniband/hw/qedr/verbs.c | 4 +- drivers/irqchip/Kconfig | 2 +- drivers/irqchip/irq-apple-aic.c | 2 + drivers/irqchip/irq-gic-realview.c | 1 + drivers/irqchip/irq-gic-v3.c | 7 +- drivers/irqchip/irq-realtek-rtl.c | 2 +- drivers/irqchip/irq-uniphier-aidet.c | 1 + drivers/md/dm-core.h | 11 +- drivers/md/dm-rq.c | 2 +- drivers/md/dm-table.c | 11 - drivers/md/dm.c | 84 +- drivers/md/dm.h | 2 - drivers/misc/vmw_balloon.c | 61 +- drivers/mtd/devices/powernv_flash.c | 4 +- drivers/mtd/devices/spear_smi.c | 10 +- drivers/mtd/devices/st_spi_fsm.c | 23 +- drivers/mtd/hyperbus/hbmc-am654.c | 6 +- drivers/mtd/hyperbus/hyperbus-core.c | 8 +- drivers/mtd/hyperbus/rpc-if.c | 5 +- drivers/mtd/lpddr/lpddr2_nvm.c | 4 +- drivers/mtd/maps/physmap-core.c | 13 +- drivers/mtd/maps/physmap-versatile.c | 2 + drivers/mtd/mtdchar.c | 13 +- drivers/mtd/nand/raw/atmel/nand-controller.c | 4 +- drivers/mtd/nand/raw/cafe_nand.c | 9 +- drivers/mtd/nand/raw/meson_nand.c | 17 +- drivers/mtd/nand/raw/nand_ids.c | 3 - drivers/mtd/nand/raw/omap2.c | 6 +- drivers/mtd/nand/raw/tegra_nand.c | 5 +- drivers/mtd/nand/spi/Makefile | 2 +- drivers/mtd/nand/spi/ato.c | 86 + drivers/mtd/nand/spi/core.c | 1 + drivers/mtd/parsers/Kconfig | 9 + drivers/mtd/parsers/Makefile | 1 + drivers/mtd/parsers/ofpart_bcm4908.c | 3 + drivers/mtd/parsers/redboot.c | 1 + drivers/mtd/parsers/scpart.c | 248 + drivers/mtd/sm_ftl.c | 2 +- drivers/net/dsa/lantiq_gswip.c | 4 +- drivers/net/dsa/microchip/ksz8.h | 3 +- drivers/net/dsa/mv88e6xxx/serdes.c | 35 +- drivers/net/dsa/realtek/rtl8365mb.c | 38 +- drivers/net/ethernet/altera/altera_tse_main.c | 6 +- drivers/net/ethernet/amd/au1000_eth.c | 22 +- drivers/net/ethernet/amd/au1000_eth.h | 4 +- drivers/net/ethernet/amd/xgbe/xgbe-drv.c | 2 +- drivers/net/ethernet/cadence/macb_ptp.c | 7 +- drivers/net/ethernet/intel/i40e/i40e.h | 1 + drivers/net/ethernet/intel/i40e/i40e_ethtool.c | 9 + drivers/net/ethernet/intel/i40e/i40e_main.c | 135 +- drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c | 8 +- drivers/net/ethernet/intel/iavf/iavf.h | 7 +- drivers/net/ethernet/intel/iavf/iavf_main.c | 127 +- drivers/net/ethernet/intel/iavf/iavf_virtchnl.c | 61 +- drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c | 8 +- drivers/net/ethernet/mediatek/mtk_eth_soc.c | 32 +- drivers/net/ethernet/mellanox/mlx4/en_ethtool.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/lag/lag.c | 2 +- drivers/net/ethernet/netronome/nfp/nfpcore/crc32.h | 1 - drivers/net/phy/mdio_bus.c | 1 - drivers/net/vmxnet3/Makefile | 2 +- drivers/net/vmxnet3/upt1_defs.h | 2 +- drivers/net/vmxnet3/vmxnet3_defs.h | 80 +- drivers/net/vmxnet3/vmxnet3_drv.c | 291 +- drivers/net/vmxnet3/vmxnet3_ethtool.c | 116 +- drivers/net/vmxnet3/vmxnet3_int.h | 24 +- drivers/net/wireless/ray_cs.c | 20 +- drivers/net/wireless/realtek/rtw88/debug.c | 6 +- drivers/net/wireless/realtek/rtw89/cam.c | 7 + drivers/net/wireless/realtek/rtw89/cam.h | 8 + drivers/net/wireless/realtek/rtw89/core.c | 1 + drivers/net/xen-netback/common.h | 12 - drivers/net/xen-netback/interface.c | 16 +- drivers/net/xen-netback/netback.c | 4 +- drivers/net/xen-netback/rx.c | 2 +- drivers/nfc/nfcmrvl/usb.c | 16 +- drivers/nfc/st21nfca/se.c | 53 +- drivers/of/fdt.c | 2 +- drivers/opp/core.c | 121 +- drivers/opp/ti-opp-supply.c | 6 +- drivers/phy/qualcomm/Makefile | 8 +- drivers/phy/qualcomm/phy-qcom-qmp-combo.c | 2579 ++++++++ drivers/phy/qualcomm/phy-qcom-qmp-pcie-msm8996.c | 1081 ++++ drivers/phy/qualcomm/phy-qcom-qmp-pcie.c | 2404 ++++++++ drivers/phy/qualcomm/phy-qcom-qmp-ufs.c | 1390 +++++ drivers/phy/qualcomm/phy-qcom-qmp-usb.c | 2751 +++++++++ drivers/phy/qualcomm/phy-qcom-qmp.c | 6350 -------------------- drivers/phy/samsung/phy-exynos7-ufs.c | 2 +- drivers/phy/samsung/phy-exynosautov9-ufs.c | 20 +- drivers/phy/samsung/phy-samsung-ufs.c | 18 +- drivers/phy/samsung/phy-samsung-ufs.h | 23 +- drivers/platform/mips/Kconfig | 2 +- drivers/power/reset/arm-versatile-reboot.c | 1 + drivers/power/supply/ab8500_chargalg.c | 46 +- drivers/power/supply/ab8500_fg.c | 9 +- drivers/power/supply/bq24257_charger.c | 2 +- drivers/power/supply/cros_peripheral_charger.c | 2 +- drivers/power/supply/goldfish_battery.c | 4 +- drivers/power/supply/lp8788-charger.c | 2 +- drivers/power/supply/max77976_charger.c | 4 +- drivers/power/supply/power_supply_core.c | 24 +- drivers/regulator/qcom_smd-regulator.c | 9 +- drivers/scsi/hosts.c | 4 +- drivers/scsi/ipr.c | 4 +- drivers/scsi/lpfc/lpfc_crtn.h | 4 +- drivers/scsi/lpfc/lpfc_ct.c | 2 +- drivers/scsi/lpfc/lpfc_els.c | 21 +- drivers/scsi/lpfc/lpfc_hw4.h | 3 + drivers/scsi/lpfc/lpfc_init.c | 2 +- drivers/scsi/lpfc/lpfc_nportdisc.c | 3 +- drivers/scsi/lpfc/lpfc_nvme.c | 52 +- drivers/scsi/lpfc/lpfc_scsi.c | 6 + drivers/scsi/lpfc/lpfc_sli.c | 25 +- drivers/scsi/lpfc/lpfc_version.h | 2 +- drivers/scsi/mpt3sas/mpt3sas_base.c | 23 +- drivers/scsi/pmcraid.c | 2 +- drivers/scsi/qla2xxx/qla_attr.c | 2 - drivers/scsi/qla2xxx/qla_dbg.h | 2 +- drivers/scsi/qla2xxx/qla_def.h | 4 +- drivers/scsi/qla2xxx/qla_edif.c | 523 +- drivers/scsi/qla2xxx/qla_edif.h | 3 +- drivers/scsi/qla2xxx/qla_edif_bsg.h | 106 +- drivers/scsi/qla2xxx/qla_gbl.h | 4 +- drivers/scsi/qla2xxx/qla_gs.c | 118 +- drivers/scsi/qla2xxx/qla_init.c | 11 +- drivers/scsi/qla2xxx/qla_iocb.c | 2 +- drivers/scsi/qla2xxx/qla_mid.c | 6 +- drivers/scsi/qla2xxx/qla_os.c | 2 +- drivers/scsi/qla2xxx/qla_target.c | 35 +- drivers/scsi/qla2xxx/qla_version.h | 4 +- drivers/scsi/scsi_transport_iscsi.c | 6 +- drivers/scsi/sd.c | 2 +- drivers/scsi/vmw_pvscsi.h | 4 +- drivers/spi/spi-microchip-core.c | 1 - drivers/spi/spi-s3c64xx.c | 4 +- drivers/target/iscsi/iscsi_target_configfs.c | 113 +- drivers/target/iscsi/iscsi_target_nego.c | 148 +- drivers/target/iscsi/iscsi_target_nodeattrib.c | 1 + drivers/target/iscsi/iscsi_target_tpg.c | 3 +- drivers/usb/serial/io_ti.c | 2 + drivers/usb/serial/io_usbvend.h | 1 + drivers/usb/serial/option.c | 6 + drivers/vdpa/mlx5/net/mlx5_vnet.c | 9 +- drivers/vdpa/vdpa_user/vduse_dev.c | 7 +- drivers/vhost/vdpa.c | 2 + drivers/vhost/vringh.c | 10 +- drivers/video/fbdev/core/fbcon.c | 1 - drivers/video/fbdev/core/fbmem.c | 34 +- drivers/video/fbdev/efifb.c | 11 - drivers/video/fbdev/simplefb.c | 11 - drivers/virtio/virtio_balloon.c | 47 +- drivers/virtio/virtio_mmio.c | 3 +- drivers/virtio/virtio_pci_modern_dev.c | 2 +- drivers/watchdog/gxp-wdt.c | 1 + fs/btrfs/block-group.h | 1 + fs/btrfs/ctree.h | 14 +- fs/btrfs/disk-io.c | 14 + fs/btrfs/extent-tree.c | 92 +- fs/btrfs/extent_io.c | 319 +- fs/btrfs/inode.c | 26 +- fs/btrfs/raid56.c | 288 +- fs/btrfs/sysfs.c | 9 +- fs/btrfs/volumes.c | 67 +- fs/btrfs/volumes.h | 10 +- fs/btrfs/zoned.c | 27 + fs/btrfs/zoned.h | 5 + fs/exfat/namei.c | 4 +- fs/gfs2/glock.c | 7 +- fs/kernel_read_file.c | 38 +- fs/ntfs3/attrib.c | 2 +- fs/ntfs3/index.c | 2 +- fs/ntfs3/xattr.c | 6 +- fs/ocfs2/dlmfs/dlmfs.c | 14 +- include/drm/display/drm_dp_aux_bus.h | 34 +- include/drm/display/drm_dp_helper.h | 16 +- include/drm/drm_atomic.h | 1 + include/drm/drm_bridge.h | 1 + include/drm/drm_displayid.h | 6 +- include/drm/drm_edid.h | 27 +- include/drm/drm_gem_framebuffer_helper.h | 10 +- include/drm/drm_probe_helper.h | 2 + include/drm/gpu_scheduler.h | 4 +- include/dt-bindings/memory/tegra234-mc.h | 1 + include/dt-bindings/reset/tegra234-reset.h | 1 + include/linux/balloon_compaction.h | 6 +- include/linux/bio.h | 1 - include/linux/dma-fence-unwrap.h | 82 +- include/linux/fb.h | 1 - include/linux/fs.h | 2 - include/linux/highmem.h | 1 - include/linux/kernel_read_file.h | 32 +- include/linux/kmemleak.h | 8 +- include/linux/limits.h | 1 + include/linux/migrate.h | 56 +- include/linux/mm_types.h | 5 + include/linux/mtd/hyperbus.h | 4 +- include/linux/mtd/spinand.h | 1 + include/linux/netfs.h | 2 +- include/linux/page-flags.h | 2 +- include/linux/platform_data/cros_ec_commands.h | 2 +- include/linux/pm_opp.h | 9 +- include/linux/random.h | 1 - include/linux/scmi_protocol.h | 9 +- include/linux/spi/spi.h | 7 +- include/linux/sunrpc/xdr.h | 16 +- include/linux/sysfb.h | 22 +- include/linux/vdpa.h | 5 +- include/linux/xarray.h | 8 +- include/net/flow_offload.h | 1 + include/net/ipv6.h | 4 +- include/net/netfilter/nf_tables.h | 1 - include/net/netfilter/nf_tables_offload.h | 2 +- include/net/sock.h | 6 +- include/sound/soc-component.h | 5 - include/sound/soc-dai.h | 6 + include/target/iscsi/iscsi_target_core.h | 14 + include/uapi/linux/dma-buf.h | 84 + include/uapi/linux/kvm.h | 12 + include/uapi/linux/magic.h | 4 - include/uapi/linux/swab.h | 6 +- include/uapi/mtd/mtd-abi.h | 4 +- init/Kconfig | 9 + kernel/irq/chip.c | 5 +- kernel/kexec_file.c | 10 +- kernel/reboot.c | 46 +- kernel/sysctl.c | 28 +- lib/test_hmm.c | 10 +- lib/vsprintf.c | 3 +- lib/xarray.c | 5 +- localversion-next | 2 +- mm/balloon_compaction.c | 19 +- mm/compaction.c | 29 +- mm/filemap.c | 9 +- mm/huge_memory.c | 3 +- mm/kasan/hw_tags.c | 26 +- mm/kfence/core.c | 7 +- mm/kmemleak.c | 200 +- mm/memblock.c | 14 +- mm/memory-failure.c | 8 - mm/memremap.c | 2 +- mm/migrate.c | 25 +- mm/secretmem.c | 3 +- mm/swap_state.c | 17 - mm/swapfile.c | 14 +- mm/util.c | 4 +- mm/vmscan.c | 10 +- mm/z3fold.c | 86 +- mm/zsmalloc.c | 104 +- net/bluetooth/hci_core.c | 3 +- net/bluetooth/l2cap_core.c | 1 + net/core/flow_offload.c | 6 + net/ipv4/inet_hashtables.c | 10 +- net/ipv4/ip_gre.c | 11 +- net/ipv4/xfrm4_protocol.c | 1 - net/ipv6/ip6_output.c | 6 +- net/ipv6/seg6_hmac.c | 1 - net/l2tp/l2tp_ip6.c | 5 +- net/netfilter/nf_tables_api.c | 54 +- net/netfilter/nf_tables_offload.c | 23 +- net/netfilter/nft_nat.c | 3 +- net/openvswitch/actions.c | 6 + net/openvswitch/conntrack.c | 4 +- net/sunrpc/xdr.c | 37 +- net/xdp/xsk.c | 5 +- net/xdp/xsk_queue.h | 8 - scripts/check-local-export | 36 +- scripts/nsdeps | 5 +- scripts/sign-file.c | 7 + security/keys/trusted-keys/trusted_tpm2.c | 4 +- sound/hda/hdac_device.c | 1 + sound/pci/hda/patch_realtek.c | 15 + sound/soc/amd/vangogh/acp5x-i2s.c | 4 +- sound/soc/atmel/atmel-i2s.c | 4 +- sound/soc/atmel/atmel_ssc_dai.c | 18 +- sound/soc/atmel/mchp-i2s-mcc.c | 8 +- sound/soc/atmel/mchp-pdmc.c | 4 +- sound/soc/au1x/i2sc.c | 2 +- sound/soc/au1x/psc-i2s.c | 4 +- sound/soc/bcm/bcm2835-i2s.c | 20 +- sound/soc/bcm/cygnus-ssp.c | 4 +- sound/soc/cirrus/ep93xx-i2s.c | 4 +- sound/soc/codecs/ak4613.c | 6 +- sound/soc/codecs/cx2072x.c | 17 +- sound/soc/codecs/max98090.c | 12 +- sound/soc/codecs/max98373-sdw.c | 12 +- sound/soc/codecs/rk3328_codec.c | 6 +- sound/soc/codecs/rt1308-sdw.c | 11 + sound/soc/codecs/rt1316-sdw.c | 11 + sound/soc/codecs/rt5682-sdw.c | 5 +- sound/soc/codecs/rt700-sdw.c | 6 +- sound/soc/codecs/rt700.c | 30 +- sound/soc/codecs/rt711-sdca-sdw.c | 9 +- sound/soc/codecs/rt711-sdca.c | 40 +- sound/soc/codecs/rt711-sdw.c | 9 +- sound/soc/codecs/rt711.c | 40 +- sound/soc/codecs/rt715-sdca-sdw.c | 12 + sound/soc/codecs/rt715-sdw.c | 12 + sound/soc/codecs/sta32x.c | 4 +- sound/soc/codecs/sta350.c | 4 +- sound/soc/codecs/sti-sas.c | 6 +- sound/soc/codecs/tas2552.c | 10 +- sound/soc/codecs/tas2770.c | 6 +- sound/soc/codecs/tas5086.c | 2 +- sound/soc/codecs/tas5720.c | 4 +- sound/soc/codecs/tas6424.c | 6 +- sound/soc/codecs/tlv320adc3xxx.c | 3 +- sound/soc/codecs/tlv320adcx140.c | 10 +- sound/soc/codecs/tlv320aic23.c | 7 +- sound/soc/codecs/tlv320aic26.c | 15 +- sound/soc/codecs/tlv320aic31xx.c | 19 +- sound/soc/codecs/tlv320aic32x4.c | 9 +- sound/soc/codecs/tlv320aic3x.c | 11 +- sound/soc/codecs/tlv320dac33.c | 12 +- sound/soc/codecs/uda1334.c | 2 +- sound/soc/dwc/dwc-i2s.c | 8 +- sound/soc/fsl/fsl_audmix.c | 6 +- sound/soc/fsl/fsl_esai.c | 8 +- sound/soc/fsl/fsl_mqs.c | 2 +- sound/soc/fsl/fsl_sai.c | 14 +- sound/soc/fsl/fsl_ssi.c | 22 +- sound/soc/fsl/imx-audmix.c | 4 +- sound/soc/fsl/imx-audmux.c | 22 +- sound/soc/fsl/imx-card.c | 2 +- sound/soc/generic/simple-card-utils.c | 7 +- sound/soc/generic/test-component.c | 18 +- sound/soc/hisilicon/hi6210-i2s.c | 18 +- sound/soc/img/img-i2s-in.c | 4 +- sound/soc/img/img-i2s-out.c | 6 +- sound/soc/intel/atom/sst-atom-controls.c | 4 +- sound/soc/intel/boards/bytcht_cx2072x.c | 2 +- sound/soc/intel/boards/bytcht_da7213.c | 2 +- sound/soc/intel/boards/bytcht_es8316.c | 2 +- sound/soc/intel/boards/bytcht_nocodec.c | 2 +- sound/soc/intel/boards/bytcr_rt5640.c | 2 +- sound/soc/intel/boards/bytcr_rt5651.c | 2 +- sound/soc/intel/boards/bytcr_wm5102.c | 2 +- sound/soc/intel/boards/cht_bsw_max98090_ti.c | 3 +- sound/soc/intel/boards/cht_bsw_rt5645.c | 6 +- sound/soc/intel/boards/cht_bsw_rt5672.c | 2 +- sound/soc/intel/boards/sof_sdw.c | 51 +- sound/soc/intel/keembay/kmb_platform.c | 4 +- sound/soc/jz4740/jz4740-i2s.c | 10 +- sound/soc/mediatek/mt8186/mt8186-afe-gpio.c | 8 +- sound/soc/mediatek/mt8186/mt8186-dai-adda.c | 2 +- sound/soc/mediatek/mt8195/mt8195-dai-etdm.c | 6 +- sound/soc/mediatek/mt8195/mt8195-dai-pcm.c | 6 +- sound/soc/meson/aiu-encoder-i2s.c | 2 +- sound/soc/meson/axg-tdm-interface.c | 14 +- sound/soc/mxs/mxs-saif.c | 4 +- sound/soc/pxa/magician.c | 8 +- sound/soc/pxa/mmp-sspa.c | 6 +- sound/soc/pxa/pxa-ssp.c | 22 +- sound/soc/pxa/pxa2xx-i2s.c | 6 +- sound/soc/qcom/apq8016_sbc.c | 2 +- sound/soc/qcom/qdsp6/audioreach.c | 4 +- sound/soc/qcom/qdsp6/q6afe.c | 6 +- sound/soc/qcom/sc7180.c | 2 +- sound/soc/qcom/sdm845.c | 6 +- sound/soc/qcom/sm8250.c | 4 +- sound/soc/rockchip/rockchip_i2s.c | 6 +- sound/soc/rockchip/rockchip_i2s_tdm.c | 6 +- sound/soc/samsung/i2s.c | 6 +- sound/soc/samsung/pcm.c | 4 +- sound/soc/samsung/s3c-i2s-v2.c | 6 +- sound/soc/samsung/s3c24xx-i2s.c | 6 +- sound/soc/sh/fsi.c | 6 +- sound/soc/sh/rcar/core.c | 4 +- sound/soc/sh/rz-ssi.c | 2 +- sound/soc/sh/ssi.c | 10 +- sound/soc/soc-core.c | 14 +- sound/soc/soc-dai.c | 3 +- sound/soc/soc-ops.c | 4 +- sound/soc/sof/intel/hda-dsp.c | 10 +- sound/soc/sof/intel/hda-loader.c | 10 +- sound/soc/sof/intel/hda.h | 1 + sound/soc/stm/stm32_i2s.c | 8 +- sound/soc/stm/stm32_sai_sub.c | 8 +- sound/soc/sunxi/sun4i-i2s.c | 18 +- sound/soc/sunxi/sun8i-codec.c | 6 +- sound/soc/tegra/tegra20_i2s.c | 6 +- sound/soc/tegra/tegra210_i2s.c | 6 +- sound/soc/tegra/tegra30_i2s.c | 6 +- sound/soc/ti/davinci-i2s.c | 32 +- sound/soc/ti/davinci-mcasp.c | 10 +- sound/soc/ti/omap-mcbsp.c | 12 +- sound/soc/ux500/ux500_msp_dai.c | 36 +- sound/soc/xtensa/xtfpga-i2s.c | 4 +- tools/accounting/getdelays.c | 4 - tools/bpf/bpftool/Makefile | 2 +- tools/lib/bpf/libbpf.c | 63 +- tools/testing/memblock/linux/kmemleak.h | 2 +- tools/testing/selftests/kvm/.gitignore | 5 +- tools/testing/selftests/kvm/Makefile | 3 + .../selftests/kvm/include/x86_64/processor.h | 17 + .../selftests/kvm/include/x86_64/svm_util.h | 12 + tools/testing/selftests/kvm/lib/aarch64/ucall.c | 4 +- tools/testing/selftests/kvm/lib/riscv/ucall.c | 2 +- tools/testing/selftests/kvm/lib/s390x/ucall.c | 2 +- tools/testing/selftests/kvm/lib/x86_64/ucall.c | 2 +- tools/testing/selftests/kvm/x86_64/evmcs_test.c | 1 - .../testing/selftests/kvm/x86_64/hyperv_svm_test.c | 5 - .../selftests/kvm/x86_64/max_vcpuid_cap_test.c | 54 + .../kvm/x86_64/svm_nested_soft_inject_test.c | 217 + .../selftests/kvm/x86_64/triple_fault_event_test.c | 101 + tools/testing/selftests/netfilter/nft_nat.sh | 43 + virt/kvm/kvm_main.c | 10 +- 768 files changed, 27289 insertions(+), 13715 deletions(-) create mode 100644 Documentation/devicetree/bindings/display/bridge/ti,dlpc3433.yaml create mode 100644 Documentation/devicetree/bindings/i2c/arm,i2c-versatile.yaml delete mode 100644 Documentation/devicetree/bindings/i2c/i2c-nomadik.txt delete mode 100644 Documentation/devicetree/bindings/i2c/i2c-ocores.txt delete mode 100644 Documentation/devicetree/bindings/i2c/i2c-versatile.txt create mode 100644 Documentation/devicetree/bindings/i2c/opencores,i2c-ocores.yaml create mode 100644 Documentation/devicetree/bindings/i2c/st,nomadik-i2c.yaml create mode 100644 Documentation/devicetree/bindings/input/elan,ekth6915.yaml create mode 100644 Documentation/devicetree/bindings/interconnect/mediatek,cci.yaml create mode 100644 Documentation/devicetree/bindings/sram/qcom,imem.yaml rename Documentation/{ => driver-api}/hte/hte.rst (100%) rename Documentation/{ => driver-api}/hte/index.rst (100%) rename Documentation/{ => driver-api}/hte/tegra194-hte.rst (100%) create mode 100644 drivers/devfreq/mtk-cci-devfreq.c create mode 100644 drivers/dma-buf/dma-fence-unwrap.c create mode 100644 drivers/gpu/drm/bridge/ti-dlpc3433.c create mode 100644 drivers/gpu/drm/logicvc/Kconfig create mode 100644 drivers/gpu/drm/logicvc/Makefile create mode 100644 drivers/gpu/drm/logicvc/logicvc_crtc.c create mode 100644 drivers/gpu/drm/logicvc/logicvc_crtc.h create mode 100644 drivers/gpu/drm/logicvc/logicvc_drm.c create mode 100644 drivers/gpu/drm/logicvc/logicvc_drm.h create mode 100644 drivers/gpu/drm/logicvc/logicvc_interface.c create mode 100644 drivers/gpu/drm/logicvc/logicvc_interface.h create mode 100644 drivers/gpu/drm/logicvc/logicvc_layer.c create mode 100644 drivers/gpu/drm/logicvc/logicvc_layer.h create mode 100644 drivers/gpu/drm/logicvc/logicvc_mode.c create mode 100644 drivers/gpu/drm/logicvc/logicvc_mode.h create mode 100644 drivers/gpu/drm/logicvc/logicvc_of.c create mode 100644 drivers/gpu/drm/logicvc/logicvc_of.h create mode 100644 drivers/gpu/drm/logicvc/logicvc_regs.h create mode 100644 drivers/gpu/drm/mgag200/mgag200_g200.c create mode 100644 drivers/gpu/drm/mgag200/mgag200_g200eh.c create mode 100644 drivers/gpu/drm/mgag200/mgag200_g200eh3.c create mode 100644 drivers/gpu/drm/mgag200/mgag200_g200er.c create mode 100644 drivers/gpu/drm/mgag200/mgag200_g200ev.c create mode 100644 drivers/gpu/drm/mgag200/mgag200_g200ew3.c create mode 100644 drivers/gpu/drm/mgag200/mgag200_g200se.c create mode 100644 drivers/gpu/drm/mgag200/mgag200_g200wb.c delete mode 100644 drivers/gpu/drm/mgag200/mgag200_mm.c create mode 100644 drivers/hid/i2c-hid/i2c-hid-of-elan.c create mode 100644 drivers/mtd/nand/spi/ato.c create mode 100644 drivers/mtd/parsers/scpart.c create mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-combo.c create mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-pcie-msm8996.c create mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-pcie.c create mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-ufs.c create mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-usb.c delete mode 100644 drivers/phy/qualcomm/phy-qcom-qmp.c create mode 100644 tools/testing/selftests/kvm/x86_64/max_vcpuid_cap_test.c create mode 100644 tools/testing/selftests/kvm/x86_64/svm_nested_soft_inject_test.c create mode 100644 tools/testing/selftests/kvm/x86_64/triple_fault_event_test.c