This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux-next.
omits de90d455a35e Add linux-next specific files for 20220928 omits 1ccea29f9032 Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] omits e2eba37c4eaa Merge branch 'mm-nonmm-stable' of git://git.kernel.org/pub [...] omits 87c0b41726c0 Merge branch 'mm-stable' of git://git.kernel.org/pub/scm/l [...] omits 4ce44a6e1d56 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits c67681777207 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits 73833984da6d Merge branch 'bitmap-for-next' of https://github.com/norov [...] omits ce3462f182fd Merge branch 'for-next/execve' of git://git.kernel.org/pub [...] omits 405372ab7ed8 Merge branch 'for-next' of git://git.infradead.org/users/w [...] omits 87030cf1db30 Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] omits 8a0c7b7132b6 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] omits 1f5154b8dc4c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits f988900c255d Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 32652520063a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 76eed08e1342 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7624125c4bd7 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits c183a73c762d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f56a83a1e693 Merge branch 'hmm' of git://git.kernel.org/pub/scm/linux/k [...] omits 09b30502550f Merge branch 'hyperv-next' of git://git.kernel.org/pub/scm [...] omits 0a98aa2ff66f Merge branch 'main' of git://git.infradead.org/users/willy [...] omits 8e11228f48dd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 36efc07d0384 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits bd7b3ebc7efc Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits eccc9b77d7d8 Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] omits 561c712b3dcf Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...] omits ef9a7cec3843 Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] omits a8da635fe8cf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits cbf223374c2e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits df783a40f883 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 63a555314481 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8fe4987148aa Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] omits 7eef3bb17f43 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1ae5bbe8acc5 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits fd887106b37c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6ea1ff34e7ca Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0a14801ae350 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f9e56afccf4f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 462e7eae8a52 Merge branch 'counter-next' of git://git.kernel.org/pub/sc [...] omits e184c99d4be7 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] omits 586b6bb68f5e Merge branch 'next' of git://github.com/awilliam/linux-vfio.git omits aacbb09dceb5 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 51f1bec09f32 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 0076aeee5413 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7efa7c3eca08 Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] omits 2863d3db45dd Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] omits 5d024badf580 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 1a01528262f3 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits 13939080667f Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] omits adc92eba9654 Merge branch 'for-next' of git://github.com/cminyard/linux [...] omits f23b0f7caab6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 26bfa1d30b36 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 997d2f2f0cdd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ad4a8524b2b2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6c0af26c6de6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 3b2d461dba88 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits ba8995ce763f Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] omits a47dfe272aad Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] omits 061c30d1831c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9739d1299ebd Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] omits 5c23dd3097bc Merge branch 'timers/drivers/next' of git://git.linaro.org [...] omits 824f9690100e Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits cc87a68a88a8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f539b10758b3 Merge branch 'mailbox-for-next' of git://git.linaro.org/la [...] omits 9d61e3c46846 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ff171473ccb8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits aeb94efbbf25 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 45ce82f86a7e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 19902f88df7e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 2a1127c89243 Merge branch 'next' of git://github.com/cschaufler/smack-next omits f1e662f4893e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits ac1954d1e9dc Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] omits 8ded3aa88522 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] omits 4f16775ab963 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits caabc6c0e125 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e5d2a757ac45 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5b43e9b752ef Merge branch 'for-backlight-next' of git://git.kernel.org/ [...] omits 775c82431db0 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] omits b7b998e7345e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 75ed4f1566cd Merge branch 'pcmcia-next' of git://git.kernel.org/pub/scm [...] omits 541bade91b8d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 96386fba4c59 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d4225fb5910b Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits 607d3bc1b05b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 7bce87eb0640 Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] omits 5045b71192ec Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9d3930ffff80 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3a0a4c70f327 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9973bafaa01d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits df76ccbb3f9a Merge branch 'etnaviv/next' of https://git.pengutronix.de/ [...] omits fc915c3530a6 Merge branch 'for-next' of https://gitlab.freedesktop.org/ [...] omits 55c451400699 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits 348c83119f79 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits 8314897d4405 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits ba097921aaed Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] omits 2685162cf0b8 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 18aa6e1fb892 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] omits eca5b31a5f11 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] omits aa3fb9e0a302 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 11424c8eb983 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits ed6a8ac28235 Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/l [...] omits 5b895fab0693 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 34aa607170f6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 00e338ef497b Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 99771bf279ca Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6b15a0db0598 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 0c3ab7fac0da Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] omits cbfd08b83ad5 Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] omits 83e58ea46ee1 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] omits d16ca4c2dbd9 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits be818840072d Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git omits f869a5b923aa Merge branch 'master' of git://linuxtv.org/media_tree.git omits dc5957139af0 Merge branch 'docs-next' of git://git.lwn.net/linux.git omits b1ea068cca3b Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] omits 73bbd0cdfa4b Merge branch 'dmi-for-next' of git://git.kernel.org/pub/sc [...] omits b8a71127022e Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] omits 0c78263cffe7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1b5433c03d24 Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] omits 623060baa1e3 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 8ac39285086e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ae6f310d2b3e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fcaf47953602 Merge branch 'statx-dioalign' of git://git.kernel.org/pub/ [...] omits 3ca486c8b67d Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits 984507082480 Merge branch '9p-next' of git://github.com/martinetd/linux omits 06e302bc9286 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 1697d9333acf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 89a06c778d88 Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] omits cacdf0f76ed4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d330a4c50703 Merge branch 'fsverity' of git://git.kernel.org/pub/scm/fs [...] omits 004f131056c7 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 2b946ed1b284 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits ef8a2c86b04b Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits af1725d04241 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 25d2b8670718 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 362552e91637 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits 2c9627468019 Merge branch 'master' of git://github.com/ceph/ceph-client.git omits 7f43f9f82c80 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8b83a2b520af Merge branch 'master' of git://git.kernel.org/pub/scm/fs/f [...] omits ea918eb8e7ce Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9197f2432cad Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 23011766b747 Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] omits c6a54172416d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 2cfba0503803 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c03ab8234002 Merge branch 'dt-for-next' of git://git.kernel.org/pub/scm [...] omits c656b78de0de Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a8a4c60b6593 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 3450cc3d4f52 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 375c18473652 Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] omits 6c3a012ed84f Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] omits 3977e86b7496 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9e89fa3f4f6d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c40903cbfa80 Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] omits 71bd58cc18a5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 800d9c23789a Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] omits 782cf2b33f7e Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git omits fdaec5645780 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3a3ca77a72de Merge branch 'next' of https://git.linaro.org/people/jens. [...] omits fd2f764a9216 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] omits dbc45e3641b5 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] omits 214403f9af14 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits bc17ec704975 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0384451ebdcc Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 30160c6328b0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a72ff36faa53 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0c35b24bf93e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 798d9e6536e2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits bc883bc02df4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 49a51f744b6f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 921b9ade2135 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3a0544d2ceb6 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits f395465ed356 Merge branch 'next' of https://github.com/Broadcom/stblinux.git omits a883417e5f91 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] omits f731a268e81c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c8629f066ce4 Merge branch 'asahi-soc/for-next' of https://github.com/As [...] omits 9754364dfc09 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c6d9914c2dd4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1c88b1109267 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ae44df825358 Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] omits d87f796b592e Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] omits 21226b4ef3b5 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 5eaca814b938 Merge branch 'for-next' of git://git.infradead.org/users/h [...] omits 7f3629c6bd86 Merge branch 'perf/core' of git://git.kernel.org/pub/scm/l [...] omits be6256b5249d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 12baea2877f9 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits 36c77d043977 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 010f71e06f05 Merge branch 'zstd-linus' of https://github.com/terrelln/l [...] omits 3b2acd778a76 Merge branch 'fixes' of https://github.com/Broadcom/stblinux.git omits 5369d9e7faca Merge branch 'irq/irqchip-fixes' of git://git.kernel.org/p [...] omits 999bfca8df23 Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] omits d7c9bae67255 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits a6db51b37b44 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits e66e9c458f83 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits dfa1e21ddf68 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits c77062c00de0 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits 48621e3a78aa Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] omits 20913c705620 Merge branch 'master' of git://git.kernel.org/pub/scm/virt [...] omits e619a8cb4df6 Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git omits d1179b1fe457 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 667f04edab2c Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 880ca720cb03 Merge branch 'counter-current' of git://git.kernel.org/pub [...] omits f7b4db4f8160 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] omits a08067d13f0e Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] omits 68484ac3acb3 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] omits c09b657b9eda Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 5beae84a69ea Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits c351474c0465 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 57d8a341ab7c Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 8d4100798636 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 2795725fe33f Merge branch 'fixes' of https://git.linaro.org/people/jens [...] omits cb2f3f2ec13d Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits 254cb9e039d6 Merge branch 'fixes' of git://git.armlinux.org.uk/~rmk/lin [...] omits 119649505271 Merge branch 'for-curr' of git://git.kernel.org/pub/scm/li [...] omits 353396f7a10e Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] omits ecfebf513989 kallsyms: ignore __kstrtab_* and __kstrtabns_* symbols omits 11f9a95cdb06 kallsyms: take the input file instead of reading stdin omits e7c89a5ff786 kallsyms: drop duplicated ignore patterns from kallsyms.c omits 755607b7582c kbuild: reuse mksysmap output for kallsyms omits d07b4ada976d mksysmap: update comment about __crc_* omits ba1f79962d66 kbuild: remove head-y syntax omits 2d54717301e5 kbuild: use obj-y instead extra-y for objects placed at the head omits d484a44e156e kbuild: hide error checker logs for V=1 builds omits 64783bedfa90 kbuild: re-run modpost when it is updated omits 2cce989f8461 kbuild: unify two modpost invocations omits d820884c1029 kbuild: move vmlinux.o rule to the top Makefile omits cafc4e03eba3 kbuild: move .vmlinux.objs rule to Makefile.modpost omits a3a999f743d2 kbuild: list sub-directories in ./Kbuild omits 992a78d616f1 fsi: core: Check error number after calling ida_simple_get omits bb70829cf3c3 hwmon (occ): Fix response length in checksum retry omits 809c06cb4486 [coredump] don't use __kernel_write() on kmap_local_page() omits 83e34b3e36e9 Revert "parisc: Add runtime check to prevent PA2.0 kernels [...] omits a75b065abf1c parisc: Fix usage of local tlb purges in pacache.S omits 4164c9ed143e parisc: Add alternative prefetchw() on 32-bit CPUs omits c433bb161c9d Merge remote-tracking branch 'asoc/for-6.1' into asoc-next omits 2c2f95de90d8 utsname: contribute changes to RNG omits 6d0afa3f8ce8 random: use init_utsname() instead of utsname() omits 15197ef789cf kfence: use better stack hash seed omits f04c30d4de7f random: split initialization into early step and later step omits b3389959c156 Merge remote-tracking branch 'spi/for-6.1' into spi-next omits 6ad32f554c98 random: use expired timer rather than wq for mixing fast pool omits 9abb66169bed hwmon: (occ) Check for device property for setting OCC act [...] omits c2f76c83e7a7 fsi: occ: Support probing the hwmon child device from dts node omits d671da3e52ce dt-bindings: hwmon: Add IBM OCC bindings omits 58b94c679ff9 fsi: master-ast-cf: Fix missing of_node_put in fsi_master_ [...] omits 3f6ab443a42f fsi: sbefifo: Add detailed debugging information omits 664d8d1b6cbe fsi: cleanup extern usage in function definition omits 769df1341b56 fsi: occ: Prevent use after free omits df8af734b2f4 hwmon (occ): Retry for checksum failure omits 93d5e8268093 Merge branch 'mm-nonmm-unstable' into mm-everything omits 344f44d098da fs/ntfs3: fix negative shift size in true_sectors_per_clst() omits 8928c99cb267 proc: mark more files as permanent omits e87d0692e800 nilfs2: Remove the unneeded result variable omits 29ff8d7471c4 nilfs2: delete unnecessary checks before brelse() omits 3b0e73b2b82e checkpatch: warn for non-standard fixes tag style omits 2fe614af5890 usr/gen_init_cpio.c: remove unnecessary -1 values from int file omits e28b020aa9d5 debugfs: fix error when writing negative value to atomic_t [...] omits 7f8cb45b4011 lib/notifier-error-inject: fix error when writing -errno t [...] omits 756b8640c689 libfs: add DEFINE_SIMPLE_ATTRIBUTE_SIGNED for signed value omits 2772cda98ced a omits 5dcabc54a525 ipc/msg: avoid negative value by overflow in msginfo omits 8adf62812d7e ipc-msg-mitigate-the-lock-contention-with-percpu-counter-c [...] omits 509d162dbafe ipc/msg: mitigate the lock contention with percpu counter omits 23ae6a822cb4 percpu: Add percpu_counter_add_local and percpu_counter_sub_local omits e4a722848b90 fork: remove duplicate included header files omits 1e44a566100d fs/ocfs2: fix repeated words in comments omits 60584ad8e4d2 relay: use kvcalloc to alloc page array in relay_alloc_page_array omits 3c07bfce92a5 proc: make config PROC_CHILDREN depend on PROC_FS omits 46aac981a582 fs> uninline inode_maybe_inc_iversion() omits d123f3fdb8f4 firmware: google: test spinlock on panic path to avoid lockups omits ca9b4719a3d5 ipc: mqueue: remove unnecessary conditionals omits 116993970b50 init.h: fix spelling typo in comment omits 30da00eb2a3c fs/ocfs2/suballoc.h: fix spelling typo in comment omits 0950831145a4 core_pattern: add CPU specifier omits 941cd32443e0 ocfs2: replace zero-length arrays with DECLARE_FLEX_ARRAY( [...] omits 6da70287dc67 kbuild: add debug level and macro defs options omits f5c0386f47bd fault-injection: make stacktrace filter works as expected omits 9dca55cf1ea1 fault-injection: make some stack filter attrs more readable omits df76fa47b1b5 fault-injection: skip stacktrace filtering by default omits 3918f174df51 fault-injection: allow stacktrace filter for x86-64 omits 78e26af38ee4 lib/debugobjects: fix stat count and optimize debug_object [...] omits 842ac8e86cb4 init/main.c: silence some -Wunused-parameter warnings omits 43baeae1b8be ocfs2: fix ocfs2 corrupt when iputting an inode omits 1b2855130cbd ocfs2: clear links count in ocfs2_mknod() if an error occurs omits 42dd3a50c448 ocfs2: reflink deadlock when clone file to the same direct [...] omits dd406180a113 mm: vmscan: fix extreme overreclaim and swap floods omits a3ce7684ea09 kasan: fix array-bounds warnings in tests omits 016f66a9251c lib/test_meminit: add checks for the allocation functions omits 546f08cb8c46 ACPI: HMAT: release platform device in case of platform_de [...] omits 17f02f21d6e1 mm: memcontrol: drop dead CONFIG_MEMCG_SWAP config symbol omits 892704714f36 mm: memcontrol: use do_memsw_account() in a few more places omits 7ada5b2d2767 mm: memcontrol: deprecate swapaccounting=0 mode omits 03575d19aef4 mm: memcontrol: don't allocate cgroup swap arrays when mem [...] omits c8baf61d65de mm/secretmem: remove reduntant return value omits c85cf22427a1 mm/hugetlb: add available_huge_pages() func omits 80824086a50e mm: remove unused inline functions from include/linux/mm_inline.h omits 522f997d8378 selftests/vm: add selftest for MADV_COLLAPSE of uffd-minor memory omits f8d4699d365e selftests/vm: add file/shmem MADV_COLLAPSE selftest for cl [...] omits 0dc8c34caec2 selftests/vm: add thp collapse shmem testing omits e8ac6bbac5cf selftests/vm: add thp collapse file and tmpfs testing omits 10f42bd31026 selftests/vm: modularize thp collapse memory operations omits 44afdcf5f977 selftests/vm: dedup THP helpers omits 4e2b2d4b6525 mm/khugepaged: add tracepoint to hpage_collapse_scan_file() omits 4776e845c29a mm/madvise: add file and shmem support to MADV_COLLAPSE omits b5895f4924f4 mm/khugepaged: attempt to map file/shmem-backed pte-mapped [...] omits 073671ea447d mm/shmem: add flag to enforce shmem THP in hugepage_vma_check() omits 10bda7335f59 selftests/vm: retry on EAGAIN for MADV_COLLAPSE selftest omits 446f5725bf3c mm/madvise: MADV_COLLAPSE return EAGAIN when page cannot b [...] omits 0eca727499f5 mm/khugepaged: check compound_order() in collapse_pte_mapp [...] omits 784a09e3dc71 mm: hugetlb: fix UAF in hugetlb_handle_userfault omits 566b4a7fb135 mm: memcontrol: make cgroup_memory_noswap a static key omits a508f1526bbd mm: memcontrol: use memcg_kmem_enabled in count_objcg_event omits 1e1a891addbb mm/damon: deduplicate damon_{reclaim,lru_sort}_apply_parameters() omits 7eea8711e650 mm/damon/sysfs: return 'err' value when call kstrtoul() failed omits 52140a8f9421 mm-hwpoison-introduce-per-memory_block-hwpoison-counter-fix omits f1e8a99e7b51 mm/hwpoison: introduce per-memory_block hwpoison counter omits e0b23b151b7c mm/hwpoison: pass pfn to num_poisoned_pages_*() omits aa3e1ec495ab mm/hwpoison: move definitions of num_poisoned_pages_* to m [...] omits 1b33de5fdb9f mm,hwpoison,hugetlb,memory_hotplug: hotremove memory secti [...] omits f41e2fa68b9f mm/page_alloc: update comments for rmqueue() omits 0b75f78557eb hugetlb: simplify hugetlb handling in follow_page_mask omits 85447804db30 mm/damon: rename damon_pageout_score() to damon_cold_score() omits b526ab775fd6 hugetlb-freeze-allocated-pages-before-creating-hugetlb-pages-v3 omits 24b35bb9a673 hugetlb: freeze allocated pages before creating hugetlb pages omits 20e08a1e33db mm/page_alloc: fix obsolete comment in deferred_pfn_valid() omits d33528864011 mm-page_alloc-remove-obsolete-gfpflags_normal_context-fix omits e2f5056c150d mm/page_alloc: remove obsolete gfpflags_normal_context() omits a8984f98ac85 mm/page_alloc: use costly_order in WARN_ON_ONCE_GFP() omits f6f96e23a771 mm/page_alloc: init local variable buddy_pfn omits 13d0f288f509 mm/page_alloc: use helper macro SZ_1{K,M} omits 90a721a34aff mm/page_alloc: make boot_nodestats static omits b8ae683f6e1e mm, memory_hotplug: remove obsolete generic_free_nodedata() omits 76e93371863b mm/page_alloc: use local variable zone_idx directly omits 5ea45d2571e3 mm/page_alloc: add missing is_migrate_isolate() check in s [...] omits 6d159915e6e3 mm: remove obsolete pgdat_is_empty() omits 5ca5a02aafde mm/page_alloc: fix freeing static percpu memory omits 2df9b197bba2 mm/page_alloc: add __init annotations to init_mem_debuggin [...] omits 59c4b8a1876a mm/page_alloc: remove obsolete comment in zone_statistics() omits 41e799188856 mm: remove obsolete macro NR_PCP_ORDER_MASK and NR_PCP_ORD [...] omits 96b6d15acc03 mm/page_alloc: make zone_pcp_update() static omits 5702dada93f1 mm/page_alloc: ensure kswapd doesn't accidentally go to sleep omits 643a67045cde mm/page_table_check: fix typos omits 3d62020a1e79 mm/damon: return void from damon_set_schemes() omits 23d673d8a438 mm/secretmem: add __init annotation to secretmem_init() omits 051ded92d0c4 mm/damon/lru_sort: change damon_lru_sort_wmarks to static omits 0a42f616f463 mm/damon/reclaim: change damon_reclaim_wmarks to static omits b33d9724c2da block: remove PSI accounting from the bio layer omits f21e117d9a77 erofs: add manual PSI accounting for the compressed address space omits 031c5f0ef34a btrfs: add manual PSI accounting for compressed reads omits ae29a4033307 sched/psi: export psi_memstall_{enter,leave} omits 4e0d3156497c mm: add PSI accounting around ->read_folio and ->readahead calls omits 85d11245b0ed mm/damon: use 'struct damon_target *' instead of 'void *' [...] omits 0f5e61467431 mm/damon: change damon_lru_sort_stub_pattern to static omits ed1f187b0c5e mm/damon: simplify scheme create in lru_sort.c omits 63ff814161f1 mm/damon/sysfs: more simplified code calls damon_target_has_pid() omits 9aa056dbfa5d mm/damon/sysfs: avoid call damon_target_has_pid() repeatedly omits da3d0535655a x86: kmsan: enable KMSAN builds for x86 omits d1e1c70a5163 mm: fs: initialize fsdata passed to write_begin/write_end [...] omits 8a30f7ef4375 bpf: kmsan: initialize BPF registers with zeroes omits 57de8c656e06 entry: kmsan: introduce kmsan_unpoison_entry_regs() omits 7b8fdab588ce x86: kmsan: don't instrument stack walking functions omits 3cfba3f4dd23 x86: fs: kmsan: disable CONFIG_DCACHE_WORD_ACCESS omits 6361d651646c x86: kasan: kmsan: support CONFIG_GENERIC_CSUM on x86, ena [...] omits 43625d36d6e6 x86: kmsan: sync metadata pages on page fault omits ddcbd097eb8a x86: kmsan: use __msan_ string functions where possible. omits b61252296f90 x86: kmsan: handle open-coded assembly in lib/iomem.c omits d28af13e4939 x86: kmsan: skip shadow checks in __switch_to() omits 5aa79e67e9ee x86: kmsan: disable instrumentation of unsupported code omits 0aab0c965c90 objtool: kmsan: list KMSAN API functions as uaccess-safe omits 30664e5e37b9 security: kmsan: fix interoperability with auto-initialization omits 0a75c8f23891 kcov: kmsan: unpoison area->list in kcov_remote_area_put() omits 480f8838e633 block: kmsan: skip bio block merging logic for KMSAN omits 4f4f0628217f kmsan: disable physical page merging in biovec omits 0dc225ff49fe crypto: kmsan: disable accelerated configs under KMSAN omits 51d69e6bccd9 kmsan: disable strscpy() optimization under KMSAN omits 00e49eb5e34d kmsan: add tests for KMSAN omits 4b589aa601dd kmsan: handle memory sent to/from USB omits c00946dca574 virtio: kmsan: check/unpoison scatterlist in vring_map_one_sg() omits 4681650684f4 dma: kmsan: unpoison DMA mappings omits a23e20682504 input: libps2: mark data received in __ps2_command() as in [...] omits fcf187766e52 kmsan: add iomap support omits 0afd3a73cdc8 instrumented.h: add KMSAN support omits b4e5e8c6b5db init: kmsan: call KMSAN initialization routines omits d328ef7a0046 kmsan: handle task creation and exiting omits a6c351f0210f mm: kmsan: call KMSAN hooks from SLUB code omits d02f5e8bdafb mm: kmsan: maintain KMSAN metadata for page operations omits 1cac487a8c75 MAINTAINERS: add entry for KMSAN omits 0c72ada2f2e7 kmsan: disable instrumentation of unsupported common kernel code omits cd5e6f4d01b0 kmsan: add KMSAN runtime core omits 62b2a5ae5f34 libnvdimm/pfn_dev: increase MAX_STRUCT_PAGE_SIZE omits 306f90513560 x86: kmsan: pgtable: reduce vmalloc space omits 31cbca72ded2 kmsan: mark noinstr as __no_sanitize_memory omits 7e1e4cb10a79 kmsan: introduce __no_sanitize_memory and __no_kmsan_checks omits d2c4c0e439d4 kmsan: add ReST documentation omits 23af88ff9529 asm-generic: instrument usercopy in cacheflush.h omits a7c3036613af x86: asm: instrument usercopy in get_user() and put_user() omits 77ec63d39b50 instrumented.h: allow instrumenting both sides of copy_fro [...] omits 9593498515c6 stackdepot: reserve 5 extra bits in depot_stack_handle_t omits 78f853d58b54 x86: add missing include to sparsemem.h omits d34d28e4f8a7 hugetlb: fix reserve_alloc set but not used compiler warning omits dd1b1efb25d2 hugetlb: clean up code checking for fault/truncation races omits bfe910c1488b hugetlb: use new vma_lock for pmd sharing synchronization omits 00f53b790dd6 hugetlb: create hugetlb_unmap_file_folio to unmap single f [...] omits 4ebf00b6439c hugetlb: fix build issue for missing hugetlb_vma_lock_release omits b4c0fdc4aff6 hugetlb: add vma based lock for pmd sharing omits de13621262e3 hugetlb: rename vma_shareable() and refactor code omits 4a86f5ca7cad hugetlb: create remove_inode_single_folio to remove single [...] omits 8f28ea28f0b4 hugetlb: rename remove_huge_page to hugetlb_delete_from_pa [...] omits ee4055326b23 hugetlbfs: revert use i_mmap_rwsem for more pmd sharing sy [...] omits f0e4e9b1fdfd hugetlbfs: revert use i_mmap_rwsem to address page fault/t [...] omits c5a515b3dcf7 mm/hugetlb: remove unnecessary 'NULL' values from pointer omits 7e22b773a169 mm/filemap: make folio_put_wait_locked static omits 1d74392a0b17 mm: hugetlb: eliminate memory-less nodes handling omits 156e38ac6fd5 mm: hugetlb: simplify per-node sysfs creation and removal omits 49187aea7728 mm/mempolicy: use PAGE_ALIGN instead of open-coding it omits 719a95c0da09 mm/page_alloc.c: document bulkfree_pcp_prepare() return value omits 8d40853ee3f9 mm-page_allocc-rename-check_free_page-to-free_page_is_bad-fix omits d13240be06b1 mm/page_alloc.c: rename check_free_page() to free_page_is_bad() omits 1da3345d7f53 mm/memcontrol: use kstrtobool for swapaccount param parsing omits cc55ca8fdc7a mm/damon/core: simplify the kdamond stop mechanism by remo [...] omits 8ccd48a7838a mm/damon/sysfs: simplify the variable 'pid' assignment operation omits aeaccdc8070e mm/damon: simplify the parameter passing for 'prepare_acce [...] omits 7fabb02bcf62 mm/damon/lru_sort: deduplicate hot/cold schemes generators omits 15e8e72f59fd mm/damon/lru_sort: use quotas param generator omits 5152dc6bc718 mm/damon/reclaim: use the quota params generator macro omits 0f96b855e5dd mm/damon/modules-common: implement damos time quota params [...] omits b2cf85a3b329 mm/damon/modules-common: implement a damos quota params generator omits 40e420747da0 mm/damon/lru_sort: use stat generator omits 00a24c188e94 mm/damon/reclaim: use stat parameters generator omits c4dbc0f6a804 mm/damon/modules-common: implement a stats parameters gene [...] omits c8ba9ccbdc00 mm/damon/reclaim: use watermarks parameters generator macro omits 4484879039b2 mm/damon/lru_sort: use watermarks parameters generator macro omits c4afd2a819ac mm/damon/modules-common: implement a watermarks module par [...] omits e1cb0e8cb15d mm/damon/reclaim: use monitoring attributes parameters gen [...] omits c3b4863564cd mm/damon/lru_sort: use monitoring attributes parameters ge [...] omits d50d1e5fdcda mm/damon: implement a monitoring attributes module paramet [...] omits ca054df314f6 mm/damon/lru_sort: use 'struct damon_attrs' for storing pa [...] omits 227172dfaf61 mm/damon/reclaim: use 'struct damon_attrs' for storing par [...] omits e102813bfd18 mm/damon/core: reduce parameters for damon_set_attrs() omits e4dd5c997662 mm/damon/core: use a dedicated struct for monitoring attributes omits e2a8c0f9cc1c mm/damon/core: factor out 'damos_quota' private fileds ini [...] omits b2e03bfb2e91 mm/damon/core: copy struct-to-struct instead of field-to-f [...] omits 57dfab401c86 mm/damon/paddr: deduplicate damon_pa_{mark_accessed,deacti [...] omits 0bfc31e04508 mm/damon/paddr: make supported DAMOS actions of paddr clear omits 8f8f5a7f1a72 mm/damon: simplify scheme create in damon_lru_sort_apply_p [...] omits e0d5eea3f207 zram: keep comments within 80-columns limit omits 9348cd60925a zram: do not waste zram_table_entry flags bits omits 5a647e82366f mm/damon: creating kmem cache for damon regions by KMEM_CACHE() omits efa045dec783 mm/damon: improve damon_new_region strategy omits d19cf14c30c8 mm/damon/sysfs: use the wrapper directly to check if the k [...] omits 9419f69f05fb mm/damon/sysfs: change few functions execute order omits c41447b216a4 mm/huge_memory: prevent THP_ZERO_PAGE_ALLOC increased twice omits 754e1b0e3388 writeback: remove unused macro DIRTY_FULL_SCOPE omits b38608deae88 mm: use nth_page instead of mem_map_offset mem_map_next omits 59f83e505f78 mm/damon: remove duplicate get_monitoring_region() definitions omits fe8f9e8ec4e7 mm: kfence: convert to DEFINE_SEQ_ATTRIBUTE omits 569f860c07b0 zsmalloc: use correct types in _first_obj_offset functions omits c4a6866a45e7 mm/shuffle: convert module_param_call to module_param_cb omits 76ce51c23344 Docs/admin-guide/mm/damon/usage: note DAMON debugfs interf [...] omits ba3a83d247f1 Docs/admin-guide/mm/damon/start: mention the dependency as [...] omits 997c5b461070 mm/damon/Kconfig: notify debugfs deprecation plan omits 97cbbe52cd51 Docs/admin-guide/mm/damon: rename the title of the document omits 6226471af7d4 mm/damon/core-test: test damon_set_regions omits ad2e1053653a mm/damon/core: handle error from 'damon_fill_regions_holes()' omits 6bae576fd296 mm/damon/core: avoid holes in newly set monitoring target ranges omits fc7ce5316df4 selftest/damon: add a test for duplicate context dirs creation omits fdf6aca02eb9 tmpfs: add support for an i_version counter omits 9b0477a1807b mm-damon-vaddr-add-a-comment-for-default-case-in-damon_va_ [...] omits dce45bc5d6f8 mm/damon/vaddr: add a comment for 'default' case in damon_ [...] omits 91ef45d4cfea mm/damon: introduce struct damos_access_pattern omits c2835a012d68 mm/rodata_test: use PAGE_ALIGNED() helper omits 8458f72e75ca mm/hwpoison: add __init/__exit annotations to module init/ [...] omits db08c2e207a7 memcg-reduce-size-of-memcg-vmstats-structures-fix omits ffc9cfbb7f72 memcg: reduce size of memcg vmstats structures omits 0c7103d929cf memcg: rearrange code omits 2cd1af58910c memcg: extract memcg_vmstats from struct mem_cgroup omits 59accac96363 memblock tests: add new pageblock related macro omits f743f03fa075 mm: add pageblock_aligned() macro omits a85fe8710e44 mm: add pageblock_align() macro omits 30e7dcad2095 mm: reuse pageblock_start/end_pfn() macro omits 61bc87bf665e mm/page_owner.c: remove redundant drain_all_pages omits 0b7bbd3c88c7 mm/damon: simplify damon_ctx check in damon_sysfs_before_t [...] omits 7cce5c15eccb mm/damon/core: iterate the regions list from current point [...] omits 1d4f98fc1cd8 mm/hmm/test: use char dev with struct device to get device node omits 54a7df604619 kasan: better invalid/double-free report header omits e1a0d2c8d42a kasan: move tests to mm/kasan/ omits 343339d48e4d kasan: add another use-after-free test omits 34cf17da8793 kasan: better identify bug types for tag-based modes omits 3fa0d70a8236 kasan: dynamically allocate stack ring entries omits 4c6bf4b3f90d kasan: support kasan.stacktrace for SW_TAGS omits e527d3c28443 kasan: initialize read-write lock in stack ring omits d797195c9052 kasan: implement stack ring for tag-based modes omits f11575b30108 kasan: introduce kasan_complete_mode_report_info omits c1851344512d kasan: rework function arguments in report.c omits 49eeb5769e4b kasan: fill in cache and object in complete_report_info omits 45eca80d7f41 kasan: introduce complete_report_info omits 5c074e20ce6c kasan: simplify print_report omits 63127df047ba kasan: make kasan_addr_to_page static omits 9d1b324f848e kasan: use kasan_addr_to_slab in print_address_description omits f8265f46d56b kasan: use virt_addr_valid in kasan_addr_to_page/slab omits 4e881e30ff03 kasan: cosmetic changes in report.c omits 30df7d114a44 kasan: move kasan_get_alloc/free_track definitions omits e9f3ee4c762c kasan: pass tagged pointers to kasan_save_alloc/free_info omits 43aa19dba543 kasan: only define kasan_cache_create for Generic mode omits 9c149b1b3ce7 kasan: only define metadata structs for Generic mode omits 0d11dd03ab9f kasan: only define metadata offsets for Generic mode omits cf5a47103296 kasan: only define kasan_never_merge for Generic mode omits 98244a61581c kasan: only define kasan_metadata_size for Generic mode omits e5fe7da7d9dd kasan: drop CONFIG_KASAN_GENERIC check from kasan_init_cache_meta omits d19630423ebd kasan: introduce kasan_init_cache_meta omits ff9e5a6d9a81 kasan: introduce kasan_requires_meta omits 5853f50d5a4d kasan: move kasan_get_*_meta to generic.c omits 69c1abafc285 kasan: clear metadata functions for tag-based modes omits 00b613edbc02 kasan: introduce kasan_init_object_meta omits 9c822ce1f6b4 kasan: introduce kasan_get_alloc_track omits 64b4bdbdd86f kasan: introduce kasan_print_aux_stacks omits f40ab4a2bbdb kasan: drop CONFIG_KASAN_TAGS_IDENTIFY omits fb50786241ab kasan: split save_alloc_info implementations omits c4e716a9f560 kasan: move is_kmalloc check out of save_alloc_info omits 82a1a4a86ae3 kasan: rename kasan_set_*_info to kasan_save_*_info omits 603071cf36f6 kasan: check KASAN_NO_FREE_META in __kasan_metadata_size omits 895e35279db2 filemap: convert filemap_range_has_writeback() to use folios omits 9be568f54144 hugetlb_encode.h: fix undefined behaviour (34 << 26) omits a3914d802857 mm/damon/sysfs: simplify the judgement whether kdamonds are busy omits 533179abec7c mm/hugetlb.c: remove unnecessary initialization of local `err' omits 7303f99ccf0a mm: convert lock_page_or_retry() to folio_lock_or_retry() omits 47612ee39570 uprobes: use new_folio in __replace_page() omits 35ec2c883b88 rmap: remove page_unlock_anon_vma_read() omits 7dbb020c13ae mm: convert page_get_anon_vma() to folio_get_anon_vma() omits 5acddfb43b1b huge_memory: convert unmap_page() to unmap_folio() omits abe41ebe2faf huge_memory: convert split_huge_page_to_list() to use a folio omits 0d05020f4d3e migrate: convert unmap_and_move_huge_page() to use folios omits b7770eb5a12d migrate: convert __unmap_and_move() to use folios omits 533fdb4fe496 rmap: convert page_move_anon_rmap() to use a folio omits 658ecdf278dd mm: remove try_to_free_swap() omits 33df0f947673 memcg: convert mem_cgroup_swap_full() to take a folio omits 58d41f6c54c8 mm: convert do_swap_page() to use folio_free_swap() omits ba3beec9a084 ksm: use a folio in replace_page() omits af0cde8eca96 uprobes: use folios more widely in __replace_page() omits 8ba254318d95 madvise: convert madvise_free_pte_range() to use a folio omits 53a4d6dcd595 huge_memory: convert do_huge_pmd_wp_page() to use a folio omits 61a04cc44467 mm: convert do_wp_page() to use a folio omits 6b0b0152b067 swap: convert swap_writepage() to use a folio omits 509f1281d786 swap_state: convert free_swap_cache() to use a folio omits f768ffd043bf mm: remove lookup_swap_cache() omits 51f17c8ec8c8 mm: convert do_swap_page() to use swap_cache_get_folio() omits 695956c6567f swapfile: convert unuse_pte_range() to use a folio omits 383973592e0f swapfile: convert __try_to_reclaim_swap() to use a folio omits d8c8104f0912 swapfile: convert try_to_unuse() to use a folio omits 7540c437516e shmem: remove shmem_getpage() omits 613967274742 userfaultfd: convert mcontinue_atomic_pte() to use a folio omits 2832df241e3b khugepaged: call shmem_get_folio() omits dbadb244d210 shmem: convert shmem_get_link() to use a folio omits 5b6d9b36c4e8 shmem: convert shmem_symlink() to use a folio omits a920a5cb7d76 shmem: convert shmem_fallocate() to use a folio omits 71af46a0d001 shmem: convert shmem_file_read_iter() to use shmem_get_folio() omits 91bc56929c6f shmem: convert shmem_write_begin() to use shmem_get_folio() omits 793ac49fea0f shmem: convert shmem_get_partial_folio() to use shmem_get_folio() omits 4de9c9391f5c shmem: add shmem_get_folio() omits 72199b81e53f shmem: convert shmem_read_mapping_page_gfp() to use shmem_ [...] omits 2d6cc54a7c2d shmem-convert-shmem_fault-to-use-shmem_get_folio_gfp-fix omits fc1a10397799 shmem: convert shmem_fault() to use shmem_get_folio_gfp() omits bc2aa6da5207 shmem: convert shmem_getpage_gfp() to shmem_get_folio_gfp() omits 907b7cd80ecc shmem: eliminate struct page from shmem_swapin_folio() omits be24b11d90e6 swap-add-swap_cache_get_folio-fix omits c7df46fe0927 swap: add swap_cache_get_folio() omits aae636bae5a7 shmem: convert shmem_replace_page() to shmem_replace_folio() omits d8b6bf94606a shmem: convert shmem_mfill_atomic_pte() to use a folio omits dc531e11e98b memcg: convert mem_cgroup_swapin_charge_page() to mem_cgro [...] omits be64d3fb8a68 mm: convert do_swap_page()'s swapcache variable to a folio omits 5094ca1d4ac6 mm: convert do_swap_page() to use a folio omits 50eaac08886e mm/swap: convert put_swap_page() to put_swap_folio() omits 43cf8aad8635 mm/swap: convert add_to_swap_cache() to take a folio omits 3c7636e629b1 mm/swap: convert __read_swap_cache_async() to use a folio omits 13b80e58ae22 mm/swapfile: convert try_to_free_swap() to folio_free_swap() omits 138459f0ba34 mm/swapfile: remove page_swapcount() omits 0d364381d45a shmem: convert shmem_replace_page() to use folios throughout omits 1c548f3bac09 shmem: convert shmem_delete_from_page_cache() to take a folio omits d282bb472c42 shmem: convert shmem_writepage() to use a folio throughout omits 8bec5af52420 mm: add folio_add_lru_vma() omits df1176ce63b6 mm: add split_folio() omits 81d05d2a1f10 mm: reimplement folio_order() and folio_nr_pages() omits ae0b72ec3a11 mm: add the first tail page to struct folio omits 7a740879db14 mm-vmscan-fix-a-lot-of-comments-vs-mglru omits d3072aba7ce6 mm/vmscan: fix a lot of comments omits a98e8754dfa0 ksm: convert to use common struct mm_slot omits 157b4a4cdf21 ksm: convert ksm_mm_slot.link to ksm_mm_slot.hash omits c3dd9346b783 ksm: convert ksm_mm_slot.mm_list to ksm_mm_slot.mm_node omits bc6a2828a963 ksm: add the ksm prefix to the names of the ksm private st [...] omits 80c18aeafd14 ksm: remove redundant declarations in ksm.h omits 6b1d6be00751 mm: thp: fix build error with CONFIG_SHMEM disabled omits 66ed82a276a2 mm: thp: convert to use common struct mm_slot omits c22866647d25 mm: introduce common struct mm_slot omits f38acb2e55a2 fuse: convert direct IO paths to use FOLL_PIN omits bcf9242578b6 NFS: direct-io: convert to FOLL_PIN pages omits d2e677f8212f block, bio, fs: convert most filesystems to pin_user_pages_fast() omits 652590d3a5d3 iov_iter: new iov_iter_pin_pages*() routines omits 1300e4984255 block: add dio_w_*() wrappers for pin, unpin user pages omits d5f1d5bf4995 mm/gup: introduce pin_user_page() omits bcae60aef618 mm: change release_pages() to use unsigned long for npages omits 6708fe6bec50 mm: discard __GFP_ATOMIC omits 3709d67ce306 mm/compaction: fix set skip in fast_find_migrateblock omits 2c6896b12da5 Merge branch 'mm-stable' into mm-unstable omits 59ae877d05e3 Revert "net: set proper memcg for net_init hooks allocations" omits 95baf46d1824 damon/sysfs: fix possible memleak on damon_sysfs_add_target omits 5ca14844108c mm: fix BUG splat with kvmalloc + GFP_ATOMIC omits 0d7b15628842 MAINTAINERS: drop entry to removed file in ARM/RISCPC ARCH [...] omits 86eb2be52309 mm/hugetlb: fix races when looking up a CONT-PTE/PMD size [...] omits 39f648057010 Makefile.compiler: replace cc-ifversion with compiler-spec [...] omits d24f74313921 kbuild: rpm-pkg: fix breakage when V=1 is used omits f7ec2608f58b scripts: remove unused argument 'type' omits f8f2644316ce Kconfig: remove sym_set_choice_value omits 123e1b34e0bf linux/export: use inline assembler to populate symbol CRCs omits 3ed492946b31 Merge branch kvm-arm64/misc-6.1 into kvmarm-master/next omits 91a7f20d0300 kbuild: use objtool-args-y to clean up objtool arguments omits 7d5deeb3b34d kbuild: fix and refactor single target build omits 864ef9fd7cda kbuild: rewrite check-local-export in sh/awk omits f9ce9c87669a Revert "kbuild: Make scripts/compile.h when sh != bash" omits 16001e631302 scripts/mkcompile_h: move LC_ALL=C to '$LD -v' omits ed4ed5dc5a59 kbuild: generate include/generated/compile.h in top Makefile omits 3439a97ba0f1 kbuild: build init/built-in.a just once omits a2ad640ffc60 init/version.c: remove #include <linux/version.h> omits 02634751cf98 kbuild: move 'PHONY += modules_prepare' to the common part omits ff47fc1ecc90 kbuild: refactor single builds of *.ko omits 1025ead851d5 kbuild: remove duplicated dependency between modules and m [...] omits f0e3cc4ddb8a nios2: move core-y in arch/nios2/Makefile to arch/nios2/Kbuild omits 9d997e860f27 kbuild: do not deduplicate modules.order omits f11b330d6c52 kbuild: check sha1sum just once for each atomic header omits 19d4baf98b4c kbuild: hard-code KBUILD_ALLDIRS in scripts/Makefile.package omits 2cf3666950ef kbuild: add phony targets to ./Kbuild omits 549765420c1f kbuild: remove the target in signal traps when interrupted omits a0f775915e77 zstd: Fixing mixed module-builtin objects omits 00674ddf1b59 Merge branches 'acpi-tables', 'acpi-pcc' and 'acpi-pci' in [...] omits 770aae7c1176 random: avoid reading two cache lines on irq randomness omits 1054f58dfbb5 Merge branch 'thermal-intel' into linux-next omits 9921b622a892 Merge branches 'pm-cpuidle' and 'powercap' into linux-next omits 034551ce2e8a Merge branch 'features' into for-next omits c017889f245c Merge branch 'fixes' into for-next omits 62022c15f627 Merge branch 'pm-opp' into linux-next omits 6ab89575388b Merge branch 'acpi-uuid' into linux-next omits 6655baa4fe8d Merge branches 'rproc-next', 'rpmsg-next' and 'hwspinlock- [...] omits 60d27414bde1 Merge branch 'acpi-ec' into linux-next omits 32ef0f725ebf Merge branches 'thermal-drivers', 'thermal-intel' and 'the [...] omits 3c843162fef1 Merge branch 'thermal-core' into linux-next omits fe6ef8bb2851 Merge branches 'pm-sleep' and 'powercap' into linux-next omits eddb08084181 Merge branches 'pm-cpufreq' and 'pm-cpuidle' into linux-next omits c773b7f21bc5 Merge branches 'acpi-tables' and 'acpi-docs' into linux-next omits c8ca3b355e3d Merge branches 'acpi-bus', 'acpi-soc', 'acpi-properties' a [...] omits 6cb678dbf5ab Merge branches 'acpi-osi', 'acpi-apei', 'acpi-video' and ' [...] omits 93d1a04b4bea Merge branches 'acpi-resource', 'acpi-pm', 'acpi-misc' and [...] omits 89a5c0e4c46d Merge branch 'acpi-dev' into linux-next omits 07a451dae367 Merge branch 'trace/for-next-core' into trace/for-next omits 732294c4e089 Merge branch 'trace/for-next-rtla' into trace/for-next adds b1cab78ba392 Revert "net: set proper memcg for net_init hooks allocations" adds e817c070fd9f Merge tag 'mmc-v6.0-rc5' of git://git.kernel.org/pub/scm/l [...] adds c3e0e1e23c70 Merge tag 'irq_urgent_for_v6.0' of git://git.kernel.org/pu [...] adds 39c8dd032349 mm/hugetlb: fix races when looking up a CONT-PTE/PMD size [...] adds 2858ee615758 MAINTAINERS: drop entry to removed file in ARM/RISCPC ARCH [...] adds 92ded1516fbb mm: fix BUG splat with kvmalloc + GFP_ATOMIC adds f2ba855f5f71 damon/sysfs: fix possible memleak on damon_sysfs_add_target adds 740cbb7cb3f7 Revert "net: set proper memcg for net_init hooks allocations" adds 1682c2317b60 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] adds 53eec5b238c2 Merge branch 'for-curr' of git://git.kernel.org/pub/scm/li [...] adds 2238d7ac21ac Merge branch 'fixes' of git://git.armlinux.org.uk/~rmk/lin [...] adds 1ff60e8a2aaf Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] adds cf944a55d07a Merge branch 'fixes' of https://git.linaro.org/people/jens [...] adds 81d192c2ce74 can: c_can: don't cache TX messages for C_CAN cores adds af2faee54d59 Merge tag 'linux-can-fixes-for-6.0-20220928' of git://git. [...] adds 276d37eb4491 net: mscc: ocelot: fix tagged VLAN refusal while under a V [...] adds c9da02bfb111 net: ethernet: mtk_eth_soc: fix mask of RX_DMA_GET_SPORT{,_V2} adds 29322791bc8b ice: xsk: change batched Tx descriptor cleaning adds b3056ae2b578 ice: xsk: drop power of 2 ring size restriction for AF_XDP adds 3e1308a7c88b Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] adds 26d3e21ce1aa mptcp: factor out __mptcp_close() without socket lock adds 30e51b923e43 mptcp: fix unreleased socket in accept queue adds 3b04cba7add0 Merge branch 'mptcp-properly-clean-up-unaccepted-subflows' adds a1df7f72bace Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds c5ab04c63f93 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 4f4920669d21 xfrm: Reinject transport-mode packets through workqueue adds 8c4329148d83 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 9e5e8f44e8bf Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 94138a7b9c96 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 20683d638eed Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] adds feb9764b48ab Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] adds ceb57278f6be Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] adds a29aa0d30b0f Merge branch 'counter-current' of git://git.kernel.org/pub [...] adds 9246f3e8fc09 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 61f1dab02b5a Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 2344fd0ffc66 Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git adds a76ec482d585 Merge branch 'master' of git://git.kernel.org/pub/scm/virt [...] adds ada67cc2218a Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] adds 61403cb2d176 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] adds 06bbaa6dc53c [coredump] don't use __kernel_write() on kmap_local_page() adds 822d2c167377 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 7738be973fc4 drm/i915/gt: Perf_limit_reasons are only available for Gen11+ adds 5f642b32e0a2 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] adds 18042b7bf41e Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds ea789b356f4d Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] adds 7782541855e6 Merge branch 'fixes' of https://github.com/Broadcom/stblinux.git adds 2b5ef49e0b37 Merge branch 'zstd-linus' of https://github.com/terrelln/l [...] adds fc7aa725004e Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds b1698cc5708b Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] new a7f3257da8a8 kbuild: remove the target in signal traps when interrupted new ed7ceac157c2 kbuild: add phony targets to ./Kbuild new a3c4d4abaaf0 kbuild: hard-code KBUILD_ALLDIRS in scripts/Makefile.package new b10fdeea8cf4 kbuild: check sha1sum just once for each atomic header new d724b578a1f7 kbuild: do not deduplicate modules.order new e30d44875428 nios2: move core-y in arch/nios2/Makefile to arch/nios2/Kbuild new f75a03340c2c kbuild: remove duplicated dependency between modules and m [...] new f110e5a250e3 kbuild: refactor single builds of *.ko new 7f37181393a9 kbuild: move 'PHONY += modules_prepare' to the common part new 561daaacb45e init/version.c: remove #include <linux/version.h> new 2df8220cc511 kbuild: build init/built-in.a just once new a55f283e8b47 kbuild: generate include/generated/compile.h in top Makefile new c7b594f53ed1 scripts/mkcompile_h: move LC_ALL=C to '$LD -v' new a6c26e38aa45 Revert "kbuild: Make scripts/compile.h when sh != bash" new 033a52d03360 kbuild: rewrite check-local-export in sh/awk new cc306abd19e8 kbuild: fix and refactor single target build new 9ec6ab6ee5ca kbuild: use objtool-args-y to clean up objtool arguments new f3304ecd7f06 linux/export: use inline assembler to populate symbol CRCs new efc8338e3a72 Kconfig: remove sym_set_choice_value new a8d569265935 scripts: remove unused argument 'type' new 2e07005f4813 kbuild: rpm-pkg: fix breakage when V=1 is used new 88b61e3bff93 Makefile.compiler: replace cc-ifversion with compiler-spec [...] new 5750121ae738 kbuild: list sub-directories in ./Kbuild new 26ef40de5cbb kbuild: move .vmlinux.objs rule to Makefile.modpost new 9c5a0ac3c369 kbuild: move vmlinux.o rule to the top Makefile new f73edc8951b2 kbuild: unify two modpost invocations new 425937381ec4 kbuild: re-run modpost when it is updated new 4b0986590062 kbuild: hide error checker logs for V=1 builds new 4f62512adbe9 kbuild: use obj-y instead extra-y for objects placed at the head new 0f17eda6118d kbuild: remove head-y syntax new 396cccf9c244 mksysmap: update comment about __crc_* new bc029a9cb5eb kbuild: reuse mksysmap output for kallsyms new 3a66e9fe86ff kallsyms: drop duplicated ignore patterns from kallsyms.c new b6878e6790cd kallsyms: take the input file instead of reading stdin new 77b263e898aa kallsyms: ignore __kstrtab_* and __kstrtabns_* symbols new aea4bf36c26d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5cc3ad40ec4b Merge branch 'perf/core' of git://git.kernel.org/pub/scm/l [...] new db4f22381094 Merge branch 'for-next' of git://git.infradead.org/users/h [...] new 8d0133b181b8 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new ec1c97adb4ad Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] new b423a4bb559d Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] new c1ce7edcb69b ARM: s3c: remove orphan declarations from arch/arm/mach-s3 [...] new 502647105a1d ARM: Drop CMDLINE_FORCE dependency on !ARCH_MULTIPLATFORM new 136f4b1ec7c9 ARM: Drop CMDLINE_* dependency on ATAGS new ef2fb84c130b ARM: aspeed: Kconfig: Fix indentation new bdf2510a8608 Merge branch 'arm/soc' into for-next new 286c1d1c3074 Merge tag 'v6.1-rockchip-dts64-2' of git://git.kernel.org/ [...] new 93eaac48ea90 dt-bindings: arm: aspeed: document Ampere Mt.Mitchell BMC [...] new 36d96827f480 ARM: dts: aspeed: Add device tree for Ampere's Mt. Mitchell BMC new 2e72cc0b52fa ARM: dts: aspeed: mtjade: Remove gpio-keys entries new d61e4defc907 ARM: dts: aspeed: Yosemite V2: Enable OCP debug card new 4fb9c1489bb6 dt-bindings: arm: aspeed: document AMD DaytonaX new 3293fca4a689 ARM: dts: aspeed: Add AMD DaytonaX BMC new 3d50a89cb28b ARM: dts: aspeed: yosemitev2: Disable the EEPROM driver new e360b84c3366 ARM: dts: aspeed-g6: Enable more UART controllers new da41645f11bb ARM: dts: aspeed: ast2600-evb: Enable Quad SPI RX tranfers new d91610916915 ARM: dts: aspeed: ast2600evb: Fix compatible string new 73b4476562de ARM: dts: aspeed: ast2600-evb-a1: Add compatible new a51278056107 Merge tag 'aspeed-6.1-devicetree' of git://git.kernel.org/ [...] new 3ba2d4bb9592 ARM: dts: exynos: correct s5k6a3 reset polarity on Midas family new 2681eed29b9e ARM: dts: uniphier: Rename pvtctl node to thermal-sensor new 242c78ff62ff ARM: dts: uniphier: Rename usb-phy node for USB2 to usb-co [...] new 7e115bdd4f64 ARM: dts: uniphier: Rename usb-glue node for USB3 to usb-c [...] new 888c701754a8 ARM: dts: uniphier: Rename gpio-hog node new c9c50dfdf6e4 ARM: dts: uniphier: Use GIC interrupt definitions new d5566de59bdd ARM: dts: uniphier: Add ahci controller nodes for Pro4 new 97837505f067 ARM: dts: uniphier: Add ahci controller nodes for PXs2 new 0aca3912ce31 ARM: dts: uniphier: Move interrupt-parent property to each [...] new 86b20827bece ARM: dts: uniphier: Remove compatible "snps,dw-pcie-ep" fr [...] new 2dfb62d6ce80 arm64: dts: uniphier: Rename pvtctl node to thermal-sensor new 8fa3e658579a arm64: dts: uniphier: Rename usb-phy node for USB2 to usb- [...] new 4cc752a88ca9 arm64: dts: uniphier: Rename usb-glue node for USB3 to usb [...] new 173b9b8e5f83 arm64: dts: uniphier: Rename gpio-hog nodes new 5ba95e8ec2dd arm64: dts: uniphier: Use GIC interrupt definitions new 23e001e75db7 arm64: dts: uniphier: Add ahci controller nodes for PXs3 new 19fee1a1096d arm64: dts: uniphier: Add USB-device support for PXs3 refe [...] new 4ff64e7089d1 arm64: dts: uniphier: Fix opp-table node name for LD20 new d93ecbf56946 arm64: dts: uniphier: Remove compatible "snps,dw-pcie" fro [...] new 5381a96cd9c4 arm64: dts: uniphier: Add L2 cache node new 302c9454e4d6 Merge branch 'uniphier/dt' into arm/dt new 6dfa7703e382 Merge branch 'arm/dt' into for-next new f8acc844c9ec Merge tag 'v6.1-rockchip-drivers2' of git://git.kernel.org [...] new f6f7d870c5b6 Merge tag 'memory-controller-drv-6.1-2' of https://git.ker [...] new 998fcd001feb firmware/psci: Print a warning if PSCI doesn't accept PC mode new 3137f2e60098 firmware/psci: Add debugfs support to ease debugging new 4413794917ba ARM: remove check for CONFIG_DEBUG_LL_SER3 new 43ae36524352 Merge branch 'arm/drivers' into for-next new 27c49cafd080 ARM: configs: aspeed: Add support for USB flash drives new 617baaacc527 ARM: configs: aspeed_g5: Add mp5023 driver new bb51f68c57cf ARM: configs: aspeed_g5: Add TPM TIS I2C driver new 4cb069db3f51 ARM: configs: aspeed_g5: Add PL2303 USB serial driver new 54789080a59e ARM: configs: aspeed_g5: Enable MCTP stack new 92a207c90781 ARM: configs: aspeed_g4: Enable OCC and NBD drivers new 34f3b56d00cb ARM: configs: aspeed_g4: Enable IPV6 options new 1a9a571e5ee2 ARM: config: aspeed: Enable namespaces new 0cdc6ea53a21 ARM: configs: aspeed: Refresh defconfigs new 8a908a1c5dd1 ARM: configs: aspeed_g4: Remove appended DTB and ATAG new e0d468427882 ARM: config: aspeed_g5: Enable PECI new ffc79c2097fd Merge tag 'aspeed-6.1-defconfig' of git://git.kernel.org/p [...] new 25631f1fec2a Merge tag 'v6.1-rockchip-defconfig64-1' of git://git.kerne [...] new cb8e0245dbdd Merge branch 'arm/defconfig' into for-next new d58fcfd02937 soc: document merges new ebbf9d8ffb51 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new bd9ec3c0c362 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 09d5b4453bde Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f1a51d998ba9 Merge branch 'asahi-soc/for-next' of https://github.com/As [...] new 0cee6557fee7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new dc5401d24307 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] new 22937b733dc0 Merge branch 'next' of https://github.com/Broadcom/stblinux.git new 845b643be078 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 9b8db4a1f15a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b1abe441ab0e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new d185acb10e27 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7b1945dd9953 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1adee5e88f4d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 294d5e34a786 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 70c14b380824 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3e2a29091234 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 83747305222b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 50b3195343fa Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a60f746f8fbe Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] new c504a430c936 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] new 9f7939b3eda9 Merge branch 'next' of https://git.linaro.org/people/jens. [...] new 5da42c712c20 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 96d493308c85 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git new 3d87f6c3be0d Merge tag 'clk-microchip-fixes-6.0' of https://git.kernel. [...] new b1ff1bfe81e7 clk: imx: imx6sx: remove the SET_RATE_PARENT flag for QSPI clocks new 144c1d9442ce Merge branch 'clk-fixes' into clk-next new 9e1343ede72a Merge tag 'v6.1-rockchip-clock1' of git://git.kernel.org/p [...] new 02168088660a Merge branch 'clk-rockchip' into clk-next new 9e1ab1fef1ec Merge tag 'renesas-clk-for-v6.1-tag1' of git://git.kernel. [...] new acb84a167f14 Merge tag 'renesas-clk-for-v6.1-tag2' of git://git.kernel. [...] new 73bd3cf1f3b2 Merge branch 'clk-renesas' into clk-next new 50cf94b419d5 Merge tag 'clk-microchip-6.1' of https://git.kernel.org/pu [...] new 1d751b75c32f Merge branch 'clk-microchip' into clk-next new d772c9370fe8 Merge tag 'sunxi-clk-for-6.1-1' of https://git.kernel.org/ [...] new 10b8ebf524af Merge branch 'clk-allwinner' into clk-next new 0049eb1a44ce Merge tag 'clk-imx-6.1' of git://git.kernel.org/pub/scm/li [...] new d1b2b3fd2ba4 Merge branch 'clk-imx' into clk-next new 4014e916fd0c clk: sunxi-ng: h6: Fix default PLL GPU rate new e7bbaac0ddd2 Merge branch 'clk-fixes' into clk-next new 13b0452ddaa3 clk: clk-npcm7xx: Remove unused struct npcm7xx_clk_gate_da [...] new 3db46ec71a21 Merge branch 'clk-cleanup' into clk-next new 1b24a132eba7 clk: iproc: Do not rely on node name for correct PLL setup new 58a9a15f1f2e Merge branch 'clk-fixes' into clk-next new fe9d25b46bc7 clk: pistachio: Fix initconst confusion new aec1bcb5890a Merge branch 'clk-cleanup' into clk-next new daaa2fbe678e clk: imx93: drop of_match_ptr new 133091ed1070 Merge branch 'clk-fixes' into clk-next new e8dd70d73c55 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] new 7c236d93c676 m68k: Process bootinfo records before saving them new dc63a086daee m68k: Rework BI_VIRT_RNG_SEED as BI_RNG_SEED new 55c49e171fcb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b264fa3c2c72 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2f856747aa1f Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] new f2a87fe74da4 Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] new 52194e830a4a parisc: Fix usage of local tlb purges in pacache.S new b0b334d9cced parisc: Fix prefetch() and prefetchw() on 32-bit CPUs new e3118389fd25 Revert "parisc: Add runtime check to prevent PA2.0 kernels [...] new 2a3fc680bdb6 parisc: Reduce kernel size by packing the alternative tables new 94535f7e3019 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ec5c3a359cfa Merge branch 'fixes' into next new 9a10ccb29c0a powerpc/pseries: move hcall_tracepoint_refcount out of .toc new 0c32903197ce powerpc/64: Remove unused prom_init_toc symbols new 331771e836e6 powerpc/vmlinux.lds: Ensure STRICT_ALIGN_SIZE is at least [...] new b150a4d12b91 powerpc/vmlinux.lds: Add an explicit symbol for the SRWX boundary new 7082f8e7d227 powerpc: move __end_rodata to cover arch read-only sections new 1faa1235c1a0 powerpc/32/build: move got1/got2 sections out of text new f21ba4499a15 powerpc/build: move got, toc, plt, branch_lt sections to r [...] new b6adc6d6d327 powerpc/build: move .data.rel.ro, .sdata2 to read-only new c787fed11890 powerpc/64/build: only include .opd with ELFv1 new 1e9eca485a84 powerpc/64/build: merge .got and .toc input sections new fdfdcfd50493 powerpc/build: put sys_call_table in .data.rel.ro if RELOCATABLE new e74611aa91bb powerpc/64: Remove unused SYS_CALL_TABLE symbol new 456c3005102b powerpc/microwatt: Remove unused early debug code new 51da853e3708 powerpc/mm/64s: Drop pgd_huge() new 79c5640ab446 powerpc/mm/64s: Drop p4d_leaf() new a26494cf4aeb powerpc/nohash: Remove pgd_huge() stub new 691cdf016d3b powerpc: Rely on generic definition of hugepd_t and is_hug [...] new 73ea68ad0d2f powerpc/book3s: Inline first level of update_mmu_cache() new b997b2f57cae powerpc/mm: Reduce redundancy in pgtable.h new 6cc07821adce powerpc/mm: Make PAGE_KERNEL_xxx macros grep-friendly new c4167aec9852 powerpc/prom_init: drop PROM_BUG() new 2fc1c63d2763 powerpc/highmem: Properly handle fragmented memory new ecf8f36446f5 powerpc: Always select HAVE_EFFICIENT_UNALIGNED_ACCESS new c9986f0aefd1 powerpc: dts: turris1x.dts: Fix NOR partitions labels new 8bf056f57f1d powerpc: dts: turris1x.dts: Fix labels in DSA cpu port nodes new d1203f32d869 powerpc/Kconfig: Fix non existing CONFIG_PPC_FSL_BOOKE new 0069f3d14e7a powerpc/64e: Tie PPC_BOOK3E_64 to PPC_E500MC new b6100bedf1f9 powerpc/64e: Remove unnecessary #ifdef CONFIG_PPC_FSL_BOOK3E new afd2288a4c7d powerpc/cputable: Remove __machine_check_early_realmode_p{ [...] new 76b719881a26 powerpc/cputable: Move __cpu_setup() prototypes out of cputable.h new e320a76db4b0 powerpc/cputable: Split cpu_specs[] out of cputable.h new dfc3095cec27 powerpc: Remove CONFIG_FSL_BOOKE new d7216567c65c powerpc/cputable: Split cpu_specs[] for mpc85xx and e500mc new e0d68273d706 powerpc: Remove CONFIG_PPC_BOOK3E new 1df399012b6a powerpc: Remove redundant selection of E500 and E500MC new 688de017efaa powerpc: Change CONFIG_E500 to CONFIG_PPC_E500 new 404a5e72f4df Documentation: Rename PPC_FSL_BOOK3E to PPC_E500 new ec65560ad84d watchdog: booke_wdt: Replace PPC_FSL_BOOK3E by PPC_E500 new 3e7318584dfe powerpc: Remove CONFIG_PPC_FSL_BOOK3E new aa5f59df201d powerpc: Remove CONFIG_PPC_BOOK3E_MMU new 772fd56deca6 powerpc: Replace PPC_85xx || PPC_BOOKE_64 by PPC_E500 new 73d11498793f powerpc: Simplify redundant Kconfig tests new 6556fd1a1e9f powerpc: Cleanup idle for e500 new 605ba9ee8aaa powerpc: Remove impossible mmu_psize_defs[] on nohash new 4af83545538a powerpc/irq: Refactor irq_soft_mask_{set,or}_return() new 5ba6c9a912fe powerpc: Remove asmlinkage from syscall handler definitions new 2c27d4a419f6 powerpc: Save caller r3 prior to system_call_exception new 9d54a5ce3aa8 powerpc: Add ZEROIZE_GPRS macros for register clears new 2b1dac4b5f97 powerpc/64s: Use {ZEROIZE,SAVE,REST}_GPRS macros in sc, sc [...] new 15ba74502ccf powerpc/32: Clarify interrupt restores with REST_GPR macro [...] new 53ecaa6778d6 powerpc/64e: Clarify register saves and clears with {SAVE, [...] new 620f5c59c861 powerpc/64s: Fix comment on interrupt handler prologue new 016ff72bd209 powerpc: Fix fallocate and fadvise64_64 compat parameter c [...] new 43d5de2b67d7 asm-generic: compat: Support BE for long long args in 32-bit ABIs new c2e7a19827ee powerpc: Use generic fallocate compatibility syscall new b6b1334c9510 powerpc/32: Remove powerpc select specialisation new 4df0221f9ded powerpc: Remove direct call to personality syscall handler new b7fa9ce86d32 powerpc: Remove direct call to mmap2 syscall handlers new ac17defbeb4e powerpc: Provide do_ppc64_personality helper new dec20c50df79 powerpc: Adopt SYSCALL_DEFINE for arch-specific syscall handlers new 8cd1def4b8e4 powerpc: Include all arch-specific syscall prototypes new 39859aea411b powerpc: Enable compile-time check for syscall handlers new 8640de0dee49 powerpc: Use common syscall handler type new f8971c627b14 powerpc: Change system_call_exception calling convention new 7e92e01b7245 powerpc: Provide syscall wrapper new bd7dc90e52e8 powerpc/64/kdump: Limit kdump base to 512MB new b19448fe846b powerpc: Add support for early debugging via Serial 16550 console new c84550203b31 powerpc/time: avoid programming DEC at the start of the ti [...] new dabeb572adf2 powerpc: add ISA v3.0 / v3.1 wait opcode macro new 9c7bfc2dc21e powerpc/64s: Make POWER10 and later use pause_short in cpu [...] new 58ec7f06b74e powerpc/64s: Fix GENERIC_CPU build flags for PPC970 / G5 new 7fd123e54488 powerpc/64s: update cpu selection options new 5e8b2c4dd3a0 powerpc/64s: Add DEBUG_PAGEALLOC for radix new 3e791d0f32b1 powerpc/64s: Remove unneeded #ifdef CONFIG_DEBUG_PAGEALLOC [...] new d7902d31cbc3 powerpc/64s: Allow double call of kernel_[un]map_linear_page() new a5edf9815dd7 powerpc/64s: Enable KFENCE on book3s64 new 56adbb7a8b6c powerpc/64/interrupt: Fix false warning in context trackin [...] new 799f7063c764 powerpc/64: mark irqs hard disabled in boot paca new e485f6c751e0 powerpc/64/interrupt: Fix return to masked context after h [...] new 9524f2278f2e powerpc/64s: Fix irq state management in runlatch functions new c39fb71a54f0 powerpc/64s/interrupt: masked handler debug check for prev [...] new f7bff6e7759b powerpc/64/interrupt: avoid BUG/WARN recursion in interrupt entry new 1da5351f9eb9 powerpc/64/irq: tidy soft-masked irq replay and improve do [...] new 465dda9d320d powerpc/pseries: Move vas_migration_handler early during m [...] new 4b2a9315f20d powerpc/64s: POWER10 CPU Kconfig build option new 17773afdcd15 powerpc/64: use 32-bit immediate for STACK_FRAME_REGS_MARKER new dab3b8f4fd09 powerpc/64: asm use consistent global variable declaration [...] new 754f611774e4 powerpc/64: switch asm helpers from GOT to TOC relative ad [...] new 8e93fb33c84f powerpc/64: provide a helper macro to load r2 with the kernel TOC new 3569d84bb26f powerpc/64e: provide an addressing macro for use with TOC [...] new bf75a3258a40 powerpc/64s/interrupt: move early boot ILE fixup into a macro new 2f5182cffa43 powerpc/64s: early boot machine check handler new b830c8754e04 powerpc/64: avoid using r13 in relocate new 519b2e317e39 powerpc/64: don't set boot CPU's r13 to paca until the str [...] new e1100cee059a powerpc/64s/interrupt: halt early boot interrupts if paca [...] new b9c001276d4a powerpc/perf: Fix branch_filter support for multiple filters new 18213532de71 selftests/powerpc: Update bhrb filter sampling test for mu [...] new 37b9345ce7f4 powerpc: Fix SPE Power ISA properties for e500v1 platforms new c102432005e8 powerpc: Include e500v1_power_isa.dtsi for remaining e500v [...] new 110a58b9f91c powerpc/boot: Explicitly disable usage of SPE instructions new 6bd7ff497b4a powerpc/udbg: Remove extern function prototypes new a5f6e0c33efe Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new de24f6bfc2e4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a7c2f788eb7b Merge branch 'dt-for-next' of git://git.kernel.org/pub/scm [...] new 4b39d40ea1a0 s390/cio: remove unused ccw_device_force_console() declaration new 8fb65e05bd60 s390/pci: remove unused bus_next field from struct zpci_dev new c2eb8657875b Merge branch 'features' into for-next new 18d57715d7af Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2878b149ebfc Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 179687973842 Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] new 0320987c1fa2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new afae2f4ef12d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7148735f3c4d Merge branch 'master' of git://git.kernel.org/pub/scm/fs/f [...] new 85bf05c89686 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c2645d28d27a Merge branch 'master' of git://github.com/ceph/ceph-client.git new b05d31fa96a4 cifs: Fix the error length of VALIDATE_NEGOTIATE_INFO message new d88dc378decf Decrease the number of SMB3 smbdirect client SGEs new 88fa9fdc3a12 Reduce client smbdirect max receive segment size new ea22b76afc79 Handle variable number of SGEs in client smbdirect send. new cf954c92be9c Fix formatting of client smbdirect RDMA logging new a22ed0befbc0 smb3: add dynamic trace points for tree disconnect new cdf38bd5ce1f cifs: Make tcon contain a wrapper structure cached_fids in [...] new 179b1f87b5c7 cifs: improve handlecaching new 48ec3a746e3b smb3: rename encryption/decryption TFMs new a69a8f30a1ba Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] new 13e9b3daca64 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new cbfb3e442587 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 7e8cd0cc83b9 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] new ffc2d418c020 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 6d610af026b1 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 75044e4e9732 Merge branch 'fsverity' of git://git.kernel.org/pub/scm/fs [...] new 56ed88c9570f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 188ae473467c Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] new 7d053fad7d0c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 391a4c6bfac4 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 0145e906ec94 Merge branch '9p-next' of git://github.com/martinetd/linux new 7ee7a280ea9d xfs: trim the mapp array accordingly in xfs_da_grow_inode_int new ece9d1c54c23 xfs: rearrange the logic and remove the broken comment for [...] new d9e8a5cdd6bf xfs: on memory failure, only shut down fs after scanning a [...] new 8cf08208f385 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] new bbd9240e6fbb Merge branch 'statx-dioalign' of git://git.kernel.org/pub/ [...] new 31147fc073cd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7fc2fffb81b1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e6c235b09a07 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 3fc473a3a36f Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] new ea1716c82419 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 09a7bab68b22 docs: i2c: slave-interface: return errno when handle I2C_S [...] new 361693697249 i2c: microchip: pci1xxxx: Add driver for I2C host controll [...] new d72169ad6c94 Merge branch 'i2c/for-mergewindow' into i2c/for-next new 8a5a83292a8d Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] new 552fb90c2822 Merge branch 'dmi-for-next' of git://git.kernel.org/pub/sc [...] new 085052ea0814 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] new 70ddd1fcdf80 Merge branch 'docs-next' of git://git.lwn.net/linux.git new a548f8bee3c3 Merge branch 'master' of git://linuxtv.org/media_tree.git new 921874817df1 Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git new cca8a7efea64 ACPI: scan: Add acpi_dev_get_next_consumer_dev() new 62c8bc0d27a7 ACPI: bus: Add iterator for dependent devices new 43cf36974d76 platform/x86: int3472: Support multiple clock consumers new 06a659d1f0a0 platform/x86: int3472: Support multiple gpio lookups in bo [...] new 2a5a191c67ba platform/x86: int3472: Add board data for Surface Go2 IR camera new 8963e4c67cd0 Merge branch 'acpi-dev' into linux-next new 6e5cbe7c4b41 ACPI: resource: Add ASUS model S5402ZA to quirks new 100a57379380 ACPI: x86: s2idle: Move _HID handling for AMD systems into [...] new fd894f05cf30 ACPI: x86: s2idle: If a new AMD _HID is missing assume Rembrandt new a0bc002393d4 ACPI: x86: s2idle: Add module parameter to prefer Microsoft GUID new d0f61e89f08d ACPI: x86: s2idle: Add a quirk for ASUS TUF Gaming A17 FA707RE new ddeea2c3cb88 ACPI: x86: s2idle: Add a quirk for ASUS ROG Zephyrus G14 new 888ca9c7955e ACPI: x86: s2idle: Add a quirk for Lenovo Slim 7 Pro 14ARH7 new 631b54519e8e ACPI: x86: s2idle: Add a quirk for ASUSTeK COMPUTER INC. R [...] new 1ec801d79709 Merge branches 'acpi-resource' and 'acpi-pm' into linux-next new bf2ee8d0c385 ACPI: scan: Support multiple DMA windows with different offsets new c78c43fe7d42 LoongArch: Use acpi_arch_dma_setup() and remove ARCH_HAS_P [...] new 6b797f3bda02 Merge branches 'acpi-scan', 'acpi-bus', 'acpi-pci' and 'ac [...] new 018d6711c26e ACPI: x86: Add a quirk for Dell Inspiron 14 2-in-1 for Sto [...] new 12991a6ba8db Merge branches 'acpi-properties', 'acpi-tables', 'acpi-x86 [...] new ae2df912d1a5 ACPI: CPPC: Disable FIE if registers in PCC regions new 382c5fec89f3 ACPI: APEI: Remove unneeded result variables new bed0e7114ca4 Merge branches 'acpi-cppc', 'acpi-pcc', 'acpi-apei' and 'a [...] new f336443acc89 ACPI: AC: Remove the leftover struct acpi_ac_bl new f23470e65996 ACPI: fan: Reorder symbols to get rid of a few forward dec [...] new 53e7380c9338 ACPI: AMBA: Add ARM DMA-330 controller to the supported list new dc2c6cb8ada8 Merge branches 'acpi-ec', 'acpi-ac', 'acpi-fan', 'acpi-vid [...] new 9ce86c02dd64 Merge branch 'acpi-uuid' into linux-next new ca3f4be8f055 Merge branches 'acpi-misc', 'acpi-tools' and 'acpi-docs' i [...] new 564d53b8b590 PNPBIOS: remove unused pnpid32_to_pnpid() declaration new 64424d259c10 Merge branch 'pnp' into linux-next new 8e3d08676735 Merge tag 'cpufreq-arm-updates-6.1' of git://git.kernel.or [...] new 12028293e30f Merge branch 'pm-cpufreq' into linux-next new e66332a4bc89 PM: runtime: Return -EINPROGRESS from rpm_resume() in the [...] new 4c081324df56 powercap: intel_rapl: Use standard Energy Unit for SPR Dra [...] new 74025776695b Merge branches 'pm-cpuidle', 'pm-sleep', 'pm-core' and 'po [...] new 599618e5891e Merge tag 'devfreq-next-for-6.1' of git://git.kernel.org/p [...] new b1d3d64bcdab Merge branch 'pm-devfreq' into linux-next new 57eeed1cf384 Merge branch 'thermal-core' into linux-next new 53e41b859395 thermal: int340x: processor_thermal: Use module_pci_driver [...] new 530bc2b3f53f Merge branches 'thermal-drivers', 'thermal-intel' and 'the [...] new 86d83fea724b Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 1fea65a3f612 Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] new 089ecfef55d3 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new f994ae0a1434 RDMA/rxe: Add send_common_ack() helper new 58651bbb30f8 RDMA/rxe: Set pd early in mr alloc routines new fda5d0cf8aef RDMA/rxe: Fix resize_finish() in rxe_queue.c new 4bf207d7a54d net/mlx5: Add IFC bits for mkey ATS new 015bda8abd3a RDMA/core: Add UVERBS_ATTR_RAW_FD new 9af859c58d0f RDMA/mlx5: Add support for dmabuf to devx umem new 72b2f7608a59 RDMA/mlx5: Enable ATS support for MRs and umems new 6c5e683925cf RDMA/rxe: Remove redundant num_sge fields new 78657a445ca7 IB/rdmavt: Add __init/__exit annotations to module init/ex [...] new d8913213ffab RDMA/hns: Cleanup for a spelling error of Asynchronous new 77c3e303f691 RDMA/hns: Remove unnecessary braces for single statement blocks new 064fd299a70b RDMA/hns: Remove unnecessary brackets when getting point new bb4874af1968 RDMA/hns: Remove redundant 'attr_mask' in modify_qp_init_t [...] new be1eeb667eb7 RDMA/hns: Remove redundant 'bt_level' for hem_list_alloc_item() new 29dc06359677 RDMA/hns: Remove redundant 'use_lowmem' argument from hns_ [...] new 5f652387c542 RDMA/hns: Remove redundant 'phy_addr' in hns_roce_hem_list [...] new 5436272c8cf4 RDMA/hns: Remove redundant 'num_mtt_segs' and 'max_extend_sg' new 6649b4a1c43c RDMA/hns: Remove redundant 'max_srq_desc_sz' in caps new 3b1f864c9049 RDMA/hns: Repacing 'dseg_len' by macros in fill_ext_sge_in [...] new 8c581c47b9ba RDMA/hns: Replacing magic number with macros in apply_func_caps() new f0588567976e RDMA/hns: Unified Log Printing Style new cbdae01d8b51 IB/hfi1: Use skb_put_data() instead of skb_put/memcpy pair new 36d5a3c44754 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2a8a7c0eaa87 netfilter: nft_fib: Fix for rpath check with VRF devices new 929a6cdfaeac Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 6eaab4dfdd30 net: introduce struct ubuf_info_msgzc new b63ca3e822e7 xen/netback: use struct ubuf_info_msgzc new dfff202be5ea vhost/net: use struct ubuf_info_msgzc new e7d2b510165f net: shrink struct ubuf_info new 578b054684e6 Merge branch 'shrink-struct-ubuf_info' new 63a8bf85568b netns: Replace zero-length array with DECLARE_FLEX_ARRAY() helper new 54635bd04701 mptcp: add TCP_FASTOPEN_CONNECT socket option new 3242abeb8da7 tcp: export tcp_sendmsg_fastopen new d98a82a6afc7 mptcp: handle defer connect in mptcp_sendmsg new a42cf9d18278 mptcp: poll allow write call before actual connect new 30b172ee5665 Merge branch 'mptcp-mptcp-support-for-tcp_fastopen_connect' new 5456262d2baa net: Fix incorrect address comparison when searching for a [...] new b48b89f9c189 net: drop the weight argument from netif_napi_add new 5fc080de89f1 net: dsa: felix: remove felix_info :: imdio_res new 1382ba68a053 net: dsa: felix: remove felix_info :: imdio_base new 8f66c64bfca3 net: dsa: felix: remove felix_info :: init_regmap new 044d447a801f net: dsa: felix: use DEFINE_RES_MEM_NAMED for resources new 1109b97b6161 net: dsa: felix: update regmap requests to be string-based new 8278ddb16156 Merge branch 'rework-resource-allocation-in-felix-dsa-driver' new f45892f75038 net: wwan: iosm: Use skb_put_data() instead of skb_put/mem [...] new d4ddeefa64ab net: sunhme: Fix undersized zeroing of quattro->happy_meals new 0d5bfebf7401 Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/l [...] new 40b72108f9c6 net/mlx5: Add the log_min_mkey_entity_size capability new f060ccc2afaa net/mlx5e: Convert mlx5e_get_max_sq_wqebbs to u8 new 665f29de4ca3 net/mlx5e: Remove unused fields from datapath structs new 7e49abb1e393 net/mlx5e: Make mlx5e_verify_rx_mpwqe_strides static new 44f4fd03b517 net/mlx5e: Validate striding RQ before enabling XDP new ed5c92ff0f3e net/mlx5e: Let mlx5e_get_sw_max_sq_mpw_wqebbs accept mdev new 527918e9cc4d net/mlx5e: Use mlx5e_stop_room_for_max_wqe where appropriate new e3c4c496dc9a net/mlx5e: Fix a typo in mlx5e_xdp_mpwqe_is_full new 21a0502d5910 net/mlx5e: Use the aligned max TX MPWQE size new 4c78782e2e98 net/mlx5e: kTLS, Check ICOSQ WQE size in advance new ddbef3656072 net/mlx5e: Simplify stride size calculation for linear RQ new 8c654a1bb686 net/mlx5e: xsk: Remove dead code in validation new 411295fbe6f4 net/mlx5e: xsk: Fix SKB headroom calculation in validation new 3904d2afad4c net/mlx5e: Improve the MTU change shortcut new 258e655c0073 net/mlx5e: Make dma_info array dynamic in struct mlx5e_mpw_info new 997ce6affe26 net/mlx5e: Use runtime values of striding RQ parameters in [...] new ceed40d79956 Merge tag 'mlx5-updates-2022-09-27' of git://git.kernel.or [...] new 1469327bb3dd ethernet: s2io: Use skb_put_data() instead of skb_put/memcpy pair new 85e69a7dd693 net: ax88796c: Use skb_put_data() instead of skb_put/memcpy pair new 6db239f01abc wwan_hwsim: Use skb_put_data() instead of skb_put/memcpy pair new 1a0c667ea8e3 net: ethernet: mtk_eth_soc: use DEFINE_SHOW_ATTRIBUTE to s [...] new 01c617d73f84 net: liquidio: Remove unused struct lio_trusted_vf_ctx new d49e265b66d9 nfp: Use skb_put_data() instead of skb_put/memcpy pair new 0e9804cff182 ethernet: 8390: remove unnecessary check of mem new eebcbb77cad6 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new f0d74c4da1f0 bpf: Parameterize task iterators. new 21fb6f2aa389 bpf: Handle bpf_link_info for the parameterized task BPF i [...] new 2c4fe44fb020 bpf: Handle show_fdinfo for the parameterized task BPF iterators new b3e1331eb925 selftests/bpf: Test parameterized task BPF iterators. new 6bdb6d6be019 bpftool: Show parameters of BPF task iterators. new aa55dfd3783f Merge branch 'Parameterize task iterators.' new 38e35e1d0cee selftests/bpf: Convert sockmap_basic test to ASSERT_* macros new d155fcb3fff1 selftests/bpf: Convert sockmap_ktls test to ASSERT_* macros new 099763e7da0b selftests/bpf: Convert sockopt test to ASSERT_* macros new 675bc8abe16d selftests/bpf: Convert sockopt_inherit test to ASSERT_* macros new a605a6bbccce selftests/bpf: Convert sockopt_multi test to ASSERT_* macros new f19708dfa0bf selftests/bpf: Convert sockopt_sk test to ASSERT_* macros new a0a17296713a selftests/bpf: Convert tcp_estats test to ASSERT_* macros new 3082f8cd4ba3 selftests/bpf: Convert tcp_hdr_options test to ASSERT_* macros new 8dda32ac58b6 selftests/bpf: Convert tcp_rtt test to ASSERT_* macros new 9d0b05bdfbea selftests/bpf: Convert tcpbpf_user test to ASSERT_* macros new 1fddca3d36d1 selftests/bpf: Convert udp_limit test to ASSERT_* macros new 8526f0d6135f Merge branch 'bpf/selftests: convert some tests to ASSERT_ [...] new a52a4f3cc910 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e650151c54e4 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 4b8af331bb4d Bluetooth: Prevent double register of suspend new 8dbc3e75a0a5 Bluetooth: Call shutdown for HCI_USER_CHANNEL new 8cb0af916ddd Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new a8b5aef2cca1 wifi: rtl8xxxu: gen2: Enable 40 MHz channel width new 5574d3290449 wifi: rtl8xxxu: Fix AIFS written to REG_EDCA_*_PARAM new 2fc6de5c6924 wifi: rtl8xxxu: Improve rtl8xxxu_queue_select new b91301d18b11 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d56580a84ffc Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] new 0fce707253f6 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] new 4c810f8f8f0f Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 25723314cdc2 Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] new e3e7f178d4d8 drm/bridge: lt8912b: add vsync hsync new d25404a359b2 drm/bridge: lt8912b: set hdmi or dvi mode new 2ab69739209c drm/bridge: lt8912b: fix corrupted image output new 4b8b13fba9ef Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new cb9a58091b89 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new 8d05652c0eff Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new 3639f2741826 Merge branch 'for-next' of https://gitlab.freedesktop.org/ [...] new 975bdfcefccb Merge branch 'etnaviv/next' of https://git.pengutronix.de/ [...] new 41dc86d58953 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3c5e4001ed57 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new eefe77fdc0de ALSA: sb: Use DIV_ROUND_UP() instead of open-coding it new 2d6bd853cabc ALSA: asihpi - Remove unused struct hpi_subsys_response new 225f6e1bc151 ALSA: hda/realtek: Add quirk for HP Zbook Firefly 14 G9 model new 1e1c3c1f890e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7ba6546b547c ASoC: mediatek: mt8195: update audio tuner settings new 0448000760b3 Merge remote-tracking branch 'asoc/for-6.1' into asoc-next new d24bbca3387e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new acb08ddcd0d0 Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] new 600655cdc076 Input: icn8505 - utilize acpi_get_subsystem_id() new 25d0bef5d1d0 Input: ibm-panel - add missing MODULE_DEVICE_TABLE new c85c36798bc2 Input: ims-pcu - fix spelling mistake "BOOLTLOADER" -> "BO [...] new d218fe043351 Input: xpad - add X-Box Adaptive support new f45aaae6204d Input: xpad - add X-Box Adaptive XBox button new 1260cd04a601 Input: add ABS_PROFILE to uapi and documentation new fff1011a26d6 Input: xpad - add X-Box Adaptive Profile button new 49841d8b8e4d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 5765033cf77c blk-cgroup: don't update the blkg lookup hint in blkg_conf_prep new 28f89c78adc7 Merge branch 'for-6.1/block' into for-next new 6ae91ac9a6aa io_uring/net: don't skip notifs for failed requests new 8b6738306605 Merge branch 'for-6.1/io_uring' into for-next new c68f4f4e296b s390/dasd: use blk_mq_alloc_disk new 22b119779a7a Merge branch 'for-6.1/block' into for-next new 69b482f9f2de Merge branch 'for-6.1/block' into for-6.1/passthrough new 58640a0e19d9 io_uring: ensure local task_work marks task as running new 62c5e9138ed1 Merge branch 'for-6.1/io_uring' into for-6.1/passthrough new c2a319154426 block: kill deprecated BUG_ON() in the flush handling new c9ec41784765 block: enable batched allocation for blk_mq_alloc_request() new 5fe7b81881d0 block: change request end_io handler to pass back a return value new b7112ea25e7c block: allow end_io based requests in the completion batch [...] new 86cf6b0412cd nvme: split out metadata vs non metadata end_io uring_cmd [...] new 05314b6333d0 nvme: enable batched completions of passthrough IO new 6a56d6042102 Merge branch 'for-6.1/passthrough' into for-next new bc8fb906b0ff nvme: handle effects after freeing the request new a8eb6c1ba48b nvme: copy firmware_rev on each init new 23e085b2dead nvme: restrict management ioctls to admin new 1e866afd4bcd nvme: ensure subsystem reset is single threaded new bf093d971695 nvme: enumerate controller flags new f46ef9e87c9e nvme: send a rediscover uevent when a persistent discovery [...] new 61ce339f19fa nvme-pci: set min_align_mask before calculating max_hw_sectors new 6ee742fa8e5a nvme-pci: report the actual number of tagset maps new db94f240280c nvmet-tcp: fix NULL pointer dereference during release new f614b937d850 nvmet-tcp: handle ICReq PDU received in NVMET_TCP_Q_LIVE state new b6a545ffa2c1 nvmet-tcp: add bounds check on Transfer Tag new 0700542a823b nvmet-tcp: remove nvmet_tcp_finish_cmd new 1befd944e050 nvmet-auth: don't try to cancel a non-initialized work_struct new 1c32a8012b7f nvme: improve the NVME_CONNECT_AUTHREQ* definitions new ab46d8d40f01 nvmet: add helpers to set the result field for connect commands new 3c69ed7aa546 nvme-auth: add a MAINTAINERS entry new fe60e8c53411 nvme: add common helpers to allocate and free tagsets new fb8745d040ef nvme-tcp: remove the unused queue_size member in nvme_tcp_queue new 06427ca09b2f nvme-tcp: store the generic nvme_ctrl in set->driver_data new de777825e462 nvme-tcp: use the tagset alloc/free helpers new 2d60738c8f80 nvme-rdma: store the generic nvme_ctrl in set->driver_data new cefa1032f111 nvme-rdma: use the tagset alloc/free helpers new 18ecd97506ab nvme-fc: keep ctrl->sqsize in sync with opts->queue_size new 1864ea46155c nvme-fc: store the generic nvme_ctrl in set->driver_data new 6dfba1c09c10 nvme-fc: use the tagset alloc/free helpers new 379e0df5ab2c nvme-loop: initialize sqsize later new 2ade82213b7a nvme-loop: store the generic nvme_ctrl in set->driver_data new ceee1953f923 nvme-loop: use the tagset alloc/free helpers new fe6f04c079d0 nvme: remove nvme_ctrl_init_connect_q new 8df20252c060 nvmet: don't look at the request_queue in nvmet_bdev_zone_ [...] new 84fe64f89891 nvmet: don't look at the request_queue in nvmet_bdev_set_limits new dfdcbf1fc3ec Merge tag 'nvme-6.1-2022-09-28' of git://git.infradead.org [...] new 5709ec8ced96 Merge branch 'for-6.1/block' into for-next new 04360d3e05e8 io_uring/net: fix non-zc send with address new 72dc07a0a1c5 Merge branch 'for-6.1/io_uring' into for-next new cf2a428b9d16 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git new 7cf5aac0c1ec Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2121da031a1b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8b380da99fa8 Merge branch 'pcmcia-next' of git://git.kernel.org/pub/scm [...] new a1893a8b274a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new ac037a9a7f78 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] new 4a6842081a69 Merge branch 'for-backlight-next' of git://git.kernel.org/ [...] new dd6397fb5cf0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f6c5abdf4f1a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 41c8e6777c97 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 1a44481f8c59 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] new 432a1ea5d913 Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] new 62083d9d7219 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 6b783103056f Merge branch 'next' of git://github.com/cschaufler/smack-next new 2fd82f0a488e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 480671530c2a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 455afc1f6547 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 41abb470cd56 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9beb5d99b5af Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new bc29b9a86b5e Merge branch 'mailbox-for-next' of git://git.linaro.org/la [...] new f25723dcef4a spi: Save current RX and TX DMA devices new 0c17ba73c08f spi: Fix cache corruption due to DMA/PIO overlap new 8d699ff95534 spi: Split transfers larger than max size new 1224e29572f6 spi: s3c64xx: Fix large transfers with DMA new dfc278b18738 Merge remote-tracking branch 'spi/for-6.1' into spi-next new b05fb7401eeb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5aec788aeb8e sched: Fix TASK_state comparisons new a23c9ae35834 Merge branch into tip/master: 'sched/core' new df5b035b5683 x86/cacheinfo: Add a cpu_llc_shared_mask() UP variant new 640233408dba Merge x86/urgent into tip/master new 1bdace74886a Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new af246cc6d0ed clocksource/drivers/arm_arch_timer: Fix CNTPCT_LO and CNTV [...] new 490ad3b1d6b7 Merge branch 'timers/drivers/next' of git://git.linaro.org [...] new 27616b62df2a Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] new aecd1de3b143 platform-msi: Export symbol platform_msi_create_irq_domain() new 334f7d42db3e irqchip: Allow extra fields to be passed to IRQCHIP_PLATFO [...] new 841e6e9f2bc9 irqchip: Add IMX MU MSI controller driver new 27c0141e094e dt-bindings: irqchip: Describe the IMX MU block as a MSI c [...] new 1ca3decd7b25 Merge branch irq/fsl-mu-msi into irq/irqchip-next new a1cc8a62c2b2 irqchip/realtek-rtl: use irq_domain_add_linear() new a3e77b70f192 dt-bindings: interrupt-controller: realtek,rtl-intc: requi [...] new 9070f1ce31c5 irqchip/realtek-rtl: use parent interrupts new b469b4d9a402 Merge branch irq/rtl-imap-deprecation into irq/irqchip-next new 612d5494aef9 irqchip: Make irqchip_init() usable on pure ACPI systems new d9fc272bfd76 dt-bindings: irqchip: ti,sci-inta: Fix warning for missing [...] new daa0b6d01875 dt-bindings: interrupt-controller: ti,sci-intr: Fix missin [...] new 57e0956af38d Merge branch irq/misc-6.1 into irq/irqchip-next new f54853d8e203 Merge branch 'irq/irqchip-next' of git://git.kernel.org/pu [...] new bb05cd701f4d Revert "irqchip: Add IMX MU MSI controller driver" new 752be5c5c910 tracing/eprobe: Add eprobe filter support new 9e14bae7d049 selftests/ftrace: Add eprobe syntax error testcase new 01c44bf8337a rv/monitors: add 'static' qualifier for local symbols new 4359a011e259 rv/dot2K: add 'static' qualifier for local variable new b7b037eb5f54 tracing: Add numeric delta time to the trace event benchmark new 86087383ec0a tracing/hist: Call hist functions directly via a switch statement new 26c4e3d10ad0 tracing: Move struct filter_pred into trace_events_filter.c new fde59ab16149 tracing/filter: Call filter predicate functions directly v [...] new 51714678eacc tracepoint: Optimize the critical region of mutex_lock in [...] new 40d81137f186 x86/ftrace: Remove unused modifying_ftrace_code declaration new d4940b84da4f x86/kprobes: Remove unused arch_kprobe_override_function() [...] new ac48e189527f tracing: kprobe: Fix kprobe event gen test module on exit new d8ef45d66c01 tracing: kprobe: Make gen test module work in arm and riscv new 99ee9317a130 tracing/osnoise: Fix possible recursive locking in stop_pe [...] new 834168fb2ce5 rv/monitor: Add __init/__exit annotations to module init/e [...] new c0a581d7126c tracing: Disable interrupt or preemption before acquiring [...] new 3008119a3dd8 ftrace: Remove obsoleted code from ftrace and task_struct new ae398ad89456 x86: kprobes: Remove unused macro stack_addr new dc399adecd4e tracing/eprobe: Fix alloc event dir failed when event name no set new 0ce0638edf5e ftrace: Properly unset FTRACE_HASH_FL_MOD new 7c7974cc4305 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 810dbc81220f Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] new 00d084d5f423 Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] new 448e711693e4 KVM: selftests: Update top-of-file comment in psci_test new 43b233b1582d KVM: arm64: Fix comment typo in nvhe/switch.c new 8526a764e79d Merge branch kvm-arm64/misc-6.1 into kvmarm-master/next new 8929bc965964 KVM: Use acquire/release semantics when accessing dirty ri [...] new 17601bfed909 KVM: Add KVM_CAP_DIRTY_LOG_RING_ACQ_REL capability and con [...] new fc0693d4e5af KVM: x86: Select CONFIG_HAVE_KVM_DIRTY_RING_ACQ_REL new 671c8c7f9f23 KVM: Document weakly ordered architecture requirements for [...] new 4eb6486cb43c KVM: selftests: dirty-log: Upgrade flag accesses to acquir [...] new 4b3402f1f4d9 KVM: selftests: dirty-log: Use KVM_CAP_DIRTY_LOG_RING_ACQ_ [...] new ecd66b38af17 Merge branch kvm-arm64/dirty-log-ordered into kvmarm-master/next new 14310ab162d8 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 20131bc3af1e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new d0959fc36c46 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e4bde7b3e12a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f7dae69e4c93 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8b9734a33d30 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new cf32378c7b7e Merge branch 'for-next' of git://github.com/cminyard/linux [...] new f0721c4fafc5 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] new b2348aee1a21 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] new 7f295bd402d0 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 516845e99144 Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] new 319909649267 Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] new 77ce5633eaf8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 84513eccd678 phy: mediatek: fix build warning of FIELD_PREP() new 03b756d29348 phy: tegra: xusb: Enable usb role switch attribute new 37d40a21473f phy: rockchip-snps-pcie3: only look for rockchip,pipe-grf [...] new 0a40891b83f2 phy: qcom-qmp-pcie: fix resource mapping for SDM845 QHP PHY new 74157538a178 dt-bindings: phy: qcom,qusb2: document sdm670 compatible new 01374b58816e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new d3a5934c031e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 79617b635531 Merge branch 'next' of git://github.com/awilliam/linux-vfio.git new d04da953690b Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] new fd225a1bd7be Merge branch 'counter-next' of git://git.kernel.org/pub/sc [...] new b707cd5d595e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 791138dda31d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f4ed01c55971 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 03026788bd5e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ba174a4d2673 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 49f27f2b4bfa remoteproc: Introduce rproc features new ba194232edc0 remoteproc: Support attach recovery after rproc crash new e445f36335a7 Merge branches 'rproc-next', 'rpmsg-next' and 'hwspinlock- [...] new aecdd922b439 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 445350f24118 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] new 38eacb0b3529 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4b8857c3ca43 pwm: rockchip: Convert to use dev_err_probe() new f36216724b25 pwm: sysfs: Switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sl [...] new 59c719423753 dt-bindings: pwm: rockchip: Add description for rk3588 new 9f87db8243c4 dt-bindings: pwm: rockchip: Add rockchip,rk3128-pwm new 6db87be2e500 dt-bindings: pwm: Add compatible for Mediatek MT8188 new 090e78d0d894 pwm: lpss: Deduplicate board info data structures new a3682d2fe3c3 pwm: lpss: Move exported symbols to PWM_LPSS namespace new 68af6fb00f2f pwm: lpss: Move resource mapping to the glue drivers new 7f8dd1617875 pwm: lpss: Use device_get_match_data() to get device data new 163bb6f99312 pwm: lpss: Use DEFINE_RUNTIME_DEV_PM_OPS() and pm_ptr() macros new 4fdb3281bb84 pwm: lpss: Make use of bits.h macros for all masks new d632e864351a pwm: lpss: Add a comment to the bypass field new b43198028675 pwm: core: Replace custom implementation of device_match_fwnode() new 4709f9ea338d pwm: sysfs: Replace sprintf() with sysfs_emit() new 63aaba997259 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 50f0ebbd4938 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 613b8915ee45 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new adafa4125339 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 94c6463ec524 Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] new dbb244727abb Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...] new 349a65611f52 Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] new dbed963ed62c hwmon (occ): Retry for checksum failure new d3e1e2460403 fsi: occ: Prevent use after free new 362fbc830a7e fsi: cleanup extern usage in function definition new b1534a05e1f2 fsi: sbefifo: Add detailed debugging information new 182d98e00e47 fsi: master-ast-cf: Fix missing of_node_put in fsi_master_ [...] new 8d4c99002d2f dt-bindings: hwmon: Add IBM OCC bindings new 0fead4fc926f fsi: occ: Support probing the hwmon child device from dts node new 89a286fb1536 hwmon: (occ) Check for device property for setting OCC act [...] new 35af9fb49bc5 fsi: core: Check error number after calling ida_simple_get new e0a83a5be86a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 156c0e8a1ba4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ef95334a58ed Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 223036e71364 Merge branch 'main' of git://git.infradead.org/users/willy [...] new fb2d14add4f8 Drivers: hv: vmbus: Split memcpy of flex-array new d5ebde1e2b46 hyperv: simplify and rename generate_guest_id new b0978d122b25 Merge branch 'hyperv-next' of git://git.kernel.org/pub/scm [...] new d678d3403fe9 Merge branch 'hmm' of git://git.kernel.org/pub/scm/linux/k [...] new ecc121826492 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 12f26c57bfac Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 905b3925c736 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8c39ad535c3f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9ee0507e896b random: avoid reading two cache lines on irq randomness new 748bc4dd9e66 random: use expired timer rather than wq for mixing fast pool new 6ec1e192d018 random: split initialization into early step and later step new 9689021c2800 kfence: use better stack hash seed new 5c88bc2298f4 random: use init_utsname() instead of utsname() new 7480efc681a4 utsname: contribute changes to RNG new 8cb2be82b749 random: add 8-bit and 16-bit batches new 05e915dac06d Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new e4166af51be0 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 60349a4ad710 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] new 53ec94227d74 Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] new 20c240939724 Merge branch 'for-next' of git://git.infradead.org/users/w [...] new 214379262364 Merge branch 'for-next/execve' of git://git.kernel.org/pub [...] new 7cf23054f239 Merge branch 'bitmap-for-next' of https://github.com/norov [...] new 1cd1f7c36408 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new 7b75a5d09ba0 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new 055117fd1368 Merge branch 'mm-stable' of git://git.kernel.org/pub/scm/l [...] new d09d23fd51c2 Merge branch 'mm-nonmm-stable' of git://git.kernel.org/pub [...] new 71a9dc5f4771 Merge branch 'mm-stable' into mm-unstable new 4be181055323 mm/compaction: fix set skip in fast_find_migrateblock new 368ecc3ee9c3 mm: discard __GFP_ATOMIC new abf542cbf8fa mm: introduce common struct mm_slot new bd4d76da8556 mm: thp: convert to use common struct mm_slot new 89ec28cc2363 mm: thp: fix build error with CONFIG_SHMEM disabled new a7aab8874519 ksm: remove redundant declarations in ksm.h new a16b9d06cce3 ksm: add the ksm prefix to the names of the ksm private st [...] new b3230e19adec ksm: convert ksm_mm_slot.mm_list to ksm_mm_slot.mm_node new 95a16fe8ee3b ksm: convert ksm_mm_slot.link to ksm_mm_slot.hash new 418361037589 ksm: convert to use common struct mm_slot new 8a8bf0c4df8f mm/vmscan: fix a lot of comments new b83caac594bf mm-vmscan-fix-a-lot-of-comments-vs-mglru new 0b957f3c3532 mm: add the first tail page to struct folio new 886eff641bc9 mm: reimplement folio_order() and folio_nr_pages() new 0cee84c91be3 mm: add split_folio() new 4c8cba13788a mm: add folio_add_lru_vma() new 60ed56d29cd2 shmem: convert shmem_writepage() to use a folio throughout new 4b058979fb38 shmem: convert shmem_delete_from_page_cache() to take a folio new 4347c6397aaa shmem: convert shmem_replace_page() to use folios throughout new 5bad1512192a mm/swapfile: remove page_swapcount() new f7f3a15db91a mm/swapfile: convert try_to_free_swap() to folio_free_swap() new 72bf73d2a9e6 mm/swap: convert __read_swap_cache_async() to use a folio new b36f304720f5 mm/swap: convert add_to_swap_cache() to take a folio new 6942f0a6d379 mm/swap: convert put_swap_page() to put_swap_folio() new b402884bdd1e mm: convert do_swap_page() to use a folio new a35ddab76a12 mm: convert do_swap_page()'s swapcache variable to a folio new f64557bf9eb8 memcg: convert mem_cgroup_swapin_charge_page() to mem_cgro [...] new b7592b6cb0e0 shmem: convert shmem_mfill_atomic_pte() to use a folio new 12cae876cc8a shmem: convert shmem_replace_page() to shmem_replace_folio() new 57347ffb1806 swap: add swap_cache_get_folio() new 5f129319fb39 swap-add-swap_cache_get_folio-fix new 1270f2a9b676 shmem: eliminate struct page from shmem_swapin_folio() new 58d106ad69b3 shmem: convert shmem_getpage_gfp() to shmem_get_folio_gfp() new 67d6a2b77244 shmem: convert shmem_fault() to use shmem_get_folio_gfp() new 2308e8db1d36 shmem-convert-shmem_fault-to-use-shmem_get_folio_gfp-fix new 43c66d9fabf2 shmem: convert shmem_read_mapping_page_gfp() to use shmem_ [...] new 16677b39432c shmem: add shmem_get_folio() new 6b0228a4ac29 shmem: convert shmem_get_partial_folio() to use shmem_get_folio() new 035ae3ba9952 shmem: convert shmem_write_begin() to use shmem_get_folio() new 6db031d49c15 shmem: convert shmem_file_read_iter() to use shmem_get_folio() new c0274a5b18b5 shmem: convert shmem_fallocate() to use a folio new e6a69cd8a1d7 shmem: convert shmem_symlink() to use a folio new e235c19e6e2b shmem: convert shmem_get_link() to use a folio new e43a0f1329f8 khugepaged: call shmem_get_folio() new 0b71354d382b userfaultfd: convert mcontinue_atomic_pte() to use a folio new 5c1f9db3105c shmem: remove shmem_getpage() new c7650014a56d swapfile: convert try_to_unuse() to use a folio new bcafae9f1489 swapfile: convert __try_to_reclaim_swap() to use a folio new 35d3934bfc47 swapfile: convert unuse_pte_range() to use a folio new cd0957a68ba9 mm: convert do_swap_page() to use swap_cache_get_folio() new 5d5456f31929 mm: remove lookup_swap_cache() new c3aaa1003536 swap_state: convert free_swap_cache() to use a folio new c41c124a6198 swap: convert swap_writepage() to use a folio new 52fc48557141 mm: convert do_wp_page() to use a folio new 8ecccd4d57a0 huge_memory: convert do_huge_pmd_wp_page() to use a folio new 8c11f7929027 madvise: convert madvise_free_pte_range() to use a folio new 2a2ec3b1a81b uprobes: use folios more widely in __replace_page() new 08e5d158501f ksm: use a folio in replace_page() new 05e9d869c1e5 mm: convert do_swap_page() to use folio_free_swap() new 7a5fc6a2e113 memcg: convert mem_cgroup_swap_full() to take a folio new 2ae12ae0374f mm: remove try_to_free_swap() new f34b88a93df6 rmap: convert page_move_anon_rmap() to use a folio new 08c08cecdc00 migrate: convert __unmap_and_move() to use folios new f7e29362e858 migrate: convert unmap_and_move_huge_page() to use folios new 67ba2c955ca1 huge_memory: convert split_huge_page_to_list() to use a folio new c465ce736592 huge_memory: convert unmap_page() to unmap_folio() new a6e969ec23ce mm: convert page_get_anon_vma() to folio_get_anon_vma() new 8bc5d84ef4a7 rmap: remove page_unlock_anon_vma_read() new 7192c5dd6415 uprobes: use new_folio in __replace_page() new 7d0ecbad509f mm: convert lock_page_or_retry() to folio_lock_or_retry() new 81127dd98c4f mm/hugetlb.c: remove unnecessary initialization of local `err' new 5d9deafa98d8 mm/damon/sysfs: simplify the judgement whether kdamonds are busy new 3ccbe43745ca hugetlb_encode.h: fix undefined behaviour (34 << 26) new 0f76abfce47a filemap: convert filemap_range_has_writeback() to use folios new 90689967b24e kasan: check KASAN_NO_FREE_META in __kasan_metadata_size new 32f17508826d kasan: rename kasan_set_*_info to kasan_save_*_info new 58cc4d06f2bb kasan: move is_kmalloc check out of save_alloc_info new b4d908cf4330 kasan: split save_alloc_info implementations new 6c716c3cb58f kasan: drop CONFIG_KASAN_TAGS_IDENTIFY new 561d1680247f kasan: introduce kasan_print_aux_stacks new e5e7f9cc50b9 kasan: introduce kasan_get_alloc_track new 46339cbeba8f kasan: introduce kasan_init_object_meta new 4ea6543bf2d7 kasan: clear metadata functions for tag-based modes new 80aafafc6977 kasan: move kasan_get_*_meta to generic.c new 5661f388e360 kasan: introduce kasan_requires_meta new 144f894b7732 kasan: introduce kasan_init_cache_meta new 018c9de3527b kasan: drop CONFIG_KASAN_GENERIC check from kasan_init_cache_meta new 7a527deb876e kasan: only define kasan_metadata_size for Generic mode new 8dc90fbc10b0 kasan: only define kasan_never_merge for Generic mode new 1bf0ebe26bd2 kasan: only define metadata offsets for Generic mode new 65d7e83e1b07 kasan: only define metadata structs for Generic mode new fdf5ead80bb0 kasan: only define kasan_cache_create for Generic mode new e423e5781b42 kasan: pass tagged pointers to kasan_save_alloc/free_info new 8e2562a1a5f2 kasan: move kasan_get_alloc/free_track definitions new b0126e8cb72a kasan: cosmetic changes in report.c new 838cd752ca09 kasan: use virt_addr_valid in kasan_addr_to_page/slab new e1616ea2f099 kasan: use kasan_addr_to_slab in print_address_description new e95c8aed3e0f kasan: make kasan_addr_to_page static new 22e58695c413 kasan: simplify print_report new fd461c01eb1f kasan: introduce complete_report_info new fa72e4f2ca33 kasan: fill in cache and object in complete_report_info new a7714f0536f9 kasan: rework function arguments in report.c new 91d7e103f78d kasan: introduce kasan_complete_mode_report_info new 536d28018113 kasan: implement stack ring for tag-based modes new 0d6eec5205a5 kasan: initialize read-write lock in stack ring new 717984ee35f5 kasan: support kasan.stacktrace for SW_TAGS new 37f3a05eda76 kasan: dynamically allocate stack ring entries new 585cacf2e07b kasan: better identify bug types for tag-based modes new 76d433d6279f kasan: add another use-after-free test new 97f00f35e106 kasan: move tests to mm/kasan/ new ed03396df823 kasan: better invalid/double-free report header new b836372a927a mm/hmm/test: use char dev with struct device to get device node new ee3831a2d63b mm/damon/core: iterate the regions list from current point [...] new 1fc14dda3788 mm/damon: simplify damon_ctx check in damon_sysfs_before_t [...] new f980ace5e0b9 mm/page_owner.c: remove redundant drain_all_pages new 9c228120dda2 mm: reuse pageblock_start/end_pfn() macro new 9c0ecd8eb963 mm: add pageblock_align() macro new d441342d3ce3 mm: add pageblock_aligned() macro new 66fe72b244f1 memblock tests: add new pageblock related macro new d6ab75a01662 memcg: extract memcg_vmstats from struct mem_cgroup new 087b9366d138 memcg: rearrange code new 949fc65317f8 memcg: reduce size of memcg vmstats structures new 8ef032b0cc9a memcg-reduce-size-of-memcg-vmstats-structures-fix new 64f921d0d11c mm/hwpoison: add __init/__exit annotations to module init/ [...] new e6c3c82e7ba9 mm/rodata_test: use PAGE_ALIGNED() helper new 35ac50594959 mm/damon: introduce struct damos_access_pattern new ad65ed8e97cf mm/damon/vaddr: add a comment for 'default' case in damon_ [...] new 051ecc2fd340 mm-damon-vaddr-add-a-comment-for-default-case-in-damon_va_ [...] new d5564fbc7e85 tmpfs: add support for an i_version counter new 085678a4f9f8 selftest/damon: add a test for duplicate context dirs creation new 6e20684a5efe mm/damon/core: avoid holes in newly set monitoring target ranges new 456af183bdeb mm/damon/core: handle error from 'damon_fill_regions_holes()' new 59349e511831 mm/damon/core-test: test damon_set_regions new d4ead008fdf3 Docs/admin-guide/mm/damon: rename the title of the document new fdbad4465a12 mm/damon/Kconfig: notify debugfs deprecation plan new e83fb0b698e8 Docs/admin-guide/mm/damon/start: mention the dependency as [...] new 20467d817998 Docs/admin-guide/mm/damon/usage: note DAMON debugfs interf [...] new d220e52fc425 mm/shuffle: convert module_param_call to module_param_cb new 09a327019610 zsmalloc: use correct types in _first_obj_offset functions new e7dda7e0d3fb mm: kfence: convert to DEFINE_SEQ_ATTRIBUTE new 6380bc69a1a9 mm/damon: remove duplicate get_monitoring_region() definitions new fa978bb799c3 mm: use nth_page instead of mem_map_offset mem_map_next new 70e1e79650d5 writeback: remove unused macro DIRTY_FULL_SCOPE new 12de3e9b8463 mm/huge_memory: prevent THP_ZERO_PAGE_ALLOC increased twice new 4252ad472389 mm/damon/sysfs: change few functions execute order new 1da752c9cb27 mm/damon/sysfs: use the wrapper directly to check if the k [...] new 549128abc23b mm/damon: improve damon_new_region strategy new cd4d2cfa8e56 mm/damon: creating kmem cache for damon regions by KMEM_CACHE() new 74efb1e2a58f zram: do not waste zram_table_entry flags bits new 6fc44ea091d4 zram: keep comments within 80-columns limit new 83a8b83e1280 mm/damon: simplify scheme create in damon_lru_sort_apply_p [...] new abff04f7eda4 mm/damon/paddr: make supported DAMOS actions of paddr clear new 425d64d19884 mm/damon/paddr: deduplicate damon_pa_{mark_accessed,deacti [...] new 69ddd6dfcfdb mm/damon/core: copy struct-to-struct instead of field-to-f [...] new 8b143cc8b57d mm/damon/core: factor out 'damos_quota' private fileds ini [...] new 5b10df1472bc mm/damon/core: use a dedicated struct for monitoring attributes new 8cb0925a4554 mm/damon/core: reduce parameters for damon_set_attrs() new 24f0fb463129 mm/damon/reclaim: use 'struct damon_attrs' for storing par [...] new dca0c48d2825 mm/damon/lru_sort: use 'struct damon_attrs' for storing pa [...] new cc6f81915c4f mm/damon: implement a monitoring attributes module paramet [...] new eb8f2893e728 mm/damon/lru_sort: use monitoring attributes parameters ge [...] new 67340c594019 mm/damon/reclaim: use monitoring attributes parameters gen [...] new 5ee9512c33ba mm/damon/modules-common: implement a watermarks module par [...] new e0a0eab58b94 mm/damon/lru_sort: use watermarks parameters generator macro new f31a67a6615e mm/damon/reclaim: use watermarks parameters generator macro new e122362b7588 mm/damon/modules-common: implement a stats parameters gene [...] new 27c1e7e69001 mm/damon/reclaim: use stat parameters generator new e1cb431069b7 mm/damon/lru_sort: use stat generator new 0bbcb834f9a5 mm/damon/modules-common: implement a damos quota params generator new a0ca3f4187de mm/damon/modules-common: implement damos time quota params [...] new 8627f0a13f82 mm/damon/reclaim: use the quota params generator macro new 4bf146aa1601 mm/damon/lru_sort: use quotas param generator new bc8e31287c0c mm/damon/lru_sort: deduplicate hot/cold schemes generators new 0bf3564bb001 mm/damon: simplify the parameter passing for 'prepare_acce [...] new 8414ae3eb229 mm/damon/sysfs: simplify the variable 'pid' assignment operation new 148a7b58a39a mm/damon/core: simplify the kdamond stop mechanism by remo [...] new cfb4f0717a2c mm/memcontrol: use kstrtobool for swapaccount param parsing new 8d37a6a46216 mm/page_alloc.c: rename check_free_page() to free_page_is_bad() new 0e8a0b9091b7 mm-page_allocc-rename-check_free_page-to-free_page_is_bad-fix new 491fdfa50d70 mm/page_alloc.c: document bulkfree_pcp_prepare() return value new d4b0b2e1db59 mm/mempolicy: use PAGE_ALIGN instead of open-coding it new b566de376ece mm: hugetlb: simplify per-node sysfs creation and removal new 664908185713 mm: hugetlb: eliminate memory-less nodes handling new 6cea431c92fa mm/filemap: make folio_put_wait_locked static new bda2e26006eb mm/hugetlb: remove unnecessary 'NULL' values from pointer new 242441789ef3 hugetlbfs: revert use i_mmap_rwsem to address page fault/t [...] new c2d0c35423bd hugetlbfs: revert use i_mmap_rwsem for more pmd sharing sy [...] new 4b2749b9f323 hugetlb: rename remove_huge_page to hugetlb_delete_from_pa [...] new 28ba6309d493 hugetlb: create remove_inode_single_folio to remove single [...] new 76203eb6d2bc hugetlb: rename vma_shareable() and refactor code new ea28df4566af hugetlb: add vma based lock for pmd sharing new bbd221e711a7 hugetlb: fix build issue for missing hugetlb_vma_lock_release new 56eb541eb62b hugetlb: create hugetlb_unmap_file_folio to unmap single f [...] new eb5355c44da6 hugetlb: use new vma_lock for pmd sharing synchronization new 048e1e0cee89 hugetlb: clean up code checking for fault/truncation races new c8c90cbb043e hugetlb: fix reserve_alloc set but not used compiler warning new 215db56680ab x86: add missing include to sparsemem.h new 0e67fd62bbd9 stackdepot: reserve 5 extra bits in depot_stack_handle_t new 134f6df62c2f instrumented.h: allow instrumenting both sides of copy_fro [...] new a368693c7e21 x86: asm: instrument usercopy in get_user() and put_user() new 7ec453a88b86 asm-generic: instrument usercopy in cacheflush.h new 30036e34cdb5 kmsan: add ReST documentation new a8cb70d596b3 kmsan: introduce __no_sanitize_memory and __no_kmsan_checks new 57709f31353c kmsan: mark noinstr as __no_sanitize_memory new d6e133c1ad92 x86: kmsan: pgtable: reduce vmalloc space new f51019a9afa0 libnvdimm/pfn_dev: increase MAX_STRUCT_PAGE_SIZE new cee22ba62847 kmsan: add KMSAN runtime core new 485cc1c4329b kmsan: disable instrumentation of unsupported common kernel code new a4468189357b MAINTAINERS: add entry for KMSAN new 79f2ca1feff1 mm: kmsan: maintain KMSAN metadata for page operations new 41eb67e43532 mm: kmsan: call KMSAN hooks from SLUB code new 249926d42cef kmsan: handle task creation and exiting new 9a470761e7ea init: kmsan: call KMSAN initialization routines new fba67a02976e instrumented.h: add KMSAN support new 48723f51aad2 kmsan: add iomap support new b109cc8f06c6 input: libps2: mark data received in __ps2_command() as in [...] new f5b9ffaaa78a dma: kmsan: unpoison DMA mappings new f795506fb1e5 virtio: kmsan: check/unpoison scatterlist in vring_map_one_sg() new c52b55f5ee4c kmsan: handle memory sent to/from USB new 02b6a536eb9d kmsan: add tests for KMSAN new 2411b3ff2e73 kmsan: disable strscpy() optimization under KMSAN new 6894dd87e4d0 crypto: kmsan: disable accelerated configs under KMSAN new 61305a0c4b02 kmsan: disable physical page merging in biovec new a90adf963a81 block: kmsan: skip bio block merging logic for KMSAN new 31b2f89e12f5 kcov: kmsan: unpoison area->list in kcov_remote_area_put() new fce4ee675735 security: kmsan: fix interoperability with auto-initialization new 1db51ea59888 objtool: kmsan: list KMSAN API functions as uaccess-safe new edefe8ba8e6d x86: kmsan: disable instrumentation of unsupported code new 18e8db9ffa9f x86: kmsan: skip shadow checks in __switch_to() new 419aa02a8b50 x86: kmsan: handle open-coded assembly in lib/iomem.c new b5b36950c143 x86: kmsan: use __msan_ string functions where possible. new 99d8fd854164 x86: kmsan: sync metadata pages on page fault new 0ca1d5035489 x86: kasan: kmsan: support CONFIG_GENERIC_CSUM on x86, ena [...] new 806ef7b3dbe6 x86: fs: kmsan: disable CONFIG_DCACHE_WORD_ACCESS new bcd282fa9fad x86: kmsan: don't instrument stack walking functions new b81e66746129 entry: kmsan: introduce kmsan_unpoison_entry_regs() new 653fad8cae12 bpf: kmsan: initialize BPF registers with zeroes new 4a68f32bfe42 mm: fs: initialize fsdata passed to write_begin/write_end [...] new bfce1575a6f3 x86: kmsan: enable KMSAN builds for x86 new 84ca2797324a x86: kmsan: handle CPU entry area new 375ea5bee5dd mm/damon/sysfs: avoid call damon_target_has_pid() repeatedly new 4d393d78d9cc mm/damon/sysfs: more simplified code calls damon_target_has_pid() new 5220d825f71c mm/damon: simplify scheme create in lru_sort.c new 7ee6b1712598 mm/damon: change damon_lru_sort_stub_pattern to static new a96b3206c6f8 mm/damon: use 'struct damon_target *' instead of 'void *' [...] new 4a3b4dc62023 mm: add PSI accounting around ->read_folio and ->readahead calls new 7e1628277a12 sched/psi: export psi_memstall_{enter,leave} new 8b9c8889e685 btrfs: add manual PSI accounting for compressed reads new de0e14bf9b99 erofs: add manual PSI accounting for the compressed address space new b7a9eb640901 block: remove PSI accounting from the bio layer new 53f7acbfe75a mm/damon/reclaim: change damon_reclaim_wmarks to static new 26ec33324d20 mm/damon/lru_sort: change damon_lru_sort_wmarks to static new f279d9833485 mm/secretmem: add __init annotation to secretmem_init() new 6b2de5cd8170 mm/damon: return void from damon_set_schemes() new 7875665ccdd4 mm/page_table_check: fix typos new 334ebe8b0c01 mm/page_alloc: ensure kswapd doesn't accidentally go to sleep new 1aa22624435e mm/page_alloc: make zone_pcp_update() static new e6bedfb5d3ad mm: remove obsolete macro NR_PCP_ORDER_MASK and NR_PCP_ORD [...] new 30e18744d8a7 mm/page_alloc: remove obsolete comment in zone_statistics() new 6f1fc66302be mm/page_alloc: add __init annotations to init_mem_debuggin [...] new 009fa08f6eb8 mm/page_alloc: fix freeing static percpu memory new 89ace62aef72 mm: remove obsolete pgdat_is_empty() new 1dfd70d7c326 mm/page_alloc: add missing is_migrate_isolate() check in s [...] new 747e18507eda mm/page_alloc: use local variable zone_idx directly new 7c45fccbbedb mm, memory_hotplug: remove obsolete generic_free_nodedata() new e96462a2ce4b mm/page_alloc: make boot_nodestats static new 3e1959a2df52 mm/page_alloc: use helper macro SZ_1{K,M} new d99e21479e4a mm/page_alloc: init local variable buddy_pfn new 558e8b89996e mm/page_alloc: use costly_order in WARN_ON_ONCE_GFP() new b2825cb1142e mm/page_alloc: remove obsolete gfpflags_normal_context() new 23c4c7fe3ef9 mm-page_alloc-remove-obsolete-gfpflags_normal_context-fix new efc97bb739be mm/page_alloc: fix obsolete comment in deferred_pfn_valid() new b60983485594 hugetlb: freeze allocated pages before creating hugetlb pages new 9047e5a24d85 hugetlb-freeze-allocated-pages-before-creating-hugetlb-pages-v3 new 388827e6a4c6 mm/damon: rename damon_pageout_score() to damon_cold_score() new 1ab1260403a4 hugetlb: simplify hugetlb handling in follow_page_mask new 3f5db2f61287 mm/page_alloc: update comments for rmqueue() new 568b329d2e1b mm/damon/sysfs: return 'err' value when call kstrtoul() failed new 821cc94dff61 mm/damon: deduplicate damon_{reclaim,lru_sort}_apply_parameters() new 8e9155dcf875 mm: memcontrol: use memcg_kmem_enabled in count_objcg_event new 111ac4ae0b99 mm: memcontrol: make cgroup_memory_noswap a static key new 041663a6ba7e mm: hugetlb: fix UAF in hugetlb_handle_userfault new 6bd9ff0bbb86 mm/khugepaged: check compound_order() in collapse_pte_mapp [...] new 300198e3cf22 mm/madvise: MADV_COLLAPSE return EAGAIN when page cannot b [...] new 75190e80cf5c selftests/vm: retry on EAGAIN for MADV_COLLAPSE selftest new aca0e2247858 mm/shmem: add flag to enforce shmem THP in hugepage_vma_check() new ef5749b861e7 mm/khugepaged: attempt to map file/shmem-backed pte-mapped [...] new 2c86551a0ea3 mm/madvise: add file and shmem support to MADV_COLLAPSE new b6f7199d1da4 mm/khugepaged: don't check pmd value twice in collapse_pte [...] new 38fd14b96982 mm/khugepaged: add tracepoint to hpage_collapse_scan_file() new b932b365a4c5 selftests/vm: dedup THP helpers new 83447a72c48b selftests/vm: modularize thp collapse memory operations new b7bef686e504 selftests/vm: add thp collapse file and tmpfs testing new 3f3d46a708fa selftests/vm: add thp collapse shmem testing new 6832eb641f55 selftests/vm: add file/shmem MADV_COLLAPSE selftest for cl [...] new 5efd4c0d98b0 selftests/vm: add selftest for MADV_COLLAPSE of uffd-minor memory new ce4f18d01d42 mm: remove unused inline functions from include/linux/mm_inline.h new a11a9db7d9ba mm/hugetlb: add available_huge_pages() func new 94e534a9787b mm/secretmem: remove reduntant return value new d62645a69653 mm: memcontrol: don't allocate cgroup swap arrays when mem [...] new e24982a383b4 mm: memcontrol: deprecate swapaccounting=0 mode new ce6a5a23b95e mm: memcontrol: use do_memsw_account() in a few more places new 5858f22a3260 mm: memcontrol: drop dead CONFIG_MEMCG_SWAP config symbol new 27ee61c95bae ACPI: HMAT: release platform device in case of platform_de [...] new a451582f4a1c lib/test_meminit: add checks for the allocation functions new e6aaf3fd4b1f kasan: fix array-bounds warnings in tests new 52adc0b302a0 mm: vmscan: fix extreme overreclaim and swap floods new ed544948b08c mm/damon: move sz_damon_region to damon_sz_region new e1aa3a9a18be mm/damon: use damon_sz_region() in appropriate place new 15c886689c8d mm/memory.c: fix race when faulting a device private page new e8761eab7ac6 mm: free device private pages have zero refcount new 2dab02f41a4d mm/memremap.c: take a pgmap reference on page allocation new 7265347753bd mm/migrate_device.c: refactor migrate_vma and migrate_deiv [...] new 505f9b1951b7 mm/migrate_device.c: add migrate_device_range() new 7929be17b357 nouveau/dmem: refactor nouveau_dmem_fault_copy_one() new 0928b1c63c19 nouveau/dmem: evict device private memory during release new 09b865a681f8 hmm-tests: add test for migrate_device_range() new db276572bc22 ocfs2: reflink deadlock when clone file to the same direct [...] new a39688b21c99 ocfs2: clear links count in ocfs2_mknod() if an error occurs new 7041cd6f9ecc ocfs2: fix ocfs2 corrupt when iputting an inode new 59aeffda9110 init/main.c: silence some -Wunused-parameter warnings new f99b8b54113e lib/debugobjects: fix stat count and optimize debug_object [...] new ef3c03cc4c73 fault-injection: allow stacktrace filter for x86-64 new 5f9a18897c1b fault-injection: skip stacktrace filtering by default new f497e38c0def fault-injection: make some stack filter attrs more readable new 7bed23646c73 fault-injection: make stacktrace filter works as expected new 7e5f67c1be33 kbuild: add debug level and macro defs options new f0aa7034bf92 ocfs2: replace zero-length arrays with DECLARE_FLEX_ARRAY( [...] new 439e6f76198d core_pattern: add CPU specifier new 803678fdf0be fs/ocfs2/suballoc.h: fix spelling typo in comment new 6a6cf541d7e3 init.h: fix spelling typo in comment new 47843d5303d9 ipc: mqueue: remove unnecessary conditionals new 52fb517a42ad firmware: google: test spinlock on panic path to avoid lockups new eb0ef257779f fs> uninline inode_maybe_inc_iversion() new 87343c1ab2a6 proc: make config PROC_CHILDREN depend on PROC_FS new e9b00492ab8b relay: use kvcalloc to alloc page array in relay_alloc_page_array new dbf74e197eb0 fs/ocfs2: fix repeated words in comments new 92d43f94487d fork: remove duplicate included header files new ff62659e5985 percpu: Add percpu_counter_add_local and percpu_counter_sub_local new d3fd18733ac5 ipc/msg: mitigate the lock contention with percpu counter new 969d5bfee902 ipc-msg-mitigate-the-lock-contention-with-percpu-counter-c [...] new 35ff1ce19c8b ipc/msg: avoid negative value by overflow in msginfo new 77d2d713b721 a new 313c3acc6c8d libfs: add DEFINE_SIMPLE_ATTRIBUTE_SIGNED for signed value new 71b83d98c3ac lib/notifier-error-inject: fix error when writing -errno t [...] new 4336ed4f8986 debugfs: fix error when writing negative value to atomic_t [...] new 798d451f6d6e usr/gen_init_cpio.c: remove unnecessary -1 values from int file new f8945de7eea5 checkpatch: warn for non-standard fixes tag style new 8083bded0c64 nilfs2: delete unnecessary checks before brelse() new 654898a90585 nilfs2: Remove the unneeded result variable new d4e2fecd176f proc: mark more files as permanent new 79ec9855ba02 fs/ntfs3: fix negative shift size in true_sectors_per_clst() new f40306f92fa6 init/main.c: remove unnecessary (void*) conversions new ed744ecc49d4 Merge branch 'mm-nonmm-unstable' into mm-everything new 1c6c4f42b3de Add linux-next specific files for 20220929
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 (de90d455a35e) \ N -- N -- N refs/heads/master (1c6c4f42b3de)
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 1073 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: Documentation/admin-guide/kernel-parameters.txt | 2 +- .../bindings/interrupt-controller/fsl,mu-msi.yaml | 99 + .../interrupt-controller/realtek,rtl-intc.yaml | 60 +- .../bindings/interrupt-controller/ti,sci-inta.yaml | 3 + .../bindings/interrupt-controller/ti,sci-intr.yaml | 3 + .../devicetree/bindings/pwm/mediatek,pwm-disp.yaml | 1 + .../devicetree/bindings/pwm/pwm-rockchip.yaml | 2 + Documentation/i2c/slave-interface.rst | 9 +- Documentation/input/event-codes.rst | 6 + Documentation/input/gamepad.rst | 6 + Documentation/powerpc/isa-versions.rst | 14 + Documentation/virt/kvm/api.rst | 17 +- MAINTAINERS | 18 + Makefile | 2 +- Next/SHA1s | 81 +- Next/merge.log | 3519 ++++++++++---------- arch/arm/Kconfig | 2 - arch/arm/arm-soc-for-next-contents.txt | 31 + arch/arm/boot/compressed/head.S | 4 - arch/arm/boot/dts/uniphier-ld4-ref.dts | 6 +- arch/arm/boot/dts/uniphier-ld4.dtsi | 49 +- arch/arm/boot/dts/uniphier-ld6b-ref.dts | 6 +- arch/arm/boot/dts/uniphier-pinctrl.dtsi | 10 + arch/arm/boot/dts/uniphier-pro4-ace.dts | 8 + arch/arm/boot/dts/uniphier-pro4-ref.dts | 14 +- arch/arm/boot/dts/uniphier-pro4.dtsi | 167 +- arch/arm/boot/dts/uniphier-pro5.dtsi | 57 +- arch/arm/boot/dts/uniphier-pxs2-gentil.dts | 4 + arch/arm/boot/dts/uniphier-pxs2.dtsi | 102 +- arch/arm/boot/dts/uniphier-sld8-ref.dts | 6 +- arch/arm/boot/dts/uniphier-sld8.dtsi | 49 +- arch/arm/boot/dts/uniphier-support-card.dtsi | 3 +- arch/arm64/boot/dts/socionext/Makefile | 4 +- .../arm64/boot/dts/socionext/uniphier-ld11-ref.dts | 6 +- arch/arm64/boot/dts/socionext/uniphier-ld11.dtsi | 59 +- .../boot/dts/socionext/uniphier-ld20-akebi96.dts | 6 +- .../arm64/boot/dts/socionext/uniphier-ld20-ref.dts | 6 +- arch/arm64/boot/dts/socionext/uniphier-ld20.dtsi | 82 +- .../dts/socionext/uniphier-pxs3-ref-gadget0.dts | 41 + .../dts/socionext/uniphier-pxs3-ref-gadget1.dts | 40 + .../arm64/boot/dts/socionext/uniphier-pxs3-ref.dts | 14 +- arch/arm64/boot/dts/socionext/uniphier-pxs3.dtsi | 152 +- arch/arm64/hyperv/mshyperv.c | 2 +- arch/arm64/kvm/hyp/nvhe/switch.c | 2 +- arch/loongarch/Kconfig | 1 - arch/loongarch/kernel/dma.c | 52 +- arch/loongarch/kernel/setup.c | 2 +- arch/m68k/include/uapi/asm/bootinfo-virt.h | 9 +- arch/m68k/include/uapi/asm/bootinfo.h | 7 + arch/m68k/kernel/setup_mm.c | 17 +- arch/m68k/virt/config.c | 11 - arch/parisc/include/asm/alternative.h | 22 +- arch/parisc/include/asm/prefetch.h | 24 +- arch/parisc/kernel/alternative.c | 8 +- arch/parisc/kernel/pdt.c | 5 +- arch/powerpc/Kconfig | 35 +- arch/powerpc/Kconfig.debug | 15 + arch/powerpc/Makefile | 16 +- arch/powerpc/boot/Makefile | 1 + arch/powerpc/boot/dts/fsl/e500v1_power_isa.dtsi | 51 + arch/powerpc/boot/dts/fsl/mpc8540ads.dts | 2 +- arch/powerpc/boot/dts/fsl/mpc8541cds.dts | 2 +- arch/powerpc/boot/dts/fsl/mpc8555cds.dts | 2 +- arch/powerpc/boot/dts/fsl/mpc8560ads.dts | 2 +- arch/powerpc/boot/dts/ksi8560.dts | 2 + arch/powerpc/boot/dts/stx_gp3_8560.dts | 2 + arch/powerpc/boot/dts/stxssa8555.dts | 2 + arch/powerpc/boot/dts/tqm8540.dts | 2 + arch/powerpc/boot/dts/tqm8541.dts | 2 + arch/powerpc/boot/dts/tqm8555.dts | 2 + arch/powerpc/boot/dts/tqm8560.dts | 2 + arch/powerpc/boot/dts/turris1x.dts | 14 +- arch/powerpc/boot/opal-calls.S | 6 +- arch/powerpc/boot/ppc_asm.h | 10 + arch/powerpc/include/asm/asm-prototypes.h | 1 + arch/powerpc/include/asm/barrier.h | 2 +- arch/powerpc/include/asm/book3s/32/pgtable.h | 22 +- arch/powerpc/include/asm/book3s/64/pgalloc.h | 6 +- arch/powerpc/include/asm/book3s/64/pgtable-4k.h | 10 - arch/powerpc/include/asm/book3s/64/pgtable-64k.h | 9 - arch/powerpc/include/asm/book3s/64/pgtable.h | 37 +- arch/powerpc/include/asm/book3s/pgtable.h | 15 +- arch/powerpc/include/asm/cpu_setup.h | 49 + arch/powerpc/include/asm/cpu_setup_power.h | 12 - arch/powerpc/include/asm/cputable.h | 8 +- arch/powerpc/include/asm/hugetlb.h | 4 +- arch/powerpc/include/asm/hw_irq.h | 26 +- arch/powerpc/include/asm/interrupt.h | 41 +- arch/powerpc/include/asm/kexec.h | 2 +- arch/powerpc/include/asm/kfence.h | 15 + arch/powerpc/include/asm/kgdb.h | 2 +- arch/powerpc/include/asm/kvm_host.h | 2 +- arch/powerpc/include/asm/machdep.h | 1 - arch/powerpc/include/asm/mmu.h | 6 +- arch/powerpc/include/asm/nohash/32/pgtable.h | 8 +- .../asm/nohash/32/{pte-fsl-booke.h => pte-85xx.h} | 6 +- arch/powerpc/include/asm/nohash/64/pgtable.h | 2 +- .../nohash/{hugetlb-book3e.h => hugetlb-e500.h} | 8 +- .../asm/nohash/{mmu-book3e.h => mmu-e500.h} | 0 arch/powerpc/include/asm/nohash/mmu.h | 4 +- arch/powerpc/include/asm/nohash/pgalloc.h | 2 +- arch/powerpc/include/asm/nohash/pgtable.h | 30 +- .../asm/nohash/{pte-book3e.h => pte-e500.h} | 6 +- arch/powerpc/include/asm/nohash/tlbflush.h | 2 +- arch/powerpc/include/asm/paca.h | 8 +- arch/powerpc/include/asm/page.h | 8 +- arch/powerpc/include/asm/pgtable-be-types.h | 2 + arch/powerpc/include/asm/pgtable-types.h | 2 + arch/powerpc/include/asm/pgtable.h | 19 + arch/powerpc/include/asm/ppc-opcode.h | 7 +- arch/powerpc/include/asm/ppc_asm.h | 52 +- arch/powerpc/include/asm/processor.h | 22 +- arch/powerpc/include/asm/ptrace.h | 4 +- arch/powerpc/include/asm/reg_booke.h | 6 +- arch/powerpc/include/asm/runlatch.h | 6 +- arch/powerpc/include/asm/sections.h | 4 +- arch/powerpc/include/asm/setup.h | 2 +- arch/powerpc/include/asm/synch.h | 2 +- arch/powerpc/include/asm/syscall.h | 11 +- arch/powerpc/include/asm/syscall_wrapper.h | 51 + arch/powerpc/include/asm/syscalls.h | 142 +- .../{kernel/ppc32.h => include/asm/syscalls_32.h} | 6 +- arch/powerpc/include/asm/udbg.h | 53 +- arch/powerpc/include/asm/unistd.h | 1 + arch/powerpc/include/asm/vdso/processor.h | 8 +- arch/powerpc/include/asm/vdso/timebase.h | 2 +- ..._booke_entry_mapping.S => 85xx_entry_mapping.S} | 0 arch/powerpc/kernel/Makefile | 14 +- arch/powerpc/kernel/asm-offsets.c | 10 +- .../{cpu_setup_fsl_booke.S => cpu_setup_e500.S} | 6 +- arch/powerpc/kernel/cpu_setup_power.c | 2 +- arch/powerpc/kernel/cpu_specs.h | 29 + arch/powerpc/kernel/cpu_specs_40x.h | 280 ++ arch/powerpc/kernel/cpu_specs_44x.h | 304 ++ arch/powerpc/kernel/cpu_specs_47x.h | 74 + arch/powerpc/kernel/cpu_specs_85xx.h | 57 + arch/powerpc/kernel/cpu_specs_8xx.h | 23 + arch/powerpc/kernel/cpu_specs_book3s_32.h | 605 ++++ arch/powerpc/kernel/cpu_specs_book3s_64.h | 481 +++ arch/powerpc/kernel/cpu_specs_e500mc.h | 75 + arch/powerpc/kernel/cputable.c | 1920 +---------- arch/powerpc/kernel/entry_32.S | 52 +- arch/powerpc/kernel/entry_64.S | 6 +- arch/powerpc/kernel/exceptions-64e.S | 70 +- arch/powerpc/kernel/exceptions-64s.S | 140 +- arch/powerpc/kernel/head_64.S | 54 +- .../kernel/{head_fsl_booke.S => head_85xx.S} | 8 +- arch/powerpc/kernel/head_booke.h | 8 +- arch/powerpc/kernel/{idle_book3e.S => idle_64e.S} | 10 +- arch/powerpc/kernel/{idle_e500.S => idle_85xx.S} | 0 arch/powerpc/kernel/interrupt.c | 10 - arch/powerpc/kernel/interrupt_64.S | 129 +- arch/powerpc/kernel/irq_64.c | 93 +- arch/powerpc/kernel/kgdb.c | 12 +- arch/powerpc/kernel/kvm.c | 8 +- arch/powerpc/kernel/misc_64.S | 6 +- arch/powerpc/kernel/optprobes_head.S | 2 +- arch/powerpc/kernel/paca.c | 6 +- arch/powerpc/kernel/prom_init.c | 6 - arch/powerpc/kernel/prom_init_check.sh | 3 +- arch/powerpc/kernel/reloc_64.S | 14 +- arch/powerpc/kernel/security.c | 10 +- arch/powerpc/kernel/setup.h | 2 +- arch/powerpc/kernel/setup_32.c | 2 +- arch/powerpc/kernel/setup_64.c | 43 +- arch/powerpc/kernel/signal_32.c | 2 +- arch/powerpc/kernel/smp.c | 2 +- .../kernel/{swsusp_booke.S => swsusp_85xx.S} | 0 arch/powerpc/kernel/swsusp_asm64.S | 16 +- arch/powerpc/kernel/sys_ppc32.c | 66 +- arch/powerpc/kernel/syscall.c | 39 +- arch/powerpc/kernel/syscalls.c | 60 +- arch/powerpc/kernel/syscalls/syscall.tbl | 24 +- arch/powerpc/kernel/sysfs.c | 6 +- arch/powerpc/kernel/systbl.S | 41 - arch/powerpc/kernel/systbl.c | 47 + arch/powerpc/kernel/time.c | 29 +- arch/powerpc/kernel/trace/ftrace_low.S | 2 +- arch/powerpc/kernel/trace/ftrace_mprofile.S | 6 +- arch/powerpc/kernel/traps.c | 20 +- arch/powerpc/kernel/udbg.c | 2 + arch/powerpc/kernel/udbg_16550.c | 52 +- arch/powerpc/kernel/vdso.c | 6 +- arch/powerpc/kernel/vector.S | 15 +- arch/powerpc/kernel/vmlinux.lds.S | 96 +- arch/powerpc/kexec/core.c | 6 +- arch/powerpc/kexec/core_32.c | 2 +- arch/powerpc/kexec/core_64.c | 2 +- arch/powerpc/kexec/relocate_32.S | 4 +- arch/powerpc/kvm/Kconfig | 4 +- arch/powerpc/kvm/book3s_64_entry.S | 2 +- arch/powerpc/kvm/book3s_hv_rmhandlers.S | 4 +- arch/powerpc/kvm/book3s_hv_uvmem.c | 17 +- arch/powerpc/kvm/booke_interrupts.S | 4 +- arch/powerpc/kvm/e500.h | 2 +- arch/powerpc/kvm/tm.S | 2 +- arch/powerpc/lib/copypage_64.S | 7 +- arch/powerpc/lib/feature-fixups.c | 4 +- arch/powerpc/lib/string_64.S | 7 +- arch/powerpc/mm/book3s32/mmu.c | 8 +- arch/powerpc/mm/book3s64/hash_pgtable.c | 2 +- arch/powerpc/mm/book3s64/hash_utils.c | 32 +- arch/powerpc/mm/book3s64/radix_pgtable.c | 28 +- arch/powerpc/mm/hugetlbpage.c | 2 +- arch/powerpc/mm/init_32.c | 4 +- arch/powerpc/mm/mem.c | 4 +- arch/powerpc/mm/mmu_decl.h | 14 +- arch/powerpc/mm/nohash/Makefile | 6 +- arch/powerpc/mm/nohash/{fsl_book3e.c => e500.c} | 2 +- .../{book3e_hugetlbpage.c => e500_hugetlbpage.c} | 0 arch/powerpc/mm/nohash/tlb.c | 80 +- arch/powerpc/mm/nohash/tlb_low.S | 6 +- arch/powerpc/mm/nohash/tlb_low_64e.S | 10 +- arch/powerpc/mm/pgtable_32.c | 7 +- arch/powerpc/mm/ptdump/Makefile | 2 +- arch/powerpc/perf/bhrb.S | 2 +- arch/powerpc/perf/callchain_32.c | 2 +- arch/powerpc/perf/core-book3s.c | 17 + arch/powerpc/platforms/85xx/Kconfig | 5 +- arch/powerpc/platforms/85xx/corenet_generic.c | 4 - arch/powerpc/platforms/85xx/qemu_e500.c | 4 - arch/powerpc/platforms/Kconfig.cputype | 71 +- arch/powerpc/platforms/cell/spu_callbacks.c | 6 +- arch/powerpc/platforms/powernv/opal-wrappers.S | 2 +- arch/powerpc/platforms/pseries/hvCall.S | 4 +- arch/powerpc/platforms/pseries/mobility.c | 15 +- arch/powerpc/sysdev/fsl_pci.c | 2 +- arch/powerpc/sysdev/fsl_rio.c | 2 +- arch/powerpc/xmon/spr_access.S | 4 +- arch/powerpc/xmon/xmon.c | 16 +- arch/s390/include/asm/ccwdev.h | 1 - arch/s390/include/asm/pci.h | 1 - arch/x86/hyperv/hv_init.c | 2 +- arch/x86/include/asm/ftrace.h | 1 - arch/x86/include/asm/kmsan.h | 32 + arch/x86/include/asm/kprobes.h | 2 - arch/x86/include/asm/smp.h | 25 +- arch/x86/kernel/kprobes/core.c | 2 - arch/x86/kvm/Kconfig | 3 +- arch/x86/mm/Makefile | 3 + arch/x86/mm/kmsan_shadow.c | 20 + block/Kconfig | 24 - block/bio.c | 27 +- block/blk-cgroup.c | 17 +- block/blk-flush.c | 11 +- block/blk-map.c | 8 +- block/blk-mq.c | 107 +- drivers/acpi/ac.c | 5 - drivers/acpi/acpi_amba.c | 1 + drivers/acpi/apei/apei-base.c | 5 +- drivers/acpi/apei/erst.c | 6 +- drivers/acpi/arm64/dma.c | 28 +- drivers/acpi/cppc_acpi.c | 42 + drivers/acpi/fan_core.c | 58 +- drivers/acpi/resource.c | 7 + drivers/acpi/scan.c | 93 +- drivers/acpi/x86/s2idle.c | 136 +- drivers/acpi/x86/utils.c | 19 +- drivers/base/memory.c | 41 - drivers/base/platform-msi.c | 1 + drivers/base/power/runtime.c | 7 +- drivers/char/random.c | 2 + drivers/clk/bcm/clk-iproc-pll.c | 12 +- drivers/clk/clk-npcm7xx.c | 29 - drivers/clk/clk-tps68470.c | 13 +- drivers/clk/imx/clk-imx6sx.c | 4 +- drivers/clk/imx/clk-imx93.c | 2 +- drivers/clk/pistachio/clk.h | 4 +- drivers/clk/sunxi-ng/ccu-sun50i-h6.c | 8 +- drivers/clocksource/arm_arch_timer.c | 4 +- drivers/cpufreq/cppc_cpufreq.c | 25 +- drivers/cpuidle/cpuidle-psci-domain.c | 4 +- drivers/firmware/psci/psci.c | 118 +- drivers/gpu/drm/amd/amdkfd/kfd_migrate.c | 19 +- drivers/gpu/drm/amd/amdkfd/kfd_migrate.h | 2 +- drivers/gpu/drm/amd/amdkfd/kfd_svm.c | 11 +- drivers/gpu/drm/i915/gt/intel_gt_sysfs_pm.c | 15 +- drivers/gpu/drm/nouveau/nouveau_dmem.c | 108 +- drivers/hid/hid-debug.c | 3 +- drivers/hv/vmbus_drv.c | 3 +- drivers/i2c/busses/Kconfig | 10 + drivers/i2c/busses/Makefile | 1 + drivers/i2c/busses/i2c-mchp-pci1xxxx.c | 1210 +++++++ drivers/infiniband/core/uverbs_ioctl.c | 8 + drivers/infiniband/hw/hfi1/ipoib_rx.c | 5 +- drivers/infiniband/hw/hns/hns_roce_cq.c | 6 +- drivers/infiniband/hw/hns/hns_roce_device.h | 7 +- drivers/infiniband/hw/hns/hns_roce_hem.c | 33 +- drivers/infiniband/hw/hns/hns_roce_hem.h | 5 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 85 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.h | 8 +- drivers/infiniband/hw/hns/hns_roce_main.c | 53 +- drivers/infiniband/hw/hns/hns_roce_mr.c | 6 +- drivers/infiniband/hw/hns/hns_roce_qp.c | 16 +- drivers/infiniband/hw/mlx5/devx.c | 55 +- drivers/infiniband/hw/mlx5/mlx5_ib.h | 36 + drivers/infiniband/hw/mlx5/mr.c | 5 +- drivers/infiniband/sw/rdmavt/vt.c | 4 +- drivers/infiniband/sw/rxe/rxe_loc.h | 6 +- drivers/infiniband/sw/rxe/rxe_mr.c | 11 +- drivers/infiniband/sw/rxe/rxe_queue.c | 12 +- drivers/infiniband/sw/rxe/rxe_resp.c | 43 +- drivers/infiniband/sw/rxe/rxe_verbs.c | 14 +- drivers/input/joystick/xpad.c | 19 +- drivers/input/misc/ibm-panel.c | 1 + drivers/input/misc/ims-pcu.c | 2 +- drivers/input/touchscreen/chipone_icn8505.c | 30 +- drivers/irqchip/Kconfig | 2 +- drivers/irqchip/irq-realtek-rtl.c | 134 +- drivers/md/dm-rq.c | 4 +- drivers/net/can/c_can/c_can.h | 17 +- drivers/net/can/c_can/c_can_main.c | 11 +- drivers/net/can/ctucanfd/ctucanfd_base.c | 2 +- drivers/net/can/ifi_canfd/ifi_canfd.c | 2 +- drivers/net/can/m_can/m_can.c | 3 +- drivers/net/dsa/ocelot/felix.c | 73 +- drivers/net/dsa/ocelot/felix.h | 13 +- drivers/net/dsa/ocelot/felix_vsc9959.c | 136 +- drivers/net/dsa/ocelot/seville_vsc9953.c | 140 +- drivers/net/ethernet/8390/mcf8390.c | 3 +- drivers/net/ethernet/actions/owl-emac.c | 2 +- drivers/net/ethernet/aeroflex/greth.c | 2 +- drivers/net/ethernet/agere/et131x.c | 2 +- drivers/net/ethernet/alacritech/slicoss.c | 2 +- drivers/net/ethernet/altera/altera_tse_main.c | 2 +- drivers/net/ethernet/amazon/ena/ena_netdev.c | 6 +- drivers/net/ethernet/amd/xgbe/xgbe-drv.c | 4 +- drivers/net/ethernet/apm/xgene-v2/main.c | 2 +- drivers/net/ethernet/apm/xgene/xgene_enet_main.c | 6 +- drivers/net/ethernet/aquantia/atlantic/aq_ptp.c | 3 +- drivers/net/ethernet/aquantia/atlantic/aq_vec.c | 3 +- drivers/net/ethernet/asix/ax88796c_main.c | 2 +- drivers/net/ethernet/atheros/alx/main.c | 2 +- drivers/net/ethernet/atheros/atl1c/atl1c_main.c | 2 +- drivers/net/ethernet/atheros/atl1e/atl1e_main.c | 2 +- drivers/net/ethernet/atheros/atlx/atl1.c | 2 +- drivers/net/ethernet/broadcom/b44.c | 2 +- drivers/net/ethernet/broadcom/bcm4908_enet.c | 2 +- drivers/net/ethernet/broadcom/bcmsysport.c | 2 +- drivers/net/ethernet/broadcom/bgmac.c | 2 +- drivers/net/ethernet/broadcom/bnx2.c | 2 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c | 6 +- drivers/net/ethernet/broadcom/bnxt/bnxt.c | 6 +- drivers/net/ethernet/broadcom/genet/bcmgenet.c | 3 +- drivers/net/ethernet/broadcom/tg3.c | 4 +- drivers/net/ethernet/brocade/bna/bnad.c | 2 +- drivers/net/ethernet/cadence/macb_main.c | 4 +- drivers/net/ethernet/calxeda/xgmac.c | 2 +- drivers/net/ethernet/cavium/liquidio/lio_core.c | 2 +- drivers/net/ethernet/cavium/liquidio/lio_main.c | 5 - drivers/net/ethernet/cavium/thunder/nicvf_main.c | 3 +- drivers/net/ethernet/chelsio/cxgb/cxgb2.c | 2 +- drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c | 3 +- drivers/net/ethernet/chelsio/cxgb4/sge.c | 2 +- drivers/net/ethernet/chelsio/cxgb4vf/sge.c | 2 +- drivers/net/ethernet/cirrus/ep93xx_eth.c | 2 +- drivers/net/ethernet/cisco/enic/enic_main.c | 9 +- drivers/net/ethernet/cortina/gemini.c | 2 +- drivers/net/ethernet/dnet.c | 2 +- drivers/net/ethernet/emulex/benet/be_main.c | 3 +- drivers/net/ethernet/engleder/tsnep_main.c | 2 +- drivers/net/ethernet/ethoc.c | 2 +- drivers/net/ethernet/faraday/ftgmac100.c | 2 +- drivers/net/ethernet/faraday/ftmac100.c | 2 +- drivers/net/ethernet/freescale/dpaa/dpaa_eth.c | 3 +- drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c | 3 +- .../net/ethernet/freescale/dpaa2/dpaa2-switch.c | 5 +- drivers/net/ethernet/freescale/enetc/enetc.c | 3 +- drivers/net/ethernet/freescale/fec_main.c | 2 +- drivers/net/ethernet/freescale/gianfar.c | 2 +- drivers/net/ethernet/freescale/ucc_geth.c | 2 +- drivers/net/ethernet/fungible/funeth/funeth_main.c | 3 +- drivers/net/ethernet/google/gve/gve_main.c | 3 +- drivers/net/ethernet/hisilicon/hip04_eth.c | 2 +- drivers/net/ethernet/hisilicon/hix5hd2_gmac.c | 2 +- drivers/net/ethernet/hisilicon/hns/hns_enet.c | 6 +- drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 2 +- drivers/net/ethernet/ibm/ehea/ehea_main.c | 2 +- drivers/net/ethernet/ibm/ibmvnic.c | 2 +- drivers/net/ethernet/intel/e1000/e1000_main.c | 2 +- drivers/net/ethernet/intel/e1000e/netdev.c | 2 +- drivers/net/ethernet/intel/fm10k/fm10k_main.c | 3 +- drivers/net/ethernet/intel/i40e/i40e_main.c | 3 +- drivers/net/ethernet/intel/iavf/iavf_main.c | 2 +- drivers/net/ethernet/intel/ice/ice_base.c | 3 +- drivers/net/ethernet/intel/ice/ice_eswitch.c | 4 +- drivers/net/ethernet/intel/ice/ice_main.c | 2 +- drivers/net/ethernet/intel/ice/ice_txrx.c | 2 +- drivers/net/ethernet/intel/ice/ice_xsk.c | 163 +- drivers/net/ethernet/intel/ice/ice_xsk.h | 7 +- drivers/net/ethernet/intel/igb/igb_main.c | 3 +- drivers/net/ethernet/intel/igbvf/netdev.c | 2 +- drivers/net/ethernet/intel/igc/igc_main.c | 3 +- drivers/net/ethernet/intel/ixgb/ixgb_main.c | 2 +- drivers/net/ethernet/intel/ixgbe/ixgbe_lib.c | 3 +- drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c | 2 +- drivers/net/ethernet/jme.c | 2 +- drivers/net/ethernet/korina.c | 2 +- drivers/net/ethernet/lantiq_xrx200.c | 3 +- drivers/net/ethernet/marvell/mv643xx_eth.c | 2 +- drivers/net/ethernet/marvell/mvneta.c | 5 +- drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c | 6 +- .../net/ethernet/marvell/octeon_ep/octep_main.c | 2 +- .../net/ethernet/marvell/octeontx2/nic/otx2_pf.c | 3 +- .../net/ethernet/marvell/prestera/prestera_rxtx.c | 2 +- drivers/net/ethernet/marvell/skge.c | 2 +- drivers/net/ethernet/marvell/sky2.c | 2 +- drivers/net/ethernet/mediatek/mtk_eth_soc.c | 6 +- drivers/net/ethernet/mediatek/mtk_eth_soc.h | 4 +- drivers/net/ethernet/mediatek/mtk_ppe_debugfs.c | 36 +- drivers/net/ethernet/mediatek/mtk_star_emac.c | 3 +- drivers/net/ethernet/mellanox/mlx4/en_cq.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en.h | 37 +- .../net/ethernet/mellanox/mlx5/core/en/params.c | 141 +- .../net/ethernet/mellanox/mlx5/core/en/params.h | 15 +- drivers/net/ethernet/mellanox/mlx5/core/en/ptp.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en/trap.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en/txrx.h | 13 +- drivers/net/ethernet/mellanox/mlx5/core/en/xdp.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en/xdp.h | 2 +- .../net/ethernet/mellanox/mlx5/core/en/xsk/rx.c | 2 +- .../net/ethernet/mellanox/mlx5/core/en/xsk/setup.c | 6 +- .../ethernet/mellanox/mlx5/core/en_accel/ktls.c | 18 + .../ethernet/mellanox/mlx5/core/en_accel/ktls.h | 5 +- .../net/ethernet/mellanox/mlx5/core/en_ethtool.c | 12 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 87 +- drivers/net/ethernet/mellanox/mlx5/core/en_rx.c | 60 +- .../ethernet/mellanox/mlxbf_gige/mlxbf_gige_main.c | 2 +- drivers/net/ethernet/microchip/lan743x_main.c | 4 +- .../net/ethernet/microchip/lan966x/lan966x_fdma.c | 3 +- drivers/net/ethernet/mscc/ocelot.c | 7 + drivers/net/ethernet/natsemi/natsemi.c | 2 +- drivers/net/ethernet/neterion/s2io.c | 7 +- drivers/net/ethernet/netronome/nfp/nfd3/xsk.c | 2 +- .../net/ethernet/netronome/nfp/nfp_net_common.c | 4 +- drivers/net/ethernet/ni/nixge.c | 2 +- drivers/net/ethernet/nvidia/forcedeth.c | 2 +- .../net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c | 3 +- drivers/net/ethernet/pasemi/pasemi_mac.c | 2 +- drivers/net/ethernet/pensando/ionic/ionic_lif.c | 12 +- .../net/ethernet/qlogic/netxen/netxen_nic_main.c | 3 +- drivers/net/ethernet/qlogic/qede/qede_main.c | 3 +- drivers/net/ethernet/qlogic/qla3xxx.c | 2 +- drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c | 19 +- drivers/net/ethernet/qualcomm/emac/emac.c | 3 +- drivers/net/ethernet/rdc/r6040.c | 2 +- drivers/net/ethernet/realtek/8139too.c | 2 +- drivers/net/ethernet/realtek/r8169_main.c | 2 +- drivers/net/ethernet/renesas/ravb_main.c | 4 +- drivers/net/ethernet/renesas/sh_eth.c | 2 +- drivers/net/ethernet/rocker/rocker_main.c | 3 +- drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c | 2 +- drivers/net/ethernet/sfc/ef100_rep.c | 3 +- drivers/net/ethernet/sfc/efx_channels.c | 2 +- drivers/net/ethernet/sfc/falcon/efx.c | 2 +- drivers/net/ethernet/sfc/siena/efx_channels.c | 2 +- drivers/net/ethernet/smsc/epic100.c | 2 +- drivers/net/ethernet/smsc/smsc9420.c | 2 +- drivers/net/ethernet/socionext/netsec.c | 2 +- drivers/net/ethernet/socionext/sni_ave.c | 3 +- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 6 +- drivers/net/ethernet/sun/cassini.c | 2 +- drivers/net/ethernet/sun/ldmvsw.c | 3 +- drivers/net/ethernet/sun/niu.c | 2 +- drivers/net/ethernet/sun/sungem.c | 2 +- drivers/net/ethernet/sun/sunhme.c | 4 +- drivers/net/ethernet/sun/sunvnet.c | 3 +- drivers/net/ethernet/sunplus/spl2sw_driver.c | 2 +- drivers/net/ethernet/synopsys/dwc-xlgmac-net.c | 5 +- drivers/net/ethernet/tehuti/tehuti.c | 2 +- drivers/net/ethernet/ti/am65-cpsw-nuss.c | 2 +- drivers/net/ethernet/ti/cpmac.c | 2 +- drivers/net/ethernet/ti/cpsw.c | 3 +- drivers/net/ethernet/ti/cpsw_new.c | 4 +- drivers/net/ethernet/ti/davinci_emac.c | 2 +- drivers/net/ethernet/ti/netcp_core.c | 2 +- drivers/net/ethernet/toshiba/ps3_gelic_net.c | 2 +- drivers/net/ethernet/toshiba/spider_net.c | 3 +- drivers/net/ethernet/tundra/tsi108_eth.c | 2 +- drivers/net/ethernet/via/via-rhine.c | 2 +- drivers/net/ethernet/via/via-velocity.c | 2 +- drivers/net/ethernet/xilinx/xilinx_axienet_main.c | 4 +- drivers/net/fjes/fjes_main.c | 2 +- drivers/net/hyperv/netvsc.c | 3 +- drivers/net/hyperv/rndis_filter.c | 2 +- drivers/net/ipa/gsi.c | 2 +- drivers/net/thunderbolt.c | 2 +- drivers/net/usb/lan78xx.c | 2 +- drivers/net/veth.c | 4 +- drivers/net/vmxnet3/vmxnet3_drv.c | 4 +- drivers/net/wireguard/peer.c | 3 +- drivers/net/wireless/ath/ath10k/pci.c | 3 +- drivers/net/wireless/ath/ath10k/sdio.c | 3 +- drivers/net/wireless/ath/ath10k/snoc.c | 3 +- drivers/net/wireless/ath/ath10k/usb.c | 3 +- drivers/net/wireless/ath/ath11k/ahb.c | 2 +- drivers/net/wireless/ath/ath11k/pcic.c | 2 +- drivers/net/wireless/ath/wil6210/netdev.c | 6 +- drivers/net/wireless/intel/iwlwifi/pcie/rx.c | 2 +- drivers/net/wireless/mediatek/mt76/dma.c | 2 +- drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.h | 6 +- .../net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c | 75 +- drivers/net/wireless/realtek/rtw88/pci.c | 3 +- drivers/net/wireless/realtek/rtw89/core.c | 2 +- drivers/net/wwan/iosm/iosm_ipc_imem_ops.c | 2 +- drivers/net/wwan/wwan_hwsim.c | 6 +- drivers/net/xen-netback/common.h | 2 +- drivers/net/xen-netback/interface.c | 7 +- drivers/net/xen-netback/netback.c | 7 +- drivers/net/xen-netfront.c | 3 +- drivers/nvme/host/core.c | 138 +- drivers/nvme/host/fc.c | 121 +- drivers/nvme/host/ioctl.c | 98 +- drivers/nvme/host/nvme.h | 44 +- drivers/nvme/host/pci.c | 21 +- drivers/nvme/host/rdma.c | 141 +- drivers/nvme/host/tcp.c | 118 +- drivers/nvme/target/core.c | 1 + drivers/nvme/target/fabrics-cmd-auth.c | 13 +- drivers/nvme/target/fabrics-cmd.c | 18 +- drivers/nvme/target/io-cmd-bdev.c | 11 +- drivers/nvme/target/loop.c | 91 +- drivers/nvme/target/nvmet.h | 7 +- drivers/nvme/target/passthru.c | 12 +- drivers/nvme/target/tcp.c | 47 +- drivers/nvme/target/zns.c | 3 +- drivers/phy/mediatek/phy-mtk-io.h | 11 +- drivers/phy/qualcomm/phy-qcom-qmp-pcie.c | 5 +- drivers/phy/rockchip/phy-rockchip-snps-pcie3.c | 13 +- drivers/phy/tegra/xusb.c | 1 + drivers/platform/x86/intel/int3472/common.c | 2 +- drivers/platform/x86/intel/int3472/tps68470.c | 76 +- drivers/platform/x86/intel/int3472/tps68470.h | 3 +- .../x86/intel/int3472/tps68470_board_data.c | 54 +- drivers/pnp/pnpbios/pnpbios.h | 1 - drivers/powercap/intel_rapl_common.c | 1 - drivers/pwm/core.c | 2 +- drivers/pwm/pwm-lpss-pci.c | 48 +- drivers/pwm/pwm-lpss-platform.c | 40 +- drivers/pwm/pwm-lpss.c | 46 +- drivers/pwm/pwm-lpss.h | 12 +- drivers/pwm/pwm-rockchip.c | 18 +- drivers/pwm/sysfs.c | 20 +- drivers/remoteproc/remoteproc_core.c | 62 +- drivers/remoteproc/remoteproc_internal.h | 15 + drivers/s390/block/dasd.c | 83 +- drivers/s390/block/dasd_devmap.c | 7 +- drivers/s390/block/dasd_diag.c | 2 +- drivers/s390/block/dasd_eckd.c | 2 +- drivers/s390/block/dasd_fba.c | 2 +- drivers/s390/block/dasd_genhd.c | 29 +- drivers/s390/block/dasd_int.h | 2 +- drivers/s390/net/qeth_l2_main.c | 2 +- drivers/s390/net/qeth_l3_main.c | 2 +- drivers/scsi/scsi_error.c | 4 +- drivers/scsi/sg.c | 9 +- drivers/scsi/st.c | 4 +- drivers/spi/spi-s3c64xx.c | 9 + drivers/spi/spi.c | 137 +- drivers/staging/qlge/qlge_main.c | 4 +- drivers/target/target_core_pscsi.c | 6 +- .../int340x_thermal/processor_thermal_device_pci.c | 13 +- .../processor_thermal_device_pci_legacy.c | 13 +- drivers/ufs/core/ufshpb.c | 8 +- drivers/vhost/net.c | 15 +- drivers/watchdog/Kconfig | 8 +- drivers/watchdog/booke_wdt.c | 8 +- fs/cifs/cached_dir.c | 61 +- fs/cifs/cached_dir.h | 8 +- fs/cifs/cifs_debug.c | 4 +- fs/cifs/cifs_debug.h | 6 +- fs/cifs/cifs_swn.c | 12 +- fs/cifs/cifsencrypt.c | 12 +- fs/cifs/cifsglob.h | 8 +- fs/cifs/connect.c | 13 +- fs/cifs/dfs_cache.c | 2 +- fs/cifs/dir.c | 8 +- fs/cifs/fscache.c | 2 +- fs/cifs/inode.c | 2 +- fs/cifs/misc.c | 10 +- fs/cifs/smb2inode.c | 2 +- fs/cifs/smb2ops.c | 9 +- fs/cifs/smb2pdu.c | 20 +- fs/cifs/smb2transport.c | 12 +- fs/cifs/smbdirect.c | 227 +- fs/cifs/smbdirect.h | 14 +- fs/cifs/trace.h | 3 + fs/coredump.c | 4 +- fs/direct-io.c | 40 +- fs/fuse/dev.c | 11 +- fs/fuse/file.c | 32 +- fs/fuse/fuse_i.h | 1 - fs/iomap/direct-io.c | 2 +- fs/nfs/direct.c | 22 +- fs/xfs/libxfs/xfs_da_btree.c | 2 +- fs/xfs/libxfs/xfs_dir2.c | 50 +- fs/xfs/libxfs/xfs_dir2.h | 4 +- fs/xfs/scrub/dir.c | 2 +- fs/xfs/xfs_dir2_readdir.c | 2 +- fs/xfs/xfs_notify_failure.c | 26 +- include/acpi/acpi_bus.h | 18 +- include/acpi/cppc_acpi.h | 5 + include/asm-generic/compat.h | 9 +- include/asm-generic/mshyperv.h | 9 +- include/linux/acpi.h | 12 +- include/linux/blk-mq.h | 10 +- include/linux/bpf.h | 25 + include/linux/bvec.h | 37 - include/linux/damon.h | 6 + include/linux/ftrace.h | 41 - include/linux/hugetlb.h | 6 +- include/linux/irqchip.h | 4 +- include/linux/memory.h | 3 - include/linux/memremap.h | 1 + include/linux/migrate.h | 15 + include/linux/mlx5/mlx5_ifc.h | 19 +- include/linux/mm.h | 16 +- include/linux/netdevice.h | 5 +- include/linux/nvme.h | 4 +- include/linux/of_irq.h | 6 +- include/linux/platform_data/tps68470.h | 7 +- include/linux/random.h | 2 + include/linux/remoteproc.h | 16 + include/linux/sched.h | 3 - include/linux/skbuff.h | 11 +- include/linux/spi/spi.h | 4 + include/linux/swapops.h | 24 +- include/linux/uio.h | 4 - include/linux/wait.h | 2 +- include/net/inet_hashtables.h | 3 + include/net/netns/generic.h | 2 +- include/net/tcp.h | 2 + include/rdma/uverbs_ioctl.h | 13 + include/uapi/linux/bpf.h | 10 + include/uapi/linux/input-event-codes.h | 1 + include/uapi/linux/kvm.h | 1 + include/uapi/linux/psci.h | 14 + include/uapi/rdma/mlx5_user_ioctl_cmds.h | 1 + include/uapi/rdma/rdma_user_rxe.h | 4 +- init/main.c | 4 +- io_uring/net.c | 41 +- kernel/bpf/task_iter.c | 224 +- kernel/hung_task.c | 8 +- kernel/sched/core.c | 2 +- kernel/trace/ftrace.c | 8 +- kernel/trace/kprobe_event_gen_test.c | 49 +- kernel/trace/rv/monitors/wip/wip.c | 8 +- kernel/trace/rv/monitors/wwnr/wwnr.c | 8 +- kernel/trace/trace.c | 23 + kernel/trace/trace.h | 13 - kernel/trace/trace_benchmark.c | 2 +- kernel/trace/trace_benchmark.h | 8 +- kernel/trace/trace_eprobe.c | 107 +- kernel/trace/trace_events_filter.c | 239 +- kernel/trace/trace_events_hist.c | 246 +- kernel/trace/trace_osnoise.c | 3 +- kernel/trace/trace_probe.h | 3 +- kernel/tracepoint.c | 14 +- lib/Kconfig | 8 +- lib/iov_iter.c | 86 +- lib/test_hmm.c | 129 +- lib/test_hmm_uapi.h | 1 + lib/zstd/Makefile | 16 +- lib/zstd/common/entropy_common.c | 4 +- lib/zstd/common/zstd_common.c | 7 - localversion-next | 2 +- mm/damon/core.c | 26 +- mm/damon/vaddr.c | 4 +- mm/gup.c | 50 - mm/hugetlb.c | 4 +- mm/internal.h | 8 + mm/khugepaged.c | 2 - mm/kmsan/shadow.c | 6 +- mm/memory-failure.c | 59 +- mm/memory.c | 16 +- mm/memremap.c | 30 +- mm/migrate.c | 34 +- mm/migrate_device.c | 239 +- mm/page_alloc.c | 8 + mm/slab_common.c | 2 - mm/sparse.c | 2 + mm/swap.c | 6 +- net/bluetooth/hci_core.c | 4 + net/bluetooth/hci_sock.c | 3 - net/bluetooth/hci_sync.c | 33 +- net/core/gro_cells.c | 3 +- net/core/skbuff.c | 38 +- net/ipv4/inet_hashtables.c | 10 + net/ipv4/ip_output.c | 2 +- net/ipv4/netfilter/nft_fib_ipv4.c | 3 + net/ipv4/tcp.c | 7 +- net/ipv6/ip6_output.c | 2 +- net/ipv6/netfilter/nft_fib_ipv6.c | 6 +- net/mptcp/protocol.c | 42 +- net/mptcp/protocol.h | 2 + net/mptcp/sockopt.c | 19 +- net/mptcp/subflow.c | 33 +- net/xfrm/xfrm_input.c | 18 +- scripts/check-local-export | 3 +- sound/isa/sb/emu8000_pcm.c | 2 +- sound/pci/asihpi/hpimsgx.c | 5 - sound/pci/hda/patch_realtek.c | 18 + sound/soc/mediatek/mt8195/mt8195-afe-clk.c | 4 +- tools/bpf/bpftool/link.c | 19 + tools/include/uapi/linux/bpf.h | 10 + tools/perf/arch/powerpc/entry/syscalls/syscall.tbl | 24 +- tools/testing/selftests/bpf/prog_tests/bpf_iter.c | 282 +- tools/testing/selftests/bpf/prog_tests/btf_dump.c | 2 +- .../selftests/bpf/prog_tests/sockmap_basic.c | 87 +- .../selftests/bpf/prog_tests/sockmap_ktls.c | 39 +- tools/testing/selftests/bpf/prog_tests/sockopt.c | 4 +- .../selftests/bpf/prog_tests/sockopt_inherit.c | 30 +- .../selftests/bpf/prog_tests/sockopt_multi.c | 10 +- .../testing/selftests/bpf/prog_tests/sockopt_sk.c | 2 +- .../testing/selftests/bpf/prog_tests/tcp_estats.c | 4 +- .../selftests/bpf/prog_tests/tcp_hdr_options.c | 80 +- tools/testing/selftests/bpf/prog_tests/tcp_rtt.c | 13 +- .../testing/selftests/bpf/prog_tests/tcpbpf_user.c | 32 +- tools/testing/selftests/bpf/prog_tests/udp_limit.c | 18 +- tools/testing/selftests/bpf/progs/bpf_iter_task.c | 9 + .../selftests/bpf/progs/bpf_iter_task_file.c | 9 +- .../selftests/bpf/progs/bpf_iter_task_vma.c | 7 +- .../selftests/bpf/progs/bpf_iter_vma_offset.c | 37 + .../test.d/dynevent/eprobes_syntax_errors.tc | 27 + tools/testing/selftests/kvm/aarch64/psci_test.c | 10 +- tools/testing/selftests/kvm/dirty_log_test.c | 8 +- tools/testing/selftests/kvm/lib/kvm_util.c | 5 +- .../pmu/sampling_tests/bhrb_filter_map_test.c | 9 + tools/testing/selftests/vm/hmm-tests.c | 49 + .../dot2/dot2k_templates/main_global.c | 8 +- .../dot2/dot2k_templates/main_per_cpu.c | 8 +- .../dot2/dot2k_templates/main_per_task.c | 8 +- virt/kvm/Kconfig | 14 + virt/kvm/dirty_ring.c | 4 +- virt/kvm/kvm_main.c | 9 +- 735 files changed, 12685 insertions(+), 8847 deletions(-) create mode 100644 Documentation/devicetree/bindings/interrupt-controller/fsl,mu-msi.yaml create mode 100644 arch/arm64/boot/dts/socionext/uniphier-pxs3-ref-gadget0.dts create mode 100644 arch/arm64/boot/dts/socionext/uniphier-pxs3-ref-gadget1.dts create mode 100644 arch/powerpc/boot/dts/fsl/e500v1_power_isa.dtsi create mode 100644 arch/powerpc/include/asm/cpu_setup.h delete mode 100644 arch/powerpc/include/asm/cpu_setup_power.h rename arch/powerpc/include/asm/nohash/32/{pte-fsl-booke.h => pte-85xx.h} (94%) rename arch/powerpc/include/asm/nohash/{hugetlb-book3e.h => hugetlb-e500.h} (84%) rename arch/powerpc/include/asm/nohash/{mmu-book3e.h => mmu-e500.h} (100%) rename arch/powerpc/include/asm/nohash/{pte-book3e.h => pte-e500.h} (96%) create mode 100644 arch/powerpc/include/asm/syscall_wrapper.h rename arch/powerpc/{kernel/ppc32.h => include/asm/syscalls_32.h} (93%) rename arch/powerpc/kernel/{fsl_booke_entry_mapping.S => 85xx_entry_mapping.S} (100%) rename arch/powerpc/kernel/{cpu_setup_fsl_booke.S => cpu_setup_e500.S} (98%) create mode 100644 arch/powerpc/kernel/cpu_specs.h create mode 100644 arch/powerpc/kernel/cpu_specs_40x.h create mode 100644 arch/powerpc/kernel/cpu_specs_44x.h create mode 100644 arch/powerpc/kernel/cpu_specs_47x.h create mode 100644 arch/powerpc/kernel/cpu_specs_85xx.h create mode 100644 arch/powerpc/kernel/cpu_specs_8xx.h create mode 100644 arch/powerpc/kernel/cpu_specs_book3s_32.h create mode 100644 arch/powerpc/kernel/cpu_specs_book3s_64.h create mode 100644 arch/powerpc/kernel/cpu_specs_e500mc.h rename arch/powerpc/kernel/{head_fsl_booke.S => head_85xx.S} (99%) rename arch/powerpc/kernel/{idle_book3e.S => idle_64e.S} (93%) rename arch/powerpc/kernel/{idle_e500.S => idle_85xx.S} (100%) rename arch/powerpc/kernel/{swsusp_booke.S => swsusp_85xx.S} (100%) delete mode 100644 arch/powerpc/kernel/systbl.S create mode 100644 arch/powerpc/kernel/systbl.c rename arch/powerpc/mm/nohash/{fsl_book3e.c => e500.c} (99%) rename arch/powerpc/mm/nohash/{book3e_hugetlbpage.c => e500_hugetlbpage.c} (100%) create mode 100644 arch/x86/mm/kmsan_shadow.c create mode 100644 drivers/i2c/busses/i2c-mchp-pci1xxxx.c create mode 100644 tools/testing/selftests/bpf/progs/bpf_iter_vma_offset.c create mode 100644 tools/testing/selftests/ftrace/test.d/dynevent/eprobes_syntax_e [...]