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.
omits d12d7e1cfe38 Add linux-next specific files for 20220411 omits 4f5bb96bbbd3 Merge branch 'akpm/master' omits a52d18722877 kselftest/vm: override TARGETS from arguments omits aed26663dbaf selftests: vm: add test for Soft-Dirty PTE bit omits 35c60fa6230d mm/oom_kill.c: fix vm_oom_kill_table[] ifdeffery omits c1083c077f92 Merge branch 'akpm-current/current' omits 49f24e079648 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits 4dca00818aa4 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits 33cc90a057c1 Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] omits e41a687676c5 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] omits 87921b98ca24 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 658c13955a3e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b8568d2abd31 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] omits 462ed43caf28 Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] omits 04cb60e82d23 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits feceed0b3568 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4ddd096ba0dc Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] omits 708a5d978738 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git omits 14761de27861 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 36ba6dfc5c9a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4af92cebd8fe Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...] omits 8171dde92aa9 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] omits a8d0dd23479a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 91c4cccb51f5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6fc428102071 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits dd1dd5638807 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 328ee3e282a7 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] omits bb3a53039a4b Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] omits 091dddc25b53 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits bf85be9dc73d Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] omits 3ceaaa1d67b4 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 36d517026339 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 86580e1237b3 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 97c45f6ff9d3 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits a4143e0f6034 Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] omits 8955d6058259 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] omits 8dd4d0d6652b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 255be13c6da8 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] omits c868c8b7c671 Merge branch 'timers/drivers/next' of git://git.linaro.org [...] omits 597ba026a784 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 1a562cfb0c87 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ce3a45d035d3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 61d3d8b45455 Merge branch 'master' of https://scm.osdn.net/gitroot/tomo [...] omits 266d9460d571 Merge branch 'next' of git://github.com/cschaufler/smack-next omits a9bc30ef6584 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 5a27835f7cb4 Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] omits e85985bc17e0 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] omits 23d9f17c3eb7 Merge branch 'next-testing' of git://git.kernel.org/pub/sc [...] omits a18921dce1c6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b119e63ac158 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 52cc792efae1 Merge branch 'pcmcia-next' of git://git.kernel.org/pub/scm [...] omits 1b13ec96ad24 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 639038dbf98d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 55591756444d Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits e56657ff697e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 36bdd4340d8d Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] omits b6719d464a3f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits cfbb4cecd63b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ccd8977af75c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits abe3a980d71d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5b0741ffd355 Merge branch 'etnaviv/next' of https://git.pengutronix.de/ [...] omits b23c0741e736 Merge branch 'imx-drm/next' of https://git.pengutronix.de/ [...] omits 7ce29b27e7ef Merge branch 'msm-next' of https://gitlab.freedesktop.org/ [...] omits 407ff7f4bfb9 Merge branch 'drm/tegra/for-next' of git://anongit.freedes [...] omits d38d16c0314f Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits 6e45a53f370b Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits 8f0b3ef070bd Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits 840db0076b05 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 64293e32055d Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] omits 342cd657764d Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] omits 3828af5907bf Merge branch 'main' of git git://git.kernel.org/pub/scm/li [...] omits 43ffc7321ed6 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 391a75da7403 Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/l [...] omits 87d91a94661c Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits df3781bed5f0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 059018043157 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 6755ac5050cb Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] omits 24f3bd67882c Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] omits 253a5b625193 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] omits e742202b0cf7 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 68502a95f932 Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git omits 0c9ad1e5ed76 Merge branch 'docs-next' of git://git.lwn.net/linux.git omits 1d7de7566343 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] omits 69ae2d6587df Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7f3bd2189c12 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits b3e4812877a7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3a0456ecee1d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 50cf6bfe56c4 Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] omits 837a54a3981f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3a790a340fa0 Merge branch 'master' of https://github.com/Paragon-Softwa [...] omits 098b10e0bee0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fc3aef9771f0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ece699722bb7 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 5ba552fa74c3 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits 40bcd891ff1b Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 497a9991e1bd Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits 54e7994d6978 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits cd2113e3b0f8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 170403f19d80 Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] omits 95f8758bcd84 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3304ee6cf776 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 82175f9333cf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 68a5cfbb2453 Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...] omits 0e0522748544 Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] omits 224917063c69 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0753be9f5938 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits cf5cce14ed1c Merge branch 'next' of https://git.linaro.org/people/jens. [...] omits 8c9178c600b9 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] omits 528d46cf17a7 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] omits 9d023a8c4525 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits 5af5c82d515b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5457aedd91b4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a747ba2b2541 Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] omits 49c96c07c3ff Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits d92507e5d8ba Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 626e804e7f52 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0c5481e1178a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3e48ae144e14 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 78c62639d199 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8ef98e7c08d0 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 22a808c156d8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 51bcc8a2242b Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits a50f2cab847e Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] omits c4bdaa8ea0b7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7944a25256a8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1e03fa42752c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 522aa42e90f4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3d042cc31096 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] omits 3cd5cacd6f4a Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 09b279c05464 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6537d9b7dc91 Merge branch 'zstd-linus' of https://github.com/terrelln/l [...] omits 9ec41e57f5ef Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] omits 6eff0d38c296 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 2a47dd2eadf7 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 4ab439ddff6c Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] omits ec4200f77912 Merge branch 'dt/linus' of git://git.kernel.org/pub/scm/li [...] omits 03b95212c1ac Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits d4e83f8a42f5 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 0e91ba38eb08 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits 6e514b10146f Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] omits 035f30a80ce6 Merge branch 'master' of git://git.kernel.org/pub/scm/virt [...] omits 125950dd9e1e Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git omits fb4e7043f5e8 Merge branch 'mtd/fixes' of git://git.kernel.org/pub/scm/l [...] omits 32c4d630169e Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits f9a2477da639 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits eefcb9dff2b2 Merge branch 'fixes-togreg' of https://gitlab.com/vilhelmg [...] omits 9c67e3585bdd Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] omits d63f5c8b1e6f Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] omits 970f496f5438 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 4ff6c53f4d78 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 293e356c74a5 Merge branch 'main' of git git://git.kernel.org/pub/scm/li [...] omits 33af37a10fcf Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 88b1cad3457b Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 60311bca4054 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 7d5a5aeb8da5 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits ee7b545fa39c Merge branch 'fixes' of https://git.linaro.org/people/jens [...] omits 40049504afab Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] omits 580fcca4d963 Merge branch 'v5.18-armsoc/dtsfixes' into for-next omits deaaf3b6d8dc Merge branch 'v5.19-clk/next' into for-next omits 7e204fbbdb38 Merge branch 'v5.19-armsoc/soc32' into for-next omits c932bca5dc21 Merge branch 'v5.19-armsoc/dts64' into for-next omits ca26c748e9dd Merge branch 'v5.19-armsoc/dts32' into for-next omits fae5d73cf177 Merge branch 'v5.19-armsoc/drivers' into for-next omits e0badfe359ef ARM: dts: rockchip: rename pcfg_pull_default node name on rk3036 omits e89c6d896e86 Merge branch 'fixes' into for-next omits 3f8dfd3db846 random: make random_get_entropy() return an unsigned long omits e5920200450b ipc/mqueue: use get_tree_nodev() in mqueue_get_tree() omits b09749334fa1 fs: sysv: check sbi->s_firstdatazone in complete_read_super omits bd7ed46b879a taskstats-version-12-with-thread-group-and-exe-info-fix omits a0188d57a6ae taskstats: version 12 with thread group and exe info omits 118c9bc5a2b9 rapidio: remove unnecessary use of list iterator omits 09f1d371141c kexec: remove redundant assignments omits da35e04ebac9 fat: add ratelimit to fat*_ent_bread() omits 2fc2e8f0907b add-fat-messages-to-printk-index-checkpatch-fixes omits ea6e2d529fbd fatfs: add FAT messages to printk index omits b72134715455 fatfs: remove redundant judgment omits efe05f87789c init/main.c: silence some -Wunused-parameter warnings omits cf604261963a list: fix a data-race around ep->rdllist omits f2dfd4755382 pipe: make poll_usage boolean and annotate its access omits a980bcf8be6e lib: remove back_str initialization omits 73aba7e88341 lib/string.c: simplify str[c]spn omits dd73226db773 lib/test_string.c: add strspn and strcspn tests omits be6db84bb160 lib/Kconfig.debug: remove more CONFIG_..._VALUE indirections omits 4b8d63a61f2b lib/test_meminit: optimize do_kmem_cache_rcu_persistent() test omits 548496f3bf2c get_maintainer: Honor mailmap for in file emails omits 76d6e765a5f4 kernel: pid_namespace: use NULL instead of using plain int [...] omits e95b12e94685 proc/sysctl: make protected_* world readable omits 80157e766e9a fs-proc-kcorec-remove-check-of-list-iterator-against-head- [...] omits a191faf26da6 fs/proc/kcore.c: remove check of list iterator against hea [...] omits 819ff9000346 proc-fix-dentry-inode-overinstantiating-under-proc-pid-net [...] omits 21bcfe5651d8 proc: fix dentry/inode overinstantiating under /proc/${pid}/net omits 4e2ab0deed2e ocfs2: fix ocfs2 corrupt when iputting an inode omits f06034e6b754 ocfs2: clear links count in ocfs2_mknod() if an error occurs omits 2e6031c3b6b1 ocfs2: reflink deadlock when clone file to the same direct [...] omits d9e01ae54460 ocfs2: remove usage of list iterator variable after the loop body omits 6ba51655ae32 ocfs2: replace usage of found with dedicated list iterator [...] omits 127e51017916 ia64: Replace comments with C99 initializers omits 1204ffb9b0ef ia64: ptrace: fix typos in comments omits 2df41151cfb6 ia64: fix typos in comments omits 21e8d48d6548 kernel/hung_task.c: Monitor killed tasks. omits d36c8ba49282 fs/buffer.c: dump more info for __getblk_gfp() stall problem omits 8ca75505d269 fs/buffer.c: add debug print for __getblk_gfp() stall problem omits 53121e8a59e0 damon: vaddr-test: tweak code to make the logic clearer omits 0aef792d37f5 zram: add a huge_idle writeback mode omits c3550cf44ff5 mm: simplify follow_invalidate_pte() omits cfde5a6d43d4 dax: fix missing writeprotect the pte entry omits c5a0f768c29c mm: pvmw: add support for walking devmap pages omits 6d1949f860eb mm: rmap: introduce pfn_mkclean_range() to cleans PTEs omits f7cb34186276 dax: fix cache flush on PMD-mapped pages omits 94e405c4286c mm: rmap: fix cache flush on THP pages omits 56e31cf37f70 mm-memory_hotplug-refactor-hotadd_init_pgdat-and-try_onlin [...] omits fe0f62d8aeac mm/memory_hotplug: refactor hotadd_init_pgdat and try_online_node omits d03fd8919354 mm/memory_hotplug: reset node's state when empty during offline omits 2072a59b6ad9 mm/page_alloc: do not calculate node's total pages and mem [...] omits 3b35632b7f5a mm: untangle config dependencies for demote-on-reclaim omits 3bb58c1a05da mm/vmstat: add events for ksm cow omits 11401cbf6833 ksm-count-ksm-merging-pages-for-each-process-fix omits 3390d00daaa4 ksm: count ksm merging pages for each process omits 893157a4310a mm/migration: fix possible do_pages_stat_array racing with [...] omits 4e0fef77fee8 mm/migration: fix potential invalid node access for reclai [...] omits a14bf045b799 mm/migration: fix potential page refcounts leak in migrate_pages omits f4d1deb28534 mm/migration: remove some duplicated codes in migrate_pages omits 107f130e7faf mm/migration: avoid unneeded nodemask_t initialization omits 4bc9a10e1d75 mm/migration: use helper macro min in do_pages_stat omits 5cfee8301155 mm/migration: use helper function vma_lookup() in add_page [...] omits fc5f5507f33b mm/migration: fix the confusing PageTransHuge check omits 267138b6df38 mm/migration: remove unneeded local variable page_lru omits 4ea144548e29 mm/migration: remove unneeded out label omits faf0c5a08b8e mm/migration: remove unneeded local variable mapping_locked omits c7e98909318f mm: Add selftests for migration entries omits 74ca5d11a5f8 drivers/base/node.c: fix compaction sysfs file leak omits 7db11419ea46 mm: compaction: use helper isolation_suitable() omits 4c7c213a9bf2 mm/z3fold: remove unneeded PAGE_HEADLESS check in free_handle() omits a44832d754c2 mm/z3fold: remove redundant list_del_init of zhdr->buddy i [...] omits 9aabdda1a793 mm/z3fold: move decrement of pool->pages_nr into __release [...] omits 2d2cc187fe46 mm/z3fold: remove confusing local variable l reassignment omits a0591a532519 mm/z3fold: remove unneeded page_mapcount_reset and ClearPa [...] omits fad55bc3f07c mm/z3fold: minor clean up for z3fold_free omits ae0064e9f3bb mm/z3fold: remove obsolete comment in z3fold_alloc omits a8c3285d65a5 mm/z3fold: declare z3fold_mount with __init omits 8541bab9753a mm/vmscan: sc->reclaim_idx must be a valid zone index omits 4ade8e2d52f6 mm-vmscan-make-sure-wakeup_kswapd-with-managed-zone-v2 omits a137da690ef5 mm/vmscan: make sure wakeup_kswapd with managed zone omits 6c9cf27a5726 mm/vmscan: reclaim only affects managed_zones omits e22765210530 mm: mmap: register suitable readonly file vmas for khugepaged omits 1df6099bf895 mm: khugepaged: introduce khugepaged_enter_vma() helper omits 9604165ef948 mm: khugepaged: move some khugepaged_* functions to khugepaged.c omits da45cf69b27a mm: khugepaged: make khugepaged_enter() void function omits a151d076ae83 mm: thp: only regular file could be THP eligible omits 656922fdb12f mm: khugepaged: skip DAX vma omits 328422af8dc5 mm: khugepaged: remove redundant check for VM_NO_KHUGEPAGED omits 546baa9f36ea sched: coredump.h: clarify the use of MMF_VM_HUGEPAGE omits 1f02ee385ca1 mm: hugetlb_vmemmap: cleanup CONFIG_HUGETLB_PAGE_FREE_VMEMMAP* omits 94f321f3e41f mm: hugetlb_vmemmap: cleanup hugetlb_free_vmemmap_enabled* omits 342b463cabaa mm: hugetlb_vmemmap: cleanup hugetlb_vmemmap related functions omits 074e763d8609 arm64: mm: hugetlb: enable HUGETLB_PAGE_FREE_VMEMMAP for arm64 omits 1cdbd0baea08 mm: hugetlb_vmemmap: introduce ARCH_WANT_HUGETLB_PAGE_FREE [...] omits a659658e9644 hugetlb: remove use of list iterator variable after loop omits 408157004af5 mm/khugepaged: sched to numa node when collapse huge page omits 3f81cd49afa5 mm/memory-failure.c: remove unnecessary (void*) conversions omits 4f8419ebe4cd mm-wrap-__find_buddy_pfn-with-a-necessary-buddy-page-valid [...] omits 1c0f379962c7 mm: wrap __find_buddy_pfn() with a necessary buddy page va [...] omits 7e0c8e1d91ed mm: page_alloc: simplify pageblock migratetype check in __ [...] omits 44c5d7a75ca1 mm: discard __GFP_ATOMIC omits 5270d1b44dfc mm/page_alloc: adding same penalty is enough to get round- [...] omits f898a6eb9a36 mm/page_alloc: simplify update of pgdat in wake_all_kswapds omits 249eff18b9fe Documentation/sysctl: document page_lock_unfairness omits ba83b7156e00 mm/vmalloc: fix a comment omits b4dc83a02fdc mm/mremap: avoid unneeded do_munmap call omits 8f77a1f0e6e0 mm/mremap: use helper mlock_future_check() omits 5b88bb6b32d5 mm: avoid unnecessary flush on change_huge_pmd() omits 778519700bfb mm/mprotect: do not flush when not required architecturally omits 95722d286024 mm/mprotect: use mmu_gather omits db5972e41b01 mm/mmap.c: use helper mlock_future_check() omits 3cc671933d94 mm: modify the method to search addr in unmapped_area_topdown omits 330e600e1cdf mm/mmap: clarify protection_map[] indices omits 1e1a9eba19ce mm/debug_vm_pgtable: drop protection_map[] usage omits 771998bb763c mm/mmu_gather: limit free batch count and add schedule poi [...] omits bbf296ac81a5 mm/mmap.c: use mmap_assert_write_locked() instead of open [...] omits e4a20ba2aa77 mm/memcg: non-hierarchical mode is deprecated omits b1143ff5a4ea mm/memcg: move generation assignment and comparison together omits 957898682288 mm/memcg: set pos explicitly for reclaim and !reclaim omits 49647a3432d1 mm/memcg: set memcg after css verified and got reference omits 72694c562256 mm/memcg: mz already removed from rb_tree if not NULL omits 428288f36a26 mm/memcg: remove unneeded nr_scanned omits 31d58e05e213 mm-shmem-make-shmem_init-return-void-fix omits a562d088b227 mm: shmem: make shmem_init return void omits 80dc6f205744 VFS: Add FMODE_CAN_ODIRECT file flag omits cf3b6a25abbb mm: submit multipage write for SWP_FS_OPS swap-space omits 7d1bf864ffb3 mm: submit multipage reads for SWP_FS_OPS swap-space omits e085b01167c3 doc: update documentation for swap_activate and swap_rw omits a52375ce05f4 mm: perform async writes to SWP_FS_OPS swap-space using ->swap_rw omits 43d68d3a66f9 mm: introduce ->swap_rw and use it for reads from SWP_FS_O [...] omits ae1ccff95a2c mm: reclaim mustn't enter FS for SWP_FS_OPS swap-space omits 35b70af2d7e9 mm: move responsibility for setting SWP_FS_OPS to ->swap_activate omits 221ad3116890 mm: drop swap_dirty_folio omits 3e0ef5b91f00 mm-create-new-mm-swaph-header-file-fix omits de4775ca2408 mm: create new mm/swap.h header file. omits 0cffcaeaedbc powerpc/pgtable: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE for book3s omits 8c2e0eff51fb powerpc/pgtable: remove _PAGE_BIT_SWAP_TYPE for book3s omits 444cd122ffaf s390/pgtable: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE omits d3a09018df53 s390/pgtable: cleanup description of swp pte layout omits 3b4ca60fca5d arm64/pgtable: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE omits 3eaef3e52649 x86/pgtable: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE omits 444a788f488b mm/debug_vm_pgtable: add tests for __HAVE_ARCH_PTE_SWP_EXCLUSIVE omits 3a2fc0187add mm/swap: remember PG_anon_exclusive via a swp pte bit omits 3dab95baf14e mm/gup: sanity-check with CONFIG_DEBUG_VM that anonymous p [...] omits 7b82e9f4a060 mm/gup: trigger FAULT_FLAG_UNSHARE when R/O-pinning a poss [...] omits 84f23b45f9f5 mm: support GUP-triggered unsharing of anonymous pages omits edfbd95bf509 mm/gup: disallow follow_page(FOLL_PIN) omits af56ef776332 mm: remember exclusively mapped anonymous pages with PG_an [...] omits 689b55e9832d mm/page-flags: reuse PG_mappedtodisk as PG_anon_exclusive [...] omits 0366d2d42bb7 mm/huge_memory: remove outdated VM_WARN_ON_ONCE_PAGE from [...] omits bfe3918bb417 mm/rmap: use page_move_anon_rmap() when reusing a mapped P [...] omits 65be8c93a576 mm/rmap: drop "compound" parameter from page_add_new_anon_rmap() omits 82fe3723ac3c mm/rmap: pass rmap flags to hugepage_add_anon_rmap() omits 2c998dc3f1da mm/rmap: remove do_page_add_anon_rmap() omits 2e4831b492b5 mm/rmap: convert RMAP flags to a proper distinct rmap_t type omits e9e6c47da379 mm/rmap: split page_dup_rmap() into page_dup_file_rmap() a [...] omits fa90ef02bf51 mm/memory: slightly simplify copy_present_pte() omits b1c4533ca10c mm/hugetlb: take src_mm->write_protect_seq in copy_hugetlb [...] omits 777cd2574abd mm/rmap: fix missing swap_free() in try_to_unmap() after a [...] omits 8bd16bc0a081 tools/vm/page_owner_sort.c: support sorting blocks by mult [...] omits 78a0b94f3829 tools/vm/page_owner_sort.c: support for multi-value select [...] omits b2a34b692424 tools/vm/page_owner_sort.c: use fprintf() to send error me [...] omits a06a3e363a51 procfs: prevent unprivileged processes accessing fdinfo dir omits d408ae71ac39 /proc/kpageflags: do not use uninitialized struct pages omits a7f70d3ab06f /proc/kpageflags: prevent an integer overflow in stable_pa [...] omits 6d42ddca8986 hugetlb: do not demote poisoned hugetlb pages omits 764ade739f45 mm: compaction: fix compiler warning when CONFIG_COMPACTION=n omits c59d7dec6b2f mm: fix unexpected zeroed page mapping with zram swap omits 8900a13258e5 userfaultfd: mark uffd_wp regardless of VM_WRITE flag omits c6c8704f5f85 mm/vmalloc: fix spinning drain_vmap_work after reading fro [...] omits 6bbe86132430 irq_work: use kasan_record_aux_stack_noalloc() record callstack omits 42d28dba56e8 mm/hwpoison: fix race between hugetlb free/demotion and me [...] omits e49a85083a9c mm/munlock: remove fields to fix htmldocs warnings omits c12ad2573c73 memcg: sync flush only if periodic flush is delayed omits 87b8679ee335 mm/secretmem: secretmem_iops can be static omits d6de35224f43 mm/secretmem: fix panic when growing a memfd_secret omits 6b73fd05a814 drm/amd/display: fix 64 bit divide in freesync code omits f2b9f98439c5 drm/amdgpu: Fix incorrect enum type omits 6fd08a77c075 drm/radeon: change cayman_default_state table from global [...] omits 6db1c9bc5bd6 drm/amd/amdgpu: Update debugfs GCA data omits 2b8a7be58907 drm/amd/amdgpu: Fix asm/hypervisor.h build error. omits bfdf960ae10e drm/amdkfd: Handle drain retry fault race with XNACK mode change omits 3babcf5fac3a drm/amdgpu: Use flexible array member omits 8834f1ebc71d Merge remote-tracking branch 'asoc/for-5.19' into asoc-next omits ed0f19556582 Merge remote-tracking branch 'asoc/for-5.17' into asoc-linus omits cc4b66eaf7fb Merge branch 'for-next-next-v5.18-20220408' into for-next- [...] omits 8c395c9ea555 Merge branch 'for-next-current-v5.17-20220408' into for-ne [...] omits 91499a3b0a5e Merge branch 'ext/qu/raid56-subpage' into for-next-next-v5 [...] omits 1f3f8e17a5b3 Merge branch 'misc-next' into for-next-next-v5.18-20220408 omits 2d713a8cfc40 Merge branch 'misc-5.18' into for-next-current-v5.17-20220408 omits f5d3d2f265e2 btrfs: raid56: enable subpage support for RAID56 omits 3ca457c8255a btrfs: raid56: make alloc_rbio_essential_pages() subpage c [...] omits 1ec39b3da08f btrfs: raid56: make steal_rbio() subpage compatible omits 42bc88eeaf46 btrfs: raid56: make set_bio_pages_uptodate() subpage compatible omits 4e696e004de7 btrfs: raid56: remove btrfs_raid_bio::bio_pages array omits 895c21da9d1b btrfs: raid56: make raid56_add_scrub_pages() subpage compatible omits 4313da35aa91 btrfs: raid56: open code rbio_stripe_page_index() omits b30871396f7f btrfs: raid56: make finish_rmw() subpage compatible omits 29bf18022fd0 btrfs: raid56: make __raid_recover_endio_io() subpage compatible omits 54661cf7bc1b btrfs: raid56: make finish_parity_scrub() subpage compatible omits a32642fa6cda btrfs: raid56: make rbio_add_io_page() subpage compatible omits 89fd613f7d39 btrfs: raid56: introduce btrfs_raid_bio::bio_sectors omits 3bd6300bb8cd btrfs: raid56: introduce btrfs_raid_bio::stripe_sectors omits f1e779cdb7f1 btrfs: raid56: introduce new cached members for btrfs_raid_bio omits fa03a5c300db btrfs: raid56: make btrfs_raid_bio more compact omits 72e63e6f9741 btrfs: raid56: open code rbio_nr_pages() omits 02d64fd014b9 btrfs: stop using the btrfs_bio saved iter in index_rbio_pages omits 04717bb405ea btrfs: don't allocate a btrfs_bio for scrub bios omits ff19694652bf btrfs: don't allocate a btrfs_bio for raid56 per-stripe bios omits babdec77da50 btrfs: pass bio opf to rbio_add_io_page omits ea543cb52028 btrfs: pass a block_device to btrfs_bio_clone omits f1fa5d6602a9 btrfs: move the call to bio_set_dev out of submit_stripe_bio omits ed2e0dcc1286 btrfs: use on-stack bio in scrub_repair_page_from_good_copy omits 14138728efc9 btrfs: use on-stack bio in scrub_recheck_block omits 33473b354f93 btrfs: use on-stack bio in repair_io_failure omits c05bbe7de683 btrfs: check-integrity: simplify bio allocation in btrfsic [...] omits 955bbbad9d41 btrfs: check-integrity: split submit_bio from btrfsic checking omits 57b764d3e490 btrfs: factor check and flush helpers from __btrfsic_submit_bio omits db80c3d74039 btrfs: fix leaked plug after failure syncing log on zoned [...] omits 727fd577af04 btrfs: wait between incomplete batch memory allocations omits ff9642beae11 btrfs: zoned: make auto-reclaim less aggressive omits 2131f57b58ae btrfs: change the bg_reclaim_threshold valid region from 0 to 100 omits ec590c110f8e btrfs: allow block group background reclaim for non-zoned [...] omits 6ff903555fad btrfs: make the bg_reclaim_threshold per-space info omits 16961fdb9d92 btrfs: fix btrfs_submit_compressed_write cgroup attribution omits 920dca450c77 btrfs: fix root ref counts in error handling in btrfs_get_ [...] omits 0372080f739c btrfs: zoned: activate block group only for extent allocation omits 3815432ea299 btrfs: return allocated block group from do_chunk_alloc() omits 2a1c8b9f6dd2 btrfs: do not test for free space inode during NOCOW check [...] omits ec0d0e03b874 btrfs: move common NOCOW checks against a file extent into [...] omits c7e4813fc58c btrfs: allocate page arrays using bulk page allocator omits 6a0df923ac6a btrfs: factor out allocating an array of pages omits 5247456718ba btrfs: remove unnecessary type casts omits 121066ede5d2 btrfs: expand subpage support to any PAGE_SIZE > 4K omits 35441dee1309 btrfs: make nodesize >= PAGE_SIZE case to reuse the non-su [...] omits fe9e5a875f0e btrfs: use dummy extent buffer for super block sys chunk a [...] omits fee72f35d5f5 btrfs: assert that relocation is protected with sb_start_write() omits be2efaf02581 fs: add a lockdep check function for sb_start_write() omits 8c72fa193c08 btrfs: mark resumed async balance as writing omits 586887a61ab6 btrfs: simplify code flow in btrfs_ioctl_balance omits 87e631c2a45d btrfs: remove checks for arg argument in btrfs_ioctl_balance omits afc4ae2b643b btrfs: remove support of balance v1 ioctl omits 2fe9f8d0fb89 btrfs: release correct delalloc amount in direct IO write path omits 94e61121b2c1 btrfs: replace memset with memzero_page in data checksum v [...] omits 85b5c9a21305 btrfs: avoid blocking on space revervation when doing nowa [...] omits 3983051b89e2 btrfs: avoid blocking when allocating context for nowait d [...] omits fc5e2ea85e0c btrfs: release path earlier at can_nocow_extent() omits 48e0436e2e4a btrfs: free path at can_nocow_extent() before checking for [...] omits e450b539a8fd btrfs: stop allocating a path when checking if cross refer [...] omits 8420df25816f btrfs: avoid double nocow check when doing nowait dio writes omits 89609d1f115b btrfs: avoid blocking nowait dio when locking file range omits fad04db56a2e btrfs: avoid blocking on page locks with nowait dio on com [...] omits cc84b66902e5 btrfs: remove unused variable in btrfs_{start,write}_dirty [...] omits b28e939ea7ef btrfs: zoned: remove redundant condition in btrfs_run_dela [...] omits 9cf06d02c58d btrfs: add messages to printk index omits 751f6a76aaac btrfs: tree-checker: check extent buffer owner against own [...] omits ebe8ad4b63e5 btrfs: add and use helper to assert an inode range is clean omits 26123e5dbf2a btrfs: remove ordered extent check and wait during hole pu [...] omits 4245b36ae547 btrfs: lock the inode first before flushing range when pun [...] omits 2e5c48e92631 btrfs: remove ordered extent check and wait during fallocate omits f11e93a27815 btrfs: remove inode_dio_wait() calls when starting reflink [...] omits f3f2d246cb8a btrfs: remove useless dio wait call when doing fallocate z [...] omits 7d223544f4c8 btrfs: only reserve the needed data space amount during fallocate omits 0ae0c74a36a4 btrfs: restore inode creation before xattr setting omits 9a282ff1f384 hwmon: (intel-m10-bmc-hwmon) use devm_hwmon_sanitize_name() omits 107f6e00747d hwmon: introduce hwmon_sanitize_name() omits bccbf962c386 hwmon: (aquacomputer_d5next) Add support for Aquacomputer Octo omits 2b21df8c25a2 hwmon: (peci) Use devm_delayed_work_autocancel() to simplify code omits 74b1eed1d0cb hwmon: (asus-ec-sensors) Add T_Sensor for ASUS WS X570-ACE omits 2299ed7188c8 hwmon: (jc42) add HWMON_C_TZ_REGISTER omits 9ef9f6b9954c Merge remote-tracking branch 'regulator/for-5.19' into reg [...] omits 7aaaca06092a Merge x86/sev into tip/master omits 3612396d90d7 Merge x86/platform into tip/master omits d4526c84f2b9 Merge x86/urgent into tip/master omits 64ed75de9112 Merge x86/build into tip/master omits d4098b7b9f11 Merge x86/cpu into tip/master omits 5df0377fc453 Merge ras/core into tip/master omits 6e5aadd2df21 Merge x86/misc into tip/master omits 3fc9f3f4c6d9 Merge sched/core into tip/master omits d395cb5a0735 Merge perf/core into tip/master omits 42a0be24500a Merge locking/core into tip/master omits 035cb294d61b Merge perf/urgent into tip/master omits 873665690c0d Merge locking/urgent into tip/master omits 979468aa5748 Merge sched/urgent into tip/master omits 81f67fe944a6 Merge x86/cleanups into tip/master omits dbb15c13e84c Merge x86/mm into tip/master omits 5d9623f62696 mmc: improve API to make clear hw_reset callback is for cards omits 3a1f35e0463a mmc: core: improve API to make clear that mmc_sw_reset is [...] omits 0ee2614d035c Merge branch 'fixes' into next omits 833c30075711 csky: atomic: Add custom atomic.h implementation omits aa0fb06f45ba csky: cmpxchg: Optimize with acquire & release omits bd9032ad10fa Merge branches 'arm64-for-5.19', 'arm64-defconfig-for-5.19 [...] omits 9af53efd39ff random: allow partial reads if later user copies fail omits 5c8f867d5c34 video: fbdev: s3fb: Error out if 'pixclock' equals zero omits 0c02b01216c0 video: fbdev: arkfb: Error out if 'pixclock' equals zero omits 956f8c40eb3f video: fbdev: tridentfb: Error out if 'pixclock' equals zero omits 409fd657d588 video: fbdev: vt8623fb: Error out if 'pixclock' equals zero omits 1e3f7394ba5e video: fbdev: kyro: Error out if 'lineclock' equals zero omits 20659598f15a video: fbdev: neofb: Fix the check of 'var->pixclock' omits 4a8ac351444c Merge branch 'for-5.19/io_uring' into for-next omits d9ed9fcf4bd6 io_uring: rename io_sqe_file_register omits f8b9357ae778 io_uring: deduplicate SCM accounting omits 6c5f2c036593 io_uring: don't pass around fixed index for scm omits daee35f002ec io_uring: refactor __io_sqe_files_scm omits b30219199969 io_uring: uniform SCM accounting omits 22b9c9ba2f26 Merge branch 'for-5.19/io_uring-xattr' into for-next omits c14d37aa306c Merge branch 'for-5.19/io_uring' into for-next omits 84092bf7c0de io_uring: add fgetxattr and getxattr support omits b45bb6dc08c3 io_uring: add fsetxattr and setxattr support omits b03fddd72b4f fs: split off do_getxattr from getxattr omits 979754cdf5f8 fs: split off setxattr_copy and do_setxattr function from [...] omits 94a8adaa1d21 io_uring: don't scm-account for non af_unix sockets omits 75ef3b499beb io_uring: move finish_wait() outside of loop in cqring_wait() omits 6913ab186b75 io_uring: refactor io_req_add_compl_list() omits 26cccc8d971f io_uring: silence io_for_each_link() warning omits 41c55e9c7567 io_uring: partially uninline io_put_task() omits 3f8cf78aa0ad io_uring: cleanup conditional submit locking omits 0965afb868bb io_uring: optimise mutex locking for submit+iopoll omits 4b1430474f91 io_uring: pre-calculate syscall iopolling decision omits b447a81d0aa4 io_uring: split off IOPOLL argument verifiction omits 5e9f820d6268 io_uring: clean up io_queue_next() omits 2b61566afb0e io_uring: move poll recycling later in compl flushing omits 1a28a96cbe4e io_uring: optimise io_free_batch_list omits 41b3b06e7e3c io_uring: refactor io_req_find_next omits d7f018c607e8 io_uring: remove extra ifs around io_commit_cqring omits 6002c2e65f03 io_uring: small optimisation of tctx_task_work omits 55650ff06264 Merge branch 'io_uring-5.18' into for-5.19/io_uring omits 877c8c091688 Merge remote-tracking branch 'spi/for-5.19' into spi-next omits 81980c8e5600 MAINTAINERS: Add linux-renesas-soc@vger.kernel.org list fo [...] omits 41a42e59ee64 mmc: renesas_sdhi: remove superfluous specific M3W entry omits c3244db60e0e mmc: renesas_sdhi: R-Car V3H ES2.0 gained HS400 support omits ef9136429eb3 Merge branch 'fixes' into next omits b7e683afaf86 Merge branch 'slab/for-5.19/stackdepot' into slab/for-next omits 2ca94c0421a9 Merge branch 'for-5.19/drivers' into for-next omits 483a68560fa9 Merge branch 'for-5.19/block' into for-next omits c0bf7a4c2313 drbd: Return true/false (not 1/0) from bool functions omits 40dad92d68aa drdb: Switch to kvfree_rcu() API omits ad94e90806ac drbd: Replace "unsigned" with "unsigned int" omits 25dddd777106 drbd: Make use of PFN_UP helper macro omits c8057a1ec541 block: drbd: drbd_receiver: Remove redundant assignment to err omits a9cb5060fabb drbd: address enum mismatch warnings omits adff355a6d66 drbd: fix duplicate array initializer omits 4cfaf0f604af block: allow use of per-cpu bio alloc cache by block drivers omits 84ab2dd83bc2 block: allow using the per-cpu bio cache from bio_alloc_bioset omits 3a9e3271880c mmc: omap: Make it CCF clk API compatible omits 7b17e098f8ae mmc: mmc_spi: parse speed mode options omits ae3cb4fb11ac mmc: core: block: fix sloppy typing in mmc_blk_ioctl_multi_cmd() omits 6e02fcdce73b mmc: core: Set HS clock speed before sending HS CMD13 omits b8b8e84a4eff dt-bindings: mmc: mtk-sd: increase reg items omits 91170f947e15 dt-bindings: mmc: xenon: Convert to JSON schema omits 2f7fc67b4d3f Merge branch 'thermal-int340x' into linux-next omits 5a5b6c1848bc Merge branch 'acpi-bus' into linux-next omits 2c962db504ed Merge branch 'pm-core' into linux-next omits 5eceec43cb76 Merge branch 'devprop' into linux-next omits d8d609f7588a Merge branch 'imx/dt64' into for-next omits ec829912d21c Merge branch 'imx/dt' into for-next omits 4ebf2204c449 Merge branch 'imx/bindings' into for-next omits 452c2f1b040e btrfs: move common inode creation code into btrfs_create_n [...] omits aee49dd6c9e5 btrfs: reserve correct number of items for inode creation omits a91a58cd116e btrfs: factor out common part of btrfs_{mknod,create,mkdir}() omits 3e70b3db45f2 btrfs: allocate inode outside of btrfs_new_inode() omits 8acb43fbb926 btrfs: warn when extent buffer leak test fails omits 451166e6ef11 btrfs: use a local variable for fs_devices pointer in btrf [...] omits a8df3f13a5dd btrfs: use btrfs_for_each_slot in btrfs_listxattr omits 4a8f2ce19ef4 btrfs: use btrfs_for_each_slot in btrfs_read_chunk_tree omits 433c4e50e9f0 btrfs: use btrfs_for_each_slot in btrfs_unlink_all_paths omits 3b2602b543e4 btrfs: use btrfs_for_each_slot in process_all_extents omits 713ce2e4a794 btrfs: use btrfs_for_each_slot in process_all_new_xattrs omits bf762399f205 btrfs: use btrfs_for_each_slot in process_all_refs omits 715c5535265f btrfs: use btrfs_for_each_slot in is_ancestor omits e323a9e123f4 btrfs: use btrfs_for_each_slot in can_rmdir omits 47acc498fa90 btrfs: use btrfs_for_each_slot in did_create_dir omits 97756f2c80b5 btrfs: use btrfs_for_each_slot in btrfs_real_readdir omits 706af9cb0eb9 btrfs: use btrfs_for_each_slot in btrfs_search_dir_index_item omits 72f96e950cf9 btrfs: use btrfs_for_each_slot in mark_block_group_to_copy omits 75b788e57c19 btrfs: use btrfs_for_each_slot in find_first_block_group omits ee00a349f9ad btrfs: introduce btrfs_for_each_slot iterator macro omits 5f2f58047c85 btrfs: scrub: rename scrub_bio::pagev and related members omits e3aed6d2ad3b btrfs: scrub: rename scrub_page to scrub_sector omits c62a580a5843 btrfs: scrub: rename members related to scrub_block::pagev omits 1242bf206fbc btrfs: remove trivial wrapper btrfs_read_buffer() omits 7ac4f1978e44 btrfs: update outdated comment for read_block_for_search() omits 5231dff4a11a btrfs: release upper nodes when reading stale btree node f [...] omits 00c5c322b7b8 btrfs: avoid unnecessary btree search restarts when reading node omits 1cf84d309efd btrfs: set inode flags earlier in btrfs_new_inode() omits 70c249d30dc5 btrfs: move btrfs_get_free_objectid() call into btrfs_new_inode() omits a78477fc75be btrfs: don't pass parent objectid to btrfs_new_inode() explicitly omits 38f0425f7dde btrfs: remove redundant name and name_len parameters to cr [...] omits 332ec1375596 btrfs: remove unused mnt_userns parameter from __btrfs_set_acl omits 0ba6d3f55f7e btrfs: remove unnecessary set_nlink() in btrfs_create_subv [...] omits 80b4c32cd6f6 btrfs: remove unnecessary inode_set_bytes(0) call omits 3a66e1a73d9b btrfs: remove unnecessary btrfs_i_size_write(0) calls omits 7d656c442415 btrfs: get rid of btrfs_add_nondir() omits 83dfbae0a3ae btrfs: fix anon_dev leak in create_subvol() omits 03be718029b0 btrfs: reserve correct number of items for rename omits 08965c572f07 btrfs: reserve correct number of items for unlink and rmdir omits d8a5a5e3123a Merge branch 'acpi-processor' into linux-next omits f632b296b007 tools/power/x86/intel-speed-select: fix build failure when [...] omits 909a72332a04 platform/x86: amd-pmc: Fix compilation without CONFIG_SUSPEND omits a0fa9be9a735 arm64: dts: qcom: sm8150: Add ufs power-domain entries omits a88c86f831a7 arm64: dts: qcom: sm8150: Add pdc interrupt controller node omits f95f8307f551 mmc: renesas_sdhi: R-Car V3M also has no HS400 omits cb8dae355f79 Merge branch 'fixes' into next omits 3b65a6ade24a mmc: renesas_sdhi: Add missing checks for the presence of quirks omits da77b91d79e2 mmc: mmci: stm32: use a buffer for unaligned DMA requests omits 1c30111d9ddd mmc: renesas_sdhi: style fix for proper function bodies omits af59f2ee9781 mmc: renesas_sdhi: make 'dmac_only_one_rx' a quirk omits bfb9874766b5 mmc: renesas_sdhi: make 'fixed_addr_mode' a quirk omits 9eff06de7dda mmc: renesas_sdhi: remove a stale comment omits 3c03ce6423c7 mmc: renesas_sdhi: make setup selection more understandable omits 8885f1d9d091 mmc: renesas_sdhi: R-Car D3 also has no HS400 omits 58a94533fa57 mmc: renesas_sdhi: remove outdated headers omits 93515220624f PM / devfreq: rk3399_dmc: Avoid static (reused) profile omits 38d4c4a4e375 PM / devfreq: rk3399_dmc: Use devm_pm_opp_of_add_table() omits eaf02d0585f5 PM / devfreq: rk3399_dmc: Disable edev on remove() omits 5d2429d6f0fb PM / devfreq: rk3399_dmc: Support new *-ns properties omits 6e09f2719552 PM / devfreq: rk3399_dmc: Support new disable-freq properties omits bcd948600069 PM / devfreq: rk3399_dmc: Use bitfield macro definitions f [...] omits 0f7cd98d4e31 PM / devfreq: rk3399_dmc: Drop excess timing properties omits d88e95632267 PM / devfreq: rk3399_dmc: Drop undocumented ondemand DT props omits e51cb9a80280 dt-bindings: devfreq: rk3399_dmc: Add more disable-freq pr [...] omits 71875a02356d dt-bindings: devfreq: rk3399_dmc: Specify idle params in n [...] omits 0ed0713e81d4 dt-bindings: devfreq: rk3399_dmc: Fix Hz units omits 131b232ba243 dt-bindings: devfreq: rk3399_dmc: Deprecate unused/redunda [...] omits cf6ddbdd9065 dt-bindings: devfreq: rk3399_dmc: Convert to YAML omits eaeb9fb2739b ata: pata_mpc52xx: Prepare cleanup of powerpc's asm/prom.h omits d0c78768fd9c rcu: Fix expedited GP polling against UP/no-preempt environment omits ec583e2e8d09 rcu: Add polled expedited grace-period primitives omits 9a98fe0499ea rcutorture: Call preempt_schedule() through static call/key omits f0e12d1dc590 torture: Save "make allmodconfig" .config file omits ed842bcd591f scftorture: Remove extraneous "scf" from per_version_boot_params omits 34803eb127cb rcu: Make UP-vacuous normal grace period advance sequence omits 7f790f4da003 dm: remove bio polling debug checks omits 44d3adefc9f3 dm: simplify basic targets omits bd3f91e6d5a0 dm: conditionally enable branching for less used features omits bcf3a5a5d759 dm: do not account REQ_PREFLUSH bios omits 5620541b4fda dm: push splitting down into __split_and_process_bio omits a734aa98f9d3 dm: push error handling down to __split_and_process_bio omits 960e179bce34 dm: use state machine for bio polling completion omits 4aa7a368370c dm: add DM_IO_REFFED and optimize out refcounting for normal IO omits fdfd3fde681a dm: factor out dm_io_set_error and __dm_io_dec_pending omits 56219ebb5f5c dm: factor out dm_io_wait_for_submission omits 311a8e665060 dm: assign io->orig_bio at very end of dm_split_and_process_bio omits 68511858b049 dm: introduce dm_{get,put}_live_table_bio called from dm_s [...] omits e1c4ab4fd11b dm: move hot dm_io members to same cacheline as dm_target_io omits e7f81c7b8366 dm: add local variables to clone_endio and __map_bio omits 7beb72a8fa31 dm: mark various branches unlikely omits 8ceddf961ca8 dm: simplify dm_start_io_acct omits ddf834f31fe3 dm: simplify dm_io access in dm_split_and_process_bio omits 646bb839e5f8 dm: optimize is_abnormal_io for normal rw IO omits af4a6c937d51 dm: conditionally enable BIOSET_PERCPU_CACHE for dm_io bioset omits f50eba0c14e9 block: allow use of per-cpu bio alloc cache by block drivers omits a626e5207b5d block: allow using the per-cpu bio cache from bio_alloc_bioset omits f4fe9fc39c71 Merge branch 'for-next/hardening' into for-next/kspp omits 2ff7ed9523d5 eeprom: at25: Replace strncpy() with strscpy() omits a5901532b5d0 usercopy: Remove HARDENED_USERCOPY_PAGESPAN omits c45453b44e5f mm/usercopy: Detect large folio overruns omits 47a1a2aef6a6 mm/usercopy: Detect vmalloc overruns omits da7132813979 mm/usercopy: Check kmap addresses properly omits 8a1ba31a674a rcu: Print number of online CPUs in RCU CPU stall-warning [...] omits d00674235d8d srcu: Prevent expedited GPs and blocking readers from cons [...] omits 3586cd65f84e rcutorture: Adjust scenarios' Kconfig options for CONFIG_P [...] omits 5750c098b0db rcu-tasks: Use schedule_hrtimeout_range() to wait for grac [...] omits 2f87c4c47cc7 rcutorture: Add missing return and use __func__ in warning omits 5b5c2b92700d rcutorture: Avoid corner-case #DE with nsynctypes check omits 2fe87a787046 rcu-tasks: Make Tasks RCU account for userspace execution omits 1adad3bc6454 rcu-tasks: Use rcuwait for the rcu_tasks_kthread() omits af52a5d30ecd rcu: Add comments to final rcu_gp_cleanup() "if" statement omits dbe6a49fd57c torture: Enable CSD-lock stall reports for scftorture omits e4e6ebd67537 kernel/smp: Provide boot-time timeout for CSD lock diagnostics omits 96ce4c996a50 scftorture: Fix distribution of short handler delays omits 2241eb9a4502 rcu-tasks: Print pre-stall-warning informational messages omits 604fd937bd21 torture: Skip vmlinux check for kvm-again.sh runs omits 220e100c74d4 torture: Make thread detection more robust by using lspcu omits 52184c5cedb2 rcu: Check for jiffies going backwards omits 626d2d87f117 torture: Permit running of experimental torture types omits e8a8537df49a docs: Add documentation for rude and trace RCU flavors omits 1774dce2dded rcu-tasks: Fix race in schedule and flush work omits a5df8b268f29 rcu/nocb: Initialize nocb kthreads only for boot CPU prior [...] omits 86177f0c76a4 rcu: Initialize boost kthread only for boot node prior SMP [...] omits 3d4db439000e rcu: Assume rcu_init() is called before smp omits e97711581c6b rcu/nocb: Move rcu_nocb_is_setup to rcu_state omits 7ff92ad4e107 rcu: Remove rcu_is_nocb_cpu() omits 0b74356e7b95 rcu: Introduce CONFIG_RCU_EXP_CPU_STALL_TIMEOUT omits f7e9f2d907a6 rcu: Fix rcu_preempt_deferred_qs_irqrestore() strict QS reporting omits 790a811b1e52 torture: Use "-o Batchmode=yes" to disable ssh password requests omits 7627994ff368 torture: Reposition so that $? collects ssh code in torture.sh omits c6ad11620df2 tools/nolibc/stdlib: implement abort() omits 983af29a0224 tools/nolibc: also mention how to build by just setting th [...] omits 9c51ebc19510 tools/nolibc/time: create time.h with time() omits d33ffeba2433 tools/nolibc/signal: move raise() to signal.h omits 54c286685d6b tools/nolibc/unistd: add usleep() omits 1a611e86c1ad tools/nolibc/unistd: extract msleep(), sleep(), tcsetpgrp( [...] omits 30d71fc14ebc tools/nolibc/errno: extract errno.h from sys.h omits 647375712a5b tools/nolibc/string: export memset() and memmove() omits 1bd6f49cb740 tools/nolibc/types: define PATH_MAX and MAXPATHLEN omits 15d0ea03937f tools/nolibc/arch: mark the _start symbol as weak omits 36ad12455f54 tools/nolibc: move exported functions to their own section omits 0f6cc409caf1 tools/nolibc/string: add tiny versions of strncat() and strlcat() omits 6776c45a49d3 tools/nolibc/string: add strncpy() and strlcpy() omits a2e51faae385 tools/nolibc/string: slightly simplify memmove() omits 5448971d1512 tools/nolibc/string: use unidirectional variants for memcpy() omits 952d887d537f tools/nolibc/sys: make getpgrp(), getpid(), gettid() not s [...] omits b2938cd1f278 tools/nolibc/stdlib: make raise() use the lower level sysc [...] omits d2ec0109b6ce tools/nolibc/stdlib: avoid a 64-bit shift in u64toh_r() omits d2dfc5c4ad06 tools/nolibc/sys: make open() take a vararg on the 3rd argument omits a816b9581419 tools/nolibc/stdio: add perror() to report the errno value omits b54a366ec4ca tools/nolibc/types: define EXIT_SUCCESS and EXIT_FAILURE omits 4c5e83bb6343 tools/nolibc/stdio: add a minimal [vf]printf() implementation omits f9fe08215a2f tools/nolibc/stdio: add fwrite() to stdio omits f827232d35e1 tools/nolibc/stdio: add stdin/stdout/stderr and fget*/fput [...] omits 4666b454c24d tools/nolibc/stdio: add a minimal set of stdio functions omits 5ff3dbf04812 tools/nolibc/stdlib: add utoh() and u64toh() omits 1d946a82737a tools/nolibc/stdlib: add i64toa() and u64toa() omits 58da6e359071 tools/nolibc/stdlib: replace the ltoa() function with more [...] omits 9068b1e32b48 tools/nolibc/stdlib: move ltoa() to stdlib.h omits cacc485dcdd4 tools/nolibc/types: move makedev to types.h and make it a macro omits 4d219175c42f tools/nolibc/types: make FD_SETSIZE configurable omits 07d711bbe677 tools/nolibc/types: move the FD_* functions to macros in types.h omits 7549f48f0cb5 tools/nolibc/ctype: add the missing is* functions omits d75e466a8354 tools/nolibc/ctype: split the is* functions to ctype.h omits 8a933d9d0f11 tools/nolibc/string: split the string functions into string.h omits d014ba791041 tools/nolibc/stdlib: extract the stdlib-specific functions [...] omits 83dd87712b15 tools/nolibc/sys: split the syscall definitions into their [...] omits 36603278c3c0 tools/nolibc/arch: split arch-specific code into individual files omits a9143c642d62 tools/nolibc/types: split syscall-specific definitions int [...] omits 5713790364a0 tools/nolibc/std: move the standard type definitions to std.h omits e4fee49f6447 tools/nolibc: guard the main file against multiple inclusion omits 8a25d583a9d3 tools/nolibc: use pselect6 on RISCV omits 987e8f0bd547 rcutorture: Suppress debugging grace period delays during [...] omits 8f6d4d87ab80 torture: Add rcu_normal and rcu_expedited runs to torture.sh omits d74f5fc678cc rcu: Clarify fill-the-gap comment in rcu_segcblist_advance() omits 0a4dfdd80e7a EXP rcu-tasks: Check for abandoned callbacks omits c1dbd5583235 fs/lock: add helper locks_owner_has_blockers to check for [...] omits ea5a9f182267 fs/lock: only call lm_breaker_owns_lease if there is conflict. omits 4124a66f6385 fs/lock: add new callback, lm_lock_expired, to lock_manage [...] omits 9ea79a3861c9 Merge branches 'rpmsg-next', 'rproc-next' and 'hwspinlock- [...] omits 1379d28e840f thermal: rcar_thermal: Use platform_get_irq_optional() to [...] omits 8db984a37113 dt-bindings: thermal: rzg2l-thermal: Document RZ/V2L bindings omits a845fa592554 Merge branch 'clk-at91' into at91-next omits d355edef55ee soc: microchip: make mpfs_sys_controller_put static omits 8949f82fc329 Merge branch 'at91-defconfig' into at91-next omits f66409148052 Merge branch 'at91-dt' into at91-next omits 285cc0d7d21b Merge branch 'at91-soc' into at91-next omits f4de6d853a03 Merge branch 'at91-soc' into at91-next omits c751ee5a62af Merge branch 'at91-defconfig' into at91-next omits 67e2236e0abb Merge branch 'at91-defconfig' into at91-next omits 96e7b5479a01 Merge branch 'at91-dt' into at91-next omits f9ecc209330a Merge branch 'omap-for-v5.18/dt' into for-next adds ce522ba9ef7e Linux 5.18-rc2 adds 753ee989f7cf platform/x86: amd-pmc: Fix compilation without CONFIG_SUSPEND adds 7281a59ce3a5 Merge tag 'platform-drivers-x86-v5.18-2' of git://git.kern [...] adds 932aba1e1690 stat: fix inconsistency between struct stat and struct com [...] adds 7083b89ef3e9 Merge tag 'media/v5.18-2' of git://git.kernel.org/pub/scm/ [...] adds 8c3ce496bd61 RISC-V: KVM: Don't clear hgatp CSR in kvm_arch_vcpu_put() adds fac372536439 KVM: selftests: riscv: Set PTE A and D bits in VS-stage pa [...] adds ebdef0de2dbc KVM: selftests: riscv: Fix alignment of the guest_hang() function adds 4054eee92902 RISC-V: KVM: include missing hwcap.h into vcpu_fp adds b2c2c21a7d78 Merge tag 'kvm-riscv-fixes-5.18-1' of https://github.com/k [...] adds 0c8b6641c841 selftests: kvm: add tsc_scaling_sync to .gitignore adds af105c9cc9ec Documentation: KVM: Add SPDX-License-Identifier tag adds c538dc792ff7 KVM: SVM: Do not activate AVIC for SEV-enabled guest adds 42dcbe7d8bac KVM: x86: hyper-v: Avoid writing to TSC page without an ac [...] adds 453096eb048c Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] adds c1488c97517a Merge tag 'nfsd-5.18-1' of git://git.kernel.org/pub/scm/li [...] adds c40160f2998c gcc-plugins: latent_entropy: use /dev/urandom adds a19944809fe9 Merge tag 'hardening-v5.18-rc3' of git://git.kernel.org/pu [...] adds e5c23779f93d arm_pmu: Validate single/group leader events adds 631ef461f863 Merge branch 'for-next/fixes' of git://git.kernel.org/pub/ [...] adds 1793d3a5e624 Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] adds 73039c6c7f36 memory: renesas-rpc-if: Fix HF/OSPI data transfer in Manual Mode adds dffb6dd28c4c Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] adds 61ab3884d3e0 Merge branch 'fixes' of https://git.linaro.org/people/jens [...] adds 30de14b1884b s390: current_stack_pointer shouldn't be a function adds c68c63429319 s390: enable CONFIG_HARDENED_USERCOPY in debug_defconfig adds 44b9489da35a Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds b2cd2cde7d69 net: phy: LAN87xx: remove genphy_softreset in config_aneg adds a6aaa0032424 net: ethernet: stmmac: fix altr_tse_pcs function when usin [...] adds e8a64bbaaad1 net/sched: taprio: Check if socket flags are valid adds 1a7eb80d170c dpaa_eth: Fix missing of_node_put in dpaa_get_ts_info() adds e3fa461d8b0e ipv6: fix panic when forwarding a pkt with no in6 dev adds 5ad7f18cd82c net: macb: Restart tx only if queue pointer is lagging adds b1871fd48efc net/smc: use memcpy instead of snprintf to avoid out of bo [...] adds d22f4f977236 net/smc: Fix NULL pointer dereference in smc_pnet_find_ib() adds 49b7d376abe5 net/smc: Fix af_ops of child socket pointing to released memory adds d6d9fc1d37f9 Merge branch 'net-smc-fixes-2022-04-08' adds d7442f512b71 ice: arfs: fix use-after-free when freeing @rx_cpu_rmap adds 7d59706dbef8 Revert "iavf: Fix deadlock occurrence during resetting VF [...] adds 65745da171e6 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] adds 8467dda0c265 sctp: Initialize daddr on peeled off socket adds eb9c0d671e94 net: lan966x: Update lan966x_ptp_get_nominal_value adds 6476f90aefaf net: lan966x: Fix IGMP snooping when frames have vlan tag adds d7a947d289dc net: lan966x: Fix when a port's upper is changed. adds 269219321eb7 net: lan966x: Stop processing the MAC entry is port is wrong. adds ad8064a7f1a6 Merge branch 'net-lan966x-lan966x-fixes' adds 05ae2fba821c netfilter: nft_socket: make cgroup match work in input too adds 6c6f9f31ecd4 netfilter: nf_tables: nft_parse_register can return a nega [...] adds 625e8cb8e0e7 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf adds e16b859872b8 macvlan: Fix leaking skb in source mode with nodst option adds 762c2998c962 Revert "net: dsa: setup master before ports" adds 3d2504524531 net: ftgmac100: access hardware register after clock ready adds 6624bb34b4eb nl80211: correctly check NL80211_ATTR_REG_ALPHA2 size adds a5199b5626cd cfg80211: hold bss_lock while updating nontrans_list adds fb4bccd863cc mac80211: fix ht_capa printout in debugfs adds dad32cfeed7c Merge tag 'wireless-2022-04-13' of git://git.kernel.org/pu [...] adds 2511e0c87786 net: dsa: realtek: fix Kconfig to assure consistent driver [...] adds 8e925de60dda net: dsa: realtek: don't parse compatible string for RTL8366S adds ef27324e2cb7 nfc: nci: add flush_workqueue to prevent uaf adds 61d57219d626 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 425d239379db bpf: Fix release of page_pool in BPF_PROG_RUN in test runner adds 0f3b7f2dd29f Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 5bd8baab087d esp: limit skb_page_frag_refill use to a single page adds d2d9f855d509 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 2f7a26abb824 ALSA: pcm: Test for "silence" field in struct "pcm_format_data" adds 264fb03497ec ALSA: hda/realtek: add quirk for Lenovo Thinkpad X12 speakers adds fee2b871d8d6 ALSA: core: Add snd_card_free_on_error() helper adds 313c7e570351 ALSA: echoaudio: Fix the missing snd_card_free() call at p [...] adds 10b1881a97be ALSA: galaxy: Fix the missing snd_card_free() call at probe error adds d72458071150 ALSA: sc6000: Fix the missing snd_card_free() call at probe error adds a8e84a5da18e ALSA: ad1889: Fix the missing snd_card_free() call at probe error adds 19401a944123 ALSA: ali5451: Fix the missing snd_card_free() call at pro [...] adds d616a0246da8 ALSA: als4000: Fix the missing snd_card_free() call at pro [...] adds 48e8adde8d1c ALSA: atiixp: Fix the missing snd_card_free() call at probe error adds b093de145bc8 ALSA: au88x0: Fix the missing snd_card_free() call at probe error adds 49fe36e1c02c ALSA: azt3328: Fix the missing snd_card_free() call at pro [...] adds c79442cc5a38 ALSA: ca0106: Fix the missing snd_card_free() call at probe error adds 9bf5ed9a4e62 ALSA: cs4281: Fix the missing snd_card_free() call at probe error adds 2a56314798e0 ALSA: cs5535audio: Fix the missing snd_card_free() call at [...] adds f37019b6bfe2 ALSA: emu10k1x: Fix the missing snd_card_free() call at pr [...] adds c2dc46932d11 ALSA: ens137x: Fix the missing snd_card_free() call at pro [...] adds bc22628591e5 ALSA: es1938: Fix the missing snd_card_free() call at probe error adds de9a01bc95a9 ALSA: es1968: Fix the missing snd_card_free() call at probe error adds 7f611274a3d1 ALSA: fm801: Fix the missing snd_card_free() call at probe error adds 4a850a0079ce ALSA: ice1724: Fix the missing snd_card_free() call at pro [...] adds 71b21f5f8970 ALSA: intel8x0: Fix the missing snd_card_free() call at pr [...] adds c01b723a56ce ALSA: korg1212: Fix the missing snd_card_free() call at pr [...] adds ae86bf5c2a8d ALSA: maestro3: Fix the missing snd_card_free() call at pr [...] adds 348f08de55b1 ALSA: riptide: Fix the missing snd_card_free() call at pro [...] adds 55d2d046b23b ALSA: rme32: Fix the missing snd_card_free() call at probe error adds 93b884f8d82f ALSA: rme96: Fix the missing snd_card_free() call at probe error adds b087a381d738 ALSA: sonicvibes: Fix the missing snd_card_free() call at [...] adds 27a0963f9cea ALSA: via82xx: Fix the missing snd_card_free() call at pro [...] adds 5e154dfb4f99 ALSA: intel_hdmi: Fix the missing snd_card_free() call at [...] adds 2236a3243ff8 ALSA: sis7019: Fix the missing error handling adds f0438155273f ALSA: bt87x: Fix the missing snd_card_free() call at probe error adds d04e84b9817c ALSA: lola: Fix the missing snd_card_free() call at probe error adds ab8bce9da610 ALSA: als300: Fix the missing snd_card_free() call at probe error adds bf4067e8a19e ALSA: aw2: Fix the missing snd_card_free() call at probe error adds a59396b1c118 ALSA: cmipci: Fix the missing snd_card_free() call at probe error adds 60797a21dd83 ALSA: lx6464es: Fix the missing snd_card_free() call at pr [...] adds 6ebc16e206aa ALSA: oxygen: Fix the missing snd_card_free() call at probe error adds e2263f0bf744 ALSA: hdsp: Fix the missing snd_card_free() call at probe error adds eab521aebcde ALSA: hdspm: Fix the missing snd_card_free() call at probe error adds b2aa4f80693b ALSA: rme9652: Fix the missing snd_card_free() call at pro [...] adds 4fb27190879b ALSA: mtpav: Don't call card private_free at probe error path adds f20ae5074dfb ALSA: nm256: Don't call card private_free at probe error path adds 925ca893b4a6 ALSA: memalloc: Add fallback SG-buffer allocations for x86 adds 24d0c9f0e7de ALSA: usb-audio: Limit max buffer and period sizes per time adds ba21cabe9481 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 5b933c7262c5 firmware: cs_dsp: Fix overrun of unterminated control name string adds 5b0bde3a14cc Merge remote-tracking branch 'asoc/for-5.17' into asoc-linus adds 4a904e42b4d2 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 317c2045618c spi: spi-mtk-nor: initialize spi controller after resume adds 299d8b74519d spi: intel: Add support for Raptor Lake-S SPI serial flash adds f1d388f216ae spi: cadence-quadspi: fix incorrect supports_op() return value adds 8c235cc25087 spi: atmel-quadspi: Fix the buswidth adjustment between sp [...] adds 9921d1e3e1f7 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 92597f97a40b PCI/PM: Avoid putting Elo i2 PCIe Ports in D3cold adds e4c2beea4cce Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 780ef4127368 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] adds f32c5a042340 USB: serial: option: add Telit 0x1057, 0x1058, 0x1075 comp [...] adds f57980389549 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] adds b541f9e59a0e phy: ti: tusb1210: Make tusb1210_chg_det_states static adds 751ee15da5e5 phy: ti: Fix missing of_node_put in ti_pipe3_get_sysctrl() adds 388ec8f079f2 phy: samsung: Fix missing of_node_put() in exynos_sata_phy_probe adds 5c8402c4db45 phy: samsung: exynos5250-sata: fix missing device put in p [...] adds a9f17d0c0778 phy: ti: tusb1210: Fix an error handling path in tusb1210_probe() adds 3588060befff phy: ti: omap-usb2: Fix error handling in omap_usb2_enable_clocks adds 19974ef56750 phy: mapphone-mdm6600: Fix PM error handling in phy_mdm6600_probe adds 8724489e5ffc phy: ti: Add missing pm_runtime_disable() in serdes_am654_probe adds bc1debeb9b2a Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds ae26e362fc4f Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] adds fdbddfa44ec3 Merge branch 'fixes-togreg' of https://gitlab.com/vilhelmg [...] adds 4ba342fc897a Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 1ef3342a934e vfio/pci: Fix vf_token mechanism when device-specific VF d [...] adds 3dd6cc0b9f95 Merge branch 'for-linus' of git://github.com/awilliam/linu [...] adds ce64763c6385 testing/selftests/mqueue: Fix mq_perf_tests to free the al [...] adds 7064d76d8e19 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds a3ae97f4c87d dmaengine: imx-sdma: fix init of uart scripts adds 206680c4e46b dma: at_xdmac: fix a missing check on list iterator adds 7104b9cb35a3 dmaengine: imx-sdma: Fix error checking in sdma_event_remap adds 545b2baac89b dmaengine: mediatek:Fix PM usage reference leak of mtk_uar [...] adds 8fc5133d6d4d dmaengine: dw-edma: Fix unaligned 64bit access adds 13446d07f341 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 8c2ce9fb8a44 Merge branch 'mtd/fixes' of git://git.kernel.org/pub/scm/l [...] adds df96e96a8c6f ARM: dts: at91: sama7g5: Swap `rx` and `tx` for `i2c` nodes adds 3f7ce6d70917 ARM: dts: at91: sama7g5ek: enable pull-up on flexcom3 cons [...] adds 68a9345536da ARM: dts: at91: sama7g5ek: Align the impedance of the QSPI [...] adds e5628110bb66 ARM: dts: at91: align SPI NOR node name with dtschema adds 4a6471e65050 ARM: dts: at91: use generic node name for dataflash adds 3891222d88ad ARM: dts: at91: Fix boolean properties with values adds 0e486fe341fa ARM: dts: at91: Map MCLK for wm8731 on at91sam9g20ek adds afca68de401f ARM: dts: at91: Describe regulators on at91sam9g20ek adds 5c8b49852910 ARM: dts: at91: sama5d4_xplained: fix pinctrl phandle name adds 0c640d9544d0 ARM: dts: at91: fix pinctrl phandles adds 91aecea5afdb Merge branch 'at91-fixes' of git://git.kernel.org/pub/scm/ [...] adds 0f83e6b41616 ARM: OMAP2+: Fix refcount leak in omap_gic_of_init adds a12315d6d270 bus: ti-sysc: Make omap3 gpt12 quirk handling SoC specific adds 8d2453d9a307 ARM: dts: dra7: Fix suspend warning for vpe powerdomain adds 9be24a73de12 ARM: dts: Fix mmc order for omap3-gta04 adds b6cb8af4fda9 ARM: dts: am33xx-l4: Add missing touchscreen clock properties adds 01fd9387ce28 ARM: dts: am3517-evm: Fix misc pinmuxing adds da2308ee47ea ARM: dts: logicpd-som-lv: Fix wrong pinmuxing on OMAP35 adds ffb6e41049a5 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 4d0d5c352303 dt-bindings: hwmon: ti,tmp421: Fix type for 'ti,n-factor' adds 96fc39a2b39b Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] adds eaca0237a6fe Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] adds b2dd71f9f728 tools/power/x86/intel-speed-select: fix build failure when [...] adds d19934e06e45 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 0477faae5adc Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds b781c3c7e73a Merge branch 'dt/linus' of git://git.kernel.org/pub/scm/li [...] adds f19fe8f354a6 Revert "scsi: scsi_debug: Address races following module load" adds 294080eacf92 scsi: pm80xx: Mask and unmask upper interrupt vectors 32-63 adds bcd8a4522347 scsi: pm80xx: Enable upper inbound, outbound queues adds c34f95e98d8f scsi: iscsi: Move iscsi_ep_disconnect() adds cbd2283aaf47 scsi: iscsi: Fix offload conn cleanup when iscsid restarts adds 3c6ae371b8a1 scsi: iscsi: Release endpoint ID when its freed adds 0aadafb5c344 scsi: iscsi: Fix endpoint reuse regression adds 7c6e99c18167 scsi: iscsi: Fix conn cleanup and stop race during iscsid restart adds 03690d819745 scsi: iscsi: Fix unbound endpoint error handling adds 5bd856256f8c scsi: iscsi: Merge suspend fields adds 44ac97109e42 scsi: iscsi: Fix NOP handling during conn recovery adds 857b06527f70 scsi: qedi: Fix failed disconnect handling adds 70a3baeec4e8 scsi: iscsi: MAINTAINERS: Add Mike Christie as co-maintainer adds b0e11dea97d7 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 1acb34e7dd77 drm/i915: Sunset igpu legacy mmap support based on GRAPHIC [...] adds 88750e0603e3 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] adds 19aa3b8edc38 Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] adds c2240d6e1871 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 675617b10b90 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 967375d467ac erofs: fix use-after-free of on-stack io[] adds 3c096ea0f511 Documentation/ABI: sysfs-fs-erofs: Fix Sphinx errors adds bba1adc711e7 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 6f9f395ef1d4 Merge branch 'zstd-linus' of https://github.com/terrelln/l [...] adds 022074918042 drm/radeon: fix logic inversion in radeon_sync_resv adds f8e6b7babfeb dma-buf-map: remove renamed header file adds a3e1163f7eb1 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] adds dff35ae9458b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 335f70faa263 perf jitdump: Add riscv64 support adds ae24e9b53d5e perf scripting python: Expose symbol offset and source inf [...] adds 41204da4c160 perf test: Shell - Limit to only run executable scripts in tests adds 503722a55802 Merge branch 'perf/core' of git://git.kernel.org/pub/scm/l [...] adds 726f1e25c93b dma-direct: avoid redundant memory sync for swiotlb adds 26b4eb5362bb Merge branch 'for-next' of git://git.infradead.org/users/h [...] adds 5650aee16ca7 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 019c5850f6c0 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] adds 36d0e6fc5f71 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds d3fa5971d71d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 456733feb0da arm64: dts: meson: alpa sort the board Makefile adds 862203e9f566 Merge branch 'v5.19/dt64' into for-next adds 6c4d636bc00d arm64: dts: meson: remove CPU opps below 1GHz for G12B boards adds fd86d85401c2 arm64: dts: meson: remove CPU opps below 1GHz for SM1 boards adds 9af9c58a099b arm64: dts: remove cpu compatible "arm,armv8" for s4 adds 962dd65e575d arm64: dts: meson-sm1-bananapi-m5: fix wrong GPIO pin labe [...] adds ed532523b458 Merge branch 'v5.18/fixes' into for-next adds 8e7a46f72362 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 66919bce621b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 953d7e7cedb4 memory: renesas-rpc-if: Fix HF/OSPI data transfer in Manual Mode adds 56ab66b696f9 Merge branch 'fixes' into for-next adds 656d1be692be memory: omap-gpmc: Make OMAP_GPMC config visible and selectable adds eb55c7180be6 memory: omap-gpmc: Allow building as a module adds c80b24428dc2 Merge branch 'mem-ctrl-next' into for-next adds aba019105d3d Revert "memory: omap-gpmc: Allow building as a module" adds a4d0406f4b7c Merge branch 'fixes' into for-next adds c70898aa4102 Revert "memory: omap-gpmc: Make OMAP_GPMC config visible a [...] adds 1717b18504fe Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] adds dd2737fab4a6 arm64: dts: imx8qm: Correct SCU clock controller's compati [...] adds e2aa165cd016 soc: imx: imx8m-blk-ctrl: Fix IMX8MN_DISPBLK_PD_ISI hang adds fa51e1dc4b91 ARM: dts: imx6qdl-apalis: Fix sgtl5000 detection issue adds c7b45c79fb27 arm64: dts: imx8mq-tqma8mq: change the spi-nor tx adds 574518b7ccba arm64: dts: imx8mn: Fix SAI nodes adds 4c79865f3e8a ARM: dts: imx8mm-venice-gw{71xx,72xx,73xx}: fix OTG contro [...] adds 7af1caf8781b ARM: dts: imx: Fix boolean properties with values adds f571e9c9aafe arm64: dts: imx: Fix imx8*-var-som touchscreen property sizes adds 8be9cdc69118 bus: imx-weim: make symbol 'weim_of_notifier' static adds d9651b99dd65 soc: imx: gpcv2: add PGC control register indirection adds a8a2c274dda4 soc: imx: gpcv2: add support for i.MX8MP power domains adds c18c0dada89a Merge branch 'imx/drivers' into for-next adds 9a7cff9447fe dt-bindings: arm: Add i.MX53 based Menlo board comment adds 9988007d1cf8 dt-bindings: arm: fsl: add toradex,verdin-imx8mp et al. adds 2c1ea75bde09 Merge branch 'imx/bindings' into for-next adds 90f38145e6dd ARM: dts: imx7s: fix iomuxc_lpsr node name adds 94382f08702e ARM: dts: imx6qdl-tx6: Drop some duplicated properties adds 3d397a127785 ARM: dts: ci4x10: Adapt to changes in imx6qdl.dtsi regardi [...] adds ba9fe460dc2c ARM: dts: imx: align SPI NOR node name with dtschema adds 7e192a795cc9 Merge branch 'imx/dt' into for-next adds a3b2fc4f76de arm64: dts: imx8mq-librem5: make the volume buttons a wake [...] adds b019694c8be0 arm64: dts: imx8mq-librem5: remove description of CHG_STATUS_B adds 2bf475ce12e6 arm64: dts: imx8mq-librem5: higher boost regulation current adds c3e9d4547a9e arm64: dts: imx8mq-librem5: add a RO firmware partition adds 9694ed9bcf3b arm64: dts: imx8mq-librem5-r4: add the correct panel adds 579df4288896 arm64: dts: imx8mn-evk: add QSPI flash adds fc0f05124621 arm64: dts: imx8mp: add GPC node with GPU power domains adds 4bdb11926e48 arm64: dts: imx8mp: add GPU nodes adds 9ad9773e89f8 arm64: dts: imx8mp: Add missing speed grade phandle adds 21a14c68f3a3 arm64: dts: imx8mp: Add cpu-freq support adds 68b7cf5d91d4 arm64: dts: imx8mp: add ddr controller node to support EDA [...] adds 97a07703cf96 arm64: dts: imx8mm-verdin: update regulator names adds 98e4f1930ef1 arm64: dts: imx8mm-verdin: multi-line comment style adds 344acf05d89f arm64: dts: imx8mm-verdin: alphabetically re-order nodes adds 9847725e3a77 arm64: dts: imx8mm-verdin: only dashes in node names adds 79c1c8509cbc arm64: dts: imx8mm-verdin: comment about i2c level shifter adds 60f01b5b5c7d arm64: dts: imx8mm-verdin: update iomux configuration adds 593c535b0ddc arm64: dts: imx8mm-verdin: re-order pinctrl groups adds 473b34b8ce38 arm64: dts: imx8mm-verdin: capitalisation of verdin comments adds f84ccff6d8f3 arm64: dts: imx8mm-verdin: note about disabled sd1 pull-ups adds 4f6b5de98560 arm64: dts: imx8mm-verdin: add sd1 sleep pinctrl adds be0b178c50c3 arm64: dts: ls1028a: sl28: use ocelot-8021q tagging by default adds 73d901d6dc61 arm64: dts: ls1028a: default to OTG mode for USB adds 7cbeeb055361 arm64: dts: lx2160a: Update can node property adds aba3a3fb8ebc arm64: dts: freescale: align SPI NOR node name with dtschema adds a00f1fa61580 arm64: dts: imx8mp: add uart2 dma adds a39ed23bdf6e arm64: dts: freescale: add initial support for verdin imx8m plus adds 6f46416f472d Merge branch 'imx/dt64' into for-next adds 4a384eb9b67d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds cb75489e5762 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 8851cd3f5940 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 8efdb0023664 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 26ad4834da92 dt-bindings: omap: Add clock-output-names and #clock-cells adds 8ab423081a26 dt-bindings: clock: ti: Add clock-output-names for clockctrl adds fc3d39d5758d dt-bindings: clock: ti: Add clock-output-names for TI comp [...] adds c2f2646057bc ARM: dts: Add clksel node for am3 ehrpwm adds 00950028d079 ARM: dts: Add clksel node for am3 gfx adds 9bc059f71c0a ARM: dts: Add clksel node for am3 clkout adds ec7aa25fa483 ARM: dts: Use clock-output-names for am3 adds e4920169e7a2 ARM: dts: Use clock-output-names for dra7 adds f8ca5f5ae57f ARM: dts: Use clock-output-names for am4 adds da541a6c196e ARM: dts: Add clock-output-names for omap4 adds 0752506039c4 ARM: dts: Drop custom clkctrl compatible and update omap4 l4per adds 7359c0aee761 ARM: dts: Add clock-output-names for omap5 adds c7d7d0ce2917 ARM: dts: Drop custom clkctrl compatible and update omap5 l4per adds bf194bb4328b Merge branches 'omap-for-v5.19/dt-bindings' and 'omap-for- [...] adds e3c2b4ec8dd3 Merge branch 'fixes' into for-next adds 4736b518b0e2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 397ad94668c1 arm64: dts: qcom: sm8150: Add pdc interrupt controller node adds fe75b0c4a691 arm64: dts: qcom: sm8150: Add ufs power-domain entries adds a1c86c680533 arm64: dts: qcom: sm8150: Add PCIe nodes adds 03d470ce2b70 arm64: dts: qcom: sa8155: Enable PCIe nodes adds f31c834d3976 arm64: dts: qcom: sc7280: Fix sar1_irq_odl node name adds 70137d1d8a63 arm64: dts: qcom: sc7280: Add SAR sensors for herobrine adds ee2a62116015 arm64: dts: qcom: sc7280: Add device tree for herobrine villager adds 476dce6e50bb arm64: dts: qcom: sc7280: Add WPSS remoteproc node adds 33495eb77ee4 arm64: dts: qcom: switch panel compatible to "edp-panel" f [...] adds 737f9ea6cee7 arm64: dts: qcom: sc7280: Rename crd to crd-r3 adds f226c6605334 arm64: dts: qcom: sc7280: Add 'piglin' to the crd-r3 compa [...] adds 533ca1c3c199 arm64: dts: qcom: sc7280: herobrine: disable some regulato [...] adds 6675ac9d0046 arm64: dts: qcom: sc7280: Add CRD rev5 adds 0d40497d0541 arm64: dts: qcom: sc7280-herobrine: Fix PCIe regulator gli [...] adds 9464b00e6a11 arm64: dts: qcom: sc7280: Delete herobrine-r0 adds dbcbeed94f3b arm64: dts: qcom: sc7280-herobrine: Drop outputs on fpmcu pins adds 516ca27b6033 arm64: dts: qcom: sc7180-trogdor: Simplify SAR sensor enabling adds e7773dbc8767 arm64: dts: qcom: msm8994-huawei-angler: Add sdhc1 definition adds 9e5c45a5aac0 arm64: dts: qcom: sm6350: Fix naming of uart9 adds 7be9f3ae250e arm64: dts: qcom: sm6350: Add I2C busses adds 413821b7777d arm64: dts: qcom: sm7225-fairphone-fp4: Add AW8695 haptics adds aff4d695b4eb arm64: dts: qcom: sdm845: shift6mq: Fix boolean properties [...] adds 2b6d37f6b7fe arm64: dts: qcom: align SPI NOR node name with dtschema adds b32846a38fc2 arm64: dts: qcom: msm8996: drop unsupported UFS vddp-ref-c [...] adds 64ff69842443 arm64: dts: qcom: msm8996: correct UFS compatible adds 7ba57d11e5bb arm64: dts: qcom: sm8350: drop duplicated ref_clk in UFS adds cdbfb815d63a arm64: dts: qcom: sc7280: Add WCN6750 WiFi node adds 0fa44edd0f8f arm64: dts: qcom: sc7280: Set the default dr_mode for usb2 adds dcd0a663544f arm64: dts: qcom: msm8916: rename WCNSS child name to bluetooth adds 0e1b27f4f69e arm64: dts: qcom: align dmas in I2C/SPI/UART with DT schema adds 2374b99e19ac arm64: dts: qcom: align clocks in I2C/SPI with DT schema adds 6b834df8391b arm64: dts: qcom: sdm845-db845c: add wifi variant property adds 876644c76034 arm64: dts: qcom: sm8150: Add support for SDC2 adds 0deb2624e2d0 arm64: dts: qcom: sa8155p-adp: Add support for uSD card adds 902d97a44211 arm64: dts: qcom: msm8996: Revamp reserved memory adds 6d338feb553a arm64: dts: qcom: msm8996: Unify smp2p naming adds 127dd2f08d27 arm64: dts: qcom: msm8996: Add MSS and SLPI adds 73f7731b6831 arm64: dts: qcom: msm8996-xiaomi-*: Enable MSS and SLPI adds 61fd9113f0c7 arm64: dts: qcom: apq8096-db820c: enable MSS node adds b4f3996c756a arm64: dts: qcom: sdm845: remove snps,dw-pcie compatibles adds 66d7cadb7a43 arm64: dts: qcom: msm8996: remove snps,dw-pcie compatibles adds b36e493cecae arm64: dts: qcom: sm8450-hdk: Enable remoteproc instances adds 91d70eb70867 arm64: dts: qcom: sm8450: add fastrpc nodes adds 6127d8e4cd09 arm64: dts: qcom: sm8150: Add PDC as the interrupt parent [...] adds 0e0a8e35d725 arm64: dts: qcom: sdm845: correct dynamic power coefficients adds 5a814af5fc22 arm64: dts: qcom: sm6350: Add UFS nodes adds 606efee95767 arm64: dts: qcom: sm7225-fairphone-fp4: Enable UFS adds 05f333b746d4 arm64: dts: qcom: sm8150: add ethernet node adds c5cb42cc8411 arm64: dts: qcom: sa8155p-adp: Enable ethernet node adds e036b77be77d arm64: dts: qcom: sc7280: rename edp_out label to mdss_edp_out adds 726111e68719 arm64: dts: qcom: msm8998-oneplus-common: Add NFC adds a2d2c809cfee arm64: dts: qcom: ipq6018: Add mdio bus description adds 7a79b95f4288 arm64: dts: qcom: pm8350: add temp sensor and thermal zone config adds 5c1399299d9d arm64: dts: qcom: pm8350b: add temp sensor and thermal zon [...] adds 6f3426b3dea4 arm64: dts: qcom: pmr735b: add temp sensor and thermal zon [...] adds d67ddd17dedd arm64: dts: qcom: pm8350c: stop depending on thermal_zones label adds 7dc11169a099 arm64: dts: qcom: pmr735a: stop depending on thermal_zones label adds 64d3cb73b317 arm64: dts: qcom: add pm8450 support adds c38406aa46da arm64: dts: qcom: msm8916: Add BAM-DMUX for WWAN network i [...] adds cde8b4d070bd arm64: dts: qcom: msm8996-xiaomi: Drop max-microamp and vd [...] adds 56205c56ea2a arm64: dts: qcom: sc7280: Fix qmp phy node (use phy@ inste [...] adds c769a3521dd5 arm64: dts: qcom: sm8450: Fix qmp ufs phy node (use phy@ i [...] adds 7011db96f693 arm64: dts: qcom: ipq6018: Fix qmp usb3 phy node adds 5a026558d2a9 arm64: dts: qcom: sc7280-herobrine: Audio codec wants 1.8V [...] adds 959cb5130743 arm64: dts: qcom: sc7280: Add reset entries for SDCC controllers adds 551b614e2353 arm64: dts: qcom: sm8250-edo: Add dual CS35L41 amps adds d317344d6e5e arm64: dts: qcom: msm8916-huawei-g7: Clarify installation [...] adds 372c1c3dd709 arm64: dts: qcom: msm8916-huawei-g7: Add sound card adds 095a7137ba36 arm64: dts: qcom: msm8996: User generic node name for DMA adds 4185b27b3bef dt-bindings: clock: Add YAML schemas for LPASS clocks on SC7280 adds ef043b0dbf3c Merge branch '20220223172248.18877-1-tdas@codeaurora.org' [...] adds 9499240d15f2 arm64: dts: qcom: sc7280: Add lpasscore & lpassaudio clock [...] adds d41a72c24ce3 arm64: dts: qcom: sm8450: add PCIe0 PHY node adds 7b09b1b47335 arm64: dts: qcom: sm8450: add PCIe0 RC device adds 334d91d2410d arm64: dts: qcom: sm8450: add PCIe1 PHY node adds bc6588bc25fb arm64: dts: qcom: sm8450: add PCIe1 root device adds 3795221250b6 arm64: dts: qcom: sm8450-qrd: enable PCIe0 PHY device adds bce9887e0f4e arm64: dts: qcom: sm8450-qrd: enable PCIe0 host adds 37ebe34fc04e arm64: dts: qcom: sm8450-hdk: add pcie nodes adds 7b36ab2673b3 arm64: dts: qcom: msm8996: Drop flags for mdss irqs adds 2a11b3bfc51a arm64: dts: qcom: sdm630: Drop flags for mdss irqs adds 63ddd8a54d4b arm64: dts: qcom: sdm660: Drop flags for mdss irqs adds 0316da6bbcb7 arm64: dts: qcom: sdm845: Drop flags for mdss irqs adds be633329928a arm64: dts: qcom: sm8250: Drop flags for mdss irqs adds f607dd767f5d arm64: dts: qcom: ipq8074: fix the sleep clock frequency adds 3bfef00d7671 arm64: dts: qcom: sc7280: Support gpu speedbin adds 5827e2830467 arm64: dts: qcom: msm8994: Fix sleep clock name adds 13cff0330367 arm64: dts: qcom: msm8992-libra: Add CPU regulators adds ed288ae94af0 arm64: dts: qcom: msm8992-libra: Temporarily restrict CPU [...] adds 2d0f45f760fe arm64: dts: qcom: msm8992-libra: Remove superfluous status [...] adds e9b0eb542027 arm64: dts: qcom: msm8994: Add MMCC node adds 355ea704c887 arm64: dts: qcom: msm8992: Use the correct GCC compatible adds b0b5687a2ce5 arm64: dts: qcom: msm8992: Use the correct MMCC compatible adds 049c46f31a72 arm64: dts: qcom: msm8994: Fix the cont_splash_mem address adds 9e398b4c4ed8 arm64: dts: qcom: msm8992-libra: Fix up the framebuffer adds 7d9379bf1ecf arm64: dts: qcom: msm8994-kitakami: Disable a mistakengly [...] adds 410e1619d517 arm64: dts: qcom: msm8994-kitakami: Update regulator confi [...] adds 9d511d0a7926 arm64: dts: qcom: msm8994: Add OCMEM node adds 1ae438d26b62 arm64: dts: qcom: msm8994: Fix BLSP[12]_DMA channels count adds e0be93fb3818 arm64: dts: qcom: msm8994: Add watchdog timer node adds d8023f3a8e55 arm64: dts: qcom: msm8994: Add mmc aliases adds 48cc9bb1d38d arm64: dts: qcom: sm6350: Add wifi node adds 22437c436c3b arm64: dts: qcom: sm7225-fairphone-fp4: Enable wifi adds b3d26821d939 arm64: dts: qcom: msm8953: do not use underscore in node name adds 0e324e9f4922 arm64: dts: qcom: msm8994: remove SMD qcom,local-pid property adds 812b0b61ee6a arm64: dts: qcom: add RPM clock controller fallback compatible adds b49ceddc4b19 arm64: defconfig: Enable Qualcomm PCIe Gen2 PHY adds ad1661b0c91d arm64: defconfig: Enable Qualcomm GPI DMA Driver adds e9a4c7f667ed clk: qcom: regmap-mux: add pipe clk implementation adds fa5ad5c51706 clk: qcom: gcc-sm8450: use new clk_regmap_mux_safe_ops for [...] adds a9ed9e2bf794 clk: qcom: gcc-sc7280: use new clk_regmap_mux_safe_ops for [...] adds 41219ff601d6 Merge tag '20220323085010.1753493-4-dmitry.baryshkov@linar [...] adds 298af153e9af Merge branch '20220223172248.18877-1-tdas@codeaurora.org' [...] adds a9dd26639d05 clk: qcom: lpass: Add support for LPASS clock controller f [...] adds 05a24414fd5e dt-bindings: clock: qcom,rpmcc: convert to dtschema adds e5baef55f891 dt-bindings: clock: qcom,rpmcc: add clocks property adds a1793920b664 dt-bindings: arm: qcom: Document sa8540p, sc8180x and sc8280xp adds 5334a3b12a72 soc: qcom: llcc: Add MODULE_DEVICE_TABLE() adds d00004c4563f dt-bindings: soc: qcom,smsm: convert to dtschema adds a5ffbc04ad03 dt-bindings: soc: qcom,wcnss: convert to dtschema adds 1dcf37365e7d dt-bindings: qcom: qcom,gsbi: convert to dtschema adds ca1666463eec dt-bindings: qcom,smd-rpm: update maintainers (drop Kathiravan) adds 20bb6c9de1b7 soc: qcom: smem: map only partitions used by local HOST adds f1383348ad0f soc: qcom: smem: validate fields of shared structures adds a175c6faaa36 dt-bindings: firmware: qcom-scm: Document msm8976 bindings adds 34128350b838 firmware: qcom_scm: Add compatible for MSM8976 SoC adds 375eed5f51a8 dt-bindings: soc: qcom,smd: convert to dtschema adds 7b5d44212076 dt-bindings: qcom: qcom,geni-se: refer to dtschema for SPI adds 50769f32af21 ARM: dts: qcom: align SPI NOR node name with dtschema adds 0f375d3aa6e2 ARM: dts: qcom: rename WCNSS child name to bluetooth adds 17c15a4ccf93 ARM: dts: qcom: ipq4019: align dmas in SPI/UART with DT schema adds bec819180790 ARM: dts: qcom: ipq4019: align clocks in I2C with DT schema adds e4cbe44ec67b ARM: dts: qcom: msm8660: disable GSBI8 adds 09e3dac42031 ARM: dts: qcom: pm8226: add node for RTC adds fbf64afd16b9 ARM: dts: qcom: mdm9615: User generic node name for DMA adds fb1bdb7e787a ARM: dts: qcom: apq8064: User generic node name for DMA adds a86efc02b341 ARM: dts: qcom: ipq4019: User generic node name for DMA adds 7224013d4b5a ARM: dts: qcom: ipq8064: User generic node name for DMA adds c20aa951ee14 ARM: dts: qcom: pm8226: Add VADC node adds 02c5553523c6 ARM: dts: qcom: sdx65: Add support for A7 PLL clock adds ce91bc005e07 ARM: dts: qcom: sdx65: Add support for APCS block adds 6ffe07ba141b ARM: dts: qcom: msm8974: Drop flags for mdss irqs adds b736cedce533 dt-bindings: arm: qcom: Document asus,sparrow device adds d3236c598e08 ARM: dts: qcom: Add support for ASUS ZenWatch 2 adds a5ba119455c7 ARM: dts: qcom: add syscon and cxo/pxo clock to gcc node f [...] adds 324db76df18f ARM: dts: qcom: sdx65: Add spmi node adds 26380f298b2b ARM: dts: qcom: sdx65-mtp: Add pmk8350b and pm8150b pmic adds 73de2adfb2cd ARM: dts: qcom: Add PMIC pmx65 dts adds 1ebc5adc2612 ARM: dts: qcom: sdx65-mtp: Add pmx65 pmic adds 52fedb2f324d ARM: dts: qcom: sdx65: Add rpmpd node adds dc39466a735b ARM: dts: qcom: sdx65-mtp: Add regulator nodes adds d3eff0e174e5 ARM: dts: qcom: msm8974-lge-nexus5: move gpio-keys out of soc adds c19865df6b14 ARM: dts: qcom: msm8974-samsung-klte: move gpio-keys out of soc adds 43cdc159d203 ARM: dts: qcom: do not use underscore in node name adds a30be44449c8 ARM: dts: qcom: sdx65: Add reserved memory nodes adds dc1a380fcb67 ARM: dts: qcom: sdx65: Add support for SDHCI controller adds 98187f7b74bf ARM: dts: qcom: sdx65: Enable ARM SMMU adds 78254f3b7d7c ARM: dts: qcom: sdx65: Add support for TCSR Mutex adds 18019eb62efb arm64: dts: qcom: sm8250: don't enable rx/tx macro by default adds 4fe0e3514640 Merge branches 'arm64-for-5.19', 'arm64-defconfig-for-5.19 [...] adds c3688d326d02 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 04db06fb2fad Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds bd0443734196 arm64: dts: renesas: r8a779f0: Add I2C nodes adds b74d5d65afce arm64: dts: renesas: spider-cpu: Add I2C4 and EEPROMs adds 599fdfddc8fc arm64: dts: renesas: spider: Add Ethernet sub-board adds 18b3b4968658 Merge branch 'renesas-arm-dt-for-v5.19' into renesas-next adds 2e4d5fd6f58a ARM: dts: rcar-gen2: Add interrupt properties to watchdog nodes adds cb97d4855589 ARM: dts: rzg1: Add interrupt properties to watchdog nodes adds 2bc0aa18ee9f arm64: dts: renesas: rcar-gen3: Add interrupt properties t [...] adds 7ac8afba2257 arm64: dts: renesas: rzg2: Add interrupt properties to wat [...] adds ccc0dd722e66 arm64: dts: renesas: rcar-gen4: Add interrupt properties t [...] adds f191fba76916 arm64: dts: renesas: rcar-gen3: Add RPC device nodes adds a1de91f0ac71 arm64: dts: renesas: draak: Add RPC HyperFlash device node adds 5f300a7f3953 arm64: dts: renesas: ebisu: Add RPC HyperFlash device node adds 1ee6674bbe1c arm64: dts: renesas: salvator-common: Add RPC HyperFlash d [...] adds 79e903fbf43b arm64: dts: renesas: ulcb: Add RPC HyperFlash device node adds 061ba41c7449 arm64: dts: renesas: rzg2lc-smarc: Enable RSPI1 on carrier board adds f40846e7c9f5 arm64: dts: renesas: rzg2l-smarc: Move gpios property of v [...] adds eb2789785428 dt-bindings: clock: Add R9A07G043 CPG Clock and Reset Definitions adds 0faf567d6df6 Merge tag 'renesas-r9a07g043-dt-binding-defs-tag' into HEAD adds cf40c9689e51 arm64: dts: renesas: Add initial DTSI for RZ/G2UL SoC adds 895199bc4e52 arm64: dts: renesas: Add initial device tree for RZ/G2UL T [...] adds 2d1055529857 arm64: dts: renesas: r9a07g043: Fillup the pinctrl stub node adds 4e44055440e1 arm64: dts: renesas: rzg2ul-smarc: Add scif0 and audio clk pins adds 20e63d394898 arm64: dts: renesas: r9a07g043: Add SDHI nodes adds 13ea8b3584c0 arm64: dts: renesas: r9a07g043: Add GbEthernet nodes adds a74a0bf3f329 arm64: dts: renesas: rzg2ul-smarc: Enable microSD on SMARC [...] adds ed8efe50b76e arm64: dts: renesas: rzg2ul-smarc-som: Enable eMMC on SMAR [...] adds 6494e4f90503 arm64: dts: renesas: rzg2ul-smarc-som: Enable Ethernet on [...] adds 05d39fc06cee dt-bindings: arm: renesas: Document Renesas RZ/G2UL SMARC EVK adds a868de20e8c0 Merge branches 'renesas-arm-dt-for-v5.19' and 'renesas-dt- [...] adds 7ea1e6199e84 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 003027df3bc4 Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] adds 849328527346 Merge branch 'v5.19-armsoc/drivers' into for-next adds 53070cfa8228 ARM: dts: rockchip: rename pcfg_pull_default node name on rk3036 adds 246c768b6272 Merge branch 'v5.19-armsoc/dts32' into for-next adds 77bb1b04dea4 Merge branch 'v5.19-armsoc/dts64' into for-next adds 58ea37d81d9b Merge branch 'v5.19-armsoc/soc32' into for-next adds c03f0706d6a5 Merge branch 'v5.19-clk/next' into for-next adds 80ff2eb434b6 Merge branch 'v5.18-armsoc/dtsfixes' into for-next adds d16cfd6e367d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 1044cd4a55de Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 9920f21c9a3b Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] adds 9e2d2d550517 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] adds 1a71b7d94eef Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] adds 6e6fc3fc4a84 Merge branch 'next' of https://git.linaro.org/people/jens. [...] adds 8bc58ec78480 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds c2b0390132ed soc: ti: wkup_m3_ipc: fix platform_get_irq.cocci warning adds d281a982c269 soc: ti: replace usage of found with dedicated list iterat [...] adds f25d2b2b5541 soc: ti: pruss: using pm_runtime_resume_and_get instead of [...] adds 2ce98abae68c Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] adds 19565ea12d61 clk: imx: add mcore_booted module paratemter adds bb7e897b002a clk: imx8m: check mcore_booted before register clk adds 56fddc6996c9 clk: imx: Remove the snvs clock adds 9b30501949f7 dt-bindings: imx: add clock bindings for i.MX8MN GPT adds ce0fc2f00fa2 clk: imx8mn: add GPT support adds ed713e2bc093 clk: imx: Add check for kcalloc adds 2759f38b6c95 clk: imx: scu: fix a potential memory leak in __imx_clk_gpr_scu() adds dd206c982503 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 2a214607e4a3 clk: renesas: r8a77990: Add RPC clocks adds 9d18f81b3535 clk: renesas: r8a77995: Add RPC clocks adds 29db30c45f07 clk: renesas: rzg2l: Simplify multiplication/shift logic adds 880c3fa319b2 clk: renesas: Move RPC core clocks adds 948f592433f8 Merge tag 'renesas-r9a07g043-dt-binding-defs-tag' into ren [...] adds c8b088224c25 clk: renesas: Add support for RZ/G2UL SoC adds 6c185664b3d4 clk: renesas: r9a07g043: Add GPIO clock and reset entries adds f201eb84450f clk: renesas: r9a07g043: Add ethernet clock sources adds e11f804afc12 clk: renesas: r9a07g043: Add GbEthernet clock/reset adds 59086e4193f4 clk: renesas: r9a07g043: Add SDHI clock and reset entries adds c5e988c1893b Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] adds 2b74a78e3fb8 csky: cmpxchg: Optimize with acquire & release adds 1bf992059be3 csky: atomic: Add custom atomic.h implementation adds 8f56e1c398a2 Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...] adds 2e2ac4a33274 tty: goldfish: Introduce gf_ioread32()/gf_iowrite32() adds 3378c7f48f49 rtc: goldfish: Use gf_ioread32()/gf_iowrite32() adds c92e7ef16400 clocksource/drivers: Add a goldfish-timer clocksource adds 05d51e42df06 m68k: Introduce a virtual m68k machine adds 5c10d0c9556b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds a07d6d781455 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 1cb476ad35db Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 270a62595741 Merge branch 'fixes' into for-next adds f6d6ba9cea55 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 92b7389c0bd2 Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] adds 928439de1fef Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 8f908efb845b Merge branch 'misc-5.18' into for-next-current-v5.17-20220412 adds 6133a1df7426 Merge branch 'for-next-current-v5.17-20220412' into for-ne [...] adds 69c00e25d4a7 btrfs: reserve correct number of items for unlink and rmdir adds 9c82b5cbe8ac btrfs: reserve correct number of items for rename adds 7022b785bebb btrfs: fix anon_dev leak in create_subvol() adds 2cbbc482d316 btrfs: get rid of btrfs_add_nondir() adds 386f960b8589 btrfs: remove unnecessary btrfs_i_size_write(0) calls adds f46b96b080df btrfs: remove unnecessary inode_set_bytes(0) call adds 4d64251508d8 btrfs: remove unnecessary set_nlink() in btrfs_create_subv [...] adds 4a035124f16e btrfs: remove unused mnt_userns parameter from __btrfs_set_acl adds c5bdfa28dbf2 btrfs: remove redundant name and name_len parameters to cr [...] adds fbc6771f90c2 btrfs: don't pass parent objectid to btrfs_new_inode() explicitly adds cea465e281ff btrfs: move btrfs_get_free_objectid() call into btrfs_new_inode() adds a080e2b3c95b btrfs: set inode flags earlier in btrfs_new_inode() adds 59bcc6c780eb btrfs: avoid unnecessary btree search restarts when reading node adds b96d6af1dc46 btrfs: release upper nodes when reading stale btree node f [...] adds 19b8ec1046a8 btrfs: update outdated comment for read_block_for_search() adds 05f1476c3d4e btrfs: remove trivial wrapper btrfs_read_buffer() adds 673614dd9f84 btrfs: scrub: rename members related to scrub_block::pagev adds 9ce4fc9cca06 btrfs: scrub: rename scrub_page to scrub_sector adds 1ee006d08ecb btrfs: scrub: rename scrub_bio::pagev and related members adds 9dc795a5dfbc btrfs: introduce btrfs_for_each_slot iterator macro adds bfb9063ec766 btrfs: use btrfs_for_each_slot in find_first_block_group adds f138a2aa7997 btrfs: use btrfs_for_each_slot in mark_block_group_to_copy adds 516348ba46eb btrfs: use btrfs_for_each_slot in btrfs_search_dir_index_item adds 468a81a74c29 btrfs: use btrfs_for_each_slot in btrfs_real_readdir adds 6b8aa539cd00 btrfs: use btrfs_for_each_slot in did_create_dir adds 532d95c22d1f btrfs: use btrfs_for_each_slot in can_rmdir adds 43ebdac4f708 btrfs: use btrfs_for_each_slot in is_ancestor adds df40d94f56aa btrfs: use btrfs_for_each_slot in process_all_refs adds c3214bc0a327 btrfs: use btrfs_for_each_slot in process_all_new_xattrs adds cd2ca2b771c7 btrfs: use btrfs_for_each_slot in process_all_extents adds d5c82894d731 btrfs: use btrfs_for_each_slot in btrfs_unlink_all_paths adds c74cd75c5648 btrfs: use btrfs_for_each_slot in btrfs_read_chunk_tree adds c21b0f34ad26 btrfs: use btrfs_for_each_slot in btrfs_listxattr adds e98fa992033d btrfs: use a local variable for fs_devices pointer in btrf [...] adds 138d242cd962 btrfs: warn when extent buffer leak test fails adds 85b4efe81ab0 btrfs: allocate inode outside of btrfs_new_inode() adds 87ccb5f98848 btrfs: factor out common part of btrfs_{mknod,create,mkdir}() adds 6caf88810bfc btrfs: reserve correct number of items for inode creation adds 0b28721eb96b btrfs: move common inode creation code into btrfs_create_n [...] adds 532fa4767de3 btrfs: restore inode creation before xattr setting adds 5a37de79258f btrfs: only reserve the needed data space amount during fallocate adds cbce398ccc17 btrfs: remove useless dio wait call when doing fallocate z [...] adds bad85820ac89 btrfs: remove inode_dio_wait() calls when starting reflink [...] adds d389bf8f3ff1 btrfs: remove ordered extent check and wait during fallocate adds 4820fcdcbf1a btrfs: lock the inode first before flushing range when pun [...] adds d55d805fc8aa btrfs: remove ordered extent check and wait during hole pu [...] adds fecd7bd3a91a btrfs: add and use helper to assert an inode range is clean adds 4f1c2894f214 btrfs: tree-checker: check extent buffer owner against own [...] adds 835c0180131c btrfs: add messages to printk index adds 2a9080011ef8 btrfs: zoned: remove redundant condition in btrfs_run_dela [...] adds 36d8788fabad btrfs: remove unused variable in btrfs_{start,write}_dirty [...] adds f8c60061e2ff btrfs: avoid blocking on page locks with nowait dio on com [...] adds d89be4e94a80 btrfs: avoid blocking nowait dio when locking file range adds 4b023b8d8f9c btrfs: avoid double nocow check when doing nowait dio writes adds 3ee8766e2993 btrfs: stop allocating a path when checking if cross refer [...] adds 173df877b3f1 btrfs: free path at can_nocow_extent() before checking for [...] adds 76be03d03e09 btrfs: release path earlier at can_nocow_extent() adds 395d9d3ef582 btrfs: avoid blocking when allocating context for nowait d [...] adds 2f7213bac11a btrfs: avoid blocking on space revervation when doing nowa [...] adds 63a749c67aaa btrfs: replace memset with memzero_page in data checksum v [...] adds 42857fe4199f btrfs: release correct delalloc amount in direct IO write path adds 7e9849b78b58 btrfs: remove support of balance v1 ioctl adds 6ad365fd1bfc btrfs: remove checks for arg argument in btrfs_ioctl_balance adds 0cb53767e6f4 btrfs: simplify code flow in btrfs_ioctl_balance adds e11faa33ff2f btrfs: mark resumed async balance as writing adds fd08b3360bbb fs: add a lockdep check function for sb_start_write() adds 9b9e000ad537 btrfs: assert that relocation is protected with sb_start_write() adds 11e827bf640c btrfs: use dummy extent buffer for super block sys chunk a [...] adds 120789f95831 btrfs: make nodesize >= PAGE_SIZE case to reuse the non-su [...] adds 0dddb7407fb7 btrfs: expand subpage support to any PAGE_SIZE > 4K adds ff42edaf2d8c btrfs: remove unnecessary type casts adds 5693ab916368 btrfs: factor out allocating an array of pages adds badf6653e135 btrfs: allocate page arrays using bulk page allocator adds 86987748e3a6 btrfs: move common NOCOW checks against a file extent into [...] adds 889146041b83 btrfs: do not test for free space inode during NOCOW check [...] adds 419881f4aa84 btrfs: return allocated block group from do_chunk_alloc() adds c6b974d1d6ab btrfs: zoned: activate block group only for extent allocation adds 9035fbfd6d0b btrfs: fix root ref counts in error handling in btrfs_get_ [...] adds 1463de87dffe btrfs: fix btrfs_submit_compressed_write cgroup attribution adds 4045ae9636c7 btrfs: make the bg_reclaim_threshold per-space info adds 9714629b3aa5 btrfs: allow block group background reclaim for non-zoned [...] adds cf9cc634c1b6 btrfs: change the bg_reclaim_threshold valid region from 0 to 100 adds 6e56c4613abb btrfs: zoned: make auto-reclaim less aggressive adds 3e20f5a64c32 btrfs: wait between incomplete batch memory allocations adds 6bfb2e0df5b6 btrfs: fix leaked plug after failure syncing log on zoned [...] adds 68f3b2fe91ab btrfs: factor check and flush helpers from __btrfsic_submit_bio adds bf180aba380c btrfs: check-integrity: split submit_bio from btrfsic checking adds 617996387cec btrfs: check-integrity: simplify bio allocation in btrfsic [...] adds fcd45e161870 btrfs: use on-stack bio in repair_io_failure adds 92f1d70bfc0c btrfs: use on-stack bio in scrub_recheck_block adds 8665e624990a btrfs: use on-stack bio in scrub_repair_page_from_good_copy adds 0e833c42023d btrfs: move the call to bio_set_dev out of submit_stripe_bio adds 7e30f729d12f btrfs: pass a block_device to btrfs_bio_clone adds 9539711234c5 btrfs: pass bio opf to rbio_add_io_page adds a55024d5bf78 btrfs: don't allocate a btrfs_bio for raid56 per-stripe bios adds 5f33fdcd86ec btrfs: don't allocate a btrfs_bio for scrub bios adds 8726890b0a83 btrfs: stop using the btrfs_bio saved iter in index_rbio_pages adds e4bb7ab73376 btrfs: remove unnecessary check of iput argument adds e1d9f2ef23bf btrfs: remove the zoned/zone_size union in struct btrfs_fs_info adds 80cfb2b6398a btrfs: fix and document the zoned device choice in alloc_new_bio adds 520edfd95e06 btrfs: simplify parameters of submit_read_repair() and rename adds 21f6d4c57d53 btrfs: fix direct I/O read repair for split bios adds c392edfbbc0c btrfs: fix direct I/O writes for split bios on zoned devices adds fbda079047d2 Merge branch 'misc-next' into for-next-next-v5.18-20220412 adds 636b44141d71 btrfs: reduce width for stripe_len from u64 to u32 adds d77444ca5242 btrfs: raid56: open code rbio_nr_pages() adds c349348b97f0 btrfs: raid56: make btrfs_raid_bio more compact adds 8cf911e0d212 btrfs: raid56: introduce new cached members for btrfs_raid_bio adds b077eb8bd5fb btrfs: raid56: introduce btrfs_raid_bio::stripe_sectors adds 6c89fe239c76 btrfs: raid56: introduce btrfs_raid_bio::bio_sectors adds 5adade229127 btrfs: raid56: make rbio_add_io_page() subpage compatible adds be2835a9d572 btrfs: raid56: make finish_parity_scrub() subpage compatible adds 3f0560fdd457 btrfs: raid56: make __raid_recover_endio_io() subpage compatible adds d85d45e955b3 btrfs: raid56: make finish_rmw() subpage compatible adds 35c9ba041154 btrfs: raid56: open code rbio_stripe_page_index() adds 5b839ccd12e6 btrfs: raid56: make raid56_add_scrub_pages() subpage compatible adds e57eba79c217 btrfs: raid56: remove btrfs_raid_bio::bio_pages array adds 549568b2532e btrfs: raid56: make set_bio_pages_uptodate() subpage compatible adds 09de8de68909 btrfs: raid56: make steal_rbio() subpage compatible adds 13a166cb0696 btrfs: raid56: make alloc_rbio_essential_pages() subpage c [...] adds 96b9d795a168 btrfs: raid56: enable subpage support for RAID56 adds f4a60aa0a6f2 Merge branch 'ext/qu/raid56-subpage-v2' into for-next-next [...] adds d664e8ab984d btrfs: avoid double clean up when submit_one_bio() failed adds 6167084192cd btrfs: fix the error handling for submit_extent_page() for [...] adds 41d324cea784 btrfs: return correct error number for __extent_writepage_io() adds a3d51c4a894c Merge branch 'ext/qu/475-fixes' into for-next-next-v5.18-20220412 adds 9cff4a31dd1f Merge branch 'for-next-next-v5.18-20220412' into for-next- [...] adds fab8a7fd8022 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 0cfd4e9d980c libceph: disambiguate cluster/pool full log message adds 438a8a984ad3 ceph: get snap_rwsem read lock in handle_cap_export for ce [...] adds c4ffd8a5eb94 ceph: remove incorrect session state check adds 39173271cb5c Merge branch 'master' of git://github.com/ceph/ceph-client.git adds 64c4a37ac04e cifs: potential buffer overflow in handling symlinks adds 8191ea4310c0 cifs: verify that tcon is valid before dereference in cifs [...] adds 6187b8efe56e Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] adds 870e49e30362 exfat: introduce mount option 'sys_tz' adds a066de4dc1dc block: add sync_blockdev_range() adds 1d404b899e32 exfat: reduce block requests when zeroing a cluster adds d4955730de71 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds 7276f7493f64 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] adds eaa30bfad9e8 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds c65905161c04 f2fs: check pinfile in gc_data_segment() in advance adds 01a3b6df5c1a f2fs: don't set GC_FAILURE_PIN for background GC adds d157c4992ad6 f2fs: remove unnecessary f2fs_lock_op in f2fs_new_inode adds 345cf710c779 f2fs: introduce data read/write showing path info adds 81a30df24677 f2fs: fix to do sanity check on inline_dots inode adds 06f11ff1923c f2fs: fix wrong condition check when failing metapage read adds eea8dd3bb3ec f2fs: avoid infinite loop to flush node pages adds 879f890cdfe9 f2fs: fix dereference of stale list iterator after loop body adds 28a8c7aee08a f2fs: change the current atomic write way adds 8dba67d62231 f2fs: Remove usage of list iterator pas the loop for list_ [...] adds 3174f88d57af f2fs: replace usage of found with dedicated list iterator [...] adds 07a74239e215 f2fs: give priority to select unpinned section for foreground GC adds bc306e5db195 f2fs: remove obsolete whint_mode adds 0b820c187f18 f2fs: keep io_flags to avoid IO split due to different op_ [...] adds 8705ce886950 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds a0052276bf71 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 7738314b7ad7 fs/lock: add new callback, lm_lock_expired, to lock_manage [...] adds fc88ba43ecd6 fs/lock: only call lm_breaker_owns_lease if there is conflict. adds ac8fd16a030c fs/lock: add helper locks_owner_has_blockers to check for [...] adds da89136e8c7c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds baed20123623 Merge branch 'master' of https://github.com/Paragon-Softwa [...] adds 339b3f4a1256 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 6850845b2b56 Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] adds cd4c0cea4647 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds e11da6799fe0 MAINTAINERS: Add printk indexing maintainers on mention of [...] adds a5c7a39f508a printk/index: Printk index feature documentation adds 84d7df104dba Merge branch 'for-5.19' into for-next adds fad3b09ff331 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds b8bd2ad27e26 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds d170e8e02729 HID: uclogic: Add support for touch ring reports adds ee0070367e1d HID: uclogic: Support custom device suffix for frames adds 3e200d6cdb7d HID: uclogic: Allow three frame parameter sets adds c3e6e59af2a0 HID: uclogic: Add support for Huion touch ring reports adds 483698d51626 Merge branch 'for-5.19/uclogic' into for-next adds 88115ea6308d HID: amd_sfh: Remove name from maintainers list adds e668210e6244 Merge branch 'for-5.18/upstream-fixes' into for-next adds e2ce16919a59 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds d377a61a63b7 hwmon: (jc42) add HWMON_C_TZ_REGISTER adds 9a236eeeee65 hwmon: (asus-ec-sensors) Add T_Sensor for ASUS WS X570-ACE adds 0797ddcd0bc4 hwmon: (peci) Use devm_delayed_work_autocancel() to simplify code adds 1a536d275163 hwmon: (aquacomputer_d5next) Add support for Aquacomputer Octo adds 09ba0e508320 hwmon: introduce hwmon_sanitize_name() adds 1a5bf8273b95 hwmon: (intel-m10-bmc-hwmon) use devm_hwmon_sanitize_name() adds 73dbe8e9f8b7 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] adds ff3cb095dea9 Merge branch 'docs-next' of git://git.lwn.net/linux.git adds 766bce865c5c Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git adds 356d136c9331 Merge branch 'pm-core' into linux-next adds 487a2a1a8622 Merge branch 'devprop' into linux-next adds 781d19cfe317 Merge branch 'thermal-int340x' into linux-next adds 4aa006d8a200 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] adds aab40ecbd2ed dt-bindings: Document Tegra CCPLEX Cluster adds 6da99f086dc6 cpufreq: tegra194: add soc data to support multiple soc adds 2f8eedaad13f cpufreq: tegra194: Add support for Tegra234 adds dfabbb48bdcc arm64: tegra: add node for tegra234 cpufreq adds ec090a479695 cpufreq: mediatek: Use module_init and add module_exit adds 25f39c7c653e cpufreq: mediatek: Cleanup variables and error handling in [...] adds 65990f6ee6bf cpufreq: mediatek: Remove unused headers adds f2d9973abd73 cpufreq: mediatek: Enable clocks and regulators adds 0fce8d8a1aa4 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] adds 2142c27ef06b dt-bindings: devfreq: rk3399_dmc: Convert to YAML adds 76d136b56fc1 dt-bindings: devfreq: rk3399_dmc: Deprecate unused/redunda [...] adds 4de8fd02a55f dt-bindings: devfreq: rk3399_dmc: Fix Hz units adds 77c188085b46 dt-bindings: devfreq: rk3399_dmc: Specify idle params in n [...] adds a86fb6a9a21d dt-bindings: devfreq: rk3399_dmc: Add more disable-freq pr [...] adds 5f50c52f13f1 PM / devfreq: rk3399_dmc: Drop undocumented ondemand DT props adds b82acf8215c4 PM / devfreq: rk3399_dmc: Drop excess timing properties adds a5ca18540dab PM / devfreq: rk3399_dmc: Use bitfield macro definitions f [...] adds e44217219178 PM / devfreq: rk3399_dmc: Support new disable-freq properties adds fd5b8479ef7e PM / devfreq: rk3399_dmc: Support new *-ns properties adds 2fccf9e6050e PM / devfreq: rk3399_dmc: Disable edev on remove() adds cb178a958594 PM / devfreq: rk3399_dmc: Use devm_pm_opp_of_add_table() adds 5d521a307526 PM / devfreq: rk3399_dmc: Avoid static (reused) profile adds 68a421be8c27 Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] adds 907ed123b9d0 OPP: call of_node_put() on error path in _bandwidth_supported() adds 543256d239b4 PM: opp: simplify with dev_err_probe() adds 75e43a6c023e Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] adds 7253f98b1029 dt-bindings: thermal: rzg2l-thermal: Document RZ/V2L bindings adds 0829390fae00 thermal/drivers/rcar_thermal: Use platform_get_irq_optiona [...] adds 9117fbc4ff73 dt-bindings: thermal: qcom: add PMIC5 Gen2 ADC_TM bindings adds d33861fa5bd5 iio: adc: qcom-vadc-common: add reverse scaling for PMIC5 [...] adds b86352f309c7 thermal/drivers/qcom: Add support for multiple generations [...] adds 5d1b47fa867c thermal/drivers/qcom: Add support for PMIC5 Gen2 ADCTM adds 7605f54ade7b thermal/drivers/k3: Add hwmon support adds 9386d9208b5c dt-bindings: thermal: qcom-tsens.yaml: add msm8960 compat string adds faddb1da448e thermal/drivers/tsens: Add compat string for the qcom,msm8960 adds d1de9c29628b thermal/drivers/bcm2711: Don't clamp temperature at zero adds e08277df1e1a thermal/drivers/thermal_of: Add change_mode ops support fo [...] adds 945fa067088f Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] adds 721060ba02e3 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds e945c653c8e9 RDMA: Split kernel-only global device caps from uverbs dev [...] adds 4302005f07d2 IB/SA: Replace usage of found with dedicated list iterator [...] adds d9539fb7c21e RDMA/usnic: Stop using iommu_present() adds cc97c6d94ed5 RDMA/usnic: Refactor usnic_uiom_alloc_pd() adds 9227b6cec55e RDMA/rxe: Remove type 2A memory window capability adds 5c477ee76810 RDMA/rxe: Remove mc_grp_pool from struct rxe_dev adds 409baed5d743 RDMA/rxe: Remove support for SMI QPs from rdma_rxe adds 98c8026331ce RDMA/rxe: Remove reliable datagram support adds 24347f7a8e2e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds c1b8a56755ee net: sock: introduce sock_queue_rcv_skb_reason() adds 9f8ed577c288 net: skb: rename SKB_DROP_REASON_PTYPE_ABSENT adds 41a95a00ebef net: icmp: introduce __ping_queue_rcv_skb() to report drop [...] adds b384c95a861e net: icmp: add skb drop reasons to icmp protocol adds 750d019d7009 Merge branch 'icmp-skb-reason' adds b559edfaf3f3 net: ethernet: mtk_eth_soc: fix return value check in mtk_ [...] adds 4d65f9b6869a net: ethernet: mtk_eth_soc/wed: fix sparse endian warnings adds a21437d2b485 bnx2x: Fix spelling mistake "regiser" -> "register" adds 10377d42281e netfilter: nf_tables: replace unnecessary use of list_for_ [...] adds 9027ce0b071a netfilter: ecache: move to separate structure adds 49001a2e83a8 netfilter: conntrack: split inner loop of list dumping to [...] adds 523895e5b278 netfilter: cttimeout: inc/dec module refcount per object, [...] adds 39ab798fc14d netfilter: nf_log_syslog: Merge MAC header dumpers adds 0c8783806f63 netfilter: nf_log_syslog: Don't ignore unknown protocols adds c3e348666713 netfilter: nf_log_syslog: Consolidate entry checks adds c70b921fc1e8 netfilter: bitwise: replace hard-coded size with `sizeof` [...] adds 00bd435208e5 netfilter: bitwise: improve error goto labels adds be8be04e5ddb netfilter: nft_fib: reverse path filter for policy-based r [...] adds 0c7b27616fbd selftests: netfilter: add fib expression forward test case adds 4696ad36d764 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netfil [...] adds 65a569b03ca8 mptcp: optimize release_cb for the common case adds 43f5b111d1ff mptcp: reset the packet scheduler on incoming MP_PRIO adds 0e203c324752 mptcp: reset the packet scheduler on PRIO change adds c682bf536cf4 mptcp: add pm_nl_pernet helpers adds 6b9ea5c81ea2 mptcp: diag: switch to context structure adds e8887b716142 mptcp: remove locking in mptcp_diag_fill_info adds 4fa39b701ce9 mptcp: listen diag dump support adds f2ae0fa68e28 selftests/mptcp: add diag listen tests adds e782f5bad3c8 Merge branch 'mptcp-next' adds d072c88c28e1 net: ethernet: ti: cpsw: drop CPSW_HEADROOM define adds 888ade8f90d7 ipv4: Use dscp_t in struct fib_rt_info adds 568a3f33b427 ipv4: Use dscp_t in struct fib_entry_notifier_info adds 20bbf32efe1e netdevsim: Use dscp_t in struct nsim_fib4_rt adds 046eabbf1991 mlxsw: Use dscp_t in struct mlxsw_sp_fib4_entry adds 9f6982e9a3c2 net: marvell: prestera: Use dscp_t in struct prestera_kern [...] adds 2e36437f44b3 Merge branch 'ipv4-convert-several-tos-fields-to-dscp_t' adds 1cb9d3b6185b hv_netvsc: Add support for XDP_REDIRECT adds e2d0acd40c87 net: stmmac: using pm_runtime_resume_and_get instead of pm [...] adds e69a837f5801 Merge branch 'mlx5-next' of https://git.kernel.org/pub/scm [...] adds bfa323c659b1 net: ethernet: ti: am65-cpsw: Fix build error without PHYLINK adds d6967d04145e net: calxedaxgmac: Fix typo (doubled "the") adds fdb2981c00bb net: lan966x: Add registers that are used for FDMA. adds 8f2c7d9ad778 net: lan966x: Expose functions that are needed by FDMA adds c8349639324a net: lan966x: Add FDMA functionality adds 2ea1cbac267e net: lan966x: Update FDMA to change MTU. adds 808cee167bae Merge branch 'net-lan966x-add-support-for-fdma' adds c3976a3f8445 net: bridge: offload BR_HAIRPIN_MODE, BR_ISOLATED, BR_MULT [...] adds b8ff3395fbdf sfc: ef10: Fix assigning negative value to unsigned variable adds b66bfc131c69 net/cadence: using pm_runtime_resume_and_get instead of pm [...] adds ac6bef064f71 sfc: Fix spelling mistake "writting" -> "writing" adds e65693b0179e net: bridge: add support for host l2 mdb entries adds 50fe062c806e selftests: forwarding: new test, verify host mdb entries adds 1a915b234291 Merge branch 'net-bridge-add-support-for-host-l2-mdb-entries' adds 66f862563ed6 net: dsa: mt7530: 1G can also support 1000BASE-X link mode adds 59c2215f3604 net: dsa: mt7530: populate supported_interfaces and mac_ca [...] adds 26f6d8810282 net: dsa: mt7530: remove interface checks adds fd301137e6b3 net: dsa: mt7530: drop use of phylink_helper_basex_speed() adds 7c04c8489115 net: dsa: mt7530: only indicate linkmodes that can be supported adds 6789d6d76e81 net: dsa: mt7530: switch to use phylink_get_linkmodes() adds cbd1f243bc41 net: dsa: mt7530: partially convert to phylink_pcs adds 9d0df207c002 net: dsa: mt7530: move autoneg handling to PCS validation adds 7b972512ec0e net: dsa: mt7530: mark as non-legacy adds 80ecb114f23b Merge branch 'net-dsa-mt7530-updates-for-phylink-changes' adds 54fccfdd7c66 sfc: efx_default_channel_type APIs can be static adds cc42e4e3f101 sfc: Remove duplicate definition of efx_xmit_done adds d78eaf06b5d9 sfc: Remove global definition of efx_reset_type_names adds 93c1a40075a3 Merge branch 'sfc-remove-some-global-definitions' adds f01598090048 net: usb: qmi_wwan: add Telit 0x1057 composition adds ec095263a965 net: remove noblock parameter from recvmsg() entities adds 590032a4d213 page_pool: Add recycle stats to page_pool_put_page_bulk adds d30bed29a718 mlxsw: reg: Extend MTMP register with new slot number field adds c6e6ad703ed2 mlxsw: reg: Extend MTBR register with new slot number field adds 89dd6fcd07f9 mlxsw: reg: Extend MCIA register with new slot number field adds 655cbb1d7530 mlxsw: reg: Extend MCION register with new slot number field adds 7cb85d3c696e mlxsw: reg: Extend PMMP register with new slot number field adds b691602c6f96 mlxsw: reg: Extend MGPIR register with new slot fields adds 64e65a540e6d mlxsw: core_env: Pass slot index during PMAOS register write call adds e94295e0ed27 mlxsw: reg: Add new field to Management General Peripheral [...] adds d3c17b5df362 Merge branch 'mlxsw-extend-device-registers-for-line-cards [...] adds 753b953774b5 fou: Remove XRFM from NET_FOU Kconfig adds 2e5b3d4cb16e net: ethernet: ti: cpsw: using pm_runtime_resume_and_get i [...] adds f45ba67eb74a ixp4xx_eth: fix error check return value of platform_get_irq() adds a30295c45472 tls: rx: consistently use unlocked accessors for rx_list adds 0775639ce1ca tls: rx: reuse leave_on_list label for psock adds 284b4d93daee tls: rx: move counting TlsDecryptErrors for sync adds 72f3ad73bc86 tls: rx: don't handle TLS 1.3 in the async crypto callback adds 1c699ffa48a1 tls: rx: assume crypto always calls our callback adds 4dcdd971b9c7 tls: rx: treat process_rx_list() errors as transient adds f314bfee81b1 tls: rx: return the already-copied data on crypto error adds 3547a1f9d988 tls: rx: use async as an in-out argument adds f7d45f4b52fe tls: rx: use MAX_IV_SIZE for allocations adds a4ae58cdb6e8 tls: rx: only copy IV from the packet for TLS 1.2 adds 8f1c38507859 Merge branch 'tls-rx-refactor-part-3' adds b4fb2d33514a i40e: Add support for MPLS + TSO adds 69e66c04c672 ice: Add mpls+tso support adds f728fa016669 i40e: Add tx_stopped stat adds c8631e61f4d4 i40e: Add vsi.tx_restart to i40e ethtool stats adds a941d5ee4c57 i40e: Add Ethernet Connection X722 for 10GbE SFP+ support adds 17e415cf6aa9 Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux [...] adds 4263f77a5144 net: ethernet: mtk_eth_soc: use standard property for cci- [...] adds 816cda9ae531 selftests: net: fib_rule_tests: add support to select a te [...] adds 5ee6ad1dcae8 ipv6: exthdrs: use swap() instead of open coding it adds 1b0e81416a24 NFC: NULL out the dev->rfkill to prevent UAF adds 2240514cb644 net: ethernet: ti: am65-cpsw-nuss: using pm_runtime_resume [...] adds 17a5f6a78dc7 net: ethernet: mtk_eth_soc: use after free in __mtk_ppe_ch [...] adds 1a95e04e29a1 net: phylink: remove phylink_helper_basex_speed() adds e3a5e33fae99 drivers: net: cpsw: ale: add broadcast/multicast rate limi [...] adds 5ec836be11b3 net: ethernet: ti: am65-cpsw: enable bc/mc storm preventio [...] adds 127c9e970f59 net: ethernet: ti: cpsw_new: enable bc/mc storm prevention [...] adds ae10162c7e0b Merge branch 'net-ti-storm-prevention-support' adds 12dc5c2cb7b2 net: rtnetlink: add msg kind names adds 2e9ea3e30f69 net: rtnetlink: add helper to extract msg type's kind adds 0569e31f1bc2 net: rtnetlink: use BIT for flag values adds 545528d78855 net: netlink: add NLM_F_BULK delete request modifier adds a6cec0bcd342 net: rtnetlink: add bulk delete support flag adds 1306d5362a59 net: add ndo_fdb_del_bulk adds 9e83425993f3 net: rtnetlink: add NLM_F_BULK support to rtnl_fdb_del adds edaef1917224 net: bridge: fdb: add ndo_fdb_del_bulk adds 1f78ee14eeac net: bridge: fdb: add support for fine-grained flushing adds ea2c0f9e3fc2 net: rtnetlink: add ndm flags and state mask attributes adds 564445fb4f0f net: bridge: fdb: add support for flush filtering based on [...] adds 0dbe886a4d8d net: bridge: fdb: add support for flush filtering based on [...] adds 92716869375b Merge branch 'br-flush-filtering' adds 862cd659a6fb octeon_ep: Add driver framework and device initialization adds 1f2c2d0cee02 octeon_ep: add hardware configuration APIs adds 4ca2fbdd0bb6 octeon_ep: Add mailbox for control commands adds 397dfb57dcc2 octeon_ep: add Tx/Rx ring resource setup and cleanup adds 6a610a46bad1 octeon_ep: add support for ndo ops adds 37d79d059606 octeon_ep: add Tx/Rx processing and interrupt support adds 5cc256e79bff octeon_ep: add ethtool support for Octeon PCI Endpoint NIC adds dba47afdc7d5 Merge branch 'octeon_ep-driver' adds d6d3146ce532 skb: add some helpers for skb drop reasons adds c4eb664191b4 net: ipv4: add skb drop reasons to ip_error() adds 3ae42cc8092b net: ipv6: add skb drop reasons to ip6_pkt_drop() adds 2edc1a383fda net: ip: add skb drop reasons to ip forwarding adds 1ad6d548e2a4 net: icmp: introduce function icmpv6_param_prob_reason() adds bba98083499f net: ipv6: remove redundant statistics in ipv6_hop_jumbo() adds 7d9dbdfbfdc5 net: ipv6: add skb drop reasons to TLV parse adds 4daf841a2ef3 net: ipv6: add skb drop reasons to ip6_rcv_core() adds eeab7e7ff43e net: ipv6: add skb drop reasons to ip6_protocol_deliver_rcu() adds 735cb16bfe53 Merge branch 'ip-ingress-skb-reason' adds 9386ebccfc59 nfp: update nfp_X logging definitions adds 1fa48e92cb94 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 073859985654 libbpf: Add ARC support to bpf_tracing.h adds 61ddff373ffa selftests/bpf: Improve by-name subtest selection logic in [...] adds d252a4a499a0 libbpf: Fix a bug with checking bpf_probe_read_kernel() su [...] adds b25acdafd373 samples/bpf: Use libbpf 1.0 API mode instead of RLIMIT_MEMLOCK adds b858ba8c52b6 selftests/bpf: Use libbpf 1.0 API mode instead of RLIMIT_MEMLOCK adds a777e18f1bcd bpftool: Use libbpf 1.0 API mode instead of RLIMIT_MEMLOCK adds 451b5fbc2c56 tools/runqslower: Use libbpf 1.0 API mode instead of RLIMI [...] adds 33fc250c3e76 Merge branch 'bpf: RLIMIT_MEMLOCK cleanups' adds dd642ccb45ec riscv, bpf: Implement more atomic operations for RV64 adds f4fd706f7383 selftests/bpf: Drop duplicate max/min definitions adds aa1b02e674fe bpf: Remove redundant assignment to meta.seq in __task_seq_show() adds 0f8619929c57 libbpf: Usdt aarch64 arg parsing support adds 2900005ea287 bpf: Move BPF sysctls from kernel/sysctl.c to BPF core adds 68477ede4354 Merge branch 'pr/bpf-sysctl' into bpf-next adds 241d50ec5d79 bpf: Remove unnecessary type castings adds fbf84bb39bb2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 1e7b6927bd39 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 450c271d508f mac80211: protect ieee80211_assign_beacon with next_beacon check adds e5c95ca094cf mac80211: Improve confusing comment around tx_info clearing adds 6d945a33f2b0 mac80211: introduce BSS color collision detection adds a75971bc2b84 nl80211: show SSID for P2P_GO interfaces adds 5c6dd7bd569b mac80211: minstrel_ht: fix where rate stats are stored (fi [...] adds 046d2e7c50e3 mac80211: prepare sta handling for MLO support adds 5ddfffd6da9b rtw89: ser: fix unannotated fall-through adds eeadcd2a47f8 rtw89: ser: configure D-MAC interrupt mask adds d86369e937f1 rtw89: ser: configure C-MAC interrupt mask adds 9f405b0162ba rtw89: ser: configure top ERR IMR for firmware to recover adds 9a1ab283c709 rtw89: change station scheduler setting for hardware TX mode adds 181751970107 rtw89: reset BA CAM adds ec356ffb2917 rtw89: 8852c: disable firmware watchdog if CPU disabled adds d264edb1cc65 rtw89: Skip useless dig gain and igi related settings for 8852C adds 065cf8f9777f rtw89: 8852c: add 8852c specific BT-coexistence initial function adds af5175acc8e2 rtw89: rtw89_ser: add const to struct state_ent and event_ent adds c1edc86472fc rtw88: add ieee80211:sta_rc_update ops adds 6723c0cde84f rtw88: fix incorrect frequency reported adds f2217968ffda rtw88: Add update beacon flow for AP mode adds f1c4dabfe68d rtw88: 8821c: Enable TX report for management frames adds f5207c122102 rtw88: do PHY calibration while starting AP adds ece31c93d4d6 rtw88: 8821c: fix debugfs rssi value adds d5286826201e rtw88: 8821ce: add support for device ID 0xb821 adds b9eb5f0742d1 rtw88: 8821ce: Disable PCIe ASPM L1 for 8821CE using chip ID adds b2268fd81c18 wlcore: debugfs: use pm_runtime_resume_and_get() instead o [...] adds e8c241d4a7fa rtlwifi: Fix spelling mistake "cacluated" -> "calculated" adds 780d9c48a05a rtlwifi: rtl8192cu: Fix spelling mistake "writting" -> "writing" adds 79649041edc8 Merge branch 'wfx-move-out-of-staging' adds aa7f148bedca rtw89: extend H2C of CMAC control info adds 04b5983ef700 rtw89: add new H2C to configure security CAM via DCTL for V1 chip adds 0a6f299b6782 rtw89: configure security CAM for V1 chip adds dc4246eff026 rtw89: pci: correct return value handling of rtw89_write16 [...] adds 360af14068f2 Merge branch 'main' of git git://git.kernel.org/pub/scm/li [...] adds 68471517e883 mtd: call of_platform_populate() for MTD partitions adds 419299aefb2d mtd: maps: ixp4xx: Drop driver adds 876a45a50a20 dt-bindings: mtd: jedec, spi-nor: remove unneeded properties adds 213cd9b9bb11 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] adds 6863c612024f dt-bindings: mtd: ti,elm: Convert to yaml adds 05691c028788 dt-bindings: mtd: ti,elm: Add support for AM64 ELM adds 51a4a71d974c mtd: rawnand: omap_elm: Add compatible for AM64 ELM adds 20e1e31339c9 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] adds 484800ae75a5 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds b85ffe47c4ec Merge tag 'drm-misc-next-2022-04-07' of git://anongit.free [...] adds 0f52e407eccb Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] adds 5f77876013d0 drm: add a check to verify the size alignment adds d72dcbe9fce5 drm/ttm: fix logic inversion in ttm_eu_reserve_buffers adds 6de79dd3a920 drm/bridge: display-connector: add ddc-en gpio support adds 33e799ed905b drm/ingenic: Implement proper .atomic_get_input_bus_fmts adds 71f56b275509 drm/ingenic: Add dw-hdmi driver specialization for jz4780 adds f5e284bb74ab drm/komeda: Fix an undefined behavior bug in komeda_plane_add() adds c8f76c37cc36 drm/komeda: return early if drm_universal_plane_init() fails. adds b5c7d19736a1 drm/arm/malidp: Stop using iommu_present() adds 73c3ed7495c6 drm: mali-dp: potential dereference of null pointer adds 563c4a7599d8 drm: Use drm_mode_init() for on-stack modes adds a3342f4d5af1 drm: Use drm_mode_copy() adds c63462184b35 drm/ttm: stop passing NULL fence in ttm_bo_move_sync_cleanup adds 62c6f4f9bb08 fbcon: use min() to make code cleaner adds 7be2bb8c2ff3 drm/ttm: fixup ttm_bo_add_move_fence v2 adds 84ab41db1734 drm/ttm: fix kerneldoc for ttm_lru_bulk_move adds fb47723aba6f drm: bridge: icn6211: Convert to regmap adds 03fa454bb666 drm/panel: lvds: Simplify mode parsing adds 83c784e70036 drm/panel: lvds: Use bus_flags from DT panel-timing property adds 9d79799193b7 fbcon: Fix delayed takeover locking adds b322e48be08f Merge branch 'for-linux-next' of git://anongit.freedesktop [...] adds 73bce7a423c3 drm/amdgpu: Use flexible array member adds edd11922e3d0 drm/amdkfd: Handle drain retry fault race with XNACK mode change adds d9e50239a961 drm/amd/amdgpu: Fix asm/hypervisor.h build error. adds dc2947b35f51 drm/amd/amdgpu: Update debugfs GCA data adds 024106930ce7 drm/radeon: change cayman_default_state table from global [...] adds 6f90a49bc0c9 drm/amdgpu: Fix incorrect enum type adds 1754cea1763e drm/amd/display: fix 64 bit divide in freesync code adds 05eee31c0821 drm/amdgpu: add umc query error status function adds a0bd69e1268b drm/amd/display: undo clearing of z10 related function pointers adds 2513ed4f9379 drm/amd/display: do not wait for mpc idle if tg is disabled adds 5d5af34072c8 drm/amd/display: Disabling Z10 on DCN31 adds 1b5c30bf4158 drm/amd/display: Disallow entering PSR when panel is disconnected adds 6866a60a8ef7 drm/radeon: remove r600_blit_shaders.[c|h] adds 9e6a04651e02 drm/amd/display: Disable FEC if DSC not supported for EDP adds da8c25929b78 drm/amd/display: Fix crash on setting VRR with no display [...] adds aa4be41617a8 drm/amd/display: ensure PSR force_static flag can always be set adds 382aceb30578 drm/amd/display: remove dtbclk_ss compensation for dcn316 adds 593692d2de45 drm/amd/display: Power down hardware if timer not trigger adds c1b972a18d05 drm/amd/display: Insert pulling smu busy status before sen [...] adds 56b5b1c7b3d7 drm/amd/display: Always update DPPCLK_DTO when clock increase adds 663d2daeaee6 drm/amd/display: Add odm seamless boot support adds 30ffa74a04b6 drm/amd/display: add DCN30 support FEC init adds 19a2e1e36a2b drm/amd/display: Fix inconsistent timestamp type adds 3b69632c85eb drm/amd/display: Add dtb clock to dc_clocks adds 634c67ee33a7 drm/amd/display: expose skip_detection_link_training to debugfs adds 34d292d57973 drm/amdkfd: Asynchronously free events adds e9b1bfa548be drm/amd/display: Select correct DTO source adds c2e4b0a97cc2 drm/amd/display: 3.2.181 adds 72907bff3bd3 drm: add PSR2 support and capability definition as per eDP 1.5 adds 9dd941015718 drm/amd/display: implement shared PSR-SU sink validation helper adds a5b7994306f6 drm/amd/display: extract update stream allocation to link_hwss adds 3925f9b4fed1 drm/amdkfd: shrink bitmap size in struct svm_validate_context adds eb85fc238970 drm/amd/amdgpu: Not request init data for MS_HYPERV with vega10 adds 46d18d510d78 drm/amdkfd: Cleanup IO links during KFD device removal adds 8e7e81705701 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] adds 83970cd63b9f Merge drm/drm-next into drm-intel-next adds 9e0a1c3c3fcb drm/i915: Fix skl_pcode_try_request function adds 40a56956e55a drm/i915: Swap ret and status returned from skl_pcode_request adds 82c362f2c690 drm/i915/dg2: Do not explode on phy calibration error adds d58a3d699797 drm/i915/bios: Use the cached BDB version adds e163cfb4c96d drm/i915/bios: Make copies of VBT data blocks adds 918f3025960f drm/i915/bios: Use the copy of the LFP data table always adds 514003e1421e drm/i915/bios: Validate LFP data table pointers adds 58b2e3829ec6 drm/i915/bios: Trust the LFP data pointers adds 5ab58d6996d7 drm/i915/bios: Validate the panel_name table adds 764b2668cffa drm/fourcc: Introduce format modifiers for DG2 render and [...] adds 4c3afa72138c drm/i915/dg2: Add support for DG2 render and media compression adds 9035039e1ed6 drm/fourcc: Introduce format modifier for DG2 clear color adds 680025dcc400 drm/i915/dg2: Add support for DG2 clear color compression adds d999ad1079f5 drm/i915/display/vrr: Reset VRR capable property on a long hpd adds 20bea20a550a drm/i915/fbc: Eliminate possible_framebuffer_bits adds 529b43dfcd26 drm/i915/fbc: Streamline frontbuffer busy bits handling adds de5bd083d247 drm/i915/fbc: Skip nuke when flip is pending adds 7cfd1a18c5f9 drm/i915: Remove remaining locks from i9xx plane udpates adds 29118f126a25 drm/i915/fbc: Remove intel_fbc_global_disable() adds b65cbb983f2a drm/i915/fbc: Introduce intel_fbc_sanitize() adds b39d2c620242 drm/i915/fbc: Call intel_fbc_activate() directly from fron [...] adds 3397e1befa1b Merge branch 'for-linux-next' of git://anongit.freedesktop [...] adds b58bbcbe5351 Merge branch 'drm/tegra/for-next' of git://anongit.freedes [...] adds 537fef808be5 drm/msm: Fix range size vs end confusion adds 047ae6655777 drm/msm/mdp5: check the return of kzalloc() adds e2a88eabb024 drm/msm: Stop using iommu_present() adds 47b7de6b88b9 drm/msm/dsi: Use connector directly in msm_dsi_manager_con [...] adds 8b2c181e3dcf drm/msm/dp: add fail safe mode outside of event_mutex context adds 390d645877ff drm/msm/gpu: Avoid -Wunused-function with !CONFIG_PM_SLEEP adds 7822479e5cca Merge branch 'msm-next' of https://gitlab.freedesktop.org/ [...] adds d671a44856ba Merge branch 'imx-drm/next' of https://git.pengutronix.de/ [...] adds eeb3ea6412bd Merge branch 'etnaviv/next' of https://git.pengutronix.de/ [...] adds 85ec038b53fa video: fbdev: neofb: Fix the check of 'var->pixclock' adds 213e2df47332 video: fbdev: kyro: Error out if 'lineclock' equals zero adds f2bfd792c1ed video: fbdev: vt8623fb: Error out if 'pixclock' equals zero adds 16844e587042 video: fbdev: tridentfb: Error out if 'pixclock' equals zero adds e1e965156438 video: fbdev: arkfb: Error out if 'pixclock' equals zero adds 7015bb57c304 video: fbdev: s3fb: Error out if 'pixclock' equals zero adds 12acdbd7ca7d video: fbdev: i740fb: use memset_io() to clear screen adds 15cf0b82271b video: fbdev: i740fb: Error out if 'pixclock' equals zero adds c40b65304c36 video: fbdev: sh_mobile_lcdcfb: Remove sh_mobile_lcdc_chec [...] adds 610323d8f6f8 video: fbdev: mmp: replace usage of found with dedicated l [...] adds ab07a1d65d88 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 2ea2b1961446 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds b33115bd05af ALSA: hda: Jack detection poll in suspend state adds 8f06bd1f89ca ALSA: hda/tegra: Enable Jack poll for tegra adds 1b6a6fc5280e ALSA: jack: Access input_dev under mutex adds f7f207375d4e ALSA: cs35l41: Unify hardware configuration adds 2603c974b45d ALSA: cs35l41: Check hw_config before using it adds fcad8950a50d ALSA: cs35l41: Move cs35l41_gpio_config to shared lib adds 1e616a9c468a ALSA: hda: cs35l41: Fix I2S params comments adds 0256949baa32 ALSA: hda: cs35l41: Always configure the DAI adds b8388a1aba32 ALSA: hda: cs35l41: Add Boost type flag adds f04bb4cae18b ALSA: hda: cs35l41: Put the device into safe mode for exte [...] adds f29db0892b2a ALSA: hda: cs35l41: Mute the device before shutdown adds ca17707f441f ALSA: cs35l41: Enable Internal Boost in shared lib adds 5fdb68a7618e ALSA: hda: cs35l41: Move boost config to initialization code adds fabcf7f12b5f ALSA: hda: cs35l41: Remove cs35l41_hda_reg_sequence struct adds b50a99979865 ALSA: hda: cs35l41: Reorganize log for playback actions adds 734b965e67c6 ALSA: hda: cs35l41: Handle all external boost setups the same way adds 5577dd2329d0 ALSA: hda: cs35l41: Move external boost handling to lib fo [...] adds 4b047ec3a15d ASoC: cs35l41: Document CS35l41 External Boost adds bb06c203f867 ASoC: cs35l41: Support external boost adds 651a88798412 Merge branch 'topic/cs35l41' into for-next adds faf5933c7954 Merge branch 'for-linus' into for-next adds 979c701aa41b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds b1630fcbfde6 ASoC: amd: yc: add new YC platform varaint support adds dc7680ca7ac6 ASoC: tegra186_asrc: mark runtime-pm functions as __maybe_unused adds 31c90dd56ae2 ASoC: cs35l45: Make exports namespaced adds e521f087780d ASoC: amd: Add driver data to acp6x machine driver adds 5426f506b584 ASoC: amd: Add support for enabling DMIC on acp6x via _DSD adds 2f7f0994cc96 Allow detecting ACP6x DMIC via _DSD adds b4dcafe45e46 ASoC: SOF: Add helper function to prepare and send an IPC message adds 25e77672c4e1 ASoC: SOF: Add high level IPC IO callback definitions to ipc_ops adds 0881918087ac ASoC: SOF: ipc3: Implement the tx_msg IPC ops adds dbcf543cf91e ASoC: SOF: ipc3: Use sof_ipc3_tx_msg() internally for mess [...] adds e974b8e190d3 ASoC: SOF: ipc3: Implement the set_get_data IPC ops adds 783b5f179759 ASoC: SOF: ipc3: Implement the get_reply IPC ops adds 74ad8ed65121 ASoC: SOF: ipc3: Implement rx_msg IPC ops adds 785b3fbe61c6 ASoC: SOF: ipc: Separate the ops checks by functions/topics adds defad9d2e270 ASoC: SOF: ipc: Add check for mandatory IPC message handling ops adds 045bc49bc957 ASoC: SOF: ipc: Use the get_reply ops in snd_sof_ipc_get_reply() adds 85d0f8814715 ASoC: SOF: ipc: Switch over to use the tx_msg and set_get_ [...] adds 2f1f5a438899 ASoC: SOF: ipc: Switch over to use the rx_msg ops adds e394ffb82f9c ASoC: SOF: Add widget_kcontrol_setup control ops for IPC3 adds 50d4d8cf544d ASoC: SOF: sof-audio: Use the widget_kcontrol_setup ops fo [...] adds e760f102c92c ASoC: SOF: ipc: Move the ipc_set_get_comp_data() local to [...] adds 09b955f676d9 ASoC: SOF: Abstractions for top-level IPC ops adds a1111048ec46 ASoC: ak4*: use simple i2c probe function adds e86e7de1c52a ASoC: cx2072x: use simple i2c probe function adds a327bdc6c695 ASoC: es83*: use simple i2c probe function adds 182f3ebd5d34 ASoC: lm4857: use simple i2c probe function adds fead49e33b3d ASoC: max9*: use simple i2c probe function adds f7537e3a99fd ASoC: ml26124: use simple i2c probe function adds 7325ed4d1250 ASoC: nau8*: use simple i2c probe function adds 7f7d7214bb52 ASoC: pcm*: use simple i2c probe function adds 6f51c15877ae ASoC: sta*: use simple i2c probe function adds ad11678fd0c3 ASoC: tas*: use simple i2c probe function adds 33108917c8a6 ASoC: tda7419: use simple i2c probe function adds 9ba0daa6efa3 ASoC: tlv320*: use simple i2c probe function adds 2d4668c6b16f ASoC: ts3a227e: use simple i2c probe function adds cbd5ce7f428b ASoC: uda1380: use simple i2c probe function adds 122cef68f103 ASoC: remaining simple i2c probe changes adds 506840600613 ASoC: fix invalid yaml adds c721905c54d9 ASoC: fsl: using pm_runtime_resume_and_get instead of pm_r [...] adds 90b76a3cb9bf ASoC: ti: osk5912: Make it CCF clk API compatible adds 5947b2726beb ASoC: SOF: Intel: Check the bar size before remapping adds f6af90a233ee Merge remote-tracking branch 'asoc/for-5.19' into asoc-next adds 0cad342ef1e4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 7f5094f5d4f3 Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] adds b79a7c5548c0 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds c4212f3eb89f io_uring: flag the fact that linked file assignment is sane adds 6f83ab22adcb io_uring: io_kiocb_update_pos() should not touch file for [...] adds 2804ecd8d3e3 io_uring: move apoll->events cache adds 82733d168cbd io_uring: stop using io_wq_work as an fd placeholder adds 0f8da75b51ac io_uring: fix assign file locking issue adds dc11762586dd Merge branch 'io_uring-5.18' into for-5.19/io_uring adds b598c5c49b9d io_uring: small optimisation of tctx_task_work adds fff37893a1c2 io_uring: remove extra ifs around io_commit_cqring adds 5f26a9932848 io_uring: refactor io_req_find_next adds e80dc16d629f io_uring: optimise io_free_batch_list adds 144976681846 io_uring: move poll recycling later in compl flushing adds 752dbc33fa54 io_uring: clean up io_queue_next() adds 4d6049775bdd io_uring: split off IOPOLL argument verifiction adds d8b1777f7fd5 io_uring: pre-calculate syscall iopolling decision adds 31a590dab1c2 io_uring: optimise mutex locking for submit+iopoll adds 0562c273725e io_uring: cleanup conditional submit locking adds e0d0f2da1a07 io_uring: partially uninline io_put_task() adds f8a778af493f io_uring: silence io_for_each_link() warning adds 6ae64470976e io_uring: refactor io_req_add_compl_list() adds b90ac9ff5b78 io_uring: move finish_wait() outside of loop in cqring_wait() adds 390d9e5384d8 io_uring: don't scm-account for non af_unix sockets adds b0a237d966c2 io_uring: uniform SCM accounting adds 0cd04736e16d io_uring: refactor __io_sqe_files_scm adds 9a21e593583b io_uring: don't pass around fixed index for scm adds fcecf964508d io_uring: deduplicate SCM accounting adds 09c5cd1f9a52 io_uring: rename io_sqe_file_register adds e781a8b10f46 Merge branch 'for-5.19/io_uring' into for-next adds b6dc6c4e0d82 fs: split off setxattr_copy and do_setxattr function from [...] adds 38c0efce84fc fs: split off do_getxattr from getxattr adds 3843df5796ee io_uring: add fsetxattr and setxattr support adds 920e39819274 io_uring: add fgetxattr and getxattr support adds e8696baec37d Merge branch 'for-5.19/io_uring-xattr' into for-next adds 5ea81c75d18c block: allow using the per-cpu bio cache from bio_alloc_bioset adds bfccbe213cf2 block: allow use of per-cpu bio alloc cache by block drivers adds 383e71cbfbbc Merge branch 'for-5.19/block' into for-next adds c14dafd6723b drbd: fix duplicate array initializer adds 252f069057a5 drbd: address enum mismatch warnings adds 8930fd6c3314 block: drbd: drbd_receiver: Remove redundant assignment to err adds c35c5b200f36 drbd: Make use of PFN_UP helper macro adds ca5818e681e1 drbd: Replace "unsigned" with "unsigned int" adds a5794145a17f drdb: Switch to kvfree_rcu() API adds 5e12146d64eb drbd: Return true/false (not 1/0) from bool functions adds 505a75553c8d Merge branch 'for-5.19/drivers' into for-next adds 37aa9e03dd42 io_uring: explicitly keep a CQE in io_kiocb adds 1b9fc1aa2a2c io_uring: memcpy CQE from req adds e344c949c2d7 io_uring: shrink final link flush adds f94d3e590011 io_uring: inline io_flush_cached_reqs adds 6e2a9ee3fc83 io_uring: helper for empty req cache checks adds 2a19ecab6aea io_uring: add helper to return req to cache list adds 0aaa72356d90 io_uring: optimise submission loop invariant adds dee0befb812b io_uring: optimise submission left counting adds d5148a37fea2 io_uring: optimise io_get_cqe() adds 670ca1e1f905 Merge branch 'for-5.19/io_uring' into for-next adds 738320faacb3 io_uring: fix trace for reduced sqe padding adds 019f3ca23fc6 Merge branch 'for-5.19/io_uring-xattr' into for-next adds babfab0073f9 net: add __sys_socket_file() adds a16a2c8bfbed io_uring: add socket(2) support adds ce777e1b2ebe Merge branch 'for-5.19/io_uring-socket' into for-next adds bf790ba41576 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git adds 08c1af8f1c13 dm integrity: fix memory corruption when tag_size is less [...] adds ce40426fdc3c dm mpath: only use ktime_get_ns() in historical selector adds 73d7b06e902d dm zone: fix NULL pointer dereference in dm_zone_map_bio adds 3b33efb34121 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds c956b92ee19b ata: pata_mpc52xx: Prepare cleanup of powerpc's asm/prom.h adds 4f1a22ee7b57 libata: Improve ATA queued command allocation adds a28c1ab31271 ata: libata-core: fix parameter type in ata_xfer_mode2shift() adds dafbbf5c57dd ata: pata_sil680: fix result type of sil680_sel{dev|reg}() adds 35577381b55f ata: pata_via: fix sloppy typing in via_do_set_mode() adds cd588ecd1fd8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 260050ede5ae Merge branch 'pcmcia-next' of git://git.kernel.org/pub/scm [...] adds e80c5abe70f0 mmc: renesas_sdhi: remove outdated headers adds f9d709860ca4 mmc: renesas_sdhi: R-Car D3 also has no HS400 adds f340e4489ad4 mmc: renesas_sdhi: make setup selection more understandable adds bb943da67315 mmc: renesas_sdhi: remove a stale comment adds abf556a18c6d mmc: renesas_sdhi: make 'fixed_addr_mode' a quirk adds 6865a8f457b0 mmc: renesas_sdhi: make 'dmac_only_one_rx' a quirk adds 352a209796a2 mmc: renesas_sdhi: style fix for proper function bodies adds 5de6dac125bd mmc: mmci: stm32: use a buffer for unaligned DMA requests adds d45f75d843ca mmc: renesas_sdhi: Add missing checks for the presence of quirks adds 05b1c1fca6d2 mmc: renesas_sdhi: R-Car V3M also has no HS400 adds 0916132219ae dt-bindings: mmc: xenon: Convert to JSON schema adds 2d1f43b33bea dt-bindings: mmc: mtk-sd: increase reg items adds 1c7ec586fe55 mmc: core: Set HS clock speed before sending HS CMD13 adds 11325f157446 mmc: core: block: fix sloppy typing in mmc_blk_ioctl_multi_cmd() adds 0aea9deb107a mmc: mmc_spi: parse speed mode options adds 923b56b6b0d7 mmc: omap: Make it CCF clk API compatible adds c894b6193ef4 mmc: renesas_sdhi: R-Car V3H ES2.0 gained HS400 support adds 01b8e9e75e5b mmc: renesas_sdhi: remove superfluous specific M3W entry adds 4d75f8459068 MAINTAINERS: Add linux-renesas-soc@vger.kernel.org list fo [...] adds cbf4c0bd4fe4 mmc: core: improve API to make clear that mmc_sw_reset is [...] adds d9d62c8c15e8 mmc: improve API to make clear hw_reset callback is for cards adds 0dcf1c1a6ec2 dt-bindings: mmc: imx-esdhc: Update compatible fallbacks adds 30e58fc2f0b9 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 619fdc47f821 regulator: dt-bindings: qcom,rpmh: document h and k ID adds b113137a1793 Merge remote-tracking branch 'regulator/for-5.19' into reg [...] adds 2460ffd57b46 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 36dbedf027aa Merge branch 'next-testing' of git://git.kernel.org/pub/sc [...] adds 622bff971ecc Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] adds 1de0c19b3dcc Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] adds f8f16e628013 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 5fc679486007 Merge branch 'next' of git://github.com/cschaufler/smack-next adds 1df1077dbf3b Merge branch 'master' of https://scm.osdn.net/gitroot/tomo [...] adds 61cada8da2f4 dt-bindings: power: renesas,rcar-sysc: correct typo in path adds e91033621d56 of/irq: Use interrupts-extended to find parent adds 17ae0f5b4bd5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 8b1ea69a63eb spi: spi-ti-qspi: Fix return value handling of wait_for_co [...] adds c6cf1fafb65d spi: spi-stm32-qspi: using pm_runtime_resume_and_get inste [...] adds b3fe2e516741 spi: core: Only check bits_per_word validity when explicit [...] adds 6f381481a5b2 spi: spi-rspi: Remove setting {src,dst}_{addr,addr_width} [...] adds f4cf11df69c0 spi: atmel-quadspi: Remove duplicated DTR checks adds e7cc4244bc20 spi: Pull in Atmel fix adds f68b8b52a7a7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds e7a4a406f5fd Merge x86/mm into tip/master adds 59580dc66378 Merge locking/core into tip/master adds 25c19753d685 Merge perf/core into tip/master adds 999838ec11f6 Merge sched/core into tip/master adds 20c3d5096d1d Merge x86/misc into tip/master adds f3af1d55f069 Merge ras/core into tip/master adds dc94dbb8e3bd Merge x86/cpu into tip/master adds 807da5d0f7f2 Merge x86/build into tip/master adds 749ee0b92697 Merge x86/platform into tip/master adds c54bc0fc8421 timers: Fix warning condition in __run_timers() adds 40e97e42961f tick/nohz: Use WARN_ON_ONCE() to prevent console saturation adds 9c95bc25ad3b tick/sched: Fix non-kernel-doc comment adds 9a1e97f05d15 Merge timers/urgent into tip/master adds 613fa6e217e1 x86/PCI: Show the physical address of the $PIR table adds dc0e64087213 x86/PCI: Include function number in $PIR table dump adds 3132450254f2 x86/PCI: Also match function number in $PIR table adds d88a8b1cf472 x86/PCI: Handle IRQ swizzling with PIRQ routers adds 5a0e5fa957db x86/PCI: Disambiguate SiS85C503 PIRQ router code entities adds fe62bc23620f x86/PCI: Add support for the SiS85C497 PIRQ router adds 5d64089aa4a5 x86/PCI: Add PIRQ routing table range checks adds ac7cd5e16df8 x86/PCI: Handle PIRQ routing tables with no router device given adds b584db0c84db x86/PCI: Add $IRT PIRQ routing table support adds 4969e223b109 x86/PCI: Fix ALi M1487 (IBC) PIRQ router link value interp [...] adds c25f23459c11 x86/PCI: Fix coding style in PIRQ table verification adds c32e6dbec41b Merge x86/irq into tip/master adds d802057c7c55 genirq/msi: Shutdown managed interrupts with unsatifiable [...] adds 33de0aa4bae9 genirq: Always limit the affinity to online CPUs adds 3f893a5962d3 irqchip/gic-v3: Always trust the managed affinity provided [...] adds 911488de0565 genirq/affinity: Replace cpumask_weight() with cpumask_emp [...] adds 0de61d739c21 irqchip/bmips: Replace cpumask_weight() with cpumask_empty() adds c5b768701e4f Merge irq/core into tip/master adds 2731aa7d65db timers: Initialize base::next_expiry_recalc in timers_prep [...] adds a2026e44eff5 timers: Simplify calc_index() adds 2966a9918dfa clockevents: Use dedicated list iterator variable adds efaa0227f6c6 timers: Move timer sysctl into the timer code adds 8afbcaf8690d clocksource: Replace cpumask_weight() with cpumask_empty() adds f930ffa5d2ee Merge timers/core into tip/master adds 59bd54a84d15 x86/tdx: Detect running as a TDX guest in early boot adds 527a534c7326 x86/tdx: Provide common base for SEAMCALL and TDCALL C wrappers adds eb94f1b6a70a x86/tdx: Add __tdx_module_call() and __tdx_hypercall() hel [...] adds 41394e33f3a0 x86/tdx: Extend the confidential computing API to support [...] adds 65fab5bc033a x86/tdx: Exclude shared bit from __PHYSICAL_MASK adds 775acc82a88f x86/traps: Refactor exc_general_protection() adds 9a22bf6debbf x86/traps: Add #VE support for TDX guest adds bfe6ed0c6727 x86/tdx: Add HLT support for TDX guests adds ae87f609cd52 x86/tdx: Add MSR support for TDX guests adds c141fa2c2bba x86/tdx: Handle CPUID via #VE adds 31d58c4e557d x86/tdx: Handle in-kernel MMIO adds 4b05f81504bf x86/tdx: Detect TDX at early kernel decompression time adds 15104de122a4 x86: Adjust types used in port I/O helpers adds 1e8f93e18379 x86: Consolidate port I/O helpers adds eb4ea1ae8f45 x86/boot: Port I/O: Allow to hook up alternative helpers adds 4c5b9aac6cad x86/boot: Port I/O: Add decompression-time support for TDX adds 03149948832a x86/tdx: Port I/O: Add runtime hypercalls adds 32e72854fa5f x86/tdx: Port I/O: Add early boot support adds cfb8ec7a31f2 x86/tdx: Wire up KVM hypercalls adds ff2e64684f15 x86/boot: Add a trampoline for booting APs via firmware handoff adds f39642d0dbac x86/acpi/x86/boot: Add multiprocessor wake-up support adds 9cf30606405f x86/boot: Set CR0.NE early and keep it set during the boot adds 77a512e35db7 x86/boot: Avoid #VE during boot for TDX platforms adds bae1a962ac2c x86/topology: Disable CPU online/offline control for TDX guests adds 9aa6ea69852c x86/tdx: Make pages shared in ioremap() adds 7dbde7631629 x86/mm/cpa: Add support for TDX shared memory adds 968b493173ac x86/mm: Make DMA memory shared for TD guest adds f4c9361f97c4 x86/tdx/ioapic: Add shared bit for IOAPIC base address adds e2efb6359e62 ACPICA: Avoid cache flush inside virtual machines adds b9c7ba58777a Documentation/x86: Document TDX kernel architecture adds adb5680b8dfd x86/kaslr: Fix build warning in KASLR code in boot stub adds 61e19f0ea803 Merge x86/tdx into tip/master adds 08d835dff916 genirq/affinity: Consider that CPUs on nodes can be unbalanced adds 745ee8b958ac Merge irq/urgent into tip/master adds 258f3b8c3210 x86/tsx: Use MSR_TSX_CTRL to clear CPUID bits adds 400331f8ffa3 x86/tsx: Disable TSX development mode at boot adds d4cab26bc493 Merge x86/urgent into tip/master adds e50abbf788c2 virt: sevguest: Fix return value check in alloc_shared_pages() adds e28a642785ef Merge x86/sev into tip/master adds 3a5ff1f6dd50 x86: Replace cpumask_weight() with cpumask_empty() where a [...] adds c2a911d302b0 x86/mm: Replace nodes_weight() with nodes_empty() where ap [...] adds c7bda0dca98c x86: Remove a.out support adds b2f6191f543b Merge x86/cleanups into tip/master adds 55749bbf9457 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 2b124a555c24 Merge branch 'timers/drivers/next' of git://git.linaro.org [...] adds 0bbb265f7089 EDAC/mc: Get rid of silly one-shot struct allocation in ed [...] adds fb8cd45ca39b EDAC/pci: Get rid of the silly one-shot memory allocation [...] adds 9fb9ce392aae EDAC/device: Get rid of the silly one-shot memory allocati [...] adds 0d24a49e88b5 EDAC/device: Sanitize edac_device_alloc_ctl_info() definition adds 713c4ff8859c EDAC/mc: Get rid of edac_align_ptr() adds 65fd006d5e32 Merge branch 'edac-alloc-cleanup' into edac-for-next adds 2862b51f32b4 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] adds 22b1b3a579c9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 4665e54e64c8 Merge commit 'cfe43f478b79ba45573ca22d52d0d8823be068fa' into HEAD adds 17d16afc98cf rcu-tasks: Check for abandoned callbacks adds 7010a970e514 rcu: Clarify fill-the-gap comment in rcu_segcblist_advance() adds 8f3d4768a436 torture: Add rcu_normal and rcu_expedited runs to torture.sh adds e1bfa31b12d0 rcutorture: Suppress debugging grace period delays during [...] adds 2a729c56ab31 tools/nolibc: use pselect6 on RISCV adds 85383663a0fa tools/nolibc: guard the main file against multiple inclusion adds b929e3bd453d tools/nolibc/std: move the standard type definitions to std.h adds 1b7881f66d73 tools/nolibc/types: split syscall-specific definitions int [...] adds 299b0eb466e8 tools/nolibc/arch: split arch-specific code into individual files adds 8906d2d0e3fd tools/nolibc/sys: split the syscall definitions into their [...] adds 5a7f7782e247 tools/nolibc/stdlib: extract the stdlib-specific functions [...] adds a7cdae582c9f tools/nolibc/string: split the string functions into string.h adds 0444570fc7f5 tools/nolibc/ctype: split the is* functions to ctype.h adds 9fe0f37b041a tools/nolibc/ctype: add the missing is* functions adds 8912bf831d57 tools/nolibc/types: move the FD_* functions to macros in types.h adds aececad13275 tools/nolibc/types: make FD_SETSIZE configurable adds 84089103b1b0 tools/nolibc/types: move makedev to types.h and make it a macro adds 4da5599aa5cc tools/nolibc/stdlib: move ltoa() to stdlib.h adds e19166fc62e2 tools/nolibc/stdlib: replace the ltoa() function with more [...] adds 046bb70cbb8f tools/nolibc/stdlib: add i64toa() and u64toa() adds f42654f1d779 tools/nolibc/stdlib: add utoh() and u64toh() adds 73df80f8e1ba tools/nolibc/stdio: add a minimal set of stdio functions adds f554f3c24365 tools/nolibc/stdio: add stdin/stdout/stderr and fget*/fput [...] adds eacb7bde83b9 tools/nolibc/stdio: add fwrite() to stdio adds dc339d5bc6b9 tools/nolibc/stdio: add a minimal [vf]printf() implementation adds d745c140a829 tools/nolibc/types: define EXIT_SUCCESS and EXIT_FAILURE adds 8e7653155d91 tools/nolibc/stdio: add perror() to report the errno value adds a01444c930c4 tools/nolibc/sys: make open() take a vararg on the 3rd argument adds a206c83cf048 tools/nolibc/stdlib: avoid a 64-bit shift in u64toh_r() adds 223cbbc0159a tools/nolibc/stdlib: make raise() use the lower level sysc [...] adds dd2140482b9a tools/nolibc/sys: make getpgrp(), getpid(), gettid() not s [...] adds 3a30e25b5f00 tools/nolibc/string: use unidirectional variants for memcpy() adds 7c33929bd084 tools/nolibc/string: slightly simplify memmove() adds 2ab19a88a6a7 tools/nolibc/string: add strncpy() and strlcpy() adds 7ea805df9163 tools/nolibc/string: add tiny versions of strncat() and strlcat() adds 06103757de7c tools/nolibc: move exported functions to their own section adds 9516e2d91d3f tools/nolibc/arch: mark the _start symbol as weak adds 239e793bf7b0 tools/nolibc/types: define PATH_MAX and MAXPATHLEN adds b4660d013ce0 tools/nolibc/string: export memset() and memmove() adds d2c17b7434a7 tools/nolibc/errno: extract errno.h from sys.h adds 366a6ae6eaa7 tools/nolibc/unistd: extract msleep(), sleep(), tcsetpgrp( [...] adds c3a3b2ba0623 tools/nolibc/unistd: add usleep() adds 10af3ea90269 tools/nolibc/signal: move raise() to signal.h adds deca87786faa tools/nolibc/time: create time.h with time() adds 937be5878ca5 tools/nolibc: also mention how to build by just setting th [...] adds 31590102d95c tools/nolibc/stdlib: implement abort() adds 22879792d155 torture: Reposition so that $? collects ssh code in torture.sh adds 77bdb62098ae torture: Use "-o Batchmode=yes" to disable ssh password requests adds d9595c4f336a rcu: Fix rcu_preempt_deferred_qs_irqrestore() strict QS reporting adds 5d76f8d6e857 rcu: Introduce CONFIG_RCU_EXP_CPU_STALL_TIMEOUT adds 5c01c9b8735d rcu: Remove rcu_is_nocb_cpu() adds eafc2b9bc1a5 rcu/nocb: Move rcu_nocb_is_setup to rcu_state adds cf47510983e3 rcu: Assume rcu_init() is called before smp adds ee61dfe898cf rcu: Initialize boost kthread only for boot node prior SMP [...] adds 2057124ca19b rcu/nocb: Initialize nocb kthreads only for boot CPU prior [...] adds de83f2ed63a8 rcu-tasks: Fix race in schedule and flush work adds 85b58a347a6c docs: Add documentation for rude and trace RCU flavors adds dc12e0be9481 torture: Permit running of experimental torture types adds 4443f5533899 rcu: Check for jiffies going backwards adds f8268320f5a8 torture: Make thread detection more robust by using lspcu adds 11ae7e51f613 torture: Skip vmlinux check for kvm-again.sh runs adds fe4ae925daef rcu-tasks: Print pre-stall-warning informational messages adds 6749b415f9c6 scftorture: Fix distribution of short handler delays adds d4f9319ed036 kernel/smp: Provide boot-time timeout for CSD lock diagnostics adds b5402e755188 torture: Enable CSD-lock stall reports for scftorture adds d558b49625d4 rcu: Add comments to final rcu_gp_cleanup() "if" statement adds 18a287931500 rcu-tasks: Use rcuwait for the rcu_tasks_kthread() adds b8998a84eea6 rcu-tasks: Make Tasks RCU account for userspace execution adds 4961467a6650 rcutorture: Avoid corner-case #DE with nsynctypes check adds a5354ea1d985 rcutorture: Add missing return and use __func__ in warning adds 2727813c9d5b rcu-tasks: Use schedule_hrtimeout_range() to wait for grac [...] adds 62753902c1f1 rcutorture: Adjust scenarios' Kconfig options for CONFIG_P [...] adds 40ff80676848 srcu: Prevent expedited GPs and blocking readers from cons [...] adds f8b22bfd910f rcu: Print number of online CPUs in RCU CPU stall-warning [...] adds 2914079f4ef3 rcu: Make UP-vacuous normal grace period advance sequence adds a953ceb7313f scftorture: Remove extraneous "scf" from per_version_boot_params adds e7940b137d6b torture: Save "make allmodconfig" .config file adds 599b84508bf2 rcutorture: Call preempt_schedule() through static call/key adds 89f281418d67 rcu: Add polled expedited grace-period primitives adds d3c5e848cc64 rcu: Fix expedited GP polling against UP/no-preempt environment adds 57fba3cb96e7 rcu: Fix preemption mode check on synchronize_rcu[_expedited]() adds c59f4320d02a rcutorture: Test polled expedited grace-period primitives adds 707d3a114810 srcu: Drop needless initialization of sdp in srcu_gp_start() adds f856f43d30c0 rcu: Make TASKS_RUDE_RCU select IRQ_WORK adds 84b88f4ecefd rcu: Make the TASKS_RCU Kconfig option be selected adds 915abeec86b2 rcutorture: Allow rcutorture without RCU Tasks Trace adds 74033799098b rcutorture: Allow rcutorture without RCU Tasks adds 5de6ca55af16 rcutorture: Allow rcutorture without RCU Tasks Rude adds b2a2dd9734b7 rcutorture: Add CONFIG_PREEMPT_DYNAMIC=n to TASKS02 scenario adds 109cd8962884 rcu-tasks: Restore use of timers for non-RT kernels adds cf6d2b94c741 rcutorture: Allow specifying per-scenario stat_interval adds 3d54d4fbbfb6 tools/nolibc/stdio: make printf(%s) accept NULL adds da58d9d97a8c tools/nolibc/stdlib: add a simple getenv() implementation adds d1ebfd5f793a tools/nolibc/stdio: add support for '%p' to vfprintf() adds c34fe809a976 tools/nolibc/string: add strcmp() and strncmp() adds cdbc3e7710c9 tools/nolibc/sys: add syscall definition for getppid() adds 9a06f7fac3cd tools/nolibc/types: add poll() and waitpid() flag definitions adds aec13928fe97 tools/nolibc: add a makefile to install headers adds b611d09c5cb1 tools/nolibc: add the nolibc subdir to the common Makefile adds f62ba8421dc1 rcu: Make normal polling GP be more precise about sequence [...] adds c61b22abb053 tools/nolibc/string: do not use __builtin_strlen() at -O0 adds 6557175ba889 tools/nolibc/stdlib: only reference the external environ w [...] adds f55bd5aaf27c rcu: Remove needless polling work requeue for further waiter adds e2294bf9b46b rcu: Check for successful spawn of ->boost_kthread_task adds ded03a5e02d5 refscale: Allow refscale without RCU Tasks adds 7ad37b737818 refscale: Allow refscale without RCU Tasks Rude/Trace adds 52fc59bd2a59 rcuscale: Allow rcuscale without RCU Tasks adds 57b85db70d66 rcuscale: Allow rcuscale without RCU Tasks Rude/Trace adds 44b56b29e230 rcutorture: Make kvm.sh allow more memory for --kasan runs adds 907941e80e18 scftorture: Adjust for TASKS_RCU Kconfig option being selected adds d6d8b2cc13a0 rcutorture: Make torture.sh refscale and rcuscale specify [...] adds 930994e3bcd6 rcutorture: Make torture.sh allow for --kasan adds 5cb14e5b1ebf rcu-tasks: Make show_rcu_tasks_generic_gp_kthread() check [...] adds b9f0af38a9c5 rcu_sync: Fix comment to properly reflect rcu_sync_exit() [...] adds 5d7a308dda70 rcu: Address polled expedited grace-period counter wrap adds ac2591f61352 docs: Update RCU cross-references as suggested in doc-guide adds 25ca8d676094 tools/nolibc: x86-64: Update System V ABI document link adds 80953ef415ac tools/nolibc: Replace `asm` with `__asm__` adds 6f002532eee2 tools/nolibc: Remove .global _start from the entry point code adds b670a2b5cdc2 tools/nolibc: i386: Implement syscall with 6 arguments adds 5ba50e290f37 tools/nolibc/sys: Implement `mmap()` and `munmap()` adds 3881abd7b27a tools/nolibc/types: Implement `offsetof()` and `container_ [...] adds 183ba0f0a006 tools/nolibc/stdlib: Implement `malloc()`, `calloc()`, `re [...] adds 780d5a712c05 tools/nolibc/string: Implement `strnlen()` adds ceb3223cd509 tools/include/string: Implement `strdup()` and `strndup()` adds d35f2070d9bc rcu-tasks: Handle sparse cpu_possible_mask adds c775eb22ea41 rcu: Use IRQ_WORK_INIT_HARD() to avoid rcu_read_unlock() hangs adds e912cedc79ae rcu-tasks: Handle sparse cpu_possible_mask in rcu_tasks_in [...] adds de7c0f99bd50 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] adds 8d5678a76689 KVM: x86/mmu: Don't rebuild page when the page is synced a [...] adds a4cfff3f0f8c Merge branch 'kvm-older-features' into HEAD adds 1482602d65a2 Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] adds 99e7e6221bb8 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 2370c476823e Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] adds 491f3dae55b7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 34354476f06d platform/x86: winmate-fm07-keys: Winmate FM07/FM07P buttons adds 264e8de27baa platform/x86: wmi: replace usage of found with dedicated l [...] adds 42d17fa78560 platform/x86: hp-wmi: Correct code style related issues adds 0c211cecc6af platform/x86: amd-pmc: Move SMU logging setup out of init adds 63585d5958da platform/x86: amd-pmc: Move FCH init to first use adds b0c07116c894 platform/x86: amd-pmc: Avoid reading SMU version at probe time adds be4b1b5aea71 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 2660e71e6080 HSI: clients: remove duplicate assignment adds 43c14f8d18a7 HSI: omap_ssi: Fix refcount leak in ssi_probe adds 8542852449c1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 38f1883da162 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds e601cc9a3a9b coresight: etm4x: Cleanup TRCIDR0 register accesses adds cf0c7f18d30e coresight: etm4x: Cleanup TRCIDR2 register accesses adds f4d1f2142a60 coresight: etm4x: Cleanup TRCIDR3 register accesses adds ea69dbb893d9 coresight: etm4x: Cleanup TRCIDR4 register accesses adds 028e5460915a coresight: etm4x: Cleanup TRCIDR5 register accesses adds 1cf50f649464 coresight: etm4x: Cleanup TRCCONFIGR register accesses adds eeae6dddfd34 coresight: etm4x: Cleanup TRCEVENTCTL1R register accesses adds b5bc16ab04fe coresight: etm4x: Cleanup TRCSTALLCTLR register accesses adds 6ba7f2bc12e8 coresight: etm4x: Cleanup TRCVICTLR register accesses adds 4bc500ef252e coresight: etm3x: Cleanup ETMTECR1 register accesses adds f5def7722b9c coresight: etm4x: Cleanup TRCACATRn register accesses adds 0544f32b7179 coresight: etm4x: Cleanup TRCSSCCRn and TRCSSCSRn register [...] adds 66192082e78a coresight: etm4x: Cleanup TRCSSPCICRn register accesses adds 67493ca4cbe7 coresight: etm4x: Cleanup TRCBBCTLR register accesses adds c86dd9869128 coresight: etm4x: Cleanup TRCRSCTLRn register accesses adds e0a77c25b6d6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 2dc42c9ec053 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] adds e4d437125302 phy: phy-can-transceiver: Add support for setting mux adds 082ffee05058 dt-bindings: phy: qcom,qmp: Add SM6350 UFS PHY bindings adds 6f3652c952d8 phy: qcom-qmp: Add SM6350 UFS PHY support adds cfe4c1021ef5 dt-bindings: phy: uniphier-usb2: Add vbus-supply adds 61a37dc9c36f dt-bindings: phy: uniphier-usb3ss: Treat vbus-supply as optional adds fccd2f32deb1 dt-bindings: phy: uniphier-ahci: Fix missing reset-names adds 45d1f841d5a4 dt-bindings: phy: uniphier-usb3hs: Fix incorrect clock-nam [...] adds 09cc358a39d4 dt-bindings: phy: uniphier: Clean up clocks, resets, and t [...] adds b7b930f3b3da phy: mediatek: phy-mtk-mipi-dsi: Simplify with dev_err_probe() adds f03808435537 phy: mediatek: phy-mtk-hdmi: Simplify with dev_err_probe() adds aa1855a79a95 dt-bindings: phy: qcom,qmp: Add SDX65 USB PHY binding adds 8585b1be7952 phy: qcom-qmp: Add support for SDX65 QMP PHY adds 3eb836df4da7 phy/rockchip: Use of_device_get_match_data() adds 2404387f521e phy/rockchip: Use of_device_get_match_data() adds e72659b69f06 phy: cadence: Sierra: Add TI J721E specific PCIe multilink [...] adds 4a1b48fd1572 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds b994b58b0b0f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 822e294c5296 Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] adds 908662dc823e Merge 5.18-rc2 into staging-next adds bab735aa5a49 staging: rtl8723bs: tidy up error handling adds 047c76286457 staging: r8188eu: convert else if to else in rtw_led.c adds 3e401185209a staging: r8188eu: remove HW_VAR_INITIAL_GAIN adds 26209855c3ed staging: r8188eu: remove HW_VAR_MLME_JOIN adds 7c05493bcfb5 staging: r8188eu: remove HW_VAR_FIFO_CLEARN_UP adds 327ec68be709 staging: r8188eu: remove HW_VAR_H2C_FW_PWRMODE adds 4b6c9a368967 staging: greybus: pwm: Drop assignment to struct pwm_chip::base adds 05a1e43e4876 staging: r8188eu: no need for an else after return adds 24a24f95a22c staging: r8188eu: remove unnecessary rtw_get_passing_time_ms call adds 72b94dcb9adf staging: r8188eu: summarize two if statements adds 1060ec636d8b staging: r8188eu: improve timeout handling in rtl8188e_fir [...] adds 8d3ea8302f62 staging: r8188eu: improve timeout handling in rtw_check_jo [...] adds 2b1795e42a48 staging: r8188eu: make LPS_RF_ON_check static adds 11788aac9228 staging: r8188eu: improve timeout handling in LPS_RF_ON_check adds efe20b73c5ca staging: r8188eu: improve timeout handling in iol_execute adds 5e080cd771e8 staging: r8188eu: improve timeout handling in efuse_read_p [...] adds ffb3c2688e38 staging: rtl8712: efuse: code style - avoid macro argument [...] adds 88d33bb87968 staging: vt6655: Remove macro PCAvDelayByIO adds 5fb6bc718cf9 staging/most, dim2: convert dim2_tasklet to threaded irq adds cbe0f674a2d6 staging/wlan-ng, prism2usb: replace reaper_bh tasklet with work adds 9442e81d7e7c staging/wlan-ng, prism2usb: replace completion_bh tasklet [...] adds a2b0b41619e1 staging/ks7010: replace SME taslet with work adds 2a2849a87c72 staging/rtl8712: remove event_tasklet adds f96f8ae08d33 staging/rtl8192e,ieee80211: replace ps tasklet with work adds df95801b04fd Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] adds 8b0c99371ac8 dmaengine: nbpfaxi: Use platform_get_irq_optional() to get [...] adds bb40bb695ec8 dmaengine: mediatek: mtk-hsdma: Use platform_get_irq() to [...] adds 80380f89d0f5 dmaengine: mediatek-cqdma: Use platform_get_irq() to get t [...] adds 3157dd0a3661 dmaengine: idxd: don't load pasid config until needed adds 9060a7a46a94 dmaengine: ep93xx: Remove redundant word in comment adds 105989311442 dmaengine: bestcomm: Prepare cleanup of powerpc's asm/prom.h adds ec834f1cc7cf dmaengine: stm32-mdma: check the channel availability (sec [...] adds 1f854536a833 dmaengine: Clarify cyclic transfer residue documentation adds 81f5eb2b11ba dmaengine: idxd: remove trailing white space on input str [...] adds 745bd6009413 MAINTAINERS: update my email address adds cc4abaa67e05 dt-bindings: altr,msgdma: update my email address adds 729106266a50 dt-bindings: dmaengine: Add doc for tegra gpcdma adds ee17028009d4 dmaengine: tegra: Add tegra gpcdma driver adds 2d7991fe8679 dmaengine: idxd: update IAA definitions for user header adds 52126d4c0379 dmaengine: Remove a useless mutex adds 94b8f0e58fa1 dmaengine: qcom: gpi: set chain and link flag for duplex adds dd45d96bd9d3 dt-bindings: dmaengine: qcom: gpi: add compatible for sm83 [...] adds 6316572cf302 dmaengine: qcom: gpi: Add support for ee_offset adds d0a3ef604801 dmaengine: qcom: gpi: Add SM8350 support adds cbb5c08b3182 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 9ca25a41ad85 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 30ffdbb8c0a3 Merge branch 'misc' into for-next adds 70c954151828 Merge branch 'fixes' into for-next adds 7188e6fb73ed Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 3a6a7187f09a scsi: megaraid_sas: Remove unnecessary memset adds 0696eada7055 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds f20e232d74ee remoteproc: mediatek: Fix side effect of mt8195 sram power on adds 68d9787bdd5c remoteproc: Don't bother checking the return value of debu [...] adds eac3e5b1c12f remoteproc: mtk_scp: Fix a potential double free adds b30026f9ff31 Merge branch 'rproc-fixes' into rproc-next adds f340d5a19dc7 remoteproc: elf_loader: skip segment with memsz as zero adds c7457143668a remoteproc: imx_dsp_rproc: use common rproc_elf_load_segments adds 79a43db93399 remoteproc: imx_dsp_rproc: Make rsc_table optional adds 0ff495b4775a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 06a6a774f6b8 dt-bindings: gpio: realtek-otto: Add rtl9300 compatible adds 512c5be35223 gpio: realtek-otto: Support reversed port layouts adds 95fa6dbe58f2 gpio: realtek-otto: Support per-cpu interrupts adds deaf1cecdeb0 gpio: realtek-otto: Add RTL930x support adds d0b55b6912f3 dt-bindings: gpio: realtek-otto: Add rtl9310 compatible adds d3bf3dc4bbbf gpio: realtek-otto: Add RTL931x support adds b8a370315f20 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] adds 85ebb1a6bd62 gpiolib: Introduce for_each_gpiochip_node() loop helper adds 0b19dde90ad0 gpiolib: Introduce gpiochip_node_count() helper adds d9463201ec08 pinctrl: stm32: Replace custom code by gpiochip_node_count() call adds bb949ed9b16b pinctrl: stm32: Switch to use for_each_gpiochip_node() helper adds 1e0afd470e26 pinctrl: renesas: rza1: Replace custom code by gpiochip_no [...] adds 5e455dd93397 pinctrl: renesas: rza1: Switch to use for_each_gpiochip_no [...] adds 0173ce55e508 pinctrl: npcm7xx: Switch to use for_each_gpiochip_node() helper adds 9a8776fdc99c pinctrl: meson: Rename REG_* to MESON_REG_* adds ffd11c5b50b0 pinctrl: meson: Enable COMPILE_TEST adds 88834c75cae5 pinctrl: meson: Replace custom code by gpiochip_node_count() call adds faf80ff9e2b9 pinctrl: armada-37xx: Switch to use fwnode instead of of_node adds 76bbd108eee4 pinctrl: armada-37xx: Reuse GPIO fwnode in armada_37xx_irq [...] adds 41e89676f4dc pinctrl: samsung: Drop redundant node parameter in samsung [...] adds 9d0d161bce5b pinctrl: samsung: Switch to use for_each_gpiochip_node() helper adds 8ad997d438e5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 1ef65e7322a8 pinctrl: renesas: Simplify multiplication/shift logic adds 5826af7f9a33 pinctrl: renesas: r8a77990: Add RPC pins, groups, and functions adds 269e7ccf756e pinctrl: renesas: r8a77995: Add QSPI and RPC pins, groups, [...] adds b430890b5e0a pinctrl: renesas: rzg2l: Add RZ/G2UL support adds c49080bb5658 pinctrl: renesas: Select PINCTRL_RZG2L if ARCH_RZG2L is enabled adds d508ba2d0e57 pinctrl: renesas: Remove unneeded #include <linux/init.h> adds 7e5fb1a6c3ac Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...] adds fc5071d7a027 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 1c0db34f01b0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 510a3b99fcc1 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git adds 326f9e22f6ed Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] adds 54bf672111ee slimbus: qcom: Fix IRQ check in qcom_slim_probe adds 42fbb1fe796c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds e99e7f098c06 MAINTAINERS: Add apple efuses nvmem files to ARM/APPLE MACHINE adds 5a908972719a dt-bindings: nvmem: Add apple,efuses adds 2bd15847668d nvmem: Add Apple eFuse driver adds 5f58885ab790 nvmem: bcm-ocotp: mark ACPI device ID table as maybe unused adds 9232b663978e nvmem: sunplus-ocotp: drop useless probe confirmation adds 2e26a810b679 nvmem: sunplus-ocotp: staticize sp_otp_v0 adds 499a518a6b0f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 87eb5026caee Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] adds 9498c011f518 MAINTAINERS: Update Hemant's email id adds 0079f9c104cd bus: mhi: host: pci_generic: Add missing poweroff() PM callback adds 3a8003436e6a bus: mhi: host: pci_generic: Flush recovery worker during freeze adds d109a5621534 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] adds a031651ff214 efi: Allow to enable EFI runtime services by default on RT adds 122741898934 efi: Save location of EFI confidential computing area adds cbabf03c3ef3 virt: Add efi_secret module to expose confidential computi [...] adds 20ffd9205ef6 efi: Register efi_secret platform device if EFI secret are [...] adds 7419995a331c docs: security: Add secrets/coco documentation adds aa480379d8bd efi: Add missing prototype for efi_capsule_setup_info adds b1bdea34516e efi: libstub: declare DXE services table adds 6585aad390c1 efi: libstub: ensure allocated memory to be executable adds 21b68da7bf4a efi: x86: Set the NX-compatibility flag in the PE header adds 5c942685a826 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds c0f81a94d405 mm/slub: remove unused parameter in setup_object*() adds 27c08f751cb1 mm/slub: remove duplicate flag in allocate_slab() adds 6b6efe239425 mm/slub: remove meaningless node check in ___slab_alloc() adds 33647783deb6 mm/slab_common: move dma-kmalloc caches creation into new_ [...] adds b2a53d4ef861 Merge branches 'slab/for-5.19/stackdepot' and 'slab/for-5. [...] adds e2776a5915be Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 5209aed51378 random: allow partial reads if later user copies fail adds b0c3e796f24b random: make random_get_entropy() return an unsigned long adds 9a633a863759 random: use memmove instead of memcpy for remaining 32 bytes adds c8635cf62c30 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 696ba3c3d4c5 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] adds 383189718496 Merge remote-tracking branch 'bpf-next/pr/bpf-sysctl' into [...] adds 8116bcf4da0a Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] adds 4e140f59d285 mm/usercopy: Check kmap addresses properly adds 0aef499f3172 mm/usercopy: Detect vmalloc overruns adds ab502103ae3c mm/usercopy: Detect large folio overruns adds 1109a5d90701 usercopy: Remove HARDENED_USERCOPY_PAGESPAN adds 75c1182e18f4 security: don't treat structure as an array of struct hlist_head adds e6f3b3c9c109 cfi: Use __builtin_function_start adds 2acd94b75942 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] adds 80099a967699 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] adds 171bed494977 MAINTAINERS: Broadcom internal lists aren't maintainers adds 7c43443836e1 tmpfs: fix regressions from wider use of ZERO_PAGE adds ab46d7fd500c mm/secretmem: fix panic when growing a memfd_secret adds 02f0b66677c5 mm/secretmem: secretmem_iops can be static adds 0eec4ba8d661 mm-secretmem-fix-panic-when-growing-a-memfd_secret-v2 adds edca02bd5250 mm/hwpoison: fix race between hugetlb free/demotion and me [...] adds b231aad364b6 irq_work: use kasan_record_aux_stack_noalloc() record callstack adds a46a1a68b84e kasan: fix hw tags enablement when KUNIT tests are disabled adds 3c10cc515c19 mm, kfence: support kmem_dump_obj() for KFENCE objects adds 73ff821c83b1 mm, page_alloc: fix build_zonerefs_node() adds e9c5739918b4 mm: fix unexpected zeroed page mapping with zram swap adds b69f29fa8502 mm: compaction: fix compiler warning when CONFIG_COMPACTION=n adds 6ee0090fa17e hugetlb: do not demote poisoned hugetlb pages adds d76166542a8e revert "fs/binfmt_elf: fix PT_LOAD p_align values for loaders" adds 5eb85bccd3d5 revert "fs/binfmt_elf: use PT_LOAD p_align values for static PIE" adds 0f7b80eb64a1 mm, page_alloc: check pfn is valid before moving to freelist adds cc5a4dce04fa mm-page_alloc-check-pfn-is-valid-before-moving-to-freelist-fix adds 8f04ca139f29 mm/memory-failure.c: skip huge_zero_page in memory_failure() adds 74ae7ad88f68 memcg: sync flush only if periodic flush is delayed adds 3d618d6f0bd2 mm/munlock: remove fields to fix htmldocs warnings adds e60b710c3795 mm/vmalloc: fix spinning drain_vmap_work after reading fro [...] adds 35b08fd08ea5 userfaultfd: mark uffd_wp regardless of VM_WRITE flag adds e35de4a5e42d /proc/kpageflags: prevent an integer overflow in stable_pa [...] adds b55bfdc21e57 /proc/kpageflags: do not use uninitialized struct pages adds f1724175cc41 procfs: prevent unprivileged processes accessing fdinfo dir adds dcaae3ddfd09 kasan: fix sleeping function called from invalid context o [...] adds c924592cac76 kasan: mark KASAN_VMALLOC flags as kasan_vmalloc_flags_t adds d3b4c8bf5579 tools/vm/page_owner_sort.c: use fprintf() to send error me [...] adds 522cfdc40885 tools/vm/page_owner_sort.c: support for multi-value select [...] adds 72572a10437b tools/vm/page_owner_sort.c: support sorting blocks by mult [...] adds ef31dfbef009 tools/vm/page_owner: support debug log to avoid huge log print adds e6f415b7fbd9 tools/vm/page_owner_sort.c: provide allocator labelling an [...] adds 192f0d242e81 mm/rmap: fix missing swap_free() in try_to_unmap() after a [...] adds 9625ad34a538 mm/hugetlb: take src_mm->write_protect_seq in copy_hugetlb [...] adds 16b2af47b578 mm/memory: slightly simplify copy_present_pte() adds 99fd5fda0a3e mm/rmap: split page_dup_rmap() into page_dup_file_rmap() a [...] adds 56bd06e3f7df mm/rmap: convert RMAP flags to a proper distinct rmap_t type adds 5587e7376c55 mm/rmap: remove do_page_add_anon_rmap() adds dc40ca5894cd mm/rmap: pass rmap flags to hugepage_add_anon_rmap() adds c654bd31f5f4 mm/rmap: drop "compound" parameter from page_add_new_anon_rmap() adds 63b4818e61ac mm/rmap: use page_move_anon_rmap() when reusing a mapped P [...] adds 9713f5ba5b2a mm/huge_memory: remove outdated VM_WARN_ON_ONCE_PAGE from [...] adds 5925f0fd1947 mm/page-flags: reuse PG_mappedtodisk as PG_anon_exclusive [...] adds e13e6620058b mm: remember exclusively mapped anonymous pages with PG_an [...] adds 5d3fbff9071f mm/gup: disallow follow_page(FOLL_PIN) adds 55db114cef5a mm: support GUP-triggered unsharing of anonymous pages adds 2df8746d3301 mm/gup: trigger FAULT_FLAG_UNSHARE when R/O-pinning a poss [...] adds 16652e6f333e mm/gup: sanity-check with CONFIG_DEBUG_VM that anonymous p [...] adds 0d3a1c54afec mm/swap: remember PG_anon_exclusive via a swp pte bit adds ea4535752e4a mm/debug_vm_pgtable: add tests for __HAVE_ARCH_PTE_SWP_EXCLUSIVE adds 6f7c350d8f0d x86/pgtable: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE adds 235125a1c936 arm64/pgtable: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE adds f414649c28ef s390/pgtable: cleanup description of swp pte layout adds 7b50ee0232b7 s390/pgtable: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE adds d72c7e27289e powerpc/pgtable: remove _PAGE_BIT_SWAP_TYPE for book3s adds f3d247338e8e powerpc/pgtable: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE for book3s adds d5033f761cad tools/testing/selftests/vm/gup_test.c: clarify error statement adds 6cc57f6146a4 mm: create new mm/swap.h header file. adds 49eba376b655 mm-create-new-mm-swaph-header-file-fix adds feb653bca3bb mm: drop swap_dirty_folio adds db70e084f795 mm: move responsibility for setting SWP_FS_OPS to ->swap_activate adds 749b06c70f77 mm: reclaim mustn't enter FS for SWP_FS_OPS swap-space adds 04b17ba3bd9b mm: introduce ->swap_rw and use it for reads from SWP_FS_O [...] adds 6215f6f0b7d5 mm: perform async writes to SWP_FS_OPS swap-space using ->swap_rw adds 8cbcc910aec5 doc: update documentation for swap_activate and swap_rw adds 9dbff69b1588 mm: submit multipage reads for SWP_FS_OPS swap-space adds 7c8de0f65713 mm: submit multipage write for SWP_FS_OPS swap-space adds 8bc3a6af8f21 VFS: Add FMODE_CAN_ODIRECT file flag adds ecd6cd58f81c mm: shmem: make shmem_init return void adds 956158866f10 mm-shmem-make-shmem_init-return-void-fix adds f64c8ae86f65 mm/memcg: remove unneeded nr_scanned adds e8d492b0eb51 mm/memcg: mz already removed from rb_tree if not NULL adds e2aa03cd1486 mm/memcg: set memcg after css verified and got reference adds 2cfcaac93543 mm/memcg: set pos explicitly for reclaim and !reclaim adds bac739009074 mm/memcg: move generation assignment and comparison together adds 031b3a374319 mm/memcg: non-hierarchical mode is deprecated adds 657f19d5fccd mm/mmap.c: use mmap_assert_write_locked() instead of open [...] adds dd35f9ba2a6f mm/mmu_gather: limit free batch count and add schedule poi [...] adds e7039995fe4a mm/debug_vm_pgtable: drop protection_map[] usage adds 5d2bda4bac9f mm/mmap: clarify protection_map[] indices adds 5c6c46912cc0 mm: modify the method to search addr in unmapped_area_topdown adds 4d9a37896f6f mm/mmap.c: use helper mlock_future_check() adds d16f1ce5e1f1 mm/mmap: add new config ARCH_HAS_VM_GET_PAGE_PROT adds af4d18218a29 powerpc/mm: enable ARCH_HAS_VM_GET_PAGE_PROT adds 1e658b980d66 arm64/mm: enable ARCH_HAS_VM_GET_PAGE_PROT adds 857cb7b5bd47 sparc/mm: enable ARCH_HAS_VM_GET_PAGE_PROT adds fbe49e983c28 x86/mm: enable ARCH_HAS_VM_GET_PAGE_PROT adds 3e46a0854bd6 mm/mmap: drop arch_filter_pgprot() adds 22a3b438a70e mm/mmap: drop arch_vm_get_page_pgprot() adds 4075363e9a65 mm/mmap.c: fix align-error when get_addr in unmapped_area_topdown adds 2b181933d1d6 mm/mprotect: use mmu_gather adds fbae00dad008 mm/mprotect: do not flush when not required architecturally adds 8ef351bb8331 mm: avoid unnecessary flush on change_huge_pmd() adds 8808acc36b4e mm/mremap: use helper mlock_future_check() adds 1c607026b31e mm/mremap: avoid unneeded do_munmap call adds d4048ea8f798 mm/vmalloc: fix a comment adds 798ab83daaf1 Documentation/sysctl: document page_lock_unfairness adds 8c55a1ed1f9b mm/page_alloc: simplify update of pgdat in wake_all_kswapds adds f83a67e0a20e mm/page_alloc: adding same penalty is enough to get round- [...] adds 187a49966460 mm-page_alloc-add-same-penalty-is-enough-to-get-round-robi [...] adds d30d832f278b mm: discard __GFP_ATOMIC adds 189538942fee mm: page_alloc: simplify pageblock migratetype check in __ [...] adds 22ab9e2172e0 mm: wrap __find_buddy_pfn() with a necessary buddy page va [...] adds 3a186561cf7a mm-wrap-__find_buddy_pfn-with-a-necessary-buddy-page-valid [...] adds a9bd4f5ed94f mm/memory-failure.c: remove unnecessary (void*) conversions adds 758c5677ab32 mm/hwpoison: put page in already hwpoisoned case with MF_C [...] adds 80e15cf72a64 Revert "mm/memory-failure.c: fix race with changing page c [...] adds b15547f1b304 mm/khugepaged: sched to numa node when collapse huge page adds 077db0d73aa7 hugetlb: remove use of list iterator variable after loop adds 396e157e4b86 mm: hugetlb_vmemmap: introduce ARCH_WANT_HUGETLB_PAGE_FREE [...] adds 4dc9125aeca4 arm64: mm: hugetlb: enable HUGETLB_PAGE_FREE_VMEMMAP for arm64 adds 2afe5c9ab8e1 mm: hugetlb_vmemmap: cleanup hugetlb_vmemmap related functions adds 5252d12d4201 mm: hugetlb_vmemmap: cleanup hugetlb_free_vmemmap_enabled* adds 3e68e4675905 mm: hugetlb_vmemmap: cleanup CONFIG_HUGETLB_PAGE_FREE_VMEMMAP* adds 5cfca87237b6 sched: coredump.h: clarify the use of MMF_VM_HUGEPAGE adds aeecac43c04c mm: khugepaged: remove redundant check for VM_NO_KHUGEPAGED adds eda8012fa634 mm: khugepaged: skip DAX vma adds d5ba60c00ea0 mm: thp: only regular file could be THP eligible adds 29cf2320078d mm: khugepaged: make khugepaged_enter() void function adds cb225a66c269 mm: khugepaged: move some khugepaged_* functions to khugepaged.c adds 06503cf5b640 mm: khugepaged: introduce khugepaged_enter_vma() helper adds 3fb21f4e3882 mm: mmap: register suitable readonly file vmas for khugepaged adds 4d32327e85b7 mm: introduce PTE_MARKER swap entry adds 1112411b72b5 fixup! mm: Introduce PTE_MARKER swap entry adds 1ae034d98f81 mm: teach core mm about pte markers adds fa6009949163 mm: check against orig_pte for finish_fault() adds 44044acf8d85 mm/uffd: PTE_MARKER_UFFD_WP adds b0f9fbe6f786 fixup! mm/uffd: PTE_MARKER_UFFD_WP adds dba8a34004a5 mm/shmem: take care of UFFDIO_COPY_MODE_WP adds b954cc6d9928 mm/shmem: handle uffd-wp special pte in page fault handler adds d2d293faec99 mm/shmem: persist uffd-wp bit across zapping for file-backed adds 650561f8852a mm/shmem: allow uffd wr-protect none pte for file-backed mem adds 71320a8066fb mm/shmem: allows file-back mem to be uffd wr-protected on thps adds 729c63ce2bbd mm/shmem: handle uffd-wp during fork() adds 4ecd7cbb0309 mm/hugetlb: introduce huge pte version of uffd-wp helpers adds 97bda72626b5 mm/hugetlb: hook page faults for uffd write protection adds ddc8bbe86fa2 mm/hugetlb: take care of UFFDIO_COPY_MODE_WP adds 53b52ec26bc2 mm/hugetlb: handle UFFDIO_WRITEPROTECT adds 77866b52aed0 mm/hugetlb: handle pte markers in page faults adds c7e552e3a430 mm/hugetlb: allow uffd wr-protect none ptes adds afbef99a0e4d mm/hugetlb: only drop uffd-wp special pte if required adds 39ca5b4b27d3 mm/hugetlb: handle uffd-wp during fork() adds 42f759903018 mm/khugepaged: don't recycle vma pgtable if uffd-wp registered adds 362b985b58aa mm/pagemap: recognize uffd-wp bit for shmem/hugetlbfs adds f13e9b372842 mm/uffd: enable write protection for shmem & hugetlbfs adds 4b876dfde9b7 mm: enable PTE markers by default adds 26d0c309d567 selftests/uffd: enable uffd-wp for shmem/hugetlbfs adds abb1c8c2de3a userfaultfd/selftests: use swap() instead of open coding it adds 262295482136 mm/vmscan: reclaim only affects managed_zones adds cbb34804ebad mm/vmscan: make sure wakeup_kswapd with managed zone adds d7a5f9d928c1 mm-vmscan-make-sure-wakeup_kswapd-with-managed-zone-v2 adds 4ed8f55522d8 mm/vmscan: sc->reclaim_idx must be a valid zone index adds cdb0acaee936 mm/vmscan: remove obsolete comment in get_scan_count adds 15682eacf199 mm: x86, arm64: add arch_has_hw_pte_young() adds 7613417c58a8 mm: x86: add CONFIG_ARCH_HAS_NONLEAF_PMD_YOUNG adds d73b09d514e9 mm-x86-add-config_arch_has_nonleaf_pmd_young-fix adds e6e54c8673f3 mm/vmscan.c: refactor shrink_node() adds eb222806d3f2 Revert "include/linux/mm_inline.h: fold __update_lru_size( [...] adds e113b92d6e90 mm: multi-gen LRU: groundwork adds c5652ef8907b mm: multi-gen LRU: minimal implementation adds 474ec9e5caa4 mm: multi-gen LRU: exploit locality in rmap adds 32be05f0e1b8 mm: multi-gen LRU: support page table walks adds 3d765652a69c mm: multi-gen LRU: optimize multiple memcgs adds 16f94fad7950 mm: multi-gen LRU: kill switch adds 00572c41ee33 mm: multi-gen LRU: thrashing prevention adds b37d77f7aa6a mm: multi-gen LRU: debugfs interface adds 041d8ec0cda3 mm: multi-gen LRU: admin guide adds 83e660f3ea74 mm: multi-gen LRU: design doc adds fff2fed5d608 mm/z3fold: declare z3fold_mount with __init adds 7dfef6e9de9f mm/z3fold: remove obsolete comment in z3fold_alloc adds c0a53804cbed mm/z3fold: minor clean up for z3fold_free adds 4d1e5302fa01 mm/z3fold: remove unneeded page_mapcount_reset and ClearPa [...] adds e27ec0116da9 mm/z3fold: remove confusing local variable l reassignment adds 003e9a87c4a4 mm/z3fold: move decrement of pool->pages_nr into __release [...] adds dcb1bc1beaeb mm/z3fold: remove redundant list_del_init of zhdr->buddy i [...] adds 213baeee8c43 mm/z3fold: remove unneeded PAGE_HEADLESS check in free_handle() adds 03ac6806788b mm: compaction: use helper isolation_suitable() adds d0fbf6c463ea drivers/base/node.c: fix compaction sysfs file leak adds 5ffa143bb720 mm: Add selftests for migration entries adds 622cbde1cf76 mm/migration: remove unneeded local variable mapping_locked adds a12f0cb7ac91 mm/migration: remove unneeded local variable page_lru adds ca4e75f5523f mm/migration: use helper function vma_lookup() in add_page [...] adds 97b06e5b27a6 mm/migration: use helper macro min in do_pages_stat adds 3e2113250fad mm/migration: avoid unneeded nodemask_t initialization adds 90224fa11b37 mm/migration: remove some duplicated codes in migrate_pages adds 9c2997e20d2f mm/migration: fix potential page refcounts leak in migrate_pages adds 64e463e27b82 mm/migration: fix potential invalid node access for reclai [...] adds 85523e72914f mm/migration: fix possible do_pages_stat_array racing with [...] adds 8310f6cfe2a8 mm: migrate: simplify the refcount validation when migrati [...] adds ba72e134c309 ksm: count ksm merging pages for each process adds 1b583c1bc67b ksm-count-ksm-merging-pages-for-each-process-fix adds d95d4b51678a mm/vmstat: add events for ksm cow adds 728ae9f66b17 mm: untangle config dependencies for demote-on-reclaim adds e5601c9d938c mm/page_alloc: do not calculate node's total pages and mem [...] adds d1c9fb3ee615 mm/memory_hotplug: reset node's state when empty during offline adds dd07ae5baeee mm/memory_hotplug: refactor hotadd_init_pgdat and try_online_node adds f9222f83e1b0 mm-memory_hotplug-refactor-hotadd_init_pgdat-and-try_onlin [...] adds a9dc94d8eac1 mm: rmap: fix cache flush on THP pages adds 2d3b3cc3e85c dax: fix cache flush on PMD-mapped pages adds fc7776e4c641 mm: rmap: introduce pfn_mkclean_range() to cleans PTEs adds e38ae17fc141 mm: pvmw: add support for walking devmap pages adds a7ec709577fc dax: fix missing writeprotect the pte entry adds 3f6a9511c7e7 mm: simplify follow_invalidate_pte() adds 7abf744f225a zram: add a huge_idle writeback mode adds fc04f8902053 damon: vaddr-test: tweak code to make the logic clearer adds 1b63a2aad36b fs/buffer.c: add debug print for __getblk_gfp() stall problem adds c4a8b0b712e4 fs/buffer.c: dump more info for __getblk_gfp() stall problem adds 5b106127039b kernel/hung_task.c: Monitor killed tasks. adds 19ecb36624df ia64: fix typos in comments adds 4334e4c07a75 ia64: ptrace: fix typos in comments adds 5c819c7d5269 ia64: Replace comments with C99 initializers adds 2bb9151f1414 scripts/decode_stacktrace.sh: support old bash version adds f83b003b5189 ocfs2: replace usage of found with dedicated list iterator [...] adds e67f402d8781 ocfs2: remove usage of list iterator variable after the loop body adds 965ef26bfbd8 ocfs2: reflink deadlock when clone file to the same direct [...] adds f8d67c65bf23 ocfs2: clear links count in ocfs2_mknod() if an error occurs adds 47aee50a3181 ocfs2: fix ocfs2 corrupt when iputting an inode adds 8675d93b6d8e proc: fix dentry/inode overinstantiating under /proc/${pid}/net adds 29bafd1fd3e1 proc-fix-dentry-inode-overinstantiating-under-proc-pid-net [...] adds 573e699a115f fs/proc/kcore.c: remove check of list iterator against hea [...] adds e5b432da36fa fs-proc-kcorec-remove-check-of-list-iterator-against-head- [...] adds e1ff41e0951a proc/sysctl: make protected_* world readable adds a11d67bb5ecf kernel: pid_namespace: use NULL instead of using plain int [...] adds 95ed69f00ff5 get_maintainer: Honor mailmap for in file emails adds 240b4badf421 lib/test_meminit: optimize do_kmem_cache_rcu_persistent() test adds 70d0bfe79a9a lib/Kconfig.debug: remove more CONFIG_..._VALUE indirections adds 133d3a46208f lib/test_string.c: add strspn and strcspn tests adds 4bae3a11b25a lib/string.c: simplify str[c]spn adds 7c517af4d924 lib: remove back_str initialization adds f0532fccc341 lib/irq_poll: Add local_bh_disable() in irq_poll_cpu_dead() adds f54aa5288869 pipe: make poll_usage boolean and annotate its access adds 053e294fa4db list: fix a data-race around ep->rdllist adds 110d9a1b32e9 init/Kconfig: remove USELIB syscall by default adds 6875607beeb8 init/main.c: silence some -Wunused-parameter warnings adds c4860dc73989 fatfs: remove redundant judgment adds 14714dcb0f3e fatfs: add FAT messages to printk index adds 8446be89aadf add-fat-messages-to-printk-index-checkpatch-fixes adds 564550f8387e fat: add ratelimit to fat*_ent_bread() adds cbdf91a21ab1 ptrace: remove redudant check of #ifdef PTRACE_SINGLESTEP adds 547c0ad2d3a2 ptrace: fix wrong comment of PT_DTRACE adds 982c62fdca2a MAINTAINERS: remove redundant file of PTRACE SUPPORT entry adds 2023b938e52e kexec: remove redundant assignments adds b6216d4376b8 rapidio: remove unnecessary use of list iterator adds ffa756be1499 taskstats: version 12 with thread group and exe info adds 31a805ec4ae1 taskstats-version-12-with-thread-group-and-exe-info-fix adds 9a960c7a1cbc kernel: make taskstats available from all net namespaces adds 86858b7ddb10 delayacct: track delays from write-protect copy adds 8c4af64c4acd fs: sysv: check sbi->s_firstdatazone in complete_read_super adds a0b096b1ddc9 ipc/sem: Remove redundant assignments adds de9cba57d103 ipc/mqueue: use get_tree_nodev() in mqueue_get_tree() adds 66c3ef295513 Merge branch 'akpm-current/current' adds 9778bc86f53b mm/oom_kill.c: fix vm_oom_kill_table[] ifdeffery adds 593584742f2a selftests: vm: add test for Soft-Dirty PTE bit adds 8b9e865ce07a kselftest/vm: override TARGETS from arguments adds 24b973e6e40e Merge branch 'akpm/master' adds 40354149f4d7 Add linux-next specific files for 20220414
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 (d12d7e1cfe38) \ 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: Documentation/ABI/testing/securityfs-secrets-coco | 51 + Documentation/ABI/testing/sysfs-fs-erofs | 5 +- .../RCU/Design/Data-Structures/Data-Structures.rst | 2 +- .../Expedited-Grace-Periods.rst | 2 +- .../RCU/Design/Requirements/Requirements.rst | 4 +- Documentation/RCU/arrayRCU.rst | 4 +- Documentation/RCU/checklist.rst | 9 +- Documentation/RCU/rcu.rst | 13 +- Documentation/RCU/rculist_nulls.rst | 2 +- Documentation/RCU/whatisRCU.rst | 18 +- Documentation/accounting/delay-accounting.rst | 5 +- Documentation/admin-guide/mm/index.rst | 1 + Documentation/admin-guide/mm/multigen_lru.rst | 152 + Documentation/core-api/index.rst | 1 + Documentation/core-api/printk-index.rst | 137 + Documentation/devicetree/bindings/arm/fsl.yaml | 23 +- .../devicetree/bindings/arm/omap/prcm.txt | 7 +- Documentation/devicetree/bindings/arm/qcom.yaml | 21 + Documentation/devicetree/bindings/arm/renesas.yaml | 2 + .../arm/tegra/nvidia,tegra-ccplex-cluster.yaml | 52 + .../devicetree/bindings/clock/qcom,rpmcc.txt | 63 - .../devicetree/bindings/clock/qcom,rpmcc.yaml | 75 + .../bindings/clock/qcom,sc7280-lpasscorecc.yaml | 172 + .../devicetree/bindings/clock/ti-clkctrl.txt | 4 +- .../devicetree/bindings/clock/ti/clockdomain.txt | 3 + .../devicetree/bindings/clock/ti/composite.txt | 3 + .../bindings/clock/ti/fixed-factor-clock.txt | 1 + .../devicetree/bindings/clock/ti/gate.txt | 1 + .../devicetree/bindings/clock/ti/interface.txt | 1 + Documentation/devicetree/bindings/clock/ti/mux.txt | 1 + .../devicetree/bindings/dma/altr,msgdma.yaml | 2 +- .../bindings/dma/nvidia,tegra186-gpc-dma.yaml | 110 + .../devicetree/bindings/dma/qcom,gpi.yaml | 2 + .../devicetree/bindings/firmware/qcom,scm.txt | 3 +- .../bindings/gpio/realtek,otto-gpio.yaml | 34 +- .../devicetree/bindings/hwmon/ti,tmp421.yaml | 7 +- .../devicetree/bindings/mfd/atmel-flexcom.txt | 2 +- .../devicetree/bindings/mmc/fsl-imx-esdhc.yaml | 30 +- Documentation/devicetree/bindings/mtd/elm.txt | 16 - .../devicetree/bindings/mtd/jedec,spi-nor.yaml | 8 - Documentation/devicetree/bindings/mtd/ti,elm.yaml | 72 + .../devicetree/bindings/nvmem/apple,efuses.yaml | 50 + .../devicetree/bindings/phy/qcom,qmp-phy.yaml | 4 + .../bindings/phy/socionext,uniphier-ahci-phy.yaml | 91 +- .../bindings/phy/socionext,uniphier-pcie-phy.yaml | 47 +- .../bindings/phy/socionext,uniphier-usb2-phy.yaml | 3 + .../phy/socionext,uniphier-usb3hs-phy.yaml | 89 +- .../phy/socionext,uniphier-usb3ss-phy.yaml | 98 +- .../bindings/power/renesas,rcar-sysc.yaml | 2 +- .../bindings/regulator/qcom,rpmh-regulator.yaml | 2 +- .../bindings/regulator/qcom,smd-rpm-regulator.yaml | 5 +- .../devicetree/bindings/remoteproc/qcom,q6v5.txt | 2 +- .../bindings/remoteproc/qcom,wcnss-pil.txt | 2 +- .../devicetree/bindings/soc/qcom/qcom,geni-se.yaml | 22 +- .../devicetree/bindings/soc/qcom/qcom,smd-rpm.yaml | 11 +- .../devicetree/bindings/soc/qcom/qcom,smd.txt | 98 - .../devicetree/bindings/soc/qcom/qcom,smd.yaml | 137 + .../devicetree/bindings/soc/qcom/qcom,smsm.txt | 104 - .../devicetree/bindings/soc/qcom/qcom,smsm.yaml | 138 + .../devicetree/bindings/soc/qcom/qcom,wcnss.txt | 131 - .../devicetree/bindings/soc/qcom/qcom,wcnss.yaml | 137 + .../devicetree/bindings/sound/cirrus,cs35l41.yaml | 44 +- .../devicetree/bindings/sound/tas27xx.yaml | 1 - .../bindings/thermal/qcom-spmi-adc-tm5.yaml | 110 +- .../devicetree/bindings/thermal/qcom-tsens.yaml | 4 +- Documentation/driver-api/dmaengine/provider.rst | 2 +- Documentation/driver-api/libata.rst | 11 - Documentation/filesystems/f2fs.rst | 70 - .../networking/device_drivers/ethernet/index.rst | 1 + .../device_drivers/ethernet/marvell/octeon_ep.rst | 35 + Documentation/security/index.rst | 1 + Documentation/security/secrets/coco.rst | 103 + Documentation/security/secrets/index.rst | 9 + Documentation/virt/kvm/vcpu-requests.rst | 2 + .../virt/kvm/x86/amd-memory-encryption.rst | 2 + Documentation/virt/kvm/x86/errata.rst | 2 +- .../virt/kvm/x86/running-nested-guests.rst | 2 + Documentation/vm/index.rst | 1 + Documentation/vm/multigen_lru.rst | 160 + Documentation/vm/page_owner.rst | 3 +- Documentation/x86/index.rst | 1 + Documentation/x86/tdx.rst | 218 + MAINTAINERS | 83 +- Makefile | 2 +- Next/SHA1s | 250 +- Next/merge.log | 4369 +++++++++++++------- arch/Kconfig | 14 +- arch/arm/boot/dts/Makefile | 1 + arch/arm/boot/dts/am33xx-clocks.dtsi | 373 +- arch/arm/boot/dts/am33xx-l4.dtsi | 2 + arch/arm/boot/dts/am3517-evm.dts | 45 +- arch/arm/boot/dts/am3517-som.dtsi | 9 + arch/arm/boot/dts/am43xx-clocks.dtsi | 339 +- arch/arm/boot/dts/at91-dvk_su60_somc.dtsi | 2 +- arch/arm/boot/dts/at91-q5xr5.dts | 2 +- arch/arm/boot/dts/at91-sama5d27_wlsom1.dtsi | 2 +- arch/arm/boot/dts/at91-sama5d27_wlsom1_ek.dts | 2 +- arch/arm/boot/dts/at91-sama5d2_xplained.dts | 2 +- arch/arm/boot/dts/at91-sama5d3_xplained.dts | 8 +- arch/arm/boot/dts/at91-sama5d4_ma5d4.dtsi | 2 +- arch/arm/boot/dts/at91-sama5d4_xplained.dts | 6 +- arch/arm/boot/dts/at91-sama5d4ek.dts | 2 +- arch/arm/boot/dts/at91-sama7g5ek.dts | 4 +- arch/arm/boot/dts/at91-vinco.dts | 2 +- arch/arm/boot/dts/at91rm9200ek.dts | 4 +- arch/arm/boot/dts/at91sam9260ek.dts | 2 +- arch/arm/boot/dts/at91sam9261ek.dts | 2 +- arch/arm/boot/dts/at91sam9263ek.dts | 2 +- arch/arm/boot/dts/at91sam9g20ek_common.dtsi | 45 +- arch/arm/boot/dts/at91sam9m10g45ek.dts | 2 +- arch/arm/boot/dts/at91sam9n12ek.dts | 2 +- arch/arm/boot/dts/at91sam9rlek.dts | 2 +- arch/arm/boot/dts/at91sam9x5ek.dtsi | 2 +- arch/arm/boot/dts/dra7-l4.dtsi | 4 +- arch/arm/boot/dts/dra7xx-clocks.dtsi | 693 ++-- arch/arm/boot/dts/imx28-evk.dts | 2 +- arch/arm/boot/dts/imx28-m28evk.dts | 2 +- arch/arm/boot/dts/imx28-sps1.dts | 2 +- arch/arm/boot/dts/imx6dl-eckelmann-ci4x10.dts | 6 +- arch/arm/boot/dts/imx6dl-rex-basic.dts | 2 +- arch/arm/boot/dts/imx6q-ba16.dtsi | 2 +- arch/arm/boot/dts/imx6q-bx50v3.dtsi | 2 +- arch/arm/boot/dts/imx6q-cm-fx6.dts | 2 +- arch/arm/boot/dts/imx6q-dmo-edmqmx6.dts | 2 +- arch/arm/boot/dts/imx6q-dms-ba16.dts | 2 +- arch/arm/boot/dts/imx6q-gw5400-a.dts | 2 +- arch/arm/boot/dts/imx6q-marsboard.dts | 2 +- arch/arm/boot/dts/imx6q-rex-pro.dts | 2 +- arch/arm/boot/dts/imx6qdl-apalis.dtsi | 10 +- arch/arm/boot/dts/imx6qdl-aristainetos.dtsi | 2 +- arch/arm/boot/dts/imx6qdl-aristainetos2.dtsi | 2 +- arch/arm/boot/dts/imx6qdl-dfi-fs700-m60.dtsi | 2 +- arch/arm/boot/dts/imx6qdl-kontron-samx6i.dtsi | 2 +- arch/arm/boot/dts/imx6qdl-nit6xlite.dtsi | 2 +- arch/arm/boot/dts/imx6qdl-nitrogen6_max.dtsi | 2 +- arch/arm/boot/dts/imx6qdl-nitrogen6_som2.dtsi | 2 +- arch/arm/boot/dts/imx6qdl-nitrogen6x.dtsi | 2 +- arch/arm/boot/dts/imx6qdl-sabreauto.dtsi | 2 +- arch/arm/boot/dts/imx6qdl-sabrelite.dtsi | 2 +- arch/arm/boot/dts/imx6qdl-sabresd.dtsi | 2 +- arch/arm/boot/dts/imx6qdl-tx6.dtsi | 5 - arch/arm/boot/dts/imx6sl-evk.dts | 2 +- arch/arm/boot/dts/imx6sx-nitrogen6sx.dts | 2 +- arch/arm/boot/dts/imx6sx-sdb-reva.dts | 4 +- arch/arm/boot/dts/imx6sx-sdb.dts | 4 +- arch/arm/boot/dts/imx6ul-14x14-evk.dtsi | 2 +- arch/arm/boot/dts/imx6ul-kontron-n6310-som.dtsi | 2 +- arch/arm/boot/dts/imx6ul-kontron-n6311-som.dtsi | 2 +- .../boot/dts/imx6ul-kontron-n6x1x-som-common.dtsi | 2 +- arch/arm/boot/dts/imx6ull-kontron-n6411-som.dtsi | 2 +- arch/arm/boot/dts/imx7s.dtsi | 2 +- arch/arm/boot/dts/logicpd-som-lv-35xx-devkit.dts | 15 + arch/arm/boot/dts/logicpd-som-lv-37xx-devkit.dts | 15 + arch/arm/boot/dts/logicpd-som-lv.dtsi | 15 - arch/arm/boot/dts/omap3-gta04.dtsi | 2 + arch/arm/boot/dts/omap443x-clocks.dtsi | 1 + arch/arm/boot/dts/omap446x-clocks.dtsi | 2 + arch/arm/boot/dts/omap44xx-clocks.dtsi | 173 +- arch/arm/boot/dts/omap54xx-clocks.dtsi | 160 +- arch/arm/boot/dts/qcom-apq8026-asus-sparrow.dts | 294 ++ arch/arm/boot/dts/qcom-apq8064.dtsi | 16 +- arch/arm/boot/dts/qcom-apq8074-dragonboard.dts | 2 +- arch/arm/boot/dts/qcom-apq8084.dtsi | 2 +- arch/arm/boot/dts/qcom-ipq4019-ap.dk01.1.dtsi | 4 +- arch/arm/boot/dts/qcom-ipq4019-ap.dk04.1-c1.dts | 2 +- arch/arm/boot/dts/qcom-ipq4019-ap.dk04.1.dtsi | 4 +- arch/arm/boot/dts/qcom-ipq4019-ap.dk07.1-c1.dts | 2 +- arch/arm/boot/dts/qcom-ipq4019-ap.dk07.1.dtsi | 4 +- arch/arm/boot/dts/qcom-ipq4019.dtsi | 42 +- arch/arm/boot/dts/qcom-ipq8064-v1.0.dtsi | 2 +- arch/arm/boot/dts/qcom-ipq8064.dtsi | 12 +- arch/arm/boot/dts/qcom-mdm9615.dtsi | 4 +- arch/arm/boot/dts/qcom-msm8226.dtsi | 9 + arch/arm/boot/dts/qcom-msm8660.dtsi | 1 + arch/arm/boot/dts/qcom-msm8974-fairphone-fp2.dts | 2 +- .../dts/qcom-msm8974-lge-nexus5-hammerhead.dts | 44 +- arch/arm/boot/dts/qcom-msm8974-samsung-klte.dts | 66 +- .../boot/dts/qcom-msm8974-sony-xperia-amami.dts | 2 +- .../boot/dts/qcom-msm8974-sony-xperia-castor.dts | 2 +- .../boot/dts/qcom-msm8974-sony-xperia-honami.dts | 2 +- arch/arm/boot/dts/qcom-msm8974.dtsi | 8 +- arch/arm/boot/dts/qcom-pm8226.dtsi | 41 + arch/arm/boot/dts/qcom-pmx65.dtsi | 32 + arch/arm/boot/dts/qcom-sdx65-mtp.dts | 221 + arch/arm/boot/dts/qcom-sdx65.dtsi | 191 + arch/arm/boot/dts/r8a7743.dtsi | 1 + arch/arm/boot/dts/r8a7744.dtsi | 1 + arch/arm/boot/dts/r8a7745.dtsi | 1 + arch/arm/boot/dts/r8a77470.dtsi | 1 + arch/arm/boot/dts/r8a7790.dtsi | 1 + arch/arm/boot/dts/r8a7791.dtsi | 1 + arch/arm/boot/dts/r8a7792.dtsi | 1 + arch/arm/boot/dts/r8a7793.dtsi | 1 + arch/arm/boot/dts/r8a7794.dtsi | 1 + arch/arm/boot/dts/sama5d3xmb.dtsi | 2 +- arch/arm/boot/dts/sama5d3xmb_cmp.dtsi | 2 +- arch/arm/boot/dts/sama7g5.dtsi | 18 +- arch/arm/boot/dts/usb_a9263.dts | 2 +- arch/arm/mach-omap2/omap4-common.c | 2 + arch/arm64/Kconfig | 1 + arch/arm64/boot/dts/amlogic/Makefile | 38 +- arch/arm64/boot/dts/amlogic/meson-g12b-a311d.dtsi | 40 - arch/arm64/boot/dts/amlogic/meson-g12b-s922x.dtsi | 40 - arch/arm64/boot/dts/amlogic/meson-s4.dtsi | 8 +- .../boot/dts/amlogic/meson-sm1-bananapi-m5.dts | 1 + arch/arm64/boot/dts/amlogic/meson-sm1.dtsi | 20 - arch/arm64/boot/dts/freescale/Makefile | 4 + .../dts/freescale/fsl-ls1028a-kontron-sl28.dts | 9 + arch/arm64/boot/dts/freescale/fsl-ls1028a-qds.dts | 2 + arch/arm64/boot/dts/freescale/fsl-ls1028a-rdb.dts | 2 +- arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi | 2 - arch/arm64/boot/dts/freescale/fsl-ls208xa-qds.dtsi | 10 +- arch/arm64/boot/dts/freescale/fsl-ls208xa-rdb.dtsi | 2 +- arch/arm64/boot/dts/freescale/fsl-lx2160a.dtsi | 4 +- arch/arm64/boot/dts/freescale/imx8mm-emcon.dtsi | 2 +- .../dts/freescale/imx8mm-kontron-n801x-som.dtsi | 2 +- .../boot/dts/freescale/imx8mm-venice-gw71xx.dtsi | 2 + .../boot/dts/freescale/imx8mm-venice-gw72xx.dtsi | 2 + .../boot/dts/freescale/imx8mm-venice-gw73xx.dtsi | 2 + .../boot/dts/freescale/imx8mm-verdin-dahlia.dtsi | 2 +- .../boot/dts/freescale/imx8mm-verdin-wifi.dtsi | 26 +- arch/arm64/boot/dts/freescale/imx8mm-verdin.dtsi | 411 +- arch/arm64/boot/dts/freescale/imx8mn-evk.dtsi | 27 + arch/arm64/boot/dts/freescale/imx8mn.dtsi | 10 +- .../boot/dts/freescale/imx8mp-verdin-dahlia.dtsi | 129 + .../boot/dts/freescale/imx8mp-verdin-dev.dtsi | 46 + .../dts/freescale/imx8mp-verdin-nonwifi-dahlia.dts | 18 + .../dts/freescale/imx8mp-verdin-nonwifi-dev.dts | 18 + .../boot/dts/freescale/imx8mp-verdin-nonwifi.dtsi | 54 + .../dts/freescale/imx8mp-verdin-wifi-dahlia.dts | 18 + .../boot/dts/freescale/imx8mp-verdin-wifi-dev.dts | 18 + .../boot/dts/freescale/imx8mp-verdin-wifi.dtsi | 82 + arch/arm64/boot/dts/freescale/imx8mp-verdin.dtsi | 1380 +++++++ arch/arm64/boot/dts/freescale/imx8mp.dtsi | 115 + .../arm64/boot/dts/freescale/imx8mq-librem5-r4.dts | 4 + arch/arm64/boot/dts/freescale/imx8mq-librem5.dtsi | 15 +- arch/arm64/boot/dts/freescale/imx8mq-tqma8mq.dtsi | 2 +- arch/arm64/boot/dts/freescale/imx8qm.dtsi | 2 +- arch/arm64/boot/dts/mediatek/mt7622.dtsi | 2 +- arch/arm64/boot/dts/nvidia/tegra234.dtsi | 7 + arch/arm64/boot/dts/qcom/Makefile | 5 +- arch/arm64/boot/dts/qcom/apq8096-db820c.dts | 6 + arch/arm64/boot/dts/qcom/ipq6018-cp01-c1.dts | 2 +- arch/arm64/boot/dts/qcom/ipq6018.dtsi | 34 +- arch/arm64/boot/dts/qcom/ipq8074-hk01.dts | 2 +- arch/arm64/boot/dts/qcom/ipq8074-hk10.dtsi | 2 +- arch/arm64/boot/dts/qcom/ipq8074.dtsi | 42 +- arch/arm64/boot/dts/qcom/msm8916-huawei-g7.dts | 59 +- arch/arm64/boot/dts/qcom/msm8916.dtsi | 102 +- arch/arm64/boot/dts/qcom/msm8953.dtsi | 52 +- arch/arm64/boot/dts/qcom/msm8992-xiaomi-libra.dts | 36 +- arch/arm64/boot/dts/qcom/msm8992.dtsi | 24 +- .../dts/qcom/msm8994-huawei-angler-rev-101.dts | 7 +- .../dts/qcom/msm8994-sony-xperia-kitakami.dtsi | 89 +- arch/arm64/boot/dts/qcom/msm8994.dtsi | 126 +- .../boot/dts/qcom/msm8996-sony-xperia-tone.dtsi | 18 +- .../arm64/boot/dts/qcom/msm8996-xiaomi-common.dtsi | 36 +- arch/arm64/boot/dts/qcom/msm8996-xiaomi-gemini.dts | 9 + .../arm64/boot/dts/qcom/msm8996-xiaomi-scorpio.dts | 9 + arch/arm64/boot/dts/qcom/msm8996.dtsi | 250 +- .../boot/dts/qcom/msm8998-oneplus-common.dtsi | 31 + arch/arm64/boot/dts/qcom/pm8350.dtsi | 31 + arch/arm64/boot/dts/qcom/pm8350b.dtsi | 31 + arch/arm64/boot/dts/qcom/pm8350c.dtsi | 32 +- arch/arm64/boot/dts/qcom/pm8450.dtsi | 59 + arch/arm64/boot/dts/qcom/pmr735a.dtsi | 32 +- arch/arm64/boot/dts/qcom/pmr735b.dtsi | 31 + arch/arm64/boot/dts/qcom/qcs404.dtsi | 94 +- arch/arm64/boot/dts/qcom/sa8155p-adp.dts | 229 + .../qcom/sc7180-trogdor-lazor-limozeen-nots-r9.dts | 2 +- .../boot/dts/qcom/sc7180-trogdor-lazor-r1-lte.dts | 4 - .../boot/dts/qcom/sc7180-trogdor-lazor-r3-lte.dts | 4 - .../boot/dts/qcom/sc7180-trogdor-lazor-r9-lte.dts | 4 - arch/arm64/boot/dts/qcom/sc7180-trogdor.dtsi | 1 - .../dts/qcom/{sc7280-crd.dts => sc7280-crd-r3.dts} | 7 +- ...e-herobrine-r1.dts => sc7280-herobrine-crd.dts} | 196 +- .../dts/qcom/sc7280-herobrine-herobrine-r0.dts | 1352 ------ .../dts/qcom/sc7280-herobrine-herobrine-r1.dts | 30 + ...ine-r1.dts => sc7280-herobrine-villager-r0.dts} | 61 +- arch/arm64/boot/dts/qcom/sc7280-herobrine.dtsi | 69 +- arch/arm64/boot/dts/qcom/sc7280-idp.dts | 2 +- arch/arm64/boot/dts/qcom/sc7280-idp.dtsi | 10 + arch/arm64/boot/dts/qcom/sc7280.dtsi | 194 +- arch/arm64/boot/dts/qcom/sdm630.dtsi | 4 +- arch/arm64/boot/dts/qcom/sdm660.dtsi | 2 +- arch/arm64/boot/dts/qcom/sdm845-db845c.dts | 1 + arch/arm64/boot/dts/qcom/sdm845-shift-axolotl.dts | 2 +- arch/arm64/boot/dts/qcom/sdm845.dtsi | 34 +- arch/arm64/boot/dts/qcom/sm6350.dtsi | 239 +- arch/arm64/boot/dts/qcom/sm7225-fairphone-fp4.dts | 61 +- arch/arm64/boot/dts/qcom/sm8150.dtsi | 332 +- arch/arm64/boot/dts/qcom/sm8250-mtp.dts | 12 + .../boot/dts/qcom/sm8250-sony-xperia-edo.dtsi | 30 +- arch/arm64/boot/dts/qcom/sm8250.dtsi | 10 +- arch/arm64/boot/dts/qcom/sm8350.dtsi | 3 - arch/arm64/boot/dts/qcom/sm8450-hdk.dts | 41 + arch/arm64/boot/dts/qcom/sm8450-qrd.dts | 10 + arch/arm64/boot/dts/qcom/sm8450.dtsi | 395 +- arch/arm64/boot/dts/renesas/Makefile | 2 + arch/arm64/boot/dts/renesas/draak.dtsi | 58 + arch/arm64/boot/dts/renesas/ebisu.dtsi | 58 + arch/arm64/boot/dts/renesas/r8a774a1.dtsi | 1 + arch/arm64/boot/dts/renesas/r8a774b1.dtsi | 1 + arch/arm64/boot/dts/renesas/r8a774c0.dtsi | 1 + arch/arm64/boot/dts/renesas/r8a77951.dtsi | 17 + arch/arm64/boot/dts/renesas/r8a77960.dtsi | 17 + arch/arm64/boot/dts/renesas/r8a77961.dtsi | 17 + arch/arm64/boot/dts/renesas/r8a77965.dtsi | 17 + arch/arm64/boot/dts/renesas/r8a77970.dtsi | 1 + arch/arm64/boot/dts/renesas/r8a77980.dtsi | 1 + arch/arm64/boot/dts/renesas/r8a77990.dtsi | 17 + arch/arm64/boot/dts/renesas/r8a77995.dtsi | 17 + arch/arm64/boot/dts/renesas/r8a779a0.dtsi | 1 + .../boot/dts/renesas/r8a779f0-spider-cpu.dtsi | 20 + .../boot/dts/renesas/r8a779f0-spider-ethernet.dtsi | 15 + arch/arm64/boot/dts/renesas/r8a779f0-spider.dts | 10 + arch/arm64/boot/dts/renesas/r8a779f0.dtsi | 103 + arch/arm64/boot/dts/renesas/r9a07g043.dtsi | 481 +++ arch/arm64/boot/dts/renesas/r9a07g043u11-smarc.dts | 97 + arch/arm64/boot/dts/renesas/r9a07g044c2-smarc.dts | 6 - arch/arm64/boot/dts/renesas/rz-smarc-common.dtsi | 1 - arch/arm64/boot/dts/renesas/rzg2l-smarc.dtsi | 4 + .../boot/dts/renesas/rzg2lc-smarc-pinfunction.dtsi | 7 + arch/arm64/boot/dts/renesas/rzg2lc-smarc.dtsi | 12 + .../boot/dts/renesas/rzg2ul-smarc-pinfunction.dtsi | 63 + arch/arm64/boot/dts/renesas/rzg2ul-smarc-som.dtsi | 233 ++ arch/arm64/boot/dts/renesas/rzg2ul-smarc.dtsi | 24 + arch/arm64/boot/dts/renesas/salvator-common.dtsi | 49 + arch/arm64/boot/dts/renesas/ulcb.dtsi | 49 + arch/arm64/configs/defconfig | 2 + arch/arm64/include/asm/compiler.h | 16 - arch/arm64/include/asm/mman.h | 24 - arch/arm64/include/asm/pgtable.h | 14 +- arch/arm64/mm/mmap.c | 33 + arch/csky/include/asm/atomic.h | 141 +- arch/csky/include/asm/cmpxchg.h | 116 +- arch/m68k/Kbuild | 1 + arch/m68k/Kconfig.machine | 17 + arch/m68k/configs/virt_defconfig | 68 + arch/m68k/include/asm/config.h | 2 + arch/m68k/include/asm/io.h | 3 + arch/m68k/include/asm/irq.h | 3 +- arch/m68k/include/asm/pgtable_mm.h | 7 + arch/m68k/include/asm/setup.h | 44 +- arch/m68k/include/asm/virt.h | 25 + arch/m68k/include/uapi/asm/bootinfo-virt.h | 18 + arch/m68k/include/uapi/asm/bootinfo.h | 1 + arch/m68k/kernel/Makefile | 1 + arch/m68k/kernel/head.S | 31 + arch/m68k/kernel/setup_mm.c | 7 + arch/m68k/mm/kmap.c | 21 +- arch/m68k/virt/Makefile | 6 + arch/m68k/virt/config.c | 130 + arch/m68k/virt/ints.c | 155 + arch/m68k/virt/platform.c | 72 + arch/powerpc/Kconfig | 1 + arch/powerpc/include/asm/mman.h | 12 - arch/powerpc/mm/mmap.c | 26 + arch/riscv/kvm/vcpu.c | 2 - arch/riscv/kvm/vcpu_fp.c | 1 + arch/riscv/net/bpf_jit.h | 67 + arch/riscv/net/bpf_jit_comp64.c | 110 +- arch/s390/configs/debug_defconfig | 1 + arch/s390/include/asm/entry-common.h | 2 +- arch/s390/include/asm/hugetlb.h | 20 + arch/s390/include/asm/processor.h | 8 +- arch/s390/include/asm/stacktrace.h | 2 +- arch/s390/lib/test_unwind.c | 2 +- arch/sparc/Kconfig | 1 + arch/sparc/include/asm/mman.h | 6 - arch/sparc/mm/init_64.c | 13 + arch/x86/Kconfig | 25 +- arch/x86/boot/boot.h | 37 +- arch/x86/boot/compressed/Makefile | 1 + arch/x86/boot/compressed/head_64.S | 27 +- arch/x86/boot/compressed/misc.c | 12 + arch/x86/boot/compressed/misc.h | 4 +- arch/x86/boot/compressed/pgtable.h | 2 +- arch/x86/boot/compressed/tdcall.S | 3 + arch/x86/boot/compressed/tdx.c | 77 + arch/x86/boot/compressed/tdx.h | 13 + arch/x86/boot/cpuflags.c | 3 +- arch/x86/boot/cpuflags.h | 1 + arch/x86/boot/header.S | 4 + arch/x86/boot/io.h | 41 + arch/x86/boot/main.c | 4 + arch/x86/coco/Makefile | 2 + arch/x86/coco/core.c | 22 +- arch/x86/coco/tdx/Makefile | 3 + arch/x86/coco/tdx/tdcall.S | 204 + arch/x86/coco/tdx/tdx.c | 692 ++++ arch/x86/ia32/Makefile | 2 - arch/x86/ia32/ia32_aout.c | 325 -- arch/x86/include/asm/acenv.h | 14 +- arch/x86/include/asm/apic.h | 7 + arch/x86/include/asm/compat.h | 6 +- arch/x86/include/asm/cpufeatures.h | 1 + arch/x86/include/asm/disabled-features.h | 8 +- arch/x86/include/asm/efi.h | 5 + arch/x86/include/asm/idtentry.h | 4 + arch/x86/include/asm/io.h | 44 +- arch/x86/include/asm/kvm_host.h | 5 +- arch/x86/include/asm/kvm_para.h | 22 + arch/x86/include/asm/mem_encrypt.h | 6 +- arch/x86/include/asm/msr-index.h | 4 +- arch/x86/include/asm/pci_x86.h | 9 + arch/x86/include/asm/pgtable.h | 14 +- arch/x86/include/asm/realmode.h | 1 + arch/x86/include/asm/shared/io.h | 34 + arch/x86/include/asm/shared/tdx.h | 40 + arch/x86/include/asm/tdx.h | 91 + arch/x86/include/uapi/asm/mman.h | 14 - arch/x86/kernel/acpi/boot.c | 93 +- arch/x86/kernel/apic/apic.c | 10 + arch/x86/kernel/apic/io_apic.c | 18 +- arch/x86/kernel/asm-offsets.c | 17 + arch/x86/kernel/cpu/common.c | 2 + arch/x86/kernel/cpu/cpu.h | 5 +- arch/x86/kernel/cpu/intel.c | 7 - arch/x86/kernel/cpu/resctrl/rdtgroup.c | 14 +- arch/x86/kernel/cpu/tsx.c | 104 +- arch/x86/kernel/crash_dump_64.c | 1 - arch/x86/kernel/head64.c | 7 + arch/x86/kernel/head_64.S | 28 +- arch/x86/kernel/idt.c | 3 + arch/x86/kernel/process.c | 4 + arch/x86/kernel/smpboot.c | 12 +- arch/x86/kernel/traps.c | 143 +- arch/x86/kvm/hyperv.c | 40 +- arch/x86/kvm/hyperv.h | 2 +- arch/x86/kvm/mmu/mmu.c | 18 +- arch/x86/kvm/svm/avic.c | 3 +- arch/x86/kvm/svm/sev.c | 2 + arch/x86/kvm/x86.c | 7 +- arch/x86/lib/kaslr.c | 2 +- arch/x86/mm/Makefile | 2 +- arch/x86/mm/amdtopology.c | 2 +- arch/x86/mm/ioremap.c | 5 + arch/x86/mm/mem_encrypt.c | 9 +- arch/x86/mm/mmio-mod.c | 2 +- arch/x86/mm/numa_emulation.c | 4 +- arch/x86/mm/pgprot.c | 35 + arch/x86/mm/pgtable.c | 5 +- arch/x86/pci/irq.c | 377 +- arch/x86/platform/efi/efi.c | 3 + arch/x86/platform/uv/uv_nmi.c | 2 +- arch/x86/realmode/rm/header.S | 1 + arch/x86/realmode/rm/trampoline_64.S | 57 +- arch/x86/realmode/rm/trampoline_common.S | 12 +- arch/x86/realmode/rm/wakemain.c | 4 + arch/x86/virt/vmx/tdx/tdxcall.S | 96 + block/bdev.c | 7 + drivers/ata/libata-core.c | 50 +- drivers/ata/libata-sata.c | 25 - drivers/ata/libata-scsi.c | 46 +- drivers/ata/libata.h | 13 - drivers/ata/pata_sil680.c | 30 +- drivers/ata/pata_via.c | 6 +- drivers/bus/imx-weim.c | 2 +- drivers/bus/mhi/host/pci_generic.c | 2 + drivers/bus/ti-sysc.c | 16 +- drivers/char/random.c | 2 +- drivers/clk/imx/clk-composite-8m.c | 19 +- drivers/clk/imx/clk-imx7d.c | 1 - drivers/clk/imx/clk-imx8mm.c | 3 +- drivers/clk/imx/clk-imx8mn.c | 41 +- drivers/clk/imx/clk-imx8mp.c | 3 +- drivers/clk/imx/clk-imx8mq.c | 3 +- drivers/clk/imx/clk-scu.c | 4 +- drivers/clk/imx/clk.c | 5 + drivers/clk/imx/clk.h | 1 + drivers/clk/qcom/Kconfig | 10 + drivers/clk/qcom/Makefile | 1 + drivers/clk/qcom/clk-regmap-mux.c | 78 + drivers/clk/qcom/clk-regmap-mux.h | 3 + drivers/clk/qcom/gcc-sc7280.c | 6 +- drivers/clk/qcom/gcc-sm8450.c | 6 +- drivers/clk/qcom/lpassaudiocc-sc7280.c | 838 ++++ drivers/clk/qcom/lpasscorecc-sc7280.c | 431 ++ drivers/clk/renesas/Kconfig | 7 +- drivers/clk/renesas/Makefile | 1 + drivers/clk/renesas/r8a774a1-cpg-mssr.c | 9 +- drivers/clk/renesas/r8a774b1-cpg-mssr.c | 9 +- drivers/clk/renesas/r8a774c0-cpg-mssr.c | 8 +- drivers/clk/renesas/r8a774e1-cpg-mssr.c | 9 +- drivers/clk/renesas/r8a7795-cpg-mssr.c | 9 +- drivers/clk/renesas/r8a7796-cpg-mssr.c | 9 +- drivers/clk/renesas/r8a77965-cpg-mssr.c | 9 +- drivers/clk/renesas/r8a77980-cpg-mssr.c | 10 +- drivers/clk/renesas/r8a77990-cpg-mssr.c | 7 + drivers/clk/renesas/r8a77995-cpg-mssr.c | 11 +- drivers/clk/renesas/r8a779a0-cpg-mssr.c | 11 +- drivers/clk/renesas/r8a779f0-cpg-mssr.c | 9 +- drivers/clk/renesas/r9a07g043-cpg.c | 220 + drivers/clk/renesas/rcar-gen3-cpg.h | 5 +- drivers/clk/renesas/rzg2l-cpg.c | 8 +- drivers/clk/renesas/rzg2l-cpg.h | 1 + drivers/clocksource/Kconfig | 7 + drivers/clocksource/Makefile | 1 + drivers/clocksource/timer-goldfish.c | 153 + drivers/cpufreq/mediatek-cpufreq.c | 147 +- drivers/cpufreq/tegra194-cpufreq.c | 246 +- drivers/dma/Kconfig | 11 + drivers/dma/Makefile | 1 + drivers/dma/at_xdmac.c | 12 +- drivers/dma/bestcomm/bestcomm.c | 2 + drivers/dma/dmaengine.c | 7 - drivers/dma/dw-edma/dw-edma-v0-core.c | 7 +- drivers/dma/ep93xx_dma.c | 2 +- drivers/dma/idxd/device.c | 66 +- drivers/dma/idxd/registers.h | 1 + drivers/dma/idxd/sysfs.c | 10 +- drivers/dma/imx-sdma.c | 32 +- drivers/dma/mediatek/mtk-cqdma.c | 12 +- drivers/dma/mediatek/mtk-hsdma.c | 11 +- drivers/dma/mediatek/mtk-uart-apdma.c | 9 +- drivers/dma/nbpfaxi.c | 14 +- drivers/dma/qcom/gpi.c | 20 +- drivers/dma/stm32-mdma.c | 21 +- drivers/dma/tegra186-gpc-dma.c | 1507 +++++++ drivers/edac/edac_device.c | 135 +- drivers/edac/edac_device.h | 14 + drivers/edac/edac_device_sysfs.c | 5 +- drivers/edac/edac_mc.c | 96 +- drivers/edac/edac_module.h | 2 - drivers/edac/edac_pci.c | 25 +- drivers/firmware/cirrus/cs_dsp.c | 3 +- drivers/firmware/efi/Kconfig | 43 + drivers/firmware/efi/efi.c | 13 +- drivers/firmware/efi/libstub/efistub.h | 74 + drivers/firmware/efi/libstub/x86-stub.c | 120 +- drivers/firmware/qcom_scm.c | 4 + drivers/gpio/gpio-realtek-otto.c | 137 +- drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c | 12 +- drivers/gpu/drm/amd/amdgpu/umc_v6_7.c | 106 +- drivers/gpu/drm/amd/amdkfd/kfd_crat.c | 4 +- drivers/gpu/drm/amd/amdkfd/kfd_events.c | 3 +- drivers/gpu/drm/amd/amdkfd/kfd_events.h | 2 + drivers/gpu/drm/amd/amdkfd/kfd_priv.h | 2 + drivers/gpu/drm/amd/amdkfd/kfd_svm.c | 2 +- drivers/gpu/drm/amd/amdkfd/kfd_topology.c | 83 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c | 37 + .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_psr.c | 9 +- .../amd/display/dc/clk_mgr/dce100/dce_clk_mgr.c | 2 +- .../amd/display/dc/clk_mgr/dcn201/dcn201_clk_mgr.c | 3 +- .../drm/amd/display/dc/clk_mgr/dcn21/rn_clk_mgr.c | 17 +- .../dc/clk_mgr/dcn21/rn_clk_mgr_vbios_smu.c | 3 + .../drm/amd/display/dc/clk_mgr/dcn301/vg_clk_mgr.c | 3 +- .../amd/display/dc/clk_mgr/dcn31/dcn31_clk_mgr.c | 26 +- .../amd/display/dc/clk_mgr/dcn316/dcn316_clk_mgr.c | 4 +- drivers/gpu/drm/amd/display/dc/core/dc.c | 13 + drivers/gpu/drm/amd/display/dc/core/dc_link.c | 112 +- drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 82 +- drivers/gpu/drm/amd/display/dc/dc.h | 6 +- drivers/gpu/drm/amd/display/dc/dc_stream.h | 1 + .../gpu/drm/amd/display/dc/dce/dce_clock_source.c | 2 +- .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 40 +- drivers/gpu/drm/amd/display/dc/dcn30/dcn30_hwseq.c | 6 +- drivers/gpu/drm/amd/display/dc/dcn31/dcn31_init.c | 5 - drivers/gpu/drm/amd/display/dc/dcn31/dcn31_optc.c | 21 + drivers/gpu/drm/amd/display/dc/dcn31/dcn31_optc.h | 2 + .../gpu/drm/amd/display/dc/dcn31/dcn31_resource.c | 1 + .../drm/amd/display/dc/inc/hw/timing_generator.h | 2 + drivers/gpu/drm/amd/display/dc/inc/link_hwss.h | 8 +- .../gpu/drm/amd/display/dc/link/link_hwss_dio.c | 11 + .../gpu/drm/amd/display/dc/link/link_hwss_dpia.c | 27 + .../gpu/drm/amd/display/dc/link/link_hwss_hpo_dp.c | 10 + .../drm/amd/display/modules/freesync/freesync.c | 5 +- .../drm/amd/display/modules/power/power_helpers.c | 38 + .../drm/amd/display/modules/power/power_helpers.h | 1 + drivers/gpu/drm/arm/display/komeda/komeda_plane.c | 10 +- drivers/gpu/drm/arm/malidp_crtc.c | 5 +- drivers/gpu/drm/arm/malidp_planes.c | 14 +- drivers/gpu/drm/bridge/Kconfig | 1 + drivers/gpu/drm/bridge/chipone-icn6211.c | 96 +- drivers/gpu/drm/bridge/display-connector.c | 15 + drivers/gpu/drm/drm_buddy.c | 3 + drivers/gpu/drm/drm_crtc_helper.c | 12 +- drivers/gpu/drm/drm_edid.c | 8 +- drivers/gpu/drm/drm_modes.c | 4 +- drivers/gpu/drm/drm_vblank.c | 2 +- drivers/gpu/drm/i915/display/i9xx_plane.c | 12 - drivers/gpu/drm/i915/display/intel_bios.c | 475 ++- drivers/gpu/drm/i915/display/intel_ddi.c | 3 +- drivers/gpu/drm/i915/display/intel_display.c | 8 +- drivers/gpu/drm/i915/display/intel_dp.c | 17 +- drivers/gpu/drm/i915/display/intel_fb.c | 53 +- drivers/gpu/drm/i915/display/intel_fbc.c | 88 +- drivers/gpu/drm/i915/display/intel_fbc.h | 2 +- drivers/gpu/drm/i915/display/intel_vbt_defs.h | 5 + drivers/gpu/drm/i915/display/skl_universal_plane.c | 49 +- drivers/gpu/drm/i915/gem/i915_gem_mman.c | 2 +- drivers/gpu/drm/i915/i915_drv.h | 1 + drivers/gpu/drm/i915/i915_pci.c | 2 +- drivers/gpu/drm/i915/i915_suspend.c | 4 - drivers/gpu/drm/i915/intel_device_info.h | 2 +- drivers/gpu/drm/i915/intel_pcode.c | 4 +- drivers/gpu/drm/ingenic/Kconfig | 9 + drivers/gpu/drm/ingenic/Makefile | 1 + drivers/gpu/drm/ingenic/ingenic-drm-drv.c | 28 +- drivers/gpu/drm/ingenic/ingenic-dw-hdmi.c | 103 + drivers/gpu/drm/msm/adreno/a6xx_gpu.c | 2 +- drivers/gpu/drm/msm/adreno/adreno_device.c | 7 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c | 4 + drivers/gpu/drm/msm/dp/dp_display.c | 6 + drivers/gpu/drm/msm/dp/dp_panel.c | 20 +- drivers/gpu/drm/msm/dp/dp_panel.h | 1 + drivers/gpu/drm/msm/dsi/dsi_manager.c | 2 +- drivers/gpu/drm/msm/msm_drv.c | 2 +- drivers/gpu/drm/panel/panel-lvds.c | 31 +- drivers/gpu/drm/radeon/Makefile | 2 +- drivers/gpu/drm/radeon/r600_blit_shaders.c | 719 ---- drivers/gpu/drm/radeon/r600_blit_shaders.h | 38 - drivers/gpu/drm/ttm/ttm_bo.c | 7 +- drivers/gpu/drm/ttm/ttm_bo_util.c | 15 + drivers/gpu/drm/ttm/ttm_execbuf_util.c | 2 +- drivers/hid/hid-uclogic-core.c | 83 +- drivers/hid/hid-uclogic-params.c | 40 +- drivers/hid/hid-uclogic-params.h | 90 +- drivers/hid/hid-uclogic-rdesc.c | 65 +- drivers/hid/hid-uclogic-rdesc.h | 20 +- drivers/hsi/clients/ssi_protocol.c | 1 - drivers/hsi/controllers/omap_ssi_core.c | 1 + drivers/hwtracing/coresight/coresight-etm3x-core.c | 2 +- .../hwtracing/coresight/coresight-etm3x-sysfs.c | 2 +- drivers/hwtracing/coresight/coresight-etm4x-core.c | 136 +- .../hwtracing/coresight/coresight-etm4x-sysfs.c | 180 +- drivers/hwtracing/coresight/coresight-etm4x.h | 120 +- drivers/iio/adc/qcom-vadc-common.c | 11 + drivers/infiniband/core/nldev.c | 2 +- drivers/infiniband/core/sa_query.c | 16 +- drivers/infiniband/core/uverbs_cmd.c | 6 +- drivers/infiniband/core/verbs.c | 8 +- drivers/infiniband/hw/bnxt_re/ib_verbs.c | 2 +- drivers/infiniband/hw/cxgb4/iw_cxgb4.h | 1 - drivers/infiniband/hw/cxgb4/provider.c | 8 +- drivers/infiniband/hw/hfi1/verbs.c | 4 +- drivers/infiniband/hw/irdma/hw.c | 4 - drivers/infiniband/hw/irdma/main.h | 1 - drivers/infiniband/hw/irdma/verbs.c | 4 +- drivers/infiniband/hw/mlx4/main.c | 8 +- drivers/infiniband/hw/mlx5/main.c | 15 +- drivers/infiniband/hw/ocrdma/ocrdma_verbs.c | 2 +- drivers/infiniband/hw/qedr/verbs.c | 3 +- drivers/infiniband/hw/usnic/usnic_ib_main.c | 11 +- drivers/infiniband/hw/usnic/usnic_ib_verbs.c | 6 +- drivers/infiniband/hw/usnic/usnic_uiom.c | 15 +- drivers/infiniband/hw/usnic/usnic_uiom.h | 3 +- drivers/infiniband/sw/rxe/rxe.c | 1 + drivers/infiniband/sw/rxe/rxe_mw.c | 8 + drivers/infiniband/sw/rxe/rxe_opcode.c | 2 - drivers/infiniband/sw/rxe/rxe_param.h | 2 - drivers/infiniband/sw/rxe/rxe_qp.c | 14 +- drivers/infiniband/sw/rxe/rxe_recv.c | 1 - drivers/infiniband/sw/rxe/rxe_req.c | 4 +- drivers/infiniband/sw/rxe/rxe_resp.c | 5 +- drivers/infiniband/sw/rxe/rxe_verbs.c | 1 - drivers/infiniband/sw/rxe/rxe_verbs.h | 2 - drivers/infiniband/sw/siw/siw_verbs.c | 4 +- drivers/infiniband/ulp/ipoib/ipoib.h | 1 + drivers/infiniband/ulp/ipoib/ipoib_main.c | 5 +- drivers/infiniband/ulp/ipoib/ipoib_verbs.c | 6 +- drivers/infiniband/ulp/iser/iscsi_iser.c | 2 +- drivers/infiniband/ulp/iser/iser_verbs.c | 8 +- drivers/infiniband/ulp/isert/ib_isert.c | 2 +- drivers/infiniband/ulp/srp/ib_srp.c | 8 +- drivers/irqchip/irq-bcm6345-l1.c | 2 +- drivers/irqchip/irq-gic-v3-its.c | 2 +- drivers/md/dm-core.h | 38 +- drivers/md/dm-delay.c | 3 +- drivers/md/dm-flakey.c | 4 +- drivers/md/dm-integrity.c | 7 +- drivers/md/dm-linear.c | 11 +- drivers/md/dm-ps-historical-service-time.c | 11 +- drivers/md/dm-stats.c | 3 - drivers/md/dm-table.c | 16 +- drivers/md/dm-zone.c | 49 +- drivers/md/dm.c | 447 +- drivers/md/dm.h | 4 +- drivers/memory/renesas-rpc-if.c | 60 +- drivers/mtd/maps/Kconfig | 9 - drivers/mtd/maps/Makefile | 1 - drivers/mtd/maps/ixp4xx.c | 262 -- drivers/mtd/mtdpart.c | 3 + drivers/mtd/nand/raw/omap_elm.c | 1 + drivers/net/dsa/mt7530.c | 330 +- drivers/net/dsa/mt7530.h | 26 +- drivers/net/dsa/realtek/Kconfig | 30 +- drivers/net/dsa/realtek/realtek-smi.c | 5 - drivers/net/ethernet/broadcom/bnx2x/bnx2x_reg.h | 8 +- drivers/net/ethernet/cadence/macb_main.c | 30 +- drivers/net/ethernet/calxeda/xgmac.c | 2 +- .../ethernet/chelsio/inline_crypto/chtls/chtls.h | 2 +- .../chelsio/inline_crypto/chtls/chtls_io.c | 22 +- drivers/net/ethernet/faraday/ftgmac100.c | 10 +- drivers/net/ethernet/freescale/dpaa/dpaa_ethtool.c | 8 +- drivers/net/ethernet/intel/i40e/i40e.h | 1 + drivers/net/ethernet/intel/i40e/i40e_common.c | 1 + drivers/net/ethernet/intel/i40e/i40e_debugfs.c | 5 +- drivers/net/ethernet/intel/i40e/i40e_devids.h | 1 + drivers/net/ethernet/intel/i40e/i40e_ethtool.c | 2 + drivers/net/ethernet/intel/i40e/i40e_main.c | 25 +- drivers/net/ethernet/intel/i40e/i40e_txrx.c | 49 +- drivers/net/ethernet/intel/i40e/i40e_txrx.h | 1 + drivers/net/ethernet/intel/iavf/iavf_main.c | 7 +- drivers/net/ethernet/intel/ice/ice_arfs.c | 9 +- drivers/net/ethernet/intel/ice/ice_lib.c | 5 +- drivers/net/ethernet/intel/ice/ice_main.c | 22 +- drivers/net/ethernet/intel/ice/ice_txrx.c | 29 +- drivers/net/ethernet/marvell/Kconfig | 1 + drivers/net/ethernet/marvell/Makefile | 1 + drivers/net/ethernet/marvell/octeon_ep/Kconfig | 20 + drivers/net/ethernet/marvell/octeon_ep/Makefile | 9 + .../net/ethernet/marvell/octeon_ep/octep_cn9k_pf.c | 737 ++++ .../net/ethernet/marvell/octeon_ep/octep_config.h | 204 + .../ethernet/marvell/octeon_ep/octep_ctrl_mbox.c | 256 ++ .../ethernet/marvell/octeon_ep/octep_ctrl_mbox.h | 170 + .../ethernet/marvell/octeon_ep/octep_ctrl_net.c | 194 + .../ethernet/marvell/octeon_ep/octep_ctrl_net.h | 299 ++ .../net/ethernet/marvell/octeon_ep/octep_ethtool.c | 463 +++ .../net/ethernet/marvell/octeon_ep/octep_main.c | 1177 ++++++ .../net/ethernet/marvell/octeon_ep/octep_main.h | 366 ++ .../marvell/octeon_ep/octep_regs_cn9k_pf.h | 367 ++ drivers/net/ethernet/marvell/octeon_ep/octep_rx.c | 508 +++ drivers/net/ethernet/marvell/octeon_ep/octep_rx.h | 199 + drivers/net/ethernet/marvell/octeon_ep/octep_tx.c | 335 ++ drivers/net/ethernet/marvell/octeon_ep/octep_tx.h | 284 ++ .../ethernet/marvell/prestera/prestera_router.c | 11 +- drivers/net/ethernet/mediatek/mtk_eth_soc.c | 2 +- drivers/net/ethernet/mediatek/mtk_ppe.c | 3 +- drivers/net/ethernet/mediatek/mtk_wed.c | 23 +- drivers/net/ethernet/mellanox/mlxsw/core_env.c | 33 +- drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c | 24 +- drivers/net/ethernet/mellanox/mlxsw/core_thermal.c | 14 +- drivers/net/ethernet/mellanox/mlxsw/reg.h | 83 +- .../net/ethernet/mellanox/mlxsw/spectrum_router.c | 15 +- drivers/net/ethernet/microchip/lan966x/Makefile | 2 +- .../net/ethernet/microchip/lan966x/lan966x_fdma.c | 842 ++++ .../net/ethernet/microchip/lan966x/lan966x_mac.c | 6 +- .../net/ethernet/microchip/lan966x/lan966x_main.c | 65 +- .../net/ethernet/microchip/lan966x/lan966x_main.h | 117 + .../net/ethernet/microchip/lan966x/lan966x_port.c | 3 + .../net/ethernet/microchip/lan966x/lan966x_ptp.c | 8 +- .../net/ethernet/microchip/lan966x/lan966x_regs.h | 106 + .../ethernet/microchip/lan966x/lan966x_switchdev.c | 3 +- .../net/ethernet/netronome/nfp/nfpcore/nfp_cpp.h | 26 +- drivers/net/ethernet/sfc/ef10.c | 2 +- drivers/net/ethernet/sfc/efx.h | 1 - drivers/net/ethernet/sfc/efx_channels.c | 52 +- drivers/net/ethernet/sfc/efx_channels.h | 4 - drivers/net/ethernet/sfc/efx_common.c | 4 +- drivers/net/ethernet/sfc/farch.c | 1 + drivers/net/ethernet/sfc/mcdi_pcol.h | 4 +- drivers/net/ethernet/sfc/net_driver.h | 5 - drivers/net/ethernet/stmicro/stmmac/altr_tse_pcs.c | 8 - drivers/net/ethernet/stmicro/stmmac/altr_tse_pcs.h | 4 + .../net/ethernet/stmicro/stmmac/dwmac-socfpga.c | 13 +- drivers/net/ethernet/stmicro/stmmac/stmmac_mdio.c | 24 +- drivers/net/ethernet/ti/Kconfig | 1 + drivers/net/ethernet/ti/am65-cpsw-nuss.c | 33 +- drivers/net/ethernet/ti/am65-cpsw-qos.c | 180 + drivers/net/ethernet/ti/am65-cpsw-qos.h | 8 + drivers/net/ethernet/ti/cpsw.c | 38 +- drivers/net/ethernet/ti/cpsw_ale.c | 66 + drivers/net/ethernet/ti/cpsw_ale.h | 2 + drivers/net/ethernet/ti/cpsw_new.c | 6 +- drivers/net/ethernet/ti/cpsw_priv.c | 205 + drivers/net/ethernet/ti/cpsw_priv.h | 9 +- drivers/net/ethernet/xscale/ptp_ixp46x.c | 2 +- drivers/net/hyperv/hyperv_net.h | 69 +- drivers/net/hyperv/netvsc.c | 8 +- drivers/net/hyperv/netvsc_bpf.c | 95 +- drivers/net/hyperv/netvsc_drv.c | 150 +- drivers/net/macvlan.c | 8 +- drivers/net/netdevsim/fib.c | 9 +- drivers/net/phy/microchip_t1.c | 7 +- drivers/net/phy/phylink.c | 28 - drivers/net/usb/qmi_wwan.c | 1 + drivers/net/wireless/ath/ar5523/ar5523.c | 4 +- drivers/net/wireless/ath/ath10k/mac.c | 76 +- drivers/net/wireless/ath/ath11k/mac.c | 159 +- drivers/net/wireless/ath/ath9k/debug_sta.c | 4 +- drivers/net/wireless/ath/ath9k/htc_drv_main.c | 20 +- drivers/net/wireless/ath/ath9k/main.c | 2 +- drivers/net/wireless/ath/ath9k/xmit.c | 6 +- drivers/net/wireless/ath/carl9170/main.c | 8 +- drivers/net/wireless/ath/carl9170/tx.c | 5 +- drivers/net/wireless/ath/wcn36xx/main.c | 18 +- drivers/net/wireless/ath/wcn36xx/smd.c | 35 +- .../broadcom/brcm80211/brcmsmac/mac80211_if.c | 2 +- drivers/net/wireless/intel/iwlegacy/3945-rs.c | 6 +- drivers/net/wireless/intel/iwlegacy/4965-rs.c | 22 +- drivers/net/wireless/intel/iwlegacy/common.c | 6 +- drivers/net/wireless/intel/iwlwifi/dvm/rs.c | 22 +- drivers/net/wireless/intel/iwlwifi/dvm/rxon.c | 2 +- drivers/net/wireless/intel/iwlwifi/dvm/sta.c | 4 +- drivers/net/wireless/intel/iwlwifi/mvm/d3.c | 2 +- drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c | 38 +- drivers/net/wireless/intel/iwlwifi/mvm/rs-fw.c | 38 +- drivers/net/wireless/intel/iwlwifi/mvm/rs.c | 35 +- drivers/net/wireless/intel/iwlwifi/mvm/sf.c | 8 +- drivers/net/wireless/intel/iwlwifi/mvm/sta.c | 31 +- drivers/net/wireless/intel/iwlwifi/mvm/tx.c | 6 +- drivers/net/wireless/mac80211_hwsim.c | 4 +- drivers/net/wireless/marvell/mwl8k.c | 48 +- drivers/net/wireless/mediatek/mt76/mt7603/mac.c | 16 +- .../net/wireless/mediatek/mt76/mt76_connac_mcu.c | 83 +- drivers/net/wireless/mediatek/mt76/mt76x02_mac.c | 4 +- .../net/wireless/mediatek/mt76/mt7915/debugfs.c | 4 +- drivers/net/wireless/mediatek/mt76/mt7915/mac.c | 2 +- drivers/net/wireless/mediatek/mt76/mt7915/mcu.c | 140 +- drivers/net/wireless/mediatek/mt76/mt7921/mac.c | 2 +- drivers/net/wireless/mediatek/mt7601u/mac.c | 2 +- drivers/net/wireless/mediatek/mt7601u/tx.c | 4 +- drivers/net/wireless/ralink/rt2x00/rt2800lib.c | 8 +- drivers/net/wireless/ralink/rt2x00/rt2x00queue.c | 2 +- .../net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c | 42 +- drivers/net/wireless/realtek/rtlwifi/base.c | 31 +- drivers/net/wireless/realtek/rtlwifi/core.c | 40 +- drivers/net/wireless/realtek/rtlwifi/rc.c | 20 +- .../net/wireless/realtek/rtlwifi/rtl8188ee/hw.c | 26 +- .../net/wireless/realtek/rtlwifi/rtl8188ee/trx.c | 8 +- .../net/wireless/realtek/rtlwifi/rtl8192ce/hw.c | 26 +- .../net/wireless/realtek/rtlwifi/rtl8192ce/trx.c | 6 +- .../net/wireless/realtek/rtlwifi/rtl8192cu/hw.c | 30 +- .../net/wireless/realtek/rtlwifi/rtl8192cu/trx.c | 2 +- .../net/wireless/realtek/rtlwifi/rtl8192de/hw.c | 26 +- .../net/wireless/realtek/rtlwifi/rtl8192de/trx.c | 4 +- .../net/wireless/realtek/rtlwifi/rtl8192ee/hw.c | 12 +- .../net/wireless/realtek/rtlwifi/rtl8192ee/trx.c | 8 +- .../net/wireless/realtek/rtlwifi/rtl8192se/hw.c | 26 +- .../net/wireless/realtek/rtlwifi/rtl8192se/trx.c | 2 +- .../net/wireless/realtek/rtlwifi/rtl8723ae/hw.c | 26 +- .../net/wireless/realtek/rtlwifi/rtl8723ae/trx.c | 8 +- .../net/wireless/realtek/rtlwifi/rtl8723be/hw.c | 12 +- .../net/wireless/realtek/rtlwifi/rtl8723be/trx.c | 8 +- .../net/wireless/realtek/rtlwifi/rtl8821ae/hw.c | 30 +- .../net/wireless/realtek/rtlwifi/rtl8821ae/trx.c | 6 +- drivers/net/wireless/realtek/rtw88/bf.c | 2 +- drivers/net/wireless/realtek/rtw88/fw.c | 11 +- drivers/net/wireless/realtek/rtw88/fw.h | 4 +- drivers/net/wireless/realtek/rtw88/mac80211.c | 44 +- drivers/net/wireless/realtek/rtw88/main.c | 63 +- drivers/net/wireless/realtek/rtw88/main.h | 6 +- drivers/net/wireless/realtek/rtw88/pci.c | 5 +- drivers/net/wireless/realtek/rtw88/phy.c | 2 +- drivers/net/wireless/realtek/rtw88/reg.h | 2 + drivers/net/wireless/realtek/rtw88/rtw8821c.c | 4 + .../net/wireless/realtek/rtw88/rtw8821c_table.c | 2 +- drivers/net/wireless/realtek/rtw88/rtw8821ce.c | 4 + drivers/net/wireless/realtek/rtw88/rx.c | 3 +- drivers/net/wireless/realtek/rtw88/tx.c | 31 +- drivers/net/wireless/realtek/rtw88/tx.h | 4 + drivers/net/wireless/realtek/rtw89/cam.c | 37 + drivers/net/wireless/realtek/rtw89/cam.h | 4 + drivers/net/wireless/realtek/rtw89/coex.c | 12 +- drivers/net/wireless/realtek/rtw89/core.c | 6 +- drivers/net/wireless/realtek/rtw89/core.h | 78 +- drivers/net/wireless/realtek/rtw89/fw.c | 97 +- drivers/net/wireless/realtek/rtw89/fw.h | 349 +- drivers/net/wireless/realtek/rtw89/mac.c | 388 +- drivers/net/wireless/realtek/rtw89/mac.h | 8 +- drivers/net/wireless/realtek/rtw89/pci.c | 4 +- drivers/net/wireless/realtek/rtw89/phy.c | 77 +- drivers/net/wireless/realtek/rtw89/reg.h | 1243 +++++- drivers/net/wireless/realtek/rtw89/rtw8852a.c | 48 + drivers/net/wireless/realtek/rtw89/rtw8852c.c | 108 + drivers/net/wireless/realtek/rtw89/ser.c | 5 +- drivers/net/wireless/rsi/rsi_91x_mac80211.c | 12 +- drivers/net/wireless/rsi/rsi_91x_mgmt.c | 8 +- drivers/net/wireless/silabs/wfx/sta.c | 8 +- drivers/net/wireless/st/cw1200/sta.c | 4 +- drivers/net/wireless/ti/wlcore/cmd.c | 8 +- drivers/net/wireless/ti/wlcore/debugfs.c | 52 +- drivers/net/wireless/ti/wlcore/main.c | 16 +- drivers/nvme/host/rdma.c | 4 +- drivers/nvme/target/rdma.c | 4 +- drivers/nvmem/Kconfig | 12 + drivers/nvmem/Makefile | 2 + drivers/nvmem/apple-efuses.c | 80 + drivers/nvmem/bcm-ocotp.c | 2 +- drivers/nvmem/sunplus-ocotp.c | 4 +- drivers/of/irq.c | 13 +- drivers/opp/core.c | 14 +- drivers/opp/of.c | 2 +- drivers/pci/pci.c | 10 + drivers/perf/arm_pmu.c | 10 +- drivers/phy/Kconfig | 1 + drivers/phy/cadence/phy-cadence-sierra.c | 193 +- drivers/phy/mediatek/phy-mtk-hdmi.c | 50 +- drivers/phy/mediatek/phy-mtk-mipi-dsi.c | 29 +- drivers/phy/motorola/phy-mapphone-mdm6600.c | 3 +- drivers/phy/phy-can-transceiver.c | 24 +- drivers/phy/qualcomm/phy-qcom-qmp.c | 79 + drivers/phy/rockchip/phy-rockchip-dphy-rx0.c | 7 +- drivers/phy/rockchip/phy-rockchip-typec.c | 6 +- drivers/phy/samsung/phy-exynos5250-sata.c | 21 +- drivers/phy/ti/phy-am654-serdes.c | 2 +- drivers/phy/ti/phy-omap-usb2.c | 2 +- drivers/phy/ti/phy-ti-pipe3.c | 1 + drivers/phy/ti/phy-tusb1210.c | 12 +- drivers/pinctrl/meson/Kconfig | 2 +- drivers/pinctrl/meson/pinctrl-meson.c | 52 +- drivers/pinctrl/meson/pinctrl-meson.h | 28 +- drivers/pinctrl/mvebu/pinctrl-armada-37xx.c | 34 +- drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c | 142 +- drivers/pinctrl/renesas/Kconfig | 7 +- drivers/pinctrl/renesas/gpio.c | 1 - drivers/pinctrl/renesas/pfc-emev2.c | 1 - drivers/pinctrl/renesas/pfc-r8a77990.c | 81 +- drivers/pinctrl/renesas/pfc-r8a77995.c | 98 + drivers/pinctrl/renesas/pfc-sh7722.c | 1 - drivers/pinctrl/renesas/pfc-sh7723.c | 1 - drivers/pinctrl/renesas/pfc-sh7724.c | 1 - drivers/pinctrl/renesas/pfc-sh7734.c | 1 - drivers/pinctrl/renesas/pfc-sh7757.c | 1 - drivers/pinctrl/renesas/pfc-sh7785.c | 1 - drivers/pinctrl/renesas/pfc-sh7786.c | 1 - drivers/pinctrl/renesas/pfc-shx3.c | 1 - drivers/pinctrl/renesas/pinctrl-rza1.c | 47 +- drivers/pinctrl/renesas/pinctrl-rzg2l.c | 200 +- drivers/pinctrl/renesas/pinctrl.c | 1 - drivers/pinctrl/renesas/sh_pfc.h | 5 +- drivers/pinctrl/samsung/pinctrl-exynos.c | 8 +- drivers/pinctrl/samsung/pinctrl-s3c24xx.c | 2 +- drivers/pinctrl/samsung/pinctrl-s3c64xx.c | 4 +- drivers/pinctrl/samsung/pinctrl-samsung.c | 30 +- drivers/pinctrl/samsung/pinctrl-samsung.h | 2 +- drivers/pinctrl/stm32/pinctrl-stm32.c | 80 +- drivers/platform/x86/Kconfig | 8 + drivers/platform/x86/Makefile | 3 + drivers/platform/x86/amd-pmc.c | 78 +- drivers/platform/x86/hp-wmi.c | 8 + drivers/platform/x86/winmate-fm07-keys.c | 189 + drivers/platform/x86/wmi.c | 13 +- drivers/remoteproc/imx_dsp_rproc.c | 105 +- drivers/remoteproc/mtk_common.h | 2 + drivers/remoteproc/mtk_scp.c | 70 +- drivers/remoteproc/remoteproc_core.c | 4 - drivers/remoteproc/remoteproc_debugfs.c | 17 +- drivers/remoteproc/remoteproc_elf_loader.c | 2 +- drivers/rtc/rtc-goldfish.c | 44 +- drivers/scsi/bnx2i/bnx2i_hwi.c | 2 +- drivers/scsi/bnx2i/bnx2i_iscsi.c | 2 +- drivers/scsi/cxgbi/libcxgbi.c | 6 +- drivers/scsi/libiscsi.c | 27 +- drivers/scsi/libiscsi_tcp.c | 2 +- drivers/scsi/megaraid/megaraid_sas_base.c | 2 - drivers/scsi/pm8001/pm80xx_hwi.c | 33 +- drivers/scsi/qedi/qedi_iscsi.c | 69 +- drivers/scsi/scsi_debug.c | 197 +- drivers/scsi/scsi_transport_iscsi.c | 239 +- drivers/slimbus/qcom-ctrl.c | 4 +- drivers/soc/imx/gpcv2.c | 430 +- drivers/soc/imx/imx8m-blk-ctrl.c | 2 +- drivers/soc/qcom/llcc-qcom.c | 1 + drivers/soc/qcom/smem.c | 305 +- drivers/soc/ti/knav_dma.c | 26 +- drivers/soc/ti/knav_qmss_queue.c | 16 +- drivers/soc/ti/pruss.c | 3 +- drivers/soc/ti/wkup_m3_ipc.c | 4 +- drivers/spi/atmel-quadspi.c | 9 +- drivers/spi/spi-cadence-quadspi.c | 19 +- drivers/spi/spi-intel-pci.c | 1 + drivers/spi/spi-mtk-nor.c | 12 +- drivers/spi/spi-rspi.c | 15 +- drivers/spi/spi-stm32-qspi.c | 30 +- drivers/spi/spi-ti-qspi.c | 5 +- drivers/spi/spi.c | 17 +- drivers/staging/greybus/pwm.c | 1 - drivers/staging/ks7010/ks_hostif.c | 21 +- drivers/staging/ks7010/ks_wlan.h | 2 +- drivers/staging/most/dim2/dim2.c | 29 +- drivers/staging/r8188eu/core/rtw_fw.c | 6 +- drivers/staging/r8188eu/core/rtw_led.c | 4 +- drivers/staging/r8188eu/core/rtw_mlme.c | 4 +- drivers/staging/r8188eu/core/rtw_mlme_ext.c | 102 +- drivers/staging/r8188eu/core/rtw_p2p.c | 4 +- drivers/staging/r8188eu/core/rtw_pwrctrl.c | 26 +- drivers/staging/r8188eu/hal/rtl8188e_hal_init.c | 14 +- drivers/staging/r8188eu/hal/usb_halinit.c | 80 - drivers/staging/r8188eu/include/hal_intf.h | 4 - drivers/staging/r8188eu/include/rtw_pwrctrl.h | 2 +- drivers/staging/r8188eu/os_dep/os_intfs.c | 29 +- drivers/staging/rtl8192e/rtllib.h | 2 +- drivers/staging/rtl8192e/rtllib_rx.c | 2 +- drivers/staging/rtl8192e/rtllib_softmac.c | 12 +- drivers/staging/rtl8192u/ieee80211/ieee80211.h | 2 +- .../staging/rtl8192u/ieee80211/ieee80211_softmac.c | 15 +- drivers/staging/rtl8712/rtl8712_efuse.h | 4 +- drivers/staging/rtl8712/rtl871x_cmd.h | 1 - drivers/staging/rtl8723bs/hal/sdio_ops.c | 15 +- drivers/staging/vt6655/srom.c | 2 +- drivers/staging/vt6655/upc.h | 13 - drivers/staging/wlan-ng/hfa384x.h | 4 +- drivers/staging/wlan-ng/hfa384x_usb.c | 34 +- drivers/staging/wlan-ng/prism2usb.c | 8 +- drivers/thermal/broadcom/bcm2711_thermal.c | 5 +- drivers/thermal/k3_bandgap.c | 5 + drivers/thermal/qcom/qcom-spmi-adc-tm5.c | 486 ++- drivers/thermal/qcom/tsens.c | 3 + drivers/thermal/thermal_of.c | 12 + drivers/tty/goldfish.c | 20 +- drivers/usb/serial/option.c | 6 + drivers/vfio/pci/vfio_pci_core.c | 124 +- drivers/video/fbdev/core/fbcon.c | 30 +- drivers/video/fbdev/i740fb.c | 5 +- drivers/video/fbdev/mmp/core.c | 11 +- drivers/video/fbdev/sh_mobile_lcdcfb.c | 3 - drivers/virt/Kconfig | 2 + drivers/virt/Makefile | 1 + drivers/virt/coco/efi_secret/Kconfig | 16 + drivers/virt/coco/efi_secret/Makefile | 2 + drivers/virt/coco/efi_secret/efi_secret.c | 349 ++ drivers/virt/coco/sevguest/sevguest.c | 2 +- fs/binfmt_elf.c | 4 +- fs/btrfs/ctree.h | 7 +- fs/btrfs/extent_io.c | 211 +- fs/btrfs/extent_io.h | 3 +- fs/btrfs/inode.c | 31 +- fs/btrfs/raid56.c | 41 +- fs/btrfs/raid56.h | 7 +- fs/btrfs/relocation.c | 3 +- fs/btrfs/tree-log.c | 3 +- fs/btrfs/volumes.c | 20 +- fs/btrfs/volumes.h | 11 +- fs/ceph/caps.c | 3 + fs/ceph/mds_client.c | 6 - fs/cifs/cifsfs.c | 6 +- fs/cifs/link.c | 3 + fs/cifs/smbdirect.c | 2 +- fs/erofs/zdata.c | 12 +- fs/erofs/zdata.h | 2 +- fs/exec.c | 2 + fs/exfat/exfat_fs.h | 1 + fs/exfat/fatent.c | 41 +- fs/exfat/misc.c | 10 +- fs/exfat/super.c | 9 +- fs/f2fs/checkpoint.c | 8 +- fs/f2fs/data.c | 208 +- fs/f2fs/debug.c | 12 +- fs/f2fs/f2fs.h | 60 +- fs/f2fs/file.c | 106 +- fs/f2fs/gc.c | 109 +- fs/f2fs/inode.c | 3 +- fs/f2fs/namei.c | 38 +- fs/f2fs/node.c | 5 +- fs/f2fs/node.h | 1 - fs/f2fs/segment.c | 512 +-- fs/f2fs/segment.h | 7 +- fs/f2fs/super.c | 38 +- fs/fuse/dev.c | 3 +- fs/hugetlbfs/inode.c | 15 +- fs/io-wq.h | 1 - fs/io_uring.c | 422 +- fs/proc/task_mmu.c | 7 + fs/stat.c | 19 +- fs/userfaultfd.c | 31 +- include/asm-generic/hugetlb.h | 24 + include/clocksource/timer-goldfish.h | 31 + include/drm/dp/drm_dp_helper.h | 2 + include/drm/ttm/ttm_bo_driver.h | 11 +- include/drm/ttm/ttm_resource.h | 3 +- include/dt-bindings/clock/imx8mn-clock.h | 16 +- .../dt-bindings/clock/qcom,lpassaudiocc-sc7280.h | 43 + .../dt-bindings/clock/qcom,lpasscorecc-sc7280.h | 26 + include/dt-bindings/clock/r9a07g043-cpg.h | 184 + include/linux/blkdev.h | 1 + include/linux/cc_platform.h | 10 + include/linux/cgroup.h | 15 +- include/linux/compiler-clang.h | 10 + include/linux/delayacct.h | 28 + include/linux/dma-buf-map.h | 266 -- include/linux/dmaengine.h | 1 - include/linux/efi.h | 14 + include/linux/goldfish.h | 15 +- include/linux/gpio/driver.h | 18 +- include/linux/hugetlb.h | 27 +- include/linux/icmpv6.h | 11 +- include/linux/iio/adc/qcom-vadc-common.h | 2 + include/linux/kasan.h | 8 +- include/linux/kfence.h | 24 + include/linux/libata.h | 3 +- include/linux/memcontrol.h | 36 + include/linux/mm.h | 18 +- include/linux/mm_inline.h | 260 +- include/linux/mm_types.h | 79 +- include/linux/mman.h | 4 - include/linux/mmzone.h | 211 + include/linux/netdevice.h | 9 + include/linux/nodemask.h | 1 + include/linux/page-flags-layout.h | 11 +- include/linux/page-flags.h | 4 +- include/linux/pgtable.h | 17 +- include/linux/phylink.h | 6 - include/linux/ptrace.h | 2 +- include/linux/sched.h | 4 + include/linux/shmem_fs.h | 4 +- include/linux/skbuff.h | 34 +- include/linux/socket.h | 1 + include/linux/swap.h | 19 +- include/linux/swapops.h | 79 + include/linux/thermal.h | 3 + include/linux/timer.h | 8 - include/linux/userfaultfd_k.h | 84 + include/linux/vfio_pci_core.h | 2 + include/memory/renesas-rpc-if.h | 1 + include/net/esp.h | 2 - include/net/ip_fib.h | 4 +- include/net/mac80211.h | 90 +- include/net/netfilter/nf_conntrack.h | 8 +- include/net/ping.h | 4 +- include/net/rtnetlink.h | 16 +- include/net/sctp/sctp.h | 2 +- include/net/sock.h | 12 +- include/net/tcp.h | 2 +- include/net/tls.h | 2 +- include/net/udp.h | 8 +- include/ras/ras_event.h | 1 - include/rdma/ib_verbs.h | 88 +- include/rdma/opa_vnic.h | 3 +- include/scsi/libiscsi.h | 9 +- include/scsi/scsi_transport_iscsi.h | 4 +- include/sound/core.h | 1 + include/sound/cs35l41.h | 59 +- include/sound/hda_codec.h | 3 + include/sound/jack.h | 1 + include/sound/memalloc.h | 5 + include/trace/events/f2fs.h | 116 +- include/trace/events/io_uring.h | 9 +- include/trace/events/skb.h | 7 +- include/uapi/drm/drm_fourcc.h | 36 + include/uapi/linux/idxd.h | 31 +- include/uapi/linux/io_uring.h | 2 + include/uapi/linux/neighbour.h | 2 + include/uapi/linux/netlink.h | 1 + include/uapi/linux/taskstats.h | 6 +- include/uapi/linux/userfaultfd.h | 10 +- include/uapi/rdma/ib_user_verbs.h | 4 + init/Kconfig | 4 +- ipc/sem.c | 2 - kernel/bounds.c | 7 + kernel/bpf/Kconfig | 1 + kernel/bpf/bpf_iter.c | 2 +- kernel/bpf/bpf_struct_ops.c | 4 +- kernel/bpf/hashtab.c | 2 +- kernel/bpf/syscall.c | 87 + kernel/bpf/task_iter.c | 1 - kernel/cgroup/cgroup-internal.h | 1 - kernel/cpu.c | 7 + kernel/delayacct.c | 16 + kernel/dma/direct.h | 3 +- kernel/exit.c | 1 + kernel/fork.c | 9 + kernel/irq/affinity.c | 7 +- kernel/irq/manage.c | 25 +- kernel/irq/msi.c | 15 + kernel/ptrace.c | 6 - kernel/rcu/Kconfig | 59 +- kernel/rcu/Kconfig.debug | 9 - kernel/rcu/rcu.h | 12 + kernel/rcu/rcuscale.c | 22 +- kernel/rcu/rcutorture.c | 198 +- kernel/rcu/refscale.c | 22 +- kernel/rcu/srcutree.c | 2 +- kernel/rcu/sync.c | 2 +- kernel/rcu/tasks.h | 33 +- kernel/rcu/tree.c | 6 +- kernel/rcu/tree_exp.h | 6 +- kernel/rcu/tree_plugin.h | 11 +- kernel/sched/core.c | 1 + kernel/sysctl.c | 90 - kernel/taskstats.c | 1 + kernel/time/clockevents.c | 9 +- kernel/time/clocksource.c | 2 +- kernel/time/tick-sched.c | 6 +- kernel/time/timer.c | 67 +- kernel/trace/Kconfig | 1 + lib/irq_poll.c | 8 +- localversion-next | 2 +- mm/Kconfig | 45 +- mm/filemap.c | 11 +- mm/hmm.c | 2 +- mm/huge_memory.c | 3 +- mm/hugetlb.c | 191 +- mm/internal.h | 1 + mm/kasan/hw_tags.c | 5 +- mm/kasan/kasan.h | 10 +- mm/kasan/quarantine.c | 40 +- mm/kfence/core.c | 21 - mm/kfence/kfence.h | 21 + mm/kfence/report.c | 47 + mm/khugepaged.c | 14 +- mm/memcontrol.c | 35 +- mm/memory-failure.c | 60 +- mm/memory.c | 243 +- mm/migrate.c | 5 - mm/mincore.c | 3 +- mm/mm_init.c | 6 +- mm/mmap.c | 17 +- mm/mmzone.c | 2 + mm/mprotect.c | 75 +- mm/page_alloc.c | 16 +- mm/rmap.c | 14 + mm/secretmem.c | 2 +- mm/shmem.c | 35 +- mm/slab.c | 2 +- mm/slab.h | 2 +- mm/slab_common.c | 27 +- mm/slob.c | 2 +- mm/slub.c | 24 +- mm/swap.c | 55 +- mm/userfaultfd.c | 54 +- mm/vmalloc.c | 10 - mm/vmscan.c | 3108 +++++++++++++- mm/workingset.c | 119 +- net/bpf/test_run.c | 5 +- net/bridge/br_device.c | 1 + net/bridge/br_fdb.c | 157 +- net/bridge/br_mdb.c | 12 +- net/bridge/br_netlink.c | 9 +- net/bridge/br_private.h | 18 +- net/bridge/br_switchdev.c | 3 +- net/bridge/br_sysfs_br.c | 6 +- net/ceph/osd_client.c | 6 +- net/core/dev.c | 8 +- net/core/page_pool.c | 15 +- net/core/rtnetlink.c | 85 +- net/core/sock.c | 33 +- net/dccp/dccp.h | 4 +- net/dccp/proto.c | 6 +- net/dsa/dsa2.c | 23 +- net/ieee802154/socket.c | 6 +- net/ipv4/Kconfig | 1 - net/ipv4/af_inet.c | 5 +- net/ipv4/esp4.c | 5 +- net/ipv4/fib_semantics.c | 4 +- net/ipv4/fib_trie.c | 10 +- net/ipv4/fou.c | 1 - net/ipv4/icmp.c | 75 +- net/ipv4/ip_forward.c | 13 +- net/ipv4/netfilter/nft_fib_ipv4.c | 4 + net/ipv4/ping.c | 37 +- net/ipv4/raw.c | 3 +- net/ipv4/route.c | 10 +- net/ipv4/tcp.c | 19 +- net/ipv4/tcp_bpf.c | 15 +- net/ipv4/udp.c | 11 +- net/ipv4/udp_bpf.c | 17 +- net/ipv4/udp_impl.h | 4 +- net/ipv6/af_inet6.c | 5 +- net/ipv6/esp6.c | 5 +- net/ipv6/exthdrs.c | 44 +- net/ipv6/icmp.c | 31 +- net/ipv6/ip6_input.c | 40 +- net/ipv6/ip6_output.c | 11 +- net/ipv6/netfilter/nft_fib_ipv6.c | 4 + net/ipv6/raw.c | 3 +- net/ipv6/route.c | 6 +- net/ipv6/udp.c | 4 +- net/ipv6/udp_impl.h | 4 +- net/l2tp/l2tp_ip.c | 3 +- net/l2tp/l2tp_ip6.c | 3 +- net/mac80211/agg-rx.c | 12 +- net/mac80211/agg-tx.c | 6 +- net/mac80211/airtime.c | 4 +- net/mac80211/cfg.c | 33 +- net/mac80211/chan.c | 8 +- net/mac80211/debugfs.c | 1 + net/mac80211/debugfs_sta.c | 14 +- net/mac80211/eht.c | 6 +- net/mac80211/ethtool.c | 4 +- net/mac80211/he.c | 8 +- net/mac80211/ht.c | 8 +- net/mac80211/ibss.c | 26 +- net/mac80211/key.c | 9 +- net/mac80211/mesh_hwmp.c | 2 +- net/mac80211/mesh_plink.c | 24 +- net/mac80211/mlme.c | 18 +- net/mac80211/ocb.c | 2 +- net/mac80211/rate.c | 8 +- net/mac80211/rc80211_minstrel_ht.c | 23 +- net/mac80211/rx.c | 131 +- net/mac80211/s1g.c | 4 +- net/mac80211/sta_info.c | 110 +- net/mac80211/sta_info.h | 155 +- net/mac80211/status.c | 41 +- net/mac80211/tdls.c | 26 +- net/mac80211/trace.h | 4 +- net/mac80211/tx.c | 26 +- net/mac80211/vht.c | 78 +- net/mptcp/mptcp_diag.c | 105 +- net/mptcp/pm.c | 19 +- net/mptcp/pm_netlink.c | 43 +- net/mptcp/protocol.c | 22 +- net/mptcp/protocol.h | 1 + net/mptcp/sockopt.c | 6 - net/netfilter/nf_conntrack_ecache.c | 19 +- net/netfilter/nf_conntrack_netlink.c | 68 +- net/netfilter/nf_log_syslog.c | 136 +- net/netfilter/nf_tables_api.c | 8 +- net/netfilter/nfnetlink_cttimeout.c | 14 +- net/netfilter/nft_bitwise.c | 13 +- net/netfilter/nft_fib.c | 4 + net/netfilter/nft_socket.c | 7 +- net/nfc/core.c | 1 + net/nfc/nci/core.c | 4 + net/phonet/datagram.c | 3 +- net/phonet/pep.c | 3 +- net/rds/ib.c | 4 +- net/sched/sch_taprio.c | 3 +- net/sctp/socket.c | 18 +- net/sctp/ulpevent.c | 2 +- net/smc/af_smc.c | 14 +- net/smc/smc_clc.c | 6 +- net/smc/smc_pnet.c | 5 +- net/socket.c | 52 +- net/sunrpc/svcsock.c | 2 +- net/sunrpc/xprtrdma/frwr_ops.c | 2 +- net/sunrpc/xprtsock.c | 2 +- net/tls/tls_sw.c | 134 +- net/unix/af_unix.c | 6 +- net/unix/unix_bpf.c | 5 +- net/wireless/nl80211.c | 4 +- net/wireless/scan.c | 2 + net/xfrm/espintcp.c | 4 +- samples/bpf/cpustat_user.c | 1 - samples/bpf/hbm.c | 5 +- samples/bpf/ibumad_user.c | 1 - samples/bpf/map_perf_test_user.c | 1 - samples/bpf/offwaketime_user.c | 1 - samples/bpf/sockex2_user.c | 1 - samples/bpf/sockex3_user.c | 1 - samples/bpf/spintest_user.c | 1 - samples/bpf/syscall_tp_user.c | 1 - samples/bpf/task_fd_query_user.c | 1 - samples/bpf/test_lru_dist.c | 1 - samples/bpf/test_map_in_map_user.c | 1 - samples/bpf/test_overhead_user.c | 1 - samples/bpf/tracex2_user.c | 1 - samples/bpf/tracex3_user.c | 1 - samples/bpf/tracex4_user.c | 1 - samples/bpf/tracex5_user.c | 1 - samples/bpf/tracex6_user.c | 1 - samples/bpf/xdp1_user.c | 1 - samples/bpf/xdp_adjust_tail_user.c | 1 - samples/bpf/xdp_monitor_user.c | 1 - samples/bpf/xdp_redirect_cpu_user.c | 1 - samples/bpf/xdp_redirect_map_multi_user.c | 1 - samples/bpf/xdp_redirect_user.c | 1 - samples/bpf/xdp_router_ipv4_user.c | 1 - samples/bpf/xdp_rxq_info_user.c | 1 - samples/bpf/xdp_sample_pkts_user.c | 1 - samples/bpf/xdp_sample_user.c | 1 - samples/bpf/xdp_tx_iptunnel_user.c | 1 - samples/bpf/xdpsock_user.c | 9 +- samples/bpf/xsk_fwd.c | 7 +- scripts/decode_stacktrace.sh | 27 +- scripts/gcc-plugins/latent_entropy_plugin.c | 44 +- scripts/gcc-plugins/randomize_layout_plugin.c | 2 - security/security.c | 9 +- sound/core/init.c | 28 + sound/core/jack.c | 34 +- sound/core/memalloc.c | 111 +- sound/core/pcm_misc.c | 2 +- sound/drivers/mtpav.c | 4 +- sound/isa/galaxy/galaxy.c | 7 +- sound/isa/sc6000.c | 7 +- sound/pci/ad1889.c | 10 +- sound/pci/ali5451/ali5451.c | 10 +- sound/pci/als300.c | 8 +- sound/pci/als4000.c | 10 +- sound/pci/atiixp.c | 10 +- sound/pci/atiixp_modem.c | 10 +- sound/pci/au88x0/au88x0.c | 8 +- sound/pci/aw2/aw2-alsa.c | 8 +- sound/pci/azt3328.c | 8 +- sound/pci/bt87x.c | 10 +- sound/pci/ca0106/ca0106_main.c | 10 +- sound/pci/cmipci.c | 8 +- sound/pci/cs4281.c | 10 +- sound/pci/cs5535audio/cs5535audio.c | 10 +- sound/pci/echoaudio/echoaudio.c | 9 +- sound/pci/emu10k1/emu10k1x.c | 10 +- sound/pci/ens1370.c | 10 +- sound/pci/es1938.c | 10 +- sound/pci/es1968.c | 10 +- sound/pci/fm801.c | 10 +- sound/pci/hda/cs35l41_hda.c | 295 +- sound/pci/hda/cs35l41_hda.h | 27 +- sound/pci/hda/hda_codec.c | 11 +- sound/pci/hda/hda_tegra.c | 2 + sound/pci/hda/patch_realtek.c | 1 + sound/pci/ice1712/ice1724.c | 10 +- sound/pci/intel8x0.c | 10 +- sound/pci/intel8x0m.c | 10 +- sound/pci/korg1212/korg1212.c | 8 +- sound/pci/lola/lola.c | 10 +- sound/pci/lx6464es/lx6464es.c | 8 +- sound/pci/maestro3.c | 8 +- sound/pci/nm256/nm256.c | 2 +- sound/pci/oxygen/oxygen_lib.c | 12 +- sound/pci/riptide/riptide.c | 8 +- sound/pci/rme32.c | 8 +- sound/pci/rme96.c | 10 +- sound/pci/rme9652/hdsp.c | 8 +- sound/pci/rme9652/hdspm.c | 8 +- sound/pci/rme9652/rme9652.c | 8 +- sound/pci/sis7019.c | 14 +- sound/pci/sonicvibes.c | 10 +- sound/pci/via82xx.c | 10 +- sound/pci/via82xx_modem.c | 10 +- sound/soc/amd/yc/acp6x-mach.c | 42 +- sound/soc/amd/yc/pci-acp6x.c | 9 +- sound/soc/codecs/ak4118.c | 5 +- sound/soc/codecs/ak4535.c | 5 +- sound/soc/codecs/ak4641.c | 5 +- sound/soc/codecs/ak4671.c | 5 +- sound/soc/codecs/cs35l41-i2c.c | 4 +- sound/soc/codecs/cs35l41-lib.c | 190 +- sound/soc/codecs/cs35l41-spi.c | 4 +- sound/soc/codecs/cs35l41.c | 166 +- sound/soc/codecs/cs35l41.h | 5 +- sound/soc/codecs/cs35l45-i2c.c | 2 + sound/soc/codecs/cs35l45-spi.c | 2 + sound/soc/codecs/cs35l45-tables.c | 8 +- sound/soc/codecs/cs35l45.c | 7 +- sound/soc/codecs/cx2072x.c | 5 +- sound/soc/codecs/es8316.c | 5 +- sound/soc/codecs/es8328-i2c.c | 5 +- sound/soc/codecs/lm4857.c | 5 +- sound/soc/codecs/max9768.c | 5 +- sound/soc/codecs/max98371.c | 5 +- sound/soc/codecs/max98373-i2c.c | 5 +- sound/soc/codecs/max98390.c | 5 +- sound/soc/codecs/max9850.c | 5 +- sound/soc/codecs/max98504.c | 5 +- sound/soc/codecs/max98520.c | 4 +- sound/soc/codecs/max9867.c | 5 +- sound/soc/codecs/max9877.c | 5 +- sound/soc/codecs/max98925.c | 5 +- sound/soc/codecs/max98926.c | 5 +- sound/soc/codecs/max98927.c | 5 +- sound/soc/codecs/ml26124.c | 5 +- sound/soc/codecs/nau8540.c | 5 +- sound/soc/codecs/nau8810.c | 5 +- sound/soc/codecs/nau8821.c | 5 +- sound/soc/codecs/nau8822.c | 5 +- sound/soc/codecs/nau8824.c | 5 +- sound/soc/codecs/nau8825.c | 5 +- sound/soc/codecs/pcm1681.c | 5 +- sound/soc/codecs/pcm1789-i2c.c | 5 +- sound/soc/codecs/pcm179x-i2c.c | 5 +- sound/soc/codecs/pcm3168a-i2c.c | 5 +- sound/soc/codecs/pcm512x-i2c.c | 5 +- sound/soc/codecs/sta32x.c | 5 +- sound/soc/codecs/sta350.c | 5 +- sound/soc/codecs/sta529.c | 5 +- sound/soc/codecs/tas2552.c | 5 +- sound/soc/codecs/tas2764.c | 5 +- sound/soc/codecs/tas2770.c | 5 +- sound/soc/codecs/tas5086.c | 5 +- sound/soc/codecs/tas6424.c | 5 +- sound/soc/codecs/tda7419.c | 5 +- sound/soc/codecs/tlv320adcx140.c | 5 +- sound/soc/codecs/tlv320aic23-i2c.c | 5 +- sound/soc/codecs/tlv320dac33.c | 5 +- sound/soc/codecs/ts3a227e.c | 5 +- sound/soc/codecs/uda1380.c | 5 +- sound/soc/fsl/fsl_esai.c | 6 +- sound/soc/sof/intel/pci-tng.c | 6 +- sound/soc/sof/ipc.c | 858 +--- sound/soc/sof/ipc3-control.c | 131 +- sound/soc/sof/ipc3.c | 682 ++- sound/soc/sof/sof-audio.c | 54 +- sound/soc/sof/sof-audio.h | 7 +- sound/soc/sof/sof-priv.h | 28 +- sound/soc/tegra/tegra186_asrc.c | 4 +- sound/soc/ti/osk5912.c | 4 +- sound/usb/pcm.c | 101 +- sound/x86/intel_hdmi_audio.c | 7 +- tools/Makefile | 4 + tools/accounting/getdelays.c | 8 +- tools/arch/x86/include/asm/msr-index.h | 4 +- tools/bpf/bpftool/common.c | 8 - tools/bpf/bpftool/feature.c | 2 - tools/bpf/bpftool/main.c | 6 +- tools/bpf/bpftool/main.h | 2 - tools/bpf/bpftool/map.c | 2 - tools/bpf/bpftool/pids.c | 1 - tools/bpf/bpftool/prog.c | 3 - tools/bpf/bpftool/struct_ops.c | 2 - tools/bpf/runqslower/runqslower.c | 18 +- tools/include/nolibc/Makefile | 42 + tools/include/nolibc/arch-aarch64.h | 75 +- tools/include/nolibc/arch-arm.h | 59 +- tools/include/nolibc/arch-i386.h | 80 +- tools/include/nolibc/arch-mips.h | 63 +- tools/include/nolibc/arch-riscv.h | 75 +- tools/include/nolibc/arch-x86_64.h | 75 +- tools/include/nolibc/stdio.h | 32 +- tools/include/nolibc/stdlib.h | 112 + tools/include/nolibc/string.h | 75 +- tools/include/nolibc/sys.h | 79 + tools/include/nolibc/types.h | 21 + tools/include/uapi/asm/bpf_perf_event.h | 2 + tools/lib/bpf/bpf_tracing.h | 23 + tools/lib/bpf/libbpf.c | 2 +- tools/lib/bpf/usdt.c | 76 + tools/perf/arch/riscv/Makefile | 1 + tools/perf/tests/builtin-test.c | 4 +- tools/perf/util/genelf.h | 3 + tools/perf/util/path.c | 14 +- tools/perf/util/path.h | 1 + .../util/scripting-engines/trace-event-python.c | 49 +- tools/testing/selftests/bpf/bench.c | 1 - tools/testing/selftests/bpf/bpf_rlimit.h | 28 - tools/testing/selftests/bpf/flow_dissector_load.c | 6 +- tools/testing/selftests/bpf/get_cgroup_id_user.c | 4 +- .../testing/selftests/bpf/prog_tests/arg_parsing.c | 107 + tools/testing/selftests/bpf/prog_tests/bpf_iter.c | 4 +- .../testing/selftests/bpf/prog_tests/bpf_tcp_ca.c | 6 +- tools/testing/selftests/bpf/prog_tests/btf.c | 1 - tools/testing/selftests/bpf/prog_tests/snprintf.c | 4 +- .../testing/selftests/bpf/prog_tests/tc_redirect.c | 1 - tools/testing/selftests/bpf/test_cgroup_storage.c | 4 +- tools/testing/selftests/bpf/test_dev_cgroup.c | 4 +- tools/testing/selftests/bpf/test_lpm_map.c | 4 +- tools/testing/selftests/bpf/test_lru_map.c | 4 +- tools/testing/selftests/bpf/test_progs.c | 157 +- tools/testing/selftests/bpf/test_progs.h | 16 +- .../selftests/bpf/test_skb_cgroup_id_user.c | 4 +- tools/testing/selftests/bpf/test_sock.c | 4 +- tools/testing/selftests/bpf/test_sock_addr.c | 4 +- tools/testing/selftests/bpf/test_sockmap.c | 5 +- tools/testing/selftests/bpf/test_sysctl.c | 4 +- tools/testing/selftests/bpf/test_tag.c | 4 +- .../selftests/bpf/test_tcp_check_syncookie_user.c | 4 +- tools/testing/selftests/bpf/test_tcpnotify_user.c | 1 - tools/testing/selftests/bpf/test_verifier_log.c | 5 +- tools/testing/selftests/bpf/testing_helpers.c | 89 + tools/testing/selftests/bpf/testing_helpers.h | 8 + tools/testing/selftests/bpf/xdp_redirect_multi.c | 1 - tools/testing/selftests/bpf/xdping.c | 8 +- tools/testing/selftests/bpf/xdpxceiver.c | 6 +- tools/testing/selftests/kvm/.gitignore | 1 + .../selftests/kvm/include/riscv/processor.h | 4 +- tools/testing/selftests/kvm/lib/riscv/processor.c | 2 +- tools/testing/selftests/mqueue/mq_perf_tests.c | 25 +- tools/testing/selftests/net/fib_rule_tests.sh | 12 +- tools/testing/selftests/net/forwarding/Makefile | 1 + .../testing/selftests/net/forwarding/bridge_mdb.sh | 103 + tools/testing/selftests/net/mptcp/diag.sh | 38 + tools/testing/selftests/netfilter/nft_fib.sh | 50 + tools/testing/selftests/rcutorture/bin/kvm.sh | 6 + tools/testing/selftests/rcutorture/bin/torture.sh | 8 +- .../selftests/rcutorture/configs/rcu/RUDE01 | 2 + .../selftests/rcutorture/configs/rcu/SRCU-N | 2 + .../selftests/rcutorture/configs/rcu/TASKS01 | 1 + .../selftests/rcutorture/configs/rcu/TASKS02 | 4 + .../selftests/rcutorture/configs/rcu/TASKS02.boot | 1 + .../selftests/rcutorture/configs/rcu/TASKS03 | 2 + .../selftests/rcutorture/configs/rcu/TRACE01 | 2 + .../selftests/rcutorture/configs/rcu/TRACE02 | 2 + .../selftests/rcutorture/configs/rcu/TREE09 | 2 + .../rcutorture/configs/rcu/ver_functions.sh | 16 +- .../selftests/rcutorture/configs/rcuscale/CFcommon | 7 +- .../selftests/rcutorture/configs/rcuscale/TREE | 2 + .../selftests/rcutorture/configs/refscale/CFcommon | 4 + .../rcutorture/configs/refscale/NOPREEMPT | 2 + .../selftests/rcutorture/configs/scf/NOPREEMPT | 2 + .../selftests/rcutorture/configs/scf/PREEMPT | 1 + tools/testing/selftests/vm/gup_test.c | 22 +- tools/testing/selftests/vm/run_vmtests.sh | 33 +- tools/testing/selftests/vm/userfaultfd.c | 13 +- tools/vm/page_owner_sort.c | 140 +- 1577 files changed, 50594 insertions(+), 17508 deletions(-) create mode 100644 Documentation/ABI/testing/securityfs-secrets-coco create mode 100644 Documentation/admin-guide/mm/multigen_lru.rst create mode 100644 Documentation/core-api/printk-index.rst create mode 100644 Documentation/devicetree/bindings/arm/tegra/nvidia,tegra-ccplex [...] delete mode 100644 Documentation/devicetree/bindings/clock/qcom,rpmcc.txt create mode 100644 Documentation/devicetree/bindings/clock/qcom,rpmcc.yaml create mode 100644 Documentation/devicetree/bindings/clock/qcom,sc7280-lpasscorecc.yaml create mode 100644 Documentation/devicetree/bindings/dma/nvidia,tegra186-gpc-dma.yaml delete mode 100644 Documentation/devicetree/bindings/mtd/elm.txt create mode 100644 Documentation/devicetree/bindings/mtd/ti,elm.yaml create mode 100644 Documentation/devicetree/bindings/nvmem/apple,efuses.yaml delete mode 100644 Documentation/devicetree/bindings/soc/qcom/qcom,smd.txt create mode 100644 Documentation/devicetree/bindings/soc/qcom/qcom,smd.yaml delete mode 100644 Documentation/devicetree/bindings/soc/qcom/qcom,smsm.txt create mode 100644 Documentation/devicetree/bindings/soc/qcom/qcom,smsm.yaml delete mode 100644 Documentation/devicetree/bindings/soc/qcom/qcom,wcnss.txt create mode 100644 Documentation/devicetree/bindings/soc/qcom/qcom,wcnss.yaml create mode 100644 Documentation/networking/device_drivers/ethernet/marvell/octeon_ep.rst create mode 100644 Documentation/security/secrets/coco.rst create mode 100644 Documentation/security/secrets/index.rst create mode 100644 Documentation/vm/multigen_lru.rst create mode 100644 Documentation/x86/tdx.rst create mode 100644 arch/arm/boot/dts/qcom-apq8026-asus-sparrow.dts create mode 100644 arch/arm/boot/dts/qcom-pmx65.dtsi create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-verdin-dahlia.dtsi create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-verdin-dev.dtsi create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-verdin-nonwifi-dahlia.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-verdin-nonwifi-dev.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-verdin-nonwifi.dtsi create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-verdin-wifi-dahlia.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-verdin-wifi-dev.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-verdin-wifi.dtsi create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-verdin.dtsi create mode 100644 arch/arm64/boot/dts/qcom/pm8450.dtsi rename arch/arm64/boot/dts/qcom/{sc7280-crd.dts => sc7280-crd-r3.dts} (88%) copy arch/arm64/boot/dts/qcom/{sc7280-herobrine-herobrine-r1.dts => sc7280-herobri [...] delete mode 100644 arch/arm64/boot/dts/qcom/sc7280-herobrine-herobrine-r0.dts copy arch/arm64/boot/dts/qcom/{sc7280-herobrine-herobrine-r1.dts => sc7280-herobri [...] create mode 100644 arch/arm64/boot/dts/renesas/r8a779f0-spider-ethernet.dtsi create mode 100644 arch/arm64/boot/dts/renesas/r9a07g043.dtsi create mode 100644 arch/arm64/boot/dts/renesas/r9a07g043u11-smarc.dts create mode 100644 arch/arm64/boot/dts/renesas/rzg2ul-smarc-pinfunction.dtsi create mode 100644 arch/arm64/boot/dts/renesas/rzg2ul-smarc-som.dtsi create mode 100644 arch/arm64/boot/dts/renesas/rzg2ul-smarc.dtsi create mode 100644 arch/m68k/configs/virt_defconfig create mode 100644 arch/m68k/include/asm/virt.h create mode 100644 arch/m68k/include/uapi/asm/bootinfo-virt.h create mode 100644 arch/m68k/virt/Makefile create mode 100644 arch/m68k/virt/config.c create mode 100644 arch/m68k/virt/ints.c create mode 100644 arch/m68k/virt/platform.c create mode 100644 arch/x86/boot/compressed/tdcall.S create mode 100644 arch/x86/boot/compressed/tdx.c create mode 100644 arch/x86/boot/compressed/tdx.h create mode 100644 arch/x86/boot/io.h create mode 100644 arch/x86/coco/tdx/Makefile create mode 100644 arch/x86/coco/tdx/tdcall.S create mode 100644 arch/x86/coco/tdx/tdx.c delete mode 100644 arch/x86/ia32/ia32_aout.c create mode 100644 arch/x86/include/asm/shared/io.h create mode 100644 arch/x86/include/asm/shared/tdx.h create mode 100644 arch/x86/include/asm/tdx.h create mode 100644 arch/x86/mm/pgprot.c create mode 100644 arch/x86/virt/vmx/tdx/tdxcall.S create mode 100644 drivers/clk/qcom/lpassaudiocc-sc7280.c create mode 100644 drivers/clk/qcom/lpasscorecc-sc7280.c create mode 100644 drivers/clk/renesas/r9a07g043-cpg.c create mode 100644 drivers/clocksource/timer-goldfish.c create mode 100644 drivers/dma/tegra186-gpc-dma.c create mode 100644 drivers/gpu/drm/ingenic/ingenic-dw-hdmi.c delete mode 100644 drivers/gpu/drm/radeon/r600_blit_shaders.c delete mode 100644 drivers/gpu/drm/radeon/r600_blit_shaders.h delete mode 100644 drivers/mtd/maps/ixp4xx.c create mode 100644 drivers/net/ethernet/marvell/octeon_ep/Kconfig create mode 100644 drivers/net/ethernet/marvell/octeon_ep/Makefile create mode 100644 drivers/net/ethernet/marvell/octeon_ep/octep_cn9k_pf.c create mode 100644 drivers/net/ethernet/marvell/octeon_ep/octep_config.h create mode 100644 drivers/net/ethernet/marvell/octeon_ep/octep_ctrl_mbox.c create mode 100644 drivers/net/ethernet/marvell/octeon_ep/octep_ctrl_mbox.h create mode 100644 drivers/net/ethernet/marvell/octeon_ep/octep_ctrl_net.c create mode 100644 drivers/net/ethernet/marvell/octeon_ep/octep_ctrl_net.h create mode 100644 drivers/net/ethernet/marvell/octeon_ep/octep_ethtool.c create mode 100644 drivers/net/ethernet/marvell/octeon_ep/octep_main.c create mode 100644 drivers/net/ethernet/marvell/octeon_ep/octep_main.h create mode 100644 drivers/net/ethernet/marvell/octeon_ep/octep_regs_cn9k_pf.h create mode 100644 drivers/net/ethernet/marvell/octeon_ep/octep_rx.c create mode 100644 drivers/net/ethernet/marvell/octeon_ep/octep_rx.h create mode 100644 drivers/net/ethernet/marvell/octeon_ep/octep_tx.c create mode 100644 drivers/net/ethernet/marvell/octeon_ep/octep_tx.h create mode 100644 drivers/net/ethernet/microchip/lan966x/lan966x_fdma.c create mode 100644 drivers/nvmem/apple-efuses.c create mode 100644 drivers/platform/x86/winmate-fm07-keys.c create mode 100644 drivers/virt/coco/efi_secret/Kconfig create mode 100644 drivers/virt/coco/efi_secret/Makefile create mode 100644 drivers/virt/coco/efi_secret/efi_secret.c create mode 100644 include/clocksource/timer-goldfish.h create mode 100644 include/dt-bindings/clock/qcom,lpassaudiocc-sc7280.h create mode 100644 include/dt-bindings/clock/qcom,lpasscorecc-sc7280.h create mode 100644 include/dt-bindings/clock/r9a07g043-cpg.h delete mode 100644 include/linux/dma-buf-map.h create mode 100644 tools/include/nolibc/Makefile delete mode 100644 tools/testing/selftests/bpf/bpf_rlimit.h create mode 100644 tools/testing/selftests/bpf/prog_tests/arg_parsing.c create mode 100755 tools/testing/selftests/net/forwarding/bridge_mdb.sh