This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch akpm in repository linux-next.
discards 3e0287c48657 lib/stackdepot: always do filter_irq_stacks() in stack_dep [...] discards 35b171dfe62b lib/stackdepot: allow optional init and stack_table alloca [...] discards 8df20e8ae096 lib/stackdepot: allow optional init and stack_table alloca [...] discards 0a6452797674 lib/stackdepot: fix spelling mistake and grammar in pr_err [...] discards bd4a02d961e1 lib/stackdepot: allow optional init and stack_table alloca [...] discards 9873db097bef proc-remove-pde_data-completely-fix-fix discards 686ac8b95277 proc-remove-pde_data-completely-fix discards 3d4eabb6c7cf proc: remove PDE_DATA() completely discards 5f88fe2be2f9 fs: proc: store PDE()->data into inode->i_private discards 21894168bbe1 kprobe: move sysctl_kprobes_optimization to kprobes.c discards fdddf7e1e9e2 fs/coredump: move coredump sysctls into its own file discards 00b55fa4174a printk: fix build warning when CONFIG_PRINTK=n discards 1962e3d9e48e kernel/sysctl.c: rename sysctl_init() to sysctl_init_bases() discards ad6ee1ef0eb3 fs: move namespace sysctls and declare fs base directory discards 4d23512b227b sysctl-add-and-use-base-directory-declarer-and-registratio [...] discards 99983410434e sysctl: add and use base directory declarer and registrati [...] discards 44aa74276480 fs: move pipe sysctls to is own file discards cdea312d1e55 fs: move fs/exec.c sysctls into its own file discards 566ac9d37129 fs: move namei sysctls to its own file discards 99fcc0c0a4ab fs: move locking sysctls where they are used discards 61ec7b9fc4c5 fs: move shared sysctls to fs/sysctls.c discards 6fcdb7d45f5d sysctl: move maxolduid as a sysctl specific const discards 0578b772a37b fs/dcache: avoid unused-function warning discards fb21dd9adf5e fs/inode: avoid unused-variable warning discards ef273fbef972 fs: move dcache sysctls to its own file discards 5072290b3968 fs: move fs stat sysctls to file_table.c discards 0e045319965d fs: move inode sysctls to its own file discards 924940add9a6 sysctl: share unsigned long const values discards 84cf9648df1b stackleak: move stack_erasing sysctl to stackleak.c discards 81e9474ae5eb scsi/sg: move sg-big-buff sysctl to scsi/sg.c discards 25d721498314 printk: move printk sysctl to printk/sysctl.c discards 94e2a8bb148e fs: move binfmt_misc sysctl to its own file discards afa4ecb916d9 sysctl-add-helper-to-register-a-sysctl-mount-point-fix discards 627715129d58 sysctl: add helper to register a sysctl mount point discards 5ba79a3907c3 random: move the random sysctl declarations to its own file discards c1fee0c3a333 firmware_loader-move-firmware-sysctl-to-its-own-files-fix-3 discards 2a84fd943ce7 firmware_loader-move-firmware-sysctl-to-its-own-files-fix-fix discards c71726b18ba8 firmware_loader-move-firmware-sysctl-to-its-own-files-fix discards 984a60bf7592 firmware_loader: move firmware sysctl to its own files discards cb0b378a3acc eventpoll: simplify sysctl declaration with register_sysctl() discards eb5331c3e705 cdrom: simplify subdirectory registration with register_sysctl() discards 5512b5983f8c inotify-simplify-subdirectory-registration-with-register_s [...] discards 9fde633a3a0d inotify: simplify subdirectory registration with register_ [...] discards 9cf3e43c2cad test_sysctl: simplify subdirectory registration with regis [...] discards a26dbb49fe1f ocfs2: simplify subdirectory registration with register_sysctl() discards 523b87b03b97 macintosh/mac_hid.c: simplify subdirectory registration wi [...] discards 56b11a8e4023 i915: simplify subdirectory registration with register_sysctl() discards 5e67aa4bd9ff hpet: simplify subdirectory registration with register_sysctl() discards 3d5bae450345 dnotify: move dnotify sysctl to dnotify.c discards 0d8f22935c1e aio: move aio sysctl to aio.c discards ef9fc08e11ad sysctl: use SYSCTL_ZERO to replace some static int zero uses discards 112df9e7d124 sysctl: use const for typically used max/min proc sysctls discards 22ee35d85c0f sysctl: make ngroups_max const discards 2a7c36e167a0 watchdog: move watchdog sysctl interface to watchdog.c discards f8c926e927e8 hung_task: move hung_task sysctl interface to hung_task.c discards c2a2edc1fe6d sysctl-move-some-boundary-constants-from-sysctlc-to-sysctl [...] discards efae1bbd8abe sysctl: move some boundary constants from sysctl.c to sysctl_vals discards 603c784fe449 sysctl: add a new register_sysctl_init() interface discards 25951a88c797 Merge branch 'akpm-current/current' discards 859ae1474d30 ubsan: remove CONFIG_UBSAN_OBJECT_SIZE discards d2d398eb6b84 lib/Kconfig.debug: make TEST_KMOD depend on PAGE_SIZE_LESS [...] discards 10c38510ac00 btrfs: use generic Kconfig option for 256kB page size limit discards 599865c9bd5d arch/Kconfig: split PAGE_SIZE_LESS_THAN_256KB from PAGE_SI [...] discards 55627b4dc84f configs: introduce debug.config for CI-like setup discards e75dbdf806d7 delayacct: cleanup flags in struct task_delay_info and fun [...] discards 5fa7e35fb319 delayacct: fix incomplete disable operation when switch en [...] discards 5880ebbb11cf delayacct: support swapin delay accounting for swapping wi [...] discards ce1c67497555 panic-use-error_report_end-tracepoint-on-warnings-fix discards 758810072024 panic: use error_report_end tracepoint on warnings discards a2cce5ef9c02 hfsplus: use struct_group_attr() for memcpy() region discards 54bf2961406f init/main.c: silence some -Wunused-parameter warnings discards f4f8c47d5ae2 ELF: fix overflow in total mapping size calculation discards 812e5b285958 const_structs.checkpatch: add frequently used ops structs discards 3935b7cf98f5 checkpatch: Improve Kconfig help test discards 16b498dbd631 checkpatch: relax regexp for COMMIT_LOG_LONG_LINE discards 65c27708bbc1 lz4: fix LZ4_decompress_safe_partial read out of bound discards b22f7ea116ad list: introduce list_is_head() helper and re-use it in list.h discards e887e4d2ea82 kstrtox: uninline everything discards 97bb50cdcdb9 kthread: dynamically allocate memory to store kthread's full name discards 1afdb1a8fed8 tools/testing/selftests/bpf: replace open-coded 16 with TA [...] discards 7d085572d011 tools/bpf/bpftool/skeleton: replace bpf_probe_read_kernel [...] discards a51261bc0eb4 samples/bpf/test_overhead_kprobe_kern: replace bpf_probe_r [...] discards 8d00126f0e1c fs/binfmt_elf: replace open-coded string copy with get_task_comm discards 45d29d23b2f9 drivers/infiniband: replace open-coded string copy with ge [...] discards 1acbb6d9a0ab fs/exec: replace strncpy with strscpy_pad in __get_task_comm discards 41f9acadf5d0 fs/exec: replace strlcpy with strscpy_pad in __set_task_comm discards 89073353e557 proc/sysctl: make protected_* world readable discards db9fd7621e2b proc-make-the-proc_create-stubs-static-inlines-fix2-fix discards 96f13f67c418 proc-make-the-proc_create-stubs-static-inlines-fix2 discards b71c117ac4c7 proc-make-the-proc_create-stubs-static-inlines-fix discards eafb764a6644 proc: make the proc_create[_data]() stubs static inlines discards 93708e4c6713 proc/vmcore: don't fake reading zeroes on surprise vmcore_ [...] discards 19bbd445d88b kernel/hung_task.c: Monitor killed tasks. discards 04c59215a7f2 fs/buffer.c: dump more info for __getblk_gfp() stall problem discards 06533cf78e18 fs/buffer.c: add debug print for __getblk_gfp() stall problem discards 2df8b88a222e mm/damon: modify damon_rand() macro to static inline function discards 37fdd56e4556 mm/damon: move damon_rand() definition into damon.h discards 8fdbe4c40bfa mm/damon/schemes: add the validity judgment of thresholds discards 7e25ba59666e mm/damon/vaddr: remove swap_ranges() and replace it with swap() discards 590378615579 mm-damon-remove-some-no-need-func-definitions-in-damonh-file-fix discards 65f81cdba459 mm/damon: remove some unneeded function definitions in damon.h discards c27112a90bd3 mm/damon/core: use abs() instead of diff_of() discards 86f9b9750e33 mm/damon: add 'age' of region tracepoint support discards 495ff5b99fa3 mm/damon: unified access_check function naming rules discards 85bd165df883 mm/hmm.c: Allow VM_MIXEDMAP to work with hmm_range_fault discards 3bbc2a1beb92 mm: fix some comment errors discards 33119af30a9d zram: use ATTRIBUTE_GROUPS discards f98b08d83021 btrfs: avoid live-lock in search_ioctl() on hardware with [...] discards 2fa403c2e4d9 arm64: add support for sub-page faults user probing discards 0b1771849401 mm: introduce fault_in_exact_writeable() to probe for sub- [...] discards 1296a1d0bc38 zsmalloc: replace get_cpu_var with local_lock discards 4bdcdb13124d zsmalloc: replace per zpage lock with pool->migrate_lock discards 16308946a2da locking: fixup write_lock_nested() implementation discards 8f8e630fac06 locking/rwlocks: fix write_lock_nested for RT discards 51f058688129 locking/rwlocks: introduce write_lock_nested discards a71e3053c845 zsmalloc: remove zspage isolation for migration discards 89784b301a09 zsmalloc: move huge compressed obj from page to zspage discards 29b8f5b4e534 zsmalloc: introduce obj_allocated discards 847b94121984 zsmalloc: decouple class actions from zspage works discards c85169c872f2 zsmalloc: rename zs_stat_type to class_stat_type discards 58371e6097eb zsmalloc: introduce some helper functions discards 9d178d418340 mm-rmap-fix-potential-batched-tlb-flush-race-fix discards 635f08bac2a8 mm/rmap: fix potential batched TLB flush race discards d2c30911ac26 mm/rmap: convert from atomic_t to refcount_t on anon_vma-> [...] discards 9b1a31b2d418 mm-memcg-percpu-account-extra-objcg-space-to-memory-cgroups-fix discards ac02f9eaf7e7 mm: memcg/percpu: account extra objcg space to memory cgroups discards db01bfc30d01 mm/hwpoison: fix unpoison_memory() discards 990cd4925ebd mm/hwpoison: remove MF_MSG_BUDDY_2ND and MF_MSG_POISONED_HUGE discards 462958d0c47f mm/hwpoison: mf_mutex for soft offline and unpoison discards 026089dcf049 mm: ksm: fix use-after-free kasan report in ksm_might_need [...] discards f02fb68965bb mm/migrate: move node demotion code to near its user discards 792562d04e70 mm: migrate: add more comments for selecting target node randomly discards 90171511a3b9 mm: migrate: support multiple target nodes demotion discards dfbfdd72f50c mm/migrate.c: rework migration_entry_wait() to not take a pageref discards 7d9a88740d25 mm: compaction: fix the migration stats in trace_mm_compac [...] discards bc88f13847fa mm-migrate-correct-the-hugetlb-migration-stats-fix discards cc13a8db704d mm: migrate: correct the hugetlb migration stats discards 5fa5ce74c0ba mm: migrate: fix the return value of migrate_pages() discards 02348742fb43 mm-mempolicy-convert-from-atomic_t-to-refcount_t-on-mempol [...] discards d0f6ca2e3662 mm/mempolicy: convert from atomic_t to refcount_t on mempo [...] discards 806e2ae039d1 mm/mempolicy: wire up syscall set_mempolicy_home_node discards 2a9618a4b084 mm/mempolicy: add set_mempolicy_home_node syscall discards e2871884d583 mm/mempolicy: use policy_node helper with MPOL_PREFERRED_MANY discards 4de16bb7ec25 vmscan: make drop_slab_node static discards d1f931584f78 selftests/uffd: allow EINTR/EAGAIN discards d9242b1390ac mm, hugepages: make memory size variable in hugepage-mrema [...] discards ab4264af0f0f mm: sparsemem: move vmemmap related to HugeTLB to CONFIG_H [...] discards 23956f3a732c selftests: vm: add a hugetlb test case discards f940cdd7eb4b mm: sparsemem: use page table lock to protect kernel pmd o [...] discards 7caa96eccf4d mm: hugetlb: replace hugetlb_free_vmemmap_enabled with a s [...] discards e399b8f87d42 mm: hugetlb: free the 2nd vmemmap page associated with eac [...] discards e093993cb734 hugetlb/cgroup: fix copy/paste array assignment discards e892f7099021 hugetlb: Fix spelling mistake "hierarichal" -> "hierarchical" discards 65a3ecde18a5 hugetlb: add hugetlb.*.numa_stat file discards bf216ab98ce6 mm: drop node from alloc_pages_vma discards 1af22e521682 mm: page_alloc: fix building error on -Werror=array-compare discards b08fc34d2a8c mm: fix boolreturn.cocci warning discards 116b781e35d1 mm/pagealloc: sysctl: change watermark_scale_factor max li [...] discards f61459561486 mm: introduce memalloc_retry_wait() discards 8b37407b2756 mm: discard __GFP_ATOMIC discards d2e0e8afcd31 mm: make slab and vmalloc allocators __GFP_NOLOCKDEP aware discards 0c863b445844 mm: allow !GFP_KERNEL allocations for kvmalloc discards e4d9d0702c96 mm/vmalloc: be more explicit about supported gfp flags. discards 008c1f18b7e7 mm/vmalloc: add support for __GFP_NOFAIL discards 960623bc22b5 mm/vmalloc: alloc GFP_NO{FS,IO} for vmalloc discards 2f79554aca46 mm/oom_kill: allow process_mrelease to run under mmap_lock [...] discards e0c450ed97f2 mm: protect free_pgtables with mmap_lock write lock in exit_mmap discards 068c52031f5b x86: mm: add x86_64 support for page table check discards 943103050b77 mm-page-table-check-fix discards 7e0d19ff30e4 mm: page table check discards 143e8fb9ad2e mm: ptep_clear() page table helper discards 8ba73078b026 mm: add anonymous vma name refcounting discards da18b3823b15 docs: proc.rst: /proc/PID/maps: fix malformed table discards 1d05e69b9ce1 mm: add a field to store names for private anonymous memory discards 71e61245ae92 mm: rearrange madvise code to allow for reuse discards d52b16f78833 mm-remove-redundant-check-about-fault_flag_allow_retry-bit [...] discards 7a88d32f3109 mm: remove redundant check about FAULT_FLAG_ALLOW_RETRY bit discards 3172d92ab077 tools/testing/selftests/vm/userfaultfd.c: use swap() to ma [...] discards c15240e24370 memcg: better bounds on the memcg stats updates discards 458f3ee67318 mm/memcg: add group_oom_kill memory event discards 898488daaff5 mm/page_counter: remove an incorrect call to propagate_pro [...] discards 31ebb136eab3 mm: memcontrol: make cgroup_memory_nokmem static discards 40d29bc38233 mm/frontswap.c: use non-atomic '__set_bit()' when possible discards 2d131d102f80 mm-shmem-dont-truncate-page-if-memory-failure-happens-chec [...] discards a81749402f22 mm: shmem: don't truncate page if memory failure happens discards 4ca3db5f721a gup: avoid multiple user access locking/unlocking in fault [...] discards 5edd12835cf9 tools/vm/page_owner_sort.c: support sorting pid and time discards c0e296ca3121 tools/vm/page_owner_sort.c: add switch between culling by [...] discards 4fb419be8f45 tools/vm/page_owner_sort.c: support sorting by stack trace discards 7806acd4a257 tools/vm/page_owner_sort.c: fix NULL-pointer dereference w [...] discards 1fb9da6186df tools/vm/page_owner_sort.c: sort by stacktrace before culling discards 93fac291fc53 mm,fs: split dump_mapping() out from dump_page() discards f628b0376a75 kasan: test: add test case for double-kmem_cache_destroy() discards 2001464baa0b kasan: add ability to detect double-kmem_cache_destroy() discards 193cc4823214 kasan: test: add globals left-out-of-bounds test discards a98851a2b70a device-dax: compound devmap support discards c3a723d4f005 device-dax-remove-pfn-from-__dev_dax_ptepmdpud_fault-fix discards 3b00d3ebac73 device-dax: remove pfn from __dev_dax_{pte,pmd,pud}_fault() discards 7a2e42af1aea device-dax: set mapping prior to vmf_insert_pfn{,_pmd,pud}() discards 6dae2fa5d9bd device-dax: factor out page mapping initialization discards 27ff7a61d434 device-dax: ensure dev_dax->pgmap is valid for dynamic devices discards 62628a5a9e2a device-dax: use struct_size() discards 3a4ef21a36c5 device-dax: use ALIGN() for determining pgoff discards a675d502da42 mm/memremap: add ZONE_DEVICE support for compound pages discards c051e6cad2eb mm/page_alloc: refactor memmap_init_zone_device() page init discards 60938d70b3b4 mm/page_alloc: split prep_compound_page into head and tail [...] discards 61cf94c6a6bb mm-defer-kmemleak-object-creation-of-module_alloc-v4 discards 96449ba96a23 mm: defer kmemleak object creation of module_alloc() discards 7f71767277d5 mm: kmemleak: alloc gray object for reserved region with d [...] discards ffcab44e714d kmemleak-fix-kmemleak-false-positive-report-with-hw-tag-ba [...] discards cf2140a35f23 kmemleak: fix kmemleak false positive report with HW tag-b [...] discards b8f14908eb1f mm: slab: make slab iterator functions static discards b99ce9c2bcb5 mm/slab_common: use WARN() if cache still has objects on destroy discards 2783f448f172 fs/ioctl: remove unnecessary __user annotation discards df48d4611a0c ocfs2: fix ocfs2 corrupt when iputting an inode discards dc7b648317e6 ocfs2: clear links count in ocfs2_mknod() if an error occurs discards 3136a65356fb ocfs2: reflink deadlock when clone file to the same direct [...] discards b77c7f57f3f8 ocfs2: clearly handle ocfs2_grab_pages_for_write() return value discards d3c8dad2015e ocfs2:Use BUG_ON instead of if condition followed by BUG. discards 05932dae6ed9 squashfs: provide backing_dev_info in order to disable read-ahead discards 698b3938f4d6 scripts/spelling.txt: add "oveflow" discards bea083475d3a ia64: fix typo in a comment discards abe48046429b arch/ia64/kernel/setup.c: use swap() to make code cleaner discards c5dfeb544423 ia64: module: use swap() to make code cleaner discards e7b5b5cb7f3d trace/hwlat: make use of the helper function kthread_run_on_cpu() discards 53919bf0b420 trace/osnoise: make use of the helper function kthread_run [...] discards 950ab8a099ae rcutorture: make use of the helper function kthread_run_on_cpu() discards 6390e7bddb6a ring-buffer: make use of the helper function kthread_run_on_cpu() discards d212d4b91da6 RDMA/siw: make use of the helper function kthread_run_on_cpu() discards acadee99f0d3 kthread-add-the-helper-function-kthread_run_on_cpu-fix discards 03113c2a3110 kthread: add the helper function kthread_run_on_cpu() discards 073eb71ce090 procfs: prevent unpriveleged processes accessing fdinfo dir discards 4b69dc2103a1 /proc/kpageflags: do not use uninitialized struct pages discards b4b0b039023c /proc/kpageflags: prevent an integer overflow in stable_pa [...] discards 21b03ea2ddfe kfence: fix memory leak when cat kfence objects discards 662d3471544b hugetlbfs: fix issue of preallocation of gigantic pages ca [...] discards 97d9172e016c mm/memcg: relocate mod_objcg_mlstate(), get_obj_stock() an [...] discards 82754ab402f3 shmem-fix-a-race-between-shmem_unused_huge_shrink-and-shme [...] discards e715baebb07a shmem: fix a race between shmem_unused_huge_shrink and shm [...] discards 89f54d04c62f mm/slub: fix endianness bug for alloc/free_traces attributes discards 1eb335079ff3 selftests/damon: split test cases discards fbc446d14e05 selftests/damon: test debugfs file reads/writes with huge count discards ffea6cbc903e selftests/damon: test wrong DAMOS condition ranges input discards 74f33e8906f9 selftests/damon: test DAMON enabling with empty target_ids case discards d56cb23546f6 selftests/damon: skip test if DAMON is running discards 9886c06e2870 mm/damon/vaddr-test: remove unnecessary variables discards b78bacb1a984 mm/damon/vaddr-test: split a test function having >1024 by [...] discards f8e26da8feec mm/damon/vaddr: remove an unnecessary warning message discards 61b0b04eb62d mm/damon/core: remove unnecessary error messages discards ba1ccbc9de18 mm/damon/dbgfs: remove an unnecessary error message discards 33afc24bb325 mm/damon/core: use better timer mechanisms selection threshold discards 58bd2801dd93 mm/damon/core: fix fake load reports due to uninterruptibl [...] discards 90918566f264 timers: implement usleep_idle_range() discards 7c4f399baae1 filemap: remove PageHWPoison check from next_uptodate_page() discards 6e70674f3363 mailmap: Update email address for Guo Ren discards 3518176c40ca MAINTAINERS: update kdump maintainers discards 5c977fa4e00c Increase default MLOCK_LIMIT to 8 MiB discards cd65fc52aca5 mm-bdi-initialize-bdi_min_ratio-when-bdi-unregister-fix discards 5dc3fd0e669e mm: bdi: initialize bdi_min_ratio when bdi is unregistered discards 281d16b416b8 mm: fix panic in __alloc_pages discards 253a36e84c59 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] discards 9b34d916eb4e Merge branch 'slab-next' of git://git.kernel.org/pub/scm/l [...] discards a3d29ffb2d8e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards ac0b9899afbd Merge branch 'bitmap-master-5.15' of https://guthub.com/no [...] discards 21e4fce9eea8 Merge branch 'for-next' of git://git.infradead.org/users/w [...] discards d3c577a6e689 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards ad3e22445a2d Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] discards ba43c32f575e Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] discards 3d297900f2a2 Merge branch 'cfi/next' of git://git.kernel.org/pub/scm/li [...] discards c0c3dc5d98f4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 5c06f5b6844d Merge branch 'auxdisplay' of https://github.com/ojeda/linux.git discards 7b256d198866 Merge branch 'main' of git://git.infradead.org/users/willy [...] discards 15329e42cad3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards eec795e168fb Merge branch 'gnss-next' of git://git.kernel.org/pub/scm/l [...] discards e540ce325f83 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] discards 39cf3a3eb03c Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] discards c4ce49935667 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git discards 855dabf6519f Merge branch 'at24/for-next' of git://git.kernel.org/pub/s [...] discards 66dbc71db0ec Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] discards 7a230f736a2e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards 5e9e45a81f2c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 12f4aba9905e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards d0db96bd2ff2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 67f73a50b72b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 2b5e77b4ee47 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 37e41be5f341 Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...] discards 381d205d8d4c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 4a4ead0b4f4d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 4ffc672efe1d Merge branch 'gpio/gpio-sim' of git://git.kernel.org/pub/s [...] discards 5ac6e326a751 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards f950a210fcbc Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] discards 311992886e83 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 43eea155f182 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] discards a36f17c7f208 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 05798af19a10 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards fa80366fc817 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 44f7ce01ed85 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards 5919a271162c Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] discards 3f7e917bb6eb Merge branch 'for-next' of https://gitlab.com/peda-linux/mux.git discards 5b750f72a7cd Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] discards 11a70a679caa Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] discards 3e2d2a80139b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards be12f242c21f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards f2707e99cad2 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards 31466327d342 Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] discards 9afdcffdcdf6 Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] discards 1472e2c6299b Merge branch 'for-usb-next' of git://git.kernel.org/pub/sc [...] discards 2c7b2e8acd29 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] discards 3971ebe4d6f9 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] discards 1c52ed64f6c3 Merge branch 'for-next' of git://github.com/cminyard/linux [...] discards 550d9d03b4fc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards c306af27bc6f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards c2849f3962ff Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 6f6e7624c920 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 46357f394eed Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 422ff6ff6434 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards 5035f7ccf420 Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] discards 5b867446ce7f Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] discards 88de9a79f8a1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 85da7e42fd27 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] discards a16e5c25709c Merge branch 'timers/drivers/next' of git://git.linaro.org [...] discards be148136f8c4 Merge branch 'auto-latest' of git://git.kernel.org/pub/scm [...] discards 3b6036d8f63a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 4a73d5ea229f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards f6f0cc782544 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards 5e921ea17a3b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards 6567f2699d22 Merge branch 'keys-next' of git://git.kernel.org/pub/scm/l [...] discards 87b21215dad4 Merge branch 'next-testing' of git://git.kernel.org/pub/sc [...] discards 4f3df643d0e3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 36ee266b8d74 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards b9057b06ee8f Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] discards 7ff3b34eaea6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards 6327e2b9a9c6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 4def937c2665 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 6afc199f1f6e Merge branch 'for-next' of git://git.kernel.dk/linux-block.git discards 4405db577d29 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards 390c90cd7b2c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 15650786e787 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 763dbf444f8e Merge branch 'etnaviv/next' of https://git.pengutronix.de/ [...] discards 28a4ccd85687 Merge branch 'imx-drm/next' of https://git.pengutronix.de/ [...] discards e9fe0a0f540e Merge branch 'msm-next' of https://gitlab.freedesktop.org/ [...] discards 178acb3d339b Merge branch 'drm/tegra/for-next' of git://anongit.freedes [...] discards 60f20f12786e Merge branch 'for-linux-next-gt' of git://anongit.freedesk [...] discards 7d5d3e609337 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] discards 07bd79813836 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] discards 01687c769e98 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] discards c0cfbb5410b8 Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] discards 59cb510ecd28 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] discards 614624362ce0 Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] discards f085866a460f Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] discards 67072b17a54c Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] discards 9d54d7884331 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] discards 4b1947267429 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] discards 68369172b8d3 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] discards 2f10cc6dbdd6 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] discards b55e1b22858f Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] discards 7b1ebe8abd30 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 55025b118674 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] discards 72f0cc152338 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards e60f5f5c96d8 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards 29cc41c0493a Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] discards f62fae707b9b Merge branch 'cpupower' of git://git.kernel.org/pub/scm/li [...] discards 4a90c68d470a Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] discards b5d5623c20f5 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] discards 45ce043339a8 Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git discards be57401e3fda Merge branch 'master' of git://linuxtv.org/media_tree.git discards 95c662b81278 Merge branch 'docs-next' of git://git.lwn.net/linux.git discards 5b51a423b388 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] discards c325ce1261df Merge branch 'i3c/next' of git://git.kernel.org/pub/scm/li [...] discards 3c8d12d7d999 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] discards 36c3470863c9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards ad753190546e Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] discards 0e3ea962c1bb Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards 3d9ffdc596c0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 78b6d50424eb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 10ec7ac4a58f Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] discards 3be67c404212 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 3d29566c6f4e Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] discards 27d0b07df496 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards 27a10fad8635 Merge branch 'master' of https://github.com/Paragon-Softwa [...] discards b5156bb7855b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards f70b06b8d80f Merge branch 'nfsd-next' of git://git.linux-nfs.org/~bfiel [...] discards bd356dd0b231 Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] discards 7a7ec910c715 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 3d9c8eec7562 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 138ecd2a5d07 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] discards 142d269fced5 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] discards a170657991e4 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] discards 500550e676a8 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] discards 872792822666 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] discards 5db7c79afbe2 Merge branch 'master' of git://github.com/ceph/ceph-client.git discards cd9a384c2d4b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 5a5cc41d2299 Merge branch 'fscache-next' of git://git.kernel.org/pub/sc [...] discards 46de15b2e07e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 124ce953b62f Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] discards 5f12c56e19ae Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 4d5201c2ddba Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards 9951d0f29b04 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards 3c2871b0dcbc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards b2487e57c712 Merge branch 'for-next' of git://github.com/openrisc/linux.git discards ea244f9f6559 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards 7f6d2fb00387 Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] discards feeb15fd9080 Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] discards f9e1d6e47353 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards a6977cc80cf3 Merge branch 'h8300-next' of git://git.sourceforge.jp/gitr [...] discards ee52bc544c31 Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...] discards 4b75cd4d5206 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 41c16c54467e Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] discards c6ffedfdcaa1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards f3e251d66448 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] discards 657331caa534 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git discards e0fe608fd74a Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] discards 2a7d31935c60 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 5353a933d517 Merge branch 'next' of https://git.linaro.org/people/jens. [...] discards 9b265d0392bc Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] discards 160b25a9231b Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] discards 5201df4735c2 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] discards 1599a0c14efa Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 816bbb5bfed5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards b41bd8c600c5 Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] discards f60063f9a2ac Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards 9cc459b25172 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 73e63a363f48 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 471e1f2764da Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 8b51a2b77a29 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 3b907f643985 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 54f9604b7847 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards e499777aa9fb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 9f236c17f561 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] discards 203a5e2ba90d Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] discards 991a31e35a1f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 4c8666db8749 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards a2c8e68c9810 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards c2f987d1445d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 49c4f515afdc Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] discards b2029016517e Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] discards f0d7ca146e4b Merge branch 'for-next' of git://git.infradead.org/users/h [...] discards d63f718f762a Merge branch 'perf/core' of git://git.kernel.org/pub/scm/l [...] discards aeb3917eeae9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards a119cd39dcbf Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] discards 2d96e647b0f0 Merge branch 'irq/irqchip-fixes' of git://git.kernel.org/p [...] discards d572232be061 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] discards 0321ecb74f82 Merge branch 'fix' of git://git.kernel.org/pub/scm/linux/k [...] discards e794c20afaaa Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] discards 398f57457c57 Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] discards 688ca25176b7 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] discards b54bb123059e Merge branch 'drm-fixes' of git://git.freedesktop.org/git/ [...] discards 693b807d4ed8 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] discards c5b95cec6f84 Merge branch 'dt/linus' of git://git.kernel.org/pub/scm/li [...] discards 21578548b371 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] discards 7a3af7452cf3 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] discards c0691f2afe74 Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] discards 21bf9e05846d Merge branch 'master' of git://git.kernel.org/pub/scm/virt [...] discards 0421fca9a48b Merge branch 'mips-fixes' of git://git.kernel.org/pub/scm/ [...] discards 7d60e9201bb2 Merge branch 'reset/fixes' of https://git.pengutronix.de/g [...] discards a74091768bf5 Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git discards fca71a94bcc2 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] discards 929a8b0b0170 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] discards 1a9e4240cec4 Merge branch 'char-misc-linus' of git://git.kernel.org/pub [...] discards 5ab480868833 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] discards 92d5e3aefc56 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] discards 322fff11d702 Merge branch 'for-usb-fixes' of git://git.kernel.org/pub/s [...] discards dd5ab1ed1f39 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] discards fe78082af02e Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] discards 4bb6293ddeb9 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] discards 65e0f40a9b8f Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] discards c420f3e0908b Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] discards 568d8b4978db Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] discards 9749d9b321b5 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] discards 3bb4fc4378dd Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] discards 0622c9f85768 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] discards d2ddd9a63b0f Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] discards ddb5191da624 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] discards 23cdad2f4d29 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] discards ae338db50752 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] discards d186aa9ee3a3 Merge branch 'for-curr' of git://git.kernel.org/pub/scm/li [...] discards 42f9758f7fa7 Merge branch 'Enhance and rework logging controls in libbpf' discards e296bd28ea20 bpftool: Switch bpf_object__load_xattr() to bpf_object__load() discards 53b6c4240b54 selftests/bpf: Remove the only use of deprecated bpf_objec [...] discards 333268feb02d selftests/bpf: Add test for libbpf's custom log_buf behavior discards 27a365523434 selftests/bpf: Replace all uses of bpf_load_btf() with bpf [...] discards fa5e5cc04e44 libbpf: Deprecate bpf_object__load_xattr() discards bb2b42a63104 libbpf: Add per-program log buffer setter and getter discards 7e92c59cdabc libbpf: Preserve kernel error code and remove kprobe prog [...] discards 7570e22728eb libbpf: Improve logging around BPF program loading discards 52fa8dd0fd53 libbpf: Allow passing user log setting through bpf_object_ [...] discards facb3cac0be9 libbpf: Allow passing preallocated log_buf when loading BT [...] discards eedcbe0fe13b libbpf: Add OPTS-based bpf_btf_load() API discards 336f222c5406 libbpf: Fix bpf_prog_load() log_buf logic for log_level 0 discards f55d117f27ed samples/bpf: xdpsock: Fix swap.cocci warning discards 6f731452e4ee rcu: Add mutex for rcu boost kthread spawning and affinity [...] discards 2d62f5bdbcb1 rcu: Kill rnp->ofl_seq and use only rcu_state.ofl_lock for [...] discards 5f43dbda02c2 EXP workqueue: Fix unbind_workers() VS wq_worker_sleeping() race discards 9ec88eebdb3a EXP workqueue: Fix unbind_workers() VS wq_worker_running() race discards dc7c41e3d0fa EXP workqueue: Upgrade queue_work_on() comment discards 5ad05089c888 EXP testing/bpf: Update test names for xchg and cmpxchg discards 7ccefa462093 EXP timers/nohz: Last resort update jiffies on nohz_full I [...] discards 37ea38b7b299 EXP rcu-tasks: Check for abandoned callbacks discards 0572502bf5e8 rcutorture: Print message before invoking ->cb_barrier() discards d6c9436e6565 kcsan: Only test clear_bit_unlock_is_negative_byte if arch [...] discards cd1f0f6a70f3 kcsan: Avoid nested contexts reading inconsistent reorder_access discards e6a068860abf clocksource: Add a Kconfig option for WATCHDOG_MAX_SKEW discards a5c54cbe2d75 torture: Indicate which torture.sh runs' bugs are all KCSA [...] discards 156d69d72af7 torture: Make kvm.sh summaries note runs having only KCSAN [...] discards 19006f26a7e0 torture: Output per-failed-run summary lines from torture.sh discards 0fcab507b73a kcsan: Turn barrier instrumentation into macros discards 02a0b813d8ca kcsan: Make barrier tests compatible with lockdep discards e66506bab42e kcsan: Support WEAK_MEMORY with Clang where no objtool sup [...] discards d96c1739a40f compiler_attributes.h: Add __disable_sanitizer_instrumentation discards 0593efea6d4d objtool, kcsan: Remove memory barrier instrumentation from [...] discards 8f8ca5cc61ca objtool, kcsan: Add memory barrier instrumentation to whitelist discards 8777dbf05f9e sched, kcsan: Enable memory barrier instrumentation discards 8d47a4e2b909 mm, kcsan: Enable barrier instrumentation discards 8743157c86e2 x86/qspinlock, kcsan: Instrument barrier of pv_queued_spin [...] discards 54811f65243b x86/barriers, kcsan: Use generic instrumentation for non-s [...] discards 5a364e148941 asm-generic/bitops, kcsan: Add instrumentation for barriers discards 40ebaaf1b2cd locking/atomics, kcsan: Add instrumentation for barriers discards 6acfabada1b8 locking/barriers, kcsan: Support generic instrumentation discards 7dbb0d1f2d38 locking/barriers, kcsan: Add instrumentation for barriers discards 40f99b61b3cc kcsan: selftest: Add test case to check memory barrier ins [...] discards ebe3b168c0d8 kcsan: Ignore GCC 11+ warnings about TSan runtime support discards 838161493877 kcsan: test: Add test cases for memory barrier instrumentation discards fd5e77a9bcaa kcsan: test: Match reordered or normal accesses discards e2be0a8d19d3 kcsan: Document modeling of weak memory discards 736d3792109f kcsan: Show location access was reordered to discards 607bc30f7fa1 kcsan: Call scoped accesses reordered in reports discards ddf251ed3a1f kcsan, kbuild: Add option for barrier instrumentation only discards cee809ff25ad kcsan: Add core memory barrier instrumentation functions discards 913bee819326 kcsan: Add core support for a subset of weak memory modeling discards b57443c9f541 kcsan: Avoid checking scoped accesses from nested contexts discards 681649952ddd kcsan: Remove redundant zero-initialization of globals discards 828c16fbd5a2 kcsan: Refactor reading of instrumented memory discards 70bfe230618a torture: Allow four-digit repetition numbers for --configs [...] discards 5abca829cb69 torture: Drop trailing ^M from console output discards cd6b0441cc05 rcu: Fix description of kvfree_rcu() discards a5c4165b1a70 MAINTAINERS: Add Frederic and Neeraj to their RCU files discards 9da622944c94 Merge branch into tip/master: 'core/entry' discards 6227b754c202 Merge branch into tip/master: 'irq/core' discards 7a0c1e8c5eb7 Merge branch into tip/master: 'locking/core' discards 87c2e89236b2 Merge branch into tip/master: 'perf/core' discards 4954332026f3 Merge branch into tip/master: 'ras/core' discards 0e7543b1f311 Merge branch into tip/master: 'sched/core' discards 06f616538695 Merge branch into tip/master: 'sched/urgent' discards e0e71fd417af Merge branch into tip/master: 'x86/core' discards 6a4abe085c1b Merge branch into tip/master: 'x86/cpu' discards 38cac6797b7e Merge branch into tip/master: 'x86/fpu' discards 16021666677b Merge branch into tip/master: 'x86/misc' discards aa5d15356b8c Merge branch into tip/master: 'x86/mm' discards ff5caa7b1ce5 Merge branch into tip/master: 'x86/paravirt' discards ce50ebb1591b Merge branch into tip/master: 'x86/platform' discards 1c14082d6341 Merge branch into tip/master: 'x86/sev' discards 048cd1e2adb0 Merge branch into tip/master: 'x86/sgx' discards 7fe816e0fa3f ksmbd: fix uninitialized symbol 'pntsd_size' discards 0493e0fb1d23 ksmbd: fix error code in ndr_read_int32() discards 85f9cce94cd1 f2fs: add gc_urgent_high_remaining sysfs node discards e93848baa37b f2fs: fix to do sanity check in is_alive() discards 9d1a315fe545 f2fs: fix to avoid panic in is_alive() if metadata is inco [...] discards 43a7ab335c2e f2fs: fix to do sanity check on inode type during garbage [...] discards 5c92176f1f2e f2fs: avoid duplicate call of mark_inode_dirty omits 6b711ebfff29 Merge branch 'pci/errors' omits e6180942c2ed Merge branch 'remotes/lorenzo/pci/bridge-emul' omits e3dbfc2ed4f8 Merge branch 'remotes/lorenzo/pci/xilinx-nwl' omits c234920f3c46 Merge branch 'remotes/lorenzo/pci/xgene' omits f145ae52eb59 Merge branch 'remotes/lorenzo/pci/vmd' omits 99ce6912dadf Merge branch 'remotes/lorenzo/pci/rcar' omits 57374c834126 Merge branch 'remotes/lorenzo/pci/qcom' omits 65a3a6a2c043 Merge branch 'remotes/lorenzo/pci/mvebu' omits 9ec51e0f1f7c Merge branch 'remotes/lorenzo/pci/mt7621' omits 7aeea4bd556d Merge branch 'remotes/lorenzo/pci/mediatek-gen3' omits c56d44c8a677 Merge branch 'remotes/lorenzo/pci/mediatek' omits 87f77acad036 Merge branch 'remotes/lorenzo/pci/dwc' omits 5d098dbe9da7 Merge branch 'remotes/lorenzo/pci/brcmstb' omits ba34a6a55b0b Merge branch 'remotes/lorenzo/pci/apple' omits caaa022cd4af Merge branch 'remotes/lorenzo/pci/aardvark' omits 96ebaa481555 Merge branch 'pci/switchtec' omits 247e80b09d79 Merge branch 'pci/hotplug' omits a93b80f7acef Merge branch 'pci/enumeration' omits 8507531ecc6c Merge branch 'pci/aspm' omits 1ebaf8d2448d drm/amdgpu: bump driver version for PROFILE IOCTL omits 4ab6e103c1e1 drm/amdgpu/UAPI: add new PROFILE IOCTL omits 2411dd2f2ac7 drm/ttm: Put BO in its memory manager's lru list omits 0d7f25fd199d drm/radeon: Add HD-audio component notifier support (v2) omits f372c62d8be6 Revert "drm/amd/display: To modify the condition in indica [...] omits 581af433b5ab Revert "amd/amdgpu: Disable VCN DPG mode for Picasso" omits 3d3d757a42b7 drm/amdgpu/swsmu/vgh: rename MSG_RlcPowerNotify omits 1f27bd67777c drm/amdgpu: only check for _PR3 on dGPUs omits e99b0ae1c300 drm/amdgpu: add another raven1 gfxoff quirk omits 4ded7796ed52 hwmon: (ntc_thermistor) Move DT matches to the driver block omits 21aaabb26242 hwmon: (ntc_thermistor) Switch to generic firmware props omits c9b45a260828 hwmon: (ntc_thermistor) Move and refactor DT parsing omits 76b76e020192 hwmon: (adm1031) Remove redundant assignment to variable range omits a2d2685623f1 selftests: cgroup: build error multiple outpt files omits 1fa074042c8c selftests/move_mount_set_group remove unneeded conversion to bool omits 1710d71a2670 selftests/mount: remove unneeded conversion to bool omits 83470b5a0392 selftests: harness: avoid false negatives if test has no ASSERTs omits e4b37fd9e8f1 Merge branch 'for-5.16-fixes' into for-next omits 221d4740452d Merge branches 'for-next/misc' and 'for-next/cache-ops-dzp [...] omits 9dbd1ab20509 gpiolib: check the 'ngpios' property in core gpiolib code omits e5ab49cd3d69 gpiolib: improve coding style for local variables omits fc4ae5492ca4 f2fs: show number of pending discard commands omits a8d4a536d685 f2fs: support POSIX_FADV_DONTNEED drop compressed page cache omits 8442ab5217cc f2fs: fix remove page failed in invalidate compress pages omits 10440299858e f2fs: show more DIO information in tracepoint omits 41472067e228 f2fs: use iomap for direct I/O omits e320d9c2e900 gpio: xlp: Fix build errors from Netlogic XLP removal omits adc8b4bf2a7f gpio: rockchip: lock GPIOs used as interrupts omits a00128dfc8fc gpio: aggregator: Add interrupt support omits 49fdfe664006 gpiolib: Let gpiod_add_lookup_table() call gpiod_add_looku [...] omits 373c0a890520 [for -next only] kconfig: generate include/generated/rustc_cfg omits d395d823b3ae bootmem: Use page->index instead of page->freelist omits 5718b5cdd6e5 zsmalloc: Stop using slab fields in struct page omits c45322d8fa9c mm/slub: Define struct slab fields for CONFIG_SLUB_CPU_PAR [...] omits 1c21580b3925 mm/slub: Simplify struct slab slabs field definition omits 45992ff63ce7 mm/sl*b: Differentiate struct slab fields by sl*b implementations omits 0b8152b86818 ARM: dts: bcm2711-rpi-4-b: Add gpio offsets to line name array omits e1610431b95c gpio: dwapb: clarify usage of the register file version omits 7bc14ff2952d gpio: ml-ioh: Change whitespace to match gpio-pch.c omits 46155a0c55eb gpio: ml-ioh: Use BIT() to match gpio-pch.c omits 06939f22ae5f gpio: ml-ioh: Cache &pdev->dev to reduce repetition omits 2822b02765ed gpio: pch: Cache &pdev->dev to reduce repetition omits 82b2cd4c8cae gpio: pch: Use .driver_data instead of checking Device IDs again omits 67b7966d2fb6 mm/kfence: Convert kfence_guarded_alloc() to struct slab omits aa4f573a4c96 mm/kasan: Convert to struct folio and struct slab omits fa5ba4107ce2 mm/slob: Convert SLOB to use struct slab omits eefa12e18a92 mm/memcg: Convert slab objcgs from struct page to struct slab omits 4e8d1faebc24 mm: Convert struct page to struct slab in functions used b [...] omits 4f4534893407 dt-bindings: gpio: sifive,gpio: Group interrupt tuples omits 2a144bcd661c x86/csum: Fix initial seed for odd buffers omits 60726e868227 selftests/ftrace: make kprobe profile testcase description unique omits 2caff2f2a90f hwmon: (asus_wmi_sensors) fix an array overflow omits dc51d16e5c61 hwmon: (asus_wmi_ec_sensors) fix array overflow omits 825b2ccfc965 hwmon: (sht4x) Add device tree match table omits b3a2f885047a hwmon: (ntc_thermistor) Merge platform data omits 33e612379dc1 hwmon: (ntc_thermistor) Drop read_uv() depend on OF and IIO omits e282bed4fd38 hwmon: (ntc_thermistor) Drop get_ohm() omits 0951884b6b2d hwmon: (ntc_thermistor) Merge platform data into driver omits b12a69315e81 hwmon: (jc42) Add support for ONSEMI N34TS04 omits 1a401e99bbf2 hwmon: (k10temp) Support up to 12 CCDs on AMD Family of pr [...] omits 90781e33de7d hwmon: (asus_wmi_sensors) Support X370 Asus WMI. omits 7d1c949c1215 hwmon: (asus_wmi_ec_sensors) Support B550 Asus WMI. omits c822a42f45b4 hwmon: (f71882fg) Add F81966 support omits 34fcd4dcddf3 hwmon: (adm1021) Improve detection of LM84, MAX1617, and MAX1617A omits 1c7725c3bd0a hwmon: (tmp401) Hide register write address differences in [...] omits 91d5e7fa65e6 hwmon: (tmp401) Use regmap omits 0b2b2ac6464a hwmon: (tmp401) Convert to _info API omits 048241d79e17 hwmon: (tmp401) Simplify temperature register arrays omits 21f69362f38f hwmon: Driver for Texas Instruments INA238 omits bb146907042b dt-bindings: hwmon: ti,ina2xx: Add ti,shunt-gain property omits db615921f87c dt-bindings: hwmon: ti,ina2xx: Document ti,ina238 compatib [...] omits 4e1a4cef0d98 hwmon: (k10temp) Add support for AMD Family 19h Models 10h [...] omits 296713bac72e hwmon: (k10temp) Remove unused definitions omits 49e90c39d0be x86/amd_nb: Add AMD Family 19h Models (10h-1Fh) and (A0h-A [...] omits be3dc15ffe64 gpiolib: acpi: Unify debug and other messages format omits bdfd6ab8fdcc gpiolib: acpi: Do not set the IRQ type if the IRQ is alrea [...] omits 6b2ecb61bb10 x86/csum: Fix compilation error for UM omits a21296a51119 selftests: clone3: clone3: add case CLONE3_ARGS_NO_TEST omits f8bf30bd4aab selftests: timers: Remove unneeded semicolon omits ad3274dbccf4 kselftests: timers:Remove unneeded semicolon omits d31c3c683ee6 x86/csum: Rewrite/optimize csum_partial() omits 2ff64a84bbb3 gpiolib: acpi: shrink devm_acpi_dev_add_driver_gpios() omits 507805b83ff1 gpiolib: acpi: Remove never used devm_acpi_dev_remove_driv [...] omits ea708ac5bf41 gpio: xlp: Remove Netlogic XLP variants omits c61d8b5791ab dt-bindings: gpio: gpio-vf610: Add imx8ulp compatible string omits a3587e2c0578 i3c: fix incorrect address slot lookup on 64-bit omits 41a0430dd5ca i3c/master/mipi-i3c-hci: Prefer kcalloc over open coded ar [...] omits 605fa23646dd i3c/master/mipi-i3c-hci: Prefer struct_size over open code [...] adds 9b302ffe4e8d Merge tag 'drm-fixes-2021-12-10' of git://anongit.freedesk [...] adds 5b46fb038397 Merge tag 'sound-5.16-rc5' of git://git.kernel.org/pub/scm [...] adds bec8cb26f44c Merge tag 'libata-5.16-rc5' of git://git.kernel.org/pub/sc [...] adds 2ca4b65169b3 Merge tag 'mmc-v5.16-rc3' of git://git.kernel.org/pub/scm/ [...] adds b8a98b6bf66a Merge tag 'pci-v5.16-fixes-2' of git://git.kernel.org/pub/ [...] adds ee3a4f666207 KVM: x86: selftests: svm_int_ctl_test: fix intercept calculation adds 1ebfaa11ebb5 KVM: x86: Wait for IPIs to be delivered when handling Hype [...] adds 3244867af8c0 KVM: x86: Ignore sparse banks size for an "all CPUs", non- [...] adds c8cc43c1eae2 selftests: KVM: avoid failures due to reserved HyperTransp [...] adds 777ab82d7ce0 KVM: X86: Raise #GP when clearing CR0_PG in 64 bit mode adds d07898eaf399 KVM: x86: Don't WARN if userspace mucks with RCX during st [...] adds 10e7a099bfd8 selftests: KVM: Add test to verify KVM doesn't explode on [...] adds b9172f9e8844 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] adds 42288cb44c4b wait: add wake_up_pollfree() adds a880b28a71e3 binder: use wake_up_pollfree() adds 9537bae0da1f signalfd: use wake_up_pollfree() adds 363bee27e258 aio: keep poll requests on waitqueue until completed adds 50252e4b5e98 aio: fix use-after-free due to missing POLLFREE handling adds 4b3749865374 aio: Fix incorrect usage of eventfd_signal_allowed() adds 0d21e6684779 Merge tag 'aio-poll-for-linus' of git://git.kernel.org/pub [...] adds ee7f3666995d tracefs: Have new files inherit the ownership of their parent adds 48b27b6b5191 tracefs: Set all files to the same group ownership as the [...] adds 7d5b7cad79da ftrace: Use direct_ops hash in unregister_ftrace_direct adds fea3ffa48c6d ftrace: Add cleanup to unregister_ftrace_direct_multi adds e1067a07cfbc ftrace/samples: Add module to test multi direct modify interface adds c24be24aed40 tracing: Fix possible memory leak in __create_synth_event( [...] adds 257dcf29232b Merge tag 'trace-v5.16-rc4' of git://git.kernel.org/pub/sc [...] adds 1e050cd539b8 Merge tag 'hwmon-for-v5.16-rc5' of git://git.kernel.org/pu [...] adds d46bca632ca4 Merge tag 'pm-5.16-rc5' of git://git.kernel.org/pub/scm/li [...] adds 9e65da135b39 Merge tag 'acpi-5.16-rc5' of git://git.kernel.org/pub/scm/ [...] adds b9902641b50d Merge tag 'thermal-5.16-rc5' of git://git.kernel.org/pub/s [...] adds b10252c7ae9c nfsd: Fix nsfd startup race (again) adds 548ec0805c39 nfsd: fix use-after-free due to delegation race adds e80bdc5ed065 Merge tag 'nfsd-5.16-2' of git://linux-nfs.org/~bfields/linux adds e1b96811e212 Merge tag '5.16-rc4-smb3-fixes' of git://git.samba.org/sfr [...] adds 6f513529296f Merge tag 'for-5.16-rc4-tag' of git://git.kernel.org/pub/s [...] adds 9dcc38e2813e Increase default MLOCK_LIMIT to 8 MiB adds e943d28db257 MAINTAINERS: update kdump maintainers adds d020d9e63d53 mailmap: update email address for Guo Ren adds 0c941cf30b91 filemap: remove PageHWPoison check from next_uptodate_page() adds e4779015fd5d timers: implement usleep_idle_range() adds 70e9274805fc mm/damon/core: fix fake load reports due to uninterruptibl [...] adds 4de46a30b992 mm/damon/core: use better timer mechanisms selection threshold adds 0bceffa236af mm/damon/dbgfs: remove an unnecessary error message adds 1afaf5cb687d mm/damon/core: remove unnecessary error messages adds 09e12289cc04 mm/damon/vaddr: remove an unnecessary warning message adds 044cd9750fe0 mm/damon/vaddr-test: split a test function having >1024 by [...] adds 9f86d624292c mm/damon/vaddr-test: remove unnecessary variables adds 964e17016cf9 selftests/damon: skip test if DAMON is running adds c6980e30af35 selftests/damon: test DAMON enabling with empty target_ids case adds d85570c655cc selftests/damon: test wrong DAMOS condition ranges input adds b4a002889d24 selftests/damon: test debugfs file reads/writes with huge count adds 9ab3b0c8ef62 selftests/damon: split test cases adds 005a79e5c254 mm/slub: fix endianness bug for alloc/free_traces attributes adds a7ebf564de32 mm/memcg: relocate mod_objcg_mlstate(), get_obj_stock() an [...] adds 4178158ef8ca hugetlbfs: fix issue of preallocation of gigantic pages ca [...] adds 3c376dfafbf7 mm: bdi: initialize bdi_min_ratio when bdi is unregistered adds df442a4ec740 Merge branch 'akpm' (patches from Andrew) adds a84e0b319908 Merge tag 'devicetree-fixes-for-5.16-2' of git://git.kerne [...] adds 2acdaf59e595 Merge tag 'clk-fixes-for-linus' of git://git.kernel.org/pu [...] adds a74c313aca26 i2c: mpc: Use atomic read and fix break condition adds bd66be54b92e Merge branch 'i2c/for-current' of git://git.kernel.org/pub [...] adds e47498afeca9 io-wq: remove spurious bit clear on task_work addition adds 78a780602075 io_uring: ensure task_work gets run as part of cancelations adds 71a85387546e io-wq: check for wq exit after adding new worker task_work adds f152165ada75 Merge tag 'io_uring-5.16-2021-12-10' of git://git.kernel.d [...] adds 776b54e97a7d mtd_blkdevs: don't scan partitions for plain mtdblock adds 75feae73a280 block: fix single bio async DIO error handling adds 16cc33b23732 nvme: show subsys nqn for duplicate cntlids adds d39ad2a45c0e nvme: disable namespace access for unsupported metadata adds 793fcab83f38 nvme: report write pointer for a full zone as zone start + [...] adds c7c15ae3dc50 nvme-multipath: set ana_log_size to 0 after free ana_log_buf adds 8b77fa6fdce0 nvme: fix use after free when disconnecting a reconnecting ctrl adds 30e32f300be6 nvmet-tcp: fix possible list corruption for unexpected com [...] adds 091f06d91cbc Merge tag 'nvme-5.16-2021-12-10' of git://git.infradead.or [...] adds 55df1ce0d4e0 md: fix update super 1.0 on rdev size change adds 07641b5f32f6 md: fix double free of mddev->private in autorun_array() adds a5c24552354f Merge branch 'md-fixes' of https://git.kernel.org/pub/scm/ [...] adds e6a59aac8a87 block: fix ioprio_get(IOPRIO_WHO_PGRP) vs setuid(2) adds 5eff36383865 Revert "mtd_blkdevs: don't scan partitions for plain mtdblock" adds eccea80be257 Merge tag 'block-5.16-2021-12-10' of git://git.kernel.dk/l [...] adds c89789975247 perf tools: Prevent out-of-bounds access to registers adds 057ae59f5a1d perf intel-pt: Fix some PGE (packet generation enable/cont [...] adds ad106a26aef3 perf intel-pt: Fix sync state when a PSB (synchronization) [...] adds 4c761d805bb2 perf intel-pt: Fix intel_pt_fup_event() assumptions about [...] adds c79ee2b21609 perf intel-pt: Fix state setting when receiving overflow ( [...] adds a32e6c5da599 perf intel-pt: Fix next 'err' value, walking trace adds a882cc949710 perf intel-pt: Fix missing 'instruction' events with 'q' option adds 6665b8e4836c perf intel-pt: Fix error timestamp setting on the decoder [...] adds 9937e8daab29 perf python: Fix NULL vs IS_ERR_OR_NULL() checking adds bbdff6d583be Merge tag 'perf-tools-fixes-for-v5.16-2021-12-11' of git:/ [...] adds a4f1192cb537 percpu_ref: Replace kernel.h with the necessary inclusions adds 8f97a35a53e2 Merge branch 'for-5.16-fixes' of git://git.kernel.org/pub/ [...] adds e034d9cbf9f1 Merge tag 'xfs-5.16-fixes-3' of git://git.kernel.org/pub/s [...] adds a763d5a5abd6 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] adds 0f3d41e82d78 Merge tag 'csky-for-linus-5.16-rc5' of git://github.com/c- [...] adds 773602256a2c Merge tag 'sched-urgent-2021-12-12' of git://git.kernel.or [...] adds c3fbab7767c5 irqchip/irq-bcm7120-l2: Add put_device() after of_find_dev [...] adds b7fd35a0ad97 Merge tag 'irqchip-fixes-5.16-2' of git://git.kernel.org/p [...] adds 82d2ef454052 Merge tag 'irq-urgent-2021-12-12' of git://git.kernel.org/ [...] adds a663bd19114d clocksource/drivers/dw_apb_timer_of: Fix probe failure adds 1edb7e74a7d3 clocksource/drivers/arm_arch_timer: Force inlining of erra [...] adds aa073d8b2a63 Merge tag 'timers-v5.16-rc4' of https://git.linaro.org/peo [...] adds c7fc51268bc0 Merge tag 'timers-urgent-2021-12-12' of git://git.kernel.o [...] adds 8d7ed10410d5 Merge tag 'char-misc-5.16-rc5' of git://git.kernel.org/pub [...] adds 811ae81320da xhci: Remove CONFIG_USB_DEFAULT_PERSIST to prevent xHCI fr [...] adds 7faac1953ed1 xhci: avoid race between disable slot command and host run [...] adds 153a2d7e3350 USB: gadget: detect too-big endpoint 0 requests adds 86ebbc11bb3f USB: gadget: zero allocate endpoint 0 buffers adds 1a3910c80966 usb: core: config: fix validation of wMaxPacketValue entries adds ca5737396927 usb: core: config: using bit mask instead of individual bits adds 90d9fbc16b69 Merge tag 'usb-5.16-rc5' of git://git.kernel.org/pub/scm/l [...] adds 2585cf9dfaad Linux 5.16-rc5 adds 4be68afb8c4f Merge branch 'for-curr' of git://git.kernel.org/pub/scm/li [...] adds 5c127beb8f14 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] adds 4eac5ee44735 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds edce10ee21f3 s390/kexec_file: print some more error messages adds 41967a37b8ee s390/kexec_file: fix error handling when applying relocations adds ac8fc6af1ab6 s390/ftrace: remove preempt_disable()/preempt_enable() pair adds abf0e8e4ef25 s390/kexec: handle R_390_PLT32DBL rela in arch_kexec_apply [...] adds 5dcf0c3084eb s390: enable switchdev support in defconfig adds c9b12b59e2ea s390/entry: fix duplicate tracking of irq nesting level adds 85bf17b28f97 recordmcount.pl: look for jgnop instruction as well as bcr [...] adds 1ce406c49bd7 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds ab443c539167 sch_cake: do not call cake_destroy() from cake_init() adds bcd0f9335332 phonet: refcount leak in pep_sock_accep adds 71ddeac8cd1d inet_diag: fix kernel-infoleak for UDP sockets adds 94f2a444f28a net: usb: qmi_wwan: add Telit 0x1070 composition adds ee60e626d536 netdevsim: don't overwrite read only ethtool parms adds 3748939bce3f selftests: icmp_redirect: pass xfail=0 to log_test() adds 27cbf64a766e net: hns3: fix use-after-free bug in hclgevf_send_mbx_msg adds 6dde452bceca net: hns3: fix race condition in debugfs adds 8f2fd39355ae Merge branch 'hns3-fixes' adds 7e0147592b5c selftests: Add duplicate config only for MD5 VRF tests adds 0f108ae44520 selftests: Fix raw socket bind tests with VRF adds 28a2686c185e selftests: Fix IPv6 address bind tests adds 00094b3d0ad1 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 345e004d0233 bpf: Fix incorrect state pruning for <8B spill/fill adds 0be2516f865f selftests/bpf: Tests for state pruning with u32 spill/fill adds 0ed199f731dc Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 7770a39d7c63 xfrm: fix a small bug in xfrm_sa_len() adds b9aca042542f Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds a413de1112e8 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 99541c6b7175 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds fdd353bd1d73 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 7f3fc1d6aa94 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds fdcd09655d20 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds f940cd172e6a Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 0a6ab32515cc Merge branch 'for-usb-fixes' of git://git.kernel.org/pub/s [...] adds 12f247ab590a Input: atmel_mxt_ts - fix double free in mxt_read_info_block adds 624ab50159fd Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds fb91bfe5f3ac Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 56a8e6a2c012 Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git adds 29215433a0bc Merge branch 'reset/fixes' of https://git.pengutronix.de/g [...] adds 2212c13de77e Merge branch 'mips-fixes' of git://git.kernel.org/pub/scm/ [...] adds fce15c45d3fb hwmon: (lm90) Fix usage of CONFIG2 register in detect function adds 55840b9eae53 hwmon: (lm90) Prevent integer overflow/underflow in hyster [...] adds 16ba51b5dcd3 hwmon: (lm90) Drop critical attribute support for MAX6654 adds da7dc0568491 hwmom: (lm90) Fix citical alarm status for MAX6680/MAX6681 adds cdc5287acad9 hwmon: (lm90) Do not report 'busy' status bit as alarm adds 62443d753a32 Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] adds f2b92fa9a052 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] adds f0052171b766 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds c8ba7e6e73b4 Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] adds 3a241ba0c196 Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] adds 34d938c08cb6 Merge branch 'fix' of git://git.kernel.org/pub/scm/linux/k [...] adds 5ef757e7514f Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 80aa1498c144 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] new b465928996c8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 35f8f7ef69dc Merge branch 'perf/core' of git://git.kernel.org/pub/scm/l [...] new 2183d07ab0ce Merge branch 'for-next' of git://git.infradead.org/users/h [...] new e121e8053f16 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] new 7afccde389dc arm64: kexec: reduce calls to page_address() new a3a5b763410c arm64: mm: Rename asid2idx() to ctxid2asid() new 386a74677be1 arm64: mm: Use asid feature macro for cheanup new 1614b2b11fab arch: Make ARCH_STACKWALK independent of STACKTRACE new 1e5428b2b7e8 arm64: Add comment for stack_info::kr_cur new 86bcbafcb726 arm64: Mark __switch_to() as __sched new ed876d35a1dc arm64: Make perf_callchain_kernel() use arch_stack_walk() new 4f62bb7cb165 arm64: Make __get_wchan() use arch_stack_walk() new 39ef362d2d45 arm64: Make return_address() use arch_stack_walk() new 22ecd975b61d arm64: Make profile_pc() use arch_stack_walk() new 2dad6dc17bd0 arm64: Make dump_backtrace() use arch_stack_walk() new d2d1d2645cfd arm64: Make some stacktrace functions private new 5d6d02be3588 Merge branches 'for-next/misc', 'for-next/cache-ops-dzp' a [...] new d9d8ccc6dfb0 Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] new 0a88cad72fce Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b24437e0e731 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new fe979ebeb12e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 05d25b35df70 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 95fc0bee2782 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] new 2dd6123d3f13 memory: brcmstb_dpfe: fix typo in a comment new 2e1d347deb7c Merge branch 'mem-ctrl-next' into for-next new 4ee476082bfd Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new a9d0809478e7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ce24a1e9c505 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 669f81e89cf8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d1a38eef0176 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ddc09d76a02e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c92122b43aca Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 98aed89336d2 ARM: bcm2711-rpi-4-b: Add gpio offsets to line name array new 0f29f0487bfe ARM: dts: gpio-ranges property is now required new de00a29fdcf3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new cccf1701a2c2 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new a65ddfabe235 Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] new 2e4dbcf7177e arm64: dts: rockchip: Change pwm pinctrl-name to "default" [...] new aaa552d84580 arm64: dts: rockchip: Add spi nodes on rk356x new ea1847c09c34 arm64: dts: rockchip: Add spi1 pins on Quartz64 A new a39891a6e420 arm64: dts: rockchip: Add missing secondary compatible for [...] new d7c35b2120f4 Merge branch 'v5.17-armsoc/dts64' into for-next new f471b1b2db08 arm64: dts: rockchip: Fix Bluetooth on ROCK Pi 4 boards new f3e71d41b8bf Merge branch 'v5.17-armsoc/dts64' into for-next new fcf8e7204695 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 90c2bade374c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a286430cb820 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] new 1c590e7a3540 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] new 30d35baf2afc Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] new ae2ecc5ea69b Merge branch 'next' of https://git.linaro.org/people/jens. [...] new a1bb98b2cf8b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 90542ca3c629 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] new 11b6fbcf79f2 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git new 8f6b28c5b178 Merge tag 'clk-at91-5.17' of git://git.kernel.org/pub/scm/ [...] new 5267d1ebd206 Merge branch 'clk-at91' into clk-next new 9259228037cb clk/ti/adpll: Make const pointer error a static const array new 5c1c42c49b8a clk: clk_core_get() can also return NULL new 978fbc7a0599 clk: __clk_core_init() never takes NULL new 26162babc219 Merge branch 'clk-cleanup' into clk-next new a331659e3271 clk: Add write operation for clk_parent debugfs node new 489a71964f9d clk: Emit a stern warning with writable debugfs enabled new cb63dcb4e4fa Merge branch 'clk-debugfs' into clk-next new cb5014f7fb79 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] new 6b6085ad0551 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6ffc98d04257 Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] new a4e8baa3a426 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ac72ac573f85 Merge branch 'h8300-next' of git://git.sourceforge.jp/gitr [...] new bda6d85b8b6f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1745020f4727 Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] new 580099a687b2 Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] new 1bd4f6f50be5 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 5cf7c7a00ed7 Merge branch 'for-next' of git://github.com/openrisc/linux.git new b8d72d4d220c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 49a97182a9e5 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 18113b71b2cd Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 403f50d48955 Merge branch 'fixes' into for-next new d2f2949ab6b6 s390/mm: add missing phys_to_virt translation to page tabl [...] new 9d6305c2a116 s390/diag: use pfn_to_phys() instead of open coding new 69700fb43898 s390/cmm: add missing virt_to_phys() conversion new 2f882800f6ab s390/pgalloc: add virt/phys address handling to base asce [...] new da001fce26be s390/pgalloc: use pointers instead of unsigned long values new 7a334a28a14b s390/ap: add missing virt_to_phys address conversion new dac6d48f63ec Merge branch 'features' into for-next new c8325e3c8cc1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5021dde4e9f5 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 6109a83ac04a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e1e263f823ce Merge branch 'fscache-next' of git://git.kernel.org/pub/sc [...] new 2e33f242d787 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 00f836444ce2 Merge branch 'master' of git://github.com/ceph/ceph-client.git new e7a04c7b532e Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new cc9b76c52491 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 7d773815b49c Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new a1e09b03e6f5 f2fs: use iomap for direct I/O new bd984c03097b f2fs: show more DIO information in tracepoint new d1917865a790 f2fs: fix remove page failed in invalidate compress pages new e64347ae13da f2fs: support POSIX_FADV_DONTNEED drop compressed page cache new ae2e2804caa1 f2fs: show number of pending discard commands new 766c663933be f2fs: avoid duplicate call of mark_inode_dirty new 9056d6489f5a f2fs: fix to do sanity check on inode type during garbage [...] new f6db43076d19 f2fs: fix to avoid panic in is_alive() if metadata is inco [...] new 77900c45ee5c f2fs: fix to do sanity check in is_alive() new 325163e9892b f2fs: add gc_urgent_high_remaining sysfs node new 70da2736a413 f2fs: avoid EINVAL by SBI_NEED_FSCK when pinning a file new 1f710aceb82f f2fs: compress: fix potential deadlock of compress file new 3f2faabc0d1f Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 5e32c5d49e69 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 817ab50b9e9c gfs2: gfs2_setattr_size error path fix new 63fa4de9f238 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2ac388a188ae ksmbd: fix error code in ndr_read_int32() new 4ff2d94444b2 ksmbd: fix uninitialized symbol 'pntsd_size' new 8a356b9d8ea9 Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] new 2e3f00c5f29f nfsd: improve stateid access bitmask documentation new 6b3eb554b226 Merge branch 'nfsd-next' of git://git.linux-nfs.org/~bfiel [...] new 318926a82147 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e153243fa1c5 Merge branch 'master' of https://github.com/Paragon-Softwa [...] new 78fa16de0f29 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new a7bd6079ca92 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8a8f0bb8dacf Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] new f72648973cba Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7aab2b1ddc6d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 75ff7724fe6c Merge branch 'pci/aspm' new f9762c563d50 Merge branch 'pci/enumeration' new e85f7cca4b59 Merge branch 'pci/hotplug' new 4151c5b75e89 amd64-agp: convert to generic power management new 22fa3e21ae91 sis-agp: convert to generic power management new 7bd0daa8a343 via-agp: convert to generic power management new 5c5eaa320dea Merge branch 'pci/legacy-pm-removal' new c0c5da6b5f79 Merge branch 'pci/switchtec' new 6d6375257b15 Merge branch 'remotes/lorenzo/pci/aardvark' new 46e24a8b8051 Merge branch 'remotes/lorenzo/pci/apple' new e92d8b32b747 Merge branch 'remotes/lorenzo/pci/brcmstb' new 20e338e1d31d Merge branch 'remotes/lorenzo/pci/dwc' new fb5cc38f0758 Merge branch 'remotes/lorenzo/pci/mediatek' new bf164410ab29 Merge branch 'remotes/lorenzo/pci/mediatek-gen3' new 81667803deb2 Merge branch 'remotes/lorenzo/pci/mt7621' new 8939ef27e451 Merge branch 'remotes/lorenzo/pci/mvebu' new 0e7cfd3fa426 Merge branch 'remotes/lorenzo/pci/qcom' new cde1afdce832 Merge branch 'remotes/lorenzo/pci/rcar' new 26a0025bf14d Merge branch 'remotes/lorenzo/pci/vmd' new 5faa40e21541 Merge branch 'remotes/lorenzo/pci/xgene' new ec79773aad6a Merge branch 'remotes/lorenzo/pci/xilinx-nwl' new 51efe4edcdcd Merge branch 'remotes/lorenzo/pci/bridge-emul' new 98c95978f917 Merge branch 'pci/errors' new 1142143be620 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 29324266c00b Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] new 8f597cf67561 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 228cde4cfa7d Merge branch 'i2c/for-current' into i2c/for-next new 50665d58db05 i2c: tegra: use i2c_timings for bus clock freq new 892f723a1faf Merge branch 'i2c/for-mergewindow' into i2c/for-next new df04b07f5289 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] new f96b2e77f6d1 i3c/master/mipi-i3c-hci: Prefer struct_size over open code [...] new 313ece22600b i3c/master/mipi-i3c-hci: Prefer kcalloc over open coded ar [...] new f18f98110f2b i3c: fix incorrect address slot lookup on 64-bit new 3f43926f2712 i3c/master/mipi-i3c-hci: Fix a potentially infinite loop i [...] new 0406a8cf5e15 Merge branch 'i3c/next' of git://git.kernel.org/pub/scm/li [...] new b060ab74d30f x86/amd_nb: Add AMD Family 19h Models (10h-1Fh) and (A0h-A [...] new 14e413484ddc hwmon: (k10temp) Remove unused definitions new 2d40c19e5f27 hwmon: (k10temp) Add support for AMD Family 19h Models 10h [...] new 77e1b063b160 dt-bindings: hwmon: ti,ina2xx: Document ti,ina238 compatib [...] new 3d525a817245 dt-bindings: hwmon: ti,ina2xx: Add ti,shunt-gain property new 13fd50f4d0be hwmon: Driver for Texas Instruments INA238 new 084a2baf743a hwmon: (tmp401) Simplify temperature register arrays new b30053ad9edc hwmon: (tmp401) Convert to _info API new 662e01ff33be hwmon: (tmp401) Use regmap new 944d2948ff30 hwmon: (tmp401) Hide register write address differences in [...] new 560233ee8de8 hwmon: (adm1021) Improve detection of LM84, MAX1617, and MAX1617A new b142baccc517 hwmon: (f71882fg) Add F81966 support new 7660007a63de hwmon: (asus_wmi_ec_sensors) Support B550 Asus WMI. new 1dca2b816bfb hwmon: (asus_wmi_sensors) Support X370 Asus WMI. new 1cf055fc217f hwmon: (k10temp) Support up to 12 CCDs on AMD Family of pr [...] new 52b36a71353b hwmon: (jc42) Add support for ONSEMI N34TS04 new 142f5230e9c7 hwmon: (ntc_thermistor) Merge platform data into driver new 359512f1b170 hwmon: (ntc_thermistor) Drop get_ohm() new 4ace70d28312 hwmon: (ntc_thermistor) Drop read_uv() depend on OF and IIO new c43355420b74 hwmon: (ntc_thermistor) Merge platform data new 821846e60047 hwmon: (sht4x) Add device tree match table new 863db983f886 hwmon: (asus_wmi_ec_sensors) fix array overflow new efe3e6a00d3a hwmon: (asus_wmi_sensors) fix an array overflow new b293ff664129 hwmon: (adm1031) Remove redundant assignment to variable range new 3ee99567ad0e hwmon: (ntc_thermistor) Move and refactor DT parsing new 961aa49a0a3b hwmon: (ntc_thermistor) Switch to generic firmware props new df159e2b2601 hwmon: (ntc_thermistor) Move DT matches to the driver block new e40800a47016 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] new a7fb920b158d Merge tag 'v5.16-rc4' into docs-next new 0dc915922235 docs/trace: fix a label of boottime-trace new 4fd34f8e1ff7 doc/zh_CN: add Chinese document coding style reminder new b080e52110ea docs: update self-protection __ro_after_init status new fca7216bf53e docs: allow selecting a Sphinx theme new 135707d3765e docs: allow to pass extra DOCS_CSS themes via make new ffc901b4d19f docs: set format for the classic mode new a6fb8b5acf47 docs: add support for RTD dark mode new 7ef5d754f73b docs: ARC: Improve readability new 1b695cc6c8f8 doc/zh-CN: Update cpu-freq/core.rst to make it more readable new a32fa6b2e8b4 Documentation: dev-tools: Add KTAP specification new dd5af5f7e80f Merge branch 'docs-next' of git://git.lwn.net/linux.git new fbbb8bbd8aba Merge branch 'master' of git://linuxtv.org/media_tree.git new 9394241fe61f Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git new 53d01e2016d7 ACPI: PM: Avoid CPU cache flush when entering S4 new e172e650eda3 ACPI: PMIC: constify all struct intel_pmic_opregion_data d [...] new c5200609c917 ACPI: PMIC: allow drivers to provide a custom lpat_raw_to_ [...] new 5f96ba565521 ACPI: PMIC: xpower: Fix _TMP ACPI errors new 4fc808b51426 Merge branches 'acpi-pm' and 'acpi-pmic' into linux-next new 74d9555580c4 PM: hibernate: Allow ACPI hardware signature to be honoured new f1f42573b6f3 Merge branch 'pm-sleep' into linux-next new 708a1bf807bb Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 195be36e5cda Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] new 873a35ff2f02 Merge branch 'cpupower' of git://git.kernel.org/pub/scm/li [...] new 8bfd4858b4bb PM / devfreq: Add a driver for the sun8i/sun50i MBUS new 7c113d16c3bc Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] new 4451b2852ff0 Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] new c974fc6a218b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new d40e9d7c1193 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9ba74e6c9e9d net: add networking namespace refcount tracker new ffa84b5ffb37 net: add netns refcount tracker to struct sock new 04a931e58d19 net: add netns refcount tracker to struct seq_net_private new dbdcda634ce3 net: sched: add netns refcount tracker to struct tcf_exts new 285ec2fef4b8 l2tp: add netns refcount tracker to l2tp_dfs_seq_data new 11b311a867b6 ppp: add netns refcount tracker new 3d20408dff9c Merge branch 'net-netns-refcount-tracking-base-series' new e1b539bd73a7 xfrm: add net device refcount tracker to struct xfrm_state [...] new db1041544815 selftests: mptcp: remove duplicate include in mptcp_inq.c new 4cf23a3c6359 libbpf: Fix bpf_prog_load() log_buf logic for log_level 0 new 0ed08d6725b5 libbpf: Add OPTS-based bpf_btf_load() API new 1a190d1e8eb9 libbpf: Allow passing preallocated log_buf when loading BT [...] new e0e3ea888c69 libbpf: Allow passing user log setting through bpf_object_ [...] new ad9a7f96445b libbpf: Improve logging around BPF program loading new 2eda2145ebfc libbpf: Preserve kernel error code and remove kprobe prog [...] new b3ce90795035 libbpf: Add per-program log buffer setter and getter new e7b924ca715f libbpf: Deprecate bpf_object__load_xattr() new dc94121b5ca1 selftests/bpf: Replace all uses of bpf_load_btf() with bpf [...] new 57e889269af3 selftests/bpf: Add test for libbpf's custom log_buf behavior new 3fc5fdcca144 selftests/bpf: Remove the only use of deprecated bpf_objec [...] new b59e4ce8bcaa bpftool: Switch bpf_object__load_xattr() to bpf_object__load() new bd6b3b355af5 Merge branch 'Enhance and rework logging controls in libbpf' new b69c5c07a66e libbpf: Fix typo in btf__dedup@LIBBPF_0.0.2 definition new 229fae38d0fc libbpf: Add "bool skipped" to struct bpf_map new be3158290db8 Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/ [...] new 33d60fbd21fa sock: Use sock_owned_by_user_nocheck() instead of sk_lock.owned. new 7adf905333f4 net: bna: Update supported link modes new 840ece19e9f2 net: ocelot: fix missed include in the vsc7514_regs.h file new 5d710dc3318c net: wwan: iosm: set tx queue len new da633aa3163f net: wwan: iosm: release data channel in case no active IP [...] new 8a7ed600505a net: wwan: iosm: removed unused function decl new dd464f145c8c net: wwan: iosm: correct open parenthesis alignment new 1868d997cf9c Merge branch 'net-wwan-iosm-improvements' new e5150f00721f net: ocelot: export ocelot_ifh_port_set() to setup IFH new b471a71e525c net: ocelot: add and export ocelot_ptp_rx_timestamp() new de5841e1c93f net: ocelot: add support for ndo_change_mtu new 753a026cfec1 net: ocelot: add FDMA support new 77ab714f0070 Merge branch 'add-fdma-support-on-ocelot-switch-driver' new 8c8b7aa7fb0c net: Enable neighbor sysctls that is save for userns root new e0068620e5e1 net: dsa: mv88e6xxx: Add tx fwd offload PVT on intermediat [...] new dc452a471dba net: dsa: introduce tagger-owned storage for private and s [...] new 35d976802124 net: dsa: tag_ocelot: convert to tagger-owned data new a3d74295d790 net: dsa: sja1105: let deferred packets time out when sent [...] new d38049bbe760 net: dsa: sja1105: bring deferred xmit implementation in l [...] new 6f6770ab1ce2 net: dsa: sja1105: remove hwts_tx_en from tagger data new bfcf14252220 net: dsa: sja1105: make dp->priv point directly to sja1105 [...] new 22ee9f8e4011 net: dsa: sja1105: move ts_id from sja1105_tagger_data new c79e84866d2a net: dsa: tag_sja1105: convert to tagger-owned data new fcbf979a5b4b Revert "net: dsa: move sja1110_process_meta_tstamp inside [...] new 950a419d9de1 net: dsa: tag_sja1105: split sja1105_tagger_data into priv [...] new 4f3cb34364e2 net: dsa: remove dp->priv new 9b5bcb193a3b Merge branch 'dsa-tagger-storage' new 5bb8f6fdf49c Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 259172bb6514 libbpf: Fix gen_loader assumption on number of programs. new c5fb19937455 bpf: Add bpf_strncmp helper new 9a93bf3fda3d selftests/bpf: Fix checkpatch error on empty function parameter new 9c42652f8be3 selftests/bpf: Add benchmark for bpf_strncmp() helper new bdbee82beca4 selftests/bpf: Add test cases for bpf_strncmp() new 84ef3f0bb72d Merge branch 'introduce bpf_strncmp() helper' new 4674f21071b9 bpf: Use kmemdup() to replace kmalloc + memcpy new f18a499799dd bpf: Silence coverity false positive warning. new f12468828c28 selftests/bpf: Remove last bpf_create_map_xattr from test_ [...] new 4b443bc1785f libbpf: Don't validate TYPE_ID relo's original imm value new 12076086bd26 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1391047d91eb Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new a46ec3bb880f Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new ceaf1a2f6197 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 5e65fdafb135 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new f6826c480501 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 6fed6cb0ac9a Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] new 1faf1579166c Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] new b5757c6847ab Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] new 3219c2b1bd4c crypto: dh - remove duplicate includes new 0a2f9f57c6ba crypto: stm32/cryp - defer probe for reset controller new 029812aee3a1 crypto: stm32/cryp - don't print error on probe deferral new 41c76690b099 crypto: stm32/cryp - fix CTR counter carry new d703c7a994ee crypto: stm32/cryp - fix xts and race condition in crypto_ [...] new 39e6e699c7fb crypto: stm32/cryp - check early input data new 6c12e742785b crypto: stm32/cryp - fix double pm exit new fa97dc2d48b4 crypto: stm32/cryp - fix lrw chaining mode new 4b898d5cfa4d crypto: stm32/cryp - fix bugs and crash in tests new 95fe2253cc1a crypto: stm32/cryp - reorder hw initialization new 8f7977284331 crypto: drbg - ignore jitterentropy errors if not in FIPS mode new b454fb702515 crypto: jitter - don't limit ->health_failure check to FIPS mode new 710ce4b88f9a crypto: jitter - quit sample collection loop upon RCT failure new 3d6b661330a7 crypto: stm32 - Revert broken pm_runtime_resume_and_get changes new d9d7749773e8 crypto: octeontx2 - add apis for custom engine groups new fed8f4d5f946 crypto: octeontx2 - parameters for custom engine groups new 3f9dd4c802b9 crypto: hisilicon/qm - fix incorrect return value of hisi_ [...] new d22d119f0672 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 5e64258e286a Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] new 35400e5ad48d dt-bindings: display: add Unisoc's drm master bindings new 43531edd53f0 drm/sprd: add Unisoc's drm kms master new 8cae15c60cf0 dt-bindings: display: add Unisoc's dpu bindings new b07bcf34b6c9 drm/sprd: add Unisoc's drm display controller driver new 2295bbd35edb dt-bindings: display: add Unisoc's mipi dsi controller bindings new 1c66496b1391 drm/sprd: add Unisoc's drm mipi dsi&dphy driver new 0e9506736021 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new 99e574ca64d3 drm/amd/display: Add Debugfs Entry to Force in SST Sequence new 80cc82a56718 drm/amdgpu: enable RAS poison flag when GPU is connected to CPU new 60daa3e4c027 drm/amd/display: Add feature flags to disable LTTPR new d7705983628d drm/amdgpu: skip reset other device in the same hive if it [...] new ed436903b2c2 drm/amdgpu: added PSP XGMI initialization for SRIOV VF dur [...] new aeba874daf6c drm/amdgpu: recover XGMI topology for SRIOV VF after reset new e09a2209a0ea drm/amdgpu: extended waiting SRIOV VF reset completion tim [...] new ce6996d83e09 drm/amd: Mark IP_BASE definition as __maybe_unused new 23710b149cce drm/amd: fix improper docstring syntax new bede631754c1 drm/amdgpu: fix function scopes new c3b5a37d034f drm/amdkfd: fix function scopes new 0ad9ce2c0653 drm/amd: append missing includes new 28af9b44f6cc drm/amdgpu: fix location of prototype for amdgpu_kms_compat_ioctl new 7d1b6c630522 drm/amdgpu: Handle fault with same timestamp new 7aa4c2f132bf drm/amdkfd: Fix error handling in svm_range_add new 3091e63b3d35 drm/amdkfd: Fix svm_range_is_same_attrs new 9c7373bc62ba drm/amdkfd: Don't split unchanged SVM ranges new 8574cabb0a14 drm/amdkfd: Make KFD support on Hawaii experimental new 01495c1bd441 drm/amdgpu: remove power on/off SDMA in SMU hw_init/fini() new cf40c736bbb9 drm/amdgpu: only hw fini SMU fisrt for ASICs need that new 4f1169247864 drm/amdkfd: add Navi2x to GWS init conditions new 7c51a383c2a3 drm/amdgpu: add modifiers in amdgpu_vkms_plane_init() new 4296a9314ddc drm/amdgpu: fix incorrect VCN revision in SRIOV new bda23cbf965e drm/amdgpu: add helper to load ip_discovery binary from file new 12686307419d drm/amdgpu: rename discovery_read_binary helper new ca95a6133215 drm/amdgpu: add helper to verify ip discovery binary signature new 134749670ac7 drm/amdgpu: read and authenticate ip discovery binary new 06ee596f6879 drm/amdgpu: correct register access for RLC_JUMP_TABLE_RESTORE new 31f35675ee8f drm/amdgpu: don't override default ECO_BITs setting new bb49da7ab553 drm/amdgpu: check df_funcs and its callback pointers new 24f36af0d198 drm/amdgpu: introduce a kind of halt state for amdgpu device new babed1417ef5 drm/amdgpu: add support for SMU debug option new 9f175cddbcd9 Documentation/gpu: Reorganize DC documentation new a289426cece6 Documentation/gpu: Document amdgpu_dm_visual_confirm debug [...] new fa0114167a9c Documentation/gpu: Document pipe split visual confirmation new 3c96b1e4a8a9 Documentation/gpu: How to collect DTN log new f7d7bf7e74ea Documentation/gpu: Add basic overview of DC pipeline new 89eb9233e056 Documentation/gpu: Add amdgpu and dc glossary new 9988d759ce5c drm/amdgpu: Detect if amdgpu in IOMMU direct map mode new 8ed244abc2a9 drm/amdgpu: Reduce SG bo memory usage for mGPUs new 2e01aed6b786 drm/amd: add some extra checks that is_dig_enabled is defined new 1969c052d71b drm/amd: move variable to local scope new 9c3d3242db17 drm/amdgpu: fix amdgpu_ras_mca_query_error_status scope new 9d5d2503c7f4 drm/amdgpu: remove unnecessary variables new a0c9bf236a9a drm/amdgpu: re-format file header comments new 8e5b5a943b98 drm/amdgpu: add another raven1 gfxoff quirk new 635fa02a909e drm/amdgpu: only check for _PR3 on dGPUs new eeaaec1cfa22 drm/amdgpu/swsmu/vgh: rename MSG_RlcPowerNotify new dfd8d2dd2517 Revert "amd/amdgpu: Disable VCN DPG mode for Picasso" new abc2c6f7460c Revert "drm/amd/display: To modify the condition in indica [...] new 6d4e9fde88c8 drm/radeon: Add HD-audio component notifier support (v2) new 265347f03188 drm/ttm: Put BO in its memory manager's lru list new 5160b82a7cbd drm/amdgpu/UAPI: add new PROFILE IOCTL new 8e00bea4bc1a drm/amdgpu: bump driver version for PROFILE IOCTL new 2adfee9797d0 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new 87bb2a410dcf drm/i915/display: Fix an unsigned subtraction which can ne [...] new 61d2f947d6af Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new 3d832f370d16 drm/i915/uc: Allow platforms to have GuC but not HuC new 76aee8658b8f drm/i915/guc: Don't go bang in GuC log if no GuC new 58f8e3d77ffc Merge branch 'for-linux-next-gt' of git://anongit.freedesk [...] new c1e4b6090de3 Merge branch 'drm/tegra/for-next' of git://anongit.freedes [...] new b9c8accbdd51 drm/msm/dp: Add "qcom, sc7280-dp" to support display port. new ca3ffcbeb0c8 drm/msm/gpu: Don't allow zero fence_id new b4e7ba4af311 drm/msm/dpu_kms: Re-order dpu includes new fa063950c3c4 drm/msm/dpu: Remove useless checks in dpu_encoder new 88e2d5b16073 drm/msm/dpu: Remove encoder->enable() hack new 12e5eab94463 drm/msm/dp: Re-order dp_audio_put in deinit_sub_modules new b97d86bb2d30 drm/msm/dpu: remove node from list before freeing the node new 53d22794711a drm/msm/dp: displayPort driver need algorithm rational new 542a5db2476e drm/msm/dpu: removed logically dead code new caa24223463d drm/msm/hdmi: switch to drm_bridge_connector new 8a3b4c17f863 drm/msm/dp: employ bridge mechanism for display enable and [...] new 6f4c23e7cdf3 drm/msm/dpu: drop scaler config from plane state new a67f2cc6f912 drm/msm/dpu: drop pe argument from _dpu_hw_sspp_setup_scaler3 new 1e35e3fc3f71 drm/msm/dpu: simplify DPU_SSPP features checks new f7254785d11c drm/msm/dpu: fix CDP setup to account for multirect index new 92cb1bedde9d drm/msm/dsi: fix initialization in the bonded DSI case new 44bf8704b71f drm/msm/disp/dpu1: set default group ID for CTL. new f61550b3864b drm/msm/dp: dp_link_parse_sink_count() return immediately [...] new 126c442fda57 Merge branch 'msm-next' of https://gitlab.freedesktop.org/ [...] new 85569231f363 Merge branch 'imx-drm/next' of https://git.pengutronix.de/ [...] new d9aa6155d43e Merge branch 'etnaviv/next' of https://git.pengutronix.de/ [...] new 0456e621ece3 amdgpu: Patch out set_mst_en_for_sst new 808709d7675d ALSA: sparc: no need to initialise statics to 0 new 5aaf9efffc57 kselftest: alsa: Add simplistic test for ALSA mixer contro [...] new 7cc994f27e84 kselftest: alsa: optimization for SNDRV_CTL_ELEM_ACCESS_VOLATILE new b73dad806533 kselftest: alsa: Use private alsa-lib configuration in mixer test new d2940a8a9aa8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1467afa2d7a2 amdgpu: Rest of the build fix new b6cd2a90af61 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new bbce68ab5005 module: Remove outdated comment new d457f9e1ae29 MAINTAINERS: Remove myself as modules maintainer new 1a8518b972b8 Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] new 84345c618e1e Input: goodix - improve gpiod_get() error logging new 71f4ecd5ee84 Input: goodix - 2 small fixes for pen support new 66d27d848fa6 Input: silead - add support for EFI-embedded fw using diff [...] new 046612a3f592 Input: silead - add pen support new 9d941aace809 Input: ti_am335x_tsc - set ADCREFM for X configuration new 61368d5cd2d2 Input: ti_am335x_tsc - fix STEPCONFIG setup for Z2 new 831cc77635e0 Input: ti_am335x_tsc - lower the X and Y sampling time new e6f5306c0dba Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new c5eafd790e13 null_blk: cast command status to integer new 8dea25c5cf68 Merge branch 'for-5.17/drivers' into for-next new 17f81f9d4b41 mtd_blkdevs: don't scan partitions for plain mtdblock new 1e1d3f3859db Merge branch 'for-5.17/block' into for-next new c7a56a94b58e Merge branch 'for-next' of git://git.kernel.dk/linux-block.git new de56ad1cd73e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 31e59a433164 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 69bc61dbb2fd Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] new ff4039402087 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4728039fe047 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 42a39abf1baf Merge branch 'next-testing' of git://git.kernel.org/pub/sc [...] new 52ebeca49579 Merge branch 'keys-next' of git://git.kernel.org/pub/scm/l [...] new 4a2213a927f4 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 030f591bfe19 tpm: add request_locality before write TPM_INT_ENABLE new fcc402a569c5 tpm/st33zp24: drop unneeded over-commenting new a49a6bb27ef4 tpm: tpm_tis_spi_cr50: Add default RNG quality new 2a75bea5169e tpm_tis: Fix an error handling path in 'tpm_tis_core_init()' new a64f17bdb2a5 keys: X.509 public key issuer lookup without AKID new b181162ce6e3 char: tpm: cr50: Set TPM_FIRMWARE_POWER_MANAGED based on d [...] new 5a11d9c33f8a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new a4e7543e939e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 1cf9691b5b63 of/fdt: Rework early_init_dt_scan_chosen() to call directly new b9ddbd39b410 of/fdt: Rework early_init_dt_scan_root() to call directly new a4260e161a50 of/fdt: Rework early_init_dt_scan_memory() to call directly new 1b812b40e05b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1d737b34509c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 50468e431335 x86/sgx: Add an attribute for the amount of SGX memory in [...] new 01eac32ab65f Merge branch into tip/master: 'x86/sgx' new 5048a9e4fad4 Merge branch into tip/master: 'x86/sev' new 188ffcc81e52 Merge branch into tip/master: 'x86/platform' new cde415c1d3bd Merge branch into tip/master: 'x86/paravirt' new 35fa745286ac x86/mm: Include spinlock_t definition in pgtable. new c0582fe193ea Merge branch into tip/master: 'x86/mm' new 2c6cf40e436f Merge branch into tip/master: 'x86/misc' new f313d60a6f81 Merge branch into tip/master: 'x86/fpu' new 67c351a5004a Merge branch into tip/master: 'x86/cpu' new 3411506550b1 x86/csum: Rewrite/optimize csum_partial() new b2f825bfeda8 x86: Move RETPOLINE*_CFLAGS to arch Makefile new 68cf4f2a72ef x86: Use -mindirect-branch-cs-prefix for RETPOLINE builds new 22da5a07c75e x86/lib/atomic64_386_32: Rename things new f94909ceb1ed x86: Prepare asm files for straight-line-speculation new b17c2baa305c x86: Prepare inline-asm for straight-line-speculation new 1cc1e4c8aab4 objtool: Add straight-line-speculation validation new 26c44b776dba x86/alternative: Relax text_poke_bp() constraint new e463a09af2f0 x86: Add straight-line-speculation mitigation new 2ee8043e5278 Merge branch into tip/master: 'x86/core' new 61646ca83d38 x86/uaccess: Move variable into switch case statement new 20735d24adfe x86/fpu: Remove duplicate copy_fpstate_to_sigframe() prototype new bc7aaf52f963 x86/boot/string: Add missing function prototypes new 022e4666267a Merge branch into tip/master: 'x86/cleanups' new df0114f1f871 x86/resctrl: Remove redundant assignment to variable chunks new 09c5d7c306ef Merge branch into tip/master: 'x86/cache' new da50c0608184 Merge branch into tip/master: 'sched/urgent' new 14c03d223a1a Merge branch into tip/master: 'sched/core' new f5d09dff4ba1 Merge branch into tip/master: 'ras/core' new f905477efb79 Merge branch into tip/master: 'perf/core' new 7eae3fe2b594 Merge branch into tip/master: 'locking/core' new 4f1d038b5ea1 powerpc/4xx: Remove MSI support which never worked new eca213152a36 powerpc/4xx: Complete removal of MSI support new 29bbc35e29d9 PCI/MSI: Fix pci_irq_vector()/pci_irq_get_affinity() new 1197528aaea7 genirq/msi: Guard sysfs code new 1dd2c6a0817f genirq/msi: Remove unused domain callbacks new 3ba1f050c91d genirq/msi: Fixup includes new 9e8688c5f299 PCI/MSI: Make pci_msi_domain_write_msg() static new ade044a3d0f0 PCI/MSI: Remove msi_desc_to_pci_sysdata() new 793c5006769d PCI/sysfs: Use pci_irq_vector() new bec61847cdc7 MIPS: Octeon: Use arch_setup_msi_irq() new e58f2259b91c genirq/msi, treewide: Use a named struct for PCI/MSI attributes new 1982afd6c058 x86/hyperv: Refactor hv_msi_domain_free_irqs() new ae72f3156729 PCI/MSI: Make arch_restore_msi_irqs() less horrible. new 29a03ada4a00 PCI/MSI: Cleanup include zoo new 7112158d97a1 PCI/MSI: Make msix_update_entries() smarter new 288c81ce4be7 PCI/MSI: Move code into a separate directory new 54324c2f3d72 PCI/MSI: Split out CONFIG_PCI_MSI independent part new a01e09ef1237 PCI/MSI: Split out !IRQDOMAIN code new aa423ac4221a PCI/MSI: Split out irqdomain code new 85aa607e79f8 PCI/MSI: Sanitize MSI-X table map handling new cd119b09a87d PCI/MSI: Move msi_lock to struct pci_dev new 57ce3a3c99b2 PCI/MSI: Make pci_msi_domain_check_cap() static new 890337624e1f genirq/msi: Handle PCI/MSI allocation fail in core code new 60bf9b33c82c PCI/MSI: Move descriptor counting on allocation fail to th [...] new 358e31a480c5 Merge branch into tip/master: 'irq/msi' new 65c7cdedeb30 genirq: Provide new interfaces for affinity hints new 0f9744f4ed53 iavf: Use irq_update_affinity_hint() new d34c54d1739c i40e: Use irq_update_affinity_hint() new 8049da6f3943 scsi: megaraid_sas: Use irq_set_affinity_and_hint() new fdb8ed13a772 scsi: mpt3sas: Use irq_set_affinity_and_hint() new fb5bd854710e RDMA/irdma: Use irq_update_affinity_hint() new cb39ca92eb74 enic: Use irq_update_affinity_hint() new b8b9dd525203 be2net: Use irq_update_affinity_hint() new cc493264c01d ixgbe: Use irq_update_affinity_hint() new bf886e1ef11a mailbox: Use irq_update_affinity_hint() new ce5a58a96ccc scsi: lpfc: Use irq_set_affinity() new 2d1e72f235d6 hinic: Use irq_set_affinity_and_hint() new 7451e9ea8e20 net/mlx5: Use irq_set_affinity_and_hint() new 4b3ddc6462e8 net/mlx4: Use irq_update_affinity_hint() new 5fc1fbccfd19 Merge branch into tip/master: 'irq/core' new 8a1956e34e69 Merge branch into tip/master: 'core/entry' new 6deca1fae458 Merge branch into tip/master: 'timers/urgent' new 8297efc79487 Merge branch into tip/master: 'irq/urgent' new 636c6b8c86f2 Merge branch 'auto-latest' of git://git.kernel.org/pub/scm [...] new f21a539a25c7 drm/i915: Fix implicit use of struct pci_dev new 16542a5939c7 Merge branch 'timers/drivers/next' of git://git.linaro.org [...] new f95711242390 EDAC: Add RDDR5 and LRDDR5 memory types new e2be5955a886 EDAC/amd64: Add support for AMD Family 19h Models 10h-1Fh [...] new 63b1af517b43 Merge branch 'edac-amd64' into edac-for-next new b011a57e41cc RAS/CEC: Remove a repeated 'an' in a comment new bf3e2726cc60 Merge branch 'edac-misc' into edac-for-next new 0d9ebfe9531f Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] new 981a6e00394a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 12305abe9827 kcsan: Refactor reading of instrumented memory new 71f8de7092cb kcsan: Remove redundant zero-initialization of globals new 9756f64c8f2d kcsan: Avoid checking scoped accesses from nested contexts new 69562e4983d9 kcsan: Add core support for a subset of weak memory modeling new 0b8b0830ac14 kcsan: Add core memory barrier instrumentation functions new 48c9e28e1e24 kcsan, kbuild: Add option for barrier instrumentation only new 3cc21a531252 kcsan: Call scoped accesses reordered in reports new be3f6967ec59 kcsan: Show location access was reordered to new 82eb6911d909 kcsan: Document modeling of weak memory new 7310bd1f3eb9 kcsan: test: Match reordered or normal accesses new 8bc32b348178 kcsan: test: Add test cases for memory barrier instrumentation new 116af35e38cf kcsan: Ignore GCC 11+ warnings about TSan runtime support new 71b0e3aeb282 kcsan: selftest: Add test case to check memory barrier ins [...] new f948666de517 locking/barriers, kcsan: Add instrumentation for barriers new 2505a51ac6f2 locking/barriers, kcsan: Support generic instrumentation new e87c4f6642f4 locking/atomics, kcsan: Add instrumentation for barriers new 04def1b9b4a3 asm-generic/bitops, kcsan: Add instrumentation for barriers new cd8730c3ab4d x86/barriers, kcsan: Use generic instrumentation for non-s [...] new d93414e37586 x86/qspinlock, kcsan: Instrument barrier of pv_queued_spin [...] new d37d1fa0154e mm, kcsan: Enable barrier instrumentation new 6f3f0c98b566 sched, kcsan: Enable memory barrier instrumentation new 0525bd82f6a9 objtool, kcsan: Add memory barrier instrumentation to whitelist new 0509811952e4 objtool, kcsan: Remove memory barrier instrumentation from [...] new a015b7085979 compiler_attributes.h: Add __disable_sanitizer_instrumentation new bd3d5bd1a0ad kcsan: Support WEAK_MEMORY with Clang where no objtool sup [...] new a70d36e6a0bd kcsan: Make barrier tests compatible with lockdep new 80d7476fa20a kcsan: Turn barrier instrumentation into macros new e3d2b72bbf3c kcsan: Avoid nested contexts reading inconsistent reorder_access new b473a3891c46 kcsan: Only test clear_bit_unlock_is_negative_byte if arch [...] new 76a2b0bbce2c Merge branch 'kcsan.2021.12.09b' into HEAD new 57b22fc21c58 MAINTAINERS: Add Frederic and Neeraj to their RCU files new 779fe97effd7 rcu: Fix description of kvfree_rcu() new 007e0526bf40 torture: Drop trailing ^M from console output new a056057eff12 torture: Allow four-digit repetition numbers for --configs [...] new 79a3c6ec0f23 torture: Output per-failed-run summary lines from torture.sh new 491873a7a9be torture: Make kvm.sh summaries note runs having only KCSAN [...] new e2e471b67747 torture: Indicate which torture.sh runs' bugs are all KCSA [...] new 3b0a72ff8905 clocksource: Add a Kconfig option for WATCHDOG_MAX_SKEW new 101336895de6 rcutorture: Print message before invoking ->cb_barrier() new a3abcad8ba94 EXP rcu-tasks: Check for abandoned callbacks new 93efd2bae4da EXP timers/nohz: Last resort update jiffies on nohz_full I [...] new d609b1f2b91f EXP testing/bpf: Update test names for xchg and cmpxchg new e337b81603cf EXP workqueue: Upgrade queue_work_on() comment new 4b331acc4318 EXP workqueue: Fix unbind_workers() VS wq_worker_running() race new 082dcaa86154 EXP workqueue: Fix unbind_workers() VS wq_worker_sleeping() race new defd1f8a1f4e rcu: Kill rnp->ofl_seq and use only rcu_state.ofl_lock for [...] new ab0ae3d5a15f rcu: Add mutex for rcu boost kthread spawning and affinity [...] new a506b303a7eb Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] new 93b350f884c4 Merge branch 'kvm-on-hv-msrbm-fix' into HEAD new b84155c38076 KVM: VMX: Introduce vmx_msr_bitmap_l01_changed() helper new ed2a4800ae9d KVM: nVMX: Track whether changes in L0 require MSR bitmap [...] new 502d2bf5f2fd KVM: nVMX: Implement Enlightened MSR Bitmap feature new 8e819d75cbcf KVM: x86: add a tracepoint for APICv/AVIC interrupt delivery new 83c98007d9fb KVM: nVMX: Ensure vCPU honors event request if posting nes [...] new 45af1bb99b72 KVM: VMX: Clean up PI pre/post-block WARNs new dc70ec217cec KVM: Introduce CONFIG_HAVE_KVM_DIRTY_RING new 6f2cdbdba43e KVM: Add Makefile.kvm for common files, use it for x86 new f786ab1bf17a KVM: s390: Use Makefile.kvm for common files new ae1b606e6207 KVM: mips: Use Makefile.kvm for common files new 3e3aa26fd4c4 KVM: RISC-V: Use Makefile.kvm for common files new 5f33868af8f4 KVM: powerpc: Use Makefile.kvm for common files new d8f6ef45a623 KVM: arm64: Use Makefile.kvm for common files new 0602dfb0f560 Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] new 00ce3a7ea653 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new bc3bfd76d55f xen/gntdev: fix unmap notification order new b3f028ec2c1c Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 4e1f82dce05b Merge branch 'for-5.16-fixes' into for-next new 95397d578b04 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f8b6a27fee26 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c8b3c9ddf031 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 74c9591d96bb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9ccc0a36cc59 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4c42042ddbd9 Merge branch 'for-next' of git://github.com/cminyard/linux [...] new 940b8f9d1ea4 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] new d3916e20d7cc Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] new 5b004ff96713 Merge branch 'for-usb-next' of git://git.kernel.org/pub/sc [...] new 50c461064ce7 Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] new 2925fc1c1029 misc: sram: Add compatible string for Tegra234 SYSRAM new 9a0a930fe253 binder: fix pointer cast warning new aafb551024b4 Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] new 07cc0fa49bdb scsi: ufs: dt-bindings: Add SM8450 compatible strings new e04121ba1b08 dt-bindings: phy: qcom,qmp: Add SM8450 UFS phy compatible new 15aa1f668c54 phy: qcom-qmp: Add SM8450 UFS QMP Phy new e87f13c33e12 phy: qcom: use struct_size instead of sizeof new 506fe6d163ab Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 7fa2f85e1354 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 49da717439d5 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 0685f343d35c Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] new 35619155d044 iio: imu: st_lsm6dsx: add dts property to disable sensor-hub new a91f82d944e3 Documentation: dt: iio: st_lsm6dsx: add disable-sensor-hub [...] new 4da5f2d6f2e3 iio:adc:axp20x: add support for NTC thermistor new fc27e69f4df6 dt-bindings: iio: adc: document TS voltage in AXP PMICs new 2cc131ace0d2 dt-bindings: iio: light: ltr501: Add proximity-near-level new 4114835810ae iio: ltr501: Export near level property for proximity sensor new 0bb12606c05f iio:dac:ad7293: add support for AD7293 new 2ff1f4d8df66 dt-bindings:iio:dac: add ad7293 doc new d4b572f835a5 MAINTAINERS: Update i.MX 8QXP ADC info new b62e2e1763cd iio: add addac subdirectory new 3cf3cdea6fe3 dt-bindings: iio: add AD74413R new fea251b6a5db iio: addac: add AD74413R driver new 9020ef659885 iio: trigger: Fix a scheduling whilst atomic issue seen on [...] new 3ac27afefd5d iio:dac:ad5755: Switch to generic firmware properties and [...] new f191fe4f0d3e iio:dac:ad5758: Drop unused of specific headers. new 5669c086e699 iio:dac:dpot-dac: Swap of.h for mod_devicetable.h new 09a74ea73735 iio:dac:lpc18xx_dac: Swap from of* to mod_devicetable.h new 92311717b3a3 iio:pot:mcp41010: Switch to generic firmware properties. new fdb726c4f9ef iio:light:cm3605: Switch to generic firmware properties. new c88eba5a186e iio:adc:max9611: Switch to generic firmware properties. new 4efc1c614d33 iio:adc:mcp3911: Switch to generic firmware properties. new 3c3969a0c99b iio:adc:ti-adc12138: Switch to generic firmware properties [...] new f346c9650541 iio:adc:envelope-detector: Switch from of headers to mod_d [...] new ade2be6d9b07 iio:adc:ti-ads124s08: Drop dependency on OF. new a81c33f56abe iio:adc/dac:Kconfig: Update to drop OF dependencies. new 1665a92f780a dt-bindings: iio: dac: adi,ad5755: drop unrelated included. new ae5f4a358af4 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] new a8971eb4d516 Merge branch 'for-next' of https://gitlab.com/peda-linux/mux.git new 05d007b4f135 Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] new 4350e65987a5 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 9f8d6b28eb13 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 009a6af93316 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e5044ee52191 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2da8cad97949 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new ed3559005c92 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c3abe3a6c6a7 Merge commit '5065e08e4ef3c3fd0daf141f601de4b4d1af2333' new bcb6477c568c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8d7cc65f81b2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2b9cbdf52648 Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...] new b0775f4dd1f2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new df2bf3d74242 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 89bb8d3ac76c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7b0653eca4cf kselftests: timers:Remove unneeded semicolon new 7ace3e9ae049 selftests: timers: Remove unneeded semicolon new a531b0c23c0f selftests: clone3: clone3: add case CLONE3_ARGS_NO_TEST new e5992f373c6e selftests/ftrace: make kprobe profile testcase description unique new 3abedf4646fd selftests: harness: avoid false negatives if test has no ASSERTs new 6d425d7c1bec selftests/mount: remove unneeded conversion to bool new 009482c0932a selftests/move_mount_set_group remove unneeded conversion to bool new a738a4ce8421 selftests: cgroup: build error multiple outpt files new 066b34aa5461 tools: fix ARRAY_SIZE defines in tools and selftests hdrs new 2684618b6118 selftests/arm64: remove ARRAY_SIZE define from vec-syscfg.c new 72a571d1e25f selftests/cgroup: remove ARRAY_SIZE define from cgroup_util.h new fc1d33035842 selftests/core: remove ARRAY_SIZE define from close_range_test.c new 8eda7963235d selftests/ir: remove ARRAY_SIZE define from ir_loopback.c new 5a69d33b3ed6 selftests/landlock: remove ARRAY_SIZE define from common.h new 1329e40ebd18 selftests/net: remove ARRAY_SIZE define from individual tests new 07ad4f7629d4 selftests/rseq: remove ARRAY_SIZE define from individual tests new 6e5eba2e3366 selftests/seccomp: remove ARRAY_SIZE define from seccomp_b [...] new 08ca3510f748 selftests/sparc64: remove ARRAY_SIZE define from adi-test new 7527c03870fd selftests/timens: remove ARRAY_SIZE define from individual tests new e89908201e25 selftests/vm: remove ARRAY_SIZE define from individual tests new 72bb50a30c46 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new c4a6bb3fe80e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b48bc3764ad6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 443bcc30fcf8 Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] new 6f89f413340f dt-bindings: at24: Rework special case compatible handling new eb67a13c80a7 Merge branch 'at24/for-next' of git://git.kernel.org/pub/s [...] new 99d564aef3b6 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git new d86ed6cd338f Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] new 1829ec72f15a Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new 1b732ccd658f Merge branch 'gnss-next' of git://git.kernel.org/pub/scm/l [...] new b27e07f2748c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 29b6c6583641 Merge branch 'main' of git://git.infradead.org/users/willy [...] new 3cac05778b32 Merge branch 'auxdisplay' of https://github.com/ojeda/linux.git new cbd33a29f96e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new db321fb69147 Merge branch 'cfi/next' of git://git.kernel.org/pub/scm/li [...] new 53a0782c37ee Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] new 64097828e791 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] new 340240610b96 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 92cb11ee79aa Merge branch 'for-next' of git://git.infradead.org/users/w [...] new 41623732ccd6 Merge branch 'bitmap-master-5.15' of https://guthub.com/no [...] new b9a77a1eaef8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6a942f98b051 mm: Convert struct page to struct slab in functions used b [...] new 718746ed7b2c mm/memcg: Convert slab objcgs from struct page to struct slab new f26b8be6c4a9 mm/slob: Convert SLOB to use struct slab new 111415fb7715 mm/kasan: Convert to struct folio and struct slab new c043c82b87cd mm/kfence: Convert kfence_guarded_alloc() to struct slab new f1ac9059ca34 mm/sl*b: Differentiate struct slab fields by sl*b implementations new a9e4ac590f62 mm/slub: Simplify struct slab slabs field definition new 6e51b6c45291 mm/slub: Define struct slab fields for CONFIG_SLUB_CPU_PAR [...] new dc1743eb942f zsmalloc: Stop using slab fields in struct page new bb8806276b53 bootmem: Use page->index instead of page->freelist new 56a159a4d979 Merge branch 'slab-next' of git://git.kernel.org/pub/scm/l [...] new 5912c137fa38 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new c0fb383c7631 mm: fix panic in __alloc_pages new 91ebb9da01b8 mm: bdi: initialize bdi_min_ratio when bdi is unregistered new 1a4db298c04a mm-bdi-initialize-bdi_min_ratio-when-bdi-unregister-fix new aceeed22fdba Increase default MLOCK_LIMIT to 8 MiB new 1e6807424437 MAINTAINERS: update kdump maintainers new 514eb2476567 mailmap: Update email address for Guo Ren new a02685592aa3 filemap: remove PageHWPoison check from next_uptodate_page() new 560709dfe567 timers: implement usleep_idle_range() new b50cfe8c8bbe mm/damon/core: fix fake load reports due to uninterruptibl [...] new 5661160711e8 mm/damon/core: use better timer mechanisms selection threshold new 4c10268ef460 mm/damon/dbgfs: remove an unnecessary error message new f33f42a7b6e5 mm/damon/core: remove unnecessary error messages new edaaa2bd6882 mm/damon/vaddr: remove an unnecessary warning message new c818b8c4da37 mm/damon/vaddr-test: split a test function having >1024 by [...] new 9e8cca7ce6a3 mm/damon/vaddr-test: remove unnecessary variables new f60de8f17e89 selftests/damon: skip test if DAMON is running new 68cfe24c499f selftests/damon: test DAMON enabling with empty target_ids case new 9637cac55ee4 selftests/damon: test wrong DAMOS condition ranges input new d8180a57cb68 selftests/damon: test debugfs file reads/writes with huge count new e1dc8a93f178 selftests/damon: split test cases new 009cd0bbd863 mm/slub: fix endianness bug for alloc/free_traces attributes new 9c7a8a4d79d4 shmem: fix a race between shmem_unused_huge_shrink and shm [...] new e6b24dcdeb54 shmem-fix-a-race-between-shmem_unused_huge_shrink-and-shme [...] new 5533361688d1 mm/memcg: relocate mod_objcg_mlstate(), get_obj_stock() an [...] new 55e5586a076b hugetlbfs: fix issue of preallocation of gigantic pages ca [...] new 25524481dfa1 kfence: fix memory leak when cat kfence objects new 34ab1391bc4e /proc/kpageflags: prevent an integer overflow in stable_pa [...] new 8b5e3d2c6000 /proc/kpageflags: do not use uninitialized struct pages new 54c520bd2ac9 procfs: prevent unpriveleged processes accessing fdinfo dir new bd827b3a6ee2 kthread: add the helper function kthread_run_on_cpu() new 6d05a69471d4 kthread-add-the-helper-function-kthread_run_on_cpu-fix new 2335c9fe4465 RDMA/siw: make use of the helper function kthread_run_on_cpu() new ce1022490b68 ring-buffer: make use of the helper function kthread_run_on_cpu() new e11bbe1ee6b0 rcutorture: make use of the helper function kthread_run_on_cpu() new 6fe70d0d7010 trace/osnoise: make use of the helper function kthread_run [...] new e7dd449637e6 trace/hwlat: make use of the helper function kthread_run_on_cpu() new d7f9f2ca2dca ia64: module: use swap() to make code cleaner new 809fbd22af77 arch/ia64/kernel/setup.c: use swap() to make code cleaner new 80c3c73be2e9 ia64: fix typo in a comment new 248d3811efbf scripts/spelling.txt: add "oveflow" new 7c1a9b473395 squashfs: provide backing_dev_info in order to disable read-ahead new 897c126285fe ocfs2:Use BUG_ON instead of if condition followed by BUG. new a70f2a4e83e4 ocfs2: clearly handle ocfs2_grab_pages_for_write() return value new d236459f2976 ocfs2: reflink deadlock when clone file to the same direct [...] new 8a70646a32c2 ocfs2: clear links count in ocfs2_mknod() if an error occurs new d90299cfa6c8 ocfs2: fix ocfs2 corrupt when iputting an inode new 0316f0e17ff3 fs/ioctl: remove unnecessary __user annotation new b9e92b8eefeb mm/slab_common: use WARN() if cache still has objects on destroy new c90da166e092 mm: slab: make slab iterator functions static new f333a9bc23a0 kmemleak: fix kmemleak false positive report with HW tag-b [...] new fd179cc03456 kmemleak-fix-kmemleak-false-positive-report-with-hw-tag-ba [...] new 625346e3a7e1 mm: kmemleak: alloc gray object for reserved region with d [...] new 12bf0744deeb mm: defer kmemleak object creation of module_alloc() new 13066a0d5707 mm-defer-kmemleak-object-creation-of-module_alloc-v4 new c6f280be1ae6 mm/page_alloc: split prep_compound_page into head and tail [...] new afa2e9ed6f9d mm/page_alloc: refactor memmap_init_zone_device() page init new 3b3074e13bb3 mm/memremap: add ZONE_DEVICE support for compound pages new 53b5b44b465e device-dax: use ALIGN() for determining pgoff new 8b0790cc0849 device-dax: use struct_size() new df6d815ecaf3 device-dax: ensure dev_dax->pgmap is valid for dynamic devices new 342322f39983 device-dax: factor out page mapping initialization new 331416595db7 device-dax: set mapping prior to vmf_insert_pfn{,_pmd,pud}() new 015d018fceec device-dax: remove pfn from __dev_dax_{pte,pmd,pud}_fault() new 0a7255279b22 device-dax-remove-pfn-from-__dev_dax_ptepmdpud_fault-fix new c00495b82cf0 device-dax: compound devmap support new 45d33b0d3fac kasan: test: add globals left-out-of-bounds test new 72b401d6ea75 kasan: add ability to detect double-kmem_cache_destroy() new 5992b4ce8233 kasan: test: add test case for double-kmem_cache_destroy() new 98fcc031e0f6 mm,fs: split dump_mapping() out from dump_page() new a1907c3cde13 tools/vm/page_owner_sort.c: sort by stacktrace before culling new a37cd7647f08 tools/vm/page_owner_sort.c: fix NULL-pointer dereference w [...] new ea07d239ee24 tools/vm/page_owner_sort.c: support sorting by stack trace new d173f5230779 tools/vm/page_owner_sort.c: add switch between culling by [...] new 0d3bbc3750dc tools/vm/page_owner_sort.c: support sorting pid and time new 9fc7ffac9219 gup: avoid multiple user access locking/unlocking in fault [...] new 0f82c47cacba mm: shmem: don't truncate page if memory failure happens new 19f68cf69b07 mm-shmem-dont-truncate-page-if-memory-failure-happens-chec [...] new c3a187d1e377 mm/frontswap.c: use non-atomic '__set_bit()' when possible new 5080fac87b86 mm: memcontrol: make cgroup_memory_nokmem static new 953e384836fc mm/page_counter: remove an incorrect call to propagate_pro [...] new b9b2b1141834 mm/memcg: add group_oom_kill memory event new 962a6c4ac904 memcg: better bounds on the memcg stats updates new b9dae3db9b23 tools/testing/selftests/vm/userfaultfd.c: use swap() to ma [...] new c1739e59bdbb mm: remove redundant check about FAULT_FLAG_ALLOW_RETRY bit new b0dba8aa57b9 mm-remove-redundant-check-about-fault_flag_allow_retry-bit [...] new 63de03f922ae mm: rearrange madvise code to allow for reuse new 96dfc8442932 mm: add a field to store names for private anonymous memory new 71bbde134856 docs: proc.rst: /proc/PID/maps: fix malformed table new a0609894d5df mm: add anonymous vma name refcounting new c8fdffb01881 mm: ptep_clear() page table helper new e818deaaa92f mm: page table check new 0427c54f124b mm-page-table-check-fix new f55b5d0f7634 x86: mm: add x86_64 support for page table check new d2fe20c80b85 mm: protect free_pgtables with mmap_lock write lock in exit_mmap new 15b12013c508 mm/oom_kill: allow process_mrelease to run under mmap_lock [...] new b4236bb7f661 mm/vmalloc: alloc GFP_NO{FS,IO} for vmalloc new 7ea0d9f59b14 mm/vmalloc: add support for __GFP_NOFAIL new 1a8ef6e60594 mm/vmalloc: be more explicit about supported gfp flags. new 14df0e974a1d mm: allow !GFP_KERNEL allocations for kvmalloc new f01a9a8c3ddd mm: make slab and vmalloc allocators __GFP_NOLOCKDEP aware new 39af9ceb9676 mm: discard __GFP_ATOMIC new 9f98c4bd4b86 mm: introduce memalloc_retry_wait() new ba92d122b31e mm/pagealloc: sysctl: change watermark_scale_factor max li [...] new a52dc3ef9b21 mm: fix boolreturn.cocci warning new d497ff4ea2df mm: page_alloc: fix building error on -Werror=array-compare new 8c960ebab93d mm: drop node from alloc_pages_vma new 38346460b704 hugetlb: add hugetlb.*.numa_stat file new 14f0459624f0 hugetlb: Fix spelling mistake "hierarichal" -> "hierarchical" new 62bdcbcc5d6b hugetlb/cgroup: fix copy/paste array assignment new 126ff079cbd5 mm: hugetlb: free the 2nd vmemmap page associated with eac [...] new 9f336ed36406 mm: hugetlb: replace hugetlb_free_vmemmap_enabled with a s [...] new df63d5b89dd7 mm: sparsemem: use page table lock to protect kernel pmd o [...] new c72f2c1d0c46 selftests: vm: add a hugetlb test case new 4dd29cc5e03b mm: sparsemem: move vmemmap related to HugeTLB to CONFIG_H [...] new 95fcaad5b6c7 mm, hugepages: make memory size variable in hugepage-mrema [...] new 7de3e7f69d58 selftests/uffd: allow EINTR/EAGAIN new eb375a8c3c07 vmscan: make drop_slab_node static new b6ddc67153d7 mm/mempolicy: use policy_node helper with MPOL_PREFERRED_MANY new daa0baeec478 mm/mempolicy: add set_mempolicy_home_node syscall new 996546fde527 mm/mempolicy: wire up syscall set_mempolicy_home_node new 6dd444e103f7 mm/mempolicy: convert from atomic_t to refcount_t on mempo [...] new 166c307aab27 mm-mempolicy-convert-from-atomic_t-to-refcount_t-on-mempol [...] new 4138bfdf4717 mm: migrate: fix the return value of migrate_pages() new 18fe07875820 mm: migrate: correct the hugetlb migration stats new e73a78d03d4b mm-migrate-correct-the-hugetlb-migration-stats-fix new bc5e65eec8f5 mm: compaction: fix the migration stats in trace_mm_compac [...] new fa894bbb9b2d mm/migrate.c: rework migration_entry_wait() to not take a pageref new f792fe6462ea mm: migrate: support multiple target nodes demotion new f108f1956ecb mm: migrate: add more comments for selecting target node randomly new 8700b5817449 mm/migrate: move node demotion code to near its user new 0da7ac8e4c3c mm: ksm: fix use-after-free kasan report in ksm_might_need [...] new ab62733641ed mm/hwpoison: mf_mutex for soft offline and unpoison new ffc49c93ef59 mm/hwpoison: remove MF_MSG_BUDDY_2ND and MF_MSG_POISONED_HUGE new a0e686a6ed85 mm/hwpoison: fix unpoison_memory() new f854843036d2 mm: memcg/percpu: account extra objcg space to memory cgroups new da91c70d3b55 mm-memcg-percpu-account-extra-objcg-space-to-memory-cgroups-fix new 8169149ed637 mm/rmap: convert from atomic_t to refcount_t on anon_vma-> [...] new a77aedbcaa34 mm/rmap: fix potential batched TLB flush race new 64142fdc7fd2 mm-rmap-fix-potential-batched-tlb-flush-race-fix new 301b40b20102 zsmalloc: introduce some helper functions new 2f8f21cae679 zsmalloc: rename zs_stat_type to class_stat_type new 20a3af005b4a zsmalloc: decouple class actions from zspage works new a5f5677b20a0 zsmalloc: introduce obj_allocated new d87d4cf933f1 zsmalloc: move huge compressed obj from page to zspage new a89cd40ce165 zsmalloc: remove zspage isolation for migration new 788dc9188680 locking/rwlocks: introduce write_lock_nested new a34d6de96937 locking/rwlocks: fix write_lock_nested for RT new cebe33b881c7 locking: fixup write_lock_nested() implementation new b95b882ee077 zsmalloc: replace per zpage lock with pool->migrate_lock new d1fd353efcae zsmalloc: replace get_cpu_var with local_lock new 9d1d2193fccd mm: introduce fault_in_exact_writeable() to probe for sub- [...] new ee58f0829ca2 arm64: add support for sub-page faults user probing new a31b14fe13c1 btrfs: avoid live-lock in search_ioctl() on hardware with [...] new 77ec84770faf zram: use ATTRIBUTE_GROUPS new 6f38e2c01a83 mm: fix some comment errors new 47d8d1d17e54 mm/hmm.c: Allow VM_MIXEDMAP to work with hmm_range_fault new 4c3379995852 mm/damon: unified access_check function naming rules new 987c3b18f59f mm/damon: add 'age' of region tracepoint support new 19d2ec14e4e0 mm/damon/core: use abs() instead of diff_of() new 2068d6dcf196 mm/damon: remove some unneeded function definitions in damon.h new 1cce4bdc2c79 mm-damon-remove-some-no-need-func-definitions-in-damonh-file-fix new 3d70878196ea mm/damon/vaddr: remove swap_ranges() and replace it with swap() new c5a11f809274 mm/damon/schemes: add the validity judgment of thresholds new 35144b6a06ab mm/damon: move damon_rand() definition into damon.h new 7b3fc6216238 mm/damon: modify damon_rand() macro to static inline function new 72c5e08448ff fs/buffer.c: add debug print for __getblk_gfp() stall problem new c3cfe1a0c368 fs/buffer.c: dump more info for __getblk_gfp() stall problem new 5695a04a5ece kernel/hung_task.c: Monitor killed tasks. new 9e1c11efae9b proc/vmcore: don't fake reading zeroes on surprise vmcore_ [...] new b7c47ccd3610 proc: make the proc_create[_data]() stubs static inlines new e97fff35e6c6 proc-make-the-proc_create-stubs-static-inlines-fix new 6f03ebc3552e proc-make-the-proc_create-stubs-static-inlines-fix2 new b6ec11e7c0b2 proc-make-the-proc_create-stubs-static-inlines-fix2-fix new 30dc36a09f57 proc/sysctl: make protected_* world readable new 72710df1221b fs/exec: replace strlcpy with strscpy_pad in __set_task_comm new 132fbebed015 fs/exec: replace strncpy with strscpy_pad in __get_task_comm new e231e794a55b drivers/infiniband: replace open-coded string copy with ge [...] new eb62ec3d8c77 fs/binfmt_elf: replace open-coded string copy with get_task_comm new b6595d08ca75 samples/bpf/test_overhead_kprobe_kern: replace bpf_probe_r [...] new c32b30a94295 tools/bpf/bpftool/skeleton: replace bpf_probe_read_kernel [...] new 8dbfc407e013 tools/testing/selftests/bpf: replace open-coded 16 with TA [...] new 8de848168a7f kthread: dynamically allocate memory to store kthread's full name new 131b2456b4fd kstrtox: uninline everything new 8665d10257a6 list: introduce list_is_head() helper and re-use it in list.h new c1adc3e60df5 lz4: fix LZ4_decompress_safe_partial read out of bound new 72e9b4bf1ac1 checkpatch: relax regexp for COMMIT_LOG_LONG_LINE new f6491d1d2863 checkpatch: Improve Kconfig help test new 2ef16e0fe648 const_structs.checkpatch: add frequently used ops structs new 8081cb83f998 ELF: fix overflow in total mapping size calculation new 2c96658036b5 init/main.c: silence some -Wunused-parameter warnings new f8d74a21c790 hfsplus: use struct_group_attr() for memcpy() region new a4330e081b25 panic: use error_report_end tracepoint on warnings new 9b9b7e736564 panic-use-error_report_end-tracepoint-on-warnings-fix new 8772060b9ea8 delayacct: support swapin delay accounting for swapping wi [...] new b11cdada4f3b delayacct: fix incomplete disable operation when switch en [...] new bc0bbd3a9de4 delayacct: cleanup flags in struct task_delay_info and fun [...] new be356da1ed76 configs: introduce debug.config for CI-like setup new e30036efd707 arch/Kconfig: split PAGE_SIZE_LESS_THAN_256KB from PAGE_SI [...] new 47981d45769a btrfs: use generic Kconfig option for 256kB page size limit new 29504cf456d9 lib/Kconfig.debug: make TEST_KMOD depend on PAGE_SIZE_LESS [...] new 4517023d1402 ubsan: remove CONFIG_UBSAN_OBJECT_SIZE new 0aa7ed24de8c Merge branch 'akpm-current/current' new 19c169eebfa1 sysctl: add a new register_sysctl_init() interface new 75def406eea6 sysctl: move some boundary constants from sysctl.c to sysctl_vals new 5eeff17e7ec2 sysctl-move-some-boundary-constants-from-sysctlc-to-sysctl [...] new bf5b9f6dc783 hung_task: move hung_task sysctl interface to hung_task.c new f64d980bbed2 watchdog: move watchdog sysctl interface to watchdog.c new ca6e5d91b813 sysctl: make ngroups_max const new 02b4d1067b16 sysctl: use const for typically used max/min proc sysctls new cc91a0721f33 sysctl: use SYSCTL_ZERO to replace some static int zero uses new 239653690544 aio: move aio sysctl to aio.c new de14bb2a52b9 dnotify: move dnotify sysctl to dnotify.c new 704dc3e63590 hpet: simplify subdirectory registration with register_sysctl() new 910d680ec900 i915: simplify subdirectory registration with register_sysctl() new d04e5a3af7a8 macintosh/mac_hid.c: simplify subdirectory registration wi [...] new ce8555d51390 ocfs2: simplify subdirectory registration with register_sysctl() new 4b004960e9b1 test_sysctl: simplify subdirectory registration with regis [...] new 0560b02f9dfd inotify: simplify subdirectory registration with register_ [...] new 16285c6a1f23 inotify-simplify-subdirectory-registration-with-register_s [...] new ec5458fc757b cdrom: simplify subdirectory registration with register_sysctl() new e7ca231f0539 eventpoll: simplify sysctl declaration with register_sysctl() new 99f3a6023618 firmware_loader: move firmware sysctl to its own files new 34e2385d702b firmware_loader-move-firmware-sysctl-to-its-own-files-fix new e2b5359593f4 firmware_loader-move-firmware-sysctl-to-its-own-files-fix-fix new 1bde056a436d firmware_loader-move-firmware-sysctl-to-its-own-files-fix-3 new 3626f9da9e5c random: move the random sysctl declarations to its own file new 2ea3f7104d4a sysctl: add helper to register a sysctl mount point new 73460cddca43 sysctl-add-helper-to-register-a-sysctl-mount-point-fix new 11dffa88ef03 fs: move binfmt_misc sysctl to its own file new 5c09912ac29e printk: move printk sysctl to printk/sysctl.c new 86b6b3162c76 scsi/sg: move sg-big-buff sysctl to scsi/sg.c new c5433d4a57ee stackleak: move stack_erasing sysctl to stackleak.c new 20488e8a9652 sysctl: share unsigned long const values new 934090f9f0ef fs: move inode sysctls to its own file new 1874b2d78007 fs: move fs stat sysctls to file_table.c new b75ec025b35a fs: move dcache sysctls to its own file new 8cb2ec9927f9 fs/inode: avoid unused-variable warning new 0f6630355ea5 fs/dcache: avoid unused-function warning new 9af69e463623 sysctl: move maxolduid as a sysctl specific const new 10378470a2da fs: move shared sysctls to fs/sysctls.c new d1ec7c0b9386 fs: move locking sysctls where they are used new d24dfda5e686 fs: move namei sysctls to its own file new 526c691c286f fs: move fs/exec.c sysctls into its own file new b0c6f1faa79b fs: move pipe sysctls to is own file new 03988ec06b85 sysctl: add and use base directory declarer and registrati [...] new c42a775b6a52 sysctl-add-and-use-base-directory-declarer-and-registratio [...] new bfdc68fe86bf fs: move namespace sysctls and declare fs base directory new b9bb169cce72 kernel/sysctl.c: rename sysctl_init() to sysctl_init_bases() new f96ba32b5487 printk: fix build warning when CONFIG_PRINTK=n new 7fc35df6f6b2 fs/coredump: move coredump sysctls into its own file new 7da75d71e26b kprobe: move sysctl_kprobes_optimization to kprobes.c new ce355789162c fs: proc: store PDE()->data into inode->i_private new 37db40adc05a proc: remove PDE_DATA() completely new 5192daa8d44a proc-remove-pde_data-completely-fix new 3b7842537969 proc-remove-pde_data-completely-fix-fix new ab26c06d93b9 lib/stackdepot: allow optional init and stack_table alloca [...] new 43abd7b24b7e lib/stackdepot: fix spelling mistake and grammar in pr_err [...] new fd73392a6c04 lib/stackdepot: allow optional init and stack_table alloca [...] new d8d005c96bae lib/stackdepot: allow optional init and stack_table alloca [...] new baf7ea1993e6 lib/stackdepot: always do filter_irq_stacks() in stack_dep [...]
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 (3e0287c48657) \ N -- N -- N refs/heads/akpm (baf7ea1993e6)
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.
The 964 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: Documentation/ABI/stable/sysfs-devices-node | 6 + Documentation/Makefile | 11 +- Documentation/admin-guide/kernel-parameters.txt | 15 +- Documentation/arc/arc.rst | 62 +- Documentation/conf.py | 102 +- Documentation/dev-tools/index.rst | 1 + Documentation/dev-tools/ktap.rst | 298 ++++ .../display/sprd/sprd,display-subsystem.yaml | 64 + .../bindings/display/sprd/sprd,sharkl3-dpu.yaml | 77 + .../display/sprd/sprd,sharkl3-dsi-host.yaml | 88 ++ Documentation/devicetree/bindings/eeprom/at24.yaml | 25 +- .../devicetree/bindings/gpio/gpio-vf610.yaml | 3 - .../devicetree/bindings/gpio/sifive,gpio.yaml | 3 +- .../bindings/iio/adc/x-powers,axp209-adc.yaml | 3 + .../bindings/iio/addac/adi,ad74413r.yaml | 158 +++ .../devicetree/bindings/iio/dac/adi,ad5755.yaml | 1 - .../devicetree/bindings/iio/dac/adi,ad7293.yaml | 61 + .../devicetree/bindings/iio/imu/st,lsm6dsx.yaml | 7 + .../bindings/iio/light/liteon,ltr501.yaml | 7 + .../devicetree/bindings/phy/qcom,qmp-phy.yaml | 1 + .../devicetree/bindings/ufs/ufshcd-pltfrm.txt | 1 + Documentation/doc-guide/sphinx.rst | 11 + Documentation/driver-api/pci/pci.rst | 2 +- Documentation/gpu/amdgpu-dc.rst | 74 - Documentation/gpu/amdgpu/amdgpu-glossary.rst | 87 ++ .../gpu/amdgpu/display/config_example.svg | 414 ++++++ Documentation/gpu/amdgpu/display/dc-debug.rst | 77 + Documentation/gpu/amdgpu/display/dc-glossary.rst | 237 ++++ .../gpu/amdgpu/display/dc_pipeline_overview.svg | 1125 +++++++++++++++ Documentation/gpu/amdgpu/display/dcn-overview.rst | 171 +++ .../gpu/amdgpu/display/display-manager.rst | 42 + .../gpu/amdgpu/display/global_sync_vblank.svg | 485 +++++++ Documentation/gpu/amdgpu/display/index.rst | 29 + Documentation/gpu/{amdgpu.rst => amdgpu/index.rst} | 25 +- Documentation/gpu/drivers.rst | 3 +- Documentation/security/self-protection.rst | 3 +- Documentation/sphinx-static/theme_overrides.css | 16 +- Documentation/sphinx-static/theme_rtd_colors.css | 37 + Documentation/trace/boottime-trace.rst | 4 +- Documentation/translations/zh_CN/cpu-freq/core.rst | 24 +- Documentation/translations/zh_CN/index.rst | 5 + MAINTAINERS | 24 +- Makefile | 13 +- arch/Kconfig | 4 + arch/arm/boot/dts/bcm2711.dtsi | 2 + arch/arm/boot/dts/bcm283x.dtsi | 2 + arch/arm64/boot/dts/rockchip/px30.dtsi | 2 +- .../boot/dts/rockchip/rk3399-rock-pi-4b-plus.dts | 7 +- arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4b.dts | 7 +- arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4c.dts | 7 +- arch/arm64/boot/dts/rockchip/rk3566-quartz64-a.dts | 5 + arch/arm64/boot/dts/rockchip/rk356x.dtsi | 96 +- arch/arm64/include/asm/stacktrace.h | 10 +- arch/arm64/kernel/machine_kexec.c | 6 +- arch/arm64/kernel/perf_callchain.c | 15 +- arch/arm64/kernel/process.c | 45 +- arch/arm64/kernel/return_address.c | 8 +- arch/arm64/kernel/stacktrace.c | 60 +- arch/arm64/kernel/time.c | 25 +- arch/arm64/kvm/Makefile | 6 +- arch/arm64/mm/context.c | 22 +- arch/mips/kvm/Makefile | 3 +- arch/mips/pci/msi-octeon.c | 32 +- arch/mips/ralink/of.c | 19 +- arch/powerpc/boot/dts/bluestone.dts | 25 - arch/powerpc/boot/dts/canyonlands.dts | 18 - arch/powerpc/boot/dts/katmai.dts | 18 - arch/powerpc/boot/dts/kilauea.dts | 28 - arch/powerpc/boot/dts/redwood.dts | 19 - arch/powerpc/kernel/Makefile | 3 +- arch/powerpc/kernel/prom.c | 22 +- arch/powerpc/kvm/Makefile | 8 +- arch/powerpc/mm/nohash/kaslr_booke.c | 4 +- arch/powerpc/platforms/40x/Kconfig | 1 - arch/powerpc/platforms/44x/Kconfig | 4 - arch/powerpc/platforms/4xx/Makefile | 1 - arch/powerpc/platforms/4xx/msi.c | 281 ---- arch/powerpc/platforms/cell/axon_msi.c | 2 +- arch/powerpc/platforms/powernv/pci-ioda.c | 4 +- arch/powerpc/platforms/pseries/msi.c | 6 +- arch/powerpc/sysdev/Kconfig | 6 - arch/riscv/kernel/stacktrace.c | 4 - arch/riscv/kvm/Makefile | 6 +- arch/s390/configs/debug_defconfig | 2 + arch/s390/configs/defconfig | 2 + arch/s390/include/asm/ap.h | 4 +- arch/s390/include/asm/diag.h | 4 +- arch/s390/kernel/Makefile | 3 +- arch/s390/kernel/ftrace.c | 2 - arch/s390/kernel/irq.c | 9 +- arch/s390/kernel/machine_kexec_file.c | 38 +- arch/s390/kvm/Makefile | 8 +- arch/s390/mm/cmm.c | 2 +- arch/s390/mm/fault.c | 8 +- arch/s390/mm/pgalloc.c | 80 +- arch/s390/pci/pci_irq.c | 4 +- arch/sparc/kernel/pci_msi.c | 4 +- arch/x86/Kconfig | 13 + arch/x86/Makefile | 16 + arch/x86/boot/compressed/efi_thunk_64.S | 2 +- arch/x86/boot/compressed/head_64.S | 8 +- arch/x86/boot/compressed/mem_encrypt.S | 6 +- arch/x86/boot/string.h | 3 + arch/x86/crypto/aegis128-aesni-asm.S | 48 +- arch/x86/crypto/aes_ctrby8_avx-x86_64.S | 2 +- arch/x86/crypto/aesni-intel_asm.S | 56 +- arch/x86/crypto/aesni-intel_avx-x86_64.S | 40 +- arch/x86/crypto/blake2s-core.S | 4 +- arch/x86/crypto/blowfish-x86_64-asm_64.S | 12 +- arch/x86/crypto/camellia-aesni-avx-asm_64.S | 14 +- arch/x86/crypto/camellia-aesni-avx2-asm_64.S | 14 +- arch/x86/crypto/camellia-x86_64-asm_64.S | 12 +- arch/x86/crypto/cast5-avx-x86_64-asm_64.S | 12 +- arch/x86/crypto/cast6-avx-x86_64-asm_64.S | 10 +- arch/x86/crypto/chacha-avx2-x86_64.S | 6 +- arch/x86/crypto/chacha-avx512vl-x86_64.S | 6 +- arch/x86/crypto/chacha-ssse3-x86_64.S | 8 +- arch/x86/crypto/crc32-pclmul_asm.S | 2 +- arch/x86/crypto/crc32c-pcl-intel-asm_64.S | 2 +- arch/x86/crypto/crct10dif-pcl-asm_64.S | 2 +- arch/x86/crypto/des3_ede-asm_64.S | 4 +- arch/x86/crypto/ghash-clmulni-intel_asm.S | 6 +- arch/x86/crypto/nh-avx2-x86_64.S | 2 +- arch/x86/crypto/nh-sse2-x86_64.S | 2 +- arch/x86/crypto/serpent-avx-x86_64-asm_64.S | 10 +- arch/x86/crypto/serpent-avx2-asm_64.S | 10 +- arch/x86/crypto/serpent-sse2-i586-asm_32.S | 6 +- arch/x86/crypto/serpent-sse2-x86_64-asm_64.S | 6 +- arch/x86/crypto/sha1_avx2_x86_64_asm.S | 2 +- arch/x86/crypto/sha1_ni_asm.S | 2 +- arch/x86/crypto/sha1_ssse3_asm.S | 2 +- arch/x86/crypto/sha256-avx-asm.S | 2 +- arch/x86/crypto/sha256-avx2-asm.S | 2 +- arch/x86/crypto/sha256-ssse3-asm.S | 2 +- arch/x86/crypto/sha256_ni_asm.S | 2 +- arch/x86/crypto/sha512-avx-asm.S | 2 +- arch/x86/crypto/sha512-avx2-asm.S | 2 +- arch/x86/crypto/sha512-ssse3-asm.S | 2 +- arch/x86/crypto/sm4-aesni-avx-asm_64.S | 12 +- arch/x86/crypto/sm4-aesni-avx2-asm_64.S | 8 +- arch/x86/crypto/twofish-avx-x86_64-asm_64.S | 10 +- arch/x86/crypto/twofish-i586-asm_32.S | 4 +- arch/x86/crypto/twofish-x86_64-asm_64-3way.S | 6 +- arch/x86/crypto/twofish-x86_64-asm_64.S | 4 +- arch/x86/entry/entry_32.S | 2 +- arch/x86/entry/entry_64.S | 10 +- arch/x86/entry/thunk_32.S | 2 +- arch/x86/entry/thunk_64.S | 2 +- arch/x86/entry/vdso/vdso32/system_call.S | 2 +- arch/x86/entry/vdso/vsgx.S | 2 +- arch/x86/entry/vsyscall/vsyscall_emu_64.S | 6 +- arch/x86/hyperv/irqdomain.c | 55 +- arch/x86/include/asm/fpu/signal.h | 3 - arch/x86/include/asm/kvm_host.h | 2 +- arch/x86/include/asm/linkage.h | 14 + arch/x86/include/asm/paravirt.h | 2 +- arch/x86/include/asm/qspinlock_paravirt.h | 4 +- arch/x86/include/asm/static_call.h | 2 +- arch/x86/include/asm/uaccess.h | 5 +- arch/x86/include/asm/x86_init.h | 6 - arch/x86/include/asm/xen/hypervisor.h | 8 + arch/x86/kernel/Makefile | 2 +- arch/x86/kernel/acpi/sleep.c | 4 +- arch/x86/kernel/acpi/wakeup_32.S | 6 +- arch/x86/kernel/alternative.c | 51 +- arch/x86/kernel/apic/msi.c | 8 +- arch/x86/kernel/cpu/resctrl/monitor.c | 2 +- arch/x86/kernel/cpu/sgx/main.c | 20 + arch/x86/kernel/cpu/sgx/sgx.h | 1 + arch/x86/kernel/ftrace.c | 2 +- arch/x86/kernel/ftrace_32.S | 6 +- arch/x86/kernel/ftrace_64.S | 8 +- arch/x86/kernel/head_32.S | 2 +- arch/x86/kernel/irqflags.S | 2 +- arch/x86/kernel/kprobes/core.c | 2 +- arch/x86/kernel/paravirt.c | 4 +- arch/x86/kernel/relocate_kernel_32.S | 10 +- arch/x86/kernel/relocate_kernel_64.S | 10 +- arch/x86/kernel/sev_verify_cbit.S | 2 +- arch/x86/kernel/static_call.c | 5 +- arch/x86/kernel/verify_cpu.S | 4 +- arch/x86/kernel/x86_init.c | 12 - arch/x86/kvm/Kconfig | 1 + arch/x86/kvm/Makefile | 7 +- arch/x86/kvm/emulate.c | 4 +- arch/x86/kvm/hyperv.c | 9 +- arch/x86/kvm/lapic.c | 3 + arch/x86/kvm/svm/vmenter.S | 4 +- arch/x86/kvm/trace.h | 24 + arch/x86/kvm/vmx/nested.c | 23 +- arch/x86/kvm/vmx/posted_intr.c | 35 +- arch/x86/kvm/vmx/vmenter.S | 14 +- arch/x86/kvm/vmx/vmx.c | 38 +- arch/x86/kvm/vmx/vmx.h | 9 + arch/x86/kvm/x86.c | 13 +- arch/x86/lib/atomic64_386_32.S | 86 +- arch/x86/lib/atomic64_cx8_32.S | 16 +- arch/x86/lib/checksum_32.S | 8 +- arch/x86/lib/clear_page_64.S | 6 +- arch/x86/lib/cmpxchg16b_emu.S | 4 +- arch/x86/lib/cmpxchg8b_emu.S | 4 +- arch/x86/lib/copy_mc_64.S | 6 +- arch/x86/lib/copy_page_64.S | 4 +- arch/x86/lib/copy_user_64.S | 10 +- arch/x86/lib/csum-copy_64.S | 2 +- arch/x86/lib/csum-partial_64.c | 2 +- arch/x86/lib/error-inject.c | 3 +- arch/x86/lib/getuser.S | 22 +- arch/x86/lib/hweight.S | 6 +- arch/x86/lib/iomap_copy_64.S | 2 +- arch/x86/lib/memcpy_64.S | 12 +- arch/x86/lib/memmove_64.S | 4 +- arch/x86/lib/memset_64.S | 6 +- arch/x86/lib/msr-reg.S | 4 +- arch/x86/lib/putuser.S | 6 +- arch/x86/lib/retpoline.S | 4 +- arch/x86/math-emu/div_Xsig.S | 2 +- arch/x86/math-emu/div_small.S | 2 +- arch/x86/math-emu/mul_Xsig.S | 6 +- arch/x86/math-emu/polynom_Xsig.S | 2 +- arch/x86/math-emu/reg_norm.S | 6 +- arch/x86/math-emu/reg_round.S | 2 +- arch/x86/math-emu/reg_u_add.S | 2 +- arch/x86/math-emu/reg_u_div.S | 2 +- arch/x86/math-emu/reg_u_mul.S | 2 +- arch/x86/math-emu/reg_u_sub.S | 2 +- arch/x86/math-emu/round_Xsig.S | 4 +- arch/x86/math-emu/shr_Xsig.S | 8 +- arch/x86/math-emu/wm_shrx.S | 16 +- arch/x86/mm/mem_encrypt_boot.S | 4 +- arch/x86/pci/xen.c | 19 +- arch/x86/platform/efi/efi_stub_32.S | 2 +- arch/x86/platform/efi/efi_stub_64.S | 2 +- arch/x86/platform/efi/efi_thunk_64.S | 2 +- arch/x86/platform/olpc/xo1-wakeup.S | 6 +- arch/x86/power/hibernate_asm_32.S | 4 +- arch/x86/power/hibernate_asm_64.S | 4 +- arch/x86/um/checksum_32.S | 4 +- arch/x86/um/setjmp_32.S | 2 +- arch/x86/um/setjmp_64.S | 2 +- arch/x86/xen/xen-asm.S | 12 +- arch/x86/xen/xen-head.S | 2 +- block/fops.c | 3 +- block/ioprio.c | 3 + crypto/asymmetric_keys/asymmetric_type.c | 57 +- crypto/asymmetric_keys/pkcs7_trust.c | 6 +- crypto/asymmetric_keys/restrict.c | 48 +- crypto/asymmetric_keys/x509_cert_parser.c | 10 + crypto/asymmetric_keys/x509_public_key.c | 10 + crypto/dh.c | 1 - crypto/drbg.c | 7 +- crypto/jitterentropy-kcapi.c | 6 - crypto/jitterentropy.c | 6 +- crypto/jitterentropy.h | 1 - drivers/acpi/pmic/intel_pmic.c | 14 +- drivers/acpi/pmic/intel_pmic.h | 8 +- drivers/acpi/pmic/intel_pmic_bxtwc.c | 3 +- drivers/acpi/pmic/intel_pmic_bytcrc.c | 3 +- drivers/acpi/pmic/intel_pmic_chtcrc.c | 3 +- drivers/acpi/pmic/intel_pmic_chtdc_ti.c | 3 +- drivers/acpi/pmic/intel_pmic_chtwc.c | 3 +- drivers/acpi/pmic/intel_pmic_xpower.c | 24 +- drivers/acpi/sleep.c | 28 +- drivers/android/binder.c | 24 +- drivers/base/core.c | 1 - drivers/base/node.c | 3 + drivers/block/null_blk/main.c | 2 +- drivers/char/agp/amd64-agp.c | 24 +- drivers/char/agp/sis-agp.c | 25 +- drivers/char/agp/via-agp.c | 25 +- drivers/char/tpm/st33zp24/st33zp24.c | 122 +- drivers/char/tpm/tpm_tis_core.c | 10 +- drivers/char/tpm/tpm_tis_i2c_cr50.c | 16 +- drivers/char/tpm/tpm_tis_spi_cr50.c | 20 +- drivers/clk/clk.c | 78 +- drivers/clk/ti/adpll.c | 2 +- drivers/clocksource/arm_arch_timer.c | 9 +- drivers/clocksource/dw_apb_timer_of.c | 2 +- drivers/crypto/hisilicon/qm.c | 2 +- drivers/crypto/marvell/octeontx2/Makefile | 2 +- drivers/crypto/marvell/octeontx2/otx2_cpt_common.h | 1 + .../crypto/marvell/octeontx2/otx2_cpt_devlink.c | 108 ++ .../crypto/marvell/octeontx2/otx2_cpt_devlink.h | 20 + drivers/crypto/marvell/octeontx2/otx2_cptpf.h | 3 + drivers/crypto/marvell/octeontx2/otx2_cptpf_main.c | 9 + .../crypto/marvell/octeontx2/otx2_cptpf_ucode.c | 322 ++++- .../crypto/marvell/octeontx2/otx2_cptpf_ucode.h | 7 +- drivers/crypto/stm32/stm32-cryp.c | 988 ++++++------- drivers/crypto/stm32/stm32-hash.c | 6 +- drivers/devfreq/Kconfig | 8 + drivers/devfreq/Makefile | 1 + drivers/devfreq/sun8i-a33-mbus.c | 511 +++++++ drivers/edac/amd64_edac.c | 21 +- drivers/edac/amd64_edac.h | 5 +- drivers/edac/edac_mc.c | 2 + drivers/gpio/Kconfig | 10 +- drivers/gpio/gpio-aggregator.c | 11 +- drivers/gpio/gpio-dwapb.c | 10 +- drivers/gpio/gpio-ml-ioh.c | 52 +- drivers/gpio/gpio-pch.c | 42 +- drivers/gpio/gpio-rockchip.c | 18 - drivers/gpio/gpio-xlp.c | 147 +- drivers/gpio/gpiolib-acpi.c | 51 +- drivers/gpio/gpiolib.c | 35 +- drivers/gpu/drm/Kconfig | 2 + drivers/gpu/drm/Makefile | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu.h | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 10 +- drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_atpx_handler.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c | 3 + drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 133 +- drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c | 116 +- drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.h | 2 - drivers/gpu/drm/amd/amdgpu/amdgpu_drv.h | 3 + drivers/gpu/drm/amd/amdgpu/amdgpu_ih.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ioc32.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_irq.c | 5 +- drivers/gpu/drm/amd/amdgpu/amdgpu_pll.c | 2 + drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c | 19 + drivers/gpu/drm/amd/amdgpu/amdgpu_preempt_mgr.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 12 + drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c | 18 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vce.c | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c | 15 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.h | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vkms.c | 7 +- drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.c | 5 + drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/gfxhub_v1_0.c | 1 - drivers/gpu/drm/amd/amdgpu/gfxhub_v2_0.c | 1 - drivers/gpu/drm/amd/amdgpu/gfxhub_v2_1.c | 1 - drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 11 +- drivers/gpu/drm/amd/amdgpu/mmhub_v1_0.c | 1 - drivers/gpu/drm/amd/amdgpu/mmhub_v1_7.c | 1 - drivers/gpu/drm/amd/amdgpu/mmhub_v2_0.c | 1 - drivers/gpu/drm/amd/amdgpu/mmhub_v2_3.c | 1 - drivers/gpu/drm/amd/amdgpu/mmhub_v9_4.c | 2 - drivers/gpu/drm/amd/amdgpu/mxgpu_ai.h | 2 +- drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c | 2 - drivers/gpu/drm/amd/amdgpu/sdma_v5_2.c | 2 - drivers/gpu/drm/amd/amdgpu/soc15.c | 9 +- drivers/gpu/drm/amd/amdkfd/kfd_device.c | 11 +- drivers/gpu/drm/amd/amdkfd/kfd_migrate.c | 4 +- drivers/gpu/drm/amd/amdkfd/kfd_packet_manager_vi.c | 4 +- drivers/gpu/drm/amd/amdkfd/kfd_process.c | 5 +- drivers/gpu/drm/amd/amdkfd/kfd_svm.c | 231 +-- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 7 + .../drm/amd/display/amdgpu_dm/amdgpu_dm_color.c | 4 + .../dc/clk_mgr/dcn10/rv1_clk_mgr_vbios_smu.c | 2 + .../amd/display/dc/clk_mgr/dcn201/dcn201_clk_mgr.c | 7 +- .../drm/amd/display/dc/clk_mgr/dcn21/rn_clk_mgr.c | 3 +- .../dc/clk_mgr/dcn21/rn_clk_mgr_vbios_smu.c | 2 + .../amd/display/dc/dce110/dce110_hw_sequencer.c | 25 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_init.c | 2 + drivers/gpu/drm/amd/display/dc/dcn21/dcn21_init.c | 2 + drivers/gpu/drm/amd/display/dc/dcn30/dcn30_init.c | 2 + .../gpu/drm/amd/display/dc/dcn301/dcn301_init.c | 2 + .../gpu/drm/amd/display/dc/dcn302/dcn302_init.c | 2 + .../gpu/drm/amd/display/dc/dcn303/dcn303_init.c | 2 + drivers/gpu/drm/amd/display/dc/dcn31/dcn31_init.c | 2 + drivers/gpu/drm/amd/include/amd_shared.h | 2 + .../gpu/drm/amd/include/cyan_skillfish_ip_offset.h | 10 +- drivers/gpu/drm/amd/include/yellow_carp_offset.h | 4 +- drivers/gpu/drm/amd/pm/inc/amdgpu_smu.h | 9 + drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c | 5 - drivers/gpu/drm/amd/pm/swsmu/smu_cmn.c | 24 +- drivers/gpu/drm/i915/display/intel_display.h | 1 + drivers/gpu/drm/i915/display/intel_dmc.c | 2 +- drivers/gpu/drm/i915/gt/uc/intel_guc_log_debugfs.c | 4 +- drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c | 93 +- drivers/gpu/drm/msm/Kconfig | 1 + drivers/gpu/drm/msm/Makefile | 2 +- drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c | 38 +- .../gpu/drm/msm/disp/dpu1/dpu_encoder_phys_vid.c | 17 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.c | 2 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.h | 5 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_ctl.c | 8 + drivers/gpu/drm/msm/disp/dpu1/dpu_hw_sspp.c | 14 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_sspp.h | 22 +- drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c | 30 +- drivers/gpu/drm/msm/disp/dpu1/dpu_kms.h | 2 - drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c | 65 +- drivers/gpu/drm/msm/disp/dpu1/dpu_plane.h | 6 - drivers/gpu/drm/msm/disp/dpu1/dpu_trace.h | 4 - drivers/gpu/drm/msm/dp/dp_display.c | 31 +- drivers/gpu/drm/msm/dp/dp_display.h | 1 + drivers/gpu/drm/msm/dp/dp_drm.c | 76 + drivers/gpu/drm/msm/dp/dp_link.c | 19 +- drivers/gpu/drm/msm/dsi/dsi.c | 10 +- drivers/gpu/drm/msm/dsi/dsi.h | 1 - drivers/gpu/drm/msm/dsi/dsi_manager.c | 17 - drivers/gpu/drm/msm/hdmi/hdmi.c | 12 +- drivers/gpu/drm/msm/hdmi/hdmi.h | 19 +- drivers/gpu/drm/msm/hdmi/hdmi_bridge.c | 81 +- .../drm/msm/hdmi/{hdmi_connector.c => hdmi_hpd.c} | 154 +- drivers/gpu/drm/msm/msm_drv.h | 12 +- drivers/gpu/drm/msm/msm_gem_submit.c | 2 +- drivers/gpu/drm/sprd/Kconfig | 13 + drivers/gpu/drm/sprd/Makefile | 8 + drivers/gpu/drm/sprd/megacores_pll.c | 305 ++++ drivers/gpu/drm/sprd/sprd_dpu.c | 880 ++++++++++++ drivers/gpu/drm/sprd/sprd_dpu.h | 109 ++ drivers/gpu/drm/sprd/sprd_drm.c | 205 +++ drivers/gpu/drm/sprd/sprd_drm.h | 19 + drivers/gpu/drm/sprd/sprd_dsi.c | 1073 ++++++++++++++ drivers/gpu/drm/sprd/sprd_dsi.h | 126 ++ drivers/hwmon/lm90.c | 106 +- drivers/i2c/busses/i2c-mpc.c | 2 +- drivers/i2c/busses/i2c-tegra.c | 21 +- drivers/i3c/master/mipi-i3c-hci/dat_v1.c | 4 +- drivers/iio/Kconfig | 1 + drivers/iio/Makefile | 1 + drivers/iio/adc/Kconfig | 6 +- drivers/iio/adc/axp20x_adc.c | 45 +- drivers/iio/adc/envelope-detector.c | 3 +- drivers/iio/adc/max9611.c | 20 +- drivers/iio/adc/mcp3911.c | 9 +- drivers/iio/adc/ti-adc12138.c | 11 +- drivers/iio/adc/ti-ads124s08.c | 3 +- drivers/iio/addac/Kconfig | 20 + drivers/iio/addac/Makefile | 7 + drivers/iio/addac/ad74413r.c | 1475 ++++++++++++++++++++ drivers/iio/dac/Kconfig | 12 +- drivers/iio/dac/Makefile | 1 + drivers/iio/dac/ad5755.c | 152 +- drivers/iio/dac/ad5758.c | 3 +- drivers/iio/dac/ad7293.c | 934 +++++++++++++ drivers/iio/dac/dpot-dac.c | 2 +- drivers/iio/dac/lpc18xx_dac.c | 3 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c | 4 +- drivers/iio/industrialio-trigger.c | 36 +- drivers/iio/light/cm3605.c | 6 +- drivers/iio/light/ltr501.c | 25 + drivers/iio/potentiometer/mcp41010.c | 6 +- drivers/infiniband/hw/irdma/hw.c | 4 +- drivers/input/touchscreen/atmel_mxt_ts.c | 2 +- drivers/input/touchscreen/goodix.c | 7 +- drivers/input/touchscreen/silead.c | 172 ++- drivers/input/touchscreen/ti_am335x_tsc.c | 18 +- drivers/irqchip/irq-bcm7120-l2.c | 1 + drivers/irqchip/irq-gic-v2m.c | 1 - drivers/irqchip/irq-gic-v3-its-pci-msi.c | 1 - drivers/irqchip/irq-gic-v3-mbi.c | 1 - drivers/mailbox/bcm-flexrm-mailbox.c | 4 +- drivers/md/md.c | 4 +- drivers/memory/brcmstb_dpfe.c | 2 +- drivers/misc/sram.c | 1 + drivers/mtd/mtd_blkdevs.c | 6 +- drivers/net/dsa/mv88e6xxx/chip.c | 4 +- drivers/net/dsa/ocelot/felix.c | 64 +- drivers/net/dsa/sja1105/sja1105.h | 6 +- drivers/net/dsa/sja1105/sja1105_main.c | 121 +- drivers/net/dsa/sja1105/sja1105_ptp.c | 86 +- drivers/net/dsa/sja1105/sja1105_ptp.h | 24 + drivers/net/ethernet/brocade/bna/bnad_ethtool.c | 22 +- drivers/net/ethernet/cisco/enic/enic_main.c | 8 +- drivers/net/ethernet/emulex/benet/be_main.c | 4 +- drivers/net/ethernet/hisilicon/hns3/hnae3.h | 2 + drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.c | 20 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_mbx.c | 3 +- drivers/net/ethernet/huawei/hinic/hinic_rx.c | 4 +- drivers/net/ethernet/intel/i40e/i40e_main.c | 8 +- drivers/net/ethernet/intel/iavf/iavf_main.c | 8 +- drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 10 +- drivers/net/ethernet/mellanox/mlx4/eq.c | 8 +- drivers/net/ethernet/mellanox/mlx5/core/pci_irq.c | 8 +- drivers/net/ethernet/mscc/Makefile | 1 + drivers/net/ethernet/mscc/ocelot.c | 59 +- drivers/net/ethernet/mscc/ocelot.h | 2 + drivers/net/ethernet/mscc/ocelot_fdma.c | 894 ++++++++++++ drivers/net/ethernet/mscc/ocelot_fdma.h | 166 +++ drivers/net/ethernet/mscc/ocelot_net.c | 39 +- drivers/net/ethernet/mscc/ocelot_vsc7514.c | 10 + drivers/net/netdevsim/ethtool.c | 5 +- drivers/net/ppp/ppp_generic.c | 5 +- drivers/net/usb/qmi_wwan.c | 1 + drivers/net/wireless/ath/ath11k/pci.c | 2 +- drivers/net/wwan/iosm/iosm_ipc_imem.c | 1 - drivers/net/wwan/iosm/iosm_ipc_mmio.c | 2 +- drivers/net/wwan/iosm/iosm_ipc_mux.c | 28 +- drivers/net/wwan/iosm/iosm_ipc_mux.h | 1 - drivers/net/wwan/iosm/iosm_ipc_mux_codec.c | 18 +- drivers/net/wwan/iosm/iosm_ipc_wwan.c | 3 +- drivers/net/wwan/iosm/iosm_ipc_wwan.h | 10 - drivers/nvme/host/core.c | 23 +- drivers/nvme/host/multipath.c | 3 +- drivers/nvme/host/nvme.h | 2 +- drivers/nvme/host/zns.c | 5 +- drivers/nvme/target/tcp.c | 9 +- drivers/of/fdt.c | 121 +- drivers/pci/Makefile | 3 +- drivers/pci/msi/Makefile | 7 + drivers/pci/msi/irqdomain.c | 267 ++++ drivers/pci/msi/legacy.c | 79 ++ drivers/pci/{ => msi}/msi.c | 647 ++------- drivers/pci/msi/msi.h | 39 + drivers/pci/msi/pcidev_msi.c | 43 + drivers/pci/pci-sysfs.c | 7 +- drivers/pci/probe.c | 4 +- drivers/pci/xen-pcifront.c | 2 +- drivers/phy/qualcomm/phy-qcom-edp.c | 2 +- drivers/phy/qualcomm/phy-qcom-qmp.c | 32 + drivers/ras/cec.c | 2 +- drivers/scsi/lpfc/lpfc_init.c | 4 +- drivers/scsi/megaraid/megaraid_sas_base.c | 27 +- drivers/scsi/mpt3sas/mpt3sas_base.c | 21 +- drivers/usb/core/config.c | 6 +- drivers/usb/gadget/composite.c | 14 +- drivers/usb/gadget/legacy/dbgp.c | 15 +- drivers/usb/gadget/legacy/inode.c | 16 +- drivers/usb/host/xhci-hub.c | 1 + drivers/usb/host/xhci-ring.c | 1 - drivers/usb/host/xhci.c | 26 +- drivers/xen/gntdev.c | 6 +- fs/aio.c | 186 ++- fs/f2fs/compress.c | 50 +- fs/f2fs/data.c | 7 +- fs/f2fs/file.c | 10 +- fs/f2fs/iostat.c | 27 +- fs/gfs2/bmap.c | 2 +- fs/gfs2/file.c | 2 +- fs/gfs2/inode.c | 2 +- fs/gfs2/rgrp.c | 7 +- fs/gfs2/rgrp.h | 2 +- fs/gfs2/super.c | 2 +- fs/io-wq.c | 29 +- fs/io_uring.c | 6 +- fs/nfsd/nfs4recover.c | 1 + fs/nfsd/nfsctl.c | 14 +- fs/proc/proc_net.c | 19 +- fs/signalfd.c | 12 +- fs/tracefs/inode.c | 76 + include/crypto/public_key.h | 2 +- include/dt-bindings/iio/addac/adi,ad74413r.h | 21 + include/keys/asymmetric-type.h | 3 +- include/linux/acpi.h | 2 +- include/linux/bpf.h | 1 + include/linux/device.h | 2 - include/linux/dsa/ocelot.h | 12 +- include/linux/dsa/sja1105.h | 61 +- include/linux/edac.h | 6 + include/linux/gpio/consumer.h | 2 + include/linux/iio/trigger.h | 2 + include/linux/interrupt.h | 53 +- include/linux/kvm_dirty_ring.h | 8 +- include/linux/msi.h | 136 +- include/linux/netdevice.h | 9 +- include/linux/numa.h | 4 + include/linux/of_fdt.h | 9 +- include/linux/pci.h | 2 + include/linux/percpu-refcount.h | 2 +- include/linux/platform_data/ad5755.h | 102 -- include/linux/seq_file_net.h | 3 +- include/linux/stacktrace.h | 35 +- include/linux/suspend.h | 1 + include/linux/wait.h | 26 + include/net/dsa.h | 18 +- include/net/net_namespace.h | 34 + include/net/net_trackers.h | 18 + include/net/pkt_cls.h | 8 +- include/net/sock.h | 25 +- include/net/xfrm.h | 3 +- include/soc/mscc/ocelot.h | 6 + include/soc/mscc/vsc7514_regs.h | 2 + include/uapi/asm-generic/poll.h | 2 +- include/uapi/linux/bpf.h | 11 + kernel/bpf/btf.c | 11 +- kernel/bpf/helpers.c | 16 + kernel/bpf/verifier.c | 4 - kernel/irq/manage.c | 8 +- kernel/irq/msi.c | 41 +- kernel/module.c | 1 - kernel/power/power.h | 1 + kernel/power/swap.c | 16 +- kernel/sched/wait.c | 7 + kernel/trace/ftrace.c | 8 +- kernel/trace/trace_events_synth.c | 11 +- mm/slob.c | 6 +- net/Kconfig.debug | 9 + net/core/neighbour.c | 4 - net/core/net_namespace.c | 3 + net/core/sock.c | 10 +- net/dsa/dsa2.c | 73 +- net/dsa/dsa_priv.h | 1 + net/dsa/switch.c | 14 + net/dsa/tag_ocelot_8021q.c | 73 +- net/dsa/tag_sja1105.c | 224 ++- net/ipv4/inet_diag.c | 4 +- net/l2tp/l2tp_debugfs.c | 9 +- net/llc/llc_proc.c | 2 +- net/phonet/pep.c | 1 + net/sched/sch_cake.c | 6 +- net/xfrm/xfrm_device.c | 3 +- net/xfrm/xfrm_user.c | 2 +- samples/bpf/xsk_fwd.c | 5 +- samples/ftrace/Makefile | 1 + samples/ftrace/ftrace-direct-modify.c | 4 +- samples/ftrace/ftrace-direct-multi-modify.c | 152 ++ samples/ftrace/ftrace-direct-too.c | 2 +- samples/ftrace/ftrace-direct.c | 2 +- scripts/Makefile.build | 3 +- scripts/kconfig/confdata.c | 2 +- scripts/link-vmlinux.sh | 3 + scripts/recordmcount.pl | 2 +- sound/sparc/dbri.c | 6 +- tools/include/linux/kernel.h | 2 + tools/include/uapi/linux/bpf.h | 11 + tools/lib/bpf/btf.c | 2 +- tools/lib/bpf/gen_loader.c | 5 +- tools/lib/bpf/libbpf.c | 11 +- tools/lib/bpf/relo_core.c | 19 +- tools/objtool/arch/x86/decode.c | 13 +- tools/objtool/builtin-check.c | 3 +- tools/objtool/check.c | 14 + tools/objtool/include/objtool/arch.h | 1 + tools/objtool/include/objtool/builtin.h | 2 +- tools/perf/util/event.h | 5 +- .../perf/util/intel-pt-decoder/intel-pt-decoder.c | 85 +- tools/perf/util/intel-pt.c | 1 + tools/perf/util/perf_regs.c | 3 + tools/perf/util/python.c | 2 +- tools/testing/selftests/Makefile | 3 +- tools/testing/selftests/alsa/.gitignore | 1 + tools/testing/selftests/alsa/Makefile | 9 + tools/testing/selftests/alsa/mixer-test.c | 665 +++++++++ tools/testing/selftests/arm64/fp/vec-syscfg.c | 2 - tools/testing/selftests/bpf/Makefile | 4 +- tools/testing/selftests/bpf/bench.c | 8 +- tools/testing/selftests/bpf/bench.h | 9 +- tools/testing/selftests/bpf/benchs/bench_count.c | 2 +- tools/testing/selftests/bpf/benchs/bench_rename.c | 16 +- .../testing/selftests/bpf/benchs/bench_ringbufs.c | 14 +- tools/testing/selftests/bpf/benchs/bench_strncmp.c | 161 +++ tools/testing/selftests/bpf/benchs/bench_trigger.c | 24 +- .../selftests/bpf/benchs/run_bench_strncmp.sh | 12 + .../selftests/bpf/prog_tests/test_strncmp.c | 167 +++ tools/testing/selftests/bpf/progs/strncmp_bench.c | 50 + tools/testing/selftests/bpf/progs/strncmp_test.c | 54 + tools/testing/selftests/bpf/test_verifier.c | 14 +- .../selftests/bpf/verifier/search_pruning.c | 71 + tools/testing/selftests/bpf/verifier/spill_fill.c | 32 + tools/testing/selftests/cgroup/cgroup_util.h | 4 +- tools/testing/selftests/core/close_range_test.c | 4 - tools/testing/selftests/ir/ir_loopback.c | 1 - tools/testing/selftests/kselftest.h | 4 + tools/testing/selftests/kselftest_harness.h | 2 + tools/testing/selftests/kvm/.gitignore | 1 + tools/testing/selftests/kvm/Makefile | 1 + tools/testing/selftests/kvm/include/kvm_util.h | 9 + tools/testing/selftests/kvm/lib/kvm_util.c | 2 +- tools/testing/selftests/kvm/lib/x86_64/processor.c | 68 + .../selftests/kvm/x86_64/svm_int_ctl_test.c | 2 +- .../selftests/kvm/x86_64/userspace_io_test.c | 114 ++ tools/testing/selftests/landlock/common.h | 4 - tools/testing/selftests/net/fcnal-test.sh | 43 +- tools/testing/selftests/net/gro.c | 3 +- tools/testing/selftests/net/icmp_redirect.sh | 2 +- tools/testing/selftests/net/ipsec.c | 1 - tools/testing/selftests/net/mptcp/mptcp_inq.c | 1 - tools/testing/selftests/net/reuseport_bpf.c | 4 +- tools/testing/selftests/net/rxtimestamp.c | 2 +- tools/testing/selftests/net/socket.c | 3 +- .../selftests/net/tcp_fastopen_backup_key.c | 6 +- .../testing/selftests/rseq/basic_percpu_ops_test.c | 3 +- tools/testing/selftests/rseq/rseq.c | 3 +- .../testing/selftests/seccomp/seccomp_benchmark.c | 2 +- tools/testing/selftests/sparc64/drivers/adi-test.c | 4 - tools/testing/selftests/timens/procfs.c | 2 - tools/testing/selftests/timens/timens.c | 2 - tools/testing/selftests/vm/mremap_test.c | 1 - tools/testing/selftests/vm/pkey-helpers.h | 3 +- tools/testing/selftests/vm/va_128TBswitch.c | 2 +- virt/kvm/Kconfig | 3 + virt/kvm/Makefile.kvm | 13 + virt/kvm/kvm_main.c | 4 +- 676 files changed, 18418 insertions(+), 4887 deletions(-) create mode 100644 Documentation/dev-tools/ktap.rst create mode 100644 Documentation/devicetree/bindings/display/sprd/sprd,display-sub [...] create mode 100644 Documentation/devicetree/bindings/display/sprd/sprd,sharkl3-dpu.yaml create mode 100644 Documentation/devicetree/bindings/display/sprd/sprd,sharkl3-dsi [...] create mode 100644 Documentation/devicetree/bindings/iio/addac/adi,ad74413r.yaml create mode 100644 Documentation/devicetree/bindings/iio/dac/adi,ad7293.yaml delete mode 100644 Documentation/gpu/amdgpu-dc.rst create mode 100644 Documentation/gpu/amdgpu/amdgpu-glossary.rst create mode 100644 Documentation/gpu/amdgpu/display/config_example.svg create mode 100644 Documentation/gpu/amdgpu/display/dc-debug.rst create mode 100644 Documentation/gpu/amdgpu/display/dc-glossary.rst create mode 100644 Documentation/gpu/amdgpu/display/dc_pipeline_overview.svg create mode 100644 Documentation/gpu/amdgpu/display/dcn-overview.rst create mode 100644 Documentation/gpu/amdgpu/display/display-manager.rst create mode 100644 Documentation/gpu/amdgpu/display/global_sync_vblank.svg create mode 100644 Documentation/gpu/amdgpu/display/index.rst rename Documentation/gpu/{amdgpu.rst => amdgpu/index.rst} (95%) create mode 100644 Documentation/sphinx-static/theme_rtd_colors.css delete mode 100644 arch/powerpc/platforms/4xx/msi.c create mode 100644 drivers/crypto/marvell/octeontx2/otx2_cpt_devlink.c create mode 100644 drivers/crypto/marvell/octeontx2/otx2_cpt_devlink.h create mode 100644 drivers/devfreq/sun8i-a33-mbus.c rename drivers/gpu/drm/msm/hdmi/{hdmi_connector.c => hdmi_hpd.c} (62%) create mode 100644 drivers/gpu/drm/sprd/Kconfig create mode 100644 drivers/gpu/drm/sprd/Makefile create mode 100644 drivers/gpu/drm/sprd/megacores_pll.c create mode 100644 drivers/gpu/drm/sprd/sprd_dpu.c create mode 100644 drivers/gpu/drm/sprd/sprd_dpu.h create mode 100644 drivers/gpu/drm/sprd/sprd_drm.c create mode 100644 drivers/gpu/drm/sprd/sprd_drm.h create mode 100644 drivers/gpu/drm/sprd/sprd_dsi.c create mode 100644 drivers/gpu/drm/sprd/sprd_dsi.h create mode 100644 drivers/iio/addac/Kconfig create mode 100644 drivers/iio/addac/Makefile create mode 100644 drivers/iio/addac/ad74413r.c create mode 100644 drivers/iio/dac/ad7293.c create mode 100644 drivers/net/ethernet/mscc/ocelot_fdma.c create mode 100644 drivers/net/ethernet/mscc/ocelot_fdma.h create mode 100644 drivers/pci/msi/Makefile create mode 100644 drivers/pci/msi/irqdomain.c create mode 100644 drivers/pci/msi/legacy.c rename drivers/pci/{ => msi}/msi.c (64%) create mode 100644 drivers/pci/msi/msi.h create mode 100644 drivers/pci/msi/pcidev_msi.c create mode 100644 include/dt-bindings/iio/addac/adi,ad74413r.h delete mode 100644 include/linux/platform_data/ad5755.h create mode 100644 include/net/net_trackers.h create mode 100644 samples/ftrace/ftrace-direct-multi-modify.c create mode 100644 tools/testing/selftests/alsa/.gitignore create mode 100644 tools/testing/selftests/alsa/Makefile create mode 100644 tools/testing/selftests/alsa/mixer-test.c create mode 100644 tools/testing/selftests/bpf/benchs/bench_strncmp.c create mode 100755 tools/testing/selftests/bpf/benchs/run_bench_strncmp.sh create mode 100644 tools/testing/selftests/bpf/prog_tests/test_strncmp.c create mode 100644 tools/testing/selftests/bpf/progs/strncmp_bench.c create mode 100644 tools/testing/selftests/bpf/progs/strncmp_test.c create mode 100644 tools/testing/selftests/kvm/x86_64/userspace_io_test.c create mode 100644 virt/kvm/Makefile.kvm