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 c0eb65494e59 Add linux-next specific files for 20250228 omits d19577def4f1 Merge branch 'crc-next' of git://git.kernel.org/pub/scm/li [...] omits 40a5e3c02e1a Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 2144de9a51b4 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits bd34aeba3ae6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d178e81c1642 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits 5b973a192e0c Merge branch 'bitmap-for-next' of https://github.com/norov [...] omits 22f8464bedcc Merge branch 'for-next/execve' of git://git.kernel.org/pub [...] omits 190d2c81a32d Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] omits f180742befb2 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] omits 817ce3ad331f Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 8588dce0b161 Merge branch 'slab/for-next' of git://git.kernel.org/pub/s [...] omits 5a2966ebf8b4 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 04848d5c6b80 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 042ab5619d5e Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] omits b7dcaa501cd8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 18451076aa48 Merge branch 'hyperv-next' of git://git.kernel.org/pub/scm [...] omits 838ce8fdadac Merge branch 'main' of git://git.infradead.org/users/willy [...] omits af55aa68031f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ae6f1f473036 Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] omits 62dc04414e1c Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git omits bcf5d6a0e9b8 Merge branch 'at24/for-next' of git://git.kernel.org/pub/s [...] omits 63a4ec2fbfb2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5c53ac015c8a Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] omits ae3276255109 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits cd1eb6a3a12d Merge branch 'pwm/for-next' of git://git.kernel.org/pub/sc [...] omits d37e9ea760f6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 61f590c5de81 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits acdb7493f76f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 285bbcd921fd Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] omits 5ba3fd97e3e5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d986b2acc8c3 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 5108e96a9e64 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6be3db6e3bb9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d1a91025457d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 18dddff61d3e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 80886c447500 Merge branch 'counter-next' of git://git.kernel.org/pub/sc [...] omits 24bc28ae50fa Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] omits 943774e54067 Merge branch 'spmi-next' of git://git.kernel.org/pub/scm/l [...] omits 1dd2fd63cda7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 88164e49f93d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits ca75dff2e01a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits b4a416ba763d Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] omits b490d5f9a6df Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 410726f8e176 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits c9e90f1fb608 Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] omits 8732ec6a9682 Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] omits 608d3e57fc0c Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits 07eb49a63eb1 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits c9be5958ae79 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits 85b7fb578b92 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] omits d6a411ebe011 Merge branch 'for-leds-next' of git://git.kernel.org/pub/s [...] omits 0118cd8a07ae Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4b3cfdd2ec0f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4ae076b0728e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3ed20f217815 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 60830b656474 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits af83a09d32e4 Merge branch 'next' of https://github.com/kvm-x86/linux.git omits baf3dc0348c1 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits c57d49e7cd1e Merge branch 'non-rcu/next' of git://git.kernel.org/pub/sc [...] omits f85a453f497f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 8ddb3accc8c7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b750e9fe88ce Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] omits 31ebc9667e31 Merge branch 'timers/drivers/next' of https://git.linaro.o [...] omits c53b5c925909 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 7462431d43a8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 64cecd52adb0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 11943b7ecc3f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ace3668274c1 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits e409eb840580 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits de311eccc9b3 Merge branch 'next' of git://github.com/cschaufler/smack-next omits 4b26c5c93903 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 5d29d7422e93 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] omits 1cd6cfff35aa Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits b6b506dc3364 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 91b28ac9379e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8bcba42b3b95 Merge branch 'for-backlight-next' of git://git.kernel.org/ [...] omits 142a8ecf3660 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] omits 70da4d163b83 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 05fdac812c51 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3f8e4e1a5b56 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6d31e7df2b37 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits 89cd3d87f3ae Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 8adc526b1bfb Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] omits 89507747139a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits da2153a1c23c Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 8a67b2e2c8e9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c2719e7ec363 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b19a32b585d6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a8f463ec286a Merge branch 'drm-xe-next' of https://gitlab.freedesktop.o [...] omits 13488c46bd87 Merge branch 'msm-next' of https://gitlab.freedesktop.org/ [...] omits 919ed740aa8f Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] omits b8e9d31b08a3 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits 16f0aa308e16 Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] omits c67eab792787 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits 1ee715b7f507 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits ff48a0e063d2 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 327930e38073 Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] omits 29235c1755cc Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] omits 8dc4bc7ec110 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] omits 9f6a39f3f14d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f5ba1aad770c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3a3f2e7b88df Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 455137983be2 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 680027ec4ffe Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4e3333535f44 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] omits 3eece04ceb00 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7014ecfd2782 Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] omits 86508943444b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits bc7eca869601 Merge branch 'cpupower' of git://git.kernel.org/pub/scm/li [...] omits 7bf9c3bd2cf4 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] omits 46cebc7cdfdb Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 67924b482208 Merge branch 'next' of git://linuxtv.org/media-ci/media-pe [...] omits f0755eb72daa Merge branch 'docs-next' of git://git.lwn.net/linux.git omits 4d86e58b44d5 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] omits 4de16620519d Merge branch 'i3c/next' of git://git.kernel.org/pub/scm/li [...] omits 5ba31a03d62b Merge branch 'i2c/i2c-host' of git://git.kernel.org/pub/sc [...] omits 11a6e864ca72 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] omits a3adbd95a5e7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ac504c25446f Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] omits 8ed8ee171432 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 14c4b49e0969 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4ffc8575c6fb Merge branch 'fs-next' of linux-next omits 34ef47dd0a68 Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] omits 427a5aba9b45 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 65a0711f088e Merge branch 'riscv-dt-for-next' of git://git.kernel.org/p [...] omits 6f377ed056e9 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 85009a62f8ae Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c90116e52b25 Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] omits 3be4fa3147c8 Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] omits c89da391417d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b2950defb61d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a8d44ec52c97 Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...] omits 7bebd2a46de3 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] omits ca6b2cd4de28 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git omits fb3ffe705268 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] omits c7017c51ff42 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 334946f0ad0b Merge branch 'next' of https://git.linaro.org/people/jens. [...] omits 6a8e87a7fa9e Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] omits e3319bed8839 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] omits f1117c35081d Merge branch 'for-next' of https://github.com/spacemit-com/linux omits a43e0e88331f Merge branch 'for-next' of https://github.com/sophgo/linux.git omits 9550099c6b11 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits 5efa5a7dc3d9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1e8c787e8431 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4f7eb9baf502 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 6e13de74cf2e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7dbb7002488d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 09ee248c9229 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 99f3c1c492c3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c1d2c7844e7f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1dfdfcc3c0fb Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 244ef11bb20a Merge branch 'davinci/for-next' of git://git.kernel.org/pu [...] omits e5ba82437320 Merge branch 'next' of https://github.com/Broadcom/stblinux.git omits 71d49de56cd7 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] omits 585c6e0290cd Merge branch 'asahi-soc/for-next' of https://github.com/As [...] omits 54769535ec75 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 761ea0e3f46c Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] omits 0d0c38e85e4e Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 217da73f293a Merge branch 'perf-tools-next' of git://git.kernel.org/pub [...] omits 31c944391f48 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 09d5a30ad434 Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] omits b73ef19cdcd9 Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] omits d4e81e599947 Merge branch 'tip/urgent' of git://git.kernel.org/pub/scm/ [...] omits 0dc5cbcef09a Merge branch 'clk-fixes' of git://git.kernel.org/pub/scm/l [...] omits 7fd12c011a7e Merge branch 'i2c/i2c-host-fixes' of git://git.kernel.org/ [...] omits f785ab27eee4 Merge branch 'urgent' of git://git.kernel.org/pub/scm/linu [...] omits 160a6063b7e3 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 0d8e3321250f Merge branch 'riscv-dt-fixes' of git://git.kernel.org/pub/ [...] omits 5511450feb64 Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] omits ffbeda43cb8d Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] omits bc40a50afa51 Merge branch 'dt/linus' of git://git.kernel.org/pub/scm/li [...] omits 26169f51f32f Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] omits 2f48dd55d3c8 Merge branch 'master' of git://git.kernel.org/pub/scm/virt [...] omits 8a69e4569f6d Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 2b6898d4626f Merge branch 'mips-fixes' of git://git.kernel.org/pub/scm/ [...] omits cd86bb676f8a Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 9e9155bdb8f9 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 23c039bcae15 Merge branch 'char-misc-linus' of git://git.kernel.org/pub [...] omits 33f514191873 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] omits 274514b03cd7 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 92d1c7f5f56e Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] omits ded073d01e06 Merge branch 'driver-core-linus' of git://git.kernel.org/p [...] omits 2c046eb79f3e Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 4df615c770fe Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 09b082e33490 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 75186c92719c Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits 754adaa87647 Merge branch 'for-next/fixes' of git://git.kernel.org/pub/ [...] omits 493acb6fdd93 Merge branch 'fs-current' of linux-next omits e2f9670b8c2d Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] omits fe4271742d97 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 343a7c425f5f Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] omits ead22377189e Merge branch 'xen' omits 7f203b6983a0 Merge branch 'vmx' omits 78036d216bf7 Merge branch 'svm' omits d688f72c3a20 Merge branch 'selftests_6.14' omits 968be476cfdf Merge branch 'selftests' omits f9788dc9cad6 Merge branch 'pvclock' omits 8f528fd9df30 Merge branch 'mmu' omits 046408cfa3eb Merge branch 'misc' omits 4ba0a4bc002c Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits 0e0612c3337c Merge branch '9p-next' of git://github.com/martinetd/linux omits 37c0f17f3234 Merge branch 'master' of https://github.com/Paragon-Softwa [...] omits 4f5f0a0a39d2 Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] omits 250a7313295c Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] omits a317e845635f Merge branch 'jfs-next' of git://github.com/kleikamp/linux [...] omits 8c8aaf8c1141 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ae721890fb0a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8eb03ee96bc5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits cbe19e94dfef Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits a7242211b39c Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits a8a60123ff99 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits 6e00bbdbbc90 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits ef59acd7be38 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits cff73805944f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 1133fbae7eec Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 2ef6dfe62126 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits 8b183dd44efa Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b6304bfc0de8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits 96322a697043 Merge branch 'for-next' of git://evilpiepirate.org/bcachefs.git omits bfd1f93966cb Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits 0b8c04b9207d Merge branch into tip/master: 'x86/sev' omits 861851db0677 Merge branch into tip/master: 'x86/platform' omits 5f418550da08 Merge branch into tip/master: 'x86/misc' omits 23cf052b5dbc Merge branch into tip/master: 'x86/microcode' omits e981c1101e28 Merge branch into tip/master: 'x86/fpu' omits 8d9712120bfc Merge branch into tip/master: 'x86/cpu' omits 43b2f23226cd Merge branch into tip/master: 'x86/core' omits 60d18f9825cf Merge branch into tip/master: 'x86/cleanups' omits 373d45618e7a Merge branch into tip/master: 'x86/build' omits 62271551cc1e Merge branch into tip/master: 'x86/bugs' omits d70d1b0abdd8 Merge branch into tip/master: 'x86/boot' omits 62b8afef1f0e Merge branch into tip/master: 'x86/asm' omits 47bfddd2e02a Merge branch into tip/master: 'timers/vdso' omits c136c9387e22 Merge branch into tip/master: 'timers/core' omits 306f9ca17f6e Merge branch into tip/master: 'timers/cleanups' omits f4af052596af Merge branch into tip/master: 'sched/core' omits db6ab7c619c7 Merge branch into tip/master: 'ras/core' omits 4dd1dc4eb718 Merge branch into tip/master: 'perf/core' omits 9b1d8cf51180 Merge branch into tip/master: 'locking/futex' omits 0dd8a70257ce Merge branch into tip/master: 'locking/core' omits 2bdc3cf68ff6 Merge branch into tip/master: 'irq/drivers' omits 0b3b01adfd52 Merge branch into tip/master: 'x86/urgent' omits e66145badfee Merge branch into tip/master: 'sched/urgent' omits 61fb71521549 Merge branch into tip/master: 'perf/urgent' omits dc58b04fcec2 Merge branch into tip/master: 'locking/urgent' omits 87bb63918281 Merge branch 'pci/misc' omits f648dc6aeb66 Merge branch 'pci/controller/vmd' omits 18c29e3665f5 Merge branch 'pci/controller/rockchip' omits 286dd791bf94 Merge branch 'pci/controller/qcom' omits a50314416b62 Merge branch 'pci/controller/mediatek' omits eacb98924f02 Merge branch 'pci/controller/hyperv' omits 3fd3343ebf8e Merge branch 'pci/controller/brcmstb' omits fe01ca6d26c9 Merge branch 'pci/epf-mhi' omits 526d2d5bff05 Merge branch 'pci/endpoint' omits 5d231a565e01 Merge branch 'pci/dt-bindings' omits f7ccde42bc5e Merge branch 'pci/resource' omits bb347505dfb2 Merge branch 'pci/pwrctrl' omits 0721462c0dc8 Merge branch 'pci/hotplug' omits 1bc2915c9686 Merge branch 'pci/aspm' omits 1e17ba7dbf21 Merge branch 'pci/aer' omits f2fd8eaa0539 Merge branch 'pci/acs' omits 1ec6ddc0d985 x86/cpu: Don't clear X86_FEATURE_LAHF_LM flag in init_amd_ [...] omits a73e2d60c4f2 Merge branches 'for-next/amuv1-avg-freq', 'for-next/pkey_u [...] omits a4ebfa7379c8 Merge branches 'pm-misc' and 'pm-sleep' into linux-next omits 43bf1e550734 Merge branches 'for-next/scmi/updates', 'for-next/ffa/upda [...] omits dfcdb88b53f0 firmware: arm_ffa: Move the ffa_to_linux definition to the [...] omits 5a3c40f58c1d Merge branch 'v6.15-clk/next' into for-next omits f5dfc2545cf1 Merge branch 'vfs-6.15.mount.namespace' into vfs.all omits de8be0f5e2e0 Merge branch 'vfs-6.15.pagesize' into vfs.all omits ead146fd21fe Merge branch 'vfs-6.15.sysv' into vfs.all omits 8408017030e5 Merge branch 'vfs-6.15.eventpoll' into vfs.all omits df8c0482888b Merge branch 'vfs-6.15.nsfs' into vfs.all omits b226dbada876 Merge branch 'vfs-6.15.overlayfs' into vfs.all omits 6b56b253de4f Merge branch 'vfs-6.15.async.dir' into vfs.all omits f31a0619a0b7 Merge branch 'vfs-6.15.iomap' into vfs.all omits 5e4ca861f34f Merge branch 'vfs-6.15.mount.api' into vfs.all omits 2df5fd8ae831 Merge branch 'kernel-6.15.tasklist_lock' into vfs.all omits bcc89fdbb1a2 Merge branch 'vfs-6.15.pipe' into vfs.all omits 97b64f4d9cd0 Merge branch 'vfs-6.15.pidfs' into vfs.all omits dd43286ead66 Merge branch 'vfs-6.15.mount' into vfs.all omits ec81f6dd5bb2 Merge branch 'vfs-6.15.misc' into vfs.all omits 2cf2324993c3 Merge branch 'vfs.fixes' into vfs.all omits 13a3b6d6fd8b Merge remote-tracking branch 'asoc/for-6.15' into asoc-next omits c0ebc65aaa4b Merge branches 'docs.2025.02.04a', 'lazypreempt.2025.02.24 [...] omits cfd10a8c30c3 rcu: Use _full() API to debug synchronize_rcu() omits 28bc2d184eac rcu: Update TREE05.boot to test normal synchronize_rcu() omits ab555bfe80fd rcutorture: Allow a negative value for nfakewriters omits 55d422e4e5bf io.h: drop unused headers omits 47a957d26c88 drm/draw: include missing headers omits 07928da414b8 asm-generic/io.h: rework split ioread64/iowrite64 helpers omits 44f49aa9ba0e smb: client: Fix netns refcount imbalance causing leaks an [...] omits 0bbb50750400 Merge branch 'slab/for-6.15/kfree_rcu_tiny' into slab/for-next omits 3e99b015a856 mm: slub: call WARN() when the slab detect an error omits e629d39cd00e mm: slub: Print the broken data before restoring them omits 3a50f169c39e Merge branch 'v6.15-armsoc/dts64' into for-next omits b12d3be5e704 Merge branch 'v6.14-armsoc/dtsfixes' into for-next omits 9e3da16f1ba0 Merge branch 'for-next-next-v6.14-20250227' into for-next- [...] omits 0e694d45034c Merge branch 'for-next-current-v6.13-20250227' into for-ne [...] omits eb6bfe0a95fe Merge branch 'misc-next' into for-next-next-v6.14-20250227 omits 971ea3d41a69 Merge branch 'misc-6.14' into for-next-next-v6.14-20250227 omits 4a13ebfdb507 Merge branch 'misc-6.14' into for-next-current-v6.13-20250227 omits e1dd8352fd7a btrfs: prepare btrfs_page_mkwrite() for larger folios omits 60ee7393a44c btrfs: prepare extent_io.c for future larger folio support omits a7295f2149a2 btrfs: prepare btrfs_launcher_folio() for larger folios support omits cd8d341e1eb5 btrfs: remove the PAGE_SIZE usage inside inline extent reads omits d10fc65bf24a btrfs: prepare subpage.c for larger folios support omits cac6664280a1 btrfs: allow buffered write to avoid full page read if it' [...] omits e94742c0227b btrfs: make btrfs_do_readpage() to do block-by-block read omits f47168d05120 btrfs: introduce a read path dedicated extent lock helper omits 4469a9668b53 btrfs: remove the subpage related warning message omits 2809c0c271ab btrfs: allow inline data extents creation if sector size < [...] omits 3a8103dba572 btrfs: fix the qgroup data free range for inline data extents omits f798e4e58d4c btrfs: fix inline data extent reads which zero out the rem [...] omits d6893fc78c3f btrfs: scrub: use generic ratelimit helpers to output erro [...] omits d757ae9701f3 btrfs: scrub: ensure we output at least one error message [...] omits 824139154cc4 btrfs: scrub: simplify the inode iteration output omits c9d7f98cb4fe btrfs: scrub: remove unnecessary dev/physical lookup for s [...] omits 2d357838b88b btrfs: scrub: remove unused is_super parameter from scrub_ [...] omits 5ec0f49b2a0d btrfs: reduce the log level for btrfs_dev_stat_inc_and_print() omits 787d2981e621 btrfs: scrub: fix incorrectly reported logical/physical address omits 5cd921f91149 btrfs: === misc-next on b-for-next === omits 9eed361731be foo omits f6cfc2d8c0c9 scripts/gdb/linux/symbols.py: address changes to module_se [...] omits e08b23f154e1 RDMA/bnxt_re: convert timeouts to secs_to_jiffies() omits 829d09c9f22d platform/x86: thinkpad_acpi: convert timeouts to secs_to_j [...] omits 59eddf580b72 platform/x86/amd/pmf: convert timeouts to secs_to_jiffies() omits 79acbf34720d spi: spi-imx: convert timeouts to secs_to_jiffies() omits 2b0822c4d89f spi: spi-fsl-lpspi: convert timeouts to secs_to_jiffies() omits f759b40c284f nvme: convert timeouts to secs_to_jiffies() omits 19c378cdd2f8 power: supply: da9030: convert timeouts to secs_to_jiffies() omits 2f762676d02d xfs: convert timeouts to secs_to_jiffies() omits f4816a5b8603 ata: libata-zpodd: convert timeouts to secs_to_jiffies() omits ae11e8b96b71 libceph: convert timeouts to secs_to_jiffies() omits 00db6e770693 btrfs: convert timeouts to secs_to_jiffies() omits bec2973d0058 ALSA: ac97: convert timeouts to secs_to_jiffies() omits 27366beecf30 accel/habanalabs: convert timeouts to secs_to_jiffies() omits e569f2c33e35 scsi-lpfc-convert-timeouts-to-secs_to_jiffies-fix omits 0cdd278e95bc scsi: lpfc: convert timeouts to secs_to_jiffies() omits abee996702a2 coccinelle: misc: secs_to_jiffies: Patch expressions too omits 507bb1a1fae8 lib/interval_tree: skip the check before go to the right subtree omits ca57d798921d cpu: remove needless return in void API suspend_enable_sec [...] omits f8ee60165c82 rhashtable: remove needless return in three void APIs omits 9bcb63f74d5b scripts/gdb: add $lx_per_cpu_ptr() omits a685f0bfab71 MAINTAINERS: mailmap: update Hyeonggon's name and email address omits 66c16d25900c mailmap: remove never used @parity.io email omits a36a60403005 lib min_heap: use size_t for array size and index variables omits 749939d97235 reboot: retire hw_protection_reboot and hw_protection_shut [...] omits 1ea20a0f4f08 thermal: core: allow user configuration of hardware protec [...] omits b2bf87cbfa82 dt-bindings: thermal: give OS some leeway in absence of cr [...] omits 5599a7847f90 platform/chrome: cros_ec_lpc: prepare for hw_protection_sh [...] omits 53fa04b40461 regulator: allow user configuration of hardware protection action omits b7e5739a9adb reboot: hide unused hw_protection_attr omits e28a54922334 reboot: add support for configuring emergency hardware pro [...] omits d63cc33f08f1 reboot: indicate whether it is a HARDWARE PROTECTION reboo [...] omits eabdc1b66acf reboot: rename now misleading __hw_protection_shutdown symbols omits 9c39a72651ca reboot: describe do_kernel_restart's cmd argument in kernel-doc omits 4e9816950c9e docs: thermal: sync hardware protection doc with code omits aacfe0e5d8fe reboot: reboot, not shutdown, on hw_protection_reboot timeout omits ffb2ad2ae89d reboot: replace __hw_protection_shutdown bool action param [...] omits db07a785ecd2 ocfs2: remove reference to bh->b_page omits e603d4fd35a4 ocfs2: use memcpy_to_folio() in ocfs2_symlink_get_block() omits d14d3e1ab781 ocfs2: validate l_tree_depth to avoid out-of-bounds access omits 9a445a79bdc8 checkpatch: add warning for pr_* and dev_* macros without [...] omits 258698a35fe9 ucount: use rcuref_t for reference counting omits 4f5d5ef8998d ucount: use RCU for ucounts lookups omits 2538edd9eaf6 ucount: replace get_ucounts_or_wrap() with atomic_inc_not_zero() omits 6cacd263fb4c rcu: provide a static initializer for hlist_nulls_head omits 7302af44e537 lib/zlib: drop EQUAL macro omits 239b907fc8d1 get_maintainer: stop reporting subsystem status as maintai [...] omits 76d1576af777 get_maintainer: add --substatus for reporting subsystem st [...] omits a99171477cdd get_maintainer: add --substatus for reporting subsystem status omits a2eb28a1da9e powerpc/crash: use generic crashkernel reservation omits 2ee697ab7c6c powerpc: insert System RAM resource to prevent crashkernel [...] omits 4203966ef248 powerpc/crash: preserve user-specified memory limit omits 84b2e5e9f4ba powerpc/crash: use generic APIs to locate memory hole for kdump omits ce1e36e2513d crash: let arch decide usable memory range in reserved area omits 3c1bdd9e15e6 crash: remove an unused argument from reserve_crashkernel_ [...] omits 6aae700f4b44 kexec: initialize ELF lowest address to ULONG_MAX omits a9ddc19ad780 lib-plistc-add-shortcut-for-plist_requeue-fix omits 31f0903a635f lib/plist.c: add shortcut for plist_requeue() omits a9c1608ba989 docs,procfs: document /proc/PID/* access permission checks omits 85b569fe5c79 .mailmap: remove redundant mappings of emails omits 647e60af119b scripts: add script to extract built-in firmware blobs omits d6e9aba61c4c MAINTAINERS: add Yang Yang as a co-maintainer of PER-TASK [...] omits 1848006384b5 mm,procfs: allow read-only remote mm access under CAP_PERFMON omits d58172d128ac mm: rename GENERIC_PTDUMP and PTDUMP_CORE omits 7974341c57c7 mm: make DEBUG_WX depdendent on GENERIC_PTDUMP omits b45b0d0006c7 docs: arm64: drop PTDUMP config options from ptdump.rst omits 4c1b3cc78dc9 arch/powerpc: drop GENERIC_PTDUMP from mpc885_ads_defconfig omits 5057a4b92ad8 configs: drop GENERIC_PTDUMP from debug.config omits a239c6236c74 mm/mmu_notifier: use MMU_NOTIFY_CLEAR in remove_device_exc [...] omits 3549bc65256e mm/memory: document restore_exclusive_pte() omits cb3b8198db0e mm/memory: pass folio and pte to restore_exclusive_pte() omits 53b9a8265ed7 mm/memory: remove PageAnonExclusive sanity-check in restor [...] omits 3319306307ae lib/test_hmm: make dmirror_atomic_map() consume a single page omits 7dd1234046be mm: assert the folio is locked in folio_start_writeback() omits faa30a75ef8b samples/damon: a typo in the kconfig - sameple omits c2d8cf0de571 mm: pgtable: remove tlb_remove_page_ptdesc() omits 15d3155e453d x86: pgtable: convert to use tlb_remove_ptdesc() omits 063c3a2ab1fd riscv: pgtable: unconditionally use tlb_remove_ptdesc() omits db596b5169e0 mm: pgtable: convert some architectures to use tlb_remove_ [...] omits 2c332471efe4 mm: pgtable: change pt parameter of tlb_remove_ptdesc() to [...] omits 7fd4a86b7c46 mm: pgtable: make generic tlb_remove_table() use struct ptdesc omits 1c031c0b8f5e x86/mm: make MMU_GATHER_RCU_TABLE_FREE unconditional omits 52a5d02c2274 mm/mm_init: rename init_reserved_page to init_deferred_page omits fc4dd9f568d6 mm/mm_init: rename __init_reserved_page_zone to __init_pag [...] omits 74881127fe83 mm/hugetlb: fix set_max_huge_pages() when there are surplus pages omits 0b60cc0ceaa0 mm/page_alloc: clarify should_claim_block() commentary omits ee6f89cf0c5c mm/page_alloc: clarify terminology in migratetype fallback code omits 52fad9a726d3 mm/page_alloc: warn on nr_reserved_highatomic underflow omits 4fc526d219ae vmalloc: drop Christoph from Reviewers omits 465807523532 fix up for "mm, swap: simplify folio swap allocation" omits 449b9d166f90 mm, swap: simplify folio swap allocation omits 714fe99c5434 mm, swap: remove swap slot cache omits 71aa9966a65e mm, swap: use percpu cluster as allocation fast path omits c284b8d6edfd mm, swap: don't update the counter up-front omits 50bb2ebc3f88 mm, swap: avoid redundant swap device pinning omits 4c8d5644278d mm, swap: drop the flag TTRS_DIRECT omits e0e5e646c8de mm, swap: avoid reclaiming irrelevant swap cache omits b9c8b8718a66 mm: make page_mapped_in_vma() hugetlb walk aware omits d439a22edd4a mm: page_alloc: group fallback functions together omits bfc083d4d171 mm: page_alloc: remove remnants of unlocked migratetype updates omits 9316fb3778cf mm: page_alloc: don't steal single pages from biggest buddy omits b9e0aa23c021 fixup define name omits 90597aca1d77 tools/selftests: add guard region test for /proc/$pid/pagemap omits f585126c23c3 fs/proc/task_mmu: add guard region bit to pagemap omits e8d157ed389f mm: swap: remove stale comment of swap_reclaim_full_clusters() omits 1bcd6f072014 mm, swap: correct comment in swap_usage_sub() omits de45d63d158e mm, swap: remove setting SWAP_MAP_BAD for discard cluster omits 714629e732a7 selftests/mm: skip gup_longerm tests on weird filesystems omits 6e913fe91389 selftests/mm: skip map_populate on weird filesystems omits 78f6cedc9d45 selftests/mm: don't fail uffd-stress if too many CPUs omits 0e20e76c4108 selftests/mm: print some details when uffd-stress gets bad params omits d579b5019a49 selftests/mm/uffd: rename nr_cpus -> nr_threads omits 1bffa593bd9c selftests/mm: skip uffd-wp-mremap if userfaultfd not available omits 29f81f3ae936 selftests/mm: skip uffd-stress if userfaultfd not available omits a86238a54130 selftests/mm: fix assumption that sudo is present omits 0f73baac70be selftests/mm: report errno when things fail in gup_longterm omits 48a19e551e7f zram: add might_sleep to zcomp API omits 6194ffc59404 zram: do not leak page on writeback_store error path omits dda4335544f7 zram: do not leak page on recompress_store error path omits 0353e8622e2a zram: permit reclaim in zstd custom allocator omits c2b3b0c52d65 zram: switch to new zsmalloc object mapping API omits be52fa4a775f zsmalloc: introduce new object mapping API omits 9e25b6d2b181 zsmalloc: make zspage lock preemptible omits 15861b0a6ef0 zsmalloc: rename pool lock omits c66785fb15f4 zram: rework recompression loop omits 4217b3ec083c zram: filter out recomp targets based on priority omits 4b435d22ca4e zram: limit max recompress prio to num_active_comps omits 31e247ad5c88 zram: remove writestall zram_stats member omits b859beeb598c zram: remove second stage of handle allocation omits ac241b5e3717 zram: remove max_comp_streams device attr omits fc37253b6e23 zram: remove unused crypto include omits cb3aa04c4beb zram: permit preemption with active compression stream omits 6c1f47bf43c6 zram: sleepable entry locking omits e52df7a14650 mm/folio_queue: delete __folio_order and use folio_order directly omits 5462f3553617 mm/mincore: improve performance by adding an unlikely hint omits 668918886075 Docs/mm/damon/design: document unmapped DAMOS filter type omits fdac2dfde6ee mm/damon: implement a new DAMOS filter type for unmapped pages omits a76685a39310 arm/pgtable: remove duplicate included header file omits 6dbc440b79b6 mm/shmem: use xas_try_split() in shmem_split_large_entry() omits 186878834857 mm/filemap: use xas_try_split() in __filemap_add_folio() omits a723e080acdb selftests/mm: add tests for folio_split(), buddy allocator [...] omits 3b12d14e6476 mm/truncate: use buddy allocator like folio split for trun [...] omits 6db246882088 mm/huge_memory: add folio_split() to debugfs testing interface omits f90fe57d7f0f mm/huge_memory: remove the old, unused __split_huge_page() omits 0bb470ac7aff mm/huge_memory: add buddy allocator like (non-uniform) fol [...] omits 39fc194250df mm/huge_memory: move folio split common code to __folio_split() omits 4d28467d59b4 mm/huge_memory: add two new (not yet used) functions for f [...] omits 2a290b3f3bc3 xarray-add-xas_try_split-to-split-a-multi-index-entry-fix omits 4704706d9c0e xarray: add xas_try_split() to split a multi-index entry omits cc73bbe296be mm/hugetlb: move hugetlb CMA code in to its own file omits fab5032a68d2 mm/hugetlb: enable bootmem allocation from CMA areas omits c0fae20d020f mm/hugetlb: add hugetlb_cma_only cmdline option omits 784e51488885 mm/cma: introduce interface for early reservations omits c79852d56f39 mm/cma: introduce a cma validate function omits 6bb9b92fde94 mm/cma: simplify zone intersection check omits d8098bd9e5d4 x86/mm: set ARCH_WANT_SPARSEMEM_VMEMMAP_PREINIT omits 676198ce81ff x86/setup: call hugetlb_bootmem_alloc early omits 4deab627a85d mm/hugetlb: do pre-HVO for bootmem allocated pages omits 700a09d7b745 mm/hugetlb_vmemmap: fix hugetlb_vmemmap_restore_folios definition omits 6f73d5243822 mm/hugetlb: add pre-HVO framework omits 8ea2f8539d0a mm/hugetlb: move huge_boot_pages list init to hugetlb_boot [...] omits 7635d27341c4 mm/hugetlb: deal with multiple calls to hugetlb_bootmem_alloc omits 35d1129674e4 mm/sparse: add vmemmap_*_hvo functions omits 49ecc62c62ba mm/hugetlb: check bootmem pages for zone intersections omits f5133e612abe mm: define __init_reserved_page_zone function omits 666b07e7316e mm/hugetlb: set migratetype for bootmem folios omits a916062fdd13 mm/sparse: allow for alternate vmemmap section init at boot omits 438c5c2e2834 mm/bootmem_info: export register_page_bootmem_memmap omits b9708f2ca256 x86/mm: make register_page_bootmem_memmap handle PTE mappings omits 59a9d2f9c652 mm/hugetlb: convert cmdline parameters from setup to early omits 3910b58f4be9 mm/hugetlb: use online nodes for bootmem allocation omits 42115ff53c8c mm/hugetlb: remove redundant __ClearPageReserved omits e8ad75503e11 mm, hugetlb: use cma_declare_contiguous_multi omits fce8f06417db mm/cma: introduce cma_intersects function omits 07cf5a6e2908 mm, cma: use literal printf format string omits 80c8d6f87166 mm, cma: fix 32-bit warning omits 680dce83726f mm, cma: support multiple contiguous ranges, if requested omits 7d23408e9e7c mm/cma: export total and free number of pages for CMA areas omits 2c5fab36037a Docs/mm/damon/design: categorize DAMOS filter types based [...] omits 77cd07a0e780 Docs/mm/damon/design: clarify handling layer based filters [...] omits 91957a401070 Docs/damon: move DAMOS filter type names and meaning to de [...] omits f79f4689754d Docs/mm/damon/design: document hugepage_size filter omits 7d3f4bd1d167 Docs/mm/damon/design: fix typo on DAMOS filters usage doc link omits 3adbad3e52c8 mm/ioremap: pass pgprot_t to ioremap_prot() instead of uns [...] omits cc4bce6c9be8 device/dax: properly refcount device dax pages when mapping omits 163675a3beee fs/dax: properly refcount fs dax pages omits 6524198d717a dcssblk: mark DAX broken, remove FS_DAX_LIMITED support omits f5108cf88855 mm/gup: don't allow FOLL_LONGTERM pinning of FS DAX pages omits f2b8232685dd mm/huge_memory: add vmf_insert_folio_pmd() omits 83ffaa1b147d mm/huge_memory: add vmf_insert_folio_pud() omits ec91bc172884 mm/rmap: add support for PUD sized mappings to rmap omits 7e01fcdc93e9 mm/memory: add vmf_insert_page_mkwrite() omits c17f5ba6a80c mm/memory: enhance insert_page_into_pte_locked() to create [...] omits c6eac7429940 mm-allow-compound-zone-device-pages-fix-fix omits f413d4539c2b mm/migrate_device: do not access pgmap for non zone device pages omits 66ce38339e50 mm: allow compound zone device pages omits b2bb58cb58bc mm/mm_init: move p2pdma page refcount initialisation to p2pdma omits 9500e2d3e66c mm/gup: remove redundant check for PCI P2PDMA page omits 08aee09ac4e2 fs/dax: remove PAGE_MAPPING_DAX_SHARED mapping flag omits 53b18aca743f fs/dax: ensure all pages are idle prior to filesystem unmount omits 4c02ef32a665 fs/dax: always remove DAX page-cache entries when breaking [...] omits 17b1231af111 fs/dax: create a common implementation to break DAX layouts omits 10b6d52dfedd fs/dax: refactor wait for dax idle page omits 9aac770da551 fs/dax: don't skip locked entries when scanning entries omits 2b44c87b02e8 fs/dax: return unmapped busy pages from dax_layout_busy_pa [...] omits 4eec10f319a3 fuse: fix dax truncate/punch_hole fault path omits 664373716869 selftests/mm: fix spelling omits 02905e75045e Documentation/mm: fix spelling mistake omits 9e9a57d3b98a fs: remove folio_file_mapping() omits cc9f664f90ff fs: remove page_file_mapping() omits 6c02bba6c379 fs: convert block_commit_write() to take a folio omits 649fd4388f7a Docs/mm/damon: fix spelling and grammar in monitoring_inte [...] omits 4520cf4cd78f docs/mm: document latest changes to vm_lock omits 12ecc83118d5 tools: remove atomic_set_release() usage in tools/ omits 5a798534442c mm: make vma cache SLAB_TYPESAFE_BY_RCU omits 3c87bd4199f8 mm: prepare lock_vma_under_rcu() for vma reuse possibility omits 4029e90051d6 mm: remove extra vma_numab_state_init() call omits 20ca95429f9d mm/debug: print vm_refcnt state when dumping the vma omits 97fcb4443b2b mm: move lesser used vma_area_struct members into the last [...] omits 5b135740f22b mm: fix a crash due to vma_end_read() that should have bee [...] omits 6b7bf73ce971 mm: replace vm_lock and detached flag with a reference count omits 2e6edcd02118 refcount: introduce __refcount_{add|inc}_not_zero_limited_acquire omits 7c5c7463acd8 docs: fix title underlines in refcount-vs-atomic.rst omits f8138ffabad6 refcount: provide ops for cases when object's memory can b [...] omits b80d81e9d1b0 mm: uninline the main body of vma_start_write() omits 0321a673d400 mm: move mmap_init_lock() out of the header file omits bc0d1f383f93 mm: allow vma_start_read_locked/vma_start_read_locked_nest [...] omits 9d314c84d0c0 types: move struct rcuwait into types.h omits c0f6039b2287 mm: mark vmas detached upon exit omits 6b5b870f5819 mm: introduce vma_iter_store_attached() to use with attached vmas omits fa628e8331ef mm: mark vma as detached until it's added into vma tree omits 956be7083737 mm: move per-vma lock into vm_area_struct omits ded0048db58a mm: introduce vma_start_read_locked{_nested} helpers omits 48c7ef2d330b mm: avoid splitting pmd for lazyfree pmd-mapped THP in try [...] omits f1d36146ec6f mm: support batched unmap for lazyfree large folios during [...] omits e46c24bbd5da mm: support tlbbatch flush for a range of PTEs omits 350fc1376d85 mm: set folio swapbacked iff folios are dirty in try_to_unmap_one omits 2f8ccdb6a3be dax: use folios more widely within DAX omits 384915d90345 dax: remove access to page->index omits 13c40d6c036c filemap: remove redundant folio_test_large check in filema [...] omits f0b85dbe38b5 maple_tree: remove a BUG_ON() in mas_alloc_nodes() omits 5cc6660e734a tools/selftests: add file/shmem-backed mapping guard region tests omits 43592aa7d833 tools/selftests: expand all guard region tests to file-backed omits 987ce5f051a8 selftests/mm: rename guard-pages to guard-regions omits 6e1d5818e926 mm: allow guard regions in file-backed and read-only mappings omits 9b32a4c0aff6 mm/mm_init.c: use round_up() to calculate usermap size omits 2611b91e3175 selftests/mm: allow tests to run with no huge pages support omits 42250887ee41 mm/mmu_gather: clean up the stale code comment omits aca5d7e0dc1e mm/mmu_gather: remove unused __tlb_remove_page() omits 211594da1693 maple_tree: use ma_dead_node() in mte_dead_node() omits 8a59e463960a mm/mm_init.c: only align start of ZONE_MOVABLE on nodes wi [...] omits 23b2f45dca73 Docs/admin-guide/mm/damon/usage: document hugepage_size fi [...] omits 3dde9b39308b Docs/ABI/damon: document DAMOS sysfs files to set the min/ [...] omits d6ceb3dee98b mm/damon/sysfs-schemes: add files for setting damos_filter [...] omits 1cfd9f25365f mm/damon: add kernel-doc comment for damos_filter->sz_range omits c7385c1ee5c5 mm/damon: introduce DAMOS filter type hugepage_size omits 94ac5b24b9a3 mm/mmu_gather: update comment on RCU freeing omits 859668ee9b7b mm/vmstat: revert "fix a W=1 clang compiler warning" omits 6c90f9358f65 mm: fixup unused variable warnings omits c48f792e4309 fb_defio: do not use deprecated page->mapping, index fields omits 3e6b0283c63e mm: provide mapping_wrprotect_range() function omits f154430aa741 mm: refactor rmap_walk_file() to separate out traversal logic omits a06c1c897063 selftests: mm: fix typo omits 47bd5a42ef8f mm: remove the access_ok() call from gup_fast_fallback() omits 7ba46151655f maple_tree: correct comment for mas_start() omits 0d8f6407ffe3 vmscan, cleanup: add for_each_managed_zone_pgdat macro omits 24417d600dba mm/damon/core: do damos walking in entire regions granularity omits 0da8a0f93c13 mm/damon/core: do not call damos_walk_control->walk() if w [...] omits c0b3d80eef01 mm/damon/core: unset damos->walk_completed after confimed set omits ab0e65bc1dc0 MAINTAINERS: add Baolin as shmem reviewer omits 2ee88a1ce0f8 mm: shmem: factor out the within_size logic into a new helper omits 0a25c51cbaa3 mm: shmem: change the return value of shmem_find_swap_entries() omits c46e03388dcb mm: shmem: remove duplicate error validation omits d4380c814999 mm: shmem: remove 'fadvise()' comments omits 0b4e8140cfcc mm: shmem: drop the unused macro omits a6772a726a6d mm/mm_init.c: use round_up() to align movable range omits 8c01a22c83d1 mm: use READ/WRITE_ONCE() for vma->vm_flags on migrate, mprotect omits 37a97e7fc143 mm/damon: avoid applying DAMOS action to same entity multi [...] omits c99d34d077a3 mm/damon/ops: have damon_get_folio return folio even for t [...] omits bb985c676b83 memcg: add hierarchical effective limits for v2 omits bf1df975f960 samples: kmemleak: print the raw pointers for debugging purposes omits c1e43b7c144d mm: kmemleak: add support for dumping physical and __percp [...] omits 55a4cfa6cb35 mm, percpu: do not consider sleepable allocations atomic omits 4134576f888f mm/swapfile.c: open code cluster_alloc_swap() omits 9973edcd0262 mm/swapfile.c: remove the incorrect code comment omits ab6a54927b21 mm/swap: rename swap_swapcount() to swap_entry_swapped() omits 3c3142e1ae07 mm/swapfile.c: remove the unneeded checking omits 58fd10970d36 mm/swap_state.c: remove the meaningless code comment omits b34ff5879a06 mm/swapfile.c: optimize code in setup_clusters() omits 0da5bd6f68b2 mm/swapfile.c: update the code comment above swap_count_co [...] omits 206955f67125 mm/swapfile.c: update the code comment above swap_count_co [...] omits 962336388fc5 mm/swap: rename swap_is_has_cache() to swap_only_has_cache() omits 934bf5e7b9bd mm/swap: skip scanning cluster range if it's empty cluster omits 992d11021797 mm/swap: remove SWAP_FLAG_PRIO_SHIFT omits 0c77db0488be mm/swap_state.c: optimize the code in clear_shadow_from_sw [...] omits fb707253062b mm/swap_state.c: fix the obsolete code comment omits 6668008fe070 mm/memfd: fix spelling and grammatical issues omits 1586b9000512 mm-madvise-remove-redundant-mmap_lock-operations-from-proc [...] omits bc7f0395202a mm/madvise: remove redundant mmap_lock operations from pro [...] omits 1023d77aea29 mm/madvise: split out madvise() behavior execution omits c12e3d923bc2 mm/madvise: split out madvise input validity check omits 4503e90792fb mm-madvise-split-out-mmap-locking-operations-for-madvise-f [...] omits 9ccde9558c33 mm/madvise: fix madvise_[un]lock() issue omits 793b9e645b56 mm/madvise: split out mmap locking operations for madvise() omits bb50d402836e selftests/mm: fix thuge-gen test name uniqueness omits 0ac3084a487a alloc_tag: uninline code gated by mem_alloc_profiling_key [...] omits f4563f9e5c94 alloc_tag: uninline code gated by mem_alloc_profiling_key [...] omits 51e200690c38 mm: avoid extra mem_alloc_profiling_enabled() checks omits 80eb6b90902e mm: completely abstract unnecessary adj_start calculation omits fa2959dfdda9 mm: make vmg->target consistent and further simplify commi [...] omits c9fd2cc6f0c1 mm: eliminate adj_start parameter from commit_merge() omits b3339cd482a2 mm: further refactor commit_merge() omits 8d47ad7a88e9 mm: simplify vma merge structure and expand comments omits 00fbd721703f mm: zbud: remove zbud omits 47025bf988c2 mm: z3fold: remove z3fold omits 3a4f070d68ce mm-vmscan-extract-calculated-pressure-balance-as-a-function-fix omits b72c53d1b82c mm/vmscan: extract calculated pressure balance as a function omits e8b0578f9d2d mm/rmap: avoid -EBUSY from make_device_exclusive() omits 770e87e366a4 mm/rmap: keep mapcount untouched for device-exclusive entries omits 6022fed1302c mm/damon: handle device-exclusive entries correctly in dam [...] omits 5071e1b0fbfd mm/damon: handle device-exclusive entries correctly in dam [...] omits 40be295cb18b mm/page_idle: handle device-exclusive entries correctly in [...] omits 50413691f86e mm/rmap: handle device-exclusive entries correctly in page [...] omits a031cb5adcb5 mm/rmap: handle device-exclusive entries correctly in try_ [...] omits c5c0d0b57d46 mm/rmap: handle device-exclusive entries correctly in try_ [...] omits e3db788274ee mm/ksm: handle device-exclusive entries correctly in write [...] omits 37eda2acc1ea kernel/events/uprobes: handle device-exclusive entries cor [...] omits 7349143f7479 mm/page_vma_mapped: device-exclusive entries are not migra [...] omits 6774e28a222e mm: use single SWP_DEVICE_EXCLUSIVE entry type omits 43a9bd83dde7 mm/memory: detect writability in restore_exclusive_pte() t [...] omits 6585b160f2d4 mm/rmap: implement make_device_exclusive() using folio_wal [...] omits 42757f341db1 mm-rmap-convert-make_device_exclusive_range-to-make_device [...] omits 1223c30ecd5f mm/rmap: convert make_device_exclusive_range() to make_dev [...] omits 4a5ebc0f67c4 mm/rmap: reject hugetlb folios in folio_make_device_exclusive() omits de2d46cd62de mm/gup: reject FOLL_SPLIT_PMD with hugetlb VMAs omits 0c245b662beb drivers/base/memory: simplify outputting of valid_zones_show() omits 00a2b224062d selftests/mm: test splitting file-backed THP to any lower order omits 63a5a80df2c5 mm/huge_memory: allow split shmem large folio to any lower order omits 47d90c40cc82 selftests/mm: make file-backed THP split work by writing P [...] omits 1b96c845c5d9 mm/compaction: make proactive compaction high watermark co [...] omits a2ca28731459 mm/compaction: remove low watermark cap for proactive compaction omits fbd9afcd72d8 mm/oom_kill: fix trivial typo in comment omits 57be735990bb mm: memcontrol: move memsw charge callbacks to v1 omits 258cd71d7007 mm: memcontrol: move stray ratelimit bits to v1 omits d5baf7c84f5c mm: memcontrol: unshare v2-only charge API bits again omits 20f41fcfe5f3 memcg: add CONFIG_MEMCG_V1 for 'local' functions omits ed350018f7d2 memcg: factor out the replace_stock_objcg function omits 59af77438a8e memcg: call the free function when allocation of pn fails omits d68bd9be436b memcg: use OFP_PEAK_UNSET instead of -1 omits e1c0ad67e582 percpu/x86: enable strict percpu checks via named AS qualifiers omits 50efa6f402b5 percpu: repurpose __percpu tag as a named address space qualifier omits 8c4ece2880fa percpu: use TYPEOF_UNQUAL() in *_cpu_ptr() accessors omits c3185778bf07 percpu: use TYPEOF_UNQUAL() in variable declarations omits d6a2f1bc0f17 compiler.h: introduce TYPEOF_UNQUAL() macro omits 8d44f19b2697 x86/kgdb: use IS_ERR_PCPU() macro omits b74691581af6 mmu_gather: move tlb flush for VM_PFNMAP/VM_MIXEDMAP vmas [...] omits 9d0c9477c863 mm: page_isolation: avoid calling folio_hstate() without h [...] omits f2897acd0bc8 mm/hugetlb_vmemmap: fix memory loads ordering omits 28e13aaca02d Revert "mm/page_alloc.c: don't show protection in zone's - [...] omits a5b499c3deef mm: fix finish_fault() handling for large folios omits dc8942287834 mm: don't skip arch_sync_kernel_mappings() in error paths omits 7a98294fc4c6 mm: shmem: remove unnecessary warning in shmem_writepage() omits 273610e83d50 userfaultfd: fix PTE unmapping stack-allocated PTE copies omits 1360a77a1107 userfaultfd-do-not-block-on-locking-a-large-folio-with-rai [...] omits 35885174b00b userfaultfd: do not block on locking a large folio with ra [...] omits acfbf7e6f741 mm: zswap: use ATOMIC_LONG_INIT to initialize zswap_stored_pages omits 96473fbdaec5 mm: shmem: fix potential data corruption during shmem swapin omits d5b395577eb1 minor cleanup according to Peter Xu omits d0029b3eef07 mm: fix kernel BUG when userfaultfd_move encounters swapcache omits e4aeb7a1ad46 selftests/damon/damon_nr_regions: sort collected regiosn b [...] omits 74456076e120 selftests/damon/damon_nr_regions: set ops update for merge [...] omits 15de82ef4f9f selftests/damon/damos_quota: make real expectation of quot [...] omits 0a4e0cdef434 mm/page_alloc: fix uninitialized variable omits f62f94c7c450 include/linux/log2.h: mark is_power_of_2() with __always_inline omits 58a796cedd16 nfs-fix-nfs_release_folio-to-not-deadlock-via-kcompactd-wr [...] omits 579961a8b071 NFS: fix nfs_release_folio() to not deadlock via kcompactd [...] omits aa755b677c5c mm, swap: avoid BUG_ON in relocate_cluster() omits cc9096421bb0 mm: swap: use correct step in loop to wait all clusters in [...] omits cd0f2d55289e mm: swap: add back full cluster when no entry is reclaimed omits 4445e90dcc6b mm: abort vma_modify() on merge out of memory failure omits 33bc843e1537 mm/hugetlb: wait for hugetlb folios to be freed omits 66ac6f6f9ca6 mm: fix possible NULL pointer dereference in __swap_duplicate omits a32f33b6cbc9 dma: kmsan: export kmsan_handle_dma() for modules omits 0e9af7237965 x86/vmemmap: use direct-mapped VA instead of vmemmap-based VA omits e7c87491791c Documentation: fix doc link to fault-injection.rst omits ad008ef50fbc hwpoison, memory_hotplug: lock folio before unmap hwpoison [...] omits 4e95fe61a028 mm: memory-hotplug: check folio ref count first in do_migr [...] omits d9065a53da91 mm-memory-failure-update-ttu-flag-inside-unmap_poisoned_folio-v3 omits dd9cc42ceeb9 mm: memory-failure: update ttu flag inside unmap_poisoned_folio omits 2b261fa7d45b arm: pgtable: fix NULL pointer dereference issue omits 4429acbb5220 m68k: sun3: add check for __pgd_alloc() omits 2a6ef9983d08 selftests/damon/damos_quota_goal: handle minimum quota tha [...] omits 3dfa259bd927 Revert "selftests/mm: remove local __NR_* definitions" omits 379518d74049 Merge branch 'v6.15-armsoc/dts64' into for-next omits 51358a779359 Merge branch 'v6.15-clk/next' into for-next omits 5fe49224bb02 Merge branch 'v6.15-armsoc/dts64' into for-next omits 88d0b0d9d2cb Merge branch 'asahi-soc/dt' into asahi-soc/for-next omits b4161462d38f Merge branch 'asahi-soc/soc' into asahi-soc/for-next omits 49b5ead14bf5 Merge branch 'fixes' into linux-next omits 9e5a50c397fb Merge branch 'pm-cpuidle-fixes' into fixes omits 95b6d9afd359 intel_idle: Handle older CPUs, which stop the TSC in deepe [...] omits f1e754b96016 Flush console log from kernel_power_off() omits 312a78aed357 Merge remote-tracking branch 'regulator/for-6.15' into reg [...] omits ab215af397f4 Documentation: bcachefs: SubmittingPatches: Convert footno [...] omits 92cc59c20c91 Documentation: bcachefs: SubmittingPatches: Demote section [...] omits 82d00e1e178d Documentation: bcachefs: Split index toctree omits b6c0624a6551 Documentation: bcachefs: Add casefolding toctree entry omits ee9ca0c60ec9 Documentation: bcachefs: casefolding: Use bullet list for [...] omits 27980a073823 Documentation: bcachefs: casefolding: Fix dentry/dcache co [...] omits 79656bdd067a Documentation: bcachefs: casefolding: Do not italicize NUL omits c104128bdad1 bcachefs: bs > ps support omits d08ec3c70872 bcachefs: sysfs internal/trigger_btree_updates omits bb13a9d96daa bcachefs: bcachefs_metadata_version_casefolding omits 22ae29e60958 Merge branch 'at91-dt' into at91-next omits 227ee8cb9a0f Merge branch 'at91-soc' into at91-next omits a8f339524b34 bcachefs: Split out dirent alloc and name initialization omits 3e97fc2b1bb1 bcachefs: Kill dirent_occupied_size() omits 7b64dc55698f bcachefs: Kill dirent_occupied_size() in create path omits bce7208e29fb bcachefs: Kill dirent_occupied_size() in rename path omits 955c26e9c9a9 bcachefs: bcachefs_metadata_version_stripe_lru omits 713d0639b9f7 bcachefs: bcachefs_metadata_version_stripe_backpointers omits 2e90ab016829 bcachefs: Advance bch_alloc.oldest_gen if no stale pointers omits 1eb849971e0a bcachefs: Invalidate cached data by backpointers omits 1afdbf54cda5 bcachefs: bcachefs_metadata_version_cached_backpointers omits b30249350e79 bcachefs: rework bch2_trans_commit_run_triggers() omits 3bcb73e2e7fc bcachefs: Better trigger ordering omits f2dd4e055298 bcachefs: bch2_trigger_stripe_ptr() no longer uses ec_stri [...] omits c9d7fcf2d3a0 bcachefs: Rework bch2_check_lru_key() omits f3e7c051aad8 bcachefs: decouple bch2_lru_check_set() from alloc btree omits e9812e410678 bcachefs: s/BCH_LRU_FRAGMENTATION_START/BCH_LRU_BUCKET_FRA [...] omits c0b70e44878a bcachefs: bch2_lru_change() checks for no-op omits ea4c8df8c480 bcachefs: minor journal errcode cleanup omits 7e14b750a8f5 bcachefs: bch2_write_op_error() now prints info about data update omits 8db495207513 bcachefs: metadata_target is not an inode option omits 56a570b454d9 bcachefs: eytzinger1_{next,prev} cleanup omits f494b1221c44 bcachefs: convert eytzinger sort to be 1-based (2) omits 265383445da1 bcachefs: convert eytzinger sort to be 1-based (1) omits 13f487a455df bcachefs: convert eytzinger0_find to be 1-based omits 18432d5fc2a6 bcachefs: Add eytzinger0_find self test omits 2e45847bc1bb bcachefs: add eytzinger0_find_ge self test omits 16651d6052b3 bcachefs: implement eytzinger0_find_ge directly omits 53447f4abf17 bcachefs: implement eytzinger0_find_gt directly omits b3fce1d8a228 bcachefs: add eytzinger0_find_gt self test omits 04817460fb7f bcachefs: simplify eytzinger0_find_le omits f149ad16f6b6 bcachefs: convert eytzinger0_find_le to be 1-based omits 368f727bb1b2 bcachefs: improve eytzinger0_find_le self test omits a4f8f535cc37 bcachefs: add eytzinger0_for_each_prev omits 704de50c93ee bcachefs: eytzinger0_find_test improvement omits ef1b1311a600 bcachefs: eytzinger[01]_test improvement omits 0739fbafa58c bcachefs: eytzinger self tests: fix cmp_u16 typo omits 80ffdd8b9d94 bcachefs: eytzinger self tests: missing newline termination omits 6f54e34eae7d bcachefs: eytzinger self tests: loop cleanups omits 433a5890c334 bcachefs: EYTZINGER_DEBUG fix omits f9347c350e4f bcachefs: bch2_blacklist_entries_gc cleanup omits b4ed38ba0f0a bcachefs: bch2_bkey_ptr_data_type() now correctly returns [...] omits 1628c67131f1 bcachefs: Add time_stat for btree writes omits a88fffb63078 bcachefs: Add comment explaining why asserts in invalidate [...] omits 4e08540977a9 bcachefs: Ignore backpointers to stripes in ec_stripe_upda [...] omits f42e1df36596 bcachefs: Increase JOURNAL_BUF_NR omits 4e094eaaeea6 bcachefs: Free journal bufs when not in use omits d899218e810c bcachefs: Don't touch journal_buf->data->seq in journal_res_get omits bfd0a13055ea bcachefs: Kill journal_res.idx omits 587886350292 bcachefs: Kill journal_res_state.unwritten_idx omits b299d3439bd4 bcachefs: add progress indicator to check_allocations omits 5d3bd1e2cab9 bcachefs: Add a progress indicator to bch2_dev_data_drop() omits d81964e873c9 bcachefs: Factor out progress.[ch] omits 8f0fe00a57b4 bcachefs: bch2_inum_offset_err_msg_trans() no longer handl [...] omits d0e171eb1171 bcachefs: bch2_indirect_extent_missing_error() prints path [...] omits 478adc99e3be bcachefs: Convert migrate to move_data_phys() omits 1e856721bdbc bcachefs: Read/move path counter work omits ad31d05a90d2 bcachefs: Fix subtraction underflow omits 5fcaa3ca3912 bcachefs: Scrub omits 230937206981 bcachefs: bch2_btree_node_scrub() omits c60e1e957db3 bcachefs: bch2_bkey_pick_read_device() can now specify a device omits 3d6a31b45b03 bcachefs: __bch2_move_data_phys() now uses bch2_btree_node [...] omits 256446603043 bcachefs: bch2_move_data_phys() omits d2f38a1d95b3 bcachefs: bch2_btree_node_rewrite_key() omits 233f33624fef bcachefs: backpointer_get_key() doesn't pull in btree node omits 5a650f6a0019 bcachefs: Internal reads can now correct errors omits f976ca0c052d bcachefs: Don't self-heal if a data update is already rewriting omits 26be7f22fd02 bcachefs: Don't start promotes from bch2_rbio_free() omits 66a03aa1308f bcachefs: Bail out early on alloc_nowait data updates omits 4ae90548e600 bcachefs: Rework init order in bch2_data_update_init() omits b2971f9020e7 bcachefs: Self healing writes are BCH_WRITE_alloc_nowait omits 40458ff1fae8 bcachefs: Promotes should use BCH_WRITE_only_specified_devs omits f58044f8b498 bcachefs: Be stricter in bch2_read_retry_nodecode() omits ef84f634927a bcachefs: cleanup redundant code around data_update_op ini [...] omits 6756e2519afa bcachefs: bch2_update_unwritten_extent() no longer depends [...] omits 24b12b92b4ae bcachefs: promote_op uses embedded bch_read_bio omits f8f6ba2d6d8e bcachefs: data_update now embeds bch_read_bio omits 99377218ded9 bcachefs: rbio_init() cleanup omits 755aac20311c bcachefs: rbio_init_fragment() omits f3704509dffc bcachefs: Rename BCH_WRITE flags fer consistency with othe [...] omits d2c0af591e2d bcachefs: x-macroize BCH_READ flags omits 5246639feff9 bcachefs: Avoid holding btree locks when blocking on IO omits 5a11dd5b3e6d bcachefs: kill bch_read_bio.devs_have omits d50649b186f2 bcachefs: bch2_data_update_inflight_to_text() omits 537ce4dcd199 bcachefs: BCH_IOCTL_QUERY_COUNTERS omits 0818fe57b98a bcachefs: BCH_COUNTER_bucket_discard_fast omits 564bca53a810 bcachefs: enum bch_persistent_counters_stable omits aa297e0579a3 bcachefs: Separate running/runnable in wp stats omits a3366e5be14e bcachefs: Move write_points to debugfs omits cafea64201cc bcachefs: Don't inc io_(read|write) counters for moves omits 189037a66e56 bcachefs: Fix missing increment of move_extent_write counter omits fd16f387aa8b bcachefs: check_bp_exists() check for backpointers for sta [...] omits 9145e08101f6 bcachefs: fix directory i_size checking for the last entry omits f194595b9bd7 nfsd: eliminate special handling of NFS4ERR_SEQ_MISORDERED omits d64697927979 nfsd: handle NFS4ERR_BADSLOT on CB_SEQUENCE better omits 61c8cc3a5cd1 nfsd: when CB_SEQUENCE gets ESERVERFAULT don't increment seq_nr omits 9e57d556c55e nfsd: only check RPC_SIGNALLED() when restarting rpc_task omits ba0bdd180d8c nfsd: always release slot when requeueing callback omits b077f1d4707f nfsd: lift NFSv4.0 handling out of nfsd4_cb_sequence_done() omits 6ca2167fd9ab nfsd: prepare nfsd4_cb_sequence_done() for error handling rework omits 90d98f1b5a5d nfsd: put dl_stid if fail to queue dl_recall omits 17c7bd60d40e nfsd: allow SC_STATUS_FREEABLE when searching via nfs4_loo [...] omits cb7eeb8addb1 svcrdma: do not unregister device for listeners omits 934b83ff35f1 nfsd: don't ignore the return code of svc_proc_register() omits 28df4132a4f5 NFSD: Fix trace_nfsd_slot_seqid_sequence omits a6128732af3f SUNRPC: Remove unused make_checksum omits a3eb15a7e21d NFSD: Return NFS4ERR_FILE_OPEN only when linking an open file omits a4ae943dbbbd NFSD: Return NFS4ERR_FILE_OPEN only when renaming over an [...] omits e999172cda1f NFSD: Never return NFS4ERR_FILE_OPEN when removing a directory omits e77c5d3de4d4 NFSD: nfsd_unlink() clobbers non-zero status returned from [...] omits f0d994eb6c84 nfsd: remove the redundant mapping of nfserr_mlink omits 99e98a2312c8 NFSD: Skip sending CB_RECALL_ANY when the backchannel isn't up omits 66a0b4acc2bb nfsd: adjust WARN_ON_ONCE in revoke_delegation omits 59fcb6ce8894 nfsd: fix management of listener transports omits d0782c463a65 SUNRPC: Remove unused krb5_decrypt omits 0a25e9607b30 lockd: add netlink control interface omits 32dd8249a67a sunrpc: clean cache_detail immediately when flush is writt [...] omits 4e09afea6eb9 Merge branch 'v6.15-armsoc/dts64' into for-next omits dc95913ce686 Merge branch 'for-next/hardening' into for-next/kspp omits 598749522d42 iommufd: Implement sw_msi support natively omits 1485fa1aadcd Merge branches 'apple/dart' and 's390' into next omits b9874a66e404 crypto: ahash - Set default reqsize from ahash_alg omits e8dc40c86d29 crypto: ahash - Add virtual address support omits 5f3fed3f88af crypto: tcrypt - Restore multibuffer ahash tests omits d2d1e74d6ca1 crypto: hash - Add request chaining API omits 169f140987c0 crypto: x86/ghash - Use proper helpers to clone request omits 7ee6eeadaa3e crypto: ahash - Only save callback and data in ahash_save_req omits dfcf8b69ff4f crypto: inside-secure/eip93 - Correctly handle return of f [...] omits 8604d27f25b6 crypto: skcipher - Zap type in crypto_alloc_sync_skcipher omits ffd92c37157a crypto: qat - refactor service parsing logic omits ca102e1f8579 crypto: qat - do not export adf_cfg_services omits ea651c0f9426 crypto: skcipher - Set tfm in SYNC_SKCIPHER_REQUEST_ON_STACK omits d9caf2d4ccb2 crypto: api - Fix larval relookup type and mask omits 15543140af91 dt-bindings: crypto: qcom-qce: Document the X1E80100 crypt [...] omits ad825b297c88 crypto: null - Use spin lock instead of mutex omits 56b8e4bb7622 crypto: lib/Kconfig - Fix lib built-in failure when arch i [...] omits 3a15162b9488 crypto: qat - reorder objects in qat_common Makefile omits 369bb50ed39b crypto: qat - fix object goals in Makefiles omits 2f9ccc658d67 crypto: aead - use str_yes_no() helper in crypto_aead_show() omits 7fbe986dd404 crypto: bcm - set memory to zero only once omits 7e3a5a816b59 crypto: x86/aes-xts - change license to Apache-2.0 OR BSD- [...] omits 003fea002159 crypto: x86/aes-ctr - rewrite AESNI+AVX optimized CTR and [...] omits 187b36a832b9 crypto: ahash - use str_yes_no() helper in crypto_ahash_show() omits 03fa18966647 Merge branch 'v6.14-armsoc/dtsfixes' into for-next omits ce90c8108dff PCI: Add Rockchip Vendor ID omits faf7db65e170 Merge branch 'v6.15-armsoc/dts64' into for-next omits c346fef6fef5 crypto: inside-secure - Eliminate duplication in top-level [...] omits 8368e1e462c7 crypto: ccp - Add support for PCI device 0x1134 omits 628d3c01a0d3 crypto: hisilicon/sec2 - fix for sec spec check omits e57a4a8ebc83 crypto: hisilicon/sec2 - fix for aead authsize alignment omits 485adca45080 crypto: hisilicon/sec2 - fix for aead auth key length omits ef51a9ee3aae MAINTAINERS: add Nicolas Frattaroli to rockchip-rng maintainers omits 3c58d60de90b hwrng: rockchip - add support for rk3588's standalone TRNG omits 86a63550e776 hwrng: rockchip - eliminate some unnecessary dereferences omits ca59715db41c hwrng: rockchip - store dev pointer in driver struct omits 3c6bc45edd55 dt-bindings: rng: add binding for Rockchip RK3588 RNG omits 6fe847b413a0 dt-bindings: reset: Add SCMI reset IDs for RK3588 omits e6a6107eaa89 crypto: virtio - Drop superfluous [as]kcipher_req pointer omits 2b26998bf8b3 crypto: virtio - Drop superfluous [as]kcipher_ctx pointer omits b71409db1ef0 crypto: virtio - Drop superfluous ctx->tfm backpointer omits 70ed525e959a crypto: virtio - Simplify RSA key size caching omits 8c2415590632 crypto: virtio - Fix kernel-doc of virtcrypto_dev_stop() omits c0900dfc8509 Merge branch 'v6.15-armsoc/dts64' into for-next omits bbeb38b8487a string.h: Validate memtostr*()/strtomem*() arguments more [...] omits 262cf244f474 compiler.h: Introduce __must_be_noncstr() omits ccf09aa8a78d nilfs2: Mark on-disk strings as nonstring omits ec0451ed8b29 uapi: stddef.h: Introduce __kernel_nonstring omits b0cd3d364517 x86/tdx: Mark message.bytes as nonstring omits 267f9733dc78 string: kunit: Mark nonstring test strings as __nonstring omits e5551f2a155d scsi: qla2xxx: Mark device strings as nonstring omits f55c1134c31d scsi: mpt3sas: Mark device strings as nonstring omits 5523b4425fd1 scsi: mpi3mr: Mark device strings as nonstring omits f77c87b76b83 scsi: mptfusion: Mark device strings as nonstring omits 2caa1bf07166 fortify: Move FORTIFY_SOURCE under 'Kernel hardening options' omits fe348e058907 mm: security: Check early if HARDENED_USERCOPY is enabled omits 09ddc0131e59 slab: Achieve better kmalloc caches randomization in kvmalloc omits 91fe988d1414 slab: Adjust placement of __kvmalloc_node_noprof omits e139af6ba533 Merge branch 'v6.15-armsoc/dts64' into for-next omits 872bfe77d63a Revert "crypto: ahash - make hash walk functions private t [...] omits 96966b5836cb Merge branch 'v6.15-armsoc/dts64' into for-next omits 944943eb12d8 Merge branch 'v6.14-armsoc/dtsfixes' into for-next omits 2d09a766369c Merge branch 'v6.15-armsoc/dts64' into for-next omits caba7c35e832 mm: security: Allow default HARDENED_USERCOPY to be set at [...] omits 8907c768bc27 mm: security: Move hardened usercopy under 'Kernel hardeni [...] omits 34c26c5e1cb0 tpm: do not start chip while suspended omits 6c6a79763093 Merge branch 'v6.15-clk/next' into for-next omits f1873b98836c Merge branch 'v6.15-armsoc/dts64' into for-next omits 8309e192c855 Merge branch 'v6.14-armsoc/dtsfixes' into for-next omits 4a918309d53f clk: rockchip: use PCLK_CIF0/1 clock IDs on RK3066 omits ce73f1e5b2bf context_tracking: Make RCU watch ct_kernel_exit_state() warning omits f80776974797 rcu/nocb: Print segment lengths in show_rcu_nocb_gp_state() omits 4fe98d937997 rcu-tasks: Move RCU Tasks self-tests to core_initcall() omits 7e15ba4854fc mm/slab: simplify SLAB_* flag handling omits 012f47f0f806 rcu: Fix get_state_synchronize_rcu_full() GP-start detection omits 953913df9c3a Merge branch 'v6.15/arm64-dt' into for-next omits 2a9146502b7e Merge branch 'v6.15/arm-dt' into for-next omits 6459aa7ee5f5 Merge branch 'v6.14/arm-dt' into for-next omits 1d4fee8734fb ARM: dts: amlogic: meson8b: switch to the new PWM controll [...] omits 533752f3699a ARM: dts: amlogic: meson8: switch to the new PWM controlle [...] omits 06c993691a2f arm64: dts: amlogic: g12: switch to the new PWM controller [...] omits 77747dbb1146 arm64: dts: amlogic: axg: switch to the new PWM controller [...] omits 12abaac5a709 arm64: dts: amlogic: gx: switch to the new PWM controller binding omits 4de5110762b9 Merge branch 'v6.14/arm64-dt' into for-next omits 1b0dd099567b Merge branch 'v6.14/drivers' into for-next new 91dcc66b34be amdgpu/pm/legacy: fix suspend/resume issues new 3502ab5022bb drm/amdkfd: Preserve cp_hqd_pq_control on update_mqd new 099bffc7cadf drm/amdgpu: disable BAR resize on Dell G5 SE new 8005351c7d53 MAINTAINERS: update amdgpu maintainers list new e7ea88207cef drm/amdgpu/gfx: only call mes for enforce isolation if supported new 748a1f51bb74 drm/amdgpu/mes: keep enforce isolation up to date new 733d675c2a43 MAINTAINERS: Change my role from Maintainer to Reviewer new 96989f3dca6f mailmap: Add entry for Rodrigo Siqueira new 12f3b92d1cfa drm/amd/display: restore edid reading from a given i2c adapter new a04bf34e0829 MAINTAINERS: Update AMDGPU DML maintainers info new e8863f8b0316 drm/amd/display: Disable PSR-SU on eDP panels new b5f7242e49b9 drm/amd/display: add a quirk to enable eDP0 on DP1 new 4de141b8b1b7 drm/amd/display: Fix HPD after gpu reset new d3c7059b6a86 drm/amdgpu: init return value in amdgpu_ttm_clear_buffer new b06a731cbc1b Merge tag 'amd-drm-fixes-6.14-2025-02-26' of https://gitla [...] new debda50ad512 Merge tag 'drm-misc-fixes-2025-02-27' of https://gitlab.fr [...] new c98c94dbadc2 Merge tag 'drm-intel-fixes-2025-02-27' of https://gitlab.f [...] new e043dc16c28c drm/xe/userptr: restore invalidation list on error new a9f4fa3a7efa drm/xe/userptr: fix EFAULT handling new 5bd566703e16 drm/xe/oa: Allow oa_exponent value of 0 new f2ba0cf1ca32 drm/xe/regs: remove a duplicate definition for RING_CTL_SI [...] new 12c2f962fe71 drm/xe: cancel pending job timer before freeing scheduler new 6a5884f20069 Merge tag 'drm-xe-fixes-2025-02-27' of https://gitlab.free [...] new 76544811c850 Merge tag 'drm-fixes-2025-02-28' of https://gitlab.freedes [...] new ea185bdedb73 Merge tag 'efi-fixes-for-v6.14-2' of git://git.kernel.org/ [...] new 3e5d15dd83e1 Merge tag 'io_uring-6.14-20250228' of git://git.kernel.dk/linux new b654f7a51ffb block: fix 'kmem_cache of name 'bio-108' already exists' new 276f98efb64a Merge tag 'block-6.14-20250228' of git://git.kernel.dk/linux new c5b0320bbf79 iommu/amd: Preserve default DTE fields when updating Host [...] new 64f792981e35 iommu/vt-d: Remove device comparison in context_setup_pass [...] new b150654f74bf iommu/vt-d: Fix suspicious RCU usage new 3d7dc8658105 Merge tag 'iommu-fixes-v6.14-rc4' of git://git.kernel.org/ [...] new 6f86bdeab633 tracing: Fix bad hist from corrupting named_triggers list new 3908b6baf2ac selftests/ftrace: Let fprobe test consider already enabled [...] new a1a7eb89ca0b ftrace: Avoid potential division by zero in function_stat_show() new 5c44ddaf7df3 Merge tag 'trace-v6.14-rc4' of git://git.kernel.org/pub/sc [...] new 405a41d7599b Merge tag 'locking-urgent-2025-02-28' of git://git.kernel. [...] new 68f3ea7ee199 vmlinux.lds: Ensure that const vars with relocations are m [...] new 73cfc53cc3b6 objtool: Fix C jump table annotations for Clang new b4ae43b05353 objtool: Add bch2_trans_unlocked_or_in_restart_error() to [...] new ad69e021288d Merge tag 'objtool-urgent-2025-02-28' of git://git.kernel. [...] new 766331f2860b Merge tag 'perf-urgent-2025-02-28' of git://git.kernel.org [...] new d203484f2556 Merge tag 'sched-urgent-2025-02-28' of git://git.kernel.or [...] new 7a5668899f54 Merge tag 'x86-urgent-2025-02-28' of git://git.kernel.org/ [...] new c157d351460b intel_idle: Handle older CPUs, which stop the TSC in deepe [...] new 14ebe6909193 Merge tag 'pm-6.14-rc5' of git://git.kernel.org/pub/scm/li [...] new 03d38806a902 Merge tag 'thermal-6.14-rc5' of git://git.kernel.org/pub/s [...] new cb380909ae3b vhost: return task creation error instead of NULL new 916b7f42b3b3 kvm: retry nx_huge_page_recovery_thread creation new 209cd6f2ca94 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] new 130ff5c8b78e ata: ahci: Make ahci_ignore_port() handle empty mask_port_map new a2f925a2f622 Revert "ata: libata-core: Add ATA_QUIRK_NOLPM for Samsung [...] new df87d843c6eb Merge tag 'ata-6.14-rc5' of git://git.kernel.org/pub/scm/l [...] new 911c288f9e66 Merge tag 'i2c-host-fixes-6.14-rc5' of git://git.kernel.or [...] new b4b215cf3333 Merge tag 'i2c-for-6.14-rc5' of git://git.kernel.org/pub/s [...] new 9d20040d71ed Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] new ece144f151ac Merge tag 'v6.14-rc4-smb3-client-fix' of git://git.samba.o [...] new ebb7d37abf67 Merge tag 'mips-fixes_6.14_2' of git://git.kernel.org/pub/ [...] new 64407f4b5807 gpiolib: Fix Oops in gpiod_direction_input_nonotify() new 1973160c90d7 Merge tag 'gpio-fixes-for-v6.14-rc5' of git://git.kernel.o [...] new a760b10147d9 Merge tag 'phy-fixes-6.14' of git://git.kernel.org/pub/scm [...] new b91872c56940 Merge tag 'dmaengine-fix-6.14' of git://git.kernel.org/pub [...] new 7eb172143d55 Linux 6.14-rc5 new 2d9af24fc2df Revert "selftests/mm: remove local __NR_* definitions" new 0b66bc44a3fd selftests/damon/damos_quota_goal: handle minimum quota tha [...] new 0954b76c0ec6 m68k: sun3: add check for __pgd_alloc() new 73a430716cc6 arm: pgtable: fix NULL pointer dereference issue new d118c383c97c mm: memory-failure: update ttu flag inside unmap_poisoned_folio new 50fef1a8d308 mm-memory-failure-update-ttu-flag-inside-unmap_poisoned_folio-v3 new 2423367e7b85 mm: memory-hotplug: check folio ref count first in do_migr [...] new b18379f272da hwpoison, memory_hotplug: lock folio before unmap hwpoison [...] new 9407de325a03 Documentation: fix doc link to fault-injection.rst new cfac4ad76897 x86/vmemmap: use direct-mapped VA instead of vmemmap-based VA new df565d214042 dma: kmsan: export kmsan_handle_dma() for modules new 1d08b3e8529c mm: fix possible NULL pointer dereference in __swap_duplicate new 2af64af06ea4 mm/hugetlb: wait for hugetlb folios to be freed new 606a9a120cba mm: abort vma_modify() on merge out of memory failure new aa8157f44b2e mm: swap: add back full cluster when no entry is reclaimed new ada833b5903e mm: swap: use correct step in loop to wait all clusters in [...] new 3e8c1eabc2d9 mm, swap: avoid BUG_ON in relocate_cluster() new c23d00648060 NFS: fix nfs_release_folio() to not deadlock via kcompactd [...] new ded4b48dd1fa nfs-fix-nfs_release_folio-to-not-deadlock-via-kcompactd-wr [...] new 3f387f2ef75e include/linux/log2.h: mark is_power_of_2() with __always_inline new 13dcf8de4d91 selftests/damon/damos_quota: make real expectation of quot [...] new 806a02b8920e selftests/damon/damon_nr_regions: set ops update for merge [...] new e90376867a94 selftests/damon/damon_nr_regions: sort collected regiosn b [...] new bafb6b9efca1 mm: fix kernel BUG when userfaultfd_move encounters swapcache new faba7afba673 minor cleanup according to Peter Xu new 3168a24ca837 mm: shmem: fix potential data corruption during shmem swapin new 1605fc092e0d mm: zswap: use ATOMIC_LONG_INIT to initialize zswap_stored_pages new c585bc5dcdb7 userfaultfd: do not block on locking a large folio with ra [...] new 38f244653e31 userfaultfd-do-not-block-on-locking-a-large-folio-with-rai [...] new afa0c9ae6d4b userfaultfd: fix PTE unmapping stack-allocated PTE copies new 246e0e254fe6 mm: shmem: remove unnecessary warning in shmem_writepage() new 97fd90afe04c mm: don't skip arch_sync_kernel_mappings() in error paths new cc6aeaebf0b9 mm: fix finish_fault() handling for large folios new ba79d3c01225 mm-fix-finish_fault-handling-for-large-folios-v3 new 021c5e9279f7 Revert "mm/page_alloc.c: don't show protection in zone's - [...] new 2d3a8503bf1c MAINTAINERS: .mailmap: update Sumit Garg's email address new c8dd43d1b3af rapidio: fix an API misues when rio_add_net() fails new 7196163160d3 rapidio: add check for rio_add_net() in rio_scan_alloc_net() new 74be2a1e3045 mm/page_alloc: fix uninitialized variable new af805865ad99 mm/hugetlb_vmemmap: fix memory loads ordering new 7f2b74018b41 mm: page_isolation: avoid calling folio_hstate() without h [...] new 7a8d5cbd293c Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] new 5ea9daa71171 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] new 759405b32264 Merge branch 'fs-current' of linux-next new 5c3019d114c6 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] new ada9ce437a4d mailmap: remove unwanted entry for Antonio Quartulli new 00371a3f4877 stmmac: loongson: Pass correct arg to PCI function new cbf85b9cb80b bluetooth: btusb: Initialize .owner field of force_poll_sync_fops new f2176a07e7b1 Bluetooth: Add check for mgmt_alloc_skb() in mgmt_remote_name() new d8df010f72b8 Bluetooth: Add check for mgmt_alloc_skb() in mgmt_device_c [...] new 0fd7b2a43260 Merge tag 'for-net-2025-02-27' of git://git.kernel.org/pub [...] new ee01b2f2d7d0 net: gso: fix ownership in __udp_gso_segment new a466fd7e9faf caif_virtio: fix wrong pointer check in cfv_probe() new 2339f4bfb053 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] new fb2f2d9b0bfb Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 65abbb6ab4e6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3414cda9d41f ALSA: hda/realtek: Remove (revert) duplicate Ally X config new 12784ca33b62 ALSA: hda/realtek: Fix Asus Z13 2025 audio new f479ecc5ef15 ALSA: hda: Fix speakers on ASUS EXPERTBOOK P5405CSA 1.0 new c9ce148ea753 ALSA: seq: Avoid module auto-load handling at event delivery new 2d1e92158fd6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new 795174721af1 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new 016bc11591a0 Merge branch 'driver-core-linus' of git://git.kernel.org/p [...] new e0a7a8314ae4 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] new cb6867ba6b76 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] new 945162efcc4a Merge branch 'char-misc-linus' of git://git.kernel.org/pub [...] new 2703c38e7c7f Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new 78b7b11743fd Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new 6b6e2e8fd0de hwmon: (pmbus) Initialise page count in pmbus_identify() new 1c7932d5ae0f hwmon: (ntc_thermistor) Fix the ncpXXxh103 sensor table new e278d5e8aef4 hwmon: (ad7314) Validate leading zero bits and return error new 9c77514e5ea9 Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] new cc04e191e116 Merge branch 'dt/linus' of git://git.kernel.org/pub/scm/li [...] new 57c7dd40cec0 Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] new 34388762e00a Merge branch 'riscv-dt-fixes' of git://git.kernel.org/pub/ [...] new aafe4d253bfc Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new 2830881558a6 Merge branch 'clk-fixes' of git://git.kernel.org/pub/scm/l [...] new 2565e42539b1 perf/core: Fix pmus_lock vs. pmus_srcu ordering new 003659fec9f6 perf/core: Fix perf_pmu_register() vs. perf_init_event() new 8aa827611b0a Merge branch into tip/master: 'perf/urgent' new 4883f72fd355 Merge branch 'tip/urgent' of git://git.kernel.org/pub/scm/ [...] new 6b789b1849ba mm/slab/kvfree_rcu: Switch to WQ_MEM_RECLAIM wq new 58c014372cb8 Merge branch 'slab/for-next-fixes' of git://git.kernel.org [...] new c594883592aa Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] new ff9c8b9387e1 mmu_gather: move tlb flush for VM_PFNMAP/VM_MIXEDMAP vmas [...] new b5c597e9d113 x86/kgdb: use IS_ERR_PCPU() macro new 047482acc57c compiler.h: introduce TYPEOF_UNQUAL() macro new 2620f0f5606f percpu: use TYPEOF_UNQUAL() in variable declarations new 9f12b92b1462 percpu: use TYPEOF_UNQUAL() in *_cpu_ptr() accessors new 95b9e3e15374 percpu: repurpose __percpu tag as a named address space qualifier new 0f67be0f6567 percpu/x86: enable strict percpu checks via named AS qualifiers new faed750480a9 memcg: use OFP_PEAK_UNSET instead of -1 new 5e037d509bf5 memcg: call the free function when allocation of pn fails new d60b7e927d82 memcg: factor out the replace_stock_objcg function new 73e174204eb2 memcg: add CONFIG_MEMCG_V1 for 'local' functions new 4394275d740b mm: memcontrol: unshare v2-only charge API bits again new 90f47cb98e4e mm: memcontrol: move stray ratelimit bits to v1 new 1a8c2a78bca8 mm: memcontrol: move memsw charge callbacks to v1 new 39b1b9131571 mm/oom_kill: fix trivial typo in comment new 6ebf3fa265f5 mm/compaction: remove low watermark cap for proactive compaction new f679e7445f90 mm/compaction: make proactive compaction high watermark co [...] new ca704f47ead1 selftests/mm: make file-backed THP split work by writing P [...] new 511204e2a31a mm/huge_memory: allow split shmem large folio to any lower order new 14805bf14ec1 selftests/mm: test splitting file-backed THP to any lower order new 673b7fea7b09 drivers/base/memory: simplify outputting of valid_zones_show() new 82876bafeb7f mm/gup: reject FOLL_SPLIT_PMD with hugetlb VMAs new 4583dd0ca0b2 mm/rmap: reject hugetlb folios in folio_make_device_exclusive() new 431fe9d9a926 mm/rmap: convert make_device_exclusive_range() to make_dev [...] new 1cf3acfe8cb8 mm-rmap-convert-make_device_exclusive_range-to-make_device [...] new 7d50c263ab17 mm/rmap: implement make_device_exclusive() using folio_wal [...] new a52efc8990be mm/memory: detect writability in restore_exclusive_pte() t [...] new 0ac9aebd4824 mm: use single SWP_DEVICE_EXCLUSIVE entry type new 3fe584db7db0 mm/page_vma_mapped: device-exclusive entries are not migra [...] new fae61e536ba1 kernel/events/uprobes: handle device-exclusive entries cor [...] new 2c6c53df48b9 mm/ksm: handle device-exclusive entries correctly in write [...] new 8321a6826021 mm/rmap: handle device-exclusive entries correctly in try_ [...] new 7e2053f76563 mm/rmap: handle device-exclusive entries correctly in try_ [...] new 7d61358f15bf mm/rmap: handle device-exclusive entries correctly in page [...] new f829a11d5f98 mm/page_idle: handle device-exclusive entries correctly in [...] new a517f472262e mm/damon: handle device-exclusive entries correctly in dam [...] new f6852154dc2d mm/damon: handle device-exclusive entries correctly in dam [...] new 44f836aa35c6 mm/rmap: keep mapcount untouched for device-exclusive entries new 89638fca1dad mm/rmap: avoid -EBUSY from make_device_exclusive() new ecc142e6fc27 mm/vmscan: extract calculated pressure balance as a function new 59cd0973341d mm-vmscan-extract-calculated-pressure-balance-as-a-function-fix new 05eec9cbb665 mm: z3fold: remove z3fold new 641d6dc518e5 mm: zbud: remove zbud new 8de0f37490fb mm: simplify vma merge structure and expand comments new b33425085bc3 mm: further refactor commit_merge() new 4f19fa920c36 mm: eliminate adj_start parameter from commit_merge() new 9eb273d858d2 mm: make vmg->target consistent and further simplify commi [...] new 4c83f4d1a88f mm: completely abstract unnecessary adj_start calculation new 8e0fb07c2206 mm: avoid extra mem_alloc_profiling_enabled() checks new 8f2d28a36782 alloc_tag: uninline code gated by mem_alloc_profiling_key [...] new e73d68b9e8d1 alloc_tag: uninline code gated by mem_alloc_profiling_key [...] new 2da5d0274681 selftests/mm: fix thuge-gen test name uniqueness new f654009c899c mm/madvise: split out mmap locking operations for madvise() new 94e8abb980ad mm/madvise: fix madvise_[un]lock() issue new a49e12c2a29a mm-madvise-split-out-mmap-locking-operations-for-madvise-f [...] new 52631655b648 mm/madvise: split out madvise input validity check new 22f753a61487 mm/madvise: split out madvise() behavior execution new 0d220e36bdba mm/madvise: remove redundant mmap_lock operations from pro [...] new f7e137632c1c mm-madvise-remove-redundant-mmap_lock-operations-from-proc [...] new 877d3d9e086e mm/memfd: fix spelling and grammatical issues new 63625321eaa2 mm/swap_state.c: fix the obsolete code comment new ab0fd1112732 mm/swap_state.c: optimize the code in clear_shadow_from_sw [...] new 50cbe614b3ab mm/swap: remove SWAP_FLAG_PRIO_SHIFT new cbd874967d85 mm/swap: skip scanning cluster range if it's empty cluster new 9fbd987bd976 mm/swap: rename swap_is_has_cache() to swap_only_has_cache() new 8758bf073c10 mm/swapfile.c: update the code comment above swap_count_co [...] new 3ca475451537 mm/swapfile.c: update the code comment above swap_count_co [...] new c493b944920a mm/swapfile.c: optimize code in setup_clusters() new 2283d0b94b5b mm/swap_state.c: remove the meaningless code comment new 92e6ed4bae46 mm/swapfile.c: remove the unneeded checking new fdf665808ff4 mm/swap: rename swap_swapcount() to swap_entry_swapped() new 20e3c63ad323 mm/swapfile.c: remove the incorrect code comment new 30a4ca21b258 mm/swapfile.c: open code cluster_alloc_swap() new e1cc0296b233 mm, percpu: do not consider sleepable allocations atomic new 5ac880a13f13 mm: kmemleak: add support for dumping physical and __percp [...] new c5e2e4e0c3ac samples: kmemleak: print the raw pointers for debugging purposes new a4a9830ba49d memcg: add hierarchical effective limits for v2 new cd862852b52a mm/damon/ops: have damon_get_folio return folio even for t [...] new 5ff42fed8985 mm/damon: avoid applying DAMOS action to same entity multi [...] new 0193906f6c26 mm: use READ/WRITE_ONCE() for vma->vm_flags on migrate, mprotect new acce61b0a15b mm/mm_init.c: use round_up() to align movable range new 4c592e7ca007 mm: shmem: drop the unused macro new d27c54d1131b mm: shmem: remove 'fadvise()' comments new bb756b05c2de mm: shmem: remove duplicate error validation new 9a7c141ac6c4 mm: shmem: change the return value of shmem_find_swap_entries() new ef6b5d46e479 mm: shmem: factor out the within_size logic into a new helper new 285a00102947 MAINTAINERS: add Baolin as shmem reviewer new b01514575659 mm/damon/core: unset damos->walk_completed after confimed set new 1d2368674549 mm/damon/core: do not call damos_walk_control->walk() if w [...] new 5bde9b0f7511 mm/damon/core: do damos walking in entire regions granularity new c77e22b8444c vmscan, cleanup: add for_each_managed_zone_pgdat macro new 8f817606a719 maple_tree: correct comment for mas_start() new eeba9dd09bf1 mm: remove the access_ok() call from gup_fast_fallback() new ef7c6c018466 selftests: mm: fix typo new 7814f1f06f6d mm: refactor rmap_walk_file() to separate out traversal logic new 879366db3ba3 mm: provide mapping_wrprotect_range() function new e1f411c402cb fb_defio: do not use deprecated page->mapping, index fields new b8dc81632ef7 mm: fixup unused variable warnings new 65f53791ab8a mm/vmstat: revert "fix a W=1 clang compiler warning" new 59b82b5762ce mm/mmu_gather: update comment on RCU freeing new a5c612415188 mm/damon: introduce DAMOS filter type hugepage_size new 5b37e24dc8c7 mm/damon: add kernel-doc comment for damos_filter->sz_range new f46d26ad11f4 mm/damon/sysfs-schemes: add files for setting damos_filter [...] new cfe523101709 Docs/ABI/damon: document DAMOS sysfs files to set the min/ [...] new 1bed39b75c42 Docs/admin-guide/mm/damon/usage: document hugepage_size fi [...] new d0a01db04afe mm/mm_init.c: only align start of ZONE_MOVABLE on nodes wi [...] new 50c994df6c0a maple_tree: use ma_dead_node() in mte_dead_node() new 1a265f0309c7 mm/mmu_gather: remove unused __tlb_remove_page() new 403f4bcf5a02 mm/mmu_gather: clean up the stale code comment new a0a5bfe59b20 selftests/mm: allow tests to run with no huge pages support new 8653cd677521 mm/mm_init.c: use round_up() to calculate usermap size new e387ffde910c mm: allow guard regions in file-backed and read-only mappings new 3a45778f9d96 selftests/mm: rename guard-pages to guard-regions new d6d38fadc3c6 tools/selftests: expand all guard region tests to file-backed new dbb4d66ba801 tools/selftests: add file/shmem-backed mapping guard region tests new fbc6612ec3f6 maple_tree: remove a BUG_ON() in mas_alloc_nodes() new 826550dcd46d filemap: remove redundant folio_test_large check in filema [...] new 7232c2707719 dax: remove access to page->index new 6d880ef00ca4 dax: use folios more widely within DAX new fc9eda00ec4d mm: set folio swapbacked iff folios are dirty in try_to_unmap_one new a1ba97e43d26 mm: support tlbbatch flush for a range of PTEs new e5a1c9fdb5cf mm: support batched unmap for lazyfree large folios during [...] new cb53386bd358 mm: avoid splitting pmd for lazyfree pmd-mapped THP in try [...] new c424bac79d41 mm: introduce vma_start_read_locked{_nested} helpers new 093c2868a42c mm: move per-vma lock into vm_area_struct new 89ac987c28e2 mm: mark vma as detached until it's added into vma tree new b3ec7fdc5004 mm: introduce vma_iter_store_attached() to use with attached vmas new 987540a7046e mm: mark vmas detached upon exit new 0c78ec581830 types: move struct rcuwait into types.h new 8f26b45d0478 mm: allow vma_start_read_locked/vma_start_read_locked_nest [...] new a19eb7510636 mm: move mmap_init_lock() out of the header file new 2e52d9ebc41c mm: uninline the main body of vma_start_write() new 02fea597fec1 refcount: provide ops for cases when object's memory can b [...] new f75662f4825a docs: fix title underlines in refcount-vs-atomic.rst new 6599861663bc refcount: introduce __refcount_{add|inc}_not_zero_limited_acquire new bc32eda32c1c mm: replace vm_lock and detached flag with a reference count new 41fa76e3fb00 mm: fix a crash due to vma_end_read() that should have bee [...] new bbb48a97e631 mm: move lesser used vma_area_struct members into the last [...] new a9e221c643c4 mm/debug: print vm_refcnt state when dumping the vma new 33ef393a3076 mm: remove extra vma_numab_state_init() call new 26c6201c1035 mm: prepare lock_vma_under_rcu() for vma reuse possibility new ef626c1698c1 mm: make vma cache SLAB_TYPESAFE_BY_RCU new 08cf500b9a7f tools: remove atomic_set_release() usage in tools/ new 242bec9f4e38 docs/mm: document latest changes to vm_lock new 7e295bcaa85e Docs/mm/damon: fix spelling and grammar in monitoring_inte [...] new 040c57698b12 fs: convert block_commit_write() to take a folio new 3cdcec088eae fs: remove page_file_mapping() new 337cf32885df fs: remove folio_file_mapping() new ab66f24fa1f4 Documentation/mm: fix spelling mistake new a94fed1aa3e5 selftests/mm: fix spelling new d3b1ec06057e fuse: fix dax truncate/punch_hole fault path new 5384c3eb4f7a fs/dax: return unmapped busy pages from dax_layout_busy_pa [...] new 898e923af893 fs/dax: don't skip locked entries when scanning entries new 0e7e76a24842 fs/dax: refactor wait for dax idle page new fa6e7ac05c9f fs/dax: create a common implementation to break DAX layouts new 55f15e35125a fs/dax: always remove DAX page-cache entries when breaking [...] new 869f7209c265 fs/dax: ensure all pages are idle prior to filesystem unmount new 62613800da19 fs/dax: remove PAGE_MAPPING_DAX_SHARED mapping flag new 0221e2fd087a mm/gup: remove redundant check for PCI P2PDMA page new fcfac137ebf2 mm/mm_init: move p2pdma page refcount initialisation to p2pdma new 1a0a1b5c40e8 mm: allow compound zone device pages new 75c623600ea2 mm/migrate_device: do not access pgmap for non zone device pages new c98612955016 mm-allow-compound-zone-device-pages-fix-fix new a8b0ff4b6424 mm/memory: enhance insert_page_into_pte_locked() to create [...] new 42aa54bd6974 mm/memory: add vmf_insert_page_mkwrite() new 5b2da81c02ae mm/rmap: add support for PUD sized mappings to rmap new 4a1510f0afeb mm/huge_memory: add vmf_insert_folio_pud() new 8c1651640756 mm/huge_memory: add vmf_insert_folio_pmd() new 38db912d4c81 mm/gup: don't allow FOLL_LONGTERM pinning of FS DAX pages new a6aee07059f8 dcssblk: mark DAX broken, remove FS_DAX_LIMITED support new df71e7ec57ce fs/dax: properly refcount fs dax pages new 604ca7e7d841 device/dax: properly refcount device dax pages when mapping new 605ea3bb5fad mm/ioremap: pass pgprot_t to ioremap_prot() instead of uns [...] new 40eff60c80ad Docs/mm/damon/design: fix typo on DAMOS filters usage doc link new e96f1eb252d3 Docs/mm/damon/design: document hugepage_size filter new 032f83d7e073 Docs/damon: move DAMOS filter type names and meaning to de [...] new 127b5878f4b4 Docs/mm/damon/design: clarify handling layer based filters [...] new 6908468dc168 Docs/mm/damon/design: categorize DAMOS filter types based [...] new 06a41e552f2a xarray: add xas_try_split() to split a multi-index entry new 6df2cf28daf4 xarray-add-xas_try_split-to-split-a-multi-index-entry-fix new c4048b032662 mm/huge_memory: add two new (not yet used) functions for f [...] new 01d7bf7527c4 mm/huge_memory: move folio split common code to __folio_split() new f1ca5a8260b0 mm/huge_memory: add buddy allocator like (non-uniform) fol [...] new 13be85efd5cc mm/huge_memory: remove the old, unused __split_huge_page() new 62a66fca72d6 mm/huge_memory: add folio_split() to debugfs testing interface new 0a3146879e09 mm/truncate: use buddy allocator like folio split for trun [...] new 2d8506a6a78f selftests/mm: add tests for folio_split(), buddy allocator [...] new 4eb7ad2454bb mm/filemap: use xas_try_split() in __filemap_add_folio() new 83b2666ef207 mm/shmem: use xas_try_split() in shmem_split_large_entry() new 94c97a02f87c arm/pgtable: remove duplicate included header file new fa786e55e977 mm/damon: implement a new DAMOS filter type for unmapped pages new d0508ec59532 Docs/mm/damon/design: document unmapped DAMOS filter type new e93308070ee0 mm/mincore: improve performance by adding an unlikely hint new 3890a8f377e9 mm/folio_queue: delete __folio_order and use folio_order directly new ed0505a95905 zram: sleepable entry locking new 6052b5c7df9b zram: permit preemption with active compression stream new 57466da5e747 zram: remove unused crypto include new bf8ce4713a39 zram: remove max_comp_streams device attr new e210984690a7 zram: remove second stage of handle allocation new 20d35b5204ce zram: remove writestall zram_stats member new abe0dcde179d zram: limit max recompress prio to num_active_comps new 94e8146d4e9f zram: filter out recomp targets based on priority new a8d55646b6ec zram: rework recompression loop new 34271444824a zsmalloc: rename pool lock new 60756575a21a zsmalloc: make zspage lock preemptible new ee919249a510 zsmalloc: introduce new object mapping API new bcfb88b1b78f zram: switch to new zsmalloc object mapping API new 4e945ca2b032 zram: permit reclaim in zstd custom allocator new f60dcce3c3a8 zram: do not leak page on recompress_store error path new 2c5cbb06c018 zram: do not leak page on writeback_store error path new 2470557e8f90 zram: add might_sleep to zcomp API new f652d56e2a58 selftests/mm: report errno when things fail in gup_longterm new ef5a5b91dbda selftests/mm: fix assumption that sudo is present new bab2c574be69 selftests/mm: skip uffd-stress if userfaultfd not available new 4a7d40ba56e1 selftests/mm: skip uffd-wp-mremap if userfaultfd not available new fc856cd64245 selftests/mm/uffd: rename nr_cpus -> nr_threads new 55873c6c50e2 selftests/mm: print some details when uffd-stress gets bad params new 554273f6e5da selftests/mm: don't fail uffd-stress if too many CPUs new 905ed9562a06 selftests/mm: skip map_populate on weird filesystems new 5fe7376a3108 selftests/mm: skip gup_longerm tests on weird filesystems new 5ab3a888519f mm, swap: remove setting SWAP_MAP_BAD for discard cluster new b530e270c1ac mm, swap: correct comment in swap_usage_sub() new 3c4d293fee4b mm: swap: remove stale comment of swap_reclaim_full_clusters() new 176df04aa35f fs/proc/task_mmu: add guard region bit to pagemap new 1c299da430c2 tools/selftests: add guard region test for /proc/$pid/pagemap new a7782d6b50d1 fixup define name new df26191ed262 mm: page_alloc: don't steal single pages from biggest buddy new 9657f5a051eb mm: page_alloc: remove remnants of unlocked migratetype updates new 7982a46298e5 mm: page_alloc: group fallback functions together new 431da2d5f52e mm: make page_mapped_in_vma() hugetlb walk aware new df185c2c7014 mm, swap: avoid reclaiming irrelevant swap cache new 02fc37ac70a9 mm, swap: drop the flag TTRS_DIRECT new 88abea73c177 mm, swap: avoid redundant swap device pinning new e26daa536abf mm, swap: don't update the counter up-front new 74afef87b087 mm, swap: use percpu cluster as allocation fast path new fb9cb8a61a84 mm, swap: remove swap slot cache new 86adc4b1c5e9 mm, swap: simplify folio swap allocation new 7e1e496fdf3d fix up for "mm, swap: simplify folio swap allocation" new 6a78730176fd vmalloc: drop Christoph from Reviewers new be1028d3aeae mm/page_alloc: warn on nr_reserved_highatomic underflow new fbc2bf586047 mm/page_alloc: clarify terminology in migratetype fallback code new 23c638e09320 mm/page_alloc: clarify should_claim_block() commentary new ca05958fad71 mm/hugetlb: fix set_max_huge_pages() when there are surplus pages new a5596e5f0eab x86/mm: make MMU_GATHER_RCU_TABLE_FREE unconditional new 9e45c813512c mm: pgtable: make generic tlb_remove_table() use struct ptdesc new 90ec6d31983e mm: pgtable: change pt parameter of tlb_remove_ptdesc() to [...] new 630b33651f2d mm: pgtable: convert some architectures to use tlb_remove_ [...] new 3f2226fe8a7e riscv: pgtable: unconditionally use tlb_remove_ptdesc() new e69f8e6118ca x86: pgtable: convert to use tlb_remove_ptdesc() new 36017ae130e6 mm: pgtable: remove tlb_remove_page_ptdesc() new b48c50c8c250 samples/damon: a typo in the kconfig - sameple new 5aa706e8210d mm: assert the folio is locked in folio_start_writeback() new e10f3c6bad60 lib/test_hmm: make dmirror_atomic_map() consume a single page new fc4d22d4160c mm/memory: remove PageAnonExclusive sanity-check in restor [...] new c1b489897947 mm/memory: pass folio and pte to restore_exclusive_pte() new 3a32927c4f16 mm/memory: document restore_exclusive_pte() new 47cebeb53d72 mm/mmu_notifier: use MMU_NOTIFY_CLEAR in remove_device_exc [...] new 493d69db368a configs: drop GENERIC_PTDUMP from debug.config new 7030bbc95d30 arch/powerpc: drop GENERIC_PTDUMP from mpc885_ads_defconfig new d4ccc741c0f5 docs: arm64: drop PTDUMP config options from ptdump.rst new 4a846ae33a69 mm: make DEBUG_WX depdendent on GENERIC_PTDUMP new d77a800944d8 mm: rename GENERIC_PTDUMP and PTDUMP_CORE new a85794f91cf8 maple_tree: convert mas_prealloc_calc() to take in a maple [...] new 1b83ec0abe38 maple_tree: use height and depth consistently new 0e1418073531 maple_tree: use vacant nodes to reduce worst case allocations new 0bd7eff46a19 maple_tree: break on convergence in mas_spanning_rebalance() new b95303f3d65f maple_tree: add sufficient height new 9ddc3bc5d497 maple_tree: reorder mas->store_type case statements new b4cfcc26f507 mm/page_alloc: add lockdep assertion for pageblock type change new 5f089a9aa987 mm/list_lru: make the case where mlru is NULL as unlikely new 25d90cfc7ca1 mm,procfs: allow read-only remote mm access under CAP_PERFMON new 7300a984d287 MAINTAINERS: add Yang Yang as a co-maintainer of PER-TASK [...] new fe26d5d02f90 scripts: add script to extract built-in firmware blobs new fb354e87d770 .mailmap: remove redundant mappings of emails new 6d99b9fda8df docs,procfs: document /proc/PID/* access permission checks new 9e86e25bcd0b lib/plist.c: add shortcut for plist_requeue() new 59a5b0787450 lib-plistc-add-shortcut-for-plist_requeue-fix new 323594ad7dc4 kexec: initialize ELF lowest address to ULONG_MAX new c32f60fa3ce5 crash: remove an unused argument from reserve_crashkernel_ [...] new b3c370769996 crash: let arch decide usable memory range in reserved area new 7becf634cf74 powerpc/crash: use generic APIs to locate memory hole for kdump new 69b0ef8d7ad7 powerpc/crash: preserve user-specified memory limit new f98f1670b225 powerpc: insert System RAM resource to prevent crashkernel [...] new 245221803dc6 powerpc/crash: use generic crashkernel reservation new 29086f75ee76 get_maintainer: add --substatus for reporting subsystem status new c7ab74813fd4 get_maintainer: add --substatus for reporting subsystem st [...] new 6ee35917c472 get_maintainer: stop reporting subsystem status as maintai [...] new 18821f3d19c4 lib/zlib: drop EQUAL macro new 2dee0180c370 rcu: provide a static initializer for hlist_nulls_head new cc08502fe42a ucount: replace get_ucounts_or_wrap() with atomic_inc_not_zero() new 9a33b796991b ucount: use RCU for ucounts lookups new 91fb4cb2e90c ucount: use rcuref_t for reference counting new 093f2a64c10f checkpatch: add warning for pr_* and dev_* macros without [...] new dfb31ddea281 ocfs2: validate l_tree_depth to avoid out-of-bounds access new 84ab31d8788c ocfs2: use memcpy_to_folio() in ocfs2_symlink_get_block() new fc8e0666497f ocfs2: remove reference to bh->b_page new 1841ead7a7ba reboot: replace __hw_protection_shutdown bool action param [...] new 10c5549e0cfc reboot: reboot, not shutdown, on hw_protection_reboot timeout new 6cc5fe965718 docs: thermal: sync hardware protection doc with code new 579763de126e reboot: describe do_kernel_restart's cmd argument in kernel-doc new 8f15aa5e8836 reboot: rename now misleading __hw_protection_shutdown symbols new 058132a5b273 reboot: indicate whether it is a HARDWARE PROTECTION reboo [...] new 362fb17bc079 reboot: add support for configuring emergency hardware pro [...] new 23e432370ceb reboot: hide unused hw_protection_attr new 3d13fb629980 regulator: allow user configuration of hardware protection action new 123ca9ff78e9 platform/chrome: cros_ec_lpc: prepare for hw_protection_sh [...] new 41d2e21771c2 dt-bindings: thermal: give OS some leeway in absence of cr [...] new 9faf4590d8af thermal: core: allow user configuration of hardware protec [...] new d7834cb6f1fa reboot: retire hw_protection_reboot and hw_protection_shut [...] new 838cdda17b53 lib min_heap: use size_t for array size and index variables new 9c545b8fdec2 mailmap: remove never used @parity.io email new dd6d9503ff87 MAINTAINERS: mailmap: update Hyeonggon's name and email address new 77ae9cc76624 scripts/gdb: add $lx_per_cpu_ptr() new a1be32f7fcba rhashtable: remove needless return in three void APIs new c87467494f4a cpu: remove needless return in void API suspend_enable_sec [...] new 1eed7e6a1a48 lib/interval_tree: skip the check before go to the right subtree new 46858434c7d7 coccinelle: misc: secs_to_jiffies: Patch expressions too new fa9995c84d3e scsi: lpfc: convert timeouts to secs_to_jiffies() new 330db75d7206 scsi-lpfc-convert-timeouts-to-secs_to_jiffies-fix new a0e295e40a6a accel/habanalabs: convert timeouts to secs_to_jiffies() new 1e8df24b95e2 ALSA: ac97: convert timeouts to secs_to_jiffies() new db262a3c21f1 btrfs: convert timeouts to secs_to_jiffies() new 3028d5f18960 libceph: convert timeouts to secs_to_jiffies() new 36d7d7787650 ata: libata-zpodd: convert timeouts to secs_to_jiffies() new 129af433e500 xfs: convert timeouts to secs_to_jiffies() new 2a9abdb3d143 power: supply: da9030: convert timeouts to secs_to_jiffies() new 66f4760b8af3 nvme: convert timeouts to secs_to_jiffies() new d5de6554a109 spi: spi-fsl-lpspi: convert timeouts to secs_to_jiffies() new 1410b6902e8c spi: spi-imx: convert timeouts to secs_to_jiffies() new edf50aec2183 platform/x86/amd/pmf: convert timeouts to secs_to_jiffies() new a40035c823d8 platform/x86: thinkpad_acpi: convert timeouts to secs_to_j [...] new b3eea9d1eaed RDMA/bnxt_re: convert timeouts to secs_to_jiffies() new cbf7c2413634 scripts/gdb/linux/symbols.py: address changes to module_se [...] new 3dec9c0e67aa foo new dfc94773cefb Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] new 538e48b026ed Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 17ae7f904977 perf lock: Add bpf maps for owner stack tracing new 425bc8835215 perf lock: Retrieve owner callstack in bpf program new a40ccb7d98d5 perf lock: Make rb_tree helper functions generic new 3c97e7b99197 perf lock: Report owner stack in usermode new e50b291fbb6e perf arm-spe: Report error if set frequency new fad07a5c0f07 tools/x86: Fix linux/unaligned.h include path in lib/insn.c new 37b0a8bdb98d Merge branch 'perf-tools-next' of git://git.kernel.org/pub [...] new dc90c890363d asm-generic/io.h: rework split ioread64/iowrite64 helpers new 7ae2a3c2e283 drm/draw: include missing headers new 9e81c965742c io.h: drop unused headers new d5c1b0cd21f8 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new fc52aa3e265b Merge branches 'for-next/amuv1-avg-freq', 'for-next/pkey_u [...] new 9e94577ac0da Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] new 0424b1a81a42 perf: arm_pmuv3: Add support for ARM Rainier PMU new 04bd15c4cbc3 perf: arm_pmuv3: Call kvm_vcpu_pmu_resync_el0() before ena [...] new dcca27bc1ecc perf: arm_pmu: Don't disable counter in armpmu_add() new 4b0567ad0be5 perf: arm_pmuv3: Don't disable counter in armv8pmu_enable_event() new 7a5387748215 perf: arm_v7_pmu: Drop obvious comments for enabling/disab [...] new 7bf1001e0d91 perf: arm_v7_pmu: Don't disable counter in (armv7|krait_|s [...] new c2e793da59fc perf: apple_m1: Don't disable counter in m1_pmu_enable_event() new dc4d58a752ea perf: arm_pmu: Move PMUv3-specific data new 678a5d3d6db6 perf/arm-cmn: Minor event type housekeeping new 6eb1e8ef586a perf/dwc_pcie: fix some unreleased resources new 7f35b429802a perf/dwc_pcie: fix duplicate pci_dev devices new 1bef3e4a4a88 Merge branch 'for-next/perf' of git://git.kernel.org/pub/s [...] new a526eeef9a81 arm64: dts: amlogic: gx: switch to the new PWM controller binding new 0322ff45bdcc arm64: dts: amlogic: axg: switch to the new PWM controller [...] new e6884f2e4129 arm64: dts: amlogic: g12: switch to the new PWM controller [...] new f5bcee8874c2 Merge branch 'v6.15/arm64-dt' into for-next new 802cff460aab ARM: dts: amlogic: meson8: switch to the new PWM controlle [...] new dbf921861985 ARM: dts: amlogic: meson8b: switch to the new PWM controll [...] new 212aae233ce0 Merge branch 'v6.15/arm-dt' into for-next new 9d4fc585a17d Merge branch 'ib-amlogic-a4' of git://git.kernel.org/pub/s [...] new ce78f679e08c arm64: dts: amlogic: a4: add pinctrl node new 73e4ffb27bb8 Merge branch 'v6.15/arm64-dt' into for-next new 7a1d903ff8f2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9b136576fc75 Merge branch 'asahi-soc/dt' into asahi-soc/for-next new 3e46b6df8465 soc: apple: rtkit: Add and use PWR_STATE_INIT instead of _ON new a06398687065 soc: apple: rtkit: Implement OSLog buffers properly new 22af2fac88fa soc: apple: rtkit: Use high prio work queue new e210227f0259 soc: apple: rtkit: Cut syslog messages after the first '\0' new 64c6db7b2657 Merge branch 'asahi-soc/soc' into asahi-soc/for-next new 54b4efb7a86a Merge branch 'asahi-soc/for-next' of https://github.com/As [...] new 098ecdef55b7 dt-bindings: ARM: at91: make separate entry for Olimex board new ebbb3965855e dt-bindings: ARM: at91: add Calao USB boards new 12ad8dcbe1e7 ARM: dts: microchip: usb_a9263: fix wrong vendor new 510a6190cf5e ARM: dts: microchip: fix faulty ohci/ehci node names new c9fd7cab2121 Merge branch 'at91-dt' into at91-next new 1b371d7ee383 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] new ad934e8f667d Merge branch 'next' of https://github.com/Broadcom/stblinux.git new 02a000a778d4 Merge branch 'davinci/for-next' of git://git.kernel.org/pu [...] new 91047e58fbe9 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 553f9294917c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7b96711751d4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1b4fe6de0eff Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new fa121d1ab054 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 746324bee3f1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a16cad01259f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 43c854c65e47 arm64: dts: rockchip: Remove undocumented sdmmc property f [...] new f80bc49c4d07 Merge branch 'v6.14-armsoc/dtsfixes' into for-next new f94500eb7328 arm64: dts: rockchip: Add GPU power domain regulator depen [...] new c55c9e91d164 arm64: dts: rockchip: add usb typec host support to rk3588-jaguar new 496c80a0d70a Merge branch 'v6.15-armsoc/dts64' into for-next new dd113c4fefc8 dt-bindings: clock: Add RK3562 cru new d7ef9f7fb369 Merge branch 'v6.15-shared/clkids' into v6.15-clk/next new f863d4cc79a7 clk: rockchip: Add clock controller for the RK3562 new 982a5cb7c8b0 Merge branch 'v6.15-clk/next' into for-next new 4c9500e97fea Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6662c09c0ddf dt-bindings: clock: add Exynos2200 SoC new 35b2b3328c2e dt-bindings: clock: add clock definitions and documentatio [...] new d434e7851caf Merge branch 'for-v6.15/samsung-clk-dt-bindings' into next/clk new f33807c30664 clk: samsung: clk-pll: add support for pll_4311 new 11fd259b7a9c clk: samsung: introduce Exynos2200 clock driver new 4149066a5e95 clk: samsung: add initial exynos7870 clock driver new e57b17c06ae5 Merge branch 'next/clk' into for-next new b378240ba3b9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new cc0aac7ca17e firmware: arm_ffa: Set dma_mask for ffa devices new 4861857ebb53 firmware: arm_ffa: Move the ffa_to_linux definition to the [...] new ee1000a7d8f0 Merge branches 'for-next/juno/updates', 'for-next/ffa/upda [...] new 98cc8c277ed5 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] new 29e10a7e0893 Merge branch 'for-next' of https://github.com/sophgo/linux.git new a87031167da8 Merge branch 'for-next' of https://github.com/spacemit-com/linux new 74ff64464755 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] new 881050cf06e1 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] new bde8a80db25e Merge branch 'next' of https://git.linaro.org/people/jens. [...] new 7a9de217f32a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 44807ecfa639 arm64: defconfig: Enable HSR protocol driver new eba709bc5728 Merge branch 'ti-k3-config-next' into ti-next new 9e999a702701 arm64: dts: ti: k3-am62a-mcu: enable mcu domain pinmux new 8a3629a6a9e5 arm64: dts: ti: k3-j784s4-evm-quad-port-eth-exp1: Remove d [...] new bc8d9e6b5821 arm64: dts: ti: k3-j722s-evm: Fix USB2.0_MUX_SEL to select Type-C new e7ee00e314da arm64: dts: ti: k3-am62a7-sk: Add boot phase tag for USB0 new 732c4cffe463 arm64: dts: ti: k3-am62p5-sk: Add boot phase tag for USB0 new 398898f9cca1 arm64: dts: ti: k3-j784s4-j742s2-main-common: Correct the [...] new 7139df64e7c1 arm64: dts: ti: k3-am62-verdin-dahlia: add Microphone Jack [...] new d9f17c11650c arm64: dts: ti: k3-j721s2-som-p0: Add flash partition details new 34887f2dab33 arm64: dts: ti: k3-am62a7-sk: Add alias for RTC new b0de0b2de409 arm64: dts: ti: k3-am62p-j722s-common-wakeup: Configure ti [...] new 59ac3f9f54db arm64: dts: ti: k3-j721e-common-proc-board: Add boot phase [...] new 871c73229bd2 arm64: dts: ti: k3-j721e-sk: Add boot phase tag to SERDES3 new 47ab49247b68 arm64: dts: ti: k3-am625-beagleplay: Reserve 128MiB of global CMA new 115290c11295 arm64: dts: ti: k3-am62p5-sk: Support SoC wakeup using USB [...] new 3e7f622685e8 arm64: dts: ti: k3-am62x-sk-common: Add serial aliases new 5a74aef88218 arm64: dts: ti: k3-am62a7-sk: Add serial alias new 8b0f601f9869 arm64: dts: ti: k3-am62p5-sk: Add serial alias new eeab4a777eb4 arm64: dts: ti: k3-am64-phycore-som: Reserve RTOS IPC memory new 4ad59ca98c27 arm64: dts: ti: k3-am62-phycore-som: Reserve RTOS IPC memory new c55701c73dec arm64: dts: ti: k3-am68-sk*: Add bootph-all property to ne [...] new a755d5cd3b14 arm64: dts: ti: k3-am62p5*/k3-j722s: Add bootph-all proper [...] new a5a7b2be9506 arm64: dts: ti: k3-am62p: Enable AUDIO_REFCLKx new 27786792cca9 Merge branch 'ti-k3-dts-next' into ti-next new b67c68fefd57 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] new 23d707c7e61f Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git new c0b8e667b397 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] new de4040f9bc3e Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...] new 082cb7800299 LoongArch: Always select HAVE_VIRT_CPU_ACCOUNTING_GEN new 30051fca4509 LoongArch: Enable UBSAN (Undefined Behavior Sanitizer) new a4b545d1263f LoongArch: Eliminate superfluous get_numa_distances_cnt() new 8c4dc6dc2096 LoongArch: Use polling play_dead() when resuming from hibernation new 0c1b810f7272 LoongArch: vDSO: Remove --hash-style=sysv new 8d7ff3679078 LoongArch: vDSO: Make use of the t8 register for vgetrando [...] new 76601a96c655 LoongArch: KVM: Remove unnecessary header include path new 403c205dba74 LoongArch: KVM: Remove PGD saving during VM context switch new b0c2ff6970d0 LoongArch: KVM: Fix GPA size issue about VM new 9ccf14a07400 LoongArch: KVM: Add stub for kvm_arch_vcpu_preempted_in_kernel() new 828fa538c162 LoongArch: KVM: Implement arch-specific functions for guest perf new b6ad80e1c21a LoongArch: KVM: Register perf callbacks for guest new 529f5ff3fc23 Merge branch 'loongarch-kvm' into loongarch-next new d726c5eee9e2 Merge branch 'loongarch-next' of git://git.kernel.org/pub/ [...] new 750d1a4c6ce3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new bd55a19afb39 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 666439478e73 Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] new 200be32cbb61 Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] new b899981750dc parisc: PDT: Fix missing prototype warning new 9feb82badf33 parisc: perf: use named initializers for struct miscdevice new 559eda6c3380 Input: gscps2 - Describe missing function parameters new ce91607fa44c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d856bc3ac7d9 static_call_inline: Provide trampoline address when updati [...] new bb7f054f4de2 objtool/powerpc: Add support for decoding all types of unc [...] new 6626f98ed55a powerpc: Prepare arch_static_call_transform() for supporti [...] new f50b45626e05 powerpc/static_call: Implement inline static calls new 05bf59fbeef3 powerpc/cell: Remove support for IBM Cell Blades new 8e4f1a3495c2 powerpc: Remove some Cell leftovers new 38efe5a9a7a7 powerpc: Remove PPC_PMI and driver new de9d1be44e50 powerpc: Remove IBM_CELL_BLADE & SPIDER_NET references new 11923e0d9d95 powerpc/cell: Remove CBE_CPUFREQ_SPU_GOVERNOR new 41cc49efffd7 powerpc/xmon: Remove SPU debug and disassembly new bd4a83428bbd powerpc: Remove DCR_MMIO and the DCR generic layer new f026dffd548f powerpc: Remove PPC_OF_PLATFORM_PCI new 478e1709ad8a powerpc/io: Remove PPC_IO_WORKAROUNDS new 6584845b3d8b powerpc/io: Remove PPC_INDIRECT_MMIO new de9cc05822bf powerpc/io: Remove PCI_FIX_ADDR new 15efd61fa74d powerpc/io: Unhook MMIO accessors new 41c8992c02a5 powerpc/io: Remove unnecessary indirection new 8a55941aed70 powerpc/io: Wrap port calculation in a macro new c051451b7ad1 powerpc/io: Spell-out PCI_IO_ADDR new 0305292f17bc powerpc/io: Use generic raw accessors new 76c7d4300d99 powerpc/io: Rename _insw_ns() etc. new 1b52e091e7f1 powerpc/io: Use standard barrier macros in io.c new b78e0bff8591 powerpc: Remove UDBG_RTAS_CONSOLE new 215bd64ada73 docs: Remove reference to removed CBE_CPUFREQ_SPU_GOVERNOR new 333e8eb3e081 genirq: Remove IRQ_EDGE_EOI_HANDLER new 16479389cfeb cpufreq: ppc_cbe: Remove powerpc Cell driver new d9fefcea813e net: spider_net: Remove powerpc Cell driver new 5722915493ac net: toshiba: Remove reference to PPC_IBM_CELL_BLADE new 81bb6490b78a powerpc/microwatt: Select COMMON_CLK in order to get the c [...] new 78099fe1e3b5 powerpc/microwatt: Device-tree updates new 2b0a438d5380 powerpc/microwatt: Define an idle power-save function new 3d45a3d0d2e6 powerpc: Define config option for processors with broadcast TLBIE new aca95fb6bb57 powerpc/microwatt: Add SMP support new 707a189532e9 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new d5a492ad712a Merge branch 'riscv-dt-for-next' of git://git.kernel.org/p [...] new 00297516e079 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 002473c8e7dc Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] new 4a4f9b5c7c13 bcachefs: Don't set BCH_FEATURE_incompat_version_field unl [...] new 7e59436c9844 bcachefs: btree_node_(rewrite|update_key) cleanup new 548b5c216967 bcachefs: Repair btree node write errors immediately new a1f861716a74 bcachefs: bs > ps support new 56ea3702e33f bcachefs: check_bp_exists() check for backpointers for sta [...] new f1273fc99383 bcachefs: Fix missing increment of move_extent_write counter new 3bb604d28c11 bcachefs: Don't inc io_(read|write) counters for moves new 87971e994040 bcachefs: Move write_points to debugfs new 7bd68066abd8 bcachefs: Separate running/runnable in wp stats new a0f3c2ec6224 bcachefs: enum bch_persistent_counters_stable new 1afe92b0809d bcachefs: BCH_COUNTER_bucket_discard_fast new 1028f84406fe bcachefs: BCH_IOCTL_QUERY_COUNTERS new 41c9fceae296 bcachefs: bch2_data_update_inflight_to_text() new d7c46c927a39 bcachefs: kill bch_read_bio.devs_have new 78d9657028ec bcachefs: Avoid holding btree locks when blocking on IO new a6537d3e80c6 bcachefs: x-macroize BCH_READ flags new 00872925c3ec bcachefs: Rename BCH_WRITE flags fer consistency with othe [...] new 8add85b3e169 bcachefs: rbio_init_fragment() new feba66e30135 bcachefs: rbio_init() cleanup new f2b33dbdcc47 bcachefs: data_update now embeds bch_read_bio new 5815355e1a2a bcachefs: promote_op uses embedded bch_read_bio new 339ccefff6c0 bcachefs: bch2_update_unwritten_extent() no longer depends [...] new 45ad88d4cb6b bcachefs: cleanup redundant code around data_update_op ini [...] new 63562b90dcc0 bcachefs: Be stricter in bch2_read_retry_nodecode() new 69cc45b80c04 bcachefs: Promotes should use BCH_WRITE_only_specified_devs new d6a19d750baf bcachefs: Self healing writes are BCH_WRITE_alloc_nowait new 921c072c34ea bcachefs: Rework init order in bch2_data_update_init() new 8cfdff0f0b99 bcachefs: Bail out early on alloc_nowait data updates new b6a6ecab04ce bcachefs: Don't start promotes from bch2_rbio_free() new 24cc676cf5a2 bcachefs: Don't self-heal if a data update is already rewriting new 97bb2ab4c559 bcachefs: Internal reads can now correct errors new efbd5a012cb3 bcachefs: backpointer_get_key() doesn't pull in btree node new 335958628eb5 bcachefs: bch2_btree_node_rewrite_pos() new 7c03efd9d226 bcachefs: bch2_move_data_phys() new c06ff058354c bcachefs: __bch2_move_data_phys() now uses bch2_btree_node [...] new fe81cbd449a4 bcachefs: bch2_bkey_pick_read_device() can now specify a device new 4774a2028b0c bcachefs: bch2_btree_node_scrub() new 6bcd6af397ff bcachefs: Scrub new 0cf8dd792ffc bcachefs: Fix subtraction underflow new e8a50cecb34f bcachefs: Read/move path counter work new dbf498c3e1d4 bcachefs: Convert migrate to move_data_phys() new aa088c5f644a bcachefs: bch2_indirect_extent_missing_error() prints path [...] new 95370084b8fe bcachefs: bch2_inum_offset_err_msg_trans() no longer handl [...] new 6e2603694cce bcachefs: Factor out progress.[ch] new a46f433c9e41 bcachefs: Add a progress indicator to bch2_dev_data_drop() new dca30b76c41d bcachefs: add progress indicator to check_allocations new 13aafdea7363 bcachefs: Kill journal_res_state.unwritten_idx new 615efb3a1160 bcachefs: Kill journal_res.idx new c0c97f1000ca bcachefs: Don't touch journal_buf->data->seq in journal_res_get new c9bbcbd4bf79 bcachefs: Free journal bufs when not in use new 88ceeb5d42b5 bcachefs: Increase JOURNAL_BUF_NR new 8eca53ab2da6 bcachefs: Ignore backpointers to stripes in ec_stripe_upda [...] new c2be9c1d6f62 bcachefs: Add comment explaining why asserts in invalidate [...] new c2ba3e272e6a bcachefs: Add time_stat for btree writes new 38ae3e78c676 bcachefs: bch2_bkey_ptr_data_type() now correctly returns [...] new abe63b3db257 bcachefs: bch2_blacklist_entries_gc cleanup new d2eb6a286730 bcachefs: EYTZINGER_DEBUG fix new 608fb4373a47 bcachefs: eytzinger self tests: loop cleanups new d377683507a3 bcachefs: eytzinger self tests: missing newline termination new a5530b4e0a8c bcachefs: eytzinger self tests: fix cmp_u16 typo new 630e63739238 bcachefs: eytzinger[01]_test improvement new 5e36f36131fd bcachefs: eytzinger0_find_test improvement new 0f535265a284 bcachefs: add eytzinger0_for_each_prev new fdee6deeade7 bcachefs: improve eytzinger0_find_le self test new be8286343e06 bcachefs: convert eytzinger0_find_le to be 1-based new c99c53bc6027 bcachefs: simplify eytzinger0_find_le new 20c7c9cfeb13 bcachefs: add eytzinger0_find_gt self test new 5cab45833afd bcachefs: implement eytzinger0_find_gt directly new c62175149abc bcachefs: implement eytzinger0_find_ge directly new 064c46f2d2c5 bcachefs: add eytzinger0_find_ge self test new eff483e46c25 bcachefs: Add eytzinger0_find self test new dfafd47393ba bcachefs: convert eytzinger0_find to be 1-based new a6c5b8b62498 bcachefs: convert eytzinger sort to be 1-based (1) new e334e8a7e575 bcachefs: convert eytzinger sort to be 1-based (2) new f28dfec79b15 bcachefs: eytzinger1_{next,prev} cleanup new 518ea4aef965 bcachefs: metadata_target is not an inode option new 72d0716e0e29 bcachefs: bch2_write_op_error() now prints info about data update new e91c3006b74d bcachefs: minor journal errcode cleanup new b9c68d44fb59 bcachefs: bch2_lru_change() checks for no-op new 89c938599d64 bcachefs: s/BCH_LRU_FRAGMENTATION_START/BCH_LRU_BUCKET_FRA [...] new a04ff593c53e bcachefs: decouple bch2_lru_check_set() from alloc btree new 296d6c67c28d bcachefs: Rework bch2_check_lru_key() new 4c04e8527ff3 bcachefs: bch2_trigger_stripe_ptr() no longer uses ec_stri [...] new 4d660dbc5e7f bcachefs: Better trigger ordering new ceaa3c1eeb06 bcachefs: rework bch2_trans_commit_run_triggers() new d3963d87091b bcachefs: bcachefs_metadata_version_cached_backpointers new d33cd28405e9 bcachefs: Invalidate cached data by backpointers new d68880897ce6 bcachefs: Advance bch_alloc.oldest_gen if no stale pointers new b2c000b0e13c bcachefs: bcachefs_metadata_version_stripe_backpointers new 62d2203b2604 bcachefs: bcachefs_metadata_version_stripe_lru new c0bfc949ac7a bcachefs: Kill dirent_occupied_size() in rename path new 961449a57101 bcachefs: Kill dirent_occupied_size() in create path new 71613c398662 bcachefs: Split out dirent alloc and name initialization new 90e34c899048 bcachefs: bcachefs_metadata_version_casefolding new b80da5666bb3 bcachefs: sysfs internal/trigger_btree_updates new f946a166bda5 Documentation: bcachefs: casefolding: Do not italicize NUL new 0dbe36d8a0b5 Documentation: bcachefs: casefolding: Fix dentry/dcache co [...] new 6891156dd405 Documentation: bcachefs: casefolding: Use bullet list for [...] new c227d2b8534f Documentation: bcachefs: Add casefolding toctree entry new 10494c4cba90 Documentation: bcachefs: Split index toctree new 3cb36376bfbc Documentation: bcachefs: SubmittingPatches: Demote section [...] new 2039f1db1d4c Documentation: bcachefs: SubmittingPatches: Convert footno [...] new 2a8b58e85df9 bcachefs: bch2_request_incompat_feature() now returns error code new a32d248c6670 bcachefs: bcachefs_metadata_version_extent_flags new 743c6b1a5507 Merge branch 'for-next' of git://evilpiepirate.org/bcachefs.git new 35ecc3c219d1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] new 78d828acbdbf Merge branch 'misc-6.14' into for-next-current-v6.13-20250228 new 9dde7f2dc79f Merge branch 'for-next-current-v6.13-20250228' into for-ne [...] new 8d272fa91d34 Merge branch 'misc-6.14' into for-next-next-v6.14-20250228 new b91cc5928b77 btrfs: simplify parameters of metadata folio helpers new 836e33aa2a92 btrfs: add __pure attribute to eb page and folio counters new 5d36a3d8715b btrfs: use num_extent_folios() in for loop bounds new ad7af7873f15 btrfs: do trivial BTRFS_PATH_AUTO_FREE conversions new a17e593adaca btrfs: use BTRFS_PATH_AUTO_FREE in btrfs_init_dev_replace() new f18dec812810 btrfs: use BTRFS_PATH_AUTO_FREE in btrfs_run_dev_replace() new 42cf59b1c132 btrfs: use BTRFS_PATH_AUTO_FREE in btrfs_check_dir_item_co [...] new d3ec87777a42 btrfs: use BTRFS_PATH_AUTO_FREE in load_global_roots() new 52458d649eed btrfs: use BTRFS_PATH_AUTO_FREE in btrfs_init_root_free_ob [...] new 1f846f07341f btrfs: use BTRFS_PATH_AUTO_FREE in btrfs_get_name() new 39e3c00c8347 btrfs: use BTRFS_PATH_AUTO_FREE in btrfs_lookup_extent_info() new a275435cd67a btrfs: use BTRFS_PATH_AUTO_FREE in run_delayed_extent_op() new 636113c2a0fa btrfs: use BTRFS_PATH_AUTO_FREE in btrfs_lookup_bio_sums() new 615ec3d168a2 btrfs: use BTRFS_PATH_AUTO_FREE in btrfs_remove_free_space [...] new d1efe8617db8 btrfs: use BTRFS_PATH_AUTO_FREE in populate_free_space_tree() new f7ff4be29aac btrfs: use BTRFS_PATH_AUTO_FREE in clear_free_space_tree() new 3fbd1387c10c btrfs: use BTRFS_PATH_AUTO_FREE in load_free_space_tree() new c8c0f63fc981 btrfs: prevent inline data extents read from touching bloc [...] new 8138e519a98b btrfs: subpage: do not hold subpage spin lock when clearin [...] new 72367c4812ab btrfs: fix the qgroup data free range for inline data extents new 5450dcb6e438 btrfs: introduce a read path dedicated extent lock helper new d65ebd1c5e5d btrfs: make btrfs_do_readpage() to do block-by-block read new 7e9357b6b9a5 btrfs: allow buffered write to avoid full page read if it' [...] new 77c6353c23e3 btrfs: allow inline data extents creation if block size < [...] new 0c3353f0e4d0 btrfs: remove the subpage related warning message new bde4ea6ea9fa btrfs: properly limit inline data extent according to block size new e47c0d4dd7dc btrfs: allow debug builds to accept 2K block size new 1eecd003aae4 btrfs: === misc-next on b-for-next === new e2bb6ae24c87 btrfs: scrub: fix incorrectly reported logical/physical address new 80dfa21c07c6 btrfs: reduce the log level for btrfs_dev_stat_inc_and_print() new 1007f1acd59f btrfs: scrub: remove unused is_super parameter from scrub_ [...] new 8b052762ba17 btrfs: scrub: remove unnecessary dev/physical lookup for s [...] new 46f3fdf29778 btrfs: scrub: simplify the inode iteration output new 27b737a6e5db btrfs: scrub: ensure we output at least one error message [...] new af98e95432a9 btrfs: scrub: use generic ratelimit helpers to output erro [...] new 16fcd3ca5cf5 Merge branch 'misc-next' into for-next-next-v6.14-20250228 new 1bae279be2cf Merge branch 'for-next-next-v6.14-20250228' into for-next- [...] new da8db695300f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 52cf576a3aaf smb: client: Fix netns refcount imbalance causing leaks an [...] new c1059108899e Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] new e72e7fe1feaf Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 94e6e889a786 dlm: fix error if inactive rsb is not hashed new a3672304abf2 dlm: fix error if active rsb is not hashed new 8a84741b3c66 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 89181d95afd6 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 6916a46e66ea Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new b3c2149030ad Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] new a66ba7dfca95 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 1b60b23975d6 f2fs: fix to set .discard_granularity correctly new 201e07aec617 f2fs: fix the missing write pointer correction new 81edb983b3f5 f2fs: add check for deleted inode new 5fb6336caa8b f2fs: support F2FS_NOLINEAR_LOOKUP_FL new c6bf0c1f69d0 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 60ed335313bd Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] new f889992c865b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1d902ac7bfd6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 84197fe486fb Merge branch 'jfs-next' of git://github.com/kleikamp/linux [...] new 70e5d6b7b033 Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] new b0b239c6b9aa sunrpc: clean cache_detail immediately when flush is writt [...] new b5acff2c01e5 lockd: add netlink control interface new 4d44c4ade836 SUNRPC: Remove unused krb5_decrypt new 69646b61dd2f nfsd: fix management of listener transports new c9b7f274ba95 nfsd: adjust WARN_ON_ONCE in revoke_delegation new f933659f3306 NFSD: Skip sending CB_RECALL_ANY when the backchannel isn't up new 225fd57a1248 nfsd: remove the redundant mapping of nfserr_mlink new c348bd1bd04c NFSD: nfsd_unlink() clobbers non-zero status returned from [...] new 8963e3239fb4 NFSD: Never return NFS4ERR_FILE_OPEN when removing a directory new af4cac335eff NFSD: Return NFS4ERR_FILE_OPEN only when renaming over an [...] new 446c4ecd3992 NFSD: Return NFS4ERR_FILE_OPEN only when linking an open file new ebd8a4c4502a SUNRPC: Remove unused make_checksum new 6dcfbf8c4360 NFSD: Fix trace_nfsd_slot_seqid_sequence new 146aabc2ca31 nfsd: don't ignore the return code of svc_proc_register() new 66b9c2a0febb svcrdma: do not unregister device for listeners new 695fd9811415 nfsd: allow SC_STATUS_FREEABLE when searching via nfs4_loo [...] new 9858e6746b71 nfsd: put dl_stid if fail to queue dl_recall new 5319a378cdc9 nfsd: prepare nfsd4_cb_sequence_done() for error handling rework new d61be1345ca9 nfsd: lift NFSv4.0 handling out of nfsd4_cb_sequence_done() new 1c1bb3264d0c nfsd: always release slot when requeueing callback new 5e04505d0d6d nfsd: only check RPC_SIGNALLED() when restarting rpc_task new 6b05eca3150a nfsd: when CB_SEQUENCE gets ESERVERFAULT don't increment seq_nr new bb03e170b192 nfsd: handle NFS4ERR_BADSLOT on CB_SEQUENCE better new 9ea26b658d01 nfsd: eliminate special handling of NFS4ERR_SEQ_MISORDERED new d7f1e1689851 NFSD: Fix callback decoder status codes new 356257b98091 fs: nfs: acl: Avoid -Wflex-array-member-not-at-end warning new f254dffb8ca2 nfsd: filecache: remove race handling. new e0990a09cb98 NFSD: Re-organize nfsd_file_gc_worker() new 71b99a10d001 nfsd: filecache: use nfsd_file_dispose_list() in nfsd_file [...] new 71f49af995b5 nfsd: filecache: use list_lru_walk_node() in nfsd_file_gc() new f3f0eb83e478 nfsd: filecache: introduce NFSD_FILE_RECENT new 0663b5651e17 nfsd: filecache: don't repeatedly add/remove files on the [...] new fdbad10e1342 nfsd: filecache: drop the list_lru lock during lock gc scans new 519561851c57 Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] new dda549337f86 Merge branch 'master' of https://github.com/Paragon-Softwa [...] new a1773eff3f20 Merge branch '9p-next' of git://github.com/martinetd/linux new 26049eb349dc Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] new 8c6e7819897a Merge branch 'vfs.fixes' into vfs.all new e249056c91a2 fs: place f_ref to 3rd cache line in struct file to resolv [...] new f13abc1e8e1a watch_queue: fix pipe accounting mismatch new 66447acc09dc ecryptfs: remove NULL remount_fs from super_operations new 56ae525fa5f5 Merge branch 'vfs-6.15.misc' into vfs.all new b17df64b7fc8 Merge branch 'vfs-6.15.mount' into vfs.all new 90d46abfbbd2 Merge branch 'vfs-6.15.pidfs' into vfs.all new 01dcac26f750 Merge branch 'vfs-6.15.pipe' into vfs.all new 9623575d1193 Merge branch 'kernel-6.15.tasklist_lock' into vfs.all new ad79e39937d4 Merge branch 'vfs-6.15.mount.api' into vfs.all new 2b7e0e5529d5 Merge branch 'vfs-6.15.iomap' into vfs.all new ddf2b1bdf725 doc: fix inline emphasis warning new 73d6a02b1193 Merge branch 'vfs-6.15.async.dir' into vfs.all new ec504d9340a2 Merge branch 'vfs-6.15.overlayfs' into vfs.all new 0826c31e1cd6 Merge branch 'vfs-6.15.nsfs' into vfs.all new 4eb21c525a7f Merge branch 'vfs-6.15.eventpoll' into vfs.all new d969f00c149a Merge branch 'vfs-6.15.sysv' into vfs.all new ce7e4b56828f Merge branch 'vfs-6.15.pagesize' into vfs.all new bccff0c7c1ea Merge branch 'vfs-6.15.mount.namespace' into vfs.all new f08068df4aa4 ceph: extend ceph_writeback_ctl for ceph_writepages_start( [...] new ce80b76dd327 ceph: introduce ceph_process_folio_batch() method new 1551ec61dc55 ceph: introduce ceph_submit_write() method new fd7449d937e7 ceph: fix generic/421 test failure new d8e164accbfd Merge patch series "ceph: fix generic/421 test failure" new 19a288110435 ceph: Remove ceph_writepage() new 88a59bda3f37 ceph: Use a folio in ceph_page_mkwrite() new f9707a8b5b9d ceph: Convert ceph_find_incompatible() to take a folio new baff9740bc8f ceph: Convert ceph_readdir_cache_control to store a folio new 62171c16da60 ceph: Convert writepage_nounlock() to write_folio_nounlock() new 15fdaf2fd60d ceph: Convert ceph_check_page_before_write() to use a folio new a55cf4fd8fae ceph: Remove uses of page from ceph_process_folio_batch() new ad49fe2b3d54 ceph: Convert ceph_move_dirty_page_in_page_array() to move [...] new d1b452673af4 ceph: Pass a folio to ceph_allocate_page_array() new 9dcef93363e7 fs: Remove page_mkwrite_check_truncate() new fff6974ec1dc Merge patch series "Remove accesses to page->index from ceph" new cd4e9d019ff1 Merge branch 'vfs-6.15.ceph' into vfs.all new f806b15e9a70 afs: Remove the "autocell" mount option new 72c52e46a517 afs: Change dynroot to create contents on demand new 34bfe0ac6454 afs: Improve afs_volume tracing to display a debug ID new 1df96ea7aaf4 afs: Improve server refcount/active count tracing new 4e77bde81904 afs: Make afs_lookup_cell() take a trace note new 09a222767de1 afs: Drop the net parameter from afs_unuse_cell() new a0828ee4f984 rxrpc: Allow the app to store private data on peer structs new 802e29f6069c afs: Use the per-peer app data provided by rxrpc new ff325be0bfbb afs: Fix afs_server ref accounting new 1832e155fa7a afs: Simplify cell record handling new d45595218c99 Merge tag 'afs-next-20250228-2' of ssh://gitolite.kernel.o [...] new c87c0d865302 Merge branch 'vfs-6.15.shared.afs' into vfs.all new 2b6b303418e2 Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] new f0db905c41c1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a57419b6b3df Merge branch 'fs-next' of linux-next new 7819ec468a5a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new cf8a15402f70 Merge branch 'pci/acs' new 5943dd2f2369 Merge branch 'pci/aer' new 6c89243ac0df Merge branch 'pci/aspm' new f7c9bb759161 PCI: Cache offset of Resizable BAR capability new b80b4d4972e6 PCI: Fix reference leak in pci_register_host_bridge() new e5d287b410fe PCI: Fix reference leak in pci_alloc_child_bus() new 7e6569617f92 Merge branch 'pci/enumeration' new 226778cd6c7f Merge branch 'pci/hotplug' new c799446ccab9 Merge branch 'pci/pwrctrl' new 795a61449557 Merge branch 'pci/resource' new 3b62449da444 driver core: Introduce device_{add,remove}_of_node() new e2267841fe26 PCI: of: Use device_{add,remove}_of_node() to attach of_no [...] new c5785a165f84 PCI: of_property: Add support for NULL pdev in of_pci_set_ [...] new 3dc8adeeefa0 PCI: of_property: Constify parameter in of_pci_get_addr_flags() new 1f340724419e PCI: of: Create device tree PCI host bridge node new 12636737c55e Merge branch 'pci/devtree-create' new ccd310f4e4ed Merge branch 'pci/dt-bindings' new 0dcf964b38b0 Merge branch 'pci/endpoint' new ef1c47653417 Merge branch 'pci/epf-mhi' new dbd71826d77c Merge branch 'a15a22707834' new 0caebf7697ee perf/dwc_pcie: Move common DWC struct definitions to 'pcie-dwc.h' new 8c917bbd9203 PCI: dwc: Add helper to find the Vendor Specific Extended [...] new 76199c51dc6d PCI: dwc: Add debugfs based Silicon Debug support for DWC new 8562ae832769 PCI: dwc: Add debugfs based Error Injection support for DWC new be6ece7f774e PCI: dwc: Add debugfs based Statistical Counter support for DWC new 02001ce4ff42 PCI: dwc: Add debugfs property to provide LTSSM status of [...] new d92c98b1f91b PCI: Add Rockchip Vendor ID new ffc475939e97 PCI: dwc: Add Rockchip to the RAS DES allowed vendor list new a3eab52406ae Merge branch 'pci/controller/dwc' new 05e4e4031a70 Merge branch 'pci/controller/hyperv' new 0bc823aef9cf Merge branch 'pci/controller/mediatek' new 10a28eca2dda Merge branch 'pci/controller/qcom' new 37a2f9afcd7a Merge branch 'pci/controller/vmd' new d774bdc86cfa Merge branch 'pci/misc' new 3b609297e2cd Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new e286226d5388 Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] new beaf96d6d664 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 28072f001288 Merge branch 'i2c/for-current' into i2c/for-next new a0fdcbac6b64 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] new 02ba97aec9d0 Merge branch 'i2c/i2c-host' of git://git.kernel.org/pub/sc [...] new bcdcdaadcd2d Merge branch 'i3c/next' of git://git.kernel.org/pub/scm/li [...] new f392611e268f hwmon: (nct6683) Add customer ID for AMD BC-250 new fafac0ebb289 hwmon: (k10temp) add support for cyan skillfish new 69af654bf972 hwmon: (pmbus/core) Replace deprecated strncpy() with strscpy() new e3ff0c72cbb7 hwmon: (ntc_thermistor) Fix module name in the Kconfig new 9fd33bb86747 dt-bindings: hwmon: ntc-thermistor: fix typo regarding the [...] new e0444758dd1b hwmon: (asus-ec-sensors) add PRIME X670E-PRO WIFI new e6b082d7a136 dt-bindings: hwmon: Add UCD90320 gpio description new 649b419f918f hwmon: (pmbus/core) Fix various coding style issues new 6625a059e60c hwmon: (pmbus/core) Use local debugfs variable in debugfs [...] new de438ec92f83 hwmon: (pmbus/core) Use the new i2c_client debugfs directory new 05452a3328a5 hwmon: (pmbus/core) Make debugfs code unconditional new 510db88a1c56 hwmon: (pmbus/core) Declare regulator notification functio [...] new 2a431adc9639 hwmon: (pmbus/core) Optimize debugfs block data attribute [...] new 64fbb4c42ab9 hwmon: (pmbus/core) Optimize debugfs status attribute init [...] new c90a00368d90 hwmon: (pmbus/core) Report content of CAPABILITY register [...] new 9f8e2e49c55f dt-bindings: hwmon: gpio-fan: Add optional regulator support new 9fee7d19bab6 hwmon: (gpio-fan) Add missing mutex locks new 0ea627381eb5 hwmon: (acpi_power_meter) Fix the fake power alarm reporting new 053a711ae27f Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] new e2c75c87362f Merge branch 'docs-next' of git://git.lwn.net/linux.git new b765a362afee Merge branch 'next' of git://linuxtv.org/media-ci/media-pe [...] new 3a011fb73735 Merge branch 'pm-cpuidle-fixes' into fixes new d20d9b50f4ec Merge branch 'fixes' into linux-next new b61a441746e6 Merge branches 'pm-misc' and 'pm-sleep' into linux-next new e6ca59bb3c8f thermal/debugfs: replace kzalloc() with kcalloc() in therm [...] new c65b5c518743 thermal/of: Use kcalloc() instead of kzalloc() with multip [...] new 83c34f5099bf thermal: k3_j72xx_bandgap: Use kcalloc() instead of kzalloc() new e6c0525fc6af thermal: int340x: Use kcalloc() instead of kzalloc() with [...] new 063ab16ff5cf thermal: hisi: Use kcalloc() instead of kzalloc() with mul [...] new 067345f11ae9 thermal: intel: Clean up zone_trips[] initialization in in [...] new b25eff369f3c Merge branch 'thermal-misc' into linux-next new 4b3b29412ad6 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 43eeceb529c2 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] new 2cd9390354eb Merge branch 'cpupower' of git://git.kernel.org/pub/scm/li [...] new c432bdcf39d5 pmdomain: Merge tag 'v6.14-rc4' from Linus into next new a8e9ef4c8fd5 pmdomain: Merge tag regulator-devm-of-get into next new b0c4f44b87e4 dt-bindings: power: rockchip: add regulator support new 53d956d60c9e mdomain: Merge branch dt into next new 83b2fbac8982 pmdomain: rockchip: cleanup mutex handling in rockchip_pd_power new 7ab6c930b923 pmdomain: rockchip: forward rockchip_do_pmu_set_power_doma [...] new edcef667070f pmdomain: rockchip: reduce indentation in rockchip_pd_power new 6b2690df3f03 pmdomain: rockchip: fix rockchip_pd_power error handling new db6df2e3fc16 pmdomain: rockchip: add regulator support new 888fd2810f5b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 49e562822b22 Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] new 230804a89319 Merge branch 'mlx5-next' into wip/leon-for-next new 4350f3677257 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 38d41cf575f7 net-sysfs: remove unused initial ret values new 5ace19bd8395 coccinelle: Add missing (GE)NL_SET_ERR_MSG_* to strings en [...] new 3a2295ff3f00 net/mlx5: Remove newline at the end of a netlink error message new 79d89fab225e sfc: Remove newline at the end of a netlink error message new c94fae5f1ccf net: sched: Remove newline at the end of a netlink error message new e0c032d26dab ice: dpll: Remove newline at the end of a netlink error message new 52478f627fbf Merge branch 'add-missing-netlink-error-message-macros-to- [...] new 784e6abd99f2 selftests/net: have `gro.sh -t` return a correct exit code new 41cda5728470 selftests/net: only print passing message in GRO tests whe [...] new 51bef03e1a71 selftests/net: deflake GRO tests new 544a882722ba Merge branch 'selftests-net-deflake-gro-tests-and-fix-retu [...] new b5d7b2f04ebc net/mlx5: Avoid report two health errors on same syndrome new 6bdce277a326 net/mlx5: Log health buffer data on any syndrome new 63f26199721f net/mlx5: Expose crr in health buffer new 680173b6bb6b net/mlx5: Add trust lockdown error to health syndrome prin [...] new 56794b5862c5 Merge branch 'mlx5-health-syndrome' new dea5c8ec20be net: stmmac: provide set_clk_tx_rate() hook new 12bce6d5404e net: stmmac: provide generic implementation for set_clk_tx [...] new 17c24f6dc641 net: stmmac: dwc-qos: use generic stmmac_set_clk_tx_rate() new c81eb3da0be8 net: stmmac: starfive: use generic stmmac_set_clk_tx_rate() new 36fa8c960720 net: stmmac: s32: use generic stmmac_set_clk_tx_rate() new 61356fb1b0d6 net: stmmac: intel: use generic stmmac_set_clk_tx_rate() new b693ce4f2704 net: stmmac: imx: use generic stmmac_set_clk_tx_rate() new c8caf6100f6d net: stmmac: rk: switch to use set_clk_tx_rate() hook new ca723519c28b net: stmmac: ipq806x: switch to use set_clk_tx_rate() hook new 2a7d55f901a5 net: stmmac: meson: switch to use set_clk_tx_rate() hook new 945db208fbe7 net: stmmac: thead: switch to use set_clk_tx_rate() hook new 8e7e3d97f9a7 Merge branch 'net-stmmac-cleanup-transmit-clock-setting' new daeb6a8f3b00 ipv4: icmp: do not process ICMP_EXT_ECHOREPLY for broadcas [...] new a7e38208fe71 inet: ping: avoid skb_clone() dance in ping_rcv() new 090119a35783 Merge branch 'inet-ping-remove-extra-skb_clone-consume_skb' new e8cdd91926aa net: usb: qmi_wwan: add Telit Cinterion FE990B composition new 5728b289abbb net: usb: qmi_wwan: fix Telit Cinterion FE990A name new 97fc68636376 net: usb: cdc_mbim: fix Telit Cinterion FE990A name new f77f12010f67 Merge branch 'add-usb-net-support-for-telit-cinterion-fn990b' new 3ab37b090d1c Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] new d543c29a6898 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0edfdc95d345 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new ebbeaffb5622 Bluetooth: SCO: fix sco_conn refcounting on sco_conn_ready new 05c450341f59 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 7ed3f3c40d7b wifi: iwlwifi: Fix spelling mistake "Increate" -> "Increase" new 23ff5f6f23f1 wifi: cfg80211: reorg sinfo structure elements for mesh new e5328c14590d wifi: mac80211: refactor populating mesh related fields in sinfo new 38b161b8f3f0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ab8a17bc63e2 wifi: ath11k: refactor transmitted arvif retrieval new 8e30bfad4dc9 wifi: ath11k: pass tx arvif for MBSSID and EMA beacon generation new 20fe6390b503 wifi: ath12k: refactor transmitted arvif retrieval new 5f1e9f2cbc2b wifi: ath12k: pass tx arvif for MBSSID and EMA beacon generation new f4f5ee5e3a21 wifi: ath12k: pass BSSID index as input for EMA new fcd37e2a3316 dt-bindings: wireless: ath10k: Strip ath10k prefix from ca [...] new 352e8c4379fa dt-bindings: wireless: ath11k: Strip ath11k prefix from ca [...] new 64e37c19383f dt-bindings: wireless: ath12k: Strip ath12k prefix from ca [...] new a97ed4ecb797 wifi: ath10k: Deprecate qcom,ath10k-calibration-variant pr [...] new 1bd9ffec4cdb wifi: ath11k: Deprecate qcom,ath11k-calibration-variant pr [...] new d2d9c9b8de72 wifi: ath12k: Report proper tx completion status to mac80211 new 9a0dddfb30f1 wifi: ath12k: Fix invalid data access in ath12k_dp_rx_h_un [...] new f084774e60dd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6ce38da6b273 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] new 275e881d9cf9 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] new 2298c196a40e Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] new dede7911e603 crypto: virtio - Fix kernel-doc of virtcrypto_dev_stop() new 17410baf65c5 crypto: virtio - Simplify RSA key size caching new aefeca118896 crypto: virtio - Drop superfluous ctx->tfm backpointer new dc91d858fb92 crypto: virtio - Drop superfluous [as]kcipher_ctx pointer new 62d027fb49c7 crypto: virtio - Drop superfluous [as]kcipher_req pointer new 849d9db170fc dt-bindings: reset: Add SCMI reset IDs for RK3588 new e00fc3d6e7c2 dt-bindings: rng: add binding for Rockchip RK3588 RNG new 8bb8609293ff hwrng: rockchip - store dev pointer in driver struct new 24aaa42ed65c hwrng: rockchip - eliminate some unnecessary dereferences new 8eff8eb83fc0 hwrng: rockchip - add support for rk3588's standalone TRNG new d45487477313 MAINTAINERS: add Nicolas Frattaroli to rockchip-rng maintainers new 1b284ffc30b0 crypto: hisilicon/sec2 - fix for aead auth key length new a49cc71e2190 crypto: hisilicon/sec2 - fix for aead authsize alignment new f4f353cb7ae9 crypto: hisilicon/sec2 - fix for sec spec check new 6cb345939b8c crypto: ccp - Add support for PCI device 0x1134 new ea6f861a3c45 crypto: inside-secure - Eliminate duplication in top-level [...] new 77cb2f63ad6c crypto: ahash - use str_yes_no() helper in crypto_ahash_show() new 8c4fc9ce402c crypto: x86/aes-ctr - rewrite AESNI+AVX optimized CTR and [...] new 0926d8ee088f crypto: x86/aes-xts - change license to Apache-2.0 OR BSD- [...] new 4f95a6d2748a crypto: bcm - set memory to zero only once new 844c683d1f00 crypto: aead - use str_yes_no() helper in crypto_aead_show() new a4f95a2d28b4 crypto: qat - fix object goals in Makefiles new 3af4e7fa2652 crypto: qat - reorder objects in qat_common Makefile new 1047e21aecdf crypto: lib/Kconfig - Fix lib built-in failure when arch i [...] new dcc47a028c24 crypto: null - Use spin lock instead of mutex new 70c4a5c2139d dt-bindings: crypto: qcom-qce: Document the X1E80100 crypt [...] new 7505436e2925 crypto: api - Fix larval relookup type and mask new 12a2b40d49c1 crypto: skcipher - Set tfm in SYNC_SKCIPHER_REQUEST_ON_STACK new 9057f824c197 crypto: qat - do not export adf_cfg_services new 5ab6c06dff29 crypto: qat - refactor service parsing logic new ee509efc74dd crypto: skcipher - Zap type in crypto_alloc_sync_skcipher new 217460544a1b crypto: inside-secure/eip93 - Correctly handle return of f [...] new 075db21426b1 crypto: ahash - Only save callback and data in ahash_save_req new f40776462122 crypto: x86/ghash - Use proper helpers to clone request new f2ffe5a9183d crypto: hash - Add request chaining API new c664f0341727 crypto: tcrypt - Restore multibuffer ahash tests new 439963cdc3aa crypto: ahash - Add virtual address support new 9e01aaa1033d crypto: ahash - Set default reqsize from ahash_alg new f307c87ea06c crypto: bpf - Add MODULE_DESCRIPTION for skcipher new 2291399384c0 hwrng: Kconfig - Fix indentation of HW_RANDOM_CN10K help text new 3bd4b2c603fc crypto: scatterwalk - move to next sg entry just in time new e21d01a2a3f5 crypto: scatterwalk - add new functions for skipping data new 31b00fe1e285 crypto: scatterwalk - add new functions for iterating thro [...] new bb699e724f3a crypto: scatterwalk - add new functions for copying data new 84b1576355c4 crypto: scatterwalk - add scatterwalk_get_sglist() new cb25dbb60542 crypto: skcipher - use scatterwalk_start_at_pos() new c89edd931a10 crypto: aegis - use the new scatterwalk functions new 5dc14e0bcea7 crypto: arm/ghash - use the new scatterwalk functions new 8fd0eecd55d1 crypto: arm64 - use the new scatterwalk functions new 422bf8fc9999 crypto: nx - use the new scatterwalk functions new e7d5d8a86d92 crypto: s390/aes-gcm - use the new scatterwalk functions new 323abf256986 crypto: s5p-sss - use the new scatterwalk functions new 95c47514b916 crypto: stm32 - use the new scatterwalk functions new e9787deff49e crypto: x86/aes-gcm - use the new scatterwalk functions new fd7cbef67f97 crypto: x86/aegis - use the new scatterwalk functions new 6be051ceaf7d net/tls: use the new scatterwalk functions new 95dbd711b1d8 crypto: skcipher - use the new scatterwalk functions new fa94e45436c1 crypto: scatterwalk - remove obsolete functions new 641938d3bba6 crypto: scatterwalk - don't split at page boundaries when [...] new 48a1bfc28a35 dt-bindings: crypto: Convert fsl,sec-2.0 to YAML new 1b5da8b2d71d crypto: octeontx2 - Remove unused otx2_cpt_print_uc_dbg_info new 006401d29a5c crypto: octeontx - Remove unused function otx_cpt_eng_grp_ [...] new f79d2d2852fa crypto: skcipher - Use restrict rather than hand-rolling accesses new 17ec3e71ba79 crypto: lib/Kconfig - Hide arch options from user new c17d2d59fbe0 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 0cd9571dab1c Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new d95d3013a8db Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] new 7a4c93cadd58 drm/vboxvideo: Remove unused hgsmi_cursor_position new 3cfae15302b3 gpu: host1x: Remove unused host1x_debug_dump_syncpts new 049e7ac203d5 dt-bindings: gpu: Add rockchip,rk3562-mali compatible new 16e3bf497fb2 gpu: ipu-v3: ipu-ic: Remove unused ipu_ic_task_graphics_init new a52ba18c254c gpu: ipu-v3: Remove unused ipu_rot_mode_to_degrees new 4f9c64e95c35 gpu: ipu-v3: Remove unused ipu_idmac_channel_busy new 96e9d754b35e gpu: ipu-v3: Remove unused ipu_image_convert_* functions new 27985c86e283 gpu: ipu-v3: Remove unused ipu_vdi_unsetup new c687c3147d5d gpu: ipu-v3: ipu-csi: Remove unused functions new 2800028d5bde gpu: ipu-v3 ipu-cpmem: Remove unused functions new ff0b6c031ed3 drm/rockchip: vop2: use devm_regmap_field_alloc for cluster-regs new 838a871a4d51 drm/rockchip: vop2: Remove AFBC from TRANSFORM_OFFSET regi [...] new 328e6885996c drm/rockchip: vop2: Add platform specific callback new 145c9b36892a drm/rockchip: vop2: Merge vop2_cluster/esmart_init function new 5439c4f3cb0e drm/rockchip: vop2: Support for different layer select con [...] new 301618ed1d8a drm/rockchip: vop2: Introduce vop hardware version new 3f72ce708493 Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] new a26e0bfc896f Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new 8918e180a6fd Merge drm/drm-next into drm-intel-next new 02649bbde017 drm/i915/display: Use IP version check for Wa_14020863754 new 2c2e7170a750 drm/i915/audio: Extend Wa_14020863754 to Xe3_LPD new 322ec93e9081 drm/i915/display: Use explicit base values in POWER_DOMAIN [...] new 5c91b5ad7155 drm/i915/display: Make POWER_DOMAIN_*() always result in e [...] new 26e1a574ed12 Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] new f561db72a663 drm/msm/a6xx: Fix stale rpmh votes from GPU new 977e4ef27591 drm/msm: Expose DRIVER_SYNCOBJ_TIMELINE new d7a5ac67d82c drm/msm: Extend gpu devcore dumps with pgtbl info new 0b305b7cadce drm/msm/gem: Fix error code msm_parse_deps() new 378a6219993e drm/msm/a6xx: Split out gpucc register block new 11cdb81b3c1b drm/msm/a6xx: Fix gpucc register block for A621 new b1f07bc58d54 drm/msm/a6xx: Add support for Adreno 623 new 78e70fa099b9 dt-bindings: display/msm/gmu: Add Adreno 623 GMU new 6625b2ba868a Merge branch 'msm-next' of https://gitlab.freedesktop.org/ [...] new 7365b8ecfaf5 drm/msm/hdmi: switch to atomic bridge callbacks new 40d4d627280a drm/msm/hdmi: program HDMI timings during atomic_pre_enable new cd440742829a drm/msm/hdmi: make use of the drm_connector_hdmi framework new 67b209299ffc drm/msm/hdmi: get rid of hdmi_mode new e610508e6f91 drm/msm/hdmi: update HDMI_GEN_PKT_CTRL_GENERIC0_UPDATE definition new 0a60010a9117 drm/msm/hdmi: also send the SPD and HDMI Vendor Specific I [...] new 2001d91ab611 drm/msm/hdmi: use DRM HDMI Audio framework new 6ccf5f4fdcc9 drm/msm/dpu: fix error pointer dereference in msm_kms_init [...] new 3a6508e3c0c4 dt-bindings: display/msm: qcom, sa8775p-mdss: Add missing eDP phy new 93912d519dba drm/msm/dpu: rename CDM block definition new b6422cc53e1a drm/msm/dpu: enable CDM_0 for DPUs 5.x+ new 0467d57f46c4 drm/msm/dpu: enable CDM_0 for DPUs 1.x - 4.x new 23597b3ad8d1 drm/msm/dpu: enable CDM_0 for SC8280XP platform new bdc01d9af83e drm/msm/dpu: enable CDM_0 for X Elite platform new 0b562da7076a drm/msm/dpu: extract bandwidth aggregation function new 3dd438ca053b drm/msm/dpu: remove duplicate code calculating sum of bandwidths new 4eeb3f4406be drm/msm/dpu: change ib values to u32 new 5506535f4b74 drm/msm/dpu: make fix_core_ab_vote consistent with fix_cor [...] new d7be9fa56232 drm/msm/dpu: also use KBps for bw_ctl output new 3f34546eb4f4 drm/msm/dpu: rename average bandwidth-related debugfs files new ee2dd9dee82f drm/msm/dpu: drop core_clk_rate overrides from _dpu_core_p [...] new 445a7e288cad drm/msm/dpu: handle perf mode in _dpu_core_perf_crtc_update_bus() new 93266851c01b Merge branch 'msm-next-lumag' of https://gitlab.freedeskto [...] new 2399bcc07c01 drm/xe/xe3lpg: Add Wa_13012615864 new 8c0aff7d92e2 drm/xe/pf: Create a link between PF and VF devices new ba757a65d2a2 drm/xe/vf: Retry sending MMIO request to GUC on timeout error new 0410c6121529 Merge drm/drm-next into drm-xe-next new 25d434cef791 drm/xe: Fix GT "for each engine" workarounds new d9b5d83c5a4d drm/xe/xelp: Move Wa_16011163337 from tunings to workarounds new 96f182631402 drm/xe/xelp: Add Wa_1604555607 new 4f122372579d drm/xe/xelp: L3 recommended hashing mask new 067a974fd8a9 drm/xe: Add performance tunings to debugfs new f2c223af7973 Merge branch 'drm-xe-next' of https://gitlab.freedesktop.o [...] new 2f64b212763d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0f1b81c075d4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 080564558eb1 ALSA: usb-audio: enable support for Presonus Studio 1824c [...] new 7fa25e87fecb ALSA: es18xx: Fix spelling mistake "grap" -> "grab" new 3abe3d342fc6 ALSA: seq: seq_oss_event: fix inconsistent indenting warni [...] new c9d862981895 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6dbcb6a1d901 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 0bd862846e7f ASoC: Intel: avs: use devm_kmemdup_array() new 3e706be02bef ASoC: hdac_hdmi: use devm_kmemdup_array() new 69aaab0e65e9 ASoC: tlv320dac33: use devm_kmemdup_array() new d9d71a6e2d19 ASoC: uda1380: use devm_kmemdup_array() new b26205e172ca ASoC: meson: axg-tdm-interface: use devm_kmemdup_array() new c173b5ee81a2 ASoC: uniphier: use devm_kmemdup_array() new 579a20181cf2 Convert sound drivers to use devm_kmemdup_array() new 6eafe4db9b50 Merge remote-tracking branch 'asoc/for-6.15' into asoc-next new 0a118fbddda8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 829ebdd5f1c4 Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] new 3f43a9a5c6e0 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 2a61e63891ad io_uring/rw: move buffer_select outside generic prep new ff92d824d0b5 io_uring/rw: move fixed buffer import to issue path new 99fde895ff56 nvme: map uring_cmd data even if address is 0 new 27cb27b6d5ea io_uring: add support for kernel registered bvecs new 1f6540e2aabb ublk: zc register/unregister bvec new ed9f3112a8a8 io_uring: cache nodes and mapped buffers new a8f4a100740d Merge branch 'for-6.15/io_uring' into for-next new 6aecda00b7d1 selftests: ublk: add kernel selftests for ublk new 5d95bfb53571 selftests: ublk: add file backed ublk new bedc9cbc5f97 selftests: ublk: add ublk zero copy test new 590f25e543b8 Merge branch 'for-6.15/io_uring' into for-next new 2fced37638a8 io_uring/rsrc: use rq_data_dir() to compute bvec dir new 0c542a69cbcd io_uring/uring_cmd: specify io_uring_cmd_import_fixed() po [...] new 09fdd35162c2 io_uring: convert cmd_to_io_kiocb() macro to function new e6ea7ec49488 io_uring/ublk: report error when unregister operation fails new bf931be52e5d io_uring/rsrc: declare io_find_buf_node() in header file new 6e83a442fbbb io_uring/nop: use io_find_buf_node() new 638b0a2557cb Merge branch 'for-6.15/io_uring' into for-next new d5245b9368d1 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git new 73ed941b21ed dm cache: prevent BUG_ON by blocking retries on failed dev [...] new 254f4a76f2db dm cache: support shrinking the origin device new 6d1c6ea83b2b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a54a020a001f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 08528cf5599e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new acaaccf044df Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] new 800868902b87 Merge branch 'for-backlight-next' of git://git.kernel.org/ [...] new f1cccfacc68e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6ddd1159825c regulator: devres: use devm_kmemdup_array() new c5c4ce6612bb regulator: cros-ec: use devm_kmemdup_array() new 1455f0badd63 Convert regulator drivers to use new 3876b360323f Merge remote-tracking branch 'regulator/for-6.15' into reg [...] new c5ab16fd6d82 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new bd606adff8a9 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 8c9f38bfb58e Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] new d994390d108e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 3f32ec8f6d06 Merge branch 'next' of git://github.com/cschaufler/smack-next new e0ccf0c4c1b3 tpm: do not start chip while suspended new 000dc9d2c721 tpm: ftpm_tee: remove incorrect of_match_ptr annotation new c89e3634aab9 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new e840414e5a73 Merge branches 'fixes', 'apple/dart' and 's390' into next new 29f4aa40a284 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new eb50844d728f of: property: Increase NR_FWNODE_REFERENCE_ARGS new 2ac95560fbe1 of: Align macro MAX_PHANDLE_ARGS with NR_FWNODE_REFERENCE_ARGS new b31cc6af1bb1 docs: dt: submitting-patches: Document sending DTS patches new a78f7a337bc7 docs: process: maintainer-soc-clean-dts: linux-next is decisive new 39fc02692236 dt-bindings: interrupt-controller: Convert nxp,lpc3220-mic [...] new ddd746b6b8bf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f74590df8425 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6270f91eb087 mailbox: mtk-cmdq: remove cl in struct cmdq_pkt new 791d7e70a9f4 mailbox: Switch to use hrtimer_setup() new 7390a846c1d0 dt-bindings: mailbox: mediatek: Add support for MT8196 GCE [...] new 1a92b55eb46e mailbox: tegra-hsp: Define dimensioning masks in SoC data new bce024cba9d4 mailbox: pl320-ipc: Drop unused xxx_destination functions new b0daa34f88f0 mailbox: pl320-ipc: Constify amba_id table new 3f945e1c0abc mailbox: arm_mhu: Constify amba_id table new f54d2cb85034 mailbox: arm_mhu_db: Constify amba_id table new da332642c52d mailbox: arm_mhuv2: Constify amba_id table new 8699dd07abb7 mailbox: use error ret code of of_parse_phandle_with_args() new eac01ae16908 mailbox: don't protect of_parse_phandle_with_args with con_mutex new 4f319276eb1b mailbox: sort headers alphabetically new 7cb5f0ca8f3a mailbox: explicitly include <linux/bits.h> new 2610922a5e54 mailbox: remove unused header files new d44ee3bd382d MAINTAINERS: add mailbox API's tree type and location new 07c5d8e24e47 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f2d4a1ca61dd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0059ca5ab3e6 Merge branch into tip/master: 'irq/drivers' new 023f3290b025 x86/locking: Remove semicolon from "lock" prefix new a1b65f3f7c6f lockdep/mm: Fix might_fault() lockdep check of current->mm [...] new 189df0ae4646 Merge branch into tip/master: 'locking/core' new 05e80f355ab5 Merge branch into tip/master: 'locking/futex' new ef2f79860031 Merge branch 'perf/urgent' into perf/core, to pick up depe [...] new 02be310c2d24 perf/core: Simplify the perf_event_alloc() error path new e6b17cfd528d perf/core: Simplify the perf_pmu_register() error path new 742d5df92842 perf/core: Simplify perf_pmu_register() new 9954ea69de5c perf/core: Simplify perf_init_event() new ebfe83832e39 perf/core: Simplify perf_event_alloc() new 46cc0835d258 perf/core: Merge struct pmu::pmu_disable_count into struct [...] new a57411b14ea0 perf/core: Add this_cpc() helper new 8e140c656746 perf/core: Introduce perf_free_addr_filters() new 26700b1359a1 perf/bpf: Robustify perf_event_free_bpf_prog() new 7503c90c0df8 perf/core: Simplify the perf_mmap() control flow new 8c7446add31e perf/core: Further simplify perf_mmap() new 6cbfc06a8590 perf/core: Remove retry loop from perf_mmap() new 244b28f87ba4 perf/core: Lift event->mmap_mutex in perf_mmap() new e1732f6c3f41 Merge branch into tip/master: 'perf/core' new 576764177f19 Merge branch into tip/master: 'ras/core' new 99bfbace75d9 Merge branch into tip/master: 'sched/core' new 9ecbc8412212 Merge branch into tip/master: 'timers/cleanups' new 18ba75888fda Merge branch into tip/master: 'timers/core' new 8f43bd44958b Merge branch into tip/master: 'timers/vdso' new 2900740d18a4 Merge branch into tip/master: 'x86/asm' new 856d2e6543f4 Merge branch into tip/master: 'x86/boot' new 98c7a713db91 x86/bugs: Add X86_BUG_SPECTRE_V2_USER new 2c93762ec4b3 x86/bugs: Relocate mds/taa/mmio/rfds defines new b8ce25df2999 x86/bugs: Add AUTO mitigations for mds/taa/mmio/rfds new 24f935b73e6a Merge branch into tip/master: 'x86/bugs' new 48a30bfec152 Merge branch into tip/master: 'x86/build' new 7ef41dabeabe Merge branch into tip/master: 'x86/cleanups' new 18d4c0d92831 Merge branch into tip/master: 'x86/core' new a4248ee16f41 x86/cpu: Don't clear X86_FEATURE_LAHF_LM flag in init_amd_ [...] new f034937f5af3 x86/cpu: Create helper function to parse the 'clearcpuid=' [...] new 814165e9fd1f x86/cpu: Add the 'setcpuid=' boot parameter new ab68d2e36532 x86/cpu: Enable modifying CPU bug flags with '{clear,set}puid=' new 909639aa58fe x86/cpufeatures: Rename X86_CMPXCHG64 to X86_CX8 new cf304a054d99 x86/cpufeatures: Add {required,disabled} feature configs new cfc7686900a8 x86/cpufeatures: Generate a feature mask header based on b [...] new d65093f047ed x86/cpufeatures: Remove {disabled,required}-features.h new e85ef9aaa1cc x86/cpufeatures: Use AWK to generate {REQUIRED|DISABLED}_M [...] new 17130c81b144 Merge branch into tip/master: 'x86/cpu' new afa06d7f73ba Merge branch into tip/master: 'x86/fpu' new 693bbf2a5044 x86/mm: Remove unused __set_memory_prot() new 95c4cc5a5854 x86/mm: Reduce header dependencies in <asm/set_memory.h> new 4cb02e5649e9 Merge branch into tip/master: 'x86/headers' new 2ae5dcbb5559 Merge branch into tip/master: 'x86/microcode' new e37d883097a5 Merge branch into tip/master: 'x86/misc' new fd5935f9c204 x86/mm: Check return value from memblock_phys_alloc_range() new fca52ec5a9c7 Merge branch into tip/master: 'x86/mm' new bf7eac2cb11b Merge branch into tip/master: 'x86/platform' new 16c52ca75455 Merge branch into tip/master: 'x86/sev' new 37e1596778db Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new d9c377f37a2e Merge branch 'timers/drivers/next' of https://git.linaro.o [...] new 12378e1c3ff8 EDAC/amd64: Simplify return statement in dct_ecc_enabled() new 95486144d13b Merge ras/edac-misc into for-next new 308448747e1e Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] new 5bc537909ba5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 153fc45000e0 rcu: Fix get_state_synchronize_rcu_full() GP-start detection new 66d2f2aba98f rcu-tasks: Move RCU Tasks self-tests to core_initcall() new 73fb30acf911 rcu/nocb: Print segment lengths in show_rcu_nocb_gp_state() new c1be8f2185d3 context_tracking: Make RCU watch ct_kernel_exit_state() warning new f7e9f58e903c Flush console log from kernel_power_off() new 27c5ec6beeaf rcutorture: Allow a negative value for nfakewriters new fa46bf44eed6 rcu: Update TREE05.boot to test normal synchronize_rcu() new cf816d1eb369 rcu: Use _full() API to debug synchronize_rcu() new dacf15a5f3a6 Merge branches 'docs.2025.02.04a', 'lazypreempt.2025.02.24 [...] new 7a7be6d7ec23 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new dd9112f2cfd2 Merge branch 'non-rcu/next' of git://git.kernel.org/pub/sc [...] new 1bbf9ca0ef2a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new cab17e9868e1 vhost: return task creation error instead of NULL new 3c20b0953a00 kvm: retry nx_huge_page_recovery_thread creation new be45bc4eff33 KVM: SVM: Set RFLAGS.IF=1 in C code, to get VMRUN out of t [...] new f3513a335e71 KVM: selftests: Assert that STI blocking isn't set after e [...] new ee89e8013383 KVM: SVM: Drop DEBUGCTL[5:2] from guest's effective value new d0eac42f5cec KVM: SVM: Suppress DEBUGCTL.BTF on AMD new fb71c7959356 KVM: x86: Snapshot the host's DEBUGCTL in common x86 new 433265870ab3 KVM: SVM: Manually context switch DEBUGCTL if LBR virtuali [...] new 189ecdb3e112 KVM: x86: Snapshot the host's DEBUGCTL after disabling IRQs new 0d4faa0c7c43 Merge branch 'fixes' new 45f4f854c2f0 Merge branch 'misc' new 0dab791f05ce KVM: x86/tdp_mmu: Remove tdp_mmu_for_each_pte() new eac2ad4497dc Merge branch 'mmu' new c0c2db9bfbfd Merge branch 'pvclock' new 75418e222e30 KVM: selftests: Fix spelling mistake "UFFDIO_CONINUE" -> " [...] new 01cd0fda292b Merge branch 'selftests' new 5c08e0604400 Merge branch 'selftests_6.14' new d4b69c3d1471 KVM: SVM: Inject #GP if memory operand for INVPCID is non- [...] new 4864d831caa3 Merge branch 'svm' new fa6c8fc2d267 KVM: VMX: Remove EPT_VIOLATIONS_ACC_*_BIT defines new 61146f67e4cb KVM: nVMX: Decouple EPT RWX bits from EPT Violation protec [...] new 64c947a1cf35 KVM: VMX: Reject KVM_RUN if userspace forces emulation dur [...] new 36ef2fd35c41 Merge branch 'vmx' new c28b3cac581c Merge branch 'xen' new d3956422d569 Merge branch 'next' of https://github.com/kvm-x86/linux.git new a3008478e3e4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c23365e1b733 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9746f9494f86 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 01321e80633e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e181f7de9eb1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 67cb05733e29 Merge branch 'for-leds-next' of git://git.kernel.org/pub/s [...] new 6853d9d13dbe rust/faux: Drop #[repr(transparent)] from faux::Registration new 95cb0cb546c2 rust/faux: Add missing parent argument to Registration::new() new 21b0dc55bed6 driver core: faux: only create the device if probe() succeeds new a47b5b3b0e8e Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] new 34169e9fdb1c Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] new fe6a797e0b73 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 9a88170b6a13 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] new ada463a5ec24 Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] new 5be732f49140 Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] new df9fa0135a9a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 0f05886a40fd fpga: altera-cvp: Increase credit timeout new e19890a0088b fpga: versal: remove incorrect of_match_ptr annotation new f0f2d690fa62 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3b29bcee8f6f iio: imu: adis: Add custom ops struct new 7f15d7a7d12d iio: imu: adis: Add reset to custom ops new 9fa98d941318 iio: imu: adis: Add DIAG_STAT register new 6e507f996c47 dt-bindings: iio: Add adis16550 bindings new 55be950cfc60 iio: imu: adis16550: add adis16550 support new 8b8fd804e234 docs: iio: add documentation for adis16550 driver new cf81b0654c32 iio: accel: mma8452: Ensure error return on failure to mat [...] new 5d77b256cf2e iio: accel: mma8452: Factor out guts of write_raw() to sim [...] new 91d384f0d848 iio: accel: mma8452: Switch to sparse friendly iio_device_ [...] new 32ef7da666a4 iio: accel: kx022a: Factor out guts of write_raw() to allo [...] new c5803fcd1554 iio: accel: kx022a: Switch to sparse friendly iio_device_c [...] new a2f28f01cc06 iio: accel: msa311: Fix failure to release runtime pm if d [...] new e36f9b51596c iio: accel: msa311: Switch to sparse friendly iio_device_c [...] new e9743afd75f9 iio: accel: Switch to sparse friendly iio_device_claim/rel [...] new cd61736a8eb5 dt-bindings: iio: light: al3010: add al3000a support new b2ffac6ef8cb iio: light: Add support for AL3000a illuminance sensor new f94c4dbdd992 iio: adc: stm32-dfsdm: Factor out core of reading INFO_RAW new fbea4e921535 iio: adc: stm32-dfsdm: Switch to sparse friendly iio_devic [...] new 34e406a212d6 iio: adc: ad4030: Switch to sparse friendly iio_device_cla [...] new 84f5560f03f1 iio: adc: ad7192: Factor out core of ad7192_write_raw() to [...] new 8a18df838749 iio: adc: ad7192: Switch to sparse friendly iio_device_cla [...] new 7fabbea9c96c iio: adc: ad7768-1: Move setting of val a bit later to avo [...] new 9e50e6c88da0 iio: adc: ad7768-1: Switch to sparse friendly iio_device_c [...] new eb10e11ed17c iio: adc: ad7606: Switch to sparse friendly iio_device_cla [...] new 71a52958310e iio: adc: ad7791: Factor out core of ad7791_write_raw() to [...] new 5df3febe6606 iio: adc: ad7791: Switch to sparse friendly iio_device_cla [...] new 3282dae1600a iio: adc: ad7793: Factor out core of ad7793_write_raw() to [...] new 9ee4c1d4a49a iio: adc: ad7793: Switch to sparse friendly iio_device_cla [...] new e7861101d40f iio: adc: ad799x: Switch to sparse friendly iio_device_cla [...] new 44cb491d0712 iio: adc: ad_sigma_delta: Switch to sparse friendly iio_de [...] new 9149501445c9 iio: adc: at91-sama5d2: Move claim of direct mode up a lev [...] new f03dad8638e8 iio: adc: at91-sama5d2: Switch to sparse friendly iio_devi [...] new 382524c05892 iio: adc: max1027: Move claim of direct mode up one level [...] new 1e0d1ce377f9 iio: adc: max1027: Switch to sparse friendly iio_device_cl [...] new 3d6dafb02f3c iio: adc: max11410: Factor out writing of sampling frequen [...] new 6576c41c98f0 iio: adc: max11410: Switch to sparse friendly iio_device_c [...] new ce3ac00d4d2b iio: adc: Switch to sparse friendly iio_device_claim/relea [...] new 7fc159c7897f iio: backend: make sure to NULL terminate stack buffer new 2c5b7e56f86f iio: core: make use of simple_write_to_buffer() new 43ee1b4c4822 iio: adc: adi-axi-adc: replace of.h with mod_devicetable.h new 90fe1588692c iio: adc: ad4695: fix out of bounds array access new c8c24266a4a0 iio: adc: ad4695: simplify getting oversampling_ratio new 7d2616cb5122 docs: iio: fix wrong driver name in documentation new 15940847c7f3 iio: gyro: bmg160_i2c: add BMI088 to of_match_table new 5d3336354a0b iio: dac: adi-axi-dac: add io_mode check new 9cbc49c91d2f iio: imu: bmi270: move private struct declaration to source file new a0ce3afe7c90 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] new d6b407b96d0b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 3502ef5d94dd Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 41112160ca87 vfio/pci: match IGD devices in display controller class new afe84f3b7a26 vfio/type1: Catch zero from pin_user_pages_remote() new 7a701e90fc8e vfio/type1: Convert all vaddr_get_pfns() callers to use vf [...] new eb996eec783c vfio/type1: Use vfio_batch for vaddr_get_pfns() new 063555923343 vfio/type1: Use consistent types for page counts new 62fb8adc43af mm: Provide address mask in struct follow_pfnmap_args new 0fd06844de5d vfio/type1: Use mapping page mask for pfnmaps new 6babff2c5b67 Merge branch 'next' of git://github.com/awilliam/linux-vfio.git new fa3dff6ddc89 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4497f54868f7 Merge branch 'spmi-next' of git://git.kernel.org/pub/scm/l [...] new 7336ab1ac918 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] new 31d4e91dd10c Merge branch 'counter-next' of git://git.kernel.org/pub/sc [...] new c7623a7bd62c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new b8c6cda35228 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e16763ef0e16 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5ffc10061012 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 53e0e13a135f Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 826c6c496bf8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f94295f06d25 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] new 562cc7aada3d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9e15e58b6af5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6c33c220fd88 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 058210e84b48 dt-bindings: pwm: rockchip: Add rockchip,rk3562-pwm new 4b31eb55dbc6 pwm: Check for CONFIG_PWM using IS_REACHABLE() in main header new 7b016939a424 Merge branch 'pwm/for-next' of git://git.kernel.org/pub/sc [...] new fe9fd4450756 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 64516f40e25b Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] new 33f4ff58e14e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f36d6362c62c rtc: fsl-ftm-alarm: Mark acpi_id table as maybe unused new 72ce39bc61fa rtc: pl030: Constify amba_id table new 77e54f5796cd Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] new 6df803243a1d Merge branch 'at24/for-next' of git://git.kernel.org/pub/s [...] new 2308dfb6c025 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git new f3ae4621df67 Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] new c602eae57431 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new fd3ccf175e69 Merge branch 'main' of git://git.infradead.org/users/willy [...] new 253d2c15c94c Merge branch 'hyperv-next' of git://git.kernel.org/pub/scm [...] new a53fb0c643af Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 13056aa86117 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] new 26600bf10173 cxl: Fix warning from emitting resource_size_t as long lon [...] new 53cdcc5291fd Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 973880b020c1 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new dfb75c383002 mm/slab: simplify SLAB_* flag handling new 88d99122d833 slab: Adjust placement of __kvmalloc_node_noprof new 6acc04600337 slab: Achieve better kmalloc caches randomization in kvmalloc new 149190ef8008 mm: slub: Print the broken data before restoring them new 9ce7249defed mm: slub: call WARN() when detecting a slab corruption new 050abb346210 mm, slab: cleanup slab_bug() parameters new 8032bf76e59c kunit, slub: Add test_kfree_rcu_wq_destroy use case new 51d71f18be57 Merge branch 'slab/for-6.15/kfree_rcu_tiny' into slab/for-next new e5746c161f2f Merge branch 'slab/for-next' of git://git.kernel.org/pub/s [...] new 0b4a54db75d1 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new c0aa316f461e Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] new 1a8c9e63b31b Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] new ec505cae54f2 Merge branch 'for-next/execve' of git://git.kernel.org/pub [...] new 1e7933a575ed uapi: Revert "bitops: avoid integer overflow in GENMASK(_ULL)" new 73656765baae rust: Add cpumask helpers new a30047129e09 MAINTAINERS: add rust bindings entry for bitmap API new 9325d8b63ed5 Merge branch 'bitmap-for-next' of https://github.com/norov [...] new 808aac63e2bd uaccess: Introduce ucopysize.h new f4d4e8b9d6af mm: security: Move hardened usercopy under 'Kernel hardeni [...] new d2132f453e33 mm: security: Allow default HARDENED_USERCOPY to be set at [...] new 496d2d238864 mm: security: Check early if HARDENED_USERCOPY is enabled new ca758b147e75 fortify: Move FORTIFY_SOURCE under 'Kernel hardening options' new 548ecb829460 scsi: mptfusion: Mark device strings as nonstring new e1de43aea35f scsi: mpi3mr: Mark device strings as nonstring new d66ad1e60ef1 scsi: mpt3sas: Mark device strings as nonstring new 88a157a3204d scsi: qla2xxx: Mark device strings as nonstring new ae4c0935f63c string: kunit: Mark nonstring test strings as __nonstring new c0e1d4656ea5 x86/tdx: Mark message.bytes as nonstring new 3407caa69a06 uapi: stddef.h: Introduce __kernel_nonstring new 4c2d8a6a54ed nilfs2: Mark on-disk strings as nonstring new 76fe1a22e4f5 compiler.h: Introduce __must_be_noncstr() new 542e2fc289d1 string.h: Validate memtostr*()/strtomem*() arguments more [...] new 710aa36aee40 Merge branch 'for-next/hardening' into for-next/kspp new 967d898372ca Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new 40f5175d0eb7 iommufd: Implement sw_msi support natively new 237603a46abf iommu: Make @handle mandatory in iommu_{attach|replace}_gr [...] new 473ec072a633 iommu: Drop iommu_group_replace_domain() new e1ea9d30d84c iommu: Store either domain or handle in group->pasid_array new 5e9f822c9c68 iommu: Swap the order of setting group->pasid_array and ca [...] new 87a3bacd8196 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new bf30592782c3 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 6d6d19e17295 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new d16619616be6 riscv/crc: add "template" for Zbc optimized CRC functions new bab208b76711 riscv/crc32: reimplement the CRC32 functions using new template new ad266c230374 riscv/crc-t10dif: add Zbc optimized CRC-T10DIF function new 13f3d13d88b5 riscv/crc64: add Zbc optimized CRC64 functions new 227f51b0d802 Merge branch 'crc-next' of git://git.kernel.org/pub/scm/li [...] new cd3215bbcb9d Add linux-next specific files for 20250303
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 (c0eb65494e59) \ N -- N -- N refs/heads/master (cd3215bbcb9d)
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 1532 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: .mailmap | 2 +- CREDITS | 11 + Documentation/ABI/testing/debugfs-dwc-pcie | 151 + Documentation/ABI/testing/sysfs-kernel-mm-cma | 13 - Documentation/admin-guide/kernel-parameters.txt | 21 +- .../admin-guide/kernel-per-CPU-kthreads.rst | 7 +- Documentation/admin-guide/mm/cma_debugfs.rst | 10 +- .../devicetree/bindings/arm/atmel-at91.yaml | 33 +- .../bindings/clock/rockchip,rk3562-cru.yaml | 55 + .../bindings/clock/samsung,exynos2200-cmu.yaml | 247 ++ .../bindings/clock/samsung,exynos7870-cmu.yaml | 227 ++ .../devicetree/bindings/crypto/fsl,sec2.0.yaml | 144 + .../devicetree/bindings/crypto/fsl-sec2.txt | 65 - .../devicetree/bindings/display/msm/gmu.yaml | 1 + .../bindings/display/msm/qcom,sa8775p-mdss.yaml | 32 +- .../devicetree/bindings/gpu/arm,mali-bifrost.yaml | 1 + .../devicetree/bindings/hwmon/gpio-fan.yaml | 3 + .../devicetree/bindings/hwmon/ntc-thermistor.yaml | 2 +- .../bindings/hwmon/pmbus/ti,ucd90320.yaml | 9 + .../devicetree/bindings/iio/imu/adi,adis16550.yaml | 74 + .../bindings/iio/light/dynaimage,al3010.yaml | 6 +- .../interrupt-controller/nxp,lpc3220-mic.txt | 58 - .../interrupt-controller/nxp,lpc3220-mic.yaml | 68 + .../bindings/mailbox/mediatek,gce-mailbox.yaml | 4 + .../bindings/net/wireless/qcom,ath10k.yaml | 21 + .../bindings/net/wireless/qcom,ath11k-pci.yaml | 9 +- .../bindings/net/wireless/qcom,ath11k.yaml | 7 + .../bindings/net/wireless/qcom,ath12k-wsi.yaml | 13 +- .../bindings/power/rockchip,power-controller.yaml | 3 + .../devicetree/bindings/pwm/pwm-rockchip.yaml | 1 + .../devicetree/bindings/submitting-patches.rst | 19 +- Documentation/filesystems/porting.rst | 11 +- Documentation/hwmon/asus_ec_sensors.rst | 1 + Documentation/hwmon/nct6683.rst | 3 +- Documentation/iio/adis16550.rst | 376 ++ Documentation/iio/adxl380.rst | 2 +- Documentation/iio/index.rst | 1 + .../networking/device_drivers/ethernet/index.rst | 1 - .../device_drivers/ethernet/toshiba/spider_net.rst | 202 - Documentation/process/maintainer-soc-clean-dts.rst | 5 +- MAINTAINERS | 36 +- Makefile | 2 +- Next/SHA1s | 156 +- Next/merge.log | 4309 +++++++++++--------- arch/arm/boot/dts/microchip/aks-cdu.dts | 2 +- arch/arm/boot/dts/microchip/animeo_ip.dts | 2 +- arch/arm/boot/dts/microchip/at91-foxg20.dts | 2 +- arch/arm/boot/dts/microchip/at91-qil_a9260.dts | 2 +- arch/arm/boot/dts/microchip/at91-sam9_l9260.dts | 2 +- .../boot/dts/microchip/at91-sama5d27_som1_ek.dts | 4 +- .../arm/boot/dts/microchip/at91-sama5d2_ptc_ek.dts | 4 +- .../boot/dts/microchip/at91-sama5d2_xplained.dts | 4 +- .../boot/dts/microchip/at91-sama5d3_xplained.dts | 4 +- .../boot/dts/microchip/at91-sama5d4_ma5d4evk.dts | 4 +- .../boot/dts/microchip/at91-sama5d4_xplained.dts | 4 +- arch/arm/boot/dts/microchip/at91-sama5d4ek.dts | 4 +- arch/arm/boot/dts/microchip/at91-vinco.dts | 4 +- arch/arm/boot/dts/microchip/at91rm9200.dtsi | 2 +- arch/arm/boot/dts/microchip/at91rm9200ek.dts | 2 +- arch/arm/boot/dts/microchip/at91sam9260.dtsi | 2 +- arch/arm/boot/dts/microchip/at91sam9260ek.dts | 2 +- arch/arm/boot/dts/microchip/at91sam9261.dtsi | 2 +- arch/arm/boot/dts/microchip/at91sam9261ek.dts | 2 +- arch/arm/boot/dts/microchip/at91sam9263.dtsi | 2 +- arch/arm/boot/dts/microchip/at91sam9263ek.dts | 2 +- .../boot/dts/microchip/at91sam9g20ek_common.dtsi | 2 +- arch/arm/boot/dts/microchip/at91sam9g45.dtsi | 4 +- arch/arm/boot/dts/microchip/at91sam9m10g45ek.dts | 4 +- arch/arm/boot/dts/microchip/at91sam9n12.dtsi | 2 +- arch/arm/boot/dts/microchip/at91sam9n12ek.dts | 2 +- arch/arm/boot/dts/microchip/at91sam9x5.dtsi | 4 +- arch/arm/boot/dts/microchip/ethernut5.dts | 2 +- arch/arm/boot/dts/microchip/evk-pro3.dts | 2 +- arch/arm/boot/dts/microchip/mpa1600.dts | 2 +- arch/arm/boot/dts/microchip/pm9g45.dts | 4 +- arch/arm/boot/dts/microchip/sam9x60.dtsi | 4 +- arch/arm/boot/dts/microchip/sama5d2.dtsi | 4 +- arch/arm/boot/dts/microchip/sama5d3.dtsi | 4 +- arch/arm/boot/dts/microchip/sama5d3xmb.dtsi | 4 +- arch/arm/boot/dts/microchip/sama5d4.dtsi | 4 +- arch/arm/boot/dts/microchip/usb_a9260_common.dtsi | 2 +- arch/arm/boot/dts/microchip/usb_a9263.dts | 4 +- arch/arm/crypto/Kconfig | 16 +- arch/arm/crypto/ghash-ce-glue.c | 15 +- arch/arm64/boot/dts/amlogic/amlogic-a4.dtsi | 120 + arch/arm64/boot/dts/rockchip/rk3566-lubancat-1.dts | 1 - .../arm64/boot/dts/rockchip/rk3588-armsom-lm7.dtsi | 4 + .../boot/dts/rockchip/rk3588-armsom-sige7.dts | 4 + arch/arm64/boot/dts/rockchip/rk3588-base.dtsi | 2 +- .../arm64/boot/dts/rockchip/rk3588-coolpi-cm5.dtsi | 4 + .../dts/rockchip/rk3588-edgeble-neu6a-common.dtsi | 4 + arch/arm64/boot/dts/rockchip/rk3588-evb1-v10.dts | 4 + arch/arm64/boot/dts/rockchip/rk3588-fet3588-c.dtsi | 4 + .../dts/rockchip/rk3588-firefly-core-3588j.dtsi | 4 + .../dts/rockchip/rk3588-friendlyelec-cm3588.dtsi | 4 + .../arm64/boot/dts/rockchip/rk3588-h96-max-v58.dts | 4 + arch/arm64/boot/dts/rockchip/rk3588-jaguar.dts | 222 + arch/arm64/boot/dts/rockchip/rk3588-nanopc-t6.dtsi | 4 + arch/arm64/boot/dts/rockchip/rk3588-ok3588-c.dts | 4 + .../arm64/boot/dts/rockchip/rk3588-orangepi-5.dtsi | 4 + .../arm64/boot/dts/rockchip/rk3588-quartzpro64.dts | 4 + arch/arm64/boot/dts/rockchip/rk3588-rock-5-itx.dts | 4 + arch/arm64/boot/dts/rockchip/rk3588-rock-5b.dts | 4 + arch/arm64/boot/dts/rockchip/rk3588-tiger.dtsi | 4 + .../arm64/boot/dts/rockchip/rk3588-toybrick-x0.dts | 4 + .../arm64/boot/dts/rockchip/rk3588-turing-rk1.dtsi | 4 + arch/arm64/boot/dts/rockchip/rk3588s-coolpi-4b.dts | 4 + arch/arm64/boot/dts/rockchip/rk3588s-evb1-v10.dts | 4 + .../boot/dts/rockchip/rk3588s-gameforce-ace.dts | 4 + .../boot/dts/rockchip/rk3588s-indiedroid-nova.dts | 4 + .../boot/dts/rockchip/rk3588s-khadas-edge2.dts | 4 + .../arm64/boot/dts/rockchip/rk3588s-nanopi-r6.dtsi | 4 + arch/arm64/boot/dts/rockchip/rk3588s-odroid-m2.dts | 4 + .../boot/dts/rockchip/rk3588s-orangepi-5.dtsi | 4 + arch/arm64/boot/dts/rockchip/rk3588s-rock-5a.dts | 4 + arch/arm64/boot/dts/rockchip/rk3588s-rock-5c.dts | 4 + arch/arm64/boot/dts/ti/k3-am62-phycore-som.dtsi | 10 +- arch/arm64/boot/dts/ti/k3-am62-verdin-dahlia.dtsi | 6 +- arch/arm64/boot/dts/ti/k3-am625-beagleplay.dts | 8 + arch/arm64/boot/dts/ti/k3-am62a-mcu.dtsi | 1 - arch/arm64/boot/dts/ti/k3-am62a7-sk.dts | 4 + .../boot/dts/ti/k3-am62p-j722s-common-main.dtsi | 3 + .../boot/dts/ti/k3-am62p-j722s-common-wakeup.dtsi | 36 +- arch/arm64/boot/dts/ti/k3-am62p-main.dtsi | 20 + arch/arm64/boot/dts/ti/k3-am62p5-sk.dts | 6 +- arch/arm64/boot/dts/ti/k3-am62x-sk-common.dtsi | 2 + arch/arm64/boot/dts/ti/k3-am64-phycore-som.dtsi | 6 + arch/arm64/boot/dts/ti/k3-am68-sk-base-board.dts | 5 + .../boot/dts/ti/k3-j721e-common-proc-board.dts | 1 + arch/arm64/boot/dts/ti/k3-j721e-sk.dts | 1 + arch/arm64/boot/dts/ti/k3-j721s2-mcu-wakeup.dtsi | 2 + arch/arm64/boot/dts/ti/k3-j721s2-som-p0.dtsi | 41 + arch/arm64/boot/dts/ti/k3-j722s-evm.dts | 5 +- .../dts/ti/k3-j784s4-evm-quad-port-eth-exp1.dtso | 7 - .../boot/dts/ti/k3-j784s4-j742s2-main-common.dtsi | 2 +- arch/arm64/configs/defconfig | 1 + arch/arm64/crypto/Kconfig | 6 +- arch/arm64/crypto/aes-ce-ccm-glue.c | 17 +- arch/arm64/crypto/ghash-ce-glue.c | 16 +- arch/arm64/crypto/sm4-ce-ccm-glue.c | 27 +- arch/arm64/crypto/sm4-ce-gcm-glue.c | 31 +- arch/loongarch/Kconfig | 3 +- arch/loongarch/include/asm/kvm_host.h | 6 + arch/loongarch/kernel/acpi.c | 12 - arch/loongarch/kernel/asm-offsets.c | 1 + arch/loongarch/kernel/smp.c | 47 +- arch/loongarch/kvm/Kconfig | 1 + arch/loongarch/kvm/Makefile | 2 - arch/loongarch/kvm/exit.c | 6 + arch/loongarch/kvm/main.c | 3 + arch/loongarch/kvm/switch.S | 12 +- arch/loongarch/kvm/vcpu.c | 37 + arch/loongarch/kvm/vm.c | 6 +- arch/loongarch/vdso/Makefile | 3 +- arch/loongarch/vdso/vgetrandom-chacha.S | 13 +- arch/mips/crypto/Kconfig | 7 +- arch/parisc/kernel/pdt.c | 2 + arch/parisc/kernel/perf.c | 6 +- arch/powerpc/Kconfig | 11 +- arch/powerpc/Kconfig.debug | 7 - arch/powerpc/boot/Makefile | 2 - arch/powerpc/boot/dts/microwatt.dts | 107 +- arch/powerpc/configs/cell_defconfig | 2 - arch/powerpc/configs/ppc64_defconfig | 2 - arch/powerpc/crypto/Kconfig | 11 +- arch/powerpc/include/asm/book3s/64/hugetlb.h | 6 - arch/powerpc/include/asm/cell-pmu.h | 56 - arch/powerpc/include/asm/cell-regs.h | 296 -- arch/powerpc/include/asm/dcr-generic.h | 36 - arch/powerpc/include/asm/dcr-mmio.h | 44 - arch/powerpc/include/asm/dcr.h | 32 - arch/powerpc/include/asm/io-defs.h | 70 +- arch/powerpc/include/asm/io-workarounds.h | 55 - arch/powerpc/include/asm/io.h | 411 +- arch/powerpc/include/asm/iommu.h | 6 - arch/powerpc/include/asm/pmi.h | 53 - arch/powerpc/include/asm/spu_priv1.h | 2 - arch/powerpc/include/asm/static_call.h | 2 + arch/powerpc/include/asm/xmon.h | 2 - arch/powerpc/kernel/Makefile | 4 +- arch/powerpc/kernel/dma-iommu.c | 2 +- arch/powerpc/kernel/exceptions-64s.S | 55 - arch/powerpc/kernel/io-workarounds.c | 197 - arch/powerpc/kernel/io.c | 58 +- arch/powerpc/kernel/of_platform.c | 102 - arch/powerpc/kernel/rtas.c | 75 - arch/powerpc/kernel/setup_64.c | 2 +- arch/powerpc/kernel/static_call.c | 58 +- arch/powerpc/kernel/udbg.c | 3 - arch/powerpc/mm/book3s64/hash_utils.c | 12 - arch/powerpc/mm/book3s64/pgtable.c | 4 +- arch/powerpc/mm/hugetlbpage.c | 1 - arch/powerpc/mm/init_64.c | 4 - arch/powerpc/mm/ioremap.c | 9 - arch/powerpc/mm/ioremap_64.c | 2 +- arch/powerpc/platforms/Kconfig | 10 - arch/powerpc/platforms/Kconfig.cputype | 13 + arch/powerpc/platforms/cell/Kconfig | 80 - arch/powerpc/platforms/cell/Makefile | 23 - arch/powerpc/platforms/cell/axon_msi.c | 481 --- arch/powerpc/platforms/cell/cbe_powerbutton.c | 106 - arch/powerpc/platforms/cell/cbe_regs.c | 298 -- arch/powerpc/platforms/cell/cbe_thermal.c | 387 -- arch/powerpc/platforms/cell/cell.h | 15 - arch/powerpc/platforms/cell/cpufreq_spudemand.c | 134 - arch/powerpc/platforms/cell/interrupt.c | 390 -- arch/powerpc/platforms/cell/interrupt.h | 90 - arch/powerpc/platforms/cell/iommu.c | 1060 ----- arch/powerpc/platforms/cell/pervasive.c | 125 - arch/powerpc/platforms/cell/pervasive.h | 26 - arch/powerpc/platforms/cell/pmu.c | 412 -- arch/powerpc/platforms/cell/ras.c | 352 -- arch/powerpc/platforms/cell/ras.h | 13 - arch/powerpc/platforms/cell/setup.c | 274 -- arch/powerpc/platforms/cell/smp.c | 162 - arch/powerpc/platforms/cell/spider-pci.c | 170 - arch/powerpc/platforms/cell/spider-pic.c | 344 -- arch/powerpc/platforms/cell/spu_base.c | 2 - arch/powerpc/platforms/cell/spu_manage.c | 530 --- arch/powerpc/platforms/cell/spu_priv1_mmio.c | 167 - arch/powerpc/platforms/cell/spu_priv1_mmio.h | 14 - arch/powerpc/platforms/microwatt/Kconfig | 3 +- arch/powerpc/platforms/microwatt/Makefile | 1 + arch/powerpc/platforms/microwatt/microwatt.h | 1 + arch/powerpc/platforms/microwatt/setup.c | 18 + arch/powerpc/platforms/microwatt/smp.c | 80 + arch/powerpc/platforms/powernv/Kconfig | 1 + arch/powerpc/platforms/pseries/Kconfig | 1 + arch/powerpc/sysdev/Makefile | 1 - arch/powerpc/sysdev/dcr.c | 182 - arch/powerpc/sysdev/pmi.c | 267 -- arch/powerpc/xmon/Makefile | 5 +- arch/powerpc/xmon/spu-dis.c | 237 -- arch/powerpc/xmon/spu-insns.h | 399 -- arch/powerpc/xmon/spu-opc.c | 34 - arch/powerpc/xmon/spu.h | 115 - arch/powerpc/xmon/xmon.c | 273 -- arch/riscv/Kconfig | 2 + arch/riscv/crypto/Kconfig | 1 - arch/riscv/lib/Makefile | 5 + arch/riscv/lib/crc-clmul-consts.h | 122 + arch/riscv/lib/crc-clmul-template.h | 265 ++ arch/riscv/lib/crc-clmul.h | 23 + arch/riscv/lib/crc-t10dif.c | 24 + arch/riscv/lib/crc16_msb.c | 18 + arch/riscv/lib/crc32-riscv.c | 310 -- arch/riscv/lib/crc32.c | 53 + arch/riscv/lib/crc32_lsb.c | 18 + arch/riscv/lib/crc32_msb.c | 18 + arch/riscv/lib/crc64.c | 34 + arch/riscv/lib/crc64_lsb.c | 18 + arch/riscv/lib/crc64_msb.c | 18 + arch/s390/crypto/Kconfig | 3 +- arch/s390/crypto/aes_s390.c | 33 +- arch/s390/mm/init.c | 13 +- arch/x86/Kconfig | 5 +- arch/x86/Kconfig.cpu | 4 +- arch/x86/Kconfig.cpufeatures | 197 + arch/x86/Makefile | 17 +- arch/x86/boot/cpucheck.c | 3 +- arch/x86/boot/cpuflags.c | 1 - arch/x86/boot/mkcpustr.c | 3 +- arch/x86/crypto/Kconfig | 17 +- arch/x86/crypto/aegis128-aesni-glue.c | 10 +- arch/x86/crypto/aesni-intel_glue.c | 28 +- arch/x86/include/asm/Kbuild | 1 + arch/x86/include/asm/alternative.h | 2 +- arch/x86/include/asm/asm-prototypes.h | 2 +- arch/x86/include/asm/atomic64_32.h | 2 +- arch/x86/include/asm/barrier.h | 8 +- arch/x86/include/asm/cmpxchg.h | 4 +- arch/x86/include/asm/cmpxchg_32.h | 6 +- arch/x86/include/asm/cpufeature.h | 71 +- arch/x86/include/asm/cpufeatures.h | 9 +- arch/x86/include/asm/disabled-features.h | 161 - arch/x86/include/asm/edac.h | 2 +- arch/x86/include/asm/kvm_host.h | 1 + arch/x86/include/asm/processor.h | 1 + arch/x86/include/asm/required-features.h | 105 - arch/x86/include/asm/set_memory.h | 2 - arch/x86/include/asm/smp.h | 2 +- arch/x86/include/asm/sync_bitops.h | 12 +- arch/x86/include/asm/vmx.h | 28 +- arch/x86/kernel/cpu/amd.c | 3 - arch/x86/kernel/cpu/bugs.c | 74 +- arch/x86/kernel/cpu/common.c | 143 +- arch/x86/kernel/setup.c | 4 +- arch/x86/kernel/static_call.c | 2 +- arch/x86/kernel/verify_cpu.S | 4 + arch/x86/kvm/mmu/mmu.c | 12 +- arch/x86/kvm/mmu/paging_tmpl.h | 3 +- arch/x86/kvm/mmu/tdp_mmu.c | 9 +- arch/x86/kvm/svm/svm.c | 60 + arch/x86/kvm/svm/svm.h | 2 +- arch/x86/kvm/svm/vmenter.S | 10 +- arch/x86/kvm/vmx/vmx.c | 42 +- arch/x86/kvm/vmx/vmx.h | 2 - arch/x86/kvm/x86.c | 2 + arch/x86/lib/Makefile | 2 +- arch/x86/lib/cmpxchg8b_emu.S | 2 +- arch/x86/mm/init.c | 9 +- arch/x86/mm/init_64.c | 18 +- arch/x86/mm/pat/set_memory.c | 13 - arch/x86/tools/featuremasks.awk | 88 + block/bio.c | 2 +- crypto/Kconfig | 6 +- crypto/aegis128-core.c | 10 +- crypto/ahash.c | 176 +- crypto/bpf_crypto_skcipher.c | 1 + crypto/scatterwalk.c | 91 +- crypto/skcipher.c | 116 +- drivers/ata/ahci.h | 8 +- drivers/ata/libahci.c | 1 + drivers/ata/libata-core.c | 4 - drivers/base/core.c | 61 + drivers/base/faux.c | 15 +- drivers/block/ublk_drv.c | 58 +- drivers/char/hw_random/Kconfig | 8 +- drivers/char/tpm/tpm_ftpm_tee.c | 2 +- drivers/clk/rockchip/Kconfig | 7 + drivers/clk/rockchip/Makefile | 1 + drivers/clk/rockchip/clk-rk3562.c | 1101 +++++ drivers/clk/rockchip/clk.h | 40 + drivers/clk/rockchip/rst-rk3562.c | 429 ++ drivers/clk/samsung/Makefile | 2 + drivers/clk/samsung/clk-exynos2200.c | 3928 ++++++++++++++++++ drivers/clk/samsung/clk-exynos7870.c | 1830 +++++++++ drivers/clk/samsung/clk-pll.c | 1 + drivers/clk/samsung/clk-pll.h | 1 + drivers/cpufreq/Kconfig.powerpc | 18 - drivers/cpufreq/Makefile | 3 - drivers/cpufreq/ppc_cbe_cpufreq.c | 173 - drivers/cpufreq/ppc_cbe_cpufreq.h | 33 - drivers/cpufreq/ppc_cbe_cpufreq_pervasive.c | 102 - drivers/cpufreq/ppc_cbe_cpufreq_pmi.c | 150 - drivers/crypto/marvell/octeontx/otx_cptpf_ucode.c | 11 - drivers/crypto/marvell/octeontx/otx_cptpf_ucode.h | 2 - .../crypto/marvell/octeontx2/otx2_cptpf_ucode.c | 99 - .../crypto/marvell/octeontx2/otx2_cptpf_ucode.h | 1 - drivers/crypto/nx/nx-aes-ccm.c | 16 +- drivers/crypto/nx/nx-aes-gcm.c | 17 +- drivers/crypto/nx/nx.c | 31 +- drivers/crypto/nx/nx.h | 3 - drivers/crypto/s5p-sss.c | 38 +- drivers/crypto/stm32/stm32-cryp.c | 34 +- drivers/cxl/core/region.c | 4 +- drivers/dma/tegra210-adma.c | 2 +- drivers/edac/amd64_edac.c | 5 +- drivers/firmware/arm_ffa/bus.c | 1 + drivers/fpga/altera-cvp.c | 2 +- drivers/fpga/versal-fpga.c | 2 +- drivers/gpio/gpiolib.c | 20 +- drivers/gpu/drm/i915/display/intel_audio.c | 4 +- drivers/gpu/drm/i915/display/intel_display_power.h | 7 +- drivers/gpu/drm/msm/Kconfig | 2 + drivers/gpu/drm/msm/adreno/a6xx_catalog.c | 29 + drivers/gpu/drm/msm/adreno/a6xx_gmu.c | 72 +- drivers/gpu/drm/msm/adreno/a6xx_gpu.c | 8 + drivers/gpu/drm/msm/adreno/a6xx_gpu_state.c | 13 +- drivers/gpu/drm/msm/adreno/a6xx_gpu_state.h | 17 + drivers/gpu/drm/msm/adreno/adreno_gpu.c | 10 + drivers/gpu/drm/msm/adreno/adreno_gpu.h | 5 + .../drm/msm/disp/dpu1/catalog/dpu_10_0_sm8650.h | 1 + .../drm/msm/disp/dpu1/catalog/dpu_1_14_msm8937.h | 1 + .../drm/msm/disp/dpu1/catalog/dpu_1_15_msm8917.h | 1 + .../drm/msm/disp/dpu1/catalog/dpu_1_16_msm8953.h | 1 + .../drm/msm/disp/dpu1/catalog/dpu_1_7_msm8996.h | 1 + .../drm/msm/disp/dpu1/catalog/dpu_3_0_msm8998.h | 1 + .../gpu/drm/msm/disp/dpu1/catalog/dpu_3_2_sdm660.h | 1 + .../gpu/drm/msm/disp/dpu1/catalog/dpu_3_3_sdm630.h | 1 + .../gpu/drm/msm/disp/dpu1/catalog/dpu_4_0_sdm845.h | 1 + .../gpu/drm/msm/disp/dpu1/catalog/dpu_4_1_sdm670.h | 1 + .../gpu/drm/msm/disp/dpu1/catalog/dpu_5_0_sm8150.h | 1 + .../drm/msm/disp/dpu1/catalog/dpu_5_1_sc8180x.h | 1 + .../gpu/drm/msm/disp/dpu1/catalog/dpu_5_2_sm7150.h | 1 + .../gpu/drm/msm/disp/dpu1/catalog/dpu_5_3_sm6150.h | 1 + .../gpu/drm/msm/disp/dpu1/catalog/dpu_5_4_sm6125.h | 1 + .../gpu/drm/msm/disp/dpu1/catalog/dpu_6_0_sm8250.h | 2 +- .../gpu/drm/msm/disp/dpu1/catalog/dpu_6_2_sc7180.h | 1 + .../gpu/drm/msm/disp/dpu1/catalog/dpu_6_4_sm6350.h | 1 + .../gpu/drm/msm/disp/dpu1/catalog/dpu_7_0_sm8350.h | 1 + .../gpu/drm/msm/disp/dpu1/catalog/dpu_7_2_sc7280.h | 2 +- .../drm/msm/disp/dpu1/catalog/dpu_8_0_sc8280xp.h | 1 + .../gpu/drm/msm/disp/dpu1/catalog/dpu_8_1_sm8450.h | 1 + .../drm/msm/disp/dpu1/catalog/dpu_8_4_sa8775p.h | 2 +- .../gpu/drm/msm/disp/dpu1/catalog/dpu_9_0_sm8550.h | 1 + .../drm/msm/disp/dpu1/catalog/dpu_9_2_x1e80100.h | 1 + drivers/gpu/drm/msm/disp/dpu1/dpu_core_perf.c | 140 +- drivers/gpu/drm/msm/disp/dpu1/dpu_core_perf.h | 10 +- drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c | 5 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.c | 9 +- drivers/gpu/drm/msm/hdmi/hdmi.c | 120 +- drivers/gpu/drm/msm/hdmi/hdmi.h | 31 +- drivers/gpu/drm/msm/hdmi/hdmi_audio.c | 124 +- drivers/gpu/drm/msm/hdmi/hdmi_bridge.c | 324 +- drivers/gpu/drm/msm/msm_drv.c | 1 + drivers/gpu/drm/msm/msm_gem_submit.c | 2 +- drivers/gpu/drm/msm/msm_gpu.c | 9 + drivers/gpu/drm/msm/msm_gpu.h | 8 + drivers/gpu/drm/msm/msm_iommu.c | 22 + drivers/gpu/drm/msm/msm_kms.c | 1 + drivers/gpu/drm/msm/msm_mmu.h | 3 +- drivers/gpu/drm/msm/registers/display/hdmi.xml | 2 +- drivers/gpu/drm/rockchip/rockchip_drm_vop2.c | 1211 +----- drivers/gpu/drm/rockchip/rockchip_drm_vop2.h | 190 +- drivers/gpu/drm/rockchip/rockchip_vop2_reg.c | 1025 ++++- drivers/gpu/drm/vboxvideo/hgsmi_base.c | 37 - drivers/gpu/drm/vboxvideo/vboxvideo_guest.h | 2 - drivers/gpu/drm/xe/regs/xe_gt_regs.h | 5 +- drivers/gpu/drm/xe/xe_gt.c | 8 +- drivers/gpu/drm/xe/xe_gt_debugfs.c | 11 + drivers/gpu/drm/xe/xe_gt_sriov_vf.c | 9 +- drivers/gpu/drm/xe/xe_gt_types.h | 10 + drivers/gpu/drm/xe/xe_pci_sriov.c | 51 + drivers/gpu/drm/xe/xe_tuning.c | 72 +- drivers/gpu/drm/xe/xe_tuning.h | 3 + drivers/gpu/drm/xe/xe_wa.c | 19 + drivers/gpu/host1x/debug.c | 9 - drivers/gpu/host1x/debug.h | 1 - drivers/gpu/ipu-v3/ipu-common.c | 38 - drivers/gpu/ipu-v3/ipu-cpmem.c | 23 - drivers/gpu/ipu-v3/ipu-csi.c | 108 - drivers/gpu/ipu-v3/ipu-ic.c | 73 - drivers/gpu/ipu-v3/ipu-image-convert.c | 48 - drivers/gpu/ipu-v3/ipu-prv.h | 2 - drivers/gpu/ipu-v3/ipu-vdi.c | 11 - drivers/hwmon/Kconfig | 2 +- drivers/hwmon/acpi_power_meter.c | 8 +- drivers/hwmon/ad7314.c | 10 + drivers/hwmon/asus-ec-sensors.c | 10 + drivers/hwmon/gpio-fan.c | 16 +- drivers/hwmon/k10temp.c | 2 + drivers/hwmon/nct6683.c | 3 + drivers/hwmon/ntc_thermistor.c | 66 +- drivers/hwmon/pmbus/pmbus.c | 2 + drivers/hwmon/pmbus/pmbus_core.c | 371 +- drivers/iio/accel/adxl372.c | 7 +- drivers/iio/accel/adxl380.c | 7 +- drivers/iio/accel/bma180.c | 7 +- drivers/iio/accel/bmi088-accel-core.c | 7 +- drivers/iio/accel/fxls8962af-core.c | 21 +- drivers/iio/accel/kionix-kx022a.c | 74 +- drivers/iio/accel/mma8452.c | 86 +- drivers/iio/accel/msa311.c | 32 +- drivers/iio/adc/ad4030.c | 21 +- drivers/iio/adc/ad4695.c | 28 +- drivers/iio/adc/ad7173.c | 9 +- drivers/iio/adc/ad7192.c | 119 +- drivers/iio/adc/ad7266.c | 7 +- drivers/iio/adc/ad7298.c | 7 +- drivers/iio/adc/ad7380.c | 56 +- drivers/iio/adc/ad7476.c | 7 +- drivers/iio/adc/ad7606.c | 14 +- drivers/iio/adc/ad7768-1.c | 10 +- drivers/iio/adc/ad7791.c | 31 +- drivers/iio/adc/ad7793.c | 80 +- drivers/iio/adc/ad7887.c | 7 +- drivers/iio/adc/ad7923.c | 7 +- drivers/iio/adc/ad7944.c | 7 +- drivers/iio/adc/ad799x.c | 14 +- drivers/iio/adc/ad_sigma_delta.c | 7 +- drivers/iio/adc/adi-axi-adc.c | 2 +- drivers/iio/adc/at91-sama5d2_adc.c | 54 +- drivers/iio/adc/dln2-adc.c | 7 +- drivers/iio/adc/max1027.c | 37 +- drivers/iio/adc/max11410.c | 72 +- drivers/iio/adc/stm32-adc.c | 7 +- drivers/iio/adc/stm32-dfsdm-adc.c | 76 +- drivers/iio/adc/ti-adc084s021.c | 9 +- drivers/iio/adc/ti-adc108s102.c | 7 +- drivers/iio/adc/ti-ads1298.c | 7 +- drivers/iio/adc/ti-ads131e08.c | 14 +- drivers/iio/adc/ti-tlc4541.c | 7 +- drivers/iio/dac/adi-axi-dac.c | 3 + drivers/iio/gyro/bmg160_i2c.c | 1 + drivers/iio/imu/Kconfig | 13 + drivers/iio/imu/Makefile | 1 + drivers/iio/imu/adis.c | 35 +- drivers/iio/imu/adis16550.c | 1148 ++++++ drivers/iio/imu/bmi270/bmi270.h | 17 +- drivers/iio/imu/bmi270/bmi270_core.c | 15 + drivers/iio/industrialio-backend.c | 4 +- drivers/iio/industrialio-core.c | 9 +- drivers/iio/light/Kconfig | 10 + drivers/iio/light/Makefile | 1 + drivers/iio/light/al3000a.c | 209 + drivers/input/serio/gscps2.c | 6 + drivers/iommu/amd/iommu.c | 4 +- drivers/iommu/intel/dmar.c | 1 + drivers/iommu/intel/iommu.c | 10 +- drivers/iommu/iommu-priv.h | 3 - drivers/iommu/iommu.c | 135 +- drivers/iommu/iommufd/device.c | 3 +- drivers/mailbox/arm_mhu.c | 2 +- drivers/mailbox/arm_mhu_db.c | 2 +- drivers/mailbox/arm_mhuv2.c | 2 +- drivers/mailbox/mailbox.c | 26 +- drivers/mailbox/mailbox.h | 2 + drivers/mailbox/pl320-ipc.c | 14 +- drivers/mailbox/tegra-hsp.c | 72 +- drivers/md/dm-cache-target.c | 94 +- drivers/net/caif/caif_virtio.c | 2 +- drivers/net/ethernet/intel/ice/ice_dpll.c | 14 +- drivers/net/ethernet/mellanox/mlx5/core/dpll.c | 2 +- .../ethernet/mellanox/mlx5/core/en/tc_tun_vxlan.c | 2 +- .../net/ethernet/mellanox/mlx5/core/en_ethtool.c | 2 +- .../net/ethernet/mellanox/mlx5/core/esw/bridge.c | 6 +- drivers/net/ethernet/mellanox/mlx5/core/health.c | 15 +- drivers/net/ethernet/sfc/mae.c | 2 +- drivers/net/ethernet/sfc/tc.c | 6 +- .../ethernet/stmicro/stmmac/dwmac-dwc-qos-eth.c | 10 +- drivers/net/ethernet/stmicro/stmmac/dwmac-imx.c | 21 +- .../net/ethernet/stmicro/stmmac/dwmac-intel-plat.c | 24 +- .../net/ethernet/stmicro/stmmac/dwmac-ipq806x.c | 9 +- .../net/ethernet/stmicro/stmmac/dwmac-loongson.c | 6 +- drivers/net/ethernet/stmicro/stmmac/dwmac-meson.c | 9 +- drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c | 10 +- drivers/net/ethernet/stmicro/stmmac/dwmac-s32.c | 22 +- .../net/ethernet/stmicro/stmmac/dwmac-starfive.c | 26 +- drivers/net/ethernet/stmicro/stmmac/dwmac-thead.c | 18 +- drivers/net/ethernet/stmicro/stmmac/stmmac.h | 2 + drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 43 + drivers/net/ethernet/toshiba/Kconfig | 11 +- drivers/net/ethernet/toshiba/Makefile | 2 - drivers/net/ethernet/toshiba/spider_net.c | 2556 ------------ drivers/net/ethernet/toshiba/spider_net.h | 475 --- drivers/net/ethernet/toshiba/spider_net_ethtool.c | 174 - drivers/net/usb/cdc_mbim.c | 2 +- drivers/net/usb/qmi_wwan.c | 3 +- drivers/net/wireless/ath/ath10k/core.c | 13 +- drivers/net/wireless/ath/ath11k/core.c | 5 +- drivers/net/wireless/ath/ath11k/mac.c | 73 +- drivers/net/wireless/ath/ath12k/dp_rx.c | 42 +- drivers/net/wireless/ath/ath12k/dp_tx.c | 4 +- drivers/net/wireless/ath/ath12k/mac.c | 81 +- drivers/net/wireless/intel/iwlwifi/mvm/rs.c | 2 +- drivers/nvme/host/ioctl.c | 2 +- drivers/pci/controller/dwc/Kconfig | 10 + drivers/pci/controller/dwc/Makefile | 1 + .../pci/controller/dwc/pcie-designware-debugfs.c | 665 +++ drivers/pci/controller/dwc/pcie-designware-ep.c | 5 + drivers/pci/controller/dwc/pcie-designware-host.c | 6 + drivers/pci/controller/dwc/pcie-designware.c | 46 + drivers/pci/controller/dwc/pcie-designware.h | 52 + drivers/pci/of.c | 118 +- drivers/pci/of_property.c | 115 +- drivers/pci/pci.c | 9 +- drivers/pci/pci.h | 8 + drivers/pci/probe.c | 12 +- drivers/pci/remove.c | 2 + drivers/perf/apple_m1_cpu_pmu.c | 4 - drivers/perf/arm-cmn.c | 5 +- drivers/perf/arm_pmu.c | 8 +- drivers/perf/arm_pmuv3.c | 11 +- drivers/perf/arm_v7_pmu.c | 50 - drivers/perf/dwc_pcie_pmu.c | 76 +- drivers/pmdomain/rockchip/pm-domains.c | 196 +- drivers/rapidio/devices/rio_mport_cdev.c | 3 +- drivers/rapidio/rio-scan.c | 5 +- drivers/regulator/cros-ec-regulator.c | 4 +- drivers/regulator/devres.c | 5 +- drivers/rtc/rtc-fsl-ftm-alarm.c | 2 +- drivers/rtc/rtc-pl030.c | 2 +- drivers/soc/apple/rtkit-internal.h | 1 + drivers/soc/apple/rtkit.c | 63 +- drivers/thermal/hisi_thermal.c | 4 +- .../intel/int340x_thermal/int340x_thermal_zone.c | 6 +- drivers/thermal/k3_j72xx_bandgap.c | 4 +- drivers/thermal/thermal_debugfs.c | 2 +- drivers/thermal/thermal_of.c | 2 +- drivers/vfio/pci/vfio_pci.c | 4 +- drivers/vfio/pci/vfio_pci_igd.c | 6 + drivers/vfio/pci/vfio_pci_priv.h | 6 + drivers/vfio/vfio_iommu_type1.c | 123 +- drivers/vhost/vhost.c | 2 +- drivers/virt/coco/sev-guest/sev-guest.c | 1 + fs/afs/addr_list.c | 50 + fs/afs/cell.c | 436 +- fs/afs/cmservice.c | 82 +- fs/afs/dir.c | 5 +- fs/afs/dynroot.c | 484 +-- fs/afs/fs_probe.c | 32 +- fs/afs/fsclient.c | 4 +- fs/afs/internal.h | 98 +- fs/afs/main.c | 16 +- fs/afs/mntpt.c | 5 +- fs/afs/proc.c | 15 +- fs/afs/rxrpc.c | 8 +- fs/afs/server.c | 601 ++- fs/afs/server_list.c | 6 +- fs/afs/super.c | 25 +- fs/afs/vl_alias.c | 7 +- fs/afs/vl_rotate.c | 2 +- fs/afs/volume.c | 15 +- fs/bcachefs/bcachefs_format.h | 3 +- fs/bcachefs/btree_io.c | 45 +- fs/bcachefs/btree_update_interior.c | 128 +- fs/bcachefs/btree_update_interior.h | 5 +- fs/bcachefs/errcode.h | 3 + fs/bcachefs/extents.c | 43 +- fs/bcachefs/extents.h | 15 + fs/bcachefs/extents_format.h | 24 +- fs/bcachefs/fs-common.c | 12 +- fs/bcachefs/fs-ioctl.c | 5 +- fs/bcachefs/move.c | 2 +- fs/bcachefs/reflink.c | 2 +- fs/bcachefs/sb-errors_format.h | 3 +- fs/bcachefs/super-io.c | 26 +- fs/bcachefs/super-io.h | 15 +- fs/btrfs/block-group.c | 20 +- fs/btrfs/ctree.c | 3 +- fs/btrfs/defrag.c | 2 +- fs/btrfs/delayed-inode.c | 3 +- fs/btrfs/dev-replace.c | 32 +- fs/btrfs/dir-item.c | 24 +- fs/btrfs/direct-io.c | 2 +- fs/btrfs/disk-io.c | 47 +- fs/btrfs/export.c | 10 +- fs/btrfs/extent-tree.c | 47 +- fs/btrfs/extent_io.c | 224 +- fs/btrfs/extent_io.h | 7 +- fs/btrfs/file-item.c | 17 +- fs/btrfs/file.c | 29 +- fs/btrfs/free-space-cache.c | 13 +- fs/btrfs/free-space-tree.c | 45 +- fs/btrfs/fs.h | 12 + fs/btrfs/inode.c | 29 +- fs/btrfs/ordered-data.c | 10 +- fs/btrfs/ordered-data.h | 7 +- fs/btrfs/subpage.c | 74 +- fs/btrfs/subpage.h | 34 +- fs/btrfs/sysfs.c | 3 +- fs/ceph/addr.c | 1259 +++--- fs/ceph/dir.c | 15 +- fs/ceph/inode.c | 26 +- fs/ceph/mds_client.c | 2 + fs/ceph/mds_client.h | 3 + fs/ceph/super.c | 11 + fs/ceph/super.h | 2 +- fs/dlm/lock.c | 2 + fs/ecryptfs/super.c | 1 - fs/f2fs/dir.c | 3 +- fs/f2fs/f2fs.h | 2 + fs/f2fs/file.c | 36 +- fs/f2fs/namei.c | 8 + fs/f2fs/segment.c | 5 +- fs/f2fs/super.c | 4 +- fs/nfs_common/nfsacl.c | 8 +- fs/nfsd/filecache.c | 122 +- fs/nfsd/filecache.h | 7 + fs/nfsd/nfs4callback.c | 14 +- fs/nfsd/trace.h | 3 + include/asm-generic/vmlinux.lds.h | 2 +- include/crypto/internal/hash.h | 23 - include/crypto/internal/skcipher.h | 14 +- include/crypto/scatterwalk.h | 203 +- include/dt-bindings/clock/rockchip,rk3562-cru.h | 379 ++ include/dt-bindings/clock/samsung,exynos2200-cmu.h | 431 ++ include/dt-bindings/clock/samsung,exynos7870-cmu.h | 324 ++ include/dt-bindings/reset/rockchip,rk3562-cru.h | 358 ++ include/linux/bootmem_info.h | 7 - include/linux/call_once.h | 47 +- include/linux/cma.h | 9 - include/linux/compiler.h | 4 +- include/linux/compiler_types.h | 9 +- include/linux/device.h | 2 + include/linux/fs.h | 8 +- include/linux/fwnode.h | 2 +- include/linux/hugetlb.h | 35 - include/linux/idr.h | 17 + include/linux/iio/imu/adis.h | 34 +- include/linux/io-64-nonatomic-hi-lo.h | 8 +- include/linux/io-64-nonatomic-lo-hi.h | 8 +- include/linux/io_uring/cmd.h | 17 +- include/linux/io_uring_types.h | 8 +- include/linux/mailbox/mtk-cmdq-mailbox.h | 1 - include/linux/mailbox_client.h | 2 +- include/linux/mailbox_controller.h | 6 +- include/linux/maple_tree.h | 4 + include/linux/memory_hotplug.h | 1 + include/linux/mm.h | 15 +- include/linux/mmzone.h | 35 - include/linux/of.h | 2 +- include/linux/pagemap.h | 28 - include/linux/pci.h | 1 + include/linux/pci_ids.h | 1 + include/linux/pcie-dwc.h | 38 + include/linux/perf/arm_pmu.h | 13 +- include/linux/perf_event.h | 18 +- include/linux/posix_acl.h | 11 +- include/linux/pwm.h | 4 +- include/linux/stmmac.h | 4 + include/linux/thread_info.h | 55 - include/linux/uaccess.h | 2 +- include/linux/ucopysize.h | 63 + include/linux/uio.h | 2 +- include/net/af_rxrpc.h | 2 + include/net/cfg80211.h | 43 +- include/trace/events/afs.h | 83 +- include/uapi/linux/bits.h | 8 +- include/uapi/linux/f2fs.h | 5 + include/uapi/linux/ublk_cmd.h | 4 + include/video/imx-ipu-image-convert.h | 32 - include/video/imx-ipu-v3.h | 14 - io_uring/filetable.c | 2 +- io_uring/io_uring.c | 5 + io_uring/nop.c | 13 +- io_uring/opdef.c | 4 +- io_uring/rsrc.c | 200 +- io_uring/rsrc.h | 15 +- io_uring/rw.c | 85 +- io_uring/rw.h | 2 + io_uring/uring_cmd.c | 3 +- kernel/events/core.c | 474 ++- kernel/irq/Kconfig | 4 - kernel/irq/chip.c | 47 - kernel/rcu/tree.c | 2 +- kernel/static_call_inline.c | 2 +- kernel/trace/ftrace.c | 27 +- kernel/trace/trace_events_hist.c | 30 +- kernel/vhost_task.c | 4 +- kernel/watch_queue.c | 9 + lib/atomic64_test.c | 2 +- lib/crypto/Kconfig | 41 +- lib/maple_tree.c | 193 +- lib/tests/slub_kunit.c | 59 + localversion-next | 2 +- mm/Kconfig | 8 - mm/Makefile | 3 - mm/bootmem_info.c | 4 +- mm/cma.c | 739 +--- mm/cma.h | 46 +- mm/cma_debug.c | 61 +- mm/cma_sysfs.c | 20 - mm/hugetlb.c | 582 ++- mm/hugetlb_cma.c | 275 -- mm/hugetlb_cma.h | 57 - mm/hugetlb_vmemmap.c | 199 +- mm/hugetlb_vmemmap.h | 23 +- mm/internal.h | 19 - mm/list_lru.c | 15 +- mm/memory.c | 5 +- mm/memory_hotplug.c | 5 + mm/mm_init.c | 84 +- mm/page_alloc.c | 9 +- mm/slab_common.c | 14 +- mm/slub.c | 28 +- mm/sparse-vmemmap.c | 168 +- mm/sparse.c | 87 +- mm/usercopy.c | 2 +- net/bluetooth/sco.c | 13 +- net/core/net-sysfs.c | 10 +- net/ipv4/icmp.c | 33 +- net/ipv4/ping.c | 20 +- net/ipv4/udp_offload.c | 8 +- net/ipv6/icmp.c | 7 +- net/mac80211/sta_info.c | 64 +- net/rxrpc/ar-internal.h | 1 + net/rxrpc/peer_object.c | 30 +- net/sched/sch_qfq.c | 2 +- net/tls/tls_device_fallback.c | 31 +- net/wireless/nl80211.c | 11 +- rust/bindings/bindings_helper.h | 1 + rust/helpers/cpumask.c | 45 + rust/helpers/helpers.c | 1 + rust/kernel/faux.rs | 14 +- samples/rust/rust_driver_faux.rs | 2 +- scripts/coccinelle/misc/newline_in_nl_msg.cocci | 13 +- scripts/gen-crc-consts.py | 55 +- sound/core/seq/oss/seq_oss_event.c | 8 +- sound/core/seq/seq_clientmgr.c | 46 +- sound/isa/es18xx.c | 8 +- sound/pci/hda/patch_realtek.c | 10 +- sound/soc/codecs/hdac_hdmi.c | 3 +- sound/soc/codecs/tlv320dac33.c | 6 +- sound/soc/codecs/uda1380.c | 6 +- sound/soc/intel/avs/boards/da7219.c | 3 +- sound/soc/intel/avs/boards/es8336.c | 3 +- sound/soc/intel/avs/boards/nau8825.c | 3 +- sound/soc/intel/avs/boards/rt274.c | 3 +- sound/soc/intel/avs/boards/rt286.c | 3 +- sound/soc/intel/avs/boards/rt298.c | 3 +- sound/soc/intel/avs/boards/rt5663.c | 3 +- sound/soc/intel/avs/boards/rt5682.c | 3 +- sound/soc/meson/axg-tdm-interface.c | 9 +- sound/soc/uniphier/aio-cpu.c | 8 +- sound/usb/format.c | 4 + sound/usb/mixer_quirks.c | 3 + sound/usb/quirks.c | 4 +- tools/arch/x86/include/asm/cpufeatures.h | 8 - tools/arch/x86/include/asm/disabled-features.h | 161 - tools/arch/x86/include/asm/required-features.h | 105 - tools/arch/x86/lib/insn.c | 2 +- tools/objtool/arch/powerpc/decode.c | 10 +- tools/objtool/check.c | 7 +- tools/objtool/include/objtool/special.h | 2 +- tools/objtool/noreturns.h | 2 +- tools/perf/Documentation/perf-lock.txt | 5 +- tools/perf/arch/arm64/util/arm-spe.c | 21 + tools/perf/builtin-lock.c | 56 +- tools/perf/check-headers.sh | 2 - tools/perf/util/bpf_lock_contention.c | 85 +- tools/perf/util/bpf_skel/lock_contention.bpf.c | 245 +- tools/perf/util/bpf_skel/lock_data.h | 7 + tools/perf/util/lock-contention.h | 7 + tools/testing/radix-tree/maple.c | 107 +- tools/testing/selftests/Makefile | 1 + .../ftrace/test.d/dynevent/add_remove_fprobe.tc | 18 +- tools/testing/selftests/kvm/lib/userfaultfd_util.c | 2 +- .../selftests/kvm/x86/nested_exceptions_test.c | 2 + tools/testing/selftests/net/gro.c | 8 +- tools/testing/selftests/net/gro.sh | 7 +- tools/testing/selftests/net/setup_veth.sh | 3 +- tools/testing/selftests/ublk/.gitignore | 3 + tools/testing/selftests/ublk/Makefile | 16 + tools/testing/selftests/ublk/config | 1 + tools/testing/selftests/ublk/file_backed.c | 220 + tools/testing/selftests/ublk/kublk.c | 1110 +++++ tools/testing/selftests/ublk/kublk.h | 326 ++ tools/testing/selftests/ublk/null.c | 38 + tools/testing/selftests/ublk/test_common.sh | 113 + tools/testing/selftests/ublk/test_loop_01.sh | 31 + tools/testing/selftests/ublk/test_loop_02.sh | 22 + tools/testing/selftests/ublk/test_loop_03.sh | 33 + tools/testing/selftests/ublk/test_loop_04.sh | 22 + tools/testing/selftests/ublk/test_null_01.sh | 19 + 826 files changed, 28949 insertions(+), 24968 deletions(-) create mode 100644 Documentation/ABI/testing/debugfs-dwc-pcie create mode 100644 Documentation/devicetree/bindings/clock/rockchip,rk3562-cru.yaml create mode 100644 Documentation/devicetree/bindings/clock/samsung,exynos2200-cmu.yaml create mode 100644 Documentation/devicetree/bindings/clock/samsung,exynos7870-cmu.yaml create mode 100644 Documentation/devicetree/bindings/crypto/fsl,sec2.0.yaml delete mode 100644 Documentation/devicetree/bindings/crypto/fsl-sec2.txt create mode 100644 Documentation/devicetree/bindings/iio/imu/adi,adis16550.yaml delete mode 100644 Documentation/devicetree/bindings/interrupt-controller/nxp,lpc3 [...] create mode 100644 Documentation/devicetree/bindings/interrupt-controller/nxp,lpc3 [...] create mode 100644 Documentation/iio/adis16550.rst delete mode 100644 Documentation/networking/device_drivers/ethernet/toshiba/spider [...] delete mode 100644 arch/powerpc/include/asm/dcr-generic.h delete mode 100644 arch/powerpc/include/asm/dcr-mmio.h delete mode 100644 arch/powerpc/include/asm/io-workarounds.h delete mode 100644 arch/powerpc/include/asm/pmi.h delete mode 100644 arch/powerpc/kernel/io-workarounds.c delete mode 100644 arch/powerpc/kernel/of_platform.c delete mode 100644 arch/powerpc/platforms/cell/axon_msi.c delete mode 100644 arch/powerpc/platforms/cell/cbe_powerbutton.c delete mode 100644 arch/powerpc/platforms/cell/cbe_regs.c delete mode 100644 arch/powerpc/platforms/cell/cbe_thermal.c delete mode 100644 arch/powerpc/platforms/cell/cell.h delete mode 100644 arch/powerpc/platforms/cell/cpufreq_spudemand.c delete mode 100644 arch/powerpc/platforms/cell/interrupt.c delete mode 100644 arch/powerpc/platforms/cell/interrupt.h delete mode 100644 arch/powerpc/platforms/cell/iommu.c delete mode 100644 arch/powerpc/platforms/cell/pervasive.c delete mode 100644 arch/powerpc/platforms/cell/pervasive.h delete mode 100644 arch/powerpc/platforms/cell/pmu.c delete mode 100644 arch/powerpc/platforms/cell/ras.c delete mode 100644 arch/powerpc/platforms/cell/ras.h delete mode 100644 arch/powerpc/platforms/cell/setup.c delete mode 100644 arch/powerpc/platforms/cell/smp.c delete mode 100644 arch/powerpc/platforms/cell/spider-pci.c delete mode 100644 arch/powerpc/platforms/cell/spider-pic.c delete mode 100644 arch/powerpc/platforms/cell/spu_manage.c delete mode 100644 arch/powerpc/platforms/cell/spu_priv1_mmio.c delete mode 100644 arch/powerpc/platforms/cell/spu_priv1_mmio.h create mode 100644 arch/powerpc/platforms/microwatt/smp.c delete mode 100644 arch/powerpc/sysdev/pmi.c delete mode 100644 arch/powerpc/xmon/spu-dis.c delete mode 100644 arch/powerpc/xmon/spu-insns.h delete mode 100644 arch/powerpc/xmon/spu-opc.c delete mode 100644 arch/powerpc/xmon/spu.h create mode 100644 arch/riscv/lib/crc-clmul-consts.h create mode 100644 arch/riscv/lib/crc-clmul-template.h create mode 100644 arch/riscv/lib/crc-clmul.h create mode 100644 arch/riscv/lib/crc-t10dif.c create mode 100644 arch/riscv/lib/crc16_msb.c delete mode 100644 arch/riscv/lib/crc32-riscv.c create mode 100644 arch/riscv/lib/crc32.c create mode 100644 arch/riscv/lib/crc32_lsb.c create mode 100644 arch/riscv/lib/crc32_msb.c create mode 100644 arch/riscv/lib/crc64.c create mode 100644 arch/riscv/lib/crc64_lsb.c create mode 100644 arch/riscv/lib/crc64_msb.c create mode 100644 arch/x86/Kconfig.cpufeatures delete mode 100644 arch/x86/include/asm/disabled-features.h delete mode 100644 arch/x86/include/asm/required-features.h create mode 100755 arch/x86/tools/featuremasks.awk create mode 100644 drivers/clk/rockchip/clk-rk3562.c create mode 100644 drivers/clk/rockchip/rst-rk3562.c create mode 100644 drivers/clk/samsung/clk-exynos2200.c create mode 100644 drivers/clk/samsung/clk-exynos7870.c delete mode 100644 drivers/cpufreq/ppc_cbe_cpufreq.c delete mode 100644 drivers/cpufreq/ppc_cbe_cpufreq.h delete mode 100644 drivers/cpufreq/ppc_cbe_cpufreq_pervasive.c delete mode 100644 drivers/cpufreq/ppc_cbe_cpufreq_pmi.c create mode 100644 drivers/iio/imu/adis16550.c create mode 100644 drivers/iio/light/al3000a.c delete mode 100644 drivers/net/ethernet/toshiba/spider_net.c delete mode 100644 drivers/net/ethernet/toshiba/spider_net.h delete mode 100644 drivers/net/ethernet/toshiba/spider_net_ethtool.c create mode 100644 drivers/pci/controller/dwc/pcie-designware-debugfs.c create mode 100644 include/dt-bindings/clock/rockchip,rk3562-cru.h create mode 100644 include/dt-bindings/clock/samsung,exynos2200-cmu.h create mode 100644 include/dt-bindings/clock/samsung,exynos7870-cmu.h create mode 100644 include/dt-bindings/reset/rockchip,rk3562-cru.h create mode 100644 include/linux/pcie-dwc.h create mode 100644 include/linux/ucopysize.h delete mode 100644 mm/hugetlb_cma.c delete mode 100644 mm/hugetlb_cma.h create mode 100644 rust/helpers/cpumask.c delete mode 100644 tools/arch/x86/include/asm/disabled-features.h delete mode 100644 tools/arch/x86/include/asm/required-features.h create mode 100644 tools/testing/selftests/ublk/.gitignore create mode 100644 tools/testing/selftests/ublk/Makefile create mode 100644 tools/testing/selftests/ublk/config create mode 100644 tools/testing/selftests/ublk/file_backed.c create mode 100644 tools/testing/selftests/ublk/kublk.c create mode 100644 tools/testing/selftests/ublk/kublk.h create mode 100644 tools/testing/selftests/ublk/null.c create mode 100755 tools/testing/selftests/ublk/test_common.sh create mode 100755 tools/testing/selftests/ublk/test_loop_01.sh create mode 100755 tools/testing/selftests/ublk/test_loop_02.sh create mode 100755 tools/testing/selftests/ublk/test_loop_03.sh create mode 100755 tools/testing/selftests/ublk/test_loop_04.sh create mode 100755 tools/testing/selftests/ublk/test_null_01.sh