This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-master-arm-next-defconfig in repository toolchain/ci/linux.
omits c6d7e3b385f1 Add linux-next specific files for 20220616 omits 92fde8e54dd3 next-20220601/amdgpu omits 9a51ac4c3e0f Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] omits 48922f5a22b7 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits 7553ce17d319 Merge branch 'for-next/execve' of git://git.kernel.org/pub [...] omits 3ebeeb12c913 Merge branch 'for-next' of git://git.infradead.org/users/w [...] omits 51423eb55db4 Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] omits 4c10a8836f2d Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] omits 898d776f4092 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 995047847c01 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ee38a6a586a8 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 6ad4654b220c Merge branch 'hmm' of git://git.kernel.org/pub/scm/linux/k [...] omits e9d0486b3c5c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6b251cf21364 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f2bbe52f18b6 Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] omits 1dbe43cef05e Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git omits 50961d2c7d50 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 32837b6c63d8 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 328897e0dacc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e2dd23b26038 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ae1d341c8d1a Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...] omits 362fbfcdc6fd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fadd1ff95397 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 90689269c7cb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 106ee242f00c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ff06ef9c8c98 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c5ea2f8e7532 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits d870adf6c003 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] omits cef47ca96f89 Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] omits ab5c1b49f7a5 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits bf9a53616e18 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] omits cd050c008c34 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d13ce15ddd7b Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] omits 0adbdeb805a6 Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] omits 199f22ba02dd Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits c8b74800e5e5 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits 9a5a2ffbeeb5 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] omits 3d826dbf50a5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 06b9d47b179c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b6e91fb5eed5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7bca86aa17d3 Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] omits e0576e39626c Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] omits eee712d8df2e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 605242cef3b8 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] omits b1c01aed9768 Merge branch 'timers/drivers/next' of git://git.linaro.org [...] omits 7add193132dd Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 61169d85f83f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 31b3069557e5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5c24c7b6a6fb Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 04a185aca074 Merge branch 'master' of git://www.linux-watchdog.org/linu [...] omits 6f146ca3fc48 Merge branch 'next' of git://github.com/cschaufler/smack-next omits 76719e3da71b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits ac58ff711c14 Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] omits dc3aa0dcd8d0 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] omits 7fe3b2b8f472 Merge branch 'next-testing' of git://git.kernel.org/pub/sc [...] omits 13bdfd0ad3bd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7e0ae0a84c61 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 62d9f77b6c2a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits d71fca369ff9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ef75926ba085 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 55f447fcac77 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits 8c514a978e4c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits c38bc8facc81 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 52a72b300cec Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits dbbb722523a7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits eeafce5601f7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 12c9967c8478 Merge branch 'msm-next-lumag' of https://gitlab.freedeskto [...] omits 97f6770c8871 Merge branch 'drm/tegra/for-next' of git://anongit.freedes [...] omits 7f3e8305a307 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits 90e74655943e Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits 7014878d0532 Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] omits f4339707e57a Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 7e75d37cca69 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] omits ad6b1bb4ab8c Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] omits d12b3e863b55 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8cb8205ecd59 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 43e0e7e132ad Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8c56f3452eed Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits f44d84cdcd90 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 50a88a3d90c1 Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] omits d4ae59774b79 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] omits 8c5bfef2f10a Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] omits 2142d32e501d Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] omits 4746a93bdacd Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 48faf6c911f6 Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git omits c9eaac7747bf Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] omits 959d391f6a03 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] omits 3313dec61218 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5e6b3df2ced8 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 47623d97150e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8bf4a95570ac Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d5ed68ea7d50 Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] omits e2e80c1ab62d Merge branch '9p-next' of git://github.com/martinetd/linux omits 30762598e080 Merge branch 'master' of https://github.com/Paragon-Softwa [...] omits 615cf8b74ad6 Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] omits 88f189a7f7dd Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] omits 07a6ae0fdbd2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits bdc130bcd1a5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4c784a22aa20 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 995c98265a74 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits dabc99530b87 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 4762ad7baa2c Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 2f84ce1ccf0e Merge branch 'master' of git://github.com/ceph/ceph-client.git omits 643c6c7546c7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 54bf4514b426 Merge branch 'dt-for-next' of git://git.kernel.org/pub/scm [...] omits f7826c51c1cf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 635a4fc4d1d1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 022d57baafab Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 323ba65c7793 Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] omits ce51a9f2c477 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git omits a2f9d28828d7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 162dab190c27 Merge branch 'next' of https://git.linaro.org/people/jens. [...] omits 3a185c3d752e Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] omits 7bf63d4abab4 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] omits 6ed71cb7ea42 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits fbf9b5b4a5fa Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 15fa81e2fcd9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 09d0ccb535fd Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 46f179d6086f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 38f501828de4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 02824c29a1e1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b8468e3ccce1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4f6e2f195c6d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3dbcdb5f0ec7 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits a9d6a90f00bc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a310e7ac4b5d Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 483ad4b186de Merge branch 'next' of https://github.com/Broadcom/stblinux.git omits 22adf2ad4072 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] omits 8be404a4a64e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 36c63b6ef527 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7abe608d5336 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 814bc152bbc8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b9799ff977d9 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] omits b4b9907b19ef Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits c16436fe44ee Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits e6e7fb4967ed Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 090a7eb4b59c Merge branch 'zstd-linus' of https://github.com/terrelln/l [...] omits 6c2202ebda7b Merge branch 'urgent' of git://git.kernel.org/pub/scm/linu [...] omits ecaa87805db8 Merge branch 'fixes' of https://github.com/Broadcom/stblinux.git omits bab15609b015 Merge branch 'irq/irqchip-fixes' of git://git.kernel.org/p [...] omits e049b3a87c23 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits a3f1eadc013a Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] omits 84159fc13ac3 Merge branch 'spdx-linus' of git://git.kernel.org/pub/scm/ [...] omits 7f74b90c6496 Merge branch 'dt-fixes' of git://git.kernel.org/pub/scm/li [...] omits ad9510ebf4cf Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] omits ddcef15e2d8f Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] omits 74c414f76e96 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits b4e38453377c Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits 787c697c0ab6 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits e1c73813d85e Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 28148d2ee942 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits b4bba9ab856f Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits c180a3aa3c01 Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] omits 930ba7b24bf7 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 3d98a7e3dd02 Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git omits c9236ee70354 Merge branch 'mtd/fixes' of git://git.kernel.org/pub/scm/l [...] omits e823384d873b Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits d026c5c90ae8 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits d9bf095917fd Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits b82177058bb6 Merge branch 'char-misc-linus' of git://git.kernel.org/pub [...] omits ed7bd9f8ba22 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] omits 800b7f250002 Merge branch 'staging-linus' of git://git.kernel.org/pub/s [...] omits 2ada180cf07b Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] omits 748f2c6957e2 Merge branch 'tty-linus' of git://git.kernel.org/pub/scm/l [...] omits 09b208610bd6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 0e9fd0971816 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 905efaaa4ff6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 38a48f83a5e9 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits fdddc1fdf6a2 Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] omits c716dd128d42 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e30f01371bf6 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 6203d5997b25 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 532100ec643b Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits ad1628270aa5 Merge branch 'fixes' of https://git.linaro.org/people/jens [...] omits eabd0f781e1a Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits c159ece9f8a0 Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] omits 9f510a3ec487 Merge branch 'for-next/fixes' of git://git.kernel.org/pub/ [...] omits 1ffe5806d821 Merge branch 'for-curr' of git://git.kernel.org/pub/scm/li [...] omits 7ecd5475e1a6 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] omits 6f7bb9d7feed Merge branch 'mm-nonmm-unstable' into mm-everything omits 63825aa6d2b0 proc: delete unused <linux/uaccess.h> includes omits d3a360df501f vmcoreinfo: include kallsyms symbols omits 3672e3498860 kallsyms: move declarations to internal header omits 803d912fd2d4 lib/error-inject: convert to DEFINE_SEQ_ATTRIBUTE omits 0f96a01d0ed1 selftests/filesystems: add a vfat RENAME_EXCHANGE test omits f2d6daf45796 fat: add renameat2 RENAME_EXCHANGE flag support omits 8ac6399a1277 fat: factor out reusable code in vfat_rename() as helper f [...] omits 0c0f88e67ec3 fat: add a vfat_rename2() and make existing .rename callba [...] omits f71295e16144 checkpatch: fix incorrect camelcase detection on numeric constant omits f8f5486b21ee squashfs: implement readahead omits dcbec26fbbe5 squashfs: always build "file direct" version of page actor omits 80a6b080446b Revert "squashfs: provide backing_dev_info in order to dis [...] omits d3d71b534323 squashfs: don't use intermediate buffer if pages missing omits 2b80c411a362 squashfs: extend "page actor" to handle missing pages omits e7881995974a delayacct: remove some unused variables omits cdf84b2608a7 kexec_file: increase maximum file size to 4G omits 1fdeb461be77 fs/kernel_read_file: allow to read files up-to ssize_t omits 3be83218891c lib/debugobjects: fix stat count and optimize debug_object [...] omits 629d3e0175db include/uapi/linux/swab.h: move explicit cast outside ternary omits fe461ffec57b lib/btree: simplify btree_{lookup|update} omits c5871229df87 ia64: fix sparse warnings with cmpxchg() & xchg() omits f57af29c4bb6 include/linux/rbtree.h: replace kernel.h with the necessar [...] omits 44b6a09f1869 lib/flex_proportions.c: remove local_irq_ops in fprop_new_ [...] omits 4d3d970b1942 lib/list_debug.c: Detect uninitialized lists omits 2406c082be18 resource: re-factor page_is_ram() omits f8eaac3443ee profiling: fix shift too large makes kernel panic omits e7e8754565ca checkpatch: add XA_STATE and XA_STATE_ORDER to the macro d [...] omits 27a435ee68ec init/main.c: silence some -Wunused-parameter warnings omits be40a252f289 init-add-hostname-kernel-parameter-v2 omits 40baab8f611a init: add "hostname" kernel parameter omits 58cf4b4c8459 ocfs2: fix ocfs2 corrupt when iputting an inode omits d89860c1cb90 ocfs2: clear links count in ocfs2_mknod() if an error occurs omits 9757b0b2b8fe ocfs2: reflink deadlock when clone file to the same direct [...] omits 14079b26d892 ocfs2: kill EBUSY from dlmfs_evict_inode omits d049608b368a kasan: separate double free case from invalid free omits 815106fba33b tools/testing/selftests/vm/ksm_tests.c: fix resource leak [...] omits e65af8a09e8e doc: proc: fix the description to THPeligible omits 28c2de275825 mm: khugepaged: reorg some khugepaged helpers omits 0bbde9eccef8 mm: thp: kill __transhuge_page_enabled() omits 988931cb795f mm: thp: kill transparent_hugepage_active() omits 467d13b49742 mm: khugepaged: better comments for anon vma check in huge [...] omits 7f1f803c4deb mm: thp: consolidate vma size check to transhuge_vma_suitable omits 72587dad64bc mm: khugepaged: check THP flag in hugepage_vma_check() omits 05ef2498a1c7 mm/mlock: drop dead code in count_mm_mlocked_page_nr() omits 6f836a5fea03 mm/mprotect: try avoiding write faults for exclusive anony [...] omits 39d3c6e35145 userfaultfd: selftests: infinite loop in faulting_process omits e8100fe4b417 selftests: vm: add /dev/userfaultfd test cases to run_vmtests.sh omits 06498e108b6c userfaultfd: selftests: make /dev/userfaultfd testing conf [...] omits a7703b6c2cae userfaultfd: update documentation to describe /dev/userfaultfd omits 092ad19e3e5c userfaultfd: selftests: modify selftest to use /dev/userfaultfd omits b0c2f4c7171a userfaultfd: add /dev/userfaultfd for fine grained access control omits 6836a3480b43 selftests: vm: add hugetlb_shared userfaultfd test to run_ [...] omits c4f09622c303 Docs/admin-guide/damon: add a document for DAMON_LRU_SORT omits c8865b9f165c mm/damon: introduce DAMON-based LRU-lists Sorting omits 9c8b1a91ca1b Docs/admin-guide/damon/sysfs: document 'LRU_DEPRIO' scheme action omits 84ddd6519c2c mm/damon/schemes: add 'LRU_DEPRIO' action omits 8cc840449d3e Docs/admin-guide/damon/sysfs: document 'LRU_PRIO' scheme action omits ae1beb93936f mm/damon/schemes: add 'LRU_PRIO' DAMOS action omits 86bc2840c54d mm/damon/paddr: use a separate function for 'DAMOS_PAGEOUT [...] omits 36200911248f mm/damon/dbgfs: add and use mappings between 'schemes' act [...] omits 82ed034c3b68 mm/kmemleak: prevent soft lockup in first object iteration [...] omits c7c333c9a9d4 mm/kmemleak: skip unlikely objects in kmemleak_scan() with [...] omits 475fdb3513ed mm/kmemleak: use _irq lock/unlock variants in kmemleak_sca [...] omits 6fbe2f63008f mm/page_alloc: remotely drain per-cpu lists omits e9bc5c3e0d1a mm/page_alloc: protect PCP lists with a spinlock omits cf2718f4593b mm/page_alloc: remove mistaken page == NULL check in rmqueue omits f777e64afb19 mm/page_alloc: split out buddy removal code from rmqueue i [...] omits 5028e3dcc9bc mm/page_alloc: use only one PCP list for THP-sized allocations omits b04790776e90 mm/page_alloc: add page->buddy_list and page->pcp_list omits 5fe24897a5d6 mm/sparse-vmemmap.c: remove unwanted initialization in vme [...] omits e9aeeccf981a selftests: make use of GUP_TEST_FILE macro omits 7cd7a4edc1ec userfaultfd/selftests: fix typo in comment omits 5ad85f10f3e7 net: set proper memcg for net_init hooks allocations omits 66a0f46eb329 mm: kmem: make mem_cgroup_from_obj() vmalloc()-safe omits 83c0f50b52d7 mm/page_alloc: minor clean up for memmap_init_compound() omits 1e9085cf29d8 mm/khugepaged: try to free transhuge swapcache when possible omits 67de860cf4ce mm/khugepaged: remove unneeded return value of khugepaged_ [...] omits b604cd8e6b52 mm/khugepaged: use helper macro __ATTR_RW omits 0075ca1da295 mm/khugepaged: minor cleanup for collapse_file omits 2fc5ac04ac8b mm/khugepaged: trivial typo and codestyle cleanup omits e49184b06238 mm/khugepaged: stop swapping in page when VM_FAULT_RETRY occurs omits bd7eedfbea18 mm/khugepaged: remove unneeded shmem_huge_enabled() check omits 1b4f04685ccb mm/memremap: fix memunmap_pages() race with get_dev_pagemap() omits e64e02459d1f mm: kmemleak: check physical address when scan omits 87b920712e59 mm: kmemleak: add rbtree and store physical address for ob [...] omits f0751e347a8f mm: kmemleak: add OBJECT_PHYS flag for objects allocated w [...] omits 1ce7ff234112 mm: kmemleak: remove kmemleak_not_leak_phys() and the min_ [...] omits 017ed920e612 lib/test_hmm: avoid accessing uninitialized pages omits 80b23d3b55d1 mm/vmscan: don't try to reclaim freed folios omits 0e4ae26059b3 mm/swap: remove swap_cache_info statistics omits 2d3f64083743 mm/swapfile: fix possible data races of inuse_pages omits 53419447c91a mm/swapfile: make security_vm_enough_memory_mm() work as expected omits dd36cfcb84f5 lib/test_vmalloc: switch to prandom_u32() omits 3ec2eaaa3cc3 mm/vmalloc: extend __find_vmap_area() with one more argument omits 093c3c1cd457 mm/vmalloc: initialize VA's list node after unlink omits 0a95124a307c mm/vmalloc: extend __alloc_vmap_area() with extra arguments omits 0a6ff7608441 mm/vmalloc: make link_va()/unlink_va() common to different [...] omits 1ffbb4760457 mm/memremap: fix wrong function name above memremap_pages() omits fbe972dcd188 mm/mempool: use might_alloc() omits 3fb58cdf37e0 mm/slab: delete cache_alloc_debugcheck_before() omits 016f023f8cd1 mm/page_alloc: use might_alloc() omits 75ec0efa4426 mm/damon/reclaim: add 'damon_reclaim_' prefix to 'enabled_ [...] omits cc4c78dcca86 mm/damon/reclaim: make 'enabled' checking timer simpler omits 98ff72c2eb00 mm/damon/sysfs: deduplicate inputs applying omits 195a880b4c20 mm/damon/reclaim: deduplicate 'commit_inputs' handling omits e97f5a2ed3e6 mm/damon/{dbgfs,sysfs}: move target_has_pid() from dbgfs t [...] omits 08c77263f539 Docs/admin-guide/damon/reclaim: remove a paragraph that be [...] omits 58758aec9924 xfs: add dax dedupe support omits 8a55e3ec958c xfs-support-cow-in-fsdax-mode-fix omits f51ddf95a0a1 xfs: support CoW in fsdax mode omits bc6816d086e6 fsdax: dedup file range to use a compare function omits 82dfde917f64 fsdax: add dax_iomap_cow_copy() for dax zero omits f8e77411ed32 fsdax: replace mmap entry in case of CoW omits 4dda93ea832e fsdax: introduce dax_iomap_cow_copy() omits 4fc3710c0bac fsdax-output-address-in-dax_iomap_pfn-and-rename-it-v21 omits f6f8730d1c39 fsdax: output address in dax_iomap_pfn() and rename it omits 9557f2f1cfec fsdax: set a CoW flag when associate reflink mappings omits 3e224c10b21b xfs: implement ->notify_failure() for XFS omits 5ffc45bf2da7 mm: introduce mf_dax_kill_procs() for fsdax case omits 0cd5b813db0d fsdax: introduce dax_lock_mapping_entry() omits 17da7bd18154 pagemap,pmem: introduce ->memory_failure() omits bf1d9510af62 mm-factor-helpers-for-memory_failure_dev_pagemap-fix omits 2765849640b6 mm: factor helpers for memory_failure_dev_pagemap omits a489ca8d8d5d dax: introduce holder for dax_device omits 6416244955ab mm-memcontrol-add-pgscanpgsteal_kswapddirect-items-in-memo [...] omits a025a1829ed0 mm-memcontrol-add-pgscanpgsteal_kswapddirect-items-in-memo [...] omits f7dc504334c1 mm: memcontrol: add {pgscan,pgsteal}_{kswapd,direct} items [...] omits b9b70f4f33b9 mm/vmalloc: add code comment for find_vmap_area_exceed_addr() omits a76c1058629d mm/vmalloc: fix typo in local variable name omits 07908032e182 mm/vmalloc: remove the redundant boundary check omits b30b458947ba mm/vmalloc: invoke classify_va_fit_type() in adjust_va_to_ [...] omits 7b2feeb5d4db mm-add-merging-after-mremap-resize-checkpatch-fixes omits b693fc5b6f2a mm: add merging after mremap resize omits b11ea9b2032a mm: refactor of vma_merge() omits d5662729549d mm/damon: remove obsolete comments of kdamond_stop omits b8a33b99da6a mm, hwpoison: enable memory error handling on 1GB hugepage omits 3080637696a6 mm, hwpoison: skip raw hwpoison page in freeing 1GB hugepage omits a168c0355c40 mm, hwpoison: make __page_handle_poison returns int omits 10fa04665fb4 mm,hwpoison: set PG_hwpoison for busy hugetlb pages omits 35a5eac813c6 mm-hwpoison-hugetlb-introduce-subpage_index_hwpoison-to-sa [...] omits 5a93479f4c15 mm, hwpoison, hugetlb: introduce SUBPAGE_INDEX_HWPOISON to [...] omits 9604f04063d1 mm: delete unused MMF_OOM_VICTIM flag omits 73539601db72 mm-drop-oom-code-from-exit_mmap-fix-fix omits 1f27da23af2b mm: drop oom code from exit_mmap omits bdd4d98ccd3c mm-shrinkers-add-scan-interface-for-shrinker-debugfs-fix-fix omits 88a1967ce8e5 mm-shrinkers-add-scan-interface-for-shrinker-debugfs-fix omits 7b8164c97553 mm: shrinkers: add scan interface for shrinker debugfs omits a081fea5d0c6 tools: add memcg_shrinker.py omits 58103945552f mm: docs: document shrinker debugfs omits 038215c60c98 mm: shrinkers: provide shrinkers with names omits 84d7aec62b5e mm-shrinkers-introduce-debugfs-interface-for-memory-shrinkers-fix omits 5f4e82b0afa8 mm: shrinkers: introduce debugfs interface for memory shrinkers omits a67c733e6e6c mm: memcontrol: introduce mem_cgroup_ino() and mem_cgroup_ [...] omits dcd9ddf894fd mm/mempolicy: fix get_nodes out of bound access omits 0f0b253d9888 mm/hugetlb: remove unnecessary huge_ptep_set_access_flags( [...] omits 9b725f55ec49 mm: memory_hotplug: introduce SECTION_CANNOT_OPTIMIZE_VMEMMAP omits 215cb13a1d78 mm: memory_hotplug: enumerate all supported section flags omits ad11f31cec29 mm/memory_hotplug: drop 'reason' argument from check_pfn_span() omits 95a992c5eac3 selftests/vm: add protection_keys tests to run_vmtests omits 6478211d54bc kasan: fix zeroing vmalloc memory with HW_TAGS omits 630afff06262 mm: introduce clear_highpage_kasan_tagged omits 488b5b2d28c0 mm: rename kernel_init_free_pages to kernel_init_pages omits 2d372baa843e mm-handling-non-lru-pages-returned-by-vm_normal_pages-fix omits ea02daf6c4de tools: add selftests to hmm for COW in device memory omits 10d8945a7587 tools: add hmm gup tests for device coherent type omits 1118a10307f7 tools: update test_hmm script to support SP config omits 0ad4ea27165d tools: update hmm-test to support device coherent type omits a658b2fa5e0f lib: add support for device coherent type in test_hmm omits 7a797e22f779 lib: test_hmm add module param for zone device type omits 1a84454c592d lib: test_hmm add ioctl to get zone device type omits b307cfceb658 drm/amdkfd: add SPM support for SVM omits 102a961fa1fc mm/gup: migrate device coherent pages when pinning instead [...] omits ec01fe0c545b mm: remove the vma check in migrate_vma_setup() omits 260dff0ee17a mm: add device coherent vma selection for memory migration omits ea460efbbaac mm: handling Non-LRU pages returned by vm_normal_pages omits 45b94266f207 mm: add zone device coherent type memory support omits 15dc8d6b0d7c mm/migration: fix potential pte_unmap on an not mapped pte omits 63f6bfe11031 mm/migration: return errno when isolate_huge_page failed omits 9f215b5ccb71 mm/migration: remove unneeded lock page and PageMovable check omits dd3119cb96cd mm: reduce the rcu lock duration omits 57c91d34b10b mm/shmem.c: clean up comment of shmem_swapin_folio omits c008a7067229 mm: avoid unnecessary page fault retires on shared memory types omits 2c67b4187e71 tools/vm/slabinfo: use alphabetic order when two values are equal omits 9515c28624bc mm: use PAGE_ALIGNED instead of IS_ALIGNED omits ed7717183479 mm/x86: remove dead code for hugetlbpage.c omits d9ced2b5a2fe mm: fix racing of vb->va when kasan enabled omits 43e6968d5414 mm/page_alloc: reduce potential fragmentation in make_allo [...] omits c7c6a0ce031d mm/mmap.c: pass in mapping to __vma_link_file() omits 9b43d8d6be9c mm/mmap: drop range_has_overlap() function omits b1408251c79a mm-remove-the-vma-linked-list-fix-fix-fix omits e60bb5bb70a4 mm-remove-the-vma-linked-list-fix-fix omits e34b4addc263 mm/mmap: fix potential leak on do_mas_align_munmap() omits 80a6b712f403 mm: remove the vma linked list omits 7abfd7d724e6 riscv: use vma iterator for vdso omits 1e0dc75fcd37 mm/nommu: fix compile warning in do_mmap() omits ea9c22b807f0 mm/nommu: move preallocations and limit other allocations omits 48f1764bc292 nommu: remove uses of VMA linked list omits 83850a8db1bc i915: use the VMA iterator omits dec06630295f mm/swapfile: use vma iterator instead of vma linked list omits 332ff4812838 mm/pagewalk: use vma_find() instead of vma linked list omits 0b8e525612df mm/oom_kill: use maple tree iterators instead of vma linked list omits f39b7edfd5b5 mm/msync: use vma_find() instead of vma linked list omits a8ff237e9650 mm/mremap: use vma_find_intersection() instead of vma linked list omits a69465740d0c mm/mprotect: use maple tree navigation instead of vma linked list omits 41b89889ef28 mm/mlock: use vma iterator and maple state instead of vma [...] omits 263ef90bf93e mm/mempolicy: use vma iterator & maple state instead of vm [...] omits 4cda564ccd58 mm/memcontrol: stop using mm->highest_vm_end omits b46424b2260e mm/madvise: use vma_find() instead of vma linked list omits e342066f9ef3 mm/ksm: use vma iterators instead of vma linked list omits 5d0dc3aa76c2 mm/khugepaged: stop using vma linked list omits fcbe4bb0d7a8 mm/gup: use maple tree navigation instead of linked list omits f4aea49d3db1 bpf: remove VMA linked list omits a5ede484303d fork: use VMA iterator omits 71c9afb7f5c9 sched: use maple tree iterator to walk VMAs omits 337f051c43dc perf: use VMA iterator omits 25ec62f4313c acct: use VMA iterator instead of linked list omits 9f1f66a85671 ipc/shm: use VMA iterator instead of linked list omits e828e682ba59 userfaultfd: use maple tree iterator to iterate VMAs omits b63126d44d70 fs/proc/task_mmu: stop using linked list and highest_vm_end omits 8947a25c687c fs/proc/base: use maple tree iterators in place of linked list omits ffb2c186e933 exec: use VMA iterator instead of linked list omits 38c27d9a432f coredump: remove vma linked list walk omits 90b04d575359 um: remove vma linked list walk omits 032b54972a73 optee: remove vma linked list walk omits 5c67f719cae1 cxl: remove vma linked list walk omits 2b046fdc5b2d xtensa: remove vma linked list walks omits 769b975e568b x86: remove vma linked list walks omits 0df24e41ad92 s390: remove vma linked list walks omits 53ce978504c3 powerpc: remove mmap linked list walks omits d6d074379e67 parisc: remove mmap linked list from cache handling omits 06e015f023c1 arm64: Change elfcore for_each_mte_vma() to use VMA iterator omits f6644c529b75 arm64: remove mmap linked list from vdso omits 489eb0bc76ef mm/mmap: fix do_brk_munmap() when munmapping multiple mappings omits 92fd5cefbbb5 mm/mmap: change do_brk_munmap() to use do_mas_align_munmap() omits d3ba3b5b08e6 mm/mmap: reorganize munmap to use maple states omits d11459a90e5f mm/mmap: move mmap_region() below do_munmap() omits 94c65dc097bd mm: convert vma_lookup() to use mtree_load() omits b4c4cd444c82 mm: remove vmacache omits 088eb9b060c0 mm/mmap: qvoid dereferencing next on null in BUG_ON() omits 3cd918aa2857 mm-mmap-use-advanced-maple-tree-api-for-mmap_region-fix-ch [...] omits c28246af2e81 mm/mmap: fix advanced maple tree API for mmap_region() omits a5985220056d mm/mmap: use advanced maple tree API for mmap_region() omits bbead0e012d6 mm: use maple tree operations for find_vma_intersection() omits 5c61f71a1f7a mm/mmap: change do_brk_flags() to expand existing VMA and [...] omits b1de03159098 mm/khugepaged: optimize collapse_pte_mapped_thp() by using [...] omits 6b5d89e16211 mm: optimize find_exact_vma() to use vma_lookup() omits 017d9a64543c xen: use vma_lookup() in privcmd_ioctl_mmap() omits ead865d6c0ff mmap: change zeroing of maple tree in __vma_adjust() omits a5a0ef67e2b8 mm: remove rb tree. omits 124b74b0088e proc: remove VMA rbtree use from nommu omits 28790493b6a0 damon-convert-__damon_va_three_regions-to-use-the-vma-iter [...] omits 23950e181178 damon: convert __damon_va_three_regions to use the VMA iterator omits 9cc54c6d96ef kernel/fork: use maple tree for dup_mmap() during forking omits d61ad465d4a9 mm/mmap: use maple tree for unmapped_area{_topdown} omits b24fe66c107b mm/mmap: use the maple tree for find_vma_prev() instead of [...] omits 095808bcbd65 mm/mmap: use the maple tree in find_vma() instead of the rbtree. omits 0b481a1c0796 mmap: use the VMA iterator in count_vma_pages_range() omits 36f1c43f9873 mm: add VMA iterator omits 365f4e9af913 fs/userfaultfd: fix vma iteration in mas_for_each() loop omits 8dea8a8e2ab0 mm/mmap: fix leak on expand_downwards() and expand_upwards() omits e47e250cca7d mapletree: build fix omits 6ce40dd4e732 mm: start tracking VMAs with maple tree omits 7dc4b8ee85e7 test_maple_tree: add tests for preallocations and large sp [...] omits 215baf0ba78d test_maple_tree: add null expansion tests omits db6de7b793a6 lib/test_maple_tree: add testing for maple tree omits b5bb7103e993 radix tree test suite: add lockdep_is_held to header omits cb098393cda7 radix tree test suite: add support for slab bulk APIs omits e789cd75017a radix tree test suite: add allocation counts and size to k [...] omits f820f60ea21f radix tree test suite: add kmem_cache_set_non_kernel() omits ebc4bcf6e168 radix tree test suite: add pr_err define omits 2ef6c13ee71e maple_tree: make mas_prealloc() error checking more generic omits 5b979a0bc9ed maple_tree: change spanning store to work on larger trees omits f0a2630c3928 maple_tree: fix mt_destroy_walk() on full non-leaf non-all [...] omits 5f7776121463 maple_tree: cleanup for checkpatch omits 3529109a7c33 MAINTAINERS: remove an obvious typo in MAPLE TREE omits b185bf334a20 maple_tree: fix potential out of range offset on mas_next( [...] omits e5d60fd49f89 maple_tree: fix 32b parent pointers omits ab3dd3e63ec4 maple_tree: fix mas_next() when already on the last node entry omits a879dc5dd64e maple_tree: Fix expanding null off the end of the data. omits 119bfc02aafb Maple Tree: add new data structure omits bede026ba89e mips: rename mt_init to mips_mt_init omits 7af097222248 mm: discard __GFP_ATOMIC omits 6fb74827d39a mm/page_vma_mapped.c: check possible huge PMD map with tra [...] omits d6937f41392a mm: rmap: use the correct parameter name for DEFINE_PAGE_VMA_WALK omits 1e8d6502ba4b mm/memory-failure: disable unpoison once hw error happens omits 593d892bc540 hugetlbfs: zero partial pages during fallocate hole punch omits e97539af024a mm: memcontrol: reference to tools/cgroup/memcg_slabinfo.py omits 9fd4a0a48124 mm: userfaultfd: fix UFFDIO_CONTINUE on fallocated shmem pages omits 175e9ab9a740 mm: re-allow pinning of zero pfns omits 8fc0d4a83947 mm/kfence: select random number before taking raw lock omits 2550db08dcba MAINTAINERS: update tree references omits ac7a75ba4a55 MAINTAINERS: Update Abel Vesa's email omits 586db3b8bd95 maintainers-add-memory-hotunplug-section-and-add-myself-as [...] omits fbd245d8ff12 MAINTAINERS: add MEMORY HOT(UN)PLUG section and add David [...] omits e026fc7fa881 MAINTAINERS: add Miaohe Lin as a memory-failure reviewer omits 5c4db17fa6b7 mailmap: add alias for jarkko@profian.com omits 0948e3f7de18 mm/damon/reclaim: schedule 'damon_reclaim_timer' only afte [...] omits d7d37ee8d2d6 kthread: make it clear that kthread_create_on_node() might [...] omits 8216f32521d3 mm: lru_cache_disable: use synchronize_rcu_expedited omits ea7516bfd79e mm/page_isolation.c: fix one kernel-doc comment omits d0e6f0db59e7 Merge branch 'for-5.20/io_uring' into for-next omits 0c2311408fbf io_uring: remove unused IO_REQ_CACHE_SIZE defined omits c064a26b14e5 io_uring: move opcode table to opdef.c omits 765893a5be8c Merge branch 'for-5.20/block' into for-next omits c13794dbe936 block: Directly use ida_alloc()/free() omits 3db5060dc555 Merge branch 'for-5.20/io_uring' into for-next omits 01955c135f17 io_uring: don't set REQ_F_COMPLETE_INLINE in tw omits bc132bba5459 io_uring: remove check_cq checking from hot paths omits 5bbc2038f4d8 io_uring: never defer-complete multi-apoll omits 9d0222c4d9d1 io_uring: inline ->registered_rings omits 588383e34177 io_uring: explain io_wq_work::cancel_seq placement omits 8f056215cea9 io_uring: move small helpers to headers omits 5545259f6647 io_uring: refactor ctx slow data placement omits fee5d8c21d58 io_uring: better caching for ctx timeout fields omits 2946124bd54c io_uring: move defer_list to slow data omits 8c81b9a8afeb io_uring: make reg buf init consistent omits 9685dd451a3f Merge branch 'for-next-next-v5.19-20220615' into for-next- [...] omits d97cec057135 Merge branch 'for-next-current-v5.18-20220615' into for-ne [...] omits e32ce2e20f6f Merge branch 'dev/send-v2-my-updates-to-send' into for-nex [...] omits 6dab7762b335 Merge branch 'dev/kmap-all' into for-next-next-v5.19-20220615 omits afb833966081 Merge branch 'ext/ioannis/sysfs-stats' into for-next-next- [...] omits dac8136cf61d Merge branch 'misc-5.19' into for-next-current-v5.18-20220615 omits 57216e418849 Merge branch 'ext/josef/reset-wait' into for-next-next-v5. [...] omits 3da35c953c6b Merge branch 'misc-next' into for-next-next-v5.19-20220615 omits e607cc386016 context_tracking: Interrupts always disabled for ct_idle_exit() omits 8f957ff7b142 MAINTAINERS: Add Paul as context tracking maintainer omits 402d3676e93f rcu/context_tracking: Merge dynticks counter and context t [...] omits 404c2fc92762 context_tracking: Convert state to atomic_t omits 6b830d5412c3 rcu/context-tracking: Remove unused and/or unecessary midd [...] omits e831208f84a3 rcu/context-tracking: Move RCU-dynticks internal functions [...] omits f767be09d1c8 rcu/context-tracking: Move deferred nocb resched to contex [...] omits 03757a111ba4 rcu/context_tracking: Move dynticks_nmi_nesting to context [...] omits cd7c0a73fc66 rcu/context_tracking: Move dynticks_nesting to context tracking omits a8842d33de56 rcu/context_tracking: Move dynticks counter to context tracking omits 13f55c11af0c rcu/context-tracking: Remove rcu_irq_enter/exit() omits e22bc8b4012b context_tracking: Take NMI eqs entrypoints over RCU omits b2fe1ddc18d2 context_tracking: Take IRQ eqs entrypoints over RCU omits 89b2abe73fea context_tracking: Take idle eqs entrypoints over RCU omits bd83e0ed11bb context_tracking: Split user tracking Kconfig omits 3411b048286a context_tracking: Rename context_tracking_cpu_set() to ct_ [...] omits 53601aea6ecc context_tracking: Rename context_tracking_enter/exit() to [...] omits 6e1e7a74f9fe context_tracking: Rename context_tracking_user_enter/exit( [...] omits 70d5abf183be context_tracking: Rename __context_tracking_enter/exit() t [...] omits 5c7b0ea18f4c context_tracking: Add a note about noinstr VS unsafe conte [...] omits 2501583a3d5f context_tracking: Remove unused context_tracking_in_user() omits 9cbe5ab88a80 rcu/nocb: Avoid polling when myrdp->nocb_head_rdp list is empty omits f514da32aaa6 rcu-tasks: Use delayed_work to delay rcu_tasks_verify_self [...] omits dc42422361d2 srcu: Block less aggressively for expedited grace periods omits ccfc2f5fe118 rcu-tasks: Be more patient for RCU Tasks boot-time testing omits 0e8bb27c812a rcu-tasks: Update comments omits 9083362aecd7 rcu-tasks: Disable and enable CPU hotplug in same function omits f43015d30b4d rcu-tasks: Eliminate RCU Tasks Trace IPIs to online CPUs omits 68c892e73c9f rcu-tasks: Maintain a count of tasks blocking RCU Tasks Tr [...] omits ba42bc3d0860 rcu-tasks: Stop RCU Tasks Trace from scanning full tasks list omits 38c970e499de rcu-tasks: Stop RCU Tasks Trace from scanning idle tasks omits c282c5a0a69e rcu-tasks: Pull in tasks blocked within RCU Tasks Trace readers omits 3bb6da6458f0 rcu-tasks: Scan running tasks for RCU Tasks Trace readers omits f28e20516d68 rcu-tasks: Avoid rcu_tasks_trace_pertask() duplicate list [...] omits fc3776ed3e96 rcu-tasks: Move rcu_tasks_trace_pertask() before rcu_tasks [...] omits 6fbc55ef97e4 rcu-tasks: Add blocked-task indicator to RCU Tasks Trace s [...] omits a5743021758c rcu-tasks: Untrack blocked RCU Tasks Trace at reader end omits c0369858703c rcu-tasks: Track blocked RCU Tasks Trace readers omits 87f4045f1b97 rcu-tasks: Add data structures for lightweight grace periods omits 8269ecfe6b4b rcu-tasks: Make RCU Tasks Trace stall warning handle idle [...] omits b3dddea16aa8 rcu-tasks: Make RCU Tasks Trace stall warnings print full [...] omits 6a1903b7e9d3 rcu-tasks: Flag offline CPUs in RCU Tasks Trace stall warnings omits ecadb4044ad0 rcu-tasks: Add slow-IPI indicator to RCU Tasks Trace stall [...] omits 2c5dfb443e7b rcu-tasks: Simplify trc_inspect_reader() QS logic omits d51dfe516908 rcu-tasks: Make rcu_note_context_switch() unconditionally [...] omits 17edb91590e3 rcu-tasks: RCU Tasks Trace grace-period kthread has implicit QS omits 393e38db5547 rcu-tasks: Handle idle tasks for recently offlined CPUs omits 2e98fc5fdf92 rcu-tasks: Idle tasks on offline CPUs are in quiescent states omits fabb927edc2d rcu-tasks: Make trc_read_check_handler() fetch ->trc_reade [...] omits 54a697fd1b7d rcu-tasks: Remove rcu_tasks_trace_postgp() wait for counter omits 9f08eb03f881 rcu-tasks: Merge state into .b.need_qs and atomically update omits 473a8229dded refscale: Convert test_lock spinlock to raw_spinlock omits c0c00bd181ed torture: Flush printk() buffers before powering off omits fb57aeace771 rcu: Handle failure of memory allocation functions omits 63cddf7cc93e Merge remote-tracking branch 'asoc/for-5.20' into asoc-next omits 0a6d2c147bed Merge remote-tracking branch 'asoc/for-5.18' into asoc-linus omits fef1db6b1b62 Merge branches 'msm-next-lumag-core', 'msm-next-lumag-dpu' [...] omits d5f29a9cda71 btrfs: replace kmap() with kmap_local_page() in zstd.c omits 20adc3e8f39a highmem: Make kunmap_{local,atomic}() take pointers to const void omits c2bff24488ca drm/msm/dpu: remove hard-coded linewidth limit for writeback omits 583e280ebb28 drm/msm/dpu: fix maxlinewidth for writeback block omits defeb127761a drm/msm/dp: check core_initialized before disable interrup [...] omits e665ec2ab6e1 btrfs: Expose the BTRFS commit stats through sysfs omits 64f09d4dafec io_uring: deprecate epoll_ctl support omits 3d675dc939c9 io_uring: add support for level triggered poll omits 604ab26991b4 io_uring: move io_op_defs[] back to the top of the file omits 6dc737876f14 io_uring: move read/write related opcodes to its own file omits ac17f6b4a92b io_uring: move remaining file table manipulation to filetable.c omits 193112690a69 io_uring: move rsrc related data, core, and commands omits 415ba7688e02 io_uring: split provided buffers handling into its own file omits 34ab51f530d7 io_uring: move cancelation into its own file omits b1c62e424e7f io_uring: move poll handling into its own file omits af5c1d7c9e13 io_uring: add opcode name to io_op_defs omits a1e6f0a6f341 io_uring: include and forward-declaration sanitation omits 1e74eeb94d93 io_uring: move io_uring_task (tctx) helpers into its own file omits 30b4a11314cc io_uring: move fdinfo helpers to its own file omits 0cd3e0d21805 io_uring: use io_is_uring_fops() consistently omits 87452824a4c5 io_uring: move SQPOLL related handling into its own file omits 349ac7282b73 io_uring: move timeout opcodes and handling into its own file omits 0e4be50dca8a io_uring: move our reference counting into a header omits de13f52ec239 io_uring: move msg_ring into its own file omits 52b272cbb988 io_uring: split network related opcodes into its own file omits f8eab154b2dd io_uring: move statx handling to its own file omits 561157acabbc io_uring: move epoll handler to its own file omits 41ca459c5160 io_uring: add a dummy -EOPNOTSUPP prep handler omits 0ed89f1aa60d io_uring: move uring_cmd handling to its own file omits 93b36725bbf0 io_uring: split out open/close operations omits 9498e8b2c147 io_uring: separate out file table handling code omits 808cd6dd125c io_uring: split out fadvise/madvise operations omits 3f09c0d91182 io_uring: split out fs related sync/fallocate functions omits 3afb217fcaae io_uring: split out splice related operations omits 6c78915aa709 io_uring: split out filesystem related operations omits bd5de8debd88 io_uring: move nop into its own file omits 3f9f963f1ac6 io_uring: move xattr related opcodes to its own file omits baa50dbd1fff io_uring: handle completions in the core omits ba6d01d22683 io_uring: set completion results upfront omits 6dad47ae4ecc io_uring: add io_uring_types.h omits aaa137aa6b32 io_uring: define a request type cleanup handler omits db65b0beb21d io_uring: unify struct io_symlink and io_hardlink omits 1f1fd6c83862 io_uring: convert iouring_cmd to io_cmd_type omits 2851133b818a io_uring: convert xattr to use io_cmd_type omits d85147e5b93c io_uring: convert rsrc_update to io_cmd_type omits e06aa6581b3d io_uring: convert msg and nop to io_cmd_type omits 4b1baca67b60 io_uring: convert splice to use io_cmd_type omits 1971f92e56a8 io_uring: convert epoll to io_cmd_type omits 878ee161fd56 io_uring: convert file system request types to use io_cmd_type omits 514d171df1ef io_uring: convert madvise/fadvise to use io_cmd_type omits bdcce112f102 io_uring: convert open/close path to use io_cmd_type omits 7ace324a8ffe io_uring: convert timeout path to use io_cmd_type omits 579fbf9393c2 io_uring: convert cancel path to use io_cmd_type omits b900d3ccb442 io_uring: convert the sync and fallocate paths to use io_cmd_type omits dce34522d178 io_uring: convert net related opcodes to use io_cmd_type omits cf94c563afde io_uring: remove recvmsg knowledge from io_arm_poll_handler() omits a26c41abdfa5 io_uring: convert poll_update path to use io_cmd_type omits 660e7535f680 io_uring: convert poll path to use io_cmd_type omits da9e95550615 io_uring: convert read/write path to use io_cmd_type omits a1f83994db74 io_uring: add generic command payload type to struct io_kiocb omits 75d1e0449dfe io_uring: move req async preparation into opcode handler omits ebf0749f5e42 io_uring: move to separate directory omits 45c455517ecc io_uring: define a 'prep' and 'issue' handler for each opcode omits a02841d568ec Merge branch 'io_uring-5.19' into for-5.20/io_uring omits 695d7fbc2941 drivers: cpufreq: Add missing of_node_put() in qoriq-cpufreq.c omits 74b37b2b0864 9p: fix EBADF errors in cached mode omits 91cf62859509 Merge branch 'for-5.20/block' into for-next omits 7094a5c3f99e Merge remote-tracking branch 'spi/for-5.20' into spi-next omits 46b6418e26c7 writeback: Avoid grabbing the wb if the we don't add it to [...] omits defd530b0eab scsi: ufs: exynos: Constify driver data omits b12727ac8a1a scsi: lpfc: Use memset_startat() helper in lpfc_nvmet_xmt_ [...] omits 3d09a72dd04c scsi: target: iscsi: Fix NULL pointer dereference in iscsi [...] omits a42dc5b48af8 scsi: arm64: dts: renesas: r8a779f0: spider-cpu: Enable UF [...] omits fe3445325e52 scsi: arm64: dts: renesas: r8a779f0: Add UFS node omits 40e11e7a6cc7 iomap: add support for dma aligned direct-io omits 84f970d415ef block: relax direct io memory alignment omits 72230944b7a5 block: introduce bdev_iter_is_aligned helper omits ab7c0c3abb2e iov: introduce iov_iter_aligned omits 4b5310470e72 block/bounce: count bytes instead of sectors omits 4ff782f24a4c block/merge: count bytes instead of sectors omits 8a39418810a6 block: add a helper function for dio alignment omits 24b10a6e0bc2 block: introduce bdev_dma_alignment helper omits 5f507439f051 block: export dma_alignment attribute omits 7a2b81b95a89 block/bio: remove duplicate append pages code omits 1180b55c93f6 block: fix infinite loop for invalid zone append omits e27728b91489 Merge branch 'v5.20-armsoc/dts64' into for-next omits 3a0a20948eaf rcutorture: Fix ksoftirqd boosting timing and iteration omits 88e01c0e0827 rcu/tree: Add comment to describe GP-done condition in fqs loop omits 85e9ac405f16 rcu: Initialize first_gp_fqs at declaration in rcu_gp_fqs() omits 16224f4cdf03 rcu/kvfree: Remove useless monitor_todo flag omits d7c77eb59ef6 torture: Create kvm-check-branches.sh output in proper location omits 66fffd910d8f rcu: Cleanup RCU urgency state for offline CPU omits e9c8435b5394 tools/nolibc: add a help target to list supported targets omits e2d3e94f8d13 tools/nolibc: make the default target build the headers omits f3aadb94bbcc tools/nolibc: fix the makefile to also work as "make -C to [...] omits de4b6afa84b1 rcu: tiny: Record kvfree_call_rcu() call stack for KASAN omits 05427d8d09f9 rcu/rcuscale: Fix smp_processor_id()-in-preemptible warnings omits ba1569a2934b rcutorture: Make failure indication note reader-batch overflow omits b85a8419d3d7 tools/nolibc/stdio: Add format attribute to enable printf [...] omits 518f4329a170 tools/nolibc/stdlib: Support overflow checking for older c [...] omits db2ab97ddc4f rcu: Add irqs-disabled indicator to expedited RCU CPU stal [...] omits 869dfd375d87 rcu: Apply noinstr to rcu_idle_enter() and rcu_idle_exit() omits c946bbb8d719 locking/csd_lock: Change csdlock_debug from early_param to [...] omits 945d27f98dbc rcu: Forbid RCU_STRICT_GRACE_PERIOD in TINY_RCU kernels omits d157407a7f44 torture: Adjust to again produce debugging information omits 63535be6486d rcu: Immediately boost preempted readers for strict grace periods omits 61bfa4b10178 rcu/nocb: Add option to opt rcuo kthreads out of RT priority omits 670090903eaf DIAGS rcu: Diagnose extended sync_rcu_do_polled_gp() loops omits 1992d08a3526 rcu: Add rnp->cbovldmask check in rcutree_migrate_callbacks() omits dcea7a77b582 rcu: Add nocb_cb_kthread check to rcu_is_callbacks_kthread() omits 5725fe7de724 rcutorture: Fix memory leak in rcu_test_debug_objects() omits 9159f25df183 rcutorture: Simplify rcu_torture_read_exit_child() loop omits b3dacd6184d3 doc: Document rcutree.nocb_nobypass_lim_per_jiffy kernel p [...] omits 9fa9daa2594c memory-model: Prohibit nested SRCU read-side critical sections omits 3446b3846725 rcu: Avoid tracing a few functions executed in stop machine omits 8205eff205b7 rcu: Dump all rcuc kthreads status for CPUs that not repor [...] omits deb303a0166e rcu/nocb: Add an option to offload all CPUs on boot omits bd51ddbdf5de rcu: Put panic_on_rcu_stall() after expedited RCU CPU stal [...] omits da28581b9d20 doc: Document the rcutree.rcu_divisor kernel boot parameter omits babd2a456c31 rcu-tasks: Drive synchronous grace periods from calling task omits 9e01bc56a89f rcu-tasks: Move synchronize_rcu_tasks_generic() down omits 77c1abc9f502 rcu-tasks: Split rcu_tasks_one_gp() from rcu_tasks_kthread() omits 6e07fd8e9f14 rcu/nocb: Fix NOCB kthreads spawn failure with rcu_nocb_rd [...] omits 17aa2cb2a66a rcu/nocb: Invert rcu_state.barrier_mutex VS hotplug lock l [...] omits 12de8c5dd979 rcu/nocb: Add/del rdp to iterate from rcuog itself omits e50753eebad3 rcu/torture: Change order of warning and trace dump omits ef545b97a945 rcutorture: Update rcutorture.fwd_progress help text omits e3e56161bc90 rcutorture: Test polled expedited grace-period primitives omits ff2e5ae66575 rcu: Add polled expedited grace-period primitives omits 4f4fe933579d rcutorture: Verify that polled GP API sees synchronous gra [...] omits 38142b90704d rcu: Make Tiny RCU grace periods visible to polled APIs omits 9e588851b786 rcu: Make polled grace-period API account for expedited gr [...] omits 7c6704cb19f2 rcu: Switch polled grace-period APIs to ->gp_seq_polled omits 81fcad860bcf rcutorture: Validate get_completed_synchronize_rcu() omits 5a241d9ecff3 rcu: Provide a get_completed_synchronize_rcu() function omits 12eacae6fb82 rcu: Make normal polling GP be more precise about sequence [...] omits 05333525c735 rcu-tasks: Check for abandoned callbacks omits 2764d42d5c31 torture: Make kvm-remote.sh announce which system is being [...] omits 1466c19d0578 rcu: Decrease FQS scan wait time in case of callback overloading omits 7b63b6462ba5 Merge branch 'v5.20-armsoc/dts64' into for-next omits 8204d960f5b1 iio: adc: stm32: fix maximum clock rate for stm32mp15x omits 264b56e1312b iio: adc: stm32: fix vrefint wrong calibration value handling omits 371ce3373db0 iio: imu: inv_icm42600: Fix broken icm42600 (chip id 0 value) omits 18440d4c3724 Merge branch 'v5.19-armsoc/dtsfixes' into for-next omits 105f2f1bdfb9 Merge branch 'v5.19-armsoc/dtsfixes' into for-next omits 5226a378d36d Merge branch 'v5.20-armsoc/dts64' into for-next omits 5aa033a91982 Merge branch 'v5.20-armsoc/dts32' into for-next omits 62b927ca10f0 mm/folio-compat: Remove migration compatibility functions omits 312a7054b990 fs: Remove aops->migratepage() omits d8c5f5af6ee7 secretmem: Convert to migrate_folio omits adce694351f2 hugetlb: Convert to migrate_folio omits 6534d0c257be aio: Convert to migrate_folio omits 1b099c2cf842 f2fs: Convert to filemap_migrate_folio() omits 621a0fc4421c ubifs: Convert to filemap_migrate_folio() omits 44626794be0b btrfs: Convert btrfs_migratepage to migrate_folio omits da79cd1ab59c mm/migrate: Add filemap_migrate_folio() omits 7275aa4914ab mm/migrate: Convert migrate_page() to migrate_folio() omits 1b67ccae4759 nfs: Convert to migrate_folio omits f0f0cacbc8c6 btrfs: Convert btree_migratepage to migrate_folio omits a4112e37e440 mm/migrate: Convert expected_page_refs() to folio_expected_refs() omits 1a10e8bbd8c5 mm/migrate: Convert buffer_migrate_page() to buffer_migrat [...] omits e62dfb1abf15 mm/migrate: Convert writeout() to take a folio omits f929e2842384 mm/migrate: Convert fallback_migrate_page() to fallback_mi [...] omits b02124e1a1aa fs: Add aops->migrate_folio omits 7cb9df9e94c7 mm: Convert all PageMovable users to movable_operations omits f11065d7bf9e secretmem: Remove isolate_page omits 66f760424583 ext2: Use a folio in ext2_get_page() omits abb0a73355ab gfs2: Convert gfs2_jhead_process_page() to use a folio omits 57afb6eea039 ocfs2: Convert ocfs2_read_folio() to use a folio omits a18eb3443624 freevxfs: Convert vxfs_immed_read_folio() to use a folio omits 639d4d623740 coda: Convert coda_symlink_filler() to use a folio omits f3667b1b1451 befs: Convert befs_symlink_read_folio() to use a folio omits d2f9ad0a4ce8 block: Convert read_part_sector() to use a folio omits fd4671266d81 block: Use PAGE_SECTORS_SHIFT omits 4b9f0777e9e8 block: Handle partition read errors more consistently omits 9c1f0b0b9e06 block: Simplify read_part_sector() omits 896575c5ad4f cramfs: read_mapping_page() is synchronous omits 9d4afab021a0 ocfs2: Use filemap_write_and_wait_range() in ocfs2_cow_syn [...] omits 7bfb6aeb9fe3 hostfs: Handle page write errors correctly omits 354734407bcc squashfs: Return the actual error from squashfs_read_folio() omits 724fdd730df0 buffer: Don't test folio error in block_read_full_folio() omits 020ae1ea6060 btrfs: Use a folio in wait_dev_supers() omits de1cf187a8ea nfs: Leave pages in the pagecache if readpage failed omits 9c7a20b37454 buffer: Remove check for PageError omits 18568626c5ee orangefs: Remove test for folio error omits 25034c4deddf iomap: Remove test for folio error omits 571f4263d957 jfs: Remove check for PageUptodate omits f10e8eddaa13 remap_range: Remove check of uptodate flag omits 24fb0c4883ef ufs: Remove checks for PageError omits 8380af3ad312 reiserfs: Remove check for PageError omits c899ed2b6f23 ntfs3: Remove check for PageError omits 77b7c770ac71 ntfs: Remove check for PageError omits 47ab4d965e88 nilfs2: Remove check for PageError omits 990c612e5f02 ext2: Remove check for PageError omits a3f1513e8436 ntfs: Remove check for PageError omits 97659dedb6a1 hfsplus: Remove check for PageError omits cfb6647a960f hfs: Remove check for PageError omits 093ee067d389 gfs: Check PageUptodate instead of PageError omits 24105e5940a8 freevxfs: Remove check of PageError omits a042dbbff0a5 afs: Remove check of PageError omits eb50755dfd40 block: Remove check of PageError omits 5d3e31dbd162 docs: Improve ->read_folio documentation omits 1842c5ec6d60 filemap: Use filemap_read_folio() in do_read_cache_folio() omits fd16e2b85cf8 filemap: Handle AOP_TRUNCATED_PAGE in do_read_cache_folio() omits a4c1e56b678d filemap: Move 'filler' case to the end of do_read_cache_folio() omits 0463e729a56d netfs: Remove extern from function prototypes omits 48888435c9c2 filemap: Remove find_get_pages_range() and associated functions omits 438e6514f16c shmem: Convert shmem_unlock_mapping() to use filemap_get_folios() omits 0db8bd7caf9e vmscan: Add check_move_unevictable_folios() omits f3a9087abaa2 nilfs2: Convert nilfs_copy_back_pages() to use filemap_get [...] omits 5ac0d631d52f hugetlbfs: Convert remove_inode_hugepages() to use filemap [...] omits 9e22a14b5989 f2fs: Convert f2fs_invalidate_compress_pages() to use file [...] omits 466de960c14e ext4: Convert mpage_map_and_submit_buffers() to use filema [...] omits 1dbddb7ca991 ext4: Convert mpage_release_unused_pages() to use filemap_ [...] omits c8c4328ab159 buffer: Convert clean_bdev_aliases() to use filemap_get_folios() omits a012cef751a9 filemap: Add filemap_get_folios() omits 1c5f36e5c41e filemap: Remove add_to_page_cache() and add_to_page_cache_ [...] omits 3d70898effde hugetlb: Convert huge_add_to_page_cache() to use a folio omits 89fcb20347f2 filemap: Correct the conditions for marking a folio as accessed omits b7fb186ebab3 Merge branch 'v5.19-next/soc' into for-next omits 003586da100a Merge branch 'v5.19-next/dts32' into for-next omits f7898b33dbb0 Merge branch 'v5.20-armsoc/dts64' into for-next omits 3012a39c78c7 Merge branch 'v5.20-armsoc/dts32' into for-next omits b28a36fad7c6 Merge branch 'v5.19-armsoc/dtsfixes' into for-next omits dee61a0ffff5 iio: adc: vf610: fix conversion mode sysfs node name omits b192ddb1eddf iio: adc: adi-axi-adc: Fix refcount leak in adi_axi_adc_at [...] omits 53757a15f21f iio: test: fix missing MODULE_LICENSE for IIO_RESCALE=m omits e104588d3fe4 iio:humidity:hts221: rearrange iio trigger get and register omits 10c204f288a7 iio:chemical:ccs811: rearrange iio trigger get and register omits 2fdd8b1f053b iio:accel:mxc4005: rearrange iio trigger get and register omits cc3974003f83 iio:accel:kxcjk-1013: rearrange iio trigger get and register omits 2bf0a3f97830 iio:accel:bma180: rearrange iio trigger get and register omits 4f1855d0d798 iio: afe: rescale: Fix boolean logic bug omits b5e1cf77d1a0 iio: adc: aspeed: Fix refcount leak in aspeed_adc_set_trim_data omits deaf083bfe54 iio: adc: stm32: Fix IRQs on STM32F4 by removing custom sp [...] omits 6e2919e6e2a4 iio: adc: stm32: Fix ADCs iteration in irq handler omits 5f954dd45220 iio: adc: ti-ads131e08: add missing fwnode_handle_put() in [...] omits 444d33270235 iio: adc: rzg2l_adc: add missing fwnode_handle_put() in rz [...] omits eac375891ee0 iio: trigger: sysfs: fix use-after-free on remove omits ecdde8bf6e6a iio: gyro: mpu3050: Fix the error handling in mpu3050_power_up() omits a142568c4406 iio: freq: admv1014: Fix warning about dubious x & !y and [...] omits d3296c58b3f1 iio: adc: stm32-adc: Use generic_handle_domain_irq() adds 593d1ebe00a4 Revert "net: Add a second bind table hashed by port and address" adds 2e7bf4a6af48 net: axienet: add missing error return code in axienet_probe() adds 48a23ec6ff2b Merge tag 'net-5.19-rc3' of git://git.kernel.org/pub/scm/l [...] adds cad140d00899 selinux: free contexts previously transferred in selinux_a [...] adds 6decbf75c93e Merge tag 'selinux-pr-20220616' of git://git.kernel.org/pu [...] adds ef79c396c664 audit: free module name adds 0639b599f6f3 Merge tag 'audit-pr-20220616' of git://git.kernel.org/pub/ [...] adds 2f90ec127195 Merge tag 'drm-misc-fixes-2022-06-16' of git://anongit.fre [...] adds 3f0acf259a28 Merge tag 'drm-intel-fixes-2022-06-16' of git://anongit.fr [...] adds c904e3acbab3 drm/amdgpu: Fix GTT size reporting in amdgpu_ioctl adds 4fd17f2ac0aa drm/amd/display: Cap OLED brightness per max frame-average [...] adds d08227a8b122 Merge tag 'amd-drm-fixes-5.19-2022-06-15' of https://gitla [...] adds 5c2b74517334 drm/exynos: fix IS_ERR() vs NULL check in probe adds 7d787184a18f drm/exynos: mic: Rework initialization adds 65cf7c02cfc7 Merge tag 'exynos-drm-fixes-v5.19-rc3' of git://git.kernel [...] adds 47700948a4ab Merge tag 'drm-fixes-2022-06-17' of git://anongit.freedesk [...] adds 9057a646446c Merge tag 'usb-5.19-rc3' of git://git.kernel.org/pub/scm/l [...] adds 62dcd5e198af Merge tag 'tty-5.19-rc3' of git://git.kernel.org/pub/scm/l [...] adds 9afc441c3c9c Merge tag 'staging-5.19-rc3' of git://git.kernel.org/pub/s [...] adds f0ec9c65a8d6 Merge tag 'char-misc-5.19-rc3' of git://git.kernel.org/pub [...] adds 79fe0f863f92 Merge tag 'v5.19-p2' of git://git.kernel.org/pub/scm/linux [...] adds 7c2d03f15f52 Merge tag 'linux-watchdog-5.19-rc3' of git://www.linux-wat [...] adds a96e902ba9ab Merge tag 'hwmon-for-v5.19-rc3' of git://git.kernel.org/pu [...] adds 5d7362d0d56d dm: fix use-after-free in dm_put_live_table_bio adds 1ee88de395c3 dm: fix narrow race for REQ_NOWAIT bios being issued despi [...] adds 85e123c27d5c dm mirror log: round up region bitmap size to BITS_PER_LONG adds 274295c6e53f Merge tag 'for-5.19/dm-fixes-3' of git://git.kernel.org/pu [...] adds 27cfa258951a ext2: fix fs corruption when trying to remove a non-empty [...] adds 4bca7e80b645 init: Initialize noop_backing_dev_info early adds 5c0cd3d4a976 Merge tag 'fs_for_v5.19-rc3' of git://git.kernel.org/pub/s [...] adds a76c0b31eef5 io_uring: commit non-pollable provided mapped buffers upfront adds 32fc810b364f io_uring: do not use prio task_work_add in uring_cmd adds 6436c770f120 io_uring: recycle provided buffer if we punt to io-wq adds f8e174c3071d Merge tag 'io_uring-5.19-2022-06-16' of git://git.kernel.d [...] adds 1fc766b5c084 nvme: add device name to warning in uuid_show() adds 2f0dad1719cb nvme: add bug report info for global duplicate id adds 4641a8e6e145 nvme-pci: add trouble shooting steps for timeouts adds 3765fad50896 nvme-pci: add NVME_QUIRK_BOGUS_NID for ADATA XPG GAMMIX S50 adds 2cf7a77ed5f8 nvme-pci: phison e12 has bogus namespace ids adds c98a879312ca nvme-pci: smi has bogus namespace ids adds c4f01a776b28 nvme-pci: sk hynix p31 has bogus namespace ids adds 6b961bce50e4 nvme-pci: avoid the deepest sleep state on ZHITAI TiPro7000 SSDs adds 43047e082b90 nvme-pci: disable write zeros support on UMIC and Samsung SSDs adds 2396e958c816 Merge tag 'nvme-5.19-2022-06-15' of git://git.infradead.or [...] adds d0a180341fe0 Revert "md: don't unregister sync_thread with reconfig_mut [...] adds f34fdcd4a0e7 md/raid5-ppl: Fix argument order in bio_alloc_bioset() adds 04cb45b49567 Merge branch 'md-fixes' of https://git.kernel.org/pub/scm/ [...] adds 14dc7a18abbe block: Fix handling of offline queues in blk_mq_alloc_requ [...] adds 5fd7a84a09e6 blk-mq: protect q->elevator by ->sysfs_lock in blk_mq_elv_ [...] adds 4d337cebcb1c blk-mq: avoid to touch q->elevator without any protection adds 6cfeadbff3f8 blk-mq: don't clear flush_rq from tags->rqs[] adds b96f3cab5965 block/bfq: Enable I/O statistics adds 462abc9de7a1 Merge tag 'block-5.19-2022-06-16' of git://git.kernel.dk/l [...] adds 2d806a688f98 Merge tag 'hyperv-fixes-signed-20220617' of git://git.kern [...] adds a7c1c97fb1e6 Merge tag 'dt-fixes-for-palmer-5.19-rc3' of ssh://gitolite [...] adds 21f356f99026 riscv: fix dependency for t-head errata adds 237c0ee4742b riscv: drop cpufeature_apply_feature tracking variable adds 924cbb8cbe34 riscv: Improve description for RISCV_ISA_SVPBMT Kconfig symbol adds c836d9d17a7d RISC-V: Some Svpbmt fixes adds f10516322dda Merge tag 'riscv-for-linus-5.19-rc3' of git://git.kernel.o [...] adds b672332ef916 LoongArch: vmlinux.lds.S: Add missing ELF_DETAILS adds a667e4d3d0b0 docs/LoongArch: Fix notes rendering by using reST directives adds 03dfb4a3abc4 docs/zh_CN/LoongArch: Fix notes rendering by using reST di [...] adds cc2fb31d49f8 Merge tag 'loongarch-fixes-5.19-2' of git://git.kernel.org [...] adds 3f77a1d0570e arm64/cpufeature: Unexport set_cpu_feature() adds c50f11c6196f arm64: mm: Don't invalidate FROM_DEVICE buffers at start o [...] adds ef06e68290b2 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] adds 38335cc5ffaf Merge branch 'rework/kthreads' into for-linus adds 93d17c1c8c1c Merge tag 'printk-for-5.19-rc3' of git://git.kernel.org/pu [...] adds a2b36ffbf5b6 x86/PCI: Revert "x86/PCI: Clip only host bridge windows fo [...] adds 32efdbffff28 Merge tag 'pci-v5.19-fixes-2' of git://git.kernel.org/pub/ [...] adds 5ee3d10f84d0 NFSv4: Add FMODE_CAN_ODIRECT after successful open of a NF [...] adds 4b35035bcf80 Merge tag 'nfs-for-5.19-2' of git://git.linux-nfs.org/proj [...] adds 7c05eae8db92 smb3: add trace point for SMB2_set_eof adds 5d24968f5b7e cifs: when a channel is not found for server, log its conn [...] adds ace2045ed56f Merge tag '5.19-rc2-smb3-client-fixes' of git://git.samba. [...] adds 4f5bf12732fd fs: fix jbd2_journal_try_to_free_buffers() kernel-doc comment adds 48e02e611382 ext4: fix incorrect comment in ext4_bio_write_page() adds 3103084afcf2 ext4, doc: remove unnecessary escaping adds 15baa7dcadf1 ext4: fix warning when submitting superblock in ext4_commi [...] adds 8d5459c11f54 ext4: improve write performance with disabled delalloc adds 9b6641dd95a0 ext4: fix super block checksum incorrect after mount adds 4efd9f0d120c ext4: use kmemdup() to replace kmalloc + memcpy adds 85456054e10b ext4: fix up test_dummy_encryption handling for new mount API adds a08f789d2ab5 ext4: fix bug_on ext4_mb_use_inode_pa adds cf4ff938b47f ext4: correct the judgment of BUG in ext4_mb_normalize_request adds bc75a6eb856c ext4: make variable "count" signed adds b55c3cd102a6 ext4: add reserved GDT blocks check adds 1f3ddff37559 ext4: fix a doubled word "need" in a comment adds 354c6e071be9 Merge tag 'ext4_for_linus_stable' of git://git.kernel.org/ [...] adds f4288f01820e xfs: fix TOCTOU race involving the new logged xattrs control knob adds 10930b254d5b xfs: fix variable state usage adds e89ab76d7e25 xfs: preserve DIFLAG2_NREXT64 when setting other inode attributes adds 063232b6c46e Merge tag 'xfs-5.19-fixes-1' of git://git.kernel.org/pub/s [...] adds ee4eb6eeaf14 Merge tag 'i2c-for-5.19-rc3' of git://git.kernel.org/pub/s [...] adds bc94632ceb4b Merge tag 'char-misc-5.19-rc3-take2' of git://git.kernel.o [...] adds 36da9f5fb6e3 Merge tag 'irq-urgent-2022-06-19' of git://git.kernel.org/ [...] adds 4afb65156a79 Merge tag 'locking-urgent-2022-06-19' of git://git.kernel. [...] adds 727c3991dfdb Merge tag 'sched-urgent-2022-06-19' of git://git.kernel.or [...] adds 5d770f11a162 Merge tag 'objtool-urgent-2022-06-19' of git://git.kernel. [...] adds 60428d8bc27f x86/tdx: Fix early #VE handling adds cdd85786f4b3 x86/tdx: Clarify RIP adjustments in #VE handler adds 1e7769653b06 x86/tdx: Handle load_unaligned_zeropad() page-cross to a s [...] adds 05c6ca8512f2 Merge tag 'x86-urgent-2022-06-19' of git://git.kernel.org/ [...] adds a111daf0c53a Linux 5.19-rc3 adds 042999388ef3 mm/page_isolation.c: fix one kernel-doc comment adds 31733463372e mm: lru_cache_disable: use synchronize_rcu_expedited adds d25c83c6606f kthread: make it clear that kthread_create_on_node() might [...] adds 294928293813 mm/damon/reclaim: schedule 'damon_reclaim_timer' only afte [...] adds 515e1d86c982 mailmap: add alias for jarkko@profian.com adds 6901c0b6df15 MAINTAINERS: add Miaohe Lin as a memory-failure reviewer adds 7757e7627a05 MAINTAINERS: add MEMORY HOT(UN)PLUG section and add David [...] adds 8585c3971df4 MAINTAINERS: update Abel Vesa's email adds f0a7d33a7184 MAINTAINERS: update MM tree references adds 8a6f62a26d1e MAINTAINERS: add maillist information for LoongArch adds 327b18b7aaed mm/kfence: select random number before taking raw lock adds 034e5afad921 mm: re-allow pinning of zero pfns adds df4ae285a3d5 mm: memcontrol: reference to tools/cgroup/memcg_slabinfo.py adds 68d32527d340 hugetlbfs: zero partial pages during fallocate hole punch adds 67f22ba7750f mm/memory-failure: disable unpoison once hw error happens adds e67679cc4264 mailmap: add entry for Christian Marangi new 3f2cc95a65b9 mm: userfaultfd: fix UFFDIO_CONTINUE on fallocated shmem pages new 2de4fe5a504e Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] new 810508f91c13 Merge branch 'for-curr' of git://git.kernel.org/pub/scm/li [...] new 58e30567c194 Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] new 59ed8e68c76f Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] new 3c82dbf2c43f Merge branch 'fixes' of https://git.linaro.org/people/jens [...] new 6cf06c17e94f powerpc/mm: Move CMA reservations after initmem_init() new 20a9689b3607 powerpc/microwatt: wire up rng during setup_arch() new e561e472a3d4 powerpc/pseries: wire up rng during setup_arch() new ec6d0dde71d7 powerpc: Enable execve syscall exit tracepoint new 7bc08056a6da powerpc/rtas: Allow ibm,platform-dump RTAS call with null [...] new ce88b2e1b4c5 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new 9b7fd1670a94 phy: aquantia: Fix AN when higher speeds than 1G are not a [...] new cc26c2661fef net: fix data-race in dev_isalive() new e66e257a5d83 veth: Add updating of trans_start new 911600bf5a5e tipc: fix use-after-free Read in tipc_named_reinit new 2b04495e21cd hamradio: 6pack: fix array-index-out-of-bounds in decode_s [...] new b4a028c4d031 ipv4: ping: fix bind address validity check adds ff672c67ee76 bpf, x86: Fix tail call count offset calculation on bpf2bpf call adds 5e0b0a4c52d3 selftests/bpf: Test tail call counting with bpf2bpf and da [...] new ad8848535e97 selftests/bpf: Shuffle cookies symbols in kprobe multi test new eb1b2985fe5c ftrace: Keep address offset in ftrace_lookup_symbols new eb5fb0325698 bpf: Force cookies array to follow symbols sorting new 730067022c01 selftest/bpf: Fix kprobe_multi bench test new a4a8b2eea490 Merge branch 'bpf: Fix cookie values for kprobe multi' new 63ce81d1c404 bpf, docs: Update some of the JIT/maintenance entries new c88dbbcd88c2 fprobe, samples: Add use_trace option and show hit/missed counter new c0f3bb4054ef rethook: Reject getting a rethook if RCU is not watching new 582573f1b23d Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf new 3f6a57ee8544 igb: fix a use-after-free issue in igb_clean_tx_ring new 7a9214f3d88c bonding: ARP monitor spams NETDEV_NOTIFY_PEERS notifiers new a3bb7b63813f ethtool: Fix get module eeprom fallback new a2b1a5d40bd1 net/sched: sch_netem: Fix arithmetic in netem_dump() for 3 [...] new 8fc74d18639a drivers/net/ethernet/neterion/vxge: Fix a use-after-free b [...] new 9926de7315be net: phy: at803x: fix NULL pointer dereference on AR9331 PHY new e5a5c1f1217c Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new f4038ad1f467 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 5142628d1f22 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1eb8d8d53ba8 Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] new dda8ad0aa8af firewire: cdev: fix potential leak of kernel stack due to [...] new 2328fe7a98db firewire: convert sysfs sprintf/snprintf family to sysfs_emit new 33fa35db8917 ALSA: hda: intel-dspcfg: use SOF for UpExtreme and UpExtre [...] new 6376ab023748 ALSA: hda: intel-nhlt: remove use of __func__ in dev_dbg new e87c65aeb46c ALSA: x86: intel_hdmi_audio: enable pm_runtime and set aut [...] new bb30b453feda ALSA: x86: intel_hdmi_audio: use pm_runtime_resume_and_get() new d49951219b02 ALSA: hda/realtek: Add quirk for Clevo PD70PNT new 30be1e374f40 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new a37a9224d050 ASoC: SOF: Intel: hda: Fix compressed stream position tracking new 6639990dbb25 ASoC: SOF: pm: add explicit behavior for ACPI S1 and S2 new 7a5974e035a6 ASoC: SOF: pm: add definitions for S4 and S5 states new 58ecb11eab44 ASoC: SOF: Intel: disable IMR boot when resuming from ACPI [...] new 57b06e9711a5 ASoC: SOF: Intel: fix resume from hibernate new 60182de8c6e5 Merge remote-tracking branch 'asoc/for-5.18' into asoc-linus new f35b0473a081 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new 8e296d2c3d70 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new 229defa4cb0e Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new 9293ee00cc1c phy: ti: tusb1210: Don't check for write errors when powering on new d240d1315100 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new 6f6bd7591945 iio: freq: admv1014: Fix warning about dubious x & !y and [...] new b2f5ad97645e iio: gyro: mpu3050: Fix the error handling in mpu3050_power_up() new 78601726d4a5 iio: trigger: sysfs: fix use-after-free on remove new d836715f588e iio: adc: rzg2l_adc: add missing fwnode_handle_put() in rz [...] new 47dcf770abc7 iio: adc: ti-ads131e08: add missing fwnode_handle_put() in [...] new d2214cca4d3e iio: adc: stm32: Fix ADCs iteration in irq handler new 99bded02dae5 iio: adc: stm32: Fix IRQs on STM32F4 by removing custom sp [...] new 8a2b6b568798 iio: adc: aspeed: Fix refcount leak in aspeed_adc_set_trim_data new 9decacd8b3a4 iio: afe: rescale: Fix boolean logic bug new e5f3205b04d7 iio:accel:bma180: rearrange iio trigger get and register new ed302925d708 iio:accel:kxcjk-1013: rearrange iio trigger get and register new 9354c224c9b4 iio:accel:mxc4005: rearrange iio trigger get and register new d710359c0b44 iio:chemical:ccs811: rearrange iio trigger get and register new 10b9c2c33ac7 iio:humidity:hts221: rearrange iio trigger get and register new 7a2f6f61e8ee iio: test: fix missing MODULE_LICENSE for IIO_RESCALE=m new ada7b0c0deda iio: adc: adi-axi-adc: Fix refcount leak in adi_axi_adc_at [...] new f1a633b15cd5 iio: adc: vf610: fix conversion mode sysfs node name new 106b391e1b85 iio: imu: inv_icm42600: Fix broken icm42600 (chip id 0 value) new bc05f30fc247 iio: adc: stm32: fix vrefint wrong calibration value handling new 990539486e7e iio: adc: stm32: fix maximum clock rate for stm32mp15x new bf745142cc0a iio: accel: mma8452: ignore the return value of reset operation new 70171ed6dc53 iio:proximity:sx9324: Check ret value of device_property_r [...] new 5e4a8b1d3514 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] adds 12a29115be72 selftests dma: fix compile error for dma_map_benchmark adds 3084a4ec7f9b selftests: vm: Fix resource leak when return error adds 9b4d5c01eb23 selftests: make use of GUP_TEST_FILE macro new 19c7c3d5ca63 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new 5a4bc6c163bc Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 06781a502635 mtd: rawnand: gpmi: Fix setting busy timeout setting new 3a7163995870 Merge branch 'mtd/fixes' of git://git.kernel.org/pub/scm/l [...] new 99a8034d72fb Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git new ad80516608e0 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new a02ccbe97cf5 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] new 0f72e3a53c0e Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new b308aa1c4a93 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new da8badd7d358 scsi: ufs: Simplify ufshcd_clear_cmd() new d1a7644648b7 scsi: ufs: Support clearing multiple commands at once new 2acd76e7b859 scsi: ufs: Fix a race between the interrupt handler and th [...] new 1d3e0980782f scsi: storvsc: Correct reporting of Hyper-V I/O size limits new 72ea7fe0db73 scsi: ibmvfc: Allocate/free queue resource only during pro [...] new aeaadcde1a60 scsi: ibmvfc: Store vhost pointer during subcrq allocation new bb1b6b717633 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new f73862031132 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new fc152f0846d1 Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] new e83031564137 riscv: Fix ALT_THEAD_PMA's asm parameters new fa78dc6ffaac Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new 76360ec3d251 Merge branch 'spdx-linus' of git://git.kernel.org/pub/scm/ [...] new 6dd543f5b703 Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] new e69d0846cc9b Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 4deb96e35c5c irqchip/gicv3: Handle resource request failure consistently new 9a2efbf48577 Merge branch 'irq/irqchip-fixes' of git://git.kernel.org/p [...] new 5c250e44db2a Merge branch 'fixes' of https://github.com/Broadcom/stblinux.git new 1d98cdf7fa2b perf unwind: Fix uninitialized variable new ec906102e5b7 perf test: Fix "perf stat CSV output linter" test on s390 new 94725994cfd7 libperf evsel: Open shouldn't leak fd on failure new cc2145526c98 perf test: Fix variable length array undefined behavior in [...] new 67e7d771580e perf beauty: Update copy of linux/socket.h with the kernel [...] new 72dcae8efd42 perf test: Record only user callchains on the "Check Arm64 [...] new b236371421df perf test topology: Use !strncmp(right platform) to fix gu [...] new e5287e6dd3b0 perf expr: Allow exponents on floating point values new 51ba539f5bdb perf arm-spe: Don't set data source if it's not a memory o [...] new 2e323f360a7b tools headers UAPI: Sync x86's asm/kvm.h with the kernel sources new 37402d5d061b tools headers arm64: Sync arm64's cputype.h with the kerne [...] new c788ef61ef2a perf metrics: Ensure at least 1 id per metric new 140cd9ec8fdd tools headers UAPI: Sync linux/prctl.h with the kernel sources new 06e65b639704 Merge branch 'perf/urgent' of git://git.kernel.org/pub/scm [...] new 6e9b7a1b7ef9 Merge branch 'urgent' of git://git.kernel.org/pub/scm/linu [...] new ced95481a87c Merge branch 'zstd-linus' of https://github.com/terrelln/l [...] new 8a78f9d2f84e Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 920169041baa drm/sun4i: dw-hdmi: Fix ddc-en GPIO consumer conflict adds 1342b5b23da9 drm/sun4i: Fix crash during suspend after component bind failure adds cb468c7d84d1 drm/vc4: plane: Prevent async update if we don't have a dlist adds 1cbc91eb7b51 drm/vc4: Consolidate Hardware Revision Check adds dd2dfd44edc5 drm/vc4: bo: Rename vc4_dumb_create adds 3d7637423be8 drm/vc4: bo: Split out Dumb buffers fixup adds 538f11116061 drm/vc4: drv: Register a different driver on BCM2711 adds 39a30ec64510 drm/vc4: kms: Register a different drm_mode_config_funcs o [...] adds 209584866148 drm/vc4: plane: Register a different drm_plane_helper_func [...] adds 257add942a47 drm/vc4: drv: Skip BO Backend Initialization on BCM2711 adds 2523e9dcc3be drm/vc4: crtc: Use an union to store the page flip callback adds 4d12c36fb73b drm/vc4: crtc: Move the BO handling out of common page-fli [...] adds f6766fb265b1 drm/vc4: crtc: Move the BO Handling out of Common Page-Fli [...] adds d87db1c79d6f drm/vc4: crtc: Don't call into BO Handling on Async Page-F [...] adds d19e00ee06a9 drm/vc4: crtc: Fix out of order frames during asynchronous [...] adds 30f8c74ca9b7 drm/vc4: Warn if some v3d code is run on BCM2711 new be33d52ef5b4 drm: panel-orientation-quirks: Add quirk for Aya Neo Next new 7b0cc0ecc8d8 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] new 3775dadcca3f Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 57d7a5323e1b Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] new 452a05cae5ad Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2dd52c20a310 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d18529a4c12f soc: amlogic: Fix refcount leak in meson-secure-pwrc.c new 147c83586707 Merge branch 'v5.20/drivers' into for-next new 59620e8a21e8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0ed392d343d8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6527aff39872 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] new 7dae0dd536d8 Merge branch 'next' of https://github.com/Broadcom/stblinux.git new 429c34e57acf Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 6a4f0b736feb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0fd8caef9267 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 08a4aeb2c23f ARM: dts: Add PCIe support for Airoha EN7523 new c4218e8cb971 ARM: dts: mediatek: adjust whitespace around '=' new 4da8b5e9f24a ARM: dts: mediatek: align gpio-key node names with dtschema new 41131266c8ce arm64: dts: mt8183: add svs device information new ab43a84c9863 arm64: dts: mediatek: mt8195: add efuse node and cells new 77d30613087c arm64: dts: mediatek: mt8195: enable usb remote wakeup new 2e9cf55405c8 arm64: dts: mediatek: adjust whitespace around '=' new 335d1603669f arm64: dts: mediatek: align gpio-key node names with dtschema new 7db5dfd3f9f1 arm64: dts: mediatek: mt7622-bananapi-bpi-r64: align led n [...] new 0be021f900d3 arm64: dts: mt8183: add GCE client property for Mediatek MUTEX new 211cdb45ebc6 Merge branch 'v5.19-next/dts64' into for-next new d969f2171eaf dt-bindings: soc: mediatek: add mtk svs dt-bindings new 681a02e95000 soc: mediatek: SVS: introduce MTK SVS engine new 6c69271926e9 soc: mediatek: SVS: add monitor mode new 13f1bbcfb582 soc: mediatek: SVS: add debug commands new 5ed6605f9040 dt-bindings: soc: mediatek: add mt8192 svs dt-bindings new 0bbb09b2af9d soc: mediatek: SVS: add mt8192 SVS GPU driver new 141311b856d8 soc: mediatek: mutex: add MT8365 support new 38077cb39b42 soc: mediatek: mt8365-mmsys: add DPI/HDMI display path new 72be1e7a447a soc: mediatek: pm-domains: Add support always on flag new d0804085c5a7 soc: mediatek: mutex: add common interface for modules setting new 2c9f8d1e01af soc: mediatek: mutex: add 8183 MUTEX MOD settings for MDP new 59bf87eefa40 dt-bindings: soc: mediatek: move out common module from di [...] new e3b6b5a9cf9f dt-bindings: soc: mediatek: add gce-client-reg for MUTEX new e5758850c2ea soc: mediatek: mutex: add functions that operate registers [...] new c17a6281b45f Merge branch 'v5.19-next/soc' into for-next new 11cc0fe21f35 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 00148f3c045b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 39a1d7787605 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 41c5ba408a04 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9b25e485e6c1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5a3ad6f466fe arm64: dts: renesas: r8a779f0: Add thermal support new 76f9a5615202 arm64: dts: renesas: Adjust whitespace around '=' new fd869e63b6ba arm64: dts: renesas: r8a779f0: Add IPMMU nodes new 3a9747f05124 arm64: dts: renesas: r8a779f0: Add iommus to DMAC nodes new 5235d551779d arm64: dts: renesas: r8a779f0: Add UFS node new 290cedeca6fa arm64: dts: renesas: rzg2l-smarc: Use proper bool operator new 9e8322dcf5f6 ARM: dts: r9a06g032-rzn1d400-db: Enable rtc0 new 650fd1d058a1 arm64: dts: renesas: r8a779a0: Update to R-Car Gen4 compat [...] new 06279f82da68 arm64: dts: renesas: r8a779a0: Add CPU0 core clock new ffeca49a8ba9 arm64: dts: renesas: r8a779f0: Add L3 cache controller new 2dcb78d2266c arm64: dts: renesas: r8a779f0: Add secondary CA55 CPU cores new 9bc7cd07aade arm64: dts: renesas: r8a779f0: Add CPUIdle support new e5fba0bc8240 arm64: dts: renesas: r8a779f0: Add CPU core clocks new ea25b1836f57 arm64: dts: renesas: rzg2ul-smarc: Enable RSPI1 on carrier board new 52271d32348e arm64: dts: renesas: rzg2ul-smarc-som: Enable ADC on SMARC [...] new 86aefa0d8dfa arm64: dts: renesas: Add missing space after remote-endpoint new c62872a6893f arm64: dts: renesas: r8a779f0: Add DMA properties to SCIF3 new 01a787f78bfd arm64: dts: renesas: r8a779f0: Add HSCIF nodes new 40753144256b arm64: dts: renesas: r8a779f0: Add SCIF nodes new 1614c8624a48 arm64: dts: renesas: spider-cpu: Enable SCIF0 on second connector new 62e8a5343114 arm64: dts: renesas: Fix thermal-sensors on single-zone sensors new 3c7742a45c17 ARM: dts: rza2mevb: Fix LED node names new 9d4c643e72f8 Merge branch 'renesas-arm-dt-for-v5.20' into renesas-next new 774fecc7ece1 dt-bindings: soc: renesas: Move renesas,prr from arm to soc new 64d15244c480 Merge branch 'renesas-dt-bindings-for-v5.20' into renesas-next new d57cab141d09 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new d325b5a8c62a Merge branch 'v5.20-armsoc/dts32' into for-next new 5a86111e9def dt-bindings: arm: rockchip: Add Radxa ROCK Pi S new 2e04c25b1320 arm64: dts: rockchip: add ROCK Pi S DTS support new bc3753aed81f arm64: dts: rockchip: rock-pi-s add more peripherals new 161ed6356c3e Merge branch 'v5.20-armsoc/dts64' into for-next new ef1c05c8a63f Merge branch 'v5.19-armsoc/dtsfixes' into for-next new f4470dbfb5ff ARM: rockchip: Add missing of_node_put() in rockchip_suspe [...] new bee3751c8803 Merge branch 'v5.19-armsoc/socfixes' into for-next new 826165dc2545 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 97a9495efbdc ARM: dts: exynos: align gpio-key node names with dtschema adds 8b86f733c0e5 ARM: dts: s5pv210: align gpio-key node names with dtschema adds 39f98367a91e Merge branch 'next/dt' into for-next adds 4580f60b2337 ARM: dts: pxa: adjust whitespace around '=' adds 94d0a0329761 ARM: dts: aspeed: adjust whitespace around '=' adds bc5187b427dd ARM: dts: at91: adjust whitespace around '=' adds 06e00a512d0a ARM: dts: axm: adjust whitespace around '=' adds 194f47c31ab6 ARM: dts: spear: adjust whitespace around '=' adds b3b0f459c249 ARM: dts: alpine: adjust whitespace around '=' adds 4f2ff3feab43 ARM: dts: ecx: adjust whitespace around '=' adds 468aaf56bd5f ARM: dts: lpc: adjust whitespace around '=' adds f30528c6b08a ARM: dts: nuvoton: adjust whitespace around '=' adds 282a4b9ee9ec ARM: dts: ste: adjust whitespace around '=' adds 53f2ade4b0a3 ARM: dts: sti: adjust whitespace around '=' adds b03f15ee9881 ARM: dts: sd: adjust whitespace around '=' adds f07cec3654f5 Merge branch 'for-5.20/dts-cleanup' into for-next adds dec1c62e91ba arm64: dts: amd: adjust whitespace around '=' adds d57cc3b903db arm64: dts: apm: adjust whitespace around '=' adds b88d11f84da6 arm64: dts: lg: adjust whitespace around '=' adds 8c1be9336e9a arm64: dts: marvell: adjust whitespace around '=' adds 11357f103f2e arm64: dts: hisilicon: adjust whitespace around '=' adds f028328f60bd arm64: dts: sprd: adjust whitespace around '=' adds 09f4933a4fd9 arm64: dts: microchip: adjust whitespace around '=' adds 538cba388d9a Merge branch 'for-5.20/dts64-cleanup' into for-next new 535c64408468 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a3a181ca5222 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] new e746786c5ca1 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] new f2340f7bb077 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] new eca5250049b0 Merge branch 'next' of https://git.linaro.org/people/jens. [...] new d99c77d26cc8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3ea73bf02225 ARM: dts: keystone: Adjust whitespace around '=' new b710673e2dde soc: ti: wkup_m3_ipc: Remove unneeded semicolon new 856216b70a41 arm64: dts: ti: k3-j721s2: Fix overlapping GICD memory region new 0c0af88f3f31 arm64: dts: ti: k3-am64-main: Remove support for HS400 speed mode new 5888f1ed173e arm64: dts: ti: Adjust whitespace around '=' new 85423386c976 arm64: dts: ti: Align gpio-key node names with dtschema new 9b123c7c630c Merge branches 'ti-keystone-dts-next', 'ti-drivers-soc-nex [...] new f24cc502990a Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] new 4f04833c83b1 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git adds c33ed61249dc clk: fixed: Remove Allwinner A10 special-case logic adds b5b3edb5a362 dt-bindings: clock: fixed-factor: Drop Allwinner A10 compatible adds 2fa5d7876d87 Merge branch 'clk-basic' into clk-next adds a1ea0857b597 clk: stm32: rcc_reset: Fix missing spin_lock_init() adds b602eeb418fb Merge branch 'clk-fixes' into clk-next adds 1be3b43a5828 dt-bindings: ARM: Mediatek: Remove msdc binding of MT8192 clock adds 1b83ad93ecfd clk: mediatek: Delete MT8192 msdc gate adds f2281a61a711 Merge branch 'clk-mtk' into clk-next adds a79e69c8714f MAINTAINERS: add include/dt-bindings/clock to COMMON CLK F [...] adds 882eb549a76c Merge branch 'clk-fixes' into clk-next new b348c26c28a9 clk: mediatek: reset: Add reset.h new edabcf71d100 clk: mediatek: reset: Fix written reset bit offset new 086bcb50b435 clk: mediatek: reset: Refine and reorder functions in reset.c new 114257572a0e clk: mediatek: reset: Extract common drivers to update function new 370bf6286969 clk: mediatek: reset: Merge and revise reset register function new 2d2a2900588c clk: mediatek: reset: Revise structure to control reset register new 723e367114de clk: mediatek: reset: Support nonsequence base offsets of [...] new 322989ddf7c4 clk: mediatek: reset: Support inuput argument index mode new 7d10ae3797e1 clk: mediatek: reset: Change return type for clock reset r [...] new 761bc64003e3 clk: mediatek: reset: Add new register reset function with device new b27a604a5793 clk: mediatek: reset: Add reset support for simple probe new 4d352eb91a42 dt-bindings: arm: mediatek: Add #reset-cells property for [...] new fb91526b5fb0 dt-bindings: reset: mediatek: Add infra_ao reset index for [...] new a0bc8ae5a0d7 clk: mediatek: reset: Add infra_ao reset support for MT819 [...] new 5ea61b478f30 dt-bindings: reset: mediatek: Add infra_ao reset index for MT8186 new 2336db647f31 dt-bindings: arm: mediatek: Add #reset-cells property for MT8186 new 3b3ec201f381 clk: mediatek: reset: Add infra_ao reset support for MT8186 new d6acc1d49dd5 Merge branch 'clk-mtk' into clk-next new af89cd456034 clk: Improve documentation for devm_clk_get() and its opti [...] new abae8e57e49a clk: generalize devm_clk_get() a bit new 7ef9651e9792 clk: Provide new devm_clk helpers for prepared and enabled clocks new 68bde8b2e311 clk: meson: axg-audio: Don't duplicate devm_clk_get_enabled() new 733dc1aaf4f0 Merge branch 'clk-devm-enable' into clk-next new 255584b13834 clk: ti: Stop using legacy clkctrl names for omap4 and 5 new 71b8138dea9a Merge branch 'clk-ti-dt' into clk-next new 2143994db973 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] adds 18d6d8fe4f24 clk: imx93: use adc_root as the parent clock of adc1 adds 1e3c837a663e clk: imx93: correct nic_media parent adds ebb4f1eb9360 clk: imx93: Correct the edma1's parent clock adds 044034efbeea clk: imx: clk-fracn-gppll: fix mfd value adds 5ebaf9f7da5b clk: imx: clk-fracn-gppll: Return rate in rate table prope [...] adds f300cb7fccf6 clk: imx: clk-fracn-gppll: correct rdiv adds c196175acdd3 clk: imx: clk-fracn-gppll: Add more freq config for video pll new d5df709a01a2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d5c10876c76f clk: renesas: r8a779f0: Add Z0 and Z1 clock support new b7f64eaee5a3 clk: renesas: r8a779f0: Add PCIe clocks new 080bcd8d5997 clk: renesas: r8a779f0: Add HSCIF clocks new 32407fa58eb5 Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] new e4e293cc2903 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c229aefe3dd3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b73ad96bbbf1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds c360cbec3511 riscv: introduce unified static key mechanism for ISA extensions adds 5d0fbbbe1d87 riscv: switch has_fpu() to the unified static key mechanism adds 89793a61d8e7 RISC-V: Use the extension probing code to enable the FPU adds b684001a5eb7 riscv: make patch-function pointer more generic in cpu_man [...] adds 1771c8c9e65a riscv: remove usage of function-pointers from cpufeatures [...] adds 73448ae6204f RISC-V: Some Svpbmt fixes and cleanups new 92382bf4b42c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 3f8ccf5f1a8c riscv: dts: microchip: remove spi-max-frequency property new 9ca96aed54e4 Merge branch 'dt-for-next' of git://git.kernel.org/pub/scm [...] new a0117dc95642 xtensa: Fix refcount leak bug in time.c new 173940b3ae40 xtensa: xtfpga: Fix refcount leak bug in setup new 9b279b8ad142 Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] adds b6a237a7b612 Merge branch 'misc-5.19' into for-next-current-v5.18-20220617 adds d1afc45f007c Merge branch 'for-next-current-v5.18-20220617' into for-ne [...] adds 9742ba8ac968 Merge branch 'misc-next' into for-next-next-v5.19-20220617 adds 6d9f6aab1eba btrfs: use named constant for reserved device space adds 73368e5c1d4d btrfs: warn about dev extents that are inside the reserved range adds 7c4f943ed101 Merge branch 'ext/qu/cleanup-reserved-area' into for-next- [...] adds 3ee169d5de8a Merge branch 'ext/josef/reset-wait' into for-next-next-v5. [...] adds 3d63a3b8906c btrfs: Expose the BTRFS commit stats through sysfs adds 50efc419254f Merge branch 'ext/ioannis/sysfs-stats' into for-next-next- [...] adds b65c5efb982d highmem: Make __kunmap_{local,atomic}() take "const void *" adds 670a1954d517 btrfs: replace kmap() with kmap_local_page() in zstd.c adds 820751f7215d Merge branch 'dev/kmap-all' into for-next-next-v5.19-20220617 adds f1f0ac682ff5 Merge branch 'dev/send-v2-my-updates-to-send' into for-nex [...] adds bcf40758bfd5 Merge branch 'for-next-next-v5.19-20220617' into for-next- [...] new fa7efa57ffdb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ed309bced499 Merge branch 'master' of git://github.com/ceph/ceph-client.git new fcb9f9c6e96d smb3: fix empty netname context on secondary channels new 0f3c42422d7c Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] new fd4bbc837198 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 5af7302b9af6 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 17217902fc4f ext4: fix super block checksum incorrect after mount new befabc8759af ext4: use kmemdup() to replace kmalloc + memcpy new 882e14aa2c30 ext4: fix up test_dummy_encryption handling for new mount API new 0fb337007c8c ext4: fix bug_on ext4_mb_use_inode_pa new d1389cc90702 ext4: correct the judgment of BUG in ext4_mb_normalize_request new fefb759df063 ext4: make variable "count" signed new 7dc0ff3a33ea ext4: add reserved GDT blocks check new 729e657ab8d4 ext4: fix a doubled word "need" in a comment new b62189d946b8 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new fecb2ca20273 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 490341264658 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a36515b53e80 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new dd07f650135f Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] new f759942b72a9 fs/ntfs3: Add missing error check new 0504d81092b4 Merge branch 'master' of https://github.com/Paragon-Softwa [...] adds b0017602fdf6 9p: fix EBADF errors in cached mode new 19f436a60912 Merge branch '9p-next' of git://github.com/martinetd/linux new bf0e8346302e Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] new 467f48c9ff11 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new dd4124e593bf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 535272cd5121 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new e53a2e43f29d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 3fe012f482b2 dt-bindings: i2c: qcom-cci: add QCOM MSM8974 compatible adds 4c0ad47b8da5 i2c: qcom-cci: add msm8974 compatible adds 4dc1372ffb82 i2c: hisi: use HZ_PER_KHZ macro in units.h adds e4c72c06c367 i2c: Fix a potential use after free adds bc1801ec0931 Merge branch 'i2c/for-mergewindow' into i2c/for-next new ba976faec2d3 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] new b4254b757fb7 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] new 00d06ba8e471 Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git new ed0a6ab88364 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 11be7dbc90ce drivers: cpufreq: Add missing of_node_put() in qoriq-cpufreq.c new d79958f34d7a cpufreq: qcom-hw: Don't do lmh things without a throttle i [...] new 2769acbd64fa Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] new 61f56cd65633 Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] new 759b6458ae87 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] new 2917b93347da Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] new fc008bdbf1cd RDMA/core: Add an rb_tree that stores cm_ids sorted by ifi [...] new 925d046e7e52 RDMA/core: Add a netevent notifier to cma new d56e336e8444 RDMA/usnic: Use device_iommu_capable() new 1a685940e620 RDMA/rxe: fix xa_alloc_cycle() error return value check again new 686141bc02f2 Merge branch 'mlx5-next' into wip/leon-for-next new f0a8a5ae201f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds cfbc80e34e3a mlxbf_gige: remove own module name define and use KBUILD_M [...] adds 9ec092d2feb6 net: ethernet: stmmac: add missing sgmii configure for ipq806x adds 8bca458990dd net: ethernet: stmmac: reset force speed bit for ipq806x adds 1566e7d6206f net: mana: Add the Linux MANA PF driver adds 7a8938cd024d net: mana: Add support of XDP_REDIRECT action adds 5dcb50c009c9 Merge branch 'net-mana-add-pf-and-xdp_redirect-support' new 9cbc9911260f Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net new ab1e9de84aff dt-bindings: dp83867: add binding for io_impedance_ctrl nv [...] new a793679827a8 linux/phy.h: add phydev_err_probe() wrapper for dev_err_probe() new 5c2d0a6a0701 net: phy: dp83867: implement support for io_impedance_ctrl [...] new 6c0d09d9374c Merge branch 'dt-bindings-dp83867-add-binding-for-io_imped [...] new dd5a046cbbed net: ipa: don't assume one channel per event ring new 8eec78319585 net: ipa: don't pass channel when mapping transaction new 2f48fb0edc0d net: ipa: pass GSI pointer to gsi_evt_ring_rx_update() new 9f1c3ad65406 net: ipa: call gsi_evt_ring_rx_update() unconditionally new 81765eeac1b0 net: ipa: move more code out of gsi_channel_update() new 821c7733d26c Merge branch 'net-ipa-more-multi-channel-event-ring-work' new 5eb1a2384066 net: dsa: realtek: rtl8365mb: rename macro RTL8367RB -> RT [...] new b325159d0044 net: dsa: realtek: rtl8365mb: remove port_mask private dat [...] new ca5ecd4246d4 net: dsa: realtek: rtl8365mb: correct the max number of ports new b3456030f54b net: dsa: realtek: rtl8365mb: remove learn_limit_max priva [...] new a48b6e44a9e7 net: dsa: realtek: rtl8365mb: handle PHY interface modes c [...] new f0502724367a Merge branch 'net-dsa-realtek-rtl8365mb-improve-handling-o [...] new 9aeb87d2b5a1 net: lan743x: Add support to LAN743x register dump new 6b3768ac8e2b net: lan743x: Add support to Secure-ON WOL new 46b777ad9a8c net: lan743x: Add support to SGMII 1G and 2.5G new 311abcdddc00 net: phy: add support to get Master-Slave configuration new e8b03391b6a7 Merge branch 'net-lan743x-pci11010-pci11414-devices-enhancements' new c4ee118561a0 tcp: fix over estimation in sk_forced_mem_schedule() new 849b425cd091 tcp: fix possible freeze in tx path under memory pressure new f54755f6a11a tcp: fix possible freeze in tx path under memory pressure new e42134b57e20 Merge branch 'tcp-mem-pressure-fixes' new 4b1cc357f843 mlxsw: Trap ARP packets at layer 3 instead of layer 2 new b9840fe035ac mlxsw: Keep track of number of allocated RIFs new 4ec2feb26cc3 mlxsw: Add a resource describing number of RIFs new e386a527fc08 selftests: mirror_gre_bridge_1q_lag: Enslave port to bridg [...] new d3ffeb2dba63 selftests: mlxsw: resource_scale: Update scale target afte [...] new 3128b9f51ee7 selftests: mlxsw: resource_scale: Introduce traffic tests new 8cad339db339 selftests: mlxsw: resource_scale: Allow skipping a test new 35d5829e86c2 selftests: mlxsw: resource_scale: Pass target count to cleanup new dd5d20e17c96 selftests: mlxsw: tc_flower_scale: Add a traffic test new be00853bfd2e selftests: mlxsw: Add a RIF counter scale test new ed62af45467a selftests: spectrum-2: tc_flower_scale: Dynamically set sc [...] new 982c3e2948d6 Merge branch 'mlxsw-L3-HW-stats-improvements' new fa9c562f9735 net: make xpcs_do_config to accept advertising for pcs-xpc [...] new c82386310d95 stmmac: intel: prepare to support 1000BASE-X phy interface [...] new b47aec885bcd net: pcs: xpcs: add CL37 1000BASE-X AN support new 72edaf39fc65 stmmac: intel: add phy-mode and fixed-link ACPI _DSD setti [...] new ab21cf920928 net: stmmac: make mdio register skips PHY scanning for fixed-link new 47cfd0619240 Merge branch 'pcs-xpcs-stmmac-add-1000BASE-X-AN-for-networ [...] new fd8b330ce1bb tcp: fix build... new 225b0ed27e6a net: ag71xx: fix discards 'const' qualifier warning new 2c0ab32b73cf hinic: Replace memcpy() with direct assignment new 46e31db55da8 net: macb: fix negative max_mtu size for sama5d3 new 4875d94c69d5 tipc: cleanup unused function adds de5bb43826dd samples/bpf: Check detach prog exist or not in xdp_fwd adds 3e6fe5ce4d48 libbpf: Fix internal USDT address translation logic for sh [...] new d687f621c518 bpf: move bpf_prog to bpf.h new 8c7dcb84e3b7 bpf: implement sleepable uprobes by chaining gps new 64ad7556c75e bpf: allow sleepable uprobe programs to attach new c4cac71fc8a5 libbpf: add support for sleepable uprobe programs new cb3f4a4a462b selftests/bpf: add tests for sleepable (uk)probes new 88bf18581375 Merge branch 'sleepable uprobe support' new ac80287a6af9 bpf: Fix documentation of th_len in bpf_tcp_{gen,check}_syncookie new 508362ac66b0 bpf: Allow helpers to accept pointers with a fixed size new 33bf9885040c bpf: Add helpers to issue and check SYN cookies in XDP new fb5cd0ce70d4 selftests/bpf: Add selftests for raw syncookie helpers new 9a4cf073866c bpf: Allow the new syncookie helpers to work with SKBs new 784d5dc0efc2 selftests/bpf: Add selftests for raw syncookie helpers in TC mode new 4429bdc40826 Merge branch 'New BPF helpers to accelerate synproxy' new 08c79c9cd67f selftests/bpf: Don't force lld on non-x86 architectures new dc368e1c658e bpf: Fix non-static bpf_func_proto struct definitions new f5be22c64bd6 bpf: Fix bpf_skc_lookup comment wrt. return type new 9fb424c4c29d Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/ [...] new 7a49f2193063 net: dsa: ar9331: fix potential dead lock on mdio access new 382f99c442b3 nfp: add support for .get_pauseparam() new 959edef6589d ppp: Fix typo in comment new f691b4d87edf atm: iphase: Fix typo in comment new f0623340fd2c ax25: use GFP_KERNEL in ax25_dev_device_up() new dbca1596bbb0 ping: convert to RCU lookups, get rid of rwlock new c205035e3adb net: ethernet: stmmac: remove select QCOM_SOCINFO and make [...] new 8670dc33f48b net: dsa: felix: update base time of time-aware shaper whe [...] new ba44f8182ec2 raw: use more conventional iterators new 0daf07e52709 raw: convert raw sockets to RCU new 5d1d527cd905 Merge branch 'raw-RCU-conversion' new bdb6cfe7512f net: mii: add mii_bmcr_encode_fixed() new f28a602b285e net: phy: use mii_bmcr_encode_fixed() new e62dbaff4bc2 net: phy: marvell: use mii_bmcr_encode_fixed() new 449b7a15200a net: pcs: pcs-xpcs: use mii_bmcr_encode_fixed() new 5fc217a3c9a8 Merge branch 'mii_bmcr_encode_fixed' new 41a36d4e5a14 Revert "nfp: update nfp_X logging definitions" new a278bfb24298 net: emac: Fix typo in a comment new dd33c5932e55 sfc: Fix typo in comment new 9776fe0f424b sfc/siena: Fix typo in comment new aa1f4ebc7c29 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new a6f88961e160 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new c7c44009d6c6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 278811d5a7b2 mtd: parsers: scpart: add missing of_node_put() in scpart_parse() new 09b0978acb50 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] new b360514edb47 mtd: nand: raw: qcom_nandc: reorder qcom_nand_host struct new 862bdedd7f4b mtd: nand: raw: qcom_nandc: add support for unprotected sp [...] new 5278cc93a97f dt-bindings: mtd: qcom_nandc: document qcom,boot-partition [...] new c0e1d9cd443e Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] new ce6330f74b08 MAINTAINERS: update HiSilicon ZIP and QM maintainers new 00856e5391fb crypto: hisilicon/trng - fix local variable type new bf081d6fa8e9 crypto: hisilicon/qm - add functions for releasing resources new 3099fc9c2b3a crypto: hisilicon/qm - move alloc qm->wq to qm.c new d64de9773c18 crypto: hisilicon/qm - modify event irq processing new d61a7b3decf7 crypto: sun8i-ss - fix infinite loop in sun8i_ss_setup_ivs() new bffa1fc06589 crypto: hisilicon/sec - only HW V2 needs to change the BD [...] new e5772d33159d Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 9c4b159fc2d3 Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] adds c0c87382c1a6 drm/amdgpu/display: fix build when CONFIG_DEBUG_FS is not set adds 1a395a5604d8 drm/sun4i: sun8i-hdmi-phy: Use of_device_get_match_data adds 719216eb51e9 drm/sun4i: sun8i-hdmi-phy: Use devm_platform_ioremap_resource adds 94c25fb1dfc3 drm/sun4i: sun8i-hdmi-phy: Used device-managed clocks/resets adds cdf3e5e15aa5 drm/sun4i: sun8i-hdmi-phy: Support multiple custom PHY ops adds ef2731e48b51 drm/sun4i: sun8i-hdmi-phy: Separate A83T and H3 PHY ops adds 6da623684cdb drm/sun4i: sun8i-hdmi-phy: Group PHY ops functions by generation adds 7a710a8bc909 drm/dp/mst: Read the extended DPCD capabilities during sys [...] adds 8ee53c702f23 drm/nouveau: Fix spelling typo in comments adds e4a8864f74e9 iosys-map: Fix typo in documentation new 5ad14eb8683a Merge branch 'for-linux-next' of git://anongit.freedesktop [...] adds eb2983c09f4e drm/i915/opregion: add function to check if headless sku adds 04770b082e2a drm/i915: Do not start connector polling if display is disabled adds d6346ae0779e drm/i915: Do not start connector polling on headless sku adds b8fec4400923 drm/i915: Extract intel_sanitize_fifo_underrun_reporting() adds 651d4a0fc4c5 drm/i915: Sanitize underrun reporting before turning off a [...] adds bf9719f8c89a drm/i915: Remove bogus LPT iCLKIP WARN adds 0256ea13d169 drm/i915/bios: Move panel_type stuff out of parse_panel_options() adds 5c9016b2ddb3 drm/i915/bios: Don't parse the DPS panel type when the VBT [...] adds a50cc4955623 drm/i915/bios: Introduce panel_bits() and panel_bool() adds d36bdd77b9e6 drm/i915: Implement w/a 22010492432 for adl-s new 88436dec47a8 drm/i915/wm: move wm state verification to intel_pm.c new f0978e92c2f7 drm/i915/dpll: move shared dpll state verification to inte [...] new 109406c92f97 drm/i915/mpllb: use I915_STATE_WARN() for state mismatch warnings new 781c336a6caa drm/i915/mpllb: move mpllb state check to intel_snps_phy.c new df17ff62b626 drm/i915/display: split out modeset verification code new 3e29d3b31853 drm/i915/display: split out crtc state dump to a separate file new ac1b49be7fa8 drm/i915/display: change who adds [] around crtc state dum [...] new 319ff0931293 drm/i915/display: rename dev_priv -> i915 in crtc state dump new c5dc92006d50 drm/i915/display: some struct drm_i915_private *i915 conversions new bd0f5ca1f9a0 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new 39dec1b18466 Merge branch 'drm/tegra/for-next' of git://anongit.freedes [...] new bda2eac959ae drm/msm: Fix fence rollover issue adds 83958b9b7b80 drm/msm/dpu: dont_use IS_ERR_OR_NULL for encoder phys backends adds a4947b8e10ee drm/msm/dpu: drop enum msm_display_caps new 20fd54bf2df1 drm/msm/dpu: move intf and wb assignment to dpu_encoder_se [...] new 485f192fc343 drm/msm/dpu: fix maxlinewidth for writeback block new 560a29bbfa7e drm/msm/dpu: remove hard-coded linewidth limit for writeback new 4f730a7fe230 drm/msm/dpu: limit wb modes based on max_mixer_width adds 156d58af7b55 drm/msm/dp: check core_initialized before disable interrup [...] adds b4e4e4fb186b drm/msm/dp: make dp_bridge_mode_valid() more precise new 667a29bc4e0f drm/msm/dp: force link training for display resolution change adds 78febd3dfa27 dt-bindings: display/msm: hdmi: split and convert to yaml adds bca4dac83f2a dt-bindings: display/msm: hdmi: mark old GPIO properties a [...] adds c661d6758f95 dt-bindings: display/msm: hdmi: mark hdmi-mux-supply as de [...] adds 50c4bcefb464 ARM: dts: qcom: apq8064-ifc6410: drop hdmi-mux-supply adds 4a237209c9f1 drm/msm/hdmi: drop the hdmi-mux support adds 1a71dc387b72 drm/msm/hdmi: drop unused GPIO support adds 058ee514904f drm/msm/hdmi: enable core-vcc/core-vdda-supply for 8996 platform adds 7270cdbd756b drm/msm/hdmi: drop empty 'none' regulator lists adds 4f45b9ae9cad drm/msm/hdmi: drop hpd_regs usage on 8x74/8084 adds 6b02a82f9d55 drm/msm/hdmi: merge platform config for 8974/8084/8994/8996 adds 0cdb700a3d05 drm/msm/hdmi: reuse MSM8960's config for MSM8660 adds 55cec3903c85 drm/msm/hdmi-phy: populate 8x60 HDMI PHY requirements new 5bdf0c2ca0b6 drm/msm/hdmi: drop empty bridge callbacks new 0c830c3896e4 drm/msm/hdmi: support attaching the "next" bridge adds cfac8e10c4d5 drm/msm/mdp4: move iommu_domain_alloc() call close to its usage adds b917b075b95f drm/msm/mdp4: get rid of struct mdp4_platform_config new 9e27e74ca899 Merge branches 'msm-next-lumag-core', 'msm-next-lumag-dpu' [...] new a5a4ab2a7049 Merge branch 'msm-next-lumag' of https://gitlab.freedeskto [...] new e8e1f5fe5bba Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b6b9f90f054d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e42c6257a302 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 7acf970a6fbb ASoC: SOF: ipc4-topology: Fix error code in sof_ipc4_volume_put() adds 1ec0c91f6d6b ASoC: Intel: Skylake: remove redundant re-assignments to p [...] adds 2964e31cdda0 ASoC: SOF: Intel: IPC4: enable IMR boot new 7adadfb06b98 ASoC: twl4030: Drop legacy, non DT boot support new 6d5e37b0f343 ASoC: SOF: Intel: hda-dsp: report error on power-up/down new 3abc88730a0e ASoC: SOF: Intel: hda-stream: report error on stream not opened new 18701bb1370c ASoC: SOF: Intel: hda-dai: remove use of __func__ in dev_dbg new 8bf064f8e439 ASoC: SOF: Intel: hda-stream: remove use of __func__ in dev_dbg new b837870fe17f ASoC: SOF: Intel: mtl: remove use of __func__ in dev_dbg new 9fd8fcd03451 ASoC: SOF: ipc3-dtrace: remove use of __func__ in dev_dbg new e16809a74f09 ASoC: SOF: ipc3-loader: remove use of __func__ in dev_dbg new f132dc020270 ASoC: SOF: ipc3-topology: remove use of __func__ in dev_dbg new 3809264b5390 ASoC: SOF: ipc4-topology remove use of __func__ in dev_dbg new 298e3aba1b56 ASoC: SOF: sof-client: remove use of __func__ in dev_dbg new b3ec3eb2baaa ASoC: SOF: ipc4: remove use of __func__ in dev_dbg new 46bc6bc3a6a3 ASoC: Intel: boards: hda: remove use of __func__ in dev_dbg new d2d19cb6ed13 ASoC: Intel: boards: sof_sdw: remove use of __func__ in dev_dbg new bdb94f002eb9 ASoC: SOF/Intel: remove __func__ from dev_dbg() new e1ab67be68e9 ASoC: cs4270: update kernel-doc new 7c619b306285 ASoC: sunxi: sun4i-i2s: update kernel-doc new 8b409f754b14 ASoC: minor kernel-doc corrections new e33ea0685a21 ASoC: Intel: skl_nau88l25_max98357a: remap jack pins new 4864ef4a67ed ASoC: Intel: skl_nau88l25_ssm4567: remap jack pins new decdbf3dd7ec ASoC: Intel: kbl_rt5663_max98927: remap jack pins new c2065d43ae85 ASoC: Intel: kbl_da7219_max98357a: remap jack pins new b9f53b9fc14e ASoC: Intel: kbl_da7219_max98927: remap jack pins new c0703be996c3 ASoC: Intel: kbl_rt5663_rt5514_max98927: remap jack pins new bbdd4ea2190b ASoC: Intel: bxt_da7219_max98357a: remap jack pins new 4c3a68e9026a ASoC: Intel: glk_rt5682_max98357a: remap jack pins new 77a036e8b074 ASoC: Intel: cml_rt1011_rt5682: remap jack pins new 7459c8940a50 ASoC: Intel: sof_cs42l42: remap jack pins new 2913bb1f6830 ASoC: Intel: sof_da7219_max98373: remap jack pins new 2a172d2f06c1 ASoC: Intel: sof_nau8825: remap jack pins new c3ce12b27e56 ASoC: Intel: sof_rt5682: remap jack pins new ba46bd04a421 ASoC: Intel: Chromebooks: remap jack pins new 442302003bd2 ASoC: ops: Fix integer detection for when max possible values > 1 new 6c9e9046e1ff ASoC: mediatek: mt8186: Fix mutex double unlock in GPIO request new 4ea3bfd13a24 ASoC: SOF: pcm: use pm_resume_and_get() on component probe new 011e397f5c9c ASoC: codecs: soundwire: call pm_runtime_resume() in compo [...] new 87a36978b27a ASoC: SOF/soundwire: use resume_and_get on component probe new bba861c7696f Merge remote-tracking branch 'asoc/for-5.20' into asoc-next new d19e6f25fe1f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6ad2821867a7 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new c5b6df8eb1c3 block: fix infinite loop for invalid zone append new 3fa2a198c41b block/bio: remove duplicate append pages code new 272418c8708d block: export dma_alignment attribute new 69c41516c35f block: introduce bdev_dma_alignment helper new 79996ec808be block: add a helper function for dio alignment new 751646af7fbb block/merge: count bytes instead of sectors new ac68bdf57bb2 block/bounce: count bytes instead of sectors new cb33f9c2ec22 iov: introduce iov_iter_aligned new b1c25866bf25 block: introduce bdev_iter_is_aligned helper new bd36e6fd4c0c block: relax direct io memory alignment new 11032040d5d0 iomap: add support for dma aligned direct-io new 8807a154146d block: Directly use ida_alloc()/free() new d9571633f251 blk-iocost: Simplify ioc_rqos_done() new dff8453451f1 block: Rename a blk_mq_map_queue() argument new e4184322855d block: Make blk_mq_get_sq_hctx() select the proper hardwar [...] new 089612cfe182 block: factor out a chunk_size_left helper new c8cfcbecdc71 dm: open code blk_max_size_offset in max_io_len new 7c0aa30e7c97 block: open code blk_max_size_offset in blk_rq_get_max_sectors new 1190182052f0 block: cleanup variable naming in get_max_io_size new 50fd548f8464 block: fold blk_max_size_offset into get_max_io_size new 5685fa613af1 block: move blk_queue_get_max_sectors to blk.h new ed614dff950c bfq: Remove useless code in bfq_lookup_next_entity new ccbc13aa17b6 block: bfq: Remove an unused function definition new 6dbcddf6e76b block: bfq: Fix kernel-doc headers new 2a4a70a1b451 Merge branch 'for-5.20/block' into for-next new 3d4492aeb8aa io_uring: define a 'prep' and 'issue' handler for each opcode new 610268ef85f8 io_uring: move to separate directory new a7d67c768d11 io_uring: move req async preparation into opcode handler new c2c7c02382d0 io_uring: add generic command payload type to struct io_kiocb new e3ee0481832d io_uring: convert read/write path to use io_cmd_type new 31a57b32c77d io_uring: convert poll path to use io_cmd_type new 5f588abec256 io_uring: convert poll_update path to use io_cmd_type new 8d139f77229c io_uring: remove recvmsg knowledge from io_arm_poll_handler() new 5d6da17b1540 io_uring: convert net related opcodes to use io_cmd_type new 0eacb33489f4 io_uring: convert the sync and fallocate paths to use io_cmd_type new d5a237dced1c io_uring: convert cancel path to use io_cmd_type new a6d40dd91ba3 io_uring: convert timeout path to use io_cmd_type new 6eaa654e5501 io_uring: convert open/close path to use io_cmd_type new e7e6850df7c5 io_uring: convert madvise/fadvise to use io_cmd_type new 99637e677221 io_uring: convert file system request types to use io_cmd_type new 7d7b502791da io_uring: convert epoll to io_cmd_type new 290228b4dabc io_uring: convert splice to use io_cmd_type new a0cbc12dbe0a io_uring: convert msg and nop to io_cmd_type new 1c9bdf435ea2 io_uring: convert rsrc_update to io_cmd_type new 4bb9ae5a107a io_uring: convert xattr to use io_cmd_type new 8b1f3e39ed2a io_uring: convert iouring_cmd to io_cmd_type new 9868007859db io_uring: unify struct io_symlink and io_hardlink new b3046ca4ad35 io_uring: define a request type cleanup handler new 11e00d1042d8 io_uring: add io_uring_types.h new b394247a1e47 io_uring: set completion results upfront new 9c1d09f56425 io_uring: handle completions in the core new bc593b33177c io_uring: move xattr related opcodes to its own file new 935b7050084c io_uring: move nop into its own file new 1b2d7cf4c8e2 io_uring: split out filesystem related operations new 8a4afdcf94d2 io_uring: split out splice related operations new 7d03a03d3302 io_uring: split out fs related sync/fallocate functions new 1c0d2de30bbf io_uring: split out fadvise/madvise operations new 120b53574319 io_uring: separate out file table handling code new 9d7e22455e23 io_uring: split out open/close operations new 172b7f1acafd io_uring: move uring_cmd handling to its own file new e009ae48a042 io_uring: add a dummy -EOPNOTSUPP prep handler new 43d1f8e82f53 io_uring: move epoll handler to its own file new ca87f0bf135c io_uring: move statx handling to its own file new a13fa5db53ae io_uring: split network related opcodes into its own file new 5e505812ece8 io_uring: move msg_ring into its own file new 7a74623743e6 io_uring: move our reference counting into a header new b341bbfbe5fa io_uring: move timeout opcodes and handling into its own file new 21d4ba04ba81 io_uring: move SQPOLL related handling into its own file new 3e7b65ce3c57 io_uring: use io_is_uring_fops() consistently new 4e9a9247aefb io_uring: move fdinfo helpers to its own file new 9805619f5266 io_uring: move io_uring_task (tctx) helpers into its own file new 27d980b4b92a io_uring: include and forward-declaration sanitation new 72e6852e745c io_uring: add opcode name to io_op_defs new ebf226552123 io_uring: move poll handling into its own file new d0fc9175967c io_uring: move cancelation into its own file new 8c72e53aecfa io_uring: split provided buffers handling into its own file new 77af22ce836f io_uring: move rsrc related data, core, and commands new ff66e023d816 io_uring: move remaining file table manipulation to filetable.c new 3a37e3c03754 io_uring: move read/write related opcodes to its own file new 0a2370ddcaa3 io_uring: move opcode table to opdef.c new de3e6cbc9402 io_uring: add support for level triggered poll new 1e7154f725d5 io_uring: deprecate epoll_ctl support new 87812e13dd60 io_uring: make reg buf init consistent new 4e05eed693e4 io_uring: move defer_list to slow data new 588b7370e918 io_uring: better caching for ctx timeout fields new fbe116eaec6b io_uring: refactor ctx slow data placement new 5dbe6953e487 io_uring: move small helpers to headers new 3f4182aeea88 io_uring: explain io_wq_work::cancel_seq placement new c68122c62ab0 io_uring: inline ->registered_rings new e62089d0daed io_uring: never defer-complete multi-apoll new 7cfd299adfb8 io_uring: remove check_cq checking from hot paths new 382cfdcb5c5c io_uring: don't set REQ_F_COMPLETE_INLINE in tw new c959c2caa109 io_uring: remove unused IO_REQ_CACHE_SIZE defined new be3a2f496e22 io_uring: rw: delegate sync completions to core io_uring new fadab90ff861 io_uring: kill REQ_F_COMPLETE_INLINE new d9c8f9278334 io_uring: refactor io_req_task_complete() new 82fbafae223b io_uring: don't inline io_put_kbuf new a21714a94287 io_uring: poll: remove unnecessary req->ref set new 0db40c544a47 io_uring: switch cancel_hash to use per entry spinlock new 6f4a0d38ff64 io_uring: pass poll_find lock back new 60ae62ff9fec io_uring: clean up io_try_cancel new 505137fd00f8 io_uring: limit the number of cancellation buckets new 25d4fa8d229a io_uring: clean up io_ring_ctx_alloc new cd204c00db76 io_uring: use state completion infra for poll reqs new 7e68eddbd16c io_uring: add IORING_SETUP_SINGLE_ISSUER new 0c041d7ca8cd io_uring: pass hash table into poll_find new ac8dcd877ba2 io_uring: introduce a struct for hash table new c38218b3f0c2 io_uring: propagate locking state to poll cancel new 1897d5fd597a io_uring: mutex locked poll hashing new 1033cd71e715 io_uring: kbuf: add comments for some tricky code new 5486f135abc3 io_uring: don't expose io_fill_cqe_aux() new 1c99dd0a2c5d io_uring: don't inline __io_get_cqe() new f5d9039accb1 io_uring: introduce io_req_cqe_overflow() new 418d0d20fbb2 io_uring: deduplicate __io_fill_cqe_req tracing new 818ec86b04fc io_uring: deduplicate io_get_cqe() calls new eef4c9eacc47 io_uring: change ->cqe_cached invariant for CQE32 new c5049271274a io_uring: kill extra io_uring_types.h includes new 6bb8e36058ff io_uring: make io_uring_types.h public new 990a176239a2 io_uring: clean up tracing events new 97313ec964ae io_uring: move a few private types to local headers new 8be6d81f5893 io_uring: remove extra io_commit_cqring() new 94d4ff32eb18 io_uring: reshuffle io_uring/io_uring.h new 430d908cc4d1 io_uring: move io_eventfd_signal() new f94d3c4b1f4a io_uring: remove ->flush_cqes optimisation new 9c1b621d082b Merge branch 'for-5.20/io_uring' into for-next new c8a8697c1f63 io_uring: have cancelation API accept io_uring_task directly new 0178e0c1bc8d io_uring: add IORING_ASYNC_CANCEL_FD_FIXED cancel flag new 64d169231f48 io_uring: add sync cancelation API through io_uring_register() new b61834a461bd Merge branch 'for-5.20/io_uring-cancel' into for-next new 5c9ef206f3eb io_uring: split out fixed file installation and removal new 7789a596c6b4 io_uring: add support for passing fixed file descriptors new 388fa372e0ea Merge branch 'for-5.20/io_uring-msg-fd' into for-next new a65b6f5957c4 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git new f0a6d77b351c ata: make transfer mode masks *unsigned int* new 4d6119f06ce1 ata: libata-core: make ata_exec_internal_sg() *static* new afae461a3bfa ata: libata-eh: fix sloppy result type of ata_eh_nr_in_flight() new 2e0aee8f0a22 ata: make ata_port::fastdrain_cnt *unsigned int* new 61176eed36d3 ata: libata-core: fix sloppy parameter type in ata_exec_in [...] new e06233f9372c ata: libata-eh: fix sloppy result type of ata_internal_cmd [...] new c30cd111c5e7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5d054c8d337e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new dacb51b034ad next-20220617/battery new eab0480c1077 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4cccb4426bfc Merge branch 'next-testing' of git://git.kernel.org/pub/sc [...] new 828e418d7700 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] new 2daf4a650892 Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] new 049e96984a57 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new d2bb85ebefce Merge branch 'next' of git://github.com/cschaufler/smack-next new d07924866a53 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 668c01baa710 dt-bindings: interrupt-controller: Convert rda,8810pl-intc [...] adds b624c4d03760 dt-bindings: hwmon: move ibm,p8-occ bindings to proper folder adds ee774c40fa32 dt-bindings: efm32: remove bindings for deleted platform new e291506242b1 dt-bindings: display: Add Arm virtual platforms display new bb9a3cc77aa1 dt-bindings: perf: Convert Arm CCN to DT schema new 67fcaf287720 dt-bindings: vexpress-sysreg: Add deprecated GPIO provider [...] new cfda05c1ddb8 dt-bindings: vexpress-sysreg: Allow for no child nodes new 7c1e51830468 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 2081ad146746 spi: microchip-core: fix passing zero to PTR_ERR warning adds 9cc10984a1f8 Merge remote-tracking branch 'spi/for-5.20' into spi-next new 47304173aa9f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 208ed36a117d Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 009b2998b022 Merge branch 'timers/drivers/next' of git://git.linaro.org [...] new 25614ed3b88e Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] new 46d3234b2ca6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds af72b9b79ca2 rcutorture: Update rcutorture.fwd_progress help text adds 2ad00a6f0afc doc: Document the rcutree.rcu_divisor kernel boot parameter adds 9e3b793db5c2 doc: Document rcutree.nocb_nobypass_lim_per_jiffy kernel p [...] adds 1fa80408dbde rcu: Decrease FQS scan wait time in case of callback overloading adds cef3a29ae2df rcu: Avoid tracing a few functions executed in stop machine adds 5737713c7234 rcu: Add rnp->cbovldmask check in rcutree_migrate_callbacks() adds 3c49be9a4443 rcu: Immediately boost preempted readers for strict grace periods adds d03d48c1eaa9 rcu: Forbid RCU_STRICT_GRACE_PERIOD in TINY_RCU kernels adds 6f674fd1c555 locking/csd_lock: Change csdlock_debug from early_param to [...] adds 0a4ab152fc95 rcu: tiny: Record kvfree_call_rcu() call stack for KASAN adds df266730a11f rcu: Cleanup RCU urgency state for offline CPU adds 1dd788687350 rcu/kvfree: Remove useless monitor_todo flag adds b5329c7eb998 rcu: Initialize first_gp_fqs at declaration in rcu_gp_fqs() adds 00a6ce7004a1 rcu/tree: Add comment to describe GP-done condition in fqs loop adds 14c51d13c8ba srcu: Block less aggressively for expedited grace periods adds 1eeb08255bab rcu/nocb: Add/del rdp to iterate from rcuog itself adds b9d4ee44a62b rcu/nocb: Invert rcu_state.barrier_mutex VS hotplug lock l [...] adds 2c94807f66dd rcu/nocb: Fix NOCB kthreads spawn failure with rcu_nocb_rd [...] adds 4368dd63d63a rcu/nocb: Add an option to offload all CPUs on boot adds 5b8e1d74d29b rcu: Add nocb_cb_kthread check to rcu_is_callbacks_kthread() adds 874af88bfd06 rcu/nocb: Add option to opt rcuo kthreads out of RT priority adds 2025d8bf1ce4 rcu/nocb: Avoid polling when my_rdp->nocb_head_rdp list is empty adds fea508baa7eb rcu: Make normal polling GP be more precise about sequence [...] adds 9e06601e087e rcu: Provide a get_completed_synchronize_rcu() function adds 3fdf363d6182 rcutorture: Validate get_completed_synchronize_rcu() adds 3c80163309a5 rcu: Switch polled grace-period APIs to ->gp_seq_polled adds 8bf53b86cf79 rcu: Make polled grace-period API account for expedited gr [...] adds b59ce355bfdf rcu: Make Tiny RCU grace periods visible to polled APIs adds 7c835aeaeab8 rcutorture: Verify that polled GP API sees synchronous gra [...] adds 40af6a95af90 rcu: Add polled expedited grace-period primitives adds c275d855cd85 rcutorture: Test polled expedited grace-period primitives adds c12534adc7ed rcu: Put panic_on_rcu_stall() after expedited RCU CPU stal [...] adds 84d991b808c1 rcu: Diagnose extended sync_rcu_do_polled_gp() loops adds 6b3ff4ad18d5 rcu: Add irqs-disabled indicator to expedited RCU CPU stal [...] adds e2530108cecf rcu-tasks: Check for abandoned callbacks adds 1ad2c993d97f rcu-tasks: Split rcu_tasks_one_gp() from rcu_tasks_kthread() adds 1f4b56a299ec rcu-tasks: Move synchronize_rcu_tasks_generic() down adds 6237ccd57004 rcu-tasks: Drive synchronous grace periods from calling task adds 9b4b26d029e3 rcu-tasks: Merge state into .b.need_qs and atomically update adds 5bf999af020e rcu-tasks: Remove rcu_tasks_trace_postgp() wait for counter adds a9f5921feee5 rcu-tasks: Make trc_read_check_handler() fetch ->trc_reade [...] adds 6af27acab095 rcu-tasks: Idle tasks on offline CPUs are in quiescent states adds fa85da3bc7d8 rcu-tasks: Handle idle tasks for recently offlined CPUs adds bf9efc7eb402 rcu-tasks: RCU Tasks Trace grace-period kthread has implicit QS adds 6347d6dbf002 rcu-tasks: Make rcu_note_context_switch() unconditionally [...] adds 1f3ffa835ad7 rcu-tasks: Simplify trc_inspect_reader() QS logic adds c4f7d50c4b87 rcu-tasks: Add slow-IPI indicator to RCU Tasks Trace stall [...] adds 182e1e0db7cd rcu-tasks: Flag offline CPUs in RCU Tasks Trace stall warnings adds 2347f7dee957 rcu-tasks: Make RCU Tasks Trace stall warnings print full [...] adds 072ed67fd36b rcu-tasks: Make RCU Tasks Trace stall warning handle idle [...] adds e00f0baeca00 rcu-tasks: Add data structures for lightweight grace periods adds 6c207df0a11e rcu-tasks: Track blocked RCU Tasks Trace readers adds 7b8b4d4a5bc1 rcu-tasks: Untrack blocked RCU Tasks Trace at reader end adds 8f230e00dc74 rcu-tasks: Add blocked-task indicator to RCU Tasks Trace s [...] adds daa21072e485 rcu-tasks: Move rcu_tasks_trace_pertask() before rcu_tasks [...] adds a947cdee0e6e rcu-tasks: Avoid rcu_tasks_trace_pertask() duplicate list [...] adds eb4086bfba00 rcu-tasks: Scan running tasks for RCU Tasks Trace readers adds c5fae983b484 rcu-tasks: Pull in tasks blocked within RCU Tasks Trace readers adds 7b83bcd160ae rcu-tasks: Stop RCU Tasks Trace from scanning idle tasks adds f0d9a544704c rcu-tasks: Stop RCU Tasks Trace from scanning full tasks list adds b740afc6d638 rcu-tasks: Maintain a count of tasks blocking RCU Tasks Tr [...] adds f7e73ec399b5 rcu-tasks: Eliminate RCU Tasks Trace IPIs to online CPUs adds 0e45e9fe35f6 rcu-tasks: Disable and enable CPU hotplug in same function adds 14a12ebc85e2 rcu-tasks: Update comments adds a894022a737f rcu-tasks: Be more patient for RCU Tasks boot-time testing adds e054edaf2154 rcu-tasks: Use delayed_work to delay rcu_tasks_verify_self [...] adds 706ea8befcf3 torture: Make kvm-remote.sh announce which system is being [...] adds 848384320ffb rcu/torture: Change order of warning and trace dump adds 981f7fc09f2a rcutorture: Simplify rcu_torture_read_exit_child() loop adds f63b75351957 rcutorture: Fix memory leak in rcu_test_debug_objects() adds e6fd6d64f96d torture: Adjust to again produce debugging information adds 07c25acce3a4 rcutorture: Make failure indication note reader-batch overflow adds ae595b3373a1 rcu/rcuscale: Fix smp_processor_id()-in-preemptible warnings adds a645dcf68b2a torture: Create kvm-check-branches.sh output in proper location adds 40a9b817d870 rcutorture: Fix ksoftirqd boosting timing and iteration adds 52fa2d734e4d rcutorture: Handle failure of memory allocation functions adds 9041a1cc7ec8 torture: Flush printk() buffers before powering off adds 48d6791adc98 refscale: Convert test_lock spinlock to raw_spinlock adds b38e3e98d144 Merge branches 'doc.2022.06.16a', 'fixes.2022.06.16a', 'no [...] adds 096b555b39d8 rcu: Dump rcuc kthread status for CPUs not reporting quies [...] adds 01811148a597 rcu: Apply noinstr to rcu_idle_enter() and rcu_idle_exit() adds bb0e43d7a2dc context_tracking: Remove unused context_tracking_in_user() adds 2b65dd63564f context_tracking: Add a note about noinstr VS unsafe conte [...] adds dcb1634db6e7 context_tracking: Rename __context_tracking_enter/exit() t [...] adds 29765ae224e4 context_tracking: Rename context_tracking_user_enter/exit( [...] adds 873076a18c60 context_tracking: Rename context_tracking_enter/exit() to [...] adds 3664026538c7 context_tracking: Rename context_tracking_cpu_set() to ct_ [...] adds 2ad9b4c81ea4 context_tracking: Split user tracking Kconfig adds c6bee41c10e9 context_tracking: Take idle eqs entrypoints over RCU adds 342ebd2a5348 context_tracking: Take IRQ eqs entrypoints over RCU adds a2119b6c1d4d context_tracking: Take NMI eqs entrypoints over RCU adds 97068ffb7b41 rcu/context-tracking: Remove rcu_irq_enter/exit() adds 8bb4e216b773 rcu/context_tracking: Move dynticks counter to context tracking adds 144f9287e0ab rcu/context_tracking: Move dynticks_nesting to context tracking adds 17a8cbee03a7 rcu/context_tracking: Move dynticks_nmi_nesting to context [...] adds d84a3f6335f9 rcu/context-tracking: Move deferred nocb resched to contex [...] adds 9765c4ff4c30 rcu/context-tracking: Move RCU-dynticks internal functions [...] adds b0273fb1c915 rcu/context-tracking: Remove unused and/or unecessary midd [...] adds 189c0f162a38 context_tracking: Convert state to atomic_t adds d184ec9feb7c rcu/context_tracking: Merge dynticks counter and context t [...] adds fb74bc5de043 MAINTAINERS: Add Paul as context tracking maintainer adds fd2cb972fdc7 context_tracking: Interrupts always disabled for ct_idle_exit() adds acdaea203699 Merge branch 'ctxt.2022.06.16a' into HEAD adds 94fad30c9e42 tools/nolibc/stdlib: Support overflow checking for older c [...] adds d7e8aa4c7b4b tools/nolibc/stdio: Add format attribute to enable printf [...] adds e7928e6f2735 tools/nolibc: fix the makefile to also work as "make -C to [...] adds 46a0e3b655da tools/nolibc: make the default target build the headers adds e5e16b7e4c52 tools/nolibc: add a help target to list supported targets adds 066a80de39ab Merge branch 'nolibc.2022.06.16a' into HEAD adds 86ae777ae09a Merge branch 'lkmm-dev.2022.06.12a' into HEAD adds ef9403cd78a9 memory-model: Prohibit nested SRCU read-side critical sections new 1c9004d422a7 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] new b70b49298645 Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] new e88268e52638 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 74bb746407bf platform/chrome: cros_ec: Always expose last resume result new ed8a892fb922 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 40e9f4db4017 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7913ef447e3a Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] new ee4114869abc Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] new 34b9715b7cae thunderbolt: Fix typo in comment new 246b1012005d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new f896d365dbe4 Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] new 5318014151df Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ae3babe1c466 iio: adc: ad7606: explicitly add proper header files new f3823017e16d iio: adc: ad7606_par: explicitly add proper header files new 34de6b50ddb6 iio: adc: berlin2-adc: explicitly add proper header files new 848d19010408 iio: adc: imx7d_adc: explicitly add proper header files new c2bb705f45c6 iio: adc: imx8qxp-adc: explicitly add proper header files new 4738b57a6c12 iio: adc: ingenic-adc: explicitly add proper header files new 1fd4c0cd789d iio: adc: mp2629_adc: explicitly add proper header files new e335cd347e6e iio: adc: mt6360-adc: explicitly add proper header files new 074d68c1c012 iio: adc: npcm_adc: explicitly add proper header files new d428e68a26cf iio: adc: rzg2l_adc: explicitly add proper header files new fb68441019dc iio: common: cros_ec_lid_angle: explicitly add proper head [...] new 1f0350557b39 iio: common: cros_ec_sensors: explicitly add proper header files new 2a53b91c23f2 iio: dac: stm32-dac: explicitly add proper header files new 55ae407ae946 iio: dac: vf610_dac: explicitly add proper header files new 93018249a731 iio: humidity: hts221_buffer: explicitly add proper header files new ca07e6bb4e5a iio: light: cros_ec_light_prox: explicitly add proper head [...] new ca27395f1b95 iio: pressure: cros_ec_baro: explicitly add proper header files new f93d3a779272 iio: trigger: stm32-lptimer-trigger: explicitly add proper [...] new bf49a46b6d8b iio: adc: intel_mrfld_adc: explicitly add proper header files new 10f09307199d iio: core: drop of.h from iio.h new cb490b10c3fd iio:accel:kxsd9: Switch from CONFIG_PM guards to pm_ptr() etc new 2129f25de582 iio: humidity: hts221: Use EXPORT_SIMPLE_DEV_PM_OPS() to a [...] new 1300ab392718 iio: humidity: hts221: Move symbol exports into IIO_HTS221 [...] new acc416ff7d40 iio: imu: lsm6dsx: Use new pm_sleep_ptr() and EXPORT_SIMPL [...] new 2b059449b5a3 iio: imu: lsm6dsx: Move exported symbols to the IIO_LSM6DS [...] new 9e5b4cd2e9c0 iio: imu: st_lsm6dsx: Limit requested watermark value to h [...] new 754d013433bc iio: at91-sama5d2: Limit requested watermark value to hwfifo size new 5a3ec28adafd iio: adc: sc27xx_adc: Re-use generic struct u32_fract new ec25bb6e84a0 iio: adc: meson_saradc: Don't attach managed resource to I [...] new d43c7006e495 iio: adc: meson_saradc: Align messages to be with physical [...] new 2d27a021395e iio: adc: meson_saradc: Convert to use dev_err_probe() new 6531f3a41fe8 iio: adc: meson_saradc: Use devm_clk_get_optional() new 22c26db48c19 iio: adc: meson_saradc: Use temporary variable for struct device new 79b584ed12a0 iio: adc: meson_saradc: Use regmap_read_poll_timeout() for [...] new 9cf0b6185994 iio: Use octal permissions and DEVICE_ATTR_{RO,RW}. new 0a1e240cbe26 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] adds c667d9c630cc dt-bindings: phy: List supplies for qcom,edp-phy adds 63f4676dd879 dt-bindings: phy: Add FSD UFS PHY bindings adds e313216b5281 phy: samsung-ufs: move cdr offset to drvdata adds f1b2d06de112 phy: samsung-ufs: add support for FSD ufs phy driver adds 5cda442dc032 dt-bindings: phy: renesas: usb3-phy: Spelling s/funcional/ [...] adds 4daa43e92eae phy: ti: phy-j721e-wiz: use OF data for device specific data adds fbbf71f37409 phy: qcom-qmp: fix msm8996 PCIe PHY support adds 5bef2838f1a0 phy: qcom-qmp: fix PCIe PHY support adds 18b3eb79b1cf MAINTAINERS: add include/dt-bindings/phy to GENERIC PHY FRAMEWORK new dca3d329992f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new d7b12b6364b8 Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] new dae35c23602e Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] adds 62c427ca0745 dt-bindings: dma: apple,admac: Fix example interrupt parsing adds 81ce6f3dbbdc MAINTAINERS: add include/dt-bindings/dma to DMA GENERIC OF [...] adds ce4b461ba2c1 dmaengine: apple-admac: Use {low,upp}er_32_bits() to split [...] adds 5dc8638872ef MAINTAINERS: idxd driver maintainer update adds f7a03501b090 dmaengine: stm32-mdma: Remove dead code in stm32_mdma_irq_ [...] new 64b5a38e64e7 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds e210a89f5b07 cgroup.c: add helper __cset_cgroup_from_root to cleanup du [...] adds 07fd5b6cdf3c cgroup: Use separate src/dst nodes when preloading css_set [...] adds 507c8695c65a Merge branch 'for-5.19-fixes' into for-next new 9e8e49c7077f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b3133e76d181 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 35bf020bd8ab scsi: target: iscsi: Fix NULL pointer dereference in iscsi [...] adds e733f8a894e6 scsi: lpfc: Use memset_startat() helper in lpfc_nvmet_xmt_ [...] adds dcad25cb2500 scsi: ufs: exynos: Constify driver data adds 35a7e9dbff9a scsi: pm8001: Rework shost initial values adds 98132d842d4d scsi: pm8001: Set up tags before using them adds 940f5efa6316 scsi: pm8001: Use non-atomic bitmap ops for tag alloc + free adds 42f22fe36d51 scsi: pm8001: Expose hardware queues for pm80xx adds 6c6806abd5bb scsi: ufs: host: ufs-exynos: Remove unused defines adds cb2bf7c6e544 scsi: ufs: host: ufs-exynos: Use already existing definition adds c0d93b12f31c scsi: ufs: Rearrange addresses in increasing order adds 65080c51fde4 scsi: iscsi: Prefer xmit of DataOut over new commands adds bff4873c7090 scsi: qla2xxx: Fix excessive I/O error messages by default adds 476da8faa336 scsi: qla2xxx: Add a new v2 dport diagnostic feature adds d3117c83ba31 scsi: qla2xxx: Wind down adapter after PCIe error adds 5304673bdb16 scsi: qla2xxx: Turn off multi-queue for 8G adapters adds c39587bc0aba scsi: qla2xxx: Fix crash due to stale SRB access around I/ [...] adds 58d1c124cd79 scsi: qla2xxx: Fix losing FCP-2 targets during port pertur [...] adds 118b0c863c8f scsi: qla2xxx: Fix losing target when it reappears during delete adds f12d2d130efc scsi: qla2xxx: Add debug prints in the device remove path adds 2416ccd3815b scsi: qla2xxx: Fix losing FCP-2 targets on long port disab [...] adds f260694e6463 scsi: qla2xxx: Fix erroneous mailbox timeout after PCI err [...] adds 4de0d18da901 scsi: qla2xxx: Update version to 10.02.07.700-k adds fc53683b45b0 scsi: ufs: Export ufshcd_uic_change_pwr_mode() adds d81c4c6f7170 scsi: ufs: Fix ADAPT logic for HS-G5 adds 3f9b6cec12e2 scsi: ufs: ufs-mediatek: Introduce workaround for power mo [...] adds 3fd23b8dfb54 scsi: ufs: ufs-mediatek: Fix the timing of configuring dev [...] adds 005ffdf09cd3 scsi: ufs: ufs-mediatek: Prevent device regulators setting [...] adds 0836cc252a52 scsi: ufs: ufs-mediatek: Support low-power mode for VCCQ adds bc602ae977f3 scsi: ufs: ufs-mediatek: Support flexible parameters for S [...] adds 42b1928360a3 scsi: ufs: ufs-mediatek: Support low-power mode for parent [...] adds 1d6f9decb60a scsi: ufs: Export regulator functions adds ece418d02911 scsi: ufs: ufs-mediatek: Support multiple VCC sources adds cb142b6d2f60 scsi: ufs: ufs-mediatek: Disable unused VCCQx power rails adds 6a33ed506416 scsi: iscsi: Make iscsi_unregister_transport() return void new baca85ffe199 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5e79215585d1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new fab780a35112 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 669d7ab20194 Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...] new 83128076b675 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2a8fe194d9c1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c09d317abced Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 466d0a3cfcaf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 93b93a8ef4a4 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git new b841c7d96f40 Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] new 42e04d83a7ff Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new af0d041c4c3e dt-bindings: nvmem: convert mtk-efuse.txt to YAML schema new ccba200e4801 dt-bindings: nvmem: mediatek: efuse: add support mt8183 new 363d29faf567 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 963a11c577bb Merge branch 'hmm' of git://git.kernel.org/pub/scm/linux/k [...] new ab29b7fd61d4 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 9339b4c49363 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e9b9844dda3f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 534d2eaf1970 random: schedule mix_interrupt_randomness() less often new c01d4d0a82b7 random: quiet urandom warning ratelimit suppression message new 0cfd1ac532cf Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 34cb532a24d9 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] new fbdf45619dd3 Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] new 7a9fbfb3d28f filemap: Correct the conditions for marking a folio as accessed new 46046280ac03 filemap: Handle sibling entries in filemap_get_read_batch() new 1cea1561da63 mm: Clear page->private when splitting or migrating a page new ca855ffc1cb1 mpage: Convert do_mpage_readpage() to use a folio new 48b2d4d42c80 hugetlb: Convert huge_add_to_page_cache() to use a folio new cc91503f8049 filemap: Remove add_to_page_cache() and add_to_page_cache_ [...] new 105000ed3b0c filemap: Add filemap_get_folios() new e4752e276c89 buffer: Convert clean_bdev_aliases() to use filemap_get_folios() new 48dc7d59b35c ext4: Convert mpage_release_unused_pages() to use filemap_ [...] new c3cec3b97f63 ext4: Convert mpage_map_and_submit_buffers() to use filema [...] new 0493b9b6326a f2fs: Convert f2fs_invalidate_compress_pages() to use file [...] new 3f3c4e0dfb18 hugetlbfs: Convert remove_inode_hugepages() to use filemap [...] new 0adda88413d4 nilfs2: Convert nilfs_copy_back_pages() to use filemap_get [...] new 62d4eab7dc4d vmscan: Add check_move_unevictable_folios() new a705067a0c53 shmem: Convert shmem_unlock_mapping() to use filemap_get_folios() new 132a550f50c4 filemap: Remove find_get_pages_range() and associated functions new 5beff174150f netfs: Remove extern from function prototypes new 781c0e16586c filemap: Move 'filler' case to the end of do_read_cache_folio() new 8200fa362adc filemap: Handle AOP_TRUNCATED_PAGE in do_read_cache_folio() new b067bba3e93a filemap: Use filemap_read_folio() in do_read_cache_folio() new f2d0e2ab62d3 docs: Improve ->read_folio documentation new bf57a100cc30 block: Remove check of PageError new 20ce79c4d2e1 afs: Remove check of PageError new b64dee2da43b freevxfs: Remove check of PageError new 1734deaa8a83 gfs: Check PageUptodate instead of PageError new 88d67981a345 hfs: Remove check for PageError new 00a4e971305b hfsplus: Remove check for PageError new 1b3142a8c5c7 ntfs: Remove check for PageError new e74fdd3973ee ext2: Remove check for PageError new 62cedbc3eb40 nilfs2: Remove check for PageError new bfdd10ed7ed9 ntfs: Remove check for PageError new ff168f33b728 ntfs3: Remove check for PageError new d31414b0f27f reiserfs: Remove check for PageError new 7e082563e330 ufs: Remove checks for PageError new adabe926dc32 remap_range: Remove check of uptodate flag new 794ffb944ed6 jfs: Remove check for PageUptodate new 5ad51e7f049e iomap: Remove test for folio error new e7e0a9cb1160 orangefs: Remove test for folio error new 2ba60972991f buffer: Remove check for PageError new b72427ad2244 nfs: Leave pages in the pagecache if readpage failed new 9ecfe1c01e41 btrfs: Use a folio in wait_dev_supers() new bdd919318931 buffer: Don't test folio error in block_read_full_folio() new ce16b7a3fa6e squashfs: Return the actual error from squashfs_read_folio() new 2ea07e97664e hostfs: Handle page write errors correctly new 6725db33b55c ocfs2: Use filemap_write_and_wait_range() in ocfs2_cow_syn [...] new b0e34f35e772 cramfs: read_mapping_page() is synchronous new 8cc94c2c4ad5 block: Simplify read_part_sector() new edb66cd896b4 block: Handle partition read errors more consistently new f0f0541eceb3 block: Use PAGE_SECTORS_SHIFT new d3940ed9468c block: Convert read_part_sector() to use a folio new 93246eac1fd0 befs: Convert befs_symlink_read_folio() to use a folio new 4754c78921e3 coda: Convert coda_symlink_filler() to use a folio new 77d7cd6fc123 freevxfs: Convert vxfs_immed_read_folio() to use a folio new 92c28120e2f4 ocfs2: Convert ocfs2_read_folio() to use a folio new d67a1eb3f553 gfs2: Convert gfs2_jhead_process_page() to use a folio new ba27db55e07c ext2: Use a folio in ext2_get_page() new fe2da2af7199 secretmem: Remove isolate_page new 1c08db07e901 mm: Convert all PageMovable users to movable_operations new c85b2463aa62 fs: Add aops->migrate_folio new 61c6bcf60983 mm/migrate: Convert fallback_migrate_page() to fallback_mi [...] new bfe256c9da7c mm/migrate: Convert writeout() to take a folio new e2724d790de6 mm/migrate: Convert buffer_migrate_page() to buffer_migrat [...] new cebeb3540f02 mm/migrate: Convert expected_page_refs() to folio_expected_refs() new 576139a85167 btrfs: Convert btree_migratepage to migrate_folio new f982c9365e82 nfs: Convert to migrate_folio new 234a02566ca0 mm/migrate: Convert migrate_page() to migrate_folio() new e72f594075fb mm/migrate: Add filemap_migrate_folio() new 59de4cc868f3 btrfs: Convert btrfs_migratepage to migrate_folio new e8b9f88782df ubifs: Convert to filemap_migrate_folio() new 71070b2a1d57 f2fs: Convert to filemap_migrate_folio() new 370fdadd4104 aio: Convert to migrate_folio new 94b519721b9d hugetlb: Convert to migrate_folio new d17a2dea9372 secretmem: Convert to migrate_folio new 1a805f0ef03b fs: Remove aops->migratepage() new eb341d0fa158 mm/folio-compat: Remove migration compatibility functions new 05b59520de1f Merge branch 'for-next' of git://git.infradead.org/users/w [...] new ebd142a4222f Merge branch 'for-next/execve' of git://git.kernel.org/pub [...] new 85ff37e302ef gpiolib: cdev: Fix kernel doc for struct line new 622c11ba0b65 Merge branch 'hte/for-next' of git://git.kernel.org/pub/sc [...] new 9b31ae6cc527 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] adds cd16dd03737c mm/x86: remove dead code for hugetlbpage.c adds 0b82ade6c042 mm: use PAGE_ALIGNED instead of IS_ALIGNED adds 4f5ceb8851f0 tools/vm/slabinfo: use alphabetic order when two values are equal adds d92725256b4f mm: avoid unnecessary page fault retires on shared memory types adds 833de10ff58e mm/shmem.c: clean up comment of shmem_swapin_folio adds 943189db4f3e mm/memory_hotplug: drop 'reason' argument from check_pfn_span() adds bcc728eb4f44 mm/damon: remove obsolete comments of kdamond_stop adds 1b23ff80b399 mm/vmalloc: invoke classify_va_fit_type() in adjust_va_to_ [...] adds 753df96be5d3 mm/vmalloc: remove the redundant boundary check adds baa468a648b4 mm/vmalloc: fix typo in local variable name adds 153090f2c6d5 mm/vmalloc: add code comment for find_vmap_area_exceed_addr() adds 673520f8da64 mm: memcontrol: add {pgscan,pgsteal}_{kswapd,direct} items [...] adds 9384d79249d0 mm/highmem: delete memmove_page() adds 446ec83805dd mm/page_alloc: use might_alloc() adds a3967244430e mm/slab: delete cache_alloc_debugcheck_before() adds 21bfe8db0a42 mm/mempool: use might_alloc() adds 23689037e098 mm/memremap: fix wrong function name above memremap_pages() adds ed913b055a74 lib/test_hmm: avoid accessing uninitialized pages adds c200d90049db mm: kmemleak: remove kmemleak_not_leak_phys() and the min_ [...] adds 8e0c4ab36c61 mm: kmemleak: add OBJECT_PHYS flag for objects allocated w [...] adds 0c24e061196c mm: kmemleak: add rbtree and store physical address for ob [...] adds 84c326299191 mm: kmemleak: check physical address when scan adds 1e57ffb6e3fd mm/memremap: fix memunmap_pages() race with get_dev_pagemap() adds fc4db90fe71e mm: kmem: make mem_cgroup_from_obj() vmalloc()-safe adds 1d0403d20f6c net: set proper memcg for net_init hooks allocations adds c5de43634c57 userfaultfd/selftests: fix typo in comment adds b623d434f008 selftests: make use of GUP_TEST_FILE macro adds 55896f935a60 mm/sparse-vmemmap.c: remove unwanted initialization in vme [...] adds 00c155066eca mm/kmemleak: use _irq lock/unlock variants in kmemleak_sca [...] adds 64977918c238 mm/kmemleak: skip unlikely objects in kmemleak_scan() with [...] adds 6edda04ccc7c mm/kmemleak: prevent soft lockup in first object iteration [...] new f6b7673ba488 Merge branch 'mm-stable' of git://git.kernel.org/pub/scm/l [...] adds dcea7964764a checkpatch: add XA_STATE and XA_STATE_ORDER to the macro d [...] adds 0fe6ee8f123a profiling: fix shift too large makes kernel panic adds 53fd5ffbb519 ocfs2: kill EBUSY from dlmfs_evict_inode adds 0cc011c576aa lib/list_debug.c: Detect uninitialized lists adds a91befde3503 lib/flex_proportions.c: remove local_irq_ops in fprop_new_ [...] adds 4815a3600904 include/linux/rbtree.h: replace kernel.h with the necessar [...] adds 9776e3861e0e ia64: fix sparse warnings with cmpxchg() & xchg() adds c0af32fdc625 lib/btree: simplify btree_{lookup|update} adds d30dfd490f7d include/uapi/linux/swab.h: move explicit cast outside ternary adds dabba8722941 fs/kernel_read_file: allow to read files up-to ssize_t adds f4da7afe0752 kexec_file: increase maximum file size to 4G adds 0aed4724a839 delayacct: remove some unused variables adds f268eedddf35 squashfs: extend "page actor" to handle missing pages adds 1bb1a07afad9 squashfs: don't use intermediate buffer if pages missing adds 019a0c9e377c fat: add a vfat_rename2() and make existing .rename callba [...] adds 204d03203a14 fat: factor out reusable code in vfat_rename() as helper f [...] adds da87e1725ae2 fat: add renameat2 RENAME_EXCHANGE flag support adds dd7c9be330d8 selftests/filesystems: add a vfat RENAME_EXCHANGE test adds f858e23a2974 checkpatch: fix incorrect camelcase detection on numeric constant adds 00c9d5632277 lib/error-inject: convert to DEFINE_SEQ_ATTRIBUTE new 8b9dfef619c0 Merge branch 'mm-nonmm-stable' of git://git.kernel.org/pub [...] adds c09340d43976 mm: userfaultfd: fix UFFDIO_CONTINUE on fallocated shmem pages adds 187de408d411 Merge branch 'mm-stable' into mm-unstable adds 71843c9a08ea mm: rmap: use the correct parameter name for DEFINE_PAGE_VMA_WALK adds 5d6c5c8f42b7 mm/page_vma_mapped.c: check possible huge PMD map with tra [...] adds c95465992934 mm: discard __GFP_ATOMIC adds 697ddab88490 mips: rename mt_init to mips_mt_init adds 133bffeb2494 Maple Tree: add new data structure adds 85b7c57c6664 maple_tree: Fix expanding null off the end of the data. adds 4b0b47106e80 maple_tree: fix mas_next() when already on the last node entry adds f9a8f8c432dd maple_tree: fix 32b parent pointers adds f23f4aea842d maple_tree: fix potential out of range offset on mas_next( [...] adds 93f131831e47 MAINTAINERS: remove an obvious typo in MAPLE TREE adds 745b53f29d0d maple_tree: cleanup for checkpatch adds 69922c8c2f28 maple_tree: fix mt_destroy_walk() on full non-leaf non-all [...] adds 100c808720d0 maple_tree: change spanning store to work on larger trees adds 29e94ddeabba maple_tree: Change spanning store to work on larger trees adds 50a56cd89f06 maple_tree: make mas_prealloc() error checking more generic adds e78a59f88807 radix tree test suite: add pr_err define adds b5c4678aa256 radix tree test suite: add kmem_cache_set_non_kernel() adds 338e6501fa93 radix tree test suite: add allocation counts and size to k [...] adds bf26da0784ed radix tree test suite: add support for slab bulk APIs adds 7ba218528536 radix tree test suite: add lockdep_is_held to header adds c67f6bacbe4c lib/test_maple_tree: add testing for maple tree adds a1532c42a10a test_maple_tree: add null expansion tests adds c72ed4e98e83 test_maple_tree: add tests for preallocations and large sp [...] adds 15f8b4f03132 mm: start tracking VMAs with maple tree adds 383bc2ac45cd mapletree: build fix adds c7a01a5a4fe6 mm/mmap: fix leak on expand_downwards() and expand_upwards() adds 9da1facbcabd fs/userfaultfd: fix vma iteration in mas_for_each() loop adds 99e76dc05561 mm: add VMA iterator adds 300e33538223 mmap: use the VMA iterator in count_vma_pages_range() adds 968e27c296d3 mm/mmap: use the maple tree in find_vma() instead of the rbtree. adds e3a1d8249922 mm/mmap: use the maple tree for find_vma_prev() instead of [...] adds e3e983ce7067 mm/mmap: use maple tree for unmapped_area{_topdown} adds 64750dc338c0 kernel/fork: use maple tree for dup_mmap() during forking adds dd39efc931ff damon: convert __damon_va_three_regions to use the VMA iterator adds e9cc99f0b056 damon-convert-__damon_va_three_regions-to-use-the-vma-iter [...] adds 503d8ef3882d proc: remove VMA rbtree use from nommu adds 358c83233578 mm: remove rb tree. adds 3f39d4a76d07 mmap: change zeroing of maple tree in __vma_adjust() adds fd1fea529296 xen: use vma_lookup() in privcmd_ioctl_mmap() adds 8e812c564ed6 mm: optimize find_exact_vma() to use vma_lookup() adds 941e44f1a15f mm/khugepaged: optimize collapse_pte_mapped_thp() by using [...] adds e92232dc0031 mm/mmap: change do_brk_flags() to expand existing VMA and [...] adds 86fff98d27a2 mm: use maple tree operations for find_vma_intersection() adds 644a2ab2eafc mm/mmap: use advanced maple tree API for mmap_region() adds 4a3db84c072e mm/mmap: fix advanced maple tree API for mmap_region() adds 4dbae5724b3d mm-mmap-use-advanced-maple-tree-api-for-mmap_region-fix-ch [...] adds 2e23720c69c7 mm/mmap: qvoid dereferencing next on null in BUG_ON() adds 1b3c22da3174 mm/mmap: allow vma_expand() to lock both anon and file locks adds 7a1d50bfb4d5 mm: remove vmacache adds 6f5a27fa6596 mm: convert vma_lookup() to use mtree_load() adds 8c1c45fbc906 mm/mmap: move mmap_region() below do_munmap() adds 11cfe242cc3b mm/mmap: reorganize munmap to use maple states adds 1c3b736d76c8 mm/mmap: change do_brk_munmap() to use do_mas_align_munmap() adds 861200669e16 mm/mmap: fix do_brk_munmap() when munmapping multiple mappings adds a32d32fcb356 arm64: remove mmap linked list from vdso adds 4e3f41e5e894 arm64: Change elfcore for_each_mte_vma() to use VMA iterator adds b1812397a2cc parisc: remove mmap linked list from cache handling adds 75d8ef209747 powerpc: remove mmap linked list walks adds 66cfb656e22f s390: remove vma linked list walks adds 33559ff093ee x86: remove vma linked list walks adds de0ecf9bb4d6 xtensa: remove vma linked list walks adds 181749878af5 cxl: remove vma linked list walk adds be4c170601a4 optee: remove vma linked list walk adds e50b388e5ba5 um: remove vma linked list walk adds 0c7c28421b10 coredump: remove vma linked list walk adds 608e363a6df7 exec: use VMA iterator instead of linked list adds 6dcbfea04ea0 fs/proc/base: use maple tree iterators in place of linked list adds a57acdcc3dc6 fs/proc/task_mmu: stop using linked list and highest_vm_end adds 5bcfcbc7136c userfaultfd: use maple tree iterator to iterate VMAs adds ff302c42d1aa ipc/shm: use VMA iterator instead of linked list adds ee3171b593ef acct: use VMA iterator instead of linked list adds a0c04cedba7c perf: use VMA iterator adds 147acaff30ea sched: use maple tree iterator to walk VMAs adds c6a151dc9ef6 fork: use VMA iterator adds 28cf41800780 bpf: remove VMA linked list adds 7b1b043eeaf2 mm/gup: use maple tree navigation instead of linked list adds 963d7ef72689 mm/khugepaged: stop using vma linked list adds 2e1424042575 mm/ksm: use vma iterators instead of vma linked list adds 69316378f0d3 mm/madvise: use vma_find() instead of vma linked list adds 92a140953a64 mm/memcontrol: stop using mm->highest_vm_end adds 467157d3b45f mm/mempolicy: use vma iterator & maple state instead of vm [...] adds fe9e9f526080 mm/mlock: use vma iterator and maple state instead of vma [...] adds dd8a55404f69 mm/mprotect: use maple tree navigation instead of vma linked list adds b03c9425c44e mm/mremap: use vma_find_intersection() instead of vma linked list adds a436af794788 mm/msync: use vma_find() instead of vma linked list adds b4f4ef7adf11 mm/oom_kill: use maple tree iterators instead of vma linked list adds c2188c745f0f mm/pagewalk: use vma_find() instead of vma linked list adds a717304d3af9 mm/swapfile: use vma iterator instead of vma linked list adds 93cb43d237cb i915: use the VMA iterator adds 35ec5dd7935a nommu: remove uses of VMA linked list adds 4bb034cdde2a mm/nommu: move preallocations and limit other allocations adds e76b729e6eca mm/nommu: fix compile warning in do_mmap() adds e278d9e8c95d riscv: use vma iterator for vdso adds 2dba72e2a849 mm: remove the vma linked list adds fecaf3e5672b mm/mmap: fix potential leak on do_mas_align_munmap() adds 4ccb3d794fef mm-remove-the-vma-linked-list-fix-fix adds cfdd5ef47870 mm-remove-the-vma-linked-list-fix-fix-fix adds d84cfdf62c7a mm/mmap: drop range_has_overlap() function adds 4309e869fd93 mm/mmap.c: pass in mapping to __vma_link_file() adds 154c3a8d9368 mm/page_alloc: reduce potential fragmentation in make_allo [...] adds 63527590d825 mm: fix racing of vb->va when kasan enabled adds 7f7bd41ed457 mm: reduce the rcu lock duration adds 0ab36e181831 mm/migration: remove unneeded lock page and PageMovable check adds 23977c2c78d6 mm/migration: return errno when isolate_huge_page failed adds 03e88cdc7005 mm/migration: fix potential pte_unmap on an not mapped pte adds 165268ba193a mm: add zone device coherent type memory support adds e07e9f7f12ff mm: handling Non-LRU pages returned by vm_normal_pages adds e1c3ffed0bf5 mm-handling-non-lru-pages-returned-by-vm_normal_pages-fix adds e0d2ee458b18 mm: add device coherent vma selection for memory migration adds 60b0ac6abfac mm: remove the vma check in migrate_vma_setup() adds a39aa19e135c mm/gup: migrate device coherent pages when pinning instead [...] adds 34da39172b3b drm/amdkfd: add SPM support for SVM adds 27fe608610e7 lib: test_hmm add ioctl to get zone device type adds e17bc1dd148d lib: test_hmm add module param for zone device type adds 1825136835be lib: add support for device coherent type in test_hmm adds a90f328466c5 tools: update hmm-test to support device coherent type adds a9d41dd924f6 tools: update test_hmm script to support SP config adds 028b2990d0ea tools: add hmm gup tests for device coherent type adds 49e7de13ca98 tools: add selftests to hmm for COW in device memory adds 9cf556fb1021 Docs/admin-guide/damon/reclaim: remove a paragraph that be [...] adds 4b8bff7bc924 mm/damon/{dbgfs,sysfs}: move target_has_pid() from dbgfs t [...] adds b8cc0383ca00 mm/damon/reclaim: deduplicate 'commit_inputs' handling adds 1382c6476b5f mm/damon/sysfs: deduplicate inputs applying adds 05dbff6ac476 mm/damon/reclaim: make 'enabled' checking timer simpler adds 45686bc6dfe2 mm/damon/reclaim: add 'damon_reclaim_' prefix to 'enabled_ [...] adds 5e34fa4e7b17 mm: rename kernel_init_free_pages to kernel_init_pages adds baad116add82 mm: introduce clear_highpage_kasan_tagged adds fee3790933b7 kasan: fix zeroing vmalloc memory with HW_TAGS adds 1d5e4eeff32b selftests/vm: add protection_keys tests to run_vmtests adds d372647e5f44 mm: memory_hotplug: enumerate all supported section flags adds 9c7c7456808f mm: memory_hotplug: introduce SECTION_CANNOT_OPTIMIZE_VMEMMAP adds 4d44e599d4d1 mm/hugetlb: remove unnecessary huge_ptep_set_access_flags( [...] adds cf1a2959a27a mm/mempolicy: fix get_nodes out of bound access adds 2c0ab754efb7 mm: memcontrol: introduce mem_cgroup_ino() and mem_cgroup_ [...] adds 9e58c10d7195 mm: shrinkers: introduce debugfs interface for memory shrinkers adds 79f4306d346b mm-shrinkers-introduce-debugfs-interface-for-memory-shrinkers-fix adds e7b06f77b668 mm: shrinkers: provide shrinkers with names adds 8234c217c8a7 mm: docs: document shrinker debugfs adds a30050a52ecb tools: add memcg_shrinker.py adds b9ded1760828 mm: shrinkers: add scan interface for shrinker debugfs adds d501700d4fcb mm-shrinkers-add-scan-interface-for-shrinker-debugfs-fix adds 384c377d2636 mm-shrinkers-add-scan-interface-for-shrinker-debugfs-fix-fix adds dabe01fa63d2 mm: drop oom code from exit_mmap adds 520efd9bebeb mm-drop-oom-code-from-exit_mmap-fix-fix adds cf46ff78fd18 mm: delete unused MMF_OOM_VICTIM flag adds 942dc0d865aa mm, hwpoison, hugetlb: introduce SUBPAGE_INDEX_HWPOISON to [...] adds 35d5edcc1b2f mm-hwpoison-hugetlb-introduce-subpage_index_hwpoison-to-sa [...] adds 311df925411a mm,hwpoison: set PG_hwpoison for busy hugetlb pages adds 908510dc5405 mm, hwpoison: make __page_handle_poison returns int adds 662874a57785 mm, hwpoison: skip raw hwpoison page in freeing 1GB hugepage adds 3d898968b5cd mm, hwpoison: enable memory error handling on 1GB hugepage adds a5cccc23c68e mm: refactor of vma_merge() adds a1bbb9d8268f mm: add merging after mremap resize adds 8dc373d5e823 mm-add-merging-after-mremap-resize-checkpatch-fixes adds f1fe65b755e9 dax: introduce holder for dax_device adds b462f4e2b692 mm: factor helpers for memory_failure_dev_pagemap adds ff116be7626b mm-factor-helpers-for-memory_failure_dev_pagemap-fix adds ba8a3302515b pagemap,pmem: introduce ->memory_failure() adds ffcd5ee63f09 fsdax: introduce dax_lock_mapping_entry() adds 00d8472a1299 mm: introduce mf_dax_kill_procs() for fsdax case adds b6b33b839440 xfs: implement ->notify_failure() for XFS adds b6fda7b0cba9 fsdax: set a CoW flag when associate reflink mappings adds c7164817a123 fsdax: output address in dax_iomap_pfn() and rename it adds 1e4c2e4e6090 fsdax-output-address-in-dax_iomap_pfn-and-rename-it-v21 adds c7ce69ae2530 fsdax: introduce dax_iomap_cow_copy() adds 84fb94b735d0 fsdax: replace mmap entry in case of CoW adds dbe5d1acc4d1 fsdax: add dax_iomap_cow_copy() for dax zero adds 59f0debb62c8 fsdax: dedup file range to use a compare function adds 613bad91743c xfs: support CoW in fsdax mode adds 0ad6ecf401e7 xfs-support-cow-in-fsdax-mode-fix adds 3519ae82eded xfs: add dax dedupe support adds a5c4f6e3ac60 mm/vmalloc: make link_va()/unlink_va() common to different [...] adds 4e131d3efca6 mm/vmalloc: extend __alloc_vmap_area() with extra arguments adds 0eb4d2e93ee3 mm/vmalloc: initialize VA's list node after unlink adds 458943833ced mm/vmalloc: extend __find_vmap_area() with one more argument adds 053e9ec1e48a lib/test_vmalloc: switch to prandom_u32() adds 4f09decdc2da mm/swapfile: make security_vm_enough_memory_mm() work as expected adds 39a0ba146453 mm/swapfile: fix possible data races of inuse_pages adds c30a8025abce mm/swap: remove swap_cache_info statistics adds b32b38253d3f mm/vmscan: don't try to reclaim freed folios adds bacb077050d9 mm/page_alloc: minor clean up for memmap_init_compound() adds 0f8bd7bd798e mm/page_alloc: add page->buddy_list and page->pcp_list adds 2bacedd09697 mm/page_alloc: use only one PCP list for THP-sized allocations adds c7f5d5278e1a mm/page_alloc: split out buddy removal code from rmqueue i [...] adds 2398bee26bea mm/page_alloc: remove mistaken page == NULL check in rmqueue adds 599d7c45e5d9 mm/page_alloc: protect PCP lists with a spinlock adds e630f1389367 mm/page_alloc: remotely drain per-cpu lists adds e8a564a1b957 mm/damon/dbgfs: add and use mappings between 'schemes' act [...] adds ebcb8f791e97 mm/damon/paddr: use a separate function for 'DAMOS_PAGEOUT [...] adds e516b4515e21 mm/damon/schemes: add 'LRU_PRIO' DAMOS action adds 319f979004f0 Docs/admin-guide/damon/sysfs: document 'LRU_PRIO' scheme action adds 0512df3ce1c4 mm/damon/schemes: add 'LRU_DEPRIO' action adds 51f334d98bf3 Docs/admin-guide/damon/sysfs: document 'LRU_DEPRIO' scheme action adds 6de81362e68d mm/damon: introduce DAMON-based LRU-lists Sorting adds 842c9c23d489 Docs/admin-guide/damon: add a document for DAMON_LRU_SORT adds 38bc8ce54764 selftests: vm: add hugetlb_shared userfaultfd test to run_ [...] adds 9391d5267ae2 userfaultfd: add /dev/userfaultfd for fine grained access control adds 77ca673f79b2 userfaultfd: selftests: modify selftest to use /dev/userfaultfd adds 5da6ce0c8595 userfaultfd: update documentation to describe /dev/userfaultfd adds fe54e1aadcb2 userfaultfd: selftests: make /dev/userfaultfd testing conf [...] adds 800e61e25f8c selftests: vm: add /dev/userfaultfd test cases to run_vmtests.sh adds a101fbf04f78 userfaultfd: selftests: infinite loop in faulting_process adds 63cd2f26dc29 mm/mprotect: try avoiding write faults for exclusive anony [...] adds 2dddc0a8a164 mm/mlock: drop dead code in count_mm_mlocked_page_nr() adds 3a769f9369d8 mm: khugepaged: check THP flag in hugepage_vma_check() adds 1b2b1a996c2d mm: thp: consolidate vma size check to transhuge_vma_suitable adds d03db5e866a3 mm: khugepaged: better comments for anon vma check in huge [...] adds 1fe2b28ee355 mm: thp: kill transparent_hugepage_active() adds 4a263333f176 mm: thp: kill __transhuge_page_enabled() adds 62f78f7c4160 mm: khugepaged: reorg some khugepaged helpers adds caf4b9972a92 doc: proc: fix the description to THPeligible adds 00a27d36545f tools/testing/selftests/vm/ksm_tests.c: fix resource leak [...] adds 686452475dbc kasan: separate double free case from invalid free adds d1bcbe8b7044 ocfs2: reflink deadlock when clone file to the same direct [...] adds 5cdb39bdaa14 ocfs2: clear links count in ocfs2_mknod() if an error occurs adds d4b2a47fa0e3 ocfs2: fix ocfs2 corrupt when iputting an inode adds 4aae426ea756 init: add "hostname" kernel parameter adds fb1470c9d1b1 init-add-hostname-kernel-parameter-v2 adds f27de9504d92 init/main.c: silence some -Wunused-parameter warnings adds 0078f6023ed5 resource: re-factor page_is_ram() adds 1e2781de88ea lib/debugobjects: fix stat count and optimize debug_object [...] adds c653db869bee Revert "squashfs: provide backing_dev_info in order to dis [...] adds a337e31b93b2 squashfs: always build "file direct" version of page actor adds ce4ed4a8d102 squashfs: implement readahead adds a8d2760d07f3 lockdep: make PROVE_RAW_LOCK_NESTING depend on PREEMPT_RT adds 64c481d30c9a kallsyms: move declarations to internal header adds c1d5286b8d00 vmcoreinfo: include kallsyms symbols adds 7bb2138b1543 proc: delete unused <linux/uaccess.h> includes adds 67978e7f29f0 Merge branch 'mm-nonmm-unstable' into mm-everything new 71ce136b883e next-20220617/mm new 76a4ae7efac2 next-20220601/amdgpu new 3c8f5ef55bf3 Revert "ata: make transfer mode masks *unsigned int*" new 1e502319853c Add linux-next specific files for 20220620
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 (c6d7e3b385f1) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/gnu-master-arm-ne [...]
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
The 788 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: .mailmap | 1 + .../arm/mediatek/mediatek,mt8186-sys-clock.yaml | 3 + .../arm/mediatek/mediatek,mt8192-clock.yaml | 8 - .../arm/mediatek/mediatek,mt8192-sys-clock.yaml | 3 + .../arm/mediatek/mediatek,mt8195-sys-clock.yaml | 3 + .../devicetree/bindings/arm/rockchip.yaml | 5 + .../devicetree/bindings/arm/vexpress-sysreg.yaml | 10 +- .../devicetree/bindings/clock/efm32-clock.txt | 11 - .../bindings/clock/fixed-factor-clock.yaml | 1 - .../devicetree/bindings/display/arm,pl11x.yaml | 15 +- .../devicetree/bindings/display/msm/hdmi.txt | 99 - .../devicetree/bindings/display/msm/hdmi.yaml | 232 ++ .../bindings/display/panel/arm,rtsm-display.yaml | 27 + .../devicetree/bindings/dma/apple,admac.yaml | 5 + .../bindings/{i2c => hwmon}/ibm,p8-occ-hwmon.txt | 0 .../devicetree/bindings/i2c/i2c-efm32.txt | 33 - .../devicetree/bindings/i2c/i2c-qcom-cci.txt | 7 +- .../interrupt-controller/rda,8810pl-intc.txt | 61 - .../interrupt-controller/rda,8810pl-intc.yaml | 43 + .../devicetree/bindings/mtd/qcom,nandc.yaml | 27 + .../devicetree/bindings/net/ti,dp83867.yaml | 18 +- .../devicetree/bindings/nvmem/mediatek,efuse.yaml | 88 + .../devicetree/bindings/nvmem/mtk-efuse.txt | 43 - .../devicetree/bindings/perf/arm,ccn.yaml | 40 + Documentation/devicetree/bindings/perf/arm-ccn.txt | 23 - .../devicetree/bindings/phy/qcom,edp-phy.yaml | 6 + .../bindings/phy/qcom,hdmi-phy-other.yaml | 104 + .../devicetree/bindings/phy/qcom,hdmi-phy-qmp.yaml | 85 + .../devicetree/bindings/phy/renesas,usb3-phy.yaml | 2 +- .../devicetree/bindings/phy/samsung,ufs-phy.yaml | 1 + .../devicetree/bindings/serial/efm32-uart.txt | 20 - .../{display => soc}/mediatek/mediatek,mutex.yaml | 14 +- .../devicetree/bindings/soc/mediatek/mtk-svs.yaml | 91 + .../bindings/{arm => soc/renesas}/renesas,prr.yaml | 4 +- .../devicetree/bindings/spi/efm32-spi.txt | 39 - Documentation/filesystems/ext4/attributes.rst | 68 +- Documentation/filesystems/ext4/bigalloc.rst | 2 +- Documentation/filesystems/ext4/bitmaps.rst | 6 +- Documentation/filesystems/ext4/blockgroup.rst | 30 +- Documentation/filesystems/ext4/blockmap.rst | 2 +- Documentation/filesystems/ext4/checksums.rst | 26 +- Documentation/filesystems/ext4/directory.rst | 166 +- Documentation/filesystems/ext4/eainode.rst | 10 +- Documentation/filesystems/ext4/group_descr.rst | 126 +- Documentation/filesystems/ext4/ifork.rst | 60 +- Documentation/filesystems/ext4/inlinedata.rst | 8 +- Documentation/filesystems/ext4/inodes.rst | 306 +-- Documentation/filesystems/ext4/journal.rst | 214 +- Documentation/filesystems/ext4/mmp.rst | 36 +- Documentation/filesystems/ext4/overview.rst | 2 +- Documentation/filesystems/ext4/special_inodes.rst | 8 +- Documentation/filesystems/ext4/super.rst | 550 ++-- Documentation/loongarch/introduction.rst | 15 +- Documentation/loongarch/irq-chip-model.rst | 22 +- .../translations/zh_CN/loongarch/introduction.rst | 14 +- .../zh_CN/loongarch/irq-chip-model.rst | 14 +- MAINTAINERS | 65 +- Makefile | 2 +- Next/SHA1s | 146 +- Next/merge.log | 2666 +++++++++++++------- arch/arm/boot/dts/alpine.dtsi | 2 +- arch/arm/boot/dts/aspeed-bmc-portwell-neptune.dts | 6 +- arch/arm/boot/dts/aspeed-bmc-quanta-s6q.dts | 6 +- arch/arm/boot/dts/at91-kizbox3-hs.dts | 2 +- arch/arm/boot/dts/at91-sam9x60ek.dts | 2 +- arch/arm/boot/dts/at91-sama5d27_som1.dtsi | 2 +- arch/arm/boot/dts/at91-sama5d27_som1_ek.dts | 4 +- arch/arm/boot/dts/at91-sama5d27_wlsom1_ek.dts | 2 +- arch/arm/boot/dts/at91-sama5d2_icp.dts | 4 +- arch/arm/boot/dts/at91-sama5d2_ptc_ek.dts | 6 +- arch/arm/boot/dts/at91-sama5d2_xplained.dts | 6 +- arch/arm/boot/dts/axm5516-cpus.dtsi | 32 +- arch/arm/boot/dts/ecx-common.dtsi | 10 +- arch/arm/boot/dts/en7523-evb.dts | 8 + arch/arm/boot/dts/en7523.dtsi | 58 + arch/arm/boot/dts/exynos4210-i9100.dts | 8 +- arch/arm/boot/dts/exynos4210-origen.dts | 10 +- arch/arm/boot/dts/exynos4412-itop-elite.dts | 10 +- arch/arm/boot/dts/exynos5250-arndale.dts | 12 +- arch/arm/boot/dts/exynos5250-snow-common.dtsi | 2 +- arch/arm/boot/dts/exynos5250-spring.dts | 2 +- arch/arm/boot/dts/exynos5420-arndale-octa.dts | 2 +- arch/arm/boot/dts/exynos5420-peach-pit.dts | 2 +- arch/arm/boot/dts/exynos5800-peach-pi.dts | 2 +- arch/arm/boot/dts/keystone-k2e-netcp.dtsi | 26 +- arch/arm/boot/dts/keystone-k2e.dtsi | 6 +- arch/arm/boot/dts/keystone-k2g-netcp.dtsi | 2 +- arch/arm/boot/dts/keystone-k2g.dtsi | 18 +- arch/arm/boot/dts/keystone-k2hk-netcp.dtsi | 12 +- arch/arm/boot/dts/keystone-k2hk.dtsi | 4 +- arch/arm/boot/dts/keystone-k2l-netcp.dtsi | 18 +- arch/arm/boot/dts/keystone-k2l.dtsi | 8 +- arch/arm/boot/dts/keystone.dtsi | 18 +- arch/arm/boot/dts/lpc18xx.dtsi | 2 +- arch/arm/boot/dts/mt2701.dtsi | 8 +- arch/arm/boot/dts/mt7623.dtsi | 6 +- arch/arm/boot/dts/mt7623a-rfb-emmc.dts | 4 +- arch/arm/boot/dts/mt7623a-rfb-nand.dts | 4 +- arch/arm/boot/dts/mt7623n-bananapi-bpi-r2.dts | 4 +- arch/arm/boot/dts/mt7623n-rfb-emmc.dts | 4 +- arch/arm/boot/dts/mt7629-rfb.dts | 4 +- arch/arm/boot/dts/nuvoton-common-npcm7xx.dtsi | 2 +- arch/arm/boot/dts/nuvoton-npcm750.dtsi | 2 +- arch/arm/boot/dts/pxa300-raumfeld-common.dtsi | 10 +- arch/arm/boot/dts/qcom-apq8064-ifc6410.dts | 1 - arch/arm/boot/dts/r7s9210-rza2mevb.dts | 4 +- arch/arm/boot/dts/s5pv210-fascinate4g.dts | 6 +- arch/arm/boot/dts/s5pv210-galaxys.dts | 8 +- arch/arm/boot/dts/sam9x60.dtsi | 2 +- arch/arm/boot/dts/sd5203.dts | 2 +- arch/arm/boot/dts/spear1310-evb.dts | 2 +- arch/arm/boot/dts/spear1340-evb.dts | 2 +- arch/arm/boot/dts/spear1340.dtsi | 2 +- arch/arm/boot/dts/spear300-evb.dts | 2 +- arch/arm/boot/dts/spear310-evb.dts | 2 +- arch/arm/boot/dts/spear320-evb.dts | 2 +- arch/arm/boot/dts/spear320-hmi.dts | 2 +- arch/arm/boot/dts/spear320.dtsi | 2 +- arch/arm/boot/dts/ste-ab8500.dtsi | 6 +- arch/arm/boot/dts/ste-hrefv60plus.dtsi | 4 +- arch/arm/boot/dts/stih407-family.dtsi | 174 +- arch/arm/boot/dts/stih407.dtsi | 4 +- arch/arm/boot/dts/stih410.dtsi | 4 +- arch/arm/boot/dts/stihxxx-b2120.dtsi | 8 +- arch/arm/mach-rockchip/pm.c | 7 +- arch/arm64/boot/dts/amd/amd-overdrive-rev-b0.dts | 4 +- arch/arm64/boot/dts/amd/amd-overdrive-rev-b1.dts | 4 +- arch/arm64/boot/dts/apm/apm-shadowcat.dtsi | 2 +- arch/arm64/boot/dts/apm/apm-storm.dtsi | 4 +- arch/arm64/boot/dts/hisilicon/hi3660-hikey960.dts | 12 +- arch/arm64/boot/dts/hisilicon/hi3660.dtsi | 8 +- arch/arm64/boot/dts/hisilicon/hi3670.dtsi | 2 +- arch/arm64/boot/dts/hisilicon/hi6220-hikey.dts | 12 +- arch/arm64/boot/dts/hisilicon/hip06.dtsi | 6 +- arch/arm64/boot/dts/hisilicon/hip07.dtsi | 6 +- arch/arm64/boot/dts/lg/lg1312.dtsi | 38 +- arch/arm64/boot/dts/lg/lg1313.dtsi | 38 +- .../boot/dts/marvell/armada-7040-mochabin.dts | 4 +- arch/arm64/boot/dts/marvell/armada-8040-mcbin.dtsi | 2 +- .../boot/dts/marvell/armada-8040-puzzle-m801.dts | 4 +- arch/arm64/boot/dts/marvell/cn9130-db.dtsi | 2 +- arch/arm64/boot/dts/mediatek/mt2712-evb.dts | 2 +- .../boot/dts/mediatek/mt7622-bananapi-bpi-r64.dts | 19 +- arch/arm64/boot/dts/mediatek/mt7622-rfb1.dts | 12 +- arch/arm64/boot/dts/mediatek/mt7622.dtsi | 10 +- arch/arm64/boot/dts/mediatek/mt7986a.dtsi | 4 +- .../boot/dts/mediatek/mt8173-elm-hana-rev7.dts | 6 +- arch/arm64/boot/dts/mediatek/mt8173-elm.dtsi | 22 +- arch/arm64/boot/dts/mediatek/mt8173-evb.dts | 12 +- arch/arm64/boot/dts/mediatek/mt8173.dtsi | 8 +- .../boot/dts/mediatek/mt8183-kukui-jacuzzi.dtsi | 4 +- .../boot/dts/mediatek/mt8183-kukui-kakadu.dtsi | 2 +- arch/arm64/boot/dts/mediatek/mt8183-kukui.dtsi | 2 +- arch/arm64/boot/dts/mediatek/mt8183.dtsi | 25 +- arch/arm64/boot/dts/mediatek/mt8195-evb.dts | 8 +- arch/arm64/boot/dts/mediatek/mt8195.dtsi | 63 + arch/arm64/boot/dts/mediatek/pumpkin-common.dtsi | 4 +- .../boot/dts/microchip/sparx5_pcb134_board.dtsi | 200 +- .../boot/dts/microchip/sparx5_pcb135_board.dtsi | 48 +- arch/arm64/boot/dts/renesas/r8a774c0.dtsi | 2 +- arch/arm64/boot/dts/renesas/r8a77990.dtsi | 2 +- arch/arm64/boot/dts/renesas/r8a779a0.dtsi | 31 +- .../boot/dts/renesas/r8a779f0-spider-cpu.dtsi | 17 +- arch/arm64/boot/dts/renesas/r8a779f0-spider.dts | 1 + arch/arm64/boot/dts/renesas/r8a779f0.dtsi | 152 +- arch/arm64/boot/dts/rockchip/Makefile | 1 + arch/arm64/boot/dts/rockchip/rk3308-rock-pi-s.dts | 253 ++ arch/arm64/boot/dts/sprd/sc9836.dtsi | 10 +- arch/arm64/boot/dts/sprd/sc9863a.dtsi | 4 +- arch/arm64/boot/dts/sprd/whale2.dtsi | 2 +- arch/arm64/boot/dts/ti/k3-am62-main.dtsi | 4 +- arch/arm64/boot/dts/ti/k3-am625-sk.dts | 2 +- arch/arm64/boot/dts/ti/k3-am64-main.dtsi | 6 +- arch/arm64/boot/dts/ti/k3-am642-evm.dts | 2 +- arch/arm64/boot/dts/ti/k3-am642-sk.dts | 2 +- arch/arm64/boot/dts/ti/k3-am65-iot2050-common.dtsi | 4 +- arch/arm64/boot/dts/ti/k3-am65-main.dtsi | 14 +- arch/arm64/boot/dts/ti/k3-am65-wakeup.dtsi | 4 +- arch/arm64/boot/dts/ti/k3-am654-base-board.dts | 8 +- arch/arm64/boot/dts/ti/k3-j7200-mcu-wakeup.dtsi | 4 +- .../boot/dts/ti/k3-j721e-common-proc-board.dts | 4 +- arch/arm64/boot/dts/ti/k3-j721e-mcu-wakeup.dtsi | 4 +- arch/arm64/boot/dts/ti/k3-j721s2-main.dtsi | 6 +- arch/arm64/boot/dts/ti/k3-j721s2-mcu-wakeup.dtsi | 4 +- arch/arm64/kernel/cpufeature.c | 1 - arch/arm64/mm/cache.S | 2 - arch/loongarch/kernel/vmlinux.lds.S | 1 + arch/parisc/include/asm/cacheflush.h | 6 +- arch/parisc/kernel/cache.c | 2 +- arch/powerpc/kernel/process.c | 2 +- arch/powerpc/kernel/rtas.c | 11 +- arch/powerpc/kernel/setup-common.c | 13 +- arch/powerpc/platforms/microwatt/microwatt.h | 7 + arch/powerpc/platforms/microwatt/rng.c | 10 +- arch/powerpc/platforms/microwatt/setup.c | 8 + arch/powerpc/platforms/pseries/pseries.h | 2 + arch/powerpc/platforms/pseries/rng.c | 11 +- arch/powerpc/platforms/pseries/setup.c | 1 + arch/riscv/Kconfig | 9 +- arch/riscv/Kconfig.erratas | 1 + arch/riscv/boot/dts/microchip/mpfs.dtsi | 1 - arch/riscv/errata/thead/errata.c | 38 +- arch/riscv/include/asm/errata_list.h | 14 +- arch/riscv/include/asm/hwcap.h | 25 + arch/riscv/include/asm/switch_to.h | 4 +- arch/riscv/kernel/alternative.c | 18 +- arch/riscv/kernel/cpufeature.c | 51 +- arch/x86/coco/tdx/tdx.c | 187 +- arch/x86/include/asm/e820/api.h | 5 - arch/x86/include/asm/pci_x86.h | 8 + arch/x86/kernel/resource.c | 14 +- arch/x86/net/bpf_jit_comp.c | 3 +- arch/x86/pci/acpi.c | 8 +- arch/xtensa/kernel/time.c | 1 + arch/xtensa/platforms/xtfpga/setup.c | 1 + block/bfq-cgroup.c | 8 +- block/bfq-iosched.c | 6 + block/bfq-wf2q.c | 5 +- block/blk-iocost.c | 2 +- block/blk-merge.c | 28 +- block/blk-mq-sched.c | 1 + block/blk-mq.c | 31 +- block/blk-mq.h | 12 +- block/blk.h | 13 + block/kyber-iosched.c | 3 +- block/mq-deadline.c | 3 + drivers/ata/libata-core.c | 12 +- drivers/ata/libata-eh.c | 30 +- drivers/ata/libata.h | 8 +- drivers/atm/iphase.c | 2 +- drivers/base/init.c | 2 + drivers/char/random.c | 4 +- drivers/clk/clk-devres.c | 91 +- drivers/clk/clk-fixed-factor.c | 11 +- drivers/clk/imx/clk-fracn-gppll.c | 36 +- drivers/clk/imx/clk-imx93.c | 6 +- drivers/clk/mediatek/clk-mt2701-eth.c | 10 +- drivers/clk/mediatek/clk-mt2701-g3d.c | 10 +- drivers/clk/mediatek/clk-mt2701-hif.c | 10 +- drivers/clk/mediatek/clk-mt2701.c | 22 +- drivers/clk/mediatek/clk-mt2712.c | 22 +- drivers/clk/mediatek/clk-mt7622-eth.c | 10 +- drivers/clk/mediatek/clk-mt7622-hif.c | 12 +- drivers/clk/mediatek/clk-mt7622.c | 22 +- drivers/clk/mediatek/clk-mt7629-eth.c | 10 +- drivers/clk/mediatek/clk-mt7629-hif.c | 12 +- drivers/clk/mediatek/clk-mt8135.c | 22 +- drivers/clk/mediatek/clk-mt8173.c | 22 +- drivers/clk/mediatek/clk-mt8183.c | 18 +- drivers/clk/mediatek/clk-mt8186-infra_ao.c | 23 + drivers/clk/mediatek/clk-mt8192-msdc.c | 21 - drivers/clk/mediatek/clk-mt8192.c | 29 + drivers/clk/mediatek/clk-mt8195-infra_ao.c | 24 + drivers/clk/mediatek/clk-mtk.c | 7 + drivers/clk/mediatek/clk-mtk.h | 9 +- drivers/clk/mediatek/reset.c | 198 +- drivers/clk/mediatek/reset.h | 82 + drivers/clk/meson/axg-audio.c | 36 +- drivers/clk/renesas/r8a779f0-cpg-mssr.c | 8 + drivers/clk/stm32/reset-stm32.c | 1 + drivers/clk/ti/clk-44xx.c | 210 +- drivers/clk/ti/clk-54xx.c | 160 +- drivers/clk/ti/clkctrl.c | 4 - drivers/cpufreq/qcom-cpufreq-hw.c | 6 + .../crypto/allwinner/sun8i-ss/sun8i-ss-cipher.c | 1 + drivers/crypto/hisilicon/qm.c | 203 +- drivers/crypto/hisilicon/sec2/sec_main.c | 39 +- drivers/crypto/hisilicon/trng/trng.c | 2 +- drivers/crypto/hisilicon/zip/zip_main.c | 17 +- drivers/dma/apple-admac.c | 8 +- drivers/dma/stm32-mdma.c | 5 - drivers/firewire/core-cdev.c | 2 +- drivers/firewire/core-device.c | 6 +- drivers/gpio/gpiolib-cdev.c | 4 + drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 2 - drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 8 +- drivers/gpu/drm/display/drm_dp_mst_topology.c | 7 +- drivers/gpu/drm/drm_panel_orientation_quirks.c | 6 + drivers/gpu/drm/exynos/exynos_drm_drv.c | 6 +- drivers/gpu/drm/exynos/exynos_drm_mic.c | 42 +- drivers/gpu/drm/i915/Makefile | 2 + drivers/gpu/drm/i915/display/intel_bios.c | 50 +- .../gpu/drm/i915/display/intel_crtc_state_dump.c | 314 +++ .../gpu/drm/i915/display/intel_crtc_state_dump.h | 16 + drivers/gpu/drm/i915/display/intel_display.c | 935 +------ drivers/gpu/drm/i915/display/intel_display.h | 6 + drivers/gpu/drm/i915/display/intel_dpll_mgr.c | 92 +- drivers/gpu/drm/i915/display/intel_dpll_mgr.h | 5 + drivers/gpu/drm/i915/display/intel_hotplug.c | 3 +- .../gpu/drm/i915/display/intel_modeset_verify.c | 246 ++ .../gpu/drm/i915/display/intel_modeset_verify.h | 21 + drivers/gpu/drm/i915/display/intel_opregion.c | 14 + drivers/gpu/drm/i915/display/intel_opregion.h | 7 + drivers/gpu/drm/i915/display/intel_pch_refclk.c | 1 - drivers/gpu/drm/i915/display/intel_snps_phy.c | 43 + drivers/gpu/drm/i915/display/intel_snps_phy.h | 5 +- drivers/gpu/drm/i915/display/intel_vbt_defs.h | 3 - drivers/gpu/drm/i915/i915_drv.h | 4 +- drivers/gpu/drm/i915/intel_pm.c | 138 +- drivers/gpu/drm/i915/intel_pm.h | 14 +- drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c | 79 +- drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.h | 4 +- drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c | 5 +- drivers/gpu/drm/msm/disp/dpu1/dpu_writeback.c | 9 +- drivers/gpu/drm/msm/disp/mdp4/mdp4_kms.c | 29 +- drivers/gpu/drm/msm/disp/mdp4/mdp4_kms.h | 6 - drivers/gpu/drm/msm/dp/dp_ctrl.c | 33 +- drivers/gpu/drm/msm/dp/dp_ctrl.h | 2 +- drivers/gpu/drm/msm/dp/dp_display.c | 15 +- drivers/gpu/drm/msm/hdmi/hdmi.c | 123 +- drivers/gpu/drm/msm/hdmi/hdmi.h | 15 +- drivers/gpu/drm/msm/hdmi/hdmi_bridge.c | 10 - drivers/gpu/drm/msm/hdmi/hdmi_hpd.c | 62 +- drivers/gpu/drm/msm/hdmi/hdmi_phy_8x60.c | 12 + drivers/gpu/drm/msm/msm_drv.h | 10 - drivers/gpu/drm/msm/msm_fence.c | 13 +- drivers/gpu/drm/nouveau/include/nvhw/drf.h | 4 +- drivers/gpu/drm/sun4i/sun4i_drv.c | 4 +- drivers/gpu/drm/sun4i/sun8i_dw_hdmi.c | 54 +- drivers/gpu/drm/sun4i/sun8i_dw_hdmi.h | 11 +- drivers/gpu/drm/sun4i/sun8i_hdmi_phy.c | 242 +- drivers/gpu/drm/vc4/vc4_bo.c | 62 +- drivers/gpu/drm/vc4/vc4_crtc.c | 196 +- drivers/gpu/drm/vc4/vc4_drv.c | 97 +- drivers/gpu/drm/vc4/vc4_drv.h | 19 +- drivers/gpu/drm/vc4/vc4_gem.c | 40 + drivers/gpu/drm/vc4/vc4_hvs.c | 18 +- drivers/gpu/drm/vc4/vc4_irq.c | 16 + drivers/gpu/drm/vc4/vc4_kms.c | 24 +- drivers/gpu/drm/vc4/vc4_perfmon.c | 47 +- drivers/gpu/drm/vc4/vc4_plane.c | 29 +- drivers/gpu/drm/vc4/vc4_render_cl.c | 4 + drivers/gpu/drm/vc4/vc4_v3d.c | 15 + drivers/gpu/drm/vc4/vc4_validate.c | 16 + drivers/gpu/drm/vc4/vc4_validate_shaders.c | 4 + drivers/i2c/busses/i2c-hisi.c | 3 +- drivers/i2c/busses/i2c-qcom-cci.c | 35 + drivers/i2c/i2c-core-base.c | 3 +- drivers/iio/accel/kxsd9-i2c.c | 2 +- drivers/iio/accel/kxsd9-spi.c | 2 +- drivers/iio/accel/kxsd9.c | 11 +- drivers/iio/accel/mma8452.c | 10 +- drivers/iio/adc/ad7606.c | 1 + drivers/iio/adc/ad7606_par.c | 1 + drivers/iio/adc/at91-sama5d2_adc.c | 2 +- drivers/iio/adc/berlin2-adc.c | 2 + drivers/iio/adc/imx7d_adc.c | 1 + drivers/iio/adc/imx8qxp-adc.c | 1 + drivers/iio/adc/ingenic-adc.c | 2 + drivers/iio/adc/intel_mrfld_adc.c | 1 + drivers/iio/adc/meson_saradc.c | 177 +- drivers/iio/adc/mp2629_adc.c | 1 + drivers/iio/adc/mt6360-adc.c | 1 + drivers/iio/adc/npcm_adc.c | 1 + drivers/iio/adc/rzg2l_adc.c | 1 + drivers/iio/adc/sc27xx_adc.c | 15 +- drivers/iio/adc/stm32-adc-core.c | 2 +- .../iio/common/cros_ec_sensors/cros_ec_lid_angle.c | 1 + .../iio/common/cros_ec_sensors/cros_ec_sensors.c | 1 + drivers/iio/dac/stm32-dac.c | 2 + drivers/iio/dac/vf610_dac.c | 1 + drivers/iio/humidity/hts221_buffer.c | 1 + drivers/iio/humidity/hts221_core.c | 12 +- drivers/iio/humidity/hts221_i2c.c | 3 +- drivers/iio/humidity/hts221_spi.c | 3 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c | 16 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_i2c.c | 3 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_i3c.c | 3 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_spi.c | 3 +- drivers/iio/industrialio-buffer.c | 56 +- drivers/iio/industrialio-core.c | 33 +- drivers/iio/industrialio-trigger.c | 29 +- drivers/iio/light/cros_ec_light_prox.c | 1 + drivers/iio/pressure/cros_ec_baro.c | 1 + drivers/iio/proximity/sx9324.c | 3 + drivers/iio/trigger/stm32-lptimer-trigger.c | 1 + drivers/infiniband/core/cma.c | 230 +- drivers/infiniband/core/cma_priv.h | 1 + drivers/infiniband/hw/usnic/usnic_uiom.c | 2 +- drivers/infiniband/sw/rxe/rxe_pool.c | 4 +- drivers/irqchip/irq-gic-v3.c | 41 +- drivers/md/dm-log.c | 3 +- drivers/md/dm-raid.c | 2 +- drivers/md/dm.c | 37 +- drivers/md/md.c | 14 +- drivers/md/md.h | 2 +- drivers/md/raid5-ppl.c | 4 +- drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c | 2 +- drivers/mtd/nand/raw/qcom_nandc.c | 306 ++- drivers/mtd/parsers/scpart.c | 1 + drivers/net/bonding/bond_main.c | 4 +- drivers/net/dsa/ocelot/felix_vsc9959.c | 83 +- drivers/net/dsa/qca/ar9331.c | 17 +- drivers/net/dsa/realtek/rtl8365mb.c | 299 ++- drivers/net/dsa/sja1105/sja1105_main.c | 2 +- drivers/net/ethernet/atheros/ag71xx.c | 2 +- drivers/net/ethernet/cadence/macb_main.c | 4 +- drivers/net/ethernet/huawei/hinic/hinic_devlink.c | 4 +- drivers/net/ethernet/intel/igb/igb_main.c | 7 +- .../ethernet/mellanox/mlxbf_gige/mlxbf_gige_main.c | 4 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 29 + drivers/net/ethernet/mellanox/mlxsw/spectrum.h | 1 + .../net/ethernet/mellanox/mlxsw/spectrum_router.c | 18 + .../net/ethernet/mellanox/mlxsw/spectrum_router.h | 1 + .../net/ethernet/mellanox/mlxsw/spectrum_trap.c | 8 +- drivers/net/ethernet/mellanox/mlxsw/trap.h | 4 +- drivers/net/ethernet/microchip/lan743x_ethtool.c | 63 +- drivers/net/ethernet/microchip/lan743x_ethtool.h | 26 + drivers/net/ethernet/microchip/lan743x_main.c | 378 ++- drivers/net/ethernet/microchip/lan743x_main.h | 106 + drivers/net/ethernet/microsoft/mana/gdma.h | 10 + drivers/net/ethernet/microsoft/mana/gdma_main.c | 39 +- drivers/net/ethernet/microsoft/mana/hw_channel.c | 18 +- drivers/net/ethernet/microsoft/mana/hw_channel.h | 5 + drivers/net/ethernet/microsoft/mana/mana.h | 70 + drivers/net/ethernet/microsoft/mana/mana_bpf.c | 64 + drivers/net/ethernet/microsoft/mana/mana_en.c | 148 +- drivers/net/ethernet/microsoft/mana/mana_ethtool.c | 12 +- drivers/net/ethernet/mscc/ocelot.c | 1 + drivers/net/ethernet/mscc/ocelot_ptp.c | 8 + drivers/net/ethernet/neterion/vxge/vxge-main.c | 2 +- .../net/ethernet/netronome/nfp/nfp_net_ethtool.c | 19 + .../net/ethernet/netronome/nfp/nfpcore/nfp_cpp.h | 26 +- drivers/net/ethernet/qualcomm/emac/emac-mac.c | 2 +- drivers/net/ethernet/sfc/mcdi.c | 2 +- drivers/net/ethernet/sfc/siena/mcdi.c | 2 +- drivers/net/ethernet/stmicro/stmmac/Kconfig | 3 + drivers/net/ethernet/stmicro/stmmac/dwmac-intel.c | 34 +- .../net/ethernet/stmicro/stmmac/dwmac-ipq806x.c | 157 +- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 12 +- drivers/net/ethernet/stmicro/stmmac/stmmac_mdio.c | 14 + drivers/net/ethernet/xilinx/xilinx_axienet_main.c | 1 + drivers/net/hamradio/6pack.c | 9 +- drivers/net/ipa/gsi.c | 59 +- drivers/net/ipa/gsi_private.h | 3 - drivers/net/ipa/gsi_trans.c | 28 +- drivers/net/pcs/pcs-xpcs.c | 168 +- drivers/net/pcs/pcs-xpcs.h | 1 - drivers/net/phy/aquantia_main.c | 15 +- drivers/net/phy/at803x.c | 6 + drivers/net/phy/dp83867.c | 55 +- drivers/net/phy/marvell.c | 10 +- drivers/net/phy/mxl-gpy.c | 3 + drivers/net/phy/phy_device.c | 18 +- drivers/net/ppp/ppp_generic.c | 2 +- drivers/net/veth.c | 4 + drivers/nvme/host/core.c | 5 +- drivers/nvme/host/nvme.h | 28 + drivers/nvme/host/pci.c | 43 +- drivers/phy/qualcomm/phy-qcom-qmp-pcie-msm8996.c | 4 +- drivers/phy/qualcomm/phy-qcom-qmp-pcie.c | 4 +- drivers/phy/samsung/Makefile | 1 + drivers/phy/samsung/phy-exynos7-ufs.c | 3 + drivers/phy/samsung/phy-exynosautov9-ufs.c | 2 + drivers/phy/samsung/phy-fsd-ufs.c | 58 + drivers/phy/samsung/phy-samsung-ufs.c | 7 +- drivers/phy/samsung/phy-samsung-ufs.h | 3 +- drivers/phy/ti/phy-j721e-wiz.c | 75 +- drivers/phy/ti/phy-tusb1210.c | 5 +- drivers/platform/chrome/cros_ec.c | 8 +- drivers/scsi/ibmvscsi/ibmvfc.c | 82 +- drivers/scsi/ibmvscsi/ibmvfc.h | 2 +- drivers/scsi/libiscsi.c | 44 +- drivers/scsi/pm8001/pm8001_hwi.c | 5 + drivers/scsi/pm8001/pm8001_init.c | 73 +- drivers/scsi/pm8001/pm8001_sas.c | 10 +- drivers/scsi/pm8001/pm8001_sas.h | 3 + drivers/scsi/pm8001/pm80xx_hwi.c | 46 +- drivers/scsi/qla2xxx/qla_attr.c | 27 +- drivers/scsi/qla2xxx/qla_bsg.c | 96 +- drivers/scsi/qla2xxx/qla_bsg.h | 15 + drivers/scsi/qla2xxx/qla_def.h | 24 +- drivers/scsi/qla2xxx/qla_gbl.h | 4 + drivers/scsi/qla2xxx/qla_gs.c | 2 +- drivers/scsi/qla2xxx/qla_init.c | 35 +- drivers/scsi/qla2xxx/qla_isr.c | 23 +- drivers/scsi/qla2xxx/qla_mbx.c | 60 +- drivers/scsi/qla2xxx/qla_os.c | 91 +- drivers/scsi/qla2xxx/qla_version.h | 4 +- drivers/scsi/scsi_transport_iscsi.c | 4 +- drivers/scsi/storvsc_drv.c | 27 +- drivers/soc/amlogic/meson-secure-pwrc.c | 4 +- drivers/soc/mediatek/Kconfig | 10 + drivers/soc/mediatek/Makefile | 1 + drivers/soc/mediatek/mt8195-pm-domains.h | 2 +- drivers/soc/mediatek/mt8365-mmsys.h | 22 + drivers/soc/mediatek/mtk-mutex.c | 159 +- drivers/soc/mediatek/mtk-pm-domains.c | 3 + drivers/soc/mediatek/mtk-pm-domains.h | 2 + drivers/soc/mediatek/mtk-svs.c | 2399 ++++++++++++++++++ drivers/soc/ti/wkup_m3_ipc.c | 2 +- drivers/spi/spi-microchip-core.c | 4 +- drivers/thunderbolt/ctl.h | 2 +- drivers/ufs/core/ufshcd.c | 84 +- drivers/ufs/host/ufs-exynos.c | 15 +- drivers/ufs/host/ufs-mediatek.c | 255 +- drivers/ufs/host/ufs-mediatek.h | 58 + drivers/ufs/host/ufshcd-pltfrm.c | 5 +- drivers/ufs/host/ufshcd-pltfrm.h | 2 + fs/9p/vfs_addr.c | 17 +- fs/btrfs/ctree.h | 7 + fs/btrfs/extent-tree.c | 6 +- fs/btrfs/super.c | 12 +- fs/btrfs/sysfs.c | 6 +- fs/btrfs/volumes.c | 17 +- fs/cifs/sess.c | 3 + fs/cifs/smb2pdu.c | 16 +- fs/cifs/trace.h | 38 + fs/ext2/dir.c | 9 +- fs/ext4/inode.c | 2 +- fs/ext4/mballoc.c | 26 +- fs/ext4/migrate.c | 2 +- fs/ext4/namei.c | 3 +- fs/ext4/page-io.c | 2 +- fs/ext4/resize.c | 10 + fs/ext4/super.c | 172 +- fs/ext4/xattr.c | 3 +- fs/fs-writeback.c | 17 +- fs/jbd2/transaction.c | 2 +- fs/mpage.c | 77 +- fs/nfs/dir.c | 1 + fs/nfs/nfs4file.c | 1 + fs/ntfs3/fslog.c | 2 + fs/xfs/libxfs/xfs_attr.c | 9 +- fs/xfs/libxfs/xfs_attr.h | 12 +- fs/xfs/libxfs/xfs_attr_leaf.c | 2 +- fs/xfs/libxfs/xfs_da_btree.h | 4 +- fs/xfs/xfs_attr_item.c | 15 +- fs/xfs/xfs_ioctl.c | 3 +- fs/xfs/xfs_xattr.c | 17 +- include/dt-bindings/clock/efm32-cmu.h | 43 - include/dt-bindings/reset/mt8186-resets.h | 5 + include/dt-bindings/reset/mt8192-resets.h | 8 + include/dt-bindings/reset/mt8195-resets.h | 6 + include/linux/backing-dev.h | 2 + include/linux/blkdev.h | 43 +- include/linux/bpf.h | 104 +- include/linux/cgroup-defs.h | 3 +- include/linux/clk.h | 134 +- include/linux/filter.h | 34 - include/linux/highmem.h | 13 - include/linux/hisi_acc_qm.h | 8 +- include/linux/huge_mm.h | 5 - include/linux/iio/iio.h | 3 +- {io_uring => include/linux}/io_uring_types.h | 68 +- include/linux/iosys-map.h | 2 +- include/linux/libata.h | 2 +- include/linux/mii.h | 35 + include/linux/netfs.h | 4 +- include/linux/pcs/pcs-xpcs.h | 3 +- include/linux/phy.h | 3 + include/linux/ratelimit_types.h | 12 +- include/linux/soc/mediatek/mtk-mutex.h | 27 + include/linux/swap.h | 5 - include/net/inet_connection_sock.h | 3 - include/net/inet_hashtables.h | 68 +- include/net/raw.h | 16 +- include/net/rawv6.h | 7 +- include/net/sock.h | 14 - include/net/tcp.h | 1 + include/rdma/rdma_cm.h | 1 + include/scsi/scsi_transport_iscsi.h | 2 +- include/soc/mscc/ocelot.h | 7 + include/trace/events/io_uring.h | 118 +- include/uapi/linux/bpf.h | 88 +- include/uapi/linux/io_uring.h | 39 +- include/ufs/ufshcd.h | 3 + include/ufs/unipro.h | 104 +- io_uring/advise.c | 1 - io_uring/cancel.c | 153 +- io_uring/cancel.h | 19 +- io_uring/epoll.c | 1 - io_uring/fdinfo.c | 13 +- io_uring/filetable.c | 67 +- io_uring/filetable.h | 14 +- io_uring/fs.c | 1 - io_uring/io-wq.h | 17 +- io_uring/io_uring.c | 250 +- io_uring/io_uring.h | 204 +- io_uring/kbuf.c | 58 +- io_uring/kbuf.h | 38 +- io_uring/msg_ring.c | 138 +- io_uring/net.c | 23 +- io_uring/nop.c | 1 - io_uring/opdef.c | 1 - io_uring/openclose.c | 36 +- io_uring/openclose.h | 2 +- io_uring/poll.c | 255 +- io_uring/poll.h | 4 +- io_uring/refs.h | 2 +- io_uring/rsrc.c | 17 +- io_uring/rsrc.h | 8 + io_uring/rw.c | 42 +- io_uring/splice.c | 1 - io_uring/sqpoll.c | 1 - io_uring/statx.c | 1 - io_uring/sync.c | 1 - io_uring/tctx.c | 41 +- io_uring/tctx.h | 4 +- io_uring/timeout.c | 7 +- io_uring/timeout.h | 1 + io_uring/uring_cmd.c | 3 +- io_uring/xattr.c | 1 - kernel/auditsc.c | 2 +- kernel/bpf/core.c | 15 + kernel/bpf/helpers.c | 12 +- kernel/bpf/syscall.c | 2 +- kernel/bpf/verifier.c | 47 +- kernel/cgroup/cgroup.c | 95 +- kernel/events/core.c | 16 +- kernel/trace/bpf_trace.c | 64 +- kernel/trace/ftrace.c | 13 +- kernel/trace/rethook.c | 9 + kernel/trace/trace_uprobe.c | 5 +- lib/Kconfig.debug | 1 + lib/maple_tree.c | 16 - localversion-next | 2 +- mm/backing-dev.c | 11 +- mm/filemap.c | 2 + mm/huge_memory.c | 1 + mm/khugepaged.c | 85 +- mm/migrate.c | 1 + mm/mmap.c | 17 +- mm/swap.h | 5 + net/ax25/ax25_dev.c | 5 +- net/core/dev.c | 25 +- net/core/filter.c | 130 +- net/core/net-sysfs.c | 1 + net/dccp/proto.c | 33 +- net/ethtool/eeprom.c | 2 +- net/ipv4/af_inet.c | 2 + net/ipv4/inet_connection_sock.c | 247 +- net/ipv4/inet_hashtables.c | 193 +- net/ipv4/ping.c | 46 +- net/ipv4/raw.c | 164 +- net/ipv4/raw_diag.c | 53 +- net/ipv4/tcp.c | 48 +- net/ipv4/tcp_input.c | 3 +- net/ipv4/tcp_output.c | 7 +- net/ipv6/af_inet6.c | 3 + net/ipv6/raw.c | 117 +- net/sched/sch_netem.c | 4 +- net/tipc/core.c | 3 +- net/tipc/name_table.c | 11 - net/tipc/name_table.h | 1 - samples/bpf/xdp_fwd_user.c | 55 +- samples/fprobe/fprobe_example.c | 29 +- scripts/bpf_doc.py | 4 + security/selinux/hooks.c | 11 +- sound/hda/intel-dsp-config.c | 12 + sound/hda/intel-nhlt.c | 17 +- sound/pci/hda/patch_realtek.c | 1 + sound/soc/codecs/cs4270.c | 1 - sound/soc/codecs/max98373.c | 14 +- sound/soc/codecs/rt1308-sdw.c | 12 + sound/soc/codecs/rt1316-sdw.c | 12 + sound/soc/codecs/rt700.c | 5 + sound/soc/codecs/rt711-sdca.c | 5 + sound/soc/codecs/rt711.c | 5 + sound/soc/codecs/rt715-sdca.c | 12 + sound/soc/codecs/rt715.c | 12 + sound/soc/codecs/twl4030.c | 101 +- sound/soc/intel/boards/bxt_da7219_max98357a.c | 21 +- sound/soc/intel/boards/cml_rt1011_rt5682.c | 23 +- sound/soc/intel/boards/glk_rt5682_max98357a.c | 21 +- sound/soc/intel/boards/hda_dsp_common.c | 4 +- sound/soc/intel/boards/kbl_da7219_max98357a.c | 21 +- sound/soc/intel/boards/kbl_da7219_max98927.c | 21 +- sound/soc/intel/boards/kbl_rt5663_max98927.c | 21 +- .../soc/intel/boards/kbl_rt5663_rt5514_max98927.c | 21 +- sound/soc/intel/boards/skl_hda_dsp_generic.c | 4 +- sound/soc/intel/boards/skl_nau88l25_max98357a.c | 19 +- sound/soc/intel/boards/skl_nau88l25_ssm4567.c | 19 +- sound/soc/intel/boards/sof_cs42l42.c | 23 +- sound/soc/intel/boards/sof_da7219_max98373.c | 23 +- sound/soc/intel/boards/sof_nau8825.c | 23 +- sound/soc/intel/boards/sof_rt5682.c | 23 +- sound/soc/intel/boards/sof_sdw.c | 2 +- sound/soc/intel/skylake/skl-topology.c | 6 - sound/soc/mediatek/mt8186/mt8186-afe-gpio.c | 1 - sound/soc/soc-ops.c | 15 +- sound/soc/sof/intel/hda-dai.c | 6 +- sound/soc/sof/intel/hda-dsp.c | 4 +- sound/soc/sof/intel/hda-loader.c | 6 +- sound/soc/sof/intel/hda-pcm.c | 74 +- sound/soc/sof/intel/hda-stream.c | 100 +- sound/soc/sof/intel/hda.h | 3 + sound/soc/sof/intel/mtl.c | 3 +- sound/soc/sof/ipc3-dtrace.c | 5 +- sound/soc/sof/ipc3-loader.c | 11 +- sound/soc/sof/ipc3-topology.c | 4 +- sound/soc/sof/ipc4-control.c | 2 +- sound/soc/sof/ipc4-topology.c | 18 +- sound/soc/sof/ipc4.c | 2 +- sound/soc/sof/pcm.c | 11 + sound/soc/sof/pm.c | 21 +- sound/soc/sof/sof-client.c | 4 +- sound/soc/sof/sof-priv.h | 2 + sound/soc/sunxi/sun4i-i2s.c | 2 + sound/x86/intel_hdmi_audio.c | 15 +- tools/arch/arm64/include/asm/cputype.h | 12 +- tools/arch/x86/include/uapi/asm/kvm.h | 11 +- tools/include/uapi/linux/bpf.h | 88 +- tools/include/uapi/linux/prctl.h | 9 + tools/lib/bpf/libbpf.c | 5 +- tools/lib/bpf/usdt.c | 123 +- tools/lib/perf/evsel.c | 17 +- tools/perf/tests/bp_account.c | 16 +- tools/perf/tests/expr.c | 2 + tools/perf/tests/shell/lib/perf_csv_output_lint.py | 48 - tools/perf/tests/shell/stat+csv_output.sh | 69 +- tools/perf/tests/shell/test_arm_callgraph_fp.sh | 2 +- tools/perf/tests/topology.c | 2 +- tools/perf/trace/beauty/include/linux/socket.h | 7 +- tools/perf/util/arm-spe.c | 22 +- tools/perf/util/expr.l | 2 +- tools/perf/util/metricgroup.c | 9 + tools/perf/util/unwind-libunwind-local.c | 2 +- tools/testing/selftests/bpf/.gitignore | 1 + tools/testing/selftests/bpf/Makefile | 24 +- .../selftests/bpf/prog_tests/attach_probe.c | 49 +- .../testing/selftests/bpf/prog_tests/bpf_cookie.c | 78 +- .../selftests/bpf/prog_tests/kprobe_multi_test.c | 3 + tools/testing/selftests/bpf/prog_tests/tailcalls.c | 55 + .../selftests/bpf/prog_tests/xdp_synproxy.c | 183 ++ tools/testing/selftests/bpf/progs/kprobe_multi.c | 24 +- .../selftests/bpf/progs/tailcall_bpf2bpf6.c | 42 + .../selftests/bpf/progs/test_attach_probe.c | 60 + .../selftests/bpf/progs/xdp_synproxy_kern.c | 833 ++++++ tools/testing/selftests/bpf/xdp_synproxy.c | 466 ++++ tools/testing/selftests/dma/Makefile | 1 + tools/testing/selftests/dma/dma_map_benchmark.c | 2 +- .../drivers/net/mlxsw/rif_counter_scale.sh | 107 + .../drivers/net/mlxsw/spectrum-2/resource_scale.sh | 31 +- .../net/mlxsw/spectrum-2/rif_counter_scale.sh | 1 + .../net/mlxsw/spectrum-2/tc_flower_scale.sh | 15 +- .../drivers/net/mlxsw/spectrum/resource_scale.sh | 29 +- .../net/mlxsw/spectrum/rif_counter_scale.sh | 34 + .../selftests/drivers/net/mlxsw/tc_flower_scale.sh | 17 + tools/testing/selftests/net/.gitignore | 1 - tools/testing/selftests/net/Makefile | 2 - tools/testing/selftests/net/bind_bhash_test.c | 119 - tools/testing/selftests/net/fcnal-test.sh | 33 + .../net/forwarding/mirror_gre_bridge_1q_lag.sh | 7 +- 744 files changed, 19580 insertions(+), 8526 deletions(-) delete mode 100644 Documentation/devicetree/bindings/clock/efm32-clock.txt delete mode 100644 Documentation/devicetree/bindings/display/msm/hdmi.txt create mode 100644 Documentation/devicetree/bindings/display/msm/hdmi.yaml create mode 100644 Documentation/devicetree/bindings/display/panel/arm,rtsm-display.yaml rename Documentation/devicetree/bindings/{i2c => hwmon}/ibm,p8-occ-hwmon.txt (100%) delete mode 100644 Documentation/devicetree/bindings/i2c/i2c-efm32.txt delete mode 100644 Documentation/devicetree/bindings/interrupt-controller/rda,8810 [...] create mode 100644 Documentation/devicetree/bindings/interrupt-controller/rda,8810 [...] create mode 100644 Documentation/devicetree/bindings/nvmem/mediatek,efuse.yaml delete mode 100644 Documentation/devicetree/bindings/nvmem/mtk-efuse.txt create mode 100644 Documentation/devicetree/bindings/perf/arm,ccn.yaml delete mode 100644 Documentation/devicetree/bindings/perf/arm-ccn.txt create mode 100644 Documentation/devicetree/bindings/phy/qcom,hdmi-phy-other.yaml create mode 100644 Documentation/devicetree/bindings/phy/qcom,hdmi-phy-qmp.yaml delete mode 100644 Documentation/devicetree/bindings/serial/efm32-uart.txt rename Documentation/devicetree/bindings/{display => soc}/mediatek/mediatek,mutex. [...] create mode 100644 Documentation/devicetree/bindings/soc/mediatek/mtk-svs.yaml rename Documentation/devicetree/bindings/{arm => soc/renesas}/renesas,prr.yaml (85%) delete mode 100644 Documentation/devicetree/bindings/spi/efm32-spi.txt create mode 100644 arch/arm64/boot/dts/rockchip/rk3308-rock-pi-s.dts create mode 100644 arch/powerpc/platforms/microwatt/microwatt.h create mode 100644 drivers/clk/mediatek/reset.h create mode 100644 drivers/gpu/drm/i915/display/intel_crtc_state_dump.c create mode 100644 drivers/gpu/drm/i915/display/intel_crtc_state_dump.h create mode 100644 drivers/gpu/drm/i915/display/intel_modeset_verify.c create mode 100644 drivers/gpu/drm/i915/display/intel_modeset_verify.h create mode 100644 drivers/phy/samsung/phy-fsd-ufs.c create mode 100644 drivers/soc/mediatek/mtk-svs.c delete mode 100644 include/dt-bindings/clock/efm32-cmu.h rename {io_uring => include/linux}/io_uring_types.h (93%) delete mode 100644 tools/perf/tests/shell/lib/perf_csv_output_lint.py create mode 100644 tools/testing/selftests/bpf/prog_tests/xdp_synproxy.c create mode 100644 tools/testing/selftests/bpf/progs/tailcall_bpf2bpf6.c create mode 100644 tools/testing/selftests/bpf/progs/xdp_synproxy_kern.c create mode 100644 tools/testing/selftests/bpf/xdp_synproxy.c create mode 100644 tools/testing/selftests/drivers/net/mlxsw/rif_counter_scale.sh create mode 120000 tools/testing/selftests/drivers/net/mlxsw/spectrum-2/rif_counte [...] create mode 100644 tools/testing/selftests/drivers/net/mlxsw/spectrum/rif_counter_ [...] delete mode 100644 tools/testing/selftests/net/bind_bhash_test.c