This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-release-aarch64-next-allyesconfig in repository toolchain/ci/linux.
omits fbf252e09678 Add linux-next specific files for 20211216 omits 52a354c3f517 Merge branch 'akpm/master' omits c8144ef979f9 mm: Fix mismerge omits fa76eb2ca821 lib/stackdepot: always do filter_irq_stacks() in stack_dep [...] omits ab31a06dded0 lib/stackdepot: allow optional init and stack_table alloca [...] omits 9da33f67a799 lib/stackdepot: allow optional init and stack_table alloca [...] omits c0b1a14a14bf lib/stackdepot: fix spelling mistake and grammar in pr_err [...] omits adb6d279fc37 lib/stackdepot: allow optional init and stack_table alloca [...] omits 5aae6468313d proc-remove-pde_data-completely-fix-fix omits 744df5197546 proc-remove-pde_data-completely-fix omits b387d483e42f proc: remove PDE_DATA() completely omits fa815e352aea fs: proc: store PDE()->data into inode->i_private omits 3002d11bab2c kprobe: move sysctl_kprobes_optimization to kprobes.c omits c6f5b54a537a fs/coredump: move coredump sysctls into its own file omits 68f0c468c1b2 printk: fix build warning when CONFIG_PRINTK=n omits a5cd42b542e8 kernel/sysctl.c: rename sysctl_init() to sysctl_init_bases() omits bcdc6b87e5c7 fs: move namespace sysctls and declare fs base directory omits 18e538961b8f sysctl-add-and-use-base-directory-declarer-and-registratio [...] omits fdb0a3328be2 sysctl: add and use base directory declarer and registrati [...] omits a5d03133123a fs: move pipe sysctls to is own file omits 9e78f127f940 fs: move fs/exec.c sysctls into its own file omits 9af170022ae9 fs: move namei sysctls to its own file omits 8f110209bc45 fs: move locking sysctls where they are used omits a2dc38b697fa fs: move shared sysctls to fs/sysctls.c omits 57f390fbc03a sysctl: move maxolduid as a sysctl specific const omits d8740ac3a7ec fs/dcache: avoid unused-function warning omits 2d91fe02ad34 fs/inode: avoid unused-variable warning omits cb22df1847e2 fs: move dcache sysctls to its own file omits 5b8af72687e9 fs: move fs stat sysctls to file_table.c omits bc2446a609d8 fs: move inode sysctls to its own file omits 2e0de76ce869 sysctl: share unsigned long const values omits cfa8ba1b2b38 stackleak: move stack_erasing sysctl to stackleak.c omits 4c2aad03967e scsi/sg: move sg-big-buff sysctl to scsi/sg.c omits c6fc1e008c9c printk: move printk sysctl to printk/sysctl.c omits 0f104ec3ef93 fs: move binfmt_misc sysctl to its own file omits 3f20a5e08488 sysctl-add-helper-to-register-a-sysctl-mount-point-fix omits 4c2c03e5864b sysctl: add helper to register a sysctl mount point omits 30d7735a8bd6 random: move the random sysctl declarations to its own file omits 57e4c4228448 firmware_loader-move-firmware-sysctl-to-its-own-files-fix-3 omits af6a71788cbd firmware_loader-move-firmware-sysctl-to-its-own-files-fix-fix omits 3d4babcd0b02 firmware_loader-move-firmware-sysctl-to-its-own-files-fix omits cc041551f1b0 firmware_loader: move firmware sysctl to its own files omits 5ce137965207 eventpoll: simplify sysctl declaration with register_sysctl() omits 62624a167961 cdrom: simplify subdirectory registration with register_sysctl() omits 36c2d7c5cadc inotify-simplify-subdirectory-registration-with-register_s [...] omits ac1acf875c94 inotify: simplify subdirectory registration with register_ [...] omits 3e6c60c30c7b test_sysctl: simplify subdirectory registration with regis [...] omits 0b2e956b5088 ocfs2: simplify subdirectory registration with register_sysctl() omits 07e2734e2b07 macintosh/mac_hid.c: simplify subdirectory registration wi [...] omits 34d5378d9749 i915: simplify subdirectory registration with register_sysctl() omits 5f4e4833fe82 hpet: simplify subdirectory registration with register_sysctl() omits 20521a621b0f dnotify: move dnotify sysctl to dnotify.c omits ee910dc9035d aio: move aio sysctl to aio.c omits cea0897038f1 sysctl: use SYSCTL_ZERO to replace some static int zero uses omits 2dbfa0b0ab1d sysctl: use const for typically used max/min proc sysctls omits 86016e0f3bf7 sysctl: make ngroups_max const omits 0b586df1b559 watchdog: move watchdog sysctl interface to watchdog.c omits 4bb6cfb0a900 hung_task: move hung_task sysctl interface to hung_task.c omits 559cd2ba48ef sysctl-move-some-boundary-constants-from-sysctlc-to-sysctl [...] omits 0c692c55fe68 sysctl: move some boundary constants from sysctl.c to sysctl_vals omits 1648c39181cc sysctl: add a new register_sysctl_init() interface omits c19db1becd53 Merge branch 'akpm-current/current' omits ef21f669d818 ubsan: remove CONFIG_UBSAN_OBJECT_SIZE omits 6d721f640014 kcov: fix generic Kconfig dependencies if ARCH_WANTS_NO_INSTR omits a614948af17d lib/Kconfig.debug: make TEST_KMOD depend on PAGE_SIZE_LESS [...] omits 7d1cf77740f9 btrfs: use generic Kconfig option for 256kB page size limit omits 44e8147652b0 arch/Kconfig: split PAGE_SIZE_LESS_THAN_256KB from PAGE_SI [...] omits d3b544e07152 configs: introduce debug.config for CI-like setup omits af53690a83c1 delayacct: cleanup flags in struct task_delay_info and fun [...] omits 32cd46791f8f delayacct: fix incomplete disable operation when switch en [...] omits f52ac2ef1ab8 delayacct: support swapin delay accounting for swapping wi [...] omits eb9ed949a5ea panic: Remove oops_id. omits 0f653bdf2814 panic-use-error_report_end-tracepoint-on-warnings-fix omits b0aa11aa41d2 panic: use error_report_end tracepoint on warnings omits f0662759ac50 fs/adfs: remove unneeded variable make code cleaner omits 9283d069e9d3 FAT: use io_schedule_timeout() instead of congestion_wait() omits 069e43667c0b hfsplus: use struct_group_attr() for memcpy() region omits c92f15f04639 init/main.c: silence some -Wunused-parameter warnings omits ae917877e1d0 ELF: fix overflow in total mapping size calculation omits fb11b98d7b7b fs/binfmt_elf: use PT_LOAD p_align values for static PIE omits 53fbaea8d1c3 const_structs.checkpatch: add frequently used ops structs omits 1ca3ba1117e2 checkpatch: Improve Kconfig help test omits 16e7a93e5e1a checkpatch: relax regexp for COMMIT_LOG_LONG_LINE omits 1697541454d1 lz4: fix LZ4_decompress_safe_partial read out of bound omits f01465efdba6 kunit: replace kernel.h with the necessary inclusions omits 2300a89ebc2e test_hash.c: refactor into kunit omits 9b359709dc07 lib/Kconfig.debug: properly split hash test kernel entries omits 34bf4a011c51 test_hash.c: split test_hash_init omits 613f3ba828cd test_hash.c: split test_int_hash into arch-specific functions omits ae955256c145 drivers/infiniband/sw/rxe/rxe_qp.c: fix for "hash.h: remov [...] omits 7c22272cf0fc hash.h: remove unused define directive omits 261b7dc6118c lib/list_debug.c: print more list debugging context in __l [...] omits 67cacc5d667b list: introduce list_is_head() helper and re-use it in list.h omits 421cb8009012 kstrtox: uninline everything omits 9af8e7780824 kernel-sys-only-take-tasklist_lock-for-get-setpriorityprio [...] omits 6b6f158aa972 kernel/sys.c: only take tasklist_lock for get/setpriority( [...] omits e5e020315ed0 kthread: dynamically allocate memory to store kthread's full name omits 9012dba89e24 tools/testing/selftests/bpf: replace open-coded 16 with TA [...] omits 032afaa5e36a tools/bpf/bpftool/skeleton: replace bpf_probe_read_kernel [...] omits a8be562cb7e9 samples/bpf/test_overhead_kprobe_kern: replace bpf_probe_r [...] omits 9fa72e2f0247 fs/binfmt_elf: replace open-coded string copy with get_task_comm omits 3c3548a7da82 drivers/infiniband: replace open-coded string copy with ge [...] omits 52bc1eb587d3 fs/exec: replace strncpy with strscpy_pad in __get_task_comm omits 935a0f431c84 fs/exec: replace strlcpy with strscpy_pad in __set_task_comm omits 81555e569136 kernel.h: include a note to discourage people from includi [...] omits 39e5c26ebe1d include/linux/unaligned: replace kernel.h with the necessa [...] omits 4e57626c3565 proc/sysctl: make protected_* world readable omits ad4644b389c8 proc-make-the-proc_create-stubs-static-inlines-fix2-fix omits f81c43d87494 proc-make-the-proc_create-stubs-static-inlines-fix2 omits c065a1195587 proc-make-the-proc_create-stubs-static-inlines-fix omits 121858289e80 proc: make the proc_create[_data]() stubs static inlines omits 3f66cf666183 proc/vmcore: don't fake reading zeroes on surprise vmcore_ [...] omits b3b4b1275bfa kernel/hung_task.c: Monitor killed tasks. omits 78174e7c86a1 fs/buffer.c: dump more info for __getblk_gfp() stall problem omits c86d81fce486 fs/buffer.c: add debug print for __getblk_gfp() stall problem omits af91ee445c47 Docs/admin-guide/mm/damon/usage: update for schemes statistics omits b2e2ca4cb7ae mm/damon/dbgfs: support all DAMOS stats omits aede23dab3e5 Docs/admin-guide/mm/damon/reclaim: document statistics parameters omits 289970ad80af mm/damon/reclaim: provide reclamation statistics omits 896fa25e47d4 mm/damon/schemes: account how many times quota limit has exceeded omits 2ec117a0b56f mm/damon/schemes: account scheme actions that successfully [...] omits c9885f55909c mm/damon: remove a mistakenly added comment for a future feature omits 8dff9ec6b6cf Docs/admin-guide/mm/damon/usage: update for kdamond_pid an [...] omits 4dd13bfaec33 Docs/admin-guide/mm/damon/usage: mention tracepoint at the [...] omits cb3153f7acc9 Docs/admin-guide/mm/damon/usage: remove redundant information omits e601991aae4b Docs/admin-guide/mm/damon/usage: update for scheme quotas [...] omits 6bc508a7fb4d mm/damon: convert macro functions to static inline functions omits bccc810f66cd mm/damon: modify damon_rand() macro to static inline function omits 52715ac328ac mm/damon: move damon_rand() definition into damon.h omits d70d17a7e057 mm/damon/schemes: add the validity judgment of thresholds omits 198058dfdfc9 mm/damon/vaddr: remove swap_ranges() and replace it with swap() omits c4ffd37da772 mm-damon-remove-some-no-need-func-definitions-in-damonh-file-fix omits 54d73a6dff09 mm/damon: remove some unneeded function definitions in damon.h omits 76c2b7c6c831 mm/damon/core: use abs() instead of diff_of() omits 8f32fffa6999 mm/damon: add 'age' of region tracepoint support omits 2a1bb78e09f1 mm/damon: unified access_check function naming rules omits 0cb6fe2b2484 mm/hmm.c: Allow VM_MIXEDMAP to work with hmm_range_fault omits d0e708fa664b mm: fix some comment errors omits 37115d56e5a5 zram: use ATTRIBUTE_GROUPS omits 73ecf90b2022 btrfs: avoid live-lock in search_ioctl() on hardware with [...] omits eda9ffa0c6b3 arm64: add support for sub-page faults user probing omits 0cbe007f7cd6 mm: introduce fault_in_exact_writeable() to probe for sub- [...] omits 5025ceeb6721 zsmalloc: replace get_cpu_var with local_lock omits 73d88f812a36 zsmalloc: replace per zpage lock with pool->migrate_lock omits 57ba1b2952dd locking: fixup write_lock_nested() implementation omits d536b6ba7a8d locking/rwlocks: fix write_lock_nested for RT omits b7030bded969 locking/rwlocks: introduce write_lock_nested omits f7ba9228a66f zsmalloc: remove zspage isolation for migration omits d5b0ed1648c7 zsmalloc: move huge compressed obj from page to zspage omits a60bf5a6db69 zsmalloc: introduce obj_allocated omits 490cf279d053 zsmalloc: decouple class actions from zspage works omits 30e799bec581 zsmalloc: rename zs_stat_type to class_stat_type omits 30cd8861f257 zsmalloc: introduce some helper functions omits 058b97570a2a mm-rmap-fix-potential-batched-tlb-flush-race-fix omits cdb1a2812022 mm/rmap: fix potential batched TLB flush race omits 854ba4f402a2 mm/rmap: convert from atomic_t to refcount_t on anon_vma-> [...] omits 3b4a913ac632 mm: fix race between MADV_FREE reclaim and blkdev direct IO read omits b045fa183cfa mm-memcg-percpu-account-extra-objcg-space-to-memory-cgroups-fix omits 3ee00c0efa1b mm: memcg/percpu: account extra objcg space to memory cgroups omits 54c5c8cb32bd mm/hwpoison: fix unpoison_memory() omits 833cf1f6f27f mm/hwpoison: remove MF_MSG_BUDDY_2ND and MF_MSG_POISONED_HUGE omits 19aa9c667784 mm/hwpoison: mf_mutex for soft offline and unpoison omits a891ed14553d mm: ksm: fix use-after-free kasan report in ksm_might_need [...] omits 5f97fd1b3b1d mm/migrate: move node demotion code to near its user omits a4051ab736af mm: migrate: add more comments for selecting target node randomly omits 5e5ff4185a7f mm: migrate: support multiple target nodes demotion omits 2ef724e13b34 mm/migrate.c: Rework migration_entry_wait() to not take a pageref omits 8a89b4104a1b mm/migrate.c: rework migration_entry_wait() to not take a pageref omits 7396595d78f7 mm: compaction: fix the migration stats in trace_mm_compac [...] omits 8d1838ae225e mm-migrate-correct-the-hugetlb-migration-stats-fix omits 6ecbab42c9c4 mm: migrate: correct the hugetlb migration stats omits 64ed47dc564b mm: migrate: fix the return value of migrate_pages() omits 182015ee232f mm/mempolicy: fix all kernel-doc warnings omits 910a6fb179dd mm-mempolicy-convert-from-atomic_t-to-refcount_t-on-mempol [...] omits 9cb06be0e53a mm/mempolicy: convert from atomic_t to refcount_t on mempo [...] omits 0df2c380a9b8 mm/mempolicy: wire up syscall set_mempolicy_home_node omits 04187f89d0fa mm/mempolicy: add set_mempolicy_home_node syscall omits 4263fd12f625 mm/mempolicy: use policy_node helper with MPOL_PREFERRED_MANY omits 77cd365d4c55 mm: vmscan: reduce throttling due to a failure to make pro [...] omits 907142e09c64 mm: vmscan: reduce throttling due to a failure to make progress omits 692d9b1bca42 vmscan: make drop_slab_node static omits 880b8b76ead0 selftests/uffd: allow EINTR/EAGAIN omits 86fe4eecbd1a mm, hugepages: make memory size variable in hugepage-mrema [...] omits 38f5c758ba73 mm: sparsemem: move vmemmap related to HugeTLB to CONFIG_H [...] omits cb22f713835f selftests: vm: add a hugetlb test case omits 84e8a4ddfe3a mm: sparsemem: use page table lock to protect kernel pmd o [...] omits d08053f908d0 mm: hugetlb: replace hugetlb_free_vmemmap_enabled with a s [...] omits a25b63c1733e mm: hugetlb: free the 2nd vmemmap page associated with eac [...] omits 76ed623822f9 hugetlb/cgroup: fix copy/paste array assignment omits 48de36606120 hugetlb: Fix spelling mistake "hierarichal" -> "hierarchical" omits 17860198a3b2 hugetlb: add hugetlb.*.numa_stat file omits 723973667ee9 include/linux/gfp.h: further document GFP_DMA32 omits e5b932908d2c mm: drop node from alloc_pages_vma omits 9267bcd1ca20 mm: page_alloc: fix building error on -Werror=array-compare omits 83e8e50077bc mm: fix boolreturn.cocci warning omits af5831923ed4 mm/pagealloc: sysctl: change watermark_scale_factor max li [...] omits fc9a5f920378 mm: introduce memalloc_retry_wait() omits 62a7c38dcc9d mm: discard __GFP_ATOMIC omits 434c30a000f9 mm-vmalloc-allocate-small-pages-for-area-pages-fix omits 747a0f14f2a7 mm/vmalloc: allocate small pages for area->pages omits 6275522c8158 mm: make slab and vmalloc allocators __GFP_NOLOCKDEP aware omits 82034c4f61ba mm: allow !GFP_KERNEL allocations for kvmalloc omits 8e36ec074357 mm/vmalloc: be more explicit about supported gfp flags. omits 34670541a1a5 mm/vmalloc: add support for __GFP_NOFAIL omits f1dc1580582b mm/vmalloc: alloc GFP_NO{FS,IO} for vmalloc omits 2880cd51b16b mm/oom_kill: allow process_mrelease to run under mmap_lock [...] omits 5702667ec317 mm: document locking restrictions for vm_operations_struct::close omits b1ea6109f46e mm: protect free_pgtables with mmap_lock write lock in exit_mmap omits 5268f73e8441 x86: mm: add x86_64 support for page table check omits 57f41b2596b4 mm: page table check omits 763a804503ef mm: ptep_clear() page table helper omits 7fea0efdcdd0 mm: change page type prior to adding page table entry omits fce4a844d4d8 mm: move tlb_flush_pending inline helpers to mm_inline.h omits ca92f069b1d3 mm: move anon_vma declarations to linux/mm_inline.h omits dab26c71fb45 mm: add anonymous vma name refcounting omits f6b31185f595 docs: proc.rst: /proc/PID/maps: fix malformed table omits 57b6d1c6d405 mm: add a field to store names for private anonymous memory omits 441d29f244bb mm: rearrange madvise code to allow for reuse omits e6241e58cedd mm-remove-redundant-check-about-fault_flag_allow_retry-bit [...] omits b643ba21d8d8 mm: remove redundant check about FAULT_FLAG_ALLOW_RETRY bit omits b19becb6639b tools/testing/selftests/vm/userfaultfd.c: use swap() to ma [...] omits 516a7c13fda6 memcg: better bounds on the memcg stats updates omits 80bcd82f3e45 mm: add group_oom_kill memory.event fix omits fb2e05a0260e mm/memcg: add oom_group_kill memory event omits 4716d9ff7a75 mm/page_counter: remove an incorrect call to propagate_pro [...] omits 5bd60aaea9d5 mm: memcontrol: make cgroup_memory_nokmem static omits f5a11eda20f1 mm/frontswap.c: use non-atomic '__set_bit()' when possible omits 34b59c969d1d mm-shmem-dont-truncate-page-if-memory-failure-happens-chec [...] omits c4095fc0d75f mm: shmem: don't truncate page if memory failure happens omits b680dba33c84 gup: avoid multiple user access locking/unlocking in fault [...] omits 1832db97c449 mm/truncate.c: remove unneeded variable omits 2d374f1c3005 tools/vm/page_owner_sort.c: delete invalid duplicate code omits 19db09d4f97e tools/vm/page_owner_sort.c: two trivial fixes omits bb904c520072 tools/vm/page_owner_sort.c: support sorting pid and time omits 27ba4713d0e5 tools/vm/page_owner_sort.c: add switch between culling by [...] omits 7cd59f7fe94a tools/vm/page_owner_sort.c: support sorting by stack trace omits 0ed0d5fe51f1 tools/vm/page_owner_sort.c: fix NULL-pointer dereference w [...] omits 00343c8de04c tools/vm/page_owner_sort.c: sort by stacktrace before culling omits 145be8c0448b mm,fs: split dump_mapping() out from dump_page() omits e4f32d17a474 kasan: test: add test case for double-kmem_cache_destroy() omits 8964090f8276 kasan: add ability to detect double-kmem_cache_destroy() omits dbd720910585 kasan: test: add globals left-out-of-bounds test omits 62d08309697b device-dax: compound devmap support omits 4a3fb482f495 device-dax-remove-pfn-from-__dev_dax_ptepmdpud_fault-fix omits d333e32b4078 device-dax: remove pfn from __dev_dax_{pte,pmd,pud}_fault() omits cb6619f23a6e device-dax: set mapping prior to vmf_insert_pfn{,_pmd,pud}() omits 05b203df0229 device-dax: factor out page mapping initialization omits e9e24cea2cf7 device-dax: ensure dev_dax->pgmap is valid for dynamic devices omits 072b75efa56b device-dax: use struct_size() omits bf35f1ecdfef device-dax: use ALIGN() for determining pgoff omits 395391be2294 mm/memremap: add ZONE_DEVICE support for compound pages omits be14e8fb526e mm/page_alloc: refactor memmap_init_zone_device() page init omits 32b82fcd08c9 mm/page_alloc: split prep_compound_page into head and tail [...] omits 836aaab52f84 mm-defer-kmemleak-object-creation-of-module_alloc-v4 omits 172bf2166b80 mm: defer kmemleak object creation of module_alloc() omits 2be8959490ea mm: kmemleak: alloc gray object for reserved region with d [...] omits 0d79cbe1c015 kmemleak-fix-kmemleak-false-positive-report-with-hw-tag-ba [...] omits d0926a2a75fd kmemleak: fix kmemleak false positive report with HW tag-b [...] omits 4f8a02f00e87 mm: slab: make slab iterator functions static omits 1f4e2fa874b9 mm/slab_common: use WARN() if cache still has objects on destroy omits 302cb9723f6e fs/ioctl: remove unnecessary __user annotation omits 1c65d6a2a83d ocfs2: fix ocfs2 corrupt when iputting an inode omits b87ca650eca6 ocfs2: clear links count in ocfs2_mknod() if an error occurs omits 95a1e2fe71f0 ocfs2: reflink deadlock when clone file to the same direct [...] omits 30a0b2209e73 ocfs2: clearly handle ocfs2_grab_pages_for_write() return value omits d01b3ed824a1 ocfs2:Use BUG_ON instead of if condition followed by BUG. omits 3c2b2a2269d3 squashfs: provide backing_dev_info in order to disable read-ahead omits 0046248dcae7 scripts/spelling.txt: add "oveflow" omits a187165e5f41 ia64: fix typo in a comment omits eb25caec54b8 arch/ia64/kernel/setup.c: use swap() to make code cleaner omits caff13ac0fcf ia64: module: use swap() to make code cleaner omits 9e5a2c10c855 trace/hwlat: make use of the helper function kthread_run_on_cpu() omits 0061ba867739 trace/osnoise: make use of the helper function kthread_run [...] omits a4c8063bad69 rcutorture: make use of the helper function kthread_run_on_cpu() omits dfcc216e4360 ring-buffer: make use of the helper function kthread_run_on_cpu() omits c8d7440c4642 RDMA/siw: make use of the helper function kthread_run_on_cpu() omits fe4c08ba9ab6 kthread-add-the-helper-function-kthread_run_on_cpu-fix omits 9c5dbec425c6 kthread: add the helper function kthread_run_on_cpu() omits 75ed9ec78619 procfs: prevent unpriveleged processes accessing fdinfo dir omits bab74a45aa39 /proc/kpageflags: do not use uninitialized struct pages omits 0de01555f492 /proc/kpageflags: prevent an integer overflow in stable_pa [...] omits 446db6ae3e88 mm: delete unsafe BUG from page_cache_add_speculative() omits 8e9ed349fb3f mm, hwpoison: fix condition in free hugetlb page path omits 749e71d1727a MAINTAINERS: mark more list instances as moderated omits f36bed3876c9 kernel/crash_core: suppress unknown crashkernel parameter warning omits f9077a7f16e7 mm: mempolicy: fix THP allocations escaping mempolicy rest [...] omits 6156241cbf85 mm/oom_kill: wake futex waiters before annihilating victim [...] omits 09bef451a6c5 kfence: fix memory leak when cat kfence objects omits 1044256be931 mm: fix panic in __alloc_pages omits 164eb8efd856 shmem-fix-a-race-between-shmem_unused_huge_shrink-and-shme [...] omits dc148015ac5a shmem: fix a race between shmem_unused_huge_shrink and shm [...] omits cdf932082a33 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits ae402c9aba75 Merge branch 'slab-next' of git://git.kernel.org/pub/scm/l [...] omits 0fd3da0e51e7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 69633391ac08 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 71a281375d5b Merge branch 'bitmap-master-5.15' of https://guthub.com/no [...] omits 704198e9a7da Merge branch 'for-next' of git://git.infradead.org/users/w [...] omits 364be71cea44 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 8539e2786277 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] omits 9c198507e1e3 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] omits d058269c0338 Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] omits 415b73a81818 Merge branch 'cfi/next' of git://git.kernel.org/pub/scm/li [...] omits e2e6f9bb4809 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2794910ef9b2 Merge branch 'auxdisplay' of https://github.com/ojeda/linux.git omits cf7697564ee2 Merge branch 'main' of git://git.infradead.org/users/willy [...] omits 999765173da1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0e844324cc9a Merge branch 'gnss-next' of git://git.kernel.org/pub/scm/l [...] omits 48b7d1e20f6a Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits 96383481743e Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] omits c48a84a77932 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git omits 69cd3fa239c3 Merge branch 'at24/for-next' of git://git.kernel.org/pub/s [...] omits 7390717fddb6 Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] omits 9b70b4816f32 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 5bf01cad9e53 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits bb11d217dd27 Merge remote-tracking branch 'kselftest/next' omits a9e1a1783ab0 Merge commit '0c723ef6f65c' omits 927d2e1f7418 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0eb9d3234faf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1cf464974dbc Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...] omits 49ecda96b223 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ebb453c70035 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits daae68443407 Merge commit '5065e08e4ef3c3fd0daf141f601de4b4d1af2333' omits e4d62a36df6a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e3a1e10348be Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits c966fbe5f6a5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 63ecb7872444 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fb2907d68679 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ce4373be92b0 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 5d7ce163b1b6 Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] omits dce1fdb3828d Merge branch 'for-next' of https://gitlab.com/peda-linux/mux.git omits f6f3cafd81a2 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] omits cf40eeed64fe Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] omits ed54fd986c54 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits d6171f7612fd Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 98a95166b9ff Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits c72c8f108d77 Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] omits fb702175530a Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] omits b02833970562 Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] omits 294077fb6a99 Merge branch 'for-usb-next' of git://git.kernel.org/pub/sc [...] omits b9f805b869e7 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits 13806ea0f8e3 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] omits dabbd1a1fa04 Merge branch 'for-next' of git://github.com/cminyard/linux [...] omits ee885eb3228b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4cceb254519e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a67d4ad2afab Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3e3d700f576d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 84b6ea194829 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 38b593fe6625 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 7f3224097cc1 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 820bd2b1f528 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits ee98146a8423 Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] omits 59efd46daec7 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] omits 7b88f177b003 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 35d6ed60556b Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] omits 8fb4d6f5ef9e Merge branch 'timers/drivers/next' of git://git.linaro.org [...] omits 2df04885ca0e Merge branch 'auto-latest' of git://git.kernel.org/pub/scm [...] omits 82b63511d423 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4a385a3ec9ff Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d194e86b9577 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 69a2451aad06 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 8db9799b6b67 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 66bf3899ed09 Merge branch 'master' of https://scm.osdn.net/gitroot/tomo [...] omits fc4290a80d5b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 1c744aded9b1 Merge branch 'keys-next' of git://git.kernel.org/pub/scm/l [...] omits 7cbc0b1b9f40 Merge branch 'next-testing' of git://git.kernel.org/pub/sc [...] omits ad1b806eacfa Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a4e4cb449a0c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 24592f424be2 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] omits d933e061d694 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 5377136be9e1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 537d69568778 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits cec71ca917bc Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 4f21597ff2a5 Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] omits a5108de464fb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c8d66001848e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 218c88a41c5a Merge branch 'etnaviv/next' of https://git.pengutronix.de/ [...] omits f803e557d17b Merge branch 'imx-drm/next' of https://git.pengutronix.de/ [...] omits 06a61ce0a989 Merge branch 'msm-next' of https://gitlab.freedesktop.org/ [...] omits 2781a28f8435 Merge branch 'drm/tegra/for-next' of git://anongit.freedes [...] omits 0ee8513b0e61 Merge branch 'for-linux-next-gt' of git://anongit.freedesk [...] omits 244042ff4c10 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits 8b68e89d490b Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits 93861e0732f8 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits 4f2d3011140f Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] omits 7b5f7bc17722 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 40b22f718e3f Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] omits 749f61f64a83 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] omits 5ee3805c6734 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] omits 7c9d997688b8 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 9e4a8147a847 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 36af0c9eae0c Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits db5528b13a19 Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/l [...] omits 4181e95e3c4d Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 793528d22dd5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 863884634b7f Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits c512fdd5e6d4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7339ba51229b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits e423a5aa0213 Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] omits 482758063b29 Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] omits d8c3bfad5bf0 Merge branch 'cpupower' of git://git.kernel.org/pub/scm/li [...] omits 0432ae70130d Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] omits f67369128d75 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits ec37001dec79 Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git omits 88c956345869 Merge branch 'master' of git://linuxtv.org/media_tree.git omits b6539f9ad16a Merge branch 'docs-next' of git://git.lwn.net/linux.git omits fabb6e148f94 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] omits b950fff76c79 Merge branch 'i3c/next' of git://git.kernel.org/pub/scm/li [...] omits 2956e4dcd762 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] omits dd1fd770fc95 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9fd4b8b47ad2 Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] omits 1e90a0f4e9bd Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits a0027dc97bbf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c7444f47f8ba Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3b6ee5b8a874 Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] omits d1658ddb6bb2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 497d23f48651 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits d3a4d0f70924 Merge branch 'master' of https://github.com/Paragon-Softwa [...] omits 6f5feab0d6ee Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fcb07d93b459 Merge branch 'nfsd-next' of git://git.linux-nfs.org/~bfiel [...] omits fdf4c96deaae Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] omits b739d5733460 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d5b61ed86749 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 961a98ff9373 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits ee08ba88255d Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 4a48c348ca27 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits 6cb3c77b59f0 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 4f574e9ea70c Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits aa4bee3ff0ea Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits 35ad38767b3e rtc: cmos: avoid UIP when writing alarm time omits a4c549a919a6 rtc: cmos: avoid UIP when reading alarm time omits 957c2321b8ba rtc: mc146818-lib: refactor mc146818_does_rtc_work omits ed88f3f755b5 rtc: mc146818-lib: refactor mc146818_get_time omits 04d605721dd3 rtc: mc146818-lib: extract mc146818_avoid_UIP omits 0c422ad22427 rtc: mc146818-lib: fix RTC presence check omits e0b426118ae9 rtc: Check return value from mc146818_get_time() omits 87d414abef9e rtc: mc146818-lib: change return values of mc146818_get_time() omits fd73ec817513 rtc: cmos: take rtc_lock while reading from CMOS omits 69e8ba80ddda powerpc: wii_defconfig: Enable the RTC driver omits e7fa3dd9b075 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 986a797533a6 Merge branch 'fscache-next' of git://git.kernel.org/pub/sc [...] omits 93202572bf44 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 06aa116739f1 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 9f9c22bff04b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6bea4b8273f3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9f774ca7f511 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 06a768f9e5a0 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 8cef09d33510 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9e0606d2369f Merge branch 'for-next' of git://github.com/openrisc/linux.git omits 1ccf0deea70c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 7b7fbc048d2e Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] omits 020e82fc12af Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] omits aa1ab8611b46 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7992935960a5 Merge branch 'h8300-next' of git://git.sourceforge.jp/gitr [...] omits c9f274c5c8c8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4c904171b0ca Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] omits 8e09d438f338 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7b47a66e9774 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] omits c6d92a06d7e5 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git omits ae652377a0f6 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] omits 1a0cae780bc6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c1f4dbc7d45d Merge branch 'next' of https://git.linaro.org/people/jens. [...] omits a89289f2bc97 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] omits d4782761e153 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits 4f505e48d2b8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d55c2bb17593 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6fadbaf2973a Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] omits 632ffebeb727 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 9cb79034c1c0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a190a4d0d8b7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d83209ba3dc8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 33ddac8931d8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5229825cb5b5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 569652b32adb Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 199ee890f93a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0606da7ac928 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits a6ffd761b168 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] omits 61d65d9df0f8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1456b6e721a7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 73de08225070 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7275d9cf66e5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0cf8efe704ea Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] omits 4ac6deb3347b Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] omits 936f164aed5d Merge branch 'for-next' of git://git.infradead.org/users/h [...] omits 4dee679f0e2f Merge branch 'perf/core' of git://git.kernel.org/pub/scm/l [...] omits 7f5b8768188b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 713f2fcb90ea Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits ccde5e52f026 Merge branch 'urgent' of git://git.kernel.org/pub/scm/linu [...] omits 0d0e36db9728 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits f2c3bb9ab132 Merge branch 'fix' of git://git.kernel.org/pub/scm/linux/k [...] omits 24133bf9fbf2 Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] omits 1eb650bdea19 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 0d48150bbeb2 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits a982330e6ff1 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 9346ec9745e7 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 37381c9ac04e Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits 4d20e9ef59c3 Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] omits a9bcb89ba8be Merge branch 'mips-fixes' of git://git.kernel.org/pub/scm/ [...] omits ae7ba329cde0 Merge branch 'reset/fixes' of https://git.pengutronix.de/g [...] omits fc2b35ea6905 Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git omits d04c9e3f5908 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 7786e9718330 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits a94d9c5a570c Merge branch 'for-usb-fixes' of git://git.kernel.org/pub/s [...] omits e6afab980891 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] omits 0fd1916ac12e Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] omits dfb20fe6b0c9 Merge branch 'tty-linus' of git://git.kernel.org/pub/scm/l [...] omits bb8b1a795127 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 0f39f7dcdd4b Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 9a16efc0155a Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits a60a58631f02 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits f237554c5b4a Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 27e16a3793fc Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 7cc5faa0f2b6 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 6bf6f3160266 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 756a25ebf124 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits d822f6155955 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 31d78930cf78 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits bd7eb6d41f38 Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] omits f7a2758456d7 Merge branch 'for-next/fixes' of git://git.kernel.org/pub/ [...] omits 6fb5117ad7cb Merge branch 'for-curr' of git://git.kernel.org/pub/scm/li [...] omits 68f87ec9c1ce cifs: ignore resource_id while getting fscache super cookie omits c4a95ddd1dac cifs: sanitize multiple delimiters in prepath omits 0013f5f5c05d drm/i915/guc: Selftest for stealing of guc ids omits 2aa9f833dd08 drm/i915/guc: Kick G2H tasklet if no credits omits 6e94d53962f7 drm/i915/guc: Add extra debug on CT deadlock omits 2406846ec497 drm/i915/guc: Don't hog IRQs when destroying contexts omits 7aa6d5fe6cdb drm/i915/guc: Remove racey GEM_BUG_ON omits 939d8e9c87e7 drm/i915/guc: Only assign guc_id.id when stealing guc_id omits b25db8c782ad drm/i915/guc: Use correct context lock when callig clr_con [...] omits d8ef0548fadd Merge branches 'arm64-for-5.17', 'clk-for-5.17', 'defconfi [...] omits dc0e7c8ac7e4 Merge branch 'arm64-fixes-for-5.16' into for-next omits b577c7e6a63f clk: qcom: Add MSM8976/56 Global Clock Controller (GCC) driver omits 13feb2093984 dt-bindings: clk: qcom: Document MSM8976 Global Clock Controller omits e855145c5325 clk: qcom: Add clock driver for SM8450 omits 66b09b229026 Merge tag '20211207114003.100693-2-vkoul@kernel.org' into [...] omits 7a12dba6bf1e clk: qcom: Add SDX65 GCC support omits 1b967c3f33f2 clk: qcom: Add LUCID_EVO PLL type for SDX65 omits 95343a28ca20 Merge tag 'e15509b2b7c9b600ab38c5269d4fac609c077b5b.163886 [...] omits ce4981ad6914 clk: qcom: rcg2: Cache rate changes for parked RCGs omits d09358c3d161 Merge branch 'for-5.17/block' into for-next omits 742360d38001 nvme: add support for mq_ops->queue_rqs() omits e82887a0f937 nvme: separate command prep and issue omits 15a0f91a6a0e nvme: split command copy into a helper omits 0dc663748482 block: add mq_ops->queue_rqs hook omits 581dfbf4e415 Merge branch for-5.17/arm/defconfig into for-next omits cc2e897914e4 Merge branch for-5.17/arm/dt into for-next omits 16a0a155211c Merge branch for-5.17/arm64/dt into for-next omits 091c3390bf90 Merge branch for-5.17/dt-bindings into for-next omits a55fabe8e57e Merge branch for-5.17/soc into for-next omits c06e6aae12a7 Merge branch for-5.17/clk into for-next omits b41890ee3335 media: dt: bindings: tegra-vde: Document OPP and power domain omits 7ddc6334a34a media: dt: bindings: tegra-vde: Convert to schema omits 0b59c6add171 dt-bindings: host1x: Document Memory Client resets of Host [...] omits 3f9d0ff15bae dt-bindings: host1x: Document OPP and power domain properties omits 9d0116b1e235 dt-bindings: clock: tegra-car: Document new clock sub-nodes omits 309c9a022468 soc/tegra: Don't print error message when OPPs not available omits 1b263179a87f soc/tegra: Add devm_tegra_core_dev_init_opp_table_common() omits e328c09b5740 soc/tegra: Enable runtime PM during OPP state-syncing omits ce0382b27215 dt-bindings: ARM: tegra: Document Pegatron Chagall omits 3a2dd48f3252 dt-bindings: ARM: tegra: Document ASUS Transformers omits d675f99453c5 drm/tegra: hdmi: Register audio CODEC on Tegra20 omits 8f30cf46843b drm/tegra: hdmi: Unwind tegra_hdmi_init() errors omits ceb6e13feae2 drm/tegra: Mark nvdec PM functions as __maybe_unused omits 8d8b9f57c617 drm/tegra: Mark nvdec_writel() as inline omits d7373b187dc2 drm/tegra: dc: rgb: Allow changing PLLD rate on Tegra30+ omits c362c6264a48 drm/tegra: Remove duplicate struct declaration omits 9281d3582cca drm/tegra: vic: Use autosuspend omits 2cf774f56d44 drm/tegra: gr2d: Explicitly control module reset omits 9f7b0c3e8a8a gpu: host1x: select CONFIG_DMA_SHARED_BUFFER omits 55ac3cbe4eee gpu: host1x: Drop excess kernel-doc entry @key omits f7d60f855844 drm/tegra: dc: rgb: Move PCLK shifter programming to CRTC omits b001cc25508b drm/tegra: Bump VIC/NVDEC clock rates to Fmax omits 372817867fd1 drm/tegra: Add NVDEC driver omits 92140644069e drm/tegra: Support asynchronous commits for cursor omits 7a887ccbce90 drm/tegra: Propagate errors from drm_gem_plane_helper_prep [...] omits 1588297e2ba4 drm/tegra: Do not reference tegra_plane_funcs directly omits 89bbc54641ef drm/tegra: Implement buffer object cache omits 459cf840b61d drm/tegra: Implement correct DMA-BUF semantics omits e74c6aa955ca drm/i915/fbc: Register per-crtc debugfs files omits b8ca477e5131 drm/i915/fbc: Introduce device info fbc_mask omits c2a9682d2214 drm/i915/fbc: Loop through FBC instances in various places omits ae361eb07e9b drm/i915/fbc: Parametrize FBC register offsets omits c0c575fb5d8e Merge remote-tracking branch 'arm64/for-next/perf' into fo [...] omits 045ed12b02d4 reset: renesas: Check return value of reset_control_deassert() omits 604ae50f8710 dt-bindings: reset: document deprecated HiSilicon property omits f3615d998082 Merge branch 'for-next/misc' into for-next/core omits 086fea69d94a Merge branch into tip/master: 'core/urgent' omits 0304242728d4 Merge branch 'for-5.17/block' into for-next omits bdd8b6c98239 drm/i915: replace X86_FEATURE_PAT with pat_enabled() omits 43c55e741b51 f2fs: fix to reserve space for IO align feature omits 68971697b370 f2fs: remove redunant invalidate compress pages omits 6cceaee77654 Merge branches 'for-next/misc', 'for-next/cache-ops-dzp', [...] omits a908db6d9878 drm/i915/cdclk: move struct intel_cdclk_funcs to intel_cdclk.c omits cce936f4fff7 drm/i915/cdclk: turn around i915_drv.h and intel_cdclk.h d [...] omits 6ff1d774a121 arm64: tegra: Add dma-coherent for Tegra194 VIC omits a17190713202 soc/tegra: pmc: Add reboot notifier omits 1b9e8b1feb33 drm/i915/debugfs: add noreclaim annotations omits 258b8578c645 arm64: tegra: Rename Ethernet PHY nodes omits 93463b281169 arm64: tegra: Remove unused only-1-8-v properties omits 2373c9b82132 arm64: tegra: Sort Tegra210 XUSB clocks correctly omits 2794ae8bf95e arm64: tegra: Add missing TSEC properties on Tegra210 omits e9611bf632a7 arm64: tegra: jetson-nano: Remove extra PLL power supplies [...] omits a186fe17b561 arm64: tegra: smaug: Remove extra PLL power supplies for XUSB omits 6e58b171e7ed arm64: tegra: jetson-tx1: Remove extra PLL power supplies [...] omits 65ae788acede arm64: tegra: Rename GPIO hog nodes to match schema omits 9ad0d5c863fe arm64: tegra: Remove unsupported regulator properties omits b9af3bf5afcd arm64: tegra: Rename TCU node to "serial" omits 605bb4485dbb arm64: tegra: Remove undocumented Tegra194 PCIe "core_m" clock omits 885820f77e5f arm64: tegra: Drop unused properties for Tegra194 PCIe omits d10f0de50926 arm64: tegra: Fix Tegra194 HSP compatible string omits 87afea210f4a arm64: tegra: Drop unsupported nvidia,lpdr property omits bb732f6f2760 arm64: tegra: Use JEDEC vendor prefix for SPI NOR flash chips omits 1c39f2cab9c6 arm64: tegra: Drop unit-address for audio card graph endpoints omits 2d92dea79984 arm64: tegra: Adjust length of CCPLEX cluster MMIO region omits 32c2dff68043 arm64: tegra: Fix Tegra186 compatible string list omits d860609da97f arm64: tegra: Rename power-monitor input nodes omits 83954485ea0d arm64: tegra: Rename thermal zones nodes omits 1f71a02d56d6 arm64: tegra: Sort Tegra132 XUSB clocks correctly omits f959cbfe37d3 arm64: tegra: Drop unused AHCI clocks on Tegra132 omits ba94c445e7f1 arm64: tegra: Fix Tegra132 I2C compatible string list omits a052c4553970 arm64: tegra: Add OPP tables on Tegra132 omits 161f41a7d209 arm64: tegra: Fix compatible string for Tegra132 timer omits ece8389d3543 arm64: tegra: Remove unsupported properties on Norrin omits 693147c54d52 arm64: tegra: Fix unit-addresses on Norrin omits a2e185af4c95 arm64: tegra: Add native timer support on Tegra186 omits 7504cb2bfd94 arm64: tegra: Rename top-level regulators omits 3fbeb23f3cc9 arm64: tegra: Rename top-level clocks omits 2dd1874fc0d8 arm64: tegra: Add ISO SMMU controller for Tegra194 omits 36fe22bb12f2 arm64: tegra: Add NVENC and NVJPG nodes for Tegra186 and Tegra194 omits c62d3185512f arm64: tegra: Add support to enumerate SD in UHS mode omits 7b642c46872d arm64: tegra: Add NVIDIA Jetson AGX Orin Developer Kit support omits 22481514d7db arm64: tegra: Describe Tegra234 CPU hierarchy omits 23b6f66d40ff arm64: tegra: Add main and AON GPIO controllers on Tegra234 omits 3122db636d6d arm64: tegra: Add Tegra234 TCU device omits c52e4923fa79 arm64: tegra: Fill in properties for Tegra234 eMMC omits 34f03a5a9451 arm64: tegra: Update Tegra234 BPMP channel addresses omits c104add52727 arm64: tegra: Add clock for Tegra234 RTC omits f9766839c7ce arm64: tegra: Fixup SYSRAM references omits 8d206f5fe709 Merge branch 'for-5.17/dt-bindings' into for-5.17/arm64/dt omits f084d54f43eb Merge branch into tip/master: 'core/entry' omits b58ef3e783f8 Merge branch into tip/master: 'irq/core' omits 24dd5730938d Merge branch into tip/master: 'irq/msi' omits fc1c39c10937 Merge branch into tip/master: 'irq/urgent' omits 01a19472c525 Merge branch into tip/master: 'locking/core' omits 846bfe764068 Merge branch into tip/master: 'perf/core' omits 2dd0fcc7dd10 Merge branch into tip/master: 'ras/core' omits 7e8209314ae1 Merge branch into tip/master: 'sched/core' omits 64642541c19e Merge branch into tip/master: 'x86/cache' omits 03f3e5cae214 Merge branch into tip/master: 'x86/cleanups' omits 57b383c8315e Merge branch into tip/master: 'x86/core' omits daf89d920d02 Merge branch into tip/master: 'x86/cpu' omits 6c9998a0fba5 Merge branch into tip/master: 'x86/fpu' omits 32c6bf6bb4dc Merge branch into tip/master: 'x86/misc' omits f15c11191e1c Merge branch into tip/master: 'x86/mm' omits 14698d587fe8 Merge branch into tip/master: 'x86/paravirt' omits 058011759374 Merge branch into tip/master: 'x86/platform' omits 4a207446302c Merge branch into tip/master: 'x86/sev' omits d888220d3597 Merge branch into tip/master: 'x86/sgx' omits 5719d4fee1ca drm/i915/ttm: fix large buffer population trucation omits 3ac3fd226e90 Merge branch 'for-5.17/drivers' into for-next omits 448780e82e8c dt-bindings: usb: tegra-xudc: Document interconnects and i [...] omits 08ca9d953f21 dt-bindings: serial: Document Tegra234 TCU omits 3eae79382e05 dt-bindings: serial: tegra-tcu: Convert to json-schema omits 6afea16cf782 dt-bindings: thermal: tegra186-bpmp: Convert to json-schema omits 21830f42367e dt-bindings: firmware: tegra: Convert to json-schema omits c4111f9407ee dt-bindings: tegra: pmc: Convert to json-schema omits 23e599269beb dt-bindings: serial: 8250: Document Tegra234 UART omits 8f877d3823a4 dt-bindings: mmc: tegra: Document Tegra234 SDHCI omits 25e9de4a1671 dt-bindings: fuse: tegra: Document Tegra234 FUSE omits 08a8e44ad696 dt-bindings: fuse: tegra: Convert to json-schema omits 6d4932ff65f0 dt-bindings: rtc: tegra: Document Tegra234 RTC omits 4a07e9b2eac1 dt-bindings: rtc: tegra: Convert to json-schema omits 401c316d8ae6 dt-bindings: mailbox: tegra: Document Tegra234 HSP omits 51aedf8245c4 dt-bindings: mailbox: tegra: Convert to json-schema omits 0ff100d2ef95 dt-bindings: mmc: tegra: Convert to json-schema omits 43fcbf6266fd dt-bindings: misc: Convert Tegra MISC to json-schema omits cae368b4453d Merge branch 'for-5.17/io_uring' into for-next omits bd56c63ca1d9 drm/i915: Test all device memory on probing omits 2e21de902827 drm/i915: Sanitycheck device iomem on probe omits 0ef42fb749b1 drm/i915: Exclude reserved stolen from driver use omits 8d30c32befe9 Merge branch 'imx/defconfig' into for-next omits 4c075f0949ee Merge branch 'imx/dt64' into for-next omits 81e56fcfd7a9 Merge branch 'imx/dt' into for-next omits 45a79b28b191 Merge branch 'imx/bindings' into for-next omits 6391718683b8 Merge branch 'imx/soc' into for-next omits 65bd76d0548f Merge branch 'imx/drivers' into for-next omits 812ecfdae800 ARM: dts: imx6ulz-bsh-smm-m2: Add BSH SMM-M2 IMX6ULZ SystemMaster omits 8aee0ca9b88d Merge branch 'for-5.17/drivers' into for-next omits 40aa583ea345 drm/i915: Don't leak the capture list items omits b2657ed0a56f drm/i915/guc: support bigger RSA keys omits 013005d961f7 drm/i915/uc: Prepare for different firmware key sizes omits 35d4efec103e drm/i915/uc: correctly track uc_fw init failure omits 2888b521be6a Merge branch 'for-5.17/drivers' into for-next omits 044d2737c3af Merge branch 'for-5.17/block' into for-next omits 4bfe24b6beb3 arm64: kexec: Fix missing error code 'ret' warning in load [...] omits a6a6b9aa34e5 arm64/mm: Avoid fixmap race condition when creating pud mappings omits 3adb00812ef3 dt-bindings: Add YAML bindings for NVENC and NVJPG omits 63cb9da6fcea drm/i915: Fix coredump of perma-pinned vmas omits bce45c2620e2 drm/i915: Don't disable interrupts and pretend a lock as b [...] omits 5b675b764591 dmaengine: sh: Use bitmap_zalloc() when applicable omits c67387b049d3 dmaengine: stm32-mdma: Use bitfield helpers omits f1fd8aae1169 dmaengine: stm32-mdma: Remove redundant initialization of [...] omits 603581ad2cf8 dmaengine: idxd: add knob for enqcmds retries omits 2f4e245f681a dmaengine: idxd: set defaults for wq configs omits 36d52f7a5e86 dt-bindings: dma: snps,dw-axi-dmac: Document optional reset omits a229c39eb06c dmaengine: jz4780: Support bidirectional I/O on one channel omits 915ad7b32624 dmaengine: jz4780: Replace uint32_t with u32 omits 1502f753edff dmaengine: jz4780: Add support for the MDMA and BDMA in th [...] omits 1d89e96b60db dmaengine: jz4780: Work around hardware bug on JZ4760 SoCs omits f5fe8c318868 dt-bindings: dma: ingenic: Support #dma-cells = <3> omits cba397b8a794 dt-bindings: dma: ingenic: Add compatible strings for MDMA [...] omits 76d81188a558 dt-bindings: dma: ti: Add missing ti,k3-sci-common.yaml reference omits a5480a3b0a97 dt-bindings: dma: pl08x: Fix unevaluatedProperties warnings omits 0d6e87ab7c13 drivers: dma: ti: k3-psil: Add support for J721S2 omits 754cd176161f dmaengine: ti: k3-udma: Add SoC dependent data for J721S2 SoC omits d6d1bf85c7aa dmaengine: at_xdmac: Use struct_size() in devm_kzalloc() omits a58d27534e1f dmaengine: xilinx: Handle IRQ mapping errors omits 188c310bdd5d dmaengine: xilinx_dpdma: stop using slave_id field omits 6c6110c91bf6 dmaengine: qcom-adm: stop abusing slave_id config omits d36735322a67 dmaengine: sprd: stop referencing config->slave_id omits db3120a2d3bc dmaengine: pxa/mmp: stop referencing config->slave_id omits 7d0fea6097f9 dmaengine: shdma: remove legacy slave_id parsing omits f09c49b9cb48 mmc: bcm2835: stop setting chan_config->slave_id omits 23cecbb2f544 spi: pic32: stop setting dma_config->slave_id omits 69ceb4f5864f ASoC: dai_dma: remove slave_id field omits 7244583fd3b3 dmaengine: remove slave_id config field omits 44831ce2f866 dmaengine: tegra20-apb: stop checking config->slave_id omits b3b15b2d7fdc ASoC: tegra20-spdif: stop setting slave_id omits 4ff2d94444b2 ksmbd: fix uninitialized symbol 'pntsd_size' omits 2ac388a188ae ksmbd: fix error code in ndr_read_int32() omits 1e1d3f3859db Merge branch 'for-5.17/block' into for-next omits dac6d48f63ec Merge branch 'features' into for-next omits 403f50d48955 Merge branch 'fixes' into for-next omits 76aee8658b8f drm/i915/guc: Don't go bang in GuC log if no GuC omits 3d832f370d16 drm/i915/uc: Allow platforms to have GuC but not HuC omits 8dea25c5cf68 Merge branch 'for-5.17/drivers' into for-next omits 98c95978f917 Merge branch 'pci/errors' omits 51efe4edcdcd Merge branch 'remotes/lorenzo/pci/bridge-emul' omits ec79773aad6a Merge branch 'remotes/lorenzo/pci/xilinx-nwl' omits 5faa40e21541 Merge branch 'remotes/lorenzo/pci/xgene' omits 26a0025bf14d Merge branch 'remotes/lorenzo/pci/vmd' omits cde1afdce832 Merge branch 'remotes/lorenzo/pci/rcar' omits 0e7cfd3fa426 Merge branch 'remotes/lorenzo/pci/qcom' omits 8939ef27e451 Merge branch 'remotes/lorenzo/pci/mvebu' omits 81667803deb2 Merge branch 'remotes/lorenzo/pci/mt7621' omits bf164410ab29 Merge branch 'remotes/lorenzo/pci/mediatek-gen3' omits fb5cc38f0758 Merge branch 'remotes/lorenzo/pci/mediatek' omits 20e338e1d31d Merge branch 'remotes/lorenzo/pci/dwc' omits e92d8b32b747 Merge branch 'remotes/lorenzo/pci/brcmstb' omits 46e24a8b8051 Merge branch 'remotes/lorenzo/pci/apple' omits 6d6375257b15 Merge branch 'remotes/lorenzo/pci/aardvark' omits c0c5da6b5f79 Merge branch 'pci/switchtec' omits 5c5eaa320dea Merge branch 'pci/legacy-pm-removal' omits e85f7cca4b59 Merge branch 'pci/hotplug' omits f9762c563d50 Merge branch 'pci/enumeration' omits 75ff7724fe6c Merge branch 'pci/aspm' omits cd6d45222a7f Merge branch 'for-5.17/drivers' into for-next omits 1ff9fc708185 drm/i915/pmu: Fix wakeref leak in PMU busyness during reset omits 0b64e2e43dde drm/i915/pmu: Wait longer for busyness data to be availabl [...] omits f122a46a637f drm/i915: enforce min page size for scratch omits fef53be02874 drm/i915/gtt/xehpsdv: move scratch page to system memory omits ca9216246094 drm/i915/xehpsdv: set min page-size to 64K omits c83125bb2199 drm/i915: Add has_64k_pages flag omits 3ebffc96befb mm: Use multi-index entries in the page cache omits 98beab5dca06 nfsd: improve stateid access bitmask documentation omits 7bd0daa8a343 via-agp: convert to generic power management omits 22fa3e21ae91 sis-agp: convert to generic power management omits 4151c5b75e89 amd64-agp: convert to generic power management omits 2a7f2f5e3f0a Merge branch 'for-5.17/io_uring' into for-next omits 1d00fa88ddf7 NFSD: Remove NFSD_PROC_ARGS_* macros omits 4ea18a36bddc NFSD: Combine XDR error tracepoints omits cbc3369f0479 SUNRPC: Same as SVC_RQST_ENDPOINT, but without the xid omits a4f936213672 SUNRPC: Record endpoint information in trace log omits 94efcce7cdea SUNRPC: Remove low signal-to-noise tracepoints omits f0841f35bb4b NFSD: simplify per-net file cache management omits 69563fb52e00 s390: uv: Add offset comments to UV query struct and fix naming omits a87b221566e9 ipmi/watchdog: Constify ident omits 1f2bcfdb69b9 ipmi: Add the git repository to the MAINTAINERS file omits cb3b5daece09 Merge branch 'for-5.17/io_uring' into for-next omits ac1c0f96f4c0 fscache: Rewrite documentation omits 84e8365acf6b ceph: add fscache writeback support omits efd945b6f092 ceph: conversion to new fscache API omits 830c476f5eb8 cifs: Support fscache indexing rewrite (untested) omits 882ff66585ec nfs: Convert to new fscache volume/cookie API omits 6223f0d232d9 9p: Copy local writes to the cache when writing to the server omits 76b9bd8193b8 9p: Use fscache indexing rewrite and reenable caching omits e9e21e3448cb afs: Skip truncation on the server of data we haven't written yet omits e11fdf698a86 afs: Copy local writes to the cache when writing to the server omits 56bb39edc029 afs: Convert afs to use the new fscache API omits 59d40753b33a afs: Fix afs_write_end() to handle len > page size omits f234fabdd8dc afs: Handle len being extending over page end in write_beg [...] omits 83641a10d676 fscache, cachefiles: Display stat of culling events omits f97e4cea6b82 fscache, cachefiles: Display stats of no-space events omits a645372076a0 cachefiles: Allow cachefiles to actually function omits 9ece914d9892 cachefiles: Implement the I/O routines omits c8d51ef500aa cachefiles: Implement cookie resize for truncate omits 1cdc75947f62 cachefiles: Implement begin and end I/O operation omits 7766f33b4def cachefiles: Implement backing file wrangling omits 380c90cb2197 cachefiles: Implement culling daemon commands omits fe9dac14711d cachefiles: Mark a backing file in use with an inode flag omits c954b924a0f2 cachefiles: Implement metadata/coherency data storage in xattrs omits ae5eca705e7f cachefiles: Implement key to filename encoding omits 9ec686fd452d cachefiles: Implement object lifecycle funcs omits 9e5a6b385758 cachefiles: Add tracepoints for calls to the VFS omits d6d39076e8f6 cachefiles: Implement volume support omits d95ed157e138 cachefiles: Implement cache registration and withdrawal omits a0a3543fe648 cachefiles: Implement a function to get/create a directory [...] omits 3184e03e4f47 vfs, cachefiles: Mark a backing file in use with an inode flag omits d226624ac12d cachefiles: Provide a function to check how much space there is omits 4cd50228e18e cachefiles: Register a miscdev and parse commands over it omits e6651064a3c8 cachefiles: Add security derivation omits 75c18f257092 cachefiles: Add cache error reporting macro omits e8392a20f591 cachefiles: Add a couple of tracepoints for logging errors omits ef1639a25fdb cachefiles: Add some error injection support omits 6cc194611df3 cachefiles: Define structs omits e34f1a4f6242 cachefiles: Introduce rewritten driver omits 4d998591b3b9 fscache: Provide a function to resize a cookie omits aa4467aaf5e5 fscache: Provide a function to note the release of a page omits e7e3ffb5ef30 vfs, fscache: Implement pinning of cache usage for writeback omits f13c728b7097 fscache: Implement higher-level write I/O interface omits 249d505ecbbd fscache: Implement raw I/O interface omits e262418a6628 netfs: Pass more information on how to deal with a hole in [...] omits 7d4f0ca31eb0 fscache: Provide a function to let the netfs update its co [...] omits 97f891a7178b fscache: Provide read/write stat counters for the cache omits e653486e72c4 fscache: Count data storage objects in a cache omits 408946c9ccbf fscache: Provide a means to begin an operation omits eb6080914b8b fscache: Implement cookie invalidation omits d6ef26541da1 fscache: Implement cookie user counting and resource pinning omits 7fda60fffca2 fscache: Implement simple cookie state machine omits ea7552e910a7 fscache: Add a function for a cache backend to note an I/O error omits 38cbf58231c1 fscache: Provide and use cache methods to lookup/create/fr [...] omits 0406639b49d1 fscache: Implement functions add/remove a cache omits 4d890646d93e fscache: Implement cookie-level access helpers omits a21d00d3c51e fscache: Implement volume-level access helpers omits 90a5b08220fb fscache: Implement cache-level access helpers omits f32cb49a1561 fscache: Implement cookie registration omits 5321792ee1ad fscache: Implement volume registration omits 3b83be162568 fscache: Implement cache registration omits d07d35ae0ed5 fscache: Implement a hash function omits 8ed89a0cad0c fscache: Introduce new driver omits 2e3b68e7399c netfs: Pass a flag to ->prepare_write() to say if there's [...] omits c4c2263acb3c netfs: Display the netfs inode number in the netfs_read tr [...] omits b03429170e20 fscache: Remove the contents of the fscache driver, pendin [...] omits 6ac721d53aad cachefiles: Delete the cachefiles driver pending rewrite omits cf5f5199ca52 fscache, cachefiles: Disable configuration omits 43bd87ac5961 dt-bindings: sram: Document NVIDIA Tegra SYSRAM omits 833944bea341 dt-bindings: Update headers for Tegra234 omits 97f2c1622dbe dt-bindings: tegra: Document Jetson AGX Orin (and devkit) omits c944ac83bf7b dt-bindings: tegra: Describe recent developer kits consistently omits 697a708e3106 KVM: s390: gaccess: Cleanup access to guest pages omits 7619a23b4788 KVM: s390: gaccess: Refactor access address range check omits 782f8be3c167 KVM: s390: gaccess: Refactor gpa and length calculation omits 1654eea49554 Merge branch 'for-5.17/block' into for-next omits 2a755b779681 mm: convert to using atomic-ref omits 784487e60ace block: convert to using atomic-ref omits a2e04d4d855f io_uring: convert to using atomic-ref omits cfec670a6240 atomic-ref: add basic infrastructure for atomic refs based [...] omits 53b4618c54df NFSD: Fix inconsistent indenting omits 375205f73d39 NFSD: Remove be32_to_cpu() from DRC hash function omits b53b65c8cf6c NFS: switch the callback service back to non-pooled. omits 575b71f87c25 lockd: use svc_set_num_threads() for thread start and stop omits 575a3a90b192 SUNRPC: always treat sv_nrpools==1 as "not pooled" omits ad5f503a1223 SUNRPC: move the pool_map definitions (back) into svc.c omits 99febb217d94 lockd: rename lockd_create_svc() to lockd_get() omits 79c48e72ee47 lockd: introduce lockd_put() omits 3a7571547ff8 lockd: move svc_exit_thread() into the thread omits c6b944b3819e lockd: move lockd_start_svc() call into lockd_create_svc() omits dcdb4dec3b4e lockd: simplify management of network status notifiers omits c66fb7e10162 lockd: introduce nlmsvc_serv omits 1bf7b47240fc NFSD: simplify locking for network notifier. omits b0ef64700a2a SUNRPC: discard svo_setup and rename svc_set_num_threads_sync() omits 2031effa4ef6 NFSD: Make it possible to use svc_set_num_threads_sync omits cfb05a733674 NFSD: narrow nfsd_mutex protection in nfsd thread omits fc94fdc2c487 SUNRPC: use sv_lock to protect updates to sv_nrthreads. omits e9f8520378e6 nfsd: make nfsd_stats.th_cnt atomic_t omits ea0cbde22d20 SUNRPC: stop using ->sv_nrthreads as a refcount omits 69b7cb1596a3 SUNRPC/NFSD: clean up get/put functions. omits 1c5bceccc783 SUNRPC: change svc_get() to return the svc. omits 0a048ac3d3fe NFSD: handle errors better in write_ports_addfd() omits a300a33f8792 NFSD: Replace nfsd4_decode_bitmap4() omits d2aa0ed0fc0e NFSD: Fix sparse warning omits b94daa4a392c Merge branches 'virtio' and 'core' into next omits 0ce29cae5ba4 Merge branches 'devel-stable', 'misc' and 'fixes' into for-next omits 5065e08e4ef3 gpio: sim: fix missing unlock on error in gpio_sim_config_ [...] omits bb369f4373f5 selftests: gpio: add test cases for gpio-sim omits 60283bc9fceb selftests: gpio: add a helper for reading GPIO line names omits 79d93060a28e selftests: gpio: provide a helper for reading chip info omits b48f6b466e44 gpio: sim: new testing module omits 2ca6a6dfd9b5 samples: configfs: add a committable group omits 8336b1fe1552 configfs: implement committable items omits 90fcb8fffcc6 configfs: use (1UL << bit) for internal flags omits 6bd698185db1 configfs: increase the item name length omits 04e78a787b74 arm/arm64: dts: Enable 2.5G Ethernet port on CN9130-CRB omits 87a7d78d146e Merge branch 'mvebu/dt' into mvebu/for-next adds 1744a22ae948 afs: Fix mmap adds 81eebd540511 Merge tag 'for-5.16/dm-fixes' of git://git.kernel.org/pub/ [...] adds 9c5d89bc1055 arm64: kexec: Fix missing error code 'ret' warning in load [...] adds fa36bbe6d43f Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] adds a52a8e9eaf4a Merge tag 'clk-fixes-for-linus' of git://git.kernel.org/pu [...] adds a7083763619f soc/tegra: fuse: Fix bitwise vs. logical OR warning adds 4bc73b7d4880 Merge tag 'tegra-for-5.16-soc-fixes' of git://git.kernel.o [...] adds 93db8300f687 Merge tag 'soc-fixes-5.16-3' of git://git.kernel.org/pub/s [...] adds 584af82154f5 igb: Fix removal of unicast MAC filters of VFs adds b6d335a60dc6 igbvf: fix double free in `igbvf_probe` adds 0182d1f3fa64 igc: Fix typo in i225 LTR functions adds 271225fd57c2 ixgbe: Document how to enable NBASE-T support adds bf0a375055bd ixgbe: set X550 MDIO speed before talking to PHY adds 6209dd778f66 Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/ [...] adds 0546b224cc77 net: stmmac: dwmac-rk: fix oob read in rk_gmac_setup adds 407ecd1bd726 sfc_ef100: potential dereference of null pointer adds e08cdf63049b dsa: mv88e6xxx: fix debug print for SPEED_UNFORCED adds 053c9e18c6f9 virtio_net: fix rx_drops stat for small pkts adds 8a03ef676ade net: Fix double 0x prefix print in SKB dump adds 5c15b3123f65 net/smc: Prevent smc_release() from long blocking adds 8b8e6e782456 net: systemport: Add global locking for descriptor lifecycle adds e28587cc491e sit: do not call ipip6_dev_free() from sit_init_net() adds 3cf2b61eb067 bpf: Fix signed bounds propagation after mov32 adds e572ff80f05c bpf: Make 32->64 bounds propagation slightly more robust adds b1a7288dedc6 bpf, selftests: Add test case trying to taint map value pointer adds 433956e91200 bpf: Fix extable fixup offset. adds 588a25e92458 bpf: Fix extable address check. adds 7edc3fcbf9a2 selftest/bpf: Add a test that reads various addresses. adds c2fcbf81c332 bpf, selftests: Fix racing issue in btf_skc_cls_ingress test adds 0c3e24746055 Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf adds 180f3bcfe362 Merge tag 'net-5.16-rc6' of git://git.kernel.org/pub/scm/l [...] adds f4b3ee3c8555 audit: improve robustness of the audit queue handling adds 6441998e2e37 Merge tag 'audit-pr-20211216' of git://git.kernel.org/pub/ [...] adds c9f0322c4692 Merge tag 'drm-intel-fixes-2021-12-15' of ssh://git.freede [...] adds 78fed39af1af Merge tag 'drm-misc-fixes-2021-12-16-1' of ssh://git.freed [...] adds f3a8076eb28c drm/amdgpu: correct register access for RLC_JUMP_TABLE_RESTORE adds 841933d5b8aa drm/amdgpu: don't override default ECO_BITs setting adds dcd10d879a9d drm/amd/pm: fix reading SMU FW version from amdgpu_firmwar [...] adds 7e4d2f30df3f drm/amd/display: Set exit_optimized_pwr_state for DCN31 adds 791255ca9fbe drm/amd/display: Reset DMCUB before HW init adds 17c65d6fca84 drm/amdgpu: correct the wrong cached state for GMC on PICASSO adds aa464957f7e6 drm/amd/pm: fix a potential gpu_metrics_table memory leak adds a2fbfd517117 Merge tag 'amd-drm-fixes-5.16-2021-12-15' of https://gitla [...] adds 4f549bf33e38 Merge tag 'drm-fixes-2021-12-17-1' of git://anongit.freede [...] adds 43d1c6a63950 Merge tag 'dmaengine-fix-5.16' of git://git.kernel.org/pub [...] adds d800c65c2d4e io-wq: drop wqe lock before creating new worker adds cb29eee3b28c Merge tag 'io_uring-5.16-2021-12-17' of git://git.kernel.d [...] adds edaa26334c11 iocost: Fix divide-by-zero on donation from low hweight cgroup adds cb2ac2912a9c block: reduce kblockd_mod_delayed_work_on() CPU consumption adds aa97f6cdb7e9 bcache: fix NULL pointer reference in cached_dev_detach_finish adds fa09ca5ebce5 Merge tag 'block-5.16-2021-12-17' of git://git.kernel.dk/l [...] adds ea81b91e4e25 riscv: dts: sifive unmatched: Name gpio lines adds 8120393b74b3 riscv: dts: sifive unmatched: Expose the board ID eeprom adds cd29cc8ad254 riscv: dts: sifive unmatched: Expose the PMIC sub-functions adds ad931d9b3b2e riscv: dts: sifive unmatched: Fix regulator for board rev3 adds f6f7fbb89bf8 riscv: dts: sifive unmatched: Link the tmp451 with its pow [...] adds 0bb43aec33ea Merge tag 'riscv-for-linus-5.16-rc6' of git://git.kernel.o [...] adds cc274ae7763d selinux: fix sleeping function called from invalid context adds f1f05ef38382 Merge tag 'selinux-pr-20211217' of git://git.kernel.org/pu [...] adds 9609134186b7 Merge tag 'for-5.16-rc5-tag' of git://git.kernel.org/pub/s [...] adds 5d65f6f3df56 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] adds 8ffea2599f63 zonefs: add MODULE_ALIAS_FS adds bce472f90952 MAITAINERS: Change zonefs maintainer email address adds 1887bf5cc495 Merge tag 'zonefs-5.16-rc6' of git://git.kernel.org/pub/sc [...] adds 5da5231bb478 libata: if T_LENGTH is zero, dma direction should be DMA_NONE adds 9eaa88c7036e Merge tag 'libata-5.16-rc6' of git://git.kernel.org/pub/sc [...] adds 0a515a06c5eb perf expr: Fix missing check for return value of hashmap__new() adds 0c8e32fe48f5 perf inject: Fix segfault due to close without open adds c271a55b0c60 perf inject: Fix segfault due to perf_data__fd() without open adds 0f03adcca7a1 Merge tag 'perf-tools-fixes-for-v5.16-2021-12-18' of git:/ [...] adds a0b24a566258 Merge tag 'usb-serial-5.16-rc6' of https://git.kernel.org/ [...] adds c4d936efa46d Revert "usb: early: convert to readl_poll_timeout_atomic()" adds fb7d0829135a Merge tag 'usb-5.16-rc6' of git://git.kernel.org/pub/scm/l [...] adds 3f667b5d4053 Merge tag 'tty-5.16-rc6' of git://git.kernel.org/pub/scm/l [...] adds b774302e8856 cifs: ignore resource_id while getting fscache super cookie adds a31080899d5f cifs: sanitize multiple delimiters in prepath adds 9273d6cb9935 Merge tag '5.16-rc5-smb3-client-fixes' of git://git.samba. [...] adds 713ab911f2cd Merge tag 'powerpc-5.16-4' of git://git.kernel.org/pub/scm [...] adds a4cc5ea443e7 Merge tag 'mips-fixes_5.16_3' of git://git.kernel.org/pub/ [...] adds c36d891d787d Merge tag 'core_urgent_for_v5.16_rc6' of git://git.kernel. [...] adds 8f556a326c93 locking/rtmutex: Fix incorrect condition in rtmutex_spin_o [...] adds 909e1d166ca8 Merge tag 'locking_urgent_for_v5.16_rc6' of git://git.kern [...] adds 4e8c11b6b3f0 timekeeping: Really make sure wall_to_monotonic isn't positive adds e1fe1b10e6aa Merge tag 'timers_urgent_for_v5.16_rc6' of git://git.kerne [...] adds a76c3d035872 Merge tag 'irq_urgent_for_v5.16_rc6' of git://git.kernel.o [...] adds 87959fa16cfb Revert "block: reduce kblockd_mod_delayed_work_on() CPU co [...] adds 2da09da4ae5e Merge tag 'block-5.16-2021-12-19' of git://git.kernel.dk/l [...] adds 1aa2abb33a41 KVM: x86: Drop guest CPUID check for host initiated writes [...] adds 0b091a43d704 KVM: selftests: vmx_pmu_msrs_test: Drop tests mangling gue [...] adds 18c841e1f411 KVM: x86: Retry page fault if MMU reload is pending and ro [...] adds f291e2d899d1 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] adds eb4b4a84da1f Merge branch 'for-curr' of git://git.kernel.org/pub/scm/li [...] adds 7202216a6f34 ARM: 9160/1: NOMMU: Reload __secondary_data after PROCINFO [...] adds 8536a5ef8860 ARM: 9169/1: entry: fix Thumb2 bug in iWMMXt exception handling adds 48929d9d2650 Merge branch 'fixes' of git://git.armlinux.org.uk/~rmk/lin [...] adds dfd0743f1d9e tee: handle lookup of shm with reference count 0 adds 18549bf4b21c tee: optee: Fix incorrect page free bug adds 6add87fdae9b optee: Suppress false positive kmemleak report in optee_ha [...] adds a6a476878ea9 Merge tag 'fixes-for-v5.16' of https://git.linaro.org/peop [...] adds 2ac2f089de4f Merge tag 'sunxi-fixes-for-5.16-1' of git://git.kernel.org [...] adds 8d674d09972a Merge tag 'sunxi-drivers-for-5.17-1' of git://git.kernel.o [...] adds 562f1567d807 Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] adds 50edcbce75fd Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] adds b62e3317b68d net: fix typo in a comment adds 76f12e632a15 netfilter: ctnetlink: remove expired entries first adds 8ca4090fec02 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf adds ec624fe740b4 net/sched: Extend qdisc control block with tc control block adds 384959586616 net/sched: flow_dissector: Fix matching on zone id for inv [...] adds 635d448a1cce net: openvswitch: Fix matching zone id for invalid conns a [...] adds 14193d57c814 Merge branch 'net-sched-fix-ct-zone-matching-for-invalid-c [...] adds 1488fc204568 net: lantiq_xrx200: increase buffer reservation adds f845fe5819ef Revert "tipc: use consistent GFP flags" adds 8b681bd7c301 net: marvell: prestera: fix incorrect return of port_find adds 2efc2256febf net: marvell: prestera: fix incorrect structure access adds 158b515f703e tun: avoid double free in tun_free_netdev adds afe8a3ba85ec ice: xsk: return xsk buffers back to pool when cleaning the ring adds 617f3e1b588c ice: xsk: allocate separate memory for XDP SW ring adds 0708b6facb4d ice: remove dead store on XSK hotpath adds 8b51a13c37c2 ice: xsk: do not clear status_error0 for ntu + nb_buffs de [...] adds 8bea15ab7485 ice: xsk: allow empty Rx descriptors on XSK ZC data path adds dcbaf72aa423 ice: xsk: fix cleaned_count setting adds aa3cc8a9e400 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] adds b2f37aead1b8 hamradio: improve the incomplete fix to avoid NPD adds 1ade48d0c27d ax25: NPD bug when detaching AX25 device adds 60ec7fcfe768 qlcnic: potential dereference null pointer of rx_queue->page_ring adds 60616b62c3e4 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 0706a78f31c4 Revert "xsk: Do not sleep in poll() when need_wakeup set" adds 819d11507f66 bpf, selftests: Fix spelling mistake "tained" -> "tainted" adds bc3d78ecde8f Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 94401d177e33 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 4ad8181426df RDMA/hns: Fix RNR retransmission issue for HIP08 adds bee90911e013 IB/qib: Fix memory leak in qib_user_sdma_queue_pkts() adds 12d3bbdd6bd2 RDMA/hns: Replace kfree() with kvfree() adds a991b444fb35 Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] adds 165bcee37371 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds e7abe9586d32 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 7814b11464ce Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 77d8b7e73c8b Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 6e0431ef7d87 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 8fba2c0b78da Merge branch 'for-usb-fixes' of git://git.kernel.org/pub/s [...] adds 8f80931a3a4d iio: adc: ti-adc081c: Partial revert of removal of ACPI IDs adds 2b5eefa7e72a Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] adds 1a905c2ef6ca Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 27750a315aba crypto: qat - do not handle PFVF sources for qat_4xxx adds 68f78feb18b9 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds c57733f10eec Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git adds f6e80a984327 Merge branch 'reset/fixes' of https://git.pengutronix.de/g [...] adds 06c05ae9c1dd Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] adds 58c3051ec5ad Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] adds 7e1c1751de5d Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 9020be114a47 scsi: lpfc: Terminate string in lpfc_debugfs_nvmeio_trc_write() adds ffe1c681a8eb Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 9da1d2c92289 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds ef5fea1a6e68 Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] adds cd57d31e6931 Merge branch 'fix' of git://git.kernel.org/pub/scm/linux/k [...] adds bc128349588d LICENSES/LGPL-2.1: Add LGPL-2.1-or-later as valid identifiers adds b5aebf31c2bd Merge branch 'spdx-linus' of git://git.kernel.org/pub/scm/ [...] adds 9a5875f14b0e gpio: dln2: Fix interrupts when replugging the device adds 0b3b08a90235 Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] adds 6e29d2023e24 memblock: fix memblock_phys_alloc() section mismatch error adds 4b68bbad651e Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 53b1119a6e50 NFSD: Fix READDIR buffer overflow adds 43b43c77b0d5 Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] adds 2dd0bf683327 Merge branch 'urgent' of git://git.kernel.org/pub/scm/linu [...] adds fc74881c28d3 drm/amdgpu: fix dropped backing store handling in amdgpu_d [...] adds 46f3b5d984fa Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] adds 4716a5cc90e2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 39f054a98ab1 Merge remote-tracking branch 'torvalds/master' into perf/core adds f0a29c9647ff perf bench: Use unbuffered output when pipe/tee'ing to a file adds b0fde9c6e291 perf arm-spe: Add SPE total latency as PERF_SAMPLE_WEIGHT adds 888569dbcd80 perf dlfilter: Drop unused variable adds 3987d65f45ed perf vendor events: For the Arm Neoverse N2 adds 6732f10b11c6 perf vendor events: Rename arm64 arch std event files adds 7cc9680c4be7 perf cs-etm: Remove duplicate and incorrect aux size checks adds 8acf3793eae4 perf bpf-loader: Use IS_ERR_OR_NULL() to clean code and fix check adds 017f7d1fac1c libperf tests: Fix a spelling mistake "Runnnig" -> "Running" adds 5d28a17c1c0e perf namespaces: Add helper nsinfo__is_in_root_namespace() adds d3b58af9a827 perf arm64: Rename perf_event_arm_regs for ARM64 registers adds 83869019c74c perf arch: Support register names from all archs adds 416e15ad17f8 perf ftrace: Add 'trace' subcommand adds a9b8ae8ae347 perf ftrace: Move out common code from __cmd_ftrace adds 53be50282269 perf ftrace: Add 'latency' subcommand adds 177f4eac7fb7 perf ftrace: Add -b/--use-bpf option for latency subcommand adds 9c5c60521957 perf ftrace: Implement cpu and task filters in BPF adds 748ada9666ce Merge branch 'perf/core' of git://git.kernel.org/pub/scm/l [...] adds 06546d9932a2 Merge branch 'for-next' of git://git.infradead.org/users/h [...] adds 473dcf0ffc31 Documentation, arch: Remove leftovers from raw device adds 2ac7069ad764 Documentation, arch: Remove leftovers from CIFS_WEAK_PW_HASH adds 5a608e40f9f8 arch: Remove leftovers from mandatory file locking adds e0cb56546d39 arch: Remove leftovers from prism54 wireless driver adds 733e417518a6 asm-generic/error-injection.h: fix a spelling mistake, and [...] adds c61ecec4109b Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 251cc826be7d ARM: 9154/1: decompressor: do not copy source files while [...] adds 4a2f57ac7dad ARM: 9158/1: leave it to core code to manage thread_info::cpu adds a92882a4d270 ARM: 9159/1: decompressor: Avoid UNPREDICTABLE NOP encoding adds d0eae8287cf3 ARM: 9161/1: mm: mark private VM_FAULT_X defines as vm_fault_t adds 33c6a549641d ARM: 9162/1: amba: Kill sysfs attribute file of irq adds dcc0a8f6b69a ARM: 9163/1: amba: Move of_amba_device_decode_irq() into a [...] adds 0ba8695e3dfb ARM: 9164/1: mm: Provide set_memory_valid() adds 3c341b217414 ARM: 9165/1: mm: Provide is_write_fault() adds 75969686ec0d ARM: 9166/1: Support KFENCE for ARM adds 2965d4290f60 ARM: 9167/1: Add support for Cortex-M33 processor adds 3d14751f341e ARM: 9168/1: Add support for Cortex-M55 processor adds b0343ab330ae ARM: reduce the information printed in call traces adds e5d32fb54a1b Merge branches 'misc' and 'fixes' into for-next adds 672513bf5831 ARM: decompressor: disable stack protector adds f05eb1d24eb5 ARM: stackprotector: prefer compiler for TLS based per-tas [...] adds 08572cd41955 ARM: remove some dead code adds b3ab60b1794c ARM: assembler: introduce bl_r macro adds b6506981f880 ARM: unwind: support unwinding across multiple stacks adds 8cdfdf7fe4fe ARM: export dump_mem() to other objects adds 4ab6827081c6 ARM: unwind: dump exception stack from calling frame adds eae9523fdd7a ARM: backtrace-clang: avoid crash on bogus frame pointer adds d4664b6c987f ARM: implement IRQ stacks adds 0b78f2e92d0c ARM: call_with_stack: add unwind support adds 9974f857768e ARM: run softirqs on the per-CPU IRQ stack adds ba999a040274 ARM: memcpy: use frame pointer as unwind anchor adds ccb81601acc0 ARM: memmove: use frame pointer as unwind anchor adds ad3d09b54711 ARM: memset: clean up unwind annotations adds 532319b9c418 ARM: unwind: disregard unwind info before stack frame is set up adds b832faec33d4 ARM: switch_to: clean up Thumb2 code path adds ae5cc07da8f8 ARM: entry: rework stack realignment code in svc_entry adds a1c510d0adc6 ARM: implement support for vmap'ed stacks adds d60ff2e76610 ARM: riscpc: drop support for IOMD_IRQREQC/IOMD_IRQREQD IR [...] adds c1fe8d054c0a ARM: riscpc: use GENERIC_IRQ_MULTI_HANDLER adds 90890f17ccd2 ARM: footbridge: use GENERIC_IRQ_MULTI_HANDLER adds 9d67412f24cc ARM: iop32x: offset IRQ numbers by 1 adds 6f5d248d05db ARM: iop32x: use GENERIC_IRQ_MULTI_HANDLER adds 54f481a2308e ARM: remove old-style irq entry adds 52d240871760 irqchip: nvic: Use GENERIC_IRQ_MULTI_HANDLER adds 831a469bc167 ARM: entry: preserve thread_info pointer in switch_to adds 1fa8c4b19543 ARM: module: implement support for PC-relative group relocations adds 4e918ab13eaf ARM: assembler: add optimized ldr/str macros to load varia [...] adds 7b9896c35207 ARM: percpu: add SMP_ON_UP support adds b87cf9118e03 ARM: use TLS register for 'current' on !SMP as well adds c2755910373b ARM: smp: defer TPIDRURO update for SMP v6 configurations too adds 9c46929e7989 ARM: implement THREAD_INFO_IN_TASK for uniprocessor systems adds cafc0eab1689 ARM: v7m: enable support for IRQ stacks adds 9cf72c358a20 Merge tag 'arm-irq-and-vmap-stacks-for-rmk' of git://git.k [...] adds e00dd02c0e0f Merge branch 'devel-stable' into for-next adds c9e2dce15053 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] adds dd73d18e7fc7 arm64: Ensure that the 'bti' macro is defined where linkag [...] adds 7f033f555d8c Merge branches 'for-next/misc', 'for-next/cache-ops-dzp', [...] adds 52a318aded17 Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] adds f4c35356e0fc arm64: dts: n5x: add qspi, usb, and ethernet support adds 8dce88fe80a8 arm64: dts: Update NAND MTD partition for Agilex and Stratix 10 adds 4a097f29fb52 Merge tag 'socfpga_dts_update_for_v5.17' of git://git.kern [...] adds 365ee8033142 Merge tag 'omap-for-v5.17/dt-signed' of git://git.kernel.o [...] adds 6f38de7e2cf3 Merge branch 'arm/dt' into for-next adds ad43a02a3620 Merge branch 'arm/fixes' into for-next adds edf199ecd74c soc: document merges adds 3d24568b01c5 RISC-V: Add StarFive SoC Kconfig option adds 3234d3a13743 dt-bindings: timer: Add StarFive JH7100 clint adds 9ac16169b4d4 dt-bindings: interrupt-controller: Add StarFive JH7100 plic adds 38bb8a7264da dt-bindings: clock: starfive: Add JH7100 clock definitions adds af35098f4fcd dt-bindings: clock: starfive: Add JH7100 bindings adds 4210be668a09 clk: starfive: Add JH7100 clock generator driver adds 810e287e83b6 dt-bindings: reset: Add StarFive JH7100 reset definitions adds d7d456a5201d dt-bindings: reset: Add Starfive JH7100 reset bindings adds 0be3a1595bf8 reset: starfive-jh7100: Add StarFive JH7100 reset driver adds 3021114b3d17 dt-bindings: pinctrl: Add StarFive pinctrl definitions adds 7431b391df95 dt-bindings: pinctrl: Add StarFive JH7100 bindings adds ec648f6b7686 pinctrl: starfive: Add pinctrl driver for StarFive SoCs adds d0b65b150097 dt-bindings: serial: snps-dw-apb-uart: Add JH7100 uarts adds b0ad20a3b64b serial: 8250_dw: Add StarFive JH7100 quirk adds ec85362fb121 RISC-V: Add initial StarFive JH7100 device tree adds a43676272a6e RISC-V: Add BeagleV Starlight Beta device tree adds 4c0777712385 Merge tag 'jh7100-for-5.17' of https://github.com/esmil/li [...] adds ae7d3b242375 Merge branch 'arm/newsoc' into for-next adds 0448a67bf07c soc: document merges adds f0b8efdb7dd2 Merge branch 'arm/fixes' into for-next adds 5a17799462f8 Merge tag 'renesas-drivers-for-v5.17-tag2' of git://git.ke [...] adds 42458f61b02e Merge branch 'arm/drivers' into for-next adds 0baddea60e8d arm64: dts: allwinner: h6: Add Hantro G2 node adds c9074c91516d Merge tag 'sunxi-dt-for-5.17-1' of git://git.kernel.org/pu [...] adds b6db8f72dddc arm64: dts: renesas: r9a07g044: Add Mali-G31 GPU node adds d563f4bac991 arm64: dts: renesas: rzg2l-smarc-som: Add vdd core regulator adds c9b7011768b5 arm64: dts: renesas: Fix pin controller node names adds 527c71547dbf Merge tag 'renesas-arm-dt-for-v5.17-tag2' of git://git.ker [...] adds 79309f5bf43d Merge tag 'renesas-dt-bindings-for-v5.17-tag2' of git://gi [...] adds c768aaeb7f72 Merge branch 'arm/dt' into for-next adds a60c67fe3acf Merge tag 'renesas-arm-defconfig-for-v5.17-tag1' of git:// [...] adds 08d9370ec948 Merge branch 'arm/defconfig' into for-next adds bda7cc279f73 soc: document merges adds 2ec8d8ea2130 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 335593dbc4d4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 5a13da0d23b2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds a0c3d5bbb7fe Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 3b2e5d74e25f ARM: configs: at91: sama7: Enable SPI NOR and QSPI controller adds e1137bcefa02 ARM: configs: at91: Enable crypto software implementations adds 9be3df0e718c Merge branch 'at91-defconfig' into at91-next adds 67e3cca74292 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] adds b9f7b01f1050 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] adds 39e660687ac0 ARM: dts: imx6qdl-wandboard: Fix Ethernet support adds 849e087ba68a arm64: dts: lx2160a: fix scl-gpios property name adds e2a6d22f3b48 soc: imx: gpcv2: keep i.MX8MN gpumix bus clock enabled adds a0ec8a3a4c81 soc: imx: gpcv2: Add dispmix and mipi domains to imx8mn adds b77beaaee1be dt-bindings: power: imx8mn: add defines for DISP blk-ctrl domains adds 7f511d514e8c soc: imx: imx8m-blk-ctrl: add i.MX8MN DISP blk-ctrl adds 5d79bc53efa1 Merge branch 'imx/drivers' into for-next adds 678b946005d3 Merge branch 'imx/soc' into for-next adds e1e06edd94d5 dt-bindings: soc: add binding for i.MX8MN DISP blk-ctrl adds 18d4371e3291 Merge branch 'imx/bindings' into for-next adds eb197dfe389a ARM: dts: imx6ulz-bsh-smm-m2: Add BSH SMM-M2 IMX6ULZ SystemMaster adds 538e5f7106f6 ARM: dts: imx7d-remarkable2: add wacom digitizer device adds 20c7b41d03d3 ARM: dts: imx6qdl-dhcom: Add USB overcurrent pin on SoM layer adds 841b71c57bcf ARM: dts: imx6qdl: phytec: Add support for optional PEB-EV [...] adds d3af422c0587 ARM: dts: imx6qdl: phytec: Add support for optional PEB-AV [...] adds 3951cc6bae4c ARM: dts: imx6: phytec: Add PEB-WLBT-05 support adds a24c9db9a1b9 Merge branch 'imx/dt' into for-next adds ee47d510b4d2 arm64: dts: nitrogen8-som: correct network PHY reset adds 92d2c17edb2a arm64: dts: nitrogen8-som: correct i2c1 pad-ctrl adds 842912c42e88 arm64: dts: imx8mm: don't assign PLL2 in SoC dtsi adds 674d63dfadb5 arm64: dts: lx2160a-rdb: Add Inphi PHY node adds 519bace37b2d arm64: dts: lx2160a: add optee-tz node adds eb70c4a3b1aa arm64: dts: lx2160a-qds: Add mdio mux nodes adds a5b13770faf3 arm64: dts: lx2160a: enable usb3-lpm-capable for usb3 nodes adds 23817c839673 arm64: dts: lx2162a-qds: support SD UHS-I and eMMC HS400 modes adds cc03211c745a arm64: dts: lx2162a-qds: add interrupt line for RTC node adds e84e22c0c3b3 arm64: dts: ls1028a: Add PCIe EP nodes adds dd3d936a1b17 arm64: dts: ls1028a: add ftm_alarm1 node to be used as wak [...] adds 71799672ea24 arm64: dts: ls1028a: add flextimer based pwm nodes adds b2e2d3e02fb6 arm64: dts: ls1028a-rdb: enable pwm0 adds cbe9d948eadf arm64: dts: ls1028a-qds: move rtc node to the correct i2c bus adds 52b98481171e arm64: dts: ls1028a-qds: enable lpuart1 adds e426d63e752b arm64: dts: ls1028a-qds: add overlays for various serdes p [...] adds 0bc3e333a0c8 arm64: dts: imx8mp-evk: configure multiple queues on eqos adds b43cdb748f2c Merge branch 'imx/dt64' into for-next adds c720e38f4c2d ARM: imx_v6_v7_defconfig: Enable for DHCOM devices require [...] adds b95a3922f285 Merge branch 'imx/defconfig' into for-next adds d707fd1868e2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds d56d2d870bd2 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 11f33e738a02 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 1f1cb308abc5 arm/arm64: dts: Enable CP0 GPIOs for CN9130-CRB adds 35d544a273ea arm/arm64: dts: Add MV88E6393X to CN9130-CRB device tree adds 73a78b6130d9 arm64: dts: marvell: armada-37xx: Add xtal clock to comphy node adds effd42600b98 arm64: dts: marvell: cn9130: add GPIO and SPI aliases adds 0734f8311ce7 arm64: dts: marvell: cn9130: enable CP0 GPIO controllers adds 62480772263a ARM: dts: armada-38x: Add generic compatible to UART nodes adds d835946fc3d8 Merge branch 'mvebu/dt' into mvebu/for-next adds 8dddffab539c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 80c469a0a037 ARM: OMAP2+: hwmod: Add of_node_put() before break adds 34596ba380b0 ARM: OMAP2+: adjust the location of put_device() call in o [...] adds 29a5e8496b3a ARM: dts: am335x-wega: Fix typo in mcasp property rx-num-evt adds 23885389dbbb ARM: dts: Fix timer regression for beagleboard revision c adds 1afbad961802 Merge branch 'omap-for-v5.17/fixes-not-urgent' into for-next adds c60587a3857d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds abdc866fe4e9 Merge branch 'arm64-fixes-for-5.16' into for-next adds 4ad3ce007098 Merge tag 'e15509b2b7c9b600ab38c5269d4fac609c077b5b.163886 [...] adds d1b121d62b7e clk: qcom: Add LUCID_EVO PLL type for SDX65 adds d79afa201328 clk: qcom: Add SDX65 GCC support adds fe5cf1c34f38 Merge tag '20211207114003.100693-2-vkoul@kernel.org' into [...] adds db0c944ee92b clk: qcom: Add clock driver for SM8450 adds 6d24d9546d6e dt-bindings: clk: qcom: Document MSM8976 Global Clock Controller adds 8f62718bd0f7 clk: qcom: Add MSM8976/56 Global Clock Controller (GCC) driver adds 133d2c02948a Merge branches 'arm64-for-5.17', 'clk-for-5.17', 'defconfi [...] adds 0ec6b996e002 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds c5915b53d4c2 dt-bindings: soc: bcm: Convert brcm,bcm2835-vchiq to json-schema adds 1c85280bd528 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds a155038f6411 Merge branch 'renesas-arm-dt-for-v5.17' into renesas-next adds 743002730737 Merge branch 'renesas-arm-dt-for-v5.17' into renesas-next adds 5f92e77e2ea8 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds f90f1bbe0d70 dt-bindings: reset: document deprecated HiSilicon property adds 5e23c1ec4347 reset: renesas: Check return value of reset_control_deassert() adds 9568d0259fec reset: uniphier-glue: Use reset_control_bulk API adds 89e7a6698fdd reset: uniphier-glue: Use devm_add_action_or_reset() adds 3273506fe2b1 Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] adds 30457a5778a8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds b603377e408f soc: samsung: Add USI driver adds 96c8bddb6cde dt-bindings: soc: samsung: keep SoC driver bindings together adds d675953ec30e Merge branch 'next/drivers' into for-next adds e56429966e45 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 882d4b3b83c9 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] adds 1d21ba6546a5 Merge branch 'sunxi/dt-for-5.17' into sunxi/for-next adds 065e2a886279 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] adds 5f5b192aba4b Merge branch 'next' of https://git.linaro.org/people/jens. [...] adds ee72c33385df Merge branch for-5.17/clk into for-next adds 006da96c840f soc/tegra: Enable runtime PM during OPP state-syncing adds 9131c6331726 soc/tegra: Add devm_tegra_core_dev_init_opp_table_common() adds 66209e6fbd56 soc/tegra: Don't print error message when OPPs not available adds 765d95f8ac54 soc/tegra: pmc: Add reboot notifier adds aeecc50ace04 soc/tegra: fuse: Reset hardware adds 88724b78a84c soc/tegra: fuse: Use resource-managed helpers adds 80ef351c9871 soc/tegra: regulators: Prepare for suspend adds 8d1a3411da0c soc/tegra: pmc: Rename 3d power domains adds 81c4c86c6665 soc/tegra: pmc: Rename core power domain adds 84c4210999e2 Merge branch for-5.17/soc into for-next adds c132bc881f2f Merge branch 'tegra-for-5.17-soc-opp' of git://git.kernel. [...] adds 8b85e11c1a7a usb: chipidea: tegra: Add runtime PM and OPP support adds 59caf73284d1 bus: tegra-gmi: Add runtime PM and OPP support adds 3da9b0feaa16 pwm: tegra: Add runtime PM and OPP support adds d618978dd4d3 mmc: sdhci-tegra: Add runtime PM and OPP support adds 6902dc2fd57c mtd: rawnand: tegra: Add runtime PM and OPP support adds 07f837554bb5 spi: tegra20-slink: Add OPP support adds e0abae195355 media: staging: tegra-vde: Support generic power domain adds 1aab260a7844 Merge branch for-5.17/drivers into for-next adds fc5e0e376219 dt-bindings: Update headers for Tegra234 adds 8c970e7ee7ae dt-bindings: memory: tegra: Update for Tegra194 adds c3859c1436e3 dt-bindings: memory: tegra: Add Tegra234 support adds d875175d8726 dt-bindings: tegra: Describe recent developer kits consistently adds b39cc7956577 dt-bindings: tegra: Document Jetson AGX Orin (and devkit) adds d9203d081a61 dt-bindings: sram: Document NVIDIA Tegra SYSRAM adds 57978838889d dt-bindings: Add YAML bindings for NVENC and NVJPG adds 51a0f370886a dt-bindings: misc: Convert Tegra MISC to json-schema adds e109c0acb835 dt-bindings: mmc: tegra: Convert to json-schema adds 068cf93f9002 dt-bindings: mailbox: tegra: Convert to json-schema adds 0637af949a8c dt-bindings: mailbox: tegra: Document Tegra234 HSP adds 2f9df754d0c2 dt-bindings: rtc: tegra: Convert to json-schema adds aa8f488fd616 dt-bindings: rtc: tegra: Document Tegra234 RTC adds 25388844f92f dt-bindings: fuse: tegra: Convert to json-schema adds f8dd779bcb4b dt-bindings: fuse: tegra: Document Tegra234 FUSE adds d5de8b7608e9 dt-bindings: mmc: tegra: Document Tegra234 SDHCI adds 96b594d2a093 dt-bindings: serial: 8250: Document Tegra234 UART adds 5cda3b25cb04 dt-bindings: tegra: pmc: Convert to json-schema adds d289f9de8b95 dt-bindings: firmware: tegra: Convert to json-schema adds a12e1b7812ff dt-bindings: thermal: tegra186-bpmp: Convert to json-schema adds 8461fe3e443b dt-bindings: serial: tegra-tcu: Convert to json-schema adds cd1fe47862c7 dt-bindings: serial: Document Tegra234 TCU adds a90901a5a373 dt-bindings: usb: tegra-xudc: Document interconnects and i [...] adds b58db7135a12 dt-bindings: ARM: tegra: Document ASUS Transformers adds f64de71a9383 dt-bindings: ARM: tegra: Document Pegatron Chagall adds d0e70d130484 dt-bindings: clock: tegra-car: Document new clock sub-nodes adds 425a68a96369 dt-bindings: host1x: Document OPP and power domain properties adds 0c41e287f754 dt-bindings: host1x: Document Memory Client resets of Host [...] adds ccc3016261ed media: dt: bindings: tegra-vde: Convert to schema adds c9059a6bb993 media: dt: bindings: tegra-vde: Document OPP and power domain adds 2e0f8a01514a Merge branch for-5.17/dt-bindings into for-next adds 55928b162acb Merge tag 'tegra-for-5.17-dt-bindings-memory' into for-5.1 [...] adds 9ecccfabc29d memory: tegra: Add Tegra234 support adds 4c9862757712 Merge branch for-5.17/memory into for-next adds d9652f589edc Merge tag 'tegra-for-5.17-dt-bindings-memory' into for-5.1 [...] adds 7fa307524a4d arm64: tegra: Fixup SYSRAM references adds e537adde131b arm64: tegra: Add clock for Tegra234 RTC adds 98094be152d3 arm64: tegra: Update Tegra234 BPMP channel addresses adds e086d82d4f3e arm64: tegra: Fill in properties for Tegra234 eMMC adds 06ad2ec4e5f8 arm64: tegra: Add Tegra234 TCU device adds f0e1266818f5 arm64: tegra: Add main and AON GPIO controllers on Tegra234 adds a12cf5c339b0 arm64: tegra: Describe Tegra234 CPU hierarchy adds 533337d5c843 arm64: tegra: Add NVIDIA Jetson AGX Orin Developer Kit support adds ff21087e6131 arm64: tegra: Add support to enumerate SD in UHS mode adds f7eb27857284 arm64: tegra: Add NVENC and NVJPG nodes for Tegra186 and Tegra194 adds e762232f9466 arm64: tegra: Add ISO SMMU controller for Tegra194 adds 4cc3e3e164c0 arm64: tegra: Rename top-level clocks adds 097e01c61015 arm64: tegra: Rename top-level regulators adds bd1fefcbdd8f arm64: tegra: Add native timer support on Tegra186 adds 2c6fd24dcbf0 arm64: tegra: Fix unit-addresses on Norrin adds 64b407827670 arm64: tegra: Remove unsupported properties on Norrin adds bb43b219c88c arm64: tegra: Fix compatible string for Tegra132 timer adds ed9e9a6eb118 arm64: tegra: Add OPP tables on Tegra132 adds 92564257d7af arm64: tegra: Fix Tegra132 I2C compatible string list adds 9f27a6c42116 arm64: tegra: Drop unused AHCI clocks on Tegra132 adds fce5d0731616 arm64: tegra: Sort Tegra132 XUSB clocks correctly adds fe57ff5365c9 arm64: tegra: Rename thermal zones nodes adds 4b5ae31fb756 arm64: tegra: Rename power-monitor input nodes adds 548c9c5aaf85 arm64: tegra: Fix Tegra186 compatible string list adds 2b14cbd643fe arm64: tegra: Adjust length of CCPLEX cluster MMIO region adds e7445ab7dc51 arm64: tegra: Drop unit-address for audio card graph endpoints adds 56797e625910 arm64: tegra: Use JEDEC vendor prefix for SPI NOR flash chips adds 2fcb87970e42 arm64: tegra: Drop unsupported nvidia,lpdr property adds cd6157c1978c arm64: tegra: Fix Tegra194 HSP compatible string adds 1ff75059077c arm64: tegra: Drop unused properties for Tegra194 PCIe adds c453cc9e9e1a arm64: tegra: Remove undocumented Tegra194 PCIe "core_m" clock adds 99d9bde5b4ab arm64: tegra: Rename TCU node to "serial" adds 1dcf00ae8205 arm64: tegra: Remove unsupported regulator properties adds 635fb5d4cb25 arm64: tegra: Rename GPIO hog nodes to match schema adds 31bc882c03d4 arm64: tegra: jetson-tx1: Remove extra PLL power supplies [...] adds 54215999f30b arm64: tegra: smaug: Remove extra PLL power supplies for XUSB adds 9c1b3ef8e204 arm64: tegra: jetson-nano: Remove extra PLL power supplies [...] adds 28a44b900e57 arm64: tegra: Add missing TSEC properties on Tegra210 adds f2ef6a9180f3 arm64: tegra: Sort Tegra210 XUSB clocks correctly adds 027529473672 arm64: tegra: Remove unused only-1-8-v properties adds 553f07360e23 arm64: tegra: Rename Ethernet PHY nodes adds a52280c844c0 arm64: tegra: Add dma-coherent for Tegra194 VIC adds c2fee44399af arm64: tegra: Update SDMMC4 speeds for Tegra194 adds cc9396676c1b arm64: tegra: Add EMC general interrupt on Tegra194 adds eed280dfe91d arm64: tegra: Add memory controller on Tegra234 adds 6de481e5ab0d arm64: tegra: Hook up MMC and BPMP to memory controller adds 914ed1f56581 arm64: tegra: Add host1x hotflush reset on Tegra210 adds 53819761961f Merge branch for-5.17/arm64/dt into for-next adds 3478494dcae1 ARM: tegra: Add 500 MHz entry to Tegra30 memory OPP table adds 83b7f0b8aeab ARM: tegra: Add OPP tables and power domains to Tegra20 de [...] adds 73e2b72a3518 ARM: tegra: Add OPP tables and power domains to Tegra30 de [...] adds 1caf3ef4c0fe ARM: tegra: Add Memory Client resets to Tegra20 GR2D, GR3D [...] adds 2c16be669291 ARM: tegra: Add Memory Client resets to Tegra30 GR2D, GR3D [...] adds 279e7aa30424 ARM: tegra20/30: Disable unused host1x hardware adds dcbc40848de4 ARM: tegra: Add S/PDIF node to Tegra20 device-tree adds dd2cac867a78 ARM: tegra: Add HDMI audio graph to Tegra20 device-tree adds 7a53acabf80f ARM: tegra: acer-a500: Enable S/PDIF and HDMI audio adds 919be27fd004 ARM: tegra: paz00: Enable S/PDIF and HDMI audio adds 9ca9a608a787 ARM: tegra: Add back gpio-ranges properties adds b59e11495b1a ARM: tegra: Add memory client hotflush resets on Tegra114 adds bd048487af68 ARM: tegra: Add host1x hotflush reset on Tegra124 adds b98aca9f659f Merge branch for-5.17/arm/dt into for-next adds d71329b69bb6 ARM: tegra_defconfig: Enable S/PDIF driver adds 02e7cb574c21 ARM: config: multi v7: Enable NVIDIA Tegra20 S/PDIF driver adds 8ed567fbea94 ARM: config: multi v7: Enable NVIDIA Tegra20 APB DMA driver adds 707b88674206 Merge branch for-5.17/arm/defconfig into for-next adds 2541dc617ddd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 1bb0b8b195d8 soc: ti: knav_dma: Fix NULL vs IS_ERR() checking in dma_init adds 87dabaa6bad3 Merge branch 'ti-drivers-soc-next' into ti-next adds ee07162eaa23 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] adds 38bc69900aad Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git adds 55c174e5c05f Merge tag 'platform-drivers-x86-int3472-1' of git://git.ke [...] adds ff5f87cb6a75 clk: Introduce clk-tps68470 driver adds 3e8f80c21906 Merge branch 'clk-x86' into clk-next adds 6fc058a72f3b clk: stm32: Fix ltdc's clock turn off by clk_disable_unuse [...] adds 18a680edb386 Merge branch 'clk-stm' into clk-next adds d66e4c985dd4 clk: stm32mp1: remove redundant assignment to pointer data adds 79ace752c9ea Merge branch 'clk-cleanup' into clk-next adds f6d0f7645597 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] adds 46c3cb30d3c3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 68e529854bcc Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] adds a949f2cf1ab9 dt-bindings: clock: Add bindings for Exynos850 sysreg clocks adds bc471d1fe210 clk: samsung: exynos850: Add missing sysreg clocks adds 0e4882956fd9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds a1420eb6114f Merge branch 'h8300-next' of git://git.sourceforge.jp/gitr [...] adds a34573764ac5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds d55e3986f6e2 Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] adds 6fb8a1b32033 MIPS: drop selected EARLY_PRINTK configs for MACH_REALTEK_RTL adds fd4eb90b1644 mips: add SYS_HAS_CPU_MIPS64_R5 config for MIPS Release 5 support adds 74320247811b mips: drop selecting non-existing config NR_CPUS_DEFAULT_2 adds 9a53a8d73c79 mips: dec: provide the correctly capitalized config CPU_R4 [...] adds 301e499938a6 mips: kgdb: adjust the comment to the actual ifdef condition adds bb900d43e249 mips: remove obsolete selection of CPU_HAS_LOAD_STORE_LR adds a51f0824d8bb mips: alchemy: remove historic comment on gpio build constraints adds ddc18bd71418 mips: txx9: remove left-over for removed TXX9_ACLC configs adds a670c82d9ca4 mips: fix Kconfig reference to PHYS_ADDR_T_64BIT adds 906c6bc6e8e5 MIPS: BCM47XX: Replace strlcpy with strscpy adds 858779df1c07 MIPS: OCTEON: add put_device() after of_find_device_by_node() adds e9aa7936568d Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] adds 7609dac5191c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds e8c9781b23fd Merge branch 'for-next' of git://github.com/openrisc/linux.git adds 2aaeeed34eea Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds bf843e221e18 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 4ebf43928245 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 1cb66215f97b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 8626b93daf5a Merge branch 'fixes' into for-next adds 893d4d9c62ec s390/exit: remove dead reference to do_exit from copy_thread adds b6b486ecef02 s390/sclp: fix memblock_phys_free() vs memblock_free() confusion adds fcfcba6dfc9a s390/smp: fix memblock_phys_free() vs memblock_free() confusion adds 15b5c1833afc s390/uv: fix memblock virtual vs physical address confusion adds 248420797d28 s390/disassembler: update opcode table adds cff2d3abc8da s390/zcrypt: CCA control CPRB sending adds c7ed509b21b6 s390/nmi: disable interrupts on extended save area update adds cb22cd2d8ff3 s390/sclp: release SCLP early buffer after kernel initialization adds c2c224932fd0 s390/mm: fix 2KB pgtable release race adds 1194372db6f3 s390/mm: better annotate 2KB pagetable fragments handling adds 4c88bb96e40b s390/mm: check 2KB-fragment page on release adds 943136a5acd2 Merge branch 'features' into for-next adds c0b7b8b1fcda Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds f74314bf7ab9 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] adds b4809f14a43b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 4487cae0b0ce fscache, cachefiles: Disable configuration adds ea7123a7957a cachefiles: Delete the cachefiles driver pending rewrite adds 7b328dfc96b4 fscache: Remove the contents of the fscache driver, pendin [...] adds 1d06aa9b1d6a netfs: Display the netfs inode number in the netfs_read tr [...] adds 974504265ebb netfs: Pass a flag to ->prepare_write() to say if there's [...] adds 422813a26429 fscache: Introduce new driver adds 803c8ebd6707 fscache: Implement a hash function adds c65be0b60c51 fscache: Implement cache registration adds 9a1e50028157 fscache: Implement volume registration adds b3b6e9dcdc61 fscache: Implement cookie registration adds 64aea9975d08 fscache: Implement cache-level access helpers adds 2eaa8fd1d138 fscache: Implement volume-level access helpers adds 918fcdad9704 fscache: Implement cookie-level access helpers adds 16a3198cc224 fscache: Implement functions add/remove a cache adds 8134f4bf8784 fscache: Provide and use cache methods to lookup/create/fr [...] adds 582c8183dfed fscache: Add a function for a cache backend to note an I/O error adds 63f528bd59d4 fscache: Implement simple cookie state machine adds 836c14ae7261 fscache: Implement cookie user counting and resource pinning adds 6ad228b33b95 fscache: Implement cookie invalidation adds 265200a4911d fscache: Provide a means to begin an operation adds 460c2cfb781e fscache: Count data storage objects in a cache adds 534463945849 fscache: Provide read/write stat counters for the cache adds 07e96d932659 fscache: Provide a function to let the netfs update its co [...] adds 0e601816fa41 netfs: Pass more information on how to deal with a hole in [...] adds 4c1ab43465fe fscache: Implement raw I/O interface adds 00b3829fb278 fscache: Implement higher-level write I/O interface adds 5efd5a9f9c97 vfs, fscache: Implement pinning of cache usage for writeback adds 9ec96dff2e0f fscache: Provide a function to note the release of a page adds 2574627339ec fscache: Provide a function to resize a cookie adds 471ce070dc00 cachefiles: Introduce rewritten driver adds c74e422f69c1 cachefiles: Define structs adds 1d235f5f296f cachefiles: Add some error injection support adds fbbe6f12d07c cachefiles: Add a couple of tracepoints for logging errors adds 4c671ba57092 cachefiles: Add cache error reporting macro adds a7a7a1c06aa4 cachefiles: Add security derivation adds 78c5bad48915 cachefiles: Register a miscdev and parse commands over it adds 67c8a8511e9d cachefiles: Provide a function to check how much space there is adds 78248d1a7868 vfs, cachefiles: Mark a backing file in use with an inode flag adds bfa17eb8a08c cachefiles: Implement a function to get/create a directory [...] adds fb3f79f55385 cachefiles: Implement cache registration and withdrawal adds 3460c81b751b cachefiles: Implement volume support adds d14f3eeeab22 cachefiles: Add tracepoints for calls to the VFS adds 77eeb02b9b4a cachefiles: Implement object lifecycle funcs adds d30008acfc04 cachefiles: Implement key to filename encoding adds f7410c89fcb9 cachefiles: Implement metadata/coherency data storage in xattrs adds 15a670e56193 cachefiles: Mark a backing file in use with an inode flag adds de0d0bd1c3cb cachefiles: Implement culling daemon commands adds a963c82e5db7 cachefiles: Implement backing file wrangling adds 2381e50f4512 cachefiles: Implement begin and end I/O operation adds 1f3752028e92 cachefiles: Implement cookie resize for truncate adds 772321967048 cachefiles: Implement the I/O routines adds 4b14e76d2dd7 fscache, cachefiles: Store the volume coherency data adds c730e2003ad4 cachefiles: Allow cachefiles to actually function adds 9fe5d8cc78b0 fscache, cachefiles: Display stats of no-space events adds 275ed4b45da6 fscache, cachefiles: Display stat of culling events adds 003368f2bf78 afs: Convert afs to use the new fscache API adds d7eda5f0ec2b afs: Copy local writes to the cache when writing to the server adds a8f05770cd48 afs: Skip truncation on the server of data we haven't written yet adds df572787f9b7 9p: Use fscache indexing rewrite and reenable caching adds 79129866b089 9p: Copy local writes to the cache when writing to the server adds ea8ca5b9176d nfs: Convert to new fscache volume/cookie API adds d174cf5aca2b nfs: Implement cache I/O by accessing the cache directly adds 95aabadf3277 cifs: Support fscache indexing rewrite (untested) adds 278050e34152 ceph: conversion to new fscache API adds 7d45c3808b48 ceph: add fscache writeback support adds b3dd4b499e6c fscache: Rewrite documentation adds 8708f6ca7afd Merge branch 'fscache-next' of git://git.kernel.org/pub/sc [...] adds fab2e359d0a2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 7d8eecb9d832 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds 7c059dec3e6c exfat: remove argument 'sector' from exfat_get_dentry() adds 794e653d8ab5 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds 65b301960add Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] adds 0a63225f40a3 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds 09d1796ad4c7 f2fs: fix to reserve space for IO align feature adds 662f6acdb013 f2fs: don't drop compressed page cache in .{invalidate,rel [...] adds 79516e4f8f45 f2fs: Simplify bool conversion adds 959b12ed7f0b Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds 974d0ceba0c4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 07a1f11c2a0d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds ef399469d9ce ksmbd: fix error code in ndr_read_int32() adds f2e78affc48d ksmbd: fix uninitialized symbol 'pntsd_size' adds 83912d6d55be ksmbd: disable SMB2_GLOBAL_CAP_ENCRYPTION for SMB 3.1.1 adds 9f71bd6fef5f Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] adds 085c1e990ab6 vduse: fix memory corruption in vduse_dev_ioctl() adds ba5a66b197f9 vdpa: check that offsets are within bounds adds 6b7982ff16ae vduse: check that offset is within bounds in get_config() adds 856f8e666474 virtio: always enter drivers/virtio/ adds d0d9066f1daa virtio_ring: Fix querying of maximum DMA mapping size for [...] adds 7cb22b50d812 virtio/vsock: fix the transport to work with VMADDR_CID_ANY adds 9db96eaaf44a vdpa: Consider device id larger than 31 adds 048becf826b0 NFS: change nfs_access_get_cached to only report the mask adds 52ce4b0b797c NFS: pass cred explicitly for access tests adds 2f59ef106610 NFS: don't store 'struct cred *' in struct nfs_access_entry adds 8196d6e6a62e NFS: Ensure the server has an up to date ctime before hardlinking adds 4ada381cd7fb NFS: Ensure the server has an up to date ctime before renaming adds 6d8186339442 SUNRPC: Add source address/port to rpc_socket* traces adds e00524655665 nfs41: pnfs: filelayout: Replace one-element array with fl [...] adds 92a8194607f6 sunrpc: Remove unneeded null check adds 708891f26ae2 SUNRPC: clean up some inconsistent indenting adds 81586729e8ba NFSv4 only print the label when its queried adds 4c393fa77ee7 Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] adds 3d3245b422a5 Merge branch 'nfsd-next' of git://git.linux-nfs.org/~bfiel [...] adds c2f1c4bd2062 NFSD: Fix sparse warning adds 89b24336f03a NFSD: handle errors better in write_ports_addfd() adds df5e49c880ea SUNRPC: change svc_get() to return the svc. adds 8c62d12740a1 SUNRPC/NFSD: clean up get/put functions. adds ec52361df99b SUNRPC: stop using ->sv_nrthreads as a refcount adds 9b6c8c9bebcc nfsd: make nfsd_stats.th_cnt atomic_t adds 2a36395fac3b SUNRPC: use sv_lock to protect updates to sv_nrthreads. adds 9d3792aefdcd NFSD: narrow nfsd_mutex protection in nfsd thread adds 3409e4f1e8f2 NFSD: Make it possible to use svc_set_num_threads_sync adds 3ebdbe5203a8 SUNRPC: discard svo_setup and rename svc_set_num_threads_sync() adds d057cfec4940 NFSD: simplify locking for network notifier. adds 2840fe864c91 lockd: introduce nlmsvc_serv adds 5a8a7ff57421 lockd: simplify management of network status notifiers adds b73a2972041b lockd: move lockd_start_svc() call into lockd_create_svc() adds 6a4e2527a636 lockd: move svc_exit_thread() into the thread adds 865b674069e0 lockd: introduce lockd_put() adds ecd3ad68d2c6 lockd: rename lockd_create_svc() to lockd_get() adds cf0e124e0a48 SUNRPC: move the pool_map definitions (back) into svc.c adds 93aa619eb0b4 SUNRPC: always treat sv_nrpools==1 as "not pooled" adds 6b044fbaab02 lockd: use svc_set_num_threads() for thread start and stop adds 23a1a573c61c NFS: switch the callback service back to non-pooled. adds 7578b2f628db NFSD: Remove be32_to_cpu() from DRC hash function adds 1e37d0e5bda4 NFSD: Fix inconsistent indenting adds 1463b38e7cf3 NFSD: simplify per-net file cache management adds 5089f3d97552 SUNRPC: Remove low signal-to-noise tracepoints adds 238aa8bc6cde SUNRPC: Record endpoint information in trace log adds b6e2433d3e94 SUNRPC: Same as SVC_RQST_ENDPOINT, but without the xid adds 2689bf04e628 NFSD: Combine XDR error tracepoints adds 270a6bda8087 NFSD: Remove NFSD_PROC_ARGS_* macros adds e99fbddd43c0 nfsd: improve stateid access bitmask documentation adds 107c221f4624 NFSD: De-duplicate nfsd4_decode_bitmap4() adds 8628027ba82f nfs: block notification on fs with its own ->lock adds 5177f7eb5a93 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 050f02d64dab Merge branch 'master' of https://github.com/Paragon-Softwa [...] adds b455de5e43fc Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds f27456693b96 9p/trans_virtio: Fix typo in the comment for p9_virtio_create() adds 90d6cf349c56 fs: 9p: remove unneeded variable adds d5ea84627d2f 9p/trans_fd: split into dedicated module adds 6f617e30b3dd 9p/xen: autoload when xenbus service is available adds 6f0d53157c84 net/p9: load default transports adds 5468ca3287ab 9p: Use BUG_ON instead of if condition followed by BUG. adds a403e2bd0026 9p: only copy valid iattrs in 9P2000.L setattr implementation adds 2e1636122c72 Merge branch '9p-next' of git://github.com/martinetd/linux adds 12c77c0bb445 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds ad16d1e01375 Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] adds f7b4e0f5a367 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds deaee2704a15 scripts/gdb: lx-dmesg: read records individually adds 09b7bafa9876 Merge branch 'for-5.17' into for-next adds 3b0e88a4d005 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds d2f3d4d1acee Merge branch 'pci/aspm' adds 4c71e71688e5 Merge branch 'pci/enumeration' adds e1a6333e7f89 PCI: ibmphp: Remove commented-out functions adds 60b8925d08d4 Merge branch 'pci/hotplug' adds ec4e4a6fdc51 amd64-agp: convert to generic power management adds 6d1adc3d46a7 sis-agp: convert to generic power management adds 0aeddbd0cb07 via-agp: convert to generic power management adds 6bfa5c8cca21 Merge branch 'pci/legacy-pm-removal' adds 133bc542db36 MAINTAINERS: Add Logan Gunthorpe as P2PDMA maintainer adds 69f457b18fa2 PCI/P2PDMA: Use percpu_ref_tryget_live_rcu() inside RCU cr [...] adds 1b71c65796fa Merge branch 'pci/p2pdma' adds a44a1d448513 Merge branch 'pci/switchtec' adds e44537588288 PCI: Add function 1 DMA alias quirk for Marvell 88SE9125 S [...] adds 26c163bb2a84 Merge branch 'pci/virtualization' adds 554ed75c289e Merge branch 'remotes/lorenzo/pci/aardvark' adds 1681a5a65b8c Merge branch 'remotes/lorenzo/pci/apple' adds d41ea30cfd03 Merge branch 'remotes/lorenzo/pci/brcmstb' adds 3e15f623bbdf dt-bindings: imx6q-pcie: Add PHY phandles and name properties adds d5a8dec49b99 PCI: imx: Add the imx8mm pcie support adds 713b45a3885a Merge branch 'remotes/lorenzo/pci/dwc' adds cbb6106c5107 Merge branch 'remotes/lorenzo/pci/mediatek' adds dd6496507fa8 Merge branch 'remotes/lorenzo/pci/mediatek-gen3' adds a93dc9c79eba Merge branch 'remotes/lorenzo/pci/mt7621' adds 422fda9ea024 Merge branch 'remotes/lorenzo/pci/mvebu' adds ab7da090cfbc Merge branch 'remotes/lorenzo/pci/qcom' adds f9cc3fe2726e Merge branch 'remotes/lorenzo/pci/rcar' adds 2c231e5767b3 Merge branch 'remotes/lorenzo/pci/vmd' adds 011af710a9c8 Merge branch 'remotes/lorenzo/pci/xgene' adds 4da65443e34e Merge branch 'remotes/lorenzo/pci/xilinx-nwl' adds 17c4dfc85f8b Merge branch 'remotes/lorenzo/pci/bridge-emul' adds 4121485d271b PCI: Sort Intel Device IDs by value adds fb82437fdd8c PCI: Change capability register offsets to hex adds 91a7de448d03 Merge branch 'pci/misc' adds 770851f91de8 Merge branch 'pci/errors' adds 7b9179acabc9 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 776bf498271c Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] adds 2035879cf0a7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds fb0373f78a91 Merge branch 'i2c/for-current' into i2c/for-next adds f4e0ba52a89f i2c: designware: Do not complete i2c read without RX_FULL [...] adds d52097010078 i2c: designware-pci: Fix to change data types of hcnt and [...] adds c2d7fa2207d0 i2c: designware-pci: Add a note about struct dw_scl_sda_cfg usage adds c3c9bab1e398 i2c: designware-pci: Group MODULE_*() macros adds 0897f1735910 i2c: designware-pci: use __maybe_unused for PM functions adds 2759181d9a13 i2c: designware-pci: Convert to use dev_err_probe() adds ac18935d2e51 i2c: exynos5: Fix getting the optional clock adds a5f7cf953f2b i2c: rcar: update to new DMAENGINE API when terminating adds 44df8a79283d i2c: sh_mobile: update to new DMAENGINE API when terminating adds b18794ebc79a dt-bindings: i2c: aspeed: Drop stray '#interrupt-cells' adds 653becec6d56 i2c: aspeed: Remove unused includes adds da6c84e2ef39 Merge branch 'i2c/for-mergewindow' into i2c/for-next adds 0569a7d9b0db Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] adds b85aa4b983f5 Merge branch 'i3c/next' of git://git.kernel.org/pub/scm/li [...] adds cf088d667b25 hwmon: (nct6775) delete some extension lines adds 8c9e8b6d08c6 hwmon: (raspberrypi) Exit immediately in case of error in init adds 67d8258f9401 hwmon: (dell-smm) Simplify ioctl handler adds 073bd07205af hwmon: (dell-smm) Unify i8k_ioctl() and i8k_ioctl_unlocked() adds f5745007fa91 hwmon: (ntc_thermistor) Drop OF dependency adds db00c46b497d hwmon: (ntc_thermistor) Add Samsung 1404-001221 NTC adds e763dcf4dba1 hwmon: prefix kernel-doc comments for structs with struct adds 12a1c87e47bf hwmon: (pmbus) Add Delta AHE-50DC fan control module driver adds 3fbe48be87c0 dt-bindings: add Delta AHE-50DC fan control module adds 883cb06f2553 hwmon: (pmbus) Add support for MPS Multi-phase mp5023 adds 03b1c0757dae hwmon: (nct6775) add ROG STRIX B550-A/X570-I GAMING adds 39fa75eca9b7 hwmon: add driver for NZXT RGB&Fan Controller/Smart Device v2. adds d9cb8754fca5 hwmon/pmbus: (ir38064) Add support for IR38060, IR38164 IR38263 adds 084a0afc8544 hwmon/pmbus: (ir38064) Add of_match_table adds b90233e7e9bc hwmon/pmbus: (ir38064) Expose a regulator adds 9193a2d1b273 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] adds 6c5ccd24ff17 Remove mentions of the Trivial Patch Monkey adds 06500926052b docs/zh_CN: Add cputopology Chinese translation adds dc10ec987903 docs/vm: clarify overcommit amount sysctl behavior adds 98d614bdaa58 docs: Makefile: use the right path for DOCS_CSS adds 0e805b118662 docs: address some text issues with css/theme support adds bbc477ee6e30 docs/zh_CN: add msi-howto translation adds 6b3672adbac6 docs/zh_CN: add sysfs-pci trnaslation adds 171e9af13819 docs/zh_CN: Add sched-capacity Chinese translation adds ddffdcce9caa docs/zh_CN: Add sched-design-CFS Chinese translation adds a96c48d0691f Merge branch 'docs-next' of git://git.lwn.net/linux.git adds 3a956f0b123c Merge tag 'platform-drivers-x86-int3472-1' of git://git.ke [...] adds 328ad10c24ec Merge branch 'master' of git://linuxtv.org/media_tree.git adds 5fcec420cc86 media: Update Intel-submitted camera sensor driver contacts adds 6ab703003924 media: staging: ipu3-imgu: add the AWB memory layout adds cbe0b3af73bf media: ov8865: Disable only enabled regulators on error path adds 0e014f1a8d54 media: ov8856: support device probe in non-zero ACPI D state adds 1e583b56e5e7 media: ov5670: Support device probe in non-zero ACPI D state adds ada2c4f54d0a media: ov2740: support device probe in non-zero ACPI D state adds 56ca3be85f3d media: imx208: Support device probe in non-zero ACPI D state adds 5525fd86ef78 media: ov5675: Support device probe in non-zero ACPI D state adds d1d2ed5925c3 media: hi556: Support device probe in non-zero ACPI D state adds e1cc0a05539a media: i2c: hi846: check return value of regulator_bulk_disable() adds 69a187456d10 media: i2c: hi846: use pm_runtime_force_suspend/resume for [...] adds 37af43b250fd media: hantro: Fix probe func error path adds ea71631b7129 media: hantro: add support for reset lines adds e67a09d199cb media: hantro: vp9: use double buffering if needed adds 6a7c32195760 media: hantro: vp9: add support for legacy register set adds 3c5b218c3606 media: hantro: move postproc enablement for old cores adds 3385c514ecc5 media: hantro: Convert imx8m_vpu_g2_irq to helper adds fd6be12716c4 media: dt-bindings: allwinner: document H6 Hantro G2 binding adds 86790a4fdf4b media: hantro: Add support for Allwinner H6 adds ae971ccae9de media: ipu3-cio2: Defer probing until the PMIC is fully setup adds fc2c204538a9 media: ipu3-cio2: Call cio2_bridge_init() before anything else adds 68b9bcc8a534 media: ipu3-cio2: Add support for instantiating i2c-client [...] adds 4e3821d434df Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git adds 7e29a225c750 ACPI: tables: Add AEST to the list of known table signatures adds 3f834333669a Merge branch 'acpi-tables' into linux-next adds 544e737dea5a PM: sleep: Fix error handling in dpm_prepare() adds d56e7f8e2a45 Merge branch 'pm-core-fixes' into linux-next adds 0cc5913ada92 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] adds d2b95b7c5600 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] adds 7f5ef1d0f6d2 Merge branch 'cpupower' of git://git.kernel.org/pub/scm/li [...] adds 6775ce73afd2 Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] adds 548d1866996c Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] adds ea7667b01ebf Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 0045e0d3f42e RDMA/hns: Support direct wqe of userspace adds 109f2d39a621 RDMA/core: Modify rdma_query_gid() to return accurate error codes adds 483d805191a2 RDMA/core: Let ib_find_gid() continue search even after em [...] adds 20679094a016 RDMA/cma: Let cma_resolve_ib_dev() continue search even af [...] adds 4922f0920966 Merge tag 'v5.16-rc5' into rdma.git for-next adds e517f76a3cb2 RDMA/mlx5: Use memset_after() to zero struct mlx5_ib_mr adds c2ed5611afd7 iw_cxgb4: Use memset_startat() for cpl_t5_pass_accept_rpl adds 59aa7fcfe2e4 IB/mthca: Use memset_startat() for clearing mpt_entry adds c8f476da84ad Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/l [...] adds 54d534a98ab8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 823f7a549796 Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/l [...] adds 78ad87da9978 ice: devlink: add shadow-ram region to snapshot Shadow RAM adds c356eaa82401 ice: move and rename ice_check_for_pending_update adds c9f7a483e470 ice: move ice_devlink_flash_update and merge with ice_flas [...] adds af18d8866c80 ice: reduce time to read Option ROM CIVD data adds 399e27dbbd9e ice: support immediate firmware activation via devlink reload adds 1c96c16858ba ice: update to newer kernel API adds cc14db11c8a4 ice: use prefetch methods adds 21c6e36b1e55 ice: tighter control over VSI_DOWN state adds 9c99d099f7e7 ice: use modern kernel API for kick adds 4134c846b644 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] adds d1e86325af37 net: phylink: add mac_select_pcs() method to phylink_mac_ops adds 0d22d4b626a4 net: phylink: add pcs_validate() method adds cff056322372 net: mvpp2: use .mac_select_pcs() interface adds 85e3e0ebdbec net: mvpp2: convert to pcs_validate() and phylink_generic_ [...] adds 5a7d89536969 net: mvneta: convert to use mac_prepare()/mac_finish() adds c2e7d2df4a10 net: mvneta: convert to phylink pcs operations adds d8c366939707 net: mvneta: convert to pcs_validate() and phylink_generic [...] adds 75df1a2484c4 Merge branch 'phylink-pcs-validation' adds a10834a36c8a gve: Correct order of processing device options adds d30baacc0494 gve: Move the irq db indexes out of the ntfy block struct adds 13e7939c954a gve: Update gve_free_queue_page_list signature adds 5fd07df47a7f gve: remove memory barrier around seqno adds 497dbb2b97a0 gve: Add optional metadata descriptor type GVE_TXD_MTD adds 974365e51861 gve: Implement suspend/resume/shutdown adds 2c9198356d56 gve: Add consumed counts to ethtool stats adds 6081ac2013ab gve: Add tx|rx-coalesce-usec for DQO adds e85fbf535531 Merge branch 'gve-improvements' adds a5dba0f207e5 net: dsa: rtl8365mb: add GMII as user port mode adds 604ba230902d net: prestera: flower template support adds 92e1bcee067f fib: rules: remove duplicated nla policies adds 66495f301c69 fib: expand fib_rule_policy adds 0f473bb6ed2d Merge branch 'fib-merge-nl-policies' adds 7cd2802d7496 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net adds 7ffd9041de76 nfp: flower: refine the use of circular buffer adds 431b9b4d9789 net: vertexcom: remove unneeded semicolon adds 6cc74443a773 net: mana: Add RX fencing adds 86df8be67f6c net: dsa: microchip: remove unneeded variable adds 652291601459 iwlwifi: mei: don't rely on the size from the shared area adds 1a4d57586925 iwlwifi: mei: Fix spelling mistake "req_ownserhip" -> "req [...] adds 46c7b05a4f91 iwlwifi: mvm: fix a possible NULL pointer deference adds f973795a8d19 wireless: iwlwifi: Fix a double free in iwl_txq_dyn_alloc_dma adds 00d667fc457d iwlwifi: mvm: demote non-compliant kernel-doc header adds 2438d430868e iwlwifi: mvm: fix delBA vs. NSSN queue sync race adds db66abeea3ae iwlwifi: mvm: synchronize with FW after multicast commands adds 55c6d8f89dab iwlwifi: support 4-bits in MAC step value adds f738e705975f iwlwifi: add support for Bz-Z HW adds 87209b7fc2c5 iwlwifi: mvm: d3: move GTK rekeys condition adds af08571d3925 iwlwifi: pcie: support Bz suspend/resume trigger adds 708d8c5385a4 iwlwifi: mvm: parse firmware alive message version 6 adds 2dc977423cbf iwlwifi: mvm: d3: support v12 wowlan status adds c48e93a65487 iwlwifi: mvm: support RLC configuration command adds f4340baff9c2 iwlwifi: fw: api: add link to PHY context command struct v1 adds 26e9ccb3c800 iwlwifi: mvm: add support for PHY context command v4 adds 94cc0b9e12c0 iwlwifi: remove unused iwlax210_2ax_cfg_so_hr_a0 structure adds d5d8ee526d14 iwlwifi: mvm: remove session protection upon station removal adds 4743a72fa5ad iwlwifi: add missing entries for Gf4 with So and SoF adds 7e32281d07c5 iwlwifi: mvm: Fix wrong documentation for scan request command adds ba16c04fab0f iwlwifi: mvm: Add support for a new version of scan reques [...] adds 6324c173ff4a iwlwifi: mvm: add support for statistics update version 15 adds 8e967c137df3 iwlwifi: mvm: avoid clearing a just saved session protection id adds d9e95e35289f iwlwifi: mvm: update rate scale in moving back to assoc state adds 020cde4750c5 iwlwifi: yoyo: support for DBGC4 for dram adds dc276ffd0754 iwlwifi: acpi: fix wgds rev 3 size adds e5178014f9e2 iwlwifi: swap 1650i and 1650s killer struct names adds 62ed5d905b70 iwlwifi: fw: add support for splitting region type bits adds 1e8b7f43774a iwlwifi: mvm: add some missing command strings adds a2263adab8bf iwlwifi: bump FW API to 68 for AX devices adds e93d4aaf4b13 iwlwifi: mvm/api: define system control command adds b780c10f1f8c iwlwifi: mvm: always use 4K RB size by default adds 15bf5ac6cd93 iwlwifi: pcie: retake ownership after reset adds c593d2fae592 iwlwifi: support SAR GEO Offset Mapping override via BIOS adds 1599a1649233 iwlwifi: dbg: disable ini debug in 8000 family and below adds 9c13f21f7c2c iwlwifi: Fix FW name for gl adds def423ea1d0d iwlwifi: add new Qu-Hr device adds 23a392a44a3c iwlwifi: implement reset flow for Bz devices adds 04f1ee240403 iwlwifi: fw: correctly detect HW-SMEM region subtype adds 953e66a7238b iwlwifi: add new ax1650 killer device adds 4b992db6ebda iwlwifi: mvm: optionally suppress assert log adds 977df8bd5844 iwlwifi: work around reverse dependency on MEI adds f06bd8a1471d Merge tag 'iwlwifi-next-for-kalle-2021-12-08' of git://git [...] adds 97affcfa15bb wl1251: specify max. IE length adds b530d5f39c2f wilc1000: Improve WILC TX performance when power_save is off adds 87b4072d7ef8 ath11k: get msi_data again after request_irq is called adds 01279bcd01d9 ath11k: add CE and ext IRQ flag to indicate irq_handler adds 4ab4693f327a ath11k: use ATH11K_PCI_IRQ_DP_OFFSET for DP IRQ adds c41a6700b276 ath11k: refactor multiple MSI vector implementation adds ac6e73483f7b ath11k: add support one MSI vector adds 915a081ff307 ath11k: do not restore ASPM in case of single MSI vector adds e94b07493da3 ath11k: Set IRQ affinity to CPU0 in case of one MSI vector adds f8108250e331 ath11k: change to treat alpha code na as world wide regdomain adds 3db26ecf7114 ath11k: calculate the correct NSS of peer for HE capabilities adds 1370634054d4 ath11k: fix read fail for htt_stats and htt_peer_stats for [...] adds a4146249a333 ath11k: skip sending vdev down for channel switch adds 46e46db313a2 ath11k: add read variant from SMBIOS for download board data adds 09f16f7390f3 ath11k: Fix mon status ring rx tlv processing adds 72f412434772 Revert "ath11k: add read variant from SMBIOS for download [...] adds c27506cc7733 ath11k: Fix spelling mistake "detetction" -> "detection" adds d5549e9a6b86 ath11k: Use memset_startat() for clearing queue descriptors adds b689f091aafd ath11k: Use host CE parameters for CE interrupts configuration adds 23cddeb5a770 wcn36xx: Use correct SSN for ADD BA request adds a93789ae541c ath11k: Avoid NULL ptr access during mgmt tx cleanup adds 09b8cd69edcf ath10k: Fix the MTU size on QCA9377 SDIO adds 7f3a6f5dd207 ath9k: switch to rate table based lookup adds d1147a316b53 ath11k: add support for WCN6855 hw2.1 adds 18ae1ab04525 ath11k: Fix QMI file type enum value adds cea7f78d85f3 ath11k: change to use dynamic memory for channel list of scan adds ed05c7cf1286 ath11k: avoid deadlock by change ieee80211_queue_work for [...] adds 0b05ddad8e4b ath11k: add configure country code for QCA6390 and WCN6855 adds 9dcf6808b253 ath11k: add 11d scan offload support adds 09cab4308bf9 wcn36xx: Fix max channels retrieval adds 6273c97296a8 carl9170: Use the bitmap API when applicable adds dddaa64d0af3 ath11k: add wait operation for tx management packets for f [...] adds dec05cdf78af ath: regdom: extend South Korea regulatory domain support adds e8a91863eba3 ath10k: Fix tx hanging adds 5a10537cbfc5 ath10k: fix scan abort when duration is set for hw scan adds a658c929ded7 ath11k: Fix buffer overflow when scanning with extraie adds 9f6da09a5f6a ath11k: enable IEEE80211_HW_SINGLE_SCAN_ON_ALL_BANDS for WCN6855 adds e3128a9d482c ath6kl: Use struct_group() to avoid size-mismatched casting adds 5c1f74d24d92 ath11k: Add htt cmd to enable full monitor mode adds 88ee00d130f7 ath11k: add software monitor ring descriptor for full monitor adds 7e2ea2e94704 ath11k: Process full monitor mode rx support adds d3d358efc553 ath11k: add spectral/CFR buffer validation support adds 3bf2537ec2e3 ath10k: drop beacon and probe response which leak from oth [...] adds 56789eef894c ath10k: htt: remove array of flexible structures adds 5341d57bc398 ath10k: wmi: remove array of flexible structures adds 9cbd7fc9be82 ath11k: support MAC address randomization in scan adds 55e18e5a76ab ath11k: set DTIM policy to stick mode for station interface adds 767c94caf0ef ath11k: Avoid false DEADLOCK warning reported by lockdep adds ba53ee7f7f38 ath11k: Fix deleting uninitialized kernel timer during fra [...] adds eccd25136386 ath11k: Fix a NULL pointer dereference in ath11k_mac_op_hw_scan() adds 523aafd0f071 ath11k: add ab to TARGET_NUM_VDEVS & co adds beefee71336b ath11k: Change qcn9074 fw to operate in mode-2 adds 77a0a30bb507 dt: bindings: add new DT entry for ath11k PCI device support adds 6ac04bdc5edb ath11k: Use reserved host DDR addresses from DT for PCI devices adds 7effbf7af91e wcn36xx: Fix beacon filter structure definitions adds bc4e7f2432bb wcn36xx: Fix physical location of beacon filter comment adds bebd87eea29a wcn36xx: Implement beacon filtering adds fd5e3c4ab92e Merge ath-next from git://git.kernel.org/pub/scm/linux/ker [...] adds f75c1d55ecba Merge tag 'wireless-drivers-next-2021-12-17' of git://git. [...] adds 00315e162758 tsnep: Fix s390 devm_ioremap_resource warning adds ddfbe18da55c net: mtk_eth_soc: delete an unneeded variable adds ab9d0e2171be net: ethernet: mtk_eth_soc: delete some dead code adds 3ce0852c86b9 mptcp: enforce HoL-blocking estimation adds f730b65c9d85 selftests: mptcp: try to set mptcp ulp mode in different s [...] adds 59060a47ca50 mptcp: clean up harmless false expressions adds 7e1c5d7b6926 Merge branch 'mptcp-miscellaneous-changes-for-5-17' adds bd0b536dc2e1 virtchnl: Add support for new VLAN capabilities adds 209f2f9c7181 iavf: Add support for VIRTCHNL_VF_OFFLOAD_VLAN_V2 negotiation adds 48ccc43ecf10 iavf: Add support VIRTCHNL_VF_OFFLOAD_VLAN_V2 during netde [...] adds ccd219d2ea13 iavf: Add support for VIRTCHNL_VF_OFFLOAD_VLAN_V2 hotpath adds 8afadd1cd8ba iavf: Add support for VIRTCHNL_VF_OFFLOAD_VLAN_V2 offload [...] adds 92fc50859872 iavf: Restrict maximum VLAN filters for VIRTCHNL_VF_OFFLOA [...] adds 23044d77d606 Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux [...] adds f85b244ee395 xdp: move the if dev statements to the first adds 40bd094d65fc flow_offload: fill flags to action structure adds 144d4c9e800d flow_offload: reject to offload tc actions in offload drivers adds 5a9959008fb6 flow_offload: add index to flow_action_entry structure adds 9c1c0e124ca2 flow_offload: rename offload functions with offload instea [...] adds c54e1d920f04 flow_offload: add ops to tc_action_ops for flow action setup adds 8cbfe939abe9 flow_offload: allow user to offload tc action to net device adds 7adc57651211 flow_offload: add skip_hw and skip_sw to control if offloa [...] adds bcd64368584b flow_offload: rename exts stats update functions with hw adds c7a66f8d8a94 flow_offload: add process to update action stats from hardware adds e8cb5bcf6ed6 net: sched: save full flags for tc action adds 13926d19a11e flow_offload: add reoffload process to update hw_count adds c86e0209dc77 flow_offload: validate flags of filter and actions adds eb473bac4a4b selftests: tc-testing: add action offload selftest for act [...] adds 434ed2138994 Merge branch 'tc-action-offload' adds 0ed9555973f9 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds cebdb7374577 tools: Help cross-building with clang adds bf1be903461a tools/resolve_btfids: Support cross-building the kernel wi [...] adds 4980beb4cda2 tools/libbpf: Enable cross-building with clang adds bdadbb44c90a bpftool: Enable cross-building with clang adds bb7b75e860ee tools/runqslower: Enable cross-building with clang adds ea79020a2d9e selftests/bpf: Enable cross-building with clang adds 1a6369ba6249 Merge branch 'tools/bpf: Enable cross-building with clang' adds f7ea534a0920 add includes masked by cgroup -> bpf dependency adds aef2feda97b8 add missing bpf-cgroup.h includes adds fd1740b6abac bpf: Remove the cgroup -> bpf header dependecy adds 4658e15d39e6 Merge branch 'bpf: remove the cgroup -> bpf header dependecy' adds 0f55f9ed21f9 bpf: Only print scratched registers and stack slots to ver [...] adds 2e5766483c8c bpf: Right align verifier states in verifier logs. adds 496f3324048b Only output backtracking information in log level 2 adds 878d8def0603 libbpf: Rework feature-probing APIs adds 5a8ea82f9d25 selftests/bpf: Add libbpf feature-probing API selftests adds e967a20a8fab bpftool: Reimplement large insn size limit feature probing adds d639b9d13a39 bpf: Introduce composable reg, ret and arg types. adds 48946bd6a5d6 bpf: Replace ARG_XXX_OR_NULL with ARG_XXX | PTR_MAYBE_NULL adds 3c4807322660 bpf: Replace RET_XXX_OR_NULL with RET_XXX | PTR_MAYBE_NULL adds c25b2ae13603 bpf: Replace PTR_TO_XXX_OR_NULL with PTR_TO_XXX | PTR_MAYBE_NULL adds 20b2aff4bc15 bpf: Introduce MEM_RDONLY flag adds cf9f2f8d62ec bpf: Convert PTR_TO_MEM_OR_NULL to composable types. adds 34d3a78c681e bpf: Make per_cpu_ptr return rdonly PTR_TO_MEM. adds 216e3cd2f28d bpf: Add MEM_RDONLY for helper args that are pointers to r [...] adds 9497c458c10b bpf/selftests: Test PTR_TO_RDONLY_MEM adds 7f16d2aa4089 Merge branch 'Introduce composable bpf types' adds 3363bd0cfbb8 bpf: Extend kfunc with PTR_TO_CTX, PTR_TO_MEM argument support adds 649b9570c732 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 8a6eee51ba9f Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 94bb958906f9 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 266a8da93f9e Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 26fe0dfe8ae3 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] adds 14a3ca56c09d dt-bindings: mtd: ti, gpmc-nand: Add compatible for AM64 NAND adds 35da0c454553 mtd: rawnand: omap2: Allow build on K3 platforms adds a9e849efca4f mtd: rawnand: omap2: move to exec_op interface adds 0137c74ad873 mtd: rawnand: omap2: Add compatible for AM64 SoC adds 4695a3cf004a mtd: rawnand: omap2: fix force_8bit flag behaviour for DMA mode adds 44d73223fefd mtd: rawnand: omap2: drop unused variable adds 35a441eea703 mtd: rawnand: gpmi: remove unneeded variable adds cbae143835fa Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] adds bf1a583892c8 Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] adds 015e42c85f1e crypto: x86/des3 - remove redundant assignment of variable nbytes adds c8341ac62bed crypto: ccp - Add SEV_INIT rc error logging on init adds e423b9d75e77 crypto: ccp - Move SEV_INIT retry for corrupted data adds cc17982d58d1 crypto: ccp - Refactor out sev_fw_alloc() adds b64fa5fc9f44 crypto: ccp - Add psp_init_on_probe module parameter adds 3d725965f836 crypto: ccp - Add SEV_INIT_EX support adds 61a13714a985 crypto: cavium - Use kcalloc() instead of kzalloc() adds 0b62b664d52c crypto: marvell/octeontx - Use kcalloc() instead of kzalloc() adds 244d22ffd656 crypto: api - Replace kernel.h with the necessary inclusions adds 51fa916b81e5 crypto: hisilicon/hpre - fix memory leak in hpre_curve2551 [...] adds 808957baf3aa crypto: hisilicon/zip - enable ssid for sva sgl adds fc6c01f0cd10 crypto: hisilicon/qm - fix deadlock for remove driver adds f123e66df6ca crypto: hisilicon/qm - remove unnecessary device memory reset adds 9ee401eacedd crypto: hisilicon/qm - code movement adds 145dcedd0e17 crypto: hisilicon/qm - modify the handling method after ab [...] adds a0a9486bebc4 crypto: hisilicon/qm - use request_threaded_irq instead adds 95f0b6d53637 crypto: hisilicon/qm - reset function if event queue overflows adds 696645d25baf crypto: hisilicon/qm - disable queue when 'CQ' error adds 6f3e55b061dc Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds eacef9fd61dc Merge tag 'drm-intel-next-2021-12-14' of ssh://git.freedes [...] adds d7df3948eb49 dt-bindings: display: bridge: lvds-codec: Document pixel d [...] adds 88438668c9e0 drm/bridge: lvds-codec: Add support for pixel data samplin [...] adds 71a58332930f dt-bindings: Add Team Source Display Technology vendor prefix adds 5e52485a3be7 dt-bindings: display: simple: Add Team Source Display TST0 [...] adds 938db2765946 drm/panel: simple: Add Team Source Display TST043015CMHX panel adds 2f92ea21622c of: Move simple-framebuffer device handling from simplefb to of adds 877691b987a0 drm/format-helper: Add drm_fb_xrgb8888_to_xrgb2101010_toio() adds 6ea966fca084 drm/simpledrm: Add [AX]RGB2101010 formats adds 006ea1b5822f drm/fourcc: Add packed 10bit YUV 4:2:0 format adds 145b42fbae7f drm/vc4: plane: Add support for DRM_FORMAT_P030 adds d619f38c015f drm/vc4: plane: Add support for YUV color encodings and ranges adds 55dc449a7c60 drm/ast: Handle failed I2C initialization gracefully adds a2cce09c349e drm/ast: Convert I2C code to managed cleanup adds d0a0b6cd8cf9 drm/ast: Move I2C code into separate source file adds 0b665d4af358 drm/bridge: ti-sn65dsi86: Set max register for regmap adds 9758ff2fa240 Merge drm/drm-next into drm-misc-next adds 8b70b5fee012 Merge tag 'drm-misc-next-2021-12-16' of git://anongit.free [...] adds 787a7a871c6f drm/mediatek: Add component OVL_2L2 adds 8c9f215a31c6 drm/mediatek: Add component POSTMASK adds f4cca88efd1a drm/mediatek: Add component RDMA4 adds 01365f549c88 drm/mediatek: Add support for Mediatek SoC MT8192 adds 1ee07a683b7e drm/mediatek: Use mailbox rx_callback instead of cmdq_task_cb adds 563c9d4a5b11 drm/mediatek: Remove the pointer of struct cmdq_client adds eaf80126aba6 drm/mediatek: Detect CMDQ execution timeout adds 7627122fd1c0 drm/mediatek: Add cmdq_handle in mtk_crtc adds 593b655f0523 drm/mediatek: Add mbox_free_channel in mtk_drm_crtc_destroy adds 7f82d9c43879 drm/mediatek: Clear pending flag when cmdq packet is done adds 007f26ee4f64 drm/mediatek: Remove unused define in mtk_drm_ddp_comp.c adds aa0c31554ec3 drm/mediatek: Rename the define of register offset adds 73d3724745db drm/mediatek: Adjust to the alphabetic order for mediatek-drm adds d95b00f1a8c5 drm/mediatek: Set the default value of rotation to DRM_MOD [...] adds 1c405ca11bf5 Merge tag 'mediatek-drm-next-5.17' of https://git.kernel.o [...] adds 82bf916d2b32 Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] adds 1758047057db Merge drm/drm-next into drm-misc-next-fixes adds 4e07d71c0d66 drm/vmwgfx: Fix a size_t/long int format specifier mismatch adds bc701a28c74e drm/vmwgfx: Remove explicit transparent hugepages support adds 50ca8cc7c0fd drm/vmwgfx: Remove unused compile options adds 58fa0d90edde drm/vmwgfx: Fix possible usage of an uninitialized variable adds 9b2bc007f0c1 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] adds 0215466a8585 drm/amd/display: Set exit_optimized_pwr_state for DCN31 adds 70487a99eeff drm/amd/display: Add debugfs entry for ILR adds 741fe8a4d23d drm/amd/display: Add src/ext ID info for dummy service adds cd9a0d026baa drm/amd/display: parse and check PSR SU caps adds 4658b25d3883 drm/amd/display: Force det buf size to 192KB with 3+ strea [...] adds 4308acff0f3f drm/amd/display: [FW Promotion] Release 0.0.97 adds 47e62dbd8dd3 drm/amd/display: Reset DMCUB before HW init adds b477143566d5 drm/amd/display: ODM + MPO window on only one half of ODM adds 4866b0bfea40 drm/amd/display: implement dc_mode_memclk adds b4acd97bf827 drm/amd/display: 3.2.166 adds fa4a427d84f9 drm/amdgpu: SRIOV flr_work should use down_write adds 7e31a8585b79 drm/amdgpu: move smu_debug_mask to a more proper place adds e0f943b4f9a3 drm/amdgpu: use adev_to_drm to get drm_device pointer adds 17252701ecb5 drm/amdgpu: correct the wrong cached state for GMC on PICASSO adds 91e16017b6d3 drm/amd/pm: Skip power state allocation adds 85dfc1d692c9 drm/amd/amdgpu: fix psp tmr bo pin count leak in SRIOV adds 948e7ce01413 drm/amd/amdgpu: fix gmc bo pin count leak in SRIOV adds 583637d66a70 drm/amd/pm: fix a potential gpu_metrics_table memory leak adds d59f1774bef9 Documentation/gpu: include description of AMDGPU hardware [...] adds 19cd8c8b4ded Documentation/gpu: include description of some of the GC m [...] adds 03f2abb07e54 amdgpu: fix some kernel-doc markup adds 326db0dc00e5 amdgpu: fix some comment typos adds a342655865b2 drm/radeon: Fix syntax errors in comments adds 9f952378fcb9 drivers/amd/pm: smu13: use local variable adev adds f296a0bcc961 drm/amd/pm: skip setting gfx cgpg in the s0ix suspend-resume adds 5c1e6fa49e8d drm/amdgpu: introduce new amdgpu_fence object to indicate [...] adds 69879b3083cc drm/amdkfd: fix svm_bo release invalid wait context warning adds 0ff76b5334fa drm/amd/pm: restore SMU version print statement for dGPUs adds 3c27abee3fc3 drm/amd/pm: Fix xgmi link control on aldebaran adds d4c2933fb8ee drm/amdgpu: When the VCN(1.0) block is suspended, powergat [...] adds d999bc81ac38 drm/amdkfd: use max() and min() to make code cleaner adds 892deb48269c drm/amdgpu: Separate vf2pf work item init from virt data exchange adds 109a357f287c drm/amdgpu: clean up some leftovers from bring up adds 799dce6fbd5f drm/amd/display: Fix warning comparing pointer to 0 adds 0cd7f378b092 drm/amdgpu: add support for IP discovery gc_info table v2 adds c37a3adeb65d drm/amdgpu: add another raven1 gfxoff quirk adds fefe6ad4d603 drm/amdgpu: only check for _PR3 on dGPUs adds e208deae75a0 drm/amdgpu/swsmu/vgh: rename MSG_RlcPowerNotify adds 2a8389e7e3a5 Revert "drm/amd/display: To modify the condition in indica [...] adds d7e6e8be9e74 drm/radeon: Add HD-audio component notifier support (v2) adds 7064fc0577a2 drm/ttm: Put BO in its memory manager's lru list adds bddcdfff8353 drm/amdgpu/UAPI: add new CTX OP to get/set stable pstates adds c8f56d6d0eaa drm/amdgpu: bump driver version for new CTX OP to set/get [...] adds 27846dc10d75 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] adds 7a5678385077 Merge branch 'tegra-for-5.17-soc-opp' of git://git.kernel. [...] adds c6aeaf56f468 drm/tegra: Implement correct DMA-BUF semantics adds 1f39b1dfa53c drm/tegra: Implement buffer object cache adds 40dc962dfb9e drm/tegra: Do not reference tegra_plane_funcs directly adds ee423808990d drm/tegra: Propagate errors from drm_gem_plane_helper_prep [...] adds cae7472e4fb9 drm/tegra: Support asynchronous commits for cursor adds 46f226c93d35 drm/tegra: Add NVDEC driver adds e97a951f194c drm/tegra: Bump VIC/NVDEC clock rates to Fmax adds f7d6c6aee5b4 drm/tegra: dc: rgb: Move PCLK shifter programming to CRTC adds ab3c971d2fd3 gpu: host1x: Drop excess kernel-doc entry @key adds 6c7a388b6236 gpu: host1x: select CONFIG_DMA_SHARED_BUFFER adds 271fca025a6d drm/tegra: gr2d: Explicitly control module reset adds b03d6403072e drm/tegra: vic: Use autosuspend adds 0f52fc3fc97d drm/tegra: Remove duplicate struct declaration adds 0c921b6d4ba0 drm/tegra: dc: rgb: Allow changing PLLD rate on Tegra30+ adds 2245c2a2722b drm/tegra: Mark nvdec_writel() as inline adds e1189fafa5a1 drm/tegra: Mark nvdec PM functions as __maybe_unused adds 7e67e986194a drm/tegra: hdmi: Unwind tegra_hdmi_init() errors adds 20c5a613185c drm/tegra: hdmi: Register audio CODEC on Tegra20 adds 5566174cb10a drm/tegra: vic: Fix DMA API misuse adds 4abfc0e3a546 gpu: host1x: Add missing DMA API include adds d53830eec055 drm/tegra: vic: Handle tegra_drm_alloc() failure adds 6b6776e2ab8a gpu: host1x: Add initial runtime PM and OPP support adds 9ca790f44606 gpu: host1x: Add host1x_channel_stop() adds a21115dd38c6 drm/tegra: submit: Add missing pm_runtime_mark_last_busy() adds 4ce3048c0a62 drm/tegra: dc: Support OPP and SoC core voltage scaling adds 6efdde0cd08b drm/tegra: hdmi: Add OPP support adds e4e4a7104bd4 drm/tegra: gr2d: Support generic power domain and runtime PM adds 2421b20d6590 drm/tegra: gr3d: Support generic power domain and runtime PM adds 1e15f5b911d6 drm/tegra: vic: Stop channel on suspend adds 28b16229dbf1 drm/tegra: nvdec: Stop channel on suspend adds 555ae37a5dd2 drm/tegra: submit: Remove pm_runtime_enabled() checks adds 58ed47adcabb drm/tegra: Consolidate runtime PM management of older UAPI [...] adds d5185965c3b5 gpu: host1x: Add back arm_iommu_detach_device() adds d210919dbdc8 drm/tegra: Add back arm_iommu_detach_device() adds c00e3035454b Merge branch 'drm/tegra/for-next' of git://anongit.freedes [...] adds 05fbfef6d805 Merge branch 'msm-next' of https://gitlab.freedesktop.org/ [...] adds b191b9dc3074 Merge branch 'imx-drm/next' of https://git.pengutronix.de/ [...] adds 0d4523ca2b6f Merge branch 'etnaviv/next' of https://git.pengutronix.de/ [...] adds b1d25936cd79 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 91f145b0c88e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 113027e25d3f Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] adds c700160c963e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 7aac740e57bc Merge branch 'for-5.17/io_uring' into for-next adds 5581a5ddfe8d block: add completion handler for fast path adds fcade2ce06ff block: use singly linked list for bio cache adds 3c67d44de787 block: add mq_ops->queue_rqs hook adds 3233b94cf842 nvme: split command copy into a helper adds 62451a2b2e7e nvme: separate command prep and issue adds d62cbcf62f2f nvme: add support for mq_ops->queue_rqs() adds 8a2ba1785c58 block: remove the nr_task field from struct io_context adds 0aed2f162bbc block: simplify struct io_context refcounting adds 4be8a2eaff2e block: refactor put_iocontext_active adds 8a20c0c7e0ce block: remove the NULL ioc check in put_io_context adds edf70ff5a1ed block: refactor put_io_context adds 091abcb3efd7 block: cleanup ioc_clear_queue adds a411cd3cfdc5 block: move set_task_ioprio to blk-ioc.c adds 8472161b77c4 block: fold get_task_io_context into set_task_ioprio adds 5fc11eebb4a9 block: open code create_task_io_context in set_task_ioprio adds 90b627f5426c block: fold create_task_io_context into ioc_find_get_icq adds 5ef163058631 block: only build the icq tracking code when needed adds eb12bde9eba8 Merge branch 'for-5.17/block' into for-next adds 3427f2b2c533 block: remove the rsxx driver adds 7925bb75e8ef Merge branch 'for-5.17/drivers' into for-next adds 83fa3aa14c75 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git adds 0385580a3ea3 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 9b98b907d051 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] adds 04b94e59b260 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds c99c2cd51c38 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds e7eb24cecb31 Merge branch 'next-testing' of git://git.kernel.org/pub/sc [...] adds 71f7b24b7971 Merge branch 'keys-next' of git://git.kernel.org/pub/scm/l [...] adds e3e3ec03fa98 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds d094265f780b Merge branch 'master' of https://scm.osdn.net/gitroot/tomo [...] adds f6278e0b77b4 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds ae377d342006 dt-bindings: arm-smmu: Add compatible for the SDX55 SoC adds c31112fbd407 iommu/arm-smmu-qcom: Fix TTBR0 read adds 810d8cabaab5 dt-bindings: arm-smmu: Add compatible for SM8450 SoC adds cd76990c94bb iommu: arm-smmu-impl: Add SM8450 qcom iommu implementation adds 17d9a4b43b28 iommu/arm-smmu-v3: Constify arm_smmu_mmu_notifier_ops adds a556cfe4cabc iommu/io-pgtable-arm-v7s: Add error handle for page table [...] adds 477436699e78 Revert "iommu/arm-smmu-v3: Decrease the queue size of evtq [...] adds 91d6988558d7 Merge tag 'arm-smmu-updates' of git://git.kernel.org/pub/s [...] adds 4cb3600e5eaf iommu/virtio: Fix typo in a comment adds a8d4a37d1bb9 iommu/amd: Restore GA log/tail pointer on host resume adds 01b297a48a26 iommu/amd: X2apic mode: re-enable after resume adds 4691f79d62a6 iommu/amd: X2apic mode: setup the INTX registers on mask/unmask adds 1980105e3cfc iommu/amd: X2apic mode: mask/unmask interrupts on suspend/resume adds 575f5cfb13c8 iommu/amd: Remove useless irq affinity notifier adds 4599d78a820e iommu/vt-d: Use correctly sized arguments for bit field adds 9dfa5b6f5efb iommu/vt-d: Remove unused macros adds bb7125739611 iommu/vt-d: Use bitmap_zalloc() when applicable adds f5209f912722 iommu/vt-d: Drop duplicate check in dma_pte_free_pagetable() adds c95a9c278df8 iommu/vt-d: Remove unused dma_to_mm_pfn function adds 972bf252f860 iommu/iova: Move fast alloc size roundup into alloc_iova_fast() adds 13596005cbbd Merge branches 'arm/smmu', 'virtio', 'x86/amd', 'x86/vt-d' [...] adds 716667a6ebdd Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds ff1ed65945d4 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 60f20d84dc81 of/fdt: Rework early_init_dt_scan_chosen() to call directly adds d665881d2171 of/fdt: Rework early_init_dt_scan_root() to call directly adds 1f012283e936 of/fdt: Rework early_init_dt_scan_memory() to call directly adds fb6739251cdf dt-bindings: ata: Convert Broadcom SATA to YAML adds 58e529eab80d dt-bindings: bus: Convert GISB arbiter to YAML adds a5af82a8ff98 dt-bindings: usb: Convert BDC to YAML adds 07f7f6867eca dt-bindings: interrupt-controller: Convert BCM7120 L2 to YAML adds 94360916fadd dt-bindings: interrupt-controller: Merge BCM3380 with BCM7120 adds f10a9b722f80 dt-bindings: i2c: tegra: Convert to json-schema adds 8b82b8416f2c dt-bindings: i2c: i2c-mux-pinctrl: Convert to json-schema adds f91030ed4494 dt-bindings: i2c: i2c-mux-gpio: Convert to json-schema adds 594e4009d53a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds b7faf6b24458 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds e9836ee0043e x86/pkey: Fix undefined behaviour with PKRU_WD_BIT adds ad396fc1c852 Merge branch into tip/master: 'x86/urgent' adds 572a0a647b9b selftests/sgx: Fix corrupted cpuid macro invocation adds 8f00e435858f Merge branch into tip/master: 'x86/sgx' adds 6268ab87f0f1 Merge branch into tip/master: 'x86/sev' adds 899db5f121d2 Merge branch into tip/master: 'x86/platform' adds 3938fa550190 Merge branch into tip/master: 'x86/paravirt' adds 958c9b2c6873 Merge branch into tip/master: 'x86/mm' adds b9590b2c0150 Merge branch into tip/master: 'x86/misc' adds a0f9710f3036 Merge branch into tip/master: 'x86/fpu' adds d107e88a49d8 Merge branch into tip/master: 'x86/cpu' adds 8e54033c1731 Merge branch into tip/master: 'x86/core' adds 6b6d2ea820f2 Merge branch into tip/master: 'x86/cleanups' adds 2856556aa046 Merge branch into tip/master: 'x86/cache' adds b876569f98de Merge branch into tip/master: 'timers/urgent' adds 1dfc4a69fe82 Merge branch into tip/master: 'sched/core' adds c62dec4b1186 Merge branch into tip/master: 'ras/core' adds c5f00ff64c1f Merge branch into tip/master: 'perf/core' adds ad51e285d839 Merge branch into tip/master: 'locking/urgent' adds f16cc980d649 Merge branch 'locking/urgent' into locking/core adds 8c95eca51e45 Merge branch into tip/master: 'locking/core' adds c01f7d75c7a5 Merge branch into tip/master: 'irq/urgent' adds 91f7d2dbf952 x86/xen: Use correct #ifdef guard for xen_initdom_restore_msi() adds c7ecb95ca6a8 PCI/MSI: Set pci_dev::msi[x]_enabled early adds 0bcfade92080 x86/pci/XEN: Use PCI device property adds b3f82364117a x86/apic/msi: Use PCI device MSI property adds 6ef7f771de01 genirq/msi: Use PCI device property adds d8a530578b16 powerpc/cell/axon_msi: Use PCI device property adds ed1533b58101 powerpc/pseries/msi: Use PCI device properties adds 34fff62827b2 device: Move MSI related data into a struct adds 013bd8e543c2 device: Add device:: Msi_data pointer and struct msi_device_data adds 3f35d2cf9fbc PCI/MSI: Decouple MSI[-X] disable from pcim_release() adds 93296cd1325d PCI/MSI: Allocate MSI device data on first use adds 077aeadb6cac platform-msi: Allocate MSI device data on first use adds 86ca622628d3 bus: fsl-mc-msi: Allocate MSI device data on first use adds 686073e9f846 soc: ti: ti_sci_inta_msi: Allocate MSI device data on first use adds bf6e054e0e3f genirq/msi: Provide msi_device_populate/destroy_sysfs() adds ffd84485e6be PCI/MSI: Let the irq code handle sysfs groups adds 25ce693ef7ea platform-msi: Let the core code handle sysfs groups adds 24cff375fdb6 genirq/msi: Remove the original sysfs interfaces adds 9835cec6d557 platform-msi: Rename functions and clarify comments adds fc22e7dbcdb3 platform-msi: Store platform private data pointer in msi_d [...] adds 20c6d424cfe6 genirq/msi: Consolidate MSI descriptor data adds dba27c7fa36f platform-msi: Use msi_desc::msi_index adds 78ee9fb4b8b1 bus: fsl-mc-msi: Use msi_desc::msi_index adds 0f18095871fc soc: ti: ti_sci_inta_msi: Use msi_desc::msi_index adds 173ffad79d17 PCI/MSI: Use msi_desc::msi_index adds 7a823443e9b4 PCI/MSI: Provide MSI_FLAG_MSIX_CONTIGUOUS adds 651b39c48813 powerpc/pseries/msi: Let core code check for contiguous entries adds cf15f43acaad genirq/msi: Provide interface to retrieve Linux interrupt number adds 82ff8e6b78fc PCI/MSI: Use msi_get_virq() in pci_get_vector() adds f48235900182 PCI/MSI: Simplify pci_irq_get_affinity() adds f6632bb2c145 dmaengine: mv_xor_v2: Get rid of msi_desc abuse adds 848456705565 perf/smmuv3: Use msi_get_virq() adds 065afdc9c521 iommu/arm-smmu-v3: Use msi_get_virq() adds d722e9a51178 mailbox: bcm-flexrm-mailbox: Rework MSI interrupt handling adds d86a6d47bcc6 bus: fsl-mc: fsl-mc-allocator: Rework MSI handling adds 89e0032ec201 soc: ti: ti_sci_inta_msi: Get rid of ti_sci_inta_msi_get_virq() adds 1900c962e2dc dmaengine: qcom_hidma: Cleanup MSI handling adds 125282cd4f33 genirq/msi: Move descriptor list to struct msi_device_data adds b5f687f97d1e genirq/msi: Add mutex for MSI list protection adds 0f62d941acf9 genirq/msi: Provide msi_domain_alloc/free_irqs_descs_locked() adds 1046f71d7268 genirq/msi: Provide a set of advanced MSI accessors and iterators adds 602905253607 genirq/msi: Provide msi_alloc_msi_desc() and a simple allocator adds 645474e2cee4 genirq/msi: Provide domain flags to allocate/free MSI desc [...] adds 5512c5eaf533 PCI/MSI: Protect MSI operations adds 71020a3c0dff PCI/MSI: Use msi_add_msi_desc() adds 9fb9eb4b59ac PCI/MSI: Let core code free MSI descriptors adds ae24e28fef14 PCI/MSI: Use msi_on_each_desc() adds f2948df5f87a x86/pci/xen: Use msi_for_each_desc() adds 3d31bbd39aa5 xen/pcifront: Rework MSI handling adds 2ca5e908d0f4 s390/pci: Rework MSI descriptor walk adds 85dabc2f72b6 powerpc/4xx/hsta: Rework MSI handling adds 3c46658bd703 powerpc/cell/axon_msi: Convert to msi_on_each_desc() adds e22b0d1bbf5b powerpc/pasemi/msi: Convert to msi_on_each_dec() adds ab430e743778 powerpc/fsl_msi: Use msi_for_each_desc() adds 706b585a1b95 powerpc/mpic_u3msi: Use msi_for_each-desc() adds dc2b453290c4 PCI: hv: Rework MSI handling adds 68e3183580be NTB/msi: Convert to msi_on_each_desc() adds 49fbfdc22250 soc: ti: ti_sci_inta_msi: Rework MSI descriptor allocation adds 7ad321a5eadb soc: ti: ti_sci_inta_msi: Remove ti_sci_inta_msi_domain_fr [...] adds e8604b1447b4 bus: fsl-mc-msi: Simplify MSI descriptor handling adds 653b50c5f969 platform-msi: Let core code handle MSI descriptors adds a80713fea3d1 platform-msi: Simplify platform device MSI code adds ef8dd01538ea genirq/msi: Make interrupt allocation less convoluted adds 495c66aca3da genirq/msi: Convert to new functions adds cc9a246dbf6b genirq/msi: Mop up old interfaces adds ef3350c53d2a genirq/msi: Add abuse prevention comment to msi header adds bf5e758f02fc genirq/msi: Simplify sysfs handling adds cd6cf06590b9 genirq/msi: Convert storage to xarray adds d558285413ea PCI/MSI: Unbreak pci_irq_get_affinity() adds 693ed7f3546b Merge branch into tip/master: 'irq/msi' adds 6dbd99afd72a Merge branch into tip/master: 'irq/core' adds 65384ee8ef57 Merge branch into tip/master: 'core/urgent' adds 0b0e269d5f2d Merge branch into tip/master: 'core/entry' adds 58e138d62476 Revert "x86/boot: Mark prepare_command_line() __init" adds fbe618399854 Revert "x86/boot: Pull up cmdline preparation and early pa [...] adds 2f5b3514c33f x86/boot: Move EFI range reservation after cmdline parsing adds aa1701e20a84 x86/pkey: Fix undefined behaviour with PKRU_WD_BIT adds ce3cab518d8c Merge branch into tip/master: 'x86/urgent' adds e1a8749c3a9e Merge branch 'auto-latest' of git://git.kernel.org/pub/scm [...] adds abb6614e3a91 Merge branch 'timers/drivers/next' of git://git.linaro.org [...] adds cdb0ef552974 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] adds c0cdc89072a3 irqchip/gic-v3-its: Give the percpu rdist struct its own f [...] adds d23bc2bc1d63 irqchip/gic-v3-its: Postpone LPI pending table freeing and [...] adds 835f442fdbce irqchip/gic-v3-its: Limit memreserve cpuhp state lifetime adds 16e3613a39fd Merge branch irq/its-kexec-rt into irq/irqchip-next adds f63c862587c9 irqchip/spear-shirq: Add support for IRQ 0..6 adds 29e525cc825e irqchip/imx-gpcv2: Mark imx_gpcv2_instance with __ro_after_init adds c10f2f8b5d80 irqchip/gic-v2m: Add const to of_device_id adds 0859bbb07d06 irqchip/ingenic-tcu: Use correctly sized arguments for bit field adds 79a7f77b9b15 irqchip/gic-v4: Disable redistributors' view of the VPE ta [...] adds 4ddb55935bf3 Merge branch irq/misc-5.17 into irq/irqchip-next adds 30e2099e95a7 Merge branch 'irq/irqchip-next' of git://git.kernel.org/pu [...] adds 6f1cd12b66dc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 459b27fe9ec4 torture: Distinguish kthread stopping and being asked to stop adds 53c80bfc1eb1 rcutorture: Increase visibility of forward-progress hangs adds 4dcf1354f158 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] adds 5a213b9220e0 Merge branch 'topic/ppc-kvm' of https://git.kernel.org/pub [...] adds 6a1dd26cb5e7 Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] adds c95b1d7ca794 KVM: arm64: vgic-v3: Fix vcpu index comparison adds 440523b92be6 KVM: arm64: vgic: Demote userspace-triggered console print [...] adds ce5b5b05c168 Merge branch kvm-arm64/vgic-fixes-5.17 into kvmarm-master/next adds 1fac3cfb9cc6 KVM: arm64: Provide {get,put}_page() stubs for early hyp a [...] adds 2ea2ff91e822 KVM: arm64: Refcount hyp stage-1 pgtable pages adds d6b4bd3f4897 KVM: arm64: Fixup hyp stage-1 refcount adds 34ec7cbf1ee0 KVM: arm64: Hook up ->page_count() for hypervisor stage-1 [...] adds 82bb02445de5 KVM: arm64: Implement kvm_pgtable_hyp_unmap() at EL2 adds 3f868e142c0b KVM: arm64: Introduce kvm_share_hyp() adds a83e2191b7f1 KVM: arm64: pkvm: Refcount the pages shared with EL2 adds 3d467f7b8c0a KVM: arm64: Extend pkvm_page_state enumeration to handle a [...] adds 61d99e33e757 KVM: arm64: Introduce wrappers for host and hyp spin lock [...] adds e82edcc75c4e KVM: arm64: Implement do_share() helper for sharing memory adds 1ee32109fd78 KVM: arm64: Implement __pkvm_host_share_hyp() using do_share() adds 376a240f0379 KVM: arm64: Implement do_unshare() helper for unsharing memory adds b8cc6eb5bded KVM: arm64: Expose unshare hypercall to the host adds 52b28657ebd7 KVM: arm64: pkvm: Unshare guest structs during teardown adds 43d8ac22125e Merge branch kvm-arm64/pkvm-hyp-sharing into kvmarm-master/next adds 142ff9bddbde KVM: arm64: Drop unused workaround_flags vcpu field adds 9d8604b28575 KVM: arm64: Rework kvm_pgtable initialisation adds cfe0c69a94f8 Merge branch kvm-arm64/misc-5.17 into kvmarm-master/next adds 785f507b9173 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 416e7f0c9d61 KVM: s390: gaccess: Refactor gpa and length calculation adds 7faa543df19b KVM: s390: gaccess: Refactor access address range check adds bad13799e030 KVM: s390: gaccess: Cleanup access to guest pages adds 3c724f1a1caa s390: uv: Add offset comments to UV query struct and fix naming adds 812de04661c4 KVM: s390: Clarify SIGP orders versus STOP/RESTART adds 2f23de3b2aef Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds e3d11b61606a Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] adds 186d9e97c44d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds daeda49957b5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 82583187a998 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 02a6232ffb40 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 34777cf412e8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 2b5160b12091 ipmi: bail out if init_srcu_struct fails adds 75d70d76cb7b ipmi: fix initialization when workqueue allocation fails adds aff66d656d3f ipmi: Add the git repository to the MAINTAINERS file adds 5b99151a9b83 ipmi/watchdog: Constify ident adds fc7f2969f27f Merge branch 'for-next' of git://github.com/cminyard/linux [...] adds 886ac3cb20f3 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] adds b8f1ba99cea5 usb: hub: make wait_for_connected() take an int instead of [...] adds d6bfc848af12 dt-bindings: usb: qcom,dwc3: add binding for SM8450 adds 2dec70f18b91 usb: ohci-spear: Remove direct access to platform_device r [...] adds b6886c7826a1 usb: ohci-s3c2410: Use platform_get_irq() to get the interrupt adds e1ffd5f0709d usb: uhci: Use platform_get_irq() to get the interrupt adds 0f153a1b8193 usb: chipidea: Set the DT node on the child device adds d538ea945532 MAINTAINERS: remove typo from XEN PVUSB DRIVER section adds 942cdbc168d4 dt-bindings: usb: document role-switch-default-mode proper [...] adds e14acb876985 usb: dwc2: drd: add role-switch-default-node support adds 3ad02e0e5241 usb: dwc2: drd: restore role and overrides upon resume adds 29b4dd308af6 dt-bindings: usb: qcom,dwc3: Add SM6350 compatible adds 005585863828 usb: hub: Add delay for SuperSpeed hub resume to let links [...] adds 1646566b5e0c usb: ftdi-elan: fix memory leak on device disconnect adds 4c71960105b4 usb: gadget: udc: bcm63xx: propagate errors from platform_ [...] adds 12ba912c3047 usb: gadget: udc: pxa25x: propagate errors from platform_g [...] adds 1aebf115afd7 usb: host: ehci-sh: propagate errors from platform_get_irq() adds 4de5bd9a389d usb: host: ohci-omap: propagate errors from platform_get_irq() adds 9879c81b6807 usb: musb: Drop unneeded resource copying adds cf081d009c44 usb: musb: Set the DT node on the child device adds b1e9e7ebe6c0 usb: core: Export usb_device_match_id adds f2b42379c576 usb: misc: ehset: Rework test mode entry adds 47eef457720d Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] adds 44101322e515 Merge branch 'for-usb-next' of git://git.kernel.org/pub/sc [...] adds 6aa7cee60c3e dt-bindings: serial: renesas,scif: Document r8a779f0 bindings adds 26baf4b66c57 tty: serial: sh-sci: Add support for R-Car Gen4 adds f087f01ca2c5 serial: lantiq: Use platform_get_irq() to get the interrupt adds 09c7bda4ddef serial: sh-sci: Drop support for "sci_ick" clock adds 0d1bc829a755 serial: sh-sci: Use dev_err_probe() adds 8a1dcae95c2e serial: sh-sci: Use devm_clk_get_optional() adds 5bb221b0ad65 serial: atmel: Use platform_get_irq() to get the interrupt adds 9629eeb0b191 dt-bindings: serial: fsl-lpuart: add i.MXRT1050 compatible adds 443df57b31d1 tty: serial: fsl_lpuart: Add i.MXRT1050 support adds e5ce127e5f7b dt-bindings: serial: fsl-lpuart: Fix i.MX 8QM compatible matching adds 4b95391c8ef0 serial: 8250_pci: remove redundant assignment to tmp after [...] adds 40513ea43e92 Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] adds 861dc0d7fd97 lkdtm: Note that lkdtm_kernel_info should be removed in th [...] adds 026c6fa1a525 lkdtm: avoid printk() in recursive_loop() adds bc93a22a19eb lkdtm: Fix content of section containing lkdtm_rodata_do_n [...] adds 90091c367e74 selftest/lkdtm: Skip stack-entropy test if lkdtm is not available adds 3953831982eb Merge tag 'lkdtm-v5.17-rc1' of https://git.kernel.org/pub/ [...] adds c9825e660005 bus: mhi: pci_generic: Add new device ID support for T99W175 adds f77097ec8c01 bus: mhi: pci_generic: Graceful shutdown on freeze adds 3e60c9f06803 bus: mhi: core: Use macros for execution environment features adds 85ec6094624c bus: mhi: core: Minor style and comment fixes adds f3d13397365d bus: mhi: pci_generic: Simplify code and axe the use of a [...] adds 42c4668f7efe bus: mhi: core: Fix reading wake_capable channel configuration adds d651ce8e917f bus: mhi: core: Fix race while handling SYS_ERR at power up adds 227fee5fc99e bus: mhi: core: Add an API for auto queueing buffers for D [...] adds 5a717e93239f bus: mhi: core: Use correctly sized arguments for bit field adds 1dba0075fc3d bus: mhi: pci_generic: Introduce Sierra EM919X support adds b56ca501a411 spmi: pmic-arb: Add sid and address to error messages adds ef8261dce395 dt-bindings: spmi: remove the constraint of reg property adds 312644352f53 dt-bindings: spmi: document binding for the Mediatek SPMI [...] adds b45b3ccef8c0 spmi: mediatek: Add support for MT6873/8192 adds 504eb71e4717 spmi: mediatek: Add support for MT8195 adds 1b18af40c1db spmi: spmi-pmic-arb: fix irq_set_type race condition adds d8908449813d Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] adds 3502fa5c654a Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] adds d8f013691912 dt-bindings: phy: qcom,usb-snps-femto-v2: Add bindings for SM8450 adds 03eacc3c6523 dt-bindings: phy: qcom,qmp: Add SM8450 USB3 PHY adds 6ad102e05d21 phy: qcom-qmp: Add SM8450 USB QMP PHYs adds 9710b162c8b9 dt-bindings: phy: qcom,qmp: Add SM8450 PCIe PHY bindings adds 107ba9bf49c2 phy: qcom-qmp: Add SM8450 PCIe0 PHY support adds dda9e6dcc320 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 73d181e97d30 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds e76671846fb6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 6c3af703a18e Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] adds 8b7651f25962 iio: iio_device_alloc(): Remove unnecessary self drvdata adds c054fe993606 iio: event_monitor: Flush output on event adds 0a52c3f347fd iio: adc: ad7606: Fix syntax errors in comments adds 5d97d9e9a703 iio: addac: ad74413r: fix off by one in ad74413r_parse_cha [...] adds 8a457852bc12 iio:adc:ti-ads8688:: remove redundant ret variable adds 3511989cd22b iio: stmpe-adc: Use correctly sized arguments for bit field adds 91b49aadbabf iio: as3935: Remove unnecessary cast adds 52c65f5b0957 iio: in2xx-adc: Remove unnecessary cast adds 79ca243d8341 iio: vz89x: Remove unnecessary cast adds 35c35b0c4161 iio: add filter subfolder adds f34fe888ad05 iio:filter:admv8818: add support for ADMV8818 adds bf75e044ca6b dt-bindings:iio:filter: add admv8818 doc adds bf92d87d7c67 iio:filter:admv8818: Add sysfs ABI documentation adds b0a96c5f599e dt-bindings: iio: dac: Add adi,ad3552r.yaml adds 8f2b54824b28 drivers:iio:dac: Add AD3552R driver support adds 1155ed05756a iio:accel:bma180: Suppress clang W=1 warning about pointer [...] adds b059b8105adc iio:dc:ina2xx-adc: Suppress clang W=1 warning about pointe [...] adds 8d20c2be9010 iio:adc:rcar: Suppress clang W=1 warning about pointer to [...] adds 188a85782a4b iio:adc:ti-ads1015: Suppress clang W=1 warning about point [...] adds 15dcabc85be9 iio:amplifiers:hmc425a: Suppress clang W=1 warning about p [...] adds 368ad09fd03b iio:dac:mcp4725: Suppress clang W=1 warning about pointer [...] adds 27b150ded034 iio:imu:inv_icm42600: Suppress clang W=1 warning about poi [...] adds 293c5f67265c iio:imu:inv_mpu6050: Suppress clang W=1 warning about poin [...] adds 7e6cbdba8dc6 iio:magn:ak8975: Suppress clang W=1 warning about pointer [...] adds b96a5f269113 iio:dummy: Drop set but unused variable len. adds a94560a2adc2 iio:accel:bmc150: Mark structure __maybe_unused as only ne [...] adds e4ae54da0382 iio:accel:kxcjk-1013: Mark struct __maybe_unused to avoid [...] adds 9e44da6d3eaf Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] adds 24a8dbef7e6b dt-bindings: mux: Document mux-states property adds f20e55504ef4 mux: Add support for reading mux state from consumer DT node adds bdf05c61fcb0 Merge branch 'for-next' of https://gitlab.com/peda-linux/mux.git adds 7126fcf1017c Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] adds f17e53388e82 dmaengine: xilinx: Handle IRQ mapping errors adds aa8ff35e1003 dmaengine: at_xdmac: Use struct_size() in devm_kzalloc() adds 839c2e2371db dmaengine: ti: k3-udma: Add SoC dependent data for J721S2 SoC adds 78b2f63cd0cc drivers: dma: ti: k3-psil: Add support for J721S2 adds a173a2428752 dt-bindings: dma: pl08x: Fix unevaluatedProperties warnings adds 5f1e024c9d07 dt-bindings: dma: ti: Add missing ti,k3-sci-common.yaml reference adds e0699a75955d dt-bindings: dma: ingenic: Add compatible strings for MDMA [...] adds dafa79a10ed7 dt-bindings: dma: ingenic: Support #dma-cells = <3> adds b72cbb1ab2af dmaengine: jz4780: Work around hardware bug on JZ4760 SoCs adds 3d70fccf74fe dmaengine: jz4780: Add support for the MDMA and BDMA in th [...] adds c8c0cda827b9 dmaengine: jz4780: Replace uint32_t with u32 adds 76a096637d63 dmaengine: jz4780: Support bidirectional I/O on one channel adds 0f93f2047d56 dt-bindings: dma: snps,dw-axi-dmac: Document optional reset adds 92452a72ebdf dmaengine: idxd: set defaults for wq configs adds 7930d8553575 dmaengine: idxd: add knob for enqcmds retries adds d697e8312595 dmaengine: stm32-mdma: Remove redundant initialization of [...] adds de8f2c05754a dmaengine: stm32-mdma: Use bitfield helpers adds d5aeba456e66 dmaengine: sh: Use bitmap_zalloc() when applicable adds 0725ac9ac449 ASoC: tegra20-spdif: stop setting slave_id adds d53939dcc4cf dmaengine: tegra20-apb: stop checking config->slave_id adds bdecfceffeeb ASoC: dai_dma: remove slave_id field adds feaa4a09acc9 spi: pic32: stop setting dma_config->slave_id adds f59f6aaead97 mmc: bcm2835: stop setting chan_config->slave_id adds 37228af82e5f dmaengine: shdma: remove legacy slave_id parsing adds 134c37fa250a dmaengine: pxa/mmp: stop referencing config->slave_id adds 722d6d2bdcc2 dmaengine: sprd: stop referencing config->slave_id adds 03de6b273805 dmaengine: qcom-adm: stop abusing slave_id config adds 93cdb5b0dc56 dmaengine: xilinx_dpdma: stop using slave_id field adds 3c2196440757 dmaengine: remove slave_id config field adds 2577394f4b01 Merge tag 'dmaengine_topic_slave_id_removal_5.17' into next adds a89f13f29137 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds ff124e6c1d2c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 730cac86e0a2 Merge branch 'fixes' into for-next adds 87f77d37d398 Merge branch '5.16/scsi-fixes' into 5.17/scsi-staging adds 112e1f9af852 Merge branch 'misc' into for-next adds 06c77f04e731 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds baea0e833f76 scsi: qla2xxx: Synchronize rport dev_loss_tmo setting adds 99c66a8868e3 scsi: ufs: core: Fix deadlock issue in ufshcd_wait_for_doo [...] adds efac162a4e4d scsi: efct: Don't pass GFP_DMA to dma_alloc_coherent() adds 0e4620856b89 scsi: hisi_sas: Start delivery hisi_sas_task_exec() directly adds 934385a4fd59 scsi: hisi_sas: Make internal abort have no task proto adds 08c61b5d902b scsi: hisi_sas: Pass abort structure for internal abort adds dc313f6b125b scsi: hisi_sas: Factor out task prep and delivery code adds 20c634932ae8 scsi: hisi_sas: Prevent parallel controller reset and cont [...] adds 16775db613c2 scsi: hisi_sas: Prevent parallel FLR and controller reset adds 37310bad7fa6 scsi: hisi_sas: Fix phyup timeout on FPGA adds 4be6181fea1d scsi: libsas: Decode SAM status and host byte codes adds e59f99eb8d4a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds d85b0217c073 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] adds 098c0be7d721 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds c61d8b5791ab dt-bindings: gpio: gpio-vf610: Add imx8ulp compatible string adds ea708ac5bf41 gpio: xlp: Remove Netlogic XLP variants adds 4f4534893407 dt-bindings: gpio: sifive,gpio: Group interrupt tuples adds 49fdfe664006 gpiolib: Let gpiod_add_lookup_table() call gpiod_add_looku [...] adds a00128dfc8fc gpio: aggregator: Add interrupt support adds adc8b4bf2a7f gpio: rockchip: lock GPIOs used as interrupts adds e320d9c2e900 gpio: xlp: Fix build errors from Netlogic XLP removal adds e5ab49cd3d69 gpiolib: improve coding style for local variables adds 9dbd1ab20509 gpiolib: check the 'ngpios' property in core gpiolib code adds 61a7904b6ace gpio: aspeed: Convert aspeed_gpio.lock to raw_spinlock adds ab39d6988dd5 gpio: aspeed-sgpio: Convert aspeed_sgpio.lock to raw_spinlock adds 19784a059cf4 gpio: bcm-kona: add const to of_device_id adds ed7d81298ec4 gpiolib: provide gpiod_remove_hogs() adds b129b50887f5 gpiolib: allow to specify the firmware node in struct gpio_chip adds 9126a738edc1 gpiolib: of: make fwnode take precedence in struct gpio_chip adds 83960fcf4818 gpio: sim: new testing module adds c2794e278550 selftests: gpio: provide a helper for reading chip info adds 137630fffe54 selftests: gpio: add a helper for reading GPIO line names adds 2cfea901d55e selftests: gpio: add test cases for gpio-sim adds f2db7e0f99a2 gpio: sta2x11: fix typo in a comment adds abcdd09b3248 dt-bindings: gpio: tegra: Convert to json-schema adds f93ccafeed82 dt-bindings: gpio: tegra186: Convert to json-schema adds e7052bfbba07 dt-bindings: gpio: Add Tegra234 support adds 9dbca021d6e2 gpio: tegra186: Add support for Tegra234 adds d8afa9ef5736 gpio: amdpt: add new device ID and 24-pin support adds 76a31a623b3c selftests: gpio: gpio-sim: remove bashisms adds 814ea441dd9a selftests: gpio: gpio-sim: avoid forking test twice adds fa2fc03a6aaa gpiolib: allow line names from device props to override dr [...] adds c492c8dc2ed8 Merge tag 'intel-gpio-v5.17-1' of gitolite.kernel.org:pub/ [...] adds 25ccbf9ffe38 next-20211217/gpio-brgl adds 489ee3a5785f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 85946ac47a3f Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...] adds 5d3c9a2b87a4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 935f5beac8ce Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 60f925db40f3 next-20211215/userns adds d4b4d5e358c1 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 0f5e34c05b05 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 7f6f830de45d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds c636783d594f powerpc: wii_defconfig: Enable the RTC driver adds 454f47ff4643 rtc: cmos: take rtc_lock while reading from CMOS adds d35786b3a28d rtc: mc146818-lib: change return values of mc146818_get_time() adds 0dd8d6cb9edd rtc: Check return value from mc146818_get_time() adds ea6fa4961aab rtc: mc146818-lib: fix RTC presence check adds ec5895c0f2d8 rtc: mc146818-lib: extract mc146818_avoid_UIP adds 2a61b0ac5493 rtc: mc146818-lib: refactor mc146818_get_time adds 2c7d47a45b06 rtc: mc146818-lib: refactor mc146818_does_rtc_work adds cdedc45c579f rtc: cmos: avoid UIP when reading alarm time adds cd17420ebea5 rtc: cmos: avoid UIP when writing alarm time adds b0d7520c79c1 Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] adds 83762cb5c7c4 dax: Kill DEV_DAX_PMEM_COMPAT adds d751939235b9 dm: fix alloc_dax error handling in alloc_dev adds 5d2a228b9e13 dm: make the DAX support depend on CONFIG_FS_DAX adds afd586f0d06c dax: remove CONFIG_DAX_DRIVER adds fb08a1908cb1 dax: simplify the dax_device <-> gendisk association adds 586f61682816 dax: remove the pgmap sanity checks in generic_fsdax_supported adds 0c445871388f dax: move the partition alignment check into fs_dax_get_by_bdev adds 679a99495b8f xfs: factor out a xfs_setup_dax_always helper adds 7b0800d00dae dax: remove dax_capable adds f43e0065c264 dm-linear: add a linear_dax_pgoff helper adds d19bd6756e7c dm-log-writes: add a log_writes_dax_pgoff helper adds 2a68553e8aeb dm-stripe: add a stripe_dax_pgoff helper adds 9dc2f9cdc63e fsdax: remove a pointless __force cast in copy_cow_page_dax adds 429f8de70d98 fsdax: use a saner calling convention for copy_cow_page_dax adds 60696eb26a37 fsdax: simplify the pgoff calculation adds f1ba5fafba9b xfs: add xfs_zero_range and xfs_truncate_page helpers adds 4a2d7d595050 fsdax: simplify the offset check in dax_iomap_zero adds e5c71954ca11 fsdax: factor out a dax_memzero helper adds c6f40468657d fsdax: decouple zeroing from the iomap buffered I/O code adds cea845cdef4f ext2: cleanup the dax handling in ext2_fill_super adds 89b93a7b15f7 ext4: cleanup the dax handling in ext4_fill_super adds 5b5abbefec1b xfs: move dax device handling into xfs_{alloc,free}_buftarg adds a50f6ab3fd31 xfs: use xfs_direct_write_iomap_ops for DAX zeroing adds 740fd671e04f xfs: pass the mapping flags to xfs_bmbt_to_iomap adds 952da06375c8 iomap: add a IOMAP_DAX flag adds cd913c76f489 dax: return the partition offset from fs_dax_get_by_bdev adds de2051147771 fsdax: shift partition offset handling into the file systems adds 2ede892342b3 dax: fix up some of the block device related ifdefs adds ca72d2210fc5 iomap: build the block based code conditionally adds b842f1d14a19 fsdax: don't require CONFIG_BLOCK adds b80892ca022e memremap: remove support for external pgmap refcounts adds de291b590286 iomap: turn the byte variable in iomap_zero_iter into a ssize_t adds e17f7a0bc4da uio: remove copy_from_iter_flushcache() and copy_mc_to_iter() adds fd1d00ec9200 dax: simplify dax_synchronous and set_dax_synchronous adds 30c6828a17a5 dax: remove the DAXDEV_F_SYNC flag adds 7ac5360cd4d0 dax: remove the copy_from_iter and copy_to_iter methods adds 4f4fddb178a4 Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...] adds bbf029424d5f Merge branch 'at24/for-next' of git://git.kernel.org/pub/s [...] adds 185965400870 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git adds 4f5cb55b6852 Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] adds d242409bb07b Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] adds 73a9eb1e1348 Merge branch 'gnss-next' of git://git.kernel.org/pub/scm/l [...] adds a4a6cc00a8c5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 28ea659d48aa Merge branch 'main' of git://git.infradead.org/users/willy [...] adds f16dc95481e2 swiotlb: Add swiotlb bounce buffer remap function for HV IVM adds 6c3550d57f83 x86/hyper-v: Add hyperv Isolation VM check in the cc_platf [...] adds 078dccd9af6e hyper-v: Enable swiotlb bounce buffer for Isolation VM adds b5d35c198f8d scsi: storvsc: Add Isolation VM support for storvsc driver adds 63cd06c67a2f net: netvsc: Add Isolation VM support for netvsc driver adds 89aa189e92ef Merge branch 'hyperv-next' of git://git.kernel.org/pub/scm [...] adds 7a844daebf16 Merge branch 'auxdisplay' of https://github.com/ojeda/linux.git adds 342fe4729019 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 67fd1a49f953 Merge branch 'cfi/next' of git://git.kernel.org/pub/scm/li [...] adds 8d8c9b26475b Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] adds b79847eedfc8 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] adds 394a3a4edc3c Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] adds c6fae4c211cf Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 3103f9a51dd0 mm: Use multi-index entries in the page cache adds e5575bcbd903 Merge branch 'for-next' of git://git.infradead.org/users/w [...] adds daca942dbabb Merge branch 'bitmap-master-5.15' of https://guthub.com/no [...] adds 1756d20173ea Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 63d5da269ce9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 436ccae7f339 Merge branch 'slab-next' of git://git.kernel.org/pub/scm/l [...] adds a7e30899803a Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 8d17e294c12a shmem: fix a race between shmem_unused_huge_shrink and shm [...] adds cee73fb46ebe shmem-fix-a-race-between-shmem_unused_huge_shrink-and-shme [...] adds 8f496010488c mm: fix panic in __alloc_pages adds 072d734e344c kfence: fix memory leak when cat kfence objects adds 07933ef4fba1 mm/oom_kill: wake futex waiters before annihilating victim [...] adds c9a1d3a31b8c mm: mempolicy: fix THP allocations escaping mempolicy rest [...] adds 7ba69e47f806 kernel/crash_core: suppress unknown crashkernel parameter warning adds 0b76f1c220c5 MAINTAINERS: mark more list instances as moderated adds 40408dd0d294 mm, hwpoison: fix condition in free hugetlb page path adds faff4cd43428 mm: delete unsafe BUG from page_cache_add_speculative() adds 3a01b96b8c1d /proc/kpageflags: prevent an integer overflow in stable_pa [...] adds 2db8b5491414 /proc/kpageflags: do not use uninitialized struct pages adds 82edae80b23c procfs: prevent unpriveleged processes accessing fdinfo dir adds 1f89b0ec4101 kthread: add the helper function kthread_run_on_cpu() adds 14c1188a9269 kthread-add-the-helper-function-kthread_run_on_cpu-fix adds 809196a3e8c4 RDMA/siw: make use of the helper function kthread_run_on_cpu() adds 609e0a6a2ab5 ring-buffer: make use of the helper function kthread_run_on_cpu() adds 3bfaf51df015 rcutorture: make use of the helper function kthread_run_on_cpu() adds ff778780eca0 trace/osnoise: make use of the helper function kthread_run [...] adds 1ad05586577d trace/hwlat: make use of the helper function kthread_run_on_cpu() adds a950f834eae9 ia64: module: use swap() to make code cleaner adds b64a54c07dab arch/ia64/kernel/setup.c: use swap() to make code cleaner adds 5c6a1b8a68e9 ia64: fix typo in a comment adds 157686beb021 scripts/spelling.txt: add "oveflow" adds a3b909ffd9d5 squashfs: provide backing_dev_info in order to disable read-ahead adds 1c212e7c41d9 ocfs2:Use BUG_ON instead of if condition followed by BUG. adds b89669c859d9 ocfs2: clearly handle ocfs2_grab_pages_for_write() return value adds d63a714cb7eb ocfs2: reflink deadlock when clone file to the same direct [...] adds b45d3d7829c6 ocfs2: clear links count in ocfs2_mknod() if an error occurs adds 02f41fb1f342 ocfs2: fix ocfs2 corrupt when iputting an inode adds 43ffe3762485 fs/ioctl: remove unnecessary __user annotation adds ec019389ef99 mm/slab_common: use WARN() if cache still has objects on destroy adds 1b609ba760b0 mm: slab: make slab iterator functions static adds e70578a39afa kmemleak: fix kmemleak false positive report with HW tag-b [...] adds b38bbc214e70 kmemleak-fix-kmemleak-false-positive-report-with-hw-tag-ba [...] adds e7099beefdf4 mm: kmemleak: alloc gray object for reserved region with d [...] adds 5282bd369073 mm: defer kmemleak object creation of module_alloc() adds 2f06569d1270 mm-defer-kmemleak-object-creation-of-module_alloc-v4 adds 07e07fd0d172 mm/page_alloc: split prep_compound_page into head and tail [...] adds 76be691534ac mm/page_alloc: refactor memmap_init_zone_device() page init adds 7a7b304e7831 mm/memremap: add ZONE_DEVICE support for compound pages adds 0d633324e1b1 device-dax: use ALIGN() for determining pgoff adds 880c24251c04 device-dax: use struct_size() adds cb08c06ea5cb device-dax: ensure dev_dax->pgmap is valid for dynamic devices adds a39bff2f9473 device-dax: factor out page mapping initialization adds b32271f53a18 device-dax: set mapping prior to vmf_insert_pfn{,_pmd,pud}() adds ffd2d6b5d418 device-dax: remove pfn from __dev_dax_{pte,pmd,pud}_fault() adds 3fd7b4489b6c device-dax-remove-pfn-from-__dev_dax_ptepmdpud_fault-fix adds d4743b4f43a0 device-dax: compound devmap support adds 4171ff9517df kasan: test: add globals left-out-of-bounds test adds ff213cfa610f kasan: add ability to detect double-kmem_cache_destroy() adds 602f0a485f69 kasan: test: add test case for double-kmem_cache_destroy() adds 2f1b16afef84 mm,fs: split dump_mapping() out from dump_page() adds 86c99780476c tools/vm/page_owner_sort.c: sort by stacktrace before culling adds 03f505654fab tools/vm/page_owner_sort.c: fix NULL-pointer dereference w [...] adds 11a6b3b84f98 tools/vm/page_owner_sort.c: support sorting by stack trace adds 60ba6d92fc94 tools/vm/page_owner_sort.c: add switch between culling by [...] adds 18ba2c1398ea tools/vm/page_owner_sort.c: support sorting pid and time adds d77980128e2e tools/vm/page_owner_sort.c: two trivial fixes adds a5b145701436 tools/vm/page_owner_sort.c: delete invalid duplicate code adds 567f72a07bb6 mm/truncate.c: remove unneeded variable adds 969662cf393a gup: avoid multiple user access locking/unlocking in fault [...] adds c5a185811bf4 mm: shmem: don't truncate page if memory failure happens adds fe047d33bcae mm-shmem-dont-truncate-page-if-memory-failure-happens-chec [...] adds 21cbd1a7d5a2 mm/frontswap.c: use non-atomic '__set_bit()' when possible adds a5e54b629aad mm: memcontrol: make cgroup_memory_nokmem static adds ee9676186d33 mm/page_counter: remove an incorrect call to propagate_pro [...] adds 678786096d4e mm/memcg: add oom_group_kill memory event adds 64cc28d94016 mm: add group_oom_kill memory.event fix adds d33269d24847 memcg: better bounds on the memcg stats updates adds 9396ed94f587 tools/testing/selftests/vm/userfaultfd.c: use swap() to ma [...] adds 77169c6ea28b mm: remove redundant check about FAULT_FLAG_ALLOW_RETRY bit adds 308da3f62764 mm-remove-redundant-check-about-fault_flag_allow_retry-bit [...] adds b3b1f337049a mm: rearrange madvise code to allow for reuse adds cce73e86c6ae mm: add a field to store names for private anonymous memory adds 37ca73b35eb8 docs: proc.rst: /proc/PID/maps: fix malformed table adds ddba4f250d6f mm: add anonymous vma name refcounting adds ea52353335dd mm: move anon_vma declarations to linux/mm_inline.h adds eb898cf1021a mm: move tlb_flush_pending inline helpers to mm_inline.h adds 6f553e29e65d mm: change page type prior to adding page table entry adds 7a453059208e mm: ptep_clear() page table helper adds 2514c4206cc7 mm: page table check adds b42b0c58379f x86: mm: add x86_64 support for page table check adds 8f4df46b510f mm: protect free_pgtables with mmap_lock write lock in exit_mmap adds 0037acb06ee1 mm: document locking restrictions for vm_operations_struct::close adds 5966acfa710f mm/oom_kill: allow process_mrelease to run under mmap_lock [...] adds 0256fe4b2ffb mm/vmalloc: alloc GFP_NO{FS,IO} for vmalloc adds 384aff888fb2 mm/vmalloc: add support for __GFP_NOFAIL adds 9a0b88bb3ace mm/vmalloc: be more explicit about supported gfp flags. adds 261bc6d6ac67 mm: allow !GFP_KERNEL allocations for kvmalloc adds 663cb2c8d1ed mm: make slab and vmalloc allocators __GFP_NOLOCKDEP aware adds 42ff85c9c6be mm/vmalloc: allocate small pages for area->pages adds 9af0141a34c0 mm-vmalloc-allocate-small-pages-for-area-pages-fix adds 29e1f0ebe320 mm: discard __GFP_ATOMIC adds bbbcdb0c87e0 mm: introduce memalloc_retry_wait() adds 671ff25cae6b mm/pagealloc: sysctl: change watermark_scale_factor max li [...] adds 426c8585542a mm: fix boolreturn.cocci warning adds b91450d30f7e mm: page_alloc: fix building error on -Werror=array-compare adds e9750f82de5a mm: drop node from alloc_pages_vma adds 604ce3e5bb25 include/linux/gfp.h: further document GFP_DMA32 adds eaf6627ae853 hugetlb: add hugetlb.*.numa_stat file adds 969f78586240 hugetlb: Fix spelling mistake "hierarichal" -> "hierarchical" adds 6b0646884ade hugetlb/cgroup: fix copy/paste array assignment adds aea8a45bcaa6 mm: hugetlb: free the 2nd vmemmap page associated with eac [...] adds 9154c6de6f5d mm: hugetlb: replace hugetlb_free_vmemmap_enabled with a s [...] adds 5f613b71c863 mm: sparsemem: use page table lock to protect kernel pmd o [...] adds 3be73ef53e46 selftests: vm: add a hugetlb test case adds 36b0327f6c25 mm: sparsemem: move vmemmap related to HugeTLB to CONFIG_H [...] adds 88625ed57910 mm, hugepages: make memory size variable in hugepage-mrema [...] adds 11ec3a1895fc selftests/uffd: allow EINTR/EAGAIN adds 9263cec9ae41 vmscan: make drop_slab_node static adds 7c4f5f83acfd mm: vmscan: reduce throttling due to a failure to make progress adds eef8c845b0d1 mm: vmscan: reduce throttling due to a failure to make pro [...] adds 1934b519c803 mm/mempolicy: use policy_node helper with MPOL_PREFERRED_MANY adds b78a7317af04 mm/mempolicy: add set_mempolicy_home_node syscall adds 61bbcaee5f08 mm/mempolicy: wire up syscall set_mempolicy_home_node adds 99f1553ad3a0 mm/mempolicy: convert from atomic_t to refcount_t on mempo [...] adds 393f20804cf9 mm-mempolicy-convert-from-atomic_t-to-refcount_t-on-mempol [...] adds 7988ca47b18f mm/mempolicy: fix all kernel-doc warnings adds b5423097ad64 mm: migrate: fix the return value of migrate_pages() adds 5f72dc96f7a4 mm: migrate: correct the hugetlb migration stats adds 5d8296e0a33b mm-migrate-correct-the-hugetlb-migration-stats-fix adds 1a9d0fb95fbb mm: compaction: fix the migration stats in trace_mm_compac [...] adds 04817e200205 mm/migrate.c: rework migration_entry_wait() to not take a pageref adds 5751382aa399 mm/migrate.c: Rework migration_entry_wait() to not take a pageref adds 912790cda204 mm: migrate: support multiple target nodes demotion adds a78c0f7bd545 mm: migrate: add more comments for selecting target node randomly adds d9c056b2ed52 mm/migrate: move node demotion code to near its user adds 625a3c54835f mm: ksm: fix use-after-free kasan report in ksm_might_need [...] adds 2b7d98b15cac mm/hwpoison: mf_mutex for soft offline and unpoison adds 0854ec376418 mm/hwpoison: remove MF_MSG_BUDDY_2ND and MF_MSG_POISONED_HUGE adds 4467528e750d mm/hwpoison: fix unpoison_memory() adds 7af6619a3551 mm: memcg/percpu: account extra objcg space to memory cgroups adds 5105330f7f78 mm-memcg-percpu-account-extra-objcg-space-to-memory-cgroups-fix adds 992df15b5253 mm: fix race between MADV_FREE reclaim and blkdev direct IO read adds 88691e4c6ed3 mm/rmap: convert from atomic_t to refcount_t on anon_vma-> [...] adds 1d691957f0ff mm/rmap: fix potential batched TLB flush race adds 28d6611b073d mm-rmap-fix-potential-batched-tlb-flush-race-fix adds 3f2e143f995b zsmalloc: introduce some helper functions adds 2815e9537def zsmalloc: rename zs_stat_type to class_stat_type adds bf29f6fd0b04 zsmalloc: decouple class actions from zspage works adds 78867771e6c6 zsmalloc: introduce obj_allocated adds 237b46ee1c55 zsmalloc: move huge compressed obj from page to zspage adds b86a6088a495 zsmalloc: remove zspage isolation for migration adds 06e7c8154331 locking/rwlocks: introduce write_lock_nested adds 9136df8639eb locking/rwlocks: fix write_lock_nested for RT adds 6bbee3fe6731 locking: fixup write_lock_nested() implementation adds 7602ee181761 zsmalloc: replace per zpage lock with pool->migrate_lock adds 2248bf250017 zsmalloc: replace get_cpu_var with local_lock adds 472164db34ad mm: introduce fault_in_exact_writeable() to probe for sub- [...] adds bffd0522af28 arm64: add support for sub-page faults user probing adds c0bd01351999 btrfs: avoid live-lock in search_ioctl() on hardware with [...] adds 4b7fe6dcb0fb zram: use ATTRIBUTE_GROUPS adds ecfee4c4cd42 mm: fix some comment errors adds 85e11c7cd2cc mm/hmm.c: Allow VM_MIXEDMAP to work with hmm_range_fault adds a4a5240cf762 mm/damon: unified access_check function naming rules adds 243f37a9fc29 mm/damon: add 'age' of region tracepoint support adds 0e4ec008c1dc mm/damon/core: use abs() instead of diff_of() adds a01ce400b062 mm/damon: remove some unneeded function definitions in damon.h adds 034221df8d92 mm-damon-remove-some-no-need-func-definitions-in-damonh-file-fix adds 87c90c96079f mm/damon/vaddr: remove swap_ranges() and replace it with swap() adds a5d5afcf6fe2 mm/damon/schemes: add the validity judgment of thresholds adds 78482656cc88 mm/damon: move damon_rand() definition into damon.h adds a8ef220c5852 mm/damon: modify damon_rand() macro to static inline function adds 005fcf22444e mm/damon: convert macro functions to static inline functions adds 5b99cbca0878 Docs/admin-guide/mm/damon/usage: update for scheme quotas [...] adds 05bb5b164813 Docs/admin-guide/mm/damon/usage: remove redundant information adds e985d7dd5452 Docs/admin-guide/mm/damon/usage: mention tracepoint at the [...] adds 4ac38ed7c6ac Docs/admin-guide/mm/damon/usage: update for kdamond_pid an [...] adds 2372c965183e mm/damon: remove a mistakenly added comment for a future feature adds f6e715157292 mm/damon/schemes: account scheme actions that successfully [...] adds 5ba78280b447 mm/damon/schemes: account how many times quota limit has exceeded adds 5a4616323e5a mm/damon/reclaim: provide reclamation statistics adds 206cbfdedc28 Docs/admin-guide/mm/damon/reclaim: document statistics parameters adds e4f18e14c5a9 mm/damon/dbgfs: support all DAMOS stats adds 76e54eefea86 Docs/admin-guide/mm/damon/usage: update for schemes statistics adds 297ae9597302 fs/buffer.c: add debug print for __getblk_gfp() stall problem adds 49ae23e35a7d fs/buffer.c: dump more info for __getblk_gfp() stall problem adds 6f8f6e2edb5a kernel/hung_task.c: Monitor killed tasks. adds 5d27a1be301a proc/vmcore: don't fake reading zeroes on surprise vmcore_ [...] adds 0780def50381 proc: make the proc_create[_data]() stubs static inlines adds c931cff82dbd proc-make-the-proc_create-stubs-static-inlines-fix adds 9e0acacda546 proc-make-the-proc_create-stubs-static-inlines-fix2 adds 07ac560f530f proc-make-the-proc_create-stubs-static-inlines-fix2-fix adds a9dbaec6c9ce proc/sysctl: make protected_* world readable adds ba24885db7c2 include/linux/unaligned: replace kernel.h with the necessa [...] adds 365d01f4b6de kernel.h: include a note to discourage people from includi [...] adds 8d259a2f123a fs/exec: replace strlcpy with strscpy_pad in __set_task_comm adds 2e2aa8c7e910 fs/exec: replace strncpy with strscpy_pad in __get_task_comm adds cffc43f2983f drivers/infiniband: replace open-coded string copy with ge [...] adds 0b6320269929 fs/binfmt_elf: replace open-coded string copy with get_task_comm adds 670fa2ef6c63 samples/bpf/test_overhead_kprobe_kern: replace bpf_probe_r [...] adds 7e38603faa7c tools/bpf/bpftool/skeleton: replace bpf_probe_read_kernel [...] adds 563651bea162 tools/testing/selftests/bpf: replace open-coded 16 with TA [...] adds 1ac41b3d9ad8 kthread: dynamically allocate memory to store kthread's full name adds d27d3f9b0425 kernel/sys.c: only take tasklist_lock for get/setpriority( [...] adds 9fd85f5e6859 kernel-sys-only-take-tasklist_lock-for-get-setpriorityprio [...] adds e2caf8ee0ffb kstrtox: uninline everything adds 8b0dfed4ed81 list: introduce list_is_head() helper and re-use it in list.h adds b17b7ca4dc57 lib/list_debug.c: print more list debugging context in __l [...] adds 0d8522bf6e78 hash.h: remove unused define directive adds 016ed2063225 drivers/infiniband/sw/rxe/rxe_qp.c: fix for "hash.h: remov [...] adds ac0dce419e8e test_hash.c: split test_int_hash into arch-specific functions adds f2d6d7bed54c test_hash.c: split test_hash_init adds 4951dd37cb04 lib/Kconfig.debug: properly split hash test kernel entries adds 2849ff99250e test_hash.c: refactor into kunit adds 3a8a5eb7c93c kunit: replace kernel.h with the necessary inclusions adds a61fa4fa951c lz4: fix LZ4_decompress_safe_partial read out of bound adds 7727bd917bbb checkpatch: relax regexp for COMMIT_LOG_LONG_LINE adds 3e17710c671d checkpatch: Improve Kconfig help test adds cc8fece4f63b const_structs.checkpatch: add frequently used ops structs adds e0889b1cd66d fs/binfmt_elf: use PT_LOAD p_align values for static PIE adds 478154d03aad ELF: fix overflow in total mapping size calculation adds f5754da4eeea init/main.c: silence some -Wunused-parameter warnings adds 06be0ed2c18b hfsplus: use struct_group_attr() for memcpy() region adds 1b8ea2bdc5f3 FAT: use io_schedule_timeout() instead of congestion_wait() adds 17c3754deb03 fs/adfs: remove unneeded variable make code cleaner adds e60678d68056 panic: use error_report_end tracepoint on warnings adds 0614649929a4 panic-use-error_report_end-tracepoint-on-warnings-fix adds 7b731c9a0e42 panic: Remove oops_id. adds b2cb18875dbc delayacct: support swapin delay accounting for swapping wi [...] adds 74671386d08c delayacct: fix incomplete disable operation when switch en [...] adds bf89b5caac3f delayacct: cleanup flags in struct task_delay_info and fun [...] adds 47fc93144464 configs: introduce debug.config for CI-like setup adds ec32f3a1bada arch/Kconfig: split PAGE_SIZE_LESS_THAN_256KB from PAGE_SI [...] adds a9ef0082d3dd btrfs: use generic Kconfig option for 256kB page size limit adds d72bedcdf985 lib/Kconfig.debug: make TEST_KMOD depend on PAGE_SIZE_LESS [...] adds 139474319d6a kcov: fix generic Kconfig dependencies if ARCH_WANTS_NO_INSTR adds 70a691bde53c ubsan: remove CONFIG_UBSAN_OBJECT_SIZE adds 7eafcf652e76 Merge branch 'akpm-current/current' adds 58476d225b1c sysctl: add a new register_sysctl_init() interface adds 50094a991f56 sysctl: move some boundary constants from sysctl.c to sysctl_vals adds 164f218f9291 sysctl-move-some-boundary-constants-from-sysctlc-to-sysctl [...] adds e358b2a56c8b hung_task: move hung_task sysctl interface to hung_task.c adds f6f552361e33 watchdog: move watchdog sysctl interface to watchdog.c adds 329eeb8995cc sysctl: make ngroups_max const adds c0eb73021d0e sysctl: use const for typically used max/min proc sysctls adds 87fb8a545ce6 sysctl: use SYSCTL_ZERO to replace some static int zero uses adds 6f596120f0ba aio: move aio sysctl to aio.c adds 100d562b6dfc dnotify: move dnotify sysctl to dnotify.c adds 0f8222052c10 hpet: simplify subdirectory registration with register_sysctl() adds 2f9a5b2ea927 i915: simplify subdirectory registration with register_sysctl() adds dd33104b546a macintosh/mac_hid.c: simplify subdirectory registration wi [...] adds b207c41fd22f ocfs2: simplify subdirectory registration with register_sysctl() adds dcb51cbb1743 test_sysctl: simplify subdirectory registration with regis [...] adds 90bfea3b698d inotify: simplify subdirectory registration with register_ [...] adds 0bbe7e7393db inotify-simplify-subdirectory-registration-with-register_s [...] adds 8be29ce9b3ee cdrom: simplify subdirectory registration with register_sysctl() adds 41d89fbf3a89 eventpoll: simplify sysctl declaration with register_sysctl() adds 5cfd6b8401d5 firmware_loader: move firmware sysctl to its own files adds 2cf26f7e51ec firmware_loader-move-firmware-sysctl-to-its-own-files-fix adds d9bb2448e9a7 firmware_loader-move-firmware-sysctl-to-its-own-files-fix-fix adds 4b07959db3a7 firmware_loader-move-firmware-sysctl-to-its-own-files-fix-3 adds 4cdd96704bcd random: move the random sysctl declarations to its own file adds 695843233b61 sysctl: add helper to register a sysctl mount point adds 751a4f6c6fdb sysctl-add-helper-to-register-a-sysctl-mount-point-fix adds 4bdeec57f82d fs: move binfmt_misc sysctl to its own file adds ca83c5e889cc printk: move printk sysctl to printk/sysctl.c adds 2f57e29e7e9f scsi/sg: move sg-big-buff sysctl to scsi/sg.c adds a55365dc6b38 stackleak: move stack_erasing sysctl to stackleak.c adds 9f76e54a5186 sysctl: share unsigned long const values adds 7baaf2b53aca fs: move inode sysctls to its own file adds 89a1210a390c fs: move fs stat sysctls to file_table.c adds 8de5f24b2f03 fs: move dcache sysctls to its own file adds f456c4959577 fs/inode: avoid unused-variable warning adds edab93310e4f fs/dcache: avoid unused-function warning adds 1c77321f7f36 sysctl: move maxolduid as a sysctl specific const adds ccb87c901955 fs: move shared sysctls to fs/sysctls.c adds da7be767f7ce fs: move locking sysctls where they are used adds 59771bd9a618 fs: move namei sysctls to its own file adds b5f4dc49730b fs: move fs/exec.c sysctls into its own file adds f5e4826ee401 fs: move pipe sysctls to is own file adds d1979efeb379 sysctl: add and use base directory declarer and registrati [...] adds 4764f0870f2f sysctl-add-and-use-base-directory-declarer-and-registratio [...] adds f0cf9d2a8596 fs: move namespace sysctls and declare fs base directory adds 09a3138d61da kernel/sysctl.c: rename sysctl_init() to sysctl_init_bases() adds dfb593550182 printk: fix build warning when CONFIG_PRINTK=n adds 77aa11818958 fs/coredump: move coredump sysctls into its own file adds 87cfe9d85fbc kprobe: move sysctl_kprobes_optimization to kprobes.c adds 2942983ee8c2 fs: proc: store PDE()->data into inode->i_private adds 2dd082773083 proc: remove PDE_DATA() completely adds e5090d6ba365 proc-remove-pde_data-completely-fix adds baa740e6425c proc-remove-pde_data-completely-fix-fix adds a75564f5748c lib/stackdepot: allow optional init and stack_table alloca [...] adds 80a8c06c0813 lib/stackdepot: fix spelling mistake and grammar in pr_err [...] adds 327b2abe1acc lib/stackdepot: allow optional init and stack_table alloca [...] adds 2f687ebd08bc lib/stackdepot: allow optional init and stack_table alloca [...] adds 40a5dcae7a11 lib/stackdepot: always do filter_irq_stacks() in stack_dep [...] adds c276216e1600 Merge branch 'akpm/master' adds 113429cc7ec7 fixup for "proc: remove PDE_DATA() completely" adds 07f8c60fe60f Add linux-next specific files for 20211220
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 (fbf252e09678) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/llvm-release-aarc [...]
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: .clang-format | 1 - Documentation/ABI/obsolete/sysfs-class-dax | 22 - .../ABI/testing/sysfs-bus-iio-filter-admv8818 | 16 + Documentation/Makefile | 6 +- Documentation/admin-guide/cifs/usage.rst | 7 +- Documentation/admin-guide/devices.txt | 8 +- Documentation/admin-guide/gpio/gpio-sim.rst | 160 +- .../devicetree/bindings/arm/omap/omap.txt | 3 + .../bindings/arm/tegra/nvidia,tegra186-pmc.yaml | 1 - .../devicetree/bindings/ata/brcm,sata-brcm.txt | 45 - .../devicetree/bindings/ata/brcm,sata-brcm.yaml | 90 + .../devicetree/bindings/bus/brcm,gisb-arb.txt | 34 - .../devicetree/bindings/bus/brcm,gisb-arb.yaml | 66 + .../bindings/clock/starfive,jh7100-clkgen.yaml | 56 + .../bindings/display/bridge/lvds-codec.yaml | 18 + .../bindings/display/panel/panel-simple.yaml | 2 + .../bindings/fuse/nvidia,tegra20-fuse.yaml | 7 + .../devicetree/bindings/gpio/gpio-vf610.yaml | 3 + .../bindings/gpio/nvidia,tegra186-gpio.txt | 165 - .../bindings/gpio/nvidia,tegra186-gpio.yaml | 214 + .../bindings/gpio/nvidia,tegra20-gpio.txt | 40 - .../bindings/gpio/nvidia,tegra20-gpio.yaml | 110 + .../devicetree/bindings/gpio/sifive,gpio.yaml | 3 +- .../devicetree/bindings/hwmon/ntc-thermistor.yaml | 1 + .../devicetree/bindings/i2c/i2c-mux-gpio.txt | 80 - .../devicetree/bindings/i2c/i2c-mux-gpio.yaml | 104 + .../devicetree/bindings/i2c/i2c-mux-pinctrl.txt | 93 - .../devicetree/bindings/i2c/i2c-mux-pinctrl.yaml | 103 + .../devicetree/bindings/i2c/nvidia,tegra20-i2c.txt | 87 - .../bindings/i2c/nvidia,tegra20-i2c.yaml | 192 + .../devicetree/bindings/iio/dac/adi,ad3552r.yaml | 217 + .../bindings/iio/filter/adi,admv8818.yaml | 66 + .../interrupt-controller/brcm,bcm3380-l2-intc.txt | 39 - .../interrupt-controller/brcm,bcm7120-l2-intc.txt | 88 - .../interrupt-controller/brcm,bcm7120-l2-intc.yaml | 151 + .../interrupt-controller/sifive,plic-1.0.0.yaml | 1 + .../devicetree/bindings/iommu/arm,smmu.yaml | 2 + .../bindings/media/allwinner,sun50i-h6-vpu-g2.yaml | 64 + .../memory-controllers/nvidia,tegra186-mc.yaml | 98 +- .../bindings/mmc/nvidia,tegra20-sdhci.yaml | 17 + .../devicetree/bindings/mtd/ti,gpmc-nand.yaml | 5 +- .../devicetree/bindings/mux/gpio-mux.yaml | 11 +- .../devicetree/bindings/mux/mux-consumer.yaml | 21 + .../devicetree/bindings/mux/mux-controller.yaml | 26 +- .../bindings/net/wireless/qcom,ath11k.yaml | 30 + .../devicetree/bindings/pci/fsl,imx6q-pcie.yaml | 6 + .../devicetree/bindings/phy/qcom,qmp-phy.yaml | 3 + .../bindings/phy/qcom,usb-snps-femto-v2.yaml | 1 + .../bindings/pinctrl/starfive,jh7100-pinctrl.yaml | 307 ++ .../bindings/reset/starfive,jh7100-reset.yaml | 38 + .../devicetree/bindings/serial/fsl-lpuart.yaml | 4 + .../devicetree/bindings/serial/renesas,scif.yaml | 7 + .../bindings/serial/snps-dw-apb-uart.yaml | 5 + .../bindings/soc/bcm/brcm,bcm2835-vchiq.txt | 17 - .../bindings/soc/bcm/brcm,bcm2835-vchiq.yaml | 53 + .../bindings/soc/imx/fsl,imx8mn-disp-blk-ctrl.yaml | 97 + .../bindings/spmi/mtk,spmi-mtk-pmif.yaml | 76 + Documentation/devicetree/bindings/spmi/spmi.yaml | 3 - .../devicetree/bindings/timer/sifive,clint.yaml | 1 + .../devicetree/bindings/trivial-devices.yaml | 8 + Documentation/devicetree/bindings/usb/brcm,bdc.txt | 29 - .../devicetree/bindings/usb/brcm,bdc.yaml | 50 + Documentation/devicetree/bindings/usb/dwc2.yaml | 3 + .../devicetree/bindings/usb/qcom,dwc3.yaml | 2 + .../devicetree/bindings/vendor-prefixes.yaml | 2 + Documentation/doc-guide/sphinx.rst | 2 +- Documentation/driver-api/driver-model/devres.rst | 1 + .../core/thread-info-in-task/arch-support.txt | 2 +- Documentation/filesystems/caching/backend-api.rst | 5 +- Documentation/filesystems/caching/netfs-api.rst | 15 +- Documentation/filesystems/configfs.rst | 6 +- Documentation/gpu/amdgpu/display/index.rst | 2 + Documentation/gpu/amdgpu/driver-core.rst | 117 + Documentation/hwmon/index.rst | 1 + Documentation/hwmon/ir38064.rst | 28 +- Documentation/hwmon/mp5023.rst | 84 + Documentation/hwmon/nzxt-smart2.rst | 62 + .../device_drivers/ethernet/intel/ixgbe.rst | 16 + Documentation/networking/devlink/ice.rst | 24 +- Documentation/process/submitting-patches.rst | 19 - Documentation/translations/zh_CN/PCI/index.rst | 6 +- Documentation/translations/zh_CN/PCI/msi-howto.rst | 233 + Documentation/translations/zh_CN/PCI/sysfs-pci.rst | 126 + .../translations/zh_CN/admin-guide/cputopology.rst | 96 + .../translations/zh_CN/admin-guide/index.rst | 2 +- .../translations/zh_CN/scheduler/index.rst | 4 +- .../zh_CN/scheduler/sched-capacity.rst | 390 ++ .../zh_CN/scheduler/sched-design-CFS.rst | 205 + Documentation/virt/kvm/amd-memory-encryption.rst | 6 + Documentation/vm/overcommit-accounting.rst | 3 +- LICENSES/preferred/LGPL-2.1 | 2 + MAINTAINERS | 67 +- Next/SHA1s | 195 +- Next/Trees | 2 +- Next/merge.log | 5626 ++++++++++++-------- arch/arm/Kconfig | 32 +- arch/arm/Kconfig.debug | 11 + arch/arm/Makefile | 9 + arch/arm/arm-soc-for-next-contents.txt | 48 +- arch/arm/boot/compressed/.gitignore | 5 - arch/arm/boot/compressed/Makefile | 39 +- arch/arm/boot/compressed/ashldi3.S | 3 + arch/arm/boot/compressed/bswapsdi2.S | 3 + arch/arm/boot/compressed/efi-header.S | 22 +- arch/arm/boot/compressed/font.c | 2 + arch/arm/boot/compressed/head.S | 3 +- arch/arm/boot/compressed/hyp-stub.S | 2 + arch/arm/boot/compressed/lib1funcs.S | 3 + arch/arm/boot/compressed/misc.c | 7 - arch/arm/boot/dts/Makefile | 3 +- arch/arm/boot/dts/am335x-wega.dtsi | 2 +- arch/arm/boot/dts/armada-38x.dtsi | 4 +- arch/arm/boot/dts/imx6dl-phytec-mira-rdk-nand.dts | 3 + arch/arm/boot/dts/imx6q-phytec-mira-rdk-emmc.dts | 3 + arch/arm/boot/dts/imx6q-phytec-mira-rdk-nand.dts | 3 + arch/arm/boot/dts/imx6qdl-dhcom-drc02.dtsi | 4 + arch/arm/boot/dts/imx6qdl-dhcom-pdk2.dtsi | 4 + arch/arm/boot/dts/imx6qdl-dhcom-som.dtsi | 1 + .../boot/dts/imx6qdl-phytec-mira-peb-av-02.dtsi | 119 + .../boot/dts/imx6qdl-phytec-mira-peb-eval-01.dtsi | 71 + .../boot/dts/imx6qdl-phytec-mira-peb-wlbt-05.dtsi | 85 + arch/arm/boot/dts/imx6qdl-wandboard.dtsi | 1 + arch/arm/boot/dts/imx6qp-phytec-mira-rdk-nand.dts | 3 + .../boot/dts/imx6ul-phytec-segin-ff-rdk-nand.dts | 1 + .../boot/dts/imx6ul-phytec-segin-peb-wlbt-05.dtsi | 90 + .../boot/dts/imx6ull-phytec-segin-ff-rdk-nand.dts | 1 + .../boot/dts/imx6ull-phytec-segin-lc-rdk-nand.dts | 1 + .../boot/dts/imx6ull-phytec-segin-peb-wlbt-05.dtsi | 19 + arch/arm/boot/dts/imx7d-remarkable2.dts | 59 + arch/arm/boot/dts/omap3-beagle-ab4.dts | 47 + arch/arm/boot/dts/omap3-beagle.dts | 33 - arch/arm/boot/dts/tegra114.dtsi | 14 +- arch/arm/boot/dts/tegra124.dtsi | 6 +- arch/arm/boot/dts/tegra20-acer-a500-picasso.dts | 9 + arch/arm/boot/dts/tegra20-colibri.dtsi | 3 +- arch/arm/boot/dts/tegra20-harmony.dts | 3 +- arch/arm/boot/dts/tegra20-paz00.dts | 9 + arch/arm/boot/dts/tegra20-peripherals-opp.dtsi | 912 ++++ arch/arm/boot/dts/tegra20-seaboard.dts | 3 +- arch/arm/boot/dts/tegra20-tamonten.dtsi | 3 +- arch/arm/boot/dts/tegra20-trimslice.dts | 9 + arch/arm/boot/dts/tegra20-ventana.dts | 1 + arch/arm/boot/dts/tegra20.dtsi | 160 +- .../dts/tegra30-asus-nexus7-grouper-common.dtsi | 1 + arch/arm/boot/dts/tegra30-beaver.dts | 1 + arch/arm/boot/dts/tegra30-cardhu.dtsi | 1 + arch/arm/boot/dts/tegra30-colibri.dtsi | 17 +- arch/arm/boot/dts/tegra30-ouya.dts | 5 +- arch/arm/boot/dts/tegra30-peripherals-opp.dtsi | 1242 +++++ arch/arm/boot/dts/tegra30.dtsi | 177 +- arch/arm/configs/at91_dt_defconfig | 9 +- arch/arm/configs/cm_x300_defconfig | 1 - arch/arm/configs/ezx_defconfig | 1 - arch/arm/configs/imote2_defconfig | 1 - arch/arm/configs/imx_v6_v7_defconfig | 1 + arch/arm/configs/multi_v7_defconfig | 2 + arch/arm/configs/nhk8815_defconfig | 1 - arch/arm/configs/pxa_defconfig | 1 - arch/arm/configs/sama5_defconfig | 8 + arch/arm/configs/sama7_defconfig | 5 +- arch/arm/configs/spear13xx_defconfig | 1 - arch/arm/configs/spear3xx_defconfig | 1 - arch/arm/configs/spear6xx_defconfig | 1 - arch/arm/configs/tegra_defconfig | 1 + arch/arm/include/asm/assembler.h | 204 +- arch/arm/include/asm/current.h | 37 +- arch/arm/include/asm/elf.h | 3 + arch/arm/include/asm/entry-macro-multi.S | 40 - arch/arm/include/asm/hardware/entry-macro-iomd.S | 131 - arch/arm/include/asm/insn.h | 24 + arch/arm/include/asm/irq.h | 1 - arch/arm/include/asm/kfence.h | 53 + arch/arm/include/asm/mach/arch.h | 2 - arch/arm/include/asm/page.h | 4 + arch/arm/include/asm/percpu.h | 25 +- arch/arm/include/asm/set_memory.h | 1 + arch/arm/include/asm/smp.h | 5 - arch/arm/include/asm/stacktrace.h | 12 + arch/arm/include/asm/switch_to.h | 17 +- arch/arm/include/asm/thread_info.h | 35 +- arch/arm/include/asm/tls.h | 13 +- arch/arm/include/asm/v7m.h | 3 +- arch/arm/kernel/asm-offsets.c | 3 - arch/arm/kernel/entry-armv.S | 217 +- arch/arm/kernel/entry-common.S | 16 +- arch/arm/kernel/entry-header.S | 48 +- arch/arm/kernel/entry-v7m.S | 39 +- arch/arm/kernel/head-common.S | 4 +- arch/arm/kernel/head-nommu.S | 1 + arch/arm/kernel/irq.c | 61 +- arch/arm/kernel/module.c | 85 + arch/arm/kernel/process.c | 7 +- arch/arm/kernel/setup.c | 8 +- arch/arm/kernel/sleep.S | 6 + arch/arm/kernel/smp.c | 19 +- arch/arm/kernel/traps.c | 115 +- arch/arm/kernel/unwind.c | 50 +- arch/arm/kernel/vmlinux.lds.S | 4 +- arch/arm/lib/backtrace-clang.S | 14 +- arch/arm/lib/backtrace.S | 8 + arch/arm/lib/call_with_stack.S | 33 +- arch/arm/lib/copy_from_user.S | 13 +- arch/arm/lib/copy_template.S | 67 +- arch/arm/lib/copy_to_user.S | 13 +- arch/arm/lib/memcpy.S | 13 +- arch/arm/lib/memmove.S | 60 +- arch/arm/lib/memset.S | 7 +- arch/arm/mach-footbridge/common.c | 87 + .../arm/mach-footbridge/include/mach/entry-macro.S | 107 - arch/arm/mach-iop32x/cp6.c | 10 +- arch/arm/mach-iop32x/include/mach/entry-macro.S | 31 - arch/arm/mach-iop32x/include/mach/irqs.h | 2 +- arch/arm/mach-iop32x/iop3xx.h | 1 + arch/arm/mach-iop32x/irq.c | 29 +- arch/arm/mach-iop32x/irqs.h | 60 +- arch/arm/mach-omap2/display.c | 2 +- arch/arm/mach-omap2/omap_hwmod.c | 4 +- arch/arm/mach-rpc/fiq.S | 5 +- arch/arm/mach-rpc/include/mach/entry-macro.S | 13 - arch/arm/mach-rpc/irq.c | 95 + arch/arm/mm/Kconfig | 1 + arch/arm/mm/fault.c | 20 +- arch/arm/mm/pageattr.c | 42 +- arch/arm/mm/proc-v7m.S | 20 + arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi | 9 + .../dts/altera/socfpga_stratix10_socdk_nand.dts | 24 +- arch/arm64/boot/dts/freescale/Makefile | 16 + .../boot/dts/freescale/fsl-ls1028a-qds-13bb.dts | 113 + .../boot/dts/freescale/fsl-ls1028a-qds-65bb.dts | 108 + .../boot/dts/freescale/fsl-ls1028a-qds-7777.dts | 82 + .../boot/dts/freescale/fsl-ls1028a-qds-85bb.dts | 107 + .../boot/dts/freescale/fsl-ls1028a-qds-899b.dts | 75 + .../boot/dts/freescale/fsl-ls1028a-qds-9999.dts | 79 + arch/arm64/boot/dts/freescale/fsl-ls1028a-qds.dts | 39 +- arch/arm64/boot/dts/freescale/fsl-ls1028a-rdb.dts | 10 +- arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi | 130 +- arch/arm64/boot/dts/freescale/fsl-lx2160a-qds.dts | 149 + arch/arm64/boot/dts/freescale/fsl-lx2160a-rdb.dts | 21 + arch/arm64/boot/dts/freescale/fsl-lx2160a.dtsi | 14 +- arch/arm64/boot/dts/freescale/fsl-lx2162a-qds.dts | 13 + arch/arm64/boot/dts/freescale/imx8mm.dtsi | 6 +- arch/arm64/boot/dts/freescale/imx8mp-evk.dts | 68 + .../boot/dts/freescale/imx8mq-nitrogen-som.dtsi | 15 +- .../boot/dts/intel/socfpga_agilex_socdk_nand.dts | 20 +- arch/arm64/boot/dts/intel/socfpga_n5x_socdk.dts | 71 + arch/arm64/boot/dts/marvell/armada-37xx.dtsi | 2 + arch/arm64/boot/dts/marvell/cn9130-crb.dtsi | 144 +- arch/arm64/boot/dts/marvell/cn9130.dtsi | 15 + arch/arm64/boot/dts/nvidia/tegra194.dtsi | 6 + arch/arm64/boot/dts/nvidia/tegra210.dtsi | 4 +- arch/arm64/boot/dts/nvidia/tegra234.dtsi | 57 + arch/arm64/boot/dts/renesas/r8a779a0.dtsi | 2 +- arch/arm64/boot/dts/renesas/r9a07g044.dtsi | 67 +- arch/arm64/boot/dts/renesas/rzg2l-smarc-som.dtsi | 13 + arch/arm64/include/asm/kvm_asm.h | 1 + arch/arm64/include/asm/kvm_host.h | 5 +- arch/arm64/include/asm/kvm_mmu.h | 2 + arch/arm64/include/asm/kvm_pgtable.h | 30 +- arch/arm64/include/asm/linkage.h | 4 + arch/arm64/kernel/asm-offsets.c | 1 - arch/arm64/kvm/arm.c | 6 +- arch/arm64/kvm/fpsimd.c | 36 +- arch/arm64/kvm/hyp/include/nvhe/mem_protect.h | 6 + arch/arm64/kvm/hyp/nvhe/early_alloc.c | 5 + arch/arm64/kvm/hyp/nvhe/hyp-main.c | 8 + arch/arm64/kvm/hyp/nvhe/mem_protect.c | 504 +- arch/arm64/kvm/hyp/nvhe/setup.c | 22 +- arch/arm64/kvm/hyp/pgtable.c | 108 +- arch/arm64/kvm/mmu.c | 141 +- arch/arm64/kvm/reset.c | 10 +- arch/arm64/kvm/vgic/vgic-mmio-v3.c | 8 +- arch/arm64/kvm/vgic/vgic-v2.c | 4 +- arch/arm64/kvm/vgic/vgic-v3.c | 4 +- arch/arm64/mm/mmu.c | 7 - arch/mips/Kconfig | 11 +- arch/mips/alchemy/common/gpiolib.c | 2 - arch/mips/bcm47xx/board.c | 2 +- arch/mips/cavium-octeon/octeon-platform.c | 2 + arch/mips/cavium-octeon/octeon-usb.c | 1 + arch/mips/configs/decstation_64_defconfig | 1 - arch/mips/configs/decstation_defconfig | 1 - arch/mips/configs/decstation_r4k_defconfig | 1 - arch/mips/configs/fuloong2e_defconfig | 1 - arch/mips/configs/ip27_defconfig | 1 - arch/mips/configs/malta_defconfig | 1 - arch/mips/configs/malta_kvm_defconfig | 1 - arch/mips/configs/malta_qemu_32r6_defconfig | 1 - arch/mips/configs/maltaaprp_defconfig | 1 - arch/mips/configs/maltasmvp_defconfig | 1 - arch/mips/configs/maltasmvp_eva_defconfig | 1 - arch/mips/configs/maltaup_defconfig | 1 - arch/mips/configs/maltaup_xpa_defconfig | 1 - arch/mips/dec/prom/init.c | 2 +- arch/mips/include/asm/kgdb.h | 2 +- arch/mips/ralink/of.c | 19 +- arch/mips/txx9/Kconfig | 3 - arch/mips/txx9/generic/setup.c | 28 - arch/powerpc/configs/pmac32_defconfig | 1 - arch/powerpc/configs/ppc6xx_defconfig | 1 - arch/powerpc/configs/pseries_defconfig | 1 - arch/powerpc/configs/wii_defconfig | 2 +- arch/powerpc/kernel/prom.c | 27 +- arch/powerpc/kvm/book3s_hv.c | 3 +- arch/powerpc/mm/nohash/kaslr_booke.c | 4 +- arch/powerpc/platforms/4xx/hsta_msi.c | 7 +- arch/powerpc/platforms/cell/axon_msi.c | 12 +- arch/powerpc/platforms/pasemi/msi.c | 9 +- arch/powerpc/platforms/pseries/msi.c | 38 +- arch/powerpc/sysdev/fsl_msi.c | 8 +- arch/powerpc/sysdev/mpic_u3msi.c | 9 +- arch/riscv/Kconfig.socs | 8 + arch/riscv/boot/dts/Makefile | 1 + .../riscv/boot/dts/sifive/hifive-unmatched-a00.dts | 99 +- arch/riscv/boot/dts/starfive/Makefile | 2 + .../boot/dts/starfive/jh7100-beaglev-starlight.dts | 164 + arch/riscv/boot/dts/starfive/jh7100.dtsi | 230 + arch/s390/include/asm/nmi.h | 6 +- arch/s390/kernel/dis.c | 1 + arch/s390/kernel/nmi.c | 41 +- arch/s390/kernel/process.c | 1 - arch/s390/kernel/setup.c | 2 +- arch/s390/kernel/smp.c | 15 +- arch/s390/kernel/uv.c | 10 +- arch/s390/kvm/gaccess.c | 4 +- arch/s390/kvm/interrupt.c | 7 + arch/s390/kvm/kvm-s390.c | 9 +- arch/s390/kvm/kvm-s390.h | 1 + arch/s390/kvm/sigp.c | 28 + arch/s390/mm/hugetlbpage.c | 1 + arch/s390/mm/init.c | 3 + arch/s390/mm/pgalloc.c | 164 +- arch/s390/pci/pci_irq.c | 6 +- arch/s390/tools/opcodes.txt | 3 +- arch/sh/configs/titan_defconfig | 1 - arch/x86/crypto/des3_ede_glue.c | 4 +- arch/x86/hyperv/hv_init.c | 12 + arch/x86/hyperv/ivm.c | 28 + arch/x86/include/asm/pkru.h | 4 +- arch/x86/include/asm/xen/hypervisor.h | 2 +- arch/x86/kernel/apic/msi.c | 5 +- arch/x86/kernel/cc_platform.c | 8 + arch/x86/kernel/cpu/mshyperv.c | 15 +- arch/x86/kernel/setup.c | 72 +- arch/x86/kvm/mmu/mmu.c | 16 +- arch/x86/kvm/x86.c | 2 +- arch/x86/net/bpf_jit_comp.c | 51 +- arch/x86/pci/xen.c | 25 +- block/Kconfig | 3 + block/Kconfig.iosched | 1 + block/bio.c | 13 +- block/blk-flush.c | 4 +- block/blk-ioc.c | 250 +- block/blk-iocost.c | 9 +- block/blk-mq-tag.c | 2 +- block/blk-mq.c | 55 +- block/blk.h | 37 + block/ioprio.c | 32 - drivers/acpi/tables.c | 2 +- drivers/amba/bus.c | 71 +- drivers/ata/libata-scsi.c | 15 +- drivers/base/core.c | 3 - drivers/base/platform-msi.c | 234 +- drivers/base/power/main.c | 2 +- drivers/block/Kconfig | 11 - drivers/block/Makefile | 1 - drivers/block/rsxx/Makefile | 3 - drivers/block/rsxx/config.c | 197 - drivers/block/rsxx/core.c | 1119 ---- drivers/block/rsxx/cregs.c | 789 --- drivers/block/rsxx/dev.c | 306 -- drivers/block/rsxx/dma.c | 1085 ---- drivers/block/rsxx/rsxx.h | 33 - drivers/block/rsxx/rsxx_cfg.h | 58 - drivers/block/rsxx/rsxx_priv.h | 418 -- drivers/bus/fsl-mc/dprc-driver.c | 8 +- drivers/bus/fsl-mc/fsl-mc-allocator.c | 9 +- drivers/bus/fsl-mc/fsl-mc-msi.c | 79 +- drivers/bus/tegra-gmi.c | 50 +- drivers/char/ipmi/ipmi_msghandler.c | 19 +- drivers/clk/Kconfig | 9 + drivers/clk/Makefile | 2 + drivers/clk/clk-stm32f4.c | 4 - drivers/clk/clk-stm32mp1.c | 2 - drivers/clk/clk-tps68470.c | 261 + drivers/clk/qcom/clk-rcg.h | 2 - drivers/clk/qcom/clk-rcg2.c | 32 +- drivers/clk/samsung/clk-exynos850.c | 29 + drivers/clk/starfive/Kconfig | 9 + drivers/clk/starfive/Makefile | 3 + drivers/clk/starfive/clk-starfive-jh7100.c | 689 +++ drivers/clocksource/timer-ti-dm-systimer.c | 2 +- drivers/crypto/cavium/cpt/cptvf_main.c | 5 +- drivers/crypto/ccp/sev-dev.c | 259 +- drivers/crypto/hisilicon/hpre/hpre_crypto.c | 2 +- drivers/crypto/hisilicon/qm.c | 281 +- drivers/crypto/hisilicon/zip/zip_main.c | 3 +- drivers/crypto/marvell/octeontx/otx_cptvf_main.c | 4 +- drivers/dax/Kconfig | 13 - drivers/dax/Makefile | 3 +- drivers/dax/bus.c | 30 +- drivers/dax/bus.h | 13 - drivers/dax/device.c | 6 +- drivers/dax/{pmem/core.c => pmem.c} | 36 +- drivers/dax/pmem/Makefile | 1 - drivers/dax/pmem/compat.c | 72 - drivers/dax/pmem/pmem.c | 30 - drivers/dax/super.c | 272 +- drivers/dma/mv_xor_v2.c | 16 +- drivers/dma/qcom/hidma.c | 44 +- drivers/dma/ti/k3-udma-private.c | 6 +- drivers/dma/ti/k3-udma.c | 14 +- drivers/gpio/Kconfig | 10 +- drivers/gpio/gpio-aggregator.c | 11 +- drivers/gpio/gpio-amdpt.c | 8 +- drivers/gpio/gpio-aspeed-sgpio.c | 32 +- drivers/gpio/gpio-aspeed.c | 52 +- drivers/gpio/gpio-dln2.c | 19 +- drivers/gpio/gpio-rockchip.c | 18 + drivers/gpio/gpio-sim.c | 1389 +++-- drivers/gpio/gpio-sta2x11.c | 2 +- drivers/gpio/gpio-tegra186.c | 76 + drivers/gpio/gpio-xlp.c | 147 +- drivers/gpio/gpiolib-of.c | 3 + drivers/gpio/gpiolib.c | 73 +- drivers/gpu/drm/Kconfig | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.c | 145 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.h | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 26 +- drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c | 76 +- drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c | 126 +- drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 4 + drivers/gpu/drm/amd/amdgpu/amdgpu_ring.h | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c | 36 +- drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 2 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 2 + drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c | 4 + drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 12 + drivers/gpu/drm/amd/amdgpu/mmhub_v1_0.c | 8 +- drivers/gpu/drm/amd/amdgpu/mxgpu_ai.c | 5 +- drivers/gpu/drm/amd/amdgpu/mxgpu_nv.c | 5 +- drivers/gpu/drm/amd/amdgpu/soc15.c | 2 +- drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c | 7 + drivers/gpu/drm/amd/amdkfd/kfd_migrate.c | 2 +- drivers/gpu/drm/amd/amdkfd/kfd_svm.c | 35 +- drivers/gpu/drm/amd/amdkfd/kfd_svm.h | 3 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 7 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h | 4 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c | 134 + .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_psr.c | 101 +- .../amd/display/dc/clk_mgr/dcn30/dcn30_clk_mgr.c | 44 +- .../drm/amd/display/dc/clk_mgr/dcn301/vg_clk_mgr.c | 2 +- drivers/gpu/drm/amd/display/dc/core/dc.c | 92 + drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 8 +- drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 81 +- drivers/gpu/drm/amd/display/dc/dc.h | 5 +- drivers/gpu/drm/amd/display/dc/dc_dp_types.h | 9 + drivers/gpu/drm/amd/display/dc/dc_types.h | 1 + drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hubp.c | 14 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hubp.h | 1 + drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c | 10 + drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.h | 4 + drivers/gpu/drm/amd/display/dc/dcn30/dcn30_hubp.c | 1 + drivers/gpu/drm/amd/display/dc/dcn30/dcn30_hwseq.c | 11 + drivers/gpu/drm/amd/display/dc/dcn30/dcn30_hwseq.h | 5 +- drivers/gpu/drm/amd/display/dc/dcn30/dcn30_init.c | 1 + .../gpu/drm/amd/display/dc/dcn30/dcn30_resource.c | 11 + drivers/gpu/drm/amd/display/dc/dcn31/dcn31_init.c | 1 + .../gpu/drm/amd/display/dc/dcn31/dcn31_resource.c | 8 + drivers/gpu/drm/amd/display/dc/inc/hw/clk_mgr.h | 7 + drivers/gpu/drm/amd/display/dc/inc/hw/hubp.h | 1 + drivers/gpu/drm/amd/display/dc/inc/hw_sequencer.h | 1 + .../amd/display/dc/irq/dce110/irq_service_dce110.c | 10 +- drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h | 4 +- .../amd/include/asic_reg/nbio/nbio_7_2_0_offset.h | 2 - .../amd/include/asic_reg/nbio/nbio_7_2_0_sh_mask.h | 12 - drivers/gpu/drm/amd/include/discovery.h | 49 + drivers/gpu/drm/amd/pm/amdgpu_pm.c | 7 + drivers/gpu/drm/amd/pm/inc/amdgpu_dpm.h | 11 + drivers/gpu/drm/amd/pm/inc/amdgpu_smu.h | 8 - drivers/gpu/drm/amd/pm/inc/smu_types.h | 2 +- drivers/gpu/drm/amd/pm/inc/smu_v11_5_ppsmc.h | 2 +- drivers/gpu/drm/amd/pm/powerplay/amd_powerplay.c | 7 +- drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c | 7 +- drivers/gpu/drm/amd/pm/swsmu/smu11/arcturus_ppt.c | 10 - drivers/gpu/drm/amd/pm/swsmu/smu11/vangogh_ppt.c | 4 +- drivers/gpu/drm/amd/pm/swsmu/smu11/vangogh_ppt.h | 1 - drivers/gpu/drm/amd/pm/swsmu/smu12/smu_v12_0.c | 6 +- drivers/gpu/drm/amd/pm/swsmu/smu13/aldebaran_ppt.c | 12 +- drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0.c | 15 +- drivers/gpu/drm/amd/pm/swsmu/smu_cmn.c | 16 +- drivers/gpu/drm/ast/Makefile | 2 +- drivers/gpu/drm/ast/ast_drv.h | 3 + drivers/gpu/drm/ast/ast_i2c.c | 152 + drivers/gpu/drm/ast/ast_mode.c | 151 +- drivers/gpu/drm/bridge/lvds-codec.c | 15 + drivers/gpu/drm/bridge/ti-sn65dsi86.c | 1 + drivers/gpu/drm/drm_format_helper.c | 64 + drivers/gpu/drm/drm_fourcc.c | 3 + drivers/gpu/drm/i915/display/i9xx_plane.c | 2 +- drivers/gpu/drm/i915/display/intel_atomic.c | 1 - drivers/gpu/drm/i915/display/intel_cdclk.c | 11 - drivers/gpu/drm/i915/display/intel_cdclk.h | 6 +- .../gpu/drm/i915/display/intel_display_debugfs.c | 7 +- drivers/gpu/drm/i915/display/intel_fbc.c | 238 +- drivers/gpu/drm/i915/display/intel_fbc.h | 7 - drivers/gpu/drm/i915/display/skl_universal_plane.c | 17 +- drivers/gpu/drm/i915/gem/i915_gem_mman.c | 8 +- drivers/gpu/drm/i915/gem/i915_gem_pages.c | 3 +- drivers/gpu/drm/i915/gem/i915_gem_stolen.c | 9 +- drivers/gpu/drm/i915/gem/i915_gem_ttm.c | 2 +- drivers/gpu/drm/i915/gt/gen6_ppgtt.c | 1 - drivers/gpu/drm/i915/gt/gen8_ppgtt.c | 23 +- drivers/gpu/drm/i915/gt/intel_context.h | 3 +- drivers/gpu/drm/i915/gt/intel_context_types.h | 1 - drivers/gpu/drm/i915/gt/intel_engine_pm.c | 38 +- drivers/gpu/drm/i915/gt/intel_ggtt.c | 3 - drivers/gpu/drm/i915/gt/intel_gtt.c | 14 +- drivers/gpu/drm/i915/gt/intel_gtt.h | 2 - drivers/gpu/drm/i915/gt/intel_region_lmem.c | 5 +- drivers/gpu/drm/i915/gt/selftest_engine_pm.c | 2 +- drivers/gpu/drm/i915/gt/uc/intel_guc.h | 12 - drivers/gpu/drm/i915/gt/uc/intel_guc_ct.c | 18 +- drivers/gpu/drm/i915/gt/uc/intel_guc_fw.c | 33 +- drivers/gpu/drm/i915/gt/uc/intel_guc_log_debugfs.c | 4 +- drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c | 71 +- drivers/gpu/drm/i915/gt/uc/intel_huc.c | 75 +- drivers/gpu/drm/i915/gt/uc/intel_huc.h | 2 + drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c | 188 +- drivers/gpu/drm/i915/gt/uc/intel_uc_fw.h | 18 +- drivers/gpu/drm/i915/gt/uc/selftest_guc.c | 173 - drivers/gpu/drm/i915/gvt/handlers.c | 13 +- drivers/gpu/drm/i915/i915_debugfs.c | 3 - drivers/gpu/drm/i915/i915_drv.h | 31 +- drivers/gpu/drm/i915/i915_gpu_error.c | 9 +- drivers/gpu/drm/i915/i915_params.c | 3 - drivers/gpu/drm/i915/i915_params.h | 1 - drivers/gpu/drm/i915/i915_pci.c | 24 +- drivers/gpu/drm/i915/i915_reg.h | 34 +- drivers/gpu/drm/i915/i915_request.c | 1 - drivers/gpu/drm/i915/i915_request.h | 3 +- drivers/gpu/drm/i915/intel_device_info.c | 4 +- drivers/gpu/drm/i915/intel_device_info.h | 3 +- drivers/gpu/drm/i915/intel_memory_region.c | 128 - drivers/gpu/drm/i915/intel_pm.c | 31 +- drivers/gpu/drm/i915/selftests/mock_gtt.c | 2 - drivers/gpu/drm/mediatek/mtk_disp_ccorr.c | 6 + drivers/gpu/drm/mediatek/mtk_disp_ovl.c | 20 + drivers/gpu/drm/mediatek/mtk_disp_rdma.c | 6 + drivers/gpu/drm/mediatek/mtk_drm_crtc.c | 175 +- drivers/gpu/drm/mediatek/mtk_drm_ddp_comp.c | 217 +- drivers/gpu/drm/mediatek/mtk_drm_ddp_comp.h | 23 +- drivers/gpu/drm/mediatek/mtk_drm_drv.c | 142 +- drivers/gpu/drm/mediatek/mtk_drm_plane.c | 3 +- drivers/gpu/drm/panel/panel-simple.c | 30 + drivers/gpu/drm/radeon/radeon.h | 3 + drivers/gpu/drm/radeon/radeon_audio.c | 95 + drivers/gpu/drm/radeon/radeon_vce.c | 2 +- drivers/gpu/drm/tegra/dc.c | 79 + drivers/gpu/drm/tegra/dc.h | 2 + drivers/gpu/drm/tegra/drm.c | 26 +- drivers/gpu/drm/tegra/gr2d.c | 174 +- drivers/gpu/drm/tegra/gr3d.c | 353 +- drivers/gpu/drm/tegra/hdmi.c | 15 +- drivers/gpu/drm/tegra/nvdec.c | 43 +- drivers/gpu/drm/tegra/submit.c | 14 +- drivers/gpu/drm/tegra/vic.c | 57 +- drivers/gpu/drm/tiny/simpledrm.c | 4 +- drivers/gpu/drm/vc4/vc4_bo.c | 2 +- drivers/gpu/drm/vc4/vc4_plane.c | 198 +- drivers/gpu/drm/vc4/vc4_regs.h | 19 +- drivers/gpu/drm/vmwgfx/Makefile | 1 - drivers/gpu/drm/vmwgfx/vmwgfx_bo.c | 8 +- drivers/gpu/drm/vmwgfx/vmwgfx_drv.c | 8 - drivers/gpu/drm/vmwgfx/vmwgfx_drv.h | 8 - drivers/gpu/drm/vmwgfx/vmwgfx_gem.c | 2 +- drivers/gpu/drm/vmwgfx/vmwgfx_mob.c | 12 +- drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c | 4 +- drivers/gpu/drm/vmwgfx/vmwgfx_thp.c | 184 - drivers/gpu/host1x/bus.c | 1 + drivers/gpu/host1x/channel.c | 8 + drivers/gpu/host1x/debug.c | 15 + drivers/gpu/host1x/dev.c | 165 +- drivers/gpu/host1x/dev.h | 3 +- drivers/gpu/host1x/hw/channel_hw.c | 44 +- drivers/gpu/host1x/intr.c | 3 - drivers/gpu/host1x/syncpt.c | 5 +- drivers/hv/hv_common.c | 11 + drivers/hv/vmbus_drv.c | 4 + drivers/hwmon/Kconfig | 11 +- drivers/hwmon/Makefile | 1 + drivers/hwmon/dell-smm-hwmon.c | 58 +- drivers/hwmon/nct6775.c | 8 +- drivers/hwmon/ntc_thermistor.c | 4 + drivers/hwmon/nzxt-smart2.c | 829 +++ drivers/hwmon/pmbus/Kconfig | 29 +- drivers/hwmon/pmbus/Makefile | 2 + drivers/hwmon/pmbus/delta-ahe50dc-fan.c | 114 + drivers/hwmon/pmbus/ir38064.c | 28 +- drivers/hwmon/pmbus/mp5023.c | 66 + drivers/hwmon/raspberrypi-hwmon.c | 7 +- drivers/i2c/busses/i2c-aspeed.c | 2 - drivers/i2c/busses/i2c-designware-master.c | 7 +- drivers/i2c/busses/i2c-designware-pcidrv.c | 51 +- drivers/i2c/busses/i2c-exynos5.c | 8 +- drivers/i2c/busses/i2c-rcar.c | 26 +- drivers/i2c/busses/i2c-sh_mobile.c | 26 +- drivers/iio/Kconfig | 1 + drivers/iio/Makefile | 1 + drivers/iio/accel/bma180.c | 2 +- drivers/iio/accel/bmc150-accel-core.c | 2 +- drivers/iio/accel/kxcjk-1013.c | 2 +- drivers/iio/adc/ad7606.h | 2 +- drivers/iio/adc/ina2xx-adc.c | 4 +- drivers/iio/adc/rcar-gyroadc.c | 3 +- drivers/iio/adc/stmpe-adc.c | 5 +- drivers/iio/adc/ti-adc081c.c | 22 +- drivers/iio/adc/ti-ads1015.c | 2 +- drivers/iio/adc/ti-ads8688.c | 4 +- drivers/iio/addac/ad74413r.c | 2 +- drivers/iio/amplifiers/hmc425a.c | 2 +- drivers/iio/chemical/vz89x.c | 2 +- drivers/iio/dac/Kconfig | 10 + drivers/iio/dac/Makefile | 1 + drivers/iio/dac/ad3552r.c | 1138 ++++ drivers/iio/dac/mcp4725.c | 2 +- drivers/iio/dummy/iio_simple_dummy_buffer.c | 2 - drivers/iio/filter/Kconfig | 18 + drivers/iio/filter/Makefile | 7 + drivers/iio/filter/admv8818.c | 665 +++ drivers/iio/imu/inv_icm42600/inv_icm42600_i2c.c | 2 +- drivers/iio/imu/inv_icm42600/inv_icm42600_spi.c | 2 +- drivers/iio/imu/inv_mpu6050/inv_mpu_i2c.c | 2 +- drivers/iio/imu/inv_mpu6050/inv_mpu_spi.c | 2 +- drivers/iio/industrialio-core.c | 1 - drivers/iio/magnetometer/ak8975.c | 2 +- drivers/iio/proximity/as3935.c | 2 +- drivers/infiniband/core/cache.c | 12 +- drivers/infiniband/core/cma.c | 12 +- drivers/infiniband/core/device.c | 3 +- drivers/infiniband/hw/cxgb4/cm.c | 5 +- drivers/infiniband/hw/hns/hns_roce_device.h | 8 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 67 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.h | 8 + drivers/infiniband/hw/hns/hns_roce_main.c | 36 +- drivers/infiniband/hw/hns/hns_roce_pd.c | 3 + drivers/infiniband/hw/hns/hns_roce_qp.c | 54 +- drivers/infiniband/hw/hns/hns_roce_srq.c | 2 +- drivers/infiniband/hw/mlx5/mlx5_ib.h | 4 +- drivers/infiniband/hw/mthca/mthca_mr.c | 3 +- drivers/infiniband/hw/qib/qib_user_sdma.c | 2 +- drivers/iommu/amd/amd_iommu_types.h | 2 - drivers/iommu/amd/init.c | 107 +- drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3-sva.c | 2 +- drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c | 23 +- drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.h | 5 +- drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c | 3 +- drivers/iommu/dma-iommu.c | 8 - drivers/iommu/intel/iommu.c | 22 +- drivers/iommu/io-pgtable-arm-v7s.c | 6 +- drivers/iommu/iova.c | 9 + drivers/iommu/virtio-iommu.c | 2 +- drivers/irqchip/Kconfig | 1 + drivers/irqchip/irq-gic-v2m.c | 2 +- drivers/irqchip/irq-gic-v3-its.c | 82 +- drivers/irqchip/irq-gic-v3.c | 17 + drivers/irqchip/irq-imx-gpcv2.c | 2 +- drivers/irqchip/irq-ingenic-tcu.c | 4 +- drivers/irqchip/irq-mbigen.c | 4 +- drivers/irqchip/irq-mvebu-icu.c | 12 +- drivers/irqchip/irq-nvic.c | 22 +- drivers/irqchip/irq-ti-sci-inta.c | 2 +- drivers/irqchip/spear-shirq.c | 2 + drivers/mailbox/bcm-flexrm-mailbox.c | 9 +- drivers/md/bcache/super.c | 3 +- drivers/md/dm-linear.c | 63 +- drivers/md/dm-log-writes.c | 110 +- drivers/md/dm-stripe.c | 75 +- drivers/md/dm-table.c | 22 +- drivers/md/dm-writecache.c | 2 +- drivers/md/dm.c | 89 +- drivers/md/dm.h | 4 - drivers/media/i2c/hi556.c | 70 +- drivers/media/i2c/hi846.c | 14 +- drivers/media/i2c/imx208.c | 82 +- drivers/media/i2c/imx319.c | 2 +- drivers/media/i2c/imx355.c | 2 +- drivers/media/i2c/ov13858.c | 2 +- drivers/media/i2c/ov2740.c | 69 +- drivers/media/i2c/ov5670.c | 80 +- drivers/media/i2c/ov5675.c | 71 +- drivers/media/i2c/ov8856.c | 162 +- drivers/media/i2c/ov8865.c | 12 +- drivers/media/pci/intel/ipu3/cio2-bridge.c | 92 + drivers/media/pci/intel/ipu3/cio2-bridge.h | 16 +- drivers/media/pci/intel/ipu3/ipu3-cio2-main.c | 10 +- drivers/memory/tegra/Makefile | 1 + drivers/memory/tegra/mc.c | 3 + drivers/memory/tegra/mc.h | 7 +- drivers/memory/tegra/tegra186-emc.c | 3 + drivers/memory/tegra/tegra234.c | 81 + drivers/misc/lkdtm/Makefile | 2 +- drivers/misc/lkdtm/bugs.c | 16 +- drivers/misc/lkdtm/core.c | 6 +- drivers/mmc/host/sdhci-tegra.c | 81 +- drivers/mtd/nand/raw/Kconfig | 2 +- drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c | 5 +- drivers/mtd/nand/raw/omap2.c | 503 +- drivers/mtd/nand/raw/tegra_nand.c | 58 +- drivers/mux/core.c | 220 +- drivers/net/dsa/microchip/ksz_common.c | 3 +- drivers/net/dsa/mv88e6xxx/port.c | 4 +- drivers/net/dsa/ocelot/felix_vsc9959.c | 4 +- drivers/net/dsa/rtl8365mb.c | 3 +- drivers/net/dsa/sja1105/sja1105_flower.c | 2 +- drivers/net/ethernet/broadcom/bcmsysport.c | 5 +- drivers/net/ethernet/broadcom/bcmsysport.h | 1 + drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c | 2 +- drivers/net/ethernet/chelsio/cxgb4/t4_msg.h | 2 +- drivers/net/ethernet/engleder/Kconfig | 1 + drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c | 4 +- drivers/net/ethernet/freescale/dpaa2/dpaa2-ptp.c | 4 +- .../net/ethernet/freescale/dpaa2/dpaa2-switch.c | 5 +- drivers/net/ethernet/freescale/enetc/enetc_qos.c | 6 +- drivers/net/ethernet/google/gve/gve.h | 21 +- drivers/net/ethernet/google/gve/gve_adminq.c | 10 +- drivers/net/ethernet/google/gve/gve_desc.h | 20 + drivers/net/ethernet/google/gve/gve_dqo.h | 24 +- drivers/net/ethernet/google/gve/gve_ethtool.c | 82 +- drivers/net/ethernet/google/gve/gve_main.c | 111 +- drivers/net/ethernet/google/gve/gve_rx.c | 2 - drivers/net/ethernet/google/gve/gve_tx.c | 73 +- drivers/net/ethernet/intel/iavf/iavf.h | 105 +- drivers/net/ethernet/intel/iavf/iavf_main.c | 767 ++- drivers/net/ethernet/intel/iavf/iavf_txrx.c | 71 +- drivers/net/ethernet/intel/iavf/iavf_txrx.h | 30 +- drivers/net/ethernet/intel/iavf/iavf_virtchnl.c | 534 +- drivers/net/ethernet/intel/ice/ice.h | 2 + drivers/net/ethernet/intel/ice/ice_adminq_cmd.h | 7 + drivers/net/ethernet/intel/ice/ice_base.c | 17 + drivers/net/ethernet/intel/ice/ice_common.c | 12 + drivers/net/ethernet/intel/ice/ice_devlink.c | 202 +- drivers/net/ethernet/intel/ice/ice_ethtool.c | 6 +- drivers/net/ethernet/intel/ice/ice_fw_update.c | 335 +- drivers/net/ethernet/intel/ice/ice_fw_update.h | 9 +- drivers/net/ethernet/intel/ice/ice_main.c | 15 +- drivers/net/ethernet/intel/ice/ice_nvm.c | 67 +- drivers/net/ethernet/intel/ice/ice_nvm.h | 2 +- drivers/net/ethernet/intel/ice/ice_txrx.c | 59 +- drivers/net/ethernet/intel/ice/ice_txrx.h | 1 - drivers/net/ethernet/intel/ice/ice_type.h | 4 + drivers/net/ethernet/intel/ice/ice_xsk.c | 66 +- drivers/net/ethernet/intel/igb/igb_main.c | 28 +- drivers/net/ethernet/intel/igbvf/netdev.c | 1 + drivers/net/ethernet/intel/igc/igc_i225.c | 2 +- drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 4 + drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c | 3 + drivers/net/ethernet/lantiq_xrx200.c | 34 +- drivers/net/ethernet/marvell/mvneta.c | 229 +- drivers/net/ethernet/marvell/mvpp2/mvpp2.h | 3 +- drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c | 112 +- .../net/ethernet/marvell/prestera/prestera_acl.c | 60 +- .../net/ethernet/marvell/prestera/prestera_acl.h | 2 + .../net/ethernet/marvell/prestera/prestera_flow.c | 7 + .../net/ethernet/marvell/prestera/prestera_flow.h | 4 +- .../ethernet/marvell/prestera/prestera_flower.c | 70 + .../ethernet/marvell/prestera/prestera_flower.h | 5 + .../net/ethernet/marvell/prestera/prestera_main.c | 35 +- drivers/net/ethernet/mediatek/mtk_eth_soc.c | 1 - drivers/net/ethernet/mediatek/mtk_ppe_debugfs.c | 3 - .../net/ethernet/mellanox/mlx5/core/en/rep/tc.c | 3 + .../net/ethernet/mellanox/mlxsw/spectrum_flower.c | 2 +- drivers/net/ethernet/microsoft/mana/mana.h | 2 + drivers/net/ethernet/microsoft/mana/mana_en.c | 69 +- drivers/net/ethernet/mscc/ocelot_flower.c | 2 +- .../net/ethernet/netronome/nfp/flower/metadata.c | 50 +- .../net/ethernet/netronome/nfp/flower/offload.c | 3 + drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov.h | 2 +- .../ethernet/qlogic/qlcnic/qlcnic_sriov_common.c | 12 +- .../net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c | 4 +- drivers/net/ethernet/sfc/ef100_nic.c | 3 + drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c | 4 +- drivers/net/ethernet/vertexcom/mse102x.c | 2 +- drivers/net/hamradio/mkiss.c | 4 +- drivers/net/hyperv/hyperv_net.h | 5 + drivers/net/hyperv/netvsc.c | 136 +- drivers/net/hyperv/netvsc_drv.c | 1 + drivers/net/hyperv/rndis_filter.c | 2 + drivers/net/phy/phylink.c | 99 +- drivers/net/tun.c | 115 +- drivers/net/virtio_net.c | 9 +- drivers/net/wireless/ath/ath10k/core.c | 19 +- drivers/net/wireless/ath/ath10k/htt.h | 110 - drivers/net/wireless/ath/ath10k/htt_tx.c | 3 + drivers/net/wireless/ath/ath10k/hw.h | 3 + drivers/net/wireless/ath/ath10k/mac.c | 9 +- drivers/net/wireless/ath/ath10k/txrx.c | 2 - drivers/net/wireless/ath/ath10k/wmi.c | 27 +- drivers/net/wireless/ath/ath10k/wmi.h | 4 +- drivers/net/wireless/ath/ath11k/ahb.c | 16 +- drivers/net/wireless/ath/ath11k/core.c | 110 +- drivers/net/wireless/ath/ath11k/core.h | 19 + drivers/net/wireless/ath/ath11k/dbring.c | 30 + drivers/net/wireless/ath/ath11k/dbring.h | 2 + drivers/net/wireless/ath/ath11k/dp.c | 1 + drivers/net/wireless/ath/ath11k/dp.h | 54 +- drivers/net/wireless/ath/ath11k/dp_rx.c | 423 +- drivers/net/wireless/ath/ath11k/dp_tx.c | 57 +- drivers/net/wireless/ath/ath11k/dp_tx.h | 2 + drivers/net/wireless/ath/ath11k/hal.c | 22 + drivers/net/wireless/ath/ath11k/hal.h | 2 + drivers/net/wireless/ath/ath11k/hal_desc.h | 19 + drivers/net/wireless/ath/ath11k/hal_rx.c | 57 +- drivers/net/wireless/ath/ath11k/hal_rx.h | 17 + drivers/net/wireless/ath/ath11k/hw.c | 14 +- drivers/net/wireless/ath/ath11k/hw.h | 22 +- drivers/net/wireless/ath/ath11k/mac.c | 437 +- drivers/net/wireless/ath/ath11k/mac.h | 11 + drivers/net/wireless/ath/ath11k/mhi.c | 49 +- drivers/net/wireless/ath/ath11k/pci.c | 212 +- drivers/net/wireless/ath/ath11k/pci.h | 3 + drivers/net/wireless/ath/ath11k/qmi.c | 69 +- drivers/net/wireless/ath/ath11k/qmi.h | 4 +- drivers/net/wireless/ath/ath11k/reg.c | 15 + drivers/net/wireless/ath/ath11k/spectral.c | 14 + drivers/net/wireless/ath/ath11k/wmi.c | 211 +- drivers/net/wireless/ath/ath11k/wmi.h | 63 +- drivers/net/wireless/ath/ath6kl/htc.h | 19 +- drivers/net/wireless/ath/ath6kl/htc_mbox.c | 15 +- drivers/net/wireless/ath/ath9k/xmit.c | 45 +- drivers/net/wireless/ath/carl9170/main.c | 9 +- drivers/net/wireless/ath/regd.h | 1 + drivers/net/wireless/ath/regd_common.h | 3 + drivers/net/wireless/ath/wcn36xx/hal.h | 29 +- drivers/net/wireless/ath/wcn36xx/main.c | 25 +- drivers/net/wireless/ath/wcn36xx/smd.c | 117 +- drivers/net/wireless/ath/wcn36xx/smd.h | 5 +- drivers/net/wireless/intel/iwlwifi/Kconfig | 52 +- drivers/net/wireless/intel/iwlwifi/cfg/22000.c | 29 +- drivers/net/wireless/intel/iwlwifi/dvm/main.c | 8 +- drivers/net/wireless/intel/iwlwifi/fw/acpi.c | 4 +- drivers/net/wireless/intel/iwlwifi/fw/api/alive.h | 17 +- .../net/wireless/intel/iwlwifi/fw/api/commands.h | 13 +- drivers/net/wireless/intel/iwlwifi/fw/api/d3.h | 81 +- .../net/wireless/intel/iwlwifi/fw/api/datapath.h | 62 + .../net/wireless/intel/iwlwifi/fw/api/dbg-tlv.h | 13 +- .../net/wireless/intel/iwlwifi/fw/api/nvm-reg.h | 5 + .../net/wireless/intel/iwlwifi/fw/api/phy-ctxt.h | 9 +- drivers/net/wireless/intel/iwlwifi/fw/api/power.h | 14 + drivers/net/wireless/intel/iwlwifi/fw/api/scan.h | 48 +- drivers/net/wireless/intel/iwlwifi/fw/api/stats.h | 92 +- .../intel/iwlwifi/fw/api/{soc.h => system.h} | 16 +- drivers/net/wireless/intel/iwlwifi/fw/dbg.c | 21 +- drivers/net/wireless/intel/iwlwifi/fw/dump.c | 4 +- drivers/net/wireless/intel/iwlwifi/fw/error-dump.h | 18 + drivers/net/wireless/intel/iwlwifi/fw/init.c | 2 +- drivers/net/wireless/intel/iwlwifi/fw/runtime.h | 4 + drivers/net/wireless/intel/iwlwifi/fw/uefi.c | 88 + drivers/net/wireless/intel/iwlwifi/fw/uefi.h | 20 + drivers/net/wireless/intel/iwlwifi/iwl-config.h | 2 +- drivers/net/wireless/intel/iwlwifi/iwl-csr.h | 19 +- drivers/net/wireless/intel/iwlwifi/iwl-dbg-tlv.c | 12 +- drivers/net/wireless/intel/iwlwifi/iwl-drv.c | 4 +- drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c | 2 +- drivers/net/wireless/intel/iwlwifi/iwl-prph.h | 7 + drivers/net/wireless/intel/iwlwifi/iwl-trans.h | 13 +- drivers/net/wireless/intel/iwlwifi/mei/main.c | 30 +- drivers/net/wireless/intel/iwlwifi/mvm/d3.c | 184 +- drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c | 8 + drivers/net/wireless/intel/iwlwifi/mvm/fw-api.h | 2 +- drivers/net/wireless/intel/iwlwifi/mvm/fw.c | 55 +- drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c | 39 +- drivers/net/wireless/intel/iwlwifi/mvm/mvm.h | 10 +- drivers/net/wireless/intel/iwlwifi/mvm/ops.c | 30 +- drivers/net/wireless/intel/iwlwifi/mvm/phy-ctxt.c | 62 +- drivers/net/wireless/intel/iwlwifi/mvm/rfi.c | 2 +- drivers/net/wireless/intel/iwlwifi/mvm/rs-fw.c | 8 +- drivers/net/wireless/intel/iwlwifi/mvm/rx.c | 261 +- drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c | 5 +- drivers/net/wireless/intel/iwlwifi/mvm/scan.c | 51 +- drivers/net/wireless/intel/iwlwifi/mvm/sta.c | 10 + .../net/wireless/intel/iwlwifi/mvm/time-event.c | 12 +- drivers/net/wireless/intel/iwlwifi/mvm/utils.c | 51 +- drivers/net/wireless/intel/iwlwifi/pcie/drv.c | 40 +- .../net/wireless/intel/iwlwifi/pcie/trans-gen2.c | 13 +- drivers/net/wireless/intel/iwlwifi/pcie/trans.c | 115 +- drivers/net/wireless/intel/iwlwifi/queue/tx.c | 8 +- drivers/net/wireless/microchip/wilc1000/hif.c | 3 + drivers/net/wireless/microchip/wilc1000/netdev.h | 1 + drivers/net/wireless/microchip/wilc1000/wlan.c | 4 +- drivers/net/wireless/ti/wl1251/main.c | 6 + drivers/ntb/msi.c | 19 +- drivers/nvdimm/Kconfig | 2 +- drivers/nvdimm/pmem.c | 38 +- drivers/nvme/host/pci.c | 38 +- drivers/of/fdt.c | 121 +- drivers/of/platform.c | 4 + drivers/pci/controller/dwc/pci-imx6.c | 83 +- drivers/pci/controller/pci-hyperv.c | 15 +- drivers/pci/hotplug/TODO | 5 - drivers/pci/hotplug/ibmphp_core.c | 74 - drivers/pci/msi/irqdomain.c | 27 +- drivers/pci/msi/legacy.c | 26 +- drivers/pci/msi/msi.c | 375 +- drivers/pci/p2pdma.c | 4 +- drivers/pci/pci.c | 5 - drivers/pci/quirks.c | 3 + drivers/pci/xen-pcifront.c | 4 +- drivers/perf/arm_smmuv3_pmu.c | 5 +- drivers/phy/qualcomm/phy-qcom-qmp.c | 128 + drivers/phy/qualcomm/phy-qcom-qmp.h | 33 + drivers/pinctrl/Kconfig | 17 + drivers/pinctrl/Makefile | 1 + drivers/pinctrl/pinctrl-starfive.c | 1354 +++++ drivers/pwm/pwm-tegra.c | 82 +- drivers/reset/Kconfig | 7 + drivers/reset/Makefile | 1 + drivers/reset/reset-starfive-jh7100.c | 172 + drivers/reset/reset-uniphier-glue.c | 75 +- drivers/s390/block/Kconfig | 2 +- drivers/s390/block/dcssblk.c | 26 +- drivers/s390/char/sclp_early.c | 2 +- drivers/s390/crypto/zcrypt_api.c | 7 +- drivers/scsi/elx/efct/efct_driver.c | 2 +- drivers/scsi/elx/efct/efct_hw.c | 10 +- drivers/scsi/elx/efct/efct_io.c | 2 +- drivers/scsi/elx/libefc/efc_cmds.c | 4 +- drivers/scsi/elx/libefc/efc_els.c | 4 +- drivers/scsi/elx/libefc_sli/sli4.c | 14 +- drivers/scsi/hisi_sas/hisi_sas.h | 5 + drivers/scsi/hisi_sas/hisi_sas_main.c | 339 +- drivers/scsi/hisi_sas/hisi_sas_v3_hw.c | 11 +- drivers/scsi/libsas/sas_scsi_host.c | 7 +- drivers/scsi/lpfc/lpfc_debugfs.c | 4 +- drivers/scsi/qla2xxx/qla_attr.c | 6 + drivers/scsi/qla2xxx/qla_init.c | 10 +- drivers/scsi/qla2xxx/qla_nvme.c | 5 +- drivers/scsi/storvsc_drv.c | 37 +- drivers/scsi/ufs/ufshcd.c | 3 +- drivers/soc/fsl/dpio/dpio-driver.c | 8 +- drivers/soc/imx/gpcv2.c | 26 + drivers/soc/imx/imx8m-blk-ctrl.c | 77 +- drivers/soc/tegra/fuse/fuse-tegra.c | 53 +- drivers/soc/tegra/fuse/fuse-tegra20.c | 33 +- drivers/soc/tegra/fuse/fuse.h | 3 +- drivers/soc/tegra/pmc.c | 10 +- drivers/soc/tegra/regulators-tegra20.c | 99 + drivers/soc/tegra/regulators-tegra30.c | 122 + drivers/soc/ti/k3-ringacc.c | 6 +- drivers/soc/ti/knav_dma.c | 20 +- drivers/soc/ti/ti_sci_inta_msi.c | 94 +- drivers/spi/spi-tegra20-slink.c | 9 +- drivers/spmi/Kconfig | 11 + drivers/spmi/Makefile | 1 + drivers/spmi/spmi-mtk-pmif.c | 542 ++ drivers/spmi/spmi-pmic-arb.c | 193 +- drivers/staging/media/hantro/Kconfig | 10 +- drivers/staging/media/hantro/Makefile | 3 + drivers/staging/media/hantro/hantro.h | 9 + drivers/staging/media/hantro/hantro_drv.c | 28 +- drivers/staging/media/hantro/hantro_g2.c | 18 + drivers/staging/media/hantro/hantro_g2_regs.h | 17 + drivers/staging/media/hantro/hantro_g2_vp9_dec.c | 76 +- drivers/staging/media/hantro/hantro_hw.h | 2 + drivers/staging/media/hantro/imx8m_vpu_hw.c | 20 +- drivers/staging/media/hantro/sunxi_vpu_hw.c | 86 + .../staging/media/ipu3/include/uapi/intel-ipu3.h | 32 +- drivers/staging/media/tegra-vde/vde.c | 63 +- drivers/tee/optee/core.c | 6 +- drivers/tee/optee/smc_abi.c | 2 + drivers/tee/tee_shm.c | 174 +- drivers/tty/serial/8250/8250_pci.c | 2 +- drivers/tty/serial/atmel_serial.c | 2 +- drivers/tty/serial/fsl_lpuart.c | 8 + drivers/tty/serial/lantiq.c | 28 +- drivers/tty/serial/sh-sci.c | 40 +- drivers/usb/chipidea/ci_hdrc_tegra.c | 53 +- drivers/usb/chipidea/core.c | 1 + drivers/usb/core/driver.c | 1 + drivers/usb/core/hub.c | 11 +- drivers/usb/dwc2/core.h | 3 + drivers/usb/dwc2/drd.c | 51 +- drivers/usb/dwc2/platform.c | 10 +- drivers/usb/early/xhci-dbc.c | 15 +- drivers/usb/gadget/udc/bcm63xx_udc.c | 8 +- drivers/usb/gadget/udc/pxa25x_udc.c | 2 +- drivers/usb/host/ehci-sh.c | 4 +- drivers/usb/host/ohci-omap.c | 2 +- drivers/usb/host/ohci-s3c2410.c | 10 +- drivers/usb/host/ohci-spear.c | 2 +- drivers/usb/host/uhci-platform.c | 6 +- drivers/usb/misc/ehset.c | 58 + drivers/usb/misc/ftdi-elan.c | 1 + drivers/usb/musb/am35x.c | 2 + drivers/usb/musb/da8xx.c | 20 +- drivers/usb/musb/jz4740.c | 1 + drivers/usb/musb/mediatek.c | 2 + drivers/usb/musb/omap2430.c | 23 +- drivers/usb/musb/ux500.c | 18 +- drivers/vdpa/vdpa_user/iova_domain.c | 8 - drivers/vfio/fsl-mc/vfio_fsl_mc_intr.c | 4 +- drivers/video/fbdev/simplefb.c | 21 +- fs/9p/cache.c | 12 +- fs/9p/v9fs.c | 2 +- fs/9p/vfs_addr.c | 8 +- fs/9p/vfs_dir.c | 4 +- fs/9p/vfs_file.c | 6 +- fs/9p/vfs_inode.c | 4 +- fs/9p/vfs_inode_dotl.c | 29 +- fs/Kconfig | 8 +- fs/afs/file.c | 5 +- fs/afs/super.c | 1 + fs/afs/volume.c | 4 +- fs/afs/write.c | 12 +- fs/cachefiles/cache.c | 4 +- fs/cachefiles/internal.h | 5 +- fs/cachefiles/namei.c | 8 +- fs/cachefiles/volume.c | 27 +- fs/cachefiles/xattr.c | 82 + fs/ceph/cache.c | 4 +- fs/cifs/file.c | 6 +- fs/cifs/fs_context.c | 44 +- fs/cifs/fscache.c | 48 +- fs/cifs/fscache.h | 38 +- fs/cifs/inode.c | 6 +- fs/configfs/configfs_internal.h | 22 +- fs/configfs/dir.c | 276 +- fs/dax.c | 157 +- fs/erofs/data.c | 11 +- fs/erofs/internal.h | 3 + fs/erofs/super.c | 15 +- fs/exfat/balloc.c | 2 +- fs/exfat/dir.c | 36 +- fs/exfat/exfat_fs.h | 3 +- fs/exfat/namei.c | 42 +- fs/exfat/nls.c | 2 +- fs/ext2/ext2.h | 1 + fs/ext2/inode.c | 15 +- fs/ext2/super.c | 16 +- fs/ext4/ext4.h | 1 + fs/ext4/inode.c | 25 +- fs/ext4/super.c | 11 +- fs/f2fs/data.c | 14 +- fs/f2fs/inode.c | 3 + fs/f2fs/sysfs.c | 2 +- fs/fscache/cookie.c | 41 +- fs/fscache/internal.h | 2 +- fs/fscache/io.c | 8 + fs/fscache/main.c | 11 +- fs/fscache/proc.c | 2 +- fs/fscache/volume.c | 53 +- fs/fuse/Kconfig | 2 +- fs/fuse/virtio_fs.c | 18 +- fs/io-wq.c | 2 + fs/io_uring.c | 18 +- fs/iomap/Makefile | 4 +- fs/iomap/buffered-io.c | 35 +- fs/ksmbd/smb2ops.c | 3 - fs/ksmbd/smb2pdu.c | 25 +- fs/lockd/svclock.c | 2 +- fs/nfs/dir.c | 87 +- fs/nfs/export.c | 2 +- fs/nfs/file.c | 1 + fs/nfs/filelayout/filelayout.h | 2 +- fs/nfs/filelayout/filelayoutdev.c | 4 +- fs/nfs/fscache.c | 148 +- fs/nfs/fscache.h | 54 +- fs/nfs/nfs3proc.c | 5 +- fs/nfs/nfs4proc.c | 31 +- fs/nfs/nfs4xdr.c | 7 +- fs/nfs/nfstrace.h | 1 - fs/nfs/read.c | 25 +- fs/nfs/write.c | 7 +- fs/nfsd/nfs3proc.c | 11 +- fs/nfsd/nfs4state.c | 24 +- fs/nfsd/nfs4xdr.c | 56 +- fs/nfsd/nfsproc.c | 8 +- fs/xfs/libxfs/xfs_bmap.c | 4 +- fs/xfs/xfs_aops.c | 2 +- fs/xfs/xfs_bmap_util.c | 7 +- fs/xfs/xfs_buf.c | 8 +- fs/xfs/xfs_buf.h | 5 +- fs/xfs/xfs_file.c | 3 +- fs/xfs/xfs_iomap.c | 84 +- fs/xfs/xfs_iomap.h | 12 +- fs/xfs/xfs_iops.c | 7 +- fs/xfs/xfs_pnfs.c | 4 +- fs/xfs/xfs_reflink.c | 3 +- fs/xfs/xfs_super.c | 80 +- fs/zonefs/super.c | 1 + include/asm-generic/error-injection.h | 4 +- include/asm-generic/mshyperv.h | 2 + include/crypto/aead.h | 4 +- include/crypto/algapi.h | 5 +- include/crypto/blake2b.h | 1 - include/crypto/blake2s.h | 2 +- include/crypto/cryptd.h | 3 +- include/crypto/engine.h | 6 +- include/crypto/pcrypt.h | 2 +- include/crypto/scatterwalk.h | 3 +- include/crypto/skcipher.h | 6 +- include/drm/drm_format_helper.h | 3 + include/dt-bindings/clock/exynos850.h | 12 +- include/dt-bindings/clock/starfive-jh7100.h | 202 + include/dt-bindings/clock/tegra234-clock.h | 9 + include/dt-bindings/gpio/tegra234-gpio.h | 63 + include/dt-bindings/memory/tegra234-mc.h | 32 + include/dt-bindings/pinctrl/pinctrl-starfive.h | 275 + include/dt-bindings/power/imx8mn-power.h | 5 + include/dt-bindings/reset/starfive-jh7100.h | 126 + include/linux/atomic-ref.h | 33 - include/linux/avf/virtchnl.h | 377 ++ include/linux/blk-mq.h | 1 - include/linux/bpf-cgroup-defs.h | 70 + include/linux/bpf-cgroup.h | 57 +- include/linux/bpf.h | 101 +- include/linux/bpf_verifier.h | 27 + include/linux/cgroup-defs.h | 2 +- include/linux/configfs.h | 3 +- include/linux/dax.h | 93 +- include/linux/device-mapper.h | 4 - include/linux/device.h | 29 +- include/linux/exportfs.h | 2 - include/linux/fscache.h | 53 +- include/linux/fsl/mc.h | 4 +- include/linux/gpio/driver.h | 2 + include/linux/gpio/machine.h | 2 + include/linux/host1x.h | 1 + include/linux/hwmon.h | 4 +- include/linux/hyperv.h | 6 + include/linux/intel-svm.h | 6 - include/linux/iocontext.h | 9 +- include/linux/iomap.h | 5 + include/linux/irqchip/arm-gic-v3.h | 4 +- include/linux/lockd/lockd.h | 9 +- include/linux/memblock.h | 4 +- include/linux/memremap.h | 18 +- include/linux/mfd/tps68470.h | 11 + include/linux/mm.h | 7 +- include/linux/msi.h | 195 +- include/linux/mux/consumer.h | 19 + include/linux/netdevice.h | 3 +- include/linux/nfs_fs.h | 11 +- include/linux/nfs_xdr.h | 2 +- include/linux/of_fdt.h | 9 +- include/linux/pci.h | 4 +- include/linux/pci_ids.h | 50 +- include/linux/perf_event.h | 1 + include/linux/phylink.h | 38 + include/linux/psp-sev.h | 21 + include/linux/skbuff.h | 3 +- include/linux/soc/ti/ti_sci_inta_msi.h | 2 - include/linux/swiotlb.h | 6 + include/linux/tee_drv.h | 4 +- include/linux/uio.h | 20 +- include/net/9p/9p.h | 2 - include/net/9p/transport.h | 2 +- include/net/act_api.h | 27 +- include/net/fib_rules.h | 21 - include/net/flow_offload.h | 20 +- include/net/pkt_cls.h | 38 +- include/net/pkt_sched.h | 16 + include/net/sch_generic.h | 2 - include/net/tc_act/tc_gate.h | 5 - include/trace/events/cachefiles.h | 46 +- include/trace/events/sunrpc.h | 52 +- include/uapi/drm/amdgpu_drm.h | 19 +- include/uapi/drm/drm_fourcc.h | 11 + include/uapi/linux/pci_regs.h | 138 +- include/uapi/linux/pkt_cls.h | 9 +- include/uapi/rdma/hns-abi.h | 2 + kernel/audit.c | 21 +- kernel/bpf/btf.c | 106 +- kernel/bpf/cgroup.c | 2 +- kernel/bpf/helpers.c | 13 +- kernel/bpf/map_iter.c | 4 +- kernel/bpf/ringbuf.c | 2 +- kernel/bpf/syscall.c | 3 +- kernel/bpf/verifier.c | 644 ++- kernel/cgroup/cgroup.c | 1 + kernel/dma/swiotlb.c | 43 +- kernel/irq/msi.c | 764 ++- kernel/locking/rtmutex.c | 2 +- kernel/rcu/rcutorture.c | 4 + kernel/time/timekeeping.c | 3 +- kernel/torture.c | 2 +- kernel/trace/bpf_trace.c | 26 +- kernel/trace/trace_kprobe.c | 1 + kernel/trace/trace_uprobe.c | 1 + localversion-next | 2 +- mm/huge_memory.c | 16 +- mm/memremap.c | 57 +- mm/vmalloc.c | 1 + net/9p/Kconfig | 7 + net/9p/Makefile | 5 +- net/9p/mod.c | 15 +- net/9p/trans_fd.c | 14 +- net/9p/trans_virtio.c | 2 +- net/9p/trans_xen.c | 1 + net/ax25/af_ax25.c | 4 +- net/core/bpf_sk_storage.c | 2 +- net/core/dev.c | 8 +- net/core/fib_rules.c | 25 +- net/core/filter.c | 64 +- net/core/flow_dissector.c | 3 +- net/core/flow_offload.c | 46 +- net/core/skbuff.c | 2 +- net/core/sock_map.c | 2 +- net/core/xdp.c | 10 +- net/decnet/dn_rules.c | 5 - net/ipv4/fib_rules.c | 6 - net/ipv4/ipmr.c | 5 - net/ipv4/udp.c | 1 + net/ipv6/fib6_rules.c | 5 - net/ipv6/ip6mr.c | 5 - net/ipv6/sit.c | 1 - net/ipv6/udp.c | 1 + net/mptcp/pm_netlink.c | 8 +- net/mptcp/protocol.c | 72 +- net/mptcp/protocol.h | 1 + net/netfilter/nf_conntrack_netlink.c | 5 +- net/openvswitch/flow.c | 8 +- net/sched/act_api.c | 452 +- net/sched/act_bpf.c | 2 +- net/sched/act_connmark.c | 2 +- net/sched/act_csum.c | 19 + net/sched/act_ct.c | 36 +- net/sched/act_ctinfo.c | 2 +- net/sched/act_gact.c | 38 + net/sched/act_gate.c | 51 +- net/sched/act_ife.c | 2 +- net/sched/act_ipt.c | 2 +- net/sched/act_mirred.c | 50 + net/sched/act_mpls.c | 54 +- net/sched/act_nat.c | 2 +- net/sched/act_pedit.c | 36 +- net/sched/act_police.c | 27 +- net/sched/act_sample.c | 32 +- net/sched/act_simple.c | 2 +- net/sched/act_skbedit.c | 38 +- net/sched/act_skbmod.c | 2 +- net/sched/act_tunnel_key.c | 54 + net/sched/act_vlan.c | 48 + net/sched/cls_api.c | 279 +- net/sched/cls_flower.c | 35 +- net/sched/cls_matchall.c | 27 +- net/sched/cls_u32.c | 12 +- net/sched/sch_frag.c | 3 +- net/smc/af_smc.c | 4 +- net/socket.c | 1 + net/sunrpc/auth_gss/gss_generic_token.c | 6 +- net/sunrpc/xprtsock.c | 2 +- net/tipc/crypto.c | 8 +- net/xdp/xsk.c | 4 +- samples/configfs/configfs_sample.c | 153 - scripts/gdb/linux/dmesg.py | 35 +- scripts/remove-stale-files | 2 +- security/device_cgroup.c | 1 + security/selinux/hooks.c | 33 +- tools/bpf/bpftool/Makefile | 13 +- tools/bpf/bpftool/feature.c | 26 +- tools/bpf/resolve_btfids/Makefile | 1 + tools/bpf/runqslower/Makefile | 4 +- tools/iio/iio_event_monitor.c | 1 + tools/lib/bpf/Makefile | 3 +- tools/lib/bpf/libbpf.h | 52 +- tools/lib/bpf/libbpf.map | 3 + tools/lib/bpf/libbpf_probes.c | 235 +- tools/lib/perf/tests/test-evlist.c | 2 +- tools/perf/Makefile.perf | 2 +- tools/perf/arch/arm/include/perf_regs.h | 42 - tools/perf/arch/arm/util/cs-etm.c | 19 - tools/perf/arch/arm64/include/perf_regs.h | 78 +- tools/perf/arch/csky/include/perf_regs.h | 82 - tools/perf/arch/mips/include/perf_regs.h | 69 - tools/perf/arch/powerpc/include/perf_regs.h | 66 - tools/perf/arch/riscv/include/perf_regs.h | 74 - tools/perf/arch/s390/include/perf_regs.h | 78 - tools/perf/arch/x86/include/perf_regs.h | 82 - tools/perf/builtin-bench.c | 5 +- tools/perf/builtin-ftrace.c | 445 +- tools/perf/builtin-inject.c | 13 +- tools/perf/builtin-script.c | 18 +- tools/perf/dlfilters/dlfilter-test-api-v0.c | 2 - .../arm/{neoverse-v1 => neoverse-n2}/branch.json | 0 .../arm/{neoverse-v1 => neoverse-n2}/bus.json | 0 .../arm/{neoverse-v1 => neoverse-n2}/cache.json | 0 .../{neoverse-v1 => neoverse-n2}/exception.json | 0 .../arch/arm64/arm/neoverse-n2/instruction.json | 143 + .../arch/arm64/arm/neoverse-n2/memory.json | 38 + .../arm/{cortex-a76-n1 => neoverse-n2}/other.json | 0 .../arm/{neoverse-v1 => neoverse-n2}/pipeline.json | 0 .../pmu-events/arch/arm64/arm/neoverse-n2/spe.json | 14 + .../arch/arm64/arm/neoverse-n2/trace.json | 29 + ...nd-microarch.json => common-and-microarch.json} | 198 + tools/perf/pmu-events/arch/arm64/mapfile.csv | 1 + .../{armv8-recommended.json => recommended.json} | 0 tools/perf/tests/builtin-test.c | 3 + tools/perf/util/Build | 1 + tools/perf/util/arm-spe-decoder/arm-spe-decoder.c | 2 + tools/perf/util/arm-spe-decoder/arm-spe-decoder.h | 1 + tools/perf/util/arm-spe.c | 5 +- tools/perf/util/bpf-loader.c | 15 +- tools/perf/util/bpf_ftrace.c | 152 + tools/perf/util/bpf_skel/func_latency.bpf.c | 114 + tools/perf/util/expr.c | 5 + tools/perf/util/ftrace.h | 81 + tools/perf/util/libunwind/arm64.c | 2 + tools/perf/util/namespaces.c | 76 +- tools/perf/util/namespaces.h | 2 + tools/perf/util/perf_regs.c | 666 +++ tools/perf/util/perf_regs.h | 10 +- .../util/scripting-engines/trace-event-python.c | 10 +- tools/perf/util/session.c | 25 +- tools/scripts/Makefile.include | 13 +- tools/testing/nvdimm/Kbuild | 8 +- tools/testing/nvdimm/dax_pmem_compat_test.c | 8 - tools/testing/nvdimm/dax_pmem_core_test.c | 8 - tools/testing/nvdimm/test/iomap.c | 43 +- tools/testing/nvdimm/test/ndtest.c | 4 - tools/testing/nvdimm/test/nfit.c | 4 - tools/testing/selftests/bpf/Makefile | 8 +- .../selftests/bpf/bpf_testmod/bpf_testmod.c | 20 + tools/testing/selftests/bpf/config | 2 + tools/testing/selftests/bpf/prog_tests/align.c | 191 +- .../selftests/bpf/prog_tests/btf_skc_cls_ingress.c | 16 +- tools/testing/selftests/bpf/prog_tests/ksyms_btf.c | 14 + .../selftests/bpf/prog_tests/libbpf_probes.c | 124 + .../bpf/progs/test_ksyms_btf_write_check.c | 29 + .../selftests/bpf/progs/test_module_attach.c | 12 + .../selftests/bpf/verifier/value_ptr_arith.c | 23 + tools/testing/selftests/gpio/gpio-chip-info.c | 4 +- tools/testing/selftests/gpio/gpio-line-name.c | 2 +- tools/testing/selftests/gpio/gpio-sim.sh | 403 +- .../selftests/kvm/x86_64/vmx_pmu_msrs_test.c | 17 - tools/testing/selftests/lkdtm/stack-entropy.sh | 16 +- tools/testing/selftests/net/mptcp/mptcp_connect.c | 97 +- tools/testing/selftests/net/mptcp/mptcp_connect.sh | 20 - tools/testing/selftests/sgx/main.c | 5 +- .../tc-testing/tc-tests/actions/police.json | 24 + .../tc-testing/tc-tests/filters/matchall.json | 72 + 1345 files changed, 45078 insertions(+), 20119 deletions(-) delete mode 100644 Documentation/ABI/obsolete/sysfs-class-dax create mode 100644 Documentation/ABI/testing/sysfs-bus-iio-filter-admv8818 delete mode 100644 Documentation/devicetree/bindings/ata/brcm,sata-brcm.txt create mode 100644 Documentation/devicetree/bindings/ata/brcm,sata-brcm.yaml delete mode 100644 Documentation/devicetree/bindings/bus/brcm,gisb-arb.txt create mode 100644 Documentation/devicetree/bindings/bus/brcm,gisb-arb.yaml create mode 100644 Documentation/devicetree/bindings/clock/starfive,jh7100-clkgen.yaml delete mode 100644 Documentation/devicetree/bindings/gpio/nvidia,tegra186-gpio.txt create mode 100644 Documentation/devicetree/bindings/gpio/nvidia,tegra186-gpio.yaml delete mode 100644 Documentation/devicetree/bindings/gpio/nvidia,tegra20-gpio.txt create mode 100644 Documentation/devicetree/bindings/gpio/nvidia,tegra20-gpio.yaml delete mode 100644 Documentation/devicetree/bindings/i2c/i2c-mux-gpio.txt create mode 100644 Documentation/devicetree/bindings/i2c/i2c-mux-gpio.yaml delete mode 100644 Documentation/devicetree/bindings/i2c/i2c-mux-pinctrl.txt create mode 100644 Documentation/devicetree/bindings/i2c/i2c-mux-pinctrl.yaml delete mode 100644 Documentation/devicetree/bindings/i2c/nvidia,tegra20-i2c.txt create mode 100644 Documentation/devicetree/bindings/i2c/nvidia,tegra20-i2c.yaml create mode 100644 Documentation/devicetree/bindings/iio/dac/adi,ad3552r.yaml create mode 100644 Documentation/devicetree/bindings/iio/filter/adi,admv8818.yaml delete mode 100644 Documentation/devicetree/bindings/interrupt-controller/brcm,bcm [...] delete mode 100644 Documentation/devicetree/bindings/interrupt-controller/brcm,bcm [...] create mode 100644 Documentation/devicetree/bindings/interrupt-controller/brcm,bcm [...] create mode 100644 Documentation/devicetree/bindings/media/allwinner,sun50i-h6-vpu [...] create mode 100644 Documentation/devicetree/bindings/pinctrl/starfive,jh7100-pinctrl.yaml create mode 100644 Documentation/devicetree/bindings/reset/starfive,jh7100-reset.yaml delete mode 100644 Documentation/devicetree/bindings/soc/bcm/brcm,bcm2835-vchiq.txt create mode 100644 Documentation/devicetree/bindings/soc/bcm/brcm,bcm2835-vchiq.yaml create mode 100644 Documentation/devicetree/bindings/soc/imx/fsl,imx8mn-disp-blk-c [...] create mode 100644 Documentation/devicetree/bindings/spmi/mtk,spmi-mtk-pmif.yaml delete mode 100644 Documentation/devicetree/bindings/usb/brcm,bdc.txt create mode 100644 Documentation/devicetree/bindings/usb/brcm,bdc.yaml create mode 100644 Documentation/hwmon/mp5023.rst create mode 100644 Documentation/hwmon/nzxt-smart2.rst create mode 100644 Documentation/translations/zh_CN/PCI/msi-howto.rst create mode 100644 Documentation/translations/zh_CN/PCI/sysfs-pci.rst create mode 100644 Documentation/translations/zh_CN/admin-guide/cputopology.rst create mode 100644 Documentation/translations/zh_CN/scheduler/sched-capacity.rst create mode 100644 Documentation/translations/zh_CN/scheduler/sched-design-CFS.rst create mode 100644 arch/arm/boot/compressed/ashldi3.S create mode 100644 arch/arm/boot/compressed/bswapsdi2.S create mode 100644 arch/arm/boot/compressed/font.c create mode 100644 arch/arm/boot/compressed/hyp-stub.S create mode 100644 arch/arm/boot/compressed/lib1funcs.S create mode 100644 arch/arm/boot/dts/imx6qdl-phytec-mira-peb-av-02.dtsi create mode 100644 arch/arm/boot/dts/imx6qdl-phytec-mira-peb-eval-01.dtsi create mode 100644 arch/arm/boot/dts/imx6qdl-phytec-mira-peb-wlbt-05.dtsi create mode 100644 arch/arm/boot/dts/imx6ul-phytec-segin-peb-wlbt-05.dtsi create mode 100644 arch/arm/boot/dts/imx6ull-phytec-segin-peb-wlbt-05.dtsi create mode 100644 arch/arm/boot/dts/omap3-beagle-ab4.dts delete mode 100644 arch/arm/include/asm/entry-macro-multi.S delete mode 100644 arch/arm/include/asm/hardware/entry-macro-iomd.S create mode 100644 arch/arm/include/asm/kfence.h delete mode 100644 arch/arm/mach-footbridge/include/mach/entry-macro.S delete mode 100644 arch/arm/mach-iop32x/include/mach/entry-macro.S delete mode 100644 arch/arm/mach-rpc/include/mach/entry-macro.S create mode 100644 arch/arm64/boot/dts/freescale/fsl-ls1028a-qds-13bb.dts create mode 100644 arch/arm64/boot/dts/freescale/fsl-ls1028a-qds-65bb.dts create mode 100644 arch/arm64/boot/dts/freescale/fsl-ls1028a-qds-7777.dts create mode 100644 arch/arm64/boot/dts/freescale/fsl-ls1028a-qds-85bb.dts create mode 100644 arch/arm64/boot/dts/freescale/fsl-ls1028a-qds-899b.dts create mode 100644 arch/arm64/boot/dts/freescale/fsl-ls1028a-qds-9999.dts create mode 100644 arch/riscv/boot/dts/starfive/Makefile create mode 100644 arch/riscv/boot/dts/starfive/jh7100-beaglev-starlight.dts create mode 100644 arch/riscv/boot/dts/starfive/jh7100.dtsi delete mode 100644 drivers/block/rsxx/Makefile delete mode 100644 drivers/block/rsxx/config.c delete mode 100644 drivers/block/rsxx/core.c delete mode 100644 drivers/block/rsxx/cregs.c delete mode 100644 drivers/block/rsxx/dev.c delete mode 100644 drivers/block/rsxx/dma.c delete mode 100644 drivers/block/rsxx/rsxx.h delete mode 100644 drivers/block/rsxx/rsxx_cfg.h delete mode 100644 drivers/block/rsxx/rsxx_priv.h create mode 100644 drivers/clk/clk-tps68470.c create mode 100644 drivers/clk/starfive/Kconfig create mode 100644 drivers/clk/starfive/Makefile create mode 100644 drivers/clk/starfive/clk-starfive-jh7100.c rename drivers/dax/{pmem/core.c => pmem.c} (75%) delete mode 100644 drivers/dax/pmem/compat.c create mode 100644 drivers/gpu/drm/ast/ast_i2c.c delete mode 100644 drivers/gpu/drm/vmwgfx/vmwgfx_thp.c create mode 100644 drivers/hwmon/nzxt-smart2.c create mode 100644 drivers/hwmon/pmbus/delta-ahe50dc-fan.c create mode 100644 drivers/hwmon/pmbus/mp5023.c create mode 100644 drivers/iio/dac/ad3552r.c create mode 100644 drivers/iio/filter/Kconfig create mode 100644 drivers/iio/filter/Makefile create mode 100644 drivers/iio/filter/admv8818.c create mode 100644 drivers/memory/tegra/tegra234.c rename drivers/net/wireless/intel/iwlwifi/fw/api/{soc.h => system.h} (70%) create mode 100644 drivers/pinctrl/pinctrl-starfive.c create mode 100644 drivers/reset/reset-starfive-jh7100.c create mode 100644 drivers/spmi/spmi-mtk-pmif.c create mode 100644 drivers/staging/media/hantro/sunxi_vpu_hw.c create mode 100644 include/dt-bindings/clock/starfive-jh7100.h create mode 100644 include/dt-bindings/gpio/tegra234-gpio.h create mode 100644 include/dt-bindings/memory/tegra234-mc.h create mode 100644 include/dt-bindings/pinctrl/pinctrl-starfive.h create mode 100644 include/dt-bindings/reset/starfive-jh7100.h delete mode 100644 include/linux/atomic-ref.h create mode 100644 include/linux/bpf-cgroup-defs.h copy tools/perf/pmu-events/arch/arm64/arm/{neoverse-v1 => neoverse-n2}/branch.json (100%) copy tools/perf/pmu-events/arch/arm64/arm/{neoverse-v1 => neoverse-n2}/bus.json (100%) copy tools/perf/pmu-events/arch/arm64/arm/{neoverse-v1 => neoverse-n2}/cache.json (100%) copy tools/perf/pmu-events/arch/arm64/arm/{neoverse-v1 => neoverse-n2}/exception.j [...] create mode 100644 tools/perf/pmu-events/arch/arm64/arm/neoverse-n2/instruction.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/neoverse-n2/memory.json copy tools/perf/pmu-events/arch/arm64/arm/{cortex-a76-n1 => neoverse-n2}/other.jso [...] copy tools/perf/pmu-events/arch/arm64/arm/{neoverse-v1 => neoverse-n2}/pipeline.js [...] create mode 100644 tools/perf/pmu-events/arch/arm64/arm/neoverse-n2/spe.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/neoverse-n2/trace.json rename tools/perf/pmu-events/arch/arm64/{armv8-common-and-microarch.json => common [...] rename tools/perf/pmu-events/arch/arm64/{armv8-recommended.json => recommended.jso [...] create mode 100644 tools/perf/util/bpf_ftrace.c create mode 100644 tools/perf/util/bpf_skel/func_latency.bpf.c create mode 100644 tools/perf/util/ftrace.h delete mode 100644 tools/testing/nvdimm/dax_pmem_compat_test.c delete mode 100644 tools/testing/nvdimm/dax_pmem_core_test.c create mode 100644 tools/testing/selftests/bpf/prog_tests/libbpf_probes.c create mode 100644 tools/testing/selftests/bpf/progs/test_ksyms_btf_write_check.c