This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-release-arm-next-allyesconfig in repository toolchain/ci/linux.
omits 6d0c80680317 Add linux-next specific files for 20220610 omits 2c9f55126535 Revert "fbdev: vesafb: Allow to be built if COMPILE_TEST i [...] omits 9168c975f665 next-20220601/amdgpu omits 60c0fd02540f Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] omits ef521c5b575d Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits cdc1fcba1570 Merge branch 'for-next' of git://git.infradead.org/users/w [...] omits ba115a7c56c2 Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] omits a95d71251293 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] omits 343cd706927b Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits b58635e7a6fe Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b02c27c8430c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 27dce45b4367 Merge branch 'hmm' of git://git.kernel.org/pub/scm/linux/k [...] omits 2de70d9ee63a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7b099aaab071 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d6a63afcc96d Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] omits 94ce1b0731ea Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git omits 53a2459fc11d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a510376c866a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits cd925dad876d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 78634db7fc34 Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...] omits 5c6726665ba2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9fd07656af55 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 4dbe198f70df Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e4c4a887490e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0830048d92f5 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] omits 2c10926c279f Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] omits 0d609da6bfef Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 42c3d2b279f8 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] omits 13ac4a997a1e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a0b4844cba14 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 5e275ab60d01 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d57c42462cf0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 08a4ff2be221 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits df8f67700c8b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 65876c01e02b Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits dd638a5d48f6 Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] omits 3f96e4f84808 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] omits dd44fee2af03 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 77aaa2e3ce5f Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] omits 1c8e321594b8 Merge branch 'timers/drivers/next' of git://git.linaro.org [...] omits 26920bbb249a Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits e0db80d2b59a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 77421d09b43c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b6878a2fe9a4 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits d16b88aae41f Merge branch 'master' of git://www.linux-watchdog.org/linu [...] omits 038944005c2d Merge branch 'next' of git://github.com/cschaufler/smack-next omits 04d4f62bc70d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 172d833ff07e Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] omits 60913083985a Merge branch 'next-testing' of git://git.kernel.org/pub/sc [...] omits c4c3aa4e5179 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 16ce996ab32c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9cde2ec3a7e7 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 00e8905c314f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 71f7967f7cf1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e2b752dd8fb9 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits b65115179e85 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 782e6d3d515e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7eb6f242c9bd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e70f83b02714 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e24207cffeb2 Merge branch 'drm/tegra/for-next' of git://anongit.freedes [...] omits d56391dea92d Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits c7ee3126ee0a Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits 5512bec24470 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] omits 623d86a4c305 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] omits abb32bc6916d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a2bdb44d2f78 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits b32f28ed5b6b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7d9652bdf060 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 7268b524e66c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a36cab174544 Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] omits 122edaad44d0 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] omits 533a625b1339 Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] omits fa247038928a Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 521d6d420a9d Merge branch 'docs-next' of git://git.lwn.net/linux.git omits 7ac3070b5979 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] omits a39f09b2d46e Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] omits eddf17a02982 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 71b84ff400f0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e16a4dfcd61b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0a716b918711 Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] omits 9b38de594eb1 Merge branch 'master' of https://github.com/Paragon-Softwa [...] omits 543fc7f17316 Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] omits 7bbe425b3fd6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 91441dcfc0dd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e5e3ec105851 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits d7e28b1f219c Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits fd8727852438 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits df38c231f946 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits f5de465d64fb Merge branch 'master' of git://github.com/ceph/ceph-client.git omits 904731625242 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits aafbafdac4d8 Merge branch 'fscache-next' of git://git.kernel.org/pub/sc [...] omits 5bce30d910bf Merge branch 'dt-for-next' of git://git.kernel.org/pub/scm [...] omits d54724eca9f3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7fb3b6c875ea Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1e146e2ae190 Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] omits d8dd8daf5ed4 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git omits 82f7e47cb5ff Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6284399fe1de Merge branch 'next' of https://git.linaro.org/people/jens. [...] omits 68613e988519 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] omits bc82bd2ef31c Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits 7fb8147a1abc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c88544d0e770 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 29e5fc873259 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 23a076e0324b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5eb1e4cc0ddb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 418c23681c88 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 631ba517a84f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 93776995ce28 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6c13d79d4e52 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 201c736f34e8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4a94b074db39 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 571db914df8c Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] omits 4f4fbff7375f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e715f7c99a39 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 692e0859498b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 59e1acbb0ae0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 34e10ed77ca3 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] omits 13bdc020d500 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits fe053d15a831 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 950df7d3fdc5 Merge branch 'zstd-linus' of https://github.com/terrelln/l [...] omits fc4cc23113cc Merge branch 'irq/irqchip-fixes' of git://git.kernel.org/p [...] omits 775002fb63a2 Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] omits 2e42dc781515 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits e7c7c7111f43 Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] omits e4df587430ff Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] omits d27699095a8f Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] omits d2197f526aa5 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits a20998c82407 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 71d757851da5 Merge branch 'dt/linus' of git://git.kernel.org/pub/scm/li [...] omits f31c10a89b61 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 5b9065ff9f88 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits f23cb5390b54 Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] omits 3b7f9344122a Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits d0f2be9c64ae Merge branch 'mips-fixes' of git://git.kernel.org/pub/scm/ [...] omits 899401e0dd7c Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git omits 175a0a553cad Merge branch 'mtd/fixes' of git://git.kernel.org/pub/scm/l [...] omits 491f777fbeb0 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 501393d9c755 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] omits 3972edabec1e Merge branch 'staging-linus' of git://git.kernel.org/pub/s [...] omits 99a1921a13df Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] omits b25f30e0323d Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 6c57c9ea3767 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 2ffb6fc182c9 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits bf665fef57ef Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits ec502d757c14 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits b4141dc4a396 Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] omits 0cd2aa2f919f Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 8a4ff5c8aa91 Merge branch 'fixes' of https://git.linaro.org/people/jens [...] omits 4d469d1b450a Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits 9f2a082c21a1 Merge branch 'for-next/fixes' of git://git.kernel.org/pub/ [...] omits 594b753627d5 Merge branch 'for-curr' of git://git.kernel.org/pub/scm/li [...] omits d8f3d140e484 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 4c8e5fc037de Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] omits e0e31b46c7fc mm/folio-compat: Remove migration compatibility functions omits 8e47086c4c11 fs: Remove aops->migratepage() omits 84bfba801248 secretmem: Convert to migrate_folio omits 7505766984e6 hugetlb: Convert to migrate_folio omits 947f6381caa5 Merge branch 'mm-nonmm-unstable' into mm-everything omits 62283de43b7f delayacct: remove some unused variables omits 07c8143db75e kexec_file: increase maximum file size to 4G omits 22a6bfccb51d fs/kernel_read_file: allow to read files up-to ssize_t omits 81fe4d44676c include/uapi/linux/swab.h: move explicit cast outside ternary omits b65b20420c2f lib/btree: simplify btree_{lookup|update} omits 92151148beb8 ia64: fix sparse warnings with cmpxchg() & xchg() omits f26da3e5e400 include/linux/rbtree.h: replace kernel.h with the necessar [...] omits bd06db5ff9af lib/flex_proportions.c: remove local_irq_ops in fprop_new_ [...] omits 61aa9abd16df lib/list_debug.c: Detect uninitialized lists omits ca1505bf4805 squashfs: implement readahead omits 9d58b94aa73a squashfs: always build "file direct" version of page actor omits 4af2bd190a5b Revert "squashfs: provide backing_dev_info in order to dis [...] omits 151d84b29584 resource: re-factor page_is_ram() omits 9188c06a2715 profiling: fix shift too large makes kernel panic omits 53ed5e8caccd checkpatch: add XA_STATE and XA_STATE_ORDER to the macro d [...] omits f4ae2e2c5c00 init/main.c: silence some -Wunused-parameter warnings omits 605afd89e650 init-add-hostname-kernel-parameter-v2 omits 89bd7ef14c0b init: add "hostname" kernel parameter omits 4a87b41fc349 ocfs2: fix ocfs2 corrupt when iputting an inode omits 40e9dce72aec ocfs2: clear links count in ocfs2_mknod() if an error occurs omits 0146461bd21e ocfs2: reflink deadlock when clone file to the same direct [...] omits 8b883b176ef1 ocfs2: kill EBUSY from dlmfs_evict_inode omits f1f47f2a222c mm/memremap: fix memunmap_pages() race with get_dev_pagemap() omits cfed83faa0ec mm: kmemleak: check physical address when scan omits 385226f6714f mm: kmemleak: add rbtree and store physical address for ob [...] omits b93824d0828d mm: kmemleak: add OBJECT_PHYS flag for objects allocated w [...] omits 8f9e8e42b294 lib/test_hmm: avoid accessing uninitialized pages omits 5fb7d76685a9 mm/vmscan: don't try to reclaim freed folios omits e8563822c0aa mm/swap: remove swap_cache_info statistics omits d184e0ed57d7 mm/swapfile: fix possible data races of inuse_pages omits 5cb76fc219d5 mm/swapfile: make security_vm_enough_memory_mm() work as expected omits b70eb343b2aa lib/test_vmalloc: switch to prandom_u32() omits db617c4d1a0a mm/vmalloc: extend __find_vmap_area() with one more argument omits 45cbabe4b5c4 mm/vmalloc: initialize VA's list node after unlink omits 4b166f278732 mm/vmalloc: extend __alloc_vmap_area() with extra arguments omits a4aba923fe13 mm/vmalloc: make link_va()/unlink_va() common to different [...] omits 494d03de3063 mm/memremap: fix wrong function name above memremap_pages() omits ef42e919915e mm/mempool: use might_alloc() omits 4395a526922d mm/slab: delete cache_alloc_debugcheck_before() omits 6737b9ac1eac mm/page_alloc: use might_alloc() omits a0e518c45519 mm/damon/reclaim: add 'damon_reclaim_' prefix to 'enabled_ [...] omits 265919d74f26 mm/damon/reclaim: make 'enabled' checking timer simpler omits 6c79f288408e mm/damon/sysfs: deduplicate inputs applying omits 8727f90643c0 mm/damon/reclaim: deduplicate 'commit_inputs' handling omits 58153f0e6ed8 mm/damon/{dbgfs,sysfs}: move target_has_pid() from dbgfs t [...] omits d736b0851dd5 Docs/admin-guide/damon/reclaim: remove a paragraph that be [...] omits f1c6513b0d5a xfs: add dax dedupe support omits b5f9ab260e59 xfs-support-cow-in-fsdax-mode-fix omits 2438ffc689fb xfs: support CoW in fsdax mode omits ebb5a893a9e4 fsdax: dedup file range to use a compare function omits 90024bf355bd fsdax: add dax_iomap_cow_copy() for dax zero omits 378948b665d7 fsdax: replace mmap entry in case of CoW omits 99637d8822ae fsdax: introduce dax_iomap_cow_copy() omits 683e06d350c9 fsdax-output-address-in-dax_iomap_pfn-and-rename-it-v21 omits 8eda208414f1 fsdax: output address in dax_iomap_pfn() and rename it omits df5e40263398 fsdax: set a CoW flag when associate reflink mappings omits 3ba2e3d89f98 xfs: implement ->notify_failure() for XFS omits 6ed1d893e8a0 mm: introduce mf_dax_kill_procs() for fsdax case omits b1a783a56d04 fsdax: introduce dax_lock_mapping_entry() omits c2d7c564d877 pagemap,pmem: introduce ->memory_failure() omits 0a9935b21340 mm-factor-helpers-for-memory_failure_dev_pagemap-fix omits e2fc99c8302d mm: factor helpers for memory_failure_dev_pagemap omits 509c483c26d0 dax: introduce holder for dax_device omits 1a3cf8b2a6e4 mm-memcontrol-add-pgscanpgsteal_kswapddirect-items-in-memo [...] omits e98124df110c mm-memcontrol-add-pgscanpgsteal_kswapddirect-items-in-memo [...] omits 85e6347a870a mm: memcontrol: add {pgscan,pgsteal}_{kswapd,direct} items [...] omits d5be8033d24e mm/vmalloc: add code comment for find_vmap_area_exceed_addr() omits ec66b50413c3 mm/vmalloc: fix typo in local variable name omits 7481cf024d36 mm/vmalloc: remove the redundant boundary check omits d1b29201a317 mm/vmalloc: invoke classify_va_fit_type() in adjust_va_to_ [...] omits 57409ac449b2 mm-add-merging-after-mremap-resize-checkpatch-fixes omits 3c53fe591d24 mm: add merging after mremap resize omits 85a9ca81cc7e mm: refactor of vma_merge() omits e53c56583c32 mm/damon: remove obsolete comments of kdamond_stop omits 01c5a128351b mm, hwpoison: enable memory error handling on 1GB hugepage omits 676f3ca199d8 mm, hwpoison: skip raw hwpoison page in freeing 1GB hugepage omits 6af3640738a3 mm, hwpoison: make __page_handle_poison returns int omits 63019e9c482d mm,hwpoison: set PG_hwpoison for busy hugetlb pages omits 579166da1816 mm-hwpoison-hugetlb-introduce-subpage_index_hwpoison-to-sa [...] omits 3eb0070a56e6 mm, hwpoison, hugetlb: introduce SUBPAGE_INDEX_HWPOISON to [...] omits 90e3843be738 mm: delete unused MMF_OOM_VICTIM flag omits 6381b52ec321 mm-drop-oom-code-from-exit_mmap-fix-fix omits 0983884c0031 mm: drop oom code from exit_mmap omits b50e55c19209 mm-shrinkers-add-scan-interface-for-shrinker-debugfs-fix-fix omits 3c47343831c9 mm-shrinkers-add-scan-interface-for-shrinker-debugfs-fix omits fce86d714786 mm: shrinkers: add scan interface for shrinker debugfs omits 997befaabd78 tools: add memcg_shrinker.py omits c8fbf7a3e312 mm: docs: document shrinker debugfs omits 5d468bcfc8f1 mm: shrinkers: provide shrinkers with names omits 9db31410e03a mm-shrinkers-introduce-debugfs-interface-for-memory-shrinkers-fix omits daeea096d74f mm: shrinkers: introduce debugfs interface for memory shrinkers omits bca731d0fbbc mm: memcontrol: introduce mem_cgroup_ino() and mem_cgroup_ [...] omits d9c160593844 mm/mempolicy: fix get_nodes out of bound access omits 89db4c7a68cf mm/oom_kill: break evaluation when a task has been selected omits c2269f234ce9 mm/hugetlb: remove unnecessary huge_ptep_set_access_flags( [...] omits 1a9015d283c8 mm: memory_hotplug: introduce SECTION_CANNOT_OPTIMIZE_VMEMMAP omits d5ac11df8eb7 mm: memory_hotplug: enumerate all supported section flags omits dd4b62ecda5a mm/memory_hotplug: drop 'reason' argument from check_pfn_span() omits 399ce3dfbea4 selftests/vm: add protection_keys tests to run_vmtests omits 4f314096021e kasan: fix zeroing vmalloc memory with HW_TAGS omits b52a13a8a9d7 mm: introduce clear_highpage_kasan_tagged omits 95681385789f mm: rename kernel_init_free_pages to kernel_init_pages omits 4c80af1e2fba mm-handling-non-lru-pages-returned-by-vm_normal_pages-fix omits c5d5a0f1ba04 tools: add selftests to hmm for COW in device memory omits 12e8c5a98d4c tools: add hmm gup tests for device coherent type omits 643045188550 tools: update test_hmm script to support SP config omits 7a6a43167f18 tools: update hmm-test to support device coherent type omits 7c22a8ad0d5a lib: add support for device coherent type in test_hmm omits fd2d37969ed7 lib: test_hmm add module param for zone device type omits b3b1165630d6 lib: test_hmm add ioctl to get zone device type omits 2a9e6f45f5a0 drm/amdkfd: add SPM support for SVM omits d674e620cc71 mm/gup: migrate device coherent pages when pinning instead [...] omits 7ea65c005b83 mm: remove the vma check in migrate_vma_setup() omits 5e671d34fa54 mm: add device coherent vma selection for memory migration omits a7bb3bce411d mm: handling Non-LRU pages returned by vm_normal_pages omits 924a22d3c00a mm: add zone device coherent type memory support omits 51e9dff48e77 mm/migration: fix potential pte_unmap on an not mapped pte omits b5dc5ac99b91 mm/migration: return errno when isolate_huge_page failed omits ceed8846f920 mm/migration: remove unneeded lock page and PageMovable check omits ce984849df1e mm: reduce the rcu lock duration omits bf064263ac9a mm/shmem.c: clean up comment of shmem_swapin_folio omits e859613146b4 mm: avoid unnecessary page fault retires on shared memory types omits 98663614da74 tools/vm/slabinfo: use alphabetic order when two values are equal omits 35debefc86b3 mm: use PAGE_ALIGNED instead of IS_ALIGNED omits 09cc68054b2f mm/x86: remove dead code for hugetlbpage.c omits 3fdba8159529 mm: fix racing of vb->va when kasan enabled omits 900186e15953 mm/page_alloc: reduce potential fragmentation in make_allo [...] omits c33bf3d9c6f1 mm/mmap.c: pass in mapping to __vma_link_file() omits eafd6aa51071 mm/mmap: drop range_has_overlap() function omits 418bd4c281be mm-remove-the-vma-linked-list-fix-fix-fix omits 4fd6ed648a36 mm-remove-the-vma-linked-list-fix-fix omits 477a70b1250a mm/mmap: fix potential leak on do_mas_align_munmap() omits 7daa54e2e4e3 mm: remove the vma linked list omits 1a609ad50e17 riscv: use vma iterator for vdso omits 305c96ffae3c mm/nommu: fix compile warning in do_mmap() omits 0271d76aeae8 mm/nommu: move preallocations and limit other allocations omits e857bc89303c nommu: remove uses of VMA linked list omits bf7226232669 i915: use the VMA iterator omits 979b696743e1 mm/swapfile: use vma iterator instead of vma linked list omits 9016889b5049 mm/pagewalk: use vma_find() instead of vma linked list omits f674961ac4d7 mm/oom_kill: use maple tree iterators instead of vma linked list omits 3e482cb7c7f6 mm/msync: use vma_find() instead of vma linked list omits 83a22ab54da3 mm/mremap: use vma_find_intersection() instead of vma linked list omits 307512d11d83 mm/mprotect: use maple tree navigation instead of vma linked list omits 1ea67d826d8c mm/mlock: use vma iterator and maple state instead of vma [...] omits 72f0a266f527 mm/mempolicy: use vma iterator & maple state instead of vm [...] omits 58d31223c121 mm/memcontrol: stop using mm->highest_vm_end omits da359b453480 mm/madvise: use vma_find() instead of vma linked list omits 83d4f48c99e4 mm/ksm: use vma iterators instead of vma linked list omits 285b2d79d022 mm/khugepaged: stop using vma linked list omits 3b9d9fbd2569 mm/gup: use maple tree navigation instead of linked list omits be1a21d92245 bpf: remove VMA linked list omits 58e30745d047 fork: use VMA iterator omits 7a76e8200d00 sched: use maple tree iterator to walk VMAs omits 686458210df6 perf: use VMA iterator omits 56712d98bfb4 acct: use VMA iterator instead of linked list omits 67056cb7d290 ipc/shm: use VMA iterator instead of linked list omits a846231eff03 userfaultfd: use maple tree iterator to iterate VMAs omits 28e3d1e1cfd1 fs/proc/task_mmu: stop using linked list and highest_vm_end omits 3d634bcae2a8 fs/proc/base: use maple tree iterators in place of linked list omits 67a99a2e88dc exec: use VMA iterator instead of linked list omits 6afe4c13f527 coredump: remove vma linked list walk omits cd49e9ef58a8 um: remove vma linked list walk omits 95ade9fe5e1f optee: remove vma linked list walk omits fd400bde3d6b cxl: remove vma linked list walk omits 1d2da701151e xtensa: remove vma linked list walks omits bf24ccbc875b x86: remove vma linked list walks omits e6f753ccbbd1 s390: remove vma linked list walks omits d64d14bf5b7c powerpc: remove mmap linked list walks omits 445eb2e49899 parisc: remove mmap linked list from cache handling omits 69a6c0fc4d35 arm64: Change elfcore for_each_mte_vma() to use VMA iterator omits f0519fb25d23 arm64: remove mmap linked list from vdso omits 7b0043650278 mm/mmap: fix do_brk_munmap() when munmapping multiple mappings omits c6dc6609cb72 mm/mmap: change do_brk_munmap() to use do_mas_align_munmap() omits c05f6b782542 mm/mmap: reorganize munmap to use maple states omits 94cbec853f74 mm/mmap: move mmap_region() below do_munmap() omits cd14402c8c33 mm: convert vma_lookup() to use mtree_load() omits 3bbcc176b248 mm: remove vmacache omits 8760314d807f mm/mmap: qvoid dereferencing next on null in BUG_ON() omits dec45f02d71b mm-mmap-use-advanced-maple-tree-api-for-mmap_region-fix-ch [...] omits f935be30953f mm/mmap: fix advanced maple tree API for mmap_region() omits c2213ded7734 mm/mmap: use advanced maple tree API for mmap_region() omits cadfac879c94 mm: use maple tree operations for find_vma_intersection() omits 633fb7473409 mm/mmap: change do_brk_flags() to expand existing VMA and [...] omits 86f850fa1648 mm/khugepaged: optimize collapse_pte_mapped_thp() by using [...] omits 15beb4f3a5f5 mm: optimize find_exact_vma() to use vma_lookup() omits 6d843c6101e1 xen: use vma_lookup() in privcmd_ioctl_mmap() omits ce591bb6e333 mmap: change zeroing of maple tree in __vma_adjust() omits 49fb0b1ba5d1 mm: remove rb tree. omits 8b4be89b4af8 proc: remove VMA rbtree use from nommu omits 471a627eded6 damon-convert-__damon_va_three_regions-to-use-the-vma-iter [...] omits aef315df2f8f damon: convert __damon_va_three_regions to use the VMA iterator omits 528c1acfa772 kernel/fork: use maple tree for dup_mmap() during forking omits d12c4ba294d3 mm/mmap: use maple tree for unmapped_area{_topdown} omits 118ae90d565d mm/mmap: use the maple tree for find_vma_prev() instead of [...] omits b68a7ab39ed4 mm/mmap: use the maple tree in find_vma() instead of the rbtree. omits 942a1f40edf8 mmap: use the VMA iterator in count_vma_pages_range() omits 8590a6f5d298 mm: add VMA iterator omits 00937401b815 mm/mmap: fix leak on expand_downwards() and expand_upwards() omits 41567b871972 mapletree: build fix omits d3ccd17e7c96 mm: start tracking VMAs with maple tree omits 6ef8618d99e1 test_maple_tree: add null expansion tests omits a25986382a92 lib/test_maple_tree: add testing for maple tree omits 9a14d60f7351 radix tree test suite: add lockdep_is_held to header omits a8d5239f00da radix tree test suite: add support for slab bulk APIs omits df7fa4bbe3d8 radix tree test suite: add allocation counts and size to k [...] omits bb57dfa7ffcc radix tree test suite: add kmem_cache_set_non_kernel() omits e2a9f203cc30 radix tree test suite: add pr_err define omits 3d69b0534656 maple_tree: cleanup for checkpatch omits 83d0985103cd MAINTAINERS: remove an obvious typo in MAPLE TREE omits c61d7517a462 maple_tree: fix potential out of range offset on mas_next( [...] omits 2bd40b51045a maple_tree: fix 32b parent pointers omits 53ddc7921df7 maple_tree: fix mas_next() when already on the last node entry omits 6afe51f327ea maple_tree: Fix expanding null off the end of the data. omits 3a88c8c7dd89 Maple Tree: add new data structure omits f61a171bf6a1 mips: rename mt_init to mips_mt_init omits 8d1859edd714 mm: discard __GFP_ATOMIC omits 5e1cb748769b mm-page_alloc-remotely-drain-per-cpu-lists-checkpatch-fixes omits 7d04746a464d mm/page_alloc: remotely drain per-cpu lists omits 04032f907651 mm/page_alloc: protect PCP lists with a spinlock omits 2dbc77a5f975 mm/page_alloc: split out buddy removal code from rmqueue i [...] omits ff90341b3b78 mm/page_alloc: use only one PCP list for THP-sized allocations omits 3d182cfc7ddb mm/page_alloc: add page->buddy_list and page->pcp_list omits e42d7f52c24d mm/page_vma_mapped.c: check possible huge PMD map with tra [...] omits da3ba88bde1a mm: rmap: use the correct parameter name for DEFINE_PAGE_VMA_WALK omits a0553c7c0f1a mm/kfence: select random number before taking raw lock omits 1ad5676752a3 MAINTAINERS: add Miaohe Lin as a memory-failure reviewer omits 0d6d14c66aa3 mailmap: add alias for jarkko@profian.com omits 194471886328 mm/damon/reclaim: schedule 'damon_reclaim_timer' only afte [...] omits 2e831f9fc24c kthread: make it clear that kthread_create_on_node() might [...] omits 274af8e9fce9 mm: userfaultfd: fix UFFDIO_CONTINUE on fallocated shmem pages omits 37a61373e62d mm: lru_cache_disable: use synchronize_rcu_expedited omits 80201e26a6e4 mm/page_isolation.c: fix one kernel-doc comment omits 38a85b9d95c7 dt-bindings: sram: qcom,imem: add IMEM memory region omits ae5a8983414a dt-bindings: sram: qcom,ocmem: cleanup example coding style omits 5fabeead0eff aio: Convert to migrate_folio omits 2033fe2d4559 f2fs: Convert to filemap_migrate_folio() omits fa54b0afb9fa ubifs: Convert to filemap_migrate_folio() omits d1f525af25ac btrfs: Convert btrfs_migratepage to migrate_folio omits 4d692a16471c mm/migrate: Add filemap_migrate_folio() omits 91f673040e4f mm/migrate: Convert migrate_page() to migrate_folio() omits 04a7d977f438 nfs: Convert to migrate_folio omits 441b81157cac btrfs: Convert btree_migratepage to migrate_folio omits b0899fd641e8 mm/migrate: Convert expected_page_refs() to folio_expected_refs() omits 394e1eb90154 mm/migrate: Convert buffer_migrate_page() to buffer_migrat [...] omits 26532ec96dbb mm/migrate: Convert writeout() to take a folio omits 387fdf907cc7 mm/migrate: Convert fallback_migrate_page() to fallback_mi [...] omits 04d732415fea fs: Add aops->migrate_folio omits f1f59a1a1763 mm: Convert all PageMovable users to movable_operations omits 25e13e9ed50d secretmem: Remove isolate_page omits 602c719bdc85 ext2: Use a folio in ext2_get_page() omits 88f32630264a gfs2: Convert gfs2_jhead_process_page() to use a folio omits e1ba43c65769 ocfs2: Convert ocfs2_read_folio() to use a folio omits 8e52174db692 freevxfs: Convert vxfs_immed_read_folio() to use a folio omits 74abeae595ee coda: Convert coda_symlink_filler() to use a folio omits 5a7fc8d2c80f befs: Convert befs_symlink_read_folio() to use a folio omits e3c7c6b3552e block: Convert read_part_sector() to use a folio omits 438c32c30d48 block: Use PAGE_SECTORS_SHIFT omits f63bcd8b8190 block: Handle partition read errors more consistently omits cecbbed4dcbe block: Simplify read_part_sector() omits 646b6b6fcc3d cramfs: read_mapping_page() is synchronous omits 97375aaac157 ocfs2: Use filemap_write_and_wait_range() in ocfs2_cow_syn [...] omits c5d4ba5b70c2 hostfs: Handle page write errors correctly omits 3029fbf90a29 squashfs: Return the actual error from squashfs_read_folio() omits e5e7b4fa0f98 buffer: Don't test folio error in block_read_full_folio() omits 942d13074fbf btrfs: Use a folio in wait_dev_supers() omits 5a51ac35db7d nfs: Leave pages in the pagecache if readpage failed omits cf0f130cc847 buffer: Remove check for PageError omits 13ba99ccabbc orangefs: Remove test for folio error omits 966abc400d94 iomap: Remove test for folio error omits 9ba19c4d5163 jfs: Remove check for PageUptodate omits 51939516e6ba remap_range: Remove check of uptodate flag omits de4d0a83458e ufs: Remove checks for PageError omits 826e216bcefa reiserfs: Remove check for PageError omits 38ac4dd43678 ntfs3: Remove check for PageError omits 2c1babf540af ntfs: Remove check for PageError omits ff1a45fa28c8 nilfs2: Remove check for PageError omits fd7a9ab6efbd ext2: Remove check for PageError omits d426b26d9cd3 ntfs: Remove check for PageError omits 697780a78d78 hfsplus: Remove check for PageError omits beb122e63b16 hfs: Remove check for PageError omits 3da157d6df8b gfs: Check PageUptodate instead of PageError omits 4fda77def0de freevxfs: Remove check of PageError omits 7120733ea2b8 afs: Remove check of PageError omits 61b3f270596d block: Remove check of PageError omits 8daa3edd7b20 docs: Improve ->read_folio documentation omits 858c713456fb filemap: Use filemap_read_folio() in do_read_cache_folio() omits 7d9894a43534 filemap: Handle AOP_TRUNCATED_PAGE in do_read_cache_folio() omits 5608c4efcfc8 filemap: Move 'filler' case to the end of do_read_cache_folio() omits e71525575fde netfs: Remove extern from function prototypes omits 06d1f629be96 filemap: Remove find_get_pages_range() and associated functions omits 4fca04ae610b shmem: Convert shmem_unlock_mapping() to use filemap_get_folios() omits a02b68bf5c23 vmscan: Add check_move_unevictable_folios() omits fb134a188b5d nilfs2: Convert nilfs_copy_back_pages() to use filemap_get [...] omits 018554560b95 hugetlbfs: Convert remove_inode_hugepages() to use filemap [...] omits f061f69f9c61 f2fs: Convert f2fs_invalidate_compress_pages() to use file [...] omits a63a49f5e7c1 ext4: Convert mpage_map_and_submit_buffers() to use filema [...] omits ffdca9d40649 ext4: Convert mpage_release_unused_pages() to use filemap_ [...] omits c6261ec48dd4 buffer: Convert clean_bdev_aliases() to use filemap_get_folios() omits 66ba7c785bf5 filemap: Add filemap_get_folios() omits 14c1e72195a2 filemap: Remove add_to_page_cache() and add_to_page_cache_ [...] omits 2e7c5a00563e hugetlb: Convert huge_add_to_page_cache() to use a folio omits e08f8a118514 power: supply: ab8500: Exit maintenance if too low voltage omits 6aa35ab9db2c power: supply: ab8500: Respect charge_restart_voltage_uv omits 23c46bab922b power: supply: cros_peripheral: Use struct_size() helper i [...] omits f7ca2d8c1b6d power: supply: bq24257: Fix syntax error in comments omits 5c57c099f442 drm/i915/display: Fix handling of enable_psr parameter omits 093d27bb6f2d power: supply: core: Fix boundary conditions in interpolation omits 80192eff64ee power/reset: arm-versatile: Fix refcount leak in versatile [...] omits 0f5de2f05322 power: supply: ab8500_fg: add missing destroy_workqueue in [...] omits 97eab4d7fd79 Merge branch 'next/soc' into for-next omits b770583ba602 power: supply: Remove unnecessary print function dev_err() omits e991c2ee65e9 phy: qcom-qmp-usb: use bulk reset_control API omits ccac084746dd phy: qcom-qmp-pcie-msm8996: use bulk reset_control API omits 189ac6b8dd36 phy: qcom-qmp-pcie: use bulk reset_control API omits 1de24861aff3 phy: qcom-qmp-combo: use bulk reset_control API omits 65753f38f530 phy: qcom-qmp-usb: drop multi-PHY support omits 1da7115efa4a phy: qcom-qmp-ufs: drop multi-PHY support omits 1239fd711fe9 phy: qcom-qmp-pcie: drop multi-PHY support omits faf83af5d594 phy: qcom-qmp-usb: cleanup the driver omits 3e1865ba3891 phy: qcom-qmp-ufs: cleanup the driver omits 4856865b0dec phy: qcom-qmp-pcie-msm8996: cleanup the driver omits fd9269945f34 phy: qcom-qmp-pcie: cleanup the driver omits 6066bac15bc6 phy: qcom-qmp-combo: cleanup the driver omits 86f5ddddcd9c phy: qcom-qmp-usb: drop support for non-USB PHY types omits bc3e83d766eb phy: qcom-qmp-ufs: drop support for non-UFS PHY types omits f575ac2d64e7 phy: qcom-qmp-pcie-msm8996: drop support for non-PCIe PHY types omits da07a06b905f phy: qcom-qmp-pcie: drop support for non-PCIe PHY types omits b2bac0f09515 phy: qcom-qmp-combo: drop support for PCIe,UFS PHY types omits a50280ead1b6 phy: qcom-qmp: drop old QMP PHY driver source omits 3158e39aa5f4 phy: qcom-qmp: switch to new split QMP PHY driver omits 09b492a37940 phy: qcom-qmp-usb: change symbol prefix to qcom_qmp_phy_usb omits b42c5f3d7b1c phy: qcom-qmp-ufs: change symbol prefix to qcom_qmp_phy_ufs omits 2abf0c8e61a9 phy: qcom-qmp-pcie: change symbol prefix to qcom_qmp_phy_p [...] omits 5dbc7d86d1aa phy: qcom-qmp-pcie: change symbol prefix to qcom_qmp_phy_pcie omits 033f3a16fb92 phy: qcom-qmp-combo: change symbol prefix to qcom_qmp_phy_combo omits ee7ffc92a950 phy: qcom-qmp-combo: drop all non-combo compatibles support omits 8c924330ebe3 phy: qcom-qmp-usb: drop all non-USB compatibles support omits 4846a79a3866 phy: qcom-qmp-ufs: drop all non-UFS compatibles support omits 9fc8fa59ef10 phy: qcom-qmp-pcie-msm8996: drop all compatibles except ms [...] omits b35a53119ac1 phy: qcom-qmp-pcie: drop all non-PCIe compatibles support omits 94a407cc17a4 phy: qcom-qmp: create copies of QMP PHY driver omits d54087651efd power: supply: lp8788: fix typo in comment omits 2a21fe017ce5 dt-bindings: power: supply: summit,smb347: use absolute pa [...] omits 096a6223424e dt-bindings: power: supply: qcom,pm8941: document usb-char [...] omits 2441ca62b78b dt-bindings: power: supply: qcom,pm8941: use regulator sch [...] omits 576fc9e6f766 dt-bindings: power: supply: bq24190: use regulator schema [...] omits a6c487cd7e4a power: supply: max77976: update Luca Ceresoli's e-mail address omits e3f056a7aafa irqchip/uniphier-aidet: Add compatible string for NX1 SoC omits df089e6f07e3 dt-bindings: interrupt-controller/uniphier-aidet: Add bind [...] omits eff4780f83d0 irqchip/realtek-rtl: Fix refcount leak in map_interrupts omits fa1ad9d4cc47 irqchip/gic-v3: Fix refcount leak in gic_populate_ppi_partitions omits ec8401a429ff irqchip/gic-v3: Fix error handling in gic_populate_ppi_partitions omits 3d45670fab3c irqchip/apple-aic: Fix refcount leak in aic_of_ic_init omits b1ac803f47cb irqchip/apple-aic: Fix refcount leak in build_fiq_affinity omits f4b98e314888 irqchip/gic/realview: Fix refcount leak in realview_gic_of_init omits b84dc7f0e364 irqchip/xilinx: Remove microblaze+zynq dependency omits 19e890ff3bed fs/ntfs3: Use the same order for acl pointer check in ntfs [...] omits ae5a4e46916f fs/ntfs3: Fix using uninitialized value n when calling indx_read omits 30c802148845 Merge remote-tracking branch 'asoc/for-5.20' into asoc-next omits 3d0ac945fe7d Merge remote-tracking branch 'asoc/for-5.18' into asoc-linus omits 668a9fe5c6a1 genirq: PM: Use runtime PM for chained interrupts omits efeeaefe9be5 drm: Add support for the LogiCVC display controller omits bdde97ac4bea Revert "fbdev: Prevent probing generic drivers if a FB is [...] omits 873eb3b11860 fbdev: Disable sysfb device registration when removing con [...] omits bc824922b264 firmware: sysfb: Add sysfb_disable() helper function omits 9c1d6487398e Merge remote-tracking branch 'spi/for-5.20' into spi-next omits 0949ee75da6c firmware: sysfb: Make sysfb_create_simplefb() return a pde [...] omits d1065293010a ARM: s3c: Kconfig.s3c64xx: Fix indentation omits 48bf4b849741 ARM: s3c: Kconfig.s3c24xx: Fix indentation and replace some tabs omits 1afde294a99d ARM: s3c: Kconfig: Fix indentation omits 4527d47bb63a drm/atomic: fix warning of unused variable omits acdc07ace871 kernel/sysctl.c: Clean up indentation, replace spaces with tab. omits 30bb01fe2ff1 sysctl: Merge adjacent CONFIG_TREE_RCU blocks omits 575947d8537c mm: sysctl: fix missing numa_stat when !CONFIG_HUGETLB_PAGE omits 2c5947cffd81 Revert "mtd: rawnand: add support for Toshiba TC58NVG0S3HT [...] omits 6f6536a0e309 mtd: st_spi_fsm: Simplify error checking in .probe() a bit omits cd043c613e21 mtd: st_spi_fsm: Disable clock only after device was unregistered omits cfa7847f150c mtd: st_spi_fsm: Warn about failure to unregister mtd device omits 28607b426c3d mtd: st_spi_fsm: Add a clk_disable_unprepare() in .probe() [...] omits 1cc82e09fc20 mtd: rawnand: atmel: Warn about failure to unregister mtd device omits f88c97c1332d mtd: physmap: Drop if with an always false condition omits bb8236541f49 mtd: physmap: Don't skip cleanup after mtd_device_unregist [...] omits 43adab7fd413 mtd: rawnand: meson: Drop cleaning platform data in .remove() omits 7beae6946255 mtd: rawnand: meson: Don't skip cleanup after mtd_device_u [...] omits 413948cc6208 mtd: rawnand: tegra: Don't skip cleanup after mtd_device_u [...] omits 37e00244047c mtd: rawnand: omap2: Suppress error message after WARN in [...] omits 279d719be39d mtd: spear_smi: Drop if with an always false condition omits 0057568b3914 mtd: spear_smi: Don't skip cleanup after mtd_device_unregi [...] omits 0aaa0b5f84a0 mtd: lpddr2_nvm: Warn about failure to unregister mtd device omits 90914b4e8e2f mtd: powernv_flash: Warn about failure to unregister mtd device omits 0c90466a7985 mtd: hyperbus: Make hyperbus_unregister_device() return void omits 83208e106a8e mtdchar: use kvmalloc() for potentially large allocations omits a1eda864c04c mtdchar: prevent integer overflow in a safety check omits e607879b0da1 mtd: parsers: ofpart: Fix refcount leak in bcm4908_partiti [...] omits 9b78ef0c7997 mtd: parsers: add support for Sercomm partitions omits 9f7e62815cf3 mtd: partitions: Fix refcount leak in parse_redboot_of omits a61528d99761 mtd: sm_ftl: Fix deadlock caused by cancel_work_sync in sm [...] omits 92b620bee45d hwmon: (pmbus) fix build error unused-function omits 158f7585bfce USB: serial: option: add support for Cinterion MV31 with n [...] omits 204e6ceaa103 exfat: use updated exfat_chain directly during renaming omits 908e698f2149 USB: serial: io_ti: add Agilent E5805A support omits fe92833524e3 libbpf: Fix uprobe symbol file offset calculation logic omits 492f99e4190a bpf, docs: Fix typo "BFP_ALU" to "BPF_ALU" omits 0b817059a883 bpftool: Fix bootstrapping during a cross compilation omits afc38f63a539 Merge branch 'pm-cpuidle' into linux-next omits 263efe85a4b6 net: macb: change return type for gem_ptp_set_one_step_sync() omits 0356163e5883 spi: Return true/false (not 1/0) from bool function omits a4f26ba2608c spi: fix platform_no_drv_owner.cocci warning omits 142d456204cf ASoC: imx-audmux: remove unnecessary check of clk_disable_ [...] omits d3d8feadcc54 Specify clock provider directly to CPU DAIs omits e4c437cd9214 Merge branch 'vmxnet3-upgrade-to-version-7' omits acc38e041bd3 vmxnet3: update to version 7 omits 60cafa0395c2 vmxnet3: use ext1 field to indicate encapsulated packet omits d2857b99a74b vmxnet3: limit number of TXDs used for TSO packet omits c7112ebd27ea vmxnet3: add command to set ring buffer sizes omits 2c5a5748105a vmxnet3: add support for out of order rx completion omits 543fb6740541 vmxnet3: add support for large passthrough BAR register omits 6f91f4ba046e vmxnet3: add support for capability registers omits 55f0395fcace vmxnet3: prepare for version 7 changes omits 4643e10a17e5 ASoC: SOF: Intel: hda-loader: Clarify the cl_dsp_init() flow omits fcb3c775f707 ASoC: SOF: Intel: hda-loader: Make sure that the fw load s [...] omits 537b4a0c8b94 ASoC: SOF: Intel: hda-dsp: Expose hda_dsp_core_power_up() omits 565f82b57abe gfs2: Rewrap overlong comment in do_promote omits b6c8cd80ace3 watchdog: gxp: Add missing MODULE_LICENSE omits 10630adca5a0 OPP: Use generic key finding helpers for bandwidth key omits b26e72f76892 OPP: Use generic key finding helpers for level key omits b89e8bf5fd1b OPP: Use generic key finding helpers for freq key omits d2eb7a5929a5 OPP: Add generic key finding helpers omits f17c655cfb99 drm/mgag200: Include <linux/vmalloc.h> for G200 BIOS code omits 71ed3210de28 OPP: Remove dev_pm_opp_find_freq_ceil_by_volt() omits 00ef02b3ab35 OPP: Remove custom OPP helper support omits 678688e7ac05 OPP: ti: Migrate to config_regulators() omits 353539023e4f Merge branch 'for-5.19/upstream-fixes' into for-next omits f5058ace3d81 OPP: Add dev_pm_opp_get_supplies() omits 54eed5c7b938 HID: multitouch: new device class fix Lenovo X12 trackpad sticky omits 6328a8a8ec6c Merge branch 'for-5.19/upstream-fixes' into for-next omits 381583845d19 HID: cp2112: prevent a buffer overflow in cp2112_xfer() omits 90dc36937538 OPP: Make _generic_set_opp_regulator() a config_regulators [...] omits b3cd3ad98d18 OPP: Add support for config_regulators() helper omits 811c0002fc44 OPP: Rearrange dev_pm_opp_set_config() and friends omits a30957f678f6 OPP: Remove dev_pm_opp_set_prop_name() and friends omits 2397750af0af OPP: Remove dev_pm_opp_attach_genpd() and friends omits bbe13bf5061a OPP: Remove dev_pm_opp_register_set_opp_helper() and friends omits 9ebe94e86bfb OPP: Remove dev_pm_opp_set_clkname() and friends omits 5ce55e6992c7 OPP: Remove dev_pm_opp_set_supported_hw() and friends omits 305b04e111b8 OPP: Remove dev_pm_opp_set_regulators() and friends omits b0bb1c6f607b serial: qcom: Migrate to dev_pm_opp_set_config() omits aa609795f378 spi: qcom: Migrate to dev_pm_opp_set_config() omits e47c9dd55f50 soc/tegra: Migrate to dev_pm_opp_set_config() omits 06e4a4c11585 soc/tegra: Remove the call to devm_pm_opp_set_clkname() omits 8e0d788355e2 OPP: ti: Migrate to dev_pm_opp_set_config() omits 3e129eacb799 mmc: sdhci-msm: Migrate to dev_pm_opp_set_config() omits fda925d9b2ad memory: tegra: Migrate to dev_pm_opp_set_config() omits d2eee0bde763 media: venus: Migrate to dev_pm_opp_set_config() omits 58f6e9d48d8e drm/tegra: Migrate to dev_pm_opp_set_config() omits 49efbafa233e drm/panfrost: Migrate to dev_pm_opp_set_config() omits 56f3bc503d03 drm/msm: Migrate to dev_pm_opp_set_config() omits 98aa29772e71 drm/lima: Migrate to dev_pm_opp_set_config() omits f15b4a677995 devfreq: tegra30: Migrate to dev_pm_opp_set_config() omits af197acd149e devfreq: sun8i: Migrate to dev_pm_opp_set_config() omits d5168105f2d3 devfreq: exynos: Migrate to dev_pm_opp_set_config() omits 3922ab612b87 cpufreq: ti: Migrate to dev_pm_opp_set_config() omits 3fe0b65034f1 cpufreq: tegra20: Migrate to dev_pm_opp_set_config() omits a9c9aab4d770 cpufreq: sun50i: Migrate to dev_pm_opp_set_config() omits 52df195010f8 cpufreq: sti: Migrate to dev_pm_opp_set_config() omits 0db79828da91 cpufreq: qcom-nvmem: Migrate to dev_pm_opp_set_config() omits da9e06489c7c cpufreq: imx: Migrate to dev_pm_opp_set_config() omits 188c204fb0c1 cpufreq: dt: Migrate to dev_pm_opp_set_config() omits f6b27b265b71 OPP: Add dev_pm_opp_set_config() and friends omits 0a43452bb6b1 OPP: Track if clock name is configured by platform omits 9bfb1ffff197 OPP: Fix typo in comment omits a7cd3cf0b2e5 dmaengine: imx-sdma: Allow imx8m for imx7 FW revs omits 646728dff254 dmaengine: Revert "dmaengine: add verification of DMA_INTE [...] omits 615a4bfc426e dmaengine: ti: Add missing put_device in ti_dra7_xbar_rout [...] omits c132fe78ad7b dmaengine: ti: Fix refcount leak in ti_dra7_xbar_route_allocate omits 5abaa500ff19 dt-bindings: phy: mediatek,tphy: add MT8365 SoC bindings omits 65238f7ffcef dt-bindings: phy: mediatek,dsi-phy: Add MT8365 SoC bindings omits c24968734abf drm/virtio: Fix NULL vs IS_ERR checking in virtio_gpu_obje [...] omits 9e9fa6a9198b udmabuf: Set the DMA mask for the udmabuf device (v2) omits 20f038d074d4 drm/virtio: simplify the return expression omits d9c1452c0f07 drm/qxl: remove qxl_log_level global omits 430ac054e5ea drm/bochs: Explicitly include linux/module.h omits bd63f11f4c3c virtio-gpu: fix a missing check to avoid NULL dereference omits 5834e72eda0b xen/netback: do some code cleanup omits 42a09d932a3c Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux [...] omits 9f3ec0f65421 PM / devfreq: mediatek: Introduce MediaTek CCI devfreq driver omits 887b1bdd9aee dt-bindings: interconnect: Add MediaTek CCI dt-bindings omits 9cbe729756e4 Merge branch 'for-next/scmi' of git://git.kernel.org/pub/s [...] omits 0684269ee431 firmware: arm_scmi: Use preferred strscpy to handle strings omits 883e1b781834 firmware: arm_scmi: Fix SENSOR_AXIS_NAME_GET behaviour whe [...] omits 78a4242ebfb5 firmware: arm_scmi: Review BASE protocol string-buffers sizes omits 6aed665f9d83 drm/nouveau/bios: Rename prom_init() and friends functions omits fbecd5a0d391 Merge branch 'i2c/for-mergewindow' into i2c/for-next omits 99ad11e06be8 i2c: dummy: Drop no-op remove function omits 3d43273d7d1e i2c: mxs: Silence a clang warning omits 6ba12b56b9b8 i2c: npcm7xx: Add check for platform_driver_register omits f24bc86adec6 i2c: qcom-cci: simplify access to bus data structure omits ffad0a354b0c i2c: npcm: Capitalize the one-line comment omits bbc38ed53a02 i2c: npcm: Support NPCM845 omits d7aa1b149b8f i2c: npcm: Correct slave role behavior omits 47d506d1a28f i2c: npcm: Remove own slave addresses 2:10 omits 29d2bff1c34a dt-bindings: i2c: npcm: support NPCM845 omits 8ad69f490516 dt-bindings: i2c: convert ocores binding to yaml omits 74557cb4e84f dt-bindings: i2c: Convert arm,i2c-versatile to DT schema omits 8c4811e7a5a6 MAINTAINERS: Update Synopsys DesignWare I2C to Supported omits 577584582db5 dt-bindings: i2c: Rewrite Nomadik I2C bindings in YAML omits 94f870f13595 MAINTAINERS: erofs: add myself as reviewer omits 1a040bed4022 MAINTAINERS: erofs: add myself as reviewer omits 2292639b4cc8 dt-bindings: display: novatek, nt36672a: add backlight property omits c11256f82ec8 drm/panel: nt36672a: add backlight support omits 4077c8c19c72 Merge branch 'for-next-next-v5.19-20220608' into for-next- [...] omits 7c5be2557f5f Merge branch 'for-next-current-v5.18-20220608' into for-ne [...] omits 753e9f329627 Merge branch 'dev/extent-io-tree-cleanups' into for-next-n [...] omits 0d1ce1ad818f Merge branch 'ext/hch/sync-repair-v2' into for-next-next-v [...] omits fd9d4409d783 Merge branch 'misc-next' into for-next-next-v5.19-20220608 omits e4549a7a0112 Merge branch 'misc-5.19' into for-next-current-v5.18-20220608 omits 4cd4aed63125 btrfs: fold repair_io_failure into btrfs_repair_eb_io_failure omits 9847626fded0 btrfs: remove io_failure_record infrastructure completely omits 2352da072a09 btrfs: use the new read repair code for buffered reads omits 9d20f5d4b045 btrfs: use the new read repair code for direct I/O omits 5dc70e576ec4 btrfs: add new read repair infrastructure omits caaa23eb7efc btrfs: support read bios in btrfs_map_repair_bio omits dd1fedfaaf92 btrfs: factor out a btrfs_map_repair_bio helper omits 9f3e34786792 btrfs: set ->file_offset in end_bio_extent_readpage omits d7f3af3fec88 btrfs: save the original bi_iter into btrfs_bio for buffered read omits a84a434baf94 net: constify some inline functions in sock.h omits b172862241b4 KVM: x86: PIT: Preserve state of speaker port data bit omits 3dbec44d9c94 KVM: VMX: Reject kvm_intel if an inconsistent VMCS config [...] omits f5a81d0eb01e KVM: VMX: Sanitize VM-Entry/VM-Exit control pairs at kvm_i [...] omits 8e6a58e28b34 KVM: x86/pmu: Accept 0 for absent PMU MSRs when host-initi [...] omits 6ef25aa0a961 KVM: x86/pmu: Restrict advanced features based on module e [...] omits b9181c8ef356 KVM: x86/pmu: Avoid exposing Intel BTS feature omits d7808f739162 KVM: x86/pmu: Update global enable_pmu when PMU is undetected omits 916e3a4f950e x86: events: Do not return bogus capabilities if PMU is broken omits 92d80178a35b perf/x86/intel: Fix the comment about guest LBR support on KVM omits 17e9157c4ed0 nfp: Remove kernel.h when not needed omits ff87d619ac18 ASoC: fsl_sai: Enable MCTL_MCLK_EN bit for master mode omits 0b537674e072 Bluetooth: use memset avoid memory leaks omits ad564394b3db Bluetooth: fix an error code in hci_register_dev() omits 5dfac65b6217 spi: <linux/spi/spi.h>: Add missing documentation for stru [...] omits 62221b54b299 btrfs: unify tree search helper returning prev and next nodes omits 514c62048b9c fbcon: Remove obsolete reference to initmem_freed omits f7fdc4db071f phy: samsung: exynosautov9-ufs: correct TSRV register conf [...] omits 8567abecf22a dt-bindings: phy: mxs-usb-phy: Add i.MX8DXL compatible string omits 2aecaf6ccda7 phy: samsung: ufs: support secondary ufs phy omits f86c1d0a58b1 phy: samsung: ufs: remove drvdata from struct samsung_ufs_phy omits 521f88bf4daa phy: samsung: ufs: constify samsung_ufs_phy_cfg omits 558801e82e0d phy: samsung: ufs: rename cfg to cfgs for clarification omits 0610f939e52c dt-bindings: phy: samsung,ufs-phy: make pmu-syscon as phan [...] omits 28e0b92ca611 Merge branch 'pm-sysoff' into linux-next omits dc8965ab5e33 fs/ntfs3: Remove redundant assignment to variable vcn omits faa406f4233e drm/cma-helper: Describe what a "contiguous chunk" actually means omits 594740497e99 dma-buf: Add an API for importing sync files (v10) omits 20e10881a043 dma-buf: Add an API for exporting sync files (v14) omits 7c8a3f54c97b btrfs: make tree search for insert more generic and use it [...] omits c549e3874b48 btrfs: open code inexact rbtree search in tree_search omits 2457c75452da btrfs: remove node and parent parameters from insert_state omits 85ad4b193c5c btrfs: add fast path for extent_state insertion omits 2fbeb26c4e8b btrfs: pass bits by value not pointer for extent_state helpers omits 1be84acd258f btrfs: lift start and end parameters to callers of insert_state omits 3b36c2631779 btrfs: open code rbtree search in insert_state omits 6013325030c2 btrfs: open code rbtree search into split_state omits 22cd13a29127 Merge branch for-5.20/arm64/defconfig into for-next omits 42fe3aba361d Merge branch for-5.20/arm64/dt into for-next omits 7af2a24dbee8 Merge branch for-5.20/arm/dt into for-next omits 29803c18b832 Merge branch for-5.20/dt-bindings into for-next omits 2663cff5beb9 arm64: tegra: Add Tegra234 GPCDMA device tree node omits 37e386aba8cb arm64: tegra: Adjust whitespace around '=' omits 008ba54e85a7 arm64: tegra: Enable OPE on various platforms omits 853fd8677038 arm64: tegra: Add OPE device on Tegra210 and later omits e2fd5ec5f76e Merge branch 'for-5.20/dt-bindings' into for-5.20/arm64/dt omits 3ffb20f5c789 dt-bindings: Add headers for Tegra234 GPCDMA omits 829205d8410e ARM: tegra: Adjust whitespace around '=' omits 28b4dcc8f010 arm64: defconfig: Build Tegra OPE module omits f5f93d7f5a5c HID: hyperv: Correctly access fields declared as __le16 omits 245b993d8f6c clocksource: hyper-v: unexport __init-annotated hv_init_cl [...] omits 92ec746bcea0 Drivers: hv: Fix syntax errors in comments omits 6640b5df1a38 Drivers: hv: vmbus: Don't assign VMbus channel interrupts [...] omits 9efdb19590e8 random: remove rng_has_arch_random() omits 457c42326fb9 RDMA/erdma: Add driver to kernel build environment omits a556889e74cc RDMA/erdma: Add the ABI definitions omits 0bf575061cb9 RDMA/erdma: Add the erdma module omits b7913146e2bf RDMA/erdma: Add connection management (CM) support omits a05c56293767 RDMA/erdma: Add verbs implementation omits 27ff382b9738 RDMA/erdma: Add verbs header file omits b7acadcb4ca9 RDMA/erdma: Add event queue implementation omits 30af47e2e9ca RDMA/erdma: Add cmdq implementation omits 9e5a2a4f8cb4 RDMA/erdma: Add main include file omits 2fdd5c17833d RDMA/erdma: Add the hardware related definitions omits 275a21d98f40 RDMA: Add ERDMA to rdma_driver_id definition omits ec3ad554b956 ASoC: ak4613: cares Simple-Audio-Card case for TDM omits 7f35680ada23 drm/ast: Support multiple outputs omits 221bd70be2e8 Merge branch 'for-5.19/upstream-fixes' into for-next omits db925d809011 HID: hid-input: add Surface Go battery quirk omits abc44fe1d31f Merge branch 'for-5.19/upstream-fixes' into for-next omits 15b281560294 HID: intel-ish-hid: ipc: use time_before to replace "jiffies < a" omits 27e05fcbea20 ASoC: harden SoundWire codec/machine drivers used on Intel [...] omits 9723070ecb28 spi: s3c64xx: Fix spelling mistake "hannel" -> "channel" omits aa3562673c25 Merge remote-tracking branch 'regulator/for-5.20' into reg [...] omits 24b8b74eb2eb drm/i915: Parse max link rate from the eDP BDB block omits b09654e39c89 ASoC: mediatek: mt8186: Fix a handful of spelling mistakes omits f06d1d66d54c drm/i915: Update eDP fast link training link rate parsing omits f09d2b0bdd78 drm/i915: Initialize eDP source rates after per-panel VBT parsing omits e288179dd09a ASoC: DAI clocking terminology modernisation omits f434857d5734 Merge branch 'for-5.19/upstream-fixes' into for-next omits 6431fd0151ec HID: logitech-hidpp: Fix syntax errors in comments omits e17191e2cc82 Merge branch 'for-5.19/upstream-fixes' into for-next omits d5e649a5a537 HID: uclogic: properly format kernel-doc comment for hid_d [...] omits 2f4073e08f4c KVM: VMX: Enable Notify VM exit omits 2a6539b2be45 Merge branch 'for-5.20/apple' into for-next omits a0a05054583f HID: apple: Properly handle function keys on non-Apple keyboard omits 168192f798c3 Merge branch 'for-5.19/upstream-fixes' into for-next omits 92cdfba40155 HID: nintendo: fix unused const warning omits f273eafbaa11 Merge branch 'for-5.20/elan' into for-next omits 8e520fb60575 Merge branch 'for-5.19/upstream-fixes' into for-next omits bd3cba00dcc6 HID: i2c-hid: elan: Add support for Elan eKTH6915 i2c-hid [...] omits ded3021ef205 dt-bindings: HID: i2c-hid: elan: Introduce bindings for El [...] omits 938c8745bcf2 KVM: x86: Introduce "struct kvm_caps" to track misc caps/settings omits 30267b43c5b0 KVM: selftests: Add a test to get/set triple fault event omits ed2351174e38 KVM: x86: Extend KVM_{G,S}ET_VCPU_EVENTS to support pendin [...] omits a5e3d775d088 fpga: Directly use ida_alloc()/free() omits 5cd339b370e2 fpga: m10bmc-sec: add max10 secure update functions omits 7f03d84a672d fpga: m10bmc-sec: expose max10 canceled keys in sysfs omits 154afa5c31cd fpga: m10bmc-sec: expose max10 flash update count omits bdf86d0e6ca3 fpga: m10bmc-sec: create max10 bmc secure update omits 3f83b62a7bfa mfd: intel-m10-bmc: Rename n3000bmc-secure driver omits 7aadaa988c5e KVM: x86/pmu: Drop amd_event_mapping[] in the KVM context omits 08dca7a8e73a KVM: x86/pmu: Replace pmc_perf_hw_id() with perf_get_hw_ev [...] omits dc852ff5bb41 perf: x86/core: Add interface to query perfmon_event_map[] [...] omits 02791a5c362b KVM: x86/pmu: Use PERF_TYPE_RAW to merge reprogram_{gp,fix [...] omits e99fae6edebc KVM: x86/pmu: Use only the uniform interface reprogram_counter() omits 76d287b2342e KVM: x86/pmu: Drop "u8 ctrl, int idx" for reprogram_fixed_ [...] omits fb121aaf19cd KVM: x86/pmu: Drop "u64 eventsel" for reprogram_gp_counter() omits a40239b4cf33 KVM: x86/pmu: Pass only "struct kvm_pmc *pmc" to reprogram [...] omits 89cb454ea984 KVM: x86/pmu: Extract check_pmu_event_filter() handling bo [...] omits a33095f4937b KVM: x86/pmu: Update comments for AMD gp counters omits d1c88a402056 KVM: x86: always allow host-initiated writes to PMU MSRs omits bfb088d9fb5a KVM: vmx, pmu: accept 0 for host-initiated write to MSR_IA [...] omits 98defd2e1780 KVM: x86/pmu: Ignore pmu->global_ctrl check if vPMU doesn' [...] omits c49467a45fe0 KVM: x86/pmu: Don't overwrite the pmu->global_ctrl when re [...] omits ec4036edf924 KVM: x86/pmu: remove useless prototype omits 43d62d108af8 KVM: x86/pmu: Move the vmx_icl_pebs_cpu[] definition out o [...] omits 5d9cd8b55cdc selftests: kvm: replace ternary operator with min() omits cf8e55fe50df KVM: x86/pmu: Expose CPUIDs feature bits PDCM, DS, DTES64 omits 59cc99f6e971 KVM: x86/cpuid: Refactor host/guest CPU model consistency check omits 968635abd5f5 KVM: x86/pmu: Add kvm_pmu_cap to optimize perf_get_x86_pmu [...] omits 854250329c02 KVM: x86/pmu: Disable guest PEBS temporarily in two rare s [...] omits 63f21f326fc9 KVM: x86/pmu: Move pmc_speculative_in_use() to arch/x86/kvm/pmu.h omits d10551738f6a KVM: x86: Set PEBS_UNAVAIL in IA32_MISC_ENABLE when PEBS i [...] omits 902caeb6841a KVM: x86/pmu: Add PEBS_DATA_CFG MSR emulation to support a [...] omits 8183a538cd95 KVM: x86/pmu: Add IA32_DS_AREA MSR emulation to support guest DS omits 6ebe44366bde KVM: x86/pmu: Adjust precise_ip to emulate Ice Lake guest [...] omits 79f3e3b58386 KVM: x86/pmu: Reprogram PEBS event to emulate guest PEBS counter omits c59a1f106f5c KVM: x86/pmu: Add IA32_PEBS_ENABLE MSR emulation for exten [...] omits 0d23dc34a7ce x86/perf/core: Add pebs_capable to store valid PEBS_COUNTE [...] omits 2c985527dd8d KVM: x86/pmu: Introduce the ctrl_mask value for fixed counter omits bef6ecca46ac KVM: x86/pmu: Set MSR_IA32_MISC_ENABLE_EMON bit when vPMU [...] omits 39a4d779546a perf/x86/core: Pass "struct kvm_pmu *" to determine the gu [...] omits 69e575dd4fba perf/x86/intel: Handle guest PEBS overflow PMI for KVM guest omits fb358e0b811e perf/x86/intel: Add EPT-Friendly PEBS for Ice Lake Server omits d588bb9be1da KVM: VMX: enable IPI virtualization omits 753dcf7a8686 kvm: selftests: Add KVM_CAP_MAX_VCPU_ID cap test omits 35875316384b KVM: x86: Allow userspace to set maximum VCPU id for VM omits 1d5e740d518e KVM: Move kvm_arch_vcpu_precreate() under kvm->lock omits f08a06c9a357 KVM: VMX: Clean up vmx_refresh_apicv_exec_ctrl() omits 5413bcba7ed5 KVM: x86: Add support for vICR APIC-write VM-Exits in x2APIC mode omits 0b85baa5f46d KVM: VMX: Report tertiary_exec_control field in dump_vmcs() omits 1ad4e5438c67 KVM: VMX: Detect Tertiary VM-Execution control when setup [...] omits ed3905ba6038 KVM: VMX: Extend BUILD_CONTROLS_SHADOW macro to support 64 [...] omits 465932db25f3 x86/cpu: Add new VMX feature, Tertiary VM-Execution control omits b8b9156ec6ef KVM: x86/mmu: Comment FNAME(sync_page) to document TLB flu [...] omits 9fb3565743d5 KVM: x86/mmu: Drop RWX=0 SPTEs during ept_sync_page() omits d8969871253a KVM: selftests: nSVM: Add svm_nested_soft_inject_test omits 159fc6fa3b7d KVM: nSVM: Transparently handle L1 -> L2 NMI re-injection omits 2d61391270a3 KVM: x86: Differentiate Soft vs. Hard IRQs vs. reinjected [...] omits 21d4c575eb4a KVM: x86: Print error code in exception injection tracepoi [...] omits a61d7c5432ac KVM: x86: Trace re-injected exceptions omits 7e5b5ef8dca3 KVM: SVM: Re-inject INTn instead of retrying the insn on " [...] omits 6ef88d6e36c2 KVM: SVM: Re-inject INT3/INTO instead of retrying the instruction omits 3741aec4c38f KVM: SVM: Stuff next_rip on emulated INT3 injection if NRI [...] omits cd9e6da8048c KVM: SVM: Unwind "speculative" RIP advancement if INTn inj [...] omits f17c31c48e5c KVM: SVM: Don't BUG if userspace injects an interrupt with GIF=0 omits 00f08d99dd7d KVM: nSVM: Sync next_rip field from vmcb12 to vmcb02 omits 556066836f9f random: credit cpu and bootloader seeds by default omits f9fe9d1c735e random: do not use jump labels before they are initialized omits eb20cf30c57c drm/i915/overlay: remove redundant GEM_BUG_ON() omits ab9db127ee03 drm/i915/pxp: fix sparse warning for not declared symbol omits 85393ca610de wifi: rtw89: support MULTI_BSSID and correct BSSID mask of H2C omits 4dfc63c002a5 wifi: ray_cs: Drop useless status variable in parse_addr() omits 9e8e9187673c wifi: ray_cs: Utilize strnlen() in parse_addr() omits d38c9df53ad6 wifi: rtw88: use %*ph to print small buffer omits d326e046e3a5 ata: libata-core: fix sloppy typing in ata_id_n_sectors() omits 2548249130dd ata: pata_hpt3x2n: pass base DPLL frequency to hpt3x2n_pci [...] omits a3ffab44e5d8 ata: pata_hpt37x: merge hpt374_read_freq() to hpt37x_pci_clock() omits 25bb33236e72 ata: pata_hpt37x: factor out hpt37x_pci_clock() omits cb3eff1ffb66 ata: pata_hpt37x: move claculating PCI clock from hpt37x_c [...] omits acd3b61d62d6 ata: libata: Fix syntax errors in comments omits da6e113ff010 net: ethernet: mtk_eth_soc: enable rx cksum offload for MT [...] omits 67074ae6af59 net: dsa: microchip: ksz8xxx: Replace kernel.h with the ne [...] omits 3fd3a52ca672 scsi: core: iscsi: Directly use ida_alloc()/ida_free() omits a6e0d179764c scsi: target: iscsi: Control authentication per ACL omits a75fcb0912a5 scsi: target: iscsi: Extract auth functions omits a11b80692be5 scsi: target: iscsi: Add upcast helpers omits 4dc48a107a14 scsi: qla2xxx: Update version to 10.02.07.500-k omits aec55325ddec scsi: qla2xxx: edif: Fix n2n login retry for secure device omits 789d54a41786 scsi: qla2xxx: edif: Fix n2n discovery issue with secure target omits 1040e5f75ddf scsi: qla2xxx: edif: Remove old doorbell interface omits 0b3f3143d473 scsi: qla2xxx: edif: Add retry for ELS passthrough omits cf79716e6636 scsi: qla2xxx: edif: Synchronize NPIV deletion with authen [...] omits e0fb8ce2bb9e scsi: qla2xxx: edif: Fix potential stuck session in sa update omits 5ecd241bd7b1 scsi: qla2xxx: edif: Add bsg interface to read doorbell events omits df648afa39da scsi: qla2xxx: edif: Wait for app to ack on sess down omits 7a7b0b4865d3 scsi: qla2xxx: edif: bsg refactor omits 9c40c36e75ff scsi: qla2xxx: edif: Reduce Initiator-Initiator thrashing omits 72ca19005270 dt-bindings: vendor-prefixes: document several vendors for [...] omits cbf9c4b9617b of: check previous kernel's ima-kexec-buffer against memor [...] omits 4d3d0ed60ee0 selinux: drop unnecessary NULL check omits 494688efdc59 selinux: add __randomize_layout to selinux_audit_data omits 5ee6cfdd11aa audit: remove redundant data_len check omits f210f387c8c0 regulator: qcom_smd: add get_voltage to MP5496 omits 122e951eb804 regulator: qcom_smd: correct MP5496 ranges omits 5871321fb455 ASoC: ops: Fix off by one in range control validation omits e02b99e9b79f ASoC: codecs: rt700/rt711/rt711-sdca: resume bus/codec in [...] omits a49267a3bd10 ASoC: codecs: rt700/rt711/rt711-sdca: initialize workqueue [...] omits 05ba4c00fa9c ASoC: rt7*-sdw: harden jack_detect_handler omits 74d40901ebad ASoC: rt711: fix calibrate mutex initialization omits 768ad6d80db2 ASoC: Intel: sof_sdw: handle errors on card registration omits 716c2e7e1608 ASoC: rt711-sdca-sdw: fix calibrate mutex initialization omits f9e9bdd5bb18 ASoC: Realtek/Maxim SoundWire codecs: disable pm_runtime o [...] omits 073350da0aa2 Merge tag 'v5.19-rc1' into asoc-5.19 omits 4464bd825dd5 drm/i915: remove noisy logs in intel_dp_dsc_get_output_bpp() omits aec23025ebc8 drm/i915/utils: throw out unused stuff omits 38353a5e3da0 drm/i915/drv: drop intel_bios.h include omits 330c1b3180b0 drm/i915/tasklet: separate local hacks around struct taskl [...] omits b69c95858779 f2fs: use the updated test_dummy_encryption helper functions omits 0ac8bc4f54ef Add support for PolarFire SoC's spi controllers omits 35a2443d0910 iavf: Add waiting for response from PF in set mac omits c87c938f62d8 i40e: Add VF VLAN pruning omits d352bd889b6a Merge branch 'bpf: Add 64bit enum value support' omits 61dbd5982964 docs/bpf: Update documentation for BTF_KIND_ENUM64 support omits f4db3dd5284d selftests/bpf: Add a test for enum64 value relocations omits adc26d134ef3 selftests/bpf: Test BTF_KIND_ENUM64 for deduplication omits 3b5325186dfa selftests/bpf: Add BTF_KIND_ENUM64 unit tests omits 2b7301457ffe selftests/bpf: Test new enum kflag and enum64 API functions omits d932815a4394 selftests/bpf: Fix selftests failure omits 58a53978fdf6 bpftool: Add btf enum64 support omits 23b2a3a8f63a libbpf: Add enum64 relocation support omits 6ec7d79be202 libbpf: Add enum64 support for bpf linking omits f2a625889bb8 libbpf: Add enum64 sanitization omits d90ec262b35b libbpf: Add enum64 support for btf_dump omits 2ef2026349cf libbpf: Add enum64 deduplication support omits dffbbdc2d988 libbpf: Add enum64 parsing and new enum64 public API omits 8479aa752226 libbpf: Refactor btf__add_enum() for future code sharing omits b58b2b3a3122 libbpf: Fix an error in 64bit relocation value computation omits 776281652ddc libbpf: Permit 64bit relocation value omits 6089fb325cf7 bpf: Add btf enum64 support omits 5f69a6577bc3 psi: dont alloc memory for psi by default omits 504312bb6d39 rcu-tasks: Update comments omits ac17784f67b2 rcu-tasks: Eliminate RCU Tasks Trace IPIs to online CPUs omits 84a905c672c8 rcu-tasks: Maintain a count of tasks blocking RCU Tasks Tr [...] omits 61b89fc43bb7 rcu-tasks: Stop RCU Tasks Trace from scanning full tasks list omits f420cb25eab6 rcu-tasks: Stop RCU Tasks Trace from scanning idle tasks omits d3c7c9eecae9 rcu-tasks: Pull in tasks blocked within RCU Tasks Trace readers omits dbb21fa6eddb rcu-tasks: Scan running tasks for RCU Tasks Trace readers omits bf293321e11d rcu-tasks: Avoid rcu_tasks_trace_pertask() duplicate list [...] omits c75123081060 rcu-tasks: Move rcu_tasks_trace_pertask() before rcu_tasks [...] omits 61177b4d627a rcu-tasks: Add blocked-task indicator to RCU Tasks Trace s [...] omits 96102856a205 rcu-tasks: Untrack blocked RCU Tasks Trace at reader end omits 09f110d4a159 rcu-tasks: Track blocked RCU Tasks Trace readers omits c3b95b019d4c rcu-tasks: Add data structures for lightweight grace periods omits e547d3dac273 rcu-tasks: Make RCU Tasks Trace stall warning handle idle [...] omits 8b2db54f7980 rcu-tasks: Make RCU Tasks Trace stall warnings print full [...] omits 6ddb85cecc61 rcu-tasks: Flag offline CPUs in RCU Tasks Trace stall warnings omits 4e9cc584f94b rcu-tasks: Add slow-IPI indicator to RCU Tasks Trace stall [...] omits 5feae373c045 rcu-tasks: Simplify trc_inspect_reader() QS logic omits 8cc4b747ef10 rcu-tasks: Make rcu_note_context_switch() unconditionally [...] omits 1990c99a5cd0 rcu-tasks: RCU Tasks Trace grace-period kthread has implicit QS omits 9083f7f17595 rcu-tasks: Handle idle tasks for recently offlined CPUs omits f68e0ebdadd5 rcu-tasks: Idle tasks on offline CPUs are in quiescent states omits 7c215bb3e021 rcu-tasks: Make trc_read_check_handler() fetch ->trc_reade [...] omits 800dac0c888d rcu-tasks: Remove rcu_tasks_trace_postgp() wait for counter omits 3f1afa3a24f5 rcu-tasks: Merge state into .b.need_qs and atomically update omits 9389ccac77a1 rcu/kvfree: Remove useless monitor_todo flag omits 2b0685fcaf04 torture: Create kvm-check-branches.sh output in proper location omits 560e613352b4 fs/ntfs3: Remove redundant assignment to variable frame omits 548744f84456 fs/ntfs3: Remove a useless test omits 5552de7b928d Merge tag 'kvm-s390-next-5.19-2' of git://git.kernel.org/p [...] omits b7fb186ebab3 Merge branch 'v5.19-next/soc' into for-next omits 003586da100a Merge branch 'v5.19-next/dts32' into for-next omits 68163cd12ca5 arm64: dts: mediatek: Add mediatek,cci property for MT8183 [...] omits f3ceebeb0c9b arm64: dts: mediatek: Add MediaTek CCI node for MT8183 omits 95eacb24f373 arm64: dts: mediatek: Add opp table and clock property for [...] omits e0c5341acdbe ARM: dts: add clock support for Airoha EN7523 omits 1c9faace1017 soc: mediatek: devapc: Add support for MT8186 omits 2cb41ed0d73d soc: mediatek: devapc: Separate register offsets from mtk_ [...] omits 37e9a1071b72 dt-bindings: soc: mediatek: devapc: Add bindings for MT8186 omits f1a95a356daa soc: mediatek: pwrap: Compress of_device_id entries to one line omits 43406cebf06b soc: mediatek: pwrap: Move IO pointers to new structure omits 56a468b5f645 soc: mediatek: pwrap: Check return value of platform_get_irq() omits e84187fa6f55 soc: mediatek: pwrap: Switch to devm_platform_ioremap_reso [...] omits 18c7deca2b81 soc: mediatek: pwrap: Use readx_poll_timeout() instead of [...] omits e2a46f3f73fd btrfs: zoned: fix critical section of relocation inode writeback omits 71ba950f3b1f ASoC: dt-bindings: renesas,rz-ssi: Document RZ/G2UL SoC omits a8280a5dd5a4 regulator: mp5416: remove kernel.h include omits c75441a47683 btrfs: zoned: prevent allocation from previous data relocation BG omits b854629893c4 btrfs: sysfs: advertise zoned support among features omits b31455e96f00 Merge branch 'kvm-5.20-early-patches' into HEAD omits a280e358465b Merge branch 'kvm-5.19-early-fixes' into HEAD omits eac5b5138fef btrfs: split discard handling out of btrfs_map_block omits be3c0c51ef72 btrfs: stop looking at btrfs_bio->iter in index_one_bio omits 8bcebdb674ee btrfs: reject log replay if there is unsupported RO compat flag omits 64e8a55274b5 random: account for arch randomness in bits omits 37f89884709c random: mark bootloader randomness code as __init omits 72d91cd7b21c random: avoid checking crng_ready() twice in random_init() omits c3cb26971633 btrfs: make btrfs_super_block::log_root_transid deprecated omits e3a4167c880c btrfs: add error messages to all unrecognized mount options omits 336a2d935a99 ASoC: ssm: Use modern ASoC DAI format terminology omits 304791255a2d sunrpc: set cl_max_connect when cloning an rpc_clnt omits e7ab03bcd37c ASoC: SOF: AMD/Mediatek updates for 5.20 omits dfa687bffc8a drm/bridge: lt9611uxc: Cancel only driver's work omits f303c6b26ced MAINTAINERS: add spi to PolarFire SoC entry omits 9ac8d17694b6 spi: add support for microchip fpga spi controllers omits 2ca97cc163ad hwmon: (lm90) Read the channel's temperature offset from d [...] omits c8f2045cc445 hwmon: (lm90) Add support for 2nd remote channel's offset [...] omits 898cc2da93a3 hwmon: (occ) Delete unnecessary NULL check omits 7c83542437bd hwmon: (lm90) Read the channel's label from device-tree omits ec5886553364 hwmon: (lm90) Define maximum number of channels that are s [...] omits d2a6663898a2 hwmon: (lm90) Add compatible entry for adt7481 omits 69746b46ad68 dt-bindings: hwmon: Allow specifying channels for lm90 omits ebf7091a6bac dt-bindings: hwmon: Add compatible string for ADT7481 in lm90 omits c45057221da6 hwmon: Allow to compile ASB100 and FSCHMD on !X86 omits 4221fe2835a5 hwmon: (pmbus) add MFR_* registers to debugfs omits c3ffc3a1ff83 hwmon: (pmbus) add a function to check the presence of a b [...] omits 3601337dbcca hwmon: (asus-ec-sensors) add support for Strix Z690-a D4 omits 864099edde22 hwmon: (sch56xx-common) Add DMI override table omits f65a995677df hwmon: (lm75) Replace kernel.h with the necessary inclusions omits c3f4c329c3b1 hwmon: (f71882fg) Add support for F71858AD (0x0903) omits 764a97d60fc8 hwmon: (pmbus) Add support for Analog Devices LT7182S omits fbac92eec69f dt-bindings: trivial-devices: Add lt7182s omits bd9bce775980 hwmon: (pmbus) Add IEEE 754 half precision support to PMBus core omits 0a4f43a3b3e0 hwmon: (lm90) Support temp_samples attribute omits cfe7ea87da3a hwmon: (lm90) Add table with supported Analog/ONSEMI devices omits 1d69ef9ee711 hwmon: (lm90) Add support and detection of Philips/NXP NE1618 omits 48961df5a772 hwmon: (lm90) Add explicit support for ADM1020 omits 71eec815ce3a hwmon: (lm90) Only disable alerts if not already disabled omits 58ca64915a23 hwmon: (lm90) Add support for ADT7421 omits a39e7c17543e hwmon: (lm90) Add support for ON Semiconductor NCT218 omits cad815720c22 hwmon: (lm90) Add support for ON Semiconductor NCT214 and NCT72 omits 8319f321fcab hwmon: (lm90) Add explicit support for NCT210 omits cff8c0b93e6f hwmon: (lm90) Combine lm86 and lm90 configuration omits ef6e6303540f hwmon: (lm90) Add remaining chips supported by adm1021 driver omits 857681f5aee4 hwmon: (lm90) Add support for ADM1021, ADM1021A, and ADM1023 omits 960637eab460 hwmon: (lm90) Support MAX1617 and LM84 omits 0d8ee53b9ed0 hwmon: (lm90) Introduce 16-bit register write function omits 93e4b01a16f1 hwmon: (lm90) Let lm90_read16() handle 8-bit read operations omits 710a54935b12 hwmon: (lm90) Add support for MAX6642 omits 4a000948650e hwmon: (lm90) Add flag to indicate conversion rate support omits 239d69b0bef4 hwmon: (lm90) Add flag to indicate support for minimum tem [...] omits deff448127f5 hwmon: (lm90) Add support for MAX6690 omits 13313fd226db hwmon: (lm90) Strengthen chip detection for ADM1032, ADT74 [...] omits 09b3720facc2 hwmon: (lm90) Add support for ADT7481, ADT7482, and ADT7483 omits 3cfb9c27cc1a hwmon: (lm90) Add explicit support for MAX6648/MAX6692 omits 9370b53942bf hwmon: (lm90) Add flag to indicate 'alarms' attribute support omits 852994a86cbc hwmon: (lm90) Fix/Add detection of G781-1 omits 608fee5b213e hwmon: (lm90) Add support for additional chip revision of NCT1008 omits c881a64c0d69 hwmon: (lm90) Rework detect function omits 4868bd4f4445 hwmon: (lm90) Use single flag to indicate extended tempera [...] omits 11f2bbcbfda2 hwmon: (lm90) Support multiple temperature resolutions omits 08731bbf8639 hwmon: (lm90) Only re-read registers if volatile omits 2de272f03127 hwmon: (lm90) Add support for unsigned and signed temperatures omits 7db52c2f933b hwmon: (lm90) Enable full PEC support for ADT7461A omits 697ad5f7fb43 hwmon: (lm90) Add partial PEC support for ADT7461 omits 86f256f700ed hwmon: (lm90) Improve PEC support omits c956049ffcb4 hwmon: (lm90) Stop using R_/W_ register prefix omits 8fb1fc2a04f7 hwmon: (lm90) Move status register bit shifts to compile time omits 619a1863df6b hwmon: (lm90) Use BIT macro omits 9b1311a67d44 hwmon: (lm90) Reorder chip enumeration to be in alphabetic [...] omits ff44ac0f2889 hwmon: (lm90) Reorder include files in alphabetical order omits d7f190a30817 hwmon: (lm90) Rework alarm/status handling omits 9054a3ee8d4a hwmon: (lm90) Generate sysfs and udev events for all alarms omits c5fd57922c27 hwmon: (pmbus) Move pec attribute to I2C device omits ac6888ac5a11 hwmon: (occ) Lock mutex in shutdown to prevent race with o [...] omits 5e3f89ad8e0c dt-bindings: hwmon: ti,tmp401: Drop 'items' from 'ti,n-fac [...] omits 3e2df9e51e79 Merge branch 'next/soc' into for-next omits c241d049122b ARM: s3c: Use strscpy to replace strlcpy omits d82a5a4aae9d drm/meson: encoder_hdmi: Fix refcount leak in meson_encode [...] omits 7d255ddbbf67 drm/meson: encoder_cvbs: Fix refcount leak in meson_encode [...] omits f1b03cf05746 fbcon: Fix accelerated fbdev scrolling while logo is still shown omits 7c8c6c85c1e9 fbcon: Fix boundary checks for fbcon=vc:n1-n2 parameters omits 1d0811b03eb3 parisc/stifb: Fix fb_is_primary_device() only available wi [...] omits a9369fd316cf regulator: dt-bindings: Convert pwm-regulator to DT schema omits efe2178d1a32 ASoC: mediatek: mt8173-rt5650: Fix refcount leak in mt8173 [...] omits e6f08af6340e ASoC: simple-card-utils: Make asoc_simple_clean_reference( [...] omits 69c8027c5ff4 ASoC: wm8731: update wlf,wm8731.yaml reference omits aa0d5f095093 ASoC: Intel: broadwell: Make broadwell_disable_jack() return void omits 7ede9c4c1654 Add Machine driver support for nau8825, max98560 and rt568 [...] omits 52970da262e0 ASoC: Drop some i2c noop remove callbacks omits 2947683c534e Switch to use internal PLL for iMCLK omits 88406aa6dbbb ASoC: trivial changes for cppcheck warnings omits ed05d691b921 OPE support on Tegra210 and later omits 9f2d5e1e5d64 ASoC: Intel: avs: Machine boards and HDA codec support omits 28223889603a ASoC: Intel: soc-acpi and machine driver updates omits a8b1b9ce5d48 ALSA: hda: cirrus: Add initial DSP support and firmware loading omits ba36c5b7ac93 Merge branch 'reorganize-the-code-of-the-enum-skb_drop_reason' omits b160f7270e6d net: dropreason: reformat the comment fo skb drop reasons omits ec43908dd556 net: skb: use auto-generation to convert skb drop reason t [...] omits ff8372a467fa net: skb: move enum skb_drop_reason to standalone header file omits 6ff40f00e5a4 spi: stm32-qspi: Remove unused parameters omits 6aa26be14d2a dt-bindings: mmc: renesas,sdhi: Document R-Car S4-8 and ge [...] omits 94fbac6ee3af mmc: renesas_sdhi: add R-Car Gen4 fallback compatibility string omits 1e5a4ddd314b Merge branch 'fixes' into next omits f616ec25d0bf mmc: sdhci-pci-o2micro: Fix card detect by dealing with de [...] omits 98c9ce5c7abc dt-bindings: mmc: convert mmc-spi-slot to yaml omits 010f40ec53ac dt-bindings: mmc: samsung,exynos-dw-mshc: document Exynos5420 SMU omits 1fa62d9ab2ab dt-bindings: mmc: samsung,exynos-dw-mshc: convert to dtschema omits 158e71bb69e3 RDMA/mlx5: Add a umr recovery flow omits 5423ff242431 Merge branch 'fixes' into devel omits 57d89ade2eb7 mmc: cqhci: Capture eMMC and SD card errors omits 138ec5ea8577 mmc: debugfs: Add debug fs error state entry for mmc driver omits c835a6debf06 mmc: debugfs: Add debug fs entry for mmc driver omits d7e2e877a81d mmc: sdhci: Capture eMMC and SD card errors omits dc858dc3bb8b mmc: core: Capture eMMC and SD card errors omits f7b519d98f26 mmc: mtk-sd: fix typo omits ecd9dc013944 mmc: mxcmmc: Silence a clang warning omits c46019eb54b4 mmc: sdhci-of-esdhc: Fix refcount leak in esdhc_signal_vol [...] omits 69515ac0208e mmc: sdhci-brcmstb: Add ability to increase max clock rate [...] omits 30ea7f8f97d9 dt-bindings: mmc: Add Broadcom optional sdio_freq clock omits 3456c516af61 dt-bindings: mmc: sdhci-msm: Fix issues in yaml bindings omits b44002a639ce mmc: sdhci-of-dwcmshc: add support for rk3588 omits 001a01f5cef1 mmc: sdhci-of-dwcmshc: rename rk3568 to rk35xx omits 11bf7bcaaf38 mmc: sdhci-of-dwcmshc: add reset call back for rockchip Socs omits f7898b33dbb0 Merge branch 'v5.20-armsoc/dts64' into for-next omits 3012a39c78c7 Merge branch 'v5.20-armsoc/dts32' into for-next omits b28a36fad7c6 Merge branch 'v5.19-armsoc/dtsfixes' into for-next omits 70e76f7344e5 ARM: dts: rockchip: enable nfc node in rk3066a-mk808.dts omits 16bc4d196b2a arm64: dts: rockchip: Fix ethernet on production Quartz64-B omits 4bcee17c7f28 arm64: dts: rockchip: enable vop2 and hdmi tx on rock-3a omits 0c096d6ed842 arm64: dts: rockchip: enable vop2 and hdmi tx on quartz64a omits 991b3d123492 arm64: dts: rockchip: rk3568-evb: Enable VOP2 and hdmi omits d689e5709b8a arm64: dts: rockchip: rk356x: Add HDMI nodes omits 9d6c6d978f97 arm64: dts: rockchip: rk356x: Add VOP2 nodes omits b65155c786c4 arm64: dts: rockchip: add pine64 touch panel display to rockpro64 omits 89504897b7a9 arm64: dts: rockchip: Enable PCIe controller on quartz64-a omits 66b51ea7d70f arm64: dts: rockchip: Add rk3568 PCIe2x1 controller omits 12de1ebd2ae3 net: altera: Replace kernel.h with the necessary inclusions omits 650126a89090 RDMA/hfi1: Fix typo in comment omits 118f767413ad RDMA/qedr: Fix reporting QP timeout attribute omits 6fa4a6d20c16 WAN: Fix syntax errors in comments omits b181a1e8b3ff arm64: dts: rockchip: enable sfc controller on Quartz64 Model A omits 28ae8a98494f arm64: dts: rockchip: enable sdr-104 for sdmmc on Quartz A omits fb4f915c44ee arm64: dts: rockchip: add Quartz64-A fan pinctrl omits 6f4a1ec70aec Merge branch 'renesas-arm-dt-for-v5.20' into renesas-next omits b36be13ed6cb arm64: dts: renesas: r8a779f0: Add iommus to DMAC nodes omits 4ff21ed92697 arm64: dts: renesas: r8a779f0: Add IPMMU nodes omits da1efdb2a3e8 drm/mgag200: Store positions of I2C data and clock bits in [...] omits d1e40d8e4b4d drm/mgag200: Store vidrst flag in device info omits 98da4b99a052 drm/mgag200: Store maximum resolution and memory bandwidth [...] omits 21e74bf99596 drm/mgag200: Store HW_BUG_NO_STARTADD flag in device info omits b9a577a407d9 drm/mgag200: Add struct mgag200_device_info omits b62d943e9686 drm/mgag200: Implement new init logic omits d45e32c9d98c drm/mgag200: Call mgag200_device_probe_vram() from per-model init omits ce19021fd99a drm/mgag200: Move PCI-option setup into model-specific code omits 85397f6bc4ff drm/mgag200: Initialize each model in separate function omits 73f54d5d9682 drm/mgag200: Remove special case for G200SE with <2 MiB omits 02c96ed9e4cd clk: renesas: rzg2l: Fix reset status function omits 74f96b49da32 Merge branch 'next/dt64' into for-next omits 5c4a99cf5d25 arm64: dts: exynos: enable secondary ufs devices ExynosAut [...] omits fddb7928464d arm64: dts: exynos: add secondary ufs devices in ExynosAutov9 omits 2319187b54da Merge branch 'next/dt64' into for-next omits 5621638cf014 arm64: dts: fsd: use local header for pinctrl register values omits cec1250cc358 Merge branch 'next/dt' into for-next omits 3d501682329a arm64: dts: exynos: use local header for pinctrl register values omits f7b462646e81 ARM: dts: exynos: use local header for pinctrl register values omits 088b2b856fb2 ARM: dts: s5pv210: use local header for pinctrl register values omits d180a6af3584 ARM: dts: s3c64xx: use local header for pinctrl register values omits 729abb9b376e ARM: dts: s3c2410: use local header for pinctrl register values omits c98ebe065e07 pinctrl: samsung: do not use bindings header with constants omits dab6cdd11bd9 Merge branch 'next/dt64' into for-next omits e00d71021862 Merge branch 'next/dt' into for-next omits a07cadf80c85 ARM: dts: exynos: align MMC node name with dtschema omits 2164784a4b27 arm64: dts: exynos: align MMC node name with dtschema omits 283d046406c2 arm64: dts: exynos: adjust DT style of ufs nodes in ExynosAutov9 omits 3b0a91e586dc ARM: dts: exynos: adjust whitespace around '=' omits 6f8c75ad5a15 arm64: dts: exynos: adjust whitespace around '=' omits 0c837862d93c f2fs: attach inline_data after setting compression omits 8c7a741fd417 cifs: populate empty hostnames for extra channels omits 076b8d7194c3 Merge branch 'sunxi/dt-for-5.20' into sunxi/for-next omits 4f05f03e8f8b ARM: dts: sun5i: adjust whitespace around '=' omits e1c51d31befc clk: sunxi-ng: Deduplicate ccu_clks arrays omits 078f28fee5aa ASoC: SOF: mediatek: mt8195 suspend check dsp idle omits 0bf4276cc788 ASoC: SOF: mediatek: mt8195 modify dram type as non-cache omits fd43dcbb859c ASoC: SOF: mediatek: Add shared_size for mediatek common c [...] omits e53b20598f39 ASoC: SOF: mediatek: revise mt8195 clock sequence omits b585692fc937 ASoC: SOF: amd: Add SOF pm ops callback for Renoir omits 8208dd75eb46 ASoC: Intel: sof_sdw: allow HDaudio/HDMI disable omits 93693dcf2a4d ASoC: Intel: boards: rename RTL1019 compatible driver to rt1019p omits 11fe58c4450a ASoC: SOF: Intel: add MeteorLake machines omits 2787cd47899a btrfs: do not BUG_ON() on failure to migrate space when re [...] omits bb4576ac0823 btrfs: add missing inode updates on each iteration when re [...] omits 7b6de7051736 btrfs: fix race between reflinking and ordered extent completion omits 32338e1a7f7a fixup! btrfs: pass the btrfs_bio_ctrl to submit_one_bio omits 07166dd1f830 btrfs: pass the btrfs_bio_ctrl to submit_one_bio omits ccfc69bd0385 btrfs: merge end_write_bio and flush_write_bio omits 65a9caa48892 btrfs: don't use bio->bi_private to pass the inode to subm [...] omits fae7d186403e drm/probe-helper: Default to 640x480 if no EDID on DP omits f06e4c9ec81e dt-bindings: display: bridge: sil,sii9022: Convert to json-schema omits 6a8964e28238 Merge branch 'pm-sysoff' into linux-next omits ef1793665404 dt-bindings: ps2-gpio: document bus signals open drain omits 442feb3174dc dt-bindings: ps2-gpio: convert binding to json-schema omits 39d649602be2 of: constify of_property_check_flags() prop argument omits 687e2ae18602 Merge remote-tracking branch 'regmap/for-5.20' into regmap-next omits 18f6d8b82022 Merge branch 'regmap-linus' into regmap-next omits cc993887f347 Merge remote-tracking branch 'regmap/for-5.18' into regmap-linus omits f978e8023f33 ARC: bitops: Change __fls to return unsigned long omits 3ceb3d25965a ARC: Fix syntax errors in comments omits 433d835da8dc ARC: Fix comment typo omits 880265c77ac4 pNFS: Avoid a live lock condition in pnfs_update_layout() omits fe44fb23d6cc pNFS: Don't keep retrying if the server replied NFS4ERR_LA [...] omits 37a530bfe56c fs/ntfs3: Fix missing i_op in ntfs_read_mft omits 19d1b7872d1e fs/ntfs3: Refactor ni_try_remove_attr_list function omits cd39981fb92a fs/ntfs3: Fix double free on remount omits b7b6160d0eb9 fs/ntfs3: Refactoring of indx_find function omits 80d8cad2e9ce ASoC: mediatek: mt8186: add misc driver and register definitions omits cfa9a966f12a ASoC: mediatek: mt8186: support gpio control in platform driver omits 55b423d5623c ASoC: mediatek: mt8186: support audio clock control in pla [...] omits ae92dcbee8b6 ASoC: mediatek: mt8186: support tdm in platform driver omits e118015db7bd ASoC: mediatek: mt8186: support src in platform driver omits 920508f9fe2f ASoC: mediatek: mt8186: support pcm in platform driver omits 2907d261276e ASoC: mediatek: mt8186: support i2s in platform driver omits 2567ccae9105 ASoC: mediatek: mt8186: support hw gain in platform driver omits 55cac93d2711 ASoC: mediatek: mt8186: support hostless in platform driver omits b65c466220b3 ASoC: mediatek: mt8186: support adda in platform driver omits 58949aa35c0f ASoC: mediatek: mt8186: support audsys clock control omits 612c4695e312 ASoC: mediatek: mt6366: support for mt6366 codec omits d0c94bef70e7 firmware: arm_scmi: Remove all the unused local variables omits 122839b58a08 firmware: arm_scmi: Relax base protocol sanity checks on t [...] omits 5f414c4e30de Merge branch 'misc-5.19' into next-fixes omits 0039d413877c btrfs: add error messages to all unrecognized mount options omits 0591f0403621 btrfs: prevent remounting to v1 space cache for subpage mount omits 31e70e527806 btrfs: fix hang during unmount when block group reclaim ta [...] omits 03af452311da btrfs: remove redundant check in up check_setget_bounds omits e37063c2715f btrfs: add error messages to all unrecognized mount options omits 1aa8087227b7 btrfs: replace kmap() with kmap_local_page() in lzo.c omits 458652e17363 btrfs: replace kmap() with kmap_local_page() in inode.c omits 15e9fd68e2b9 btrfs: do not allocate a btrfs_bio for low-level bios omits c8d58b90716e btrfs: factor stripe submission logic out of btrfs_map_bio omits 9588a8c71803 btrfs: remove btrfs_end_io_wq omits 950674257cd6 btrfs: centralize setting REQ_META omits f99546767b37 btrfs: don't use btrfs_bio_wq_end_io for compressed writes omits e1c0b2e6a08a btrfs: don't double-defer bio completions for compressed reads omits 94fa5c9a0e7e btrfs: defer I/O completion based on the btrfs_raid_bio omits 9ac6086ed936 btrfs: split btrfs_submit_data_bio to read and write parts omits 40171485b5e2 btrfs: simplify code flow in btrfs_submit_dio_bio omits bba8940cf2d9 btrfs: move more work into btrfs_end_bioc omits 343c702480bf btrfs: send: enable support for stream v2 and compressed writes omits f9d68632cf52 btrfs: send: send compressed extents with encoded writes omits b0367d7723d7 btrfs: send: get send buffer pages for protocol v2 omits 61202cbfd0ee btrfs: send: write larger chunks when using stream v2 omits be7208cd9963 btrfs: send: add stream v2 definitions omits c0d38848414f btrfs: send: explicitly number commands and attributes omits d6806aea7254 btrfs: send: remove unused send_ctx::{total,cmd}_send_size omits 46e1bce0ac34 btrfs: sysfs: add force_chunk_alloc trigger to force allocation omits 071124d221c5 btrfs: sysfs: export chunk size in space infos omits 489c869d0fef btrfs: store chunk size in space-info struct omits 3106406cdeba btrfs: reduce amount of reserved metadata for delayed item [...] omits d217f2f5c65c btrfs: set delayed item type when initializing it omits 17f75aca2ad5 btrfs: do not BUG_ON() on failure to reserve metadata for [...] omits 7231c68bbde8 btrfs: improve batch insertion of delayed dir index items omits 8a7d3b14bafa btrfs: assert that delayed item is a dir index item when a [...] omits a57f78f2db7d btrfs: improve batch deletion of delayed dir index items omits f38f9c220261 btrfs: refactor the delayed item deletion entry point omits 7578fd1c2423 btrfs: deal with deletion errors when deleting delayed items omits 752255589c23 btrfs: add assertions when deleting batches of delayed items omits 92f7ed771ea7 btrfs: balance btree dirty pages and delayed items after c [...] omits 2e4427ddf091 btrfs: free the path earlier when creating a new inode omits df7ffc0bdb33 btrfs: balance btree dirty pages and delayed items after a rename omits d9d524041943 btrfs: add trace event for submitted RAID56 bio omits f205d0d5b067 btrfs: update stripe_sectors::uptodate in steal_rbio omits 8f366afe8b5a btrfs: remove redundant calls to flush_dcache_page omits b14a56eff441 btrfs: only write the sectors in the vertical stripe which [...] omits 39c3a1d34afc btrfs: use integrated bitmaps for scrub_parity::dbitmap an [...] omits f2fc2d5d8337 btrfs: use integrated bitmaps for btrfs_raid_bio::dbitmap [...] omits 7ca9db3093fe btrfs: use btrfs_try_lock_balance in btrfs_ioctl_balance omits a9ce1d207bf7 btrfs: introduce btrfs_try_lock_balance omits afb4e12080f5 btrfs: use btrfs_bio_for_each_sector in btrfs_check_read_dio_bio omits d13b593410f0 btrfs: add a helper to iterate through a btrfs_bio with se [...] omits 11628fdbab53 btrfs: factor out a btrfs_csum_ptr helper omits 5c03b3823245 btrfs: refactor end_bio_extent_readpage code flow omits 3fb0041d2731 btrfs: factor out a helper to end a single sector buffer I/O omits 97e273143672 btrfs: remove duplicated parameters from submit_data_read_ [...] omits 0ac1c77a36bf btrfs: introduce a data checksum checking helper omits ff36dd64b632 btrfs: quit early if the fs has no RAID56 support for raid [...] omits d3555a9fb024 btrfs: use PAGE_ALIGNED instead of IS_ALIGNED omits 9c262e108d0a btrfs: prevent remounting to v1 space cache for subpage mount omits 5eef26665184 btrfs: zoned: fix comment description for sb_write_pointer logic omits 187d9f7b4e2a btrfs: fix typos in comments omits dbdf02372e53 btrfs: fix hang during unmount when block group reclaim ta [...] omits 1d7426945716 drm/i915/display/fbc: Do not apply WA 22014263786 to DG2 omits 294b2111ff10 riscv: dts: microchip: remove spi-max-frequency property omits fc602b4f692c mtd: spinand: Add support for ATO25D1GA omits 99c1734f318c dt-bindings: mtd: mxc-nand: Drop undocumented properties f [...] omits ec0da0633775 mtd: rawnand: meson: Fix a potential double free issue omits 18178e03b124 mtd: rawnand: cafe: fix drivers probe/remove methods omits 77087a04c8fd mtd: maps: Fix refcount leak in ap_flash_init omits 33ec82a6d2b1 mtd: maps: Fix refcount leak in of_flash_probe_versatile omits 894bf75bb1f6 ASoC: tlv320dac3x: Use modern ASoC DAI format terminology omits 83a5f86903fb ASoC: tlv320aic33: Use modern ASoC DAI format terminology omits 0cc5a137f7a3 ASoC: tlv320aic32x4: Use modern ASoC DAI format terminology omits 2fd8298aed22 ASoC: tlv320aic31xx: Use modern ASoC DAI format terminology omits 8d322f170b09 ASoC: tlv320aic26: Use modern ASoC DAI format terminology omits b9ff35c7afc6 ASoC: tlv320aic23: Use modern ASoC DAI format terminology omits 10649fa392c9 ASoC: tlv320adcx140: Use modern ASoC DAI format terminology omits ad60ff09801f ASoC: tlv320adc3xxx: Use modern ASoC DAI format terminology omits 5fc4ed4bda46 ASoC: uda1334: Use modern ASoC DAI format terminology omits f025fcc466cc ASoC: tas6424: Use modern ASoC DAI format terminology omits 9f6654c3162a ASoC: tas5720: Use modern ASoC DAI format terminology omits 7c5c399fb97e ASoC: tas5086: Use modern ASoC DAI format terminology omits f8a4018c826f ASoC: tas2770: Use modern ASoC DAI format terminology omits 6b486af2ab94 ASoC: tas2552: Use modern ASoC DAI format terminology omits d7e98b570e80 ASoC: sti-sas: Use modern ASoC DAI format terminology omits def5b3774a48 ASoC: sta350: Use modern ASoC DAI format terminology omits ef08b481ae78 ASoC: sta32x: Use modern ASoC DAI format terminology omits cd0df1706d18 ASoC: rk3328: Use modern ASoC DAI format terminology omits 573a9a37b6fc ASoC: max98090: Use modern ASoC DAI format terminology omits eff8f2aeaf0c ASoC: cx2072x: Use modern ASoC DAI format terminology omits 513abe2460de ASoC: cs42l51: Correct minimum value for SX volume control omits 0c9495ee315e ASoC: cs42l56: Correct typo in minimum level for SX volume [...] omits cd6c0895b9d3 ASoC: cs42l52: Correct TLV for Bypass Volume omits 5a7f6cdd402e ASoC: cs53l30: Correct number of volume levels on SX controls omits e9dad4de223e ASoC: cs35l36: Update digital volume TLV omits 07c2307ce8b4 ASoC: cs42l52: Fix TLV scales for mixer controls omits 33dbf3fc6942 ASoC: Intel: cirrus-common: fix incorrect channel mapping omits dd58365d43ef ASoC: qcom: lpass-platform: Update VMA access permissions [...] omits 3929ead38d61 ASoC: nau8822: Add operation for internal PLL off and on omits 8d0b512844fd spi: spi-ti-qspi: Support per-transfer and per-slave speed [...] omits 6598b91b5ac3 spi: spi.c: Convert statistics to per-cpu u64_stats_t omits b658be56e867 spi: dt-bindings: Move 'rx-sample-delay-ns' to spi-periphe [...] omits 1f19a2d1d6b9 spi: intel: Use correct order for the parameters of devm_k [...] omits dd9c232d4727 spi: spi-zynqmp-gqspi: Add two chip select support omits 657f8bd88cb5 spi: fix typo in comment omits 901fc8e8079e spi: mt65xx: add MT8365 SoC bindings omits 8523c96894e9 spi: cadence-quadspi: Remove spi_master_put() in probe fai [...] omits f52b03c70744 spi: s3c64xx: requests spi-dma channel only during data transfer omits 8e3ca32f4699 spi: spi-altera-dfl: Fix an error handling path omits 6ce7061a75f7 spi: stm32-qspi: Remove stm32_qspi_wait_poll_status() unus [...] omits 75c28a43a43f spi: stm32-qspi: Remove stm32_qspi_wait_cmd() unused parameter omits 5945ff905764 spi: stm32-qspi: Remove stm32_qspi_get_mode() unused parameter omits 5f7202d827b8 regulator: rt5190a: check if init_data is NULL, bypass rt5 [...] omits fcdaf74a0abb regulator: mp5416: add support for MP5496 omits df43c245dd05 regulator: mp5416: use OF match data omits b9dea0184b26 regulator: mp5416: alphabetically sort header includes omits 423156b3d37b regulator: dt-bindings: mps,mp5416: add MP5496 compatible omits 72607f372c9c regmap: cache: Fix syntax errors in comments omits ac8a2ea48001 ASoC: wm_adsp: Fix event generation for wm_adsp_fw_put() omits 2685d5046962 ASoC: stm32: dfsdm: fix typo in comment omits 063c915502b9 ASoC: fsl_mqs: simplify the code with adding fsl_mqs_soc_data omits 8366d8ca0f78 ASoC: max9860: Use modern ASoC DAI format terminology omits 12ba5ceb4a08 ASoC: mediatek: remove unnecessary check of clk_disable_unprepare omits 82fa8f581a95 ASoC: codecs: da7210: add check for i2c_add_driver omits 7472eb8d7dd1 ASoC: mt6797-mt6351: Fix refcount leak in mt6797_mt6351_dev_probe omits 4f8ed1959387 ASoC: tfa9879: Use modern ASoC DAI format terminology omits 32882881078b ASoC: qcom: soundwire: Add support for controlling audio C [...] omits fef94875a72b ASoC: ops: Remove unneeded delay.h inclusion omits bf1ebcddcb19 ASoC: stm32: sai: Remove useless define omits 9c3148dec7d2 ASoC: fsl_xcvr:Fix unbalanced pm_runtime_enable in fsl_xcvr_probe omits 84965cc60e64 ASoC: cs35l45: Make cs35l45_remove() return void omits 3ae190edc5f6 ASoC: nau8822: Don't reconfigure PLL to the same values omits ff31753fcb06 ASoC: simple-card-utils: rename asoc_simple_init_dai_link_ [...] omits 6398b004cfcc ASoC: fsl_asrc_dma: enable dual fifo for ASRC P2P omits d0da7c8668dc ASoC: dt-bindings: nxp,tfa989x: Add tfa9890 support omits ef6c320942a2 ASoC: codecs: tfa989x: Add support for tfa9890 omits aa7407f807b2 ASoC: max98390: use linux/gpio/consumer.h to fix build omits ae4f11c1ed2d ASoC: mediatek: mt8173: Fix refcount leak in mt8173_rt5650 [...] omits 22205521770e ASoC: fsl_sai: add error message in case of missing imx-pc [...] omits f53f50ee21d4 ASoC: fsl_sai: use local device pointer omits 99b5c107506c ASoC: ops: Clarify snd_soc_info_volsw_sx() omits b661a848a50c ASoC: amd: acp: fix typo in comment omits b521e85eefa3 ASoC: ab8500: Remove some leftover from the "Replace GPLv2 [...] omits 2f4a8171da06 ASoC: imx-audmux: Silence a clang warning omits 8466579b63cc ASoC: ux500: Remove some leftover from the "Replace GPLv2 [...] omits 3e2649c5e864 ASoC: samsung: Fix error handling in aries_audio_probe omits 0a034d93ee92 ASoC: cros_ec_codec: Fix refcount leak in cros_ec_codec_pl [...] omits 7188b28f6686 ASoC: meson: remove useless initialization omits 0c57064e3fdb ASoC: samsung: snow: simplify error handling omits 59a6cc5c5d64 ASoC: rockchip: simplify error handling omits 7518be0cc120 ASoC: qcom: q6dsp: remove spurious space omits 015d9ab7805f ASoC: qcom: q6dsp: q6adm: remove useless initializations omits 9e9fb5d3f387 ASoC: mediatek: mt8195: simplify error handling omits f057852fd351 ASoC: Intel: sof_pcm512x: remove unnecessary init omits 9972773c2612 ASoC: Intel: boards: reset acpi_chan_package omits f6cd55a19f3f ASoC: Intel: atom: controls: remove useless initializations omits a140785b701d ASoC: Intel: atom: sst_ipc: remove useless initializations omits d8af541139fa ASoC: Intel: atom: sst_ipc: remove redundant test omits fb6ed937aaa0 ASoC: Intel: atom: sst: remove useless initialization omits 0016361dfcc9 ASoC: wcd9335: remove redundant tests omits cac24a360a6b ASoC: wcd-mbhc-v2: remove useless initialization omits 94f8f2068ed0 ASoC: cs42l42: remove redundant test omits 0511e2ac4e84 ASoC: cs35l45: typo in argument definition omits 627a18149250 ASoC: ssm4567: Use modern ASoC DAI format terminology omits 0160e8835fab ASoC: ssm2602: Use modern ASoC DAI format terminology omits 8dc51d009fad ASoC: ssm2518: Use modern ASoC DAI format terminology omits 4dc6737cfe88 ASoC: amd: acp: Add support for rt5682s and rt1019 card wi [...] omits 0439eb4d94e0 ASoC: amd: acp: Add support for nau8825 and max98360 card omits 97076475e2fd ASoC: cs35l41: Do not print error when waking from hibernation omits e341efc308e5 ASoC: cs35l41: Add common cs35l41 enter hibernate function omits 94e0bc317ad2 ASoC: cs35l41: Move cs35l41 exit hibernate function into s [...] omits fb68cb963bb7 ASoC: da732x: Drop no-op remove function omits 3cce931a5e44 ASoC: lm49453: Drop no-op remove function omits 8a291eebeb63 ASoC: da7219: Drop no-op remove function omits 60391d788a22 ASoC: ak4642: Drop no-op remove function omits 28086d05ada6 ASoC: simple-card-utils: Move snd_soc_component_is_codec t [...] omits 19423951a4b5 ASoC: soc-dai: Remove set_fmt_new callback omits 58e23e21d185 ASoC: xtensa: Rename set_fmt_new back to set_fmt omits e24ba1a21e24 ASoC: ux500: Rename set_fmt_new back to set_fmt omits 9ff1836023ae ASoC: ti: Rename set_fmt_new back to set_fmt omits 408c122ef9de ASoC: test-component: Rename set_fmt_new back to set_fmt omits 475f2af6a2ff ASoC: tegra: Rename set_fmt_new back to set_fmt omits 15011b2388d0 ASoC: sunxi: Rename set_fmt_new back to set_fmt omits 02ba0d9680fe ASoC: stm: Rename set_fmt_new back to set_fmt omits adced68031f9 ASoC: sh: Rename set_fmt_new back to set_fmt omits b99d00c724bc ASoC: samsung: Rename set_fmt_new back to set_fmt omits 059f16bc0e02 ASoC: rockchip: Rename set_fmt_new back to set_fmt omits f1bd2fae8563 ASoC: qcom: Rename set_fmt_new back to set_fmt omits 8e2cc2b241bc ASoC: pxa: Rename set_fmt_new back to set_fmt omits 1a805faeb491 ASoC: mxs-saif: Rename set_fmt_new back to set_fmt omits eee6b5b9f3af ASoC: meson: Rename set_fmt_new back to set_fmt omits 00ca2d152ef0 ASoC: mediatek: Rename set_fmt_new back to set_fmt omits 1724cc38e768 ASoC: jz4740-i2s: Rename set_fmt_new back to set_fmt omits c14a6ce98485 ASoC: Intel: Rename set_fmt_new back to set_fmt omits 1830a30ec4cf ASoC: img: Rename set_fmt_new back to set_fmt omits b9a7972818b8 ASoC: hisilicon: Rename set_fmt_new back to set_fmt omits 00778276cf4c ASoC: fsl: Rename set_fmt_new back to set_fmt omits 765fb623a2cd ASoC: dwc: Rename set_fmt_new back to set_fmt omits 324a4db8de05 ASoC: ep93xx: Rename set_fmt_new back to set_fmt omits 1a267dd98c24 ASoC: bcm: Rename set_fmt_new back to set_fmt omits 2c73f5fd20a8 ASoC: au1x: Rename set_fmt_new back to set_fmt omits a839a53b9dc7 ASoC: atmel: Rename set_fmt_new back to set_fmt omits 346f47e784cd ASoC: amd: vangogh: Rename set_fmt_new back to set_fmt omits 6c076273a326 ASoC: core: Always send the CPU DAI a direct clock specifier omits e945206a0a44 ASoC: xtensa: Update to use set_fmt_new callback omits ce3467c78478 ASoC: ux500: Update to use set_fmt_new callback omits 563ff63dc9fb ASoC: ti: Update to use set_fmt_new callback omits d444c8d246a6 ASoC: test-component: Update to use set_fmt_new callback omits d92ad6633fa7 ASoC: tegra: Update to use set_fmt_new callback omits 7cc3965fde74 ASoC: sunxi: Update to use set_fmt_new callback omits 0092dac91ec1 ASoC: stm: Update to use set_fmt_new callback omits 2d4dd776e902 ASoC: sh: Update to use set_fmt_new callback omits 0b491c7c1b25 ASoC: samsung: Update to use set_fmt_new callback omits 27646d265da1 ASoC: rockchip: Update to use set_fmt_new callback omits 1148e16b335f ASoC: qcom: Update to use set_fmt_new callback omits 84c5b47c8ce4 ASoC: pxa: Update to use set_fmt_new callback omits f3c0064f1f8e ASoC: mxs-saif: Update to use set_fmt_new callback omits f60442bf6eab ASoC: meson: Update to use set_fmt_new callback omits 3af99430f8d9 ASoC: mediatek: Update to use set_fmt_new callback omits cbb3a19f090d ASoC: js4740-i2s: Update to use set_fmt_new callback omits add9ee8c64c6 ASoC: Intel: Update to use set_fmt_new callback omits ed2b384082a6 ASoC: img: Update to use set_fmt_new callback omits 0f362524dd3f ASoC: hisilicon: Update to use set_fmt_new callback omits 3b14c15a333b ASoC: fsl: Update to use set_fmt_new callback omits ca0444f1f7b2 ASoC: dwc: Update to use set_fmt_new callback omits 5d6124e58d56 ASoC: ep93xx: Update to use set_fmt_new callback omits 04ea2404468b ASoC: bcm: Update to use set_fmt_new callback omits fee11f70849b ASoC: au1x: Update to use set_fmt_new callback omits 0fd054a57718 ASoC: atmel: Update to use set_fmt_new callback omits ab890e0f83a6 ASoC: amd: vangogh: Update to use set_fmt_new callback omits 905f3a04e184 ASoC: core: Add set_fmt_new callback that directly specifi [...] omits 6b5b0d6f36dd ASoC: Intel: avs: Add da7219 machine board omits 223a0a945821 ASoC: Intel: avs: Add max98373 machine board omits 282c8f8de72f ASoC: Intel: avs: Add max98357a machine board omits 69ea14efe99b ASoC: Intel: avs: Add ssm4567 machine board omits 32ee40b55900 ASoC: Intel: avs: Add nau8825 machine board omits 748102786b3c ASoC: Intel: avs: Add rt5682 machine board omits 88429ab16df4 ASoC: Intel: avs: Add rt298 machine board omits 1d395ee2e19b ASoC: Intel: avs: Add rt286 machine board omits e2a4cbf277c4 ASoC: Intel: avs: Add rt274 machine board omits e39acc4cfd92 ASoC: Intel: avs: Add I2S-test machine board omits 6575e5cae752 ASoC: Intel: avs: Add DMIC machine board omits 97030a43371e ASoC: Intel: avs: Add HDAudio machine board omits b5df2a7dca1c ASoC: codecs: Add HD-Audio codec driver omits 90b12a88b710 ALSA: Add snd_pcm_direction_name() helper omits 7ee0910d0316 ASoC: tegra: AHUB routes for OPE module omits 7358a803c778 ASoC: tegra: Add Tegra210 based OPE driver omits 45c6c5e052df ASoC: tegra: Add binding doc for OPE module omits fed3d9297a9b ASoC: nau8822: Disable internal PLL if freq_out is zero omits be1a63daffdd Merge existing fixes from asoc/for-5.19 into new branch omits 6aa27071e435 spi: dt-bindings: Fix unevaluatedProperties warnings in examples omits 2283679f4c46 spi: spi-mem: Fix spi_mem_poll_status() omits 7b40322f7183 spi: cadence: Detect transmit FIFO depth omits 21b511ddee09 spi: spi-cadence: Fix SPI CS gets toggling sporadically omits 4ad3deabeea2 slimbus: messaging: fix typos in comments omits e44850ee00a1 drivers: slimbus: Directly use ida_alloc()/free() omits 6b291610dd57 nvmem: microchip-otpc: add support omits 51fda8ab7464 dt-bindings: microchip-otpc: document Microchip OTPC omits bafa10435c4f ARM: 9209/1: Spectre-BHB: avoid pr_info() every time a CPU [...] omits 40b88d536f4c ARM: 9208/1: entry: add .ltorg directive to keep literals [...] omits ba79c5e45eec MAINTAINERS: Update Intel pin control to Supported omits 7ec58378a985 thunderbolt: Add support for Intel Raptor Lake omits e173b7d46c04 thunderbolt: Fix some kernel-doc comments omits 3084b48fa139 thunderbolt: Change TMU mode to HiFi uni-directional once [...] omits b017a46d486c thunderbolt: Add CL1 support for USB4 and Titan Ridge routers omits 3e76e0906bb1 Merge branch 'next/dt64' into for-next omits 343d0f353a37 Merge branch 'next/dt' into for-next omits 44a5f0330d32 Merge branch 'mem-ctrl-next' into for-next omits 5fd6b9a5cbe6 thunderbolt: Change downstream router's TMU rate in both T [...] omits b4e08d5d0819 thunderbolt: Fix typos in CLx enabling omits 418a5a3d6596 thunderbolt: CLx disable before system suspend only if pre [...] omits 990f4b85d7d9 thunderbolt: Silently ignore CLx enabling in case CLx is n [...] omits 1332661e0930 memory: samsung: exynos5422-dmc: Fix refcount leak in of_g [...] omits 038ae37c510f memory: mtk-smi: add missing put_device() call in mtk_smi_ [...] omits 2dee50ab9e72 clk: renesas: r9a06g032: Fix UART clkgrp bitsel omits f46efcc4746f clk: renesas: r9a06g032: Drop some unused fields omits efded37b426f clk: renesas: r9a09g011: Add WDT clock and reset entries omits e55c4481e71d clk: renesas: r9a09g011: Add PFC clock and reset entries omits b6ee0bbf388a clk: renesas: r9a07g044: Add POEG clock and reset entries omits 1fb7a9fb6295 clk: renesas: r9a07g044: Add GPT clock and reset entry omits 5223c511eb4f pinctrl: renesas: rzg2l: Return -EINVAL for pins which hav [...] omits 0d97f2176dec memory: mtk-smi: Add support for MT6795 Helio X10 omits a24394059a1b dt-bindings: memory: mtk-smi: Add MT6795 Helio X10 bindings omits 67c7fc6cd915 memory: omap-gpmc: OMAP_GPMC should depend on ARCH_OMAP2PL [...] omits c4c79525042a ARM: exynos: Fix refcount leak in exynos_map_pmu omits c75f5c9e11cf arm64: dts: fsd: add ufs device node omits f84d83d81655 arm64: dts: exynos: Correct UART clocks on Exynos7885 omits d742e8e29121 arm64: dts: exynos: add watchdog in ExynosAutov9 omits 694d04a1d544 arm64: dts: exynos: add syscon reboot/reboot_mode support [...] omits 95099951557c dt-bindings: soc: add samsung,boot-mode definitions omits f85c6f32f3b6 Merge branch 'renesas-arm-dt-for-v5.20' into renesas-next omits 5355559555b9 arm64: dts: fsd: Add cpu cache information omits dc24257124db arm64: dts: renesas: rzv2mevk2: Enable ethernet omits 4872ca1f92b0 arm64: dts: renesas: r9a09g011: Add ethernet nodes omits 5cf12ac9493a arm64: dts: renesas: Rename numbered regulators omits 7512af9f78de arm64: dts: renesas: beacon: Fix regulator node names omits 9a71e89d0f9e arm64: dts: renesas: r9a07g043: Add ADC node omits 6c52573bf4c3 ARM: dts: exynos: add panel and backlight to p4note omits 617df304f3fb opp: Fix some kernel-doc comments omits 4ea9496cbc95 opp: Fix error check in dev_pm_opp_attach_genpd() omits 96f0a54e8e65 staging: r8188eu: Fix warning of array overflow in ioctl_linux.c omits 5b7419ae1d20 staging: r8188eu: fix rtw_alloc_hwxmits error detection for now omits 3e763d3dc626 staging: r8188eu: use u8, u16 in issue_action_BA prototype omits 979315ccedf4 staging: r8188eu: remove the pframe variable omits d8f2cff63249 staging: r8188eu: calculate the delba length omits 3d7deed4ec52 staging: r8188eu: clarify the contents of the delba params omits 9120436aa988 staging: r8188eu: use mgmt to set delba params omits c5727d76ca0c staging: r8188eu: use mgmt to set the delba reason code omits c67eea0c3410 staging: r8188eu: calculate the addba response length omits 8836faf7196b staging: r8188eu: use ieee80211 to set addba resp capabilities omits 140529aec468 staging: r8188eu: use mgmt to set the addba resp timeout omits e2643fd46cc3 staging: r8188eu: use mgmt to set the addba resp status omits 0e01f8931c7a staging: r8188eu: use mgmt to set resp dialog token omits 80c968a04a38 staging: greybus: audio: fix loop cursor use after iteration omits 79053469559d staging: r8188eu: Drop redundant memset overwritten by memcpy omits 51bd0abd873d extcon: fsa9480: Drop no-op remove function omits e8ab382811e5 staging: r8188eu: fix the declaration of process_pwrbit_data omits 0ffa2a3a702e staging: r8188eu: use ieee80211 defines for back action codes omits 1dbcdf74a902 staging: vchiq_arm: remove global 'vchiq_states' array omits ed57d93e7752 staging: vchiq_arm: use state from vchiq instance omits 6d02150cdf76 staging: vchiq_arm: pass vchiq instance to 'handle_to_service' omits f23f8a05a13b staging: vchiq_arm: pass vchiq instance to 'vchiq_get_serv [...] omits bad44825fbf5 staging: vchiq_arm: pass vchiq instance to 'vchiq_get_client_id' omits 14780bb17426 staging: vchiq_arm: pass vchiq instance to 'find_service_b [...] omits 726e79f8a648 staging: vchiq_arm: pass vchiq instance to service callbacks omits 813fa44c7422 staging: vchiq_arm: get rid of global device structure omits d8d307e681f8 staging: vchiq_arm: add reference to vchiq device in vchiq_state omits d2a4bc3d979f staging: rtl8192u: Fix syntax errors in comments omits a0daad77a402 staging: vt6655: Update function description omits a8b088d6d98d staging: rtl8723bs: fix placement of braces omits 76d01595b24c staging: r8188eu: calculate the addba request length omits 56580e22fecb staging: r8188eu: use mgmt to set start sequence number omits e3e3cdc43e3e staging: r8188eu: use ieee80211 to set addba capabilities omits 34411b19203a staging: r8188eu: use mgmt to set the timeout omits c257851fe75c staging: r8188eu: use mgmt to set the dialog token omits a248ccf6048d staging: r8188eu: use mgmt to set the action codes omits 8d1aeb172da2 staging: r8188eu: use mgmt to set the category omits d7767fc2e24f staging: r8188eu: use mgmt to set the sequence number omits 2f71d4b04029 staging: r8188eu: use mgmt to set the addresses omits 358d61965682 staging: r8188eu: use ieee80211_mgmt in issue_action_BA omits f54550fd8419 staging: r8188eu: use defines for the block action codes omits 846d846d6fc8 staging: r8188eu: remove unnecessary category check omits f551dc6e7646 staging: vt6655: Delete upc.h omits 6f58936e1286 staging: vt6655: Add missing BE support on 2x iowrite32 omits a18263ebc825 staging: vt6655: Replace VNSvOutPortD with iowrite32 omits d371f5fd4f84 staging: vt6655: Replace MACvRx1PerPktMode with VNSvOutPortD omits dc59b9bdddec staging: vt6655: Replace MACvRx0PerPktMode with VNSvOutPortD omits 6b2564abdf17 staging: vt6655: Replace MACvSetCurrBCNTxDescAddr with VNS [...] omits a79922905a08 staging: vt6655: Replace MACvIntDisable with VNSvOutPortD omits 159ed0475548 staging: vt6655: Replace MACvIntEnable with VNSvOutPortD omits 0fd13e6b1ace staging: vt6655: Replace MACvWriteISR with VNSvOutPortD omits 33028eea5cf3 staging: vt6655: Replace VNSvOutPortW with iowrite16 omits 4cb07b36c8e2 staging: vt6655: Replace MACvSetCurrBCNLength with VNSvOutPortW omits 2e07715abac4 staging: greybus: Fix indentation in fw-management.c omits 864a821c787b staging: sm750fb: fix camelCase function name omits 21c752ce5df2 staging: rts5208: spi.c: fix codestyle error in dynamic de [...] omits dcda884deb9c staging: r8188eu: convert pr_info_once call in core/rtw_fw.c omits f0b924695286 staging: qlge: fix typo in comment omits 8d5976089c97 platform/chrome: cros_ec_commands: Fix syntax errors in comments omits c5ac8a9fcfab m68k: coldfire/device.c: protect FLEXCAN blocks omits 4319cbd4ed99 platform/chrome: cros_ec_proto: add Kunit tests for cros_e [...] omits 97b11dd6350a platform/chrome: cros_ec_proto: update cros_ec_check_resul [...] omits 23a34e3a9d00 platform/chrome: cros_ec_proto: factor legacy out from cro [...] omits db681eaf7145 platform/chrome: cros_ec_proto: add Kunit tests for cros_e [...] omits a589ee43644c Bluetooth: hci_bcm: Add BCM4349B1 variant omits 534fdae369a8 dt-bindings: bluetooth: broadcom: Add BCM4349B1 DT binding omits d6bb2a91f95b Bluetooth: Unregister suspend with userchannel omits 8d4b73539cca Bluetooth: Fix index added after unregister omits 02f4afebf8a5 selftests/bpf: Add drv mode testing for xdping omits 611edf1bacc5 libbpf: Fix is_pow_of_2 omits e6ff92f41b65 selftests/bpf: Fix tc_redirect_dtime omits 988d0d589924 bpf, test_run: Remove unnecessary prog type checks omits 9bbdfad8a519 libbpf: Fix a couple of typos omits dee61a0ffff5 iio: adc: vf610: fix conversion mode sysfs node name omits b192ddb1eddf iio: adc: adi-axi-adc: Fix refcount leak in adi_axi_adc_at [...] omits 53757a15f21f iio: test: fix missing MODULE_LICENSE for IIO_RESCALE=m omits 6352cd451ddb drm: bridge: Add TI DLPC3433 DSI to DMD bridge omits e1402c6619df dt-bindings: display: bridge: Add TI DLPC3433 DSI to DMD omits dba7abaead13 Bluetooth: When HCI work queue is drained, only queue chai [...] omits 23e79f6c0760 Merge branch into tip/master: 'x86/mm' omits 5ea5779954d9 Merge branch into tip/master: 'x86/microcode' omits abf4e4378cfe Merge branch into tip/master: 'x86/cleanups' omits f3dedc5332b9 Merge branch into tip/master: 'x86/boot' omits 538de88fba75 Merge branch into tip/master: 'timers/core' omits c4010c09bd88 Merge branch into tip/master: 'perf/core' omits 4bdf7a015d50 Merge branch into tip/master: 'x86/urgent' omits aa6382f25a9b Merge branch into tip/master: 'sched/urgent' omits b848e681b426 Merge branch into tip/master: 'perf/urgent' omits dab4c2fe98df Merge branch into tip/master: 'objtool/urgent' omits 77b2c072dd46 Merge branch 'linus' into x86/cleanups, to resolve conflict omits ab37c305bf89 gfs2: Remove redundant NULL check before kfree omits b43edc504ddd drm/i915/regs: split out intel audio register definitions omits 822e1b3ca0fb Bluetooth: hci_intel: Add check for platform_driver_register omits 75d6654eb3ab Merge branch 'for-5.19/block' into for-next omits e8971a790370 drm/i915/display/adlp: More updates to voltage swing table omits d8616ee2affc bpf, sockmap: Fix sk->sk_forward_alloc warn_on in sk_strea [...] omits 200a89e3e887 sample: bpf: xdp_router_ipv4: Allow the kernel to send arp [...] omits 610cd93b44ce libbpf: Fix determine_ptr_size() guessing omits 4c46091ee985 bpf: Fix KASAN use-after-free Read in compute_effective_progs omits de4b4b94fad9 bpftool: Check for NULL ptr of btf in codegen_asserts omits eb7b36ce47f8 selftests/bpf: Fix test_run logic in fexit_stress.c omits f7abbecdab21 Merge branch 'libbpf: Textual representation of enums' omits c7e7e279dc83 bpftool: Use libbpf_bpf_link_type_str omits dea73da2213a selftests/bpf: Add test for libbpf_bpf_link_type_str omits ba5d1b5802d4 libbpf: Introduce libbpf_bpf_link_type_str omits 1ba5ad36e00f bpftool: Use libbpf_bpf_attach_type_str omits 0b27b3d9fdf8 selftests/bpf: Add test for libbpf_bpf_attach_type_str omits ccde5760bac1 libbpf: Introduce libbpf_bpf_attach_type_str omits 2e98964bd6e2 bpftool: Use libbpf_bpf_map_type_str omits c3a2574011a3 selftests/bpf: Add test for libbpf_bpf_map_type_str omits 3e6dc0207b33 libbpf: Introduce libbpf_bpf_map_type_str omits b700eeb406a6 bpftool: Use libbpf_bpf_prog_type_str omits 8c5d71d96379 selftests/bpf: Add test for libbpf_bpf_prog_type_str omits d18616e7aa94 libbpf: Introduce libbpf_bpf_prog_type_str omits cc1685546df8 bpf: Correct the comment about insn_to_jit_off omits 3cb70413041f bpf, riscv: Support riscv jit to provide bpf_line_info omits 2cd008522707 bpf: Unify data extension operation of jited_ksyms and jit [...] omits 21f1481a8db4 xdp: Directly use ida_alloc()/free() APIs omits c441d28945fb drm/nouveau: fix another off-by-one in nvbios_addr omits 10e619f1f31c drm/bridge: parade-ps8640: Handle DP AUX more properly omits 50e156bd8a9d drm/bridge: Add devm_drm_bridge_add() omits 3800b1710946 drm/dp: Add callbacks to make using DP AUX bus properly easier omits fa961422a72a Merge branch 'for-5.19/block-exec' into for-next omits 5a4e1528d840 Bluetooth: clear the temporary linkkey in hci_conn_cleanup omits 3f125894bed7 Bluetooth: hci_bcm: Add support for FW loading in autobaud mode omits 6d912cc3c21f dt-bindings: net: broadcom-bluetooth: Add property for aut [...] omits 2072cdccd70b Bluetooth: hci_qca: Return wakeup for qca_wakeup omits d60ea31cb434 Bluetooth: btusb: Add support of IMC Networks PID 0x3568 omits 41c4479d5efb Merge branch 'for-5.19/drivers' into for-next omits f85daf0e7253 xfrm: xfrm_policy: fix a possible double xfrm_pols_put() i [...] omits 680443d64b55 Merge branch 'for-5.19/block' into for-next omits e9ca4e9ea6e2 drm/gma500: Read EDID from the correct i2c adapter omits a57ebfc0b4da drm/gma500: Make oaktrail lvds use ddc adapter from drm_connector omits 0cc3ae930c8b drm/gma500: Make cdv crt use ddc adapter from drm_connector omits 147a09072c84 drm/gma500: Make psb lvds use ddc adapter from drm_connector omits 544ef14031d0 drm/gma500: Make cdv hdmi use ddc adapter from drm_connector omits 368eb57a1676 drm/gma500: Make cdv lvds use ddc adapter from drm_connector omits ba1677f76b9a drm/gma500: Make gma_i2c_chan a subclass of i2c_adapter omits c8ee57ab1839 Merge branch 'for-5.19/block' into for-next omits 04477e5e1e6c drm/gma500: Use gma_ prefix for our i2c abstraction omits 4b9b1cc7b9ce Merge branch 'for-5.19/drivers' into for-next omits 09ad0dbeda3c Merge branch 'io_uring-5.19' into for-next omits 01ece65132e2 drm/ssd130x: Only define a SPI device ID table when built [...] omits 9d58122477e1 rcu: Cleanup RCU urgency state for offline CPU omits 9b9ee9c6ad01 tools/nolibc: add a help target to list supported targets omits afe5ca6d286a tools/nolibc: make the default target build the headers omits d4c8263876fc tools/nolibc: fix the makefile to also work as "make -C to [...] omits f68aa62af3a9 rcu: tiny: Record kvfree_call_rcu() call stack for KASAN omits bde0d7374edc Merge branch 'io_uring-5.19' into for-next omits b1edf7f159a6 KVM: s390: selftests: Use TAP interface in the reset test omits 0c073227df50 KVM: s390: selftests: Use TAP interface in the tprot test omits 17e48d8a1ef0 KVM: s390: selftests: Use TAP interface in the sync_regs test omits 97da92c0ff92 KVM: s390: selftests: Use TAP interface in the memop test omits b0f46280d3fc Documentation/virt/kvm/api.rst: Explain rc/rrc delivery omits 437cfd714db9 Documentation/virt/kvm/api.rst: Add protvirt dump/info api [...] omits 660a28653d83 Documentation: virt: Protected virtual machine dumps omits e9bf3acb23f0 KVM: s390: Add KVM_CAP_S390_PROTECTED_DUMP omits 8aba09588d2a KVM: s390: Add CPU dump functionality omits 0460eb35b443 KVM: s390: Add configuration dump functionality omits fe9a93e07ba4 KVM: s390: pv: Add query dump information omits 06eb3388e703 KVM: s390: pv: Add dump support definitions omits 35d02493dba1 KVM: s390: pv: Add query interface omits 38c218259d4c s390/uv: Add dump fields to query omits ac640db3a026 s390/uv: Add SE hdr query information omits 5a18db2e92a3 drm/i915: Treat DMRRS as static DRRS omits 700034566d68 drm/i915/bios: Define more BDB contents omits a9b20eb6f7da drm/i915/bios: Fix aggressiveness typos omits 6e939738da20 drm/i915: Accept more fixed modes with VRR panels omits 2db7d421cc5c drm/i915: Print out rejected fixed modes omits fba99b1ab7bd drm/i915: Parse VRR capability from VBT omits 04514c14678e drm/i915/display: stop using BUG() omits 69cf890d8b28 Input: mtk-pmic-keys - move long press debounce mask to mt [...] omits b581acb49aec Input: mtk-pmic-keys - transfer per-key bit in mtk_pmic_keys_regs omits 2a0a5828b98a Input: mtk-pmic-keys - use single update when configuring [...] omits d0789070a851 Input: mtk-pmic-keys - allow compiling with COMPILE_TEST omits 0bcbbf230b30 Input: adp5588-keys - do not explicitly set device as wake [...] omits 45608827e6e9 Input: adp5588-keys - switch to using managed resources omits 2d1159854f86 Input: adp5588-keys - switch to using threaded interrupt omits 6ec75b20eaf2 Input: adp5588-keys - drop CONFIG_PM guards omits a9bfcb56a2ef drm/nouveau/fifo/gv100-: set gv100_fifo_runlist storage-cl [...] omits e1d337335207 cfi: Fix __cfi_slowpath_diag RCU usage with cpuidle omits 4f543d664cec drm/i915: Require an exact DP link freq match for the DG2 PLL omits f2206df8ec86 drm/i915: Check hw.enable and hw.active in intel_pipe_conf [...] omits 58ae532ee875 drm/i915: Improve modeset debugs omits aa71f9870efe drm/i915: s/pipe_config/crtc_state/ omits 3d140a3d8816 drm/i915: Adjust intel_modeset_pipe_config() & co. calling [...] omits 3951270abfd2 drm/i915: Extract PIPE_CONF_CHECK_RECT() omits 0e5397d8c9fe drm/i915: Extract PIPE_CONF_CHECK_TIMINGS() omits 6cb07d20317c drm/i915: Clean up DPLL related debugs omits 92a020747d6c drm/i915: Split shared dpll .get_dplls() into compute and [...] omits 0aa93f54f434 drm/i915/tc: Don't default disconnected legacy Type-C port [...] omits b24d20af4c2e fscrypt: add fscrypt_context_for_new_inode omits 3d8818a3c3ce fscrypt: export fscrypt_fname_encrypt and fscrypt_fname_en [...] omits 242c04f01377 KVM: s390: selftests: Use TAP interface in the reset test omits fd35ba6add67 KVM: s390: selftests: Use TAP interface in the tprot test omits 933be397cc28 KVM: s390: selftests: Use TAP interface in the sync_regs test omits e6b8d9bf9834 KVM: s390: selftests: Use TAP interface in the memop test omits 7592a78e4424 Merge branch 'for-5.19/drivers' into for-next omits 7286cfbc13b5 Merge branch 'for-5.19/block' into for-next omits f06ac05cb265 Merge branch 'io_uring-5.19' into for-next omits a0ab5abced55 drm/hyperv : Removing the restruction of VRAM allocation w [...] omits ec8d985ff26f drm: use dma_fence_unwrap_merge() in drm_syncobj omits 245a4a7b531c dma-buf: generalize dma_fence unwrap & merging v3 omits 8f6197371848 dma-buf: return only unsignaled fences in dma_fence_unwrap [...] omits 01357a5a45ed dma-buf: cleanup dma_fence_unwrap implementation omits 0c5064fa8d5a dma-buf: cleanup dma_fence_unwrap selftest v2 omits 435c249008cb drm/mipi-dbi: align max_chunk to 2 in spi_transfer omits 0e703de3ef41 wifi: wilc1000: add IGTK support omits c5b331d4f550 wifi: wilc1000: add WPA3 SAE support omits 3c76ec880588 wifi: wilc1000: remove WEP security support omits fcf690b0b474 wifi: wilc1000: use correct sequence of RESET for chip Pow [...] omits b88d28146c30 wifi: rtlwifi: fix error codes in rtl_debugfs_set_write_h2c() omits 89d8f53ff6e7 wifi: rtw88: Fix Sparse warning for rtw8821c_hw_spec omits e36db29cfdff wifi: rtw88: Fix Sparse warning for rtw8723d_hw_spec omits f86fc57f8ae3 wifi: rtw88: Fix Sparse warning for rtw8822c_hw_spec omits f429298d68fb wifi: rtw88: Fix sparse warning for rtw8822b_hw_spec omits 32621eb61bfd rtw88: fix null vif pointer when hw_scan fails omits 425671f03b4e rtw89: sar: adjust and support SAR on 6GHz band omits e3d365ff0b6c rtw89: 8852c: rfk: re-calibrate RX DCK once thermal changes a lot omits 768992eb92ec rtw89: pci: handle hardware watchdog timeout interrupt status omits 6d7d1fef3f18 rtw89: fix null vif pointer when hw_scan fails omits 28000f7baa9c rtw89: fix channel inconsistency during hw_scan omits 14374e3eee1b dma-buf: cleanup dma_fence_chain_walk omits cd4a1a61fd72 soc: document merges omits 3c562d015a4c Merge branch 'arm/late' into for-next omits d092de2c28dc wifi: cw1200: cleanup the code a bit omits 01dca6d03bb3 Merge branch 'trace/for-next-rtla' into trace/for-next omits e104588d3fe4 iio:humidity:hts221: rearrange iio trigger get and register omits 10c204f288a7 iio:chemical:ccs811: rearrange iio trigger get and register omits 2fdd8b1f053b iio:accel:mxc4005: rearrange iio trigger get and register omits cc3974003f83 iio:accel:kxcjk-1013: rearrange iio trigger get and register omits 2bf0a3f97830 iio:accel:bma180: rearrange iio trigger get and register omits 4f1855d0d798 iio: afe: rescale: Fix boolean logic bug omits ba0f32141bc5 Input: cros_ec_keyb - handle x86 detachable/convertible Ch [...] omits 91c77b5fdfea Input: cros_ec_keyb - switch to using generic device properties omits 077fdc9b59b0 Input: zinitix - rename defines ZINITIX_* omits 4fda8a2df83a dt-bindings: input: use generic node names omits 433302dd8772 Input: omap4-keypad - switch to using pm_runtime_resume_and_get() omits 690e179059e7 Merge tag 'v5.18' into next omits 73a8dbafd31a selftests/seccomp: Fix compile warning when CC=clang omits b2e907875dea Merge branch 'arm/late' into for-next omits ade1fc91eb99 drm/edid: Extract drm_edid_decode_mfg_id() omits c518a775a843 drm/i915/bios: Determine panel type via PNPID match omits 3cf050762534 drm/i915/bios: Split VBT data into per-panel vs. global parts omits c2fdb424d322 drm/i915/bios: Split VBT parsing to global vs. panel speci [...] omits c3fbcf60bc74 drm/i915/bios: Split parse_driver_features() into two parts omits 50759c13735d drm/i915/pps: Keep VDD enabled during eDP probe omits 67090801489d drm/i915/pps: Reinit PPS delays after VBT has been fully parsed omits 8e75e8f573e1 drm/i915/pps: Split PPS init+sanitize in two omits 586294c3c186 drm/i915/pps: Stash away original BIOS programmed PPS delays omits 89fcdf430599 drm/i915/pps: Don't apply quirks/etc. to the VBT PPS delay [...] omits 60b02a09598f drm/i915/pps: Introduce pps_delays_valid() omits 75bd0d5e4ead drm/i915/pps: Split pps_init_delays() into distinct parts omits 822e5ae701af drm/i915: Extract intel_edp_fixup_vbt_bpp() omits 51ab3b85000d drm/i915: Pass intel_connector to intel_vrr_is_capable() omits 4fde3f5d8805 drm/i915/display/adl_p: Updates to HDMI combo PHY voltage [...] omits 9aaa4592aa52 soc: document merges omits 7a69e240324b Merge branch 'arm/late' into for-next omits 9b245887f28c soc: document merges omits 19a723bc5d0f Merge branch 'arm/multiplatform-late' into HEAD omits 36186490df92 Merge branch 'arm/late' into HEAD omits d55663695b60 Merge branch 'rework/kthreads' into for-next omits e51d8d3ea3d7 HID: amd_sfh: Don't show client init failed as error when [...] omits d6b675687a4a HID: wacom: Don't register pad_input for touch switch omits 7ccced33a0ba HID: wacom: Only report rotation for art pen omits 8f1689d4fd30 drm/amd: Fix spelling typo in comments omits dac5b21ba612 drm/amd/pm: enable fclk ds feature for SMU 13.0.0 omits d1eac9747109 drm/amd/pm: update SMU 13.0.0 driver_if header omits 1697959100e8 drm/amd/pm: correct the way for retrieving current uclk frequency omits d9e372796755 amdgpu: amdgpu_device.c: Removed trailing whitespace omits 8971224ac99f drm/amdgpu: convert sienna_cichlid_get_default_config_tabl [...] omits 31b80c4f2fab drm/amdgpu: simplify amdgpu_device_asic_has_dc_support() omits cc21d049bf40 drm/amdgpu: make program_imu_rlc_ram static omits 4c78cb6542c1 drm/amd/display: 3.2.187 omits de02184902f2 drm/amd/display: Fix possible infinite loop in DP LT fallback omits ef892e8b902a Prepare for new interfaces omits 4a5ddff7395a drm/amd/display: Don't clear ref_dtbclk value omits 526b51f3cfe2 drm/amd/display: Fix DMUB outbox trace in S4 (#4465) omits e428e52421f9 drm/amd/display: Wait DMCUB to idle state before reset. omits 764bbcff517f drm/amd/display: Pass the new context into disable OTG WA omits 4f136ff79514 drm/amd/display: revert Blank eDP on disable/enable drv omits 71c202ade702 drm/amd/display: Read Golden Settings Table from VBIOS omits 952cd9745092 drm/panfrost: Add arm,mali-valhall-jm compatible omits 5ba99fca1de0 drm/panfrost: Add Mali-G57 "Natt" support omits d8e53d8a4e0a drm/panfrost: Don't set L2_MMU_CONFIG quirks omits 5b9afc161ea5 drm/panfrost: Add "clean only safe" feature bit omits 892e7fb7c254 drm/panfrost: Add HW_ISSUE_TTRX_3485 quirk omits 0c0af438345e drm/panfrost: Handle HW_ISSUE_TTRX_3076 omits a17775a1af59 drm/panfrost: Constify argument to has_hw_issue omits 382435709516 drm/panfrost: Handle HW_ISSUE_TTRX_2968_TTRX_3162 omits 5d82e74a97c2 dt-bindings: Add compatible for Mali Valhall (JM) omits bfcbea2c93e5 ARM: dts: aspeed: nuvia: rename vendor nuvia to qcom omits 9180c30cd61a drm: bridge: icn6211: Adjust clock phase using SYS_CTRL_1 omits f4d8aec6e4bf dt-bindings: display: ingenic,jz4780-hdmi: Drop undocument [...] omits 91776af1d8de drm: bridge: adv7511: Move CEC definitions to adv7511_cec.c omits d2ca1fd2bc70 ARM: 9207/1: amba: fix refcount underflow if amba_device_a [...] omits c4a9c116dbbb fs: change test in inode_insert5 for adding to the sb list omits e31372492904 drm/vkms: Update vkms_composer_worker documentation omits b981cc333ff0 drm: use ENOMEM for drmm_kzalloc allocation failures omits edd34368c4c3 drm/i915/dg2: Support 4k@30 on HDMI omits 85165781c5d9 KVM: Do not pin pages tracked by gfn=>pfn caches omits 58cd407ca4c6 KVM: Fix multiple races in gfn=>pfn cache refresh omits 93984f19e7bc KVM: Fully serialize gfn=>pfn cache refresh via mutex omits 3ba2c95ea180 KVM: Do not incorporate page offset into gfn=>pfn cache us [...] omits 3dddf65b4f4c KVM: Put the extra pfn reference when reusing a pfn in the [...] omits 345b0fd6fe5f KVM: Drop unused @gpa param from gfn=>pfn cache's __releas [...] omits 0471a7bd1bca KVM: set_msr_mce: Permit guests to ignore single-bit ECC errors omits cc07e60b0811 KVM: VMX: Print VM-instruction error as unsigned omits 8e39efd840b8 KVM: VMX: Print VM-instruction error when it may be helpful omits 1dac6e1d8385 Merge branch 'v5.20/drivers' into for-next omits a2106f38077e meson-mx-socinfo: Fix refcount leak in meson_mx_socinfo_init omits a67664860f78 drm/panel: Fix build error when CONFIG_DRM_PANEL_SAMSUNG_A [...] omits 2354ea21a8de ARM: pxa/mmp: remove traces of plat-pxa omits 8ae664907916 drm/i915: fix typos in comments omits 0e11f2076e7f Merge branch 'for-5.19/cleanup' into for-next omits 22419ae655b3 rcu/rcuscale: Fix smp_processor_id()-in-preemptible warnings omits 1a3b1ea111c4 drm/nouveau/tegra: remove needless NULL check omits e4f21d143651 drm/nouveau/mmu: fix typo in comment omits 6b03816f8695 drm/nouveau: clear output poll workers before nouveau_fbco [...] omits b0805597d8a2 rcutorture: Make failure indication note reader-batch overflow omits 13e4f143cd8c tools/nolibc/stdio: Add format attribute to enable printf [...] omits 45bdd7fc915a tools/nolibc/stdlib: Support overflow checking for older c [...] omits 33a4debb1f43 rcu: Add irqs-disabled indicator to expedited RCU CPU stal [...] omits 4741f3cc1094 rcu: Apply noinstr to rcu_idle_enter() and rcu_idle_exit() omits 146d0235bec7 locking/csd_lock: Change csdlock_debug from early_param to [...] omits 19fbc1d011ea rcu: Forbid RCU_STRICT_GRACE_PERIOD in TINY_RCU kernels omits f9993c8413d1 torture: Adjust to again produce debugging information omits 91e4afe64fa3 rcu: Immediately boost preempted readers for strict grace periods omits 36252db79c09 rcu/nocb: Add option to opt rcuo kthreads out of RT priority omits 5faa5cd718a4 Merge branches 'arm64-for-5.19', 'arm64-defconfig-for-5.19 [...] omits 8e71a4a8156a Revert "dt-bindings:drm/bridge:anx7625: add port@0 property" omits 61922beba36a Revert "drm/bridge: anx7625: Use DPI bus type" omits a58ea318d8b9 Merge of per-namespace-ipc-sysctls-for-v5.19, kthread-clea [...] omits 991dcb89caeb drm/i915/d12+: Disable DMC firmware flip queue handlers omits 39b1bc4b5bcc drm/i915: Rename block_size()/block_offset() omits 9ad6f181ad9a drm/st7735r: Fix module autoloading for Okaya RH128128T omits 649eb3828fb2 drm/bridge: lt9611: Use both bits for HDMI sensing omits 1ff72d434b40 drm/bridge: lt9611: Consolidate detection logic omits 670c87fd1695 drm/bridge: anx7625: Add missing of_node_put for endpoint omits 2ba5b683260e drm/bridge: ti-sn65dsi83: Handle dsi_lanes == 0 as invalid omits 4cd79f614b50 drm/amd/display: Move connector debugfs to drm omits fa373eb21901 drm/i915/display/debug: Expose crtc current bpc via debugfs omits 67d935b47139 drm/debug: Expose connector's max supported bpc via debugfs omits 08c59dde71b7 drm/i915/dsi: fix VBT send packet port selection for ICL+ omits b01c83388f54 Revert "HID: Driver for Google Hangouts Meet Speakermic" omits 9a5fe747d99e init/Kconfig: Specify the interpreter for rust-is-available.sh omits f19584603a37 [RFC] drivers: android: Binder IPC in Rust omits 9b6df53414e1 [RFC] drivers: gpio: PrimeCell PL061 in Rust omits 19ae2b0ecba9 MAINTAINERS: Rust omits 91fb0182d4db samples: add Rust examples omits 0ea4b9a1bece Kbuild: add Rust support omits 6fcfd3e119fc docs: add Rust documentation omits 54203052bf8e scripts: decode_stacktrace: demangle Rust symbols omits 16ea7610e30b scripts: add `generate_rust_analyzer.py` scripts omits 56bf83de2cd1 scripts: add `rustdoc_test_{builder,gen}.py` scripts omits b04a582e3cc0 scripts: checkpatch: enable language-independent checks for Rust omits 59cda43d682e scripts: checkpatch: diagnose uses of `%pA` in the C side omits 2fbf5241a561 vsprintf: add new `%pA` format specifier omits b11cd2a2f93b rust: export generated symbols omits bc3e7f438ab4 rust: add `kernel` crate omits 8dff7ef93192 rust: add `kernel` crate's `sync` module omits 0393a048dbaa rust: add `macros` crate omits b25a3db0ec91 rust: add `build_error` crate omits 10fca4373760 rust: adapt `alloc` crate to the kernel omits 7a12f13e68ee rust: import upstream `alloc` crate omits d1fec9d9a938 rust: add `compiler_builtins` crate omits 5b3e98c1e29e rust: add C helpers omits aee5392c2413 kunit: take `kunit_assert` as `const` omits 394dffa6680c kallsyms: increase maximum kernel symbol length to 512 omits 2087d6ac3567 kallsyms: support "big" kernel symbols omits 33b5a8c95303 kallsyms: avoid hardcoding the buffer size omits b5e1cf77d1a0 iio: adc: aspeed: Fix refcount leak in aspeed_adc_set_trim_data omits deaf083bfe54 iio: adc: stm32: Fix IRQs on STM32F4 by removing custom sp [...] omits 6e2919e6e2a4 iio: adc: stm32: Fix ADCs iteration in irq handler omits 5f954dd45220 iio: adc: ti-ads131e08: add missing fwnode_handle_put() in [...] omits 444d33270235 iio: adc: rzg2l_adc: add missing fwnode_handle_put() in rz [...] omits eac375891ee0 iio: trigger: sysfs: fix use-after-free on remove omits c321674386d8 iio: adc: rzg2l_adc: Remove unnecessary channel check from [...] omits 7891d3337aeb dt-bindings: iio: adc: Document Renesas RZ/G2UL ADC omits 99796dcc9e4a iio: dac: cio-dac: Utilize iomap interface omits bce9752aba42 iio: adc: stx104: Utilize iomap interface omits 9072ac33a5cd io:health:afe4404: Remove duplicated error reporting in .remove() omits 3cb90e97e784 iio: common: cros_ec_sensors: Add label attribute omits df16d8b8040b iio: ABI: Add a new location label omits c98e8d7a199c iio: imu: st_lsm6dsx: Switch from of headers to mod_devicetable.h omits 296d0a4a13be iio: accel: bma400: Add support for activity and inactivit [...] omits c2baa09b0992 iio: accel: bma400: Add activity recognition support omits e6391ddd68c5 iio: accel: bma400: Add step change event omits ced611c5f084 iio: accel: bma400: Add separate channel for step counter omits 339700cbbea4 iio: accel: bma400: Add triggered buffer support omits 4855844aac9a iio: accel: bma400: conversion to device-managed function omits 13609c0d8849 iio: accel: bma400: Reordering of header files omits 2c5eff259cf8 iio: accel: bma400: Fix the scale min and max macro values omits 2e53a358236d iio:light:tsl2583: Remove duplicated error reporting in .remove() omits 394baa2a7e92 iio:light:stk3310: Remove duplicated error reporting in .remove() omits 7f70ac659289 iio:light:opt3001: Remove duplicated error reporting in .remove() omits 14820c038292 iio:light:jsa1212: Remove duplicated error reporting in .remove() omits 3d1894cd2a30 iio:light:isl29028: Remove duplicated error reporting in . [...] omits bd1526533981 iio:light:bh1780: Remove duplicated error reporting in .remove() omits 75c4e0118d4c iio:accel:stk8ba50: Remove duplicated error reporting in . [...] omits 37681671622c iio:accel:stk8312: Remove duplicated error reporting in .remove() omits 57da5dae8869 iio:accel:mc3230: Remove duplicated error reporting in .remove() omits c8c6de18997c iio: proximity: srf04: Make use of device properties omits bc7c47c88496 iio: trigger: stm32-lptimer-trigger: Make use of device pr [...] omits 6556551f8848 drm/r128: Fix undefined behavior due to shift overflowing [...] omits 0b4c48f3e315 drm/bridge: tc358767: Make sure Refclk clock are enabled omits c1de02bbeca5 drm/bridge: tc358767: Report DSI-to-(e)DP as supported omits 0d662350928e drm/bridge: tc358767: Handle dsi_lanes == 0 as invalid omits 92705c9f9956 Merge edac-misc into for-next omits 39c28cdfb719 drm/dp: Export symbol / kerneldoc fixes for DP AUX bus omits 713423282ae1 netfs: Fix gcc-12 warning by embedding vfs inode in netfs_ [...] omits 5f38c3fb55ce drm/i915/pcode: Add a couple of pcode helpers omits ee421bb4cb95 drm/i915/pcode: Extend pcode functions for multiple gt's omits 85a040bc9049 drm/i915: Introduce has_media_ratio_mode omits e9921ffd594f Merge branches 'work.namei', 'work.mount' and 'work.fd' in [...] omits 69ef4a192bba drm: Document the power requirements for DP AUX transfers omits e7c254d75d16 drm/probe-helper: For DP, add 640x480 if all other modes are bad omits 4a2a13a57b60 drm/probe-helper: Add helper for drm_helper_probe_single_c [...] omits 4f093a527b0b drm/gem: Warn on trying to use a non-existing framebuffer plane omits a8d6e127254c drm/gem-vram: Ignore planes that are unused by framebuffer format omits 1c89b4b71816 drm/gem-vram: Share code between GEM VRAM's _{prepare, cle [...] omits 746b9c62cc86 drm/gem: Ignore color planes that are unused by framebuffe [...] omits f159b1b22c8a drm/gem: Share code between drm_gem_fb_{begin,end}_cpu_access() omits 230fb39ff7e0 drm/i915/reg: fix undefined behavior due to shift overflow [...] omits de399236e240 ucounts: Split rlimit and ucount values and max values omits 201155540334 ep93xx: clock: Do not return the address of the freed memory omits 72b3fc61c752 thermal: k3_j72xx_bandgap: Add the bandgap driver support omits d30f84000797 dt-bindings: thermal: k3-j72xx: Add VTM bindings documentation omits 3519476d99a4 Merge branch 'at91-dt' into at91-next omits 68f9d5fc4a94 Merge branch 'at91-soc' into at91-next omits c193a003dc46 drm/meson: add YUV422 output support omits 738107680958 drm/meson: Fix refcount leak in meson_encoder_hdmi_init omits 315a8d00ac74 drm/udl: Set VGA connector omits 475e2b970cc3 drm/mgag200: Split up connector's mode_valid helper omits 69340e529a06 drm/mgag200: Test memory requirements in drm_mode_config_f [...] omits 8219f11fdaf5 drm/mgag200: Remove struct mga_connector omits b279df242972 drm/mgag200: Switch I2C code to managed cleanup omits 16f1456466c2 drm/mgag200: Implement connector's get_modes with helper omits d50f74790bbb drm/mgag200: Fail on I2C initialization errors omits 5913ab941d6e drm/mgag200: Acquire I/O lock while reading EDID omits a77c2af0994e drm/bridge: anx7625: Use DPI bus type omits 7328736d270a dt-bindings:drm/bridge:anx7625: add port@0 property omits c363d6018652 Merge edac-misc into for-next omits 7d64c40a7d96 drm/scheduler: Don't kill jobs in interrupt context omits ff714ee7191b clocksource/drivers/timer-ti-dm: Add compatible for am6 SoCs omits 63e2eef6806c clocksource/drivers/timer-ti-dm: Make timer selectable for [...] omits 9badbe5b1f53 clocksource/drivers/timer-ti-dm: Move inline functions to [...] omits 83520935923e thermal/drivers/imx_sc_thermal: Fix refcount leak in imx_s [...] omits 01a1a0c8d456 Merge branches 'rproc-next', 'rpmsg-next' and 'hwspinlock- [...] omits a9ad5822366c drm: bridge: DRM_FSL_LDB should depend on ARCH_MXC omits 63623390c0d6 arm64: dts: zynqmp: add AMS driver to device tree omits f17ce0543947 dt-bindings: gpio: zynq: Describe gpio-line-names omits 62fde1977b1e arm64: zynqmp: Fix comment about number of gpio line names omits 18e90cba2184 dt-bindings: gpio: zynq: Add power-domains omits d9262406c16d dt-bindings: gpio: zynq: Add missing compatible strings omits a24191b1c4ad drm: bridge: icn6211: Register macro clean up omits c577b2f43e80 drm/mgag200: Enable atomic gamma lut update omits 45b5e2572ed6 thermal/core: Fix memory leak in __thermal_cooling_device_ [...] omits d6774b8c3c58 drm/i915: Ensure damage clip area is within pipe area omits 057a6a1936e7 drm/i915/psr: Use full update In case of area calculation fails omits c3e57159dea4 drm/i915: Use drm_dbg for rpm logging omits 0facdaa249c4 drm/client: Don't add new command-line mode omits b959eb4f5b7e drm/client: Look for command-line modes first omits b6415bd7386b drm: Always warn if user-defined modes are not supported omits 44c38003fd0f clocksource/drivers/timer-sun5i: Convert to SPDX identifier omits db09c207149b clocksource/drivers/timer-sun4i: Convert to SPDX identifier omits 1ec2326e80f0 clocksource/drivers/pistachio: Convert to SPDX identifier omits a888adea9f4d clocksource/drivers/orion: Convert to SPDX identifier omits e3a3bf978536 clocksource/drivers/lpc32xx: Convert to SPDX identifier omits fecc82b09183 clocksource/drivers/digicolor: Convert to SPDX identifier omits 4756cb4e6672 clocksource/drivers/armada-370-xp: Convert to SPDX identifier omits aaa4af09bc2b clocksource/drivers/mips-gic-timer: Convert to SPDX identifier omits aea28a942e50 clocksource/drivers/jcore: Convert to SPDX identifier omits e0dc8ef70f5b clocksource/drivers/bcm_kona: Convert to SPDX identifier omits 98526c5bbe32 drm/rockchip: vop2: unlock on error path in vop2_crtc_atom [...] omits de5db71e4c8c drm/panel: feiyang-fy07024di26a30d: make reset gpio optional omits d0956e2c520c dt-bindings: display: panel: feiyang, fy07024di26a30d: mak [...] omits ecdde8bf6e6a iio: gyro: mpu3050: Fix the error handling in mpu3050_power_up() omits a142568c4406 iio: freq: admv1014: Fix warning about dubious x & !y and [...] omits d3296c58b3f1 iio: adc: stm32-adc: Use generic_handle_domain_irq() omits f8ef475aa069 iio: adc: xilinx-ams: fix return error variable omits 8feaba25a117 Merge branches 'at91-dt' and 'at91-soc' into at91-next omits d0edd3c1a7e8 drm/edid: convert version_greater() to drm_edid omits d9ba1b4cbb29 drm/displayid: convert to drm_edid omits c7b2dee4308b drm/edid: add drm_edid helper for drm_update_tile_info() omits bbded689680f drm/edid: convert drm_edid_iter_begin() to drm_edid omits 5e87b2e51716 drm/edid: convert cea_db_iter_edid_begin() to drm_edid omits 0c057877cbdf drm/edid: add drm_edid helper for drm_detect_monitor_audio() omits 3176d0925027 drm/edid: add drm_edid helper for drm_detect_hdmi_monitor() omits 027034511c6a drm/edid: add drm_edid helper for drm_edid_to_speaker_allo [...] omits bba4b6470b02 drm/edid: add drm_edid helper for drm_edid_to_sad() omits 45aa2336fa6d drm/edid: convert drm_for_each_detailed_block() to drm_edid omits 2c54f87cf2fb drm/edid: convert get_monitor_name() to drm_edid omits 874d98eed71a drm/edid: convert mode_in_range() and drm_monitor_supports [...] omits 67d87fac86dd drm/edid: convert drm_mode_std() and children to drm_edid omits 7428bfbdb7c4 drm/edid: convert drm_cvt_modes_for_range() to drm_edid omits a77f7c89e62c drm/edid: convert drm_gtf_modes_for_range() to drm_edid omits 084c7a7c7a0a drm/edid: convert drm_dmt_modes_for_range() to drm_edid omits f0d080ff4291 drm/edid: convert drm_mode_detailed() to drm_edid omits dd0f4470a849 drm/edid: convert struct detailed_mode_closure to drm_edid omits 40f71f5b2392 drm/edid: convert drm_edid_connector_update() to drm_edid fully omits a2f9790dcffe drm/edid: propagate drm_edid to drm_edid_to_eld() omits e42192b4c345 drm/edid: keep propagating drm_edid to display info omits 22a27e0532d0 drm/edid: start propagating drm_edid to lower levels omits e4ccf9a777d3 drm/edid: add struct drm_edid container omits ab1747ccf052 drm/edid: convert drm_for_each_detailed_block() to edid iter omits be982415fc2e drm/edid: use else-if in CTA extension parsing omits 58ec0844bd13 Merge branch 'mvebu/dt64' into mvebu/for-next omits 11515607cfe8 Merge branch 'mvebu/dt' into mvebu/for-next omits fa0e256450f2 fbdev: vesafb: Allow to be built if COMPILE_TEST is enabled omits 3367aa7d74d2 fbdev: Restart conflicting fb removal loop when unregister [...] omits 945ae909aa76 drm/i915/audio: fix audio code enable/disable pipe logging omits 21c47196aec3 drm/i915/dmc: Add MMIO range restrictions omits 3080c21a043a drm/bridge: tc358767: Add DSI-to-(e)DP mode support omits d7fd32ecce91 drm/bridge: tc358767: Factor out DSI and DPI RX enablement omits d2addf89c5ab drm/mgag200: Warn once if trying to set start address on b [...] omits c48a36301634 drm/mgag200: Optimize damage clips omits 3064debaf55e drm/mgag200: Add FB_DAMAGE_CLIPS support omits 7ecc3cc8a7b3 drm/i915: Fix 'mixing different enum types' warnings in in [...] omits 19c5bda74dc4 ASoC: tlv320adc3xxx: Fix build error for implicit function [...] omits 97eea946b939 ASoC: ops: Check bounds for second channel in snd_soc_put_ [...] omits 698813ba8c58 ASoC: ops: Fix bounds check for _sx controls omits 0f6e2fff575b MAINTAINERS: add Melissa to V3D maintainers omits ef83e1198f9f drm/i915/dmc: Load DMC on DG2 omits 7ab96061e7fd DIAGS rcu: Diagnose extended sync_rcu_do_polled_gp() loops omits 7199b9d46830 rcu: Add rnp->cbovldmask check in rcutree_migrate_callbacks() omits 1eb9b75efd03 rcu: Add nocb_cb_kthread check to rcu_is_callbacks_kthread() omits 49a97d680b21 rcutorture: Fix memory leak in rcu_test_debug_objects() omits 816eb901dc56 rcutorture: Simplify rcu_torture_read_exit_child() loop omits c63855dda123 doc: Document rcutree.nocb_nobypass_lim_per_jiffy kernel p [...] omits f341599bdf34 memory-model: Prohibit nested SRCU read-side critical sections omits c63fdda443d1 rcu: Avoid tracing a few functions executed in stop machine omits f3d081596139 rcu: Dump all rcuc kthreads status for CPUs that not repor [...] omits c3c2d9d88bdf rcu/nocb: Add an option to offload all CPUs on boot omits bd3dc98d1fe4 rcu: Put panic_on_rcu_stall() after expedited RCU CPU stal [...] omits b40d5a0dd104 doc: Document the rcutree.rcu_divisor kernel boot parameter omits ca52639daa5b rcu-tasks: Drive synchronous grace periods from calling task omits 89ad98e93ce8 rcu-tasks: Move synchronize_rcu_tasks_generic() down omits 0d90e7225fb1 rcu-tasks: Split rcu_tasks_one_gp() from rcu_tasks_kthread() omits c39fef430bc8 rcu/nocb: Fix NOCB kthreads spawn failure with rcu_nocb_rd [...] omits 84c4e9c758fd rcu/nocb: Invert rcu_state.barrier_mutex VS hotplug lock l [...] omits 84b914b867e1 rcu/nocb: Add/del rdp to iterate from rcuog itself omits f3e7b187ef5d rcu/torture: Change order of warning and trace dump omits 50b790744c6a rcutorture: Update rcutorture.fwd_progress help text omits 6f0b8b761edd rcutorture: Test polled expedited grace-period primitives omits 4e29094221c3 rcu: Add polled expedited grace-period primitives omits 6d1471c9e053 rcutorture: Verify that polled GP API sees synchronous gra [...] omits e2573ccb1816 rcu: Make Tiny RCU grace periods visible to polled APIs omits c017b92a9f89 rcu: Make polled grace-period API account for expedited gr [...] omits f7612ebaecbc rcu: Switch polled grace-period APIs to ->gp_seq_polled omits 28bfa89bab3a rcutorture: Validate get_completed_synchronize_rcu() omits 87f088e1c065 rcu: Provide a get_completed_synchronize_rcu() function omits 3d6c23ba6ca2 rcu: Make normal polling GP be more precise about sequence [...] omits 779eae72b730 rcu-tasks: Check for abandoned callbacks omits 7f001f019a2f torture: Make kvm-remote.sh announce which system is being [...] omits dd7290f088cc rcu: Decrease FQS scan wait time in case of callback overloading omits 7789a57e8fc9 Merge branch 'lkmm-dev.2022.04.11a' into HEAD omits 409db57c8d45 Merge branch 'lkmm.2022.05.03a' into HEAD omits 620263a2b15e Merge branch 'nolibc.2022.04.20a' into HEAD omits b776c4a4618e ASoC: fsl_micfil: explicitly clear CHnF flags omits 292709b9cf3b ASoC: fsl_micfil: explicitly clear software reset bit omits aebeb02dfccb drm/bridge: cdns-dsi: Add support for pre_enable and post_ [...] omits a2a3b5d6c512 Merge branch 'for-5.19/apple' into for-next omits a5e8a851f469 Merge branch 'for-5.19/uclogic' into for-next omits 65c9f9f95c00 Merge branch 'for-5.19/amd-sfh' into for-next omits dbb3cd0c81c2 drm/todo: Add entry for converting kselftests to kunit omits 7454a7e72b3c MAINTAINERS: Add simpledrm driver co-maintainer omits 708d19d9f362 drm/amdgpu: move internal vram_mgr function into the C file omits 5e3f1e7729ec drm/amdgpu: fix start calculation in amdgpu_vram_mgr_new omits 047de3f17a83 drm/amdgpu: switch DM to atomic fence helpers v2 omits e090532246fe drm/bridge: simplify the return expression of ps8640_bridg [...] omits 6c01aa13894f dma-buf: add the name field to the table header omits 3507932390bb drm/ttm: move default BO destructor into VMWGFX v2 omits 6cac86efd0aa clocksource/drivers/sp804: avoid error on multiple instances omits 17cae6ab0e62 clocksource/drivers/riscv: Events are stopped during CPU suspend omits 155e4306107f clocksource/drivers/ixp4xx: Drop boardfile probe path omits e7cb3f55e5be dt-bindings: timer: Add compatible for Mediatek MT8186 omits e9794c88cd6c drm/i915: remove single-use GEM_DEBUG_EXEC() omits 1b93ff4d0679 drm/i915: remove unused GEM_DEBUG_DECL() and GEM_DEBUG_BUG_ON() omits 9ea13dd36025 dt-bindings: thermal: tsens: Add sc8280xp compatible omits a966c193f148 dt-bindings: thermal: lmh: Add Qualcomm sc8180x compatible omits 9dcb288dc43a thermal/drivers/qcom/lmh: Add sc8180x compatible omits 73b31c0b5942 thermal/drivers/rz2gl: Fix OTP Calibration Register values omits e81ce83c3b38 dt-bindings: thermal: rzg2l-thermal: Document RZ/G2UL bindings omits 6b982adda17d thermal: thermal_of: fix typo on __thermal_bind_params omits c6be0ccd6c05 tools/thermal: remove unneeded semicolon omits 1189299d8fd3 tools/lib/thermal: remove unneeded semicolon omits f0eaf60c6773 drm/rockchip: Fix spelling mistake "aligened" -> "aligned" omits 813bb91da10b drm/rockchip: remove unneeded semicolon from vop2 driver omits 0b752df77633 drm/rockchip: Fix Kconfig dependencies for display-port encoders omits 1c3177b3c834 Merge branch 'pxa-multiplatform-5.18' into arm/multiplatform-late omits bb52d3691db8 iio: magnetometer: yas530: Fix memchr_inv() misuse omits 048058399f19 iio: adc: axp288: Override TS pin bias current for some models omits 6ed2affe8f7f Merge branch 'imx/defconfig' into for-next omits 4a6c398a19db Merge branch 'imx/dt64' into for-next omits b8e5193144fc Merge branch 'imx/dt' into for-next omits 00445400fcdc Merge branch 'imx/bindings' into for-next omits 13e9ebef7695 Merge branch 'imx/drivers' into for-next omits a110b11164a5 Merge branch 'rework/kthreads' into for-next omits 16c8d76abe83 dt-bindings: display: bridge: ldb: Fill in reg property omits 9a149c0f3f67 Merge branch 'for-5.18/upstream-fixes' into for-next omits 69ed3dd6be9c drm/bridge: nwl-dsi: Set PHY mode in nwl_dsi_mode_set() omits 3809e4395410 Merge branch 'for-5.19/wacom' into for-next omits 1b52907411bb Merge branch 'for-5.19/uclogic' into for-next omits 67de830f8d75 Merge branch 'for-5.19/megaworld' into for-next omits d792ec62ae12 drm/nouveau/gr/gf100-: Clean up some inconsistent indenting omits 6ff1c19f5f28 drm/edid: sunset drm_find_cea_extension() omits 58304630b830 drm/edid: skip CTA extension scan in drm_edid_to_eld() jus [...] omits 8db73897698c drm/edid: detect color formats and CTA revision in all CTA [...] omits 705bec3eca9b drm/edid: detect basic audio in all CEA extensions omits 49a62a2923e5 drm/edid: restore some type safety to cea_db_*() functions omits 2af243444f91 drm/edid: sunset the old unused cea data block iterators omits 37852141965d drm/edid: convert drm_edid_to_eld() to use cea db iter omits dfc031259656 drm/edid: convert drm_parse_cea_ext() to use cea db iter omits 9975af040a04 drm/edid: convert drm_detect_monitor_audio() to use cea db iter omits 4ce08703a8c4 drm/edid: convert drm_detect_hdmi_monitor() to use cea db iter omits b07debc2a8ce drm/edid: convert drm_edid_to_sad() to use cea db iter omits ed3173077d3f drm/edid: convert drm_edid_to_speaker_allocation() to use [...] omits 537d9ed2f6c1 drm/edid: convert add_cea_modes() to use cea db iter omits a9ec4fd004b8 drm/edid: clean up cea_db_is_*() functions omits aba5825439d7 drm/edid: add iterator for CTA data blocks omits 94afc5382669 drm/edid: add iterator for EDID base and extension blocks omits 9d72b7e2d2ce drm/edid: clean up CTA data block tag definitions omits d8cb49d20355 drm/edid: rename HDMI Forum VSDB to SCDS omits 115fcf5899f7 drm/edid: check for HF-SCDB block omits d10f7117aa43 drm/edid: reset display info in drm_add_edid_modes() for N [...] omits 7a77bd481cad Merge branch 'omap1-multiplatform-5.18' into arm/multiplat [...] omits b5418fc0478c Merge branch 'omap-for-v5.19/dt' into for-next omits ef1db0dad602 Merge branch 'omap-for-v5.19/dt' into for-next omits eb3f85f0fc6e Merge branch 'for-5.19/wacom' into for-next omits a6b36823df3f Merge branch 'for-5.19/lenovo' into for-next omits 6b2d72729581 Merge branches 'slab/for-5.19/stackdepot' and 'slab/for-5. [...] omits cd2ef50eb483 Merge edac-alloc-cleanup into for-next omits fe18894930a0 iio: mma8452: fix probe fail when device tree compatible is used. omits 5b5d65978dc3 Merge edac-misc into for-next omits 930161749e64 Merge branch 'omap-for-v5.19/dt' into for-next omits b500d6d7243d unicode: Handle memory allocation failures in mkutf8data omits 0455d61c8ecc Merge edac-misc into for-next omits 2f4c230ca02c Merge branch 'edac-urgent' into edac-for-next omits 5075cc5ccfc7 EDAC/synopsys: Re-enable the error interrupts on v3 hw omits 108f241d7159 EDAC/synopsys: Use the correct register to disable the err [...] omits bfc1f2749c23 Merge branch 'rework/kthreads' into for-next omits dbcd30706466 Merge branch 'maintainers-take2' into for-next omits db30e53bf897 Merge branch 'tee_cleanup_for_v5.19' into next omits c3827036dd88 thermal/drivers/broadcom: Fix potential NULL dereference i [...] omits 6b49bc9d8a5f fuse: avoid unnecessary spinlock bump omits 888e58368fe8 fuse: fix deadlock between atomic O_TRUNC and page invalidation omits d4cb77112c7b media: isl7998x: select V4L2_FWNODE to fix build error omits 0e01d176d578 hwspinlock: using pm_runtime_resume_and_get instead of pm_ [...] omits f923656e8812 [TO BE REBASED] ARM: omap1: enable multiplatform omits 184df12983f8 [TO BE REBASED] ARM: OMAP1: clock: Convert to CCF omits cc588fc3635a [MERGED] ASoC: ti: osk5912: Make it CCF clk API compatible omits 841847338e23 [MERGED] mmc: omap: Make it CCF clk API compatible omits 2fdc64b8ed64 [MERGED] video: fbdev: omap: Make it CCF clk API compatible omits 930f64028dcf [MERGED] usb: gadget: omap_udc: Make it CCF clk API compatible omits 908c39c8cc6d [MERGED] usb: host: ohci-omap: Make it CCF clk API compatible omits c07a7c8dbcd8 tools/thermal: Add thermal daemon skeleton omits a84a55b356ad tools/thermal: Add a temperature capture tool omits 8d3e4e4e4d93 tools/thermal: Add util library omits 60c42a1030dd tools/lib/thermal: Add a thermal library omits e7b192fae27b Merge branch 'omap-for-v5.19/ti-sysc' into for-next omits 46a3897a87f0 Merge branch 'omap-for-v5.19/soc' into for-next omits d873b58b1877 Merge branch 'omap-for-v5.19/dt' into for-next omits 22d0912fc3fd Merge branch 'for-5.18/upstream-fixes' into for-next omits d5b253114682 Merge branch 'for-5.18/upstream-fixes' into for-next omits 23507c8efba8 Merge branch 'for-5.18/upstream-fixes' into for-next omits 9a7febc42cd5 Merge branch 'for-5.19/amd-sfh' into for-next omits 757c1bc54021 Merge branch 'for-5.19/uclogic' into for-next omits 25c3dcf1df09 Merge branch 'for-5.19/wacom' into for-next omits e0452733a746 Merge branch 'for-5.19/google' into for-next omits e9c8c7c43b51 HID: Driver for Google Hangouts Meet Speakermic omits 75686595d0fe Merge branch 'for-5.19/wacom' into for-next omits a003f03581f6 MAINTAINERS: omap1: Add Janusz as an additional maintainer omits f7bd69fdd45f MAINTAINERS: omap: remove me as a maintainer omits cb9874316130 fuse: write inode in fuse_release() omits 423279d81631 Merge branch 'edac-alloc-cleanup' into edac-for-next omits c71faaffea99 EDAC: Use kcalloc() omits e9d0fa5e2482 IDT: Fix Build warnings on some 32bit architectures. omits d8441486c935 Merge branch 'edac-misc' into edac-for-next omits 96b79f201386 Merge branch 'edac-urgent' into edac-for-next omits 75c1e9c05d21 Merge branch 'fixes' into for-next omits e08277df1e1a thermal/drivers/thermal_of: Add change_mode ops support fo [...] omits d1de9c29628b thermal/drivers/bcm2711: Don't clamp temperature at zero omits 84d7df104dba Merge branch 'for-5.19' into for-next omits 43c14f8d18a7 HSI: omap_ssi: Fix refcount leak in ssi_probe omits 2660e71e6080 HSI: clients: remove duplicate assignment omits 91d70a5329ba tools/memory-model: Use "-unroll 0" to keep --hw runs finite omits f195c9676fbb tools/memory-model: Make judgelitmus.sh handle scripted Re [...] omits ca1545202ab7 tools/memory-model: Add data-race capabilities to judgelitmus.sh omits d5311b7c48a7 tools/memory-model: Add checktheselitmus.sh to run specifi [...] omits 34457edc80a1 tools/memory-model: Repair parseargs.sh header comment omits a21572226ae3 tools/memory-model: Add "--" to parseargs.sh for addition [...] omits a7ce0b62ed4c tools/memory-model: Make history-check scripts use mselect7 omits 03aedae850f8 tools/memory-model: Make checkghlitmus.sh use mselect7 omits 4e322853124d tools/memory-model: Fix scripting --jobs argument omits 3973fc0ec9e8 tools/memory-model: Implement --hw support for checkghlitmus.sh omits bf9274f048e0 tools/memory-model: Add -v flag to jingle7 runs omits cf8447de610c tools/memory-model: Make runlitmus.sh check for jingle errors omits 863e4059cb7c tools/memory-model: Allow herd to deduce CPU type omits 53ad687a2abf tools/memory-model: Keep assembly-language litmus tests omits 6e6bfb85d576 tools/memory-model: Move from .AArch64.litmus.out to .litm [...] omits 6bc74b4580b8 tools/memory-model: Make runlitmus.sh generate .litmus.out [...] omits 89471194c4f9 tools/memory-model: Split runlitmus.sh out of checklitmus.sh omits 3ae11fc23ae7 tools/memory-model: Make judgelitmus.sh ransack .litmus.out files omits c749402cdd9d tools/memory-model: Hardware checking for check{,all}litmus.sh omits c4654c7d3671 tools/memory-model: Fix checkalllitmus.sh comment omits 7635d3c45b59 tools/memory-model: Add simpletest.sh to check locking, RC [...] omits e0a5facc04c7 tools/memory-model: Make judgelitmus.sh handle hardware ve [...] omits 3058e7655999 tools/memory-model: Update parseargs.sh for hardware verification omits c69a53170d6c tools/memory-model: Fix paulmck email address on pre-exist [...] omits 8daade5f425c tools/memory-model: Make judgelitmus.sh detect hard deadlocks omits 144dc65b5932 tools/memory-model: Make judgelitmus.sh identify bad macros omits 201d56f21faa tools/memory-model: Make cmplitmushist.sh note timeouts omits c4c641e09bff tools/memory-model: Make judgelitmus.sh note timeouts omits 3874a21aeb4a tools/memory-model: Document locking corner cases omits 65fd006d5e32 Merge branch 'edac-alloc-cleanup' into edac-for-next omits e668210e6244 Merge branch 'for-5.18/upstream-fixes' into for-next omits 483698d51626 Merge branch 'for-5.19/uclogic' into for-next omits bf194bb4328b Merge branches 'omap-for-v5.19/dt-bindings' and 'omap-for- [...] omits faddb1da448e thermal/drivers/tsens: Add compat string for the qcom,msm8960 omits 9386d9208b5c dt-bindings: thermal: qcom-tsens.yaml: add msm8960 compat string omits 7605f54ade7b thermal/drivers/k3: Add hwmon support omits 5d1b47fa867c thermal/drivers/qcom: Add support for PMIC5 Gen2 ADCTM omits b86352f309c7 thermal/drivers/qcom: Add support for multiple generations [...] omits d33861fa5bd5 iio: adc: qcom-vadc-common: add reverse scaling for PMIC5 [...] omits 9117fbc4ff73 dt-bindings: thermal: qcom: add PMIC5 Gen2 ADC_TM bindings omits 0829390fae00 thermal/drivers/rcar_thermal: Use platform_get_irq_optiona [...] omits 7253f98b1029 dt-bindings: thermal: rzg2l-thermal: Document RZ/V2L bindings omits ba6b652bd863 smack: Remove redundant assignments omits 17522923771d Merge branch 'fixes' into next omits 98268f2a2a9f Merge branch 'optee_ffa_probe_fix_for_v5.18' into fixes omits a1089c6d8790 Merge branch 'tee_shm_vmalloc_for_v5.19' into next omits 02ee88c9cb4d Merge branch 'tee_menu_for_v5.19' into next omits ceaaa0282c06 Merge branch 'for-5.18/upstream-fixes' into for-next omits 0e1b951d6de0 Merge branch 'for-5.18/selftests-fixes' into for-next omits fa2d8afa1f0a Merge branch 'for-5.18/fixes' into for-next omits 3cc519d82627 Merge branch 'for-5.17/upstream-fixes' into for-next omits c5f75d490fc2 Merge branch 'for-5.18' into for-next omits cde4b57a1c51 Merge branch 'for-5.17/upstream-fixes' into for-next omits 60157d4f9e2e Merge branch 'for-5.18/core' into for-next omits 5bd244f9134b Merge branch 'for-5.17/upstream-fixes' into for-next omits 008b6635d1e6 Merge branch 'for-5.18/uclogic' into for-next omits b53c24f69199 drm/tegra: Support YVYU, VYUY and YU24 formats omits c25eae9d06b6 drm/tegra: Support semi-planar formats on Tegra114+ omits f3e0a175dcfe drm/tegra: Fix planar formats on Tegra186 and later omits 0bb9320fc457 gpu: host1x: Fix a memory leak in 'host1x_remove()' omits d65e338027e7 gpu: host1x: Fix an error handling path in 'host1x_probe()' omits e8134595e3f1 Merge branch 'for-5.18' into for-next omits b44a7f076ce1 Merge branch 'for-5.18/selftests-fixes' into for-next omits c2489617b3b9 apparmor: Fix undefined reference to `zlib_deflate_workspacesize' omits 15acceb9f0d6 Merge branch 'for-5.18-panic-deadlocks' into for-next omits dcd03ba15947 Merge branch 'for-5.18' into for-next omits c4b0059be663 Merge branch 'for-5.18' into for-next omits c0774561bd46 Merge branch 'for-5.17/upstream-fixes' into for-next omits 8b943e92aede Merge branch 'for-5.17/upstream-fixes' into for-next omits 40282358ae30 Merge branch 'for-5.18/apple' into for-next omits 5c9d54d2c2bd Merge branch 'for-5.18/razer' into for-next omits be94d0aa19ee Merge branch 'for-5.17/upstream-fixes' into for-next omits 37ee26c43358 Merge branch 'for-5.18/apple' into for-next omits 714af0dbfa78 Merge branch 'for-5.18/uclogic' into for-next omits aaca3f07f25d Merge branch 'for-5.12/i2c-hid' into for-next omits 27c6565ac313 Merge branch 'for-5.17/upstream-fixes' into for-next omits cfab610f0005 Merge branch 'for-5.18' into for-next omits 7035abfeb16d Merge branch 'for-5.18-panic-deadlocks' into for-next omits cc64431a9607 Merge branch 'for-5.17/upstream-fixes' into for-next omits c537b53ed352 Merge branch 'for-5.12/i2c-hid' into for-next omits 13db6c2acdcd apparmor: fix aa_label_asxprint return check omits 15b39415b669 Merge branch 'for-5.18-vsprintf-fourcc-fixup' into for-next omits 2b3566c337c3 Merge branch 'for-5.17/upstream-fixes' into for-next omits 180b54d4c3da Merge branch 'for-5.18/sigma-micro' into for-next omits bdb5fcc74d34 Merge branch 'for-5.18/google' into for-next omits fbe201d16bb1 Merge branch 'for-5.17/upstream-fixes' into for-next omits d4c575491c82 Merge branch 'for-5.17/upstream-fixes' into for-next omits 88a309465b3f lib: zstd: clean up double word in comment. omits 364bd29902ae apparmor: Fix some kernel-doc comments omits 8db29b0b58d8 apparmor: Fix some kernel-doc comments omits 6431226f1d74 apparmor: Fix match_mnt_path_str() and match_mnt() kernel- [...] omits 65c2c0709d8e Merge branch 'rework/fast-next-seq' into for-next omits 5f42e6a8ca26 apparmor: Use struct_size() helper in kmalloc() omits 7b4c6bfb3b41 apparmor: Fix failed mount permission check error message omits a5a122fe88a5 security/apparmor: remove redundant ret variable omits 70cb9f8d1242 apparmor: fix quiet_denied for file rules omits 0b01476aea64 apparmor: resolve uninitialized symbol warnings in policy_ [...] omits d0c1524735be apparmor: Update MAINTAINERS file with the lastest information omits 9fc23e57bb60 Merge branch 'for-5.18/amd-sfh' into for-next omits 272f70d2ae5c Merge branch 'for-5.17/upstream-fixes' into for-next omits 32fdbc45ade0 Merge branch 'for-5.17/kallsyms' into for-next omits 1bec0754eaa0 Merge branches 'for-5.16/upstream-fixes', 'for-5.17/apple' [...] omits 395cc1cdcbd4 Merge branch 'for-5.17' into for-next omits 8cdf3792526a Merge branch 'for-5.17/fixes' into for-next omits 39945055a7c5 apparmor: don't create raw_sha1 symlink if sha1 hashing is [...] omits fda01a1f8d07 apparmor: Enable tuning of policy paranoid load for embedd [...] omits abfb9c0725f2 apparmor: make export of raw binary profile to userspace optional omits 6a029e3d3e4a apparmor: Update help description of policy hash for intro [...] omits c5915b53d4c2 dt-bindings: soc: bcm: Convert brcm,bcm2835-vchiq to json-schema omits 09b7bafa9876 Merge branch 'for-5.17' into for-next omits 875e5cc6b065 lsm: Fix kernel-doc omits 0906a50ee6f3 apparmor: Fix kernel-doc omits d86d1652ab13 apparmor: test: Remove some casts which are no-longer required omits 9b7f83e0c25b apparmor: fix absroot causing audited secids to begin with = omits ce94980d2970 ARM: dts: bcm2711-rpi-4-b: Add gpio offsets to line name array omits b4a213c53eed ARM: dts: bcm2711-rpi-400: Fix GPIO expander labels omits 4e1f82dce05b Merge branch 'for-5.16-fixes' into for-next omits 614887c0a7fa Merge branch 'console-registration-cleanup' into for-next omits 97b289cfd305 Merge branch 'for-5.17' into for-next omits 80d8e4d3f313 fs/locks: fix fcntl_getlk64/fcntl_setlk64 stub prototypes omits 06cf63cb69be Merge branch 'for-5.16-fixup' into for-next omits 4b4e6c24e679 Merge branch 'rework/printk_safe-removal' into for-next omits eafd42c87753 Merge branch 'for-5.16-vsprintf-pgp' into for-next omits ad7fea30c59e Merge branch 'for-5.16' into for-next omits 68607c27a0ed Merge branch 'for-5.16-vsprintf-pgp' into for-next omits cd2d68f2d6b2 Merge branch 'for-5.15/cpu-hotplug' into for-next omits cb293d3b430e Merge branch 'for_5.15/drivers-soc' into next omits 047843bdb316 Merge branch 'landlock_lsm_v34' into next-testing omits 237f61b788d3 Merge branch 'fixes-v5.12' into next-testing omits 444d018d8d38 ARM: dts: owl-s500-roseapplepi: Add ATC2603C PMIC omits c150bbbb1731 Merge branch 'for-5.13/signal' into for-next omits bd33335aa93d rtc: cmos: Disable irq around direct invocation of cmos_in [...] omits 81840f21d416 Merge branch 'for-5.12/doc' into for-next omits 59fc1e476962 Merge branch 'for-5.10/flive-patching' into for-next omits 338c0aff6dbb Merge branch 'for-5.9/upstream-fixes' into for-next omits bf14b015bf51 Merge branch 'for-5.9/selftests-cleanup' into for-next omits b2a80bf2f658 Merge branch 'for-5.9/selftests-cleanup' into for-next omits b950460b2486 Merge branch 'for-5.9/selftests-cleanup' into for-next omits e1aef3a1dfdd Merge branch 'for-5.9/selftests-cleanup' into for-next omits 8631420cac7d Merge branch 'for-5.8/klp-module-fixups' into for-next omits 1a0601ade9e1 Merge branch 'for-5.8/klp-module-fixups' into for-next omits f644e7bbd7c1 Merge branch 'for-5.8/klp-module-fixups' into for-next omits ccd99877e8fc Merge branch 'for-5.8/klp-module-fixups' into for-next omits aa4673232ef6 Merge branch 'for-5.8/klp-module-fixups' into for-next omits d28b4c1b2b3d Merge branch 'for-5.6/selftests' into for-next omits 7f436b3066e3 Merge branch 'for-5.5/core' into for-next omits 8b65d6ab9d70 Merge remote-tracking branch 'for-5.5/system-state' into for-next omits 010e85f9e47c Merge branch 'for-5.5/selftests' into for-next omits 1cfe141e1715 Merge branch 'for-5.4-core' into for-next omits 28f28ea4343a Merge branch 'for-5.3-core' into for-next omits eb1bfcffba2c Merge branch 'for-5.3-core' into for-next omits 33b7fbdee8ff Merge commit '4fb5741c7c5defd88046f570694fc3249479f36f' in [...] omits 95def8fe33ed Merge branch 'for-5.2/fixes' into for-next omits 591be2f7f7b5 Merge branch 'for-5.2/core' into for-next omits 7df6a9f68d5d Merge branch 'for-5.2-core' into for-next omits 55ac3597df3f Merge branch 'for-5.1-upstream-fixes' into for-next omits 90be806f0eb3 Merge branch 'for-5.2-core' into for-next omits 768321fdbcb1 Merge branch 'for-5.1-upstream-fixes' into for-next omits b420648f103d Merge branch 'for-5.1-atomic-replace' into for-next omits 586f1a151c7b Merge branch 'for-5.1-atomic-replace' into for-next omits 62ecab9b2482 Merge branch 'for-5.1-atomic-replace' into for-next omits d85ce23d3c20 Merge branch 'for-5.0/upstream-fixes' into for-next omits 5b99cc230388 Merge branch 'for-5.0/upstream-fixes' into for-next omits e1fd0398d1e7 Merge branch 'for-5.1/fake-signal' into for-next omits 704f63ef69b5 Merge branch 'for-5.1/atomic-replace' into for-next omits bd0ab5efe8ec Merge branch 'for-4.21/upstream' into for-next omits c72a7f515329 Merge branch 'for-4.18/upstream' into for-next omits 0eb53cdd58f5 Merge branch 'for-4.19/upstream' into for-next omits d7ab8e67aa52 Merge branch 'for-4.18/upstream' into for-next omits 3beed9bf1e3d Merge branch 'for-4.17/upstream-fixes' into for-next omits d13f5d84ca27 Merge branch 'for-4.16/signal-sysfs-force-v2' into for-next adds 7d78b7ebdf7d Merge tag 'mips-fixes_5.19_1' of git://git.kernel.org/pub/ [...] adds f2ecc964b941 Merge tag 'for-linus-5.19a-rc2-tag' of git://git.kernel.or [...] adds b489a6e58716 tls: Rename TLS_INFO_ZC_SENDFILE to TLS_INFO_ZC_TX adds 03d5005ff735 nfp: avoid unnecessary check warnings in nfp_app_get_vf_config adds a0b843340dae nfp: flower: restructure flow-key for gre+vlan combination adds cd3ff99b93f7 Merge branch 'nfp-fixes-for-v5-19' adds a3bd2102e464 net: seg6: fix seg6_lookup_any_nexthop() to handle VRFs us [...] adds ed872f92fd09 MAINTAINERS: adjust MELLANOX ETHERNET INNOVA DRIVERS to TL [...] adds 4d995c1b9d49 Revert "net/mlx5e: Allow relaxed ordering over VFs" adds 15ef9efa855c net/mlx5e: CT: Fix cleanup of CT before cleanup of TC ct rules adds 3008e6a00493 net/mlx5: E-Switch, pair only capable devices adds 8bf94e6414c9 net/mlx5: Rearm the FW tracer after each tracer event adds 8fa5e7b20e01 net/mlx5: fs, fail conflicting actions adds bf56a0917fd3 Merge tag 'mlx5-fixes-2022-06-08' of git://git.kernel.org/ [...] adds 68171bbd1a9a Merge tag 'net-5.19-rc2-2' of git://git.kernel.org/pub/scm [...] adds 4b81dd2cc6f4 drm/amd/display: Read Golden Settings Table from VBIOS adds 0ec744084793 drm/amd/display: revert Blank eDP on disable/enable drv adds 8440f5753249 drm/amd/display: Pass the new context into disable OTG WA adds 92909cde3235 drm/amd/display: Wait DMCUB to idle state before reset. adds 6ecf9773a503 drm/amd/display: Fix DMUB outbox trace in S4 (#4465) adds f0ad66f42a3d drm/amd/display: Don't clear ref_dtbclk value adds 583ad88871b3 drm/amd/display: Fix possible infinite loop in DP LT fallback adds 067541847781 drm/amd/display: 3.2.187 adds 11594fa11427 drm/amdgpu: make program_imu_rlc_ram static adds 97e50305542f drm/amdgpu: update VCN codec support for Yellow Carp adds ae969b62e7a1 drm/amdgpu: fix aper_base for APU adds 418214ddcf6e drm/amdgpu: fix a missing break in gfx_v11_0_handle_priv_fault adds 8365ed22d00b drm/amdgpu: make gfx_v11_0_rlc_stop static adds fd843d03418e drm/amd/display: remove stale config guards adds 28caf8c467e2 drm/amdgpu: fix ras supported check adds 2a460963350e drm/amdgpu: Resolve RAS GFX error count issue after cold b [...] adds fa582c6f3684 drm/amdkfd: Use mmget_not_zero in MMU notifier adds 7c4f4f197e0c drm/amdkfd: Add GC 10.3.6 and 10.3.7 KFD definitions adds 371017309a9f drm/amdgpu: enable tmz by default for GC 10.3.7 adds 4d1e5f12b7a0 drm/amdgpu: Update PDEs flush TLB if PTB/PDB moved adds 4fac4fcf4500 drm/amdkfd: add pinned BOs to kfd_bo_list adds 88467db6e2f4 drm/amdkfd: Fix partial migration bugs adds 4513edf74cc8 drm/amd/pm: suppress compile warnings about possible unali [...] adds 12d6c18cfa70 drm/amdgpu: suppress the compile warning about 64 bit type adds 41782d7056e2 Revert "drm/amdgpu: Ensure the DMA engine is deactivated d [...] adds 8b8ce2b90af1 Revert "drm/amd/display: Pass the new context into disable [...] adds b3f9234e106c drm/amdgpu: Add MODE register to wave debug info in gfx11 adds a956a11ee669 drm/amdkfd:Fix fw version for 10.3.6 adds 1d2afeb79830 drm/amdgpu: fix limiting AV1 to the first instance on VCN3 adds 84205d009343 drm/amdgpu: always flush the TLB on gfx8 adds 578eb31776df drm/amdgpu/jpeg2: Add jpeg vmid update under IB submit adds 431d07128652 drm/amdgpu/mes: only invalid/prime icache when finish load [...] adds 0a178750647e Merge tag 'amd-drm-fixes-5.19-2022-06-08' of https://gitla [...] adds 88bfb6dbb61c Merge tag 'drm-misc-fixes-2022-05-26' of git://anongit.fre [...] adds 1f192b9e8d8a Merge tag 'drm-misc-fixes-2022-06-09' of git://anongit.fre [...] adds 8dd77d44795d Merge tag 'drm-fixes-2022-06-10' of git://anongit.freedesk [...] adds 8f7ac50c97d3 Merge tag 'sound-5.19-rc2' of git://git.kernel.org/pub/scm [...] adds a734510fa8b4 ata: libata: drop 'sas_last_tag' adds bf476fe22aa1 ata: libata-core: fix NULL pointer deref in ata_host_alloc [...] adds 10d6bdf53290 ata: pata_octeon_cf: Fix refcount leak in octeon_cf_probe adds c745dfc541e7 libata: fix reading concurrent positioning ranges log adds 6d11acd452fd libata: fix translation of concurrent positioning ranges adds 72aad489f992 ata: libata-transport: fix {dma|pio|xfer}_mode sysfs files adds 481f7017c37a MAINTAINERS: add ATA sysfs file documentation to libata entry adds f7a1d00e749f Merge tag 'ata-5.19-rc2' of git://git.kernel.org/pub/scm/l [...] adds a2a513be7139 zonefs: fix handling of explicit_open option on mount adds 96eca145cb51 zonefs: Do not ignore explicit_open with active zone limit adds c1c1204c0d0c zonefs: fix zonefs_iomap_begin() for reads adds ad6e0764988a Merge tag 'zonefs-5.19-rc2' of git://git.kernel.org/pub/sc [...] adds ce253b8573ce arm64/sysreg: Fix typo in Enum element regex adds bb314511b6dc arm64/fpsimd: Fix typo in comment adds 2e990e63220b arm64/sme: Fix EFI save/restore adds 78cdaf3f4257 arm64: Add kasan_hw_tags_enable() prototype to silence sparse adds 36a236637971 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] adds fe43c0188911 Merge tag 'docs-5.19-3' of git://git.lwn.net/linux adds d56fd98612ae certs: Convert spaces in certs/Makefile to a tab adds 67e59f8d019f Merge branch 'pm-sysoff' adds 1bc27dec7ea5 Merge tag 'pm-5.19-rc2' of git://git.kernel.org/pub/scm/li [...] adds 01aa6cbf3daf dt-bindings: pinctrl: ralink: Fix 'enum' lists with duplic [...] adds 0b9431c8221c dt-bindings: display: arm,malidp: remove bogus RQOS property adds aa3398fb4b3f Merge tag 'devicetree-fixes-for-5.19-2' of git://git.kerne [...] adds a32e7ea36235 Merge tag 'folio-5.19a' of git://git.infradead.org/users/w [...] adds 6c77676645ad iov_iter: Fix iter_xarray_get_pages{,_alloc}() adds b09891598557 Merge tag 'pull-fixes' of git://git.kernel.org/pub/scm/lin [...] adds 102d841055be afs: Fix some checker issues adds e81fb4198e27 netfs: Further cleanups after struct netfs_inode wrapper i [...] adds 40a811012023 netfs: Rename the netfs_io_request cleanup op and give it [...] adds 045fb9c2f5f4 Merge branch 'fscache-fixes' of git://git.kernel.org/pub/s [...] adds dddf30564054 dm: fix zoned locking imbalance due to needless check in c [...] adds 90add6d418d0 Merge tag 'for-5.19/dm-fixes-2' of git://git.kernel.org/pu [...] adds 0885eacdc81f Merge tag 'nfsd-5.19-1' of git://git.kernel.org/pub/scm/li [...] adds 1c27f1fc1549 iov_iter: fix build issue due to possible type mis-match adds 255b4658c809 LoongArch: Fix the !CONFIG_SMP build adds 0626e1c9f3e5 LoongArch: Fix copy_thread() build errors adds 5c95fe8b0201 LoongArch: Remove MIPS comment about cycle counter adds 0678afa6055d Merge tag 'loongarch-fixes-5.19-1' of git://git.kernel.org [...] adds eacea844594f um: virt-pci: set device ready in probe() adds abe71eb32f30 Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linu [...] adds cecb3540b89e Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] adds 77006f6edc0e gpio: dwapb: Don't print error on -EPROBE_DEFER adds 7a68065eb9cd Merge tag 'gpio-fixes-for-v5.19-rc2' of git://git.kernel.o [...] adds 9b29b6b20376 random: avoid checking crng_ready() twice in random_init() adds 39e0f991a62e random: mark bootloader randomness code as __init adds 77fc95f8c0dc random: account for arch randomness in bits adds 60e5b2886b92 random: do not use jump labels before they are initialized adds 846bb97e131d random: credit cpu and bootloader seeds by default adds e052a478a7da random: remove rng_has_arch_random() adds 17b0128a136d wireguard: selftests: use maximum cpu features and allow r [...] adds 3cae0d84756a Merge tag 'random-5.19-rc2-for-linus' of git://git.kernel. [...] adds 4c14d7043fed cifs: populate empty hostnames for extra channels adds 2275c6babfa5 Merge tag '5.19-rc1-smb3-client-fixes' of git://git.samba. [...] adds 1f7a6cf6b07c scripts/gdb: change kernel config dumping method adds e3b8e2de19e1 Merge tag 'kbuild-fixes-v5.19' of git://git.kernel.org/pub [...] adds 8bee9dd953b6 workqueue: Switch to new kerneldoc syntax for named variab [...] adds b0cb8db39636 Merge tag 'wq-for-5.19-rc1-fixes' of git://git.kernel.org/ [...] adds a4c934d74e40 platform/mellanox: Spelling s/platfom/platform/ adds b9c29f391f41 platform/mellanox: Add static in struct declaration. adds 66cb3a2d7ad0 platform/x86/intel: Fix pmt_crashlog array reference adds 552f3b801de6 platform/x86/intel: pmc: Support Intel Raptorlake P adds 011881b80ebe platform/x86: barco-p50-gpio: Add check for platform_drive [...] adds 8a041afe3e77 platform/x86: gigabyte-wmi: Add Z690M AORUS ELITE AX DDR4 support adds c6bc7e8ee908 platform/x86: gigabyte-wmi: Add support for B450M DS3H-CF adds dc6a6ab58379 platform/x86: hp-wmi: Resolve WMI query failures on some devices adds 65f936f35359 platform/x86: hp-wmi: Use zero insize parameter only when [...] adds d4fe9cc4ff86 platform/x86/intel: hid: Add Surface Go to VGBS allow list adds 997952851843 Merge tag 'platform-drivers-x86-v5.19-2' of git://git.kern [...] adds b13baccc3850 Linux 5.19-rc2 adds 8f236b0e696d btrfs: fix hang during unmount when block group reclaim ta [...] adds 76bee978d9a4 btrfs: fix typos in comments adds be1774011082 btrfs: zoned: fix comment description for sb_write_pointer logic adds 80a64ae3ece5 btrfs: prevent remounting to v1 space cache for subpage mount adds 165261977cb4 btrfs: use PAGE_ALIGNED instead of IS_ALIGNED adds fcf6c8738f3c btrfs: quit early if the fs has no RAID56 support for raid [...] adds 968fe8ce00f3 btrfs: introduce a data checksum checking helper adds e39d4f5418be btrfs: remove duplicated parameters from submit_data_read_ [...] adds fdd273f070d7 btrfs: factor out a helper to end a single sector buffer I/O adds 186174f697b8 btrfs: refactor end_bio_extent_readpage code flow adds bb918fea2ab2 btrfs: factor out a btrfs_csum_ptr helper adds 44dda76d6730 btrfs: add a helper to iterate through a btrfs_bio with se [...] adds be6c51c101d9 btrfs: use btrfs_bio_for_each_sector in btrfs_check_read_dio_bio adds 5329ff28bee8 btrfs: introduce btrfs_try_lock_balance adds 07ce1835768c btrfs: use btrfs_try_lock_balance in btrfs_ioctl_balance adds a01dc71ced5c btrfs: use integrated bitmaps for btrfs_raid_bio::dbitmap [...] adds 3487d62802d9 btrfs: use integrated bitmaps for scrub_parity::dbitmap an [...] adds 75d7c8fd92f2 btrfs: only write the sectors in the vertical stripe which [...] adds 5df899df2c86 btrfs: remove redundant calls to flush_dcache_page adds 71bf8a4bbee4 btrfs: update stripe_sectors::uptodate in steal_rbio adds d4ca15fe2571 btrfs: add trace event for submitted RAID56 bio adds b019dd5c798b btrfs: balance btree dirty pages and delayed items after a rename adds 89989b0f3f44 btrfs: free the path earlier when creating a new inode adds 23749f3977a3 btrfs: balance btree dirty pages and delayed items after c [...] adds 9817259eed70 btrfs: add assertions when deleting batches of delayed items adds 2d15380c52be btrfs: deal with deletion errors when deleting delayed items adds de99ec18e377 btrfs: refactor the delayed item deletion entry point adds fdfc9f59f5c2 btrfs: improve batch deletion of delayed dir index items adds 3a409be13d52 btrfs: assert that delayed item is a dir index item when a [...] adds f8ac02e42c2f btrfs: improve batch insertion of delayed dir index items adds 5ccef44065e6 btrfs: do not BUG_ON() on failure to reserve metadata for [...] adds d36d9b5e21bb btrfs: set delayed item type when initializing it adds 10a730609f46 btrfs: reduce amount of reserved metadata for delayed item [...] adds b591a9aa816c btrfs: store chunk size in space-info struct adds f81c82544503 btrfs: sysfs: export chunk size in space infos adds 91f76eca2c7b btrfs: sysfs: add force_chunk_alloc trigger to force allocation adds fd32aea8a389 btrfs: send: remove unused send_ctx::{total,cmd}_send_size adds 7db8bb597a18 btrfs: send: explicitly number commands and attributes adds d5b658fe2028 btrfs: send: add stream v2 definitions adds ed97a38b8238 btrfs: send: write larger chunks when using stream v2 adds 0b1fb21d195e btrfs: send: get send buffer pages for protocol v2 adds c3a5d05b8229 btrfs: send: send compressed extents with encoded writes adds db512bd3d3e2 btrfs: send: enable support for stream v2 and compressed writes adds c24d5dae30ba btrfs: move more work into btrfs_end_bioc adds c1b61f7ad53f btrfs: simplify code flow in btrfs_submit_dio_bio adds a7eee032e6ea btrfs: split btrfs_submit_data_bio to read and write parts adds ca00a6ba1c01 btrfs: defer I/O completion based on the btrfs_raid_bio adds 52175c2561c2 btrfs: don't double-defer bio completions for compressed reads adds 42f4e678a09a btrfs: don't use btrfs_bio_wq_end_io for compressed writes adds 86d72525f971 btrfs: centralize setting REQ_META adds 0609cf7ed02a btrfs: remove btrfs_end_io_wq adds 28630133b65d btrfs: factor stripe submission logic out of btrfs_map_bio adds 1ce47e0f55d3 btrfs: do not allocate a btrfs_bio for low-level bios adds 7e0e33fa288c btrfs: replace kmap() with kmap_local_page() in inode.c adds 6ede8485e544 btrfs: replace kmap() with kmap_local_page() in lzo.c adds 25ca1b1ef673 btrfs: add error messages to all unrecognized mount options adds 638ab1768a6a btrfs: remove redundant check in up check_setget_bounds adds a218f74698f6 btrfs: don't use bio->bi_private to pass the inode to subm [...] adds 26b320283837 btrfs: merge end_write_bio and flush_write_bio adds f8a56b4cb3a7 btrfs: pass the btrfs_bio_ctrl to submit_one_bio adds c5c169d04a6e btrfs: fix race between reflinking and ordered extent completion adds cac09e378a8e btrfs: add missing inode updates on each iteration when re [...] adds 8587a6570320 btrfs: do not BUG_ON() on failure to migrate space when re [...] adds 1b505059de41 btrfs: make btrfs_super_block::log_root_transid deprecated adds 5406069c99a2 btrfs: reject log replay if there is unsupported RO compat flag adds 41586a390eb8 btrfs: stop looking at btrfs_bio->iter in index_one_bio adds 8cc2aecc3db7 btrfs: split discard handling out of btrfs_map_block adds 16829b709184 btrfs: sysfs: advertise zoned support among features adds cb5d52129662 btrfs: zoned: prevent allocation from previous data relocation BG adds b4f865c5dbc2 btrfs: zoned: fix critical section of relocation inode writeback adds 89a3dbb6b623 btrfs: add tracepoints for ordered extents adds d46f52fc8afe btrfs: don't set lock_owner when locking extent buffer for [...] adds 0d227daa5cfe btrfs: tree-log: make the return value for log syncing consistent adds 8e619a1ba725 btrfs: fix deadlock with fsync+fiemap+transaction commit adds e4dcded3b5ee Documentation: update btrfs list of features and link to r [...] adds 3e1963035b27 btrfs: raid56: avoid double for loop inside finish_rmw() adds 6e70260a8e4c btrfs: raid56: avoid double for loop inside __raid56_parit [...] adds 1bf6a0b7d351 btrfs: raid56: avoid double for loop inside alloc_rbio_ess [...] adds bee29ab481e9 btrfs: raid56: avoid double for loop inside raid56_rmw_stripe() adds 86d0a15b0083 btrfs: raid56: avoid double for loop inside raid56_parity_ [...] adds ab2386739b1c btrfs: open code rbtree search in split_state adds 0057ba5a220e btrfs: open code rbtree search in insert_state adds 09e556ddea9c btrfs: lift start and end parameters to callers of insert_state adds 620818fa5cb2 btrfs: pass bits by value not by pointer for extent_state helpers adds ae48c04876a2 btrfs: add fast path for extent_state insertion adds a686c33c9754 btrfs: remove node and parent parameters from insert_state adds bc67dfb60ebe btrfs: open code inexact rbtree search in tree_search adds be76b6c4be40 btrfs: make tree search for insert more generic and use it [...] adds 5e6ed00c4b41 btrfs: unify tree search helper returning prev and next nodes adds 017245ef8c0d btrfs: remove parameter dev_extent_len from scrub_stripe() adds 832eb6e40428 btrfs: use btrfs_chunk_max_errors() to replace tolerance c [...] adds 5405ee5bca3b btrfs: use btrfs_raid_array to calculate number of parity stripes adds 6cd22d8d2895 btrfs: use ncopies from btrfs_raid_array in btrfs_num_copies() adds 493d16cd793e btrfs: call inode_to_path directly and drop indirection adds af30868b726f btrfs: simplify parameters of backref iterators adds 99dcde0eaac7 btrfs: sink iterator parameter to btrfs_ioctl_logical_to_ino adds bed5d797ab6d btrfs: remove unused typedefs get_extent_t and btrfs_work_func_t adds 55bc1b4598a3 btrfs: Add the capability of getting commit stats in BTRFS
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 (6d0c80680317) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/gnu-release-arm-n [...]
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
No new revisions were added by this update.
Summary of changes: .gitignore | 5 - .mailmap | 1 - .rustfmt.toml | 12 - Documentation/ABI/testing/sysfs-ata | 11 +- Documentation/ABI/testing/sysfs-bus-iio | 5 - Documentation/ABI/testing/sysfs-bus-iio-vf610 | 2 +- Documentation/ABI/testing/sysfs-class-hwmon | 9 - .../testing/sysfs-driver-intel-m10-bmc-sec-update | 61 - Documentation/admin-guide/cgroup-v1/memcg_test.rst | 2 +- Documentation/admin-guide/cgroup-v2.rst | 24 +- Documentation/admin-guide/kernel-parameters.txt | 69 +- Documentation/admin-guide/mm/damon/reclaim.rst | 6 + Documentation/admin-guide/mm/index.rst | 1 - Documentation/admin-guide/mm/shrinker_debugfs.rst | 135 - Documentation/admin-guide/sysctl/vm.rst | 5 +- Documentation/bpf/btf.rst | 43 +- Documentation/bpf/instruction-set.rst | 2 +- Documentation/core-api/index.rst | 1 - Documentation/core-api/maple_tree.rst | 217 - Documentation/core-api/printk-formats.rst | 10 - Documentation/dev-tools/kmemleak.rst | 1 + .../devicetree/bindings/display/arm,malidp.yaml | 7 +- .../bindings/display/bridge/fsl,ldb.yaml | 16 +- .../display/bridge/ingenic,jz4780-hdmi.yaml | 1 + .../devicetree/bindings/display/bridge/sii902x.txt | 78 + .../bindings/display/bridge/sil,sii9022.yaml | 131 - .../bindings/display/bridge/ti,dlpc3433.yaml | 117 - .../display/panel/feiyang,fy07024di26a30d.yaml | 1 + .../bindings/display/panel/novatek,nt36672a.yaml | 2 - .../devicetree/bindings/gpio/gpio-zynq.yaml | 59 +- .../devicetree/bindings/gpu/arm,mali-bifrost.yaml | 25 +- .../devicetree/bindings/hwmon/national,lm90.yaml | 131 - .../devicetree/bindings/hwmon/ti,tmp401.yaml | 5 +- .../devicetree/bindings/i2c/arm,i2c-versatile.yaml | 29 - .../devicetree/bindings/i2c/i2c-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 - .../bindings/iio/adc/renesas,rzg2l-adc.yaml | 28 +- .../devicetree/bindings/input/elan,ekth6915.yaml | 65 - .../bindings/input/fsl,mpr121-touchkey.yaml | 4 +- .../devicetree/bindings/input/gpio-keys.yaml | 4 +- .../devicetree/bindings/input/iqs269a.yaml | 2 +- .../devicetree/bindings/input/iqs626a.yaml | 2 +- .../bindings/input/microchip,cap11xx.yaml | 2 +- .../bindings/interconnect/mediatek,cci.yaml | 141 - .../socionext,uniphier-aidet.yaml | 1 - .../memory-controllers/mediatek,smi-common.yaml | 1 - .../memory-controllers/mediatek,smi-larb.yaml | 1 - .../bindings/mmc/brcm,sdhci-brcmstb.yaml | 32 +- .../devicetree/bindings/mmc/exynos-dw-mshc.txt | 94 + .../devicetree/bindings/mmc/mmc-spi-slot.txt | 29 + .../devicetree/bindings/mmc/mmc-spi-slot.yaml | 77 - .../devicetree/bindings/mmc/renesas,sdhi.yaml | 4 - .../bindings/mmc/samsung,exynos-dw-mshc.yaml | 160 - .../devicetree/bindings/mmc/sdhci-msm.yaml | 52 +- .../devicetree/bindings/mtd/mxc-nand.yaml | 2 + .../bindings/net/broadcom-bluetooth.yaml | 8 - .../bindings/nvmem/microchip,sama7g5-otpc.yaml | 50 - .../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 +- .../bindings/pinctrl/ralink,mt7620-pinctrl.yaml | 26 +- .../bindings/pinctrl/ralink,rt305x-pinctrl.yaml | 27 +- .../devicetree/bindings/power/supply/bq24190.yaml | 2 +- .../bindings/power/supply/qcom,pm8941-charger.yaml | 9 +- .../power/supply/summit,smb347-charger.yaml | 2 +- .../devicetree/bindings/regulator/mps,mp5416.yaml | 1 - .../bindings/regulator/pwm-regulator.txt | 92 + .../bindings/regulator/pwm-regulator.yaml | 126 - .../devicetree/bindings/serio/ps2-gpio.txt | 23 + .../devicetree/bindings/serio/ps2-gpio.yaml | 64 - .../devicetree/bindings/soc/mediatek/devapc.yaml | 1 - .../bindings/sound/atmel-sam9x5-wm8731-audio.txt | 2 +- .../bindings/sound/nvidia,tegra210-ahub.yaml | 4 - .../bindings/sound/nvidia,tegra210-mbdrc.yaml | 47 - .../bindings/sound/nvidia,tegra210-ope.yaml | 87 - .../bindings/sound/nvidia,tegra210-peq.yaml | 48 - .../devicetree/bindings/sound/nxp,tfa989x.yaml | 1 - .../devicetree/bindings/sound/renesas,rz-ssi.yaml | 3 +- .../bindings/spi/mediatek,spi-mt65xx.yaml | 1 - .../bindings/spi/microchip,mpfs-spi.yaml | 1 + .../bindings/spi/qcom,spi-geni-qcom.yaml | 1 + .../devicetree/bindings/spi/snps,dw-apb-ssi.yaml | 18 +- .../bindings/spi/spi-peripheral-props.yaml | 5 - .../devicetree/bindings/sram/qcom,imem.yaml | 75 - .../devicetree/bindings/sram/qcom,ocmem.yaml | 10 +- .../devicetree/bindings/trivial-devices.yaml | 2 - .../devicetree/bindings/vendor-prefixes.yaml | 16 +- Documentation/doc-guide/kernel-doc.rst | 3 - .../driver-api/firmware/other_interfaces.rst | 6 - Documentation/filesystems/btrfs.rst | 16 +- Documentation/filesystems/locking.rst | 9 +- Documentation/filesystems/netfs_library.rst | 33 +- Documentation/filesystems/vfs.rst | 65 +- Documentation/gpu/todo.rst | 11 - Documentation/hwmon/asus_ec_sensors.rst | 1 - Documentation/hwmon/index.rst | 1 - Documentation/hwmon/lm90.rst | 233 +- Documentation/hwmon/lt7182s.rst | 92 - Documentation/hwmon/pmbus-core.rst | 9 - Documentation/index.rst | 1 - Documentation/kbuild/kbuild.rst | 17 - Documentation/kbuild/makefiles.rst | 50 +- .../litmus-tests/locking/DCL-broken.litmus | 55 - .../litmus-tests/locking/DCL-fixed.litmus | 56 - .../litmus-tests/locking/RM-broken.litmus | 42 - Documentation/litmus-tests/locking/RM-fixed.litmus | 42 - Documentation/process/changes.rst | 41 - Documentation/rust/arch-support.rst | 25 - Documentation/rust/coding-guidelines.rst | 216 - Documentation/rust/general-information.rst | 79 - Documentation/rust/index.rst | 22 - Documentation/rust/quick-start.rst | 232 - Documentation/virt/kvm/api.rst | 244 +- Documentation/virt/kvm/s390/index.rst | 1 - Documentation/virt/kvm/s390/s390-pv-dump.rst | 64 - Documentation/vm/balance.rst | 2 +- Documentation/vm/page_migration.rst | 113 +- MAINTAINERS | 88 +- Makefile | 179 +- Next/SHA1s | 354 - Next/Trees | 356 - Next/merge.log | 4521 --- arch/Kconfig | 6 - arch/alpha/mm/fault.c | 4 - arch/arc/include/asm/bitops.h | 4 +- arch/arc/kernel/smp.c | 2 +- arch/arc/mm/cache.c | 4 +- arch/arc/mm/fault.c | 4 - arch/arm/Kconfig | 1 - arch/arm/arm-soc-for-next-contents.txt | 47 - arch/arm/boot/dts/Makefile | 2 +- ...m-dc-scm-v1.dts => aspeed-bmc-nuvia-dc-scm.dts} | 4 +- arch/arm/boot/dts/bcm2711-rpi-400.dts | 4 +- arch/arm/boot/dts/en7523.dtsi | 8 - arch/arm/boot/dts/exynos-pinctrl.h | 55 - arch/arm/boot/dts/exynos3250-artik5.dtsi | 2 +- arch/arm/boot/dts/exynos3250-pinctrl.dtsi | 2 +- arch/arm/boot/dts/exynos3250.dtsi | 6 +- arch/arm/boot/dts/exynos4210-pinctrl.dtsi | 2 +- arch/arm/boot/dts/exynos4210-trats.dts | 2 +- arch/arm/boot/dts/exynos4412-galaxy-s3.dtsi | 2 +- arch/arm/boot/dts/exynos4412-midas.dtsi | 3 +- arch/arm/boot/dts/exynos4412-p4note.dtsi | 86 +- arch/arm/boot/dts/exynos4412-pinctrl.dtsi | 2 +- arch/arm/boot/dts/exynos5.dtsi | 2 +- arch/arm/boot/dts/exynos5250-pinctrl.dtsi | 2 +- arch/arm/boot/dts/exynos5260-pinctrl.dtsi | 2 +- arch/arm/boot/dts/exynos5410-pinctrl.dtsi | 2 +- arch/arm/boot/dts/exynos5420-pinctrl.dtsi | 2 +- arch/arm/boot/dts/rk3066a-mk808.dts | 18 - arch/arm/boot/dts/s3c2410-pinctrl.h | 19 - arch/arm/boot/dts/s3c2416-pinctrl.dtsi | 38 +- arch/arm/boot/dts/s3c64xx-pinctrl.dtsi | 178 +- arch/arm/boot/dts/s3c64xx-pinctrl.h | 27 - arch/arm/boot/dts/s5pv210-aquila.dts | 4 +- arch/arm/boot/dts/s5pv210-aries.dtsi | 134 +- arch/arm/boot/dts/s5pv210-fascinate4g.dts | 22 +- arch/arm/boot/dts/s5pv210-galaxys.dts | 34 +- arch/arm/boot/dts/s5pv210-pinctrl.dtsi | 480 +- arch/arm/boot/dts/s5pv210-pinctrl.h | 39 - arch/arm/boot/dts/sun5i-a13-licheepi-one.dts | 6 +- 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/kernel/entry-common.S | 1 - arch/arm/mach-exynos/exynos.c | 1 - arch/arm/mach-omap2/Kconfig | 2 - arch/arm/mach-s3c/Kconfig | 14 +- arch/arm/mach-s3c/Kconfig.s3c24xx | 26 +- arch/arm/mach-s3c/Kconfig.s3c64xx | 16 +- arch/arm/mach-s3c/mach-mini2440.c | 2 +- arch/arm/mm/fault.c | 4 - arch/arm/mm/proc-v7-bugs.c | 6 +- arch/arm64/Kconfig | 1 - arch/arm64/boot/dts/exynos/exynos-pinctrl.h | 79 - arch/arm64/boot/dts/exynos/exynos5433-pinctrl.dtsi | 2 +- arch/arm64/boot/dts/exynos/exynos5433.dtsi | 6 +- arch/arm64/boot/dts/exynos/exynos7-espresso.dts | 6 +- arch/arm64/boot/dts/exynos/exynos7-pinctrl.dtsi | 72 +- arch/arm64/boot/dts/exynos/exynos7885-pinctrl.dtsi | 2 +- arch/arm64/boot/dts/exynos/exynos7885.dtsi | 12 +- arch/arm64/boot/dts/exynos/exynos850-pinctrl.dtsi | 2 +- .../boot/dts/exynos/exynosautov9-pinctrl.dtsi | 2 +- arch/arm64/boot/dts/exynos/exynosautov9-sadk.dts | 18 - arch/arm64/boot/dts/exynos/exynosautov9.dtsi | 83 +- arch/arm64/boot/dts/mediatek/mt8183-evb.dts | 36 - arch/arm64/boot/dts/mediatek/mt8183-kukui.dtsi | 4 - arch/arm64/boot/dts/mediatek/mt8183.dtsi | 286 - 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 - .../boot/dts/renesas/beacon-renesom-baseboard.dtsi | 6 +- .../arm64/boot/dts/renesas/beacon-renesom-som.dtsi | 4 +- arch/arm64/boot/dts/renesas/ebisu.dtsi | 6 +- arch/arm64/boot/dts/renesas/hihope-common.dtsi | 4 +- arch/arm64/boot/dts/renesas/r8a779f0.dtsi | 62 - arch/arm64/boot/dts/renesas/r9a07g043.dtsi | 21 +- arch/arm64/boot/dts/renesas/r9a09g011-v2mevk2.dts | 14 - arch/arm64/boot/dts/renesas/r9a09g011.dtsi | 51 - arch/arm64/boot/dts/renesas/rzg2l-smarc-som.dtsi | 4 +- arch/arm64/boot/dts/renesas/rzg2lc-smarc-som.dtsi | 4 +- arch/arm64/boot/dts/renesas/rzg2ul-smarc-som.dtsi | 4 +- arch/arm64/boot/dts/renesas/salvator-common.dtsi | 6 +- arch/arm64/boot/dts/renesas/ulcb.dtsi | 4 +- arch/arm64/boot/dts/rockchip/rk3399-rockpro64.dtsi | 70 +- arch/arm64/boot/dts/rockchip/rk3566-quartz64-a.dts | 106 - arch/arm64/boot/dts/rockchip/rk3566-quartz64-b.dts | 2 +- arch/arm64/boot/dts/rockchip/rk3566.dtsi | 4 - arch/arm64/boot/dts/rockchip/rk3568-evb1-v10.dts | 47 - arch/arm64/boot/dts/rockchip/rk3568-rock-3a.dts | 47 - arch/arm64/boot/dts/rockchip/rk3568.dtsi | 4 - arch/arm64/boot/dts/rockchip/rk356x.dtsi | 133 - arch/arm64/boot/dts/tesla/fsd-evb.dts | 4 - arch/arm64/boot/dts/tesla/fsd-pinctrl.dtsi | 106 +- arch/arm64/boot/dts/tesla/fsd-pinctrl.h | 33 - arch/arm64/boot/dts/tesla/fsd.dtsi | 120 - arch/arm64/boot/dts/xilinx/zynqmp-clk-ccf.dtsi | 4 - arch/arm64/boot/dts/xilinx/zynqmp-sm-k26-revA.dts | 2 +- arch/arm64/boot/dts/xilinx/zynqmp.dtsi | 26 - arch/arm64/configs/defconfig | 1 - arch/arm64/kernel/elfcore.c | 16 +- arch/arm64/kernel/fpsimd.c | 20 +- arch/arm64/kernel/mte.c | 6 + arch/arm64/kernel/vdso.c | 3 +- arch/arm64/mm/fault.c | 4 - arch/arm64/tools/gen-sysreg.awk | 2 +- arch/csky/mm/fault.c | 4 - arch/hexagon/mm/vm_fault.c | 4 - arch/ia64/include/uapi/asm/cmpxchg.h | 28 +- arch/ia64/mm/fault.c | 4 - arch/loongarch/Kconfig | 1 + arch/loongarch/include/asm/hardirq.h | 2 +- arch/loongarch/include/asm/percpu.h | 1 + arch/loongarch/include/asm/smp.h | 23 +- arch/loongarch/include/asm/timex.h | 7 - arch/loongarch/kernel/acpi.c | 4 + arch/loongarch/kernel/cacheinfo.c | 1 + arch/loongarch/kernel/irq.c | 7 +- arch/loongarch/kernel/process.c | 14 +- arch/loongarch/kernel/setup.c | 5 +- arch/loongarch/kernel/smp.c | 2 - arch/m68k/coldfire/device.c | 6 +- arch/m68k/mm/fault.c | 4 - arch/microblaze/mm/fault.c | 4 - arch/mips/kernel/mips-mt.c | 4 +- arch/mips/mm/fault.c | 4 - arch/nios2/mm/fault.c | 4 - arch/openrisc/mm/fault.c | 4 - arch/parisc/include/asm/fb.h | 2 +- arch/parisc/kernel/cache.c | 9 +- arch/parisc/mm/fault.c | 4 - arch/powerpc/Kconfig | 1 - arch/powerpc/kernel/vdso.c | 6 +- arch/powerpc/mm/book3s32/tlb.c | 11 +- arch/powerpc/mm/book3s64/subpage_prot.c | 13 +- arch/powerpc/mm/copro_fault.c | 5 - arch/powerpc/mm/fault.c | 5 - arch/powerpc/platforms/pseries/cmm.c | 60 +- arch/riscv/Kconfig | 1 - arch/riscv/Makefile | 5 - arch/riscv/boot/dts/microchip/mpfs.dtsi | 2 + arch/riscv/kernel/vdso.c | 3 +- arch/riscv/mm/fault.c | 4 - arch/riscv/net/bpf_jit.h | 1 - arch/riscv/net/bpf_jit_core.c | 8 +- arch/s390/boot/uv.c | 4 - arch/s390/include/asm/kvm_host.h | 1 - arch/s390/include/asm/uv.h | 45 +- arch/s390/kernel/uv.c | 53 - arch/s390/kernel/vdso.c | 3 +- arch/s390/kvm/kvm-s390.c | 271 +- arch/s390/kvm/kvm-s390.h | 5 - arch/s390/kvm/pv.c | 198 - arch/s390/mm/fault.c | 12 - arch/s390/mm/gmap.c | 6 +- arch/sh/mm/fault.c | 4 - arch/sparc/mm/fault_32.c | 4 - arch/sparc/mm/fault_64.c | 5 - arch/um/Kconfig | 1 - arch/um/drivers/virt-pci.c | 7 +- arch/um/kernel/tlb.c | 14 +- arch/um/kernel/trap.c | 4 - arch/x86/Kconfig | 1 - arch/x86/Makefile | 14 - arch/x86/entry/vdso/vma.c | 9 +- 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 | 49 +- 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/kernel/tboot.c | 2 +- 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/mmu.c | 2 +- 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 | 173 +- 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 | 291 +- arch/x86/kvm/vmx/vmx.h | 66 +- arch/x86/kvm/x86.c | 232 +- arch/x86/kvm/x86.h | 33 +- arch/x86/mm/fault.c | 4 - arch/x86/mm/hugetlbpage.c | 39 + arch/xtensa/kernel/syscall.c | 18 +- arch/xtensa/mm/fault.c | 4 - block/fops.c | 2 +- block/partitions/check.h | 4 +- block/partitions/core.c | 20 +- certs/Makefile | 2 +- drivers/amba/bus.c | 8 +- drivers/android/Kconfig | 6 - drivers/android/Makefile | 2 - drivers/android/allocation.rs | 266 - drivers/android/binder_alloc.c | 2 +- drivers/android/context.rs | 80 - drivers/android/defs.rs | 99 - drivers/android/node.rs | 476 - drivers/android/process.rs | 960 - drivers/android/range_alloc.rs | 189 - drivers/android/rust_binder.rs | 111 - drivers/android/thread.rs | 870 - drivers/android/transaction.rs | 326 - drivers/ata/libata-core.c | 35 +- drivers/ata/libata-scsi.c | 2 +- drivers/ata/libata-transport.c | 4 +- drivers/ata/pata_hpt37x.c | 113 +- drivers/ata/pata_hpt3x2n.c | 19 +- drivers/ata/pata_octeon_cf.c | 3 + drivers/base/regmap/regcache.c | 2 +- drivers/bluetooth/btbcm.c | 33 +- drivers/bluetooth/btbcm.h | 8 +- drivers/bluetooth/btusb.c | 3 - drivers/bluetooth/hci_bcm.c | 17 +- drivers/bluetooth/hci_intel.c | 6 +- drivers/bluetooth/hci_qca.c | 2 +- drivers/clk/renesas/r9a06g032-clocks.c | 32 +- drivers/clk/renesas/r9a07g044-cpg.c | 17 +- drivers/clk/renesas/r9a09g011-cpg.c | 5 - drivers/clk/renesas/rzg2l-cpg.c | 2 +- drivers/clk/sunxi-ng/ccu-sun50i-h6-r.c | 16 +- drivers/clk/sunxi-ng/ccu-sun8i-de2.c | 77 +- drivers/clk/sunxi-ng/ccu-sun8i-h3.c | 113 +- drivers/clk/sunxi-ng/ccu-sun8i-r.c | 40 +- drivers/clk/sunxi-ng/ccu-sun8i-v3s.c | 80 +- drivers/clocksource/Kconfig | 8 +- drivers/clocksource/Makefile | 2 +- drivers/clocksource/hyperv_timer.c | 1 + drivers/clocksource/timer-ti-dm.c | 123 - drivers/cpufreq/cpufreq-dt.c | 14 +- drivers/cpufreq/imx-cpufreq-dt.c | 12 +- drivers/cpufreq/qcom-cpufreq-nvmem.c | 107 +- drivers/cpufreq/sti-cpufreq.c | 22 +- drivers/cpufreq/sun50i-cpufreq-nvmem.c | 11 +- drivers/cpufreq/tegra20-cpufreq.c | 10 +- drivers/cpufreq/ti-cpufreq.c | 38 +- drivers/dax/super.c | 67 +- drivers/devfreq/Kconfig | 10 - drivers/devfreq/Makefile | 1 - drivers/devfreq/exynos-bus.c | 23 +- drivers/devfreq/mtk-cci-devfreq.c | 440 - drivers/devfreq/sun8i-a33-mbus.c | 8 +- drivers/devfreq/tegra30-devfreq.c | 8 +- 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/edac/synopsys_edac.c | 44 +- drivers/extcon/extcon-fsa9480.c | 6 + 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/efi/efi.c | 2 +- drivers/firmware/sysfb.c | 58 +- drivers/firmware/sysfb_simplefb.c | 16 +- drivers/fpga/Kconfig | 12 - drivers/fpga/Makefile | 3 - drivers/fpga/dfl.c | 4 +- drivers/fpga/fpga-bridge.c | 6 +- drivers/fpga/fpga-mgr.c | 6 +- drivers/fpga/fpga-region.c | 6 +- drivers/fpga/intel-m10-bmc-sec-update.c | 625 - drivers/gpio/Kconfig | 8 - drivers/gpio/Makefile | 1 - drivers/gpio/gpio-dwapb.c | 7 +- drivers/gpio/gpio_pl061_rust.rs | 370 - drivers/gpu/drm/Kconfig | 2 - drivers/gpu/drm/Makefile | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu.h | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 13 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 28 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c | 9 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c | 32 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 13 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c | 51 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.h | 27 + drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c | 6 +- drivers/gpu/drm/amd/amdgpu/gmc_v11_0.c | 6 + drivers/gpu/drm/amd/amdgpu/jpeg_v2_0.c | 6 +- drivers/gpu/drm/amd/amdgpu/jpeg_v2_0.h | 1 + drivers/gpu/drm/amd/amdgpu/mes_v11_0.c | 36 +- drivers/gpu/drm/amd/amdgpu/nv.c | 1 + drivers/gpu/drm/amd/amdgpu/sdma_v5_2.c | 109 +- drivers/gpu/drm/amd/amdgpu/vcn_v3_0.c | 17 +- drivers/gpu/drm/amd/amdkfd/kfd_crat.c | 2 + drivers/gpu/drm/amd/amdkfd/kfd_device.c | 18 +- drivers/gpu/drm/amd/amdkfd/kfd_migrate.c | 40 +- drivers/gpu/drm/amd/amdkfd/kfd_svm.c | 5 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 31 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c | 38 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.h | 2 + .../amd/display/dc/clk_mgr/dcn31/dcn31_clk_mgr.c | 8 +- .../amd/display/dc/clk_mgr/dcn315/dcn315_clk_mgr.c | 10 +- .../amd/display/dc/clk_mgr/dcn316/dcn316_clk_mgr.c | 8 +- drivers/gpu/drm/amd/display/dc/core/dc_link.c | 17 +- drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 52 +- drivers/gpu/drm/amd/display/dc/dc.h | 1 - .../amd/display/dc/dce110/dce110_hw_sequencer.c | 23 +- drivers/gpu/drm/amd/display/dc/dcn31/dcn31_dccg.c | 13 +- drivers/gpu/drm/amd/display/dc/dcn31/dcn31_dccg.h | 2 +- drivers/gpu/drm/amd/display/dc/dml/dml_wrapper.c | 2 - drivers/gpu/drm/amd/display/dc/dsc/dc_dsc.c | 4 +- drivers/gpu/drm/amd/display/dc/inc/hw/dccg.h | 4 +- drivers/gpu/drm/amd/display/dc/inc/hw/mpc.h | 5 - .../drm/amd/display/dc/inc/hw_sequencer_private.h | 2 - drivers/gpu/drm/amd/display/modules/vmid/vmid.c | 2 +- drivers/gpu/drm/amd/include/mes_api_def.h | 2 +- .../drm/amd/pm/swsmu/inc/pmfw_if/arcturus_ppsmc.h | 2 +- .../pm/swsmu/inc/pmfw_if/smu13_driver_if_v13_0_0.h | 6 - .../gpu/drm/amd/pm/swsmu/inc/smu_v11_0_7_pptable.h | 9 +- .../gpu/drm/amd/pm/swsmu/inc/smu_v11_0_pptable.h | 9 +- drivers/gpu/drm/amd/pm/swsmu/inc/smu_v13_0.h | 2 +- .../gpu/drm/amd/pm/swsmu/inc/smu_v13_0_7_pptable.h | 5 +- .../gpu/drm/amd/pm/swsmu/inc/smu_v13_0_pptable.h | 10 +- .../drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c | 2 +- .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c | 4 +- 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/TODO.txt | 2 +- drivers/gpu/drm/i915/display/g4x_dp.c | 22 +- drivers/gpu/drm/i915/display/hsw_ips.c | 4 +- drivers/gpu/drm/i915/display/icl_dsi.c | 11 +- drivers/gpu/drm/i915/display/intel_audio.c | 1 - drivers/gpu/drm/i915/display/intel_audio_regs.h | 160 - drivers/gpu/drm/i915/display/intel_backlight.c | 23 +- drivers/gpu/drm/i915/display/intel_bios.c | 537 +- drivers/gpu/drm/i915/display/intel_bios.h | 6 - drivers/gpu/drm/i915/display/intel_bw.c | 6 +- drivers/gpu/drm/i915/display/intel_cdclk.c | 16 +- drivers/gpu/drm/i915/display/intel_color.c | 2 +- drivers/gpu/drm/i915/display/intel_ddi.c | 34 +- drivers/gpu/drm/i915/display/intel_ddi_buf_trans.c | 37 +- drivers/gpu/drm/i915/display/intel_display.c | 216 +- .../gpu/drm/i915/display/intel_display_debugfs.c | 28 - drivers/gpu/drm/i915/display/intel_display_power.c | 6 +- .../drm/i915/display/intel_display_power_well.c | 4 +- drivers/gpu/drm/i915/display/intel_display_types.h | 89 +- drivers/gpu/drm/i915/display/intel_dmc.c | 103 +- drivers/gpu/drm/i915/display/intel_dmc_regs.h | 41 - drivers/gpu/drm/i915/display/intel_dp.c | 93 +- drivers/gpu/drm/i915/display/intel_dp.h | 2 - .../gpu/drm/i915/display/intel_dp_aux_backlight.c | 6 +- drivers/gpu/drm/i915/display/intel_dpll.c | 89 +- drivers/gpu/drm/i915/display/intel_dpll_mgr.c | 321 +- drivers/gpu/drm/i915/display/intel_dpll_mgr.h | 3 - drivers/gpu/drm/i915/display/intel_drrs.c | 3 + drivers/gpu/drm/i915/display/intel_dsi.c | 2 +- .../gpu/drm/i915/display/intel_dsi_dcs_backlight.c | 9 +- drivers/gpu/drm/i915/display/intel_dsi_vbt.c | 56 +- drivers/gpu/drm/i915/display/intel_fbc.c | 4 +- drivers/gpu/drm/i915/display/intel_hdcp.c | 2 +- drivers/gpu/drm/i915/display/intel_lvds.c | 8 +- drivers/gpu/drm/i915/display/intel_overlay.c | 2 + drivers/gpu/drm/i915/display/intel_panel.c | 66 +- drivers/gpu/drm/i915/display/intel_panel.h | 3 +- drivers/gpu/drm/i915/display/intel_pps.c | 129 +- drivers/gpu/drm/i915/display/intel_pps.h | 1 - drivers/gpu/drm/i915/display/intel_psr.c | 72 +- drivers/gpu/drm/i915/display/intel_sdvo.c | 5 +- drivers/gpu/drm/i915/display/intel_snps_phy.c | 34 +- drivers/gpu/drm/i915/display/intel_tc.c | 3 +- drivers/gpu/drm/i915/display/intel_vbt_defs.h | 60 +- drivers/gpu/drm/i915/display/intel_vrr.c | 30 +- drivers/gpu/drm/i915/display/intel_vrr.h | 4 +- drivers/gpu/drm/i915/display/vlv_dsi.c | 14 +- drivers/gpu/drm/i915/gem/i915_gem_shrinker.c | 3 +- drivers/gpu/drm/i915/gem/i915_gem_userptr.c | 18 +- .../gpu/drm/i915/gt/intel_execlists_submission.c | 2 +- drivers/gpu/drm/i915/gt/intel_gt_pm_debugfs.c | 4 +- drivers/gpu/drm/i915/gt/intel_llc.c | 3 +- drivers/gpu/drm/i915/gt/intel_rc6.c | 4 +- drivers/gpu/drm/i915/gt/intel_ring.c | 3 +- drivers/gpu/drm/i915/gt/intel_rps.c | 5 +- drivers/gpu/drm/i915/gt/selftest_llc.c | 2 +- drivers/gpu/drm/i915/gt/selftest_rps.c | 2 +- drivers/gpu/drm/i915/gt/uc/intel_guc_log.c | 2 +- drivers/gpu/drm/i915/i915_driver.c | 12 +- drivers/gpu/drm/i915/i915_drv.h | 66 +- drivers/gpu/drm/i915/i915_gem.h | 39 + drivers/gpu/drm/i915/i915_pci.c | 2 - drivers/gpu/drm/i915/i915_reg.h | 154 +- drivers/gpu/drm/i915/i915_scheduler.h | 1 - drivers/gpu/drm/i915/i915_tasklet.h | 43 - drivers/gpu/drm/i915/i915_utils.h | 40 + drivers/gpu/drm/i915/intel_device_info.h | 1 - drivers/gpu/drm/i915/intel_dram.c | 2 +- drivers/gpu/drm/i915/intel_gvt_mmio_table.c | 2 - drivers/gpu/drm/i915/intel_pcode.c | 93 +- drivers/gpu/drm/i915/intel_pcode.h | 20 +- drivers/gpu/drm/i915/intel_pm.c | 10 +- drivers/gpu/drm/i915/pxp/intel_pxp_debugfs.c | 5 +- drivers/gpu/drm/lima/lima_devfreq.c | 12 +- drivers/gpu/drm/logicvc/Kconfig | 9 - drivers/gpu/drm/logicvc/Makefile | 9 - drivers/gpu/drm/logicvc/logicvc_crtc.c | 280 - drivers/gpu/drm/logicvc/logicvc_crtc.h | 21 - drivers/gpu/drm/logicvc/logicvc_drm.c | 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/msm/adreno/a5xx_gpu.c | 8 +- drivers/gpu/drm/msm/adreno/a6xx_gpu.c | 10 +- drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c | 6 +- drivers/gpu/drm/msm/dp/dp_ctrl.c | 6 +- drivers/gpu/drm/msm/dsi/dsi_host.c | 6 +- drivers/gpu/drm/msm/msm_gem_shrinker.c | 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_devfreq.c | 9 +- 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_gem_shrinker.c | 2 +- drivers/gpu/drm/panfrost/panfrost_gpu.c | 18 +- drivers/gpu/drm/panfrost/panfrost_issues.h | 19 +- drivers/gpu/drm/panfrost/panfrost_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/tegra/gr3d.c | 6 +- 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/ttm/ttm_pool.c | 2 +- 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/hsi/clients/ssi_protocol.c | 1 + drivers/hsi/controllers/omap_ssi_core.c | 1 - drivers/hv/channel_mgmt.c | 17 +- drivers/hv/hv_kvp.c | 2 +- drivers/hv/vmbus_drv.c | 4 - drivers/hwmon/Kconfig | 21 +- drivers/hwmon/asus-ec-sensors.c | 18 - drivers/hwmon/f71882fg.c | 2 - drivers/hwmon/lm75.h | 3 +- drivers/hwmon/lm90.c | 2558 +- drivers/hwmon/occ/common.c | 5 - drivers/hwmon/occ/p9_sbe.c | 6 +- drivers/hwmon/pmbus/Kconfig | 9 - drivers/hwmon/pmbus/Makefile | 1 - drivers/hwmon/pmbus/lt7182s.c | 195 - drivers/hwmon/pmbus/pmbus.h | 2 +- drivers/hwmon/pmbus/pmbus_core.c | 338 +- drivers/hwmon/sch56xx-common.c | 44 +- drivers/hwspinlock/omap_hwspinlock.c | 6 +- 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/iio/accel/Kconfig | 2 - drivers/iio/accel/bma180.c | 3 +- drivers/iio/accel/bma400.h | 50 +- drivers/iio/accel/bma400_core.c | 710 +- drivers/iio/accel/bma400_i2c.c | 10 +- drivers/iio/accel/bma400_spi.c | 8 +- drivers/iio/accel/cros_ec_accel_legacy.c | 2 +- drivers/iio/accel/kxcjk-1013.c | 4 +- drivers/iio/accel/mc3230.c | 4 +- drivers/iio/accel/mma8452.c | 12 +- drivers/iio/accel/mxc4005.c | 4 +- drivers/iio/accel/stk8312.c | 4 +- drivers/iio/accel/stk8ba50.c | 4 +- drivers/iio/adc/adi-axi-adc.c | 3 - drivers/iio/adc/aspeed_adc.c | 1 - drivers/iio/adc/axp288_adc.c | 8 - drivers/iio/adc/rzg2l_adc.c | 11 +- drivers/iio/adc/stm32-adc-core.c | 9 +- drivers/iio/adc/stm32-adc.c | 10 + drivers/iio/adc/stx104.c | 56 +- drivers/iio/adc/ti-ads131e08.c | 10 +- drivers/iio/adc/xilinx-ams.c | 2 +- drivers/iio/afe/iio-rescale.c | 2 +- drivers/iio/chemical/ccs811.c | 4 +- .../common/cros_ec_sensors/cros_ec_sensors_core.c | 30 +- drivers/iio/dac/cio-dac.c | 14 +- drivers/iio/frequency/admv1014.c | 6 +- drivers/iio/gyro/mpu3050-core.c | 1 - drivers/iio/health/afe4404.c | 4 +- drivers/iio/humidity/hts221_buffer.c | 5 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_i3c.c | 2 +- drivers/iio/light/bh1780.c | 7 +- drivers/iio/light/cros_ec_light_prox.c | 2 + drivers/iio/light/isl29028.c | 4 +- drivers/iio/light/jsa1212.c | 4 +- drivers/iio/light/opt3001.c | 3 +- drivers/iio/light/stk3310.c | 4 +- drivers/iio/light/tsl2583.c | 4 +- drivers/iio/magnetometer/yamaha-yas530.c | 2 +- drivers/iio/pressure/cros_ec_baro.c | 2 + drivers/iio/proximity/srf04.c | 11 +- drivers/iio/test/Kconfig | 2 +- drivers/iio/test/Makefile | 2 +- drivers/iio/trigger/iio-trig-sysfs.c | 1 - drivers/iio/trigger/stm32-lptimer-trigger.c | 3 +- drivers/infiniband/Kconfig | 15 +- drivers/infiniband/hw/Makefile | 1 - drivers/infiniband/hw/erdma/Kconfig | 12 - drivers/infiniband/hw/erdma/Makefile | 4 - drivers/infiniband/hw/erdma/erdma.h | 287 - drivers/infiniband/hw/erdma/erdma_cm.c | 1430 - drivers/infiniband/hw/erdma/erdma_cm.h | 167 - drivers/infiniband/hw/erdma/erdma_cmdq.c | 497 - drivers/infiniband/hw/erdma/erdma_cq.c | 205 - drivers/infiniband/hw/erdma/erdma_eq.c | 329 - drivers/infiniband/hw/erdma/erdma_hw.h | 508 - drivers/infiniband/hw/erdma/erdma_main.c | 628 - drivers/infiniband/hw/erdma/erdma_qp.c | 566 - drivers/infiniband/hw/erdma/erdma_verbs.c | 1466 - drivers/infiniband/hw/erdma/erdma_verbs.h | 342 - drivers/infiniband/hw/hfi1/pio_copy.c | 2 +- drivers/infiniband/hw/mlx5/cq.c | 4 - drivers/infiniband/hw/mlx5/mlx5_ib.h | 12 +- drivers/infiniband/hw/mlx5/umr.c | 78 +- drivers/infiniband/hw/qedr/qedr.h | 1 - drivers/infiniband/hw/qedr/verbs.c | 4 +- drivers/input/keyboard/Kconfig | 2 +- drivers/input/keyboard/adp5588-keys.c | 206 +- drivers/input/keyboard/cros_ec_keyb.c | 89 +- drivers/input/keyboard/mtk-pmic-keys.c | 98 +- drivers/input/keyboard/omap4-keypad.c | 26 +- drivers/input/touchscreen/zinitix.c | 112 +- drivers/iommu/tegra-smmu.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/bcache/btree.c | 2 +- drivers/md/dm-bufio.c | 3 +- drivers/md/dm-zoned-metadata.c | 4 +- drivers/md/dm.c | 28 +- drivers/md/raid5.c | 2 +- drivers/media/i2c/Kconfig | 1 - drivers/media/platform/qcom/venus/pm_helpers.c | 18 +- drivers/memory/Kconfig | 1 - drivers/memory/mtk-smi.c | 22 +- drivers/memory/samsung/exynos5422-dmc.c | 29 +- drivers/memory/tegra/tegra124-emc.c | 14 +- drivers/mfd/intel-m10-bmc.c | 2 +- drivers/misc/cxl/fault.c | 45 +- drivers/misc/vmw_balloon.c | 63 +- drivers/mmc/core/core.c | 10 +- drivers/mmc/core/debugfs.c | 79 - drivers/mmc/host/cqhci-core.c | 9 +- drivers/mmc/host/mtk-sd.c | 2 +- drivers/mmc/host/mxcmmc.c | 2 +- drivers/mmc/host/renesas_sdhi_internal_dmac.c | 1 - drivers/mmc/host/sdhci-brcmstb.c | 69 +- drivers/mmc/host/sdhci-msm.c | 6 +- drivers/mmc/host/sdhci-of-dwcmshc.c | 193 +- drivers/mmc/host/sdhci-of-esdhc.c | 1 - drivers/mmc/host/sdhci-pci-o2micro.c | 2 - drivers/mmc/host/sdhci.c | 59 +- drivers/mmc/host/sdhci.h | 3 - 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/microchip/ksz8.h | 3 +- drivers/net/ethernet/altera/altera_utils.h | 5 +- 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/mediatek/mtk_eth_soc.c | 11 +- drivers/net/ethernet/mellanox/mlx5/core/dev.c | 18 - .../ethernet/mellanox/mlx5/core/diag/fw_tracer.c | 7 +- .../net/ethernet/mellanox/mlx5/core/en/params.c | 3 +- .../net/ethernet/mellanox/mlx5/core/en_common.c | 5 +- drivers/net/ethernet/mellanox/mlx5/core/en_rep.c | 31 +- .../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 9 +- drivers/net/ethernet/mellanox/mlx5/core/fs_core.c | 35 +- drivers/net/ethernet/mellanox/mlx5/core/lag/lag.h | 10 + .../net/ethernet/mellanox/mlx5/core/mlx5_core.h | 1 - .../net/ethernet/netronome/nfp/flower/conntrack.c | 32 +- drivers/net/ethernet/netronome/nfp/flower/match.c | 16 +- drivers/net/ethernet/netronome/nfp/nfp_net_sriov.c | 28 +- drivers/net/ethernet/netronome/nfp/nfpcore/crc32.h | 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/wan/farsync.h | 2 +- drivers/net/wireless/microchip/wilc1000/cfg80211.c | 246 +- drivers/net/wireless/microchip/wilc1000/fw.h | 21 +- drivers/net/wireless/microchip/wilc1000/hif.c | 202 +- drivers/net/wireless/microchip/wilc1000/hif.h | 14 +- drivers/net/wireless/microchip/wilc1000/netdev.c | 11 +- drivers/net/wireless/microchip/wilc1000/netdev.h | 14 +- drivers/net/wireless/microchip/wilc1000/spi.c | 6 +- drivers/net/wireless/microchip/wilc1000/wlan.c | 3 +- drivers/net/wireless/microchip/wilc1000/wlan.h | 2 - drivers/net/wireless/microchip/wilc1000/wlan_if.h | 20 +- drivers/net/wireless/ray_cs.c | 20 +- drivers/net/wireless/realtek/rtlwifi/debug.c | 8 +- drivers/net/wireless/realtek/rtw88/debug.c | 6 +- drivers/net/wireless/realtek/rtw88/main.c | 5 +- drivers/net/wireless/realtek/rtw88/rtw8723d.c | 2 +- drivers/net/wireless/realtek/rtw88/rtw8723d.h | 2 - drivers/net/wireless/realtek/rtw88/rtw8723de.c | 2 +- drivers/net/wireless/realtek/rtw88/rtw8723de.h | 10 + drivers/net/wireless/realtek/rtw88/rtw8821c.c | 2 +- drivers/net/wireless/realtek/rtw88/rtw8821c.h | 2 - drivers/net/wireless/realtek/rtw88/rtw8821ce.c | 2 +- drivers/net/wireless/realtek/rtw88/rtw8821ce.h | 10 + drivers/net/wireless/realtek/rtw88/rtw8822b.c | 2 +- drivers/net/wireless/realtek/rtw88/rtw8822b.h | 2 - drivers/net/wireless/realtek/rtw88/rtw8822be.c | 2 +- drivers/net/wireless/realtek/rtw88/rtw8822be.h | 10 + drivers/net/wireless/realtek/rtw88/rtw8822c.c | 2 +- drivers/net/wireless/realtek/rtw88/rtw8822c.h | 2 - drivers/net/wireless/realtek/rtw88/rtw8822ce.c | 2 +- drivers/net/wireless/realtek/rtw88/rtw8822ce.h | 10 + drivers/net/wireless/realtek/rtw89/cam.c | 7 - drivers/net/wireless/realtek/rtw89/cam.h | 8 - drivers/net/wireless/realtek/rtw89/core.c | 8 +- drivers/net/wireless/realtek/rtw89/core.h | 24 +- drivers/net/wireless/realtek/rtw89/debug.h | 1 - drivers/net/wireless/realtek/rtw89/fw.c | 24 +- drivers/net/wireless/realtek/rtw89/fw.h | 5 +- drivers/net/wireless/realtek/rtw89/mac.c | 15 +- drivers/net/wireless/realtek/rtw89/mac.h | 1 - drivers/net/wireless/realtek/rtw89/mac80211.c | 2 +- drivers/net/wireless/realtek/rtw89/pci.c | 9 +- drivers/net/wireless/realtek/rtw89/pci.h | 1 - drivers/net/wireless/realtek/rtw89/rtw8852c.c | 1 - drivers/net/wireless/realtek/rtw89/rtw8852c_rfk.c | 27 - drivers/net/wireless/realtek/rtw89/rtw8852c_rfk.h | 1 - drivers/net/wireless/realtek/rtw89/sar.c | 140 +- drivers/net/wireless/st/cw1200/bh.c | 10 +- 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/ntb/hw/idt/Makefile | 1 - drivers/nvdimm/pmem.c | 17 - drivers/nvmem/Kconfig | 7 - drivers/nvmem/Makefile | 2 - drivers/nvmem/microchip-otpc.c | 288 - drivers/of/fdt.c | 2 +- drivers/of/kexec.c | 17 - drivers/opp/core.c | 1213 +- drivers/opp/opp.h | 11 +- drivers/opp/ti-opp-supply.c | 78 +- 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/pinctrl/renesas/pinctrl-rzg2l.c | 2 - drivers/pinctrl/samsung/pinctrl-exynos.c | 6 +- drivers/pinctrl/samsung/pinctrl-exynos.h | 3 - drivers/pinctrl/samsung/pinctrl-samsung.c | 4 +- drivers/pinctrl/samsung/pinctrl-samsung.h | 8 - drivers/platform/chrome/Kconfig | 9 - drivers/platform/chrome/Makefile | 3 - drivers/platform/chrome/cros_ec_proto.c | 58 +- drivers/platform/chrome/cros_ec_proto_test.c | 214 - drivers/platform/mellanox/Kconfig | 2 +- drivers/platform/mellanox/nvsw-sn2201.c | 2 +- drivers/platform/x86/barco-p50-gpio.c | 5 +- drivers/platform/x86/gigabyte-wmi.c | 2 + drivers/platform/x86/hp-wmi.c | 29 +- drivers/platform/x86/intel/hid.c | 6 + drivers/platform/x86/intel/pmc/core.c | 1 + drivers/platform/x86/intel/pmt/crashlog.c | 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/mp5416.c | 30 +- drivers/regulator/qcom_smd-regulator.c | 9 +- drivers/regulator/rt5190a-regulator.c | 3 - drivers/scsi/hosts.c | 4 +- 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/slimbus/core.c | 6 +- drivers/slimbus/messaging.c | 4 +- drivers/soc/amlogic/meson-mx-socinfo.c | 1 - drivers/soc/mediatek/mtk-devapc.c | 45 +- drivers/soc/mediatek/mtk-pmic-wrap.c | 225 +- drivers/soc/tegra/common.c | 14 +- drivers/soc/tegra/pmc.c | 8 +- drivers/soundwire/qcom.c | 10 - drivers/spi/Kconfig | 9 - drivers/spi/Makefile | 1 - drivers/spi/spi-altera-dfl.c | 14 +- drivers/spi/spi-cadence-quadspi.c | 19 +- drivers/spi/spi-cadence.c | 37 +- drivers/spi/spi-geni-qcom.c | 6 +- drivers/spi/spi-intel.c | 4 +- drivers/spi/spi-mem.c | 2 +- drivers/spi/spi-microchip-core.c | 631 - drivers/spi/spi-qcom-qspi.c | 6 +- drivers/spi/spi-s3c64xx.c | 56 +- drivers/spi/spi-stm32-qspi.c | 18 +- drivers/spi/spi-ti-qspi.c | 75 +- drivers/spi/spi-zynqmp-gqspi.c | 25 +- drivers/spi/spi.c | 143 +- drivers/staging/greybus/audio_helper.c | 13 +- drivers/staging/greybus/fw-management.c | 6 +- drivers/staging/qlge/qlge_main.c | 2 +- drivers/staging/r8188eu/core/rtw_fw.c | 6 +- drivers/staging/r8188eu/core/rtw_ioctl_set.c | 1 + drivers/staging/r8188eu/core/rtw_mlme.c | 2 + drivers/staging/r8188eu/core/rtw_mlme_ext.c | 133 +- drivers/staging/r8188eu/core/rtw_recv.c | 3 +- drivers/staging/r8188eu/core/rtw_xmit.c | 20 +- drivers/staging/r8188eu/include/ieee80211.h | 7 + drivers/staging/r8188eu/include/rtw_mlme_ext.h | 3 +- drivers/staging/r8188eu/os_dep/ioctl_linux.c | 2 +- drivers/staging/rtl8192u/r8192U_dm.c | 2 +- drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c | 223 +- drivers/staging/rts5208/spi.c | 6 +- drivers/staging/sm750fb/ddk750_dvi.c | 2 +- drivers/staging/sm750fb/ddk750_sii164.c | 6 +- drivers/staging/sm750fb/ddk750_sii164.h | 2 +- .../vc04_services/bcm2835-audio/bcm2835-vchiq.c | 40 +- .../include/linux/raspberrypi/vchiq.h | 48 +- .../vc04_services/interface/vchiq_arm/vchiq_arm.c | 92 +- .../vc04_services/interface/vchiq_arm/vchiq_arm.h | 8 +- .../vc04_services/interface/vchiq_arm/vchiq_core.c | 97 +- .../vc04_services/interface/vchiq_arm/vchiq_core.h | 38 +- .../vc04_services/interface/vchiq_arm/vchiq_dev.c | 40 +- .../staging/vc04_services/vchiq-mmal/mmal-vchiq.c | 63 +- drivers/staging/vt6655/baseband.c | 2 +- drivers/staging/vt6655/card.c | 71 +- drivers/staging/vt6655/device_main.c | 28 +- drivers/staging/vt6655/mac.c | 2 +- drivers/staging/vt6655/mac.h | 57 +- drivers/staging/vt6655/power.c | 4 +- drivers/staging/vt6655/rf.c | 4 +- drivers/staging/vt6655/rxtx.c | 4 +- drivers/staging/vt6655/srom.c | 2 +- drivers/staging/vt6655/upc.h | 35 + drivers/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/tee/optee/call.c | 18 +- drivers/thunderbolt/ctl.c | 6 +- drivers/thunderbolt/icm.c | 2 - drivers/thunderbolt/nhi.c | 4 - drivers/thunderbolt/nhi.h | 2 - drivers/thunderbolt/switch.c | 91 +- drivers/thunderbolt/tb.c | 68 +- drivers/thunderbolt/tb.h | 48 +- drivers/thunderbolt/tb_regs.h | 6 - drivers/thunderbolt/tmu.c | 221 +- drivers/tty/serial/qcom_geni_serial.c | 6 +- drivers/usb/dwc3/core.c | 9 +- drivers/usb/serial/io_ti.c | 2 - drivers/usb/serial/io_usbvend.h | 1 - drivers/usb/serial/option.c | 6 - drivers/video/console/sticore.c | 2 - drivers/video/fbdev/core/fbcon.c | 13 +- drivers/video/fbdev/core/fbmem.c | 34 +- drivers/video/fbdev/efifb.c | 11 + drivers/video/fbdev/simplefb.c | 11 + drivers/virtio/virtio_balloon.c | 49 +- drivers/watchdog/gxp-wdt.c | 1 - drivers/xen/privcmd.c | 2 +- drivers/xen/xenbus/xenbus_probe_backend.c | 2 +- fs/9p/v9fs.h | 2 +- fs/9p/vfs_addr.c | 13 +- fs/9p/vfs_inode.c | 3 +- fs/afs/dynroot.c | 2 +- fs/afs/file.c | 6 +- fs/afs/inode.c | 2 +- fs/afs/internal.h | 2 +- fs/afs/mntpt.c | 6 + fs/afs/volume.c | 3 +- fs/afs/write.c | 2 +- fs/aio.c | 36 +- fs/befs/linuxvfs.c | 16 +- fs/btrfs/Makefile | 2 +- fs/btrfs/async-thread.h | 1 - fs/btrfs/backref.c | 88 +- fs/btrfs/backref.h | 3 +- fs/btrfs/btrfs_inode.h | 5 + fs/btrfs/ctree.h | 14 + fs/btrfs/disk-io.c | 41 +- fs/btrfs/extent-io-tree.h | 15 + fs/btrfs/extent_io.c | 576 +- fs/btrfs/extent_io.h | 29 +- fs/btrfs/file.c | 69 +- fs/btrfs/inode.c | 81 +- fs/btrfs/ioctl.c | 22 +- fs/btrfs/locking.c | 3 - fs/btrfs/ordered-data.c | 19 +- fs/btrfs/raid56.c | 296 +- fs/btrfs/raid56.h | 12 +- fs/btrfs/read-repair.c | 248 - fs/btrfs/read-repair.h | 33 - fs/btrfs/scrub.c | 20 +- fs/btrfs/super.c | 11 +- fs/btrfs/sysfs.c | 3 +- fs/btrfs/transaction.c | 29 + fs/btrfs/tree-log.c | 18 +- fs/btrfs/tree-log.h | 3 + fs/btrfs/volumes.c | 132 +- fs/btrfs/volumes.h | 4 +- fs/buffer.c | 39 +- fs/ceph/addr.c | 12 +- fs/ceph/cache.h | 2 +- fs/ceph/inode.c | 2 +- fs/cifs/connect.c | 7 +- fs/cifs/fscache.h | 2 +- fs/coda/symlink.c | 11 +- fs/coredump.c | 34 +- fs/cramfs/inode.c | 17 +- fs/crypto/fname.c | 36 +- fs/crypto/fscrypt_private.h | 9 +- fs/crypto/hooks.c | 6 +- fs/crypto/policy.c | 35 +- fs/dax.c | 401 +- fs/erofs/super.c | 10 +- fs/erofs/utils.c | 2 +- fs/exec.c | 14 +- fs/exfat/namei.c | 4 +- fs/ext2/dir.c | 20 +- fs/ext2/inode.c | 4 +- fs/ext2/super.c | 7 +- fs/ext4/extents_status.c | 3 +- fs/ext4/inode.c | 44 +- fs/ext4/super.c | 9 +- fs/f2fs/checkpoint.c | 4 +- fs/f2fs/compress.c | 35 +- fs/f2fs/data.c | 40 +- fs/f2fs/f2fs.h | 4 + fs/f2fs/namei.c | 16 +- fs/f2fs/node.c | 4 +- fs/f2fs/super.c | 31 +- fs/freevxfs/vxfs_immed.c | 43 +- fs/freevxfs/vxfs_subr.c | 6 + fs/fuse/dax.c | 2 +- fs/fuse/dir.c | 7 +- fs/fuse/file.c | 39 +- fs/gfs2/aops.c | 2 +- fs/gfs2/file.c | 3 +- fs/gfs2/glock.c | 9 +- fs/gfs2/lops.c | 28 +- fs/gfs2/main.c | 2 +- fs/hfs/bnode.c | 4 + fs/hfsplus/bnode.c | 4 + fs/hostfs/hostfs_kern.c | 6 +- fs/hugetlbfs/inode.c | 69 +- fs/inode.c | 10 +- fs/iomap/buffered-io.c | 28 + fs/jbd2/journal.c | 3 +- fs/jfs/jfs_metapage.c | 2 +- fs/kernel_read_file.c | 38 +- fs/mbcache.c | 2 +- fs/netfs/buffered_read.c | 5 +- fs/netfs/objects.c | 6 +- fs/nfs/callback_proc.c | 1 - fs/nfs/file.c | 4 +- fs/nfs/internal.h | 6 +- fs/nfs/nfs42xattr.c | 7 +- fs/nfs/pnfs.c | 21 +- fs/nfs/pnfs.h | 1 - fs/nfs/read.c | 4 + fs/nfs/super.c | 2 +- fs/nfs/write.c | 16 +- fs/nfsd/filecache.c | 2 +- fs/nfsd/nfscache.c | 3 +- fs/nilfs2/dir.c | 2 +- fs/nilfs2/page.c | 60 +- fs/ntfs/aops.c | 6 +- fs/ntfs/aops.h | 7 +- fs/ntfs/file.c | 5 + fs/ntfs3/attrib.c | 2 +- fs/ntfs3/bitmap.c | 4 +- fs/ntfs3/file.c | 1 + fs/ntfs3/frecord.c | 49 +- fs/ntfs3/index.c | 27 +- fs/ntfs3/inode.c | 1 - fs/ntfs3/ntfs_fs.h | 7 +- fs/ntfs3/record.c | 5 +- fs/ntfs3/super.c | 8 +- fs/ntfs3/xattr.c | 6 +- fs/ocfs2/aops.c | 28 +- fs/ocfs2/dlmfs/dlmfs.c | 14 +- fs/ocfs2/namei.c | 49 +- fs/ocfs2/namei.h | 2 - fs/ocfs2/refcounttree.c | 57 +- fs/ocfs2/xattr.c | 12 +- fs/ocfs2/xattr.h | 1 - fs/orangefs/inode.c | 4 +- fs/proc/array.c | 2 +- fs/proc/base.c | 5 +- fs/proc/internal.h | 2 +- fs/proc/task_mmu.c | 76 +- fs/proc/task_nommu.c | 45 +- fs/quota/dquot.c | 2 +- fs/reiserfs/xattr.c | 9 +- fs/remap_range.c | 42 +- fs/squashfs/Makefile | 4 +- fs/squashfs/file.c | 139 +- fs/squashfs/page_actor.h | 41 + fs/squashfs/super.c | 33 + fs/super.c | 6 +- fs/ubifs/file.c | 29 +- fs/ubifs/super.c | 2 +- fs/ufs/dir.c | 2 +- fs/ufs/util.c | 11 + fs/unicode/mkutf8data.c | 38 +- fs/userfaultfd.c | 55 +- fs/xfs/Makefile | 5 - fs/xfs/xfs_aops.c | 2 +- fs/xfs/xfs_buf.c | 13 +- fs/xfs/xfs_file.c | 35 +- fs/xfs/xfs_fsops.c | 3 - fs/xfs/xfs_icache.c | 2 +- fs/xfs/xfs_inode.c | 69 +- fs/xfs/xfs_inode.h | 1 - fs/xfs/xfs_iomap.c | 30 +- fs/xfs/xfs_iomap.h | 1 - fs/xfs/xfs_mount.h | 1 - fs/xfs/xfs_notify_failure.c | 220 - fs/xfs/xfs_qm.c | 3 +- fs/xfs/xfs_reflink.c | 12 +- fs/xfs/xfs_super.h | 1 - fs/zonefs/super.c | 113 +- include/clocksource/timer-ti-dm.h | 144 + 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/nvmem/microchip,sama7g5-otpc.h | 12 - include/dt-bindings/reset/tegra234-reset.h | 1 - include/dt-bindings/soc/samsung,boot-mode.h | 18 - include/linux/balloon_compaction.h | 6 +- include/linux/bpf.h | 1 - include/linux/btf.h | 28 - include/linux/buffer_head.h | 10 - include/linux/cgroup-defs.h | 2 +- include/linux/cgroup.h | 2 +- include/linux/damon.h | 21 +- include/linux/dax.h | 56 +- include/linux/dma-fence-unwrap.h | 82 +- include/linux/fb.h | 1 + include/linux/fs.h | 32 +- include/linux/fscrypt.h | 5 - include/linux/gfp.h | 12 +- include/linux/highmem.h | 10 - include/linux/huge_mm.h | 8 +- include/linux/hugetlb.h | 30 +- include/linux/iio/common/cros_ec_sensors_core.h | 2 + include/linux/iomap.h | 6 + include/linux/kallsyms.h | 2 +- include/linux/kconfig.h | 1 - include/linux/kernel_read_file.h | 32 +- include/linux/kmemleak.h | 8 +- include/linux/kvm_types.h | 2 - include/linux/libata.h | 1 - include/linux/limits.h | 1 - include/linux/maple_tree.h | 685 - include/linux/memcontrol.h | 21 - include/linux/memory_hotplug.h | 9 + include/linux/memremap.h | 31 - include/linux/migrate.h | 79 +- include/linux/mm.h | 84 +- include/linux/mm_types.h | 50 +- include/linux/mm_types_task.h | 12 + include/linux/mmc/host.h | 26 - include/linux/mmc/mmc.h | 6 - include/linux/mmzone.h | 83 +- include/linux/mtd/hyperbus.h | 4 +- include/linux/mtd/spinand.h | 1 - include/linux/netfs.h | 44 +- include/linux/of.h | 5 +- include/linux/oom.h | 11 + include/linux/page-flags.h | 8 +- include/linux/pagemap.h | 29 +- include/linux/pagevec.h | 10 + include/linux/platform_data/cros_ec_commands.h | 2 +- include/linux/pm_opp.h | 159 +- include/linux/rbtree.h | 2 +- include/linux/rcupdate.h | 28 +- include/linux/rcutiny.h | 21 +- include/linux/rcutree.h | 2 - include/linux/rmap.h | 4 +- include/linux/sched.h | 5 +- include/linux/sched/coredump.h | 7 +- include/linux/scmi_protocol.h | 9 +- include/linux/shrinker.h | 31 +- include/linux/skbuff.h | 179 +- include/linux/skmsg.h | 1 - include/linux/spi/spi.h | 61 +- include/linux/spinlock.h | 25 +- include/linux/swap.h | 3 +- include/linux/swapops.h | 12 +- include/linux/sysfb.h | 22 +- include/linux/user_namespace.h | 35 +- include/linux/userfaultfd_k.h | 7 +- include/linux/vm_event_item.h | 4 + include/linux/vmacache.h | 28 + include/linux/vmstat.h | 6 + include/linux/workqueue.h | 2 +- include/linux/zstd_lib.h | 4 +- include/net/bluetooth/hci.h | 1 - include/net/bluetooth/hci_core.h | 2 - include/net/dropreason.h | 256 - include/net/sock.h | 6 +- include/ras/ras_event.h | 1 + include/sound/cs35l41.h | 3 - include/sound/pcm.h | 19 +- include/sound/simple_card_utils.h | 2 +- include/sound/soc-acpi-intel-match.h | 2 - include/sound/soc-component.h | 5 + include/sound/soc-dai.h | 6 - include/target/iscsi/iscsi_target_core.h | 14 - include/trace/events/btrfs.h | 65 + include/trace/events/maple_tree.h | 123 - include/trace/events/mmap.h | 73 - include/trace/events/mmflags.h | 1 + include/trace/events/skb.h | 89 +- include/uapi/linux/android/binder.h | 30 +- include/uapi/linux/btf.h | 17 +- include/uapi/linux/dma-buf.h | 84 - include/uapi/linux/kvm.h | 67 - include/uapi/linux/magic.h | 4 + include/uapi/linux/swab.h | 6 +- include/uapi/linux/tls.h | 4 +- include/uapi/mtd/mtd-abi.h | 4 +- include/uapi/rdma/erdma-abi.h | 49 - include/uapi/rdma/ib_user_ioctl_verbs.h | 1 - init/Kconfig | 51 +- init/init_task.c | 1 - init/main.c | 27 +- init/version.c | 17 - ipc/shm.c | 21 +- kernel/acct.c | 11 +- kernel/audit.c | 2 +- kernel/bpf/btf.c | 142 +- kernel/bpf/cgroup.c | 70 +- kernel/bpf/core.c | 2 +- kernel/bpf/syscall.c | 5 +- kernel/bpf/task_iter.c | 10 +- kernel/bpf/verifier.c | 2 +- kernel/cfi.c | 22 +- kernel/cgroup/cgroup.c | 8 +- kernel/debug/debug_core.c | 12 + kernel/events/core.c | 3 +- kernel/events/uprobes.c | 9 +- kernel/fork.c | 70 +- kernel/irq/chip.c | 5 +- kernel/kallsyms.c | 26 +- kernel/kexec_file.c | 10 +- kernel/kthread.c | 14 +- kernel/livepatch/core.c | 4 +- kernel/profile.c | 7 - kernel/rcu/Kconfig | 29 - kernel/rcu/Kconfig.debug | 2 +- kernel/rcu/rcu.h | 15 - kernel/rcu/rcuscale.c | 1 - kernel/rcu/rcutorture.c | 209 +- kernel/rcu/tasks.h | 470 +- kernel/rcu/tiny.c | 25 +- kernel/rcu/tree.c | 177 +- kernel/rcu/tree.h | 13 +- kernel/rcu/tree_exp.h | 113 +- kernel/rcu/tree_nocb.h | 244 +- kernel/rcu/tree_plugin.h | 44 +- kernel/rcu/tree_stall.h | 49 +- kernel/rcu/update.c | 13 - kernel/resource.c | 19 +- kernel/sched/core.c | 32 - kernel/sched/fair.c | 10 +- kernel/sched/psi.c | 19 +- kernel/smp.c | 4 +- kernel/sys.c | 2 +- kernel/sysctl.c | 28 +- kernel/ucount.c | 34 +- kernel/user_namespace.c | 10 +- lib/Kconfig.debug | 181 +- lib/Makefile | 3 +- lib/btree.c | 30 +- lib/flex_proportions.c | 10 +- lib/iov_iter.c | 20 +- lib/list_debug.c | 12 +- lib/maple_tree.c | 6964 ---- lib/test_hmm.c | 347 +- lib/test_hmm_uapi.h | 19 +- lib/test_maple_tree.c | 37909 ------------------- lib/test_printf.c | 8 +- lib/test_vmalloc.c | 15 +- lib/vsprintf.c | 13 - localversion-next | 1 - mm/Makefile | 3 +- mm/balloon_compaction.c | 10 +- mm/compaction.c | 34 +- mm/damon/dbgfs.c | 15 +- mm/damon/reclaim.c | 46 +- mm/damon/sysfs.c | 67 +- mm/damon/vaddr-test.h | 36 +- mm/damon/vaddr.c | 53 +- mm/debug.c | 14 +- mm/filemap.c | 137 +- mm/folio-compat.c | 22 + mm/gup.c | 96 +- mm/huge_memory.c | 10 +- mm/hugetlb.c | 40 +- mm/hugetlb_vmemmap.c | 28 +- mm/init-mm.c | 4 +- mm/internal.h | 11 +- mm/kasan/hw_tags.c | 32 +- mm/kfence/core.c | 7 +- mm/khugepaged.c | 22 +- mm/kmemleak.c | 200 +- mm/ksm.c | 26 +- mm/madvise.c | 6 +- mm/memblock.c | 14 +- mm/memcontrol.c | 91 +- mm/memory-failure.c | 324 +- mm/memory.c | 45 +- mm/memory_hotplug.c | 50 +- mm/mempolicy.c | 65 +- mm/mempool.c | 2 +- mm/memremap.c | 16 +- mm/migrate.c | 284 +- mm/migrate_device.c | 118 +- mm/mlock.c | 37 +- mm/mmap.c | 2266 +- mm/mprotect.c | 9 +- mm/mremap.c | 41 +- mm/msync.c | 2 +- mm/nommu.c | 249 +- mm/oom_kill.c | 13 +- mm/page_alloc.c | 389 +- mm/page_isolation.c | 2 - mm/page_vma_mapped.c | 2 +- mm/pagewalk.c | 2 +- mm/rmap.c | 5 +- mm/secretmem.c | 13 +- mm/shmem.c | 27 +- mm/shrinker_debug.c | 285 - mm/slab.c | 10 + mm/sparse-vmemmap.c | 4 +- mm/sparse.c | 8 - mm/swap.c | 31 +- mm/swap_state.c | 21 +- mm/swapfile.c | 18 +- mm/userfaultfd.c | 2 +- mm/util.c | 36 +- mm/vmacache.c | 117 + mm/vmalloc.c | 151 +- mm/vmscan.c | 130 +- mm/vmstat.c | 4 + mm/workingset.c | 2 +- mm/z3fold.c | 84 +- mm/zsmalloc.c | 105 +- net/bluetooth/hci_conn.c | 3 - net/bluetooth/hci_core.c | 44 +- net/bluetooth/hci_event.c | 9 +- net/bluetooth/hci_sock.c | 11 +- net/bluetooth/l2cap_core.c | 1 - net/bpf/test_run.c | 6 + net/core/.gitignore | 1 - net/core/Makefile | 23 +- net/core/drop_monitor.c | 13 + net/core/skbuff.c | 3 - net/core/skmsg.c | 1 - net/core/sock_map.c | 23 - net/ipv4/tcp_bpf.c | 1 - net/ipv6/seg6_local.c | 1 + net/sunrpc/auth.c | 2 +- net/sunrpc/clnt.c | 1 - net/tls/tls_main.c | 8 +- net/xdp/xdp_umem.c | 6 +- net/xfrm/xfrm_policy.c | 5 +- rust/.gitignore | 10 - rust/Makefile | 398 - rust/alloc/README.md | 33 - rust/alloc/alloc.rs | 438 - rust/alloc/borrow.rs | 498 - rust/alloc/boxed.rs | 2007 - rust/alloc/collections/mod.rs | 156 - rust/alloc/fmt.rs | 601 - rust/alloc/lib.rs | 226 - rust/alloc/macros.rs | 127 - rust/alloc/raw_vec.rs | 567 - rust/alloc/slice.rs | 1282 - rust/alloc/str.rs | 632 - rust/alloc/string.rs | 2869 -- rust/alloc/vec/drain.rs | 186 - rust/alloc/vec/drain_filter.rs | 145 - rust/alloc/vec/into_iter.rs | 356 - rust/alloc/vec/is_zero.rs | 106 - rust/alloc/vec/mod.rs | 3362 -- rust/alloc/vec/partial_eq.rs | 49 - rust/alloc/vec/set_len_on_drop.rs | 30 - rust/alloc/vec/spec_extend.rs | 174 - rust/bindgen_parameters | 17 - rust/build_error.rs | 29 - rust/compiler_builtins.rs | 57 - rust/exports.c | 20 - rust/helpers.c | 644 - rust/kernel/allocator.rs | 65 - rust/kernel/amba.rs | 257 - rust/kernel/bindings.rs | 47 - rust/kernel/bindings_helper.h | 46 - rust/kernel/build_assert.rs | 82 - rust/kernel/c_types.rs | 119 - rust/kernel/chrdev.rs | 207 - rust/kernel/clk.rs | 79 - rust/kernel/cred.rs | 46 - rust/kernel/device.rs | 546 - rust/kernel/driver.rs | 442 - rust/kernel/error.rs | 565 - rust/kernel/file.rs | 860 - rust/kernel/gpio.rs | 478 - rust/kernel/hwrng.rs | 242 - rust/kernel/io_buffer.rs | 153 - rust/kernel/io_mem.rs | 275 - rust/kernel/iov_iter.rs | 81 - rust/kernel/irq.rs | 411 - rust/kernel/kasync.rs | 6 - rust/kernel/kasync/net.rs | 322 - rust/kernel/kunit.rs | 91 - rust/kernel/lib.rs | 261 - rust/kernel/linked_list.rs | 247 - rust/kernel/miscdev.rs | 291 - rust/kernel/mm.rs | 149 - rust/kernel/module_param.rs | 498 - rust/kernel/net.rs | 392 - rust/kernel/net/filter.rs | 447 - rust/kernel/of.rs | 63 - rust/kernel/pages.rs | 144 - rust/kernel/platform.rs | 223 - rust/kernel/power.rs | 118 - rust/kernel/prelude.rs | 36 - rust/kernel/print.rs | 405 - rust/kernel/random.rs | 42 - rust/kernel/raw_list.rs | 361 - rust/kernel/rbtree.rs | 563 - rust/kernel/revocable.rs | 161 - rust/kernel/security.rs | 38 - rust/kernel/static_assert.rs | 38 - rust/kernel/std_vendor.rs | 160 - rust/kernel/str.rs | 597 - rust/kernel/sync.rs | 161 - rust/kernel/sync/arc.rs | 503 - rust/kernel/sync/condvar.rs | 138 - rust/kernel/sync/guard.rs | 169 - rust/kernel/sync/locked_by.rs | 111 - rust/kernel/sync/mutex.rs | 153 - rust/kernel/sync/nowait.rs | 188 - rust/kernel/sync/revocable.rs | 250 - rust/kernel/sync/rwsem.rs | 197 - rust/kernel/sync/seqlock.rs | 202 - rust/kernel/sync/smutex.rs | 295 - rust/kernel/sync/spinlock.rs | 360 - rust/kernel/sysctl.rs | 199 - rust/kernel/task.rs | 175 - rust/kernel/types.rs | 679 - rust/kernel/user_ptr.rs | 175 - rust/macros/helpers.rs | 79 - rust/macros/lib.rs | 94 - rust/macros/module.rs | 631 - samples/Kconfig | 2 - samples/Makefile | 1 - samples/bpf/xdp_router_ipv4.bpf.c | 9 - samples/rust/Kconfig | 140 - samples/rust/Makefile | 16 - samples/rust/hostprogs/.gitignore | 3 - samples/rust/hostprogs/Makefile | 5 - samples/rust/hostprogs/a.rs | 7 - samples/rust/hostprogs/b.rs | 5 - samples/rust/hostprogs/single.rs | 12 - samples/rust/rust_chrdev.rs | 50 - samples/rust/rust_minimal.rs | 35 - samples/rust/rust_miscdev.rs | 143 - samples/rust/rust_module_parameters.rs | 69 - samples/rust/rust_netfilter.rs | 54 - samples/rust/rust_platform.rs | 22 - samples/rust/rust_print.rs | 54 - samples/rust/rust_random.rs | 60 - samples/rust/rust_semaphore.rs | 171 - samples/rust/rust_semaphore_c.c | 212 - samples/rust/rust_stack_probing.rs | 36 - samples/rust/rust_sync.rs | 93 - scripts/.gitignore | 1 - scripts/Kconfig.include | 6 +- scripts/Makefile | 3 - scripts/Makefile.build | 60 - scripts/Makefile.debug | 10 - scripts/Makefile.host | 34 +- scripts/Makefile.lib | 12 - scripts/Makefile.modfinal | 8 +- scripts/cc-version.sh | 12 +- scripts/checkpatch.pl | 11 +- scripts/decode_stacktrace.sh | 14 - scripts/gdb/linux/config.py | 6 +- scripts/generate_rust_analyzer.py | 134 - scripts/generate_rust_target.rs | 227 - scripts/is_rust_module.sh | 13 - scripts/kallsyms.c | 47 +- scripts/kconfig/confdata.c | 75 - scripts/min-tool-version.sh | 6 - scripts/rust-is-available-bindgen-libclang.h | 2 - scripts/rust-is-available.sh | 158 - scripts/rustdoc_test_builder.py | 59 - scripts/rustdoc_test_gen.py | 164 - security/apparmor/Kconfig | 86 +- security/apparmor/apparmorfs.c | 99 +- security/apparmor/audit.c | 2 +- security/apparmor/include/apparmor.h | 1 - security/apparmor/include/apparmorfs.h | 14 - security/apparmor/include/lib.h | 5 - security/apparmor/label.c | 17 +- security/apparmor/lib.c | 2 +- security/apparmor/lsm.c | 23 +- security/apparmor/mount.c | 11 +- security/apparmor/policy.c | 35 +- security/apparmor/policy_unpack.c | 37 +- security/apparmor/policy_unpack_test.c | 28 +- security/apparmor/procattr.c | 2 +- security/selinux/hooks.c | 2 +- security/selinux/include/avc.h | 2 +- sound/soc/amd/acp-config.c | 30 - sound/soc/amd/acp/Kconfig | 1 - sound/soc/amd/acp/acp-mach-common.c | 233 +- sound/soc/amd/acp/acp-mach.h | 3 - sound/soc/amd/acp/acp-pdm.c | 2 +- sound/soc/amd/acp/acp-sof-mach.c | 30 - sound/soc/amd/mach-config.h | 1 - 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/Kconfig | 10 - sound/soc/codecs/Makefile | 2 - sound/soc/codecs/ab8500-codec.c | 2 + sound/soc/codecs/ab8500-codec.h | 2 + sound/soc/codecs/ak4613.c | 12 +- sound/soc/codecs/cros_ec_codec.c | 1 - sound/soc/codecs/cs35l41-lib.c | 82 +- sound/soc/codecs/cs35l41.c | 71 +- sound/soc/codecs/cs35l45-i2c.c | 4 +- sound/soc/codecs/cs35l45.c | 4 +- sound/soc/codecs/cs35l45.h | 4 +- sound/soc/codecs/cs42l42.c | 3 +- sound/soc/codecs/cx2072x.c | 17 +- sound/soc/codecs/da7210.c | 2 - sound/soc/codecs/da7219.c | 6 + sound/soc/codecs/da732x.c | 6 + sound/soc/codecs/hda-dai.c | 102 - sound/soc/codecs/hda.c | 395 - sound/soc/codecs/hda.h | 19 - sound/soc/codecs/lm49453.c | 6 + sound/soc/codecs/max98090.c | 12 +- sound/soc/codecs/max98373-sdw.c | 12 +- sound/soc/codecs/max98390.c | 2 +- sound/soc/codecs/max9860.c | 6 +- sound/soc/codecs/mt6358.c | 1 - sound/soc/codecs/nau8822.c | 14 - sound/soc/codecs/nau8822.h | 2 - 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/ssm2518.c | 4 +- sound/soc/codecs/ssm2602.c | 6 +- sound/soc/codecs/ssm4567.c | 4 +- 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/tfa9879.c | 4 +- sound/soc/codecs/tfa989x.c | 30 - sound/soc/codecs/tlv320adc3xxx.c | 6 +- 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/codecs/wcd-mbhc-v2.c | 2 +- sound/soc/codecs/wcd9335.c | 4 +- sound/soc/dwc/dwc-i2s.c | 8 +- sound/soc/fsl/fsl_asrc_dma.c | 14 - sound/soc/fsl/fsl_audmix.c | 6 +- sound/soc/fsl/fsl_esai.c | 8 +- sound/soc/fsl/fsl_micfil.c | 19 - sound/soc/fsl/fsl_mqs.c | 121 +- sound/soc/fsl/fsl_sai.c | 72 +- sound/soc/fsl/fsl_ssi.c | 22 +- sound/soc/fsl/fsl_xcvr.c | 9 - sound/soc/fsl/imx-audmix.c | 4 +- sound/soc/fsl/imx-audmux.c | 24 +- sound/soc/fsl/imx-card.c | 2 +- sound/soc/generic/simple-card-utils.c | 18 +- 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/Kconfig | 3 - sound/soc/intel/atom/sst-atom-controls.c | 8 +- sound/soc/intel/atom/sst/sst.c | 2 +- sound/soc/intel/atom/sst/sst_ipc.c | 8 +- sound/soc/intel/avs/Makefile | 3 - sound/soc/intel/avs/boards/Kconfig | 121 - sound/soc/intel/avs/boards/Makefile | 27 - sound/soc/intel/avs/boards/da7219.c | 282 - sound/soc/intel/avs/boards/dmic.c | 93 - sound/soc/intel/avs/boards/hdaudio.c | 294 - sound/soc/intel/avs/boards/i2s_test.c | 180 - sound/soc/intel/avs/boards/max98357a.c | 154 - sound/soc/intel/avs/boards/max98373.c | 239 - sound/soc/intel/avs/boards/nau8825.c | 353 - sound/soc/intel/avs/boards/rt274.c | 310 - sound/soc/intel/avs/boards/rt286.c | 281 - sound/soc/intel/avs/boards/rt298.c | 281 - sound/soc/intel/avs/boards/rt5682.c | 340 - sound/soc/intel/avs/boards/ssm4567.c | 271 - sound/soc/intel/boards/Kconfig | 1 + sound/soc/intel/boards/broadwell.c | 12 +- sound/soc/intel/boards/bytcht_cx2072x.c | 2 +- sound/soc/intel/boards/bytcht_da7213.c | 2 +- sound/soc/intel/boards/bytcht_es8316.c | 2 +- sound/soc/intel/boards/bytcht_nocodec.c | 2 +- sound/soc/intel/boards/bytcr_rt5640.c | 4 +- sound/soc/intel/boards/bytcr_rt5651.c | 4 +- sound/soc/intel/boards/bytcr_wm5102.c | 2 +- sound/soc/intel/boards/cht_bsw_max98090_ti.c | 3 +- sound/soc/intel/boards/cht_bsw_rt5645.c | 8 +- sound/soc/intel/boards/cht_bsw_rt5672.c | 2 +- sound/soc/intel/boards/sof_pcm512x.c | 2 +- sound/soc/intel/boards/sof_realtek_common.c | 24 +- sound/soc/intel/boards/sof_realtek_common.h | 6 +- sound/soc/intel/boards/sof_rt5682.c | 2 +- sound/soc/intel/boards/sof_sdw.c | 75 +- sound/soc/intel/common/Makefile | 1 - sound/soc/intel/common/soc-acpi-intel-mtl-match.c | 41 - sound/soc/intel/keembay/kmb_platform.c | 4 +- sound/soc/jz4740/jz4740-i2s.c | 10 +- sound/soc/mediatek/mt6797/mt6797-mt6351.c | 6 +- sound/soc/mediatek/mt8173/mt8173-afe-pcm.c | 6 +- sound/soc/mediatek/mt8173/mt8173-rt5650-rt5676.c | 10 +- sound/soc/mediatek/mt8173/mt8173-rt5650.c | 9 +- sound/soc/mediatek/mt8186/mt8186-afe-clk.c | 651 - sound/soc/mediatek/mt8186/mt8186-afe-clk.h | 106 - sound/soc/mediatek/mt8186/mt8186-afe-gpio.c | 244 - sound/soc/mediatek/mt8186/mt8186-afe-gpio.h | 19 - sound/soc/mediatek/mt8186/mt8186-audsys-clk.c | 150 - sound/soc/mediatek/mt8186/mt8186-audsys-clk.h | 15 - sound/soc/mediatek/mt8186/mt8186-audsys-clkid.h | 45 - sound/soc/mediatek/mt8186/mt8186-dai-adda.c | 873 - sound/soc/mediatek/mt8186/mt8186-dai-hostless.c | 298 - sound/soc/mediatek/mt8186/mt8186-dai-hw-gain.c | 236 - sound/soc/mediatek/mt8186/mt8186-dai-i2s.c | 1286 - sound/soc/mediatek/mt8186/mt8186-dai-pcm.c | 423 - sound/soc/mediatek/mt8186/mt8186-dai-src.c | 695 - sound/soc/mediatek/mt8186/mt8186-dai-tdm.c | 698 - sound/soc/mediatek/mt8186/mt8186-interconnection.h | 69 - sound/soc/mediatek/mt8186/mt8186-misc-control.c | 252 - sound/soc/mediatek/mt8186/mt8186-reg.h | 2913 -- sound/soc/mediatek/mt8195/mt8195-afe-clk.c | 8 +- sound/soc/mediatek/mt8195/mt8195-dai-etdm.c | 6 +- sound/soc/mediatek/mt8195/mt8195-dai-pcm.c | 6 +- sound/soc/meson/aiu-encoder-i2s.c | 2 +- sound/soc/meson/axg-tdm-interface.c | 14 +- sound/soc/meson/meson-codec-glue.c | 2 +- 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/q6adm.c | 6 +- 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/rk3288_hdmi_analog.c | 4 +- sound/soc/rockchip/rockchip_i2s.c | 6 +- sound/soc/rockchip/rockchip_i2s_tdm.c | 6 +- sound/soc/samsung/aries_wm8994.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/samsung/snow.c | 2 +- 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 | 35 +- sound/soc/sof/amd/acp-dsp-offset.h | 2 - sound/soc/sof/amd/acp.c | 36 - sound/soc/sof/amd/acp.h | 4 - sound/soc/sof/amd/pci-rn.c | 4 - sound/soc/sof/amd/renoir.c | 4 - sound/soc/sof/intel/hda-dsp.c | 10 +- sound/soc/sof/intel/hda-loader.c | 10 +- sound/soc/sof/intel/hda.h | 1 - sound/soc/sof/mediatek/adsp_helper.h | 1 - sound/soc/sof/mediatek/mt8195/mt8195-clk.c | 7 - sound/soc/sof/mediatek/mt8195/mt8195.c | 50 +- sound/soc/sof/mediatek/mt8195/mt8195.h | 5 - sound/soc/stm/stm32_adfsdm.c | 2 +- sound/soc/stm/stm32_i2s.c | 8 +- sound/soc/stm/stm32_sai_sub.c | 10 +- sound/soc/sunxi/sun4i-i2s.c | 18 +- sound/soc/sunxi/sun8i-codec.c | 6 +- sound/soc/tegra/Kconfig | 9 - sound/soc/tegra/Makefile | 2 - sound/soc/tegra/tegra20_i2s.c | 6 +- sound/soc/tegra/tegra210_ahub.c | 39 +- sound/soc/tegra/tegra210_i2s.c | 6 +- sound/soc/tegra/tegra210_mbdrc.c | 1012 - sound/soc/tegra/tegra210_mbdrc.h | 215 - sound/soc/tegra/tegra210_ope.c | 419 - sound/soc/tegra/tegra210_ope.h | 90 - sound/soc/tegra/tegra210_peq.c | 434 - sound/soc/tegra/tegra210_peq.h | 56 - sound/soc/tegra/tegra30_i2s.c | 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/mop500.c | 2 + sound/soc/ux500/mop500_ab8500.c | 2 + sound/soc/ux500/mop500_ab8500.h | 2 + sound/soc/ux500/ux500_msp_dai.c | 38 +- sound/soc/ux500/ux500_msp_dai.h | 2 + sound/soc/ux500/ux500_msp_i2s.c | 2 + sound/soc/ux500/ux500_msp_i2s.h | 2 + sound/soc/ux500/ux500_pcm.c | 2 + sound/soc/ux500/ux500_pcm.h | 2 + sound/soc/xtensa/xtfpga-i2s.c | 4 +- tools/Makefile | 3 - tools/accounting/getdelays.c | 4 + tools/bpf/bpftool/Documentation/bpftool-cgroup.rst | 16 +- tools/bpf/bpftool/Documentation/bpftool-prog.rst | 5 +- tools/bpf/bpftool/Makefile | 2 +- tools/bpf/bpftool/bash-completion/bpftool | 18 +- tools/bpf/bpftool/btf.c | 57 +- tools/bpf/bpftool/btf_dumper.c | 29 - tools/bpf/bpftool/cgroup.c | 53 +- tools/bpf/bpftool/common.c | 82 +- tools/bpf/bpftool/feature.c | 87 +- tools/bpf/bpftool/gen.c | 4 - tools/bpf/bpftool/link.c | 61 +- tools/bpf/bpftool/main.h | 20 +- tools/bpf/bpftool/map.c | 82 +- tools/bpf/bpftool/prog.c | 76 +- tools/cgroup/memcg_shrinker.py | 71 - tools/include/linux/gfp.h | 3 +- tools/include/linux/kallsyms.h | 2 +- tools/include/linux/slab.h | 4 - tools/include/nolibc/Makefile | 37 +- tools/include/nolibc/stdio.h | 4 +- tools/include/nolibc/stdlib.h | 7 +- tools/include/uapi/linux/btf.h | 17 +- tools/lib/bpf/btf.c | 229 +- tools/lib/bpf/btf.h | 32 +- tools/lib/bpf/btf_dump.c | 137 +- tools/lib/bpf/libbpf.c | 291 +- tools/lib/bpf/libbpf.h | 38 +- tools/lib/bpf/libbpf.map | 8 - tools/lib/bpf/libbpf_internal.h | 7 - tools/lib/bpf/linker.c | 7 +- tools/lib/bpf/relo_core.c | 113 +- tools/lib/bpf/relo_core.h | 4 +- tools/lib/perf/include/perf/event.h | 2 +- tools/lib/symbol/kallsyms.h | 2 +- tools/memory-model/Documentation/locking.txt | 320 - tools/memory-model/linux-kernel.bell | 16 +- tools/memory-model/litmus-tests/.gitignore | 2 +- tools/memory-model/scripts/README | 16 +- tools/memory-model/scripts/checkalllitmus.sh | 29 +- tools/memory-model/scripts/checkghlitmus.sh | 11 +- tools/memory-model/scripts/checklitmus.sh | 25 +- tools/memory-model/scripts/checklitmushist.sh | 2 +- tools/memory-model/scripts/checktheselitmus.sh | 43 - tools/memory-model/scripts/cmplitmushist.sh | 49 +- tools/memory-model/scripts/hwfnseg.sh | 20 - tools/memory-model/scripts/initlitmushist.sh | 2 +- tools/memory-model/scripts/judgelitmus.sh | 120 +- tools/memory-model/scripts/newlitmushist.sh | 4 +- tools/memory-model/scripts/parseargs.sh | 21 +- tools/memory-model/scripts/runlitmus.sh | 80 - tools/memory-model/scripts/runlitmushist.sh | 29 +- tools/memory-model/scripts/simpletest.sh | 35 - tools/perf/builtin-kmem.c | 1 + tools/testing/memblock/linux/kmemleak.h | 2 +- tools/testing/radix-tree/.gitignore | 2 - tools/testing/radix-tree/Makefile | 9 +- tools/testing/radix-tree/generated/autoconf.h | 1 - tools/testing/radix-tree/linux.c | 160 +- tools/testing/radix-tree/linux/kernel.h | 1 - tools/testing/radix-tree/linux/lockdep.h | 2 - tools/testing/radix-tree/linux/maple_tree.h | 7 - tools/testing/radix-tree/maple.c | 59 - tools/testing/radix-tree/trace/events/maple_tree.h | 5 - tools/testing/selftests/bpf/btf_helpers.c | 25 +- tools/testing/selftests/bpf/prog_tests/btf.c | 153 +- tools/testing/selftests/bpf/prog_tests/btf_write.c | 126 +- .../testing/selftests/bpf/prog_tests/core_reloc.c | 58 - .../selftests/bpf/prog_tests/fexit_stress.c | 32 +- .../testing/selftests/bpf/prog_tests/libbpf_str.c | 207 - .../testing/selftests/bpf/prog_tests/tc_redirect.c | 8 +- .../bpf/progs/btf__core_reloc_enum64val.c | 3 - .../bpf/progs/btf__core_reloc_enum64val___diff.c | 3 - .../btf__core_reloc_enum64val___err_missing.c | 3 - .../btf__core_reloc_enum64val___val3_missing.c | 3 - .../testing/selftests/bpf/progs/core_reloc_types.h | 78 - .../bpf/progs/test_core_reloc_enum64val.c | 70 - tools/testing/selftests/bpf/progs/test_tc_dtime.c | 53 +- .../selftests/bpf/test_bpftool_synctypes.py | 166 +- tools/testing/selftests/bpf/test_btf.h | 1 - tools/testing/selftests/bpf/test_xdping.sh | 4 - 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/s390x/memop.c | 95 +- tools/testing/selftests/kvm/s390x/resets.c | 38 +- tools/testing/selftests/kvm/s390x/sync_regs_test.c | 87 +- tools/testing/selftests/kvm/s390x/tprot.c | 29 +- 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 - .../selftests/rcutorture/bin/kvm-check-branches.sh | 11 +- .../testing/selftests/rcutorture/bin/kvm-remote.sh | 1 - tools/testing/selftests/rcutorture/bin/kvm.sh | 6 +- tools/testing/selftests/seccomp/seccomp_bpf.c | 2 +- tools/testing/selftests/vm/hmm-tests.c | 306 +- tools/testing/selftests/vm/mremap_test.c | 49 +- tools/testing/selftests/vm/run_vmtests.sh | 7 - tools/testing/selftests/vm/test_hmm.sh | 24 +- tools/testing/selftests/wireguard/qemu/Makefile | 28 +- tools/testing/selftests/wireguard/qemu/init.c | 3 + .../testing/selftests/wireguard/qemu/kernel.config | 3 + tools/vm/slabinfo.c | 32 +- virt/kvm/kvm_main.c | 19 +- virt/kvm/pfncache.c | 231 +- 1993 files changed, 26390 insertions(+), 163575 deletions(-) delete mode 100644 .rustfmt.toml delete mode 100644 Documentation/ABI/testing/sysfs-driver-intel-m10-bmc-sec-update delete mode 100644 Documentation/admin-guide/mm/shrinker_debugfs.rst delete mode 100644 Documentation/core-api/maple_tree.rst create mode 100644 Documentation/devicetree/bindings/display/bridge/sii902x.txt delete mode 100644 Documentation/devicetree/bindings/display/bridge/sil,sii9022.yaml delete mode 100644 Documentation/devicetree/bindings/display/bridge/ti,dlpc3433.yaml delete mode 100644 Documentation/devicetree/bindings/i2c/arm,i2c-versatile.yaml create mode 100644 Documentation/devicetree/bindings/i2c/i2c-nomadik.txt create mode 100644 Documentation/devicetree/bindings/i2c/i2c-ocores.txt create mode 100644 Documentation/devicetree/bindings/i2c/i2c-versatile.txt delete mode 100644 Documentation/devicetree/bindings/i2c/opencores,i2c-ocores.yaml delete mode 100644 Documentation/devicetree/bindings/i2c/st,nomadik-i2c.yaml delete mode 100644 Documentation/devicetree/bindings/input/elan,ekth6915.yaml delete mode 100644 Documentation/devicetree/bindings/interconnect/mediatek,cci.yaml create mode 100644 Documentation/devicetree/bindings/mmc/exynos-dw-mshc.txt create mode 100644 Documentation/devicetree/bindings/mmc/mmc-spi-slot.txt delete mode 100644 Documentation/devicetree/bindings/mmc/mmc-spi-slot.yaml delete mode 100644 Documentation/devicetree/bindings/mmc/samsung,exynos-dw-mshc.yaml delete mode 100644 Documentation/devicetree/bindings/nvmem/microchip,sama7g5-otpc.yaml create mode 100644 Documentation/devicetree/bindings/regulator/pwm-regulator.txt delete mode 100644 Documentation/devicetree/bindings/regulator/pwm-regulator.yaml create mode 100644 Documentation/devicetree/bindings/serio/ps2-gpio.txt delete mode 100644 Documentation/devicetree/bindings/serio/ps2-gpio.yaml delete mode 100644 Documentation/devicetree/bindings/sound/nvidia,tegra210-mbdrc.yaml delete mode 100644 Documentation/devicetree/bindings/sound/nvidia,tegra210-ope.yaml delete mode 100644 Documentation/devicetree/bindings/sound/nvidia,tegra210-peq.yaml delete mode 100644 Documentation/devicetree/bindings/sram/qcom,imem.yaml delete mode 100644 Documentation/hwmon/lt7182s.rst delete mode 100644 Documentation/litmus-tests/locking/DCL-broken.litmus delete mode 100644 Documentation/litmus-tests/locking/DCL-fixed.litmus delete mode 100644 Documentation/litmus-tests/locking/RM-broken.litmus delete mode 100644 Documentation/litmus-tests/locking/RM-fixed.litmus delete mode 100644 Documentation/rust/arch-support.rst delete mode 100644 Documentation/rust/coding-guidelines.rst delete mode 100644 Documentation/rust/general-information.rst delete mode 100644 Documentation/rust/index.rst delete mode 100644 Documentation/rust/quick-start.rst delete mode 100644 Documentation/virt/kvm/s390/s390-pv-dump.rst delete mode 100644 Next/SHA1s delete mode 100644 Next/Trees delete mode 100644 Next/merge.log delete mode 100644 arch/arm/arm-soc-for-next-contents.txt rename arch/arm/boot/dts/{aspeed-bmc-qcom-dc-scm-v1.dts => aspeed-bmc-nuvia-dc-scm [...] delete mode 100644 arch/arm/boot/dts/exynos-pinctrl.h delete mode 100644 arch/arm/boot/dts/s3c2410-pinctrl.h delete mode 100644 arch/arm/boot/dts/s3c64xx-pinctrl.h delete mode 100644 arch/arm/boot/dts/s5pv210-pinctrl.h delete mode 100644 arch/arm64/boot/dts/exynos/exynos-pinctrl.h delete mode 100644 arch/arm64/boot/dts/tesla/fsd-pinctrl.h delete mode 100644 drivers/android/allocation.rs delete mode 100644 drivers/android/context.rs delete mode 100644 drivers/android/defs.rs delete mode 100644 drivers/android/node.rs delete mode 100644 drivers/android/process.rs delete mode 100644 drivers/android/range_alloc.rs delete mode 100644 drivers/android/rust_binder.rs delete mode 100644 drivers/android/thread.rs delete mode 100644 drivers/android/transaction.rs delete mode 100644 drivers/devfreq/mtk-cci-devfreq.c delete mode 100644 drivers/dma-buf/dma-fence-unwrap.c delete mode 100644 drivers/fpga/intel-m10-bmc-sec-update.c delete mode 100644 drivers/gpio/gpio_pl061_rust.rs delete mode 100644 drivers/gpu/drm/bridge/ti-dlpc3433.c delete mode 100644 drivers/gpu/drm/i915/display/intel_audio_regs.h delete mode 100644 drivers/gpu/drm/i915/i915_tasklet.h delete mode 100644 drivers/gpu/drm/logicvc/Kconfig delete mode 100644 drivers/gpu/drm/logicvc/Makefile delete mode 100644 drivers/gpu/drm/logicvc/logicvc_crtc.c delete mode 100644 drivers/gpu/drm/logicvc/logicvc_crtc.h delete mode 100644 drivers/gpu/drm/logicvc/logicvc_drm.c delete mode 100644 drivers/gpu/drm/logicvc/logicvc_drm.h delete mode 100644 drivers/gpu/drm/logicvc/logicvc_interface.c delete mode 100644 drivers/gpu/drm/logicvc/logicvc_interface.h delete mode 100644 drivers/gpu/drm/logicvc/logicvc_layer.c delete mode 100644 drivers/gpu/drm/logicvc/logicvc_layer.h delete mode 100644 drivers/gpu/drm/logicvc/logicvc_mode.c delete mode 100644 drivers/gpu/drm/logicvc/logicvc_mode.h delete mode 100644 drivers/gpu/drm/logicvc/logicvc_of.c delete mode 100644 drivers/gpu/drm/logicvc/logicvc_of.h delete mode 100644 drivers/gpu/drm/logicvc/logicvc_regs.h delete mode 100644 drivers/gpu/drm/mgag200/mgag200_g200.c delete mode 100644 drivers/gpu/drm/mgag200/mgag200_g200eh.c delete mode 100644 drivers/gpu/drm/mgag200/mgag200_g200eh3.c delete mode 100644 drivers/gpu/drm/mgag200/mgag200_g200er.c delete mode 100644 drivers/gpu/drm/mgag200/mgag200_g200ev.c delete mode 100644 drivers/gpu/drm/mgag200/mgag200_g200ew3.c delete mode 100644 drivers/gpu/drm/mgag200/mgag200_g200se.c delete mode 100644 drivers/gpu/drm/mgag200/mgag200_g200wb.c create mode 100644 drivers/gpu/drm/mgag200/mgag200_mm.c delete mode 100644 drivers/hid/i2c-hid/i2c-hid-of-elan.c delete mode 100644 drivers/hwmon/pmbus/lt7182s.c delete mode 100644 drivers/infiniband/hw/erdma/Kconfig delete mode 100644 drivers/infiniband/hw/erdma/Makefile delete mode 100644 drivers/infiniband/hw/erdma/erdma.h delete mode 100644 drivers/infiniband/hw/erdma/erdma_cm.c delete mode 100644 drivers/infiniband/hw/erdma/erdma_cm.h delete mode 100644 drivers/infiniband/hw/erdma/erdma_cmdq.c delete mode 100644 drivers/infiniband/hw/erdma/erdma_cq.c delete mode 100644 drivers/infiniband/hw/erdma/erdma_eq.c delete mode 100644 drivers/infiniband/hw/erdma/erdma_hw.h delete mode 100644 drivers/infiniband/hw/erdma/erdma_main.c delete mode 100644 drivers/infiniband/hw/erdma/erdma_qp.c delete mode 100644 drivers/infiniband/hw/erdma/erdma_verbs.c delete mode 100644 drivers/infiniband/hw/erdma/erdma_verbs.h delete mode 100644 drivers/mtd/nand/spi/ato.c delete mode 100644 drivers/mtd/parsers/scpart.c create mode 100644 drivers/net/wireless/realtek/rtw88/rtw8723de.h create mode 100644 drivers/net/wireless/realtek/rtw88/rtw8821ce.h create mode 100644 drivers/net/wireless/realtek/rtw88/rtw8822be.h create mode 100644 drivers/net/wireless/realtek/rtw88/rtw8822ce.h delete mode 100644 drivers/nvmem/microchip-otpc.c delete mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-combo.c delete mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-pcie-msm8996.c delete mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-pcie.c delete mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-ufs.c delete mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-usb.c create mode 100644 drivers/phy/qualcomm/phy-qcom-qmp.c delete mode 100644 drivers/platform/chrome/cros_ec_proto_test.c delete mode 100644 drivers/spi/spi-microchip-core.c create mode 100644 drivers/staging/vt6655/upc.h delete mode 100644 fs/btrfs/read-repair.c delete mode 100644 fs/btrfs/read-repair.h delete mode 100644 fs/xfs/xfs_notify_failure.c delete mode 100644 include/dt-bindings/nvmem/microchip,sama7g5-otpc.h delete mode 100644 include/dt-bindings/soc/samsung,boot-mode.h delete mode 100644 include/linux/maple_tree.h create mode 100644 include/linux/vmacache.h delete mode 100644 include/net/dropreason.h delete mode 100644 include/trace/events/maple_tree.h delete mode 100644 include/uapi/rdma/erdma-abi.h delete mode 100644 lib/maple_tree.c delete mode 100644 lib/test_maple_tree.c delete mode 100644 localversion-next delete mode 100644 mm/shrinker_debug.c create mode 100644 mm/vmacache.c delete mode 100644 net/core/.gitignore delete mode 100644 rust/.gitignore delete mode 100644 rust/Makefile delete mode 100644 rust/alloc/README.md delete mode 100644 rust/alloc/alloc.rs delete mode 100644 rust/alloc/borrow.rs delete mode 100644 rust/alloc/boxed.rs delete mode 100644 rust/alloc/collections/mod.rs delete mode 100644 rust/alloc/fmt.rs delete mode 100644 rust/alloc/lib.rs delete mode 100644 rust/alloc/macros.rs delete mode 100644 rust/alloc/raw_vec.rs delete mode 100644 rust/alloc/slice.rs delete mode 100644 rust/alloc/str.rs delete mode 100644 rust/alloc/string.rs delete mode 100644 rust/alloc/vec/drain.rs delete mode 100644 rust/alloc/vec/drain_filter.rs delete mode 100644 rust/alloc/vec/into_iter.rs delete mode 100644 rust/alloc/vec/is_zero.rs delete mode 100644 rust/alloc/vec/mod.rs delete mode 100644 rust/alloc/vec/partial_eq.rs delete mode 100644 rust/alloc/vec/set_len_on_drop.rs delete mode 100644 rust/alloc/vec/spec_extend.rs delete mode 100644 rust/bindgen_parameters delete mode 100644 rust/build_error.rs delete mode 100644 rust/compiler_builtins.rs delete mode 100644 rust/exports.c delete mode 100644 rust/helpers.c delete mode 100644 rust/kernel/allocator.rs delete mode 100644 rust/kernel/amba.rs delete mode 100644 rust/kernel/bindings.rs delete mode 100644 rust/kernel/bindings_helper.h delete mode 100644 rust/kernel/build_assert.rs delete mode 100644 rust/kernel/c_types.rs delete mode 100644 rust/kernel/chrdev.rs delete mode 100644 rust/kernel/clk.rs delete mode 100644 rust/kernel/cred.rs delete mode 100644 rust/kernel/device.rs delete mode 100644 rust/kernel/driver.rs delete mode 100644 rust/kernel/error.rs delete mode 100644 rust/kernel/file.rs delete mode 100644 rust/kernel/gpio.rs delete mode 100644 rust/kernel/hwrng.rs delete mode 100644 rust/kernel/io_buffer.rs delete mode 100644 rust/kernel/io_mem.rs delete mode 100644 rust/kernel/iov_iter.rs delete mode 100644 rust/kernel/irq.rs delete mode 100644 rust/kernel/kasync.rs delete mode 100644 rust/kernel/kasync/net.rs delete mode 100644 rust/kernel/kunit.rs delete mode 100644 rust/kernel/lib.rs delete mode 100644 rust/kernel/linked_list.rs delete mode 100644 rust/kernel/miscdev.rs delete mode 100644 rust/kernel/mm.rs delete mode 100644 rust/kernel/module_param.rs delete mode 100644 rust/kernel/net.rs delete mode 100644 rust/kernel/net/filter.rs delete mode 100644 rust/kernel/of.rs delete mode 100644 rust/kernel/pages.rs delete mode 100644 rust/kernel/platform.rs delete mode 100644 rust/kernel/power.rs delete mode 100644 rust/kernel/prelude.rs delete mode 100644 rust/kernel/print.rs delete mode 100644 rust/kernel/random.rs delete mode 100644 rust/kernel/raw_list.rs delete mode 100644 rust/kernel/rbtree.rs delete mode 100644 rust/kernel/revocable.rs delete mode 100644 rust/kernel/security.rs delete mode 100644 rust/kernel/static_assert.rs delete mode 100644 rust/kernel/std_vendor.rs delete mode 100644 rust/kernel/str.rs delete mode 100644 rust/kernel/sync.rs delete mode 100644 rust/kernel/sync/arc.rs delete mode 100644 rust/kernel/sync/condvar.rs delete mode 100644 rust/kernel/sync/guard.rs delete mode 100644 rust/kernel/sync/locked_by.rs delete mode 100644 rust/kernel/sync/mutex.rs delete mode 100644 rust/kernel/sync/nowait.rs delete mode 100644 rust/kernel/sync/revocable.rs delete mode 100644 rust/kernel/sync/rwsem.rs delete mode 100644 rust/kernel/sync/seqlock.rs delete mode 100644 rust/kernel/sync/smutex.rs delete mode 100644 rust/kernel/sync/spinlock.rs delete mode 100644 rust/kernel/sysctl.rs delete mode 100644 rust/kernel/task.rs delete mode 100644 rust/kernel/types.rs delete mode 100644 rust/kernel/user_ptr.rs delete mode 100644 rust/macros/helpers.rs delete mode 100644 rust/macros/lib.rs delete mode 100644 rust/macros/module.rs delete mode 100644 samples/rust/Kconfig delete mode 100644 samples/rust/Makefile delete mode 100644 samples/rust/hostprogs/.gitignore delete mode 100644 samples/rust/hostprogs/Makefile delete mode 100644 samples/rust/hostprogs/a.rs delete mode 100644 samples/rust/hostprogs/b.rs delete mode 100644 samples/rust/hostprogs/single.rs delete mode 100644 samples/rust/rust_chrdev.rs delete mode 100644 samples/rust/rust_minimal.rs delete mode 100644 samples/rust/rust_miscdev.rs delete mode 100644 samples/rust/rust_module_parameters.rs delete mode 100644 samples/rust/rust_netfilter.rs delete mode 100644 samples/rust/rust_platform.rs delete mode 100644 samples/rust/rust_print.rs delete mode 100644 samples/rust/rust_random.rs delete mode 100644 samples/rust/rust_semaphore.rs delete mode 100644 samples/rust/rust_semaphore_c.c delete mode 100644 samples/rust/rust_stack_probing.rs delete mode 100644 samples/rust/rust_sync.rs delete mode 100755 scripts/generate_rust_analyzer.py delete mode 100644 scripts/generate_rust_target.rs delete mode 100755 scripts/is_rust_module.sh delete mode 100644 scripts/rust-is-available-bindgen-libclang.h delete mode 100755 scripts/rust-is-available.sh delete mode 100755 scripts/rustdoc_test_builder.py delete mode 100755 scripts/rustdoc_test_gen.py delete mode 100644 sound/soc/codecs/hda-dai.c delete mode 100644 sound/soc/codecs/hda.c delete mode 100644 sound/soc/codecs/hda.h delete mode 100644 sound/soc/intel/avs/boards/Kconfig delete mode 100644 sound/soc/intel/avs/boards/Makefile delete mode 100644 sound/soc/intel/avs/boards/da7219.c delete mode 100644 sound/soc/intel/avs/boards/dmic.c delete mode 100644 sound/soc/intel/avs/boards/hdaudio.c delete mode 100644 sound/soc/intel/avs/boards/i2s_test.c delete mode 100644 sound/soc/intel/avs/boards/max98357a.c delete mode 100644 sound/soc/intel/avs/boards/max98373.c delete mode 100644 sound/soc/intel/avs/boards/nau8825.c delete mode 100644 sound/soc/intel/avs/boards/rt274.c delete mode 100644 sound/soc/intel/avs/boards/rt286.c delete mode 100644 sound/soc/intel/avs/boards/rt298.c delete mode 100644 sound/soc/intel/avs/boards/rt5682.c delete mode 100644 sound/soc/intel/avs/boards/ssm4567.c delete mode 100644 sound/soc/intel/common/soc-acpi-intel-mtl-match.c delete mode 100644 sound/soc/mediatek/mt8186/mt8186-afe-clk.c delete mode 100644 sound/soc/mediatek/mt8186/mt8186-afe-clk.h delete mode 100644 sound/soc/mediatek/mt8186/mt8186-afe-gpio.c delete mode 100644 sound/soc/mediatek/mt8186/mt8186-afe-gpio.h delete mode 100644 sound/soc/mediatek/mt8186/mt8186-audsys-clk.c delete mode 100644 sound/soc/mediatek/mt8186/mt8186-audsys-clk.h delete mode 100644 sound/soc/mediatek/mt8186/mt8186-audsys-clkid.h delete mode 100644 sound/soc/mediatek/mt8186/mt8186-dai-adda.c delete mode 100644 sound/soc/mediatek/mt8186/mt8186-dai-hostless.c delete mode 100644 sound/soc/mediatek/mt8186/mt8186-dai-hw-gain.c delete mode 100644 sound/soc/mediatek/mt8186/mt8186-dai-i2s.c delete mode 100644 sound/soc/mediatek/mt8186/mt8186-dai-pcm.c delete mode 100644 sound/soc/mediatek/mt8186/mt8186-dai-src.c delete mode 100644 sound/soc/mediatek/mt8186/mt8186-dai-tdm.c delete mode 100644 sound/soc/mediatek/mt8186/mt8186-interconnection.h delete mode 100644 sound/soc/mediatek/mt8186/mt8186-misc-control.c delete mode 100644 sound/soc/mediatek/mt8186/mt8186-reg.h delete mode 100644 sound/soc/tegra/tegra210_mbdrc.c delete mode 100644 sound/soc/tegra/tegra210_mbdrc.h delete mode 100644 sound/soc/tegra/tegra210_ope.c delete mode 100644 sound/soc/tegra/tegra210_ope.h delete mode 100644 sound/soc/tegra/tegra210_peq.c delete mode 100644 sound/soc/tegra/tegra210_peq.h delete mode 100644 tools/cgroup/memcg_shrinker.py delete mode 100644 tools/memory-model/Documentation/locking.txt delete mode 100755 tools/memory-model/scripts/checktheselitmus.sh delete mode 100755 tools/memory-model/scripts/hwfnseg.sh delete mode 100755 tools/memory-model/scripts/runlitmus.sh delete mode 100755 tools/memory-model/scripts/simpletest.sh delete mode 100644 tools/testing/radix-tree/linux/maple_tree.h delete mode 100644 tools/testing/radix-tree/maple.c delete mode 100644 tools/testing/radix-tree/trace/events/maple_tree.h delete mode 100644 tools/testing/selftests/bpf/prog_tests/libbpf_str.c delete mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_enum64val.c delete mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_enum64val___diff.c delete mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_enum64val___e [...] delete mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_enum64val___v [...] delete mode 100644 tools/testing/selftests/bpf/progs/test_core_reloc_enum64val.c delete mode 100644 tools/testing/selftests/kvm/x86_64/max_vcpuid_cap_test.c delete mode 100644 tools/testing/selftests/kvm/x86_64/svm_nested_soft_inject_test.c delete mode 100644 tools/testing/selftests/kvm/x86_64/triple_fault_event_test.c