This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-release-arm-next-defconfig in repository toolchain/ci/linux.
omits cf6c9d12750c Add linux-next specific files for 20211022 omits ef24253d91bd Merge branch 'akpm/master' 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 f880d3b0e2a4 Merge branch irq/modular-irqchips into irq/irqchip-next omits 4a0cdba20520 Merge branch irq/mchp-eic into irq/irqchip-next omits 2e0fd58181a2 irqchip/meson-gpio: Drop build-breaking COMPILE_TEST omits 2aee149dd9ba irqchip/mchp-eic: Drop build-breaking COMPILE_TEST omits 7d69289a80f1 Merge branch 'for-5.16/block' into for-next omits 1b6c2cdb635d Merge branch 'remotes/lorenzo/pci/xgene' omits 83074dd01d79 Merge branch 'remotes/lorenzo/pci/vmd' omits caa4f74be41f Merge branch 'pci/host/rcar' omits 6c7bf30e5921 Merge branch 'remotes/lorenzo/pci/qcom' omits ef3f939b344f Merge branch 'pci/host/mt7621' omits 50c0d4a167fa Merge branch 'remotes/lorenzo/pci/imx6' omits e9d737d98a97 Merge branch 'remotes/lorenzo/pci/endpoint' omits e6ebe9695395 Merge branch 'remotes/lorenzo/pci/dwc' omits 9fa573ad9988 Merge branch 'remotes/lorenzo/pci/dt' omits 2293f288d5c6 Merge branch 'remotes/lorenzo/pci/apple' omits 314e13b428aa Merge branch 'remotes/lorenzo/pci/aardvark' omits bf91b7268cb7 Merge branch 'pci/misc' omits 77aaf32498fa Merge branch 'pci/vpd' omits 8a99e8f8ce8c Merge branch 'pci/virtualization' omits c2e422254cb9 Merge branch 'pci/sysfs' omits e7da2993194e Merge branch 'pci/switchtec' omits d7e1ae24c6cf Merge branch 'pci/resource' omits b83225a416a0 Merge branch 'pci/portdrv' omits ed2df2833878 Merge branch 'pci/p2pdma' omits 85a6387ef13c Merge branch 'pci/msi' omits 004f2cd42821 Merge branch 'pci/hotplug' omits 59d288283a05 Merge branch 'pci/driver' omits 8935c04e7d87 Merge branch 'pci/enumeration' omits 095957fb465a Merge branch 'pci/aspm' omits 0fb1a6c727da Merge branch 'pci/acpi' omits a7790b4a4310 Merge branches 'for-next/thread_info/cpu', 'for-next/overf [...] 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 fbdf6ab3d36e Merge remote-tracking branch 'asoc/for-5.16' into asoc-next omits 33fb1cf1cc5d Merge remote-tracking branch 'asoc/for-5.15' into asoc-linus 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 d000f3b901c3 gfs2: Fix unused value warning in do_gfs2_set_flags() omits 0b388a30547d gfs2: check context in gfs2_glock_put omits 662a8c38f35f gfs2: Fix glock_hash_walk bugs omits ee82b2c9d7a2 gfs2: Cancel remote delete work asynchronously omits 7e1ef46c5a68 gfs2: set glock object after nq omits 852bce1177a8 gfs2: remove RDF_UPTODATE flag omits 7d01358519e1 gfs2: Eliminate GIF_INVALID flag omits 236275a9b703 gfs2: fix GL_SKIP node_scope problems omits 0b4450d56931 gfs2: split glock instantiation off from do_promote omits 1f13e649bc3d gfs2: further simplify do_promote omits 680dc3abde83 gfs2: re-factor function do_promote omits 6348775980bf gfs2: Remove 'first' trace_gfs2_promote argument omits 1aeb65c82419 gfs2: change go_lock to go_instantiate omits d4a990061c72 gfs2: dump glocks from gfs2_consist_OBJ_i omits e0f87bc07f09 gfs2: dequeue iopen holder in gfs2_inode_lookup error omits e59413325f08 gfs2: Save ip from gfs2_glock_nq_init omits 9e72c567ba42 gfs2: Allow append and immutable bits to coexist omits 6333089f2d94 gfs2: Switch some BUG_ON to GLOCK_BUG_ON for debug omits 5a8fc29c6fd7 gfs2: move GL_SKIP check from glops to do_promote omits e2574b7026b9 gfs2: Add GL_SKIP holder flag to dump_holder omits 85c4fd3fddde gfs2: remove redundant check in gfs2_rgrp_go_lock omits 9244c8d48fcc gfs2: Fix mmap + page fault deadlocks for direct I/O omits 0df01a352867 iov_iter: Introduce nofault flag to disable page faults omits 88ed3852da64 gup: Introduce FOLL_NOFAULT flag to disable page faults omits 1bca16e40c8f iomap: Add done_before argument to iomap_dio_rw omits 6597350fa8e2 iomap: Support partial direct I/O on user copy failures omits a0b6265f5ce7 iomap: Fix iomap_dio_rw return value for user copies omits 2384bf50c6c6 gfs2: Fix mmap + page fault deadlocks for buffered I/O 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 c03c06cd0ac5 Merge branch 'devel-stable' into for-next omits 0427af413485 Merge branches 'fixes' and 'misc' into for-next omits 0735be7fa1ad Merge remote-tracking branch 'regulator/for-5.16' into reg [...] omits 35aab56bc55a Merge branches 'arm64-defconfig-for-5.16', 'arm64-for-5.16 [...] omits 96ecd09c0c5a Merge branches 'arm64-fixes-for-5.15', 'drivers-fixes-for- [...] 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 3915822ab3a5 Merge branch 'for-next/cast-function' into for-next/kspp omits 25d6e36b75b0 Merge branch 'for-next/clang-fallthrough' into for-next/kspp omits 21078041965e Makefile: Enable -Wcast-function-type omits c45ede6c2781 ftrace: Fix -Wmissing-prototypes errors omits 1bdc308cabc8 ftrace: Fix -Wcast-function-type warnings on powerpc64 omits cd6c3650f6a2 firewire: Remove function callback casts 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 9bed5200e04d Makefile: Enable -Wimplicit-fallthrough for Clang omits 02900f428d3c pcmcia: db1xxx_ss: Fix fall-through warning for Clang omits 25d7b70e0202 MIPS: Fix fall-through warnings for Clang omits 6a7391ed6c77 scsi: st: Fix fall-through warning for Clang 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 2ef7843375dc KVM: s390: Add a routine for setting userspace CPU state omits bc3e77b75d98 KVM: s390: Simplify SIGP Set Arch handling omits 89910d26b66b KVM: s390: pv: avoid stalls when making pages secure omits 2bc879c792fa Merge branch 'fscache-remove-old-io' into fscache-next omits a193a3a202ed fscache: Update the documentation to reflect I/O API changes omits 0a741e05f43f fscache: Remove stats that are no longer used omits 3070d2fe6175 fscache: Remove the old I/O API omits 770f46bae74a cifs: (untested) Move to using the alternate fallback fsca [...] omits f431040be6e9 9p: Convert to using the netfs helper lib to do reads and caching omits 51a837bdf0c0 nfs: Move to using the alternate fallback fscache I/O API 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 397a7b68cb16 fscache: Implement a fallback I/O interface to replace the [...] omits 0a483657e760 cachefiles: Always indicate we should fill a post-EOF page [...] 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 [...] omits 9be48df9ab2c fscache: Fix fscache_cookie_enabled() to handle NULL cookie omits 9931912237f0 fscache: Generalise the ->begin_read_operation method omits 3094c9738e4b KVM: s390: pv: avoid stalls for kvm_s390_pv_init_vm omits f32b90c28e0a KVM: s390: pv: avoid double free of sida page omits ec45f15dd4b4 KVM: s390: pv: add macros for UVC CC values omits 85fa1e6bc225 s390/mm: optimize reset_guest_reference_bit() omits c537e76035d1 s390/mm: optimize set_guest_storage_key() omits d084bf329d8d s390/mm: no need for pte_alloc_map_lock() if we know the p [...] omits c27e18c2a65f s390/uv: fully validate the VMA before calling follow_page() omits 8d6deceb90e7 s390/mm: fix VMA and page table handling code in storage k [...] omits adb58f7781d7 s390/mm: validate VMA in PGSTE manipulation functions omits 7c2e6a000e58 s390/gmap: don't unconditionally call pte_unmap_unlock() i [...] omits d28fa13d0785 s390/gmap: validate VMA in __gmap_zap() 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 a51aec410930 Merge tag 'pinctrl-v5.15-3' of git://git.kernel.org/pub/sc [...] adds a0023bb9dd9b ata: sata_mv: Fix the error handling of mv_chip_id() adds 4862649f16e7 Merge tag 'libata-5.15-rc7' of git://git.kernel.org/pub/sc [...] adds 00568b8a6364 ARM: 9148/1: handle CONFIG_CPU_ENDIAN_BE32 in arch/arm/ker [...] adds c2b43854aad9 Merge tag 'for-linus' of git://git.armlinux.org.uk/~rmk/linux-arm adds ac8a6eba2a11 spi: Fix tegra20 build with CONFIG_PM=n once again adds cb6854323981 secretmem: Prevent secretmem_users from wrapping to zero adds 3906fe9bb7f1 Linux 5.15-rc7 adds ac6c2b375b74 Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] adds 41ee7232fa5f powerpc/pseries/iommu: Use correct vfree for it_map adds 92fe01b7c655 powerpc/pseries/iommu: Check if the default window in use [...] adds d853adc7adf6 powerpc/pseries/iommu: Create huge DMA window if no MMIO32 [...] adds bdd181848343 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] 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 c10a485c3de5 phy: phy_ethtool_ksettings_get: Lock the phy for consistency adds 64cd92d5e818 phy: phy_ethtool_ksettings_set: Move after phy_start_aneg adds 707293a56f95 phy: phy_start_aneg: Add an unlocked version adds af1a02aa23c3 phy: phy_ethtool_ksettings_set: Lock the PHY while changin [...] adds b4ab21f90320 Merge branch 'ksettings-locking-fixes' adds ace19b992436 net: nxp: lpc_eth.c: avoid hang when bringing interface down adds 0c57eeecc559 net: Prevent infinite while loop in skb_tx_hash() adds 042b2046d0f0 xen/netfront: stop tx queues during live migration adds f7a1e76d0f60 net-sysfs: initialize uid and gid before calling net_ns_ge [...] adds 75a3c18fcbdf 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 5a669c3f1e76 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 0c14fb1609db Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 09b1d5dc6ce1 cfg80211: fix management registrations locking adds 689a0a9f505f cfg80211: correct bridge/4addr mode check adds 438f48f25352 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 319ac09a4dd8 RDMA/sa_query: Use strscpy_pad instead of memcpy to copy a string adds d167f6fcccab Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] adds 3559d72198b2 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 07f816e8ce04 Merge remote-tracking branch 'asoc/for-5.15' into asoc-linus adds 4e787c077281 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 d0bed9ad8f44 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 992ed0c72eb9 spi: spl022: fix Microwire full duplex mode adds 82e93d81796e Merge remote-tracking branch 'spi/for-5.15' into spi-linus adds 6a714bafa060 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 4239b255f497 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] adds 2678cc19aa5b Merge branch 'for-usb-fixes' of git://git.kernel.org/pub/s [...] adds 2dad08d24f82 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] adds f8690a4b5a1b crypto: x86/sm4 - Fix invalid section entry size adds 06461c4a9c90 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 836d320c29a1 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 1fb806ff45fd Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] adds 6901f444704b Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] adds 71027ccb7926 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds be632fe39507 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] adds 46dad91c9346 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds e7e9528dc087 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 f0be8577a4ce Merge branch 'fix' of git://git.kernel.org/pub/scm/linux/k [...] adds 85fe6415c146 gpio: xgs-iproc: fix parsing of ngpios property adds c0eee6fbfa2b gpio: mlxbf2.c: Add check for bgpio_init failure adds 8bf63b99bc57 Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] adds ba9cd1c9dedc Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds ee71fb6c4d99 drm/i915/selftests: Properly reset mock object propers for [...] adds 35e02e34c7cc Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] adds 6947fd96ae9b kbuild: split DEBUG_CFLAGS out to scripts/Makefile.debug adds 4c9d410f32b3 initramfs: Check timestamp to prevent broken cpio archive adds 10c6ae274fe2 sh: remove meaningless archclean line adds 8212f8986d31 kbuild: use more subdir- for visiting subdirectories while [...] adds 7c5c49dc2b80 [for -next only] kconfig: generate include/generated/rustc_cfg adds 3f060ff3e57a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 6b3c680b265d Merge branch 'perf/core' of git://git.kernel.org/pub/scm/l [...] adds d08fd747d0ed Compiler Attributes: remove GCC 5.1 mention adds 7c00621dcaee compiler_types: mark __compiletime_assert failure as __noreturn adds 15570f2ef801 Merge branch 'compiler-attributes' of https://github.com/o [...] adds 6eb620d33c56 Merge branch 'for-next' of git://git.infradead.org/users/h [...] adds 226dd8b27e93 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 20a451f8db4a ARM: 9101/1: sa1100/assabet: convert LEDs to gpiod APIs adds 3583ab228a30 ARM: 9135/1: kprobes: address gcc -Wempty-body warning adds 345dac33f588 ARM: 9136/1: ARMv7-M uses BE-8, not BE-32 adds 8b5bd5adf9e6 ARM: 9137/1: disallow CONFIG_THUMB with ARMv4 adds 336fe1d6c218 ARM: 9140/1: allow compile-testing without machine record adds c2e6df3eaaf1 ARM: 9142/1: kasan: work around LPAE build warning adds c6e77bb61a55 ARM: 9143/1: add CONFIG_PHYS_OFFSET default values adds ecb108e3e3f7 ARM: 9144/1: forbid ftrace with clang and thumb2_kernel adds ae3d6978aa84 ARM: 9145/1: patch: fix BE32 compilation adds 2abd6e34fcf3 ARM: 9146/1: RiscPC needs older gcc version adds 0e52fc2e7ddd ARM: 9147/1: add printf format attribute to early_print() adds 9b89a073e1ca ARM: 9149/1: add BUILD_BUG_ON to check if fixmap range spa [...] adds d6105ba33339 Merge branches 'fixes' and 'misc' into for-next adds 1857ca7ea033 Merge branch 'devel-stable' into for-next adds c925b6161615 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] adds d15bec9e1ff7 Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] adds 5cbd84300b3c ARM: dts: spear13xx: Drop malformed 'interrupt-map' on PCI nodes adds 8f0450c51148 dts: socfpga: Add Mercury+ AA1 devicetree adds 05ac17044bca Merge branch 'arm/dt' into for-next adds e0162129c676 soc: fsl: guts: Make use of the helper function devm_platf [...] adds ea41191165fd soc: fsl: rcpm: Make use of the helper function devm_platf [...] adds a7ff7dcaf4d2 soc: fsl: dpio: use an explicit NULL instead of 0 adds 54c8b5b6f8a8 soc: fsl: dpio: rename the enqueue descriptor variable adds ac2561f921e2 Merge tag 'soc-fsl-next-v5.16' of git://git.kernel.org/pub [...] adds c6807970c3bc soc: aspeed: Add UART routing support adds d99b3d5388f1 Merge branch 'arm/drivers' into for-next adds bf1914e2cfed ARM: dts: aspeed: p10bmc: Fix ADC iio-hwmon battery node name adds 4df227c4072a ARM: dts: aspeed: rainier and everest: Remove PCA gpio spe [...] adds e80e70fb0570 ARM: dts: aspeed: everest: Add I2C switch on bus 8 adds e175be2a718f ARM: dts: aspeed: everest: Add IBM Operation Panel I2C device adds a559f27a408c ARM: dts: aspeed: everest: Fix bus 15 muxed eeproms adds 2561b4f6ecc7 ARM: dts: aspeed: Adding Inventec Transformers BMC adds d4efb68f1705 ARM: dts: aspeed: p10bmc: Use KCS 3 for MCTP binding adds 59618b1c3b78 ARM: dts: aspeed: p10bmc: Enable KCS channel 2 adds 64fc9a95b409 ARM: dts: aspeed: rainier: Add eeprom on bus 12 adds 6d8097e34032 ARM: dts: aspeed: rainier: Remove gpio hog for GPIOP7 adds 1e3a92067b74 ARM: dts: aspeed: rainier: Remove PSU gpio-keys adds 5698a9d9c91c ARM: dts: aspeed: rainier: Add 'factory-reset-toggle' as GPIOF6 adds e627d3842198 ARM: dts: aspeed: rainier: Add front panel LEDs adds 9d20948ffdd2 ARM: dts: aspeed: rainier: Enable earlycon adds f9241fe8b965 ARM: dts: aspeed: Add uart routing to device tree adds eb425d57a8b6 Merge tag 'aspeed-5.16-devicetree-2' of git://git.kernel.o [...] adds c9b2bcb46758 Merge branch 'arm/dt' into for-next adds a8329d5f8862 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 27d47e3f7636 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 27cf48e094f9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 94fc9abb1d0c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 93c3630835db Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] adds 8dfebaaf3141 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] adds 5192f31fc4e9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds ba5674773bf5 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 75616959cc27 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 3d17bcaed2ed Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds d667a3954419 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds e091b836a3ba Revert "arm64: dts: qcom: sm8250: remove bus clock from th [...] adds 5cdf97aca35e Merge branches 'arm64-fixes-for-5.15', 'drivers-fixes-for- [...] adds 0d84d646913f arm64: defconfig: Enable Qualcomm prima/pronto drivers adds 2da521272ad3 arm64: defconfig: Enable Qualcomm LMH driver adds 89139102d31d arm64: dts: qcom: sdm845-oneplus: enable second wifi channel adds 178056a46158 arm64: dts: qcom: sm8350: Add fastrpc nodes adds 81729330a70a arm64: dts: qcom: sm8150: Add fastrpc nodes adds 6dccaae0cbc7 arm64: dts: qcom: sa8155p-adp: Enable remoteproc capabilities adds d8a3c775d7cd arm64: dts: qcom: Add PM6350 PMIC adds cd10fb799383 arm64: dts: qcom: sm6350: add debug uart adds 270b1a71c660 dt-bindings: arm: cpus: Add Kryo 570 CPUs adds 8ceb1db0b033 dt-bindings: arm: qcom: Document sm7225 and fairphone,fp4 board adds 134283324d40 arm64: dts: qcom: Add SM7225 device tree adds 4cbea668767d arm64: dts: qcom: sm7225: Add device tree for Fairphone 4 adds 0e0253ccaf90 arm64: dts: qcom: Add device tree for Samsung Galaxy S4 Mi [...] adds c6b4ddc08dc2 arm64: dts: qcom: msm8916-samsung-serranove: Add touch screen adds 3fb7605735fa arm64: dts: qcom: msm8916-samsung-serranove: Add touch key adds 85733cd7378a arm64: dts: qcom: msm8916-samsung-serranove: Add IMU adds 792b49509818 arm64: dts: qcom: msm8916-samsung-serranove: Add rt5033 battery adds ab0f0987e035 arm64: dts: qcom: msm8916-samsung-serranove: Add NFC adds 48cc39c32b99 ARM: qcom: Add ARCH_MSM8916 for MSM8916 on ARM32 adds a22f9a766e1d arm64: dts: qcom: msm8916: Add CPU ACC and SAW/SPM adds d468f825b3fd ARM: dts: qcom: msm8916: Add include for SMP without PSCI [...] adds 8a8e08dc964b ARM: dts: qcom: msm8916-samsung-serranove: Include dts from arm64 adds d87e9a4d27cc arm64: dts: qcom: sdm845: Add XO clock to SDHCI adds 7f761609d706 arm64: dts: qcom: sdm845: Disable Adreno, modem and Venus [...] adds 4a5622c1d975 arm64: dts: qcom: sdm845: Don't disable MDP explicitly adds 26b59eb53a6b arm64: dts: qcom: sdm845: Add size/address-cells to dsi[01] adds dea1a7880fc8 arm64: dts: qcom: sdm845: Move gpio.h inclusion to SoC DTSI adds 93ec8732f68a arm64: dts: qcom: sdm845-db845c: Add msm-id and board-id adds 503da6e2d450 arm64: dts: qcom: qrb5165-rb5: Add msm-id and board-id adds 9c0bd8e53774 arm64: dts: qcom: ipq8074: Add QUP5 I2C node adds 12a7f71a8ea5 arm64: dts: qcom: pmk8350: Make RTC disabled by default; e [...] adds 6ea15b5065e5 arm64: dts: qcom: sc7280: Add 200MHz in qspi_opp_table adds 82d61e19fccb arm64: dts: qcom: msm8996: Move '#clock-cells' to QMP PHY [...] adds 1351512f29b4 arm64: dts: qcom: Correct QMP PHY child node name adds 03ceec4e3414 arm64: dts: qcom: Drop max-microamp and vddp-ref-clk prope [...] adds 6fef7b3957ab arm64: dts: qcom: Drop reg-names from QMP PHY nodes adds f47466db11a9 arm64: dts: qcom: msm8998-clamshell: Add missing vdda supplies adds 942bcd33ed45 arm64: dts: qcom: Fix IPQ8074 PCIe PHY nodes adds 561650dceae8 arm64: dts: qcom: ipq8074-hk01: Add dummy supply for QMP USB3 PHY adds 0ac10b291bee arm64: dts: qcom: Fix 'interrupt-map' parent address cells adds ff80dc99cd9a arm64: dts: qcom: msm8996: xiaomi-gemini: Enable JDI LCD panel adds 92e0ee9f83b3 arm64: dts: qcom: sc7280: Add PCIe and PHY related nodes adds 4e24d227aa77 arm64: dts: qcom: sc7280: Add PCIe nodes for IDP board adds 669e7adb2fef arm64: dts: qcom: sc7280: Add Herobrine adds b110dfa5ad42 arm64: dts: qcom: pmi8994: Fix "eternal"->"external" typo [...] adds 9b729b0932d0 arm64: dts: qcom: pmi8994: Remove hardcoded linear WLED en [...] adds 360f20c801f7 arm64: dts: qcom: Move WLED num-strings from pmi8994 to so [...] adds 90ba636e40cb arm64: dts: qcom: pm660l: Remove board-specific WLED confi [...] adds f468ecf105de arm64: dts: qcom: sdm630: Add disabled Venus support adds 52f5fbe25934 arm64: dts: qcom: msm8916-asus-z00l: Add sensors adds bb270c86ec16 arm64: dts: qcom: msm8996: move clock-frequency from PN547 [...] adds ef062eb67592 arm64: dts: qcom: msm8996: Add device tree entries to supp [...] adds d5240f8e2364 arm64: dts: qcom: sdm845: Fix Qualcomm crypto engine bus clock adds b212400d5d72 arm64: dts: qcom: sdm845-oneplus: remove devinfo-size from [...] adds 21e95ec221ae arm64: dts: qcom: msm8916-asus-z00l: Add touchscreen adds 68edf2d8fc0d arm64: dts: qcom: msm8916-asus-z00l: Add SDCard adds 22efef1ca05d arm64: dts: qcom: msm8916-asus-z00l: Add sensors adds 179811bebc7b arm64: dts: qcom: Fix node name of rpm-msg-ram device nodes adds c86c43c41e86 arm64: dts: qcom: msm8916: Drop standalone smem node adds 442ee1fc60c4 arm64: dts: qcom: Drop unneeded extra device-specific includes adds 07ddb302811e arm64: dts: qcom: sm8350: Add CPU topology and idle-states adds 62b177fcdfdf arm64: dts: qcom: ipq6018: Remove unused 'qcom,config-pipe [...] adds 82f07cbd4089 arm64: dts: qcom: ipq6018: Remove unused 'iface_clk' prope [...] adds b34a82f06f7e Revert "arm64: dts: qcom: msm8916-asus-z00l: Add sensors" adds 38212b2a8a6f firmware: qcom_scm: Fix error retval in __qcom_scm_is_call [...] adds 87fd343c6e39 soc: qcom: socinfo: Add PM8150C and SMB2351 models adds 93fcf45b16b5 dt-bindings: soc: qcom: spm: Document qcom,msm8916-saw2-v3.0-cpu adds 7f8adb19e973 soc: qcom: spm: Add 8916 SPM register data adds 55845f46df03 firmware: qcom: scm: Add support for MC boot address API adds 87922aec8a26 ARM: qcom: Add qcom,msm8916-smp enable-method identical to [...] adds 8e24a2962031 dt-bindings: arm: cpus: Document qcom,msm8916-smp enable-method adds 086f52fdc8f7 soc: qcom: rpmhpd: fix sm8350_mxc's peer domain adds 62563bd99c7d soc: qcom: qcom_stats: Fix client votes offset adds 72f1aa6205d8 soc: qcom: apr: Add of_node_put() before return adds e1b391e9712d soc: qcom: smp2p: Add of_node_put() before goto adds c50031f03dfe firmware: qcom: scm: Don't break compile test on non-ARM p [...] adds ce0295a55552 ARM: dts: qcom: mdm9615: fix memory node for Sierra Wirele [...] adds c50934a93663 ARM: dts: qcom: sdx55: Drop '#clock-cells' from QMP PHY node adds 5e4aac2caf12 dt-bindings: arm: qcom: rename vendor of apq8026-lenok adds 22b32238968e ARM: dts: qcom: apq8026-lg-lenok: rename board vendor adds 3f38ac6fc2c2 dt-bindings: arm: qcom-ipq4019: add missing device compatible adds 661ffbd1c938 ARM: dts: ipq4019-ap.dk01.1-c1: add device compatible in the dts adds 5ac80a76e609 dt-bindings: arm: qcom: Fix Nexus 4 vendor prefix adds 14a1f6c9d801 ARM: dts: qcom: fix memory and mdio nodes naming for RB3011 adds 1cd1598613a9 ARM: dts: qcom: correct mmc node naming adds cda0cea383b2 ARM: dts: qcom: fix flash node naming for RB3011 adds 88542b1d37dc ARM: dts: qcom: fix thermal zones naming adds 036e6c9f0336 ARM: dts: qcom: fix typo in IPQ8064 thermal-sensor node adds bbe9515ab088 Merge branches 'arm64-defconfig-for-5.16', 'arm64-for-5.16 [...] adds d60dbc541bb0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 06108b84e3a0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 4fc594a5468d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 2e513dda219b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 8411440b76c6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 8077433281da Merge branch 'for-next/scmi' of git://git.kernel.org/pub/s [...] adds 8e3f9da608f1 firmware: arm_ffa: Handle compatibility with different fir [...] adds 82a8daaecfd9 firmware: arm_ffa: Add support for MEM_LEND adds a38a50b66af8 Merge branch 'for-next/ffa' of git://git.kernel.org/pub/sc [...] adds 1df48e7c9e90 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] adds ff2df4b2b55a Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] adds 01a850b96363 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] adds 20183b95f233 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 64cdcae33368 Merge branch 'ti-k3-next' of git://git.kernel.org/pub/scm/ [...] adds 99215338d43a Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git adds 2a8ffdcb857e Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] adds 44cd34cff498 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 2d931cb5a10e Merge branch 'h8300-next' of git://git.sourceforge.jp/gitr [...] adds 4bdf9058a2b9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds d63c36a77280 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds d6c7c374c452 MIPS: octeon: Remove unused functions adds a923a2676e60 MIPS: Fix assembly error from MIPSr2 code used within MIPS [...] adds 01fde9a0e497 MIPS: kernel: proc: fix trivial style errors adds 1ad964ae1a91 MIPS: kernel: proc: use seq_puts instead of seq_printf adds 626bfa037299 MIPS: kernel: proc: add CPU option reporting adds 95b8a5e0111a MIPS: Remove NETLOGIC support adds 9d3f6f1e7a62 Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] adds 036c418fd1ff Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds e825d722ab35 Merge branch 'for-next' of git://github.com/openrisc/linux.git adds c4d68f305394 parisc: enhance warning regarding usage of O_NONBLOCK adds 129769b609a2 parisc: mark xchg functions notrace adds 85b968b0c19e parisc: don't enable irqs unconditionally in handle_interr [...] adds da26f007b27b parisc: Make use of the helper macro kthread_run() adds e1e134bf1eb6 parisc/ftrace: set function trace function adds 60017239b6b2 parisc/ftrace: use static key to enable/disable function g [...] adds c692a92fb311 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 3091f5fc5f1d powerpc: Mark .opd section read-only adds 4f703e7faa67 powerpc/s64: Clarify that radix lacks DEBUG_PAGEALLOC adds 915b368f6968 powerpc/pseries/iommu: Add of_node_put() before break adds 7453f501d443 powerpc/kexec_file: Add of_node_put() before goto adds 68b44f94d637 powerpc/booke: Disable STRICT_KERNEL_RWX, DEBUG_PAGEALLOC [...] adds 3a75fd709c89 powerpc/fsl_booke: Rename fsl_booke.c to fsl_book3e.c adds 01116e6e98b0 powerpc/fsl_booke: Take exec flag into account when settin [...] adds a97dd9e2f760 powerpc/fsl_booke: Enable reloading of TLBCAM without swit [...] adds 52bda69ae8b5 powerpc/fsl_booke: Tell map_mem_in_cams() if init is done adds 0b2859a74306 powerpc/fsl_booke: Allocate separate TLBCAMs for readonly memory adds d5970045cf9e powerpc/fsl_booke: Update of TLBCAMs after init adds 49e3d8ea6248 powerpc/fsl_booke: Enable STRICT_KERNEL_RWX adds 61cb9ac66b30 powerpc/vas: Fix potential NULL pointer dereference adds e9efabc6e4c3 powerpc/5200: dts: add missing pci ranges adds 7855b6c66dc4 powerpc/5200: dts: fix pci ranges warnings adds aed2886a5e9f powerpc/5200: dts: fix memory node unit name adds a85c728cb5e1 powerpc/32: Don't use lmw/stmw for saving/restoring non vo [...] adds 566af8cda399 powerpc/audit: Convert powerpc to AUDIT_ARCH_COMPAT_GENERIC adds e606a2f46c72 powerpc/time: Remove generic_suspend_{dis/en}able_irqs() adds 8f7fadb4ba87 powerpc/machdep: Remove stale functions from ppc_md structure adds 5c810ced36ae powerpc/32: Add support for out-of-line static calls adds cbe654c77961 powerpc: warn on emulation of dcbz instruction in kernel mode adds e28d0b675056 powerpc/lib/sstep: Don't use __{get/put}_user() on kernel [...] adds 63f501e07a85 powerpc/8xx: Simplify TLB handling adds fdacae8a8402 powerpc: Activate CONFIG_STRICT_KERNEL_RWX by default adds a61ec782a754 powerpc/breakpoint: Cleanup adds c7d19189d724 powerpc/32: Don't use a struct based type for pte_t adds 319fa1a52e43 powerpc/pseries/mobility: ignore ibm, platform-facilities updates adds 7c969b750f10 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 639cf5167380 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds d8a921243ca4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 63f10debfb34 Merge branch 'for-next' of git://git.libc.org/linux-sh adds f280da37eb2c Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] adds 8bddfed67cd3 Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] adds 13201f6a1b6d Revert "ARM: 9149/1: add BUILD_BUG_ON to check if fixmap r [...] adds 1a0c5cdbee60 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds c5af1b5ef4a7 Merge branch 'master' of git://git.kernel.org/pub/scm/fs/f [...] adds a2872465a68c fscache: Generalise the ->begin_read_operation method adds f2792a42b729 fscache: Fix fscache_cookie_enabled() to handle NULL cookie adds d7d6fc727a23 cachefiles: Always indicate we should fill a post-EOF page [...] adds c64b094ee7f7 fscache: Implement a fallback I/O interface to replace the [...] adds 007479008661 nfs: Move to using the alternate fallback fscache I/O API adds 504058d9333b 9p: Convert to using the netfs helper lib to do reads and caching adds d53048a45b28 cifs: (untested) Move to using the alternate fallback fsca [...] adds c2ab459d6459 fscache: Remove the old I/O API adds 3e3e5e20ad34 fscache: Remove stats that are no longer used adds 3c04540345fe fscache: Update the documentation to reflect I/O API changes adds d8daa20d7898 Merge branch 'fscache-remove-old-io' into fscache-next adds 55b8a954a6b1 Merge branch 'fscache-next' of git://git.kernel.org/pub/sc [...] adds a8c36e03f99a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 7f488a51daf9 Merge branch 'master' of git://github.com/ceph/ceph-client.git adds 2a4b1cbf972f Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] adds eaa9172ad988 erofs: get rid of ->lru usage adds 4e8bf1a67198 erofs: don't trigger WARN() when decompression fails adds bb54626124b5 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds 2d4693bade8f Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds 7b2ab7cd57e9 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] adds a6635be9845f Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds dec9d62cc411 f2fs: include non-compressed blocks in compr_written_block adds b84a90d511cf f2fs: replace snprintf in show functions with sysfs_emit adds 25fbbe50d32f f2fs: introduce fragment allocation mode mount option adds 6d135345f6ad f2fs: multidevice: support direct IO adds cb5512552c83 f2fs: fix f2fs.rst build warning adds 00426e4d450a f2fs: compress: fix overwrite may reduce compress ratio un [...] adds 7de4b8e98ffb Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds 5c791fe1e2a4 fuse: make sure reclaim doesn't write the inode adds 36ea23374d1f fuse: write inode in fuse_vma_close() instead of fuse_release() adds bda9a71980e0 fuse: annotate lock in fuse_reverse_inval_entry() adds 5fe0fc9f1de6 fuse: use kmap_local_page() adds b5d975829785 fuse: delete redundant code adds 371e8fd02969 fuse: move fuse_invalidate_attr() into fuse_update_ctime() adds 84840efc3c0f fuse: simplify __fuse_write_file_get() adds cefd1b83275d fuse: decrement nlink on overwriting rename adds b22dd1a547a2 fuse: don't increment nlink in link() adds 62a4aa8d0abd fuse: selective attribute invalidation adds 4ab35b003435 fuse: don't bump attr_version in cached write adds c8ae84e8d31d fuse: rename fuse_write_update_size() adds b91247e78689 fuse: always invalidate attributes after writes adds d0efb34ff341 fuse: fix attr version comparison in fuse_read_update_size() adds a99fd037f209 fuse: cleanup code conditional on fc->writeback_cache adds fdc239f5bc8e fuse: simplify local variables holding writeback cache state adds 057a09df10c2 fuse: move reverting attributes to fuse_change_attributes() adds 334ec7cd29c9 fuse: add cache_mask adds 09fe6e0b335a fuse: take cache_mask into account in getattr adds 85bf4c6df4e9 fuse: only update necessary attributes adds 5a32fce09534 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 00bfe02f4796 gfs2: Fix mmap + page fault deadlocks for buffered I/O adds 42c498c18a94 iomap: Fix iomap_dio_rw return value for user copies adds 97308f8b0d86 iomap: Support partial direct I/O on user copy failures adds 4fdccaa0d184 iomap: Add done_before argument to iomap_dio_rw adds 55b8fe703bc5 gup: Introduce FOLL_NOFAULT flag to disable page faults adds 3337ab08d08b iov_iter: Introduce nofault flag to disable page faults adds b01b2d72da25 gfs2: Fix mmap + page fault deadlocks for direct I/O adds 6edb6ba333d3 gfs2: remove redundant check in gfs2_rgrp_go_lock adds 4c69038d9087 gfs2: Add GL_SKIP holder flag to dump_holder adds c1442f6b53d8 gfs2: move GL_SKIP check from glops to do_promote adds c98c2ca5eae9 gfs2: Switch some BUG_ON to GLOCK_BUG_ON for debug adds a500bd3155f2 gfs2: Allow append and immutable bits to coexist adds b016d9a84abd gfs2: Save ip from gfs2_glock_nq_init adds 763766c0571e gfs2: dequeue iopen holder in gfs2_inode_lookup error adds a739765cd8e6 gfs2: dump glocks from gfs2_consist_OBJ_i adds 3278b977c9c4 gfs2: change go_lock to go_instantiate adds d74d0ce5bcd6 gfs2: Remove 'first' trace_gfs2_promote argument adds 17a6eceeb1c5 gfs2: re-factor function do_promote adds 60d8bae9d16a gfs2: further simplify do_promote adds e6f856008d23 gfs2: split glock instantiation off from do_promote adds f2e70d8f2fdf gfs2: fix GL_SKIP node_scope problems adds ec1d398dd780 gfs2: Eliminate GIF_INVALID flag adds 4b3113a25731 gfs2: remove RDF_UPTODATE flag adds 8793e149859a gfs2: set glock object after nq adds 486408d690e1 gfs2: Cancel remote delete work asynchronously adds 7427f3bb49d8 gfs2: Fix glock_hash_walk bugs adds 660a6126f8c3 gfs2: check context in gfs2_glock_put adds e34e6f8133b8 gfs2: Fix unused value warning in do_gfs2_set_flags() adds 015c3f1364fe Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds a7148f2bfed6 Merge branch 'jfs-next' of git://github.com/kleikamp/linux [...] adds 342a67f08842 NFS: Label the dentry with a verifier in nfs_link(), nfs_s [...] adds 9019fb391de0 NFS: Label the dentry with a verifier in nfs_rmdir() and n [...] adds ca05cbae2a04 NFS: Fix up nfs_ctx_key_to_expire() adds ea7a1019d8ba SUNRPC: Partial revert of commit 6f9f17287e78 adds 47dd8796a31e SUNRPC: Add cond_resched() at the appropriate point in __r [...] adds 6dbcbe3f78be SUNRPC: Remove WQ_HIGHPRI from xprtiod adds b9f8713f42af SUNRPC: Remove unnecessary memory barriers adds 33c3214bf450 SUNRPC: xprt_clear_locked() only needs release memory semantics adds 43d20e80e288 NFS: Fix a few more clear_bit() instances that need releas [...] adds a1e7f30a8606 NFSv4: Retrieve ACCESS on open if we're not using NFS4_CRE [...] adds eea413308f2e NFS: Default change_attr_type to NFS4_CHANGE_TYPE_IS_UNDEFINED adds 488796ec1e39 NFS: Don't set NFS_INO_DATA_INVAL_DEFER and NFS_INO_INVALID_DATA adds a6a361c4ca3c NFS: Ignore the directory size when marking for revalidation adds 2929bc3329f4 NFS: Fix up nfs_readdir_inode_mapping_valid() adds ff81dfb5d721 NFS: Further optimisations for 'ls -l' adds cec08f452a68 NFS: Fix dentry verifier races adds b97583b26326 NFS: Do not flush the readdir cache in nfs_dentry_iput() adds 36a10a3c4cb6 NFS: Remove unnecessary page cache invalidations adds a2915fa06227 pnfs/flexfiles: Fix misplaced barrier in nfs4_ff_layout_pr [...] adds 8e09650f5ec6 NFS: Remove unnecessary TRACE_DEFINE_ENUM()s adds 0392dd51f9c7 SUNRPC: Per-rpc_clnt task PIDs adds 110cb2d2f932 NFS: Instrument i_size_write() adds 64a93dbf25d3 NFS: Fix deadlocks in nfs_scan_commit_list() adds 133a48abf6ec NFS: Fix up commit deadlocks adds f0caea8882a7 NFS: Fix an Oops in pnfs_mark_request_commit() adds 6e176d47160c NFSv4: Fixes for nfs4_inode_return_delegation() adds 0ebeebcf5960 NFS: Fix WARN_ON due to unionization of nfs_inode.nrequests adds e591b298d7ec NFS: Save some space in the inode adds d5f458a97965 Fix user namespace leak adds 21037b8c2258 xprtrdma: Provide a buffer to pad Write chunks of unaligne [...] adds 7a3d524c4cf5 xprtrdma: Remove rpcrdma_ep::re_implicit_roundup adds b4776a341ec0 SUNRPC: Tracepoints should display tk_pid and cl_clid as a [...] adds 76497b1adb89 SUNRPC: Use BIT() macro in rpc_show_xprt_state() adds d9f877433ef8 NFS: Replace dprintk callsites in nfs_readpage(s) adds b40887e10dca SUNRPC: Trace calls to .rpc_call_done adds 86882c754649 NFS: Remove --> and <-- dprintk call sites adds 01dde76e4712 NFS: Create an nfs4_server_set_init_caps() function adds e5731131fb6f NFS: Move nfs_probe_destination() into the generic client adds 4d4cf8d2d6cc NFS: Replace calls to nfs_probe_fsinfo() with nfs_probe_server() adds 1301ba603ca5 NFS: Call nfs_probe_server() during a fscontext-reconfigure event adds 5fe1210d2595 NFS: Unexport nfs_probe_fsinfo() adds 023859ce6f88 sunrpc: remove unnecessary test in rpc_task_set_client() adds 4cd27df88af2 NFS: Remove redundant call to __set_page_dirty_nobuffers adds e09c75b9713c Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] adds 5804a887e31f Merge branch 'nfsd-next' of git://git.linux-nfs.org/~bfiel [...] adds c38b80b697ba Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 53eb47b491c8 xfs: replace snprintf in show functions with sysfs_emit adds bf2307b19513 xfs: fold perag loop iteration logic into helper function adds f1788b5e5ee2 xfs: rename the next_agno perag iteration variable adds 8ed004eb9d07 xfs: terminate perag iteration reliably on agcount adds 892a666fafa1 xfs: fix perag reference leak on iteration race with growfs adds 94a14cfd3b6e xfs: fix incorrect decoding in xchk_btree_cur_fsbno adds cc411740472d xfs: remove xfs_btree_cur.bc_blocklog adds efb79ea31067 xfs: reduce the size of nr_ops for refcount btree cursors adds d47fef9342d0 xfs: don't track firstrec/firstkey separately in xchk_btree adds eae5db476f9d xfs: dynamically allocate btree scrub context structure adds 6ca444cfd663 xfs: prepare xfs_btree_cur for dynamic cursor heights adds 69724d920e7c xfs: rearrange xfs_btree_cur fields for better packing adds 56370ea6e5fe xfs: refactor btree cursor allocation function adds c0643f6fdd6d xfs: encode the max btree height in the cursor adds c940a0c54a2e xfs: dynamically allocate cursors based on maxlevels adds 7cb3efb4cfdd xfs: rename m_ag_maxlevels to m_allocbt_maxlevels adds b74e15d720d0 xfs: compute maximum AG btree height for critical reservat [...] adds 1b236ad7ba80 xfs: clean up xfs_btree_{calc_size,compute_maxlevels} adds 9ec691205e7d xfs: compute the maximum height of the rmap btree when ref [...] adds bc8883eb775d xfs: kill XFS_BTREE_MAXLEVELS adds 0ed5f7356dae xfs: compute absolute maximum nlevels for each btree type adds 9fa47bdcd33b xfs: use separate btree cursor cache for each btree type adds e7720afad068 xfs: remove kmem_zone typedef adds 182696fb021f xfs: rename _zone variables to _cache adds 9e253954acf5 xfs: compact deferred intent item structures adds f3c799c22c66 xfs: create slab caches for frequently-used deferred items adds c201d9ca5392 xfs: rename xfs_bmap_add_free to xfs_free_extent_later adds b3b5ff412ab0 xfs: reduce the size of struct xfs_extent_free_item adds c04c51c52469 xfs: remove unused parameter from refcount code adds 5ca5916b6bc9 xfs: punch out data fork delalloc blocks on COW writeback failure adds cee589261e97 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] adds 1a1f847580c6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds eda3662aaa9d Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] adds c182a50a0569 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 2710e9f4de2d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 471b7c673f4f Merge branch 'pci/acpi' adds 3a0b610e5135 Merge branch 'pci/aspm' adds d390ab1235e2 Merge branch 'pci/enumeration' adds 4dcbf5eb5f39 Merge branch 'pci/driver' adds a23c833a5186 Merge branch 'pci/hotplug' adds ae7a84933911 Merge branch 'pci/msi' adds f5650b329c41 Merge branch 'pci/p2pdma' adds cebacd1f0d62 Merge branch 'pci/portdrv' adds 876307b375a9 Merge branch 'pci/resource' adds 8fdb2ae7f056 Merge branch 'pci/switchtec' adds 07850c01acaf Merge branch 'pci/sysfs' adds c6e2c59420d5 Merge branch 'pci/virtualization' adds 1f92a612de6b Merge branch 'pci/vpd' adds 1d73c23e2be8 Merge branch 'pci/misc' adds 61ea28f18853 Merge branch 'remotes/lorenzo/pci/aardvark' adds 1a5644a27ae3 Merge branch 'remotes/lorenzo/pci/apple' adds 1faff614aa9f PCI: j721e: Fix an error handling path in j721e_pcie_probe() adds 59ec8785913d Merge branch 'remotes/lorenzo/pci/cadence' adds de3803a04901 Merge branch 'remotes/lorenzo/pci/dt' adds e37699117c24 Merge branch 'remotes/lorenzo/pci/dwc' adds 217516a2d150 Merge branch 'remotes/lorenzo/pci/endpoint' adds b954a2514efa Merge branch 'remotes/lorenzo/pci/imx6' adds 59abd1770dcc Merge branch 'pci/host/mt7621' adds f3b9abfbcb8d Merge branch 'remotes/lorenzo/pci/qcom' adds fc0e85c915eb Merge branch 'pci/host/rcar' adds 65338f0e0eee Merge branch 'remotes/lorenzo/pci/vmd' adds aa9b12d329d9 Merge branch 'remotes/lorenzo/pci/xgene' adds ebac3f41d6c0 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds c05518b54a3b Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] adds 256d199b4061 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 5166d9ef7c94 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] adds 7294cee5cd18 Merge branch 'i3c/next' of git://git.kernel.org/pub/scm/li [...] adds 6105870f794d hwmon: (dell-smm) Sort includes in alphabetical order adds 38c5b0dd7d30 hwmon: (dell-smm) Use strscpy_pad() adds e64325e8c56e hwmon: (dell-smm) Return -ENOIOCTLCMD instead of -EINVAL adds 927d89ee96b3 hwmon: (dell-smm) Add comment explaining usage of i8k_conf [...] adds c0d79987a0d8 hwmon: (dell-smm) Speed up setting of fan speed adds a8e948ca64a4 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] adds d53dfbb52eab Merge branch 'docs-next' of git://git.lwn.net/linux.git adds 99c6f64df041 Merge branch 'master' of git://linuxtv.org/media_tree.git adds b3a1bf7b3568 media: admin-guide: add stm32-dma2d description adds 628c03866cee media: dt-bindings: media: add document for STM32 DMA2d bindings adds e0847b63dfc8 media: v4l2-mem2mem: add v4l2_m2m_get_unmapped_area for no [...] adds 770cd664ef87 media: videobuf2: Fix the size printk format adds 91fd1e8dcc75 media: v4l2-ctrls: Add V4L2_CID_COLORFX_CBCR max setting adds 3bf118d29b0d media: v4l2-ctrls: Add RGB color effects control adds bdbbd511ef0c media: stm32-dma2d: STM32 DMA2D driver adds 90683eda7efd Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git adds 3598b30bd970 cpufreq: Fix typo in cpufreq.h adds 01de5fcd8b1a PM: hibernate: fix sparse warnings adds 9437e393777e PM: hibernate: swap: Use vzalloc() and kzalloc() adds 39fbef4b0f77 PM: hibernate: Get block device exclusively in swsusp_check() adds 4570ddda4338 powercap/drivers/dtpm: Encapsulate even more the code adds 7a89d7eacf8e powercap/drivers/dtpm: Simplify the dtpm table adds d2cdc6adc308 powercap/drivers/dtpm: Use container_of instead of a priva [...] adds eb82bace8931 powercap/drivers/dtpm: Scale the power with the load adds 5d8cb8db9f79 powercap/drivers/dtpm: Fix power limit initialization adds 3b4bd495131e Merge tag 'dtpm-v5.16' of https://git.linaro.org/people/da [...] adds 30c7771b41dc Merge branches 'pm-cpufreq', 'pm-sleep' and 'powercap' int [...] adds f4988c56e37f Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] adds 52aede18baaa Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] adds f47a69cddc7f Merge branch 'cpupower' of git://git.kernel.org/pub/scm/li [...] adds ef8f7dbc6cea Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] adds 84fd7c4e301d Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] adds 69f5fcf7ad07 Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] adds dede33da0d97 RDMA/irdma: Make irdma_uk_cq_init() return a void adds 911a81c9c709 RDMA/core: Use kvzalloc when allocating the struct ib_port adds 5c511d28b959 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 4def0acb63ce dt-bindings: vendor-prefixes: Add asix prefix adds b13c7a88a7b6 dt-bindings: net: Add bindings for AX88796C SPI Ethernet Adapter adds a97c69ba4f30 net: ax88796c: ASIX AX88796C SPI Ethernet Adapter Driver adds ab98bbee072c Merge branch 'ax88796c-spi-ethernet-adapter' adds bdfa75ad70e9 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net adds b89e7f2c31ae ice: Nuild fix. adds 016c89460d34 mlx5: fix build after merge adds 93772114413e net: xen: use eth_hw_addr_set() adds a7021af707a3 usb: smsc: use eth_hw_addr_set() adds 18867486fea3 net: qmi_wwan: use dev_addr_mod() adds 2674e7ea22ba net: usb: don't write directly to netdev->dev_addr adds 1e9258c389ee fddi: defxx,defza: use dev_addr_set() adds 2e0566aeb9ff fddi: skfp: constify and use dev_addr_set() adds ed088907563d net: fjes: constify and use eth_hw_addr_set() adds 5ed5b1912a81 net: hippi: use dev_addr_set() adds 978bb0ae8b83 net: s390: constify and use eth_hw_addr_set() adds 7996acffd7cc net: plip: use eth_hw_addr_set() adds 5f07da89bcd0 net: sb1000,rionet: use eth_hw_addr_set() adds 65a4fbbf2263 net: hldc_fr: use dev_addr_set() adds 07591ebec3cf Merge branch 'net-don-t-write-directly-to-netdev-dev_addr' adds 24f7cf9b851e Merge tag 'mac80211-next-for-net-next-2021-10-21' of git:/ [...] adds d1a3f40951bb Merge tag 'wireless-drivers-next-2021-10-22' of git://git. [...] adds 47b068247aa7 net: liquidio: Make use of the helper macro kthread_run() adds f3956e309ecc net: dsa: sja1105: Add of_node_put() before return adds 61e18ce7348b gre/sit: Don't generate link-local addr if addr_gen_mode i [...] adds 99ad92eff764 devlink: Delete obsolete parameters publish API adds 22849b5ea595 devlink: Remove not-executed trap policer notifications adds 8bbeed485823 devlink: Remove not-executed trap group notifications adds 7a690ad499e7 devlink: Clean not-executed param notifications adds 0998aee279c3 Merge branch 'delete-impossible-devlink-notifications' adds db690aecafd1 octeontx2-af: Increase number of reserved entries in KPU adds 0ebecb2644c8 net: mdio: Add helper functions for accessing MDIO devices adds c8fb89a7a7d1 net: phylink: Convert some users of mdiobus_* to mdiodev_* adds 65aa371ea52a net: Convert more users of mdiobus_* to mdiodev_* adds 218f23e8a96f net: phy: bcm7xxx: Add EPHY entry for 7712 adds f4b054d9bb2b dt-bindings: net: bcmgenet: Document 7712 binding adds 3cd92eae9104 net: bcmgenet: Add support for 7712 16nm internal EPHY adds 25790844006a dt-bindings: net: macb: Add mdio bus child node adds 4d98bb0d7ec2 net: macb: Use mdio child node for MDIO bus if it exists adds 643979cf5ec4 net: dsa: sja1105: wait for dynamic config command complet [...] adds 1681ae1691ef net: dsa: sja1105: serialize access to the dynamic config [...] adds f2c4bdf62d76 net: mscc: ocelot: serialize access to the MAC table adds f239934cffe5 net: dsa: b53: serialize access to the ARL table adds 49753a75b9a3 net: dsa: lantiq_gswip: serialize access to the PCE table adds d3bd89243768 net: dsa: introduce locking for the address lists on CPU a [...] adds 5cdfde49a07f net: dsa: drop rtnl_lock from dsa_slave_switchdev_event_work adds 016748961ba5 selftests: lib: forwarding: allow tests to not require mz and jq adds edc90d15850c selftests: net: dsa: add a stress test for unlocked FDB op [...] adds 965e6b262f48 Merge branch 'dsa-rtnl' adds 4973056cceac net: convert users of bitmap_foo() to linkmode_foo() adds 5fd348a050f7 net: core: constify mac addrs in selftests adds efd38f75bb04 net: rtnetlink: use __dev_addr_set() adds 86466cbed173 net: phy: constify netdev->dev_addr references adds 6f238100d098 net: bonding: constify and use dev_addr_set() adds 39c19fb9b4f9 net: hsr: get ready for const netdev->dev_addr adds 5520fb42a0a1 net: caif: get ready for const netdev->dev_addr adds 8bc7823ed3bd net: drivers: get ready for const netdev->dev_addr adds d6b3daf24e75 net: atm: use address setting helpers adds 45f850c1e9d4 Merge branch 'dev_addr-dont-write' adds 9b44a927e195 can: bcm: Use hrtimer_forward_now() adds e34629043960 can: bittiming: can_fixup_bittiming(): change type of tseg [...] adds 63dfe0709643 can: bittiming: allow TDC{V,O} to be zero and add can_tdc_ [...] adds 39f66c9e2297 can: bittiming: change unit of TDC parameters to clock periods adds da45a1e4d7b9 can: bittiming: change can_calc_tdco()'s prototype to not [...] adds d99755f71a80 can: netlink: add interface for CAN-FD Transmitter Delay C [...] adds e8060f08cd69 can: netlink: add can_priv::do_get_auto_tdcv() to retrieve [...] adds fa759a9395ea can: dev: add can_tdc_get_relative_tdco() helper function adds 7bc9ab0f42b3 can: at91/janz-ican3: replace snprintf() in show functions [...] adds 39aab46063ed can: rcar: drop unneeded ARM dependency adds 28616ed180c3 can: mscan: mpc5xxx_can: Make use of the helper function d [...] adds 108194666a3f can: gs_usb: use %u to print unsigned values adds 28e0a70cede3 can: peak_usb: CANFD: store 64-bits hw timestamps adds c92603931bfd can: xilinx_can: remove repeated word from the kernel-doc adds b9b8218bb3c0 can: xilinx_can: xcan_remove(): remove redundant netif_napi_del() adds 12f241f26436 Merge tag 'linux-can-next-for-5.16-20211024' of git://git. [...] adds 2d7e73f09fc2 Revert "Merge branch 'dsa-rtnl'" adds 232deb3f9567 net: dsa: avoid refcount warnings when ->port_{fdb,mdb}_de [...] adds df405910ab9f net: dsa: sja1105: wait for dynamic config command complet [...] adds eb016afd83a9 net: dsa: sja1105: serialize access to the dynamic config [...] adds 2468346c5677 net: mscc: ocelot: serialize access to the MAC table adds f7eb4a1c0864 net: dsa: b53: serialize access to the ARL table adds cf231b436f7c net: dsa: lantiq_gswip: serialize access to the PCE registers adds 338a3a4745aa net: dsa: introduce locking for the address lists on CPU a [...] adds 0faf890fc519 net: dsa: drop rtnl_lock from dsa_slave_switchdev_event_work adds d70b51f2845d selftests: lib: forwarding: allow tests to not require mz and jq adds eccd0a80dc7f selftests: net: dsa: add a stress test for unlocked FDB op [...] adds 57bb11328f9a Merge branch 'dsa-rtnl' adds 0969becb5f76 s390/qeth: improve trace entries for MAC address (un)registration adds 2decb0b7ba2d s390/qeth: remove .do_ioctl() callback from driver discipline adds a18c28f0aeeb s390/qeth: move qdio's QAOB cache into qeth adds fdd3c5f076b6 s390/qeth: clarify remaining dev_kfree_skb_any() users adds dc15012bb083 s390/qeth: don't keep track of Input Queue count adds 22e2b5cdb0b9 s390/qeth: fix various format strings adds 79140e22d245 s390/qeth: add __printf format attribute to qeth_dbf_longtext adds 7ffaef824c9a s390/qeth: fix kernel doc comments adds 56c5af2566a7 s390/qeth: update kerneldoc for qeth_add_hw_header() adds 6047862d5e73 Merge branch 's390-qeth-next' adds c99fead7cb07 net: hns3: add debugfs support for interrupt coalesce adds 0bd7e894dffa net: hns3: modify mac statistics update process for compatibility adds 4e4c03f6ab63 net: hns3: device specifications add number of mac statistics adds c8af2887c941 net: hns3: add support pause/pfc durations for mac statistics adds 58cb422ef625 net: hns3: modify functions of converting speed ability to [...] adds 6eaed433ee5f net: hns3: add update ethtool advertised link modes for FI [...] adds b566ef60394c net: hns3: add new ras error type for roce adds da3fea80fea4 net: hns3: add error recovery module and type for himac adds 0b87074b9064 Merge branch 'hns3-next' adds c0f0b563f8c0 net: phy: at803x: replace AT803X_DEVICE_ADDR with MDIO_MMD_PCS adds 2d4284e88a59 net: phy: at803x: use phy_modify() adds 7beecaf7d507 net: phy: at803x: improve the WOL feature adds 9540cdda9113 net: phy: at803x: use GENMASK() for speed status adds daf61732a49a net: phy: add qca8081 ethernet phy driver adds 79c7bc052154 net: phy: add qca8081 read_status adds 765c22aad157 net: phy: add qca8081 get_features adds f884d449bf28 net: phy: add qca8081 config_aneg adds 1cf4e9a6fbdb net: phy: add constants for fast retrain related register adds 63c67f526db8 net: phy: add genphy_c45_fast_retrain adds 2acdd43fe009 net: phy: add qca8081 config_init adds 9d4dae29624f net: phy: add qca8081 soft_reset and enable master/slave seed adds 8bc1c5430c4b net: phy: adjust qca8081 master/slave seed value if link down adds 8c84d7528d8d net: phy: add qca8081 cdt feature adds 71de5b234c3b Merge branch 'qca8081-phy-driver' adds b8bfafe43481 selftests: mlxsw: Add helpers for skipping selftests adds 535ac9a5fba5 selftests: mlxsw: Use permanent neighbours instead of reac [...] adds e860419684b5 selftests: mlxsw: Reduce test run time adds 233cdfbac8bc Merge branch 'mlxsw-selftests-updates' adds 1344e751e910 gve: Add RX context. adds 37149e9374bf gve: Implement packet continuation for RX. adds 255489f5b33c gve: Add a jumbo-frame device option. adds 6df5713e050b Merge branch 'gve-jumbo-frame' adds 8603caaec98f mt76: mt7921: fix mt7921s Kconfig adds a88cae727b3e mt76: mt7921: fix Wformat build warning adds 753453afacc0 mt76: mt7615: mt7622: fix ibss and meshpoint adds 2b30da451062 Merge tag 'wireless-drivers-next-2021-10-25' of git://git. [...] adds 7ce9a701ac8f usbb: catc: use correct API for MAC addresses adds 2c087dfcc9d5 mlxsw: spectrum: Use 'bitmap_zalloc()' when applicable adds 39d8fb96e3d7 net/tls: tls_crypto_context add supported algorithms context adds 3fb59a5de5cb net/tls: getsockopt supports complete algorithm list adds a0c8c3372b41 fddi: defza: add missing pointer type cast adds 08c181f052ed bluetooth: use eth_hw_addr_set() adds a1916d34462f bluetooth: use dev_addr_set() adds dcd63d432680 Merge branch 'bluetooth-don-t-write-directly-to-netdev-dev_addr' adds dad13e7c9aaf Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds fae1b05e6f0a libbpf: Fix the use of aligned attribute adds 57385ae31ff0 selftests/bpf: Make perf_buffer selftests work on 4.9 kern [...] adds 1000298c7683 libbpf: Fix memory leak in btf__dedup() adds 6a886de070fa libbpf: Add btf__type_cnt() and btf__raw_data() APIs adds 2502e74bb5f9 perf bpf: Switch to new btf__raw_data API adds 2d8f09fafc63 tools/resolve_btfids: Switch to new btf__type_cnt API adds 58fc155b0e4b bpftool: Switch to new btf__type_cnt API adds 487ef148cf17 selftests/bpf: Switch to new btf__type_cnt/btf__raw_data APIs adds 59f2a29c0412 Merge branch 'libbpf: Add btf__type_cnt() and btf__raw_dat [...] adds e89ef634f81c bpftool: Avoid leaking the JSON writer prepared for progra [...] adds a77f879ba117 libbpf: Use func name when pinning programs with LIBBPF_ST [...] adds d1321207b176 selftests/bpf: Fix flow dissector tests adds a33f607f6802 Merge branch 'libbpf: use func name when pinning programs [...] adds bd16dee66ae4 bpf: Add BTF_KIND_DECL_TAG typedef support adds 9d19a12b02bf selftests/bpf: Add BTF_KIND_DECL_TAG typedef unit tests adds 557c8c480401 selftests/bpf: Test deduplication for BTF_KIND_DECL_TAG typedef adds 8c18ea2d2c29 selftests/bpf: Add BTF_KIND_DECL_TAG typedef example in tag.c adds 5a8671349dd1 docs/bpf: Update documentation for BTF_KIND_DECL_TAG typed [...] adds 1c5088437004 Merge branch 'bpf: add support for BTF_KIND_DECL_TAG typedef' adds 5245dafe3d49 libbpf: Fix overflow in BTF sanity checks adds c825f5fee19c libbpf: Fix BTF header parsing checks adds 6972dc3b8778 selftests/bpf: Normalize selftest entry points adds 8ea688e7f444 selftests/bpf: Support multiple tests per file adds 2c0f51ac3206 selftests/bpf: Mark tc_redirect selftest as serial adds 3762a39ce85f selftests/bpf: Split out bpf_verif_scale selftests into mu [...] adds 57c8d362cefe Merge branch 'Parallelize verif_scale selftests' adds 57edc4d2baac Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 1bbe9c0b164c Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds f3f0dad3c536 Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/l [...] adds 241eb3f3ee42 netfilter: ebtables: use array_size() helper in copy_{from [...] adds 1eb84c3ca10a Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds f33b0068cdaf Bluetooth: vhci: Fix checking of msft_opcode adds 2a7ca7459d90 Bluetooth: cmtp: fix possible panic when cmtp_init_sockets [...] adds b5e6fa7a1257 Bluetooth: bfusb: fix division by zero in send path adds 2d6d4089ea89 Bluetooth: hci_bcm: Remove duplicated entry in OF table adds 8c0d17b6b06c Bluetooth: mediatek: add BT_MTK module adds 3a722044aacf Bluetooth: btmtksido: rely on BT_MTK module adds 877ec9e1d07b Bluetooth: btmtksdio: add .set_bdaddr support adds 77b210d1ae78 Bluetooth: btmtksdio: explicitly set WHISR as write-1-clear adds 26270bc189ea Bluetooth: btmtksdio: move interrupt service to work adds 5b23ac1adbc5 Bluetooth: btmtksdio: update register CSDIOCSR operation adds 184ea403ccfc Bluetooth: btmtksdio: use register CRPLR to read packet length adds 10fe40e1d70a Bluetooth: btmtksdio: transmit packet according to status [...] adds 1705643faecd mmc: add MT7921 SDIO identifiers for MediaTek Bluetooth devices adds c603bf1f94d0 Bluetooth: btmtksdio: add MT7921s Bluetooth support adds 28fb9aadc9c4 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 6d303c0065b8 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] adds a84f7cc76f5d Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] adds d38d9f6f8248 Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] adds 7e75c33756c9 hwrng: s390 - replace snprintf in show functions with sysfs_emit adds 3ae88f676aa6 crypto: tcrypt - fix skcipher multi-buffer tests for 1420B blocks adds 182982706699 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 52b0964d126e Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] adds dd66f56caea6 dma-buf: fix kerneldoc for renamed members adds 40298cb45071 drm/nouveau: use the new iterator in nouveau_fence_sync adds 1d51775cd3f5 dma-buf: add dma_resv selftest v4 adds 930ca2a7cbb6 drm/amdgpu: use the new iterator in amdgpu_sync_resv adds 25b8a14e88d9 drm/amdgpu: use new iterator in amdgpu_ttm_bo_eviction_valuable adds 9d27478c7c01 drm: Build drm_irq.o only if CONFIG_DRM_LEGACY has been set adds 72071beec8fb drm: Link several object files into drm_kms_helper.ko adds 4b2b5e142ff4 drm: Move GEM memory managers into modules adds 525bbf72dbe0 drm: use new iterator in drm_gem_plane_helper_prepare_fb v3 adds 736638246ec2 Merge drm/drm-next into drm-misc-next adds 5517357a4733 clk: bcm-2835: Pick the closest clock rate adds 8ca011ef4af4 clk: bcm-2835: Remove rounding up the dividers adds 3e85b8159160 drm/vc4: hdmi: Set a default HSM rate adds c86b41214362 drm/vc4: hdmi: Move the HSM clock enable to runtime_pm adds 0f5251339eda drm/vc4: hdmi: Make sure the controller is powered in detect adds 9c6e4f6ed1d6 drm/vc4: hdmi: Make sure the controller is powered up during bind adds caa51a4c11f1 drm/vc4: hdmi: Rework the pre_crtc_configure error handling adds 724fc856c09e drm/vc4: hdmi: Split the CEC disable / enable functions in two adds 20b0dfa86bef drm/vc4: hdmi: Make sure the device is powered with CEC adds 14e193b95604 drm/vc4: hdmi: Warn if we access the controller while disabled adds bca10db67bda drm/vc4: crtc: Make sure the HDMI controller is powered wh [...] adds 62b51e4be63c dt-bindings: ili9881c: add missing panel-common inheritance adds f4b2e66967bc dt-bindings: ili9881c: add rotation property adds d9c022d5dfea drm/panel: ilitek-ili9881c: Read panel orientation adds e15623cdce6f drm/panel: make sharp_ls055d1sx04 static adds 44653c400615 drm/panel: novatek-nt35950: remove unneeded semicolon adds e25db0a539c3 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] adds ac82902df9cf drm/amd/pm: Enable GPU metrics for One VF mode adds a61794bd2f65 drm/amdgpu: remove grbm cam index/data operations for gfx v10 adds e77f0f5c6a66 drm/amd/amdgpu: add dummy_page_addr to sriov msg adds 75fa98d6e458 drm/amdkfd: clarify the origin of cpages returned by migra [...] adds 33c6bd989d5e drm/amdkfd: debug message to count successfully migrated pages adds e8ac9e93b492 drm/amdgpu/vcn3.0: handle harvesting in firmware setup adds c5dd5667f419 drm/amdgpu: Consolidate VCN firmware setup code adds 7876c7ea14af drm/amdgpu/vcn2.0: remove intermediate variable adds 47be978be0e6 drm/amdgpu/vcn3.0: remove intermediate variable adds 8cbc52c20793 drm/amdgpu: Workaround harvesting info for some navy floun [...] adds 0b54122ca1da drm/amdgpu/swsmu: handle VCN harvesting for VCN SMU setup adds 4df5585776fa drm/amdgpu/smu11.0: add missing IP version check adds df9feb1a6972 drm/amdgpu/nbio7.4: use original HDP_FLUSH bits adds 47b67c9900db drm/amd/pm: Disable fan control if not supported adds 41ad36623fab amd/display: remove ChromeOS workaround adds b9748bf587fd drm/amdgpu: use generic fb helpers instead of setting up A [...] adds 98242b658a65 drm/amdgpu: add another raven1 gfxoff quirk adds eb7b12b84cfd drm/amdgpu: only check for _PR3 on dGPUs adds 063244dd5577 drm/amdgpu/swsmu/vgh: rename MSG_RlcPowerNotify adds 0c981154251a Revert "amd/amdgpu: Disable VCN DPG mode for Picasso" adds ac97a93d6d3c Revert "drm/amd/display: To modify the condition in indica [...] adds 0b7321c7ca9b drm/radeon: Add HD-audio component notifier support (v2) adds 519fc0a14c81 drm/amdgpu/display: add quirk handling for stutter mode adds 05fab7d00165 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] adds 6eaecf014807 drm/i915: remove CNL leftover adds 877d074939a5 drm/i915/cdclk: put the cdclk vtables in const data adds c4ae82a0e922 drm: Small optimization to intel_dp_mst_atomic_master_trans_check adds 532ba19ac7d2 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] adds 7604db291975 Merge branch 'drm/tegra/for-next' of git://anongit.freedes [...] adds f8546caa41dd drm/msm: Fix missing include files in msm_gem.c adds 89e56d5ed1f7 drm/msm: Fix missing include files in msm_gem_shrinker.c adds 31b3b1f5e352 drm/msm/hdmi: use bulk regulator API adds 78d9b458cc21 drm/msm/dpu: Add CRC support for DPU adds 6427f5d05e7f dt-bindings: drm/msm/gpu: convert to YAML adds 57fd4f34ddac dt-bindings: msm: add DT bindings for sc7280 adds 8bf71a5719b6 drm/msm: Fix potential NULL dereference in DPU SSPP adds 409af447c2a0 drm/msm/dsi: fix wrong type in msm_dsi_host adds c6c2fb596b29 drm/msm/dpu: Remove impossible NULL check adds 00326bfa4e63 drm/msm/dpu: Remove dynamic allocation from atomic context adds 29aed2e2400f Merge branch 'msm-next' of https://gitlab.freedesktop.org/ [...] adds 29ccbd833f4c Merge branch 'imx-drm/next' of https://git.pengutronix.de/ [...] adds f231ff38b7b2 regmap: spi: Set regmap max raw r/w from max_transfer_size adds a8d880671c13 Merge remote-tracking branch 'regmap/for-5.16' into regmap-next adds 78fba12d489c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 3462546aa74a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 6cace797f1a8 ASoC: fix unmet dependency on GPIOLIB adds c778c01d3e66 ASoC: cs42l42: Remove unused runtime_suspend/runtime_resum [...] adds e7ee1ac4ecb5 ASoC: rt5682s: Downsizing the DAC volume scale adds e138233e56e9 ASoC: meson: axg-card: make links nonatomic adds bf5e4887eedd ASoC: meson: axg-tdm-interface: manage formatters in trigger adds 866d744434f1 Merge series "ASoC: meson: axg: fix TDM channel order sync [...] adds 53880e382bb1 ASoC: amd: add Yellow Carp ACP6x IP register header adds c62442bd5d9f ASoC: amd: add Yellow Carp ACP PCI driver adds 8c7161f2c97b ASoC: amd: add acp6x init/de-init functions adds fc329c1de498 ASoC: amd: add platform devices for acp6x pdm driver and d [...] adds 7610174a5bfe ASoC: amd: add acp6x pdm platform driver adds cc0deaa2dc73 ASoC: amd: add acp6x irq handler adds ceb4fcc13ae5 ASoC: amd: add acp6x pdm driver dma ops adds c8212df7bc0f ASoC: amd: add acp6x pci driver pm ops adds 4c2e711af219 ASoC: amd: add acp6x pdm driver pm ops adds 89728d97db3f ASoC: amd: enable Yellow carp acp6x drivers build adds 058dfdf37f25 ASoC: amd: create platform device for acp6x machine driver adds fa991481b8b2 ASoC: amd: add YC machine driver using dmic adds a80d7edadfa1 ASoC: amd: enable Yellow Carp platform machine driver build adds d96e75bb1de2 Merge series "Add Yellow Carp platform ASoC driver" from V [...] adds 623621a9f9e1 ASoC: amd: Add common framework to support I2S on ACP SOC adds 58c8c8438db4 ASoC: amd: acp: Add I2S support on Renoir platform adds e646b51f5dd5 ASoC: amd: acp: Add callback for machine driver on ACP adds d4c750f2c7d4 ASoC: amd: acp: Add generic machine driver support for ACP cards adds 9d8a7be88b33 ASoC: amd: acp: Add legacy sound card support for Chrome audio adds 9f84940f5004 ASoC: amd: acp: Add SOF audio support on Chrome board adds cabc3acec02a ASoC: amd: acp: Add support for Maxim amplifier codec adds 8b7256266848 ASoC: amd: acp: Add support for RT5682-VS codec adds e8e8c4a5d11b Merge series "ASoC: Add common modules support for ACP hw [...] adds 8a8e1b90bd2c ASoC: amd: acp: Add acp_machine struct for renoir platform. adds a6d968a3e8f0 ASoC: doc: update codec example code adds 8b27cb2e6dd6 ASoc: wm8731: Drop empty spi_driver remove callback adds de8fc2b0a3f9 ASoC: tegra: Restore AC97 support adds 824edd866a13 ASoC: tegra: Set default card name for Trimslice adds 03f0267b090f ASoc: wm8900: Drop empty spi_driver remove callback adds ca7270a7b60d ASoC: cs35l41: Make cs35l41_remove() return void adds 3e701151feef ASoC: fix unmet dependency on GPIOLIB for SND_SOC_MAX98357A adds 044c11401443 ASoC: wm8962: Convert to devm_clk_get_optional() adds 2003c44e28ac ASoC: cs42l42: Prevent NULL pointer deref in interrupt handler adds cd51b942f344 ASoC: dt-bindings: wlf,wm8962: Convert to json-schema adds 141b64f47202 Merge series "ASoC: wm8962: Conversion to json-schema and [...] adds de6e9190a8a7 ASoC: dt-bindings: lpass: add binding headers for digital codecs adds 4b29d5a0bdb9 ASoC: qcom: common: Respect status = "disabled" on DAI link nodes adds 1198ff12cbdd ASoC: topology: Fix stub for snd_soc_tplg_component_remove() adds 6d724ad32e15 Merge remote-tracking branch 'asoc/for-5.16' into asoc-next adds 198b64a62681 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 567ca12aef1d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 9208d4149758 block: add a ->get_unique_id method adds b83ce214af38 sd: implement ->get_unique_id adds 8c6aabd1c72b nfsd/blocklayout: use ->get_unique_id instead of sending S [...] adds 237ea1602fb4 bsg-lib: initialize the bsg_job in bsg_transport_sg_io_fn adds 68ec3b819a5d scsi: add a scsi_alloc_request helper adds 4abafdc4360d block: remove the initialize_rq_fn blk_mq_ops method adds 4845012eb5b4 block: remove QUEUE_FLAG_SCSI_PASSTHROUGH adds 3c9a033d6d71 Merge branch 'for-5.16/passthrough-flag' into for-next adds 297db731847e block: fix req_bio_endio append error handling adds 8bdf7b3fe1f4 blk-mq-sched: Don't reference queue tagset in blk_mq_sched [...] adds b24c62c2f489 Merge branch 'for-5.16/block' into for-next adds 47e9624616c8 block: remove support for cryptoloop and the xor transfer adds 787ea8b16280 Merge branch 'for-5.16/drivers' into for-next adds 9a208ba5c9af fs: remove __sync_filesystem adds 70164eb6ccb7 block: remove __sync_blockdev adds d39b0a2fae36 xen-blkback: use sync_blockdev adds 1226dfff572f btrfs: use sync_blockdev adds cb9568ee755c fat: use sync_blockdev_nowait adds 680e667bc2e4 ntfs3: use sync_blockdev_nowait adds 1e03a36bdff4 block: simplify the block device syncing code adds b4961780b13c Merge branch 'for-5.16/inode-sync' into for-next adds 90fa02883f06 io_uring: implement async hybrid mode for pollable requests adds b035fceab430 Merge branch 'for-5.16/io_uring' into for-next adds 599593a82fc5 sched: make task_struct->plug always defined adds 75533ffdecf4 Merge branch 'for-5.16/block' into for-next adds 54a88eb838d3 block: add single bio async direct IO helper adds fa5fa8ec6077 block: refactor bio_iov_bvec_set() adds 0c9d338c8443 blk-cgroup: synchronize blkg creation against policy deactivation adds b756bf990a5b Merge branch 'for-5.16/block' into for-next adds c907e52c72de io-wq: use helper for worker refcounting adds 255657d23704 io_uring: clean io_wq_submit_work()'s main loop adds d01905db14eb io_uring: clean iowq submit work cancellation adds 658d0a401637 io_uring: check if opcode needs poll first on arming adds afb7f56fc624 io_uring: don't try io-wq polling if not supported adds d6a644a79545 io_uring: clean up timeout async_data allocation adds b9a6b8f92f6f io_uring: kill unused param from io_file_supports_nowait adds fb27274a90ea io_uring: clusterise ki_flags access in rw_prep adds 46a17cabdace Merge branch 'for-5.16/io_uring' into for-next adds d28e4dff085c block: ataflop: more blk-mq refactoring fixes adds 36413f42eaf5 Merge branch 'for-5.16/drivers' into for-next adds 4c3d8accdce2 usb: remove res2 argument from gadget code completions adds 6b19b766e8f0 fs: get rid of the res2 iocb->ki_complete argument adds e711164029c0 Merge branch 'for-5.16/ki_complete' into for-next adds 9f8b93a7df4d sbitmap: silence data race warning adds 9b3b463f3955 Merge branch 'for-5.16/block' into for-next adds 0cb3815f5831 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git adds 6a02f5b32926 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds e245db0a0132 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 5bf5f44c14ad Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds d95afef64f05 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] adds 275d8443abe2 Merge branch 'for-backlight-next' of git://git.kernel.org/ [...] adds 9ab3a4ec25c3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds ed96f35cecb0 Merge tag 'v5.15-rc6' into regulator-5.16 adds 061514dbfb79 regulator: lp872x: Remove lp872x_dvs_state adds 6a8b5bb0f135 regulator: tps62360: replacing legacy gpio interface for gpiod adds cb17820ef71e regulator: sy7636a: Remove requirement on sy7636a mfd adds 79738f1a5b8f Merge series "Add support for the silergy,sy7636a" from Al [...] adds 0adafd62505c regulator: qcom-rpmh: Add PM6350 regulators adds 12271ba94530 regulator: qcom,rpmh: Add compatible for PM6350 adds 6aed787cf746 Merge series "Initial Fairphone 4 support" from Luca Weiss [...] adds 32e84faa825e regulator: uniphier: Add USB-VBUS compatible string for NX1 SoC adds 4c1ef56bd9c7 regulator: uniphier: Add binding for NX1 SoC adds 0627d75a18ea Merge series "regulator: Introduce UniPhier NX1 SoC suppor [...] adds 3253e24bc2b6 regulator: Fix SY7636A breakage adds 400d5a5da43c regulator: Don't error out fixed regulator in regulator_sy [...] adds d7477e646291 regulator: tps80031: Remove driver adds 7492b724df4d Merge series "Remove TPS80031 driver" from Dmitry Osipenko [...] adds 9b5dc33ff806 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds ba4ce45f6c55 Merge branch 'next-testing' of git://git.kernel.org/pub/sc [...] adds bb80d9abc2fd Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] adds b44c5fdd5245 Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] adds c015710c6c04 Merge branch 'keys-next' of git://git.kernel.org/pub/scm/l [...] adds db02ba39b384 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds f91488ee15bd smackfs: use __GFP_NOFAIL for smk_cipso_doi() adds 0934ad42bb2c smackfs: use netlbl_cfg_cipsov4_del() for deleting cipso_v4_doi adds 2c65afd4538b Merge branch 'next' of git://github.com/cschaufler/smack-next adds 8d3716fb36a9 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds c46ecf7037a1 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds f1d46c113d5c dt-bindings: display: Document the Xylon LogiCVC display c [...] adds e76187b9792e scripts/dtc: Update to upstream version v1.6.1-19-g0a3a9d3449c8 adds 9a1b35e20969 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 326b772fee45 Merge branch 'mailbox-for-next' of git://git.linaro.org/la [...] adds 0204bdeb3df7 spi: bcm-qspi: Fix missing clk_disable_unprepare() on erro [...] adds f4bafa944553 spi: tegra20-slink: Put device into suspend on driver removal adds 186640328685 spi: tegra210-quad: Put device into suspend on driver removal adds 4c7971ccce3b Merge remote-tracking branch 'spi/for-5.16' into spi-next adds d6077b2bce0d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 40bd0b7b60c7 Merge branch 'x86/urgent' adds 31a20d9f2a9f Merge branch 'x86/sgx' adds 291b8a74c30b Merge branch 'x86/sev' adds 8296ab1a7b7b Merge branch 'x86/misc' adds 1e9ee43adbf6 Merge branch 'x86/fpu' adds b9e42436ff4c Merge branch 'x86/cpu' adds 672524bba11e Merge branch 'x86/core' adds 3f9c59fe4d23 Merge branch 'x86/cleanups' adds 62aa5d58d1f5 Merge branch 'x86/build' adds f59c2d09bcb5 Merge branch 'sched/urgent' adds 037495eb8133 stacktrace: Provide stack_trace_save_tsk() stub in the !CO [...] adds baf8cfa9c29d Merge branch 'sched/core' adds eb15818b8659 Merge branch 'ras/core' adds ae13b9e2d8a1 Merge branch 'perf/core' adds 4b74e8bd6873 Merge branch 'objtool/core' adds 478a23e62bb7 Merge branch 'locking/wwmutex' adds cedd3f2c6a4a Merge branch 'locking/core' adds dfbee03e72b0 Merge branch 'irq/core' adds 076643b8a37d Merge branch 'efi/core' adds 96611c26dc35 sched: Improve wake_up_all_idle_cpus() take #2 adds eaed27d0d01a sched/core: Remove rq_relock() adds 55409ac5c371 sched,x86: Fix L2 cache mask adds cba7bc0bba7f Merge remote-tracking branch 'tip/sched/core' into tip-master adds 578971f4e228 x86/fpu: Provide struct fpu_config adds 617473acdfe4 x86/fpu: Cleanup fpu__init_system_xstate_size_legacy() adds cd9ae7617449 x86/fpu/xstate: Cleanup size calculations adds 2bd264bce238 x86/fpu: Move xstate size to fpu_*_cfg adds 1c253ff2287f x86/fpu: Move xstate feature masks to fpu_*_cfg adds daddee247319 x86/fpu: Mop up xfeatures_mask_uabi() adds eda32f4f93b4 x86/fpu: Rework restore_regs_from_fpstate() adds d72c87018d00 x86/fpu/xstate: Move remaining xfeature helpers to core adds 7053999dfbfa Merge remote-tracking branch 'tip/x86/fpu' into tip-master adds 75c52dad5e32 x86/fpu: Prepare for sanitizing KVM FPU code adds 69f6ed1d14c6 x86/fpu: Provide infrastructure for KVM FPU cleanup adds d69c1382e1b7 x86/kvm: Convert FPU handling to a single swap buffer adds 582b01b6ab27 x86/fpu: Remove old KVM FPU interface adds b93d7ea16f1e Merge remote-tracking branch 'tip/x86/fpu' into tip-master adds eda9a4f7af6e clocksource/drivers/timer-ti-dm: Select TIMER_OF adds a8da61cee95e Merge tag 'timers-v5.16-rc1' into timers/core adds 5323cc30d36f Merge remote-tracking branch 'tip/timers/core' into tip-master adds b35633854ccb x86/fpu: Provide infrastructure for KVM FPU cleanup adds 61fb3a875983 x86/kvm: Convert FPU handling to a single swap buffer adds c341f1fe1543 x86/fpu: Remove old KVM FPU interface adds a6a55424db3d Merge branch 'tip-x86-fpu' into tip-master adds f2739ca15c41 x86/of: Kill unused early_init_dt_scan_chosen_arch() adds a87d4b47dd03 Merge remote-tracking branch 'tip/x86/cleanups' into tip-master adds 007faec014cb x86/sev: Expose sev_es_ghcb_hv_call() for use by HyperV adds 07d1c025abb3 Merge branch 'tip-x86-sev' into tip-master adds 2701cbf5818d Merge branch 'auto-latest' of git://git.kernel.org/pub/scm [...] adds 50cf4f7f4c35 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] adds 1e1d137f2001 Merge branch irq/modular-irqchips into irq/irqchip-next adds 68a6e0c63c76 irqchip/mchp-eic: Fix return value check in mchp_eic_init() adds e6a767a1757d Merge branch irq/mchp-eic into irq/irqchip-next adds 21ce6992f387 MAINTAINERS: update arm,vic.yaml reference adds 1ba5478270a5 irqchip: Fix compile-testing without CONFIG_OF adds 5ea83e2096fe Merge branch irq/misc-5.16 into irq/irqchip-next adds e96215bda702 Merge branch 'irq/irqchip-next' of git://git.kernel.org/pu [...] adds b30a779d5c55 tracing: Initialize upper and lower vars in pid_list_refill_irq() adds 49d67e445742 tracefs: Have tracefs directories not set OTH permission b [...] adds 21ccc9cd7211 tracing: Disable "other" permission bits in the tracefs files adds 6644c654ea70 ftrace: Cleanup ftrace_dyn_arch_init() adds bdac5c2b243f bootconfig: Allocate xbc_data inside xbc_init() adds e306220cb7b7 bootconfig: Add xbc_get_info() for the node information adds f30f00cc9664 tools/bootconfig: Run test script when build all adds 115d4d08aeb9 bootconfig: Rename xbc_destroy_all() to xbc_exit() adds f3668cde8562 bootconfig: Split parse-tree part from xbc_init adds 9b81c9bfff46 bootconfig: Remove unused debug function adds 160321b2602f tools/bootconfig: Print all error message in stderr adds 4f292c4886bf bootconfig: Replace u16 and u32 with uint16_t and uint32_t adds 4ee1b4cac236 bootconfig: Cleanup dummy headers in tools/bootconfig adds 43c9dd8ddf4e ftrace: Add unit test for removing trace function adds affc65924629 tracing: in_irq() cleanup adds 34cdd18b8d24 tracing: Use linker magic instead of recasting ftrace_ops_ [...] adds 7ce1bb83a140 tracing/cfi: Fix cmp_entries_* functions signature mismatch adds 9b84fadc444d tracing: Reuse logic from perf's get_recursion_context() adds 91ebe8bcbff9 tracing/perf: Add interrupt_context_level() helper adds 1e85010e17c1 x86/ftrace: Remove extra orig rax move adds 8646698aefad x86/ftrace: Remove fault protection code in prepare_ftrace_return adds 4a30e4c93051 ftrace/x86_64: Have function graph tracer depend on DYNAMI [...] adds 0c0593b45c9b x86/ftrace: Make function graph use ftrace directly adds 130c08065848 tracing: Add trampoline/graph selftest adds 4e341cad6b7a tracing: Fix selftest config check for function graph star [...] adds 1904a8144598 ftrace: Add ftrace_add_rec_direct function adds f64dd4627ec6 ftrace: Add multi direct register/unregister interface adds ccf5a89efd6f ftrace: Add multi direct modify interface adds 5fae941b9a6f ftrace/samples: Add multi direct interface test module adds ed29271894aa ftrace/direct: Do not disable when switching direct callers adds bce5c81cb31f tracing: Explain the trace recursion transition bit better adds 8720aeecc246 tracing: use %ps format string to print symbols adds e44e81c5b90f kprobes: convert tests to kunit adds 811b93ffaa48 x86/unwind: Compile kretprobe fixup code only if CONFIG_KR [...] adds f87174106215 arm64: kprobes: Record frame pointer with kretprobe instance adds fc6d647638a8 arm64: kprobes: Make a frame pointer on __kretprobe_trampoline adds cd9bc2c92588 arm64: Recover kretprobe modified return address in stacktrace adds b3ea5d56f212 ARM: clang: Do not rely on lr register for stacktrace adds 7e9bf33b8124 ARM: kprobes: Make a frame pointer on __kretprobe_trampoline adds fed240d9c974 ARM: Recover kretprobe modified return address in stacktrace adds 31c6688f9763 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds e7242613e6d7 rcu: Replace ________p1 and _________p1 with __UNIQUE_ID(rcu) adds 583042b89a39 rcu: Tighten rcu_advance_cbs_nowake() checks adds 681945b872ef rcu-tasks: Don't remove tasks with pending IPIs from holdout list adds 3d5e806fbb29 testing/bpf: Update test names for xchg and cmpxchg adds ef9724980787 torture: Catch kvm.sh help text up with actual options adds 48653e3b31af rcutorture: Sanitize RCUTORTURE_RDR_MASK adds 87afcff458df rcutorture: More thoroughly test nested readers adds 10ba5ab68f9b srcu: Prevent redundant __srcu_read_unlock() wakeup adds a8dd0f653719 rcutorture: Suppress pi-lock-across read-unlock testing fo [...] adds 073cd6bf7949 doc: Remove obsolete kernel-per-CPU-kthreads RCU_FAST_NO_H [...] adds d752004b90a5 torture: Remove RCU_FAST_NO_HZ from rcuscale and refscale [...] adds 3b767c4436ce torture: Remove RCU_FAST_NO_HZ from rcu scenarios adds b6093b4f9c44 rcu: Remove the RCU_FAST_NO_HZ Kconfig option adds d93bfe038e92 rcu: Move rcu_needs_cpu() to tree.c adds 20121ba4864a rcu: Ignore rdp.cpu_no_qs.b.exp on premptible RCU's rcu_qs() adds 3b8b60109fa6 rcu: Move rcu_data.cpu_no_qs.b.exp reset to rcu_export_exp_rdp() adds dbe7ced5d9c0 rcu: Remove rcu_data.exp_deferred_qs and convert to rcu_da [...] adds 6fa0b199c576 rcu: Mark sync_sched_exp_online_cleanup() ->cpu_no_qs.b.exp load adds 9d112f6f50c7 rcu: in_irq() cleanup adds a1fb4b31c892 rcu: Prevent expedited GP from enabling tick on offline CPU adds 75af965d1142 rcu: Make idle entry report expedited quiescent states adds 425a3c8800a0 rcu/nocb: Make local rcu_nocb_lock_irqsave() safe against [...] adds e79d482ae6c2 rcu/nocb: Prepare state machine for a new step adds aef917e0c912 rcu/nocb: Invoke rcu_core() at the start of deoffloading adds a217ed0a0d7b rcu/nocb: Make rcu_core() callbacks acceleration preempt-safe adds 10e4a80b408b rcu/nocb: Make rcu_core() callbacks acceleration (de-)offl [...] adds 54469a0f0f1a rcu/nocb: Check a stable offloaded state to manipulate qle [...] adds 81b49300b321 rcu/nocb: Use appropriate rcu_nocb_lock_irqsave() adds 21bff5ed2eb0 rcu/nocb: Limit number of softirq callbacks only on softirq adds f6819ab6626c rcu: Fix callbacks processing time limit retaining cond_resched() adds 622d3c35c5e8 rcu: Apply callbacks processing time limit only on softirq adds c651c19ea555 rcu/nocb: Don't invoke local rcu core on callback overload [...] adds 9ec2a03bbf4b clocksource: Forgive repeated long-latency watchdog clocks [...] adds 6161068bf209 torture: Test splatting for delay-ridden clocksources adds 536ef00cc1b8 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] adds 3d5e7a28b1ea KVM: x86: avoid warning with -Wbitwise-instead-of-logical adds c68dc1b577ea KVM: x86: Report host tsc and realtime values in KVM_GET_CLOCK adds 869b44211adc kvm: x86: protect masterclock with a seqcount adds 58d4277be9b6 KVM: x86: Refactor tsc synchronization code adds 828ca89628bf KVM: x86: Expose TSC offset controls to userspace adds 500065393400 tools: arch: x86: pull in pvclock headers adds 61fb1c54853d selftests: KVM: Add test for KVM_{GET,SET}_CLOCK adds c1901feef5bb selftests: KVM: Fix kvm device helper ioctl assertions adds c89551345326 selftests: KVM: Add helpers for vCPU device attributes adds 3f9808cac06c selftests: KVM: Introduce system counter offset test adds 1e76a3ce0d3c KVM: cleanup allocation of rmaps and page tracking data adds 2839180ce5bb KVM: x86/mmu: clean up prefetch/prefault/speculative naming adds 2e6e0d683b77 KVM: VMX: Restore host's MSR_IA32_RTIT_CTL when it's not zero adds ba51d627230f KVM: VMX: Use precomputed vmx->pt_desc.addr_range adds f4d3a902a558 KVM: VMX: Rename pt_desc.addr_range to pt_desc.num_address_ranges adds e099f3eb0e91 KVM: VMX: RTIT_CTL_BRANCH_EN has no dependency on other CPUID bit adds 610265ea3da1 KVM: x86/mmu: Rename slot_handle_leaf to slot_handle_level_4k adds 540c7abe61cc KVM: vPMU: Fill get_msr MSR_CORE_PERF_GLOBAL_OVF_CTRL w/ 0 adds 4dfe4f40d845 kvm: x86: mmu: Make NX huge page recovery period configurable adds 9dadfc4a6145 KVM: x86: Add vendor name to kvm_x86_ops, use it for error [...] adds 9ae7f6c9b51e KVM: emulate: Comment on difference between RDPMC implemen [...] adds 413eaa4ecd0f KVM: selftests: set CPUID before setting sregs in vcpu creation adds 552617382c19 KVM: X86: Don't reset mmu context when X86_CR4_PCIDE 1->0 adds a91a7c709600 KVM: X86: Don't reset mmu context when toggling X86_CR4_PGE adds e45e9e3998f0 KVM: X86: Fix tlb flush for tdp in kvm_invalidate_pcid() adds 509bfe3d9796 KVM: X86: Cache CR3 in prev_roots when PCID is disabled adds 264d3dc1d3dc KVM: X86: pair smp_wmb() of mmu_try_to_unsync_pages() with [...] adds 61b05a9fd4ae KVM: X86: Don't unload MMU in kvm_vcpu_flush_tlb_guest() adds bc3b3c1002ea KVM: x86/mmu: Drop a redundant, broken remote TLB flush adds e8be2a5ba86c KVM: x86/mmu: Drop a redundant remote TLB flush in kvm_zap [...] adds 21fa324654e4 KVM: x86/mmu: Extract zapping of rmaps for gfn range to se [...] adds 9b4eb77099f6 riscv: do not select non-existing config ANON_INODES adds ee49a8932971 KVM: x86: Move SVM's APICv sanity check to common x86 adds 187c8833def8 KVM: x86: Use rw_semaphore for APICv lock to allow vCPU pa [...] adds 6ff53f6a438f x86/irq: Ensure PI wakeup handler is unregistered before m [...] adds ec5a4919fa7b KVM: VMX: Unregister posted interrupt wakeup handler on ha [...] adds dfd3c713a9c8 kvm: x86: Remove stale declaration of kvm_no_apic_vcpu adds ed290e1c20da KVM: selftests: Fix nested SVM tests when built with clang adds a9d496d8e08c KVM: x86: Clarify the kvm_run.emulation_failure structure layout adds 0a62a0319abb KVM: x86: Get exit_reason as part of kvm_x86_ops.get_exit_info adds e615e355894e KVM: x86: On emulation failure, convey the exit reason, et [...] adds 0d7d84498fb4 KVM: x86: SGX must obey the KVM_INTERNAL_ERROR_EMULATION protocol adds 08bed815aaa1 Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] adds 70d00f0e1207 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 2d8fb8f3914b s390/gmap: validate VMA in __gmap_zap() adds b159f94c86b4 s390/gmap: don't unconditionally call pte_unmap_unlock() i [...] adds fe3d10024073 s390/mm: validate VMA in PGSTE manipulation functions adds 949f5c1244ee s390/mm: fix VMA and page table handling code in storage k [...] adds 46c22ffd2772 s390/uv: fully validate the VMA before calling follow_page() adds 8318c404cf8c s390/mm: no need for pte_alloc_map_lock() if we know the p [...] adds 7cb70266b0e3 s390/mm: optimize set_guest_storage_key() adds 14ea40e22c41 s390/mm: optimize reset_guest_reference_bit() adds 57c5df13eca4 KVM: s390: pv: add macros for UVC CC values adds d4074324b07a KVM: s390: pv: avoid double free of sida page adds 1e2aa46de526 KVM: s390: pv: avoid stalls for kvm_s390_pv_init_vm adds f0a1a0615a6f KVM: s390: pv: avoid stalls when making pages secure adds 8eeba194a32e KVM: s390: Simplify SIGP Set Arch handling adds 67cf68b6a5cc KVM: s390: Add a routine for setting userspace CPU state adds 21c9e29736dd Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 8e759631c75b xen/x86: streamline set_pte_mfn() adds b40465b2db81 xen/x86: restore (fix) xen_set_pte_init() behavior adds 90f0acfcca2e xen/x86: adjust xen_set_fixmap() adds 0d83f4dda8e2 xen/x86: adjust handling of the L3 user vsyscall special p [...] adds be5f200de696 xen/x86: there's no highmem anymore in PV mode adds 0f8f3a92a791 xen/x86: restrict PV Dom0 identity mapping adds 32c932b6aef9 xen-pciback: Fix return in pm_ctrl_init() adds 247c8433f3de x86/xen: Remove redundant irq_enter/exit() invocations adds c43d466c622b xen/pvcalls-back: Remove redundant 'flush_workqueue()' calls adds 71489efcf98e xen: fix wrong SPDX headers of Xen related headers adds 89d1aba4aae3 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] adds 84f0cc18e371 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds f9eaaa82b474 workqueue: doc: Call out the non-reentrance conditions adds 081722ccd4d9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 86af1d02d458 platform/x86: Support for EC-connected GPIOs for identify [...] adds 4c9dbf862279 platform/x86: amd-pmc: adjust arguments for `amd_pmc_send_cmd` adds 59348401ebed platform/x86: amd-pmc: Add special handling for timer base [...] adds ef51b9a520f0 platform/surface: gpe: Add support for Surface Laptop Studio adds 4f042e40199c platform/surface: aggregator_registry: Add support for Sur [...] adds dc0fd0acb6e0 HID: surface-hid: Use correct event registry for managing [...] adds ab5fe33925c6 HID: surface-hid: Allow driver matching for target ID 1 devices adds b8d4d35074fd platform/x86: wmi: change notification handler type adds 164e32717cbd docs: ABI: fix documentation warning in sysfs-driver-mlxreg-io adds 21d91e20793d platform/x86: lg-laptop: replace snprintf in show function [...] adds c4b9ad6bf990 platform/x86: sony-laptop: replace snprintf in show functi [...] adds 9527cdff7832 platform/x86: barco-p50-gpio: use KEY_VENDOR for button in [...] adds fc3341b4b55f platform/x86: system76_acpi: fix Kconfig dependencies adds a2d665bd2037 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 3236a486f8ad Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 48d0f9ad9091 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 84b612e273eb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 379e6cf9161d Merge branch 'for-next' of git://github.com/cminyard/linux [...] adds 09ee10ff804e dyndbg: refine verbosity 1-4 summary-detail adds c87761db2100 component: do not leave master devres group open after bind adds 48d09e97876b firmware_loader: formalize built-in firmware API adds e520ecf4546f firmware_loader: remove old DECLARE_BUILTIN_FIRMWARE() adds 9d48960414c7 x86/microcode: Use the firmware_loader built-in API adds e2e2c0f20f32 firmware_loader: move struct builtin_fw to the only place used adds 771856caf518 vmlinux.lds.h: wrap built-in firmware support under FW_LOADER adds c8dcf655ec81 x86/build: Tuck away built-in firmware under FW_LOADER adds 92016dbd7068 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] adds 81dddf72ac6d usb: host: fotg210: Make use of dma_pool_zalloc() instead [...] adds 6a4785614534 usb: host: ehci: Make use of dma_pool_zalloc() instead of [...] adds 20f588ac9841 usb: ohci: disable start-of-frame interrupt in ohci_rh_suspend adds b2cab2a24fb5 usb: dwc2: drd: fix dwc2_force_mode call in dwc2_ovr_init adds 8d387f61b024 usb: dwc2: drd: fix dwc2_drd_role_sw_set when clock could [...] adds 1ad707f559f7 usb: dwc2: drd: reset current session before setting the new one adds fc153aba3ef3 usb: max-3421: Use driver data instead of maintaining a li [...] adds 859c675d84d4 usb: gadget: uvc: consistently use define for headerlen adds e6bab2b66329 usb: gadget: uvc: rename function to be more consistent adds 38db3716a5f8 usb: gadget: uvc: test if ep->desc is valid on ep_queue adds 5fc49d8bee73 usb: gadget: uvc: only schedule stream in streaming state adds f9897ec0f6d3 usb: gadget: uvc: only pump video data if necessary adds e4ce9ed835bc usb: gadget: uvc: ensure the vdev is unset adds 02f8b1360312 usb: musb: sunxi: Don't print error on MUSB_ULPI_BUSCONTRO [...] adds 21b5fcdccb32 usb: musb: Balance list entry in musb_gadget_queue adds 9aaa81c3366e USB: chipidea: fix interrupt deadlock adds 876a75cb520f usb: dwc3: gadget: Skip resizing EP's TX FIFO if already resized adds d1a4683747fe usb: dwc3: Align DWC3_EP_* flag macros adds 260d88b79c9f usb: gadget: configfs: add cfg_to_gadget_info() helper adds c26f1c109d21 usb: gadget: configfs: change config attributes file operation adds 4cf57c317770 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] adds 625989175e49 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] adds cb38be11bccd Merge branch 'for-usb-next' of git://git.kernel.org/pub/sc [...] adds 6d0d1b5a1b48 serial: imx: fix detach/attach of serial console adds 9768a37cec37 serial: imx: disable console clocks on unregister adds 30480f65b575 tty: hvc: use correct dma alignment size adds 0986d7bc5598 tty: hvc: pass DMA capable memory to put_chars() adds 9db81eca10ba virtio-console: remove unnecessary kmemdup() adds cc58d0a3f0a4 serial: stm32: re-introduce an irq flag condition in usart [...] adds 33bb2f6ac308 serial: stm32: rework RX over DMA adds d1ec8a2eabe9 serial: stm32: update throttle and unthrottle ops for dma mode adds 211cde4f5817 serial: 8250: fix racy uartclk update adds d2248ca8d6ba serial: 8250: rename unlock labels adds 74365bc138ab serial: 8250_dw: drop bogus uartclk optimisation adds e279317e9aeb rpmsg: core: add API to get MTU adds 7c0408d80579 tty: add rpmsg driver adds 15d64fd71c1d Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] adds 310e75c72fef counter: Cleanup lingering atomic.h includes adds 8ac33b8b6841 counter: Fix use-after-free race condition for events_queu [...] adds b1f4c00e4175 Merge tag 'fsi-for-v5.16' of git://git.kernel.org/pub/scm/ [...] adds 5a5846fdd312 Merge tag 'icc-5.16-rc1' of git://git.kernel.org/pub/scm/l [...] adds 714f1af14bb0 misc: enclosure: replace snprintf in show functions with s [...] adds 8210a2004d44 Merge tag 'iio-fixes-for-5.16a' of https://git.kernel.org/ [...] adds b6df1fc1e3f6 Merge tag 'iio-for-5.16b' of https://git.kernel.org/pub/sc [...] adds 7b473ae754fe iio: frequency: adrf6780: Fix adrf6780_spi_{read,write}() adds 029db76b2293 Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] adds e0063c913747 Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] adds 0d26db643d82 phy: qcom-qmp: another fix for the sc8180x PCIe definition adds a18c27eccafa phy: hisilicon: Add of_node_put() in phy-hisi-inno-usb2 adds 8c292a3f0265 phy: qcom-snps: Correct the FSEL_MASK adds d04a85d54945 phy: Sparx5 Eth SerDes: Fix return value check in sparx5_s [...] adds 508bae67ba0f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 84d7ad3679d3 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds a0c47afeef86 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 262ded4bdef4 Merge branch 'next' of git://github.com/awilliam/linux-vfio.git adds 4df5190976ba staging: r8188eu: remove unused dm_priv components adds 35f8fa8f01f8 staging: r8188eu: odm_rate_adapt Type is constant adds 083d9d40fffa staging: r8188eu: use helper to check for broadcast address adds e537d53c80cf staging: r8188eu: use helper to set broadcast address adds c31237afcd63 staging: r8188eu: remove unused defines and enums adds 9da4b50c384c staging: vt6655: Use named constants when checking preamble type adds 5c0480deda08 staging: r8188eu: Use memdup_user instead of kmalloc/copy_ [...] adds ea6237488b7d staging: mt7621-dts: complete 'cpus' node adds e1be7542a3cb staging: r8188eu: Remove initialized but unused semaphore adds a624c06194dd staging: r8188eu: Remove unused semaphore "io_retevt" adds 6cc353158bdf staging: vt6655: Rename `ii` variable adds 8628ff7ffe22 staging: vt6655: Rename `byInitCount` variable adds ead759a493cb staging: vt6655: Rename `bySleepCount` variable adds 0f4aa09169e6 staging: vt6655: Rename `uChannel` variable adds 96381a778dc4 staging: vt6655: Rename `byRFType` variable adds 8a6d92d7cedf staging: rtl8723bs: core: Remove true and false comparison adds 53303e7a1f6e staging: rtl8723bs: core: Remove unnecessary parentheses adds f49702e283e0 staging: rtl8723bs: core: Remove unnecessary space after a cast adds 75c5e966bda4 staging: rtl8723bs: core: Remove unnecessary blank lines adds 7e4c7947b42c staging: r8188eu: Use a Mutex instead of a binary Semaphore adds 5b4478d74a1c Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] adds 15a6b33c7629 next-20211025/dmaengine adds be288169712f cgroup: reduce dependency on cgroup_mutex adds bb758421416f cgroup: remove cgroup_mutex from cgroupstats_build adds 822bc9bac9e9 cgroup: no need for cgroup_mutex for /proc/cgroups adds 3e569bae4042 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 1f6c7ccc98f7 Merge branch 'fixes' into for-next adds 151a3b7b9d3c Merge branch 'misc' into for-next adds ecc5b4cbb1d1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 16ff0c6c54c4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 1394103fd72c vduse: Disallow injecting interrupt before DRIVER_OK is set adds 0943aacf5ae1 vduse: Fix race condition between resetting and irq injecting adds 496d11af1b15 virtio_net: clarify tailroom logic adds b2c5221fd074 virtio-blk: avoid preallocating big SGL for data adds 1a662cf6cb9a virtio-blk: add num_request_queues module parameter adds c3ca8a3eeb54 virtio-pci: introduce legacy device module adds 95a7e74c5ab9 vdpa: fix typo adds e600e08659ad vp_vdpa: add vq irq offloading support adds 2a1ba6f27409 vdpa: add new callback get_vq_num_min in vdpa_config_ops adds 371f108ca2df vdpa: min vq num of vdpa device cannot be greater than max vq num adds 289359bc5271 virtio_vdpa: setup correct vq size with callbacks get_vq_n [...] adds b0f7d34b5074 vdpa: add new attribute VDPA_ATTR_DEV_MIN_VQ_SIZE adds 52e437b2b222 eni_vdpa: add vDPA driver for Alibaba ENI adds f5c4da43de83 vdpa/mlx5: Remove mtu field from vdpa net device adds bd78d689b657 vdpa/mlx5: Rename control VQ workqueue to vdpa wq adds e4b0c38fb12d vdpa/mlx5: Propagate link status from device to vdpa driver adds 3f90786de96b hwrng: virtio - add an internal buffer adds 7a0227b82165 hwrng: virtio - don't wait on cleanup adds caaf2874ba27 hwrng: virtio - don't waste entropy adds 4675d126fa40 hwrng: virtio - always add a pending request adds f5c127ac43fe virtio_ring: make virtqueue_add_indirect_packed prettier adds 2b2156e8a878 virtio_ring: check desc == NULL when using indirect with packed adds 6455c5399017 ALSA: virtio: Replace zero-length array with flexible-arra [...] adds 9d5d1a58a081 vdpa: fix Alibaba ENI kconfig text adds 2da9c72c8da6 virtio-pmem: add myself as virtio-pmem maintainer adds 207b60372880 virtio-blk: validate num_queues during probe adds 838f3bf8f6ea virtio_console: validate max_nr_ports before trying to use it adds bc986232701a virtio_config: introduce a new .enable_cbs method adds f223397a8b0e virtio_pci: harden MSI-X interrupts adds 9db5cd69b6f0 virtio-pci: harden INTX interrupts adds f772d42df4f6 virtio_ring: fix typos in vring_desc_extra adds a05897a893cb virtio-blk: fixup coccinelle warnings adds faa81bac592d vdpa: Introduce and use vdpa device get, set config helpers adds aa8212c3bbbc vdpa: Introduce query of device config layout adds d3c9864831cf vdpa: Use kernel coding style for structure comments adds 4e92d2d7aaa6 vdpa: Enable user to set mac and mtu of vdpa device adds ae6813ec8152 vdpa_sim_net: Enable user to set mac address and mtu adds 6882fd567f05 vdpa/mlx5: Fix clearing of VIRTIO_NET_F_MAC feature bit adds 004f66172f94 vdpa/mlx5: Support configuration of MAC adds 2b55c407185f vdpa/mlx5: Forward only packets with allowed MAC address adds 94e5d5b04f80 i2c: virtio: Add support for zero-length requests adds e0716ce4fe78 iommu/virtio: Add definitions for VIRTIO_IOMMU_F_BYPASS_CONFIG adds b783f6271458 iommu/virtio: Support bypass domains adds 20a162ea95ca iommu/virtio: Sort reserved regions adds eda80309b8c0 iommu/virtio: Pass end address to viommu_add_mapping() adds b4cfbcf032a7 iommu/virtio: Support identity-mapped domains adds 2b109044b081 virtio_blk: allow 0 as num_request_queues adds cf833f7c9cc7 virtio_blk: correct types for status handling adds 050dad02f5f9 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] adds 3448a36d5128 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 157071d3f760 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] adds 0f518f8806cb next-20211025/pinctrl adds deefe28fd3c5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 580351eb9270 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 72cde0f133d2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds dd40f44eabe1 selftests: x86: fix [-Wstringop-overread] warn in test_pro [...] adds d61c3d0d3f78 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds fad47b1c3067 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 915df1610d63 Merge branch 'next' of git://git.linaro.org/kernel/coresight.git adds 814691c7f7d1 rtc: sun6i: Allow probing without an early clock provider adds 005870f46cf6 rtc: tps80031: Remove driver adds dba28c37f23a rtc: s3c: Remove usage of devm_rtc_device_register() adds e4a1444e10cb rtc: s3c: Extract read/write IO into separate functions adds a5feda3b361e rtc: s3c: Add time range adds 1e9da81ba625 Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] adds ecebe3ae38ec Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...] adds 3653c5b923f1 Merge branch 'at24/for-next' of git://git.kernel.org/pub/s [...] adds 6f08ebbe9057 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git adds 12111f95f10d Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] adds 95cadae320be fortify: strlen: Avoid shadowing previous locals adds 879f756fa9bf Merge branches 'for-next/hardening', 'for-next/overflow' a [...] adds 78be26e4538d Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] adds 1e02a5814604 scsi: st: Fix fall-through warning for Clang adds 568f5aab9b88 MIPS: Fix fall-through warnings for Clang adds 675ff8b33756 pcmcia: db1xxx_ss: Fix fall-through warning for Clang adds 649796e558eb Makefile: Enable -Wimplicit-fallthrough for Clang adds 697f3093e0b1 firewire: Remove function callback casts adds c2e4e3b75623 xfs: Use kvcalloc() instead of kvzalloc() adds 98b160c828f3 writeback: prefer struct_size over open coded arithmetic adds 6446c4fb12ec aio: Prefer struct_size over open coded arithmetic adds 5dfbbb668af9 KVM: PPC: Replace zero-length array with flexible array member adds 50740d5de614 dmaengine: pxa_dma: Prefer struct_size over open coded arithmetic adds b132859800ec Merge branch 'for-next/kspp-misc-fixes' into for-next/kspp adds 1ef51b84c112 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] adds e62c3207f48d Merge branch 'gnss-next' of git://git.kernel.org/pub/scm/l [...] adds d328e0d9ea93 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds e8883fe544e8 x86/hyperv: Initialize GHCB page in Isolation VM adds 16f964042563 x86/hyperv: Initialize shared memory boundary in the Isola [...] adds cf90c4532b92 x86/hyperv: Add new hvcall guest address host visibility support adds 84f91919ae85 Drivers: hv: vmbus: Mark vmbus ring buffer visible to host [...] adds 6bda810ffe49 x86/hyperv: Add Write/Read MSR registers via ghcb page adds 03bb6c2618e7 x86/hyperv: Add ghcb hvcall support for SNP VM adds e4be5cdbdf4e Drivers: hv: vmbus: Add SNP support for VMbus channel init [...] adds 89c3ae1d96b7 Drivers: hv : vmbus: Initialize VMbus ring buffer for Isol [...] adds 62b834d8972b Drivers: hv: vmbus: Remove unused code to check for subchannels adds 5b876a2cbd9a Merge branch 'hyperv-next' of git://git.kernel.org/pub/scm [...] adds f0280305ab2d Merge branch 'auxdisplay' of https://github.com/ojeda/linux.git adds 2ab5d5e67f7a kunit: tool: continue past invalid utf-8 output adds c9a10965e76c Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] adds e2b3970d4713 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] adds 5c5af40ed374 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 83b71a6e464a Merge branch 'for-next' of git://git.infradead.org/users/w [...] adds 3311ef3b3ff5 Merge branch 'bitmap-master-5.15' of https://guthub.com/no [...] adds 61245fd10140 Merge branch 'zstd-1.4.10' of https://github.com/terrelln/ [...] adds 2ce681584dbc mm: shmem: fix uninitialized variable use in me_pagecache_clean() adds 3c93fd30f314 mm: hwpoison: handle non-anonymous THP correctly adds c376e56a3474 mm/hugetlb: drop __unmap_hugepage_range definition from hugetlb.h adds 65b896c559bb hugetlb: add demote hugetlb page sysfs interfaces adds 317bb58bb7a6 mm/cma: add cma_pages_valid to determine if pages are in CMA adds fbb55b06ce3d hugetlb: be sure to free demoted CMA pages to CMA adds bbfa69c3d407 hugetlb: add demote bool to gigantic page routines adds a69e8ca017b7 hugetlb: add hugetlb demote page support adds d9a9e257efcb hugetlb-add-hugetlb-demote-page-support-v4 adds 773b3b59f277 mm,hugetlb: remove mlock ulimit for SHM_HUGETLB adds 03bb6870075c mm: khugepaged: Recalculate min_free_kbytes after stopping [...] adds 6fb73ce1d3ee mm, hugepages: add mremap() support for hugepage backed vma adds 1c2d077b22d3 mm, hugepages: add hugetlb vma mremap() test adds a65b4ecf1a65 mm-hugepages-add-hugetlb-vma-mremap-test-v8 adds 0f3dd184c7f6 hugetlb: support node specified when using cma for giganti [...] adds 532824b7e726 mm: remove duplicate include in hugepage-mremap.c adds ee2df6c5ebf4 userfaultfd/selftests: don't rely on GNU extensions for ra [...] adds d1127b192d8d userfaultfd/selftests: fix feature support detection adds e0b8b826065c userfaultfd/selftests: fix calculation of expected ioctls adds e87417a4c403 mm/page_isolation: fix potential missing call to unset_mig [...] adds b6f60efad609 mm/page_isolation: guard against possible putback unisolated page adds 17d09157cd36 mm/vmscan.c: fix -Wunused-but-set-variable warning adds 25986c9d9d59 mm/vmscan: throttle reclaim until some writeback completes [...] adds ce64c2e39687 mm/vmscan: throttle reclaim and compaction when too may pa [...] adds 221461959d6f mm/vmscan: throttle reclaim when no progress is being made adds 770456953f68 mm/writeback: throttle based on page writeback instead of [...] adds b689e4f2d833 mm/page_alloc: remove the throttling logic from the page a [...] adds b719ac3e4356 mm/vmscan: centralise timeout values for reclaim_throttle adds aca688ab58ac mm/vmscan: increase the timeout if page reclaim is not mak [...] adds fe169c5f7720 mm/vmscan: delay waking of tasks throttled on NOPROGRESS adds 82bd32af2b3d tools/vm/page_owner_sort.c: count and sort by mem adds 2225848e778d tools/vm/page-types.c: make walk_file() aware of address r [...] adds a0fb6f11f551 tools/vm/page-types.c: move show_file() to summary output adds b952e8789d8a tools/vm/page-types.c: print file offset in hexadecimal adds 231bf59f8005 mm/mempolicy: convert from atomic_t to refcount_t on mempo [...] adds eba08dd51754 mm-mempolicy-convert-from-atomic_t-to-refcount_t-on-mempol [...] adds 5798302bfb1e arch_numa: simplify numa_distance allocation adds 9e65628f01c1 xen/x86: free_p2m_page: use memblock_free_ptr() to free a [...] adds e7b689f1cdc6 memblock: drop memblock_free_early_nid() and memblock_free [...] adds 8ca796f273b2 memblock: stop aliasing __memblock_free_late with memblock [...] adds 0d52db59796e memblock: rename memblock_free to memblock_phys_free adds 13ab40b0e60e memblock: use memblock_free for freeing virtual pointers adds 79c41156be78 fixup for "memblock: use memblock_free for freeing virtual [...] adds 9067751b4f9e mm: mark the OOM reaper thread as freezable adds 7f4a1e9f763f oom_kill: oom_score_adj broken for processes with small me [...] adds 5cf82e5486da hugetlbfs: extend the definition of hugepages parameter to [...] adds 92a4c6d1d66f mm/migrate: de-duplicate migrate_reason strings adds a2feb0e6f8a3 mm: migrate: make demotion knob depend on migration adds 2b5ee5d3aa87 selftests/vm/transhuge-stress: fix ram size thinko adds 4fb0616dee76 mm/readahead.c: fix incorrect comments for get_init_ra_size adds 01192ddb6334 mm: nommu: kill arch_get_unmapped_area() adds fde5179689c2 selftest/vm: fix ksm selftest to run with different NUMA t [...] adds 87d8ff62d169 selftests: vm: add KSM huge pages merging time test adds 7cdf66870067 mm/vmstat: annotate data race for zone->free_area[order].nr_free adds c7a886357aba mm-vmstat-annotate-data-race-for-zone-free_areanr_free-fix adds baa9ee766c1f mm: vmstat.c: make extfrag_index show more pretty adds 2df362b780aa selftests/vm: make MADV_POPULATE_(READ|WRITE) use in-tree headers adds 3838050b7f6e mm/memory_hotplug: add static qualifier for online_policy_ [...] adds 05bf9d75795a memory-hotplug.rst: fix two instances of "movablecore" tha [...] adds 829a834498a6 memory-hotplug.rst: fix wrong /sys/module/memory_hotplug/p [...] adds e2529fd3dc55 memory-hotplug.rst: document the "auto-movable" online policy adds b15a18266d1d memory-hotplug.rst: document the "auto-movable" online policy adds 64c784445fd9 mm/memory_hotplug: remove CONFIG_X86_64_ACPI_NUMA dependen [...] adds dfead01977b7 mm/memory_hotplug: remove CONFIG_MEMORY_HOTPLUG_SPARSE adds 1f874070d24e mm/memory_hotplug: restrict CONFIG_MEMORY_HOTPLUG to 64 bit adds 0872b9d2c097 mm/memory_hotplug: remove HIGHMEM leftovers adds 7bda8eb42cd0 mm/memory_hotplug: remove stale function declarations adds 23b704d2960d x86: remove memory hotplug support on X86_32 adds 94930cf34695 mm/memory_hotplug: handle memblock_add_node() failures in [...] adds 61eb1c0e71a5 memblock: improve MEMBLOCK_HOTPLUG documentation adds 86975981a1b9 memblock: allow to specify flags with memblock_add_node() adds c262f02f0b9a memblock: add MEMBLOCK_DRIVER_MANAGED to mimic IORESOURCE_ [...] adds dcac77d3c7cd mm/memory_hotplug: indicate MEMBLOCK_DRIVER_MANAGED with I [...] adds 85f539e4a4f0 mm/memory_hotplug: make HWPoisoned dirty swapcache pages u [...] adds 0077a52c5c87 mm/rmap.c: avoid double faults migrating device private pages adds 664955d510ac mm/rmap: convert from atomic_t to refcount_t on anon_vma-> [...] adds d0baae2abb1d mm: disable zsmalloc on PREEMPT_RT adds bce1a2325420 mm/zsmalloc.c: close race window between zs_pool_dec_isola [...] adds 9fdf2a4dbaf4 mm/zsmalloc.c: combine two atomic ops in zs_pool_dec_isolated() adds e1c30c38f5a7 mm/highmem: Remove deprecated kmap_atomic adds 03465eaab101 zram_drv: allow reclaim on bio_alloc adds cf07c9196b95 zram: off by one in read_block_state() adds cf7079ba91f7 zram: introduce an aged idle interface adds 24b14c255ded zram-introduce-an-aged-idle-interface-v5 adds a99d7dbce407 zram: Introduce an aged idle interface adds 69c08f49a8b8 mm: remove HARDENED_USERCOPY_FALLBACK adds 7abd7ea904c3 include/linux/mm.h: move nr_free_buffer_pages from swap.h to mm.h adds f9f805d2567f stacktrace: move filter_irq_stacks() to kernel/stacktrace.c adds 414eb5be01a2 kfence: count unexpectedly skipped allocations adds 69496c9bdf1b kfence: move saving stack trace of allocations into __kfen [...] adds 4dce22fdbd9d kfence: limit currently covered allocations when pool nearly full adds f43827e7825e kfence-limit-currently-covered-allocations-when-pool-nearl [...] adds 2396a97dbe05 fixup! kfence: limit currently covered allocations when po [...] adds 035f2104ad0c kfence: add note to documentation about skipping covered a [...] adds 74089acd74c5 kfence: test: use kunit_skip() to skip tests adds e25a9b7a91d5 kfence: shorten critical sections of alloc/free adds 1679db049c16 kfence: always use static branches to guard kfence_alloc() adds 5a7f650d0399 kfence: default to dynamic branch instead of static keys mode adds abcdd4b0df06 mm/damon: grammar s/works/work/ adds 21a5082297c7 Documentation/vm: move user guides to admin-guide/mm/ adds 9260162f77c5 MAINTAINERS: update SeongJae's email address adds f9863304e982 docs/vm/damon: remove broken reference adds 222a062afe6b include/linux/damon.h: fix kernel-doc comments for 'damon_ [...] adds 1115a97fd211 mm/damon/core: print kdamond start log in debug mode only adds 531d5c55adbb mm/damon: remove unnecessary do_exit() from kdamond adds dbab189f7c06 mm/damon: needn't hold kdamond_lock to print pid of kdamond adds 60f5f8b6770a mm/damon/core: nullify pointer ctx->kdamond with a NULL adds 1ab3e0ba7325 mm/damon/core: account age of target regions adds 4fead03c79d7 mm/damon/core: implement DAMON-based Operation Schemes (DAMOS) adds 892f66bf21da mm/damon/vaddr: support DAMON-based Operation Schemes adds fc292b655c98 mm/damon/dbgfs: support DAMON-based Operation Schemes adds edefc6a6c56c mm/damon/schemes: implement statistics feature adds beb199d126cb selftests/damon: add 'schemes' debugfs tests adds 30de3ae16109 Docs/admin-guide/mm/damon: document DAMON-based Operation Schemes adds e901d131e649 mm/damon/dbgfs: allow users to set initial monitoring targ [...] adds e11d5e48cc24 mm/damon/dbgfs-test: add a unit test case for 'init_regions' adds 43b9611a1730 Docs/admin-guide/mm/damon: document 'init_regions' feature adds a3a24947259e mm/damon/vaddr: separate commonly usable functions adds 70224fe9f681 mm/damon/vaddr: include 'highmem.h' to fix a build failure adds de246b2e6f72 mm/damon: implement primitives for physical address space [...] adds d2689ae0067f mm/damon/dbgfs: support physical memory monitoring adds 0d47226b71d9 Docs/DAMON: document physical memory monitoring support adds 3d4c21de1591 mm/damon/vaddr: constify static mm_walk_ops adds 216e8f6f3606 mm/damon/dbgfs: remove unnecessary variables adds 97644a0977cf mm/damon/paddr: support the pageout scheme adds da8dae365506 mm/damon/schemes: implement size quota for schemes applica [...] adds 017d6984dc63 mm/damon/schemes: skip already charged targets and regions adds bed3c92db25b mm/damon/schemes: implement time quota adds 76f66bb9faed mm/damon/dbgfs: support quotas of schemes adds 873fd1845c98 mm/damon/selftests: support schemes quotas adds 1598b79d7573 mm/damon/schemes: prioritize regions within the quotas adds f257d6c28f5c mm/damon/vaddr,paddr: support pageout prioritization adds f378c66c9c7a mm/damon/dbgfs: support prioritization weights adds f8923822b15f tools/selftests/damon: update for regions prioritization o [...] adds ea14ad200077 mm/damon/schemes: activate schemes based on a watermarks m [...] adds 8e19cd2a26e1 mm/damon/dbgfs: support watermarks adds 397575f14b6a selftests/damon: support watermarks adds 9b723234c796 mm/damon: introduce DAMON-based Reclamation (DAMON_RECLAIM) adds bed801f7f64c Documentation/admin-guide/mm/damon: add a document for DAM [...] adds 0d8bc0ccb741 mm/damon: remove unnecessary variable initialization adds 503617b2538d mm/damon/dbgfs: add adaptive_targets list check before ena [...] adds aa36fbb0f499 fs/buffer.c: add debug print for __getblk_gfp() stall problem adds 0599ac76da9f fs/buffer.c: dump more info for __getblk_gfp() stall problem adds 189face3b5ed kernel/hung_task.c: Monitor killed tasks. adds d2e1d0df84fa procfs: do not list TID 0 in /proc/<pid>/task adds a38a323fc776 procfs-do-not-list-tid-0-in-proc-pid-task-fix adds 11dc751f26d3 proc: test that /proc/*/task doesn't contain "0" adds 0d3a616a3b86 x86/xen: update xen_oldmem_pfn_is_ram() documentation adds 8bcce441290b x86/xen: simplify xen_oldmem_pfn_is_ram() adds 8054c2d8c4a0 x86/xen: print a warning when HVMOP_get_mem_type fails adds f17748e580fe proc/vmcore: let pfn_is_ram() return a bool adds b232b5ae6acf proc/vmcore: convert oldmem_pfn_is_ram callback to more ge [...] adds 4e813ddace67 virtio-mem: factor out hotplug specifics from virtio_mem_i [...] adds c9847e48ea5e virtio-mem: factor out hotplug specifics from virtio_mem_p [...] adds 79d319b3d41b virtio-mem: factor out hotplug specifics from virtio_mem_r [...] adds 6955b2797e08 virtio-mem: kdump mode to sanitize /proc/vmcore access adds 9aa27c1c02f1 proc: allow pid_revalidate() during LOOKUP_RCU adds 8aea76688c6b proc/sysctl: make protected_* world readable adds 109e2e00f3cd kernel.h: drop unneeded <linux/kernel.h> inclusion from ot [...] adds 89f0d96a2d80 bottom_half.h needs kernel.h adds fc90017d743e kernel.h: split out container_of() and typeof_member() macros adds 418bb3b04075 include/kunit/test.h: replace kernel.h with the necessary [...] adds 4c7c2b0c93d6 include/linux/list.h: replace kernel.h with the necessary [...] adds 65dbf7a272d5 include/linux/llist.h: replace kernel.h with the necessary [...] adds 3f2ce341b443 include/linux/plist.h: replace kernel.h with the necessary [...] adds 59727052943d include/media/media-entity.h: replace kernel.h with the ne [...] adds 102a01d53c22 linux/container_of.h: switch to static_assert adds d2d87ddc0ad2 MAINTAINERS: add "exec & binfmt" section with myself and Eric adds 1f60c48392f1 lib, stackdepot: check stackdepot handle before accessing slabs adds db1bc08151e6 lib, stackdepot: add helper to print stack entries adds af5786e111ec lib, stackdepot: add helper to print stack entries into buffer adds bb0f15831bd6 lib-stackdepot-add-helper-to-print-stack-entries-into-buffer-v2 adds 31b5a352db4f lib-stackdepot-add-helper-to-print-stack-entries-into-buffer-v3 adds 44fa8dcdee00 include/linux/string_helpers.h: add linux/string.h for strlen() adds dcbfcac7455f lib: uninline simple_strntoull() as well adds 7d0d54dd463e lib/stackdepot: allow optional init and stack_table alloca [...] adds b0347e2247fa lib/stackdepot: fix spelling mistake and grammar in pr_err [...] adds 3e84f65c032a lib/stackdepot: allow optional init and stack_table alloca [...] adds 43633492736a mm/scatterlist: replace the !preemptible warning in sg_mit [...] adds 6d23695af52c const_structs.checkpatch: add a few sound ops structs adds 18d56b989a1a checkpatch: improve EXPORT_SYMBOL test for EXPORT_SYMBOL_NS uses adds aba2e7cf63c0 checkpatch: get default codespell dictionary path from pac [...] adds 17cb99046638 binfmt_elf: reintroduce using MAP_FIXED_NOREPLACE adds 966a70ec2cca ELF: fix overflow in total mapping size calculation adds bf87e4b39cc3 ELF: simplify STACK_ALLOC macro adds ea18d266601f kallsyms: remove arch specific text and data check adds 572bf379d66e kallsyms: fix address-checks for kernel related range adds 8db4810aaca0 sections: move and rename core_kernel_data() to is_kernel_ [...] adds 5b0e3a64017d sections: move is_kernel_inittext() into sections.h adds 1045585bca33 x86: mm: rename __is_kernel_text() to is_x86_32_kernel_text() adds 3b36657ce8f7 sections: provide internal __is_kernel() and __is_kernel_t [...] adds 95df698c87e9 mm: kasan: use is_kernel() helper adds f62add8e4eb7 extable: use is_kernel_text() helper adds 6b882a759e45 powerpc/mm: use core_kernel_text() helper adds 51bc0902cc72 microblaze: use is_kernel_text() helper adds 04681852fa5f alpha: use is_kernel_text() helper adds 1a5abcd9c36b ramfs: fix mount source show for ramfs adds 742b99f5f8cb init: make unknown command line param message clearer adds 31e87bd69543 init/main.c: silence some -Wunused-parameter warnings adds d68d7396c2f9 coda: avoid NULL pointer dereference from a bad inode adds a6567850089e coda: check for async upcall request using local state adds ba65851e88d9 coda: remove err which no one care adds 8676ba34f795 coda: avoid flagging NULL inodes adds c873f6e9d77d coda: avoid hidden code duplication in rename adds 0298bae25d96 coda: avoid doing bad things on inode type changes during [...] adds 7bc626c9e205 coda: convert from atomic_t to refcount_t on coda_vm_ops->refcnt adds 320a1414af03 coda: use vmemdup_user to replace the open code adds dd76ba967a96 coda: bump module version to 7.2 adds 8583455e2173 hfs/hfsplus: use WARN_ON for sanity check adds 462bf71a8c2e hfsplus: fix out-of-bounds warnings in __hfsplus_setxattr adds 8e99a8a1752d signal: remove duplicate include in signal.h adds 7b36af638d3d seq_file: move seq_escape() to a header adds fed482a308cc kernel/fork.c: unshare(): use swap() to make code cleaner adds f7fd6b9338a5 sysv: use BUILD_BUG_ON instead of runtime check adds f42893c1db59 Documentation/kcov: include types.h in the example adds 81b66d03d290 Documentation/kcov: define `ip' in the example adds 2ec59ed5e2f9 kcov: allocate per-CPU memory on the relevant node adds b7da6d68c9ae kcov: avoid enable+disable interrupts if !in_task() adds 2e7375f46897 kcov: replace local_irq_save() with a local_lock_t adds 0e9f8126d22d kernel/resource: clean up and optimize iomem_is_exclusive() adds 3ef2f8dc6a19 kernel/resource: disallow access to exclusive system RAM regions adds b5ba7aae2328 virtio-mem: disallow mapping virtio-mem memory via /dev/mem adds b2ebd00e2db3 ipc: check checkpoint_restore_ns_capable() to modify C/R p [...] adds 2f417cf21c2d ipc-check-checkpoint_restore_ns_capable-to-modify-c-r-proc [...] adds cc0170e845bf ipc/ipc_sysctl.c: remove fallback for !CONFIG_PROC_SYSCTL adds 9b3650227317 Merge branch 'akpm-current/current' adds 58f7e218cbaa mm: allow only SLUB on PREEMPT_RT adds 00aae4251f57 mm: migrate: simplify the file-backed pages validation whe [...] adds 977e6c588c66 mm: unexport folio_memcg_{,un}lock adds 881030eef3ab mm: unexport {,un}lock_page_memcg adds 4bc3ac6a56e6 kasan: add kasan mode messages when kasan init adds 0857f262d257 lib/stackdepot: allow optional init and stack_table alloca [...] adds 1041d214dde0 Merge branch 'akpm/master' adds 2376e5fe91bc Add linux-next specific files for 20211026
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 (cf6c9d12750c) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/gnu-release-arm-n [...]
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
No new revisions were added by this update.
Summary of changes: 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 +- .../admin-guide/media/platform-cardlist.rst | 1 + Documentation/bpf/btf.rst | 6 +- Documentation/core-api/workqueue.rst | 21 +- Documentation/devicetree/bindings/arm/cpus.yaml | 6 +- Documentation/devicetree/bindings/arm/qcom.yaml | 11 +- .../bindings/display/msm/dpu-sc7280.yaml | 232 + .../devicetree/bindings/display/msm/gpu.txt | 157 - .../devicetree/bindings/display/msm/gpu.yaml | 288 ++ .../bindings/display/panel/ilitek,ili9881c.yaml | 4 + .../bindings/display/xylon,logicvc-display.yaml | 301 ++ .../devicetree/bindings/media/st,stm32-dma2d.yaml | 71 + .../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/soc/qcom/qcom,spm.yaml | 1 + .../devicetree/bindings/sound/wlf,wm8962.yaml | 118 + Documentation/devicetree/bindings/sound/wm8962.txt | 43 - .../devicetree/bindings/vendor-prefixes.yaml | 2 + Documentation/filesystems/f2fs.rst | 2 +- Documentation/kbuild/makefiles.rst | 17 +- Documentation/sound/soc/codec.rst | 8 +- Documentation/userspace-api/media/v4l/control.rst | 9 + Documentation/virt/kvm/api.rst | 48 +- Documentation/virt/kvm/devices/vcpu.rst | 70 + MAINTAINERS | 20 + Makefile | 2 +- Next/SHA1s | 182 +- Next/merge.log | 4799 ++++++++++++-------- 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 | 12 +- arch/arm/Makefile | 4 - arch/arm/boot/dts/Makefile | 5 +- 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 + ...026-lge-lenok.dts => qcom-apq8026-lg-lenok.dts} | 2 +- arch/arm/boot/dts/qcom-apq8060-dragonboard.dts | 6 +- arch/arm/boot/dts/qcom-apq8064-asus-nexus7-flo.dts | 2 +- arch/arm/boot/dts/qcom-apq8064-cm-qs600.dts | 6 +- arch/arm/boot/dts/qcom-apq8064-ifc6410.dts | 6 +- .../arm/boot/dts/qcom-apq8064-sony-xperia-yuga.dts | 4 +- arch/arm/boot/dts/qcom-apq8064.dtsi | 14 +- arch/arm/boot/dts/qcom-apq8084.dtsi | 8 +- arch/arm/boot/dts/qcom-ipq4019-ap.dk01.1-c1.dts | 2 +- arch/arm/boot/dts/qcom-ipq4019-ap.dk01.1.dtsi | 1 - arch/arm/boot/dts/qcom-ipq8064-rb3011.dts | 8 +- arch/arm/boot/dts/qcom-ipq8064.dtsi | 26 +- arch/arm/boot/dts/qcom-mdm9615-wp8548.dtsi | 2 +- arch/arm/boot/dts/qcom-mdm9615.dtsi | 4 +- arch/arm/boot/dts/qcom-msm8660-surf.dts | 4 +- arch/arm/boot/dts/qcom-msm8660.dtsi | 10 +- .../boot/dts/qcom-msm8916-samsung-serranove.dts | 3 + arch/arm/boot/dts/qcom-msm8916-smp.dtsi | 62 + arch/arm/boot/dts/qcom-msm8960-cdp.dts | 4 +- arch/arm/boot/dts/qcom-msm8960.dtsi | 4 +- arch/arm/boot/dts/qcom-msm8974.dtsi | 12 +- arch/arm/boot/dts/qcom-sdx55.dtsi | 1 - 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/opcodes.h | 9 +- arch/arm/include/asm/processor.h | 2 +- arch/arm/include/asm/setup.h | 2 +- arch/arm/include/asm/stacktrace.h | 9 + arch/arm/kernel/ftrace.c | 5 - arch/arm/kernel/head.S | 4 +- arch/arm/kernel/process.c | 4 +- arch/arm/kernel/return_address.c | 4 + arch/arm/kernel/stacktrace.c | 17 +- arch/arm/kernel/vmlinux-xip.lds.S | 2 + arch/arm/kernel/vmlinux.lds.S | 2 + arch/arm/mach-qcom/Kconfig | 10 + arch/arm/mach-qcom/platsmp.c | 1 + arch/arm/mach-sa1100/assabet.c | 24 +- arch/arm/mm/Kconfig | 4 +- arch/arm/mm/kasan_init.c | 2 +- arch/arm/probes/kprobes/core.c | 28 +- arch/arm/probes/kprobes/test-core.h | 2 +- arch/arm64/Kbuild | 3 + arch/arm64/Kconfig | 1 + arch/arm64/Makefile | 7 - arch/arm64/boot/dts/qcom/Makefile | 3 + arch/arm64/boot/dts/qcom/apq8016-sbc.dts | 832 +++- arch/arm64/boot/dts/qcom/apq8016-sbc.dtsi | 838 ---- arch/arm64/boot/dts/qcom/apq8096-db820c.dts | 1070 ++++- arch/arm64/boot/dts/qcom/apq8096-db820c.dtsi | 1078 ----- arch/arm64/boot/dts/qcom/apq8096-ifc6640.dts | 3 - arch/arm64/boot/dts/qcom/ipq6018.dtsi | 8 +- arch/arm64/boot/dts/qcom/ipq8074-hk01.dts | 6 + arch/arm64/boot/dts/qcom/ipq8074.dtsi | 69 +- arch/arm64/boot/dts/qcom/msm8916-asus-z00l.dts | 125 + arch/arm64/boot/dts/qcom/msm8916-mtp.dts | 15 +- arch/arm64/boot/dts/qcom/msm8916-mtp.dtsi | 21 - .../boot/dts/qcom/msm8916-samsung-serranove.dts | 534 +++ arch/arm64/boot/dts/qcom/msm8916.dtsi | 73 +- arch/arm64/boot/dts/qcom/msm8994.dtsi | 2 +- arch/arm64/boot/dts/qcom/msm8996-mtp.dts | 24 +- arch/arm64/boot/dts/qcom/msm8996-mtp.dtsi | 30 - .../boot/dts/qcom/msm8996-sony-xperia-tone.dtsi | 1 + .../arm64/boot/dts/qcom/msm8996-xiaomi-common.dtsi | 2 +- arch/arm64/boot/dts/qcom/msm8996-xiaomi-gemini.dts | 33 + arch/arm64/boot/dts/qcom/msm8996.dtsi | 38 +- arch/arm64/boot/dts/qcom/msm8998-clamshell.dtsi | 2 + arch/arm64/boot/dts/qcom/msm8998-mtp.dtsi | 4 - .../boot/dts/qcom/msm8998-oneplus-common.dtsi | 4 - arch/arm64/boot/dts/qcom/msm8998.dtsi | 18 +- arch/arm64/boot/dts/qcom/pm6350.dtsi | 54 + arch/arm64/boot/dts/qcom/pm660l.dtsi | 7 - arch/arm64/boot/dts/qcom/pmi8994.dtsi | 5 +- arch/arm64/boot/dts/qcom/pmk8350.dtsi | 1 + arch/arm64/boot/dts/qcom/qcs404.dtsi | 2 +- arch/arm64/boot/dts/qcom/qrb5165-rb5.dts | 4 +- arch/arm64/boot/dts/qcom/sa8155p-adp.dts | 12 +- arch/arm64/boot/dts/qcom/sc7280-herobrine.dts | 14 + arch/arm64/boot/dts/qcom/sc7280-herobrine.dtsi | 1412 ++++++ arch/arm64/boot/dts/qcom/sc7280-idp.dts | 12 + arch/arm64/boot/dts/qcom/sc7280-idp.dtsi | 50 + arch/arm64/boot/dts/qcom/sc7280-idp2.dts | 8 + arch/arm64/boot/dts/qcom/sc7280.dtsi | 123 + arch/arm64/boot/dts/qcom/sdm630.dtsi | 53 +- arch/arm64/boot/dts/qcom/sdm845-cheza.dtsi | 17 +- arch/arm64/boot/dts/qcom/sdm845-db845c.dts | 16 +- arch/arm64/boot/dts/qcom/sdm845-mtp.dts | 18 +- .../arm64/boot/dts/qcom/sdm845-oneplus-common.dtsi | 26 +- .../boot/dts/qcom/sdm845-xiaomi-beryllium.dts | 18 +- arch/arm64/boot/dts/qcom/sdm845.dtsi | 51 +- .../boot/dts/qcom/sdm850-lenovo-yoga-c630.dts | 15 +- arch/arm64/boot/dts/qcom/sm6125.dtsi | 2 +- arch/arm64/boot/dts/qcom/sm6350.dtsi | 31 + arch/arm64/boot/dts/qcom/sm7225-fairphone-fp4.dts | 320 ++ arch/arm64/boot/dts/qcom/sm7225.dtsi | 16 + arch/arm64/boot/dts/qcom/sm8150-hdk.dts | 2 - .../boot/dts/qcom/sm8150-microsoft-surface-duo.dts | 2 - arch/arm64/boot/dts/qcom/sm8150-mtp.dts | 2 - arch/arm64/boot/dts/qcom/sm8150.dtsi | 126 +- arch/arm64/boot/dts/qcom/sm8250-hdk.dts | 2 - arch/arm64/boot/dts/qcom/sm8250-mtp.dts | 2 - arch/arm64/boot/dts/qcom/sm8250.dtsi | 13 +- arch/arm64/boot/dts/qcom/sm8350-hdk.dts | 2 - arch/arm64/boot/dts/qcom/sm8350-mtp.dts | 6 +- arch/arm64/boot/dts/qcom/sm8350.dtsi | 265 +- arch/arm64/configs/defconfig | 6 + 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/Kconfig | 24 +- arch/powerpc/Makefile | 7 +- arch/powerpc/boot/dts/a4m072.dts | 6 +- arch/powerpc/boot/dts/charon.dts | 8 +- arch/powerpc/boot/dts/digsy_mtc.dts | 8 +- arch/powerpc/boot/dts/lite5200.dts | 8 +- arch/powerpc/boot/dts/lite5200b.dts | 8 +- arch/powerpc/boot/dts/media5200.dts | 8 +- arch/powerpc/boot/dts/mpc5200b.dtsi | 6 +- arch/powerpc/boot/dts/mucmc52.dts | 6 +- arch/powerpc/boot/dts/o2d.dts | 2 +- arch/powerpc/boot/dts/o2d.dtsi | 2 +- arch/powerpc/boot/dts/o2dnt2.dts | 2 +- arch/powerpc/boot/dts/o3dnt.dts | 2 +- arch/powerpc/boot/dts/pcm030.dts | 6 +- arch/powerpc/boot/dts/pcm032.dts | 8 +- arch/powerpc/boot/dts/tqm5200.dts | 8 +- arch/powerpc/include/asm/book3s/64/hash.h | 2 + arch/powerpc/include/asm/book3s/64/pgtable.h | 10 + arch/powerpc/include/asm/book3s/64/radix.h | 3 + arch/powerpc/include/asm/iommu.h | 6 - arch/powerpc/include/asm/kexec.h | 1 - arch/powerpc/include/asm/kvm_host.h | 2 +- arch/powerpc/include/asm/machdep.h | 13 - arch/powerpc/include/asm/nohash/32/pgtable.h | 2 +- arch/powerpc/include/asm/nohash/tlbflush.h | 15 + arch/powerpc/include/asm/pgtable-types.h | 18 +- arch/powerpc/include/asm/ppc_asm.h | 4 +- arch/powerpc/include/asm/processor.h | 2 +- arch/powerpc/include/asm/static_call.h | 28 + arch/powerpc/include/asm/unistd32.h | 7 + arch/powerpc/kernel/Makefile | 5 +- arch/powerpc/kernel/align.c | 1 + arch/powerpc/kernel/audit.c | 86 - arch/powerpc/kernel/compat_audit.c | 47 - arch/powerpc/kernel/hw_breakpoint_constraints.c | 15 +- arch/powerpc/kernel/process.c | 9 +- arch/powerpc/kernel/setup-common.c | 3 - arch/powerpc/kernel/static_call.c | 37 + arch/powerpc/kernel/swsusp_64.c | 5 - arch/powerpc/kernel/swsusp_asm64.S | 1 - arch/powerpc/kernel/time.c | 22 +- arch/powerpc/kernel/vmlinux.lds.S | 12 +- arch/powerpc/kexec/core.c | 13 - arch/powerpc/kexec/core_32.c | 2 +- arch/powerpc/kexec/core_64.c | 2 +- arch/powerpc/kexec/file_load_64.c | 1 + arch/powerpc/kvm/book3s_64_vio.c | 3 +- arch/powerpc/lib/sstep.c | 197 +- arch/powerpc/mm/book3s64/hash_utils.c | 2 +- arch/powerpc/mm/book3s64/radix_pgtable.c | 7 + arch/powerpc/mm/mmu_decl.h | 4 +- arch/powerpc/mm/nohash/Makefile | 4 +- .../mm/nohash/{fsl_booke.c => fsl_book3e.c} | 75 +- arch/powerpc/mm/nohash/kaslr_booke.c | 2 +- arch/powerpc/mm/nohash/tlb.c | 6 +- arch/powerpc/mm/nohash/tlb_low.S | 8 +- arch/powerpc/mm/pgtable.c | 2 +- arch/powerpc/platforms/book3s/vas-api.c | 4 +- arch/powerpc/platforms/pseries/iommu.c | 31 +- arch/powerpc/platforms/pseries/mobility.c | 34 + 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/include/asm/qdio.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/hyperv/Makefile | 2 +- arch/x86/hyperv/hv_init.c | 78 +- arch/x86/hyperv/ivm.c | 291 ++ 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/hyperv-tlfs.h | 17 + 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/mshyperv.h | 70 +- arch/x86/include/asm/processor.h | 2 +- arch/x86/include/asm/sev.h | 6 + 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/cpu/mshyperv.c | 5 + arch/x86/kernel/devicetree.c | 5 - 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/sev-shared.c | 25 +- arch/x86/kernel/sev.c | 13 +- arch/x86/kernel/smpboot.c | 4 +- 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/sev.c | 7 + arch/x86/kvm/svm/svm.c | 19 +- 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/mm/pat/set_memory.c | 23 +- arch/x86/tools/relocs.c | 2 + arch/x86/xen/mmu_pv.c | 51 +- arch/x86/xen/setup.c | 10 +- arch/x86/xen/smp.c | 4 - arch/x86/xen/smp_pv.c | 2 - arch/xtensa/Makefile | 4 +- arch/xtensa/include/asm/processor.h | 2 +- arch/xtensa/kernel/process.c | 5 +- block/bdev.c | 28 +- block/bio.c | 37 +- block/blk-cgroup.c | 10 + 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/fops.c | 87 +- block/partitions/core.c | 1 + crypto/tcrypt.c | 5 +- drivers/ata/sata_mv.c | 4 +- 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/ataflop.c | 45 +- 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 | 177 +- drivers/block/xen-blkback/xenbus.c | 2 +- drivers/bluetooth/Kconfig | 6 + drivers/bluetooth/Makefile | 1 + drivers/bluetooth/bfusb.c | 3 + drivers/bluetooth/btmtk.c | 289 ++ drivers/bluetooth/btmtk.h | 111 + drivers/bluetooth/btmtksdio.c | 496 +- drivers/bluetooth/btusb.c | 331 +- drivers/bluetooth/hci_bcm.c | 1 - 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/clk/bcm/clk-bcm2835.c | 13 +- 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/dma/pxa_dma.c | 3 +- drivers/firmware/arm_ffa/driver.c | 54 +- drivers/firmware/qcom_scm.c | 96 +- drivers/firmware/qcom_scm.h | 4 + drivers/gpio/gpio-mlxbf2.c | 5 + drivers/gpio/gpio-xgs-iproc.c | 2 +- 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_atomic_helper.c | 14 +- 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/display/intel_dp_mst.c | 18 +- drivers/gpu/drm/i915/i915_drv.h | 1 - drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c | 142 +- drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.h | 19 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_lm.c | 56 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_lm.h | 13 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_sspp.c | 8 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_util.h | 3 +- drivers/gpu/drm/msm/dsi/dsi_host.c | 24 +- drivers/gpu/drm/msm/hdmi/hdmi.c | 34 +- drivers/gpu/drm/msm/hdmi/hdmi.h | 6 +- drivers/gpu/drm/msm/hdmi/hdmi_bridge.c | 20 +- drivers/gpu/drm/msm/hdmi/hdmi_connector.c | 24 +- drivers/gpu/drm/msm/hdmi/hdmi_phy.c | 33 +- drivers/gpu/drm/msm/msm_gem.c | 1 + drivers/gpu/drm/msm/msm_gem_shrinker.c | 2 + drivers/gpu/drm/nouveau/nouveau_fence.c | 48 +- drivers/gpu/drm/panel/panel-ilitek-ili9881c.c | 11 + drivers/gpu/drm/panel/panel-novatek-nt35950.c | 4 +- drivers/gpu/drm/selftests/test-drm_damage_helper.c | 1 + drivers/gpu/drm/vc4/vc4_crtc.c | 19 +- drivers/gpu/drm/vc4/vc4_hdmi.c | 208 +- drivers/gpu/drm/vc4/vc4_hdmi_regs.h | 6 + drivers/hid/surface-hid/surface_hid.c | 4 +- drivers/hv/Kconfig | 1 + drivers/hv/channel.c | 72 +- drivers/hv/channel_mgmt.c | 34 - drivers/hv/connection.c | 101 +- drivers/hv/hv.c | 82 +- drivers/hv/hv_common.c | 12 + drivers/hv/hyperv_vmbus.h | 2 + drivers/hv/ring_buffer.c | 55 +- drivers/hwmon/dell-smm-hwmon.c | 40 +- drivers/i2c/busses/i2c-virtio.c | 56 +- drivers/iio/frequency/adrf6780.c | 4 +- drivers/infiniband/core/sa_query.c | 5 +- drivers/infiniband/core/sysfs.c | 4 +- drivers/infiniband/hw/irdma/ctrl.c | 5 +- drivers/infiniband/hw/irdma/uk.c | 6 +- drivers/infiniband/hw/irdma/user.h | 4 +- drivers/iommu/virtio-iommu.c | 113 +- drivers/irqchip/Kconfig | 4 +- drivers/irqchip/irq-mchp-eic.c | 2 +- .../media/common/videobuf2/videobuf2-dma-contig.c | 8 +- drivers/media/platform/Kconfig | 11 + drivers/media/platform/Makefile | 1 + drivers/media/platform/stm32/Makefile | 2 + drivers/media/platform/stm32/dma2d/dma2d-hw.c | 143 + drivers/media/platform/stm32/dma2d/dma2d-regs.h | 113 + drivers/media/platform/stm32/dma2d/dma2d.c | 739 +++ drivers/media/platform/stm32/dma2d/dma2d.h | 135 + drivers/media/v4l2-core/v4l2-ctrls-defs.c | 12 +- drivers/media/v4l2-core/v4l2-mem2mem.c | 21 + drivers/misc/enclosure.c | 16 +- drivers/net/bonding/bond_alb.c | 28 +- drivers/net/bonding/bond_main.c | 2 +- drivers/net/can/at91_can.c | 4 +- drivers/net/can/dev/bittiming.c | 30 +- drivers/net/can/dev/netlink.c | 221 +- drivers/net/can/janz-ican3.c | 2 +- drivers/net/can/mscan/mpc5xxx_can.c | 6 +- drivers/net/can/rcar/Kconfig | 4 +- drivers/net/can/usb/etas_es58x/es58x_fd.c | 7 +- drivers/net/can/usb/gs_usb.c | 12 +- drivers/net/can/usb/peak_usb/pcan_usb_core.c | 13 + drivers/net/can/usb/peak_usb/pcan_usb_core.h | 1 + drivers/net/can/usb/peak_usb/pcan_usb_fd.c | 9 +- drivers/net/can/xilinx_can.c | 7 +- drivers/net/dsa/b53/b53_common.c | 42 +- drivers/net/dsa/b53/b53_priv.h | 1 + drivers/net/dsa/bcm_sf2.c | 8 +- drivers/net/dsa/hirschmann/hellcreek.c | 6 +- drivers/net/dsa/lantiq_gswip.c | 42 +- drivers/net/dsa/microchip/ksz8795.c | 8 +- drivers/net/dsa/mv88e6xxx/chip.c | 5 +- drivers/net/dsa/ocelot/felix_vsc9959.c | 8 +- drivers/net/dsa/ocelot/seville_vsc9953.c | 8 +- drivers/net/dsa/qca/ar9331.c | 10 +- drivers/net/dsa/sja1105/sja1105.h | 2 + drivers/net/dsa/sja1105/sja1105_dynamic_config.c | 91 +- drivers/net/dsa/sja1105/sja1105_main.c | 12 +- drivers/net/dsa/xrs700x/xrs700x.c | 8 +- drivers/net/dsa/xrs700x/xrs700x_mdio.c | 12 +- drivers/net/ethernet/Kconfig | 1 + drivers/net/ethernet/Makefile | 1 + drivers/net/ethernet/amd/xgbe/xgbe-ethtool.c | 8 +- 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/atheros/ag71xx.c | 8 +- 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 | 22 +- drivers/net/ethernet/cavium/liquidio/lio_main.c | 11 +- drivers/net/ethernet/freescale/enetc/enetc_pf.c | 8 +- drivers/net/ethernet/google/gve/gve.h | 21 +- drivers/net/ethernet/google/gve/gve_adminq.c | 59 +- drivers/net/ethernet/google/gve/gve_adminq.h | 14 + drivers/net/ethernet/google/gve/gve_desc.h | 13 +- drivers/net/ethernet/google/gve/gve_ethtool.c | 4 + drivers/net/ethernet/google/gve/gve_main.c | 8 - drivers/net/ethernet/google/gve/gve_rx.c | 347 +- drivers/net/ethernet/google/gve/gve_rx_dqo.c | 68 +- drivers/net/ethernet/google/gve/gve_utils.c | 33 +- drivers/net/ethernet/google/gve/gve_utils.h | 2 +- drivers/net/ethernet/hisilicon/hns3/hnae3.h | 2 + drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.c | 121 + drivers/net/ethernet/hisilicon/hns3/hns3_enet.h | 3 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.c | 1 + .../net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.h | 1 + .../net/ethernet/hisilicon/hns3/hns3pf/hclge_err.c | 14 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_err.h | 4 + .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 507 ++- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.h | 32 +- drivers/net/ethernet/huawei/hinic/hinic_ethtool.c | 10 +- drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c | 5 +- drivers/net/ethernet/marvell/mvneta.c | 10 +- drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c | 7 +- drivers/net/ethernet/marvell/octeontx2/af/npc.h | 7 +- .../ethernet/marvell/octeontx2/af/npc_profile.h | 388 +- .../ethernet/marvell/octeontx2/nic/otx2_ethtool.c | 5 +- drivers/net/ethernet/marvell/pxa168_eth.c | 3 +- drivers/net/ethernet/mellanox/mlx4/en_ethtool.c | 21 +- .../ethernet/mellanox/mlxsw/spectrum_acl_atcam.c | 8 +- .../ethernet/mellanox/mlxsw/spectrum_acl_tcam.c | 15 +- drivers/net/ethernet/mellanox/mlxsw/spectrum_cnt.c | 9 +- .../ethernet/mellanox/mlxsw/spectrum_switchdev.c | 11 +- drivers/net/ethernet/microchip/lan743x_main.c | 22 + .../net/ethernet/microchip/sparx5/sparx5_phylink.c | 7 +- drivers/net/ethernet/mscc/ocelot.c | 53 +- drivers/net/ethernet/mscc/ocelot_net.c | 7 +- drivers/net/ethernet/nxp/lpc_eth.c | 5 +- .../net/ethernet/pensando/ionic/ionic_ethtool.c | 3 +- drivers/net/ethernet/xilinx/xilinx_axienet_main.c | 8 +- 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/hyperv/hyperv_net.h | 5 +- drivers/net/hyperv/netvsc.c | 15 +- drivers/net/macsec.c | 2 +- drivers/net/macvlan.c | 3 +- drivers/net/pcs/pcs-xpcs.c | 2 +- drivers/net/phy/at803x.c | 580 ++- drivers/net/phy/bcm7xxx.c | 2 + drivers/net/phy/dp83867.c | 4 +- drivers/net/phy/dp83869.c | 4 +- drivers/net/phy/phy-c45.c | 34 + drivers/net/phy/phy.c | 140 +- drivers/net/phy/phylink.c | 23 +- drivers/net/phy/sfp-bus.c | 2 +- drivers/net/plip/plip.c | 8 +- drivers/net/rionet.c | 14 +- drivers/net/sb1000.c | 12 +- drivers/net/usb/catc.c | 22 +- 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/vmxnet3/vmxnet3_drv.c | 4 +- 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 | 12 +- drivers/nvme/target/io-cmd-file.c | 2 +- drivers/pci/controller/cadence/pci-j721e.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/microchip/sparx5_serdes.c | 4 +- drivers/phy/qualcomm/phy-qcom-qmp.c | 2 +- drivers/phy/qualcomm/phy-qcom-snps-femto-v2.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/cio/qdio_setup.c | 34 +- drivers/s390/net/lcs.c | 2 +- drivers/s390/net/qeth_core.h | 4 +- drivers/s390/net/qeth_core_main.c | 63 +- drivers/s390/net/qeth_l2_main.c | 33 +- drivers/s390/net/qeth_l3_main.c | 15 +- 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/soc/qcom/apr.c | 2 + drivers/soc/qcom/qcom_stats.c | 2 +- drivers/soc/qcom/rpmhpd.c | 2 +- drivers/soc/qcom/smp2p.c | 13 +- drivers/soc/qcom/socinfo.c | 2 + drivers/soc/qcom/spm.c | 21 + drivers/spi/spi-bcm-qspi.c | 5 +- drivers/spi/spi-pl022.c | 5 +- drivers/spi/spi-tegra20-slink.c | 6 +- drivers/spi/spi-tegra210-quad.c | 4 +- drivers/staging/mt7621-dts/mt7621.dtsi | 7 + drivers/staging/r8188eu/core/rtw_mlme_ext.c | 19 +- drivers/staging/r8188eu/core/rtw_pwrctrl.c | 10 +- drivers/staging/r8188eu/core/rtw_xmit.c | 1 - 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/osdep_intf.h | 1 - drivers/staging/r8188eu/include/osdep_service.h | 2 - drivers/staging/r8188eu/include/rtl8188e_cmd.h | 13 - drivers/staging/r8188eu/include/rtl8188e_dm.h | 5 - drivers/staging/r8188eu/include/rtw_pwrctrl.h | 17 +- drivers/staging/r8188eu/include/rtw_xmit.h | 1 - drivers/staging/r8188eu/os_dep/ioctl_linux.c | 11 +- drivers/staging/r8188eu/os_dep/osdep_service.c | 8 - drivers/staging/r8188eu/os_dep/usb_intf.c | 8 +- drivers/staging/rtl8723bs/core/rtw_cmd.c | 94 +- drivers/staging/vt6655/baseband.c | 8 +- drivers/staging/vt6655/rf.c | 60 +- drivers/staging/vt6655/rf.h | 2 +- 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/uio/uio_hv_generic.c | 18 +- drivers/usb/chipidea/core.c | 23 +- drivers/usb/dwc2/drd.c | 24 +- drivers/usb/dwc3/core.h | 17 +- drivers/usb/dwc3/gadget.c | 8 +- drivers/usb/gadget/configfs.c | 26 +- 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/usb/musb/musb_gadget.c | 4 +- drivers/usb/musb/sunxi.c | 8 + 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 +- drivers/xen/pvcalls-back.c | 1 - drivers/xen/xen-pciback/conf_space_capability.c | 2 +- fs/aio.c | 15 +- fs/btrfs/volumes.c | 2 +- fs/cachefiles/io.c | 8 +- fs/erofs/compress.h | 11 +- fs/erofs/decompressor.c | 9 +- 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/f2fs/compress.c | 19 + fs/f2fs/data.c | 36 +- fs/f2fs/f2fs.h | 2 + fs/fat/inode.c | 6 +- fs/fs-writeback.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/gfs2/file.c | 30 +- 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/hyperv-tlfs.h | 1 + include/asm-generic/mshyperv.h | 20 +- include/asm-generic/vmlinux.lds.h | 20 +- include/dt-bindings/sound/qcom,lpass.h | 32 +- 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/can/bittiming.h | 89 +- include/linux/can/dev.h | 34 + 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/fortify-string.h | 24 +- include/linux/fs.h | 2 +- include/linux/ftrace.h | 28 +- include/linux/hyperv.h | 25 +- include/linux/irqchip.h | 5 +- include/linux/mdio.h | 24 + include/linux/mmc/sdio_ids.h | 1 + include/linux/nfs_fs.h | 54 +- include/linux/of_fdt.h | 1 - include/linux/phy.h | 1 + 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/media/v4l2-mem2mem.h | 5 + include/net/cfg80211.h | 2 - include/net/devlink.h | 3 - include/net/dsa.h | 1 + include/net/tls.h | 2 + include/scsi/scsi_cmnd.h | 3 + include/soc/mscc/ocelot.h | 3 + include/sound/soc-topology.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/can/netlink.h | 31 +- include/uapi/linux/kvm.h | 21 +- include/uapi/linux/mdio.h | 9 + include/uapi/linux/v4l2-controls.h | 4 +- include/uapi/linux/vdpa.h | 7 + include/uapi/linux/virtio_i2c.h | 6 + include/uapi/linux/virtio_iommu.h | 8 +- include/xen/interface/callback.h | 19 +- include/xen/interface/elfnote.h | 19 +- include/xen/interface/event_channel.h | 2 +- include/xen/interface/features.h | 2 +- include/xen/interface/grant_table.h | 19 +- include/xen/interface/hvm/dm_op.h | 19 +- include/xen/interface/hvm/hvm_op.h | 20 +- include/xen/interface/hvm/hvm_vcpu.h | 19 +- include/xen/interface/hvm/params.h | 20 +- include/xen/interface/hvm/start_info.h | 19 +- include/xen/interface/io/9pfs.h | 19 +- include/xen/interface/io/blkif.h | 2 +- include/xen/interface/io/console.h | 2 +- include/xen/interface/io/displif.h | 19 +- include/xen/interface/io/fbif.h | 19 +- include/xen/interface/io/kbdif.h | 19 +- include/xen/interface/io/netif.h | 19 +- include/xen/interface/io/pciif.h | 19 +- include/xen/interface/io/protocols.h | 2 +- include/xen/interface/io/pvcalls.h | 2 + include/xen/interface/io/ring.h | 19 +- include/xen/interface/io/sndif.h | 19 +- include/xen/interface/io/vscsiif.h | 19 +- include/xen/interface/io/xenbus.h | 2 +- include/xen/interface/io/xs_wire.h | 2 +- include/xen/interface/memory.h | 2 +- include/xen/interface/nmi.h | 2 +- include/xen/interface/physdev.h | 20 +- include/xen/interface/platform.h | 19 +- include/xen/interface/sched.h | 19 +- include/xen/interface/vcpu.h | 19 +- include/xen/interface/version.h | 2 +- include/xen/interface/xen-mca.h | 1 + include/xen/interface/xen.h | 19 +- include/xen/interface/xenpmu.h | 2 +- init/main.c | 16 +- kernel/bpf/btf.c | 4 +- kernel/bpf/syscall.c | 5 +- kernel/cgroup/cgroup-v1.c | 14 +- kernel/cgroup/cgroup.c | 55 +- 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 +- lib/sbitmap.c | 2 +- localversion-next | 2 +- mm/memory-failure.c | 8 +- mm/secretmem.c | 11 +- net/atm/br2684.c | 4 +- net/atm/lec.c | 5 +- net/bluetooth/6lowpan.c | 4 +- net/bluetooth/bnep/core.c | 2 +- net/bluetooth/cmtp/core.c | 4 +- net/bridge/netfilter/ebtables.c | 7 +- net/caif/caif_usb.c | 2 +- net/can/bcm.c | 2 +- net/core/dev.c | 6 + net/core/devlink.c | 96 +- net/core/net-sysfs.c | 4 +- net/core/rtnetlink.c | 4 +- net/core/selftests.c | 8 +- net/core/skbuff.c | 36 +- net/core/sock_destructor.h | 12 + net/dsa/dsa2.c | 1 + net/dsa/slave.c | 2 - net/dsa/switch.c | 80 +- net/ethtool/ioctl.c | 7 +- net/hsr/hsr_framereg.c | 4 +- net/hsr/hsr_framereg.h | 4 +- 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 +- net/tls/tls_main.c | 42 + net/wireless/core.c | 2 +- net/wireless/core.h | 2 + net/wireless/mlme.c | 26 +- net/wireless/util.c | 14 +- samples/ftrace/Makefile | 1 + samples/ftrace/ftrace-direct-multi.c | 52 + scripts/dtc/checks.c | 222 +- scripts/dtc/dtc-lexer.l | 2 +- scripts/dtc/dtc.c | 6 +- scripts/dtc/dtc.h | 40 +- scripts/dtc/flattree.c | 11 +- scripts/dtc/libfdt/fdt.c | 4 + scripts/dtc/libfdt/fdt_rw.c | 18 +- scripts/dtc/libfdt/fdt_strerror.c | 1 + scripts/dtc/libfdt/libfdt.h | 7 + scripts/dtc/livetree.c | 6 +- scripts/dtc/treesource.c | 48 +- scripts/dtc/util.h | 6 +- scripts/dtc/version_gen.h | 2 +- scripts/dtc/yamltree.c | 16 +- security/smack/smackfs.c | 6 +- sound/soc/amd/Kconfig | 23 + sound/soc/amd/Makefile | 2 + sound/soc/amd/acp/Kconfig | 51 + sound/soc/amd/acp/Makefile | 26 + sound/soc/amd/acp/acp-i2s.c | 340 ++ sound/soc/amd/acp/acp-legacy-mach.c | 104 + sound/soc/amd/acp/acp-mach-common.c | 600 +++ sound/soc/amd/acp/acp-mach.h | 57 + sound/soc/amd/acp/acp-platform.c | 315 ++ sound/soc/amd/acp/acp-renoir.c | 163 + sound/soc/amd/acp/acp-sof-mach.c | 131 + sound/soc/amd/acp/amd.h | 145 + sound/soc/amd/acp/chip_offset_byte.h | 76 + sound/soc/amd/yc/Makefile | 9 + sound/soc/amd/yc/acp6x-mach.c | 194 + sound/soc/amd/yc/acp6x-pdm-dma.c | 448 ++ sound/soc/amd/yc/acp6x.h | 107 + sound/soc/amd/yc/acp6x_chip_offset_byte.h | 444 ++ sound/soc/amd/yc/pci-acp6x.c | 338 ++ sound/soc/codecs/cs35l41-i2c.c | 4 +- sound/soc/codecs/cs35l41-spi.c | 4 +- sound/soc/codecs/cs35l41.c | 4 +- sound/soc/codecs/cs35l41.h | 2 +- sound/soc/codecs/cs42l42.c | 79 +- sound/soc/codecs/cs42l42.h | 2 +- sound/soc/codecs/rt5682s.c | 4 +- sound/soc/codecs/wm8731.c | 6 - sound/soc/codecs/wm8900.c | 6 - sound/soc/codecs/wm8962.c | 13 +- sound/soc/intel/boards/Kconfig | 2 +- sound/soc/meson/axg-card.c | 1 + sound/soc/meson/axg-tdm-interface.c | 26 +- sound/soc/qcom/Kconfig | 3 +- sound/soc/qcom/common.c | 4 +- sound/soc/tegra/tegra_asoc_machine.c | 60 +- sound/soc/tegra/tegra_asoc_machine.h | 1 + {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/kunit/kunit.py | 3 +- tools/testing/kunit/kunit_kernel.py | 4 +- tools/testing/selftests/bpf/Makefile | 7 +- 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 +- .../selftests/bpf/prog_tests/bpf_verif_scale.c | 220 +- tools/testing/selftests/bpf/prog_tests/btf.c | 93 +- tools/testing/selftests/bpf/prog_tests/btf_dump.c | 10 +- .../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 | 14 +- .../selftests/bpf/prog_tests/signal_pending.c | 2 +- tools/testing/selftests/bpf/prog_tests/snprintf.c | 4 +- .../testing/selftests/bpf/prog_tests/tc_redirect.c | 2 +- .../selftests/bpf/prog_tests/xdp_adjust_tail.c | 6 +- .../selftests/bpf/prog_tests/xdp_devmap_attach.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 +- .../drivers/net/dsa/test_bridge_fdb_stress.sh | 47 + .../drivers/net/mlxsw/devlink_trap_control.sh | 7 +- .../drivers/net/mlxsw/devlink_trap_policer.sh | 32 +- .../selftests/drivers/net/mlxsw/mlxsw_lib.sh | 50 + .../selftests/drivers/net/mlxsw/rtnetlink.sh | 22 +- .../selftests/drivers/net/mlxsw/sch_red_core.sh | 10 +- .../drivers/net/mlxsw/spectrum-2/resource_scale.sh | 7 +- .../net/mlxsw/spectrum/devlink_lib_spectrum.sh | 6 +- .../selftests/drivers/net/mlxsw/tc_restrictions.sh | 3 +- .../selftests/drivers/net/mlxsw/tc_sample.sh | 13 +- 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 + .../selftests/net/forwarding/devlink_lib.sh | 6 - .../net/forwarding/forwarding.config.sample | 5 +- tools/testing/selftests/net/forwarding/lib.sh | 19 +- tools/testing/selftests/rcutorture/bin/torture.sh | 2 +- tools/testing/selftests/x86/test_vsyscall.c | 2 +- 1304 files changed, 35416 insertions(+), 28022 deletions(-) create mode 100644 Documentation/ABI/testing/sysfs-driver-aspeed-uart-routing create mode 100644 Documentation/devicetree/bindings/display/msm/dpu-sc7280.yaml delete mode 100644 Documentation/devicetree/bindings/display/msm/gpu.txt create mode 100644 Documentation/devicetree/bindings/display/msm/gpu.yaml create mode 100644 Documentation/devicetree/bindings/display/xylon,logicvc-display.yaml create mode 100644 Documentation/devicetree/bindings/media/st,stm32-dma2d.yaml create mode 100644 Documentation/devicetree/bindings/net/asix,ax88796c.yaml create mode 100644 Documentation/devicetree/bindings/sound/wlf,wm8962.yaml delete mode 100644 Documentation/devicetree/bindings/sound/wm8962.txt create mode 100644 arch/arm/boot/dts/aspeed-bmc-inventec-transformers.dts rename arch/arm/boot/dts/{qcom-apq8026-lge-lenok.dts => qcom-apq8026-lg-lenok.dts} (99%) create mode 100644 arch/arm/boot/dts/qcom-msm8916-samsung-serranove.dts create mode 100644 arch/arm/boot/dts/qcom-msm8916-smp.dtsi create mode 100644 arch/arm/boot/dts/socfpga_arria10_mercury_aa1.dts delete mode 100644 arch/arm64/boot/dts/qcom/apq8016-sbc.dtsi delete mode 100644 arch/arm64/boot/dts/qcom/apq8096-db820c.dtsi delete mode 100644 arch/arm64/boot/dts/qcom/msm8916-mtp.dtsi create mode 100644 arch/arm64/boot/dts/qcom/msm8916-samsung-serranove.dts delete mode 100644 arch/arm64/boot/dts/qcom/msm8996-mtp.dtsi create mode 100644 arch/arm64/boot/dts/qcom/pm6350.dtsi create mode 100644 arch/arm64/boot/dts/qcom/sc7280-herobrine.dts create mode 100644 arch/arm64/boot/dts/qcom/sc7280-herobrine.dtsi create mode 100644 arch/arm64/boot/dts/qcom/sm7225-fairphone-fp4.dts create mode 100644 arch/arm64/boot/dts/qcom/sm7225.dtsi 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 arch/powerpc/include/asm/static_call.h create mode 100644 arch/powerpc/include/asm/unistd32.h delete mode 100644 arch/powerpc/kernel/audit.c delete mode 100644 arch/powerpc/kernel/compat_audit.c create mode 100644 arch/powerpc/kernel/static_call.c rename arch/powerpc/mm/nohash/{fsl_booke.c => fsl_book3e.c} (84%) create mode 100644 arch/x86/hyperv/ivm.c create mode 100644 drivers/base/firmware_loader/builtin/main.c delete mode 100644 drivers/block/cryptoloop.c create mode 100644 drivers/bluetooth/btmtk.c create mode 100644 drivers/bluetooth/btmtk.h create mode 100644 drivers/dma-buf/st-dma-resv.c create mode 100644 drivers/media/platform/stm32/dma2d/dma2d-hw.c create mode 100644 drivers/media/platform/stm32/dma2d/dma2d-regs.h create mode 100644 drivers/media/platform/stm32/dma2d/dma2d.c create mode 100644 drivers/media/platform/stm32/dma2d/dma2d.h 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 create mode 100644 sound/soc/amd/acp/Kconfig create mode 100644 sound/soc/amd/acp/Makefile create mode 100644 sound/soc/amd/acp/acp-i2s.c create mode 100644 sound/soc/amd/acp/acp-legacy-mach.c create mode 100644 sound/soc/amd/acp/acp-mach-common.c create mode 100644 sound/soc/amd/acp/acp-mach.h create mode 100644 sound/soc/amd/acp/acp-platform.c create mode 100644 sound/soc/amd/acp/acp-renoir.c create mode 100644 sound/soc/amd/acp/acp-sof-mach.c create mode 100644 sound/soc/amd/acp/amd.h create mode 100644 sound/soc/amd/acp/chip_offset_byte.h create mode 100644 sound/soc/amd/yc/Makefile create mode 100644 sound/soc/amd/yc/acp6x-mach.c create mode 100644 sound/soc/amd/yc/acp6x-pdm-dma.c create mode 100644 sound/soc/amd/yc/acp6x.h create mode 100644 sound/soc/amd/yc/acp6x_chip_offset_byte.h create mode 100644 sound/soc/amd/yc/pci-acp6x.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 100755 tools/testing/selftests/drivers/net/dsa/test_bridge_fdb_stress.sh 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