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 c79c85875f1a Add linux-next specific files for 20240823 omits 7adec77a6c47 Merge branch 'pwrseq/for-next' of git://git.kernel.org/pub [...] omits 18cdfcf3b134 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 5708502d6b99 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6fb0c995cfd4 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits 634acaeff34e Merge branch 'bitmap-for-next' of https://github.com/norov [...] omits c27f7cc2e79d Merge branch 'for-next/execve' of git://git.kernel.org/pub [...] omits 160dd3eb6bf7 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] omits 47472aa8c4db Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits c1b4112b9a7f Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 54f99411aeb3 Merge branch 'slab/for-next' of git://git.kernel.org/pub/s [...] omits c24710988aee Merge branch 'zstd-next' of https://github.com/terrelln/linux.git omits 6dd862891e08 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 146a7d30d4ab Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits cb1eee8ace16 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0de1eb932c23 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 5da52ba66901 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git omits fc86e338b08f Merge branch 'at24/for-next' of git://git.kernel.org/pub/s [...] omits 5df28207535c Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] omits a41ebeecc8f9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fdf8c1dc6ea7 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 70d8e94ca58a Merge branch 'pwm/for-next' of git://git.kernel.org/pub/sc [...] omits 57711e01016c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4617536142d2 Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...] omits 06bf412c822c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0917a9e20e3f Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] omits b7e76a2de50e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 84b5f4c8bab7 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits e891a7331433 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c8c30797af5c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits cb17acb7d1b3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9cfe8ca6d2a6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits db4f4368f755 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] omits b10d1a9d2ae5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d91c5b3cca07 Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] omits 953274d7238d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 2158226adf1e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 66602d00530d Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] omits cacefd2b31f9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f992f3c22eb6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 212c48167643 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 9f9460485c13 Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] omits 694539080227 Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] omits 85c911fe8ec2 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits 63099d203229 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits c478c116675b Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits 758ebc1b9823 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] omits b596d8e19c00 Merge branch 'for-leds-next' of git://git.kernel.org/pub/s [...] omits c9c1ebc2bf59 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4a773f0cf7b8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 37953deb2830 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6e02e0c5f2e2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b1cff661b7c6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ec52a170b65b Merge branch 'topic/ppc-kvm' of git://git.kernel.org/pub/s [...] omits d068f3ae3d51 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits ac6eb1ff7847 Merge branch 'non-rcu/next' of git://git.kernel.org/pub/sc [...] omits 645dec927bb8 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits da9b72e3bee4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0f01be22fc15 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] omits a5782c1ed46e Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 59ecb6ee5de1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 64fee9d93ef1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3b92fa42922f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits cf31c276b4a4 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits c66a822310d8 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits c032bb7dc7c3 Merge branch 'next' of git://github.com/cschaufler/smack-next omits 1f3039684190 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 0389e09f08bd Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] omits 0bb5762460f0 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 6a55e9da55d6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5e1712170ddf Merge branch 'for-backlight-next' of git://git.kernel.org/ [...] omits f036125102aa Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] omits ae606c44a3ce Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits b9d58883b1ff Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9e1bfd715949 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b399def7aa2d Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits e809ef08a112 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits f6a6a8d98cab Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] omits 9e60a32bba32 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ae5f72001eef Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 1e98bd59f441 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits bed3fe8523c3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 33b1564652cc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8cc4d7a4be21 Merge branch 'drm-xe-next' of https://gitlab.freedesktop.o [...] omits dadc182a7d63 Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] omits 3d5257ef6596 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits 9a55f0bf6c63 Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] omits 229c4efb9cd1 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits a1da69a26a55 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 8c26658843a2 Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] omits f2ab56be4be3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 59d55be854dd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b5b5a56acc83 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 068f45641326 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] omits b20bf1167bf6 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits eeda86d81852 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1e8a05116afb Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] omits 4213f54c955d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6e34fb4237dc Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] omits bc7820f1c0aa Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 9ae95a6f1b47 Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] omits 021d4770c190 Merge branch 'cpupower' of git://git.kernel.org/pub/scm/li [...] omits fed38e654be1 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] omits d3cff6d99933 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 9379c9798487 Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git omits 7dd48a7cf7f6 Merge branch 'master' of git://linuxtv.org/media_tree.git omits b656b22b9b81 Merge branch 'docs-next' of git://git.lwn.net/linux.git omits 9fff6767e987 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] omits 836577c960e2 Merge branch 'i2c/i2c-host' of git://git.kernel.org/pub/sc [...] omits a2938ce3c7ff Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] omits 222d6a88d611 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 383cc51c703e Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] omits 5936c8b9eeb9 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 7572ffb54f31 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 707f06dbd7d9 Merge branch 'fs-next' of linux-next omits 501ce4ab4351 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6144982efc33 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0244e83b7fb6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits e618c3fbe220 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c6a52bebaf23 Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] omits 1ba3a5bcc708 Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] omits a3831003450c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c95dcef5a118 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] omits 1a273137ab38 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git omits 6794af918e47 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] omits 5fa4bce0fd2b Merge branch 'thead-dt-for-next' of https://github.com/pdp [...] omits a178c7091675 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6aa82d911abd Merge branch 'next' of https://git.linaro.org/people/jens. [...] omits 88690604b97c Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] omits e23bc77aca89 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] omits 9050f18d6a97 Merge branch 'for-next' of https://github.com/sophgo/linux.git omits 22edef6479c7 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits 7f172244a09a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ed3798acab39 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 401edf9eb6c5 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 54c71482cd4f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 512505c063b5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 241a9b27d5ac Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2bdc30041c3f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 58eaaa2e675f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d87af4aa1365 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits d00c01874b63 Merge branch 'davinci/for-next' of git://git.kernel.org/pu [...] omits e7f73e929d7e Merge branch 'next' of https://github.com/Broadcom/stblinux.git omits 838dc67ad2f7 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] omits 7ffa0dcf94e1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7dcd6a4b471a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d000e6d9b6c7 Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] omits da283f97be4d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c04575d2c28b Merge branch 'for-next' of git://git.infradead.org/users/h [...] omits 4fa3855daaa0 Merge branch 'perf-tools-next' of git://git.kernel.org/pub [...] omits a7c68a8a71db Merge branch 'clang-format' of https://github.com/ojeda/linux.git omits 0331c06f8c11 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 65a11afa58f3 Merge remote-tracking branch 'asoc/for-6.12' into asoc-next omits 37ad6e3d0912 Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] omits c3598bc5a382 Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] omits fb6c8159ec6a Merge branch 'pwrseq/for-current' of git://git.kernel.org/ [...] omits 87274ef5ceaf Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 576364010d0a Merge branch 'rust-fixes' of https://github.com/Rust-for-L [...] omits 0eb0143d11c2 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 5f0df852f758 Merge branch 'riscv-soc-fixes' of git://git.kernel.org/pub [...] omits eb215d6d4ad0 Merge branch 'riscv-dt-fixes' of git://git.kernel.org/pub/ [...] omits 6a12cf6fe526 Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] omits 70b663fcaaef Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 9fdba428f056 Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] omits 2c0a39c14ade Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 7eb44e5a3dc5 Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] omits f87914b571bb Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 31d8268f641f Merge branch 'at91-fixes' of git://git.kernel.org/pub/scm/ [...] omits 878efe2261c6 Merge branch 'mips-fixes' of git://git.kernel.org/pub/scm/ [...] omits 96c757d62f92 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 73384005e7df Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits b927b94b688d Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 04037be2e481 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] omits 4f7177077e31 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits ac674e38fb59 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] omits 9fe5a52d7f50 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits a4e998bd201d Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits d4f2c1df34d6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 7d2c20693122 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 1c90807b7e68 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 6fc0551b143f Merge branch 'for-current' of git://git.kernel.org/pub/scm [...] omits 315d792e2445 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b96fc348b292 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] omits 25f8cc18b6f1 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 9b5d75ee7bb0 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 8d9146fab353 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits e08d9d7659a7 Merge branch 'fs-current' of linux-next omits 8e122ee28ad0 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] omits 4d6f3085630a Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] omits e3eaaacfb9f1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 50114feb012a Merge branch '9p-next' of git://github.com/martinetd/linux omits dc5a030769c4 Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] omits 19b11d0b6d52 Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] omits 48123f129c62 Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] omits e232d09ba4d3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f0dfd13f0b70 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 590371aad53d Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 3acb971fd9d7 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits 67f396e161ad Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits b6f76283d06e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits f878b629779c Merge branch 'for-next' of git://git.infradead.org/users/h [...] omits 3eed0db64750 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits f35e24b6d201 Merge branch 'master' of git://github.com/ceph/ceph-client.git omits 06a2b8d90287 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 388161e745ce Merge branch 'for-next' of git://evilpiepirate.org/bcachefs.git omits 57f9a63328ed Merge branch 'nfsd-fixes' of git://git.kernel.org/pub/scm/ [...] omits 2edc009c7047 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits fb65bc4e958e Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits 81849cfe20a4 Merge branch 'vfs.fixes' of git://git.kernel.org/pub/scm/l [...] omits 1e92a0c19ba5 foo omits 8b2b84f07450 lib: fix the NULL vs IS_ERR() bug for debugfs_create_dir() omits f26c27d66ef0 dimlib: use *-y instead of *-objs in Makefile omits b97f7ef6894c nilfs2: do not propagate ENOENT error from nilfs_sufile_ma [...] omits 1b78a4c54f10 nilfs2: do not propagate ENOENT error from sufile during GC omits c7dbddaafb07 nilfs2: do not propagate ENOENT error from sufile during recovery omits 9c64eca23775 nilfs2: treat missing cpfile header block as metadata corruption omits b689de23cb80 nilfs2: treat missing sufile header block as metadata corruption omits c8f23a49826c ocfs2: use max() to improve ocfs2_dlm_seq_show() omits 01b74f3a1e20 ocfs2: fix shift-out-of-bounds UBSAN bug in ocfs2_verify_volume() omits 9e8f53b39d13 ratelimit: convert flags to int to save 8 bytes in size omits 0dab3eaa7a5f scripts/decode_stacktrace.sh: nix-ify omits a26916d20925 ocfs2: fix unexpected zeroing of virtual disk omits 2d5d4c70c3b3 ocfs2: remove custom swap functions in favor of built-in s [...] omits 95c50ee952e0 Document/kexec: generalize crash hotplug description omits 6bace1f3ecd9 nilfs2: fix missing initial short descriptions of kernel-d [...] omits 9173ea3112d2 nilfs2: fix inconsistencies in kernel-doc comments in segment.h omits e5341ddf2912 nilfs2: describe the members of nilfs_bmap_operations structure omits ba77726d8c4a nilfs2: add missing description of nilfs_btree_path structure omits cd4500fe436b nilfs2: fix incorrect kernel-doc declaration of nilfs_pall [...] omits 67cc323a4037 nilfs2: improve kernel-doc comments for b-tree node helpers omits f932e435119c nilfs2: add missing argument descriptions for ioctl-relate [...] omits 39d4da35bb87 nilfs2: add missing argument description for __nilfs_error() omits 8d583241525c nilfs2: do not output warnings when clearing dirty buffers omits 50081f0710e0 nilfs2: add support for FS_IOC_SETFSLABEL omits a75db6fd81f4 nilfs2: add support for FS_IOC_GETFSLABEL omits 15a22d095e51 nilfs2: add support for FS_IOC_GETFSSYSFSPATH omits cedc2ec2c95a nilfs2: add support for FS_IOC_GETUUID omits a63f8cefd7ba lib/percpu_counter: add missing __percpu qualifier to a cast omits 732fde40b5c0 lib/bcd: optimize _bin2bcd() for improved performance omits 7eba367b4bd0 drm/xe: clean up fault injection usage omits b67c695ed01d drm/msm: clean up fault injection usage omits 3ce0109395c0 fault-inject-improve-build-for-config_fault_injection=n-fix-3 omits 8a6f59215a43 fault-inject-improve-build-for-config_fault_injection=n-fix-2 omits f52b193608ba fault-inject-improve-build-for-config_fault_injection=n-fix omits 25f9537c7c5e fault-inject: improve build for CONFIG_FAULT_INJECTION=n omits 78cfbc813fde lib/rhashtable: cleanup fallback check in bucket_table_alloc() omits f471d35c43c4 watchdog: Handle the ENODEV failure case of lockup_detecto [...] omits 0624db8a5de3 lockdep: upper limit LOCKDEP_CHAINS_BITS omits 62ffb60c36cb failcmd: make failcmd.sh executable omits 3b6aee401e5b fault-injection: enhance failcmd to exit on non-hex address input omits 4d7669749030 locking/ww_mutex/test: add MODULE_DESCRIPTION() omits 758110416485 x86/mm: add testmmiotrace MODULE_DESCRIPTION() omits 476a65739dfc crypto: arm/xor - add missing MODULE_DESCRIPTION() macro omits f55b58edff4f failcmd: add script file in MAINTAINERS omits 480fb107dfe3 crash: fix crash memory reserve exceed system memory bug omits 5f977e3336da fs/procfs: remove build ID-related code duplication in PRO [...] omits 05149fcc38f5 lib: checksum: use ARRAY_SIZE() to improve assert_setup_correct() omits 59d237ec7df8 lib/lru_cache: fix spelling mistake "colision"->"collision" omits 561827384538 closures: use seq_putc() in debug_show() omits dbc433ac185a dyndbg: use seq_putc() in ddebug_proc_show() omits a4fe3e7aec58 scripts/gdb: add 'lx-kasan_mem_to_shadow' command omits 8856b837ee7c scripts/gdb: add 'lx-stack_depot_lookup' command. omits f39c9b9a1ec6 scripts/gdb: fix lx-mounts command error omits 5eea0627f860 scripts/gdb: add iteration function for rbtree omits c4f1a78adb08 scripts/gdb: fix timerlist parsing issue omits 7a552c304fe1 scripts: reduce false positives in the macro_checker script omits 8a40baeb7946 scripts: add macro_checker script to check unused paramete [...] omits e45464db5284 xz: remove XZ_EXTERN and extern from functions omits 1c75809c32c6 riscv: boot: add Image.xz support omits 0a2c2bb51d0f arm64: boot: add Image.xz support omits 2f5e05614efd xz: adjust arch-specific options for better kernel compression omits e63732f82fe6 xz: use 128 MiB dictionary and force single-threaded mode omits 2da12fcc80fe xz: add RISC-V BCJ filter omits 7ce6d461bc9b xz: Add ARM64 BCJ filter omits b1a1beacffab xz: optimize for-loop conditions in the BCJ decoders omits fc3ca44ad9de xz: cleanup CRC32 edits from 2018 omits 618e36b564a0 xz: Documentation/staging/xz.rst: Revise thoroughly omits 8c989d859110 xz: improve the MicroLZMA kernel-doc in xz.h omits 961b70283393 xz: fix kernel-doc formatting errors in xz.h omits eb503d0e5951 xz: fix comments and coding style omits e91588c1fb62 xz: switch from public domain to BSD Zero Clause License (0BSD) omits b308f34adc18 LICENSES: add 0BSD license text omits 0a629d696104 MAINTAINERS: add XZ Embedded maintainer omits beb4f36277e9 ocfs2: fix the la space leak when unmounting an ocfs2 volume omits 6e6dcb902d04 kexec: use atomic_try_cmpxchg_acquire() in kexec_trylock() omits 3db858e7b9e5 kcov: don't instrument lib/find_bit.c omits 97ac5b18edbb lib: test_objpool: add missing MODULE_DESCRIPTION() macro omits c167e53eb926 mul_u64_u64_div_u64: avoid undefined shift value omits 54de476096d1 mul_u64_u64_div_u64: basic sanity test omits 29b808f662d5 mul_u64_u64_div_u64: make it precise always omits 4926e8348e10 mm: optimization on page allocation when CMA enabled omits 2c30acff7909 mm/memory-failure: fix VM_BUG_ON_PAGE(PagePoisoned(page)) [...] omits cc9f8bd8bcc5 mm/hugetlb_cgroup: introduce peak and rsvd.peak to v2 omits 5ca2bedb2817 mm:page_alloc: fix the NULL ac->nodemask in __alloc_pages_ [...] omits b847b1a2d8d8 mm: swapfile: fix SSD detection with swapfile on btrfs omits bb97623d3b3e tools:mm: check mmap based on return values omits aa67be33ed1f mm:page-writeback: use folio_next_index() helper in writeb [...] omits 544b3a6a5a84 selftests/mm: fix charge_reserved_hugetlb.sh test omits d9221031067f x86: remove PG_uncached omits 672c24dcf385 mm: rename PG_mappedtodisk to PG_owner_2 omits dc8ac08f51d9 mm: remove page_has_private() omits 78b03dfc2ac7 mm: remove PageOwnerPriv1 omits 4b923351bef2 mm: remove PageMlocked omits c0593675da50 mm: remove PageUnevictable omits 6eac0702dcc1 mm: remove PageSwapCache omits c0091d5bf41f mm: remove PageReadahead omits 79718cacd87b mm: remove PageSwapBacked omits f528fd096b5a mm-remove-pageactive-fix omits ea5f34a84fd6 mm: remove PageActive omits 0574207450fd zsmalloc: use all available 24 bits of page_type omits 3fbd83f06936 mm: support only one page_type per page omits 4b77b64669d1 mm: introduce page_mapcount_is_type() omits abb189b0a648 printf: remove %pGt support omits 05bb93c41122 selftests/mm: fix mseal's length omits 5424420f4a9b selftests-mm-add-more-mseal-traversal-tests-fix omits 68593b06af09 selftests/mm: add more mseal traversal tests omits 770ab9692449 mm: remove can_modify_mm() omits fc18647c1e71 mseal: replace can_modify_mm_madv with a vma variant omits 945362230901 mm/mremap: replace can_modify_mm with can_modify_vma omits 38af2383f2a0 mm/mprotect: replace can_modify_mm with can_modify_vma omits 53e2bad089b6 mm/munmap: replace can_modify_mm with can_modify_vma omits 85f5b2eb4320 mm: move can_modify_vma to mm/vma.h omits f79e6e343b4d mm: allow read-ahead with IOCB_NOWAIT set omits 59820f3b2c64 mm: remove migration for HugePage in isolate_single_pageblock() omits aca867564ff2 mm: shrinker: use min() to improve shrinker_debugfs_scan_write() omits 332bfcf8a488 selftests: mm: support shmem mTHP collapse testing omits 626d34d9fdf5 mm: khugepaged: support shmem mTHP collapse omits 1c9b876de353 mm: khugepaged: support shmem mTHP copy omits 3336fdbe361f mm: khugepaged: use the number of pages in the folio to ch [...] omits 9c5a24f4c53b mm: khugepaged: expand the is_refcount_suitable() to suppo [...] omits 2cef4c3e321e mm: always inline _compound_head() with CONFIG_HUGETLB_PAG [...] omits 9e6fedae1aeb mm/kmemleak: use IS_ERR_PCPU() for pointer in the percpu a [...] omits 7daf8db18256 err.h: add ERR_PTR_PCPU(), PTR_ERR_PCPU() and IS_ERR_PCPU( [...] omits 0f33c0925781 mm: memory_hotplug: unify Huge/LRU/non-LRU movable folio i [...] omits 6dc166d3fa03 mm-migrate-add-isolate_folio_to_list-fix omits 86a19f2ca5b4 mm: migrate: add isolate_folio_to_list() omits 45684547d71a mm-memory_hotplug-check-hwpoisoned-page-firstly-in-do_migr [...] omits fb3b45758493 mm: memory_hotplug: check hwpoisoned page firstly in do_mi [...] omits ab61b27b31f7 mm-memory-failure-add-unmap_posioned_folio-fix omits 94b07499066e mm: memory-failure: add unmap_posioned_folio() omits 07a688f72f6f mm-memory_hotplug-remove-head-variable-in-do_migrate_range-fix omits b4ddea6e1c3c mm: memory_hotplug: remove head variable in do_migrate_range() omits 32680666150a selftests/mm: remove unnecessary ia64 code and comment omits fa84e79cee6b mm: krealloc: clarify valid usage of __GFP_ZERO omits c1b9be715813 mm: krealloc: consider spare memory for __GFP_ZERO omits f00772f3fa0a mm: add lazyfree folio to lru tail omits 96d5207b4b65 mm/rmap: use folio->_mapcount for small folios omits c0c6ab8f931c selftests: test_zswap: add test for hierarchical zswap.writeback omits 3ad3f5545ae0 memcg: initiate deprecation of pressure_level omits 44d6dff50ccf memcg: initiate deprecation of oom_control omits e2dd938c7703 memcg: initiate deprecation of v1 soft limit omits d9d0790c5035 memcg: initiate deprecation of v1 tcp accounting omits dba36eee1fa7 memcg: make PGPGIN and PGPGOUT v1 only omits 1009687a5135 memcg: allocate v1 event percpu only on v1 deployment omits cbfd5f018d38 memcg: make v1 only functions static omits 9bf3e8cb9905 memcg: move v1 events and statistics code to v1 file omits bf33b38ce97e memcg: move mem_cgroup_charge_statistics to v1 code omits 4bebb8b95b13 memcg: move mem_cgroup_event_ratelimit to v1 code omits 17aa84bacf5b memcg: move v1 only percpu stats in separate struct omits 2e05cd75c6cd mm: override mTHP "enabled" defaults at kernel cmdline omits b0c36256859e mm: use get_oder() and check size is is_power_of_2 omits fdb03f5e18ab mm: override mTHP "enabled" defaults at kernel cmdline omits 0a4c4136aa0e mm/hugetlb: use __GFP_COMP for gigantic folios omits 94e5f0f2b394 mm-cma-add-cma_allocfree_folio-fix omits 5079a10ae3bc mm/cma: add cma_{alloc,free}_folio() omits 36b6b06ce26a mm-contig_alloc-support-__gfp_comp-fix omits 8b01e75b9fa1 mm/contig_alloc: support __GFP_COMP omits fe772ab2af40 mmmemcg-provide-per-cgroup-counters-for-numa-balancing-ope [...] omits 6c08f72b8bb6 mm,memcg: provide per-cgroup counters for NUMA balancing o [...] omits 51108b963d64 maple_tree: make write helper functions void omits 9f7b7d1a57c7 maple_tree: remove unneeded mas_wr_walk() in mas_store_prealloc() omits 70e4929b68ca maple_tree: remove repeated sanity checks from write helpe [...] omits c457718428f7 maple_tree: remove node allocations from various write hel [...] omits 5797c8f646b9 maple_tree: have mas_store() allocate nodes if needed omits 3642377e8a43 maple_tree: remove mas_wr_modify() omits 557717d8f880 maple_tree: simplify mas_commit_b_node() omits 2a08ebe20c11 maple_tree: convert mas_insert() to preallocate nodes omits b7ae7e3deea4 maple_tree: use store type in mas_wr_store_entry() omits 688dd21ca7bc maple_tree: print store type in mas_dump() omits 2bcb0d867461 maple_tree: use mas_store_gfp() in mtree_store_range() omits bb76e3ce456b maple_tree: preallocate nodes in mas_erase() omits c90f4506c9db maple_tree: remove mas_destroy() from mas_nomem() omits 2924ba9084ef maple_tree: introduce mas_wr_store_type() omits cbbc4eccfc41 maple_tree: move up mas_wr_store_setup() and mas_wr_preall [...] omits 9bdd8df33d4d maple_tree: introduce mas_wr_prealloc_setup() omits 63fa92d5d1e1 maple_tree: introduce store_type enum omits ac4a34abf6a8 mm: kmem: fix split_page_memcg() omits ab9f8b67580b mm: kmem: add lockdep assertion to obj_cgroup_memcg omits c419857825e7 kasan-simplify-and-clarify-makefile-v2 omits 46fcdc251c69 kasan: simplify and clarify Makefile omits 01faee7b3534 memcg: use ratelimited stats flush in the reclaim omits 76a7a9708c2c mm: shmem: support large folio swap out omits 099eb74cd742 mm: shmem: split large entry if the swapin folio is not large omits 0d2fed09076a mm: shmem: drop folio reference count using 'nr_pages' in [...] omits 4d23275ac7f5 mm: shmem: support large folio allocation for shmem_replac [...] omits eeecf99755f7 mm: shmem: use swap_free_nr() to free shmem swap entries omits 0f285027bed8 mm: filemap: use xa_get_order() to get the swap entry order omits 0141a240a821 mm: shmem: return number of pages beeing freed in shmem_free_swap omits ece58e039719 mm: shmem: extend shmem_partial_swap_usage() to support la [...] omits 94a9b0216b6d mm: swap: extend swap_shmem_alloc() to support batch SWAP_ [...] omits 770e57af0aca mm-remove-legacy-install_special_mapping-code-checkpatch-fixes omits 79591c75b75c mm: remove legacy install_special_mapping() code omits 9381178ce91a powerpc/vdso: refactor error handling omits 83372cf61640 mm: remove arch_unmap() omits 1a43e77558d6 powerpc/mm: handle VDSO unmapping via close() rather than [...] omits 1d6f71ff1489 mm: add optional close() to struct vm_special_mapping omits 64f2486445ee kfence: save freeing stack trace at calling time instead o [...] omits 4890c6acc20d maple_tree: fix comment typo with corresponding maple_status omits cb0dc34d4ec2 maple_tree: fix comment typo of ma_root omits 6ff5da991c59 maple_tree: add test to replicate low memory race conditions omits 7e8c923673a9 maple_tree: reset mas->index and mas->last on write retries omits b8b8f8abc8d9 mm/hugetlb_vmemmap: batch HVO work when demoting omits 2b8a782d9578 mm/swap: take folio refcount after testing the LRU flag omits 253b42b087bb filemap: add trace events for get_pages, map_pages, and fault omits 7425993e2cf7 mm/mprotect: fix dax pud handlings omits 7a058cce29b5 mm/x86: add missing pud helpers omits 1dabdcff2b40 mm/x86: implement arch_check_zapped_pud() omits e6655de0a776 mm/x86: make pud_leaf() only care about PSE bit omits 81e9bf617507 mm/powerpc: add missing pud helpers omits 0fe0f0f35fb5 mm/mprotect: push mmu notifier to PUDs omits 68de07e5acab mm/dax: dump start address in fault handler omits 8c214a6ae236 mm: multi-gen LRU: ignore non-leaf pmd_young for force_scan=true omits 7c39e326515d mm: vmalloc: add optimization hint on page existence check omits 4eb762fa8062 mm-vmstat-defer-the-refresh_zone_stat_thresholds-after-all [...] omits 189e9ee4f43a mm/vmstat: defer the refresh_zone_stat_thresholds after al [...] omits 5118e3d1bc13 mm: accept to promo watermark omits d901dbdf638c mm: page_isolation: handle unaccepted memory isolation omits 5cfae45f4093 mm: add a helper to accept page omits f98f503f7916 mm: rework accept memory helpers omits 60f760879b50 mm: introduce PageUnaccepted() page type omits 8f377e9d1ad8 mm: accept memory in __alloc_pages_bulk() omits c15dfb87e9f2 mm: reduce deferred struct page init ifdeffery omits b84ce2c4a15d mm/migrate: move common code to numa_migrate_check (was nu [...] omits b3ffd33ed016 memcg: replace memcg ID idr with xarray omits c3c2adeffcb7 memcg: replace memcg ID idr with xarray omits 5d12aba021fb selftest mm/mseal: fix test_seal_mremap_move_dontunmap_anyaddr omits 042ec135bf1a mm: check all swaps belong to same swap_cgroup in swap_pte [...] omits 34499e0b1f3a mm: attempt to batch free swap entries for zap_pte_range() omits 996781528b52 mm: rename instances of swap_info_struct to meaningful 'si' omits 79cd5e944898 mm: tidy up shmem mTHP controls and stats omits 7d790a135022 mm: cleanup count_mthp_stat() definition omits 62e384c4fd90 mm: return the folio from swapin_readahead omits a5118be58252 mm: remove PG_error omits 7c15b98eb8f2 fs: remove calls to set and clear the folio error flag omits 9037d3bcdd09 mm: kfence: print the elapsed time for allocated/freed track omits a0b1349c242a docs: move numa=fake description to kernel-parameters.txt omits 5ebf1d80664c mm: make range-to-target_node lookup facility a part of nu [...] omits 8aa263822b52 arch_numa-switch-over-to-numa_memblks-fix omits f9f609320216 arch_numa: switch over to numa_memblks omits dfe0d7a82935 of, numa: return -EINVAL when no numa-node-id is found omits 1413578f9725 mm: numa_memblks: use memblock_{start,end}_of_DRAM() when [...] omits b4c2363ae3f0 mm: numa_memblks: make several functions and variables static omits 8141cb292d76 mm: numa_memblks: introduce numa_memblks_init omits 7fa3c532d592 mm: introduce numa_emulation omits 028162bc6cc8 mm: move numa_distance and related code from x86 to numa_memblks omits 036d6453dff9 mm: introduce numa_memblks omits 05e6635b29be x86/numa: numa_{add,remove}_cpu: make cpu parameter unsigned omits da5db7b935fa x86/numa_emu: use a helper function to get MAX_DMA32_PFN omits 3c456bb8c351 x86/numa_emu: split __apicid_to_node update to a helper function omits 0f6be2829b69 x86/numa_emu: simplify allocation of phys_dist omits 8b2efb8defef x86/numa: move FAKE_NODE_* defines to numa_emu omits 75b997173298 x86/numa: use get_pfn_range_for_nid to verify that node sp [...] omits a1cea1e5399f x86/numa: simplify numa_distance allocation omits f5f2d688e674 arch, mm: pull out allocation of NODE_DATA to generic code omits 10e1efe81643 mm: drop CONFIG_HAVE_ARCH_NODEDATA_EXTENSION omits f4aa817cd4b6 arch, mm: move definition of node_data to generic code omits 8dc4c36fdb7e MIPS: loongson64: drop HAVE_ARCH_NODEDATA_EXTENSION omits fdfe7446b7b8 MIPS: loongson64: rename __node_data to node_data omits 10910fb40668 MIPS: sgi-ip27: drop HAVE_ARCH_NODEDATA_EXTENSION omits d9f87256d1f2 MIPS: sgi-ip27: ensure node_possible_map only contains val [...] omits 665cbf04f15f MIPS: sgi-ip27: make NODE_DATA() the same as on all other [...] omits 6bf7b7290c5c mm: move kernel/numa.c to mm/ omits 951a60a13871 percpu: remove pcpu_alloc_size() omits b3ea699d7c14 mm/rmap: minimize folio->_nr_pages_mapped updates when bat [...] omits 2c4051c73ed5 fixup! selftests/mm: Add mseal test for no-discard madvise omits bf9e47c0fc8f selftests/mm: add mseal test for no-discard madvise omits 1ff4fcce0fd8 kfence: introduce burst mode omits 128d68c2cb51 mm: fix (harmless) type confusion in lock_vma_under_rcu() omits 3cee9738f7a9 zswap: track swapins from disk more accurately (fix) omits 5ae78232c5cc zswap: track swapins from disk more accurately omits 7409519dcb52 zswap: implement a second chance algorithm for dynamic zsw [...] omits 337537c40bf5 zswap: implement a second chance algorithm for dynamic zsw [...] omits b95966e16b4b mm: zswap: make the lock critical section obvious in shrin [...] omits 47141a645842 mm: only enforce minimum stack gap size if it's sensible omits 90e737faad05 mm: remove duplicated include in vma_internal.h omits b579bd6c85f2 mm/ksm: convert break_ksm() from walk_page_range_vma() to [...] omits 21406f9c1bc7 mm: remove follow_page() omits ed912361713b s390/mm/fault: convert do_secure_storage_access() from fol [...] omits fb21b14dd92f s390/uv: convert gmap_destroy_page() from follow_page() to [...] omits a6feea5fdde3 mm-huge_memory-convert-split_huge_pages_pid-from-follow_pa [...] omits d33169220ba8 mm/huge_memory: convert split_huge_pages_pid() from follow [...] omits 5674e87033b6 mm/ksm: convert scan_get_next_rmap_item() from follow_page [...] omits a29edcc17188 mm/ksm: convert get_mergeable_page() from follow_page() to [...] omits 596d734bb78b mm/migrate: convert add_page_for_migration() from follow_p [...] omits 03cf7bb2ba85 mm/migrate: convert do_pages_stat_array() from follow_page [...] omits ca253c586127 mm/pagewalk: introduce folio_walk_start() + folio_walk_end() omits f9b8677a25cb mm: provide vm_normal_(page|folio)_pmd() with CONFIG_PGTAB [...] omits 77cf431026da include/linux/mmzone.h: clean up watermark accessors omits feacd6d758f3 mm: print the promo watermark in zoneinfo omits 5be95c08f4a5 mm: create promo_wmark_pages and clean up open-coded sites omits ad20efe44a72 mm: consider CMA pages in watermark check for NUMA balanci [...] omits 7689a1c34b28 mm: zswap: fix global shrinker error handling logic omits 8c505dc819af mm: zswap: fix global shrinker memcg iteration omits 463685b7bf00 mm-swap-add-a-adaptive-full-cluster-cache-reclaim-fix omits 847881f75612 mm: swap: add a adaptive full cluster cache reclaim omits 058b34efde52 mm: swap: relaim the cached parts that got scanned omits 3d4ed35cb654 mm: swap: add a fragment cluster list omits 694746bfcf00 mm-swap-allow-cache-reclaim-to-skip-slot-cache-fix omits ddaf82cd71dc mm: swap: allow cache reclaim to skip slot cache omits 0a0f8b812989 mm: swap: skip slot cache on freeing for mTHP omits fb41a0eba5cf mm: swap: clean up initialization helper omits 0373c3f818cf mm: swap: fix array-bounds error with CONFIG_THP_SWAP=n omits 63e76dbc9ca5 mm: swap: separate SSD allocation from scan_swap_map_slots() omits 74e758edd169 mm: swap: mTHP allocate swap entries from nonfull list omits c55ff2ff12dd mm: swap: swap cluster switch to double link list omits ba74cb2fdba3 mm: swap: allocate folio only first time in __read_swap_ca [...] omits b54a90c528cf mm: clarify folio_likely_mapped_shared() documentation for [...] omits 2e4ba87c18d9 mm/rmap: cleanup partially-mapped handling in __folio_remo [...] omits 2d3509e952fd mm/hugetlb: remove hugetlb_follow_page_mask() leftover omits 747e77b1b3ec mm/memory_hotplug: get rid of __ref omits de6c75ca963d mm: prohibit NULL deference exposed for unsupported non-bl [...] omits a8ad53e4ed32 mm: BUG_ON to avoid NULL deference while __GFP_NOFAIL fails omits 78e584b8a604 mm: document __GFP_NOFAIL must be blockable omits 3d7903adcd9a vpda: try to fix the potential crash due to misusing __GFP_NOFAIL omits c0db1e8b65a7 mm: clarify swap_count_continued and improve readability f [...] omits 4d7db4d3464b mm: swap: add nr argument in swapcache_prepare and swapcac [...] omits 08dc1ff7f5b0 mm/z3fold: add __percpu annotation to *unbuddied pointer i [...] omits fe263db39312 mm/cma: change the addition of totalcma_pages in the cma_i [...] omits f89603cbe407 mm: improve code consistency with zonelist_* helper functions omits 091f3c2b7dbc tools: add skeleton code for userland testing of VMA logic omits 0f3b602e1bad tools: separate out shared radix-tree components omits dd80f185bf66 MAINTAINERS: add entry for new VMA files omits eade56963f8e mm: move internal core VMA manipulation functions to own file omits 2160ef44b24d mm: move vma_shrink(), vma_expand() to internal header omits b54262b08005 mm: move vma_modify() and helpers to internal header omits d92cf78f9243 mm: userfaultfd: fix user-after-free in userfaultfd_clear_vma() omits c77b131b8ad5 userfaultfd: move core VMA manipulation logic to mm/userfaultfd.c omits 00b363e07fde mm, memcg: cg2 memory{.swap,}.peak write tests omits f23f68fdc9ab mm, memcg: cg2 memory{.swap,}.peak write tests omits 0fc3dd07ac6a mm, memcg: cg2 memory{.swap,}.peak write handlers omits cbf5fc0881ed s390/uv: drop arch_make_page_accessible() omits 0abe4d7c5722 mm/gup: convert to arch_make_folio_accessible() omits d211d313a67d mm: simplify arch_make_folio_accessible() omits eaaf94effdc7 lib: test_hmm: use min() to improve dmirror_exclusive() omits dc03cc60b96e powerpc/8xx: document and enforce that split PT locks are [...] omits 29c40dcae0c9 mm/hugetlb: enforce that PMD PT sharing has split PMD PT locks omits b9991203786b mm: turn USE_SPLIT_PTE_PTLOCKS / USE_SPLIT_PTE_PTLOCKS int [...] omits b8c30b405218 mm/vmalloc: combine all TLB flush operations of KASAN shad [...] omits 71560df21d4d mm: page_counters: initialize usage using ATOMIC_LONG_INIT [...] omits 09ab03849deb mm: page_counters: put page_counter_calculate_protection() [...] omits ba59fa778e8e mm: memcg: don't call propagate_protected_usage() needlessly omits 3022f5f64bc3 mm: hugetlb: remove left over comment about follow_huge_foo() omits f221e27f8318 kmemleak-test: add percpu leak omits 7ebfb7c4c37f kmemleak-enable-tracking-for-percpu-pointers-v2 omits 1f9799cc7133 kmemleak: enable tracking for percpu pointers omits 6a2860521847 task_stack: uninline stack_not_used omits 0361ab4022e6 vmstat: kernel stack usage histogram omits 2609984d9599 memcg-increase-the-valid-index-range-for-memcg-stats-v5 omits 3260e722d50a memcg: increase the valid index range for memcg stats omits efe01a748e38 mm: shrink skip folio mapped by an exiting process omits 42e7ab84dbb9 mm-swap-remove-boilerplate-fix omits 660408299d86 mm/swap: remove boilerplate omits b5c32fbec165 mm/swap: remove remaining _fn suffix omits a5ab2ac1eb14 mm/swap: fold lru_rotate into cpu_fbatches omits 1762acb98ac1 mm/swap: rename cpu_fbatches->activate omits 2f4066584bd1 mm/swap: reduce indentation level omits 5ff39458e780 Documentation/zram: add documentation for algorithm parameters omits f8bff2199c58 zram: add dictionary support to zstd backend omits 33ba37c83766 zram: add dictionary support to lz4hc omits ebd32eaede08 zram: add dictionary support to lz4 omits f55a3b309842 zram: move immutable comp params away from per-CPU context omits d1df5ee4572a zram: introduce zcomp_ctx structure omits fac8190397f8 zram: introduce zcomp_req structure omits 03bf1776acf7 zram: add support for dict comp config omits 49e3f9434ce4 zram: extend comp_algorithm attr write handling omits 544edd9ede2f zram: recalculate zstd compression params once omits 8b553d16484e zram: introduce zcomp_params structure omits 51782dbe2fc3 zram: check that backends array has at least one backend omits a9d75f2ba07e zram: add 842 compression backend support omits b43fc2a3e9e8 zram: add zlib compression backend support omits 84d0306c4ca5 zram: pass estimated src size hint to zstd omits 3c44f1099c7d zram: add zstd compression backend support omits 5843f0af894f zram: add lz4hc compression backend support omits 833352c25f05 zram: add lz4 compression backend support omits 0e2cbd319df1 zram: add lzo and lzorle compression backends support omits b60f594fb448 zram: introduce custom comp backends API omits 05bac5cdf153 lib: zstd: fix null-deref in ZSTD_createCDict_advanced2() omits c035e05d8cd4 lib: lz4hc: export LZ4_resetStreamHC symbol omits 12c532de6a2f lib: zstd: export API needed for dictionary support omits f4035dd3d00f memory tiering: count PGPROMOTE_SUCCESS when mem tiering i [...] omits ad6f32d285c7 memory tiering: introduce folio_use_access_time() check omits a6c366386e4b memory tiering: read last_cpupid correctly in do_huge_pmd_ [...] omits 028b8c1c38bd mm: extend 'usage' parameter so that cluster_swap_free_nr( [...] omits 672392cb8b79 mm: kmem: remove mem_cgroup_from_obj() omits c82d955456e2 mm: remove foll_flags in __get_user_pages omits 1ec4d4597e1c mm: cleanup flags usage in faultin_page omits 0742cadf5e4c mm/damon/lru_sort: adjust local variable to dynamic allocation omits d28739a73a1d mm/hugetlb_vmemmap: don't synchronize_rcu() without HVO omits 33919d34cce1 shmem_quota: build the object file conditionally to the co [...] omits 281ef50a3342 mm: fix typo in Kconfig omits a09c326c28d4 mm: shmem: move shmem_huge_global_enabled() into shmem_all [...] omits 0002ae72b2ac mm: shmem: rename shmem_is_huge() to shmem_huge_global_enabled() omits 17cb4d10e512 mm: shmem: simplify the suitable huge orders validation for tmpfs omits fb8b7d824ff4 mm: kvrealloc: properly document __GFP_ZERO behavior omits 859484124930 mm: kvrealloc: disable KASAN when switching to vmalloc omits 1900b703983b mm: (k)vrealloc: document concurrency restrictions omits e99bf286a914 mm: kvmalloc: align kvrealloc() with krealloc() omits 7af567d6dfeb mm: vrealloc: properly document __GFP_ZERO behavior omits fe816716000e mm: vrealloc: consider spare memory for __GFP_ZERO omits f76037b6aa32 mm: (k)vrealloc: document concurrency restrictions omits 7e1b1db80098 mm: vrealloc: fix missing nommu implementation omits 55974d9ef39a mm: vmalloc: implement vrealloc() omits 7416df8e3db9 mm: add node_reclaim successes to VM event counters omits 1cd7e275782f padata: honor the caller's alignment in case of chunk_size 0 omits f2791fcb7bb1 ocfs2: fix possible null-ptr-deref in ocfs2_set_buffer_uptodate omits f96412e17d74 ocfs2: remove unreasonable unlock omits d1c5754bb1e6 revert-mm-skip-cma-pages-when-they-are-not-available-update omits 278e9dd7814c Revert "mm: skip CMA pages when they are not available" omits 2d93b6384694 mm/memcontrol: respect zswap.writeback setting from parent cg too omits 83004260da7a maple_tree: remove rcu_read_lock() from mt_validate() omits f0d835869e0a kexec_file: fix elfcorehdr digest exclusion when CONFIG_CR [...] omits 9493f53948f9 mm/slub: add check for s->flags in the alloc_tagging_slab_ [...] omits 258b29bddabc nilfs2: fix state management in error path of log writing [...] omits 4af62f1963eb nilfs2: fix missing cleanup on rollforward recovery error omits 8fe383955495 nilfs2: protect references to superblock parameters expose [...] omits e721511e6880 userfaultfd: don't BUG_ON() if khugepaged yanks our page table omits 3aaa6ff82933 userfaultfd: fix checks for huge PMDs omits 090497e61b9b mm: vmalloc: ensure vmap_block is initialised before addin [...] omits 1fcad5219d1a selftests: mm: fix build errors on armhf omits f220c90dfcb5 Merge branch 'thermal-fixes' into linux-next omits 51c70a3322bf Merge branch 'vfs.idmap' into vfs.all Signed-off-by: Chris [...] omits 877ff52d7f82 Merge branch 'vfs.xattr' into vfs.all Signed-off-by: Chris [...] omits b20530b16fc1 Merge branch 'vfs.folio' into vfs.all Signed-off-by: Chris [...] omits a8baa50ecf41 Merge branch 'vfs.mgtime' into vfs.all Signed-off-by: Chri [...] omits f0371bcbc8ee Merge branch 'vfs.mount' into vfs.all Signed-off-by: Chris [...] omits 60b7e787cf7d Merge branch 'vfs.misc' into vfs.all Signed-off-by: Christ [...] omits 584c9502214e Merge branch 'vfs.fixes' into vfs.all Signed-off-by: Chris [...] omits 27fa232dc0d5 fs: switch f_iocb_flags and f_version omits c91a50637fcd Merge branch kvm-arm64/misc-6.12 into kvmarm-master/next omits 9eeedc097d30 Merge remote-tracking branch 'spi/for-6.12' into spi-next omits 3312472f27ff Merge branch 'for-6.12/io_uring' into for-next omits 80ea91d55860 io_uring: wire up min batch wake timeout omits 1dbd11a4d52e io_uring: add support for batch wait timeout omits de75fc3e6f13 Merge branch 'thermal-core' into linux-next omits ddc3fb8601f4 Merge branch 'thermal-fixes' into linux-next omits c1ee6e1f68f5 thermal: core: Clean up trip bind/unbind functions omits 526954900465 thermal: core: Drop unused bind/unbind functions and callbacks omits 6d71d55c3b12 thermal/of: Use the .should_bind() thermal zone callback omits 513bfdbb754c io_uring: implement our own schedule timeout handling omits 2c5f95858a25 bcachefs: darray: convert to alloc_hooks() omits 61a2036f3434 bcachefs: Convert to use jiffies macros omits 0c8ad34451a2 bcachefs: Refactor bch2_bset_fix_lookup_table omits e4076169e231 bcachefs: Assert that we don't lock nodes when !trans->locked omits 7ad2cbe70ba9 bcachefs: Do not check folio_has_private() omits 33f66f4df25c bcachefs: bch2_time_stats_reset() omits 3198ae9e9afa bcachefs: Drop memalloc_nofs_save() in bch2_btree_node_mem [...] omits 42472807620c bcachefs: Simplify bch2_xattr_emit() implementation omits 635ef9ff7147 bcachefs: drop unused posix acl handlers omits 1b0ebcf23085 bcachefs: Remove unused parameter omits 81ed43516002 bcachefs: Remove the prev array stuff omits fe79b66d38c0 bcachefs: Minimize the search range used to calculate the [...] omits 3477e5ab4cc0 bcachefs: Convert open-coded extra computation to helper omits f646a2704ad4 bcachefs: Remove dead code in __build_ro_aux_tree omits ca3778879725 bcachefs: Remove unused parameter of bkey_mantissa_bits_dropped omits 04c08072e4d5 bcachefs: Remove unused parameter of bkey_mantissa omits b36d88193500 bcachefs: bch2_sb_nr_devices() omits 126224d8d0ff bcachefs: trivial open_bucket_add_buckets() cleanup omits 71381bff915f bcachefs: Fix a spelling error in docs omits 098de5ff7484 bcachefs: promote_whole_extents is now a normal option omits 54ecc232b75f bcachefs: Move rebalance_status out of sysfs/internal omits 4dd323b5fc68 bcachefs: remove the unused parameter in macro bkey_crc_next omits 2eca3dbd408e bcachefs: fix macro definition allocate_dropping_locks omits 8e1bdd4da810 bcachefs: fix macro definition allocate_dropping_locks_errcode omits 7c99a50a27de bcachefs: remove the unused macro definition omits c5d52079024a bcachefs: quota_reserve_range() -> for_each_btree_key_in_s [...] omits 98a995790c97 bcachefs: bch2_folio_set() -> for_each_btree_key_in_subvol [...] omits 72d86dc211e3 bcachefs: range_has_data() -> for_each_btree_key_in_subvol [...] omits 8862096602d4 bcachefs: bch2_seek_hole() -> for_each_btree_key_in_subvol [...] omits 9f3a87465671 bcachefs: bch2_seek_data() -> for_each_btree_key_in_subvol [...] omits 8f4fe0e8b380 bcachefs: bch2_xattr_list() -> for_each_btree_key_in_subvo [...] omits 8c561b3176df bcachefs: bch2_readdir() -> for_each_btree_key_in_subvolume_upto omits 475aa51c9ad3 bcachefs: for_each_btree_key_in_subvolume_upto() omits 1c1cff3623bd bcachefs: bch2_fiemap(): call trans_begin() on every loop iter omits 6db2334c5614 bcachefs: bchfs_read(): call trans_begin() on every loop iter omits c13eba72c0f8 bcachefs: kill bch2_btree_iter_peek_and_restart() omits 9009d196cf75 bcachefs: Btree path tracepoints omits 5db937806d64 bcachefs: Add check for btree_path ref overflow omits 1b3552f50e44 bcachefs: Mark bch_inode_info as SLAB_ACCOUNT omits 747c26073ec0 bcachefs: allocate inode by using alloc_inode_sb() omits d1c309200007 bcachefs: Opt_durability can now be set via bch2_opt_set_sb() omits ee94665d108c bcachefs: bch2_opt_set_sb() can now set (some) device options omits 60c5783445f6 bcachefs: data_allowed is now an opts.h option omits 7f631b4a9c02 bcachefs: Annotate struct bucket_array with __counted_by() omits f12b3b24e81d bcachefs: Fix format specifier in bch2_btree_key_cache_to_text() omits 9555c550c474 bcachefs: key cache can now allocate from pending omits 3ce3e33dcd7b bcachefs: Rip out freelists from btree key cache omits 1f353ec56a51 bcachefs: rcu_pending omits 8f3f6e0bdd69 lib/generic-radix-tree.c: add preallocation omits 77d956af420d lib/generic-radix-tree.c: genradix_ptr_inlined() omits 436ae1908e00 bcachefs: Fix deadlock in __wait_on_freeing_inode() omits 8b5bcc96651e bcachefs: switch to rhashtable for vfs inodes hash omits f240714e93ed inode: make __iget() a static inline omits f2868a58799c io_uring: move schedule wait logic into helper omits 587e62112d49 io_uring: encapsulate extraneous wait flags into a separat [...] omits 9bfb0eb1979e dt-bindings: i2c: qcom,i2c-cci: add missing clocks constra [...] omits afec13278f4e nfsd: use LIST_HEAD() to simplify code omits a15c5bad1770 Bluetooth: btrtl: Use kvmemdup to simplify the code omits 595d19e827a0 Bluetooth: btusb: Add Realtek MT7925 support ID 0x13d3:0x3608 omits 3d0deade7b32 dt-bindings: i2c: nvidia,tegra20-i2c: define power-domains [...] omits 5ffe4f55d73a dt-bindings: i2c: nvidia,tegra20-i2c: restrict also clocks [...] omits 3fb12ed7a5cc dt-bindings: i2c: nvidia,tegra20-i2c: combine same if:then [...] omits e7d0b75ea623 i2c: riic: Add support for fast mode plus omits 5e8f0cd03492 dt-bindings: i2c: renesas,riic: Document the R9A08G045 support omits 1271a2572c12 i2c: riic: Define individual arrays to describe the regist [...] omits a7d5b6d0772d i2c: riic: Add suspend/resume support omits 87ff36dad629 i2c: riic: Enable runtime PM autosuspend support omits c170dafb1cb6 i2c: riic: Use pm_runtime_resume_and_get() omits cb119b3a3f74 i2c: riic: Call pm_runtime_get_sync() when need to access [...] omits 3226af946d3d i2c: riic: Use temporary variable for struct device omits 7abdd5666fc6 i2c: designware: Drop return value from dw_i2c_of_configure() omits b50f6e120023 i2c: designware: Drop return value from i2c_dw_acpi_configure() omits 18e75c4ce35e i2c: designware: Always provide device ID tables omits cee29d49ec45 i2c: designware: Unify terminator in device ID tables omits 65db8ffda911 i2c: designware: Add missing 'c' into PCI IDs variable name omits 7b3840f8e940 i2c: designware: Let PCI core to take care about interrupt [...] omits d28cdfd37d06 i2c: designware: Replace a while-loop by for-loop omits 5d85f9c952d8 Squashfs: Ensure all readahead pages have been used omits d8ca95ad912a Bluetooth: btrtl: Add the support for RTL8922A omits 96f44a40e702 Bluetooth: hci_ldisc: Use speed set by btattach as oper_speed omits c459bbcd7e6c Merge branches 'for-next/acpi', 'for-next/misc' and 'for-n [...] omits 7a6abe8d0fdb Bluetooth: hci_conn: Remove redundant memset after kzalloc omits 215220f8c90f Bluetooth: L2CAP: Remove unused declarations omits 9e321fefa0e1 Merge branch 'for-next-next-v6.11-20240820' into for-next- [...] omits ac59d139ea1f Merge branch 'for-next-current-v6.10-20240820' into for-ne [...] omits 6f4eebb12a39 Merge branch 'misc-next' into for-next-next-v6.11-20240820 omits 7bff325af5e6 Merge branch 'b-for-next' into for-next-next-v6.11-20240820 omits 027180077d27 Merge branch 'misc-6.11' into for-next-next-v6.11-20240820 omits 53bc946b5ea4 Merge branch 'misc-6.11' into for-next-current-v6.10-20240820 omits 8e4f925b8523 Merge branch 'misc-6.11' into next-fixes omits f5575f79937e btrfs: take extent lock only while reading extent map omits da8ee5a65d86 btrfs: clear folio writeback after completing ordered range omits 6ec6b5d7d2e8 btrfs: add io_uring interface for encoded reads omits b433a5c35211 btrfs: make compression path to be subpage compatible omits b5466ee8b2ca btrfs: scrub: use generic ratelimit helpers to output erro [...] omits eb14b6774571 btrfs: scrub: ensure we output at least one error message [...] omits 64c73f98ee5a btrfs: scrub: simplify the inode iteration output omits 61423dfbdf76 btrfs: scrub: remove unnecessary dev/physical lookup for s [...] omits ee2c3c4e3d66 btrfs: scrub: remove unused is_super parameter from scrub_ [...] omits b9b417bb0744 btrfs: reduce the log level for btrfs_dev_stat_inc_and_print() omits f509c2b192ac btrfs: scrub: fix incorrectly reported logical/physical address omits 2835e13740bf btrfs: handle unexpected parent block offset in btrfs_allo [...] omits 011e6980d253 btrfs: === misc-next on b-for-next === omits a07bfa6bc5f6 btrfs: remove the nr_ret parameter from __extent_writepage_io() omits 322accaf09e7 i2c: qcom-geni: Use goto for clearer exit path omits 8bc921e413c3 i2c: imx: Switch to RUNTIME_PM_OPS() omits 309686d77ace i2c: mt65xx: Avoid double initialization of restart_flag in isr omits 2f3a3db7d0ca i2c: don't use ',' after delimiters omits 302f7acfec76 i2c: designware: Fix wrong setting for {ss,fs,hs}_{h,l}cnt [...] omits 0553b3a4ef28 dt-bindings: bluetooth: bring the HW description closer to [...] omits c3c0ca20d8f6 Bluetooth: btnxpuart: Fix random crash seen while removing driver omits da58f871fa89 Bluetooth: btnxpuart: Add support for ISO packets omits ed5b740a347a Bluetooth: hci_h4: Add support for ISO packets in h4_recv.h omits 30ee59d289eb Bluetooth: btusb: Add Realtek RTL8852C support ID 0x0489:0xe122 omits 6cdd9c6f1093 btrfs: send: fix grammar in comments omits 7f5a7c3cfac8 btrfs: qgroup: use xarray to track dirty extents in transaction omits f44c6799da7e btrfs: qgroup: use goto style to handle errors in add_dela [...] omits 85984e5ebd90 btrfs: refactor __extent_writepage_io() to do sector-by-se [...] omits b157b9827ec6 btrfs: reduce chunk_map lookups in btrfs_map_block() omits c4b81ae33a2b btrfs: directly wake up cleaner kthread in the BTRFS_IOC_S [...] omits 54b11fb3a634 btrfs: make btrfs_is_subpage() to return false directly fo [...] omits 29826c32f496 btrfs: change RST lookup error message level to debug omits 12c92ae69ce7 btrfs: don't readahead the relocation inode on RST omits 70cf7abb822b btrfs: set search_commit_root on stripe io in case of relocation omits aa422aa0288b btrfs: rename btrfs_io_stripe::is_scrub to rst_search_commit_root omits 41a60b3f04fa btrfs: don't dump stripe-tree on lookup error omits fb784aa8f740 btrfs: locking comment for cow_file_range_inline omits 6ff5d8b641e4 btrfs: more efficient chunk map iteration when device repl [...] omits 52feddebd074 btrfs: reschedule when updating chunk maps at the end of a [...] omits 99560382854f btrfs: convert extent_range_clear_dirty_for_io() to use a folio omits abd18bd8333f btrfs: convert insert_inline_extent() to use a folio omits 7d303174aad4 btrfs: convert btrfs_set_range_writeback() to use a folio omits 227087abb6ae btrfs: convert wait_subpage_spinlock() to only use a folio omits 526d1e4b9289 btrfs: convert find_next_dirty_byte() to take a folio omits ee630a448046 btrfs: convert __get_extent_map() to take a folio omits a801b199c2ba btrfs: convert btrfs_get_extent() to take a folio omits 7ea0f6bb5b26 btrfs: convert read_inline_extent() to use a folio omits e9d937ed0a44 btrfs: convert uncompress_inline() to take a folio omits 69a54e1eba58 btrfs: convert struct btrfs_writepage_fixup to use a folio omits 77cc424681bc btrfs: convert btrfs_writepage_cow_fixup() to use folio omits 9722e6dab350 btrfs: convert btrfs_writepage_fixup_worker() to use a folio omits ccce5b55d3fd btrfs: convert submit_uncompressed_range() to take a folio omits ce9753dbf027 btrfs: convert struct async_chunk to hold a folio omits c6adabb543fa btrfs: convert btrfs_run_delalloc_range() to take a folio omits 5b9aa19b59cd btrfs: convert run_delalloc_compressed() to take a folio omits 89a62910f28d btrfs: convert btrfs_cleanup_ordered_extents() to take a folio omits 34a8c4f5f4b3 btrfs: convert btrfs_cleanup_ordered_extents() to use folios omits 4ec82d084e5c btrfs: convert run_delalloc_nocow() to take a folio omits d5cee30c596c btrfs: convert fallback_to_cow() to take a folio omits dbeffec60cbf btrfs: convert cow_file_range() to take a folio omits e5d5f4b8a46f btrfs: convert cow_file_range_inline() to take a folio omits f70865407748 btrfs: convert run_delalloc_cow() to take a folio omits c20aad4886b9 btrfs: convert extent_write_locked_range() to take a folio omits b48ac9cacfed btrfs: convert extent_clear_unlock_delalloc() to take a folio omits 4412fabbaa8b btrfs: convert process_one_page() to operate only on folios omits 24c8102926d0 btrfs: convert __process_pages_contig() to take a folio omits 3c4214e8c820 btrfs: convert __unlock_for_delalloc() to take a folio omits d62e3f8f581b btrfs: convert lock_delalloc_pages() to take a folio omits 1e6f78dc9b22 btrfs: convert find_lock_delalloc_range() to use a folio omits f58195bd7d0e btrfs: convert writepage_delalloc() to take a folio omits d07c0f3c01c3 btrfs: convert btrfs_mark_ordered_io_finished() to take a folio omits b25d514f1712 btrfs: convert btrfs_finish_ordered_extent() to take a folio omits f6f0c580585b btrfs: convert can_finish_ordered_extent() to use a folio omits 9ba57f4274cf btrfs: utilize folio more in btrfs_page_mkwrite() omits 322f95c6519a btrfs: convert add_ra_bio_pages() to use only folios omits 652e52f81587 btrfs: convert __extent_writepage() to be completely folio based omits 4ee731d27040 btrfs: convert extent_write_locked_range() to use folios omits 6718da5bb1cb btrfs: convert __extent_writepage_io() to take a folio omits 6a1014b0c0c5 btrfs: update the writepage tracepoint to take a folio omits d19802658f31 btrfs: convert btrfs_do_readpage() to only use a folio omits 78a7cec62c3d btrfs: convert submit_extent_page() to use a folio omits 617682f1201b btrfs: convert begin_page_folio() to take a folio instead omits aaf0b1cad8ba btrfs: convert end_page_read() to take a folio omits df6ce0239ddc btrfs: convert btrfs_read_folio() to only use a folio omits b4d183305245 btrfs: convert btrfs_readahead() to only use folio omits 2a00c461e707 btrfs: print message on device opening error during mount omits 03428cd44181 btrfs: move uuid tree related code to uuid-tree.[ch] omits 727c60619814 btrfs: reduce size and overhead of extent_map_block_end() omits 2a6cc46e5040 btrfs: update stripe_extent delete loop assumptions omits 7bd8c86d699f btrfs: update stripe extents for existing logical addresses omits 3cd8719c4fd9 nfsd: map the EBADMSG to nfserr_io to avoid warning omits b0ec4b004918 NFSD: remove redundant assignment operation omits fb264478e1c8 MAINTAINERS: Update Olga Kornievskaia's email address omits 48938d4bde89 .mailmap: Add an entry for my work email address omits f187390025da NFSD: Fix NFSv4's PUTPUBFH operation omits fe59c67ce18c nfsd: Add quotes to client info 'callback address' omits fe46d4784954 svcrdma: Handle device removal outside of the CM event handler omits 069ad436007c nfsd: move error choice for incorrect object types to vers [...] omits 8be62f1e9236 nfsd: be more systematic about selecting error codes for i [...] omits e2d1b5384bc8 nfsd: Move error code mapping to per-version proc code. omits d73f9603f0c6 nfsd: move V4ROOT version check to nfsd_set_fh_dentry() omits ad9c204e2f2d nfsd: further centralize protocol version checks. omits 3d9cd308b8a4 nfsd: use nfsd_v4client() in nfsd_breaker_owns_lease() omits 21e01a4612d5 nfsd: Pass 'cred' instead of 'rqstp' to some functions. omits bb4bd6ac31bc nfsd: Don't pass all of rqst into rqst_exp_find() omits 5ca303a24afe nfsd: don't assume copy notify when preprocessing the stateid omits 9c30fe5a119b sunrpc: allow svc threads to fail initialisation cleanly omits 1e1c165e2a1b sunrpc: merge svc_rqst_alloc() into svc_prepare_thread() omits b44d05a4778e sunrpc: don't take ->sv_lock when updating ->sv_nrthreads. omits d9e51ed2ce5b sunrpc: change sp_nrthreads from atomic_t to unsigned int. omits c7ec81eeb523 sunrpc: document locking rules for svc_exit_thread() omits 9385c1df0c95 nfsd: don't allocate the versions array. omits 7b79fb53d1f6 nfsd: move nfsd_pool_stats_open into nfsctl.c omits cc0449d728c0 SUNRPC: make various functions static, or not exported. omits d8de6f35b6b9 lockd: discard nlmsvc_timeout omits 14e11d14e0ff nfsd: don't EXPORT_SYMBOL nfsd4_ssc_init_umount_work() omits 25f7714edf33 NFS: trace: show TIMEDOUT instead of 0x6e omits 1c38625b7c90 nfsd: use system_unbound_wq for nfsd_file_gc_worker() omits 1eae6e8cf2dd nfsd: count nfsd_file allocations omits b00b6ff45034 nfsd: fix refcount leak when file is unhashed after being found omits 9697d3373d73 nfsd: remove unneeded EEXIST error check in nfsd_do_file_acquire omits e11125a74f54 nfsd: add list_head nf_gc to struct nfsd_file omits 611c88af494f Merge branch 'for-6.12/io_uring' into for-next omits 5e50ed072506 Merge branch 'for-6.12/block' into for-next omits 08b2c977a808 io_uring: user registered clockid for wait timeouts omits 4188e91b0455 io_uring: add absolute mode wait timeouts omits 262580d3d794 io_uring/napi: postpone napi timeout adjustment omits cba7995f0f21 io_uring/napi: refactor __io_napi_busy_loop() omits 062c0e4075b8 io_uring/kbuf: turn io_buffer_list booleans into flags omits 253dc3417613 io_uring/net: use ITER_UBUF for single segment send maps omits b656f966e6ec io_uring/kbuf: use 'bl' directly rather than req->buf_list omits 0b3480f3ffad io_uring: micro optimization of __io_sq_thread() condition omits 5f420152a00d io_uring/rsrc: enable multi-hugepage buffer coalescing omits 4a0025053801 io_uring/rsrc: store folio shift and mask into imu omits d3ccff652f8e io_uring: add napi busy settings to the fdinfo output omits c5d143c77327 Merge branch 'v6.12-armsoc/dts64' into for-next omits 313608ccc8c1 Merge branch 'v6.12-armsoc/dts64' into for-next omits 7285ef081977 Bluetooth: MGMT: Add error handling to pair_device() omits 01bcdf3cfddb Bluetooth: SMP: Fix assumption of Central always being Initiator omits 96ddcf0e9e5b Bluetooth: hci_core: Fix LE quote calculation omits faa283983aff Bluetooth: btusb: Invert LE State flag to set invalid rath [...] omits 8ccaf1a2bf4a Bluetooth: HCI: Invert LE State quirk to be opt-out rather [...] omits 7b522d0151c1 MAINTAINERS: Add an entry for Amlogic HCI UART (M: Yang Li) omits d89407a37140 Bluetooth: hci_uart: Add support for Amlogic HCI UART omits 8c337d91ae90 dt-bindings: net: bluetooth: Add support for Amlogic Bluetooth omits 322da7153d01 Bluetooth: btusb: Add MediaTek MT7925-B22M support ID 0x13 [...] omits 47a3d1297ee9 Bluetooth: btintel_pcie: Add support for ISO data omits 2198ab27e209 Bluetooth: Add a helper function to extract iso header omits 39e091c949a1 Bluetooth: btintel: Allow configuring drive strength of BRI omits 9eeca3012ae6 Merge remote-tracking branch 'regmap/for-6.12' into regmap-next omits e0ee39920027 Merge remote-tracking branch 'regmap/for-6.10' into regmap-linus omits 91fe40d93ec3 Merge branches 'fixes', 'amd/amd-vi' and 'core' into next omits 593d719a2466 Merge branch 'v6.12-armsoc/dts64' into for-next omits 58f154f983d6 Merge branch 'v6.12-armsoc/dts64' into for-next omits e8054c08dada Merge branch 'v6.12-armsoc/dts64' into for-next omits 7809144639f6 kbuild: modinst: remove the multithread option from zstd c [...] omits 06b20d5893b4 kbuild: cross-compile linux-headers package when possible omits 2ab24e1a9fdf kbuild: slim down package for building external modules omits 4769c38bc7ad modpost: detect endianness on run-time omits 36b1d38e15ac modpost: remove unused HOST_ELFCLASS omits b93783546159 Merge branch 'v6.12-armsoc/dts64' into for-next omits 6fb214cdf7df Merge branch 'devel' into for-next omits 140f87999691 Merge branch 'v6.11-armsoc/dtsfixes' into for-next omits 931dd0af241f Merge branch 'v6.12-armsoc/dts64' into for-next omits d92e3c587fcf Merge branch 'v6.12-clk/next' into for-next omits 4a6006b6365a Merge branch 'v6.12-armsoc/dts64' into for-next omits 182a133d59d1 Merge branch 'v6.12-armsoc/dts32' into for-next omits 463bc5ac118c Merge branch 'v6.11-armsoc/dtsfixes' into for-next omits 5a704cf12888 Merge branch 'v6.11-armsoc/drivers' into for-next omits b465223129f9 soc: rockchip: grf: Set RK3128's vpu main clock omits 0536fa6e6fa3 soc: rockchip: io-domain: Add RK3308 IO voltage domains omits 579e5b476307 dt-bindings: power: rockchip: Document RK3308 IO voltage domains adds 3f44ae972ae5 Merge tag 'kbuild-fixes-v6.11-2' of git://git.kernel.org/p [...] adds aa0743a22936 Merge tag 'net-6.11-rc5' of git://git.kernel.org/pub/scm/l [...] adds 822c8020aebc ata: pata_macio: Fix DMA table overflow adds d4bc0a264fb4 ata: pata_macio: Use WARN instead of BUG adds b78b25f69a1d Merge tag 'ata-6.11-rc5' of git://git.kernel.org/pub/scm/l [...] adds 3902f60b5810 Merge tag 'pmdomain-v6.11-rc2' of git://git.kernel.org/pub [...] adds 3d5f968a177d Merge tag 'pwrseq-fixes-for-v6.11-rc5' of git://git.kernel [...] adds c2a905a6d6fa Merge tag 'spi-fix-v6.11-rc3' of git://git.kernel.org/pub/ [...] adds f76a30a96cb8 Merge tag 'mmc-v6.11-rc1' of git://git.kernel.org/pub/scm/ [...] adds 6ae4e48b67ea Merge tag 'thermal-6.11-rc5' of git://git.kernel.org/pub/s [...] adds b09f6ca99c46 Merge tag 'acpi-6.11-rc5' of git://git.kernel.org/pub/scm/ [...] adds e0ee967630c8 io_uring/kbuf: sanitize peek buffer setup adds 489270f44c3f Merge tag 'io_uring-6.11-20240823' of git://git.kernel.dk/linux adds 64b582ca88ca block: Read max write zeroes once for __blkdev_issue_write [...] adds 81475beb1b59 block: Drop NULL check in bdev_write_zeroes_sectors() adds a54a93d0e359 nvme: move stopping keep-alive into nvme_uninit_ctrl() adds fe0175134735 nvme: Remove unused field adds e6b09a173870 Merge tag 'nvme-6.11-2024-08-22' of git://git.infradead.or [...] adds d5afaf917e80 Merge tag 'block-6.11-20240823' of git://git.kernel.dk/linux adds df24373435f5 drm/msm/dpu: don't play tricks with debug macros adds d19d5b8d8f6d drm/msm/dp: fix the max supported bpp logic adds aedf02e46eb5 drm/msm/dpu: move dpu_encoder's connector assignment to at [...] adds 319aca883bfa drm/msm/dp: reset the link phy params before link training adds bfa1a6283be3 drm/msm/dpu: cleanup FB if dpu_format_populate_layout fails adds 2db13c4a6315 drm/msm/dpu: limit QCM2290 to RGB formats only adds cb18195914e3 drm/msm/dpu: relax YUV requirements adds d3a785e4f983 drm/msm/dpu: take plane rotation into account for wide planes adds 3e30296b374a drm/msm: fix the highest_bank_bit for sc7180 adds 624ab9cde26a drm/msm/adreno: Fix error return if missing firmware-name adds 5d34b050c729 Merge tag 'drm-msm-fixes-2024-08-19' of https://gitlab.fre [...] adds 0b43312902d1 drm/amdgpu: fixing rlc firmware loading failure issue adds e3e4bf58bad1 drm/amdgpu/sdma5.2: limit wptr workaround to sdma 5.2.1 adds c99769bceab4 drm/amdgpu: Validate TA binary size adds 9cead81eff63 drm/amdgpu: fix eGPU hotplug regression adds 424a98a68fea Merge tag 'amd-drm-fixes-6.11-2024-08-21' of https://gitla [...] adds b069f6315c2d Merge tag 'drm-intel-fixes-2024-08-22' of https://gitlab.f [...] adds 5159b9dcfa4b Merge tag 'drm-misc-fixes-2024-08-22' of https://gitlab.fr [...] adds f4b2a0ae1a31 drm/xe: Fix opregion leak adds c621f70539ca drm/xe/observation: Drop empty sysctl table entry adds 7090d7fc969f drm/xe: Move VM dma-resv lock from xe_exec_queue_create to [...] adds 15939ca77d44 drm/xe: Fix tile fini sequence adds 730b72480e29 drm/xe: prevent UAF around preempt fence adds ddf6492e0e50 drm/xe/display: Make display suspend/resume work on discrete adds ad614a706b1a drm/xe/oa/uapi: Make bit masks unsigned adds 27cb2b7fec2a drm/xe/bmg: implement Wa_16023588340 adds 03a2dc84f5c4 drm/xe/xe2lpm: Extend Wa_16021639441 adds b196e6fcc711 drm/xe/xe2lpg: Extend workaround 14021402888 adds 7e8128538074 drm/xe/xe2: Make subsequent L2 flush sequential adds cbc6e98ab11b drm/xe/xe2: Add Wa_15015404425 adds f5cb1275c8ce drm/xe: fix WA 14018094691 adds 8776b0234e1d drm/xe/xe2hpg: Add Wa_14021821874 adds 8636a5c29be1 drm/xe: use devm instead of drmm for managed bo adds a06a7b3429e2 drm/xe/uc: Use devm to register cleanup that includes exec_queues adds a6f78359ac75 drm/xe: Fix missing workqueue destroy in xe_gt_pagefault adds dd3e840a33b5 drm/xe: Drop HW fence pointer to HW fence ctx adds 9e7f30563677 drm/xe: Free job before xe_exec_queue_put adds 76f461867800 Merge tag 'drm-xe-fixes-2024-08-22' of https://gitlab.free [...] adds 79a899e3d643 Merge tag 'drm-fixes-2024-08-24' of https://gitlab.freedes [...] adds 7eb61cc674ee Merge tag 'input-for-v6.11-rc4' of git://git.kernel.org/pu [...] adds 66ace9a8f9b4 Merge tag 'v6.11-rc4-client-fixes' of git://git.samba.org/ [...] adds 60f0560f53e3 Merge tag 'nfs-for-6.11-2' of git://git.linux-nfs.org/proj [...] adds 2240a50e6294 KVM: arm64: vgic-debug: Don't put unmarked LPIs adds f616506754d3 KVM: arm64: vgic: Don't hold config_lock while unregisteri [...] adds 1d8c3c23a6bc KVM: arm64: Ensure canonical IPA is hugepage-aligned when [...] adds 3e6245ebe7ef KVM: arm64: Make ICC_*SGI*_EL1 undef in the absence of a vGICv3 adds 75c8f387dd16 Merge tag 'kvmarm-fixes-6.11-2' of git://git.kernel.org/pu [...] adds a8a8dcbd679e Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] adds 5bd6cf007407 Merge tag 'mips-fixes_6.11_1' of git://git.kernel.org/pub/ [...] adds cb2c84b38082 Merge tag 'wq-for-6.11-rc4-fixes' of git://git.kernel.org/ [...] adds d2bafcf224f3 Merge tag 'cgroup-for-6.11-rc4-fixes' of git://git.kernel. [...] adds 891e811ad604 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] adds 48fb4b3d9b43 Merge tag 's390-6.11-4' of git://git.kernel.org/pub/scm/li [...] adds 780bdc1ba776 Merge tag '6.11-rc5-server-fixes' of git://git.samba.org/ksmbd adds d3204616a67e bcachefs: Fix failure to flush moves before sleeping in copygc adds 49aa7830396b bcachefs: Fix rebalance_work accounting adds 72bea05cb1ad Merge tag 'bcachefs-2024-08-24' of git://evilpiepirate.org [...] adds 5be63fc19fca Linux 6.11-rc5 adds f7781528fc41 selftests: mm: fix build errors on armhf adds 891413e96b7b mm: vmalloc: ensure vmap_block is initialised before addin [...] adds 3e3484973b1d userfaultfd: fix checks for huge PMDs adds 3daf08f61dbc userfaultfd: don't BUG_ON() if khugepaged yanks our page table adds 9dfc75f6b8d0 nilfs2: protect references to superblock parameters expose [...] adds 2a6692a08f3f nilfs2: fix missing cleanup on rollforward recovery error adds 1326bd09da20 nilfs2: fix state management in error path of log writing [...] adds 7eba4999f394 mm/slub: add check for s->flags in the alloc_tagging_slab_ [...] adds e4e3fa792989 kexec_file: fix elfcorehdr digest exclusion when CONFIG_CR [...] adds 56e1e9d539d1 maple_tree: remove rcu_read_lock() from mt_validate() adds 58ccec62c8f5 Revert "mm: skip CMA pages when they are not available" adds 0078d436bc36 revert-mm-skip-cma-pages-when-they-are-not-available-update adds 56e15a2f747b ocfs2: remove unreasonable unlock adds ffa24756b03e ocfs2: fix possible null-ptr-deref in ocfs2_set_buffer_uptodate adds d51d39a4a474 padata: honor the caller's alignment in case of chunk_size 0 adds 74f5d3e9cdfa scripts: fix gfp-translate after ___GFP_*_BITS conversion [...] adds 81c87e0a531b mm/memcontrol: respect zswap.writeback setting from parent cg too adds 47eda7fb96c7 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] adds 996b37da1e0f backing-file: convert to using fops->splice_write adds 7eff3453cbd7 ovl: pass string to ovl_parse_layer() adds ca76ac36bb60 ovl: fix wrong lowerdir number check for parameter Opt_lowerdir adds 441e36ef5b34 ovl: ovl_parse_param_lowerdir: Add missed '\n' for pr_err adds d10771d51b28 Merge patch series "ovl: simplify ovl_parse_param_lowerdir()" adds 0aa2e1b2fb7a mm: Fix missing folio invalidation calls during truncation adds a74ee0e878e2 afs: Fix post-setattr file edit to do truncation correctly adds 7dfc8f0c6144 netfs: Fix netfs_release_folio() to say no if folio dirty adds cce6bfa6ca0e netfs: Fix trimming of streaming-write folios in netfs_inv [...] adds 950b03d0f664 netfs: Fix missing iterator reset on retry of short read adds e00e99ba6c6b netfs: Fix interaction of streaming writes with zero-point [...] adds 624c69d558f4 Merge branch 'vfs.fixes' of git://git.kernel.org/pub/scm/l [...] adds 2d3447261031 btrfs: run delayed iputs when flushing delalloc adds f0447f1e9335 Merge branch 'misc-6.11' into next-fixes adds d9fc256c82ce Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] adds daf067e14d28 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds a204501e1743 nfsd: prevent panic for nfsv4.0 closed files in nfs4_show_open adds 8fceb5f6636b nfsd: hold reference to delegation when updating it for cb [...] adds 8bc97f9b84c8 nfsd: fix potential UAF in nfsd4_cb_getattr_release adds b0367a7cf033 fs/nfsd: fix update of inode attrs in CB_GETATTR adds 4b28c2c47e22 Merge branch 'nfsd-fixes' of git://git.kernel.org/pub/scm/ [...] adds c45506df3785 Merge branch 'fs-current' of linux-next adds 8c57632ba42d Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 979b581e4c69 pktgen: use cpus_read_lock() in pg_net_init() adds 82b8000c28b5 net: drop special comment style adds 8af174ea863c net: mana: Fix race of mana_hwc_post_rx_wqe and new hwc response adds 20c5bcc2e966 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] adds 6fd7b26c1dd1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 14ac80f654cd Merge branch 'for-current' of git://git.kernel.org/pub/scm [...] adds b3c18a55e1a6 Merge tag 'asoc-fix-v6.11-rc3' of https://git.kernel.org/p [...] adds 44ceabdec12f ALSA: hda/realtek: Fix the speaker output on Samsung Galax [...] adds a18f50459e74 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 0cc65482f5b0 ASoC: Intel: Boards: Fix NULL pointer deref in BYT/CHT boa [...] adds 839a4ec06f75 ASoC: Intel: soc-acpi-cht: Make Lenovo Yoga Tab 3 X90F DMI [...] adds b4a90b543d9f ASoC: dapm: Fix UAF for snd_soc_pcm_runtime object adds 6781b962d97b ASoC: tegra: Fix CBB error during probe() adds d15612c89966 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 9c5f8c385701 Merge remote-tracking branch 'regmap/for-6.10' into regmap-linus adds 394ec45a12e9 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 1f605bf6a466 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 740f2e2791b9 usb: cdnsp: fix for Link TRB with TC adds 8066f2a5cc8a Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] adds 671e45ab6fb9 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 13a065abc625 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] adds a0c3a04d4939 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 2d769b23e778 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds bd92c1e07beb mtd: hyperbus: rpc-if: Add missing MODULE_DEVICE_TABLE adds e979a85914c7 Merge branch 'mtd/fixes' of git://git.kernel.org/pub/scm/l [...] adds fda243f28907 Merge branch 'at91-fixes' of git://git.kernel.org/pub/scm/ [...] adds fdc654065195 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 65bdfa4644b0 Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] adds 3417c9574e36 scsi: lpfc: Fix overflow build issue adds 919ddf8336f0 scsi: aacraid: Fix double-free on probe failure adds 4f9eedfa27ae scsi: sd: Ignore command SYNCHRONIZE CACHE error if format [...] adds 5bb9fe024383 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 8fcc514809de x86/hyperv: Set X86_FEATURE_TSC_KNOWN_FREQ when Hyper-V pr [...] adds c6e2b45a544b tools: hv: lsvmbus: change shebang to use python3 adds 4430556935db Drivers: hv: vmbus: Fix the misplaced function description adds 3350672b6203 Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] adds 10374285c62f Merge branch 'riscv-dt-fixes' of git://git.kernel.org/pub/ [...] adds 9487af4017b6 Merge branch 'riscv-soc-fixes' of git://git.kernel.org/pub [...] adds a04373eb6614 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 3046d8d52c4e Merge branch 'rust-fixes' of https://github.com/Rust-for-L [...] adds 9ec87c5957ea OPP: Fix support for required OPPs for multiple PM domains adds 0ba922482920 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 06802616488c power: sequencing: qcom-wcn: set the wlan-enable GPIO to output adds ffbebef04331 Merge branch 'pwrseq/for-current' of git://git.kernel.org/ [...] adds c358a809cb58 Revert "drm/ttm: increase ttm pre-fault value to PMD size" adds 3b9e59693c2b Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] new 84f102ec32f7 mm: add node_reclaim successes to VM event counters new 352e5485799c mm: vmalloc: implement vrealloc() new 47c4fe8acecc mm: vrealloc: fix missing nommu implementation new 0f4808ffe485 mm: (k)vrealloc: document concurrency restrictions new 7435bc4e1052 mm: vrealloc: consider spare memory for __GFP_ZERO new 2c42b80b7540 mm: vrealloc: properly document __GFP_ZERO behavior new 1dec45506904 mm: kvmalloc: align kvrealloc() with krealloc() new baec95dfebef mm: (k)vrealloc: document concurrency restrictions new e2b450a7115f mm: kvrealloc: disable KASAN when switching to vmalloc new 8bb1282be63a mm: kvrealloc: properly document __GFP_ZERO behavior new b22119dd896c mm: shmem: simplify the suitable huge orders validation for tmpfs new e4ac8056edb6 mm: shmem: rename shmem_is_huge() to shmem_huge_global_enabled() new bed5210388f3 mm: shmem: move shmem_huge_global_enabled() into shmem_all [...] new 7b2a48874e94 mm: fix typo in Kconfig new 48c0c819baef shmem_quota: build the object file conditionally to the co [...] new 19adc727ec0c mm/hugetlb_vmemmap: don't synchronize_rcu() without HVO new 79ba7a3d7592 mm/damon/lru_sort: adjust local variable to dynamic allocation new 58a4333e5954 mm: cleanup flags usage in faultin_page new 1121b0fd4b86 mm: remove foll_flags in __get_user_pages new 94929bf78827 mm: kmem: remove mem_cgroup_from_obj() new 3e3ae3fdea5f mm: extend 'usage' parameter so that cluster_swap_free_nr( [...] new d9474718e6d4 memory tiering: read last_cpupid correctly in do_huge_pmd_ [...] new f7d88e3c43e1 memory tiering: introduce folio_use_access_time() check new a073c4e76cf8 memory tiering: count PGPROMOTE_SUCCESS when mem tiering i [...] new c9a2eb9ce539 lib: zstd: export API needed for dictionary support new 4d15b307b3c6 lib: lz4hc: export LZ4_resetStreamHC symbol new 2e2f4014982c lib: zstd: fix null-deref in ZSTD_createCDict_advanced2() new a776e99c45c9 zram: introduce custom comp backends API new ed9f5048c0ca zram: add lzo and lzorle compression backends support new 9623f6357ec1 zram: add lz4 compression backend support new c842dd7ab878 zram: add lz4hc compression backend support new a0ce5324315c zram: add zstd compression backend support new 5ce605ad1d3d zram: pass estimated src size hint to zstd new 5de11181318c zram: add zlib compression backend support new dd49434616fc zram: add 842 compression backend support new 4595ee507f49 zram: check that backends array has at least one backend new 87e46fa0cd76 zram: introduce zcomp_params structure new e25a8a5ebf5e zram: recalculate zstd compression params once new 7833645eef50 zram: extend comp_algorithm attr write handling new a8118a5336f4 zram: add support for dict comp config new f34a04cc2852 zram: introduce zcomp_req structure new 02a496399e76 zram: introduce zcomp_ctx structure new 30076ab8ec8a zram: move immutable comp params away from per-CPU context new 3886001c074d zram: add dictionary support to lz4 new 126fd2ea5e7c zram: add dictionary support to lz4hc new 0a0592f4c5d4 zram: add dictionary support to zstd backend new 5ebac551b238 Documentation/zram: add documentation for algorithm parameters new dcdcff8fa4de mm/swap: reduce indentation level new f7c469d8a0ed mm/swap: rename cpu_fbatches->activate new 56a928598eec mm/swap: fold lru_rotate into cpu_fbatches new 38a6ce58f72e mm/swap: remove remaining _fn suffix new d04bd8acae0f mm/swap: remove boilerplate new e2ef7c3c33f5 mm-swap-remove-boilerplate-fix new 845424186934 mm: shrink skip folio mapped by an exiting process new 8db845648694 memcg: increase the valid index range for memcg stats new ed1fe2c2a7ae memcg-increase-the-valid-index-range-for-memcg-stats-v5 new 0d47827807b5 vmstat: kernel stack usage histogram new f784f9a238a8 task_stack: uninline stack_not_used new 2cd8a7669fc7 kmemleak: enable tracking for percpu pointers new d138b9b4f66e kmemleak-enable-tracking-for-percpu-pointers-v2 new 7de57f81d84e kmemleak-test: add percpu leak new 81af6c1ca16e mm: hugetlb: remove left over comment about follow_huge_foo() new ba7fc1c90971 mm: memcg: don't call propagate_protected_usage() needlessly new 60439bff6d82 mm: page_counters: put page_counter_calculate_protection() [...] new f2ce0732a983 mm: page_counters: initialize usage using ATOMIC_LONG_INIT [...] new 719b155582dd mm/vmalloc: combine all TLB flush operations of KASAN shad [...] new f3a6de45be04 mm: turn USE_SPLIT_PTE_PTLOCKS / USE_SPLIT_PTE_PTLOCKS int [...] new 44ef81b6c0dc mm/hugetlb: enforce that PMD PT sharing has split PMD PT locks new dc8a3d7a452a powerpc/8xx: document and enforce that split PT locks are [...] new d0df34ce3f89 lib: test_hmm: use min() to improve dmirror_exclusive() new ba3f78d7acdb mm: simplify arch_make_folio_accessible() new 7da53cc34fdd mm/gup: convert to arch_make_folio_accessible() new 4a6f50305530 s390/uv: drop arch_make_page_accessible() new b2ab51822168 mm, memcg: cg2 memory{.swap,}.peak write handlers new 385cb34bf7c1 mm, memcg: cg2 memory{.swap,}.peak write tests new 9121c03b1330 mm, memcg: cg2 memory{.swap,}.peak write tests new 84a2575f7c15 userfaultfd: move core VMA manipulation logic to mm/userfaultfd.c new cd1fc4a89c03 mm: userfaultfd: fix user-after-free in userfaultfd_clear_vma() new ada2c1a40806 mm: move vma_modify() and helpers to internal header new 90cf15369834 mm: move vma_shrink(), vma_expand() to internal header new 0b7ab6d82da6 mm: move internal core VMA manipulation functions to own file new 43803142ccee MAINTAINERS: add entry for new VMA files new 7f31c956d4c1 tools: separate out shared radix-tree components new b762ba703103 tools: add skeleton code for userland testing of VMA logic new 1c18c8537472 mm: improve code consistency with zonelist_* helper functions new a7922974731c mm/cma: change the addition of totalcma_pages in the cma_i [...] new eae6c2c016e9 mm/z3fold: add __percpu annotation to *unbuddied pointer i [...] new 72ae7ff82f8c mm: swap: add nr argument in swapcache_prepare and swapcac [...] new 9f0eca08ee68 mm: clarify swap_count_continued and improve readability f [...] new 78aa93603aee vpda: try to fix the potential crash due to misusing __GFP_NOFAIL new fd842a225758 mm: document __GFP_NOFAIL must be blockable new 352ea32ab981 mm: BUG_ON to avoid NULL deference while __GFP_NOFAIL fails new 93a9fed0151b mm: prohibit NULL deference exposed for unsupported non-bl [...] new 7b15bcd0cc31 mm/memory_hotplug: get rid of __ref new cfd30576c1b8 mm/hugetlb: remove hugetlb_follow_page_mask() leftover new aac7cd29a277 mm/rmap: cleanup partially-mapped handling in __folio_remo [...] new d7965fc9d78e mm: clarify folio_likely_mapped_shared() documentation for [...] new 9ba3e56acc05 mm: swap: allocate folio only first time in __read_swap_ca [...] new f7fd5f3cc8e7 mm: swap: swap cluster switch to double link list new 3b4160069381 mm: swap: mTHP allocate swap entries from nonfull list new 83eeaec9c852 mm: swap: separate SSD allocation from scan_swap_map_slots() new fd181d4ec17b mm: swap: fix array-bounds error with CONFIG_THP_SWAP=n new 9799b31e94c7 mm: swap: clean up initialization helper new b980b7896a3a mm: swap: skip slot cache on freeing for mTHP new d93ed0201676 mm: swap: allow cache reclaim to skip slot cache new 4f51ce753f09 mm-swap-allow-cache-reclaim-to-skip-slot-cache-fix new 9b9999d69675 mm: swap: add a fragment cluster list new a49a01c0a28e mm: swap: relaim the cached parts that got scanned new d6940da978c0 mm: swap: add a adaptive full cluster cache reclaim new cd8a99092633 mm-swap-add-a-adaptive-full-cluster-cache-reclaim-fix new 6d90fcdc33e5 mm: zswap: fix global shrinker memcg iteration new 998c35f3cc11 mm: zswap: fix global shrinker error handling logic new d484c635a324 mm: consider CMA pages in watermark check for NUMA balanci [...] new 4462420217d2 mm: create promo_wmark_pages and clean up open-coded sites new 68d8f4a01db0 mm: print the promo watermark in zoneinfo new 353a197d8d1f include/linux/mmzone.h: clean up watermark accessors new a45658921e99 mm: provide vm_normal_(page|folio)_pmd() with CONFIG_PGTAB [...] new 016089bfc7f6 mm/pagewalk: introduce folio_walk_start() + folio_walk_end() new 78cc9cc5a525 mm/migrate: convert do_pages_stat_array() from follow_page [...] new 2be3a2133ecd mm/migrate: convert add_page_for_migration() from follow_p [...] new 59877370af30 mm/ksm: convert get_mergeable_page() from follow_page() to [...] new 7ff638740b6a mm/ksm: convert scan_get_next_rmap_item() from follow_page [...] new e183293ed040 mm/huge_memory: convert split_huge_pages_pid() from follow [...] new 9e2ada2e6fbd mm-huge_memory-convert-split_huge_pages_pid-from-follow_pa [...] new 1bdeac688e41 s390/uv: convert gmap_destroy_page() from follow_page() to [...] new e86f981549e8 s390/mm/fault: convert do_secure_storage_access() from fol [...] new 85c139f97d00 mm: remove follow_page() new 1b4f6eaee2f7 mm/ksm: convert break_ksm() from walk_page_range_vma() to [...] new 41493192e9f5 mm: remove duplicated include in vma_internal.h new 71ae188cb35e mm: only enforce minimum stack gap size if it's sensible new d8b044dc1a97 mm: zswap: make the lock critical section obvious in shrin [...] new 7cd52638c561 zswap: implement a second chance algorithm for dynamic zsw [...] new edc5920975d0 zswap: implement a second chance algorithm for dynamic zsw [...] new d91cbfcc92da zswap: track swapins from disk more accurately new f526c90f2452 zswap: track swapins from disk more accurately (fix) new 886c05a78f68 mm: fix (harmless) type confusion in lock_vma_under_rcu() new f94468f601b1 kfence: introduce burst mode new cd9a2a3e9c96 selftests/mm: add mseal test for no-discard madvise new 81f6a4be0e99 fixup! selftests/mm: Add mseal test for no-discard madvise new 78022f6acab8 mm/rmap: minimize folio->_nr_pages_mapped updates when bat [...] new fd78cebb9eb9 percpu: remove pcpu_alloc_size() new b7b3d9cb947e mm: move kernel/numa.c to mm/ new 70ec2b043b40 MIPS: sgi-ip27: make NODE_DATA() the same as on all other [...] new 4c8404cedd99 MIPS: sgi-ip27: ensure node_possible_map only contains val [...] new 909fa0a6572e MIPS: sgi-ip27: drop HAVE_ARCH_NODEDATA_EXTENSION new 20c3f240cf12 MIPS: loongson64: rename __node_data to node_data new 04f0a76499e2 MIPS: loongson64: drop HAVE_ARCH_NODEDATA_EXTENSION new 302211d29f0e arch, mm: move definition of node_data to generic code new 699156aa88c5 mm: drop CONFIG_HAVE_ARCH_NODEDATA_EXTENSION new dcbffc5d0ab0 arch, mm: pull out allocation of NODE_DATA to generic code new 9423b934d201 x86/numa: simplify numa_distance allocation new 1a1e4cb11706 x86/numa: use get_pfn_range_for_nid to verify that node sp [...] new 91c62bdff73a x86/numa: move FAKE_NODE_* defines to numa_emu new 57030f3239ae x86/numa_emu: simplify allocation of phys_dist new bd94907cc670 x86/numa_emu: split __apicid_to_node update to a helper function new 859a8c6dc09f x86/numa_emu: use a helper function to get MAX_DMA32_PFN new 41cd8350569e x86/numa: numa_{add,remove}_cpu: make cpu parameter unsigned new 750af4f0f419 mm: introduce numa_memblks new 085212455311 mm: move numa_distance and related code from x86 to numa_memblks new d992d60c224c mm: introduce numa_emulation new d57d94916dc0 mm: numa_memblks: introduce numa_memblks_init new 289bc077778d mm: numa_memblks: make several functions and variables static new 37ad162d88ca mm: numa_memblks: use memblock_{start,end}_of_DRAM() when [...] new ac25be1b5744 of, numa: return -EINVAL when no numa-node-id is found new f5385c95f1c7 arch_numa: switch over to numa_memblks new 51b38ef6d3d4 arch_numa-switch-over-to-numa_memblks-fix new 45170b2ccdd3 mm: make range-to-target_node lookup facility a part of nu [...] new 3277b8883171 docs: move numa=fake description to kernel-parameters.txt new 3277c64efc9e mm: kfence: print the elapsed time for allocated/freed track new 663b83aebb59 fs: remove calls to set and clear the folio error flag new 203a76c6e42c mm: remove PG_error new 28d702dff7bd mm: return the folio from swapin_readahead new 07900f2e3103 mm: cleanup count_mthp_stat() definition new 284a431ade37 mm: tidy up shmem mTHP controls and stats new 5105aaee5a8e mm: rename instances of swap_info_struct to meaningful 'si' new 8c56fadbfdc8 mm: attempt to batch free swap entries for zap_pte_range() new 92b50df44566 mm: check all swaps belong to same swap_cgroup in swap_pte [...] new 3f7c2beae137 selftest mm/mseal: fix test_seal_mremap_move_dontunmap_anyaddr new 8454789833d9 memcg: replace memcg ID idr with xarray new c9679164037f memcg: replace memcg ID idr with xarray new 7859e8dc681c mm/migrate: move common code to numa_migrate_check (was nu [...] new ab9630a1a5d5 mm: reduce deferred struct page init ifdeffery new 149d8fcbd82f mm: accept memory in __alloc_pages_bulk() new fb8d8f936b56 mm: introduce PageUnaccepted() page type new 3f1aa412be8a mm: rework accept memory helpers new 3812f8d6f97a mm: add a helper to accept page new ba11ee237fc6 mm: page_isolation: handle unaccepted memory isolation new b90902a93151 mm: accept to promo watermark new 9fb22e5fc0be mm/vmstat: defer the refresh_zone_stat_thresholds after al [...] new 0eebc26641dc mm-vmstat-defer-the-refresh_zone_stat_thresholds-after-all [...] new e78d5d3d1471 mm: vmalloc: add optimization hint on page existence check new 9d6d40333ef4 mm: multi-gen LRU: ignore non-leaf pmd_young for force_scan=true new e806f96ab6a9 mm/dax: dump start address in fault handler new 1088fe2c9a75 mm/mprotect: push mmu notifier to PUDs new 29664c0a048f mm/powerpc: add missing pud helpers new 6ed66e2d1fdf mm/x86: make pud_leaf() only care about PSE bit new b537c2c049ca mm/x86: implement arch_check_zapped_pud() new a549da6721b3 mm/x86: add missing pud helpers new d9737fffde10 mm/mprotect: fix dax pud handlings new 783076a52c26 filemap: add trace events for get_pages, map_pages, and fault new fb945c636af3 mm/swap: take folio refcount after testing the LRU flag new d3e9ce65fa80 mm/hugetlb_vmemmap: batch HVO work when demoting new f6d579bc2a46 maple_tree: reset mas->index and mas->last on write retries new 9d0628c5489b maple_tree: add test to replicate low memory race conditions new 3c67fe5fb863 maple_tree: fix comment typo of ma_root new 1d5a6e96e4b3 maple_tree: fix comment typo with corresponding maple_status new cf160ced74f5 kfence: save freeing stack trace at calling time instead o [...] new a93bd67c70c6 mm: add optional close() to struct vm_special_mapping new e42e1ebd25d6 powerpc/mm: handle VDSO unmapping via close() rather than [...] new 671a48017067 mm: remove arch_unmap() new d1fd746ed758 powerpc/vdso: refactor error handling new 8ae2ce4f62ee mm: remove legacy install_special_mapping() code new 27a8908da951 mm-remove-legacy-install_special_mapping-code-checkpatch-fixes new a74fbcfdd432 mm: swap: extend swap_shmem_alloc() to support batch SWAP_ [...] new adad0c81c7bf mm: shmem: extend shmem_partial_swap_usage() to support la [...] new 1f08df00f5f7 mm: shmem: return number of pages beeing freed in shmem_free_swap new 603f1370b077 mm: filemap: use xa_get_order() to get the swap entry order new 177b81b91b0f mm: shmem: use swap_free_nr() to free shmem swap entries new 668d4d072be7 mm: shmem: support large folio allocation for shmem_replac [...] new faf25b12be6c mm: shmem: drop folio reference count using 'nr_pages' in [...] new a960844d5ac9 mm: shmem: split large entry if the swapin folio is not large new 2cab4258103f mm: shmem: support large folio swap out new 53b310086a3e memcg: use ratelimited stats flush in the reclaim new df459491897d kasan: simplify and clarify Makefile new 3076e59c9f6e kasan-simplify-and-clarify-makefile-v2 new 398cd5d917b8 mm: kmem: add lockdep assertion to obj_cgroup_memcg new b090218a9874 mm: kmem: fix split_page_memcg() new 75bc6f3dffe0 maple_tree: introduce store_type enum new b6b7b3def893 maple_tree: introduce mas_wr_prealloc_setup() new b0f92c4389a9 maple_tree: move up mas_wr_store_setup() and mas_wr_preall [...] new 3d42eee8dc8d maple_tree: introduce mas_wr_store_type() new caa6a01780eb maple_tree: remove mas_destroy() from mas_nomem() new 5751a3fae7ba maple_tree: preallocate nodes in mas_erase() new 41674685a9d3 maple_tree: use mas_store_gfp() in mtree_store_range() new 721ffe53369f maple_tree: print store type in mas_dump() new 6dd618462a6b maple_tree: use store type in mas_wr_store_entry() new e3c44115ef76 maple_tree: convert mas_insert() to preallocate nodes new 8aed808e7d3b maple_tree: simplify mas_commit_b_node() new ad59b0dc65e8 maple_tree: remove mas_wr_modify() new fe4d779d92e5 maple_tree: have mas_store() allocate nodes if needed new 4ba5c07b19b7 maple_tree: remove node allocations from various write hel [...] new 1f917fbf79b3 maple_tree: remove repeated sanity checks from write helpe [...] new 0e5eef9306d0 maple_tree: remove unneeded mas_wr_walk() in mas_store_prealloc() new 3852db648b10 maple_tree: make write helper functions void new 122c321b7183 mm,memcg: provide per-cgroup counters for NUMA balancing o [...] new 1a943d20da76 mmmemcg-provide-per-cgroup-counters-for-numa-balancing-ope [...] new 6474390c6093 mm/contig_alloc: support __GFP_COMP new 4f937aad1e1c mm-contig_alloc-support-__gfp_comp-fix new 0469b3454bbf mm/cma: add cma_{alloc,free}_folio() new 7c5d53c10e9a mm-cma-add-cma_allocfree_folio-fix new 54e51cf0c0df mm/hugetlb: use __GFP_COMP for gigantic folios new 34a0eaa1511b mm: override mTHP "enabled" defaults at kernel cmdline new ba28ed441799 mm: use get_oder() and check size is is_power_of_2 new 77a1e4de3d5d mm: override mTHP "enabled" defaults at kernel cmdline new 431f82960215 memcg: move v1 only percpu stats in separate struct new 9698898fadc1 memcg: move mem_cgroup_event_ratelimit to v1 code new 8c8e3abe46c5 memcg: move mem_cgroup_charge_statistics to v1 code new 9fcd1a59bfd2 memcg: move v1 events and statistics code to v1 file new d511ed5f5ba3 memcg: make v1 only functions static new f003a3636606 memcg: allocate v1 event percpu only on v1 deployment new 8050338ff75f memcg: make PGPGIN and PGPGOUT v1 only new 7783531c81e6 memcg: initiate deprecation of v1 tcp accounting new 5dba37074db2 memcg: initiate deprecation of v1 soft limit new 41dc9b2520d6 memcg: initiate deprecation of oom_control new c67de24e05b9 memcg: initiate deprecation of pressure_level new dc965c639e12 mm/rmap: use folio->_mapcount for small folios new 14185fae871a mm: add lazyfree folio to lru tail new 78958d334753 mm: krealloc: consider spare memory for __GFP_ZERO new e15f38556bc3 mm: krealloc: clarify valid usage of __GFP_ZERO new 644bb1edf9f2 selftests/mm: remove unnecessary ia64 code and comment new f6305086b649 mm: memory_hotplug: remove head variable in do_migrate_range() new 2351dd66a180 mm-memory_hotplug-remove-head-variable-in-do_migrate_range-fix new d1fb027c2aa7 mm: memory-failure: add unmap_posioned_folio() new 6895acdbf8c7 mm-memory-failure-add-unmap_posioned_folio-fix new 5f6b5a78a76a mm: memory_hotplug: check hwpoisoned page firstly in do_mi [...] new c14174230d15 mm-memory_hotplug-check-hwpoisoned-page-firstly-in-do_migr [...] new f1295af16abe mm: migrate: add isolate_folio_to_list() new 4e3a04695e25 mm-migrate-add-isolate_folio_to_list-fix new 34a80dbcd627 mm: memory_hotplug: unify Huge/LRU/non-LRU movable folio i [...] new 3ec0e4f99139 err.h: add ERR_PTR_PCPU(), PTR_ERR_PCPU() and IS_ERR_PCPU( [...] new 098c38b4b82d mm/kmemleak: use IS_ERR_PCPU() for pointer in the percpu a [...] new ac45f351aff3 mm: always inline _compound_head() with CONFIG_HUGETLB_PAG [...] new 78c0c7bba73c mm: khugepaged: expand the is_refcount_suitable() to suppo [...] new f06a7eea3b24 mm: khugepaged: use the number of pages in the folio to ch [...] new 8dc4c7ead6d9 mm: khugepaged: support shmem mTHP copy new 9fc290dc703f mm: khugepaged: support shmem mTHP collapse new b7fcee02eb89 selftests: mm: support shmem mTHP collapse testing new ee2bd475f285 mm: shrinker: use min() to improve shrinker_debugfs_scan_write() new 1d1fc9a34c86 mm: remove migration for HugePage in isolate_single_pageblock() new 2e64eeb7fc37 mm: allow read-ahead with IOCB_NOWAIT set new 74e39055b44f mm: move can_modify_vma to mm/vma.h new a27ea701477a mm/munmap: replace can_modify_mm with can_modify_vma new fbabdc12f039 mm/mprotect: replace can_modify_mm with can_modify_vma new a59b9ff55ebe mm/mremap: replace can_modify_mm with can_modify_vma new 78798370947a mseal: replace can_modify_mm_madv with a vma variant new c482e5ba6fa1 mm: remove can_modify_mm() new fca5d6fbad28 selftests/mm: add more mseal traversal tests new b268ec9367df selftests-mm-add-more-mseal-traversal-tests-fix new 36d9e0221463 selftests/mm: fix mseal's length new ade20ad7475b printf: remove %pGt support new 1376317b0598 mm: introduce page_mapcount_is_type() new 800a3a658f40 mm: support only one page_type per page new 2d4592d6493c zsmalloc: use all available 24 bits of page_type new 45b5d424d784 mm: remove PageActive new c71e828341f5 mm-remove-pageactive-fix new 5cefb3292a68 mm: remove PageSwapBacked new 2446a6d91c7b mm: remove PageReadahead new 3d262a3c5d65 mm: remove PageSwapCache new 19c560a1da3e mm: remove PageUnevictable new 337bf9d7e213 mm: remove PageMlocked new c6bf41613a32 mm: remove PageOwnerPriv1 new cdd79b2d69f4 mm: remove page_has_private() new 5d4ac9b403f5 mm: rename PG_mappedtodisk to PG_owner_2 new 0acc1ac3e857 x86: remove PG_uncached new e8482a24a00c selftests/mm: fix charge_reserved_hugetlb.sh test new 62766781900b mm:page-writeback: use folio_next_index() helper in writeb [...] new 351891afb534 tools:mm: check mmap based on return values new e15e40ba0f2c mm: swapfile: fix SSD detection with swapfile on btrfs new 39066a01bed0 mm:page_alloc: fix the NULL ac->nodemask in __alloc_pages_ [...] new 90c6b0fb8814 mm: store zero pages to be swapped out in a bitmap new cd69732ac164 mm: remove code to handle same filled pages new 4f97b4448421 Documentation/cgroup-v2: clarify that zswap.writeback is i [...] new 1fe798c218b6 selftests: test_zswap: add test for hierarchical zswap.writeback new 56b9836f04dd selftests-test_zswap-add-test-for-hierarchical-zswapwriteback-fix new 1cd7eb306a54 vma remove the unneeded avc bound with non-CoWed folio new b6e35e7863d6 mm: count the number of anonymous THPs per size new ce9d48804e49 mm: count the number of partially mapped anonymous THPs per size new e7b08f47576a mm/vma: correctly position vma_iterator in __split_vma() new 7c048ad9efaf mm/vma: introduce abort_munmap_vmas() new 1faf0a8de5fb mm/vma: introduce vmi_complete_munmap_vmas() new 7fcbf874b539 mm/vma: extract the gathering of vmas from do_vmi_align_munmap() new 401808f57f78 mm/vma: introduce vma_munmap_struct for use in munmap operations new 1328790f3031 mm/vma: change munmap to use vma_munmap_struct() for accou [...] new 61d9014e7b3d mm/vma: fix bookkeeping checks new 4b112bae36fe mm/vma: extract validate_mm() from vma_complete() new a93415491350 mm/vma: inline munmap operation in mmap_region() new 9f649b0b8ed4 mm/vma: expand mmap_region() munmap call new 5bd69f1bce24 mm/vma: support vma == NULL in init_vma_munmap() new 5b4efc204e33 mm/mmap: reposition vma iterator in mmap_region() new ca39aca8db2d mm/vma: track start and end for munmap in vma_munmap_struct new 383061590fe9 mm: clean up unmap_region() argument list new 80cb1398c204 mm/mmap: avoid zeroing vma tree in mmap_region() new 131e4ef350fa mm: change failure of MAP_FIXED to restoring the gap on failure new 166eb7aac042 mm/mmap: use PHYS_PFN in mmap_region() new b58fbf1b61cf mm/mmap: use vms accounted pages in mmap_region() new c18f503dbeb9 ipc/shm, mm: drop do_vma_munmap() new a062afb1db84 mm: move may_expand_vm() check in mmap_region() new 23bf1a849b2c mm/vma: drop incorrect comment from vms_gather_munmap_vmas() new fc77e7392d21 mm/vma.h: optimise vma_munmap_struct new aa72aba012ab tools: improve vma test Makefile new dbacbaf2cb0b tools: add VMA merge tests new eac9057c4626 mm: introduce vma_merge_struct and abstract vma_merge(),vm [...] new cd1ffe2e8948 mm: remove duplicated open-coded VMA policy check new dfe2897d437f mm: abstract vma_expand() to use vma_merge_struct new a0f2295a607c mm: avoid using vma_merge() for new VMAs new 60ae57cbef34 mm: make vma_prepare() and friends static and internal to vma.c new 56bf923ed23f mm: introduce commit_merge(), abstracting final commit of merge new 5f948b0655ef mm: refactor vma_merge() into modify-only vma_merge_existi [...] new a003b8e1100f mm: rework vm_ops->close() handling on VMA merge new 925bf6115034 mm/hugetlb_cgroup: introduce peak and rsvd.peak to v2 new 6eb02bb6a6d7 mm/memory-failure: fix VM_BUG_ON_PAGE(PagePoisoned(page)) [...] new b659edec079c mm: optimization on page allocation when CMA enabled new 9a21e0f7308e mul_u64_u64_div_u64: make it precise always new 0c02d25ad041 mul_u64_u64_div_u64: basic sanity test new 58d5c49e340d mul_u64_u64_div_u64: avoid undefined shift value new e5da147ad14e lib: test_objpool: add missing MODULE_DESCRIPTION() macro new bebff6227e74 kcov: don't instrument lib/find_bit.c new 0ed18ade2a5a kexec: use atomic_try_cmpxchg_acquire() in kexec_trylock() new 326013b21c55 ocfs2: fix the la space leak when unmounting an ocfs2 volume new e6b51dfa12c3 MAINTAINERS: add XZ Embedded maintainer new 1ee4972fa715 LICENSES: add 0BSD license text new d7a8caf35e45 xz: switch from public domain to BSD Zero Clause License (0BSD) new ba49169d0bc9 xz: fix comments and coding style new 5b8342d96fd0 xz: fix kernel-doc formatting errors in xz.h new 75affda9ee10 xz: improve the MicroLZMA kernel-doc in xz.h new 2fc19d9707b3 xz: Documentation/staging/xz.rst: Revise thoroughly new 8c10dea69d80 xz: cleanup CRC32 edits from 2018 new 440b03f69732 xz: optimize for-loop conditions in the BCJ decoders new 4050062351cd xz: Add ARM64 BCJ filter new 992eba9054c9 xz: add RISC-V BCJ filter new 3f0181277334 xz: use 128 MiB dictionary and force single-threaded mode new c5857c1c61f8 xz: adjust arch-specific options for better kernel compression new 072fce59de18 arm64: boot: add Image.xz support new a9deb35ab3fa riscv: boot: add Image.xz support new 0eab4ea9719c xz: remove XZ_EXTERN and extern from functions new 0ac3ba7be0c1 scripts: add macro_checker script to check unused paramete [...] new 237706efbfdb scripts: reduce false positives in the macro_checker script new 274e58e266cd scripts/gdb: fix timerlist parsing issue new 3a3558f83890 scripts/gdb: add iteration function for rbtree new 9bfbfee6a81b scripts/gdb: fix lx-mounts command error new 61e36767a510 scripts/gdb: add 'lx-stack_depot_lookup' command. new ed9cc2b3c8ae scripts/gdb: add 'lx-kasan_mem_to_shadow' command new ae234508df54 dyndbg: use seq_putc() in ddebug_proc_show() new 81ffece6dd6e closures: use seq_putc() in debug_show() new 04e6f454d8c8 lib/lru_cache: fix spelling mistake "colision"->"collision" new 4ab4b5dbaf45 lib: checksum: use ARRAY_SIZE() to improve assert_setup_correct() new 45de640cc1c2 fs/procfs: remove build ID-related code duplication in PRO [...] new 269c6a33230f crash: fix crash memory reserve exceed system memory bug new ca4998816947 failcmd: add script file in MAINTAINERS new 2b86625755aa crypto: arm/xor - add missing MODULE_DESCRIPTION() macro new d2c0854e45cb x86/mm: add testmmiotrace MODULE_DESCRIPTION() new 8d8029316b93 locking/ww_mutex/test: add MODULE_DESCRIPTION() new b742ab1797ba fault-injection: enhance failcmd to exit on non-hex address input new 26619b96458f failcmd: make failcmd.sh executable new 64411b1a58c6 lockdep: upper limit LOCKDEP_CHAINS_BITS new 9ec7ba917f6e watchdog: Handle the ENODEV failure case of lockup_detecto [...] new 8005dc5eb116 lib/rhashtable: cleanup fallback check in bucket_table_alloc() new 62ba7d0a664e fault-inject: improve build for CONFIG_FAULT_INJECTION=n new e1e9eed8a1ef fault-inject-improve-build-for-config_fault_injection=n-fix new 16cadb7af4ef fault-inject-improve-build-for-config_fault_injection=n-fix-2 new 4a36d8b23e98 fault-inject-improve-build-for-config_fault_injection=n-fix-3 new 1c13fbc2926f drm/msm: clean up fault injection usage new 9f7346474b6e drm/xe: clean up fault injection usage new 5c0f07ab943f lib/bcd: optimize _bin2bcd() for improved performance new 75dfd7803458 lib/percpu_counter: add missing __percpu qualifier to a cast new 18a33e41a7a1 nilfs2: add support for FS_IOC_GETUUID new fb2a59bc76a7 nilfs2: add support for FS_IOC_GETFSSYSFSPATH new a795cbdc49f2 nilfs2: add support for FS_IOC_GETFSLABEL new 68c9d0b78f4d nilfs2: add support for FS_IOC_SETFSLABEL new b79eda10ec6d nilfs2: do not output warnings when clearing dirty buffers new ab8e8a68af2b nilfs2: add missing argument description for __nilfs_error() new b952e138497f nilfs2: add missing argument descriptions for ioctl-relate [...] new 669cbccf2db1 nilfs2: improve kernel-doc comments for b-tree node helpers new fc22fbf8f891 nilfs2: fix incorrect kernel-doc declaration of nilfs_pall [...] new cbeeb52c21e5 nilfs2: add missing description of nilfs_btree_path structure new 8445a9a8a17d nilfs2: describe the members of nilfs_bmap_operations structure new 54c84058db94 nilfs2: fix inconsistencies in kernel-doc comments in segment.h new e96df08c9bb7 nilfs2: fix missing initial short descriptions of kernel-d [...] new 31de5cbdff0c Document/kexec: generalize crash hotplug description new 9b436a49f477 ocfs2: remove custom swap functions in favor of built-in s [...] new d35a80b2dbe0 ocfs2: fix unexpected zeroing of virtual disk new b8dbb550f31d scripts/decode_stacktrace.sh: nix-ify new cdc25ee4725f ratelimit: convert flags to int to save 8 bytes in size new de767067fd6d ocfs2: fix shift-out-of-bounds UBSAN bug in ocfs2_verify_volume() new 7f1e10272b0e ocfs2: use max() to improve ocfs2_dlm_seq_show() new c57446e89468 nilfs2: treat missing sufile header block as metadata corruption new b401d3d936fe nilfs2: treat missing cpfile header block as metadata corruption new fc316a976b05 nilfs2: do not propagate ENOENT error from sufile during recovery new a362a0489102 nilfs2: do not propagate ENOENT error from sufile during GC new f533d850b374 nilfs2: do not propagate ENOENT error from nilfs_sufile_ma [...] new c856dd0d7f59 dimlib: use *-y instead of *-objs in Makefile new 19c1595e04b2 lib: fix the NULL vs IS_ERR() bug for debugfs_create_dir() new 7f20b8d53acc scripts/decode_stacktrace.sh: remove find_module recursion [...] new a6fd1ca7a724 scripts/decode_stacktrace.sh: clarify command line new dcf38f183a89 scripts/decode_stacktrace.sh: add '-h' flag new 96c7a3c478fc foo new 6b36e4e6e7e3 Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] new dd315da6400e modpost: remove unused HOST_ELFCLASS new 0023fe83a492 modpost: detect endianness on run-time new e44369fef20c kbuild: slim down package for building external modules new 4f01169b9762 kbuild: cross-compile linux-headers package when possible new b1193104a93d Remove *.orig pattern from .gitignore new aa37fb927893 kbuild: modinst: remove the multithread option from zstd c [...] new 9266fa2c66e6 tinyconfig: remove unnecessary 'is not set' for choice blocks new a2ea41378c1b kconfig: remove dummy assignments to cur_{filename,lineno} new 54f031f38a21 kconfig: stop adding P_SYMBOL property to symbols new 5af7d9563e58 kconfig: remove P_SYMBOL property new abc1ac480eb7 kbuild: split x*alloc() functions in kconfig to scripts/in [...] new 0c0d7711dc56 modpost: replace the use of NOFAIL() with xmalloc() etc. new 27abf7ad8ca7 kallsyms: use xmalloc() and xrealloc() new 1800af85ac08 fixdep: use xmalloc() new b4cc918b09d8 modpost: improve the section mismatch warning format new 6bdee1e1d91b kbuild: control extra pacman packages with PACMAN_EXTRAPACKAGES new df766c3606aa kbuild: pacman-pkg: move common commands to a separate function new 7ec18a656b89 kbuild: pacman-pkg: do not override objtree new ec7653ec81b0 modpost: simplify modpost_log() new 184a282d540c kbuild: remove *.symversions left-over new dd8feca333e0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 621650062113 Merge branch 'clang-format' of https://github.com/ojeda/linux.git new 97f0e0d62add Merge branch 'perf-tools-next' of git://git.kernel.org/pub [...] new d793ec135b91 Merge branch 'for-next' of git://git.infradead.org/users/h [...] new 3bb8cbd2eb0f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new fdfa588124b6 arm64: smp: smp_send_stop() and crash_smp_send_stop() shou [...] new 3cce331ee2a4 drivers/perf: apple_m1: add known PMU events new a3dd920977dc drivers/perf: Fix ali_drw_pmu driver interrupt status clearing new e669388537c4 perf/dwc_pcie: Fix registration issue in multi PCIe contro [...] new 96a37ec98664 Documentation: dwc_pcie_pmu: Update bdf to sbdf new b94b05478fb6 perf/dwc_pcie: Always register for PCIe bus notifier new db9e7a83d308 perf/dwc_pcie: Add support for QCOM vendor devices new 5225b6562b9a kselftest/arm64: signal: fix/refactor SVE vector length en [...] new 5d16da41490d Merge branches 'for-next/acpi', 'for-next/misc', 'for-next [...] new a0117f0b6410 Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] new d75c026ae447 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5384d0188085 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 389409901dc0 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] new ee221a1cd554 Merge branch 'next' of https://github.com/Broadcom/stblinux.git new 75216297c092 Merge branch 'davinci/for-next' of git://git.kernel.org/pu [...] new c7d2f3fbdf59 memory: ti-aemif: Revert "memory: ti-aemif: don't needless [...] new 99602b4d3035 memory: emif: drop unused 'irq_state' member new f1619986d7e9 memory: emif: simplify locking with guard() new c93ad423edd8 memory: omap-gpmc: simplify locking with guard() new 8f3cb397cbc1 memory: pl172: simplify with dev_err_probe() new 610395de8496 memory: pl172: simplify with devm_clk_get_enabled() new 49ee2e842a40 memory: pl353-smc: simplify with dev_err_probe() new ce536578e565 memory: pl353-smc: simplify with devm_clk_get_enabled() new ff390189b7f2 memory: mtk-smi: Use devm_clk_get_enabled() new 4cdf363d5abf Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 4613cad394b9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a94cb1cd0745 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 402d703d4f52 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5a6202d04159 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c90d42796e55 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c7b4d6e7fa83 arm64: dts: renesas: r8a779g0: R-Car Ethernet TSN support new 3d8e475bd7a7 arm64: dts: renesas: white-hawk-single: Wire-up Ethernet TSN new bdfa062d14b2 arm64: dts: renesas: r9a07g0{43,44,54}: Move regulator-vbu [...] new ec9532628eb9 arm64: dts: renesas: r9a08g045: Correct GICD and GICR sizes new ab39547f7392 arm64: dts: renesas: r9a07g043u: Correct GICD and GICR sizes new 45afa9eacb59 arm64: dts: renesas: r9a07g054: Correct GICD and GICR sizes new 833948fb2b63 arm64: dts: renesas: r9a07g044: Correct GICD and GICR sizes new a94a244a5b1a arm64: dts: renesas: r9a07g043u: Add FCPVD node new 6bfd974d03a4 arm64: dts: renesas: r9a07g043u: Add VSPD node new a502d6e78403 arm64: dts: renesas: r9a08g045: Add I2C nodes new 268a99583372 arm64: dts: renesas: rzg3s-smarc: Enable I2C0 node new 1670b7cc71da arm64: dts: renesas: rzg3s-smarc-som: Enable I2C1 node new 9b3e59b707f2 arm64: dts: renesas: r8a779g0: Add PCIe Host and Endpoint nodes new 6ca537aa160f arm64: dts: renesas: white-hawk-cpu-common: Enable PCIe Host ch0 new e895a806608a arm64: dts: renesas: r9a07g043u: Add DU node new 66001d1d5cde Merge branch 'renesas-dts-for-v6.12' into renesas-next new 2b26363f723c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 61dc4982756c Merge branch 'v6.11-armsoc/dtsfixes' into for-next new ff2bed591a82 dt-bindings: power: rockchip: Document RK3308 IO voltage domains new f0d704788958 soc: rockchip: io-domain: Add RK3308 IO voltage domains new 7bd76f405d32 soc: rockchip: grf: Set RK3128's vpu main clock new 4261b5804661 dt-bindings: soc: rockchip: Add rk3576 syscon compatibles new e1aaecacfa13 soc: rockchip: grf: Add rk3576 default GRF values new 9449fb4b34ea Merge branch 'v6.12-armsoc/drivers' into for-next new cd657199e13f Merge branch 'v6.12-armsoc/dts32' into for-next new 0993c0b67c2f Merge branch 'v6.12-armsoc/dts64' into for-next new 4f25a522649f Merge branch 'v6.12-clk/next' into for-next new 23d34ddf4a72 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 997daa8de64c dt-bindings: clock: add ExynosAuto v920 SoC CMU bindings new c0979bc88450 Merge branch 'for-v6.12/clk-dt-bindings' into next/clk new 9224e288f2e1 clk: samsung: clk-pll: Add support for pll_531x new 485e13fe2fb6 clk: samsung: add top clock support for ExynosAuto v920 SoC new d7f1236d93e8 Merge branch 'next/clk' into for-next new 93b41cdc21f3 Merge branch 'for-v6.12/clk-dt-bindings' into next/dt64 new 4d06000979cd arm64: dts: exynosautov920: add initial CMU clock nodes in [...] new 3727c4f06868 Merge branch 'next/dt64' into for-next new ce27d8ed4c85 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f901474b9004 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] new 7737c4ef5af8 Merge branch 'for-next' of https://github.com/sophgo/linux.git new bad76f9ed624 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] new cb0b360f27ff Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] new 9ea1fc14d703 Merge branch 'next' of https://git.linaro.org/people/jens. [...] new 2127551a5fae Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e07b9dfffddd Merge branch 'thead-dt-for-next' of https://github.com/pdp [...] new ba7b9e8408ab arm64: dts: ti: k3-j784s4-evm: Use 4 lanes for PCIe0 on EVM new 7439fec041c2 arm64: dts: ti: k3-am642-tqma64xxl-mbax4xxl: add PRU Ether [...] new f2a5177bb83d arm64: dts: ti: k3-am68-sk-base-board: Add clklb pin mux for mmc1 new 235b5b08ea3c arm64: dts: ti: k3-am62p: Add gpio-reserved-ranges for main_gpio1 new 67d820656fd8 arm64: dts: ti: k3-j722s: Add gpio-reserved-ranges for main_gpio1 new 10e7bfd8114c arm64: dts: ti: k3-am62: Enable CPU freq throttling on the [...] new 87adfd1ab03a arm64: dts: ti: am642-phyboard-electra: Add PRU-ICSSG nodes new f92ed4e4c845 dt-bindings: soc: ti: am654-serdes-ctrl: Add simple-mfd to [...] new 73f7ec38556e arm64: dts: ti: k3-am65: Add simple-mfd compatible to SerD [...] new f0f961ab9c96 arm64: dts: ti: k3-am654-idk: Add Support for MCAN new 182a86256009 arm64: dts: ti: k3-am642-evm: Silence schema warning new d5a0fdaa4d33 Merge branch 'ti-k3-dts-next' into ti-next new 97e22f575ede Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] new 2ec43c7c5a5f Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git new 90617e5e3ad2 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] new 13179106947e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0dec2d0c8a7e dt-bindings: clock: renesas,cpg-clocks: Add top-level constraints new ba54a30bed70 Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] new 58aec91efb93 LoongArch: Remove the unused dma-direct.h new 8256940bb52e LoongArch: Define ARCH_IRQ_INIT_FLAGS as IRQ_NOPROBE new b8a97afe1464 LoongArch: Add ifdefs to fix LSX and LASX related warnings new ac4f535b9682 LoongArch: KVM: Invalidate guest steal time address on vCPU reset new 9229e74460ba Merge branch 'loongarch-next' of git://git.kernel.org/pub/ [...] new 48c958ce4e2d Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] new 93ccf0f3c14f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 02f7a31ee66d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 4d4818cb0ddf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new fdac4c48157c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 6f6a00c056da inode: make __iget() a static inline adds 3676d24bbd40 bcachefs: switch to rhashtable for vfs inodes hash adds d83285b8c517 bcachefs: Fix deadlock in __wait_on_freeing_inode() adds bca16a1af0bf bcachefs: journal_entry_replicas_not_marked is now autofix adds e48faed91ff2 lib/generic-radix-tree.c: genradix_ptr_inlined() adds 9139ee580bdc lib/generic-radix-tree.c: add preallocation adds 0ae9ced519a7 bcachefs: rcu_pending adds 0682817ad6dd bcachefs: Rip out freelists from btree key cache adds 3a5e5bf1c272 bcachefs: key cache can now allocate from pending adds 0a68d5f98e76 bcachefs: Fix format specifier in bch2_btree_key_cache_to_text() adds 25ebd5e66fa6 bcachefs: Annotate struct bucket_array with __counted_by() adds 6bed10d0080e bcachefs: data_allowed is now an opts.h option adds 872e4b066f32 bcachefs: bch2_opt_set_sb() can now set (some) device options adds cf49cd708010 bcachefs: Opt_durability can now be set via bch2_opt_set_sb() adds 9ffc2d78b627 bcachefs: allocate inode by using alloc_inode_sb() adds 0ac1f950e069 bcachefs: Mark bch_inode_info as SLAB_ACCOUNT adds d733415c6df8 bcachefs: Add check for btree_path ref overflow adds 5db700c30ddc bcachefs: Btree path tracepoints adds 9bbfc970d99f bcachefs: kill bch2_btree_iter_peek_and_restart() adds 41a155044129 bcachefs: bchfs_read(): call trans_begin() on every loop iter adds 6babba06ca03 bcachefs: bch2_fiemap(): call trans_begin() on every loop iter adds 44e7fc479738 bcachefs: for_each_btree_key_in_subvolume_upto() adds 734e843675b4 bcachefs: bch2_readdir() -> for_each_btree_key_in_subvolume_upto adds 305f75c8ea88 bcachefs: bch2_xattr_list() -> for_each_btree_key_in_subvo [...] adds 542929702504 bcachefs: bch2_seek_data() -> for_each_btree_key_in_subvol [...] adds 9c928bc179ca bcachefs: bch2_seek_hole() -> for_each_btree_key_in_subvol [...] adds 41712ff8866f bcachefs: range_has_data() -> for_each_btree_key_in_subvol [...] adds 138f74ef9e55 bcachefs: bch2_folio_set() -> for_each_btree_key_in_subvol [...] adds 28d757755732 bcachefs: quota_reserve_range() -> for_each_btree_key_in_s [...] adds c0910825e35c bcachefs: remove the unused macro definition adds a6eb7b5ff7aa bcachefs: fix macro definition allocate_dropping_locks_errcode adds 7d14a85b7060 bcachefs: fix macro definition allocate_dropping_locks adds 537403b70a0b bcachefs: remove the unused parameter in macro bkey_crc_next adds 2f9454434940 bcachefs: Move rebalance_status out of sysfs/internal adds c070f117503e bcachefs: promote_whole_extents is now a normal option adds 2712e787736e bcachefs: Fix a spelling error in docs adds d164f6cbf400 bcachefs: trivial open_bucket_add_buckets() cleanup adds c189dd600c21 bcachefs: bch2_sb_nr_devices() adds e1dca4bd9993 bcachefs: Remove unused parameter of bkey_mantissa adds 70dbb5533522 bcachefs: Remove unused parameter of bkey_mantissa_bits_dropped adds 6a66414dbf30 bcachefs: Remove dead code in __build_ro_aux_tree adds 8fcfd0b41325 bcachefs: Convert open-coded extra computation to helper adds 293124adb40c bcachefs: Minimize the search range used to calculate the [...] adds 6dba233f0c52 bcachefs: Remove the prev array stuff adds 0ebcdcd50be6 bcachefs: Remove unused parameter adds b48b33694c5c bcachefs: drop unused posix acl handlers adds 3b4f0720e76d bcachefs: Simplify bch2_xattr_emit() implementation adds d2c1d83b2702 bcachefs: Drop memalloc_nofs_save() in bch2_btree_node_mem [...] adds 45568f660e01 bcachefs: bch2_time_stats_reset() adds fce08dda3c71 bcachefs: Do not check folio_has_private() adds 4ac957341cd2 bcachefs: Assert that we don't lock nodes when !trans->locked adds c2f3da636ef0 bcachefs: Refactor bch2_bset_fix_lookup_table adds bfa473b04710 bcachefs: Convert to use jiffies macros adds 81e18f6985fe bcachefs: darray: convert to alloc_hooks() adds 8da570173411 bcachefs: rcu_pending now works in userspace adds 6f03ad775d21 bcachefs: Switch gc bucket array to a genradix adds 9e253067fb23 Merge branch 'for-next' of git://evilpiepirate.org/bcachefs.git adds 25cee0d5f773 Merge branch 'misc-6.11' into for-next-current-v6.10-20240825 adds 3c1ac8f4ee75 Merge branch 'for-next-current-v6.10-20240825' into for-ne [...] adds ae5492e2c19f Merge branch 'misc-6.11' into for-next-next-v6.11-20240825 adds ea113f7c3b58 btrfs: update stripe extents for existing logical addresses adds fc61fbea4bfe btrfs: update stripe_extent delete loop assumptions adds 41fa0ed531fe btrfs: reduce size and overhead of extent_map_block_end() adds 50f440319349 btrfs: move uuid tree related code to uuid-tree.[ch] adds 486c39723fd1 btrfs: print message on device opening error during mount adds 659786334ba6 btrfs: convert btrfs_readahead() to only use folio adds 23a038f1cf1b btrfs: convert btrfs_read_folio() to only use a folio adds ec7d00827c6d btrfs: convert end_page_read() to take a folio adds d52e20c1f351 btrfs: convert begin_page_folio() to take a folio instead adds 648e26d395de btrfs: convert submit_extent_page() to use a folio adds 3f2b507d37cc btrfs: convert btrfs_do_readpage() to only use a folio adds bac06b30925d btrfs: update the writepage tracepoint to take a folio adds b0e6db9a8fa8 btrfs: convert __extent_writepage_io() to take a folio adds ee4fa398892f btrfs: convert extent_write_locked_range() to use folios adds 5f1c972cd4b2 btrfs: convert __extent_writepage() to be completely folio based adds 70d093da60c9 btrfs: convert add_ra_bio_pages() to use only folios adds b4b38e76047b btrfs: utilize folio more in btrfs_page_mkwrite() adds 802f6976e783 btrfs: convert can_finish_ordered_extent() to use a folio adds 0936e7fd44e2 btrfs: convert btrfs_finish_ordered_extent() to take a folio adds 9953c5046121 btrfs: convert btrfs_mark_ordered_io_finished() to take a folio adds 7bc0965b4623 btrfs: convert writepage_delalloc() to take a folio adds 37097c09361c btrfs: convert find_lock_delalloc_range() to use a folio adds 99c11c52bef3 btrfs: convert lock_delalloc_pages() to take a folio adds e1864e9fb75f btrfs: convert __unlock_for_delalloc() to take a folio adds f1f7c4cc5d95 btrfs: convert __process_pages_contig() to take a folio adds ca00f5faa9f3 btrfs: convert process_one_page() to operate only on folios adds b82e0e7205ab btrfs: convert extent_clear_unlock_delalloc() to take a folio adds fe08583bf55a btrfs: convert extent_write_locked_range() to take a folio adds 25d30ff24468 btrfs: convert run_delalloc_cow() to take a folio adds 24fb3cbc8528 btrfs: convert cow_file_range_inline() to take a folio adds 6c4b102e7a0e btrfs: convert cow_file_range() to take a folio adds a504ea2045d0 btrfs: convert fallback_to_cow() to take a folio adds 71c93575b8f1 btrfs: convert run_delalloc_nocow() to take a folio adds 043340566318 btrfs: convert btrfs_cleanup_ordered_extents() to use folios adds 0185615aa8b7 btrfs: convert btrfs_cleanup_ordered_extents() to take a folio adds 071b2c7fcd63 btrfs: convert run_delalloc_compressed() to take a folio adds 2bfaa3d7808f btrfs: convert btrfs_run_delalloc_range() to take a folio adds 702240d8fc34 btrfs: convert struct async_chunk to hold a folio adds a577e0f39693 btrfs: convert submit_uncompressed_range() to take a folio adds 5dbcbcce2ca6 btrfs: convert btrfs_writepage_fixup_worker() to use a folio adds 00734d2c743c btrfs: convert btrfs_writepage_cow_fixup() to use folio adds 5d273d131cfd btrfs: convert struct btrfs_writepage_fixup to use a folio adds 51bf9c8c4478 btrfs: convert uncompress_inline() to take a folio adds 1fa6a3c5c8d0 btrfs: convert read_inline_extent() to use a folio adds 2b52d7797c23 btrfs: convert btrfs_get_extent() to take a folio adds b408c432c749 btrfs: convert __get_extent_map() to take a folio adds 3893c7fd789b btrfs: convert find_next_dirty_byte() to take a folio adds 988ac5b448c9 btrfs: convert wait_subpage_spinlock() to only use a folio adds 4537aadb462a btrfs: convert btrfs_set_range_writeback() to use a folio adds 33fbe30382dc btrfs: convert insert_inline_extent() to use a folio adds ec33ef13f5ee btrfs: convert extent_range_clear_dirty_for_io() to use a folio adds 45708deae7fc btrfs: reschedule when updating chunk maps at the end of a [...] adds 87b266145e25 btrfs: more efficient chunk map iteration when device repl [...] adds b6098bf18428 btrfs: add comment about locking in cow_file_range_inline() adds 16cd2b88b96e btrfs: don't dump stripe-tree on lookup error adds afd457b984f0 btrfs: rename btrfs_io_stripe::is_scrub to rst_search_commit_root adds f2750436c335 btrfs: set search_commit_root on stripe io in case of relocation adds 390e6e67961c btrfs: don't readahead the relocation inode on RST adds c007847a52ee btrfs: change RST lookup error message level to debug adds 698403f87c27 btrfs: make btrfs_is_subpage() to return false directly fo [...] adds b5cdcf91f024 btrfs: directly wake up cleaner kthread in the BTRFS_IOC_S [...] adds 451d7c539d7d btrfs: reduce chunk_map lookups in btrfs_map_block() adds 1389cd5df2af btrfs: refactor __extent_writepage_io() to do sector-by-se [...] adds 12b107c3128f btrfs: qgroup: use goto style to handle errors in add_dela [...] adds 07f19720e022 btrfs: qgroup: use xarray to track dirty extents in transaction adds b55f4974760f btrfs: send: fix grammar in comments adds 4e923d6f829d btrfs: remove the nr_ret parameter from __extent_writepage_io() adds 7f78dd54a581 btrfs: run delayed iputs when flushing delalloc adds a5e5da15674e Merge branch 'b-for-next' into for-next-next-v6.11-20240825 adds 2f3aa756b5d7 btrfs: === misc-next on b-for-next === adds b243725cdc7e btrfs: handle unexpected parent block offset in btrfs_allo [...] adds 6b9eec5b4641 btrfs: scrub: fix incorrectly reported logical/physical address adds a02cd96d7fb5 btrfs: reduce the log level for btrfs_dev_stat_inc_and_print() adds f9fca7931ea3 btrfs: scrub: remove unused is_super parameter from scrub_ [...] adds 5bb039de5b57 btrfs: scrub: remove unnecessary dev/physical lookup for s [...] adds 84cd9b8cccf2 btrfs: scrub: simplify the inode iteration output adds d0a1cec788c2 btrfs: scrub: ensure we output at least one error message [...] adds 5df954e3b639 btrfs: scrub: use generic ratelimit helpers to output erro [...] adds 9193820dbad5 btrfs: make compression path to be subpage compatible adds fb0c1f93f4a0 btrfs: add io_uring interface for encoded reads adds 57197c2aab16 btrfs: clear folio writeback after completing ordered range adds 88b1aed0fbc3 btrfs: take extent lock only while reading extent map adds bcdaf0fe6a52 btrfs: initialize last_extent_end to fix -Wmaybe-uninitial [...] adds 94372e5e9ee5 btrfs: convert clear_page_extent_mapped() to take a folio adds 9721c4a868e4 btrfs: convert get_next_extent_buffer() to take a folio adds a5c7ef408832 btrfs: convert try_release_subpage_extent_buffer() to take [...] adds ece1da975dbe btrfs: convert try_release_extent_buffer() to take a folio adds 07d7da7c016b btrfs: convert read_key_bytes() to take a folio adds 7c5748ba04a6 btrfs: convert submit_eb_subpage() to take a folio adds ea985db1340d btrfs: convert submit_eb_page() to take a folio adds 8c2d868175ad btrfs: convert try_release_extent_state() to take a folio adds 1fc532816629 btrfs: convert try_release_extent_mapping() to take a folio adds 61ca6b439dbe btrfs: convert zlib_decompress() to take a folio adds 9d8f83315068 btrfs: convert lzo_decompress() to take a folio adds 44733c75f45c btrfs: convert zstd_decompress() to take a folio adds 6548919b56de btrfs: convert btrfs_decompress() to take a folio adds 8e603cfe05f0 btrfs: convert copy_inline_to_page() to use folio adds 9a2f6cdc3f0c Merge branch 'misc-next' into for-next-next-v6.11-20240825 adds cb46b77b279c Merge branch 'for-next-next-v6.11-20240825' into for-next- [...] adds d57d7ab90593 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 730f657cbb0b Merge branch 'master' of git://github.com/ceph/ceph-client.git adds c724b2ab6a46 smb/client: avoid dereferencing rdata=NULL in smb2_new_read_req() adds b608e2c31878 smb/client: remove unused rq_iter_size from struct smb_rqst adds 017d17017436 smb/client: fix rdma usage in smb2_async_writev() adds 416871f4fb84 cifs: Fix FALLOC_FL_PUNCH_HOLE support adds 06f646e2d0d4 netfs, cifs: Improve some debugging bits adds a4ce9719c826 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] adds ba04dcea2bd5 Merge branch 'for-next' of git://git.infradead.org/users/h [...] adds c963feb6fb4e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 44895f5a3124 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds 23f364a25c3a Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] adds 38719e55d94b Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds 5ace8ebe30d2 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds 88ee87779ea2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds b0b2fc815e51 jfs: UBSAN: shift-out-of-bounds in dbFindBits adds e63866a47556 jfs: fix out-of-bounds in dbNextAG() and diAlloc() adds 6b288a5ac441 Merge branch 'jfs-next' of git://github.com/kleikamp/linux [...] adds 56ec67c57811 nfsd: add list_head nf_gc to struct nfsd_file adds 3c1e1ef91107 nfsd: remove unneeded EEXIST error check in nfsd_do_file_acquire adds b3c5851d87b9 nfsd: fix refcount leak when file is unhashed after being found adds 8c9e2e412e05 nfsd: count nfsd_file allocations adds d78678da3a63 nfsd: use system_unbound_wq for nfsd_file_gc_worker() adds 50b458db172b NFS: trace: show TIMEDOUT instead of 0x6e adds 58164754e1df nfsd: don't EXPORT_SYMBOL nfsd4_ssc_init_umount_work() adds 17fd09657852 lockd: discard nlmsvc_timeout adds e940d448e22b SUNRPC: make various functions static, or not exported. adds 6eb189ca056a nfsd: move nfsd_pool_stats_open into nfsctl.c adds 7041c95c397d nfsd: don't allocate the versions array. adds fb4a9fd6871f sunrpc: document locking rules for svc_exit_thread() adds 33f6f2ad327b sunrpc: change sp_nrthreads from atomic_t to unsigned int. adds 357254209183 sunrpc: don't take ->sv_lock when updating ->sv_nrthreads. adds 20bc3d1c1bea sunrpc: merge svc_rqst_alloc() into svc_prepare_thread() adds 56853c9e938b sunrpc: allow svc threads to fail initialisation cleanly adds 27c42e716f14 nfsd: don't assume copy notify when preprocessing the stateid adds 7894b9c2cd00 nfsd: Don't pass all of rqst into rqst_exp_find() adds 3bf0d8e6982e nfsd: Pass 'cred' instead of 'rqstp' to some functions. adds 223323bb8250 nfsd: use nfsd_v4client() in nfsd_breaker_owns_lease() adds c3f463c781cf nfsd: further centralize protocol version checks. adds 5de1ab441da9 nfsd: move V4ROOT version check to nfsd_set_fh_dentry() adds 770757557c4b nfsd: Move error code mapping to per-version proc code. adds 927242a87ff2 nfsd: be more systematic about selecting error codes for i [...] adds 2def74897518 nfsd: move error choice for incorrect object types to vers [...] adds 54435734c883 svcrdma: Handle device removal outside of the CM event handler adds 230d73b4325b nfsd: Add quotes to client info 'callback address' adds 8f85fe3a66fb NFSD: Fix NFSv4's PUTPUBFH operation adds 44e43a5360ee .mailmap: Add an entry for my work email address adds 338bedd9a8be MAINTAINERS: Update Olga Kornievskaia's email address adds c802af0271ba NFSD: remove redundant assignment operation adds 3d40ea7722f1 nfsd: map the EBADMSG to nfserr_io to avoid warning adds 7357c2d12da0 nfsd: use LIST_HEAD() to simplify code adds 35a16c29d167 nfsd: remove unused parameter of nfsd_file_mark_find_or_create adds a7821990757c nfsd: fix some spelling errors in comments adds 0eb93d6a5e5e Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] adds 3205fe852665 fs/ntfs3: Remove reset_log_file() adds 7495ce846bbe fs/ntfs3: Use swap() to improve code adds d9efc1011e42 fs/ntfs3: Do not call file_modified if collapse range failed adds 38ae02eb503d fs/ntfs3: Optimize large writes into sparse file adds 57af9b4f27eb fs/ntfs3: Separete common code for file_read/write iter/splice adds 08812fe0eda7 fs/ntfs3: Fix sparse warning for bigendian adds a2e05b4c7c72 fs/ntfs3: Fix warning possible deadlock in ntfs_set_state adds afeed485ef92 fs/ntfs3: Remove '__user' for kernel pointer adds 2b25af65fa3a fs/ntfs3: Refactor enum_rstbl to suppress static checker adds 87fe1e31e742 fs/ntfs3: Stale inode instead of bad adds 500510982ab5 fs/ntfs3: Add rough attr alloc_size check adds ba96dad8f4b6 fs/ntfs3: Make checks in run_unpack more clear adds a0873cded42e fs/ntfs3: Implement fallocate for compressed files adds 171748528bf4 fs/ntfs3: Add support for the compression attribute adds c974357497a2 fs/ntfs3: Replace fsparam_flag_no -> fsparam_flag adds 7529036a025a fs/ntfs3: Rename ntfs3_setattr into ntfs_setattr adds ced73d55f3b7 Merge branch 'master' of https://github.com/Paragon-Softwa [...] adds 598d11dfbcbb Merge branch '9p-next' of git://github.com/martinetd/linux adds d1fae149f53e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds f4f2fcad6e62 Merge branch 'vfs.fixes' into vfs.all Signed-off-by: Chris [...] adds 1c2aef5813c2 fs: switch f_iocb_flags and f_ra adds 5a0d84d30799 fs: pack struct file adds 3a489fa2d00e Merge branch 'vfs.misc' into vfs.all Signed-off-by: Christ [...] adds da2ace3b7cd3 Merge branch 'vfs.mount' into vfs.all Signed-off-by: Chris [...] adds 2c856708ecbf Merge branch 'vfs.mgtime' into vfs.all Signed-off-by: Chri [...] adds 84e0e03b3088 Squashfs: Ensure all readahead pages have been used adds 4fb4c2c7f2bf Merge branch 'vfs.folio' into vfs.all Signed-off-by: Chris [...] adds c3f3fa14988d Merge branch 'vfs.xattr' into vfs.all Signed-off-by: Chris [...] adds 8e52f986e508 Merge branch 'vfs.idmap' into vfs.all Signed-off-by: Chris [...] adds e8201b314c01 fs: Allow fine-grained control of folio sizes adds c104d25f8c49 filemap: allocate mapping_min_order folios in the page cache adds 7949d4e70aef readahead: allocate folios with mapping_min_order in readahead adds fd031210c9ce mm: split a folio in minimum folio order chunks adds e9f3b433acd0 filemap: cap PTE range to be created to allowed zero fill [...] adds d940b3b7b76b iomap: fix iomap_dio_zero() for fs bs > system page size adds 13c9f3c68405 xfs: use kvmalloc for xattr buffers adds 4e70eedd93ae xfs: expose block size in stat adds f8b794f50725 xfs: make the calculation generic in xfs_sb_validate_fsb_count() adds 0ab3ca31b012 xfs: enable block size larger than page size support adds 9b0ebbc72358 Merge patch series "enable bs > ps in XFS" adds 2396dcd007ef Merge branch 'vfs.blocksize' into vfs.all Signed-off-by: C [...] adds 3f0cf7f4383a Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] new fe871dd0e3a2 Merge branch 'fs-next' of linux-next new dd0f00944dc9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new aa22b0495291 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 6ca14c8f87ba Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] new 2a39960231a9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 18d566f9f9a2 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] new cd1c573d503b i2c: designware: Fix wrong setting for {ss,fs,hs}_{h,l}cnt [...] new 7c052ed64188 i2c: don't use ',' after delimiters new feb456dc00f3 i2c: mt65xx: Avoid double initialization of restart_flag in isr new 575ce9e60c75 i2c: imx: Switch to RUNTIME_PM_OPS() new ab7782954abe i2c: qcom-geni: Use goto for clearer exit path new 760afd75f9f0 i2c: designware: Replace a while-loop by for-loop new 1926b320a135 i2c: designware: Let PCI core to take care about interrupt [...] new e45a6646c054 i2c: designware: Add missing 'c' into PCI IDs variable name new c3ff0e9fd221 i2c: designware: Unify terminator in device ID tables new 231da4058f0a i2c: designware: Always provide device ID tables new 9cca48f174d5 i2c: designware: Drop return value from i2c_dw_acpi_configure() new 0c175235b350 i2c: designware: Drop return value from dw_i2c_of_configure() new b3a931dcf7dc i2c: riic: Use temporary variable for struct device new 62b0f5dbfc70 i2c: riic: Call pm_runtime_get_sync() when need to access [...] new 27f948897558 i2c: riic: Use pm_runtime_resume_and_get() new 12661fbb6120 i2c: riic: Enable runtime PM autosuspend support new 05e64da2ad10 i2c: riic: Add suspend/resume support new 597af9959d5b i2c: riic: Define individual arrays to describe the regist [...] new 6afde16a22e3 dt-bindings: i2c: renesas,riic: Document the R9A08G045 support new e9aadd412041 i2c: riic: Add support for fast mode plus new cd07e699cea9 dt-bindings: i2c: nvidia,tegra20-i2c: combine same if:then [...] new 20b9b216daf8 dt-bindings: i2c: nvidia,tegra20-i2c: restrict also clocks [...] new 6302d41b3f7a dt-bindings: i2c: nvidia,tegra20-i2c: define power-domains [...] new 812c99efee25 dt-bindings: i2c: qcom,i2c-cci: add missing clocks constra [...] new 3f6283791c82 i2c: designware: Rename dw_i2c_of_configure() -> i2c_dw_of [...] new 82e495069926 i2c: designware: Consolidate firmware parsing and configur [...] new 1c4a02a68a55 i2c: designware: Unify the firmware type checks new ebd4393b020b i2c: designware: Move exports to I2C_DW namespaces new 45438d5d5e97 i2c: designware: Remove ->disable() callback new bb579cbac323 i2c: riic: Simplify unsupported bus speed handling new 0bcd5edc7ef6 dt-bindings: i2c: aspeed: drop redundant multi-master new 2f544a10689e Merge branch 'i2c/i2c-host' of git://git.kernel.org/pub/sc [...] new c8c49f238e42 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] new f8c24c5a1891 Merge branch 'docs-next' of git://git.lwn.net/linux.git new 93a29e1df0f5 Merge branch 'master' of git://linuxtv.org/media_tree.git new 39d87ad039d5 Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git new 85ed678b124e Merge branch 'thermal-fixes' into linux-next new 94c6110b0b13 thermal/of: Use the .should_bind() thermal zone callback new c579286a514d thermal: core: Drop unused bind/unbind functions and callbacks new 18749317d12e thermal: core: Clean up trip bind/unbind functions new a64d82d6335d Merge branch 'thermal-core' into linux-next new 6baacf9391c0 cpuidle: remove dead code from cpuidle_enter_state() new 723ab6c5f69c Merge branch 'pm-cpuidle' into linux-next new 6b08b4ee5e60 powercap: intel_rapl: Change an error pointer to NULL new f88177a5f870 Merge branch 'pm-powercap' into linux-next new b48d8f2a62e7 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new a06494bbcac8 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] new 44a8e0267dfe Merge branch 'cpupower' of git://git.kernel.org/pub/scm/li [...] new b776f1ac57ba Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] new 9e5eb7403cb6 pmdomain: Merge branch fixes into next new 33de4131f167 OPP: Rework _set_required_devs() to manage a single device [...] new 273359e40495 pmdomain: core: Manage the default required OPP from a sep [...] new f0d2dcc9b087 OPP/pmdomain: Set the required_dev for a required OPP duri [...] new c6dcd90a1f51 pmdomain: core: Drop the redundant dev_to_genpd_dev() new f8ae56602935 OPP: Drop redundant code in _link_required_opps() new 07071ec28e70 drm/tegra: gr3d: Convert into devm_pm_domain_attach_list() new 4f244046ffa9 media: venus: Convert into devm_pm_domain_attach_list() fo [...] new 22d413ce464a cpufreq: qcom-nvmem: Convert to dev_pm_domain_attach|detac [...] new d4ee3c1c364d OPP: Drop redundant _opp_attach|detach_genpd() new 2ce595565fd8 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 227603bd16d6 Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] new 53ffc09a3e6d RDMA/mlx5: Remove two unused declarations new 1fb797af8a4b RDMA/core: Remove unused declaration rdma_resolve_ip_route() new e2e641fe1c69 RDMA/ipoib: Remove unused declarations new ad933454b13f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5874e0c9f256 net: atlantic: Avoid warning about potential string truncation new 1820b84f3c61 selftests: net: Create veth pair for testing in networkles [...] new 6ce7bdbc0d4b selftests: net: Add on/off checks for non-fixed features o [...] new 8402a158028f selftests: net: Use XFAIL for operations not supported by [...] new 1cf60c612158 Merge branch 'enhance-network-interface-feature-testing' new ef434fae7228 bpf: Unmask upper DSCP bits in bpf_fib_lookup() helper new bc52a4eecefd ipv4: Unmask upper DSCP bits in NETLINK_FIB_LOOKUP family new be2e9089cb34 ipv4: Unmask upper DSCP bits when constructing the Record [...] new c1ae5ca69b69 netfilter: rpfilter: Unmask upper DSCP bits new 338385e059c5 netfilter: nft_fib: Unmask upper DSCP bits new 2bc9778b6696 ipv4: ipmr: Unmask upper DSCP bits in ipmr_rt_fib_lookup() new 39d3628f7cea ipv4: Unmask upper DSCP bits in fib_compute_spec_dst() new df9131c7fafd ipv4: Unmask upper DSCP bits in input route lookup new b1251a6f1a9b ipv4: Unmask upper DSCP bits in RTM_GETROUTE input route lookup new 1c6f50b37f71 ipv4: icmp: Pass full DS field to ip_route_input() new b6791ac5ea49 ipv4: udp: Unmask upper DSCP bits during early demux new be8b8ded7799 ipv4: Unmask upper DSCP bits when using hints new bfc52deef5ed Merge branch 'unmask-upper-dscp-bits-part-1' new 761d527d5d00 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net new 384968786909 net: phy: Introduce ethernet link topology representation new 4d76f115ab91 net: sfp: pass the phy_device when disconnecting an sfp mo [...] new b2db6f4ace72 net: phy: add helpers to handle sfp phy connect/disconnect new 0a2f7de0f3b9 net: sfp: Add helper to return the SFP bus name new c15e065b46dc net: ethtool: Allow passing a phy index for some commands new 9af0e89d6c24 netlink: specs: add phy-index as a header parameter new 17194be4c8e1 net: ethtool: Introduce a command to list PHYs on an interface new d3d9a3e48a63 netlink: specs: add ethnl PHY_GET command set new 02180fb525ba net: ethtool: plca: Target the command to the requested PHY new 31748765bed3 net: ethtool: pse-pd: Target the command to the requested PHY new 3688ff3077d3 net: ethtool: cable-test: Target the command to the requested PHY new e96c93aa4be9 net: ethtool: strset: Allow querying phy stats by index new db31e09d517b Documentation: networking: document phy_link_topology new b34a6e73faf6 Merge branch 'phy-listing-and-topology-tracking' new 6ef1ca2d14f2 net: vxlan: delete redundant judgment statements new 41aa426392be fib: rules: delete redundant judgment statements new c25bdd2ac8cf neighbour: delete redundant judgment statements new 2d522384fb5b rtnetlink: delete redundant judgment statements new 4c180887775f ipv4: delete redundant judgment statements new ebe39f95bc81 ipmr: delete redundant judgment statements new 649c3c9b8e44 net: nexthop: delete redundant judgment statements new aa32799c017b ip6mr: delete redundant judgment statements new cd9ebde125bf net/ipv6: delete redundant judgment statements new fb8e83cf443a net: mpls: delete redundant judgment statements new f9db28bb09f4 Merge branch 'net-redundant-judgments' new 7d3aed652d09 net: refactor ->ndo_bpf calls into dev_xdp_propagate new d646d33c075e Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] new f79b25730f96 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 54f2f78d6b9f xfrm: Correct spelling in xfrm.h new 25a9773f2cc8 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new c941c0936a8c Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] new 7567b7da175b Bluetooth: btintel: Allow configuring drive strength of BRI new 4f07c3cd6dec Bluetooth: Add a helper function to extract iso header new 94ce29a4a73d Bluetooth: btintel_pcie: Add support for ISO data new c779f8df1ba7 Bluetooth: btusb: Add MediaTek MT7925-B22M support ID 0x13 [...] new dddeda913888 dt-bindings: net: bluetooth: Add support for Amlogic Bluetooth new a58b80c01e9f Bluetooth: hci_uart: Add support for Amlogic HCI UART new 7abe3006bfa5 MAINTAINERS: Add an entry for Amlogic HCI UART (M: Yang Li) new 19f7cea643d1 Bluetooth: btusb: Invert LE State flag to set invalid rath [...] new 2bed0dda46ac Bluetooth: btusb: Add Realtek RTL8852C support ID 0x0489:0xe122 new c793011b82e1 Bluetooth: hci_h4: Add support for ISO packets in h4_recv.h new 1b0ff645deb7 Bluetooth: btnxpuart: Add support for ISO packets new 9f5a21d9963d Bluetooth: btnxpuart: Fix random crash seen while removing driver new 21f59c05ad82 dt-bindings: bluetooth: bring the HW description closer to [...] new 715011ff2387 Bluetooth: L2CAP: Remove unused declarations new 25bbcfe4f1eb Bluetooth: hci_conn: Remove redundant memset after kzalloc new a438b10b0c27 Bluetooth: hci_ldisc: Use speed set by btattach as oper_speed new cf7f71f51a4d Bluetooth: btrtl: Add the support for RTL8922A new 198d7ca4b328 Bluetooth: btusb: Add Mediatek MT7925 support ID 0x13d3:0x3608 new 4fa6e533d1d4 Bluetooth: btrtl: Use kvmemdup to simplify the code new 1594ee3e104f Bluetooth: hci_core: Fix not handling hibernation actions new 61bea6923172 Bluetooth: qca: If memdump doesn't work, re-enable IBS new 8a57ec82ebcd Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 5515b1f14c74 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 511145ab64be Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 336c218dd7f0 mtd: slram: insert break after errors in parsing the map new ea265e483eb3 mtd: Use of_property_read_bool() new e334c01df282 mtd: parsers: bcm47xxpart: make read-only array possible_n [...] new 175086cf4acd mtd: concat: Use kmemdup_array instead of kmemdup for mult [...] new b8da8ca4f50e Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] new e2a9fcb36e85 mtd: spinand: winbond: add support for W25N01KV new 1824520e7477 mtd: spinand: set bitflip_threshold to 75% of ECC strength new ccce71013406 mtd: rawnand: davinci: make platform_data private new 4363aaa67db9 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] new 31b861ae4fd8 Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] new 95a798d20060 crypto: jitter - set default OSR to 3 new 86c85d6657e4 crypto: keembay - fix module autoloading new 3363c460ef72 crypto: x86/sha256 - Add parentheses around macros' single [...] new 142a794bcf00 crypto: ccp - Add additional information about an SEV firm [...] new b63483b37e81 crypto: spacc - Fix bounds checking on spacc->job[] new 5d22d37aa8b9 crypto: spacc - Fix off by one in spacc_isenabled() new c76c9ec33343 crypto: spacc - Add a new line in spacc_open() new f036dd566453 crypto: spacc - Use crypto_authenc_extractkeys new c32f08d024e2 crypto: spacc - Fix uninitialized variable in spacc_aead_p [...] new 8bc1bfa02e37 crypto: spacc - Fix NULL vs IS_ERR() check in spacc_aead_f [...] new 3b1c9df66291 crypto: spacc - Check for allocation failure in spacc_skci [...] new 694a6f594817 crypto: qat - fix "Full Going True" macro definition new 58bf99100a6d crypto: spacc - Fix counter width checks new 87a3fcf5fec5 crypto: spacc - Fixed return to CRYPTO_OK new 311eea7e37c4 crypto: octeontx - Fix authenc setkey new 7ccb750dcac8 crypto: octeontx2 - Fix authenc setkey new 96ad59552059 crypto: api - Remove instance larval fulfilment new 37da5d0ffa7b crypto: api - Do not wait for tests during registration new 3c44d31cb34c crypto: simd - Do not call crypto_alloc_tfm during registration new 8051a3559bb7 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 8b0931df390f Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new 6133cf707250 drm/panic: Add integer scaling to blit() new 4b570ac2eb54 drm/rect: Add drm_rect_overlap() new 8f4eca6ac52a drm/panic: Simplify logo handling new cb5164ac43d0 drm/panic: Add a QR code panic screen new 537ef0f88897 drm/amd/display: use new vblank enable policy for DCN35+ new e45b6716de4b drm/amd/display: use a more lax vblank enable policy for DCN35+ new 58a261bfc967 drm/amd/display: use a more lax vblank enable policy for o [...] new 6ac3faa9ff06 Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] new db6341a9168d drm/amdkfd: Check int source id for utcl2 poison event new e28604d8337e drm/amdkfd: Drop poison hanlding from gfx v10 new 01bfabc2d1d8 drm/amd/pm: update message interface for smu v14.0.2/3 new 75f0efbc4b3b drm/amdgpu: Take IOMMU remapping into account for p2p checks new b05d6476ae2d drm/amdgpu: Retire query_utcl2_poison_status callback new 40318a2406bd drm/amdgpu/gfx12: set UNORD_DISPATCH in compute MQDs new 988bfa0bc67d drm/amd/display: Make core_dcn4_g6_temp_read_blackout_tabl [...] new 0e405395e0b1 drm/amd/display: Make core_dcn4_ip_caps_base static new 570867ef9055 drm/amd/display: Make dcn35_hubp_funcs static new 2845f512232d drm/amd/display: Make dcn401_dsc_funcs static new 4416377ae1fd drm/amdgpu: add list empty check to avoid null pointer issue new 73dd0ad9e5da drm/amd/display: avoid using null object of framebuffer new 875ff9a7ee88 drm/amdgpu: support for gc_info table v1.3 new 010cc730ace8 drm/amd/pm: Add support for new P2S table revision new 6ef29715ac06 drm/amdkfd: Change kfd/svm page fault drain handling new 3376f922bfe0 drm/amd/pm: Drop unsupported features on smu v14_0_2 new 8a591034b0b5 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new dd6ded6e87a9 drm/i915/vblank: use drm_crtc_vblank_crtc() instead of ope [...] new 58cfea648ff3 drm/i915/vblank: fix context imbalance warnings new aa451ae76fda drm/i915/vblank: convert to struct intel_display new 852791985af6 drm/i915/vrr: convert to struct intel_display new ab0b0eb5c85c drm/i915/tv: convert to struct intel_display new 065ca63e161a drm/i915/sprite: convert to struct intel_display new 1c8f80c2aadf drm/i915/display: convert params to struct intel_display new a4dbe45c4c14 drm/i915/dsi: Make Lenovo Yoga Tab 3 X90F DMI match less strict new b24f8c7ca2b7 Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] new 25ebe10e3f4c Revert "drm/xe: Invalidate media_gt TLBs in PT code" new 5b993d00d7f0 drm/xe: Move ggtt_fini to devm managed new b5de6a5ced07 drm/xe: Set firmware state to loadable before registering [...] new a32378256781 drm/xe: Drop warn on xe_guc_pc_gucrc_disable in guc pc fini new 6eb2aad402cc drm/xe: Move hw_engine_fini to devm managed new 501d94389310 drm/xe: Update xe_sa to use xe_managed_bo_create_pin_map new a64e7e5b05e0 drm/xe: Suspend/resume user access only during system s/r new 122824165471 drm/xe: Handle polling only for system s/r in xe_display_p [...] new 66a0f6b9f5fc drm/xe/display: handle HPD polling in display runtime susp [...] new ff9c674d1127 drm/xe: Fix total initialization in xe_ggtt_print_holes() new baba709f3666 Merge branch 'drm-xe-next' of https://gitlab.freedesktop.o [...] new de34eef7a010 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new fd4ebc07b4df regmap: Hold the regmap lock when allocating and freeing t [...] new 290d6e5d6498 regmap: Use locking during kunit tests new 18a6399396ad Merge remote-tracking branch 'regmap/for-6.12' into regmap-next new d5fa3cdce08d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3dae626a227c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e2fbc03040b1 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new b42c0ec286c5 ASoC: Merge up fixes new 5a98c2e5399b ASoC: dapm-graph: remove the "ROOT" cluster new 64a1e3ddab1e ASoC: dapm-graph: visualize component On/Off bias level new a14b278a47dd ASoC: dapm-graph: show path name for non-static routes new 6756d308bce1 ASoC: dapm-graph: add component on/off and route names new e17de785850e ASoC: amd: Add acpi machine id for acp7.0 version based platform new 490be7ba2a01 ASoC: SOF: amd: add support for acp7.0 based platform new 7db44914889f Add SOF support for ACP7.0 based platform new 02d3a370a7bc Merge remote-tracking branch 'asoc/for-6.12' into asoc-next new 310f598dc9f3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new bcb56262ca61 Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] new 6c65914a40d3 Input: keypad-nomadik-ske - remove the driver new 6994d8b84bfd Input: evdev - limit amount of data for writes new e2ae53cc8b59 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 5062f90aef1b Merge branch 'for-6.12/block' into for-next new d843634a95a6 io_uring: add napi busy settings to the fdinfo output new 3d6106aee473 io_uring/rsrc: store folio shift and mask into imu new a8edbb424b13 io_uring/rsrc: enable multi-hugepage buffer coalescing new 7255cd894539 io_uring: micro optimization of __io_sq_thread() condition new 03e02e8f95fe io_uring/kbuf: use 'bl' directly rather than req->buf_list new 566a424212d7 io_uring/net: use ITER_UBUF for single segment send maps new a69307a55454 io_uring/kbuf: turn io_buffer_list booleans into flags new 489b80060cf6 io_uring/napi: refactor __io_napi_busy_loop() new d5cce407e4f5 io_uring/napi: postpone napi timeout adjustment new d29cb3726f03 io_uring: add absolute mode wait timeouts new 2b8e976b9842 io_uring: user registered clockid for wait timeouts new f42b58e44802 io_uring: encapsulate extraneous wait flags into a separat [...] new 45a41e74b8f4 io_uring: move schedule wait logic into helper new cebf123c634a io_uring: implement our own schedule timeout handling new 1100c4a2656d io_uring: add support for batch wait timeout new 7ed9e09e2d13 io_uring: wire up min batch wake timeout new 120443321dfa io_uring/kbuf: shrink nr_iovs/mode in struct buf_sel_arg new 58838298c419 Merge branch 'for-6.12/io_uring' into for-next new aae9d879b8db Merge branch 'for-next' of git://git.kernel.dk/linux-block.git new b4b3d8e44244 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 19bed1cb0143 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4ad00b312ed3 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new bc0a32abf8ae Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] new d3b8fee0dbd7 Merge branch 'for-backlight-next' of git://git.kernel.org/ [...] new 83c06ecdbb2f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7f0b585b20d0 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 820373abf0c9 Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] new ac5f576e9775 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 64d3eb2a42cf Merge branch 'next' of git://github.com/cschaufler/smack-next new 61a8dec42696 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new b58b133e680b iommu: Handle iommu faults for a bad iopf setup new 014e756247e8 iommu/amd: Update PASID, GATS, GLX, SNPAVICSUP feature rel [...] new 5027d28ef58b Merge branches 'fixes', 'amd/amd-vi' and 'core' into next new 13bb9da7b813 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new ef9b93e54869 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 38353666d5c7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3bf2a5359b0b spi: wpcm-fiu: Use devm_platform_ioremap_resource_byname() new 3ccea1dedef3 spi: atmel-quadspi: Simpify resource lookup new 91232b00b1a5 spi: bcmbca-hsspi: Simpify resource lookup new 7a3ebbfe99fe Merge remote-tracking branch 'spi/for-6.12' into spi-next new 5e8e6053c6ea Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c0a6434ac879 next-20240823/tip new 970638a57eb4 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] new d362a513de2c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a8be7ab6177c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new bf9843a3d7bb Merge branch 'non-rcu/next' of git://git.kernel.org/pub/sc [...] new ffe68b2d19a5 KVM: arm64: Disable fields that KVM doesn't know how to ha [...] new e8d164974cfa KVM: arm64: Use kvm_has_feat() to check if FEAT_SSBS is ad [...] new 78c4446b5f95 KVM: arm64: Allow userspace to change ID_AA64PFR1_EL1 new dc9b5d7e0bd4 KVM: selftests: aarch64: Add writable test for ID_AA64PFR1_EL1 new cf1903f019aa Merge branch kvm-arm64/idregs-6.12 into kvmarm-master/next new fa1763604431 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 448a11fa21fc Merge branch 'topic/ppc-kvm' of git://git.kernel.org/pub/s [...] new e03a7caa5335 KVM: x86/mmu: Fixup comments missed by the REMOVED_SPTE=>F [...] new 28cec7f08b8b KVM: x86/mmu: Check that root is valid/loaded when pre-fau [...] new 4bcdd831d9d0 KVM: x86: Acquire kvm->srcu when handling KVM_SET_VCPU_EVENTS new dad1613e0533 KVM: SVM: fix emulation of msr reads/writes of MSR_FS_BASE [...] new 54950bfe2b69 KVM: SVM: Don't advertise Bus Lock Detect to guest if SVM [...] new 92f6d4130497 KVM: Fix coalesced_mmio_has_room() to avoid premature user [...] new 1448d4a935ab KVM: x86: Optimize local variable in start_sw_tscdeadline() new 1c450ffef589 KVM: x86: Advertise AVX10.1 CPUID to userspace new e0183a42e3bc KVM: x86: Use this_cpu_ptr() in kvm_user_return_msr_cpu_online new 74a0e79df68a KVM: SVM: Disallow guest from changing userspace's MSR_AMD [...] new b58b808cbe93 KVM: x86: Move MSR_TYPE_{R,W,RW} values from VMX to x86, as enums new aaecae7b6a2b KVM: x86: Rename KVM_MSR_RET_INVALID to KVM_MSR_RET_UNSUPPORTED new 74c6c98a598a KVM: x86: Refactor kvm_x86_ops.get_msr_feature() to avoid [...] new b848f24bd74a KVM: x86: Rename get_msr_feature() APIs to get_feature_msr() new 7075f1636150 KVM: x86: Refactor kvm_get_feature_msr() to avoid struct k [...] new 1cec2034980a KVM: x86: Funnel all fancy MSR return value handling into [...] new 3adef9034596 KVM: x86: Hoist x86.c's global msr_* variables up above kv [...] new 64a5d7a1091f KVM: x86: Suppress failures on userspace access to adverti [...] new 44dd0f5732b4 KVM: x86: Suppress userspace access failures on unsupporte [...] new acf2923271ef KVM: x86/mmu: Clean up function comments for dirty logging APIs new e7e80b66fb24 x86/cpu: KVM: Add common defines for architectural memory [...] new beb2e446046f x86/cpu: KVM: Move macro to encode PAT value to common header new b6717d35d859 KVM: x86: Stuff vCPU's PAT with default value at RESET, no [...] new d7bfc9ffd580 KVM: VMX: Move MSR_IA32_VMX_BASIC bit defines to asm/vmx.h new 9df398ff7d2a KVM: VMX: Track CPU's MSR_IA32_VMX_BASIC as a single 64-bit value new c97b106fa8aa KVM: nVMX: Use macros and #defines in vmx_restore_vmx_basic() new 92e648042c23 KVM: nVMX: Add a helper to encode VMCS info in MSR_IA32_VMX_BASIC new dc1e67f70f6d KVM VMX: Move MSR_IA32_VMX_MISC bit defines to asm/vmx.h new 8f56b14e9fa0 KVM: VMX: Open code VMX preemption timer rate mask in its [...] new 566975f6ecd8 KVM: nVMX: Use macros and #defines in vmx_restore_vmx_misc() new 24a7e944966c KVM: selftests: Move Hyper-V specific functions out of pro [...] new d8414067cc17 KVM: selftests: Re-enable hyperv_evmcs/hyperv_svm_test on [...] new c501062bb22b KVM: SVM: Remove unnecessary GFP_KERNEL_ACCOUNT in svm_set [...] new caf22c6dd312 KVM: VMX: Modify the BUILD_BUG_ON_MSG of the 32-bit field [...] new d9aa56edad35 KVM: VMX: Do not account for temporary memory allocation i [...] new 653ea4489e69 KVM: nVMX: Honor userspace MSR filter lists for nested VM- [...] new 41ab0d59faa9 KVM: nVMX: Use vmx_segment_cache_clear() instead of open c [...] new 2ab637df5f68 KVM: VMX: hyper-v: Prevent impossible NULL pointer derefer [...] new a1206bc992c3 Merge branches 'fixes', 'generic', 'misc', 'mmu', 'pat_vmx [...] new 35571c00bae1 Merge branch 'next' of https://github.com/kvm-x86/linux.git new 97d07f388888 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7e70a86e0dcd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 05bdc26cbea8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e35ee8ee498d platform/x86: intel/pmc: Remove unused param idx from pmc_ [...] new 023a25b071a2 platform/x86/amd/pmf: Add support for notifying Smart PC S [...] new 375780541739 platform/x86/amd/pmf: Relocate CPU ID macros to the PMF header new 8f2407cb3f1e platform/x86/amd/pmf: Update SMU metrics table for 1AH fam [...] new 3573fee87fe3 platform/x86: lg-laptop: Add operation region support new ac5ebdad2006 dt-bindings: serial: Allow embedded-controller as child node new ceccd196e158 dt-bindings: platform: Add Surface System Aggregator Module new b27622f13172 platform/surface: Add OF support new 3900c6ab4129 platform/x86: serial-multi-instantiate: Don't require both [...] new 57d0557dfa49 platform/x86: thinkpad_acpi: Add Thinkpad Edge E531 fan support new 1e701372d7ac platform/x86/intel/ifs: Fix SBAF title underline length new 45ca2a3c620a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d1b35e6d34e9 platform/chrome: chromeos_laptop: Use kmemdup_array new b830d96e307d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9715faa36bb4 Merge branch 'for-leds-next' of git://git.kernel.org/pub/s [...] new d11f2a1ab8f6 driver core: Sort headers new a355a4655ec6 driver core: Use kasprintf() instead of fixed buffer formatting new adcae2048df1 driver core: Use guards for simple mutex locks new d1363030d824 driver core: Make use of returned value of dev_err_probe() new 888f67e621dd driver core: Use 2-argument strscpy() new 381d3207ba77 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] new b5a71dce6358 dt-bindings: usb: qcom,dwc3: Document X1E80100 MP controller new 3cc92765a58f usb: ehci-exynos: Simplify with scoped for each OF child loop new e24ed5e2f94e usb: ohci-exynos: Simplify with scoped for each OF child loop new 7393bf343a03 usb: gadget: lpc32xx_udc: Remove NULL check of list_entry() new e8778a25059c usb: typec: ucsi: Add DATA_RESET option of Connector Reset [...] new 8557ef3f24e4 usb: bdc: fix module autoloading new a7bb96b18864 usb: gadget: uvc: Fix ERR_PTR dereference in uvc_v4l2.c new fe592c86fe9c Documentation: msm-hsusb.txt: remove new 29f5f2c0821a dt-bindings: usb: add layerscape super speed usb support new db63d9868f7f usb: typec: tipd: Free IRQ only if it was requested before new a139c98f760e USB: gadget: f_hid: Add GET_REPORT via userspace IOCTL new 9ecf52153b6f usb: typec: ucsi: Remove unused fields from struct ucsi_co [...] new 1d05c382ddb4 usb: typec: ucsi: Don't truncate the reads new 73910c511b1a usb: typec: ucsi: Only assign the identity structure if th [...] new 9289e6f5ee67 usb: typec: ucsi: Common function for the GET_PD_MESSAGE command new 4f322657ade1 usb: typec: ucsi: Call CANCEL from single location new fb9804096bb3 usb: typec: ucsi: Remove useless error check from ucsi_rea [...] new e04dfcfef1f3 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] new 3e122b157cc3 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new afecafa9fb6f Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] new c3cfcde8d06b Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] new 8712ce8115e7 Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] new 70fc5ce3d28a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new b12a019e7aba Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f2eafab7645a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7d59b1ff7113 dt-bindings: interconnect: qcom,rpmh: correct sm8150 camnoc new c801ed86840e interconnect: icc-clk: Add missed num_nodes initialization new 647eaa8f54ab dt-bindings: interconnect: qcom-bwmon: Document SA8775p bw [...] new 0af96a3e954d dt-bindings: interconnect: qcom: Do not require reg for sc [...] new e5b9032b1b8e dt-bindings: interconnect: qcom: Add Qualcomm MSM8976 NoC new 6e3ea1f36b10 interconnect: qcom: Add MSM8976 interconnect provider driver new 4937dc0ffc8e dt-bindings: interconnect: qcom: Add Qualcomm MSM8937 NoC new 755acd36fe99 interconnect: qcom: Add MSM8937 interconnect provider driver new 16e5d505e433 interconnect: qcom: qcs404: Mark AP-owned nodes as such new 7f3ea8a922da interconnect: qcom: qcs404: Add regmaps and more bus descriptions new 123d2b96c173 dt-bindings: interconnect: qcom: msm8939: Fix example new 1d4f55b5c53a interconnect: qcom: msm8953: Add ab_coeff new 69704bbbc06e dt-bindings: interconnect: qcom: msm8953: Fix 'See also' i [...] new f7d27c1cc83b Merge branch 'icc-misc' into icc-next new c1bf21373ff0 interconnect: qcom: sm8350: drop DISP nodes new b8ca67b1143e dt-bindings: interconnect: qcom,sm8350: drop DISP nodes new d3681b30214e interconnect: qcom: sm8250: Enable sync_state new a5733950fe35 Merge branch 'icc-sm8350' into icc-next new df1fe561c272 dt-bindings: interconnect: Add Qualcomm SM4450 new f44cad264024 interconnect: qcom: Add SM4450 interconnect provider driver new be659e18627d Merge branch 'icc-sm4450' into icc-next new fd650c1c48d6 Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] new 69a4ca3583ff Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] new 85aa711debb4 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 3f60928956ae Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 6078227d9c3c Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] new a85589b47d93 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 71cea1fe4156 staging: rtl8723bs: drop unnessary dep on CFG80211_WEXT new 4188ab05e41a staging: vt6655: Fix alignment to open parentheses new 74964861ffa8 Staging: rtl8192e: Rename variable CmdID_End new 6ccaa0c769ab Staging: rtl8192e: Rename variable CmdID_SetTxPowerLevel new 0f1368b5f2e8 Staging: rtl8192e: Rename variable CmdID_BBRegWrite10 new 50d39a0f1022 Staging: rtl8192e: Rename variable CmdID_WritePortUlong new 723329b20629 Staging: rtl8192e: Rename variable CmdID_WritePortUshort new c6fd8c872632 Staging: rtl8192e: Rename variable CmdID_WritePortUchar new 5f1a6826ea49 staging: rtl8192e: remove set but otherwise unused local v [...] new 8da9f6afc47e staging: rtl8723bs: add spaces arround operators new f64a887f8f69 staging: rtl8192e: insert blank line after function declaration new 94f7f4b90d6c staging: vme: vme_user: Remove NULL check of list_entry() new 8a07f476bddf staging: rtl8192e: Fix parenthesis alignment new cfb05827ef93 staging: rtl8192e: Fix parenthesis alignment new a59907219bac staging: rtl8192e: change logical continuation to previous [...] new fca7bee615f0 staging: rtl8192e: Fix line ended with '(' new e79bb28bf7a8 staging: rtl8192e: fix parenthesis alignment new 22ea3a4b30ef staging: rtl8192e: Fix parenthesis alignment new 6673f43370a7 staging: rtl8192e: Fix parenthesis alignment new 1a88217a19df staging: rtl8192e: Fix blank line new 5e24979acfbd staging: rtl8192e: Insert spaces around '|' new 1eff40c209b1 staging: rtl8723bs: make read-only array dot11_rate_table [...] new 0c0b453c6e7b staging: rtl8192e: Fix Assignment operator '=' in rtl_dm.c:1488 new 2b05e9c6becc Staging: rtl8192e: Fix arguments alignment new 4626eb9ad822 Staging: rtl8192e: Fix parenthesis alignment new 5315266844ea Staging: rtl8192e: Remove unnecessary blank line new b0b79119cea2 staging: rtl8192e: remove set but otherwise unused local v [...] new b6f4997c1b17 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] new 19573c60e2a7 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new d1a92d2d6c5d cgroup: update some statememt about delegation new e55f45b4bafe cgroup/cpuset: Correct invalid remote parition prs new 9414f68d4545 cgroup/cpuset: remove fetch_xcpus new 3c2acae88844 cgroup/cpuset: remove use_parent_ecpus of cpuset new 9d7165c343d0 Merge branch 'for-6.12' into for-next new 54580ada15f4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6bf87949332c Merge branch 'misc' into for-next new f682c0f62af8 Merge branch 'fixes' into for-next new 4c1a204f7c3e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 15acc35061dd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f1d5838bd9a1 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 20e90e3c0f36 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 013f0d5c05b5 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] new 752f387faaae pinctrl: at91: make it work with current gpiolib new 1c38a62f15e5 pinctrl: single: fix potential NULL dereference in pcs_get [...] new 166bf8af9122 pinctrl: mediatek: common-v2: Fix broken bias-disable for [...] new d3692d95cc4d pinctrl: qcom: x1e80100: Fix special pin offsets new 639766ca10d1 pinctrl: starfive: jh7110: Correct the level trigger confi [...] new cd7d3f4f9756 Merge tag 'intel-pinctrl-v6.11-1' of git://git.kernel.org/ [...] new b106492686ef pinctrl: mediatek: Use of_property_read_bool() new 123305909e64 dt-bindings: pinctrl: Add rk3576 pinctrl support new 69c6343ed034 pinctrl: rockchip: Add rk3576 pinctrl support new 8a74a53ebbe3 pinctrl: meson: Constify some structures new 811e62c80a87 pinctrl: imx: Switch to LATE_SYSTEM_SLEEP_PM_OPS() new 9f7674dfebe0 Merge branch 'devel' into for-next new dc81f3c061c7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5e633f572bba pinctrl: renesas: Switch to use kmemdup_array() new a8d9bb9eec3e Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...] new 39dbbd4e6778 pinctrl: samsung: Use kmemdup_array instead of kmemdup for [...] new 86f6cf609fb8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6d608dc96b5f Merge branch 'pwm/for-next' of git://git.kernel.org/pub/sc [...] new f56d741f4063 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 1c5dcc27281a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1fb4a8873c20 Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] new c0b9f39f3236 Merge branch 'at24/for-next' of git://git.kernel.org/pub/s [...] new b29c1a839880 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git new d83492e1ceac Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 501112e3209e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 817b84c07dd2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 87c9741a38c4 Drivers: hv: vmbus: Optimize boot time by concurrent execu [...] new 0b5530861eec x86/hyperv: use helpers to read control registers in hv_sn [...] new 1256c0489e4b Merge branch 'hyperv-next' of git://git.kernel.org/pub/scm [...] new 26c1906941cf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 37739f15f380 Merge branch 'zstd-next' of https://github.com/terrelln/linux.git new 4e5c853860eb Merge branch 'slab/for-next' of git://git.kernel.org/pub/s [...] new e24c02ceb174 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 828e2018f4da Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new c6945acad7a1 rust: support arrays in target JSON new 0528ca0a4f85 rust: init: add `assert_pinned` macro new 6cd341715558 rust: list: add ListArc new a48026315cd7 rust: list: add tracking for ListArc new 14176295fe56 rust: list: add struct with prev/next pointers new 40c53294596b rust: list: add macro for implementing ListItem new db841866ecc0 rust: list: add List new deeecc9c1b97 rust: list: add iterators new 9078a4f956db rust: list: add cursor new 2003c04b0597 rust: list: support heterogeneous lists new b204bbc53f95 rust: list: add ListArcField new f363930484d7 docs: rust: quick-start: add Debian Testing new c73051168e7f rust: kernel: use docs.kernel.org links in code documentation new 96fff2dc2954 rust: types: add `ARef::into_raw` new 0eef6ec5a8e5 docs: rust: link to https://rust.docs.kernel.org new b2bf463ed9a8 docs: rust: improve main page introducing a "Code document [...] new 6e6efc5fef4a rust: enable rustdoc's `--generate-link-to-definition` new cc5a5d869119 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] new e48aec4b0027 Merge branch 'for-next/execve' of git://git.kernel.org/pub [...] new d39bb8bcdbb3 uapi: Define GENMASK_U128 new 227428f1b724 lib/test_bits.c: Add tests for GENMASK_U128() new 88566a13a3b1 Merge branch 'bitmap-for-next' of https://github.com/norov [...] new 97ec0e0270de Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new b17edd21444c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 96b977a1ada2 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 66e0882fba22 Merge branch 'pwrseq/for-next' of git://git.kernel.org/pub [...] new 133a683d26fd Revert "Merge patch series "enable bs > ps in XFS"" new 16f094699100 Revert "vma remove the unneeded avc bound with non-CoWed folio" new 1ca4237ad9ce Add linux-next specific files for 20240826
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 (c79c85875f1a) \ N -- N -- N refs/heads/master (1ca4237ad9ce)
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 1091 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: .gitignore | 2 - Documentation/admin-guide/cgroup-v2.rst | 18 +- Documentation/admin-guide/mm/transhuge.rst | 12 + Documentation/admin-guide/perf/dwc_pcie_pmu.rst | 16 +- .../bindings/clock/renesas,cpg-clocks.yaml | 8 +- .../clock/samsung,exynosautov920-clock.yaml | 162 + .../devicetree/bindings/i2c/aspeed,i2c.yaml | 5 - .../bindings/interconnect/qcom,msm8939.yaml | 25 +- .../bindings/interconnect/qcom,msm8953.yaml | 3 +- .../bindings/interconnect/qcom,msm8998-bwmon.yaml | 2 + .../bindings/interconnect/qcom,rpmh.yaml | 5 +- .../bindings/interconnect/qcom,sm4450-rpmh.yaml | 133 + .../bindings/pinctrl/rockchip,pinctrl.yaml | 1 + .../bindings/platform/microsoft,surface-sam.yaml | 47 + .../devicetree/bindings/serial/serial.yaml | 2 +- .../devicetree/bindings/soc/rockchip/grf.yaml | 16 + .../bindings/soc/ti/ti,am654-serdes-ctrl.yaml | 3 +- .../devicetree/bindings/usb/fsl,ls1028a.yaml | 52 + .../devicetree/bindings/usb/msm-hsusb.txt | 110 - .../devicetree/bindings/usb/qcom,dwc3.yaml | 3 + Documentation/netlink/specs/ethtool.yaml | 58 + Documentation/networking/ethtool-netlink.rst | 51 + Documentation/networking/index.rst | 1 + Documentation/networking/phy-link-topology.rst | 121 + Documentation/process/coding-style.rst | 12 - Documentation/process/maintainer-netdev.rst | 17 - Documentation/rust/general-information.rst | 15 +- Documentation/rust/index.rst | 18 +- Documentation/rust/quick-start.rst | 4 +- Documentation/virt/kvm/api.rst | 23 +- MAINTAINERS | 1 + Makefile | 4 +- Next/SHA1s | 152 +- Next/merge.log | 2527 ++++++++---- arch/arm/crypto/aes-ce-glue.c | 2 +- arch/arm/crypto/aes-neonbs-glue.c | 2 +- arch/arm64/boot/dts/exynos/exynosautov920.dtsi | 40 +- arch/arm64/boot/dts/renesas/r8a779g0.dtsi | 148 + .../dts/renesas/r8a779g2-white-hawk-single.dts | 51 + arch/arm64/boot/dts/renesas/r9a07g043.dtsi | 4 + arch/arm64/boot/dts/renesas/r9a07g043u.dtsi | 53 +- arch/arm64/boot/dts/renesas/r9a07g044.dtsi | 8 +- arch/arm64/boot/dts/renesas/r9a07g054.dtsi | 8 +- arch/arm64/boot/dts/renesas/r9a08g045.dtsi | 92 +- arch/arm64/boot/dts/renesas/rz-smarc-common.dtsi | 3 - arch/arm64/boot/dts/renesas/rzg3s-smarc-som.dtsi | 5 + arch/arm64/boot/dts/renesas/rzg3s-smarc.dtsi | 7 + .../boot/dts/renesas/white-hawk-cpu-common.dtsi | 18 + arch/arm64/boot/dts/ti/k3-am62-thermal.dtsi | 34 + arch/arm64/boot/dts/ti/k3-am625.dtsi | 4 + arch/arm64/boot/dts/ti/k3-am62p-main.dtsi | 1 + arch/arm64/boot/dts/ti/k3-am642-evm.dts | 4 + .../boot/dts/ti/k3-am642-phyboard-electra-rdk.dts | 146 + .../boot/dts/ti/k3-am642-tqma64xxl-mbax4xxl.dts | 98 + arch/arm64/boot/dts/ti/k3-am65-main.dtsi | 4 +- arch/arm64/boot/dts/ti/k3-am654-idk.dtso | 61 + arch/arm64/boot/dts/ti/k3-am68-sk-base-board.dts | 1 + arch/arm64/boot/dts/ti/k3-j722s-main.dtsi | 1 + arch/arm64/boot/dts/ti/k3-j784s4-evm.dts | 5 +- arch/arm64/kernel/smp.c | 160 +- arch/arm64/kvm/hypercalls.c | 12 +- arch/arm64/kvm/mmu.c | 9 +- arch/arm64/kvm/sys_regs.c | 28 +- arch/arm64/kvm/vgic/vgic-debug.c | 2 +- arch/arm64/kvm/vgic/vgic-init.c | 9 +- arch/arm64/kvm/vgic/vgic.c | 5 + arch/arm64/kvm/vgic/vgic.h | 7 + arch/loongarch/include/asm/dma-direct.h | 11 - arch/loongarch/include/asm/hw_irq.h | 2 + arch/loongarch/include/asm/kvm_vcpu.h | 1 - arch/loongarch/kernel/fpu.S | 4 + arch/loongarch/kernel/irq.c | 3 - arch/loongarch/kvm/switch.S | 4 + arch/loongarch/kvm/timer.c | 7 - arch/loongarch/kvm/vcpu.c | 2 +- arch/powerpc/include/asm/nohash/32/pgtable.h.orig | 358 ++ arch/x86/configs/tiny.config | 4 - arch/x86/crypto/sha256-avx2-asm.S | 16 +- arch/x86/hyperv/ivm.c | 6 +- arch/x86/include/asm/cpuid.h | 1 + arch/x86/include/asm/kvm-x86-ops.h | 2 +- arch/x86/include/asm/kvm_host.h | 4 +- arch/x86/include/asm/msr-index.h | 34 +- arch/x86/include/asm/vmx.h | 40 +- arch/x86/kernel/cpu/mshyperv.c | 1 + arch/x86/kernel/cpu/mtrr/mtrr.c | 6 + arch/x86/kvm/cpuid.c | 30 +- arch/x86/kvm/lapic.c | 2 +- arch/x86/kvm/mmu/mmu.c | 52 +- arch/x86/kvm/mmu/spte.c | 6 +- arch/x86/kvm/mmu/spte.h | 2 +- arch/x86/kvm/mmu/tdp_mmu.c | 8 +- arch/x86/kvm/reverse_cpuid.h | 8 + arch/x86/kvm/svm/nested.c | 4 +- arch/x86/kvm/svm/svm.c | 44 +- arch/x86/kvm/vmx/capabilities.h | 10 +- arch/x86/kvm/vmx/main.c | 2 +- arch/x86/kvm/vmx/nested.c | 77 +- arch/x86/kvm/vmx/nested.h | 2 +- arch/x86/kvm/vmx/sgx.c | 2 +- arch/x86/kvm/vmx/vmx.c | 42 +- arch/x86/kvm/vmx/vmx.h | 9 +- arch/x86/kvm/vmx/vmx_onhyperv.h | 8 + arch/x86/kvm/vmx/vmx_ops.h | 2 +- arch/x86/kvm/vmx/x86_ops.h | 2 +- arch/x86/kvm/x86.c | 528 ++- arch/x86/kvm/x86.h | 24 +- arch/x86/mm/pat/memtype.c | 36 +- block/blk-lib.c | 25 +- crypto/Kconfig | 2 +- crypto/algapi.c | 71 +- crypto/algboss.c | 1 + crypto/api.c | 58 +- crypto/internal.h | 3 +- crypto/simd.c | 76 +- drivers/ata/pata_macio.c | 30 +- drivers/base/core.c | 142 +- drivers/base/regmap/regcache.c | 4 + drivers/base/regmap/regmap-kunit.c | 2 - drivers/base/regmap/regmap.c | 1 + drivers/bluetooth/hci_qca.c | 1 + drivers/clk/samsung/Makefile | 1 + drivers/clk/samsung/clk-exynosautov920.c | 1173 ++++++ drivers/clk/samsung/clk-pll.c | 44 + drivers/clk/samsung/clk-pll.h | 1 + drivers/cpufreq/qcom-cpufreq-nvmem.c | 79 +- drivers/cpuidle/cpuidle.c | 5 +- drivers/crypto/ccp/sev-dev.c | 13 +- drivers/crypto/dwc-spacc/spacc_aead.c | 41 +- drivers/crypto/dwc-spacc/spacc_core.c | 19 +- drivers/crypto/dwc-spacc/spacc_core.h | 2 - drivers/crypto/dwc-spacc/spacc_skcipher.c | 37 +- .../crypto/intel/keembay/keembay-ocs-hcu-core.c | 1 + .../crypto/intel/qat/qat_common/adf_gen4_hw_data.h | 2 +- drivers/crypto/marvell/octeontx/otx_cptvf_algs.c | 261 +- drivers/crypto/marvell/octeontx2/otx2_cptvf_algs.c | 254 +- drivers/gpu/drm/Kconfig | 31 + drivers/gpu/drm/Makefile | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_aca.c | 10 + drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c | 16 - drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h | 2 - drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 43 +- drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c | 11 + drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.h | 6 + drivers/gpu/drm/amd/amdgpu/amdgpu_gfxhub.h | 2 - drivers/gpu/drm/amd/amdgpu/amdgpu_mmhub.h | 2 - drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h | 2 +- drivers/gpu/drm/amd/amdgpu/gfx_v12_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/gfxhub_v1_0.c | 18 - drivers/gpu/drm/amd/amdgpu/gfxhub_v1_2.c | 17 - drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c | 3 +- drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/mmhub_v1_8.c | 17 - drivers/gpu/drm/amd/amdkfd/kfd_int_process_v10.c | 71 - drivers/gpu/drm/amd/amdkfd/kfd_int_process_v9.c | 18 +- drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v12.c | 1 + drivers/gpu/drm/amd/amdkfd/kfd_priv.h | 2 + drivers/gpu/drm/amd/amdkfd/kfd_svm.c | 95 +- drivers/gpu/drm/amd/amdkfd/kfd_svm.h | 4 +- drivers/gpu/drm/amd/amdkfd/soc15_int.h | 1 + drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 43 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_plane.c | 9 +- .../dc/dml2/dml21/src/dml2_core/dml2_core_dcn4.c | 2 +- .../dml21/src/dml2_core/dml2_core_dcn4_calcs.c | 3 +- .../gpu/drm/amd/display/dc/dsc/dcn401/dcn401_dsc.c | 2 +- .../gpu/drm/amd/display/dc/hubp/dcn35/dcn35_hubp.c | 2 +- drivers/gpu/drm/amd/include/discovery.h | 42 + .../amd/pm/swsmu/inc/pmfw_if/smu_v14_0_2_ppsmc.h | 18 +- .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_6_ppt.c | 7 +- .../gpu/drm/amd/pm/swsmu/smu14/smu_v14_0_2_ppt.c | 48 - drivers/gpu/drm/dp/drm_dp.c.orig | 3828 ++++++++++++++++++ drivers/gpu/drm/drm_crtc_internal.h | 4 + drivers/gpu/drm/drm_drv.c | 3 + drivers/gpu/drm/drm_panic.c | 340 +- drivers/gpu/drm/drm_panic_qr.rs | 1003 +++++ drivers/gpu/drm/i915/display/intel_display.c | 2 +- .../gpu/drm/i915/display/intel_display_debugfs.c | 2 +- .../i915/display/intel_display_debugfs_params.c | 8 +- .../i915/display/intel_display_debugfs_params.h | 4 +- .../gpu/drm/i915/display/intel_display_params.c | 6 +- .../gpu/drm/i915/display/intel_display_params.h | 4 +- drivers/gpu/drm/i915/display/intel_sprite.c | 209 +- drivers/gpu/drm/i915/display/intel_tv.c | 203 +- drivers/gpu/drm/i915/display/intel_tv.h | 6 +- drivers/gpu/drm/i915/display/intel_vblank.c | 111 +- drivers/gpu/drm/i915/display/intel_vrr.c | 127 +- drivers/gpu/drm/i915/display/vlv_dsi.c | 1 - drivers/gpu/drm/i915/i915_debugfs.c | 3 +- drivers/gpu/drm/i915/i915_gpu_error.c | 3 +- drivers/gpu/drm/msm/adreno/adreno_gpu.c | 2 +- drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c | 4 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.c | 4 +- drivers/gpu/drm/msm/disp/dpu1/dpu_kms.h | 14 +- drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c | 20 +- drivers/gpu/drm/msm/dp/dp_ctrl.c | 2 + drivers/gpu/drm/msm/dp/dp_panel.c | 19 +- drivers/gpu/drm/msm/msm_mdss.c | 2 +- drivers/gpu/drm/tegra/gr3d.c | 38 +- drivers/gpu/drm/xe/display/xe_display.c | 39 +- drivers/gpu/drm/xe/display/xe_display.h | 4 + drivers/gpu/drm/xe/xe_ggtt.c | 6 +- drivers/gpu/drm/xe/xe_gt.c | 2 + drivers/gpu/drm/xe/xe_gt_sriov_pf_config.c | 2 +- drivers/gpu/drm/xe/xe_guc.c | 4 +- drivers/gpu/drm/xe/xe_guc_pc.c | 2 +- drivers/gpu/drm/xe/xe_hw_engine.c | 4 +- drivers/gpu/drm/xe/xe_pm.c | 6 +- drivers/gpu/drm/xe/xe_pt.c | 99 +- drivers/gpu/drm/xe/xe_sa.c | 13 +- drivers/gpu/drm/xe/xe_sa_types.h | 1 + drivers/gpu/drm/xe/xe_wa.c | 10 + drivers/hv/hv.c | 6 +- drivers/hv/vmbus_drv.c | 34 +- drivers/i2c/busses/i2c-designware-common.c | 73 +- drivers/i2c/busses/i2c-designware-core.h | 13 +- drivers/i2c/busses/i2c-designware-master.c | 4 +- drivers/i2c/busses/i2c-designware-pcidrv.c | 18 +- drivers/i2c/busses/i2c-designware-platdrv.c | 53 +- drivers/i2c/busses/i2c-designware-slave.c | 6 +- drivers/i2c/busses/i2c-riic.c | 15 +- drivers/infiniband/core/core_priv.h | 3 - drivers/infiniband/hw/mlx5/mlx5_ib.h | 3 - drivers/infiniband/ulp/ipoib/ipoib.h | 4 - drivers/input/evdev.c | 7 + drivers/input/keyboard/Kconfig | 11 - drivers/input/keyboard/Makefile | 1 - drivers/input/keyboard/nomadik-ske-keypad.c | 378 -- drivers/interconnect/icc-clk.c | 3 +- drivers/interconnect/qcom/Kconfig | 27 + drivers/interconnect/qcom/Makefile | 6 + drivers/interconnect/qcom/{msm8953.c => msm8937.c} | 1417 +++---- drivers/interconnect/qcom/msm8953.c | 2 + drivers/interconnect/qcom/{msm8953.c => msm8976.c} | 1817 +++++---- drivers/interconnect/qcom/qcs404.c | 127 +- drivers/interconnect/qcom/sm4450.c | 1722 ++++++++ drivers/interconnect/qcom/sm4450.h | 152 + drivers/interconnect/qcom/sm8350.c | 155 +- drivers/interconnect/qcom/sm8350.h | 10 - drivers/iommu/amd/amd_iommu.h | 5 - drivers/iommu/amd/amd_iommu_types.h | 16 +- drivers/iommu/amd/init.c | 8 +- drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c | 2 +- drivers/iommu/io-pgfault.c | 121 +- drivers/media/platform/qcom/venus/core.c | 8 +- drivers/media/platform/qcom/venus/core.h | 6 +- drivers/media/platform/qcom/venus/pm_helpers.c | 44 +- drivers/memory/emif.c | 18 +- drivers/memory/mtk-smi.c | 6 +- drivers/memory/omap-gpmc.c | 24 +- drivers/memory/pl172.c | 30 +- drivers/memory/pl353-smc.c | 50 +- drivers/memory/ti-aemif.c | 8 +- drivers/mtd/devices/slram.c | 2 + drivers/mtd/hyperbus/rpc-if.c | 7 + drivers/mtd/mtdconcat.c | 2 +- drivers/mtd/nand/raw/davinci_nand.c | 70 +- drivers/mtd/nand/spi/core.c | 1 + drivers/mtd/nand/spi/winbond.c | 26 + drivers/mtd/parsers/bcm47xxpart.c | 2 +- drivers/mtd/parsers/ofpart_core.c | 4 +- drivers/net/bonding/bond_main.c | 8 +- .../net/ethernet/aquantia/atlantic/aq_ethtool.c | 4 +- drivers/net/ethernet/microsoft/mana/hw_channel.c | 62 +- drivers/net/hyperv/netvsc_bpf.c | 2 +- drivers/net/phy/Makefile | 2 +- drivers/net/phy/marvell-88x2222.c | 2 + drivers/net/phy/marvell.c | 2 + drivers/net/phy/marvell10g.c | 2 + drivers/net/phy/phy_device.c | 48 + drivers/net/phy/phy_link_topology.c | 105 + drivers/net/phy/phylink.c | 3 +- drivers/net/phy/qcom/at803x.c | 2 + drivers/net/phy/qcom/qca807x.c | 2 + drivers/net/phy/sfp-bus.c | 26 +- drivers/net/vxlan/vxlan_core.c | 3 +- drivers/nvme/host/core.c | 2 +- drivers/nvme/host/nvme.h | 1 - drivers/opp/core.c | 252 +- drivers/opp/of.c | 39 +- drivers/opp/opp.h | 5 +- drivers/perf/alibaba_uncore_drw_pmu.c | 2 +- drivers/perf/apple_m1_cpu_pmu.c | 178 +- drivers/perf/dwc_pcie_pmu.c | 22 +- drivers/pinctrl/freescale/pinctrl-imx.c | 7 +- drivers/pinctrl/freescale/pinctrl-imx8mq.c | 2 +- drivers/pinctrl/mediatek/pinctrl-mtk-common-v2.c | 55 +- drivers/pinctrl/mediatek/pinctrl-paris.c | 7 +- drivers/pinctrl/meson/pinctrl-amlogic-c3.c | 12 +- drivers/pinctrl/meson/pinctrl-amlogic-t7.c | 12 +- drivers/pinctrl/meson/pinctrl-meson-a1.c | 12 +- drivers/pinctrl/meson/pinctrl-meson-axg-pmx.c | 12 +- drivers/pinctrl/meson/pinctrl-meson-axg-pmx.h | 2 +- drivers/pinctrl/meson/pinctrl-meson-axg.c | 24 +- drivers/pinctrl/meson/pinctrl-meson-g12a.c | 24 +- drivers/pinctrl/meson/pinctrl-meson-gxbb.c | 16 +- drivers/pinctrl/meson/pinctrl-meson-gxl.c | 16 +- drivers/pinctrl/meson/pinctrl-meson-s4.c | 12 +- drivers/pinctrl/meson/pinctrl-meson.c | 25 +- drivers/pinctrl/meson/pinctrl-meson.h | 8 +- drivers/pinctrl/meson/pinctrl-meson8-pmx.c | 6 +- drivers/pinctrl/meson/pinctrl-meson8.c | 16 +- drivers/pinctrl/meson/pinctrl-meson8b.c | 16 +- drivers/pinctrl/pinctrl-at91.c | 5 +- drivers/pinctrl/pinctrl-rockchip.c | 207 + drivers/pinctrl/pinctrl-rockchip.h | 1 + drivers/pinctrl/pinctrl-single.c | 2 + drivers/pinctrl/qcom/pinctrl-x1e80100.c | 8 +- drivers/pinctrl/renesas/pinctrl-rzg2l.c | 3 +- drivers/pinctrl/renesas/pinctrl-rzv2m.c | 3 +- drivers/pinctrl/renesas/pinctrl.c | 3 +- drivers/pinctrl/samsung/pinctrl-samsung.c | 4 +- drivers/pinctrl/starfive/pinctrl-starfive-jh7110.c | 4 +- drivers/platform/chrome/chromeos_laptop.c | 7 +- drivers/platform/surface/aggregator/bus.c | 2 + drivers/platform/surface/aggregator/controller.c | 67 +- drivers/platform/surface/aggregator/core.c | 82 +- .../platform/surface/surface_aggregator_registry.c | 45 +- drivers/platform/x86/Kconfig | 3 +- drivers/platform/x86/amd/pmf/acpi.c | 31 + drivers/platform/x86/amd/pmf/core.c | 20 +- drivers/platform/x86/amd/pmf/pmf.h | 73 + drivers/platform/x86/amd/pmf/spc.c | 51 +- drivers/platform/x86/amd/pmf/tee-if.c | 40 + drivers/platform/x86/intel/ifs/ifs.h | 2 +- drivers/platform/x86/intel/pmc/core.c | 18 +- drivers/platform/x86/intel/pmc/core.h | 10 +- drivers/platform/x86/intel/pmc/core_ssram.c | 4 +- drivers/platform/x86/lg-laptop.c | 136 + drivers/platform/x86/serial-multi-instantiate.c | 32 +- drivers/platform/x86/thinkpad_acpi.c | 143 +- drivers/pmdomain/core.c | 107 +- drivers/power/sequencing/pwrseq-qcom-wcn.c | 7 + drivers/powercap/intel_rapl_common.c | 2 +- drivers/scsi/aacraid/comminit.c | 2 + drivers/scsi/lpfc/lpfc_bsg.c | 2 +- drivers/scsi/sd.c | 12 +- drivers/soc/rockchip/grf.c | 30 +- drivers/spi/atmel-quadspi.c | 6 +- drivers/spi/spi-bcmbca-hsspi.c | 11 +- drivers/spi/spi-wpcm-fiu.c | 6 +- drivers/staging/rtl8192e/rtl8192e/r8192E_dev.c | 35 +- drivers/staging/rtl8192e/rtl8192e/r8192E_hw.h | 2 +- drivers/staging/rtl8192e/rtl8192e/r8192E_phy.c | 31 +- drivers/staging/rtl8192e/rtl8192e/rtl_core.c | 2 +- drivers/staging/rtl8192e/rtl8192e/rtl_dm.c | 3 +- drivers/staging/rtl8192e/rtl8192e/rtl_ps.c | 3 +- drivers/staging/rtl8192e/rtl8192e/rtl_wx.c | 4 +- drivers/staging/rtl8192e/rtllib.h | 12 +- drivers/staging/rtl8192e/rtllib_crypt_tkip.c | 6 - drivers/staging/rtl8723bs/Kconfig | 1 - drivers/staging/rtl8723bs/core/rtw_efuse.c | 54 +- drivers/staging/rtl8723bs/core/rtw_ieee80211.c | 4 +- drivers/staging/vme_user/vme.c | 8 - drivers/staging/vt6655/card.h | 4 +- drivers/staging/vt6655/device_main.c | 6 +- drivers/staging/vt6655/rxtx.c | 14 +- drivers/thermal/thermal_of.c | 4 +- drivers/usb/cdns3/cdnsp-gadget.h | 3 + drivers/usb/cdns3/cdnsp-ring.c | 28 + drivers/usb/gadget/function/f_hid.c | 273 +- drivers/usb/gadget/function/uvc_v4l2.c | 12 +- drivers/usb/gadget/udc/bdc/bdc_core.c | 1 + drivers/usb/gadget/udc/lpc32xx_udc.c | 67 +- drivers/usb/host/ehci-exynos.c | 9 +- drivers/usb/host/ohci-exynos.c | 9 +- drivers/usb/typec/tipd/core.c | 3 +- drivers/usb/typec/ucsi/ucsi.c | 142 +- drivers/usb/typec/ucsi/ucsi.h | 46 +- fs/afs/inode.c | 11 +- fs/attr.c | 9 +- fs/backing-file.c | 5 +- fs/bcachefs/bcachefs.h | 2 +- fs/bcachefs/bcachefs_format.h | 3 +- fs/bcachefs/btree_gc.c | 18 +- fs/bcachefs/btree_key_cache.c | 12 +- fs/bcachefs/buckets.c | 74 +- fs/bcachefs/buckets.h | 15 +- fs/bcachefs/buckets_types.h | 8 - fs/bcachefs/extents.c | 39 + fs/bcachefs/extents.h | 1 + fs/bcachefs/movinggc.c | 2 +- fs/bcachefs/rcu_pending.c | 55 +- fs/bcachefs/rcu_pending.h | 2 + fs/bcachefs/sb-downgrade.c | 8 +- fs/bcachefs/sb-errors_format.h | 2 +- fs/btrfs/compression.c | 14 +- fs/btrfs/compression.h | 8 +- fs/btrfs/disk-io.c | 2 +- fs/btrfs/extent_io.c | 92 +- fs/btrfs/extent_io.h | 6 +- fs/btrfs/fiemap.c | 2 +- fs/btrfs/inode.c | 8 +- fs/btrfs/lzo.c | 12 +- fs/btrfs/qgroup.c | 2 + fs/btrfs/reflink.c | 35 +- fs/btrfs/verity.c | 14 +- fs/btrfs/zlib.c | 14 +- fs/btrfs/zstd.c | 16 +- fs/f2fs/data.c.orig | 4229 ++++++++++++++++++++ fs/jfs/jfs_dmap.c | 6 +- fs/jfs/jfs_imap.c | 2 +- fs/netfs/io.c | 3 +- fs/netfs/misc.c | 53 +- fs/netfs/write_collect.c | 7 + fs/nfsd/filecache.c | 4 +- fs/nfsd/nfs4state.c | 57 +- fs/nfsd/nfs4xdr.c | 2 +- fs/nfsd/state.h | 2 +- fs/ntfs3/attrib.c | 96 +- fs/ntfs3/file.c | 176 +- fs/ntfs3/frecord.c | 74 +- fs/ntfs3/fslog.c | 19 +- fs/ntfs3/inode.c | 15 +- fs/ntfs3/lib/lzx_decompress.c | 4 +- fs/ntfs3/namei.c | 4 +- fs/ntfs3/ntfs_fs.h | 8 +- fs/ntfs3/record.c | 3 + fs/ntfs3/run.c | 8 +- fs/ntfs3/super.c | 57 +- fs/ntfs3/xattr.c | 2 +- fs/overlayfs/params.c | 51 +- fs/smb/client/cifsglob.h | 1 - fs/smb/client/cifssmb.c | 1 - fs/smb/client/smb2ops.c | 32 +- fs/smb/client/smb2pdu.c | 44 +- fs/squashfs/page_actor.h | 7 +- include/crypto/internal/simd.h | 12 +- include/drm/dp/drm_dp_helper.h.orig | 2379 +++++++++++ include/drm/drm_rect.h | 15 + include/drm/ttm/ttm_bo.h | 4 - include/dt-bindings/clock/samsung,exynosautov920.h | 191 + include/dt-bindings/interconnect/qcom,msm8937.h | 93 + include/dt-bindings/interconnect/qcom,msm8976.h | 97 + include/dt-bindings/interconnect/qcom,sm4450.h | 163 + include/dt-bindings/interconnect/qcom,sm8350.h | 10 - include/linux/bits.h | 15 + include/linux/blkdev.h | 7 +- include/linux/fs.h | 92 +- include/linux/generic-radix-tree.h | 1 - include/linux/huge_mm.h | 16 +- include/linux/iommu.h | 5 +- include/linux/mm.h | 6 +- include/linux/netdevice.h | 5 +- include/linux/phy.h | 6 + include/linux/phy_link_topology.h | 82 + include/linux/platform_data/keypad-nomadik-ske.h | 50 - include/linux/platform_data/mtd-davinci-aemif.h | 36 - include/linux/platform_data/mtd-davinci.h | 88 - include/linux/pm_domain.h | 6 - include/linux/pm_opp.h | 42 +- include/linux/sfp.h | 8 +- include/linux/swap.h | 1 + include/net/xfrm.h | 4 +- include/uapi/linux/bits.h | 3 + include/uapi/linux/const.h | 17 + include/uapi/linux/ethtool.h | 16 + include/uapi/linux/ethtool_netlink.h | 20 + include/uapi/linux/usb/g_hid.h | 40 + include/uapi/linux/usb/gadgetfs.h | 2 +- io_uring/kbuf.c | 9 +- io_uring/kbuf.h | 4 +- ipc/shm.c | 8 +- kernel/cgroup/cgroup.c | 2 +- kernel/cgroup/cpuset.c | 71 +- kernel/configs/tiny.config | 6 - lib/test_bits.c | 34 + localversion-next | 2 +- mm/huge_memory.c | 19 +- mm/memcontrol.c | 3 +- mm/migrate.c | 4 + mm/mmap.c | 206 +- mm/page_alloc.c | 5 +- mm/page_io.c | 118 +- mm/rmap.c | 1 + mm/swapfile.c | 38 +- mm/truncate.c | 4 +- mm/vma.c | 1540 ++++--- mm/vma.h | 314 +- mm/zswap.c | 85 +- net/bluetooth/hci_core.c | 10 +- net/core/dev.c | 24 + net/core/fib_rules.c | 3 +- net/core/filter.c | 3 +- net/core/neighbour.c | 3 +- net/core/pktgen.c | 4 +- net/core/rtnetlink.c | 3 +- net/ethtool/Makefile | 3 +- net/ethtool/cabletest.c | 35 +- net/ethtool/netlink.c | 66 +- net/ethtool/netlink.h | 33 + net/ethtool/phy.c | 308 ++ net/ethtool/plca.c | 30 +- net/ethtool/pse-pd.c | 31 +- net/ethtool/strset.c | 24 +- net/ipv4/devinet.c | 6 +- net/ipv4/fib_frontend.c | 4 +- net/ipv4/fib_semantics.c | 3 +- net/ipv4/icmp.c | 2 +- net/ipv4/ipmr.c | 6 +- net/ipv4/netfilter/ipt_rpfilter.c | 3 +- net/ipv4/netfilter/nft_fib_ipv4.c | 3 +- net/ipv4/nexthop.c | 6 +- net/ipv4/route.c | 8 +- net/ipv4/udp.c | 3 +- net/ipv6/ip6mr.c | 3 +- net/ipv6/route.c | 6 +- net/mpls/af_mpls.c | 6 +- rust/Makefile | 1 + rust/kernel/init.rs | 68 + rust/kernel/init/__internal.rs | 29 + rust/kernel/lib.rs | 1 + rust/kernel/list.rs | 686 ++++ rust/kernel/list/arc.rs | 521 +++ rust/kernel/list/arc_field.rs | 96 + rust/kernel/list/impl_list_item_mod.rs | 274 ++ rust/kernel/print.rs | 20 +- rust/kernel/std_vendor.rs | 2 +- rust/kernel/types.rs | 31 +- scripts/Makefile.package | 3 +- scripts/basic/fixdep.c | 15 +- scripts/checkpatch.pl | 10 - scripts/decode_stacktrace.sh | 49 +- scripts/generate_rust_target.rs | 82 +- scripts/gfp-translate | 66 +- scripts/include/xalloc.h | 53 + scripts/kallsyms.c | 23 +- scripts/kconfig/confdata.c | 1 + scripts/kconfig/expr.c | 1 + scripts/kconfig/expr.h | 1 - scripts/kconfig/lexer.l | 1 + scripts/kconfig/lkc.h | 5 - scripts/kconfig/mconf.c | 1 + scripts/kconfig/menu.c | 5 +- scripts/kconfig/nconf.c | 1 + scripts/kconfig/nconf.gui.c | 1 + scripts/kconfig/parser.y | 13 +- scripts/kconfig/preprocess.c | 1 + scripts/kconfig/qconf.cc | 2 +- scripts/kconfig/symbol.c | 3 +- scripts/kconfig/util.c | 50 +- scripts/mod/modpost.c | 66 +- scripts/mod/modpost.h | 15 +- scripts/mod/sumversion.c | 6 +- scripts/mod/symsearch.c | 6 +- scripts/package/PKGBUILD | 39 +- scripts/package/install-extmod-build | 1 + sound/pci/hda/patch_realtek.c | 1 + sound/soc/amd/acp-config.c | 12 + sound/soc/amd/mach-config.h | 1 + sound/soc/intel/boards/bytcht_cx2072x.c | 2 +- sound/soc/intel/boards/bytcht_da7213.c | 2 +- sound/soc/intel/boards/bytcht_es8316.c | 2 +- sound/soc/intel/boards/bytcr_rt5640.c | 2 +- sound/soc/intel/boards/bytcr_rt5651.c | 2 +- sound/soc/intel/boards/bytcr_wm5102.c | 2 +- sound/soc/intel/boards/cht_bsw_rt5645.c | 2 +- sound/soc/intel/boards/cht_bsw_rt5672.c | 2 +- sound/soc/intel/common/soc-acpi-intel-cht-match.c | 1 - sound/soc/soc-dapm.c | 1 + sound/soc/sof/amd/Kconfig | 10 + sound/soc/sof/amd/Makefile | 4 +- sound/soc/sof/amd/acp-dsp-offset.h | 24 +- sound/soc/sof/amd/acp.c | 65 +- sound/soc/sof/amd/acp.h | 9 + sound/soc/sof/amd/acp70.c | 142 + sound/soc/sof/amd/pci-acp70.c | 112 + sound/soc/tegra/tegra210_ahub.c | 10 +- tools/hv/lsvmbus | 2 +- tools/sound/dapm-graph | 44 +- tools/testing/selftests/arm64/signal/Makefile | 2 +- tools/testing/selftests/arm64/signal/sve_helpers.c | 56 + tools/testing/selftests/arm64/signal/sve_helpers.h | 21 + .../testcases/fake_sigreturn_sme_change_vl.c | 32 +- .../testcases/fake_sigreturn_sve_change_vl.c | 30 +- .../selftests/arm64/signal/testcases/ssve_regs.c | 36 +- .../arm64/signal/testcases/ssve_za_regs.c | 36 +- .../selftests/arm64/signal/testcases/sve_regs.c | 32 +- .../selftests/arm64/signal/testcases/za_no_regs.c | 32 +- .../selftests/arm64/signal/testcases/za_regs.c | 36 +- tools/testing/selftests/cgroup/test_zswap.c | 6 + tools/testing/selftests/kvm/aarch64/set_id_regs.c | 14 +- .../testing/selftests/kvm/include/x86_64/hyperv.h | 18 + .../selftests/kvm/include/x86_64/processor.h | 7 +- tools/testing/selftests/kvm/lib/x86_64/hyperv.c | 67 + tools/testing/selftests/kvm/lib/x86_64/processor.c | 61 - tools/testing/selftests/kvm/x86_64/hyperv_evmcs.c | 2 +- .../testing/selftests/kvm/x86_64/hyperv_svm_test.c | 2 +- .../testing/selftests/kvm/x86_64/xen_vmcall_test.c | 1 + tools/testing/selftests/net/netdevice.sh | 60 +- tools/testing/vma/Makefile | 6 +- tools/testing/vma/vma.c | 1302 +++++- tools/testing/vma/vma_internal.h | 51 +- virt/kvm/coalesced_mmio.c | 4 +- 594 files changed, 32474 insertions(+), 8946 deletions(-) create mode 100644 Documentation/devicetree/bindings/clock/samsung,exynosautov920- [...] create mode 100644 Documentation/devicetree/bindings/interconnect/qcom,sm4450-rpmh.yaml create mode 100644 Documentation/devicetree/bindings/platform/microsoft,surface-sam.yaml create mode 100644 Documentation/devicetree/bindings/usb/fsl,ls1028a.yaml delete mode 100644 Documentation/devicetree/bindings/usb/msm-hsusb.txt create mode 100644 Documentation/networking/phy-link-topology.rst delete mode 100644 arch/loongarch/include/asm/dma-direct.h create mode 100644 arch/powerpc/include/asm/nohash/32/pgtable.h.orig create mode 100644 drivers/clk/samsung/clk-exynosautov920.c create mode 100644 drivers/gpu/drm/dp/drm_dp.c.orig create mode 100644 drivers/gpu/drm/drm_panic_qr.rs delete mode 100644 drivers/input/keyboard/nomadik-ske-keypad.c copy drivers/interconnect/qcom/{msm8953.c => msm8937.c} (64%) copy drivers/interconnect/qcom/{msm8953.c => msm8976.c} (52%) create mode 100644 drivers/interconnect/qcom/sm4450.c create mode 100644 drivers/interconnect/qcom/sm4450.h create mode 100644 drivers/net/phy/phy_link_topology.c create mode 100644 fs/f2fs/data.c.orig create mode 100644 include/drm/dp/drm_dp_helper.h.orig create mode 100644 include/dt-bindings/clock/samsung,exynosautov920.h create mode 100644 include/dt-bindings/interconnect/qcom,msm8937.h create mode 100644 include/dt-bindings/interconnect/qcom,msm8976.h create mode 100644 include/dt-bindings/interconnect/qcom,sm4450.h create mode 100644 include/linux/phy_link_topology.h delete mode 100644 include/linux/platform_data/keypad-nomadik-ske.h delete mode 100644 include/linux/platform_data/mtd-davinci-aemif.h delete mode 100644 include/linux/platform_data/mtd-davinci.h create mode 100644 include/uapi/linux/usb/g_hid.h create mode 100644 net/ethtool/phy.c create mode 100644 rust/kernel/list.rs create mode 100644 rust/kernel/list/arc.rs create mode 100644 rust/kernel/list/arc_field.rs create mode 100644 rust/kernel/list/impl_list_item_mod.rs create mode 100644 scripts/include/xalloc.h create mode 100644 sound/soc/sof/amd/acp70.c create mode 100644 sound/soc/sof/amd/pci-acp70.c mode change 100644 => 100755 tools/hv/lsvmbus create mode 100644 tools/testing/selftests/arm64/signal/sve_helpers.c create mode 100644 tools/testing/selftests/arm64/signal/sve_helpers.h