This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch akpm in repository linux-next.
omits 5713ab21952c arch: remove compat_alloc_user_space omits a856fc6149f8 compat: remove some compat entry points omits 9f5fa99188f7 fixup! mm: simplify compat numa syscalls omits ea3a8f929906 mm: simplify compat numa syscalls omits fd5004654a62 mm: simplify compat_sys_move_pages omits 2ba6a2c2f8c4 kexec: avoid compat_alloc_user_space omits 3bb813c9f88b kexec: move locking into do_kexec_load omits 7f5ff40f3e6c Merge branch 'akpm-current/current' omits 50eca3974f2d selftests/memfd: remove unused variable omits a65e3c4fbb38 configs: remove the obsolete CONFIG_INPUT_POLLDEV omits d6a0a20536f7 prctl: allow to setup brk for et_dyn executables omits 2e59bdd6d417 pid: cleanup the stale comment mentioning pidmap_init(). omits d0bb9429e22a log-if-a-core-dump-is-aborted-due-to-changed-file-permissions-fix omits f058efad4b8b fs/coredump.c: log if a core dump is aborted due to change [...] omits d709445c78e9 hfsplus: fix out-of-bounds warnings in __hfsplus_setxattr omits ce6903492ec9 nilfs2: fix memory leak in nilfs_sysfs_delete_snapshot_group omits 3b268b805f29 nilfs2: fix memory leak in nilfs_sysfs_create_snapshot_group omits cea5cba4b6c9 nilfs2: fix memory leak in nilfs_sysfs_delete_##name##_group omits 4415d7f677bb nilfs2: fix memory leak in nilfs_sysfs_create_##name##_group omits ea43b0ef309c nilfs2: fix NULL pointer in nilfs_##name##_attr_release omits 69d00aa76c9b nilfs2: fix memory leak in nilfs_sysfs_create_device_group omits 2716372781bc init/main.c: silence some -Wunused-parameter warnings omits 633049d2bc1d fs/epoll: use a per-cpu counter for user's watches count omits 670ef60782c1 checkpatch: support wide strings omits 363bc6474c75 lib/test: convert test_sort.c to use KUnit omits 2769beeae671 lib/string: optimized memset omits 88f59bd5f952 lib/string: optimized memmove omits 0d310e8f821c lib/string: optimized memcpy omits 10c83795c06e math: RATIONAL_KUNIT_TEST should depend on RATIONAL instea [...] omits 5b54c457c7eb math: make RATIONAL tristate omits 1f6128138d06 kernel/acct.c: use dedicated helper to access rlimit values omits 5a6a375e6ce4 include/linux/once.h: fix trivia typo Not -> Note omits b2357aa59268 arch: Kconfig: fix spelling mistake "seperate" -> "separate" omits ea49146c132c proc/sysctl: make protected_* world readable omits 794a250604d0 connector: send event on write to /proc/[pid]/comm omits 6008929478d0 fs/proc/kcore.c: add mmap interface omits af5f02ac1437 percpu: remove export of pcpu_base_addr omits 2334aa6abc04 kernel/hung_task.c: Monitor killed tasks. omits c8f26e2cfb5e fs/buffer.c: dump more info for __getblk_gfp() stall problem omits e6b930350cb3 fs/buffer.c: add debug print for __getblk_gfp() stall problem omits 00eae2228872 kfence: show cpu and timestamp in alloc/free info omits 5275b3c334b1 mm/highmem: Remove deprecated kmap_atomic omits 57a213929fe5 mm/zsmalloc.c: combine two atomic ops in zs_pool_dec_isolated() omits c9ef01317f4b mm/zsmalloc.c: close race window between zs_pool_dec_isola [...] omits 8438b431b103 mm/rmap: convert from atomic_t to refcount_t on anon_vma-> [...] omits a847bcdac284 mm/memory_hotplug: improved dynamic memory group aware "au [...] omits 97c9ac1a32fe mm-memory_hotplug-memory-group-aware-auto-movable-online-p [...] omits 44b66bf4baca mm/memory_hotplug: memory group aware "auto-movable" onlin [...] omits 36b5245f465f virtio-mem: use a single dynamic memory group for a single [...] omits 1df089532ffb dax/kmem: use a single static memory group for a single pr [...] omits 4fe29e99306c ACPI: memhotplug: use a single static memory group for a s [...] omits ce0b37174afd mm/memory_hotplug: track present pages in memory groups omits 02e06c12d664 drivers/base/memory: introduce "memory groups" to logicall [...] omits b44c2e6dc2d5 mm/memory_hotplug: introduce "auto-movable" online policy omits 6ac1c40c4257 mm: track present early pages per zone omits f079c229e799 ACPI: memhotplug: memory resources cannot be enabled yet omits 768236b3643d mm/memory_hotplug: remove nid parameter from remove_memory [...] omits 549b28412d54 mm/memory_hotplug: remove nid parameter from arch_remove_memory() omits 37ffe443672b mm/memory_hotplug: use "unsigned long" for PFN in zone_for [...] omits 1a374b8ca24b mm: memory_hotplug: cleanup after removal of pfn_valid_within() omits 4e51c90efdd0 mm: remove pfn_valid_within() and CONFIG_HOLES_IN_ZONE omits 9fb0c87fd1b3 memory-hotplug.rst: complete admin-guide overhaul omits 3509f65fa26f memory-hotplug.rst: remove locking details from admin-guide omits 33741721cfed mm/vmstat: protect per cpu variables with preempt disable on RT omits 7a01fb95ed6d preempt: provide preempt_*_(no)rt variants omits dd7126cbae23 mm/vmstat: remove unneeded return value omits ac9169b506b9 mm/vmstat: simplify the array size calculation omits a60045cc458f mm/vmstat: correct some wrong comments omits 50fcce309fab selftests: vm: add COW time test for KSM pages omits 5c16dd31d2ab selftests: vm: add KSM merging time test omits 645d6f0c4281 selftests: vm: add KSM merging across nodes test omits 1570621e9e11 selftests: vm: add KSM zero page merging test omits 4f448acd1190 selftests: vm: add KSM unmerge test omits bac97d46fff4 selftests: vm: add KSM merge test omits 08d83f3f08b4 mm/thp: make ALLOC_SPLIT_PTLOCKS dependent on USE_SPLIT_PT [...] omits f551fbb52188 oom_kill: oom_score_adj broken for processes with small me [...] omits 1fcd224bbf89 mm/mempolicy: use readable NUMA_NO_NODE macro instead of m [...] omits 0b2ffebe72e0 mm-mempolicy-convert-from-atomic_t-to-refcount_t-on-mempol [...] omits c18e67d2ae04 mm/mempolicy: convert from atomic_t to refcount_t on mempo [...] omits af4fc4aafc09 mm/mempolicy: unify the create() func for bind/interleave/ [...] omits 79b8919063fe mm/mempolicy: advertise new MPOL_PREFERRED_MANY omits 3c290161cf15 mm/hugetlb: fix compile warning for !CONFIG_NUMA build omits 9dfb78de9255 mm-hugetlb-add-support-for-mempolicy-mpol_preferred_many-fix omits fbb09e3954a1 mm/hugetlb: add support for mempolicy MPOL_PREFERRED_MANY omits 341d93531b00 mm/mempolicy: enable page allocation for MPOL_PREFERRED_MA [...] omits df56b816a2dd mm/memplicy: add page allocation function for MPOL_PREFERR [...] omits cebb03d02ca9 mm/mempolicy: add MPOL_PREFERRED_MANY for multiple preferr [...] omits cd378dc60dbc mm-compaction-support-triggering-of-proactive-compaction-b [...] omits c56ebf7281c4 mm: compaction: support triggering of proactive compaction [...] omits 5bd032d1887b mm-compaction-optimize-proactive-compaction-deferrals-fix omits 489297c497f1 mm: compaction: optimize proactive compaction deferrals omits 569a3391633d mm/vmscan: add 'else' to remove check_pending label omits c6cf43735c86 mm/vmscan: remove unneeded return value of kswapd_run() omits 71968bc32f43 mm/vmscan: remove misleading setting to sc->priority omits e306ebf8c6ce mm/vmscan: remove the PageDirty check after MADV_FREE page [...] omits 443a2ebf7511 mm/vmpressure: replace vmpressure_to_css() with vmpressure [...] omits 2c226a73ea5c mm/migrate: add sysfs interface to enable reclaim migration omits 3e7bbfd43746 mm/vmscan: never demote for memcg reclaim omits bf88f66f57b9 mm-vmscan-consider-anonymous-pages-without-swap-v11 omits 2679f9a742b3 mm/vmscan: Consider anonymous pages without swap omits ee9899eacf35 mm-vmscan-add-helper-for-querying-ability-to-age-anonymous [...] omits 9dc59bb3c133 mm/vmscan: add helper for querying ability to age anonymous pages omits 703a927936c9 mm/vmscan: add page demotion counter omits 2a07105369fe mm-migrate-demote-pages-during-reclaim-v11 omits 7c568fff61f7 mm/migrate: demote pages during reclaim omits ed684c5fc9a0 mm/migrate: enable returning precise migrate_pages() succe [...] omits 0a0695246aa1 mm/migrate: update node demotion order on hotplug events omits 385c949a3d60 mm/numa: automatically generate node migration order omits 7f229c2dac55 hugetlb: before freeing hugetlb page set dtor to appropria [...] omits 20ac0438cc0a hugetlb: drop ref count earlier after page allocation omits 0450df67e86c hugetlb: simplify prep_compound_gigantic_page ref count ra [...] omits 6eae60fa958e mm/page_alloc: make alloc_node_mem_map() __init rather than __ref omits 829da4abca9e mm/page_alloc.c: fix 'zone_id' may be used uninitialized i [...] omits 0afda2b8d0d1 memblock: stop poisoning raw allocations omits 91d2ed47afe1 mm: introduce memmap_alloc() to unify memory map allocation omits 80e394baa9e2 microblaze: simplify pte_alloc_one_kernel() omits 2e64d3585eab mm-page_alloc-always-initialize-memory-map-for-the-holes-fix omits 57e3fdb912ad mm/page_alloc: always initialize memory map for the holes omits 58c7f7c7ef2d mm/kasan: move kasan.fault to mm/kasan/report.c omits ec2bdaf13bc7 mm/vmalloc: fix wrong behavior in vread omits 5415dbc03b65 lib/test_vmalloc.c: add a new 'nr_pages' parameter omits 83cdbb58fbcb mm/vmalloc: remove gfpflags_allow_blocking() check omits 5b5224f56c7f mm/vmalloc: use batched page requests in bulk-allocator omits d0c5b6de8a18 mm/sparse: clarify pgdat_to_phys omits ca6f77de4f13 include/linux/mmzone.h: avoid a warning in sparse memory support omits de3ff053fea5 mm/sparse: set SECTION_NID_SHIFT to 6 omits 60c8e3297bc5 mm: sparse: remove __section_nr() function omits f821223c2d52 mm: sparse: pass section_nr to find_memory_block omits 5afb11d33d89 mm: sparse: pass section_nr to section_mark_present omits e9ea356551d6 mm/mremap: don't account pages in vma_to_resize() omits 337a316afe26 mm/mremap: fix memory account on do_munmap() failure omits 26cf369f5c8c mm/pagemap: add mmap_assert_locked() annotations to find_vma*() omits 091c14b70157 mm: change fault_in_pages_* to have an unsigned size parameter omits e94c4da70214 mm,do_huge_pmd_numa_page: remove unnecessary TLB flushing code omits db6a5a65325b mm: remove flush_kernel_dcache_page omits 17f5f68a0164 scatterlist: replace flush_kernel_dcache_page with flush_d [...] omits ae394f21fe99 mmc: mmc_spi: replace flush_kernel_dcache_page with flush_ [...] omits b849e213db95 mmc: JZ4740: remove the flush_kernel_dcache_page call in j [...] omits 58844c041d49 powerpc/64s: enable MMU_LAZY_TLB_SHOOTDOWN omits 0c906c3ff815 lazy-tlb-shoot-lazies-a-non-refcounting-lazy-tlb-option-fix omits f4900e7a910f lazy tlb: shoot lazies, a non-refcounting lazy tlb option omits be54c31ef657 lazy-tlb-allow-lazy-tlb-mm-refcounting-to-be-configurable-fix-2 omits 17a19c275718 lazy-tlb-allow-lazy-tlb-mm-refcounting-to-be-configurable-fix omits 7922cadbcfc8 lazy tlb: allow lazy tlb mm refcounting to be configurable omits bb4f14281b3b lazy-tlb-introduce-lazy-mm-refcount-helper-functions-fix omits 08ef228f50f3 lazy tlb: introduce lazy mm refcount helper functions omits 7d5b2776231b mm: memcontrol: set the correct memcg swappiness restriction omits 29708a4626de memcg: replace in_interrupt() by !in_task() in active_memcg() omits 5f574e4d1578 memcg: cleanup racy sum avoidance code omits d023f6d9b2ab memcg: enable accounting for ldt_struct objects omits c8efb62d43fc memcg: enable accounting for posix_timers_cache slab omits 1d8932fc61b9 memcg: enable accounting for signals omits 7c0a80e82346 memcg: enable accounting of ipc resources omits 577169d277cf memcg: enable accounting for new namesapces and struct nsproxy omits f9b965fdee75 memcg: enable accounting for fasync_cache omits 8c1b641fab6c memcg: enable accounting for file lock caches omits 08a96a1ab027 memcg: enable accounting for pollfd and select bits arrays omits 1a2095a165d5 memcg: enable accounting for mnt_cache entries omits 9dc0679566e2 memcg: charge fs_context and legacy_fs_context omits 3e2e2cc0ef35 memcg-infrastructure-to-flush-memcg-stats-v5 omits 3655dbf09a47 memcg: infrastructure to flush memcg stats omits 9bd78fea276d memcg: switch lruvec stats to rstat omits 15c643cb17ab memcg: enable accounting for pids in nested pid namespaces omits e31acb24818b mm, memcg: inline swap-related functions to improve disabl [...] omits 7d6f5afbde1b mm, memcg: inline mem_cgroup_{charge/uncharge} to improve [...] omits b7c9f18fdcae mm, memcg: add mem_cgroup_disabled checks in vmpressure an [...] omits 34d9c3669276 mm: delete unused get_kernel_page() omits e124d9c6ffee fs, mm: fix race in unlinking swapfile omits 182051b83a1e writeback: memcg: simplify cgroup_writeback_by_id omits 03c6470a6084 vfs: keep inodes with page cache off the inode shrinker LRU omits 86faff76f483 fs: inode: count invalidated shadow pages in pginodesteal omits 56f9baae1023 fs: drop_caches: fix skipping over shadow cache inodes omits 0779ccf3b2b0 mm: remove irqsave/restore locking from contexts with irqs [...] omits 0cb97d1ef06b writeback: use READ_ONCE for unlocked reads of writeback stats omits 8b8b71a9dfd3 writeback: rename domain_update_bandwidth() omits e12c6903f5ba writeback: fix bandwidth estimate for spiky workload omits 8accbc9c27db writeback: reliably update bandwidth estimation omits c58899eb602c writeback: track number of inodes under writeback omits 72a1e0bdf69f mm: mark idle page tracking as BROKEN omits 8c63f46fb0d6 mm: report a more useful address for reclaim acquisition omits 808c06d46e6b mm/debug_vm_pgtable: fix corrupted page flag omits fcae40f884b9 mm/debug_vm_pgtable: remove unused code omits d75e1f9ee3fd mm/debug_vm_pgtable: use struct pgtable_debug_args in PGD [...] omits a7bbea4bb53d mm/debug_vm_pgtable: use struct pgtable_debug_args in PUD [...] omits 11d2c3bb217a mm/debug_vm_pgtable: use struct pgtable_debug_args in PMD [...] omits 9158fd58a113 mm/debug_vm_pgtable: use struct pgtable_debug_args in PTE [...] omits a958e5b99b80 mm/debug_vm_pgtable: use struct pgtable_debug_args in migr [...] omits 7c02ff152d2f mm/debug_vm_pgtable: use struct pgtable_debug_args in soft [...] omits b667e67296a1 mm/debug_vm_pgtable: use struct pgtable_debug_args in prot [...] omits f37eed347e7e mm/debug_vm_pgtable: use struct pgtable_debug_args in leaf [...] omits d5fec9860ffb mm/debug_vm_pgtable: use struct pgtable_debug_args in basic tests omits b960a4d11bfd mm/debug_vm_pgtable: introduce struct pgtable_debug_args omits e7e4586addd8 mm: move kvmalloc-related functions to slab.h omits 55dcd99755b8 arch/csky/kernel/probes/kprobes.c: fix bugon.cocci warnings omits 2554bbd86318 ocfs2: fix ocfs2 corrupt when iputting an inode omits ea45698e7c76 ocfs2: clear links count in ocfs2_mknod() if an error occurs omits 5de185f7f557 ocfs2: reflink deadlock when clone file to the same direct [...] omits 0043c5326290 ocfs2: remove an unnecessary condition omits 79532ee1feaf scripts/recordmcount.pl: remove check_objcopy() and $can_u [...] omits c3dce6e62020 scripts: checkversion: modernize linux/version.h search strings omits d0afe19623ac scripts: check_extable: fix typo in user error message omits 0c5f21ba66aa init: move usermodehelper_enable() to populate_rootfs() omits 98b11d8325d1 /proc/kpageflags: do not use uninitialized struct pages omits b4ae552a0a68 /proc/kpageflags: prevent an integer overflow in stable_pa [...] omits 4316a297891b mm/memcg: fix incorrect flushing of lruvec data in obj_stock omits 3ff22779751f mm/madvise: report SIGBUS as -EFAULT for MADV_POPULATE_(RE [...] omits 4d0cde9ccbc9 mm: slub: fix slub_debug disabling for list of slabs omits 35e105218b05 slub: fix kmalloc_pagealloc_invalid_free unit test omits 5efba163a827 mm,shmem: fix a typo in shmem_swapin_page() omits 86275220b3d2 procfs: prevent unpriveleged processes accessing fdinfo dir omits a6a3ad7f041e Merge remote-tracking branch 'devicetree/for-next' omits af37a567c5bb Merge remote-tracking branch 'staging/staging-next' omits 6d1d49a16f57 Merge remote-tracking branch 'amdgpu/drm-next' omits 276adc93064a Merge remote-tracking branch 'folio/for-next' omits 8bf5c25335e6 Merge remote-tracking branch 'rust/rust-next' omits 3a58d3a2630e Merge remote-tracking branch 'mhi/mhi-next' omits 2c795854392e Merge remote-tracking branch 'fpga/for-next' omits dde54c000f5d Merge remote-tracking branch 'kgdb/kgdb/for-next' omits fda3c2f017fb Merge remote-tracking branch 'auxdisplay/auxdisplay' omits 799e2437c502 Merge remote-tracking branch 'hyperv/hyperv-next' omits 7e2b64e077ac Merge remote-tracking branch 'nvmem/for-next' omits 3c88c341bfc1 Merge remote-tracking branch 'slimbus/for-next' omits 56162038c231 Merge remote-tracking branch 'gnss/gnss-next' omits a508a227e0f9 Merge remote-tracking branch 'kspp/for-next/kspp' omits dedd394df3bb Merge remote-tracking branch 'seccomp/for-next/seccomp' omits 691b6b84ad4d Merge remote-tracking branch 'ntb/ntb-next' omits 3e7559f2571a Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' omits 4f308c8b7120 Merge remote-tracking branch 'coresight/next' omits 320ed0f6f112 Merge remote-tracking branch 'livepatching/for-next' omits 70f435cb1ada Merge remote-tracking branch 'userns/for-next' omits 53011e5402ee Merge remote-tracking branch 'pinctrl-samsung/for-next' omits 93319e001297 Merge remote-tracking branch 'pinctrl/for-next' omits eec6f9227a30 Merge remote-tracking branch 'gpio-intel/for-next' omits 9d4dfbcf5f11 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' omits 1f7c763c5ac6 Merge remote-tracking branch 'rpmsg/for-next' omits aff3915fe07d Merge remote-tracking branch 'scsi-mkp/for-next' omits 87b5254ee9d5 Merge remote-tracking branch 'scsi/for-next' omits 5b8f66aca1b2 Merge remote-tracking branch 'cgroup/for-next' omits 71727bcb1d1c Merge remote-tracking branch 'dmaengine/next' omits cbe1355d3715 Merge remote-tracking branch 'iio/togreg' omits 2ef477042e07 Merge remote-tracking branch 'vfio/next' omits b52342a1fafa Merge remote-tracking branch 'thunderbolt/next' omits cf4e7017bb97 Merge remote-tracking branch 'soundwire/next' omits a8d417255261 Merge remote-tracking branch 'phy-next/next' omits 97a503db1b34 Merge remote-tracking branch 'extcon/extcon-next' omits 8bbe7ac89533 Merge remote-tracking branch 'char-misc/char-misc-next' omits 37478257a09c Merge remote-tracking branch 'tty/tty-next' omits 2ffef91e1d70 Merge remote-tracking branch 'usb-chipidea-next/for-usb-next' omits 2f3d164c8ee2 Merge remote-tracking branch 'usb-serial/usb-next' omits 12ce581458bf Merge remote-tracking branch 'usb/usb-next' omits b4b2b335c369 Merge remote-tracking branch 'driver-core/driver-core-next' omits 07477449a231 Merge remote-tracking branch 'ipmi/for-next' omits 4aaa66767102 Merge remote-tracking branch 'leds/for-next' omits 69a32d3cdb93 Merge remote-tracking branch 'workqueues/for-next' omits 35a7eaa0e588 Merge remote-tracking branch 'percpu/for-next' omits 52d8bd504373 Merge remote-tracking branch 'xen-tip/linux-next' omits 26ebb7685140 Merge remote-tracking branch 'kvm-arm/next' omits c59fc19207ec Merge remote-tracking branch 'rcu/rcu/next' omits 1c9d97533bc8 Merge remote-tracking branch 'irqchip/irq/irqchip-next' omits 0eb0f65885dc Merge remote-tracking branch 'edac/edac-for-next' omits 30273a98cef4 Merge remote-tracking branch 'clockevents/timers/drivers/next' omits 7bd93e221851 Merge remote-tracking branch 'tip/auto-latest' omits de5a71970a8a Merge remote-tracking branch 'spi/for-next' omits 8bc18dc632d7 Merge remote-tracking branch 'audit/next' omits d0fb44b102e8 Merge remote-tracking branch 'iommu/next' omits 277ce5a12a6a Merge remote-tracking branch 'smack/next' omits b35bec1bf983 Merge remote-tracking branch 'selinux/next' omits 1e7ad59ca3ae Merge remote-tracking branch 'keys/keys-next' omits 193890f00212 Merge remote-tracking branch 'apparmor/apparmor-next' omits f27b3aca1dcb Merge remote-tracking branch 'security/next-testing' omits 458d0d42d7c6 Merge remote-tracking branch 'regulator/for-next' omits 909b6f3f72f6 Merge remote-tracking branch 'battery/for-next' omits 53768e4f9efd Merge remote-tracking branch 'mfd/for-mfd-next' omits f3bec6a6580a Merge remote-tracking branch 'mmc/next' omits e77631da8b40 Merge remote-tracking branch 'pcmcia/pcmcia-next' omits 7b201bac3150 Merge remote-tracking branch 'device-mapper/for-next' omits dc0f477afebd Merge remote-tracking branch 'block/for-next' omits f367a7e0ca63 Merge remote-tracking branch 'input/next' omits 41efe79c52d2 Merge remote-tracking branch 'modules/modules-next' omits cb4b62c099c3 Merge remote-tracking branch 'sound-asoc/for-next' omits a085ae1d2eef Merge remote-tracking branch 'sound/for-next' omits 358b83293296 Merge remote-tracking branch 'regmap/for-next' omits 3f61b0c3dca2 Merge remote-tracking branch 'etnaviv/etnaviv/next' omits 11d9b068857c Merge remote-tracking branch 'imx-drm/imx-drm/next' omits 65cf7fb09acf Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' omits 16cefbca4e62 Merge remote-tracking branch 'drm-intel/for-linux-next' omits 02804e68bd6c Merge remote-tracking branch 'drm-misc/for-linux-next' omits d5e4a7ddaba3 Merge remote-tracking branch 'drm/drm-next' omits 83548362b87f Merge remote-tracking branch 'crypto/master' omits ec66cd7578f4 Merge remote-tracking branch 'nand/nand/next' omits 71ea14f7c25c Merge remote-tracking branch 'mtd/mtd/next' omits 69ebbd5f5668 Merge remote-tracking branch 'bluetooth/master' omits f1ed82b2a60e Merge remote-tracking branch 'wireless-drivers-next/master' omits 564e962b5354 Merge remote-tracking branch 'netfilter-next/master' omits 895d5333a91b Merge remote-tracking branch 'mlx5-next/mlx5-next' omits a249dc146f89 Merge remote-tracking branch 'ipsec-next/master' omits 40b84b5af758 Merge remote-tracking branch 'bpf-next/for-next' omits 8929db9e2313 Merge commit 'b820c114eba7' omits eeab0b508aa7 Merge remote-tracking branch 'rdma/for-next' omits 79a4984959da Merge remote-tracking branch 'swiotlb/linux-next' omits af6675d85559 Merge remote-tracking branch 'dlm/next' omits 8fb83048f0de Merge remote-tracking branch 'ieee1394/for-next' omits 56f3a82931f3 Merge remote-tracking branch 'opp/opp/linux-next' omits 612bc745f739 Merge remote-tracking branch 'cpupower/cpupower' omits edf0ac1b2c98 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' omits 6a8e5631e6cb Merge remote-tracking branch 'pm/linux-next' omits cc1463d65477 Merge remote-tracking branch 'v4l-dvb/master' omits 701991aaae1d Merge remote-tracking branch 'jc_docs/docs-next' omits 02f4f5d04f2a Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits 74100a908fb4 Merge remote-tracking branch 'i2c/i2c/for-next' omits 8930ecc1ebcf Merge remote-tracking branch 'hid/for-next' omits 829818c65420 Merge remote-tracking branch 'pstore/for-next/pstore' omits a676cf7a02c1 Merge remote-tracking branch 'pci/next' omits 6160817c9303 Merge remote-tracking branch 'printk/for-next' omits ba6f3353a8e4 Merge remote-tracking branch 'file-locks/locks-next' omits a05c2b412627 Merge remote-tracking branch 'iomap/iomap-for-next' omits fe39b3519095 Merge remote-tracking branch 'zonefs/for-next' omits 8a3bfe2396df Merge remote-tracking branch 'v9fs/9p-next' omits 3a14debfffde Merge remote-tracking branch 'overlayfs/overlayfs-next' omits 8bfa70704003 Merge remote-tracking branch 'cel/for-next' omits f415a4261b4e Merge remote-tracking branch 'gfs2/for-next' omits 2854eddb9e25 Merge remote-tracking branch 'fuse/for-next' omits 428a84a4fb99 Merge remote-tracking branch 'f2fs/dev' omits 36aa9a23d126 Merge remote-tracking branch 'ext3/for_next' omits c11c078f7b5d Merge remote-tracking branch 'cifsd/cifsd-for-next' omits 6f01d1902443 Merge remote-tracking branch 'cifs/for-next' omits fbb373776665 Merge remote-tracking branch 'ceph/master' omits 5842f2fee601 Merge remote-tracking branch 'btrfs/for-next' omits e2c61553d8f7 Merge remote-tracking branch 'fscache/fscache-next' omits 1f507eeb6c49 Merge remote-tracking branch 'fscrypt/master' omits 2e103ecc0fad Merge remote-tracking branch 'pidfd/for-next' omits 332fd4b5e872 Merge remote-tracking branch 'xtensa/xtensa-for-next' omits b2b9e529ece6 Merge remote-tracking branch 'sh/for-next' omits 62645733e6c5 Merge remote-tracking branch 's390/for-next' omits 3b2850d77194 Merge remote-tracking branch 'risc-v/for-next' omits 2118b443dfb8 Merge remote-tracking branch 'powerpc/next' omits c5918bee3770 Merge remote-tracking branch 'parisc-hd/for-next' omits 6a8d1e8428ff Merge remote-tracking branch 'mips/mips-next' omits 57ba5cc7969a Merge remote-tracking branch 'm68knommu/for-next' omits d3fca47dd470 Merge remote-tracking branch 'm68k/for-next' omits f8bb8482fd91 Merge remote-tracking branch 'h8300/h8300-next' omits 1cef21c743ca Merge remote-tracking branch 'clk-imx/for-next' omits 69e6c7ddd6fe Merge remote-tracking branch 'clk/clk-next' omits 858fff60da9f Merge remote-tracking branch 'xilinx/for-next' omits 965db77c1172 Merge remote-tracking branch 'ti-k3-new/ti-k3-next' omits cc734c46e73a Merge remote-tracking branch 'ti-k3/ti-k3-next' omits 150ff297f06f Merge remote-tracking branch 'tegra/for-next' omits 790356e50111 Merge remote-tracking branch 'sunxi/sunxi/for-next' omits 9a3f446bab44 Merge remote-tracking branch 'stm32/stm32-next' omits 3275ee22365e Merge remote-tracking branch 'scmi/for-linux-next' omits c7fe24eaa840 Merge remote-tracking branch 'samsung-krzk/for-next' omits f09ffba92615 Merge remote-tracking branch 'rockchip/for-next' omits 8c2fcd985e0e Merge remote-tracking branch 'reset/reset/next' omits 4a0f17f74e2e Merge remote-tracking branch 'renesas/next' omits 18f564b0bfcc Merge remote-tracking branch 'raspberrypi/for-next' omits a7385f6dfc60 Merge remote-tracking branch 'qcom/for-next' omits fdeb0a0a1568 Merge remote-tracking branch 'omap/for-next' omits e78a8665fb22 Merge remote-tracking branch 'mvebu/for-next' omits 94968bead504 Merge remote-tracking branch 'mediatek/for-next' omits fc6c2fd88a1b Merge remote-tracking branch 'keystone/next' omits 962db8823932 Merge remote-tracking branch 'imx-mxs/for-next' omits 6aec754e9a37 Merge remote-tracking branch 'drivers-memory/for-next' omits 909b8542a89f Merge remote-tracking branch 'at91/at91-next' omits 8b98ec08cb19 Merge remote-tracking branch 'aspeed/for-next' omits c3051cd4fcc3 Merge remote-tracking branch 'amlogic/for-next' omits 55460ee1b3a5 Merge remote-tracking branch 'actions/for-next' omits cb7ceebfaf2c Merge remote-tracking branch 'arm-soc/for-next' omits a1dd93ddcb81 Merge remote-tracking branch 'arm64/for-next/core' omits ded0cf9c7c26 Merge remote-tracking branch 'arm/for-next' omits 8dbbb43b1da1 Merge remote-tracking branch 'asm-generic/master' omits b8d5f26dbbe3 Merge remote-tracking branch 'compiler-attributes/compiler [...] omits 2eba2ea77dd9 Merge remote-tracking branch 'kbuild/for-next' omits a270ca22e1fb Merge remote-tracking branch 'pinctrl-intel-fixes/fixes' omits 486c31d349f4 Merge remote-tracking branch 'pidfd-fixes/fixes' omits cf85d58233dc Merge remote-tracking branch 'risc-v-fixes/fixes' omits 89947918e2b1 Merge remote-tracking branch 'rtc-fixes/rtc-fixes' omits c5d4cd81deeb Merge remote-tracking branch 'mmc-fixes/fixes' omits de19fd9c7d88 Merge remote-tracking branch 'drm-fixes/drm-fixes' omits db6e5d5e6c88 Merge remote-tracking branch 'drivers-x86-fixes/fixes' omits bc0769a3fb00 Merge remote-tracking branch 'vfs-fixes/fixes' omits 9fea144064ed Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits 50f1427b7c63 Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' omits 610baeac1fc6 Merge remote-tracking branch 'hwmon-fixes/hwmon' omits 4dfb57a62751 Merge remote-tracking branch 'kvm-fixes/master' omits 6cc4d6e424ec Merge remote-tracking branch 'reset-fixes/reset/fixes' omits a253f90d850d Merge remote-tracking branch 'mtd-fixes/mtd/fixes' omits 42d71df67c62 Merge remote-tracking branch 'dmaengine-fixes/fixes' omits 187e7f3b27cf Merge remote-tracking branch 'kselftest-fixes/fixes' omits 46ef0683635f Merge remote-tracking branch 'char-misc.current/char-misc-linus' omits 1fb308329fea Merge remote-tracking branch 'iio-fixes/fixes-togreg' omits 95e7739688cd Merge remote-tracking branch 'staging.current/staging-linus' omits 282d6c97afce Merge remote-tracking branch 'usb-serial-fixes/usb-linus' omits 620fd9a77be8 Merge remote-tracking branch 'usb.current/usb-linus' omits 862b5667ee84 Merge remote-tracking branch 'tty.current/tty-linus' omits 48d09cb8e789 Merge remote-tracking branch 'driver-core.current/driver-c [...] omits f4318c4c870a Merge remote-tracking branch 'pci-current/for-linus' omits a37b7f7bb59e Merge remote-tracking branch 'spi-fixes/for-linus' omits 150f0f1913ae Merge remote-tracking branch 'regulator-fixes/for-linus' omits 3e33bc90210c Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits 513c58dfa188 Merge remote-tracking branch 'sound-current/for-linus' omits 922bf9ae196b Merge remote-tracking branch 'rdma-fixes/for-rc' omits 2b5aa0b5b857 Merge remote-tracking branch 'wireless-drivers/master' omits b64eca521cee Merge remote-tracking branch 'netfilter/master' omits e1b239337d1c Merge remote-tracking branch 'bpf/master' omits 6fb5dbd580fa Merge remote-tracking branch 'net/master' omits 26fdb77c0dad Merge remote-tracking branch 's390-fixes/fixes' omits 5be9b4eb7e1b Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' omits ca4cbd5b3db6 Merge remote-tracking branch 'arm64-fixes/for-next/fixes' omits 41ea181bd502 Merge remote-tracking branch 'arc-current/for-curr' omits a25f2e9276a5 cifs: Handle race conditions during rename omits c0da7ae3a484 Merge remote-tracking branch 'asoc/for-5.15' into asoc-next omits f76ff753599b Merge remote-tracking branch 'asoc/for-5.14' into asoc-linus omits a55db824dd51 fuse: allow sharing existing sb omits ff12b2314569 fuse: move fget() to fuse_get_tree() omits f461098ed7ac Merge remote-tracking branch 'spi/for-5.15' into spi-next omits b75524c6efbf Merge remote-tracking branch 'spi/for-5.14' into spi-linus omits d9264b6bec03 rcu: Replace deprecated CPU-hotplug functions. omits f11f01a18d4b rcu: Make rcutree_dying_cpu() use its "cpu" parameter omits d2b087966685 rcu: Simplify rcu_report_dead() call to rcu_report_exp_rdp() omits 518e00cafcfd rcu: Move rcu_dynticks_eqs_online() to rcu_cpu_starting() omits 0e3c8c306b14 rcu-tasks: Remove second argument of rcu_read_unlock_trace [...] omits 301b90842492 rcu-tasks: Add trc_inspect_reader() checks for exiting cri [...] omits 8aafef0c4993 rcu-tasks: Simplify trc_read_check_handler() atomic operations omits 2ebb034d17e1 rcu-tasks: Wait for trc_read_check_handler() IPIs omits 712ad34f4bc9 clocksource: Forgive repeated long-latency watchdog clocks [...] omits 6931dae816ce drm/amdgpu: don't enable baco on boco platforms in runpm omits c93a9821a9f1 drm/radeon: Add HD-audio component notifier support (v2) omits 042131a836fe Revert "drm/amd/display: To modify the condition in indica [...] omits 3d447cf53f0f Revert "amd/amdgpu: Disable VCN DPG mode for Picasso" omits f664f80057a4 drm/amdgpu/swsmu/vgh: rename MSG_RlcPowerNotify omits 4ae36ffad870 drm/amdgpu: only check for _PR3 on dGPUs omits 45c69f1215fa drm/amdgpu: add another raven1 gfxoff quirk omits e39e4d8d524e usb/host: enable auto power control for xhci-pci omits f5a931c7e4f7 drm/amdkfd: avoid conflicting address mappings omits c7cc11f7e73a drm/amdkfd: Allow querying SVM attributes that are clear omits 5aeea95e3ff1 drm/amdgpu: Add preferred mode in modeset when freesync vi [...] omits d55a5d0a9ee5 drm/amdgpu: add DID for beige goby omits f540ec92c650 drm/amd/amdgpu: add regCP_MEx_INT_STAT_DEBUG for Aldebaran [...] omits 57c98f241fe5 drm/amdgpu/display: fix DMUB firmware version info omits 2f708a8051bb drm/amd/display: 3.2.147 omits 067dbf7af147 drm/amd/display: [FW Promotion] Release 0.0.77 omits cca15d3409d2 drm/amd/display: Add DC_FP helper to check FPU state omits 988eb8c80ecc drm/amd/display: Add control mechanism for FPU utilization omits e2b4851b7e14 drm/amd/display: Add control mechanism for FPU omits 6b2d3f1383f0 drm/amd/display: Move specific DCN2x code that uses FPU to DML omits 07b90c9895d8 drm/amd/display: workaround for hard hang on HPD on native DP omits bf22c1dcd964 drm/amd/display: Add check for validating unsupported ODM [...] omits 5b048bfc37b9 drm/amd/display: Fix resetting DCN3.1 HW when resuming from S4 omits 46fdd22d7b99 drm/amd/display: Remove redundant vblank workqueues in DM omits 6dfdb0e6da15 drm/amd/display: Increase stutter watermark for dcn303 omits 5f6a2b54310b drm/amd/display: Fix Dynamic bpp issue with 8K30 with Navi 1X omits 92f35bdd14fb drm/amd/display: Assume LTTPR interop for DCN31+ omits b1472b9f0129 drm/amd/amdgpu: remove redundant host to psp cmd buf allocations omits 0d040c909b80 drm/amdgpu: replace dce_virtual with amdgpu_vkms (v3) omits 742ba259994e drm/amdgpu: cleanup dce_virtual omits eeba0b9046fc drm/amdgpu: create amdgpu_vkms (v4) omits 51f5a6e8586f Merge branches 'for-next/mte', 'for-next/misc' and 'for-ne [...] omits f4de68434425 Merge branch 'features' into for-next omits d540a611f4b8 Merge branch 'fixes' into for-next omits c96f2f89c583 Merge branch 'remotes/lorenzo/pci/tegra' omits c4bd93d70de8 Merge branch 'remotes/lorenzo/pci/misc' omits 074748c03da8 Merge branch 'remotes/lorenzo/pci/dwc' omits 39e30ae8bafe Merge branch 'pci/virtualization' omits 15a9e7be1ee6 Merge branch 'pci/resource' omits 83d4bf76a928 Merge branch 'pci/irq' omits 47d0cf4de34b Merge branch 'pci/enumeration' omits 111969ff8f33 gpu/drm/amd: Remove duplicated include of drm_drv.h omits 6ffcdd765db0 drm/amdgpu: avoid over-handle of fence driver fini in s3 t [...] omits 6ec507805559 drm/amd/pm: correct aldebaran smu feature mapping FEATURE_ [...] omits 1e87c82799b3 drm/amdgpu: Fix channel_index table layout for Aldebaran omits 83f2ba3b1491 drm/amdgpu: fix checking pmops when PM_SLEEP is not enabled omits 2df731f46b80 drm/amd/pm: update yellow carp pmfw interface version omits 21d8e94253eb PCI: Return int from pciconfig_read() syscall omits 61a6199787d9 PCI: Return ~0 data on pciconfig_read() CAP_SYS_ADMIN failure omits 319e4c98dd7f PCI: Add ACS quirk for NXP LX2160A and LX2162A omits 42c774e24ae0 mm/filemap: Add FGP_STABLE omits 366c2597ba71 mm/filemap: Add filemap_get_folio omits 3a4a9770ccd8 mm/filemap: Convert mapping_get_entry to return a folio omits b7e71c8ec70a mm/filemap: Add filemap_add_folio() omits c9009661635f mm/filemap: Add filemap_alloc_folio omits 42c24e4164e3 mm/page_alloc: Add folio allocation functions omits 048edcbe4908 mm/lru: Add folio_add_lru() omits 966238fe6b03 mm/lru: Convert __pagevec_lru_add_fn to take a folio omits 78e6f99fd95f mm: Add folio_evictable() omits df0ae8af9e2b mm/workingset: Convert workingset_refault() to take a folio omits 9f17d0cfde4d mm/filemap: Add readahead_folio() omits 7878d6c80344 mm/filemap: Add folio_mkwrite_check_truncate() omits 5479f6622497 mm/filemap: Add i_blocks_per_folio() omits 1e79fd37313a mm/writeback: Add folio_redirty_for_writepage() omits 2d8db32af56d mm/writeback: Add folio_account_redirty() omits d43b06c60a9c mm/writeback: Add folio_clear_dirty_for_io() omits e1cf7b87d7e4 mm/writeback: Add folio_cancel_dirty() omits 9a1f59873814 mm/writeback: Add folio_account_cleaned() omits 55e383d9e414 mm/writeback: Add filemap_dirty_folio() omits 8508d3bd71c8 mm/writeback: Convert tracing writeback_page_template to folios omits a89fae6c6508 mm/writeback: Add __folio_mark_dirty() omits 748dbe756f28 mm/writeback: Add folio_mark_dirty() omits 38b55a9132d5 mm/writeback: Add folio_start_writeback() omits 145e8de76382 mm/writeback: Add __folio_end_writeback() omits 545a5f199e97 mm/writeback: Change __wb_writeout_inc() to __wb_writeout_add() omits 86d6fad3682d flex_proportions: Allow N events instead of 1 omits beec16fdd9cd mm/writeback: Rename __add_wb_stat() to wb_stat_mod() omits 271ff0995b1a mm/migrate: Add folio_migrate_copy() omits 707301a3fd3f mm/migrate: Add folio_migrate_flags() omits ff7760fb839c mm/migrate: Add folio_migrate_mapping() omits bdf99c4ad1cf mm/rmap: Add folio_mkclean() omits 3f37853d8b1f mm/swap: Add folio_mark_accessed() omits 037ef6646875 mm/swap: Add folio_activate() omits d9c1d24a7a0e mm: Add folio_young and folio_idle omits 5a250442d699 mm: Add arch_make_folio_accessible() omits 04d1c5818151 mm: Add kmap_local_folio() omits b292b4a20377 mm: Add flush_dcache_folio() omits 00608fc0c23e mm: Add folio_raw_mapping() omits 0de343b1335a mm: Add folio_pfn() omits 3ca21154fda1 mm/workingset: Convert workingset_activation to take a folio omits ba82a3437882 mm/memcg: Add folio_lruvec_relock_irq() and folio_lruvec_r [...] omits 46e02221061e mm/memcg: Add folio_lruvec_lock() and similar functions omits 4edcec332999 mm/memcg: Add folio_lruvec() omits 73704b4260a0 mm/memcg: Convert mem_cgroup_move_account() to use a folio omits e4ce08214350 mm/memcg: Add folio_memcg_lock() and folio_memcg_unlock() omits e84c90c56595 mm/memcg: Convert mem_cgroup_track_foreign_dirty_slowpath( [...] omits db6d7b6da03a mm/memcg: Convert mem_cgroup_migrate() to take folios omits 00a0937f3711 mm/memcg: Convert mem_cgroup_uncharge() to take a folio omits b69ad4b727df mm/memcg: Convert uncharge_page() to uncharge_folio() omits cc9d51d571f2 mm/memcg: Convert mem_cgroup_charge() to take a folio omits 1209069f233b mm/memcg: Convert commit_charge() to take a folio omits 969f3af4fcf9 mm/memcg: Add folio_memcg() and related functions omits bdec3cd4b92f mm/memcg: Convert memcg_check_events to take a node ID omits 8a7220d64959 mm/memcg: Remove soft_limit_tree_node() omits 63ac31864ecf mm/memcg: Use the node id in mem_cgroup_update_tree() omits a303d85007c3 mm/memcg: Remove 'page' parameter to mem_cgroup_charge_sta [...] omits 8f0261c6512a mm: Add folio_nid() omits 251055cd8f72 mm: Add folio_mapped() omits 855e5138d367 fs/netfs: Add folio fscache functions omits cc13ead93a79 mm/filemap: Add folio private_2 functions omits 5e5e36199434 mm/filemap: Convert page wait queues to be folios omits 76f224717850 mm/filemap: Add folio_wake_bit() omits 988e757e3d2e mm/filemap: Add folio_wait_bit() omits e8b970ba1ca9 mm/writeback: Add folio_wait_stable() omits 92dcfe4926a5 mm/writeback: Add folio_wait_writeback() omits f8ee9f85ea32 mm/filemap: Add folio_end_writeback() omits 5547059cdf72 mm/swap: Add folio_rotate_reclaimable() omits d3da6dd51c1d mm/filemap: Add __folio_lock_or_retry() omits 10bd9078a416 mm/filemap: Add folio_wait_locked() omits 8bf6acec5d0c mm/filemap: Add __folio_lock_async() omits e33ccf76ab4a mm/filemap: Add folio_lock_killable() omits 3fcdf355f751 mm/filemap: Add folio_lock() omits bad1069214ff mm/filemap: Add folio_unlock() omits f9fea59ea368 mm/util: Add folio_mapping() and folio_file_mapping() omits 8286874ed019 mm/filemap: Add folio_pos() and folio_file_pos() omits 16a3812b028c mm/filemap: Add folio_next_index() omits c1202f4a83cc mm/filemap: Add folio_index(), folio_file_page() and folio [...] omits c96a260f5170 mm: Handle per-folio private data omits f87fc2757e66 mm/lru: Add folio LRU functions omits 130c2265d4e0 mm: Add folio flag manipulation functions adds 46c4c9d1beb7 pipe: increase minimum default pipe size to 2 pages adds 611ffd8acc4b Merge branch 'pcmcia-next' of git://git.kernel.org/pub/scm [...] adds d5aaad6f8342 KVM: x86/mmu: Fix per-cpu counter corruption on 32-bit builds adds 97fcc07be81d Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] adds 130951bbc61f Merge tag 's390-5.14-4' of git://git.kernel.org/pub/scm/li [...] adds ff41c28c4b54 tracing: Fix NULL pointer dereference in start_creating adds 2c05caa7ba88 tracing / histogram: Give calculation hist_fields a size adds a9d10ca49865 tracing: Reject string operand in the histogram expression adds b18b851ba85a scripts/recordmcount.pl: Remove check_objcopy() and $can_u [...] adds 1c0cec64a7cc scripts/tracing: fix the bug that can't parse raw_trace_func adds 51397dc6f283 tracing: Quiet smp_processor_id() use in preemptable warni [...] adds 3c3e9027071c Merge tag 'trace-v5.14-rc4' of git://git.kernel.org/pub/sc [...] adds 6209049ecfc1 Merge branch 'for-v5.14' of git://git.kernel.org/pub/scm/l [...] adds 4c156084daa8 selinux: correct the return value when loads initial sids adds 0b53abfc5f66 Merge tag 'selinux-pr-20210805' of git://git.kernel.org/pu [...] adds e04480920d1e Bluetooth: defer cleanup of resources in hci_unregister_dev() adds 5a7c1b2a5bb4 net: wwan: iosm: fix lkp buildbot warning adds b46c5795d641 net: wwan: iosm: endianness type correction adds c98f5220e970 net: wwan: iosm: correct data protocol mask bit adds 679505baaaab net: wwan: iosm: fix recursive lock acquire in unregister adds afa00d3f5800 Merge branch 'eean-iosm-fixes' adds fb653827c758 bnx2x: fix an error code in bnx2x_nic_load() adds ae03d189bae3 net: ethernet: ti: am65-cpsw: fix crash in am65_cpsw_port_ [...] adds af35fc37354c net: pegasus: fix uninit-value in get_interrupt_interval adds 44712965bf12 net: fec: fix use-after-free in fec_drv_remove adds 942e560a3d38 net: vxge: fix use-after-free in vxge_device_unregister adds 6bb5318ce501 Merge branch 'net-fix-use-after-free-bugs' adds 902e7f373fff Merge tag 'net-5.14-rc5' of git://git.kernel.org/pub/scm/l [...] adds fa953adfad7c x86/tools/relocs: Fix non-POSIX regexp adds 28bbbb9875a3 mips: Fix non-POSIX regexp adds 54eacba0e3bb scripts: checkversion: modernize linux/version.h search strings adds 14ccc638b02f kbuild: cancel sub_make_done for the install target to fix DKMS adds 04eae0f23c2f Merge remote-tracking branch 'kbuild-current/fixes' adds edd1b011c30b Merge remote-tracking branch 'arc-current/for-curr' adds e72710726134 Merge remote-tracking branch 'arm64-fixes/for-next/fixes' adds 289524edcffe Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' adds b8d94c599bb6 Merge remote-tracking branch 'bpf/master' adds 6e7bc1ff8cc2 netfilter: conntrack: collect all entries in one cycle adds 191442c1387c netfilter: nfnetlink_hook: strip off module name from hookfn adds 9dfcbdddebdf netfilter: nfnetlink_hook: missing chain family adds 7ef6bfdbcda0 netfilter: nfnetlink_hook: use the sequence number of the [...] adds 2f6a21723c82 netfilter: nfnetlink_hook: Use same family as request message adds ce87c0e5f090 netfilter: conntrack: remove offload_pickup sysctl again adds e15f98c65e48 Merge remote-tracking branch 'netfilter/master' adds 97a300c37d81 Merge remote-tracking branch 'wireless-drivers/master' adds 4d9f8376197d Merge remote-tracking branch 'rdma-fixes/for-rc' adds 44707d976623 Merge remote-tracking branch 'sound-current/for-linus' adds f1040e86f83b ASoC: cs42l42: PLL must be running when changing MCLK_SRC_SEL adds 0c2f2ad4f16a ASoC: cs42l42: Fix LRCLK frame start edge adds 3a5d89a9c6fe ASoC: cs42l42: Constrain sample rate to prevent illegal SCLK adds e5ada3f6787a ASoC: cs42l42: Fix mono playback adds b7b9d3e8649d Merge remote-tracking branch 'asoc/for-5.14' into asoc-linus adds 9307fa1b8dbb Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds cbb53d80a7ed Merge remote-tracking branch 'regulator-fixes/for-linus' adds 0395be967b06 spi: cadence-quadspi: Fix check condition for DTR ops adds 37610bcbf59c Merge remote-tracking branch 'spi/for-5.14' into spi-linus adds 0b1befce4da0 Merge remote-tracking branch 'spi-fixes/for-linus' adds 379c3349029d Merge remote-tracking branch 'pci-current/for-linus' adds e7d29ab16949 Merge remote-tracking branch 'driver-core.current/driver-c [...] adds 56d2d7098bbd Merge remote-tracking branch 'tty.current/tty-linus' adds 8da0e55c7988 USB: serial: ftdi_sio: add device ID for Auto-M3 OP-COM v2 adds b47b0b6d0843 Merge tag 'usb-serial-5.14-rc5' of https://git.kernel.org/ [...] adds d25d85061bd8 usb: dwc3: gadget: Use list_replace_init() before traversi [...] adds cb10f68ad815 usb: dwc3: gadget: Avoid runtime resume if disabling pullup adds 43ad944cd73f usb: typec: tcpm: Keep other events when receiving FRS and [...] adds 035ca654f81c Merge remote-tracking branch 'usb.current/usb-linus' adds e9e9669e2e8d Merge remote-tracking branch 'staging.current/staging-linus' adds d2f670ba56cf Merge remote-tracking branch 'iio-fixes/fixes-togreg' adds e4e2589df579 Merge remote-tracking branch 'char-misc.current/char-misc-linus' adds 6d662f5f1cd6 Merge remote-tracking branch 'kselftest-fixes/fixes' adds 5b7e0b05fc20 Merge remote-tracking branch 'dmaengine-fixes/fixes' adds 5428ddb36c3e Merge remote-tracking branch 'mtd-fixes/mtd/fixes' adds 865ee65a69e5 Merge remote-tracking branch 'reset-fixes/reset/fixes' adds 6aa32467299e MIPS: check return value of pgtable_pmd_page_ctor adds 5f2951165f0d Merge remote-tracking branch 'mips-fixes/mips-fixes' adds ff1ef31047a9 Merge remote-tracking branch 'hwmon-fixes/hwmon' adds 33b238d70793 Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' adds 9c13d2ddc13b Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds 206347b6ffee Merge remote-tracking branch 'vfs-fixes/fixes' adds bf10310d253d Merge remote-tracking branch 'drivers-x86-fixes/fixes' adds 4d77f36f2c8c drm/amdgpu: Fix out-of-bounds read when update mapping adds 1c0539a6fc8a drm/amdgpu: fix the doorbell missing when in CGPG issue fo [...] adds 23c0ebac20de drm/amd/pm: update yellow carp pmfw interface version adds 5706cb3c910c drm/amdgpu: fix checking pmops when PM_SLEEP is not enabled adds ffb9ee8eb272 drm/amd/display: Assume LTTPR interop for DCN31+ adds 06050a0f01db drm/amd/display: Fix Dynamic bpp issue with 8K30 with Navi 1X adds cd7b0531a618 drm/amd/display: Increase stutter watermark for dcn303 adds d5c5ac3a7bca drm/amd/display: Fix resetting DCN3.1 HW when resuming from S4 adds c4152b297d56 drm/amd/display: workaround for hard hang on HPD on native DP adds 0e99e960ce6d drm/amdgpu/display: fix DMUB firmware version info adds e00f543d3596 drm/amdgpu: add DID for beige goby adds d186f9c28008 Merge tag 'amd-drm-fixes-5.14-2021-08-05' of https://gitla [...] adds 8b069360e18f Merge remote-tracking branch 'drm-fixes/drm-fixes' adds 6330fdb31a6f Merge remote-tracking branch 'mmc-fixes/fixes' adds e782355e93a8 Merge remote-tracking branch 'rtc-fixes/rtc-fixes' adds 3f0730813809 Merge remote-tracking branch 'risc-v-fixes/fixes' adds 3aee856c39a2 Merge remote-tracking branch 'pidfd-fixes/fixes' adds 3082d2ab7f69 Merge remote-tracking branch 'pinctrl-intel-fixes/fixes' new 79bd2ff2ecbf Merge remote-tracking branch 'kbuild/for-next' new dd20110ba603 Merge remote-tracking branch 'compiler-attributes/compiler [...] new 77123d708209 Merge remote-tracking branch 'asm-generic/master' new 45d5040ae5a3 Merge remote-tracking branch 'arm/for-next' new 7620ad8b1a5f Merge branches 'for-next/mte', 'for-next/misc' and 'for-ne [...] new 46a2b02d232e arm64: entry: consolidate entry/exit helpers new bc29b71f53b1 arm64: entry: clarify entry/exit helpers new 4d1c2ee2709f arm64: entry: move bulk of ret_to_user to C new e130338eed5d arm64: entry: call exit_to_user_mode() from C new b7f6a688f235 Merge branch 'for-next/entry' into for-next/core new edc6fb260fe2 Merge remote-tracking branch 'arm64/for-next/core' new e6ef1c5fbb11 Merge remote-tracking branch 'arm-soc/for-next' new bf1014811271 Merge remote-tracking branch 'actions/for-next' new f1155cb70d9b Merge remote-tracking branch 'amlogic/for-next' new 1a688ef5bd5f Merge remote-tracking branch 'aspeed/for-next' new 25e9a3f153cc Merge remote-tracking branch 'at91/at91-next' new 3ac9c5b54f78 Merge remote-tracking branch 'drivers-memory/for-next' new ebda9772b073 Merge remote-tracking branch 'imx-mxs/for-next' new 8a1db3fe11e8 Merge remote-tracking branch 'keystone/next' new fc9360b82b35 Merge remote-tracking branch 'mediatek/for-next' new 1f58f2735447 Merge remote-tracking branch 'mvebu/for-next' new fe98b2ac3cb4 Merge remote-tracking branch 'omap/for-next' new 0e5ded926f2a arm64: dts: qcom: msm8994-angler: Disable cont_splash_mem new d77c95bf9a64 arm64: dts: qcom: sdm845-oneplus: fix reserved-mem new b79470da835c Merge branch 'arm64-fixes-for-5.14' into for-next new 20d7a9fb00eb arm64: defconfig: Enable Qualcomm MSM8996 CPU clock driver new db718417e87f arm64: dts: qcom: Add PMI8996 DTSI file new a569b10bf74f arm64: dts: qcom: Add MSM8996v3.0 DTSI file new 08972f34a264 arm64: dts: qcom: msm8996-*: Disable HDMI by default new 9da65e441d4d arm64: dts: qcom: Add support for SONY Xperia X Performanc [...] new b9650a9e9c57 arm64: dts: qcom: sm8150-mtp: Add 8150 compatible string new ce3b50cf621c arm64: dts: qcom: sm8150: Fix incorrect cpu opp table entry new 26e02c98a9ad arm64: dts: qcom: sdm630: Rewrite memory map new 1ce921ae3d30 arm64: dts: qcom: sdm630: Add RPMPD nodes new 01b182d920a8 arm64: dts: qcom: sdm630: Add MMCC node new 045547a02252 arm64: dts: qcom: sdm630: Add interconnect provider nodes new b52555d590d1 arm64: dts: qcom: sdm630: Add MDSS nodes new 142662f8f43c arm64: dts: qcom: sdm630: Add qfprom subnodes new c65a4ed2ea8b arm64: dts: qcom: sdm630: Add USB configuration new 36a0d47aee6a arm64: dts: qcom: sdm630: Fix TLMM node and pinctrl configuration new 0b700aa1b3e6 arm64: dts: qcom: sdm630: Add SDHCI2 node new 738777ab85ea arm64: dts: qcom: sdm630: Add interconnect and opp table t [...] new a64fa0e23b5f arm64: dts: qcom: sdm630: Add GPU Clock Controller node new 6bb717fe56f6 arm64: dts: qcom: sdm630: Add clocks and power domains to [...] new 056d4ff8279a arm64: dts: qcom: sdm630: Add qcom,adreno-smmu compatible new 7c54b82b4545 arm64: dts: qcom: sdm630: Add TSENS node new c8236767599a arm64: dts: qcom: sdm630: Add modem/ADSP SMP2P nodes new 3332c59649fe arm64: dts: qcom: sdm630: Add thermal-zones configuration new 7ca2ebc90a46 arm64: dts: qcom: sdm630: Add ADSP remoteproc configuration new adc57d4a463b arm64: dts: qcom: sdm630: Raise tcsr_mutex_regs size new 5cf69dcbec8b arm64: dts: qcom: sdm630: Add Adreno 508 GPU configuration new b59b058c623d arm64: dts: qcom: pm660: Support SPMI regulators on PMIC sid 1 new 7b56a804e58b arm64: dts: qcom: pm660l: Add WLED support new 2a1fbb121aa6 arm64: dts: qcom: pm660l: Support SPMI regulators on PMIC sid 3 new 4bf097540506 arm64: dts: qcom: pm660(l): Add VADC and temp alarm nodes new 05aa0eb325c9 arm64: dts: qcom: sdm660: Make the DTS an overlay on top of 630 new 36c7b98f7935 arm64: dts: qcom: Add device tree for SDM636 new c21512cbfbfd arm64: dts: qcom: sdm630: Add IMEM node new f3d5d3cc6971 arm64: dts: qcom: sdm630: Configure the camera subsystem new ab290284398d arm64: dts: qcom: sdm660: Add required nodes for DSI1 new 8b36c824b9a7 arm64: dts: qcom: sdm630-xperia-nile: Add all RPM and fixe [...] new 158f80a68148 arm64: dts: qcom: sdm630-nile: Use &labels new 2c616239f255 arm64: dts: qcom: sdm630-nile: Add USB new fcbcd062a894 arm64: dts: qcom: sdm630-nile: Add Volume up key new 4c1d849ec047 arm64: dts: qcom: sdm630-xperia: Retire sdm630-sony-xperia [...] new f8fc1c43c51b arm64: dts: qcom: sdm630-nile: Add Synaptics touchscreen. new bc81940d8ca5 arm64: dts: qcom: sdm630-nile: Specify ADSP firmware name new e634d8196f7d arm64: dts: qcom: sdm630-nile: Enable uSD card slot new 18abedf7d4e6 arm64: dts: qcom: sdm630-nile: Remove gpio-keys autorepeat new 536f44285ff6 arm64: dts: qcom: sdm630: Add I2C functions to I2C pins new 712e245fcbfd arm64: dts: qcom: sdm630: Add DMA to I2C hosts new 2e01e0c21459 arm64: dts: qcom: sdm850-yoga: Enable IPA new 59983a5c918e arm64: dts: qcom: sm8250: Add DMA to I2C/SPI new cff4bbaf2a2d arm64: dts: qcom: Add support for SM6125 new 82e1783890b7 arm64: dts: qcom: sm6125: Add support for Sony Xperia 10II new 184adb500f72 arm64: dts: qcom: msm8996: don't use empty memory node new d53dc79f9b56 arm64: dts: qcom: msm8998: don't use empty memory node new cfdf0c276395 arm64: dts: qcom: sdm630: don't use empty memory node new 52c9887fba71 arm64: dts: qcom: ipq8074: fix pci node reg property new c81210e38966 arm64: dts: qcom: sdm660: use reg value for memory node new 1b91b8ef60e9 arm64: dts: qcom: ipq6018: drop '0x' from unit address new 639dfdbecd88 arm64: dts: qcom: sdm630: don't use underscore in node name new 8c678beca7ed arm64: dts: qcom: msm8994: don't use underscore in node name new 84f3efbe5b46 arm64: dts: qcom: msm8996: don't use underscore in node name new e9dd2f7204ed dt-bindings: arm: qcom: Document alcatel,idol347 board new 39d66a2e7fbf dt-bindings: arm: qcom: Drop qcom,mtp new 8dc7dba0cc25 arm64: dts: qcom: pm8004: Enable the PMIC peripherals by default new 589562946f85 arm64: dts: qcom: msm8996: Add gpu cooling support new 77b53d65dc1e arm64: dts: qcom: sm8250: Fix epss_l3 unit address new 437cdef515e2 arm64: dts: qcom: sc7180:: modified qfprom CORR size as pe [...] new 67146f073880 arm64: dts: qcom: sm8350: Add wakeup-parent to tlmm new 111c52854102 arm64: dts: qcom: sdm845: move bus clock to mdp node for s [...] new 001ce9785c06 arm64: dts: qcom: sm8250: remove bus clock from the mdss n [...] new 6493367f8031 arm64: dts: qcom: sc7280: Add interconnect properties for USB new 7dfb52dcc5a4 arm64: dts: qcom: sc7280: Remove pm8350 and pmr735b for sc [...] new 87f0b434b918 arm64: dts: qcom: sm8350: Rename GENI serial engine DT node new 383409806ed6 arm64: dts: qcom: sdm845-oneplus-common: enable debug UART new 3440b1becd3c arm64: dts: qcom: sdm845-oneplus: add ipa firmware names new 5b01733f4fe6 arm64: dts: qcom: sc7180: Update lpass cpu node for audio over dp new b22d313e1772 arm64: dts: qcom: sc7180-trogdor: Add lpass dai link for HDMI new 53bc6b4170d5 arm64: dts: qcom: ipq6018: correct TCSR block area new 11e03d692101 arm64: dts: qcom: sc7280: Fixup the cpufreq node new c1b2189a19cf arm64: dts: qcom: sc7280: Add qfprom node new 98b433864c20 arm64: dts: qcom: msm8916: Enable CoreSight STM component new 129e1c968457 arm64: dts: qcom: sm8150: add SPI nodes new f70c6dc013c1 arm64: dts: qcom: pm8150b: Add DTS node for PMIC VBUS booster new 095bbdd9a5c3 arm64: dts: qcom: ipq6018: Add pcie support new 06bf656eda23 arm64: dts: qcom: sm8350: add qupv3_id_1/i2c13 nodes new f9e2df82d290 arm64: dts: qcom: ipq8074: add crypto nodes new f26f6a5e41dc arm64: dts: qcom: ipq8074: add PRNG node new ab428819ee3f arm64: dts: qcom: sc7180-trogdor: Move panel under the bri [...] new fc4f0273d4fb arm64: dts: qcom: sc7280: add IPA information new 8dc7e3e5fe13 arm64: dts: qcom: sc7280: enable IPA for sc7280-idp new 310b266655a3 arm64: dts: qcom: sc7180: define ipa_fw_mem node new 84173ca35978 arm64: dts: qcom: sm8350: fix IPA interconnects new 14fec168bf8c dt-bindings: arm: qcom: Document qcom,sc7280-idp2 board new 97a5b73b7058 arm64: dts: qcom: sc7280-idp: Add device tree files for IDP2 new b547b216228f arm64: dts: qcom: sc7180: assign DSI clock source parents new 3289022b3298 arm64: dts: qcom: sdm845: assign DSI clock source parents new 77246d45d28f arm64: dts: qcom: sdm845-mtp: assign DSI clock source parents new 97ec669dfcfa arm64: dts: qcom: sm8250: assign DSI clock source parents new 6feba6a62c57 PM: AVS: qcom-cpr: Use nvmem_cell_read_variable_le_u32() new cb531cab62a1 soc: qcom: geni: move GENI_IF_DISABLE_RO to common header new 0fa826629475 soc: qcom: geni: Add support for gpi dma new 593cb55b4cdd soc: qcom: smd-rpm: Add SM6115 compatible new a95fc7208441 dt-bindings: qcom: geni-se: document iommus new ad68c620b7b2 soc: qcom: mdt_loader: be more informative on errors new c73a6852b42c soc: qcom: smsm: Implement support for get_irqchip_state new e3d457195505 soc: qcom: smsm: Fix missed interrupts if state changes wh [...] new b05f82b152c9 ARM: dts: qcom: msm8974: Add blsp2_uart7 for bluetooth on sirius new 8822c0d49c73 ARM: dts: qcom: msm8974: castor: Add Bluetooth-related nodes new 4cae3413c5f4 ARM: dts: qcom: Fix up APQ8060 DragonBoard license new f95c4c56d652 ARM: dts: qcom: add ahb reset to ipq806x-gmac new df9ff3051a00 Merge branches 'arm64-defconfig-for-5.15', 'arm64-for-5.15 [...] new 57249830120b Merge remote-tracking branch 'refs/remotes/origin/for-next [...] new d1af031ab8b8 Merge remote-tracking branch 'qcom/for-next' new 800f4a199415 Merge remote-tracking branch 'raspberrypi/for-next' new 04039f65abe7 Merge remote-tracking branch 'renesas/next' new bba26d4e99ba Merge remote-tracking branch 'reset/reset/next' new f5a74930f46f Merge remote-tracking branch 'rockchip/for-next' new a2798e309f3c ARM: dts: exynos: add CPU topology to Exynos3250 new 900dd07d13e4 ARM: dts: exynos: add CPU topology to Exynos4210 new 1fb5b5b0dc49 ARM: dts: exynos: add CPU topology to Exynos4412 new fc6d5c995375 ARM: dts: exynos: add CPU topology to Exynos5250 new fa0c56dbc3a1 ARM: dts: exynos: add CPU topology to Exynos5260 new a73d3069f6f7 ARM: dts: exynos: add CPU topology to Exynos5420 new 6cad6db75231 ARM: dts: exynos: add CPU topology to Exynos5422 new 0c276a61b6a4 arm64: dts: exynos: add CPU topology to Exynos5433 new 903559e9e7b0 Merge branch 'next/dt' into for-next new 0cdcca7ec37c arm64: dts: exynos: add CPU topology to Exynos5433 new c6caf0e9c1bf Merge branch 'next/dt64' into for-next new 988e842a398e Merge remote-tracking branch 'samsung-krzk/for-next' new f879bf3bd20b Merge remote-tracking branch 'scmi/for-linux-next' new e360c219656c Merge remote-tracking branch 'stm32/stm32-next' new e05622b469ba Merge remote-tracking branch 'sunxi/sunxi/for-next' new 5e6841977a33 Merge remote-tracking branch 'tegra/for-next' new 19bd279f203b Merge remote-tracking branch 'ti-k3/ti-k3-next' new 8dd1e410259c Merge remote-tracking branch 'ti-k3-new/ti-k3-next' new c3063470746e Merge remote-tracking branch 'xilinx/for-next' new 4e2cdb3c5c59 Merge remote-tracking branch 'clk/clk-next' new e20d538fee20 Merge remote-tracking branch 'clk-imx/for-next' new 0b1746663a1a Merge remote-tracking branch 'h8300/h8300-next' new 6be357b256a8 Merge remote-tracking branch 'm68k/for-next' new a4061586eb18 Merge remote-tracking branch 'm68knommu/for-next' new 730d070ae9f1 MIPS: Replace deprecated CPU-hotplug functions. new ad548993a66c MIPS: loongson2ef: don't build serial.o unconditionally new cb95ea79b3fc MIPS: locking/atomic: Fix atomic{_64,}_sub_if_positive new dcc54fc624d3 Merge remote-tracking branch 'mips/mips-next' new 946e1052cdcc openrisc: don't printk() unconditionally new 11648cbb7b33 openrisc: rename or32 code & comments to or1k new 19e14f3a81d2 openrisc: Fix compiler warnings in setup new c1705c1dd32a Merge remote-tracking branch 'openrisc/for-next' new 01315cd759a2 Merge remote-tracking branch 'parisc-hd/for-next' new a82c3bd806da Merge remote-tracking branch 'powerpc/next' new 9dec8a9fb4d3 Merge remote-tracking branch 'risc-v/for-next' new 1b08fc51363e Merge branch 'fixes' into for-next new a73de2932028 s390: replace deprecated CPU-hotplug functions new 52b6defae7de s390/sclp: replace deprecated CPU-hotplug functions new cfafad6d7897 s390/mm: use page_to_virt() in __kernel_map_pages() new c78d0c7484f0 s390: rename dma section to amode31 new e6e9bca186a0 Merge branch 'features' into for-next new f8e00cc20ff1 Merge remote-tracking branch 's390/for-next' new 2e7f29bc82c1 Merge remote-tracking branch 'sh/for-next' new 1807c11ff4fb Merge remote-tracking branch 'xtensa/xtensa-for-next' new 014a079a3d5f Merge remote-tracking branch 'pidfd/for-next' new f122fbe58e36 Merge remote-tracking branch 'fscrypt/master' new dd32752282b5 Merge remote-tracking branch 'fscache/fscache-next' new 11f3dac34d43 Merge remote-tracking branch 'btrfs/for-next' new f09442f3bcdd Merge remote-tracking branch 'ceph/master' new 7d3fc01796fc cifs: create sd context must be a multiple of 8 new 662935318ef6 cifs: Handle race conditions during rename new 6934fda0db9a Merge remote-tracking branch 'cifs/for-next' new e2e00a1babe6 Merge remote-tracking branch 'cifsd/cifsd-for-next' new 3e9ce908c114 erofs: iomap support for non-tailpacking DIO new 5dca4112c720 erofs: dax support for non-tailpacking regular file new ab069d5fdcd1 iomap: Use kmap_local_page instead of kmap_atomic new ae44f9c286da iomap: Add another assertion to inline data handling new 564b7c4e4e21 Merge tag 'iomap-5.15-merge-2' of git://git.kernel.org/pub [...] new 6805789f5092 erofs: convert all uncompressed cases to iomap new 08b082fed06b Merge remote-tracking branch 'erofs/dev' new d113799cb35c Merge remote-tracking branch 'ext3/for_next' new 91803392c732 f2fs: fix to stop filesystem update once CP failed new d4bf15a7ce17 f2fs: reduce the scope of setting fsck tag when de->name_l [...] new 6b3ba1e77d89 f2fs: Kconfig: clean up config options about compression new 94afd6d6e525 f2fs: extent cache: support unaligned extent new f20e6cd22ed1 Merge remote-tracking branch 'f2fs/dev' new 62dd1fc8cc6b fuse: move fget() to fuse_get_tree() new 5d5b74aa9c76 fuse: allow sharing existing sb new 93ba58cf4891 Merge remote-tracking branch 'fuse/for-next' new 8b9e263971be Merge remote-tracking branch 'gfs2/for-next' new 66036bb0b396 SUNRPC: Fix a NULL pointer deref in trace_svc_stats_latency() new 1451b771e66c Merge remote-tracking branch 'cel/for-next' new ebd78b5ef816 Merge remote-tracking branch 'overlayfs/overlayfs-next' new bde687a9f585 Merge remote-tracking branch 'v9fs/9p-next' new ee03ac648bf1 Merge remote-tracking branch 'zonefs/for-next' new d03ef4daf33a fs: forbid invalid project ID new 87064e5b257e Merge remote-tracking branch 'djw-vfs/vfs-for-next' new b07ea46af1a3 Merge remote-tracking branch 'file-locks/locks-next' new f4aaa27a9733 Merge remote-tracking branch 'printk/for-next' new a8bd29bd49c4 PCI: Return ~0 data on pciconfig_read() CAP_SYS_ADMIN failure new d6b1715999fc PCI: Return int from pciconfig_read() syscall new 01966ed17162 Merge branch 'pci/enumeration' new 34edbfb74ec2 Merge branch 'pci/irq' new 47673e6c0d62 Merge branch 'pci/resource' new d08c8b855140 PCI: Add ACS quirks for NXP LX2xx0 and LX2xx2 platforms new f8bd7c48ecb0 PCI/ACS: Enforce pci=noats with Transaction Blocking new fea791af9b18 Merge branch 'pci/virtualization' new e2cdd86b5617 PCI/VPD: Correct diagnostic for VPD read failure new 70730db0f611 PCI/VPD: Check Resource Item Names against those valid for type new 4e0d77f8e831 PCI/VPD: Treat initial 0xff as missing EEPROM new aa956bff1e1d PCI/VPD: Reject resource tags with invalid size new 5032d5173997 PCI/VPD: Don't check Large Resource Item Names for validity new 187b0b7be673 PCI/VPD: Allow access to valid parts of VPD if some is invalid new 0628d519e9e8 PCI/VPD: Remove pci_vpd_size() old_size argument new 83528d2d96f5 PCI/VPD: Make pci_vpd_wait() uninterruptible new de2caa4c558f PCI/VPD: Remove struct pci_vpd.flag new be930bc9ddb7 Merge branch 'pci/vpd' new e8077ea9ab5b Merge branch 'remotes/lorenzo/pci/dwc' new d277f6e88c88 PCI: of: Don't fail devm_pci_alloc_host_bridge() on missin [...] new aeaea8969b40 PCI: iproc: Fix BCMA probe resource handling new 892d466a42bd Merge branch 'remotes/lorenzo/pci/iproc' new eff21f5da308 PCI: tegra: Fix OF node reference leak new 804b2b6f2a95 PCI: tegra: Use 'seq_puts' instead of 'seq_printf' new fd44e8efccd4 PCI: tegra: make const array err_msg static new a17734bdb3d0 Merge branch 'remotes/lorenzo/pci/tegra' new ceb1412c1c8c PCI: tegra194: Fix handling BME_CHGED event new 43537cf7e351 PCI: tegra194: Fix MSI-X programming new 834c5cf2b587 PCI: tegra194: Disable interrupts before entering L2 new de2bbf2b71bb PCI: tegra194: Don't allow suspend when Tegra PCIe is in EP mode new f62750e6918d PCI: tegra194: Cleanup unused code new d4d9691366fb Merge branch 'remotes/lorenzo/pci/tegra194' new 89ba70faa33c Merge branch 'remotes/lorenzo/pci/misc' new 54382437d53d Merge remote-tracking branch 'pci/next' new 83567c818e43 Merge remote-tracking branch 'pstore/for-next/pstore' new 537882887519 Merge remote-tracking branch 'hid/for-next' new a17ba6c63936 Merge remote-tracking branch 'i2c/i2c/for-next' new 247707ac1d07 Merge remote-tracking branch 'hwmon-staging/hwmon-next' new 2f9853dc81eb Merge remote-tracking branch 'jc_docs/docs-next' new 9c3a0f285248 Merge tag 'v5.14-rc4' into media_tree new f2a475980e57 Merge remote-tracking branch 'v4l-dvb/master' new c1ef0772350d media: dt-bindings: media: renesas,csi2: Add r8a779a0 support new 4a899f2eb323 media: rcar-csi2: Add r8a779a0 support new 9b538196ddcf media: rcar-vin: Refactor controls creation for video device new 22f0fab6d64e media: rcar-vin: Fix error paths for rvin_mc_init() new 33ef186512ed media: rcar-vin: Improve async notifier cleanup paths new 0889078d1658 media: rcar-vin: Improve reuse of parallel notifier new 5669a5f8a287 media: rcar-vin: Rename array storing subdevice information new e1c9c83bb560 media: rcar-vin: Move group async notifier new 54c18011c387 media: rcar-vin: Extend group notifier DT parser to work w [...] new 583a50ef48d3 media: rcar-vin: Create a callback to setup media links new 6e3b5a60d96d media: rcar-vin: Specify media device ops at group creation time new 87932605cce9 media: rcar-vin: Move and rename CSI-2 link notifications new 0c56f9597adc media: rcar-vin: Add r8a779a0 support new 7351a82788ee media: v4l: async: Rename async nf functions, clean up long lines new 6b127f97c016 media: rcar-vin: Remove explicit device availability check new 325d0aa5527c media: v4l2-fwnode: Simplify v4l2_async_nf_parse_fwnode_en [...] new ff539bcba963 media: mt9p031: Read back the real clock rate new bc12dc01b06a media: mt9p031: Make pixel clock polarity configurable by DT new 6f76e098b0c6 media: mt9p031: Fix corrupted frame after restarting stream new f48337bd8e64 media: mt9p031: Use BIT macro new 2d98a58ac94d media: dt-bindings: mt9p031: Convert bindings to yaml new 81787ce9c250 media: dt-bindings: mt9p031: Add missing required properties new be74f9b00a3a media: rockchip: rkisp1: remove unused irq variable new 8d99cf5fdb30 media: dt-bindings: media: rkisp1: fix pclk clock-name new 256cdfc8c1a1 media: dt-bindings: media: rkisp1: document different irq [...] new 7c1dd6a271f5 media: rockchip: rkisp1: allow separate interrupts new e05d94c46d11 media: rockchip: rkisp1: make some isp-param functions variable new 26eadfcbd751 media: rockchip: rkisp1: make some isp-stats functions variable new 8df791d3bfb9 media: rockchip: rkisp1: add prefixes for v10 specific parts new 57812dded0be media: rockchip: rkisp1: add support for v12 isp variants new 0f3cbae3a8a1 media: dt-bindings: media: rkisp1: document px30 isp compatible new 3d18437cc4af media: rockchip: rkisp1: add support for px30 isp version new 2b6a65d492f1 Merge remote-tracking branch 'v4l-dvb-next/master' new 7a6226db072b ACPI: DPTF: Add new PCH FIVR methods new 95ac706744de ACPI: processor: Replace deprecated CPU-hotplug functions new 13f81146b821 Merge branches 'acpi-dptf' and 'acpi-processor' into linux-next new da9f2150684e PCI: PM: Avoid forcing PCI_D0 for wakeup reasons inconsistently new 0e00392a895c PCI: PM: Enable PME if it can be signaled from D3cold new 5d4c779cb62e powercap: intel_rapl: Replace deprecated CPU-hotplug functions new 09681a0772f7 cpufreq: Replace deprecated CPU-hotplug functions new d2c8cce647f3 PM: sleep: s2idle: Replace deprecated CPU-hotplug functions new 4fac49fd0a34 PM: sleep: check RTC features instead of ops in suspend_test new 9ac32de19606 Merge branches 'pm-pci', 'powercap', 'pm-cpufreq' and 'pm- [...] new 19062c78328a Merge remote-tracking branch 'pm/linux-next' new 5d79e5ce5489 cpufreq: blocklist Qualcomm sm8150 in cpufreq-dt-platdev new 1875184fb9bb Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' new f1f66151f335 Merge remote-tracking branch 'cpupower/cpupower' new 48fc83cbd3a5 Merge remote-tracking branch 'opp/opp/linux-next' new 95ab2e1d82bb Merge remote-tracking branch 'ieee1394/for-next' new 8b33b470e0f3 Merge remote-tracking branch 'dlm/next' new e71756c19020 Merge remote-tracking branch 'swiotlb/linux-next' new e45647adce1b Merge remote-tracking branch 'rdma/for-next' new 1ca6cf5ecbde dpaa2-switch: request all interrupts sources on the DPSW new 24ab724f8a46 dpaa2-switch: use the port index in the IRQ handler new 042ad90ca7ce dpaa2-switch: do not enable the DPSW at probe time new 2b24ffd83e39 dpaa2-switch: no need to check link state right after ndo_open new 27cfdadd687d bus: fsl-mc: extend fsl_mc_get_endpoint() to pass interface ID new 84cba72956fd dpaa2-switch: integrate the MAC endpoint support new 8581362d9c85 dpaa2-switch: add a prefix to HW ethtool stats new f0653a892097 dpaa2-switch: export MAC statistics in ethtool new 7e89350c9019 Merge branch 'dpaa2-switch-next' new 314001f0bf92 af_unix: Add OOB support new 8679c31e0284 net: add extack arg for link ops new 271e5b7d00ae net: add netif_set_real_num_queues() for device reconfig new e874f4557b36 nfp: use netif_set_real_num_queues() new 8730379ee067 Merge branch 'queues' new aa730a9905b7 net: wwan: Add MHI MBIM network driver new 7ffa7542eca6 net: mhi: Remove MBIM protocol new 93bbcfee0575 Merge branch 'mhi-mbim' new decfef0fa6b2 net: ipa: use gsi->version for channel suspend/resume new 4a4ba483e4a5 net: ipa: move version check for channel suspend/resume new a7860a5f898c net: ipa: move some GSI setup functions new 1657d8a45823 net: ipa: have gsi_irq_setup() return an error code new b176f95b5728 net: ipa: move gsi_irq_init() code into setup new 45a42a3c50b5 net: ipa: disable GSI interrupts while suspended new 8eceea41347e Merge branch 'ipa-pm-irqs' new 0b69c54c74bc net: dsa: mt7530: enable assisted learning on CPU port new 6087175b7991 net: dsa: mt7530: use independent VLAN learning on VLAN-un [...] new a9e3f62dff3c net: dsa: mt7530: set STP state on filter ID 1 new 73c447cacbbd net: dsa: mt7530: always install FDB entries with IVL and FID 1 new d851798584ff Merge branch 'm7530-sw-fallback' new 51b8f812e5b3 ipv6: exthdrs: get rid of indirect calls in ip6_parse_tlv() new f8145cff0c20 can: j1939: j1939_session_tx_dat(): fix typo new cd85d3aed5cf can: j1939: rename J1939_ERRQUEUE_* to J1939_ERRQUEUE_TX_* new 5b9272e93f2e can: j1939: extend UAPI to notify about RX status new 336266697213 can: flexcan: flexcan_clks_enable(): add missing variable [...] new d85165b2381c dt-bindings: net: can: Document power-domains property new 9c0532f9cc93 Merge tag 'linux-can-next-for-5.15-20210804' of git://git. [...] new 957e2235e526 net: make switchdev_bridge_port_{,unoffload} loosely coupl [...] new a54182b2a518 Revert "net: build all switchdev drivers as modules when t [...] new 625af9f0298b tc-testing: Add control-plane selftests for sch_mq new 04190bf8944d sock: allow reading and changing sk_userlocks with setsockopt new 773bda964921 ptp: ocp: Expose various resources on the timecard. new c2eecaa193ff pktgen: Remove redundant clone_skb override new a0d1d0f47e31 virtio_net: Replace deprecated CPU-hotplug functions. new 372bbdd5bb3f net: Replace deprecated CPU-hotplug functions. new df7ba0eb25ed mctp: remove duplicated assignment of pointer hdr new 0fd75f5760b6 net: ipa: fix IPA v4.9 interconnects new 0e8eb9a16e25 net: dsa: rename teardown_default_cpu to teardown_cpu_ports new 2c0b03258b8b net: dsa: give preference to local CPU ports new 30a100e60cf3 net: dsa: sja1105: configure the cascade ports based on topology new 3fa212707b8e net: dsa: sja1105: manage the forwarding domain towards DSA ports new c51300298083 net: dsa: sja1105: manage VLANs on cascade ports new 777e55e30d12 net: dsa: sja1105: increase MTU to account for VLAN header [...] new 0f9b762c097c net: dsa: sja1105: suppress TX packets from looping back i [...] new 81d45898a59a net: dsa: sja1105: enable address learning on cascade ports new 1f52247ef840 Merge branch 'sja1105-H' new 30c2515b89f1 net: ipa: don't suspend/resume modem if not up new 10cc73c4b7fe net: ipa: reorder netdev pointer assignments new 8ee7c40a25c7 net: ipa: improve IPA clock error messages new 73ff316dac17 net: ipa: move IPA power operations to ipa_clock.c new afe1baa82db2 net: ipa: move ipa_suspend_handler() new afb08b7e220e net: ipa: move IPA flags field new 839454801e08 Merge branch 'ipa-runtime-pm' new af352460b465 net: fix GRO skb truesize update new 4167a960574f net/ipv4: Revert use of struct_size() helper new 893b19587534 net: bridge: fix ioctl locking new cbd7ad29a507 net: bridge: fix ioctl old_deviceless bridge argument new 9384eacd80f3 net: core: don't call SIOCBRADD/DELIF for non-bridge devices new d15040a33883 Merge branch 'bridge-ioctl-fixes' new db243b796439 net/ipv4/ipv6: Replace one-element arraya with flexible-ar [...] new e6a1f7e0b0fe net/ipv4/igmp: Use struct_size() helper new e11c0e258c1a net/ipv6/mcast: Use struct_size() helper new ab996c420508 wwan: mhi: Fix build. new 7d1575014a63 selftests/net: GRO coalesce test new 5ebfb4cc3048 selftests/net: toeplitz test new 6234219d7fe8 Merge branch 'GRO-Toeplitz-selftests' new a85b99ab6abb Revert "wwan: mhi: Fix build." new 1160dfa178eb net: Remove redundant if statements new b37a46683739 netdevice: add the case if dev is NULL new f8b17a0bd960 net: dsa: tag_sja1105: optionally build as module when swi [...] new 23809a726c0d netdevsim: Forbid devlink reload when adding or deleting ports new 0ca8d3ca4561 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net new c52ea7705d22 Merge remote-tracking branch 'net-next/master' new 96ab75de35e9 Merge remote-tracking branch 'bpf-next/for-next' new e05281487766 Merge remote-tracking branch 'ipsec-next/master' new 97a8a8c1f985 net/mlx5: Return mdev from eswitch new af8c0e25f249 net/mlx5: Lag, add initial logic for shared FDB new 6aeb16a1345e RDMA/mlx5: Fill port info based on the relevant eswitch new 979bf468fc54 {net, RDMA}/mlx5: Extend send to vport rules new c446d9da6407 RDMA/mlx5: Add shared FDB support new d04442540372 net/mlx5: E-Switch, set flow source for send to uplink rule new 5d5defd6b891 net/mlx5e: Add an option to create a shared mapping new 2198b93279b2 net/mlx5e: Use shared mappings for restoring from metadata new c8e6a9e6d6bb net/mlx5: E-Switch, Add event callback for representors new 898b07861565 net/mlx5: Add send to vport rules on paired device new cac1eb2cf2e3 net/mlx5: Lag, properly lock eswitch if needed new 63d4a9afbcee net/mlx5: Lag, move lag destruction to a workqueue new db202995f503 net/mlx5: E-Switch, add logic to enable shared FDB new 598fe77df855 net/mlx5: Lag, Create shared FDB when in switchdev mode new 66f67fa46df4 Merge remote-tracking branch 'mlx5-next/mlx5-next' new ff1199db8c3b netfilter: ctnetlink: add and use a helper for mark parsing new 9344988d2979 netfilter: ctnetlink: allow to filter dump by status bits new c6c4dabc01c5 Merge remote-tracking branch 'netfilter-next/master' new 6bac878e09a6 Merge remote-tracking branch 'wireless-drivers-next/master' new 713baf3dae8f Bluetooth: increase BTNAMSIZ to 21 chars to fix potential [...] new 6ec566131de0 Bluetooth: Add support hdev to allocate private data new ca5425e15881 Bluetooth: btintel: Add combined setup and shutdown functions new 83f2dafe2a62 Bluetooth: btintel: Refactoring setup routine for legacy ROM sku new 53492a668e3b Bluetooth: btintel: Add btintel data struct new ea7c4c0e44ee Bluetooth: btintel: Fix the first HCI command not work wit [...] new ffcba827c0a1 Bluetooth: btintel: Fix the LED is not turning off immediately new 553807141a1e Bluetooth: btintel: Add combined set_diag functions new 019a1caa7fd2 Bluetooth: btintel: Refactoring setup routine for bootload [...] new 3df4dfbec0f2 Bluetooth: btintel: Move hci quirks to setup routine new 0d8603b4ee0c Bluetooth: btintel: Clean the exported function to static new c86c7285bb08 Bluetooth: btintel: Fix the legacy bootloader returns tlv [...] new 1804fdf6e494 Bluetooth: btintel: Combine setting up MSFT extension new 777f9a94e2ce Merge remote-tracking branch 'bluetooth/master' new a8355432281c Merge remote-tracking branch 'mtd/mtd/next' new 70ad8311ea0b Merge remote-tracking branch 'nand/nand/next' new f754863d27e0 Merge remote-tracking branch 'crypto/master' new 676f11b5a4a0 drm: clean up unused kerneldoc in drm_lease.c new 64c0274fb15c drm/dp: Don't zero PWMGEN_BIT_COUNT when driver_pwm_freq_h [...] new acb06210b096 drm/bridge: ti-sn65dsi86: Fix power off sequence new e183bf31cf0d drm/bridge: ti-sn65dsi86: Add some 100 us delays new 7c4125b093d5 Revert "drm/panel-simple: Add Samsung ATNA33XC20" new 81c3212dd5fb Revert "drm/panel-simple: Support for delays between GPIO [...] new 32ce3b320343 drm/panel: atna33xc20: Introduce the Samsung ATNA33XC20 panel new 853bc3957085 drm/pl111: Remove unused including <linux/version.h> new 9746f5fe70aa drm/panel: Add support for E Ink VB3300-KCA new 6c9bd4432b25 DRM: ast: Fixed coding style issues of ast_mode.c new 33e1fc062456 drm/connector: add ref to drm_connector_get in iter docs new 0ae865ef92f1 drm: Fix typo in comments new 2f425cf5242a drm: Fix oops in damage self-tests by mocking damage property new 6e5b47a4f1dd drm: document drm_mode_get_property new 279cc2e9543e drm: Define DRM_FORMAT_MAX_PLANES new f6424ecdb3c8 drm/gem: Provide drm_gem_fb_{vmap,vunmap}() new 0ec77bd92b51 drm/gem: Clear mapping addresses for unused framebuffer planes new 0029d3182969 drm/gud: Map framebuffer BOs with drm_gem_fb_vmap() new 50fff206c5e3 drm/vkms: Map output framebuffer BOs with drm_gem_fb_vmap() new fed4c105acff dt-bindings: Add DT bindings for QiShenglong Gopher 2b panel new 49179e6657a2 drm/panel-simple: add Gopher 2b LCD panel new 7dbdce806268 dt-bindings: display: panel: Add ilitek ili9341 panel bindings new 5a04227326b0 drm/panel: Add ilitek ili9341 panel driver new 49f7844b0884 Merge tag 'drm-misc-next-2021-08-05' of git://anongit.free [...] new f5466eb19382 Merge remote-tracking branch 'drm/drm-next' new 34e291b1aa9b Merge remote-tracking branch 'drm-misc/for-linux-next' new 5d85edd0be17 Merge remote-tracking branch 'drm-intel/for-linux-next' new 0248c7783707 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' new 4756560c14d1 Merge remote-tracking branch 'imx-drm/imx-drm/next' new 37c17b3f3a19 Merge remote-tracking branch 'etnaviv/etnaviv/next' new 1aa3ddf9fd97 Merge remote-tracking branch 'regmap/for-next' new ddddc0d4c76a ALSA: pci/korg1212: completely remove 'set but not used' warnings new df8bcf36be27 ALSA: es1688: Avoid devres management for es1688 object creation new 29fa0b95dd67 Merge remote-tracking branch 'sound/for-next' new 36a9d79e5e95 ASoC: simple-card-utils: Avoid over-allocating DLCs new 7453d6d45d55 ASoC: soc-dapm: cleanup cppcheck warning at dapm_wcache_lookup() new af6b57ab7fdd ASoC: soc-dapm: cleanup cppcheck warning at dapm_connect_mux() new 29155bba1818 ASoC: soc-dapm: cleanup cppcheck warning at dapm_set_mixer [...] new a16cfb1bee80 ASoC: soc-dapm: cleanup cppcheck warning at dapm_new_pga() new 5c52e48fb1c2 ASoC: soc-dapm: cleanup cppcheck warning at dapm_new_dai_link() new 65f7316d18f2 ASoC: soc-dapm: cleanup cppcheck warning at dapm_seq_check [...] new a71657947d74 ASoC: soc-dapm: cleanup cppcheck warning at dapm_seq_run() new fd5ad2346148 ASoC: soc-dapm: cleanup cppcheck warning at snd_soc_dapm_d [...] new fcb3f196f808 ASoC: soc-dapm: cleanup cppcheck warning at snd_soc_dapm_a [...] new fd136fdbf4a6 ASoC: soc-dapm: cleanup cppcheck warning at snd_soc_dapm_w [...] new 3dc72e4251d7 ASoC: soc-dapm: cleanup cppcheck warning at snd_soc_dapm_n [...] new f2ff5fbe343d ASoC: soc-dapm: cleanup cppcheck warning at soc_dapm_dai_s [...] new 7002ab41920f Merge series "ASoC: soc-dapm: cleanup cppcheck warning" fr [...] new 221034aca4fd ASoC: max98090: remove duplicate status reads and useless [...] new c18abd00333b ASoC: mt6359-accdet.c: remove useless assignments new 8c62dbcb489a ASoC: wcd938x: simplify return value new 41bc951de77a Merge series "ASoC: codecs: cppcheck warnings" from Pierre [...] new bcee7ed09b8e ASoC: codecs: wcd938x: add Multi Button Headset Control support new 585fb31c2c3a ASoC: rt5640: Silence warning message about missing interrupt new b962bae81fa4 ASoC: cs42l42: Add PLL configuration for 44.1kHz/16-bit new 24cdbb79bbfe ASoC: cs42l42: Validate dai_set_sysclk() frequency new c76d572c1ec8 ASoC: cs42l42: Assume 24-bit samples are in 32-bit slots new e2f6867299ac ASoC: cs42l42: Update module authors new ddaa1ed52c5d Merge some cs42l42 patches into asoc-5.15 new b215d22ba05b Merge remote-tracking branch 'asoc/for-5.15' into asoc-next new dddd6cc2c9ba Merge remote-tracking branch 'sound-asoc/for-next' new ced75a2f5da7 MAINTAINERS: Add Luis Chamberlain as modules maintainer new 88812752598b Merge remote-tracking branch 'modules/modules-next' new db2213d17ec0 Merge remote-tracking branch 'input/next' new e16aa0c614c6 io-wq: remove GFP_ATOMIC allocation off schedule out path new 4f02d204dd7b Merge branch 'for-5.15/io_uring' into for-next new 90b7198001f2 blk-mq: Introduce the BLK_MQ_F_NO_SCHED_BY_DEFAULT flag new 2112f5c1330a loop: Select I/O scheduler 'none' from inside add_disk() new c00db7c45cab Merge branch 'for-5.15/block' into for-next new 6743ff8a770a Merge remote-tracking branch 'block/for-next' new 2e033b23bd3d Merge remote-tracking branch 'device-mapper/for-next' new 144f40f84cea Merge remote-tracking branch 'mmc/next' new 8552793c6be6 Merge remote-tracking branch 'mfd/for-mfd-next' new ad1abe476995 power: supply: cw2015: use dev_err_probe to allow deferred probe new daaca3156dd9 power: supply: sc27xx: Delete superfluous error message new f9ac97307b62 power: supply: axp288_fuel_gauge: Fix define alignment new fc0db6556c41 power: supply: axp288_fuel_gauge: Remove debugfs support new 8f6cc48e1aff power: supply: axp288_fuel_gauge: Silence the chatty IRQ m [...] new caa534c3ba40 power: supply: axp288_fuel_gauge: Report register-address [...] new f17bda7f655f power: supply: axp288_fuel_gauge: Drop retry logic from fu [...] new 7eef3e663834 power: supply: axp288_fuel_gauge: Store struct device poin [...] new c371d4491ba6 power: supply: axp288_fuel_gauge: Only read PWR_OP_MODE, F [...] new 394088f0b066 power: supply: axp288_fuel_gauge: Refresh all registers in one go new 964b3e9b02bd power: supply: axp288_fuel_gauge: Move the AXP20X_CC_CTRL [...] new 213e19d659f9 power: supply: axp288_fuel_gauge: Take the P-Unit semaphor [...] new ea09753602cd Merge remote-tracking branch 'battery/for-next' new a708b0d18250 Merge remote-tracking branch 'regulator/for-next' new 8e510439eeaa Merge remote-tracking branch 'security/next-testing' new 406674b34696 Merge remote-tracking branch 'apparmor/apparmor-next' new 0270844cf4fb Merge remote-tracking branch 'keys/keys-next' new 53cf9aea20b7 Merge remote-tracking branch 'selinux/next' new f41619ad96d9 Merge remote-tracking branch 'smack/next' new 29f20d747023 char: tpm: Kconfig: remove bad i2c cr50 select new b8803e535be6 char: tpm: cr50_i2c: convert to new probe interface new a28491700e5a certs: Trigger creation of RSA module signing key if it's [...] new 7b15db5f1e25 certs: Add support for using elliptic curve keys for signi [...] new 12fcd10c81bd Merge remote-tracking branch 'tpmdd/next' new ea37b0dac8ff Merge remote-tracking branch 'iommu/next' new 6df10ce65bf8 Merge remote-tracking branch 'audit/next' new 8c33ebfeeb59 spi: move cs spi_delay to spi_device new 04e6bb0d6bb1 spi: modify set_cs_timing parameter new 14b55b207625 Merge remote-tracking branch 'spi/for-5.15' into spi-next new a75b18b703cd Merge remote-tracking branch 'spi/for-next' new cf4c3ffa0543 Merge remote-tracking branch 'tip/auto-latest' new b47cbd3249b9 Merge remote-tracking branch 'clockevents/timers/drivers/next' new 77bc49a15a2c Merge remote-tracking branch 'edac/edac-for-next' new f5d1444262c2 Merge remote-tracking branch 'irqchip/irq/irqchip-next' new d407510bba19 clocksource: Forgive repeated long-latency watchdog clocks [...] new a574156ef859 rcu-tasks: Wait for trc_read_check_handler() IPIs new 0bb04803f92a rcu-tasks: Simplify trc_read_check_handler() atomic operations new 2c1db9bfd845 rcu-tasks: Add trc_inspect_reader() checks for exiting cri [...] new 38c85e1eaeee rcu-tasks: Remove second argument of rcu_read_unlock_trace [...] new 9a8545999d7d rcu: Move rcu_dynticks_eqs_online() to rcu_cpu_starting() new f45ab1131fe8 rcu: Simplify rcu_report_dead() call to rcu_report_exp_rdp() new a62814fa87f7 rcu: Make rcutree_dying_cpu() use its "cpu" parameter new 3bf9af017d03 rcu: Replace deprecated CPU-hotplug functions. new a38195a19bfe torture: Replace deprecated CPU-hotplug functions. new 04cef7c7f831 rcutorture: Suppressing read-exit testing is not an error new 758fa151eb37 rcu-tasks: Fix s/instruction/instructions/ typo in comment new 143910c1a459 Merge remote-tracking branch 'rcu/rcu/next' new 40261e85e69e Merge remote-tracking branch 'kvm-arm/next' new be7b37f5646b Merge remote-tracking branch 'xen-tip/linux-next' new 09ae8baf363e Merge remote-tracking branch 'percpu/for-next' new 549e9aa9a7c4 Merge remote-tracking branch 'workqueues/for-next' new 28b398822240 Merge remote-tracking branch 'leds/for-next' new e93feb12189c Merge remote-tracking branch 'ipmi/for-next' new b3efb7090d54 Merge remote-tracking branch 'driver-core/driver-core-next' new 5943dd6f5baa Merge remote-tracking branch 'usb/usb-next' new 68b9da2cf4b9 Merge remote-tracking branch 'usb-serial/usb-next' new 79799d95447c Merge remote-tracking branch 'usb-chipidea-next/for-usb-next' new d4d82d2183c7 Merge remote-tracking branch 'tty/tty-next' new c90eefef4e96 Merge remote-tracking branch 'char-misc/char-misc-next' new 290767e15fce Merge remote-tracking branch 'extcon/extcon-next' new 6883d49850f7 Merge remote-tracking branch 'phy-next/next' new 9d87ed06cdd2 Merge remote-tracking branch 'soundwire/next' new 564ed89f69aa Merge remote-tracking branch 'thunderbolt/next' new f898df7a67f0 Merge remote-tracking branch 'vfio/next' new 65ba068571a7 Merge remote-tracking branch 'iio/togreg' new dc0846cada89 Merge remote-tracking branch 'dmaengine/next' new 13ab5b12f0f8 Merge remote-tracking branch 'cgroup/for-next' new 6f1f343c8a39 Merge remote-tracking branch 'scsi/for-next' new 5351b0a33914 Merge remote-tracking branch 'scsi-mkp/for-next' new b737e7b9c473 Merge remote-tracking branch 'rpmsg/for-next' new e1f85d25638c gpio: gpio-aspeed-sgpio: Add AST2600 sgpio support new 8a3581c666f9 gpio: gpio-aspeed-sgpio: Add set_config function new 09ac953b65b1 gpio: gpio-aspeed-sgpio: Move irq_chip to aspeed-sgpio struct new 1f857b675237 gpio: gpio-aspeed-sgpio: Use generic device property APIs new f43837f4f63b gpio: gpio-aspeed-sgpio: Return error if ngpios is not mul [...] new a065d5615fc8 of: unify of_count_phandle_with_args() arguments with !CONFIG_OF new e6ae9a833ef4 gpiolib: constify passed device_node pointer new 8990899d84d7 gpiolib: of: constify few local device_node variables new 2606e7c9f5fc gpio: tegra186: Add ACPI support new 9364fe3af021 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' new eae899f7649f Merge remote-tracking branch 'gpio-intel/for-next' new bae4af5ab8f2 Merge remote-tracking branch 'pinctrl/for-next' new 9c4d4b06c922 Merge remote-tracking branch 'pinctrl-samsung/for-next' new 7a23ca076661 Merge remote-tracking branch 'userns/for-next' new 3041bec74d8d Merge remote-tracking branch 'livepatching/for-next' new 35340589afbf Merge remote-tracking branch 'coresight/next' new 33e99a0c7716 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' new 658ae44345c1 dt-bindings: at24: add ON Semi CAT24C04 and CAT24C05 new b6ac73b816bd Merge remote-tracking branch 'at24/at24/for-next' new 7cd8f7f65484 Merge remote-tracking branch 'ntb/ntb-next' new 9f28bc03fdf4 Merge remote-tracking branch 'seccomp/for-next/seccomp' new ef50c780e8ab Merge remote-tracking branch 'kspp/for-next/kspp' new 09f033f760ed Merge remote-tracking branch 'gnss/gnss-next' new 9c82d894a0ab Merge remote-tracking branch 'slimbus/for-next' new 147a0baa4617 Merge remote-tracking branch 'nvmem/for-next' new 88a4cdde4fbf Merge remote-tracking branch 'hyperv/hyperv-next' new c5dcb80d6416 Merge remote-tracking branch 'auxdisplay/auxdisplay' new 9aafa11f3330 Merge remote-tracking branch 'kgdb/kgdb/for-next' new e5693d5cabb0 Merge remote-tracking branch 'fpga/for-next' new f434b4b555d8 Merge remote-tracking branch 'mhi/mhi-next' new e41b22b28662 Merge remote-tracking branch 'rust/rust-next' new 9c2bfb50c1a8 mm: Add folio flag manipulation functions new c158c0423fe7 mm/lru: Add folio LRU functions new 61253040cc3f mm: Handle per-folio private data new 2e9199487c05 mm/filemap: Add folio_index(), folio_file_page() and folio [...] new abacca5605ef mm/filemap: Add folio_next_index() new 994739c6e251 mm/filemap: Add folio_pos() and folio_file_pos() new 927d5874251e mm/util: Add folio_mapping() and folio_file_mapping() new 95417bc72bc1 mm/filemap: Add folio_unlock() new 1419ac97ce0e mm/filemap: Add folio_lock() new 0ef3ed598d01 mm/filemap: Add folio_lock_killable() new d99c830761c4 mm/filemap: Add __folio_lock_async() new 6e789744cb17 mm/filemap: Add folio_wait_locked() new 03f8537f1c1b mm/filemap: Add __folio_lock_or_retry() new 8b5474f659ca mm/swap: Add folio_rotate_reclaimable() new 00c3622c46c9 mm/filemap: Add folio_end_writeback() new c69377c1df47 mm/writeback: Add folio_wait_writeback() new d97895a60d88 mm/writeback: Add folio_wait_stable() new e94458e52185 mm/filemap: Add folio_wait_bit() new 6f9586d66960 mm/filemap: Add folio_wake_bit() new f1c18afa410a mm/filemap: Convert page wait queues to be folios new 9977ac1227c7 mm/filemap: Add folio private_2 functions new 202dc4982905 fs/netfs: Add folio fscache functions new a7b7eeb698b8 mm: Add folio_mapped() new fefa4d93accd mm: Add folio_nid() new c24442a4e103 mm/memcg: Remove 'page' parameter to mem_cgroup_charge_sta [...] new 2c22c6982ffb mm/memcg: Use the node id in mem_cgroup_update_tree() new 117f7b38099a mm/memcg: Remove soft_limit_tree_node() new e059cfa28ba8 mm/memcg: Convert memcg_check_events to take a node ID new 78ab11aea8e7 mm/memcg: Add folio_memcg() and related functions new e2e8baa71ae9 mm/memcg: Convert commit_charge() to take a folio new 06a8bd6cf69a mm/memcg: Convert mem_cgroup_charge() to take a folio new 883681aa2368 mm/memcg: Convert uncharge_page() to uncharge_folio() new 92da69fd99f9 mm/memcg: Convert mem_cgroup_uncharge() to take a folio new f88fff37343c mm/memcg: Convert mem_cgroup_migrate() to take folios new d3e8fec22b9b mm/memcg: Convert mem_cgroup_track_foreign_dirty_slowpath( [...] new 9cca711fcb6e mm/memcg: Add folio_memcg_lock() and folio_memcg_unlock() new 8e94a88d9a80 mm/memcg: Convert mem_cgroup_move_account() to use a folio new c9e48fec6210 mm/memcg: Add folio_lruvec() new 12bf70a0757e mm/memcg: Add folio_lruvec_lock() and similar functions new e5d7d32e22dc mm/memcg: Add folio_lruvec_relock_irq() and folio_lruvec_r [...] new 5be0e326902e mm/workingset: Convert workingset_activation to take a folio new 64135f31a647 mm: Add folio_pfn() new 3bc0556bade4 mm: Add folio_raw_mapping() new d1089c128eff mm: Add flush_dcache_folio() new 1826c6e209ac mm: Add kmap_local_folio() new be88e1292f1d mm: Add arch_make_folio_accessible() new 5009323080f0 mm: Add folio_young and folio_idle new 36a1cb228373 mm/swap: Add folio_activate() new 52192665e494 mm/swap: Add folio_mark_accessed() new 491cefc3f1ff mm/rmap: Add folio_mkclean() new 79e71311a97c mm/migrate: Add folio_migrate_mapping() new d167a28fac1f mm/migrate: Add folio_migrate_flags() new 7ebdcd8e9975 mm/migrate: Add folio_migrate_copy() new c367e3894b57 mm/writeback: Rename __add_wb_stat() to wb_stat_mod() new 1879fa25ebb6 flex_proportions: Allow N events instead of 1 new 1a8a108f418f mm/writeback: Change __wb_writeout_inc() to __wb_writeout_add() new f10f6eecaea9 mm/writeback: Add __folio_end_writeback() new d32dbebf1d1c mm/writeback: Add folio_start_writeback() new dce38016b574 mm/writeback: Add folio_mark_dirty() new 62ef3f4d6bcf mm/writeback: Add __folio_mark_dirty() new 9221c075a40f mm/writeback: Convert tracing writeback_page_template to folios new 210e8aa035dc mm/writeback: Add filemap_dirty_folio() new d0e7fc24279d mm/writeback: Add folio_account_cleaned() new 6d53b7db6b6b mm/writeback: Add folio_cancel_dirty() new ba1273593f1a mm/writeback: Add folio_clear_dirty_for_io() new e112b3ea4b8e mm/writeback: Add folio_account_redirty() new 1f39e53337f8 mm/writeback: Add folio_redirty_for_writepage() new 5f44033aea62 mm/filemap: Add i_blocks_per_folio() new 86ac0e4080af mm/filemap: Add folio_mkwrite_check_truncate() new b6cfdc7278c3 mm/filemap: Add readahead_folio() new b59c6eefa5da mm/workingset: Convert workingset_refault() to take a folio new a8e1af470323 mm: Add folio_evictable() new d699b2759d5a mm/lru: Convert __pagevec_lru_add_fn to take a folio new 85cee576b65a mm/lru: Add folio_add_lru() new d26ac3b69a10 mm/page_alloc: Add folio allocation functions new 29407038a5c1 mm/filemap: Add filemap_alloc_folio new 182fd69c8c50 mm/filemap: Add filemap_add_folio() new d108cafd8eb9 mm/filemap: Convert mapping_get_entry to return a folio new d5f287cde5e9 mm/filemap: Add filemap_get_folio new 5abf14e471d1 mm/filemap: Add FGP_STABLE new c445a75a2b52 Merge remote-tracking branch 'folio/for-next' new c73aa9b22315 drm/amd/pm: update yellow carp pmfw interface version new 8d70136e2dc7 drm/amdgpu: fix checking pmops when PM_SLEEP is not enabled new 719e433ed052 drm/amdgpu: Fix channel_index table layout for Aldebaran new a38414335d7d drm/amd/pm: correct aldebaran smu feature mapping FEATURE_ [...] new 067f44c8b459 drm/amdgpu: avoid over-handle of fence driver fini in s3 t [...] new d7b5dae099fb gpu/drm/amd: Remove duplicated include of drm_drv.h new 84ec374bd580 drm/amdgpu: create amdgpu_vkms (v4) new fd922f7a0e90 drm/amdgpu: cleanup dce_virtual new 733ee71ae0d0 drm/amdgpu: replace dce_virtual with amdgpu_vkms (v3) new 4fb930715468 drm/amd/amdgpu: remove redundant host to psp cmd buf allocations new ba18f2350e49 drm/amd/display: Assume LTTPR interop for DCN31+ new a453d2fa4b23 drm/amd/display: Fix Dynamic bpp issue with 8K30 with Navi 1X new 2eedeb070e38 drm/amd/display: Increase stutter watermark for dcn303 new 8c0fc3bf1a9f drm/amd/display: Remove redundant vblank workqueues in DM new f39b21c49958 drm/amd/display: Fix resetting DCN3.1 HW when resuming from S4 new e13c2ea2f522 drm/amd/display: Add check for validating unsupported ODM [...] new dd2939efd52f drm/amd/display: workaround for hard hang on HPD on native DP new c8b3538d05f7 drm/amd/display: Move specific DCN2x code that uses FPU to DML new 96ee63730fa3 drm/amd/display: Add control mechanism for FPU new 2d8471dc371f drm/amd/display: Add control mechanism for FPU utilization new 0ea7ee821701 drm/amd/display: Add DC_FP helper to check FPU state new 1cc00e5e63ce drm/amd/display: [FW Promotion] Release 0.0.77 new ffb1a145dc9a drm/amd/display: 3.2.147 new 72a74a18015c drm/amdgpu/display: fix DMUB firmware version info new d2a266fad506 drm/amd/amdgpu: add regCP_MEx_INT_STAT_DEBUG for Aldebaran [...] new a2e9b1666ea7 drm/amdgpu: add DID for beige goby new 7a3d63835317 drm/amd/pm: update smu v13.0.1 firmware header new 9712ee0e44e0 drm/amdgpu: update PSP BL cmd IDs new 4b2965275498 drm/amdgpu: added synchronization for psp cmd buf access new 564e3dcf7962 drm/amd/amdgpu: Recovery vcn instance iterate. new 14fb496a84f1 drm/amdgpu: set RAS EEPROM address from VBIOS new 685967b3c138 drm/amdgpu: Put MODE register in wave debug info new 11e612a093ab drm/amdgpu: don't enable baco on boco platforms in runpm new a204ea8c2077 drm/amdgpu: drop redundant null-pointer checks in amdgpu_t [...] new 9d6fa9c7ff93 drm/amdkfd: Expose GFXIP engine version to sysfs new c841e55274d6 drm/radeon: Update pitch for page flip new b5768a78d259 DRM: gpu: radeon: Fixed coding style issues new a5467ebd681f drm/amd/pm: Fix a memory leak in an error handling path in [...] new e88ebd83ed50 drm/amdgpu: Add preferred mode in modeset when freesync vi [...] new 60bdde868103 drm/amdkfd: Allow querying SVM attributes that are clear new 74ecad3e1824 drm/amdkfd: avoid conflicting address mappings new 516990f86a99 drm/amdgpu: fix fdinfo race with process exit new d0eb149ac86f drm/amdgpu: enable more pm sysfs under SRIOV 1-VF mode new c4cb3f296586 usb/host: enable auto power control for xhci-pci new dc339837da48 drm/amdgpu: add another raven1 gfxoff quirk new d2cf13bb9cf5 drm/amdgpu: only check for _PR3 on dGPUs new 77c4de827e52 drm/amdgpu/swsmu/vgh: rename MSG_RlcPowerNotify new 3903c744c003 Revert "amd/amdgpu: Disable VCN DPG mode for Picasso" new acad1b660745 Revert "drm/amd/display: To modify the condition in indica [...] new 5f30dfbe32e3 drm/radeon: Add HD-audio component notifier support (v2) new 2e840d321697 Merge remote-tracking branch 'amdgpu/drm-next' new 81a93f840f39 Merge remote-tracking branch 'staging/staging-next' new 25ddc2339e0e Merge remote-tracking branch 'devicetree/for-next' new a5c62fe856b0 procfs: prevent unpriveleged processes accessing fdinfo dir new b42a83071853 slub: fix kmalloc_pagealloc_invalid_free unit test new 77c7f12b2f2d mm: slub: fix slub_debug disabling for list of slabs new 38562d958ec0 mm/madvise: report SIGBUS as -EFAULT for MADV_POPULATE_(RE [...] new 35e7362822d5 mm/memcg: fix incorrect flushing of lruvec data in obj_stock new f723251c6d27 lib: use PFN_PHYS() in devmem_is_allowed() new 7a7e3a0dc5d5 shmem_swapin_page(): fix error processing for get_swap_device() new b6b72b3f3470 kasan, kmemleak: reset tags when scanning block new f7e567d92a64 kasan, slub: reset tag when printing address new df64ceacf326 /proc/kpageflags: prevent an integer overflow in stable_pa [...] new a238b89a38f9 /proc/kpageflags: do not use uninitialized struct pages new 0e5a4bfd7eb3 init: move usermodehelper_enable() to populate_rootfs() new c8fd2945f15a ocfs2: remove an unnecessary condition new fd00dc3e0b74 ocfs2: reflink deadlock when clone file to the same direct [...] new aab9bff2c1a0 ocfs2: clear links count in ocfs2_mknod() if an error occurs new d3502a5d1943 ocfs2: fix ocfs2 corrupt when iputting an inode new 6403489edfc9 arch/csky/kernel/probes/kprobes.c: fix bugon.cocci warnings new 55a3d6f2b933 mm: move kvmalloc-related functions to slab.h new 6be835db8637 mm, slub: don't call flush_all() from slab_debug_trace_open() new 77f0e804ba83 mm, slub: allocate private object map for debugfs listings new bea605a0c8b7 mm, slub: allocate private object map for validate_slab_cache() new 3df425c8817b mm, slub: don't disable irq for debug_check_no_locks_freed() new c4f5c2c5d6d1 mm, slub: remove redundant unfreeze_partials() from put_cp [...] new 20d769168128 mm, slub: unify cmpxchg_double_slab() and __cmpxchg_double_slab() new 778562708911 mm, slub: extract get_partial() from new_slab_objects() new f1d971d75525 mm, slub: dissolve new_slab_objects() into ___slab_alloc() new 5dff6d87128e mm, slub: return slab page from get_partial() and set c->p [...] new 01a901938afe mm, slub: restructure new page checks in ___slab_alloc() new eb568ecb6d22 mm, slub: simplify kmem_cache_cpu and tid setup new b0376b8549be mm, slub: move disabling/enabling irqs to ___slab_alloc() new 0a404932f399 mm, slub: do initial checks in ___slab_alloc() with irqs enabled new 65980e9e8cf8 mm, slub: move disabling irqs closer to get_partial() in _ [...] new 3629ecb8c410 mm, slub: restore irqs around calling new_slab() new 7d4b042f29a7 mm, slub: validate slab from partial list or page allocato [...] new e5dc01603ba0 mm, slub: check new pages with restored irqs new a6fcd726c652 mm, slub: stop disabling irqs around get_partial() new 7bdb4966cebd mm, slub: move reset of c->page and freelist out of deacti [...] new dda35e79ac0c mm, slub: make locking in deactivate_slab() irq-safe new 409580a0d27f mm, slub: call deactivate_slab() without disabling irqs new c11b65e15ee8 mm, slub: move irq control into unfreeze_partials() new f0bc504173e9 mm, slub: discard slabs in unfreeze_partials() without irq [...] new 8a6f0d112d7f mm, slub: detach whole partial list at once in unfreeze_pa [...] new f5e704dbaa0b mm, slub: separate detaching of partial list in unfreeze_p [...] new 0e6ad49c6b95 mm, slub: only disable irq with spin_lock in __unfreeze_pa [...] new 280eb3129006 mm, slub: don't disable irqs in slub_cpu_dead() new 346d11698f30 mm, slab: make flush_slab() possible to call with irqs enabled new fbcd7bd25996 mm: slub: move flush_cpu_slab() invocations __free_slab() [...] new 3d162e268b18 mm: slub: make object_map_lock a raw_spinlock_t new 2693ea0bbc47 mm, slub: optionally save/restore irqs in slab_[un]lock()/ new cc6cd5bb5f56 mm, slub: make slab_lock() disable irqs with PREEMPT_RT new dd3c59c54f4f mm, slub: protect put_cpu_partial() with disabled irqs ins [...] new 268e7acfc40d mm, slub: use migrate_disable() on PREEMPT_RT new 35c540526978 mm, slub: convert kmem_cpu_slab protection to local_lock new 08cb589cb3d2 mm/debug_vm_pgtable: introduce struct pgtable_debug_args new 8c9e2e12497d mm/debug_vm_pgtable: use struct pgtable_debug_args in basic tests new 5e287ef7f3b0 mm/debug_vm_pgtable: use struct pgtable_debug_args in leaf [...] new 38eb70e4ab7b mm/debug_vm_pgtable: use struct pgtable_debug_args in prot [...] new 9992f51f9bcd mm/debug_vm_pgtable: use struct pgtable_debug_args in soft [...] new b66194dc664a mm/debug_vm_pgtable: use struct pgtable_debug_args in migr [...] new b7fd49ad91f8 mm/debug_vm_pgtable: use struct pgtable_debug_args in PTE [...] new f721f3cc568d mm/debug_vm_pgtable: use struct pgtable_debug_args in PMD [...] new a7ebc733967a mm/debug_vm_pgtable: use struct pgtable_debug_args in PUD [...] new 76da4af744fc mm/debug_vm_pgtable: use struct pgtable_debug_args in PGD [...] new 67b9126b4d83 mm/debug_vm_pgtable: remove unused code new cae14182074d mm/debug_vm_pgtable: fix corrupted page flag new 4037bdde8904 mm: report a more useful address for reclaim acquisition new 92e60fed9a7a mm: mark idle page tracking as BROKEN new 7204a8a05ec3 writeback: track number of inodes under writeback new 7a58fbef5a0c writeback: reliably update bandwidth estimation new 4dd44b1f6874 writeback: fix bandwidth estimate for spiky workload new e0b5805508d1 writeback: avoid division by 0 in wb_update_dirty_ratelimit() new f3ab6d752691 writeback: rename domain_update_bandwidth() new a0f1685a86e4 writeback: use READ_ONCE for unlocked reads of writeback stats new 213a8431e404 mm: remove irqsave/restore locking from contexts with irqs [...] new 5e499785efbf fs: drop_caches: fix skipping over shadow cache inodes new 58628696f26f fs: inode: count invalidated shadow pages in pginodesteal new 4265e86a2d1c vfs: keep inodes with page cache off the inode shrinker LRU new 2ad09a117158 writeback: memcg: simplify cgroup_writeback_by_id new 5e68ca4f1839 fs, mm: fix race in unlinking swapfile new 60e29aff5aa1 mm: delete unused get_kernel_page() new 4e9e9a4ec0c3 mm, memcg: add mem_cgroup_disabled checks in vmpressure an [...] new 24038b22bab7 mm, memcg: inline mem_cgroup_{charge/uncharge} to improve [...] new 29869fa0a4ae mm, memcg: inline swap-related functions to improve disabl [...] new 231aff9c24f1 memcg: enable accounting for pids in nested pid namespaces new 6ea34f6171c7 memcg: switch lruvec stats to rstat new 162a34cc691a memcg: infrastructure to flush memcg stats new 4a5a87db7e73 memcg-infrastructure-to-flush-memcg-stats-v5 new 91544c2fee3e memcg: charge fs_context and legacy_fs_context new ba24bbca70bc memcg: enable accounting for mnt_cache entries new c9a7d76ca80d memcg: enable accounting for pollfd and select bits arrays new d151ebfbcc14 memcg: enable accounting for file lock caches new f513589acf21 memcg: enable accounting for fasync_cache new 3c2b83d4a7b4 memcg: enable accounting for new namesapces and struct nsproxy new 57d8ce807bcf memcg: enable accounting of ipc resources new 690656dfb61c memcg: enable accounting for signals new 67eefb148066 memcg: enable accounting for posix_timers_cache slab new 9db352f130f0 memcg: enable accounting for ldt_struct objects new 3903d7867c25 memcg: cleanup racy sum avoidance code new 0c5df695f64d memcg: replace in_interrupt() by !in_task() in active_memcg() new 99650b70e5dc mm: memcontrol: set the correct memcg swappiness restriction new 724900e6f99e lazy tlb: introduce lazy mm refcount helper functions new 7a9d67389439 lazy-tlb-introduce-lazy-mm-refcount-helper-functions-fix new 6fbfd8a635bc lazy tlb: allow lazy tlb mm refcounting to be configurable new d88a4dbfdadd lazy-tlb-allow-lazy-tlb-mm-refcounting-to-be-configurable-fix new b7af6dfc1f57 lazy-tlb-allow-lazy-tlb-mm-refcounting-to-be-configurable-fix-2 new d6ac6f34eeb1 lazy tlb: shoot lazies, a non-refcounting lazy tlb option new 38a2395b756a lazy-tlb-shoot-lazies-a-non-refcounting-lazy-tlb-option-fix new 66d94501c352 powerpc/64s: enable MMU_LAZY_TLB_SHOOTDOWN new 3c3f7707e520 mmc: JZ4740: remove the flush_kernel_dcache_page call in j [...] new 9d8e08db6185 mmc: mmc_spi: replace flush_kernel_dcache_page with flush_ [...] new 7f259790f573 scatterlist: replace flush_kernel_dcache_page with flush_d [...] new ab06caf87c1e mm: remove flush_kernel_dcache_page new b5481f564e41 mm,do_huge_pmd_numa_page: remove unnecessary TLB flushing code new a6349f2189e3 mm: change fault_in_pages_* to have an unsigned size parameter new 429c01af3794 mm/pagemap: add mmap_assert_locked() annotations to find_vma*() new 3c4047506aaf add-mmap_assert_locked-annotations-to-find_vma-fix new d471e9e08bb2 mm/mremap: fix memory account on do_munmap() failure new 48ed1e4901ef mm/mremap: don't account pages in vma_to_resize() new c53f53e079d2 mm: sparse: pass section_nr to section_mark_present new 8e958bf434da mm: sparse: pass section_nr to find_memory_block new a43badbf9913 mm: sparse: remove __section_nr() function new 8ec8116e0010 mm/sparse: set SECTION_NID_SHIFT to 6 new 71d71e418646 include/linux/mmzone.h: avoid a warning in sparse memory support new 5cfddaf70f4f mm/sparse: clarify pgdat_to_phys new ace89c11dc79 mm/vmalloc: use batched page requests in bulk-allocator new dcc1570ebb52 mm/vmalloc: remove gfpflags_allow_blocking() check new 62dfc0a91d46 lib/test_vmalloc.c: add a new 'nr_pages' parameter new 82a6f1c6f834 mm/vmalloc: fix wrong behavior in vread new d7ebef362c15 mm/kasan: move kasan.fault to mm/kasan/report.c new 3f304adbe97d mm/page_alloc: always initialize memory map for the holes new 284917f3e582 mm-page_alloc-always-initialize-memory-map-for-the-holes-fix new d6192e93f3a4 microblaze: simplify pte_alloc_one_kernel() new 68ce6d437d59 mm: introduce memmap_alloc() to unify memory map allocation new 1726b18dd9f7 memblock: stop poisoning raw allocations new 43753d00cdc7 mm/page_alloc.c: fix 'zone_id' may be used uninitialized i [...] new 76807599538a mm/page_alloc: make alloc_node_mem_map() __init rather than __ref new aa2e97606825 hugetlb: simplify prep_compound_gigantic_page ref count ra [...] new b318cdd42693 hugetlb: drop ref count earlier after page allocation new ec5ddd09bcac hugetlb: before freeing hugetlb page set dtor to appropria [...] new b5426a93d325 mm/numa: automatically generate node migration order new 56191f707825 mm/migrate: update node demotion order on hotplug events new f3c00bba78d8 mm/migrate: enable returning precise migrate_pages() succe [...] new be5734d2269b mm/migrate: demote pages during reclaim new cd04a1ae6c57 mm-migrate-demote-pages-during-reclaim-v11 new 94b23f298274 mm/vmscan: add page demotion counter new 64042187df7a mm/vmscan: add helper for querying ability to age anonymous pages new 72d8562583b4 mm-vmscan-add-helper-for-querying-ability-to-age-anonymous [...] new 014ce804c18f mm/vmscan: Consider anonymous pages without swap new 4e7aea32b1c8 mm-vmscan-consider-anonymous-pages-without-swap-v11 new 18a02632ab98 mm/vmscan: never demote for memcg reclaim new 90afc87d51dd mm/migrate: add sysfs interface to enable reclaim migration new cc11c050b240 mm/vmpressure: replace vmpressure_to_css() with vmpressure [...] new 07253b28e925 mm/vmscan: remove the PageDirty check after MADV_FREE page [...] new 5453dbc2e76a mm/vmscan: remove misleading setting to sc->priority new cdf23f5ee3e8 mm/vmscan: remove unneeded return value of kswapd_run() new 879ab1fd4d08 mm/vmscan: add 'else' to remove check_pending label new 418bebf01556 mm: compaction: optimize proactive compaction deferrals new 828caae6bb51 mm-compaction-optimize-proactive-compaction-deferrals-fix new 56aaf8101c9f mm: compaction: support triggering of proactive compaction [...] new f0c766c0058d mm-compaction-support-triggering-of-proactive-compaction-b [...] new c44bc13bb1cd mm/mempolicy: convert from atomic_t to refcount_t on mempo [...] new ea62a16ce536 mm-mempolicy-convert-from-atomic_t-to-refcount_t-on-mempol [...] new 35e2debd521f mm/mempolicy: use readable NUMA_NO_NODE macro instead of m [...] new ca4fa7828bef mm/mempolicy: add MPOL_PREFERRED_MANY for multiple preferr [...] new 8d567512c681 mm/memplicy: add page allocation function for MPOL_PREFERR [...] new b31d535da31e mm/hugetlb: add support for mempolicy MPOL_PREFERRED_MANY new 84e15abe508e mm/mempolicy: advertise new MPOL_PREFERRED_MANY new bfd1ebbff0ea mm/mempolicy: unify the create() func for bind/interleave/ [...] new 65e9c984c874 memblock: make memblock_find_in_range method private new d8709d1bfbc7 oom_kill: oom_score_adj broken for processes with small me [...] new 69df45b5b262 mm/thp: make ALLOC_SPLIT_PTLOCKS dependent on USE_SPLIT_PT [...] new 324657581365 selftests: vm: add KSM merge test new 31b998e0a62b selftests: vm: add KSM unmerge test new a842214e44f8 selftests: vm: add KSM zero page merging test new 2166442de861 selftests: vm: add KSM merging across nodes test new 52c997522a5f selftests: vm: add KSM merging time test new db9a07deeb02 selftests: vm: add COW time test for KSM pages new 040e3f6f21f0 mm/vmstat: correct some wrong comments new 1a26a8743d0a mm/vmstat: simplify the array size calculation new d375fb7e5512 mm/vmstat: remove unneeded return value new 0d0c575a9512 preempt: provide preempt_*_(no)rt variants new 3d0a7bcb788f mm/madvise: add MADV_WILLNEED to process_madvise() new b1e9eb6710f3 memory-hotplug.rst: remove locking details from admin-guide new dd85d2f40f77 memory-hotplug.rst: complete admin-guide overhaul new c987ade74380 mm: remove pfn_valid_within() and CONFIG_HOLES_IN_ZONE new cb46cea1fab6 mm: memory_hotplug: cleanup after removal of pfn_valid_within() new ec381df61adc mm/memory_hotplug: use "unsigned long" for PFN in zone_for [...] new b36f2057de6a mm/memory_hotplug: remove nid parameter from arch_remove_memory() new 4b4ee74ca6bb mm/memory_hotplug: remove nid parameter from remove_memory [...] new d83a51101c20 ACPI: memhotplug: memory resources cannot be enabled yet new 6218022b1e62 mm: track present early pages per zone new 8b48dcf46185 mm/memory_hotplug: introduce "auto-movable" online policy new 2c844578e4ef drivers/base/memory: introduce "memory groups" to logicall [...] new ba8099426292 mm/memory_hotplug: track present pages in memory groups new 03d97c7fe0d7 ACPI: memhotplug: use a single static memory group for a s [...] new 1aaf1ecc4e3f dax/kmem: use a single static memory group for a single pr [...] new 18dda88eaf91 virtio-mem: use a single dynamic memory group for a single [...] new 29329821119f mm/memory_hotplug: memory group aware "auto-movable" onlin [...] new cd0603cd89cb mm-memory_hotplug-memory-group-aware-auto-movable-online-p [...] new dbb5ab20592b mm/memory_hotplug: improved dynamic memory group aware "au [...] new 4d1e4bb19cb2 mm/rmap: convert from atomic_t to refcount_t on anon_vma-> [...] new d07e17f320be mm/zsmalloc.c: close race window between zs_pool_dec_isola [...] new 5b5bbcaa3fb3 mm/zsmalloc.c: combine two atomic ops in zs_pool_dec_isolated() new 33aef8bece8a mm/highmem: Remove deprecated kmap_atomic new c892961692f5 kfence: show cpu and timestamp in alloc/free info new 7536cc1ecb03 mm: introduce Data Access MONitor (DAMON) new 43bad5c07bac mm/damon/core: implement region-based sampling new bed459167f14 mm/damon: adaptively adjust regions new 73b831d4a3c7 mm/idle_page_tracking: Make PG_idle reusable new c794015182b8 mm/damon: implement primitives for the virtual memory addr [...] new cc8623d483b4 mm-damon-implement-primitives-for-the-virtual-memory-addre [...] new 032a9d8e972c mm/damon: add a tracepoint new 8b4f2e4f0430 mm/damon: implement a debugfs-based user space interface new 27fa963450cd mm-damon-implement-a-debugfs-based-user-space-interface-fix new eb12bff697bb mm-damon-implement-a-debugfs-based-user-space-interface-fix-fix new 48199133f6c5 mm/damon/dbgfs: export kdamond pid to the user space new 6aaf2b8c90d0 mm/damon/dbgfs: support multiple contexts new 9df67e15dff9 Documentation: add documents for DAMON new febdf5fb195c mm/damon: add kunit tests new dace9b7e82e0 mm/damon: add user space selftests new b6aecfa0922d MAINTAINERS: update for DAMON new 23469224b896 fs/buffer.c: add debug print for __getblk_gfp() stall problem new 22dd71d0f12c fs/buffer.c: dump more info for __getblk_gfp() stall problem new 5c4a7628aa11 kernel/hung_task.c: Monitor killed tasks. new 5994fdc76bc0 percpu: remove export of pcpu_base_addr new 0ecf184e3b22 fs/proc/kcore.c: add mmap interface new 8ae62528b4b7 connector: send event on write to /proc/[pid]/comm new eb0e6fabd97d proc/sysctl: make protected_* world readable new 7d47b9e4f550 arch: Kconfig: fix spelling mistake "seperate" -> "separate" new ad16de41cf10 include/linux/once.h: fix trivia typo Not -> Note new 00e2debf8689 kernel/acct.c: use dedicated helper to access rlimit values new 015a44fef275 math: make RATIONAL tristate new 389e99f303dc math: RATIONAL_KUNIT_TEST should depend on RATIONAL instea [...] new 404e01552a2b lib/string: optimized memcpy new 7647ea05df6a lib/string: optimized memmove new f01433006f7b lib/string: optimized memset new fe7f609217b6 lib/test: convert test_sort.c to use KUnit new 2a4017e99959 checkpatch: support wide strings new b7d06f8508aa fs/epoll: use a per-cpu counter for user's watches count new a942d4b18b65 fs-epoll-use-a-per-cpu-counter-for-users-watches-count-fix new c025a68e63a7 fs-epoll-use-a-per-cpu-counter-for-users-watches-count-fix-fix new d2d42d3533ea init/main.c: silence some -Wunused-parameter warnings new 5621eb28bee4 nilfs2: fix memory leak in nilfs_sysfs_create_device_group new 47e8d5359fce nilfs2: fix NULL pointer in nilfs_##name##_attr_release new c7ae84195361 nilfs2: fix memory leak in nilfs_sysfs_create_##name##_group new 04fc50eae1c1 nilfs2: fix memory leak in nilfs_sysfs_delete_##name##_group new eef08ed3db4d nilfs2: fix memory leak in nilfs_sysfs_create_snapshot_group new 4103232b1e82 nilfs2: fix memory leak in nilfs_sysfs_delete_snapshot_group new fa3959facc92 hfsplus: fix out-of-bounds warnings in __hfsplus_setxattr new dab90ac8ca18 fs/coredump.c: log if a core dump is aborted due to change [...] new bc1fb025be0e log-if-a-core-dump-is-aborted-due-to-changed-file-permissions-fix new 31c64d8543be pid: cleanup the stale comment mentioning pidmap_init(). new ba6878f1b747 prctl: allow to setup brk for et_dyn executables new 13e9a07d7f61 configs: remove the obsolete CONFIG_INPUT_POLLDEV new 0f3237f0dbc4 selftests/memfd: remove unused variable new a7c383f228da Merge branch 'akpm-current/current' new 9d1454462e79 scripts: check_extable: fix typo in user error message new de264fa144b9 kexec: move locking into do_kexec_load new 278c8f3da77b kexec: avoid compat_alloc_user_space new 43460a678329 mm: simplify compat_sys_move_pages new ba91fe1be1bf mm: simplify compat numa syscalls new e7586f1026eb fixup! mm: simplify compat numa syscalls new ef6f590bb67e compat: remove some compat entry points new e4f8ceb51c58 arch: remove compat_alloc_user_space
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 (5713ab21952c) \ N -- N -- N refs/heads/akpm (e4f8ceb51c58)
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 1004 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/sysfs-platform-dptf | 40 + Documentation/admin-guide/mm/damon/index.rst | 15 + Documentation/admin-guide/mm/damon/start.rst | 114 ++ Documentation/admin-guide/mm/damon/usage.rst | 112 ++ Documentation/admin-guide/mm/index.rst | 1 + .../admin-guide/mm/numa_memory_policy.rst | 11 +- Documentation/devicetree/bindings/arm/qcom.yaml | 4 + .../bindings/display/panel/ilitek,ili9341.yaml | 78 ++ .../bindings/display/panel/panel-simple.yaml | 4 + Documentation/devicetree/bindings/eeprom/at24.yaml | 6 + .../bindings/media/i2c/aptina,mt9p031.yaml | 108 ++ .../devicetree/bindings/media/i2c/mt9p031.txt | 40 - .../devicetree/bindings/media/renesas,csi2.yaml | 1 + .../devicetree/bindings/media/rockchip-isp1.yaml | 114 +- .../devicetree/bindings/net/can/bosch,m_can.yaml | 6 + .../devicetree/bindings/soc/qcom/qcom,geni-se.yaml | 3 + .../devicetree/bindings/thermal/qcom-tsens.yaml | 1 + .../devicetree/bindings/vendor-prefixes.yaml | 2 + Documentation/driver-api/media/drivers/rkisp1.rst | 43 + Documentation/driver-api/media/v4l2-subdev.rst | 14 +- Documentation/filesystems/erofs.rst | 3 + Documentation/gpu/drm-kms.rst | 2 + Documentation/networking/nf_conntrack-sysctl.rst | 10 - Documentation/vm/damon/api.rst | 20 + Documentation/vm/damon/design.rst | 166 +++ Documentation/vm/damon/faq.rst | 51 + Documentation/vm/damon/index.rst | 30 + Documentation/vm/index.rst | 1 + MAINTAINERS | 13 + Makefile | 10 + arch/alpha/include/uapi/asm/socket.h | 2 + arch/arm/boot/dts/exynos3250.dtsi | 11 + arch/arm/boot/dts/exynos4210.dtsi | 11 + arch/arm/boot/dts/exynos4412.dtsi | 17 + arch/arm/boot/dts/exynos5250.dtsi | 11 + arch/arm/boot/dts/exynos5260.dtsi | 38 +- arch/arm/boot/dts/exynos5420-cpus.dtsi | 32 + arch/arm/boot/dts/exynos5422-cpus.dtsi | 32 + arch/arm/boot/dts/qcom-apq8060-dragonboard.dts | 23 +- arch/arm/boot/dts/qcom-ipq8064.dtsi | 20 +- .../boot/dts/qcom-msm8974-sony-xperia-castor.dts | 81 ++ arch/arm/boot/dts/qcom-msm8974.dtsi | 9 + arch/arm/kernel/setup.c | 20 +- arch/arm64/boot/dts/exynos/exynos5433.dtsi | 32 + arch/arm64/boot/dts/qcom/Makefile | 8 + arch/arm64/boot/dts/qcom/apq8016-sbc.dtsi | 1 + arch/arm64/boot/dts/qcom/apq8096-ifc6640.dts | 8 + arch/arm64/boot/dts/qcom/ipq6018.dtsi | 107 +- arch/arm64/boot/dts/qcom/ipq8074-hk01.dts | 2 +- arch/arm64/boot/dts/qcom/ipq8074.dtsi | 48 +- arch/arm64/boot/dts/qcom/msm8916-mtp.dts | 3 +- arch/arm64/boot/dts/qcom/msm8916.dtsi | 27 + .../arm64/boot/dts/qcom/msm8994-angler-rev-101.dts | 4 + arch/arm64/boot/dts/qcom/msm8994.dtsi | 6 +- arch/arm64/boot/dts/qcom/msm8996-mtp.dtsi | 8 + .../qcom/msm8996-pmi8996-sony-xperia-tone-dora.dts | 11 + .../msm8996-pmi8996-sony-xperia-tone-kagura.dts | 11 + .../msm8996-pmi8996-sony-xperia-tone-keyaki.dts | 11 + .../dts/qcom/msm8996-sony-xperia-tone-dora.dts | 27 + .../dts/qcom/msm8996-sony-xperia-tone-kagura.dts | 15 + .../dts/qcom/msm8996-sony-xperia-tone-keyaki.dts | 26 + .../boot/dts/qcom/msm8996-sony-xperia-tone.dtsi | 956 +++++++++++++ arch/arm64/boot/dts/qcom/msm8996-v3.0.dtsi | 63 + arch/arm64/boot/dts/qcom/msm8996.dtsi | 44 +- arch/arm64/boot/dts/qcom/msm8998.dtsi | 4 +- arch/arm64/boot/dts/qcom/pm660.dtsi | 133 ++ arch/arm64/boot/dts/qcom/pm660l.dtsi | 54 + arch/arm64/boot/dts/qcom/pm8004.dtsi | 2 - arch/arm64/boot/dts/qcom/pm8150b.dtsi | 6 + arch/arm64/boot/dts/qcom/pmi8996.dtsi | 15 + arch/arm64/boot/dts/qcom/sc7180-trogdor.dtsi | 17 + arch/arm64/boot/dts/qcom/sc7180.dtsi | 26 +- arch/arm64/boot/dts/qcom/sc7280-idp.dts | 294 +--- .../dts/qcom/{sc7280-idp.dts => sc7280-idp.dtsi} | 82 +- arch/arm64/boot/dts/qcom/sc7280-idp2.dts | 23 + arch/arm64/boot/dts/qcom/sc7280.dtsi | 69 +- .../dts/qcom/sdm630-sony-xperia-ganges-kirin.dts | 14 +- .../boot/dts/qcom/sdm630-sony-xperia-ganges.dtsi | 40 - .../dts/qcom/sdm630-sony-xperia-nile-discovery.dts | 1 + .../dts/qcom/sdm630-sony-xperia-nile-pioneer.dts | 1 + .../dts/qcom/sdm630-sony-xperia-nile-voyager.dts | 1 + .../boot/dts/qcom/sdm630-sony-xperia-nile.dtsi | 527 ++++++- arch/arm64/boot/dts/qcom/sdm630.dtsi | 1441 ++++++++++++++++++-- .../dts/qcom/sdm636-sony-xperia-ganges-mermaid.dts | 14 +- arch/arm64/boot/dts/qcom/sdm636.dtsi | 23 + .../arm64/boot/dts/qcom/sdm660-xiaomi-lavender.dts | 2 - arch/arm64/boot/dts/qcom/sdm660.dtsi | 519 +++---- arch/arm64/boot/dts/qcom/sdm845-mtp.dts | 3 + .../arm64/boot/dts/qcom/sdm845-oneplus-common.dtsi | 15 +- arch/arm64/boot/dts/qcom/sdm845.dtsi | 35 +- .../boot/dts/qcom/sdm850-lenovo-yoga-c630.dts | 5 + .../dts/qcom/sm6125-sony-xperia-seine-pdx201.dts | 139 ++ arch/arm64/boot/dts/qcom/sm6125.dtsi | 566 ++++++++ arch/arm64/boot/dts/qcom/sm8150-mtp.dts | 2 +- arch/arm64/boot/dts/qcom/sm8150.dtsi | 441 +++++- arch/arm64/boot/dts/qcom/sm8250.dtsi | 211 ++- arch/arm64/boot/dts/qcom/sm8350-hdk.dts | 2 +- arch/arm64/boot/dts/qcom/sm8350-mtp.dts | 2 +- arch/arm64/boot/dts/qcom/sm8350.dtsi | 49 +- arch/arm64/configs/defconfig | 1 + arch/arm64/include/asm/exception.h | 5 +- arch/arm64/kernel/entry-common.c | 219 ++- arch/arm64/kernel/entry.S | 48 +- arch/arm64/kernel/signal.c | 3 +- arch/arm64/kvm/hyp/reserved_mem.c | 9 +- arch/arm64/mm/init.c | 36 +- arch/mips/Makefile | 2 +- arch/mips/include/asm/atomic.h | 2 +- arch/mips/include/asm/pgalloc.h | 17 +- arch/mips/include/uapi/asm/socket.h | 2 + arch/mips/kernel/mips-mt-fpaff.c | 10 +- arch/mips/kernel/process.c | 4 +- arch/mips/kernel/setup.c | 14 +- arch/mips/loongson2ef/common/Makefile | 4 +- arch/openrisc/include/asm/pgtable.h | 6 +- arch/openrisc/include/asm/setup.h | 14 + arch/openrisc/include/asm/thread_info.h | 2 +- arch/openrisc/kernel/entry.S | 6 +- arch/openrisc/kernel/head.S | 6 +- arch/openrisc/kernel/setup.c | 20 +- arch/openrisc/lib/Makefile | 2 +- arch/openrisc/mm/fault.c | 2 +- arch/parisc/include/uapi/asm/socket.h | 2 + arch/riscv/mm/init.c | 44 +- arch/s390/hypfs/hypfs_diag0c.c | 12 +- arch/s390/include/asm/diag.h | 19 +- arch/s390/include/asm/extable.h | 4 +- arch/s390/include/asm/linkage.h | 4 +- arch/s390/include/asm/sections.h | 4 +- arch/s390/kernel/Makefile | 2 +- arch/s390/kernel/diag.c | 30 +- arch/s390/kernel/entry.h | 14 +- arch/s390/kernel/ipl.c | 2 +- arch/s390/kernel/irq.c | 4 +- arch/s390/kernel/machine_kexec.c | 4 +- arch/s390/kernel/perf_cpum_cf.c | 4 +- arch/s390/kernel/processor.c | 4 +- arch/s390/kernel/setup.c | 96 +- arch/s390/kernel/smp.c | 10 +- arch/s390/kernel/{text_dma.S => text_amode31.S} | 52 +- arch/s390/kernel/topology.c | 4 +- arch/s390/kernel/traps.c | 2 +- arch/s390/kernel/vmlinux.lds.S | 38 +- arch/s390/mm/fault.c | 4 +- arch/s390/mm/maccess.c | 4 +- arch/s390/mm/pageattr.c | 2 +- arch/s390/mm/vmem.c | 2 +- arch/sparc/include/uapi/asm/socket.h | 2 + arch/x86/kernel/aperture_64.c | 5 +- arch/x86/kvm/mmu/mmu.c | 2 +- arch/x86/mm/init.c | 21 +- arch/x86/mm/numa.c | 5 +- arch/x86/mm/numa_emulation.c | 5 +- arch/x86/realmode/init.c | 2 +- arch/x86/tools/relocs.c | 8 +- block/elevator.c | 3 + certs/Kconfig | 26 + certs/Makefile | 21 + crypto/asymmetric_keys/pkcs7_parser.c | 8 + drivers/acpi/acpi_pad.c | 4 +- drivers/acpi/acpi_processor.c | 8 +- drivers/acpi/dptf/dptf_pch_fivr.c | 9 + drivers/acpi/processor_idle.c | 4 +- drivers/acpi/tables.c | 5 +- drivers/base/arch_numa.c | 5 +- drivers/block/loop.c | 3 +- drivers/bluetooth/btintel.c | 1314 +++++++++++++++++- drivers/bluetooth/btintel.h | 119 +- drivers/bluetooth/btusb.c | 1128 +-------------- drivers/bus/fsl-mc/fsl-mc-bus.c | 4 +- drivers/char/tpm/Kconfig | 1 - drivers/char/tpm/tpm_tis_i2c_cr50.c | 12 +- drivers/cpufreq/acpi-cpufreq.c | 4 +- drivers/cpufreq/cpufreq-dt-platdev.c | 1 + drivers/cpufreq/cpufreq.c | 6 +- drivers/cpufreq/cpufreq_ondemand.c | 4 +- drivers/cpufreq/intel_pstate.c | 4 +- drivers/cpufreq/powernow-k8.c | 6 +- drivers/cpufreq/powernv-cpufreq.c | 4 +- drivers/gpio/gpio-aspeed-sgpio.c | 178 ++- drivers/gpio/gpio-tegra186.c | 30 +- drivers/gpio/gpiolib-devres.c | 2 +- drivers/gpio/gpiolib-of.c | 16 +- drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c | 40 + drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.h | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 7 + drivers/gpu/drm/amd/amdgpu/amdgpu_fdinfo.c | 11 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 205 ++- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.h | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c | 17 + drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 4 +- drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 1 + drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c | 1 + drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c | 1 + drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c | 1 + drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 1 + drivers/gpu/drm/amd/amdgpu/vcn_v3_0.c | 33 +- drivers/gpu/drm/amd/amdkfd/kfd_device.c | 29 + drivers/gpu/drm/amd/amdkfd/kfd_priv.h | 1 + drivers/gpu/drm/amd/amdkfd/kfd_topology.c | 3 + drivers/gpu/drm/amd/amdkfd/kfd_topology.h | 1 + drivers/gpu/drm/amd/include/atomfirmware.h | 2 +- drivers/gpu/drm/amd/pm/amdgpu_pm.c | 8 +- drivers/gpu/drm/amd/pm/inc/smu_v13_0_1_pmfw.h | 4 +- drivers/gpu/drm/amd/pm/swsmu/smu11/vangogh_ppt.c | 2 +- drivers/gpu/drm/ast/ast_mode.c | 31 +- drivers/gpu/drm/bridge/ti-sn65dsi86.c | 17 +- drivers/gpu/drm/drm_aperture.c | 2 +- drivers/gpu/drm/drm_atomic.c | 2 +- drivers/gpu/drm/drm_atomic_helper.c | 10 +- drivers/gpu/drm/drm_atomic_uapi.c | 6 +- drivers/gpu/drm/drm_auth.c | 2 +- drivers/gpu/drm/drm_bridge.c | 2 +- drivers/gpu/drm/drm_bufs.c | 2 +- drivers/gpu/drm/drm_cache.c | 2 +- drivers/gpu/drm/drm_damage_helper.c | 2 +- drivers/gpu/drm/drm_dp_helper.c | 18 +- drivers/gpu/drm/drm_drv.c | 4 +- drivers/gpu/drm/drm_dsc.c | 2 +- drivers/gpu/drm/drm_edid.c | 4 +- drivers/gpu/drm/drm_fb_helper.c | 2 +- drivers/gpu/drm/drm_file.c | 6 +- drivers/gpu/drm/drm_format_helper.c | 2 +- drivers/gpu/drm/drm_framebuffer.c | 2 +- drivers/gpu/drm/drm_gem.c | 4 +- drivers/gpu/drm/drm_gem_atomic_helper.c | 39 +- drivers/gpu/drm/drm_gem_framebuffer_helper.c | 95 +- drivers/gpu/drm/drm_gem_shmem_helper.c | 2 +- drivers/gpu/drm/drm_gem_vram_helper.c | 2 +- drivers/gpu/drm/drm_hdcp.c | 2 +- drivers/gpu/drm/drm_ioctl.c | 4 +- drivers/gpu/drm/drm_irq.c | 2 +- drivers/gpu/drm/drm_lease.c | 131 +- drivers/gpu/drm/drm_mm.c | 2 +- drivers/gpu/drm/drm_mode_object.c | 2 +- drivers/gpu/drm/drm_modes.c | 4 +- drivers/gpu/drm/drm_plane.c | 2 +- drivers/gpu/drm/drm_plane_helper.c | 2 +- drivers/gpu/drm/drm_prime.c | 2 +- drivers/gpu/drm/drm_probe_helper.c | 2 +- drivers/gpu/drm/drm_property.c | 2 +- drivers/gpu/drm/drm_scdc_helper.c | 2 +- drivers/gpu/drm/drm_syncobj.c | 2 +- drivers/gpu/drm/drm_vblank.c | 12 +- drivers/gpu/drm/drm_vma_manager.c | 2 +- drivers/gpu/drm/gud/gud_pipe.c | 10 +- drivers/gpu/drm/panel/Kconfig | 23 + drivers/gpu/drm/panel/Makefile | 2 + drivers/gpu/drm/panel/panel-ilitek-ili9341.c | 792 +++++++++++ drivers/gpu/drm/panel/panel-samsung-atna33xc20.c | 366 +++++ drivers/gpu/drm/panel/panel-simple.c | 134 +- drivers/gpu/drm/pl111/pl111_display.c | 1 - drivers/gpu/drm/pl111/pl111_drv.c | 1 - drivers/gpu/drm/radeon/evergreen.c | 8 +- drivers/gpu/drm/radeon/r100.c | 9 + drivers/gpu/drm/radeon/radeon_fb.c | 7 +- drivers/gpu/drm/radeon/rs600.c | 8 +- drivers/gpu/drm/radeon/rv770.c | 8 +- drivers/gpu/drm/selftests/test-drm_damage_helper.c | 287 +--- drivers/gpu/drm/vkms/vkms_composer.c | 2 +- drivers/gpu/drm/vkms/vkms_drv.h | 6 +- drivers/gpu/drm/vkms/vkms_writeback.c | 28 +- drivers/infiniband/hw/mlx5/ib_rep.c | 77 +- drivers/infiniband/hw/mlx5/main.c | 44 +- drivers/infiniband/hw/mlx5/std_types.c | 10 +- drivers/media/i2c/Kconfig | 1 + drivers/media/i2c/max9286.c | 17 +- drivers/media/i2c/mt9p031.c | 80 +- drivers/media/i2c/st-mipid02.c | 22 +- drivers/media/pci/intel/ipu3/ipu3-cio2-main.c | 17 +- drivers/media/platform/am437x/am437x-vpfe.c | 19 +- drivers/media/platform/atmel/atmel-isc-base.c | 4 +- drivers/media/platform/atmel/atmel-isi.c | 17 +- drivers/media/platform/atmel/atmel-sama5d2-isc.c | 15 +- drivers/media/platform/atmel/atmel-sama7g5-isc.c | 15 +- drivers/media/platform/cadence/cdns-csi2rx.c | 14 +- drivers/media/platform/davinci/vpif_capture.c | 21 +- drivers/media/platform/exynos4-is/media-dev.c | 20 +- drivers/media/platform/marvell-ccic/cafe-driver.c | 9 +- drivers/media/platform/marvell-ccic/mcam-core.c | 10 +- drivers/media/platform/marvell-ccic/mmp-driver.c | 6 +- drivers/media/platform/omap3isp/isp.c | 21 +- drivers/media/platform/pxa_camera.c | 26 +- drivers/media/platform/qcom/camss/camss.c | 18 +- drivers/media/platform/rcar-vin/rcar-core.c | 1077 ++++++++------- drivers/media/platform/rcar-vin/rcar-csi2.c | 210 ++- drivers/media/platform/rcar-vin/rcar-dma.c | 22 +- drivers/media/platform/rcar-vin/rcar-vin.h | 25 +- drivers/media/platform/rcar_drif.c | 14 +- drivers/media/platform/renesas-ceu.c | 29 +- .../platform/rockchip/rkisp1/rkisp1-capture.c | 9 +- .../media/platform/rockchip/rkisp1/rkisp1-common.h | 44 +- .../media/platform/rockchip/rkisp1/rkisp1-dev.c | 98 +- .../media/platform/rockchip/rkisp1/rkisp1-isp.c | 29 +- .../media/platform/rockchip/rkisp1/rkisp1-params.c | 557 ++++++-- .../media/platform/rockchip/rkisp1/rkisp1-regs.h | 406 ++++-- .../media/platform/rockchip/rkisp1/rkisp1-stats.c | 107 +- drivers/media/platform/stm32/stm32-dcmi.c | 18 +- drivers/media/platform/sunxi/sun4i-csi/sun4i_csi.c | 12 +- drivers/media/platform/sunxi/sun6i-csi/sun6i_csi.c | 19 +- drivers/media/platform/ti-vpe/cal.c | 16 +- drivers/media/platform/video-mux.c | 17 +- drivers/media/platform/xilinx/xilinx-vipp.c | 17 +- drivers/media/v4l2-core/v4l2-async.c | 168 ++- drivers/media/v4l2-core/v4l2-fwnode.c | 83 +- drivers/net/Kconfig | 4 +- drivers/net/Makefile | 2 +- drivers/net/can/flexcan.c | 2 +- drivers/net/dsa/mt7530.c | 88 +- drivers/net/dsa/mt7530.h | 14 +- drivers/net/dsa/sja1105/sja1105_main.c | 245 +++- drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c | 3 +- drivers/net/ethernet/freescale/dpaa2/Makefile | 2 +- drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c | 2 +- .../freescale/dpaa2/dpaa2-switch-ethtool.c | 56 +- .../net/ethernet/freescale/dpaa2/dpaa2-switch.c | 151 +- .../net/ethernet/freescale/dpaa2/dpaa2-switch.h | 18 + drivers/net/ethernet/freescale/dpaa2/dpsw.h | 5 + drivers/net/ethernet/freescale/fec_main.c | 2 +- .../net/ethernet/mellanox/mlx5/core/en/mapping.c | 45 + .../net/ethernet/mellanox/mlx5/core/en/mapping.h | 5 + drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c | 9 +- drivers/net/ethernet/mellanox/mlx5/core/en_rep.c | 88 +- drivers/net/ethernet/mellanox/mlx5/core/en_rep.h | 2 + drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 21 +- .../mellanox/mlx5/core/esw/acl/egress_ofld.c | 16 + drivers/net/ethernet/mellanox/mlx5/core/eswitch.c | 36 +- drivers/net/ethernet/mellanox/mlx5/core/eswitch.h | 38 + .../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 383 +++++- drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c | 58 +- drivers/net/ethernet/mellanox/mlx5/core/fs_core.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/fs_core.h | 2 + drivers/net/ethernet/mellanox/mlx5/core/lag.c | 267 +++- drivers/net/ethernet/mellanox/mlx5/core/lag.h | 5 +- drivers/net/ethernet/mellanox/mlx5/core/lag_mp.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/main.c | 5 +- .../net/ethernet/mellanox/mlx5/core/mlx5_core.h | 2 + drivers/net/ethernet/microchip/sparx5/Kconfig | 1 - drivers/net/ethernet/neterion/vxge/vxge-main.c | 6 +- .../net/ethernet/netronome/nfp/nfp_net_common.c | 11 +- drivers/net/ethernet/ti/Kconfig | 2 - drivers/net/ethernet/ti/am65-cpsw-nuss.c | 8 +- drivers/net/ethernet/ti/cpsw_new.c | 2 +- drivers/net/ipa/gsi.c | 239 ++-- drivers/net/ipa/gsi.h | 31 +- drivers/net/ipa/ipa.h | 12 - drivers/net/ipa/ipa_clock.c | 147 +- drivers/net/ipa/ipa_clock.h | 15 + drivers/net/ipa/ipa_data-v4.9.c | 9 +- drivers/net/ipa/ipa_endpoint.c | 14 +- drivers/net/ipa/ipa_main.c | 94 +- drivers/net/ipa/ipa_modem.c | 28 +- drivers/net/mhi/Makefile | 3 - drivers/net/mhi/mhi.h | 41 - drivers/net/mhi/proto_mbim.c | 310 ----- drivers/net/{mhi/net.c => mhi_net.c} | 165 +-- drivers/net/netdevsim/bus.c | 16 +- drivers/net/netdevsim/dev.c | 7 + drivers/net/usb/pegasus.c | 14 +- drivers/net/virtio_net.c | 10 +- drivers/net/wwan/Kconfig | 12 + drivers/net/wwan/Makefile | 1 + drivers/net/wwan/iosm/iosm_ipc_mmio.h | 4 +- drivers/net/wwan/iosm/iosm_ipc_mux_codec.c | 4 +- drivers/net/wwan/iosm/iosm_ipc_mux_codec.h | 2 +- drivers/net/wwan/iosm/iosm_ipc_protocol_ops.c | 4 +- drivers/net/wwan/iosm/iosm_ipc_wwan.c | 2 +- drivers/net/wwan/mhi_wwan_mbim.c | 657 +++++++++ drivers/of/of_reserved_mem.c | 12 +- drivers/pci/controller/dwc/pcie-tegra194.c | 54 +- drivers/pci/controller/pci-tegra.c | 25 +- drivers/pci/controller/pcie-iproc-bcma.c | 16 +- drivers/pci/of.c | 2 +- drivers/pci/pci.c | 29 +- drivers/pci/quirks.c | 35 +- drivers/pci/syscall.c | 1 + drivers/pci/vpd.c | 109 +- drivers/power/supply/Kconfig | 2 +- drivers/power/supply/axp288_fuel_gauge.c | 489 +++---- drivers/power/supply/cw2015_battery.c | 4 +- drivers/power/supply/sc27xx_fuel_gauge.c | 4 +- drivers/powercap/intel_rapl_common.c | 50 +- drivers/ptp/Kconfig | 7 + drivers/ptp/ptp_ocp.c | 1387 ++++++++++++++++++- drivers/s390/char/sclp_config.c | 4 +- drivers/soc/qcom/cpr.c | 43 +- drivers/soc/qcom/mdt_loader.c | 18 +- drivers/soc/qcom/qcom-geni-se.c | 30 +- drivers/soc/qcom/smd-rpm.c | 1 + drivers/soc/qcom/smsm.c | 28 +- drivers/spi/spi-cadence-quadspi.c | 21 +- drivers/spi/spi-mt65xx.c | 107 +- drivers/spi/spi-tegra114.c | 8 +- drivers/spi/spi.c | 6 +- drivers/staging/media/imx/imx-media-csi.c | 17 +- drivers/staging/media/imx/imx-media-dev-common.c | 7 +- drivers/staging/media/imx/imx-media-dev.c | 6 +- drivers/staging/media/imx/imx-media-of.c | 6 +- drivers/staging/media/imx/imx6-mipi-csi2.c | 17 +- drivers/staging/media/imx/imx7-media-csi.c | 24 +- drivers/staging/media/imx/imx7-mipi-csis.c | 16 +- drivers/staging/media/imx/imx8mq-mipi-csi2.c | 16 +- drivers/staging/media/tegra-video/vi.c | 17 +- drivers/usb/dwc3/gadget.c | 29 +- drivers/usb/serial/ftdi_sio.c | 1 + drivers/usb/serial/ftdi_sio_ids.h | 3 + drivers/usb/typec/tcpm/tcpm.c | 4 +- fs/cifs/smb2pdu.c | 2 +- fs/erofs/Kconfig | 1 + fs/erofs/data.c | 338 ++--- fs/erofs/inode.c | 9 +- fs/erofs/internal.h | 4 + fs/erofs/super.c | 59 +- fs/f2fs/Kconfig | 16 +- fs/f2fs/checkpoint.c | 12 +- fs/f2fs/compress.c | 24 + fs/f2fs/data.c | 38 +- fs/f2fs/dir.c | 14 +- fs/f2fs/extent_cache.c | 41 + fs/f2fs/f2fs.h | 22 +- fs/f2fs/node.c | 20 + fs/f2fs/segment.c | 15 +- fs/fuse/inode.c | 1 + fs/io-wq.c | 69 +- fs/ioctl.c | 8 + fs/iomap/buffered-io.c | 12 +- fs/pipe.c | 19 +- include/drm/drm_connector.h | 5 + include/drm/drm_fourcc.h | 13 +- include/drm/drm_framebuffer.h | 8 +- include/drm/drm_gem_atomic_helper.h | 3 +- include/drm/drm_gem_framebuffer_helper.h | 6 + include/linux/blk-mq.h | 6 + include/linux/damon.h | 268 ++++ include/linux/fsl/mc.h | 3 +- include/linux/gpio/consumer.h | 8 +- include/linux/if_bridge.h | 35 - include/linux/igmp.h | 3 - include/linux/memblock.h | 2 - include/linux/mlx5/driver.h | 3 + include/linux/mlx5/eswitch.h | 16 + include/linux/netdevice.h | 14 +- include/linux/of.h | 2 +- include/linux/of_gpio.h | 15 +- include/linux/page-flags.h | 8 +- include/linux/page_ext.h | 2 +- include/linux/page_idle.h | 6 +- include/linux/qcom-geni-se.h | 19 +- include/linux/slub_def.h | 2 + include/linux/spi/spi.h | 23 +- include/linux/sunrpc/svc.h | 1 + include/media/i2c/mt9p031.h | 1 + include/media/v4l2-async.h | 105 +- include/media/v4l2-fwnode.h | 12 +- include/net/af_unix.h | 3 + include/net/bluetooth/hci_core.h | 15 +- include/net/compat.h | 27 +- include/net/if_inet6.h | 3 - include/net/netns/conntrack.h | 2 - include/net/rtnetlink.h | 3 +- include/net/sock.h | 3 +- include/net/switchdev.h | 46 + include/sound/es1688.h | 1 + include/trace/events/damon.h | 43 + include/trace/events/mmflags.h | 2 +- include/trace/events/sunrpc.h | 8 +- include/uapi/asm-generic/socket.h | 2 + include/uapi/drm/drm_mode.h | 60 +- include/uapi/linux/can/j1939.h | 9 + include/uapi/linux/in.h | 21 +- include/uapi/linux/netfilter/nfnetlink_conntrack.h | 1 + include/uapi/linux/netfilter/nfnetlink_hook.h | 9 + include/uapi/linux/socket.h | 5 + kernel/power/suspend.c | 4 +- kernel/power/suspend_test.c | 2 +- kernel/rcu/rcutorture.c | 2 +- kernel/rcu/tasks.h | 2 +- kernel/torture.c | 6 +- kernel/trace/trace.c | 4 +- kernel/trace/trace_events_hist.c | 24 +- kernel/trace/trace_hwlat.c | 2 +- kernel/user.c | 26 +- lib/devmem_is_allowed.c | 2 +- mm/Kconfig | 10 + mm/Makefile | 1 + mm/damon/Kconfig | 69 + mm/damon/Makefile | 5 + mm/damon/core-test.h | 253 ++++ mm/damon/core.c | 720 ++++++++++ mm/damon/dbgfs-test.h | 126 ++ mm/damon/dbgfs.c | 623 +++++++++ mm/damon/vaddr-test.h | 329 +++++ mm/damon/vaddr.c | 614 +++++++++ mm/hugetlb.c | 3 +- mm/kmemleak.c | 6 +- mm/madvise.c | 1 + mm/memblock.c | 2 +- mm/memcontrol.c | 2 +- mm/mempolicy.c | 69 +- mm/page-writeback.c | 9 +- mm/page_ext.c | 12 +- mm/page_idle.c | 10 - mm/shmem.c | 4 +- mm/slub.c | 813 +++++++---- mm/util.c | 2 +- mm/vmstat.c | 12 - net/batman-adv/bridge_loop_avoidance.c | 6 +- net/batman-adv/distributed-arp-table.c | 3 +- net/batman-adv/gateway_client.c | 3 +- net/batman-adv/multicast.c | 9 +- net/batman-adv/originator.c | 12 +- net/batman-adv/translation-table.c | 9 +- net/bluetooth/cmtp/cmtp.h | 2 +- net/bluetooth/hci_core.c | 20 +- net/bluetooth/hci_sock.c | 29 +- net/bluetooth/hci_sysfs.c | 5 +- net/bridge/br.c | 51 +- net/bridge/br_if.c | 4 +- net/bridge/br_ioctl.c | 39 +- net/bridge/br_private.h | 29 + net/bridge/br_switchdev.c | 36 +- net/can/j1939/j1939-priv.h | 10 +- net/can/j1939/socket.c | 141 +- net/can/j1939/transport.c | 28 +- net/can/raw.c | 8 +- net/core/dev.c | 54 +- net/core/dev_ioctl.c | 9 +- net/core/drop_monitor.c | 6 +- net/core/dst.c | 6 +- net/core/neighbour.c | 15 +- net/core/pktgen.c | 5 - net/core/rtnetlink.c | 9 +- net/core/skbuff.c | 2 +- net/core/sock.c | 13 + net/decnet/dn_dev.c | 6 +- net/decnet/dn_fib.c | 3 +- net/decnet/dn_route.c | 18 +- net/dsa/Kconfig | 1 + net/dsa/dsa2.c | 52 +- net/ethtool/netlink.c | 6 +- net/ieee802154/nl-phy.c | 3 +- net/ieee802154/nl802154.c | 3 +- net/ieee802154/socket.c | 3 +- net/ipv4/devinet.c | 5 +- net/ipv4/fib_semantics.c | 4 +- net/ipv4/icmp.c | 3 +- net/ipv4/igmp.c | 24 +- net/ipv4/ip_sockglue.c | 31 +- net/ipv4/route.c | 3 +- net/ipv6/addrconf.c | 11 +- net/ipv6/exthdrs.c | 105 +- net/ipv6/ip6mr.c | 3 +- net/ipv6/ipv6_sockglue.c | 18 +- net/ipv6/mcast.c | 20 +- net/ipv6/route.c | 3 +- net/llc/af_llc.c | 6 +- net/mctp/af_mctp.c | 1 - net/netfilter/nf_conntrack_core.c | 67 +- net/netfilter/nf_conntrack_netlink.c | 76 +- net/netfilter/nf_conntrack_proto_tcp.c | 1 - net/netfilter/nf_conntrack_proto_udp.c | 1 - net/netfilter/nf_conntrack_standalone.c | 16 - net/netfilter/nf_flow_table_core.c | 11 +- net/netfilter/nf_flow_table_offload.c | 3 +- net/netfilter/nf_queue.c | 24 +- net/netfilter/nfnetlink_hook.c | 16 +- net/netlabel/netlabel_unlabeled.c | 6 +- net/netrom/nr_loopback.c | 3 +- net/netrom/nr_route.c | 3 +- net/packet/af_packet.c | 15 +- net/phonet/af_phonet.c | 3 +- net/phonet/pn_dev.c | 6 +- net/phonet/socket.c | 3 +- net/sched/act_mirred.c | 6 +- net/smc/smc_ib.c | 3 +- net/smc/smc_pnet.c | 3 +- net/sunrpc/svc.c | 15 + net/switchdev/switchdev.c | 48 + net/unix/Kconfig | 5 + net/unix/af_unix.c | 153 ++- net/wireless/nl80211.c | 16 +- net/wireless/scan.c | 3 +- scripts/tracing/draw_functrace.py | 6 +- security/selinux/ss/policydb.c | 10 +- security/tomoyo/domain.c | 13 +- sound/isa/es1688/es1688_lib.c | 29 +- sound/pci/korg1212/korg1212.c | 2 +- sound/soc/codecs/Kconfig | 1 + sound/soc/codecs/cs42l42.c | 110 +- sound/soc/codecs/cs42l42.h | 3 + sound/soc/codecs/max98090.c | 4 +- sound/soc/codecs/mt6359-accdet.c | 8 +- sound/soc/codecs/rt5640.c | 19 +- sound/soc/codecs/wcd938x.c | 843 +++++++++++- sound/soc/generic/simple-card-utils.c | 4 +- sound/soc/soc-dapm.c | 65 +- tools/testing/selftests/Makefile | 1 + tools/testing/selftests/damon/Makefile | 7 + tools/testing/selftests/damon/_chk_dependency.sh | 28 + tools/testing/selftests/damon/debugfs_attrs.sh | 75 + tools/testing/selftests/net/Makefile | 2 + tools/testing/selftests/net/af_unix/Makefile | 5 + .../testing/selftests/net/af_unix/test_unix_oob.c | 437 ++++++ tools/testing/selftests/net/gro.c | 1095 +++++++++++++++ tools/testing/selftests/net/gro.sh | 128 ++ tools/testing/selftests/net/setup_loopback.sh | 82 ++ tools/testing/selftests/net/toeplitz.c | 585 ++++++++ tools/testing/selftests/net/toeplitz.sh | 199 +++ tools/testing/selftests/net/toeplitz_client.sh | 28 + .../selftests/tc-testing/tc-tests/qdiscs/mq.json | 137 ++ tools/testing/selftests/tc-testing/tdc_config.py | 1 + 611 files changed, 26272 insertions(+), 7779 deletions(-) create mode 100644 Documentation/admin-guide/mm/damon/index.rst create mode 100644 Documentation/admin-guide/mm/damon/start.rst create mode 100644 Documentation/admin-guide/mm/damon/usage.rst create mode 100644 Documentation/devicetree/bindings/display/panel/ilitek,ili9341.yaml create mode 100644 Documentation/devicetree/bindings/media/i2c/aptina,mt9p031.yaml delete mode 100644 Documentation/devicetree/bindings/media/i2c/mt9p031.txt create mode 100644 Documentation/driver-api/media/drivers/rkisp1.rst create mode 100644 Documentation/vm/damon/api.rst create mode 100644 Documentation/vm/damon/design.rst create mode 100644 Documentation/vm/damon/faq.rst create mode 100644 Documentation/vm/damon/index.rst create mode 100644 arch/arm64/boot/dts/qcom/msm8996-pmi8996-sony-xperia-tone-dora.dts create mode 100644 arch/arm64/boot/dts/qcom/msm8996-pmi8996-sony-xperia-tone-kagura.dts create mode 100644 arch/arm64/boot/dts/qcom/msm8996-pmi8996-sony-xperia-tone-keyaki.dts create mode 100644 arch/arm64/boot/dts/qcom/msm8996-sony-xperia-tone-dora.dts create mode 100644 arch/arm64/boot/dts/qcom/msm8996-sony-xperia-tone-kagura.dts create mode 100644 arch/arm64/boot/dts/qcom/msm8996-sony-xperia-tone-keyaki.dts create mode 100644 arch/arm64/boot/dts/qcom/msm8996-sony-xperia-tone.dtsi create mode 100644 arch/arm64/boot/dts/qcom/msm8996-v3.0.dtsi create mode 100644 arch/arm64/boot/dts/qcom/pmi8996.dtsi copy arch/arm64/boot/dts/qcom/{sc7280-idp.dts => sc7280-idp.dtsi} (79%) create mode 100644 arch/arm64/boot/dts/qcom/sc7280-idp2.dts delete mode 100644 arch/arm64/boot/dts/qcom/sdm630-sony-xperia-ganges.dtsi create mode 100644 arch/arm64/boot/dts/qcom/sdm636.dtsi create mode 100644 arch/arm64/boot/dts/qcom/sm6125-sony-xperia-seine-pdx201.dts create mode 100644 arch/arm64/boot/dts/qcom/sm6125.dtsi create mode 100644 arch/openrisc/include/asm/setup.h rename arch/s390/kernel/{text_dma.S => text_amode31.S} (73%) create mode 100644 drivers/gpu/drm/panel/panel-ilitek-ili9341.c create mode 100644 drivers/gpu/drm/panel/panel-samsung-atna33xc20.c delete mode 100644 drivers/net/mhi/Makefile delete mode 100644 drivers/net/mhi/mhi.h delete mode 100644 drivers/net/mhi/proto_mbim.c rename drivers/net/{mhi/net.c => mhi_net.c} (73%) create mode 100644 drivers/net/wwan/mhi_wwan_mbim.c create mode 100644 include/linux/damon.h create mode 100644 include/trace/events/damon.h create mode 100644 mm/damon/Kconfig create mode 100644 mm/damon/Makefile create mode 100644 mm/damon/core-test.h create mode 100644 mm/damon/core.c create mode 100644 mm/damon/dbgfs-test.h create mode 100644 mm/damon/dbgfs.c create mode 100644 mm/damon/vaddr-test.h create mode 100644 mm/damon/vaddr.c create mode 100644 tools/testing/selftests/damon/Makefile create mode 100644 tools/testing/selftests/damon/_chk_dependency.sh create mode 100644 tools/testing/selftests/damon/debugfs_attrs.sh create mode 100644 tools/testing/selftests/net/af_unix/Makefile create mode 100644 tools/testing/selftests/net/af_unix/test_unix_oob.c create mode 100644 tools/testing/selftests/net/gro.c create mode 100755 tools/testing/selftests/net/gro.sh create mode 100755 tools/testing/selftests/net/setup_loopback.sh create mode 100644 tools/testing/selftests/net/toeplitz.c create mode 100755 tools/testing/selftests/net/toeplitz.sh create mode 100755 tools/testing/selftests/net/toeplitz_client.sh create mode 100644 tools/testing/selftests/tc-testing/tc-tests/qdiscs/mq.json