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 391fb257b0de mm/oom_kill.c: fix vm_oom_kill_table[] ifdeffery omits 520644cec58e Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] omits dfa0175a84df Merge branch 'mm-nonmm-stable' of git://git.kernel.org/pub [...] omits 7352bab388fc Merge branch 'mm-stable' of git://git.kernel.org/pub/scm/l [...] omits a0a34b5f5c1a Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits 219e643a8a03 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits 3027b33e7e9d Merge branch 'hte/for-next' of git://git.kernel.org/pub/sc [...] omits 88d0204b9526 Merge branch 'bitmap-for-next' of https://github.com/norov [...] omits 17bcd44d6907 Merge branch 'for-next/execve' of git://git.kernel.org/pub [...] omits d97a32886320 Merge branch 'for-next' of git://git.infradead.org/users/w [...] omits 60c719a5f808 Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] omits fd610869b006 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] omits 2bb2ab96bfad Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits bda37150e0db Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 9dd4d7902df0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f3a25b9e5903 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3228e07470d8 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 95a8e653f56d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits a097ff47e5e2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6b8205b3eb13 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] omits 0a0f0d46f5e6 Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] omits 0bfdb7b657cc Merge branch 'hyperv-next' of git://git.kernel.org/pub/scm [...] omits b9980a7669ef Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a658df5070ca Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e4d86e744b41 Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] omits edd9c6214b17 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git omits 25306f9ac0d7 Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...] omits cc1355e56a65 Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] omits e3756e0602d2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0faba61ed24e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits afe755af0466 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 62c540b03a60 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 97dc0b9497d0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ae5deea3afa7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e4cca47523bc Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] omits d1945a761c91 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6e735e314238 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits d4dd3e550019 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits da9ee049aae1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits cfc6c838470a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d1899d708bc7 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 4810921a3adc Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] omits ad102aebb835 Merge branch 'next' of git://github.com/awilliam/linux-vfio.git omits 02dd7c2e35df Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] omits d79bcdfbafee Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 5daaaf86c2a2 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits fb2d97461ee3 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] omits faa6ee7d341f Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] omits fb7c70d8cd10 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0b2a913d41ef Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 0e1d46d42efb Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] omits 1969899376db Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] omits 2c5165e55bda Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits 215081f4d122 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits eb49f67a90da Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits d97d93d5e158 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] omits c7f31d4bed97 Merge branch 'for-next' of git://github.com/cminyard/linux [...] omits 75a22f1c9d2d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1747e87064cd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a20a55d157b7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5885389dda24 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2096e14a875d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b7e7dd005579 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fc9ae7cb1635 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 2f1ad1396822 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 5ce67ce7f6c7 Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] omits ff4a6b107298 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] omits 831cb7f216bb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8d73037fc98a Merge branch 'irq/irqchip-next' of git://git.kernel.org/pu [...] omits 754a2a079ff8 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] omits 7f50be8bf80c Merge branch 'timers/drivers/next' of git://git.linaro.org [...] omits fbe4dabbd697 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits d84812ebec4e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits aaf8035d3ec4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d0e545f7a6cc Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 4e125ac12f1c Merge branch 'master' of git://www.linux-watchdog.org/linu [...] omits 7a0cde1e4a13 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits c830a0088b12 Merge branch 'master' of https://scm.osdn.net/gitroot/tomo [...] omits 3dafee963418 Merge branch 'next' of git://github.com/cschaufler/smack-next omits 8d777435ca79 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits e1d2cc66e62c Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] omits cdc22952c76d Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] omits 9351e070c3eb Merge branch 'next-testing' of git://git.kernel.org/pub/sc [...] omits 6f018a7edc45 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits af149793652c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 41f750e265f7 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] omits 0448ce6433af Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 3812618818ae Merge branch 'pcmcia-next' of git://git.kernel.org/pub/scm [...] omits 0069a458e930 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d2dba80e27d6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 93549742f295 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits 9fb73968f1df Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits e6186a88433e Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] omits 0ffce7482065 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 03628f7a6aa2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 720709aa52a1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 698c4bf1c808 Merge branch 'mm-nonmm-unstable' into mm-everything omits 8f186d4ce2cb fs/ntfs: remove redundant variable idx omits fc09aeb80f19 fat: remove time truncations in vfat_create/vfat_mkdir omits 162a181f67a2 fat: report creation time in statx omits 9a5c0d5015b0 fat: ignore ctime updates, and keep ctime identical to mti [...] omits 65f00e1783ae fat: split fat_truncate_time() into separate functions omits 5b8eb66e6368 init/main.c: silence some -Wunused-parameter warnings omits 8a200ceecd6b init-add-hostname-kernel-parameter-v2 omits 828201661887 init: add "hostname" kernel parameter omits 8d2846c7b2fb ocfs2: fix ocfs2 corrupt when iputting an inode omits 88b7f486cd9e ocfs2: clear links count in ocfs2_mknod() if an error occurs omits fb8441cc91a9 ocfs2: reflink deadlock when clone file to the same direct [...] omits 409d8e199aed mm: discard __GFP_ATOMIC omits 3aca249390e3 include/trace/events/percpu.h: cleanup for "percpu: improv [...] omits 97b08bb3af68 include/trace/events/mmflags.h: cleanup for "tracing: inco [...] omits bcbfcc7f9ff4 mm: damon: use HPAGE_PMD_SIZE omits dce2ac0e338b tracing: incorrect isolate_mote_t cast in mm_vmscan_lru_isolate omits dfbb47aa7dd0 nodemask.h: fix compilation error with GCC12 omits 97e6bdc683f3 mm-fix-missing-handler-for-__gfp_nowarn-v2 omits fedd07ee1286 mm: fix missing handler for __GFP_NOWARN omits 8013b54583f9 mm-page_alloc-remotely-drain-per-cpu-lists-checkpatch-fixes omits 04c0554c551e mm/page_alloc: remotely drain per-cpu lists omits 490a9f8c59ce mm/page_alloc: protect PCP lists with a spinlock omits 4bc44faf0744 mm/page_alloc: remove unnecessary page == NULL check in rmqueue omits 55d8079d4df8 mm/page_alloc: split out buddy removal code from rmqueue i [...] omits 0d2fbf2bef7e mm/page_alloc: use only one PCP list for THP-sized allocations omits eb6aa0e7ec94 mm/page_alloc: add page->buddy_list and page->pcp_list omits 1ec3fe5d60f8 mm/page_vma_mapped.c: check possible huge PMD map with tra [...] omits 263451b52ae2 mm: rmap: use the correct parameter name for DEFINE_PAGE_VMA_WALK omits 5e8e14f93851 mm/page_alloc: fix tracepoint mm_page_alloc_zone_locked() omits bd24df1e3651 mm/page_owner.c: add missing __initdata attribute omits 793e3ab50c22 tmpfs-fix-undefined-behaviour-in-shmem_reconfigure-fix omits c216eccbba28 tmpfs: fix undefined-behaviour in shmem_reconfigure() omits a723242ed9ee selftests-memcg-remove-protection-from-top-level-memcg-fix omits fe6f3b1eb1f6 selftests: memcg: remove protection from top level memcg omits fceda6be7802 selftests: memcg: adjust expected reclaim values of protec [...] omits 959dcf9d9046 selftests: memcg: expect no low events in unprotected sibling omits 975cc3c1774f selftests: memcg: Fix compilation omits 90c5a63f9889 mm/mempolicy: fix uninit-value in mpol_rebind_policy() omits e6c2a1b3e6d1 mm-dont-be-stuck-to-rmap-lock-on-reclaim-path-fix omits be150fc1f804 mm: don't be stuck to rmap lock on reclaim path omits 706acfbce5d9 zswap-memcg-accounting-fix-2 omits e347ee13854d zswap-memcg-accounting-fix omits 7e7397f248e2 zswap: memcg accounting omits fb7003d7c23a mm: zswap: add basic meminfo and vmstat coverage omits 5ef7aecfd965 mm: Kconfig: simplify zswap configuration omits 0aa74668b1f3 mm-kconfig-group-swap-slab-hotplug-and-thp-options-into-su [...] omits d77f45f17331 mm-kconfig-group-swap-slab-hotplug-and-thp-options-into-su [...] omits 9bce3ac2eccd mm: Kconfig: group swap, slab, hotplug and thp options int [...] omits dcec107670a8 mm: Kconfig: move swap and slab config options to the MM section omits 25451f43955e Documentation: filesystems: proc: update meminfo section omits e2fe3ecd2b7c documentation-filesystems-proc-update-meminfo-section-fix omits 954565ddb1b2 Documentation: filesystems: proc: update meminfo section omits 7781dae537ec mm/swap: fix comment about swap extent omits c07a35dfb8cf mm-swap-fix-the-comment-of-get_kernel_pages-fix omits 363bd6144c19 mm/swap: fix the comment of get_kernel_pages omits ec0260f776d2 mm/swap: clean up the comment of find_next_to_unuse omits d920d37c7e48 mm/swap: fix the obsolete comment for SWP_TYPE_SHIFT omits 9b78e5a5c5c2 mm-swap-add-helper-swap_offset_available-fix omits 52aed368edb8 mm/swap: add helper swap_offset_available() omits 3f2372078342 mm-swap-avoid-calling-swp_swap_info-when-try-to-check-swp_ [...] omits 85f907bcb85c mm/swap: avoid calling swp_swap_info when try to check SWP [...] omits 1e53d124663a mm/swap: make page_swapcount and __lru_add_drain_all omits ee126a0d1301 mm/swap: remove unneeded p != NULL check in __swap_duplicate omits a6d9d242dec1 mm/swap: remove buggy cache->nr check in refill_swap_slots_cache omits 581b3764adb3 mm/swap: print bad swap offset entry in get_swap_device omits d505e924c563 mm/swap: remove unneeded return value of free_swap_slot omits f8581549ecca mm/swap: fold __swap_info_get() into its sole caller omits b81af8ecab0e mm/swap: use helper macro __ATTR_RW omits 50c13265a9f3 mm/swap: use helper is_swap_pte() in swap_vma_readahead omits 33b4eb4c3c6e mm: mmap: register suitable readonly file vmas for khugepaged omits 799fd05a9406 mm: khugepaged: introduce khugepaged_enter_vma() helper omits d53a102036f0 mm: khugepaged: make hugepage_vma_check() non-static omits 154ede425e79 mm: khugepaged: make khugepaged_enter() void function omits 4b8eb01ab7b3 mm: thp: only regular file could be THP eligible omits fec74066605f mm: khugepaged: skip DAX vma omits ff68039c9dde mm: khugepaged: remove redundant check for VM_NO_KHUGEPAGED omits da38f5f65fdb sched: coredump.h: clarify the use of MMF_VM_HUGEPAGE omits 92033f5a2a22 mm/z3fold: fix z3fold_page_migrate races with z3fold_map omits 87204aea09db mm/z3fold: fix z3fold_reclaim_page races with z3fold_free omits 67ce9388770b mm/z3fold: always clear PAGE_CLAIMED under z3fold page lock omits e1ab0d4f9082 mm/z3fold: put z3fold page back into unbuddied list when r [...] omits c7f981532ee5 revert "mm/z3fold.c: allow __GFP_HIGHMEM in z3fold_alloc" omits bebfff2f8538 mm/z3fold: throw warning on failure of trylock_page in z3f [...] omits 3a8c36398d81 mm/z3fold: remove buggy use of stale list for allocation omits f0ee6f776e2f mm/z3fold: fix possible null pointer dereferencing omits c4b2c7b2d3e6 mm/z3fold: fix sheduling while atomic omits 6e4d0e2ba004 Merge branch 'mm-stable' into mm-unstable omits 67f954bddf0c Merge branch 'for-5.19/block' into for-next omits 5036eb3e12c0 Merge branch 'drm/tegra/for-next' of git://anongit.freedes [...] omits 33d401a1c184 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits 44dcbaca0f40 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits ef948d4294be Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] omits 555b5fa93f08 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 8a6672b864e6 Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] omits 64e1439c34f0 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] omits 647270020718 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] omits 91ec30afc2fa Merge branch 'main' of git git://git.kernel.org/pub/scm/li [...] omits 393386fdc0da Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 910738b5a1e4 Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/l [...] omits 1a9d00129b52 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fae8aab9e8d8 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits eeb0cdb9934e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 577947ab1ccf Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 210f27bc19ec Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] omits 9ebb32990f6d Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] omits 94186bee409f Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] omits 5420b99a60da Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] omits a12c1b6a4fc9 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 953f1938d421 Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git omits 6f3de36e0ad4 Merge branch 'master' of git://linuxtv.org/media_tree.git omits 3741ff3eaa7f Merge branch 'docs-next' of git://git.lwn.net/linux.git omits 249e5f974179 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] omits ce89e675af86 Merge branch 'i3c/next' of git://git.kernel.org/pub/scm/li [...] omits e9181cbd66a7 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] omits ca9209819d41 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e8d1ccdfa02c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 7e993ec91c69 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 23b39c5aacdf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 924b9b2fa04c Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] omits 84cd006bbc6e Merge branch 'iomap-for-next' of git://git.kernel.org/pub/ [...] omits 9ea863aff285 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8f5ef5e622d3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits 46cc0ce50254 Merge branch 'overlayfs-next' of git://git.kernel.org/pub/ [...] omits 32691b79f0a8 Merge branch 'master' of https://github.com/Paragon-Softwa [...] omits f37d51627d15 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 847006e98336 Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] omits 177628502758 Merge branch 'jfs-next' of git://github.com/kleikamp/linux [...] omits f6ebe2c4a69f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4ce1b390a09a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 29d9c03501f3 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 4d826e00329f Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits f79e30fdc205 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 26c5e56904e5 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits a694bf88cce5 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits 9746e2935b33 Merge branch 'master' of git://github.com/ceph/ceph-client.git omits 18fae10a2207 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0aa2e7a9b7a1 Merge branch 'master' of git://git.kernel.org/pub/scm/fs/f [...] omits 60480cff598c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 967be98c02f3 Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] omits b4a5aaaa51e4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2b89ecbd8914 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1a13ef462178 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits fda3c3b2467c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 8926fef6da95 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 78cfe5079b99 Merge branch 'for-next' of git://github.com/openrisc/linux.git omits 88cef3d1e533 Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] omits b07297968eea Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] omits 30cd230e96aa Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4b8f6f924294 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 97ae54439108 Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...] omits 98e4b56deed9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits af9d68934563 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4964f9250fbf Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] omits dc67952c0246 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git omits eddc98543263 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] omits 34c900219cba Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 08fdb5222ca2 Merge branch 'next' of https://git.linaro.org/people/jens. [...] omits a9f0c747dbce Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] omits 5d3481fcac4a Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] omits 63bfd7446efc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6b6910cce465 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7dcc794112c1 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits d04efbb443a8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 03527920cea2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3ab0194f63ee Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 18af23609242 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5f3f509e778a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3d6c3546a110 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits c8ec497a7bd5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a78b49f9376e Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 1913a996b4d7 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] omits e2dd2776f072 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2f674112acc5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f6796c9015db Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 95ddbc31426f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c107ea6ba57b Merge branch 'for-next/perf' of git://git.kernel.org/pub/s [...] omits 733db53662fc Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] omits 7e11f8be269e Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] omits 078f23d12716 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 92dc3e683b25 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 49d0c52a690a Merge branch 'for-next' of git://git.infradead.org/users/h [...] omits 894fc0a9bafe Merge branch 'perf/core' of git://git.kernel.org/pub/scm/l [...] omits 1d1312b4cb01 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2424086909d2 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits 9c00459a0ea8 Merge branch 'zstd-linus' of https://github.com/terrelln/l [...] omits 7275b333f00f Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] omits 2ec01b5a5abd Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] omits 5367afee748d Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 156f97f031ef Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits 8eaa69b28542 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits d09a39e17483 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits 50b63b861324 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 67c4b446a1dd Merge branch 'master' of git://git.kernel.org/pub/scm/virt [...] omits 93eb3f481a0d Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git omits fd69ddae9788 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits f6bb9cacb500 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 7ab1ed779121 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 74b662e080fb Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] omits f5443f77b550 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 5f19152e35f0 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 6e79d6dabb11 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 762a738a5e46 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits e6dbbf754401 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 107dc97a20bf Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 9d8c9d2d2a9f Merge branch 'fixes' of https://git.linaro.org/people/jens [...] omits 8b1b940c81e8 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits 868240a69193 Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] omits 272b99a6c9d3 Merge branch 'for-next/fixes' of git://git.kernel.org/pub/ [...] omits f829a7cdc2a5 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] omits b944872ff51c hwmon: (dimmtemp) Fix bitmap handling omits f8cafefb5e09 Merge branch 'ib/5.17-cros-ec-keyb' into next omits 3c12aae6b623 Merge branch 'for-5.19/io_uring' into for-next omits 3ec351c12d01 io_uring: add support for ring mapped supplied buffers omits 9ebaa4a19840 io_uring: add io_pin_pages() helper omits 531a62681733 io_uring: add buffer selection support to IORING_OP_NOP omits 80862059eead Merge branch 'features' into for-next omits 652835685abb Merge branch 'fixes' into for-next omits 012e7e4573ee Merge branch 'for-5.19/block' into for-next omits 3cac1c026955 Merge branch 'for-5.19/block' into for-next omits 239b912ea1f5 random: unify batched entropy implementations omits 81374daf3aa0 random: move randomize_page() into mm where it belongs omits f56fcf35d23f random: remove mostly unused async readiness notifier omits f24e4e2bdc39 random: remove get_random_bytes_arch() and add rng_has_arc [...] omits 26984d9d581e PM / devfreq: passive: Keep cpufreq_policy for possible cpus omits 05723e71234b PM / devfreq: passive: Reduce duplicate code when passive_ [...] omits a03dacb0316f PM / devfreq: Add cpu based scaling support to passive governor omits 713472e53e6e PM / devfreq: Export devfreq_get_freq_range symbol within devfreq omits ad241fae0124 f2fs: separate NOCoW and pinfile semantics omits 74a1bc7b915c assoc_array: Fix BUG_ON during garbage collect omits e8ce855f3294 assoc_array-fix-bug_on-during-garbage-collect-fix omits b3d0beb78195 lib/assoc_array.c: fix BUG_ON during garbage collect omits cef3f8e4ed04 Merge branch 'for-5.19/block' into for-next omits d6dd98ce9c2e Merge branch 'for-5.19/block' into for-next omits 4294a50bdadf Merge branch 'for-5.19/cdrom' into for-next omits 78b03641b2e4 f2fs: don't use casefolded comparison for "." and ".." omits aeb0f615fc24 Merge branch 'for-5.19/io_uring' into for-next omits 306d7f1a76df Merge branch 'for-5.19/drivers' into for-next omits e3bab0ecb411 fs: change test in inode_insert5 for adding to the sb list omits 47ed4e127ba2 vdpa/mlx5: Use consistent RQT size omits cf113fcc5e65 random: move initialization functions out of hot pages omits df0ac640c58e random: make consistent use of buf and len omits df1327de746b random: use proper return types on get_random_{int,long}_wait() omits c0fe4a715ef0 random: remove extern from functions in header omits 67292d175d7f random: use static branch for crng_ready() omits 9fdf8babf216 random: credit architectural init the exact amount omits 91f1cd3db03b random: handle latent entropy and command line from random_init() omits 555131ad5089 random: use proper jiffies comparison macro omits 2fc3cc28528b random: remove ratelimiting for in-kernel unseeded randomness omits 5921d6913f38 random: move initialization out of reseeding hot path omits f45a78308fa5 random: avoid initializing twice in credit race omits 8f84191c1d62 random: use symbolic constants for crng_init states omits a0103f4d86f8 random32: use real rng for non-deterministic randomness omits 8dafbac63924 siphash: use one source of truth for siphash permutations omits bcf7d5dcc36d random: help compiler out with fast_mix() by using simpler [...] omits 9c131d78c1c4 random: do not use input pool from hard IRQs omits ed3ec408f289 io_uring: fix locking state for empty buffer group omits 1deefe4a205e Merge branch 'for-5.19/io_uring' into for-next omits fa5da31df51f io_uring: use force attribute for __kernel_rwf_t casts to [...] omits c0d31ec6397d f2fs: do not stop GC when requiring a free section omits 012d2fb6c8c9 Merge branch 'devel-stable' into for-next omits a8cf7cf8d78a Merge branches 'misc' and 'fixes' into for-next adds a1f37cd8171c Merge tag 'thermal-5.18-rc8' of git://git.kernel.org/pub/s [...] adds 210e04ff7681 Merge tag 'pci-v5.18-fixes-1' of git://git.kernel.org/pub/ [...] adds ef1302160bfb Merge tag 'sound-5.18' of git://git.kernel.org/pub/scm/lin [...] adds 4ab11c0dec0c Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] adds 0dc14aa94ccd ARM: 9196/1: spectre-bhb: enable for Cortex-A15 adds 3cfb30199796 ARM: 9197/1: spectre-bhb: fix loop8 sequence for Thumb2 adds b533b90f5073 Merge branch 'fixes' of git://git.armlinux.org.uk/~rmk/lin [...] adds 49baf5d90773 Merge branch 'for-next/fixes' of git://git.kernel.org/pub/ [...] adds 2fbe2de62d15 Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] adds 5c0fe1a6124d Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] adds 915feb001878 Merge branch 'fixes' of https://git.linaro.org/people/jens [...] adds 5361448e45fa net/qla3xxx: Fix a test in ql_reset_work() adds 23dd4581350d NFC: nci: fix sleep in atomic context bugs caused by nci_s [...] adds 2c5fc6cd269a net/mlx5: DR, Fix missing flow_source when creating multi- [...] adds b33886971dbc net/mlx5: Initialize flow steering during driver probe adds 785d7ed29551 net/mlx5: DR, Ignore modify TTL on RX if device doesn't su [...] adds 379169740b0a net/mlx5e: Wrap mlx5e_trap_napi_poll into rcu_read_lock adds 15a5078cab30 net/mlx5e: Block rx-gro-hw feature in switchdev mode adds cf6e34c8c22f net/mlx5e: Properly block LRO when XDP is enabled adds b0617e7b3500 net/mlx5e: Properly block HW GRO when XDP is enabled adds 6bbd723035ba net/mlx5e: Remove HW-GRO from reported features adds 8e1dcf499a67 net/mlx5e: CT: Fix support for GRE tuples adds 04c551bad371 net/mlx5e: CT: Fix setting flow_source for smfs ct tuples adds 16d42d313350 net/mlx5: Drain fw_reset when removing device adds 765d12160014 Merge tag 'mlx5-fixes-2022-05-17' of git://git.kernel.org/ [...] adds e6175a2ed1f1 xfrm: fix "disable_policy" flag use when arriving from dif [...] adds 4dc2a5a8f675 net: af_key: add check for pfkey_broadcast in function pfk [...] adds 015c44d7bff3 net: af_key: check encryption module availability consistency adds 089403a3f7d6 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 4503cc7fdf9a ice: fix crash when writing timestamp on RX rings adds 31b6298fd8e2 ice: fix possible under reporting of ethtool Tx and Rx statistics adds bf13502ed5f9 ice: Fix interrupt moderation settings getting cleared adds 680b892685ea Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] adds ba2c89e0ea74 mptcp: fix checksum byte order adds ae66fb2ba6c3 mptcp: Do TCP fallback on early DSS checksum failure adds 575fb4fb02b3 Merge branch 'mptcp-checksums' adds b8cedb7093b2 nfc: pn533: Fix buggy cleanup order adds 942d2ad5d2e0 igb: skip phy status check where unavailable adds 6fd45e79e8b9 net: ftgmac100: Disable hardware checksum on AST2600 adds 553cdd16268b Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds aae099bf15cc Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 618342d6d823 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds a805dde8ad8b Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds dbb4c2d9bea2 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 8773f26feb8a Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] adds e4920d42ce0e Input: ili210x - fix reset timing adds b26ff9137183 Input: ili210x - use one common reset implementation adds d77334ed480e Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 11b67a953cfc Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds a2e094098ea5 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds a1dd4dadbb39 Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git adds 176338e2f4e1 Merge branch 'master' of git://git.kernel.org/pub/scm/virt [...] adds 752a2685440c Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 025dd0477d88 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] adds a91714312eb1 percpu_ref_init(): clean ->percpu_count_ref on failure adds fb4554c2232e Fix double fget() in vhost_net_set_backend() adds 3f3c83f558b9 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds aadcd9cff87b Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 86b7a3d2a288 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds cf75c3f703ff Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] adds 61e692426381 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds cf17c9acf8c1 Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] adds 0b1e987c5664 freevxfs: relicense to GPLv2 only adds 149d623fbefe scripts/spdxcheck: Add percentage to statistics adds a377ce75e491 scripts/spdxcheck: Add directory statistics adds 0e7f030687ef scripts/spdxcheck: Add [sub]directory statistics adds 67924b71412c scripts/spdxcheck: Add option to display files without SPDX adds 0509b270a358 scripts/spdxcheck: Put excluded files and directories into [...] adds 2fb977133684 scripts/spdxcheck: Exclude config directories adds 2ab99ce9780d scripts/spdxcheck: Exclude MAINTAINERS/CREDITS adds e0208351383c scripts/spdxcheck: Exclude top-level README adds 42e889c65a74 Merge branch 'spdx-linus' of git://git.kernel.org/pub/scm/ [...] adds 1ef2890680f1 Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] adds cd9d5b1835ce Merge branch 'zstd-linus' of https://github.com/terrelln/l [...] adds 98dca003a752 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] new 26356b3cc194 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d7015e50a9ed perf intel-pt: Add support for emulated ptwrite new a5014310f7a9 perf script: Print Intel ptwrite value as a string if it is ASCII new 75659c6fb5af perf scripts python: intel-pt-events.py: Print ptwrite val [...] new d98079c05b5a perf evlist: Keep topdown counters in weak group new 6a973e291978 perf test: Add basic stat and topdown group test new 78b963a0b5ed Merge branch 'perf/core' of git://git.kernel.org/pub/scm/l [...] new 2cdebe3ba71c Merge branch 'for-next' of git://git.infradead.org/users/h [...] new 94bedaef0d37 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new df315bccb091 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 705b31dfa6ff ARM: 9193/1: amba: Add amba_read_periphid() helper new 30199fb2480a ARM: 9192/1: amba: fix memory leak in amba_device_try_add() new e7e649d3a25e ARM: 9194/1: assembler: simplify ldr_this_cpu for !SMP builds new 0f9e1b425437 ARM: 9195/1: entry: avoid explicit literal loads new 83ffe6c589c6 ARM: 9198/1: spectre-bhb: simplify BPIALL vector macro new 95c9546949a3 ARM: 9201/1: spectre-bhb: rely on linker to emit cross-sec [...] new 848bff7c20f5 ARM: 9206/1: A9: Add ARM ERRATA 764319 workaround (Updated) new 98da7476882a Merge branches 'misc' and 'fixes' into for-next new 290f1512198c Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] new 8e1f78a92101 arm64/sve: Move sve_free() into SVE code section new 3cb7e662a930 arm64: Kconfig: Fix indentation and add comments new aea3cb356c96 arm64: Kconfig.platforms: Add comments new f3db1da5744b Merge branches 'for-next/sme' and 'for-next/misc' into for [...] new 87b7c232fd78 Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] new 5dded8542fd1 Merge branch 'for-next/perf' of git://git.kernel.org/pub/s [...] new d8844358bc7e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1c9552fe1622 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new bbca674262a4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0f377e625f55 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 46a65cd376f9 ARM: at91: pm: Fix rand build error new 68f9d5fc4a94 Merge branch 'at91-soc' into at91-next new 52e0d230865b ARM: dts: at91: Add the required 'atmel, rtt-rtc-time-reg' [...] new 6a743ea387e6 ARM: dts: at91: Use the generic "rtc" node name for the rtt IPs new 0c91107be3ab ARM: dts: at91: sama7g5: add nodes for PDMC new 821cb05f6b4b ARM: dts: at91: sama7g5ek: add node for PDMC0 new 3519476d99a4 Merge branch 'at91-dt' into at91-next new ba7dcb443251 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] new a00a1fd28e2f Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 89f2863de880 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new be3b66bf0b11 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new f5999a1438c0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e0d242eab188 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9896d1a04240 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 23871ae5f5af Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9944a2446226 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c578db927245 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new a9f1faa6d9e9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f7ba769d533a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8bd39173a90b Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] new 003b9d40fdc5 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] new 10d581c5229d Merge branch 'next' of https://git.linaro.org/people/jens. [...] new 1c1240d3a5be Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8c21fd30e32e Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] new 9dba2ac9ff25 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git new 907bae33ceb1 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] new 4f5c076e57df Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0163a0410325 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f64a4ff4589b Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...] new 5ffd4516a34f PCI: loongson: Use generic 8/16/32-bit config ops on LS2K/LS7A new 2450b9913f4a PCI: loongson: Add ACPI init support new 5c4809cd782e PCI: loongson: Don't access unexisting devices new 017f8a456544 PCI: loongson: Improve the MRRS quirk for LS7A new a9bc42ba84c8 PCI: Add quirk for LS7A to avoid reboot failure new a59d8b9e57ed PCI: Add quirk for multifunction devices of LS7A new cb41f313b29e ACPICA: MADT: Add LoongArch APICs support new 20f52cde1b42 ACPICA: Events: Support fixed pcie wake event new 38fd9bac41ed ACPICA: table: Print CORE_PIC information when MADT is parsed new d3d863b101dd irqchip: Adjust Kconfig for Loongson new bfe639aaae6d irqchip/loongson-pch-pic: Add ACPI init support new 7e16c73b5977 irqchip/loongson-pch-pic: Add suspend/resume support new 6efa747f868e irqchip/loongson-pch-msi: Add ACPI init support new 2cbf256d0243 irqchip/loongson-htvec: Add ACPI init support new 2839c0d50624 irqchip/loongson-htvec: Add suspend/resume support new 807e93d0ecbb irqchip/loongson-liointc: Add ACPI init support new 7d736f91aef6 irqchip: Add LoongArch CPU interrupt controller support new 73609b250ab5 irqchip: Add Loongson Extended I/O interrupt controller support new 961c95d1574f irqchip: Add Loongson PCH LPC controller support new fec6e41bcf9e Documentation: LoongArch: Add basic documentations new aa2cf5356ec4 Documentation/zh_CN: Add basic LoongArch documentations new 544ab3f750de LoongArch: Add ELF-related definitions new d35201289ce8 LoongArch: Add writecombine support for drm new d99f210ab7f6 LoongArch: Add build infrastructure new dc5d9521036b LoongArch: Add CPU definition headers new e0d74c36f510 LoongArch: Add atomic/locking headers new eaa131768b92 LoongArch: Add other common headers new 4deb42ad72d3 LoongArch: Add boot and setup routines new d694ebea27d0 LoongArch: Add exception/interrupt handling new 3e7b66ed688d LoongArch: Add process management new e749d67c3e4b LoongArch: Add memory management new 1f4e76e22af6 LoongArch: Add system call support new 220a550b6cb7 LoongArch: Add signal handling support new d315dd58ea05 LoongArch: Add ELF and module support new 3c8814fe27b2 LoongArch: Add misc common routines new eebcb61e3155 LoongArch: Add some library functions new 6a1ca201b91d LoongArch: Add PCI controller support new 24cb017b02ca LoongArch: Add VDSO and VSYSCALL support new 81dcc2e4480a LoongArch: Add multi-processor (SMP) support new c9ecd35eafb7 LoongArch: Add Non-Uniform Memory Access (NUMA) support new 242973415711 LoongArch: Add Loongson-3 default config file new 42e5db5fd45e Merge branch 'loongarch-next' of git://git.kernel.org/pub/ [...] new 2dbbee7d696d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 94cac569012a m68knommu: fix undefined reference to `mach_get_rtc_pll' new 16ebecafadab m68k: removed unused "mach_get_ss" new 13a55e3a00d1 m68knommu: fix 68000 CPU link with no platform selected new a231643009b5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d6a49ad35e0c Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] new 4a69d175ccbe Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] new 3dba66862c1c Merge branch 'for-next' of git://github.com/openrisc/linux.git new f0f56d85bb95 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3e20146bff0d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 7fd0cd3cd984 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new ecedc355ff98 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 40c58e456893 Merge branch 'fixes' into for-next new 94d347789748 s390/head: get rid of 31 bit leftovers new 4969d2ec2926 Merge branch 'features' into for-next new b5b4403d6557 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0837c15430c0 Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] new 3994e33dc8f9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 39f939c4b4af Merge branch 'master' of git://git.kernel.org/pub/scm/fs/f [...] new f0f6b66f6aa9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 75dbb685f4e8 libceph: fix potential use-after-free on linger ping and resends new d0bb883c6355 libceph: fix misleading ceph_osdc_cancel_request() comment new b2ef8cf16c4f fs: change test in inode_insert5 for adding to the sb list new 6c6f8da1b7f2 Merge branch 'master' of git://github.com/ceph/ceph-client.git new 57312395b86e Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] new 23069d66bc91 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new ffdc3bc49f5e Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 14362a254179 fsnotify: introduce mark type iterator new e730558adffb fsnotify: consistent behavior for parent not watching children new 1d86bf02e2fc Pull parent mark handling fixes from Amir Goldstein. new 149e42aa07ac Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] new c81d5bae404a f2fs: do not stop GC when requiring a free section new b5639bb4313b f2fs: don't use casefolded comparison for "." and ".." new 958ed9292202 f2fs: fix fallocate to use file_modified to update permiss [...] new 677a82b44ebf f2fs: fix to do sanity check for inline inode new de0862d45a7b Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new b0487ede1f7a fs-verity: remove unused parameter desc_size in fsverity_c [...] new 8653d9ea5c9a Merge branch 'fsverity' of git://git.kernel.org/pub/scm/fs [...] new 030e8a7bbab6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b5aa3c08d061 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7326a8dcaffe Merge branch 'jfs-next' of git://github.com/kleikamp/linux [...] new c2ab24777596 Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] new cea9ba7239dc NFS: Do not report EINTR/ERESTARTSYS as mapping errors new 9641d9bc9b75 NFS: fsync() should report filesystem errors over EINTR/ER [...] new e6005436f6cc NFS: Don't report ENOSPC write errors twice new d95b26650e86 NFS: Do not report flush errors in nfs_write_end() new c5e483b77cc2 NFS: Don't report errors from nfs_pageio_complete() more t [...] new 452284407c18 NFS: Memory allocation failures are not server fatal errors new 3764a17e31d5 NFSv4/pNFS: Do not fail I/O when we fail to allocate the p [...] new c6fd3511c339 NFS: Further fixes to the writeback error handling new 126966ddedb6 pNFS/files: Fall back to I/O through the MDS on non-fatal [...] new 6949493884fe NFSv4: Don't hold the layoutget locks across multiple RPC calls new 7b8b44eb7710 NFSv4: Specify the type of ACL to cache new db145db021ab NFSv4: Add encoders/decoders for the NFSv4.1 dacl and sacl [...] new 71342db05722 NFSv4.1: Enable access to the NFSv4.1 'dacl' and 'sacl' at [...] new 3e2910c7e23b NFS: Improve warning message when locks are lost. new 5e12f172db95 NFS: update documentation for the nfs4_unique_id parameter new a28faaddb2be Documentation: Add an explanation of NFSv4 client identifiers new 9c4a5c75a62e NFS: Pass i_size to fscache_unuse_cookie() when a file is [...] new 91989a9ebe4e Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] new 86238c7eabee Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0dac967b828c Merge branch 'master' of https://github.com/Paragon-Softwa [...] new ab23ed340478 Merge branch 'overlayfs-next' of git://git.kernel.org/pub/ [...] new 57657866e398 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] new d3d6af85e144 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b659ed163532 Merge branch 'iomap-for-next' of git://git.kernel.org/pub/ [...] new 058a3a0f0778 Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] new 0c48be4f23dc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 557295efe86f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f30539b66b9e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new b7f550a1b9b9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6431117b8fb8 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] new 8b30733f6e79 Merge branch 'i3c/next' of git://git.kernel.org/pub/scm/li [...] new 7a6357c82e7e hwmon: (dimmtemp) Fix bitmap handling new 5cbadc3da5d7 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] new 82a90cacc6d9 Merge branch 'docs-next' of git://git.lwn.net/linux.git new 1c8d9346573c Merge branch 'master' of git://linuxtv.org/media_tree.git new c9df81c2ff14 Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git new e3109bd3fe5f Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new df92f34e9c70 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] new ff8750a3fefd Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] new 81de20681279 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] new c3827036dd88 thermal/drivers/broadcom: Fix potential NULL dereference i [...] new 1189299d8fd3 tools/lib/thermal: remove unneeded semicolon new c6be0ccd6c05 tools/thermal: remove unneeded semicolon new 6b982adda17d thermal: thermal_of: fix typo on __thermal_bind_params new e81ce83c3b38 dt-bindings: thermal: rzg2l-thermal: Document RZ/G2UL bindings new 73b31c0b5942 thermal/drivers/rz2gl: Fix OTP Calibration Register values new 9dcb288dc43a thermal/drivers/qcom/lmh: Add sc8180x compatible new a966c193f148 dt-bindings: thermal: lmh: Add Qualcomm sc8180x compatible new 9ea13dd36025 dt-bindings: thermal: tsens: Add sc8280xp compatible new 45b5e2572ed6 thermal/core: Fix memory leak in __thermal_cooling_device_ [...] new 83520935923e thermal/drivers/imx_sc_thermal: Fix refcount leak in imx_s [...] new d30f84000797 dt-bindings: thermal: k3-j72xx: Add VTM bindings documentation new 72b3fc61c752 thermal: k3_j72xx_bandgap: Add the bandgap driver support new a41bf4656a4e Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] new 4913a213e7fb Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new a2d36b02c15d RDMA/siw: Enable siw on tunnel devices new 81091d7696ae RDMA/irdma: Add SW mechanism to generate completions on error new 82600b2d3cd5 RDMA/hns: Use hr_reg_xxx() instead of remaining roce_set_xxx() new 813c980294d4 RDMA/hns: Use hr_reg_read() instead of remaining roce_get_xxx() new 845517ed04ae RDMA/qedr: Remove unnecessary synchronize_irq() before free_irq() new 0ec1c55dc3ec Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ab4d6357c95f net: thunderx: remove null check after call container_of() new 5ff0348b7f75 net: smc911x: replace ternary operator with min() new bec67592521e ptp: ptp_clockmatrix: Add PTP_CLK_REQ_EXTTS support new 7c7dcd66c5e0 ptp: ptp_clockmatrix: return -EBUSY if phase pull-in is in [...] new 9cc341286e99 dn_route: set rt neigh to blackhole_netdev instead of loop [...] new 6e144b47f560 octeontx2-pf: Add support for adaptive interrupt coalescing new 4c7c8a6d87a8 net/mlx5: sparse: error: context imbalance in 'mlx5_vf_get [...] new 1d2c717bc7f7 net/mlx5: Add last command failure syndrome to debugfs new 9b45bde82c22 net/mlx5: Inline db alloc API function new 773c104d5333 net/mlx5: Allocate virtually contiguous memory in vport.c new 88468311c07a net/mlx5: Allocate virtually contiguous memory in pci_irq.c new 035e0dd57392 net/mlx5e: Allocate virtually contiguous memory for VLANs list new 597c11232619 net/mlx5e: Allocate virtually contiguous memory for reps s [...] new 675b9d51d6fb net/mlx5e: IPoIB, Improve ethtool rxnfc callback structure [...] new 682adfa6ca80 net/mlx5e: Support partial GSO for tunnels over vlans new f05ec8d9d0d6 net/mlx5e: Allow relaxed ordering over VFs new 77422a8f6f61 net/mlx5e: CT: Add ct driver counters new 6d0ba49321a4 net/mlx5e: Correct the calculation of max channels for rep new 65810a2d2ab3 net/mlx5e: Add XDP SQs to uplink representors steering tables new ef9a3a4a813a net/mlx5: Lag, refactor lag state machine new a4a9c87ebb68 net/mlx5: Remove unused argument new 94db33177819 net/mlx5: Support multiport eswitch mode new 6431ce6cd3bb Merge tag 'mlx5-updates-2022-05-17' of git://git.kernel.or [...] new a30bf805592e net: dsa: microchip: ksz8795: update the port_cnt value in [...] new 462d525018f0 net: dsa: microchip: move ksz_chip_data to ksz_common new eee16b147121 net: dsa: microchip: perform the compatibility check for d [...] new a530e6f2204a net: dsa: microchip: move struct mib_names to ksz_chip_data new 198b34783ab1 net: dsa: microchip: move port memory allocation to ksz_common new 997d2126ac61 net: dsa: microchip: move get_strings to ksz_common new b094c679662c net: dsa: move mib->cnt_ptr reset code to ksz_common.c new 65ac79e18120 net: dsa: microchip: add the phylink get_caps new 008db08b64f4 net: dsa: microchip: remove unused members in ksz_device new e8bacf408fa8 Merge branch 'dsa-microchip-ksz_switch-refactor' new 9fd914bb05c2 arm64: dts: armada-3720-turris-mox: Correct reg property f [...] new 32d0efabeec0 dt-bindings: net: marvell,orion-mdio: Set unevaluatedPrope [...] new 86d282aca894 Merge branch 'armada-3720-turris-mox-and-orion-mdio' new e991d0ed0b7a net: stmmac: remove unused get_addr() callback new 32329216ca1d eth: sun: cassini: remove dead code new 7ba106fcd4b4 selftests: netdevsim: Increase sleep time in hw_stats_l3.sh test new 223153ea6c79 net: ethernet: sunplus: add missing of_node_put() in spl2s [...] new a3641ca416a3 net: smc911x: Fix min() use in debug code new 6f74887450b2 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 70a1b25326dd selftests/bpf: Add missed ima_setup.sh in Makefile new 7c7c3ba5da4e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 815771f36e52 Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/l [...] new 436e8d74ef9a Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new c1918196427b iwlwifi: pcie: simplify MSI-X cause mapping new 537b76d26cbb iwlwifi: mvm: use NULL instead of ERR_PTR when parsing wow [...] new 51e073c23b46 iwlwifi: mvm: clean up authorized condition new d1f6530c3e37 iwlwifi: fw: init SAR GEO table only if data is present new 9d096e3d3061 iwlwifi: mvm: fix assert 1F04 upon reconfig new 184f10db5f8f iwlwifi: mvm: add OTP info in case of init failure new 147eb05f24e6 iwlwifi: mvm: always tell the firmware to accept MCAST fra [...] new 98c0de7b26a1 iwlwifi: mvm: remove vif_count new 55cf10488d7a iwlwifi: mei: clear the sap data header before sending new 78488a64aea9 iwlwifi: mei: fix potential NULL-ptr deref new 387e67eb2bf8 Merge branch 'main' of git git://git.kernel.org/pub/scm/li [...] new d80423bfce6a Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] new 3ac0ce7e5b7f Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] new 6af24191f7ba Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] new 00ad3ec718d0 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 4b322e928849 Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] new 3a50bc49d9ea Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new 5ad25ace7c9f drm/amdgpu: Unmap legacy queue when MES is enabled new 0223e516470a drm/amd: Don't reset dGPUs if the system is going to s2idle new 051ca9672359 drm/amd/display: Update link training fallback behaviour. new 65daa95a6a35 drm/amd/display: Query DPIA HPD status. new b673b5148a5e drm/amd/display: Clean up code in dc new 38cb1d6678f4 drm/amd/display: clear request when release aux engine new f297ab35cd5b drm/amd/display: Check if modulo is 0 before dividing. new 3f70549c571d drm/amd/display: Allow individual control of eDP hotplug support new 0fadb9767c8d drm/amd/display: Check zero planes for OTG disable W/A on [...] new 87773c7d35b0 drm/amd/display: Move FPU associated DCN30 code to DML folder new cdb5e1c62f82 drm/amd/display: Fic incorrect pipe being used for clk update new 32200cb58aad Revert "drm/amd/display: Refactor LTTPR cap retrieval" new beeb965852eb drm/amd/display: 3.2.186 new f40c3d2c556b drm/amdgpu: Clean up of initializing doorbells for gfx_v9 [...] new bb9b07115f92 drm/amdkfd: simplify cpu hive assignment new 2ad1fe543f94 drm/amdgpu: cleanup ctx implementation new f1f9b395e064 drm/amdgpu: Set CP_HQD_PQ_CONTROL.RPTR_BLOCK_SIZE correctly new c2061887d52e drm/amdgpu/gfx10: rework KIQ programming new ca5463a5f99b drm/radeon: fix a possible null pointer dereference new 714fc19ad4a8 drm/amd/pm: fix a potential gpu_metrics_table memory leak new a5b3ad0f11de drm/amd/pm: enable more dpm features for SMU 13.0.0 new 10939989e341 drm/amd/pm: skip dpm disablement on suspend for SMU 13.0.0 new adad505cd0cd drm/amd/pm: update SMU 13.0.0 driver_if header new 22d52bb4906c drm/amd/pm: correct the softpptable ids used for SMU 13.0.0 new 9a5608d0a5ba drm/amd/pm: enable more dpm features for SMU 13.0.0 new 965e4fc0d716 drm/amd/pm: enable memory temp reading for SMU 13.0.0 new c298441f72cd Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new 602482a406a2 Merge branch 'drm/tegra/for-next' of git://anongit.freedes [...] new 6aecb379aaa2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 03a8b0df757f ALSA: usb-audio: Fix wrong kfree issue in snd_usb_endpoint [...] new 62e6fd4056af Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 94f1a4c4cf96 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e2cbb768621c Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] new c853246539f3 Input: vmmouse - disable vmmouse before entering suspend mode new d95bca4fbde0 dt-bindings: google,cros-ec-keyb: Fixup bad compatible match new 038c4bf85ba2 Merge branch 'ib/5.17-cros-ec-keyb' into next new 8ca9bf5c43d0 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 760fb69db80c Merge branch 'for-5.19/block' into for-next new 45b0a8cf99cf Merge branch 'for-5.19/drivers' into for-next new e23378eb73eb Merge branch 'for-5.19/cdrom' into for-next new e7637a492b9f io_uring: fix locking state for empty buffer group new 3d200242a6c9 io_uring: add buffer selection support to IORING_OP_NOP new d8c2237d0aa9 io_uring: add io_pin_pages() helper new c7fb19428d67 io_uring: add support for ring mapped supplied buffers new 20cbd21d899b io_uring: use a rwf_t for io_rw.flags new 984824db844a io_uring: don't use ERR_PTR for user pointers new ee67ba3b20f7 io_uring: drop a spurious inline on a forward declaration new 58f5c8d39e0e io_uring: make apoll_events a __poll_t new a294bef57c55 io_uring: consistently use the EPOLL* defines new 0bf1dbee9baf io_uring: use rcu_dereference in io_close new 1b705ddc25e6 Merge branch 'for-5.19/io_uring' into for-next new 1a86924e4f46 nvme: fix interpretation of DMRSL new 52fde2c07da6 nvme: set dma alignment to dword new ca2d89925ae3 nvme: add missing status values to verbose logging new da3340e77eeb nvme: remove unneeded include from constants file new 128126a79436 nvme: mark internal passthru request RQF_QUIET new da4276118162 nvme-pci: fix a NULL pointer dereference in nvme_alloc_admin_tags new b98235d3a471 nvme-pci: harden drive presence detect in nvme_dev_disable() new 93ba75c90524 nvme-fabrics: add a request timeout helper new e626f37e657a nvme: split the enum used for various register constants new da14f237ceef Merge tag 'nvme-5.19-2022-05-18' of git://git.infradead.or [...] new d21a844369bb Merge branch 'for-5.19/drivers' into for-next new 0184f08e6534 io_uring: add fully sparse buffer registration new 9774f7ce2802 Merge branch 'for-5.19/io_uring' into for-next new 1d0dbbfa282d io_uring: initialize io_buffer_list head when shared ring [...] new 2fcabce2d7d3 io_uring: disallow mixed provided buffer group registrations new f1d22fa8f318 Merge branch 'for-5.19/io_uring' into for-next new e261ae308e94 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git new 09acc852b500 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new de4e5a772e19 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new fa2247113486 Merge branch 'pcmcia-next' of git://git.kernel.org/pub/scm [...] new 1d700eb9b5f4 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 41e4665af136 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] new 9a0aff4308df Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f70a91f5d66f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9e5fd9a63aa4 Merge branch 'next-testing' of git://git.kernel.org/pub/sc [...] new d7a9016a17ff Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] new 76f0f6c37c8d Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] new 76bde3c3c546 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new b8fbec020902 Merge branch 'next' of git://github.com/cschaufler/smack-next new b87ed556af05 Merge branch 'master' of https://scm.osdn.net/gitroot/tomo [...] new bd31c7a5c7a4 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 1791e5f75d76 Merge branch 'master' of git://www.linux-watchdog.org/linu [...] new 81659724a4a3 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new ba821c4223c3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8d7a576aa2c8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0aa7be05d83c locking/atomic: Add generic try_cmpxchg64 support new c2df0a6af177 locking/atomic/x86: Introduce arch_try_cmpxchg64 new 7e2492890410 Merge branch into tip/master: 'locking/core' new f193c32cad2d objtool: Remove inat-tables.c when make clean new 4bc78005887f objtool: Remove libsubcmd.a when make clean new 21e350233b07 scripts: Create objdump-func helper script new 1d1a0e7c5100 scripts/faddr2line: Fix overlapping text section failures new c51bac5c96b7 Merge branch into tip/master: 'objtool/core' new 3c27b0c6ea48 perf/x86/amd: Fix AMD BRS period adjustment new 841b51e4a359 perf/x86/amd: Run AMD BRS code only on supported hw new af434aa583d6 Merge branch into tip/master: 'perf/core' new 0621210ab769 x86/sev: Remove duplicated assignment to variable info new 91f17fbe0802 Merge branch into tip/master: 'x86/sev' new 6bd429643cc2 x86/sgx: Disconnect backing page references from dirty status new 2154e1c11b70 x86/sgx: Mark PCMD page as dirty when modifying contents new 0e4e729a830c x86/sgx: Obtain backing storage page with enclave mutex held new af117837ceb9 x86/sgx: Fix race between reclaimer and page fault handler new e3a3bbe3e99d x86/sgx: Ensure no data in PCMD page after truncate new 1432c670d96a Merge branch into tip/master: 'x86/sgx' new 7bbdec75300e Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 8ddebbd05612 Merge branch 'timers/drivers/next' of git://git.linaro.org [...] new a2a8c3770fe7 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] new 047458436edb Merge branch 'irq/irqchip-next' of git://git.kernel.org/pu [...] new d84677ca8a47 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 91d025a504ab Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] new a8172526e8e5 Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] new 86e3ae631f73 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 85bf2ad2fab6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new bdbe522932ed Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0c7c911d0494 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 881b54875753 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 42701e7c0cd2 platform/chrome: cros_ec_proto: drop unneeded BUG_ON() in [...] new 71d3ae7fb640 platform/chrome: correct cros_ec_prepare_tx() usage new c2dcb1b06053 platform/chrome: cros_ec_proto: drop BUG_ON() in cros_ec_p [...] new 20a264c97bc8 platform/chrome: cros_ec_proto: drop BUG_ON() in cros_ec_g [...] new 8bff946c4199 platform/chrome: cros_ec_i2c: drop BUG_ON() in cros_ec_pkt [...] new ddec8e9e90ce platform/chrome: cros_ec_spi: drop unneeded BUG_ON() new bbd43a37ec7a platform/chrome: cros_ec_spi: drop BUG_ON() if `din` isn't [...] new 596cbc6ab0ab platform/chrome: Use tables for values lists of ChromeOS A [...] new 7bff62406671 platform/chrome: Use imperative mood for ChromeOS ACPI sys [...] new 5d7fcdff5426 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6aeeb7278943 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5f478e45dc96 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9e669f935cd4 Merge branch 'for-next' of git://github.com/cminyard/linux [...] new e204d0cb3969 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] new 5251b6ee6770 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] new 5b7dff1ca443 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new e82e7c6dde91 USB: serial: pl2303: fix type detection for odd device new d4cd3e8b80c0 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] new 6185607bed85 Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] new 85cda2fd5ab0 Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] new e2d9e3f98cdc Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new d5fc7884427e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 20ebb39a1335 Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] new 9ef6935bd04d Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] new 89a4d68b1b74 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 67c0e1587552 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new d2ca694ee1e5 Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] new 1c05bb947f64 include/uapi/linux/vfio.h: Fix trivial typo - _IORW should [...] new 6b17ca8e5e7a kvm/vfio: Fix potential deadlock problem in vfio new be8d3adae65c vfio: Add missing locking for struct vfio_group::kvm new c6f4860ef938 vfio: Change struct vfio_group::opened from an atomic to bool new 805bb6c1bd90 vfio: Split up vfio_group_get_device_fd() new e0e29bdb594a vfio: Fully lock struct vfio_group::container new b76c0eed7486 vfio: Simplify the life cycle of the group FD new 3ca5470878eb vfio: Change struct vfio_group::container_users to a non-a [...] new 2b2c651baf1c vfio/pci: Invalidate mmaps and block the access in D3hot p [...] new f4162eb1e2fc vfio/pci: Change the PF power state to D0 before enabling VFs new 54918c287401 vfio/pci: Virtualize PME related registers bits and initia [...] new 7ab5e10eda02 vfio/pci: Move the unused device into low power state with [...] new 3f8e63bf2c8c Merge branch 'next' of git://github.com/awilliam/linux-vfio.git new 4399c61e2656 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] new 2822cd5a3660 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 29ed17389c4d cgroup: Make cgroup_debug static new b7eb2d2c4cda Merge branch 'for-5.19' into for-next new 908066936179 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new becf5d6757e6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 00b921f8f44c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new acde3929492b vdpa/mlx5: Use consistent RQT size new 32c736a22f9e Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 0c5a22b2a1f3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5070be99598d Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] new 15dc1c6aa700 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6fb6f8bf888e pinctrl: intel: make irq_chip immutable new 56da7dc5eb67 pinctrl: intel: Drop unused irqchip member in struct intel [...] new dde2e0c918b7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c3088e947af6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3409d868ea04 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5c837bef9df0 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new d3dd10bc0501 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6ddabcb10628 rtc: gamecube: Add missing iounmap in gamecube_rtc_read_of [...] new dac2d17ed23b Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] new fcb2a79b0ab2 Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...] new 98552b8028a2 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git new 6b804ff96c8a Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] new 70d9279d4cd1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3c50cd91d71d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3a7e82118532 Merge branch 'hyperv-next' of git://git.kernel.org/pub/scm [...] new e7eaffce47b7 kunit: tool: Use qemu-system-i386 for i386 runs new 9ace40583b4e Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] new 44d5d83ab29b Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] new bab74b9512ee Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e186bc6aed62 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 709dde870640 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 34c73a3db300 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ea81a37a8608 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e3e33fc2ea7f random: do not use input pool from hard IRQs new 791332b3cbb0 random: help compiler out with fast_mix() by using simpler [...] new e73aaae2fa90 siphash: use one source of truth for siphash permutations new d4150779e60f random32: use real rng for non-deterministic randomness new e3d2c5e79a99 random: use symbolic constants for crng_init states new fed7ef061686 random: avoid initializing twice in credit race new 68c9c8b192c6 random: move initialization out of reseeding hot path new cc1e127bfa95 random: remove ratelimiting for in-kernel unseeded randomness new 8a5b8a4a4ceb random: use proper jiffies comparison macro new 2f14062bb14b random: handle latent entropy and command line from random_init() new 12e45a2a6308 random: credit architectural init the exact amount new f9acd96612da random: use static branch for crng_ready() new efefbbb56e70 random: remove extern from functions in header new 4f9d5abff035 random: use proper return types on get_random_{int,long}_wait() new 7c75e7b9a858 random: make consistent use of buf and len new 9e4f48caefbf random: move initialization functions out of hot pages new fadd52def742 random: remove get_random_bytes_arch() and add rng_has_arc [...] new fe712f1c03b7 random: remove mostly unused async readiness notifier new ef786833d7f8 random: move randomize_page() into mm where it belongs new 6374396c369e random: unify batched entropy implementations new 0090127adc44 siphash: add SPDX tags as sole licensing authority new d74f0c636814 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 83a65212e443 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new afc790c7fc94 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] new 58d5b9ecb614 Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] new 8cedf2cd1b57 Merge branch 'for-next' of git://git.infradead.org/users/w [...] new 1e1b55985807 Merge branch 'for-next/execve' of git://git.kernel.org/pub [...] new cb621ea5038a cpufreq: use cpumask_weight_gt() in policy_is_shared() new 81db71a60292 KVM: x86: hyper-v: replace bitmap_weight() with hweight64() new d1e04226adfb risc-v: replace bitmap_weight with bitmap_empty in riscv_f [...] new 012364c7cd21 bitmap: Fix return values to be unsigned new 0fe0e22b04bb nodemask: Fix return values to be unsigned new b435edfeb474 Merge branch 'bitmap-for-next' of https://github.com/norov [...] new d321702433dc Merge branch 'hte/for-next' of git://git.kernel.org/pub/sc [...] new 7921401dd41d Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new 63c5ac2fc17f Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new 5f9c5871b45a Merge branch 'mm-stable' of git://git.kernel.org/pub/scm/l [...] new 6c6ac272053f Merge branch 'mm-nonmm-stable' of git://git.kernel.org/pub [...] new ea3d4c30e8e4 lib/assoc_array.c: fix BUG_ON during garbage collect new 9bf48f34beda assoc_array-fix-bug_on-during-garbage-collect-fix new b8a1e86a3572 assoc_array: Fix BUG_ON during garbage collect new 219d86770c09 MAINTAINERS: add Muchun as a memcg reviewer new c621864b92bd Merge branch 'mm-stable' into mm-unstable new 987d7b42dfcd riscv/mm: fix two page table check related issues new ee5df4eb1f9d arm64/mm: fix page table check compile error for CONFIG_PG [...] new f1475ced6e58 mm/z3fold: fix sheduling while atomic new 462909fa4b86 mm/z3fold: fix possible null pointer dereferencing new 5827418a7880 mm/z3fold: remove buggy use of stale list for allocation new 44473cb4ddde mm/z3fold: throw warning on failure of trylock_page in z3f [...] new d4d15ee463b3 revert "mm/z3fold.c: allow __GFP_HIGHMEM in z3fold_alloc" new b3c92c5dbd81 mm/z3fold: put z3fold page back into unbuddied list when r [...] new 2ba6190620eb mm/z3fold: always clear PAGE_CLAIMED under z3fold page lock new 1e34725a621a mm/z3fold: fix z3fold_reclaim_page races with z3fold_free new 990e015ff601 mm/z3fold: fix z3fold_page_migrate races with z3fold_map new 93b02e5283e6 sched: coredump.h: clarify the use of MMF_VM_HUGEPAGE new 2e00bfe341db mm: khugepaged: remove redundant check for VM_NO_KHUGEPAGED new 906429dd3547 mm: khugepaged: skip DAX vma new f75c27a8870e mm: thp: only regular file could be THP eligible new 59c37a15b362 mm: khugepaged: make khugepaged_enter() void function new d8b78769de24 mm: khugepaged: make hugepage_vma_check() non-static new ed5b6d3d6097 mm: khugepaged: introduce khugepaged_enter_vma() helper new 468fddfab504 mm: mmap: register suitable readonly file vmas for khugepaged new 87f4e0084be4 mm/swap: use helper is_swap_pte() in swap_vma_readahead new 0e6c1c00e869 mm/swap: use helper macro __ATTR_RW new 18a6f897c11b mm/swap: fold __swap_info_get() into its sole caller new c99bd3039801 mm/swap: remove unneeded return value of free_swap_slot new 6bcb28ce97cb mm/swap: print bad swap offset entry in get_swap_device new 02d2425c841f mm/swap: remove buggy cache->nr check in refill_swap_slots_cache new 8bf1d53699fd mm/swap: remove unneeded p != NULL check in __swap_duplicate new 2dd6db00e463 mm/swap: make page_swapcount and __lru_add_drain_all static new b1ead595313c mm/swap: avoid calling swp_swap_info when try to check SWP [...] new a6df65d78900 mm-swap-avoid-calling-swp_swap_info-when-try-to-check-swp_ [...] new cbc9047f6a93 mm/swap: add helper swap_offset_available() new 06da629b4b32 mm-swap-add-helper-swap_offset_available-fix new 0699891f60cc mm/swap: fix the obsolete comment for SWP_TYPE_SHIFT new 48316b7e3789 mm/swap: clean up the comment of find_next_to_unuse new 8d1021e91f2d mm/swap: fix the comment of get_kernel_pages new cc2a92febdac mm-swap-fix-the-comment-of-get_kernel_pages-fix new a7eff645e576 mm/swap: fix comment about swap extent new 20b9012a4b28 Documentation: filesystems: proc: update meminfo section new 2bf28f2d4075 documentation-filesystems-proc-update-meminfo-section-fix new bb224ac4b8e4 Documentation: filesystems: proc: update meminfo section new 7e1b47543673 mm: Kconfig: move swap and slab config options to the MM section new f5283059c672 mm: Kconfig: group swap, slab, hotplug and thp options int [...] new 40e22fdc4423 mm-kconfig-group-swap-slab-hotplug-and-thp-options-into-su [...] new a8ce28f53533 mm-kconfig-group-swap-slab-hotplug-and-thp-options-into-su [...] new 0a587b9ee1a7 mm: Kconfig: simplify zswap configuration new af738e0755e5 mm: zswap: add basic meminfo and vmstat coverage new 244a00beca9d zswap: memcg accounting new 7e0eb30b44b1 zswap-memcg-accounting-fix new 9784e63a125a zswap-memcg-accounting-fix-2 new 615b0093fb6e mm: don't be stuck to rmap lock on reclaim path new b1b6abc5e5df mm-dont-be-stuck-to-rmap-lock-on-reclaim-path-fix new b08b36c4c689 mm/mempolicy: fix uninit-value in mpol_rebind_policy() new 99c7091fab83 tmpfs: fix undefined-behaviour in shmem_reconfigure() new a71d1fe617e6 tmpfs-fix-undefined-behaviour-in-shmem_reconfigure-fix new cda320f9c463 mm/page_owner.c: add missing __initdata attribute new 4476bc050028 mm/page_alloc: fix tracepoint mm_page_alloc_zone_locked() new 67e2661c02a7 mm: rmap: use the correct parameter name for DEFINE_PAGE_VMA_WALK new bf205c26654b mm/page_vma_mapped.c: check possible huge PMD map with tra [...] new efdc5acde37c mm/page_alloc: add page->buddy_list and page->pcp_list new 02533bd465f9 mm/page_alloc: use only one PCP list for THP-sized allocations new e0c836cf02ca mm/page_alloc: split out buddy removal code from rmqueue i [...] new 97b73d9f223f mm/page_alloc: remove unnecessary page == NULL check in rmqueue new edc914e138b7 mm/page_alloc: protect PCP lists with a spinlock new 303fa7c9bf24 mm/page_alloc: remotely drain per-cpu lists new d4d60197913c mm-page_alloc-remotely-drain-per-cpu-lists-checkpatch-fixes new f589afa244b0 mm: fix missing handler for __GFP_NOWARN new fc44a8da82d3 mm-fix-missing-handler-for-__gfp_nowarn-v2 new 66273491767c nodemask.h: fix compilation error with GCC12 new d9399f691004 tracing: incorrect isolate_mote_t cast in mm_vmscan_lru_isolate new e61436178d9f mm: damon: use HPAGE_PMD_SIZE new 075a131fc031 include/trace/events/mmflags.h: cleanup for "tracing: inco [...] new 0b8c5222ce68 include/trace/events/percpu.h: cleanup for "percpu: improv [...] new aec263f98936 mm: discard __GFP_ATOMIC new fec0986e3b9d selftests: memcg: fix compilation new 309e7d326d3e selftests: memcg: expect no low events in unprotected sibling new edf1d8b9f720 selftests: memcg: adjust expected reclaim values of protec [...] new 1c6da9401c85 selftests: memcg: remove protection from top level memcg new 2805757eb034 selftests: memcg: factor out common parts of memory.{low,m [...] new 19aeab61cfc0 mm/kfence: print disabling or re-enabling message new decb3d95383c Revert "mm/vmscan: never demote for memcg reclaim" new 65695463e551 selftests: vm: add process_mrelease tests new 2db7ed337713 ocfs2: reflink deadlock when clone file to the same direct [...] new 61158300216c ocfs2: clear links count in ocfs2_mknod() if an error occurs new e9565bd1b73f ocfs2: fix ocfs2 corrupt when iputting an inode new 8d47ba988db8 init: add "hostname" kernel parameter new 5649c29e3ba6 init-add-hostname-kernel-parameter-v2 new cb2580efe9c1 init/main.c: silence some -Wunused-parameter warnings new b293af6ccbcb fat: split fat_truncate_time() into separate functions new 43669499c7ee fat: ignore ctime updates, and keep ctime identical to mti [...] new d9fe648f4185 fat: report creation time in statx new 6809e905853f fat: remove time truncations in vfat_create/vfat_mkdir new 36563f6f07cd fs/ntfs: remove redundant variable idx new 004e72ec2b70 Merge branch 'mm-nonmm-unstable' into mm-everything new 0aecf554d451 Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] new 5872536d1b34 mm/oom_kill.c: fix vm_oom_kill_table[] ifdeffery
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 (391fb257b0de) \ N -- N -- N refs/heads/akpm (5872536d1b34)
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 595 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: .../ABI/testing/sysfs-driver-chromeos-acpi | 113 +- Documentation/admin-guide/nfs/nfs-client.rst | 15 +- Documentation/arch.rst | 1 + .../bindings/input/google,cros-ec-keyb.yaml | 11 +- .../bindings/net/marvell,orion-mdio.yaml | 2 +- .../devicetree/bindings/thermal/qcom-lmh.yaml | 1 + .../devicetree/bindings/thermal/qcom-tsens.yaml | 1 + .../devicetree/bindings/thermal/rzg2l-thermal.yaml | 1 + .../bindings/thermal/ti,j72xx-thermal.yaml | 63 + .../filesystems/nfs/client-identifier.rst | 216 +++ Documentation/filesystems/nfs/index.rst | 2 + Documentation/loongarch/features.rst | 3 + Documentation/loongarch/index.rst | 21 + Documentation/loongarch/introduction.rst | 387 +++++ Documentation/loongarch/irq-chip-model.rst | 168 +++ Documentation/translations/zh_CN/index.rst | 1 + .../translations/zh_CN/loongarch/features.rst | 8 + .../translations/zh_CN/loongarch/index.rst | 26 + .../translations/zh_CN/loongarch/introduction.rst | 351 +++++ .../zh_CN/loongarch/irq-chip-model.rst | 167 +++ MAINTAINERS | 2 + arch/arm/Kconfig | 11 + arch/arm/boot/dts/at91-sama7g5ek.dts | 21 +- arch/arm/boot/dts/at91sam9261ek.dts | 4 + arch/arm/boot/dts/at91sam9263ek.dts | 4 + arch/arm/boot/dts/at91sam9rlek.dts | 4 + arch/arm/boot/dts/sam9x60.dtsi | 2 +- arch/arm/boot/dts/sama7g5.dtsi | 26 +- arch/arm/include/asm/assembler.h | 28 +- arch/arm/kernel/entry-armv.S | 82 +- arch/arm/kernel/entry-common.S | 10 +- arch/arm/kernel/entry-header.S | 3 +- arch/arm/kernel/hw_breakpoint.c | 26 + arch/arm/mach-at91/Kconfig | 2 +- arch/arm/mm/proc-v7-bugs.c | 1 + arch/arm64/Kconfig | 95 +- arch/arm64/Kconfig.platforms | 2 +- .../boot/dts/marvell/armada-3720-turris-mox.dts | 12 +- arch/arm64/include/asm/pgtable.h | 33 +- arch/arm64/kernel/fpsimd.c | 33 +- arch/loongarch/Kbuild | 6 + arch/loongarch/Kconfig | 454 ++++++ arch/{riscv => loongarch}/Kconfig.debug | 0 arch/loongarch/Makefile | 107 ++ arch/loongarch/boot/.gitignore | 2 + arch/loongarch/boot/Makefile | 20 + arch/{csky => loongarch}/boot/dts/Makefile | 0 arch/loongarch/configs/loongson3_defconfig | 772 ++++++++++ arch/loongarch/include/asm/Kbuild | 30 + arch/loongarch/include/asm/acenv.h | 18 + arch/loongarch/include/asm/acpi.h | 38 + arch/loongarch/include/asm/addrspace.h | 112 ++ arch/loongarch/include/asm/asm-offsets.h | 5 + arch/loongarch/include/asm/asm-prototypes.h | 7 + arch/loongarch/include/asm/asm.h | 187 +++ arch/loongarch/include/asm/asmmacro.h | 289 ++++ arch/loongarch/include/asm/atomic.h | 362 +++++ arch/loongarch/include/asm/barrier.h | 159 ++ arch/loongarch/include/asm/bitops.h | 33 + arch/loongarch/include/asm/bitrev.h | 34 + arch/loongarch/include/asm/bootinfo.h | 43 + arch/loongarch/include/asm/branch.h | 21 + arch/loongarch/include/asm/bug.h | 23 + arch/loongarch/include/asm/cache.h | 13 + arch/loongarch/include/asm/cacheflush.h | 80 ++ arch/loongarch/include/asm/cacheops.h | 37 + arch/loongarch/include/asm/clocksource.h | 12 + arch/loongarch/include/asm/cmpxchg.h | 122 ++ arch/loongarch/include/asm/compiler.h | 15 + arch/loongarch/include/asm/cpu-features.h | 73 + arch/loongarch/include/asm/cpu-info.h | 116 ++ arch/loongarch/include/asm/cpu.h | 127 ++ arch/loongarch/include/asm/cpufeature.h | 24 + arch/loongarch/include/asm/delay.h | 26 + arch/loongarch/include/asm/dma-direct.h | 11 + arch/loongarch/include/asm/dma.h | 13 + arch/loongarch/include/asm/dmi.h | 24 + arch/loongarch/include/asm/efi.h | 41 + arch/loongarch/include/asm/elf.h | 301 ++++ arch/loongarch/include/asm/entry-common.h | 13 + arch/loongarch/include/asm/exec.h | 10 + arch/loongarch/include/asm/fb.h | 23 + arch/loongarch/include/asm/fixmap.h | 13 + arch/loongarch/include/asm/fpregdef.h | 53 + arch/loongarch/include/asm/fpu.h | 129 ++ arch/loongarch/include/asm/futex.h | 108 ++ arch/loongarch/include/asm/hardirq.h | 26 + arch/loongarch/include/asm/hugetlb.h | 79 + arch/loongarch/include/asm/hw_irq.h | 17 + arch/loongarch/include/asm/idle.h | 9 + arch/loongarch/include/asm/inst.h | 117 ++ arch/loongarch/include/asm/io.h | 129 ++ arch/loongarch/include/asm/irq.h | 133 ++ arch/loongarch/include/asm/irq_regs.h | 27 + arch/loongarch/include/asm/irqflags.h | 78 + arch/loongarch/include/asm/kdebug.h | 23 + arch/loongarch/include/asm/linkage.h | 36 + arch/loongarch/include/asm/local.h | 138 ++ arch/loongarch/include/asm/loongarch.h | 1519 ++++++++++++++++++++ arch/loongarch/include/asm/loongson.h | 153 ++ arch/loongarch/include/asm/mmu.h | 16 + arch/loongarch/include/asm/mmu_context.h | 152 ++ arch/loongarch/include/asm/mmzone.h | 18 + arch/loongarch/include/asm/module.h | 80 ++ arch/loongarch/include/asm/module.lds.h | 7 + arch/loongarch/include/asm/numa.h | 69 + arch/loongarch/include/asm/page.h | 113 ++ arch/loongarch/include/asm/pci.h | 40 + arch/loongarch/include/asm/percpu.h | 214 +++ arch/loongarch/include/asm/perf_event.h | 10 + arch/loongarch/include/asm/pgalloc.h | 103 ++ arch/loongarch/include/asm/pgtable-bits.h | 131 ++ arch/loongarch/include/asm/pgtable.h | 565 ++++++++ arch/loongarch/include/asm/prefetch.h | 29 + arch/loongarch/include/asm/processor.h | 209 +++ arch/loongarch/include/asm/ptrace.h | 152 ++ arch/loongarch/include/asm/reboot.h | 10 + arch/loongarch/include/asm/regdef.h | 41 + arch/loongarch/include/asm/seccomp.h | 20 + arch/loongarch/include/asm/serial.h | 11 + arch/loongarch/include/asm/setup.h | 21 + arch/loongarch/include/asm/shmparam.h | 12 + arch/loongarch/include/asm/smp.h | 124 ++ arch/loongarch/include/asm/sparsemem.h | 23 + arch/loongarch/include/asm/stackframe.h | 219 +++ arch/loongarch/include/asm/stacktrace.h | 74 + arch/loongarch/include/asm/string.h | 12 + arch/loongarch/include/asm/switch_to.h | 37 + arch/loongarch/include/asm/syscall.h | 74 + arch/loongarch/include/asm/thread_info.h | 106 ++ arch/loongarch/include/asm/time.h | 50 + arch/loongarch/include/asm/timex.h | 33 + arch/loongarch/include/asm/tlb.h | 180 +++ arch/loongarch/include/asm/tlbflush.h | 48 + arch/loongarch/include/asm/topology.h | 41 + arch/loongarch/include/asm/types.h | 19 + arch/loongarch/include/asm/uaccess.h | 269 ++++ arch/loongarch/include/asm/unistd.h | 11 + arch/loongarch/include/asm/vdso.h | 38 + arch/loongarch/include/asm/vdso/clocksource.h | 8 + arch/loongarch/include/asm/vdso/gettimeofday.h | 99 ++ arch/loongarch/include/asm/vdso/processor.h | 14 + arch/loongarch/include/asm/vdso/vdso.h | 30 + arch/loongarch/include/asm/vdso/vsyscall.h | 27 + arch/loongarch/include/asm/vermagic.h | 19 + arch/loongarch/include/asm/vmalloc.h | 4 + arch/loongarch/include/uapi/asm/Kbuild | 2 + arch/loongarch/include/uapi/asm/auxvec.h | 17 + arch/loongarch/include/uapi/asm/bitsperlong.h | 9 + arch/loongarch/include/uapi/asm/break.h | 23 + arch/loongarch/include/uapi/asm/byteorder.h | 13 + arch/loongarch/include/uapi/asm/hwcap.h | 20 + arch/loongarch/include/uapi/asm/ptrace.h | 52 + arch/loongarch/include/uapi/asm/reg.h | 59 + arch/loongarch/include/uapi/asm/sigcontext.h | 44 + arch/loongarch/include/uapi/asm/signal.h | 13 + arch/loongarch/include/uapi/asm/ucontext.h | 35 + arch/loongarch/include/uapi/asm/unistd.h | 5 + arch/{alpha => loongarch}/kernel/.gitignore | 0 arch/loongarch/kernel/Makefile | 25 + arch/loongarch/kernel/access-helper.h | 13 + arch/loongarch/kernel/acpi.c | 501 +++++++ arch/loongarch/kernel/asm-offsets.c | 264 ++++ arch/loongarch/kernel/cacheinfo.c | 122 ++ arch/loongarch/kernel/cpu-probe.c | 292 ++++ arch/loongarch/kernel/dma.c | 40 + arch/loongarch/kernel/efi-header.S | 100 ++ arch/loongarch/kernel/efi.c | 229 +++ arch/loongarch/kernel/elf.c | 30 + arch/loongarch/kernel/entry.S | 89 ++ arch/loongarch/kernel/env.c | 70 + arch/loongarch/kernel/fpu.S | 261 ++++ arch/loongarch/kernel/genex.S | 95 ++ arch/loongarch/kernel/head.S | 129 ++ arch/loongarch/kernel/idle.c | 16 + arch/loongarch/kernel/image-vars.h | 29 + arch/loongarch/kernel/inst.c | 40 + arch/loongarch/kernel/io.c | 94 ++ arch/loongarch/kernel/irq.c | 142 ++ arch/loongarch/kernel/mem.c | 64 + arch/loongarch/kernel/module-sections.c | 121 ++ arch/loongarch/kernel/module.c | 375 +++++ arch/loongarch/kernel/numa.c | 466 ++++++ arch/loongarch/kernel/proc.c | 127 ++ arch/loongarch/kernel/process.c | 267 ++++ arch/loongarch/kernel/ptrace.c | 431 ++++++ arch/loongarch/kernel/reset.c | 102 ++ arch/loongarch/kernel/setup.c | 377 +++++ arch/loongarch/kernel/signal.c | 566 ++++++++ arch/loongarch/kernel/smp.c | 760 ++++++++++ arch/loongarch/kernel/switch.S | 35 + arch/loongarch/kernel/syscall.c | 63 + arch/loongarch/kernel/time.c | 220 +++ arch/loongarch/kernel/topology.c | 52 + arch/loongarch/kernel/traps.c | 725 ++++++++++ arch/loongarch/kernel/vdso.c | 138 ++ arch/loongarch/kernel/vmlinux.lds.S | 121 ++ arch/loongarch/lib/Makefile | 6 + arch/loongarch/lib/clear_user.S | 43 + arch/loongarch/lib/copy_user.S | 47 + arch/loongarch/lib/delay.c | 43 + arch/loongarch/lib/dump_tlb.c | 111 ++ arch/loongarch/mm/Makefile | 9 + arch/loongarch/mm/cache.c | 140 ++ arch/loongarch/mm/extable.c | 22 + arch/loongarch/mm/fault.c | 261 ++++ arch/loongarch/mm/hugetlbpage.c | 87 ++ arch/loongarch/mm/init.c | 178 +++ arch/loongarch/mm/ioremap.c | 27 + arch/{mips => loongarch}/mm/maccess.c | 0 arch/loongarch/mm/mmap.c | 125 ++ arch/loongarch/mm/page.S | 84 ++ arch/loongarch/mm/pgtable.c | 130 ++ arch/loongarch/mm/tlb.c | 305 ++++ arch/loongarch/mm/tlbex.S | 546 +++++++ arch/loongarch/pci/Makefile | 7 + arch/loongarch/pci/acpi.c | 175 +++ arch/loongarch/pci/pci.c | 98 ++ arch/{arm64/kernel => loongarch}/vdso/.gitignore | 0 arch/loongarch/vdso/Makefile | 96 ++ arch/loongarch/vdso/elf.S | 15 + arch/loongarch/vdso/gen_vdso_offsets.sh | 13 + arch/loongarch/vdso/sigreturn.S | 24 + arch/loongarch/vdso/vdso.S | 22 + arch/loongarch/vdso/vdso.lds.S | 72 + arch/loongarch/vdso/vgettimeofday.c | 25 + arch/m68k/Kconfig.cpu | 2 +- arch/m68k/hp300/config.c | 7 - arch/m68k/include/asm/machdep.h | 1 - arch/m68k/kernel/setup_mm.c | 9 - arch/m68k/kernel/setup_no.c | 1 - arch/m68k/kernel/time.c | 9 + arch/m68k/q40/config.c | 7 - arch/riscv/include/asm/pgtable-64.h | 5 + arch/riscv/include/asm/pgtable.h | 5 - arch/riscv/kernel/cpufeature.c | 7 +- arch/s390/boot/head.S | 275 ++-- arch/x86/events/amd/brs.c | 5 +- arch/x86/events/amd/core.c | 13 + arch/x86/events/core.c | 7 - arch/x86/events/perf_event.h | 18 - arch/x86/include/asm/cmpxchg_32.h | 21 + arch/x86/include/asm/cmpxchg_64.h | 6 + arch/x86/kernel/cpu/sgx/encl.c | 113 +- arch/x86/kernel/cpu/sgx/encl.h | 2 +- arch/x86/kernel/cpu/sgx/main.c | 13 +- arch/x86/kernel/sev-shared.c | 5 +- arch/x86/kvm/hyperv.c | 4 +- drivers/acpi/acpica/evevent.c | 17 +- drivers/acpi/acpica/hwsleep.c | 12 + drivers/acpi/acpica/utglobal.c | 4 + drivers/acpi/pci_mcfg.c | 13 + drivers/acpi/tables.c | 10 + drivers/amba/bus.c | 137 +- drivers/char/random.c | 12 +- drivers/devfreq/devfreq.c | 20 +- drivers/devfreq/governor.h | 27 - drivers/devfreq/governor_passive.c | 403 +----- drivers/dma/idxd/device.c | 4 +- drivers/firmware/efi/Kconfig | 2 +- drivers/firmware/efi/libstub/Makefile | 10 + drivers/firmware/efi/libstub/efi-stub-helper.c | 2 +- drivers/firmware/efi/libstub/efi-stub.c | 2 +- drivers/firmware/efi/libstub/loongarch-stub.c | 87 ++ drivers/gpu/drm/amd/amdgpu/amdgpu.h | 2 + drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.c | 14 + drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.c | 46 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.h | 11 +- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 2 +- drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 48 +- drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 19 +- drivers/gpu/drm/amd/amdkfd/kfd_topology.c | 22 +- .../drm/amd/display/dc/clk_mgr/dcn21/rn_clk_mgr.c | 2 +- .../amd/display/dc/clk_mgr/dcn315/dcn315_clk_mgr.c | 3 +- .../amd/display/dc/clk_mgr/dcn316/dcn316_clk_mgr.c | 3 +- drivers/gpu/drm/amd/display/dc/core/dc.c | 15 +- drivers/gpu/drm/amd/display/dc/core/dc_link.c | 24 +- drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 248 ++-- drivers/gpu/drm/amd/display/dc/core/dc_link_dpia.c | 19 + drivers/gpu/drm/amd/display/dc/dc.h | 4 +- drivers/gpu/drm/amd/display/dc/dc_link.h | 2 - drivers/gpu/drm/amd/display/dc/dce/dce_aux.c | 3 +- .../gpu/drm/amd/display/dc/dce/dce_clock_source.c | 9 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c | 1 - drivers/gpu/drm/amd/display/dc/dcn30/dcn30_optc.c | 10 + .../gpu/drm/amd/display/dc/dcn30/dcn30_resource.c | 516 +------ .../gpu/drm/amd/display/dc/dcn30/dcn30_resource.h | 5 + .../drm/amd/display/dc/dcn301/dcn301_resource.c | 2 + .../drm/amd/display/dc/dcn302/dcn302_resource.c | 2 + .../drm/amd/display/dc/dcn303/dcn303_resource.c | 2 + .../gpu/drm/amd/display/dc/dcn31/dcn31_resource.c | 2 + drivers/gpu/drm/amd/display/dc/dml/Makefile | 3 +- .../gpu/drm/amd/display/dc/dml/dcn30/dcn30_fpu.c | 617 ++++++++ .../gpu/drm/amd/display/dc/dml/dcn30/dcn30_fpu.h | 67 + drivers/gpu/drm/amd/display/dc/inc/core_types.h | 7 + drivers/gpu/drm/amd/display/dc/inc/dc_link_dp.h | 3 +- drivers/gpu/drm/amd/display/dc/inc/dc_link_dpia.h | 5 + .../drm/amd/display/include/link_service_types.h | 6 - drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c | 1 + .../pm/swsmu/inc/pmfw_if/smu13_driver_if_v13_0_0.h | 22 +- drivers/gpu/drm/amd/pm/swsmu/inc/smu_v13_0.h | 2 +- drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0.c | 47 +- .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c | 8 +- .../gpu/drm/amd/pm/swsmu/smu13/yellow_carp_ppt.c | 3 + drivers/gpu/drm/drm_vm.c | 2 +- drivers/gpu/drm/radeon/radeon_connectors.c | 4 + drivers/gpu/drm/ttm/ttm_module.c | 2 +- drivers/infiniband/hw/hns/hns_roce_device.h | 14 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 398 ++--- drivers/infiniband/hw/hns/hns_roce_hw_v2.h | 324 ++--- drivers/infiniband/hw/hns/hns_roce_restrack.c | 49 +- drivers/infiniband/hw/irdma/hw.c | 31 +- drivers/infiniband/hw/irdma/utils.c | 147 ++ drivers/infiniband/hw/irdma/verbs.c | 56 +- drivers/infiniband/hw/irdma/verbs.h | 13 +- drivers/infiniband/hw/qedr/main.c | 1 - drivers/infiniband/sw/siw/siw_main.c | 5 +- drivers/input/mouse/vmmouse.c | 14 + drivers/input/touchscreen/ili210x.c | 20 +- drivers/irqchip/Kconfig | 38 +- drivers/irqchip/Makefile | 3 + drivers/irqchip/irq-loongarch-cpu.c | 92 ++ drivers/irqchip/irq-loongson-eiointc.c | 379 +++++ drivers/irqchip/irq-loongson-htvec.c | 146 +- drivers/irqchip/irq-loongson-liointc.c | 204 ++- drivers/irqchip/irq-loongson-pch-lpc.c | 225 +++ drivers/irqchip/irq-loongson-pch-msi.c | 128 +- drivers/irqchip/irq-loongson-pch-pic.c | 155 +- drivers/net/dsa/microchip/ksz8795.c | 252 +--- drivers/net/dsa/microchip/ksz8795_spi.c | 35 +- drivers/net/dsa/microchip/ksz8863_smi.c | 10 +- drivers/net/dsa/microchip/ksz9477.c | 200 +-- drivers/net/dsa/microchip/ksz9477_i2c.c | 30 +- drivers/net/dsa/microchip/ksz9477_spi.c | 30 +- drivers/net/dsa/microchip/ksz_common.c | 485 ++++++- drivers/net/dsa/microchip/ksz_common.h | 79 +- drivers/net/ethernet/cavium/thunder/nicvf_main.c | 3 - drivers/net/ethernet/faraday/ftgmac100.c | 5 + drivers/net/ethernet/intel/ice/ice_lib.c | 16 +- drivers/net/ethernet/intel/ice/ice_main.c | 7 +- drivers/net/ethernet/intel/ice/ice_ptp.c | 19 +- drivers/net/ethernet/intel/ice/ice_txrx.h | 11 +- drivers/net/ethernet/intel/igb/igb_main.c | 3 +- drivers/net/ethernet/marvell/octeontx2/Kconfig | 1 + .../ethernet/marvell/octeontx2/nic/otx2_common.c | 5 - .../ethernet/marvell/octeontx2/nic/otx2_common.h | 10 + .../ethernet/marvell/octeontx2/nic/otx2_ethtool.c | 45 +- .../net/ethernet/marvell/octeontx2/nic/otx2_pf.c | 22 + .../net/ethernet/marvell/octeontx2/nic/otx2_txrx.c | 23 + .../net/ethernet/marvell/octeontx2/nic/otx2_txrx.h | 1 + drivers/net/ethernet/mellanox/mlx5/core/Makefile | 2 +- drivers/net/ethernet/mellanox/mlx5/core/alloc.c | 6 - drivers/net/ethernet/mellanox/mlx5/core/cmd.c | 7 +- drivers/net/ethernet/mellanox/mlx5/core/debugfs.c | 2 + drivers/net/ethernet/mellanox/mlx5/core/en.h | 1 + .../net/ethernet/mellanox/mlx5/core/en/params.c | 3 +- .../ethernet/mellanox/mlx5/core/en/tc/act/mirred.c | 14 + .../ethernet/mellanox/mlx5/core/en/tc/ct_fs_smfs.c | 58 +- drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c | 52 +- drivers/net/ethernet/mellanox/mlx5/core/en/trap.c | 13 +- .../net/ethernet/mellanox/mlx5/core/en_common.c | 5 +- drivers/net/ethernet/mellanox/mlx5/core/en_fs.c | 4 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 38 +- drivers/net/ethernet/mellanox/mlx5/core/en_rep.c | 35 +- drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 28 +- drivers/net/ethernet/mellanox/mlx5/core/en_tc.h | 7 + .../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 3 + drivers/net/ethernet/mellanox/mlx5/core/fs_core.c | 131 +- drivers/net/ethernet/mellanox/mlx5/core/fs_core.h | 6 +- drivers/net/ethernet/mellanox/mlx5/core/fw_reset.c | 25 +- drivers/net/ethernet/mellanox/mlx5/core/fw_reset.h | 1 + .../ethernet/mellanox/mlx5/core/ipoib/ethtool.c | 14 +- .../net/ethernet/mellanox/mlx5/core/lag/debugfs.c | 21 +- drivers/net/ethernet/mellanox/mlx5/core/lag/lag.c | 192 ++- drivers/net/ethernet/mellanox/mlx5/core/lag/lag.h | 41 +- drivers/net/ethernet/mellanox/mlx5/core/lag/mp.c | 4 +- .../net/ethernet/mellanox/mlx5/core/lag/mpesw.c | 101 ++ .../net/ethernet/mellanox/mlx5/core/lag/mpesw.h | 26 + drivers/net/ethernet/mellanox/mlx5/core/main.c | 21 +- drivers/net/ethernet/mellanox/mlx5/core/pci_irq.c | 8 +- .../mellanox/mlx5/core/steering/dr_action.c | 71 +- .../ethernet/mellanox/mlx5/core/steering/dr_fw.c | 4 +- .../mellanox/mlx5/core/steering/dr_ste_v0.c | 4 +- .../mellanox/mlx5/core/steering/dr_types.h | 3 +- .../ethernet/mellanox/mlx5/core/steering/fs_dr.c | 4 +- .../ethernet/mellanox/mlx5/core/steering/mlx5dr.h | 3 +- drivers/net/ethernet/mellanox/mlx5/core/vport.c | 52 +- drivers/net/ethernet/qlogic/qla3xxx.c | 3 +- drivers/net/ethernet/smsc/smc911x.c | 6 +- drivers/net/ethernet/stmicro/stmmac/dwmac4_descs.c | 6 - .../net/ethernet/stmicro/stmmac/dwxgmac2_descs.c | 6 - drivers/net/ethernet/stmicro/stmmac/enh_desc.c | 6 - drivers/net/ethernet/stmicro/stmmac/hwif.h | 4 - drivers/net/ethernet/stmicro/stmmac/norm_desc.c | 6 - drivers/net/ethernet/sun/cassini.c | 4 +- drivers/net/ethernet/sunplus/spl2sw_mdio.c | 11 +- drivers/net/wireless/intel/iwlwifi/fw/acpi.c | 3 + drivers/net/wireless/intel/iwlwifi/iwl-prph.h | 2 + drivers/net/wireless/intel/iwlwifi/mei/main.c | 3 + drivers/net/wireless/intel/iwlwifi/mvm/d3.c | 22 +- drivers/net/wireless/intel/iwlwifi/mvm/fw.c | 15 +- drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c | 32 +- drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c | 17 +- drivers/net/wireless/intel/iwlwifi/mvm/mvm.h | 1 - drivers/net/wireless/intel/iwlwifi/mvm/power.c | 3 + drivers/net/wireless/intel/iwlwifi/mvm/rx.c | 44 +- drivers/net/wireless/intel/iwlwifi/pcie/trans.c | 48 +- drivers/nfc/pn533/pn533.c | 5 +- drivers/nvme/host/constants.c | 4 +- drivers/nvme/host/core.c | 9 +- drivers/nvme/host/fabrics.h | 8 + drivers/nvme/host/nvme.h | 1 + drivers/nvme/host/pci.c | 5 +- drivers/nvme/host/rdma.c | 5 +- drivers/nvme/host/tcp.c | 5 +- drivers/pci/controller/Kconfig | 2 +- drivers/pci/controller/pci-loongson.c | 223 ++- drivers/pci/pci.c | 6 + drivers/pci/pcie/portdrv_core.c | 6 +- drivers/pinctrl/intel/pinctrl-intel.c | 40 +- drivers/pinctrl/intel/pinctrl-intel.h | 2 - drivers/platform/chrome/cros_ec_i2c.c | 12 +- drivers/platform/chrome/cros_ec_ishtp.c | 4 +- drivers/platform/chrome/cros_ec_lpc.c | 2 + drivers/platform/chrome/cros_ec_proto.c | 13 +- drivers/platform/chrome/cros_ec_rpmsg.c | 2 + drivers/platform/chrome/cros_ec_spi.c | 15 +- drivers/ptp/ptp_clockmatrix.c | 321 +++-- drivers/ptp/ptp_clockmatrix.h | 7 +- drivers/rtc/rtc-gamecube.c | 1 + drivers/thermal/Makefile | 2 +- drivers/thermal/broadcom/sr-thermal.c | 3 + drivers/thermal/imx_sc_thermal.c | 6 +- drivers/thermal/k3_j72xx_bandgap.c | 566 ++++++++ drivers/thermal/qcom/lmh.c | 1 + drivers/thermal/rzg2l_thermal.c | 10 +- drivers/thermal/thermal_core.c | 1 + drivers/thermal/thermal_of.c | 2 +- drivers/usb/serial/pl2303.c | 3 + drivers/vfio/pci/vfio_pci_config.c | 56 +- drivers/vfio/pci/vfio_pci_core.c | 178 ++- drivers/vfio/vfio.c | 266 ++-- drivers/vhost/net.c | 15 +- fs/f2fs/data.c | 3 +- fs/f2fs/f2fs.h | 9 +- fs/f2fs/file.c | 20 +- fs/f2fs/inline.c | 29 +- fs/f2fs/inode.c | 3 +- fs/freevxfs/vxfs.h | 27 +- fs/freevxfs/vxfs_bmap.c | 26 +- fs/freevxfs/vxfs_dir.h | 27 +- fs/freevxfs/vxfs_extern.h | 27 +- fs/freevxfs/vxfs_fshead.c | 26 +- fs/freevxfs/vxfs_fshead.h | 27 +- fs/freevxfs/vxfs_immed.c | 26 +- fs/freevxfs/vxfs_inode.c | 26 +- fs/freevxfs/vxfs_inode.h | 27 +- fs/freevxfs/vxfs_lookup.c | 26 +- fs/freevxfs/vxfs_olt.c | 26 +- fs/freevxfs/vxfs_olt.h | 27 +- fs/freevxfs/vxfs_subr.c | 26 +- fs/freevxfs/vxfs_super.c | 26 +- fs/io_uring.c | 148 +- fs/nfs/file.c | 50 +- fs/nfs/filelayout/filelayout.c | 7 +- fs/nfs/fscache.c | 7 +- fs/nfs/internal.h | 1 + fs/nfs/nfs4proc.c | 141 +- fs/nfs/nfs4state.c | 20 +- fs/nfs/nfs4xdr.c | 95 +- fs/nfs/pnfs.c | 2 + fs/nfs/write.c | 50 +- fs/notify/fanotify/fanotify.c | 24 +- fs/notify/fsnotify.c | 85 +- fs/verity/enable.c | 2 +- fs/verity/fsverity_private.h | 6 +- fs/verity/open.c | 12 +- fs/verity/read_metadata.c | 5 +- include/acpi/actbl2.h | 125 +- include/acpi/actypes.h | 3 +- include/asm-generic/pgtable-nopmd.h | 2 + include/drm/drm_cache.h | 8 + include/linux/atomic/atomic-arch-fallback.h | 72 +- include/linux/atomic/atomic-instrumented.h | 40 +- include/linux/bitmap.h | 25 +- include/linux/ceph/osd_client.h | 3 + include/linux/cpufreq.h | 2 +- include/linux/cpuhotplug.h | 2 + include/linux/devfreq.h | 17 +- include/linux/efi.h | 1 + include/linux/fsnotify_backend.h | 31 +- include/linux/mfd/idt8a340_reg.h | 12 +- include/linux/mlx5/driver.h | 9 +- include/linux/mlx5/mlx5_ifc.h | 5 +- include/linux/nfs4.h | 2 + include/linux/nfs_xdr.h | 10 + include/linux/nodemask.h | 38 +- include/linux/nvme.h | 15 +- include/linux/pci-ecam.h | 1 + include/linux/pci.h | 2 + include/linux/pe.h | 1 + include/linux/siphash.h | 5 +- include/net/ip.h | 1 + include/net/xfrm.h | 14 +- include/trace/events/io_uring.h | 2 +- include/uapi/linux/audit.h | 2 + include/uapi/linux/elf-em.h | 1 + include/uapi/linux/elf.h | 5 + include/uapi/linux/kexec.h | 1 + include/uapi/linux/vfio.h | 4 +- kernel/cgroup/cgroup-internal.h | 1 - kernel/cgroup/cgroup.c | 2 +- lib/bitmap.c | 30 +- lib/nodemask.c | 4 +- lib/percpu-refcount.c | 1 + lib/siphash.c | 5 +- lib/test_siphash.c | 7 +- lib/vsprintf.c | 4 +- mm/kfence/core.c | 6 +- mm/vmscan.c | 9 +- net/ceph/osd_client.c | 311 ++-- net/decnet/dn_route.c | 2 +- net/ipv4/route.c | 23 +- net/key/af_key.c | 12 +- net/mptcp/options.c | 37 +- net/mptcp/protocol.h | 5 +- net/mptcp/subflow.c | 23 +- net/nfc/nci/data.c | 2 +- net/nfc/nci/hci.c | 4 +- scripts/atomic/gen-atomic-fallback.sh | 31 +- scripts/atomic/gen-atomic-instrumented.sh | 2 +- scripts/faddr2line | 150 +- scripts/objdump-func | 29 + scripts/sorttable.c | 5 + scripts/spdxcheck.py | 175 ++- scripts/spdxexclude | 18 + scripts/subarch.include | 2 +- sound/usb/endpoint.c | 2 +- tools/include/linux/bitmap.h | 17 +- tools/include/uapi/asm/bitsperlong.h | 2 + tools/lib/bitmap.c | 20 +- tools/lib/thermal/commands.c | 2 +- tools/objtool/Makefile | 2 +- tools/perf/Documentation/perf-intel-pt.txt | 88 ++ tools/perf/arch/x86/util/evsel.c | 12 + tools/perf/builtin-script.c | 32 +- tools/perf/scripts/python/intel-pt-events.py | 8 +- tools/perf/tests/shell/stat.sh | 67 + tools/perf/util/evlist.c | 16 +- tools/perf/util/evsel.c | 10 + tools/perf/util/evsel.h | 3 + .../perf/util/intel-pt-decoder/intel-pt-decoder.c | 99 +- .../perf/util/intel-pt-decoder/intel-pt-decoder.h | 1 + .../util/intel-pt-decoder/intel-pt-insn-decoder.c | 1 + .../util/intel-pt-decoder/intel-pt-insn-decoder.h | 1 + tools/perf/util/intel-pt.c | 37 +- tools/testing/kunit/qemu_configs/i386.py | 2 +- tools/testing/selftests/bpf/Makefile | 2 +- tools/testing/selftests/cgroup/memcg_protection.m | 89 ++ tools/testing/selftests/cgroup/test_memcontrol.c | 203 +-- .../selftests/drivers/net/netdevsim/hw_stats_l3.sh | 4 +- tools/testing/selftests/vm/.gitignore | 1 + tools/testing/selftests/vm/Makefile | 1 + tools/testing/selftests/vm/mrelease_test.c | 200 +++ tools/testing/selftests/vm/run_vmtests.sh | 2 + tools/thermal/thermometer/thermometer.c | 2 +- virt/kvm/vfio.c | 2 +- 571 files changed, 31020 insertions(+), 5018 deletions(-) create mode 100644 Documentation/devicetree/bindings/thermal/ti,j72xx-thermal.yaml create mode 100644 Documentation/filesystems/nfs/client-identifier.rst create mode 100644 Documentation/loongarch/features.rst create mode 100644 Documentation/loongarch/index.rst create mode 100644 Documentation/loongarch/introduction.rst create mode 100644 Documentation/loongarch/irq-chip-model.rst create mode 100644 Documentation/translations/zh_CN/loongarch/features.rst create mode 100644 Documentation/translations/zh_CN/loongarch/index.rst create mode 100644 Documentation/translations/zh_CN/loongarch/introduction.rst create mode 100644 Documentation/translations/zh_CN/loongarch/irq-chip-model.rst create mode 100644 arch/loongarch/Kbuild create mode 100644 arch/loongarch/Kconfig copy arch/{riscv => loongarch}/Kconfig.debug (100%) create mode 100644 arch/loongarch/Makefile create mode 100644 arch/loongarch/boot/.gitignore create mode 100644 arch/loongarch/boot/Makefile copy arch/{csky => loongarch}/boot/dts/Makefile (100%) create mode 100644 arch/loongarch/configs/loongson3_defconfig create mode 100644 arch/loongarch/include/asm/Kbuild create mode 100644 arch/loongarch/include/asm/acenv.h create mode 100644 arch/loongarch/include/asm/acpi.h create mode 100644 arch/loongarch/include/asm/addrspace.h create mode 100644 arch/loongarch/include/asm/asm-offsets.h create mode 100644 arch/loongarch/include/asm/asm-prototypes.h create mode 100644 arch/loongarch/include/asm/asm.h create mode 100644 arch/loongarch/include/asm/asmmacro.h create mode 100644 arch/loongarch/include/asm/atomic.h create mode 100644 arch/loongarch/include/asm/barrier.h create mode 100644 arch/loongarch/include/asm/bitops.h create mode 100644 arch/loongarch/include/asm/bitrev.h create mode 100644 arch/loongarch/include/asm/bootinfo.h create mode 100644 arch/loongarch/include/asm/branch.h create mode 100644 arch/loongarch/include/asm/bug.h create mode 100644 arch/loongarch/include/asm/cache.h create mode 100644 arch/loongarch/include/asm/cacheflush.h create mode 100644 arch/loongarch/include/asm/cacheops.h create mode 100644 arch/loongarch/include/asm/clocksource.h create mode 100644 arch/loongarch/include/asm/cmpxchg.h create mode 100644 arch/loongarch/include/asm/compiler.h create mode 100644 arch/loongarch/include/asm/cpu-features.h create mode 100644 arch/loongarch/include/asm/cpu-info.h create mode 100644 arch/loongarch/include/asm/cpu.h create mode 100644 arch/loongarch/include/asm/cpufeature.h create mode 100644 arch/loongarch/include/asm/delay.h create mode 100644 arch/loongarch/include/asm/dma-direct.h create mode 100644 arch/loongarch/include/asm/dma.h create mode 100644 arch/loongarch/include/asm/dmi.h create mode 100644 arch/loongarch/include/asm/efi.h create mode 100644 arch/loongarch/include/asm/elf.h create mode 100644 arch/loongarch/include/asm/entry-common.h create mode 100644 arch/loongarch/include/asm/exec.h create mode 100644 arch/loongarch/include/asm/fb.h create mode 100644 arch/loongarch/include/asm/fixmap.h create mode 100644 arch/loongarch/include/asm/fpregdef.h create mode 100644 arch/loongarch/include/asm/fpu.h create mode 100644 arch/loongarch/include/asm/futex.h create mode 100644 arch/loongarch/include/asm/hardirq.h create mode 100644 arch/loongarch/include/asm/hugetlb.h create mode 100644 arch/loongarch/include/asm/hw_irq.h create mode 100644 arch/loongarch/include/asm/idle.h create mode 100644 arch/loongarch/include/asm/inst.h create mode 100644 arch/loongarch/include/asm/io.h create mode 100644 arch/loongarch/include/asm/irq.h create mode 100644 arch/loongarch/include/asm/irq_regs.h create mode 100644 arch/loongarch/include/asm/irqflags.h create mode 100644 arch/loongarch/include/asm/kdebug.h create mode 100644 arch/loongarch/include/asm/linkage.h create mode 100644 arch/loongarch/include/asm/local.h create mode 100644 arch/loongarch/include/asm/loongarch.h create mode 100644 arch/loongarch/include/asm/loongson.h create mode 100644 arch/loongarch/include/asm/mmu.h create mode 100644 arch/loongarch/include/asm/mmu_context.h create mode 100644 arch/loongarch/include/asm/mmzone.h create mode 100644 arch/loongarch/include/asm/module.h create mode 100644 arch/loongarch/include/asm/module.lds.h create mode 100644 arch/loongarch/include/asm/numa.h create mode 100644 arch/loongarch/include/asm/page.h create mode 100644 arch/loongarch/include/asm/pci.h create mode 100644 arch/loongarch/include/asm/percpu.h create mode 100644 arch/loongarch/include/asm/perf_event.h create mode 100644 arch/loongarch/include/asm/pgalloc.h create mode 100644 arch/loongarch/include/asm/pgtable-bits.h create mode 100644 arch/loongarch/include/asm/pgtable.h create mode 100644 arch/loongarch/include/asm/prefetch.h create mode 100644 arch/loongarch/include/asm/processor.h create mode 100644 arch/loongarch/include/asm/ptrace.h create mode 100644 arch/loongarch/include/asm/reboot.h create mode 100644 arch/loongarch/include/asm/regdef.h create mode 100644 arch/loongarch/include/asm/seccomp.h create mode 100644 arch/loongarch/include/asm/serial.h create mode 100644 arch/loongarch/include/asm/setup.h create mode 100644 arch/loongarch/include/asm/shmparam.h create mode 100644 arch/loongarch/include/asm/smp.h create mode 100644 arch/loongarch/include/asm/sparsemem.h create mode 100644 arch/loongarch/include/asm/stackframe.h create mode 100644 arch/loongarch/include/asm/stacktrace.h create mode 100644 arch/loongarch/include/asm/string.h create mode 100644 arch/loongarch/include/asm/switch_to.h create mode 100644 arch/loongarch/include/asm/syscall.h create mode 100644 arch/loongarch/include/asm/thread_info.h create mode 100644 arch/loongarch/include/asm/time.h create mode 100644 arch/loongarch/include/asm/timex.h create mode 100644 arch/loongarch/include/asm/tlb.h create mode 100644 arch/loongarch/include/asm/tlbflush.h create mode 100644 arch/loongarch/include/asm/topology.h create mode 100644 arch/loongarch/include/asm/types.h create mode 100644 arch/loongarch/include/asm/uaccess.h create mode 100644 arch/loongarch/include/asm/unistd.h create mode 100644 arch/loongarch/include/asm/vdso.h create mode 100644 arch/loongarch/include/asm/vdso/clocksource.h create mode 100644 arch/loongarch/include/asm/vdso/gettimeofday.h create mode 100644 arch/loongarch/include/asm/vdso/processor.h create mode 100644 arch/loongarch/include/asm/vdso/vdso.h create mode 100644 arch/loongarch/include/asm/vdso/vsyscall.h create mode 100644 arch/loongarch/include/asm/vermagic.h create mode 100644 arch/loongarch/include/asm/vmalloc.h create mode 100644 arch/loongarch/include/uapi/asm/Kbuild create mode 100644 arch/loongarch/include/uapi/asm/auxvec.h create mode 100644 arch/loongarch/include/uapi/asm/bitsperlong.h create mode 100644 arch/loongarch/include/uapi/asm/break.h create mode 100644 arch/loongarch/include/uapi/asm/byteorder.h create mode 100644 arch/loongarch/include/uapi/asm/hwcap.h create mode 100644 arch/loongarch/include/uapi/asm/ptrace.h create mode 100644 arch/loongarch/include/uapi/asm/reg.h create mode 100644 arch/loongarch/include/uapi/asm/sigcontext.h create mode 100644 arch/loongarch/include/uapi/asm/signal.h create mode 100644 arch/loongarch/include/uapi/asm/ucontext.h create mode 100644 arch/loongarch/include/uapi/asm/unistd.h copy arch/{alpha => loongarch}/kernel/.gitignore (100%) create mode 100644 arch/loongarch/kernel/Makefile create mode 100644 arch/loongarch/kernel/access-helper.h create mode 100644 arch/loongarch/kernel/acpi.c create mode 100644 arch/loongarch/kernel/asm-offsets.c create mode 100644 arch/loongarch/kernel/cacheinfo.c create mode 100644 arch/loongarch/kernel/cpu-probe.c create mode 100644 arch/loongarch/kernel/dma.c create mode 100644 arch/loongarch/kernel/efi-header.S create mode 100644 arch/loongarch/kernel/efi.c create mode 100644 arch/loongarch/kernel/elf.c create mode 100644 arch/loongarch/kernel/entry.S create mode 100644 arch/loongarch/kernel/env.c create mode 100644 arch/loongarch/kernel/fpu.S create mode 100644 arch/loongarch/kernel/genex.S create mode 100644 arch/loongarch/kernel/head.S create mode 100644 arch/loongarch/kernel/idle.c create mode 100644 arch/loongarch/kernel/image-vars.h create mode 100644 arch/loongarch/kernel/inst.c create mode 100644 arch/loongarch/kernel/io.c create mode 100644 arch/loongarch/kernel/irq.c create mode 100644 arch/loongarch/kernel/mem.c create mode 100644 arch/loongarch/kernel/module-sections.c create mode 100644 arch/loongarch/kernel/module.c create mode 100644 arch/loongarch/kernel/numa.c create mode 100644 arch/loongarch/kernel/proc.c create mode 100644 arch/loongarch/kernel/process.c create mode 100644 arch/loongarch/kernel/ptrace.c create mode 100644 arch/loongarch/kernel/reset.c create mode 100644 arch/loongarch/kernel/setup.c create mode 100644 arch/loongarch/kernel/signal.c create mode 100644 arch/loongarch/kernel/smp.c create mode 100644 arch/loongarch/kernel/switch.S create mode 100644 arch/loongarch/kernel/syscall.c create mode 100644 arch/loongarch/kernel/time.c create mode 100644 arch/loongarch/kernel/topology.c create mode 100644 arch/loongarch/kernel/traps.c create mode 100644 arch/loongarch/kernel/vdso.c create mode 100644 arch/loongarch/kernel/vmlinux.lds.S create mode 100644 arch/loongarch/lib/Makefile create mode 100644 arch/loongarch/lib/clear_user.S create mode 100644 arch/loongarch/lib/copy_user.S create mode 100644 arch/loongarch/lib/delay.c create mode 100644 arch/loongarch/lib/dump_tlb.c create mode 100644 arch/loongarch/mm/Makefile create mode 100644 arch/loongarch/mm/cache.c create mode 100644 arch/loongarch/mm/extable.c create mode 100644 arch/loongarch/mm/fault.c create mode 100644 arch/loongarch/mm/hugetlbpage.c create mode 100644 arch/loongarch/mm/init.c create mode 100644 arch/loongarch/mm/ioremap.c copy arch/{mips => loongarch}/mm/maccess.c (100%) create mode 100644 arch/loongarch/mm/mmap.c create mode 100644 arch/loongarch/mm/page.S create mode 100644 arch/loongarch/mm/pgtable.c create mode 100644 arch/loongarch/mm/tlb.c create mode 100644 arch/loongarch/mm/tlbex.S create mode 100644 arch/loongarch/pci/Makefile create mode 100644 arch/loongarch/pci/acpi.c create mode 100644 arch/loongarch/pci/pci.c copy arch/{arm64/kernel => loongarch}/vdso/.gitignore (100%) create mode 100644 arch/loongarch/vdso/Makefile create mode 100644 arch/loongarch/vdso/elf.S create mode 100755 arch/loongarch/vdso/gen_vdso_offsets.sh create mode 100644 arch/loongarch/vdso/sigreturn.S create mode 100644 arch/loongarch/vdso/vdso.S create mode 100644 arch/loongarch/vdso/vdso.lds.S create mode 100644 arch/loongarch/vdso/vgettimeofday.c create mode 100644 drivers/firmware/efi/libstub/loongarch-stub.c create mode 100644 drivers/gpu/drm/amd/display/dc/dml/dcn30/dcn30_fpu.c create mode 100644 drivers/gpu/drm/amd/display/dc/dml/dcn30/dcn30_fpu.h create mode 100644 drivers/irqchip/irq-loongarch-cpu.c create mode 100644 drivers/irqchip/irq-loongson-eiointc.c create mode 100644 drivers/irqchip/irq-loongson-pch-lpc.c create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/lag/mpesw.c create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/lag/mpesw.h create mode 100644 drivers/thermal/k3_j72xx_bandgap.c create mode 100755 scripts/objdump-func create mode 100644 scripts/spdxexclude create mode 100755 tools/perf/tests/shell/stat.sh create mode 100644 tools/testing/selftests/cgroup/memcg_protection.m create mode 100644 tools/testing/selftests/vm/mrelease_test.c