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 e8352908bdcd Add linux-next specific files for 20250716 omits a6870eda5a64 Merge branch 'crc-next' of git://git.kernel.org/pub/scm/li [...] omits 415c26b3b1e5 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 4d12e96887e8 Merge branch 'caps-next' of git://git.kernel.org/pub/scm/l [...] omits 673928e5371b Merge branch 'pwrseq/for-next' of git://git.kernel.org/pub [...] omits 5850bc583c03 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 8f76992c9def Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9b2dc59a5db3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ac21e5121f9e Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits a99309f4ff0b Merge branch 'bitmap-for-next' of https://github.com/norov [...] omits 1f3f88ebb941 Merge branch 'for-next/execve' of git://git.kernel.org/pub [...] omits 93efa8193ce2 Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] omits 2578536a80c4 Merge branch 'timekeeping-next' of https://github.com/Rust [...] omits e82400a117f9 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] omits 4029c8e28ec3 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 961ecb8d9adc Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 8ad11c0545e7 Merge branch 'slab/for-next' of git://git.kernel.org/pub/s [...] omits 6a8b8db6d51d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 2a96fda29c90 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 114284781a7e Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] omits abc4c58041f3 Merge branch 'hyperv-next' of git://git.kernel.org/pub/scm [...] omits 79ba8bcf4900 Merge branch 'main' of git://git.infradead.org/users/willy [...] omits 94c34888a359 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 60d39f423536 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git omits ff58687dff6b Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...] omits bc7cb8eeaca6 Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] omits c3638df6ef18 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d03ac3659079 Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] omits 7ba5a3ec1f39 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits ea443a204756 Merge branch 'pwm/for-next' of git://git.kernel.org/pub/sc [...] omits 38f06edc6a08 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ac6897e3c54b Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] omits 819db0b6a181 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0f2341d37274 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits f3922fbafd79 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e9fb824dd133 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7384b79fdcac Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 67ef861a6836 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits b9b4f7fcfe2d Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] omits ca3b4472590c Merge branch 'next' of git://github.com/awilliam/linux-vfio.git omits bc9204103a43 Merge branch 'gnss-next' of git://git.kernel.org/pub/scm/l [...] omits 323598aff795 Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] omits a446f1d2f8e5 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 7368492c296a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 038077ad043e Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] omits ced67f2232da Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 15aa481bb5b0 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 69788de5c89c Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] omits d394ea59fea3 Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] omits 0ab600b642b7 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits 0c39f6210cb0 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits f7e92832c021 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] omits f1bec287bd96 Merge branch 'for-next' of git://github.com/cminyard/linux [...] omits 95fcac40156d Merge branch 'for-leds-next' of git://git.kernel.org/pub/s [...] omits e3ed405a32dc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 759b58021336 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0cf3574fd4e9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f972355a6257 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 423315454c4b Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits b902c72e3a44 Merge branch 'next' of https://github.com/kvm-x86/linux.git omits 6736051f2862 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits d0672f220cf8 Merge branch 'non-rcu/next' of git://git.kernel.org/pub/sc [...] omits 5e7e36a55e83 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits d6da15faf45d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 13d028b922f5 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] omits e6a46a94eb75 Merge branch 'timers/drivers/next' of git://git.kernel.org [...] omits 73e68f5a56a9 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 149b48e5d0f5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 535c6b824418 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5db142bb3502 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits aa58fd79748f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 94fdc84781bd Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 6f18bf2d25f4 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 5ad3326d7d80 Merge branch 'next' of git://github.com/cschaufler/smack-next omits fccd6bb359ba Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 7a8cbb677f9c Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] omits 51c3a4ab9fca Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] omits 1eeab13e4b35 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 57e5cfeec22c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits abdddd71b784 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6729b4f771a2 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] omits e4c7e552636e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits ae5f399a9583 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9981d6e2ef44 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7c1686a498bf Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits 20f985ffae36 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 1b2878859d8f Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] omits 21175b88d3ae Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e0adc3c3076c Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits af883e4579b9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ad789d170503 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0d06781150f3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c5063ba8b5f7 Merge branch 'drm-xe-next' of https://gitlab.freedesktop.o [...] omits 88383ad42c23 Merge branch 'nova-next' of https://gitlab.freedesktop.org [...] omits 55c76a767672 Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] omits d6f3c8cdf0e3 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits 98a768203a84 Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] omits ebcb83baf26d Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits 7a403fe2c2c8 Merge branch 'libcrypto-next' of git://git.kernel.org/pub/ [...] omits a9bb95266919 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 4abbcda634c8 Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] omits 593b3d014d00 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] omits a94fb92fa37e Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] omits b8f719fab91c Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits d1eacf25b2fd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e4c6d501fc17 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8a2fde4f43dd Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits efa77784d6d6 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits a47e80476209 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9b63ab0f18a2 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] omits e6c164747ccf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8dda23202f82 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] omits 9f5402ddadf0 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 3ed5f50ea155 Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] omits 22ce2c78c31f Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] omits 65fecd20bbf9 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 5d4d8f390b91 Merge branch 'next' of git://linuxtv.org/media-ci/media-pe [...] omits 52afd4099498 Merge branch 'docs-next' of git://git.lwn.net/linux.git omits 4861ab6518f2 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] omits aa92ddf6702a Merge branch 'i3c/next' of git://git.kernel.org/pub/scm/li [...] omits c47708e86c7d Merge branch 'i2c/i2c-host' of git://git.kernel.org/pub/sc [...] omits fb44adb44726 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] omits bc4c2ac9a15a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f3ef4e6189d0 Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] omits 70ca113bd20c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 8387d989be63 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 86fd00d83feb Merge branch 'fs-next' of linux-next omits ffadb5284330 Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] omits 4432ffb99157 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 77b70e8d307d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1c626536da26 Merge branch 'riscv-soc-for-next' of git://git.kernel.org/ [...] omits f79627773ef9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5cbd5ee23d9d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 3c41cc90b591 Merge branch 'for-next' of git://github.com/openrisc/linux.git omits 0d17b2a707af Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] omits 6e23ebedf7b5 Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] omits af50dd5b6f0a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ef35c0ec54bb Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...] omits c4682a7f3cfa Merge branch 'thead-clk-for-next' of https://github.com/pd [...] omits 3d1ec36b079e Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] omits e4d7b1f2af52 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git omits 1c27efcf66bf Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] omits 553cc77cdf22 Merge branch 'thead-dt-for-next' of https://github.com/pdp [...] omits ee003d065f61 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0abf26550ddd Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 28e452c4dc10 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] omits f361b09391f9 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] omits 7ee92d5e23ee Merge branch 'for-next' of https://github.com/spacemit-com/linux omits b91e93c71b36 Merge branch 'for-next' of https://github.com/sophgo/linux.git omits ab44707fc417 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits 86dbed8093ae Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6863f325ef0c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1540e00f20cf Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] omits b54e818032af Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits ab30a2eb265e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c8fdf0275f71 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 448ad0d9d0ee Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e314a179efda Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 60b39b19ed03 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 613c28af2007 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits d398c9956fd9 Merge branch 'next' of https://github.com/Broadcom/stblinux.git omits 9e6cd2a965bd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 84a7bcac58d0 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] omits a514fe203204 Merge branch 'asahi-soc/for-next' of https://github.com/As [...] omits 8d4a1fa9879e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 846ab56303ba Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 57821e108e0f Merge branch 'for-next/perf' of git://git.kernel.org/pub/s [...] omits 5c5011c21187 Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] omits 12441dfbdc59 Merge branch 'dma-mapping-for-next' of git://git.kernel.or [...] omits 497f7e4ad316 Merge branch 'perf-tools-next' of git://git.kernel.org/pub [...] omits b6ce874aae01 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b2373efc7ef8 Merge branch 'mm-nonmm-unstable' of git://git.kernel.org/p [...] omits aef5ac2fa691 Merge branch 'mm-unstable' of git://git.kernel.org/pub/scm [...] omits 031ddab5113f Merge branch 'mm-nonmm-stable' of git://git.kernel.org/pub [...] omits c03392fecc16 Merge branch 'mm-stable' of git://git.kernel.org/pub/scm/l [...] omits 90f4bc8c571b Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] omits 58bbed40d3b5 Merge branch 'tip/urgent' of git://git.kernel.org/pub/scm/ [...] omits ebd7ea36fc56 Merge branch 'i2c/i2c-host-fixes' of git://git.kernel.org/ [...] omits 3d8a8d5d066a Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 6310064513ab Merge branch 'rust-fixes' of https://github.com/Rust-for-L [...] omits 8f47c66b9f07 Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] omits 888a943fd310 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 8ea1dc15735f Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] omits 36c3119b7f6b Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 34ee1e3435e7 Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] omits 3ec2efc6cbe8 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits a92a12463aaa Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] omits e0c6c3839e33 Merge branch 'master' of git://git.kernel.org/pub/scm/virt [...] omits 25a3008b20d5 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 36a60677fcb5 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 29d83ee7a3b3 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 719a0d446cab Merge branch 'char-misc-linus' of git://git.kernel.org/pub [...] omits a8bc6261b3a7 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] omits 52b008050133 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 6f9d1a005d75 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] omits 065d7e7e1b9d Merge branch 'tty-linus' of git://git.kernel.org/pub/scm/l [...] omits bace1e17b683 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits a104808c073b Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 9dc8e87af0aa Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 52c7d1058cc5 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits dc31390c038e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0af2dc8ae0c9 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 5b1ce74f8188 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 6d986e411219 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] omits 528cb5bbe759 Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] omits 6da9a187b2de Merge branch 'fs-current' of linux-next omits e92729cc7e89 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] omits 277adf7d1398 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 49f8226cbb0e Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] omits fa3525ec32aa Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fe217f9d51f3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits f02a01bc1199 Merge branch 'master' of https://github.com/Paragon-Softwa [...] omits 89cd0b602fca Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] omits bef5259982f0 Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] omits d8bbae622cc4 Merge branch 'jfs-next' of git://github.com/kleikamp/linux [...] omits 041544ae508f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6f32dde7895c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7225f03634fc Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 56b4de1ea54d Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits df866f28a4d9 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits 74e00677286a Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 9242f83bd9d3 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 9f5b679bc2cd Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 7db5c171ddfa Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits 1935554cc2b9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ea0ec779b78e Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits 158571ee8353 Merge branch 'for-next' of git://evilpiepirate.org/bcachefs.git omits 94c386fc5659 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits 807a55cb4239 Merge branch 'vfs.fixes' of git://git.kernel.org/pub/scm/l [...] omits 56724110ec0b Merge remote-tracking branch 'spi/for-6.17' into spi-next omits de7405eff27e bcachefs: Fix __bch2_fs_read_write() error path omits d32492ee064d bcachefs: Fix journal assertion omits 2c379eeff5ff bcachefs: Fix UAF in check_dirent() omits acff40d41a75 bcachefs: Fix missing compat code in check_subvol() omits f2b712685a78 bcachefs: convert error.c to CLASS/guards omits 0be97da19909 bcachefs: bch2_run_recovery_pass() now prints errors omits abf17e5a9c36 bcachefs: Also create snapshots with CAP_FOWNER omits 66503771397f bcachefs: convert btree_journal_iter.c to CLASS/guards omits c7d10fdea45a bcachefs: convert btree_locking.c to CLASS/guards omits 1eb9ef044172 bcachefs: convert btree_iter.c to CLASS/guards omits 0f53206d567d bcachefs: convert btree_io.c to CLASS/guards omits 3d4866043119 bcachefs: convert btree_key_cache.c to CLASS/guards omits c01fc0029885 bcachefs: convert btree_trans_commit.c to CLASS/guards omits fe41a0a55ee0 bcachefs: convert btree_update_interior.c to CLASS/guards omits c67e34f5ef3b bcachefs: convert btree_update.c to CLASS/guards omits 192a3d75ac41 bcachefs: convert btree_write_buffer.c to CLASS/guards omits 9cb0deea230b bcachefs: convert btree_gc.c to CLASS/guards omits 79e0a253c772 bcachefs: convert btree_cache.c to CLASS/guards omits 60ea7811dd6e bcachefs: convert journal_seq_blacklist.c to CLASS/guards omits 0e1d28c37898 bcachefs: convert journal_reclaim.c to CLASS/guards omits 45410eef22d8 bcachefs: convert journal_io.c to CLASS/guards omits 98583a22d5db bcachefs: convert journal.c to CLASS/guards omits b27fac932c0d bcachefs: convert btree_node_scan.c to CLASS/guards omits cdcf9c0bd306 bcachefs: convert fs-io-direct.c to CLASS/guards omits ff46b184c3e5 bcachefs: convert fs-io-buffered.c to CLASS/guards omits 7704e2297159 bcachefs: convert fs-io-pagecache.c to CLASS/guards omits 52756b6fb7b5 bcachefs: convert fs-io.c to CLASS/guards omits dd2f9df1d2ef bcachefs: convert fs.c to CLASS/guards omits 40e524bd84f7 bcachefs: convert alloc_foreground.c to CLASS/guards omits d34c7a3b89b1 bcachefs: convert alloc_background.c to CLASS/guards omits 99458743c29e bcachefs: convert backpointers.c to CLASS/guards omits 110ed1165122 bcachefs: convert ec.c to CLASS/guards omits e2e6524991af bcachefs: convert buckets.c to CLASS/guards omits 090b0d9f3859 bcachefs: convert disk_accounting.c to CLASS/guards omits 9bb545b584f7 bcachefs: convert fsck.c to CLASS/guards omits 5fc0d251a2d9 bcachefs: convert io_misc.c to CLASS/guards omits 1056c5079efe bcachefs: convert io_write.c to CLASS/guards omits 624cf91f5556 bcachefs: convert io_read.c to CLASS/guards omits c07d4b9fca84 bcachefs: convert namei.c to CLASS omits babb0e524514 bcachefs: convert dirent.c to CLASS omits 58b8a089d0d0 bcachefs: convert inode.c to CLASS omits 82ffd46ea1ca bcachefs: convert logged_ops.c to CLASS omits feedd902bbfb bcachefs: convert extents.c to guards omits 51fd03b1d406 bcachefs: convert lru.c to CLASS omits a5b8798d7e55 bcachefs: convert recovery.c to CLASS/guards omits 0213e1c52739 bcachefs: convert recovery_passes.c to CLASS/guards omits 8dfb254974b1 bcachefs: convert str_hash.c to CLASS omits 48bb0403316a bcachefs: convert subvolume.c to CLASS/guards omits a65823c57f73 bcachefs: convert snapshot.c to CLASS/guards omits b1ba12ff723a bcachefs: convert reflink.c to CLASS/guards omits 61cd047e1aa4 bcachefs: convert data_update.c to CLASS/guards omits ac8969b2e2a0 bcachefs: convert movinggc.c to CLASS omits 905d997aca9f bcachefs: convert move.c to CLASS/guards omits f22171d9989f bcachefs: convert migrate.c to CLASS/guards omits a1084bb00029 bcachefs: convert rebalance.c to CLASS/guards omits 7746300bb917 bcachefs: convert compress.c to guards omits 88b5c49d1480 bcachefs: convert checksum.c to CLASS/guards omits 7e55000bb543 bcachefs: convert disk_groups.c to guards omits 5904ab93dd5b bcachefs: convert fs-ioctl.c to CLASS/guards omits 10de36448ccd bcachefs: convert chardev.c to CLASS omits 014bbeb33810 bcachefs: convert bkey.c to CLASS omits ad699bb9cc4c bcachefs: convert bset.c to CLASS omits 19ffb9c089b6 bcachefs: convert replicas.c to CLASS/guards omits 4a277bf8c8b5 bcachefs: convert nocow_locking.c to CLASS/guards omits 43fe63b9b4ed bcachefs: convert debug.c to CLASS/guards omits 7ede8fc514bb bcachefs: convert clock.c to CLASS/guards omits a838fe1e1b2b bcachefs: convert sb-members.c to CLASS/guards omits 1b8c2ec23db1 bcachefs: convert sb-errors.c to CLASS/guards omits fca5c23024c3 bcachefs: convert sb-downgrade.c to CLASS/guards omits 933d48cb540d bcachefs: convert sb-clean.c to CLASS/guards omits f15167df30a0 bcachefs: convert quota.c to CLASS/guards omits 4f08120a69c6 bcachefs: convert buckets_waiting_for_journal.c to CLASS/guards omits a1ac495a71aa bcachefs: convert sysfs.c to CLASS/guards omits b39c9d3c285d bcachefs: convert opts.c to CLASS/guards omits 7b7e3fd075f1 bcachefs: convert enumerated_ref.c to guards omits f936fb613060 bcachefs: convert progress.c to guards omits 21de5f1e05f3 bcachefs: convert six.c to guards omits 95478dc90d86 bcachefs: convert util.[ch] to CLASS/guards omits ce51a0b9d027 bcachefs: convert unit tests to CLASS/guards omits 852ddc421ad1 bcachefs: convert thread_with_file.c to CLASS/guards omits a03eb9840fc1 bcachefs: convert xattr.c to CLASS/guards omits 06fa75dfdf9c bcachefs: convert acl.c to CLASS/guards omits 71ee8a820452 bcachefs: convert super.c to CLASS/guards omits a0ca4ad3089d bcachefs: convert super-io.c to CLASS/guards omits ad905dc11275 bcachefs: DEFINE_GUARD(printbuf_atomic) omits 1fe104b12de0 bcachefs: simplify bch2_trans_do() omits 537932a4ddab bcachefs: delete useless null ptr check omits 1f1ac5fc586b bcachefs: Add missing bch2_bkey_set_needs_rebalance to noc [...] omits 69d8faaf6ef4 bcachefs: __bset_aux_tree_verify_ro() omits 6d180c2718c3 bcachefs: make congestion tracking less aggressive omits fe87440d2a70 bcachefs: nopromote sub counters omits 095db0ad2ccd bcachefs: Better congestion visibilty in sysfs omits 4210d061c081 bcachefs: Fix replicas max options omits 2d12c81d3c4c bcachefs: Improve bch2_read_bio_to_text() omits b7eb3ef74648 bcachefs: bch2_fs_initialize() initializes before going RW omits dc7705a04a19 bcachefs: bch2_set_nr_journal_buckets_iter() always marks omits 35e3ea963515 bcachefs: do_bch2_trans_commit_to_journal_replay handles a [...] omits 66768655757e bcachefs: bch2_fs_initialize() now runs journal replay omits 33bf8edbf1c8 bcachefs: bch2_journal_key_insert_take() accumulates accou [...] omits 1259341d66ec bcachefs: fast_list: warn if non-empty on exit omits da8d28758e37 bcachefs: fix device add before fs started omits aa8fa755fe3e bcachefs: Zero list_idx when deleting from async obj lists omits 8693803dd9c8 bcachefs: c->loglevel omits f8dfa6db098f bcachefs: bch_log() omits 2de995f436a0 bcachefs: kill __bch2_print_str() omits 816e199bc1f4 bcachefs: bch2_read_bio_to_text(): tabstops omits 608875648099 bcachefs: kill bch2_err_str() BUG_ON() omits b5d700a23c1b bcachefs: don't call get_update_rebalance_opts() on btree ptrs omits 183c4e1e14c3 bcachefs: bch2_btree_write_buffer_insert_checks() omits fdb8600dff75 bcachefs: use union for bch_compression_opt to make encode [...] omits 37717ba5b898 bcachefs: __bch2_btree_node_alloc() now respects target omits 5442dccecfa0 bcachefs: unsigned -> enum bch_trans_commit_flags omits b56c85bfb2b1 bcachefs: Improve nopromote visibility omits a7b54b6dbfc3 bcachefs: use kvzalloc() for journal bios omits 1448c7a42a70 bcachefs: trace_data_update_done_no_rw_devs omits 09f8129f5543 bcachefs: silence userspace build warning omits 77597a330d42 bcachefs: add missing includes omits 292bb0618040 bcachefs: add missing log message newline omits 2101e74bc902 bcachefs: Update path flags cleanups omits 153c64ec051b bcachefs: silence userspace build warning omits 76013717e5e2 bcachefs: device add now properly sets c->online_devs omits 513f87532fd4 bcachefs: Debug param for injecting btree node corruption on read omits 01e3d0dc1cd1 bcachefs: Fix error message in buffered read path omits 5298955028f4 bcachefs: Print errcode when bch2_read_extent() sees error omits adefc7703257 bcachefs: Suppress unnecessary inode_i_sectors_wrong fsck error omits 8fb91e9a2d22 bcachefs: Add missing bch2_log_msg_start() omits 86b755deb1d8 bcachefs: Faster checking for missing journal entries omits f91a69816e01 bcachefs: bch2_journal_entry_missing_range() omits 5078ab9ebc9f bcachefs: Don't lock exec_update_lock omits 22152dcb7c45 bcachefs: ptr_to_removed_device omits bb957ea64bad bcachefs: bch_fs.devs_removed omits f13dd495627a bcachefs: check_key_has_inode() reconstructs more aggressively omits c221efaf7c5d bcachefs: Before removing dangling dirents, check for contents omits 00a61d1ac617 bcachefs: Improve inode_create behaviour on old filesystems omits dbf311761c20 bcachefs: Use bio_add_folio_nofail() for unfailable operations omits 50b8da0ddfd8 bcachefs: Simplify bch2_bio_map() omits be4c8c18fdab bcachefs: Finish error_throw tracepoints omits 0a496b85843c bcachefs: Improved btree node tracepoints omits a663ee802078 bcachefs: -o fix_errors may now be used without -o fsck omits d6d5c452e36d bcachefs: Shut up clang warning omits 3861e81a730c bcachefs: Refactor trans->mem allocation omits 8d31a27ab23a bcachefs: Evict/bypass key cache when deleting omits 7d75dcb9287e bcachefs: Don't peek key cache unless we have a real key omits aafe7e8d399f bcachefs: Improve inode deletion omits 8705fa6c979e bcachefs: bch2_trans_has_updates() omits e6992fb1b304 bcachefs: Don't memcpy more than needed omits a96ad32f48b8 bcachefs: Don't log error twice in allocator async repair omits d2f92132f9b6 bcachefs: Plumb trans_kmalloc ip to trans_log_msg omits d2766ffe75a1 bcachefs: add an unlikely() to trans_begin() omits 965d0866972b bcachefs: More errcode conversions omits 0f7431123b2e bcachefs: DEFINE_CLASS()es for dev refcounts omits b723d9a40bae bcachefs: use scoped_guard() in fast_list.c omits 39e22645cca8 bcachefs: Allow CONFIG_UNICODE=m omits b8e11f1e732a bcachefs: Reduce __bch2_btree_node_alloc() stack usage omits a92566c5cd1b bcachefs: kill darray_u32_has() omits 034be1e97c09 bcachefs: fsck: dir_loop, subvol_loop now autofix omits 85bd32483fd5 bcachefs: Fix build when CONFIG_UNICODE=n omits 6f40d15c70bc Bluetooth: ISO: Support SCM_TIMESTAMPING for ISO TS omits 9f4a425223f3 Merge x86/cleanups into tip/master omits 27e5d6f30350 Merge x86/urgent into tip/master omits d9e2d72cc1c4 Merge branch into tip/master: 'x86/sev' omits 05b7ec577911 Merge branch into tip/master: 'x86/platform' omits f84132f2b3aa Merge branch into tip/master: 'x86/microcode' omits df12e2d445c9 Merge branch into tip/master: 'x86/kconfig' omits 003435fb6753 Merge branch into tip/master: 'x86/fpu' omits 140fc6965bac Merge branch into tip/master: 'x86/core' omits 0a0a69d5d91f Merge branch into tip/master: 'x86/cleanups' omits 6604a6979413 Merge branch into tip/master: 'x86/bugs' omits 483a394a3f0e Merge branch into tip/master: 'x86/boot' omits 8fc10604706c Merge branch into tip/master: 'timers/vdso' omits be593f7a23f9 Merge branch into tip/master: 'timers/ptp' omits b570a2416ea7 Merge branch into tip/master: 'timers/core' omits 8896d06c51f8 Merge branch into tip/master: 'timers/cleanups' omits 4636b46db029 Merge branch into tip/master: 'smp/core' omits 9d06278e10c8 Merge branch into tip/master: 'sched/core' omits 994913163f82 Merge branch into tip/master: 'perf/core' omits 015c77649d5d Merge branch into tip/master: 'locking/futex' omits cb76708d8a21 Merge branch into tip/master: 'locking/core' omits 7e6387a1cc54 Merge branch into tip/master: 'irq/msi' omits a23e45223303 Merge branch into tip/master: 'irq/drivers' omits ffea35e72973 Merge branch into tip/master: 'irq/core' omits 07d122e6427a Merge branch into tip/master: 'core/bugs' omits 2de0fc987a20 Merge branch into tip/master: 'core/merge' omits ffd9dbccbd55 Merge branch into tip/master: 'sched/urgent' omits 22727af2ac2d Merge branch into tip/master: 'x86/merge' omits 6f111c8ca98f Merge branch into tip/master: 'locking/urgent' omits 9deb85ce4865 lib/xxhash: comment out unused functions omits cefc872eaf35 init/Kconfig: restore CONFIG_BROKEN help text omits 1b5a342b0a79 fs/Kconfig: enable HUGETLBFS only if ARCH_SUPPORTS_HUGETLBFS omits 56bc65521c9e lib/raid6: update recov_rvv.c zero page usage omits df80824cd35b docs: update docs after introducing delaytop omits fca2772f8e79 delaytop: add psi info to show system delay omits 06fd406b9781 selftests/thermal: remove duplicate newlines in perror calls omits 6eb21e8ce6f3 selftests/thermal: remove duplicate sprintf() call in work [...] omits b66037e29b42 riscv: optimize gcd() performance on RISC-V without Zbb extension omits 55a19c715624 riscv: optimize gcd() code size when CONFIG_RISCV_ISA_ZBB [...] omits c3771cb218c6 lib/math/gcd: use static key to select implementation at runtime omits 4e9beb76b157 ocfs2: avoid potential ABBA deadlock by reordering tl_inode lock omits c468affb760c squashfs-fix-incorrect-argument-to-sizeof-in-kmalloc_array [...] omits efe56f1f8ea2 squashfs: fix incorrect argument to sizeof in kmalloc_array call omits b60f84b1bd97 squashfs: replace ;; with ; and end of fi declaration omits 0af20595697c ocfs2: avoid NULL pointer dereference in dx_dir_lookup_rec() omits eb3fb69ed8fa ocfs2/dlm: fix "take a while" typo omits a80f0af8d06b init/main.c: add warning when file specified in rdinit is [...] omits 3f9543a091da samples: enhance hung_task detector test with read-write s [...] omits 649442e8be71 hung_task: extend hung task blocker tracking to rwsems omits ffbd7b2bab9c locking/rwsem: make owner helpers globally available omits cd5761ceeb55 coccinelle: misc: secs_to_jiffies: implement context and r [...] omits cbab182d24e6 panic: add note that panic_print sysctl interface is deprecated omits 00cbb6a86d50 panic: add 'panic_sys_info=' setup option for kernel cmdline omits 3d438eeea275 panic: add __maybe_unused to sys_info_avail omits 886673e2dfdf panic: add 'panic_sys_info' sysctl to take human readable [...] omits a0158a441a21 panic: generalize panic_print's function to show sys info omits 5699090e2ca4 panic: clean up code for console replay omits dd10f83078af ocfs2: kill osb->system_file_mutex lock omits b266b07621ce x86: implement crashkernel cma reservation omits 1df0e5a492c0 kdump: wait for DMA to finish when using CMA omits 95d9bf0e4d24 kdump, documentation: describe craskernel CMA reservation omits 05588f26b598 kdump: implement reserve_crashkernel_cma omits 3119a001dbfa Add a new optional ",cma" suffix to the crashkernel= comma [...] omits cb24b11c7429 foo omits ce928fe32277 mm/page_owner: convert set_page_owner_migrate_reason() to folios omits decf5c8f3ba9 mm/huge_memory: use folio_expected_ref_count() to calculat [...] omits 08312d471037 mm/huge_memory: move unrelated code out of __split_unmappe [...] omits 7624677b06f4 mm/memfd: replace deprecated strcpy() with memcpy() in all [...] omits e3a388258188 mm/damon/core: remove damon_callback omits ccce430758e4 mm/damon/sysfs: remove damon_sysfs_before_terminate() omits 9feafe8892c1 mm/damon/core: destroy targets when kdamond_fn() finish omits 1668bad0f546 mm/damon/sysfs: remove damon_sysfs_destroy_targets() omits ebb7d1e78c00 mm/damon/vaddr: put pid in cleanup_target() omits d584c5356e44 mm/damon/core: add cleanup_target() ops callback omits 4eaf2574afd5 mm/damon/core: do not call ops.cleanup() when destroying targets omits a85173e092e1 samples/damon/wsse: use damon_call() repeat mode instead o [...] omits 2a4689d5c858 samples/damon/prcl: use damon_call() repeat mode instead o [...] omits d64ef4ae229d mm/damon/lru_sort: use damon_call() repeat mode instead of [...] omits 7c47ab4ad50b mm/damon/reclaim: use damon_call() repeat mode instead of [...] omits 35e62410df66 mm/damon/stat: use damon_call() repeat mode instead of dam [...] omits 52d88485a98c mm/damon/core: introduce repeat mode damon_call() omits d1173705ddc5 mm/damon: accept parallel damon_call() requests omits e964d5a4883d mm: simplify min_brk handling in brk() omits c4953df048a2 readahead: use folio_nr_pages() instead of shift operation omits e85fdfdcb688 mm/hmm: move pmd_to_hmm_pfn_flags() to the respective #ifdeffery omits 31a03f029f8b mm: consider disabling readahead if there are signs of thrashing omits 55f4de3885ba tools/testing/selftests: extend mremap_test to test multi- [...] omits 7bff71057cd1 mm/mremap: address review comments omits c33945f14761 mm/mremap: permit mremap() move of multiple VMAs omits 3ec46ef130c5 mm/mremap: clean up mlock populate behaviour omits 9a2ce0be80a1 mm/mremap: move remap_is_valid() into check_prep_vma() omits c25fd02aa8b3 mm/mremap: check remap conditions earlier omits 6007b6825051 mm/mremap: use an explicit uffd failure path for mremap omits ed197e44ca5b mm/mremap: cleanup post-processing stage of mremap omits 5a47976030a2 mm/mremap: put VMA check and prep logic into helper function omits e7cc5b9b47f6 mm/mremap: refactor initial parameter sanity checks omits d1a8cf0a0095 mm/mremap: perform some simple cleanups omits 7dcc34c1fd49 mm/shmem, swap: fix major fault counting omits d7b1edaa251b mm/shmem, swap: rework swap entry and index calculation fo [...] omits de97a599bbe7 mm-shmem-swap-simplify-swapin-path-and-result-handling-fix omits 2a4b50ff186a mm/shmem, swap: simplify swapin path and result handling omits 7e4454292a3b mm/shmem, swap: never use swap cache and readahead for SWP [...] omits 74843e715307 mm/shmem, swap: tidy up swap entry splitting omits 46546e54a86c mm/shmem, swap: tidy up THP swapin checks omits 2d62aa3e094a mm/shmem, swap: avoid redundant Xarray lookup during swapin omits 7fdf0506e99a mm/shmem, swap: improve cached mTHP handling and fix poten [...] omits aadf35fa45d9 mm: remove unmap_and_put_page() omits e37a1fa1c59f mm/memory.c: use folios in __access_remote_vm() omits 8ebb69094bfa mm/memory.c: use folios in __copy_remote_vm_str() omits 253d27ac087d mm/damon/vaddr: apply filters in migrate_{hot/cold} omits 93ebf7322e48 mm/damon: move folio filtering from paddr to ops-common omits 5994e3a3699e mm/damon/vaddr: use damos->migrate_dests in migrate_{hot,cold} omits 5aabbcec893c Docs/mm/damon/design: document vaddr support for migrate_{ [...] omits 9eef641eea89 mm/damon/vaddr: add vaddr versions of migrate_{hot,cold} omits 24cabd906f27 mm/damon: move migration helpers from paddr to ops-common omits 3c658a383105 mm/damon/core: commit damos->migrate_dests omits fd4dd309ff30 Docs/admin-guide/mm/damon/usage: document dests directory omits ff045de967e0 Docs/ABI/damon: document schemes dests directory omits 83bf7a69a8e2 mm/damon/sysfs-schemes: set damos->migrate_dests omits 2f2df754fb8f mm/damon/sysfs-schemes: implement DAMOS action destination [...] omits 75912123dd1d mm/damon/core: add damos->migrate_dests field omits 8b2b1331ba2d mm/damon: add struct damos_migrate_dests omits 4a38c3e289e3 mm/damon/core: commit damos->target_nid omits d7b7831e7ce3 samples/damon: support automatic node address detection omits f1aee40c321c samples/damon: change enable parameters to enabled omits f66859f3dbba mm-vmstat-remove-the-nr_writeback_temp-node_stat_item-counter-fix omits c140195fa698 mm, vmstat: remove the NR_WRITEBACK_TEMP node_stat_item counter omits 78ed73d1c8ce mm/vmstat: utilize designated initializers for the vmstat_ [...] omits 9dd9f65e2955 mm: strictly check vmstat_text array size omits d0ee6f4a1387 mm/vmstat: make MEMCG select VM_EVENT_COUNTERS omits 8f8dc38bb23c mm: remove boolean output parameters from folio_pte_batch_ext() omits fc3162eae18d mm: split folio_pte_batch() into folio_pte_batch() and fol [...] omits c08122f8bbd2 mm: smaller folio_pte_batch() improvements omits 059cf7b29a1f mm: convert FPB_IGNORE_* into FPB_RESPECT_* omits c76f94ab20dd mm/migrate: remove the -EEXIST conversion for move_pages() omits 377cf3575ee3 selftests/mm: pagemap_scan ioctl: add PFN ZERO test cases omits c084b4419a55 Docs/mm/damon/maintainer-profile: update for mm-new tree omits ec51f857df88 mm/damon/sysfs: don't hold kdamond_lock in before_terminate() omits fd494cdd06e4 mm/damon/sysfs: use DAMON core API damon_is_running() omits 58cf296d9adc samples/damon/mtier: rename to have damon_sample_ prefix omits 68bf00663d64 samples/damon/prcl: rename to have damon_sample_ prefix omits 7bb537ce5618 samples/damon/wsse: rename to have damon_sample_ prefix omits a20b00f7cf33 fs/proc/task_mmu: execute PROCMAP_QUERY ioctl under per-vma locks omits 831f6aacc76b fs/proc/task_mmu: read proc/pid/maps under per-vma lock omits 6d4fb3006bf2 fs/proc/task_mmu: remove conversion of seq_file position t [...] omits 23812bce846a selftests/proc: add verbose more for tests to facilitate d [...] omits f4f783316329 selftests/proc: test PROCMAP_QUERY ioctl while vma is conc [...] omits 638769488d76 selftests/proc: extend /proc/pid/maps tearing test to incl [...] omits 9e03cfba3b8f selftests/proc: extend /proc/pid/maps tearing test to incl [...] omits 2771a4b86aa1 selftests/proc: add /proc/pid/maps tearing from vma split test omits 581109c2aca4 mm: fault in complete folios instead of individual pages f [...] omits 3dc3997fe020 mm: introduce per-node proactive reclaim interface omits 246902adaaf3 mm/vmscan: make __node_reclaim() more generic omits 737f0aa0b4e9 mm-memcg-make-memoryreclaim-interface-generic-fix omits df41dd60153e mm/memcg: make memory.reclaim interface generic omits 7aaf66d26b44 mm/vmscan: respect psi_memstall region in node reclaim omits c7c5d18de5a6 foo omits 80b2d23da003 mm: update MAINTAINERS entry for HMM omits 026a7b882906 nilfs2: reject invalid file types when reading inodes omits 9751a01d1cfc selftests/mm: fix split_huge_page_test for folio_split() tests omits 12338c00e833 mailmap: add entry for Senozhatsky omits 0fb77ecd8181 mm/zsmalloc: do not pass __GFP_MOVABLE if CONFIG_COMPACTION=n omits ab6876a1f2cc mm/vmscan: fix hwpoisoned large folio handling in shrink_f [...] omits f7287c87ec67 mm/vmscan: fix hwpoisoned large folio handling in shrink_f [...] omits 7307b21804ab mm/memory_hotplug: fix hwpoisoned large folio handling in [...] omits 699927bb4236 Merge branches 'arm32-for-6.17', 'arm64-defconfig-fixes-fo [...] omits 76604f9ce795 Merge tools/for-next omits 567d526cadf8 Merge ring-buffer/for-next omits e688daf6a086 Merge probes/for-next omits 42f3e52703f1 Merge latency/for-next omits 6bd62e3ffe86 Merge remote-tracking branch 'asoc/for-6.17' into asoc-next omits 5d09d3476ce6 bcachefs: Fix reference to invalid bucket in copygc omits 5483663f46e9 bcachefs: Don't build aux search tree when still repairing node omits c1b01b6fb88c bcachefs: Tweak threshold for allocator triggering discards omits fa5c2ec44c1d bcachefs: Fix triggering of discard by the journal path omits cfd271023489 bcachefs: async_objs: update iter pos after obj printed omits 3cf33cb66762 iio: adc: ad7173: fix calibration channel omits e01ab90a7ada Merge branches 'nvmem-fixes' and 'nvmem-for-6.17' into nvm [...] omits fe5df28647e2 dt-bindings: nvmem: convert vf610-ocotp.txt to yaml format omits ce32f3cdfbc3 dt-bindings: nvmem: mediatek: efuse: split MT8186/MT8188 f [...] omits 68d386fb1ca0 dt-bindings: nvmem: SID: Add binding for A523 SID controller omits 40ae493d5724 nvmem: make nvmem_bus_type constant omits d102a7924f44 nvmem: imx-ocotp: fix MAC address byte length omits 13424c5cad97 Merge branch 'features' into for-next omits 8fc65f847b89 virtio: support device disconnect omits bd9a6c26e03c virtio: allow transports to suppress config change omits 65da7bde75cd virtio: pack config changed flags omits 7b74a55a5f3d virtio: fix comments, readability omits fba3d235e38c pci: report surprise removal event omits 6831bc469e07 media: add virtio-media driver omits a465fb8e6af7 virtio: document ENOSPC omits 1b39e2373966 drm/virtio: implement virtio_gpu_shutdown omits 0d21e5ab2c20 Merge branch 'vfs-6.17.super' into vfs.all omits aae90b060883 Merge branch 'vfs-6.17.fileattr' into vfs.all omits 93f6ea3339ed Merge branch 'vfs-6.17.integrity' into vfs.all omits 6f2a5775d3a4 Merge branch 'vfs-6.17.rust' into vfs.all omits ce43ca02f839 Merge branch 'vfs-6.17.bpf' into vfs.all omits db0afd674058 Merge branch 'vfs-6.17.pidfs' into vfs.all omits d8007798be1f Merge branch 'vfs-6.17.mmap_prepare' into vfs.all omits b48c1f2f51cb Merge branch 'vfs-6.17.fallocate' into vfs.all omits 54cdf01002e3 Merge branch 'vfs-6.17.async.dir' into vfs.all omits c56e8ef469f8 Merge branch 'vfs-6.17.nsfs' into vfs.all omits 099f0899c958 Merge branch 'vfs-6.17.file' into vfs.all omits c725a4609633 Merge branch 'vfs-6.17.coredump' into vfs.all omits b9913851c127 Merge branch 'vfs-6.17.misc' into vfs.all omits 4276265f04be Merge branch 'vfs.fixes' into vfs.all omits 2233378a8c60 iio: adc: ad7173: fix num_slots omits 2c11ea2c78f0 Merge branches 'v6.16-next/soc', 'v6.16-next/arm32' and 'v [...] omits 513e45539a72 ARM: dts: mediatek: add basic support for Lenovo A369i board omits 34624e0ab25d ARM: dts: mediatek: add basic support for JTY D101 board omits 4de30323236d ARM: dts: mediatek: add basic support for MT6572 SoC omits 64960ec2c790 dt-bindings: arm: mediatek: add boards based on the MT6572 SoC omits 475f6455bfe9 dt-bindings: vendor-prefixes: add JTY omits 115cb8569349 dt-bindings: watchdog: mediatek,mtk-wdt: add MT6572 omits 9ed85e0747c0 ARM: mediatek: add MT6572 smp bring up code omits a46ae3392aad ARM: mediatek: add board_dt_compat entry for the MT6572 SoC omits 2dab43dbceab ARM: dts: mediatek: add basic support for Lenovo A369i board omits 3b192aa9c282 ARM: dts: mediatek: add basic support for JTY D101 board omits 2a64fc95eb43 ARM: dts: mediatek: add basic support for MT6572 SoC omits 5215cdb01395 dt-bindings: arm: mediatek: add boards based on the MT6572 SoC omits 1b301b7e2843 dt-bindings: vendor-prefixes: add JTY omits a79e5369cfd7 dt-bindings: watchdog: mediatek,mtk-wdt: add MT6572 omits b5ae84ea536e dt-bindings: interrupt-controller: mediatek,mt6577-sysirq: [...] omits 7827b0ff3bb3 dt-bindings: timer: mediatek: add MT6572 omits 731bfc181896 iio: adc: ad7173: fix channels index for syscalib_mode omits b143503fd096 iio: adc: ad_sigma_delta: change to buffer predisable omits 165fa94de612 fs: enhance and rename shutdown() callback to remove_bdev() omits 573afda830f3 nvmem: layouts: u-boot-env: remove crc32 endianness conversion omits e315a752a6a5 dt-bindings: nvmem: convert lpc1857-eeprom.txt to yaml format omits 98addb97db5d nvmem: core: Fix typos in comments and MODULE_AUTHOR strings omits 6aa656ce9469 dt-bindings: nvmem: fixed-layout: Allow optional bit positions omits e426953c193a nvmem: apple: drop default ARCH_APPLE in Kconfig omits 6efbf978891b poll: rust: allow poll_table ptrs to be null omits a41a9728941f hwmon: emc2305: Set initial PWM minimum value during probe [...] omits ab9753e393ee hwmon: emc2305: Enable PWM polarity and output configuration omits b2d387a4ef13 hwmon: emc2305: Configure PWM channels based on DT properties omits e7786fbdccb6 hwmon: emc2305: Add support for PWM frequency, polarity an [...] omits 155aeab2a091 hwmon: (amc6821) Add cooling device support omits 8f8986ebf5d8 hwmon: (amc6821) Move reading fan data from OF to a function omits a4b2c3a5bfd2 dt-bindings: hwmon: amc6821: Add cooling levels omits 6fde726cc308 hwmon: ibmaem: match return type of wait_for_completion_timeout adds f6df439d20b9 mm/memory_hotplug: fix hwpoisoned large folio handling in [...] adds 420c5ba6dbf3 mm/vmscan: fix hwpoisoned large folio handling in shrink_f [...] adds f5ca553f6093 mm/vmscan: fix hwpoisoned large folio handling in shrink_f [...] adds f9df7823597d mm/zsmalloc: do not pass __GFP_MOVABLE if CONFIG_COMPACTION=n adds 37d50bcae4be mailmap: add entry for Senozhatsky adds 383474c96e1f selftests/mm: fix split_huge_page_test for folio_split() tests adds 8378be6d4e09 nilfs2: reject invalid file types when reading inodes adds 2fca3a82820e mm: update MAINTAINERS entry for HMM adds af78757ca0f1 mm/ksm: fix -Wsometimes-uninitialized from clang-21 in adv [...] adds bd323279becf Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] adds a88cddaaa3bf MAINTAINERS: add block and fsdevel lists to iov_iter adds ad63ca915daa Merge branch 'vfs.fixes' of git://git.kernel.org/pub/scm/l [...] adds 1f7f27a26c21 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] adds 33927f3d0ecd habanalabs: fix UAF in export_dmabuf() adds 0c66f29f1684 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 0c62aaeff59a Merge branch 'fs-current' of linux-next adds 4c1dbdd6b9e8 Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] adds e6176ab107ec net: stmmac: intel: populate entire system_counterval_t in [...] adds 1b7e585c04cd net: libwx: remove duplicate page_pool_put_full_page() adds 5fd77cc6bd9b net: libwx: fix the using of Rx buffer DMA adds d992ed7e1b68 net: libwx: properly reset Rx ring descriptor adds d4f9b8847989 Merge branch 'fix-rx-fatal-errors' adds 2b30a3d1ec25 net: libwx: fix multicast packets received count adds f8a1d9b18c5e mptcp: make fallback action and fallback decision atomic adds def5b7b2643e mptcp: plug races between subflow fail and subflow creation adds da9b2fc7b73d mptcp: reset fallback status gracefully at disconnect() time adds dae7f9cbd190 Merge branch 'mptcp-fix-fallback-related-races' adds 531d0d32de3e net/mlx5: Correctly set gso_size when LRO is used adds 1b3731532891 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] adds 3fb7aae79433 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 644c580ed349 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 6b9b6e7add38 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 0bda601c15b0 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 949ddec3728f ASoC: amd: yc: Add DMI entries to support HP 15-fb1xxx adds ec5b9c847bb8 ASoC: Intel: soc-acpi: add support for HP Omen14 ARL adds 7bab1bd9fdf1 ASoC: amd: yc: Add DMI quirk for HP Laptop 17 cp-2033dx adds 28ac582e99f1 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 7e4ff935ab05 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 6a517a9793b2 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds de0b5f549c11 Merge branch 'tty-linus' of git://git.kernel.org/pub/scm/l [...] adds 2521106fc732 usb: hub: Don't try to recover devices lost during warm reset. adds 9adf7cf3fc91 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] adds 4e0d7f75b0a6 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds ebe0b2ecb7b8 Revert "staging: vchiq_arm: Improve initial VCHIQ connect" adds 228af5a58524 Revert "staging: vchiq_arm: Create keep-alive thread durin [...] adds f2b8ebfb8670 staging: vchiq_arm: Make vchiq_shutdown never fail adds 1afff56add85 Merge branch 'staging-linus' of git://git.kernel.org/pub/s [...] adds 488b8d2f0923 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] adds 08ae4b20f5e8 comedi: Fail COMEDI_INSNLIST ioctl if n_insns is too large adds ab705c8c35e1 comedi: Fix some signed shift left operations adds ed93c6f68a3b comedi: das16m1: Fix bit shift out of bounds adds b14b076ce593 comedi: pcl812: Fix bit shift out of bounds adds 66acb1586737 comedi: aio_iiro_16: Fix bit shift out of bounds adds 70f2b28b5243 comedi: das6402: Fix bit shift out of bounds adds e9cb26291d00 comedi: Fix use of uninitialized data in insn_rw_emulate_bits() adds 46d8c744136c comedi: Fix initialization of data for instructions that w [...] adds 1b98304c09a0 comedi: comedi_test: Fix possible deletion of uninitialize [...] adds e108b0a5d339 misc: amd-sbi: Address potential integer overflow issue re [...] adds bbb4013947fa misc: amd-sbi: Address copy_to/from_user() warning reporte [...] adds 16ad3ee51fc9 misc: amd-sbi: Explicitly clear in/out arg "mb_in_out" adds 2d7521aa26ec nvmem: layouts: u-boot-env: remove crc32 endianness conversion adds dc09d52b291e Merge branch 'char-misc-linus' of git://git.kernel.org/pub [...] adds 347a921d6049 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 767a99aaa84c Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds eb9f278ff93f Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 4bd3c903c403 Merge branch 'master' of git://git.kernel.org/pub/scm/virt [...] adds 77c4c79b05cc Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] adds aea0b1714519 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 15b4bcd5ee85 Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] adds 21b34a3a204e memstick: core: Zero initialize id_reg in h_memstick_read_ [...] adds 185159c7b325 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds ac460bb4ef8d Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] adds 82d369b48a6b riscv: Stop considering R_RISCV_NONE as bad relocations adds 16d743606dba ACPI: RISC-V: Remove unnecessary CPPC debug message adds e3f16d63d54e riscv: ftrace: Properly acquire text_mutex to fix a race c [...] adds 969f028bf2c4 riscv: Enable interrupt during exception handling adds b3510183ab7d riscv: traps_misaligned: properly sign extend value in mis [...] adds 5874ca4c6280 riscv: Stop supporting static ftrace adds b65ca21835ed riscv: uaccess: Fix -Wuninitialized and -Wshadow in __put_ [...] adds c32f8f38d1c9 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 157b7f51f330 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds ff20798820e0 gpiolib: devres: release GPIOs in devm_gpiod_put_array() adds 727ad0d5d8f6 Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] adds 8731ef27b6c4 Merge branch 'rust-fixes' of https://github.com/Rust-for-L [...] adds 28de8c249cb2 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds fe478b662cba i2c: qup: jump out of the loop in case of timeout adds c8250e0c6d6e Merge branch 'i2c/i2c-host-fixes' of git://git.kernel.org/ [...] adds 01816b7274e8 Merge branch into tip/master: 'locking/urgent' adds 0c4401a002b3 Merge branch into tip/master: 'sched/urgent' adds 3ddab1783a8c Merge branch into tip/master: 'x86/urgent' adds 4bc1969bfca4 Merge branch 'tip/urgent' of git://git.kernel.org/pub/scm/ [...] adds 95a16160ca1d drm/amdgpu: Reset the clear flag in buddy during resume adds 501d353b3a6f Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] new f9a0e625bafc Merge branch 'mm-stable' of git://git.kernel.org/pub/scm/l [...] new 853a670ff689 Merge branch 'mm-nonmm-stable' of git://git.kernel.org/pub [...] new ae8cb265e128 foo new 88817e01bf35 mm: fault in complete folios instead of individual pages f [...] new 3b7c2719cd46 samples/damon/wsse: rename to have damon_sample_ prefix new 7f23ca582bdc samples/damon/prcl: rename to have damon_sample_ prefix new 16d68752b5ec samples/damon/mtier: rename to have damon_sample_ prefix new 353b0021426b mm/damon/sysfs: use DAMON core API damon_is_running() new 740dede891df mm/damon/sysfs: don't hold kdamond_lock in before_terminate() new d0dc35df9471 Docs/mm/damon/maintainer-profile: update for mm-new tree new 99503a938247 selftests/mm: pagemap_scan ioctl: add PFN ZERO test cases new 29dca6b03bf2 mm/migrate: remove the -EEXIST conversion for move_pages() new dccd7b0e764f mm: convert FPB_IGNORE_* into FPB_RESPECT_* new 581f69f54992 mm: smaller folio_pte_batch() improvements new 608c7d830474 mm: split folio_pte_batch() into folio_pte_batch() and fol [...] new 52c42f0727d8 mm: remove boolean output parameters from folio_pte_batch_ext() new b4b8e61f399f mm/vmstat: make MEMCG select VM_EVENT_COUNTERS new a5af09517f7b mm: strictly check vmstat_text array size new 70daf564f711 mm/vmstat: utilize designated initializers for the vmstat_ [...] new f967ff57d757 mm, vmstat: remove the NR_WRITEBACK_TEMP node_stat_item counter new 8c38255e2bdc mm-vmstat-remove-the-nr_writeback_temp-node_stat_item-counter-fix new eebedff35bc9 samples/damon: change enable parameters to enabled new 7db9c1ab353e samples/damon: support automatic node address detection new aa5f67f770af mm/damon/core: commit damos->target_nid new 2166308d0768 mm/damon: add struct damos_migrate_dests new 47bed36ad6a0 mm/damon/core: add damos->migrate_dests field new a08e73e2afda mm/damon/sysfs-schemes: implement DAMOS action destination [...] new 60717a1eb75c mm/damon/sysfs-schemes: set damos->migrate_dests new 2e47daccbeb3 Docs/ABI/damon: document schemes dests directory new 3d0925c2d5d2 Docs/admin-guide/mm/damon/usage: document dests directory new 3ebb80e5b293 mm/damon/core: commit damos->migrate_dests new 42cae36ce987 mm/damon: move migration helpers from paddr to ops-common new 32fd35ad1857 mm/damon/vaddr: add vaddr versions of migrate_{hot,cold} new 10728ee96d28 Docs/mm/damon/design: document vaddr support for migrate_{ [...] new e2143cb41343 mm/damon/vaddr: use damos->migrate_dests in migrate_{hot,cold} new dad9adf84b35 mm/damon: move folio filtering from paddr to ops-common new c49bc9ddeeec mm/damon/vaddr: apply filters in migrate_{hot/cold} new ae3085ff12f0 mm/memory.c: use folios in __copy_remote_vm_str() new 0a0387a32d64 mm/memory.c: use folios in __access_remote_vm() new db67b0654e8d mm: remove unmap_and_put_page() new 0144e2374307 mm/vmscan: respect psi_memstall region in node reclaim new 9a795b0603c2 mm/memcg: make memory.reclaim interface generic new 78d176959ed0 mm-memcg-make-memoryreclaim-interface-generic-fix new 1b6a8f402190 mm/vmscan: make __node_reclaim() more generic new 37b581527680 mm: introduce per-node proactive reclaim interface new f368b2440b56 mm/shmem, swap: improve cached mTHP handling and fix poten [...] new 49c29248d5dc mm/shmem, swap: avoid redundant Xarray lookup during swapin new fe2bc8ca5b51 mm/shmem, swap: tidy up THP swapin checks new e9af6ba2da1a mm/shmem, swap: tidy up swap entry splitting new 9bc9ac6c2fb4 mm/shmem, swap: never use swap cache and readahead for SWP [...] new 72e2ad6aef6e mm/shmem, swap: simplify swapin path and result handling new 0cd9bef7dcd0 mm-shmem-swap-simplify-swapin-path-and-result-handling-fix new 37910cd00be8 mm-shmem-swap-simplify-swapin-path-and-result-handling-fix-fix new cc0688608a70 mm/shmem, swap: rework swap entry and index calculation fo [...] new 4c9567d0a9c6 mm/shmem, swap: fix major fault counting new 23fa93d36f6b mm/mremap: perform some simple cleanups new e212ec061af3 mm/mremap: refactor initial parameter sanity checks new 6b2fd317b5f5 mm/mremap: put VMA check and prep logic into helper function new 67caac99ebc8 mm/mremap: cleanup post-processing stage of mremap new 99132a539b26 mm/mremap: use an explicit uffd failure path for mremap new 8de1b2f63cab mm/mremap: check remap conditions earlier new 27677d28756a mm/mremap: move remap_is_valid() into check_prep_vma() new cfd3d878880a mm/mremap: clean up mlock populate behaviour new 9e2b4d70d2f2 mm/mremap: permit mremap() move of multiple VMAs new 9e3768666954 mm/mremap: address review comments new 5a1d07139986 tools/testing/selftests: extend mremap_test to test multi- [...] new 745df8ec400d mm: consider disabling readahead if there are signs of thrashing new 105f2d79e64a mm/hmm: move pmd_to_hmm_pfn_flags() to the respective #ifdeffery new 5c9c11f1d168 readahead: use folio_nr_pages() instead of shift operation new 80b4a6372888 mm: simplify min_brk handling in brk() new 476cc46a4428 mm/damon: accept parallel damon_call() requests new 17240c12d9d0 mm/damon/core: introduce repeat mode damon_call() new 241f79543643 mm/damon/stat: use damon_call() repeat mode instead of dam [...] new c3c50a62a988 mm/damon/reclaim: use damon_call() repeat mode instead of [...] new 6d4378ed24e1 mm/damon/lru_sort: use damon_call() repeat mode instead of [...] new 2d15b325725a samples/damon/prcl: use damon_call() repeat mode instead o [...] new 7fb1f44b4057 samples/damon/wsse: use damon_call() repeat mode instead o [...] new 8285dacdaefd mm/damon/core: do not call ops.cleanup() when destroying targets new 170e97330e2f mm/damon/core: add cleanup_target() ops callback new bbf84a33e34c mm/damon: add kernel-doc comment for damon_operations->cle [...] new 690f5e3c0d64 mm/damon: remove damon_ctx->callback kernel-doc comment new 9084f22d7a84 mm/damon/vaddr: put pid in cleanup_target() new 607e27fa6936 mm/damon/sysfs: remove damon_sysfs_destroy_targets() new 414d7ce52034 mm/damon/core: destroy targets when kdamond_fn() finish new 39c9a19597a1 mm/damon/sysfs: remove damon_sysfs_before_terminate() new 2dc5dce2ef63 mm/damon/core: remove damon_callback new ff3714130099 mm/memfd: replace deprecated strcpy() with memcpy() in all [...] new 92ea1f42283d mm/huge_memory: move unrelated code out of __split_unmappe [...] new 26746b36ed34 mm/huge_memory: use folio_expected_ref_count() to calculat [...] new d1ce077b5877 mm/page_owner: convert set_page_owner_migrate_reason() to folios new 06e61ce8040e mm/filemap: align last_index to folio size new 68da4be50779 mm-filemap-align-last_index-to-folio-size-fix new e8b194c317ad mm/mglru: stop try_to_inc_min_seq() if min_seq[type] has n [...] new 63813cbf4954 mm: optimize lru_note_cost() by adding lru_note_cost_unlock_irq() new 65dd2b2304ce mm: optimize lru_note_cost() by adding lru_note_cost_unloc [...] new 2192704538ed mm/vma: refactor vma_modify_flags_name() to vma_modify_name() new a0d9ae50530a mm/madvise: correct comment new 92394f73de42 Merge branch 'mm-unstable' of git://git.kernel.org/pub/scm [...] new 3f07927d26cf foo new ce834fd5d56a Add a new optional ",cma" suffix to the crashkernel= comma [...] new f4da5a6f7cb9 kdump: implement reserve_crashkernel_cma new 942cf40486e7 kdump, documentation: describe craskernel CMA reservation new 9668fb8a4b3e kdump: wait for DMA to finish when using CMA new 697d189d0553 x86: implement crashkernel cma reservation new dbd9f51cbbce ocfs2: kill osb->system_file_mutex lock new 92dbdfc9b6ac panic: clean up code for console replay new 3fc6a5aa9a9f panic: generalize panic_print's function to show sys info new 1a299d90060c panic: add 'panic_sys_info' sysctl to take human readable [...] new c24c54446b01 panic: add __maybe_unused to sys_info_avail new a426c7eede79 panic: add 'panic_sys_info=' setup option for kernel cmdline new 014644c8c2cb panic: add note that panic_print sysctl interface is deprecated new 6facbc7820e6 coccinelle: misc: secs_to_jiffies: implement context and r [...] new 1be16f2925da locking/rwsem: make owner helpers globally available new a79af4c69251 hung_task: extend hung task blocker tracking to rwsems new c7a1ce93c260 samples: enhance hung_task detector test with read-write s [...] new 30dd5402dc29 init/main.c: add warning when file specified in rdinit is [...] new 783ab242ab4c ocfs2/dlm: fix "take a while" typo new 6cd4d70d6f16 ocfs2: avoid NULL pointer dereference in dx_dir_lookup_rec() new 8755ce63aa60 squashfs: replace ;; with ; and end of fi declaration new 405b430344f1 squashfs: fix incorrect argument to sizeof in kmalloc_array call new b4bcfd898ed2 squashfs-fix-incorrect-argument-to-sizeof-in-kmalloc_array [...] new ec2b646a7b58 ocfs2: avoid potential ABBA deadlock by reordering tl_inode lock new 595152e647f5 lib/math/gcd: use static key to select implementation at runtime new fb8093a30d8b riscv: optimize gcd() code size when CONFIG_RISCV_ISA_ZBB [...] new 7f28f13ce3b4 riscv: optimize gcd() performance on RISC-V without Zbb extension new e0b601ba0a56 selftests/thermal: remove duplicate sprintf() call in work [...] new d4645760c5b1 selftests/thermal: remove duplicate newlines in perror calls new 17927ed5d6db delaytop: add psi info to show system delay new 484176c357d9 docs: update docs after introducing delaytop new cdcd7e0bd439 lib/raid6: update recov_rvv.c zero page usage new a58a8b35aa55 fs/Kconfig: enable HUGETLBFS only if ARCH_SUPPORTS_HUGETLBFS new 704a555c39ee init/Kconfig: restore CONFIG_BROKEN help text new 93796b7220c4 lib/xxhash: comment out unused functions new cac6c13836aa Merge branch 'mm-nonmm-unstable' of git://git.kernel.org/p [...] new 15b4d4bccb5f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 371450e01bb4 Merge branch 'perf-tools-next' of git://git.kernel.org/pub [...] new f995eed96cdd Merge branch 'dma-mapping-for-next' of git://git.kernel.or [...] new 01f07b973b84 Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] new d7e928105bee Merge branch 'for-next/perf' of git://git.kernel.org/pub/s [...] new cad278fa164b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c71b12987352 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4ccc8e11afe0 Merge branch 'asahi-soc/for-next' of https://github.com/As [...] new cf9b0231bb7f Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] new bc8bc2b2f663 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b9514f52c6be Merge branch 'next' of https://github.com/Broadcom/stblinux.git new 745cc7288c2b Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new f0da7e2aa9e2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8d26effc113b ARM: mediatek: add board_dt_compat entry for the MT6572 SoC new 20e672e65844 ARM: mediatek: add MT6572 smp bring up code new 9272cff87d33 dt-bindings: interrupt-controller: mediatek,mt6577-sysirq: [...] new 085e9f15a739 dt-bindings: watchdog: mediatek,mtk-wdt: add MT6572 new f47d6e3ce61f dt-bindings: vendor-prefixes: add JTY new d45bacd6be2d dt-bindings: arm: mediatek: add boards based on the MT6572 SoC new 38a9dac26704 ARM: dts: mediatek: add basic support for MT6572 SoC new 7f3f9e565316 ARM: dts: mediatek: add basic support for JTY D101 board new 5a8e7b4eaaa2 ARM: dts: mediatek: add basic support for Lenovo A369i board new 6cbb623586d5 Merge branches 'v6.16-next/arm32', 'v6.16-next/dts32', 'v6 [...] new 5a17a2b6f947 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 339f3ab85b07 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 76b96b43a011 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 767d6b3ecc29 arm64: dts: qcom: ipq5018: Add tsens node new e0ad28ecbbb4 arm64: dts: qcom: sdm845: rename DisplayPort labels new 8d99dfc9c83c arm64: dts: qcom: sar2130p: use TAG_ALWAYS for MDSS's mdp0 [...] new 6f49c8ab9137 arm64: dts: qcom: sar2130p: correct VBIF region size for MDSS new 05bb4e8ef9ff arm64: dts: qcom: sar2130p: use defines for DSI PHY clocks new 6ee9ad0a58f9 arm64: dts: qcom: sdm850-lenovo-yoga-c630: add routing for [...] new 84742ace114f arm64: dts: qcom: sa8775p: rename bus clock to follow the [...] new f4ef7e24e3bc dt-bindings: arm: qcom: add qcom,sm6150 fallback compatibl [...] new c5e043aa81c6 arm64: dts: qcom: rename qcs615.dtsi to sm6150.dtsi new 379b4d3a4766 Merge branches 'arm32-for-6.17', 'arm64-defconfig-fixes-fo [...] new 131fc7d0645f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2b37ff6bd521 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 3f5fa7ad58a6 Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] new 9870c07b5be2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 687d974a218a dt-bindings: soc: samsung: exynos-sysreg: add hsi2 for Exy [...] new 94f19ac4670d Merge branch 'next/drivers' into for-next new 6dd929d8c495 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 942fd86d5ac5 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] new b1dc4bda0844 Merge branch 'for-next' of https://github.com/sophgo/linux.git new 0c0fcc913e4e Merge branch 'for-next' of https://github.com/spacemit-com/linux new 0f2604805d74 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] new 6d9c8ccb1e4c Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] new f5a0e93ebac4 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 2618a9bd4dac Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 21f01786075b Merge branch 'thead-dt-for-next' of https://github.com/pdp [...] new f25bc44210fa Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] new 605b6ae90d71 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git new b87876b66c1a Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] new 1da9f66deda9 Merge branch 'thead-clk-for-next' of https://github.com/pd [...] new 2e6fc4377495 Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...] new ac34bfe4d757 LoongArch: KVM: Remove unnecessary local variable new de863afec2e0 LoongArch: KVM: Remove unused parameter len new 9f6391314304 LoongArch: KVM: Remove never called default case statement new f0f9daccf6b9 LoongArch: KVM: Use standard bitops API with eiointc new c320a05b3272 LoongArch: KVM: Use generic function loongarch_eiointc_read() new dc161264a752 LoongArch: KVM: Use generic function loongarch_eiointc_write() new 8b478ca4fb81 LoongArch: KVM: Replace eiointc_enable_irq() with eiointc_ [...] new bb87a29bf497 LoongArch: KVM: Add stat information with kernel irqchip new 49e734ecec1a LoongArch: KVM: Add tracepoints for CPUCFG and CSR emulati [...] new c27045bdc026 Merge branch 'loongarch-next' of git://git.kernel.org/pub/ [...] new 375b4cd4754d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 92fecb6377d0 Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] new 844615dd0f2d MIPS: vpe-mt: add missing prototypes for vpe_{alloc,start, [...] new daf3082f8949 MIPS: eyeq5_defconfig: Update for v6.16-rc1 new c1dbf4c8c272 MIPS: mobileye: eyeq5: add 5 I2C controller nodes new bc8607609610 MIPS: mobileye: eyeq5: add evaluation board I2C temp sensor new e235f02633e6 MIPS: mobileye: eyeq5: add two GPIO bank nodes new 0ca9aba59cc9 MIPS: eyeq5_defconfig: add GPIO subsystem & driver new ca943354f2cc MIPS: eyeq5_defconfig: add I2C subsystem, driver and temp [...] new 07f8888ee7df MIPS: disable MMID when not supported by the hardware new c71085f2c0f1 MIPS: CPS: Improve mips_cps_first_online_in_cluster() new db6f8fcd5643 MIPS: CPS: Optimise delay CPU calibration for SMP new 97c6f7dffd31 mips: remove unused function mc146818_set_rtc_mmss new 3b3c4f914046 mips/mach-rm: remove custom mc146818rtc.h file new 6e68ee347555 mips: remove redundant macro mc146818_decode_year new 01557e349c35 mips/malta,loongson2ef: use generic mc146818_get_time function new b9ace0647f04 MIPS: SGI-IP27: Delete an unnecessary check before kfree() [...] new 35ad7e181541 MIPS: mm: tlb-r4k: Uniquify TLB entries on init new 255a032668f4 Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] new 4e66b8a55ff3 Merge branch 'for-next' of git://github.com/openrisc/linux.git new 760b9b4f6de9 (powerpc/512) Fix possible `dma_unmap_single()` on uniniti [...] new fbf355f32b98 powerpc/pseries: Correct secvar format representation for [...] new c1d96cd9a10b powerpc/secvar: Expose secvars relevant to the key managem [...] new bde5b1a1553c integrity/platform_certs: Allow loading of keys in the sta [...] new e82fff08327e misc: ocxl: Replace scnprintf() with sysfs_emit() in sysfs [...] new 75cd37c5f28b arch: powerpc: defconfig: Drop obsolete CONFIG_NET_CLS_TCINDEX new b506728e080f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 35303b0eaf35 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2a84cb3ede80 riscv: dts: starfive: jh7110-milkv-mars sort properties new 1ec99dfe9eb0 riscv: dts: starfive: jh7110-common: add status power led node new 45f81010c02d Merge branch 'riscv-dt-for-next' of git://git.kernel.org/p [...] new e7c16e5ecab8 Merge branch 'riscv-soc-for-next' of git://git.kernel.org/ [...] new 4eda2606181c s390/pai_crypto: Rename PAI Crypto event 4210 new ead25cdd4235 Merge branch 'features' into for-next new bec25a7ecae9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 050d7129779d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 8cd0dd3f5e7c Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] adds b4d6e204f892 bcachefs: Fix triggering of discard by the journal path adds 6a1c4323defd bcachefs: Tweak threshold for allocator triggering discards adds 9fe8ec866442 bcachefs: Don't build aux search tree when still repairing node adds c02b943f7d12 bcachefs: Fix reference to invalid bucket in copygc adds 40c35a0b4761 bcachefs: Fix build when CONFIG_UNICODE=n adds 89edfcf71087 bcachefs: Fix bch2_maybe_casefold() when CONFIG_UTF8=n adds 29d03dd33871 bcachefs: async_objs: update iter pos after obj printed adds d5cafb116ea8 bcachefs: fsck: dir_loop, subvol_loop now autofix adds 15a87e346167 bcachefs: kill darray_u32_has() adds f88575533004 bcachefs: Reduce __bch2_btree_node_alloc() stack usage adds d86756fbad12 bcachefs: Allow CONFIG_UNICODE=m adds 3f7fb9090625 bcachefs: use scoped_guard() in fast_list.c adds 13cb907cde1d bcachefs: DEFINE_CLASS()es for dev refcounts adds bcdd295054e2 bcachefs: More errcode conversions adds 9f07c771ff02 bcachefs: add an unlikely() to trans_begin() adds 7eebbffc517b bcachefs: Plumb trans_kmalloc ip to trans_log_msg adds 94b52eb88eaa bcachefs: Don't log error twice in allocator async repair adds c9cb082b2c06 bcachefs: Don't memcpy more than needed adds a51f240c313b bcachefs: bch2_trans_has_updates() adds 28a763533499 bcachefs: Improve inode deletion adds e4baf2ad2a14 bcachefs: Don't peek key cache unless we have a real key adds fce47fe61bf2 bcachefs: Evict/bypass key cache when deleting adds c20596029e80 bcachefs: Refactor trans->mem allocation adds bd37ac3ed9ea bcachefs: Shut up clang warning adds be87471025a0 bcachefs: -o fix_errors may now be used without -o fsck adds 1106f7bc49de bcachefs: Improved btree node tracepoints adds 0bb0154494c3 bcachefs: Finish error_throw tracepoints adds 3adbd4f621ab bcachefs: Simplify bch2_bio_map() adds d7fe736c795f bcachefs: Use bio_add_folio_nofail() for unfailable operations adds 3e82078c07e3 bcachefs: Improve inode_create behaviour on old filesystems adds f7a9088f4b0e bcachefs: Before removing dangling dirents, check for contents adds a2536e2f2cfc bcachefs: check_key_has_inode() reconstructs more aggressively adds 2cbaa6f70233 bcachefs: bch_fs.devs_removed adds 3025a60020a0 bcachefs: ptr_to_removed_device adds 9960ba286803 bcachefs: Don't lock exec_update_lock adds b8da6c27683d bcachefs: bch2_journal_entry_missing_range() adds 53521ec8194e bcachefs: Faster checking for missing journal entries adds 4bb770ce464c bcachefs: Add missing bch2_log_msg_start() adds d8a2e83b9198 bcachefs: Suppress unnecessary inode_i_sectors_wrong fsck error adds 647a443f0b88 bcachefs: Print errcode when bch2_read_extent() sees error adds f21534bac775 bcachefs: Fix error message in buffered read path adds 9091b27447c2 bcachefs: Debug param for injecting btree node corruption on read adds 18a8e1f405de bcachefs: device add now properly sets c->online_devs adds 2264437c278b bcachefs: silence userspace build warning adds 95b29c0da53e bcachefs: Update path flags cleanups adds af5728611d7c bcachefs: add missing log message newline adds 65594ecd82f6 bcachefs: add missing includes adds ba4cad424881 bcachefs: silence userspace build warning adds cad9b5798946 bcachefs: trace_data_update_done_no_rw_devs adds f79211efbed8 bcachefs: use kvzalloc() for journal bios adds d88a693a950b bcachefs: Improve nopromote visibility adds 3071398c2a03 bcachefs: unsigned -> enum bch_trans_commit_flags adds 5eac8be875b2 bcachefs: __bch2_btree_node_alloc() now respects target adds fc80e0d57954 bcachefs: use union for bch_compression_opt to make encode [...] adds 1601892f137d bcachefs: bch2_btree_write_buffer_insert_checks() adds 347577d70666 bcachefs: don't call get_update_rebalance_opts() on btree ptrs adds 46d520dce3a0 bcachefs: kill bch2_err_str() BUG_ON() adds f51c3054f062 bcachefs: bch2_read_bio_to_text(): tabstops adds 25beb7a049f0 bcachefs: kill __bch2_print_str() adds 3497cdb01b1b bcachefs: bch_log() adds a40448cc0a9e bcachefs: c->loglevel adds 90d4a104cd2e bcachefs: Zero list_idx when deleting from async obj lists adds bc9312965a3c bcachefs: fix device add before fs started adds 25f05dba0166 bcachefs: fast_list: warn if non-empty on exit adds 0e2fd85a2202 bcachefs: bch2_journal_key_insert_take() accumulates accou [...] adds b454a1899076 bcachefs: bch2_fs_initialize() now runs journal replay adds 07ca71efeff3 bcachefs: do_bch2_trans_commit_to_journal_replay handles a [...] adds 959e3b2c1b89 bcachefs: bch2_set_nr_journal_buckets_iter() always marks adds 66f9c2172d4b bcachefs: bch2_fs_initialize() initializes before going RW adds 590fbceddcc8 bcachefs: Improve bch2_read_bio_to_text() adds 3097c112a901 bcachefs: Fix replicas max options adds cc885f1c5d58 bcachefs: Better congestion visibilty in sysfs adds 982fcd48ef47 bcachefs: nopromote sub counters adds 94313ac8042d bcachefs: make congestion tracking less aggressive adds f5428397b68d bcachefs: __bset_aux_tree_verify_ro() adds 720df5a40358 bcachefs: Add missing bch2_bkey_set_needs_rebalance to noc [...] adds b3ef036509ae bcachefs: delete useless null ptr check adds 10a1343c814d bcachefs: Also create snapshots with CAP_FOWNER adds 572acd3feb40 bcachefs: Fix missing compat code in check_subvol() adds d5e4064317ca bcachefs: Fix UAF in check_dirent() adds 5d5ff231c7e8 bcachefs: Fix journal assertion adds 1bd41c25e984 bcachefs: Fix __bch2_fs_read_write() error path adds da2d75cfbb9e bcachefs: Give debugfs cached btree nodes better indentation adds 268c327e3ce2 bcachefs: Silence clang warning about enum types adds 292f80a60d78 bcachefs: kill bkey_journal_seq() adds c8d455c7030d bcachefs: don't pass bch_ioctl_data by value adds c15142e6fbaa bcachefs: better device too small error message adds 666727fe5609 bcachefs: check_i_sectors now prints paths adds 183002e3b8de bcachefs: simplify bch2_trans_do() adds a46404ee5531 bcachefs: DEFINE_GUARD(printbuf_atomic) adds 55a033a4b348 bcachefs: convert super-io.c to CLASS/guards adds 3e7fcea89121 bcachefs: convert super.c to CLASS/guards adds 14c3fefcec7e bcachefs: convert acl.c to CLASS/guards adds 03fbcd7995cf bcachefs: convert xattr.c to CLASS/guards adds 89962f89789e bcachefs: convert thread_with_file.c to CLASS/guards adds c2ec75c1ec5c bcachefs: convert unit tests to CLASS/guards adds e869a8583d27 bcachefs: convert util.[ch] to CLASS/guards adds bb21b36bee5e bcachefs: convert six.c to guards adds 0aa639b6a0f6 bcachefs: convert progress.c to guards adds b1a22b601996 bcachefs: convert enumerated_ref.c to guards adds 0d765c465a54 bcachefs: convert opts.c to CLASS/guards adds 667e5abe6594 bcachefs: convert sysfs.c to CLASS/guards adds 754fe54bc0b7 bcachefs: convert buckets_waiting_for_journal.c to CLASS/guards adds a7cef4145ac2 bcachefs: convert quota.c to CLASS/guards adds e61ca2fef5c8 bcachefs: convert sb-clean.c to CLASS/guards adds ea337568bc08 bcachefs: convert sb-downgrade.c to CLASS/guards adds 3ae60abe12ee bcachefs: convert sb-errors.c to CLASS/guards adds 0a7e6960c529 bcachefs: convert sb-members.c to CLASS/guards adds 8a1136bf4446 bcachefs: convert clock.c to CLASS/guards adds 15ff25acabbf bcachefs: convert debug.c to CLASS/guards adds a764c864fbe1 bcachefs: convert nocow_locking.c to CLASS/guards adds a075b885de09 bcachefs: convert replicas.c to CLASS/guards adds 75fe2a2c60a2 bcachefs: convert bset.c to CLASS adds a6fec1750d9c bcachefs: convert bkey.c to CLASS adds 367e322e2770 bcachefs: convert chardev.c to CLASS adds 7d2cbd3e9385 bcachefs: convert fs-ioctl.c to CLASS/guards adds 6c54e2526239 bcachefs: convert disk_groups.c to guards adds 49e738019366 bcachefs: convert checksum.c to CLASS/guards adds 8b85a41f2747 bcachefs: convert compress.c to guards adds 83c5fc2c4e32 bcachefs: convert rebalance.c to CLASS/guards adds 8928c3922af8 bcachefs: convert migrate.c to CLASS/guards adds 4451885a1be8 bcachefs: convert move.c to CLASS/guards adds 013039f374fa bcachefs: convert movinggc.c to CLASS adds f5b3cebcdb2e bcachefs: convert data_update.c to CLASS/guards adds 20a5509ac49e bcachefs: convert reflink.c to CLASS/guards adds 077a4b59ea04 bcachefs: convert snapshot.c to CLASS/guards adds fe46aeca5dc5 bcachefs: convert subvolume.c to CLASS/guards adds 5c57a1268436 bcachefs: convert str_hash.c to CLASS adds dfb5bdf1c68b bcachefs: convert recovery_passes.c to CLASS/guards adds 5ab6c9f39c08 bcachefs: convert recovery.c to CLASS/guards adds e1e617c168c3 bcachefs: convert lru.c to CLASS adds 4a031e0ab1c6 bcachefs: convert extents.c to guards adds bb6e00abe676 bcachefs: convert logged_ops.c to CLASS adds 96c83e1c944a bcachefs: convert inode.c to CLASS adds 4fcb290628ea bcachefs: convert dirent.c to CLASS adds df5c8a79a0e1 bcachefs: convert namei.c to CLASS adds 22de839271ac bcachefs: convert io_read.c to CLASS/guards adds 85f1bb27a372 bcachefs: convert io_write.c to CLASS/guards adds 08d9d810e706 bcachefs: convert io_misc.c to CLASS/guards adds ee79aad06465 bcachefs: convert fsck.c to CLASS/guards adds 115dba3dbc98 bcachefs: convert disk_accounting.c to CLASS/guards adds 6b6605aa03db bcachefs: convert buckets.c to CLASS/guards adds d666a9c8a60f bcachefs: convert ec.c to CLASS/guards adds 10506d5861cd bcachefs: convert backpointers.c to CLASS/guards adds 4c3a8e3eee53 bcachefs: convert alloc_background.c to CLASS/guards adds 50b5df73b453 bcachefs: convert alloc_foreground.c to CLASS/guards adds 34c4d2540f26 bcachefs: convert fs.c to CLASS/guards adds df11177ad449 bcachefs: convert fs-io.c to CLASS/guards adds 98d639939334 bcachefs: convert fs-io-pagecache.c to CLASS/guards adds 62882c3d3b66 bcachefs: convert fs-io-buffered.c to CLASS/guards adds b627314f738b bcachefs: convert fs-io-direct.c to CLASS/guards adds e5f8988ce378 bcachefs: convert btree_node_scan.c to CLASS/guards adds da0dbbdab07d bcachefs: convert journal.c to CLASS/guards adds 5c2ff618dd9d bcachefs: convert journal_io.c to CLASS/guards adds 0916ef9e30fd bcachefs: convert journal_reclaim.c to CLASS/guards adds fa6431da5d39 bcachefs: convert journal_seq_blacklist.c to CLASS/guards adds e7f4a977538b bcachefs: convert btree_cache.c to CLASS/guards adds b85e93b30e7c bcachefs: convert btree_gc.c to CLASS/guards adds 081cf48ff5b7 bcachefs: convert btree_write_buffer.c to CLASS/guards adds a9d20eddc719 bcachefs: convert btree_update.c to CLASS/guards adds 3dddd353c758 bcachefs: convert btree_update_interior.c to CLASS/guards adds feb53035cab7 bcachefs: convert btree_trans_commit.c to CLASS/guards adds 7ae210bab9cc bcachefs: convert btree_key_cache.c to CLASS/guards adds 5c0356750199 bcachefs: convert btree_io.c to CLASS/guards adds be5366f2adb8 bcachefs: convert btree_iter.c to CLASS/guards adds f6923f787d48 bcachefs: convert btree_locking.c to CLASS/guards adds e04a0677f0c6 bcachefs: convert btree_journal_iter.c to CLASS/guards adds c5a75eb89e75 bcachefs: bch2_run_recovery_pass() now prints errors adds b9c7a87d702e bcachefs: convert error.c to CLASS/guards adds 4c8ef1e00974 Merge branch 'for-next' of git://evilpiepirate.org/bcachefs.git adds bf7fff36271e Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] adds fae3f642d582 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 208e74687d9f Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] adds 37320a9e7933 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 296e7ef18fbd erofs: remove need_kmap in erofs_read_metabuf() adds 1e8c0a22b5d7 erofs: unify meta buffers in z_erofs_fill_inode() adds b8cbd44a76f1 erofs: refine erofs_iomap_begin() adds 38b3f40bf057 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds 947129a4c0e8 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds 01447d850e1c Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] adds dc5c4cce8d67 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds 00690390858c Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds e3fcce864736 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 557c024ca725 gfs2: Validate i_depth for exhash directories adds deb016c16690 gfs2: No more self recovery adds 412b145215de Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds ec392ecad07e Merge branch 'jfs-next' of git://github.com/kleikamp/linux [...] adds 567d32604b30 Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] adds b607a8430cac Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] adds 519b078998ce fs/ntfs3: Exclude call make_bad_inode for live nodes. adds a49f0abd8959 Revert "fs/ntfs3: Replace inode_trylock with inode_lock" adds 8bceaf54044e Merge branch 'master' of https://github.com/Paragon-Softwa [...] adds fc08e0b8f099 fs/orangefs: use snprintf() instead of sprintf() adds d03e0b97244d fs: orangefs: replace scnprintf() with sysfs_emit() adds 61e8d557ebdd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds e170b797507f Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] adds c4d80bc250de Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds ed9721fd4574 Merge branch 'vfs.fixes' into vfs.all adds 3bc4e4410830 vfs: Remove unnecessary list_for_each_entry_safe() from ev [...] adds f2e467a48287 eventpoll: Fix semi-unbounded recursion adds e7b840fd4956 drm/i915: Use kernel_write() in shmem object create adds 048832a3f400 drm/i915: Refactor shmem_pwrite() to use kiocb and write_iter adds e9d8e2bf2320 fs: change write_begin/write_end interface to take struct kiocb * adds b799474b9aeb mm/pagemap: add write_begin_get_folio() helper function adds ae21c0c0ac56 ext4: support uncached buffered I/O adds 981569a06f70 Merge patch series "fs: refactor write_begin/write_end and [...] adds 893831e86ce7 Merge branch 'vfs-6.17.misc' into vfs.all adds 5c21c5f22d07 cleanup: add a scoped version of CLASS() adds 588c0bdce1b9 Merge branch 'vfs-6.17.coredump' into vfs.all adds b2b451a7ba83 Merge branch 'vfs-6.17.file' into vfs.all adds 76fdb7eb4e1c uapi: export PROCFS_ROOT_INO adds 5be08debb736 Merge branch 'vfs-6.17.nsfs' into vfs.all adds 378ecfb098d6 Merge branch 'vfs-6.17.async.dir' into vfs.all adds 21a1a81a0434 Merge branch 'vfs-6.17.fallocate' into vfs.all adds 56a86ba6721a Merge branch 'vfs-6.17.mmap_prepare' into vfs.all adds 1f531e35c146 don't bother with path_get()/path_put() in unix_open_file() adds 55eab09f8ae1 Merge branch 'vfs-6.17.pidfs' into vfs.all adds c6c03f06a2cf Merge branch 'vfs-6.17.bpf' into vfs.all adds de747bd023c0 poll: rust: allow poll_table ptrs to be null adds 3ccc82e31d6a vfs: add Rust files to MAINTAINERS adds 7eefcf1ca61b Merge branch 'vfs-6.17.rust' into vfs.all adds 42b0ef01e6b5 block: fix FS_IOC_GETLBMD_CAP parsing in blkdev_common_ioctl() adds 1e310b0bd2db Merge branch 'vfs-6.17.integrity' into vfs.all adds e85931d1cd69 fs: tighten a sanity check in file_attr_to_fileattr() adds 15a1dd091bfa Merge branch 'vfs-6.17.fileattr' into vfs.all adds d9c37a4904ec fs: add a new remove_bdev() callback adds 0798ebea0a03 Merge branch 'vfs-6.17.super' into vfs.all adds 8cd0a39cab56 iomap: header diet adds 67fd9615a782 iomap: pass more arguments using the iomap writeback context adds 40368a6acb95 iomap: cleanup the pending writeback tracking in iomap_wri [...] adds fb7399cf2d0b iomap: refactor the writeback interface adds f4fa7981fa26 iomap: hide ioends from the generic writeback code adds 9caf1ea80ced iomap: add public helpers for uptodate state manipulation adds 8f02cecd80b9 iomap: move all ioend handling to ioend.c adds 58f0d5a30427 iomap: rename iomap_writepage_map to iomap_writeback_folio adds f8b6a94a4cca iomap: move folio_unlock out of iomap_writeback_folio adds 8b217cf779cb iomap: export iomap_writeback_folio adds 2a5574fc57d1 iomap: replace iomap_folio_ops with iomap_write_ops adds e6caf01d3f57 iomap: improve argument passing to iomap_read_folio_sync adds c5690dd01978 iomap: add read_folio_range() handler for buffered writes adds 5699b7e21d20 iomap: build the writeback code without CONFIG_BLOCK adds 2f368b5f9343 Merge patch series "refactor the iomap writeback code v5" adds 884a80cc9208 Merge branch 'vfs-6.17.iomap' into vfs.all adds cafc022b7af0 Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] adds ce23f29e7dfb mshv_eventfd: convert to CLASS(fd) adds 0c8854f631d4 Merge branch 'work.fd' into for-next adds 67cfc598ced5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 48039ea7548b Merge branch 'fs-next' of linux-next new 8953651c7569 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2fb0da257ac0 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 439b733471bc Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] new e16177e3667e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 185bf4ab8037 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] new 77fcac95c1e8 i2c: lpi2c: convert to use secs_to_jiffies() new 070344185f44 Merge branch 'i2c/i2c-host' of git://git.kernel.org/pub/sc [...] new d373f42a7c27 Merge branch 'i3c/next' of git://git.kernel.org/pub/scm/li [...] new bb838e764099 hwmon: (ibmaem) match return type of wait_for_completion_timeout new 30cd22814ad8 dt-bindings: hwmon: amc6821: Add cooling levels new 08c08a0ef8c8 hwmon: (amc6821) Move reading fan data from OF to a function new e70405e9822a hwmon: (amc6821) Add cooling device support new 347e549ccf47 hwmon: (emc2305) Add support for PWM frequency, polarity a [...] new 3832962f8f56 hwmon: (emc2305) Configure PWM channels based on DT properties new ce37b822e29e hwmon: (emc2305) Enable PWM polarity and output configuration new d3334a0def47 hwmon: (emc2305) Set initial PWM minimum value during prob [...] new 7bd25df65c04 hwmon: (w83627ehf) make the read-only arrays 'bit' static const new f4f6734f05fb dt-bindings: hwmon: national,lm90: Add missing Dallas max6 [...] new eff793906de8 dt-bindings: hwmon: ti,lm87: Add adi,adm1024 compatible new 16ea9dcc6781 dt-bindings: hwmon: lltc,ltc2978: Add lltc,ltc713 compatible new 8d8016f20acb dt-bindings: hwmon: maxim,max20730: Add maxim,max20710 compatible new 47c0e0e09bd0 dt-bindings: hwmon: pmbus: ti,ucd90320: Add missing compatibles new 809cea71abe2 hwmon: (corsair-psu) add support for HX1200i Series 2025 new acde349924fc hwmon: (ltc4282) convert from round_rate() to determine_rate() new f16038419e04 hwmon: (max31827) use sysfs_emit() in temp1_resolution_show() new dd4cf32fbcd1 dt-bindings: hwmon: pmbus/adp1050: Add adp1051, adp1055 an [...] new 654766e9bf8d hwmon: (pmbus/adp1050) Add support for adp1051, adp1055 an [...] new 5f05e9dbc518 hwmon: (pmbus/adp1050) Add regulator support for ltp8800 new 7b48d1236117 dt-bindings: trivial: Add tps53685 support new c64e76babdd0 hwmon: (pmbus/tps53679) Add support for TPS53685 new 39a69a41b3da hwmon: (adt7475) Implement support for #pwm-cells = <3> new b529c47416ed dt-bindings: hwmon: adt7475: Allow and recommend #pwm-cells = <3> new 0493d3229eb0 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] new ce9268c05d80 Merge branch 'docs-next' of git://git.lwn.net/linux.git new 544e4ce30fce Merge branch 'next' of git://linuxtv.org/media-ci/media-pe [...] new b36f8730e2a5 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 96d582917cb2 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] new 6c5c6872464e Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] new 09813cde376d pmdomain: core: introduce dev_pm_genpd_is_on() new 496deecb020d remoteproc: imx_rproc: skip clock enable when M-core is ma [...] new 2439a81ddccd Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 5e9cfb348503 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] new 7c8d153712a4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3047957cc7c1 selftests: rtnetlink: fix addrlft test flakiness on power- [...] new 410b0ace8891 ethtool: Don't check for RXFH fields conflict when no inpu [...] new 511ad4c26446 selftests: packetdrill: correct the expected timing in tcp [...] new 7eeabfb23738 tcp: fix UaF in tcp_prune_ofo_queue() new 47ee43e4bf50 vsock/test: fix vsock_ioctl_int() check for unsupported ioctl new 6c628ed95e1b ipv6: mcast: Simplify mld_clear_{report|query}() new 3c561c547c39 selftests: drv-net: add helper/wrapper for bpftrace new fd2aadcefbac selftests: drv-net: Strip '@' prefix from bpftrace map keys new b3019343e4bd selftests: net: add netpoll basic functionality test new 27b0286d0039 Merge branch 'selftest-net-add-selftest-for-netpoll' new 1b7531c094c8 dt-bindings: net: cdns,macb: Add external REFCLK property new dce32ece3bb8 net: cadence: macb: Expose REFCLK as a device tree property new eb4f50ddfdd3 net: cadence: macb: Enable RMII for SAMA7 gem new db400061b5e7 net: cadence: macb: sama7g5_emac: Remove USARIO CLKEN flag new 071a2ef56857 Merge branch 'expose-refclk-for-rmii-and-enable-rmii' new 727258025b93 s390/net: Remove NETIUCV device driver new ab2b0d4d6394 net/mlx5e: Create/destroy PCIe Congestion Event object new 8890ee6dcf6e net/mlx5e: Add device PCIe congestion ethtool stats new cd031354087d Merge branch 'net-mlx5e-add-support-for-pcie-congestion-events' new 8d0d8ab34805 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] new 72f660772e4c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 49d65ed35263 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new b866edddf1a0 Bluetooth: ISO: Support SCM_TIMESTAMPING for ISO TS new e3620c6217c7 Bluetooth: btnxpuart: Correct the Independent Reset handli [...] new dfde3ebefbb2 Bluetooth: btnxpuart: Add uevents for FW dump and FW downl [...] new 672143df3926 Bluetooth: btusb: QCA: Fix downloading wrong NVM for WCN68 [...] new a69ca4badd13 Bluetooth: btusb: QCA: Support downloading custom-made firmwares new 108c86fadc41 Bluetooth: btusb: Sort WCN6855 device IDs by VID and PID new 315fda1e9eb0 Bluetooth: btusb: Add one more ID 0x28de:0x1401 for Qualco [...] new 514f29ce5bf3 Bluetooth: L2CAP: Fix attempting to adjust outgoing MTU new 39072168d0b3 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 6ea70d0a00f5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 830d0792c745 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6f4d4a51f06c Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 545e36b08a56 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] new 056cbb4b9c47 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] new de9543073fca Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] new 3dcabdcce637 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 3e079d59c6df Merge branch 'libcrypto-next' of git://git.kernel.org/pub/ [...] new afb44237749d Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new 8b824e9d2d0a drm/ttm: fix locking in test ttm_bo_validate_no_placement_ [...] new 76689eb52667 drm/ttm: remove ttm_bo_validate_swapout test new 1d043d6c00b0 drm/sitronix/st7571-i2c: Fix encoder callbacks function names new 720799d9462c drm/sitronix/st7571-i2c: Log probe deferral cause for GPIO [...] new d9ace6d55080 drm/sitronix/st7571-i2c: Add an indirection level to parse DT new d2bfb999640f dt-bindings: display: Add Sitronix ST7567 LCD Controller new a55863ba4c9e drm/sitronix/st7571-i2c: Add support for the ST7567 Controller new 1e57377dad3d drm/panel/lq101r1sx01: Use refcounted allocation in place [...] new 6299cb4a211c drm/panel/raspberrypi: Use refcounted allocation in place [...] new 8e4e733d9543 drm/panel/vvx10f034n00: Use refcounted allocation in place [...] new 6afbf43edfae drm/panel/osd101t2587-53ts: Use refcounted allocation in p [...] new a8f268ac9d46 drm/panel/novatek-nt36672a: Use refcounted allocation in p [...] new daeca2b7c732 drm/panel/lg-sw43408: Use refcounted allocation in place o [...] new 6a855c7f5685 drm/panel/kd097d04: Use refcounted allocation in place of [...] new 95ec5c606dfd drm/panel/khadas-ts050: Use refcounted allocation in place [...] new b669ce70f459 drm/panel/jdi-lt070me05000: Use refcounted allocation in p [...] new d29ab79c6f59 drm/panel/lpm102a188a: Use refcounted allocation in place [...] new ea8642fe7966 drm/panel/ilitek-ili9882t: Use refcounted allocation in pl [...] new 46c8779be619 drm/panel/himax-hx83102: Use refcounted allocation in plac [...] new 51929b6850a9 drm/panel/boe-tv101wum-nl6: Use refcounted allocation in p [...] new d27da6792c80 drm/panel/boe-himax8279d: Use refcounted allocation in pla [...] new 2bf85c45db96 drm/tests: edid: Fix monitor range limits new b17ade59aac4 drm/tests: edid: Update CTA-861 HDMI Vendor Specific Data Block new d618363a53ae drm/tests: edid: Add edid-decode --check output new 0389e4256eb2 drm: Pass pixel_format+modifier to .get_format_info() new 0e7d5874fb6b drm: Pass pixel_format+modifier directly to drm_get_format_info() new d5d6340c0b65 drm: Look up the format info earlier new 81112eaac559 drm: Pass the format info to .fb_create() new a34cc7bf1034 drm: Allow the caller to pass in the format info to drm_he [...] new e3c5074b1fc2 drm/malidp: Pass along the format info from .fb_create() m [...] new 04a5889cf75a drm/gem: Pass along the format info from .fb_create() to d [...] new 283da9e3a9a4 drm/gem/afbc: Eliminate redundant drm_get_format_info() new b4d360701b76 drm/amdgpu: Pass along the format info from .fb_create() t [...] new 797f8fc4cc83 drm/armada: Pass along the format info from .fb_create() t [...] new d26e853410fd drm/exynos: Pass along the format info from .fb_create() t [...] new 4a792c59203b drm/gma500: Pass along the format info from .fb_create() t [...] new 800df9e50ca2 drm/i915: Pass along the format info from .fb_create() to [...] new 7a46d0393672 drm/komeda: Pass along the format info from .fb_create() t [...] new 1506b103105e drm/msm: Pass along the format info from .fb_create() to d [...] new b146e3e03b62 drm/tegra: Pass along the format info from .fb_create() to [...] new e7e9cde252c9 drm/virtio: Pass along the format info from .fb_create() t [...] new 3f019d749671 drm/vmwgfx: Pass along the format info from .fb_create() t [...] new 41ab92d35ccd drm: Make passing of format info to drm_helper_mode_fill_f [...] new 28c5c486380c drm/amdgpu: Fix missing unlocking in an error path in amdg [...] new 6ba50b2a8af4 Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] new d18e1faef6ba drm/amdgpu: clean up sdma reset functions new c9bfafc1a672 drm/amdgpu/jpeg2: add additional ring reset error checking new 29184874556a drm/amdgpu/jpeg3: add additional ring reset error checking new 94ee19ea149f drm/amdgpu/jpeg4: add additional ring reset error checking new 290ccae52dcf drm/amdgpu/vcn: don't enable per queue resets on SR-IOV new e3f15cfd8b5d drm/amdgpu: clean up jpeg reset functions new bc29c03b2815 drm/amdgpu: clean up GC reset functions new 77cc0da39c7c drm/amdgpu: track ring state associated with a fence new 991f2e0c63a7 drm/amdgpu: Check SQ_CONFIG register support on SRIOV new ec8fbb44b51e drm/amdgpu: make compute timeouts consistent new 9ad73536f875 drm/amd/pm: Get max/min frequency on aldebaran VF new 25c314aa3ec3 drm/amdgpu: Increase reset counter only on success new 461f43b9b65e drm/amd/pm: Remove unnecessary variable new 3c9e205f325a drm/amdgpu/jpeg2: re-emit unprocessed state on ring reset new bb7928f9fc69 drm/amdgpu/jpeg2.5: re-emit unprocessed state on ring reset new b81891589be1 drm/amdgpu/jpeg3: re-emit unprocessed state on ring reset new 429ccbf6f441 drm/amdgpu/jpeg4: re-emit unprocessed state on ring reset new 98f16636a2fc drm/amdgpu/jpeg4.0.3: re-emit unprocessed state on ring reset new cf07ece3a81f drm/amdgpu/jpeg4.0.5: add queue reset new e708f2cb56c0 drm/amdgpu/jpeg5: add queue reset new 8bea669e67aa drm/amdgpu/jpeg5.0.1: re-emit unprocessed state on ring reset new d156ba39704e drm/amdgpu/vcn4: re-emit unprocessed state on ring reset new 64c54f0aa207 drm/amdgpu/vcn4.0.3: re-emit unprocessed state on ring reset new 6166e37afd17 drm/amdgpu/vcn4.0.5: re-emit unprocessed state on ring reset new 3871149081b0 drm/amdgpu/vcn5: re-emit unprocessed state on ring reset new 7b6cde7f4e85 drm/amdgpu/vcn: add a helper framework for engine resets new 64ac00974754 drm/amdgpu/vcn2: implement ring reset new 63b8c9fdfb7f drm/amdgpu/vcn2.5: implement ring reset new d7767a1fd46b drm/amdgpu/vcn3: implement ring reset new 084300fef580 drm/amdgpu: rework gmc_v9_0_get_coherence_flags v2 new 82a7c94fcecd drm/amdgpu/jpeg: clean up reset type handling new d524d40e3a61 drm/amd/pm: fix null pointer access new 2becafc319db drm/amdgpu/gfx8: reset compute ring wptr on the GPU on resume new 239b3220160e Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new 756e43f316df Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] new 5ca5b98b431c Merge branch 'nova-next' of https://gitlab.freedesktop.org [...] new 308dc9b27874 drm/xe/oa: Fix static checker warning about null gt new 2f264d58cc80 drm/xe: Fix a NULL vs IS_ERR() bug in xe_i2c_register_adapter() new bf81505f7dba drm/xe: Move debugfs GT attributes under tile directory new 922ae875230b drm/xe: Use devm_ioremap_wc for VRAM mapping and drop manu [...] new f92cfd72d9a6 drm/xe: Use dynamic allocation for tile and device VRAM re [...] new 7a20b4f558f4 drm/xe: Move struct xe_vram_region to a dedicated header new d65ff1ec8535 drm/xe: Split xe_migrate allocation from initialization new 4b0a5f5ce784 drm/xe: Unify the initialization of VRAM regions new c38ed3d96147 Merge branch 'drm-xe-next' of https://gitlab.freedesktop.o [...] new 0c324ff83373 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 66521fdae6e6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8115a723bf87 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9f0eb8d3b4fc Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 8a4d73121d6b ASoC: codecs: da7219: convert from round_rate() to determi [...] new 4e15a10f6fb2 ASoC: codecs: rt5682: convert from round_rate() to determi [...] new a37d9c8aef1c ASoC: codecs: rt5682s: convert from round_rate() to determ [...] new fc62ed665eb2 ASoC: qcom: qdsp6: q6dsp-lpass-clocks: convert from round_ [...] new afd529d74002 ASoC: stm: stm32_i2s: convert from round_rate() to determi [...] new d5f317fd5cd9 ASoC: stm: stm32_sai_sub: convert from round_rate() to det [...] new dd10ed1caf25 ASoC: convert from clk round_rate() to new 3f2e4c11925e ASoC: SDCA: Fix off by one error in IRQ bound check new 71562278a189 ASoC: SDCA: Avoid use of uninitialised local name variable new 15247b5a63f5 ASoC: SDCA: Update memory allocations to zero initialise new 3f998cd51296 SDCA Bug Fixes new aa84580e058c ASoC: dt-bindings: qcom,lpass-va-macro: Define clock-names [...] new 8778837f0a5b ASoC: codec: tlv320aic32x4: Fix reset GPIO check new 03aa2ed9e187 ASoC: Intel: sof_rt5682: Add HDMI-In capture with rt5682 s [...] new 4eb6ad5d2080 ASoC: SDCA: Allow read-only controls to be deferrable new cbcb5f5c2be5 ASoC: SDCA: Remove overly chatty input pin list warning new c57ad862462f ASoC: SDCA: Move SDCA search functions and export new 5f86d41d0410 ASoC: soc-dai: Add private data to snd_soc_dai new 7b0d60dbb468 ASoC: SDCA: Add helper to add DAI constraints new 264d3d776fb1 ASoC: SDCA: Add a helper to get the SoundWire port number new 4ed357f72a0e ASoC: SDCA: Add hw_params() helper function new da863e772ece Add SDCA DAI ops helpers new ed73a2435753 Merge remote-tracking branch 'asoc/for-6.17' into asoc-next new a19ef7773c72 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8ca2dc95f15f Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] new 7772849b3329 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 0ebc9a7ecf6a io_uring/net: Support multishot receive len cap new cdb47812e003 Merge branch 'for-6.17/io_uring' into for-next new ab17ead0e0ee block: fix blk_zone_append_update_request_bio() kernel-doc new 085b5220b60a Merge branch 'for-6.17/block' into for-next new 08ca1409c4fa io_uring/zcrx: disallow user selected dmabuf offset and size new c7cafd5b81cc io_uring/poll: fix POLLERR handling new d3486b1d97a0 Merge branch 'io_uring-6.16' into for-next new 3051247e4faa block: fix kobject leak in blk_unregister_queue new c4706c5058a7 loop: use kiocb helpers to fix lockdep warning new 7fa190673bc6 Merge branch 'block-6.16' into for-next new 11fbada7184f io_uring: export io_[un]account_mem new 262ab205180d io_uring/zcrx: account area memory new 522390782310 Merge branch 'for-6.17/io_uring' into for-next new 863d3f6845af Merge branch 'for-next' of git://git.kernel.dk/linux-block.git new bab66121cbd8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new df6f9a918ea8 ata: libata-eh: Remove ata_do_eh() new a4daf088a773 ata: libata-eh: Simplify reset operation management new 546527b92d7e Documentation: driver-api: Update libata error handler inf [...] new 1346ac61fd5d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 553d38234091 mmc: loongson2: Fix error code in loongson2_mmc_resource_r [...] new e70821288f69 mmc: loongson2: Unify the function prefixes for loongson2_ [...] new c3ad4ec3fdab mmc: Merge branch fixes into next new 477abe106560 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 1d0c561ddb3f Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] new 416f8804fa79 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 63be976da994 regulator: rt6160: Add rt6166 vout min_uV setting for compatible new 9b614ceada7c rust: regulator: add a bare minimum regulator abstraction new d9f334fca544 MAINTAINERS: add regulator.rs to the regulator API entry new ef616b9763e3 Add a bare-minimum Regulator abstraction new 832620f83fb1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c98896b3d4bb Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 832b83019ecf Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] new 9fffdab5615d Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] new e7c544dee433 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 57b5cc25c004 Merge branch 'next' of git://github.com/cschaufler/smack-next new d1f1e12b9891 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 8b61d8ca751b watchdog: ziirave_wdt: check record length in ziirave_firm [...] new 0987760b2783 dt-bindings: watchdog: nxp,pnx4008-wdt: allow clocks property new 3b3643e1cd6f watchdog: rti_wdt: Use of_reserved_mem_region_to_resource( [...] new 40efc43eb7ff watchdog: iTCO_wdt: Report error if timeout configuration fails new 801c6592bf4c watchdog: renesas_wdt: Convert to DEFINE_SIMPLE_DEV_PM_OPS() new 291aeb7c82e7 Merge branch 'master' of git://www.linux-watchdog.org/linu [...] new 5f9259f77cbc Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 7e58e21413dd Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 431f4fa0c925 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e6f65fb02458 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d5255ae7ec48 spi: dt-bindings: spi-mux: Drop "spi-max-frequency" as required new d929cc75e979 spi: gpio: Use explicit 'unsigned int' for parameter types new 951a6d8d4128 spi: stm32-ospi: Fix NULL vs IS_ERR() bug in stm32_ospi_ge [...] new b3038fd09644 Merge remote-tracking branch 'spi/for-6.17' into spi-next new 24d0f208cc0e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new fd5d6b4105e8 Merge branch into tip/master: 'x86/merge' new 0b487708fd51 Merge branch into tip/master: 'core/merge' new 7754adc60c5d Merge branch into tip/master: 'core/bugs' new 747db2778da5 Merge branch into tip/master: 'irq/core' new ad9b5add3a72 Merge branch into tip/master: 'irq/drivers' new 2160da086719 Merge branch into tip/master: 'irq/msi' new de516cdea2b9 Merge branch into tip/master: 'locking/core' new 3840817facfc Merge branch into tip/master: 'locking/futex' new 5c919805ddda Merge branch into tip/master: 'perf/core' new 948e08f719b9 Merge branch into tip/master: 'sched/core' new f62b03ea66d4 Merge branch into tip/master: 'smp/core' new edb702a26bf6 Merge branch into tip/master: 'timers/cleanups' new 85dccd8cb5ad Merge branch into tip/master: 'timers/core' new 0c75325a2d07 Merge branch into tip/master: 'timers/ptp' new 84f92d3c1e01 Merge branch into tip/master: 'timers/vdso' new 769fbfa0ba1d Merge branch into tip/master: 'x86/boot' new 46710e8e3eb3 Merge branch into tip/master: 'x86/bugs' new 6464ef1c902e Merge branch into tip/master: 'x86/cleanups' new acbdadb348db Merge branch into tip/master: 'x86/core' new 3cae6d243eb0 Merge branch into tip/master: 'x86/fpu' new 5751675ea561 Merge branch into tip/master: 'x86/kconfig' new 3b76f0d4a5c7 Merge branch into tip/master: 'x86/microcode' new 757be4f22e61 Merge branch into tip/master: 'x86/platform' new e180b3a224cb Merge branch into tip/master: 'x86/sev' new 32c82728c273 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 6f64f93b0b9a Merge branch 'timers/drivers/next' of git://git.kernel.org [...] new 405e048d317a Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] new c93fdaeb9c01 Merge latency/for-next new e1876fb015c3 kprobes: Add missing kerneldoc for __get_insn_slot new a358a1894ee7 Merge probes/for-next new db2d2a5ec825 Merge ring-buffer/for-next new 834396a1f88e Merge tools/for-next new 58780a8cee0b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1a03c08d0ee7 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new dc939ad6f77b Merge branch 'non-rcu/next' of git://git.kernel.org/pub/sc [...] new a3ed7da911c1 arm64: sysreg: Add THE/ASID2 controls to TCR2_ELx new 001e032c0f3f KVM: arm64: Convert TCR2_EL2 to config-driven sanitisation new 6bd4a274b026 KVM: arm64: Convert SCTLR_EL1 to config-driven sanitisation new cd64587f10b1 KVM: arm64: Convert MDCR_EL2 to config-driven sanitisation new 3096d238ec49 KVM: arm64: Tighten the definition of FEAT_PMUv3p9 new 811ec70dcf9c Merge branch 'kvm-arm64/config-masks' into kvmarm/next new 8bab1fd298bd Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new b9b38b13c977 Merge branch 'next' of https://github.com/kvm-x86/linux.git new e2fe15845a2f Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new e7b24024a966 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e14fd98c6d66 sched/ext: Prevent update_locked_rq() calls with NULL rq new 30326eee6f35 Merge branch 'for-6.16-fixes' into for-next new 784266eab20d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8d7413a82774 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6167c3405d1b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6257d3437415 Merge branch 'for-leds-next' of git://git.kernel.org/pub/s [...] new a2d5abaeecdf Merge branch 'for-next' of git://github.com/cminyard/linux [...] new b839e1fb912a Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] new c6efba9271dd dt-bindings: usb: convert lpc32xx-udc.txt to yaml format new 782aee5bd341 usb: renesas_usbhs: Convert to DEFINE_SIMPLE_DEV_PM_OPS() new a1abefe004da usb: gadget: udc: renesas_usb3: Convert to DEFINE_SIMPLE_D [...] new 31611223fb34 usb: typec: tcpm/tcpci_maxim: fix irq wake usage new 286d9e5abed0 usb: typec: tcpm/tcpci_maxim: drop CONFIG_OF new 8a0ca581402b usb: typec: tcpm/tcpci_maxim: enable PROBE_PREFER_ASYNCHRONOUS new 300386d117a9 usb: typec: ucsi: Add poll_cci operation to cros_ec_ucsi new 89d05b4f8b83 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] new 3821698efaad Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] new fff2be8ef003 Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] new aa85210838e7 Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] new 647d9722302a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new bebeb713b859 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9b71d269d10a iio: ABI: fix correctness of I and Q modifiers new 66d4374d97f8 iio: adc: ad_sigma_delta: change to buffer predisable new 0eb8d7b25397 iio: adc: ad7173: fix channels index for syscalib_mode new 92c247216918 iio: adc: ad7173: fix num_slots new 1d9a21ffb43b iio: adc: ad7173: fix calibration channel new 6fa908abd19c iio: adc: ad7173: fix setting ODR in probe new 0a686b9c4f84 iio: adc: ad_sigma_delta: Select IIO_BUFFER_DMAENGINE and [...] new 2bd55837631e Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] new 73296e4ab725 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 246f3e1b95a4 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 7a35fc42edf7 Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] new d3419130282a Merge branch 'gnss-next' of git://git.kernel.org/pub/scm/l [...] new b3060198483b vfio/mlx5: fix possible overflow in tracking max message size new 5ca7aa229a5f mm: introduce num_pages_contiguous() new 492d1e9f0df7 vfio/type1: optimize vfio_pin_pages_remote() new 412dcb0cd8e5 vfio/type1: batch vfio_find_vpfn() in function vfio_unpin_ [...] new 8f2dc5f5c696 vfio/type1: introduce a new member has_rsvd for struct vfio_dma new 9554a9fb3fa6 vfio/type1: optimize vfio_unpin_pages_remote() new 34e8ae38c9b5 vfio/pci: Do vf_token checks for VFIO_DEVICE_BIND_IOMMUFD new 9b2c4cd859fc vfio/qat: Remove myself from VFIO QAT PCI driver maintainers new 3ce29ec744af vfio/qat: add support for intel QAT 6xxx virtual functions new 9c4a082c8347 vfio/type1: conditional rescheduling while pinning new 177a51b6d9ef Merge branch 'next' of git://github.com/awilliam/linux-vfio.git new 92b582f60638 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] new fb7162ed4df0 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 460b59bf8c49 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6742043f2b97 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 02aa90ace841 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 06c1570e42c2 drm/virtio: implement virtio_gpu_shutdown new b35525a83358 virtio: document ENOSPC new 8a7dd1e0902a media: add virtio-media driver new 080a75a90c0c pci: report surprise removal event new 2c4c0cc68d59 virtio: fix comments, readability new 6efa8680b74c virtio: pack config changed flags new 79247bd8a53c virtio: allow transports to suppress config change new 465859223bf9 virtio: support device disconnect new 5be53630b4f0 virtio-mmio: Remove virtqueue list from mmio device new 25b52d14f56d virtio-vdpa: Remove virtqueue list new 9e103c1448b4 virtio: Fix typo in register_virtio_device() doc comment new af8ad5ea274a vhost: Use ERR_CAST inlined function instead of ERR_PTR(PT [...] new 74008a52a6a9 vdpa/mlx5: Fix needs_teardown flag calculation new fa946f9792e1 vhost-scsi: Fix typos and formatting in comments and logs new b897a63494ad vhost-scsi: Fix log flooding with target does not exist errors new 9abfcdf1a129 vhost: vringh: Remove unused iotlb functions new 3b5fe2156821 vhost: vringh: Remove unused functions new 59636ea4a1d7 vhost: Fix typos new 1d0716ca8996 virtio: virtio_dma_buf: fix missing parameter documentation new dbebf2b215e8 vhost-scsi: Fix check for inline_sg_cnt exceeding prealloc [...] new 12962d292220 vdpa/mlx5: Fix release of uninitialized resources on error path new d5b6cf44902d vdpa: Fix IDR memory leak in VDUSE module exit new 3206300e7af0 vhost: Reintroduce kthread API and add mode selection new b32f75da319c vhost: fail early when __vhost_add_used() fails new 7918bb2d19c9 vhost: basic in order support new 3f466fdc0b91 vhost_net: basic in_order support new 85333979c350 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 3b9625a9275d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 03d4bd5729f3 gpio: wcove: use regmap_assign_bits() in .set() new 26b6443826d9 gpio: wcove: use new GPIO line value setter callbacks new 32ad0b9a17f9 gpio: sysfs: use gpiod_is_equal() to compare GPIO descriptors new 2028f854b3f5 gpio: sysfs: add a parallel class device for each GPIO chi [...] new c38c3a349b7b gpio: sysfs: only get the dirent reference for the value a [...] new 7c49c1298f3a gpio: sysfs: pass gpiod_data directly to internal GPIO sys [...] new 12faec7ed179 gpio: sysfs: rename the data variable in gpiod_(un)export() new f7d4fb62d045 gpio: sysfs: don't use driver data in sysfs callbacks for [...] new 1cd53df733c2 gpio: sysfs: don't look up exported lines as class devices new 4fa93223e03e gpio: sysfs: export the GPIO directory locally in the gpio [...] new e69c6db4cdbc gpio: sysfs: allow disabling the legacy parts of the GPIO [...] new 0c0438d444a7 gpio: TODO: remove the task for the sysfs rework new 5103fbb7b59f gpio: viperboard: Unlock on error in vprbrd_gpiob_directio [...] new 27cb8f702eb7 gpio: loongson-64bit: Extend GPIO irq support new af1677737c0c Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] new 888bd7a5167f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new dab1c0ea4bb1 Merge branch 'pwm/for-next' of git://git.kernel.org/pub/sc [...] new 32de6e839ad1 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new e55fa2b44468 Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] new 339abae65229 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 71872c13795b Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] new 81f9018df4c0 Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...] new 8f20952ac9f5 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git new c13d4b8841e3 Merge branch 'main' of git://git.infradead.org/users/willy [...] new 9993bcf5de3d Merge branch 'hyperv-next' of git://git.kernel.org/pub/scm [...] new 73d370ed8238 bus: mhi: host: pci_generic: Add Telit FN990B40 modem support new 739fb8306601 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] new 857d18f23ab1 cleanup: Introduce ACQUIRE() and ACQUIRE_ERR() for conditi [...] new 683513084acb cxl/mbox: Convert poison list mutex to ACQUIRE() new 7cb3b42a6bce cxl/decoder: Move decoder register programming to a helper new 55a89d9c99a9 cxl/decoder: Drop pointless locking new a235d7d963e8 cxl/region: Split commit_store() into __commit() and queue [...] new 695d9455af28 cxl/region: Move ready-to-probe state check to a helper new b3a88225519c cxl/region: Consolidate cxl_decoder_kill_region() and cxl_ [...] new d03fcf50ba56 cxl: Convert to ACQUIRE() for conditional rwsem locking new b873adfddeeb Merge branch 'for-6.17/cxl-acquire' into cxl-for-next new 2b924557e8f6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new c295cab0721d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 5da79364845f Merge branch 'slab/for-next' of git://git.kernel.org/pub/s [...] new 049557f9615d Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 785ddfe73f28 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 77580e801a98 Merge tag 'rust-timekeeping-for-v6.17' of https://github.c [...] new 23b128bba767 rust: time: Pass correct timer mode ID to hrtimer_start_range_ns new ef606c4b8839 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] new 8b5168692bc9 Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] new 0381c0d9a85d Merge branch 'for-next/execve' of git://git.kernel.org/pub [...] new a81c162dc58b Merge branch 'bitmap-for-next' of https://github.com/norov [...] new edc33b937679 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new 31dfe7a3f984 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new bc816e4884da Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4bd66932486a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 2edb673f01d1 Merge branch 'pwrseq/for-next' of git://git.kernel.org/pub [...] new f0e2aaf6ae8c Merge branch 'caps-next' of git://git.kernel.org/pub/scm/l [...] new 77b28e2b90e4 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new b696b105f6f1 Merge branch 'crc-next' of git://git.kernel.org/pub/scm/li [...] new 024e09e444bd Add linux-next specific files for 20250717
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 (e8352908bdcd) \ N -- N -- N refs/heads/master (024e09e444bd)
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 670 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: Documentation/ABI/obsolete/sysfs-bus-iio | 12 - Documentation/ABI/obsolete/sysfs-gpio | 10 +- Documentation/ABI/testing/sysfs-bus-iio | 38 +- .../ABI/testing/sysfs-bus-iio-frequency-admv1013 | 4 +- Documentation/ABI/testing/sysfs-secvar | 17 +- Documentation/arch/s390/driver-model.rst | 21 - Documentation/devicetree/bindings/arm/qcom.yaml | 2 + .../bindings/display/sitronix,st7567.yaml | 63 + .../devicetree/bindings/hwmon/adt7475.yaml | 15 +- .../devicetree/bindings/hwmon/lltc,ltc2978.yaml | 2 + .../devicetree/bindings/hwmon/maxim,max20730.yaml | 1 + .../devicetree/bindings/hwmon/national,lm90.yaml | 8 + .../bindings/hwmon/pmbus/adi,adp1050.yaml | 15 +- .../bindings/hwmon/pmbus/ti,ucd90320.yaml | 6 + .../devicetree/bindings/hwmon/ti,lm87.yaml | 4 +- .../devicetree/bindings/net/cdns,macb.yaml | 7 + .../bindings/nvmem/allwinner,sun4i-a10-sid.yaml | 1 - .../devicetree/bindings/nvmem/fsl,vf610-ocotp.yaml | 47 - .../bindings/nvmem/layouts/fixed-layout.yaml | 2 +- .../devicetree/bindings/nvmem/lpc1857-eeprom.txt | 28 + .../devicetree/bindings/nvmem/mediatek,efuse.yaml | 17 +- .../bindings/nvmem/nxp,lpc1857-eeprom.yaml | 61 - .../devicetree/bindings/nvmem/vf610-ocotp.txt | 19 + .../soc/samsung/samsung,exynos-sysreg.yaml | 1 + .../bindings/sound/qcom,lpass-va-macro.yaml | 28 +- Documentation/devicetree/bindings/spi/spi-mux.yaml | 1 - .../devicetree/bindings/trivial-devices.yaml | 2 + .../devicetree/bindings/usb/lpc32xx-udc.txt | 28 - .../devicetree/bindings/usb/nxp,lpc3220-udc.yaml | 50 + .../bindings/watchdog/nxp,pnx4008-wdt.yaml | 3 + Documentation/driver-api/libata.rst | 25 +- Documentation/filesystems/iomap/design.rst | 3 - Documentation/filesystems/iomap/operations.rst | 57 +- Documentation/filesystems/locking.rst | 4 +- Documentation/filesystems/vfs.rst | 6 +- Documentation/hwmon/adp1050.rst | 71 +- Documentation/hwmon/corsair-psu.rst | 2 +- Documentation/hwmon/tps53679.rst | 8 + .../ethernet/mellanox/mlx5/counters.rst | 32 + MAINTAINERS | 9 +- Next/SHA1s | 124 +- Next/merge.log | 2052 +++++++++++-------- arch/arm64/boot/dts/qcom/ipq5018.dtsi | 169 ++ arch/arm64/boot/dts/qcom/qcs615-ride.dts | 4 +- arch/arm64/boot/dts/qcom/sa8775p.dtsi | 2 +- arch/arm64/boot/dts/qcom/sar2130p.dtsi | 23 +- arch/arm64/boot/dts/qcom/sdm845.dtsi | 8 +- .../boot/dts/qcom/sdm850-lenovo-yoga-c630.dts | 104 +- .../boot/dts/qcom/{qcs615.dtsi => sm6150.dtsi} | 0 arch/arm64/kvm/config.c | 227 ++- arch/arm64/kvm/nested.c | 60 +- arch/arm64/tools/sysreg | 13 +- arch/loongarch/include/asm/kvm_host.h | 12 +- arch/loongarch/kvm/exit.c | 2 + arch/loongarch/kvm/intc/eiointc.c | 553 +----- arch/loongarch/kvm/intc/ipi.c | 28 +- arch/loongarch/kvm/intc/pch_pic.c | 4 +- arch/loongarch/kvm/trace.h | 14 +- arch/loongarch/kvm/vcpu.c | 8 +- arch/mips/Kconfig | 2 + arch/mips/boot/dts/mobileye/eyeq5-epm5.dts | 8 + arch/mips/boot/dts/mobileye/eyeq5.dtsi | 105 + arch/mips/configs/eyeq5_defconfig | 10 +- arch/mips/include/asm/cpu-info.h | 1 + arch/mips/include/asm/mach-generic/mc146818rtc.h | 4 - arch/mips/include/asm/mach-jazz/mc146818rtc.h | 2 - arch/mips/include/asm/mach-malta/mc146818rtc.h | 2 - arch/mips/include/asm/mach-rm/mc146818rtc.h | 21 - arch/mips/include/asm/mc146818-time.h | 105 +- arch/mips/include/asm/mips-cps.h | 4 +- arch/mips/include/asm/smp-cps.h | 1 + arch/mips/include/asm/vpe.h | 8 + arch/mips/kernel/cpu-probe.c | 42 +- arch/mips/kernel/mips-cm.c | 52 +- arch/mips/kernel/smp-cps.c | 16 +- arch/mips/mm/tlb-r4k.c | 56 +- arch/mips/sgi-ip27/ip27-irq.c | 2 +- arch/powerpc/configs/ppc6xx_defconfig | 1 - arch/powerpc/platforms/512x/mpc512x_lpbfifo.c | 6 +- arch/powerpc/platforms/pseries/plpks-secvar.c | 104 +- arch/riscv/Kconfig | 3 +- arch/riscv/boot/dts/starfive/jh7110-common.dtsi | 9 + arch/riscv/boot/dts/starfive/jh7110-milkv-mars.dts | 12 +- arch/riscv/include/asm/uaccess.h | 4 +- arch/riscv/kernel/ftrace.c | 18 +- arch/riscv/kernel/traps.c | 10 +- arch/riscv/kernel/traps_misaligned.c | 2 +- arch/riscv/tools/relocs_check.sh | 4 +- arch/s390/kernel/perf_pai_crypto.c | 2 +- block/blk-integrity.c | 10 +- block/blk-sysfs.c | 1 + block/fops.c | 50 +- block/ioctl.c | 6 +- diff | 28 + drivers/accel/habanalabs/common/memory.c | 23 +- drivers/acpi/riscv/cppc.c | 2 - drivers/ata/ahci.c | 6 +- drivers/ata/ahci_da850.c | 6 +- drivers/ata/ahci_dm816.c | 2 +- drivers/ata/ahci_imx.c | 13 +- drivers/ata/ahci_qoriq.c | 4 +- drivers/ata/ahci_xgene.c | 8 +- drivers/ata/ata_piix.c | 4 +- drivers/ata/libahci.c | 10 +- drivers/ata/libata-core.c | 4 +- drivers/ata/libata-eh.c | 67 +- drivers/ata/libata-pmp.c | 26 +- drivers/ata/libata-sata.c | 2 +- drivers/ata/libata-sff.c | 18 +- drivers/ata/libata.h | 8 +- drivers/ata/pata_acpi.c | 2 +- drivers/ata/pata_ali.c | 10 +- drivers/ata/pata_amd.c | 4 +- drivers/ata/pata_artop.c | 4 +- drivers/ata/pata_atiixp.c | 2 +- drivers/ata/pata_efar.c | 2 +- drivers/ata/pata_ep93xx.c | 4 +- drivers/ata/pata_hpt366.c | 2 +- drivers/ata/pata_hpt37x.c | 4 +- drivers/ata/pata_hpt3x2n.c | 2 +- drivers/ata/pata_icside.c | 2 +- drivers/ata/pata_it8213.c | 2 +- drivers/ata/pata_jmicron.c | 2 +- drivers/ata/pata_marvell.c | 2 +- drivers/ata/pata_mpiix.c | 2 +- drivers/ata/pata_ns87410.c | 2 +- drivers/ata/pata_octeon_cf.c | 2 +- drivers/ata/pata_oldpiix.c | 2 +- drivers/ata/pata_opti.c | 2 +- drivers/ata/pata_optidma.c | 2 +- drivers/ata/pata_parport/pata_parport.c | 4 +- drivers/ata/pata_pdc2027x.c | 2 +- drivers/ata/pata_rdc.c | 2 +- drivers/ata/pata_sis.c | 2 +- drivers/ata/pata_sl82c105.c | 2 +- drivers/ata/pata_triflex.c | 2 +- drivers/ata/pata_via.c | 2 +- drivers/ata/pdc_adma.c | 2 +- drivers/ata/sata_dwc_460ex.c | 2 +- drivers/ata/sata_fsl.c | 6 +- drivers/ata/sata_highbank.c | 2 +- drivers/ata/sata_inic162x.c | 2 +- drivers/ata/sata_mv.c | 10 +- drivers/ata/sata_nv.c | 2 +- drivers/ata/sata_promise.c | 4 +- drivers/ata/sata_qstor.c | 4 +- drivers/ata/sata_rcar.c | 2 +- drivers/ata/sata_sil24.c | 8 +- drivers/ata/sata_svw.c | 4 +- drivers/ata/sata_sx4.c | 2 +- drivers/ata/sata_uli.c | 2 +- drivers/ata/sata_via.c | 4 +- drivers/block/loop.c | 5 +- drivers/bluetooth/btnxpuart.c | 77 +- drivers/bluetooth/btusb.c | 198 +- drivers/bus/mhi/host/pci_generic.c | 13 + drivers/comedi/comedi_fops.c | 30 +- drivers/comedi/drivers.c | 17 +- drivers/comedi/drivers/aio_iiro_16.c | 3 +- drivers/comedi/drivers/comedi_test.c | 2 +- drivers/comedi/drivers/das16m1.c | 3 +- drivers/comedi/drivers/das6402.c | 3 +- drivers/comedi/drivers/pcl812.c | 3 +- drivers/cxl/core/cdat.c | 6 +- drivers/cxl/core/core.h | 32 +- drivers/cxl/core/edac.c | 44 +- drivers/cxl/core/hdm.c | 118 +- drivers/cxl/core/mbox.c | 13 +- drivers/cxl/core/memdev.c | 50 +- drivers/cxl/core/port.c | 27 +- drivers/cxl/core/region.c | 473 ++--- drivers/cxl/cxl.h | 13 +- drivers/cxl/cxlmem.h | 4 +- drivers/gpio/Kconfig | 8 + drivers/gpio/TODO | 14 +- drivers/gpio/gpio-loongson-64bit.c | 6 + drivers/gpio/gpio-viperboard.c | 4 +- drivers/gpio/gpio-wcove.c | 11 +- drivers/gpio/gpiolib-devres.c | 2 +- drivers/gpio/gpiolib-sysfs.c | 522 +++-- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 14 +- drivers/gpu/drm/amd/amdgpu/amdgpu_display.c | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_display.h | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 10 +- drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c | 90 + drivers/gpu/drm/amd/amdgpu/amdgpu_ib.c | 15 +- drivers/gpu/drm/amd/amdgpu/amdgpu_job.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ring.c | 76 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ring.h | 18 + drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.h | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_userq.c | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c | 79 + drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.h | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 4 + drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c | 17 + drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h | 3 +- drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 14 +- drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c | 19 +- drivers/gpu/drm/amd/amdgpu/gfx_v12_0.c | 18 +- drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c | 1 + drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 6 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_4_3.c | 18 +- drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 8 +- drivers/gpu/drm/amd/amdgpu/jpeg_v2_0.c | 21 +- drivers/gpu/drm/amd/amdgpu/jpeg_v2_5.c | 17 +- drivers/gpu/drm/amd/amdgpu/jpeg_v3_0.c | 21 +- drivers/gpu/drm/amd/amdgpu/jpeg_v4_0.c | 22 +- drivers/gpu/drm/amd/amdgpu/jpeg_v4_0_3.c | 25 +- drivers/gpu/drm/amd/amdgpu/jpeg_v4_0_5.c | 23 +- drivers/gpu/drm/amd/amdgpu/jpeg_v5_0_0.c | 28 +- drivers/gpu/drm/amd/amdgpu/jpeg_v5_0_1.c | 27 +- drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c | 14 +- drivers/gpu/drm/amd/amdgpu/sdma_v5_2.c | 17 +- drivers/gpu/drm/amd/amdgpu/sdma_v6_0.c | 20 +- drivers/gpu/drm/amd/amdgpu/sdma_v7_0.c | 20 +- drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c | 26 + drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c | 25 + drivers/gpu/drm/amd/amdgpu/vcn_v3_0.c | 27 + drivers/gpu/drm/amd/amdgpu/vcn_v4_0.c | 13 +- drivers/gpu/drm/amd/amdgpu/vcn_v4_0_3.c | 10 +- drivers/gpu/drm/amd/amdgpu/vcn_v4_0_5.c | 13 +- drivers/gpu/drm/amd/amdgpu/vcn_v5_0_0.c | 13 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_plane.c | 4 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_plane.h | 2 +- drivers/gpu/drm/amd/pm/amdgpu_pm.c | 5 + drivers/gpu/drm/amd/pm/swsmu/smu13/aldebaran_ppt.c | 57 +- .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_12_ppt.c | 3 +- .../drm/arm/display/komeda/komeda_framebuffer.c | 3 +- .../drm/arm/display/komeda/komeda_framebuffer.h | 1 + drivers/gpu/drm/arm/malidp_drv.c | 12 +- drivers/gpu/drm/armada/armada_fb.c | 12 +- drivers/gpu/drm/armada/armada_fb.h | 4 +- drivers/gpu/drm/armada/armada_fbdev.c | 5 +- drivers/gpu/drm/drm_buddy.c | 43 + drivers/gpu/drm/drm_fourcc.c | 10 +- drivers/gpu/drm/drm_framebuffer.c | 27 +- drivers/gpu/drm/drm_gem_framebuffer_helper.c | 42 +- drivers/gpu/drm/drm_modeset_helper.c | 4 +- drivers/gpu/drm/exynos/exynos_drm_fb.c | 7 +- drivers/gpu/drm/exynos/exynos_drm_fb.h | 1 + drivers/gpu/drm/exynos/exynos_drm_fbdev.c | 5 +- drivers/gpu/drm/gma500/fbdev.c | 5 +- drivers/gpu/drm/gma500/framebuffer.c | 14 +- drivers/gpu/drm/gma500/psb_drv.h | 1 + drivers/gpu/drm/i915/display/intel_fb.c | 20 +- drivers/gpu/drm/i915/display/intel_fb.h | 5 +- drivers/gpu/drm/i915/display/intel_fbdev_fb.c | 6 +- drivers/gpu/drm/i915/display/intel_plane_initial.c | 3 +- drivers/gpu/drm/i915/gem/i915_gem_shmem.c | 115 +- drivers/gpu/drm/ingenic/ingenic-drm-drv.c | 5 +- drivers/gpu/drm/mediatek/mtk_drm_drv.c | 5 +- drivers/gpu/drm/msm/msm_drv.h | 3 +- drivers/gpu/drm/msm/msm_fb.c | 18 +- drivers/gpu/drm/mxsfb/mxsfb_drv.c | 9 +- drivers/gpu/drm/nouveau/nouveau_display.c | 6 +- drivers/gpu/drm/nouveau/nouveau_display.h | 1 + drivers/gpu/drm/omapdrm/omap_fb.c | 10 +- drivers/gpu/drm/omapdrm/omap_fb.h | 3 +- drivers/gpu/drm/panel/panel-boe-himax8279d.c | 11 +- drivers/gpu/drm/panel/panel-boe-tv101wum-nl6.c | 10 +- drivers/gpu/drm/panel/panel-himax-hx83102.c | 10 +- drivers/gpu/drm/panel/panel-ilitek-ili9882t.c | 10 +- drivers/gpu/drm/panel/panel-jdi-lpm102a188a.c | 12 +- drivers/gpu/drm/panel/panel-jdi-lt070me05000.c | 11 +- drivers/gpu/drm/panel/panel-khadas-ts050.c | 13 +- drivers/gpu/drm/panel/panel-kingdisplay-kd097d04.c | 12 +- drivers/gpu/drm/panel/panel-lg-sw43408.c | 10 +- drivers/gpu/drm/panel/panel-novatek-nt36672a.c | 10 +- drivers/gpu/drm/panel/panel-osd-osd101t2587-53ts.c | 12 +- .../gpu/drm/panel/panel-panasonic-vvx10f034n00.c | 12 +- .../gpu/drm/panel/panel-raspberrypi-touchscreen.c | 12 +- drivers/gpu/drm/panel/panel-sharp-lq101r1sx01.c | 11 +- drivers/gpu/drm/qxl/qxl_display.c | 3 +- drivers/gpu/drm/radeon/radeon_display.c | 3 +- drivers/gpu/drm/radeon/radeon_fbdev.c | 3 +- drivers/gpu/drm/renesas/rcar-du/rcar_du_kms.c | 3 +- drivers/gpu/drm/renesas/rz-du/rzg2l_du_kms.c | 3 +- drivers/gpu/drm/renesas/shmobile/shmob_drm_kms.c | 3 +- drivers/gpu/drm/rockchip/rockchip_drm_fb.c | 11 +- drivers/gpu/drm/sitronix/st7571-i2c.c | 95 +- drivers/gpu/drm/tegra/drm.h | 2 + drivers/gpu/drm/tegra/fb.c | 7 +- drivers/gpu/drm/tegra/fbdev.c | 4 +- drivers/gpu/drm/tests/drm_framebuffer_test.c | 1 + drivers/gpu/drm/tests/drm_kunit_edid.h | 142 +- drivers/gpu/drm/ttm/tests/ttm_bo_validate_test.c | 60 +- drivers/gpu/drm/vc4/vc4_kms.c | 3 +- drivers/gpu/drm/virtio/virtgpu_display.c | 6 +- drivers/gpu/drm/vmwgfx/vmwgfx_kms.c | 15 +- drivers/gpu/drm/vmwgfx/vmwgfx_kms.h | 1 + drivers/gpu/drm/xe/display/intel_fbdev_fb.c | 6 +- drivers/gpu/drm/xe/display/xe_fb_pin.c | 5 +- drivers/gpu/drm/xe/display/xe_plane_initial.c | 5 +- drivers/gpu/drm/xe/xe_assert.h | 4 +- drivers/gpu/drm/xe/xe_bo.c | 1 + drivers/gpu/drm/xe/xe_bo.h | 4 +- drivers/gpu/drm/xe/xe_bo_types.h | 1 + drivers/gpu/drm/xe/xe_debugfs.c | 22 + drivers/gpu/drm/xe/xe_device.c | 20 + drivers/gpu/drm/xe/xe_device_types.h | 65 +- drivers/gpu/drm/xe/xe_gt_debugfs.c | 14 +- drivers/gpu/drm/xe/xe_gt_pagefault.c | 13 +- drivers/gpu/drm/xe/xe_gt_sriov_pf_config.c | 3 +- drivers/gpu/drm/xe/xe_i2c.c | 4 +- drivers/gpu/drm/xe/xe_migrate.c | 50 +- drivers/gpu/drm/xe/xe_migrate.h | 1 + drivers/gpu/drm/xe/xe_oa.c | 2 +- drivers/gpu/drm/xe/xe_pci.c | 6 + drivers/gpu/drm/xe/xe_query.c | 5 +- drivers/gpu/drm/xe/xe_svm.c | 63 +- drivers/gpu/drm/xe/xe_tile.c | 62 +- drivers/gpu/drm/xe/xe_tile.h | 14 +- drivers/gpu/drm/xe/xe_ttm_stolen_mgr.c | 10 +- drivers/gpu/drm/xe/xe_ttm_vram_mgr.c | 22 +- drivers/gpu/drm/xe/xe_ttm_vram_mgr.h | 3 +- drivers/gpu/drm/xe/xe_vram.c | 209 +- drivers/gpu/drm/xe/xe_vram.h | 11 + drivers/gpu/drm/xe/xe_vram_types.h | 85 + drivers/gpu/drm/xen/xen_drm_front_kms.c | 3 +- drivers/gpu/drm/xlnx/zynqmp_kms.c | 3 +- drivers/hv/mshv_eventfd.c | 14 +- drivers/hwmon/adt7475.c | 20 +- drivers/hwmon/corsair-psu.c | 1 + drivers/hwmon/ltc4282.c | 12 +- drivers/hwmon/max31827.c | 2 +- drivers/hwmon/pmbus/Kconfig | 9 + drivers/hwmon/pmbus/adp1050.c | 72 +- drivers/hwmon/pmbus/tps53679.c | 37 +- drivers/hwmon/w83627ehf.c | 9 +- drivers/i2c/busses/i2c-imx-lpi2c.c | 2 +- drivers/i2c/busses/i2c-qup.c | 4 +- drivers/iio/adc/Kconfig | 2 + drivers/iio/adc/ad7173.c | 3 +- drivers/memstick/core/memstick.c | 2 +- drivers/misc/amd-sbi/rmi-core.c | 24 +- drivers/mmc/host/loongson2-mmc.c | 22 +- drivers/net/ethernet/cadence/macb_main.c | 11 +- drivers/net/ethernet/mellanox/mlx5/core/Makefile | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en.h | 2 + .../mellanox/mlx5/core/en/pcie_cong_event.c | 315 +++ .../mellanox/mlx5/core/en/pcie_cong_event.h | 10 + drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 3 + drivers/net/ethernet/mellanox/mlx5/core/en_rx.c | 12 +- drivers/net/ethernet/mellanox/mlx5/core/en_stats.c | 1 + drivers/net/ethernet/mellanox/mlx5/core/en_stats.h | 1 + drivers/net/ethernet/mellanox/mlx5/core/eq.c | 3 + .../net/ethernet/mellanox/mlx5/core/mlx5_core.h | 13 + drivers/net/ethernet/stmicro/stmmac/dwmac-intel.c | 8 +- drivers/net/ethernet/wangxun/libwx/wx_hw.c | 9 +- drivers/net/ethernet/wangxun/libwx/wx_lib.c | 20 +- drivers/net/ethernet/wangxun/libwx/wx_type.h | 2 - drivers/nvmem/Kconfig | 1 + drivers/nvmem/core.c | 12 +- drivers/pmdomain/core.c | 33 + drivers/regulator/rt6160-regulator.c | 19 +- drivers/remoteproc/imx_rproc.c | 4 +- drivers/s390/net/Kconfig | 12 - drivers/s390/net/Makefile | 1 - drivers/s390/net/netiucv.c | 2083 -------------------- drivers/scsi/libsas/sas_ata.c | 4 +- drivers/spi/spi-gpio.c | 16 +- drivers/spi/spi-stm32-ospi.c | 4 +- .../vc04_services/interface/vchiq_arm/vchiq_arm.c | 98 +- .../vc04_services/interface/vchiq_arm/vchiq_core.c | 1 - .../vc04_services/interface/vchiq_arm/vchiq_core.h | 2 - drivers/usb/core/hub.c | 8 +- drivers/usb/gadget/udc/renesas_usb3.c | 8 +- drivers/usb/renesas_usbhs/common.c | 8 +- drivers/usb/typec/tcpm/tcpci_maxim_core.c | 51 +- drivers/usb/typec/ucsi/cros_ec_ucsi.c | 1 + drivers/vdpa/mlx5/core/mr.c | 3 + drivers/vdpa/mlx5/net/mlx5_vnet.c | 12 +- drivers/vdpa/vdpa_user/vduse_dev.c | 1 + drivers/vfio/device_cdev.c | 38 +- drivers/vfio/pci/hisilicon/hisi_acc_vfio_pci.c | 1 + drivers/vfio/pci/mlx5/cmd.c | 4 +- drivers/vfio/pci/mlx5/main.c | 1 + drivers/vfio/pci/nvgrace-gpu/main.c | 2 + drivers/vfio/pci/pds/vfio_dev.c | 1 + drivers/vfio/pci/qat/main.c | 5 +- drivers/vfio/pci/vfio_pci.c | 1 + drivers/vfio/pci/vfio_pci_core.c | 22 +- drivers/vfio/pci/virtio/main.c | 3 + drivers/vfio/vfio_iommu_type1.c | 118 +- drivers/vhost/Kconfig | 18 + drivers/vhost/net.c | 88 +- drivers/vhost/scsi.c | 24 +- drivers/vhost/vhost.c | 377 +++- drivers/vhost/vhost.h | 30 +- drivers/vhost/vringh.c | 118 -- drivers/virtio/virtio.c | 2 +- drivers/virtio/virtio_dma_buf.c | 2 + drivers/virtio/virtio_mmio.c | 52 +- drivers/virtio/virtio_vdpa.c | 44 +- drivers/watchdog/iTCO_wdt.c | 6 +- drivers/watchdog/renesas_wdt.c | 8 +- drivers/watchdog/rti_wdt.c | 14 +- drivers/watchdog/ziirave_wdt.c | 3 + fs/adfs/inode.c | 9 +- fs/affs/file.c | 26 +- fs/bcachefs/btree_node_scan.c | 10 - fs/bcachefs/chardev.c | 2 +- fs/bcachefs/clock.c | 6 +- fs/bcachefs/debug.c | 2 +- fs/bcachefs/dirent.h | 15 +- fs/bcachefs/ec.c | 8 +- fs/bcachefs/fs-io-buffered.c | 4 +- fs/bcachefs/fs-io-buffered.h | 4 +- fs/bcachefs/fs-io.c | 3 +- fs/bcachefs/fsck.c | 15 +- fs/bcachefs/io_write.c | 4 +- fs/bcachefs/move.c | 26 +- fs/bcachefs/move.h | 2 +- fs/bcachefs/super.c | 5 +- fs/bfs/file.c | 7 +- fs/buffer.c | 26 +- fs/ceph/addr.c | 10 +- fs/ecryptfs/mmap.c | 10 +- fs/erofs/data.c | 35 +- fs/erofs/fileio.c | 2 +- fs/erofs/fscache.c | 2 +- fs/erofs/inode.c | 8 +- fs/erofs/internal.h | 2 +- fs/erofs/super.c | 4 +- fs/erofs/zdata.c | 5 +- fs/erofs/zmap.c | 33 +- fs/eventpoll.c | 60 +- fs/exfat/file.c | 11 +- fs/exfat/inode.c | 16 +- fs/exfat/super.c | 4 +- fs/ext2/inode.c | 11 +- fs/ext4/file.c | 3 +- fs/ext4/inode.c | 30 +- fs/ext4/super.c | 4 +- fs/f2fs/data.c | 8 +- fs/f2fs/super.c | 4 +- fs/fat/inode.c | 18 +- fs/file_attr.c | 2 +- fs/fuse/file.c | 14 +- fs/gfs2/aops.c | 8 +- fs/gfs2/bmap.c | 48 +- fs/gfs2/bmap.h | 1 + fs/gfs2/dir.c | 6 +- fs/gfs2/file.c | 3 +- fs/gfs2/glops.c | 6 + fs/gfs2/util.c | 31 +- fs/hfs/hfs_fs.h | 2 +- fs/hfs/inode.c | 4 +- fs/hfsplus/hfsplus_fs.h | 6 +- fs/hfsplus/inode.c | 8 +- fs/hostfs/hostfs_kern.c | 8 +- fs/hpfs/file.c | 18 +- fs/hugetlbfs/inode.c | 9 +- fs/inode.c | 4 +- fs/iomap/Makefile | 6 +- fs/iomap/buffered-io.c | 553 ++---- fs/iomap/direct-io.c | 5 - fs/iomap/fiemap.c | 3 - fs/iomap/internal.h | 1 - fs/iomap/ioend.c | 220 ++- fs/iomap/iter.c | 1 - fs/iomap/seek.c | 4 - fs/iomap/swapfile.c | 3 - fs/iomap/trace.c | 1 - fs/iomap/trace.h | 4 +- fs/jffs2/file.c | 28 +- fs/jfs/inode.c | 16 +- fs/libfs.c | 11 +- fs/minix/inode.c | 7 +- fs/nfs/file.c | 8 +- fs/nilfs2/inode.c | 8 +- fs/ntfs3/file.c | 41 +- fs/ntfs3/frecord.c | 4 + fs/ntfs3/fsntfs.c | 6 +- fs/ntfs3/inode.c | 25 +- fs/ntfs3/namei.c | 16 + fs/ntfs3/ntfs_fs.h | 22 +- fs/ntfs3/super.c | 6 +- fs/ntfs3/xattr.c | 16 + fs/ocfs2/aops.c | 6 +- fs/omfs/file.c | 7 +- fs/orangefs/inode.c | 16 +- fs/orangefs/orangefs-debugfs.c | 2 +- fs/orangefs/orangefs-sysfs.c | 28 +- fs/proc/internal.h | 5 - fs/proc/root.c | 10 +- fs/proc/task_mmu.c | 188 +- fs/super.c | 15 +- fs/ubifs/file.c | 8 +- fs/udf/inode.c | 11 +- fs/ufs/inode.c | 16 +- fs/vboxsf/file.c | 5 +- fs/xfs/xfs_aops.c | 212 +- fs/xfs/xfs_file.c | 6 +- fs/xfs/xfs_iomap.c | 12 +- fs/xfs/xfs_iomap.h | 1 + fs/xfs/xfs_reflink.c | 3 +- fs/xfs/xfs_super.c | 7 +- fs/zonefs/file.c | 40 +- include/drm/drm_buddy.h | 2 + include/drm/drm_fourcc.h | 3 +- include/drm/drm_gem_framebuffer_helper.h | 6 + include/drm/drm_mode_config.h | 3 +- include/drm/drm_modeset_helper.h | 2 + include/linux/buffer_head.h | 4 +- include/linux/cleanup.h | 103 +- include/linux/damon.h | 2 +- include/linux/fs.h | 21 +- include/linux/iomap.h | 82 +- include/linux/libata.h | 26 +- include/linux/mm.h | 23 + include/linux/mmap_lock.h | 11 - include/linux/mutex.h | 2 +- include/linux/pagemap.h | 33 + include/linux/pm_domain.h | 6 + include/linux/proc_ns.h | 1 - include/linux/rwsem.h | 3 +- include/linux/swap.h | 5 +- include/linux/vfio.h | 4 + include/linux/vfio_pci_core.h | 2 + include/linux/virtio.h | 2 +- include/linux/vringh.h | 12 - include/sound/sdca_asoc.h | 19 + include/sound/sdca_function.h | 31 + include/sound/soc-dai.h | 3 + include/trace/events/block.h | 4 +- include/uapi/linux/fs.h | 11 + include/uapi/linux/vfio.h | 12 +- include/uapi/linux/vhost.h | 28 + io_uring/net.c | 50 +- io_uring/poll.c | 2 - io_uring/rsrc.c | 4 +- io_uring/rsrc.h | 2 + io_uring/zcrx.c | 31 +- io_uring/zcrx.h | 1 + kernel/kprobes.c | 8 +- kernel/sched/ext.c | 12 +- kernel/vhost_task.c | 2 +- localversion-next | 2 +- mm/filemap.c | 9 +- mm/ksm.c | 6 +- mm/madvise.c | 11 +- mm/mmap_lock.c | 88 - mm/shmem.c | 17 +- mm/swap.c | 33 +- mm/vma.c | 4 +- mm/vma.h | 15 +- mm/vmscan.c | 18 +- net/bluetooth/iso.c | 9 +- net/bluetooth/l2cap_core.c | 26 +- net/ethtool/common.c | 2 + net/ethtool/ioctl.c | 5 +- net/ipv4/tcp_input.c | 2 +- net/ipv6/mcast.c | 10 +- net/mptcp/options.c | 3 +- net/mptcp/pm.c | 8 +- net/mptcp/protocol.c | 56 +- net/mptcp/protocol.h | 29 +- net/mptcp/subflow.c | 30 +- net/unix/af_unix.c | 16 +- rust/bindings/bindings_helper.h | 1 + rust/helpers/helpers.c | 1 + rust/helpers/regulator.c | 43 + rust/kernel/lib.rs | 1 + rust/kernel/regulator.rs | 418 ++++ rust/kernel/sync/poll.rs | 13 +- rust/kernel/time/hrtimer.rs | 2 +- security/integrity/platform_certs/load_powerpc.c | 5 +- sound/soc/amd/yc/acp6x-mach.c | 14 + sound/soc/codecs/da7219.c | 64 +- sound/soc/codecs/rt5682.c | 26 +- sound/soc/codecs/rt5682s.c | 26 +- sound/soc/codecs/tlv320aic32x4.c | 2 +- sound/soc/intel/boards/sof_rt5682.c | 7 + sound/soc/intel/common/soc-acpi-intel-arl-match.c | 29 + sound/soc/intel/common/soc-acpi-intel-ptl-match.c | 7 + sound/soc/qcom/qdsp6/q6dsp-lpass-clocks.c | 8 +- sound/soc/sdca/sdca_asoc.c | 439 ++++- sound/soc/sdca/sdca_functions.c | 72 +- sound/soc/sdca/sdca_interrupts.c | 5 +- sound/soc/stm/stm32_i2s.c | 21 +- sound/soc/stm/stm32_sai_sub.c | 14 +- tools/testing/selftests/drivers/net/Makefile | 1 + .../selftests/drivers/net/lib/py/__init__.py | 4 +- .../testing/selftests/drivers/net/netpoll_basic.py | 396 ++++ tools/testing/selftests/net/lib/py/utils.py | 35 + .../net/packetdrill/tcp_rcv_big_endseq.pkt | 2 +- tools/testing/selftests/net/rtnetlink.sh | 16 +- tools/testing/selftests/proc/.gitignore | 1 - tools/testing/selftests/proc/Makefile | 1 - tools/testing/selftests/proc/proc-maps-race.c | 829 -------- tools/testing/vsock/util.c | 2 +- 593 files changed, 10505 insertions(+), 8650 deletions(-) create mode 100644 Documentation/devicetree/bindings/display/sitronix,st7567.yaml delete mode 100644 Documentation/devicetree/bindings/nvmem/fsl,vf610-ocotp.yaml create mode 100644 Documentation/devicetree/bindings/nvmem/lpc1857-eeprom.txt delete mode 100644 Documentation/devicetree/bindings/nvmem/nxp,lpc1857-eeprom.yaml create mode 100644 Documentation/devicetree/bindings/nvmem/vf610-ocotp.txt delete mode 100644 Documentation/devicetree/bindings/usb/lpc32xx-udc.txt create mode 100644 Documentation/devicetree/bindings/usb/nxp,lpc3220-udc.yaml rename arch/arm64/boot/dts/qcom/{qcs615.dtsi => sm6150.dtsi} (100%) delete mode 100644 arch/mips/include/asm/mach-rm/mc146818rtc.h create mode 100644 diff create mode 100644 drivers/gpu/drm/xe/xe_vram_types.h create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en/pcie_cong_event.c create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en/pcie_cong_event.h delete mode 100644 drivers/s390/net/netiucv.c create mode 100644 rust/helpers/regulator.c create mode 100644 rust/kernel/regulator.rs create mode 100755 tools/testing/selftests/drivers/net/netpoll_basic.py delete mode 100644 tools/testing/selftests/proc/proc-maps-race.c