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 3cace99d6319 Add linux-next specific files for 20250829 omits b474a9f82902 Merge branch 'for-next' of https://github.com/hisilicon/li [...] omits 9948d6f67853 Merge branch 'crc-next' of https://git.kernel.org/pub/scm/ [...] omits ad5a5c078afb Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits a5da90bcb7f3 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 442917c90bdd Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 8a74fc6cd0f8 Merge branch 'for-next/kspp' of https://git.kernel.org/pub [...] omits f19c21ff334c Merge branch 'for-next/execve' of https://git.kernel.org/p [...] omits 8a649ec35fb2 Merge branch 'alloc-next' of https://github.com/Rust-for-L [...] omits c5b33edbdbf0 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 8fb4c48afab2 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] omits dffde8529fb1 Merge branch 'slab/for-next' of https://git.kernel.org/pub [...] omits 713bb7e0eecc Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 74d7b3e6ed64 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 5163131b6d47 Merge branch 'hyperv-next' of https://git.kernel.org/pub/s [...] omits c65d65a4d423 Merge branch 'main' of git://git.infradead.org/users/willy [...] omits 2bd54894dd3d Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 8905be01530e Merge branch 'for-next/seccomp' of https://git.kernel.org/ [...] omits 204b521acb6e Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git omits 72be1e17b26f Merge branch 'kunit' of https://git.kernel.org/pub/scm/lin [...] omits 2d5040749716 Merge branch 'pwm/for-next' of https://git.kernel.org/pub/ [...] omits a217d09e3ed0 Merge branch 'renesas-pinctrl' of https://git.kernel.org/p [...] omits b1353bbc5033 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits df879472002b Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 617cf0a9ff35 Merge branch 'gpio/for-next' of https://git.kernel.org/pub [...] omits 786ab67e5744 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits f7b4980160fc Merge branch 'linux-next' of https://git.kernel.org/pub/sc [...] omits 94e3988e13ba Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits d99ab978cf19 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits a6cd57e7ded6 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 4e6cfd3d729e Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits d290260b40de Merge branch 'counter-next' of https://git.kernel.org/pub/ [...] omits 801907490450 Merge branch 'staging-next' of https://git.kernel.org/pub/ [...] omits 6c6942ca65c0 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits f7b6f6c81955 Merge branch 'next' of https://github.com/awilliam/linux-vfio.git omits d411afc55743 Merge branch 'extcon-next' of https://git.kernel.org/pub/s [...] omits f94bdc7363c3 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 00c89bef6bcb Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 2a857ecc2627 Merge branch 'togreg' of https://git.kernel.org/pub/scm/li [...] omits 110bd4a89aba Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 32f4264e1a63 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits e94feb1fa0a6 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 4bf479160f29 Merge branch 'char-misc-next' of https://git.kernel.org/pu [...] omits 2d73acc5c541 Merge branch 'tty-next' of https://git.kernel.org/pub/scm/ [...] omits beab47237047 Merge branch 'usb-next' of https://git.kernel.org/pub/scm/ [...] omits 9da79ad88570 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 0d21125f706a Merge branch 'usb-next' of https://git.kernel.org/pub/scm/ [...] omits 270b1bfbb4f9 Merge branch 'driver-core-next' of https://git.kernel.org/ [...] omits 0f094f060c3a Merge branch 'for-next' of https://github.com/cminyard/lin [...] omits 5061e73b4db4 Merge branch 'for-leds-next' of https://git.kernel.org/pub [...] omits 6d5112b18c05 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 623933e4a60e Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 76200a76ea1d Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 3a253a4355cc Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits afbaf44d1267 Merge branch 'next' of https://github.com/kvm-x86/linux.git omits bf03dd621357 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits e5496a7579a6 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits f1a01bb79698 Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] omits 622bf69faa0f Merge branch 'non-rcu/next' of https://git.kernel.org/pub/ [...] omits 7a0b15adbc9f Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 00b5b91968ef Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits f85375762719 Merge branch 'edac-for-next' of https://git.kernel.org/pub [...] omits 03a2f8ff5cb3 Merge branch 'timers/drivers/next' of https://git.kernel.o [...] omits 370fc7b34f4b Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] omits 954addf857df Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 79b7c580a561 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 0ac4cda550ac Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 95509c622b61 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits d68355fea034 Merge branch 'next' of https://github.com/cschaufler/smack-next omits 242b41d54a29 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 66474499cf29 Merge branch 'next-integrity' of https://git.kernel.org/pu [...] omits 61319ac3bca3 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 5a7bad7f3c31 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits c84bf5758317 Merge branch 'for-mfd-next' of https://git.kernel.org/pub/ [...] omits 2b47c606bace Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits ae6606637e6d Merge branch 'pcmcia-next' of https://git.kernel.org/pub/s [...] omits 4214edaf5773 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 0738b1845424 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits b28e97938adb Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits 61fa5ccb26bd Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits fd92484f927c Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 74439bec38b9 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits c020fafbfa86 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits d5fd52211410 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 32f0ffd7f4eb Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits a5079dd233e7 Merge branch 'drm-xe-next' of https://gitlab.freedesktop.o [...] omits 6c505d8e1f93 Merge branch 'nova-next' of https://gitlab.freedesktop.org [...] omits 308dd48d6e0a Merge branch 'msm-next-lumag' of https://gitlab.freedeskto [...] omits 1ee7027b9065 Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] omits 6330d5f10cc7 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits a66f3edd0124 next-20250828/drm-misc omits 707727919fb5 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits 00a076f6cb0f Merge branch 'libcrypto-next' of https://git.kernel.org/pu [...] omits b65f96b3d5a9 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] omits 5f929ca0dbe5 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] omits 44fc6b98499d Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits a811f169c2b0 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] omits 475ffa4b978a Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] omits 2c4e75629d9c Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits e3a5f8fcbe67 Merge branch 'main' of https://git.kernel.org/pub/scm/linu [...] omits ed69ac5ab786 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 72a8d3097c31 Merge branch 'opp/linux-next' of https://git.kernel.org/pu [...] omits 932fc4787c26 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 588e8468cfa0 Merge branch 'cpufreq/arm/linux-next' of https://git.kerne [...] omits 501006c7ba04 Merge branch 'linux-next' of https://git.kernel.org/pub/sc [...] omits c63d7eb29b25 Merge branch 'next' of git://linuxtv.org/media-ci/media-pe [...] omits 833f9ca10832 Merge branch 'docs-next' of git://git.lwn.net/linux.git omits d8dc0412f14b Merge branch 'hwmon-next' of https://git.kernel.org/pub/sc [...] omits 4bfad74b0563 Merge branch 'i2c/i2c-host' of https://git.kernel.org/pub/ [...] omits 2398078d9313 Merge branch 'i2c/for-next' of https://git.kernel.org/pub/ [...] omits 95b0eb564d4f Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits bf220dfe3a10 Merge branch 'for-next/pstore' of https://git.kernel.org/p [...] omits 2c5898b03fd2 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits f7d2d491d9c3 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits e2f5eb238f45 Merge branch 'fs-next' of linux-next omits 444fcbcf26fc Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 78151c4de1d3 Merge branch 'riscv-dt-for-next' of https://git.kernel.org [...] omits b0a92e54365e Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] omits 984969fa936c Merge branch 'loongarch-next' of https://git.kernel.org/pu [...] omits bd96e0498362 Merge branch 'linux-next' of https://github.com/c-sky/csky [...] omits 91e9dff43af5 Merge branch 'thead-clk-for-next' of https://git.kernel.or [...] omits b545368eadb3 Merge branch 'renesas-clk' of https://git.kernel.org/pub/s [...] omits 1339c8e0f217 Merge branch 'clk-next' of https://git.kernel.org/pub/scm/ [...] omits 5c20f4001d67 Merge branch 'for-next' of https://github.com/Xilinx/linux [...] omits dbb030063885 Merge branch 'ti-next' of https://git.kernel.org/pub/scm/l [...] omits 3cd8c3bda01c Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 35d74b2d0a8d Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 433b63e99aba Merge branch 'sunxi/for-next' of https://git.kernel.org/pu [...] omits d4ba131a9244 Merge branch 'for-next' of https://github.com/spacemit-com/linux omits beb69272d42a Merge branch 'for-next' of https://github.com/sophgo/linux.git omits fba1a3db50af Merge branch 'for-linux-next' of https://git.kernel.org/pu [...] omits 5676b397e45b Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 73a993da80a6 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits f0c900b419bd Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] omits ae67e398714d Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits cc96f9c1bac2 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits a0cacfa0ad69 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 9e94e46fb6ee Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits ff44d867eac8 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 1f8404a0a9c8 Merge branch 'soc_fsl' of https://github.com/chleroy/linux.git omits e8760b85b6ca Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 6aa94bfdd8a6 Merge branch 'next' of https://github.com/Broadcom/stblinux.git omits 19477824a3fd Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits cef79d468655 Merge branch 'asahi-soc/for-next' of https://github.com/As [...] omits 8c7fa308ebef Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits d325070f1fb9 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 59fd3b600a6c Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 8bb4f82b3e1e Merge branch 'dma-mapping-for-next' of https://git.kernel. [...] omits 90b3a9c842ac Merge branch 'kbuild-next' of https://git.kernel.org/pub/s [...] omits e255111fdcae Merge branch 'mm-nonmm-unstable' of https://git.kernel.org [...] omits a6653b8125da Merge branch 'mm-unstable' of https://git.kernel.org/pub/s [...] omits 4d8bb6e8f4a2 Merge branch 'for-rc' of https://git.kernel.org/pub/scm/li [...] omits a3fc0a189811 Merge branch 'msm-fixes' of https://gitlab.freedesktop.org [...] omits 967672ac10bf Merge branch 'slab/for-next-fixes' of https://git.kernel.o [...] omits d93806f5c68f Merge branch 'tip/urgent' of https://git.kernel.org/pub/sc [...] omits f972998c4db4 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits 983cb4c9db0f Merge branch 'urgent' of https://git.kernel.org/pub/scm/li [...] omits 5d6b87fe8b4b Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits 0edd7b0098df Merge branch 'gpio/for-current' of https://git.kernel.org/ [...] omits 00d3017dfab9 Merge branch 'drm-fixes' of https://gitlab.freedesktop.org [...] omits c9227ae05ec3 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits bb4c5271859e Merge branch 'dma-mapping-fixes' of https://git.kernel.org [...] omits 73cf5820fcf4 Merge branch 'hwmon' of https://git.kernel.org/pub/scm/lin [...] omits 84c5032df405 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] omits 5c4cc6a73cad Merge branch 'master' of git://git.kernel.org/pub/scm/virt [...] omits 597b814dfefd Merge branch 'reset/fixes' of https://git.pengutronix.de/g [...] omits 64f930685d30 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits 4b7a1185df40 Merge branch 'fixes-togreg' of https://git.kernel.org/pub/ [...] omits 79698a28889c Merge branch 'staging-linus' of https://git.kernel.org/pub [...] omits 31a3e6b89340 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits a008f8b79b45 Merge branch 'usb-linus' of https://git.kernel.org/pub/scm [...] omits b8f797e0b0ea Merge branch 'tty-linus' of https://git.kernel.org/pub/scm [...] omits f24bc5f2426d Merge branch 'for-linus' of https://git.kernel.org/pub/scm [...] omits 04fb9c209468 Merge branch 'for-linus' of https://git.kernel.org/pub/scm [...] omits b07820b21196 Merge branch 'for-linus' of https://git.kernel.org/pub/scm [...] omits 8ae3abccafe7 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits 5f051bbeaffd Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits a836488fc89b Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] omits 118f24749b36 Merge branch 'main' of https://git.kernel.org/pub/scm/linu [...] omits fb4daaca3ee0 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits fbbaa4e36932 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits c9570aba8436 Merge branch 'fs-current' of linux-next omits 4013fbc30f27 Merge branch 'mm-hotfixes-unstable' of https://git.kernel. [...] omits 7df13435713c Merge branch 'vfs.all' of https://git.kernel.org/pub/scm/l [...] omits c774bfdb3be4 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits c8889dc68089 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 73458c4c9c58 Merge branch '9p-next' of https://github.com/martinetd/linux omits 4c1d9bc1829a Merge branch 'overlayfs-next' of https://git.kernel.org/pu [...] omits a83b556c1428 Merge branch 'nfsd-next' of https://git.kernel.org/pub/scm [...] omits eca982d92df5 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 788a1ea8d943 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits d020564771f0 Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] omits 8469c60168e2 Merge branch 'for_next' of https://git.kernel.org/pub/scm/ [...] omits 020b96bb6e3a Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] omits f1a66fb305ae Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits a756cb49ba0d Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits e03f0c0e262a Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits 2806870085d1 Merge branch 'master' of https://github.com/ceph/ceph-client.git omits 3d6216ad14eb Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 269419b3e8c3 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits f60476b00705 Merge branch 'for-next' of git://evilpiepirate.org/bcachefs.git omits 3f3ae6b9f5c5 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits 5c5c427729d5 Merge branch 'next-fixes' of https://git.kernel.org/pub/sc [...] omits 0879e68fdd06 Merge branch 'vfs.fixes' of https://git.kernel.org/pub/scm [...] omits c0392d7bff8b Merge branch 'devel' into for-next omits fdf2d58cbc15 Merge remote-tracking branch 'spi/for-6.18' into spi-next omits 3e735d803430 Merge remote-tracking branch 'asoc/for-6.18' into asoc-next omits 092c54068ae8 smb: client: fix data loss due to broken rename(2) omits bb0a54c815de Merge branch 'slab/for-6.18/sheaves' into slab/for-next omits 097259269a61 ovl: make sure that ovl_create_real() returns a hashed dentry omits 022b8d60a7ae mm/slub: Replace sort_r() with sort() for debugfs stack tr [...] omits 8110b732b885 mm/slub: Fix cmp_loc_by_count() to return 0 when counts are equal omits fdd3773a24c3 wifi: iwlwifi: cfg: add back more lost PCI IDs omits fd3f2b2d9355 wifi: iwlwifi: fix byte count table for old devices omits 2e426ca67ea3 wifi: iwlwifi: cfg: restore some 1000 series configs omits 82871f8f91fa Merge branch into tip/master: 'x86/tdx' omits a4105aa0f978 Merge branch into tip/master: 'x86/mm' omits 8b1a27414cc6 Merge branch into tip/master: 'x86/misc' omits 99ad2d7d33cd Merge branch into tip/master: 'x86/microcode' omits b610d3cef28c Merge branch into tip/master: 'x86/entry' omits 6597abdd078d Merge branch into tip/master: 'x86/cpu' omits 67c57b810e1a Merge branch into tip/master: 'x86/core' omits 7265afe39f18 Merge branch into tip/master: 'x86/cleanups' omits 9da54ae2a28c Merge branch into tip/master: 'x86/cache' omits cfd5fdf5219e Merge branch into tip/master: 'x86/build' omits de3fa1571435 Merge branch into tip/master: 'x86/bugs' omits 21dc49555ef5 Merge branch into tip/master: 'x86/asm' omits 0de9b49b452f Merge branch into tip/master: 'x86/apic' omits d04025c94d42 Merge branch into tip/master: 'timers/clocksource' omits 9411dd35c7d5 Merge branch into tip/master: 'perf/core' omits 4bbc095f0501 Merge branch into tip/master: 'irq/drivers' omits 39f0b6ae51eb Merge branch into tip/master: 'irq/core' omits b66480db145f Merge branch into tip/master: 'x86/urgent' omits 5b09ef8594b7 Merge branch into tip/master: 'core/bugs' omits 8331fcbc16cb Merge branch into tip/master: 'sched/urgent' omits 1619e4fb97b9 Merge branch into tip/master: 'locking/urgent' omits 0c410dcc8020 Merge branch into tip/master: 'irq/urgent' omits 591cc8d6c010 selftests: proc: mark vsyscall strings maybe-unused omits a12a891d21ef btree: simplify merge logic by using btree_last() return value omits ea5b0baaeb6e watchdog: skip checks when panic is in progress omits 39b040f8e052 panic/printk: replace other_cpu_in_panic() with panic_on_o [...] omits 314e565ee4be panic/printk: replace this_cpu_in_panic() with panic_on_th [...] omits 4084255d5894 printk/nbcon: use panic_on_this_cpu() helper omits df48f107b505 panic: use panic_try_start() in vpanic() omits 0d0a5bef1fba panic: use panic_try_start() in nmi_panic() omits 25978d92aa40 crash_core: use panic_try_start() in crash_kexec() omits a5282882d804 fbdev: use panic_in_progress() helper omits cf55a8a331df panic: introduce helper functions for panic state omits 3d4d3538e0f4 panic: clean up message about deprecated 'panic_print' parameter omits fbd4cd22cac1 panic: add note that 'panic_print' parameter is deprecated omits 009c1f85cfba panic: refine the document for 'panic_print' omits 902dbd5b01b6 lib/sys_info: handle sys_info_mask==0 case omits 3f958d33b17e kexec_core: remove redundant 0 value initialization omits 8baa90d3a6b5 ocfs2: fix super block reserved field offset comment omits 947692d7657d ocfs2: remove unnecessary NULL check in ocfs2_grab_folios() omits 2aaaccdd90fc fork: kill the pointless lower_32_bits() in create_io_thre [...] omits 42a9f802cbff fork: remove #ifdef CONFIG_LOCKDEP in copy_process() omits 074e09befba5 list.h: add missing kernel-doc for basic macros omits 69f8464b6bbb proc: test lseek on /proc/net/dev omits 8b90e88db6f9 x86/crash: remove redundant 0 value initialization omits 596b93e824d8 vfat: remove unused variable omits e5165de65ab9 watchdog/softlockup:Fix incorrect CPU utilization output d [...] omits a4aae5f170db watchdog/softlockup:Fix incorrect CPU utilization output d [...] omits 29a6873839a8 watchdog/softlockup: fix wrong output when watchdog_thresh < 3 omits 985a8441cdbf alloc_tag: use str_on_off() helper omits b851089b837d test_firmware: use str_true_false() helper omits 4766502ed87c ocfs2: remove commented out mlog() statements omits 5e691ebe41e4 squashfs: verify inode mode when loading from disk omits 12b2d386a1fb lib/fault-inject-usercopy.c: use PTR_ERR_OR_ZERO() to simp [...] omits 39667d3334aa ocfs2: kill osb->system_file_mutex lock omits c9143df9cf97 checkpatch: allow http links of any length in commit logs omits f45d0273efae init-handle-bootloader-identifier-in-kernel-parameters-v4 omits 29496a9f4af8 init: handle bootloader identifier in kernel parameters omits dc6f92651722 lib/digsig: remove unnecessary memset omits 97db85536cd3 nvmem: update a comment related to struct nvmem_config omits 2471a6b5d766 ida: remove the ida_simple_xxx() API omits ea8026e55acd idr test suite: remove usage of the deprecated ida_simple_ [...] omits c963126c55f2 kcov-load-acquire-coverage-count-in-user-space-code-v2 omits 447d618db188 kcov: load acquire coverage count in user-space code omits 2641aff9eb45 kcov: use write memory barrier after memcpy() in kcov_move_area() omits 5cd1b40c27ce ref_tracker: remove redundant __GFP_NOWARN omits 2fb2d99efd14 x86/kexec: carry forward the boot DTB on kexec omits fee637d1ce28 hung_task: dump blocker task if it is not hung omits b8950a1eeb55 mm-filemap-align-last_index-to-folio-size-fix omits 4d10c655c2e7 mm/filemap: align last_index to folio size omits 557afb6e0c20 tools/testing/vma: clean up stubs in vma_internal.h omits 1730c425ce04 mm/page_alloc: harmonize should_compact_retry() type omits debd4c7485e3 virtio_balloon: stop calling page_address() in free_pages() omits 452e52f6d9ff arm64: stop calling page_address() in free_pages() omits 77f44f7938fa powerpc: stop calling page_address() in free_pages() omits 018b7e8316c7 riscv: stop calling page_address() in free_pages() omits 5bc39d2e95a6 x86: stop calling page_address() in free_pages() omits 961d008bc06a aoe: stop calling page_address() in free_page() omits d41351eaa468 mm/page_alloc: add kernel-docs for free_pages() omits 4e9a9fae12d0 maple_tree: fix MAPLE_PARENT_RANGE32 and parent pointer docs omits 93aab76f66a8 kho: make sure kho_scratch argument is fully consumed omits 409f8b037be9 kmem/tracing: add kmem name to kmem_cache_alloc tracepoint omits eb086b5ea388 mm/page-writeback: drop usage of folio_index omits 30169490fb2c selftests/mm: use calloc instead of malloc in pagemap_ioctl.c omits 756bad44e10d drivers/base/node: handle error properly in register_one_node() omits 796989a1b2e2 mm/khugepaged: use list_xxx() helper to improve readability omits 169387b5ae3a selftests: centralise maybe-unused definition in kselftest.h omits 319c055e9e84 kselftest: mm: fix typos in test_vmalloc.sh omits dafeb1d7fea0 mm/huge_memory: remove enforce_sysfs from __thp_vma_allowa [...] omits 8cb6f9a57095 mm: remove is_migrate_highatomic() omits c49de986227c rust: mm: update ARef and AlwaysRefCounted imports from sy [...] omits b4f2dd8b9bf7 kasan: apply write-only mode in kasan kunit testcases omits 76987bb28229 kasan/hw-tags: introduce kasan.write_only option omits e0e2a5993476 mm/zswap: reduce the size of the compression buffer to a s [...] omits 333a2ddb9c29 mm/cma: add 'available count' and 'total count' to trace_c [...] omits e0aa7237ef43 mm: tag kernel stack pages omits b8759f773e30 mm, x86/mm: move creating the tlb_flush event back to x86 code omits fd0ab9936d6f bcachefs: stop using write_cache_pages omits 8e456301dca9 mm: remove write_cache_pages omits 66dbbc346ab8 ntfs3: stop using write_cache_pages omits ca64d0bef2e7 lib/test_hmm: drop redundant conversion to bool omits b26eb2b3bdde selftests/mm: test that rmap behaves as expected omits 294f4a10641d selftests/mm: put general ksm operation into vm_util omits 55a7902542aa tmpfs: preserve SB_I_VERSION on remount omits 4057cddfe239 selftests/mm: check after-split folio orders in split_huge [...] omits b8970432fd64 selftests/mm: add check_after_split_folio_orders() helper omits b50c855b292e fixup: selftests/mm: use nr_pages instead of 1UL << order omits 22938a5552dd selftests/mm: reimplement is_backed_by_thp() with more pre [...] omits b98c66816312 selftests/mm: mark all functions static in split_huge_page_test.c omits 93647c70e910 mm/huge_memory: add new_order and offset to split_huge_pag [...] omits 47cd5701a4e7 mm/hugetlb: early exit from hugetlb_pages_alloc_boot() whe [...] omits 46d17983c0d2 mpage: convert do_mpage_readpage() to return int type omits 1680b0e13d58 mpage: terminate read-ahead on read error omits 95296dfba970 mm/filemap: skip non-uptodate folio if there are available folios omits 119c6d5e1733 mm/filemap: do not use is_partially_uptodate for entire folio omits 37f2068f946e mm/rmap: use folio_large_nr_pages() when we are sure it is [...] omits 405eed3cd66c mm/rmap: not necessary to mask off FOLIO_PAGES_MAPPED omits 07f6ad7304c2 selftests/mm/uffd: refactor non-composite global vars into struct omits ad1dc513d3c6 mm/damon/tests/core-kunit: add damos_commit_filter test omits c78deb08aefa mm: fix duplicate accounting of free pages in should_recla [...] omits 4f7f5d96618d mm: add folio_is_pci_p2pdma() omits faa9463b5fee mm: reimplement folio_is_fsdax() omits e1929c139e46 mm: reimplement folio_is_device_coherent() omits bdc1f253fa54 mm: reimplement folio_is_device_private() omits daf60062e3cd mm: introduce memdesc_is_zone_device() omits c9578369835d slab: use memdesc_nid() omits 8b932a46c284 slab: use memdesc_flags_t omits abc138b136d3 mm: introduce memdesc_zonenum() omits 49b8dd67af49 mm: introduce memdesc_nid() omits 40cc7a327f59 mm: convert page_to_section() to memdesc_section() omits a72d7e30ca91 mips: fix compilation error omits 188d109f8a69 mm-introduce-memdesc_flags_t-fix omits 411923c6f3a8 mm: introduce memdesc_flags_t omits e90d879be31c mm/damon/Kconfig: make DAMON_STAT_ENABLED_DEFAULT depend o [...] omits ed757952c0b8 selftests: prctl: return after executing test in child process omits 5eddcec39b36 selftests: prctl: introduce tests for disabling THPs excep [...] omits 73b2c9091bf8 selftests: prctl: return after executing test in child process omits 1a77d4574325 selftests: prctl: introduce tests for disabling THPs completely omits 4580e192b478 selftest/mm: extract sz2ord function into vm_util.h omits bffbf1fe2e21 docs: transhuge: document process level THP controls omits 21c94e7e73e4 mm/huge_memory: respect MADV_COLLAPSE with PR_THP_DISABLE_ [...] omits f68dd31685d1 mm/huge_memory: convert "tva_flags" to "enum tva_type" omits abeccf210014 prctl: extend PR_SET_THP_DISABLE to optionally exclude VM_ [...] omits acc27067e35c mm: readahead: improve mmap_miss heuristic for concurrent faults omits 8477f92e7cd1 selftests/mm: skip hugepage-mremap test if userfaultfd una [...] omits f9243e9c031e selftests/mm: skip thuge-gen test if system is not setup properly omits b9cd6f0fcef0 selftests/mm: fix child process exit codes in ksm_function [...] omits ee98a3f464cb mm/selftests: fix split_huge_page_test failure on systems [...] omits 6eccfa8a7963 selftest/mm: fix ksm_funtional_test failures omits fa07cff34b13 selftests/mm: add support to test 4PB VA on PPC64 omits 0a475e3b0eef mm/selftests: fix incorrect pointer being passed to mark_range() omits 02e1c0772329 kasan: call kasan_init_generic in kasan_init omits 09ac59b0177a kasan: introduce ARCH_DEFER_KASAN and unify static key acr [...] omits 85c37e894203 mm/page_alloc: remove redundant pcp->free_count initializa [...] omits c40062ff667e mm: fix typos in VMA comments omits 1ef006e342ad mm-page_alloc-simplify-lowmem_reserve-max-calculation-v3 omits 621c3e58f3b3 mm/page_alloc: simplify lowmem_reserve max calculation omits 00ffcc78d247 selftests/damon/access_memory_even: remove unused header file omits 5abe27ea4215 mm/page_alloc: only set ALLOC_HIGHATOMIC for __GPF_HIGH al [...] omits 190e5f56608b riscv: use an atomic xchg in pudp_huge_get_and_clear() omits 51e27b36bb68 lib/test_maple_tree.c: remove redundant semicolons omits f818fd79e01f memcg-optimize-exit-to-user-space-fix omits 3910308f117e memcg: optimize exit to user space omits 0f7616af09fd rust: allocator: add KUnit tests for alignment guarantees omits 7573192cac1b userfaultfd-opportunistic-tlb-flush-batching-for-present-p [...] omits dc2852e4e224 userfaultfd: opportunistic TLB-flush batching for present [...] omits 78b3486ce687 mm: swap.h: Remove deleted field from comments omits 3e234ef5797f mm/swapfile.c: introduce function alloc_swap_scan_list() omits aaf8376afb19 selftests/damon: fix damon selftests by installing _common.sh omits 47609f570415 mempool: rename struct mempool_s to struct mempool omits 53a7bbc1adda mm-zswap-store-page_size-compression-failed-page-as-is-v5 omits e51761e85db6 mm/zswap: mark zswap_stored_incompressible_pages as static omits 6953d1615e3e mm/zswap: store <PAGE_SIZE compression failed page as-is omits 8aacd3466d6e selftests/mm: fix spelling mistake "mrmeap" -> "mremap" omits 4d54f4384efc mm: remove redundant __GFP_NOWARN omits fc4043547ba1 mm: replace mm->flags with bitmap entirely and set to 64 bits omits fbef96f34403 mm: convert remaining users to mm_flags_*() accessors omits 40ca6f172074 mm: update fork mm->flags initialisation to use bitmap omits 7808f14172ca mm: prefer BIT() to _BITUL() omits da9f82eb71a9 mm: correct sign-extension issue in MMF_* flag masks omits 892c465fad96 mm: abstract set_mask_bits() invocation to mm_types.h to s [...] omits ae5373dc0b5b mm: update coredump logic to correctly use bitmap mm flags omits 28c2de2ca2d8 mm: convert uprobes to mm_flags_*() accessors omits 0568fc318655 fix typo omits 633cedf3baec mm: convert arch-specific code to mm_flags_*() accessors omits cf124ac2a6be mm: convert prctl to mm_flags_*() accessors omits bd46c2ffae6d mm-convert-core-mm-to-mm_flags_-accessors-fix omits aa6587a09421 mm: convert core mm to mm_flags_*() accessors omits 0f04b4b298bd mm: place __private in correct place, const-ify __mm_flags [...] omits afc912fd60cb mm: add bitmap mm->flags field omits 0dd9a31db3a9 selftests/mm: do check_huge_anon() with a number been passed in omits 293c0712c371 selftests/damon: change wrong json.dump usage to json.dumps omits 78010458e3bc selftests/damon: test no-op commit broke DAMON status omits 6a5d859f1f8e selftest/kho: update generation of initrd omits 62791afb77da lib/test_kho: fixes for error handling omits 3f81e467197d kho: allow scratch areas with zero size omits 7ddf1b121158 block: use largest_zero_folio in __blkdev_issue_zero_pages() omits 218992f75283 mm: add largest_zero_folio() routine omits 13663dc795eb mm: add persistent huge zero folio omits 52adad59ce62 mm: rename MMF_HUGE_ZERO_PAGE to MMF_HUGE_ZERO_FOLIO omits 4352f51da7ee mm: rename huge_zero_page to huge_zero_folio omits 3e88e585a99d mm: rename vm_ops->find_special_page() to vm_ops->find_nor [...] omits 67e3f501c647 mm: introduce and use vm_normal_page_pud() omits cb4b8628ad15 mm/memory: factor out common code from vm_normal_page_*() omits 1956ca784d2c mm-memory-convert-print_bad_pte-to-print_bad_page_map-fix omits a06c3f84554f mm/memory: convert print_bad_pte() to print_bad_page_map() omits 673ed165a894 mm/rmap: always inline __folio_rmap_sanity_checks() omits 8e9ba6dc23cc mm/rmap: convert "enum rmap_level" to "enum pgtable_level" omits f33d819491b9 powerpc/ptdump: rename "struct pgtable_level" to "struct p [...] omits 6cfa6a0d71eb mm/huge_memory: mark PMD mappings of the huge zero folio special omits e6584b6c1185 fs/dax: use vmf_insert_folio_pmd() to insert the huge zero folio omits e90f17391257 mm/huge_memory: support huge zero folio in vmf_insert_folio_pmd() omits 0b6b1bbb240e mm/huge_memory: move more common code into insert_pud() omits 34b3282e0ac4 mm/huge_memory: move more common code into insert_pmd() omits 2c761700ba66 treewide: remove MIGRATEPAGE_SUCCESS omits e7a9b19014b2 fixup: mm/migrate: remove MIGRATEPAGE_UNMAP omits f522839cf54e mm/migrate: remove MIGRATEPAGE_UNMAP omits d2174eb04eee mm/mincore: use a helper for checking the swap cache omits 92753fa64573 mm/mincore, swap: consolidate swap cache checking for mincore omits 23977f2cbc86 docs/mm/damon/design: fix typo: s/sz_trtied/sz_tried/ omits 66f16fbae836 mm/damon: update expired description of damos_action omits 557aa147aafa mm/kasan/init.c: remove unnecessary pointer variables omits b3703acb0c50 fs/proc/task_mmu: execute PROCMAP_QUERY ioctl under per-vma locks omits 5ee42ae719cc fs/proc/task_mmu: factor out proc_maps_private fields used [...] omits aa49b42d8bcf selftests/proc: test PROCMAP_QUERY ioctl while vma is conc [...] omits 65787b243d21 selftests/mm: fix unused parameter warnings for different [...] omits 9de52b63ea9b selftests/mm: mark more unused arguments with __unused omits 936612cd57d3 selftests/mm: mark unused arguments with __unused omits 2b3282405a84 selftests/mm: remove unused parameters omits 0501dd43e7f0 selftests/mm: add -Wunused family of flags omits fd592e089b98 selftests: kselftest.h: add __unused macro omits 2ae1e763882f selftests/mm: protection_keys: fix dead code omits cb245d039ed9 selftests/mm: add -Wunreachable-code and fix warnings omits 3fa35854e10b mm/damon/vaddr: support stat-purpose DAMOS filters omits 0a97a80ba429 mm/damon/paddr: move filters existence check function to o [...] omits 958904dadafb mm-damon-core-skip-needless-update-of-damon_attrs-in-damon [...] omits 3596a158a56a mm/damon/core: skip needless update of damon_attrs in damo [...] omits d9f7eee295ed mm/rmap: do __folio_mod_stat() in __folio_add_rmap() omits 942055007cb3 maple_tree: remove redundant __GFP_NOWARN omits c63038b98510 xarray: remove redundant __GFP_NOWARN omits d8a5ed3eb29f mm/nommu: convert kobjsize() to folios omits 6c42628396c8 rust: support large alignments in allocations omits 3dbbab92ab11 rust: alloc: fix missing import needed for `rusttest` omits c42ade70db13 rust: add support for NUMA ids in allocations omits 24bb8809da5d mm/slub: allow to set node and align in k[v]realloc omits db1018df1144 mm/vmalloc: allow to set node and align in vrealloc omits 2877077ad848 mm: correct misleading comment on mmap_lock field in mm_struct omits 2627bc0ace96 selftests/mm: use __auto_type in swap() macro omits 22a2126b703f mm, swap: prefer nonfull over free clusters omits 9995639c8c34 mm, swap: remove fragment clusters counter omits a36f3be1b8ac mm, swap: only scan one cluster in fragment list omits 820ed9fdd54c mm: change vma_start_read() to drop RCU lock on failure omits fe6714e81517 mm: limit the scope of vma_start_read() omits 15c16dad6c2c selftests/mm: pass filename as input param to VM_PFNMAP tests omits c13ebb4bfe1a zram: protect recomp_algorithm_show() with ->init_lock omits 87f5b964d4ed mm-replace-20-page_shift-with-common-macros-for-pages-mb-c [...] omits 8b21119175f3 mm-replace-20-page_shift-with-common-macros-for-pages-mb-c [...] omits 2d18e57f5d83 mm: replace (20 - PAGE_SHIFT) with common macros for pages [...] omits 876e993b232a /dev/zero: try to align PMD_SIZE for private mapping omits 09b97b9ab908 mm: memory-tiering: fix PGPROMOTE_CANDIDATE counting omits 6a9d170e3ed0 mm/mglru: update MG-LRU proactive reclaim statistics only [...] omits 6e093445a746 kasan-add-test-for-slab_typesafe_by_rcu-quarantine-skipping-v3 omits 01c3b22a09d0 kasan: add test for SLAB_TYPESAFE_BY_RCU quarantine skipping omits c8e4fa69f07e kasan: add test for SLAB_TYPESAFE_BY_RCU quarantine skipping omits c14d77c4f30c mempolicy-clarify-what-zone-reclaim-means-fix omits 18fd366f025b mempolicy: clarify what zone reclaim means omits 00c0ff1a29ef s390: kexec: initialize kexec_buf struct omits 5b2ce11e9e8a riscv: kexec: initialize kexec_buf struct omits bb2ef2d6ff83 arm64: kexec: initialize kexec_buf struct in load_other_se [...] omits 161b3860dcc2 mm/damon/reclaim: avoid divide-by-zero in damon_reclaim_ap [...] omits f7d0f433c5e1 mm/damon/lru_sort: avoid divide-by-zero in damon_lru_sort_ [...] omits e4b4b1bd6c5a arm64: kexec: Initialize kexec_buf struct in image_load() omits c5b03fba80d1 mm/damon/core: set quota->charged_from to jiffies at first [...] omits 2fa057f03b49 percpu: fix race on alloc failed warning limit omits d35cb92f8d30 mm/hugetlb: add missing hugetlb_lock in __unmap_hugepage_range() omits 8715d70b667d init/main.c: fix boot time tracing crash omits 990bd59f8804 mm/memory_hotplug: fix hwpoisoned large folio handling in [...] omits 0a3c1dd11e0a mm-khugepaged-fix-the-address-passed-to-notifier-on-testin [...] omits 50931ed15a71 mm/khugepaged: fix the address passed to notifier on testi [...] omits c189b13dedf1 lib/crypto: riscv/poly1305: Import OpenSSL/CRYPTOGAMS impl [...] omits bd6806f26acf lib/crypto: poly1305: Consolidate into single module omits 5534f3b01481 lib/crypto: poly1305: Remove unused function poly1305_is_a [...] omits 03ac62a57856 mshv: Add support for a new parent partition configuration omits 68b95e77ae40 clocksource: hyper-v: Skip unnecessary checks for the root [...] omits 64503b4f4468 Drivers: hv: Introduce mshv_vtl driver omits 35a6259c3909 Drivers: hv: Export some symbols for mshv_vtl omits 581200450bbf Merge branches 'for-linus/hardening', 'for-next/hardening' [...] omits 3aeaea38e95d Merge branches 'rpmsg-next' and 'rproc-next' into for-next omits 871fcff457f9 hardening: Require clang 20.1.0 for __counted_by omits ff88bc84fa9a bcachefs: Distinguish between missing and removed devs in [...] omits 33604bd69bfa bcachefs: Cleanup usage of bch_fs_rebalance.scan_stats omits 15b7d1d7708a bcachefs: bch2_btree_trans_to_text() indicates ref on jour [...] omits 2c4e68cdba06 bcachefs: Avoid bch2_dev_rcu() in low level code omits eaf00d58ef68 bcachefs: Added semicolon to fix issue reported for compil [...] omits 6e5a397ef095 bcachefs: Drop overwrites, log entries in replay if we don [...] omits 6aa5b7f202fd docs: bcachefs: Add explicit title for idle work design doc omits 48e795b6a27a bcachefs: fix journal_entry_radix_idx() omits 9fc2b9b2e58f bcachefs: journal_entry_add() refactoring omits 274dcee5f7bd bcachefs: Allocate btree_trans bump allocator with GFP_NOWARN omits c6a3ed3e68f7 bcachefs: Check for accounting underflow at mount time omits 33dae67bb7d6 bcachefs: improve trace_data_update_done_no_rw_devs omits f1f242e7d6d5 bcachefs: Add missing BCH_COUNTER_rebalance_extent omits 0290216ac3ce bcachefs: stop using write_cache_pages omits 718586f08c43 bcachefs: Add v2 ioctls that return error strings omits 5709cee945bd bcachefs: Plumb a printbuf for error strings through ioctls omits 377b30c031c5 bcachefs: BCH_IOCTL_DISK_SET_STATE_v2 omits d391d75028aa bcachefs: Plumb printbuf through device_set_state omits abb26c50b891 bcachefs: check_fix_ptr() should use bch2_dev_tryget_noerror() omits f1a2798d7766 bcachefs: dump_stack() in bch2_dev_missing_atomic() omits 8fc2e4a3e9d8 bcachefs: accounting_read() improvemnts omits 7f8b1ec6ec8a bcachefs: Memory allocation profiling support for bkey_bufs omits f4b076aaf957 bcachefs: pointer compression for journal_key_range_overwritten omits 1a1dee7ac169 bcachefs: darray_make_room_rcu() omits a899f93393c7 bcachefs: journal_key.journal_seq_base_offset omits 0f182152e90d bcachefs: Kill journal_key.k omits 416102fe1167 bcachefs: Change bch2_accounting_read() accumulation omits 09e3179dd884 bcachefs: journal_key_k() omits a0abef281b69 bcachefs: Const correctness for btree_journal_iter omits 07a0f9a84323 bcachefs: Limit dirty journal entries to total ram / 4 omits 64170d676a48 bcachefs: Add tracking for size of dirty journal entries omits b06e51bbbcf1 bcachefs: Add statement to switch in check_bch_counter_ids [...] omits 3185835b5742 docs: filesystems: bcachefs: Fix spelling mistake in idle_ [...] omits c943bd38ea7a bcachefs: Fix spurious error in validate_bset_keys omits 97f487404bcb bcachefs: Lift multi-pass range check out of check_bp_exists() omits 50e9537494aa bcachefs: add comment to check_bucket_backpointer_mismatch() omits ade686304550 bcachefs: Improve bch2_check_extents_to_backpointers() log [...] omits 650a4b797eff bcachefs: Fix backpointer_node_has_missing() omits 33356e5409e1 bcachefs: Fix backpointers 1.14 upgrade omits 91ee041c38fe bcachefs: bch_opts.no_version_check omits 2d94fdd61e5e bcachefs: Fix journal stuck message omits 5e22bc6d51f5 bcachefs: Btree nodes are __GFP_ACCOUNT|__GFP_RECLAIMABLE omits 2df7e090c02d bcachefs: Switch statement evaluate ids and confirm they a [...] omits a1a291773c82 bcachefs: Update io_read_fail_and_poison to new counter omits 416d697397db bcachefs: Log btrees_lost_data in startup message omits 3a0d68412883 bcachefs: Ensure btree node read errors get printed omits e8f35f7faee0 bcachefs: Never run check_backpointers_to_extents by defau [...] omits 18cbb0938b1f bcachefs: inodes_32bit off by default omits 96c4abf330fd bcachefs: Correctly plumb inodes_32bit option for directories omits 6de60529bb18 bcachefs: bcachefs_metadata_version_31bit_dirent_offset omits 20a95a6ed3e5 bcachefs: Add extra debug asserts for is_ancestor() omits ddc8e13297a1 bcachefs: Fix log message in bch2_set_version_incompat omits 067fba784ba4 bcachefs: btree_type_has_ptrs() now includes BTREE_ID_stripes omits ce3a0567e0fc bcachefs: Factor out readpages_iter_folio_revert omits cdf05ceac63e bcachefs: Fix readahead involved deadlock omits 347188542355 bcachefs: Don't lock inode around page_symlink omits f80ec9ec82ca bcachefs: Improve bch2_check_topology_root() omits f3b52628dee5 bcachefs: Update bch2_extent_trim_atomic() for KEY_TYPE_ex [...] omits 1d302fd74600 bcachefs: Add missing else statement omits 17c672ec4417 bcachefs: btree_id_can_reconstruct(), btree_id_recovers_fr [...] omits 0cba671f73cd bcachefs: Ignore accounting key type larger than BCH_DISK_ [...] omits f357c1e0793b bcachefs: btree write buffer accounting fastpath now only [...] omits 148b5ca90479 bcachefs: accounting_key_to_wb_slowpath tracepoint, counter omits 5969b19012e7 bcachefs: 'bcachefs data drop_extra_replicas' can now drop ec omits 009e17cd32dd bcachefs: error_throw counter omits 93d8fcb9e9e1 bcachefs: Delete faulty read_only/nochanges check in fs_open() omits c56127bec089 bcachefs: Fix "inode not unlinked" error after subvolume delete omits 281936e4f082 bcachefs: Ensure btree node allocation obeys open bucket reserves omits a847c626dd9e bcachefs: bch2_move_ratelimit() now uses freezable wait omits 16667aab0501 bcachefs: rebalance: Batch reads from rebalance_work btree omits 6ccf37d714c8 bcachefs: Remove redundant __GFP_NOWARN omits 419d5e93821d bcachefs: peek_slot() now takes advantage of KEY_TYPE_exte [...] omits 8e6856fdd0af bcachefs: peek() now takes advantage of KEY_TYPE_extent_whiteout omits 07d5d0cec7fb bcachefs: bcachefs_metadata_version_extent_snapshot_whiteouts omits 04988f9bb0ba bcachefs: bch2_copygc_get_stripe_buckets() omits 71ca18bb660d bcachefs: bch2_fs_opt_version_init() omits 6d24d3a1a5c6 hwmon: mlxreg-fan: Prevent fans from getting stuck at 0 RPM omits 6cb7c709a6db bcachefs: BCH_COUNTER_io_move_drop_only omits e8cf1d67dd28 bcachefs: bch2_member_to_text() omits 79760fca5dfe bcachefs: Return proper error from bch2_snapshot_node_delete() omits 62649c460728 bcachefs: Fix incorrect transaction handling omits ee176dea43ba bcachefs: btree_check_root_boundaries() omits a28cbae7fddd bcachefs: btree_node_is_root() omits 65eecfbd26b1 bcachefs: Simplify bch2_trans_update_extent_overwrite() omits 16f567b3f558 bcachefs: Kill non-extent uses of bch2_btree_insert_nonextent() omits dad1429b21a9 bcachefs: btree_id_is_extents_snapshots omits 4521cf474590 bcachefs: BTREE_ITER_nofilter_whiteouts omits a77e4c694570 bcachefs: bch2_set_version_incompat() no longer takes sb_l [...] omits 84ea5479ccb1 bcachefs: Convert bch2_bkey_get_mut() to CLASS(btree_iter) omits efcae873b6d8 bcachefs: __bch2_bkey_get_val_typed() uses CLASS(btree_iter) omits 4baaaa5ce682 bcachefs: Kill bch2_bkey_get_iter_typed() omits c5ff4c9f1ef4 bcachefs: for_each_btree_key_norestart() uses CLASS(btree_iter) omits f093c5a375f0 bcachefs: Kill most bch2_bkey_get_iter() uses omits 8b744f7717e6 bcachefs: CLASS(btree_iter) omits 3a0e3f82b8ee Merge branch 'zynqmp/dt' into for-next omits 10a57c5627e4 arm64: zynqmp: Add support for kd240 board omits fa397f5476fb arm64: zynqmp: Add support for kr260 board omits 5197ef1b9667 dt-bindings: soc: xilinx: Add support for K24, KR260 and K [...] omits 0721a5032f7a arm64: zynqmp: Enable PSCI 1.0 omits 064cda318399 arm64: zynqmp: Enable DP for zcu100, zcu102, zcu104, zcu111 omits 39f88e942dba arm64: zynqmp: Introduce DP port labels omits 760c726df56a arm64: zynqmp: Fix pwm-fan polarity omits 82a6161f66e6 arm64: zynqmp: Update the usb5744 hub node as per binding omits 5ba3ae25e023 arm64: zynqmp: Add cap-mmc-hw-reset and no-sd, no-sdio pro [...] omits 8d3ae6bc7a70 arm64: zynqmp: Remove undocumented arasan,has-mdma property omits 0db713a7eb79 arm64: zynqmp: Use generic spi@ name in zcu111-revA omits ec44587f8d9c bcachefs: for_each_btree_key_continue() no longer exits iter omits 951d23507b08 bcachefs: kill trans arg to bch2_trans_iter_exit() omits 25201eae7abe bcachefs: Revert "Kill btree_iter.trans" omits c58a116db87f bcachefs: More enum conversion omits 986cef178c94 bcachefs: inum_to_path() now prints inum when disconnected omits c0d938c16b67 bcachefs: Add missing error_throw to bch2_set_version_incompat() omits 77058295d7c6 bcachefs: live_child() no longer uses recursion omits f9d8f265859d bcachefs: snapshots: pass snapshot_table where appropriate omits 0f3b086842c5 bcachefs: Add missing ei_last_dirtied update omits 94fb407a99a6 bcachefs: remove extraneous ; after statements omits 90be4e83c207 bcachefs: dirent_to_text() now uses prt_bytes() omits ac97c2f849a7 bcachefs: journal_entry_btree_keys_to_text() is more careful omits 3cf99aee74fa bcachefs: recovery_pass_will_run() omits c0e459be859c bcachefs: Hook up progress indicators for most recovery passes omits aee94970fb69 bcachefs: Increase BCH_MIN_NR_NBUCKETS omits 4e30ad7d3602 bcachefs: Add pass_done to recovery_pass_status_to_text() omits 468a14e221c6 bcachefs: Don't allow mounting with crazy numbers of dirty [...] omits 7162c2b0f89b bcachefs: btree_lost_data: mark a few more errors for sile [...] omits bb0c5d3bda70 bcachefs: Ensure pick_read_device() returns error for btre [...] omits c0e2b1fcbc34 bcachefs: Clean up btree_node_read_work() error handling omits 4d20931be1ac bcachefs: Only track read latency for congestion tracking omits cfd0319aa132 bcachefs: Flush btree_interior_update_work before freeing fs omits 66f8203b7b38 bcachefs: Fix __bch2_alloc_to_v4 copy omits db716308dba7 bcachefs: Convert topology repair errs to standard error codes omits d07885db344d bcachefs: fix check_extent_overbig() call omits d0673b36190a bcachefs: Use user_backed_iter instead of iter_is_iovec omits c2e1bc77cade bcachefs: Fix refs to undefined fields in __bch2_alloc_v4_ [...] omits 6e25c5a96930 bcachefs: log devices we're scanning in btree node scan omits cf61035d2729 bcachefs: Fix allocate_dropping_locks() usage omits 7821d812825f bcachefs: fix assert in bch2_btree_path_traverse_cached() omits a4b20a2dd297 bcachefs: Fix error handling in btree_iter_peek_slot omits 15afe8038878 bcachefs: can_use_btree_node() omits 6e6cb8f719a1 bcachefs: rereplicate flushes interior updates omits ffed41e3c3df bcachefs: bch2_move_data() now walks btree nodes omits f874f89b4aaa bcachefs: Ensure we don't return with closure on waitlist omits 982f60b71ae4 bcachefs: Fix unhandled key type in fiemap_fill_extent omits bc754833a0c9 closures: Improve warnings on bad put omits 1518d0e47bef bcachefs: sysfs trigger_btree_write_buffer_flush omits 096611f806a4 bcachefs: Don't emit empty journal entry for accounting omits e882d9e05f35 bcachefs: Add comment to journal_flush_done() omits e16ce9e7b1d2 bcachefs: Kill redundant write_super() when running recove [...] omits 9b1c72ed5019 bcachefs: Tell wbt throttling not to throttle metadata writes omits 0ee173ef1a75 bcachefs: Don't call bch2_recovery_pass_want_ratelimit wit [...] omits cfdb00dc1fb0 bcachefs: Fix padding zeroout when creating casefolded dirents omits baf409040653 bcachefs: convert error.c to CLASS/guards omits 283120fc5169 bcachefs: bch2_run_recovery_pass() now prints errors omits ad08cdd14a3b bcachefs: convert btree_journal_iter.c to CLASS/guards omits 5899301d07d3 bcachefs: convert btree_locking.c to CLASS/guards omits 83ac9a5d7e4b bcachefs: convert btree_iter.c to CLASS/guards omits 6cab1cadba7f bcachefs: convert btree_io.c to CLASS/guards omits 816ffd9d7945 bcachefs: convert btree_key_cache.c to CLASS/guards omits f118624f4e3d bcachefs: convert btree_trans_commit.c to CLASS/guards omits 3022d66e6269 bcachefs: convert btree_update_interior.c to CLASS/guards omits 0a72bc37ccc2 bcachefs: convert btree_update.c to CLASS/guards omits 00ed836b44c2 bcachefs: convert btree_write_buffer.c to CLASS/guards omits 40cb7183ef44 bcachefs: convert btree_gc.c to CLASS/guards omits ff9833101999 bcachefs: convert btree_cache.c to CLASS/guards omits 966ee6ea9201 bcachefs: convert journal_seq_blacklist.c to CLASS/guards omits d906584f1232 bcachefs: convert journal_reclaim.c to CLASS/guards omits 974e5d06773c bcachefs: convert journal_io.c to CLASS/guards omits 5536ebefb534 bcachefs: convert journal.c to CLASS/guards omits c65f74d06e6d bcachefs: convert btree_node_scan.c to CLASS/guards omits d1abc771d805 bcachefs: convert fs-io-direct.c to CLASS/guards omits 48f6da2611cd bcachefs: convert fs-io-buffered.c to CLASS/guards omits 581133cb7505 bcachefs: convert fs-io-pagecache.c to CLASS/guards omits 0cbad02f5828 bcachefs: convert fs-io.c to CLASS/guards omits 5c45fe1d871c bcachefs: convert fs.c to CLASS/guards omits 85dec4080c04 bcachefs: convert alloc_foreground.c to CLASS/guards omits 7f32c1f3cd80 bcachefs: convert alloc_background.c to CLASS/guards omits 9224c84e2c22 bcachefs: convert backpointers.c to CLASS/guards omits 3e129e7487ad bcachefs: convert ec.c to CLASS/guards omits 36c244bb6a70 bcachefs: convert buckets.c to CLASS/guards omits 984573843a63 bcachefs: convert disk_accounting.c to CLASS/guards omits 037733c903c7 bcachefs: convert fsck.c to CLASS/guards omits 45228f675e7a bcachefs: convert io_misc.c to CLASS/guards omits 3e45706bb210 bcachefs: convert io_write.c to CLASS/guards omits 6228d8d7ce24 bcachefs: convert io_read.c to CLASS/guards omits 600387c961b2 bcachefs: convert namei.c to CLASS omits 1b97b3a55ed2 bcachefs: convert dirent.c to CLASS omits 567ab92254d4 bcachefs: convert inode.c to CLASS omits 24211908df4c bcachefs: convert logged_ops.c to CLASS omits 5c89e4c5dd44 bcachefs: convert extents.c to guards omits 1244d52f05ff bcachefs: convert lru.c to CLASS omits e9a50fb16e04 bcachefs: convert recovery.c to CLASS/guards omits 09d09e4fefbe bcachefs: convert recovery_passes.c to CLASS/guards omits a23365a89646 bcachefs: convert str_hash.c to CLASS omits d714e058e51b bcachefs: convert subvolume.c to CLASS/guards omits 521afa1d7487 bcachefs: convert snapshot.c to CLASS/guards omits 62ae1f589c5e bcachefs: convert reflink.c to CLASS/guards omits b4bfd5ce8353 bcachefs: convert data_update.c to CLASS/guards omits 4afb2f11ea41 bcachefs: convert movinggc.c to CLASS omits 10f2c984365e bcachefs: convert move.c to CLASS/guards omits 6c39d26e264e bcachefs: convert migrate.c to CLASS/guards omits fb021e8ae7db bcachefs: convert rebalance.c to CLASS/guards omits e0c2e8b0aab6 bcachefs: convert compress.c to guards omits 625b42ed556b bcachefs: convert checksum.c to CLASS/guards omits dcf152fc3c69 bcachefs: convert disk_groups.c to guards omits 341dc3f35371 bcachefs: convert fs-ioctl.c to CLASS/guards omits cfcb67ab61fb bcachefs: convert chardev.c to CLASS omits 1b3a78f5f471 bcachefs: convert bkey.c to CLASS omits 2bc3b94417ab bcachefs: convert bset.c to CLASS omits 5af8041ed33a bcachefs: convert replicas.c to CLASS/guards omits 3bd63a312f5b bcachefs: convert nocow_locking.c to CLASS/guards omits 82942afe445a bcachefs: convert debug.c to CLASS/guards omits 4572d0c41f61 bcachefs: convert clock.c to CLASS/guards omits 1c0a3d8c8042 bcachefs: convert sb-members.c to CLASS/guards omits 771b84e19c92 bcachefs: convert sb-errors.c to CLASS/guards omits 9ef6d11511e4 bcachefs: convert sb-downgrade.c to CLASS/guards omits 729095e79b9a bcachefs: convert sb-clean.c to CLASS/guards omits c6a444e481f6 bcachefs: convert quota.c to CLASS/guards omits 9c6fde5547ea bcachefs: convert buckets_waiting_for_journal.c to CLASS/guards omits 487fd91655d2 bcachefs: convert sysfs.c to CLASS/guards omits 78802d52e6f8 bcachefs: convert opts.c to CLASS/guards omits ffaf13ba76b8 bcachefs: convert enumerated_ref.c to guards omits 506143091363 bcachefs: convert progress.c to guards omits 284c30c9bf32 bcachefs: convert six.c to guards omits 97ce55dc7448 bcachefs: convert util.[ch] to CLASS/guards omits b496b798a7f5 bcachefs: convert unit tests to CLASS/guards omits 39919768719a bcachefs: convert thread_with_file.c to CLASS/guards omits 569ce3092ef0 bcachefs: convert xattr.c to CLASS/guards omits 388af9bc2be6 bcachefs: convert acl.c to CLASS/guards omits b031d27f7ec2 bcachefs: convert super.c to CLASS/guards omits d99b090923bc bcachefs: convert super-io.c to CLASS/guards omits 80cb4ce9a17c bcachefs: DEFINE_GUARD(printbuf_atomic) omits 1719eb608ae8 bcachefs: simplify bch2_trans_do() omits 9167b433bf79 bcachefs: check_i_sectors now prints paths omits 6c630756a109 bcachefs: better device too small error message omits 9847e3893f51 bcachefs: don't pass bch_ioctl_data by value omits 09566d67b184 bcachefs: kill bkey_journal_seq() omits b0c245800ec6 bcachefs: Silence clang warning about enum types omits 082ea5857416 bcachefs: Give debugfs cached btree nodes better indentation omits f634dd264df5 bcachefs: Fix __bch2_fs_read_write() error path omits 634eac1d607b bcachefs: Fix journal assertion omits 1514c3604de2 bcachefs: Fix UAF in check_dirent() omits d86b99c3f773 bcachefs: Fix missing compat code in check_subvol() omits c9e7a2cbd45a bcachefs: Also create snapshots with CAP_FOWNER omits 76395d4dc097 bcachefs: delete useless null ptr check omits a0b1ae260dd9 bcachefs: Add missing bch2_bkey_set_needs_rebalance to noc [...] omits f76497a6caf5 bcachefs: __bset_aux_tree_verify_ro() omits 0c09b60f922f bcachefs: make congestion tracking less aggressive omits 44f6da5d11b2 bcachefs: nopromote sub counters omits 68befdb1b378 bcachefs: Better congestion visibilty in sysfs omits 236094e27252 bcachefs: Fix replicas max options omits 7f6ffae94282 bcachefs: Improve bch2_read_bio_to_text() omits 900fe24a520e bcachefs: bch2_fs_initialize() initializes before going RW omits aa7378acdabd bcachefs: bch2_set_nr_journal_buckets_iter() always marks omits d962e4478705 bcachefs: do_bch2_trans_commit_to_journal_replay handles a [...] omits 579e9a4b3d7c bcachefs: bch2_fs_initialize() now runs journal replay omits 6a55c1294d5a bcachefs: bch2_journal_key_insert_take() accumulates accou [...] omits 42579d1781b7 bcachefs: fast_list: warn if non-empty on exit omits 545076a9d890 bcachefs: fix device add before fs started omits 2aa7dae954fb bcachefs: Zero list_idx when deleting from async obj lists omits 6cdf70dc209e bcachefs: c->loglevel omits 0e7bc6bf2f24 bcachefs: bch_log() omits d1f983975cde bcachefs: kill __bch2_print_str() omits 312a12c580c9 bcachefs: bch2_read_bio_to_text(): tabstops omits 79adb746d98c bcachefs: kill bch2_err_str() BUG_ON() omits b443fc25b1e1 bcachefs: don't call get_update_rebalance_opts() on btree ptrs omits a2522c8f4e40 bcachefs: bch2_btree_write_buffer_insert_checks() omits fa815a793db7 bcachefs: use union for bch_compression_opt to make encode [...] omits 54da05446d2b bcachefs: __bch2_btree_node_alloc() now respects target omits 5b106f3c5bf1 bcachefs: unsigned -> enum bch_trans_commit_flags omits 6e22d849f2c5 bcachefs: Improve nopromote visibility omits 0a5433f43076 bcachefs: use kvzalloc() for journal bios omits 9f44940ba17c bcachefs: trace_data_update_done_no_rw_devs omits 021bd7cfc17c bcachefs: silence userspace build warning omits fbef71e48f56 bcachefs: add missing includes omits e8c2932923c0 bcachefs: add missing log message newline omits 7e53a5390987 bcachefs: Update path flags cleanups omits 5b18957c174e bcachefs: silence userspace build warning omits a3fa6b09f7b2 bcachefs: device add now properly sets c->online_devs omits 38369867813f bcachefs: Debug param for injecting btree node corruption on read omits 85cffad99e74 bcachefs: Fix error message in buffered read path omits 64254250fd54 bcachefs: Print errcode when bch2_read_extent() sees error omits bb9b5b73f575 bcachefs: Suppress unnecessary inode_i_sectors_wrong fsck error omits db13c74e37ed bcachefs: Add missing bch2_log_msg_start() omits 42ffa6990c54 bcachefs: Faster checking for missing journal entries omits dfb497fcb57d bcachefs: bch2_journal_entry_missing_range() omits 2eb1a49515fa bcachefs: Don't lock exec_update_lock omits 89b403d70a77 bcachefs: ptr_to_removed_device omits ce1f1a70162b bcachefs: bch_fs.devs_removed omits b25948a7b17b bcachefs: check_key_has_inode() reconstructs more aggressively omits fc6047aba8e8 bcachefs: Before removing dangling dirents, check for contents omits d75e07635a4c bcachefs: Improve inode_create behaviour on old filesystems omits efbe7bac03b0 bcachefs: Use bio_add_folio_nofail() for unfailable operations omits 12f0d5c5d315 bcachefs: Simplify bch2_bio_map() omits 86cf5b626ea5 bcachefs: Finish error_throw tracepoints omits 9ca8c16b0fa7 bcachefs: Improved btree node tracepoints omits a4df7c805ac8 bcachefs: -o fix_errors may now be used without -o fsck omits ae71ad08ad31 bcachefs: Shut up clang warning omits 77a6cbb9ae08 bcachefs: Refactor trans->mem allocation omits cb3370dd22cd bcachefs: Evict/bypass key cache when deleting omits ad84f89a49d8 bcachefs: Don't peek key cache unless we have a real key omits 9caf59327840 bcachefs: Improve inode deletion omits d335b3d53741 bcachefs: bch2_trans_has_updates() omits a38688539f21 bcachefs: Don't memcpy more than needed omits df5c47a04eb2 bcachefs: Don't log error twice in allocator async repair omits cfcaead907c1 bcachefs: Plumb trans_kmalloc ip to trans_log_msg omits 3472b6bb63bb bcachefs: add an unlikely() to trans_begin() omits ba73deef908d bcachefs: More errcode conversions omits d273e6594cda bcachefs: DEFINE_CLASS()es for dev refcounts omits 13e65bffc10a bcachefs: use scoped_guard() in fast_list.c omits a39d7120253e bcachefs: Allow CONFIG_UNICODE=m omits e8f8a2987820 bcachefs: Reduce __bch2_btree_node_alloc() stack usage omits 7903e03c2d65 bcachefs: kill darray_u32_has() omits a862a8b3c396 bcachefs: fsck: dir_loop, subvol_loop now autofix omits b1e781fc7ba4 bcachefs: async_objs: update iter pos after obj printed omits 536fed53b072 bcachefs: Fix UAF by journal write path omits 7f9c1c0a006e Merge branch 'zynqmp/soc' into for-next2 omits cba0d53f8981 Merge branch 'zynqmp/dt' into for-next2 omits 88fa7c8181bd drivers: firmware: xilinx: Switch to new family code in zy [...] omits ef32394c6d34 drivers: firmware: xilinx: Add unique family code for all [...] omits 939d545b0198 firmware: xilinx: Add Versal NET platform compatible string omits fd3af59e5bcb arm64: versal-net: Update rtc calibration value omits 487e52a21734 firmware: xilinx: Add debugfs support for PM_GET_NODE_STATUS adds ebf2bfec412a MAINTAINERS: mark bcachefs externally maintained adds 606c2cf67b6b Merge tag 'powerpc-6.17-3' of git://git.kernel.org/pub/scm [...] adds 5b9f3b013b33 Merge tag 'fixes-2025-08-28' of git://git.kernel.org/pub/s [...] adds 4d28e2809813 Merge tag 'dma-mapping-6.17-2025-08-28' of git://git.kerne [...] adds fa58e4f6e1a4 Merge tag 'pm-6.17-rc4' of git://git.kernel.org/pub/scm/li [...] adds 9c736ace0666 Merge tag 'net-6.17-rc4' of git://git.kernel.org/pub/scm/l [...] adds 220374ab2be5 Merge tag 'io_uring-6.17-20250828' of git://git.kernel.dk/linux adds d1cf752d58d5 Merge tag 'block-6.17-20250828' of git://git.kernel.dk/linux adds 49862587fa27 Merge tag 'drm-msm-fixes-2025-08-26' of https://gitlab.fre [...] adds 0c6b24d70da2 drm/mediatek: Add error handling for old state CRTC in ato [...] adds f5b181919366 drm/mediatek: dsi: Fix DSI host and panel bridge pre-enable order adds 1f403699c40f drm/mediatek: Fix device/node reference count leaks in mtk [...] adds c34414883f77 drm/mediatek: mtk_hdmi: Fix inverted parameters in some re [...] adds 42d2abbfa8c4 Merge tag 'mediatek-drm-fixes-20250829' of https://git.ker [...] adds 18ee2b9b7bd4 Merge tag 'drm-fixes-2025-08-29' of https://gitlab.freedes [...] adds 70c1595c181c ata: ahci: Allow ignoring the external/hotplug capability [...] adds 82b8166171bd ata: ahci_xgene: Use int type for 'rc' to store error codes adds 2bd3731542af Merge tag 'ata-6.17-rc4' of git://git.kernel.org/pub/scm/l [...] adds ec1abfc83331 Merge tag 'regulator-fix-v6.17-rc3' of git://git.kernel.or [...] adds 02d6eeedbc36 Merge tag 'hid-for-linus-2025082901' of git://git.kernel.o [...] adds 469447200aed Merge tag 'xfs-fixes-6.17-rc4' of git://git.kernel.org/pub [...] adds 2575e638e2d9 Merge tag 'v6.17-rc3-smb3-client-fixes' of git://git.samba [...] adds fb679c832b64 Merge tag 'efi-fixes-for-v6.17-1' of git://git.kernel.org/ [...] adds 9bca8be646e0 RISC-V: KVM: Fix pte settings within kvm_riscv_gstage_ioremap() adds e61a12a4baf0 RISC-V: KVM: Correct kvm_riscv_check_vcpu_requests() comment adds 799766208f09 RISC-V: KVM: fix stack overrun when loading vlenb adds 085e899aa19b Merge tag 'kvm-riscv-fixes-6.17-1' of https://github.com/k [...] adds 07f557f60a9a KVM: arm64: nv: Properly check ESR_EL2.VNCR on taking a VN [...] adds 69f8fe955d0b KVM: arm64: nv: Handle SEAs due to VNCR redirection adds 700d6868fee2 kvm: arm64: use BUG() instead of BUG_ON(1) adds eaa43934b412 KVM: arm64: Handle AIDR_EL1 and REVIDR_EL1 in host for pro [...] adds 798eb5978700 KVM: arm64: Sync protected guest VBAR_EL1 on injecting an [...] adds f1edb159200a arm64: vgic-v2: Fix guest endianness check in hVHE mode adds 85acc29f90e0 KVM: arm64: selftest: Add standalone test checking for KVM [...] adds d19c541d269e KVM: arm64: Correctly populate FAR_EL2 on nested SEA injection adds 0e89ca13ee5f KVM: arm64: Split kvm_pgtable_stage2_destroy() adds e9abe311f356 KVM: arm64: Reschedule as needed when destroying the stage [...] adds 8049164653c6 arm64: Add capability denoting FEAT_RASv1p1 adds d7b3e23f945b KVM: arm64: Handle RASv1p1 registers adds 9049fb1227a2 KVM: arm64: Ignore HCR_EL2.FIEN set by L1 guest's EL2 adds 1fab657cb2a0 KVM: arm64: Make ID_AA64PFR0_EL1.RAS writable adds 7a765aa88e34 KVM: arm64: Make ID_AA64PFR1_EL1.RAS_frac writable adds 0843e0ced338 KVM: arm64: Get rid of ARM64_FEATURE_MASK() adds 01860bcc5343 KVM: arm64: selftests: Sync ID_AA64MMFR3_EL1 in set_id_regs adds b720269334f5 KVM: arm64: Check for SYSREGS_ON_CPU before accessing the [...] adds e3f6836a632e KVM: arm64: Simplify sysreg access on exception delivery adds ec0ab059d435 KVM: arm64: Fix vcpu_{read,write}_sys_reg() accessors adds 3328d17e7054 KVM: arm64: Remove __vcpu_{read,write}_sys_reg_{from,to}_cpu() adds ee372e645178 KVM: arm64: nv: Fix ATS12 handling of single-stage translation adds 42a0305ab114 Merge tag 'kvmarm-fixes-6.17-1' of https://git.kernel.org/ [...] adds 11e7861d680c Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] adds ceca927c86e6 arm64: mm: Fix CFI failure due to kpti_ng_pgd_alloc functi [...] adds d82aa5d3501b kselftest/arm64: Don't open code SVE_PT_SIZE() in fp-ptrace adds c8bc81a52d5a Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] adds 1c99e3e9f33a Merge tag 'gpio-fixes-for-v6.17-rc4' of git://git.kernel.o [...] adds 86a9b1250602 hardening: Require clang 20.1.0 for __counted_by adds 9acd5b8bebea Merge tag 'hardening-v6.17-rc4' of git://git.kernel.org/pu [...] adds c9e4e96185f4 Merge tag 'irq_urgent_for_v6.17_rc4' of git://git.kernel.o [...] adds fe3ad7a58b58 Merge tag 'sched_urgent_for_v6.17_rc4' of git://git.kernel [...] adds 8b3641dfb6f9 x86/bugs: Add attack vector controls for SSB adds 5c3b3264e585 Merge tag 'x86_urgent_for_v6.17_rc4' of git://git.kernel.o [...] adds b320789d6883 Linux 6.17-rc4 adds 959a485714de mm/khugepaged: fix the address passed to notifier on testi [...] adds c16715877657 mm-khugepaged-fix-the-address-passed-to-notifier-on-testin [...] adds 726a7d10c5c0 mm/memory_hotplug: fix hwpoisoned large folio handling in [...] adds f3c9596906ae init/main.c: fix boot time tracing crash adds 0d1537675f1c mm/hugetlb: add missing hugetlb_lock in __unmap_hugepage_range() adds b2de806cdc4d percpu: fix race on alloc failed warning limit adds 74bcc02a5b6b mm/damon/core: set quota->charged_from to jiffies at first [...] adds 916b4f49ef16 arm64: kexec: Initialize kexec_buf struct in image_load() adds 176ac31bc97f mm/damon/lru_sort: avoid divide-by-zero in damon_lru_sort_ [...] adds 9d0f417e59e9 mm/damon/reclaim: avoid divide-by-zero in damon_reclaim_ap [...] adds 96c675f8bec6 arm64: kexec: initialize kexec_buf struct in load_other_se [...] adds 34063731b770 riscv: kexec: initialize kexec_buf struct adds e8f76b7767fa s390: kexec: initialize kexec_buf struct adds 6033afdc86e5 mm/memory-failure: fix redundant updates for already poiso [...] adds 071150ea8868 mm/mremap: fix regression in vrm->new_addr check adds c7ce8da43c7b mm/memory-failure: fix VM_BUG_ON_PAGE(PagePoisoned(page)) [...] adds 33429542af3d ocfs2: fix recursive semaphore deadlock in fiemap call adds a83e3ccebb84 mm/vmalloc, mm/kasan: respect gfp mask in kasan_populate_v [...] adds 61d6444d4451 mm: fix folio_expected_ref_count() when PG_private_2 adds 9f2b49998103 mm/gup: check ref_count instead of lru before migration adds 2ce7488a09fb mm/gup: local lru_add_drain() to avoid lru_add_drain_all() adds b4ef0d2b7478 mm: Revert "mm/gup: clear the LRU flag of a page before ad [...] adds bc8a601111b0 mm: Revert "mm: vmscan.c: fix OOM on swap stress test" adds 58c8f7d72b9e mm: folio_may_be_cached() unless folio_test_large() adds 78a4c3b68d68 mm: lru_add_drain_all() do local lru_add_drain() first adds abd6ea3021fc Merge branch 'mm-hotfixes-unstable' of https://git.kernel. [...] adds bb585591ebf0 fhandle: use more consistent rules for decoding file handl [...] adds b78d907231be Merge branch 'vfs.fixes' of https://git.kernel.org/pub/scm [...] adds 6c1dedcab5b0 Merge branch 'next-fixes' of https://git.kernel.org/pub/sc [...] adds a2dec6ebd8ac Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] adds b5bf72e7d809 Merge branch 'fs-current' of linux-next adds 5acaa2a85c73 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] adds 629840e208bf Merge tag 'wireless-2025-08-28' of https://git.kernel.org/ [...] adds d6a367ec6c96 netfilter: nft_flowtable.sh: re-run with random mtu sizes adds 479a54ab9208 netfilter: br_netfilter: do not check confirmed bit in br_ [...] adds 54416fd76770 netfilter: conntrack: helper: Replace -EEXIST by -EBUSY adds c407beb5b883 Merge tag 'nf-25-08-27' of https://git.kernel.org/pub/scm/ [...] adds 9f74c0ea9b26 net_sched: gen_estimator: fix est_timer() vs CONFIG_PREEMPT_RT=y adds b79e498080b1 xirc2ps_cs: fix register access when enabling FullDuplex adds 8bf935cf7898 ptp: ocp: fix use-after-free bugs causing by ptp_ocp_watchdog adds 0704a3da7ce5 mISDN: Fix memory leak in dsp_hwec_enable() adds b3852ae3105e net: ethernet: oa_tc6: Handle failure of spi_setup adds c7217963eb77 microchip: lan865x: Fix module autoloading adds ca47c44d36a9 microchip: lan865x: Fix LAN8651 autoloading adds 788bc43d8330 Merge branch 'microchip-lan865x-fix-probing-issues' adds d3438c3942fb Merge branch 'main' of https://git.kernel.org/pub/scm/linu [...] adds 51ae4ca30f11 bpf: Fix out-of-bounds dynptr write in bpf_crypto_crypt adds 5aa00f0e9589 selftests/bpf: Extend crypto_sanity selftest with invalid [...] adds 90336fe5fb6a selftests/bpf: Fix "expression result unused" warnings with icecc adds c7d19d11240b Merge branch 'selftests-bpf-fix-expression-result-unused-w [...] adds 397cfc220945 bpf: Fix bpf_strnstr() to handle suffix match cases better adds 19139f45999a selftests/bpf: Add tests for bpf_strnstr adds 71ca59e23445 Merge branch 'fix-bpf_strnstr-len-error' adds d384acc15760 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] adds 85fe9f565d2d IB/mlx5: Fix obj_type mismatch for SRQ event subscriptions adds 900f59b0853e Merge branch 'for-rc' of https://git.kernel.org/pub/scm/li [...] adds 2cbe4ac193ed ALSA: usb-audio: Add mute TLV for playback volumes on more [...] adds 3e93d5bbcbfc Merge tag 'asoc-fix-v6.17-rc3' of https://git.kernel.org/p [...] adds 78811dd56def ALSA: docs: Add documents for recently changes in snd-usb-audio adds aea3493246c4 ALSA: firewire-motu: drop EPOLLOUT from poll return values [...] adds e5a00dafc7e0 ALSA: hda: tas2781: fix tas2563 EFI data endianness adds d5f8458e34a3 ALSA: hda: tas2781: reorder tas2563 calibration variables adds 08130220ff09 Merge branch 'for-linus' of https://git.kernel.org/pub/scm [...] adds 89e7353f522f spi: microchip-core-qspi: stop checking viability of op->m [...] adds e6a1dd445ce9 Merge branch 'for-linus' of https://git.kernel.org/pub/scm [...] adds 8351897d9315 Merge branch 'tty-linus' of https://git.kernel.org/pub/scm [...] adds 0b4f6e680b54 Merge branch 'usb-linus' of https://git.kernel.org/pub/scm [...] adds 43f5f266e9e5 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] adds d6e86ce71dd7 Merge branch 'staging-linus' of https://git.kernel.org/pub [...] adds 33d7ecbf69aa iio: frequency: adf4350: Fix prescaler usage. adds 1d8fdabe1926 iio: frequency: adf4350: Fix ADF4350_REG3_12BIT_CLKDIV_MODE adds b2d5a9be37fe Merge branch 'fixes-togreg' of https://git.kernel.org/pub/ [...] adds 53080f4fe325 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] adds 91f46a33929a Merge branch 'reset/fixes' of https://git.pengutronix.de/g [...] adds f79fa2dd75db Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] adds 1180c79fbf36 hwmon: mlxreg-fan: Prevent fans from getting stuck at 0 RPM adds 98fd069dd873 hwmon: (ina238) Correctly clamp temperature adds 667d5000b5c1 Merge branch 'hwmon' of https://git.kernel.org/pub/scm/lin [...] adds e13dedd12c74 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] adds 9dba9a45c348 scsi: lpfc: Fix buffer free/clear order in deferred receive path adds 708e2371f77a scsi: sr: Reinstate rotational media flag adds cf25318c6b98 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] adds 05e75ac35ee9 efi: Explain OVMF acronym in OVMF_DEBUG_LOG help text adds d9a3e4d5f577 Merge branch 'urgent' of https://git.kernel.org/pub/scm/li [...] adds c09461a0d24f rust: use the new name Location::file_as_c_str() in Rust > [...] adds 8851e27d2cb9 rust: support Rust >= 1.91.0 target spec adds 46215d5c7dbf Merge branch 'rust-fixes' of https://github.com/Rust-for-L [...] adds 3a8967838c47 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] adds bfcba5c1cb4f Merge branch into tip/master: 'irq/urgent' adds 76c0d15eba74 Merge branch into tip/master: 'locking/urgent' adds 733c69edd2e7 Merge branch into tip/master: 'sched/urgent' adds 94af495b3702 Merge branch into tip/master: 'x86/urgent' adds e1d6be50fb65 Merge branch 'tip/urgent' of https://git.kernel.org/pub/sc [...] adds aeb931c3ede1 Merge branch 'slab/for-next-fixes' of https://git.kernel.o [...] adds 4e70a904ebad Merge branch 'for-rc' of https://git.kernel.org/pub/scm/li [...] adds 0ef5c4e4dbbf nouveau: fix disabling the nonstall irq due to storm code adds 2cb66ae6040f nouveau: Membar before between semaphore writes and the interrupt adds 82392c774d28 Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] new ddb029d96466 mempolicy: clarify what zone reclaim means new 5cecc50dbabf mempolicy-clarify-what-zone-reclaim-means-fix new a4a96907b941 kasan: add test for SLAB_TYPESAFE_BY_RCU quarantine skipping new da500467d7a6 kasan: add test for SLAB_TYPESAFE_BY_RCU quarantine skipping new 61aef58244cc kasan-add-test-for-slab_typesafe_by_rcu-quarantine-skipping-v3 new dbc7b5deb129 mm/mglru: update MG-LRU proactive reclaim statistics only [...] new 979a6b019e85 mm: memory-tiering: fix PGPROMOTE_CANDIDATE counting new ffc32bf4631e /dev/zero: try to align PMD_SIZE for private mapping new 843c922522c7 mm: replace (20 - PAGE_SHIFT) with common macros for pages [...] new 4a7bcd9c919e mm-replace-20-page_shift-with-common-macros-for-pages-mb-c [...] new bbde39fa25ef mm-replace-20-page_shift-with-common-macros-for-pages-mb-c [...] new 789866c51403 zram: protect recomp_algorithm_show() with ->init_lock new 11f73d572048 selftests/mm: pass filename as input param to VM_PFNMAP tests new 4b09eb2a3f78 mm: limit the scope of vma_start_read() new 32d11348ca4b mm: change vma_start_read() to drop RCU lock on failure new b5a40fc4c194 mm, swap: only scan one cluster in fragment list new 150da006955b mm, swap: remove fragment clusters counter new d9c654d0c79e mm, swap: prefer nonfull over free clusters new d09cb38abb96 selftests/mm: use __auto_type in swap() macro new 23807b45e1b1 mm: correct misleading comment on mmap_lock field in mm_struct new 3710ca84108b mm/vmalloc: allow to set node and align in vrealloc new edc244a87d30 mm/slub: allow to set node and align in k[v]realloc new c6ad762adbc9 rust: add support for NUMA ids in allocations new a8f2863d068e rust: alloc: fix missing import needed for `rusttest` new 618c9f61c270 rust: support large alignments in allocations new 190e76c5960a mm/nommu: convert kobjsize() to folios new 90e9cf0dac2a xarray: remove redundant __GFP_NOWARN new 70b1681fb0d9 maple_tree: remove redundant __GFP_NOWARN new c3b0183b87c3 mm/rmap: do __folio_mod_stat() in __folio_add_rmap() new 44d8f53c4092 mm/damon/core: skip needless update of damon_attrs in damo [...] new 544fbef96ba6 mm-damon-core-skip-needless-update-of-damon_attrs-in-damon [...] new fffe94d00ee2 mm/damon/paddr: move filters existence check function to o [...] new 0b4f62a683a5 mm/damon/vaddr: support stat-purpose DAMOS filters new 94d809f40281 selftests/proc: test PROCMAP_QUERY ioctl while vma is conc [...] new 46c7906e26e9 fs/proc/task_mmu: factor out proc_maps_private fields used [...] new 85816fc6ccb9 fs/proc/task_mmu: execute PROCMAP_QUERY ioctl under per-vma locks new b01a29e80bec mm/kasan/init.c: remove unnecessary pointer variables new 306e48945117 mm/damon: update expired description of damos_action new 7f8feb02ecbb docs/mm/damon/design: fix typo: s/sz_trtied/sz_tried/ new f8ace0dd4830 mm/mincore, swap: consolidate swap cache checking for mincore new 4af18bfd6c8e mm/mincore: use a helper for checking the swap cache new 5c45d58cc49b mm/migrate: remove MIGRATEPAGE_UNMAP new 359794626906 fixup: mm/migrate: remove MIGRATEPAGE_UNMAP new 006b25f97c33 treewide: remove MIGRATEPAGE_SUCCESS new aab477093a1b mm/huge_memory: move more common code into insert_pmd() new ce22f1788f4b mm/huge_memory: move more common code into insert_pud() new 67429c9cb722 mm/huge_memory: support huge zero folio in vmf_insert_folio_pmd() new af8a6ec577a9 fs/dax: use vmf_insert_folio_pmd() to insert the huge zero folio new 45cdbcd781d5 mm/huge_memory: mark PMD mappings of the huge zero folio special new 1a03dac925a3 powerpc/ptdump: rename "struct pgtable_level" to "struct p [...] new 3206bb53b086 mm/rmap: convert "enum rmap_level" to "enum pgtable_level" new afdd0ed4ae1e mm/rmap: always inline __folio_rmap_sanity_checks() new ae2a384ca5da mm/memory: convert print_bad_pte() to print_bad_page_map() new 676d6b7e033a mm-memory-convert-print_bad_pte-to-print_bad_page_map-fix new e13a64027fe4 mm/memory: factor out common code from vm_normal_page_*() new e187eeeb52c0 mm: introduce and use vm_normal_page_pud() new 36e8aad1131a mm: rename vm_ops->find_special_page() to vm_ops->find_nor [...] new 53d3c4befef4 mm: rename huge_zero_page to huge_zero_folio new 092bbadafe59 mm: rename MMF_HUGE_ZERO_PAGE to MMF_HUGE_ZERO_FOLIO new 1dd142c26aaf mm: add persistent huge zero folio new 4aab626e4beb mm: add largest_zero_folio() routine new 6d7a62244590 block: use largest_zero_folio in __blkdev_issue_zero_pages() new da8a5aace360 kho: allow scratch areas with zero size new 0ed1f808cb1a lib/test_kho: fixes for error handling new 63025b091988 selftest/kho: update generation of initrd new fa6a3be30846 selftests/damon: test no-op commit broke DAMON status new 7ba25614fbaa selftests/damon: change wrong json.dump usage to json.dumps new bf15664d84d4 selftests/mm: do check_huge_anon() with a number been passed in new 998e8f79d480 mm: add bitmap mm->flags field new 59625024b92e mm: place __private in correct place, const-ify __mm_flags [...] new 3af93310464e mm: convert core mm to mm_flags_*() accessors new d29ee64f724a mm-convert-core-mm-to-mm_flags_-accessors-fix new 0a18861afbc1 mm: convert prctl to mm_flags_*() accessors new 8147619b5635 mm: convert arch-specific code to mm_flags_*() accessors new e0f4f02fd667 fix typo new 80a9a599a715 mm: convert uprobes to mm_flags_*() accessors new 68008277a976 mm: update coredump logic to correctly use bitmap mm flags new 161c3eb5d258 mm: abstract set_mask_bits() invocation to mm_types.h to s [...] new 1b8ed1dace7e mm: correct sign-extension issue in MMF_* flag masks new bf3d32e0c65c mm: prefer BIT() to _BITUL() new 111d923d7718 mm: update fork mm->flags initialisation to use bitmap new 4889f66293a5 mm: convert remaining users to mm_flags_*() accessors new cee4edf46f71 mm: replace mm->flags with bitmap entirely and set to 64 bits new c9a83fe6b3bc mm: remove redundant __GFP_NOWARN new 5352bb202bf8 selftests/mm: fix spelling mistake "mrmeap" -> "mremap" new 635255e41183 mm/zswap: store <PAGE_SIZE compression failed page as-is new 5b5734dcf105 mm/zswap: mark zswap_stored_incompressible_pages as static new b299e48a2f46 mm-zswap-store-page_size-compression-failed-page-as-is-v5 new d6a6343e6a42 mm/zswap: cleanup incompressible pages handling code new ea05eff188db mempool: rename struct mempool_s to struct mempool new 182061fb592d selftests/damon: fix damon selftests by installing _common.sh new 3c709b358df0 mm/swapfile.c: introduce function alloc_swap_scan_list() new dfb31ef3dd98 mm: swap.h: Remove deleted field from comments new d9ed2aa75b31 userfaultfd: opportunistic TLB-flush batching for present [...] new 1751ae489e73 userfaultfd-opportunistic-tlb-flush-batching-for-present-p [...] new c33570af7f6b rust: allocator: add KUnit tests for alignment guarantees new 899f7e6c1f99 memcg: optimize exit to user space new d9941459831c memcg-optimize-exit-to-user-space-fix new 2ab2e309b9a4 lib/test_maple_tree.c: remove redundant semicolons new 4043c4a42511 riscv: use an atomic xchg in pudp_huge_get_and_clear() new de65a588d819 mm/page_alloc: only set ALLOC_HIGHATOMIC for __GPF_HIGH al [...] new 039bc394bcde selftests/damon/access_memory_even: remove unused header file new 3619e32d44fc mm/page_alloc: simplify lowmem_reserve max calculation new 0edc495459f7 mm-page_alloc-simplify-lowmem_reserve-max-calculation-v3 new d2cfaadf467f mm: fix typos in VMA comments new 528c5cfd8df6 mm/page_alloc: remove redundant pcp->free_count initializa [...] new 16878d218c1a kasan: introduce ARCH_DEFER_KASAN and unify static key acr [...] new e3e1fc1caad0 kasan: call kasan_init_generic in kasan_init new a088b5194d36 mm/selftests: fix incorrect pointer being passed to mark_range() new 3cb1a687796c selftests/mm: add support to test 4PB VA on PPC64 new f9c2f755b5ff selftest/mm: fix ksm_funtional_test failures new f9fc4a06b5d1 mm/selftests: fix split_huge_page_test failure on systems [...] new e040e7b37803 selftests/mm: fix child process exit codes in ksm_function [...] new 2ea40db2337f selftests/mm: skip thuge-gen test if system is not setup properly new e5fb337da306 selftests/mm: skip hugepage-mremap test if userfaultfd una [...] new f01f372ef2cc mm: readahead: improve mmap_miss heuristic for concurrent faults new fa79cee483e8 prctl: extend PR_SET_THP_DISABLE to optionally exclude VM_ [...] new 9fe2c1895f24 mm/huge_memory: convert "tva_flags" to "enum tva_type" new dcd8ce7885c2 mm/huge_memory: respect MADV_COLLAPSE with PR_THP_DISABLE_ [...] new a871d8505687 docs: transhuge: document process level THP controls new 5496b273d5ba selftest/mm: extract sz2ord function into vm_util.h new 849aafa066b1 selftests: prctl: introduce tests for disabling THPs completely new eeafd3cfbea4 selftests: prctl: return after executing test in child process new 944260f5a069 selftests: prctl: introduce tests for disabling THPs excep [...] new ce5201c62035 selftests: prctl: return after executing test in child process new 8b71f52411f0 mm/damon/Kconfig: make DAMON_STAT_ENABLED_DEFAULT depend o [...] new a201d662955f mm: introduce memdesc_flags_t new 35bd1e7f91c6 mm-introduce-memdesc_flags_t-fix new 61d08ee6f043 mips: fix compilation error new a49cde6a820c mm: convert page_to_section() to memdesc_section() new b425495462ca mm: introduce memdesc_nid() new dabbfb6a3e60 mm: introduce memdesc_zonenum() new a75277c3df0b slab: use memdesc_flags_t new 71ba3fdb7a74 slab: use memdesc_nid() new 286eb8cd6ac0 mm: introduce memdesc_is_zone_device() new 27437717dada mm: reimplement folio_is_device_private() new f49ab893ab32 mm: reimplement folio_is_device_coherent() new 32ca76213d77 mm: reimplement folio_is_fsdax() new ebb579ae5ee7 mm: add folio_is_pci_p2pdma() new 8716f4755615 mm: fix duplicate accounting of free pages in should_recla [...] new b3b3e88c5d8a mm/damon/tests/core-kunit: add damos_commit_filter test new 466ceb034356 mm/rmap: not necessary to mask off FOLIO_PAGES_MAPPED new 5bed12d08f52 mm/rmap: use folio_large_nr_pages() when we are sure it is [...] new a3181e31c9ca mm/filemap: do not use is_partially_uptodate for entire folio new 5566a834258e mm/filemap: skip non-uptodate folio if there are available folios new 9e9b9f6a9308 mpage: terminate read-ahead on read error new e25fecd0444a mpage: convert do_mpage_readpage() to return int type new 4ade4b15e821 mm/hugetlb: early exit from hugetlb_pages_alloc_boot() whe [...] new a219a44213c4 mm/huge_memory: add new_order and offset to split_huge_pag [...] new bacc0090c9c6 selftests/mm: mark all functions static in split_huge_page_test.c new da947fec148e selftests/mm: reimplement is_backed_by_thp() with more pre [...] new 9f1478e6e87b fixup: selftests/mm: use nr_pages instead of 1UL << order new 2f127d7bda8a selftests/mm: add check_after_split_folio_orders() helper new bb3e88b025b3 selftests/mm: check after-split folio orders in split_huge [...] new b5a24a9a6012 tmpfs: preserve SB_I_VERSION on remount new 1e3d88888cbe selftests/mm: put general ksm operation into vm_util new 8a0251e43896 selftests/mm: test that rmap behaves as expected new 668fba089497 lib/test_hmm: drop redundant conversion to bool new 2e39aea71148 ntfs3: stop using write_cache_pages new b1167cabbc28 mm: remove write_cache_pages new 4a18642afa36 bcachefs: stop using write_cache_pages new 6a3ea8f8efe4 mm, x86/mm: move creating the tlb_flush event back to x86 code new 0c648ae6f210 mm: tag kernel stack pages new fb9dd5d3750e mm/cma: add 'available count' and 'total count' to trace_c [...] new 50843d7b6283 mm/zswap: reduce the size of the compression buffer to a s [...] new 03d2cfe2e3fc rust: mm: update ARef and AlwaysRefCounted imports from sy [...] new 09294f61a20b mm: remove is_migrate_highatomic() new 771447dcc961 mm/huge_memory: remove enforce_sysfs from __thp_vma_allowa [...] new fbd90d2b371d kselftest: mm: fix typos in test_vmalloc.sh new 6cedc97fbb66 selftests: centralise maybe-unused definition in kselftest.h new 9d6cb962fb83 mm/khugepaged: use list_xxx() helper to improve readability new 40f342c38624 drivers/base/node: handle error properly in register_one_node() new 421796e81566 selftests/mm: use calloc instead of malloc in pagemap_ioctl.c new fe9cb4cb2b49 mm/page-writeback: drop usage of folio_index new b81548c9aea1 kmem/tracing: add kmem name to kmem_cache_alloc tracepoint new f1e7bd486532 kho: make sure kho_scratch argument is fully consumed new b91e2e20b027 maple_tree: fix MAPLE_PARENT_RANGE32 and parent pointer docs new 2bed725c15c9 mm/page_alloc: add kernel-docs for free_pages() new f6b2bd785151 aoe: stop calling page_address() in free_page() new a6a899cde6c3 x86: stop calling page_address() in free_pages() new 15dfd9fd003e riscv: stop calling page_address() in free_pages() new 8be448680675 powerpc: stop calling page_address() in free_pages() new 137233dc6275 arm64: stop calling page_address() in free_pages() new 3e941a2e7859 virtio_balloon: stop calling page_address() in free_pages() new 78b1dc648a57 mm/page_alloc: harmonize should_compact_retry() type new 35133ea198da tools/testing/vma: clean up stubs in vma_internal.h new e7db083f561f mm: shmem: use 'folio' for shmem_partial_swap_usage() new bc543de4ec1e mm: shmem: drop the unnecessary folio_nr_pages() new df62db409c0f selftests/mm/uffd-stress: make test operate on less hugetl [...] new c22e614cba06 selftests/mm/uffd-stress: stricten constraint on free huge [...] new 1d428f4655f1 Revert "hugetlb: make hugetlb depends on SYSFS or SYSCTL" new 7a1028e1acdf mm/filemap: add AS_KERNEL_FILE new c37f1d175de0 mm: fix CONFIG_MEMCG build for AS_KERNEL_FILE new e71cac621320 mm: add vmstat for kernel_file pages new b7a616215f08 btrfs: set AS_KERNEL_FILE on the btree_inode new ff1c62083eae mm/page_alloc: use xxx_pageblock_isolate() for better reading new f0d29076f43e mm/pageblock-flags: remove PB_migratetype_bits/PB_migrate_end new af75c677f530 mm/damon/core: add damon_ctx->addr_unit new 2a27271ebca2 mm/damon/paddr: support addr_unit for access monitoring new 3455854045b5 mm/damon/paddr: support addr_unit for DAMOS_PAGEOUT new 4a74564f61e0 mm/damon/paddr: support addr_unit for DAMOS_LRU_[DE]PRIO new 8dccc79a49ad mm/damon/paddr: support addr_unit for MIGRATE_{HOT,COLD} new 63ad054ac54b mm/damon/paddr: support addr_unit for DAMOS_STAT new f88d6f41b41f mm/damon/sysfs: implement addr_unit file under context dir new ab77677dfb68 Docs/mm/damon/design: document 'address unit' parameter new f4e358cdf18c Docs/admin-guide/mm/damon/usage: document addr_unit file new fc8f920eb798 Docs/ABI/damon: document addr_unit file new 248e04191691 mm/damon: add damon_ctx->min_sz_region new 6be0fe234567 pagevec.h: add `const` to pointer parameters of getter functions new fd0c39e507d8 tools/include: implement a couple of atomic_t ops new e3693c2b60a0 tools: testing: allow importing arch headers in shared.mk new 076286241bc1 tools: testing: support EXTRA_CFLAGS in shared.mk new c117eaed2b4e tools: testing: use existing atomic.h for vma/maple tests new 96a20407f7f5 mm/filemap: align last_index to folio size new 88f867ad34b4 mm-filemap-align-last_index-to-folio-size-fix new 6faa14f2e32d Merge branch 'mm-unstable' of https://git.kernel.org/pub/s [...] new d060a3dd4b5a hung_task: dump blocker task if it is not hung new 9a6a48d2982c x86/kexec: carry forward the boot DTB on kexec new 670d51567a1c ref_tracker: remove redundant __GFP_NOWARN new e574881659fc kcov: use write memory barrier after memcpy() in kcov_move_area() new e0bde65df7f5 kcov: load acquire coverage count in user-space code new b6007cab9e98 kcov-load-acquire-coverage-count-in-user-space-code-v2 new d80945e96d6c idr test suite: remove usage of the deprecated ida_simple_ [...] new 894f231cac0d ida: remove the ida_simple_xxx() API new f8b3febb6e88 nvmem: update a comment related to struct nvmem_config new 0815ed745ddf lib/digsig: remove unnecessary memset new 525b66e9a92b init: handle bootloader identifier in kernel parameters new 06c72d7b7c18 init-handle-bootloader-identifier-in-kernel-parameters-v4 new 9d65f070f7cc checkpatch: allow http links of any length in commit logs new 5bce32e05155 ocfs2: kill osb->system_file_mutex lock new e0a6ee9445a3 lib/fault-inject-usercopy.c: use PTR_ERR_OR_ZERO() to simp [...] new 1de491f08706 squashfs: verify inode mode when loading from disk new bdf2ffb0a1f8 ocfs2: remove commented out mlog() statements new 9495459eeea2 test_firmware: use str_true_false() helper new 77a3da9faf51 alloc_tag: use str_on_off() helper new 3135ec083c87 watchdog/softlockup: fix wrong output when watchdog_thresh < 3 new c26af964b3bb watchdog/softlockup:Fix incorrect CPU utilization output d [...] new 89ba110b8768 watchdog/softlockup:Fix incorrect CPU utilization output d [...] new 4315508918aa vfat: remove unused variable new 05ad9e98fff1 x86/crash: remove redundant 0 value initialization new fcd085302e05 proc: test lseek on /proc/net/dev new 19035de45714 list.h: add missing kernel-doc for basic macros new 71ee4f766907 fork: remove #ifdef CONFIG_LOCKDEP in copy_process() new 7205a75d7433 fork: kill the pointless lower_32_bits() in create_io_thre [...] new 883925dc3b34 ocfs2: remove unnecessary NULL check in ocfs2_grab_folios() new 4285b59f37f4 ocfs2: fix super block reserved field offset comment new d71e56684a3f kexec_core: remove redundant 0 value initialization new 0d2571e79482 lib/sys_info: handle sys_info_mask==0 case new 5623db74fb7b panic: refine the document for 'panic_print' new 75011d5f6efa panic: add note that 'panic_print' parameter is deprecated new 711a4b33f2c3 panic: clean up message about deprecated 'panic_print' parameter new d82f616a0ec6 panic: introduce helper functions for panic state new 4fd5ede9314f fbdev: use panic_in_progress() helper new 20bda9393f32 crash_core: use panic_try_start() in crash_kexec() new dbffdbe28812 panic: use panic_try_start() in nmi_panic() new 8cb95516e02c panic: use panic_try_start() in vpanic() new 3bb637ac76c8 printk/nbcon: use panic_on_this_cpu() helper new c3ecc1721fe7 panic/printk: replace this_cpu_in_panic() with panic_on_th [...] new 07bdfef6633b panic/printk: replace other_cpu_in_panic() with panic_on_o [...] new f0c141851971 watchdog: skip checks when panic is in progress new 99163c5cddeb btree: simplify merge logic by using btree_last() return value new 72380f338da7 selftests: proc: mark vsyscall strings maybe-unused new 7aeec13ce913 ocfs2: add suballoc slot check in ocfs2_validate_inode_block() new e7d13f11bc2f selftests: centralize include path for kselftest.h and kse [...] new df420f0a4946 selftests: replace relative includes with non-relative for [...] new 170ac7bc379b panic: use angle-bracket include for panic.h new 930e58909934 Merge branch 'mm-nonmm-unstable' of https://git.kernel.org [...] new 20c098928356 kbuild: Bump minimum version of LLVM for building the kern [...] new 65aebf6f5880 arch/Kconfig: Drop always true condition from RANDOMIZE_KS [...] new 02aba266e391 ARM: Clean up definition of ARM_HAS_GROUP_RELOCS new 23cb0514208d arm64: Remove tautological LLVM Kconfig conditions new e633c2e78fd1 mips: Unconditionally select ARCH_HAS_CURRENT_STACK_POINTER new 488954ca195d powerpc: Drop unnecessary initializations in __copy_inst_f [...] new 6578a1ff6aa4 riscv: Remove version check for LTO_CLANG selects new 7ccbe91796d7 riscv: Unconditionally use linker relaxation new 87b28d71396b riscv: Remove ld.lld version checks from many TOOLCHAIN_HA [...] new a817de20091c lib/Kconfig.debug: Drop CLANG_VERSION check from DEBUG_INF [...] new 573ad421cc55 objtool: Drop noinstr hack for KCSAN_WEAK_MEMORY new 5ff8c11775c7 KMSAN: Remove tautological checks new aa943a280e88 Merge patch series "Bump minimum supported version of LLVM [...] new 9197e4ef71ff Merge branch 'kbuild-next' of https://git.kernel.org/pub/s [...] new b9d1fda67452 Merge branch 'dma-mapping-for-next' of https://git.kernel. [...] new 5da94109a2ad Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new f526b9434994 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 8bc5f80dcecd Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 6e08cdd604ed arm64: dts: apple: t8103-j457: Fix PCIe ethernet iommu-map new 3050713d84f5 arm64: dts: apple: t600x: Add missing WiFi properties new c34e2ec6a84e arm64: dts: apple: t600x: Add bluetooth device nodes new efad8eaf6f2f dt-bindings: arm: apple: Add t8112 j415 compatible new 273be31e5afd arm64: dts: apple: Add devicetreee for t8112-j415 new 33879a80c413 Merge branch 'apple-soc/dt-6.18' into asahi-soc/for-next new 523d801db0bf Merge branch 'asahi-soc/for-next' of https://github.com/As [...] new 5308ce4eb963 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 7e0172b6db35 Merge branch 'next' of https://github.com/Broadcom/stblinux.git new 33342d827de7 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new eb39a5696124 Merge branch 'soc_fsl' of https://github.com/chleroy/linux.git new 652207ba094b Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new af8f0668cba6 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new fd43765f1882 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 319196064a02 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new f129fabb86f8 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 7be19196170f Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] new 2850f6f1ecf2 ARM: dts: rockchip: add CEC pinctrl to rk3288-miqi new 2a91dcd5be9d ARM: dts: rockchip: add HDMI audio to rk3288-miqi new 50b635878ea3 Merge branch 'v6.18-armsoc/dts32' into for-next new 096bd8c67918 arm64: dts: rockchip: Further describe the WiFi for the Pi [...] new 7c50e0cea254 arm64: dts: rockchip: add IR receiver to rk3328-roc new 5567a036d1b0 arm64: dts: rockchip: fix second M.2 slot on ROCK 5T new 8a449a728cce arm64: dts: rockchip: add SPDIF audio to Beelink A1 new cd20b50f4ea9 arm64: dts: rockchip: add USB3 on Beelink A1 new 941b9a558f34 dt-bindings: soc: rockchip: add missing clock reference fo [...] new 0aeba992be87 Merge branch 'v6.18-armsoc/dts64' into for-next new ba9d9ac745b1 dt-bindings: arm: rockchip: Add Radxa ROCK 2A/2F new dc16a221c07b arm64: dts: rockchip: Add Radxa ROCK 2A/2F new 5e1f607a05d8 dt-bindings: arm: rockchip: Add ArmSoM Sige1 new 7cedc908a877 arm64: dts: rockchip: Add ArmSoM Sige1 new f4159921a4f5 dt-bindings: arm: rockchip: Add FriendlyElec NanoPi Zero2 new cf9a5be7cb3f arm64: dts: rockchip: Add FriendlyElec NanoPi Zero2 new 79a184176aea Merge branch 'v6.18-armsoc/dts64' into for-next new 62f92eb393ce Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 1219992e1668 arm64: dts: exynos2200: fix typo in hsi2c23 bus pins label new ad8ea30db80f arm64: dts: exynos2200: use 32-bit address space for /soc new 0dff00633bbc arm64: dts: exynos2200: increase the size of all syscons new 1bc8f09ce98c arm64: dts: exynos2200: define all usi nodes new b3a62f6c3573 arm64: dts: exynos5433: Add default GIC address cells new a75d45adb261 arm64: dts: google: gs101: Add default GIC address cells new a874b387213b arm64: dts: fsd: Add default GIC address cells new f2526e8f594b Merge branch 'next/dt64' into for-next new 19b50ab02edd clk: samsung: exynos990: Use PLL_CON0 for PLL parent muxes new ce2eb09b430d clk: samsung: exynos990: Fix CMU_TOP mux/div bit widths new a66dabcd2cb8 clk: samsung: exynos990: Replace bogus divs with fixed-fac [...] new 76f1e2ee545b dt-bindings: clock: exynos990: Extend clocks IDs new 8c82bb53669b clk: samsung: exynos990: Add DPU_BUS and CMUREF mux/div an [...] new 4702430e49e0 Merge branch 'next/clk' into for-next new 59abe5c87267 arm64: dts: exynos2200: Add default GIC address cells new d276866b0575 Merge branch 'next/dt64' into for-next new 91f98de42310 dt-bindings: clock: Add ARTPEC-8 clock controller new aac0892caecc Merge branch 'for-v6.18/dt-bindings-clk' into next/clk new 80770fccb7f6 clk: samsung: Add clock PLL support for ARTPEC-8 SoC new bd5336e3f704 clk: samsung: artpec-8: Add initial clock support for ARTP [...] new 9140286dde58 Merge branch 'next/clk' into for-next new ea0484e4b82b dt-bindings: arm: Convert Axis board/soc bindings to json-schema new dbc48c18c466 Merge branch 'next/dt64' into for-next new 7299f6d75d3f Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 9d424d3e7684 Merge branch 'for-linux-next' of https://git.kernel.org/pu [...] new cdc08215b022 Merge branch 'for-next' of https://github.com/sophgo/linux.git new eca61d092e81 Merge branch 'for-next' of https://github.com/spacemit-com/linux new b0e8c0c033f0 Merge branch 'sunxi/for-next' of https://git.kernel.org/pu [...] new bb77a527fed2 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 73ea73fca12d Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 6fbdf5c56c6b Merge branch 'ti-next' of https://git.kernel.org/pub/scm/l [...] new b60b74f82e3e arm64: versal-net: Update rtc calibration value new 00acd6d44107 arm64: zynqmp: Use generic spi@ name in zcu111-revA new 7044b13e008d arm64: zynqmp: Remove undocumented arasan,has-mdma property new c7d5ca726ddc arm64: zynqmp: Add cap-mmc-hw-reset and no-sd, no-sdio pro [...] new 0f961857d343 arm64: zynqmp: Update the usb5744 hub node as per binding new 7cf18a364ed2 arm64: zynqmp: Fix pwm-fan polarity new ea0e0089f7c5 arm64: zynqmp: Introduce DP port labels new 722a3df12e5e arm64: zynqmp: Enable DP for zcu100, zcu102, zcu104, zcu111 new f4c3831ba8b7 arm64: zynqmp: Enable PSCI 1.0 new 2b0bff8c69d7 dt-bindings: soc: xilinx: Add support for K24, KR260 and K [...] new 7030418d4ea3 arm64: zynqmp: Add support for kr260 board new 4f96c5db61f2 arm64: zynqmp: Add support for kd240 board new 548fe51740d0 firmware: xilinx: Add debugfs support for PM_GET_NODE_STATUS new ff1c629cea27 firmware: xilinx: Add Versal NET platform compatible string new e66f4c35e375 drivers: firmware: xilinx: Add unique family code for all [...] new 25e3ae0ce364 drivers: firmware: xilinx: Switch to new family code in zy [...] new 91cadb7d8981 Merge branch 'zynqmp/soc' into for-next new a09c0365e3f6 Merge branch 'for-next' of https://github.com/Xilinx/linux [...] new 3d7d3b7391c9 Merge branch 'clk-next' of https://git.kernel.org/pub/scm/ [...] new 34b12ae7aa01 Merge branch 'renesas-clk' of https://git.kernel.org/pub/s [...] new b66a20fc8135 Merge branch 'thead-clk-for-next' of https://git.kernel.or [...] new cb8c1a794bb4 Merge branch 'linux-next' of https://github.com/c-sky/csky [...] new 6dbeb4d4aa68 Merge branch 'loongarch-next' of https://git.kernel.org/pu [...] new 09e07058d53f Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] new 12d7b0f093d3 mips/octeon/smp: Remove space before newline new 21050b589fb0 MIPS: BMIPS: Properly define memory controller compatible new 157f9533f9ff mips: Replace __ASSEMBLY__ with __ASSEMBLER__ in the mips headers new dba438050492 MIPS: Alchemy: convert from round_rate() to determine_rate() new 1ea149fb5b06 dt-bindings: mips: cpu: Add MIPS 34Kc Core new e8dee66c3708 mips: lantiq: danube: add missing properties to cpu node new d66949a18753 mips: lantiq: danube: add missing device_type in pci node new cb96fd880ef7 mips: lantiq: danube: add model to EASY50712 dts new e5a6d4a23acf MIPS: sgi-ip22: Replace deprecated strcpy() in plat_mem_setup() new 5cd39d00c257 MIPS: sgi-ip32: Replace deprecated strcpy() in plat_mem_setup() new 5861bb3ea24c MIPS: sni: Replace deprecated strcpy() in sni_console_setup() new 19b32dbba0c7 MIPS: txx9: Replace deprecated strcpy() with strscpy() new 267ac0a80012 MIPS: arc: Replace deprecated strcpy() with memcpy() new 2c7c8cf656b2 MIPS: octeon: Replace memset(0) + deprecated strcpy() with [...] new e34b690f58da MIPS: octeon: Replace deprecated strcpy() in octeon_model_ [...] new 6a1e6bf933b6 MIPS: generic: Replace deprecated strcpy() in ocelot_detect() new b7c1ee2dfe03 MIPS: Loongson64: Replace deprecated strcpy() with strscpy_pad() new 51f96bff04b0 MIPS: RB532: Replace deprecated strcpy() with memcpy() and [...] new b0d04fe6a633 mips: lantiq: xway: sysctrl: rename stp clock new 2b9706ce84be mips: lantiq: danube: rename stp node on EASY50712 referen [...] new cfbb794c6229 dt-bindings: mips: loongson: Add LS1B-DEMO and CQ-T300B new 6428fcf27f02 MIPS: dts: loongson: Add LS1B-DEMO board new 9c607077294a MIPS: dts: loongson: Add LSGZ_1B_DEV board new cf4b382a92f4 MIPS: dts: loongson: Add Smartloong-1C board new 11741215e287 MIPS: dts: loongson: Add CQ-T300B board new ec7c2a107a59 MIPS: loongson: Add built-in DTB support new 85c4354076ca MIPS: loongson32: Switch to generic core new 2d18f2343e44 MIPS: Unify Loongson1 PRID_REV new ad79935dbc22 MIPS: configs: Consolidate Loongson1 defconfigs new 896d91727967 Merge branch 'mips-next' of https://git.kernel.org/pub/scm [...] new 5fd2bde849ac Merge branch 'riscv-dt-for-next' of https://git.kernel.org [...] new 97a5fff5c092 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] adds c1f44a58da6f Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] adds 3f821d2f4f1c Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] adds cdcad6a22198 Merge branch 'master' of https://github.com/ceph/ceph-client.git adds 6976c7a69daf smb: client: Fix NULL pointer dereference in cifs_debug_di [...] adds 3f9f0e598762 smb: client: fix data loss due to broken rename(2) adds bd20844d6dbb Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] adds 696c32883eac Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] adds 4dd91e0da014 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] adds a5e2e395476f exfat: Remove unnecessary parentheses adds 150f686a842d Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] adds 27d3f54d7054 Merge branch 'for_next' of https://git.kernel.org/pub/scm/ [...] adds 363c37f1766d Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] adds aae9ae516083 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] adds c6513c99359c Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] adds b5ee94ac651a ksmbd: allow a filename to contain colons on SMB3.1.1 posi [...] adds 7a088f3ede57 ksmbd: replace connection list with hash table adds c530776f72fa ksmbd: increase session and share hash table bits adds 589c7338cbe0 Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] adds 99214345697e Merge branch 'nfsd-next' of https://git.kernel.org/pub/scm [...] adds e98d6b6b9e25 ovl: make sure that ovl_create_real() returns a hashed dentry adds 60d0f8cfae4d Merge branch 'overlayfs-next' of https://git.kernel.org/pu [...] adds 996d5663d380 Merge branch '9p-next' of https://github.com/martinetd/linux adds 038a87c094c8 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] adds f22f21276b45 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] adds 37866474ffc4 next-20250829/vfs-brauner new 6e7fb722c028 Merge branch 'fs-next' of linux-next new a4860382f2f7 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new f7499e1945b6 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new e11904c3cc3d Merge branch 'for-next/pstore' of https://git.kernel.org/p [...] new 8190bc342466 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new ae78d6bcc59c Merge branch 'i2c/for-next' of https://git.kernel.org/pub/ [...] new 5f74a6083a44 Merge branch 'i2c/i2c-host' of https://git.kernel.org/pub/ [...] new bbbe47c9c87b hwmon: (nct6775) Use int type to store negative error codes new 30b124423e7c (asus-ec-sensors) add Pro WS WRX90E-SAGE SE new 1418f797a122 hwmon: (asus-ec-sensors) refine config description new 809b5d1f4409 hwmon: crps: Fix typos in crps.rst documentation new d56f3cdb2bfe dt-bindings: hwmon: tmp102: Add label property new b87f24cc9592 hwmon: tmp102: Add support for label new 82f80a912c7f dt-bindings: hwmon: ti,ina2xx: Add INA780 device new a63382196ff8 Merge branch 'hwmon-next' of https://git.kernel.org/pub/sc [...] new 2dddb2792b2e docs: driver-api pinctrl cleanup new 61578493ca7f Documentation: ocfs2: Properly reindent filecheck operations list new b5698da66940 docs: parse-headers.pl: improve its debug output format new 8a5a85be4df1 docs: parse-headers.py: convert parse-headers.pl new a2d58c917c3e docs: parse-headers.py: improve --help logic new 285b8d3db2ba docs: parse-headers.py: better handle @var arguments new 37497a4dc5ec docs: parse-headers.py: simplify the rules for hashes new cde494660f56 tools: docs: parse-headers.py: move it from sphinx dir new 242cfe3f774e tools: docs: parse_data_structs.py: add methods to return output new 99198814e5b3 MAINTAINERS: add files from tools/docs to documentation entry new 319d2a7ebe8e docs: uapi: media: Makefile: use parse-headers.py new bb9799650087 docs: kernel_include.py: Update its coding style new 0cb6aee35846 docs: kernel_include.py: allow cross-reference generation new 39f5f2fa8c95 docs: kernel_include.py: generate warnings for broken refs new 012e00dda347 docs: kernel_include.py: move rawtext logic to separate functions new 3f7f3d494119 docs: kernel_include.py: move range logic to a separate function new 67faed5d213d docs: kernel_include.py: remove range restriction for gen docs new 9be2a5c3c8b7 docs: kernel_include.py: move code and literal functions new e4d91787deff docs: kernel_include.py: add support to generate a TOC table new 4ad9cabc34d1 docs: kernel_include.py: append line numbers to better rep [...] new 01dba1680cb4 docs: kernel_include.py: move apply_range() and add a docstring new 4aa578f9c087 docs: kernel_include.py: remove line numbers from parsed-literal new 428c1d35118f docs: kernel_include.py: remove Include class inheritance new a49adfab496f docs: kernel_include.py: document all supported parameters new 8a298579cdfc scripts: sphinx-build-wrapper: get rid of uapi/media Makefile new aebcc3009ed5 docs: sphinx: drop parse-headers.pl new c67a9f492c3c Merge branch 'mauro' into docs-mw new ba653158f40d Documentation/filesystems/xfs: Fix typo error new ddfaddc27724 Fix typo in RAID arrays documentation new 7d1c5e52ec15 docs: fix spelling and grammar in atomic_writes new 69c6739d671d Documentation: sharedsubtree: Format remaining of shell sn [...] new a8886b42d57b Documentation: sharedsubtree: Use proper enumerator sequen [...] new 570924bf17de Documentation: sharedsubtree: Don't repeat lists with explanation new b293fd55a1b8 Documentation: sharedsubtree: Align text new ec1a37468f15 Documentation: sharedsubtree: Convert notes to note directive new d90e7b564060 docs: conf.py: drop xindy rule new a40a5224c17a Merge branch 'docs-next' of git://git.lwn.net/linux.git new 5954ad7d1af9 media: st-delta: avoid excessive stack usage new 121c853ed280 media: au0828: Use USB API functions rather than constants new a6bc9278073b media: stk1160: Use usb_endpoint_is_isoc_in() rather than [...] new 2dc344f89f73 media: Documentation: Improve grammar in DVB API new 23b53639a793 media: cx18: Add missing check after DMA map new 2ac4eff9826d media: pci: zoran: Remove unused debug parameter new 419f151de0be media: vim2m: remove unused CLIP macro new 6704c672fd19 media: stk1160: Restore deleted comment in stk1160_fill_urb() new 9d6b556abf77 MAINTAINERS: Update maintainers of TI VPE and CAL new 1069a4fe637d media: pci: ivtv: Add missing check after DMA map new faee7aaf8760 media: b2c2: flexcop: Fix coding style issues new c0d3f6969bb4 media: pci: mg4b: fix uninitialized iio scan data new d5d12cc03e50 media: cec: extron-da-hd-4k-plus: drop external-module mak [...] new 00899135240c staging: media: tegra-video: use BIT() macro instead of shift new 379e428a4e36 media: Kconfig: Fix spelling mistake "Tehnology" -> "Technology" new f6762803297a media: pci/ivtv: Replace GPLv2 boilerplate text with SPDX new a8513f6a2c8c media: atomisp: Fix incorrect snprintf format specifiers f [...] new 32d40a571c2d media: b2c2: Remove space before newline new 4247053aaacd media: uapi: Move colorimetry controls at the end of the file new 481c12018c25 media: uapi: Cleanup tab after define in headers new b4c441310c3b media: fix uninitialized symbol warnings new 7fa37ba25a1d media: s5p-mfc: remove an unused/uninitialized variable new d5d299e7e7f6 media: em28xx: add special case for legacy gpiolib interface new 5e6c90892c24 media: platform: mtk-mdp3: don't use %pK through printk new 9842379bf67b media: remove unneeded 'fast_io' parameter in regmap_config new 039b9302d64e media: aspeed: Allow to capture from SoC display (GFX) new 0750649b528f media: pci: mgb4: Fix timings comparison in VIDIOC_S_DV_TIMINGS new 6234d0df236a media: v4l2-common: Constify media_pad argument to v4l2_ge [...] new 0b6b9a0f6881 media: imx-mipi-csis: Simplify access to source pad new 6b54fe2973a7 media: imx-mipi-csis: Standardize const keyword placement new b8135f4c1d25 media: imx-mipi-csis: Shorten name of subdev state variables new f0957575e170 media: imx-mipi-csis: Rename register macros to match refe [...] new 41af288073f1 media: imx-mipi-csis: Use GENMASK for all register field masks new 4ef2703ec8c0 media: imx-mipi-csis: Fix field alignment in register dump new 73f8f404e5d3 media: imx-mipi-csis: Log per-lane start of transmission errors new 65673c6e33cf media: imx-mipi-csis: Only set clock rate when specified in DT new 06cff2c4e4c3 dt-bindings: media: nxp,imx-mipi-csi2: Mark clock-frequenc [...] new 362fc3fa78f9 dt-bindings: media: nxp,imx-mipi-csi2: Add fsl,num-channel [...] new c3bf16dbc381 media: imx-mipi-csis: Initial support for multiple output [...] new 47773031a148 media: nxp: imx8-isi: Fix streaming cleanup on release new 15b593634309 media: nxp: imx8-isi: Drop mxc_isi_video.is_streaming field new 9a21ffeade25 media: nxp: imx8-isi: Drop unused argument to mxc_isi_chan [...] new 45854b1e5967 media: nxp: imx8-isi: Add suspend/resume support for ISI mem2mem new 178aa3360220 media: nxp: imx8-isi: m2m: Fix streaming cleanup on release new aec0f43f1429 media: nxp: imx8-isi: m2m: Delay power up until streamon new acfaba169385 dt-bindings: media: rkisp1: Require pclk clock on i.MX8MP variant new 4435a7a3fc28 dt-bindings: media: rkisp1: Add second power domain on i.MX8MP new d91da25f2547 media: rkisp1: Refactor clocks initialization new cb149f7f178b media: rkisp1: Acquire pclk clock on i.MX8MP new 603957ae903e media: rkisp1: Add support for multiple power domains new aea7f460aa02 Merge branch 'next' of git://linuxtv.org/media-ci/media-pe [...] new 21a3bb1cf336 Merge branch 'linux-next' of https://git.kernel.org/pub/sc [...] new eaa9c1f31aef cpufreq: brcmstb-avs: Use scope-based cleanup helper new c8dc2368b23e cpufreq: CPPC: Use scope-based cleanup helper new 95102e0cc156 cpufreq: s5pv210: Use scope-based cleanup helper new 4aeda901d689 cpufreq: mediatek: Use scope-based cleanup helper new 7bc0084632dd cpufreq: tegra186: Use scope-based cleanup helper new 1e51f145d766 Merge branch 'cpufreq/arm/linux-next' of https://git.kerne [...] new 62aaa9385d05 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 5df19710e9f7 Merge branch 'opp/linux-next' of https://git.kernel.org/pu [...] new 74fcceaaf914 dt-bindings: thermal: tsens: Add QCS615 compatible new d4c3c533c019 thermal/drivers/rcar_gen3: Add support for per-SoC default [...] new 9e1dc0360fcf thermal/drivers/rcar_gen3: Add support for R-Car V4H defau [...] new 77c8ae9e4f1b thermal/drivers/mediatek/lvts_thermal: Remove unneeded semicolon new 80afb429e75e thermal/drivers/qcom: Make LMH select QCOM_SCM new 6a9e4dc6fb62 thermal/drivers/qcom/lmh: Add missing IRQ includes new 59cc5d656ca4 drivers/thermal/qcom/lmh: Fix incorrect error message new b8f30d3a0a7f Merge branch 'thermal/linux-next' of https://git.kernel.or [...] new 8e5442f3935d RDMA/efa: Extend admin timeout error print new d9e6e85b7beb RDMA/mlx5: Enable Data-Direct with Relaxed Ordering new 1a7c18c485bf RDMA/mlx5: Better estimate max_qp_wr to reflect WQE count new 08aae7860450 RDMA/mlx5: Fix vport loopback forcing for MPV device new 2aa35b24ad12 RDMA/erdma: Use vcalloc() instead of vzalloc() new 12ada8486970 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new d23ad54de795 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net new 72cdc67e7fa7 pppoe: remove rwlock usage new 4f54dff818d7 pppoe: drop sock reference counting on fast path new 2a63607bfda9 vsock/test: Remove redundant semicolons new 34c21e91192a microchip: lan865x: add ndo_eth_ioctl handler to enable PH [...] new 9a574257b968 inet_diag: annotate data-races in inet_diag_msg_common_fill() new 8e60447f0831 tcp: annotate data-races in tcp_req_diag_fill() new 4fd84a0aaf2b inet_diag: annotate data-races in inet_diag_bc_sk() new 9529320ad64e inet_diag: change inet_diag_bc_sk() first argument new 95fa78830e5b inet_diag: avoid cache line misses in inet_diag_bc_sk() new e71aa5a955a7 Merge branch 'inet_diag-make-dumps-faster-with-simple-filters' new caedcc5b6df1 net: dst: introduce dst->dev_rcu new b775ecf1655c ipv6: start using dst_dev_rcu() new 9085e56501d9 ipv6: use RCU in ip6_xmit() new 11709573cc4e ipv6: use RCU in ip6_output() new 99a2ace61b21 net: use dst_dev_rcu() in sk_setup_caps() new 50c127a69cd6 tcp_metrics: use dst_dev_net_rcu() new b62a59c18b69 tcp: use dst_dev_rcu() in tcp_fastopen_active_disable_ofo_check() new 6ad8de3cefdb ipv4: start using dst_dev_rcu() new 864ecc4a6dad Merge branch 'net-add-rcu-safety-to-dst-dev' new a54e5fedbd56 Merge branch 'main' of https://git.kernel.org/pub/scm/linu [...] new 86f892c4a6be Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 011f261ba2f9 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] new 0e272fc7e17d Bluetooth: remove duplicate h4_recv_buf() in header new 02925b3b935e Bluetooth: Fix use-after-free in l2cap_sock_cleanup_listen() new 4810b8fcbffc Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] new cd0b23d6c8f6 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new f23107b5be97 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] new 9aa7e045f4af crypto: jitter - Mark intermediary memory as clean new 01834444d972 crypto: arm64/aes - use SHA-256 library instead of crypto_shash new 97d37c0a4477 dt-bindings: crypto: Add binding for TI DTHE V2 new 52f641bc63a4 crypto: ti - Add driver for DTHE V2 AES Engine (ECB, CBC) new ce136503bd9f crypto: jh7110 - Remove the use of dev_err_probe() new 8595bcb09b05 crypto: tegra - Remove the use of dev_err_probe() new 5cd459ebaae0 hwrng: cn10k - Remove the use of dev_err_probe() new d4e081510471 crypto: hisilicon/zip - remove unnecessary validation for [...] new 0dcd21443d93 crypto: hisilicon - re-enable address prefetch after devic [...] new 1f9128f121a8 crypto: hisilicon - check the sva module status while enab [...] new 6a2c9164b52e crypto: hisilicon/qm - check whether the input function an [...] new 9228facb3081 crypto: hisilicon/qm - request reserved interrupt for virt [...] new dcd2d5fda2bb crypto: hisilicon/zip - enable literal length in stream mo [...] new 4c634b6b3c77 crypto: qat - use kcalloc() in qat_uclo_map_objs_from_mof() new 41eab2a95950 crypto: hisilicon - use kcalloc() instead of kzalloc() new c606537579d9 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] new df220cc5e689 lib/crypto: poly1305: Remove unused function poly1305_is_a [...] new b646b782e522 lib/crypto: poly1305: Consolidate into single module new bef9c7559869 lib/crypto: riscv/poly1305: Import OpenSSL/CRYPTOGAMS impl [...] new 8bc48d603c95 arm: configs: Remove obsolete assignments to CRYPTO_CHACHA20_NEON new 9dd6bb667ecc crypto: chacha - register only "-lib" drivers new c4b846ff6eca lib/crypto: chacha: Remove unused function chacha_is_arch_ [...] new 20a1acb68d7a lib/crypto: chacha: Rename chacha.c to chacha-block-generic.c new 1ae46b6eb5b9 lib/crypto: chacha: Rename libchacha.c to chacha.c new 13cecc526d8f lib/crypto: chacha: Consolidate into single module new 453eda46b7f8 lib/crypto: x86/blake2s: Reduce size of BLAKE2S_SIGMA2 new 126f5d90f6c8 lib/crypto: blake2s: Remove obsolete self-test new 56e48d4e138c lib/crypto: blake2s: Always enable arch-optimized BLAKE2s code new 5d313a7625fa lib/crypto: blake2s: Move generic code into blake2s.c new 39ee3970f26d lib/crypto: blake2s: Consolidate into single C translation unit new 362f92286065 lib/crypto: tests: Add KUnit tests for BLAKE2s new 8ba1b107e46e Merge branch 'libcrypto-next' of https://git.kernel.org/pu [...] new ddcc2bb28878 Merge tag 'drm-misc-next-2025-08-28' of https://gitlab.fre [...] new 133b4fac42a8 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new ec035aba7d4a drm/sched: Remove mention of indirect buffers new 77a62e557f54 drm/sched/tests: Remove redundant header files new f4c75f975cf5 drm/sched: Document race condition in drm_sched_fini() new bddf32f16534 drm/vesadrm: Remove unneeded semicolon new e7fa80e2932c drm_gem: add mutex to drm_gem_object.gpuva new 69013f52b4b6 panthor: use drm_gem_object.gpuva.lock instead of gpuva_list_lock new 3c8d31b8937a gpuvm: remove gem.gpuva.lock_dep_map new 24f028b91ed3 drm/panthor: Simplify mmu_hw_do_operation_locked new 2b036b13c8c2 dt-bindings: display: rockchip: Add schema for RK3588 DPTX [...] new 86eecc3a9c2e drm/bridge: synopsys: Add DW DPTX Controller support library new d68ba7bac955 drm/rockchip: Add RK3588 DPTX output support new 0b6da6d3a8d5 MAINTAINERS: Add entry for DW DPTX Controller bridge new 806d4fec0b80 dt-bindings: display: st: add two new compatibles to LTDC device new 81d678332c40 dt-bindings: display: st,stm32-ltdc: add access-controller [...] new 6b96ffeb81be dt-bindings: display: st: add new compatible to LVDS device new 922e28eec673 dt-bindings: display: st,stm32mp25-lvds: add access-contro [...] new 08f6613e274f dt-bindings: display: st,stm32mp25-lvds: add power-domains [...] new 1b9482f8dfce dt-bindings: arm: stm32: add required #clock-cells property new d80667642b0f drm/stm: ltdc: support new hardware version for STM32MP25 SoC new b7243862f82a drm/stm: ltdc: handle lvds pixel clock new f4028ef65dc4 drm/bridge: adv7511: provide SPD and HDMI infoframes new e5e3d7bff764 drm/v3d: Store a pointer to `struct v3d_file_priv` inside [...] new 0d3768826d38 drm/v3d: Store the active job inside the queue's state new e9d8e0274832 drm/v3d: Replace a global spinlock with a per-queue spinlock new fa6a20c87470 drm/v3d: Address race-condition between per-fd GPU stats a [...] new 78fe02d090d3 drm/v3d: Synchronous operations can't timeout new 7d9bc9bee277 drm/v3d: Protect per-fd reset counter against fd release new 9ca595f501e4 drm/test: drm_exec: use kzalloc() to allocate GEM objects new 24de3daf6179 accel/amdxdna: Use int instead of u32 to store error codes new f3e82936857b drm/nouveau: Replace redundant return value judgment with [...] new 20e2e1743323 Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] new 03c69957c46c drm/amdgpu: atomfirmware.h: fix multiple spelling mistakes new 7563e21a977f drm/amd/display: Document num_rmcm_3dluts in mpc_color_caps new 14570c649aef drm/amd/display: use max() to improve code new 010219ccec73 drm/amdgpu/vcn: remove unused code in vcn_v4_0.c new b1d83546cf55 drm/amdgpu/vcn: add instance number to VCN version message new c8d6e90abe50 drm/amdgpu: Notify pmfw bad page threshold exceeded new aab8b689aded drm/amdgpu/sdma: bump firmware version checks for user que [...] new 89c3503bc6b6 drm/amd/amdgpu: unified amdgpu ip block name new 01152c30eef9 drm/amdgpu: Avoid jpeg v5.0.1 poison irq call trace on sri [...] new 37551277dfed drm/amdgpu: Avoid vcn v5.0.1 poison irq call trace on sriov guest new 9c0442286f84 drm/amdgpu: Check vcn state before profile switch new edc9d17ea17b drm/amd/pm: Make use of __free for cleanup new 9f28af76fab0 drm/amdgpu/mes11: make MES_MISC_OP_CHANGE_CONFIG failure n [...] new c2fbf72fe3c2 drm/amd: Re-enable common modes for eDP and LVDS new 5eeb16ca727f drm/amdgpu: drop hw access in non-DC audio fini new 002a612023c8 drm/amd/display: Increase minimum clock for TMDS 420 with [...] new de63b0559357 drm/amd/display: Optimize custom brightness curve interpolation new cf49a454e166 drm/amd/display: Add Component To Handle Bounding Box Valu [...] new 306cbcc6f687 drm/amd/display: incorrect conditions for failing dto calc [...] new 645f74f1dc11 drm/amd/display: Clear the CUR_ENABLE register on DCN314 w [...] new 16f2e14ee942 drm/amd/display: Skip Check Runtime Link Setting for Speci [...] new 5e610ed48a0d drm/amd/display: [FW Promotion] Release 0.1.25.0 new 220b2bd529fa drm/amd/display: Promote DC to 3.2.348 new 585b2f685c56 drm/amdgpu: Respect max pixel clock for HDMI and DVI-D (v2) new 4707083942c1 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new 159479989c81 Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] new e58373401272 Merge branch 'msm-next-lumag' of https://gitlab.freedeskto [...] new 72031905cf2e rust: transmute: Add methods for FromBytes trait new 09f90256e890 rust: transmute: add `from_bytes_copy` method to `FromByte [...] new bae72b8439ae Merge branch 'nova-next' of https://gitlab.freedesktop.org [...] new 1047bd82794a drm/xe: Fix incorrect migration of backed-up object to VRAM new b0aea395dc03 Merge branch 'drm-xe-next' of https://gitlab.freedesktop.o [...] new c815b9dba194 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 6c527da30485 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 5d8c9c987fbd ALSA: hda: Introduce auto cleanup macros for PM new e056e8e14c2e ALSA: hda/ca0132: Use cleanup macros for PM controls new 264145020b24 ALSA: hda/hdmi: Use cleanup macros for PM controls new cee9102fcdf4 ALSA: hda/realtek: Use cleanup macros for PM controls new 8dad6b3dac27 ALSA: hda/common: Use cleanup macros for PM controls new a23160c87986 ALSA: hda: Use auto cleanup macros for DSP loader locks new 62dd3851d245 ALSA: hda/common: Use guard() for mutex locks new 0a930d8732fc ALSA: hda/core: Use guard() for mutex locks new a56ec9d33ee9 ALSA: hda/ca0132: Use guard() for mutex locks new 2387cf78f5fd ALSA: hda/hdmi: Use guard() for mutex locks new ece590486b59 ALSA: hda/realtek: Use guard() for mutex locks and COEF locks new d1c374866cb4 ALSA: hda/cs35l41: Use guard() for mutex locks new 6f27e5f029fb ALSA: hda/tas2781: Use guard() for mutex locks new 68e51065315c ALSA: hda/cs8409: Use guard() for mutex locks new 129cb64e3989 ALSA: hda/component: Use guard() for mutex locks new 2d0a1051de43 ALSA: hda/generic: Use guard() for mutex locks new d2a8792b9747 ALSA: hda/analog: Use guard() for mutex locks new 59195f13ee61 ALSA: hda/intel: Use guard() for mutex locks new b0550d4c2dd8 ALSA: hda/common: Use auto cleanup for temporary buffers new 6b12178fa06f ALSA: hda/realtek: Use auto cleanup for temporary buffers new ee0b0f5d32fe ALSA: hda/generic: Use auto cleanup for temporary buffers new 3a4a4d06f7a6 ALSA: hda/ext: Use guard() for spinlocks new 39f374ce54ca ALSA: hda/core: Use guard() for spinlocks new 3cafe1631776 ALSA: hda/common: Use guard() for spinlocks new cb8fc4337c7e ALSA: hda/intel: Use guard() for spinlocks new df2e8107f037 ALSA: seq: Simplify internal command operation from OSS layer new e7b318eb97f4 ALSA: seq: Clean up spin lock with guard() new d7cd16143bd8 ALSA: seq: Use guard() for mutex and rwsem locks new 99e16633958b ALSA: seq: Use auto-cleanup for client refcounting new 0869afc958a0 ALSA: seq: Clean up port locking with auto cleanup new 04a86185b785 ALSA: seq: Clean up queue locking with auto cleanup new 9314e34e3729 ALSA: seq: Clean up fifo locking with guard new 1291fc664d23 ALSA: seq: oss: Clean up core code with guard() new 895a46e034f9 ALSA: seq: oss/midi: Cleanup with guard and auto-cleanup new 80ccbe91adab ALSA: seq: oss/synth: Clean up with guard and auto cleanup new da24e6b3c251 ALSA: seq: oss/rw: Cleanup with guard new 14f628cb5852 Merge branch 'for-linus' into for-next new 34d988f095f2 ALSA: firewire: bebob: Use guard() for mutex locks new 089843177f35 ALSA: firewire: dice: Use guard() for mutex locks new a4b45e101d14 ALSA: firewire: digi00x: Use guard() for mutex locks new 760c91a25af4 ALSA: firewire: fireworks: Use guard() for mutex locks new b9ac651964c9 ALSA: firewire: motu: Use guard() for mutex locks new 751298f88e0b ALSA: firewire: oxfw: Use guard() for mutex locks new 61a5f22fb151 ALSA: firewire: tascam: Use guard() for mutex locks new a1c55ef6e959 ALSA: firewire: fireface: Use guard() for mutex locks new b8ed2b143263 ALSA: firewire: isight: Use guard() for mutex locks new 6061b4accb81 ALSA: firewire: lib: Use guard() for mutex locks new 9c2ca41d573c ALSA: firewire: bebob: Use guard() for spin locks new 17653c9128ec ALSA: firewire: dice: Use guard() for spin locks new 0385fd947b89 ALSA: firewire: digi00x: Use guard() for spin locks new 05af2f70691b ALSA: firewire: fireface: Use guard() for spin locks new 0b8bf8d00f40 ALSA: firewire: fireworks: Use guard() for spin locks new cae230e4d0a9 ALSA: firewire: oxfw: Use guard() for spin locks new 8885ab5f215c ALSA: firewire: tascam: Use guard() for spin locks new 38ac99ff0ab1 ALSA: firewire: lib: Use guard() for spin locks new 914c62f21842 ALSA: firewire: motu: Use guard() for spin locks new a694118a29e6 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 56ef67199541 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new f522da9ab56c ASoC: doc: Internally link to Writing an ALSA Driver docs new 3d439e1ec336 ASoC: sof: ipc4-topology: Add support to sched_domain attribute new 6158a321c051 ASoC: SOF: Intel: split codec mask detect and programming UNSOL new 5c39bc498f5f ASoC: SOF: Intel: only detect codecs when HDA DSP probe new 4c14b076e811 ASoC: SOF: Intel: only detect codecs when HDA DSP new 850c5dfb17b3 ASoC: SOF: sof-client: Convert sof_client_dev_to_sof_dev i [...] new 07752abfa5db ASoC: SOF: sof-client: Introduce sof_client_dev_entry structure new 0b1d93750f1c ASoC: SOF: sof-client: Enforce client access scope new 4f1784552662 ASoC: SOF: sof-client-probes-ipc4: Implement ipc4_probes_p [...] new 782d4613171e ASoC: SOF: IPC4: Add GET macros for module id and module i [...] new e6cf5e44ce1e ASoC: SOF: sof-client: Add sof_client_ipc4_find_swidget_by_id() new b6082647f722 ASoC: SOF: sof-client-probes-ipc4: Human readable debugfs [...] new d57d27171c92 ASoC: SOF: sof-client-probes: Add available points_info(), [...] new 0e58316d6a87 ASoC: SOF: sof-client-probes-ipc4: Query available new 6ad299a9b968 ASoC: SOF: ipc4-pcm: Add fixup for channels new c04c2e829649 ASoC: SOF: ipc4-topology: Add support for 8-bit formats new f7c41911ad74 ASoC: SOF: ipc4-topology: Add support for float sample type new e49c93e15180 ASoC: SOF: ipc4: Add support for 8-bit and float new 19f6c08472e7 Merge remote-tracking branch 'asoc/for-6.18' into asoc-next new 5879b02150bc Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 8d611add71b5 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 4c7ef92f6d4d blk-mq: check kobject state_in_sysfs before deleting in bl [...] new 6385ff29ea48 Merge branch 'for-6.18/block' into for-next new e78f6e2e0c62 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git new 1ae23577d907 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 69e3565b09e6 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 7f6d2a732a7a Merge branch 'pcmcia-next' of https://git.kernel.org/pub/s [...] new c012348eb414 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 269ace130c3d Merge branch 'for-mfd-next' of https://git.kernel.org/pub/ [...] new 8f823991cd71 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 1d4724e8b414 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 97632505a916 Merge branch 'next-integrity' of https://git.kernel.org/pu [...] new caf6b3c4c1fb Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 9d6a3a953395 Merge branch 'next' of https://github.com/cschaufler/smack-next new 855d422e6042 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 0a561e3904a9 audit: create audit_stamp structure new a59076f2669e lsm: security_lsmblob_to_secctx module selection new eb59d494eebd audit: add record for multiple task security contexts new 0ffbc876d03c audit: add record for multiple object contexts new ede57bfdf4fc Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 5ae8dc99eeec dt-bindings: display: dsi-controller: add bridge to patter [...] new ee2dcdbebfb2 dt-bindings: arm: cpus: Allow fsl,soc-operating-points for i.MX6 new ef1d09361f27 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 613fb0c8bd49 arm64: dts: socionext: uniphier-ld20: Add default PCI inte [...] new a29bf0b10a1a arm64: dts: socionext: uniphier-pxs3: Add default PCI inte [...] new e18c612a4c51 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new e43f4130e12a Merge remote-tracking branch 'spi/for-6.18' into spi-next new 86e1ea7a5bbb Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 27c7aeb585ac Merge branch into tip/master: 'core/bugs' new ccf3a2e77a25 Merge branch into tip/master: 'irq/core' new e95428443d73 Merge branch into tip/master: 'irq/drivers' new ba72cbdd5a44 Merge branch into tip/master: 'perf/core' new cb3fec04439c Merge branch into tip/master: 'timers/clocksource' new 08876d4172fa Merge branch into tip/master: 'x86/apic' new d32071b0969e Merge branch into tip/master: 'x86/asm' new 5c0e687732e1 Merge branch into tip/master: 'x86/bugs' new ca6eb0b12121 Merge branch into tip/master: 'x86/build' new a8267ae2f7ed Merge branch into tip/master: 'x86/cache' new f9447ab2c50a Merge branch into tip/master: 'x86/cleanups' new ff4199fc27b0 Merge branch into tip/master: 'x86/core' new 21fbfcaea543 Merge branch into tip/master: 'x86/cpu' new 79e4e9870da8 Merge branch into tip/master: 'x86/entry' new fffad162476d Merge branch into tip/master: 'x86/microcode' new 7b9dca5860fd Merge branch into tip/master: 'x86/misc' new 0682883db6fb Merge branch into tip/master: 'x86/mm' new 4f0d2af9e565 Merge branch into tip/master: 'x86/tdx' new b54987855919 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] new 1d38d294a817 Merge branch 'timers/drivers/next' of https://git.kernel.o [...] new 71965cae7db3 EDAC: Fix wrong executable file modes for C source files new 926ca42ba82d Merge edac-misc into for-next new 250f31ecf358 Merge branch 'edac-for-next' of https://git.kernel.org/pub [...] new d32e1acc58f5 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 922112af1e4a Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 5b09f35461a6 Merge branch 'non-rcu/next' of https://git.kernel.org/pub/ [...] new 6d54b9970693 Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] new 489a18bcc493 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 432b5826a973 Merge branch 'next' of https://github.com/kvm-x86/linux.git new 70838f965b12 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new cdebd22bd238 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 54cf44517550 platform/x86: portwell-ec: Add suspend/resume support for [...] new c138158e87aa platform/x86/intel/pmc: Add Wildcat Lake support to Intel [...] new 1866c3b93989 platform/x86/intel/pmc: Add Wildcat Lake support to intel_ [...] new 98aadf8e494d platform/x86: Add WMI driver for Redmibook keyboard new faec01b1a499 platform/x86: x86-android-tablets: Remove the use of dev_e [...] new 6d47b4f08436 platform/x86/intel-uncore-freq: Fix warning in partitioned system new 55df38414839 platform/x86/intel/pmc: use kcalloc() instead of kzalloc() new ba9eddc43f2f platform/x86: portwell-ec: don't print superfluous errors new ee1cb9b0e6a8 platform/x86/amd/hsmp: Replace dev_err() with dev_info() f [...] new 7e502c79ee82 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 06e97bd7ed73 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new a7a2270be120 Merge branch 'for-leds-next' of https://git.kernel.org/pub [...] new 98e995b0912a Merge branch 'for-next' of https://github.com/cminyard/lin [...] new cfb354622ace Merge branch 'driver-core-next' of https://git.kernel.org/ [...] new 2d2237a9e4b0 Merge branch 'usb-next' of https://git.kernel.org/pub/scm/ [...] new adebcb144c19 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 3d5fc45b6876 Merge branch 'usb-next' of https://git.kernel.org/pub/scm/ [...] new cf1f07af478c Merge branch 'tty-next' of https://git.kernel.org/pub/scm/ [...] new e27f158cf1e9 peci: remove unneeded 'fast_io' parameter in regmap_config new 2d2664fdd7c7 Merge tag 'peci-next-6.18-rc1' of ssh://gitolite.kernel.or [...] new fe2ecad8779b Merge branch 'char-misc-next' of https://git.kernel.org/pu [...] new 4a359bdb89a8 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new f4d7fc7685e7 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 898cebdae5de Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new d20a8a8ecdb7 iio: proximity: vl53l0x-i2c: Fix error code in probe() new 086e410063be staging: iio: adc: ad7816: Drop unnecessary dev_set_drvdat [...] new 3f33d1530c2c MAINTAINERS: Update xilinx-ams driver maintainers new 666a22bb31e4 iio: accel: msa311: Remove dev_err_probe() if error is -ENOMEM new 3a4cdd1155de iio: adc: Remove dev_err_probe() if error is -ENOMEM new e407199c961f iio: chemical: Remove dev_err_probe() if error is -ENOMEM new d3a7db87dad6 iio: imu: bmi323: Remove dev_err_probe() if error is -ENOMEM new 660586969ea3 iio: light: Remove dev_err_probe() if error is -ENOMEM new 7216d7b9beb8 iio: proximity: Remove dev_err_probe() if error is -ENOMEM new 1f53971032a5 iio: temperature: mlx90635: Remove dev_err_probe() if erro [...] new d6d389646a35 dt-bindings: iio: mcp9600: Set default 3 for thermocouple-type new f6a52403fd2c dt-bindings: iio: mcp9600: Add microchip,mcp9601 and add c [...] new 74cae3eb72a0 iio: mcp9600: White space and fixed width cleanup new 5efd60c974a2 iio: mcp9600: Recognize chip id for mcp9601 new 46809b9f43b4 iio: mcp9600: Add support for thermocouple-type new a4ee7e220c1a docs: iio: Fix unexpected indentation for adxl345. new ccef0530e60d iio: common: scmi_iio: use kcalloc() instead of kzalloc() new dc757dc1572d iio: imu: bmi270: Match PNP ID found on newer GPD firmware new 21feb435be9b dt-bindings: iio: adc: max1238: Add #io-channel-cells property new 60ad9a073192 iio: core: switch info_mask fields to unsigned long to mat [...] new 5c2bf13c9ae9 dt-bindings: iio: adi,ltc2664: Minor whitespace cleanup in [...] new 9c6674035ea3 iio: accel: Drop unnecessary -ENOMEM messages new c7979dbdc7be iio: adc: Drop unnecessary -ENOMEM messages new eeca066c9d99 iio: dac: Drop unnecessary -ENOMEM messages new fc3a8049293c iio: health: Drop unnecessary -ENOMEM messages new fba366e66b15 iio: humidity: Drop unnecessary -ENOMEM messages new bdba20f5e642 iio: light: Drop unnecessary -ENOMEM messages new 368e8718875f iio: potentiostat: Drop unnecessary -ENOMEM messages new b5e04043b450 iio: pressure: Drop unnecessary -ENOMEM messages new 1f6fcf7fb4ca iio: proximity: Drop unnecessary -ENOMEM messages new 681386fe5365 iio: temperature: Drop unnecessary -ENOMEM messages new 91812d384340 iio: adc: ad7768-1: use devm_regulator_get_enable_read_voltage() new 358db735b172 iio: accel: Remove redundant pm_runtime_mark_last_busy() calls new d5b9423b39dc iio: adc: Remove redundant pm_runtime_mark_last_busy() calls new 4a0f37593133 iio: chemical: Remove redundant pm_runtime_mark_last_busy() calls new 3997872020ff iio: common: Remove redundant pm_runtime_mark_last_busy() calls new 4c0a7ad785f2 iio: gyro: Remove redundant pm_runtime_mark_last_busy() calls new 00a3c4be1bba iio: imu: Remove redundant pm_runtime_mark_last_busy() calls new e15f23dd5305 iio: light: Remove redundant pm_runtime_mark_last_busy() calls new e3c3e49567ef iio: magnetometer: Remove redundant pm_runtime_mark_last_b [...] new dfb68a8ebb2e iio: pressure: Remove redundant pm_runtime_mark_last_busy() calls new 4cba0d0d588c iio: proximity: Remove redundant pm_runtime_mark_last_busy [...] new 6c2a7d221f4c iio: temperature: Remove redundant pm_runtime_mark_last_bu [...] new 56eee097562d Merge branch 'togreg' of https://git.kernel.org/pub/scm/li [...] new 4d1ba22fe0e2 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 3cfff9df42c7 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 372f17104e04 Merge branch 'extcon-next' of https://git.kernel.org/pub/s [...] new 03e073bc4dbc vfio: selftests: Fix .gitignore for already tracked files new 093458c58f83 docs: proc.rst: Fix VFIO Device title formatting new 8ebd3ad685bf Merge branch 'next' of https://github.com/awilliam/linux-vfio.git new 25fb0ea986dc w1: matrox: Remove some deadcode in matrox_w1_remove() new 17b2db0dc814 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new c2f0187cf3ed Merge branch 'staging-next' of https://git.kernel.org/pub/ [...] new f38da4625c12 Merge branch 'counter-next' of https://git.kernel.org/pub/ [...] new e948795994b7 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 4729102380f7 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 30c614f9c370 Merge branch 'misc' into for-next new 27e3ac435788 Merge branch 'fixes' into for-next new 3f293a890026 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 6d55af0f0740 scsi: ufs: exynos: fsd: Gate ref_clk and put UFS device in [...] new b5f717b31b5e scsi: sd: Fix build warning in sd_revalidate_disk() new d842da6924a9 scsi: sd: Remove redundant printk() after kmalloc() failure new 11e6fb38bde5 scsi: sd: Make sd_revalidate_disk() return void new bee3554d1a4e scsi: pm8001: Use int instead of u32 to store error codes new 44b6169ada7f scsi: fc: Avoid -Wflex-array-member-not-at-end warnings new 80093afdcc48 scsi: csiostor: Fix some spelling errors new e02436d37a47 scsi: qla2xxx: Use secs_to_jiffies() instead of msecs_to_j [...] new b620462bba66 scsi: ufs: core: Move the tracing enumeration types into a [...] new 3a1f08eeb4e8 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 6a2745314a35 Merge branch 'linux-next' of https://git.kernel.org/pub/sc [...] new 127d874a7df0 remoteproc: da8xx: Use devm_rproc_alloc() helper new 16689f33e5ad remoteproc: da8xx: Use devm action to release reserved memory new 7183e39ac915 remoteproc: da8xx: Use devm_rproc_add() helper new 01e4ed11c5d4 remoteproc: keystone: Use devm action to release reserved memory new db0427a8a595 remoteproc: keystone: Use devm_pm_runtime_enable() helper new a2ab9cd283ce remoteproc: keystone: Use devm action to call PM runtime put sync new 49493852bd80 remoteproc: keystone: Use devm_gpiod_get() helper new ac4393af3cb6 remoteproc: keystone: Use devm_rproc_add() helper new 461edcf73eec remoteproc: wkup_m3: Use devm_pm_runtime_enable() helper new 642f8c01e31d remoteproc: wkup_m3: Use devm action to call PM runtime put sync new 9b84eec6f3b7 remoteproc: wkup_m3: Use devm_rproc_alloc() helper new 3df0bee9c5b9 remoteproc: wkup_m3: Use devm_rproc_add() helper new 2433961962be remoteproc: k3: Correctly release some resources allocated [...] new 214ae22e6d4f rpmsg: core: Drop dev_pm_domain_detach() call new 03b95f41544d Merge branches 'rproc-next' and 'rpmsg-next' into for-next new 1c24b1fc295a Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 58cbcbba9b37 Merge branch 'gpio/for-next' of https://git.kernel.org/pub [...] new d72089f239ee Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 2b31c1c7134a dt-bindings: pinctrl: Convert brcm,bcm2835-gpio to DT schema new 8898cf86f043 dt-bindings: pinctrl: Convert brcm,iproc-gpio to DT schema new 050e711a48f1 Merge tag 'renesas-pinctrl-for-v6.18-tag1' of git://git.ke [...] new 9a1d01fbf43f Merge branch 'devel' into for-next new 595857612108 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 08fa22103aab Merge branch 'pwm/for-next' of https://git.kernel.org/pub/ [...] new aa62a62b9965 Merge branch 'kunit' of https://git.kernel.org/pub/scm/lin [...] new 9b7bc9345bec Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git new 18e7e5b93399 Merge branch 'for-next/seccomp' of https://git.kernel.org/ [...] new 95b71841b3e3 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 29177e7fbcc2 Merge branch 'main' of git://git.infradead.org/users/willy [...] new 21bf89275109 clocksource: hyper-v: Skip unnecessary checks for the root [...] new 90bf73b8c30e mshv: Add support for a new parent partition configuration new 04bffc9685bc Merge branch 'hyperv-next' of https://git.kernel.org/pub/s [...] new 27b26c02997d Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 52cb4073ab79 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 914a2e81e523 mm/slub: Fix cmp_loc_by_count() to return 0 when counts are equal new 77dd9680400d mm/slub: Replace sort_r() with sort() for debugfs stack tr [...] new dc329f4c7fc5 Merge branch 'slab/for-6.18/sheaves' into slab/for-next new bbf6e29a5ac7 Merge branch 'slab/for-next' of https://git.kernel.org/pub [...] new 60ece5beb78d Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] new 9e62ef4e1049 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new bdd3f21f0171 Merge branch 'alloc-next' of https://github.com/Rust-for-L [...] new b20fa1b9dc5d Merge branch 'for-next/execve' of https://git.kernel.org/p [...] new 6a38fe1a7d9c Merge branches 'for-next/v6.18-rc1/ffs-const', 'for-next/h [...] new c93df5021ded Merge branch 'for-next/kspp' of https://git.kernel.org/pub [...] new 016b3c9628a7 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 48d3d6c1baf1 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 2027ecfc51e0 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new acb980ce804d Merge branch 'crc-next' of https://git.kernel.org/pub/scm/ [...] new 241f8a3c4112 Merge branch 'for-next' of https://github.com/hisilicon/li [...] new 12c7d928e492 Revert "docs: sphinx: drop parse-headers.pl" new 9b4a89c99492 Revert "scripts: sphinx-build-wrapper: get rid of uapi/med [...] new 33bcf93b9a6b Add linux-next specific files for 20250901
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 (3cace99d6319) \ N -- N -- N refs/heads/master (33bcf93b9a6b)
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 943 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: .pylintrc | 2 +- Documentation/ABI/testing/sysfs-kernel-mm-damon | 7 + .../admin-guide/hw-vuln/attack_vector_controls.rst | 5 +- Documentation/admin-guide/md.rst | 2 +- Documentation/admin-guide/mm/damon/usage.rst | 11 +- Documentation/conf.py | 2 - Documentation/dev-tools/kasan.rst | 3 - Documentation/devicetree/bindings/arm/apple.yaml | 2 + Documentation/devicetree/bindings/arm/axis.txt | 13 - Documentation/devicetree/bindings/arm/axis.yaml | 29 + Documentation/devicetree/bindings/arm/cpus.yaml | 13 + .../devicetree/bindings/arm/rockchip.yaml | 17 + .../bindings/arm/stm32/st,stm32-syscon.yaml | 31 +- .../bindings/clock/axis,artpec8-clock.yaml | 213 + .../bindings/crypto/ti,am62l-dthev2.yaml | 50 + .../bindings/display/dsi-controller.yaml | 2 +- .../bindings/display/rockchip/rockchip,dw-dp.yaml | 150 + .../devicetree/bindings/display/st,stm32-ltdc.yaml | 55 +- .../bindings/display/st,stm32mp25-lvds.yaml | 13 +- .../devicetree/bindings/hwmon/ti,ina2xx.yaml | 1 + .../devicetree/bindings/hwmon/ti,tmp102.yaml | 5 + .../devicetree/bindings/iio/adc/maxim,max1238.yaml | 3 + .../bindings/iio/adc/xlnx,zynqmp-ams.yaml | 3 +- .../devicetree/bindings/iio/dac/adi,ltc2664.yaml | 2 +- .../iio/temperature/microchip,mcp9600.yaml | 56 +- .../bindings/media/nxp,imx-mipi-csi2.yaml | 18 +- .../devicetree/bindings/media/rockchip-isp1.yaml | 23 +- Documentation/devicetree/bindings/mips/cpus.yaml | 1 + .../devicetree/bindings/mips/loongson/devices.yaml | 2 + .../bindings/pinctrl/brcm,bcm2835-gpio.txt | 99 - .../bindings/pinctrl/brcm,bcm2835-gpio.yaml | 120 + .../bindings/pinctrl/brcm,iproc-gpio.txt | 123 - .../bindings/pinctrl/brcm,iproc-gpio.yaml | 111 + .../devicetree/bindings/soc/rockchip/grf.yaml | 1 + .../devicetree/bindings/thermal/qcom-tsens.yaml | 1 + Documentation/driver-api/pin-control.rst | 10 +- .../filesystems/bcachefs/future/idle_work.rst | 9 +- Documentation/filesystems/ext4/atomic_writes.rst | 6 +- .../filesystems/ocfs2-online-filecheck.rst | 20 +- Documentation/filesystems/proc.rst | 2 +- Documentation/filesystems/sharedsubtree.rst | 1347 +++---- .../filesystems/xfs/xfs-online-fsck-design.rst | 4 +- Documentation/hwmon/asus_ec_sensors.rst | 1 + Documentation/hwmon/crps.rst | 4 +- Documentation/iio/adxl345.rst | 1 + Documentation/mm/damon/design.rst | 16 +- Documentation/process/changes.rst | 2 +- Documentation/sound/alsa-configuration.rst | 29 +- Documentation/sound/soc/codec.rst | 4 +- Documentation/sound/soc/platform.rst | 4 +- Documentation/sphinx/kernel_include.py | 501 ++- Documentation/sphinx/parse-headers.pl | 31 +- Documentation/userspace-api/media/Makefile | 2 +- .../media/dvb/fe-diseqc-send-burst.rst | 2 +- .../userspace-api/media/dvb/fe-set-tone.rst | 2 +- .../userspace-api/media/dvb/fe-set-voltage.rst | 2 +- .../media/dvb/fe_property_parameters.rst | 23 +- .../dvb/frontend-property-terrestrial-systems.rst | 2 +- Documentation/userspace-api/media/dvb/intro.rst | 4 +- .../userspace-api/media/dvb/legacy_dvb_audio.rst | 4 +- MAINTAINERS | 32 +- Makefile | 2 +- Next/SHA1s | 153 +- Next/Trees | 5 +- Next/merge.log | 4257 +++++++++++++------- arch/Kconfig | 1 - arch/arm/Kconfig | 11 +- arch/arm/boot/dts/rockchip/rk3288-miqi.dts | 22 + arch/arm/configs/exynos_defconfig | 1 - arch/arm/configs/milbeaut_m10v_defconfig | 1 - arch/arm/configs/multi_v7_defconfig | 1 - arch/arm/configs/omap2plus_defconfig | 1 - arch/arm64/Kconfig | 5 +- arch/arm64/boot/dts/apple/Makefile | 1 + arch/arm64/boot/dts/apple/t6000-j314s.dts | 8 + arch/arm64/boot/dts/apple/t6000-j316s.dts | 8 + arch/arm64/boot/dts/apple/t6001-j314c.dts | 8 + arch/arm64/boot/dts/apple/t6001-j316c.dts | 8 + arch/arm64/boot/dts/apple/t6001-j375c.dts | 8 + arch/arm64/boot/dts/apple/t6002-j375d.dts | 8 + arch/arm64/boot/dts/apple/t600x-j314-j316.dtsi | 10 + arch/arm64/boot/dts/apple/t600x-j375.dtsi | 10 + arch/arm64/boot/dts/apple/t8103-j457.dts | 12 +- arch/arm64/boot/dts/apple/t8112-j415.dts | 80 + arch/arm64/boot/dts/exynos/exynos2200-pinctrl.dtsi | 2 +- arch/arm64/boot/dts/exynos/exynos2200.dtsi | 1434 ++++++- arch/arm64/boot/dts/exynos/exynos5433.dtsi | 1 + arch/arm64/boot/dts/exynos/google/gs101.dtsi | 1 + arch/arm64/boot/dts/rockchip/Makefile | 4 + arch/arm64/boot/dts/rockchip/rk3328-a1.dts | 28 + arch/arm64/boot/dts/rockchip/rk3328-roc.dtsi | 13 + .../boot/dts/rockchip/rk3399-pinephone-pro.dts | 18 + .../boot/dts/rockchip/rk3528-armsom-sige1.dts | 464 +++ .../boot/dts/rockchip/rk3528-nanopi-zero2.dts | 340 ++ arch/arm64/boot/dts/rockchip/rk3528-rock-2.dtsi | 293 ++ arch/arm64/boot/dts/rockchip/rk3528-rock-2a.dts | 82 + arch/arm64/boot/dts/rockchip/rk3528-rock-2f.dts | 10 + arch/arm64/boot/dts/rockchip/rk3588-rock-5t.dts | 22 + arch/arm64/boot/dts/socionext/uniphier-ld20.dtsi | 1 + arch/arm64/boot/dts/socionext/uniphier-pxs3.dtsi | 1 + arch/arm64/boot/dts/tesla/fsd.dtsi | 1 + arch/arm64/crypto/Kconfig | 1 + arch/arm64/crypto/aes-glue.c | 21 +- arch/arm64/include/asm/kvm_host.h | 111 +- arch/arm64/include/asm/kvm_mmu.h | 1 + arch/arm64/include/asm/kvm_pgtable.h | 30 + arch/arm64/include/asm/kvm_pkvm.h | 4 +- arch/arm64/include/asm/kvm_ras.h | 25 - arch/arm64/include/asm/memory.h | 1 - arch/arm64/include/asm/mmu.h | 7 + arch/arm64/include/asm/mte-kasan.h | 6 - arch/arm64/include/asm/sysreg.h | 3 - arch/arm64/kernel/cpufeature.c | 31 +- arch/arm64/kernel/mte.c | 18 - arch/arm64/kvm/arm.c | 8 +- arch/arm64/kvm/at.c | 6 +- arch/arm64/kvm/emulate-nested.c | 2 +- arch/arm64/kvm/hyp/exception.c | 20 +- arch/arm64/kvm/hyp/nvhe/list_debug.c | 2 +- arch/arm64/kvm/hyp/nvhe/sys_regs.c | 5 + arch/arm64/kvm/hyp/pgtable.c | 25 +- arch/arm64/kvm/hyp/vgic-v2-cpuif-proxy.c | 2 +- arch/arm64/kvm/hyp/vhe/switch.c | 5 +- arch/arm64/kvm/mmu.c | 65 +- arch/arm64/kvm/nested.c | 5 +- arch/arm64/kvm/pkvm.c | 11 +- arch/arm64/kvm/sys_regs.c | 419 +- arch/arm64/kvm/vgic/vgic-mmio.c | 2 +- arch/arm64/mm/mmu.c | 7 - arch/arm64/tools/cpucaps | 1 + arch/mips/Kconfig | 66 +- arch/mips/alchemy/common/clock.c | 18 +- arch/mips/boot/dts/Makefile | 1 + arch/mips/boot/dts/brcm/bcm7346.dtsi | 3 +- arch/mips/boot/dts/brcm/bcm7360.dtsi | 3 +- arch/mips/boot/dts/brcm/bcm7362.dtsi | 3 +- arch/mips/boot/dts/brcm/bcm7425.dtsi | 6 +- arch/mips/boot/dts/brcm/bcm7435.dtsi | 6 +- arch/mips/boot/dts/lantiq/danube.dtsi | 6 + arch/mips/boot/dts/lantiq/danube_easy50712.dts | 4 +- arch/mips/boot/dts/loongson/Makefile | 10 + arch/mips/boot/dts/loongson/cq-t300b.dts | 110 + arch/mips/boot/dts/loongson/loongson1.dtsi | 136 + arch/mips/boot/dts/loongson/loongson1b.dtsi | 198 + arch/mips/boot/dts/loongson/loongson1c.dtsi | 141 + arch/mips/boot/dts/loongson/ls1b-demo.dts | 125 + arch/mips/boot/dts/loongson/lsgz_1b_dev.dts | 162 + arch/mips/boot/dts/loongson/smartloong-1c.dts | 110 + arch/mips/cavium-octeon/executive/octeon-model.c | 31 +- arch/mips/cavium-octeon/octeon-platform.c | 4 +- arch/mips/cavium-octeon/smp.c | 2 +- .../{loongson1b_defconfig => loongson1_defconfig} | 94 +- arch/mips/configs/loongson1c_defconfig | 121 - arch/mips/fw/arc/cmdline.c | 22 +- arch/mips/generic/board-ocelot.c | 3 +- arch/mips/include/asm/addrspace.h | 4 +- arch/mips/include/asm/asm-eva.h | 6 +- arch/mips/include/asm/asm.h | 8 +- arch/mips/include/asm/bmips.h | 4 +- arch/mips/include/asm/cpu-type.h | 3 +- arch/mips/include/asm/cpu.h | 7 +- arch/mips/include/asm/dec/ecc.h | 2 +- arch/mips/include/asm/dec/interrupts.h | 4 +- arch/mips/include/asm/dec/kn01.h | 2 +- arch/mips/include/asm/dec/kn02.h | 2 +- arch/mips/include/asm/dec/kn02xa.h | 2 +- arch/mips/include/asm/eva.h | 4 +- arch/mips/include/asm/ftrace.h | 8 +- arch/mips/include/asm/hazards.h | 4 +- arch/mips/include/asm/irqflags.h | 4 +- arch/mips/include/asm/jazz.h | 16 +- arch/mips/include/asm/jump_label.h | 4 +- arch/mips/include/asm/linkage.h | 2 +- arch/mips/include/asm/mach-generic/spaces.h | 4 +- arch/mips/include/asm/mach-loongson32/irq.h | 107 - arch/mips/include/asm/mach-loongson32/loongson1.h | 50 - arch/mips/include/asm/mach-loongson32/platform.h | 23 - arch/mips/include/asm/mach-loongson32/regs-mux.h | 124 - arch/mips/include/asm/mips-boards/bonito64.h | 4 +- arch/mips/include/asm/mipsmtregs.h | 6 +- arch/mips/include/asm/mipsregs.h | 6 +- arch/mips/include/asm/msa.h | 4 +- arch/mips/include/asm/pci/bridge.h | 4 +- arch/mips/include/asm/pm.h | 6 +- arch/mips/include/asm/prefetch.h | 2 +- arch/mips/include/asm/regdef.h | 4 +- arch/mips/include/asm/sibyte/board.h | 4 +- arch/mips/include/asm/sibyte/sb1250.h | 2 +- arch/mips/include/asm/sibyte/sb1250_defs.h | 6 +- arch/mips/include/asm/smp-cps.h | 6 +- arch/mips/include/asm/sn/addrs.h | 18 +- arch/mips/include/asm/sn/gda.h | 4 +- arch/mips/include/asm/sn/kldir.h | 4 +- arch/mips/include/asm/sn/klkernvars.h | 4 +- arch/mips/include/asm/sn/launch.h | 4 +- arch/mips/include/asm/sn/nmi.h | 8 +- arch/mips/include/asm/sn/sn0/addrs.h | 14 +- arch/mips/include/asm/sn/sn0/hub.h | 2 +- arch/mips/include/asm/sn/sn0/hubio.h | 36 +- arch/mips/include/asm/sn/sn0/hubmd.h | 4 +- arch/mips/include/asm/sn/sn0/hubni.h | 6 +- arch/mips/include/asm/sn/sn0/hubpi.h | 4 +- arch/mips/include/asm/sn/types.h | 2 +- arch/mips/include/asm/sync.h | 2 +- arch/mips/include/asm/thread_info.h | 4 +- arch/mips/include/asm/unistd.h | 4 +- arch/mips/include/asm/vdso/gettimeofday.h | 4 +- arch/mips/include/asm/vdso/processor.h | 4 +- arch/mips/include/asm/vdso/vdso.h | 4 +- arch/mips/include/asm/vdso/vsyscall.h | 4 +- arch/mips/include/asm/xtalk/xtalk.h | 4 +- arch/mips/include/asm/xtalk/xwidget.h | 4 +- arch/mips/kernel/cpu-probe.c | 6 +- arch/mips/lantiq/xway/sysctrl.c | 2 +- arch/mips/loongson32/Kconfig | 43 +- arch/mips/loongson32/Makefile | 17 - arch/mips/loongson32/Platform | 1 - arch/mips/loongson32/common/Makefile | 6 - arch/mips/loongson32/common/irq.c | 191 - arch/mips/loongson32/common/platform.c | 285 -- arch/mips/loongson32/common/prom.c | 42 - arch/mips/loongson32/common/setup.c | 26 - arch/mips/loongson32/common/time.c | 23 - arch/mips/loongson32/ls1b/Makefile | 6 - arch/mips/loongson32/ls1b/board.c | 55 - arch/mips/loongson32/ls1c/Makefile | 6 - arch/mips/loongson32/ls1c/board.c | 23 - arch/mips/loongson64/boardinfo.c | 9 +- arch/mips/rb532/prom.c | 17 +- arch/mips/sgi-ip22/ip22-setup.c | 3 +- arch/mips/sgi-ip32/ip32-setup.c | 3 +- arch/mips/sni/setup.c | 3 +- arch/mips/txx9/generic/setup.c | 4 +- arch/powerpc/include/asm/inst.h | 4 - arch/riscv/Kconfig | 21 +- arch/riscv/Makefile | 9 +- arch/riscv/kvm/mmu.c | 5 +- arch/riscv/kvm/vcpu.c | 2 +- arch/riscv/kvm/vcpu_vector.c | 2 + arch/x86/kernel/cpu/bugs.c | 9 + block/blk-mq-sysfs.c | 6 +- crypto/Kconfig | 1 - crypto/chacha.c | 129 +- crypto/jitterentropy-kcapi.c | 1 + crypto/testmgr.c | 9 +- drivers/accel/amdxdna/aie2_ctx.c | 6 +- drivers/ata/ahci.c | 57 +- drivers/ata/ahci.h | 1 + drivers/ata/ahci_xgene.c | 7 +- drivers/bluetooth/bpa10x.c | 2 +- drivers/bluetooth/btmtksdio.c | 2 +- drivers/bluetooth/btmtkuart.c | 2 +- drivers/bluetooth/btnxpuart.c | 2 +- drivers/bluetooth/h4_recv.h | 153 - drivers/char/hw_random/cn10k-rng.c | 2 +- drivers/clk/samsung/Makefile | 1 + drivers/clk/samsung/clk-artpec8.c | 1044 +++++ drivers/clk/samsung/clk-exynos990.c | 80 +- drivers/clk/samsung/clk-pll.c | 128 +- drivers/clk/samsung/clk-pll.h | 2 + drivers/cpufreq/brcmstb-avs-cpufreq.c | 4 +- drivers/cpufreq/cppc_cpufreq.c | 4 +- drivers/cpufreq/mediatek-cpufreq.c | 9 +- drivers/cpufreq/s5pv210-cpufreq.c | 4 +- drivers/cpufreq/tegra186-cpufreq.c | 4 +- drivers/crypto/Kconfig | 1 + drivers/crypto/Makefile | 1 + drivers/crypto/hisilicon/hpre/hpre_main.c | 68 +- drivers/crypto/hisilicon/qm.c | 45 +- drivers/crypto/hisilicon/sec2/sec_main.c | 128 +- drivers/crypto/hisilicon/zip/zip_main.c | 114 +- drivers/crypto/intel/qat/qat_common/qat_uclo.c | 2 +- drivers/crypto/starfive/jh7110-aes.c | 12 +- drivers/crypto/starfive/jh7110-hash.c | 3 +- drivers/crypto/tegra/tegra-se-main.c | 2 +- drivers/crypto/ti/Kconfig | 14 + drivers/crypto/ti/Makefile | 3 + drivers/crypto/ti/dthev2-aes.c | 411 ++ drivers/crypto/ti/dthev2-common.c | 217 + drivers/crypto/ti/dthev2-common.h | 101 + drivers/edac/ecs.c | 0 drivers/edac/mem_repair.c | 0 drivers/edac/scrub.c | 0 drivers/firmware/efi/Kconfig | 7 +- drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c | 57 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 36 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c | 5 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c | 88 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.h | 3 + drivers/gpu/drm/amd/amdgpu/dce_v10_0.c | 5 - drivers/gpu/drm/amd/amdgpu/dce_v11_0.c | 5 - drivers/gpu/drm/amd/amdgpu/dce_v6_0.c | 5 - drivers/gpu/drm/amd/amdgpu/dce_v8_0.c | 5 - drivers/gpu/drm/amd/amdgpu/jpeg_v5_0_1.c | 2 +- drivers/gpu/drm/amd/amdgpu/mes_v11_0.c | 5 +- drivers/gpu/drm/amd/amdgpu/sdma_v6_0.c | 6 +- drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c | 27 +- drivers/gpu/drm/amd/amdgpu/vcn_v4_0.c | 1 - drivers/gpu/drm/amd/amdgpu/vcn_v5_0_1.c | 2 +- drivers/gpu/drm/amd/display/Makefile | 1 + drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 67 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h | 3 + .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 40 +- drivers/gpu/drm/amd/display/dc/Makefile | 1 + .../amd/display/dc/clk_mgr/dcn32/dcn32_clk_mgr.c | 7 +- .../amd/display/dc/clk_mgr/dcn401/dcn401_clk_mgr.c | 6 +- drivers/gpu/drm/amd/display/dc/core/dc.c | 8 +- drivers/gpu/drm/amd/display/dc/dc.h | 5 +- .../drm/amd/display/dc/dccg/dcn401/dcn401_dccg.c | 2 +- .../dc/dml2/dml21/dml21_translation_helper.c | 374 +- .../drm/amd/display/dc/dml2/dml21/dml21_wrapper.c | 2 +- .../dml21/src/dml2_core/dml2_core_dcn4_calcs.c | 28 +- .../gpu/drm/amd/display/dc/dpp/dcn10/dcn10_dpp.c | 9 + .../gpu/drm/amd/display/dc/dpp/dcn10/dcn10_dpp.h | 2 + .../gpu/drm/amd/display/dc/dpp/dcn30/dcn30_dpp.c | 1 + .../drm/amd/display/dc/hwss/dcn314/dcn314_hwseq.c | 72 + .../drm/amd/display/dc/hwss/dcn314/dcn314_hwseq.h | 2 + .../drm/amd/display/dc/hwss/dcn314/dcn314_init.c | 1 + drivers/gpu/drm/amd/display/dc/inc/hw/dpp.h | 3 + .../drm/amd/display/dc/inc/soc_and_ip_translator.h | 24 + .../amd/display/dc/soc_and_ip_translator/Makefile | 19 + .../dcn401/dcn401_soc_and_ip_translator.c | 304 ++ .../dcn401/dcn401_soc_and_ip_translator.h | 22 + .../dcn42/dcn42_soc_and_ip_translator.c | 27 + .../dcn42/dcn42_soc_and_ip_translator.h | 16 + .../soc_and_ip_translator/soc_and_ip_translator.c | 37 + drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h | 13 +- drivers/gpu/drm/amd/include/atomfirmware.h | 30 +- .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_6_ppt.c | 63 +- drivers/gpu/drm/bridge/adv7511/adv7511.h | 6 +- drivers/gpu/drm/bridge/adv7511/adv7511_drv.c | 30 + drivers/gpu/drm/bridge/synopsys/Kconfig | 7 + drivers/gpu/drm/bridge/synopsys/Makefile | 1 + drivers/gpu/drm/bridge/synopsys/dw-dp.c | 2095 ++++++++++ drivers/gpu/drm/drm_gem.c | 2 + drivers/gpu/drm/drm_gpuvm.c | 30 +- drivers/gpu/drm/mediatek/mtk_drm_drv.c | 21 +- drivers/gpu/drm/mediatek/mtk_dsi.c | 6 + drivers/gpu/drm/mediatek/mtk_hdmi.c | 8 +- drivers/gpu/drm/mediatek/mtk_plane.c | 3 +- drivers/gpu/drm/nouveau/gv100_fence.c | 7 +- .../gpu/drm/nouveau/include/nvhw/class/clc36f.h | 85 + drivers/gpu/drm/nouveau/nouveau_platform.c | 5 +- drivers/gpu/drm/nouveau/nvkm/engine/fifo/base.c | 2 + drivers/gpu/drm/nouveau/nvkm/engine/fifo/ga100.c | 23 +- drivers/gpu/drm/nouveau/nvkm/engine/fifo/ga102.c | 1 + drivers/gpu/drm/nouveau/nvkm/engine/fifo/priv.h | 2 + .../gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/fifo.c | 1 + drivers/gpu/drm/panthor/panthor_gem.c | 3 - drivers/gpu/drm/panthor/panthor_gem.h | 12 - drivers/gpu/drm/panthor/panthor_mmu.c | 78 +- drivers/gpu/drm/rockchip/Kconfig | 9 + drivers/gpu/drm/rockchip/Makefile | 1 + drivers/gpu/drm/rockchip/dw_dp-rockchip.c | 150 + drivers/gpu/drm/rockchip/rockchip_drm_drv.c | 1 + drivers/gpu/drm/rockchip/rockchip_drm_drv.h | 1 + drivers/gpu/drm/scheduler/sched_entity.c | 14 +- drivers/gpu/drm/scheduler/sched_main.c | 16 + drivers/gpu/drm/scheduler/tests/sched_tests.h | 1 - drivers/gpu/drm/stm/drv.c | 12 +- drivers/gpu/drm/stm/ltdc.c | 58 +- drivers/gpu/drm/stm/ltdc.h | 6 + drivers/gpu/drm/sysfb/vesadrm.c | 2 +- drivers/gpu/drm/tests/drm_exec_test.c | 22 +- drivers/gpu/drm/v3d/v3d_drv.c | 14 +- drivers/gpu/drm/v3d/v3d_drv.h | 22 +- drivers/gpu/drm/v3d/v3d_fence.c | 11 +- drivers/gpu/drm/v3d/v3d_gem.c | 10 +- drivers/gpu/drm/v3d/v3d_irq.c | 68 +- drivers/gpu/drm/v3d/v3d_sched.c | 85 +- drivers/gpu/drm/v3d/v3d_submit.c | 2 +- drivers/gpu/drm/xe/xe_bo.c | 3 +- drivers/hv/Kconfig | 22 - drivers/hv/Makefile | 7 +- drivers/hv/hv.c | 3 - drivers/hv/hyperv_vmbus.h | 1 - drivers/hv/mshv_vtl.h | 52 - drivers/hv/mshv_vtl_main.c | 1468 ------- drivers/hv/vmbus_drv.c | 4 +- drivers/hwmon/Kconfig | 7 +- drivers/hwmon/asus-ec-sensors.c | 42 + drivers/hwmon/ina238.c | 2 +- drivers/hwmon/nct6775-platform.c | 3 +- drivers/hwmon/tmp102.c | 22 +- drivers/iio/accel/bma220_spi.c | 4 +- drivers/iio/accel/bmc150-accel-core.c | 7 +- drivers/iio/accel/bmi088-accel-core.c | 3 - drivers/iio/accel/dmard06.c | 4 +- drivers/iio/accel/dmard09.c | 4 +- drivers/iio/accel/dmard10.c | 4 +- drivers/iio/accel/fxls8962af-core.c | 1 - drivers/iio/accel/kxcjk-1013.c | 4 +- drivers/iio/accel/kxsd9.c | 3 - drivers/iio/accel/mc3230.c | 4 +- drivers/iio/accel/mma7660.c | 4 +- drivers/iio/accel/mma8452.c | 7 +- drivers/iio/accel/mma9551_core.c | 5 +- drivers/iio/accel/msa311.c | 14 +- drivers/iio/accel/stk8312.c | 4 +- drivers/iio/accel/stk8ba50.c | 4 +- drivers/iio/adc/ab8500-gpadc.c | 1 - drivers/iio/adc/ad7768-1.c | 35 +- drivers/iio/adc/ad7949.c | 4 +- drivers/iio/adc/at91-sama5d2_adc.c | 13 +- drivers/iio/adc/bcm_iproc_adc.c | 4 +- drivers/iio/adc/cpcap-adc.c | 6 +- drivers/iio/adc/da9150-gpadc.c | 5 +- drivers/iio/adc/dln2-adc.c | 9 +- drivers/iio/adc/exynos_adc.c | 4 +- drivers/iio/adc/hx711.c | 2 +- drivers/iio/adc/imx7d_adc.c | 4 +- drivers/iio/adc/imx8qxp-adc.c | 6 +- drivers/iio/adc/imx93_adc.c | 4 +- drivers/iio/adc/mcp3564.c | 2 +- drivers/iio/adc/meson_saradc.c | 2 +- drivers/iio/adc/mxs-lradc-adc.c | 4 +- drivers/iio/adc/palmas_gpadc.c | 4 +- drivers/iio/adc/rcar-gyroadc.c | 8 +- drivers/iio/adc/rn5t618-adc.c | 4 +- drivers/iio/adc/rockchip_saradc.c | 3 +- drivers/iio/adc/rzg2l_adc.c | 2 - drivers/iio/adc/spear_adc.c | 3 +- drivers/iio/adc/stm32-adc-core.c | 1 - drivers/iio/adc/stm32-adc.c | 7 - drivers/iio/adc/stm32-dfsdm-adc.c | 4 +- drivers/iio/adc/stmpe-adc.c | 4 +- drivers/iio/adc/sun4i-gpadc-iio.c | 2 - drivers/iio/adc/ti-adc084s021.c | 4 +- drivers/iio/adc/ti-ads1015.c | 6 +- drivers/iio/adc/ti-ads1100.c | 1 - drivers/iio/adc/ti-ads1119.c | 8 +- drivers/iio/adc/ti-ads131e08.c | 8 +- drivers/iio/adc/ti-ads7924.c | 3 +- drivers/iio/adc/ti_am335x_adc.c | 5 +- drivers/iio/adc/twl4030-madc.c | 4 +- drivers/iio/adc/vf610_adc.c | 2 +- drivers/iio/adc/viperboard_adc.c | 4 +- drivers/iio/chemical/atlas-sensor.c | 2 - drivers/iio/chemical/bme680_core.c | 3 - drivers/iio/chemical/ens160_core.c | 3 +- drivers/iio/chemical/scd30_core.c | 2 +- .../iio/common/hid-sensors/hid-sensor-trigger.c | 1 - drivers/iio/common/scmi_sensors/scmi_iio.c | 10 +- drivers/iio/dac/ad5380.c | 4 +- drivers/iio/dac/ad5764.c | 4 +- drivers/iio/dac/ds4424.c | 4 +- drivers/iio/dac/ti-dac7311.c | 4 +- drivers/iio/frequency/adf4350.c | 20 +- drivers/iio/gyro/bmg160_core.c | 4 +- drivers/iio/gyro/fxas21002c_core.c | 2 - drivers/iio/gyro/mpu3050-core.c | 3 - drivers/iio/gyro/mpu3050-i2c.c | 1 - drivers/iio/health/afe4403.c | 4 +- drivers/iio/health/afe4404.c | 4 +- drivers/iio/humidity/am2315.c | 4 +- drivers/iio/humidity/dht11.c | 4 +- drivers/iio/imu/bmi270/bmi270_i2c.c | 2 + drivers/iio/imu/bmi323/bmi323_core.c | 3 +- drivers/iio/imu/inv_icm42600/inv_icm42600_accel.c | 5 - drivers/iio/imu/inv_icm42600/inv_icm42600_buffer.c | 1 - drivers/iio/imu/inv_icm42600/inv_icm42600_gyro.c | 5 - drivers/iio/imu/inv_icm42600/inv_icm42600_temp.c | 1 - drivers/iio/imu/inv_mpu6050/inv_mpu_core.c | 6 - drivers/iio/imu/inv_mpu6050/inv_mpu_trigger.c | 1 - drivers/iio/imu/kmx61.c | 6 +- drivers/iio/industrialio-core.c | 4 +- drivers/iio/light/apds9306.c | 2 - drivers/iio/light/apds9960.c | 1 - drivers/iio/light/bh1780.c | 1 - drivers/iio/light/gp2ap002.c | 2 - drivers/iio/light/isl29028.c | 11 +- drivers/iio/light/ltrf216a.c | 1 - drivers/iio/light/opt4060.c | 2 +- drivers/iio/light/pa12203001.c | 11 +- drivers/iio/light/rpr0521.c | 6 +- drivers/iio/light/stk3310.c | 4 +- drivers/iio/light/tsl2583.c | 12 +- drivers/iio/light/tsl2591.c | 2 - drivers/iio/light/us5182d.c | 12 +- drivers/iio/light/vcnl4000.c | 11 +- drivers/iio/light/vcnl4035.c | 11 +- drivers/iio/light/veml6040.c | 3 +- drivers/iio/magnetometer/ak8974.c | 2 - drivers/iio/magnetometer/ak8975.c | 1 - drivers/iio/magnetometer/als31300.c | 2 - drivers/iio/magnetometer/bmc150_magn.c | 13 +- drivers/iio/magnetometer/tmag5273.c | 2 - drivers/iio/magnetometer/yamaha-yas530.c | 2 - drivers/iio/potentiostat/lmp91000.c | 4 +- drivers/iio/pressure/bmp280-core.c | 5 - drivers/iio/pressure/dlhl60d.c | 4 +- drivers/iio/pressure/icp10100.c | 1 - drivers/iio/pressure/mpl115.c | 2 - drivers/iio/pressure/zpa2326.c | 2 - drivers/iio/proximity/d3323aa.c | 3 +- drivers/iio/proximity/hx9023s.c | 3 +- drivers/iio/proximity/irsd200.c | 6 +- drivers/iio/proximity/ping.c | 4 +- drivers/iio/proximity/pulsedlight-lidar-lite-v2.c | 1 - drivers/iio/proximity/srf04.c | 8 +- drivers/iio/proximity/vl53l0x-i2c.c | 11 +- drivers/iio/temperature/Kconfig | 8 +- drivers/iio/temperature/mcp9600.c | 151 +- drivers/iio/temperature/mlx90614.c | 1 - drivers/iio/temperature/mlx90632.c | 5 +- drivers/iio/temperature/mlx90635.c | 3 +- drivers/infiniband/hw/efa/efa_com.c | 14 +- drivers/infiniband/hw/erdma/erdma_verbs.c | 2 +- drivers/infiniband/hw/mlx5/devx.c | 1 + drivers/infiniband/hw/mlx5/main.c | 99 +- drivers/infiniband/hw/mlx5/mlx5_ib.h | 3 + drivers/infiniband/hw/mlx5/mr.c | 8 +- drivers/infiniband/hw/mlx5/umr.c | 6 +- drivers/isdn/mISDN/dsp_hwec.c | 6 +- drivers/media/cec/platform/stm32/stm32-cec.c | 1 - .../media/cec/usb/extron-da-hd-4k-plus/Makefile | 6 - drivers/media/common/b2c2/flexcop-sram.c | 2 +- drivers/media/common/b2c2/flexcop.c | 22 +- drivers/media/dvb-frontends/Kconfig | 4 +- drivers/media/i2c/ir-kbd-i2c.c | 6 +- drivers/media/pci/cx18/cx18-queue.c | 13 +- drivers/media/pci/ivtv/ivtv-driver.c | 15 +- drivers/media/pci/ivtv/ivtv-driver.h | 15 +- drivers/media/pci/ivtv/ivtv-irq.c | 2 +- drivers/media/pci/ivtv/ivtv-streams.c | 15 +- drivers/media/pci/ivtv/ivtv-yuv.c | 8 +- drivers/media/pci/mgb4/mgb4_trigger.c | 2 +- drivers/media/pci/mgb4/mgb4_vin.c | 3 +- drivers/media/pci/zoran/zoran_card.c | 4 - drivers/media/pci/zoran/zoran_card.h | 2 - drivers/media/platform/aspeed/aspeed-video.c | 199 +- .../media/platform/mediatek/mdp3/mtk-mdp3-core.c | 2 +- .../media/platform/mediatek/mdp3/mtk-mdp3-vpu.c | 2 +- drivers/media/platform/nxp/imx-mipi-csis.c | 353 +- .../media/platform/nxp/imx8-isi/imx8-isi-core.c | 8 + .../media/platform/nxp/imx8-isi/imx8-isi-core.h | 14 +- drivers/media/platform/nxp/imx8-isi/imx8-isi-hw.c | 2 +- drivers/media/platform/nxp/imx8-isi/imx8-isi-m2m.c | 275 +- .../media/platform/nxp/imx8-isi/imx8-isi-pipe.c | 2 +- .../media/platform/nxp/imx8-isi/imx8-isi-video.c | 156 +- .../media/platform/rockchip/rkisp1/rkisp1-common.h | 17 +- .../media/platform/rockchip/rkisp1/rkisp1-dev.c | 123 +- .../platform/samsung/s5p-mfc/s5p_mfc_cmd_v6.c | 35 +- .../media/platform/st/sti/delta/delta-mjpeg-dec.c | 20 +- drivers/media/test-drivers/vim2m.c | 3 - drivers/media/tuners/xc4000.c | 8 +- drivers/media/tuners/xc5000.c | 12 +- drivers/media/usb/au0828/au0828-video.c | 5 +- drivers/media/usb/em28xx/Kconfig | 1 + drivers/media/usb/em28xx/em28xx-dvb.c | 4 +- drivers/media/usb/stk1160/stk1160-core.c | 3 +- drivers/media/usb/stk1160/stk1160-video.c | 7 +- drivers/media/v4l2-core/v4l2-common.c | 2 +- drivers/net/ethernet/microchip/lan865x/lan865x.c | 8 +- drivers/net/ethernet/oa_tc6.c | 3 +- drivers/net/ethernet/xircom/xirc2ps_cs.c | 2 +- drivers/net/ppp/pppoe.c | 129 +- drivers/peci/controller/peci-npcm.c | 1 - drivers/platform/x86/Kconfig | 12 + drivers/platform/x86/Makefile | 1 + drivers/platform/x86/amd/hsmp/acpi.c | 4 +- drivers/platform/x86/amd/hsmp/plat.c | 4 +- drivers/platform/x86/intel/pmc/Makefile | 2 +- drivers/platform/x86/intel/pmc/core.c | 1 + drivers/platform/x86/intel/pmc/core.h | 11 + drivers/platform/x86/intel/pmc/ptl.c | 6 +- drivers/platform/x86/intel/pmc/ssram_telemetry.c | 1 + drivers/platform/x86/intel/pmc/tgl.c | 4 +- drivers/platform/x86/intel/pmc/{ptl.c => wcl.c} | 400 +- .../intel/uncore-frequency/uncore-frequency-tpmi.c | 2 +- drivers/platform/x86/portwell-ec.c | 24 +- drivers/platform/x86/redmi-wmi.c | 130 + drivers/platform/x86/x86-android-tablets/core.c | 3 +- drivers/ptp/ptp_ocp.c | 3 +- drivers/remoteproc/da8xx_remoteproc.c | 57 +- drivers/remoteproc/keystone_remoteproc.c | 95 +- drivers/remoteproc/ti_k3_common.c | 12 + drivers/remoteproc/ti_k3_dsp_remoteproc.c | 2 - drivers/remoteproc/ti_k3_r5_remoteproc.c | 2 - drivers/remoteproc/wkup_m3_rproc.c | 69 +- drivers/rpmsg/rpmsg_core.c | 5 +- drivers/scsi/csiostor/csio_wr.c | 4 +- drivers/scsi/lpfc/lpfc_els.c | 2 +- drivers/scsi/lpfc/lpfc_hw4.h | 6 +- drivers/scsi/lpfc/lpfc_nvmet.c | 10 +- drivers/scsi/pm8001/pm8001_ctl.c | 2 +- drivers/scsi/qla2xxx/qla_bsg.c | 4 +- drivers/scsi/qla2xxx/qla_os.c | 8 +- drivers/scsi/sd.c | 58 +- drivers/scsi/sr.c | 16 +- drivers/soc/bcm/brcmstb/pm/pm.h | 2 +- drivers/spi/spi-microchip-core-qspi.c | 12 - drivers/staging/iio/adc/ad7816.c | 2 - .../media/atomisp/pci/runtime/bufq/src/bufq.c | 4 +- drivers/staging/media/tegra-video/tegra20.c | 4 +- drivers/thermal/mediatek/lvts_thermal.c | 2 +- drivers/thermal/qcom/Kconfig | 3 +- drivers/thermal/qcom/lmh.c | 4 +- drivers/thermal/renesas/rcar_gen3_thermal.c | 61 +- drivers/ufs/core/ufs_trace.h | 1 + drivers/ufs/core/ufs_trace_types.h | 24 + drivers/ufs/host/ufs-exynos.c | 8 + drivers/w1/masters/matrox_w1.c | 10 +- fs/Kconfig | 1 - fs/bcachefs/acl.c | 29 +- fs/bcachefs/alloc_background.c | 566 +-- fs/bcachefs/alloc_background.h | 9 +- fs/bcachefs/alloc_foreground.c | 248 +- fs/bcachefs/alloc_foreground.h | 9 +- fs/bcachefs/async_objs.c | 29 +- fs/bcachefs/async_objs.h | 7 +- fs/bcachefs/async_objs_types.h | 2 +- fs/bcachefs/backpointers.c | 214 +- fs/bcachefs/bcachefs.h | 93 +- fs/bcachefs/bcachefs_format.h | 46 +- fs/bcachefs/bcachefs_ioctl.h | 95 +- fs/bcachefs/bkey.c | 4 +- fs/bcachefs/bkey_buf.h | 44 +- fs/bcachefs/bkey_methods.c | 6 +- fs/bcachefs/bkey_types.h | 5 - fs/bcachefs/bset.c | 74 +- fs/bcachefs/btree_cache.c | 44 +- fs/bcachefs/btree_cache.h | 19 - fs/bcachefs/btree_gc.c | 254 +- fs/bcachefs/btree_io.c | 126 +- fs/bcachefs/btree_iter.c | 460 +-- fs/bcachefs/btree_iter.h | 352 +- fs/bcachefs/btree_journal_iter.c | 227 +- fs/bcachefs/btree_journal_iter.h | 35 +- fs/bcachefs/btree_journal_iter_types.h | 38 +- fs/bcachefs/btree_key_cache.c | 69 +- fs/bcachefs/btree_locking.c | 17 +- fs/bcachefs/btree_node_scan.c | 36 +- fs/bcachefs/btree_trans_commit.c | 125 +- fs/bcachefs/btree_types.h | 41 +- fs/bcachefs/btree_update.c | 341 +- fs/bcachefs/btree_update.h | 146 +- fs/bcachefs/btree_update_interior.c | 385 +- fs/bcachefs/btree_update_interior.h | 12 +- fs/bcachefs/btree_write_buffer.c | 78 +- fs/bcachefs/btree_write_buffer.h | 8 +- fs/bcachefs/buckets.c | 264 +- fs/bcachefs/buckets_waiting_for_journal.c | 30 +- fs/bcachefs/chardev.c | 319 +- fs/bcachefs/checksum.c | 54 +- fs/bcachefs/clock.c | 17 +- fs/bcachefs/compress.c | 29 +- fs/bcachefs/compress.h | 36 +- fs/bcachefs/darray.c | 23 +- fs/bcachefs/darray.h | 19 +- fs/bcachefs/data_update.c | 60 +- fs/bcachefs/data_update.h | 1 - fs/bcachefs/debug.c | 92 +- fs/bcachefs/dirent.c | 90 +- fs/bcachefs/dirent.h | 4 +- fs/bcachefs/disk_accounting.c | 440 +- fs/bcachefs/disk_accounting.h | 19 +- fs/bcachefs/disk_groups.c | 27 +- fs/bcachefs/ec.c | 362 +- fs/bcachefs/ec.h | 2 +- fs/bcachefs/enumerated_ref.c | 4 +- fs/bcachefs/errcode.c | 3 +- fs/bcachefs/errcode.h | 14 - fs/bcachefs/error.c | 77 +- fs/bcachefs/error.h | 3 +- fs/bcachefs/extent_update.c | 73 +- fs/bcachefs/extent_update.h | 2 + fs/bcachefs/extents.c | 67 +- fs/bcachefs/extents.h | 4 - fs/bcachefs/fast_list.c | 32 +- fs/bcachefs/fast_list.h | 2 +- fs/bcachefs/fs-io-buffered.c | 117 +- fs/bcachefs/fs-io-direct.c | 26 +- fs/bcachefs/fs-io-pagecache.c | 55 +- fs/bcachefs/fs-io.c | 143 +- fs/bcachefs/fs-io.h | 19 +- fs/bcachefs/fs-ioctl.c | 33 +- fs/bcachefs/fs.c | 254 +- fs/bcachefs/fsck.c | 654 +-- fs/bcachefs/inode.c | 263 +- fs/bcachefs/inode.h | 2 +- fs/bcachefs/inode_format.h | 3 +- fs/bcachefs/io_misc.c | 83 +- fs/bcachefs/io_read.c | 235 +- fs/bcachefs/io_read.h | 24 +- fs/bcachefs/io_write.c | 97 +- fs/bcachefs/journal.c | 261 +- fs/bcachefs/journal.h | 3 +- fs/bcachefs/journal_io.c | 295 +- fs/bcachefs/journal_io.h | 30 +- fs/bcachefs/journal_reclaim.c | 234 +- fs/bcachefs/journal_seq_blacklist.c | 56 +- fs/bcachefs/journal_seq_blacklist.h | 3 - fs/bcachefs/journal_types.h | 2 - fs/bcachefs/logged_ops.c | 16 +- fs/bcachefs/logged_ops.h | 2 +- fs/bcachefs/lru.c | 48 +- fs/bcachefs/lru.h | 10 - fs/bcachefs/migrate.c | 35 +- fs/bcachefs/move.c | 318 +- fs/bcachefs/move.h | 14 +- fs/bcachefs/movinggc.c | 210 +- fs/bcachefs/namei.c | 157 +- fs/bcachefs/nocow_locking.c | 10 +- fs/bcachefs/opts.c | 35 +- fs/bcachefs/opts.h | 15 +- fs/bcachefs/printbuf.h | 4 - fs/bcachefs/progress.c | 6 +- fs/bcachefs/progress.h | 3 - fs/bcachefs/quota.c | 103 +- fs/bcachefs/rebalance.c | 240 +- fs/bcachefs/recovery.c | 473 ++- fs/bcachefs/recovery_passes.c | 68 +- fs/bcachefs/recovery_passes.h | 9 +- fs/bcachefs/recovery_passes_format.h | 2 +- fs/bcachefs/reflink.c | 137 +- fs/bcachefs/replicas.c | 159 +- fs/bcachefs/replicas.h | 2 +- fs/bcachefs/sb-clean.c | 36 +- fs/bcachefs/sb-counters_format.h | 24 +- fs/bcachefs/sb-downgrade.c | 19 +- fs/bcachefs/sb-errors.c | 45 +- fs/bcachefs/sb-errors_format.h | 12 +- fs/bcachefs/sb-members.c | 166 +- fs/bcachefs/sb-members.h | 44 +- fs/bcachefs/sb-members_format.h | 2 +- fs/bcachefs/six.c | 21 +- fs/bcachefs/snapshot.c | 438 +- fs/bcachefs/snapshot.h | 47 +- fs/bcachefs/snapshot_types.h | 2 +- fs/bcachefs/str_hash.c | 57 +- fs/bcachefs/str_hash.h | 61 +- fs/bcachefs/subvolume.c | 246 +- fs/bcachefs/subvolume.h | 20 +- fs/bcachefs/super-io.c | 169 +- fs/bcachefs/super-io.h | 3 +- fs/bcachefs/super.c | 1024 ++--- fs/bcachefs/super.h | 22 +- fs/bcachefs/sysfs.c | 28 +- fs/bcachefs/tests.c | 340 +- fs/bcachefs/thread_with_file.c | 52 +- fs/bcachefs/time_stats.c | 7 +- fs/bcachefs/trace.h | 157 +- fs/bcachefs/util.c | 28 +- fs/bcachefs/util.h | 10 +- fs/bcachefs/vstructs.h | 3 - fs/bcachefs/xattr.c | 77 +- fs/btrfs/disk-io.c | 1 + fs/exfat/nls.c | 2 +- fs/fhandle.c | 8 + fs/ocfs2/extent_map.c | 10 +- fs/ocfs2/inode.c | 8 + fs/smb/client/cifs_debug.c | 4 +- fs/smb/client/inode.c | 8 +- fs/smb/server/connection.c | 23 +- fs/smb/server/connection.h | 6 +- fs/smb/server/mgmt/share_config.c | 2 +- fs/smb/server/mgmt/user_session.c | 2 +- fs/smb/server/smb2pdu.c | 29 +- fs/smb/server/transport_rdma.c | 5 + fs/smb/server/transport_tcp.c | 21 +- fs/smb/server/vfs_cache.h | 2 + include/crypto/chacha.h | 37 +- include/crypto/internal/blake2s.h | 21 - include/drm/bridge/dw_dp.h | 20 + include/drm/drm_gem.h | 51 +- include/drm/drm_gpuvm.h | 30 +- include/dt-bindings/clock/axis,artpec8-clk.h | 169 + include/dt-bindings/clock/samsung,exynos990.h | 4 + include/hyperv/hvgdk_mini.h | 106 - include/linux/audit.h | 23 + include/linux/damon.h | 7 +- include/linux/if_pppox.h | 2 +- include/linux/iio/frequency/adf4350.h | 2 +- include/linux/iio/iio.h | 16 +- include/linux/inet_diag.h | 7 +- include/linux/kasan.h | 6 +- include/linux/memcontrol.h | 2 + include/linux/mm.h | 4 +- include/linux/mmzone.h | 1 + include/linux/pageblock-flags.h | 12 +- include/linux/pagemap.h | 2 + include/linux/pagevec.h | 4 +- include/linux/security.h | 6 +- include/linux/swap.h | 10 + include/media/v4l2-common.h | 2 +- include/net/dst.h | 16 +- include/net/ip.h | 6 +- include/net/ip6_route.h | 2 +- include/net/route.h | 2 +- include/sound/hda_codec.h | 30 + include/sound/hdaudio.h | 1 + include/sound/sof/ipc4/header.h | 4 + include/uapi/linux/aspeed-video.h | 7 + include/uapi/linux/audit.h | 2 + include/uapi/linux/mshv.h | 80 - include/uapi/linux/v4l2-controls.h | 98 +- include/uapi/linux/videodev2.h | 18 +- include/uapi/scsi/fc/fc_els.h | 58 +- include/uapi/sound/sof/tokens.h | 2 + include/ufs/ufs.h | 17 - init/Kconfig | 3 + kernel/audit.c | 275 +- kernel/audit.h | 13 +- kernel/auditsc.c | 58 +- kernel/bpf/crypto.c | 2 +- kernel/bpf/helpers.c | 9 +- kernel/crash_core.c | 2 +- kernel/printk/nbcon.c | 2 +- kernel/printk/printk.c | 2 +- lib/Kconfig.debug | 2 +- lib/Kconfig.kcsan | 6 - lib/Kconfig.kmsan | 11 +- lib/closure.c | 12 +- lib/crypto/Kconfig | 74 +- lib/crypto/Makefile | 59 +- lib/crypto/arm/Kconfig | 19 - lib/crypto/arm/Makefile | 8 - lib/crypto/arm/blake2s-core.S | 5 +- lib/crypto/arm/blake2s-glue.c | 7 - lib/crypto/arm/blake2s.h | 5 + lib/crypto/arm/{chacha-glue.c => chacha.h} | 35 +- lib/crypto/arm64/Kconfig | 8 - lib/crypto/arm64/Makefile | 4 - lib/crypto/arm64/{chacha-neon-glue.c => chacha.h} | 32 +- lib/crypto/blake2s-generic.c | 111 - lib/crypto/blake2s-selftest.c | 651 --- lib/crypto/blake2s.c | 105 +- lib/crypto/{chacha.c => chacha-block-generic.c} | 0 lib/crypto/chacha.c | 142 +- lib/crypto/libchacha.c | 35 - lib/crypto/mips/Kconfig | 7 - lib/crypto/mips/Makefile | 5 - lib/crypto/mips/chacha-glue.c | 29 - lib/crypto/mips/chacha.h | 14 + lib/crypto/powerpc/Kconfig | 8 - lib/crypto/powerpc/Makefile | 4 - lib/crypto/powerpc/{chacha-p10-glue.c => chacha.h} | 36 +- lib/crypto/riscv/Kconfig | 8 - lib/crypto/riscv/Makefile | 4 - .../riscv/{chacha-riscv64-glue.c => chacha.h} | 36 +- lib/crypto/s390/Kconfig | 7 - lib/crypto/s390/Makefile | 4 - lib/crypto/s390/{chacha-glue.c => chacha.h} | 29 +- lib/crypto/tests/Kconfig | 10 + lib/crypto/tests/Makefile | 1 + lib/crypto/tests/blake2s-testvecs.h | 238 ++ lib/crypto/tests/blake2s_kunit.c | 134 + lib/crypto/x86/Kconfig | 20 - lib/crypto/x86/Makefile | 7 - lib/crypto/x86/blake2s-core.S | 28 +- lib/crypto/x86/{blake2s-glue.c => blake2s.h} | 16 +- lib/crypto/x86/{chacha_glue.c => chacha.h} | 36 +- localversion-next | 2 +- mm/damon/core.c | 70 +- mm/damon/paddr.c | 119 +- mm/damon/sysfs.c | 41 +- mm/damon/tests/core-kunit.h | 21 +- mm/damon/tests/vaddr-kunit.h | 2 +- mm/damon/vaddr.c | 2 +- mm/filemap.c | 13 + mm/gup.c | 6 +- mm/hugetlb.c | 5 + mm/kasan/hw_tags.c | 70 +- mm/kasan/kasan.h | 7 - mm/kasan/kasan_test_c.c | 237 +- mm/kasan/shadow.c | 31 +- mm/memory-failure.c | 20 +- mm/mlock.c | 6 +- mm/mremap.c | 9 +- mm/page_alloc.c | 11 +- mm/shmem.c | 9 +- mm/swap.c | 53 +- mm/vmalloc.c | 8 +- mm/vmscan.c | 2 +- mm/vmstat.c | 1 + mm/zswap.c | 14 +- net/bluetooth/l2cap_sock.c | 3 + net/bridge/br_netfilter_hooks.c | 3 - net/core/dst.c | 2 +- net/core/gen_estimator.c | 2 + net/core/sock.c | 16 +- net/ipv4/icmp.c | 6 +- net/ipv4/inet_diag.c | 85 +- net/ipv4/ip_fragment.c | 6 +- net/ipv4/ipmr.c | 6 +- net/ipv4/raw_diag.c | 10 +- net/ipv4/route.c | 8 +- net/ipv4/tcp_diag.c | 12 +- net/ipv4/tcp_fastopen.c | 7 +- net/ipv4/tcp_metrics.c | 6 +- net/ipv4/tcp_output.c | 2 +- net/ipv4/udp_diag.c | 10 +- net/ipv6/anycast.c | 2 +- net/ipv6/icmp.c | 6 +- net/ipv6/ip6_output.c | 64 +- net/ipv6/mcast.c | 2 +- net/ipv6/ndisc.c | 2 +- net/ipv6/output_core.c | 8 +- net/ipv6/route.c | 7 +- net/mptcp/mptcp_diag.c | 15 +- net/netfilter/nf_conntrack_helper.c | 4 +- net/netlabel/netlabel_user.c | 8 +- rust/kernel/lib.rs | 16 +- rust/kernel/transmute.rs | 87 +- scripts/crypto/gen-hash-testvecs.py | 27 +- scripts/generate_rust_target.rs | 12 +- scripts/min-tool-version.sh | 6 +- security/apparmor/lsm.c | 3 + security/security.c | 18 +- security/selinux/hooks.c | 5 + security/smack/smack_lsm.c | 5 + sound/core/seq/oss/seq_oss.c | 24 +- sound/core/seq/oss/seq_oss_device.h | 7 +- sound/core/seq/oss/seq_oss_midi.c | 116 +- sound/core/seq/oss/seq_oss_readq.c | 10 +- sound/core/seq/oss/seq_oss_synth.c | 125 +- sound/core/seq/oss/seq_oss_writeq.c | 5 +- sound/core/seq/seq_clientmgr.c | 743 ++-- sound/core/seq/seq_clientmgr.h | 17 +- sound/core/seq/seq_fifo.c | 15 +- sound/core/seq/seq_fifo.h | 1 + sound/core/seq/seq_ports.c | 19 +- sound/core/seq/seq_ports.h | 2 + sound/core/seq/seq_queue.c | 76 +- sound/core/seq/seq_queue.h | 2 + sound/core/seq/seq_timer.c | 5 +- sound/firewire/amdtp-stream.c | 28 +- sound/firewire/bebob/bebob.c | 36 +- sound/firewire/bebob/bebob_hwdep.c | 37 +- sound/firewire/bebob/bebob_maudio.c | 42 +- sound/firewire/bebob/bebob_midi.c | 34 +- sound/firewire/bebob/bebob_pcm.c | 70 +- sound/firewire/bebob/bebob_stream.c | 21 +- sound/firewire/cmp.c | 37 +- sound/firewire/dice/dice-hwdep.c | 37 +- sound/firewire/dice/dice-midi.c | 38 +- sound/firewire/dice/dice-pcm.c | 93 +- sound/firewire/dice/dice-stream.c | 21 +- sound/firewire/dice/dice-transaction.c | 7 +- sound/firewire/dice/dice.c | 3 +- sound/firewire/digi00x/digi00x-hwdep.c | 37 +- sound/firewire/digi00x/digi00x-midi.c | 34 +- sound/firewire/digi00x/digi00x-pcm.c | 77 +- sound/firewire/digi00x/digi00x-stream.c | 21 +- sound/firewire/digi00x/digi00x-transaction.c | 8 +- sound/firewire/digi00x/digi00x.c | 3 +- sound/firewire/fcp.c | 19 +- sound/firewire/fireface/ff-hwdep.c | 37 +- sound/firewire/fireface/ff-midi.c | 10 +- sound/firewire/fireface/ff-pcm.c | 92 +- sound/firewire/fireface/ff-stream.c | 21 +- sound/firewire/fireface/ff-transaction.c | 4 +- sound/firewire/fireworks/fireworks.c | 41 +- sound/firewire/fireworks/fireworks_command.c | 16 +- sound/firewire/fireworks/fireworks_hwdep.c | 41 +- sound/firewire/fireworks/fireworks_midi.c | 39 +- sound/firewire/fireworks/fireworks_pcm.c | 69 +- sound/firewire/fireworks/fireworks_stream.c | 21 +- sound/firewire/fireworks/fireworks_transaction.c | 39 +- sound/firewire/isight.c | 20 +- sound/firewire/iso-resources.c | 66 +- .../motu/motu-command-dsp-message-parser.c | 9 +- sound/firewire/motu/motu-hwdep.c | 37 +- sound/firewire/motu/motu-midi.c | 38 +- sound/firewire/motu/motu-pcm.c | 92 +- .../motu/motu-register-dsp-message-parser.c | 18 +- sound/firewire/motu/motu-stream.c | 21 +- sound/firewire/motu/motu-transaction.c | 7 +- sound/firewire/oxfw/oxfw-hwdep.c | 37 +- sound/firewire/oxfw/oxfw-midi.c | 62 +- sound/firewire/oxfw/oxfw-pcm.c | 92 +- sound/firewire/oxfw/oxfw-stream.c | 21 +- sound/firewire/oxfw/oxfw.c | 3 +- sound/firewire/tascam/amdtp-tascam.c | 17 +- sound/firewire/tascam/tascam-hwdep.c | 37 +- sound/firewire/tascam/tascam-midi.c | 10 +- sound/firewire/tascam/tascam-pcm.c | 75 +- sound/firewire/tascam/tascam-stream.c | 21 +- sound/firewire/tascam/tascam.c | 3 +- sound/hda/codecs/analog.c | 3 +- sound/hda/codecs/ca0132.c | 295 +- sound/hda/codecs/cirrus/cs8409.c | 22 +- sound/hda/codecs/generic.c | 76 +- sound/hda/codecs/hdmi/hdmi.c | 199 +- sound/hda/codecs/hdmi/nvhdmi-mcp.c | 3 +- sound/hda/codecs/realtek/alc268.c | 3 +- sound/hda/codecs/realtek/alc269.c | 3 +- sound/hda/codecs/realtek/realtek.c | 40 +- sound/hda/codecs/realtek/realtek.h | 21 + sound/hda/codecs/side-codecs/cs35l41_hda.c | 110 +- sound/hda/codecs/side-codecs/hda_component.c | 15 +- sound/hda/codecs/side-codecs/hda_component.h | 3 +- sound/hda/codecs/side-codecs/tas2781_hda_i2c.c | 58 +- sound/hda/common/codec.c | 129 +- sound/hda/common/controller.c | 124 +- sound/hda/common/proc.c | 4 +- sound/hda/common/sysfs.c | 110 +- sound/hda/controllers/intel.c | 14 +- sound/hda/core/bus.c | 8 +- sound/hda/core/component.c | 6 +- sound/hda/core/controller.c | 58 +- sound/hda/core/device.c | 23 +- sound/hda/core/ext/controller.c | 6 +- sound/hda/core/ext/stream.c | 38 +- sound/hda/core/regmap.c | 35 +- sound/hda/core/stream.c | 34 +- sound/soc/sof/intel/hda-codec.c | 3 - sound/soc/sof/intel/hda-ctrl.c | 8 +- sound/soc/sof/intel/hda-dsp.c | 2 +- sound/soc/sof/intel/hda.c | 2 +- sound/soc/sof/intel/hda.h | 2 +- sound/soc/sof/ipc4-pcm.c | 56 + sound/soc/sof/ipc4-topology.c | 186 +- sound/soc/sof/ipc4-topology.h | 16 + sound/soc/sof/sof-audio.h | 3 + sound/soc/sof/sof-client-probes-ipc3.c | 25 +- sound/soc/sof/sof-client-probes-ipc4.c | 134 +- sound/soc/sof/sof-client-probes.c | 58 +- sound/soc/sof/sof-client-probes.h | 9 +- sound/soc/sof/sof-client.c | 118 +- sound/soc/sof/sof-client.h | 8 +- sound/soc/sof/sof-priv.h | 9 + sound/usb/quirks.c | 10 + tools/arch/arm64/include/asm/sysreg.h | 3 - tools/{net/ynl/pyynl => docs/lib}/__init__.py | 0 tools/docs/lib/enrich_formatter.py | 70 + tools/docs/lib/parse_data_structs.py | 452 +++ tools/docs/parse-headers.py | 60 + tools/include/linux/atomic.h | 22 + tools/objtool/check.c | 10 - tools/testing/selftests/arm64/fp/fp-ptrace.c | 5 +- .../selftests/bpf/progs/bpf_arena_spin_lock.h | 4 +- tools/testing/selftests/bpf/progs/crypto_sanity.c | 46 +- .../testing/selftests/bpf/progs/linked_list_fail.c | 5 +- .../selftests/bpf/progs/string_kfuncs_success.c | 8 +- tools/testing/selftests/kselftest.h | 4 - tools/testing/selftests/kvm/Makefile.kvm | 1 + .../testing/selftests/kvm/arm64/aarch32_id_regs.c | 2 +- .../testing/selftests/kvm/arm64/debug-exceptions.c | 12 +- tools/testing/selftests/kvm/arm64/kvm-uuid.c | 70 + tools/testing/selftests/kvm/arm64/no-vgic-v3.c | 4 +- .../testing/selftests/kvm/arm64/page_fault_test.c | 6 +- tools/testing/selftests/kvm/arm64/set_id_regs.c | 9 +- .../selftests/kvm/arm64/vpmu_counter_access.c | 2 +- tools/testing/selftests/kvm/lib/arm64/processor.c | 6 +- tools/testing/selftests/lib.mk | 2 + tools/testing/selftests/mm/Makefile | 3 +- tools/testing/selftests/mm/compaction_test.c | 2 +- tools/testing/selftests/mm/cow.c | 22 +- tools/testing/selftests/mm/droppable.c | 2 +- tools/testing/selftests/mm/gup_longterm.c | 2 +- tools/testing/selftests/mm/hmm-tests.c | 5 +- tools/testing/selftests/mm/hugepage-vmemmap.c | 2 +- tools/testing/selftests/mm/hugetlb-madvise.c | 2 +- tools/testing/selftests/mm/hugetlb-soft-offline.c | 2 +- .../selftests/mm/hugetlb_fault_after_madv.c | 4 +- tools/testing/selftests/mm/hugetlb_madv_vs_map.c | 6 +- tools/testing/selftests/mm/ksm_tests.c | 17 +- tools/testing/selftests/mm/madv_populate.c | 2 +- tools/testing/selftests/mm/map_populate.c | 2 +- tools/testing/selftests/mm/memfd_secret.c | 6 +- tools/testing/selftests/mm/mlock-random-test.c | 2 +- tools/testing/selftests/mm/mlock2-tests.c | 2 +- tools/testing/selftests/mm/mseal_test.c | 8 +- tools/testing/selftests/mm/on-fault-limit.c | 2 +- tools/testing/selftests/mm/pfnmap.c | 2 +- tools/testing/selftests/mm/pkey-arm64.h | 5 +- tools/testing/selftests/mm/pkey-powerpc.h | 2 +- tools/testing/selftests/mm/pkey-x86.h | 3 +- tools/testing/selftests/mm/pkey_sighandler_tests.c | 35 +- tools/testing/selftests/mm/protection_keys.c | 22 +- tools/testing/selftests/mm/run_vmtests.sh | 2 +- tools/testing/selftests/mm/soft-dirty.c | 6 +- tools/testing/selftests/mm/split_huge_page_test.c | 4 +- tools/testing/selftests/mm/uffd-common.c | 274 +- tools/testing/selftests/mm/uffd-common.h | 78 +- tools/testing/selftests/mm/uffd-stress.c | 228 +- tools/testing/selftests/mm/uffd-unit-tests.c | 563 ++- tools/testing/selftests/mm/uffd-wp-mremap.c | 25 +- tools/testing/selftests/mm/virtual_address_range.c | 2 +- .../selftests/net/netfilter/nft_flowtable.sh | 113 +- tools/testing/selftests/vfio/.gitignore | 3 + tools/testing/shared/linux/maple_tree.h | 6 +- tools/testing/shared/shared.mk | 6 +- tools/testing/vma/linux/atomic.h | 17 - tools/testing/vma/vma_internal.h | 12 +- tools/testing/vsock/util.c | 1 - 1088 files changed, 30567 insertions(+), 22545 deletions(-) delete mode 100644 Documentation/devicetree/bindings/arm/axis.txt create mode 100644 Documentation/devicetree/bindings/arm/axis.yaml create mode 100644 Documentation/devicetree/bindings/clock/axis,artpec8-clock.yaml create mode 100644 Documentation/devicetree/bindings/crypto/ti,am62l-dthev2.yaml create mode 100644 Documentation/devicetree/bindings/display/rockchip/rockchip,dw-dp.yaml delete mode 100644 Documentation/devicetree/bindings/pinctrl/brcm,bcm2835-gpio.txt create mode 100644 Documentation/devicetree/bindings/pinctrl/brcm,bcm2835-gpio.yaml delete mode 100644 Documentation/devicetree/bindings/pinctrl/brcm,iproc-gpio.txt create mode 100644 Documentation/devicetree/bindings/pinctrl/brcm,iproc-gpio.yaml create mode 100644 arch/arm64/boot/dts/apple/t8112-j415.dts create mode 100644 arch/arm64/boot/dts/rockchip/rk3528-armsom-sige1.dts create mode 100644 arch/arm64/boot/dts/rockchip/rk3528-nanopi-zero2.dts create mode 100644 arch/arm64/boot/dts/rockchip/rk3528-rock-2.dtsi create mode 100644 arch/arm64/boot/dts/rockchip/rk3528-rock-2a.dts create mode 100644 arch/arm64/boot/dts/rockchip/rk3528-rock-2f.dts delete mode 100644 arch/arm64/include/asm/kvm_ras.h create mode 100644 arch/mips/boot/dts/loongson/cq-t300b.dts create mode 100644 arch/mips/boot/dts/loongson/loongson1.dtsi create mode 100644 arch/mips/boot/dts/loongson/loongson1b.dtsi create mode 100644 arch/mips/boot/dts/loongson/loongson1c.dtsi create mode 100644 arch/mips/boot/dts/loongson/ls1b-demo.dts create mode 100644 arch/mips/boot/dts/loongson/lsgz_1b_dev.dts create mode 100644 arch/mips/boot/dts/loongson/smartloong-1c.dts rename arch/mips/configs/{loongson1b_defconfig => loongson1_defconfig} (51%) delete mode 100644 arch/mips/configs/loongson1c_defconfig delete mode 100644 arch/mips/include/asm/mach-loongson32/irq.h delete mode 100644 arch/mips/include/asm/mach-loongson32/loongson1.h delete mode 100644 arch/mips/include/asm/mach-loongson32/platform.h delete mode 100644 arch/mips/include/asm/mach-loongson32/regs-mux.h delete mode 100644 arch/mips/loongson32/common/Makefile delete mode 100644 arch/mips/loongson32/common/irq.c delete mode 100644 arch/mips/loongson32/common/platform.c delete mode 100644 arch/mips/loongson32/common/prom.c delete mode 100644 arch/mips/loongson32/common/setup.c delete mode 100644 arch/mips/loongson32/common/time.c delete mode 100644 arch/mips/loongson32/ls1b/Makefile delete mode 100644 arch/mips/loongson32/ls1b/board.c delete mode 100644 arch/mips/loongson32/ls1c/Makefile delete mode 100644 arch/mips/loongson32/ls1c/board.c delete mode 100644 drivers/bluetooth/h4_recv.h create mode 100644 drivers/clk/samsung/clk-artpec8.c create mode 100644 drivers/crypto/ti/Kconfig create mode 100644 drivers/crypto/ti/Makefile create mode 100644 drivers/crypto/ti/dthev2-aes.c create mode 100644 drivers/crypto/ti/dthev2-common.c create mode 100644 drivers/crypto/ti/dthev2-common.h mode change 100755 => 100644 drivers/edac/ecs.c mode change 100755 => 100644 drivers/edac/mem_repair.c mode change 100755 => 100644 drivers/edac/scrub.c create mode 100644 drivers/gpu/drm/amd/display/dc/inc/soc_and_ip_translator.h create mode 100644 drivers/gpu/drm/amd/display/dc/soc_and_ip_translator/Makefile create mode 100644 drivers/gpu/drm/amd/display/dc/soc_and_ip_translator/dcn401/dcn [...] create mode 100644 drivers/gpu/drm/amd/display/dc/soc_and_ip_translator/dcn401/dcn [...] create mode 100644 drivers/gpu/drm/amd/display/dc/soc_and_ip_translator/dcn42/dcn4 [...] create mode 100644 drivers/gpu/drm/amd/display/dc/soc_and_ip_translator/dcn42/dcn4 [...] create mode 100644 drivers/gpu/drm/amd/display/dc/soc_and_ip_translator/soc_and_ip [...] create mode 100644 drivers/gpu/drm/bridge/synopsys/dw-dp.c create mode 100644 drivers/gpu/drm/rockchip/dw_dp-rockchip.c delete mode 100644 drivers/hv/mshv_vtl.h delete mode 100644 drivers/hv/mshv_vtl_main.c copy drivers/platform/x86/intel/pmc/{ptl.c => wcl.c} (54%) create mode 100644 drivers/platform/x86/redmi-wmi.c create mode 100644 drivers/ufs/core/ufs_trace_types.h delete mode 100644 include/crypto/internal/blake2s.h create mode 100644 include/drm/bridge/dw_dp.h create mode 100644 include/dt-bindings/clock/axis,artpec8-clk.h delete mode 100644 lib/crypto/arm/Kconfig delete mode 100644 lib/crypto/arm/Makefile delete mode 100644 lib/crypto/arm/blake2s-glue.c create mode 100644 lib/crypto/arm/blake2s.h rename lib/crypto/arm/{chacha-glue.c => chacha.h} (76%) delete mode 100644 lib/crypto/arm64/Kconfig delete mode 100644 lib/crypto/arm64/Makefile rename lib/crypto/arm64/{chacha-neon-glue.c => chacha.h} (75%) delete mode 100644 lib/crypto/blake2s-generic.c delete mode 100644 lib/crypto/blake2s-selftest.c copy lib/crypto/{chacha.c => chacha-block-generic.c} (100%) delete mode 100644 lib/crypto/libchacha.c delete mode 100644 lib/crypto/mips/Kconfig delete mode 100644 lib/crypto/mips/Makefile delete mode 100644 lib/crypto/mips/chacha-glue.c create mode 100644 lib/crypto/mips/chacha.h delete mode 100644 lib/crypto/powerpc/Kconfig delete mode 100644 lib/crypto/powerpc/Makefile rename lib/crypto/powerpc/{chacha-p10-glue.c => chacha.h} (62%) delete mode 100644 lib/crypto/riscv/Kconfig delete mode 100644 lib/crypto/riscv/Makefile rename lib/crypto/riscv/{chacha-riscv64-glue.c => chacha.h} (57%) delete mode 100644 lib/crypto/s390/Kconfig delete mode 100644 lib/crypto/s390/Makefile rename lib/crypto/s390/{chacha-glue.c => chacha.h} (51%) create mode 100644 lib/crypto/tests/blake2s-testvecs.h create mode 100644 lib/crypto/tests/blake2s_kunit.c delete mode 100644 lib/crypto/x86/Kconfig delete mode 100644 lib/crypto/x86/Makefile rename lib/crypto/x86/{blake2s-glue.c => blake2s.h} (83%) rename lib/crypto/x86/{chacha_glue.c => chacha.h} (85%) copy tools/{net/ynl/pyynl => docs/lib}/__init__.py (100%) create mode 100644 tools/docs/lib/enrich_formatter.py create mode 100755 tools/docs/lib/parse_data_structs.py create mode 100755 tools/docs/parse-headers.py create mode 100644 tools/testing/selftests/kvm/arm64/kvm-uuid.c delete mode 100644 tools/testing/vma/linux/atomic.h