This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-master-aarch64-next-defconfig in repository toolchain/ci/linux.
discards 736ee37e2e8e Add linux-next specific files for 20220518 discards 5d2485c3c249 Merge branch 'akpm/master' discards 391fb257b0de mm/oom_kill.c: fix vm_oom_kill_table[] ifdeffery discards 520644cec58e Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] discards dfa0175a84df Merge branch 'mm-nonmm-stable' of git://git.kernel.org/pub [...] discards 7352bab388fc Merge branch 'mm-stable' of git://git.kernel.org/pub/scm/l [...] discards a0a34b5f5c1a Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] discards 219e643a8a03 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] discards 3027b33e7e9d Merge branch 'hte/for-next' of git://git.kernel.org/pub/sc [...] discards 88d0204b9526 Merge branch 'bitmap-for-next' of https://github.com/norov [...] discards 17bcd44d6907 Merge branch 'for-next/execve' of git://git.kernel.org/pub [...] discards d97a32886320 Merge branch 'for-next' of git://git.infradead.org/users/w [...] discards 60c719a5f808 Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] discards fd610869b006 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] discards 2bb2ab96bfad Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards bda37150e0db Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] discards 9dd4d7902df0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards f3a25b9e5903 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 3228e07470d8 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards 95a8e653f56d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards a097ff47e5e2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 6b8205b3eb13 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] discards 0a0f0d46f5e6 Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] discards 0bfdb7b657cc Merge branch 'hyperv-next' of git://git.kernel.org/pub/scm [...] discards b9980a7669ef Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards a658df5070ca Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards e4d86e744b41 Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] discards edd9c6214b17 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git discards 25306f9ac0d7 Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...] discards cc1355e56a65 Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] discards e3756e0602d2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 0faba61ed24e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards afe755af0466 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 62c540b03a60 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 97dc0b9497d0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards ae5deea3afa7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards e4cca47523bc Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] discards d1945a761c91 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 6e735e314238 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] discards d4dd3e550019 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards da9ee049aae1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards cfc6c838470a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards d1899d708bc7 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards 4810921a3adc Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] discards ad102aebb835 Merge branch 'next' of git://github.com/awilliam/linux-vfio.git discards 02dd7c2e35df Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] discards d79bcdfbafee Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards 5daaaf86c2a2 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards fb2d97461ee3 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] discards faa6ee7d341f Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] discards fb7c70d8cd10 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 0b2a913d41ef Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards 0e1d46d42efb Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] discards 1969899376db Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] discards 2c5165e55bda Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] discards 215081f4d122 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards eb49f67a90da Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] discards d97d93d5e158 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] discards c7f31d4bed97 Merge branch 'for-next' of git://github.com/cminyard/linux [...] discards 75a22f1c9d2d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 1747e87064cd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards a20a55d157b7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 5885389dda24 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 2096e14a875d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards b7e7dd005579 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards fc9ae7cb1635 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards 2f1ad1396822 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards 5ce67ce7f6c7 Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] discards ff4a6b107298 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] discards 831cb7f216bb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 8d73037fc98a Merge branch 'irq/irqchip-next' of git://git.kernel.org/pu [...] discards 754a2a079ff8 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] discards 7f50be8bf80c Merge branch 'timers/drivers/next' of git://git.linaro.org [...] discards fbe4dabbd697 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] discards d84812ebec4e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards aaf8035d3ec4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards d0e545f7a6cc Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards 4e125ac12f1c Merge branch 'master' of git://www.linux-watchdog.org/linu [...] discards 7a0cde1e4a13 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards c830a0088b12 Merge branch 'master' of https://scm.osdn.net/gitroot/tomo [...] discards 3dafee963418 Merge branch 'next' of git://github.com/cschaufler/smack-next discards 8d777435ca79 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards e1d2cc66e62c Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] discards cdc22952c76d Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] discards 9351e070c3eb Merge branch 'next-testing' of git://git.kernel.org/pub/sc [...] discards 6f018a7edc45 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards af149793652c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 41f750e265f7 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] discards 0448ce6433af Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards 3812618818ae Merge branch 'pcmcia-next' of git://git.kernel.org/pub/scm [...] discards 0069a458e930 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards d2dba80e27d6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 93549742f295 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git discards 9fb73968f1df Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits e21b20ba2dd3 scsi: target: tcmu: Avoid holding XArray lock when calling [...] discards e6186a88433e Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] discards 0ffce7482065 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 03628f7a6aa2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 720709aa52a1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 698c4bf1c808 Merge branch 'mm-nonmm-unstable' into mm-everything discards 8f186d4ce2cb fs/ntfs: remove redundant variable idx discards fc09aeb80f19 fat: remove time truncations in vfat_create/vfat_mkdir discards 162a181f67a2 fat: report creation time in statx discards 9a5c0d5015b0 fat: ignore ctime updates, and keep ctime identical to mti [...] discards 65f00e1783ae fat: split fat_truncate_time() into separate functions discards 5b8eb66e6368 init/main.c: silence some -Wunused-parameter warnings discards 8a200ceecd6b init-add-hostname-kernel-parameter-v2 discards 828201661887 init: add "hostname" kernel parameter discards 8d2846c7b2fb ocfs2: fix ocfs2 corrupt when iputting an inode discards 88b7f486cd9e ocfs2: clear links count in ocfs2_mknod() if an error occurs discards fb8441cc91a9 ocfs2: reflink deadlock when clone file to the same direct [...] discards 409d8e199aed mm: discard __GFP_ATOMIC discards 3aca249390e3 include/trace/events/percpu.h: cleanup for "percpu: improv [...] discards 97b08bb3af68 include/trace/events/mmflags.h: cleanup for "tracing: inco [...] discards bcbfcc7f9ff4 mm: damon: use HPAGE_PMD_SIZE discards dce2ac0e338b tracing: incorrect isolate_mote_t cast in mm_vmscan_lru_isolate discards dfbb47aa7dd0 nodemask.h: fix compilation error with GCC12 discards 97e6bdc683f3 mm-fix-missing-handler-for-__gfp_nowarn-v2 discards fedd07ee1286 mm: fix missing handler for __GFP_NOWARN discards 8013b54583f9 mm-page_alloc-remotely-drain-per-cpu-lists-checkpatch-fixes discards 04c0554c551e mm/page_alloc: remotely drain per-cpu lists discards 490a9f8c59ce mm/page_alloc: protect PCP lists with a spinlock discards 4bc44faf0744 mm/page_alloc: remove unnecessary page == NULL check in rmqueue discards 55d8079d4df8 mm/page_alloc: split out buddy removal code from rmqueue i [...] discards 0d2fbf2bef7e mm/page_alloc: use only one PCP list for THP-sized allocations discards eb6aa0e7ec94 mm/page_alloc: add page->buddy_list and page->pcp_list discards 1ec3fe5d60f8 mm/page_vma_mapped.c: check possible huge PMD map with tra [...] discards 263451b52ae2 mm: rmap: use the correct parameter name for DEFINE_PAGE_VMA_WALK discards 5e8e14f93851 mm/page_alloc: fix tracepoint mm_page_alloc_zone_locked() discards bd24df1e3651 mm/page_owner.c: add missing __initdata attribute discards 793e3ab50c22 tmpfs-fix-undefined-behaviour-in-shmem_reconfigure-fix discards c216eccbba28 tmpfs: fix undefined-behaviour in shmem_reconfigure() discards a723242ed9ee selftests-memcg-remove-protection-from-top-level-memcg-fix discards fe6f3b1eb1f6 selftests: memcg: remove protection from top level memcg discards fceda6be7802 selftests: memcg: adjust expected reclaim values of protec [...] discards 959dcf9d9046 selftests: memcg: expect no low events in unprotected sibling discards 975cc3c1774f selftests: memcg: Fix compilation discards 90c5a63f9889 mm/mempolicy: fix uninit-value in mpol_rebind_policy() discards e6c2a1b3e6d1 mm-dont-be-stuck-to-rmap-lock-on-reclaim-path-fix discards be150fc1f804 mm: don't be stuck to rmap lock on reclaim path discards 706acfbce5d9 zswap-memcg-accounting-fix-2 discards e347ee13854d zswap-memcg-accounting-fix discards 7e7397f248e2 zswap: memcg accounting discards fb7003d7c23a mm: zswap: add basic meminfo and vmstat coverage discards 5ef7aecfd965 mm: Kconfig: simplify zswap configuration discards 0aa74668b1f3 mm-kconfig-group-swap-slab-hotplug-and-thp-options-into-su [...] discards d77f45f17331 mm-kconfig-group-swap-slab-hotplug-and-thp-options-into-su [...] discards 9bce3ac2eccd mm: Kconfig: group swap, slab, hotplug and thp options int [...] discards dcec107670a8 mm: Kconfig: move swap and slab config options to the MM section discards 25451f43955e Documentation: filesystems: proc: update meminfo section discards e2fe3ecd2b7c documentation-filesystems-proc-update-meminfo-section-fix discards 954565ddb1b2 Documentation: filesystems: proc: update meminfo section discards 7781dae537ec mm/swap: fix comment about swap extent discards c07a35dfb8cf mm-swap-fix-the-comment-of-get_kernel_pages-fix discards 363bd6144c19 mm/swap: fix the comment of get_kernel_pages discards ec0260f776d2 mm/swap: clean up the comment of find_next_to_unuse discards d920d37c7e48 mm/swap: fix the obsolete comment for SWP_TYPE_SHIFT discards 9b78e5a5c5c2 mm-swap-add-helper-swap_offset_available-fix discards 52aed368edb8 mm/swap: add helper swap_offset_available() discards 3f2372078342 mm-swap-avoid-calling-swp_swap_info-when-try-to-check-swp_ [...] discards 85f907bcb85c mm/swap: avoid calling swp_swap_info when try to check SWP [...] discards 1e53d124663a mm/swap: make page_swapcount and __lru_add_drain_all discards ee126a0d1301 mm/swap: remove unneeded p != NULL check in __swap_duplicate discards a6d9d242dec1 mm/swap: remove buggy cache->nr check in refill_swap_slots_cache discards 581b3764adb3 mm/swap: print bad swap offset entry in get_swap_device discards d505e924c563 mm/swap: remove unneeded return value of free_swap_slot discards f8581549ecca mm/swap: fold __swap_info_get() into its sole caller discards b81af8ecab0e mm/swap: use helper macro __ATTR_RW discards 50c13265a9f3 mm/swap: use helper is_swap_pte() in swap_vma_readahead discards 33b4eb4c3c6e mm: mmap: register suitable readonly file vmas for khugepaged discards 799fd05a9406 mm: khugepaged: introduce khugepaged_enter_vma() helper discards d53a102036f0 mm: khugepaged: make hugepage_vma_check() non-static discards 154ede425e79 mm: khugepaged: make khugepaged_enter() void function discards 4b8eb01ab7b3 mm: thp: only regular file could be THP eligible discards fec74066605f mm: khugepaged: skip DAX vma discards ff68039c9dde mm: khugepaged: remove redundant check for VM_NO_KHUGEPAGED discards da38f5f65fdb sched: coredump.h: clarify the use of MMF_VM_HUGEPAGE discards 92033f5a2a22 mm/z3fold: fix z3fold_page_migrate races with z3fold_map discards 87204aea09db mm/z3fold: fix z3fold_reclaim_page races with z3fold_free discards 67ce9388770b mm/z3fold: always clear PAGE_CLAIMED under z3fold page lock discards e1ab0d4f9082 mm/z3fold: put z3fold page back into unbuddied list when r [...] discards c7f981532ee5 revert "mm/z3fold.c: allow __GFP_HIGHMEM in z3fold_alloc" discards bebfff2f8538 mm/z3fold: throw warning on failure of trylock_page in z3f [...] discards 3a8c36398d81 mm/z3fold: remove buggy use of stale list for allocation discards f0ee6f776e2f mm/z3fold: fix possible null pointer dereferencing discards c4b2c7b2d3e6 mm/z3fold: fix sheduling while atomic discards 6e4d0e2ba004 Merge branch 'mm-stable' into mm-unstable omits e7f37494f11f assoc_array: Fix BUG_ON during garbage collect omits be44e6ae44f4 assoc_array-fix-bug_on-during-garbage-collect-fix omits f10d2f611873 lib/assoc_array.c: fix BUG_ON during garbage collect discards 67f954bddf0c Merge branch 'for-5.19/block' into for-next omits c54a64eb4b95 scsi: elx: efct: Remove NULL check after calling container_of() omits 6e3c5be0b0a5 scsi: dpt_i2o: Drop redundant spinlock initialization discards 5036eb3e12c0 Merge branch 'drm/tegra/for-next' of git://anongit.freedes [...] discards 33d401a1c184 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] discards 44dcbaca0f40 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] discards ef948d4294be Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] discards 555b5fa93f08 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 94ffd1eb04b9 scsi: qedf: Remove redundant variable op discards 8a6672b864e6 Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] omits aaee7f46c9e8 scsi: hisi_sas: Fix memory ordering in hisi_sas_task_deliver() discards 64e1439c34f0 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] omits ff69b6893cad scsi: fnic: Replace DMA mask of 64 bits with 47 bits discards 647270020718 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] omits ccf985281c73 scsi: mpi3mr: Add target device related sysfs attributes omits 1806245e9920 scsi: mpi3mr: Add shost related sysfs attributes discards 91ec30afc2fa Merge branch 'main' of git git://git.kernel.org/pub/scm/li [...] discards 393386fdc0da Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] discards 910738b5a1e4 Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/l [...] discards 1a9d00129b52 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards fae8aab9e8d8 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] discards eeb0cdb9934e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 577947ab1ccf Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards 210f27bc19ec Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] discards 9ebb32990f6d Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] discards 94186bee409f Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] discards 5420b99a60da Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] discards a12c1b6a4fc9 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] discards 953f1938d421 Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git discards 6f3de36e0ad4 Merge branch 'master' of git://linuxtv.org/media_tree.git discards 3741ff3eaa7f Merge branch 'docs-next' of git://git.lwn.net/linux.git discards 249e5f974179 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] discards ce89e675af86 Merge branch 'i3c/next' of git://git.kernel.org/pub/scm/li [...] discards e9181cbd66a7 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] discards ca9209819d41 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards e8d1ccdfa02c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards 7e993ec91c69 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 23b39c5aacdf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 924b9b2fa04c Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] discards 84cd006bbc6e Merge branch 'iomap-for-next' of git://git.kernel.org/pub/ [...] discards 9ea863aff285 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 8f5ef5e622d3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] discards 46cc0ce50254 Merge branch 'overlayfs-next' of git://git.kernel.org/pub/ [...] discards 32691b79f0a8 Merge branch 'master' of https://github.com/Paragon-Softwa [...] discards f37d51627d15 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 847006e98336 Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] discards 177628502758 Merge branch 'jfs-next' of git://github.com/kleikamp/linux [...] discards f6ebe2c4a69f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 4ce1b390a09a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 29d9c03501f3 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] discards 4d826e00329f Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] discards f79e30fdc205 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] discards 26c5e56904e5 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] discards a694bf88cce5 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] discards 9746e2935b33 Merge branch 'master' of git://github.com/ceph/ceph-client.git discards 18fae10a2207 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 0aa2e7a9b7a1 Merge branch 'master' of git://git.kernel.org/pub/scm/fs/f [...] discards 60480cff598c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 967be98c02f3 Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] discards b4a5aaaa51e4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 2b89ecbd8914 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 1a13ef462178 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards fda3c3b2467c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards 8926fef6da95 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 78cfe5079b99 Merge branch 'for-next' of git://github.com/openrisc/linux.git discards 88cef3d1e533 Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] discards b07297968eea Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] discards 30cd230e96aa Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 4b8f6f924294 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 97ae54439108 Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...] discards 98e4b56deed9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards af9d68934563 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 4964f9250fbf Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] discards dc67952c0246 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git discards eddc98543263 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] discards 34c900219cba Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 08fdb5222ca2 Merge branch 'next' of https://git.linaro.org/people/jens. [...] discards a9f0c747dbce Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] discards 5d3481fcac4a Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] discards 63bfd7446efc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 6b6910cce465 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 7dcc794112c1 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards d04efbb443a8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 03527920cea2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 3ab0194f63ee Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 18af23609242 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 5f3f509e778a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 3d6c3546a110 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards c8ec497a7bd5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards a78b49f9376e Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] discards 1913a996b4d7 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] discards e2dd2776f072 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 2f674112acc5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards f6796c9015db Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 95ddbc31426f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards c107ea6ba57b Merge branch 'for-next/perf' of git://git.kernel.org/pub/s [...] discards 733db53662fc Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] discards 7e11f8be269e Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] discards 078f23d12716 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 92dc3e683b25 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] discards 49d0c52a690a Merge branch 'for-next' of git://git.infradead.org/users/h [...] discards 894fc0a9bafe Merge branch 'perf/core' of git://git.kernel.org/pub/scm/l [...] discards 1d1312b4cb01 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 2424086909d2 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] discards 9c00459a0ea8 Merge branch 'zstd-linus' of https://github.com/terrelln/l [...] discards 7275b333f00f Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] discards 2ec01b5a5abd Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] discards 5367afee748d Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] discards 156f97f031ef Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] discards 8eaa69b28542 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] discards d09a39e17483 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] discards 50b63b861324 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] discards 67c4b446a1dd Merge branch 'master' of git://git.kernel.org/pub/scm/virt [...] discards 93eb3f481a0d Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git discards fd69ddae9788 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] discards f6bb9cacb500 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] discards 7ab1ed779121 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] discards 74b662e080fb Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] discards f5443f77b550 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] discards 5f19152e35f0 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] discards 6e79d6dabb11 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] discards 762a738a5e46 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] discards e6dbbf754401 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] discards 107dc97a20bf Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] discards 9d8c9d2d2a9f Merge branch 'fixes' of https://git.linaro.org/people/jens [...] discards 8b1b940c81e8 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] discards 868240a69193 Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] discards 272b99a6c9d3 Merge branch 'for-next/fixes' of git://git.kernel.org/pub/ [...] discards f829a7cdc2a5 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] omits c2c6a829a49d Merge branch 'remotes/lorenzo/pci/vmd' omits 36f6bf509fda Merge branch 'remotes/lorenzo/pci/versatile' omits d881ef7cf98f Merge branch 'remotes/lorenzo/pci/rockchip' omits c59e7afbfbc7 Merge branch 'remotes/lorenzo/pci/qcom' omits 720206747db0 Merge branch 'remotes/lorenzo/pci/power-slot' omits 8e15cc6c544d Merge branch 'remotes/lorenzo/pci/microchip' omits edbebfc0aadd Merge branch 'remotes/lorenzo/pci/mediatek' omits 52ad684bf1c4 Merge branch 'remotes/lorenzo/pci/layerscape' omits f342ea7d085e Merge branch 'remotes/lorenzo/pci/imx6' omits 92d46dfaf20f Merge branch 'remotes/lorenzo/pci/dwc' omits 3313e0e796c7 Merge branch 'remotes/lorenzo/pci/cadence' omits b57638c49e1a Merge branch 'pci/virtualization' omits b01be560e71b Merge branch 'pci/resource' omits 8161f8ad9f27 Merge branch 'pci/pm' omits c4954cb6ab06 Merge branch 'pci/p2pdma' omits 5031efd1c18e Merge branch 'pci/misc' omits 295c249272fb Merge branch 'pci/hotplug' omits e0431b0ed972 Merge branch 'pci/error' omits dea2de662406 Merge branch 'pci/aspm' discards b944872ff51c hwmon: (dimmtemp) Fix bitmap handling discards f8cafefb5e09 Merge branch 'ib/5.17-cros-ec-keyb' into next discards 3c12aae6b623 Merge branch 'for-5.19/io_uring' into for-next discards 3ec351c12d01 io_uring: add support for ring mapped supplied buffers discards 9ebaa4a19840 io_uring: add io_pin_pages() helper discards 531a62681733 io_uring: add buffer selection support to IORING_OP_NOP discards 80862059eead Merge branch 'features' into for-next discards 652835685abb Merge branch 'fixes' into for-next discards 012e7e4573ee Merge branch 'for-5.19/block' into for-next discards 3cac1c026955 Merge branch 'for-5.19/block' into for-next omits da842020c3d1 mmc: core: Fix busy polling for MMC_SEND_OP_COND again discards 239b912ea1f5 random: unify batched entropy implementations discards 81374daf3aa0 random: move randomize_page() into mm where it belongs discards f56fcf35d23f random: remove mostly unused async readiness notifier discards f24e4e2bdc39 random: remove get_random_bytes_arch() and add rng_has_arc [...] omits e33eae0656c8 scsi: elx: efct: Remove redundant memset() statement omits bdad1e3bfd59 scsi: megaraid_sas: Remove redundant memset() statement omits 0eab5e6b07fb scsi: mpi3mr: Return error if dma_alloc_coherent() fails omits 89676aa27e32 scsi: hisi_sas: Fix rescan after deleting a disk omits 8c5c86295d44 scsi: hisi_sas: Use sas_ata_wait_after_reset() in IT nexus reset omits 57aa3236aca7 scsi: libsas: Refactor sas_ata_hard_reset() omits c98cc624f6db scsi: mpt3sas: Update driver version to 42.100.00.00 omits ca40e7310040 scsi: mpt3sas: Fix junk chars displayed while printing ChipName omits aaff4f186701 scsi: lpfc: Add support for VMID tagging of NVMe I/Os omits 88b44d917311 scsi: lpfc: Rework lpfc_vmid_get_appid() to be protocol in [...] omits e0063f4ad51c scsi: lpfc: Commonize VMID code location omits 980a0e068d14 scsi: nvme-fc: Add new routine nvme_fc_io_getuuid() discards ad241fae0124 f2fs: separate NOCoW and pinfile semantics discards 74a1bc7b915c assoc_array: Fix BUG_ON during garbage collect discards e8ce855f3294 assoc_array-fix-bug_on-during-garbage-collect-fix discards b3d0beb78195 lib/assoc_array.c: fix BUG_ON during garbage collect discards cef3f8e4ed04 Merge branch 'for-5.19/block' into for-next discards d6dd98ce9c2e Merge branch 'for-5.19/block' into for-next discards 4294a50bdadf Merge branch 'for-5.19/cdrom' into for-next discards 78b03641b2e4 f2fs: don't use casefolded comparison for "." and ".." discards aeb0f615fc24 Merge branch 'for-5.19/io_uring' into for-next discards 306d7f1a76df Merge branch 'for-5.19/drivers' into for-next discards e3bab0ecb411 fs: change test in inode_insert5 for adding to the sb list discards 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 5f3841fafbb2 Merge branch 'devel' into for-next omits c0d31ec6397d f2fs: do not stop GC when requiring a free section omits b0362ef88de4 Merge branches 'arm64-for-5.19', 'arm64-defconfig-for-5.19 [...] omits fad7eba9464e certs: Explain the rationale to call panic() omits b42777ed3b3c certs: Allow root user to append signed hashes to the blac [...] omits 20ae308ab8b6 certs: Check that builtin blacklist hashes are valid omits 0c8b95e36096 certs: Make blacklist_vet_description() more strict omits e71e3994cc03 certs: Factor out the blacklist hash creation omits 0564817b1e46 tools/certs: Add print-cert-tbs-hash.sh omits 012d2fb6c8c9 Merge branch 'devel-stable' into for-next omits a8cf7cf8d78a Merge branches 'misc' and 'fixes' into for-next omits d9540eeaa3d1 Merge branches 'nuvoton-dt-for-v5.18' and 'dt-for-v5.18' i [...] omits 2c1acb13c3ef ARM: dts: aspeed: ast2600-evb: Enable GFX device omits 0c41016e8151 ARM: dts: aspeed: Add GFX node to AST2600 omits 450b056c92fa ARM: dts: aspeed: Enable Dual SPI RX transfers 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 acde3929492b vdpa/mlx5: Use consistent RQT size adds db1fd3fc0642 Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linu [...] adds a91714312eb1 percpu_ref_init(): clean ->percpu_count_ref on failure adds fb4554c2232e Fix double fget() in vhost_net_set_backend() adds dbd380bbffc8 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 5494d0eb438a Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] adds 6254bd3db316 selinux: fix bad cleanup on error in hashtab_duplicate() adds 6899c1613136 Merge tag 'selinux-pr-20220518' of git://git.kernel.org/pu [...] adds 69e9cd66ae13 audit,io_uring,io-wq: call __audit_uring_exit for dummy contexts adds 8194a0089207 Merge tag 'audit-pr-20220518' of git://git.kernel.org/pub/ [...] adds 2d2d5cb6ca84 io_uring: fix ordering of args in io_uring_queue_async_work adds aa184e8671f0 io_uring: don't attempt to IOPOLL for MSG_RING requests adds 01464a73a638 Merge tag 'io_uring-5.18-2022-05-18' of git://git.kernel.d [...] adds 725f22a1477c block/mq-deadline: Set the fifo_time member also if insert [...] adds f993aed406ea Merge tag 'block-5.18-2022-05-18' of git://git.kernel.dk/l [...] 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 396ef64113a8 netfilter: flowtable: fix excessive hw offload attempts af [...] adds 45ca3e61999e netfilter: nft_flow_offload: skip dst neigh lookup for ppp [...] adds cf2df74e202d net: fix dev_fill_forward_path with pppoe + bridge adds 245607493500 netfilter: nft_flow_offload: fix offload with pppoe + vlan adds e5eaac2beb54 netfilter: flowtable: fix TCP flow teardown adds 2738d9d963bd netfilter: flowtable: move dst_check to packet path adds 9e539c5b6d9c netfilter: nf_tables: disable expression reduction infra adds 7dc02d7f0832 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf adds 090f9dd092c6 selftests: forwarding: fix missing backslash adds c2239294188f ptp: ocp: change sysfs attr group handling adds fbb3abdf2223 net: bridge: Clear offload_fwd_mark when passing frame up [...] adds d904c8cc0302 Merge tag 'net-5.18-rc8' of git://git.kernel.org/pub/scm/l [...] adds 18e471dde0e3 Merge tag 'pinctrl-v5.18-3' of git://git.kernel.org/pub/sc [...] adds 0dc14aa94ccd ARM: 9196/1: spectre-bhb: enable for Cortex-A15 adds 3cfb30199796 ARM: 9197/1: spectre-bhb: fix loop8 sequence for Thumb2 adds 99b056443e6f Merge tag 'for-linus' of git://git.armlinux.org.uk/~rmk/linux-arm adds b015dcd62b86 Merge tag 'for-5.18/parisc-4' of git://git.kernel.org/pub/ [...] adds 43f9317e2d17 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] adds 5c805e2c807b Merge branch 'for-next/fixes' of git://git.kernel.org/pub/ [...] adds 4f5c848897b8 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] adds d6d213f5c55b Merge branch 'fixes' of https://git.linaro.org/people/jens [...] adds c70c77392fe3 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds e3f750eb1fff Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 00df9e23d895 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 1d243cfe5715 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds c780aec61380 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 c458e041a38e Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds c60bcc2a7a3b Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 1e0d7a675cc3 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 54550c998939 Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git adds 9d17b36ae22f Merge branch 'master' of git://git.kernel.org/pub/scm/virt [...] adds 7754231e5ecd Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 92e44475b8b6 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] adds 90090d0ad45c Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds e2466fae47e1 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 7123d39dc24d drm/amd: Don't reset dGPUs if the system is going to s2idle adds 4862b7404778 Merge tag 'amd-drm-fixes-5.18-2022-05-18' of https://gitla [...] adds db703d55b89d Merge branch 'drm-fixes' of git://git.freedesktop.org/git/ [...] adds 7b1d6924f27b drm/i915: Use i915_gem_object_ggtt_pin_ww for reloc_iomap adds 9eb374db589f Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] adds e949dee3625e mmc: core: Fix busy polling for MMC_SEND_OP_COND again adds cc1f40ad269e Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 86dc872310e6 Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] adds b17410182b6f riscv: dts: sifive: fu540-c000: align dma node name with dtschema adds 730977054b28 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] 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 53c83d6d8e39 siphash: add SPDX tags as sole licensing authority adds 584d53596f8a Merge branch 'spdx-linus' of git://git.kernel.org/pub/scm/ [...] adds 1b5082f4297d Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] adds 9fef54d86a04 Merge branch 'zstd-linus' of https://github.com/terrelln/l [...] adds 195d7f7a62c6 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] adds 6bfafaf71d85 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds d7015e50a9ed perf intel-pt: Add support for emulated ptwrite adds a5014310f7a9 perf script: Print Intel ptwrite value as a string if it is ASCII adds 75659c6fb5af perf scripts python: intel-pt-events.py: Print ptwrite val [...] adds d98079c05b5a perf evlist: Keep topdown counters in weak group adds 6a973e291978 perf test: Add basic stat and topdown group test adds 1722d2857eea Merge branch 'perf/core' of git://git.kernel.org/pub/scm/l [...] adds 401fdc741719 Merge branch 'for-next' of git://git.infradead.org/users/h [...] adds d3fb02f37e4a Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 444d82579bd2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 705b31dfa6ff ARM: 9193/1: amba: Add amba_read_periphid() helper adds 30199fb2480a ARM: 9192/1: amba: fix memory leak in amba_device_try_add() adds e7e649d3a25e ARM: 9194/1: assembler: simplify ldr_this_cpu for !SMP builds adds 0f9e1b425437 ARM: 9195/1: entry: avoid explicit literal loads adds 83ffe6c589c6 ARM: 9198/1: spectre-bhb: simplify BPIALL vector macro adds 95c9546949a3 ARM: 9201/1: spectre-bhb: rely on linker to emit cross-sec [...] adds 848bff7c20f5 ARM: 9206/1: A9: Add ARM ERRATA 764319 workaround (Updated) adds 98da7476882a Merge branches 'misc' and 'fixes' into for-next adds 55523f5c6c20 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] adds 8e1f78a92101 arm64/sve: Move sve_free() into SVE code section adds 3cb7e662a930 arm64: Kconfig: Fix indentation and add comments adds aea3cb356c96 arm64: Kconfig.platforms: Add comments adds f3db1da5744b Merge branches 'for-next/sme' and 'for-next/misc' into for [...] adds 8c1905d7728a Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] adds cacd5e650d3c Merge branch 'for-next/perf' of git://git.kernel.org/pub/s [...] adds a793ffe42ad5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds e816d629d4cf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 22d46ddd64c0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 4d338ee40ba8 ARM: dts: aspeed: ast2600-evb: Enable RX delay for MAC0/MAC1 adds 651b79e8c9e2 ARM: dts: aspeed: Adjust "reg" property of FMC/SPI controllers adds 4a92d02fce73 ARM: dts: aspeed: Enable Dual SPI RX transfers adds f3e5996218b6 ARM: dts: aspeed-g4: Set spi-max-frequency for all flashes adds c9cb67c3a650 ARM: dts: aspeed: Add USB2.0 device controller node adds ad0e053b5b97 ARM: dts: aspeed: bletchley: enable ehci0 device node adds cc82dc2673e5 ARM: dts: aspeed: bletchley: switch spi2 driver to aspeed-smc adds 86ec3af52d91 ARM: dts: aspeed: bletchley: Enable mdio0 bus adds 60280a214a41 ARM: dts: aspeed: bletchley: update gpio0 line names adds 9495c6d57060 ARM: dts: aspeed: bletchley: add pca9536 node on each sled adds 8c9e37438778 ARM: dts: aspeed: bletchley: add eeprom node on each sled adds 244839d0fe6f ARM: dts: aspeed: bletchley: add sample averaging for ADM1278 adds 7b46aa7c008d ARM: dts: aspeed: Add Nuvia DC-SCM BMC adds f6b67950047b ARM: dts: aspeed: everest, rainier: Add power-ffs-sync-his [...] adds 08daf2c89186 ARM: dts: aspeed: ast2600-evb: Enable video engine adds 0ef77237c524 ARM: dts: aspeed: ast2600-evb: Enable virtual hub adds 4fa40bfa255d ARM: dts: aspeed: Add GFX node to AST2600 adds 8dc7aa0a7246 ARM: dts: aspeed: ast2600-evb: Enable GFX device adds fc3e0e01f8a8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 46a65cd376f9 ARM: at91: pm: Fix rand build error adds 68f9d5fc4a94 Merge branch 'at91-soc' into at91-next adds 52e0d230865b ARM: dts: at91: Add the required 'atmel, rtt-rtc-time-reg' [...] adds 6a743ea387e6 ARM: dts: at91: Use the generic "rtc" node name for the rtt IPs adds 0c91107be3ab ARM: dts: at91: sama7g5: add nodes for PDMC adds 821cb05f6b4b ARM: dts: at91: sama7g5ek: add node for PDMC0 adds 3519476d99a4 Merge branch 'at91-dt' into at91-next adds 24e0876641f4 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] adds b780b7f9d475 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] adds 4ad65bbff2b2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 8d213a44e578 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 27bedc4bcccf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds a8f9b3092828 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds e5bc02036cec Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 29ebab61bd96 dt-bindings: clock: Add Qualcomm SC8280XP GCC bindings adds 650eef4b8576 clk: qcom: add sc8280xp GCC driver adds 067d74c6f18c Merge branches 'arm64-for-5.19', 'arm64-defconfig-for-5.19 [...] adds ca92b9761789 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 7598bdf35a50 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 33609b7fb60e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds acf8d67448e6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds df4b864c0bf1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 69965af046d6 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] adds 1aba57b48a71 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] adds 59c685c6a217 Merge branch 'next' of https://git.linaro.org/people/jens. [...] adds 127d84e1a5b1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds f2a52c0541f3 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] adds 6d69d7bac129 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git adds d0031e6fbed9 clk: at91: generated: consider range when calculating best rate adds 58c0386205f8 Merge branch 'clk-fixes' into clk-next adds 3972b152e3da Merge tag 'clk-imx-5.19' of git://git.kernel.org/pub/scm/l [...] adds ccf420c31788 Merge branch 'clk-imx' into clk-next adds 7337342b354b Merge tag 'v5.19-rockchip-clk2' of git://git.kernel.org/pu [...] adds 05dd96711af8 Merge branch 'clk-rockchip' into clk-next adds bea0b66efa65 clk: ux500: fix a possible off-by-one in u8500_prcc_reset_base() adds 7b6d9ae07436 Merge branch 'clk-ux500' into clk-next adds bacf743e925d clk: ingenic: Allow specifying common clock flags adds ca54d06fcacf clk: ingenic: Mark critical clocks in Ingenic SoCs adds 2b0f3d70ce7c mips: ingenic: Do not manually reference the CPU clock adds 3546a27a4451 Merge branch 'clk-ingenic' into clk-next adds 544e9ec70f93 clk: mediatek: update compatible string for MT7986 ethsys adds 475ca95b2df1 Merge branch 'clk-mtk' into clk-next adds e98839fb56ea clk: ingenic-tcu: Fix missing TCU clock for X1000 SoCs adds 1ee5c00f3402 Merge branch 'clk-ingenic' into clk-next adds e1fd35f5cdff clk: mediatek: use en_mask as a pure div_en_mask adds a27e45237c7d Merge branch 'clk-mtk' into clk-next adds 69c9668f853f Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] adds 082127c76c2d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 5b0f5ec022bd Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...] adds 5ffd4516a34f PCI: loongson: Use generic 8/16/32-bit config ops on LS2K/LS7A adds 2450b9913f4a PCI: loongson: Add ACPI init support adds 5c4809cd782e PCI: loongson: Don't access unexisting devices adds 017f8a456544 PCI: loongson: Improve the MRRS quirk for LS7A adds a9bc42ba84c8 PCI: Add quirk for LS7A to avoid reboot failure adds a59d8b9e57ed PCI: Add quirk for multifunction devices of LS7A adds cb41f313b29e ACPICA: MADT: Add LoongArch APICs support adds 20f52cde1b42 ACPICA: Events: Support fixed pcie wake event adds 38fd9bac41ed ACPICA: table: Print CORE_PIC information when MADT is parsed adds d3d863b101dd irqchip: Adjust Kconfig for Loongson adds bfe639aaae6d irqchip/loongson-pch-pic: Add ACPI init support adds 7e16c73b5977 irqchip/loongson-pch-pic: Add suspend/resume support adds 6efa747f868e irqchip/loongson-pch-msi: Add ACPI init support adds 2cbf256d0243 irqchip/loongson-htvec: Add ACPI init support adds 2839c0d50624 irqchip/loongson-htvec: Add suspend/resume support adds 807e93d0ecbb irqchip/loongson-liointc: Add ACPI init support adds 7d736f91aef6 irqchip: Add LoongArch CPU interrupt controller support adds 73609b250ab5 irqchip: Add Loongson Extended I/O interrupt controller support adds 961c95d1574f irqchip: Add Loongson PCH LPC controller support adds fec6e41bcf9e Documentation: LoongArch: Add basic documentations adds aa2cf5356ec4 Documentation/zh_CN: Add basic LoongArch documentations adds 544ab3f750de LoongArch: Add ELF-related definitions adds d35201289ce8 LoongArch: Add writecombine support for drm adds d99f210ab7f6 LoongArch: Add build infrastructure adds dc5d9521036b LoongArch: Add CPU definition headers adds e0d74c36f510 LoongArch: Add atomic/locking headers adds eaa131768b92 LoongArch: Add other common headers adds 4deb42ad72d3 LoongArch: Add boot and setup routines adds d694ebea27d0 LoongArch: Add exception/interrupt handling adds 3e7b66ed688d LoongArch: Add process management adds e749d67c3e4b LoongArch: Add memory management adds 1f4e76e22af6 LoongArch: Add system call support adds 220a550b6cb7 LoongArch: Add signal handling support adds d315dd58ea05 LoongArch: Add ELF and module support adds 3c8814fe27b2 LoongArch: Add misc common routines adds eebcb61e3155 LoongArch: Add some library functions adds 6a1ca201b91d LoongArch: Add PCI controller support adds 24cb017b02ca LoongArch: Add VDSO and VSYSCALL support adds 81dcc2e4480a LoongArch: Add multi-processor (SMP) support adds c9ecd35eafb7 LoongArch: Add Non-Uniform Memory Access (NUMA) support adds 242973415711 LoongArch: Add Loongson-3 default config file adds cdfe896c18ca MAINTAINERS: Add maintainer information for LoongArch adds 17b157c2cfe3 Merge branch 'loongarch-next' of git://git.kernel.org/pub/ [...] adds 4425c9cb68d0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 94cac569012a m68knommu: fix undefined reference to `mach_get_rtc_pll' adds 16ebecafadab m68k: removed unused "mach_get_ss" adds 13a55e3a00d1 m68knommu: fix 68000 CPU link with no platform selected adds 8d987e482e55 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds e167bacf0daf Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] adds 0349d7dfc70a Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] adds e5d3545aab72 Merge branch 'for-next' of git://github.com/openrisc/linux.git adds a5fc286f69fc Merge branch 'fixes' into next adds 861604614a94 KVM: PPC: Book3S HV: HFSCR[PREFIX] does not exist adds 361234d7a1c9 KVM: PPC: Book3S HV P9: Optimise loads around context switch adds 18827eeef022 KVM: PPC: Remove kvmppc_claim_lpid adds 5d506f159b2b KVM: PPC: Book3S HV: Update LPID allocator init for POWER9 [...] adds 6ba2a2924dcf KVM: PPC: Book3S HV: Use IDA allocator for LPID allocator adds c0f00a18e2a8 KVM: PPC: Book3S HV Nested: Change nested guest lookup to use idr adds 03a2e65f54b3 KVM: PPC: Book3S Nested: Use explicit 4096 LPID maximum adds f104df7d519f KVM: PPC: Book3S HV: Remove KVMPPC_NR_LPIDS adds 026728dc5d41 KVM: PPC: Book3S HV P9: Inject pending xive interrupts at [...] adds ad5ace91c55e KVM: PPC: Book3S HV P9: Move cede logic out of XIVE escala [...] adds 42b4a2b347b0 KVM: PPC: Book3S HV P9: Split !nested case out from guest entry adds 11681b79b1ab KVM: PPC: Book3S HV Nested: L2 must not run with L1 xive context adds 2852ebfa10af KVM: PPC: Book3S HV Nested: L2 LPCR should inherit L1 LPES [...] adds d53c36e6c838 KVM: PPC: Book3S HV: remove extraneous asterisk from rm_ho [...] adds 300981abddcb KVM: PPC: Book3S HV: fix incorrect NULL check on list iterator adds 15eb1b6afc3c KVM: PPC: Book3S HV: Use consistent type for return value [...] adds 1d1cd0f12a3a KVM: PPC: Book3S HV: Initialize AMOR in nested entry adds 750137ec6c1c Merge branch 'fixes' into topic/ppc-kvm adds cad32d9d42e8 KVM: PPC: Book3s: Retire H_PUT_TCE/etc real mode handlers adds 29592181c549 KVM: PPC: Book3s: PR: Enable default TCE hypercalls adds b22af9041927 KVM: PPC: Book3s: Remove real mode interrupt controller hc [...] adds ad55bae7dc36 KVM: PPC: Book3S HV: Fix vcore_blocked tracepoint adds b104e41cda1e Merge branch 'topic/ppc-kvm' into next adds e2aa34ce80a2 powerpc/setup: Refactor/untangle panic notifiers adds d9e5c3e9e751 powerpc: Export mmu_feature_keys[] as non-GPL adds e247172854a5 powerpc/vdso: Remove unused ENTRY in linker scripts adds 4406b12214f6 powerpc/vdso: Link with ld.lld when requested adds 2f82ec19757f powerpc/64: Bump SIGSTKSZ and MINSIGSTKSZ adds 2896b2dff49d powerpc/signal: Report minimum signal frame size to usersp [...] adds 838ee286ecc9 powerpc/rtas: Move rtas entry assembly into its own file adds 07940b4b61cf powerpc/rtas: Make enter_rtas a nokprobe symbol on 64-bit adds 4e949faae2bd powerpc/rtas: Fix whitespace in rtas_entry.S adds c5a65e0a420d powerpc/rtas: Call enter_rtas with MSR[EE] disabled adds 5c86bd02b3c3 powerpc/rtas: PACA can be restored directly from SPRG adds 014b2e896cc8 powerpc/rtas: Leave MSR[RI] enabled over RTAS call adds 804c0a166ffe powerpc/rtas: enture rtas_call is called with MMU enabled adds d996d5053eb5 powerpc/ftrace: Refactor prepare_ftrace_return() adds ae3a2a218821 powerpc/ftrace: Remove redundant create_branch() calls adds 1acbf27e8a58 powerpc/code-patching: Inline is_offset_in_{cond}_branch_range() adds a1facd2578b3 powerpc/ftrace: Use is_offset_in_branch_range() adds d2f47dabf125 powerpc/code-patching: Inline create_branch() adds 2c920fca8c70 powerpc/ftrace: Inline ftrace_modify_code() adds bbffdd2fc743 powerpc/ftrace: Use patch_instruction() return directly adds 661aa880398a powerpc: Add CONFIG_PPC64_ELF_ABI_V1 and CONFIG_PPC64_ELF_ABI_V2 adds 7d40aff8213c powerpc: Replace PPC64_ELF_ABI_v{1/2} by CONFIG_PPC64_ELF_ [...] adds 5b89492c03e5 powerpc: Finalise cleanup around ABI use adds 23b44fc248f4 powerpc/ftrace: Make __ftrace_make_{nop/call}() common to [...] adds a3d0f5b4b7e4 powerpc/ftrace: Don't include ftrace.o for CONFIG_FTRACE_SYSCALLS adds c2cba93d1a5e powerpc/ftrace: Use CONFIG_FUNCTION_TRACER instead of CONF [...] adds ccf6607e45aa powerpc/ftrace: Remove ftrace_plt_tramps[] adds cf9df92a823c powerpc/ftrace: Use BRANCH_SET_LINK instead of value 1 adds e89aa642be21 powerpc/ftrace: Use PPC_RAW_xxx() macros instead of opencoding. adds 36ba663b7907 powerpc/ftrace: Use size macro instead of opencoding adds eb4fe2cb1b6c powerpc/ftrace: Simplify expected_nop_sequence() adds 682d9aa042e8 powerpc/ftrace: Minimise number of #ifdefs adds 1053a7424c72 powerpc/inst: Add __copy_inst_from_kernel_nofault() adds e5c01338d4d8 powerpc/ftrace: Don't use copy_from_kernel_nofault() in mo [...] adds 718504588c61 powerpc/inst: Remove PPC_INST_BRANCH adds 3930c7fa0870 powerpc/modules: Use PPC_LI macros instead of opencoding adds 386d0e629da7 powerpc/inst: Remove PPC_INST_BL adds f21d51c7c786 powerpc/opcodes: Remove unused PPC_INST_XXX macros adds 1b55fa39429c powerpc/powernv/vas: Assign real address to rx_fifo in vas [...] adds 5a53ee518d48 powerpc/pseries/vas: sysfs comments with the correct entries adds f94c9545d0d5 powerpc: Add generic PAGE_SIZE config symbols adds 6b9bfcf9a5cf arch/Kconfig: Drop references to powerpc PAGE_SIZE symbols adds 5c89f76763c7 powerpc/64: Only WARN if __pa()/__va() called with bad addresses adds ae60560a9bb3 powerpc/85xx/p2020: Add fsl,mpc8548-pmc node adds 5bcd314cd691 powerpc/powernv: Get L1D flush requirements from device-tree adds bc6a2d0f3b76 powerpc/powernv: Get STF barrier requirements from device-tree adds a62c1c0e7e30 selftests/powerpc: Better reporting in spectre_v2 adds 7f27e80710d3 powerpc/irq: Remove arch_local_irq_restore() for !CONFIG_C [...] adds 1d4588aa94e5 powerpc/ftrace: Remove ftrace init tramp once kernel init [...] adds a67a1f1bbc44 kasan: Document support on 32-bit powerpc adds 2c26f3034035 powerpc/mm/kasan: rename kasan_init_32.c to init_32.c adds 5b8c584a9696 powerpc/kasan: Don't instrument non-maskable or raw interrupts adds 8a777ac38847 powerpc/kasan: Disable address sanitization in kexec paths adds b91d4eea5bff powerpc: Book3S 64-bit outline-only KASAN support adds 47bdfa4ecf47 powerpc/book3e: Fix build error adds 87335ccf69f4 powerpc/kaslr_booke: Fix build error adds a504c66c315f powerpc/perf: Fix the threshold compare group constraint f [...] adds fe699b884e6a powerpc/perf: Fix the threshold compare group constraint f [...] adds f181c2d69ab4 powerpc/xics: fix refcount leak in icp_opal_init() adds 729a69b84d41 powerpc/85xx: Remove FSL_85XX_CACHE_SRAM adds c36a3c5973ea powerpc/powernv: fix missing of_node_put in uv_init() adds d7fe2dc51a6f macintosh/via-pmu: Fix build failure when CONFIG_INPUT is [...] adds bd3404f65ae0 macintosh: via-pmu and via-cuda need RTC_LIB adds 8c75347734c1 powerpc/numa: Associate numa node to its cpu earlier adds 57881dd0728e powerpc/xive: Fix refcount leak in xive_spapr_init adds cc5eaedfb5e3 powerpc/fsl_rio: Fix refcount leak in fsl_rio_setup adds 8b8fb1355917 powerpc/papr_scm: Fix leaking nvdimm_events_map elements adds 564a1202848a powerpc/pseries/vas: Call misc_deregister if sysfs init fails adds 9649c19481c5 powerpc/iommu: Add missing of_node_put in iommu_init_early_dart adds bca380f62938 powerpc/eeh: Drop redundant spinlock initialization adds 05c1a05b84ef powerpc/platforms/83xx: Use of_device_get_match_data() adds bf6bca29bdef selftests/powerpc/pmu/ebb: remove fixed_instruction.S adds 4cc0e5299ee1 powerpc: Fix all occurences of "the the" adds ad5da18651c5 powerpc/64s: Add CPU_FTRS_POWER9_DD2_2 to CPU_FTRS_ALWAYS mask adds 34f6f3ba624e powerpc/64s: Add CPU_FTRS_POWER10 to ALWAYS mask adds 51bb57a1c703 powerpc: Enable the DAWR on POWER9 DD2.3 and above adds 4017b0cb5d8a selftests/powerpc/pmu: fix spelling mistake "mis-match" -> [...] adds a5e5d718700d powerpc/powermac: add missing g5_phy_disable_cpu1() declaration adds c579543275a2 powerpc/powermac: constify device_node in of_irq_parse_oldworld() adds 34f0971f8ca7 powerpc/powernv/flash: Check OPAL flash calls exist before using adds 52292d284eec Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 2fd54ad0a291 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 9f79b8b72339 uapi: simplify __ARCH_FLOCK{,64}_PAD a little adds 306f7cc1e906 uapi: always define F_GETLK64/F_SETLK64/F_SETLKW64 in fcntl.h adds 3ce0f2373f70 compat: consolidate the compat_flock{,64} definition adds 0cbed0ee1dbc arch: Add SYSVIPC_COMPAT for all architectures adds f18ed30db299 fs: stat: compat: Add __ARCH_WANT_COMPAT_STAT adds 84a0c977ab98 asm-generic: compat: Cleanup duplicate definitions adds c86d2cad193a syscalls: compat: Fix the missing part for __SYSCALL_COMPAT adds 72f045d19f25 riscv: Fixup difference with defconfig adds 06d0e3723647 riscv: compat: Add basic compat data type implementation adds 01abdfeac81b riscv: compat: Support TASK_SIZE for compat mode adds 59c10c52f573 riscv: compat: syscall: Add compat_sys_call_table implementation adds dfb0bfa738f5 riscv: compat: syscall: Add entry.S implementation adds 69d0bf4cc668 riscv: compat: process: Add UXL_32 support in start_thread adds 87309e108248 riscv: compat: Add elf.h implementation adds f4b395e6f1a5 riscv: compat: Add hw capability check for elf adds 0715372a06ce riscv: compat: vdso: Add COMPAT_VDSO base code implementation adds 3092eb456375 riscv: compat: vdso: Add setup additional pages implementation adds 7383ee05314b riscv: compat: signal: Add rt_frame implementation adds 4608c159594f riscv: compat: ptrace: Add compat_arch_ptrace implement adds 9be8459298ea riscv: compat: Add COMPAT Kbuild skeletal support adds 7eb6369d7acf RISC-V: Add support for rv32 userspace via COMPAT adds 20bfb54d3b12 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 40c58e456893 Merge branch 'fixes' into for-next adds 94d347789748 s390/head: get rid of 31 bit leftovers adds 4969d2ec2926 Merge branch 'features' into for-next adds 1577f290aa0d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds f91191fb513f Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] adds 442622ce9b9e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds a2498263eaa5 Merge branch 'master' of git://git.kernel.org/pub/scm/fs/f [...] adds 960cd837c40f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 75dbb685f4e8 libceph: fix potential use-after-free on linger ping and resends adds d0bb883c6355 libceph: fix misleading ceph_osdc_cancel_request() comment adds b2ef8cf16c4f fs: change test in inode_insert5 for adding to the sb list adds f8ebe21eab33 Merge branch 'master' of git://github.com/ceph/ceph-client.git adds 73769750f1f2 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] adds 5cc505c5a9dc Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds daae2a5fd196 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds 14362a254179 fsnotify: introduce mark type iterator adds e730558adffb fsnotify: consistent behavior for parent not watching children adds 1d86bf02e2fc Pull parent mark handling fixes from Amir Goldstein. adds d287461ac6f3 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] adds 7e0d0d440015 ext4: get rid of unused DEFAULT_MB_OPTIMIZE_SCAN adds f4534c9fc94d ext4: fix warning in ext4_handle_inode_extension adds c30365b90ab2 ext4: remove unnecessary type castings adds fac88735278b ext4: fix spelling errors in comments adds af2b32758158 ext4: remove unnecessary code in __mb_check_buddy adds 784a09951c1d ext4: remove unnecessary conditionals adds 4808cb5b98b4 ext4: add unmount filesystem message adds 0be698ecbe44 ext4: fix use-after-free in ext4_rename_dir_prepare adds d63c00ea435a ext4: mark group as trimmed only if it was fully scanned adds e4e58e5df309 ext4: fix journal_ioprio mount option handling adds 9558cf14e8d2 ext4: add nowait mode for ext4_getblk() adds 6493792d3299 ext4: convert symlink external data block mapping to bdev adds f87c7a4b084a ext4: fix race condition between ext4_write and ext4_conve [...] adds b10b6278ae17 ext4: remove duplicated #include of dax.h in inode.c adds cb8435dc8ba3 ext4: reject the 'commit' option on ext2 filesystems adds c069db76ed7b ext4: fix memory leak in parse_apply_sb_mount_options() adds 0df27ddf69f3 ext4: only allow test_dummy_encryption when supported adds ebe541bdc293 ext4: move ext4 crypto code to its own file crypto.c adds df56bae5a36f ext4: cleanup function defs from ext4.h into crypto.c adds a137c5b48cb4 ext4: refactor and move ext4_ioctl_get_encryption_pwsalt() adds eed67ff2ad86 ext4: fix bug_on in ext4_writepages adds ddf3856a00e8 ext4: filter out EXT4_FC_REPLAY from on-disk superblock fi [...] adds dfd094204c1f ext4: verify dir block before splitting it adds 01db66b58446 ext4: avoid cycles in directory h-tree adds b76a7dd9a743 ext4: fix bug_on in __es_tree_search adds 21810f378e95 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds c81d5bae404a f2fs: do not stop GC when requiring a free section adds b5639bb4313b f2fs: don't use casefolded comparison for "." and ".." adds 958ed9292202 f2fs: fix fallocate to use file_modified to update permiss [...] adds 677a82b44ebf f2fs: fix to do sanity check for inline inode adds 36eefd3b55f8 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds b0487ede1f7a fs-verity: remove unused parameter desc_size in fsverity_c [...] adds e6af1bb07704 fs-verity: Use struct_size() helper in enable_verity() adds 25dbc4237137 Merge branch 'fsverity' of git://git.kernel.org/pub/scm/fs [...] adds 683bcd7b38da Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds e4fc32307e35 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds d2a75c23503e Merge branch 'jfs-next' of git://github.com/kleikamp/linux [...] adds 5c58a0c425c1 Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] adds cea9ba7239dc NFS: Do not report EINTR/ERESTARTSYS as mapping errors adds 9641d9bc9b75 NFS: fsync() should report filesystem errors over EINTR/ER [...] adds e6005436f6cc NFS: Don't report ENOSPC write errors twice adds d95b26650e86 NFS: Do not report flush errors in nfs_write_end() adds c5e483b77cc2 NFS: Don't report errors from nfs_pageio_complete() more t [...] adds 452284407c18 NFS: Memory allocation failures are not server fatal errors adds 3764a17e31d5 NFSv4/pNFS: Do not fail I/O when we fail to allocate the p [...] adds c6fd3511c339 NFS: Further fixes to the writeback error handling adds 126966ddedb6 pNFS/files: Fall back to I/O through the MDS on non-fatal [...] adds 6949493884fe NFSv4: Don't hold the layoutget locks across multiple RPC calls adds 7b8b44eb7710 NFSv4: Specify the type of ACL to cache adds db145db021ab NFSv4: Add encoders/decoders for the NFSv4.1 dacl and sacl [...] adds 71342db05722 NFSv4.1: Enable access to the NFSv4.1 'dacl' and 'sacl' at [...] adds 3e2910c7e23b NFS: Improve warning message when locks are lost. adds 5e12f172db95 NFS: update documentation for the nfs4_unique_id parameter adds a28faaddb2be Documentation: Add an explanation of NFSv4 client identifiers adds 9c4a5c75a62e NFS: Pass i_size to fscache_unuse_cookie() when a file is [...] adds 6fa40f0947bc Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] adds 7db97132097c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds d05aadbb7238 Merge branch 'master' of https://github.com/Paragon-Softwa [...] adds 066a3e949cf7 Merge branch 'overlayfs-next' of git://git.kernel.org/pub/ [...] adds d83fc32fc6c3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] adds bb1cdce7a178 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds e9c3a8e820ed iomap: don't invalidate folios after writeback errors adds b8467d00b346 Merge branch 'iomap-for-next' of git://git.kernel.org/pub/ [...] adds ff17f828ec06 Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] adds ea3a9a5fa90a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 583587a58bed Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 3a6c442c875b Merge branch 'pci/aspm' adds 5e3ae13d9f63 Merge branch 'pci/error' adds 3f36dafc21bf Merge branch 'pci/hotplug' adds 17e366d47804 Merge branch 'pci/misc' adds 59c5c9eca8fe Merge branch 'pci/p2pdma' adds c91a6c4df9db Merge branch 'pci/pm' adds fa6dae5d8208 x86/PCI: Add kernel cmdline options to use/ignore E820 res [...] adds d341838d776a x86/PCI: Disable E820 reserved region clipping via quirks adds 0ae084d5a674 x86/PCI: Disable E820 reserved region clipping starting in 2023 adds 3a9125dd875d Merge branch 'pci/resource' adds 6e40649f73e5 Merge branch 'pci/virtualization' adds 846bc1eb4453 Merge branch 'remotes/lorenzo/pci/cadence' adds 6b594749da56 Merge branch 'remotes/lorenzo/pci/dwc' adds f811654eb48e Merge branch 'remotes/lorenzo/pci/imx6' adds 2da1478f274f Merge branch 'remotes/lorenzo/pci/layerscape' adds 6fd13ebdcff3 Merge branch 'remotes/lorenzo/pci/mediatek' adds 7013654af694 PCI: microchip: Fix potential race in interrupt handling adds 61dba810d823 Merge branch 'remotes/lorenzo/pci/microchip' adds 50e9c9897396 Merge branch 'remotes/lorenzo/pci/power-slot' adds a7d3c14c34b5 Merge branch 'remotes/lorenzo/pci/qcom' adds 6d432d5091bb Merge branch 'remotes/lorenzo/pci/rockchip' adds 05d3d11a307e Merge branch 'remotes/lorenzo/pci/versatile' adds bd11b0c88586 Merge branch 'remotes/lorenzo/pci/vmd' adds eabd45185d70 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 5f24d9b292b9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 7ad728bc50e2 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] adds f6fa2b28f013 Merge branch 'i3c/next' of git://git.kernel.org/pub/scm/li [...] adds 7a6357c82e7e hwmon: (dimmtemp) Fix bitmap handling adds 8237ed9341b9 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] adds 7f96ad97acd1 Merge branch 'docs-next' of git://git.lwn.net/linux.git adds 910b8e6a7050 Merge branch 'master' of git://linuxtv.org/media_tree.git adds 692da4c99c0b Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git adds feef7f32521e dt-bindings: thermal: rzg2l-thermal: Document RZ/V2L bindings adds 3277e022a1c3 thermal/drivers/rcar_thermal: Use platform_get_irq_optiona [...] adds e46e003a4897 dt-bindings: thermal: qcom: add PMIC5 Gen2 ADC_TM bindings adds 238e34ad7d5c iio: adc: qcom-vadc-common: add reverse scaling for PMIC5 [...] adds 7e70a89a3a08 thermal/drivers/qcom: Add support for multiple generations [...] adds 96f6f333bcf0 thermal/drivers/qcom: Add support for PMIC5 Gen2 ADCTM adds 9e5f5f15fef5 thermal/drivers/k3: Add hwmon support adds a63fa2b601f1 dt-bindings: thermal: qcom-tsens.yaml: add msm8960 compat string adds 2caf73969de6 thermal/drivers/tsens: Add compat string for the qcom,msm8960 adds 106e0121e243 thermal/drivers/bcm2711: Don't clamp temperature at zero adds bf70c577516b thermal/drivers/thermal_of: Add change_mode ops support fo [...] adds 47c4b0de080a tools/lib/thermal: Add a thermal library adds 3b7c5e8adf9c tools/thermal: Add util library adds 110acbc6a451 tools/thermal: Add a temperature capture tool adds 077df623c834 tools/thermal: Add thermal daemon skeleton adds e20d136ec7d6 thermal/drivers/broadcom: Fix potential NULL dereference i [...] adds f21b57eb12bf tools/lib/thermal: remove unneeded semicolon adds cb4487d2b404 tools/thermal: remove unneeded semicolon adds 44b965d8c44e thermal: thermal_of: fix typo on __thermal_bind_params adds e126ce0bcc08 dt-bindings: thermal: rzg2l-thermal: Document RZ/G2UL bindings adds 2d37f5c90bdc thermal/drivers/rz2gl: Fix OTP Calibration Register values adds ef6673e8363a thermal/drivers/qcom/lmh: Add sc8180x compatible adds b54d4dafc9fd dt-bindings: thermal: lmh: Add Qualcomm sc8180x compatible adds 30988d3b31b1 dt-bindings: thermal: tsens: Add sc8280xp compatible adds 98a160e898c0 thermal/core: Fix memory leak in __thermal_cooling_device_ [...] adds 09700c504d8e thermal/drivers/imx_sc_thermal: Fix refcount leak in imx_s [...] adds 031c2952d158 dt-bindings: thermal: k3-j72xx: Add VTM bindings documentation adds ffcb2fc86eb7 thermal: k3_j72xx_bandgap: Add the bandgap driver support adds c23b7517fe62 Merge tag 'thermal-v5.19-rc1' of git://git.kernel.org/pub/ [...] adds ae4b4373167e Merge branch 'thermal' into linux-next adds d4627a287e25 cpufreq: Abort show()/store() for half-initialized policies adds 514ff1bcd98d cpufreq: make interface functions and lock holding state clear adds f125bdbdd6bd powercap: intel_rapl: add support for ALDERLAKE_N adds f740a4794f54 Merge branches 'pm-cpufreq' and 'powercap' into linux-next adds d44d6c4a3a5d Merge tag 'devfreq-next-for-5.19' of git://git.kernel.org/ [...] adds 12ac0abb3de2 Merge branch 'pm-devfreq' into linux-next adds 5a66bfb27748 thermal: intel: hfi: remove NULL check after container_of() call adds 45785e0ed597 Merge branch 'thermal-hfi' into linux-next adds 42d2607d91c4 PM / devfreq: passive: Return non-error when not-supported [...] adds 0f360c018be3 Merge branch 'pm-devfreq' into linux-next adds e155551f2948 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] adds 4640e929105b Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] adds f6f1a13703ae Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] adds c3827036dd88 thermal/drivers/broadcom: Fix potential NULL dereference i [...] adds 1189299d8fd3 tools/lib/thermal: remove unneeded semicolon adds c6be0ccd6c05 tools/thermal: remove unneeded semicolon adds 6b982adda17d thermal: thermal_of: fix typo on __thermal_bind_params adds e81ce83c3b38 dt-bindings: thermal: rzg2l-thermal: Document RZ/G2UL bindings adds 73b31c0b5942 thermal/drivers/rz2gl: Fix OTP Calibration Register values adds 9dcb288dc43a thermal/drivers/qcom/lmh: Add sc8180x compatible adds a966c193f148 dt-bindings: thermal: lmh: Add Qualcomm sc8180x compatible adds 9ea13dd36025 dt-bindings: thermal: tsens: Add sc8280xp compatible adds 45b5e2572ed6 thermal/core: Fix memory leak in __thermal_cooling_device_ [...] adds 83520935923e thermal/drivers/imx_sc_thermal: Fix refcount leak in imx_s [...] adds d30f84000797 dt-bindings: thermal: k3-j72xx: Add VTM bindings documentation adds 72b3fc61c752 thermal: k3_j72xx_bandgap: Add the bandgap driver support adds 7b7ceeddb0a2 Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] adds ecd02b189f7c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds a2d36b02c15d RDMA/siw: Enable siw on tunnel devices adds 81091d7696ae RDMA/irdma: Add SW mechanism to generate completions on error adds 82600b2d3cd5 RDMA/hns: Use hr_reg_xxx() instead of remaining roce_set_xxx() adds 813c980294d4 RDMA/hns: Use hr_reg_read() instead of remaining roce_get_xxx() adds 845517ed04ae RDMA/qedr: Remove unnecessary synchronize_irq() before free_irq() adds 02e79e46afc5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds ab4d6357c95f net: thunderx: remove null check after call container_of() adds 5ff0348b7f75 net: smc911x: replace ternary operator with min() adds bec67592521e ptp: ptp_clockmatrix: Add PTP_CLK_REQ_EXTTS support adds 7c7dcd66c5e0 ptp: ptp_clockmatrix: return -EBUSY if phase pull-in is in [...] adds 9cc341286e99 dn_route: set rt neigh to blackhole_netdev instead of loop [...] adds 6e144b47f560 octeontx2-pf: Add support for adaptive interrupt coalescing adds 4c7c8a6d87a8 net/mlx5: sparse: error: context imbalance in 'mlx5_vf_get [...] adds 1d2c717bc7f7 net/mlx5: Add last command failure syndrome to debugfs adds 9b45bde82c22 net/mlx5: Inline db alloc API function adds 773c104d5333 net/mlx5: Allocate virtually contiguous memory in vport.c adds 88468311c07a net/mlx5: Allocate virtually contiguous memory in pci_irq.c adds 035e0dd57392 net/mlx5e: Allocate virtually contiguous memory for VLANs list adds 597c11232619 net/mlx5e: Allocate virtually contiguous memory for reps s [...] adds 675b9d51d6fb net/mlx5e: IPoIB, Improve ethtool rxnfc callback structure [...] adds 682adfa6ca80 net/mlx5e: Support partial GSO for tunnels over vlans adds f05ec8d9d0d6 net/mlx5e: Allow relaxed ordering over VFs adds 77422a8f6f61 net/mlx5e: CT: Add ct driver counters adds 6d0ba49321a4 net/mlx5e: Correct the calculation of max channels for rep adds 65810a2d2ab3 net/mlx5e: Add XDP SQs to uplink representors steering tables adds ef9a3a4a813a net/mlx5: Lag, refactor lag state machine adds a4a9c87ebb68 net/mlx5: Remove unused argument adds 94db33177819 net/mlx5: Support multiport eswitch mode adds 6431ce6cd3bb Merge tag 'mlx5-updates-2022-05-17' of git://git.kernel.or [...] adds a30bf805592e net: dsa: microchip: ksz8795: update the port_cnt value in [...] adds 462d525018f0 net: dsa: microchip: move ksz_chip_data to ksz_common adds eee16b147121 net: dsa: microchip: perform the compatibility check for d [...] adds a530e6f2204a net: dsa: microchip: move struct mib_names to ksz_chip_data adds 198b34783ab1 net: dsa: microchip: move port memory allocation to ksz_common adds 997d2126ac61 net: dsa: microchip: move get_strings to ksz_common adds b094c679662c net: dsa: move mib->cnt_ptr reset code to ksz_common.c adds 65ac79e18120 net: dsa: microchip: add the phylink get_caps adds 008db08b64f4 net: dsa: microchip: remove unused members in ksz_device adds e8bacf408fa8 Merge branch 'dsa-microchip-ksz_switch-refactor' adds 9fd914bb05c2 arm64: dts: armada-3720-turris-mox: Correct reg property f [...] adds 32d0efabeec0 dt-bindings: net: marvell,orion-mdio: Set unevaluatedPrope [...] adds 86d282aca894 Merge branch 'armada-3720-turris-mox-and-orion-mdio' adds e991d0ed0b7a net: stmmac: remove unused get_addr() callback adds 32329216ca1d eth: sun: cassini: remove dead code adds 7ba106fcd4b4 selftests: netdevsim: Increase sleep time in hw_stats_l3.sh test adds 223153ea6c79 net: ethernet: sunplus: add missing of_node_put() in spl2s [...] adds a3641ca416a3 net: smc911x: Fix min() use in debug code adds 1f77204e11f8 dt-bindings: net: adin: document phy clock output properties adds ce3342161edc net: phy: adin: add support for clock output adds 654cd22227e6 ARM: dts: imx6qdl-sr-som: update phy configuration for som [...] adds 638c1152d50f Merge branch 'adin-add-support-for-clock-output' adds 4d3bf6fb5334 octeon_ep: Fix a memory leak in the error handling path of [...] adds 3588c189e45a octeon_ep: Fix irq releasing in the error handling path of [...] adds b465131b8054 Merge branch 'octeon_ep-fix-the-error-handling-path-of-oct [...] adds 309ec443079b sfc: siena: Have a unique wrapper ifndef for efx channels header adds d935053a62fa net/mlx5: fix multiple definitions of mlx5_lag_mpesw_init [...] adds b885aab3d39d net: fec: Avoid allocating rx buffer using ATOMIC in ndo_open adds e43d940f480b nfp: flower: support ct merging when mangle action exists adds c1318b39c7d3 tls: Add opt-in zerocopy mode of sendfile() adds d7e6f5836038 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net adds c1918196427b iwlwifi: pcie: simplify MSI-X cause mapping adds 537b76d26cbb iwlwifi: mvm: use NULL instead of ERR_PTR when parsing wow [...] adds 51e073c23b46 iwlwifi: mvm: clean up authorized condition adds d1f6530c3e37 iwlwifi: fw: init SAR GEO table only if data is present adds 9d096e3d3061 iwlwifi: mvm: fix assert 1F04 upon reconfig adds 184f10db5f8f iwlwifi: mvm: add OTP info in case of init failure adds 147eb05f24e6 iwlwifi: mvm: always tell the firmware to accept MCAST fra [...] adds 98c0de7b26a1 iwlwifi: mvm: remove vif_count adds 55cf10488d7a iwlwifi: mei: clear the sap data header before sending adds 78488a64aea9 iwlwifi: mei: fix potential NULL-ptr deref adds d353e1a3bafd Merge tag 'wireless-next-2022-05-19' of git://git.kernel.o [...] adds b76b163f46b6 can: isotp: isotp_bind(): do not validate unused address i [...] adds caf6b7f81e05 can: can-dev: move to netif_napi_add_weight() adds 6c1e423a3c84 can: can-dev: remove obsolete CAN LED support adds 1a6dd9996699 can: mcp251xfd: silence clang's -Wunaligned-access warning adds fcf8962827b4 Merge tag 'linux-can-next-for-5.19-20220519' of git://git. [...] adds f01cdcf891a5 net: usb: r8152: Add in new Devices that are supported for [...] adds df98714e432a net: ethernet: SP7021: fix a use after free of skb->len adds 1c2133114d2d net: tls: fix messing up lists when bpf enabled adds 0600bdde1fae net: mtk_eth_soc: remove unused mac->mode adds 5a7a2f4b29d7 net: mtk_eth_soc: remove unused sgmii flags adds bc5e93e0cd22 net: mtk_eth_soc: add mask and update PCS speed definitions adds 7da3f901f8ec net: mtk_eth_soc: correct 802.3z speed setting adds a459187390bb net: mtk_eth_soc: correct 802.3z duplex setting adds 4ce5a0bd3958 net: mtk_eth_soc: stop passing phylink state to sgmii setup adds 1ec619ee4a05 net: mtk_eth_soc: provide mtk_sgmii_config() adds 650a49bc65df net: mtk_eth_soc: add fixme comment for state->speed use adds 0e37ad71b2ff net: mtk_eth_soc: move MAC_MCR setting to mac_finish() adds 21089867278d net: mtk_eth_soc: move restoration of SYSCFG0 to mac_finish() adds 901f3fbe13c3 net: mtk_eth_soc: convert code structure to suit split PCS [...] adds 14a44ab0330d net: mtk_eth_soc: partially convert to phylink_pcs adds cb89580ed896 Merge branch 'mtk_eth_soc-phylink-updates' adds 4cc5b010aeda Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 70a1b25326dd selftests/bpf: Add missed ima_setup.sh in Makefile adds 056431ae4d79 libbpf: fix up global symbol counting logic adds e2371b1632b1 libbpf: start 1.0 development cycle adds d16495a98232 libbpf: remove bpf_create_map*() APIs adds 834650b50ed2 Merge branch 'Start libbpf 1.0 dev cycle' adds 44b0f9e3bfdc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 6d34af07fbd4 Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/l [...] adds 8f9ae5b3ae80 Bluetooth: eir: Add helpers for managing service data adds e5bea656d860 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 24258c51b846 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] adds 1fb2492e29e4 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] adds d21dcaf48ee4 Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] adds f9b63740b666 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds c9027ccc56f5 Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] adds 04705fbace6d Merge branch 'for-linux-next' of git://anongit.freedesktop [...] adds 5ad25ace7c9f drm/amdgpu: Unmap legacy queue when MES is enabled adds 0223e516470a drm/amd: Don't reset dGPUs if the system is going to s2idle adds 051ca9672359 drm/amd/display: Update link training fallback behaviour. adds 65daa95a6a35 drm/amd/display: Query DPIA HPD status. adds b673b5148a5e drm/amd/display: Clean up code in dc adds 38cb1d6678f4 drm/amd/display: clear request when release aux engine adds f297ab35cd5b drm/amd/display: Check if modulo is 0 before dividing. adds 3f70549c571d drm/amd/display: Allow individual control of eDP hotplug support adds 0fadb9767c8d drm/amd/display: Check zero planes for OTG disable W/A on [...] adds 87773c7d35b0 drm/amd/display: Move FPU associated DCN30 code to DML folder adds cdb5e1c62f82 drm/amd/display: Fic incorrect pipe being used for clk update adds 32200cb58aad Revert "drm/amd/display: Refactor LTTPR cap retrieval" adds beeb965852eb drm/amd/display: 3.2.186 adds f40c3d2c556b drm/amdgpu: Clean up of initializing doorbells for gfx_v9 [...] adds bb9b07115f92 drm/amdkfd: simplify cpu hive assignment adds 2ad1fe543f94 drm/amdgpu: cleanup ctx implementation adds f1f9b395e064 drm/amdgpu: Set CP_HQD_PQ_CONTROL.RPTR_BLOCK_SIZE correctly adds c2061887d52e drm/amdgpu/gfx10: rework KIQ programming adds ca5463a5f99b drm/radeon: fix a possible null pointer dereference adds 714fc19ad4a8 drm/amd/pm: fix a potential gpu_metrics_table memory leak adds a5b3ad0f11de drm/amd/pm: enable more dpm features for SMU 13.0.0 adds 10939989e341 drm/amd/pm: skip dpm disablement on suspend for SMU 13.0.0 adds adad505cd0cd drm/amd/pm: update SMU 13.0.0 driver_if header adds 22d52bb4906c drm/amd/pm: correct the softpptable ids used for SMU 13.0.0 adds 9a5608d0a5ba drm/amd/pm: enable more dpm features for SMU 13.0.0 adds 965e4fc0d716 drm/amd/pm: enable memory temp reading for SMU 13.0.0 adds eee187e4a9d5 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] adds 43ab20c599f4 drm/i915/gt: Fix build error without CONFIG_PM adds 61e00044c674 drm/i915: Fix 'mixing different enum types' warnings in in [...] adds 58606220a2f1 drm/i915: Fix CFI violation with show_dynamic_id() adds d91e9be0f0b0 drm/i915/audio: fix audio code enable/disable pipe logging adds 183f815d426b drm/i915/gt: Fix use of static in macro mismatch adds 416e07a84f6e drm/i915/reg: fix undefined behavior due to shift overflow [...] adds 069617295650 drm/i915/uc: Fix undefined behavior due to shift overflowi [...] adds 652837a7315d Merge branch 'for-linux-next' of git://anongit.freedesktop [...] adds 9c8baf873fe6 Merge branch 'drm/tegra/for-next' of git://anongit.freedes [...] adds c4b4d7047f16 video: fbdev: hyperv_fb: Allow resolutions with size > 64 [...] adds b23789a59fa6 video: fbdev: clcdfb: Fix refcount leak in clcdfb_of_vram_setup adds b93a85c145d9 video: fbdev: omapfb: simplify the return expression of ds [...] adds 40189b7368e5 video: fbdev: omapfb: simplify the return expression of ne [...] adds d87ad457f7e1 video: fbdev: pxa3xx-gcu: release the resources correctly [...] adds 7bd1fad2145d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 7b9ef1bfecd5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 03a8b0df757f ALSA: usb-audio: Fix wrong kfree issue in snd_usb_endpoint [...] adds f7c65bbad67f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds d075ca15f875 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 6787783c1bbb Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] adds c853246539f3 Input: vmmouse - disable vmmouse before entering suspend mode adds d95bca4fbde0 dt-bindings: google,cros-ec-keyb: Fixup bad compatible match adds 038c4bf85ba2 Merge branch 'ib/5.17-cros-ec-keyb' into next adds 8d5c405ccdb2 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 760fb69db80c Merge branch 'for-5.19/block' into for-next adds 45b0a8cf99cf Merge branch 'for-5.19/drivers' into for-next adds e23378eb73eb Merge branch 'for-5.19/cdrom' into for-next adds e7637a492b9f io_uring: fix locking state for empty buffer group adds 3d200242a6c9 io_uring: add buffer selection support to IORING_OP_NOP adds d8c2237d0aa9 io_uring: add io_pin_pages() helper adds c7fb19428d67 io_uring: add support for ring mapped supplied buffers adds 20cbd21d899b io_uring: use a rwf_t for io_rw.flags adds 984824db844a io_uring: don't use ERR_PTR for user pointers adds ee67ba3b20f7 io_uring: drop a spurious inline on a forward declaration adds 58f5c8d39e0e io_uring: make apoll_events a __poll_t adds a294bef57c55 io_uring: consistently use the EPOLL* defines adds 0bf1dbee9baf io_uring: use rcu_dereference in io_close adds 1b705ddc25e6 Merge branch 'for-5.19/io_uring' into for-next adds 1a86924e4f46 nvme: fix interpretation of DMRSL adds 52fde2c07da6 nvme: set dma alignment to dword adds ca2d89925ae3 nvme: add missing status values to verbose logging adds da3340e77eeb nvme: remove unneeded include from constants file adds 128126a79436 nvme: mark internal passthru request RQF_QUIET adds da4276118162 nvme-pci: fix a NULL pointer dereference in nvme_alloc_admin_tags adds b98235d3a471 nvme-pci: harden drive presence detect in nvme_dev_disable() adds 93ba75c90524 nvme-fabrics: add a request timeout helper adds e626f37e657a nvme: split the enum used for various register constants adds da14f237ceef Merge tag 'nvme-5.19-2022-05-18' of git://git.infradead.or [...] adds d21a844369bb Merge branch 'for-5.19/drivers' into for-next adds 0184f08e6534 io_uring: add fully sparse buffer registration adds 9774f7ce2802 Merge branch 'for-5.19/io_uring' into for-next adds 1d0dbbfa282d io_uring: initialize io_buffer_list head when shared ring [...] adds 2fcabce2d7d3 io_uring: disallow mixed provided buffer group registrations adds f1d22fa8f318 Merge branch 'for-5.19/io_uring' into for-next adds 68f4c6eba70d fs-writeback: writeback_sb_inodes:Recalculate 'wrote' acco [...] adds bda70c65ada1 Merge branch 'for-5.19/writeback' into for-next adds 1305e2c9d91a blk-cgroup: delete rcu_read_lock_held() WARN_ON_ONCE() adds 73d0457a020d Merge branch 'for-5.19/block' into for-next adds f950667356ce bfq: Relax waker detection for shared queues adds c5ac56bb6110 bfq: Allow current waker to defend against a tentative one adds e79cf8892e33 bfq: Remove superfluous conversion from RQ_BIC() adds a249ca7dfbce bfq: Remove bfq_requeue_request_body() adds 2d4badce98ed Merge branch 'for-5.19/block' into for-next adds 0e7579ca732a io_uring: fix incorrect __kernel_rwf_t cast adds f66c67ce420a Merge branch 'for-5.19/io_uring' into for-next adds 4426b11d2c82 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git adds 0a4e05b71aae Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 85bbdb3055eb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds eeeab2763076 Merge branch 'pcmcia-next' of git://git.kernel.org/pub/scm [...] adds f5b680beec2e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 55116c4550cc Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] adds 56f532f4fec5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 36095844fc85 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 9e0a5a71d47f Merge branch 'next-testing' of git://git.kernel.org/pub/sc [...] adds 41921b74aba2 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] adds 556c67087480 Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] adds 2faf607ba39a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 535b71d2fac3 Merge branch 'next' of git://github.com/cschaufler/smack-next adds 904ec463d807 Merge branch 'master' of https://scm.osdn.net/gitroot/tomo [...] adds bf56259c569b tools/certs: Add print-cert-tbs-hash.sh adds 05fd662b9155 certs: Factor out the blacklist hash creation adds bb44fc098ea6 certs: Make blacklist_vet_description() more strict adds e4f1e6f55fa2 certs: Check that builtin blacklist hashes are valid adds e33535ee389f certs: Allow root user to append signed hashes to the blac [...] adds 505ca6eca448 certs: Explain the rationale to call panic() adds 060e54c172cb tpm/tpm_ftpm_tee: Return true/false (not 1/0) from bool functions adds c5e1417e8ea8 tpm: ibmvtpm: Correct the return value in tpm_ibmvtpm_probe() adds 7d90d0d1943e tpm: Remove read16/read32/write32 calls from tpm_tis_phy_ops adds 09b8bfb7786a tpm: cr50: Add new device/vendor ID 0x504a6666 adds cda71712ac5a char: tpm: cr50_i2c: Suppress duplicated error message in [...] adds 5b5478c7697f tpm: Fix buffer access in tpm2_get_tpm_pt() adds cfd4b5f1fc0a tpm: Add field upgrade mode support for Infineon TPM2 modules adds 0568ef46669c KEYS: trusted: allow use of TEE as backend without TCG_TPM [...] adds 6bd9cbc3a136 KEYS: trusted: allow use of kernel RNG for key material adds 76f3e9670c50 crypto: caam - determine whether CAAM supports blob encap/decap adds 5e785783ddb0 crypto: caam - add in-kernel interface for blob generator adds 3547bf5c0847 KEYS: trusted: Introduce support for NXP CAAM-based trusted keys adds e781cfe3a238 doc: trusted-encrypted: describe new CAAM trust source adds e9c7a40274cf MAINTAINERS: add KEYS-TRUSTED-CAAM adds b22957a394bc Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds b5063c21abad Merge branch 'master' of git://www.linux-watchdog.org/linu [...] adds 309eb4857a95 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 1084ab9e3bf0 dt-bindings: timer: cdns,ttc: drop unneeded minItems adds 60854ba8e338 dt-bindings: timer: samsung,exynos4210-mct: drop unneeded [...] adds ee77ef0d09e3 dt-bindings: timer: samsung,exynos4210-mct: define strict [...] adds 644291ebecd1 dt-bindings: input: touchscreen: ilitek_ts_i2c: Absorb ili [...] adds 405f0382b8ec Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 76a89fb06de0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 0aa7be05d83c locking/atomic: Add generic try_cmpxchg64 support adds c2df0a6af177 locking/atomic/x86: Introduce arch_try_cmpxchg64 adds 7e2492890410 Merge branch into tip/master: 'locking/core' adds f193c32cad2d objtool: Remove inat-tables.c when make clean adds 4bc78005887f objtool: Remove libsubcmd.a when make clean adds 21e350233b07 scripts: Create objdump-func helper script adds 1d1a0e7c5100 scripts/faddr2line: Fix overlapping text section failures adds c51bac5c96b7 Merge branch into tip/master: 'objtool/core' adds 3c27b0c6ea48 perf/x86/amd: Fix AMD BRS period adjustment adds 841b51e4a359 perf/x86/amd: Run AMD BRS code only on supported hw adds af434aa583d6 Merge branch into tip/master: 'perf/core' adds 0621210ab769 x86/sev: Remove duplicated assignment to variable info adds 91f17fbe0802 Merge branch into tip/master: 'x86/sev' adds 6bd429643cc2 x86/sgx: Disconnect backing page references from dirty status adds 2154e1c11b70 x86/sgx: Mark PCMD page as dirty when modifying contents adds 0e4e729a830c x86/sgx: Obtain backing storage page with enclave mutex held adds af117837ceb9 x86/sgx: Fix race between reclaimer and page fault handler adds e3a3bbe3e99d x86/sgx: Ensure no data in PCMD page after truncate adds 1432c670d96a Merge branch into tip/master: 'x86/sgx' adds c42b145181aa x86/sev: Annotate stack change in the #VC handler adds 10edb53c5d7c Merge branch into tip/master: 'x86/sev' adds aeb84412037b x86/boot: Wrap literal addresses in absolute_pointer() adds 92ababa12882 Merge x86/build into tip/master adds 47f33de4aafb x86/sev: Mark the code returning to user space as syscall gap adds 78a96d33fc3b Merge x86/sev into tip/master adds 1f5eb3e76303 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds cfdeb85b11bc Merge branch 'timers/drivers/next' of git://git.linaro.org [...] adds 861729869f4b Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] adds 66776f13d8f3 Merge branch 'irq/irqchip-next' of git://git.kernel.org/pu [...] adds 225a80f37bf0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 7f60e4120bd0 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] adds 61271996dc46 Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] adds ba1a7ac47559 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 36c4714f321b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 5ce9231c5b96 xen: update vscsiif.h adds 54aee68bb656 xen/scsiback: use new command result macros adds a2f6751d5af4 xen/scsifront: use new command result macros adds 6d1c2f48f3fc xen/scsifront: harden driver against malicious backend adds 79c22318f89f xen: update grant_table.h adds 8c9eb0e3731d xen/grant-table: never put a reserved grant on the free list adds 21b539711a40 xen/blkfront: switch blkfront to use INVALID_GRANT_REF adds 145daab239a1 xen/netfront: switch netfront to use INVALID_GRANT_REF adds 70920be6ff0d xen/scsifront: remove unused GRANT_INVALID_REF definition adds edd81e7caa77 xen/usb: switch xen-hcd to use INVALID_GRANT_REF adds cb5216319be1 xen/drm: switch xen_drm_front to use INVALID_GRANT_REF adds 297ce0266967 xen/sound: switch xen_snd_front to use INVALID_GRANT_REF adds bd506c781207 xen/dmabuf: switch gntdev-dmabuf to use INVALID_GRANT_REF adds 888fd787f30d xen/shbuf: switch xen-front-pgdir-shbuf to use INVALID_GRANT_REF adds 6fac592cca60 xen: update ring.h adds 7050096d0775 xen/xenbus: add xenbus_setup_ring() service function adds 47cbd5983347 xen/blkfront: use xenbus_setup_ring() and xenbus_teardown_ring() adds 46e20d43f579 xen/netfront: use xenbus_setup_ring() and xenbus_teardown_ring() adds 5e0afd8eab96 xen/tpmfront: use xenbus_setup_ring() and xenbus_teardown_ring() adds ae19265ca3ee xen/drmfront: use xenbus_setup_ring() and xenbus_teardown_ring() adds 0e6b139dbda9 xen/pcifront: use xenbus_setup_ring() and xenbus_teardown_ring() adds caa427d25203 xen/scsifront: use xenbus_setup_ring() and xenbus_teardown_ring() adds 2b3daf083aa8 xen/usbfront: use xenbus_setup_ring() and xenbus_teardown_ring() adds 360dc89d1240 xen/sndfront: use xenbus_setup_ring() and xenbus_teardown_ring() adds 4573240f0764 xen/xenbus: eliminate xenbus_grant_ring() adds 12f112c3e3e5 xen-blk{back,front}: Update contact points for buffer_sque [...] adds 1591a65f55bc x86: xen: remove STACK_FRAME_NON_STANDARD from xen_cpuid adds 62db0fafa8fc xen: sync xs_wire.h header with upstream xen adds 5b3353949e89 xen: add support for initializing xenstore later as HVM domain adds 93cd706bed90 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] adds ffd09c1965e5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds cad0af4e7579 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 1620c80bba53 platform/x86: intel-hid: fix _DSM function index handling adds 3ce827bf9cfe platform/x86: intel_cht_int33fe: Set driver data adds badb81a58b9e platform/x86/intel/ifs: Add CPU_SUP_INTEL dependency adds 3c7bfb790060 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 42701e7c0cd2 platform/chrome: cros_ec_proto: drop unneeded BUG_ON() in [...] adds 71d3ae7fb640 platform/chrome: correct cros_ec_prepare_tx() usage adds c2dcb1b06053 platform/chrome: cros_ec_proto: drop BUG_ON() in cros_ec_p [...] adds 20a264c97bc8 platform/chrome: cros_ec_proto: drop BUG_ON() in cros_ec_g [...] adds 8bff946c4199 platform/chrome: cros_ec_i2c: drop BUG_ON() in cros_ec_pkt [...] adds ddec8e9e90ce platform/chrome: cros_ec_spi: drop unneeded BUG_ON() adds bbd43a37ec7a platform/chrome: cros_ec_spi: drop BUG_ON() if `din` isn't [...] adds 596cbc6ab0ab platform/chrome: Use tables for values lists of ChromeOS A [...] adds 7bff62406671 platform/chrome: Use imperative mood for ChromeOS ACPI sys [...] adds 7491cede4719 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 075609622be3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds d4db45a71f56 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds e55df3644345 Merge branch 'for-next' of git://github.com/cminyard/linux [...] adds f79f662e4cd5 driver core: Add "*" wildcard support to driver_async_prob [...] adds 28330dcc9415 driver core: location: Free struct acpi_pld_info *pld adds 1f7ff11ca68f driver core: location: Add "back" as a possible output for panel adds 185b29c6151c test_firmware: fix end of loop test in upload_read_show() adds 310862e57400 driver: base: fix UAF when driver_attach failed adds 6ee60e9c9f2f MAINTAINERS: add Russ Weight as a firmware loader maintainer adds 2b28a1a84a0e driver core: Extend deferred probe timeout on driver registration adds 15f214f9bdb7 topology: Remove unused cpu_cluster_mask() adds 1a702dc88e15 kernfs: Separate kernfs_pr_cont_buf and rename_lock. adds b232b02bf3c2 driver core: fix deadlock in __device_attach adds 28a6a25f39c0 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] adds 376d6b02cb08 Merge tag 'thunderbolt-for-v5.19-rc1' of git://git.kernel. [...] adds 1bd8bb7d2dfc xhci: Don't defer primary roothub registration if there is [...] adds 26ae2c942b57 usb: isp1760: Fix out-of-bounds array access adds 69a1c9a9b273 usb: Probe EHCI, OHCI controllers asynchronously adds 9d778f0c5f95 usb: dwc3: Fix ep0 handling when getting reset while doing [...] adds dce49449e04f usb: cdns3: allocate TX FIFO size according to composite E [...] adds 6c5ba7395b1b usb: hub: Simplify error and success path in port_over_cur [...] adds 3c5880745b44 usb: dwc3: gadget: Move null pinter check to proper place adds 859bdc359567 usb: dwc3: core: Add error log when core soft reset failed adds 3bbfd6032aa7 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] adds e82e7c6dde91 USB: serial: pl2303: fix type detection for odd device adds 33b7af2f459d USB: serial: option: add Quectel BG95 modem adds dcb68304485c Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] adds 925ea0fa5277 tty: n_gsm: Fix packet data hex dump output adds 9bb13b2f7781 serial: amba-pl011: move header content to .c adds a5ddc498e792 serial: pmac_zilog: remove unfinished DBDMA support adds ae1de09341d9 serial: pmac_zilog: remove unused uart_pmac_port::termios_cache adds c83a34a5304a serial: pmac_zilog: remove tracing prints adds b693a8a6160f serial: pmac_zilog: remove initial print adds 7b0364eacb8f Documentation: Move Oxford Semiconductor PCIe (Tornado) 95 [...] adds 421bdf5385dc Documentation: Reformat Oxford Semiconductor PCIe (Tornado) 950 adds 91ca09ca7f31 Documentation: Wire Oxford Semiconductor PCIe (Tornado) 950 adds 135c579d77d0 tty: serial: samsung_tty: Fix suspend/resume on S5L adds 0b46ac44f267 termbits.h: create termbits-common.h for identical bits adds c9b34088e80e termbits.h: Align lines & format adds 44e0b165b6c0 termbits.h: Remove posix_types.h include adds 9fafe733514b tty: remove CMSPAR ifdefs adds 69648d7bda86 tty: remove BOTHER ifdefs adds 9cca25e2762f tty: remove IBSHIFT ifdefs adds 503f418b1004 serial: fsl_lpuart: Remove unnecessary clearing for CRTSCTS adds 2da6f1e5f72a serial: jsm: Use B0 instead of 0 adds 4088ca3edca8 serial: 8250_dw: Update the list of OF headers used by driver adds 295b09128d12 serial: 8250_dw: Use devm_add_action_or_reset() adds 57f83e5dd6a3 serial: 8250_dw: Use dev_err_probe() adds 589f892ac8ef serial: meson: acquire port->lock in startup() adds aabdbb1b7a58 serial: msm_serial: disable interrupts in __msm_console_write() adds f0136f65285b Revert "serial: 8250_mtk: Make sure to select the right FE [...] adds af0179270977 serial: 8250_fintek: Check SER_RS485_RTS_* only with RS485 adds 4ed26f87c71f dt-bindings: serial: renesas,em-uart: Add RZ/V2M clock to [...] adds c2194bc999d4 tty: serial: qcom-geni-serial: Remove uart frequency table [...] adds c9d2325cdb92 serial: core: Do stop_rx in suspend path for console if co [...] adds 0258502f11a4 serial: cpm_uart: Fix build error without CONFIG_SERIAL_CP [...] adds 3f7fed405c11 serial: uartlite: Fix BRKINT clearing adds fd63031b8c07 serial: digicolor-usart: Don't allow CS5-6 adds 098333a9c7d1 serial: rda-uart: Don't allow CS5-6 adds 79ac88655dc0 serial: txx9: Don't allow CS5-6 adds 9b87162de8be serial: sh-sci: Don't allow CS5-6 adds c069d2756c01 serial: sifive: Sanitize CSIZE and c_iflag adds 52bb1cb71185 serial: st-asc: Sanitize CSIZE and correct PARENB for CS7 adds 1deeda8d2877 serial: stm32-usart: Correct CSIZE, bits, and parity adds ef44c6c1e86f pcmcia: synclink_cs: Don't allow CS5-6 adds 25e02ba60f0f tty: Rework receive flow control char logic adds c334e70f66ac Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] adds 6c04214c3a14 next-20220519/char-misc adds cd37c80125e8 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 5c48383ff0a2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 0c7ce99116e4 Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] adds 0c6128f63a99 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] adds f90ea23b4370 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 0f376e195770 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 951f41c39976 Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] adds 1c05bb947f64 include/uapi/linux/vfio.h: Fix trivial typo - _IORW should [...] adds 6b17ca8e5e7a kvm/vfio: Fix potential deadlock problem in vfio adds be8d3adae65c vfio: Add missing locking for struct vfio_group::kvm adds c6f4860ef938 vfio: Change struct vfio_group::opened from an atomic to bool adds 805bb6c1bd90 vfio: Split up vfio_group_get_device_fd() adds e0e29bdb594a vfio: Fully lock struct vfio_group::container adds b76c0eed7486 vfio: Simplify the life cycle of the group FD adds 3ca5470878eb vfio: Change struct vfio_group::container_users to a non-a [...] adds 2b2c651baf1c vfio/pci: Invalidate mmaps and block the access in D3hot p [...] adds f4162eb1e2fc vfio/pci: Change the PF power state to D0 before enabling VFs adds 54918c287401 vfio/pci: Virtualize PME related registers bits and initia [...] adds 7ab5e10eda02 vfio/pci: Move the unused device into low power state with [...] adds e687ff718de5 Merge branch 'next' of git://github.com/awilliam/linux-vfio.git adds 20e7ac6f74bc staging: rtl8192u: make const array queuetopipe const, red [...] adds 5108b9838a76 staging: r8188eu: read addr2 from ieee80211_mgmt adds 5b3903d555d4 staging: r8188eu: don't check the category in OnAction_back adds 81900cf8a604 staging: r8188eu: read destination address from ieee80211_mgmt adds e2b1711fb544 staging: r8188eu: use back action codes from ieee80211.h adds 073d44eaccf0 staging: r8188eu: read back action code from ieee80211_mgmt adds c0235e384e8d staging: r8188eu: drop redundant if check adds 7436b3ea277c staging: vt6655: Replace MACvStart with VNSvOutPortB adds b3e5e492ad69 staging: vt6655: Replace MACvTransmitBCN with VNSvOutPortB adds 404079e7b481 staging: vt6655: Replace VNSvOutPortB with iowrite8 adds f722d67fad29 staging: rtl8723bs: Fix alignment to match open parenthesis adds 1ebea4231634 staging: r8188eu: Fix block comment format adds 571cc06877c2 staging: r8188eu: get addba resp status from ieee80211_mgmt adds cfed805f8217 staging: r8188eu: read addba resp tid from ieee80211_mgmt adds d4170582c8b0 staging: r8188eu: merge process_addba_req into OnAction_back adds 9465d2d91551 staging: r8188eu: replace if with ternary operator adds 813586def159 staging: r8188eu: use BIT(tid) instead of manual shift adds 32668668126f staging: r8188eu: check for initiator vs recipient adds fed632835722 staging: r8188eu: use the tid in delba processing adds 3194f684aca1 staging: r8188eu: use defines for addba response status adds c7711f1fa7ed staging: r8188eu: use ieee80211 helper to check for beacon adds 619916037480 staging: r8188eu: remove obsolete comments adds 4f44756e4fe0 staging: r8188eu: simplify error handling in recv_func_prehandle adds c8bff2118e68 staging: r8188eu: last_rx_mgnt_pkts is set but not used adds 381b6d7b9c26 staging: r8188eu: assoc_rsp and assoc_rsp_len are not used adds 14afedb488c6 staging: r8188eu: remove HW_VAR_AC_PARAM_BE from SetHwReg8188EU() adds 3baab4bc2f5a staging: ks7010: remove null check after call container_of() adds 37a3929feba8 staging: rtl8192e: remove null check after call container_of() adds 902d75058129 staging: rtl8192u: remove null check after call container_of() adds 63ab906069cd staging: vc04_services: remove unused macro adds ea32366a8fc9 staging: r8188eu: remove _drv_ defines from include/rtw_debug.h adds 644ee3bff4ae staging: rtl8712: add error handler in r8712_usbctrl_vendorreq() adds d1b57669732d staging: rtl8712: fix uninit-value in usb_read8() and friends adds 0458e5428e5e staging: rtl8712: fix uninit-value in r871xu_drv_init() adds 801626f71d6f staging: r8188eu: fix warnings in rtw_p2p adds 43ea9201795f staging: r8188eu: fix warnings in rtw_pwrctrl adds 455d5f02dc23 staging: r8188eu: fix warnings in rtw_wlan_util adds f94b47c6bde6 staging: r8188eu: add check for kzalloc adds 464725a95d8a staging: r8188eu: Remove multiple assignments adds 4d0cc9e0e53e staging: r8188eu: delete rtw_wx_read/write32() adds bc10916e8909 staging: r8188eu: prevent ->Ssid overflow in rtw_wx_set_scan() adds 4c1d9cc03636 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] adds 6cd4154a2665 dt-bindings: dmaengine: Introduce RZN1 dmamux bindings adds ad73c629b591 dt-bindings: clock: r9a06g032-sysctrl: Reference the DMAMU [...] adds 7ac92262e1fb dt-bindings: dmaengine: Introduce RZN1 DMA compatible adds 885525c1e7e2 clk: renesas: r9a06g032: Export function to set dmamux adds 134d9c52fca2 dmaengine: dw: dmamux: Introduce RZN1 DMA router support adds 2182066d95c3 clk: renesas: r9a06g032: Probe possible children adds d5a8fe0fee54 dmaengine: dw: Add RZN1 compatible adds 2cdd3ca67aea dmaengine: tegra: Fix build error without IOMMU_API adds bd1eca7b2c66 dt-bindings: dmaengine: mmp: deprecate '#dma-channels' and [...] adds d9cb0a4c0be5 dmaengine: pxa: deprecate '#dma-channels' and '#dma-requests' adds 607c04a0441f dmaengine: mmp: deprecate '#dma-channels' adds a725e582d720 dmaengine: ti: deprecate '#dma-channels' adds 9d6a2d92e450 dmaengine: stm32-mdma: remove GISR1 register adds da3b8ddb464b dmaengine: stm32-mdma: fix chan initialization in stm32_md [...] adds 276382696680 dmaengine: stm32-mdma: use dev_dbg on non-busy channel spu [...] adds 6c3c2066d6dc dt-bindings: dma: pl330: Add power-domains adds c7399e6d3b18 dmaengine: qcom: gpi: Add support for sc7280 adds d0b360e3c164 dmaengine: stm32-dmamux: avoid reset of dmamux if used by [...] adds db60a63eb685 dmaengine: stm32-dma: introduce stm32_dma_sg_inc to manage [...] adds ded6230691e0 dmaengine: stm32-dma: pass DMA_SxSCR value to stm32_dma_ha [...] adds baa1424314f8 dmaengine: stm32-dma: rename pm ops before dma pause/resum [...] adds 099a9a94be0e dmaengine: stm32-dma: add device_pause/device_resume support adds 39b930bec80e dmaengine: tegra: Fix uninitialized variable usage adds 360e4f4e3fcc dmaengine: tegra: Remove unused switch case adds 59e477763d09 dt-bindings: dma: sun50i-a64: Add compatible for D1 adds 9aa48806edb8 dmaengine: sun6i: Do not use virt_to_phys adds ec31c5c59492 dmaengine: sun6i: Add support for 34-bit physical addresses adds 8292a15597db dmaengine: sun6i: Add support for the D1 variant adds d1a285978082 dmaengine: idxd: make idxd_wq_enable() return 0 if wq is a [...] adds 2af1a9ed6e69 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 29ed17389c4d cgroup: Make cgroup_debug static adds b7eb2d2c4cda Merge branch 'for-5.19' into for-next adds b154a017c920 cgroup: remove the superfluous judgment adds 8a4f243bd5cf Merge branch 'for-5.19' into for-next adds 3100735e7eb9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 05c52e9b33d4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 8e129add48e0 scsi: mpt3sas: Fix junk chars displayed while printing ChipName adds 53d5088deff6 scsi: mpt3sas: Update driver version to 42.100.00.00 adds 057e5fc03369 scsi: libsas: Refactor sas_ata_hard_reset() adds 71453bd9d1bf scsi: hisi_sas: Use sas_ata_wait_after_reset() in IT nexus reset adds e9dedc13bb11 scsi: hisi_sas: Fix rescan after deleting a disk adds bc7896d31a92 scsi: mpi3mr: Return error if dma_alloc_coherent() fails adds 2f9e9a7b0ce3 scsi: megaraid_sas: Remove redundant memset() statement adds e79aaa9cc02d scsi: elx: efct: Remove redundant memset() statement adds e51e76edddb1 scsi: mpi3mr: Add shost related sysfs attributes adds 9feb5c4c3f95 scsi: mpi3mr: Add target device related sysfs attributes adds b559b99a5c08 scsi: fnic: Replace DMA mask of 64 bits with 47 bits adds 6c6ac8b7773f scsi: hisi_sas: Fix memory ordering in hisi_sas_task_deliver() adds fc65df48c88e scsi: qedf: Remove redundant variable op adds 91fdd0788878 scsi: dpt_i2o: Drop redundant spinlock initialization adds d627660c22b5 scsi: elx: efct: Remove NULL check after calling container_of() adds 325d5c5fb216 scsi: target: tcmu: Avoid holding XArray lock when calling [...] adds 827fc630e4c8 scsi: nvme-fc: Add new routine nvme_fc_io_getuuid() adds ed913cf4a533 scsi: lpfc: Commonize VMID code location adds 348efeca7487 scsi: lpfc: Rework lpfc_vmid_get_appid() to be protocol in [...] adds 896325a8b165 scsi: lpfc: Add support for VMID tagging of NVMe I/Os adds c10ba0c961d3 scsi: qla1280: Remove redundant variable adds dd11376b9f1b scsi: ufs: Split the drivers/scsi/ufs directory adds b77c63f3bc72 scsi: iscsi: Fix HW conn removal use after free adds af6c2c41a09a scsi: iscsi: Add helper to remove a session from the kernel adds cf8290a3bac9 scsi: qedi: Use QEDI_MODE_NORMAL for error handling adds 0561d178f976 scsi: iscsi: Fix session removal on shutdown adds 685395b1810b scsi: iscsi: Rename iscsi_conn_queue_work() adds ffa14b7eee01 scsi: iscsi: Add recv workqueue helpers adds 90b7c28232c7 scsi: iscsi: Run recv path from workqueue adds 4cb8242ddc0e scsi: iscsi_tcp: Tell net when there's more data adds ff21fc17b9de scsi: iscsi_tcp: Drop target_alloc use adds 316fbce30c48 scsi: iscsi: Remove unneeded task state check adds a01ff1e161ea scsi: iscsi: Remove iscsi_get_task back_lock requirement adds a5164a67bda2 scsi: iscsi: Try to avoid taking back_lock in xmit path adds bc76c07daef2 scsi: libiscsi: Improve conn_send_pdu API adds b13dc4ca3296 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 8f0331b2bcff vdpa: Fix error logic in vdpa_nl_cmd_dev_get_doit adds 400364d435c5 vdpa: Add support for querying vendor statistics adds 56c479c1e2d7 net/vdpa: Use readers/writers semaphore instead of vdpa_dev_mutex adds 04e1be8fcc6f net/vdpa: Use readers/writers semaphore instead of cf_mutex adds f551fa1017d5 vdpa/mlx5: Add support for reading descriptor statistics adds 93d7cba9d895 vdpa/mlx5: Use readers/writers semaphore instead of mutex adds 49c759dff256 virtio-blk: support polling I/O adds 7c1d082fae2e virtio-blk: support mq_ops->queue_rqs() adds 7c92439fec27 virtio_ring: remove unnecessary to_vvq call in vring hot path adds c57a419c276e virtio_ring: add unlikely annotation for free descs check adds d2325b68bb67 vhost: move the backend feature bits to vhost_types.h adds 4686b9cec6a3 virtio-vdpa: don't set callback if virtio doesn't need it adds 3111cb728306 vhost-vdpa: passing iotlb to IOMMU mapping helpers adds 824111064e7b vhost-vdpa: switch to use vhost-vdpa specific IOTLB adds 3a05e573c0d9 vdpa: introduce virtqueue groups adds 06498caeb5dc vdpa: multiple address spaces support adds e354e0699ea3 vdpa: introduce config operations for associating ASID to [...] adds 6bf2ffdf5c77 vhost_iotlb: split out IOTLB initialization adds 0f05062453fb vhost: support ASID in IOTLB API adds abcf5cd56318 vhost-vdpa: introduce asid based IOTLB adds 87f4c217413a vhost-vdpa: introduce uAPI to get the number of virtqueue groups adds e96ef636f154 vhost-vdpa: introduce uAPI to get the number of address spaces adds 76c71f2acb23 vhost-vdpa: uAPI to get virtqueue group id adds feded6c29364 vhost-vdpa: introduce uAPI to set group ASID adds a1468175bb17 vhost-vdpa: support ASID based IOTLB API adds fbca1e878142 vdpa_sim: advertise VIRTIO_NET_F_MTU adds f031e0918313 vdpa_sim: factor out buffer completion logic adds 1a1742ecefc9 vdpa_sim: filter destination mac address adds 87e5afeac247 vdpasim: control virtqueue support adds d8d4c75a3dcf virtio: pci: Fix an error handling path in vp_modern_probe() adds da9332bec771 virtio-pci: Remove wrong address verification in vp_del_vqs() adds 3fcbd7542d38 virtio-crypto: change code style adds 42e6ac99e417 virtio-crypto: use private buffer for control request adds 0a07fc77ee3f virtio-crypto: wait ctrl queue instead of busy polling adds 71da9928ce78 virtio-crypto: adjust dst_len at ops callback adds 61c5c25bb7b1 virtio-crypto: enable retry for virtio-crypto-dev adds 2ef19babd021 virtio: Replace unsigned with unsigned int adds 278598e271ed virtio: Replace long long int with long long adds 2fc449c4353a vdpa/vp_vdpa : add vdpa tool support in vp_vdpa adds 36d45420bd3f virtio-blk: remove deprecated ida_simple_XXX() adds d08dd2eff903 vDPA/ifcvf: fix uninitialized config_vector warning adds 73211bf1bc3a vdpasim: allow to enable a vq repeatedly adds 7d4f8ab6e395 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] adds ed3e83c29ad7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds fb1ab5f7ae28 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] adds f82a2c212d6c dt-bindings: pinctrl: qcom-pmic-gpio: Add pm6125 compatible adds 4d8a768ef4ed pinctrl: qcom: spmi-gpio: Add pm6125 compatible adds 2313623dd15b dt-bindings: pinctrl: qcom,pmic-gpio: document PM8150L and [...] adds 06367559766b dt-bindings: pinctrl: qcom,pmic-gpio: fix matching pin config adds 04bed6407ee6 dt-bindings: pinctrl: qcom,pmic-gpio: describe gpio-line-names adds 58819949b8ec dt-bindings: pinctrl: qcom,pmic-gpio: add 'input-disable' adds d31dcf1f008c dt-bindings: pinctrl: qcom,pmic-gpio: add 'gpio-reserved-ranges' adds ed1f77b78322 dt-bindings: pinctrl: rockchip: increase max amount of dev [...] adds 0dfd7fc0e1d5 dt-bindings: pinctrl: add i.MXRT1170 pinctrl Documentation adds fff65226b229 pinctrl: freescale: Add i.MXRT1170 pinctrl driver support adds 81557a71564a dt-bindings: pinctrl: Add MediaTek MT6795 pinctrl bindings adds 2e1ccc6a75cc pinctrl: mediatek: Add pinctrl driver for MT6795 Helio X10 adds 48bd5c381c4a pinctrl: starfive: Make the irqchip immutable adds 933adebbbd2f dt-bindings: pinctrl: qcom: Drop 'maxItems' on 'wakeup-parent' adds 20723f855602 Merge branch 'devel' into for-next adds d4bb65e197ca Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 6fb6f8bf888e pinctrl: intel: make irq_chip immutable adds 56da7dc5eb67 pinctrl: intel: Drop unused irqchip member in struct intel [...] adds d49759986fc3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 678959d492fc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds ee1a5958aa63 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 5a901720a29d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 49e39099c63d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 6ddabcb10628 rtc: gamecube: Add missing iounmap in gamecube_rtc_read_of [...] adds e60e8a73235c rtc: rzn1: fix platform_no_drv_owner.cocci warning adds d3b43eb505bf rtc: mt6397: check return value after calling platform_get [...] adds b520cbe5be37 rtc: ftrtc010: Fix error handling in ftrtc010_rtc_probe adds 310cf3cbc794 Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] adds b481a299a334 Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...] adds 2c4aba233fce Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git adds b79bf45d1f00 Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] adds c04ef08db330 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds a14155101de7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 359e7a82d327 Merge branch 'hyperv-next' of git://git.kernel.org/pub/scm [...] adds e7eaffce47b7 kunit: tool: Use qemu-system-i386 for i386 runs adds f9e3ec975ef1 Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] adds 8e3ab29f77ad Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] adds a3204ed0fc56 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 9590bbcd467e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 3f68e69520d3 riscv/efi_stub: Add support for RISCV_EFI_BOOT_PROTOCOL adds 3bf64e8ecd89 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 1ef19cf8596a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 37cdd31e9b0b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds e3e33fc2ea7f random: do not use input pool from hard IRQs adds 791332b3cbb0 random: help compiler out with fast_mix() by using simpler [...] adds e73aaae2fa90 siphash: use one source of truth for siphash permutations adds d4150779e60f random32: use real rng for non-deterministic randomness adds e3d2c5e79a99 random: use symbolic constants for crng_init states adds fed7ef061686 random: avoid initializing twice in credit race adds 68c9c8b192c6 random: move initialization out of reseeding hot path adds cc1e127bfa95 random: remove ratelimiting for in-kernel unseeded randomness adds 8a5b8a4a4ceb random: use proper jiffies comparison macro adds 2f14062bb14b random: handle latent entropy and command line from random_init() adds 12e45a2a6308 random: credit architectural init the exact amount adds f5bda35fba61 random: use static branch for crng_ready() adds 7782cfeca7d4 random: remove extern from functions in header adds 7c3a8a1db5e0 random: use proper return types on get_random_{int,long}_wait() adds a19402634c43 random: make consistent use of buf and len adds 560181c27b58 random: move initialization functions out of hot pages adds 248561ad25a8 random: remove get_random_bytes_arch() and add rng_has_arc [...] adds 6701de6c51c1 random: remove mostly unused async readiness notifier adds 5ad7dd882e45 random: move randomize_page() into mm where it belongs adds 3092adcef3ff random: unify batched entropy implementations adds 67ae4ad499f7 random: convert to using fops->read_iter() adds e8e0e11ebf2f random: convert to using fops->write_iter() adds 5ab9343e0dce random: wire up fops->splice_{read,write}_iter() adds 3f5d5d5beb85 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds dad46171c91c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 84722aaad460 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] adds 300265360a9f Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] adds 7cc07163c997 Merge branch 'for-next' of git://git.infradead.org/users/w [...] adds a8dfa9701d82 Merge branch 'for-next/execve' of git://git.kernel.org/pub [...] adds cb621ea5038a cpufreq: use cpumask_weight_gt() in policy_is_shared() adds 81db71a60292 KVM: x86: hyper-v: replace bitmap_weight() with hweight64() adds d1e04226adfb risc-v: replace bitmap_weight with bitmap_empty in riscv_f [...] adds 012364c7cd21 bitmap: Fix return values to be unsigned adds 0fe0e22b04bb nodemask: Fix return values to be unsigned adds e75af3881046 Merge branch 'bitmap-for-next' of https://github.com/norov [...] adds 506dda0f6926 Merge branch 'hte/for-next' of git://git.kernel.org/pub/sc [...] adds e84a41135b6f Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] adds 0446601ceaa7 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] adds 2c8a81dc0cc5 riscv/mm: fix two page table check related issues adds ed928a3402d8 arm64/mm: fix page table check compile error for CONFIG_PG [...] adds b265cdebdfef sched: coredump.h: clarify the use of MMF_VM_HUGEPAGE adds cb648754a1d0 mm: khugepaged: remove redundant check for VM_NO_KHUGEPAGED adds 52b52bf15b67 mm: khugepaged: skip DAX vma adds 78d12c19e02d mm: thp: only regular file could be THP eligible adds d2081b2bf819 mm: khugepaged: make khugepaged_enter() void function adds 2647d11b9e71 mm: khugepaged: make hugepage_vma_check() non-static adds c791576c6028 mm: khugepaged: introduce khugepaged_enter_vma() helper adds 613bec092fe7 mm: mmap: register suitable readonly file vmas for khugepaged adds 92bafb20b2ed mm/swap: use helper is_swap_pte() in swap_vma_readahead adds 6106b93efad1 mm/swap: use helper macro __ATTR_RW adds afba72b17139 mm/swap: fold __swap_info_get() into its sole caller adds bc4a68adb151 mm/swap: remove unneeded return value of free_swap_slot adds 23b230ba8ac3 mm/swap: print bad swap offset entry in get_swap_device adds f19c25684c3e mm/swap: remove buggy cache->nr check in refill_swap_slots_cache adds dab8dfff49a6 mm/swap: remove unneeded p != NULL check in __swap_duplicate adds 3db3264d8a5f mm/swap: make page_swapcount and __lru_add_drain_all static adds eacde32757c7 mm/swap: avoid calling swp_swap_info when try to check SWP [...] adds 4b9ae8426cb4 mm/swap: add helper swap_offset_available() adds a930c210c42d mm/swap: fix the obsolete comment for SWP_TYPE_SHIFT adds 3c3115ad6bad mm/swap: clean up the comment of find_next_to_unuse adds 133d2743ef93 mm/swap: fix the comment of get_kernel_pages adds ff351f4bb960 mm/swap: fix comment about swap extent adds 39799b6409fe Documentation: filesystems: proc: update meminfo section adds 7b42f1041c98 mm: Kconfig: move swap and slab config options to the MM section adds 519bcb797907 mm: Kconfig: group swap, slab, hotplug and thp options int [...] adds b3fbd58fcbb1 mm: Kconfig: simplify zswap configuration adds f6498b776d28 mm: zswap: add basic meminfo and vmstat coverage adds f4840ccfca25 zswap: memcg accounting adds 6d4675e60135 mm: don't be stuck to rmap lock on reclaim path adds 018160ad314d mm/mempolicy: fix uninit-value in mpol_rebind_policy() adds d14f5efadd84 tmpfs: fix undefined-behaviour in shmem_reconfigure() adds 3645b5ec0ad6 mm/page_owner.c: add missing __initdata attribute adds 10e0f7530205 mm/page_alloc: fix tracepoint mm_page_alloc_zone_locked() adds 3f913fc5f974 mm: fix missing handler for __GFP_NOWARN adds 37462a920392 nodemask.h: fix compilation error with GCC12 adds 2b132903de71 tracing: incorrect isolate_mote_t cast in mm_vmscan_lru_isolate adds 02e34fff195d mm: damon: use HPAGE_PMD_SIZE adds cfe247a15f71 Merge branch 'mm-stable' of git://git.kernel.org/pub/scm/l [...] adds 504ed164d7cd MAINTAINERS: add Muchun as a memcg reviewer adds 4dcc3f96e743 fat: split fat_truncate_time() into separate functions adds 0f9d148167c5 fat: ignore ctime updates, and keep ctime identical to mti [...] adds 30abce053f81 fat: report creation time in statx adds 121337507745 fat: remove time truncations in vfat_create/vfat_mkdir adds 69bc169ec33f fs/ntfs: remove redundant variable idx adds 6323ef4d2d5c Merge branch 'mm-nonmm-stable' of git://git.kernel.org/pub [...] adds c4f10d126136 Merge branch 'mm-stable' into mm-unstable adds 88053296d21b mm/z3fold: fix sheduling while atomic adds 6540e69df017 mm/z3fold: fix possible null pointer dereferencing adds 0747de96d1d0 mm/z3fold: remove buggy use of stale list for allocation adds 827d7f78552f mm/z3fold: throw warning on failure of trylock_page in z3f [...] adds 1351918263fe revert "mm/z3fold.c: allow __GFP_HIGHMEM in z3fold_alloc" adds 5fbe7dd962cc mm/z3fold: put z3fold page back into unbuddied list when r [...] adds f94c9c0d454c mm/z3fold: always clear PAGE_CLAIMED under z3fold page lock adds ea950ec7f415 mm/z3fold: fix z3fold_reclaim_page races with z3fold_free adds 2d8db6c60225 mm/z3fold: fix z3fold_page_migrate races with z3fold_map adds f84bd4d8027d mm: rmap: use the correct parameter name for DEFINE_PAGE_VMA_WALK adds 6617aacf8802 mm/page_vma_mapped.c: check possible huge PMD map with tra [...] adds 68474b1b15ec mm/page_alloc: add page->buddy_list and page->pcp_list adds 1d185aa6107c mm/page_alloc: use only one PCP list for THP-sized allocations adds f680726c3e38 mm/page_alloc: split out buddy removal code from rmqueue i [...] adds 8c580f60a145 mm/page_alloc: protect PCP lists with a spinlock adds 173b217ad2ae mm/page_alloc: remotely drain per-cpu lists adds f50bdd1fab9a mm-page_alloc-remotely-drain-per-cpu-lists-checkpatch-fixes adds 3767c686dfd4 include/trace/events/mmflags.h: cleanup for "tracing: inco [...] adds f36f1e862a30 include/trace/events/percpu.h: cleanup for "percpu: improv [...] adds a7a98333f1ca mm: discard __GFP_ATOMIC adds a2c37cf9af09 selftests: memcg: fix compilation adds 2ff803afb811 selftests: memcg: expect no low events in unprotected sibling adds eb559213867f selftests: memcg: adjust expected reclaim values of protec [...] adds ec1304ef3dc1 selftests: memcg: remove protection from top level memcg adds 5d3817179183 selftests: memcg: factor out common parts of memory.{low,m [...] adds d36b05975c35 mm/kfence: print disabling or re-enabling message adds 821f35425943 Revert "mm/vmscan: never demote for memcg reclaim" adds 574b52b43b54 selftests: vm: add process_mrelease tests adds fedec2f29701 mm/swapfile: unuse_pte can map random data if swap read fails adds cff1fdf5fed3 mm/swapfile: fix lost swap bits in unuse_pte() adds c69a457bc5bd mm/madvise: free hwpoison and swapin error entry in madvis [...] adds e7088f0aa853 mm/shmem: fix infinite loop when swap in shmem error at sw [...] adds 9b2bb88d8267 mm: filter out swapin error entry in shmem mapping adds bc7b4db6dacc ocfs2: reflink deadlock when clone file to the same direct [...] adds f008dce586c3 ocfs2: clear links count in ocfs2_mknod() if an error occurs adds 4b1fbb5250cb ocfs2: fix ocfs2 corrupt when iputting an inode adds 47c236021398 init: add "hostname" kernel parameter adds fb4ad7ae8d95 init-add-hostname-kernel-parameter-v2 adds d5ffaef10875 init/main.c: silence some -Wunused-parameter warnings adds a92ebd477245 kexec_file: Drop weak attribute from arch_kexec_apply_relo [...] adds 786b7264cefd kexec_file-drop-weak-attribute-from-arch_kexec_apply_reloc [...] adds c51bafb4503f ocfs2: dlmfs: don't clear USER_LOCK_ATTACHED when destroying lock adds 2b1cade43474 ocfs2: dlmfs: fix error handling of user_dlm_destroy_lock adds ca2284476829 Merge branch 'mm-nonmm-unstable' into mm-everything adds 7d1ed8178a00 Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] adds 51e74e8614a6 hack fixup for "ext4: only allow test_dummy_encryption whe [...] adds 88d1bf7f9114 mm/oom_kill.c: fix vm_oom_kill_table[] ifdeffery adds 6a2fd254d612 Merge branch 'akpm/master' adds 18ecd30af1a8 Add linux-next specific files for 20220520
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 (736ee37e2e8e) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/llvm-master-aarch [...]
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
No new revisions were added by this update.
Summary of changes: .../ABI/testing/sysfs-driver-chromeos-acpi | 113 +- Documentation/ABI/testing/sysfs-driver-xen-blkback | 4 +- .../ABI/testing/sysfs-driver-xen-blkfront | 2 +- Documentation/admin-guide/kernel-parameters.txt | 31 +- Documentation/admin-guide/nfs/nfs-client.rst | 15 +- Documentation/arch.rst | 1 + .../bindings/clock/qcom,gcc-sc8280xp.yaml | 128 + .../bindings/clock/renesas,r9a06g032-sysctrl.yaml | 11 + .../bindings/dma/allwinner,sun50i-a64-dma.yaml | 9 +- .../devicetree/bindings/dma/arm,pl330.yaml | 3 + Documentation/devicetree/bindings/dma/mmp-dma.txt | 10 +- .../bindings/dma/renesas,rzn1-dmamux.yaml | 51 + .../bindings/dma/snps,dma-spear1340.yaml | 8 +- .../bindings/input/google,cros-ec-keyb.yaml | 11 +- .../devicetree/bindings/input/ilitek,ili2xxx.txt | 27 - .../bindings/input/touchscreen/ilitek_ts_i2c.yaml | 7 +- .../devicetree/bindings/net/adi,adin.yaml | 15 + .../bindings/net/marvell,orion-mdio.yaml | 2 +- .../devicetree/bindings/pinctrl/fsl,imxrt1170.yaml | 77 + .../bindings/pinctrl/mediatek,pinctrl-mt6795.yaml | 224 + .../bindings/pinctrl/qcom,pmic-gpio.yaml | 285 +- .../bindings/pinctrl/qcom,qcm2290-pinctrl.yaml | 3 +- .../bindings/pinctrl/qcom,sc7280-pinctrl.yaml | 3 +- .../bindings/pinctrl/qcom,sm6115-pinctrl.yaml | 3 +- .../bindings/pinctrl/qcom,sm8250-pinctrl.yaml | 3 +- .../bindings/pinctrl/qcom,tlmm-common.yaml | 1 - .../bindings/pinctrl/rockchip,pinctrl.yaml | 2 +- .../devicetree/bindings/powerpc/fsl/cache_sram.txt | 20 - .../bindings/serial/renesas,em-uart.yaml | 28 +- .../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 + .../devicetree/bindings/timer/cdns,ttc.yaml | 1 - .../bindings/timer/samsung,exynos4210-mct.yaml | 5 +- .../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/misc-devices/index.rst | 1 + Documentation/misc-devices/oxsemi-tornado.rst | 131 + Documentation/powerpc/dawr-power9.rst | 26 +- Documentation/powerpc/kasan.txt | 58 + Documentation/security/keys/trusted-encrypted.rst | 60 +- 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 + .../tty/device_drivers/oxsemi-tornado.rst | 129 - MAINTAINERS | 33 +- Next/SHA1s | 155 +- Next/Trees | 1 + Next/merge.log | 4337 ++++++--- arch/Kconfig | 2 - arch/alpha/include/uapi/asm/termbits.h | 182 +- arch/arm/Kconfig | 11 + arch/arm/boot/dts/Makefile | 1 + arch/arm/boot/dts/aspeed-ast2600-evb.dts | 21 +- .../arm/boot/dts/aspeed-bmc-facebook-bletchley.dts | 182 +- arch/arm/boot/dts/aspeed-bmc-ibm-everest.dts | 2 +- arch/arm/boot/dts/aspeed-bmc-ibm-rainier.dts | 2 +- arch/arm/boot/dts/aspeed-bmc-nuvia-dc-scm.dts | 190 + arch/arm/boot/dts/aspeed-g4.dtsi | 10 +- arch/arm/boot/dts/aspeed-g5.dtsi | 9 +- arch/arm/boot/dts/aspeed-g6.dtsi | 19 +- 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/imx6qdl-sr-som.dtsi | 10 + 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 | 99 +- arch/arm64/Kconfig.platforms | 2 +- .../boot/dts/marvell/armada-3720-turris-mox.dts | 12 +- arch/arm64/include/asm/compat.h | 93 +- arch/arm64/include/asm/pgtable.h | 33 +- arch/arm64/include/asm/unistd.h | 1 + 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/mips/Kconfig | 5 - arch/mips/generic/board-ingenic.c | 26 - arch/mips/include/asm/compat.h | 41 +- arch/mips/include/asm/unistd.h | 2 + arch/mips/include/uapi/asm/fcntl.h | 30 +- arch/mips/include/uapi/asm/termbits.h | 209 +- arch/parisc/Kconfig | 4 - arch/parisc/include/asm/compat.h | 45 +- arch/parisc/include/asm/unistd.h | 1 + arch/parisc/include/uapi/asm/termbits.h | 131 +- arch/powerpc/Kconfig | 28 +- arch/powerpc/Kconfig.debug | 3 +- arch/powerpc/Makefile | 12 +- arch/powerpc/boot/Makefile | 2 + arch/powerpc/boot/dts/fsl/p2020si-post.dtsi | 5 + arch/powerpc/boot/wrapper | 2 +- arch/powerpc/include/asm/book3s/64/hash.h | 4 + arch/powerpc/include/asm/book3s/64/pgtable.h | 3 + arch/powerpc/include/asm/book3s/64/radix.h | 12 +- arch/powerpc/include/asm/code-patching.h | 65 +- arch/powerpc/include/asm/compat.h | 50 +- arch/powerpc/include/asm/cputable.h | 16 +- arch/powerpc/include/asm/elf.h | 14 +- arch/powerpc/include/asm/fsl_85xx_cache_sram.h | 35 - arch/powerpc/include/asm/ftrace.h | 8 +- arch/powerpc/include/asm/inst.h | 13 +- arch/powerpc/include/asm/interrupt.h | 52 +- arch/powerpc/include/asm/iommu.h | 6 +- arch/powerpc/include/asm/kasan.h | 22 + arch/powerpc/include/asm/kvm_book3s_asm.h | 3 - arch/powerpc/include/asm/kvm_host.h | 10 +- arch/powerpc/include/asm/kvm_ppc.h | 14 +- arch/powerpc/include/asm/linkage.h | 2 +- arch/powerpc/include/asm/mmu_context.h | 5 - arch/powerpc/include/asm/module.h | 2 - arch/powerpc/include/asm/page.h | 7 +- arch/powerpc/include/asm/ppc-opcode.h | 22 +- arch/powerpc/include/asm/ppc_asm.h | 4 +- arch/powerpc/include/asm/ptrace.h | 2 +- arch/powerpc/include/asm/reg.h | 3 - arch/powerpc/include/asm/signal.h | 5 + arch/powerpc/include/asm/topology.h | 8 +- arch/powerpc/include/asm/types.h | 8 - arch/powerpc/include/asm/unistd.h | 1 + arch/powerpc/include/asm/vas.h | 2 +- arch/powerpc/include/uapi/asm/auxvec.h | 4 +- arch/powerpc/include/uapi/asm/signal.h | 5 + arch/powerpc/include/uapi/asm/termbits.h | 152 +- arch/powerpc/kernel/Makefile | 13 +- arch/powerpc/kernel/cputable.c | 24 +- arch/powerpc/kernel/dt_cpu_ftrs.c | 8 +- arch/powerpc/kernel/eeh_pe.c | 2 +- arch/powerpc/kernel/entry_32.S | 49 - arch/powerpc/kernel/entry_64.S | 150 - arch/powerpc/kernel/fadump.c | 13 +- arch/powerpc/kernel/head_64.S | 4 +- arch/powerpc/kernel/interrupt_64.S | 2 +- arch/powerpc/kernel/iommu.c | 4 +- arch/powerpc/kernel/irq.c | 77 - arch/powerpc/kernel/kprobes.c | 6 +- arch/powerpc/kernel/misc_64.S | 2 +- arch/powerpc/kernel/module.c | 4 +- arch/powerpc/kernel/module_32.c | 38 +- arch/powerpc/kernel/module_64.c | 7 +- arch/powerpc/kernel/pci-common.c | 2 +- arch/powerpc/kernel/ptrace/ptrace.c | 6 - arch/powerpc/kernel/rtas.c | 9 + arch/powerpc/kernel/rtas_entry.S | 172 + arch/powerpc/kernel/setup-common.c | 74 +- arch/powerpc/kernel/signal.c | 15 + arch/powerpc/kernel/signal_32.c | 6 + arch/powerpc/kernel/signal_64.c | 5 + arch/powerpc/kernel/smp.c | 24 +- arch/powerpc/kernel/trace/Makefile | 5 +- arch/powerpc/kernel/trace/ftrace.c | 383 +- arch/powerpc/kernel/traps.c | 6 +- arch/powerpc/kernel/vdso/Makefile | 1 + arch/powerpc/kernel/vdso/vdso32.lds.S | 1 - arch/powerpc/kernel/vdso/vdso64.lds.S | 1 - arch/powerpc/kexec/Makefile | 2 + arch/powerpc/kvm/Makefile | 10 +- arch/powerpc/kvm/book3s_64_entry.S | 2 +- arch/powerpc/kvm/book3s_64_mmu_hv.c | 40 +- arch/powerpc/kvm/book3s_64_vio.c | 43 + arch/powerpc/kvm/book3s_64_vio_hv.c | 672 -- arch/powerpc/kvm/book3s_hv.c | 73 +- arch/powerpc/kvm/book3s_hv_builtin.c | 64 - arch/powerpc/kvm/book3s_hv_nested.c | 137 +- arch/powerpc/kvm/book3s_hv_p9_entry.c | 15 +- arch/powerpc/kvm/book3s_hv_rm_xics.c | 7 +- arch/powerpc/kvm/book3s_hv_rm_xive.c | 46 - arch/powerpc/kvm/book3s_hv_rmhandlers.S | 30 +- arch/powerpc/kvm/book3s_hv_uvmem.c | 8 +- arch/powerpc/kvm/book3s_interrupts.S | 2 +- arch/powerpc/kvm/book3s_pr_papr.c | 6 + arch/powerpc/kvm/book3s_rmhandlers.S | 2 +- arch/powerpc/kvm/book3s_xive.c | 649 +- arch/powerpc/kvm/book3s_xive.h | 7 - arch/powerpc/kvm/book3s_xive_native.c | 2 +- arch/powerpc/kvm/book3s_xive_template.c | 636 -- arch/powerpc/kvm/e500mc.c | 1 - arch/powerpc/kvm/powerpc.c | 30 +- arch/powerpc/kvm/trace_hv.h | 8 +- arch/powerpc/lib/Makefile | 3 + arch/powerpc/lib/code-patching.c | 49 +- arch/powerpc/lib/feature-fixups.c | 2 +- arch/powerpc/mm/book3s64/Makefile | 9 + arch/powerpc/mm/book3s64/iommu_api.c | 68 - arch/powerpc/mm/cacheflush.c | 2 +- arch/powerpc/mm/init_64.c | 3 + arch/powerpc/mm/kasan/Makefile | 3 +- .../mm/kasan/{kasan_init_32.c => init_32.c} | 0 arch/powerpc/mm/kasan/init_book3s_64.c | 102 + arch/powerpc/mm/mem.c | 2 + arch/powerpc/mm/nohash/fsl_book3e.c | 1 + arch/powerpc/mm/nohash/kaslr_booke.c | 2 + arch/powerpc/mm/numa.c | 32 +- arch/powerpc/mm/pgtable.c | 2 +- arch/powerpc/mm/ptdump/ptdump.c | 3 +- arch/powerpc/net/bpf_jit.h | 4 +- arch/powerpc/net/bpf_jit_comp.c | 2 +- arch/powerpc/net/bpf_jit_comp64.c | 4 +- arch/powerpc/perf/isa207-common.c | 12 +- arch/powerpc/platforms/52xx/mpc52xx_gpt.c | 2 +- arch/powerpc/platforms/83xx/suspend.c | 7 +- arch/powerpc/platforms/85xx/Kconfig | 9 - arch/powerpc/platforms/Kconfig.cputype | 7 + arch/powerpc/platforms/chrp/setup.c | 2 +- arch/powerpc/platforms/powermac/pic.c | 2 +- arch/powerpc/platforms/powermac/pmac.h | 2 + arch/powerpc/platforms/powermac/smp.c | 2 - arch/powerpc/platforms/powernv/Makefile | 8 + arch/powerpc/platforms/powernv/opal-flash.c | 4 + arch/powerpc/platforms/powernv/pci-ioda-tce.c | 5 +- arch/powerpc/platforms/powernv/pci-ioda.c | 48 +- arch/powerpc/platforms/powernv/pci-sriov.c | 2 +- arch/powerpc/platforms/powernv/pci.h | 3 +- arch/powerpc/platforms/powernv/setup.c | 9 + arch/powerpc/platforms/powernv/smp.c | 2 +- arch/powerpc/platforms/powernv/ultravisor.c | 1 + arch/powerpc/platforms/powernv/vas-fault.c | 2 +- arch/powerpc/platforms/powernv/vas-window.c | 4 +- arch/powerpc/platforms/powernv/vas.h | 2 +- arch/powerpc/platforms/pseries/Makefile | 4 + arch/powerpc/platforms/pseries/eeh_pseries.c | 3 +- arch/powerpc/platforms/pseries/hotplug-cpu.c | 2 +- arch/powerpc/platforms/pseries/iommu.c | 3 +- arch/powerpc/platforms/pseries/kexec.c | 8 + arch/powerpc/platforms/pseries/papr_scm.c | 54 +- arch/powerpc/platforms/pseries/pseries.h | 1 + arch/powerpc/platforms/pseries/setup.c | 12 +- arch/powerpc/platforms/pseries/vas-sysfs.c | 16 +- arch/powerpc/sysdev/Makefile | 1 - arch/powerpc/sysdev/dart_iommu.c | 6 +- arch/powerpc/sysdev/fsl_85xx_cache_ctlr.h | 88 - arch/powerpc/sysdev/fsl_85xx_cache_sram.c | 147 - arch/powerpc/sysdev/fsl_85xx_l2ctlr.c | 216 - arch/powerpc/sysdev/fsl_rio.c | 2 + arch/powerpc/sysdev/xics/icp-opal.c | 1 + arch/powerpc/sysdev/xics/xics-common.c | 4 +- arch/powerpc/sysdev/xive/common.c | 4 +- arch/powerpc/sysdev/xive/spapr.c | 7 +- arch/powerpc/xmon/xmon.c | 2 +- arch/riscv/Kconfig | 19 + arch/riscv/Makefile | 9 + arch/riscv/include/asm/compat.h | 129 + arch/riscv/include/asm/csr.h | 7 + arch/riscv/include/asm/elf.h | 50 +- arch/riscv/include/asm/mmu.h | 1 + arch/riscv/include/asm/pgtable-64.h | 5 + arch/riscv/include/asm/pgtable.h | 18 +- arch/riscv/include/asm/processor.h | 6 +- arch/riscv/include/asm/signal32.h | 18 + arch/riscv/include/asm/syscall.h | 1 + arch/riscv/include/asm/thread_info.h | 1 + arch/riscv/include/asm/unistd.h | 11 + arch/riscv/include/asm/vdso.h | 9 + arch/riscv/include/uapi/asm/unistd.h | 2 +- arch/riscv/kernel/Makefile | 3 + arch/riscv/kernel/compat_signal.c | 243 + arch/riscv/kernel/compat_syscall_table.c | 19 + arch/riscv/kernel/compat_vdso/.gitignore | 2 + arch/riscv/kernel/compat_vdso/Makefile | 78 + arch/riscv/kernel/compat_vdso/compat_vdso.S | 8 + arch/riscv/kernel/compat_vdso/compat_vdso.lds.S | 3 + arch/riscv/kernel/compat_vdso/flush_icache.S | 3 + .../kernel/compat_vdso/gen_compat_vdso_offsets.sh | 5 + arch/riscv/kernel/compat_vdso/getcpu.S | 3 + arch/riscv/kernel/compat_vdso/note.S | 3 + arch/riscv/kernel/compat_vdso/rt_sigreturn.S | 3 + arch/riscv/kernel/cpufeature.c | 7 +- arch/riscv/kernel/entry.S | 18 +- arch/riscv/kernel/process.c | 37 + arch/riscv/kernel/ptrace.c | 87 +- arch/riscv/kernel/signal.c | 7 +- arch/riscv/kernel/sys_riscv.c | 6 +- arch/riscv/kernel/vdso.c | 105 +- arch/riscv/kernel/vdso/vdso.S | 6 +- arch/s390/Kconfig | 3 - arch/s390/boot/head.S | 275 +- arch/s390/include/asm/compat.h | 99 +- arch/s390/include/asm/kexec.h | 10 + arch/s390/include/asm/unistd.h | 1 + arch/sparc/Kconfig | 5 - arch/sparc/include/asm/compat.h | 61 +- arch/sparc/include/asm/unistd.h | 1 + arch/sparc/include/uapi/asm/termbits.h | 223 +- arch/x86/Kconfig | 4 - arch/x86/boot/boot.h | 36 +- arch/x86/boot/main.c | 2 +- arch/x86/entry/entry_64.S | 3 + arch/x86/entry/entry_64_compat.S | 2 + 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/include/asm/compat.h | 104 +- arch/x86/include/asm/kexec.h | 8 + arch/x86/include/asm/pci_x86.h | 2 + arch/x86/include/asm/proto.h | 4 + arch/x86/include/asm/ptrace.h | 4 + arch/x86/include/asm/unistd.h | 1 + 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 +- arch/x86/pci/acpi.c | 92 +- arch/x86/pci/common.c | 8 + arch/x86/xen/enlighten_pv.c | 2 - block/bfq-iosched.c | 19 +- block/bfq-iosched.h | 1 + block/blk-cgroup.c | 1 - block/mq-deadline.c | 1 + drivers/Kconfig | 2 + drivers/Makefile | 1 + 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/base/base.h | 1 + drivers/base/bus.c | 4 +- drivers/base/dd.c | 33 +- drivers/base/driver.c | 1 + drivers/base/physical_location.c | 4 + drivers/block/virtio_blk.c | 228 +- drivers/block/xen-blkfront.c | 57 +- drivers/char/pcmcia/synclink_cs.c | 8 +- drivers/char/random.c | 141 +- drivers/char/tpm/tpm2-cmd.c | 17 +- drivers/char/tpm/tpm_ftpm_tee.c | 2 +- drivers/char/tpm/tpm_ibmvtpm.c | 1 + drivers/char/tpm/tpm_tis.c | 67 +- drivers/char/tpm/tpm_tis_core.h | 58 +- drivers/char/tpm/tpm_tis_i2c_cr50.c | 11 +- drivers/char/tpm/tpm_tis_spi.h | 4 - drivers/char/tpm/tpm_tis_spi_cr50.c | 7 +- drivers/char/tpm/tpm_tis_spi_main.c | 45 +- drivers/char/tpm/tpm_tis_synquacer.c | 98 +- drivers/char/tpm/xen-tpmfront.c | 18 +- drivers/clk/at91/clk-generated.c | 4 + drivers/clk/ingenic/cgu.c | 2 +- drivers/clk/ingenic/cgu.h | 3 + drivers/clk/ingenic/jz4725b-cgu.c | 10 + drivers/clk/ingenic/jz4740-cgu.c | 10 + drivers/clk/ingenic/jz4760-cgu.c | 10 + drivers/clk/ingenic/jz4770-cgu.c | 5 + drivers/clk/ingenic/jz4780-cgu.c | 15 + drivers/clk/ingenic/tcu.c | 35 +- drivers/clk/ingenic/x1000-cgu.c | 15 + drivers/clk/ingenic/x1830-cgu.c | 11 + drivers/clk/mediatek/clk-mt2701.c | 8 +- drivers/clk/mediatek/clk-mt2712.c | 30 +- drivers/clk/mediatek/clk-mt6765.c | 20 +- drivers/clk/mediatek/clk-mt6779.c | 24 +- drivers/clk/mediatek/clk-mt6797.c | 20 +- drivers/clk/mediatek/clk-mt7622.c | 18 +- drivers/clk/mediatek/clk-mt7629.c | 12 +- drivers/clk/mediatek/clk-mt7986-apmixed.c | 16 +- drivers/clk/mediatek/clk-mt7986-eth.c | 2 +- drivers/clk/mediatek/clk-mt8135.c | 20 +- drivers/clk/mediatek/clk-mt8167.c | 16 +- drivers/clk/mediatek/clk-mt8173.c | 28 +- drivers/clk/mediatek/clk-mt8183.c | 22 +- drivers/clk/mediatek/clk-mt8516.c | 12 +- drivers/clk/mediatek/clk-pll.c | 12 +- drivers/clk/qcom/Kconfig | 9 + drivers/clk/qcom/Makefile | 1 + drivers/clk/qcom/gcc-sc8280xp.c | 7488 +++++++++++++++ drivers/clk/renesas/r9a06g032-clocks.c | 40 +- drivers/clk/ux500/reset-prcc.c | 2 +- drivers/cpufreq/cpufreq.c | 17 +- drivers/crypto/caam/Kconfig | 3 + drivers/crypto/caam/Makefile | 1 + drivers/crypto/caam/blob_gen.c | 182 + drivers/crypto/caam/ctrl.c | 17 +- drivers/crypto/caam/intern.h | 1 + drivers/crypto/caam/regs.h | 4 +- drivers/crypto/nx/nx-common-powernv.c | 2 +- .../crypto/virtio/virtio_crypto_akcipher_algs.c | 95 +- drivers/crypto/virtio/virtio_crypto_common.h | 21 +- drivers/crypto/virtio/virtio_crypto_core.c | 55 +- .../crypto/virtio/virtio_crypto_skcipher_algs.c | 140 +- drivers/devfreq/governor_passive.c | 2 +- drivers/dma/Kconfig | 3 +- drivers/dma/dw/Kconfig | 9 + drivers/dma/dw/Makefile | 2 + drivers/dma/dw/platform.c | 1 + drivers/dma/dw/rzn1-dmamux.c | 155 + drivers/dma/idxd/device.c | 6 +- drivers/dma/mmp_pdma.c | 14 +- drivers/dma/pxa_dma.c | 13 +- drivers/dma/qcom/gpi.c | 1 + drivers/dma/stm32-dma.c | 311 +- drivers/dma/stm32-dmamux.c | 2 +- drivers/dma/stm32-mdma.c | 32 +- drivers/dma/sun6i-dma.c | 92 +- drivers/dma/tegra186-gpc-dma.c | 12 +- drivers/dma/ti/cppi41.c | 6 +- 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/efistub.h | 7 + drivers/firmware/efi/libstub/loongarch-stub.c | 87 + drivers/firmware/efi/libstub/riscv-stub.c | 29 +- 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/i915/display/intel_audio.c | 4 +- drivers/gpu/drm/i915/display/intel_display_power.c | 8 +- drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c | 6 +- drivers/gpu/drm/i915/gt/intel_gt_sysfs_pm.c | 23 +- drivers/gpu/drm/i915/gt/uc/abi/guc_actions_abi.h | 2 +- .../drm/i915/gt/uc/abi/guc_communication_ctb_abi.h | 2 +- drivers/gpu/drm/i915/gt/uc/abi/guc_messages_abi.h | 2 +- drivers/gpu/drm/i915/gt/uc/intel_guc_reg.h | 2 +- drivers/gpu/drm/i915/i915_perf.c | 4 +- drivers/gpu/drm/i915/i915_perf_types.h | 2 +- drivers/gpu/drm/i915/i915_reg.h | 32 +- drivers/gpu/drm/radeon/radeon_connectors.c | 4 + drivers/gpu/drm/ttm/ttm_module.c | 2 +- drivers/gpu/drm/xen/xen_drm_front.h | 9 - drivers/gpu/drm/xen/xen_drm_front_evtchnl.c | 43 +- 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/infiniband/ulp/iser/iscsi_iser.c | 4 +- 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/macintosh/Kconfig | 6 + drivers/macintosh/Makefile | 3 +- drivers/macintosh/via-pmu.c | 2 +- drivers/net/can/Kconfig | 17 - drivers/net/can/at91_can.c | 12 +- drivers/net/can/c_can/c_can_main.c | 19 +- drivers/net/can/ctucanfd/ctucanfd_base.c | 10 - drivers/net/can/dev/Makefile | 2 - drivers/net/can/dev/dev.c | 5 - drivers/net/can/dev/rx-offload.c | 5 +- drivers/net/can/flexcan/flexcan-core.c | 7 - drivers/net/can/grcan.c | 2 +- drivers/net/can/ifi_canfd/ifi_canfd.c | 9 - drivers/net/can/janz-ican3.c | 2 +- drivers/net/can/led.c | 140 - drivers/net/can/m_can/m_can.c | 11 - drivers/net/can/m_can/m_can.h | 1 - drivers/net/can/mscan/mscan.c | 2 +- drivers/net/can/pch_can.c | 2 +- drivers/net/can/rcar/rcar_can.c | 12 +- drivers/net/can/rcar/rcar_canfd.c | 11 +- drivers/net/can/sja1000/sja1000.c | 11 - drivers/net/can/spi/hi311x.c | 8 - drivers/net/can/spi/mcp251x.c | 10 - drivers/net/can/spi/mcp251xfd/mcp251xfd.h | 2 +- drivers/net/can/sun4i_can.c | 7 - drivers/net/can/ti_hecc.c | 8 - drivers/net/can/usb/mcba_usb.c | 8 - drivers/net/can/usb/usb_8dev.c | 11 - drivers/net/can/xilinx_can.c | 12 +- 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/freescale/fec_main.c | 2 +- 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 +- .../net/ethernet/marvell/octeon_ep/octep_main.c | 27 +- 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/mediatek/mtk_eth_soc.c | 103 +- drivers/net/ethernet/mediatek/mtk_eth_soc.h | 40 +- drivers/net/ethernet/mediatek/mtk_ppe_offload.c | 2 +- drivers/net/ethernet/mediatek/mtk_sgmii.c | 176 +- 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 +- .../net/ethernet/netronome/nfp/flower/conntrack.c | 243 +- drivers/net/ethernet/netronome/nfp/flower/match.c | 51 +- drivers/net/ethernet/qlogic/qla3xxx.c | 3 +- drivers/net/ethernet/sfc/siena/efx_channels.h | 4 +- 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_int.c | 4 +- drivers/net/ethernet/sunplus/spl2sw_mdio.c | 11 +- drivers/net/phy/adin.c | 40 + drivers/net/ppp/pppoe.c | 1 + drivers/net/usb/r8152.c | 33 +- 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/net/xen-netfront.c | 85 +- 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/fc.c | 4 +- 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/controller/pcie-microchip-host.c | 6 +- drivers/pci/pci.c | 6 + drivers/pci/pcie/portdrv_core.c | 6 +- drivers/pci/xen-pcifront.c | 19 +- drivers/pinctrl/freescale/Kconfig | 7 + drivers/pinctrl/freescale/Makefile | 1 + drivers/pinctrl/freescale/pinctrl-imxrt1170.c | 349 + drivers/pinctrl/intel/pinctrl-intel.c | 40 +- drivers/pinctrl/intel/pinctrl-intel.h | 2 - drivers/pinctrl/mediatek/Kconfig | 7 + drivers/pinctrl/mediatek/Makefile | 1 + drivers/pinctrl/mediatek/pinctrl-mt6795.c | 623 ++ drivers/pinctrl/mediatek/pinctrl-mtk-mt6795.h | 1698 ++++ drivers/pinctrl/pinctrl-starfive.c | 11 +- drivers/pinctrl/qcom/pinctrl-spmi-gpio.c | 1 + 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/platform/x86/intel/chtwc_int33fe.c | 2 + drivers/platform/x86/intel/hid.c | 2 +- drivers/platform/x86/intel/ifs/Kconfig | 2 +- drivers/powercap/intel_rapl_common.c | 1 + drivers/ptp/ptp_clockmatrix.c | 321 +- drivers/ptp/ptp_clockmatrix.h | 7 +- drivers/ptp/ptp_ocp.c | 57 +- drivers/rtc/rtc-ftrtc010.c | 34 +- drivers/rtc/rtc-gamecube.c | 1 + drivers/rtc/rtc-mt6397.c | 2 + drivers/rtc/rtc-rzn1.c | 1 - drivers/scsi/Kconfig | 1 - drivers/scsi/Makefile | 1 - drivers/scsi/be2iscsi/be_main.c | 21 +- drivers/scsi/bnx2i/bnx2i_iscsi.c | 2 +- drivers/scsi/cxgbi/libcxgbi.c | 4 +- drivers/scsi/iscsi_tcp.c | 74 +- drivers/scsi/iscsi_tcp.h | 2 + drivers/scsi/libiscsi.c | 269 +- drivers/scsi/libiscsi_tcp.c | 5 +- drivers/scsi/qedi/qedi_main.c | 11 +- drivers/scsi/qla1280.c | 3 +- drivers/scsi/scsi_transport_iscsi.c | 56 +- drivers/scsi/ufs/Kconfig | 187 - drivers/scsi/ufs/Makefile | 26 - drivers/scsi/ufs/tc-dwc-g210-pci.c | 150 - drivers/scsi/ufs/tc-dwc-g210.c | 319 - drivers/scsi/ufs/ufs-debugfs.c | 239 - drivers/scsi/ufs/ufs-exynos.c | 1630 ---- drivers/scsi/ufs/ufs-hisi.c | 607 -- drivers/scsi/ufs/ufs-hwmon.c | 211 - drivers/scsi/ufs/ufs-mediatek-trace.h | 36 - drivers/scsi/ufs/ufs-mediatek.c | 1246 --- drivers/scsi/ufs/ufs-qcom.c | 1543 --- drivers/scsi/ufs/ufs-qcom.h | 270 - drivers/scsi/ufs/ufs-sysfs.c | 1268 --- drivers/scsi/ufs/ufs_bsg.c | 233 - drivers/scsi/ufs/ufshcd-crypto.c | 240 - drivers/scsi/ufs/ufshcd-crypto.h | 74 - drivers/scsi/ufs/ufshcd-dwc.c | 150 - drivers/scsi/ufs/ufshcd-dwc.h | 25 - drivers/scsi/ufs/ufshcd-pci.c | 621 -- drivers/scsi/ufs/ufshcd-pltfrm.c | 389 - drivers/scsi/ufs/ufshcd-pltfrm.h | 36 - drivers/scsi/ufs/ufshcd-priv.h | 298 - drivers/scsi/ufs/ufshcd.c | 9944 -------------------- drivers/scsi/ufs/ufshcd.h | 1230 --- drivers/scsi/ufs/ufshpb.c | 2670 ------ drivers/scsi/xen-scsifront.c | 199 +- drivers/staging/ks7010/ks_hostif.c | 2 - drivers/staging/r8188eu/core/rtw_br_ext.c | 3 +- drivers/staging/r8188eu/core/rtw_mlme.c | 1 - drivers/staging/r8188eu/core/rtw_mlme_ext.c | 97 +- drivers/staging/r8188eu/core/rtw_p2p.c | 8 +- drivers/staging/r8188eu/core/rtw_pwrctrl.c | 12 +- drivers/staging/r8188eu/core/rtw_recv.c | 5 +- drivers/staging/r8188eu/core/rtw_wlan_util.c | 28 +- drivers/staging/r8188eu/core/rtw_xmit.c | 87 +- drivers/staging/r8188eu/hal/HalPwrSeqCmd.c | 22 - drivers/staging/r8188eu/hal/rtl8188e_rxdesc.c | 4 +- drivers/staging/r8188eu/hal/usb_halinit.c | 4 - drivers/staging/r8188eu/include/hal_intf.h | 1 - drivers/staging/r8188eu/include/rtw_debug.h | 10 - drivers/staging/r8188eu/include/rtw_mlme.h | 2 - drivers/staging/r8188eu/include/rtw_mlme_ext.h | 2 - drivers/staging/r8188eu/include/rtw_xmit.h | 2 +- drivers/staging/r8188eu/include/sta_info.h | 2 - drivers/staging/r8188eu/os_dep/ioctl_linux.c | 92 +- drivers/staging/rtl8192e/rtllib_softmac.c | 2 - .../staging/rtl8192u/ieee80211/ieee80211_softmac.c | 2 - drivers/staging/rtl8192u/r8192U_core.c | 2 +- drivers/staging/rtl8712/usb_intf.c | 6 +- drivers/staging/rtl8712/usb_ops.c | 27 +- drivers/staging/rtl8712/usb_ops_linux.c | 21 +- drivers/staging/rtl8723bs/core/rtw_ap.c | 24 +- .../vc04_services/interface/vchiq_arm/vchiq_core.h | 1 - drivers/staging/vt6655/baseband.c | 8 +- drivers/staging/vt6655/card.c | 11 +- drivers/staging/vt6655/channel.c | 6 +- drivers/staging/vt6655/device_main.c | 23 +- drivers/staging/vt6655/mac.h | 43 +- drivers/staging/vt6655/rf.c | 8 +- drivers/staging/vt6655/rxtx.c | 6 +- drivers/staging/vt6655/srom.c | 10 +- drivers/staging/vt6655/upc.h | 3 - drivers/thermal/Makefile | 2 +- drivers/thermal/broadcom/sr-thermal.c | 3 + drivers/thermal/imx_sc_thermal.c | 6 +- drivers/thermal/intel/intel_hfi.c | 2 - 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/tty/amiserial.c | 2 - drivers/tty/mxser.c | 5 +- drivers/tty/n_gsm.c | 31 +- drivers/tty/n_tty.c | 16 +- drivers/tty/serial/8250/8250_dw.c | 90 +- drivers/tty/serial/8250/8250_fintek.c | 8 +- drivers/tty/serial/8250/8250_mtk.c | 7 - drivers/tty/serial/8250/8250_port.c | 2 - drivers/tty/serial/amba-pl011.c | 32 +- drivers/tty/serial/amba-pl011.h | 35 - drivers/tty/serial/cpm_uart/cpm_uart_core.c | 2 +- drivers/tty/serial/digicolor-usart.c | 2 + drivers/tty/serial/fsl_lpuart.c | 8 +- drivers/tty/serial/jsm/jsm_cls.c | 8 +- drivers/tty/serial/jsm/jsm_neo.c | 8 +- drivers/tty/serial/meson_uart.c | 13 + drivers/tty/serial/msm_serial.c | 5 + drivers/tty/serial/pmac_zilog.c | 68 +- drivers/tty/serial/pmac_zilog.h | 11 - drivers/tty/serial/qcom_geni_serial.c | 56 +- drivers/tty/serial/rda-uart.c | 2 + drivers/tty/serial/samsung_tty.c | 1 + drivers/tty/serial/serial_core.c | 11 +- drivers/tty/serial/serial_txx9.c | 2 + drivers/tty/serial/sh-sci.c | 6 +- drivers/tty/serial/sifive.c | 6 +- drivers/tty/serial/st-asc.c | 4 + drivers/tty/serial/stm32-usart.c | 15 +- drivers/tty/serial/sunsu.c | 2 - drivers/tty/serial/uartlite.c | 3 +- drivers/tty/tty_baudrate.c | 35 +- drivers/tty/tty_ioctl.c | 2 - drivers/ufs/Kconfig | 30 + drivers/ufs/Makefile | 5 + drivers/ufs/core/Kconfig | 60 + drivers/ufs/core/Makefile | 10 + drivers/ufs/core/ufs-debugfs.c | 239 + drivers/{scsi/ufs => ufs/core}/ufs-debugfs.h | 0 .../{scsi/ufs => ufs/core}/ufs-fault-injection.c | 0 .../{scsi/ufs => ufs/core}/ufs-fault-injection.h | 0 drivers/ufs/core/ufs-hwmon.c | 211 + drivers/ufs/core/ufs-sysfs.c | 1268 +++ drivers/{scsi/ufs => ufs/core}/ufs-sysfs.h | 0 drivers/ufs/core/ufs_bsg.c | 233 + drivers/{scsi/ufs => ufs/core}/ufs_bsg.h | 0 drivers/ufs/core/ufshcd-crypto.c | 240 + drivers/ufs/core/ufshcd-crypto.h | 74 + drivers/ufs/core/ufshcd-priv.h | 298 + drivers/ufs/core/ufshcd.c | 9944 ++++++++++++++++++++ drivers/ufs/core/ufshpb.c | 2670 ++++++ drivers/{scsi/ufs => ufs/core}/ufshpb.h | 0 drivers/ufs/host/Kconfig | 114 + drivers/ufs/host/Makefile | 14 + drivers/{scsi/ufs => ufs/host}/cdns-pltfrm.c | 0 drivers/ufs/host/tc-dwc-g210-pci.c | 150 + .../{scsi/ufs => ufs/host}/tc-dwc-g210-pltfrm.c | 0 drivers/ufs/host/tc-dwc-g210.c | 319 + drivers/{scsi/ufs => ufs/host}/tc-dwc-g210.h | 0 drivers/{scsi/ufs => ufs/host}/ti-j721e-ufs.c | 0 drivers/ufs/host/ufs-exynos.c | 1630 ++++ drivers/{scsi/ufs => ufs/host}/ufs-exynos.h | 0 drivers/ufs/host/ufs-hisi.c | 607 ++ drivers/{scsi/ufs => ufs/host}/ufs-hisi.h | 0 drivers/ufs/host/ufs-mediatek-trace.h | 36 + drivers/ufs/host/ufs-mediatek.c | 1246 +++ drivers/{scsi/ufs => ufs/host}/ufs-mediatek.h | 0 drivers/{scsi/ufs => ufs/host}/ufs-qcom-ice.c | 0 drivers/ufs/host/ufs-qcom.c | 1543 +++ drivers/ufs/host/ufs-qcom.h | 270 + drivers/ufs/host/ufshcd-dwc.c | 150 + drivers/ufs/host/ufshcd-dwc.h | 25 + drivers/ufs/host/ufshcd-pci.c | 621 ++ drivers/ufs/host/ufshcd-pltfrm.c | 389 + drivers/ufs/host/ufshcd-pltfrm.h | 36 + drivers/{scsi/ufs => ufs/host}/ufshci-dwc.h | 0 drivers/usb/cdns3/cdns3-gadget.c | 47 +- drivers/usb/cdns3/cdns3-gadget.h | 9 +- drivers/usb/class/cdc-acm.h | 8 - drivers/usb/core/hub.c | 8 +- drivers/usb/dwc3/core.c | 1 + drivers/usb/dwc3/ep0.c | 11 +- drivers/usb/dwc3/gadget.c | 33 +- drivers/usb/dwc3/gadget.h | 2 + drivers/usb/host/ehci-platform.c | 1 + drivers/usb/host/ohci-platform.c | 1 + drivers/usb/host/xen-hcd.c | 65 +- drivers/usb/host/xhci.c | 4 +- drivers/usb/isp1760/isp1760-core.c | 8 + drivers/usb/serial/ark3116.c | 3 +- drivers/usb/serial/option.c | 2 + drivers/usb/serial/pl2303.c | 3 + drivers/usb/serial/whiteheat.c | 4 - drivers/vdpa/alibaba/eni_vdpa.c | 2 +- drivers/vdpa/ifcvf/ifcvf_main.c | 20 +- drivers/vdpa/mlx5/core/mlx5_vdpa.h | 2 + drivers/vdpa/mlx5/net/mlx5_vnet.c | 197 +- drivers/vdpa/vdpa.c | 257 +- drivers/vdpa/vdpa_sim/vdpa_sim.c | 105 +- drivers/vdpa/vdpa_sim/vdpa_sim.h | 3 + drivers/vdpa/vdpa_sim/vdpa_sim_net.c | 169 +- drivers/vdpa/vdpa_user/vduse_dev.c | 3 +- drivers/vdpa/virtio_pci/vp_vdpa.c | 161 +- drivers/vfio/pci/vfio_pci_config.c | 56 +- drivers/vfio/pci/vfio_pci_core.c | 178 +- drivers/vfio/vfio.c | 266 +- drivers/vhost/iotlb.c | 23 +- drivers/vhost/net.c | 15 +- drivers/vhost/vdpa.c | 267 +- drivers/vhost/vhost.c | 23 +- drivers/vhost/vhost.h | 4 +- drivers/video/fbdev/amba-clcd.c | 5 +- drivers/video/fbdev/hyperv_fb.c | 19 +- .../omap2/omapfb/displays/panel-nec-nl8048hl11.c | 7 +- drivers/video/fbdev/omap2/omapfb/dss/hdmi_pll.c | 8 +- drivers/video/fbdev/pxa3xx-gcu.c | 12 +- drivers/virtio/virtio.c | 2 +- drivers/virtio/virtio_balloon.c | 12 +- drivers/virtio/virtio_mmio.c | 14 +- drivers/virtio/virtio_pci_common.c | 15 +- drivers/virtio/virtio_pci_common.h | 10 +- drivers/virtio/virtio_pci_legacy.c | 10 +- drivers/virtio/virtio_pci_modern.c | 12 +- drivers/virtio/virtio_pci_modern_dev.c | 1 + drivers/virtio/virtio_ring.c | 22 +- drivers/virtio/virtio_vdpa.c | 12 +- drivers/xen/gntdev-dmabuf.c | 13 +- drivers/xen/grant-table.c | 12 +- drivers/xen/xen-front-pgdir-shbuf.c | 18 +- drivers/xen/xen-scsiback.c | 82 +- drivers/xen/xenbus/xenbus_client.c | 82 +- drivers/xen/xenbus/xenbus_probe.c | 91 +- fs/ext4/Makefile | 1 + fs/ext4/crypto.c | 246 + fs/ext4/dir.c | 6 +- fs/ext4/ext4.h | 78 +- fs/ext4/extents.c | 20 +- fs/ext4/fast_commit.c | 13 +- fs/ext4/inline.c | 18 +- fs/ext4/inode.c | 37 +- fs/ext4/ioctl.c | 59 +- fs/ext4/mballoc.c | 25 +- fs/ext4/mmp.c | 2 +- fs/ext4/namei.c | 219 +- fs/ext4/super.c | 215 +- fs/ext4/symlink.c | 51 +- 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/fs-writeback.c | 13 +- fs/io_uring.c | 151 +- fs/iomap/buffered-io.c | 1 - fs/kernfs/dir.c | 31 +- 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/ocfs2/dlmfs/userdlm.c | 17 +- fs/open.c | 24 + fs/read_write.c | 16 + fs/stat.c | 2 +- fs/sync.c | 9 + fs/verity/enable.c | 4 +- fs/verity/fsverity_private.h | 6 +- fs/verity/open.c | 12 +- fs/verity/read_metadata.c | 5 +- fs/xfs/xfs_aops.c | 4 +- include/acpi/actbl2.h | 125 +- include/acpi/actypes.h | 3 +- include/asm-generic/compat.h | 113 + include/asm-generic/pgtable-nopmd.h | 2 + include/drm/drm_cache.h | 8 + include/dt-bindings/clock/qcom,gcc-sc8280xp.h | 496 + include/dt-bindings/pinctrl/mt6795-pinfunc.h | 908 ++ include/keys/trusted-type.h | 2 +- include/keys/trusted_caam.h | 11 + include/linux/atomic/atomic-arch-fallback.h | 72 +- include/linux/atomic/atomic-instrumented.h | 40 +- include/linux/audit.h | 2 +- include/linux/bitmap.h | 25 +- include/linux/can/dev.h | 10 - include/linux/can/led.h | 51 - include/linux/ceph/osd_client.h | 3 + include/linux/compat.h | 68 + include/linux/cpufreq.h | 2 +- include/linux/cpuhotplug.h | 2 + include/linux/efi.h | 3 + include/linux/fsnotify_backend.h | 31 +- include/linux/kexec.h | 46 +- include/linux/mfd/idt8a340_reg.h | 12 +- include/linux/mlx5/driver.h | 9 +- include/linux/mlx5/mlx5_ifc.h | 6 +- include/linux/mlx5/mlx5_ifc_vdpa.h | 39 + include/linux/netdevice.h | 2 +- include/linux/nfs4.h | 2 + include/linux/nfs_xdr.h | 10 + include/linux/nodemask.h | 38 +- include/linux/nvme.h | 15 +- include/linux/of_irq.h | 6 +- include/linux/pci-ecam.h | 1 + include/linux/pci.h | 2 + include/linux/pe.h | 1 + include/linux/serial_s3c.h | 3 + include/linux/siphash.h | 5 +- include/linux/soc/renesas/r9a06g032-sysctrl.h | 11 + include/linux/swap.h | 7 +- include/linux/swapops.h | 10 + include/linux/topology.h | 7 - include/linux/vdpa.h | 61 +- include/linux/vhost_iotlb.h | 2 + include/net/bluetooth/hci.h | 1 + include/net/ip.h | 1 + include/net/tls.h | 1 + include/net/xfrm.h | 14 +- include/scsi/libiscsi.h | 13 +- include/scsi/scsi_transport_iscsi.h | 1 + include/soc/fsl/caam-blob.h | 103 + include/trace/events/io_uring.h | 4 +- include/uapi/asm-generic/fcntl.h | 23 +- include/uapi/asm-generic/termbits-common.h | 65 + include/uapi/asm-generic/termbits.h | 129 +- include/uapi/asm-generic/unistd.h | 4 +- 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/tls.h | 2 + include/uapi/linux/vdpa.h | 6 + include/uapi/linux/vfio.h | 4 +- include/uapi/linux/vhost.h | 26 +- include/uapi/linux/vhost_types.h | 11 +- {drivers/scsi => include}/ufs/ufs.h | 0 {drivers/scsi => include}/ufs/ufs_quirks.h | 0 include/ufs/ufshcd.h | 1230 +++ {drivers/scsi => include}/ufs/ufshci.h | 0 {drivers/scsi => include}/ufs/unipro.h | 0 include/xen/grant_table.h | 2 - include/xen/interface/grant_table.h | 161 +- include/xen/interface/io/ring.h | 19 +- include/xen/interface/io/vscsiif.h | 133 +- include/xen/interface/io/xs_wire.h | 37 +- include/xen/xenbus.h | 4 +- init/Kconfig | 4 + kernel/auditsc.c | 6 + kernel/cgroup/cgroup-internal.h | 1 - kernel/cgroup/cgroup.c | 4 +- kernel/kexec_file.c | 34 - lib/assoc_array.c | 8 - lib/bitmap.c | 30 +- lib/nodemask.c | 4 +- lib/percpu-refcount.c | 1 + lib/siphash.c | 5 +- lib/test_firmware.c | 11 +- lib/test_siphash.c | 7 +- lib/vsprintf.c | 4 +- localversion-next | 2 +- mm/fadvise.c | 11 + mm/kfence/core.c | 6 +- mm/madvise.c | 18 +- mm/memory.c | 5 +- mm/page_alloc.c | 9 +- mm/readahead.c | 7 + mm/shmem.c | 39 + mm/swap_state.c | 3 + mm/swapfile.c | 21 +- mm/vmscan.c | 9 +- net/bluetooth/eir.c | 31 + net/bluetooth/eir.h | 4 + net/bridge/br_input.c | 7 + net/can/isotp.c | 29 +- net/ceph/osd_client.c | 311 +- net/core/dev.c | 2 +- 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/netfilter/nf_flow_table_core.c | 60 +- net/netfilter/nf_flow_table_ip.c | 19 + net/netfilter/nf_tables_api.c | 11 +- net/netfilter/nft_flow_offload.c | 28 +- net/nfc/nci/data.c | 2 +- net/nfc/nci/hci.c | 4 +- net/tls/tls_device.c | 53 +- net/tls/tls_main.c | 55 + net/tls/tls_sw.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 +- security/keys/Kconfig | 18 +- security/keys/trusted-keys/Kconfig | 38 + security/keys/trusted-keys/Makefile | 10 +- security/keys/trusted-keys/trusted_caam.c | 80 + security/keys/trusted-keys/trusted_core.c | 45 +- security/selinux/ss/hashtab.c | 3 +- sound/usb/endpoint.c | 2 +- sound/xen/xen_snd_front_evtchnl.c | 44 +- sound/xen/xen_snd_front_evtchnl.h | 9 - tools/include/linux/bitmap.h | 17 +- tools/include/uapi/asm-generic/fcntl.h | 21 +- tools/include/uapi/asm-generic/unistd.h | 4 +- tools/include/uapi/asm/bitsperlong.h | 2 + tools/lib/bitmap.c | 20 +- tools/lib/bpf/Makefile | 2 +- tools/lib/bpf/bpf.c | 80 - tools/lib/bpf/bpf.h | 42 - tools/lib/bpf/libbpf.map | 4 + tools/lib/bpf/libbpf_version.h | 4 +- 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/net/forwarding/Makefile | 2 +- .../powerpc/pmu/ebb/fixed_instruction_loop.S | 43 - .../selftests/powerpc/security/spectre_v2.c | 30 +- 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 +- 1308 files changed, 80945 insertions(+), 38277 deletions(-) create mode 100644 Documentation/devicetree/bindings/clock/qcom,gcc-sc8280xp.yaml create mode 100644 Documentation/devicetree/bindings/dma/renesas,rzn1-dmamux.yaml delete mode 100644 Documentation/devicetree/bindings/input/ilitek,ili2xxx.txt create mode 100644 Documentation/devicetree/bindings/pinctrl/fsl,imxrt1170.yaml create mode 100644 Documentation/devicetree/bindings/pinctrl/mediatek,pinctrl-mt6795.yaml delete mode 100644 Documentation/devicetree/bindings/powerpc/fsl/cache_sram.txt 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/misc-devices/oxsemi-tornado.rst create mode 100644 Documentation/powerpc/kasan.txt 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 delete mode 100644 Documentation/tty/device_drivers/oxsemi-tornado.rst create mode 100644 arch/arm/boot/dts/aspeed-bmc-nuvia-dc-scm.dts 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 delete mode 100644 arch/powerpc/include/asm/fsl_85xx_cache_sram.h create mode 100644 arch/powerpc/kernel/rtas_entry.S delete mode 100644 arch/powerpc/kvm/book3s_64_vio_hv.c delete mode 100644 arch/powerpc/kvm/book3s_hv_rm_xive.c delete mode 100644 arch/powerpc/kvm/book3s_xive_template.c rename arch/powerpc/mm/kasan/{kasan_init_32.c => init_32.c} (100%) create mode 100644 arch/powerpc/mm/kasan/init_book3s_64.c delete mode 100644 arch/powerpc/sysdev/fsl_85xx_cache_ctlr.h delete mode 100644 arch/powerpc/sysdev/fsl_85xx_cache_sram.c delete mode 100644 arch/powerpc/sysdev/fsl_85xx_l2ctlr.c create mode 100644 arch/riscv/include/asm/compat.h create mode 100644 arch/riscv/include/asm/signal32.h create mode 100644 arch/riscv/kernel/compat_signal.c create mode 100644 arch/riscv/kernel/compat_syscall_table.c create mode 100644 arch/riscv/kernel/compat_vdso/.gitignore create mode 100644 arch/riscv/kernel/compat_vdso/Makefile create mode 100644 arch/riscv/kernel/compat_vdso/compat_vdso.S create mode 100644 arch/riscv/kernel/compat_vdso/compat_vdso.lds.S create mode 100644 arch/riscv/kernel/compat_vdso/flush_icache.S create mode 100755 arch/riscv/kernel/compat_vdso/gen_compat_vdso_offsets.sh create mode 100644 arch/riscv/kernel/compat_vdso/getcpu.S create mode 100644 arch/riscv/kernel/compat_vdso/note.S create mode 100644 arch/riscv/kernel/compat_vdso/rt_sigreturn.S create mode 100644 drivers/clk/qcom/gcc-sc8280xp.c create mode 100644 drivers/crypto/caam/blob_gen.c create mode 100644 drivers/dma/dw/rzn1-dmamux.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 delete mode 100644 drivers/net/can/led.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/pinctrl/freescale/pinctrl-imxrt1170.c create mode 100644 drivers/pinctrl/mediatek/pinctrl-mt6795.c create mode 100644 drivers/pinctrl/mediatek/pinctrl-mtk-mt6795.h delete mode 100644 drivers/scsi/ufs/Kconfig delete mode 100644 drivers/scsi/ufs/Makefile delete mode 100644 drivers/scsi/ufs/tc-dwc-g210-pci.c delete mode 100644 drivers/scsi/ufs/tc-dwc-g210.c delete mode 100644 drivers/scsi/ufs/ufs-debugfs.c delete mode 100644 drivers/scsi/ufs/ufs-exynos.c delete mode 100644 drivers/scsi/ufs/ufs-hisi.c delete mode 100644 drivers/scsi/ufs/ufs-hwmon.c delete mode 100644 drivers/scsi/ufs/ufs-mediatek-trace.h delete mode 100644 drivers/scsi/ufs/ufs-mediatek.c delete mode 100644 drivers/scsi/ufs/ufs-qcom.c delete mode 100644 drivers/scsi/ufs/ufs-qcom.h delete mode 100644 drivers/scsi/ufs/ufs-sysfs.c delete mode 100644 drivers/scsi/ufs/ufs_bsg.c delete mode 100644 drivers/scsi/ufs/ufshcd-crypto.c delete mode 100644 drivers/scsi/ufs/ufshcd-crypto.h delete mode 100644 drivers/scsi/ufs/ufshcd-dwc.c delete mode 100644 drivers/scsi/ufs/ufshcd-dwc.h delete mode 100644 drivers/scsi/ufs/ufshcd-pci.c delete mode 100644 drivers/scsi/ufs/ufshcd-pltfrm.c delete mode 100644 drivers/scsi/ufs/ufshcd-pltfrm.h delete mode 100644 drivers/scsi/ufs/ufshcd-priv.h delete mode 100644 drivers/scsi/ufs/ufshcd.c delete mode 100644 drivers/scsi/ufs/ufshcd.h delete mode 100644 drivers/scsi/ufs/ufshpb.c create mode 100644 drivers/thermal/k3_j72xx_bandgap.c delete mode 100644 drivers/tty/serial/amba-pl011.h create mode 100644 drivers/ufs/Kconfig create mode 100644 drivers/ufs/Makefile create mode 100644 drivers/ufs/core/Kconfig create mode 100644 drivers/ufs/core/Makefile create mode 100644 drivers/ufs/core/ufs-debugfs.c rename drivers/{scsi/ufs => ufs/core}/ufs-debugfs.h (100%) rename drivers/{scsi/ufs => ufs/core}/ufs-fault-injection.c (100%) rename drivers/{scsi/ufs => ufs/core}/ufs-fault-injection.h (100%) create mode 100644 drivers/ufs/core/ufs-hwmon.c create mode 100644 drivers/ufs/core/ufs-sysfs.c rename drivers/{scsi/ufs => ufs/core}/ufs-sysfs.h (100%) create mode 100644 drivers/ufs/core/ufs_bsg.c rename drivers/{scsi/ufs => ufs/core}/ufs_bsg.h (100%) create mode 100644 drivers/ufs/core/ufshcd-crypto.c create mode 100644 drivers/ufs/core/ufshcd-crypto.h create mode 100644 drivers/ufs/core/ufshcd-priv.h create mode 100644 drivers/ufs/core/ufshcd.c create mode 100644 drivers/ufs/core/ufshpb.c rename drivers/{scsi/ufs => ufs/core}/ufshpb.h (100%) create mode 100644 drivers/ufs/host/Kconfig create mode 100644 drivers/ufs/host/Makefile rename drivers/{scsi/ufs => ufs/host}/cdns-pltfrm.c (100%) create mode 100644 drivers/ufs/host/tc-dwc-g210-pci.c rename drivers/{scsi/ufs => ufs/host}/tc-dwc-g210-pltfrm.c (100%) create mode 100644 drivers/ufs/host/tc-dwc-g210.c rename drivers/{scsi/ufs => ufs/host}/tc-dwc-g210.h (100%) rename drivers/{scsi/ufs => ufs/host}/ti-j721e-ufs.c (100%) create mode 100644 drivers/ufs/host/ufs-exynos.c rename drivers/{scsi/ufs => ufs/host}/ufs-exynos.h (100%) create mode 100644 drivers/ufs/host/ufs-hisi.c rename drivers/{scsi/ufs => ufs/host}/ufs-hisi.h (100%) create mode 100644 drivers/ufs/host/ufs-mediatek-trace.h create mode 100644 drivers/ufs/host/ufs-mediatek.c rename drivers/{scsi/ufs => ufs/host}/ufs-mediatek.h (100%) rename drivers/{scsi/ufs => ufs/host}/ufs-qcom-ice.c (100%) create mode 100644 drivers/ufs/host/ufs-qcom.c create mode 100644 drivers/ufs/host/ufs-qcom.h create mode 100644 drivers/ufs/host/ufshcd-dwc.c create mode 100644 drivers/ufs/host/ufshcd-dwc.h create mode 100644 drivers/ufs/host/ufshcd-pci.c create mode 100644 drivers/ufs/host/ufshcd-pltfrm.c create mode 100644 drivers/ufs/host/ufshcd-pltfrm.h rename drivers/{scsi/ufs => ufs/host}/ufshci-dwc.h (100%) create mode 100644 fs/ext4/crypto.c create mode 100644 include/dt-bindings/clock/qcom,gcc-sc8280xp.h create mode 100644 include/dt-bindings/pinctrl/mt6795-pinfunc.h create mode 100644 include/keys/trusted_caam.h delete mode 100644 include/linux/can/led.h create mode 100644 include/linux/soc/renesas/r9a06g032-sysctrl.h create mode 100644 include/soc/fsl/caam-blob.h create mode 100644 include/uapi/asm-generic/termbits-common.h rename {drivers/scsi => include}/ufs/ufs.h (100%) rename {drivers/scsi => include}/ufs/ufs_quirks.h (100%) create mode 100644 include/ufs/ufshcd.h rename {drivers/scsi => include}/ufs/ufshci.h (100%) rename {drivers/scsi => include}/ufs/unipro.h (100%) create mode 100755 scripts/objdump-func create mode 100644 scripts/spdxexclude create mode 100644 security/keys/trusted-keys/Kconfig create mode 100644 security/keys/trusted-keys/trusted_caam.c create mode 100755 tools/perf/tests/shell/stat.sh create mode 100644 tools/testing/selftests/cgroup/memcg_protection.m delete mode 100644 tools/testing/selftests/powerpc/pmu/ebb/fixed_instruction_loop.S create mode 100644 tools/testing/selftests/vm/mrelease_test.c