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 28a4cd6c2748 arch: remove compat_alloc_user_space omits 244d34655628 compat: remove some compat entry points omits cee60f08ffb4 fixup! mm: simplify compat numa syscalls omits 3698e2a39dd5 mm: simplify compat numa syscalls omits 1169715de41a mm: simplify compat_sys_move_pages omits a32a4293df1f kexec: avoid compat_alloc_user_space omits 74b0e76565a0 kexec: move locking into do_kexec_load omits f3e3d27d922f Merge branch 'akpm-current/current' omits 42d87bdf1d5f selftests/memfd: remove unused variable omits fb67355b7d6f configs: remove the obsolete CONFIG_INPUT_POLLDEV omits d87f42b016b4 prctl: allow to setup brk for et_dyn executables omits b2d60d68b602 pid: cleanup the stale comment mentioning pidmap_init(). omits 7eba24157975 log-if-a-core-dump-is-aborted-due-to-changed-file-permissions-fix omits 5a66f9c7ded6 fs/coredump.c: log if a core dump is aborted due to change [...] omits 9c9ad965b965 hfsplus: fix out-of-bounds warnings in __hfsplus_setxattr omits 372092133f1e nilfs2: fix memory leak in nilfs_sysfs_delete_snapshot_group omits 4bd714650bc3 nilfs2: fix memory leak in nilfs_sysfs_create_snapshot_group omits 762f76f88828 nilfs2: fix memory leak in nilfs_sysfs_delete_##name##_group omits f068023bba19 nilfs2: fix memory leak in nilfs_sysfs_create_##name##_group omits aa6847cca464 nilfs2: fix NULL pointer in nilfs_##name##_attr_release omits 8cf0c104c2f7 nilfs2: fix memory leak in nilfs_sysfs_create_device_group omits 96904a8f4d33 init/main.c: silence some -Wunused-parameter warnings omits e75b89477811 fs/epoll: use a per-cpu counter for user's watches count omits 5d6bf88c56ca checkpatch: support wide strings omits 009fdcafb7e8 lib/test: convert test_sort.c to use KUnit omits fca7b06de754 lib/string: optimized memset omits 87adcbcafcf4 lib/string: optimized memmove omits ce51ec6c6700 lib/string: optimized memcpy omits 4c779faceab7 math: RATIONAL_KUNIT_TEST should depend on RATIONAL instea [...] omits 91eaf2da99f6 math: make RATIONAL tristate omits 299c95485a68 kernel/acct.c: use dedicated helper to access rlimit values omits 0dcca6579ea9 include/linux/once.h: fix trivia typo Not -> Note omits 22a04cecd4be arch: Kconfig: fix spelling mistake "seperate" -> "separate" omits e4e0c786544a proc/sysctl: make protected_* world readable omits f322dbd19885 connector: send event on write to /proc/[pid]/comm omits fd6c33516964 fs/proc/kcore.c: add mmap interface omits 82c656f49a5b percpu: remove export of pcpu_base_addr omits d23fd4eccfdb kernel/hung_task.c: Monitor killed tasks. omits ff910e05dae6 fs/buffer.c: dump more info for __getblk_gfp() stall problem omits ec79c48484e9 fs/buffer.c: add debug print for __getblk_gfp() stall problem omits e0a83c4be487 kfence: show cpu and timestamp in alloc/free info omits f2180b1d9538 mm/highmem: Remove deprecated kmap_atomic omits 17dc60e998ba mm/zsmalloc.c: combine two atomic ops in zs_pool_dec_isolated() omits 705b83425657 mm/zsmalloc.c: close race window between zs_pool_dec_isola [...] omits d1df8f238a41 mm/rmap: convert from atomic_t to refcount_t on anon_vma-> [...] omits d6c16692ab1c mm/memory_hotplug: improved dynamic memory group aware "au [...] omits 0a0e3b1b8518 mm-memory_hotplug-memory-group-aware-auto-movable-online-p [...] omits deae42837000 mm/memory_hotplug: memory group aware "auto-movable" onlin [...] omits 78835a0df26c virtio-mem: use a single dynamic memory group for a single [...] omits 5d6bebbb604a dax/kmem: use a single static memory group for a single pr [...] omits 752d648f044e ACPI: memhotplug: use a single static memory group for a s [...] omits 3c589ab864b9 mm/memory_hotplug: track present pages in memory groups omits c06680ae3d02 drivers/base/memory: introduce "memory groups" to logicall [...] omits 6b5d2e40bd49 mm/memory_hotplug: introduce "auto-movable" online policy omits 3de305981792 mm: track present early pages per zone omits 5224e2ff2a76 ACPI: memhotplug: memory resources cannot be enabled yet omits 7ef2d705d717 mm/memory_hotplug: remove nid parameter from remove_memory [...] omits be4d723b37c9 mm/memory_hotplug: remove nid parameter from arch_remove_memory() omits 79a5cecbb397 mm/memory_hotplug: use "unsigned long" for PFN in zone_for [...] omits 2bb7d187d6b0 mm: memory_hotplug: cleanup after removal of pfn_valid_within() omits ed2dc64e3963 mm: remove pfn_valid_within() and CONFIG_HOLES_IN_ZONE omits 73e2ca9a9f9f memory-hotplug.rst: complete admin-guide overhaul omits 0926e8e9d933 memory-hotplug.rst: remove locking details from admin-guide omits 25a0d4212747 mm/vmstat: protect per cpu variables with preempt disable on RT omits c4d15db6805f preempt: provide preempt_*_(no)rt variants omits 0758beedb39a mm/vmstat: remove unneeded return value omits 08e5072ae62d mm/vmstat: simplify the array size calculation omits 4b84eedb170e mm/vmstat: correct some wrong comments omits 41cf9a0f6e62 selftests: vm: add COW time test for KSM pages omits ccf673a66cee selftests: vm: add KSM merging time test omits fa2172bdaf4c selftests: vm: add KSM merging across nodes test omits 96ad0e3dbf80 selftests: vm: add KSM zero page merging test omits 5879f9c16e64 selftests: vm: add KSM unmerge test omits 949750815017 selftests: vm: add KSM merge test omits 3c6eccf21a4f mm/thp: make ALLOC_SPLIT_PTLOCKS dependent on USE_SPLIT_PT [...] omits 5d92364dfd1a oom_kill: oom_score_adj broken for processes with small me [...] omits 947d1e9e6fc5 mm/mempolicy: use readable NUMA_NO_NODE macro instead of m [...] omits 927873f8bc4d mm-mempolicy-convert-from-atomic_t-to-refcount_t-on-mempol [...] omits 2fcd5353fea1 mm/mempolicy: convert from atomic_t to refcount_t on mempo [...] omits 77cc7da43cc0 mm/mempolicy: unify the create() func for bind/interleave/ [...] omits da89a367ef9b mm/mempolicy: advertise new MPOL_PREFERRED_MANY omits 7577e551c11c mm/hugetlb: fix compile warning for !CONFIG_NUMA build omits f81da2ce2582 mm-hugetlb-add-support-for-mempolicy-mpol_preferred_many-fix omits 27b4924e32b5 mm/hugetlb: add support for mempolicy MPOL_PREFERRED_MANY omits 5b83b4758f29 mm/mempolicy: enable page allocation for MPOL_PREFERRED_MA [...] omits a3fafa27c789 mm/memplicy: add page allocation function for MPOL_PREFERR [...] omits 00ad42e0ecba mm/mempolicy: add MPOL_PREFERRED_MANY for multiple preferr [...] omits 6cb2633d4a26 mm-compaction-support-triggering-of-proactive-compaction-b [...] omits 073bc9ed7c4d mm: compaction: support triggering of proactive compaction [...] omits 0b99d482aafa mm-compaction-optimize-proactive-compaction-deferrals-fix omits 579775565f96 mm: compaction: optimize proactive compaction deferrals omits cade34a9bafb mm/vmscan: add 'else' to remove check_pending label omits 308e37d9669d mm/vmscan: remove unneeded return value of kswapd_run() omits 75a29d2438e3 mm/vmscan: remove misleading setting to sc->priority omits 1283a7049f40 mm/vmscan: remove the PageDirty check after MADV_FREE page [...] omits 1b44508d26c6 mm/vmpressure: replace vmpressure_to_css() with vmpressure [...] omits 703c423ab6e6 mm/migrate: add sysfs interface to enable reclaim migration omits 09019637dc95 mm/vmscan: never demote for memcg reclaim omits cf4b85ac806f mm-vmscan-consider-anonymous-pages-without-swap-v11 omits 69198fc84da8 mm/vmscan: Consider anonymous pages without swap omits ebcee77657cf mm-vmscan-add-helper-for-querying-ability-to-age-anonymous [...] omits c89fc5701c07 mm/vmscan: add helper for querying ability to age anonymous pages omits 541b48c76513 mm/vmscan: add page demotion counter omits 33e700b96367 mm-migrate-demote-pages-during-reclaim-v11 omits 1b0ad28a9f75 mm/migrate: demote pages during reclaim omits bcde8f8918f6 mm/migrate: enable returning precise migrate_pages() succe [...] omits 3bf6decd5465 mm/migrate: update node demotion order on hotplug events omits f61e5f88db60 mm/numa: automatically generate node migration order omits c2c63f054c4c hugetlb: before freeing hugetlb page set dtor to appropria [...] omits f124fb0ee97d hugetlb: drop ref count earlier after page allocation omits fa995c868d8d hugetlb: simplify prep_compound_gigantic_page ref count ra [...] omits dfde24857375 mm/page_alloc: make alloc_node_mem_map() __init rather than __ref omits 48157b4a573e mm/page_alloc.c: fix 'zone_id' may be used uninitialized i [...] omits 521f6ce30c92 memblock: stop poisoning raw allocations omits b8388f77b5f7 mm: introduce memmap_alloc() to unify memory map allocation omits 93d39f119294 microblaze: simplify pte_alloc_one_kernel() omits 40c3e3cdaddf mm-page_alloc-always-initialize-memory-map-for-the-holes-fix omits 15ec28666dd5 mm/page_alloc: always initialize memory map for the holes omits 049bbaebf816 mm/kasan: move kasan.fault to mm/kasan/report.c omits 2245b9a9297d mm/vmalloc: fix wrong behavior in vread omits e96e929652ad lib/test_vmalloc.c: add a new 'nr_pages' parameter omits 126faccc5f1f mm/vmalloc: remove gfpflags_allow_blocking() check omits a954ee6bd2f8 mm/vmalloc: use batched page requests in bulk-allocator omits 70d125fc1b13 mm/sparse: clarify pgdat_to_phys omits 3f145e00b6a0 include/linux/mmzone.h: avoid a warning in sparse memory support omits 26970cd7cec2 mm/sparse: set SECTION_NID_SHIFT to 6 omits 86ce33d973ab mm: sparse: remove __section_nr() function omits 35ac7eb3636f mm: sparse: pass section_nr to find_memory_block omits 8fdc877e430a mm: sparse: pass section_nr to section_mark_present omits 7ebc842b67be mm/mremap: don't account pages in vma_to_resize() omits b14cd8c39c35 mm/mremap: fix memory account on do_munmap() failure omits 8b11e78a089f mm/pagemap: add mmap_assert_locked() annotations to find_vma*() omits fbf96994e387 mm: change fault_in_pages_* to have an unsigned size parameter omits 9537814b6e56 mm,do_huge_pmd_numa_page: remove unnecessary TLB flushing code omits b9df678892cf mm: remove flush_kernel_dcache_page omits d851659bac29 scatterlist: replace flush_kernel_dcache_page with flush_d [...] omits c4d1abda5a20 mmc: mmc_spi: replace flush_kernel_dcache_page with flush_ [...] omits d4ce940a468c mmc: JZ4740: remove the flush_kernel_dcache_page call in j [...] omits 9e6adf9983b5 powerpc/64s: enable MMU_LAZY_TLB_SHOOTDOWN omits 529baa57b397 lazy-tlb-shoot-lazies-a-non-refcounting-lazy-tlb-option-fix omits 4ac80f2d6b52 lazy tlb: shoot lazies, a non-refcounting lazy tlb option omits fd162fd14be1 lazy-tlb-allow-lazy-tlb-mm-refcounting-to-be-configurable-fix-2 omits 65bd01766f50 lazy-tlb-allow-lazy-tlb-mm-refcounting-to-be-configurable-fix omits d2c685838ad8 lazy tlb: allow lazy tlb mm refcounting to be configurable omits 85718a58293a lazy-tlb-introduce-lazy-mm-refcount-helper-functions-fix omits 9e958eacb93d lazy tlb: introduce lazy mm refcount helper functions omits d825db274fd4 mm: memcontrol: set the correct memcg swappiness restriction omits c57fd6e1382b memcg: replace in_interrupt() by !in_task() in active_memcg() omits 02dd329656ff memcg: cleanup racy sum avoidance code omits 4ee3eb7d65ee memcg: enable accounting for ldt_struct objects omits fd6367579714 memcg: enable accounting for posix_timers_cache slab omits 6b30e669b707 memcg: enable accounting for signals omits 69bc743c01bf memcg: enable accounting of ipc resources omits a07b38cbc668 memcg: enable accounting for new namesapces and struct nsproxy omits 80ace4fd885d memcg: enable accounting for fasync_cache omits 3f60a8a672b1 memcg: enable accounting for file lock caches omits 0b27840dff44 memcg: enable accounting for pollfd and select bits arrays omits 8fbce6a8d563 memcg: enable accounting for mnt_cache entries omits 32aaad803a30 memcg: charge fs_context and legacy_fs_context omits b7d2353ec0e3 memcg-infrastructure-to-flush-memcg-stats-v5 omits bedf290dc19b memcg: infrastructure to flush memcg stats omits 7d1d3d7f072c memcg: switch lruvec stats to rstat omits e4b56c96dada memcg: enable accounting for pids in nested pid namespaces omits ac9831246c1b mm, memcg: inline swap-related functions to improve disabl [...] omits e71d66323c56 mm, memcg: inline mem_cgroup_{charge/uncharge} to improve [...] omits d16b6f1956f4 mm, memcg: add mem_cgroup_disabled checks in vmpressure an [...] omits e9051a8888a4 mm: delete unused get_kernel_page() omits b057cd9bf50a fs, mm: fix race in unlinking swapfile omits d2b7f9a4f5c6 writeback: memcg: simplify cgroup_writeback_by_id omits e965f0131a7b vfs: keep inodes with page cache off the inode shrinker LRU omits de105a3deefe fs: inode: count invalidated shadow pages in pginodesteal omits e55c1827b819 fs: drop_caches: fix skipping over shadow cache inodes omits 56ae88dea014 mm: remove irqsave/restore locking from contexts with irqs [...] omits 3cd9e4374f63 writeback: use READ_ONCE for unlocked reads of writeback stats omits 555b9afa3e40 writeback: rename domain_update_bandwidth() omits 2ed8fa13ce01 writeback: fix bandwidth estimate for spiky workload omits ed9f80884ac3 writeback: reliably update bandwidth estimation omits 451442ab2179 writeback: track number of inodes under writeback omits 94f184b206cc mm: mark idle page tracking as BROKEN omits 928cc192f2b4 mm: report a more useful address for reclaim acquisition omits b66759f7a9f3 mm/debug_vm_pgtable: fix corrupted page flag omits 08720b17773f mm/debug_vm_pgtable: remove unused code omits fd2f0e1b4570 mm/debug_vm_pgtable: use struct pgtable_debug_args in PGD [...] omits 44e8ca6a7bc3 mm/debug_vm_pgtable: use struct pgtable_debug_args in PUD [...] omits aed498489775 mm/debug_vm_pgtable: use struct pgtable_debug_args in PMD [...] omits cb986f06b787 mm/debug_vm_pgtable: use struct pgtable_debug_args in PTE [...] omits a2e49250113f mm/debug_vm_pgtable: use struct pgtable_debug_args in migr [...] omits 874ccf507636 mm/debug_vm_pgtable: use struct pgtable_debug_args in soft [...] omits fa4eda6e921a mm/debug_vm_pgtable: use struct pgtable_debug_args in prot [...] omits a1b0ab1fc83a mm/debug_vm_pgtable: use struct pgtable_debug_args in leaf [...] omits 3384f69f1eb5 mm/debug_vm_pgtable: use struct pgtable_debug_args in basic tests omits 88e9430c5f0a mm/debug_vm_pgtable: introduce struct pgtable_debug_args omits 922240ac42bb mm: move kvmalloc-related functions to slab.h omits 3d20bd63d089 arch/csky/kernel/probes/kprobes.c: fix bugon.cocci warnings omits bae60c55b8bc ocfs2: fix ocfs2 corrupt when iputting an inode omits c891b0c38a94 ocfs2: clear links count in ocfs2_mknod() if an error occurs omits 359e326e65b6 ocfs2: reflink deadlock when clone file to the same direct [...] omits 298ce718779f ocfs2: remove an unnecessary condition omits a60f8cea8dea scripts/recordmcount.pl: remove check_objcopy() and $can_u [...] omits 847492580778 scripts: checkversion: modernize linux/version.h search strings omits 2938c6f5f2a2 scripts: check_extable: fix typo in user error message omits d43e1eb63f0e init: move usermodehelper_enable() to populate_rootfs() omits 1e8469052fb4 /proc/kpageflags: do not use uninitialized struct pages omits daacf4bbcb45 /proc/kpageflags: prevent an integer overflow in stable_pa [...] omits 82e641d589aa mm/memcg: fix incorrect flushing of lruvec data in obj_stock omits 9587714e758d mm/madvise: report SIGBUS as -EFAULT for MADV_POPULATE_(RE [...] omits 94cb150ad48a mm: slub: fix slub_debug disabling for list of slabs omits 69c95ce95ab1 slub: fix kmalloc_pagealloc_invalid_free unit test omits 8b4fef7b69a4 mm,shmem: fix a typo in shmem_swapin_page() omits e36c2c5d8181 procfs: prevent unpriveleged processes accessing fdinfo dir omits b5b4ddbda9cd Merge remote-tracking branch 'amdgpu/drm-next' omits 6d5384123391 Merge remote-tracking branch 'folio/for-next' omits 6ea2848ec2bb Merge remote-tracking branch 'rust/rust-next' omits 4c235d393fe9 Merge remote-tracking branch 'mhi/mhi-next' omits e91c76425818 Merge remote-tracking branch 'fpga/for-next' omits 157de3ae3de9 Merge remote-tracking branch 'kgdb/kgdb/for-next' omits 9b4fa356cd0d Merge remote-tracking branch 'auxdisplay/auxdisplay' omits 71657c97d4dc Merge remote-tracking branch 'hyperv/hyperv-next' omits 62f653d2847b Merge remote-tracking branch 'slimbus/for-next' omits c05998eb460b Merge remote-tracking branch 'gnss/gnss-next' omits bdf20039c9a5 Merge remote-tracking branch 'kspp/for-next/kspp' omits bdb9b75495aa Merge remote-tracking branch 'seccomp/for-next/seccomp' omits cc4f51e011e6 Merge remote-tracking branch 'ntb/ntb-next' omits 13f8c9c8bba4 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' omits 73bd90f5ff82 Merge remote-tracking branch 'coresight/next' omits 1b19bd498964 Merge remote-tracking branch 'livepatching/for-next' omits 5dc686acb240 Merge remote-tracking branch 'userns/for-next' omits 0bb114d8ce0d Merge remote-tracking branch 'pinctrl-samsung/for-next' omits a9e641520315 Merge remote-tracking branch 'pinctrl/for-next' omits e0ab3dc330a9 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' omits 9da10cb36c06 Merge remote-tracking branch 'rpmsg/for-next' omits 233881713741 Merge remote-tracking branch 'scsi-mkp/for-next' omits ebf792f8b66f Merge remote-tracking branch 'scsi/for-next' omits d521e97e93aa Merge remote-tracking branch 'cgroup/for-next' omits 02692716f501 Merge remote-tracking branch 'dmaengine/next' omits d29b8e8d0987 Merge remote-tracking branch 'icc/icc-next' omits b735c551ac02 Merge remote-tracking branch 'iio/togreg' omits 41a0c2e0b9e0 Merge remote-tracking branch 'staging/staging-next' omits 3cbaa59af993 Merge remote-tracking branch 'thunderbolt/next' omits 6629c11bb757 Merge remote-tracking branch 'soundwire/next' omits 95ff80aa6efd Merge remote-tracking branch 'phy-next/next' omits bf4720e5da55 Merge remote-tracking branch 'extcon/extcon-next' omits 9f4f4368a282 Merge remote-tracking branch 'char-misc/char-misc-next' omits 51849b794dcb Merge remote-tracking branch 'tty/tty-next' omits 1e72a0dee0ee Merge remote-tracking branch 'usb-chipidea-next/for-usb-next' omits 3136af07b83c Merge remote-tracking branch 'usb-serial/usb-next' omits 0381afd4f39a Merge remote-tracking branch 'usb/usb-next' omits 761de525d51d Merge remote-tracking branch 'driver-core/driver-core-next' omits 6dac891c3d99 Merge remote-tracking branch 'ipmi/for-next' omits 76ec8cf16188 Merge remote-tracking branch 'leds/for-next' omits a2a0eb1b2bb9 Merge remote-tracking branch 'workqueues/for-next' omits 1e54ecc1436b Merge remote-tracking branch 'percpu/for-next' omits c6bc089ddad6 Merge remote-tracking branch 'xen-tip/linux-next' omits 825a33d69245 Merge remote-tracking branch 'kvm-arm/next' omits 5a7e41925c5a Merge remote-tracking branch 'rcu/rcu/next' omits da2285e491a2 Merge remote-tracking branch 'irqchip/irq/irqchip-next' omits bd6987125f46 Merge remote-tracking branch 'edac/edac-for-next' omits a57e9351fb97 Merge remote-tracking branch 'clockevents/timers/drivers/next' omits 1f25f9e13740 Merge remote-tracking branch 'tip/auto-latest' omits 049647ad241a Merge remote-tracking branch 'spi/for-next' omits 61bf7dc43c1d Merge remote-tracking branch 'devicetree/for-next' omits 0b3a3feb39b5 Merge remote-tracking branch 'audit/next' omits 5d385a6494a2 Merge remote-tracking branch 'iommu/next' omits ce0652f55c99 Merge remote-tracking branch 'smack/next' omits b9e81f969c30 Merge remote-tracking branch 'selinux/next' omits 1d2947d0ec9d Merge remote-tracking branch 'keys/keys-next' omits 2d8329b5f856 Merge remote-tracking branch 'apparmor/apparmor-next' omits 84b07b6cad72 Merge remote-tracking branch 'security/next-testing' omits 928f01048eab Merge remote-tracking branch 'regulator/for-next' omits 89c3a00fab85 Merge remote-tracking branch 'battery/for-next' omits b99017d3c5bc Merge remote-tracking branch 'mfd/for-mfd-next' omits c9d95b4d2fc4 Merge remote-tracking branch 'mmc/next' omits 614ecde3461d Merge remote-tracking branch 'pcmcia/pcmcia-next' omits d093bb310011 Merge remote-tracking branch 'device-mapper/for-next' omits b5389cd94c46 Merge remote-tracking branch 'block/for-next' omits fe3adafbc9fc Merge remote-tracking branch 'input/next' omits 1c1c1e1e49f7 Merge remote-tracking branch 'modules/modules-next' omits 12cd4e8a7e5b Merge remote-tracking branch 'sound-asoc/for-next' omits 57fa411b6d42 Merge remote-tracking branch 'sound/for-next' omits 9fd9f9e8db1c Merge remote-tracking branch 'regmap/for-next' omits e5b7c1bb5c44 Merge remote-tracking branch 'etnaviv/etnaviv/next' omits 9ee5228b7e44 Merge remote-tracking branch 'imx-drm/imx-drm/next' omits f01709990e9f Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' omits 8cabf1a110c6 Merge remote-tracking branch 'drm-intel/for-linux-next' omits 1a3575634577 Merge remote-tracking branch 'drm-misc/for-linux-next' omits c3d7a6bdfd70 Merge remote-tracking branch 'drm/drm-next' omits 79282f919136 Merge remote-tracking branch 'crypto/master' omits baf5a18f6fac Merge remote-tracking branch 'nand/nand/next' omits 9998625f3988 Merge remote-tracking branch 'mtd/mtd/next' omits 17f727613c11 Merge remote-tracking branch 'bluetooth/master' omits f9f004676bd6 Merge remote-tracking branch 'wireless-drivers-next/master' omits fe24ef3ea622 Merge remote-tracking branch 'netfilter-next/master' omits a873630b95e7 Merge remote-tracking branch 'mlx5-next/mlx5-next' omits 0b2dd511b197 Merge remote-tracking branch 'ipsec-next/master' omits de655c4d9f3f Merge remote-tracking branch 'bpf-next/for-next' omits e280270de50f Merge remote-tracking branch 'net-next/master' omits abede1b30953 Merge remote-tracking branch 'rdma/for-next' omits 94a771c25ec5 Merge remote-tracking branch 'swiotlb/linux-next' omits c1c0cfe01d82 Merge remote-tracking branch 'dlm/next' omits ca96b1ea9138 Merge remote-tracking branch 'ieee1394/for-next' omits f8c35f2f31ea Merge remote-tracking branch 'opp/opp/linux-next' omits ab3ac4963820 Merge remote-tracking branch 'cpupower/cpupower' omits b47ef639881d Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' omits 513852cfb62d Merge remote-tracking branch 'pm/linux-next' omits 67d0108ff7eb Merge remote-tracking branch 'v4l-dvb-next/master' omits 41b94301be15 Merge remote-tracking branch 'v4l-dvb/master' omits 226964da60ae Merge remote-tracking branch 'jc_docs/docs-next' omits 6a8c4235c692 Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits 145493393aba Merge remote-tracking branch 'i2c/i2c/for-next' omits 7139f03bc5ab Merge remote-tracking branch 'hid/for-next' omits 051580b69b0f Merge remote-tracking branch 'pstore/for-next/pstore' omits f1500f714221 Merge remote-tracking branch 'pci/next' omits 5f9795c0d4d7 Merge remote-tracking branch 'printk/for-next' omits 8e89c6f38548 Merge remote-tracking branch 'file-locks/locks-next' omits 2166f68853e4 Merge remote-tracking branch 'zonefs/for-next' omits b3213a797c25 Merge remote-tracking branch 'v9fs/9p-next' omits 7a702b4ffdf6 Merge remote-tracking branch 'overlayfs/overlayfs-next' omits b7c18fae0ff2 Merge remote-tracking branch 'cel/for-next' omits f90af31a39c7 Merge remote-tracking branch 'gfs2/for-next' omits 1ca526fa663d Merge remote-tracking branch 'fuse/for-next' omits cb7b6763c093 Merge remote-tracking branch 'f2fs/dev' omits 1ce5d647cac2 Merge remote-tracking branch 'ext3/for_next' omits 164c3b63fb1c Merge remote-tracking branch 'cifsd/cifsd-for-next' omits 600a7121c9dd Merge remote-tracking branch 'btrfs/for-next' omits ab9d6b89603c Merge remote-tracking branch 'fscache/fscache-next' omits f4b66cf72c69 Merge remote-tracking branch 'fscrypt/master' omits dacfac174c8d Merge remote-tracking branch 'pidfd/for-next' omits 84122ce44a18 Merge remote-tracking branch 'xtensa/xtensa-for-next' omits 84ea5eee8baf Merge remote-tracking branch 'sh/for-next' omits 1eaeeaa2fca9 Merge remote-tracking branch 's390/for-next' omits b99d6b11222d Merge remote-tracking branch 'risc-v/for-next' omits 7981a6446434 Merge remote-tracking branch 'powerpc/next' omits 97e913376685 Merge remote-tracking branch 'parisc-hd/for-next' omits cb822eeb2b91 Merge remote-tracking branch 'mips/mips-next' omits 2e6666838998 Merge remote-tracking branch 'm68knommu/for-next' omits 4bbeefd9299c Merge remote-tracking branch 'm68k/for-next' omits d6b2eb34b82a Merge remote-tracking branch 'h8300/h8300-next' omits f1a113710646 Merge remote-tracking branch 'clk-imx/for-next' omits 9e2582e1aa0a Merge remote-tracking branch 'clk/clk-next' omits d1359e35de10 Merge remote-tracking branch 'xilinx/for-next' omits 7fe39ab69c3d Merge remote-tracking branch 'ti-k3-new/ti-k3-next' omits eb08990d42c5 Merge remote-tracking branch 'ti-k3/ti-k3-next' omits fea691f67b21 Merge remote-tracking branch 'tegra/for-next' omits 1e82be858b7f Merge remote-tracking branch 'sunxi/sunxi/for-next' omits daa11148ed15 Merge remote-tracking branch 'stm32/stm32-next' omits df1b4af1fd16 Merge remote-tracking branch 'scmi/for-linux-next' omits 5df32a9a3f65 Merge remote-tracking branch 'samsung-krzk/for-next' omits a3db3f908475 Merge remote-tracking branch 'rockchip/for-next' omits 6bc194238c5d Merge remote-tracking branch 'reset/reset/next' omits a03f0aa1c865 Merge remote-tracking branch 'renesas/next' omits 9cd891475822 Merge remote-tracking branch 'raspberrypi/for-next' omits ceb5f4ec73eb Merge remote-tracking branch 'qcom/for-next' omits 1f8a66f39fa8 Merge remote-tracking branch 'omap/for-next' omits 1c0a21f86764 Merge remote-tracking branch 'mvebu/for-next' omits e7c4897ad9fd Merge remote-tracking branch 'mediatek/for-next' omits ec64673ad709 Merge remote-tracking branch 'keystone/next' omits f4061ca43211 Merge remote-tracking branch 'imx-mxs/for-next' omits 48a00047cf2a Merge remote-tracking branch 'drivers-memory/for-next' omits 97b6584d56d1 Merge remote-tracking branch 'at91/at91-next' omits d6d824b0a1ed Merge remote-tracking branch 'aspeed/for-next' omits eac27ecf5369 Merge remote-tracking branch 'amlogic/for-next' omits 6b8e763ca92a Merge remote-tracking branch 'actions/for-next' omits 1e33890ccec3 Merge remote-tracking branch 'arm-soc/for-next' omits 649e7170ea82 Merge remote-tracking branch 'arm64/for-next/core' omits b39a72df4aad Merge remote-tracking branch 'arm/for-next' omits a57a4418a78e Merge remote-tracking branch 'asm-generic/master' omits 658f5b5d3074 Merge remote-tracking branch 'compiler-attributes/compiler [...] omits 9cd58000f6c2 Merge remote-tracking branch 'kbuild/for-next' omits be32e0f17dc1 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits 6bbf9f3b6435 Merge remote-tracking branch 'gpio-brgl-fixes/gpio/for-current' omits 6231b1576e64 Merge remote-tracking branch 'fpga-fixes/fixes' omits 4373f77df964 Merge remote-tracking branch 'pidfd-fixes/fixes' omits f38dbf7f80ac Merge remote-tracking branch 'rtc-fixes/rtc-fixes' omits 06f8748a131c Merge remote-tracking branch 'scsi-fixes/fixes' omits 1ed13477d2dd Merge remote-tracking branch 'drivers-x86-fixes/fixes' omits f01a9c774818 Merge remote-tracking branch 'vfs-fixes/fixes' omits 5ff838fb9d12 Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits 8a7920ee14f7 Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' omits c52934ffe1b3 Merge remote-tracking branch 'hwmon-fixes/hwmon' omits 343736c706f4 Merge remote-tracking branch 'kvm-fixes/master' omits 148d84f65806 Merge remote-tracking branch 'omap-fixes/fixes' omits 1868c8dd9417 Merge remote-tracking branch 'reset-fixes/reset/fixes' omits 9c58d8c5d816 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' omits 000d99202cca Merge remote-tracking branch 'mtd-fixes/mtd/fixes' omits 9b2aec7c314e Merge remote-tracking branch 'dmaengine-fixes/fixes' omits 2409999f254e Merge remote-tracking branch 'kselftest-fixes/fixes' omits d05bf89cd9bc Merge remote-tracking branch 'char-misc.current/char-misc-linus' omits 292698a52d78 Merge remote-tracking branch 'iio-fixes/fixes-togreg' omits 9ddba25fa253 Merge remote-tracking branch 'staging.current/staging-linus' omits 7f7f50011de4 Merge remote-tracking branch 'usb-serial-fixes/usb-linus' omits 97a7fbe3efec Merge remote-tracking branch 'usb.current/usb-linus' omits 5b84ede61bb2 Merge remote-tracking branch 'tty.current/tty-linus' omits d9a9ed23d341 Merge remote-tracking branch 'driver-core.current/driver-c [...] omits ecc62d7efdda Merge remote-tracking branch 'pci-current/for-linus' omits 7581f2888865 Merge remote-tracking branch 'spi-fixes/for-linus' omits c8db82cf78e2 Merge remote-tracking branch 'regulator-fixes/for-linus' omits cb3c0b05ace2 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits 55e9e624991e Merge remote-tracking branch 'sound-current/for-linus' omits f2b026feb173 Merge remote-tracking branch 'wireless-drivers/master' omits a0d68bb0afe4 Merge remote-tracking branch 'netfilter/master' omits d0a592a783dc Merge remote-tracking branch 'ipsec/master' omits ea14ec1ace6e Merge remote-tracking branch 'bpf/master' omits 0ceda7e2ab33 Merge remote-tracking branch 'net/master' omits 292706fe9c14 Merge remote-tracking branch 's390-fixes/fixes' omits 1051b8e8d72c Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' omits f99a4f9a6a02 Merge remote-tracking branch 'arc-current/for-curr' omits a74edf1fa1bc drm/amdgpu: don't enable baco on boco platforms in runpm omits b18c83fc4619 drm/radeon: Add HD-audio component notifier support (v2) omits 9e72f6c7cd13 Revert "drm/amd/display: To modify the condition in indica [...] omits 65660ad349fd Revert "amd/amdgpu: Disable VCN DPG mode for Picasso" omits ebba11919bd8 drm/amdgpu/swsmu/vgh: rename MSG_RlcPowerNotify omits ec83fcdbca40 drm/amdgpu: only check for _PR3 on dGPUs omits cd5903c015c1 drm/amdgpu: add another raven1 gfxoff quirk omits c59da6633d6e usb/host: enable auto power control for xhci-pci omits 879bc6312d9d drm/amdkfd: avoid conflicting address mappings omits e0ce9ffe1b09 drm/amdkfd: Allow querying SVM attributes that are clear omits 4876c306b96a drm/amdgpu: Add preferred mode in modeset when freesync vi [...] omits d1f0bb8443e4 Merge remote-tracking branch 'asoc/for-5.15' into asoc-next omits eb4120999bf6 Merge remote-tracking branch 'asoc/for-5.14' into asoc-linus omits 21fd7f2ada03 f2fs: add sysfs node to control ra_pages for fadvise seq file omits 4f0afd1d3c8c Merge branches 'for-next/mte', 'for-next/misc' and 'for-ne [...] omits 135462ae7692 powerpc/stacktrace: Include linux/delay.h omits b75bd4525f11 Merge remote-tracking branch 'regulator/for-5.15' into reg [...] omits a14c44fea95e Merge remote-tracking branch 'regulator/for-5.14' into reg [...] omits b8f60b0b19b3 Merge branch 'features' into for-next omits 615149db9da2 Merge branch 'fixes' into for-next omits 4296a65e1d9d Merge remote-tracking branch 'spi/for-5.15' into spi-next omits ffaff51043fe Merge remote-tracking branch 'spi/for-5.14' into spi-linus omits 604483c9d252 Merge branch 'acpi-dptf' into linux-next omits 839b3a1aeae6 Merge branch 'acpi-resources' into linux-next omits 4bceb03859c1 cpuidle: pseries: Do not cap the CEDE0 latency in fixup_ce [...] omits 7cbd631d4dec cpuidle: pseries: Fixup CEDE0 latency only for POWER10 onwards omits 1dae4a65c011 Merge branch 'pm-pci' into linux-next omits 31e110abcbc1 Merge branch 'acpi-pm' into linux-next omits 62a21d3c41df Merge branches 'acpi-numa', 'acpi-glue', 'acpi-config' and [...] adds 785ee9834968 Merge tag 'clk-fixes-for-linus' of git://git.kernel.org/pu [...] adds d5ad8ec3cfb5 Merge tag 'media/v5.14-2' of git://git.kernel.org/pub/scm/ [...] adds 331588e89f56 Merge remote-tracking branch 'arc-current/for-curr' adds e30e8d46cf60 arm64: fix compat syscall return truncation adds 64ee84c75b5f arm64: move warning about toolchains to archprepare adds f9c4ff2ab9fe arm64: fix the doc of RANDOMIZE_MODULE_REGION_FULL adds 8d5903f45714 arm64: stacktrace: fix comment adds 0c32706dac1b arm64: stacktrace: avoid tracing arch_stack_walk() adds f8f88c1b7d67 Merge remote-tracking branch 'arm64-fixes/for-next/fixes' adds 8861452b2097 soc: ixp4xx: fix printing resources adds a8eee86317f1 soc: ixp4xx/qmgr: fix invalid __iomem access adds 8ae63acf56db Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' adds ecd92e2167c3 s390: update defconfigs adds 26f0fa9c79e8 Merge remote-tracking branch 's390-fixes/fixes' adds ce78ffa3ef16 net: really fix the build... adds ae954bbc451d sctp: move the active_key update after sh_keys is added adds f41e57af926a net: sparx5: fix bitmask on 32-bit targets adds c87a4c542b5a net: flow_offload: correct comments mismatch with code adds 0161d151f3e3 net: sched: provide missing kdoc for tcf_pkt_info and tcf_ [...] adds 9fdc5d85a8fe nfp: update ethtool reporting of pauseframe control adds 4039146777a9 net: ipv6: fix returned variable type in ip6_skb_dst_mtu adds abc7285d89ff mptcp: drop unused rcu member in mptcp_pm_addr_entry adds e3ea110d6e79 VSOCK: handle VIRTIO_VSOCK_OP_CREDIT_REQUEST adds d1a58c013a58 net: dsa: qca: ar9331: reorder MDIO write sequence adds b80eeadd65be Merge remote-tracking branch 'net/master' adds a02215ce72a3 libbpf, doc: Eliminate warnings in libbpf_naming_convention adds e773fbb48ce5 Merge remote-tracking branch 'bpf/master' adds 14aeeac5b085 Merge remote-tracking branch 'ipsec/master' adds 34954c4f638d Merge remote-tracking branch 'netfilter/master' adds acfb12024ac5 Merge remote-tracking branch 'wireless-drivers/master' adds 97367c97226a ALSA: seq: Fix racy deletion of subscriber adds 97d87dffb374 Merge remote-tracking branch 'sound-current/for-linus' adds 6b994c554ebc ASoC: SOF: Intel: Kconfig: fix SoundWire dependencies adds 973b393fdf07 ASoC: SOF: Intel: hda-ipc: fix reply size checking adds 30615bd21b4c ASoC: cs42l42: Fix inversion of ADC Notch Switch control adds 8b353bbeae20 ASoC: cs42l42: Remove duplicate control for WNF filter frequency adds f4435ea0be2f Merge remote-tracking branch 'asoc/for-5.14' into asoc-linus adds cd65eec5af8f Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds 742c28e7bb66 Merge remote-tracking branch 'regulator/for-5.14' into reg [...] adds 0a8fc55405fd Merge remote-tracking branch 'regulator-fixes/for-linus' adds 0d5c3954b35e spi: mediatek: Fix fifo transfer adds b75524c6efbf Merge remote-tracking branch 'spi/for-5.14' into spi-linus adds d6edaae87226 Merge remote-tracking branch 'spi-fixes/for-linus' adds dd28e2be78a3 Merge remote-tracking branch 'pci-current/for-linus' adds 7bdcae3c83a6 Merge remote-tracking branch 'driver-core.current/driver-c [...] adds 949a2905994f Merge remote-tracking branch 'tty.current/tty-linus' adds d9a5253a7224 Merge remote-tracking branch 'usb.current/usb-linus' adds 2cba8e0b139d Merge remote-tracking branch 'usb-serial-fixes/usb-linus' adds a427ea9f1db7 Merge remote-tracking branch 'staging.current/staging-linus' adds bf6101786964 Merge remote-tracking branch 'iio-fixes/fixes-togreg' adds 232eee380e76 Merge tag 'fpga-fixes-for-5.14' of git://git.kernel.org/pu [...] adds 6bfc5272904a Merge tag 'icc-5.14-rc5' of git://git.kernel.org/pub/scm/l [...] adds 6185aa1a4640 Merge remote-tracking branch 'char-misc.current/char-misc-linus' adds 5b06cfcc6745 Merge remote-tracking branch 'kselftest-fixes/fixes' adds 7f13a2fb3c90 Merge remote-tracking branch 'dmaengine-fixes/fixes' adds a92748decb12 Merge remote-tracking branch 'mtd-fixes/mtd/fixes' adds 7e75b60a9e5b Merge remote-tracking branch 'reset-fixes/reset/fixes' adds 97abcc5035ab Merge remote-tracking branch 'omap-fixes/fixes' adds 2e2f1e8d0450 KVM: x86: hyper-v: Check access to hypercall before readin [...] adds f5714bbb5b31 KVM: x86: Introduce trace_kvm_hv_hypercall_done() adds 4e62aa96d6e5 KVM: x86: hyper-v: Check if guest is allowed to use XMM re [...] adds 2476b5a1b16c KVM: selftests: Test access to XMM fast hypercalls adds c3d6e9ceb184 Merge remote-tracking branch 'kvm-fixes/master' adds f86db21253c8 Merge remote-tracking branch 'hwmon-fixes/hwmon' adds b0ddfd432e97 Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' adds af19ac6350d3 Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds 566523cdff55 Merge remote-tracking branch 'vfs-fixes/fixes' adds 3353812ef05e Merge remote-tracking branch 'drivers-x86-fixes/fixes' adds 7c1da731187b Merge remote-tracking branch 'scsi-fixes/fixes' adds 9c9c6d0ab08a drm/i915: Correct SFC_DONE register offset adds 1354d830cb8f drm/i915: Call i915_globals_exit() if pci_register_device() fails adds 2e55d84bd6aa Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] adds 00bdff6ed87d Merge remote-tracking branch 'rtc-fixes/rtc-fixes' adds ad1891804c46 Merge remote-tracking branch 'pidfd-fixes/fixes' adds 39d3d24a6bb1 Merge remote-tracking branch 'gpio-brgl-fixes/gpio/for-current' adds e89afb51f97a drm/vmwgfx: Fix a 64bit regression on svga3 adds b828f2c9def4 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] new 50ba5ce659fd Merge remote-tracking branch 'kbuild/for-next' new 103af097fb7f Merge remote-tracking branch 'compiler-attributes/compiler [...] new 19ef4144ddad Merge remote-tracking branch 'asm-generic/master' new 8ab87e332073 Merge remote-tracking branch 'arm/for-next' new 7a062ce31807 arm64/cpufeature: Optionally disable MTE via command-line new 70a4039bd4d7 arm64: move the (z)install rules to arch/arm64/Makefile new 312b7104f39b arm64: fix typo in a comment new 7710861017ac kselftest/arm64: Provide a helper binary and "library" for [...] new b43ab36a6d86 kselftest/arm64: Validate vector lengths are set in sve-probe-vls new 95cf3f23877b kselftest/arm64: Add tests for SVE vector configuration new e96595c55d23 kselftest/arm64: Add a TODO list for floating point tests new 51f5a6e8586f Merge branches 'for-next/mte', 'for-next/misc' and 'for-ne [...] new 444956570281 Merge remote-tracking branch 'arm64/for-next/core' new 9e3c8c3823ed Merge remote-tracking branch 'arm-soc/for-next' new 5fc70ad7f094 Merge remote-tracking branch 'actions/for-next' new 6cb8d8740d62 Merge remote-tracking branch 'amlogic/for-next' new 85aef2b218c8 dt-bindings: aspeed-sgpio: Convert txt bindings to yaml. new 0ffbfcbc273e dt-bindings: aspeed-sgpio: Add ast2600 sgpio new 09eccdc9ebb5 ARM: dts: aspeed-g6: Add SGPIO node. new dbc97765328a ARM: dts: aspeed-g5: Remove ngpios from sgpio node. new d206230e338b Merge remote-tracking branch 'aspeed/for-next' new cc7e288a207b Merge remote-tracking branch 'at91/at91-next' new 18e51cf843b0 Merge remote-tracking branch 'drivers-memory/for-next' new d7bf8a721442 Merge remote-tracking branch 'imx-mxs/for-next' new 4fe9ecf66020 Merge remote-tracking branch 'keystone/next' new 55e8520a0538 Merge remote-tracking branch 'mediatek/for-next' new 7f5604d207f3 Merge remote-tracking branch 'mvebu/for-next' new 9b694bea4ba9 ARM: dts: am33xx-l4: Add PRUSS node new 984ba7ee456b ARM: dts: am33xx-l4: Add PRUSS MDIO controller node new 7c6a0fdcd4c2 ARM: dts: am335x-bone-common: Enable PRU-ICSS node new 6bcf2b67e06a ARM: dts: am335x-evm: Enable PRU-ICSS module new 7acf5661b6a1 ARM: dts: am335x-evmsk: Enable PRU-ICSS module new 8668711b0015 ARM: dts: am335x-icev2: Enable PRU-ICSS module new 152b53b41dc0 ARM: dts: am4372: Add the PRU-ICSS1 DT node new 0de8049ed4cb ARM: dts: am4372: Add the PRU-ICSS0 DT node new 670be468b3f3 ARM: dts: am4372: Add PRUSS MDIO controller node new b8afeaee9d03 ARM: dts: am57xx: Add PRU-ICSS nodes new 8c054cd2818e ARM: dts: am57xx: Add PRUSS MDIO controller nodes new 96814a2c96a1 Merge branch 'omap-for-v5.15/dt' into for-next new 3e17e89d621d Merge remote-tracking branch 'omap/for-next' new 48325e84b4fe Merge remote-tracking branch 'qcom/for-next' new 86c5bb548266 Merge remote-tracking branch 'raspberrypi/for-next' new 8551a1b6a014 Merge remote-tracking branch 'renesas/next' new 41c7a6cf7553 Merge remote-tracking branch 'reset/reset/next' new b0beb766ba66 Merge remote-tracking branch 'rockchip/for-next' new d4fe906e90a8 Merge remote-tracking branch 'samsung-krzk/for-next' new c1ad4d98169f Merge remote-tracking branch 'scmi/for-linux-next' new 37678ef6accb Merge remote-tracking branch 'stm32/stm32-next' new ff0230ba71d5 Merge remote-tracking branch 'sunxi/sunxi/for-next' new 18deda7d563e Merge remote-tracking branch 'tegra/for-next' new d6a6b6caf544 Merge remote-tracking branch 'ti-k3/ti-k3-next' new 9c458a94cb01 Merge remote-tracking branch 'ti-k3-new/ti-k3-next' new 4d06eb8ab6bd Merge remote-tracking branch 'xilinx/for-next' new 9a826885f299 Merge remote-tracking branch 'clk/clk-next' new 92b971869917 Merge remote-tracking branch 'clk-imx/for-next' new d4ee0c8bb956 Merge remote-tracking branch 'h8300/h8300-next' new d61c9502da64 Merge remote-tracking branch 'm68k/for-next' new 662ced410408 Merge remote-tracking branch 'm68knommu/for-next' new 0dd74b0b1d9a Merge remote-tracking branch 'mips/mips-next' new 721802a8a281 Merge remote-tracking branch 'parisc-hd/for-next' new 50741b70b0cb cpuidle: pseries: Fixup CEDE0 latency only for POWER10 onwards new 71737a6c2a8f cpuidle: pseries: Do not cap the CEDE0 latency in fixup_ce [...] new a6cae77f1bc8 powerpc/stacktrace: Include linux/delay.h new 5ce626de6472 Merge remote-tracking branch 'powerpc/next' new fc839cdd2fbb Merge remote-tracking branch 'risc-v/for-next' new d540a611f4b8 Merge branch 'fixes' into for-next new 67ccddf86621 ftrace: Introduce ftrace_need_init_nop() new de5012b41e5c s390/ftrace: implement hotpatching new f4de68434425 Merge branch 'features' into for-next new ac43f663dfdf Merge remote-tracking branch 's390/for-next' new e1c4c360f930 Merge remote-tracking branch 'sh/for-next' new 134e409ce023 Merge remote-tracking branch 'xtensa/xtensa-for-next' new c16552b2626e Merge remote-tracking branch 'pidfd/for-next' new 4e954eae34a0 Merge remote-tracking branch 'fscrypt/master' new 1aeaee9de36e Merge remote-tracking branch 'fscache/fscache-next' new 16cb70efced8 Merge remote-tracking branch 'btrfs/for-next' new 864b0586e3f8 Merge remote-tracking branch 'cifsd/cifsd-for-next' new 6c0099a5aba3 Merge remote-tracking branch 'ext3/for_next' new 4f993264fe29 f2fs: introduce discard_unit mount option new 0f6b56ec958d f2fs: add sysfs node to control ra_pages for fadvise seq file new fc9046d74d08 Merge remote-tracking branch 'f2fs/dev' new f70c4c10a97c Merge remote-tracking branch 'fuse/for-next' new 4adb5f51a05d Merge remote-tracking branch 'gfs2/for-next' new 403a590562c0 Merge remote-tracking branch 'cel/for-next' new cf0fb6fde5b7 Merge remote-tracking branch 'overlayfs/overlayfs-next' new c9f88e444752 Merge remote-tracking branch 'v9fs/9p-next' new 78c0b57d8e7e Merge remote-tracking branch 'zonefs/for-next' new d0364f9490d7 iomap: simplify iomap_readpage_actor new c1b79f11f4ec iomap: simplify iomap_add_to_ioend new 69f4a26c1e0c iomap: support reading inline data from non-zero pos new b405435b419c iomap: Support inline data with block size < page size new f1f264b4c134 iomap: Fix some typos and bad grammar new a4b45229a97d Merge remote-tracking branch 'iomap/iomap-for-next' new 2a220aabebc1 Merge remote-tracking branch 'file-locks/locks-next' new 67d3dd7d0f63 Merge remote-tracking branch 'printk/for-next' new 35a1d5957464 Merge remote-tracking branch 'pci/next' new aa3b95ed7222 Merge remote-tracking branch 'pstore/for-next/pstore' new 28a00714f5ea Merge remote-tracking branch 'hid/for-next' new 420189bac389 Merge remote-tracking branch 'i2c/i2c/for-next' new 792c76b04786 hwmon: Replace deprecated CPU-hotplug functions. new 6672f7eb5f0f dt-bindings: hwmon: Add bindings for Winbond W83781D new ae832e297be7 hwmon: (w83781d) Match on device tree compatibles new 33c14bb97104 Merge remote-tracking branch 'hwmon-staging/hwmon-next' new 7d76aa3b65f7 Merge remote-tracking branch 'jc_docs/docs-next' new a7a48b40c799 Merge commit 'c3cdc019a6bf' into media_tree new b40b19f0c353 Merge remote-tracking branch 'v4l-dvb/master' new 28e394925ddb Merge remote-tracking branch 'v4l-dvb-next/master' new b451dfe8c98e Merge branches 'acpi-numa', 'acpi-glue', 'acpi-config' and [...] new 392ac3ea48ca Merge branch 'pm-pci' into linux-next new bf07dca96bc7 Merge remote-tracking branch 'pm/linux-next' new ea53f560d2ea Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' new 1399897d640a Merge remote-tracking branch 'cpupower/cpupower' new 1576e16ca9a4 Merge remote-tracking branch 'opp/opp/linux-next' new 14020430eabd Merge remote-tracking branch 'ieee1394/for-next' new a1020510f0ec Merge remote-tracking branch 'dlm/next' new 87e43919fcde Merge remote-tracking branch 'swiotlb/linux-next' new e9901043b250 IB/hfi1: Indicate DMA wait when txq is queued for wakeup new 62004871e1fa IB/hfi1: Adjust pkey entry in index 0 new a0293eb24936 RDMA/hfi1: Convert from atomic_t to refcount_t on hfi1_dev [...] new e677b72a0647 RDMA/iwcm: Release resources if iw_cm module initialization fails new bdb0e4e3ff19 RDMA/iwpm: Remove not-needed reference counting new bbafcbc2b1c9 RDMA/iwpm: Rely on the rdma_nl_[un]register() to ensure th [...] new 8d7e415d5561 docs: Fix infiniband uverbs minor number new 991c4274dc17 RDMA/hfi1: Fix typo in comments new 090473004b02 RDMA/qed: Use accurate error num in qed_cxt_dynamic_ilt_alloc new 0050a57638ca RDMA/qedr: Improve error logs for rdma_alloc_tid error return new 38a1fc89526d Merge remote-tracking branch 'rdma/for-next' new 43befe99bc62 net/mlx5e: Use a new initializer to build uniform indir table new e6e01b5fdc28 net/mlx5e: Introduce mlx5e_channels API to get RQNs new 43ec0f41fa73 net/mlx5e: Hide all implementation details of mlx5e_rx_res new 3ac90dec3a01 net/mlx5e: Allocate the array of channels according to the [...] new d443c6f684d3 net/mlx5e: Rename traffic type enums new 5fba089e960c net/mlx5e: Rename some related TTC args and functions new bc29764ed9a2 net/mlx5e: Decouple TTC logic from mlx5e new 371cf74e78f3 net/mlx5: Move TTC logic to fs_ttc new f4b45940e9b9 net/mlx5: Embed mlx5_ttc_table new 696ceeb203c7 net/mlx5e: Remove redundant tc act includes new 70f8019e7b56 net/mlx5e: Remove redundant filter_dev arg from parse_tc_f [...] new 950b4df9fba9 net/mlx5e: Remove redundant cap check for flow counter new c6cfe1137f88 net/mlx5e: Remove redundant parse_attr arg new 97a8d29ae9d2 net/mlx5e: Remove redundant assignment of counter to null new 25f150f4bbe9 net/mlx5e: Return -EOPNOTSUPP if more relevant when parsin [...] new bcd68c04c769 net/mlx5: Fix missing return value in mlx5_devlink_eswitch [...] new fa976624ae7b Merge tag 'mlx5-updates-2021-08-02' of git://git.kernel.or [...] new f1260ff15a71 skbuff: introduce skb_expand_head() new e415ed3a4b8b ipv6: use skb_expand_head in ip6_finish_output2 new 0c9f227bee11 ipv6: use skb_expand_head in ip6_xmit new 5678a5957964 ipv4: use skb_expand_head in ip_finish_output2 new 14ee70ca89e6 vrf: use skb_expand_head in vrf_finish_output new 53744a4a72af ax25: use skb_expand_head new a1e975e117ad bpf: use skb_expand_head in bpf_out_neigh_v4/6 new 07e1d6b3e020 Merge branch 'skb_expand_head' new 995c3d49bd71 qed: Avoid db_recovery during recovery new cdc1d8686658 qed: Skip DORQ attention handling during recovery new 9c638eaf42ec qed: Remove redundant prints from the iWARP SYN handling new 493c3ca6bd75 drivers/net/usb: Remove all strcpy() uses new 2414d628042b qed: Remove duplicated include of kernel.h new 3a755cd8b7c6 bonding: add new option lacp_active new 0547ffe6248c net: Keep vertical alignment new 03c7448790b8 bnxt_en: Don't use static arrays for completion ring pages new c1129b51ca0e bnxt_en: Increase maximum RX ring size if jumbo ring is not used new dc1a8079ebac Merge branch 'bnxt_en-rx-ring' new c32325b8fdf2 virtio-net: realign page_to_skb() after merges new f32a21376573 ethtool: runtime-resume netdev parent before ethtool ioctl ops new c5ab51df03e2 ethtool: move implementation of ethnl_ops_begin/complete t [...] new 41107ac22fcf ethtool: move netif_device_present check from ethnl_parse_ [...] new d43c65b05b84 ethtool: runtime-resume netdev parent in ethnl_ops_begin new 2dbf4c2e7e3d Merge branch 'ethtool-runtime-pm' new 0852aeb9c350 bcmgenet: remove call to netdev_boot_setup_check new 19a11bf06c57 natsemi: sonic: stop calling netdev_boot_setup_check new 81dd3ee5962d appletalk: ltpc: remove static probing new 8bbdf1bdf22c 3c509: stop calling netdev_boot_setup_check new 47fd22f2b847 cs89x0: rework driver configuration new e179d78ee11a m68k: remove legacy probing new 375df5f8c181 ax88796: export ax_NS8390_init() hook new f8ade8dddb16 xsurf100: drop include of lib8390.c new 5ea2f5ffde39 move netdev_boot_setup into Space.c new 4228c3942821 make legacy ISA probe optional new db3db1f41754 wan: remove stale Kconfig entries new 72bcad5393a7 wan: remove sbni/granch driver new d52c1069d658 wan: hostess_sv11: use module_init/module_exit helpers new a07d8ecf6b39 ethernet: isa: convert to module_init/module_exit new c8f6c77d06fe Merge branch 'Space-cleanup' new bebc3bbf5131 net: decnet: Fix refcount warning for new dn_fib_info new 8578880df39c octeontx2-af: Fix spelling mistake "Makesure" -> "Make sure" new a0221a0f9ba5 Revert "Merge branch 'qcom-dts-updates'" new 2e19bb35ce15 net: bridge: switchdev: fix incorrect use of FDB flags whe [...] new 421297efe63f net: dsa: tag_sja1105: consistently fail with arbitrary input new b820c114eba7 net: fec: fix MAC internal delay doesn't work new e107223218bb Merge remote-tracking branch 'net-next/master' new 83f31535565c bpf, unix: Check socket type in unix_bpf_update_proto() new baf06747432b Merge remote-tracking branch 'bpf-next/for-next' new 81f14add2434 Merge remote-tracking branch 'ipsec-next/master' new d996bb0c7488 Merge remote-tracking branch 'mlx5-next/mlx5-next' new c4ff4bfeede3 Merge remote-tracking branch 'netfilter-next/master' new ef329c2da9f5 Merge remote-tracking branch 'wireless-drivers-next/master' new 66a7104deb5d Merge remote-tracking branch 'bluetooth/master' new 7db4fb10b84e Merge remote-tracking branch 'mtd/mtd/next' new 0b8c28304b39 Merge remote-tracking branch 'nand/nand/next' new 5e987d36072c Merge remote-tracking branch 'crypto/master' new 3242eba57f29 Merge remote-tracking branch 'drm/drm-next' new bd65e327c002 Merge remote-tracking branch 'drm-misc/for-linux-next' new 233624e0d5a0 drm/i915: Apply CMTG clock disabling WA while DPLL0 is enabled new d4bc18183ee1 drm/i915/display/adl_p: Correctly program MBUS DBOX A credits new f479541eeb01 Merge remote-tracking branch 'drm-intel/for-linux-next' new 2c5b2d964d19 gpu: host1x: Remove unused functions new 4ed86e0d70ca Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' new e749f08ca3b4 Merge remote-tracking branch 'imx-drm/imx-drm/next' new 3ff99ce0283b Merge remote-tracking branch 'etnaviv/etnaviv/next' new 31929d7fa7c4 Merge remote-tracking branch 'regmap/for-next' new d1254593e705 ALSA: usb-audio: make array static const, makes object smaller new c285fa79370f Merge remote-tracking branch 'sound/for-next' new 0d73297e483e ASoC: codecs: ad193x: add support for 96kHz and 192kHz pla [...] new 5c8a7efc2fd5 ASoC: rt5514: make array div static const, makes object smaller new b8cab69b0ed9 ASoC: Intel: sof_sdw: add quirk for Dell XPS 9710 new 46fa9a158327 ASoC: SOF: Intel: Use DMI string to search for adl_mx98373 [...] new 22414cade8df ASoC: Intel: update sof_pcm512x quirks new d4321277b3b9 ASoC: Intel: sof_sdw_max98373: remove useless inits new 8ff9392460ae Merge series "ASoC: SOF/Intel: machine driver updates" fro [...] new 58f42dfd7977 ASoC: soc-ops: cleanup cppcheck warning at snd_soc_put_volsw_sx() new 872040f7980b ASoC: soc-ops: cleanup cppcheck warning at snd_soc_limit_volume() new b1ebecb90bf6 ASoC: soc-ops: cleanup cppcheck warning at snd_soc_get_xr_sx() new b285b51018a7 ASoC: soc-ops: cleanup cppcheck warning at snd_soc_put_xr_sx() new f3f5798d6516 Merge series "ASoC: soc-ops: cleanup cppcheck warning" fro [...] new edcade2e5e94 ASoC: mediatek: mt6359: convert to use module_platform_driver new 0feb027adc68 Merge remote-tracking branch 'asoc/for-5.15' into asoc-next new 1a9d4cb34b0f Merge remote-tracking branch 'sound-asoc/for-next' new 8f293cd5482b Merge remote-tracking branch 'modules/modules-next' new f4347160e287 Merge remote-tracking branch 'input/next' new 145b8f8594a4 Merge remote-tracking branch 'block/for-next' new 2057d3a44f94 Merge remote-tracking branch 'device-mapper/for-next' new 90b7a2116475 Merge remote-tracking branch 'pcmcia/pcmcia-next' new 6c7bcec6abf6 Merge remote-tracking branch 'mmc/next' new 2aef6454579c Merge remote-tracking branch 'mfd/for-mfd-next' new c0af5ecd4896 Merge remote-tracking branch 'battery/for-next' new 784ed3695839 regulator: sy8824x: Enable REGCACHE_FLAT new 6bdd1c672a2a regulator: sy8827n: Enable REGCACHE_FLAT new e5dad32d90e0 regulator: sy7636a: Remove the poll_enable_time new 4cafe1aeb5fb regulator: sy7636a: Use the parent driver data new d38d49b14004 regulator: sy7636a: Store the epd-pwr-good GPIO locally new c4ca33f6610d Merge remote-tracking branch 'regulator/for-5.15' into reg [...] new d9673fdd5860 Merge remote-tracking branch 'regulator/for-next' new e09c52b2767b Merge remote-tracking branch 'security/next-testing' new 05d0b4c0cc0e Merge remote-tracking branch 'apparmor/apparmor-next' new 8cf8495ccebc Merge remote-tracking branch 'keys/keys-next' new 697170ce945b Merge remote-tracking branch 'selinux/next' new 065776aa39bf Merge remote-tracking branch 'smack/next' new 8b8674d88c18 Merge remote-tracking branch 'iommu/next' new 4a7fd3ad9753 Merge remote-tracking branch 'audit/next' new 6e95b23a5b2d spi: imx: Implement support for CS_WORD new b09bff2676be spi: bcm2835aux: use 'unsigned int' instead of 'unsigned' new 7c72dc56a631 spi: spi-ep93xx: Prepare clock before using it new 726e6f31b102 Merge series "arm: ep93xx: CCF conversion" from Nikita Shu [...] new f461098ed7ac Merge remote-tracking branch 'spi/for-5.15' into spi-next new 226077543109 Merge remote-tracking branch 'spi/for-next' new f2c38e24c99c Merge remote-tracking branch 'tip/auto-latest' new 413c70a5c01c Merge remote-tracking branch 'clockevents/timers/drivers/next' new 2d1568b444c0 Merge remote-tracking branch 'edac/edac-for-next' new b2bc2f481b31 Merge remote-tracking branch 'irqchip/irq/irqchip-next' new 5e7b1ec0567b Merge remote-tracking branch 'rcu/rcu/next' new 64a93fde44b8 Merge remote-tracking branch 'kvm-arm/next' new 6c2527f6b107 Merge remote-tracking branch 'xen-tip/linux-next' new 53e042b5d57d Merge remote-tracking branch 'percpu/for-next' new 428dfb779b32 Merge remote-tracking branch 'workqueues/for-next' new e06ba23b0518 leds: el15203000: Correct headers (of*.h -> mod_devicetable.h) new 9999908ca1ab leds: lgm-sso: Put fwnode in any case during ->probe() new 1ed4d05e0a0b leds: lgm-sso: Don't spam logs when probe is deferred new c31ef7004ee1 leds: lgm-sso: Remove explicit managed GPIO resource cleanup new 3dd34dfb09ae leds: lgm-sso: Convert to use list_for_each_entry*() API new 690e4f3ad363 leds: lm3692x: Correct headers (of*.h -> mod_devicetable.h) new 3a923639d36b leds: lm3697: Update header block to reflect reality new d299ae942e02 leds: lm3697: Make error handling more robust new 7e1baaaa2407 leds: lt3593: Put fwnode in any case during ->probe() new 8aa41952ef24 leds: rt8515: Put fwnode in any case during ->probe() new 64f67b5240db leds: trigger: audio: Add an activate callback to ensure t [...] new 973fdf2cda0d Merge remote-tracking branch 'leds/for-next' new 6234c898e375 Merge remote-tracking branch 'ipmi/for-next' new 98258c575761 Merge remote-tracking branch 'driver-core/driver-core-next' new e4e93d746956 Merge remote-tracking branch 'usb/usb-next' new 1fcfa4300266 Merge remote-tracking branch 'usb-serial/usb-next' new 3cf7d09c167b Merge remote-tracking branch 'usb-chipidea-next/for-usb-next' new 0819c1409ce5 Merge remote-tracking branch 'tty/tty-next' new 6fdbca735218 Merge remote-tracking branch 'char-misc/char-misc-next' new 1e7fea8d4aa9 Merge remote-tracking branch 'extcon/extcon-next' new 1ef707f081de Merge remote-tracking branch 'phy-next/next' new 47d56017f5e1 Merge remote-tracking branch 'soundwire/next' new 4cd5a74338f8 Merge remote-tracking branch 'thunderbolt/next' new 26c22cfde5dd vfio: Use config not menuconfig for VFIO_NOIOMMU new e7500b3ede2c vfio/pci: Make vfio_pci_regops->rw() return ssize_t new 15a5896e61ac vfio/mdev: turn mdev_init into a subsys_initcall new 3fb1712d8596 vfio/mdev: don't warn if ->request is not set new 8f8db3b1ca52 Merge remote-tracking branch 'vfio/next' new 0cef82145d10 Merge remote-tracking branch 'staging/staging-next' new 9b4ae2ea6001 Merge remote-tracking branch 'iio/togreg' new d58806c9b2dc Merge remote-tracking branch 'dmaengine/next' new a07b2d8cd6d2 Merge remote-tracking branch 'cgroup/for-next' new 55fa4cb8c09a Merge remote-tracking branch 'scsi/for-next' new d3d9c4570285 scsi: ufs: Fix memory corruption by ufshcd_read_desc_param() new f1ecbe1e54d5 scsi: ufs: Reduce power management code duplication new 9bb25e5d9d29 scsi: ufs: Only include power management code if necessary new 568dd9959611 scsi: ufs: Rename the second ufshcd_probe_hba() argument new 8a686f26eaa4 scsi: ufs: Use DECLARE_COMPLETION_ONSTACK() where appropriate new 4728ab4a8e64 scsi: ufs: Remove ufshcd_valid_tag() new 35c7d874f599 scsi: ufs: Verify UIC locking requirements at runtime new 9c202090edd4 scsi: ufs: Improve static type checking for the host contr [...] new 3d2ac73d1347 scsi: ufs: Remove several wmb() calls new 815b9a27b0a3 scsi: ufs: Inline ufshcd_outstanding_req_clear() new 1f522c504901 scsi: ufs: Revert "Utilize Transfer Request List Completio [...] new a024ad0d4955 scsi: ufs: Optimize serialization of setup_xfer_req() calls new 169f5eb28869 scsi: ufs: Optimize SCSI command processing new 64180742605f scsi: ufs: Fix the SCSI abort handler new ac1bc2ba060f scsi: ufs: Request sense data asynchronously new a113eaaf8637 scsi: ufs: Synchronize SCSI and UFS error handling new 73dc3c4ac703 scsi: ufs: Retry aborted SCSI commands instead of completi [...] new c11a1ae9b8f6 scsi: ufs: Add fault injection support new 018c14911dd7 scsi: target: tcmu: Add new feature KEEP_BUF new 7e457e5efc28 scsi: target: core: Avoid using lun_tg_pt_gp after unlock new 35410f862426 scsi: target: sbp: Drop incorrect ASC/ASCQ usage new 40fd8845c025 scsi: target: core: Drop unnecessary se_cmd ASC/ASCQ members new 17f3dc770503 Merge remote-tracking branch 'scsi-mkp/for-next' new c507e5337c84 Merge remote-tracking branch 'rpmsg/for-next' new 1cff6fcefb27 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' new 29e38474d439 Merge remote-tracking branch 'pinctrl/for-next' new 720deeb5452d Merge remote-tracking branch 'pinctrl-samsung/for-next' new 3712878b1e96 Merge remote-tracking branch 'userns/for-next' new b67781e021a5 Merge remote-tracking branch 'livepatching/for-next' new 74646d72a4d5 Merge remote-tracking branch 'coresight/next' new e40b3e9723d5 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' new 1199b16f047a Merge remote-tracking branch 'ntb/ntb-next' new 161aaf356a72 Merge remote-tracking branch 'seccomp/for-next/seccomp' new 6c0a471d6f7d Merge remote-tracking branch 'kspp/for-next/kspp' new ce6c2f9a5665 Merge remote-tracking branch 'gnss/gnss-next' new 82182f5f0c57 Merge remote-tracking branch 'slimbus/for-next' new d7315e11fdfd Merge remote-tracking branch 'hyperv/hyperv-next' new 85735ba1ae6d Merge remote-tracking branch 'auxdisplay/auxdisplay' new 8e26ecb47f89 Merge remote-tracking branch 'kgdb/kgdb/for-next' new fbcbcc40f1f1 Merge remote-tracking branch 'fpga/for-next' new b678e62d165a Merge remote-tracking branch 'mhi/mhi-next' new d624ff70ae7a Merge remote-tracking branch 'rust/rust-next' new 9725280f8eae Merge remote-tracking branch 'folio/for-next' new eeba0b9046fc drm/amdgpu: create amdgpu_vkms (v4) new 742ba259994e drm/amdgpu: cleanup dce_virtual new 0d040c909b80 drm/amdgpu: replace dce_virtual with amdgpu_vkms (v3) new b1472b9f0129 drm/amd/amdgpu: remove redundant host to psp cmd buf allocations new 92f35bdd14fb drm/amd/display: Assume LTTPR interop for DCN31+ new 5f6a2b54310b drm/amd/display: Fix Dynamic bpp issue with 8K30 with Navi 1X new 6dfdb0e6da15 drm/amd/display: Increase stutter watermark for dcn303 new 46fdd22d7b99 drm/amd/display: Remove redundant vblank workqueues in DM new 5b048bfc37b9 drm/amd/display: Fix resetting DCN3.1 HW when resuming from S4 new bf22c1dcd964 drm/amd/display: Add check for validating unsupported ODM [...] new 07b90c9895d8 drm/amd/display: workaround for hard hang on HPD on native DP new 6b2d3f1383f0 drm/amd/display: Move specific DCN2x code that uses FPU to DML new e2b4851b7e14 drm/amd/display: Add control mechanism for FPU new 988eb8c80ecc drm/amd/display: Add control mechanism for FPU utilization new cca15d3409d2 drm/amd/display: Add DC_FP helper to check FPU state new 067dbf7af147 drm/amd/display: [FW Promotion] Release 0.0.77 new 2f708a8051bb drm/amd/display: 3.2.147 new 57c98f241fe5 drm/amdgpu/display: fix DMUB firmware version info new f540ec92c650 drm/amd/amdgpu: add regCP_MEx_INT_STAT_DEBUG for Aldebaran [...] new d55a5d0a9ee5 drm/amdgpu: add DID for beige goby new 5aeea95e3ff1 drm/amdgpu: Add preferred mode in modeset when freesync vi [...] new c7cc11f7e73a drm/amdkfd: Allow querying SVM attributes that are clear new f5a931c7e4f7 drm/amdkfd: avoid conflicting address mappings new e39e4d8d524e usb/host: enable auto power control for xhci-pci new 45c69f1215fa drm/amdgpu: add another raven1 gfxoff quirk new 4ae36ffad870 drm/amdgpu: only check for _PR3 on dGPUs new f664f80057a4 drm/amdgpu/swsmu/vgh: rename MSG_RlcPowerNotify new 3d447cf53f0f Revert "amd/amdgpu: Disable VCN DPG mode for Picasso" new 042131a836fe Revert "drm/amd/display: To modify the condition in indica [...] new c93a9821a9f1 drm/radeon: Add HD-audio component notifier support (v2) new 6931dae816ce drm/amdgpu: don't enable baco on boco platforms in runpm new 3fb64dfb5bb7 Merge remote-tracking branch 'amdgpu/drm-next' new 1dbd981fcf2a dt-bindings: net: renesas,etheravb: Document Gigabit Ethernet IP new dbe60e5d7f15 dt-bindings: memory: renesas,rpc-if: Miscellaneous improvements new 9c4073782cb1 dt-bindings: auxdisplay: img-ascii-lcd: Convert to json-schema new 869ab62c2bd7 dt-bindings: auxdisplay: arm-charlcd: Convert to json-schema new d08d29c8041b Documentation: fix incorrect macro referencing in mscc-phy [...] new 4409273b818c of: fdt: do not update local variable after use new ef6b61d23d7d Merge remote-tracking branch 'devicetree/for-next' new 745a7b72af45 procfs: prevent unpriveleged processes accessing fdinfo dir new 2785ea94d588 mm,shmem: fix a typo in shmem_swapin_page() new 70d746449e35 slub: fix kmalloc_pagealloc_invalid_free unit test new 0262d0880427 mm: slub: fix slub_debug disabling for list of slabs new e3ca7e6673df mm/madvise: report SIGBUS as -EFAULT for MADV_POPULATE_(RE [...] new 096f52bf2dc7 mm/memcg: fix incorrect flushing of lruvec data in obj_stock new 9a1061404bea /proc/kpageflags: prevent an integer overflow in stable_pa [...] new 2a5fd63b18ea /proc/kpageflags: do not use uninitialized struct pages new 9b4bf529444a init: move usermodehelper_enable() to populate_rootfs() new 0d40d3c8c999 scripts: check_extable: fix typo in user error message new 2b553a650708 scripts: checkversion: modernize linux/version.h search strings new 371e0f573f94 scripts/recordmcount.pl: remove check_objcopy() and $can_u [...] new 1b022f779dff ocfs2: remove an unnecessary condition new 0e5625f61d2f ocfs2: reflink deadlock when clone file to the same direct [...] new 8f65e9d8af95 ocfs2: clear links count in ocfs2_mknod() if an error occurs new b03d26e0dbd2 ocfs2: fix ocfs2 corrupt when iputting an inode new 59a4d9b55d4b arch/csky/kernel/probes/kprobes.c: fix bugon.cocci warnings new 87e11305d255 mm: move kvmalloc-related functions to slab.h new eb0d72bd4b18 mm/debug_vm_pgtable: introduce struct pgtable_debug_args new 93d99631f18c mm/debug_vm_pgtable: use struct pgtable_debug_args in basic tests new 24eea8bc6a6a mm/debug_vm_pgtable: use struct pgtable_debug_args in leaf [...] new 2c577edaed03 mm/debug_vm_pgtable: use struct pgtable_debug_args in prot [...] new 9f27dfbcd643 mm/debug_vm_pgtable: use struct pgtable_debug_args in soft [...] new 2ab444026045 mm/debug_vm_pgtable: use struct pgtable_debug_args in migr [...] new 225829be087e mm/debug_vm_pgtable: use struct pgtable_debug_args in PTE [...] new 2c402e2ec7bd mm/debug_vm_pgtable: use struct pgtable_debug_args in PMD [...] new 06b9cc61d9d8 mm/debug_vm_pgtable: use struct pgtable_debug_args in PUD [...] new 833fe6b82727 mm/debug_vm_pgtable: use struct pgtable_debug_args in PGD [...] new 5d4ef71ca6af mm/debug_vm_pgtable: remove unused code new 138ac657797a mm/debug_vm_pgtable: fix corrupted page flag new 2cc844e328b5 mm: report a more useful address for reclaim acquisition new acad536d2495 mm: mark idle page tracking as BROKEN new 8ed57f960589 writeback: track number of inodes under writeback new fa56b47da21c writeback: reliably update bandwidth estimation new 3b2e2ed4f62a writeback: fix bandwidth estimate for spiky workload new 28c016765a2c writeback: rename domain_update_bandwidth() new 6e7267e60a4f writeback: use READ_ONCE for unlocked reads of writeback stats new c1c6db1ef022 mm: remove irqsave/restore locking from contexts with irqs [...] new f1bb8b7868c2 fs: drop_caches: fix skipping over shadow cache inodes new cd7e84c313a8 fs: inode: count invalidated shadow pages in pginodesteal new dae1677ce3bc vfs: keep inodes with page cache off the inode shrinker LRU new e57d3775ab28 writeback: memcg: simplify cgroup_writeback_by_id new 7b1346153229 fs, mm: fix race in unlinking swapfile new 2cae425982da mm: delete unused get_kernel_page() new e854af2cc411 mm, memcg: add mem_cgroup_disabled checks in vmpressure an [...] new 40b389439248 mm, memcg: inline mem_cgroup_{charge/uncharge} to improve [...] new 5f8094c3c3fe mm, memcg: inline swap-related functions to improve disabl [...] new 597b2ddeb391 memcg: enable accounting for pids in nested pid namespaces new 9cfb23b00e8a memcg: switch lruvec stats to rstat new eec867856ca1 memcg: infrastructure to flush memcg stats new f26845da58d4 memcg-infrastructure-to-flush-memcg-stats-v5 new a5da4cb7a0cb memcg: charge fs_context and legacy_fs_context new dbc26b5dd521 memcg: enable accounting for mnt_cache entries new 5ab6d65f27f7 memcg: enable accounting for pollfd and select bits arrays new 02b2616c4ff6 memcg: enable accounting for file lock caches new 2072f0020631 memcg: enable accounting for fasync_cache new 02ca858acb13 memcg: enable accounting for new namesapces and struct nsproxy new ddb3629629ba memcg: enable accounting of ipc resources new c72a798a4249 memcg: enable accounting for signals new ee40e8068f7d memcg: enable accounting for posix_timers_cache slab new 27197d32743b memcg: enable accounting for ldt_struct objects new 9c373002a098 memcg: cleanup racy sum avoidance code new 98b339d54580 memcg: replace in_interrupt() by !in_task() in active_memcg() new 2b43ec42feed mm: memcontrol: set the correct memcg swappiness restriction new 12f7ca49e08b lazy tlb: introduce lazy mm refcount helper functions new bd62067e03aa lazy-tlb-introduce-lazy-mm-refcount-helper-functions-fix new 805a60c2bc30 lazy tlb: allow lazy tlb mm refcounting to be configurable new 40bc148c6911 lazy-tlb-allow-lazy-tlb-mm-refcounting-to-be-configurable-fix new 35e9acc494ef lazy-tlb-allow-lazy-tlb-mm-refcounting-to-be-configurable-fix-2 new 55ba936b4286 lazy tlb: shoot lazies, a non-refcounting lazy tlb option new a35c2b317057 lazy-tlb-shoot-lazies-a-non-refcounting-lazy-tlb-option-fix new 58105a495fbf powerpc/64s: enable MMU_LAZY_TLB_SHOOTDOWN new eeaa08038e76 mmc: JZ4740: remove the flush_kernel_dcache_page call in j [...] new 3f63a7664dfb mmc: mmc_spi: replace flush_kernel_dcache_page with flush_ [...] new c32401777a7f scatterlist: replace flush_kernel_dcache_page with flush_d [...] new 4428ec6b2241 mm: remove flush_kernel_dcache_page new f8fd2effcbb6 mm,do_huge_pmd_numa_page: remove unnecessary TLB flushing code new 062cfa004579 mm: change fault_in_pages_* to have an unsigned size parameter new f30656278a75 mm/pagemap: add mmap_assert_locked() annotations to find_vma*() new 14bfdb9ec092 mm/mremap: fix memory account on do_munmap() failure new 743fc8db15d0 mm/mremap: don't account pages in vma_to_resize() new e09106e9037c mm: sparse: pass section_nr to section_mark_present new 6e89bc3da639 mm: sparse: pass section_nr to find_memory_block new 33778c988000 mm: sparse: remove __section_nr() function new 0c6d3be2518a mm/sparse: set SECTION_NID_SHIFT to 6 new 13ffa7986426 include/linux/mmzone.h: avoid a warning in sparse memory support new 7d55baf2f424 mm/sparse: clarify pgdat_to_phys new 3788b33ba695 mm/vmalloc: use batched page requests in bulk-allocator new 7a23f4a0bc4f mm/vmalloc: remove gfpflags_allow_blocking() check new 3df4761102ee lib/test_vmalloc.c: add a new 'nr_pages' parameter new aa05ccc1040a mm/vmalloc: fix wrong behavior in vread new 7c98bd704d6c mm/kasan: move kasan.fault to mm/kasan/report.c new 8896cf27c337 mm/page_alloc: always initialize memory map for the holes new 593f9d16bf4e mm-page_alloc-always-initialize-memory-map-for-the-holes-fix new b146155f75a7 microblaze: simplify pte_alloc_one_kernel() new e18c963c9ea1 mm: introduce memmap_alloc() to unify memory map allocation new 0ccb96b0b430 memblock: stop poisoning raw allocations new 7440d185024e mm/page_alloc.c: fix 'zone_id' may be used uninitialized i [...] new cd20d6b7ec9a mm/page_alloc: make alloc_node_mem_map() __init rather than __ref new 843e137d189b hugetlb: simplify prep_compound_gigantic_page ref count ra [...] new cc5118cab009 hugetlb: drop ref count earlier after page allocation new 53bebb09646c hugetlb: before freeing hugetlb page set dtor to appropria [...] new e9bcd759e9a7 mm/numa: automatically generate node migration order new cf68d2cc88f6 mm/migrate: update node demotion order on hotplug events new f002802a028e mm/migrate: enable returning precise migrate_pages() succe [...] new fbd3e407f638 mm/migrate: demote pages during reclaim new d664bb7f6ca1 mm-migrate-demote-pages-during-reclaim-v11 new de6798701f32 mm/vmscan: add page demotion counter new 3e28eab416f3 mm/vmscan: add helper for querying ability to age anonymous pages new f36595f34729 mm-vmscan-add-helper-for-querying-ability-to-age-anonymous [...] new 8d9c9fb954e4 mm/vmscan: Consider anonymous pages without swap new 94f1712cec82 mm-vmscan-consider-anonymous-pages-without-swap-v11 new 8e37691d2cb5 mm/vmscan: never demote for memcg reclaim new cb01e2f2faa1 mm/migrate: add sysfs interface to enable reclaim migration new 6d28ba739414 mm/vmpressure: replace vmpressure_to_css() with vmpressure [...] new 00e31f711ad4 mm/vmscan: remove the PageDirty check after MADV_FREE page [...] new 1a93888190b3 mm/vmscan: remove misleading setting to sc->priority new 592db09b17a0 mm/vmscan: remove unneeded return value of kswapd_run() new e86c0e2fbf0f mm/vmscan: add 'else' to remove check_pending label new 81ea264215e5 mm: compaction: optimize proactive compaction deferrals new aa0afdfeb4d0 mm-compaction-optimize-proactive-compaction-deferrals-fix new c172bbcf8508 mm: compaction: support triggering of proactive compaction [...] new 3ef28bcdf7a8 mm-compaction-support-triggering-of-proactive-compaction-b [...] new 34fa6f60a2e7 mm/mempolicy: add MPOL_PREFERRED_MANY for multiple preferr [...] new 72ea03049512 mm/memplicy: add page allocation function for MPOL_PREFERR [...] new 69679091cd19 mm/mempolicy: enable page allocation for MPOL_PREFERRED_MA [...] new 278f1e850954 mm/hugetlb: add support for mempolicy MPOL_PREFERRED_MANY new 5b398e53352e mm-hugetlb-add-support-for-mempolicy-mpol_preferred_many-fix new 0ae6e90506b0 mm/hugetlb: fix compile warning for !CONFIG_NUMA build new ecdded5b32b9 mm/mempolicy: advertise new MPOL_PREFERRED_MANY new 09482f9d300d mm/mempolicy: unify the create() func for bind/interleave/ [...] new b04f92d7ee28 mm/mempolicy: convert from atomic_t to refcount_t on mempo [...] new 03b6b3b1c8bc mm-mempolicy-convert-from-atomic_t-to-refcount_t-on-mempol [...] new 6104e84aa7a4 mm/mempolicy: use readable NUMA_NO_NODE macro instead of m [...] new 66c893f6df9c oom_kill: oom_score_adj broken for processes with small me [...] new 2b2c3a4b76d4 mm/thp: make ALLOC_SPLIT_PTLOCKS dependent on USE_SPLIT_PT [...] new cb65053090f5 selftests: vm: add KSM merge test new f00e2c6f9cfd selftests: vm: add KSM unmerge test new ef2ad634bf53 selftests: vm: add KSM zero page merging test new d60e20fadfea selftests: vm: add KSM merging across nodes test new 746d912bb573 selftests: vm: add KSM merging time test new 2e2fe2945f85 selftests: vm: add COW time test for KSM pages new 86c2c282ba82 mm/vmstat: correct some wrong comments new 8156ea12c4ae mm/vmstat: simplify the array size calculation new 1df9d3de9af0 mm/vmstat: remove unneeded return value new 32c0319bb602 preempt: provide preempt_*_(no)rt variants new aa3bdc05710e mm/vmstat: protect per cpu variables with preempt disable on RT new 1e52b2d3936e memory-hotplug.rst: remove locking details from admin-guide new 524ff9877aa2 memory-hotplug.rst: complete admin-guide overhaul new b4b9e7311f16 mm: remove pfn_valid_within() and CONFIG_HOLES_IN_ZONE new 07d1cd41247a mm: memory_hotplug: cleanup after removal of pfn_valid_within() new b72df7196f81 mm/memory_hotplug: use "unsigned long" for PFN in zone_for [...] new 2a9f147959f9 mm/memory_hotplug: remove nid parameter from arch_remove_memory() new e7e32bbbf73a mm/memory_hotplug: remove nid parameter from remove_memory [...] new e7246e0260f9 ACPI: memhotplug: memory resources cannot be enabled yet new 06527691750a mm: track present early pages per zone new ecaa04087cbb mm/memory_hotplug: introduce "auto-movable" online policy new 050904825b39 drivers/base/memory: introduce "memory groups" to logicall [...] new 1dad729ec19c mm/memory_hotplug: track present pages in memory groups new 069f31f695b9 ACPI: memhotplug: use a single static memory group for a s [...] new b32de717b42a dax/kmem: use a single static memory group for a single pr [...] new 63a8864c1d16 virtio-mem: use a single dynamic memory group for a single [...] new 3e2e48e07782 mm/memory_hotplug: memory group aware "auto-movable" onlin [...] new 864ea452fc3d mm-memory_hotplug-memory-group-aware-auto-movable-online-p [...] new 35c276500c12 mm/memory_hotplug: improved dynamic memory group aware "au [...] new 5b50441f0a3c mm/rmap: convert from atomic_t to refcount_t on anon_vma-> [...] new e72b5a069720 mm/zsmalloc.c: close race window between zs_pool_dec_isola [...] new a22f43379bb4 mm/zsmalloc.c: combine two atomic ops in zs_pool_dec_isolated() new b48c6e72817b mm/highmem: Remove deprecated kmap_atomic new c2e82c641016 kfence: show cpu and timestamp in alloc/free info new f0fedbf5c0f2 fs/buffer.c: add debug print for __getblk_gfp() stall problem new e25b008a35a8 fs/buffer.c: dump more info for __getblk_gfp() stall problem new 1de2b2bdbce8 kernel/hung_task.c: Monitor killed tasks. new 118a9422313b percpu: remove export of pcpu_base_addr new 7779597435e2 fs/proc/kcore.c: add mmap interface new 8c672f21de03 connector: send event on write to /proc/[pid]/comm new f9125f92fd3a proc/sysctl: make protected_* world readable new 1f7be1cf50f1 arch: Kconfig: fix spelling mistake "seperate" -> "separate" new b0c6250f6b65 include/linux/once.h: fix trivia typo Not -> Note new 613481952b3d kernel/acct.c: use dedicated helper to access rlimit values new 51e70126a29d math: make RATIONAL tristate new a7c484b60dc8 math: RATIONAL_KUNIT_TEST should depend on RATIONAL instea [...] new d63e846a32e8 lib/string: optimized memcpy new b7e8b64ff2fb lib/string: optimized memmove new dc7690e3a271 lib/string: optimized memset new c9a32e289ec7 lib/test: convert test_sort.c to use KUnit new 2aa5a5a9d704 checkpatch: support wide strings new fcd5f8174782 fs/epoll: use a per-cpu counter for user's watches count new 3810fe1cea29 init/main.c: silence some -Wunused-parameter warnings new 9c1dddce92bb nilfs2: fix memory leak in nilfs_sysfs_create_device_group new 70452f0a8dfe nilfs2: fix NULL pointer in nilfs_##name##_attr_release new 443e15ef86e2 nilfs2: fix memory leak in nilfs_sysfs_create_##name##_group new 358d296d45be nilfs2: fix memory leak in nilfs_sysfs_delete_##name##_group new 6c36960d2568 nilfs2: fix memory leak in nilfs_sysfs_create_snapshot_group new 5ea8666b4f7c nilfs2: fix memory leak in nilfs_sysfs_delete_snapshot_group new 7bebcb943aa9 hfsplus: fix out-of-bounds warnings in __hfsplus_setxattr new 1d20cb27f856 fs/coredump.c: log if a core dump is aborted due to change [...] new d1c3249e4018 log-if-a-core-dump-is-aborted-due-to-changed-file-permissions-fix new 9d180c1fffe4 pid: cleanup the stale comment mentioning pidmap_init(). new ecda3b1cecba prctl: allow to setup brk for et_dyn executables new 6021557aa0ed configs: remove the obsolete CONFIG_INPUT_POLLDEV new 5b50fe7ff013 selftests/memfd: remove unused variable new 3dd17566c5ce Merge branch 'akpm-current/current' new 0435ab4bab69 kexec: move locking into do_kexec_load new ef5f1baadb7d kexec: avoid compat_alloc_user_space new 7caf3ab69f80 mm: simplify compat_sys_move_pages new dc28d58776fb mm: simplify compat numa syscalls new 6c3892601a3a fixup! mm: simplify compat numa syscalls new 52f265e2065d compat: remove some compat entry points new 00d5360928e9 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 (28a4cd6c2748) \ N -- N -- N refs/heads/akpm (00d5360928e9)
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 589 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/admin-guide/devices.txt | 6 +- Documentation/admin-guide/kernel-parameters.txt | 5 +- .../bpf/libbpf/libbpf_naming_convention.rst | 4 +- .../bindings/auxdisplay/arm,versatile-lcd.yaml | 44 + .../devicetree/bindings/auxdisplay/arm-charlcd.txt | 18 - .../bindings/auxdisplay/img,ascii-lcd.yaml | 55 + .../bindings/auxdisplay/img-ascii-lcd.txt | 17 - .../devicetree/bindings/gpio/aspeed,sgpio.yaml | 77 + .../devicetree/bindings/gpio/sgpio-aspeed.txt | 46 - .../devicetree/bindings/hwmon/winbond,w83781d.yaml | 41 + .../memory-controllers/renesas,rpc-if.yaml | 17 +- .../devicetree/bindings/net/mscc-phy-vsc8531.txt | 4 +- .../devicetree/bindings/net/qcom,ipa.yaml | 18 +- .../devicetree/bindings/net/renesas,etheravb.yaml | 57 +- Documentation/filesystems/f2fs.rst | 8 + Documentation/networking/bonding.rst | 12 + MAINTAINERS | 4 +- arch/arm/boot/dts/am335x-bone-common.dtsi | 4 + arch/arm/boot/dts/am335x-evm.dts | 4 + arch/arm/boot/dts/am335x-evmsk.dts | 4 + arch/arm/boot/dts/am335x-icev2.dts | 4 + arch/arm/boot/dts/am33xx-l4.dtsi | 82 + arch/arm/boot/dts/am4372.dtsi | 165 ++ arch/arm/boot/dts/am437x-cm-t43.dts | 4 + arch/arm/boot/dts/am437x-gp-evm.dts | 4 + arch/arm/boot/dts/am437x-idk-evm.dts | 4 + arch/arm/boot/dts/am437x-sk-evm.dts | 4 + arch/arm/boot/dts/am43x-epos-evm.dts | 4 + arch/arm/boot/dts/am57-pruss.dtsi | 178 +- arch/arm/boot/dts/am571x-idk.dts | 8 + arch/arm/boot/dts/am572x-idk.dts | 8 + arch/arm/boot/dts/am574x-idk.dts | 8 + arch/arm/boot/dts/am57xx-beagle-x15-common.dtsi | 8 + arch/arm/boot/dts/am57xx-cl-som-am57x.dts | 8 + arch/arm/boot/dts/aspeed-g5.dtsi | 1 - arch/arm/boot/dts/aspeed-g6.dtsi | 28 + arch/arm64/Kconfig | 9 +- arch/arm64/Makefile | 28 +- arch/arm64/boot/Makefile | 8 - arch/arm64/boot/dts/qcom/sc7180.dtsi | 5 - arch/arm64/boot/dts/qcom/sc7280.dtsi | 42 - arch/arm64/include/asm/ptrace.h | 12 +- arch/arm64/include/asm/stacktrace.h | 2 +- arch/arm64/include/asm/syscall.h | 19 +- arch/arm64/include/asm/sysreg.h | 3 +- arch/arm64/include/asm/tlbflush.h | 2 +- arch/arm64/kernel/cpufeature.c | 3 + arch/arm64/kernel/idreg-override.c | 2 + arch/arm64/kernel/kaslr.c | 4 +- arch/arm64/kernel/ptrace.c | 2 +- arch/arm64/kernel/signal.c | 3 +- arch/arm64/kernel/stacktrace.c | 2 +- arch/arm64/kernel/syscall.c | 9 +- arch/s390/configs/debug_defconfig | 2 +- arch/s390/configs/defconfig | 2 +- arch/s390/include/asm/ftrace.h | 46 +- arch/s390/include/asm/ftrace.lds.h | 21 + arch/s390/include/asm/module.h | 8 + arch/s390/kernel/ftrace.c | 222 +- arch/s390/kernel/ftrace.h | 26 + arch/s390/kernel/module.c | 45 + arch/s390/kernel/vmlinux.lds.S | 2 + arch/x86/kvm/hyperv.c | 18 +- arch/x86/kvm/trace.h | 15 + drivers/gpu/drm/amd/amdgpu/Makefile | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu.h | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 9 +- drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 227 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vkms.c | 641 +++++ drivers/gpu/drm/amd/amdgpu/amdgpu_vkms.h | 26 + drivers/gpu/drm/amd/amdgpu/cik.c | 10 +- drivers/gpu/drm/amd/amdgpu/dce_virtual.c | 780 ------ drivers/gpu/drm/amd/amdgpu/nv.c | 22 +- drivers/gpu/drm/amd/amdgpu/si.c | 8 +- drivers/gpu/drm/amd/amdgpu/soc15.c | 10 +- drivers/gpu/drm/amd/amdgpu/vi.c | 14 +- drivers/gpu/drm/amd/display/amdgpu_dm/Makefile | 4 + drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 10 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_trace.h | 24 + drivers/gpu/drm/amd/display/amdgpu_dm/dc_fpu.c | 144 + .../dce_virtual.h => display/amdgpu_dm/dc_fpu.h} | 16 +- .../drm/amd/display/dc/clk_mgr/dcn21/rn_clk_mgr.c | 4 +- drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 21 +- drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 5 + drivers/gpu/drm/amd/display/dc/dc.h | 4 +- drivers/gpu/drm/amd/display/dc/dc_trace.h | 3 + drivers/gpu/drm/amd/display/dc/dcn20/dcn20_optc.c | 2 +- .../gpu/drm/amd/display/dc/dcn20/dcn20_resource.c | 41 +- .../gpu/drm/amd/display/dc/dcn20/dcn20_resource.h | 2 - .../gpu/drm/amd/display/dc/dcn21/dcn21_resource.c | 2 + .../gpu/drm/amd/display/dc/dcn30/dcn30_resource.c | 20 + .../drm/amd/display/dc/dcn303/dcn303_resource.c | 4 +- .../gpu/drm/amd/display/dc/dcn31/dcn31_resource.c | 16 + drivers/gpu/drm/amd/display/dc/dml/Makefile | 4 + drivers/gpu/drm/amd/display/dc/dml/dcn2x/dcn2x.c | 102 + .../dce_virtual.h => display/dc/dml/dcn2x/dcn2x.h} | 16 +- drivers/gpu/drm/amd/display/dc/os_types.h | 35 +- drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h | 4 +- drivers/gpu/drm/amd/display/dmub/src/dmub_dcn31.c | 8 +- .../drm/amd/include/asic_reg/gc/gc_9_4_2_offset.h | 4 + .../drm/amd/include/asic_reg/gc/gc_9_4_2_sh_mask.h | 54 + drivers/gpu/drm/i915/display/intel_display.c | 34 +- drivers/gpu/drm/i915/display/intel_dpll_mgr.c | 34 +- drivers/gpu/drm/i915/i915_globals.c | 2 +- drivers/gpu/drm/i915/i915_pci.c | 1 + drivers/gpu/host1x/fence.c | 43 - drivers/hwmon/dell-smm-hwmon.c | 4 +- drivers/hwmon/fam15h_power.c | 4 +- drivers/hwmon/w83781d.c | 11 + drivers/infiniband/core/iwcm.c | 19 +- drivers/infiniband/core/iwpm_msg.c | 34 +- drivers/infiniband/core/iwpm_util.c | 78 +- drivers/infiniband/core/iwpm_util.h | 18 - drivers/infiniband/hw/hfi1/chip.c | 6 +- drivers/infiniband/hw/hfi1/file_ops.c | 6 +- drivers/infiniband/hw/hfi1/hfi.h | 5 +- drivers/infiniband/hw/hfi1/init.c | 9 +- drivers/infiniband/hw/hfi1/ipoib_tx.c | 3 + drivers/infiniband/hw/hfi1/ruc.c | 2 +- drivers/infiniband/hw/hfi1/sdma.c | 2 +- drivers/infiniband/hw/hfi1/tid_rdma.c | 4 +- drivers/infiniband/hw/qedr/verbs.c | 18 +- drivers/leds/blink/leds-lgm-sso.c | 29 +- drivers/leds/flash/leds-rt8515.c | 4 +- drivers/leds/leds-el15203000.c | 3 +- drivers/leds/leds-lm3692x.c | 3 +- drivers/leds/leds-lm3697.c | 16 +- drivers/leds/leds-lt3593.c | 5 +- drivers/leds/trigger/ledtrig-audio.c | 37 +- drivers/net/Kconfig | 7 + drivers/net/Makefile | 3 +- drivers/net/Space.c | 178 +- drivers/net/appletalk/Kconfig | 4 +- drivers/net/appletalk/ltpc.c | 7 +- drivers/net/bonding/bond_3ad.c | 11 +- drivers/net/bonding/bond_main.c | 1 + drivers/net/bonding/bond_netlink.c | 16 + drivers/net/bonding/bond_options.c | 27 + drivers/net/bonding/bond_procfs.c | 2 + drivers/net/bonding/bond_sysfs.c | 25 +- drivers/net/dsa/qca/ar9331.c | 14 +- drivers/net/ethernet/3com/3c509.c | 3 - drivers/net/ethernet/3com/3c515.c | 3 +- drivers/net/ethernet/3com/Kconfig | 1 + drivers/net/ethernet/8390/Kconfig | 3 + drivers/net/ethernet/8390/apne.c | 11 +- drivers/net/ethernet/8390/ax88796.c | 7 + drivers/net/ethernet/8390/ne.c | 5 +- drivers/net/ethernet/8390/smc-ultra.c | 9 +- drivers/net/ethernet/8390/wd.c | 7 +- drivers/net/ethernet/8390/xsurf100.c | 9 +- drivers/net/ethernet/amd/Kconfig | 2 + drivers/net/ethernet/amd/atarilance.c | 11 +- drivers/net/ethernet/amd/lance.c | 6 +- drivers/net/ethernet/amd/mvme147.c | 16 +- drivers/net/ethernet/amd/ni65.c | 6 +- drivers/net/ethernet/amd/sun3lance.c | 19 +- drivers/net/ethernet/broadcom/bnxt/bnxt.c | 75 +- drivers/net/ethernet/broadcom/bnxt/bnxt.h | 17 +- drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c | 9 +- drivers/net/ethernet/broadcom/genet/bcmgenet.c | 2 - drivers/net/ethernet/cirrus/Kconfig | 27 +- drivers/net/ethernet/cirrus/cs89x0.c | 31 +- drivers/net/ethernet/freescale/fec_main.c | 48 +- drivers/net/ethernet/i825xx/82596.c | 24 +- drivers/net/ethernet/i825xx/sun3_82586.c | 17 +- .../ethernet/marvell/octeontx2/af/rvu_devlink.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/Makefile | 4 +- drivers/net/ethernet/mellanox/mlx5/core/en.h | 20 +- .../net/ethernet/mellanox/mlx5/core/en/channels.c | 46 + .../net/ethernet/mellanox/mlx5/core/en/channels.h | 16 + drivers/net/ethernet/mellanox/mlx5/core/en/fs.h | 84 +- .../mellanox/mlx5/core/en/fs_tt_redirect.c | 30 +- .../mellanox/mlx5/core/en/fs_tt_redirect.h | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en/ptp.c | 6 +- drivers/net/ethernet/mellanox/mlx5/core/en/rqt.c | 9 + drivers/net/ethernet/mellanox/mlx5/core/en/rqt.h | 3 + .../net/ethernet/mellanox/mlx5/core/en/rx_res.c | 782 +++++- .../net/ethernet/mellanox/mlx5/core/en/rx_res.h | 76 +- .../net/ethernet/mellanox/mlx5/core/en/xsk/pool.c | 4 +- .../net/ethernet/mellanox/mlx5/core/en/xsk/setup.c | 56 - .../net/ethernet/mellanox/mlx5/core/en/xsk/setup.h | 4 - .../ethernet/mellanox/mlx5/core/en_accel/fs_tcp.c | 12 +- .../mellanox/mlx5/core/en_accel/ipsec_fs.c | 13 +- .../ethernet/mellanox/mlx5/core/en_accel/ktls_rx.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en_arfs.c | 24 +- .../net/ethernet/mellanox/mlx5/core/en_ethtool.c | 69 +- drivers/net/ethernet/mellanox/mlx5/core/en_fs.c | 677 +---- .../ethernet/mellanox/mlx5/core/en_fs_ethtool.c | 55 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 507 +--- drivers/net/ethernet/mellanox/mlx5/core/en_rep.c | 66 +- drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 86 +- .../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 5 +- .../net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c | 55 +- .../net/ethernet/mellanox/mlx5/core/lib/fs_ttc.c | 602 +++++ .../net/ethernet/mellanox/mlx5/core/lib/fs_ttc.h | 70 + .../net/ethernet/microchip/sparx5/sparx5_netdev.c | 2 +- drivers/net/ethernet/natsemi/jazzsonic.c | 2 - drivers/net/ethernet/natsemi/xtsonic.c | 1 - .../net/ethernet/netronome/nfp/nfp_net_ethtool.c | 2 + drivers/net/ethernet/qlogic/qed/qed_cxt.c | 4 +- drivers/net/ethernet/qlogic/qed/qed_int.c | 12 +- drivers/net/ethernet/qlogic/qed/qed_iwarp.c | 2 - drivers/net/ethernet/qlogic/qed/qed_main.c | 5 + .../net/ethernet/qlogic/qed/qed_nvmetcp_fw_funcs.c | 1 - drivers/net/ethernet/smsc/Kconfig | 1 + drivers/net/ethernet/smsc/smc9194.c | 6 +- drivers/net/usb/ipheth.c | 2 +- drivers/net/usb/usbnet.c | 8 +- drivers/net/virtio_net.c | 27 +- drivers/net/vrf.c | 21 +- drivers/net/wan/Kconfig | 51 - drivers/net/wan/Makefile | 1 - drivers/net/wan/hostess_sv11.c | 6 +- drivers/net/wan/sbni.c | 1639 ------------ drivers/net/wan/sbni.h | 147 -- drivers/of/fdt.c | 1 - drivers/regulator/sy7636a-regulator.c | 32 +- drivers/regulator/sy8824x.c | 16 +- drivers/regulator/sy8827n.c | 14 + drivers/scsi/ufs/Kconfig | 7 + drivers/scsi/ufs/Makefile | 1 + drivers/scsi/ufs/cdns-pltfrm.c | 7 +- drivers/scsi/ufs/tc-dwc-g210-pci.c | 32 +- drivers/scsi/ufs/tc-dwc-g210-pltfrm.c | 7 +- drivers/scsi/ufs/ufs-exynos.c | 7 +- drivers/scsi/ufs/ufs-fault-injection.c | 70 + drivers/scsi/ufs/ufs-fault-injection.h | 24 + drivers/scsi/ufs/ufs-hisi.c | 7 +- drivers/scsi/ufs/ufs-mediatek.c | 7 +- drivers/scsi/ufs/ufs-qcom.c | 7 +- drivers/scsi/ufs/ufshcd-pci.c | 48 +- drivers/scsi/ufs/ufshcd-pltfrm.c | 47 - drivers/scsi/ufs/ufshcd-pltfrm.h | 18 - drivers/scsi/ufs/ufshcd.c | 491 ++-- drivers/scsi/ufs/ufshcd.h | 63 +- drivers/scsi/ufs/ufshci.h | 1 - drivers/soc/ixp4xx/ixp4xx-npe.c | 11 +- drivers/soc/ixp4xx/ixp4xx-qmgr.c | 9 +- drivers/spi/spi-bcm2835aux.c | 4 +- drivers/spi/spi-ep93xx.c | 4 +- drivers/spi/spi-imx.c | 10 + drivers/spi/spi-mt65xx.c | 19 +- drivers/staging/r8188eu/Kconfig | 1 + drivers/staging/r8188eu/os_dep/rtw_android.c | 58 +- drivers/staging/rtl8188eu/include/osdep_intf.h | 37 - drivers/staging/rtl8188eu/os_dep/ioctl_linux.c | 2777 -------------------- drivers/staging/rtl8188eu/os_dep/os_intfs.c | 658 ----- drivers/target/sbp/sbp_target.c | 4 +- drivers/target/target_core_alua.c | 94 +- drivers/target/target_core_transport.c | 33 +- drivers/target/target_core_user.c | 150 +- drivers/vfio/Kconfig | 2 +- drivers/vfio/mdev/mdev_core.c | 6 +- drivers/vfio/pci/vfio_pci_igd.c | 10 +- drivers/vfio/pci/vfio_pci_private.h | 2 +- fs/f2fs/f2fs.h | 19 + fs/f2fs/segment.c | 82 +- fs/f2fs/super.c | 56 +- fs/f2fs/sysfs.c | 5 +- fs/iomap/buffered-io.c | 157 +- fs/iomap/direct-io.c | 10 +- include/linux/ftrace.h | 16 + include/linux/host1x.h | 1 - include/linux/iomap.h | 18 + include/linux/mlx5/fs.h | 2 + include/linux/netdevice.h | 13 - include/linux/skbuff.h | 1 + include/net/Space.h | 10 - include/net/ax88796.h | 3 + include/net/bond_3ad.h | 1 + include/net/bond_options.h | 1 + include/net/bonding.h | 1 + include/net/flow_offload.h | 2 +- include/net/ip6_route.h | 2 +- include/net/pkt_cls.h | 4 + include/target/target_core_base.h | 8 +- include/uapi/linux/if_link.h | 1 + include/uapi/linux/target_core_user.h | 2 + init/main.c | 6 +- kernel/trace/ftrace.c | 4 +- net/ax25/ax25_ip.c | 4 +- net/ax25/ax25_out.c | 13 +- net/ax25/ax25_route.c | 13 +- net/bridge/br_fdb.c | 2 +- net/bridge/br_switchdev.c | 2 +- net/core/dev.c | 125 - net/core/filter.c | 27 +- net/core/neighbour.c | 7 +- net/core/skbuff.c | 42 + net/decnet/dn_fib.c | 2 +- net/dsa/tag_sja1105.c | 2 +- net/ethernet/eth.c | 2 - net/ethtool/ioctl.c | 18 +- net/ethtool/netlink.c | 45 +- net/ethtool/netlink.h | 15 +- net/ipv4/ip_output.c | 13 +- net/ipv4/route.c | 7 +- net/ipv6/ip6_output.c | 78 +- net/mptcp/pm_netlink.c | 1 - net/qrtr/mhi.c | 14 + net/sctp/auth.c | 14 +- net/unix/unix_bpf.c | 3 + net/vmw_vsock/virtio_transport_common.c | 3 + sound/core/seq/seq_ports.c | 39 +- sound/soc/codecs/ad193x.c | 30 +- sound/soc/codecs/ad193x.h | 4 + sound/soc/codecs/cs42l42.c | 12 +- sound/soc/codecs/mt6359-accdet.c | 17 +- sound/soc/codecs/rt5514.c | 2 +- sound/soc/intel/boards/sof_pcm512x.c | 13 +- sound/soc/intel/boards/sof_rt5682.c | 14 + sound/soc/intel/boards/sof_sdw.c | 12 + sound/soc/intel/boards/sof_sdw_max98373.c | 4 +- sound/soc/soc-ops.c | 21 +- sound/soc/sof/intel/Kconfig | 4 +- sound/soc/sof/intel/hda-ipc.c | 4 +- sound/soc/sof/sof-pci-dev.c | 9 + sound/usb/mixer.c | 4 +- tools/include/uapi/linux/if_link.h | 1 + tools/testing/selftests/arm64/fp/.gitignore | 2 + tools/testing/selftests/arm64/fp/Makefile | 11 +- tools/testing/selftests/arm64/fp/TODO | 4 + tools/testing/selftests/arm64/fp/rdvl-sve.c | 14 + tools/testing/selftests/arm64/fp/rdvl.S | 10 + tools/testing/selftests/arm64/fp/rdvl.h | 8 + tools/testing/selftests/arm64/fp/sve-probe-vls.c | 5 + tools/testing/selftests/arm64/fp/vec-syscfg.c | 593 +++++ .../testing/selftests/kvm/include/x86_64/hyperv.h | 5 +- .../testing/selftests/kvm/x86_64/hyperv_features.c | 41 +- 331 files changed, 6951 insertions(+), 9855 deletions(-) create mode 100644 Documentation/devicetree/bindings/auxdisplay/arm,versatile-lcd.yaml delete mode 100644 Documentation/devicetree/bindings/auxdisplay/arm-charlcd.txt create mode 100644 Documentation/devicetree/bindings/auxdisplay/img,ascii-lcd.yaml delete mode 100644 Documentation/devicetree/bindings/auxdisplay/img-ascii-lcd.txt create mode 100644 Documentation/devicetree/bindings/gpio/aspeed,sgpio.yaml delete mode 100644 Documentation/devicetree/bindings/gpio/sgpio-aspeed.txt create mode 100644 Documentation/devicetree/bindings/hwmon/winbond,w83781d.yaml create mode 100644 arch/s390/include/asm/ftrace.lds.h create mode 100644 arch/s390/kernel/ftrace.h create mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_vkms.c create mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_vkms.h delete mode 100644 drivers/gpu/drm/amd/amdgpu/dce_virtual.c create mode 100644 drivers/gpu/drm/amd/display/amdgpu_dm/dc_fpu.c copy drivers/gpu/drm/amd/{amdgpu/dce_virtual.h => display/amdgpu_dm/dc_fpu.h} (77%) create mode 100644 drivers/gpu/drm/amd/display/dc/dml/dcn2x/dcn2x.c rename drivers/gpu/drm/amd/{amdgpu/dce_virtual.h => display/dc/dml/dcn2x/dcn2x.h} (77%) create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en/channels.c create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en/channels.h create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/lib/fs_ttc.c create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/lib/fs_ttc.h delete mode 100644 drivers/net/wan/sbni.c delete mode 100644 drivers/net/wan/sbni.h create mode 100644 drivers/scsi/ufs/ufs-fault-injection.c create mode 100644 drivers/scsi/ufs/ufs-fault-injection.h delete mode 100644 drivers/staging/rtl8188eu/include/osdep_intf.h delete mode 100644 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c delete mode 100644 drivers/staging/rtl8188eu/os_dep/os_intfs.c create mode 100644 tools/testing/selftests/arm64/fp/TODO create mode 100644 tools/testing/selftests/arm64/fp/rdvl-sve.c create mode 100644 tools/testing/selftests/arm64/fp/rdvl.S create mode 100644 tools/testing/selftests/arm64/fp/rdvl.h create mode 100644 tools/testing/selftests/arm64/fp/vec-syscfg.c