This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-release-aarch64-next-defconfig in repository toolchain/ci/linux.
omits d3134eb5de85 Add linux-next specific files for 20211011 omits d11861d955aa Merge branch 'akpm/master' omits 17e9f73b8452 mm: unexport {,un}lock_page_memcg omits 541ef8c7002e mm: unexport folio_memcg_{,un}lock omits ca1350ac06e8 mm: migrate: simplify the file-backed pages validation whe [...] omits d1c65f1a67bd Merge branch 'akpm-current/current' omits 1b5886a557fb ethernet: sun: for for "remove direct netdev->dev_addr writes" omits 4861fbbfd44d Merge branch 'zstd-1.4.10' of https://github.com/terrelln/ [...] omits 60531db960ba Merge branch 'bitmap-master-5.15' of https://guthub.com/no [...] omits 74b92b5de19c Merge branch 'for-next' of git://git.infradead.org/users/w [...] omits 3bd583141556 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 95f7445d1252 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] omits 1b2fecd669bf Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] omits 937b9a454999 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 48832cc1cf21 Merge branch 'gnss-next' of git://git.kernel.org/pub/scm/l [...] omits fbb5c74e078d Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits 73ccfa625a0f Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] omits ab9eadad488b Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git omits 5483a87065e6 Merge branch 'at24/for-next' of git://git.kernel.org/pub/s [...] omits 6886fc3758c1 Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...] omits 752d4cd250e0 Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] omits 455f1677415f Merge branch 'next' of git://git.linaro.org/kernel/coresight.git omits 64811b4b8381 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 92aa0b266040 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d2d4253c5005 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8316ca753785 Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...] omits 0b2160dc8b94 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9eaf57dbbf27 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 42e79c70d4b5 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] omits bd1b7026103a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 84d1833a3367 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 9db80fee9e1a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b1ca8f5cafab Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 39c630af9c9c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 860b48d1a253 Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] omits dd5c88b96cb4 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] omits d8ecb8305805 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] omits bf3078f88136 Merge branch 'next' of git://github.com/awilliam/linux-vfio.git omits ac8848d03fa5 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits bdd4216d7f7e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 73f0a4e33024 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits acc5143fdeea Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] omits f27cfb206672 Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] omits 84cb73e385eb Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] omits 990a268a242e Merge branch 'for-usb-next' of git://git.kernel.org/pub/sc [...] omits 0c18aa73b86f Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits 4f150226282c Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits 1eeed36c6fa8 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] omits bdec3be8ffcd Merge branch 'for-next' of git://github.com/cminyard/linux [...] omits ce7ef86d868d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7d25faa76e2d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3b1e3439bf17 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4e400cee3d65 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c87c9f618e9f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f69772105da4 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 1237ec737572 Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] omits 970871d01ee4 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] omits 5ae3c0f160d0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3022cbdd344f Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] omits 9dfaa953e269 ipc/ipc_sysctl.c: remove fallback for !CONFIG_PROC_SYSCTL omits 2a9c029cd52e ipc-check-checkpoint_restore_ns_capable-to-modify-c-r-proc [...] omits 39725274743d ipc: check checkpoint_restore_ns_capable() to modify C/R p [...] omits 001c0c96e9c0 virtio-mem: disallow mapping virtio-mem memory via /dev/mem omits d1f871f55dab kernel/resource: disallow access to exclusive system RAM regions omits 7999edaee5ab kernel/resource: clean up and optimize iomem_is_exclusive() omits 236ab67016ac kcov: replace local_irq_save() with a local_lock_t omits 34321c1ddc50 kcov: avoid enable+disable interrupts if !in_task() omits 3e37e25a8792 kcov: allocate per-CPU memory on the relevant node omits b035e46f9033 Documentation/kcov: define `ip' in the example omits 161e3d129909 Documentation/kcov: include types.h in the example omits c71418cf286b sysv: use BUILD_BUG_ON instead of runtime check omits 3583cf7d2dbf kernel/fork.c: unshare(): use swap() to make code cleaner omits 3a3b6b323bd3 seq_file: move seq_escape() to a header omits 09e9d12e4a6e hfsplus: fix out-of-bounds warnings in __hfsplus_setxattr omits 285c0d4e417f hfs/hfsplus: use WARN_ON for sanity check omits 88fa5198a690 coda: bump module version to 7.2 omits 6fac7ccf1b50 coda: use vmemdup_user to replace the open code omits 3bb3623ef628 coda: convert from atomic_t to refcount_t on coda_vm_ops->refcnt omits 2daeff8a0c0b coda: avoid doing bad things on inode type changes during [...] omits ba1135137dc0 coda: avoid hidden code duplication in rename omits d9c299685851 coda: avoid flagging NULL inodes omits 628948acc267 coda: remove err which no one care omits 75709f1f0183 coda: check for async upcall request using local state omits 1386b751ba16 coda: avoid NULL pointer dereference from a bad inode omits a018f597821e init/main.c: silence some -Wunused-parameter warnings omits b3f303c9879f ramfs: fix mount source show for ramfs omits 232d06b1c2f6 alpha: use is_kernel_text() helper omits 9d6812821ce7 microblaze: use is_kernel_text() helper omits d6c328d00379 powerpc/mm: use core_kernel_text() helper omits 19f8be5a2429 extable: use is_kernel_text() helper omits fe51a9347491 mm: kasan: use is_kernel() helper omits 24d28e1870ac sections: provide internal __is_kernel() and __is_kernel_t [...] omits e499072007af x86: mm: rename __is_kernel_text() to is_x86_32_kernel_text() omits 8d6f74e6c810 sections: move is_kernel_inittext() into sections.h omits b9cfb2522d9e sections: move and rename core_kernel_data() to is_kernel_ [...] omits ee7e72d5448a kallsyms: fix address-checks for kernel related range omits ab7014b91534 kallsyms: remove arch specific text and data check omits e2e164405023 ELF: simplify STACK_ALLOC macro omits c35e8e2abc53 ELF: fix overflow in total mapping size calculation omits 18b79a19075f binfmt_elf: reintroduce using MAP_FIXED_NOREPLACE omits 94ca29253929 checkpatch: improve EXPORT_SYMBOL test for EXPORT_SYMBOL_NS uses omits 7bf728945ab6 const_structs.checkpatch: add a few sound ops structs omits ed5ce30a85ab lib: uninline simple_strntoull() as well omits 294c26ae1f0b include/linux/string_helpers.h: add linux/string.h for strlen() omits 84cc214fb5f3 lib-stackdepot-add-helper-to-print-stack-entries-into-buffer-v3 omits 318b82e8288c lib-stackdepot-add-helper-to-print-stack-entries-into-buffer-v2 omits 0ad6fe97c31c lib, stackdepot: add helper to print stack entries into buffer omits 1270ed7bc84d lib, stackdepot: add helper to print stack entries omits a6af3b2e0c51 lib, stackdepot: check stackdepot handle before accessing slabs omits e2aca2a8a204 MAINTAINERS: add "exec & binfmt" section with myself and Eric omits d37e88f4905d proc/sysctl: make protected_* world readable omits 477a414c9055 proc: allow pid_revalidate() during LOOKUP_RCU omits a5dc75797b5c virtio-mem: kdump mode to sanitize /proc/vmcore access omits ea0931151bae virtio-mem: factor out hotplug specifics from virtio_mem_r [...] omits c4a3bd079458 virtio-mem: factor out hotplug specifics from virtio_mem_p [...] omits a9c84fbe6ff5 virtio-mem: factor out hotplug specifics from virtio_mem_i [...] omits 5b11b84fe360 proc/vmcore: convert oldmem_pfn_is_ram callback to more ge [...] omits 215330344df2 proc/vmcore: let pfn_is_ram() return a bool omits 411567297007 x86/xen: print a warning when HVMOP_get_mem_type fails omits 4de36a2b5d21 x86/xen: simplify xen_oldmem_pfn_is_ram() omits 6310e5be873f x86/xen: update xen_oldmem_pfn_is_ram() documentation omits 810c9be46734 proc: test that /proc/*/task doesn't contain "0" omits 72dea336ec58 procfs-do-not-list-tid-0-in-proc-pid-task-fix omits 40c36f627bb3 procfs: do not list TID 0 in /proc/<pid>/task omits 6f7c36d6537c kernel/hung_task.c: Monitor killed tasks. omits 7b551d78b986 fs/buffer.c: dump more info for __getblk_gfp() stall problem omits 09d72546058c fs/buffer.c: add debug print for __getblk_gfp() stall problem omits fdbf94fe94ab Docs/admin-guide/mm/damon: document DAMON-based Operation Schemes omits 3b5e6d3a842d selftests/damon: add 'schemes' debugfs tests omits 33e74a291d4c mm/damon/schemes: implement statistics feature omits ee65e451519b mm/damon/dbgfs: support DAMON-based Operation Schemes omits 09cf22d024a6 mm/damon/vaddr: support DAMON-based Operation Schemes omits 70029b0746b2 mm/damon/core: implement DAMON-based Operation Schemes (DAMOS) omits f88fe78f4d8d mm/damon/core: account age of target regions omits b27e62b04031 mm/damon/core: nullify pointer ctx->kdamond with a NULL omits b888d7be5ee1 mm/damon: needn't hold kdamond_lock to print pid of kdamond omits 648ced467b07 mm/damon: remove unnecessary do_exit() from kdamond omits 0a5ba037ef1f mm/damon/core: print kdamond start log in debug mode only omits 447b5cc1f433 include/linux/damon.h: fix kernel-doc comments for 'damon_ [...] omits e1c0d9710c5b docs/vm/damon: remove broken reference omits 33ee60b61247 MAINTAINERS: update SeongJae's email address omits 2b0931d7bb5a Documentation/vm: move user guides to admin-guide/mm/ omits f3719138abf6 mm/damon: grammar s/works/work/ omits bd85f9983e11 kfence: shorten critical sections of alloc/free omits 90d99fce129d kfence: test: use kunit_skip() to skip tests omits 79a50d570e85 kfence: add note to documentation about skipping covered a [...] omits b40e0238c419 fixup! kfence: limit currently covered allocations when po [...] omits d13bdb5ceb17 kfence-limit-currently-covered-allocations-when-pool-nearl [...] omits 1caf05ea40dc kfence: limit currently covered allocations when pool nearly full omits fffb78f28fe9 kfence: move saving stack trace of allocations into __kfen [...] omits 2c4103e4483e kfence: count unexpectedly skipped allocations omits 1011df34f76b stacktrace: move filter_irq_stacks() to kernel/stacktrace.c omits d2df30a276b6 include/linux/mm.h: move nr_free_buffer_pages from swap.h to mm.h omits c02cb693f958 mm: remove HARDENED_USERCOPY_FALLBACK omits d86bb36b79f0 zram: Introduce an aged idle interface omits d817e375e18a zram-introduce-an-aged-idle-interface-v5 omits bdc195da79b8 zram: introduce an aged idle interface omits ecb9cb3d2a67 zram: off by one in read_block_state() omits a4ad2b2c9bcc zram_drv: allow reclaim on bio_alloc omits 7c74d04c466f mm/highmem: Remove deprecated kmap_atomic omits adc0052a9699 mm/zsmalloc.c: combine two atomic ops in zs_pool_dec_isolated() omits ddc1f264d9a0 mm/zsmalloc.c: close race window between zs_pool_dec_isola [...] omits 36b1d92ded88 mm: disable zsmalloc on PREEMPT_RT omits 5cecd4e0a0d5 mm/rmap: convert from atomic_t to refcount_t on anon_vma-> [...] omits 72bcecb74ca3 mm/memory_hotplug: make HWPoisoned dirty swapcache pages u [...] omits 90b18887dbe1 mm/memory_hotplug: indicate MEMBLOCK_DRIVER_MANAGED with I [...] omits 1007f40e8c19 memblock: add MEMBLOCK_DRIVER_MANAGED to mimic IORESOURCE_ [...] omits 45e5e149f928 memblock: allow to specify flags with memblock_add_node() omits b0ceff3590b2 memblock: improve MEMBLOCK_HOTPLUG documentation omits 52dae108a38a mm/memory_hotplug: handle memblock_add_node() failures in [...] omits ca30f3d35b1f x86: remove memory hotplug support on X86_32 omits e789f9718d46 mm/memory_hotplug: remove stale function declarations omits 46022a814d87 mm/memory_hotplug: remove HIGHMEM leftovers omits 28c709b8c3b9 mm/memory_hotplug: restrict CONFIG_MEMORY_HOTPLUG to 64 bit omits 52a19ebe1e2f mm/memory_hotplug: remove CONFIG_MEMORY_HOTPLUG_SPARSE omits a7cb3fbf22b7 mm/memory_hotplug: remove CONFIG_X86_64_ACPI_NUMA dependen [...] omits feb11e49a333 memory-hotplug.rst: document the "auto-movable" online policy omits ef71d1f0f963 memory-hotplug.rst: fix wrong /sys/module/memory_hotplug/p [...] omits b1d527317af1 memory-hotplug.rst: fix two instances of "movablecore" tha [...] omits bff963406cbe mm/memory_hotplug: add static qualifier for online_policy_ [...] omits 64f0155e5bdc mm-vmstat-annotate-data-race-for-zone-free_areanr_free-fix omits e46467bb386a mm/vmstat: annotate data race for zone->free_area[order].nr_free omits d6306099f6a6 selftest/vm: fix ksm selftest to run with different NUMA t [...] omits b3d3235ee175 mm: nommu: kill arch_get_unmapped_area() omits e569feb8ac49 mm/migrate: de-duplicate migrate_reason strings omits aaa6a9ddc20e hugetlbfs: extend the definition of hugepages parameter to [...] omits e963fa4e7947 oom_kill: oom_score_adj broken for processes with small me [...] omits d3ae0d4935db mm: mark the OOM reaper thread as freezable omits fd23ebf7ddf2 memblock: use memblock_free for freeing virtual pointers omits 5521bca6d39d memblock: rename memblock_free to memblock_phys_free omits 8013d4329d8f memblock: stop aliasing __memblock_free_late with memblock [...] omits 09a1fffbfeab memblock: drop memblock_free_early_nid() and memblock_free [...] omits 7647c8d724a7 xen/x86: free_p2m_page: use memblock_free_ptr() to free a [...] omits 0e0f7ef604ab arch_numa: simplify numa_distance allocation omits 2bade1e8760c mm-mempolicy-convert-from-atomic_t-to-refcount_t-on-mempol [...] omits eff42a1cf41d mm/mempolicy: convert from atomic_t to refcount_t on mempo [...] omits 51fe7354d094 tools/vm/page-types.c: print file offset in hexadecimal omits b3b66b3f57dd tools/vm/page-types.c: move show_file() to summary output omits f9954e704525 tools/vm/page-types.c: make walk_file() aware of address r [...] omits 9517d443872b tools/vm/page_owner_sort.c: count and sort by mem omits 8290ae95edb5 mm/vmscan.c: fix -Wunused-but-set-variable warning omits 2aa760ba17ef mm/page_isolation: guard against possible putback unisolated page omits 693e84e6306d mm/page_isolation: fix potential missing call to unset_mig [...] omits cfc460fd3ede userfaultfd/selftests: fix calculation of expected ioctls omits ac24bca4be1e userfaultfd/selftests: fix feature support detection omits 52b5c62df8c2 userfaultfd/selftests: don't rely on GNU extensions for ra [...] omits 574e98eaed7c mm,hugetlb: remove mlock ulimit for SHM_HUGETLB omits 488c4b0e5a01 hugetlb-add-hugetlb-demote-page-support-v4 omits 89f63ed0ce65 hugetlb: add hugetlb demote page support omits 593cff16d5a8 hugetlb: add demote bool to gigantic page routines omits 67f3c66db4cb hugetlb: be sure to free demoted CMA pages to CMA omits ad44e85a4988 mm/cma: add cma_pages_valid to determine if pages are in CMA omits 3dbf1f38c89a hugetlb: add demote hugetlb page sysfs interfaces omits 49705cbddca9 mm/hugetlb: drop __unmap_hugepage_range definition from hugetlb.h omits 2fad9c032f65 mm: fix data race in PagePoisoned() omits a56444e2b043 s390: use generic version of arch_is_kernel_initmem_freed() omits 20c60954aaa1 powerpc: use generic version of arch_is_kernel_initmem_freed() omits ab0742f47862 mm: make generic arch_is_kernel_initmem_freed() do what it says omits 0ff4af5b8e42 mm: create a new system state and fix core_kernel_text() omits 3c0171c10565 mm/page_alloc.c: show watermark_boost of zone in zoneinfo omits 5f1941c39f0e mm/page_alloc: detect allocation forbidden by cpuset and b [...] omits b8248aacda60 mm/page_alloc.c: do not acquire zone lock in is_free_buddy_page() omits 184d2d6bca9a mm: move fold_vm_numa_events() to fix NUMA without SMP omits ab5c550d3ab8 mm: move node_reclaim_distance to fix NUMA without SMP omits 646165f9b31e mm/page_alloc: use accumulated load when building node fal [...] omits 2fd46c96b41e mm/page_alloc: print node fallback order omits d4489b9b9b4e mm/page_alloc.c: avoid allocating highmem pages via alloc_ [...] omits 4872269e9933 mm/page_alloc.c: use helper function zone_spans_pfn() omits 50e0b1c8e757 mm/page_alloc.c: fix obsolete comment in free_pcppages_bulk() omits 6903f4364380 mm/page_alloc.c: simplify the code by using macro K() omits 30f3e58099b7 mm/page_alloc.c: remove meaningless VM_BUG_ON() in pindex_ [...] omits 7bff40fe109e mm/large system hash: avoid possible NULL deref in alloc_l [...] omits e8b1be9f9f61 kasan: fix tag for large allocations when using CONFIG_SLAB omits 6fad6df00226 workqueue, kasan: avoid alloc_pages() when recording stack omits 9177ce0f0e8c kasan: generic: introduce kasan_record_aux_stack_noalloc() omits 311313989ae0 kasan: common: provide can_alloc in kasan_save_stack() omits 6f0d526fbca1 lib/stackdepot: introduce __stack_depot_save() omits 91510d7be347 lib/stackdepot: remove unused function argument omits a67026d645a6 lib/stackdepot: include gfp.h omits 03eecd912ff3 kasan: test: add memcpy test that avoids out-of-bounds write omits f9d254e96fcd kasan: arm64: fix pcpu_page_first_chunk crash with KASAN_VMALLOC omits 044c00053217 arm64: support page mapping percpu first chunk allocator omits 6c07fc08c4a6 vmalloc: choose a better start address in vm_area_register [...] omits 10ebb40f7e36 vmalloc: back off when the current task is OOM-killed omits b77b221af5e0 mm/vmalloc: check various alignments when debugging omits 61df6abb6325 mm/vmalloc: do not adjust the search size for alignment overhead omits 4818bfe8b5bd mm/vmalloc: make sure to dump unpurged areas in /proc/vmallocinfo omits c0ec6191c6e0 mm/vmalloc: make show_numa_info() aware of hugepage mappings omits ee8c7ee1ebfa mm/vmalloc: don't allow VM_NO_GUARD on vmap() omits 48563a1c914f mm/vmalloc: repair warn_alloc()s in __vmalloc_area_node() omits 8d357302da60 mm: mmap_lock: use DECLARE_EVENT_CLASS and DEFINE_EVENT_FN omits 433f83e7bb91 mm: mmap_lock: remove redundant newline in TP_printk omits 3b39397f73b8 mm/mremap: don't account pages in vma_to_resize() omits 465056a296e4 memory: remove unused CONFIG_MEM_BLOCK_SIZE omits 19d844c81424 powerpc/64s: enable MMU_LAZY_TLB_SHOOTDOWN omits 72c95ba9adb4 lazy tlb: shoot lazies, a non-refcounting lazy tlb option omits 1f352eae4214 lazy tlb: allow lazy tlb mm refcounting to be configurable omits 27692e64c49c lazy tlb: introduce lazy mm refcount helper functions omits 91128b6c0f3e Documentation: update pagemap with shmem exceptions omits cb5b4bc3b3c8 mm: remove redundant smp_wmb() omits efa298673196 mm: introduce pmd_install() helper omits 6c8cf638d5ea mm: add zap_skip_check_mapping() helper omits 46173c07d299 mm: drop first_index/last_index in zap_details omits 0df37b32aa6b mm: clear vmf->pte after pte_unmap_same() returns omits e13937d78254 mm/shmem: unconditionally set pte dirty in mfill_atomic_in [...] omits 24d87062c677 mm/memory.c: avoid unnecessary kernel/user pointer conversion omits 561289cc31f6 mm: use __pfn_to_section() instead of open coding it omits 5924889f76ae mm/mmap.c: fix a data race of mm->total_vm omits 3c7dffc22971 memcg: prohibit unconditional exceeding the limit of dying tasks omits 944f564fc50e mm/memcg: remove obsolete memcg_free_kmem() omits 3c7bcb9965ae memcg: unify memcg stat flushing omits 4f4852214afc memcg: flush stats only if updated omits bbbeefe3cb8c mm/memcg: drop swp_entry_t* in mc_handle_file_pte() omits 28084be01d78 mm: optimise put_pages_list() omits 1baaa27d07f1 mm/swapfile: fix an integer overflow in swap_show() omits 04dfc8bf877f mm/swapfile: remove needless request_queue NULL pointer check omits 45d1db5cb2fb mm/gup: further simplify __gup_device_huge() omits 939f0e416eb9 vfs: keep inodes with page cache off the inode shrinker LRU omits b3d68f769c78 mm/filemap.c: remove bogus VM_BUG_ON omits c28cee4d41ba mm/page_ext.c: fix a comment omits 7fdeb7f2d8dc percpu: add __alloc_size attributes for better bounds checking omits 4a865a1fe818 mm/page_alloc: add __alloc_size attributes for better boun [...] omits 0156b2161e14 mm/vmalloc: add __alloc_size attributes for better bounds [...] omits bfb5d7a9eb04 mm/kvmalloc: add __alloc_size attributes for better bounds [...] omits 04ba82afbbf3 slab: add __alloc_size attributes for better bounds checking omits 53a41bc9ebc2 slab: clean up function prototypes omits 0aa6529dfdc0 Compiler Attributes: add __alloc_size() for better bounds [...] omits 1ed482c59a55 rapidio: avoid bogus __alloc_size warning omits fefa799d0383 kasan: test: bypass __alloc_size checks omits ca9ca74d401f mm: debug_vm_pgtable: don't use __P000 directly omits 1849f6790521 mm/smaps: simplify shmem handling of pte holes omits 90520a7df422 mm/smaps: use vma->vm_pgoff directly when counting partial swap omits 9b1c87762654 mm/smaps: fix shmem pte hole swap calculation omits 4cfcfb9c4efc mm: don't include <linux/dax.h> in <linux/mempolicy.h> omits 3522eb5118e8 mm, slub: Use prefetchw instead of prefetch omits c97ad1f0edc7 slub: add back check for free nonslab objects omits c9427b1b3a5c mm/slab.c: remove useless lines in enable_cpucache() omits aa36a935f4b4 mm: move kvmalloc-related functions to slab.h omits 3da702704bc4 fs/posix_acl.c: avoid -Wempty-body warning omits 3dabda57ab34 ocfs2: fix ocfs2 corrupt when iputting an inode omits da50a8571a2c ocfs2: clear links count in ocfs2_mknod() if an error occurs omits 0bfe432f6eb6 ocfs2: reflink deadlock when clone file to the same direct [...] omits ca08f2bea8a1 ocfs2/dlm: remove redundant assignment of variable ret omits 1ea0e0646f25 ocfs2: cleanup journal init and shutdown omits bf440fad3676 ocfs2: Fix handle refcount leak in two exception handling paths omits 29f1b775a1c3 scripts/decodecode: fix faulting instruction no print when [...] omits 6ad4a1ca22c6 scripts/spelling.txt: fix "mistake" version of "synchronization" omits 237f1a12f08c scripts/spelling.txt: add more spellings to spelling.txt omits 5bb60d96eb9c procfs: prevent unpriveleged processes accessing fdinfo dir omits 162042e580f8 /proc/kpageflags: do not use uninitialized struct pages omits c0126cdad359 /proc/kpageflags: prevent an integer overflow in stable_pa [...] omits fbc44e4fb9b3 mm/secretmem: Fix NULL page->mapping dereference in page_i [...] omits 746fa62936b4 vfs: check fd has read access in kernel_read_file_from_fd() omits bf606dbaea93 elfcore-correct-reference-to-config_uml-fix omits 66d470474628 elfcore: correct reference to CONFIG_UML omits 585d75aaa475 mm, slub: fix incorrect memcg slab count for bulk free omits 9ad4e6013ab5 mm, slub: fix potential use-after-free in slab_debugfs_fops omits 16788916d74c mm, slub: fix potential memoryleak in kmem_cache_open() omits de01c3f0a081 mm, slub: fix mismatch between reconstructed freelist dept [...] omits 364273d10c12 mm, slub: fix two bugs in slab_debug_trace_open() omits 3b49c3fc2312 mm/mempolicy: do not allow illegal MPOL_F_NUMA_BALANCING | [...] omits d3c6289241c6 memblock: check memory total_size omits 8654d10f50e0 ocfs2: mount fails with buffer overflow in strlen omits 5a9d253114f6 ocfs2-fix-data-corruption-after-conversion-from-inline-format-fix omits 6d1775401087 ocfs2: Fix data corruption after conversion from inline format omits b40dba05bc20 mm/vmalloc: fix numa spreading for large hash tables omits 8f9fa4ee8388 mm/migrate: fix CPUHP state to update node demotion order omits dd3e24b84bc1 mm/migrate: add CPU hotplug to demotion #ifdef omits a122763c4edc mm/migrate: optimize hotplug-time demotion order updates omits f49ab781c876 userfaultfd: fix a race between writeprotect and exit_mmap() omits a375dcac3509 mm/userfaultfd: selftests: fix memory corruption with thp enabled omits 2d915f32ee48 Merge branch 'auto-latest' of git://git.kernel.org/pub/scm [...] omits 0d063bf9be00 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d40861fb6683 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5099db433b32 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits dfab6e427609 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits b57f13aaace3 Merge branch 'next' of git://github.com/cschaufler/smack-next omits afd0273bddf4 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 14d0a2f11936 Merge branch 'keys-next' of git://git.kernel.org/pub/scm/l [...] omits 845061ae0a6f Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] omits 0cc8b8100291 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] omits 63247c613ef2 Merge branch 'next-testing' of git://git.kernel.org/pub/sc [...] omits 33a0ba581190 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e5153a7fb56c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2f4bfd0057f2 Merge branch 'for-backlight-next' of git://git.kernel.org/ [...] omits 01355c18cb6b Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] omits 4d35def6ed43 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 383d3c5ff4e1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2853a9da37a3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3a27b5513bbe Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits 9da51b162704 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 7570aa39d41b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f9d10e919964 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3251a95bd1b3 Merge branch 'imx-drm/next' of https://git.pengutronix.de/ [...] omits 6f4ea09ee57a Merge branch 'msm-next' of https://gitlab.freedesktop.org/ [...] omits 3614112bf00f Merge branch 'drm/tegra/for-next' of git://anongit.freedes [...] omits 89d64284551f Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits ea8312c1841c Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits 836054308cca Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits 21d5a9b76682 Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] omits 6d643059e879 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 488c7ad214f1 Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] omits 5aea78cc6e6d Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] omits a9a55584af1f Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] omits 702041a65cb5 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 4df691606cc4 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits d91320061b5e Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits fc13f81e6fcd Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/l [...] omits aa02cfa337b2 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 3bf2ad5d4a0e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 238340742a2f Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits e4db1d1f394d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7d50836d321e Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] omits b967eb9eff53 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] omits bb9a74d7961e Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] omits 35d810cc02b9 Merge branch 'cpupower' of git://git.kernel.org/pub/scm/li [...] omits 4f1d5aaa35d2 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] omits 503777ed0f25 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 7eddbf2361bd Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git omits 11278864c535 Merge branch 'master' of git://linuxtv.org/media_tree.git omits e5e0792b7747 Merge branch 'docs-next' of git://git.lwn.net/linux.git omits 661d409dc769 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] omits bcca4118df4f Merge branch 'i3c/next' of git://git.kernel.org/pub/scm/li [...] omits 212721a350b7 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] omits 3250941004ff Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 393a01cfd064 Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] omits eff5895c7a61 next-20211008/pci omits 1a74639509a9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4ad9b5069823 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 999d8f115639 Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] omits f7e642b09647 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 78edab3cd2e3 Merge branch 'master' of https://github.com/Paragon-Softwa [...] omits 3d3eeb38f6d0 Merge branch 'nfsd-next' of git://git.linux-nfs.org/~bfiel [...] omits 8108efccee88 Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] omits 5a9cd183e9e5 Merge branch 'jfs-next' of git://github.com/kleikamp/linux [...] omits ccee9e6f10c1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1d90808307ba Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits bcf04b9d9157 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 33f92084abfc Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 2a24880ba0fc Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 5a84c64e17e3 Merge branch 'master' of git://github.com/ceph/ceph-client.git omits e576a69ab21b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 44707919f336 Merge branch 'fscache-next' of git://git.kernel.org/pub/sc [...] omits ce9e8e31b0f3 Merge branch 'master' of git://git.kernel.org/pub/scm/fs/f [...] omits 78c63dc12f88 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits bcaf74525f31 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits fd199ff89054 Merge branch 'for-next' of git://git.libc.org/linux-sh omits 4bfbd32e306a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8869fa63a346 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 34747b3a66a2 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits dc617158dc3e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a5ac93bc84e8 Merge branch 'for-next' of git://github.com/openrisc/linux.git omits 123d6ab7d33b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 6538568bba25 Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] omits 15ad3d87c063 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 86a53c3330b1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a3d35372b706 Merge branch 'h8300-next' of git://git.sourceforge.jp/gitr [...] omits 6fd1c51f47f5 Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...] omits 98dd3ef776d1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fbfc60c1761f Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] omits 5fbf93327b9a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits cb0a22ef0d1c Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] omits 0e974100b7ed Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git omits 4c4fb2f6ab1f Merge branch 'ti-k3-next' of git://git.kernel.org/pub/scm/ [...] omits faeda497203f Merge branch 'ti-k3-next' of git://git.kernel.org/pub/scm/ [...] omits 42cea582a3ba Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5b7d16c90379 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] omits 13a10bed4c84 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] omits 1427be6028fe Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits 6206ec875b4c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3af8db9dd74d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4cec698d9709 Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] omits eb9dddc7f3c0 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 5fc491c96f08 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 04069b5cd955 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 124e6b06c952 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 227fb1976a3e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e61d1b5f99ae Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d326a88c614b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 04be45b3727c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4399b060f0db Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 7c1596dbe65f Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] omits 63b40647fb9b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 018a711abbdc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 44213b22e4a6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2c83180f9fc6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b3c7a21117a7 Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] omits c643313e03de Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] omits 51c64b79d4ba Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits e74a0558a58d Merge branch 'perf/core' of git://git.kernel.org/pub/scm/l [...] omits 8450ed976974 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 21ffc94e7c03 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits f6d6d5a18498 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits 01f065457dde Merge branch 'kunit-fixes' of git://git.kernel.org/pub/scm [...] omits c4d11471482e Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits c38ae2ad6975 Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] omits 9ceaf33d7759 Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] omits 6423bd847bfb Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits a38c8142c7f2 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 2e766a282dad Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits 772b94719034 Merge branch 'master' of git://git.kernel.org/pub/scm/virt [...] omits 14ec51bca2cb Merge branch 'reset/fixes' of https://git.pengutronix.de/g [...] omits bdbd08ae96e4 Merge branch 'mtd/fixes' of git://git.kernel.org/pub/scm/l [...] omits 74c74a5d61f0 Merge branch 'modules-linus' of git://git.kernel.org/pub/s [...] omits 848c961739f9 Merge branch 'char-misc-linus' of git://git.kernel.org/pub [...] omits d9312b0a9f80 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] omits 323910e1e90e Merge branch 'staging-linus' of git://git.kernel.org/pub/s [...] omits 4ad944241eb1 Merge branch 'for-usb-fixes' of git://git.kernel.org/pub/s [...] omits 924a9480fba0 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] omits 052646657ad8 Merge branch 'tty-linus' of git://git.kernel.org/pub/scm/l [...] omits ab22316790f1 Merge branch 'driver-core-linus' of git://git.kernel.org/p [...] omits 5ad9cb0efe56 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 768b10d3a789 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 6cd4b85d44da Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 8aff70d10863 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 349ce86ded91 Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] omits 8ce5a0a29d5e Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 71e0b305e93e Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits d25a8b926f6f Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 848fdb443cc9 Merge branch 'for-next/fixes' of git://git.kernel.org/pub/ [...] omits 1b112f33d0cf Merge branch 'next/drivers' into for-next omits 08738422ea07 Merge branch 'next/dt64' into for-next omits a89d8b5ce9af arm64: dts: exynos: add minimal support for exynosautov9 s [...] omits f695b3f4c45d arm64: dts: exynos: add initial support for exynosautov9 SoC omits 71dbc5464c5c erofs: add multiple device support omits 5f0544932a5f erofs: decouple basic mount options from fs_context omits c6e7d8295494 ksmbd: improve credits management omits 1ab5ae86064e ksmbd: add validation in smb2_ioctl omits a0e36697950b ksmbd: limit read/write/trans buffer size not to exceed MA [...] omits 0b52f666126e Merge branches 'rpmsg-next' and 'rproc-next' into for-next omits 39b483aa3899 hwmon: (dell-smm) Remove unnecessary includes omits 4d148696e2c7 dt-bindings: hwmon: jedec,jc42: add nxp,se97b omits b35dc89d3dd6 hwmon: cleanup non-bool "valid" data fields omits 3e460ed2938d hwmon: (tmp103) Convert tmp103 to use new hwmon registration API omits db0203d20e01 hwmon: (mlxreg-fan) Support distinctive names per differen [...] omits 4164c3f92425 hwmon: (mlxreg-fan) Modify PWM connectivity validation omits 00336ba15d23 hwmon: (nct6775) add Pro WS X570-ACE omits abdd4bfba53c hwmon: (pmbus/ibm-cffps) Use MFR_ID to choose version omits 2ebf2a539908 hwmon: (pmbus/ibm-cffps) Add mfg_id debugfs entry omits 80435dd3fbbd hwmon: (nct6775) Add additional ASUS motherboards. omits 1bcb65e78b30 dt-bindings: hwmon/pmbus: Add ti,lm25066 power-management IC omits e4b5fd8154ac hwmon: (pmbus/lm25066) Support configurable sense resistor values omits fe651740ef86 hwmon: (pmbus/lm25066) Add OF device ID table omits fabe706a7586 Merge remote-tracking branch 'regulator/for-5.16' into reg [...] omits 393cc784d14d Merge remote-tracking branch 'regulator/for-5.15' into reg [...] omits b013c39823b0 Merge remote-tracking branch 'asoc/for-5.16' into asoc-next omits 239e8fdee9dd Merge remote-tracking branch 'asoc/for-5.15' into asoc-linus omits 2dda4c161c12 Merge branch 'for-5.16/block-io_uring' into for-next omits 915dbade08a1 Merge branch 'for-5.16/block' into for-next omits 3455f27a9082 io_uring: inform block layer of how many requests we are s [...] omits 69826e13f436 Merge branch 'for-5.16/io_uring' into for-5.16/block-io_uring omits ce24125b000c hwmon: (pmbus/lm25066) Mark lm25066_coeff array const omits ba7a4c44a969 hwmon: (pmbus/lm25066) Let compiler determine outer dimens [...] omits 4855b65e055e hwmon: (pmbus/lm25066) Avoid forward declaration of lm25066_id omits b723d0bfec41 hwmon: (pmbus/lm25066) Adjust lm25066 PSC_CURRENT_IN_L mantissa omits b2b50c6840a3 hwmon: (pmbus/lm25066) Add offset coefficients omits 106502e232ed pinctrl: renesas: r8a779[56]x: add MediaLB pins omits afaa79b3990a dt-bindings: hwmon: ibm,cffps: move to trivial devices omits 7e2d4ac76f1c dt-bindings: hwmon: Convert NTC thermistor to YAML omits 9c759df7e330 Merge branch 'for-next-next-v5.15-20211008' into for-next- [...] omits 7331e089211e Merge branch 'for-next-current-v5.14-20211008' into for-ne [...] omits fc4557a9f5d0 Merge branch 'ext/lizhang/clear-missing-bdev' into for-nex [...] omits 1f445d193d47 Merge branch 'ext/josef/bg-index' into for-next-next-v5.15 [...] omits db6b911fa64e Merge branch 'misc-next' into for-next-next-v5.15-20211008 omits d9d65a330737 Merge branch 'misc-5.15' into for-next-current-v5.14-20211008 omits e4f2b67d6d13 btrfs: clear state missing if device is present at mount time omits dda9a6c9a88e btrfs: index free space entries on size omits 2318a18c3249 Merge branch 'fixes' into next omits d371209acaa7 mmc: sdhci: Map more voltage level to SDHCI_POWER_330 omits 36d2db8b5226 hwmon: (tmp421) introduce MAX_CHANNELS define omits c354c536c385 dt-bindings: hwmon: jedec,jc42: convert to dtschema omits 31c11a766068 dt-bindings: hwmon: hih6130: move to trivial devices omits 41c07aa945ff dt-bindings: hwmon: dps650ab: move to trivial devices omits a75e544369e7 dt-bindings: hwmon: lm75: remove gmt,g751 from trivial devices omits ddf81dc93554 hwmon: (nct6683) Add another customer ID for NCT6683D sens [...] omits d2a9bed6993d dt-bindings: hwmon: sensirion,sht15: convert to dtschema omits 22456dba444a dt-bindings: hwmon: microchip,mcp3021: convert to dtschema omits dff2b14cf4e2 dt-bindings: hwmon: lltc,ltc4151: convert to dtschema omits b45bbda546b2 dt-bindings: hwmon: ti,tmp102: add bindings and remove fro [...] omits 5bcf3fe98965 dt-bindings: hwmon: ti,tmp108: convert to dtschema omits a88dabaf4f9c dt-bindings: hwmon: lm70: move to trivial devices omits 4a5fddacea84 dt-bindings: hwmon: lm90: do not require VCC supply omits c2c787702c7b dt-bindings: hwmon: lm90: convert to dtschema omits 3beb8e83c8cc hwmon: (mlxreg-fan) Fix out of bounds read on array fan->pwm omits 01ac9f89c0e6 hwmon: (nct6775) Support access via Asus WMI omits 39016f446ff1 hwmon: (nct6775) Use nct6775_*() function pointers in nct6 [...] omits 9c1fdd6d9f8c hwmon: (nct6775) Use superio_*() function pointers in sio_data. omits c08ba9bb8475 hwmon: (mlxreg-fan) Extend driver to support multiply cool [...] omits 69e3bd50ae25 hwmon: (mlxreg-fan) Extend driver to support multiply PWM omits 02a3dee1ca4c hwmon: (mlxreg-fan) Extend the maximum number of tachometers omits 0f3327e90026 hwmon: Add Maxim MAX6620 hardware monitoring driver omits de226612c360 hwmon: (raspberrypi) Use generic notification mechanism omits d56c1f031cdc hwmon: (i5500_temp) Convert to devm_hwmon_device_register_ [...] omits 5a161b88229a dt-bindings: hwmon: Add IIO HWMON binding omits 131cbfbd9262 Merge remote-tracking branch 'spi/for-5.16' into spi-next omits 231dc15e1ddc Merge remote-tracking branch 'spi/for-5.15' into spi-linus omits 0288e6293e25 ext4: convert from atomic_t to refcount_t on ext4_io_end->count omits 574167bf7ed8 Merge branches 'thermal-int340x' and 'thermal-powerclamp' [...] omits 92ac4638d4ab Merge branch 'pnp' into linux-next omits 2860c06024a9 Merge branches 'acpica' and 'acpi-misc' into linux-next omits 54a59842c15e Merge branch 'acpi-pci-fixes' into linux-next omits d56aaa1fa17f ext4: refresh the ext4_ext_path struct after dropping i_data_sem. omits 42c018ecf2bc ext4: ensure enough credits in ext4_ext_shift_path_extents omits 189487c02b38 ext4: correct the left/middle/right debug message for binsearch omits 378202798288 ext4: fix lazy initialization next schedule time computati [...] omits 52331681d687 Merge branch 'for-next/fixes' into for-next/core omits d514919f78e2 Merge branches 'for-next/kexec', 'for-next/kselftest', 'fo [...] omits a6d06ef25c4e Merge branch 'irq/core' omits 3d0c8725fd30 Merge branch 'locking/core' omits 75a150c4f7d3 Merge branch 'locking/wwmutex' omits dcf21d423e05 Merge branch 'objtool/core' omits 91f529ad2bfb Merge branch 'objtool/urgent' omits 916ad209f33e Merge branch 'perf/core' omits f23a35122c81 Merge branch 'ras/core' omits c715aae7295c Merge branch 'sched/core' omits 9455d30a7fd5 Merge branch 'x86/build' omits 39c43ec2c8c6 Merge branch 'x86/cleanups' omits a28c527de9b9 Merge branch 'x86/core' omits 15e41721f84a Merge branch 'x86/cpu' omits 9c72b8a0c8df Merge branch 'x86/fpu' omits 0761eba7906f Merge branch 'x86/misc' omits 2effb1e31d27 Merge branch 'x86/urgent' omits fac0bf7332e9 Merge branch 'x86/urgent' into x86/fpu, to resolve conflicts omits 995d9f4f2354 btrfs: fix abort logic in btrfs_replace_file_extents omits a2943a39cd11 btrfs: do not infinite loop in data reclaim if we aborted omits 2705e2be1aaf btrfs: add a BTRFS_FS_ERROR helper omits c86e2e7f7237 btrfs: change error handling for btrfs_delete_*_in_log omits fa0912cef58f btrfs: change handle_fs_error in recover_log_trees to aborts omits 9c0c581d59e2 Merge branch 'pm-pci' into linux-next omits 54aeb3fcbb1f Merge branch 'for-5.16/io_uring' into for-next omits 908d969f88bf x86/fpu: Restore the masking out of reserved MXCSR bits omits 7e7508e004f9 Merge branch 'fixes' into next omits 4b5227f58743 mmc: slot-gpio: Update default label when no con_id provided omits 2720c7868509 mmc: slot-gpio: Refactor mmc_gpio_alloc() omits 4ba138d6e5d9 dt-bindings: mmc: arasan,sdci: Drop clock-output-names fro [...] omits ff86f7d1c162 dt-bindings: mmc: cdns: document Microchip MPFS MMC/SDHCI [...] omits 460b0f8ea4df memstick: avoid out-of-range warning omits 5095ddc536fa mmc: sdhci-sprd: Wait until DLL locked after being configured omits ec4d3670fb00 mmc: sdhci-pci-o2micro: Fix spelling mistake "unsupport" - [...] omits 27cf8a0e08b5 mmc: sdhci-s3c: Describe driver in KConfig omits 4a7681ef202c dt-bindings: sdhci-omap: Document ti,non-removable propert [...] omits 2bbbd8a380dc mmc: sdhci: Return true only when timeout exceeds capacity [...] omits 0d67e1049b0d mmc: mmci: Add small comment about reset thread omits f12e6bea1d67 mmc: sdhci-omap: Check MMCHS_HL_HWINFO register for ADMA omits 3b1e34949076 mmc: sdhci-omap: Parse legacy ti,non-removable property omits 54fc90c28b44 mmc: sdhci-omap: Restore sysconfig after reset omits 7efd4a552566 mmc: sdhci-omap: Fix context restore omits cc459cda8f67 mmc: sdhci-omap: Fix NULL pointer exception if regulator i [...] omits 01dea47cdb14 mmc: mtk-sd: Add HS400 online tuning support omits 7901c0ef36c5 mmc: core: Add host specific tuning support for eMMC HS400 mode omits 356cfa43a6bc dt-bindings: mmc: mtk-sd: Add hs400 dly3 setting omits 5e70193a83f2 mmc: sdhci-s3c: drop unneeded MODULE_ALIAS omits 578ae38e8d6c dt-bindings: mmc: update mmc-card.yaml reference omits b830e65544b8 mmc: dw_mmc: Dont wait for DRTO on Write RSP error omits 96e26231b097 dt-bindings: mmc: sdhci-msm: Add compatible string for msm8226 omits db3780bb8fbc memstick: jmb38x_ms: Prefer struct_size over open coded ar [...] omits 7dbbbc20611f mmc: cqhci: Print out qcnt in case of timeout omits f5354edc53d9 mmc: sdhci-of-arasan: Add intel Thunder Bay SOC support to [...] omits 617ea475ff2e dt-bindings: mmc: Add bindings for Intel Thunder Bay SoC omits a0e283f4625b mmc: omap_hsmmc: Make use of the helper macro SET_RUNTIME_ [...] omits afb69182b1ab memstick: mspro_block: Add error handling support for add_disk() omits 02de4f5bda1a memstick: ms_block: Add error handling support for add_disk() omits ca06711c3f90 dt-bindings: mmc: Convert MMC Card binding to a schema omits 94090879af5d mmc: block: Add error handling support for add_disk() omits fdaef526ac05 mmc: mtk-sd: Remove unused parameters omits bf40caafe12e mmc: mtk-sd: Remove unused parameters(mrq) omits a33a6b0a0b5e mmc: mtk-sd: Add wait dma stop done flow omits afab7286791d mmc: sdhci: Change the code to check auto_cmd23 omits 012a67c67932 dm: fix mempool NULL pointer race when completing IO omits e95e3fab77b4 dm rq: don't queue request to blk-mq during DM suspend omits 8bb1b46405de dm clone: make array 'descs' static omits 1e02c9971286 dm verity: skip redundant verity_handle_err() on I/O errors omits ca4914328579 btrfs: check for error when looking up inode during dir en [...] omits a54231dfa618 btrfs: unify lookup return value when dir entry is missing omits 43708ab1faae btrfs: deal with errors when adding inode reference during [...] omits 7456c35d830b btrfs: deal with errors when replaying dir entry during lo [...] omits ed69ea91e52a btrfs: deal with errors when checking if a dir entry exist [...] omits 5e426d4c3c01 btrfs: update refs for any root except tree log roots omits 9e144c3a6ec2 btrfs: zoned: use kmemdup() to replace kmalloc + memcpy omits a979c757bcbf btrfs: subpage: only allow compression if the range is ful [...] omits 094863f25c47 btrfs: subpage: avoid potential deadlock with compression [...] omits 664902fd9d13 btrfs: handle page locking in btrfs_page_end_writer_lock w [...] omits 0ff98c562f81 btrfs: rework page locking in __extent_writepage() omits 48cb69da392a btrfs: subpage: make lzo_compress_pages() compatible omits c12036efa894 btrfs: factor uncompressed async extent submission code in [...] omits 1a611da60190 btrfs: subpage: make extent_write_locked_range() compatible omits 300c1eee8b12 btrfs: subpage: make end_compressed_bio_writeback() compatible omits fe3b845e1efb btrfs: subpage: make btrfs_submit_compressed_write() compatible omits 60528fa76f52 btrfs: subpage: make compress_file_range() compatible omits 0cb550f59bd3 btrfs: cleanup for extent_write_locked_range() omits 550a6d4d6dfe btrfs: refactor submit_compressed_extents() omits 12aaf2147640 [for -next only] kconfig: generate include/generated/rustc_cfg omits e97cfe909806 sparc: Add missing "FORCE" target when using if_changed omits 0350419b14b9 arm64/hugetlb: fix CMA gigantic page order for non-4K PAGE_SIZE omits 69d9bc4ee815 Merge branch 'remotes/lorenzo/pci/xgene' omits f89cf4bdfc3f Merge branch 'remotes/lorenzo/pci/endpoint' omits ed00ba4258a2 Merge branch 'pci/misc' omits 9728f12ba5dc Merge branch 'pci/virtualization' omits ac28ca6282c7 Merge branch 'pci/sysfs' omits 7ee09b03800a Merge branch 'pci/resource' omits ea29be9ccbb2 Merge branch 'pci/portdrv' omits 9a228461d41a Merge branch 'pci/p2pdma' omits 715853a67342 Merge branch 'pci/enumeration' omits a397533c9a2c Merge branch 'pci/acpi' omits 4079d72411f0 ima: fix deadlock when traversing "ima_default_rules". omits d47bebb796fd btrfs: remove unused function btrfs_bio_fits_in_stripe() omits c4cca32c60b7 btrfs: determine stripe boundary at bio allocation time in [...] omits ce91f4b73525 btrfs: determine stripe boundary at bio allocation time in [...] omits 9d6f061ae395 btrfs: introduce alloc_compressed_bio() for compression omits 856c6fdf69dc btrfs: introduce submit_compressed_bio() for compression omits 433703d656ba btrfs: handle errors properly inside btrfs_submit_compress [...] omits e5b02558ad7c btrfs: handle errors properly inside btrfs_submit_compress [...] omits 95d4a3d55f63 btrfs: subpage: add bitmap for PageChecked flag omits 120e5088dc5c btrfs: introduce compressed_bio::pending_sectors to trace [...] omits 9f5781676d4a btrfs: subpage: make add_ra_bio_pages() compatible omits 200ed0cef2bb btrfs: don't pass compressed pages to btrfs_writepage_endi [...] omits 4078c330259f btrfs: use async_chunk::async_cow to replace the confusing [...] omits 12074b059fdc arm64: entry: avoid double-accounting IRQ RCU entry omits ad0d5cfb9535 arm64: entry: refactor EL1 interrupt entry logic omits db795cf55b21 kernel/irq: make irq_{enter,exit}() in handle_domain_irq() [...] omits a229cea69958 Merge branch 'for-5.16/block' into for-next omits 4b7dcedb8c28 soc: document merges omits 1199907cd363 Merge branch 'arm/fixes' into for-next omits 2c1bc6f94289 Merge branch 'arm/defconfigs' into for-next omits 82d1383b5a9a Merge branch 'arm/dt' into for-next omits 27cb359a431b Merge branch 'arm/drivers' into for-next omits 8e0efc215fb1 Merge branch 'pm-cpufreq' into linux-next omits 6e59199a3f8f Merge branches 'pm-sleep', 'pm-pci' and 'pm-cpuidle' into [...] omits 8691d7577dfd Merge branches 'acpi-pci', 'acpi-pnp', 'acpi-docs', 'acpi- [...] omits 49d81ac0c55d Merge branches 'acpi-x86' and 'acpi-resources' into linux-next omits 8332dcd785cd Merge branch 'for-5.16/block' into for-next omits a0ccd980d504 MAINTAINERS: Add maintainer entry for zstd omits c684b4e9a301 lib: zstd: Upgrade to latest upstream zstd version 1.4.10 omits 1b2d1439fc25 Merge branch 'for-5.16/io_uring' into for-next omits a7edde51fd6f Merge branch 'for-5.16/block' into for-next omits 92fd638f5ea9 Merge branch 'for-5.16/drivers' into for-next omits 8c9a60cf7bfb Merge branch 'for-5.16/cdrom' into for-next omits ee154f38b900 btrfs: remove unnecessary parameter delalloc_start for wri [...] omits 53f168818a0e btrfs: remove unused parameter nr_pages in add_ra_bio_pages() omits 4b9d6c95b228 btrfs: use single bulk copy operations when logging directories omits 610df7c2c787 btrfs: unexport setup_items_for_insert() omits 832c4aef38fb btrfs: loop only once over data sizes array when inserting [...] omits a6747e8f481d btrfs: remove btrfs_raid_bio::fs_info member omits 42803d818910 btrfs: make sure btrfs_io_context::fs_info is always initialized omits 9c1f0bd30d15 btrfs: assert that extent buffers are write locked instead [...] omits 46682b814528 btrfs: do not take the uuid_mutex in btrfs_rm_device omits c06efea91631 btrfs: unlock newly allocated extent buffer after error omits 0b31649fbc8c btrfs: rename struct btrfs_io_bio to btrfs_bio omits dfe17f288933 btrfs: remove btrfs_bio_alloc() helper omits fd2923dbcbb9 btrfs: rename btrfs_bio to btrfs_io_context omits 256c7178f037 btrfs: keep track of the last logged keys when logging a d [...] omits fbfdb66f6d67 btrfs: insert items in batches when logging a directory wh [...] omits 2aad5f5bf30d btrfs: factor out the copying loop of dir items from log_d [...] omits 23ee8462c6bb btrfs: remove redundant log root assignment from log_dir_items() omits 4e67eef8e911 btrfs: remove root argument from btrfs_log_inode() and its [...] omits 98e467cfa9c2 btrfs: zoned: let the for_treelog test in the allocator stand out omits e69087e6a99b btrfs: rename setup_extent_mapping in relocation code omits 6cd3e9ceabe7 btrfs: zoned: allow preallocation for relocation inodes omits 2ceb27f89863 btrfs: check for relocation inodes on zoned btrfs in should_nocow omits 819a6bdef5dd btrfs: zoned: use regular writes for relocation omits f03da0f1d5df btrfs: zoned: only allow one process to add pages to a rel [...] omits 2cd72794c5a2 btrfs: zoned: add a dedicated data relocation block group omits c4153d4049f2 btrfs: introduce btrfs_is_data_reloc_root omits c2982c75d33a btrfs: unexport repair_io_failure() omits 36ead1513858 btrfs: do not commit delayed inode when logging a file in [...] omits 04d5b78d0872 btrfs: avoid attempt to drop extents when logging inode fo [...] omits 7d74decfce51 btrfs: avoid search for logged i_size when logging inode i [...] omits 6b9497424096 btrfs: avoid expensive search when truncating inode items [...] omits 94001c1f0c4b btrfs: add helper to truncate inode items when logging inode omits 549065e92dab btrfs: avoid expensive search when dropping inode items from log omits 2769c1f4e29b btrfs: always update the logged transaction when logging n [...] omits f022457d0bd6 btrfs: do not log new dentries when logging that a new nam [...] omits cf119b80366e btrfs: remove no longer needed checks for NULL log context omits 5140b51e4349 btrfs: check if a log tree exists at inode_logged() omits 70d0c25cb875 btrfs: remove stale comment about the btrfs_show_devname omits eff72b95dc6c btrfs: update latest_dev when we create a sprout device omits bcaf4371f167 btrfs: use latest_dev in btrfs_show_devname omits c4c2c5e66e5b btrfs: convert latest_bdev type to btrfs_device and rename omits 99b4b582b179 btrfs: zoned: finish relocating block group omits d809dbb0bb9b btrfs: zoned: finish fully written block group omits d92e82416990 btrfs: zoned: avoid chunk allocation if active block group [...] omits da2eda70f896 btrfs: move ffe_ctl one level up omits fe544f992201 btrfs: zoned: activate new block group omits 856bf31c8362 btrfs: zoned: activate block group on allocation omits 3bf6fd4a0eb2 btrfs: zoned: load active zone info for block group omits c615ab9f5b74 btrfs: zoned: implement active zone tracking omits f1978bcd7adf btrfs: zoned: introduce physical_map to btrfs_block_group omits af31ab6c573d btrfs: zoned: load active zone information from devices omits 726a829eaa8b btrfs: zoned: finish superblock zone once no space left fo [...] omits a32c8799818d btrfs: zoned: locate superblock position using zone capacity omits a8a5d40879fa btrfs: zoned: consider zone as full when no more SB can be [...] omits 279b5611d024 btrfs: zoned: tweak reclaim threshold for zone capacity omits 9d7920a1d78e btrfs: zoned: calculate free space from zone capacity omits 0270f72bc2db btrfs: zoned: move btrfs_free_excluded_extents out of btrf [...] omits 26c70fedcc0a btrfs: zoned: load zone capacity information from devices omits 0d7e30ad9ae6 btrfs: defrag: enable defrag for subpage case omits 3b78983cba72 btrfs: defrag: remove the old infrastructure omits f645ccc5d6d0 btrfs: defrag: use defrag_one_cluster() to implement btrfs [...] omits c489e4e2850b btrfs: defrag: introduce helper to defrag one cluster omits f938241c892f btrfs: defrag: introduce helper to defrag a range omits f3cce7047df1 btrfs: defrag: introduce helper to defrag a contiguous pre [...] omits be7d027cea32 btrfs: defrag: introduce helper to collect target file extents omits 89e2d37458a1 btrfs: defrag: factor out page preparation into a helper omits b0b067af2573 btrfs: defrag: replace hard coded PAGE_SIZE with sectorsize omits 11a44f034c35 btrfs: defrag: also check PagePrivate for subpage cases in [...] omits 1a754388d4e8 btrfs: defrag: pass file_ra_state instead of file to btrfs [...] omits 887d747a1b66 btrfs: rename and switch to bool btrfs_chunk_readonly omits 02515fa7b577 btrfs: reflink: initialize return value to 0 in btrfs_exte [...] omits 2a05ebd41330 btrfs: subpage: pack all subpage bitmaps into a larger bitmap omits ccf26e8cfd9f btrfs: subpage: introduce btrfs_subpage_bitmap_info omits 388d0621b338 btrfs: subpage: make btrfs_alloc_subpage() return btrfs_su [...] omits 0b55fd3ae4a8 btrfs: subpage: only call btrfs_alloc_subpage() when secto [...] omits 1057fed4b7ca btrfs: update comment for fs_devices::seed_list in btrfs_r [...] omits 23515d0e8002 btrfs: drop unnecessary ret in ioctl_quota_rescan_status omits 87a7ba723590 btrfs: send: simplify send_create_inode_if_needed omits 003d60cf43c6 btrfs: rename btrfs_alloc_chunk to btrfs_create_chunk omits b4af371d908f Merge branch 'at91-soc' into at91-next omits dbbb39806c65 Merge branch 'at91-dt' into at91-next omits f969ea3d85ee Merge branch 'at91-fixes' into at91-next omits 16352355b8f4 m68knommu: Remove MCPU32 config symbol omits 1c5f2fc4dd78 m68k: set a default value for MEMORY_RESERVE omits 7e8601b12f46 Merge branch 'features' into for-next omits bddd3fd37e48 Merge branch 'fixes' into for-next omits 6e958cfeb78d kconfig: refactor conf_touch_dep() omits b2ce9091afa4 kconfig: refactor conf_write_dep() omits 6217708ec63a kconfig: refactor conf_write_autoconf() omits 5865c39e5d58 kconfig: add conf_get_autoheader_name() omits 85a74e5bd640 kconfig: move sym_escape_string_value() to confdata.c omits 3d939b4bbd32 kconfig: refactor listnewconfig code omits 4b6412663ad4 kconfig: refactor conf_write_symbol() omits e86ce516e2a0 kconfig: refactor conf_write_heading() omits b96728705f91 ceph: convert to noop_direct_IO omits dd7dc7e82b14 vhost_vdpa: unset vq irq before freeing irq omits 666f1a8f0b49 vduse: Disallow injecting interrupt before DRIVER_OK is set omits 11603f0011d0 gfs2: Allow append and immutable bits to coexist omits 9f4754923d87 gfs2: introduce and use new glops go_lock_needed omits 1341f15f4928 gfs2: simplify do_promote and fix promote trace omits 1a9c36d502fd gfs2: Switch some BUG_ON to GLOCK_BUG_ON for debug omits 92ec9d4f933d gfs2: move GL_SKIP check from glops to do_promote omits e9695c4ac60e gfs2: Add GL_SKIP holder flag to dump_holder omits 9cefbe8a8500 gfs2: remove redundant check in gfs2_rgrp_go_lock omits 7a41554fdfb0 fuse: move fuse_invalidate_attr() into fuse_update_ctime() omits 7d47a0b6ac42 fuse: Delete a slightly redundant code omits aed3106bb9b2 fuse: use kmap_local_page() omits f2dd94bde504 fuse: annotate lock in fuse_reverse_inval_entry() omits 930af8dda750 Merge branch 'mvebu/dt64' into mvebu/for-next adds 64570fbc14f8 Linux 5.15-rc5 adds 1986c10acc9c Merge tag 'for-5.15-rc5-tag' of git://git.kernel.org/pub/s [...] adds 80f0a1f99983 workqueue: annotate alloc_workqueue() as printf adds 57116ce17b04 workqueue: fix state-dump console deadlock adds 0a5d6c641b67 Merge branch 'for-5.15-fixes' of git://git.kernel.org/pub/ [...] adds 459ea72c6cb9 Merge branch 'for-5.15-fixes' of git://git.kernel.org/pub/ [...] adds fa5878760579 Merge tag 'linux-kselftest-kunit-fixes-5.15-rc6' of git:// [...] adds 9b024201693e platform/mellanox: mlxreg-io: Fix argument base in kstrtou [...] adds db9cc7d6f95e platform/mellanox: mlxreg-io: Fix read access of n-bytes s [...] adds 92813dafcd8c platform/x86: dell: Make DELL_WMI_PRIVACY depend on DELL_WMI adds 41512e4dc0b8 platform/x86: intel_scu_ipc: Fix busy loop expiry time adds 5c02b581ce84 platform/x86: intel_scu_ipc: Increase virtual timeout to 10s adds a0c5814b9933 platform/x86: intel_scu_ipc: Update timeout value in comment adds c0d84d2c7c23 platform/x86: amd-pmc: Add alternative acpi id for PMC controller adds 0f607d6b2274 platform/x86: gigabyte-wmi: add support for B550 AORUS ELI [...] adds c005828744f5 platform/x86: intel_skl_int3472: Correct null check adds 7df227847ab5 platform/x86: int1092: Fix non sequential device mode handling adds ed47291911d3 Merge tag 'platform-drivers-x86-v5.15-3' of git://git.kern [...] adds 2e5809a4ddb1 arm64/hugetlb: fix CMA gigantic page order for non-4K PAGE_SIZE adds 596143e3aec3 acpi/arm64: fix next_platform_timer() section mismatch error adds f4d0cc426f77 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] adds 348949d9a444 Merge tag 'modules-for-v5.15-rc6' of git://git.kernel.org/ [...] adds 023a062f2381 ALSA: hda/realtek: Fix for quirk to enable speaker output [...] adds 228af5a4fa3a ALSA: pcm: Workaround for a wrong offset in SYNC_PTR compat ioctl adds a3fd1a986e49 ALSA: hda/realtek: Fix the mic type detection issue for AS [...] adds b37a15188eae ALSA: hda: avoid write to STATESTS if controller is in reset adds 48827e1d6af5 ALSA: usb-audio: Add quirk for VF0770 adds 1626d9a35eb7 Merge tag 'sound-5.15-rc6' of git://git.kernel.org/pub/scm [...] adds 26d657410983 MAINTAINERS: Update entry for the Stratix10 firmware adds 0edf0824e0dc af_unix: Rename UNIX-DGRAM to UNIX to maintain backwards c [...] adds 74a3bc42fe51 net: mscc: ocelot: Fix dumplicated argument in ocelot adds 4a3e0aeddf09 net: dsa: mv88e6xxx: don't use PHY_DETECT on internal PHY's adds 9973a43012b6 r8152: select CRC32 and CRYPTO/CRYPTO_HASH/CRYPTO_SHA256 adds ef1100ef20f2 net: dsa: microchip: Added the condition for scheduling ks [...] adds 2bbc977ca689 ipv6: ioam: move the check for undefined bits adds 7b1700e009cc selftests: net: modify IOAM tests for undef bits adds 7389074ced34 Merge branch 'ioam-fixes' adds 4d4a223a86af ice: fix locking for Tx timestamp tracking flush adds 60d950f443a5 nfp: flow_offload: move flow_indr_dev_register from app in [...] adds 43a4b4dbd48c net: dsa: fix spurious error message when unoffloaded port [...] adds 28da0555c3b5 net: dsa: move sja1110_process_meta_tstamp inside the tagg [...] adds 4ac0567e40b3 net: dsa: sja1105: break dependency between dsa_port_is_sj [...] adds 3af760e4d3b0 Merge branch 'fix-circular-dependency-between-sja1105-and- [...] adds c57fe0037a4e net: mscc: ocelot: make use of all 63 PTP timestamp identifiers adds 52849bcf0029 net: mscc: ocelot: avoid overflowing the PTP timestamp FIFO adds 9fde506e0c53 net: mscc: ocelot: warn when a PTP IRQ is raised for an un [...] adds fba01283d85a net: mscc: ocelot: deny TX timestamping of non-PTP packets adds ebb4c6a990f7 net: mscc: ocelot: cross-check the sequence id from the ti [...] adds deab6b1cd978 net: dsa: tag_ocelot: break circular dependency with ocelo [...] adds 49f885b2d970 net: dsa: tag_ocelot_8021q: break circular dependency with [...] adds 1328a883258b net: dsa: felix: purge skb from TX timestamping queue if i [...] adds 43ba33b4f143 net: dsa: tag_ocelot_8021q: fix inability to inject STP BP [...] adds 8d5f7954b7c8 net: dsa: felix: break at first CPU port during init and teardown adds 847c6bdba833 Merge branch 'felix-dsa-driver-fixes' adds e599ee234ad4 net: arc: select CRC32 adds 427f974d9727 net: korina: select CRC32 adds 2266bb1e122a net/mlx5: Fix cleanup of bridge delayed work adds ca20dfda05ae net/mlx5e: Allow only complete TXQs partition in MQPRIO ch [...] adds 94b960b9deff net/mlx5e: Fix memory leak in mlx5_core_destroy_cq() error path adds b2107cdc43d8 net/mlx5e: Switchdev representors are not vlan challenged adds 0bc73ad46a76 net/mlx5e: Mutually exclude RX-FCS and RX-port-timestamp adds 84c8a87402cf net/mlx5e: Fix division by 0 in mlx5e_select_queue for rep [...] adds b70b15217383 Merge tag 'mlx5-fixes-2021-10-12' of git://git.kernel.org/ [...] adds f03dca0c9e22 net: encx24j600: check error in devm_regmap_init_encx24j600 adds 1f922d9e374f Revert "net: procfs: add seq_puts() statement for dev_mcast" adds 0911ab31896f nfc: fix error handling of nfc_proto_register() adds 58e7dcc9ca29 NFC: digital: fix possible memory leak in digital_tg_liste [...] adds 291c932fc369 NFC: digital: fix possible memory leak in digital_in_send_ [...] adds cbcc5072c228 Merge branch 'fix-two-possible-memory-leak-problems-in-nfc [...] adds 40507e7aada8 ethernet: s2io: fix setting mac address during resume adds 332fdf951df8 mlxsw: thermal: Fix out-of-bounds memory accesses adds a2d859e3fc97 sctp: account stream padding length for reconf chunk adds ea142b09a639 MAINTAINERS: Update the devicetree documentation path of i [...] adds 1fcd794518b7 icmp: fix icmp_ext_echo_iio parsing in icmp_build_probe adds ec681c53f8d2 Merge tag 'net-5.15-rc6' of git://git.kernel.org/pub/scm/l [...] adds 209ee634bc0d Merge tag 'ffa-fixes-5.15' of git://git.kernel.org/pub/scm [...] new 9287e91e9019 ARM: dts: bcm283x: Fix VEC address for BCM2711 new 2faff6737a8a ARM: dts: bcm2711: fix MDIO #address- and #size-cells new b55ec7528879 ARM: dts: bcm2711-rpi-4-b: fix sd_io_1v8_reg regulator states new 13dbc954b3c9 ARM: dts: bcm2711-rpi-4-b: Fix pcie0's unit address formatting new 3f3247285461 ARM: dts: bcm2711-rpi-4-b: Fix usb's unit address new bc22b6208f41 Merge tag 'tags/bcm2835-dt-fixes-2021-10-06' into devicetr [...] new 047051295201 Merge tag 'arm-soc/for-5.15/devicetree' of https://github. [...] new 7f565d0ead26 tee: optee: Fix missing devices unregister during optee_remove new 3536ac5d771b Merge tag 'optee-fix2-for-v5.15' of git://git.linaro.org/p [...] new 0f0f80d9d5db iommu/arm: fix ARM_SMMU_QCOM compilation new f4248d4b78c5 Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] adds 1606520a2454 KVM: s390: remove myself as reviewer adds 4540938952d4 vfio-ccw: step down as maintainer adds 8e0ab8e26b72 s390: fix strrchr() implementation new 8b7216439e2e s390: add Alexander Gordeev as reviewer new f28eaee5ca2c Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 465f15a6d1a8 selftests: nft_nat: add udp hole punch test case new a482c5e00a9b netfilter: ip6t_rt: fix rt0_hdr parsing in rt_mt6 new 174c37627894 netfilter: ipvs: make global sysctl readonly in non-init netns new 3e6ed7703dae selftests: netfilter: remove stray bash debug line new f2833ef580bc Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 4a86d188ff2a Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new dc14f35df2af Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] new 22390ce786c5 ALSA: usb-audio: add Schiit Hel device to quirk table new aef454b40288 ALSA: hda/realtek: Add quirk for Clevo PC50HS new 7a040e69ff99 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds c448b7aa3e66 ASoC: soc-core: fix null-ptr-deref in snd_soc_del_componen [...] adds aa18457c4af7 ASoC: cs42l42: Ensure 0dB full scale volume is used for headsets new 6b9b546dc007 ASoC: wm8960: Fix clock configuration on slave mode new cd348b080d16 Merge remote-tracking branch 'asoc/for-5.15' into asoc-linus new 4ab66d562444 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new 55e6d8037805 regmap: Fix possible double-free in regcache_rbtree_exit() new ec872b2b6554 Merge remote-tracking branch 'regmap/for-5.15' into regmap-linus new 99b63df932d8 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 81f2982909cd Merge remote-tracking branch 'regulator/for-5.15' into reg [...] new 3bf986a51ed8 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 75b3cb97eb1f spi: bcm-qspi: clear MSPI spifie interrupt during probe new 6098475d4cb4 spi: Fix deadlock when adding SPI controllers on SPI buses new 16a8e2fbb2d4 spi-mux: Fix false-positive lockdep splats new fcf3dbf10818 Merge remote-tracking branch 'spi/for-5.15' into spi-linus new f71abec960cd Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new 2b94b6b79b7c PCI/MSI: Handle msi_populate_sysfs() errors correctly new d17f5bf37eb4 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new 22d742db205f Merge branch 'driver-core-linus' of git://git.kernel.org/p [...] new c01b990fd65a Merge branch 'tty-linus' of git://git.kernel.org/pub/scm/l [...] adds a01ba2a3378b xhci: guard accesses to ep_state in xhci_endpoint_reset() adds 5255660b208a xhci: add quirk for host controllers that don't update end [...] adds 880de4037773 USB: xhci: dbc: fix tty registration race adds ff0e50d3564f xhci: Fix command ring pointer corruption while aborting a [...] adds ea0f69d82119 xhci: Enable trust tx length quirk for Fresco FL11 USB controller new c2115b2b1642 usb: musb: dsps: Fix the probe error path new a645370dce36 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] new 6f2135138ae6 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] new 1b51b338ea7d Merge branch 'for-usb-fixes' of git://git.kernel.org/pub/s [...] new a2e29a0bd0d3 Merge branch 'staging-linus' of git://git.kernel.org/pub/s [...] new f3845b176f3d Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] new 6d7163f2c49f mei: hbm: drop hbm responses on early shutdown new 5d388fa01fa6 nvmem: Fix shift-out-of-bound (UBSAN) with byte size cells new 7ab79b6fbe65 Merge branch 'char-misc-linus' of git://git.kernel.org/pub [...] new c7520e5f7dd8 Merge branch 'mtd/fixes' of git://git.kernel.org/pub/scm/l [...] new e3bb1792e701 Merge branch 'reset/fixes' of https://git.pengutronix.de/g [...] new 823cf7360c23 Merge branch 'master' of git://git.kernel.org/pub/scm/virt [...] adds ada61aa0b118 hwmon: Fix possible memleak in __hwmon_device_register() new 1679bfd11533 Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] new e29e2750d76b Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] new 963b2515585e Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 50b6cb351636 scsi: core: Fix shost->cmd_per_lun calculation in scsi_add [...] adds 187a580c9e78 scsi: iscsi: Fix set_param() handling new 6fd13d699d24 scsi: storvsc: Fix validation for unsolicited incoming packets new f2b85040acec scsi: core: Put LLD module refcnt after SCSI device is released new 885bce130b3d Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 9463b64d1a34 drm/msm/dp: only signal audio when disconnected detected a [...] adds efb8a170a367 drm/msm: Fix devfreq NULL pointer dereference on a3xx adds 171316a68d9a drm/msm: Avoid potential overflow in timeout_to_jiffies() adds c491a0c7bbf3 drm/msm/mdp5: fix cursor-related warnings adds 2133c4fc8e13 drm/msm: Fix null pointer dereference on pointer edp adds 980d74e7d03c drm/msm/a4xx: fix error handling in a4xx_gpu_init() adds 3eda90199537 drm/msm/a3xx: fix error handling in a3xx_gpu_init() adds 6a7e0b0e9fb8 drm/msm: Do not run snapshot on non-DPU devices adds 3431c17b75c6 drm/msm/dpu: Fix address of SM8150 PINGPONG5 IRQ register adds ad69b73add89 drm/msm/dsi/phy: fix clock names in 28nm_8960 phy adds 90b7c1c66132 drm/msm/dsi: dsi_phy_14nm: Take ready-bit into account in [...] adds 739b4e7756d3 drm/msm/dsi: Fix an error code in msm_dsi_modeset_init() adds c8f01ffc8392 drm/msm/dsi: fix off by one in dsi_bus_clk_enable error handling adds ff01a6220400 Merge tag 'drm-msm-fixes-2021-10-11' of https://gitlab.fre [...] new 0dee6f70fd40 drm: rcar-du: Don't create encoder for unconnected LVDS outputs new d4244987b5b4 Merge branch 'drm-fixes' of git://git.freedesktop.org/git/ [...] adds e02083f0bcc2 drm/i915: remember to call i915_sw_fence_fini new af628cdd64e1 drm/i915: Fix bug in user proto-context creation that leak [...] new 82a59c7f456d drm/i915: Free the returned object of acpi_evaluate_dsm() new f2d1f57c63b0 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] adds 4217d07b9fb3 mmc: sdhci: Map more voltage level to SDHCI_POWER_330 new 6ab4e2eb5e95 mmc: sdhci-pci: Read card detect from ACPI for Intel Merrifield new acb8f8938b03 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new 68b24af917c5 Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] new 9a1924514d72 Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] new 61518fda78d4 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new 6e44bd6d34d6 memblock: exclude NOMAP regions from kmemleak new 75e1a790ce94 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 9d12702a8096 drm/nouveau/fifo: Reinstate the correct engine bit programming adds 55ec085ce470 drm/r128: fix build for UML adds cacc0de1133c drm/panel: olimex-lcd-olinuxino: select CRC32 new 69b3e79c3712 clk: bcm-2835: Pick the closest clock rate new 6f668b61142f clk: bcm-2835: Remove rounding up the dividers new 3acb26709bd4 drm/vc4: hdmi: Set a default HSM rate new 1fd48bc4cc0f drm/vc4: hdmi: Move the HSM clock enable to runtime_pm new e32fe03f4b22 drm/vc4: hdmi: Make sure the controller is powered in detect new c18c4192342c drm/vc4: hdmi: Make sure the controller is powered up during bind new 32ee1b069875 drm/vc4: hdmi: Rework the pre_crtc_configure error handling new 3b77b04f87cc drm/vc4: hdmi: Split the CEC disable / enable functions in two new 03e985bb27c8 drm/vc4: hdmi: Make sure the device is powered with CEC new d184c3956e3f drm/vc4: hdmi: Warn if we access the controller while disabled new 6de148d82d9e drm/vc4: crtc: Make sure the HDMI controller is powered wh [...] new 89908780460d Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] new c81cf9e8cac5 next-20211013/kspp-gustavo adds ca51b26b4a25 kconfig: refactor conf_write_heading() adds 6ce45a91a982 kconfig: refactor conf_write_symbol() adds 51d792cb5de8 kconfig: refactor listnewconfig code adds 80f7bc773763 kconfig: move sym_escape_string_value() to confdata.c adds 8499f2dd57ef kconfig: add conf_get_autoheader_name() adds 57ddd07c4560 kconfig: refactor conf_write_autoconf() adds 00d674cb3536 kconfig: refactor conf_write_dep() adds fee762d69ad5 kconfig: refactor conf_touch_dep() adds a3c7ca2b141b sparc: Add missing "FORCE" target when using if_changed adds 2216cf68cf56 scripts: update the comments of kallsyms support adds 88f5e1e66253 kbuild: Add make tarzst-pkg build option new 3510c5cf4276 gen_init_cpio: add static const qualifiers new 09708df61f2b kbuild: split DEBUG_CFLAGS out to scripts/Makefile.debug new f8d711e31ee2 initramfs: Check timestamp to prevent broken cpio archive new a8ea7ec588ac [for -next only] kconfig: generate include/generated/rustc_cfg new 5a562db6f1fd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 767a8cde816a Merge branch 'perf/core' of git://git.kernel.org/pub/scm/l [...] adds 011a9ce80763 dma-mapping: fix the kerneldoc for dma_map_sgtable() adds 293d92cbbd24 dma-debug: fix sg checks in debug_dma_map_sg() new 471ccf997c03 Merge branch 'for-next' of git://git.infradead.org/users/h [...] new d15e35613b71 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new f79e8d4814f1 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] new 1dfde0892b32 arm64: asm: setup.h: export common variables new de56379f21c7 arm64: ftrace: use function_nocfi for _mcount as well new fd22d7d1e5af Merge branches 'for-next/kexec', 'for-next/kselftest', 'fo [...] new f90f4ae11855 Merge branch 'for-next/fixes' into for-next/core new 994ffd3dfa8c Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] adds 687d67639b83 Merge tag 'zynqmp-dt-for-v5.16-v2' of https://github.com/X [...] adds 1649069312dc Merge tag 'amlogic-arm64-dt-for-v5.16' of git://git.kernel [...] adds 77d7e51ebee9 dt-bindings: arm: Add bindings for Unisoc's UMS512 adds 23410de5796c arm64: dts: Add support for Unisoc's UMS512 adds cda490402d51 Merge tag 'tegra-for-5.16-dt-bindings' of git://git.kernel [...] adds d1edc9865cac Merge tag 'tegra-for-5.16-arm64-dt' of git://git.kernel.or [...] adds 79619b7988a4 Merge tag 'v5.15-next-dts32' of git://git.kernel.org/pub/s [...] adds c3bb12ba7ffe Merge tag 'omap-for-v5.16/dt-signed' of git://git.kernel.o [...] adds 8071974c8311 Merge tag 'at91-dt-5.16' of git://git.kernel.org/pub/scm/l [...] adds 2a9c7b906236 Revert "arm64: dts: Add support for Unisoc's UMS512" adds 86d3858e601d Merge tag 'tegra-for-5.16-arm-dt' of git://git.kernel.org/ [...] adds 96c7f32d17c0 Merge tag 'ti-k3-dt-for-v5.16' of git://git.kernel.org/pub [...] adds e8b448dc37a4 Merge branch 'arm/dt' into for-next adds 88557618909a Merge tag 'amlogic-drivers-for-v5.16' of git://git.kernel. [...] adds e4fb7b44112d Merge tag 'tegra-for-5.16-firmware' of git://git.kernel.or [...] adds 94b847c76692 Merge tag 'tegra-for-5.16-soc' of git://git.kernel.org/pub [...] adds 55ab5942316d Merge tag 'tegra-for-5.16-cpuidle' of git://git.kernel.org [...] adds 14a7b467a654 Merge tag 'memory-controller-drv-tegra-5.16' of git://git. [...] adds f47794f5fa70 Merge tag 'memory-controller-drv-mtk-5.16' of git://git.ke [...] adds 16667625dae6 Merge tag 'memory-controller-drv-5.16' of git://git.kernel [...] adds 24e18b0f45c7 Merge tag 'v5.15-next-soc' of git://git.kernel.org/pub/scm [...] adds 030f4e72aa9c Merge tag 'omap-for-v5.16/ti-sysc-signed' of git://git.ker [...] adds ac10d2f8497e Merge branch 'arm/drivers' into for-next adds 1f1c2323de8f Merge tag 'omap-for-v5.16/soc-signed' of git://git.kernel. [...] adds f7fec1cfa0c0 Merge tag 'at91-soc-5.16' of git://git.kernel.org/pub/scm/ [...] adds e45830bb9ab9 Merge branch 'arm/soc' into for-next adds 2da25852c3dd arm64: defconfig: drop obsolete ARCH_* configs adds 543659b31211 Merge tag 'tegra-for-5.16-arm64-defconfig' of git://git.ke [...] adds c277229f6722 Merge branch 'arm/defconfigs' into for-next adds 8c4251a8bed0 soc: document merges new f9a7bed3504e Merge branch 'arm/fixes' into for-next new 936fc53f3dd4 Merge tag 'qcom-drivers-for-5.16' of git://git.kernel.org/ [...] new dc3401c83f95 soc: bcm: bcm-pmb: Make use of the helper function devm_pl [...] new 9787ab583305 soc: bcm63xx-power: Make use of the helper function devm_p [...] new e8377f497dec soc: bcm: brcmstb: biuctrl: Tune MCP settings for 72113 new 6e42e16a42c4 soc: bcm: brcmstb: biuctrl: Tune MCP settings for 72116 new 707a4cdf86e5 bus: brcmstb_gisb: Allow building as module new 790f42a61e15 Merge tag 'arm-soc/for-5.16/drivers' of https://github.com [...] new fa7c47b9f512 Merge branch 'arm/drivers' into for-next new 6737810be216 soc: document merges new aaa2031491d2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new fc366acdcaa9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 622774d327fb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 531cb49c81da Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 70b596025a44 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 8e53ee001578 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5617601323cb Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 15ea8c43100e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a4ce46155a17 ARM: mvebu_v7_defconfig: enable mtd physmap new 8d41453493c2 ARM: mvebu_v7_defconfig: rebuild default configuration new bf05b706a6ea ARM: dts: mvebu: add device tree for netgear gs110emx switch new 87a7d78d146e Merge branch 'mvebu/dt' into mvebu/for-next new 04e78a787b74 arm/arm64: dts: Enable 2.5G Ethernet port on CN9130-CRB new 024d725bc794 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 8fb5c147b7de dt-bindings: mtd: Remove gpmc-nor.txt adds 65b39dc21936 dt-bindings: net: Remove gpmc-eth.txt adds 04f461f35e63 dt-bindings: memory-controllers: Introduce ti,gpmc-child adds 02e107e86d63 dt-bindings: mtd: ti,gpmc-nand: Convert to yaml adds ed1d0eb02efb dt-bindings: mtd: ti,gpmc-onenand: Convert to yaml adds c346eb1c3dd9 dt-bindings: memory-controllers: ti,gpmc: Convert to yaml adds 54a7c14e8f47 ARM: dts: omap: Fix boolean properties gpmc,cycle2cycle-{s [...] adds 51b9e22ffd3c ARM: dts: omap: fix gpmc,mux-add-data type adds 92d190433bd8 Merge branch 'omap-for-v5.16/gpmc' into for-next new ca82ba37f7a3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6ffcd862b1cf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 76ea01a2abd0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds a60a311cb8d0 arm64: dts: renesas: rzg2l-smarc-som: Enable eMMC on SMARC [...] adds 34cdc0edfe8f arm64: dts: renesas: rzg2l-smarc: Enable microSD on SMARC [...] adds 321d106e70eb Merge branch 'renesas-arm-dt-for-v5.16' into renesas-next new 5fea5b557134 arm64: dts: renesas: r8a779a0: Add and connect all CSI-2, [...] new c534e655d5b3 arm64: dts: renesas: Add ports node to all adv7482 nodes new 38ad23e15a02 arm64: dts: renesas: r9a07g044: Add GbEthernet nodes new 361b0dcbd7f9 arm64: dts: renesas: rzg2l-smarc-som: Enable Ethernet new 12ee3118871f arm64: dts: renesas: rcar-gen3e: Add Cortex-A57 2 GHz opps new f9d9ae67a71d Merge branch 'renesas-arm-dt-for-v5.16' into renesas-next new 532f643e5ca7 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 0c1fafdf0b16 Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] new f71156e29955 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 4572b4bbdf14 Merge branch 'next/drivers' into for-next adds 31bbac5263aa arm64: dts: exynos: add initial support for exynosautov9 SoC adds 2b663ae7152f arm64: dts: exynos: add minimal support for exynosautov9 s [...] adds 10846bb6b928 Merge branch 'next/dt64' into for-next new 56915c005093 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8e42e3eb451a Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] new 7ee9bb521957 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] new 50ac48ae3e80 bus: sun50i-de2: Adjust printing error message new 4cd0872f01f7 Merge branch 'sunxi/drivers-for-5.16' into sunxi/for-next new 56c9d4071691 dt-bindings: sound: sun4i-i2s: add Allwinner R40 I2S compatible new d119948059b7 ARM: dts: sun8i: r40: Add I2S nodes new e954a7afe8f5 arm64: dts: allwinner: a64: Add GPU opp table new 8c2e09b9a2f5 arm64: dts: allwinner: pinetab: Add HDMI support new d4949bf9cc66 arm64: dts: allwinner: NanoPi R1S H5: Add generic compatib [...] new 7fb77af71236 Merge branch 'sunxi/dt-for-5.16' into sunxi/for-next new 0775598e94a8 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] new 9d7b37b8248e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b48f9d5bcae0 Merge branch 'ti-k3-next' of git://git.kernel.org/pub/scm/ [...] new e974872eb391 Merge tag 'renesas-clk-for-v5.16-tag1' of git://git.kernel [...] new 48d5d89897b7 Merge branch 'clk-renesas' into clk-next new c405f5c15e9f clk: at91: check pmc node status before registering syscore ops new 754051903eca Merge branch 'clk-at91' into clk-next new e41bdd18644a clk: qcom: gcc-sm6115: Fix offset for hlos1_vote_turing_mm [...] new 92c02ff1a43e clk: qcom: add select QCOM_GDSC for SM6350 new cd622aef1650 Merge branch 'clk-fixes' into clk-next new 30ecef23772f clk: qcom: Remove redundant .owner new 3165d1e3c737 clk: qcom: gcc: Remove CPUSS clocks control for SC7280 new 05d61401a452 dt-bindings: clk: qcom: Add QCM2290 Global Clock Controlle [...] new 496d1a13d405 clk: qcom: Add Global Clock Controller driver for QCM2290 new 36354c32bd76 clk: qcom: smd-rpm: Add .recalc_rate hook for clk_smd_rpm_ [...] new 68fb42fccdc9 dt-bindings: clk: qcom,rpmcc: Document QCM2290 compatible new 78b727d02815 clk: qcom: smd-rpm: Add QCM2290 RPM clock support new 85a88d2bdcf5 dt-bindings: clk: qcom: Add bindings for MSM8994 GCC driver new 0519d1d0bf33 clk: qcom: gcc-msm8994: Modernize the driver new 80863521ed89 clk: qcom: gcc-msm8994: Fix up SPI QUP clocks new 74a33fac3aab clk: qcom: gcc-msm8994: Add missing NoC clocks new b8f415c6ae95 clk: qcom: gcc-msm8994: Add missing clocks new 35bb1e6eceef clk: qcom: gcc-msm8994: Remove the inexistent GDSC_PCIE new a888dc4caeb4 clk: qcom: gcc-msm8994: Add modem reset new c09b80238ceb clk: qcom: gcc-msm8994: Add proper msm8992 support new eb2d505834f6 clk: qcom: gcc-msm8994: Use ARRAY_SIZE() for num_parents new ca8460ba1271 clk: qcom: mmcc-sdm660: Add necessary CXCs to venus_gdsc new 196eb9285255 clk: qcom: mmcc-sdm660: Add hw_ctrl flag to venus_core0_gdsc new 72c4996a5e11 clk: qcom: Kconfig: Sort the symbol for SC_LPASS_CORECC_7180 new d15eb8012476 dt-bindings: clock: Add YAML schemas for LPASS clocks on SC7280 new 4ab43d171181 clk: qcom: Add lpass clock controller driver for SC7280 new a764e1ed500d dt-bindings: clock: Add YAML schemas for CAMCC clocks on SC7280 new 1daec8cfebc2 clk: qcom: camcc: Add camera clock controller driver for SC7280 new 4a07a35baf1b Merge branch 'clk-qcom' into clk-next new 897a54f9f017 Merge tag 'clk-imx-5.16' of git://git.kernel.org/pub/scm/l [...] new e5c9c17340b2 Merge branch 'clk-imx' into clk-next new aeca6ac15aaa clk: qcom: gcc-sc7280: Drop unused array new 006a3c3b5f4f Merge branch 'clk-qcom' into clk-next new da9443b3460f Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] new 144893d14d5b Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] new 5910152a3d4a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f27e1e8ce5ba Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...] new 127270984897 Merge branch 'h8300-next' of git://git.sourceforge.jp/gitr [...] adds 8a3c0a74ae87 m68k: defconfig: Update defconfigs for v5.15-rc1 new d90fe7adaf78 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds cda00eb4d060 m68k: set a default value for MEMORY_RESERVE adds e6d94fd07947 m68knommu: Remove MCPU32 config symbol new d1f28b993dd2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d35f8d288569 Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] new 56b0495c1d70 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 30bcfa685efb Merge branch 'for-next' of git://github.com/openrisc/linux.git new faed499c69f6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 02b182e67482 powerpc/perf: Refactor the code definition of perf reg ext [...] new 29908bbf7b89 powerpc/perf: Expose instruction and data address register [...] new 602946ec2f90 powerpc: Set max_mapnr correctly new 6ffeb56ee210 powerpc/boot: Use CONFIG_PPC_POWERNV to compile OPAL support new b616230e2325 powerpc/eeh: Fix docstrings in eeh.c new 8f6aca0e0f26 powerpc/perf: Fix cycles/instructions as PM_CYC/PM_INST_CM [...] new 02c6ff6a92e0 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new dcd44a8f895d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c3357ae1579c Merge branch 'fixes' into for-next adds 4a667ba87308 s390/debug: fix kernel-doc warnings adds 25d36a85c61b s390/test_unwind: convert to KUnit adds fbbd14073712 s390/barrier: factor out bcr_serialize() adds e16d02ee3f34 s390: introduce text_poke_sync() adds 1c27dfb24e3b s390/jump_label: use text_poke_sync() adds ae2b9a11b494 s390/ftrace: use text_poke_sync_lock() adds e5873d6f7a7a s390/ftrace: add missing serialization for graph caller patching adds 4e0502b8b310 s390/jump_label: make use of HAVE_JUMP_LABEL_BATCH adds acd6c9afc63c s390/jump_label: rename __jump_label_transform() adds 0c14c037952c s390/jump_label: add __init_or_module annotation adds 5740a7c71ab6 s390/ftrace: add HAVE_DYNAMIC_FTRACE_WITH_ARGS support adds 176510ebecd1 s390/ftrace: add ftrace_instruction_pointer_set() helper function adds 894979689d3a s390/ftrace: provide separate ftrace_caller/ftrace_regs_ca [...] adds 885359c42942 s390/ptrace: fix coding style adds 3990b5baf225 selftests/ftrace: add s390 support for kprobe args tests adds a30b5b030476 s390/ptrace: add function argument access API adds b2f583937aad s390/cmm: use string_upper() instead of open coded variant new 6e3b5a75960e Merge branch 'features' into for-next new 4031c817fcf7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ed9fed6fd38e Merge branch 'for-next' of git://git.libc.org/linux-sh new d0e7a12d70e8 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 87d3442f7dbb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f2c936eb51ef Merge branch 'master' of git://git.kernel.org/pub/scm/fs/f [...] new 9d9ba28c1cb5 Merge branch 'fscache-next' of git://git.kernel.org/pub/sc [...] new b200ddbd88cb Merge branch 'misc-5.15' into for-next-current-v5.14-20211014 new ce0ec2bf2619 Merge branch 'for-next-current-v5.14-20211014' into for-ne [...] adds 5d2060b5a147 btrfs: rename btrfs_alloc_chunk to btrfs_create_chunk adds 48eaf2a2ebc3 btrfs: send: simplify send_create_inode_if_needed adds 6cd79a30ef01 btrfs: drop unnecessary ret in ioctl_quota_rescan_status adds 924aca0d1f98 btrfs: update comment for fs_devices::seed_list in btrfs_r [...] adds 558973ec2657 btrfs: subpage: only call btrfs_alloc_subpage() when secto [...] adds 76129c4a06da btrfs: subpage: make btrfs_alloc_subpage() return btrfs_su [...] adds 39187ae2027a btrfs: subpage: introduce btrfs_subpage_bitmap_info adds ffe513f6262a btrfs: subpage: pack all subpage bitmaps into a larger bitmap adds dc87d9402c08 btrfs: reflink: initialize return value to 0 in btrfs_exte [...] adds b8f2db0e76b8 btrfs: rename and switch to bool btrfs_chunk_readonly adds 60e13db4c571 btrfs: defrag: pass file_ra_state instead of file to btrfs [...] adds 539962623bc6 btrfs: defrag: also check PagePrivate for subpage cases in [...] adds 7b52c6702d71 btrfs: defrag: replace hard coded PAGE_SIZE with sectorsize adds f149d86cf10b btrfs: defrag: factor out page preparation into a helper adds 0a3c42e0af6f btrfs: defrag: introduce helper to collect target file extents adds 00a965f8bec9 btrfs: defrag: introduce helper to defrag a contiguous pre [...] adds e6bf861ca659 btrfs: defrag: introduce helper to defrag a range adds 51486f8272f6 btrfs: defrag: introduce helper to defrag one cluster adds 26cdefed59c9 btrfs: defrag: use defrag_one_cluster() to implement btrfs [...] adds baf4254870ad btrfs: defrag: remove the old infrastructure adds 103f16492455 btrfs: defrag: enable defrag for subpage case adds 3b168165971e btrfs: zoned: load zone capacity information from devices adds 837c775cd7bc btrfs: zoned: move btrfs_free_excluded_extents out of btrf [...] adds 6289f82c3dbf btrfs: zoned: calculate free space from zone capacity adds 84f7e329b1be btrfs: zoned: tweak reclaim threshold for zone capacity adds 6dbc2542cd03 btrfs: zoned: consider zone as full when no more SB can be [...] adds 7043347db224 btrfs: zoned: locate superblock position using zone capacity adds ddef17f61f87 btrfs: zoned: finish superblock zone once no space left fo [...] adds 6a3abb9a4c5f btrfs: zoned: load active zone information from devices adds bff13701d7da btrfs: zoned: introduce physical_map to btrfs_block_group adds c8dc15da70a4 btrfs: zoned: implement active zone tracking adds 765679ca05a6 btrfs: zoned: load active zone info for block group adds efebfae1ff6a btrfs: zoned: activate block group on allocation adds 979bfaee01b1 btrfs: zoned: activate new block group adds c6a110a8cc54 btrfs: move ffe_ctl one level up adds 6e785df09b5c btrfs: zoned: avoid chunk allocation if active block group [...] adds c38e436a8cdf btrfs: zoned: finish fully written block group adds 7232ce201943 btrfs: zoned: finish relocating block group adds ad0458b43e90 btrfs: convert latest_bdev type to btrfs_device and rename adds b7d155b2250a btrfs: use latest_dev in btrfs_show_devname adds eaad6744d297 btrfs: update latest_dev when we create a sprout device adds 6bb9ceb01f3e btrfs: remove stale comment about the btrfs_show_devname adds dcc29a1d42ae btrfs: check if a log tree exists at inode_logged() adds 44cdfb9b7663 btrfs: remove no longer needed checks for NULL log context adds 5a2ff21dabde btrfs: do not log new dentries when logging that a new nam [...] adds ca69dd6fd19a btrfs: always update the logged transaction when logging n [...] adds e69afd8b95f3 btrfs: avoid expensive search when dropping inode items from log adds b34f3babbf3a btrfs: add helper to truncate inode items when logging inode adds 8f7e39686296 btrfs: avoid expensive search when truncating inode items [...] adds 652b9cf476e5 btrfs: avoid search for logged i_size when logging inode i [...] adds 9843aabc1709 btrfs: avoid attempt to drop extents when logging inode fo [...] adds f4719dc5c941 btrfs: do not commit delayed inode when logging a file in [...] adds 502e5c5a1529 btrfs: unexport repair_io_failure() adds b3f76147bfbd btrfs: introduce btrfs_is_data_reloc_root adds 8c787f604131 btrfs: zoned: add a dedicated data relocation block group adds ddf1f75a9423 btrfs: zoned: only allow one process to add pages to a rel [...] adds 28a1691bbf4d btrfs: zoned: use regular writes for relocation adds a22465f2d9d9 btrfs: check for relocation inodes on zoned btrfs in should_nocow adds c116efe5bfb6 btrfs: zoned: allow preallocation for relocation inodes adds 4b189e50df19 btrfs: rename setup_extent_mapping in relocation code adds 11876d7139b0 btrfs: zoned: let the for_treelog test in the allocator stand out adds 1bf3096f0620 btrfs: remove root argument from btrfs_log_inode() and its [...] adds 9c89ae515630 btrfs: remove redundant log root assignment from log_dir_items() adds 34de1cd909a3 btrfs: factor out the copying loop of dir items from log_d [...] adds 5bedd60c6af4 btrfs: insert items in batches when logging a directory wh [...] adds 9c49878b7fe4 btrfs: keep track of the last logged keys when logging a d [...] adds d018c328eb6d btrfs: rename btrfs_bio to btrfs_io_context adds a835f5bf8350 btrfs: remove btrfs_bio_alloc() helper adds 85aca417ccaf btrfs: rename struct btrfs_io_bio to btrfs_bio adds 2bfaca4fc382 btrfs: unlock newly allocated extent buffer after error adds a3460ef10356 btrfs: do not take the uuid_mutex in btrfs_rm_device adds d848a7413121 btrfs: assert that extent buffers are write locked instead [...] adds 3e92a4236ae4 btrfs: make sure btrfs_io_context::fs_info is always initialized adds d34ad3429dc3 btrfs: remove btrfs_raid_bio::fs_info member adds 9b189077a2ec btrfs: loop only once over data sizes array when inserting [...] adds 1a4afd223a25 btrfs: unexport setup_items_for_insert() adds 6ab41fafbd28 btrfs: use single bulk copy operations when logging directories adds a84a15b66aeb btrfs: remove unused parameter nr_pages in add_ra_bio_pages() adds 84e5496d81e5 btrfs: remove unnecessary parameter delalloc_start for wri [...] adds 0f907247a5f5 btrfs: use async_chunk::async_cow to replace the confusing [...] adds ffbad3f8d80a btrfs: don't pass compressed pages to btrfs_writepage_endi [...] adds d76583443159 btrfs: subpage: make add_ra_bio_pages() compatible adds c9421c2ce59b btrfs: introduce compressed_bio::pending_sectors to trace [...] adds 25c7dd27e75a btrfs: subpage: add bitmap for PageChecked flag adds 7fd50716908e btrfs: handle errors properly inside btrfs_submit_compress [...] adds f6bec9ceabc0 btrfs: handle errors properly inside btrfs_submit_compress [...] adds a797bed7fdc1 btrfs: introduce submit_compressed_bio() for compression adds 3befe8fb0511 btrfs: introduce alloc_compressed_bio() for compression adds 4d7cb3a4d6f8 btrfs: determine stripe boundary at bio allocation time in [...] adds e9029dcd0ab5 btrfs: determine stripe boundary at bio allocation time in [...] adds 317b27a6e5e7 btrfs: remove unused function btrfs_bio_fits_in_stripe() adds cfcab1d186cf btrfs: refactor submit_compressed_extents() adds caad13ef22d8 btrfs: cleanup for extent_write_locked_range() adds 7adc4eba9a44 btrfs: subpage: make compress_file_range() compatible adds aa9e3692cee5 btrfs: subpage: make btrfs_submit_compressed_write() compatible adds 88a47bd7abc2 btrfs: subpage: make end_compressed_bio_writeback() compatible adds cf58c26715e2 btrfs: subpage: make extent_write_locked_range() compatible new 213185e58b54 btrfs: factor uncompressed async extent submission code in [...] new 1f1e1b35726e btrfs: subpage: make lzo_compress_pages() compatible new ef2e3b2385ab btrfs: rework page locking in __extent_writepage() new f160e68dc1f6 btrfs: handle page locking in btrfs_page_end_writer_lock w [...] new 9343a73547fa btrfs: subpage: avoid potential deadlock with compression [...] new 5539e8dd110a btrfs: subpage: only allow compression if the range is ful [...] new 6bf2a8982255 btrfs: zoned: use kmemdup() to replace kmalloc + memcpy new 5ec0ef0225f0 btrfs: update refs for any root except tree log roots new 37bbc1098646 btrfs: deal with errors when checking if a dir entry exist [...] new bf9778cb336d btrfs: deal with errors when replaying dir entry during lo [...] new f4a462dd72c5 btrfs: deal with errors when adding inode reference during [...] new c1042b91d8bf btrfs: unify lookup return value when dir entry is missing new 0c0565534812 btrfs: check for error when looking up inode during dir en [...] new f6149ca20052 btrfs: change handle_fs_error in recover_log_trees to aborts new aa06ff354edc btrfs: change error handling for btrfs_delete_*_in_log new fdcdde245949 btrfs: add a BTRFS_FS_ERROR helper new d5f9de6b525d btrfs: do not infinite loop in data reclaim if we aborted new 3c49b2614be8 btrfs: fix abort logic in btrfs_replace_file_extents new 4a1b6afac5e5 btrfs: rename root fields in delayed refs structs new 07633dfd6bfa btrfs: rely on owning_root field in btrfs_add_delayed_tree [...] new 8bec353f8b07 btrfs: add additional parameters to btrfs_init_tree_ref/bt [...] new d478961ef4e0 btrfs: pull up qgroup checks from delayed-ref core to init time new 4cefe04a6cfa btrfs: make btrfs_ref::real_root optional new fff1ec456493 btrfs: reduce btrfs_update_block_group alloc argument to bool new 581f79c2427e btrfs: use bvec_kmap_local in btrfs_csum_one_bio new b3438511bef7 btrfs: rename btrfs_dio_private::logical_offset to file_offset new 2b74f6e5cd7d btrfs: remove btrfs_bio::logical member new bb1c28f52d17 btrfs: update device path inode time instead of bd_inode new 8efd692598ac Merge branch 'misc-next' into for-next-next-v5.15-20211014 new 17e1d80d4a4e btrfs: index free space entries on size new cf35d993b947 Merge branch 'ext/josef/bg-index' into for-next-next-v5.15 [...] new 00caac2d485a btrfs: clear BTRFS_DEV_STATE_MISSING bit in btrfs_close_on [...] new 2c497408e2ab Merge branch 'ext/lizhang/clear-missing-bdev-v2' into for- [...] new eaa94b0e3f9d btrfs: zoned: use greedy gc for auto reclaim new 52167695925a Merge branch 'ext/jth/zoned-greedy-gc' into for-next-next- [...] new 099f8e38cbfa btrfs: use num_device to check for the last surviving seed device new 708660dcda90 btrfs: add comments for device counts in struct btrfs_fs_devices new 255a1ba4cdc6 btrfs: do not call close_fs_devices in btrfs_rm_device new 153f625f32cf btrfs: handle device lookup with btrfs_dev_lookup_args new ea57e6e833a2 btrfs: add a btrfs_get_dev_args_from_path helper new 5489ba589ed0 btrfs: use btrfs_get_dev_args_from_path in dev removal ioctls new 677121bcb55a Merge branch 'ext/josef/lockdep-rm-dev' into for-next-next [...] new 00c9626f46be Merge branch 'for-next-next-v5.15-20211014' into for-next- [...] new eef4d2ac74cb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 186247a16675 ceph: skip existing superblocks that are blocklisted or sh [...] adds bb97e3c14f2f ceph: fix handling of "meta" errors adds 3751bf65d96d ceph: convert to noop_direct_IO adds 037ab4ddc273 libceph: drop ->monmap and err initialization new 0c7103f6d060 Merge branch 'master' of git://github.com/ceph/ceph-client.git new 9ee7924360cb cifs: To match file servers, make sure the server hostname [...] new 08e9f52e2dce cifs: for compound requests, use open handle if possible new 32c856ffdfb4 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] new 5b6e7e120e71 erofs: remove the fast path of per-CPU buffer decompression new 434c978f1d95 erofs: decouple basic mount options from fs_context new 3a13cdc5077d erofs: add multiple device support new c544b6af524b erofs: get compression algorithms directly on mapping new 3d686a73ff02 erofs: introduce the secondary compression head new e8e176e5062c erofs: introduce readmore decompression strategy new c6cced3e6a94 lib/xz: Avoid overlapping memcpy() with invalid input with [...] new 268116185eef lib/xz: Validate the value before assigning it to an enum [...] new fbb45e903eaa lib/xz: Move s->lzma.len = 0 initialization to lzma_reset() new 3d126ff1a22d lib/xz: Add MicroLZMA decoder new d55cce868014 lib/xz, lib/decompress_unxz.c: Fix spelling in comments new 2405a75d319e erofs: rename some generic methods in decompressor new 24ac96062001 erofs: lzma compression support new 3de97847de86 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 52264b162a51 Revert "ext4: enforce buffer head state assertion in ext4_ [...] new 6861a4e1817c ext4: fix lazy initialization next schedule time computati [...] new 7e1cc8086ef8 ext4: correct the left/middle/right debug message for binsearch new 2f961f147aad ext4: ensure enough credits in ext4_ext_shift_path_extents new bd02347da7e2 ext4: refresh the ext4_ext_path struct after dropping i_data_sem. new 6333c4e6167b ext4: convert from atomic_t to refcount_t on ext4_io_end->count new efbcc1015b07 ext4: check for out-of-order index extents in ext4_valid_e [...] new a992bc717652 ext4: check for inconsistent extents between index and leaf block new 916ff8d5ea0e ext4: prevent partial update of the extent blocks new b89f2dc105a6 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds 70a9ac36ffd8 f2fs: fix up f2fs_lookup tracepoints adds 011e0868e0cf f2fs: fix to use WHINT_MODE adds cd6d697a6e20 f2fs: fix wrong condition to trigger background checkpoint [...] new c25e588a3501 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new b5cf7894208e fuse: make sure reclaim doesn't write the inode new 6e6b45a963c4 fuse: write inode in fuse_vma_close() instead of fuse_release() new 28b9f8c9574b fuse: annotate lock in fuse_reverse_inval_entry() new 2469204435db fuse: use kmap_local_page() new 443a15ad3f72 fuse: delete redundant code new 7df1f7c2bb83 fuse: move fuse_invalidate_attr() into fuse_update_ctime() new 3a731da57ebd fuse: simplify __fuse_write_file_get() new 412a7ca5e2e6 fuse: selective attribute invalidation new a69a29fb89c1 fuse: don't bump attr_version in cached write new 9ea929e80274 fuse: rename fuse_write_update_size() new a2d7728a1f35 fuse: always invalidate attributes after writes new 3a59f16e1d29 fuse: fix attr version comparison in fuse_read_update_size() new 68aaf8d59132 fuse: cleanup code conditional on fc->writeback_cache new 27e2682a6fd9 fuse: simplify local variables holding writeback cache state new cbcde085408b fuse: move reverting attributes to fuse_change_attributes() new 83d9bf94c077 fuse: add cache_mask new e15a9a5fca6c fuse: take cache_mask into account in getattr new f577b380cf69 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 814a66741b9f iov_iter: Fix iov_iter_get_pages{,_alloc} page fault return value new 590f359b2dce powerpc/kvm: Fix kvm_use_magic_page new 4303543bac16 gup: Turn fault_in_pages_{readable,writeable} into fault_i [...] new 7a4f855acb0a iov_iter: Turn iov_iter_fault_in_readable into fault_in_io [...] new fb1aa6e7efc3 iov_iter: Introduce fault_in_iov_iter_writeable new 76b3d6d7c709 gfs2: Add wrapper for iomap_file_buffered_write new 253b3e4c9a47 gfs2: Clean up function may_grant new 25f9e4c3c0c0 gfs2: Introduce flag for glock holder auto-demotion new b99691b66c2c gfs2: Move the inode glock locking to gfs2_file_buffered_write new c2a7ee2896b9 gfs2: Eliminate ip->i_gh new 31be7890616d gfs2: Fix mmap + page fault deadlocks for buffered I/O new 6eabcb93e8b2 iomap: Fix iomap_dio_rw return value for user copies new da0f7069266b iomap: Support partial direct I/O on user copy failures new bc210c4374d5 iomap: Add done_before argument to iomap_dio_rw new 0e137bcb38bc gup: Introduce FOLL_NOFAULT flag to disable page faults new 9dbfcf23cc4e iov_iter: Introduce nofault flag to disable page faults new ab3c97a30842 gfs2: Fix mmap + page fault deadlocks for direct I/O new e035cb4a71f3 gfs2: remove redundant check in gfs2_rgrp_go_lock new 2cea0081a1b6 gfs2: Add GL_SKIP holder flag to dump_holder new fc59c9e73bb7 gfs2: move GL_SKIP check from glops to do_promote new e3922238d3f8 gfs2: Switch some BUG_ON to GLOCK_BUG_ON for debug new d2177115d02b gfs2: Allow append and immutable bits to coexist new aa83338cad56 gfs2: Save ip from gfs2_glock_nq_init new be69ca58dde8 gfs2: dequeue iopen holder in gfs2_inode_lookup error new 9a56e59c4527 gfs2: dump glocks from gfs2_consist_OBJ_i new 24a69f83e1b8 gfs2: change go_lock to go_instantiate new 67fb4bf6aceb gfs2: Remove 'first' trace_gfs2_promote argument new 74fc51a811e0 gfs2: re-factor function do_promote new 529e0dd1cf2a gfs2: further simplify do_promote new 3297316991f0 gfs2: split glock instantiation off from do_promote new 39e86b80cfa4 gfs2: fix GL_SKIP node_scope problems new fe12595c7373 gfs2: Eliminate GIF_INVALID flag new f9a1afb10264 gfs2: remove RDF_UPTODATE flag new e836941423fa gfs2: set glock object after nq new 3d3c39ff65bf gfs2: Cancel remote delete work asynchronously new 57ab64067810 gfs2: Fix glock_hash_walk bugs new f5db38de5caf gfs2: check context in gfs2_glock_put new b03f89157526 gfs2: Fix unused value warning in do_gfs2_set_flags() new 72644edabcb5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9dae77c94160 Merge branch 'jfs-next' of git://github.com/kleikamp/linux [...] new f7db8fd03a4b ksmbd: add validation in smb2_ioctl new bf8acc9e10e2 ksmbd: improve credits management new 9a63b999ae54 ksmbd: fix potencial 32bit overflow from data area check i [...] new dbad63001eac ksmbd: validate compound response buffer new d8b9074fe974 ksmbd: limit read/write/trans buffer size not to exceed MA [...] new a6021825a8e1 ksmbd: validate credit charge after validating SMB2 PDU body size new 2c8d502899dd Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] adds 0ae93b99beb2 SUNRPC: Simplify the SVC dispatch code path adds 5b747a594b19 SUNRPC: De-duplicate .pc_release() call sites new 16c663642c7e SUNRPC: Replace the "__be32 *p" parameter to .pc_decode new c44b31c26379 SUNRPC: Change return value type of .pc_decode new 3b0ebb255fdc NFSD: Save location of NFSv4 COMPOUND status new fda494411485 SUNRPC: Replace the "__be32 *p" parameter to .pc_encode new 130e2054d4a6 SUNRPC: Change return value type of .pc_encode new 51a0ebb768d2 Merge branch 'nfsd-next' of git://git.linux-nfs.org/~bfiel [...] adds ce46ae0c3e31 fs/ntfs3: Keep prealloc for all types of files adds 9b75450d6c58 fs/ntfs3: Fix memory leak if fill_super failed adds 2c69078851b3 fs/ntfs3: Rework ntfs_utf16_to_nls adds 4dbe8e4413d7 fs/ntfs3: Refactor ntfs_readlink_hlp adds 14a981193e40 fs/ntfs3: Refactor ntfs_create_inode adds cd4c76ff807c fs/ntfs3: Refactor ni_parse_reparse adds 22b05f1ac033 fs/ntfs3: Refactor ntfs_read_mft adds 8607954cf255 fs/ntfs3: Check for NULL pointers in ni_try_remove_attr_list new f82336748e42 Merge branch 'master' of https://github.com/Paragon-Softwa [...] new 507874c08f63 orangefs: Remove redundant initialization of variable ret new 4c2b46c824a7 fs: orangefs: fix error return code of orangefs_revalidate [...] new ac2c63757f4f orangefs: Fix sb refcount leak when allocate sb info failed. new d0e8dacb3c0b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a785fba7df9a xfs: Use kvcalloc() instead of kvzalloc() new c30a0cbd07ec xfs: use kmem_cache_free() for kmem_cache objects new c5db9f937b29 xfs: formalize the process of holding onto resources acros [...] new 512edfac85d2 xfs: port the defer ops capture and continue to resource capture new 78e8ec83a404 xfs: fix maxlevels comparisons in the btree staging code new ae127f087dc2 xfs: remove xfs_btree_cur_t typedef new 510a28e195cd xfs: don't allocate scrub contexts on the stack new f4585e82340b xfs: stricter btree height checking when looking for errors new 1ba6fd34ca63 xfs: stricter btree height checking when scanning for btree roots new 4c175af2ccd3 xfs: check that bc_nlevels never overflows new de38db7239c4 xfs: remove the xfs_dinode_t typedef new ed67ebfd7c40 xfs: remove the xfs_dsb_t typedef new 11a83f4c3930 xfs: remove the xfs_dqblk_t typedef new 944b9753ae8d Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] new bfcd49d56ed7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9199fbd55153 Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] new 62b61d88df3f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new fa4d2dfe7197 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 61a8bbe63872 Merge branch 'pci/acpi' adds 1bec93d9b9ac Merge branch 'pci/enumeration' adds ccdca64b4bc2 Merge branch 'pci/p2pdma' adds 27fbdd23c733 Merge branch 'pci/portdrv' adds 170734e0dfe9 Merge branch 'pci/resource' adds 569e2863812f PCI/switchtec: Fix a MRPC error status handling issue adds 79cb9f50d5ba PCI/switchtec: Update the way of getting management VEP in [...] adds e3c954444ad6 PCI/switchtec: Replace ENOTSUPP with EOPNOTSUPP adds c8db1e9c710e PCI/switchtec: Add check of event support adds 7b72cf47452e Merge branch 'pci/switchtec' adds 9eb21d5d2f1b Merge branch 'pci/sysfs' adds 12672994572f Merge branch 'pci/virtualization' adds bf2928c7a284 PCI/VPD: Add pci_read/write_vpd_any() adds 80484b7f8db1 PCI/VPD: Use pci_read_vpd_any() in pci_vpd_size() adds eb89bfbd0e8f cxgb3: Remove t3_seeprom_read and use VPD API adds 7724d929fdde cxgb3: Use VPD API in t3_seeprom_wp() adds 12a1cb02fee9 cxgb3: Remove seeprom_write and use VPD API adds 30ecd7d0fa0f Merge branch 'pci/vpd' adds b2105b9f39b5 PCI: Correct misspelled and remove duplicated words adds 8dcb0667c8f3 Merge branch 'pci/misc' adds 460275f124fb PCI: Add PCI_EXP_DEVCTL_PAYLOAD_* macros adds a4e17d65dafd PCI: aardvark: Fix PCIe Max Payload Size setting adds 464de7e7fff7 PCI: aardvark: Don't spam about PIO Response Status adds d419052bc6c6 PCI: aardvark: Fix preserving PCI_EXP_RTCTL_CRSSVE flag on [...] adds 46ef6090dbf5 PCI: aardvark: Fix configuring Reference clock adds a7ca6d7fa3c0 PCI: aardvark: Do not clear status bits of masked interrupts adds 1fb95d7d3c7a PCI: aardvark: Do not unmask unused interrupts adds 67cb2a4c9349 PCI: aardvark: Deduplicate code in advk_pcie_rd_conf() adds 223dec14a053 PCI: aardvark: Implement re-issuing config requests on CRS [...] adds 454c53271fc1 PCI: aardvark: Simplify initialization of rootcap on virtu [...] adds f76b36d40bee PCI: aardvark: Fix link training adds 661c399a651c PCI: aardvark: Fix checking for link up via LTSSM state adds 2b650b7ff20e PCI: aardvark: Fix reporting Data Link Layer Link Active adds 088df0878424 Merge branch 'remotes/lorenzo/pci/aardvark' adds 2e7aa399dffc irqdomain: Make of_phandle_args_to_fwspec() generally available adds 5a58ff59f244 of/irq: Allow matching of an interrupt-map local to an int [...] adds 432c404c03cb PCI: of: Allow matching of an interrupt-map local to a PCI device adds a8bbe0366a3e PCI: apple: Add initial hardware bring-up adds aca11b4f969a PCI: apple: Set up reference clocks when probing adds a0238019d29c PCI: apple: Add INTx and per-port interrupt support adds 85e82796a49e PCI: apple: Implement MSI support adds 05dc551614a4 iommu/dart: Exclude MSI doorbell from PCIe device IOVA range adds 50169570be7b PCI: apple: Configure RID to SID mapper on device addition adds 00723f494020 Merge branch 'remotes/lorenzo/pci/apple' adds 3a7fb86758c9 PCI: dwc: Export more symbols to allow modular drivers adds 3b868d150efd PCI: dra7xx: Make it a kernel module adds b9a6943dc891 PCI: dra7xx: Remove unused include adds 5af9405397bf PCI: dra7xx: Get an optional clock adds 2908a0d81f5b PCI: dwc: Clean up Kconfig dependencies (PCIE_DW_HOST) adds 8faa1d2defb7 PCI: dwc: Clean up Kconfig dependencies (PCIE_DW_EP) adds 5b8402562e55 PCI: visconti: Remove surplus dev_err() when using platfor [...] adds a2b37bdc3057 Merge branch 'remotes/lorenzo/pci/dwc' adds a89a766eebf6 Merge branch 'remotes/lorenzo/pci/endpoint' adds 65315ec52c9b PCI: imx6: Remove unused assignment to variable ret adds cdadb4c314a1 Merge branch 'remotes/lorenzo/pci/imx6' adds 31c9ef002580 dt-bindings: PCI: Add Qualcomm PCIe Endpoint controller adds f55fee56a631 PCI: qcom-ep: Add Qualcomm PCIe Endpoint controller driver adds 79352928a666 MAINTAINERS: Add entry for Qualcomm PCIe Endpoint driver a [...] adds 028df9517dcf Merge branch 'pci/host/qcom' adds c65bd90dc93e PCI: rcar-ep: Remove unneeded includes adds 861e133ba268 PCI: rcar-host: Remove unneeded includes adds f52be5cf2084 Merge branch 'pci/host/rcar' adds 42da7911b83a PCI: vmd: Assign a number to each VMD controller adds 26cfc8ca1312 Merge branch 'remotes/lorenzo/pci/vmd' adds d53c18bef952 Merge branch 'remotes/lorenzo/pci/xgene' new 29ceda5ca08a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new c71ea2ce1542 Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] new 66058d49ecc9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 6ac04ffbc1a1 Merge branch 'i2c/for-current' into i2c/for-next adds c5c34f5793f3 Merge branch 'i2c/for-current' into i2c/for-mergewindow adds df7c4a8c1b47 dt-bindings: i2c: Add Apple I2C controller bindings adds 3a7442ac1d1b i2c: pasemi: Use io{read,write}32 adds 07e820d4fcb0 i2c: pasemi: Use dev_name instead of port number adds c06f50ed36cc i2c: pasemi: Remove usage of pci_dev adds 6adb00c7f0ed i2c: pasemi: Split off common probing code adds 9bc5f4f660ff i2c: pasemi: Split pci driver to its own file adds 1a62668cefdb i2c: pasemi: Move common reset code to own function adds fd664ab2319f i2c: pasemi: Allow to configure bus frequency adds a2c34bfd2c58 i2c: pasemi: Refactor _probe to use devm_* adds d88ae2932df0 i2c: pasemi: Add Apple platform driver adds 3abdc89b5e30 i2c: pasemi: Set enable bit for Apple variant adds 712d6617d0a2 i2c: mlxcpld: Allow flexible polling time setting for I2C [...] adds e3e4949e637d i2c: mediatek: Reset the handshake signal between i2c and dma adds cc28e578f515 i2c: mediatek: Dump i2c/dma register when a timeout occurs adds 26701d49482a Merge branch 'i2c/for-mergewindow' into i2c/for-next new 9c5c4716da58 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] new 14b15400db67 Merge branch 'i3c/next' of git://git.kernel.org/pub/scm/li [...] adds fb4747d89b48 dt-bindings: hwmon: Add IIO HWMON binding adds 6665e10a2ec3 hwmon: (i5500_temp) Convert to devm_hwmon_device_register_ [...] adds d73287eed73f hwmon: (raspberrypi) Use generic notification mechanism adds e8ac01e5db32 hwmon: Add Maxim MAX6620 hardware monitoring driver adds bc8de07e8812 hwmon: (mlxreg-fan) Extend the maximum number of tachometers adds 150f1e0c6fa8 hwmon: (mlxreg-fan) Extend driver to support multiply PWM adds d7efb2ebc7b3 hwmon: (mlxreg-fan) Extend driver to support multiply cool [...] adds 2e7b9886968b hwmon: (nct6775) Use superio_*() function pointers in sio_data. adds 4914036eb66b hwmon: (nct6775) Use nct6775_*() function pointers in nct6 [...] adds 3fbbfc27f955 hwmon: (nct6775) Support access via Asus WMI adds 000cc5bc49aa hwmon: (mlxreg-fan) Fix out of bounds read on array fan->pwm adds 9559cb33796e dt-bindings: hwmon: lm90: convert to dtschema adds 3e0ce52615e2 dt-bindings: hwmon: lm90: do not require VCC supply adds 951778f11727 dt-bindings: hwmon: lm70: move to trivial devices adds 45678bab0827 dt-bindings: hwmon: ti,tmp108: convert to dtschema adds 4c4237898e4a dt-bindings: hwmon: ti,tmp102: add bindings and remove fro [...] adds e2dbaa65158b dt-bindings: hwmon: lltc,ltc4151: convert to dtschema adds 105b65d90cf3 dt-bindings: hwmon: microchip,mcp3021: convert to dtschema adds 8084b2a14116 dt-bindings: hwmon: sensirion,sht15: convert to dtschema adds d55532f77137 hwmon: (nct6683) Add another customer ID for NCT6683D sens [...] adds 1947a89e382e dt-bindings: hwmon: lm75: remove gmt,g751 from trivial devices adds f348047ab2b9 dt-bindings: hwmon: dps650ab: move to trivial devices adds 3634eceea159 dt-bindings: hwmon: hih6130: move to trivial devices adds 0a4157196a5d dt-bindings: hwmon: jedec,jc42: convert to dtschema adds cae0233946c3 hwmon: (tmp421) introduce MAX_CHANNELS define adds 7bcc5a7a5c2b dt-bindings: hwmon: Convert NTC thermistor to YAML adds b4fb4676fb96 dt-bindings: hwmon: ibm,cffps: move to trivial devices adds ae59dc455a78 hwmon: (pmbus/lm25066) Add offset coefficients adds fa16188fa205 hwmon: (pmbus/lm25066) Adjust lm25066 PSC_CURRENT_IN_L mantissa adds 6d2ff184cbe7 hwmon: (pmbus/lm25066) Avoid forward declaration of lm25066_id adds b7931a7b0e0d hwmon: (pmbus/lm25066) Let compiler determine outer dimens [...] adds df60a5daa7fb hwmon: (pmbus/lm25066) Mark lm25066_coeff array const adds b7792f3ea392 hwmon: (pmbus/lm25066) Add OF device ID table adds 94ee5fcc240f hwmon: (pmbus/lm25066) Support configurable sense resistor values adds 373c0a77934c dt-bindings: hwmon/pmbus: Add ti,lm25066 power-management IC adds 6e2baac88cdd hwmon: (nct6775) Add additional ASUS motherboards. adds a111ec399c60 hwmon: (pmbus/ibm-cffps) Add mfg_id debugfs entry adds 8a5cfcfa9445 hwmon: (pmbus/ibm-cffps) Use MFR_ID to choose version adds 1508fb29157e hwmon: (nct6775) add Pro WS X570-ACE adds b1c24237341f hwmon: (mlxreg-fan) Modify PWM connectivity validation adds b2be2422c0c9 hwmon: (mlxreg-fan) Support distinctive names per differen [...] adds b87783e85559 hwmon: (tmp103) Convert tmp103 to use new hwmon registration API adds 952a11ca32a6 hwmon: cleanup non-bool "valid" data fields adds 9a094b758da7 dt-bindings: hwmon: jedec,jc42: add nxp,se97b adds 8a0c75a1c399 hwmon: (dell-smm) Remove unnecessary includes adds beee7890c363 hwmon: (adt7x10) Make adt7x10_remove() return void new 5e3dbeac3795 hwmon: (tmp421) introduce a channel struct new 1f49f36cef25 hwmon: (max31722) Warn about failure to put device in stan [...] new 0fa8a49134bc hwmon: (acpi_power_meter) Use acpi_bus_get_acpi_device() new be68c4dcc659 hwmon: (dell-smm) Add support for fanX_min, fanX_max and f [...] new 5e0091e546df Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] adds d5b421fe0282 docs: Explain the desired position of function attributes adds 85eafc63d032 docs: update file link location adds ff9c3d4360db docs: proc.rst: mountinfo: improved field numbering adds b0b719cea870 docs: proc.rst: mountinfo: align columns adds a9d85efb25fb docs: use the lore redirector everywhere adds e825b29ab812 docs: UML: user_mode_linux_howto_v2 edits adds aa872e0647dc docs: pdfdocs: Adjust \headheight for fancyhdr adds a40a8a110305 scripts: kernel-doc: Ignore __alloc_size() attribute new 5d5b4804a68e Merge branch 'docs-next' of git://git.lwn.net/linux.git new c2b578ad5a21 Merge branch 'master' of git://linuxtv.org/media_tree.git new 9b361e1e9057 Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git adds 353e4ad3db53 Merge branch 'acpica' into linux-next adds 924431ddc0df Merge branches 'acpi-x86', 'acpi-resources' and 'acpi-misc [...] adds 87440d70a4bf Merge back ACPI PCI material for v5.16. adds 3d4b30999218 Merge branches 'acpi-pci', 'acpi-pnp', 'acpi-docs' and 'ac [...] adds 8b472e7eb85b Merge branch 'pnp' into linux-next adds 4cf233315def Merge branches 'pm-pci', 'pm-sleep', 'pm-cpuidle' and 'pm- [...] adds aa1a43262ad5 PM: EM: Fix inefficient states detection adds c8ed99533dbc PM: EM: Mark inefficient states adds 88f7a89560f6 PM: EM: Extend em_perf_domain with a flag field adds 8354eb9eb3dd PM: EM: Allow skipping inefficient states adds 151717690694 cpufreq: Make policy min/max hard requirements adds 442d24a5c49a cpufreq: Add an interface to mark inefficient frequencies adds 1f39fa0dccff cpufreq: Introducing CPUFREQ_RELATION_E adds b894d20e6867 cpufreq: Use CPUFREQ_RELATION_E in DVFS governors adds e458716a92b5 PM: EM: Mark inefficiencies in CPUFreq adds 6215a5de9e91 cpufreq: mediatek-hw: Fix cpufreq_table_find_index_dl() call adds 8b39fe3eab1e Merge branch 'pm-em' into linux-next adds 80da1b508f29 thermal: Move ABI documentation to Documentation/ABI adds d4d354bc5c85 Merge branches 'thermal-int340x', 'thermal-powerclamp' and [...] adds 136f282028da ACPI: tools: fix compilation error adds 1b3dc77d7595 Merge branch 'acpi-tools' into linux-next new 1f7cf03d6b9b Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new e4b07404d966 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] new 0e8f022bbd53 Merge branch 'cpupower' of git://git.kernel.org/pub/scm/li [...] new 91a8e11cb3d9 Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] new 6c009f81a519 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] new b3cda4220e2b Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] new 3eea40d4749b Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/l [...] new 13f30b0fa0a9 RDMA/counter: Add a descriptor in struct rdma_hw_stats new 0a0800ce2a6a RDMA/core: Add a helper API rdma_free_hw_stats_struct new 0dc89684605e RDMA/counter: Add an is_disabled field in struct rdma_hw_stats new 5e2ddd1e5982 RDMA/counter: Add optional counter support new 7301d0a9834c RDMA/nldev: Add support to get status of all counters new 822cf785ac6d RDMA/nldev: Split nldev_stat_set_mode_doit out of nldev_st [...] new 3c3c1f141639 RDMA/nldev: Allow optional-counter status configuration th [...] new 886773d24962 RDMA/mlx5: Support optional counters in hw_stats initialization new ffa501ef1963 RDMA/mlx5: Add steering support in optional flow counters new a29b934ceb4c RDMA/mlx5: Add modify_op_stat() support new a020094090e5 RDMA/mlx5: Add optional counter support in get_hw_stats callback new 9a33f3980978 RDMA/hns: Use dma_alloc_coherent() instead of kmalloc/dma_ [...] new 4bd46f3a986d RDMA/iwpm: Remove redundant initialization of pointer err_str new 8869574a6c11 RDMA: Remove redundant 'flush_workqueue()' calls new 0bed5dfa5af8 RDMA/irdma: Remove irdma_uk_mw_bind() new 6d2682216d1f RDMA/irdma: Remove irdma_sc_send_lsmm_nostag() new 16ddcfca5671 RDMA/irdma: Remove irdma_get_hw_addr() new 9d8f247cc33c RDMA/irdma: Remove irdma_cqp_up_map_cmd() new f4e56ec4452f RDMA/mlx4: Return missed an error if device doesn't suppor [...] new cfc0312d9c83 RDMA/rxe: Move AV from rxe_send_wqe to rxe_send_wr new 99c13a3e2965 RDMA/rxe: Change AH objects to indexed new 73a549321003 RDMA/rxe: Create AH index and return to user space new 4da698eabf0f RDMA/rxe: Replace ah->pd by ah->ibah.pd new e2fe06c90806 RDMA/rxe: Lookup kernel AH from ah index in UD WQEs new 3b87e0824272 RDMA/rxe: Convert kernel UD post send to use ah_num new ac0fffa0859b RDMA/core: Set sgtable nents when using ib_dma_virt_map_sg() new fc25206d8fae Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds ce8bd03c47fc ethernet: sun: add missing semicolon, fix build adds 2cb67ab153d5 gve: Switch to use napi_complete_done adds 58401b2a46e7 gve: Add rx buffer pagecnt bias adds 61d72c7e486b gve: Do lazy cleanup in TX path adds 87a7f321bb6a gve: Recover from queue stall due to missed IRQ adds 4edf8249bcd1 gve: Add netif_set_xps_queue call adds ea5d3455adf1 gve: Allow pageflips on larger pages adds 1b4d1c9bab09 gve: Track RX buffer allocation failures adds e679198bbb82 Merge branch 'gve-improvements' adds 7715ec32472c ice: implement low level recipes functions adds 450052a4142c ice: manage profiles and field vectors adds fd2a6b71e300 ice: create advanced switch recipe adds 0f94570d0cae ice: allow adding advanced rules adds 8bb98f33dead ice: allow deleting advanced rules adds 8b8ef05b776e ice: cleanup rules info adds 572b820dfa61 ice: Allow changing lan_en and lb_en on all kinds of filters adds 0d08a441fb1a ice: ndo_setup_tc implementation for PF adds 7fde6d8b445f ice: ndo_setup_tc implementation for PR adds 311c13ddc8ee Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] adds 5b25a5bf5e04 nfc: drop unneeded debug prints adds f141cfe364ef nfc: nci: replace GPLv2 boilerplate with SPDX adds edfa5366ef42 nfc: s3fwrn5: simplify dereferencing pointer to struct device adds 84910319fad4 nfc: st-nci: drop unneeded debug prints adds e52cc2a625a6 nfc: st21nfca: drop unneeded debug prints adds f0563ebec68f nfc: trf7970a: drop unneeded debug prints adds f41e137abd25 nfc: microread: drop unneeded debug prints adds ff7f0e4e7930 Merge branch 'nfc-minor-printk-cleanup' adds a34dda728430 mlxsw: spectrum_qdisc: Pass extack to mlxsw_sp_qevent_entr [...] adds 0908e42ad9a5 mlxsw: spectrum_qdisc: Distinguish between ingress and egr [...] adds 099bf89d6a35 mlxsw: spectrum_qdisc: Track permissible actions per binding adds 9c18eaf2882d mlxsw: spectrum_qdisc: Offload RED qevent mark adds a703b5179b5c selftests: mlxsw: sch_red_core: Drop two unused variables adds 0cd6fa99a076 selftests: mlxsw: RED: Add selftests for the mark qevent adds 249ae9495b03 Merge branch 'mlxsw-ECN-mirroring' adds 7bb39a394490 net: hns: Prefer struct_size over open coded arithmetic adds e4400bbf5b15 net, neigh: Fix NTF_EXT_LEARNED in combination with NTF_USE adds 3dc20f4762c6 net, neigh: Enable state migration between NUD_PERMANENT a [...] adds 2c611ad97a82 net, neigh: Extend neigh->flags to 32 bit to allow for extensions adds 7482e3841d52 net, neigh: Add NTF_MANAGED flag for managed neighbor entries adds 2ed08b5ead3c Merge branch 'Managed-Neighbor-Entries' adds 25b90c19102f tulip: fix setting device address from rom adds 850bfb912a6d net: hns3: debugfs add support dumping page pool info adds 177c92353be9 ethernet: tulip: avoid duplicate variable name on sparc new 21314638c9f2 devlink: Reduce struct devlink exposure new 2bc50987dc1f devlink: Move netdev_to_devlink helpers to devlink.c new b88f7b1203bf devlink: Annotate devlink API calls new bd032e35c568 devlink: Allow control devlink ops behavior through feature mask new 96869f193cfd net/mlx5: Set devlink reload feature bit for supported dev [...] new 82465bec3e97 devlink: Delete reload enable/disable interface new 0e258cec0b07 Merge branch 'devlink-reload-simplification' new d1f24712a86a ionic: no devlink_unregister if not registered new edce2a93dd78 net: enetc: include ip6_checksum.h for csum_ipv6_magic new 50515cac8d0e net: qed_debug: fix check of false (grc_param < 0) expression new 23144a915684 ravb: Use ALIGN macro for max_rx_len new 2e95e08ac009 ravb: Add rx_max_buf_size to struct ravb_hw_info new 3d4e37df882b ravb: Fillup ravb_alloc_rx_desc_gbeth() stub new 2458b8edb887 ravb: Fillup ravb_rx_ring_free_gbeth() stub new 16a6e245a9f3 ravb: Fillup ravb_rx_ring_format_gbeth() stub new 1c59eb678cbd ravb: Fillup ravb_rx_gbeth() stub new b6a4ee6e74de ravb: Add carrier_counters to struct ravb_hw_info new 0ee65bc14ff2 ravb: Add support to retrieve stats for GbEthernet new 4ea3167bad27 ravb: Rename "tsrq" variable new 030634f37db9 ravb: Optimize ravb_emac_init_gbeth function new 1091da579d7c ravb: Rename "nc_queue" feature bit new 95e99b10482d ravb: Document PFRI register bit new 3d6b24a2ada3 ravb: Update ravb_emac_init_gbeth() new 940409264647 ravb: Fix typo AVB->DMAC new 5f3b8acee9fe Merge branch 'add-functional-support-for-gigabit-ethernet-driver' new c045ad2cc01e ax25: constify dev_addr passing new db95732446a8 rose: constify dev_addr passing new 2ef6db76bac0 llc/snap: constify dev_addr passing new 1a8a23d2da4f ipv6: constify dev_addr passing new 6cf862807234 tipc: constify dev_addr passing new 1bfcd1cc546e decnet: constify dev_addr passing new fe83fe739df7 Merge branch 'net-constify-dev_addr-passing-for-protocols' new 40af35fdf79c netdevice: demote the type of some dev_addr_set() helpers new 20c3d9e45ba6 hamradio: use dev_addr_set() for setting device address new 5a1b7e1a5325 ip: use dev_addr_set() in tunnels new 400f17d3301e Merge branch 'net-use-dev_addr_set-in-hamradio-and-ip-tunnels' new 13b5ffa0e282 net: remove single-byte netdev->dev_addr writes new 6312d52838b2 marvell: octeontx2: build error: unknown type name 'u64' new 39e222bfd7f3 net: dsa: unregister cross-chip notifier after ds->ops->teardown new e79d82643a69 net: enetc: fix check for allocation failure new b063e0651ced mlxsw: reg: Fix a typo in a group heading new fc372cc07286 mlxsw: reg: Rename MLXSW_REG_PPCNT_TC_CONG_TC to _CNT new 6242b0a96302 mlxsw: reg: Add ecn_marked_tc to Per-TC Congestion Counters new 15be36b8126b mlxsw: spectrum_qdisc: Introduce per-TC ECN counters new bf862732945c selftests: mlxsw: RED: Test per-TC ECN counters new ffdbc0fe8be4 Merge branch 'mlxsw-show-per-band-ecn-marked-counter-on-qdisc' new 9974cb5c8790 net: delete redundant function declaration new e00ae1a2aaf2 ice: Refactor ice_aqc_link_topo_addr new 3bb6324b3dcb ice: Implement functions for reading and setting GPIO pins new 885fe6932a11 ice: Add support for SMA control multiplexer new 325b2064d00a ice: Implement support for SMA and U.FL on E810-T new 201f1a2d77f6 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] new 766607570bec ethernet: constify references to netdev->dev_addr in drivers new 54f2d8d6ca99 ethernet: make eth_hw_addr_random() use dev_addr_set() new db0dcc6a8a7c ethernet: make use of eth_hw_addr_random() where appropriate new c51e5062c180 ethernet: manually convert memcpy(dev_addr,..., sizeof(addr)) new 68a064028e4e ethernet: ibm/emac: use of_get_ethdev_address() to load dev_addr new 562ef98a666e ethernet: replace netdev->dev_addr assignment loops new 923ca6f61887 ethernet: replace netdev->dev_addr 16bit writes new 2b4731b153b4 Merge branch 'ethernet-more-netdev-dev_addr-write-removals' new ba530fea8ca1 ethernet: remove random_ether_addr() new 8b017fbe0bbb net: of: fix stub of_net helpers for CONFIG_NET=n new e15f5972b803 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net new a4d0bd06cd65 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 307d149d9435 bpf, mips: Clean up config options about JIT adds 431bfb9ee3e2 bpf, mips: Fix comment on tail call count limiting new 9a85d1cf16ac Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b87f20ba30de Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 7463acfbe52a netfilter: Rename ingress hook include file new 17d20784223d netfilter: Generalize ingress hook include file new 42df6e1d221d netfilter: Introduce egress hook new 0d7308c0ff5f af_packet: Introduce egress hook new 8844e01062dd netfilter: iptables: allow use of ipt_do_table as hookfn new e8d225b60026 netfilter: arp_tables: allow use of arpt_do_table as hookfn new 44b5990e7b46 netfilter: ip6tables: allow use of ip6t_do_table as hookfn new f0d6764f7ddb netfilter: ebtables: allow use of ebt_do_table as hookfn new 9dd43a5f4b11 netfilter: ipvs: prepare for hook function reduction new 8a9941b42de5 netfilter: ipvs: remove unneeded output wrappers new 540ff44b28f0 netfilter: ipvs: remove unneeded input wrappers new c650c35a2506 netfilter: ipvs: merge ipv4 + ipv6 icmp reply handlers new a595689c1802 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds c1c8380b0320 b43legacy: fix a lower bounds test adds 9b793db5fca4 b43: fix a lower bounds test new e3ec7017f6a2 rtw89: add Realtek 802.11ax driver new 51fd5c6417b9 rtlwifi: rtl8192ee: Remove redundant initialization of var [...] new 3e4beec5e679 mt7601u: Remove redundant initialization of variable ret new ff1cc2fa3055 wireless: Remove redundant 'flush_workqueue()' calls new cd204c88bd7e Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 709fca500067 Bluetooth: hci_sock: purge socket queues in the destruct() [...] adds f5ff291098f7 Bluetooth: L2CAP: Fix not initializing sk_peer_pid new dc1650fc94a8 Bluetooth: btusb: Fix application of sizeof to pointer new 5a4bb6a8e981 Bluetooth: Fix debugfs entry leak in hci_register_dev() new 893505319c74 Bluetooth: btintel: Fix bdaddress comparison with garbage value new 75d9b8559ac3 Bluetooth: Fix memory leak of hci device new 60c6a63a3d30 Bluetooth: btusb: fix memory leak in btusb_mtk_submit_wmt_ [...] new b8f5482c9638 Bluetooth: vhci: Add support for setting msft_opcode and a [...] new 4879b514a6a6 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 4a5208d77bf7 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 19f8aaa111d3 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] new 6785faab4523 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] new bd22fe24462c Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] new 048c22e37f3d Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds b1f8166640e0 Merge tag 'amd-drm-next-5.16-2021-10-08' of https://gitlab [...] adds 797d72ce8e0f Merge tag 'drm-misc-next-2021-10-06' of git://anongit.free [...] adds c7c774fe0938 Merge tag 'drm-intel-next-2021-10-04' of git://anongit.fre [...] adds ce7e75c7ef1b drm/i915: Disable bonding on gen12+ platforms adds bc33e71f00a7 drm/i915: correct name of GT forcewake domain in error messages adds 39afa4104bed drm/i915: Re-use gen11 forcewake read functions on gen12 adds f9d56cd64ef3 drm/i915: Make shadow tables range-based adds 0bb50de156d8 drm/i915/gen11: Update shadowed register table adds 5798a769d6f5 drm/i915/gen12: Update shadowed register table adds 5c5c40e28c52 drm/i915/xehp: Xe_HP shadowed registers are a strict super [...] adds dae2d2883296 drm/doc/rfc: drop lmem uapi section adds fa9899dad3ed drm/i915/xehp: Loop over all gslices for INSTDONE processing adds 89f2e7ab4dd9 drm/i915/dg2: Report INSTDONE_GEOM values in error state adds d16de9a25b5c drm/i915/xehpsdv: Add compute DSS type adds b97090575ed2 drm/i915: Use locked access to ctx->engines in set_priority adds efd330b97855 drm/i915/xehpsdv: factor out function to read RP_STATE_CAP adds ad482232e3cc drm/i915/xehpsdv: Read correct RP_STATE_CAP register adds d5ef86b38e4c drm/i915: Add pci ids and uapi for DG1 adds 90fd2194a0cc drm/i915: Use designated initializers for init/exit table adds 9e9dfd080201 drm/i915/dg2: Maintain backward-compatible nested batch behavior adds faf890985e30 drm/i915: Fix syncmap memory leak adds c9b6e94963bc drm/i915: Ditch the i915_gem_ww_ctx loop member adds 5359b745146a drm/i915/buddy: add some pretty printing adds 8c3363c67b88 drm/i915/debugfs: hook up ttm_resource_manager_debug adds ff12ce2c9cb1 drm/i915/gt: Potential error pointer dereference in pinned [...] adds 81a14bedae5b drm/i915/dg1: remove __maybe_unused leftover adds ac5a2dff428a drm/i915/selftest: Fix use of err in igt_reset_{fail, nop} [...] adds 6321a722374b drm/i915: s/0/NULL/ adds 5e076529e265 drm/i915/selftests: Increase timeout in i915_gem_contexts [...] adds ae4b0eacaffe drm/i915/dg2: Add new LRI reg offsets adds d8ac30fd479c drm/i915/ttm: Reorganize the ttm move code somewhat adds 669076334bfa drm/ttm, drm/i915: Update ttm_move_memcpy for async use adds f3ede209d44d drm/i915/pci: rename functions to have i915_pci prefix adds ba3d8257f2d9 drm/i915: Ensure wa_init_finish() is called for ctx workar [...] adds f123efebe436 drm/i915: Actually delete gpu reloc selftests adds 5db1856781e4 drm/i915/guc: drop guc_communication_enabled adds 450cede7f380 drm/i915/gem: Fix the mman selftest adds b62aa57e3c78 drm/i915/gt: Add support of mocs propagation adds d79a1d713180 drm/i915/gt: Set CMD_CCTL to UC for Gen12 Onward adds c6b248489dc3 drm/i915/gt: Set BLIT_CCTL reg to un-cached adds cfbe5291a189 drm/i915/gt: Initialize unused MOCS entries with device sp [...] adds fb1e95bc2755 drm/i915/gt: Initialize L3CC table in mocs init adds 75eefd82581f drm/i915: Release i915_gem_context from a worker adds c238980efd3b drm/i915: Release ctx->syncobj on final put, not on ctx close adds 8cf97637ff88 drm/i915: Keep gem ctx->vm alive until the final put adds e1068a9e808a drm/i915: Drop code to handle set-vm races from execbuf adds c6d04e48d2e6 drm/i915: Rename i915_gem_context_get_vm_rcu to i915_gem_c [...] adds 24fad29e52e0 drm/i915: Use i915_gem_context_get_eb_vm in ctx_getparam adds a82a9979de22 drm/i915: Add i915_gem_context_is_full_ppgtt adds 0483a3018733 drm/i915: Use i915_gem_context_get_eb_vm in intel_context_set_gem adds 9ec8795e7d91 drm/i915: Drop __rcu from gem_context->vm adds 843151521844 drm/i915: use xa_lock/unlock for fpriv->vm_xa lookups adds dcc5d82063d9 drm/i915: Stop rcu support for i915_address_space adds f5392e5f8ef3 drm/i915/adl_s: Remove require_force_probe protection adds 3f027d61663f drm/i915/gt: Add separate MOCS table for Gen12 devices oth [...] adds 502d0609fc41 drm/i915/gtt: add some flushing for the 64K GTT path adds f503eb0cf2ba drm/i915/selftests: fixup igt_shrink_thp adds 058d7d626028 drm/i915: clean up inconsistent indenting adds 74388ca483a4 drm/i915: Use Transparent Hugepages when IOMMU is enabled adds f25e3908b9cd drm/i915: Get PM ref before accessing HW register adds fc30a6764a54 drm/i915/guc: Fix blocked context accounting adds 669b949c1a44 drm/i915/guc: Fix outstanding G2H accounting adds c39f51cc980d drm/i915/guc: Unwind context requests in reverse order adds 88209a8ecb8b drm/i915/guc: Don't drop ce->guc_active.lock when unwindin [...] adds d67e3d5a5da8 drm/i915/guc: Process all G2H message at once in work queue adds 1ca36cff0166 drm/i915/guc: Workaround reset G2H is received after sched [...] adds ac653dd7996e Revert "drm/i915/gt: Propagate change in error status to c [...] adds cf37e5c820f1 drm/i915/guc: Kick tasklet after queuing a request adds 9888beaaf118 drm/i915/guc: Don't enable scheduling on a banned context, [...] adds d135865cb8e3 drm/i915/guc: Copy whole golden context, set engine state [...] adds d2420c2ed8f1 drm/i915/selftests: Add initial GuC selftest for scrubbing [...] adds 422cda4f5009 drm/i915/guc: Take context ref when cancelling request adds f16d5cb981a5 drm/i915/guc: Don't touch guc_state.sched_state without a lock adds ae36b62927f1 drm/i915/guc: Reset LRC descriptor if register returns -ENODEV adds b0d83888a32b drm/i915/guc: Release submit fence from an irq_work adds 52d66c06fd94 drm/i915/guc: Move guc_blocked fence to struct guc_state adds 0f7976506de6 drm/i915/guc: Rework and simplify locking adds 1424ba81a2d0 drm/i915/guc: Proper xarray usage for contexts_lookup adds 5b116c17e6ba drm/i915/guc: Drop pin count check trick between sched_dis [...] adds 9798b1724ba4 drm/i915/guc: Move GuC priority fields in context under gu [...] adds 3cb3e3434b9f drm/i915/guc: Move fields protected by guc->contexts_lock [...] adds af5bc9f21e3a drm/i915/guc: Drop guc_active move everything into guc_state adds 4f41ddc7c7ee drm/i915/guc: Add GuC kernel doc adds 4796054b381a drm/i915/selftests: Do not use import_obj uninitialized adds 46f20a353b80 drm/i915/selftests: Always initialize err in igt_dmabuf_im [...] adds 43192617f781 drm/i915: Enable -Wsometimes-uninitialized adds 50bc6486a8f1 drm/i915/xehpsdv: Define MOCS table for XeHP SDV adds e93540510278 drm/i915/dg2: Define MOCS table for DG2 adds d5dd580deb54 Merge drm/drm-next into drm-intel-gt-next adds ce079f6d87cc drm/i915: Add mmap lock around vma_lookup() in the mman selftest. adds dc34ca9231f2 drm/i915: Mark GPU wedging on driver unregister unrecoverable adds 48b096126954 drm/i915: Move __i915_gem_free_object to ttm_bo_destroy adds 022f324c9934 drm/i915: rename debugfs_gt files adds 00142bce94dc drm/i915: rename debugfs_engines files adds 23f6a829a67c drm/i915: rename debugfs_gt_pm files adds d0c560316d6f drm/i915: deduplicate frequency dump on debugfs adds 9a6b201bd5e8 Merge remote-tracking branch 'tip/locking/wwmutex' into dr [...] adds d0a652493abd drm/i915: Make wa list per-gt adds 53718bff8f40 drm/i915/gt: Add "intel_" as prefix in set_mocs_index() adds ea97e44f83e2 drm/i915: Do not define vma on stack adds 7acbbc7cf485 drm/i915/guc: put all guc objects in lmem when available adds 87ba15d6b67a drm/i915/guc: Add DG1 GuC / HuC firmware defs adds 9175ffff5ea9 drm/i915/guc: Enable GuC submission by default on DG1 adds 91160c839824 drm/i915: Take pinning into account in __i915_gem_object_is_lmem adds ff04f8beade5 drm/i915/xehp: Check new fuse bits for SFC availability adds 45f63790e456 drm/i915: Check SFC fusing before recording/dumping SFC_DONE adds 1ab2b4cd1283 drm/i915/uncore: Convert gen6/gen7 read operations to fwtable adds 6cdbb1018238 drm/i915/uncore: Associate shadow table with uncore adds 09b2a597de37 drm/i915/uncore: Replace gen8 write functions with general [...] adds aef02736a851 drm/i915/uncore: Drop gen11/gen12 mmio write handlers adds e5b32ae34b02 drm/i915/uncore: Drop gen11 mmio read handlers adds c74e66d47e88 drm/i915/dg2: Add DG2-specific shadow register table adds 68c03c0e985e drm/i915/debugfs: Do not report currently active engine wh [...] adds 54fc4f134e09 drm/i915/uncore: fwtable read handlers are now used on all [...] adds 017792a04118 drm/i915/guc, docs: Fix pdfdocs build error by removing ne [...] adds 2dfa597d249c drm/i915/gem: Fix a lockdep warning the __i915_gem_is_lmem [...] adds 0d9388635a22 drm/i915/ttm: Implement a function to copy the contents of [...] adds d80ee88e0769 drm/i915/gem: Implement a function to process all gem obje [...] adds 81387fc4f6e0 drm/i915/gt: Increase suspend timeout adds c56ce9565374 drm/i915 Implement LMEM backup and restore for suspend / resume adds 3e42cc61275f drm/i915/gt: Register the migrate contexts with their engines adds 0d8ee5ba8db4 drm/i915: Don't back up pinned LMEM context images and rin [...] adds a259cc14eca8 drm/i915: Reduce the number of objects subject to memcpy recover adds be988eaee1cb drm/i915/request: fix early tracepoints adds 6341eb6f39bb drm/i915/selftests: exercise shmem_writeback with THP adds a837a0686308 drm/i915: Remove warning from the rps worker adds 74af1e2c1674 drm/i915: Flush buffer pools on driver remove adds d576b31bdece drm/i915: remember to call i915_sw_fence_fini adds 239f3c2ee183 drm/i915: Fix runtime pm handling in i915_gem_shrink adds c4f6120302f6 drm/i915: Use direction definition DMA_BIDIRECTIONAL inste [...] adds 068396bb21c8 drm/i915/ttm: Rework object initialization slightly adds 9eddd5a9a2ae drm/i915: Use fixed offset for PTEs location adds 217ecd310d56 drm/i915/guc: Verify result from CTB (de)register action adds 0de9765da58f drm/i915/guc: Print error name on CTB (de)registration failure adds 0e9deac51337 drm/i915/guc: Print error name on CTB send failure adds fb2d2de3530a drm/i915/guc: Move and improve error message for missed CTB reply adds 288f10689755 drm/i915/pxp: Define PXP component interface adds c2004ce99ed7 mei: pxp: export pavp client to me client bus adds e6aa71361bb9 drm/i915/pxp: define PXP device flag and kconfig adds 3ad2dd9c4caa drm/i915/pxp: allocate a vcs context for pxp usage adds 0436ac1b008d drm/i915/pxp: Implement funcs to create the TEE channel adds e0111ce0f5cb drm/i915/pxp: set KCR reg init adds cbbd3764b239 drm/i915/pxp: Create the arbitrary session after boot adds 95c9e1224da3 drm/i915/pxp: Implement arb session teardown adds 2ae096872a2c drm/i915/pxp: Implement PXP irq handler adds d3ac8d42168a drm/i915/pxp: interfaces for using protected objects adds 32271ecd6596 drm/i915/pxp: start the arb session on demand adds 0cfab4cb3c4e drm/i915/pxp: Enable PXP power management adds ef6ba31dd384 drm/i915/pxp: Add plane decryption support adds 6eba56f64d5d drm/i915/pxp: black pixels on pxp disabled adds 390cf1b28b11 drm/i915/pxp: add pxp debugfs adds 2d5517a5c8bf drm/i915/pxp: add PXP documentation adds 6f8e20389714 drm/i915/pxp: enable PXP for integrated Gen12 adds 4b2437f6f7b0 drm/i915: Clean up disabled warnings adds 84edf5377634 drm/i915: Fix bug in user proto-context creation that leak [...] adds 07f82a47e8a9 drm/i915: Handle Intel igfx + Intel dgfx hybrid graphics setup adds 1a839e016e49 drm/i915: remove IS_ACTIVE adds 1176d15f0f6e Merge tag 'drm-intel-gt-next-2021-10-08' of git://anongit. [...] new ff77b9cd4766 Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] adds a63f393dd7e1 drm/virtio: fix the missed drm_gem_object_put() in virtio_ [...] adds cacadb0633bb drm/nouveau/nvenc: remove duplicate include in base.c adds 636318593810 drm/nouveau/mmu: drop unneeded assignment in the nvkm_uvmm [...] adds 404046cf4805 drm/nouveau/mmu/gp100-: drop unneeded assignment in the if [...] adds 1e39f430575f drm/nouveau/gem: remove redundant semi-colon adds f30946db159f drm/nouveau/nouveau_bo: Remove unused variables 'dev' adds 5e51cc0005c6 dma-resv: Fix dma_resv_get_fences and dma_resv_copy_fences [...] adds 90c45fc15aaf drm/panel: s6e63m0: Make s6e63m0_remove() return void adds f85d9e59f1b4 drm/connector: fix all kernel-doc warnings adds ee30840ba3ba drm/v3d: fix copy_from_user() error codes adds 2f1495fac8d3 drm/bridge: nwl-dsi: Add atomic_get_input_bus_fmts adds 1311f3dfce7e drm/panel: mantix: Add media bus format adds 0c464eee746a drm/panel: st7703: Add media bus format adds e2e0ee7e2c2b drm: mxsfb: Print failed bus format in hex adds 1db060509903 drm: mxsfb: Set fallback bus format when the bridge doesn' [...] adds 381ba6a6baf1 drm/nouveau/mmu/gp100: remove unused variable new 91302d6c1dfd drm/ttm_bo_api: update the description for @placement and @sg new cd06ab2fd48f drm/locking: add backtrace for locking contended locks wit [...] new b3ec8cdf457e fbdev: Garbage collect fbdev scrolling acceleration, part [...] new 107fe9043020 drm/connector: Add support for privacy-screen properties (v4) new a1a98689301b drm: Add privacy-screen class (v4) new befe5404a00b drm/privacy-screen: Add X86 specific arch init code new 8a12b170558a drm/privacy-screen: Add notifier support (v2) new 334f74ee85dc drm/connector: Add a drm_connector privacy-screen helper f [...] new 1b8101d51873 platform/x86: thinkpad_acpi: Add hotkey_notify_extended_ho [...] new e8b7eb66738f platform/x86: thinkpad_acpi: Get privacy-screen / lcdshado [...] new f809891ee51b platform/x86: thinkpad_acpi: Register a privacy-screen device new b7490aade5d2 video: omapfb: Fix fall-through warning for Clang new 57a06e907c07 drm: panel-simple: Add support for the Innolux G070Y2-T02 panel new 189723fbe9ac drm/bridge: display-connector: fix an uninitialized pointe [...] new 7c4dd0a26652 drm: of: Add drm_of_lvds_get_data_mapping new 1a84a308acda drm/panel-simple: Add Vivax TPC-9150 panel v6 new acf20ed020ff drm: fix null-ptr-deref in drm_dev_init_release() new b7d4ce477ea9 dt-bindings: panel-simple-dsi: add JDI R63452 panel bindings new 437c3d87590e drm/panel: Add JDI R63452 MIPI DSI panel driver new 5f31dbeae8a8 drm/panel: kingdisplay-kd097d04: Delete panel on attach() failure new 32a267e9c057 drm/panel: innolux-p079zca: Delete panel on attach() failure new 9bf7123bb07f drm/panel: Delete panel on mipi_dsi_attach() failure new 7f44a1166c8a drm: panel: nt36672a: Removed extra whitespace. new 6b1a69bcb23f drm/panel: ej030na: Make use of the helper function dev_er [...] new 5ddc1e27e032 drm/panel: fy07024di26a30d: Make use of the helper functio [...] new 386e1c180f1f drm/panel: ili9881c: Make use of the helper function dev_e [...] new a30fc787a1d3 drm/panel: k101-im2ba02: Make use of the helper function d [...] new ef41af47e40e drm/panel: ls037v7dw01: Make use of the helper function de [...] new d41af761dbc1 drm/panel: nt39016: Make use of the helper function dev_er [...] new 94f9b9525c0a drm/panel: s6e63j0x03: Make use of the helper function dev [...] new d60b93917a66 drm/panel: sofef00: Make use of the helper function dev_er [...] new a8daf03fa2d4 drm/panel: td043mtea1: Make use of the helper function dev [...] new e82ef424eec8 drm/panel: xpp055c272: Make use of the helper function dev [...] new 566b651cc531 drm/panel: y030xx067a: Make use of the helper function dev [...] new de734a359c0c Merge branch 'for-linux-next' of git://anongit.freedesktop [...] adds 1605b5be7a79 drm/amdgpu: query default sclk from smu for cyan_skillfish adds a0f9f8546668 drm/amdgpu/nbio7.4: don't use GPU_HDP_FLUSH bit 12 new 369b7d04baf3 drm/amdgpu/nbio2.3: don't use GPU_HDP_FLUSH bit 12 new 71cbfeb38141 drm/amdkfd: avoid conflicting address mappings new 6bdfc37b5ccc drm/amdkfd: export svm_range_list_lock_and_flush_work new 9c152f54d9f6 drm/amdkfd: fix KFDSVMRangeTest.PartialUnmapSysMemTest fails new 7e3fb209d518 amd/amdkfd: remove svms declaration to avoid werror new d1bfbe8a3202 amd/display: check cursor plane matches underlying plane new fe04957e26e7 drm/amdgpu: enable display for cyan skillfish new 9470620e99e9 drm/amd/display: Enable PSR by default on newer DCN new 62e5a7e2333a drm/amd/display: Fix surface optimization regression on Carrizo new 1f3b22e4eb16 drm/amd/display: fix null pointer deref when plugging in display new a4967a1ebf1b drm/amdgpu: Enable RAS error injection after mode2 reset o [...] new 91a1a52d03aa drm/amdgpu: Fix RAS page retirement with mode2 reset on Aldebaran new 2d1ac1cbe57b amdgpu/pm: (v2) add limit_type to (pptable_funcs)->set_pow [...] new 02f8aa9f2a32 drm/amd/pm: Fix incorrect power limit readback in smu11 if [...] new a273bc9937e6 drm/amdkfd: ratelimited svm debug messages new ca432dcc27a1 drm/amdkfd: handle svm partial migration cpages 0 new afd18180c070 drm/amdkfd: fix boot failure when iommu is disabled in Picasso. new 6f4b590aae21 drm/amdkfd: fix resume error when iommu disabled in Picasso new 972d321e871d MAINTAINERS: Add Siqueira for AMD DC new 76c023fac32a drm/amdgpu/smu11: fix firmware version check for vangogh new f23750b5b3d9 drm/amdgpu: fix out of bounds write new 43fc10c1875f drm/amdkfd: unregistered svm range not overlap with TTM range new 29e41c919760 drm/amdgpu/swsmu: fix is_support_sw_smu() for VEGA20 new 48737ac4d70f drm/amdgpu/psp: add some missing cases to psp_check_pmfw_c [...] new 548609497eec drm/amdgpu: use generic fb helpers instead of setting up A [...] new 5b59e072380e drm/amdgpu: add another raven1 gfxoff quirk new 110e68d8378d drm/amdgpu: only check for _PR3 on dGPUs new 5a4faf4c0b8b drm/amdgpu/swsmu/vgh: rename MSG_RlcPowerNotify new 2ebc97da05f2 Revert "amd/amdgpu: Disable VCN DPG mode for Picasso" new ea1b01dad5b7 Revert "drm/amd/display: To modify the condition in indica [...] new 62fb2c98d6d7 drm/radeon: Add HD-audio component notifier support (v2) new 584302ebf19c drm/amdgpu/pm: properly handle sclk for profiling modes on [...] new 9eeb82541972 drm/amdkfd: protect hawaii_device_info with CONFIG_DRM_AMDGPU_CIK new 76585bd466d5 drm/amdkfd: protect raven_device_info with KFD_SUPPORT_IOMMU_V2 new bc1cf0928b36 drm/amdgpu: drop soc15_set_ip_blocks() new 7f0446001987 drm/amdgpu: drop nv_set_ip_blocks() new 99ea9b8f7ede drm/amdgpu: drop navi reg init functions new 624f1fd4925b drm/amdgpu/gfx10: fix typo in gfx_v10_0_update_gfx_clock_gating() new 3d4352bd49ac Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] adds 319f4def310c drm/i915/dp: abstract intel_dp_lane_max_vswing_reached() adds 5c31e9d013b5 drm/i915/dg2: update link training for 128b/132b adds 74a75dc90869 drm/i915/display: move plane prepare/cleanup to intel_atom [...] adds 2f9a995a38d8 drm/i915/display: let intel_plane_uses_fence be used from [...] adds 0d594ea0cff2 drm/i915/display: refactor out initial plane config for crtcs adds 1cd967c69410 drm/i915/display: refactor initial plane config to a separ [...] adds 814c8757115f drm/i915/display: move pin/unpin fb/plane code to a new file. adds d9f673051ab5 Merge drm/drm-next into drm-intel-next adds c5f44559e919 drm/i915/display: remove unused intel-mid.h include new 1eecf31e3c96 drm/i915: split out vlv sideband to a separate file new 05734ca2a8f7 drm/i915/bios: gracefully disable dual eDP for now new 4dd4375bc4ff drm/i915: split out intel_pcode.[ch] to separate file new abffa715dab8 drm/i915: rename intel_sideband.[ch] to intel_sbi.[ch] new 247c8a73793b drm/i915: Remove pointless extra namespace from dkl/snps b [...] new c2fdf53e1670 drm/i915: Shrink {icl_mg,tgl_dkl}_phy_ddi_buf_trans new a1f01768f60a drm/i915: Use standard form terminating condition for lane [...] new f0298326d6fb drm/i915: Remove dead DKL_TX_LOADGEN_SHARING_PMD_DISABLE stuff new 5e7fe4d9dcef drm/i915: Extract icl_combo_phy_loadgen_select() new e6908588008f drm/i915: Add all per-lane register definitions for icl combo phy new 83f52364b152 drm/i915: Remove memory frequency calculation new d73b17465d6d drm/i915: Fix oops on platforms w/o hpd support new ea673f17ab76 drm/i915/uapi: Add comment clarifying purpose of I915_TILI [...] new c5951f14d427 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new efb27c65ec80 Merge branch 'drm/tegra/for-next' of git://anongit.freedes [...] new af15f48c5fce Merge branch 'msm-next' of https://gitlab.freedesktop.org/ [...] new 7323bcaa89c2 Merge branch 'imx-drm/next' of https://git.pengutronix.de/ [...] adds 53451b6da827 ALSA: usb-audio: Less restriction for low-latency playback mode new 6f00d1651b32 Merge branch 'for-linus' into for-next new ac9b019d07ee ALSA: usb-audio: Downgrade error message in get_ctl_value_v2() new 509975c7789f ALSA: usb-audio: Drop superfluous error message after disc [...] new b96681bd5827 ALSA: usb-audio: Initialize every feature unit once at probe time new c18c4966033e ALSA: pcm: Unify snd_pcm_delay() and snd_pcm_hwsync() new 2b45a16d6940 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 281ddf62f551 ASoC: amd: Kconfig: Select fch clock support with machine driver adds 81a13ac7e3e4 sh: Use modern ASoC DAI format terminology adds e86c1893d678 ASoC: Intel: bytcr_rt5640: Get platform data via dev_get_p [...] adds 81d43ca17506 ASoC: Intel: bytcr_rt5640: Use temporary variable for stru [...] adds a15ca6e3b8a2 ASoC: Intel: bytcr_rt5640: use devm_clk_get_optional() for mclk adds ee233500eea4 ASoC: Intel: bytcr_rt5640: Utilize dev_err_probe() to avoi [...] adds 0c465e7a8ea2 ASoC: Intel: bytcr_rt5651: Get platform data via dev_get_p [...] adds 269da8f7626b ASoC: Intel: bytcr_rt5651: Use temporary variable for stru [...] adds a8627df5491e ASoC: Intel: bytcr_rt5651: use devm_clk_get_optional() for mclk adds 45c5dc45d80d ASoC: Intel: bytcr_rt5651: Utilize dev_err_probe() to avoi [...] adds 45ea86200847 Merge series "ASoC: Intel: bytcr_rt5651: few cleanups" fro [...] adds c3de683c4d1d ASoC: rt1011: Fix 'I2S Reference' enum control caused error new 916f2ce39d48 ASoC: rt9120: Drop rt9210 audio amplifier support new abed054f039a ASoC: mediatek: Constify static snd_soc_ops new bd6e4b992bb0 ASoC: amd: vangogh: constify static struct snd_soc_dai_ops new f9d4b0154b9b ASoC: dt-bindings: rt9120: Add initial bindings new 7228d83531fc ASoC: rt9120: Add rt9210 audio amplifier support new 495ee4bac777 Merge series "ASoC: rt9120: Add Richtek RT9120 supprot" fr [...] new 51a67d6e28c6 ASoC: dt-bindings: rockchip: i2s-tdm: Fix rockchip,i2s-[rt [...] new f05a9b855289 ASoC: rt1011: Fix 'I2S Reference' enum control new 4b19e4a77cc6 ASoC: rt5682: fix a little pop while playback new 0ab0f9005b18 Merge remote-tracking branch 'asoc/for-5.16' into asoc-next new b84728594c35 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 029e7360a720 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 9c03fee7e3fa cdrom: docs: reformat table in Documentation/userspace-api [...] adds e0631f3157e9 Merge branch 'for-5.16/cdrom' into for-next adds 6fe09c1dd622 blk-mq: cleanup and rename __blk_mq_alloc_request adds f328476e373a blk-mq: cleanup blk_mq_submit_bio adds 5fc0899a5c81 block: unexport blkdev_ioctl adds d32c93fbdd29 block: move the *blkdev_ioctl declarations out of blkdev.h adds f889bf46e0c9 block: merge block_ioctl into blkdev_ioctl adds 4f6cec71d88a Merge branch 'for-5.16/block' into for-next adds 7544789c6c99 Merge branch 'for-5.16/drivers' into for-next adds 8a954bdc6441 Merge branch 'for-5.16/block' into for-5.16/block-io_uring adds 71c1818d8255 io_uring: fix io_free_batch_list races adds f44e20407932 Merge branch 'for-5.16/io_uring' into for-5.16/block-io_uring adds f537ecb0d59e io_uring: inform block layer of how many requests we are s [...] adds b0c7bae891b1 direct-io: remove blk_poll support adds 18a0770ec34f block: don't try to poll multi-bio I/Os in __blkdev_direct_IO adds 8d313b1e6755 iomap: don't try to poll multi-bio I/Os in __iomap_dio_rw adds 72cd680716d4 io_uring: fix a layering violation in io_iopoll_req_issued adds 82b4e596fef5 blk-mq: factor out a blk_qc_to_hctx helper adds 7614c85ccdd7 blk-mq: factor out a "classic" poll helper adds 32c345ee65cc blk-mq: remove blk_qc_t_to_tag and blk_qc_t_is_internal adds 57e3b9c759b7 blk-mq: remove blk_qc_t_valid adds 1e243df727da block: replace the spin argument to blk_iopoll with a flag [...] adds 0d178e3c19cd io_uring: don't sleep when polling for I/O adds daab7652799e block: rename REQ_HIPRI to REQ_POLLED adds 0d35aaeaae38 block: use SLAB_TYPESAFE_BY_RCU for the bio slab adds eab91427754f block: define 'struct bvec_iter' as packed adds 673451d0c1e6 block: switch polling to be bio based adds 5832b49f117e block: don't allow writing to the poll queue attribute adds 1f28f54215a8 nvme-multipath: enable polled I/O adds d1336e88a580 Merge branch 'for-5.16/block-io_uring' into for-next adds 0a7b701763be block: inline hot paths of blk_account_io_*() adds abec0a4f51e3 blk-mq: inline hot part of __blk_mq_sched_restart adds a54cbb6ee8e3 Merge branch 'for-5.16/block' into for-next adds 50c1c0fdacf0 block: remove BIO_BUG_ON adds 572f1bca6dfd block: don't include <linux/ioprio.h> in <linux/bio.h> adds 272ff6fb565b block: move bio_mergeable out of bio.h adds 5eb9cd2ccdf7 block: fold bio_cur_bytes into blk_rq_cur_bytes adds 8dc8d6c01248 block: move bio_full out of bio.h adds 318491671524 block: mark __bio_try_merge_page static adds ca52cd788dc8 block: move bio_get_{first,last}_bvec out of bio.h adds 55b8648b7650 block: mark bio_truncate static adds 960d083b6eca Merge branch 'for-5.16/block' into for-next new b679ac7ba59b blk-mq: optimise *end_request non-stat path new 9919fbe680f1 Merge branch 'for-5.16/block' into for-next new c195ab97b13f block: cache bdev in struct file for raw bdev IO new d67778768970 Merge branch 'for-5.16/block-io_uring' into for-next new 9ea55973b4ce nvme: don't memset() the normal read/write command new edd38de57090 Merge branch 'for-5.16/drivers' into for-next new 029fa7a5e505 sbitmap: add __sbitmap_queue_get_batch() new 369d1dc6ce0d block: improve batched tag allocation new 0ad5b356685f Merge branch 'for-5.16/block' into for-next new 5d72a8b5371a io_uring: optimise io_req_set_rsrc_node() new 531d3281ed5e Merge branch 'for-5.16/io_uring' into for-next new c267832ae16e io_uring: optimise ctx referencing new 135cd4c67863 Merge branch 'for-5.16/io_uring' into for-next new 5e135c8bb89c Merge branch 'for-next' of git://git.kernel.dk/linux-block.git adds 2c0468e054c0 dm verity: skip redundant verity_handle_err() on I/O errors adds ec132ef2d1d9 dm clone: make array 'descs' static adds b4459b11e840 dm rq: don't queue request to blk-mq during DM suspend adds d208b89401e0 dm: fix mempool NULL pointer race when completing IO new c1d7fa96e74b dm: introduce audit event module for device mapper new 8503243b4a81 dm integrity: log audit events for dm-integrity target new 3d46a66322d6 dm crypt: log aead integrity violations to audit subsystem new dffca4d565b3 dm: Remove redundant flush_workqueue() calls new 940daaf5acb0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 8c0ff6af6823 Add AHCI support for ASM1062+JBM575 cards adds f971a85439bd libata: fix checking of DMA state adds 6ac586f2e716 libata-scsi: fix checking of DMA state adds 47b320498c3b pata_ali: fix checking of DMA state adds 2367ad63a131 pata_amd: fix checking of DMA state adds 492402ce7077 pata_optidma: fix checking of DMA state adds 1af5f7af2484 pata_radisys: fix checking of DMA state new 8be189105bc1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 38929d4f0d81 mmc: sdhci: Change the code to check auto_cmd23 adds 43e5fee317f4 mmc: mtk-sd: Add wait dma stop done flow adds 961e40f714f6 mmc: mtk-sd: Remove unused parameters(mrq) adds d74179b86925 mmc: mtk-sd: Remove unused parameters adds 9c1aaec47527 mmc: block: Add error handling support for add_disk() adds 295c894c37f7 dt-bindings: mmc: Convert MMC Card binding to a schema adds 2304c55fd506 memstick: ms_block: Add error handling support for add_disk() adds b3f8eb6eb213 memstick: mspro_block: Add error handling support for add_disk() adds c88cb98e6139 mmc: omap_hsmmc: Make use of the helper macro SET_RUNTIME_ [...] adds ab991c05c428 dt-bindings: mmc: Add bindings for Intel Thunder Bay SoC adds 39013f096813 mmc: sdhci-of-arasan: Add intel Thunder Bay SOC support to [...] adds d47f163c7794 mmc: cqhci: Print out qcnt in case of timeout adds 16e9bde21ab6 memstick: jmb38x_ms: Prefer struct_size over open coded ar [...] adds d9972f531023 dt-bindings: mmc: sdhci-msm: Add compatible string for msm8226 adds 43592c8736e8 mmc: dw_mmc: Dont wait for DRTO on Write RSP error adds 8c2db344e5a2 dt-bindings: mmc: update mmc-card.yaml reference adds bc9fd32c294f mmc: sdhci-s3c: drop unneeded MODULE_ALIAS adds fb4708e6cb5c dt-bindings: mmc: mtk-sd: Add hs400 dly3 setting adds f614fb60a198 mmc: core: Add host specific tuning support for eMMC HS400 mode adds c4ac38c6539b mmc: mtk-sd: Add HS400 online tuning support adds 8e0e7bd38b1e mmc: sdhci-omap: Fix NULL pointer exception if regulator i [...] adds d806e334d039 mmc: sdhci-omap: Fix context restore adds 53f9460e0883 mmc: sdhci-omap: Restore sysconfig after reset adds 3781d28805ec mmc: sdhci-omap: Parse legacy ti,non-removable property adds c66e21fdc42d mmc: sdhci-omap: Check MMCHS_HL_HWINFO register for ADMA adds 546b73ab019b mmc: mmci: Add small comment about reset thread adds 9c6bb8c6a1a4 mmc: sdhci: Return true only when timeout exceeds capacity [...] adds 879e13572485 dt-bindings: sdhci-omap: Document ti,non-removable propert [...] adds 46cdda974757 mmc: sdhci-s3c: Describe driver in KConfig adds 0818d197d2ab mmc: sdhci-pci-o2micro: Fix spelling mistake "unsupport" - [...] adds 7f00917a8233 mmc: sdhci-sprd: Wait until DLL locked after being configured adds 4853396f03c3 memstick: avoid out-of-range warning adds 84723eec251d dt-bindings: mmc: cdns: document Microchip MPFS MMC/SDHCI [...] adds 0a264389212a dt-bindings: mmc: arasan,sdci: Drop clock-output-names fro [...] adds 4877b81f0fa2 mmc: slot-gpio: Refactor mmc_gpio_alloc() adds 8792b0a09fa4 mmc: slot-gpio: Update default label when no con_id provided adds f83c18cc9edc Merge branch 'fixes' into next adds 8105c2abbf36 mmc: moxart: Fix reference count leaks in moxart_probe adds beae4a6258e6 memstick: jmb38x_ms: use appropriate free function in jmb3 [...] new 92d23216fe7c Merge branch 'fixes' into next new 0eab756f8821 mmc: moxart: Fix null pointer dereference on pointer host new f406e5eaeb57 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new a6e829e279d8 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] new 5b30145f801a Merge branch 'for-backlight-next' of git://git.kernel.org/ [...] adds ed229454856e power: supply: axp288-charger: Optimize register reading method adds bf895295e9a7 power: supply: rt5033_battery: Change voltage values to µV adds 1d422ecfc48e power: supply: max17040: fix null-ptr-deref in max17040_probe() adds 744bbdb7958d MAINTAINERS: power: supply: max17042: add entry with reviewers adds 7462a894bd53 MAINTAINERS: power: supply: max17040: add entry with reviewers adds 0cf48167b87e power: supply: max17042_battery: Clear status bits in inte [...] adds e660dbb68c6b power: supply: max17042_battery: Prevent int underflow in [...] new db6e436264da power: supply: axp288_charger: Fix missing mutex_init() new eb415571c782 dt-bindings: power: supply: ab8500: Standard monitored-battery new 1a6784359540 power: supply: ab8500_bmdata: Use standard phandle new f9d5162ba35c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds d8b0c9f07417 Merge remote-tracking branch 'regulator/for-5.16' into reg [...] new d589eb1218c1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7780d7d7f0eb Merge branch 'next-testing' of git://git.kernel.org/pub/sc [...] new 97857335e036 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] adds eb0782bbdfd0 ima: fix deadlock when traversing "ima_default_rules". new 30d8764a744f ima: fix uid code style problems new 40224c41661b ima: add gid support new 61868acb0728 ima_policy: Remove duplicate 'the' in docs comment new cc4299ea0399 ima: Use strscpy instead of strlcpy new 4ee77c9e6aa9 Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] new 9d998f1bb877 Merge branch 'keys-next' of git://git.kernel.org/pub/scm/l [...] adds 4342f70538b9 selinux: remove unneeded ipv6 hook wrappers adds cbfcd13be5cb selinux: fix race condition when computing ocontext SIDs new 1d1e1ded1356 selinux: make better use of the nf_hook_state passed to th [...] new e9fd72929359 selinux: fix all of the W=1 build warnings new 86dd9fd52e14 LSM: Avoid warnings about potentially unused hook variables new 29bc22ac5e5b binder: use euid from cred instead of using task new 52f88693378a binder: use cred instead of task for selinux checks new 4d5b5539742d binder: use cred instead of task for getsecid new 308421ab016d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds f8de49ef9252 smack: remove duplicated hook function new b57d02091b8f Smack: fix W=1 build warnings new 9c1e9da94061 Merge branch 'next' of git://github.com/cschaufler/smack-next new adb95ebb5165 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new c6fd6ef56428 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 67252a5293a5 dt-bindings: devfreq: rk3399_dmc: fix clocks in example adds 5278e4a181ff dt-bindings: memory: add binding for Mediatek's MT7621 SDR [...] adds 88ffadce9d4c dt-bindings: bluetooth: broadcom: Fix clocks check adds a9d2d57083b6 dt-bindings: bluetooth: realtek: Add missing max-speed adds b33be51c2bad dt-bindings: net: dwmac: Fix typo in the R40 compatible adds 03f838e91a94 dt-bindings: net: wireless: Convert ESP ESP8089 binding to [...] new 604e4e44a7c2 dt-bindings: leds: Convert register-bit-led binding to DT schema new 37f86649cdf7 dt-bindings: leds: register-bit-led: Use 'reg' instead of [...] new 6e85e7634927 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds ee4d62c47326 spi: bcm-qspi: Add mspi spcr3 32/64-bits xfer mode adds e81cd07dcf50 spi: bcm-qspi: add support for 3-wire mode for half duplex [...] adds 923f508f9ec7 Merge series "spi-bcm-qspi spcr3 enahancements" from Kamal [...] new 7dc9b9562740 spi: tegra20: fix build with CONFIG_PM_SLEEP=n new d9c55c95a3ea spi: cadence-quadspi: fix dma_unmap_single() call new 531558b56be5 Merge branch 'spi-5.15' into spi-5.16 new 2c8bdf517530 Merge remote-tracking branch 'spi/for-5.16' into spi-next new 279615cfe660 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 08aebfcb11a2 Merge remote-tracking branch 'tip/perf/core' into tip-master adds 5683d539391a Merge remote-tracking branch 'tip/locking/wwmutex' into ti [...] adds fd5bb063b90e Merge remote-tracking branch 'tip/irq/core' into tip-master adds c6a688bf90d4 Merge remote-tracking branch 'tip/ras/core' into tip-master adds b9ec10f5d19f Merge remote-tracking branch 'tip/x86/cpu' into tip-master adds ea296d185391 Merge remote-tracking branch 'tip/x86/build' into tip-master adds 9722973a0590 Merge remote-tracking branch 'tip/x86/cc' into tip-master adds a4d0950f78f0 Merge remote-tracking branch 'tip/x86/cleanups' into tip-master adds 7f0c9aa7dba6 Merge remote-tracking branch 'tip/x86/misc' into tip-master adds b73b104ccdac Merge remote-tracking branch 'tip/x86/core' into tip-master adds e3e941e63387 Merge remote-tracking branch 'tip/objtool/core' into tip-master adds 3f48565beb72 Merge branch 'tip/locking/urgent' adds c78416d12224 locking/rwbase: Optimize rwbase_read_trylock adds 77e52ae35463 futex: Move to kernel/futex/ adds af8cc9600bbf futex: Split out syscalls adds bce760d34bc2 futex: Rename {,__}{,un}queue_me() adds 5622eb20520d futex: Rename futex_wait_queue_me() adds e7ba9c8fed29 futex: Rename: queue_{,un}lock() adds af92dcea186e futex: Rename __unqueue_futex() adds eee5a7bc96be futex: Rename hash_futex() adds 966cb75f86fb futex: Rename: {get,cmpxchg}_futex_value_locked() adds 85dc28fa4ec0 futex: Split out PI futex adds 832c0542c0f7 futex: Rename: hb_waiter_{inc,dec,pending}() adds f56a76fde353 futex: Rename: match_futex() adds 95c336a7d8f0 futex: Rename mark_wake_futex() adds e5c6828493b5 futex: Split out requeue adds a046f1a0d3e3 futex: Split out wait/wake adds bff7c57c2f50 futex: Simplify double_lock_hb() adds bf69bad38cf6 futex: Implement sys_futex_waitv() adds 039c0ec9bb77 futex,x86: Wire up sys_futex_waitv() adds ea7c45fde5aa futex,arm: Wire up sys_futex_waitv() adds 5e59c1d1c78c selftests: futex: Add sys_futex_waitv() test adds 02e56ccbaefc selftests: futex: Test sys_futex_waitv() timeout adds 9d57f7c79748 selftests: futex: Test sys_futex_waitv() wouldblock adds dd0aa2cd2e9e futex2: Documentation: Document sys_futex_waitv() uAPI adds ac716d0d92cb Merge remote-tracking branch 'tip/locking/core' into tip-master adds f6ac18fafcf6 sched: Improve try_invoke_on_locked_down_task() adds 9b3c4ab3045e sched,rcu: Rework try_invoke_on_locked_down_task() adds 00619f7c650e sched,livepatch: Use task_call_func() adds 8850cb663b5c sched: Simplify wake_up_*idle*() adds 2aa45be430a0 sched,livepatch: Use wake_up_if_idle() adds b6153093de41 sched/numa: Replace hard-coded number by a define in numa_ [...] adds 00c034108a76 sched/numa: Remove the redundant member numa_group::fault_cpus adds 2294d6f5131b sched/numa: Fix a few comments adds f43df9225fca sched/topology: Remove unused numa_distance in cpu_attach_ [...] adds c30be431c90a kernel/sched: Fix sched_fork() access an invalid sched_task_group adds b2d5b9cec60f sched: Fill unconditional hole induced by sched_entity adds a5dd661e5363 Merge remote-tracking branch 'tip/sched/core' into tip-master adds 3ab37cc4d1e3 Merge branch 'x86/urgent' into x86/fpu, to resolve conflict adds 7413431c622f Merge remote-tracking branch 'tip/x86/fpu' into tip-master new 33633b20e0da x86/sgx/virt: Extract sgx_vepc_remove_page() new 71eba1c0939e x86/sgx/virt: Implement SGX_IOC_VEPC_REMOVE ioctl new 880e2b8e3151 Merge branch 'tip-x86-sgx' into tip-master new ff4d6dddf948 Merge branch 'auto-latest' of git://git.kernel.org/pub/scm [...] adds 537bddd069c7 EDAC/sb_edac: Fix top-of-high-memory value for Broadwell/Haswell adds 9130bd1dbe52 Merge branch 'edac-misc' into edac-for-next new d9b7748ffc45 EDAC/armada-xp: Fix output of uncorrectable error counter new f889e52436d6 Merge branch 'edac-urgent' into edac-for-next new 5c6d304fdad0 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] new 8606eff6bc42 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4b246eab4750 rcu/nocb: Make local rcu_nocb_lock_irqsave() safe against [...] new 3b83a47386d9 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] new 683e08bc2d97 Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] adds a78738ed1d9b KVM: arm64: Turn __KVM_HOST_SMCCC_FUNC_* into an enum (mostly) adds 8f4566f18db5 arm64: Prevent kexec and hibernation if is_protected_kvm_e [...] adds 8579a185baca KVM: arm64: Reject stub hypercalls after pKVM has been ini [...] adds 2f2e1a506967 KVM: arm64: Propagate errors from __pkvm_prot_finalize hypercall adds 07036cffe17e KVM: arm64: Prevent re-finalisation of pKVM for a given CPU adds 057bed206f70 KVM: arm64: Disable privileged hypercalls after pKVM finalisation adds 3864d17f177e Merge branch kvm-arm64/pkvm/restrict-hypercalls into kvmar [...] adds f25c5e4dafd8 kvm: arm64: vgic: Introduce vgic_check_iorange adds 4612d98f58c7 KVM: arm64: vgic-v3: Check redist region is not above the [...] adds c56a87da0a7f KVM: arm64: vgic-v2: Check cpu interface region is not abo [...] adds 2ec02f6c64f0 KVM: arm64: vgic-v3: Check ITS region is not above the VM [...] adds 96e903896969 KVM: arm64: vgic: Drop vgic_check_ioaddr() adds 3f4db37e203b KVM: arm64: selftests: Make vgic_init gic version agnostic adds 46fb941bc04d KVM: arm64: selftests: Make vgic_init/vm_gic_create versio [...] adds c44df5f9ff31 KVM: arm64: selftests: Add some tests for GICv2 in vgic_init adds 2dcd9aa1c3a5 KVM: arm64: selftests: Add tests for GIC redist/cpuif part [...] adds 188345863897 KVM: arm64: selftests: Add test for legacy GICv3 REDIST ba [...] adds 3e197f17b23b KVM: arm64: selftests: Add init ITS device test adds 15f9017c28a8 Merge branch kvm-arm64/vgic-ipa-checks into kvmarm-master/next adds b6a68b97af23 KVM: arm64: Allow KVM to be disabled from the command line adds c8f1e9673406 KVM: arm64: Unconditionally include generic KVM's Kconfig adds e26bb75aa2f1 KVM: arm64: Depend on HAVE_KVM instead of OF adds a049cf7e63e7 Merge branch kvm-arm64/misc-5.16 into kvmarm-master/next adds 00d5101b254b KVM: arm64: Return early from read_id_reg() if register is RAZ adds 5a4309762356 KVM: arm64: Use get_raz_reg() for userspace reads of PMSWINC_EL0 adds ebf6aa8c0473 KVM: arm64: Replace get_raz_id_reg() with get_raz_reg() adds 1eb07f4b6853 Merge branch kvm-arm64/raz-sysregs into kvmarm-master/next adds 53e8ce137f7b Documentation: admin-guide: Document side effects when pKV [...] adds cd67e9af7724 Merge branch kvm-arm64/pkvm/restrict-hypercalls into kvmar [...] adds 69adec18e94f KVM: arm64: Fix reporting of endianess when the access ori [...] adds 2a6bf5139e28 Merge branch kvm-arm64/misc-5.16 into kvmarm-master/next new 7b7784436e37 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 89910d26b66b KVM: s390: pv: avoid stalls when making pages secure adds bc3e77b75d98 KVM: s390: Simplify SIGP Set Arch handling adds 2ef7843375dc KVM: s390: Add a routine for setting userspace CPU state new 88bd86fba238 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new a9340a8b0eb5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 2166cc2657fe ABI: sysfs-platform-dell-privacy-wmi: correct ABI entries adds 10317dda7932 ABI: sysfs-platform-intel-pmc: add blank lines to make it [...] adds 452dcfab9954 platform/mellanox: mlxreg-io: Fix argument base in kstrtou [...] adds 5fd56f11838d platform/mellanox: mlxreg-io: Fix read access of n-bytes s [...] adds a499f93f3d52 platform/x86: Remove "WMAA" from identifier names in wmaa- [...] adds ca16d33bd862 platform/x86: Rename wmaa-backlight-wmi to nvidia-wmi-ec-b [...] adds 6550ba689343 platform/x86: dell: Make DELL_WMI_PRIVACY depend on DELL_WMI adds f32c34d6cfbb platform/x86: intel_scu_ipc: Fix busy loop expiry time adds 7f0224dea763 platform/x86: intel_scu_ipc: Increase virtual timeout to 10s adds c01bc8e4e840 platform/x86: intel_scu_ipc: Update timeout value in comment adds 432cce21b66c platform/x86: amd-pmc: Add alternative acpi id for PMC controller adds 95384b3e47af platform/x86: gigabyte-wmi: add support for B550 AORUS ELI [...] adds 0b243c003e11 platform/x86: intel_skl_int3472: Correct null check adds 85303db36b6e platform/x86: int1092: Fix non sequential device mode handling new acc2fab1a25b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 48daf97e2f41 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 70918ac976a4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 97b31c1f8eb8 leds: trigger: Disable CPU trigger on PREEMPT_RT new 7871f69809d0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3a076b307c22 ipmi:ipmb: Add OF support new ed83855f1efc ipmi: ipmb: fix dependencies to eliminate build error new 8b844e9e4098 Merge branch 'for-next' of git://github.com/cminyard/linux [...] new c6b6ada512f1 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] adds 05735f0854e1 usb: chipidea: udc: make controller hardware endpoint primed adds bedbac5f66bf usb: gadget: storage: add support for media larger than 2T adds c326d3ed52c8 USB: gadget: udc: Remove some dead code adds 620b74d01b9d Merge 5.15-rc5 into usb-next new 68e7c510fdf4 usb: gadget: hid: fix error code in do_config() new 6fec018a7e70 usb: gadget: u_audio.c: Adding Playback Pitch ctl for sync [...] new 9eff2b2e59fd usb: host: ohci-tmio: check return value after calling pla [...] new fde1fbedbaed usb: musb: select GENERIC_PHY instead of depending on it new e27bea459d5e usb: gadget: avoid unusual inline assembly new b998e4d5bbb3 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] new 814bc31694b9 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] new 0443c3aa9f0c Merge branch 'for-usb-next' of git://git.kernel.org/pub/sc [...] adds 3aee752cd0b8 tty/sysrq: More intuitive Shift handling adds 4c9883e1f4dd dt-bindings: serial: 8250_omap: allow serdev subnodes adds aec079f88752 tty: serial: atmel: use macros instead of hardcoded values adds b84d0001512a tty: serial: samsung: Improve naming for common macro adds ebabb77a2a11 serial: 8250_dw: Drop wrong use of ACPI_PTR() adds 0946efc2255f serial: 8250_dw: Re-use temporary variable for of_node adds 0eb9da9cf201 serial: 8250_dw: Fix the trivial typo in the comment adds 7c4fc082f504 serial: 8250_lpss: Extract dw8250_do_set_termios() for common use adds 2cb3315107b5 serial: 8250_lpss: Enable PSE UART Auto Flow Control new 70b4d23226c8 serial: max310x: Make max310x_remove() return void new 9b29075c1a45 serial: sc16is7xx: Make sc16is7xx_remove() return void new 5f0ac3a1dae1 dt-bindings: serial: uartlite: drop $ref for -bits property new 2a19152f9aeb Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] new 4df4946d26bb misc: lis3lv02d: Make lis3lv02d_remove_fs() return void new 85385a51cead misc: ad525x_dpot: Make ad_dpot_remove() return void new 880732ae31e8 samples/kfifo: Rename read_lock/write_lock new 7ae6478b304b nvmem: core: rework nvmem cell instance creation new 5008062f1c3f nvmem: core: add nvmem cell post processing callback new d0221a780cbc nvmem: imx-ocotp: add support for post processing new f080e221aafb Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] new 7079b19655a3 Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] new 91e3c190be03 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new c14414fffb2e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 3e681eb0890f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds fec2432c9a73 bus/fsl-mc: Add generic implementation for open/reset/clos [...] adds 8798a803ddf6 vfio/fsl-mc: Add per device reset support adds 052493d5534a Merge branch 'v5.16/vfio/diana-fsl-reset-v2' into v5.16/vfio/next adds 49ba1a2976c8 vfio/pci: Add OpRegion 2.0+ Extended VBT support. adds 48f06ca420c3 Merge branch 'v5.16/vfio/colin_xu_igd_opregion_2.0_v8' int [...] new d8a625620ad7 Merge branch 'next' of git://github.com/awilliam/linux-vfio.git adds e4a9e1d8f230 staging: vt6655: fix camelcase in bShortSlotTime adds aeec304c2e47 staging: vt6655: fix camelcase in ldBmThreshold adds 1977dcf07bdd staging: vt6655: fix camelcase in PortOffset adds fa6fc23694a7 staging: r8188eu: remove an obsolete comment adds 2f4f87090980 staging: r8188eu: remove unused led component adds 082690bd8b4e staging: r8188eu: remove write-only HwRxPageSize adds 4864ad2200e7 staging: r8188eu: remove unused IntrMask adds fdfd6fabb54c staging: r8188eu: remove two write-only hal components adds d3e45102f9a8 staging: r8188eu: HardwareType is write-only adds 8504b988c020 staging: r8188eu: chip_type is write-only adds d01c3a1d21d2 staging: r8188eu: interface type is always usb adds 33a47b9d848d staging: r8188eu: support interface is always usb adds ca444fb2e500 staging: r8188eu: hal data's customer id is always 0 adds 23b18275c624 staging: r8188eu: Odm PatchID is always 0 adds 7198847ad5e8 staging: r8188eu: merge two signal scale mapping functions adds 461c4776856c staging: r8188eu: remove SetHwRegHandler from hal_ops adds 9c44c0f6da14 staging: r8188eu: remove GetHwRegHandler from hal_ops adds b66d42066f64 staging: r8188eu: remove hal_init from hal_ops adds 5c78a7583c62 staging: r8188eu: remove hal_ops adds 17402cb6eabd staging: r8188eu: rename rtl8188eu_set_hal_ops() adds 25c1c7c25a7e staging: r8188eu: remove unused defines from rtw_sreset.h adds 005eae35415f staging: r8188eu: remove some dead code adds 4b2540a58784 staging: r8188eu: remove unused macros and defines from rt [...] adds c38a05353f7c staging: r8188eu: replace MACADDRLEN with ETH_ALEN adds a1f42cba65f4 staging: r8188eu: remove enum _RTL8712_RF_MIMO_CONFIG_ adds 98f668b30e8e staging: rtl8723bs: hal: remove duplicate check new e9c1caea9659 staging: vt6655: fix camelcase in byLocalID new 84799c41c6d2 staging: r8188eu: remove an unused define new 2397591c2998 staging: r8188eu: remove specific device table new 9cc313e7149a staging: r8188eu: RfOnOffDetect is unused new 72f069aafa43 staging: r8188eu: remove odm fab version info new cc729e367ee0 staging: r8188eu: remove odm cut version info new bc7fc9d77364 staging: r8188eu: remove odm dualmac smart concurrent info new 640649a15e90 staging: r8188eu: remove odm wifi test info new 8f78bc11b8ae staging: r8188eu: remove odm hct test info new 0e170624f66c staging: r8188eu: remove odm ext trsw info new 28ad741b2148 staging: r8188eu: remove odm ext pa info new 997e127a2868 staging: r8188eu: remove odm ext lna info new bb88fab13d36 staging: r8188eu: remove dm_CheckStatistics new 97045088d846 staging: r8188eu: simplify rtl8188e_HalDmWatchDog new 64629b735c3c staging: r8188eu: remove rtl8188e_deinit_dm_priv new 4b64b5ef2b0b staging: r8188eu: remove LastMinUndecoratedPWDBForDM new 2ec2b2103828 staging: r8188eu: SupportICType is always ODM_RTL8188E new e5c90c693d75 staging: r8188eu: remove odm_SwAntDivInit new aefb1fc5c185 staging: r8188eu: odm BoardType is never set new 56578ab25a88 staging: r8188eu: odm SupportPlatform is always ODM_CE new 2ab189164056 staging: most: dim2: do not double-register the same device new d445aa402d60 staging: most: dim2: use device release method new 05d744fc28b6 staging: r8188eu: Fix misspelling in comment new c82462f124df staging: r8188eu: Use zeroing allocator in wpa_set_encryption() new cb08d3d2a3e4 staging: fbtft: Make fbtft_remove_common() return void new 9ca0e55e52c7 staging: ks7010: select CRYPTO_HASH/CRYPTO_MICHAEL_MIC new 6ac113f741a7 staging: vt6655: fix camelcase in byRate new 61e049ac1731 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] new 0d8238fc4673 iio: adc: max1027: fix error code in max1027_wait_eoc() new 649e0b5c6ac5 iio: adc: ad799x: Implement selecting external reference v [...] new f1e8f889eab7 dt-bindings: iio: ad779x: Add binding document new f590f58a1376 counter: fix docum. build problems after filename change new f5d4aa8225f0 docs: counter: Include counter-chrdev kernel-doc to generi [...] new 85e3dca670ce iio: dac: ad8801: Make use of the helper function dev_err_probe() new 2eb4cbf959f9 iio: dac: lpc18xx_dac: Make use of the helper function dev [...] new 45f7d7494da6 iio: dac: ltc1660: Make use of the helper function dev_err [...] new e322a34cd652 iio: dac: ds4424: Make use of the helper function dev_err_probe() new 5d7713c0cf15 iio: dac: max5821: Make use of the helper function dev_err [...] new b58b03d3d18f iio: dac: mcp4922: Make use of the helper function dev_err [...] new 9b40dd7699c0 iio: dac: stm32-dac: Make use of the helper function dev_e [...] new 227a9fdb3b0d iio: dac: ti-dac7311: Make use of the helper function dev_ [...] new 410c9ea11fac iio: st_sensors: Make use of the helper function dev_err_probe() new daab5d39b619 iio: st_lsm9ds0: Make use of the helper function dev_err_probe() new 3cbebf693113 iio: health: afe4403: Make use of the helper function dev_ [...] new d94bb2551ec0 iio: health: afe4404: Make use of the helper function dev_ [...] new ed8ed381c0d4 iio: light: cm36651: Make use of the helper function dev_e [...] new 970e874e0e69 iio: light: noa1305: Make use of the helper function dev_e [...] new a7f4efb60743 dt-bindings: iio: chemical: sensirion,scd4x: Add yaml description new 56b46f3c5a87 MAINTAINERS: Add myself as maintainer of the scd4x driver new 132cd705a608 drivers: iio: chemical: Add support for Sensirion SCD4x CO [...] new a35b92465ead iio: documentation: Document scd4x calibration use new ffabbffd40f2 iio: Add output buffer support new 3e9b0321b3df iio: kfifo-buffer: Add output buffer support new 3a331a7d360e iio: triggered-buffer: extend support to configure output buffers new c4f0d57a964a drivers:iio:dac:ad5766.c: Add trigger buffer new f8daa7da55df Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] new 61e4ad8dcea2 Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] new 478f8c9783da Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 1a6236fcc56f Merge branch 'fixes' into for-next adds 3ef48a92f475 Merge branch 'misc' into for-next new 887ebfc09f79 Merge branch 'fixes' into for-next new 21da803bf149 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ec65e6beb02e Merge branch '5.15/scsi-fixes' into 5.16/scsi-staging new f4875d509a0a scsi: csiostor: Uninitialized data in csio_ln_vnp_read_cbfn() new 9561f58442e4 scsi: ufs: mediatek: Support vops pre suspend to disable a [...] new d489f18ad1fc scsi: ufs: core: Fix synchronization between scsi_unjam_ho [...] new 36c6b7613ef1 scsi: hisi_sas: Initialise devices in .slave_alloc callback new 046ab7d0f594 scsi: hisi_sas: Wait for phyup in hisi_sas_control_phy() new 00aeaf329a3a scsi: libsas: Export sas_phy_enable() new 21c7e972475e scsi: hisi_sas: Disable SATA disk phy for severe I_T nexus [...] new a4bcbf71914b scsi: Documentation: Fix typo in sysfs-driver-ufs new 0c6ab44817de Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2f9a174f918e virtio: write back F_VERSION_1 before validate new 97f854be2038 vhost_vdpa: unset vq irq before freeing irq new ff63198850f3 Revert "virtio-blk: Add validation for block size in confi [...] new 09b6addf6486 VDUSE: fix documentation underline warning new bcef9356fc2e vhost-vdpa: Fix the wrong input in config_cb new f8b7575d196b vduse: Disallow injecting interrupt before DRIVER_OK is set new 1018722ef0b7 vduse: Fix race condition between resetting and irq injecting new c208e9647692 virtio-net: fix for skb_over_panic inside big mode new d3d74a13e565 virtio_net: clarify tailroom logic new 923323878825 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] adds ebcd5d5175ca remoteproc: imx_rproc: Move common structure to header file adds d2320a042e57 remoteproc: imx_rproc: Add IMX_RPROC_SCU_API method adds ec0e5549f358 remoteproc: imx_dsp_rproc: Add remoteproc driver for DSP on i.MX adds b55553fd4ee3 dt-bindings: dsp: fsl: Update binding document for remote [...] new 5621dc3c97cd remoteproc: imx_dsp_rproc: Correct the comment style of copyright new 51063f54ffaf remoteproc: imx_dsp_rproc: mark PM functions as __maybe_unused new a875e5bee1d0 Merge branches 'rproc-next' and 'rpmsg-next' into for-next new 924493cc9578 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new aa4858eb8264 gpio: aggregator: Wrap access to gpiochip_fwd.tmp[] new 06de2cd788bf gpio: max730x: Make __max730x_remove() return void new f4a20dfac88c gpio: mc33880: Drop if with an always false condition new f546754f9e9e Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] new 0398adaec341 Revert "dt-bindings: pinctrl: bcm4708-pinmux: rework bindi [...] new 1d0a779892e8 dt-bindings: pinctrl: brcm,ns-pinmux: drop unneeded CRU fr [...] new 6dba4bdfd7a3 Revert "pinctrl: bcm: ns: support updated DT binding as sy [...] new c370bb474016 pinctrl: stm32: use valid pin identifier in stm32_pinctrl_ [...] adds 3d45c8438b86 dt-bindings: pinctrl: qcom,pmic-gpio: Add compatible for PM6350 adds 83917856334e pinctrl: qcom: spmi-gpio: Add compatible for PM6350 adds 290e2d18caab pinctrl: uniphier: Add extra audio pinmux settings for LD1 [...] adds f66e173dd831 dt-bindings: pinctrl: uniphier: Add NX1 pinctrl binding adds b0b2303c02fe pinctrl: uniphier: Add UniPhier NX1 pinctrl driver new 576ad176ad67 pinctrl: stm32: do not warn when 'st,package' is absent new c30174d3332d pinctrl: gemini: fix typos new e1d9756efa42 Merge branch 'devel' into for-next new 7e8da381724c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ebc87c599496 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 23f87fe82c03 pinctrl: renesas: r8a779[56]x: Add MediaLB pins adds 81efb65fb35c pinctrl: renesas: Fix save/restore on SoCs with pull-down [...] adds f49f27dc315e pinctrl: renesas: checker: Fix off-by-one bug in drive reg [...] adds 4a21beb116e5 pinctrl: renesas: checker: Move overlapping field check adds 87dac29c769a pinctrl: renesas: checker: Fix bias checks on SoCs with pu [...] adds a84a409204fb pinctrl: renesas: checker: Prefix common checker output new 97e50d732caa Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...] new a6226a0c3cb8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ff5eabdd1147 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 741da0b80279 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1395833d2191 Merge branch 'next' of git://git.linaro.org/kernel/coresight.git new 530aba6c4e00 Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] new 6e53cabbffd5 Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...] new b64e4427b3c8 Merge branch 'at24/for-next' of git://git.kernel.org/pub/s [...] new 09b018591cb3 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git new 97f6187c76f0 Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] new 05efa53315f5 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new d856abd28ba2 Merge branch 'gnss-next' of git://git.kernel.org/pub/scm/l [...] new 62f79f3d0eb9 fsi: occ: Force sequence numbering per OCC new 908dbf0242e2 hwmon: (occ) Remove sequence numbering and checksum calculation new 0cd413b5e756 fsi: occ: Add dynamic debug to dump command and response new 9aef7af6541e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 32a8aabcfecc nvmem: core: rework nvmem cell instance creation new 3d2042178276 nvmem: core: add nvmem cell post processing callback new 413333fd6a88 nvmem: imx-ocotp: add support for post processing new fd1fbe9c7c98 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a863bde914e3 Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] new f48f7ec3b927 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] new 9880727329f7 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 3d9751d1b822 Merge branch 'for-next' of git://git.infradead.org/users/w [...] new f2d91ebaa7d3 Merge branch 'bitmap-master-5.15' of https://guthub.com/no [...] adds ecea7adad80d lib: zstd: Upgrade to latest upstream zstd version 1.4.10 adds 464413496acb MAINTAINERS: Add maintainer entry for zstd new 23bae2a23be5 Merge branch 'zstd-1.4.10' of https://github.com/terrelln/ [...] new 15672dd3547d mm/userfaultfd: selftests: fix memory corruption with thp enabled new d5a7d359baa2 userfaultfd: fix a race between writeprotect and exit_mmap() new 052f9896e163 mm/migrate: optimize hotplug-time demotion order updates new 2819d7855e87 mm/migrate: add CPU hotplug to demotion #ifdef new 0be36a50b8b8 mm/migrate: fix CPUHP state to update node demotion order new 14a60b114a85 mm/migrate: rework hotplug_memory_notifier() stub new 2ab12dcecac4 mm/vmalloc: fix numa spreading for large hash tables new 3a92c4b7aec3 ocfs2: Fix data corruption after conversion from inline format new 2df9833e2c4e ocfs2-fix-data-corruption-after-conversion-from-inline-format-fix new faa8c9454463 ocfs2: mount fails with buffer overflow in strlen new 463666d5f465 memblock: check memory total_size new ba4ef0a2e0ab mm/mempolicy: do not allow illegal MPOL_F_NUMA_BALANCING | [...] new e9b9f424e27c mm, slub: fix two bugs in slab_debug_trace_open() new aed56ef04ff0 mm, slub: fix mismatch between reconstructed freelist dept [...] new 38a2523bcd9f mm, slub: fix potential memoryleak in kmem_cache_open() new bfa4733d0c2c mm, slub: fix potential use-after-free in slab_debugfs_fops new 66388df81543 mm, slub: fix incorrect memcg slab count for bulk free new 4a70acbcd45a elfcore: correct reference to CONFIG_UML new 771c1b4e9bf9 elfcore-correct-reference-to-config_uml-fix new 1a1d16d8d7df vfs: check fd has read access in kernel_read_file_from_fd() new b7d2c8a248e0 mm/secretmem: Fix NULL page->mapping dereference in page_i [...] new 10a0e5b8b440 tools/testing/selftests/vm/split_huge_page_test.c: fix app [...] new a37a8d0afecc lib/test_kasan.c: use underlying string helpers new 7d5f0f189f11 kasan-test-use-underlying-string-helpers-checkpatch-fixes new acbf1dd8d868 mm/thp: decrease nr_thps in file's mapping on THP split new 6894f8c2cf46 /proc/kpageflags: prevent an integer overflow in stable_pa [...] new 3e0fa213b05d /proc/kpageflags: do not use uninitialized struct pages new 1389235384a9 procfs: prevent unpriveleged processes accessing fdinfo dir new ac55b3a13dd1 scripts/spelling.txt: add more spellings to spelling.txt new f54e45bae6eb scripts/spelling.txt: fix "mistake" version of "synchronization" new fd331d921e16 scripts/decodecode: fix faulting instruction no print when [...] new 122f913ff1bf ocfs2: Fix handle refcount leak in two exception handling paths new 9cbc121b37fc ocfs2: cleanup journal init and shutdown new 830d915c5740 ocfs2/dlm: remove redundant assignment of variable ret new ee29de1b5df8 ocfs2: reflink deadlock when clone file to the same direct [...] new 1ac4cca6f220 ocfs2: clear links count in ocfs2_mknod() if an error occurs new 7a130b8bc011 ocfs2: fix ocfs2 corrupt when iputting an inode new bb25aba343b0 fs/posix_acl.c: avoid -Wempty-body warning new 5650ea10c69d mm: move kvmalloc-related functions to slab.h new 1629ad9f104b mm/slab.c: remove useless lines in enable_cpucache() new 3fddfbf7d071 slub: add back check for free nonslab objects new 01b4504e8f09 mm, slub: Use prefetchw instead of prefetch new 50370de29dc0 mm: don't include <linux/dax.h> in <linux/mempolicy.h> new 91827310fbd2 mm/smaps: fix shmem pte hole swap calculation new 18676f91c23b mm/smaps: use vma->vm_pgoff directly when counting partial swap new 17bc40df46db mm/smaps: simplify shmem handling of pte holes new 02d2fbfbb429 mm: debug_vm_pgtable: don't use __P000 directly new 1bd79a0d2bf9 kasan: test: bypass __alloc_size checks new b38a723dd719 rapidio: avoid bogus __alloc_size warning new 931120f9ec80 Compiler Attributes: add __alloc_size() for better bounds [...] new 48121e61c570 scripts: kernel-doc: Ignore __alloc_size() attribute new 750c1294121a slab: clean up function prototypes new 8ea6f41f856c slab: add __alloc_size attributes for better bounds checking new b972a767f999 mm/kvmalloc: add __alloc_size attributes for better bounds [...] new 027f0dd2466a mm/vmalloc: add __alloc_size attributes for better bounds [...] new 0b45cc7f695d mm/page_alloc: add __alloc_size attributes for better boun [...] new 3d41e94e2e82 percpu: add __alloc_size attributes for better bounds checking new 189d1d5b45b2 mm/page_ext.c: fix a comment new 99715f73598a mm/filemap.c: remove bogus VM_BUG_ON new 2b469f2118ff vfs: keep inodes with page cache off the inode shrinker LRU new e565d69c2c1a mm/gup: further simplify __gup_device_huge() new 42a4b7b7d714 mm/swapfile: remove needless request_queue NULL pointer check new 7b532e677e19 mm/swapfile: fix an integer overflow in swap_show() new acc5af1c083d mm: optimise put_pages_list() new 5a5c0e9f65a9 mm/memcg: drop swp_entry_t* in mc_handle_file_pte() new e5241c985239 memcg: flush stats only if updated new a70bfa81c8bf memcg: unify memcg stat flushing new 0954ade95ca4 mm/memcg: remove obsolete memcg_free_kmem() new 2e30e3a045d8 memcg: prohibit unconditional exceeding the limit of dying tasks new fc8007cffe40 memcg: page_alloc: skip bulk allocator for __GFP_ACCOUNT new b9d1ef40d1d4 mm/mmap.c: fix a data race of mm->total_vm new 944e399bc1de mm: use __pfn_to_section() instead of open coding it new 9c72b3acb616 mm/memory.c: avoid unnecessary kernel/user pointer conversion new dd6abf701783 mm/shmem: unconditionally set pte dirty in mfill_atomic_in [...] new f07db327f6cb mm: clear vmf->pte after pte_unmap_same() returns new b63da7ff166e mm: drop first_index/last_index in zap_details new 90d6f767ec81 mm: add zap_skip_check_mapping() helper new 4f1814e66f83 mm: introduce pmd_install() helper new 8432b94e9ffb mm: remove redundant smp_wmb() new a9272e3b2df3 Documentation: update pagemap with shmem exceptions new f8e1a4866f4d lazy tlb: introduce lazy mm refcount helper functions new 75cfd08ea25b lazy tlb: allow lazy tlb mm refcounting to be configurable new 02c2aa5d3675 lazy tlb: shoot lazies, a non-refcounting lazy tlb option new aa7780d67fc9 powerpc/64s: enable MMU_LAZY_TLB_SHOOTDOWN new 81f03143e0cf memory: remove unused CONFIG_MEM_BLOCK_SIZE new ba18bb9fe475 mm/mprotect.c: avoid repeated assignment in do_mprotect_pkey() new c559c99c6020 mm/mremap: don't account pages in vma_to_resize() new 6f82b73dc88f mm: mmap_lock: remove redundant newline in TP_printk new 9975ec73f31a mm: mmap_lock: use DECLARE_EVENT_CLASS and DEFINE_EVENT_FN new 76c98ca73857 mm/vmalloc: repair warn_alloc()s in __vmalloc_area_node() new 28df2ad53dfb mm/vmalloc: don't allow VM_NO_GUARD on vmap() new e2f298ed670b mm/vmalloc: make show_numa_info() aware of hugepage mappings new d7cc1bdae498 mm/vmalloc: make sure to dump unpurged areas in /proc/vmallocinfo new 9097a1515220 mm/vmalloc: do not adjust the search size for alignment overhead new 080ee2e10e2e mm/vmalloc: check various alignments when debugging new 1ee04d5a735f vmalloc: back off when the current task is OOM-killed new 89928ab6a49a vmalloc: choose a better start address in vm_area_register [...] new 849deaefecc6 arm64: support page mapping percpu first chunk allocator new 1f188bb23d0d kasan: arm64: fix pcpu_page_first_chunk crash with KASAN_VMALLOC new 4c41b65e6e81 mm: kasan: fix redefinition of 'kasan_populate_early_vm_ar [...] new 3acb87de096b kasan: test: add memcpy test that avoids out-of-bounds write new 5bc37a12a31a lib/stackdepot: include gfp.h new a2c9b083a43f lib/stackdepot: remove unused function argument new abe29eb6b910 lib/stackdepot: introduce __stack_depot_save() new 900709aa65f5 kasan: common: provide can_alloc in kasan_save_stack() new 2f09761dc85f kasan: generic: introduce kasan_record_aux_stack_noalloc() new 10b453124be0 workqueue, kasan: avoid alloc_pages() when recording stack new 91c3661c3eb1 kasan: fix tag for large allocations when using CONFIG_SLAB new 80f8c8ae117d mm/large system hash: avoid possible NULL deref in alloc_l [...] new fcb632793cc0 mm/page_alloc.c: remove meaningless VM_BUG_ON() in pindex_ [...] new 8792f865e8bd mm/page_alloc.c: simplify the code by using macro K() new c9f43a741bc3 mm/page_alloc.c: fix obsolete comment in free_pcppages_bulk() new 4fd22576c7ec mm/page_alloc.c: use helper function zone_spans_pfn() new 3ccd2284686c mm/page_alloc.c: avoid allocating highmem pages via alloc_ [...] new c44df6b8d8b7 mm/page_alloc: print node fallback order new 736808002760 mm/page_alloc: use accumulated load when building node fal [...] new 0345be1f0d36 mm: move node_reclaim_distance to fix NUMA without SMP new 97c282350cec mm: move fold_vm_numa_events() to fix NUMA without SMP new 33d8db3edadf mm/page_alloc.c: do not acquire zone lock in is_free_buddy_page() new ae6177b6eafa mm/page_alloc: detect allocation forbidden by cpuset and b [...] new 201fc9709a6b mm/page_alloc.c: show watermark_boost of zone in zoneinfo new 195d2ca52f0d mm: create a new system state and fix core_kernel_text() new 53fe501722c8 mm: make generic arch_is_kernel_initmem_freed() do what it says new c011d535acad powerpc: use generic version of arch_is_kernel_initmem_freed() new 36e77d7d52d2 s390: use generic version of arch_is_kernel_initmem_freed() new 004ad69fc714 mm: fix data race in PagePoisoned() new a2df25cbbdf3 mm/hugetlb: drop __unmap_hugepage_range definition from hugetlb.h new ab6b5c3fd8bb hugetlb: add demote hugetlb page sysfs interfaces new 25c0bad1c752 mm/cma: add cma_pages_valid to determine if pages are in CMA new c1ca9815ed17 hugetlb: be sure to free demoted CMA pages to CMA new 6a8352a5dd4f hugetlb: add demote bool to gigantic page routines new 16eb542ba234 hugetlb: add hugetlb demote page support new 90df1166733f hugetlb-add-hugetlb-demote-page-support-v4 new 94aa92bf3ce1 mm,hugetlb: remove mlock ulimit for SHM_HUGETLB new 5372277bdb35 mm: khugepaged: Recalculate min_free_kbytes after stopping [...] new 3159a711a846 mm, hugepages: add mremap() support for hugepage backed vma new c5df51826aac mm, hugepages: add hugetlb vma mremap() test new 68587df4e658 userfaultfd/selftests: don't rely on GNU extensions for ra [...] new 63d4a1031c39 userfaultfd/selftests: fix feature support detection new e8e2e11c6492 userfaultfd/selftests: fix calculation of expected ioctls new 49137c7e15b4 mm/page_isolation: fix potential missing call to unset_mig [...] new d574c2c5554b mm/page_isolation: guard against possible putback unisolated page new 8c017cd1f533 mm/vmscan.c: fix -Wunused-but-set-variable warning new cbd588fbef48 tools/vm/page_owner_sort.c: count and sort by mem new aa3418d163c7 tools/vm/page-types.c: make walk_file() aware of address r [...] new 3a6fb85bdf33 tools/vm/page-types.c: move show_file() to summary output new a32ee47b9b66 tools/vm/page-types.c: print file offset in hexadecimal new 12ae76529daa mm/mempolicy: convert from atomic_t to refcount_t on mempo [...] new 770fc72d2159 mm-mempolicy-convert-from-atomic_t-to-refcount_t-on-mempol [...] new 7a04aab4e427 arch_numa: simplify numa_distance allocation new 4292e4a890c9 xen/x86: free_p2m_page: use memblock_free_ptr() to free a [...] new d22c5b625837 memblock: drop memblock_free_early_nid() and memblock_free [...] new fca2cffa9209 memblock: stop aliasing __memblock_free_late with memblock [...] new add418abaed8 memblock: rename memblock_free to memblock_phys_free new d6e96e5e2e23 memblock: use memblock_free for freeing virtual pointers new 83fc9b0bbb96 mm: mark the OOM reaper thread as freezable new be5cb475b662 oom_kill: oom_score_adj broken for processes with small me [...] new ca8ad6b5ffee hugetlbfs: extend the definition of hugepages parameter to [...] new b67b99a2c8e8 mm/migrate: de-duplicate migrate_reason strings new cbe53b86830b mm: nommu: kill arch_get_unmapped_area() new 686139d0208b selftest/vm: fix ksm selftest to run with different NUMA t [...] new bb787e2a0b90 selftests: vm: add KSM huge pages merging time test new 094a95a08550 mm/vmstat: annotate data race for zone->free_area[order].nr_free new 9f00017184a2 mm-vmstat-annotate-data-race-for-zone-free_areanr_free-fix new 3b6dca3f3166 mm/memory_hotplug: add static qualifier for online_policy_ [...] new 52dda3fdbd5d memory-hotplug.rst: fix two instances of "movablecore" tha [...] new 9bd745ce40f8 memory-hotplug.rst: fix wrong /sys/module/memory_hotplug/p [...] new 037a960efc32 memory-hotplug.rst: document the "auto-movable" online policy new f341bb6efd76 memory-hotplug.rst: document the "auto-movable" online policy new 7d39d8e5b10a mm/memory_hotplug: remove CONFIG_X86_64_ACPI_NUMA dependen [...] new 92bc3fde5d0b mm/memory_hotplug: remove CONFIG_MEMORY_HOTPLUG_SPARSE new 2cef58a8b3ac mm/memory_hotplug: restrict CONFIG_MEMORY_HOTPLUG to 64 bit new b8d911012891 mm/memory_hotplug: remove HIGHMEM leftovers new 352c48e40b14 mm/memory_hotplug: remove stale function declarations new f3a1abef161c x86: remove memory hotplug support on X86_32 new acac34e14be0 mm/memory_hotplug: handle memblock_add_node() failures in [...] new d6cb9a0a5a3f memblock: improve MEMBLOCK_HOTPLUG documentation new f7c3cc495794 memblock: allow to specify flags with memblock_add_node() new c92a0e22b858 memblock: add MEMBLOCK_DRIVER_MANAGED to mimic IORESOURCE_ [...] new 7ed9995ce085 mm/memory_hotplug: indicate MEMBLOCK_DRIVER_MANAGED with I [...] new 215f8fc12b03 mm/memory_hotplug: make HWPoisoned dirty swapcache pages u [...] new 45186fdab0c0 mm/rmap: convert from atomic_t to refcount_t on anon_vma-> [...] new 82a696b9bf55 mm: disable zsmalloc on PREEMPT_RT new 4521934fbd85 mm/zsmalloc.c: close race window between zs_pool_dec_isola [...] new 5edd59171d82 mm/zsmalloc.c: combine two atomic ops in zs_pool_dec_isolated() new beb4efb65603 mm/highmem: Remove deprecated kmap_atomic new 19107b84632d zram_drv: allow reclaim on bio_alloc new cbbc260f0e3d zram: off by one in read_block_state() new 23d7be697d22 zram: introduce an aged idle interface new 494b4e8b09a5 zram-introduce-an-aged-idle-interface-v5 new 8899a1675118 zram: Introduce an aged idle interface new 641af60bc12c mm: remove HARDENED_USERCOPY_FALLBACK new a411caccc02b include/linux/mm.h: move nr_free_buffer_pages from swap.h to mm.h new 692065c5fc87 stacktrace: move filter_irq_stacks() to kernel/stacktrace.c new d999e933d7a7 kfence: count unexpectedly skipped allocations new 490a4d503c1f kfence: move saving stack trace of allocations into __kfen [...] new ad992f0b8612 kfence: limit currently covered allocations when pool nearly full new fde7dcb478b7 kfence-limit-currently-covered-allocations-when-pool-nearl [...] new fdbf8218769c fixup! kfence: limit currently covered allocations when po [...] new 65680fb5f9ce kfence: add note to documentation about skipping covered a [...] new 74c7508fcc29 kfence: test: use kunit_skip() to skip tests new c7b17cd396d7 kfence: shorten critical sections of alloc/free new 373eed52e1b7 mm/damon: grammar s/works/work/ new fec034fc0ac5 Documentation/vm: move user guides to admin-guide/mm/ new 32b6c9da9cba MAINTAINERS: update SeongJae's email address new b27d1b3a098c docs/vm/damon: remove broken reference new 990747f04f23 include/linux/damon.h: fix kernel-doc comments for 'damon_ [...] new d57fdf7b6480 mm/damon/core: print kdamond start log in debug mode only new bc3f222be371 mm/damon: remove unnecessary do_exit() from kdamond new 3282ec0a6116 mm/damon: needn't hold kdamond_lock to print pid of kdamond new 91d6c461e3e2 mm/damon/core: nullify pointer ctx->kdamond with a NULL new 34fef443c152 mm/damon/core: account age of target regions new 046b57ea1c95 mm/damon/core: implement DAMON-based Operation Schemes (DAMOS) new 9031bb1a63eb mm/damon/vaddr: support DAMON-based Operation Schemes new 9943be55a089 mm/damon/dbgfs: support DAMON-based Operation Schemes new 60e1debe5881 mm/damon/schemes: implement statistics feature new 74b80cfd5775 selftests/damon: add 'schemes' debugfs tests new 90112e915e90 Docs/admin-guide/mm/damon: document DAMON-based Operation Schemes new 1daf71cfc567 mm/damon/dbgfs: allow users to set initial monitoring targ [...] new 2f2db6770fc0 mm/damon/dbgfs-test: add a unit test case for 'init_regions' new dc8cdbf8606e Docs/admin-guide/mm/damon: document 'init_regions' feature new bf6bad5a1b97 mm/damon/vaddr: separate commonly usable functions new 380b0432eff1 mm/damon/vaddr: Include 'highmem.h' to fix a build failure new c31a19ee1f18 mm/damon: implement primitives for physical address space [...] new a1e378f89928 mm/damon/dbgfs: support physical memory monitoring new ecb5977e1ad7 Docs/DAMON: document physical memory monitoring support new 1c874e685ee1 fs/buffer.c: add debug print for __getblk_gfp() stall problem new 2b5c93ca8078 fs/buffer.c: dump more info for __getblk_gfp() stall problem new f39bdb62bc51 kernel/hung_task.c: Monitor killed tasks. new cc0a0fe6b14a procfs: do not list TID 0 in /proc/<pid>/task new e86649599a8d procfs-do-not-list-tid-0-in-proc-pid-task-fix new 703b6a61fdf2 proc: test that /proc/*/task doesn't contain "0" new 84b5937b0511 x86/xen: update xen_oldmem_pfn_is_ram() documentation new 6e2d040da650 x86/xen: simplify xen_oldmem_pfn_is_ram() new 0b9461251653 x86/xen: print a warning when HVMOP_get_mem_type fails new 020d8ce431da proc/vmcore: let pfn_is_ram() return a bool new 0d814827522e proc/vmcore: convert oldmem_pfn_is_ram callback to more ge [...] new 449a9a5f55dc virtio-mem: factor out hotplug specifics from virtio_mem_i [...] new f5f1c3f0874c virtio-mem: factor out hotplug specifics from virtio_mem_p [...] new afdf313e779f virtio-mem: factor out hotplug specifics from virtio_mem_r [...] new 3794255dd4a8 virtio-mem: kdump mode to sanitize /proc/vmcore access new 04e0b2e8c8f4 proc: allow pid_revalidate() during LOOKUP_RCU new 19e6044354a5 proc/sysctl: make protected_* world readable new dcaf7a5f413b kernel.h: drop unneeded <linux/kernel.h> inclusion from ot [...] new 4e8856702573 kernel.h: split out container_of() and typeof_member() macros new 78a4943c0a95 include/kunit/test.h: replace kernel.h with the necessary [...] new 94e3e4098bd8 include/linux/list.h: replace kernel.h with the necessary [...] new 3accff5fbd7c include/linux/llist.h: replace kernel.h with the necessary [...] new 8ea25cb527f4 include/linux/plist.h: replace kernel.h with the necessary [...] new ee866360a620 include/media/media-entity.h: replace kernel.h with the ne [...] new e2e67609dbce MAINTAINERS: add "exec & binfmt" section with myself and Eric new 5113bdccb5fe lib, stackdepot: check stackdepot handle before accessing slabs new 206a14db4ecf lib, stackdepot: add helper to print stack entries new 824351608520 lib, stackdepot: add helper to print stack entries into buffer new f274c6dadeec lib-stackdepot-add-helper-to-print-stack-entries-into-buffer-v2 new f156425ee304 lib-stackdepot-add-helper-to-print-stack-entries-into-buffer-v3 new 05c73033b73d include/linux/string_helpers.h: add linux/string.h for strlen() new a906c64c3bdc lib: uninline simple_strntoull() as well new e8918be1ea5a lib/stackdepot: allow optional init and stack_table alloca [...] new 8c7e25ca9778 const_structs.checkpatch: add a few sound ops structs new 6752587e2341 checkpatch: improve EXPORT_SYMBOL test for EXPORT_SYMBOL_NS uses new 6cf6d30d91da binfmt_elf: reintroduce using MAP_FIXED_NOREPLACE new 5981bc14dcc0 ELF: fix overflow in total mapping size calculation new b401d3fb44ec ELF: simplify STACK_ALLOC macro new 307725a22bd0 kallsyms: remove arch specific text and data check new c224fec6fafa kallsyms: fix address-checks for kernel related range new 92e2fcd1c4aa sections: move and rename core_kernel_data() to is_kernel_ [...] new c34a59e8e2f8 sections: move is_kernel_inittext() into sections.h new 62022ff8fcd7 x86: mm: rename __is_kernel_text() to is_x86_32_kernel_text() new ed0f2786f6be sections: provide internal __is_kernel() and __is_kernel_t [...] new 85081ef7b070 mm: kasan: use is_kernel() helper new 8748d985636a extable: use is_kernel_text() helper new 8dd9a0137051 powerpc/mm: use core_kernel_text() helper new 61c5233f2261 microblaze: use is_kernel_text() helper new cd722774ce8e alpha: use is_kernel_text() helper new b6509ca850b0 ramfs: fix mount source show for ramfs new ba6e7901e8cc init: make unknown command line param message clearer new 393a7b3c96cb init/main.c: silence some -Wunused-parameter warnings new ad1e872db3c5 coda: avoid NULL pointer dereference from a bad inode new 5ae667a666af coda: check for async upcall request using local state new b0b644b3a2c4 coda: remove err which no one care new 6acdbc3b0a99 coda: avoid flagging NULL inodes new dde9cbc04cf2 coda: avoid hidden code duplication in rename new 6ba29d7ce781 coda: avoid doing bad things on inode type changes during [...] new 7d466a27d760 coda: convert from atomic_t to refcount_t on coda_vm_ops->refcnt new 2738c773f651 coda: use vmemdup_user to replace the open code new 45087a15b06d coda: bump module version to 7.2 new 37321ff6f29d hfs/hfsplus: use WARN_ON for sanity check new c33561426bb7 hfsplus: fix out-of-bounds warnings in __hfsplus_setxattr new 46da2c101b69 seq_file: move seq_escape() to a header new b6afce1e8776 kernel/fork.c: unshare(): use swap() to make code cleaner new d95b01eb0ede sysv: use BUILD_BUG_ON instead of runtime check new 44c75c900e23 Documentation/kcov: include types.h in the example new 5ac57abf236b Documentation/kcov: define `ip' in the example new 60c7e27e8f82 kcov: allocate per-CPU memory on the relevant node new 15c9e594e9a0 kcov: avoid enable+disable interrupts if !in_task() new 42f49cb0b6c2 kcov: replace local_irq_save() with a local_lock_t new 78dc8065e8f3 kernel/resource: clean up and optimize iomem_is_exclusive() new c3c0b38fc6f4 kernel/resource: disallow access to exclusive system RAM regions new 0870a34e7a75 virtio-mem: disallow mapping virtio-mem memory via /dev/mem new 07d3e949bddd ipc: check checkpoint_restore_ns_capable() to modify C/R p [...] new 6640c181c8e4 ipc-check-checkpoint_restore_ns_capable-to-modify-c-r-proc [...] new 6384238cc908 ipc/ipc_sysctl.c: remove fallback for !CONFIG_PROC_SYSCTL new e40ef41aa03a Merge branch 'akpm-current/current' new f7cf026fc038 bottom_half.h needs kernel.h new 838b45ea9a53 drm/locking: fix for name conflict new 7ddfebdb453b mm: migrate: simplify the file-backed pages validation whe [...] new 24e2ab21e625 mm: unexport folio_memcg_{,un}lock new 376e7cf32f8f mm: unexport {,un}lock_page_memcg new 8c5dc5266598 Merge branch 'akpm/master' new 7c832d2f9b95 Add linux-next specific files for 20211015
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 (d3134eb5de85) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/llvm-release-aarc [...]
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
The 1166 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: Documentation/ABI/testing/ima_policy | 8 +- Documentation/ABI/testing/sysfs-bus-iio | 41 + Documentation/ABI/testing/sysfs-bus-iio-scd30 | 34 - Documentation/ABI/testing/sysfs-class-thermal | 259 + Documentation/ABI/testing/sysfs-driver-ufs | 2 +- Documentation/admin-guide/kernel-parameters.txt | 6 +- Documentation/admin-guide/mm/damon/usage.rst | 62 +- Documentation/admin-guide/mm/memory-hotplug.rst | 15 +- Documentation/asm-annotations.rst | 2 +- Documentation/conf.py | 3 + .../devicetree/bindings/arm/sprd/sprd.yaml | 5 + .../bindings/clock/qcom,gcc-msm8994.yaml | 70 + .../bindings/clock/qcom,gcc-qcm2290.yaml | 72 + .../devicetree/bindings/clock/qcom,gcc.yaml | 2 - .../devicetree/bindings/clock/qcom,rpmcc.txt | 1 + .../bindings/clock/qcom,sc7280-camcc.yaml | 71 + .../bindings/clock/qcom,sc7280-lpasscc.yaml | 68 + .../devicetree/bindings/devfreq/rk3399_dmc.txt | 2 +- .../bindings/display/panel/panel-simple-dsi.yaml | 2 + Documentation/devicetree/bindings/dsp/fsl,dsp.yaml | 123 +- .../devicetree/bindings/i2c/apple,i2c.yaml | 61 + .../devicetree/bindings/iio/adc/adi,ad799x.yaml | 73 + .../bindings/iio/chemical/sensirion,scd4x.yaml | 46 + .../devicetree/bindings/ipmi/ipmi-ipmb.yaml | 59 + .../devicetree/bindings/leds/register-bit-led.txt | 94 - .../devicetree/bindings/leds/register-bit-led.yaml | 95 + .../memory-controllers/mediatek,mt7621-memc.yaml | 30 + .../bindings/memory-controllers/omap-gpmc.txt | 157 - .../bindings/memory-controllers/ti,gpmc-child.yaml | 245 + .../bindings/memory-controllers/ti,gpmc.yaml | 172 + .../devicetree/bindings/mfd/brcm,cru.yaml | 11 +- .../devicetree/bindings/mtd/gpmc-nand.txt | 147 - Documentation/devicetree/bindings/mtd/gpmc-nor.txt | 98 - .../devicetree/bindings/mtd/gpmc-onenand.txt | 48 - .../devicetree/bindings/mtd/ti,gpmc-nand.yaml | 121 + .../devicetree/bindings/mtd/ti,gpmc-onenand.yaml | 81 + .../bindings/net/allwinner,sun8i-a83t-emac.yaml | 4 +- .../bindings/net/broadcom-bluetooth.yaml | 17 +- Documentation/devicetree/bindings/net/gpmc-eth.txt | 97 - .../devicetree/bindings/net/realtek-bluetooth.yaml | 2 + .../devicetree/bindings/net/snps,dwmac.yaml | 6 +- .../bindings/net/wireless/esp,esp8089.txt | 30 - .../bindings/net/wireless/esp,esp8089.yaml | 43 + .../devicetree/bindings/pci/qcom,pcie-ep.yaml | 158 + .../bindings/pinctrl/brcm,ns-pinmux.yaml | 33 +- .../bindings/pinctrl/qcom,pmic-gpio.yaml | 2 + .../pinctrl/socionext,uniphier-pinctrl.yaml | 1 + .../power/supply/stericsson,ab8500-btemp.yaml | 10 +- .../power/supply/stericsson,ab8500-chargalg.yaml | 10 +- .../power/supply/stericsson,ab8500-charger.yaml | 10 +- .../power/supply/stericsson,ab8500-fg.yaml | 10 +- .../devicetree/bindings/serial/8250_omap.yaml | 2 +- .../bindings/serial/xlnx,opb-uartlite.yaml | 1 - .../bindings/sound/allwinner,sun4i-a10-i2s.yaml | 3 + .../bindings/sound/rockchip,i2s-tdm.yaml | 4 +- Documentation/driver-api/generic-counter.rst | 5 +- Documentation/driver-api/thermal/sysfs-api.rst | 225 +- Documentation/filesystems/proc.rst | 26 +- Documentation/gpu/drm-kms-helpers.rst | 15 + Documentation/gpu/drm-kms.rst | 2 + Documentation/gpu/i915.rst | 10 + Documentation/gpu/todo.rst | 13 +- Documentation/hwmon/dell-smm-hwmon.rst | 3 + Documentation/kbuild/Kconfig.recursion-issue-02 | 2 +- Documentation/maintainer/pull-requests.rst | 2 +- Documentation/networking/msg_zerocopy.rst | 2 +- Documentation/process/coding-style.rst | 37 +- Documentation/process/maintainer-tip.rst | 4 +- Documentation/process/submitting-drivers.rst | 2 +- Documentation/process/submitting-patches.rst | 4 +- .../it_IT/process/submitting-patches.rst | 4 +- .../zh_CN/maintainer/pull-requests.rst | 2 +- .../zh_CN/process/submitting-patches.rst | 4 +- .../zh_TW/process/submitting-patches.rst | 4 +- Documentation/userspace-api/futex2.rst | 86 + Documentation/userspace-api/index.rst | 1 + Documentation/userspace-api/ioctl/cdrom.rst | 116 +- Documentation/userspace-api/vduse.rst | 2 +- .../virt/uml/user_mode_linux_howto_v2.rst | 119 +- Documentation/vm/damon/design.rst | 29 +- Documentation/vm/damon/faq.rst | 5 +- Documentation/x86/entry_64.rst | 2 +- Documentation/x86/orc-unwinder.rst | 4 +- Documentation/x86/sgx.rst | 26 + MAINTAINERS | 79 +- Makefile | 50 +- Next/SHA1s | 222 +- Next/merge.log | 6513 ++- arch/arm/arm-soc-for-next-contents.txt | 88 +- arch/arm/boot/dts/Makefile | 1 + arch/arm/boot/dts/armada-381-netgear-gs110emx.dts | 295 + arch/arm/boot/dts/omap-gpmc-smsc911x.dtsi | 4 +- arch/arm/boot/dts/omap-gpmc-smsc9221.dtsi | 2 +- arch/arm/boot/dts/omap-zoom-common.dtsi | 4 +- arch/arm/boot/dts/omap2430-sdp.dts | 4 +- arch/arm/boot/dts/omap3-devkit8000-common.dtsi | 4 +- arch/arm/boot/dts/omap3-overo-tobiduo-common.dtsi | 2 +- arch/arm/boot/dts/omap3-sb-t35.dtsi | 4 +- arch/arm/boot/dts/sama7g5.dtsi | 10 +- arch/arm/boot/dts/sun8i-r40.dtsi | 39 + arch/arm/configs/mvebu_v7_defconfig | 18 +- arch/arm/tools/syscall.tbl | 1 + arch/arm64/Kconfig | 2 +- .../boot/dts/allwinner/sun50i-a64-pinetab.dts | 26 + arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi | 17 + .../boot/dts/allwinner/sun50i-h5-nanopi-r1s-h5.dts | 9 +- .../boot/dts/exynos/exynosautov9-pinctrl.dtsi | 4 +- arch/arm64/boot/dts/exynos/exynosautov9.dtsi | 12 +- arch/arm64/boot/dts/marvell/cn9130-crb.dtsi | 4 +- arch/arm64/boot/dts/renesas/ebisu.dtsi | 40 +- arch/arm64/boot/dts/renesas/r8a779a0.dtsi | 1332 + arch/arm64/boot/dts/renesas/r8a779m1.dtsi | 9 + arch/arm64/boot/dts/renesas/r8a779m3.dtsi | 9 + arch/arm64/boot/dts/renesas/r8a779m5.dtsi | 9 + arch/arm64/boot/dts/renesas/r9a07g044.dtsi | 40 + arch/arm64/boot/dts/renesas/rzg2l-smarc-som.dtsi | 240 + arch/arm64/boot/dts/renesas/rzg2l-smarc.dtsi | 63 +- arch/arm64/boot/dts/renesas/salvator-common.dtsi | 54 +- arch/arm64/configs/defconfig | 3 - arch/arm64/include/asm/ftrace.h | 2 +- arch/arm64/include/asm/kvm_asm.h | 47 +- arch/arm64/include/asm/kvm_emulate.h | 5 +- arch/arm64/include/asm/kvm_host.h | 1 + arch/arm64/include/asm/setup.h | 6 + arch/arm64/include/asm/unistd.h | 2 +- arch/arm64/include/asm/unistd32.h | 2 + arch/arm64/kernel/entry-common.c | 47 +- arch/arm64/kernel/smp.c | 3 +- arch/arm64/kvm/Kconfig | 10 +- arch/arm64/kvm/arm.c | 75 +- arch/arm64/kvm/hyp/nvhe/host.S | 26 +- arch/arm64/kvm/hyp/nvhe/hyp-main.c | 37 +- arch/arm64/kvm/hyp/nvhe/mem_protect.c | 3 + arch/arm64/kvm/sys_regs.c | 26 +- arch/arm64/kvm/vgic/vgic-its.c | 4 +- arch/arm64/kvm/vgic/vgic-kvm-device.c | 25 +- arch/arm64/kvm/vgic/vgic-mmio-v3.c | 6 +- arch/arm64/kvm/vgic/vgic-v3.c | 6 +- arch/arm64/kvm/vgic/vgic.h | 5 +- arch/m68k/configs/amiga_defconfig | 7 +- arch/m68k/configs/apollo_defconfig | 7 +- arch/m68k/configs/atari_defconfig | 7 +- arch/m68k/configs/bvme6000_defconfig | 7 +- arch/m68k/configs/hp300_defconfig | 7 +- arch/m68k/configs/mac_defconfig | 7 +- arch/m68k/configs/multi_defconfig | 7 +- arch/m68k/configs/mvme147_defconfig | 7 +- arch/m68k/configs/mvme16x_defconfig | 7 +- arch/m68k/configs/q40_defconfig | 7 +- arch/m68k/configs/sun3_defconfig | 7 +- arch/m68k/configs/sun3x_defconfig | 7 +- arch/m68k/emu/nfblock.c | 3 +- arch/mips/Kconfig | 9 - arch/mips/net/Makefile | 6 +- arch/mips/net/bpf_jit_comp32.c | 2 +- arch/powerpc/boot/Makefile | 2 +- arch/powerpc/boot/serial.c | 2 +- arch/powerpc/include/uapi/asm/perf_regs.h | 28 +- arch/powerpc/kernel/eeh.c | 12 +- arch/powerpc/kernel/kvm.c | 3 +- arch/powerpc/kernel/signal_32.c | 4 +- arch/powerpc/kernel/signal_64.c | 2 +- arch/powerpc/mm/mem.c | 2 +- arch/powerpc/perf/perf_regs.c | 4 + arch/powerpc/perf/power10-events-list.h | 8 +- arch/powerpc/perf/power10-pmu.c | 44 +- arch/s390/Kconfig | 4 + arch/s390/include/asm/barrier.h | 24 +- arch/s390/include/asm/debug.h | 2 +- arch/s390/include/asm/ftrace.h | 18 +- arch/s390/include/asm/jump_label.h | 2 + arch/s390/include/asm/livepatch.h | 4 +- arch/s390/include/asm/ptrace.h | 22 +- arch/s390/include/asm/text-patching.h | 16 + arch/s390/kernel/alternative.c | 20 + arch/s390/kernel/ftrace.c | 14 +- arch/s390/kernel/jump_label.c | 34 +- arch/s390/kernel/mcount.S | 41 +- arch/s390/kernel/uv.c | 29 +- arch/s390/kvm/intercept.c | 5 + arch/s390/kvm/kvm-s390.c | 6 +- arch/s390/kvm/kvm-s390.h | 9 + arch/s390/kvm/sigp.c | 14 +- arch/s390/lib/string.c | 15 +- arch/s390/lib/test_unwind.c | 169 +- arch/s390/mm/cmm.c | 11 +- arch/sh/boards/mach-ecovec24/setup.c | 2 +- arch/sh/boards/mach-se/7724/setup.c | 2 +- arch/x86/entry/syscalls/syscall_32.tbl | 1 + arch/x86/entry/syscalls/syscall_64.tbl | 1 + arch/x86/include/asm/sgx.h | 3 + arch/x86/include/uapi/asm/sgx.h | 2 + arch/x86/kernel/cpu/sgx/virt.c | 69 +- arch/x86/kernel/fpu/signal.c | 2 +- arch/xtensa/platforms/iss/simdisk.c | 3 +- block/bio.c | 104 +- block/blk-core.c | 159 +- block/blk-exec.c | 10 +- block/blk-merge.c | 34 +- block/blk-mq-debugfs.c | 2 +- block/blk-mq-sched.c | 4 +- block/blk-mq-sched.h | 13 +- block/blk-mq-tag.c | 15 + block/blk-mq-tag.h | 2 + block/blk-mq.c | 290 +- block/blk-mq.h | 6 +- block/blk-sysfs.c | 23 +- block/blk.h | 31 +- block/fops.c | 90 +- block/ioctl.c | 19 +- drivers/acpi/arm64/gtdt.c | 2 +- drivers/acpi/scan.c | 1 + drivers/android/binder.c | 27 +- drivers/android/binder_internal.h | 4 + drivers/ata/ahci.c | 1 + drivers/ata/libata-core.c | 2 +- drivers/ata/libata-scsi.c | 4 +- drivers/ata/pata_ali.c | 4 +- drivers/ata/pata_amd.c | 2 +- drivers/ata/pata_optidma.c | 4 +- drivers/ata/pata_radisys.c | 4 +- drivers/base/regmap/regcache-rbtree.c | 7 +- drivers/block/brd.c | 12 +- drivers/block/drbd/drbd_int.h | 2 +- drivers/block/drbd/drbd_req.c | 3 +- drivers/block/n64cart.c | 12 +- drivers/block/null_blk/main.c | 3 +- drivers/block/pktcdvd.c | 7 +- drivers/block/ps3vram.c | 6 +- drivers/block/rsxx/dev.c | 7 +- drivers/block/virtio_blk.c | 37 +- drivers/block/zram/zram_drv.c | 10 +- drivers/bluetooth/btintel.c | 22 +- drivers/bluetooth/btusb.c | 7 +- drivers/bluetooth/hci_vhci.c | 94 + drivers/bus/Kconfig | 2 +- drivers/bus/brcmstb_gisb.c | 7 +- drivers/bus/fsl-mc/Makefile | 3 +- drivers/bus/fsl-mc/fsl-mc-private.h | 39 +- drivers/bus/fsl-mc/obj-api.c | 103 + drivers/bus/sun50i-de2.c | 7 +- drivers/char/ipmi/Kconfig | 2 +- drivers/char/ipmi/ipmi_ipmb.c | 39 +- drivers/clk/at91/pmc.c | 5 + drivers/clk/bcm/clk-bcm2835.c | 13 +- drivers/clk/qcom/Kconfig | 44 +- drivers/clk/qcom/Makefile | 3 + drivers/clk/qcom/camcc-sc7280.c | 2484 + drivers/clk/qcom/clk-smd-rpm.c | 135 +- drivers/clk/qcom/gcc-msm8953.c | 1 - drivers/clk/qcom/gcc-msm8994.c | 1384 +- drivers/clk/qcom/gcc-qcm2290.c | 3044 ++ drivers/clk/qcom/gcc-sc7280.c | 85 - drivers/clk/qcom/gcc-sm6115.c | 2 +- drivers/clk/qcom/lpasscc-sc7280.c | 216 + drivers/clk/qcom/mmcc-sdm660.c | 3 + drivers/cpufreq/acpi-cpufreq.c | 3 +- drivers/cpufreq/amd_freq_sensitivity.c | 3 +- drivers/cpufreq/cpufreq.c | 19 +- drivers/cpufreq/cpufreq_conservative.c | 6 +- drivers/cpufreq/cpufreq_ondemand.c | 16 +- drivers/cpufreq/mediatek-cpufreq-hw.c | 2 +- drivers/cpufreq/powernv-cpufreq.c | 4 +- drivers/cpufreq/s5pv210-cpufreq.c | 2 +- drivers/dma-buf/dma-resv.c | 18 +- drivers/edac/armada_xp_edac.c | 2 +- drivers/edac/sb_edac.c | 2 +- drivers/fsi/fsi-occ.c | 99 +- drivers/gpio/gpio-aggregator.c | 25 +- drivers/gpio/gpio-max7300.c | 4 +- drivers/gpio/gpio-max7301.c | 4 +- drivers/gpio/gpio-max730x.c | 6 +- drivers/gpio/gpio-mc33880.c | 2 - drivers/gpu/drm/Kconfig | 20 + drivers/gpu/drm/Makefile | 1 + drivers/gpu/drm/amd/amdgpu/Makefile | 8 +- drivers/gpu/drm/amd/amdgpu/aldebaran.c | 2 + drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 16 +- drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_display.c | 11 +- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 13 + drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c | 388 - drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c | 30 +- drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h | 20 - drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c | 33 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.h | 2 +- drivers/gpu/drm/amd/amdgpu/beige_goby_reg_init.c | 54 - .../gpu/drm/amd/amdgpu/cyan_skillfish_reg_init.c | 51 - drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 5 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 2 + drivers/gpu/drm/amd/amdgpu/navi10_reg_init.c | 55 - drivers/gpu/drm/amd/amdgpu/navi12_reg_init.c | 52 - drivers/gpu/drm/amd/amdgpu/navi14_reg_init.c | 53 - drivers/gpu/drm/amd/amdgpu/nbio_v2_3.c | 31 + drivers/gpu/drm/amd/amdgpu/nbio_v2_3.h | 1 + drivers/gpu/drm/amd/amdgpu/nbio_v7_4.c | 21 +- drivers/gpu/drm/amd/amdgpu/nv.c | 293 - drivers/gpu/drm/amd/amdgpu/nv.h | 10 - .../gpu/drm/amd/amdgpu/sienna_cichlid_reg_init.c | 54 - drivers/gpu/drm/amd/amdgpu/soc15.c | 182 +- drivers/gpu/drm/amd/amdgpu/soc15.h | 1 - drivers/gpu/drm/amd/amdgpu/vangogh_reg_init.c | 50 - drivers/gpu/drm/amd/amdgpu/yellow_carp_reg_init.c | 51 - drivers/gpu/drm/amd/amdkfd/kfd_chardev.c | 17 + drivers/gpu/drm/amd/amdkfd/kfd_device.c | 8 +- drivers/gpu/drm/amd/amdkfd/kfd_migrate.c | 120 +- drivers/gpu/drm/amd/amdkfd/kfd_svm.c | 185 +- drivers/gpu/drm/amd/amdkfd/kfd_svm.h | 1 + drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 66 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c | 2 +- drivers/gpu/drm/amd/display/dc/core/dc.c | 15 +- drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 8 +- drivers/gpu/drm/amd/display/dc/dcn30/dcn30_hwseq.c | 3 +- drivers/gpu/drm/amd/include/amd_shared.h | 5 +- drivers/gpu/drm/amd/pm/inc/amdgpu_smu.h | 4 +- drivers/gpu/drm/amd/pm/inc/smu_types.h | 2 +- drivers/gpu/drm/amd/pm/inc/smu_v11_0.h | 4 +- drivers/gpu/drm/amd/pm/inc/smu_v11_5_ppsmc.h | 2 +- drivers/gpu/drm/amd/pm/inc/smu_v13_0.h | 4 +- drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c | 9 +- .../drm/amd/pm/swsmu/smu11/cyan_skillfish_ppt.c | 17 +- drivers/gpu/drm/amd/pm/swsmu/smu11/smu_v11_0.c | 20 +- drivers/gpu/drm/amd/pm/swsmu/smu11/vangogh_ppt.c | 100 +- drivers/gpu/drm/amd/pm/swsmu/smu11/vangogh_ppt.h | 1 - drivers/gpu/drm/amd/pm/swsmu/smu13/aldebaran_ppt.c | 6 +- drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0.c | 11 +- drivers/gpu/drm/armada/armada_gem.c | 7 +- drivers/gpu/drm/bridge/display-connector.c | 2 +- drivers/gpu/drm/bridge/lvds-codec.c | 21 +- drivers/gpu/drm/bridge/nwl-dsi.c | 35 + drivers/gpu/drm/drm_atomic_uapi.c | 4 + drivers/gpu/drm/drm_connector.c | 233 +- drivers/gpu/drm/drm_dp_mst_topology.c | 1 + drivers/gpu/drm/drm_drv.c | 13 +- drivers/gpu/drm/drm_mm.c | 4 + drivers/gpu/drm/drm_modeset_lock.c | 49 +- drivers/gpu/drm/drm_of.c | 33 + drivers/gpu/drm/drm_privacy_screen.c | 467 + drivers/gpu/drm/drm_privacy_screen_x86.c | 86 + drivers/gpu/drm/i915/Kconfig | 11 + drivers/gpu/drm/i915/Makefile | 33 +- drivers/gpu/drm/i915/display/g4x_dp.c | 2 +- drivers/gpu/drm/i915/display/g4x_hdmi.c | 2 +- drivers/gpu/drm/i915/display/icl_dsi.c | 14 +- drivers/gpu/drm/i915/display/intel_atomic_plane.c | 209 + drivers/gpu/drm/i915/display/intel_bios.c | 47 + drivers/gpu/drm/i915/display/intel_bw.c | 2 +- drivers/gpu/drm/i915/display/intel_cdclk.c | 3 +- drivers/gpu/drm/i915/display/intel_combo_phy.c | 8 +- drivers/gpu/drm/i915/display/intel_cursor.c | 2 +- drivers/gpu/drm/i915/display/intel_ddi.c | 73 +- drivers/gpu/drm/i915/display/intel_ddi_buf_trans.h | 18 +- drivers/gpu/drm/i915/display/intel_display.c | 783 +- drivers/gpu/drm/i915/display/intel_display.h | 15 +- .../gpu/drm/i915/display/intel_display_debugfs.c | 1 - drivers/gpu/drm/i915/display/intel_display_power.c | 6 +- drivers/gpu/drm/i915/display/intel_display_types.h | 6 + drivers/gpu/drm/i915/display/intel_dp.c | 1 - .../gpu/drm/i915/display/intel_dp_link_training.c | 191 +- drivers/gpu/drm/i915/display/intel_dpio_phy.c | 5 +- drivers/gpu/drm/i915/display/intel_dpll.c | 2 +- drivers/gpu/drm/i915/display/intel_dsi_vbt.c | 3 +- drivers/gpu/drm/i915/display/intel_fb_pin.c | 274 + drivers/gpu/drm/i915/display/intel_fb_pin.h | 28 + drivers/gpu/drm/i915/display/intel_fbdev.c | 1 + drivers/gpu/drm/i915/display/intel_fdi.c | 2 +- drivers/gpu/drm/i915/display/intel_hdcp.c | 6 +- drivers/gpu/drm/i915/display/intel_hotplug.c | 2 +- drivers/gpu/drm/i915/display/intel_plane_initial.c | 283 + drivers/gpu/drm/i915/display/intel_plane_initial.h | 13 + drivers/gpu/drm/i915/display/intel_snps_phy.c | 6 +- drivers/gpu/drm/i915/display/skl_universal_plane.c | 49 +- drivers/gpu/drm/i915/display/vlv_dsi.c | 2 +- drivers/gpu/drm/i915/display/vlv_dsi_pll.c | 2 +- drivers/gpu/drm/i915/gem/i915_gem_context.c | 292 +- drivers/gpu/drm/i915/gem/i915_gem_context.h | 19 +- drivers/gpu/drm/i915/gem/i915_gem_context_types.h | 42 +- drivers/gpu/drm/i915/gem/i915_gem_create.c | 75 +- drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c | 26 +- drivers/gpu/drm/i915/gem/i915_gem_lmem.c | 33 +- drivers/gpu/drm/i915/gem/i915_gem_lmem.h | 4 + drivers/gpu/drm/i915/gem/i915_gem_mman.c | 2 +- drivers/gpu/drm/i915/gem/i915_gem_object.c | 44 +- drivers/gpu/drm/i915/gem/i915_gem_object.h | 28 +- drivers/gpu/drm/i915/gem/i915_gem_object_types.h | 30 +- drivers/gpu/drm/i915/gem/i915_gem_pm.c | 91 + drivers/gpu/drm/i915/gem/i915_gem_pm.h | 1 + drivers/gpu/drm/i915/gem/i915_gem_region.c | 70 + drivers/gpu/drm/i915/gem/i915_gem_region.h | 37 + drivers/gpu/drm/i915/gem/i915_gem_ttm.c | 198 +- drivers/gpu/drm/i915/gem/i915_gem_ttm.h | 14 + drivers/gpu/drm/i915/gem/i915_gem_ttm_pm.c | 206 + drivers/gpu/drm/i915/gem/i915_gem_ttm_pm.h | 26 + drivers/gpu/drm/i915/gem/i915_gemfs.c | 22 +- drivers/gpu/drm/i915/gem/selftests/huge_pages.c | 41 +- .../gpu/drm/i915/gem/selftests/i915_gem_context.c | 36 +- .../drm/i915/gem/selftests/i915_gem_execbuffer.c | 190 - drivers/gpu/drm/i915/gem/selftests/i915_gem_mman.c | 2 + drivers/gpu/drm/i915/gem/selftests/mock_context.c | 5 +- drivers/gpu/drm/i915/gt/debugfs_engines.c | 36 - drivers/gpu/drm/i915/gt/debugfs_engines.h | 14 - drivers/gpu/drm/i915/gt/debugfs_gt.c | 47 - drivers/gpu/drm/i915/gt/debugfs_gt.h | 38 - drivers/gpu/drm/i915/gt/debugfs_gt_pm.c | 630 - drivers/gpu/drm/i915/gt/debugfs_gt_pm.h | 14 - drivers/gpu/drm/i915/gt/gen6_ppgtt.c | 2 +- drivers/gpu/drm/i915/gt/gen8_ppgtt.c | 7 +- drivers/gpu/drm/i915/gt/gen8_ppgtt.h | 4 +- drivers/gpu/drm/i915/gt/intel_context.c | 20 +- drivers/gpu/drm/i915/gt/intel_context_types.h | 88 +- drivers/gpu/drm/i915/gt/intel_engine.h | 6 +- drivers/gpu/drm/i915/gt/intel_engine_cs.c | 84 +- drivers/gpu/drm/i915/gt/intel_engine_heartbeat.c | 2 +- drivers/gpu/drm/i915/gt/intel_engine_pm.c | 23 + drivers/gpu/drm/i915/gt/intel_engine_pm.h | 2 + drivers/gpu/drm/i915/gt/intel_engine_types.h | 24 +- .../gpu/drm/i915/gt/intel_execlists_submission.c | 10 +- drivers/gpu/drm/i915/gt/intel_ggtt.c | 23 +- drivers/gpu/drm/i915/gt/intel_gpu_commands.h | 22 +- drivers/gpu/drm/i915/gt/intel_gt.c | 22 +- drivers/gpu/drm/i915/gt/intel_gt_buffer_pool.c | 2 - drivers/gpu/drm/i915/gt/intel_gt_debugfs.c | 49 + drivers/gpu/drm/i915/gt/intel_gt_debugfs.h | 38 + drivers/gpu/drm/i915/gt/intel_gt_engines_debugfs.c | 36 + drivers/gpu/drm/i915/gt/intel_gt_engines_debugfs.h | 14 + drivers/gpu/drm/i915/gt/intel_gt_irq.c | 7 + drivers/gpu/drm/i915/gt/intel_gt_pm.c | 22 +- drivers/gpu/drm/i915/gt/intel_gt_pm_debugfs.c | 636 + drivers/gpu/drm/i915/gt/intel_gt_pm_debugfs.h | 16 + drivers/gpu/drm/i915/gt/intel_gt_types.h | 12 + drivers/gpu/drm/i915/gt/intel_gtt.c | 9 +- drivers/gpu/drm/i915/gt/intel_gtt.h | 11 +- drivers/gpu/drm/i915/gt/intel_llc.c | 2 +- drivers/gpu/drm/i915/gt/intel_lrc.c | 88 +- drivers/gpu/drm/i915/gt/intel_migrate.c | 2 +- drivers/gpu/drm/i915/gt/intel_mocs.c | 176 +- drivers/gpu/drm/i915/gt/intel_mocs.h | 1 + drivers/gpu/drm/i915/gt/intel_ppgtt.c | 13 +- drivers/gpu/drm/i915/gt/intel_rc6.c | 2 +- drivers/gpu/drm/i915/gt/intel_region_lmem.c | 4 +- drivers/gpu/drm/i915/gt/intel_ring.c | 3 +- drivers/gpu/drm/i915/gt/intel_ring_submission.c | 5 +- drivers/gpu/drm/i915/gt/intel_rps.c | 22 +- drivers/gpu/drm/i915/gt/intel_rps.h | 1 + drivers/gpu/drm/i915/gt/intel_sseu.c | 65 +- drivers/gpu/drm/i915/gt/intel_sseu.h | 11 +- drivers/gpu/drm/i915/gt/intel_sseu_debugfs.c | 10 +- drivers/gpu/drm/i915/gt/intel_workarounds.c | 262 +- drivers/gpu/drm/i915/gt/intel_workarounds.h | 2 +- drivers/gpu/drm/i915/gt/mock_engine.c | 2 + .../gpu/drm/i915/gt/selftest_engine_heartbeat.c | 4 +- drivers/gpu/drm/i915/gt/selftest_execlists.c | 16 +- drivers/gpu/drm/i915/gt/selftest_hangcheck.c | 10 +- drivers/gpu/drm/i915/gt/selftest_workarounds.c | 2 +- drivers/gpu/drm/i915/gt/uc/intel_guc.c | 10 +- drivers/gpu/drm/i915/gt/uc/intel_guc.h | 75 +- drivers/gpu/drm/i915/gt/uc/intel_guc_ads.c | 26 +- drivers/gpu/drm/i915/gt/uc/intel_guc_ct.c | 36 +- drivers/gpu/drm/i915/gt/uc/intel_guc_debugfs.c | 18 +- drivers/gpu/drm/i915/gt/uc/intel_guc_fw.c | 13 +- drivers/gpu/drm/i915/gt/uc/intel_guc_log_debugfs.c | 8 +- drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c | 916 +- drivers/gpu/drm/i915/gt/uc/intel_huc.c | 14 +- drivers/gpu/drm/i915/gt/uc/intel_huc_debugfs.c | 6 +- drivers/gpu/drm/i915/gt/uc/intel_uc.c | 2 +- drivers/gpu/drm/i915/gt/uc/intel_uc_debugfs.c | 6 +- drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c | 93 +- drivers/gpu/drm/i915/gt/uc/intel_uc_fw.h | 9 + drivers/gpu/drm/i915/gt/uc/selftest_guc.c | 127 + drivers/gpu/drm/i915/gvt/gtt.c | 17 +- drivers/gpu/drm/i915/gvt/kvmgt.c | 4 +- drivers/gpu/drm/i915/gvt/scheduler.c | 2 +- drivers/gpu/drm/i915/i915_buddy.c | 45 + drivers/gpu/drm/i915/i915_buddy.h | 8 + drivers/gpu/drm/i915/i915_config.c | 2 +- drivers/gpu/drm/i915/i915_debugfs.c | 243 +- drivers/gpu/drm/i915/i915_drv.c | 10 +- drivers/gpu/drm/i915/i915_drv.h | 17 +- drivers/gpu/drm/i915/i915_gem.c | 2 - drivers/gpu/drm/i915/i915_gem_gtt.c | 4 +- drivers/gpu/drm/i915/i915_gem_ww.h | 25 +- drivers/gpu/drm/i915/i915_gpu_error.c | 42 +- drivers/gpu/drm/i915/i915_module.c | 4 +- drivers/gpu/drm/i915/i915_pci.c | 10 +- drivers/gpu/drm/i915/i915_pci.h | 12 +- drivers/gpu/drm/i915/i915_query.c | 3 - drivers/gpu/drm/i915/i915_reg.h | 103 +- drivers/gpu/drm/i915/i915_request.c | 14 +- drivers/gpu/drm/i915/i915_request.h | 26 +- drivers/gpu/drm/i915/i915_sysfs.c | 1 - drivers/gpu/drm/i915/i915_trace.h | 14 +- drivers/gpu/drm/i915/i915_ttm_buddy_manager.c | 20 +- drivers/gpu/drm/i915/i915_utils.h | 13 - drivers/gpu/drm/i915/intel_device_info.h | 1 + drivers/gpu/drm/i915/intel_dram.c | 32 +- drivers/gpu/drm/i915/intel_memory_region.c | 12 + drivers/gpu/drm/i915/intel_memory_region.h | 4 + drivers/gpu/drm/i915/intel_pcode.c | 235 + drivers/gpu/drm/i915/intel_pcode.h | 26 + drivers/gpu/drm/i915/intel_pm.c | 3 +- drivers/gpu/drm/i915/intel_runtime_pm.c | 3 + drivers/gpu/drm/i915/intel_sbi.c | 73 + drivers/gpu/drm/i915/intel_sbi.h | 23 + drivers/gpu/drm/i915/intel_sideband.c | 577 - drivers/gpu/drm/i915/intel_sideband.h | 143 - drivers/gpu/drm/i915/intel_uncore.c | 375 +- drivers/gpu/drm/i915/intel_uncore.h | 13 + drivers/gpu/drm/i915/pxp/intel_pxp.c | 299 + drivers/gpu/drm/i915/pxp/intel_pxp.h | 64 + drivers/gpu/drm/i915/pxp/intel_pxp_cmd.c | 141 + drivers/gpu/drm/i915/pxp/intel_pxp_cmd.h | 15 + drivers/gpu/drm/i915/pxp/intel_pxp_debugfs.c | 78 + drivers/gpu/drm/i915/pxp/intel_pxp_debugfs.h | 21 + drivers/gpu/drm/i915/pxp/intel_pxp_irq.c | 101 + drivers/gpu/drm/i915/pxp/intel_pxp_irq.h | 32 + drivers/gpu/drm/i915/pxp/intel_pxp_pm.c | 46 + drivers/gpu/drm/i915/pxp/intel_pxp_pm.h | 24 + drivers/gpu/drm/i915/pxp/intel_pxp_session.c | 175 + drivers/gpu/drm/i915/pxp/intel_pxp_session.h | 15 + drivers/gpu/drm/i915/pxp/intel_pxp_tee.c | 172 + drivers/gpu/drm/i915/pxp/intel_pxp_tee.h | 17 + drivers/gpu/drm/i915/pxp/intel_pxp_tee_interface.h | 36 + drivers/gpu/drm/i915/pxp/intel_pxp_types.h | 83 + drivers/gpu/drm/i915/selftests/i915_gem_gtt.c | 8 +- .../gpu/drm/i915/selftests/i915_live_selftests.h | 1 + drivers/gpu/drm/i915/selftests/i915_vma.c | 4 +- .../drm/i915/selftests/intel_scheduler_helpers.c | 12 + .../drm/i915/selftests/intel_scheduler_helpers.h | 2 + drivers/gpu/drm/i915/selftests/intel_uncore.c | 34 +- drivers/gpu/drm/i915/vlv_sideband.c | 266 + drivers/gpu/drm/i915/vlv_sideband.h | 123 + drivers/gpu/drm/mxsfb/mxsfb_kms.c | 8 +- drivers/gpu/drm/nouveau/nouveau_bo.c | 4 - drivers/gpu/drm/nouveau/nouveau_gem.c | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/fifo/chang84.c | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/nvenc/base.c | 1 - drivers/gpu/drm/nouveau/nvkm/subdev/mmu/uvmm.c | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgp100.c | 4 +- drivers/gpu/drm/panel/Kconfig | 10 + drivers/gpu/drm/panel/Makefile | 1 + drivers/gpu/drm/panel/panel-abt-y030xx067a.c | 14 +- drivers/gpu/drm/panel/panel-feixin-k101-im2ba02.c | 13 +- .../gpu/drm/panel/panel-feiyang-fy07024di26a30d.c | 29 +- drivers/gpu/drm/panel/panel-ilitek-ili9881c.c | 14 +- drivers/gpu/drm/panel/panel-innolux-ej030na.c | 14 +- drivers/gpu/drm/panel/panel-innolux-p079zca.c | 10 +- drivers/gpu/drm/panel/panel-jdi-fhd-r63452.c | 323 + drivers/gpu/drm/panel/panel-jdi-lt070me05000.c | 8 +- drivers/gpu/drm/panel/panel-kingdisplay-kd097d04.c | 8 +- drivers/gpu/drm/panel/panel-lvds.c | 18 +- drivers/gpu/drm/panel/panel-mantix-mlaf057we51.c | 9 + drivers/gpu/drm/panel/panel-novatek-nt36672a.c | 10 +- drivers/gpu/drm/panel/panel-novatek-nt39016.c | 20 +- .../gpu/drm/panel/panel-panasonic-vvx10f034n00.c | 8 +- drivers/gpu/drm/panel/panel-ronbo-rb070d30.c | 8 +- drivers/gpu/drm/panel/panel-samsung-s6e63j0x03.c | 21 +- drivers/gpu/drm/panel/panel-samsung-s6e63m0-dsi.c | 3 +- drivers/gpu/drm/panel/panel-samsung-s6e63m0-spi.c | 3 +- drivers/gpu/drm/panel/panel-samsung-s6e63m0.c | 4 +- drivers/gpu/drm/panel/panel-samsung-s6e63m0.h | 2 +- .../drm/panel/panel-samsung-s6e88a0-ams452ef01.c | 1 + drivers/gpu/drm/panel/panel-samsung-sofef00.c | 17 +- drivers/gpu/drm/panel/panel-sharp-ls037v7dw01.c | 21 +- drivers/gpu/drm/panel/panel-sharp-ls043t1le01.c | 8 +- drivers/gpu/drm/panel/panel-simple.c | 56 + drivers/gpu/drm/panel/panel-sitronix-st7703.c | 8 + drivers/gpu/drm/panel/panel-tpo-td043mtea1.c | 14 +- drivers/gpu/drm/panel/panel-xinpeng-xpp055c272.c | 25 +- drivers/gpu/drm/r128/ati_pcigart.c | 2 +- drivers/gpu/drm/radeon/radeon.h | 3 + drivers/gpu/drm/radeon/radeon_audio.c | 95 + drivers/gpu/drm/ttm/ttm_bo_util.c | 19 +- drivers/gpu/drm/v3d/v3d_gem.c | 13 +- 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/gpu/drm/virtio/virtgpu_display.c | 4 +- drivers/hsi/clients/ssi_protocol.c | 4 +- drivers/hwmon/acpi_power_meter.c | 13 +- drivers/hwmon/adt7310.c | 3 +- drivers/hwmon/adt7410.c | 3 +- drivers/hwmon/adt7x10.c | 3 +- drivers/hwmon/adt7x10.h | 2 +- drivers/hwmon/dell-smm-hwmon.c | 61 +- drivers/hwmon/hwmon.c | 6 +- drivers/hwmon/max31722.c | 8 +- drivers/hwmon/occ/common.c | 30 +- drivers/hwmon/occ/common.h | 3 +- drivers/hwmon/occ/p8_i2c.c | 15 +- drivers/hwmon/occ/p9_sbe.c | 4 +- drivers/hwmon/tmp421.c | 14 +- drivers/i2c/busses/Kconfig | 11 + drivers/i2c/busses/Makefile | 3 + drivers/i2c/busses/i2c-mlxcpld.c | 12 +- drivers/i2c/busses/i2c-mt65xx.c | 80 + drivers/i2c/busses/i2c-pasemi-core.c | 353 + drivers/i2c/busses/i2c-pasemi-core.h | 21 + drivers/i2c/busses/i2c-pasemi-pci.c | 85 + drivers/i2c/busses/i2c-pasemi-platform.c | 122 + drivers/i2c/busses/i2c-pasemi.c | 409 - drivers/iio/accel/adxl372.c | 1 + drivers/iio/accel/bmc150-accel-core.c | 1 + drivers/iio/adc/ad799x.c | 68 +- drivers/iio/adc/at91-sama5d2_adc.c | 4 +- drivers/iio/adc/max1027.c | 2 +- drivers/iio/buffer/industrialio-triggered-buffer.c | 8 +- drivers/iio/buffer/kfifo_buf.c | 50 + drivers/iio/chemical/Kconfig | 13 + drivers/iio/chemical/Makefile | 1 + drivers/iio/chemical/scd4x.c | 691 + .../iio/common/hid-sensors/hid-sensor-trigger.c | 5 +- drivers/iio/common/st_sensors/st_sensors_core.c | 16 +- drivers/iio/dac/ad5766.c | 42 + drivers/iio/dac/ad8801.c | 11 +- drivers/iio/dac/ds4424.c | 9 +- drivers/iio/dac/lpc18xx_dac.c | 14 +- drivers/iio/dac/ltc1660.c | 7 +- drivers/iio/dac/max5821.c | 9 +- drivers/iio/dac/mcp4922.c | 7 +- drivers/iio/dac/stm32-dac-core.c | 14 +- drivers/iio/dac/ti-dac7311.c | 7 +- drivers/iio/health/afe4403.c | 8 +- drivers/iio/health/afe4404.c | 8 +- drivers/iio/iio_core.h | 4 + drivers/iio/imu/st_lsm9ds0/st_lsm9ds0_core.c | 12 +- drivers/iio/industrialio-buffer.c | 127 +- drivers/iio/industrialio-core.c | 1 + drivers/iio/light/cm36651.c | 7 +- drivers/iio/light/noa1305.c | 7 +- drivers/infiniband/core/counters.c | 40 +- drivers/infiniband/core/device.c | 1 + drivers/infiniband/core/iwpm_util.c | 2 +- drivers/infiniband/core/nldev.c | 278 +- drivers/infiniband/core/sa_query.c | 1 - drivers/infiniband/core/sysfs.c | 52 +- drivers/infiniband/core/verbs.c | 48 + drivers/infiniband/hw/bnxt_re/hw_counters.c | 137 +- drivers/infiniband/hw/cxgb4/cm.c | 1 - drivers/infiniband/hw/cxgb4/device.c | 1 - drivers/infiniband/hw/cxgb4/provider.c | 22 +- drivers/infiniband/hw/efa/efa_verbs.c | 19 +- drivers/infiniband/hw/hfi1/verbs.c | 53 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 20 +- drivers/infiniband/hw/irdma/ctrl.c | 38 - drivers/infiniband/hw/irdma/osdep.h | 1 - drivers/infiniband/hw/irdma/protos.h | 2 - drivers/infiniband/hw/irdma/type.h | 2 +- drivers/infiniband/hw/irdma/uk.c | 57 - drivers/infiniband/hw/irdma/user.h | 4 +- drivers/infiniband/hw/irdma/utils.c | 45 - drivers/infiniband/hw/irdma/verbs.c | 100 +- drivers/infiniband/hw/mlx4/alias_GUID.c | 4 +- drivers/infiniband/hw/mlx4/main.c | 44 +- drivers/infiniband/hw/mlx4/mlx4_ib.h | 2 +- drivers/infiniband/hw/mlx4/qp.c | 4 +- drivers/infiniband/hw/mlx5/counters.c | 282 +- drivers/infiniband/hw/mlx5/fs.c | 187 + drivers/infiniband/hw/mlx5/mlx5_ib.h | 28 +- drivers/infiniband/sw/rxe/rxe_av.c | 20 +- drivers/infiniband/sw/rxe/rxe_hw_counters.c | 42 +- drivers/infiniband/sw/rxe/rxe_param.h | 4 +- drivers/infiniband/sw/rxe/rxe_pool.c | 4 +- drivers/infiniband/sw/rxe/rxe_req.c | 8 +- drivers/infiniband/sw/rxe/rxe_verbs.c | 39 +- drivers/infiniband/sw/rxe/rxe_verbs.h | 8 +- drivers/infiniband/sw/siw/siw_cm.c | 4 +- drivers/infiniband/ulp/ipoib/ipoib_main.c | 1 - drivers/iommu/Kconfig | 8 + drivers/iommu/apple-dart.c | 28 + drivers/leds/trigger/Kconfig | 1 + drivers/md/Kconfig | 10 + drivers/md/Makefile | 4 + drivers/md/bcache/request.c | 13 +- drivers/md/bcache/request.h | 4 +- drivers/md/bcache/writeback.c | 4 +- drivers/md/dm-audit.c | 84 + drivers/md/dm-audit.h | 66 + drivers/md/dm-bufio.c | 1 - drivers/md/dm-crypt.c | 22 +- drivers/md/dm-integrity.c | 25 +- drivers/md/dm-zoned-target.c | 1 - drivers/md/dm.c | 30 +- drivers/md/md.c | 10 +- drivers/memstick/host/jmb38x_ms.c | 2 +- drivers/misc/ad525x_dpot-i2c.c | 3 +- drivers/misc/ad525x_dpot-spi.c | 3 +- drivers/misc/ad525x_dpot.c | 4 +- drivers/misc/ad525x_dpot.h | 2 +- drivers/misc/lis3lv02d/lis3lv02d.c | 3 +- drivers/misc/lis3lv02d/lis3lv02d.h | 2 +- drivers/misc/lis3lv02d/lis3lv02d_spi.c | 4 +- drivers/misc/mei/Kconfig | 2 + drivers/misc/mei/Makefile | 1 + drivers/misc/mei/hbm.c | 12 +- drivers/misc/mei/pxp/Kconfig | 13 + drivers/misc/mei/pxp/Makefile | 7 + drivers/misc/mei/pxp/mei_pxp.c | 229 + drivers/misc/mei/pxp/mei_pxp.h | 18 + drivers/mmc/host/moxart-mmc.c | 29 +- drivers/mmc/host/sdhci-pci-core.c | 29 +- drivers/net/appletalk/cops.c | 2 +- drivers/net/appletalk/ltpc.c | 3 +- drivers/net/arcnet/arc-rimi.c | 5 +- drivers/net/arcnet/arcdevice.h | 5 + drivers/net/arcnet/com20020-isa.c | 2 +- drivers/net/arcnet/com20020-pci.c | 2 +- drivers/net/arcnet/com20020.c | 4 +- drivers/net/arcnet/com20020_cs.c | 2 +- drivers/net/arcnet/com90io.c | 2 +- drivers/net/arcnet/com90xx.c | 3 +- drivers/net/dsa/microchip/ksz_common.c | 4 +- drivers/net/dsa/mv88e6xxx/chip.c | 13 +- drivers/net/dsa/ocelot/felix.c | 149 +- drivers/net/dsa/ocelot/felix.h | 1 + drivers/net/ethernet/3com/3c515.c | 5 +- drivers/net/ethernet/3com/3c574_cs.c | 11 +- drivers/net/ethernet/3com/3c589_cs.c | 10 +- drivers/net/ethernet/3com/3c59x.c | 4 +- drivers/net/ethernet/Kconfig | 1 + drivers/net/ethernet/actions/owl-emac.c | 2 +- drivers/net/ethernet/adaptec/starfire.c | 10 +- drivers/net/ethernet/alacritech/slicoss.c | 2 +- drivers/net/ethernet/alteon/acenic.c | 4 +- drivers/net/ethernet/altera/altera_tse_main.c | 2 +- drivers/net/ethernet/amd/nmclan_cs.c | 3 +- drivers/net/ethernet/amd/sun3lance.c | 4 +- drivers/net/ethernet/amd/sunlance.c | 4 +- drivers/net/ethernet/amd/xgbe/xgbe-dev.c | 2 +- drivers/net/ethernet/amd/xgbe/xgbe.h | 2 +- drivers/net/ethernet/apm/xgene-v2/mac.c | 2 +- drivers/net/ethernet/apm/xgene/xgene_enet_hw.c | 2 +- drivers/net/ethernet/apm/xgene/xgene_enet_sgmac.c | 2 +- drivers/net/ethernet/apm/xgene/xgene_enet_xgmac.c | 2 +- drivers/net/ethernet/apple/bmac.c | 15 +- drivers/net/ethernet/aquantia/atlantic/aq_hw.h | 6 +- drivers/net/ethernet/aquantia/atlantic/aq_macsec.c | 2 +- .../ethernet/aquantia/atlantic/hw_atl/hw_atl_a0.c | 4 +- .../ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.c | 4 +- .../ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.h | 2 +- .../aquantia/atlantic/hw_atl/hw_atl_utils.c | 4 +- .../aquantia/atlantic/hw_atl/hw_atl_utils_fw2x.c | 4 +- .../ethernet/aquantia/atlantic/hw_atl2/hw_atl2.c | 2 +- drivers/net/ethernet/arc/Kconfig | 1 + drivers/net/ethernet/atheros/ag71xx.c | 2 +- drivers/net/ethernet/broadcom/b44.c | 6 +- drivers/net/ethernet/broadcom/bcmsysport.c | 2 +- drivers/net/ethernet/broadcom/bgmac.c | 2 +- drivers/net/ethernet/broadcom/bnx2.c | 2 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x.h | 2 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c | 4 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.h | 3 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c | 2 +- drivers/net/ethernet/broadcom/bnxt/bnxt.c | 2 +- drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c | 4 +- drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.h | 2 +- drivers/net/ethernet/broadcom/genet/bcmgenet.c | 4 +- drivers/net/ethernet/cadence/macb_main.c | 2 +- drivers/net/ethernet/calxeda/xgmac.c | 2 +- drivers/net/ethernet/chelsio/cxgb/gmac.h | 2 +- drivers/net/ethernet/chelsio/cxgb/pm3393.c | 2 +- drivers/net/ethernet/chelsio/cxgb/vsc7326.c | 2 +- drivers/net/ethernet/chelsio/cxgb3/common.h | 4 +- drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c | 38 +- drivers/net/ethernet/chelsio/cxgb3/t3_hw.c | 98 +- drivers/net/ethernet/chelsio/cxgb3/xgmac.c | 2 +- drivers/net/ethernet/cisco/enic/enic_pp.c | 2 +- drivers/net/ethernet/cortina/gemini.c | 2 +- drivers/net/ethernet/dec/tulip/de2104x.c | 2 +- drivers/net/ethernet/dec/tulip/dmfe.c | 2 +- drivers/net/ethernet/dec/tulip/tulip_core.c | 8 +- drivers/net/ethernet/dec/tulip/winbond-840.c | 4 +- drivers/net/ethernet/dlink/dl2k.c | 5 +- drivers/net/ethernet/dlink/sundance.c | 4 +- drivers/net/ethernet/dnet.c | 8 +- drivers/net/ethernet/emulex/benet/be_cmds.c | 2 +- drivers/net/ethernet/emulex/benet/be_cmds.h | 2 +- drivers/net/ethernet/emulex/benet/be_main.c | 2 +- drivers/net/ethernet/ethoc.c | 2 +- drivers/net/ethernet/fealnx.c | 2 +- drivers/net/ethernet/freescale/dpaa/dpaa_eth.c | 4 +- drivers/net/ethernet/freescale/enetc/enetc.c | 5 +- drivers/net/ethernet/freescale/fman/fman_dtsec.c | 8 +- drivers/net/ethernet/freescale/fman/fman_dtsec.h | 2 +- drivers/net/ethernet/freescale/fman/fman_memac.c | 8 +- drivers/net/ethernet/freescale/fman/fman_memac.h | 2 +- drivers/net/ethernet/freescale/fman/fman_tgec.c | 8 +- drivers/net/ethernet/freescale/fman/fman_tgec.h | 2 +- drivers/net/ethernet/freescale/fman/mac.h | 2 +- drivers/net/ethernet/fujitsu/fmvj18x_cs.c | 7 +- drivers/net/ethernet/google/gve/gve.h | 18 +- drivers/net/ethernet/google/gve/gve_adminq.h | 1 + drivers/net/ethernet/google/gve/gve_ethtool.c | 3 +- drivers/net/ethernet/google/gve/gve_main.c | 86 +- drivers/net/ethernet/google/gve/gve_rx.c | 98 +- drivers/net/ethernet/google/gve/gve_tx.c | 94 +- drivers/net/ethernet/google/gve/gve_utils.c | 4 + drivers/net/ethernet/hisilicon/hip04_eth.c | 2 +- drivers/net/ethernet/hisilicon/hisi_femac.c | 2 +- drivers/net/ethernet/hisilicon/hix5hd2_gmac.c | 2 +- drivers/net/ethernet/hisilicon/hns/hnae.h | 4 +- drivers/net/ethernet/hisilicon/hns/hns_ae_adapt.c | 7 +- drivers/net/ethernet/hisilicon/hns/hns_dsaf_gmac.c | 2 +- drivers/net/ethernet/hisilicon/hns/hns_dsaf_mac.c | 2 +- drivers/net/ethernet/hisilicon/hns/hns_dsaf_mac.h | 5 +- drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.h | 2 +- .../net/ethernet/hisilicon/hns/hns_dsaf_xgmac.c | 2 +- drivers/net/ethernet/hisilicon/hns3/hnae3.h | 3 +- drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.c | 74 + .../ethernet/hisilicon/hns3/hns3pf/hclge_devlink.c | 4 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 2 +- .../hisilicon/hns3/hns3vf/hclgevf_devlink.c | 4 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 2 +- drivers/net/ethernet/i825xx/sun3_82586.c | 7 +- drivers/net/ethernet/ibm/emac/core.c | 2 +- drivers/net/ethernet/intel/i40e/i40e.h | 2 +- drivers/net/ethernet/intel/ice/Makefile | 3 +- drivers/net/ethernet/intel/ice/ice.h | 5 + drivers/net/ethernet/intel/ice/ice_adminq_cmd.h | 77 +- drivers/net/ethernet/intel/ice/ice_common.c | 129 +- drivers/net/ethernet/intel/ice/ice_common.h | 7 + drivers/net/ethernet/intel/ice/ice_devids.h | 2 + drivers/net/ethernet/intel/ice/ice_eswitch.c | 3 + drivers/net/ethernet/intel/ice/ice_flex_pipe.c | 275 +- drivers/net/ethernet/intel/ice/ice_flex_pipe.h | 14 + drivers/net/ethernet/intel/ice/ice_flex_type.h | 13 + drivers/net/ethernet/intel/ice/ice_fltr.c | 127 + drivers/net/ethernet/intel/ice/ice_lib.c | 15 + drivers/net/ethernet/intel/ice/ice_lib.h | 1 + drivers/net/ethernet/intel/ice/ice_main.c | 71 + drivers/net/ethernet/intel/ice/ice_protocol_type.h | 169 + drivers/net/ethernet/intel/ice/ice_ptp.c | 385 +- drivers/net/ethernet/intel/ice/ice_ptp.h | 20 +- drivers/net/ethernet/intel/ice/ice_ptp_hw.c | 151 + drivers/net/ethernet/intel/ice/ice_ptp_hw.h | 22 + drivers/net/ethernet/intel/ice/ice_repr.c | 53 + drivers/net/ethernet/intel/ice/ice_switch.c | 2481 +- drivers/net/ethernet/intel/ice/ice_switch.h | 130 +- drivers/net/ethernet/intel/ice/ice_tc_lib.c | 855 + drivers/net/ethernet/intel/ice/ice_tc_lib.h | 130 + drivers/net/ethernet/intel/ice/ice_type.h | 5 + drivers/net/ethernet/intel/ixgb/ixgb_hw.c | 2 +- drivers/net/ethernet/intel/ixgb/ixgb_hw.h | 2 +- drivers/net/ethernet/marvell/mv643xx_eth.c | 2 +- drivers/net/ethernet/marvell/mvneta.c | 4 +- drivers/net/ethernet/marvell/pxa168_eth.c | 6 +- drivers/net/ethernet/mediatek/mtk_star_emac.c | 2 +- drivers/net/ethernet/mellanox/mlx4/main.c | 3 +- drivers/net/ethernet/mellanox/mlx5/core/cq.c | 7 +- drivers/net/ethernet/mellanox/mlx5/core/devlink.c | 4 + .../ethernet/mellanox/mlx5/core/en/rep/bridge.c | 8 +- drivers/net/ethernet/mellanox/mlx5/core/en_fs.c | 4 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 61 +- drivers/net/ethernet/mellanox/mlx5/core/en_rep.c | 6 +- .../net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/main.c | 3 - .../ethernet/mellanox/mlx5/core/sf/dev/driver.c | 5 +- drivers/net/ethernet/mellanox/mlxfw/mlxfw.h | 2 +- drivers/net/ethernet/mellanox/mlxsw/core.c | 8 +- drivers/net/ethernet/mellanox/mlxsw/core_thermal.c | 52 +- drivers/net/ethernet/mellanox/mlxsw/reg.h | 10 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 14 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.h | 3 + .../net/ethernet/mellanox/mlxsw/spectrum_qdisc.c | 115 +- .../net/ethernet/mellanox/mlxsw/spectrum_span.c | 16 + .../net/ethernet/mellanox/mlxsw/spectrum_span.h | 1 + drivers/net/ethernet/micrel/ks8842.c | 2 +- drivers/net/ethernet/micrel/ksz884x.c | 4 +- drivers/net/ethernet/microchip/encx24j600-regmap.c | 10 +- drivers/net/ethernet/microchip/encx24j600.c | 5 +- drivers/net/ethernet/microchip/encx24j600_hw.h | 4 +- drivers/net/ethernet/mscc/ocelot.c | 107 +- drivers/net/ethernet/mscc/ocelot_net.c | 3 +- drivers/net/ethernet/myricom/myri10ge/myri10ge.c | 7 +- drivers/net/ethernet/neterion/s2io.c | 4 +- drivers/net/ethernet/neterion/s2io.h | 2 +- drivers/net/ethernet/netronome/nfp/flower/main.c | 19 +- .../ethernet/netronome/nfp/flower/tunnel_conf.c | 6 +- drivers/net/ethernet/nxp/lpc_eth.c | 2 +- drivers/net/ethernet/pasemi/pasemi_mac.c | 2 +- .../net/ethernet/pensando/ionic/ionic_devlink.c | 1 - drivers/net/ethernet/qlogic/qed/qed_debug.c | 2 +- drivers/net/ethernet/qlogic/qed/qed_dev.c | 2 +- drivers/net/ethernet/qlogic/qed/qed_dev_api.h | 2 +- drivers/net/ethernet/qlogic/qed/qed_l2.c | 2 +- drivers/net/ethernet/qlogic/qed/qed_main.c | 2 +- drivers/net/ethernet/qlogic/qed/qed_mcp.c | 2 +- drivers/net/ethernet/qlogic/qed/qed_mcp.h | 2 +- drivers/net/ethernet/qlogic/qed/qed_rdma.c | 2 +- drivers/net/ethernet/qlogic/qed/qed_vf.c | 2 +- drivers/net/ethernet/qlogic/qed/qed_vf.h | 4 +- drivers/net/ethernet/qlogic/qede/qede_filter.c | 2 +- drivers/net/ethernet/qlogic/qla3xxx.c | 10 +- drivers/net/ethernet/qualcomm/emac/emac-mac.c | 2 +- drivers/net/ethernet/qualcomm/rmnet/rmnet_vnd.c | 2 +- drivers/net/ethernet/rdc/r6040.c | 24 +- drivers/net/ethernet/realtek/8139cp.c | 5 +- drivers/net/ethernet/realtek/8139too.c | 5 +- drivers/net/ethernet/realtek/atp.c | 4 +- drivers/net/ethernet/renesas/ravb.h | 19 +- drivers/net/ethernet/renesas/ravb_main.c | 328 +- drivers/net/ethernet/samsung/sxgbe/sxgbe_common.h | 2 +- drivers/net/ethernet/samsung/sxgbe/sxgbe_core.c | 3 +- drivers/net/ethernet/sfc/ef10.c | 4 +- drivers/net/ethernet/sfc/ef10_sriov.c | 2 +- drivers/net/ethernet/sfc/ef10_sriov.h | 6 +- drivers/net/ethernet/sfc/net_driver.h | 2 +- drivers/net/ethernet/sfc/siena_sriov.c | 2 +- drivers/net/ethernet/sfc/siena_sriov.h | 2 +- drivers/net/ethernet/sis/sis190.c | 4 +- drivers/net/ethernet/sis/sis900.c | 15 +- drivers/net/ethernet/smsc/epic100.c | 4 +- drivers/net/ethernet/smsc/smc91c92_cs.c | 5 +- drivers/net/ethernet/smsc/smsc911x.c | 2 +- drivers/net/ethernet/smsc/smsc9420.c | 2 +- drivers/net/ethernet/stmicro/stmmac/common.h | 4 +- drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c | 2 +- .../net/ethernet/stmicro/stmmac/dwmac1000_core.c | 2 +- .../net/ethernet/stmicro/stmmac/dwmac100_core.c | 2 +- drivers/net/ethernet/stmicro/stmmac/dwmac4_core.c | 2 +- drivers/net/ethernet/stmicro/stmmac/dwmac4_lib.c | 2 +- drivers/net/ethernet/stmicro/stmmac/dwmac_lib.c | 2 +- .../net/ethernet/stmicro/stmmac/dwxgmac2_core.c | 3 +- drivers/net/ethernet/stmicro/stmmac/hwif.h | 3 +- .../net/ethernet/stmicro/stmmac/stmmac_selftests.c | 4 +- drivers/net/ethernet/sun/sunbmac.c | 6 +- drivers/net/ethernet/sun/sunqe.c | 2 +- drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c | 2 +- drivers/net/ethernet/synopsys/dwc-xlgmac.h | 2 +- drivers/net/ethernet/ti/am65-cpsw-nuss.c | 2 +- drivers/net/ethernet/ti/cpmac.c | 2 +- drivers/net/ethernet/ti/davinci_emac.c | 4 +- drivers/net/ethernet/ti/netcp_core.c | 4 +- drivers/net/ethernet/ti/tlan.c | 4 +- drivers/net/ethernet/toshiba/tc35815.c | 3 +- drivers/net/ethernet/xilinx/xilinx_emaclite.c | 7 +- drivers/net/ethernet/xircom/xirc2ps_cs.c | 2 +- drivers/net/hamradio/6pack.c | 6 +- drivers/net/hamradio/baycom_epp.c | 2 +- drivers/net/hamradio/bpqether.c | 5 +- drivers/net/hamradio/dmascc.c | 2 +- drivers/net/hamradio/hdlcdrv.c | 2 +- drivers/net/hamradio/mkiss.c | 6 +- drivers/net/hamradio/scc.c | 5 +- drivers/net/hamradio/yam.c | 2 +- drivers/net/ifb.c | 3 + drivers/net/netdevsim/dev.c | 4 +- drivers/net/phy/mscc/mscc_main.c | 2 +- drivers/net/usb/Kconfig | 4 + drivers/net/usb/aqc111.c | 2 +- drivers/net/usb/ax88179_178a.c | 8 +- drivers/net/usb/catc.c | 2 +- drivers/net/usb/cdc-phonet.c | 4 +- drivers/net/usb/dm9601.c | 3 +- drivers/net/usb/mcs7830.c | 3 +- drivers/net/usb/pegasus.c | 2 +- drivers/net/usb/sr9700.c | 3 +- drivers/net/virtio_net.c | 3 +- drivers/net/wireless/ath/ath10k/core.c | 3 - drivers/net/wireless/ath/ath10k/sdio.c | 1 - drivers/net/wireless/broadcom/b43/phy_g.c | 2 +- drivers/net/wireless/broadcom/b43legacy/radio.c | 2 +- drivers/net/wireless/intel/iwlegacy/3945-mac.c | 1 - drivers/net/wireless/intel/iwlegacy/4965-mac.c | 1 - drivers/net/wireless/intel/iwlwifi/dvm/main.c | 1 - drivers/net/wireless/marvell/mwifiex/cfg80211.c | 2 - drivers/net/wireless/marvell/mwifiex/main.c | 2 - drivers/net/wireless/mediatek/mt7601u/dma.c | 2 +- drivers/net/wireless/microchip/wilc1000/netdev.c | 1 - drivers/net/wireless/quantenna/qtnfmac/core.c | 2 - drivers/net/wireless/quantenna/qtnfmac/pcie/pcie.c | 2 - drivers/net/wireless/realtek/Kconfig | 1 + drivers/net/wireless/realtek/Makefile | 1 + drivers/net/wireless/realtek/rtlwifi/pci.c | 1 - .../net/wireless/realtek/rtlwifi/rtl8192ee/hw.c | 2 +- drivers/net/wireless/realtek/rtw89/Kconfig | 50 + drivers/net/wireless/realtek/rtw89/Makefile | 25 + drivers/net/wireless/realtek/rtw89/cam.c | 695 + drivers/net/wireless/realtek/rtw89/cam.h | 165 + drivers/net/wireless/realtek/rtw89/coex.c | 5716 +++ drivers/net/wireless/realtek/rtw89/coex.h | 181 + drivers/net/wireless/realtek/rtw89/core.c | 2502 + drivers/net/wireless/realtek/rtw89/core.h | 3384 ++ drivers/net/wireless/realtek/rtw89/debug.c | 2489 + drivers/net/wireless/realtek/rtw89/debug.h | 77 + drivers/net/wireless/realtek/rtw89/efuse.c | 188 + drivers/net/wireless/realtek/rtw89/efuse.h | 13 + drivers/net/wireless/realtek/rtw89/fw.c | 1641 + drivers/net/wireless/realtek/rtw89/fw.h | 1378 + drivers/net/wireless/realtek/rtw89/mac.c | 3838 ++ drivers/net/wireless/realtek/rtw89/mac.h | 860 + drivers/net/wireless/realtek/rtw89/mac80211.c | 676 + drivers/net/wireless/realtek/rtw89/pci.c | 3060 ++ drivers/net/wireless/realtek/rtw89/pci.h | 635 + drivers/net/wireless/realtek/rtw89/phy.c | 2868 ++ drivers/net/wireless/realtek/rtw89/phy.h | 311 + drivers/net/wireless/realtek/rtw89/ps.c | 150 + drivers/net/wireless/realtek/rtw89/ps.h | 16 + drivers/net/wireless/realtek/rtw89/reg.h | 2159 + drivers/net/wireless/realtek/rtw89/regd.c | 353 + drivers/net/wireless/realtek/rtw89/rtw8852a.c | 2036 + drivers/net/wireless/realtek/rtw89/rtw8852a.h | 109 + drivers/net/wireless/realtek/rtw89/rtw8852a_rfk.c | 3911 ++ drivers/net/wireless/realtek/rtw89/rtw8852a_rfk.h | 24 + .../wireless/realtek/rtw89/rtw8852a_rfk_table.c | 1607 + .../wireless/realtek/rtw89/rtw8852a_rfk_table.h | 133 + .../net/wireless/realtek/rtw89/rtw8852a_table.c | 48725 +++++++++++++++++++ .../net/wireless/realtek/rtw89/rtw8852a_table.h | 28 + drivers/net/wireless/realtek/rtw89/sar.c | 190 + drivers/net/wireless/realtek/rtw89/sar.h | 26 + drivers/net/wireless/realtek/rtw89/ser.c | 491 + drivers/net/wireless/realtek/rtw89/ser.h | 15 + drivers/net/wireless/realtek/rtw89/txrx.h | 358 + drivers/net/wireless/realtek/rtw89/util.h | 17 + drivers/net/wireless/rndis_wlan.c | 2 - drivers/net/wireless/st/cw1200/bh.c | 2 - drivers/nfc/microread/i2c.c | 4 - drivers/nfc/microread/mei.c | 2 - drivers/nfc/s3fwrn5/firmware.c | 29 +- drivers/nfc/s3fwrn5/nci.c | 18 +- drivers/nfc/st-nci/i2c.c | 4 - drivers/nfc/st-nci/ndlc.c | 4 - drivers/nfc/st-nci/se.c | 6 - drivers/nfc/st-nci/spi.c | 4 - drivers/nfc/st21nfca/i2c.c | 4 - drivers/nfc/st21nfca/se.c | 4 - drivers/nfc/trf7970a.c | 8 - drivers/nvdimm/blk.c | 5 +- drivers/nvdimm/btt.c | 5 +- drivers/nvdimm/pmem.c | 3 +- drivers/nvme/host/core.c | 32 +- drivers/nvme/host/multipath.c | 22 +- drivers/nvmem/core.c | 174 +- drivers/nvmem/imx-ocotp.c | 25 + drivers/of/irq.c | 17 +- drivers/pci/controller/Kconfig | 17 + drivers/pci/controller/Makefile | 1 + drivers/pci/controller/dwc/Kconfig | 28 +- drivers/pci/controller/dwc/Makefile | 1 + drivers/pci/controller/dwc/pci-dra7xx.c | 22 +- drivers/pci/controller/dwc/pci-imx6.c | 2 +- drivers/pci/controller/dwc/pcie-designware-ep.c | 3 + drivers/pci/controller/dwc/pcie-designware.c | 1 + drivers/pci/controller/dwc/pcie-qcom-ep.c | 721 + drivers/pci/controller/dwc/pcie-visconti.c | 5 +- drivers/pci/controller/pci-aardvark.c | 372 +- drivers/pci/controller/pci-xgene-msi.c | 2 +- drivers/pci/controller/pcie-apple.c | 822 + drivers/pci/controller/pcie-brcmstb.c | 2 +- drivers/pci/controller/pcie-iproc.c | 2 +- drivers/pci/controller/pcie-rcar-ep.c | 5 +- drivers/pci/controller/pcie-rcar-host.c | 2 - drivers/pci/controller/vmd.c | 41 +- drivers/pci/endpoint/pci-epc-core.c | 2 +- drivers/pci/endpoint/pci-epf-core.c | 4 +- drivers/pci/hotplug/acpiphp_glue.c | 2 +- drivers/pci/hotplug/cpqphp_ctrl.c | 4 +- drivers/pci/hotplug/ibmphp.h | 4 +- drivers/pci/hotplug/shpchp_hpc.c | 2 +- drivers/pci/msi.c | 18 +- drivers/pci/of.c | 10 +- drivers/pci/pci-driver.c | 2 +- drivers/pci/pcie/aer.c | 2 +- drivers/pci/quirks.c | 2 +- drivers/pci/switch/switchtec.c | 28 +- drivers/pci/vpd.c | 79 +- drivers/pcmcia/pcmcia_cis.c | 5 +- drivers/pinctrl/bcm/pinctrl-ns.c | 29 +- drivers/pinctrl/pinctrl-gemini.c | 4 +- drivers/pinctrl/qcom/pinctrl-spmi-gpio.c | 1 + drivers/pinctrl/renesas/core.c | 73 +- drivers/pinctrl/stm32/pinctrl-stm32.c | 20 +- drivers/pinctrl/uniphier/Kconfig | 4 + drivers/pinctrl/uniphier/Makefile | 1 + drivers/pinctrl/uniphier/pinctrl-uniphier-ld11.c | 18 + drivers/pinctrl/uniphier/pinctrl-uniphier-ld20.c | 35 + drivers/pinctrl/uniphier/pinctrl-uniphier-nx1.c | 489 + drivers/pinctrl/uniphier/pinctrl-uniphier-pxs3.c | 40 + drivers/platform/mellanox/mlxreg-io.c | 4 +- drivers/platform/x86/Kconfig | 17 +- drivers/platform/x86/Makefile | 2 +- drivers/platform/x86/amd-pmc.c | 1 + drivers/platform/x86/dell/Kconfig | 1 + drivers/platform/x86/gigabyte-wmi.c | 1 + drivers/platform/x86/hp_accel.c | 3 +- drivers/platform/x86/intel/int1092/intel_sar.c | 23 +- .../x86/intel/int3472/intel_skl_int3472_discrete.c | 2 +- drivers/platform/x86/intel_scu_ipc.c | 6 +- drivers/platform/x86/nvidia-wmi-ec-backlight.c | 213 + drivers/platform/x86/thinkpad_acpi.c | 137 +- drivers/platform/x86/wmaa-backlight-wmi.c | 205 - drivers/power/supply/ab8500_bmdata.c | 3 +- drivers/power/supply/axp288_charger.c | 151 +- drivers/power/supply/max17040_battery.c | 2 + drivers/power/supply/max17042_battery.c | 7 +- drivers/power/supply/rt5033_battery.c | 2 +- drivers/remoteproc/Kconfig | 11 + drivers/remoteproc/Makefile | 1 + drivers/remoteproc/imx_dsp_rproc.c | 1206 + drivers/remoteproc/imx_rproc.c | 28 +- drivers/remoteproc/imx_rproc.h | 39 + drivers/s390/block/dcssblk.c | 7 +- drivers/scsi/csiostor/csio_lnode.c | 2 +- drivers/scsi/hisi_sas/hisi_sas.h | 1 + drivers/scsi/hisi_sas/hisi_sas_main.c | 89 +- drivers/scsi/hisi_sas/hisi_sas_v1_hw.c | 13 +- drivers/scsi/hisi_sas/hisi_sas_v2_hw.c | 19 +- drivers/scsi/hisi_sas/hisi_sas_v3_hw.c | 11 +- drivers/scsi/hosts.c | 3 +- drivers/scsi/libsas/sas_init.c | 3 +- drivers/scsi/scsi.c | 4 +- drivers/scsi/scsi_debug.c | 10 +- drivers/scsi/scsi_sysfs.c | 9 + drivers/scsi/scsi_transport_iscsi.c | 2 - drivers/scsi/storvsc_drv.c | 32 +- drivers/scsi/ufs/ufs-exynos.c | 6 +- drivers/scsi/ufs/ufs-hisi.c | 6 +- drivers/scsi/ufs/ufs-mediatek.c | 68 +- drivers/scsi/ufs/ufs-mediatek.h | 20 + drivers/scsi/ufs/ufs-qcom.c | 6 +- drivers/scsi/ufs/ufshcd.c | 21 +- drivers/scsi/ufs/ufshcd.h | 8 +- drivers/soc/bcm/bcm63xx/bcm-pmb.c | 4 +- drivers/soc/bcm/bcm63xx/bcm63xx-power.c | 4 +- drivers/soc/bcm/brcmstb/biuctrl.c | 2 + drivers/spi/spi-bcm-qspi.c | 262 +- drivers/spi/spi-cadence-quadspi.c | 2 +- drivers/spi/spi-mux.c | 7 + drivers/spi/spi-tegra20-slink.c | 2 +- drivers/spi/spi.c | 27 +- drivers/staging/fbtft/fbtft-core.c | 8 +- drivers/staging/fbtft/fbtft.h | 8 +- drivers/staging/ks7010/Kconfig | 3 + drivers/staging/most/dim2/Makefile | 2 +- drivers/staging/most/dim2/dim2.c | 79 +- drivers/staging/most/dim2/sysfs.c | 49 - drivers/staging/most/dim2/sysfs.h | 11 - drivers/staging/r8188eu/core/rtw_ap.c | 4 +- drivers/staging/r8188eu/core/rtw_cmd.c | 12 +- drivers/staging/r8188eu/core/rtw_ioctl_set.c | 2 +- drivers/staging/r8188eu/core/rtw_mlme.c | 13 +- drivers/staging/r8188eu/core/rtw_mlme_ext.c | 73 +- drivers/staging/r8188eu/core/rtw_p2p.c | 16 +- drivers/staging/r8188eu/core/rtw_pwrctrl.c | 6 +- drivers/staging/r8188eu/core/rtw_wlan_util.c | 44 +- drivers/staging/r8188eu/core/rtw_xmit.c | 44 +- drivers/staging/r8188eu/hal/HalHWImg8188E_BB.c | 16 +- drivers/staging/r8188eu/hal/HalHWImg8188E_MAC.c | 5 +- drivers/staging/r8188eu/hal/HalHWImg8188E_RF.c | 5 +- drivers/staging/r8188eu/hal/hal_com.c | 3 +- drivers/staging/r8188eu/hal/hal_intf.c | 16 +- drivers/staging/r8188eu/hal/odm.c | 400 +- drivers/staging/r8188eu/hal/odm_HWConfig.c | 186 +- drivers/staging/r8188eu/hal/odm_RTL8188E.c | 5 +- drivers/staging/r8188eu/hal/rtl8188e_cmd.c | 6 +- drivers/staging/r8188eu/hal/rtl8188e_dm.c | 75 +- drivers/staging/r8188eu/hal/rtl8188e_hal_init.c | 8 +- drivers/staging/r8188eu/hal/usb_halinit.c | 78 +- drivers/staging/r8188eu/hal/usb_ops_linux.c | 7 - drivers/staging/r8188eu/include/drv_types.h | 23 +- drivers/staging/r8188eu/include/hal_intf.h | 39 +- drivers/staging/r8188eu/include/odm.h | 86 +- drivers/staging/r8188eu/include/odm_precomp.h | 11 - drivers/staging/r8188eu/include/odm_types.h | 6 - drivers/staging/r8188eu/include/rtl8188e_dm.h | 2 - drivers/staging/r8188eu/include/rtl8188e_hal.h | 62 - drivers/staging/r8188eu/include/rtl8188e_spec.h | 4 - drivers/staging/r8188eu/include/rtw_br_ext.h | 3 +- drivers/staging/r8188eu/include/rtw_eeprom.h | 55 - drivers/staging/r8188eu/include/rtw_led.h | 2 - drivers/staging/r8188eu/include/rtw_pwrctrl.h | 2 - drivers/staging/r8188eu/include/rtw_rf.h | 11 - drivers/staging/r8188eu/include/rtw_sreset.h | 4 - drivers/staging/r8188eu/include/usb_ops.h | 3 - drivers/staging/r8188eu/os_dep/ioctl_linux.c | 9 +- drivers/staging/r8188eu/os_dep/os_intfs.c | 4 +- drivers/staging/r8188eu/os_dep/usb_intf.c | 45 +- drivers/staging/rtl8723bs/hal/odm_DIG.c | 2 +- drivers/staging/vt6655/baseband.c | 60 +- drivers/staging/vt6655/card.c | 98 +- drivers/staging/vt6655/channel.c | 12 +- drivers/staging/vt6655/device.h | 8 +- drivers/staging/vt6655/device_main.c | 154 +- drivers/staging/vt6655/dpc.c | 2 +- drivers/staging/vt6655/key.c | 2 +- drivers/staging/vt6655/mac.c | 50 +- drivers/staging/vt6655/mac.h | 2 +- drivers/staging/vt6655/power.c | 24 +- drivers/staging/vt6655/rf.c | 12 +- drivers/staging/vt6655/rxtx.c | 14 +- drivers/tee/optee/core.c | 3 + drivers/tee/optee/device.c | 22 + drivers/tee/optee/optee_private.h | 1 + drivers/tty/serial/8250/8250_dw.c | 19 +- drivers/tty/serial/8250/8250_dwlib.c | 10 + drivers/tty/serial/8250/8250_dwlib.h | 1 + drivers/tty/serial/8250/8250_lpss.c | 9 +- drivers/tty/serial/atmel_serial.c | 4 +- drivers/tty/serial/max310x.c | 7 +- drivers/tty/serial/samsung_tty.c | 13 +- drivers/tty/serial/sc16is7xx.c | 12 +- drivers/tty/sysrq.c | 2 + drivers/usb/gadget/function/f_mass_storage.c | 87 +- drivers/usb/gadget/function/f_phonet.c | 5 +- drivers/usb/gadget/function/f_uac2.c | 5 +- drivers/usb/gadget/function/u_audio.c | 96 +- drivers/usb/gadget/legacy/hid.c | 4 +- drivers/usb/gadget/udc/amd5536udc.h | 1 - drivers/usb/gadget/udc/pxa25x_udc.c | 2 +- drivers/usb/gadget/udc/snps_udc_plat.c | 5 - drivers/usb/host/ohci-tmio.c | 2 +- drivers/usb/host/xhci-dbgtty.c | 28 +- drivers/usb/host/xhci-pci.c | 6 +- drivers/usb/host/xhci-ring.c | 39 +- drivers/usb/host/xhci.c | 5 + drivers/usb/host/xhci.h | 1 + drivers/usb/musb/Kconfig | 2 +- drivers/usb/musb/musb_dsps.c | 4 +- drivers/vdpa/vdpa_user/vduse_dev.c | 37 +- drivers/vfio/fsl-mc/vfio_fsl_mc.c | 45 +- drivers/vfio/pci/vfio_pci_igd.c | 234 +- drivers/vhost/vdpa.c | 2 +- drivers/video/fbdev/core/bitblit.c | 16 - drivers/video/fbdev/core/fbcon.c | 509 +- drivers/video/fbdev/core/fbcon.h | 59 - drivers/video/fbdev/core/fbcon_ccw.c | 28 +- drivers/video/fbdev/core/fbcon_cw.c | 28 +- drivers/video/fbdev/core/fbcon_rotate.h | 9 - drivers/video/fbdev/core/fbcon_ud.c | 37 +- drivers/video/fbdev/core/tileblit.c | 16 - drivers/video/fbdev/omap/omapfb_main.c | 1 + drivers/video/fbdev/skeletonfb.c | 12 +- drivers/virtio/virtio.c | 11 + fs/btrfs/block-group.c | 31 +- fs/btrfs/block-group.h | 2 +- fs/btrfs/btrfs_inode.h | 7 +- fs/btrfs/delayed-ref.c | 17 +- fs/btrfs/delayed-ref.h | 51 +- fs/btrfs/dev-replace.c | 16 +- fs/btrfs/extent-tree.c | 38 +- fs/btrfs/extent_io.c | 1 - fs/btrfs/file-item.c | 8 +- fs/btrfs/file.c | 20 +- fs/btrfs/inode.c | 43 +- fs/btrfs/ioctl.c | 85 +- fs/btrfs/ref-verify.c | 4 +- fs/btrfs/relocation.c | 28 +- fs/btrfs/scrub.c | 6 +- fs/btrfs/tree-log.c | 2 +- fs/btrfs/volumes.c | 251 +- fs/btrfs/volumes.h | 46 +- fs/ceph/caps.c | 12 +- fs/ceph/file.c | 1 - fs/ceph/inode.c | 2 - fs/ceph/mds_client.c | 17 +- fs/ceph/super.c | 17 +- fs/ceph/super.h | 3 - fs/cifs/connect.c | 19 +- fs/cifs/fs_context.c | 8 + fs/cifs/fs_context.h | 1 + fs/cifs/smb2inode.c | 42 +- fs/direct-io.c | 14 +- fs/erofs/Kconfig | 16 + fs/erofs/Makefile | 1 + fs/erofs/compress.h | 21 +- fs/erofs/data.c | 2 +- fs/erofs/decompressor.c | 134 +- fs/erofs/decompressor_lzma.c | 290 + fs/erofs/erofs_fs.h | 28 +- fs/erofs/internal.h | 51 +- fs/erofs/super.c | 17 +- fs/erofs/zdata.c | 111 +- fs/erofs/zdata.h | 7 - fs/erofs/zmap.c | 62 +- fs/ext4/extents.c | 95 +- fs/ext4/file.c | 7 +- fs/ext4/inode.c | 15 +- fs/f2fs/file.c | 2 +- fs/f2fs/segment.c | 2 +- fs/f2fs/super.c | 2 +- fs/fuse/dax.c | 5 +- fs/fuse/dev.c | 2 +- fs/fuse/dir.c | 36 +- fs/fuse/file.c | 95 +- fs/fuse/fuse_i.h | 15 +- fs/fuse/inode.c | 45 +- fs/gfs2/bmap.c | 60 +- fs/gfs2/file.c | 250 +- fs/gfs2/glock.c | 475 +- fs/gfs2/glock.h | 31 +- fs/gfs2/glops.c | 41 +- fs/gfs2/incore.h | 11 +- fs/gfs2/inode.c | 12 +- fs/gfs2/rgrp.c | 77 +- fs/gfs2/rgrp.h | 3 +- fs/gfs2/super.c | 4 +- fs/gfs2/trace_gfs2.h | 9 +- fs/gfs2/util.c | 2 + fs/io_uring.c | 82 +- fs/iomap/buffered-io.c | 2 +- fs/iomap/direct-io.c | 78 +- fs/ksmbd/smb2misc.c | 12 +- fs/ksmbd/smb2ops.c | 6 +- fs/ksmbd/smb2pdu.c | 12 +- fs/lockd/svc.c | 6 +- fs/lockd/xdr.c | 152 +- fs/lockd/xdr4.c | 153 +- fs/nfs/callback_xdr.c | 4 +- fs/nfsd/nfs2acl.c | 44 +- fs/nfsd/nfs3acl.c | 48 +- fs/nfsd/nfs3xdr.c | 373 +- fs/nfsd/nfs4proc.c | 2 +- fs/nfsd/nfs4xdr.c | 48 +- fs/nfsd/nfsd.h | 6 +- fs/nfsd/nfssvc.c | 26 +- fs/nfsd/nfsxdr.c | 174 +- fs/nfsd/xdr.h | 35 +- fs/nfsd/xdr3.h | 61 +- fs/nfsd/xdr4.h | 7 +- fs/ntfs/file.c | 2 +- fs/ntfs3/attrib.c | 8 +- fs/ntfs3/dir.c | 19 +- fs/ntfs3/file.c | 2 +- fs/ntfs3/frecord.c | 32 +- fs/ntfs3/inode.c | 124 +- fs/ntfs3/ntfs_fs.h | 4 +- fs/ntfs3/super.c | 90 +- fs/orangefs/dcache.c | 4 +- fs/orangefs/super.c | 4 +- fs/xfs/libxfs/xfs_alloc.c | 12 +- fs/xfs/libxfs/xfs_bmap.c | 12 +- fs/xfs/libxfs/xfs_btree.c | 14 +- fs/xfs/libxfs/xfs_btree.h | 12 +- fs/xfs/libxfs/xfs_btree_staging.c | 6 +- fs/xfs/libxfs/xfs_defer.c | 171 +- fs/xfs/libxfs/xfs_defer.h | 38 +- fs/xfs/libxfs/xfs_dquot_buf.c | 4 +- fs/xfs/libxfs/xfs_format.h | 12 +- fs/xfs/libxfs/xfs_inode_buf.c | 6 +- fs/xfs/libxfs/xfs_inode_fork.c | 16 +- fs/xfs/libxfs/xfs_sb.c | 4 +- fs/xfs/scrub/agheader.c | 13 +- fs/xfs/scrub/agheader_repair.c | 8 +- fs/xfs/scrub/btree.c | 54 +- fs/xfs/scrub/dabtree.c | 62 +- fs/xfs/scrub/repair.h | 3 + fs/xfs/scrub/scrub.c | 64 +- fs/xfs/xfs_bmap_item.c | 2 +- fs/xfs/xfs_buf_item_recover.c | 2 +- fs/xfs/xfs_dquot.c | 2 +- fs/xfs/xfs_extfree_item.c | 8 +- fs/xfs/xfs_file.c | 8 +- fs/xfs/xfs_ioctl.c | 6 +- fs/xfs/xfs_log_recover.c | 12 +- fs/xfs/xfs_qm.c | 2 +- fs/xfs/xfs_refcount_item.c | 2 +- fs/xfs/xfs_rmap_item.c | 2 +- fs/xfs/xfs_trans.c | 8 +- fs/xfs/xfs_trans.h | 6 - fs/zonefs/super.c | 6 +- include/acpi/platform/acgcc.h | 9 +- include/drm/drm_connector.h | 55 + include/drm/drm_modeset_lock.h | 8 + include/drm/drm_of.h | 7 + include/drm/drm_privacy_screen_consumer.h | 65 + include/drm/drm_privacy_screen_driver.h | 84 + include/drm/drm_privacy_screen_machine.h | 46 + include/drm/i915_component.h | 1 + include/drm/i915_pxp_tee_interface.h | 42 + include/drm/ttm/ttm_bo_api.h | 6 +- include/drm/ttm/ttm_bo_driver.h | 2 +- include/dt-bindings/clock/qcom,camcc-sc7280.h | 127 + include/dt-bindings/clock/qcom,gcc-msm8994.h | 13 + include/dt-bindings/clock/qcom,gcc-qcm2290.h | 188 + include/dt-bindings/clock/qcom,lpass-sc7280.h | 16 + include/dt-bindings/clock/qcom,rpmcc.h | 6 + include/kunit/test.h | 13 +- include/linux/bio.h | 82 +- include/linux/blk-mq.h | 21 +- include/linux/blk_types.h | 34 +- include/linux/blkdev.h | 12 +- include/linux/bottom_half.h | 1 + include/linux/bvec.h | 2 +- include/linux/container_of.h | 40 + include/linux/cpufreq.h | 165 +- include/linux/damon.h | 10 + include/linux/dma-resv.h | 5 +- include/linux/dsa/ocelot.h | 49 + include/linux/energy_model.h | 68 +- include/linux/etherdevice.h | 7 +- include/linux/fb.h | 2 +- include/linux/fs.h | 8 +- include/linux/fsl/mc.h | 14 + include/linux/genhd.h | 4 - include/linux/hugetlb.h | 19 + include/linux/iio/buffer.h | 7 + include/linux/iio/buffer_impl.h | 11 + include/linux/iio/triggered_buffer.h | 11 +- include/linux/iomap.h | 16 +- include/linux/irqdomain.h | 4 + include/linux/kernel.h | 33 +- include/linux/list.h | 4 +- include/linux/llist.h | 4 +- include/linux/lockd/xdr.h | 27 +- include/linux/lockd/xdr4.h | 29 +- include/linux/lsm_hook_defs.h | 14 +- include/linux/lsm_hooks.h | 14 +- include/linux/memory.h | 7 +- include/linux/mlx5/mlx5_ifc.h | 10 +- include/linux/mm.h | 4 +- include/linux/netdevice.h | 10 +- include/linux/netfilter_arp/arp_tables.h | 5 +- include/linux/netfilter_bridge/ebtables.h | 5 +- include/linux/netfilter_ingress.h | 58 - include/linux/netfilter_ipv4/ip_tables.h | 6 +- include/linux/netfilter_ipv6/ip6_tables.h | 5 +- include/linux/netfilter_netdev.h | 146 + include/linux/nvmem-provider.h | 5 + include/linux/of_net.h | 2 +- include/linux/pagemap.h | 58 +- include/linux/pci.h | 2 + include/linux/plist.h | 5 +- include/linux/qed/qed_eth_if.h | 2 +- include/linux/qed/qed_if.h | 2 +- include/linux/qed/qed_rdma_if.h | 3 +- include/linux/rwsem.h | 1 - include/linux/sbitmap.h | 13 + include/linux/sched.h | 2 +- include/linux/sched/task.h | 3 +- include/linux/security.h | 33 +- include/linux/skbuff.h | 4 + include/linux/smp.h | 1 - include/linux/soc/marvell/octeontx2/asm.h | 1 + include/linux/soc/qcom/smd-rpm.h | 2 + include/linux/spi/max7301.h | 2 +- include/linux/spi/spi.h | 3 + include/linux/spinlock.h | 1 - include/linux/stackdepot.h | 25 +- include/linux/sunrpc/svc.h | 11 +- include/linux/switchtec.h | 1 + include/linux/syscalls.h | 7 +- include/linux/uio.h | 4 +- include/linux/wait.h | 3 +- include/linux/workqueue.h | 5 +- include/linux/xz.h | 106 + include/media/media-entity.h | 3 +- include/net/ax25.h | 13 +- include/net/datalink.h | 2 +- include/net/devlink.h | 79 +- include/net/dn.h | 2 +- include/net/llc.h | 2 +- include/net/llc_if.h | 3 +- include/net/ndisc.h | 2 +- include/net/neighbour.h | 34 +- include/net/rose.h | 8 +- include/rdma/ib_hdrs.h | 1 + include/rdma/ib_verbs.h | 65 +- include/rdma/rdma_counter.h | 2 + include/scsi/libsas.h | 1 + include/soc/mscc/ocelot.h | 55 +- include/soc/mscc/ocelot_ptp.h | 3 + include/trace/events/devlink.h | 72 +- include/trace/events/erofs.h | 2 +- include/trace/events/f2fs.h | 12 +- include/uapi/asm-generic/unistd.h | 5 +- include/uapi/drm/i915_drm.h | 103 + include/uapi/linux/audit.h | 6 +- include/uapi/linux/futex.h | 25 + include/uapi/linux/neighbour.h | 35 +- include/uapi/linux/netfilter.h | 1 + include/uapi/linux/pci_regs.h | 6 + include/uapi/rdma/rdma_netlink.h | 5 + include/uapi/rdma/rdma_user_rxe.h | 10 +- init/main.c | 6 +- kernel/Makefile | 2 +- kernel/dma/debug.c | 12 +- kernel/dma/mapping.c | 12 +- kernel/fork.c | 2 +- kernel/futex.c | 4272 -- kernel/futex/Makefile | 3 + kernel/futex/core.c | 1176 + kernel/futex/futex.h | 295 + kernel/futex/pi.c | 1233 + kernel/futex/requeue.c | 897 + kernel/futex/syscalls.c | 398 + kernel/futex/waitwake.c | 708 + kernel/irq/Kconfig | 3 - kernel/irq/irqdesc.c | 4 - kernel/irq/irqdomain.c | 7 +- kernel/livepatch/transition.c | 95 +- kernel/locking/rwbase_rt.c | 5 +- kernel/power/energy_model.c | 86 +- kernel/rcu/tasks.h | 12 +- kernel/rcu/tree.h | 16 +- kernel/rcu/tree_stall.h | 8 +- kernel/sched/core.c | 126 +- kernel/sched/fair.c | 19 +- kernel/sched/topology.c | 4 - kernel/smp.c | 6 +- kernel/sys_ni.c | 3 +- kernel/workqueue.c | 18 +- lib/Kconfig | 4 + lib/Kconfig.kasan | 2 +- lib/decompress_unxz.c | 10 +- lib/iov_iter.c | 103 +- lib/sbitmap.c | 51 + lib/stackdepot.c | 33 +- lib/test_kasan.c | 19 +- lib/xz/Kconfig | 13 + lib/xz/xz_dec_lzma2.c | 182 +- lib/xz/xz_dec_stream.c | 6 +- lib/xz/xz_dec_syms.c | 9 +- lib/xz/xz_private.h | 3 + lib/zstd/compress/zstd_compress.c | 4 +- lib/zstd/compress/zstd_lazy.c | 10 +- lib/zstd/compress/zstd_opt.c | 7 +- lib/zstd/decompress/zstd_decompress.c | 9 +- localversion-next | 2 +- mm/damon/Kconfig | 10 +- mm/damon/Makefile | 3 +- mm/damon/dbgfs-test.h | 54 + mm/damon/dbgfs.c | 177 +- mm/damon/paddr.c | 224 + mm/damon/prmtv-common.c | 87 + mm/damon/prmtv-common.h | 17 + mm/damon/vaddr.c | 88 +- mm/filemap.c | 4 +- mm/gup.c | 139 +- mm/huge_memory.c | 6 +- mm/hugetlb.c | 111 +- mm/kasan/init.c | 5 - mm/kasan/shadow.c | 5 + mm/khugepaged.c | 10 +- mm/memblock.c | 7 +- mm/migrate.c | 6 +- mm/mprotect.c | 5 +- mm/mremap.c | 36 +- mm/page_alloc.c | 11 +- mm/page_ext.c | 4 +- mm/page_io.c | 10 +- mm/page_owner.c | 2 + mm/slab.c | 4 +- net/802/p8022.c | 2 +- net/802/psnap.c | 2 +- net/atm/lec.c | 3 +- net/ax25/af_ax25.c | 2 +- net/ax25/ax25_dev.c | 2 +- net/ax25/ax25_iface.c | 6 +- net/ax25/ax25_in.c | 4 +- net/ax25/ax25_out.c | 2 +- net/bluetooth/hci_core.c | 1 + net/bluetooth/hci_sock.c | 11 +- net/bluetooth/hci_sysfs.c | 2 + net/bluetooth/l2cap_sock.c | 19 + net/bridge/netfilter/ebtable_broute.c | 2 +- net/bridge/netfilter/ebtable_filter.c | 13 +- net/bridge/netfilter/ebtable_nat.c | 12 +- net/bridge/netfilter/ebtables.c | 6 +- net/ceph/mon_client.c | 3 +- net/core/dev.c | 19 +- net/core/devlink.c | 164 +- net/core/neighbour.c | 196 +- net/core/net-procfs.c | 24 +- net/dsa/Kconfig | 4 - net/dsa/dsa2.c | 4 +- net/dsa/switch.c | 2 +- net/dsa/tag_ocelot.c | 1 - net/dsa/tag_ocelot_8021q.c | 40 +- net/ipv4/icmp.c | 23 +- net/ipv4/ip_gre.c | 2 +- net/ipv4/ip_tunnel.c | 2 +- net/ipv4/ip_vti.c | 2 +- net/ipv4/ipip.c | 2 +- net/ipv4/netfilter/arp_tables.c | 7 +- net/ipv4/netfilter/arptable_filter.c | 10 +- net/ipv4/netfilter/ip_tables.c | 7 +- net/ipv4/netfilter/iptable_filter.c | 9 +- net/ipv4/netfilter/iptable_mangle.c | 8 +- net/ipv4/netfilter/iptable_nat.c | 15 +- net/ipv4/netfilter/iptable_raw.c | 10 +- net/ipv4/netfilter/iptable_security.c | 9 +- net/ipv6/addrconf.c | 4 +- net/ipv6/ioam6.c | 70 +- net/ipv6/ioam6_iptunnel.c | 6 +- net/ipv6/ip6_gre.c | 4 +- net/ipv6/ip6_tunnel.c | 2 +- net/ipv6/ip6_vti.c | 2 +- net/ipv6/ndisc.c | 4 +- net/ipv6/netfilter/ip6_tables.c | 6 +- net/ipv6/netfilter/ip6t_rt.c | 48 +- net/ipv6/netfilter/ip6table_filter.c | 10 +- net/ipv6/netfilter/ip6table_mangle.c | 8 +- net/ipv6/netfilter/ip6table_nat.c | 15 +- net/ipv6/netfilter/ip6table_raw.c | 10 +- net/ipv6/netfilter/ip6table_security.c | 9 +- net/ipv6/sit.c | 4 +- net/llc/llc_c_ac.c | 2 +- net/llc/llc_if.c | 2 +- net/llc/llc_output.c | 2 +- net/llc/llc_proc.c | 2 +- net/netfilter/Kconfig | 11 + net/netfilter/core.c | 34 +- net/netfilter/ipvs/ip_vs_core.c | 166 +- net/netfilter/ipvs/ip_vs_ctl.c | 5 + net/netfilter/nfnetlink_hook.c | 16 +- net/netfilter/nft_chain_filter.c | 4 +- net/netrom/af_netrom.c | 4 +- net/netrom/nr_dev.c | 6 +- net/netrom/nr_route.c | 4 +- net/nfc/af_nfc.c | 3 + net/nfc/digital_core.c | 9 +- net/nfc/digital_technology.c | 8 +- net/nfc/hci/command.c | 16 - net/nfc/hci/llc_shdlc.c | 12 - net/nfc/llcp_commands.c | 8 - net/nfc/llcp_core.c | 5 +- net/nfc/nci/core.c | 4 - net/nfc/nci/hci.c | 4 - net/nfc/nci/ntf.c | 9 - net/nfc/nci/uart.c | 16 +- net/packet/af_packet.c | 35 + net/rose/af_rose.c | 5 +- net/rose/rose_dev.c | 6 +- net/rose/rose_link.c | 8 +- net/rose/rose_route.c | 10 +- net/sctp/sm_make_chunk.c | 2 +- net/sunrpc/svc.c | 69 +- net/tipc/bearer.c | 4 +- net/tipc/bearer.h | 2 +- net/tipc/eth_media.c | 2 +- net/tipc/ib_media.c | 2 +- net/unix/af_unix.c | 2 +- samples/kfifo/bytestream-example.c | 12 +- samples/kfifo/inttype-example.c | 12 +- samples/kfifo/record-example.c | 12 +- scripts/Makefile.debug | 42 + scripts/Makefile.package | 10 +- scripts/kconfig/confdata.c | 26 +- scripts/kernel-doc | 1 + scripts/link-vmlinux.sh | 6 +- scripts/package/buildtar | 4 + security/integrity/ima/ima_api.c | 2 +- security/integrity/ima/ima_policy.c | 224 +- security/security.c | 16 +- security/selinux/avc.c | 13 +- security/selinux/hooks.c | 170 +- security/selinux/netlabel.c | 7 +- security/selinux/netport.c | 2 +- security/selinux/ss/hashtab.c | 1 + security/selinux/ss/mls.c | 4 + security/selinux/ss/services.c | 176 +- security/smack/smack_lsm.c | 30 +- security/smack/smack_netfilter.c | 26 +- sound/core/pcm_compat.c | 72 +- sound/core/pcm_native.c | 24 +- sound/hda/hdac_controller.c | 5 +- sound/pci/hda/patch_realtek.c | 30 +- sound/soc/amd/Kconfig | 2 + sound/soc/amd/vangogh/acp5x-i2s.c | 2 +- sound/soc/codecs/cs42l42.c | 16 +- sound/soc/codecs/rt1011.c | 56 +- sound/soc/codecs/rt1011.h | 7 - sound/soc/codecs/rt5682.c | 56 +- sound/soc/codecs/rt5682.h | 20 + sound/soc/codecs/rt9120.c | 12 +- sound/soc/codecs/wm8960.c | 13 +- sound/soc/intel/boards/bytcr_rt5640.c | 116 +- sound/soc/intel/boards/bytcr_rt5651.c | 118 +- sound/soc/mediatek/mt2701/mt2701-cs42448.c | 2 +- sound/soc/mediatek/mt2701/mt2701-wm8960.c | 2 +- .../mt8183/mt8183-mt6358-ts3a227-max98357.c | 2 +- sound/soc/soc-core.c | 1 + sound/usb/mixer.c | 42 +- sound/usb/pcm.c | 2 +- sound/usb/quirks-table.h | 42 + sound/usb/quirks.c | 2 + .../selftests/drivers/net/mlxsw/sch_red_core.sh | 127 +- .../selftests/drivers/net/mlxsw/sch_red_ets.sh | 64 +- .../selftests/drivers/net/mlxsw/sch_red_root.sh | 8 + .../ftrace/test.d/kprobe/kprobe_args_string.tc | 3 + .../ftrace/test.d/kprobe/kprobe_args_syntax.tc | 4 + .../testing/selftests/futex/functional/.gitignore | 1 + tools/testing/selftests/futex/functional/Makefile | 3 +- .../futex/functional/futex_wait_timeout.c | 21 +- .../futex/functional/futex_wait_wouldblock.c | 41 +- .../selftests/futex/functional/futex_waitv.c | 237 + tools/testing/selftests/futex/functional/run.sh | 3 + tools/testing/selftests/futex/include/futex2test.h | 22 + tools/testing/selftests/kvm/aarch64/vgic_init.c | 366 +- tools/testing/selftests/net/ioam6.sh | 21 +- tools/testing/selftests/net/ioam6_parser.c | 164 +- tools/testing/selftests/netfilter/nft_flowtable.sh | 1 - tools/testing/selftests/netfilter/nft_nat.sh | 145 + tools/testing/selftests/vm/.gitignore | 1 + tools/testing/selftests/vm/Makefile | 1 + tools/testing/selftests/vm/hugepage-mremap.c | 165 + tools/testing/selftests/vm/ksm_tests.c | 125 +- tools/testing/selftests/vm/split_huge_page_test.c | 2 +- usr/gen_init_cpio.c | 20 +- 1701 files changed, 148147 insertions(+), 25857 deletions(-) delete mode 100644 Documentation/ABI/testing/sysfs-bus-iio-scd30 create mode 100644 Documentation/ABI/testing/sysfs-class-thermal create mode 100644 Documentation/devicetree/bindings/clock/qcom,gcc-msm8994.yaml create mode 100644 Documentation/devicetree/bindings/clock/qcom,gcc-qcm2290.yaml create mode 100644 Documentation/devicetree/bindings/clock/qcom,sc7280-camcc.yaml create mode 100644 Documentation/devicetree/bindings/clock/qcom,sc7280-lpasscc.yaml create mode 100644 Documentation/devicetree/bindings/i2c/apple,i2c.yaml create mode 100644 Documentation/devicetree/bindings/iio/adc/adi,ad799x.yaml create mode 100644 Documentation/devicetree/bindings/iio/chemical/sensirion,scd4x.yaml create mode 100644 Documentation/devicetree/bindings/ipmi/ipmi-ipmb.yaml delete mode 100644 Documentation/devicetree/bindings/leds/register-bit-led.txt create mode 100644 Documentation/devicetree/bindings/leds/register-bit-led.yaml create mode 100644 Documentation/devicetree/bindings/memory-controllers/mediatek,m [...] delete mode 100644 Documentation/devicetree/bindings/memory-controllers/omap-gpmc.txt create mode 100644 Documentation/devicetree/bindings/memory-controllers/ti,gpmc-ch [...] create mode 100644 Documentation/devicetree/bindings/memory-controllers/ti,gpmc.yaml delete mode 100644 Documentation/devicetree/bindings/mtd/gpmc-nand.txt delete mode 100644 Documentation/devicetree/bindings/mtd/gpmc-nor.txt delete mode 100644 Documentation/devicetree/bindings/mtd/gpmc-onenand.txt create mode 100644 Documentation/devicetree/bindings/mtd/ti,gpmc-nand.yaml create mode 100644 Documentation/devicetree/bindings/mtd/ti,gpmc-onenand.yaml delete mode 100644 Documentation/devicetree/bindings/net/gpmc-eth.txt delete mode 100644 Documentation/devicetree/bindings/net/wireless/esp,esp8089.txt create mode 100644 Documentation/devicetree/bindings/net/wireless/esp,esp8089.yaml create mode 100644 Documentation/devicetree/bindings/pci/qcom,pcie-ep.yaml create mode 100644 Documentation/userspace-api/futex2.rst create mode 100644 arch/arm/boot/dts/armada-381-netgear-gs110emx.dts create mode 100644 arch/s390/include/asm/text-patching.h create mode 100644 drivers/bus/fsl-mc/obj-api.c create mode 100644 drivers/clk/qcom/camcc-sc7280.c create mode 100644 drivers/clk/qcom/gcc-qcm2290.c create mode 100644 drivers/clk/qcom/lpasscc-sc7280.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/beige_goby_reg_init.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/cyan_skillfish_reg_init.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/navi10_reg_init.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/navi12_reg_init.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/navi14_reg_init.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/sienna_cichlid_reg_init.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/vangogh_reg_init.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/yellow_carp_reg_init.c create mode 100644 drivers/gpu/drm/drm_privacy_screen.c create mode 100644 drivers/gpu/drm/drm_privacy_screen_x86.c create mode 100644 drivers/gpu/drm/i915/display/intel_fb_pin.c create mode 100644 drivers/gpu/drm/i915/display/intel_fb_pin.h create mode 100644 drivers/gpu/drm/i915/display/intel_plane_initial.c create mode 100644 drivers/gpu/drm/i915/display/intel_plane_initial.h create mode 100644 drivers/gpu/drm/i915/gem/i915_gem_ttm_pm.c create mode 100644 drivers/gpu/drm/i915/gem/i915_gem_ttm_pm.h delete mode 100644 drivers/gpu/drm/i915/gem/selftests/i915_gem_execbuffer.c delete mode 100644 drivers/gpu/drm/i915/gt/debugfs_engines.c delete mode 100644 drivers/gpu/drm/i915/gt/debugfs_engines.h delete mode 100644 drivers/gpu/drm/i915/gt/debugfs_gt.c delete mode 100644 drivers/gpu/drm/i915/gt/debugfs_gt.h delete mode 100644 drivers/gpu/drm/i915/gt/debugfs_gt_pm.c delete mode 100644 drivers/gpu/drm/i915/gt/debugfs_gt_pm.h create mode 100644 drivers/gpu/drm/i915/gt/intel_gt_debugfs.c create mode 100644 drivers/gpu/drm/i915/gt/intel_gt_debugfs.h create mode 100644 drivers/gpu/drm/i915/gt/intel_gt_engines_debugfs.c create mode 100644 drivers/gpu/drm/i915/gt/intel_gt_engines_debugfs.h create mode 100644 drivers/gpu/drm/i915/gt/intel_gt_pm_debugfs.c create mode 100644 drivers/gpu/drm/i915/gt/intel_gt_pm_debugfs.h create mode 100644 drivers/gpu/drm/i915/gt/uc/selftest_guc.c create mode 100644 drivers/gpu/drm/i915/intel_pcode.c create mode 100644 drivers/gpu/drm/i915/intel_pcode.h create mode 100644 drivers/gpu/drm/i915/intel_sbi.c create mode 100644 drivers/gpu/drm/i915/intel_sbi.h delete mode 100644 drivers/gpu/drm/i915/intel_sideband.c delete mode 100644 drivers/gpu/drm/i915/intel_sideband.h create mode 100644 drivers/gpu/drm/i915/pxp/intel_pxp.c create mode 100644 drivers/gpu/drm/i915/pxp/intel_pxp.h create mode 100644 drivers/gpu/drm/i915/pxp/intel_pxp_cmd.c create mode 100644 drivers/gpu/drm/i915/pxp/intel_pxp_cmd.h create mode 100644 drivers/gpu/drm/i915/pxp/intel_pxp_debugfs.c create mode 100644 drivers/gpu/drm/i915/pxp/intel_pxp_debugfs.h create mode 100644 drivers/gpu/drm/i915/pxp/intel_pxp_irq.c create mode 100644 drivers/gpu/drm/i915/pxp/intel_pxp_irq.h create mode 100644 drivers/gpu/drm/i915/pxp/intel_pxp_pm.c create mode 100644 drivers/gpu/drm/i915/pxp/intel_pxp_pm.h create mode 100644 drivers/gpu/drm/i915/pxp/intel_pxp_session.c create mode 100644 drivers/gpu/drm/i915/pxp/intel_pxp_session.h create mode 100644 drivers/gpu/drm/i915/pxp/intel_pxp_tee.c create mode 100644 drivers/gpu/drm/i915/pxp/intel_pxp_tee.h create mode 100644 drivers/gpu/drm/i915/pxp/intel_pxp_tee_interface.h create mode 100644 drivers/gpu/drm/i915/pxp/intel_pxp_types.h create mode 100644 drivers/gpu/drm/i915/vlv_sideband.c create mode 100644 drivers/gpu/drm/i915/vlv_sideband.h create mode 100644 drivers/gpu/drm/panel/panel-jdi-fhd-r63452.c create mode 100644 drivers/i2c/busses/i2c-pasemi-core.c create mode 100644 drivers/i2c/busses/i2c-pasemi-core.h create mode 100644 drivers/i2c/busses/i2c-pasemi-pci.c create mode 100644 drivers/i2c/busses/i2c-pasemi-platform.c delete mode 100644 drivers/i2c/busses/i2c-pasemi.c create mode 100644 drivers/iio/chemical/scd4x.c create mode 100644 drivers/md/dm-audit.c create mode 100644 drivers/md/dm-audit.h create mode 100644 drivers/misc/mei/pxp/Kconfig create mode 100644 drivers/misc/mei/pxp/Makefile create mode 100644 drivers/misc/mei/pxp/mei_pxp.c create mode 100644 drivers/misc/mei/pxp/mei_pxp.h create mode 100644 drivers/net/ethernet/intel/ice/ice_tc_lib.c create mode 100644 drivers/net/ethernet/intel/ice/ice_tc_lib.h create mode 100644 drivers/net/wireless/realtek/rtw89/Kconfig create mode 100644 drivers/net/wireless/realtek/rtw89/Makefile create mode 100644 drivers/net/wireless/realtek/rtw89/cam.c create mode 100644 drivers/net/wireless/realtek/rtw89/cam.h create mode 100644 drivers/net/wireless/realtek/rtw89/coex.c create mode 100644 drivers/net/wireless/realtek/rtw89/coex.h create mode 100644 drivers/net/wireless/realtek/rtw89/core.c create mode 100644 drivers/net/wireless/realtek/rtw89/core.h create mode 100644 drivers/net/wireless/realtek/rtw89/debug.c create mode 100644 drivers/net/wireless/realtek/rtw89/debug.h create mode 100644 drivers/net/wireless/realtek/rtw89/efuse.c create mode 100644 drivers/net/wireless/realtek/rtw89/efuse.h create mode 100644 drivers/net/wireless/realtek/rtw89/fw.c create mode 100644 drivers/net/wireless/realtek/rtw89/fw.h create mode 100644 drivers/net/wireless/realtek/rtw89/mac.c create mode 100644 drivers/net/wireless/realtek/rtw89/mac.h create mode 100644 drivers/net/wireless/realtek/rtw89/mac80211.c create mode 100644 drivers/net/wireless/realtek/rtw89/pci.c create mode 100644 drivers/net/wireless/realtek/rtw89/pci.h create mode 100644 drivers/net/wireless/realtek/rtw89/phy.c create mode 100644 drivers/net/wireless/realtek/rtw89/phy.h create mode 100644 drivers/net/wireless/realtek/rtw89/ps.c create mode 100644 drivers/net/wireless/realtek/rtw89/ps.h create mode 100644 drivers/net/wireless/realtek/rtw89/reg.h create mode 100644 drivers/net/wireless/realtek/rtw89/regd.c create mode 100644 drivers/net/wireless/realtek/rtw89/rtw8852a.c create mode 100644 drivers/net/wireless/realtek/rtw89/rtw8852a.h create mode 100644 drivers/net/wireless/realtek/rtw89/rtw8852a_rfk.c create mode 100644 drivers/net/wireless/realtek/rtw89/rtw8852a_rfk.h create mode 100644 drivers/net/wireless/realtek/rtw89/rtw8852a_rfk_table.c create mode 100644 drivers/net/wireless/realtek/rtw89/rtw8852a_rfk_table.h create mode 100644 drivers/net/wireless/realtek/rtw89/rtw8852a_table.c create mode 100644 drivers/net/wireless/realtek/rtw89/rtw8852a_table.h create mode 100644 drivers/net/wireless/realtek/rtw89/sar.c create mode 100644 drivers/net/wireless/realtek/rtw89/sar.h create mode 100644 drivers/net/wireless/realtek/rtw89/ser.c create mode 100644 drivers/net/wireless/realtek/rtw89/ser.h create mode 100644 drivers/net/wireless/realtek/rtw89/txrx.h create mode 100644 drivers/net/wireless/realtek/rtw89/util.h create mode 100644 drivers/pci/controller/dwc/pcie-qcom-ep.c create mode 100644 drivers/pci/controller/pcie-apple.c create mode 100644 drivers/pinctrl/uniphier/pinctrl-uniphier-nx1.c create mode 100644 drivers/platform/x86/nvidia-wmi-ec-backlight.c delete mode 100644 drivers/platform/x86/wmaa-backlight-wmi.c create mode 100644 drivers/remoteproc/imx_dsp_rproc.c create mode 100644 drivers/remoteproc/imx_rproc.h delete mode 100644 drivers/staging/most/dim2/sysfs.c create mode 100644 fs/erofs/decompressor_lzma.c create mode 100644 include/drm/drm_privacy_screen_consumer.h create mode 100644 include/drm/drm_privacy_screen_driver.h create mode 100644 include/drm/drm_privacy_screen_machine.h create mode 100644 include/drm/i915_pxp_tee_interface.h create mode 100644 include/dt-bindings/clock/qcom,camcc-sc7280.h create mode 100644 include/dt-bindings/clock/qcom,gcc-qcm2290.h create mode 100644 include/dt-bindings/clock/qcom,lpass-sc7280.h create mode 100644 include/linux/container_of.h delete mode 100644 include/linux/netfilter_ingress.h create mode 100644 include/linux/netfilter_netdev.h delete mode 100644 kernel/futex.c create mode 100644 kernel/futex/Makefile create mode 100644 kernel/futex/core.c create mode 100644 kernel/futex/futex.h create mode 100644 kernel/futex/pi.c create mode 100644 kernel/futex/requeue.c create mode 100644 kernel/futex/syscalls.c create mode 100644 kernel/futex/waitwake.c create mode 100644 mm/damon/paddr.c create mode 100644 mm/damon/prmtv-common.c create mode 100644 mm/damon/prmtv-common.h create mode 100644 scripts/Makefile.debug create mode 100644 tools/testing/selftests/futex/functional/futex_waitv.c create mode 100644 tools/testing/selftests/futex/include/futex2test.h create mode 100644 tools/testing/selftests/vm/hugepage-mremap.c