This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch akpm in repository linux-next.
omits 5b3cbcec307a lib/stackdepot: allow optional init and stack_table alloca [...] omits 3c7b7ceb3fb7 kasan: add kasan mode messages when kasan init omits b1b7d493a64b mm: unexport {,un}lock_page_memcg omits db29a28e7cee mm: unexport folio_memcg_{,un}lock omits efe42d70b85a mm: migrate: simplify the file-backed pages validation whe [...] omits aeab7fc59156 mm: allow only SLUB on PREEMPT_RT omits 16e9cb1b9b92 Merge branch 'akpm-current/current' omits 89e1e15c7bf0 ipc/ipc_sysctl.c: remove fallback for !CONFIG_PROC_SYSCTL omits 880cf3f6fd12 ipc-check-checkpoint_restore_ns_capable-to-modify-c-r-proc [...] omits 21a8822a5ebb ipc: check checkpoint_restore_ns_capable() to modify C/R p [...] omits 4ebc8589c650 virtio-mem: disallow mapping virtio-mem memory via /dev/mem omits 8a44bc65b55f kernel/resource: disallow access to exclusive system RAM regions omits 5cf3aa68118a kernel/resource: clean up and optimize iomem_is_exclusive() omits 25d01c8b1625 kcov: replace local_irq_save() with a local_lock_t omits 80d90e569a54 kcov: avoid enable+disable interrupts if !in_task() omits 8beb23ce9f3c kcov: allocate per-CPU memory on the relevant node omits 7222915bd3a7 Documentation/kcov: define `ip' in the example omits ef9089d7a8ab Documentation/kcov: include types.h in the example omits b0a9fa520719 sysv: use BUILD_BUG_ON instead of runtime check omits 1864d764adbe kernel/fork.c: unshare(): use swap() to make code cleaner omits 36bf67a42633 seq_file: move seq_escape() to a header omits a889dd5e63db signal: remove duplicate include in signal.h omits aed8e63d98ab hfsplus: fix out-of-bounds warnings in __hfsplus_setxattr omits c213ac63767d hfs/hfsplus: use WARN_ON for sanity check omits 1c3844b1f046 coda: bump module version to 7.2 omits 2e1f1d2acabc coda: use vmemdup_user to replace the open code omits 16b10f6841e0 coda: convert from atomic_t to refcount_t on coda_vm_ops->refcnt omits 3151aa631942 coda: avoid doing bad things on inode type changes during [...] omits bc02b986d20e coda: avoid hidden code duplication in rename omits b801773994b2 coda: avoid flagging NULL inodes omits 6539d4fa386a coda: remove err which no one care omits 22b01bf8e21c coda: check for async upcall request using local state omits 12589c426a7a coda: avoid NULL pointer dereference from a bad inode omits 7d3f87308369 init/main.c: silence some -Wunused-parameter warnings omits 4780abff9438 init: make unknown command line param message clearer omits f59d172afcf7 ramfs: fix mount source show for ramfs omits 980fae4b18ad alpha: use is_kernel_text() helper omits 4b3838d8ad59 microblaze: use is_kernel_text() helper omits af91ad421d4e powerpc/mm: use core_kernel_text() helper omits e9b745bc979e extable: use is_kernel_text() helper omits 789c9a02841a mm: kasan: use is_kernel() helper omits e42bf3e2914b sections: provide internal __is_kernel() and __is_kernel_t [...] omits 83235e5e405e x86: mm: rename __is_kernel_text() to is_x86_32_kernel_text() omits f1ab81d28202 sections: move is_kernel_inittext() into sections.h omits 9c8ea5782724 sections: move and rename core_kernel_data() to is_kernel_ [...] omits 6a66f362f4d7 kallsyms: fix address-checks for kernel related range omits 7a810c298869 kallsyms: remove arch specific text and data check omits 718d50ef2cc3 ELF: simplify STACK_ALLOC macro omits f3bd95ecfe2b ELF: fix overflow in total mapping size calculation omits bc1bb1d8bff2 binfmt_elf: reintroduce using MAP_FIXED_NOREPLACE omits 4012f284c6f9 checkpatch: get default codespell dictionary path from pac [...] omits c3584e4f9d57 checkpatch: improve EXPORT_SYMBOL test for EXPORT_SYMBOL_NS uses omits d4b009da20d9 const_structs.checkpatch: add a few sound ops structs omits efacbb0f9121 mm/scatterlist: replace the !preemptible warning in sg_mit [...] omits 46dc30aae44f lib/stackdepot: allow optional init and stack_table alloca [...] omits b6d008b81054 lib/stackdepot: fix spelling mistake and grammar in pr_err [...] omits 5e35da44685e lib/stackdepot: allow optional init and stack_table alloca [...] omits ae66ebcea3ab lib: uninline simple_strntoull() as well omits ba92855fae54 include/linux/string_helpers.h: add linux/string.h for strlen() omits c2742ad9d36e lib-stackdepot-add-helper-to-print-stack-entries-into-buffer-v3 omits bd4b2a8b681b lib-stackdepot-add-helper-to-print-stack-entries-into-buffer-v2 omits b38e5029e9de lib, stackdepot: add helper to print stack entries into buffer omits 56a229db87e5 lib, stackdepot: add helper to print stack entries omits 6ed7e65371b5 lib, stackdepot: check stackdepot handle before accessing slabs omits de11fecc6ebc MAINTAINERS: add "exec & binfmt" section with myself and Eric omits dd7d80b45221 linux/container_of.h: switch to static_assert omits 927a7c241bc9 include/media/media-entity.h: replace kernel.h with the ne [...] omits b1c7abbeb3e0 include/linux/plist.h: replace kernel.h with the necessary [...] omits 3b84f5af0376 include/linux/llist.h: replace kernel.h with the necessary [...] omits 4bc9e5cd30e4 include/linux/list.h: replace kernel.h with the necessary [...] omits 0e5a6eea6569 include/kunit/test.h: replace kernel.h with the necessary [...] omits af7f7e65b741 kernel.h: split out container_of() and typeof_member() macros omits 563272ba97c6 bottom_half.h needs kernel.h omits 4904505fdb9f kernel.h: drop unneeded <linux/kernel.h> inclusion from ot [...] omits ea66f5fc312c proc/sysctl: make protected_* world readable omits 305cef81f212 proc: allow pid_revalidate() during LOOKUP_RCU omits c2afb1ce817f virtio-mem: kdump mode to sanitize /proc/vmcore access omits 904306cf70ea virtio-mem: factor out hotplug specifics from virtio_mem_r [...] omits 6e6301542d21 virtio-mem: factor out hotplug specifics from virtio_mem_p [...] omits 0a73c3aac731 virtio-mem: factor out hotplug specifics from virtio_mem_i [...] omits 916481e9a7b4 proc/vmcore: convert oldmem_pfn_is_ram callback to more ge [...] omits b19693d9c0de proc/vmcore: let pfn_is_ram() return a bool omits cd335591372c x86/xen: print a warning when HVMOP_get_mem_type fails omits 50118768a6a3 x86/xen: simplify xen_oldmem_pfn_is_ram() omits af39d6494fc6 x86/xen: update xen_oldmem_pfn_is_ram() documentation omits 8ce99f2945c2 proc: test that /proc/*/task doesn't contain "0" omits 1f9732d5b5a6 procfs-do-not-list-tid-0-in-proc-pid-task-fix omits 3fdc93660298 procfs: do not list TID 0 in /proc/<pid>/task omits 2f96916958a9 kernel/hung_task.c: Monitor killed tasks. omits 0438fd9bbe8c fs/buffer.c: dump more info for __getblk_gfp() stall problem omits 3d31bc709af6 fs/buffer.c: add debug print for __getblk_gfp() stall problem omits 0243d0fec83b mm/damon/dbgfs: add adaptive_targets list check before ena [...] omits d3cece5bc2cb mm/damon: remove unnecessary variable initialization omits da9f7b765f61 Documentation/admin-guide/mm/damon: add a document for DAM [...] omits 9c1095fe7177 mm/damon: introduce DAMON-based Reclamation (DAMON_RECLAIM) omits d34d9ab80f11 selftests/damon: support watermarks omits ac1b8b311b0f mm/damon/dbgfs: support watermarks omits 4fd3242a7ed6 mm/damon/schemes: activate schemes based on a watermarks m [...] omits de8d7f518bb2 tools/selftests/damon: update for regions prioritization o [...] omits 28d6b1674803 mm/damon/dbgfs: support prioritization weights omits 6331c6bd9e74 mm/damon/vaddr,paddr: support pageout prioritization omits 136d0a969ae4 mm/damon/schemes: prioritize regions within the quotas omits 78e40015f023 mm/damon/selftests: support schemes quotas omits 44c834086517 mm/damon/dbgfs: support quotas of schemes omits 756dd28a31f7 mm/damon/schemes: implement time quota omits 3cbd9d6b044d mm/damon/schemes: skip already charged targets and regions omits b382e008bb45 mm/damon/schemes: implement size quota for schemes applica [...] omits ef30f57a080b mm/damon/paddr: support the pageout scheme omits 16d4f38787a6 mm/damon/dbgfs: remove unnecessary variables omits f2c53a97831c mm/damon/vaddr: constify static mm_walk_ops omits a7f0011f2068 Docs/DAMON: document physical memory monitoring support omits 05675dc048b7 mm/damon/dbgfs: support physical memory monitoring omits 67b59f368d9d mm/damon: implement primitives for physical address space [...] omits 05e5ca1c82dd mm/damon/vaddr: include 'highmem.h' to fix a build failure omits f98a11e55233 mm/damon/vaddr: separate commonly usable functions omits 7f0f3f43aa47 Docs/admin-guide/mm/damon: document 'init_regions' feature omits a0b96093c098 mm/damon/dbgfs-test: add a unit test case for 'init_regions' omits 191790c19e39 mm/damon/dbgfs: allow users to set initial monitoring targ [...] omits f0d4888275de Docs/admin-guide/mm/damon: document DAMON-based Operation Schemes omits b4540dd394c7 selftests/damon: add 'schemes' debugfs tests omits d3951249449e mm/damon/schemes: implement statistics feature omits 903bea972095 mm/damon/dbgfs: support DAMON-based Operation Schemes omits 7d7bb788210a mm/damon/vaddr: support DAMON-based Operation Schemes omits 802a22ff739f mm/damon/core: implement DAMON-based Operation Schemes (DAMOS) omits 8a70e095aa91 mm/damon/core: account age of target regions omits 17825c0375e1 mm/damon/core: nullify pointer ctx->kdamond with a NULL omits 173565f1ad88 mm/damon: needn't hold kdamond_lock to print pid of kdamond omits 7554a248c82d mm/damon: remove unnecessary do_exit() from kdamond omits a365c61123ba mm/damon/core: print kdamond start log in debug mode only omits bb33e1bcc954 include/linux/damon.h: fix kernel-doc comments for 'damon_ [...] omits a8b812827825 docs/vm/damon: remove broken reference omits 3d6c1236920b MAINTAINERS: update SeongJae's email address omits 052254832939 Documentation/vm: move user guides to admin-guide/mm/ omits 4e3db0a522a4 mm/damon: grammar s/works/work/ omits e05d3377c915 kfence: default to dynamic branch instead of static keys mode omits c1d9e8cac712 kfence: always use static branches to guard kfence_alloc() omits 3d4a7cb46b88 kfence: shorten critical sections of alloc/free omits a455e481bbfe kfence: test: use kunit_skip() to skip tests omits 0ac34272fd18 kfence: add note to documentation about skipping covered a [...] omits b76596fb17f3 fixup! kfence: limit currently covered allocations when po [...] omits 81fd09be13c0 kfence-limit-currently-covered-allocations-when-pool-nearl [...] omits 08919a31a4f6 kfence: limit currently covered allocations when pool nearly full omits 13c4e7c36d1e kfence: move saving stack trace of allocations into __kfen [...] omits 1a88898ead7c kfence: count unexpectedly skipped allocations omits 467775ef2624 stacktrace: move filter_irq_stacks() to kernel/stacktrace.c omits 10f675c62d87 include/linux/mm.h: move nr_free_buffer_pages from swap.h to mm.h omits 8f8f0d8dccdb mm: remove HARDENED_USERCOPY_FALLBACK omits ec7cc8be7048 zram: Introduce an aged idle interface omits 8d8c6dd1b908 zram-introduce-an-aged-idle-interface-v5 omits bd93224c0067 zram: introduce an aged idle interface omits 977f157786c9 zram: off by one in read_block_state() omits a10a91f78e50 zram_drv: allow reclaim on bio_alloc omits 85b5451d944f mm/highmem: Remove deprecated kmap_atomic omits 181abfbcd3d8 mm/zsmalloc.c: combine two atomic ops in zs_pool_dec_isolated() omits 1fee400b6b36 mm/zsmalloc.c: close race window between zs_pool_dec_isola [...] omits 204c3d253f90 mm: disable zsmalloc on PREEMPT_RT omits 119d44dc1537 mm/rmap: convert from atomic_t to refcount_t on anon_vma-> [...] omits 9b6924ecdd68 mm/rmap.c: avoid double faults migrating device private pages omits bd6d6991f67c mm/memory_hotplug: make HWPoisoned dirty swapcache pages u [...] omits c3d95f84ce91 mm/memory_hotplug: indicate MEMBLOCK_DRIVER_MANAGED with I [...] omits fd1bc0ea579d memblock: add MEMBLOCK_DRIVER_MANAGED to mimic IORESOURCE_ [...] omits e9c17e36e983 memblock: allow to specify flags with memblock_add_node() omits a81e35b0c9a7 memblock: improve MEMBLOCK_HOTPLUG documentation omits 417da252a4a0 mm/memory_hotplug: handle memblock_add_node() failures in [...] omits abc37c1b6f2f x86: remove memory hotplug support on X86_32 omits 2e2e39dfab4c mm/memory_hotplug: remove stale function declarations omits 4397c0f03778 mm/memory_hotplug: remove HIGHMEM leftovers omits 8d33f0aa0802 mm/memory_hotplug: restrict CONFIG_MEMORY_HOTPLUG to 64 bit omits 140b96ac09e9 mm/memory_hotplug: remove CONFIG_MEMORY_HOTPLUG_SPARSE omits 9fdf0950d399 mm/memory_hotplug: remove CONFIG_X86_64_ACPI_NUMA dependen [...] omits a22928e808d2 memory-hotplug.rst: document the "auto-movable" online policy omits aedf53c7ff60 memory-hotplug.rst: document the "auto-movable" online policy omits 0cb194a3d54b memory-hotplug.rst: fix wrong /sys/module/memory_hotplug/p [...] omits 542cbbaf6aba memory-hotplug.rst: fix two instances of "movablecore" tha [...] omits 0890263a6264 mm/memory_hotplug: add static qualifier for online_policy_ [...] omits edbb378b03ba selftests/vm: make MADV_POPULATE_(READ|WRITE) use in-tree headers omits a4349ec0d00c mm: vmstat.c: make extfrag_index show more pretty omits 9a9bae45572d mm-vmstat-annotate-data-race-for-zone-free_areanr_free-fix omits 563dacfc9456 mm/vmstat: annotate data race for zone->free_area[order].nr_free omits 0ca17c5ffc5f selftests: vm: add KSM huge pages merging time test omits 1ed31c57464d selftest/vm: fix ksm selftest to run with different NUMA t [...] omits 86636170240b mm: nommu: kill arch_get_unmapped_area() omits 068657e500fc mm/readahead.c: fix incorrect comments for get_init_ra_size omits 2ef7c767e01a selftests/vm/transhuge-stress: fix ram size thinko omits 2c135b037963 mm: migrate: make demotion knob depend on migration omits 8eeb755d90b3 mm/migrate: de-duplicate migrate_reason strings omits c948feafff1e hugetlbfs: extend the definition of hugepages parameter to [...] omits e7705fbaf0a6 oom_kill: oom_score_adj broken for processes with small me [...] omits 6945b5a8359e mm: mark the OOM reaper thread as freezable omits f05e4d201aea fixup for "memblock: use memblock_free for freeing virtual [...] omits ed2335112700 memblock: use memblock_free for freeing virtual pointers omits 543b0385de82 memblock: rename memblock_free to memblock_phys_free omits 0e56c80a8403 memblock: stop aliasing __memblock_free_late with memblock [...] omits c25ce77eea7c memblock: drop memblock_free_early_nid() and memblock_free [...] omits a803d7f50f52 xen/x86: free_p2m_page: use memblock_free_ptr() to free a [...] omits 0a8215cc605f arch_numa: simplify numa_distance allocation omits e7915a9336af mm-mempolicy-convert-from-atomic_t-to-refcount_t-on-mempol [...] omits 099323ba2423 mm/mempolicy: convert from atomic_t to refcount_t on mempo [...] omits d86a8717287c tools/vm/page-types.c: print file offset in hexadecimal omits bf25b8b0d912 tools/vm/page-types.c: move show_file() to summary output omits 825e76a12185 tools/vm/page-types.c: make walk_file() aware of address r [...] omits 3ed908b0ec96 tools/vm/page_owner_sort.c: count and sort by mem omits 8c85ff43eec2 mm/vmscan: delay waking of tasks throttled on NOPROGRESS omits c00186e66f12 mm/vmscan: increase the timeout if page reclaim is not mak [...] omits a3e66c3f45a9 mm/vmscan: centralise timeout values for reclaim_throttle omits 559351616b78 mm/page_alloc: remove the throttling logic from the page a [...] omits 2b6eb7bdae75 mm/writeback: throttle based on page writeback instead of [...] omits f3001f88f145 mm/vmscan: throttle reclaim when no progress is being made omits f5ee21c3c5b2 mm/vmscan: throttle reclaim and compaction when too may pa [...] omits 331889c1284c mm/vmscan: throttle reclaim until some writeback completes [...] omits c6f743e9a65d mm/vmscan.c: fix -Wunused-but-set-variable warning omits 0daa2da288c9 mm/page_isolation: guard against possible putback unisolated page omits 02120d1830c6 mm/page_isolation: fix potential missing call to unset_mig [...] omits a5c08e46274a userfaultfd/selftests: fix calculation of expected ioctls omits 760f11ef489b userfaultfd/selftests: fix feature support detection omits 9fb22f3169c0 userfaultfd/selftests: don't rely on GNU extensions for ra [...] omits 975fd1f28750 mm: remove duplicate include in hugepage-mremap.c omits 605fcad53f4b hugetlb: support node specified when using cma for giganti [...] omits 27d5698e8ecb mm-hugepages-add-hugetlb-vma-mremap-test-v8 omits effd41acae67 mm, hugepages: add hugetlb vma mremap() test omits e4bf0a63529a mm, hugepages: add mremap() support for hugepage backed vma omits a9e4b6bef172 mm: khugepaged: Recalculate min_free_kbytes after stopping [...] omits 59859c4e7773 mm,hugetlb: remove mlock ulimit for SHM_HUGETLB omits 81f077ceb342 hugetlb-add-hugetlb-demote-page-support-v4 omits 9fa3bb7b726a hugetlb: add hugetlb demote page support omits 25576915ec4a hugetlb: add demote bool to gigantic page routines omits 5071bf73a4c7 hugetlb: be sure to free demoted CMA pages to CMA omits 9f3619608d6e mm/cma: add cma_pages_valid to determine if pages are in CMA omits d929d54c1d0f hugetlb: add demote hugetlb page sysfs interfaces omits c3aa9ae2fe12 mm/hugetlb: drop __unmap_hugepage_range definition from hugetlb.h omits 146380c67b8d mm: hwpoison: handle non-anonymous THP correctly omits 676e801b2e3e mm/memory_failure: initialize extra_pins in me_pagecache_clean() omits f387f6dc5a38 Merge branch 'zstd-1.4.10' of https://github.com/terrelln/ [...] omits a4d7145b8a49 Merge branch 'bitmap-master-5.15' of https://guthub.com/no [...] omits 4b335ff1aaeb Merge branch 'for-next' of git://git.infradead.org/users/w [...] omits 82357cc8d65a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits cb30435ba77d Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] omits 2521af07dd70 Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] omits c9358ea6db1c Merge branch 'auxdisplay' of https://github.com/ojeda/linux.git omits 9331420c3531 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 421eaf5f17ac Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 11b7a6070782 Merge branch 'gnss-next' of git://git.kernel.org/pub/scm/l [...] omits 4a7ef8449d22 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits c2e994b8ea06 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits fb5b21a02702 Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] omits 58818dbf1444 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git omits 5d6e0f5b9c5c Merge branch 'at24/for-next' of git://git.kernel.org/pub/s [...] omits 14b06f491d07 Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...] omits eea81ea92c8b Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] omits 8b974bf52828 Merge branch 'next' of git://git.linaro.org/kernel/coresight.git omits 1dd328ec5e6b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3f9520cb361b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits c86a5c19a995 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1f0e707b5d61 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f8481cf02a54 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 822a60a928b8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5f69be318465 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] omits e48b70986e2c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 445cc8ff2aa6 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 55cf54fdde40 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 40bb26876fa4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4b35836dc3ee Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 83754b163bb4 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 8b4c6a69183a Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] omits f886de29e699 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] omits c99275f125e8 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] omits ebf8cbf176e5 Merge branch 'next' of git://github.com/awilliam/linux-vfio.git omits 1710c77ea1cd Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits d70c2e962919 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 02d4bbda1d85 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 2d3ff312263a Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] omits 17662e062cbf Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] omits 7a569740f464 Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] omits bc752c456e22 Merge branch 'for-usb-next' of git://git.kernel.org/pub/sc [...] omits a4ef60445b78 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits 64b77e73afc1 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits dde8638638db Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] omits f5ed4f952229 Merge branch 'for-next' of git://github.com/cminyard/linux [...] omits 81294b0fd1a9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f99b8de265d3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e6033443944b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0f1f52319938 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b9601b6d7ae4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits bbac6b2587c2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f3da9db66f2a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 75ee2849254d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits bccd85e03610 Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] omits 20ba7030397f Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] omits 194f9fbdbd55 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fd6502ed3602 Merge branch 'irq/irqchip-next' of git://git.kernel.org/pu [...] omits 4d29aab81fa0 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] omits 29cd1123ec37 Merge branch 'timers/drivers/next' of git://git.linaro.org [...] omits d67183606ec1 Merge branch 'auto-latest' of git://git.kernel.org/pub/scm [...] omits 36dcc497868a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 40a452791817 Merge branch 'mailbox-for-next' of git://git.linaro.org/la [...] omits 576f3b71d009 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 96d16b6ccb12 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits edd637d6b6ab Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits def7d53bbb62 Merge branch 'next' of git://github.com/cschaufler/smack-next omits 431ec2750dc3 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 4d223988a946 Merge branch 'keys-next' of git://git.kernel.org/pub/scm/l [...] omits d2f2c191615a Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] omits 7ea2a1ecbb50 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] omits 866eaad787f0 Merge branch 'next-testing' of git://git.kernel.org/pub/sc [...] omits f94bdcb544e8 next-20211021/regulator omits ba73a00ae96f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 650dbd5c756c Merge branch 'for-backlight-next' of git://git.kernel.org/ [...] omits 6f35577e0b7c Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] omits 4274dd46279f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 28946f3ffdd5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b443c59d8ea4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1171f7a80e08 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits 1c02d0bcd265 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 48b854a462e1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b4f966e485e1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9ccc875241ef Merge branch 'imx-drm/next' of https://git.pengutronix.de/ [...] omits 4103d878d255 Merge branch 'msm-next' of https://gitlab.freedesktop.org/ [...] omits a276be1951aa Merge branch 'drm/tegra/for-next' of git://anongit.freedes [...] omits 72f1139b90ad Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits a885b0da59b8 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits 41229da3ea26 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits dae5da00af1b Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] omits 4b08fc3400b5 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 7592a4ded14b Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] omits 5e4ef7f05d35 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] omits a8fc22ef4ac8 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] omits 4e20217df797 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits c506f0315f7e Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits d533666113fd Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 2aaa0224666d Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/l [...] omits 5ac75f6ca026 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 5c5490ddbf87 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8476429aa71c Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 9f735249fa2c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8786500afda0 Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] omits 711af81f78c2 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] omits 334f17a0f617 Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] omits bb5172c3c075 Merge branch 'cpupower' of git://git.kernel.org/pub/scm/li [...] omits a91d3bdf22b2 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] omits be30f6b412bc Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 2140ba7de67e Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git omits 871281824bb1 Merge branch 'master' of git://linuxtv.org/media_tree.git omits 8b460ad49b89 Merge branch 'docs-next' of git://git.lwn.net/linux.git omits 1090d0908463 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] omits 6680f8be69e7 Merge branch 'i3c/next' of git://git.kernel.org/pub/scm/li [...] omits 32a570a29eb9 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] omits b81e64c2d533 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 57cef37d17cb Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] omits b100055b7352 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 0c601c6f2752 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e8beb3f13554 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ef05556c47b0 Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] omits 63de3cfec02f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 39b158664088 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits e2efda3849c7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9f92b1945e73 Merge branch 'nfsd-next' of git://git.linux-nfs.org/~bfiel [...] omits 020c9a56dad3 Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] omits 24239951d8a4 Merge branch 'jfs-next' of git://github.com/kleikamp/linux [...] omits 2f1758b243ee Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 98b67ea17942 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4e103b56d147 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 04c0acaa9b0e Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 1efcffd4d720 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits b0c568dbb484 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 77acff514381 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 9c047bffc1c5 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits 953fc9429414 Merge branch 'master' of git://github.com/ceph/ceph-client.git omits 80544f7605cc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 53da2d1f3c32 Merge branch 'fscache-next' of git://git.kernel.org/pub/sc [...] omits 2aaf039030ab Merge branch 'master' of git://git.kernel.org/pub/scm/fs/f [...] omits 61eb4ab8c5eb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0e8fe383116c Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] omits 937c6821f028 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 679574affdbf Merge branch 'for-next' of git://git.libc.org/linux-sh omits fb6e5a479cad Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8bd5f5590b64 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2380a9c01d4d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 20fe7323b1d8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c4b749628686 Merge branch 'for-next' of git://github.com/openrisc/linux.git omits ef8302322cc5 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits b6d0208aaadd Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] omits 16275e936147 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b1abf24ab50a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a7a3a9ba68f1 Merge branch 'h8300-next' of git://git.sourceforge.jp/gitr [...] omits d29e6f82da99 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f7081959b45c Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] omits ab57312df329 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git omits 80b7d0fb9227 Merge branch 'ti-k3-next' of git://git.kernel.org/pub/scm/ [...] omits 48bc25e4f5a2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f5e8230554ac Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] omits e6d906308f16 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] omits 72c9c2cffce5 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits f9421da7c426 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 41da055359ad Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3df3a6674973 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits b5d9dfa55ef3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0fb55279e157 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9993c8059722 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c4fc349555ee Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 99b9954f8674 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f3b6ebe89a89 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 1329e862c578 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 53816d5f6c22 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits fb31e6278ae3 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] omits c6341a59d10f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits de90a4ff6959 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ef4855cbf606 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7d8c48fb2173 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b00bfa447383 Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] omits 7550a74efce3 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] omits 1d9c454fa35f Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 0407f650cf0d Merge branch 'for-next' of git://git.infradead.org/users/h [...] omits e3447212245e Merge branch 'perf/core' of git://git.kernel.org/pub/scm/l [...] omits b49cfb969515 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e975f6df1945 f2fs: multidevice: support direct IO omits b68256d532a0 f2fs: introduce fragment allocation mode mount option omits 603b12976f62 f2fs: replace snprintf in show functions with sysfs_emit omits 701179c15976 f2fs: include non-compressed blocks in compr_written_block omits 9344874edebc Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits 47d319f3f444 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits aed7f312c47b Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 419dcf365fca Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] omits dff87a0392b9 Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] omits 5e13abbde18d Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 69976b4a68d8 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits 871e5570aa70 Merge branch 'drm-fixes' of git://git.freedesktop.org/git/ [...] omits 495cd9ffb566 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 7221bdedbfe6 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 4ce3adcdf6cc Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits a52da737fc2f Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] omits 889f02090097 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits d49596949afa Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] omits 80b8f8caef37 Merge branch 'for-usb-fixes' of git://git.kernel.org/pub/s [...] omits 7800dbd17a94 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] omits cd89e1187e46 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits c5855fdb68bf Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 61d5f1574b8c Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 345e3ca26d45 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 9ff145484084 Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] omits 3d3d353c9608 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits ae7abb30cab8 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 8da21e2d88a2 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits b762bf6f7b70 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits f0edf18fa799 Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] omits c41c6de3b7b8 Merge branch 'fixes' of git://git.armlinux.org.uk/~rmk/lin [...] omits f7354d76523e Merge remote-tracking branch 'tip/x86/cpu' into tip-master omits a4eb28e2e5a0 parisc: Make use of the helper macro kthread_run() omits 93064c275448 parisc: don't enable irqs unconditionally in handle_interr [...] omits 0158e2090446 parisc: mark xchg functions notrace omits 4bc5048ac647 parisc: enhance warning regarding usage of O_NONBLOCK omits 420175a11288 memblock: exclude MEMBLOCK_NOMAP regions from kmemleak omits 5be8b16c4ad9 Revert "memblock: exclude NOMAP regions from kmemleak" omits 8254ef0e3d0b Merge remote-tracking branch 'tip/x86/sev' into tip-master omits 8131e5e445ac Merge branch 'for-5.16/block' into for-next omits 7d69289a80f1 Merge branch 'for-5.16/block' into for-next omits f56806bde153 Merge branch 'for-5.16/ki_complete' into for-next omits 665e97e26226 fs: replace the ki_complete two integer arguments with a s [...] omits 480ff896fba8 Merge remote-tracking branch 'tip/x86/fpu' into tip-master omits 62132b6fd894 Merge remote-tracking branch 'tip/x86/urgent' into tip-master omits 13207c84b6d6 Merge remote-tracking branch 'tip/x86/cpu' into tip-master omits 8605ad089701 Merge remote-tracking branch 'spi/for-5.16' into spi-next omits 587122e86c1a Merge remote-tracking branch 'spi/for-5.15' into spi-linus omits 28fd0859284d Merge branch 'Fix up bpf_jit_limit some more' omits e8e1a37e28bf bpf: Prevent increasing bpf_jit_limit above max omits 288638c140ea bpf: Define bpf_jit_alloc_exec_limit for arm64 JIT omits e59994d44980 bpf: Define bpf_jit_alloc_exec_limit for riscv JIT omits 6020e87c1373 libbpf: Fix overflow in BTF sanity checks omits 019906884a57 drm/amdgpu/vcn3.0: remove intermediate variable omits 9aee01b826f1 drm/amdgpu/vcn2.0: remove intermediate variable omits add9aed0117c drm/amdgpu: Consolidate VCN firmware setup code omits 91f6a183f5f5 drm/amdgpu/vcn3.0: handle harvesting in firmware setup omits 2ceec1010d99 drm/amdgpu/smu11.0: add missing IP version check omits c52179a248af drm/radeon: Add HD-audio component notifier support (v2) omits 255f225d4fe9 Revert "drm/amd/display: To modify the condition in indica [...] omits bbf4bdea5193 Revert "amd/amdgpu: Disable VCN DPG mode for Picasso" omits 1899851cd6b0 drm/amdgpu/swsmu/vgh: rename MSG_RlcPowerNotify omits ccc5df7037e4 drm/amdgpu: only check for _PR3 on dGPUs omits bd01f6b68a72 drm/amdgpu: add another raven1 gfxoff quirk omits f1be6c504f4b drm/amdgpu: use generic fb helpers instead of setting up A [...] omits 5a6f572f84d8 Merge remote-tracking branch 'tip/x86/fpu' into tip-master omits e4c9e8ff5484 Merge remote-tracking branch 'tip/sched/urgent' into tip-master omits 243133a039cd Merge remote-tracking branch 'tip/locking/core' into tip-master omits 851d43f4eb2f Merge remote-tracking branch 'tip/perf/core' into tip-master omits b0674bc214ce hypverv/vmbus: include linux/bitops.h omits 0f1f55726385 Merge remote-tracking branch 'tip/x86/sev' into tip-master omits 0735be7fa1ad Merge remote-tracking branch 'regulator/for-5.16' into reg [...] omits aee43409dfc0 Merge branch 'efi/core' omits b17f4778908b Merge branch 'efi/urgent' omits 29b292df815f Merge branch 'irq/core' omits b74f6fce9a7f Merge branch 'locking/core' omits 21e219a5a037 Merge branch 'locking/wwmutex' omits c1fb082490df Merge branch 'objtool/core' omits 6a7e138f2c66 Merge branch 'objtool/urgent' omits 3eb6a5462d7d Merge branch 'perf/core' omits 8008765e74ce Merge branch 'perf/urgent' omits f0fcb46b5ebd Merge branch 'ras/core' omits 37e6153c141f Merge branch 'sched/core' omits 4246df99ae76 Merge branch 'x86/build' omits 8a77729b8054 Merge branch 'x86/cleanups' omits ea364661ca22 Merge branch 'x86/core' omits 9d6c63a8576f Merge branch 'x86/cpu' omits 773902c7ce9c Merge branch 'x86/fpu' omits 7f8d89b66f1b Merge branch 'x86/misc' omits 3f62db77aa5a Merge branch 'x86/sgx' omits 0bd21836cd22 Merge branch 'x86/urgent' omits d3d74a13e565 virtio_net: clarify tailroom logic omits c208e9647692 virtio-net: fix for skb_over_panic inside big mode omits ec872b2b6554 Merge remote-tracking branch 'regmap/for-5.15' into regmap-linus omits 1018722ef0b7 vduse: Fix race condition between resetting and irq injecting omits f8b7575d196b vduse: Disallow injecting interrupt before DRIVER_OK is set omits a8ea7ec588ac [for -next only] kconfig: generate include/generated/rustc_cfg omits f8d711e31ee2 initramfs: Check timestamp to prevent broken cpio archive omits 09708df61f2b kbuild: split DEBUG_CFLAGS out to scripts/Makefile.debug omits 4b246eab4750 rcu/nocb: Make local rcu_nocb_lock_irqsave() safe against [...] omits d5e7be308018 rcu: Make idle entry report expedited quiescent states omits 0d93113bb4f2 rcu: Prevent expedited GP from enabling tick on offline CPU omits 62ba29f40ce5 rcu: in_irq() cleanup omits 38efd154729e rcu: Mark sync_sched_exp_online_cleanup() ->cpu_no_qs.b.exp load omits 17f91c3ef891 rcu: Remove rcu_data.exp_deferred_qs and convert to rcu_da [...] omits 5b975f5338c6 rcu: Move rcu_data.cpu_no_qs.b.exp reset to rcu_export_exp_rdp() omits 856fab4c98a9 rcu: Ignore rdp.cpu_no_qs.b.exp on premptible RCU's rcu_qs() omits 9c0332166ca3 rcu: Move rcu_needs_cpu() to tree.c omits e32f2bc3ae02 rcu: Remove the RCU_FAST_NO_HZ Kconfig option omits 20863b0970fa torture: Remove RCU_FAST_NO_HZ from rcu scenarios omits 10aa835df58a torture: Remove RCU_FAST_NO_HZ from rcuscale and refscale [...] omits 99d048be7d59 doc: Remove obsolete kernel-per-CPU-kthreads RCU_FAST_NO_H [...] omits 05b50a5658f5 rcutorture: Suppress pi-lock-across read-unlock testing fo [...] omits 343279c55601 srcu: Prevent redundant __srcu_read_unlock() wakeup omits 6a8af526f267 rcutorture: More thoroughly test nested readers omits 3d83f2da441f rcutorture: Sanitize RCUTORTURE_RDR_MASK omits 13ffafebe397 torture: Catch kvm.sh help text up with actual options omits f3b72ef09443 testing/bpf: Update test names for xchg and cmpxchg omits d31baa7475b4 rcu-tasks: Don't remove tasks with pending IPIs from holdout list omits 808a27e4b2a6 rcu: Tighten rcu_advance_cbs_nowake() checks omits d6c44ee1a93c rcu: Replace ________p1 and _________p1 with __UNIQUE_ID(rcu) omits 14dbb29eda51 clocksource: Forgive repeated long-latency watchdog clocks [...] omits b92b4019a797 Merge branch 'for-next/ffa' of git://git.kernel.org/pub/sc [...] omits 8000b592a049 Merge branch 'for-next/scmi' of git://git.kernel.org/pub/s [...] omits d4c8c2029858 Merge tag 'juno-fixes-5.15' of git://git.kernel.org/pub/sc [...] adds 0a3221b65874 Merge tag 'powerpc-5.15-5' of git://git.kernel.org/pub/scm [...] adds 6c2c712767ee Merge tag 'net-5.15-rc7' of git://git.kernel.org/pub/scm/l [...] adds 9d235ac01f54 Merge branch 'ucount-fixes-for-v5.15' of git://git.kernel. [...] adds 6c9a54551977 Revert "memblock: exclude NOMAP regions from kmemleak" adds 658aafc8139c memblock: exclude MEMBLOCK_NOMAP regions from kmemleak adds 64222515138e Merge tag 'drm-fixes-2021-10-22' of git://anongit.freedesk [...] adds de7cd3f6761f KVM: x86: check for interrupts before deciding whether to [...] adds 3a25dfa67fe4 KVM: nVMX: promptly process interrupts delivered while in [...] adds a3ca5281bb77 KVM: MMU: Reset mmu->pkru_mask to avoid stale data adds c8c340a9b414 KVM: SEV: Flush cache on non-coherent systems before RECEI [...] adds b5998402e3de KVM: SEV-ES: rename guest_ins_data to sev_pio_data adds 0d33b1baeb6c KVM: x86: leave vcpu->arch.pio.count alone in emulator_pio_in_out adds ea724ea420aa KVM: SEV-ES: clean up kvm_sev_es_ins/outs adds 3b27de271839 KVM: x86: split the two parts of emulator_pio_in adds 6b5efc930bbc KVM: x86: remove unnecessary arguments from complete_emula [...] adds 4fa4b38dae6f KVM: SEV-ES: keep INS functions together adds 95e16b4792b0 KVM: SEV-ES: go over the sev_pio_data buffer in multiple p [...] adds cd82c4a73b67 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] adds 7a7489005a80 Merge branch 'acpi-tools' adds 1d4590f5069b Merge tag 'acpi-5.15-rc7' of git://git.kernel.org/pub/scm/ [...] adds 8017c99680fa hyperv/vmbus: include linux/bitops.h adds 477b4e80c57f Merge tag 'hyperv-fixes-signed-20211022' of git://git.kern [...] adds 5ab2ed0a8d75 Merge tag 'fuse-fixes-5.15-rc7' of git://git.kernel.org/pu [...] adds bc369921d670 io-wq: max_worker fixes adds e139a1ec92f8 io_uring: apply max_workers limit to all future users adds 4ea672ab694c io_uring: fix ltimeout unprep adds b22fa62a35d7 io_uring: apply worker limits to previous users adds da4d34b66972 Merge tag 'io_uring-5.15-2021-10-22' of git://git.kernel.d [...] adds 5370b0f49078 blk-cgroup: blk_cgroup_bio_start() should use irq-safe ope [...] adds 9fbfabfda25d block: fix incorrect references to disk objects adds 9c0c4d24ac00 Merge tag 'block-5.15-2021-10-22' of git://git.kernel.dk/l [...] adds 0f386a604ce5 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] adds c460e7896e69 Merge tag '5.15-rc6-ksmbd-fixes' of git://git.samba.org/ksmbd adds 16bc177666c0 Merge tag 'x86_urgent_for_v5.15_rc7' of git://git.kernel.o [...] adds 6c62666d8879 Merge tag 'sched_urgent_for_v5.15_rc7' of git://git.kernel [...] adds b20078fd69a3 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 87066fdd2e30 Revert "mm/secretmem: use refcount_t instead of atomic_t" adds bc840634c3b3 Merge branch 'fixes' of git://git.armlinux.org.uk/~rmk/lin [...] adds 5d7748a5aebf Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] adds 7fcb1c950e98 Merge tag 'mac80211-for-net-2021-10-21' of git://git.kerne [...] adds 7f678def99d2 skb_expand_head() adjust skb->truesize incorrectly adds 4f7019c7eb33 sctp: use init_tag from inithdr for ABORT chunk adds eae578390804 sctp: fix the processing for INIT chunk adds 438b95a7c98f sctp: fix the processing for INIT_ACK chunk adds a64b341b8695 sctp: fix the processing for COOKIE_ECHO chunk adds aa0f697e4528 sctp: add vtag check in sctp_sf_violation adds ef16b1734f0a sctp: add vtag check in sctp_sf_do_8_5_1_E_sa adds 9d02831e517a sctp: add vtag check in sctp_sf_ootb adds 32f8807a48ae Merge branch 'sctp-enhancements-for-the-verification-tag' adds 1f83b835a3ea fcnal-test: kill hanging ping/nettest binaries on cleanup adds d6423d2ec39c net: ethernet: microchip: lan743x: Fix driver crash when l [...] adds 95a359c95533 net: ethernet: microchip: lan743x: Fix dma allocation fail [...] adds 3dff336260f1 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 8f04db78e4e3 bpf: Define bpf_jit_alloc_exec_limit for riscv JIT adds 5d63ae908242 bpf: Define bpf_jit_alloc_exec_limit for arm64 JIT adds fadb7ff1a6c2 bpf: Prevent increasing bpf_jit_limit above max adds 22a127908e74 Merge branch 'Fix up bpf_jit_limit some more' adds fda7a38714f4 bpf: Fix error usage of map_fd and fdget() in generic_map_ [...] adds 04f8ef5643bc cgroup: Fix memory leak caused by missing cgroup_bpf_offline adds 8163700cb6b3 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 5648b5e1169f netfilter: nfnetlink_queue: fix OOB when mac header was cleared adds 2199f562730d ipvs: autoload ipvs on genl access adds 9e0b36ebcb0b Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 3639d615a3aa Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] adds 467ab6b30c79 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds f15fe1868e70 Merge remote-tracking branch 'asoc/for-5.15' into asoc-linus adds d55d1b6e29e5 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 38a4b4fb7c73 Merge remote-tracking branch 'regmap/for-5.15' into regmap-linus adds 74ed715d8aea Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 992ed0c72eb9 spi: spl022: fix Microwire full duplex mode adds 6ffd7104e887 Merge remote-tracking branch 'spi/for-5.15' into spi-linus adds fbe513f64d7b Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds abdb33c3c15b Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] adds f5443ae7c0cc Merge branch 'for-usb-fixes' of git://git.kernel.org/pub/s [...] adds b76cc76efff6 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] adds f8690a4b5a1b crypto: x86/sm4 - Fix invalid section entry size adds 31686f9b5e43 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds dbd1e28663b8 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 33bb64c952e7 Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] adds 81d0668f9ead Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] adds ced2343ecf77 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds b4b0f4075b87 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] adds b01ce374dd19 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 442df709dd21 Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] adds e775eb9fc2a4 soc: fsl: dpio: replace smp_processor_id with raw_smp_proc [...] adds dc7e5940aad6 soc: fsl: dpio: use the combined functions to protect crit [...] adds 8120bd469f55 soc: fsl: dpaa2-console: free buffer before returning from [...] adds 7e5e744183bb soc: fsl: dpio: fix qbman alignment error in the virtualiz [...] adds 76e25ee122b8 Merge branch 'fix' of git://git.kernel.org/pub/scm/linux/k [...] adds 451af5f37725 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds fefbed24c74d Revert "memblock: exclude NOMAP regions from kmemleak" adds 5da2b76dd1f9 memblock: exclude MEMBLOCK_NOMAP regions from kmemleak adds fe0f6c4936b9 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds ee71fb6c4d99 drm/i915/selftests: Properly reset mock object propers for [...] adds 5baf390d41aa Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] new 6947fd96ae9b kbuild: split DEBUG_CFLAGS out to scripts/Makefile.debug new 4c9d410f32b3 initramfs: Check timestamp to prevent broken cpio archive new 10c6ae274fe2 sh: remove meaningless archclean line new 8212f8986d31 kbuild: use more subdir- for visiting subdirectories while [...] new 7c5c49dc2b80 [for -next only] kconfig: generate include/generated/rustc_cfg new c2c3388d1b88 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7df337ebb8d2 Merge branch 'perf/core' of git://git.kernel.org/pub/scm/l [...] new d08fd747d0ed Compiler Attributes: remove GCC 5.1 mention new 7c00621dcaee compiler_types: mark __compiletime_assert failure as __noreturn new b575f76844df Merge branch 'compiler-attributes' of https://github.com/o [...] new 9371dff3cf7b Merge branch 'for-next' of git://git.infradead.org/users/h [...] new b1b724695f45 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new cd2fe7e68215 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] new 12a3423a2411 Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] new 5cbd84300b3c ARM: dts: spear13xx: Drop malformed 'interrupt-map' on PCI nodes new 8f0450c51148 dts: socfpga: Add Mercury+ AA1 devicetree new 05ac17044bca Merge branch 'arm/dt' into for-next new e0162129c676 soc: fsl: guts: Make use of the helper function devm_platf [...] new ea41191165fd soc: fsl: rcpm: Make use of the helper function devm_platf [...] new a7ff7dcaf4d2 soc: fsl: dpio: use an explicit NULL instead of 0 new 54c8b5b6f8a8 soc: fsl: dpio: rename the enqueue descriptor variable new ac2561f921e2 Merge tag 'soc-fsl-next-v5.16' of git://git.kernel.org/pub [...] new c6807970c3bc soc: aspeed: Add UART routing support new d99b3d5388f1 Merge branch 'arm/drivers' into for-next new bf1914e2cfed ARM: dts: aspeed: p10bmc: Fix ADC iio-hwmon battery node name new 4df227c4072a ARM: dts: aspeed: rainier and everest: Remove PCA gpio spe [...] new e80e70fb0570 ARM: dts: aspeed: everest: Add I2C switch on bus 8 new e175be2a718f ARM: dts: aspeed: everest: Add IBM Operation Panel I2C device new a559f27a408c ARM: dts: aspeed: everest: Fix bus 15 muxed eeproms new 2561b4f6ecc7 ARM: dts: aspeed: Adding Inventec Transformers BMC new d4efb68f1705 ARM: dts: aspeed: p10bmc: Use KCS 3 for MCTP binding new 59618b1c3b78 ARM: dts: aspeed: p10bmc: Enable KCS channel 2 new 64fc9a95b409 ARM: dts: aspeed: rainier: Add eeprom on bus 12 new 6d8097e34032 ARM: dts: aspeed: rainier: Remove gpio hog for GPIOP7 new 1e3a92067b74 ARM: dts: aspeed: rainier: Remove PSU gpio-keys new 5698a9d9c91c ARM: dts: aspeed: rainier: Add 'factory-reset-toggle' as GPIOF6 new e627d3842198 ARM: dts: aspeed: rainier: Add front panel LEDs new 9d20948ffdd2 ARM: dts: aspeed: rainier: Enable earlycon new f9241fe8b965 ARM: dts: aspeed: Add uart routing to device tree new eb425d57a8b6 Merge tag 'aspeed-5.16-devicetree-2' of git://git.kernel.o [...] new c9b2bcb46758 Merge branch 'arm/dt' into for-next new a65af289882c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new dfd3f6695366 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new dd21ad79ab0a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0fb29ee07014 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1f5106508c94 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] new e2b3a421a32c Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 3dd97f36af1f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0970f77c236f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new a9dc230aacc3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 25c94b09387e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a180fd8811c1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new bc44a9750385 next-20211022/qcom new 651d0cdb9b47 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e8bbec5a9fb8 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 38555637784d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 409c1ee51432 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8077433281da Merge branch 'for-next/scmi' of git://git.kernel.org/pub/s [...] new 8e3f9da608f1 firmware: arm_ffa: Handle compatibility with different fir [...] new 82a8daaecfd9 firmware: arm_ffa: Add support for MEM_LEND new a38a50b66af8 Merge branch 'for-next/ffa' of git://git.kernel.org/pub/sc [...] new 19b2d76d7785 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] new a25c16209829 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] new 0933cdca2665 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] new 2bd4d5a8d51e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3623e5c3ecda Merge branch 'ti-k3-next' of git://git.kernel.org/pub/scm/ [...] new 9a552b58336f Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git new c6d5af4f37f3 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] new e2a7ce4c5636 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a4a0e68a40c0 Merge branch 'h8300-next' of git://git.sourceforge.jp/gitr [...] new 173a71951913 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4fee5269de1c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d6c7c374c452 MIPS: octeon: Remove unused functions new a923a2676e60 MIPS: Fix assembly error from MIPSr2 code used within MIPS [...] new 01fde9a0e497 MIPS: kernel: proc: fix trivial style errors new 1ad964ae1a91 MIPS: kernel: proc: use seq_puts instead of seq_printf new 626bfa037299 MIPS: kernel: proc: add CPU option reporting new 95b8a5e0111a MIPS: Remove NETLOGIC support new 052c201ae3b4 Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] new 9959228938e7 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 2030f58dc462 Merge branch 'for-next' of git://github.com/openrisc/linux.git new c4d68f305394 parisc: enhance warning regarding usage of O_NONBLOCK new 129769b609a2 parisc: mark xchg functions notrace new 85b968b0c19e parisc: don't enable irqs unconditionally in handle_interr [...] new da26f007b27b parisc: Make use of the helper macro kthread_run() new e1e134bf1eb6 parisc/ftrace: set function trace function new 60017239b6b2 parisc/ftrace: use static key to enable/disable function g [...] new b35113569c0c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a0e8aff0ca9d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 07407d5509a7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e59dc38a946f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9d9d11bf0c69 Merge branch 'for-next' of git://git.libc.org/linux-sh new 8712a7653c8f Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 8ac20a214338 Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] new 7b3e9a509370 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 40fdf29cdfd4 Merge branch 'master' of git://git.kernel.org/pub/scm/fs/f [...] new 2a18ca9eff7b Merge branch 'fscache-next' of git://git.kernel.org/pub/sc [...] new f67385242382 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d53451e104cc Merge branch 'master' of git://github.com/ceph/ceph-client.git new a7399fb3cdd7 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] new 1d35b798bffe erofs: get rid of ->lru usage new 1a0695b30fa0 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new b332b65a3ad4 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new c540edeadfda Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] new 456f3721d835 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new dec9d62cc411 f2fs: include non-compressed blocks in compr_written_block new b84a90d511cf f2fs: replace snprintf in show functions with sysfs_emit new 25fbbe50d32f f2fs: introduce fragment allocation mode mount option new 6d135345f6ad f2fs: multidevice: support direct IO new a72e2a804b0c Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 5c791fe1e2a4 fuse: make sure reclaim doesn't write the inode new 36ea23374d1f fuse: write inode in fuse_vma_close() instead of fuse_release() new bda9a71980e0 fuse: annotate lock in fuse_reverse_inval_entry() new 5fe0fc9f1de6 fuse: use kmap_local_page() new b5d975829785 fuse: delete redundant code new 371e8fd02969 fuse: move fuse_invalidate_attr() into fuse_update_ctime() new 84840efc3c0f fuse: simplify __fuse_write_file_get() new cefd1b83275d fuse: decrement nlink on overwriting rename new b22dd1a547a2 fuse: don't increment nlink in link() new 62a4aa8d0abd fuse: selective attribute invalidation new 4ab35b003435 fuse: don't bump attr_version in cached write new c8ae84e8d31d fuse: rename fuse_write_update_size() new b91247e78689 fuse: always invalidate attributes after writes new d0efb34ff341 fuse: fix attr version comparison in fuse_read_update_size() new a99fd037f209 fuse: cleanup code conditional on fc->writeback_cache new fdc239f5bc8e fuse: simplify local variables holding writeback cache state new 057a09df10c2 fuse: move reverting attributes to fuse_change_attributes() new 334ec7cd29c9 fuse: add cache_mask new 09fe6e0b335a fuse: take cache_mask into account in getattr new 85bf4c6df4e9 fuse: only update necessary attributes new fb2dbf99c911 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 719511b04f79 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f5eae0b5671e Merge branch 'jfs-next' of git://github.com/kleikamp/linux [...] new 342a67f08842 NFS: Label the dentry with a verifier in nfs_link(), nfs_s [...] new 9019fb391de0 NFS: Label the dentry with a verifier in nfs_rmdir() and n [...] new ca05cbae2a04 NFS: Fix up nfs_ctx_key_to_expire() new ea7a1019d8ba SUNRPC: Partial revert of commit 6f9f17287e78 new 47dd8796a31e SUNRPC: Add cond_resched() at the appropriate point in __r [...] new 6dbcbe3f78be SUNRPC: Remove WQ_HIGHPRI from xprtiod new b9f8713f42af SUNRPC: Remove unnecessary memory barriers new 33c3214bf450 SUNRPC: xprt_clear_locked() only needs release memory semantics new 43d20e80e288 NFS: Fix a few more clear_bit() instances that need releas [...] new a1e7f30a8606 NFSv4: Retrieve ACCESS on open if we're not using NFS4_CRE [...] new eea413308f2e NFS: Default change_attr_type to NFS4_CHANGE_TYPE_IS_UNDEFINED new 488796ec1e39 NFS: Don't set NFS_INO_DATA_INVAL_DEFER and NFS_INO_INVALID_DATA new a6a361c4ca3c NFS: Ignore the directory size when marking for revalidation new 2929bc3329f4 NFS: Fix up nfs_readdir_inode_mapping_valid() new ff81dfb5d721 NFS: Further optimisations for 'ls -l' new cec08f452a68 NFS: Fix dentry verifier races new b97583b26326 NFS: Do not flush the readdir cache in nfs_dentry_iput() new 36a10a3c4cb6 NFS: Remove unnecessary page cache invalidations new a2915fa06227 pnfs/flexfiles: Fix misplaced barrier in nfs4_ff_layout_pr [...] new 8e09650f5ec6 NFS: Remove unnecessary TRACE_DEFINE_ENUM()s new 0392dd51f9c7 SUNRPC: Per-rpc_clnt task PIDs new 110cb2d2f932 NFS: Instrument i_size_write() new 64a93dbf25d3 NFS: Fix deadlocks in nfs_scan_commit_list() new 133a48abf6ec NFS: Fix up commit deadlocks new f0caea8882a7 NFS: Fix an Oops in pnfs_mark_request_commit() new 6e176d47160c NFSv4: Fixes for nfs4_inode_return_delegation() new 0ebeebcf5960 NFS: Fix WARN_ON due to unionization of nfs_inode.nrequests new e591b298d7ec NFS: Save some space in the inode new d5f458a97965 Fix user namespace leak new 21037b8c2258 xprtrdma: Provide a buffer to pad Write chunks of unaligne [...] new 7a3d524c4cf5 xprtrdma: Remove rpcrdma_ep::re_implicit_roundup new b4776a341ec0 SUNRPC: Tracepoints should display tk_pid and cl_clid as a [...] new 76497b1adb89 SUNRPC: Use BIT() macro in rpc_show_xprt_state() new d9f877433ef8 NFS: Replace dprintk callsites in nfs_readpage(s) new b40887e10dca SUNRPC: Trace calls to .rpc_call_done new 86882c754649 NFS: Remove --> and <-- dprintk call sites new 01dde76e4712 NFS: Create an nfs4_server_set_init_caps() function new e5731131fb6f NFS: Move nfs_probe_destination() into the generic client new 4d4cf8d2d6cc NFS: Replace calls to nfs_probe_fsinfo() with nfs_probe_server() new 1301ba603ca5 NFS: Call nfs_probe_server() during a fscontext-reconfigure event new 5fe1210d2595 NFS: Unexport nfs_probe_fsinfo() new 023859ce6f88 sunrpc: remove unnecessary test in rpc_task_set_client() new 4cd27df88af2 NFS: Remove redundant call to __set_page_dirty_nobuffers new 1fc3b2b4e196 Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] new a97d53f4ab6e Merge branch 'nfsd-next' of git://git.linux-nfs.org/~bfiel [...] new b92a7d6095c3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 53eb47b491c8 xfs: replace snprintf in show functions with sysfs_emit new bf2307b19513 xfs: fold perag loop iteration logic into helper function new f1788b5e5ee2 xfs: rename the next_agno perag iteration variable new 8ed004eb9d07 xfs: terminate perag iteration reliably on agcount new 892a666fafa1 xfs: fix perag reference leak on iteration race with growfs new 94a14cfd3b6e xfs: fix incorrect decoding in xchk_btree_cur_fsbno new cc411740472d xfs: remove xfs_btree_cur.bc_blocklog new efb79ea31067 xfs: reduce the size of nr_ops for refcount btree cursors new d47fef9342d0 xfs: don't track firstrec/firstkey separately in xchk_btree new eae5db476f9d xfs: dynamically allocate btree scrub context structure new 6ca444cfd663 xfs: prepare xfs_btree_cur for dynamic cursor heights new 69724d920e7c xfs: rearrange xfs_btree_cur fields for better packing new 56370ea6e5fe xfs: refactor btree cursor allocation function new c0643f6fdd6d xfs: encode the max btree height in the cursor new c940a0c54a2e xfs: dynamically allocate cursors based on maxlevels new 7cb3efb4cfdd xfs: rename m_ag_maxlevels to m_allocbt_maxlevels new b74e15d720d0 xfs: compute maximum AG btree height for critical reservat [...] new 1b236ad7ba80 xfs: clean up xfs_btree_{calc_size,compute_maxlevels} new 9ec691205e7d xfs: compute the maximum height of the rmap btree when ref [...] new bc8883eb775d xfs: kill XFS_BTREE_MAXLEVELS new 0ed5f7356dae xfs: compute absolute maximum nlevels for each btree type new 9fa47bdcd33b xfs: use separate btree cursor cache for each btree type new e7720afad068 xfs: remove kmem_zone typedef new 182696fb021f xfs: rename _zone variables to _cache new 9e253954acf5 xfs: compact deferred intent item structures new f3c799c22c66 xfs: create slab caches for frequently-used deferred items new c201d9ca5392 xfs: rename xfs_bmap_add_free to xfs_free_extent_later new b3b5ff412ab0 xfs: reduce the size of struct xfs_extent_free_item new c04c51c52469 xfs: remove unused parameter from refcount code new 5ca5916b6bc9 xfs: punch out data fork delalloc blocks on COW writeback failure new d035b451b8c4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] new 4b39c689211f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 470ce2f0e0db Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] new b50d35e0445a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3006332849af Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f073eff1bef7 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new db8c92d79411 Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] new 42349e73ebb1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 491577200a7f Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] new cddf4b2063e2 Merge branch 'i3c/next' of git://git.kernel.org/pub/scm/li [...] new 6105870f794d hwmon: (dell-smm) Sort includes in alphabetical order new 38c5b0dd7d30 hwmon: (dell-smm) Use strscpy_pad() new e64325e8c56e hwmon: (dell-smm) Return -ENOIOCTLCMD instead of -EINVAL new 927d89ee96b3 hwmon: (dell-smm) Add comment explaining usage of i8k_conf [...] new c0d79987a0d8 hwmon: (dell-smm) Speed up setting of fan speed new 0f5166ba6e0e Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] new 63d578a68b45 Merge branch 'docs-next' of git://git.lwn.net/linux.git new ffd4b8bdbb11 Merge branch 'master' of git://linuxtv.org/media_tree.git new ec9d73f18397 Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git new 3598b30bd970 cpufreq: Fix typo in cpufreq.h new 01de5fcd8b1a PM: hibernate: fix sparse warnings new 9437e393777e PM: hibernate: swap: Use vzalloc() and kzalloc() new 39fbef4b0f77 PM: hibernate: Get block device exclusively in swsusp_check() new 4570ddda4338 powercap/drivers/dtpm: Encapsulate even more the code new 7a89d7eacf8e powercap/drivers/dtpm: Simplify the dtpm table new d2cdc6adc308 powercap/drivers/dtpm: Use container_of instead of a priva [...] new eb82bace8931 powercap/drivers/dtpm: Scale the power with the load new 5d8cb8db9f79 powercap/drivers/dtpm: Fix power limit initialization new 3b4bd495131e Merge tag 'dtpm-v5.16' of https://git.linaro.org/people/da [...] new 30c7771b41dc Merge branches 'pm-cpufreq', 'pm-sleep' and 'powercap' int [...] new 9a65d057d99f Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 20c04145d716 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] new 8325150e0f20 Merge branch 'cpupower' of git://git.kernel.org/pub/scm/li [...] new b93dad50f2f7 Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] new c557d8add610 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] new d80467d4d028 Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] new bdae621c4f0f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4def0acb63ce dt-bindings: vendor-prefixes: Add asix prefix new b13c7a88a7b6 dt-bindings: net: Add bindings for AX88796C SPI Ethernet Adapter new a97c69ba4f30 net: ax88796c: ASIX AX88796C SPI Ethernet Adapter Driver new ab98bbee072c Merge branch 'ax88796c-spi-ethernet-adapter' new bdfa75ad70e9 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net new b89e7f2c31ae ice: Nuild fix. new 016c89460d34 mlx5: fix build after merge new 93772114413e net: xen: use eth_hw_addr_set() new a7021af707a3 usb: smsc: use eth_hw_addr_set() new 18867486fea3 net: qmi_wwan: use dev_addr_mod() new 2674e7ea22ba net: usb: don't write directly to netdev->dev_addr new 1e9258c389ee fddi: defxx,defza: use dev_addr_set() new 2e0566aeb9ff fddi: skfp: constify and use dev_addr_set() new ed088907563d net: fjes: constify and use eth_hw_addr_set() new 5ed5b1912a81 net: hippi: use dev_addr_set() new 978bb0ae8b83 net: s390: constify and use eth_hw_addr_set() new 7996acffd7cc net: plip: use eth_hw_addr_set() new 5f07da89bcd0 net: sb1000,rionet: use eth_hw_addr_set() new 65a4fbbf2263 net: hldc_fr: use dev_addr_set() new 07591ebec3cf Merge branch 'net-don-t-write-directly-to-netdev-dev_addr' new 24f7cf9b851e Merge tag 'mac80211-next-for-net-next-2021-10-21' of git:/ [...] new d1a3f40951bb Merge tag 'wireless-drivers-next-2021-10-22' of git://git. [...] new 47b068247aa7 net: liquidio: Make use of the helper macro kthread_run() new f3956e309ecc net: dsa: sja1105: Add of_node_put() before return new 61e18ce7348b gre/sit: Don't generate link-local addr if addr_gen_mode i [...] new 99ad92eff764 devlink: Delete obsolete parameters publish API new 22849b5ea595 devlink: Remove not-executed trap policer notifications new 8bbeed485823 devlink: Remove not-executed trap group notifications new 7a690ad499e7 devlink: Clean not-executed param notifications new 0998aee279c3 Merge branch 'delete-impossible-devlink-notifications' new db690aecafd1 octeontx2-af: Increase number of reserved entries in KPU new 0ebecb2644c8 net: mdio: Add helper functions for accessing MDIO devices new c8fb89a7a7d1 net: phylink: Convert some users of mdiobus_* to mdiodev_* new 65aa371ea52a net: Convert more users of mdiobus_* to mdiodev_* new 218f23e8a96f net: phy: bcm7xxx: Add EPHY entry for 7712 new f4b054d9bb2b dt-bindings: net: bcmgenet: Document 7712 binding new 3cd92eae9104 net: bcmgenet: Add support for 7712 16nm internal EPHY new 25790844006a dt-bindings: net: macb: Add mdio bus child node new 4d98bb0d7ec2 net: macb: Use mdio child node for MDIO bus if it exists new a2a690667703 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new fae1b05e6f0a libbpf: Fix the use of aligned attribute new 57385ae31ff0 selftests/bpf: Make perf_buffer selftests work on 4.9 kern [...] new 1000298c7683 libbpf: Fix memory leak in btf__dedup() new 6a886de070fa libbpf: Add btf__type_cnt() and btf__raw_data() APIs new 2502e74bb5f9 perf bpf: Switch to new btf__raw_data API new 2d8f09fafc63 tools/resolve_btfids: Switch to new btf__type_cnt API new 58fc155b0e4b bpftool: Switch to new btf__type_cnt API new 487ef148cf17 selftests/bpf: Switch to new btf__type_cnt/btf__raw_data APIs new 59f2a29c0412 Merge branch 'libbpf: Add btf__type_cnt() and btf__raw_dat [...] new e89ef634f81c bpftool: Avoid leaking the JSON writer prepared for progra [...] new a77f879ba117 libbpf: Use func name when pinning programs with LIBBPF_ST [...] new d1321207b176 selftests/bpf: Fix flow dissector tests new a33f607f6802 Merge branch 'libbpf: use func name when pinning programs [...] new bd16dee66ae4 bpf: Add BTF_KIND_DECL_TAG typedef support new 9d19a12b02bf selftests/bpf: Add BTF_KIND_DECL_TAG typedef unit tests new 557c8c480401 selftests/bpf: Test deduplication for BTF_KIND_DECL_TAG typedef new 8c18ea2d2c29 selftests/bpf: Add BTF_KIND_DECL_TAG typedef example in tag.c new 5a8671349dd1 docs/bpf: Update documentation for BTF_KIND_DECL_TAG typed [...] new 1c5088437004 Merge branch 'bpf: add support for BTF_KIND_DECL_TAG typedef' new 5245dafe3d49 libbpf: Fix overflow in BTF sanity checks new c825f5fee19c libbpf: Fix BTF header parsing checks new f8b9d227cebc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a0b529ed1bc5 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new b107c4c577e7 Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/l [...] new 241eb3f3ee42 netfilter: ebtables: use array_size() helper in copy_{from [...] new 9214b47e1833 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 8603caaec98f mt76: mt7921: fix mt7921s Kconfig new a88cae727b3e mt76: mt7921: fix Wformat build warning new 753453afacc0 mt76: mt7615: mt7622: fix ibss and meshpoint new 9da66bbf7d12 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new f33b0068cdaf Bluetooth: vhci: Fix checking of msft_opcode new 5e0ce76a9e8a Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new b8eeda6592b4 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] new c11499f3b924 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] new d4d74bebe33d Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] new 7e75c33756c9 hwrng: s390 - replace snprintf in show functions with sysfs_emit new 3ae88f676aa6 crypto: tcrypt - fix skcipher multi-buffer tests for 1420B blocks new bb0cfdd48eea Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 5bc9b1b943d9 Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] new dd66f56caea6 dma-buf: fix kerneldoc for renamed members new 40298cb45071 drm/nouveau: use the new iterator in nouveau_fence_sync new 1d51775cd3f5 dma-buf: add dma_resv selftest v4 new 930ca2a7cbb6 drm/amdgpu: use the new iterator in amdgpu_sync_resv new 25b8a14e88d9 drm/amdgpu: use new iterator in amdgpu_ttm_bo_eviction_valuable new 9d27478c7c01 drm: Build drm_irq.o only if CONFIG_DRM_LEGACY has been set new 72071beec8fb drm: Link several object files into drm_kms_helper.ko new 4b2b5e142ff4 drm: Move GEM memory managers into modules new aedafd842061 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new ac82902df9cf drm/amd/pm: Enable GPU metrics for One VF mode new a61794bd2f65 drm/amdgpu: remove grbm cam index/data operations for gfx v10 new e77f0f5c6a66 drm/amd/amdgpu: add dummy_page_addr to sriov msg new 75fa98d6e458 drm/amdkfd: clarify the origin of cpages returned by migra [...] new 33c6bd989d5e drm/amdkfd: debug message to count successfully migrated pages new e8ac9e93b492 drm/amdgpu/vcn3.0: handle harvesting in firmware setup new c5dd5667f419 drm/amdgpu: Consolidate VCN firmware setup code new 7876c7ea14af drm/amdgpu/vcn2.0: remove intermediate variable new 47be978be0e6 drm/amdgpu/vcn3.0: remove intermediate variable new 8cbc52c20793 drm/amdgpu: Workaround harvesting info for some navy floun [...] new 0b54122ca1da drm/amdgpu/swsmu: handle VCN harvesting for VCN SMU setup new 4df5585776fa drm/amdgpu/smu11.0: add missing IP version check new df9feb1a6972 drm/amdgpu/nbio7.4: use original HDP_FLUSH bits new 47b67c9900db drm/amd/pm: Disable fan control if not supported new 41ad36623fab amd/display: remove ChromeOS workaround new b9748bf587fd drm/amdgpu: use generic fb helpers instead of setting up A [...] new 98242b658a65 drm/amdgpu: add another raven1 gfxoff quirk new eb7b12b84cfd drm/amdgpu: only check for _PR3 on dGPUs new 063244dd5577 drm/amdgpu/swsmu/vgh: rename MSG_RlcPowerNotify new 0c981154251a Revert "amd/amdgpu: Disable VCN DPG mode for Picasso" new ac97a93d6d3c Revert "drm/amd/display: To modify the condition in indica [...] new 0b7321c7ca9b drm/radeon: Add HD-audio component notifier support (v2) new 519fc0a14c81 drm/amdgpu/display: add quirk handling for stutter mode new 512a41a50175 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new 6eaecf014807 drm/i915: remove CNL leftover new 877d074939a5 drm/i915/cdclk: put the cdclk vtables in const data new 63e65797fa26 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new 84477082335a Merge branch 'drm/tegra/for-next' of git://anongit.freedes [...] new 69a7ffc33bb5 Merge branch 'msm-next' of https://gitlab.freedesktop.org/ [...] new 4e5462df9fcf Merge branch 'imx-drm/next' of https://git.pengutronix.de/ [...] new f231ff38b7b2 regmap: spi: Set regmap max raw r/w from max_transfer_size new a8d880671c13 Merge remote-tracking branch 'regmap/for-5.16' into regmap-next new f57e63979cfa Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ba496d2867fc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new fbf14c3c87cc next-20211022/sound-asoc new 0130edb66b9e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 9208d4149758 block: add a ->get_unique_id method new b83ce214af38 sd: implement ->get_unique_id new 8c6aabd1c72b nfsd/blocklayout: use ->get_unique_id instead of sending S [...] new 237ea1602fb4 bsg-lib: initialize the bsg_job in bsg_transport_sg_io_fn new 68ec3b819a5d scsi: add a scsi_alloc_request helper new 4abafdc4360d block: remove the initialize_rq_fn blk_mq_ops method new 4845012eb5b4 block: remove QUEUE_FLAG_SCSI_PASSTHROUGH new 3c9a033d6d71 Merge branch 'for-5.16/passthrough-flag' into for-next new 297db731847e block: fix req_bio_endio append error handling new 8bdf7b3fe1f4 blk-mq-sched: Don't reference queue tagset in blk_mq_sched [...] new b24c62c2f489 Merge branch 'for-5.16/block' into for-next new 47e9624616c8 block: remove support for cryptoloop and the xor transfer new 787ea8b16280 Merge branch 'for-5.16/drivers' into for-next new 9a208ba5c9af fs: remove __sync_filesystem new 70164eb6ccb7 block: remove __sync_blockdev new d39b0a2fae36 xen-blkback: use sync_blockdev new 1226dfff572f btrfs: use sync_blockdev new cb9568ee755c fat: use sync_blockdev_nowait new 680e667bc2e4 ntfs3: use sync_blockdev_nowait new 1e03a36bdff4 block: simplify the block device syncing code new b4961780b13c Merge branch 'for-5.16/inode-sync' into for-next new 90fa02883f06 io_uring: implement async hybrid mode for pollable requests new b035fceab430 Merge branch 'for-5.16/io_uring' into for-next new 599593a82fc5 sched: make task_struct->plug always defined new 75533ffdecf4 Merge branch 'for-5.16/block' into for-next new 8292a174d55e usb: remove res2 argument from gadget code completions new 085df4af9a9c fs: get rid of the res2 iocb->ki_complete argument new a5abc53ad5c2 Merge branch 'for-5.16/ki_complete' into for-next new c907e52c72de io-wq: use helper for worker refcounting new 2359af41cacc io_uring: clean io_wq_submit_work()'s main loop new 011d4d882512 io_uring: clean iowq submit work cancellation new 7ec553c26c96 io_uring: check if opcode needs poll first on arming new b8497934abdd io_uring: don't try io-wq polling if not supported new 9f8f49bac367 io_uring: clean up timeout async_data allocation new 5c834f6743af io_uring: kill unused param from io_file_supports_nowait new 7bd9ef360784 io_uring: clusterise ki_flags access in rw_prep new a43753be92b4 Merge branch 'for-5.16/io_uring' into for-next new 32e42b8171d0 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git new 0cab50f15391 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1696d7f32591 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b4c9cb3db89f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new e4aab216ee72 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] new 7161f99fdb17 Merge branch 'for-backlight-next' of git://git.kernel.org/ [...] new 97e0bca0ccc8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ed96f35cecb0 Merge tag 'v5.15-rc6' into regulator-5.16 new 061514dbfb79 regulator: lp872x: Remove lp872x_dvs_state new 6a8b5bb0f135 regulator: tps62360: replacing legacy gpio interface for gpiod new cb17820ef71e regulator: sy7636a: Remove requirement on sy7636a mfd new 79738f1a5b8f Merge series "Add support for the silergy,sy7636a" from Al [...] new 0adafd62505c regulator: qcom-rpmh: Add PM6350 regulators new 12271ba94530 regulator: qcom,rpmh: Add compatible for PM6350 new 6aed787cf746 Merge series "Initial Fairphone 4 support" from Luca Weiss [...] new 32e84faa825e regulator: uniphier: Add USB-VBUS compatible string for NX1 SoC new 4c1ef56bd9c7 regulator: uniphier: Add binding for NX1 SoC new 0627d75a18ea Merge series "regulator: Introduce UniPhier NX1 SoC suppor [...] new 3253e24bc2b6 regulator: Fix SY7636A breakage new 400d5a5da43c regulator: Don't error out fixed regulator in regulator_sy [...] new d7477e646291 regulator: tps80031: Remove driver new 7492b724df4d Merge series "Remove TPS80031 driver" from Dmitry Osipenko [...] new 2812300e444a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 51ec04837331 Merge branch 'next-testing' of git://git.kernel.org/pub/sc [...] new 4e225675e1a6 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] new 65521e3c34c2 Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] new 9941d9e8c70c Merge branch 'keys-next' of git://git.kernel.org/pub/scm/l [...] new c749639d9023 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new f91488ee15bd smackfs: use __GFP_NOFAIL for smk_cipso_doi() new 0934ad42bb2c smackfs: use netlbl_cfg_cipsov4_del() for deleting cipso_v4_doi new 44184667db2d Merge branch 'next' of git://github.com/cschaufler/smack-next new 2c036e27cfac Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new ec335a777c82 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new f1d46c113d5c dt-bindings: display: Document the Xylon LogiCVC display c [...] new f3f1ddbe782f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 48f1ee5d5b21 Merge branch 'mailbox-for-next' of git://git.linaro.org/la [...] new 0204bdeb3df7 spi: bcm-qspi: Fix missing clk_disable_unprepare() on erro [...] new 52e541e87158 Merge remote-tracking branch 'spi/for-5.16' into spi-next new e633cbc24bcd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 40bd0b7b60c7 Merge branch 'x86/urgent' new 31a20d9f2a9f Merge branch 'x86/sgx' new 291b8a74c30b Merge branch 'x86/sev' new 8296ab1a7b7b Merge branch 'x86/misc' new 1e9ee43adbf6 Merge branch 'x86/fpu' new b9e42436ff4c Merge branch 'x86/cpu' new 672524bba11e Merge branch 'x86/core' new 3f9c59fe4d23 Merge branch 'x86/cleanups' new 62aa5d58d1f5 Merge branch 'x86/build' new f59c2d09bcb5 Merge branch 'sched/urgent' new 037495eb8133 stacktrace: Provide stack_trace_save_tsk() stub in the !CO [...] new baf8cfa9c29d Merge branch 'sched/core' new eb15818b8659 Merge branch 'ras/core' new ae13b9e2d8a1 Merge branch 'perf/core' new 4b74e8bd6873 Merge branch 'objtool/core' new 478a23e62bb7 Merge branch 'locking/wwmutex' new cedd3f2c6a4a Merge branch 'locking/core' new dfbee03e72b0 Merge branch 'irq/core' new 076643b8a37d Merge branch 'efi/core' new 96611c26dc35 sched: Improve wake_up_all_idle_cpus() take #2 new eaed27d0d01a sched/core: Remove rq_relock() new 55409ac5c371 sched,x86: Fix L2 cache mask new cba7bc0bba7f Merge remote-tracking branch 'tip/sched/core' into tip-master new 578971f4e228 x86/fpu: Provide struct fpu_config new 617473acdfe4 x86/fpu: Cleanup fpu__init_system_xstate_size_legacy() new cd9ae7617449 x86/fpu/xstate: Cleanup size calculations new 2bd264bce238 x86/fpu: Move xstate size to fpu_*_cfg new 1c253ff2287f x86/fpu: Move xstate feature masks to fpu_*_cfg new daddee247319 x86/fpu: Mop up xfeatures_mask_uabi() new eda32f4f93b4 x86/fpu: Rework restore_regs_from_fpstate() new d72c87018d00 x86/fpu/xstate: Move remaining xfeature helpers to core new 7053999dfbfa Merge remote-tracking branch 'tip/x86/fpu' into tip-master new 75c52dad5e32 x86/fpu: Prepare for sanitizing KVM FPU code new 69f6ed1d14c6 x86/fpu: Provide infrastructure for KVM FPU cleanup new d69c1382e1b7 x86/kvm: Convert FPU handling to a single swap buffer new 582b01b6ab27 x86/fpu: Remove old KVM FPU interface new b93d7ea16f1e Merge remote-tracking branch 'tip/x86/fpu' into tip-master new eda9a4f7af6e clocksource/drivers/timer-ti-dm: Select TIMER_OF new a8da61cee95e Merge tag 'timers-v5.16-rc1' into timers/core new 5323cc30d36f Merge remote-tracking branch 'tip/timers/core' into tip-master new e24fefc1b985 Merge branch 'auto-latest' of git://git.kernel.org/pub/scm [...] new 510d7ec5a773 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] new 16a5c7c57869 Merge branch 'irq/irqchip-next' of git://git.kernel.org/pu [...] new b30a779d5c55 tracing: Initialize upper and lower vars in pid_list_refill_irq() new 49d67e445742 tracefs: Have tracefs directories not set OTH permission b [...] new 21ccc9cd7211 tracing: Disable "other" permission bits in the tracefs files new 6644c654ea70 ftrace: Cleanup ftrace_dyn_arch_init() new bdac5c2b243f bootconfig: Allocate xbc_data inside xbc_init() new e306220cb7b7 bootconfig: Add xbc_get_info() for the node information new f30f00cc9664 tools/bootconfig: Run test script when build all new 115d4d08aeb9 bootconfig: Rename xbc_destroy_all() to xbc_exit() new f3668cde8562 bootconfig: Split parse-tree part from xbc_init new 9b81c9bfff46 bootconfig: Remove unused debug function new 160321b2602f tools/bootconfig: Print all error message in stderr new 4f292c4886bf bootconfig: Replace u16 and u32 with uint16_t and uint32_t new 4ee1b4cac236 bootconfig: Cleanup dummy headers in tools/bootconfig new 43c9dd8ddf4e ftrace: Add unit test for removing trace function new affc65924629 tracing: in_irq() cleanup new 34cdd18b8d24 tracing: Use linker magic instead of recasting ftrace_ops_ [...] new 7ce1bb83a140 tracing/cfi: Fix cmp_entries_* functions signature mismatch new 9b84fadc444d tracing: Reuse logic from perf's get_recursion_context() new 91ebe8bcbff9 tracing/perf: Add interrupt_context_level() helper new 1e85010e17c1 x86/ftrace: Remove extra orig rax move new 8646698aefad x86/ftrace: Remove fault protection code in prepare_ftrace_return new 4a30e4c93051 ftrace/x86_64: Have function graph tracer depend on DYNAMI [...] new 0c0593b45c9b x86/ftrace: Make function graph use ftrace directly new 130c08065848 tracing: Add trampoline/graph selftest new 4e341cad6b7a tracing: Fix selftest config check for function graph star [...] new 1904a8144598 ftrace: Add ftrace_add_rec_direct function new f64dd4627ec6 ftrace: Add multi direct register/unregister interface new ccf5a89efd6f ftrace: Add multi direct modify interface new 5fae941b9a6f ftrace/samples: Add multi direct interface test module new ed29271894aa ftrace/direct: Do not disable when switching direct callers new bce5c81cb31f tracing: Explain the trace recursion transition bit better new 8720aeecc246 tracing: use %ps format string to print symbols new e44e81c5b90f kprobes: convert tests to kunit new 811b93ffaa48 x86/unwind: Compile kretprobe fixup code only if CONFIG_KR [...] new f87174106215 arm64: kprobes: Record frame pointer with kretprobe instance new fc6d647638a8 arm64: kprobes: Make a frame pointer on __kretprobe_trampoline new cd9bc2c92588 arm64: Recover kretprobe modified return address in stacktrace new b3ea5d56f212 ARM: clang: Do not rely on lr register for stacktrace new 7e9bf33b8124 ARM: kprobes: Make a frame pointer on __kretprobe_trampoline new fed240d9c974 ARM: Recover kretprobe modified return address in stacktrace new ced5dbda38b2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e7242613e6d7 rcu: Replace ________p1 and _________p1 with __UNIQUE_ID(rcu) new 583042b89a39 rcu: Tighten rcu_advance_cbs_nowake() checks new 681945b872ef rcu-tasks: Don't remove tasks with pending IPIs from holdout list new 3d5e806fbb29 testing/bpf: Update test names for xchg and cmpxchg new ef9724980787 torture: Catch kvm.sh help text up with actual options new 48653e3b31af rcutorture: Sanitize RCUTORTURE_RDR_MASK new 87afcff458df rcutorture: More thoroughly test nested readers new 10ba5ab68f9b srcu: Prevent redundant __srcu_read_unlock() wakeup new a8dd0f653719 rcutorture: Suppress pi-lock-across read-unlock testing fo [...] new 073cd6bf7949 doc: Remove obsolete kernel-per-CPU-kthreads RCU_FAST_NO_H [...] new d752004b90a5 torture: Remove RCU_FAST_NO_HZ from rcuscale and refscale [...] new 3b767c4436ce torture: Remove RCU_FAST_NO_HZ from rcu scenarios new b6093b4f9c44 rcu: Remove the RCU_FAST_NO_HZ Kconfig option new d93bfe038e92 rcu: Move rcu_needs_cpu() to tree.c new 20121ba4864a rcu: Ignore rdp.cpu_no_qs.b.exp on premptible RCU's rcu_qs() new 3b8b60109fa6 rcu: Move rcu_data.cpu_no_qs.b.exp reset to rcu_export_exp_rdp() new dbe7ced5d9c0 rcu: Remove rcu_data.exp_deferred_qs and convert to rcu_da [...] new 6fa0b199c576 rcu: Mark sync_sched_exp_online_cleanup() ->cpu_no_qs.b.exp load new 9d112f6f50c7 rcu: in_irq() cleanup new a1fb4b31c892 rcu: Prevent expedited GP from enabling tick on offline CPU new 75af965d1142 rcu: Make idle entry report expedited quiescent states new 425a3c8800a0 rcu/nocb: Make local rcu_nocb_lock_irqsave() safe against [...] new e79d482ae6c2 rcu/nocb: Prepare state machine for a new step new aef917e0c912 rcu/nocb: Invoke rcu_core() at the start of deoffloading new a217ed0a0d7b rcu/nocb: Make rcu_core() callbacks acceleration preempt-safe new 10e4a80b408b rcu/nocb: Make rcu_core() callbacks acceleration (de-)offl [...] new 54469a0f0f1a rcu/nocb: Check a stable offloaded state to manipulate qle [...] new 81b49300b321 rcu/nocb: Use appropriate rcu_nocb_lock_irqsave() new 21bff5ed2eb0 rcu/nocb: Limit number of softirq callbacks only on softirq new f6819ab6626c rcu: Fix callbacks processing time limit retaining cond_resched() new 622d3c35c5e8 rcu: Apply callbacks processing time limit only on softirq new c651c19ea555 rcu/nocb: Don't invoke local rcu core on callback overload [...] new 9ec2a03bbf4b clocksource: Forgive repeated long-latency watchdog clocks [...] new 6161068bf209 torture: Test splatting for delay-ridden clocksources new 36616d918718 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] new 3d5e7a28b1ea KVM: x86: avoid warning with -Wbitwise-instead-of-logical new c68dc1b577ea KVM: x86: Report host tsc and realtime values in KVM_GET_CLOCK new 869b44211adc kvm: x86: protect masterclock with a seqcount new 58d4277be9b6 KVM: x86: Refactor tsc synchronization code new 828ca89628bf KVM: x86: Expose TSC offset controls to userspace new 500065393400 tools: arch: x86: pull in pvclock headers new 61fb1c54853d selftests: KVM: Add test for KVM_{GET,SET}_CLOCK new c1901feef5bb selftests: KVM: Fix kvm device helper ioctl assertions new c89551345326 selftests: KVM: Add helpers for vCPU device attributes new 3f9808cac06c selftests: KVM: Introduce system counter offset test new 1e76a3ce0d3c KVM: cleanup allocation of rmaps and page tracking data new 2839180ce5bb KVM: x86/mmu: clean up prefetch/prefault/speculative naming new 2e6e0d683b77 KVM: VMX: Restore host's MSR_IA32_RTIT_CTL when it's not zero new ba51d627230f KVM: VMX: Use precomputed vmx->pt_desc.addr_range new f4d3a902a558 KVM: VMX: Rename pt_desc.addr_range to pt_desc.num_address_ranges new e099f3eb0e91 KVM: VMX: RTIT_CTL_BRANCH_EN has no dependency on other CPUID bit new 610265ea3da1 KVM: x86/mmu: Rename slot_handle_leaf to slot_handle_level_4k new 540c7abe61cc KVM: vPMU: Fill get_msr MSR_CORE_PERF_GLOBAL_OVF_CTRL w/ 0 new 4dfe4f40d845 kvm: x86: mmu: Make NX huge page recovery period configurable new 9dadfc4a6145 KVM: x86: Add vendor name to kvm_x86_ops, use it for error [...] new 9ae7f6c9b51e KVM: emulate: Comment on difference between RDPMC implemen [...] new 413eaa4ecd0f KVM: selftests: set CPUID before setting sregs in vcpu creation new 552617382c19 KVM: X86: Don't reset mmu context when X86_CR4_PCIDE 1->0 new a91a7c709600 KVM: X86: Don't reset mmu context when toggling X86_CR4_PGE new e45e9e3998f0 KVM: X86: Fix tlb flush for tdp in kvm_invalidate_pcid() new 509bfe3d9796 KVM: X86: Cache CR3 in prev_roots when PCID is disabled new 264d3dc1d3dc KVM: X86: pair smp_wmb() of mmu_try_to_unsync_pages() with [...] new 61b05a9fd4ae KVM: X86: Don't unload MMU in kvm_vcpu_flush_tlb_guest() new bc3b3c1002ea KVM: x86/mmu: Drop a redundant, broken remote TLB flush new e8be2a5ba86c KVM: x86/mmu: Drop a redundant remote TLB flush in kvm_zap [...] new 21fa324654e4 KVM: x86/mmu: Extract zapping of rmaps for gfn range to se [...] new 9b4eb77099f6 riscv: do not select non-existing config ANON_INODES new ee49a8932971 KVM: x86: Move SVM's APICv sanity check to common x86 new 187c8833def8 KVM: x86: Use rw_semaphore for APICv lock to allow vCPU pa [...] new 6ff53f6a438f x86/irq: Ensure PI wakeup handler is unregistered before m [...] new ec5a4919fa7b KVM: VMX: Unregister posted interrupt wakeup handler on ha [...] new dfd3c713a9c8 kvm: x86: Remove stale declaration of kvm_no_apic_vcpu new ed290e1c20da KVM: selftests: Fix nested SVM tests when built with clang new 8e11deae5c48 KVM: nSVM: move nested_vmcb_check_cr3_cr4 logic in nested_ [...] new d033d1b3d79e KVM: nSVM: introduce svm->nested.save to cache save area fields new b40c22927d62 KVM: nSVM: replace nested_load_control_from_vmcb12 with ne [...] new 4a57b6601ecd KVM: nSVM: use vmcb_save_area_cached in nested_vmcb_valid_sregs() new 1a0b210f812d KVM: nSVM: use svm->nested.save to load vmcb12 registers a [...] new 3d226bdf040f KVM: nSVM: introduce struct vmcb_ctrl_area_cached new 5b286258d5e2 KVM: nSVM: use struct vmcb_ctrl_area_cached for svm->nested.ctl new e713253ba68c KVM: nSVM: remove unnecessary parameter in nested_vmcb_che [...] new 64526244f3d0 KVM: x86: advertise absence of X86_BUG_NULL_SEG via CPUID new ab2e0cc86d01 KVM: x86: Clarify the kvm_run.emulation_failure structure layout new fd5f3b0e741e KVM: x86: Get exit_reason as part of kvm_x86_ops.get_exit_info new 2b9763e07317 KVM: x86: On emulation failure, convey the exit reason, et [...] new 5edcbfdf96fd KVM: x86: SGX must obey the KVM_INTERNAL_ERROR_EMULATION protocol new ab73418f6f7b Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] new dc363023667c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 92408b90ae02 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 9cfdc13a55d0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3f73b595cee2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 86af1d02d458 platform/x86: Support for EC-connected GPIOs for identify [...] new 4c9dbf862279 platform/x86: amd-pmc: adjust arguments for `amd_pmc_send_cmd` new 59348401ebed platform/x86: amd-pmc: Add special handling for timer base [...] new ef51b9a520f0 platform/surface: gpe: Add support for Surface Laptop Studio new 4f042e40199c platform/surface: aggregator_registry: Add support for Sur [...] new dc0fd0acb6e0 HID: surface-hid: Use correct event registry for managing [...] new ab5fe33925c6 HID: surface-hid: Allow driver matching for target ID 1 devices new b8d4d35074fd platform/x86: wmi: change notification handler type new 164e32717cbd docs: ABI: fix documentation warning in sysfs-driver-mlxreg-io new 21d91e20793d platform/x86: lg-laptop: replace snprintf in show function [...] new c4b9ad6bf990 platform/x86: sony-laptop: replace snprintf in show functi [...] new 9527cdff7832 platform/x86: barco-p50-gpio: use KEY_VENDOR for button in [...] new fc3341b4b55f platform/x86: system76_acpi: fix Kconfig dependencies new e2727b07d050 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d8e72f61a997 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7ace42c21d4a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 578350ed5982 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3ce6ea10100c Merge branch 'for-next' of git://github.com/cminyard/linux [...] new 09ee10ff804e dyndbg: refine verbosity 1-4 summary-detail new c87761db2100 component: do not leave master devres group open after bind new 48d09e97876b firmware_loader: formalize built-in firmware API new e520ecf4546f firmware_loader: remove old DECLARE_BUILTIN_FIRMWARE() new 9d48960414c7 x86/microcode: Use the firmware_loader built-in API new e2e2c0f20f32 firmware_loader: move struct builtin_fw to the only place used new 771856caf518 vmlinux.lds.h: wrap built-in firmware support under FW_LOADER new c8dcf655ec81 x86/build: Tuck away built-in firmware under FW_LOADER new 9a784a6e57d5 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] new 81dddf72ac6d usb: host: fotg210: Make use of dma_pool_zalloc() instead [...] new 6a4785614534 usb: host: ehci: Make use of dma_pool_zalloc() instead of [...] new 20f588ac9841 usb: ohci: disable start-of-frame interrupt in ohci_rh_suspend new b2cab2a24fb5 usb: dwc2: drd: fix dwc2_force_mode call in dwc2_ovr_init new 8d387f61b024 usb: dwc2: drd: fix dwc2_drd_role_sw_set when clock could [...] new 1ad707f559f7 usb: dwc2: drd: reset current session before setting the new one new fc153aba3ef3 usb: max-3421: Use driver data instead of maintaining a li [...] new 859c675d84d4 usb: gadget: uvc: consistently use define for headerlen new e6bab2b66329 usb: gadget: uvc: rename function to be more consistent new 38db3716a5f8 usb: gadget: uvc: test if ep->desc is valid on ep_queue new 5fc49d8bee73 usb: gadget: uvc: only schedule stream in streaming state new f9897ec0f6d3 usb: gadget: uvc: only pump video data if necessary new e4ce9ed835bc usb: gadget: uvc: ensure the vdev is unset new df18f2e38479 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] new 9e2d0ed67f42 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] new 36699da7de60 Merge branch 'for-usb-next' of git://git.kernel.org/pub/sc [...] new 6d0d1b5a1b48 serial: imx: fix detach/attach of serial console new 9768a37cec37 serial: imx: disable console clocks on unregister new 30480f65b575 tty: hvc: use correct dma alignment size new 0986d7bc5598 tty: hvc: pass DMA capable memory to put_chars() new 9db81eca10ba virtio-console: remove unnecessary kmemdup() new cc58d0a3f0a4 serial: stm32: re-introduce an irq flag condition in usart [...] new 33bb2f6ac308 serial: stm32: rework RX over DMA new d1ec8a2eabe9 serial: stm32: update throttle and unthrottle ops for dma mode new 211cde4f5817 serial: 8250: fix racy uartclk update new d2248ca8d6ba serial: 8250: rename unlock labels new 74365bc138ab serial: 8250_dw: drop bogus uartclk optimisation new e279317e9aeb rpmsg: core: add API to get MTU new 7c0408d80579 tty: add rpmsg driver new 940d4a52889d Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] new 310e75c72fef counter: Cleanup lingering atomic.h includes new 8ac33b8b6841 counter: Fix use-after-free race condition for events_queu [...] new b1f4c00e4175 Merge tag 'fsi-for-v5.16' of git://git.kernel.org/pub/scm/ [...] new 5a5846fdd312 Merge tag 'icc-5.16-rc1' of git://git.kernel.org/pub/scm/l [...] new 714f1af14bb0 misc: enclosure: replace snprintf in show functions with s [...] new 8210a2004d44 Merge tag 'iio-fixes-for-5.16a' of https://git.kernel.org/ [...] new b6df1fc1e3f6 Merge tag 'iio-for-5.16b' of https://git.kernel.org/pub/sc [...] new 7b473ae754fe iio: frequency: adrf6780: Fix adrf6780_spi_{read,write}() new 2919e28a05dd Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] new 571893656179 Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] new 0d26db643d82 phy: qcom-qmp: another fix for the sc8180x PCIe definition new a18c27eccafa phy: hisilicon: Add of_node_put() in phy-hisi-inno-usb2 new 5df875e29882 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 71dd71f3d6ca Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 80db9f88f59d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new ca8df2f4406f Merge branch 'next' of git://github.com/awilliam/linux-vfio.git new 4df5190976ba staging: r8188eu: remove unused dm_priv components new 35f8fa8f01f8 staging: r8188eu: odm_rate_adapt Type is constant new 083d9d40fffa staging: r8188eu: use helper to check for broadcast address new e537d53c80cf staging: r8188eu: use helper to set broadcast address new c31237afcd63 staging: r8188eu: remove unused defines and enums new 9da4b50c384c staging: vt6655: Use named constants when checking preamble type new 5c0480deda08 staging: r8188eu: Use memdup_user instead of kmalloc/copy_ [...] new 09ffec42231c Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] new a477176596df Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 829647d1f07e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1f6c7ccc98f7 Merge branch 'fixes' into for-next new 151a3b7b9d3c Merge branch 'misc' into for-next new 0946c0af73d1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4ecd4ce6d8e8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1394103fd72c vduse: Disallow injecting interrupt before DRIVER_OK is set new 0943aacf5ae1 vduse: Fix race condition between resetting and irq injecting new 496d11af1b15 virtio_net: clarify tailroom logic new b2c5221fd074 virtio-blk: avoid preallocating big SGL for data new 1a662cf6cb9a virtio-blk: add num_request_queues module parameter new c3ca8a3eeb54 virtio-pci: introduce legacy device module new 95a7e74c5ab9 vdpa: fix typo new e600e08659ad vp_vdpa: add vq irq offloading support new 2a1ba6f27409 vdpa: add new callback get_vq_num_min in vdpa_config_ops new 371f108ca2df vdpa: min vq num of vdpa device cannot be greater than max vq num new 289359bc5271 virtio_vdpa: setup correct vq size with callbacks get_vq_n [...] new b0f7d34b5074 vdpa: add new attribute VDPA_ATTR_DEV_MIN_VQ_SIZE new 52e437b2b222 eni_vdpa: add vDPA driver for Alibaba ENI new f5c4da43de83 vdpa/mlx5: Remove mtu field from vdpa net device new bd78d689b657 vdpa/mlx5: Rename control VQ workqueue to vdpa wq new e4b0c38fb12d vdpa/mlx5: Propagate link status from device to vdpa driver new 3f90786de96b hwrng: virtio - add an internal buffer new 7a0227b82165 hwrng: virtio - don't wait on cleanup new caaf2874ba27 hwrng: virtio - don't waste entropy new 4675d126fa40 hwrng: virtio - always add a pending request new f5c127ac43fe virtio_ring: make virtqueue_add_indirect_packed prettier new 2b2156e8a878 virtio_ring: check desc == NULL when using indirect with packed new 6455c5399017 ALSA: virtio: Replace zero-length array with flexible-arra [...] new 9d5d1a58a081 vdpa: fix Alibaba ENI kconfig text new 2da9c72c8da6 virtio-pmem: add myself as virtio-pmem maintainer new 207b60372880 virtio-blk: validate num_queues during probe new 838f3bf8f6ea virtio_console: validate max_nr_ports before trying to use it new bc986232701a virtio_config: introduce a new .enable_cbs method new f223397a8b0e virtio_pci: harden MSI-X interrupts new 9db5cd69b6f0 virtio-pci: harden INTX interrupts new f772d42df4f6 virtio_ring: fix typos in vring_desc_extra new a05897a893cb virtio-blk: fixup coccinelle warnings new faa81bac592d vdpa: Introduce and use vdpa device get, set config helpers new aa8212c3bbbc vdpa: Introduce query of device config layout new d3c9864831cf vdpa: Use kernel coding style for structure comments new 4e92d2d7aaa6 vdpa: Enable user to set mac and mtu of vdpa device new ae6813ec8152 vdpa_sim_net: Enable user to set mac address and mtu new 6882fd567f05 vdpa/mlx5: Fix clearing of VIRTIO_NET_F_MAC feature bit new 004f66172f94 vdpa/mlx5: Support configuration of MAC new 2b55c407185f vdpa/mlx5: Forward only packets with allowed MAC address new 94e5d5b04f80 i2c: virtio: Add support for zero-length requests new e0716ce4fe78 iommu/virtio: Add definitions for VIRTIO_IOMMU_F_BYPASS_CONFIG new b783f6271458 iommu/virtio: Support bypass domains new 20a162ea95ca iommu/virtio: Sort reserved regions new eda80309b8c0 iommu/virtio: Pass end address to viommu_add_mapping() new b4cfbcf032a7 iommu/virtio: Support identity-mapped domains new 2b109044b081 virtio_blk: allow 0 as num_request_queues new 8d30675206f9 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 80f77d2a451f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e829e0cfd3ea Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] new a2ed391c6490 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6c238e2497fd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 043a0cbe8404 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 583aae18dc1a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 502ac021171f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 9109a25a9ad9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3354765f4291 Merge branch 'next' of git://git.linaro.org/kernel/coresight.git new 814691c7f7d1 rtc: sun6i: Allow probing without an early clock provider new 005870f46cf6 rtc: tps80031: Remove driver new dba28c37f23a rtc: s3c: Remove usage of devm_rtc_device_register() new e4a1444e10cb rtc: s3c: Extract read/write IO into separate functions new a5feda3b361e rtc: s3c: Add time range new ca98880030ab Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] new 7f9fa2b7872b Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...] new c1cb03f3bf6c Merge branch 'at24/for-next' of git://git.kernel.org/pub/s [...] new 91411e162c3f Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git new fe7ea157dd2a Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] new 5bf8419980ab Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new 3dc9f91d7d07 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new 32eb7d4dca50 Merge branch 'gnss-next' of git://git.kernel.org/pub/scm/l [...] new 3755566caf23 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a10dd0bb28e9 Merge branch 'auxdisplay' of https://github.com/ojeda/linux.git new 874617b961c2 Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] new 5d3feb164648 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] new b2062bc854d8 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 1e919673970d Merge branch 'for-next' of git://git.infradead.org/users/w [...] new c658fce18f03 Merge branch 'bitmap-master-5.15' of https://guthub.com/no [...] new 8aa20e433c6f Merge branch 'zstd-1.4.10' of https://github.com/terrelln/ [...] new 2ce681584dbc mm: shmem: fix uninitialized variable use in me_pagecache_clean() new 3c93fd30f314 mm: hwpoison: handle non-anonymous THP correctly new c376e56a3474 mm/hugetlb: drop __unmap_hugepage_range definition from hugetlb.h new 65b896c559bb hugetlb: add demote hugetlb page sysfs interfaces new 317bb58bb7a6 mm/cma: add cma_pages_valid to determine if pages are in CMA new fbb55b06ce3d hugetlb: be sure to free demoted CMA pages to CMA new bbfa69c3d407 hugetlb: add demote bool to gigantic page routines new a69e8ca017b7 hugetlb: add hugetlb demote page support new d9a9e257efcb hugetlb-add-hugetlb-demote-page-support-v4 new 773b3b59f277 mm,hugetlb: remove mlock ulimit for SHM_HUGETLB new 03bb6870075c mm: khugepaged: Recalculate min_free_kbytes after stopping [...] new 6fb73ce1d3ee mm, hugepages: add mremap() support for hugepage backed vma new 1c2d077b22d3 mm, hugepages: add hugetlb vma mremap() test new a65b4ecf1a65 mm-hugepages-add-hugetlb-vma-mremap-test-v8 new 0f3dd184c7f6 hugetlb: support node specified when using cma for giganti [...] new 532824b7e726 mm: remove duplicate include in hugepage-mremap.c new ee2df6c5ebf4 userfaultfd/selftests: don't rely on GNU extensions for ra [...] new d1127b192d8d userfaultfd/selftests: fix feature support detection new e0b8b826065c userfaultfd/selftests: fix calculation of expected ioctls new e87417a4c403 mm/page_isolation: fix potential missing call to unset_mig [...] new b6f60efad609 mm/page_isolation: guard against possible putback unisolated page new 17d09157cd36 mm/vmscan.c: fix -Wunused-but-set-variable warning new 25986c9d9d59 mm/vmscan: throttle reclaim until some writeback completes [...] new ce64c2e39687 mm/vmscan: throttle reclaim and compaction when too may pa [...] new 221461959d6f mm/vmscan: throttle reclaim when no progress is being made new 770456953f68 mm/writeback: throttle based on page writeback instead of [...] new b689e4f2d833 mm/page_alloc: remove the throttling logic from the page a [...] new b719ac3e4356 mm/vmscan: centralise timeout values for reclaim_throttle new aca688ab58ac mm/vmscan: increase the timeout if page reclaim is not mak [...] new fe169c5f7720 mm/vmscan: delay waking of tasks throttled on NOPROGRESS new 82bd32af2b3d tools/vm/page_owner_sort.c: count and sort by mem new 2225848e778d tools/vm/page-types.c: make walk_file() aware of address r [...] new a0fb6f11f551 tools/vm/page-types.c: move show_file() to summary output new b952e8789d8a tools/vm/page-types.c: print file offset in hexadecimal new 231bf59f8005 mm/mempolicy: convert from atomic_t to refcount_t on mempo [...] new eba08dd51754 mm-mempolicy-convert-from-atomic_t-to-refcount_t-on-mempol [...] new 5798302bfb1e arch_numa: simplify numa_distance allocation new 9e65628f01c1 xen/x86: free_p2m_page: use memblock_free_ptr() to free a [...] new e7b689f1cdc6 memblock: drop memblock_free_early_nid() and memblock_free [...] new 8ca796f273b2 memblock: stop aliasing __memblock_free_late with memblock [...] new 0d52db59796e memblock: rename memblock_free to memblock_phys_free new 13ab40b0e60e memblock: use memblock_free for freeing virtual pointers new 79c41156be78 fixup for "memblock: use memblock_free for freeing virtual [...] new 9067751b4f9e mm: mark the OOM reaper thread as freezable new 7f4a1e9f763f oom_kill: oom_score_adj broken for processes with small me [...] new 5cf82e5486da hugetlbfs: extend the definition of hugepages parameter to [...] new 92a4c6d1d66f mm/migrate: de-duplicate migrate_reason strings new a2feb0e6f8a3 mm: migrate: make demotion knob depend on migration new 2b5ee5d3aa87 selftests/vm/transhuge-stress: fix ram size thinko new 4fb0616dee76 mm/readahead.c: fix incorrect comments for get_init_ra_size new 01192ddb6334 mm: nommu: kill arch_get_unmapped_area() new fde5179689c2 selftest/vm: fix ksm selftest to run with different NUMA t [...] new 87d8ff62d169 selftests: vm: add KSM huge pages merging time test new 7cdf66870067 mm/vmstat: annotate data race for zone->free_area[order].nr_free new c7a886357aba mm-vmstat-annotate-data-race-for-zone-free_areanr_free-fix new baa9ee766c1f mm: vmstat.c: make extfrag_index show more pretty new 2df362b780aa selftests/vm: make MADV_POPULATE_(READ|WRITE) use in-tree headers new 3838050b7f6e mm/memory_hotplug: add static qualifier for online_policy_ [...] new 05bf9d75795a memory-hotplug.rst: fix two instances of "movablecore" tha [...] new 829a834498a6 memory-hotplug.rst: fix wrong /sys/module/memory_hotplug/p [...] new e2529fd3dc55 memory-hotplug.rst: document the "auto-movable" online policy new b15a18266d1d memory-hotplug.rst: document the "auto-movable" online policy new 64c784445fd9 mm/memory_hotplug: remove CONFIG_X86_64_ACPI_NUMA dependen [...] new dfead01977b7 mm/memory_hotplug: remove CONFIG_MEMORY_HOTPLUG_SPARSE new 1f874070d24e mm/memory_hotplug: restrict CONFIG_MEMORY_HOTPLUG to 64 bit new 0872b9d2c097 mm/memory_hotplug: remove HIGHMEM leftovers new 7bda8eb42cd0 mm/memory_hotplug: remove stale function declarations new 23b704d2960d x86: remove memory hotplug support on X86_32 new 94930cf34695 mm/memory_hotplug: handle memblock_add_node() failures in [...] new 61eb1c0e71a5 memblock: improve MEMBLOCK_HOTPLUG documentation new 86975981a1b9 memblock: allow to specify flags with memblock_add_node() new c262f02f0b9a memblock: add MEMBLOCK_DRIVER_MANAGED to mimic IORESOURCE_ [...] new dcac77d3c7cd mm/memory_hotplug: indicate MEMBLOCK_DRIVER_MANAGED with I [...] new 85f539e4a4f0 mm/memory_hotplug: make HWPoisoned dirty swapcache pages u [...] new 0077a52c5c87 mm/rmap.c: avoid double faults migrating device private pages new 664955d510ac mm/rmap: convert from atomic_t to refcount_t on anon_vma-> [...] new d0baae2abb1d mm: disable zsmalloc on PREEMPT_RT new bce1a2325420 mm/zsmalloc.c: close race window between zs_pool_dec_isola [...] new 9fdf2a4dbaf4 mm/zsmalloc.c: combine two atomic ops in zs_pool_dec_isolated() new e1c30c38f5a7 mm/highmem: Remove deprecated kmap_atomic new 03465eaab101 zram_drv: allow reclaim on bio_alloc new cf07c9196b95 zram: off by one in read_block_state() new cf7079ba91f7 zram: introduce an aged idle interface new 24b14c255ded zram-introduce-an-aged-idle-interface-v5 new a99d7dbce407 zram: Introduce an aged idle interface new 69c08f49a8b8 mm: remove HARDENED_USERCOPY_FALLBACK new 7abd7ea904c3 include/linux/mm.h: move nr_free_buffer_pages from swap.h to mm.h new f9f805d2567f stacktrace: move filter_irq_stacks() to kernel/stacktrace.c new 414eb5be01a2 kfence: count unexpectedly skipped allocations new 69496c9bdf1b kfence: move saving stack trace of allocations into __kfen [...] new 4dce22fdbd9d kfence: limit currently covered allocations when pool nearly full new f43827e7825e kfence-limit-currently-covered-allocations-when-pool-nearl [...] new 2396a97dbe05 fixup! kfence: limit currently covered allocations when po [...] new 035f2104ad0c kfence: add note to documentation about skipping covered a [...] new 74089acd74c5 kfence: test: use kunit_skip() to skip tests new e25a9b7a91d5 kfence: shorten critical sections of alloc/free new 1679db049c16 kfence: always use static branches to guard kfence_alloc() new 5a7f650d0399 kfence: default to dynamic branch instead of static keys mode new abcdd4b0df06 mm/damon: grammar s/works/work/ new 21a5082297c7 Documentation/vm: move user guides to admin-guide/mm/ new 9260162f77c5 MAINTAINERS: update SeongJae's email address new f9863304e982 docs/vm/damon: remove broken reference new 222a062afe6b include/linux/damon.h: fix kernel-doc comments for 'damon_ [...] new 1115a97fd211 mm/damon/core: print kdamond start log in debug mode only new 531d5c55adbb mm/damon: remove unnecessary do_exit() from kdamond new dbab189f7c06 mm/damon: needn't hold kdamond_lock to print pid of kdamond new 60f5f8b6770a mm/damon/core: nullify pointer ctx->kdamond with a NULL new 1ab3e0ba7325 mm/damon/core: account age of target regions new 4fead03c79d7 mm/damon/core: implement DAMON-based Operation Schemes (DAMOS) new 892f66bf21da mm/damon/vaddr: support DAMON-based Operation Schemes new fc292b655c98 mm/damon/dbgfs: support DAMON-based Operation Schemes new edefc6a6c56c mm/damon/schemes: implement statistics feature new beb199d126cb selftests/damon: add 'schemes' debugfs tests new 30de3ae16109 Docs/admin-guide/mm/damon: document DAMON-based Operation Schemes new e901d131e649 mm/damon/dbgfs: allow users to set initial monitoring targ [...] new e11d5e48cc24 mm/damon/dbgfs-test: add a unit test case for 'init_regions' new 43b9611a1730 Docs/admin-guide/mm/damon: document 'init_regions' feature new a3a24947259e mm/damon/vaddr: separate commonly usable functions new 70224fe9f681 mm/damon/vaddr: include 'highmem.h' to fix a build failure new de246b2e6f72 mm/damon: implement primitives for physical address space [...] new d2689ae0067f mm/damon/dbgfs: support physical memory monitoring new 0d47226b71d9 Docs/DAMON: document physical memory monitoring support new 3d4c21de1591 mm/damon/vaddr: constify static mm_walk_ops new 216e8f6f3606 mm/damon/dbgfs: remove unnecessary variables new 97644a0977cf mm/damon/paddr: support the pageout scheme new da8dae365506 mm/damon/schemes: implement size quota for schemes applica [...] new 017d6984dc63 mm/damon/schemes: skip already charged targets and regions new bed3c92db25b mm/damon/schemes: implement time quota new 76f66bb9faed mm/damon/dbgfs: support quotas of schemes new 873fd1845c98 mm/damon/selftests: support schemes quotas new 1598b79d7573 mm/damon/schemes: prioritize regions within the quotas new f257d6c28f5c mm/damon/vaddr,paddr: support pageout prioritization new f378c66c9c7a mm/damon/dbgfs: support prioritization weights new f8923822b15f tools/selftests/damon: update for regions prioritization o [...] new ea14ad200077 mm/damon/schemes: activate schemes based on a watermarks m [...] new 8e19cd2a26e1 mm/damon/dbgfs: support watermarks new 397575f14b6a selftests/damon: support watermarks new 9b723234c796 mm/damon: introduce DAMON-based Reclamation (DAMON_RECLAIM) new bed801f7f64c Documentation/admin-guide/mm/damon: add a document for DAM [...] new 0d8bc0ccb741 mm/damon: remove unnecessary variable initialization new 503617b2538d mm/damon/dbgfs: add adaptive_targets list check before ena [...] new aa36fbb0f499 fs/buffer.c: add debug print for __getblk_gfp() stall problem new 0599ac76da9f fs/buffer.c: dump more info for __getblk_gfp() stall problem new 189face3b5ed kernel/hung_task.c: Monitor killed tasks. new d2e1d0df84fa procfs: do not list TID 0 in /proc/<pid>/task new a38a323fc776 procfs-do-not-list-tid-0-in-proc-pid-task-fix new 11dc751f26d3 proc: test that /proc/*/task doesn't contain "0" new 0d3a616a3b86 x86/xen: update xen_oldmem_pfn_is_ram() documentation new 8bcce441290b x86/xen: simplify xen_oldmem_pfn_is_ram() new 8054c2d8c4a0 x86/xen: print a warning when HVMOP_get_mem_type fails new f17748e580fe proc/vmcore: let pfn_is_ram() return a bool new b232b5ae6acf proc/vmcore: convert oldmem_pfn_is_ram callback to more ge [...] new 4e813ddace67 virtio-mem: factor out hotplug specifics from virtio_mem_i [...] new c9847e48ea5e virtio-mem: factor out hotplug specifics from virtio_mem_p [...] new 79d319b3d41b virtio-mem: factor out hotplug specifics from virtio_mem_r [...] new 6955b2797e08 virtio-mem: kdump mode to sanitize /proc/vmcore access new 9aa27c1c02f1 proc: allow pid_revalidate() during LOOKUP_RCU new 8aea76688c6b proc/sysctl: make protected_* world readable new 109e2e00f3cd kernel.h: drop unneeded <linux/kernel.h> inclusion from ot [...] new 89f0d96a2d80 bottom_half.h needs kernel.h new fc90017d743e kernel.h: split out container_of() and typeof_member() macros new 418bb3b04075 include/kunit/test.h: replace kernel.h with the necessary [...] new 4c7c2b0c93d6 include/linux/list.h: replace kernel.h with the necessary [...] new 65dbf7a272d5 include/linux/llist.h: replace kernel.h with the necessary [...] new 3f2ce341b443 include/linux/plist.h: replace kernel.h with the necessary [...] new 59727052943d include/media/media-entity.h: replace kernel.h with the ne [...] new 102a01d53c22 linux/container_of.h: switch to static_assert new d2d87ddc0ad2 MAINTAINERS: add "exec & binfmt" section with myself and Eric new 1f60c48392f1 lib, stackdepot: check stackdepot handle before accessing slabs new db1bc08151e6 lib, stackdepot: add helper to print stack entries new af5786e111ec lib, stackdepot: add helper to print stack entries into buffer new bb0f15831bd6 lib-stackdepot-add-helper-to-print-stack-entries-into-buffer-v2 new 31b5a352db4f lib-stackdepot-add-helper-to-print-stack-entries-into-buffer-v3 new 44fa8dcdee00 include/linux/string_helpers.h: add linux/string.h for strlen() new dcbfcac7455f lib: uninline simple_strntoull() as well new 7d0d54dd463e lib/stackdepot: allow optional init and stack_table alloca [...] new b0347e2247fa lib/stackdepot: fix spelling mistake and grammar in pr_err [...] new 3e84f65c032a lib/stackdepot: allow optional init and stack_table alloca [...] new 43633492736a mm/scatterlist: replace the !preemptible warning in sg_mit [...] new 6d23695af52c const_structs.checkpatch: add a few sound ops structs new 18d56b989a1a checkpatch: improve EXPORT_SYMBOL test for EXPORT_SYMBOL_NS uses new aba2e7cf63c0 checkpatch: get default codespell dictionary path from pac [...] new 17cb99046638 binfmt_elf: reintroduce using MAP_FIXED_NOREPLACE new 966a70ec2cca ELF: fix overflow in total mapping size calculation new bf87e4b39cc3 ELF: simplify STACK_ALLOC macro new ea18d266601f kallsyms: remove arch specific text and data check new 572bf379d66e kallsyms: fix address-checks for kernel related range new 8db4810aaca0 sections: move and rename core_kernel_data() to is_kernel_ [...] new 5b0e3a64017d sections: move is_kernel_inittext() into sections.h new 1045585bca33 x86: mm: rename __is_kernel_text() to is_x86_32_kernel_text() new 3b36657ce8f7 sections: provide internal __is_kernel() and __is_kernel_t [...] new 95df698c87e9 mm: kasan: use is_kernel() helper new f62add8e4eb7 extable: use is_kernel_text() helper new 6b882a759e45 powerpc/mm: use core_kernel_text() helper new 51bc0902cc72 microblaze: use is_kernel_text() helper new 04681852fa5f alpha: use is_kernel_text() helper new 1a5abcd9c36b ramfs: fix mount source show for ramfs new 742b99f5f8cb init: make unknown command line param message clearer new 31e87bd69543 init/main.c: silence some -Wunused-parameter warnings new d68d7396c2f9 coda: avoid NULL pointer dereference from a bad inode new a6567850089e coda: check for async upcall request using local state new ba65851e88d9 coda: remove err which no one care new 8676ba34f795 coda: avoid flagging NULL inodes new c873f6e9d77d coda: avoid hidden code duplication in rename new 0298bae25d96 coda: avoid doing bad things on inode type changes during [...] new 7bc626c9e205 coda: convert from atomic_t to refcount_t on coda_vm_ops->refcnt new 320a1414af03 coda: use vmemdup_user to replace the open code new dd76ba967a96 coda: bump module version to 7.2 new 8583455e2173 hfs/hfsplus: use WARN_ON for sanity check new 462bf71a8c2e hfsplus: fix out-of-bounds warnings in __hfsplus_setxattr new 8e99a8a1752d signal: remove duplicate include in signal.h new 7b36af638d3d seq_file: move seq_escape() to a header new fed482a308cc kernel/fork.c: unshare(): use swap() to make code cleaner new f7fd6b9338a5 sysv: use BUILD_BUG_ON instead of runtime check new f42893c1db59 Documentation/kcov: include types.h in the example new 81b66d03d290 Documentation/kcov: define `ip' in the example new 2ec59ed5e2f9 kcov: allocate per-CPU memory on the relevant node new b7da6d68c9ae kcov: avoid enable+disable interrupts if !in_task() new 2e7375f46897 kcov: replace local_irq_save() with a local_lock_t new 0e9f8126d22d kernel/resource: clean up and optimize iomem_is_exclusive() new 3ef2f8dc6a19 kernel/resource: disallow access to exclusive system RAM regions new b5ba7aae2328 virtio-mem: disallow mapping virtio-mem memory via /dev/mem new b2ebd00e2db3 ipc: check checkpoint_restore_ns_capable() to modify C/R p [...] new 2f417cf21c2d ipc-check-checkpoint_restore_ns_capable-to-modify-c-r-proc [...] new cc0170e845bf ipc/ipc_sysctl.c: remove fallback for !CONFIG_PROC_SYSCTL new 11eb436edcf1 Merge branch 'akpm-current/current' new c035e8eecbf5 mm: allow only SLUB on PREEMPT_RT new e1c19ed9b7f0 mm: migrate: simplify the file-backed pages validation whe [...] new c21a72c9784c mm: unexport folio_memcg_{,un}lock new 8dfec8787887 mm: unexport {,un}lock_page_memcg new c34b22143ac6 kasan: add kasan mode messages when kasan init new 39573caa1324 lib/stackdepot: allow optional init and stack_table alloca [...]
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 (5b3cbcec307a) \ N -- N -- N refs/heads/akpm (39573caa1324)
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 1018 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-driver-mlxreg-io | 23 +- .../ABI/testing/sysfs-driver-aspeed-uart-routing | 27 + Documentation/admin-guide/dynamic-debug-howto.rst | 2 +- Documentation/admin-guide/kernel-parameters.txt | 17 +- Documentation/bpf/btf.rst | 6 +- .../bindings/display/xylon,logicvc-display.yaml | 301 +++++ .../devicetree/bindings/net/asix,ax88796c.yaml | 73 ++ .../devicetree/bindings/net/brcm,bcmgenet.txt | 3 +- Documentation/devicetree/bindings/net/macb.txt | 4 + .../bindings/regulator/qcom,rpmh-regulator.yaml | 2 + .../regulator/socionext,uniphier-regulator.yaml | 1 + .../devicetree/bindings/vendor-prefixes.yaml | 2 + Documentation/kbuild/makefiles.rst | 17 +- Documentation/virt/kvm/api.rst | 48 +- Documentation/virt/kvm/devices/vcpu.rst | 70 ++ MAINTAINERS | 19 + arch/alpha/Kbuild | 3 + arch/alpha/Makefile | 3 - arch/alpha/include/asm/processor.h | 2 +- arch/alpha/kernel/process.c | 5 +- arch/arc/Kbuild | 3 + arch/arc/Makefile | 3 - arch/arc/include/asm/processor.h | 2 +- arch/arc/kernel/stacktrace.c | 4 +- arch/arm/Kbuild | 3 + arch/arm/Kconfig | 1 + arch/arm/Makefile | 4 - arch/arm/boot/dts/Makefile | 2 + arch/arm/boot/dts/aspeed-bmc-ibm-everest.dts | 735 ++----------- arch/arm/boot/dts/aspeed-bmc-ibm-rainier.dts | 634 +---------- .../boot/dts/aspeed-bmc-inventec-transformers.dts | 328 ++++++ arch/arm/boot/dts/aspeed-g4.dtsi | 6 + arch/arm/boot/dts/aspeed-g5.dtsi | 6 + arch/arm/boot/dts/aspeed-g6.dtsi | 6 + arch/arm/boot/dts/socfpga_arria10_mercury_aa1.dts | 112 ++ arch/arm/boot/dts/spear1310.dtsi | 6 - arch/arm/boot/dts/spear1340.dtsi | 2 - arch/arm/include/asm/processor.h | 2 +- arch/arm/include/asm/stacktrace.h | 9 + arch/arm/kernel/ftrace.c | 5 - arch/arm/kernel/process.c | 4 +- arch/arm/kernel/return_address.c | 4 + arch/arm/kernel/stacktrace.c | 17 +- arch/arm/probes/kprobes/core.c | 28 +- arch/arm64/Kbuild | 3 + arch/arm64/Kconfig | 1 + arch/arm64/Makefile | 7 - arch/arm64/include/asm/processor.h | 2 +- arch/arm64/include/asm/stacktrace.h | 4 + arch/arm64/kernel/Makefile | 3 + arch/arm64/kernel/ftrace.c | 5 - arch/arm64/kernel/probes/kprobes.c | 4 +- arch/arm64/kernel/probes/kprobes_trampoline.S | 4 + arch/arm64/kernel/process.c | 4 +- arch/arm64/kernel/stacktrace.c | 7 + arch/csky/Kbuild | 3 + arch/csky/Makefile | 3 - arch/csky/include/asm/processor.h | 2 +- arch/csky/kernel/ftrace.c | 5 - arch/csky/kernel/stacktrace.c | 5 +- arch/h8300/Kbuild | 3 + arch/h8300/Makefile | 3 - arch/h8300/include/asm/processor.h | 2 +- arch/h8300/kernel/process.c | 5 +- arch/hexagon/include/asm/processor.h | 2 +- arch/hexagon/kernel/process.c | 4 +- arch/ia64/Makefile | 2 - arch/ia64/include/asm/processor.h | 2 +- arch/ia64/kernel/ftrace.c | 6 - arch/ia64/kernel/process.c | 5 +- arch/m68k/Makefile | 4 +- arch/m68k/include/asm/processor.h | 2 +- arch/m68k/kernel/process.c | 4 +- arch/microblaze/Kbuild | 3 + arch/microblaze/Makefile | 3 - arch/microblaze/include/asm/processor.h | 2 +- arch/microblaze/kernel/ftrace.c | 5 - arch/microblaze/kernel/process.c | 2 +- arch/mips/Kbuild | 3 + arch/mips/Kbuild.platforms | 1 - arch/mips/Kconfig | 91 +- arch/mips/Makefile | 8 +- arch/mips/boot/Makefile | 3 + arch/mips/boot/compressed/uart-16550.c | 12 - arch/mips/boot/dts/Makefile | 1 - arch/mips/boot/dts/netlogic/Makefile | 8 - arch/mips/boot/dts/netlogic/xlp_evp.dts | 131 --- arch/mips/boot/dts/netlogic/xlp_fvp.dts | 131 --- arch/mips/boot/dts/netlogic/xlp_gvp.dts | 89 -- arch/mips/boot/dts/netlogic/xlp_rvp.dts | 89 -- arch/mips/boot/dts/netlogic/xlp_svp.dts | 131 --- arch/mips/cavium-octeon/executive/cvmx-helper.c | 10 - arch/mips/cavium-octeon/executive/cvmx-pko.c | 14 - arch/mips/configs/nlm_xlp_defconfig | 557 ---------- arch/mips/configs/nlm_xlr_defconfig | 508 --------- arch/mips/include/asm/cmpxchg.h | 5 +- arch/mips/include/asm/cop2.h | 11 - arch/mips/include/asm/cpu-type.h | 8 - arch/mips/include/asm/cpu.h | 2 +- arch/mips/include/asm/hazards.h | 2 +- .../asm/mach-netlogic/cpu-feature-overrides.h | 57 - arch/mips/include/asm/mach-netlogic/irq.h | 17 - arch/mips/include/asm/mach-netlogic/multi-node.h | 74 -- arch/mips/include/asm/netlogic/common.h | 132 --- arch/mips/include/asm/netlogic/haldefs.h | 171 --- arch/mips/include/asm/netlogic/interrupt.h | 45 - arch/mips/include/asm/netlogic/mips-extns.h | 301 ----- arch/mips/include/asm/netlogic/psb-bootinfo.h | 95 -- arch/mips/include/asm/netlogic/xlp-hal/bridge.h | 186 ---- .../mips/include/asm/netlogic/xlp-hal/cpucontrol.h | 89 -- arch/mips/include/asm/netlogic/xlp-hal/iomap.h | 214 ---- arch/mips/include/asm/netlogic/xlp-hal/pcibus.h | 113 -- arch/mips/include/asm/netlogic/xlp-hal/pic.h | 366 ------ arch/mips/include/asm/netlogic/xlp-hal/sys.h | 213 ---- arch/mips/include/asm/netlogic/xlp-hal/uart.h | 192 ---- arch/mips/include/asm/netlogic/xlp-hal/xlp.h | 119 -- arch/mips/include/asm/netlogic/xlr/bridge.h | 104 -- arch/mips/include/asm/netlogic/xlr/flash.h | 55 - arch/mips/include/asm/netlogic/xlr/fmn.h | 365 ------ arch/mips/include/asm/netlogic/xlr/gpio.h | 74 -- arch/mips/include/asm/netlogic/xlr/iomap.h | 109 -- arch/mips/include/asm/netlogic/xlr/msidef.h | 84 -- arch/mips/include/asm/netlogic/xlr/pic.h | 306 ----- arch/mips/include/asm/netlogic/xlr/xlr.h | 59 - arch/mips/include/asm/octeon/cvmx-helper.h | 7 - arch/mips/include/asm/octeon/cvmx-pko.h | 1 - arch/mips/include/asm/processor.h | 15 +- arch/mips/include/asm/vermagic.h | 4 - arch/mips/kernel/cpu-probe.c | 84 -- arch/mips/kernel/idle.c | 2 - arch/mips/kernel/perf_event_mipsxx.c | 86 -- arch/mips/kernel/proc.c | 227 +++- arch/mips/kernel/process.c | 8 +- arch/mips/kvm/entry.c | 8 +- arch/mips/mm/c-r4k.c | 2 - arch/mips/mm/tlbex.c | 9 +- arch/mips/netlogic/Kconfig | 86 -- arch/mips/netlogic/Makefile | 4 - arch/mips/netlogic/Platform | 16 - arch/mips/netlogic/common/Makefile | 5 - arch/mips/netlogic/common/earlycons.c | 63 -- arch/mips/netlogic/common/irq.c | 350 ------ arch/mips/netlogic/common/reset.S | 299 ----- arch/mips/netlogic/common/smp.c | 285 ----- arch/mips/netlogic/common/smpboot.S | 141 --- arch/mips/netlogic/common/time.c | 110 -- arch/mips/netlogic/xlp/Makefile | 11 - arch/mips/netlogic/xlp/ahci-init-xlp2.c | 390 ------- arch/mips/netlogic/xlp/ahci-init.c | 209 ---- arch/mips/netlogic/xlp/cop2-ex.c | 121 -- arch/mips/netlogic/xlp/dt.c | 95 -- arch/mips/netlogic/xlp/nlm_hal.c | 508 --------- arch/mips/netlogic/xlp/setup.c | 174 --- arch/mips/netlogic/xlp/usb-init-xlp2.c | 288 ----- arch/mips/netlogic/xlp/usb-init.c | 149 --- arch/mips/netlogic/xlp/wakeup.c | 212 ---- arch/mips/netlogic/xlr/Makefile | 3 - arch/mips/netlogic/xlr/fmn-config.c | 296 ----- arch/mips/netlogic/xlr/fmn.c | 199 ---- arch/mips/netlogic/xlr/platform-flash.c | 216 ---- arch/mips/netlogic/xlr/platform.c | 250 ----- arch/mips/netlogic/xlr/setup.c | 206 ---- arch/mips/netlogic/xlr/wakeup.c | 85 -- arch/mips/pci/Makefile | 3 - arch/mips/pci/msi-xlp.c | 571 ---------- arch/mips/pci/pci-xlp.c | 332 ------ arch/mips/pci/pci-xlr.c | 368 ------- arch/nds32/Kbuild | 3 + arch/nds32/Makefile | 3 - arch/nds32/include/asm/processor.h | 2 +- arch/nds32/kernel/ftrace.c | 5 - arch/nds32/kernel/process.c | 7 +- arch/nios2/Kbuild | 3 + arch/nios2/Makefile | 6 +- arch/nios2/include/asm/processor.h | 2 +- arch/nios2/kernel/process.c | 5 +- arch/openrisc/Kbuild | 3 + arch/openrisc/Makefile | 7 +- arch/openrisc/include/asm/processor.h | 2 +- arch/openrisc/kernel/process.c | 2 +- arch/parisc/Kbuild | 3 + arch/parisc/Makefile | 7 +- arch/parisc/include/asm/processor.h | 2 +- arch/parisc/kernel/ftrace.c | 24 +- arch/parisc/kernel/process.c | 5 +- arch/parisc/kernel/sys_parisc.c | 2 +- arch/powerpc/Kbuild | 3 + arch/powerpc/Makefile | 7 +- arch/powerpc/include/asm/processor.h | 2 +- arch/powerpc/kernel/process.c | 9 +- arch/riscv/Kbuild | 3 + arch/riscv/Makefile | 7 +- arch/riscv/include/asm/processor.h | 2 +- arch/riscv/kernel/ftrace.c | 5 - arch/riscv/kernel/stacktrace.c | 12 +- arch/riscv/kvm/Kconfig | 1 - arch/s390/Kbuild | 3 + arch/s390/Makefile | 8 +- arch/s390/include/asm/processor.h | 2 +- arch/s390/kernel/ftrace.c | 5 - arch/s390/kernel/process.c | 4 +- arch/sh/Kbuild | 3 + arch/sh/Makefile | 4 - arch/sh/include/asm/processor_32.h | 2 +- arch/sh/kernel/ftrace.c | 5 - arch/sh/kernel/process_32.c | 5 +- arch/sparc/Kbuild | 3 + arch/sparc/Makefile | 3 - arch/sparc/include/asm/processor_32.h | 2 +- arch/sparc/include/asm/processor_64.h | 2 +- arch/sparc/kernel/ftrace.c | 5 - arch/sparc/kernel/process_32.c | 5 +- arch/sparc/kernel/process_64.c | 5 +- arch/um/include/asm/processor-generic.h | 2 +- arch/um/kernel/process.c | 5 +- arch/x86/Kbuild | 3 + arch/x86/Kconfig | 2 +- arch/x86/Makefile | 2 - arch/x86/crypto/sm4-aesni-avx-asm_64.S | 6 +- arch/x86/crypto/sm4-aesni-avx2-asm_64.S | 6 +- arch/x86/include/asm/fpu/api.h | 19 +- arch/x86/include/asm/fpu/types.h | 86 +- arch/x86/include/asm/fpu/xstate.h | 47 +- arch/x86/include/asm/ftrace.h | 9 +- arch/x86/include/asm/kvm_host.h | 53 +- arch/x86/include/asm/kvm_page_track.h | 3 +- arch/x86/include/asm/microcode.h | 3 - arch/x86/include/asm/processor.h | 2 +- arch/x86/include/asm/unwind.h | 6 + arch/x86/include/uapi/asm/kvm.h | 4 + arch/x86/kernel/cpu/microcode/amd.c | 14 +- arch/x86/kernel/cpu/microcode/core.c | 17 - arch/x86/kernel/cpu/microcode/intel.c | 9 +- arch/x86/kernel/fpu/context.h | 6 +- arch/x86/kernel/fpu/core.c | 139 ++- arch/x86/kernel/fpu/init.c | 44 +- arch/x86/kernel/fpu/internal.h | 2 - arch/x86/kernel/fpu/regset.c | 2 +- arch/x86/kernel/fpu/signal.c | 11 +- arch/x86/kernel/fpu/xstate.c | 173 +-- arch/x86/kernel/fpu/xstate.h | 15 +- arch/x86/kernel/ftrace.c | 76 +- arch/x86/kernel/ftrace_64.S | 30 +- arch/x86/kernel/irq.c | 4 +- arch/x86/kernel/process.c | 56 +- arch/x86/kernel/smpboot.c | 4 +- arch/x86/kvm/cpuid.c | 37 +- arch/x86/kvm/emulate.c | 5 + arch/x86/kvm/hyperv.c | 4 +- arch/x86/kvm/mmu.h | 34 +- arch/x86/kvm/mmu/mmu.c | 271 +++-- arch/x86/kvm/mmu/mmu_internal.h | 2 +- arch/x86/kvm/mmu/page_track.c | 57 +- arch/x86/kvm/mmu/paging_tmpl.h | 2 +- arch/x86/kvm/mmu/spte.c | 8 +- arch/x86/kvm/mmu/spte.h | 9 +- arch/x86/kvm/mmu/tdp_mmu.c | 2 +- arch/x86/kvm/mmu/tdp_mmu.h | 2 - arch/x86/kvm/svm/nested.c | 230 ++-- arch/x86/kvm/svm/sev.c | 7 + arch/x86/kvm/svm/svm.c | 27 +- arch/x86/kvm/svm/svm.h | 57 +- arch/x86/kvm/trace.h | 9 +- arch/x86/kvm/vmx/nested.c | 2 +- arch/x86/kvm/vmx/pmu_intel.c | 6 +- arch/x86/kvm/vmx/sgx.c | 16 +- arch/x86/kvm/vmx/vmx.c | 81 +- arch/x86/kvm/vmx/vmx.h | 2 +- arch/x86/kvm/x86.c | 789 ++++++++----- arch/x86/kvm/x86.h | 2 - arch/x86/tools/relocs.c | 2 + arch/xtensa/Makefile | 4 +- arch/xtensa/include/asm/processor.h | 2 +- arch/xtensa/kernel/process.c | 5 +- block/bdev.c | 28 +- block/blk-core.c | 9 +- block/blk-mq-debugfs.c | 1 - block/blk-mq-sched.c | 2 +- block/blk-mq.c | 2 +- block/bsg-lib.c | 32 +- block/partitions/core.c | 1 + crypto/tcrypt.c | 5 +- drivers/base/component.c | 5 +- drivers/base/firmware_loader/builtin/Makefile | 6 +- drivers/base/firmware_loader/builtin/main.c | 106 ++ drivers/base/firmware_loader/firmware.h | 17 + drivers/base/firmware_loader/main.c | 78 +- drivers/base/regmap/regmap-mdio.c | 6 +- drivers/base/regmap/regmap-spi.c | 36 +- drivers/block/Kconfig | 25 +- drivers/block/Makefile | 1 - drivers/block/cryptoloop.c | 206 ---- drivers/block/loop.c | 378 +------ drivers/block/loop.h | 30 - drivers/block/pktcdvd.c | 7 +- drivers/block/virtio_blk.c | 173 ++- drivers/block/xen-blkback/xenbus.c | 2 +- drivers/bluetooth/hci_vhci.c | 2 +- drivers/char/hw_random/s390-trng.c | 4 +- drivers/char/hw_random/virtio-rng.c | 84 +- drivers/char/virtio_console.c | 21 +- drivers/clocksource/Kconfig | 1 + drivers/counter/counter-chrdev.c | 11 +- drivers/counter/counter-sysfs.c | 8 +- drivers/dma-buf/Makefile | 3 +- drivers/dma-buf/selftests.h | 1 + drivers/dma-buf/st-dma-resv.c | 370 +++++++ drivers/firmware/arm_ffa/driver.c | 54 +- drivers/gpu/drm/Kconfig | 4 +- drivers/gpu/drm/Makefile | 26 +- drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c | 9 +- drivers/gpu/drm/amd/amdgpu/amdgpu_sync.c | 44 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 14 +- drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c | 1 + drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h | 3 +- drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 22 - drivers/gpu/drm/amd/amdgpu/nbio_v7_4.c | 15 + drivers/gpu/drm/amd/amdgpu/nbio_v7_4.h | 1 + drivers/gpu/drm/amd/amdkfd/kfd_migrate.c | 64 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 84 +- drivers/gpu/drm/amd/pm/amdgpu_pm.c | 14 +- drivers/gpu/drm/amd/pm/swsmu/smu11/arcturus_ppt.c | 14 + .../drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c | 95 +- drivers/gpu/drm/drm_gem_cma_helper.c | 4 + drivers/gpu/drm/drm_gem_shmem_helper.c | 4 + drivers/gpu/drm/drm_irq.c | 2 - drivers/gpu/drm/i915/display/intel_cdclk.c | 44 +- drivers/gpu/drm/i915/i915_drv.h | 1 - drivers/gpu/drm/nouveau/nouveau_fence.c | 48 +- drivers/gpu/drm/selftests/test-drm_damage_helper.c | 1 + drivers/hid/surface-hid/surface_hid.c | 4 +- drivers/hwmon/dell-smm-hwmon.c | 40 +- drivers/i2c/busses/i2c-virtio.c | 56 +- drivers/iio/frequency/adrf6780.c | 4 +- drivers/iommu/virtio-iommu.c | 113 +- drivers/misc/enclosure.c | 16 +- drivers/net/dsa/sja1105/sja1105_main.c | 4 +- drivers/net/dsa/xrs700x/xrs700x_mdio.c | 12 +- drivers/net/ethernet/Kconfig | 1 + drivers/net/ethernet/Makefile | 1 + drivers/net/ethernet/asix/Kconfig | 35 + drivers/net/ethernet/asix/Makefile | 6 + drivers/net/ethernet/asix/ax88796c_ioctl.c | 239 ++++ drivers/net/ethernet/asix/ax88796c_ioctl.h | 26 + drivers/net/ethernet/asix/ax88796c_main.c | 1163 ++++++++++++++++++++ drivers/net/ethernet/asix/ax88796c_main.h | 568 ++++++++++ drivers/net/ethernet/asix/ax88796c_spi.c | 115 ++ drivers/net/ethernet/asix/ax88796c_spi.h | 69 ++ drivers/net/ethernet/broadcom/genet/bcmgenet.c | 13 +- drivers/net/ethernet/broadcom/genet/bcmgenet.h | 2 + drivers/net/ethernet/broadcom/genet/bcmmii.c | 7 +- drivers/net/ethernet/cadence/macb_main.c | 11 + drivers/net/ethernet/cavium/liquidio/lio_main.c | 11 +- drivers/net/ethernet/marvell/octeontx2/af/npc.h | 7 +- .../ethernet/marvell/octeontx2/af/npc_profile.h | 388 +++---- drivers/net/ethernet/microchip/lan743x_main.c | 22 + drivers/net/fddi/defxx.c | 6 +- drivers/net/fddi/defza.c | 2 +- drivers/net/fddi/skfp/h/smc.h | 2 +- drivers/net/fddi/skfp/skfddi.c | 2 +- drivers/net/fddi/skfp/smtinit.c | 4 +- drivers/net/fjes/fjes_hw.c | 3 +- drivers/net/fjes/fjes_hw.h | 2 +- drivers/net/fjes/fjes_main.c | 14 +- drivers/net/hippi/rrunner.c | 6 +- drivers/net/phy/bcm7xxx.c | 2 + drivers/net/phy/phylink.c | 23 +- drivers/net/plip/plip.c | 8 +- drivers/net/rionet.c | 14 +- drivers/net/sb1000.c | 12 +- drivers/net/usb/ch9200.c | 4 +- drivers/net/usb/cx82310_eth.c | 5 +- drivers/net/usb/kaweth.c | 3 +- drivers/net/usb/mcs7830.c | 4 +- drivers/net/usb/qmi_wwan.c | 7 +- drivers/net/usb/sierra_net.c | 6 +- drivers/net/usb/smsc75xx.c | 6 +- drivers/net/usb/smsc95xx.c | 6 +- drivers/net/usb/sr9700.c | 4 +- drivers/net/usb/sr9800.c | 5 +- drivers/net/usb/usbnet.c | 6 +- drivers/net/wan/hdlc_fr.c | 4 +- drivers/net/wireless/mediatek/mt76/mt7615/main.c | 4 +- drivers/net/wireless/mediatek/mt76/mt7921/Kconfig | 1 + drivers/net/wireless/mediatek/mt76/mt7921/main.c | 2 +- drivers/net/xen-netback/interface.c | 6 +- drivers/net/xen-netfront.c | 4 +- drivers/nvme/target/io-cmd-file.c | 2 +- drivers/phy/broadcom/phy-bcm-ns-usb3.c | 2 +- drivers/phy/broadcom/phy-bcm-ns2-pcie.c | 6 +- drivers/phy/hisilicon/phy-hisi-inno-usb2.c | 10 +- drivers/phy/qualcomm/phy-qcom-qmp.c | 2 +- .../platform/surface/surface_aggregator_registry.c | 54 + drivers/platform/surface/surface_gpe.c | 13 + drivers/platform/x86/Kconfig | 13 + drivers/platform/x86/Makefile | 3 + drivers/platform/x86/amd-pmc.c | 66 +- drivers/platform/x86/barco-p50-gpio.c | 436 ++++++++ drivers/platform/x86/lg-laptop.c | 10 +- drivers/platform/x86/sony-laptop.c | 46 +- drivers/platform/x86/wmi.c | 6 +- drivers/powercap/dtpm.c | 78 +- drivers/powercap/dtpm_cpu.c | 228 ++-- drivers/regulator/Kconfig | 9 - drivers/regulator/Makefile | 1 - drivers/regulator/core.c | 3 + drivers/regulator/lp872x.c | 14 +- drivers/regulator/qcom-rpmh-regulator.c | 32 + drivers/regulator/sy7636a-regulator.c | 2 +- drivers/regulator/tps62360-regulator.c | 59 +- drivers/regulator/tps80031-regulator.c | 753 ------------- drivers/regulator/uniphier-regulator.c | 4 + drivers/rpmsg/rpmsg_core.c | 21 + drivers/rpmsg/rpmsg_internal.h | 2 + drivers/rpmsg/virtio_rpmsg_bus.c | 10 + drivers/rtc/Kconfig | 8 - drivers/rtc/Makefile | 1 - drivers/rtc/rtc-s3c.c | 106 +- drivers/rtc/rtc-sun6i.c | 13 +- drivers/rtc/rtc-tps80031.c | 324 ------ drivers/s390/net/lcs.c | 2 +- drivers/s390/net/qeth_core_main.c | 4 +- drivers/s390/net/qeth_l2_main.c | 6 +- drivers/s390/net/qeth_l3_main.c | 3 +- drivers/scsi/scsi_bsg.c | 4 +- drivers/scsi/scsi_error.c | 2 +- drivers/scsi/scsi_ioctl.c | 4 +- drivers/scsi/scsi_lib.c | 27 +- drivers/scsi/scsi_scan.c | 1 - drivers/scsi/sd.c | 39 + drivers/scsi/sg.c | 4 +- drivers/scsi/sr.c | 2 +- drivers/scsi/st.c | 2 +- drivers/soc/aspeed/Kconfig | 10 + drivers/soc/aspeed/Makefile | 9 +- drivers/soc/aspeed/aspeed-uart-routing.c | 603 ++++++++++ drivers/soc/fsl/dpaa2-console.c | 1 + drivers/soc/fsl/dpio/dpio-service.c | 4 +- drivers/soc/fsl/dpio/qbman-portal.c | 41 +- drivers/soc/fsl/guts.c | 4 +- drivers/soc/fsl/rcpm.c | 7 +- drivers/spi/spi-bcm-qspi.c | 5 +- drivers/spi/spi-pl022.c | 5 +- drivers/staging/r8188eu/core/rtw_mlme_ext.c | 19 +- drivers/staging/r8188eu/hal/odm.c | 12 +- drivers/staging/r8188eu/hal/rtl8188e_cmd.c | 3 +- drivers/staging/r8188eu/hal/rtl8188e_dm.c | 3 - drivers/staging/r8188eu/hal/usb_halinit.c | 1 - drivers/staging/r8188eu/include/odm.h | 6 - drivers/staging/r8188eu/include/rtl8188e_cmd.h | 13 - drivers/staging/r8188eu/include/rtl8188e_dm.h | 5 - drivers/staging/r8188eu/os_dep/ioctl_linux.c | 11 +- drivers/staging/vt6655/baseband.c | 8 +- drivers/target/target_core_file.c | 2 +- drivers/target/target_core_pscsi.c | 3 +- drivers/tty/Kconfig | 12 + drivers/tty/Makefile | 1 + drivers/tty/hvc/hvc_console.c | 36 +- drivers/tty/hvc/hvc_console.h | 21 +- drivers/tty/rpmsg_tty.c | 274 +++++ drivers/tty/serial/8250/8250_dw.c | 11 +- drivers/tty/serial/8250/8250_port.c | 31 +- drivers/tty/serial/imx.c | 16 +- drivers/tty/serial/stm32-usart.c | 240 +++- drivers/tty/serial/stm32-usart.h | 13 +- drivers/usb/dwc2/drd.c | 24 +- drivers/usb/gadget/function/f_fs.c | 2 +- drivers/usb/gadget/function/f_uvc.c | 8 +- drivers/usb/gadget/function/uvc.h | 4 +- drivers/usb/gadget/function/uvc_v4l2.c | 3 +- drivers/usb/gadget/function/uvc_video.c | 26 +- drivers/usb/gadget/function/uvc_video.h | 2 - drivers/usb/gadget/legacy/inode.c | 10 +- drivers/usb/host/ehci-mem.c | 3 +- drivers/usb/host/fotg210-hcd.c | 3 +- drivers/usb/host/max3421-hcd.c | 25 +- drivers/usb/host/ohci-hub.c | 3 + drivers/vdpa/Kconfig | 8 + drivers/vdpa/Makefile | 1 + drivers/vdpa/alibaba/Makefile | 3 + drivers/vdpa/alibaba/eni_vdpa.c | 553 ++++++++++ drivers/vdpa/ifcvf/ifcvf_main.c | 3 +- drivers/vdpa/mlx5/core/mlx5_vdpa.h | 2 +- drivers/vdpa/mlx5/net/mlx5_vnet.c | 203 +++- drivers/vdpa/vdpa.c | 256 ++++- drivers/vdpa/vdpa_sim/vdpa_sim_blk.c | 3 +- drivers/vdpa/vdpa_sim/vdpa_sim_net.c | 38 +- drivers/vdpa/vdpa_user/vduse_dev.c | 3 +- drivers/vdpa/virtio_pci/vp_vdpa.c | 12 + drivers/vhost/vdpa.c | 3 +- drivers/virtio/Kconfig | 10 + drivers/virtio/Makefile | 1 + drivers/virtio/virtio_pci_common.c | 58 +- drivers/virtio/virtio_pci_common.h | 16 +- drivers/virtio/virtio_pci_legacy.c | 106 +- drivers/virtio/virtio_pci_legacy_dev.c | 220 ++++ drivers/virtio/virtio_pci_modern.c | 6 +- drivers/virtio/virtio_ring.c | 30 +- drivers/virtio/virtio_vdpa.c | 21 +- fs/aio.c | 12 +- fs/btrfs/volumes.c | 2 +- fs/cachefiles/io.c | 8 +- fs/erofs/compress.h | 11 +- fs/erofs/decompressor.c | 8 +- fs/erofs/decompressor_lzma.c | 2 +- fs/erofs/internal.h | 9 +- fs/erofs/pcpubuf.c | 6 +- fs/erofs/utils.c | 19 +- fs/erofs/zdata.c | 42 +- fs/fat/inode.c | 6 +- fs/fuse/dax.c | 5 +- fs/fuse/dev.c | 10 +- fs/fuse/dir.c | 128 +-- fs/fuse/file.c | 103 +- fs/fuse/fuse_i.h | 17 +- fs/fuse/inode.c | 45 +- fs/fuse/ioctl.c | 4 +- fs/fuse/readdir.c | 6 +- fs/fuse/xattr.c | 10 +- fs/internal.h | 11 - fs/io-wq.c | 10 +- fs/io_uring.c | 145 ++- fs/lockd/clntproc.c | 3 - fs/lockd/svc4proc.c | 2 - fs/lockd/svcproc.c | 2 - fs/nfs/client.c | 37 +- fs/nfs/delegation.c | 10 +- fs/nfs/dir.c | 53 +- fs/nfs/direct.c | 2 +- fs/nfs/filelayout/filelayout.c | 2 - fs/nfs/flexfilelayout/flexfilelayout.c | 2 - fs/nfs/flexfilelayout/flexfilelayoutdev.c | 4 +- fs/nfs/inode.c | 59 +- fs/nfs/internal.h | 3 +- fs/nfs/nfs3xdr.c | 2 +- fs/nfs/nfs4client.c | 65 +- fs/nfs/nfs4idmap.c | 2 +- fs/nfs/nfs4proc.c | 101 +- fs/nfs/nfs4state.c | 5 +- fs/nfs/nfs4trace.h | 9 +- fs/nfs/nfstrace.h | 266 +++-- fs/nfs/pagelist.c | 13 +- fs/nfs/pnfs.h | 2 +- fs/nfs/pnfs_nfs.c | 6 +- fs/nfs/proc.c | 2 +- fs/nfs/read.c | 11 +- fs/nfs/super.c | 7 +- fs/nfs/write.c | 73 +- fs/nfsd/Kconfig | 1 - fs/nfsd/blocklayout.c | 158 +-- fs/nfsd/nfs4layouts.c | 5 +- fs/ntfs3/inode.c | 2 +- fs/overlayfs/file.c | 2 +- fs/sync.c | 62 +- fs/tracefs/inode.c | 3 +- fs/xfs/kmem.h | 4 - fs/xfs/libxfs/xfs_ag.c | 2 +- fs/xfs/libxfs/xfs_ag.h | 36 +- fs/xfs/libxfs/xfs_ag_resv.c | 3 +- fs/xfs/libxfs/xfs_alloc.c | 108 +- fs/xfs/libxfs/xfs_alloc.h | 38 +- fs/xfs/libxfs/xfs_alloc_btree.c | 63 +- fs/xfs/libxfs/xfs_alloc_btree.h | 5 + fs/xfs/libxfs/xfs_attr_leaf.c | 2 +- fs/xfs/libxfs/xfs_bmap.c | 89 +- fs/xfs/libxfs/xfs_bmap.h | 35 +- fs/xfs/libxfs/xfs_bmap_btree.c | 62 +- fs/xfs/libxfs/xfs_bmap_btree.h | 5 + fs/xfs/libxfs/xfs_btree.c | 323 +++--- fs/xfs/libxfs/xfs_btree.h | 87 +- fs/xfs/libxfs/xfs_btree_staging.c | 10 +- fs/xfs/libxfs/xfs_da_btree.c | 6 +- fs/xfs/libxfs/xfs_da_btree.h | 3 +- fs/xfs/libxfs/xfs_defer.c | 70 +- fs/xfs/libxfs/xfs_defer.h | 3 + fs/xfs/libxfs/xfs_fs.h | 2 + fs/xfs/libxfs/xfs_ialloc.c | 5 +- fs/xfs/libxfs/xfs_ialloc_btree.c | 90 +- fs/xfs/libxfs/xfs_ialloc_btree.h | 5 + fs/xfs/libxfs/xfs_inode_fork.c | 8 +- fs/xfs/libxfs/xfs_inode_fork.h | 2 +- fs/xfs/libxfs/xfs_refcount.c | 46 +- fs/xfs/libxfs/xfs_refcount.h | 7 +- fs/xfs/libxfs/xfs_refcount_btree.c | 65 +- fs/xfs/libxfs/xfs_refcount_btree.h | 5 + fs/xfs/libxfs/xfs_rmap.c | 21 +- fs/xfs/libxfs/xfs_rmap.h | 7 +- fs/xfs/libxfs/xfs_rmap_btree.c | 116 +- fs/xfs/libxfs/xfs_rmap_btree.h | 5 + fs/xfs/libxfs/xfs_trans_resv.c | 18 +- fs/xfs/libxfs/xfs_trans_space.h | 9 +- fs/xfs/scrub/agheader.c | 4 +- fs/xfs/scrub/agheader_repair.c | 4 +- fs/xfs/scrub/bitmap.c | 22 +- fs/xfs/scrub/bmap.c | 2 +- fs/xfs/scrub/btree.c | 77 +- fs/xfs/scrub/btree.h | 17 +- fs/xfs/scrub/trace.c | 11 +- fs/xfs/scrub/trace.h | 10 +- fs/xfs/xfs_aops.c | 15 +- fs/xfs/xfs_attr_inactive.c | 2 +- fs/xfs/xfs_bmap_item.c | 16 +- fs/xfs/xfs_bmap_item.h | 6 +- fs/xfs/xfs_buf.c | 14 +- fs/xfs/xfs_buf_item.c | 8 +- fs/xfs/xfs_buf_item.h | 2 +- fs/xfs/xfs_dquot.c | 26 +- fs/xfs/xfs_extfree_item.c | 31 +- fs/xfs/xfs_extfree_item.h | 6 +- fs/xfs/xfs_icache.c | 10 +- fs/xfs/xfs_icreate_item.c | 6 +- fs/xfs/xfs_icreate_item.h | 2 +- fs/xfs/xfs_inode.c | 2 +- fs/xfs/xfs_inode.h | 2 +- fs/xfs/xfs_inode_item.c | 6 +- fs/xfs/xfs_inode_item.h | 2 +- fs/xfs/xfs_log.c | 6 +- fs/xfs/xfs_log_priv.h | 2 +- fs/xfs/xfs_mount.c | 14 + fs/xfs/xfs_mount.h | 5 +- fs/xfs/xfs_mru_cache.c | 2 +- fs/xfs/xfs_qm.h | 2 +- fs/xfs/xfs_refcount_item.c | 16 +- fs/xfs/xfs_refcount_item.h | 6 +- fs/xfs/xfs_reflink.c | 2 +- fs/xfs/xfs_rmap_item.c | 16 +- fs/xfs/xfs_rmap_item.h | 6 +- fs/xfs/xfs_super.c | 234 ++-- fs/xfs/xfs_sysfs.c | 24 +- fs/xfs/xfs_trace.h | 2 +- fs/xfs/xfs_trans.c | 8 +- fs/xfs/xfs_trans.h | 2 +- fs/xfs/xfs_trans_dquot.c | 4 +- include/asm-generic/vmlinux.lds.h | 20 +- include/linux/arm_ffa.h | 2 + include/linux/blk-mq.h | 5 - include/linux/blkdev.h | 23 +- include/linux/bootconfig.h | 31 +- include/linux/brcmphy.h | 1 + include/linux/clocksource.h | 2 + include/linux/compiler_attributes.h | 1 - include/linux/compiler_types.h | 8 +- include/linux/counter.h | 6 +- include/linux/cpufreq.h | 2 +- include/linux/cpuhotplug.h | 2 +- include/linux/dma-buf.h | 4 +- include/linux/dtpm.h | 26 +- include/linux/firmware.h | 30 +- include/linux/fs.h | 2 +- include/linux/ftrace.h | 28 +- include/linux/mdio.h | 24 + include/linux/nfs_fs.h | 54 +- include/linux/preempt.h | 21 + include/linux/rcu_segcblist.h | 51 +- include/linux/regulator/lp872x.h | 7 +- include/linux/regulator/tps62360.h | 6 - include/linux/rpmsg.h | 10 + include/linux/sched.h | 3 +- include/linux/stacktrace.h | 13 +- include/linux/sunrpc/clnt.h | 1 + include/linux/sunrpc/sched.h | 16 +- include/linux/surface_aggregator/controller.h | 4 +- include/linux/trace_recursion.h | 16 +- include/linux/vdpa.h | 53 +- include/linux/virtio_config.h | 6 + include/linux/virtio_pci_legacy.h | 42 + include/net/devlink.h | 3 - include/scsi/scsi_cmnd.h | 3 + include/trace/events/rpcgss.h | 18 +- include/trace/events/rpcrdma.h | 55 +- include/trace/events/sunrpc.h | 99 +- include/trace/events/sunrpc_base.h | 18 + include/uapi/linux/kvm.h | 21 +- include/uapi/linux/vdpa.h | 7 + include/uapi/linux/virtio_i2c.h | 6 + include/uapi/linux/virtio_iommu.h | 8 +- init/main.c | 16 +- kernel/bpf/btf.c | 4 +- kernel/bpf/syscall.c | 5 +- kernel/cgroup/cgroup.c | 4 +- kernel/events/internal.h | 7 +- kernel/kprobes.c | 3 - kernel/power/swap.c | 23 +- kernel/rcu/rcu_segcblist.c | 10 +- kernel/rcu/rcu_segcblist.h | 12 +- kernel/rcu/tree.c | 87 +- kernel/rcu/tree_nocb.h | 33 +- kernel/sched/core.c | 19 + kernel/sched/sched.h | 8 - kernel/smp.c | 12 +- kernel/test_kprobes.c | 222 +--- kernel/time/clocksource-wdtest.c | 16 +- kernel/time/clocksource.c | 7 + kernel/trace/fgraph.c | 6 +- kernel/trace/ftrace.c | 302 ++++- kernel/trace/pid_list.c | 4 +- kernel/trace/ring_buffer.c | 9 +- kernel/trace/trace.c | 73 +- kernel/trace/trace.h | 5 +- kernel/trace/trace_dynevent.c | 2 +- kernel/trace/trace_events.c | 42 +- kernel/trace/trace_events_hist.c | 15 +- kernel/trace/trace_events_synth.c | 4 +- kernel/trace/trace_functions_graph.c | 4 +- kernel/trace/trace_hwlat.c | 6 +- kernel/trace/trace_kprobe.c | 8 +- kernel/trace/trace_osnoise.c | 14 +- kernel/trace/trace_printk.c | 2 +- kernel/trace/trace_recursion_record.c | 4 +- kernel/trace/trace_selftest.c | 92 +- kernel/trace/trace_stack.c | 6 +- kernel/trace/trace_stat.c | 6 +- kernel/trace/trace_uprobe.c | 4 +- kernel/trace/tracing_map.c | 40 +- lib/Kconfig.debug | 3 +- lib/bootconfig.c | 231 ++-- lib/dynamic_debug.c | 25 +- mm/memory-failure.c | 8 +- mm/secretmem.c | 9 +- net/bridge/netfilter/ebtables.c | 7 +- net/core/devlink.c | 96 +- net/core/skbuff.c | 36 +- net/core/sock_destructor.h | 12 + net/ipv6/addrconf.c | 3 + net/netfilter/ipvs/ip_vs_ctl.c | 2 + net/netfilter/nfnetlink_queue.c | 2 +- net/sctp/sm_statefuns.c | 139 ++- net/sunrpc/clnt.c | 33 +- net/sunrpc/sched.c | 20 +- net/sunrpc/xprt.c | 36 +- net/sunrpc/xprtrdma/frwr_ops.c | 35 + net/sunrpc/xprtrdma/rpc_rdma.c | 23 +- net/sunrpc/xprtrdma/verbs.c | 3 +- net/sunrpc/xprtrdma/xprt_rdma.h | 6 +- samples/ftrace/Makefile | 1 + samples/ftrace/ftrace-direct-multi.c | 52 + security/smack/smackfs.c | 6 +- {arch => tools/arch}/x86/include/asm/pvclock-abi.h | 0 tools/arch/x86/include/asm/pvclock.h | 103 ++ tools/bootconfig/Makefile | 4 +- tools/bootconfig/include/linux/bootconfig.h | 45 +- tools/bootconfig/include/linux/bug.h | 12 - tools/bootconfig/include/linux/ctype.h | 7 - tools/bootconfig/include/linux/errno.h | 7 - tools/bootconfig/include/linux/kernel.h | 18 - tools/bootconfig/include/linux/memblock.h | 11 - tools/bootconfig/include/linux/printk.h | 14 - tools/bootconfig/include/linux/string.h | 32 - tools/bootconfig/main.c | 32 +- tools/bpf/bpftool/btf.c | 12 +- tools/bpf/bpftool/gen.c | 4 +- tools/bpf/bpftool/prog.c | 16 +- tools/bpf/resolve_btfids/main.c | 4 +- tools/lib/bpf/btf.c | 54 +- tools/lib/bpf/btf.h | 4 + tools/lib/bpf/btf_dump.c | 10 +- tools/lib/bpf/libbpf.c | 49 +- tools/lib/bpf/libbpf.map | 2 + tools/lib/bpf/libbpf_legacy.h | 3 + tools/lib/bpf/linker.c | 28 +- tools/perf/util/bpf-event.c | 2 +- tools/testing/selftests/bpf/btf_helpers.c | 4 +- tools/testing/selftests/bpf/flow_dissector_load.c | 18 +- tools/testing/selftests/bpf/flow_dissector_load.h | 10 +- tools/testing/selftests/bpf/prog_tests/btf.c | 93 +- tools/testing/selftests/bpf/prog_tests/btf_dump.c | 8 +- .../testing/selftests/bpf/prog_tests/btf_endian.c | 12 +- tools/testing/selftests/bpf/prog_tests/btf_split.c | 2 +- .../selftests/bpf/prog_tests/core_autosize.c | 2 +- .../testing/selftests/bpf/prog_tests/core_reloc.c | 2 +- .../testing/selftests/bpf/prog_tests/perf_buffer.c | 5 + .../selftests/bpf/prog_tests/resolve_btfids.c | 4 +- tools/testing/selftests/bpf/progs/tag.c | 9 +- .../testing/selftests/bpf/progs/test_perf_buffer.c | 20 +- tools/testing/selftests/bpf/test_flow_dissector.sh | 10 +- tools/testing/selftests/kvm/.gitignore | 2 + tools/testing/selftests/kvm/Makefile | 2 + tools/testing/selftests/kvm/include/kvm_util.h | 11 + tools/testing/selftests/kvm/lib/kvm_util.c | 46 +- tools/testing/selftests/kvm/lib/x86_64/processor.c | 4 +- tools/testing/selftests/kvm/lib/x86_64/svm.c | 14 +- .../selftests/kvm/system_counter_offset_test.c | 132 +++ .../testing/selftests/kvm/x86_64/kvm_clock_test.c | 203 ++++ tools/testing/selftests/net/fcnal-test.sh | 3 + .../net/forwarding/forwarding.config.sample | 5 +- tools/testing/selftests/rcutorture/bin/torture.sh | 2 +- 786 files changed, 15284 insertions(+), 20255 deletions(-) create mode 100644 Documentation/ABI/testing/sysfs-driver-aspeed-uart-routing create mode 100644 Documentation/devicetree/bindings/display/xylon,logicvc-display.yaml create mode 100644 Documentation/devicetree/bindings/net/asix,ax88796c.yaml create mode 100644 arch/arm/boot/dts/aspeed-bmc-inventec-transformers.dts create mode 100644 arch/arm/boot/dts/socfpga_arria10_mercury_aa1.dts delete mode 100644 arch/mips/boot/dts/netlogic/Makefile delete mode 100644 arch/mips/boot/dts/netlogic/xlp_evp.dts delete mode 100644 arch/mips/boot/dts/netlogic/xlp_fvp.dts delete mode 100644 arch/mips/boot/dts/netlogic/xlp_gvp.dts delete mode 100644 arch/mips/boot/dts/netlogic/xlp_rvp.dts delete mode 100644 arch/mips/boot/dts/netlogic/xlp_svp.dts delete mode 100644 arch/mips/configs/nlm_xlp_defconfig delete mode 100644 arch/mips/configs/nlm_xlr_defconfig delete mode 100644 arch/mips/include/asm/mach-netlogic/cpu-feature-overrides.h delete mode 100644 arch/mips/include/asm/mach-netlogic/irq.h delete mode 100644 arch/mips/include/asm/mach-netlogic/multi-node.h delete mode 100644 arch/mips/include/asm/netlogic/common.h delete mode 100644 arch/mips/include/asm/netlogic/haldefs.h delete mode 100644 arch/mips/include/asm/netlogic/interrupt.h delete mode 100644 arch/mips/include/asm/netlogic/mips-extns.h delete mode 100644 arch/mips/include/asm/netlogic/psb-bootinfo.h delete mode 100644 arch/mips/include/asm/netlogic/xlp-hal/bridge.h delete mode 100644 arch/mips/include/asm/netlogic/xlp-hal/cpucontrol.h delete mode 100644 arch/mips/include/asm/netlogic/xlp-hal/iomap.h delete mode 100644 arch/mips/include/asm/netlogic/xlp-hal/pcibus.h delete mode 100644 arch/mips/include/asm/netlogic/xlp-hal/pic.h delete mode 100644 arch/mips/include/asm/netlogic/xlp-hal/sys.h delete mode 100644 arch/mips/include/asm/netlogic/xlp-hal/uart.h delete mode 100644 arch/mips/include/asm/netlogic/xlp-hal/xlp.h delete mode 100644 arch/mips/include/asm/netlogic/xlr/bridge.h delete mode 100644 arch/mips/include/asm/netlogic/xlr/flash.h delete mode 100644 arch/mips/include/asm/netlogic/xlr/fmn.h delete mode 100644 arch/mips/include/asm/netlogic/xlr/gpio.h delete mode 100644 arch/mips/include/asm/netlogic/xlr/iomap.h delete mode 100644 arch/mips/include/asm/netlogic/xlr/msidef.h delete mode 100644 arch/mips/include/asm/netlogic/xlr/pic.h delete mode 100644 arch/mips/include/asm/netlogic/xlr/xlr.h delete mode 100644 arch/mips/netlogic/Kconfig delete mode 100644 arch/mips/netlogic/Makefile delete mode 100644 arch/mips/netlogic/Platform delete mode 100644 arch/mips/netlogic/common/Makefile delete mode 100644 arch/mips/netlogic/common/earlycons.c delete mode 100644 arch/mips/netlogic/common/irq.c delete mode 100644 arch/mips/netlogic/common/reset.S delete mode 100644 arch/mips/netlogic/common/smp.c delete mode 100644 arch/mips/netlogic/common/smpboot.S delete mode 100644 arch/mips/netlogic/common/time.c delete mode 100644 arch/mips/netlogic/xlp/Makefile delete mode 100644 arch/mips/netlogic/xlp/ahci-init-xlp2.c delete mode 100644 arch/mips/netlogic/xlp/ahci-init.c delete mode 100644 arch/mips/netlogic/xlp/cop2-ex.c delete mode 100644 arch/mips/netlogic/xlp/dt.c delete mode 100644 arch/mips/netlogic/xlp/nlm_hal.c delete mode 100644 arch/mips/netlogic/xlp/setup.c delete mode 100644 arch/mips/netlogic/xlp/usb-init-xlp2.c delete mode 100644 arch/mips/netlogic/xlp/usb-init.c delete mode 100644 arch/mips/netlogic/xlp/wakeup.c delete mode 100644 arch/mips/netlogic/xlr/Makefile delete mode 100644 arch/mips/netlogic/xlr/fmn-config.c delete mode 100644 arch/mips/netlogic/xlr/fmn.c delete mode 100644 arch/mips/netlogic/xlr/platform-flash.c delete mode 100644 arch/mips/netlogic/xlr/platform.c delete mode 100644 arch/mips/netlogic/xlr/setup.c delete mode 100644 arch/mips/netlogic/xlr/wakeup.c delete mode 100644 arch/mips/pci/msi-xlp.c delete mode 100644 arch/mips/pci/pci-xlp.c delete mode 100644 arch/mips/pci/pci-xlr.c create mode 100644 drivers/base/firmware_loader/builtin/main.c delete mode 100644 drivers/block/cryptoloop.c create mode 100644 drivers/dma-buf/st-dma-resv.c create mode 100644 drivers/net/ethernet/asix/Kconfig create mode 100644 drivers/net/ethernet/asix/Makefile create mode 100644 drivers/net/ethernet/asix/ax88796c_ioctl.c create mode 100644 drivers/net/ethernet/asix/ax88796c_ioctl.h create mode 100644 drivers/net/ethernet/asix/ax88796c_main.c create mode 100644 drivers/net/ethernet/asix/ax88796c_main.h create mode 100644 drivers/net/ethernet/asix/ax88796c_spi.c create mode 100644 drivers/net/ethernet/asix/ax88796c_spi.h create mode 100644 drivers/platform/x86/barco-p50-gpio.c delete mode 100644 drivers/regulator/tps80031-regulator.c delete mode 100644 drivers/rtc/rtc-tps80031.c create mode 100644 drivers/soc/aspeed/aspeed-uart-routing.c create mode 100644 drivers/tty/rpmsg_tty.c create mode 100644 drivers/vdpa/alibaba/Makefile create mode 100644 drivers/vdpa/alibaba/eni_vdpa.c create mode 100644 drivers/virtio/virtio_pci_legacy_dev.c create mode 100644 include/linux/virtio_pci_legacy.h create mode 100644 include/trace/events/sunrpc_base.h create mode 100644 net/core/sock_destructor.h create mode 100644 samples/ftrace/ftrace-direct-multi.c copy {arch => tools/arch}/x86/include/asm/pvclock-abi.h (100%) create mode 100644 tools/arch/x86/include/asm/pvclock.h delete mode 100644 tools/bootconfig/include/linux/bug.h delete mode 100644 tools/bootconfig/include/linux/ctype.h delete mode 100644 tools/bootconfig/include/linux/errno.h delete mode 100644 tools/bootconfig/include/linux/kernel.h delete mode 100644 tools/bootconfig/include/linux/memblock.h delete mode 100644 tools/bootconfig/include/linux/printk.h delete mode 100644 tools/bootconfig/include/linux/string.h create mode 100644 tools/testing/selftests/kvm/system_counter_offset_test.c create mode 100644 tools/testing/selftests/kvm/x86_64/kvm_clock_test.c