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 f2493655d2d3 Add linux-next specific files for 20241018 omits 4d96e59aa95e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits ec9ceec7cd43 Merge branch 'next' of https://github.com/microsoft/ipe omits d52a82a15fb1 Merge branch 'caps-next' of git://git.kernel.org/pub/scm/l [...] omits 5094da7dc803 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 3f5b5b5eab6e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5a921968918f Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits ef3a2eae47f0 Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] omits e1f36eae4ebc Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] omits beb6d9fe7186 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits c8a8aebc8209 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 4acd2b05621b Merge branch 'slab/for-next' of git://git.kernel.org/pub/s [...] omits b7d0a80879ea Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ae1e42daf5b1 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 18064199c6d0 Merge branch 'zstd-next' of https://github.com/terrelln/linux.git omits 44bc3d8fd8f2 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] omits 1c35c0bb0158 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0faaac86b983 Merge branch 'main' of git://git.infradead.org/users/willy [...] omits db1817d975c0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e8465da3c39e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 11e516ac67e3 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git omits ec5fdf1a5dfc Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] omits ad28615d7480 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7a4208052db1 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 63a0335bbef8 Merge branch 'pwm/for-next' of git://git.kernel.org/pub/sc [...] omits b06be8367815 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f8d3526131fd Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...] omits 1c5d84c3099e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2ce1391194e5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c36ff33d95e1 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] omits bd5eb17673a6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2c94abe03c64 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d375c561a730 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5731510c8187 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 40a4879383eb Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 4016e6df5fbc Merge branch 'counter-next' of git://git.kernel.org/pub/sc [...] omits 0d4c18d73719 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] omits 2e93fe62935d Merge branch 'spmi-next' of git://git.kernel.org/pub/scm/l [...] omits c0f88bd5063c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits ef75c49100a5 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 6d3da78dcf27 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] omits cfb8695fc4d0 Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] omits 7f593c32d1ca Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] omits 8a48ae0d3549 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits fd7d57fea23c Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] omits 727552df7364 Merge branch 'for-next' of git://github.com/cminyard/linux [...] omits 70a965a1c06e Merge branch 'for-leds-next' of git://git.kernel.org/pub/s [...] omits daa7d1d4a6c8 Merge branch 'for-firmware-next' of git://git.kernel.org/p [...] omits 1f6200b299f6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits bf66e41385af Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 545a212b3b09 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 086e83888fd2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 42238dff9d07 Merge branch 'non-rcu/next' of git://git.kernel.org/pub/sc [...] omits ba4804f1f857 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d72c2bb71941 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] omits 6671135dae14 Merge branch 'timers/drivers/next' of https://git.linaro.o [...] omits 99055ca5be51 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits b9329916f81e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b572665145a6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b9117efc0076 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 724b996b90ac Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 5128cbb23901 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 92a1dd1db573 Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] omits b4ebe9e70f2c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 3261c19b2fda Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9b6a11a466c2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ca7d5f93987f Merge branch 'for-backlight-next' of git://git.kernel.org/ [...] omits 2f41dd0b1e71 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] omits c2edadc544bf Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits a979dd2c7211 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d82f440b9abe Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ac2a1c39ec7d Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits 77ed4b43e5b1 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits a19eba1a3748 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c65c44056d74 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 865807ce0d8a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits dc94718141f7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b0329a718589 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 722488f34eea Merge branch 'drm-xe-next' of https://gitlab.freedesktop.o [...] omits 8557572af49a Merge branch 'msm-next' of https://gitlab.freedesktop.org/ [...] omits 088ae9ec7a5f Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] omits c2c1c1f38060 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits f36b90550ad2 Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] omits 6c833836805c Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits 95a6c1dd0e71 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 7932cbad84fb Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] omits 7ed02555e105 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6a59cb11b165 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5c5c73bac619 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 5df91052d253 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] omits 450f86e586c4 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] omits eacbb9b20f46 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 00646d78dab9 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] omits 808d36af67a4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 65ddb265172f Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] omits 22213f6ea65c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 8448c176c107 Merge branch 'cpupower' of git://git.kernel.org/pub/scm/li [...] omits 26f9c25559a8 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] omits c08c19ae3de5 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits a6bb475e50f6 Merge branch 'next' of git://git.linuxtv.org/media omits 10d8a1955f6c Merge branch 'docs-next' of git://git.lwn.net/linux.git omits 79efa158ca3f Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] omits adf62b745b03 Merge branch 'i2c/i2c-host' of git://git.kernel.org/pub/sc [...] omits af1c8fffd3ed Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] omits 39c2dccf4347 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c3eb3767afe3 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 2407f49349a2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 294e7da04c80 Merge branch 'fs-next' of linux-next omits fbf07148fc8b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits b206a138e634 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits cab15956e13c Merge branch 'riscv-dt-for-next' of git://git.kernel.org/p [...] omits 58bb5153ba78 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0f996f9063f3 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits a066a6ba2b63 Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] omits 2350569571f1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 40d77084fa15 Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] omits 9191cbbf15f4 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] omits f5a8581f0c5b Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git omits 723e089399f0 Merge branch 'thead-dt-for-next' of https://github.com/pdp [...] omits be0461eb2f3c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e79b36444b38 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] omits c54d55310a35 Merge branch 'for-next' of https://github.com/sophgo/linux.git omits 7fc88267b53a Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits c9f5aaa0bef4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 16803cd04616 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fbab1f55c6e7 Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] omits b17df9b4bbbb Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits f04d4a822e7c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 595fd5bb93b3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 728d123cf3bb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e34283b80123 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b62f7f845cf2 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 1f36ad644f13 Merge branch 'next' of https://github.com/Broadcom/stblinux.git omits 9b69326a3cad Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6393ece0ba4e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6d4d11e62657 Merge branch 'for-next/perf' of git://git.kernel.org/pub/s [...] omits b725ac161a1c Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] omits 60e820fadb96 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f72fcfe9942b Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 56cbe70a13a2 Merge branch 'perf-tools-next' of git://git.kernel.org/pub [...] omits f3752abeb12e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e1fce48a01e8 Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] omits e38329e4c0ed Merge branch 'pwrseq/for-current' of git://git.kernel.org/ [...] omits 49ecc2ff34a2 Merge branch 'clk-fixes' of git://git.kernel.org/pub/scm/l [...] omits 54ea6360d79c Merge branch 'rust-fixes' of https://github.com/Rust-for-L [...] omits 1436c0f0efa7 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 6346b62f96eb Merge branch 'riscv-soc-fixes' of git://git.kernel.org/pub [...] omits caea1ed3d92c Merge branch 'riscv-dt-fixes' of git://git.kernel.org/pub/ [...] omits f25ddae9deee Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits d0aad4af1385 Merge branch 'drm-fixes' of https://gitlab.freedesktop.org [...] omits 6bbefb436f2d Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits e6418e8ca6ea Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 6ac4110ae757 Merge branch 'for-linus' of git://git.infradead.org/users/ [...] omits 6a34be033dd6 Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] omits 80cff163d44d Merge branch 'fixes' of git://git.linuxtv.org/media omits 18d44bcc5474 Merge branch 'mtd/fixes' of git://git.kernel.org/pub/scm/l [...] omits 9125ff23eb80 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits b82eb1d5b0a1 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits e547f9a149d1 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits dca27aa3cbef Merge branch 'char-misc-linus' of git://git.kernel.org/pub [...] omits d4b976536842 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] omits 4cd9fa46b5e9 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 7602b564d427 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] omits 1589e6d7a679 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] omits 98267cf3cfe2 Merge branch 'tty-linus' of git://git.kernel.org/pub/scm/l [...] omits a921817ebdd7 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 81255793e479 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits c0563d25c4ef Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 9f8354a2886c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 251b7483578f Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] omits 5905a5259c23 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits b61f16c0f8e8 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits f4e4ac0dd8d2 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits e5b6336b8fc4 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 21655a11d1b3 Merge branch 'for-curr' of git://git.kernel.org/pub/scm/li [...] omits 1e212149f747 Merge branch 'fs-current' of linux-next omits a13e252e36e9 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] omits 6c45b06c22f3 Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] omits 4cbc01225171 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits 3c9cc5324642 Merge branch '9p-next' of git://github.com/martinetd/linux omits 3513aa7e4a13 Merge branch 'overlayfs-next' of git://git.kernel.org/pub/ [...] omits b7252231dade Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] omits a797b4278645 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6a1149ebe54f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d51c544a6d61 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits 299c1ea592e6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 90ecc5deefeb Merge branch 'for-next' of git://git.infradead.org/users/h [...] omits 58fa702466a8 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits 213522c71e80 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1ffaebfe2551 Merge branch 'for-next' of git://evilpiepirate.org/bcachefs.git omits f25590b9d416 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits 69e938f87d77 Merge branch 'vfs.fixes' of git://git.kernel.org/pub/scm/l [...] omits 0f8b1a418425 lockd: Remove unneeded initialization of file_lock::c.flc_flags omits 891e4c4f6179 lockd: Remove unused parameter to nlmsvc_testlock() omits 7353597793f8 lockd: Remove some snippets of unfinished code omits cf24d1824fba lockd: Remove unnecessary memset() omits e566e4375fcf lockd: Remove unused typedef omits 6879877e6b3b NFSD: Cap the number of bytes copied by nfs4_reset_recoverydir() omits e1494436bf2d NFSD: Remove unused values from nfsd4_encode_components_esc() omits f28751285aec NFSD: Remove unused results in nfsd4_encode_pathname4() omits d0b53547cbaf NFSD: Prevent NULL dereference in nfsd4_process_cb_update() omits e2694766c038 NFSD: Remove a never-true comparison omits fc67486daa27 NFSD: Remove dead code in nfsd4_create_session() omits f94d4ca4e986 nfsd: refine and rename NFSD_MAY_LOCK omits 7101637b8871 Merge branch 'vfs.exportfs' into vfs.all Signed-off-by: Ch [...] omits 07e194463a44 Merge branch 'vfs.ovl' into vfs.all Signed-off-by: Christi [...] omits 821fd953ea4a Merge branch 'vfs.file' into vfs.all Signed-off-by: Christ [...] omits deaf2613692b Merge branch 'vfs.rust.pid_namespace' into vfs.all omits 61c40349a556 Merge branch 'vfs.netfs' into vfs.all Signed-off-by: Chris [...] omits 87ff3f235f12 Merge branch 'vfs.pagecache' into vfs.all Signed-off-by: C [...] omits 857fff1f2d73 Merge branch 'vfs.rust.file' into vfs.all Signed-off-by: C [...] omits c9708633dbd9 Merge branch 'vfs.misc' into vfs.all Signed-off-by: Christ [...] omits 8265ef180d2e Merge branch 'vfs.iomap' into vfs.all Signed-off-by: Chris [...] omits 66e4b57a70a6 Merge branch 'vfs.mount.api' into vfs.all Signed-off-by: C [...] omits 84d49c91af5b Merge branch 'vfs.mgtime' into vfs.all Signed-off-by: Chri [...] omits 29bbb53fa602 Merge branch 'vfs.fixes' into vfs.all Signed-off-by: Chris [...] omits a70535311ba2 file_ref_t: don't accidently mark recycled files dead omits cc7330592e19 Merge branch 'for-next/mops' into for-next/core omits d9166e29915e Merge branches 'for-next/gcs', 'for-next/probes', 'for-nex [...] omits 2c3a41ca75c9 file_ref_t: allow for valid race omits a02ecbfe925f NFSD: Replace use of NFSD_MAY_LOCK in nfsd4_lock() omits a64f875ad084 nfsd: replace call_rcu by kfree_rcu for simple kmem_cache_ [...] omits 9c19ca94ec8a xdrgen: Add a utility for extracting XDR from RFCs omits 0a49ce2b6f24 nfsd: Fix NFSD_MAY_BYPASS_GSS and NFSD_MAY_BYPASS_GSS_ON_ROOT omits fa92f085bbb7 nfsd: Fill NFSv4.1 server implementation fields in OP_EXCH [...] omits 6c64686e6bb8 lockd: Fix comment about NLMv3 backwards compatibility omits babb8e98753a fs: fix f_ref kernel-doc struct member name omits f4d8d0b514e1 foo omits 7a6c24d7acdf perf/hw_breakpoint: use ERR_PTR_PCPU(), IS_ERR_PCPU() and [...] omits 914cd27dea1e scripts/decode_stacktrace.sh: remove trailing space omits ce7edae09a1e lib/Makefile: make union-find compilation conditional on C [...] omits 7d0120380249 tools: fix -Wunused-result in linux.c omits 710556c44dc0 lib/crc16_kunit.c: add KUnit tests for crc16 omits 34b7401853c3 scatterlist: fix a typo omits f5a0f4fd3ffd reboot: move reboot_notifier_list to kernel/reboot.c omits 86caef45c88f resource: correct reallocate_resource() documentation omits 4ddc8116d8d3 list: test: check the size of every lists for list_cut_pos [...] omits 72a979c8c331 lib/Kconfig.debug: move int_pow test option to runtime tes [...] omits 8de0a0989db5 drm: replace strcpy() with strscpy() omits 6b8b46295a49 mm/util: deduplicate code in {kstrdup,kstrndup,kmemdup_nul} omits 4e939d16dd4e mm/util: fix possible race condition in kstrdup() omits 5181586fb51a bpftool: ensure task comm is always NUL-terminated omits b74873847ca7 security: replace memcpy() with get_task_comm() omits c453ae1e224d auditsc: replace memcpy() with strscpy() omits 1adb81682bee get rid of __get_task_comm() omits b16f0ab1462a ipc/msg: replace one-element array with flexible array member omits b406352428fe scripts/spelling.txt: add more spellings corrections omits 830d2271f1db resource: introduce is_type_match() helper and use it omits cd414ca575c3 resource: replace open coded resource_intersection() omits f8b4583d0d87 kernel/watchdog: always restore watchdog_softlockup(,hardl [...] omits 176ad5792659 kexec/crash: no crash update when kexec in progress omits 15e30635e5b1 ocfs2: fix typo in comment omits 6bf76727045f ocfs2: remove unused declaration in header file omits 31ad3c5c341b mm: optimization on page allocation when CMA enabled omits c0622fe053bb mm/memory-failure: fix VM_BUG_ON_PAGE(PagePoisoned(page)) [...] omits 34b3f798c254 mm/hugetlb_cgroup: introduce peak and rsvd.peak to v2 omits de4e22a3e8e6 x86/module: enable ROX caches for module text on 64 bit omits 2acea9450d81 execmem: add support for cache of large ROX pages omits bbec4231f196 x86/module: prepare module loading for ROX allocations of text omits dbfc5522bcf6 arch: introduce set_direct_map_valid_noflush() omits d0ce166108ce module: prepare to handle ROX allocations for text omits fb8b8d8899bc asm-generic: introduce text-patching.h omits 43b0021d7e0c mm: vmalloc: don't account for number of nodes for HUGE_VM [...] omits 72c19cc4c813 mm: vmalloc: group declarations depending on CONFIG_MMU together omits c8e63751b344 kasan: delete CONFIG_KASAN_MODULE_TEST omits 44749130ffb4 kasan: migrate copy_user_test to kunit omits 06cd67a21a4c kasan: move checks to do_strncpy_from_user omits c92eccd4a0ad mm: swap: use str_true_false() helper function omits 2367509989bf percpu: add a test case for the specific 64-bit value addition omits 60d092b701ca x86/percpu: fix clang warning when dealing with unsigned types omits c0e543f6598d mm/mremap: remove goto from mremap_to() omits b59984b56b1d mm/mremap: clean up vma_to_resize() omits 4be0c4c29564 maple_tree: remove sanity check from mas_wr_slot_store() omits 30d2343e8a43 maple_tree: calculate new_end when needed omits 7684928fe8db mm-kasan-kmsan-copy_from-to_kernel_nofault-fix omits 54bb68661cda mm, kasan, kmsan: instrument copy_from/to_kernel_nofault omits 32962512fd67 maple_tree: simplify mas_push_node() omits fea6da863d4c maple_tree: total is not changed for nomem_one case omits 0892e49868fb maple_tree: clear request_count for new allocated one omits 5e3a84c0d5ae maple_tree: root node could be handled by !p_slot too omits 03a23d71bb01 maple_tree: add some alloc node test case omits 2fcf715e3f6a maple_tree: fix alloc node fail issue omits ca5aea4bb265 mm: define general function pXd_init() omits 827d57376dcd mm/vmstat: defer the refresh_zone_stat_thresholds after al [...] omits e1f87637f056 vmscan-add-a-vmscan-event-for-reclaim_pages-v3 omits 190ba1bb7a80 vmscan: add a vmscan event for reclaim_pages omits b7239b1ab274 mm: avoid zeroing user movable page twice with init_on_alloc=1 omits e519b6eb3f81 mm/zswap: avoid touching XArray for unnecessary invalidation omits 8d519eb56f05 maple_tree: refactor mas_wr_store_type() omits ba5f1565712c mm/hugetlb: perform vmemmap optimization batchly for speci [...] omits b048c56460e2 memcg-add-tracing-for-memcg-stat-updates-v2 omits 418c9de0d849 memcg: add tracing for memcg stat updates omits f11693059b24 mm: remove unused hugepage for vma_alloc_folio() omits a33d7ab21481 mm: add pcp high_min high_max to proc zoneinfo omits 3a1350d91927 mm/kmemleak: fix typo in object_no_scan() comment omits 19e2dfdc7397 kaslr: rename physmem_end and PHYSMEM_END to direct_map_ph [...] omits b06d06372164 zram: do not open-code comp priority 0 omits 9e49a78529c5 mm: allocate THP on hugezeropage wp-fault omits 4ebe2a8cf6c1 mm: abstract THP allocation omits 34b3a5aed761 MAINTAINERS: mailmap: update Alexey Klimov's email address omits c41971e69596 mm: use page->private instead of page->index in percpu omits 70b836229133 mm: remove references to page->index in huge_memory.c omits 3b7b6e1c094f bootmem: add bootmem_type stub function omits a41213f53b10 bootmem-stop-using-page-index-fix omits 87f3af0db345 bootmem: stop using page->index omits 8b91c59a7c4b mm: mass constification of folio/page pointers omits 70d0db56c123 mm: renovate page_address_in_vma() omits 45831a05af8d mm: use page_pgoff() in more places omits 2b35193f0a0f mm: convert page_to_pgoff() to page_pgoff() omits 3a01f6b69566 mm/memory.c: remove stray newline at top of file omits 1839c7e0a2df percpu: fix data race with pcpu_nr_empty_pop_pages omits 988439b37388 mm-consolidate-common-checks-in-hugetlb_get_unmapped_area-fix omits 82fbf1b3dea1 mm: consolidate common checks in hugetlb_get_unmapped_area omits 11c311bf3890 arch/s390: clean up hugetlb definitions omits a37da8b530fc mm: drop hugetlb_get_unmapped_area{_*} functions omits 50ca82d85c62 mm: make hugetlb mappings go through mm_get_unmapped_area_vmflags omits 6687050daa49 arch/powerpc: teach book3s64 arch_get_unmapped_area{_topdo [...] omits f3840775ddd6 arch/sparc: teach arch_get_unmapped_area{_topdown} to hand [...] omits 6114b87607ba arch/x86: teach arch_get_unmapped_area_vmflags to handle h [...] omits 039425eec75d arch/s390: teach arch_get_unmapped_area{_topdown} to handl [...] omits 64244990eb1a mm/mmap: teach generic_get_unmapped_area{_topdown} to hand [...] omits 43eb7303ad34 mm: remove misleading 'unlikely' hint in vms_gather_munmap_vmas() omits 0f3e3ea37176 maple_tree: do not hash pointers on dump in debug mode omits 050f4a5f2604 mm/truncate: reset xa_has_values flag on each iteration omits 2651a896dc73 mm: swap: make some count_mthp_stat() call-sites be THP-agnostic. omits 83129172c056 mm: move set_pxd_safe() helpers from generic to platform omits 1cf56278733f gup: convert FOLL_TOUCH case in follow_page_pte() to folio omits 1366f3780b9f mm: remove PageKsm() omits a27edd55bd19 mm-add-pageanonnotksm-fix omits 23145103e434 mm: add PageAnonNotKsm() omits e3fc7a00d55f ksm: convert should_skip_rmap_item() to take a folio omits edf0b3e53626 ksm: convert cmp_and_merge_page() to use a folio omits 0c47ffed49c8 ksm: use a folio in try_to_merge_one_page() omits 80fd0065a154 mm: zswap: zswap_store_page() will initialize entry after [...] omits 6c4c79c85255 mm: swap: Count successful large folio zswap stores in hug [...] omits 884adf106c8c mm: zswap: support large folios in zswap_store() omits 8cbaa20d0459 mm: zswap: modify zswap_stored_pages to be atomic_long_t omits b8eda631f656 mm: change count_objcg_event() to count_objcg_events() for [...] omits d6768cf8068c mm: zswap: rename zswap_pool_get() to zswap_pool_tryget() omits b54e5a052b3e mm: zswap: modify zswap_compress() to accept a page instea [...] omits a8060df5b6dc mm: define obj_cgroup_get() if CONFIG_MEMCG is not defined omits fc95c1c088ba mm/zsmalloc: use memcpy_from/to_page whereever possible omits 4ac9c5973584 zsmalloc: replace kmap_atomic with kmap_local_page omits 11eccb6a98a2 selftests/damon/access_memory_even: remove unused variables omits 9e4b25aa28bf mm/cma: fix useless return in void function omits 2261c5b890c6 mm: optimize invalidation of shadow entries omits a58d9dfaf0be mm: optimize truncation of shadow entries omits dda9dacf343d mm: migrate LRU_REFS_MASK bits in folio_migrate_flags omits 2c9cff30e78b mm: pgtable: remove pte_offset_map_nolock() omits f78824bb062a mm: multi-gen LRU: walk_pte_range() use pte_offset_map_rw_ [...] omits ed8d6a9f431d mm: userfaultfd: move_pages_pte() use pte_offset_map_rw_nolock() omits b7497c1e992f mm: page_vma_mapped_walk: map_pte() use pte_offset_map_rw_ [...] omits 63918f683a58 mm: mremap: move_ptes() use pte_offset_map_rw_nolock() omits 8174016dceaf mm: copy_pte_range() use pte_offset_map_rw_nolock() omits 7f709adfc5ce mm: khugepaged: collapse_pte_mapped_thp() use pte_offset_m [...] omits b684bc053cc8 mm: handle_pte_fault() use pte_offset_map_rw_nolock() omits baef7244d1c6 arm: adjust_pte() use pte_offset_map_rw_nolock() omits dbeb1393201f mm: khugepaged: __collapse_huge_page_swapin() use pte_offs [...] omits 122656f5d052 mm: filemap: filemap_fault_recheck_pte_none() use pte_offs [...] omits 1c8ef80ecd06 powerpc: assert_pte_locked() use pte_offset_map_ro_nolock() omits 4603fdc68429 mm: pgtable: introduce pte_offset_map_{ro|rw}_nolock() omits 88b65c447325 mm: move mm flags to mm_types.h omits 367d2a56ea07 mm/madvise: unrestrict process_madvise() for current process omits 8af1e90c34a5 selftests/mm: hugetlb_fault_after_madv: improve test output omits 3c8b9a26f3a6 selftests/mm: hugetlb_fault_after_madv: use default hugetl [...] omits 096dbd0601e8 mm/mempolicy: fix comments for better documentation omits 75d8b4092b77 mm: fix shrink nr.unqueued_dirty counter issue omits 15b8cc5efe09 mm/list_lru: simplify the list_lru walk callback function omits e01dcc143875 mm/list_lru: split the lock to per-cgroup scope omits 2f6637c9f1be mm/list_lru: simplify reparenting and initial allocation omits 5eaf30ae2584 mm/list_lru: code clean up for reparenting omits 7d4415ef5af5 mm/list_lru: don't export list_lru_add omits 70483572a362 mm/list_lru: don't pass unnecessary key parameters omits 7292c2c0e93f maple_tree: memset maple_big_node as a whole omits 3162b417616b maple_tree: remove maple_big_node.parent omits eb61ad9c6236 maple_tree: goto complete directly on a pivot of 0 omits 3dab7e563c13 maple_tree: i is always less than or equal to mas_end omits 07b1fa460938 procfs: prefer neater pointer error comparison omits 81c980410fd6 mm: refactor mm_access() to not return NULL omits 907cd9789249 zram: remove UNDER_WB and simplify writeback omits 6255f9e2c9ac zram: reshuffle zram_free_page() flags operations omits a50cff7abe77 zram: do not mark idle slots that cannot be idle omits e9b13f88b4f2 zram: rework writeback target selection strategy omits bc2c8cf8c6ce zram: do not skip the first bucket omits fe03e989b195 zram: rework recompress target selection strategy omits 30de5b3a7cb7 zram: permit only one post-processing operation at a time omits deec87be8ac8 zram: introduce ZRAM_PP_SLOT flag omits e07f0eb3da09 mm/vmalloc: combine all TLB flush operations of KASAN shad [...] omits 0b00648b529b mm-memcontrol-add-per-memcg-pgpgin-pswpin-counter-v2 omits 9d8d556d58dd mm/memcontrol: add per-memcg pgpgin/pswpin counter omits 8385379b9dc4 mm/damon: fix sparse warning for zero initializer omits 7107a869ef98 mm: shmem: fix khugepaged activation policy for shmem omits 8b6780d92622 selftests/mm: add pkey_sighandler_xx, hugetlb_dio to .gitignore omits 3fa1175f6aa0 mm: numa_clear_kernel_node_hotplug: Add NUMA_NO_NODE check [...] omits 227eb97be810 ocfs2: pass u64 to ocfs2_truncate_inline maybe overflow omits a9f40cf98135 mm: shmem: fix data-race in shmem_getattr() omits 29bd67731641 mm: mark mas allocation in vms_abort_munmap_vmas as __GFP_NOFAIL omits 9f8e3f0e7988 mm/gup: stop leaking pinned pages in low memory conditions omits 504ce30c3318 x86/traps: move kmsan check after instrumentation_begin omits dff62eefd931 resource: remove dependency on SPARSEMEM from GET_FREE_REGION omits 624d37719c40 mm/mmap: Fix race in mmap_region() with ftruncate() omits fc166cd720df mm/page_alloc: Let GFP_ATOMIC order-0 allocs access highat [...] omits bf192a87419b mm/page_alloc: let GFP_ATOMIC order-0 allocs access highat [...] omits 407768e30e0e fork: only invoke khugepaged, ksm hooks if no error omits f4924be1b5b5 fork: do not invoke uffd on fork if error occurs omits a0c3bef156f3 nilfs2: fix kernel bug due to missing clearing of buffer d [...] omits 72a8f69e148d mm/pagewalk: fix usage of pmd_leaf()/pud_leaf() without pr [...] omits 2329d5ca4f2b mseal: update mseal.rst omits e05411d528af maple_tree: add regression test for spanning store bug omits 6d1f4c5def0b maple_tree: correct tree corruption on spanning store omits cb1bacc82bc9 mm: fix null pointer dereference in pfnmap_lockdep_assert omits ce9470bd1f6c mm: wake_up only when swapcache_wq waitqueue is active omits c32f8ff6a2e2 mm: avoid unconditional one-tick sleep when swapcache_prep [...] omits 25b10cdfb42a Merge tools/for-next omits c6df6c638e4b Merge ftrace/for-next omits e02c8a371797 Merge branch 'for-next/scmi/updates' of ssh://gitolite.ker [...] omits 38099399deb5 Merge tags 'scmi-fixes-6.12' and 'ffa-fixes-6.12' of ssh:/ [...] omits e4188772459f Merge fixup omits 225c2a56cf64 Merge branch 'devel' into for-next omits 9d4a93c0eab3 cifs: Fix parsing native symlinks directory/file type omits 3233eb00d6bf cifs: Validate content of native symlink omits ac93ee52c858 cifs: Fix parsing native symlinks relative to the export omits f6b1cfab609d nfsd: handle delegated timestamps in SETATTR omits 7fee1d5f11be Merge branch 'slab/for-6.13/features' into slab/for-next omits 2e8215d7ce53 Merge remote-tracking branch 'regulator/for-6.13' into reg [...] omits 469819cc1736 Merge remote-tracking branch 'asoc/for-6.13' into asoc-next omits 9539446cc659 netfilter: replace call_rcu by kfree_rcu for simple kmem_c [...] omits 18072677d4ae bcachefs: Fix warning about passing flex array member by value omits 9080b7e882de bcachefs: bch2_journal_meta() takes ref on c->writes omits d59f4aba0962 bcachefs: -o norecovery now bails out of recovery earlier omits 4d398863c5e2 bcachefs: Refactor new stripe path to reduce dependencies [...] omits 674241942eef bcachefs: Avoid bch2_btree_id_str() omits ec360e49c674 bcachefs: better error message in check_snapshot_tree() omits 11a0d0ab1b86 bcachefs: Factor out jset_entry_log_msg_bytes() omits d261d7f769e3 bcachefs: improved bkey_val_copy() omits 665286c4db3e bcachefs: bch2_btree_lost_data() now uses run_explicit_rce [...] omits e20eb741ca3e bcachefs: Add locking for bch_fs.curr_recovery_pass omits 01e33ee8137a bcachefs: lru, accounting are alloc btrees omits c968e01ad0d1 bcachefs: bch2_run_explicit_recovery_pass() returns differ [...] omits 3f68c44376f8 bcachefs: add more path idx debug asserts omits 06d4e1d70880 bcachefs: Use FOREACH_ACL_ENTRY() macro to iterate over ac [...] omits fa9133057282 bcachefs: Remove duplicate included headers omits 6ee2ff75574b docs: filesystems: bcachefs: fixed some spelling mistakes [...] omits b79e24b0fcac bcachefs: Don't use commit_do() unnecessarily omits 78b0c7845bb7 bcachefs: kill btree_trans_restart_nounlock() omits 2c6528e13027 bcachefs: Remove unnecessary peek_slot() omits ab1eb81105fc bcachefs: move bch2_xattr_handlers to .rodata omits d49dd0e69cca bcachefs: Delete dead code omits 2458fc9b6a6a bcachefs: Pull disk accounting hooks out of trans_commit.c omits 7199e4b08abd bcachefs: bch_verbose_ratelimited omits a22e1406435e bcachefs: add hash_seed to inode_to_text() omits 86d116a17f41 bcachefs: rcu_pending: don't invoke __call_rcu() under lock omits 7391f1fb15ac bcachefs: __bch2_key_has_snapshot_overwrites uses for_each [...] omits 9770941d9bd9 bcachefs: remove_backpointer() now uses dirent_get_by_pos() omits b8aa8b0959e0 bcachefs: bch2_inode_should_have_bp -> bch2_inode_should_h [...] omits 54b3fc5638aa bcachefs: remove superfluous ; after statements omits 3fd90db8ccd8 bcachefs: Fix racy use of jiffies omits 8d0c92092b7d Merge branch 'bcachefs-kill-retry-estale' into HEAD omits 932afdd669b2 bcachefs: skip mount option handle for empty string. omits 07aab0860a91 bcachefs: fix incorrect show_options results omits 4cc0b5fb47f3 Merge branch 'sched/urgent' of git://git.kernel.org/pub/sc [...] omits cb3d289366b0 netfilter: Make legacy configs user selectable omits 6834af2ce13d netfilter: nf_tables: allocate element update information [...] omits a1fcf1c811b0 netfilter: nf_tables: switch trans_elem to real flex array omits 9a004e2068a2 netfilter: nf_tables: prepare for multiple elements in nft [...] omits 72caa79bdbe2 netfilter: nf_tables: add nft_trans_commit_list_add_elem helper omits 3478b99fc515 netfilter: nf_tables: prefer nft_trans_elem_alloc helper omits f2213b1e5942 Merge remote-tracking branch 'spi/for-6.13' into spi-next omits 758d25594e09 Merge branch 'work.fdtable' into vfs.file omits 1f2dd712611d Merge patch series "fs: introduce file_ref_t" omits d91ea8195ed4 fs: port files to file_ref omits bef236c3c0fe fs: add file_ref omits b51a254cebc9 ipe: fallback to platform keyring also if key in trusted k [...] omits c953aad6df14 ipe: allow secondary and platform keyrings to install/upda [...] omits 58a378ae3eb6 ipe: also reject policy updates with the same version omits a98d175feaae ipe: return -ESTALE instead of -EINVAL on update when new [...] omits 73e467915aab netfilter: nf_tables: replace deprecated strncpy with strscpy_pad omits 0398cffb7459 netfilter: nf_tables: Fix percpu address space issues in n [...] adds d4b82e580824 Merge tag 'clk-fixes-for-linus' of git://git.kernel.org/pu [...] adds bea07fd63192 maple_tree: correct tree corruption on spanning store adds e993457df658 maple_tree: add regression test for spanning store bug adds 4d939780b705 Merge tag 'mm-hotfixes-stable-2024-10-17-16-08' of git://g [...] adds ff898623af2e x86/cpufeatures: Define X86_FEATURE_AMD_IBPB_RET adds 3ea87dfa31a7 x86/cpufeatures: Add a IBPB_NO_RET BUG flag adds 50e4b3b94090 x86/entry: Have entry_ibpb() invalidate return predictions adds 0fad2878642e x86/bugs: Skip RSB fill at VMEXIT adds c62fa117c32b x86/bugs: Do not use UNTRAIN_RET with IBPB on entry adds ade8ff3b6aca Merge tag 'x86_bugs_post_ibpb' of git://git.kernel.org/pub [...] adds c91c14618fcf Merge tag 's390-6.12-3' of git://git.kernel.org/pub/scm/li [...] adds ef444a0aba6d Merge tag 'powerpc-6.12-5' of git://git.kernel.org/pub/scm [...] adds 75aa74d52f43 Merge tag 'iommu-fixes-v6.12-rc3' of git://git.kernel.org/ [...] adds b1b46751671b mm: fix follow_pfnmap API lockdep assert adds 4ceead37ca9f drm/xe/xe2lpg: Extend Wa_15016589081 for xe2lpg adds 03a86c24aea0 drm/xe: fix unbalanced rpm put() with fence_fini() adds 761f916af442 drm/xe: fix unbalanced rpm put() with declare_wedged() adds ed931fb40e35 drm/xe: Take job list lock in xe_sched_add_pending_job adds 82926f52d7a0 drm/xe: Don't free job in TDR adds 477d665e9b6a drm/xe/query: Increase timestamp width adds e7518276e938 drm/xe: Use bookkeep slots for external BO's in exec IOCTL adds 4e8b5a165160 drm/xe/ufence: ufence can be signaled right after wait_woken adds 816b186ce2e8 drm/xe/xe_sync: initialise ufence.signalled adds 6df106e93f79 drm/xe/bmg: improve cache flushing behaviour adds ffafd12696d1 drm/i915/display: Don't allow tile4 framebuffer to do hfli [...] adds 83f000784844 Merge tag 'drm-xe-fixes-2024-10-17' of https://gitlab.free [...] adds 5d97dde4d5f7 Merge tag 'drm-fixes-2024-10-18' of https://gitlab.freedes [...] adds 3b3a0ef6ae54 Merge tag 'hwmon-for-v6.12-rc4' of git://git.kernel.org/pu [...] adds cf8679bb77e9 Merge branch 'pm-cpufreq' adds 5e9ab267bec1 Merge tag 'pm-6.12-rc4' of git://git.kernel.org/pub/scm/li [...] adds 568570fdf2b9 Merge tag 'xfs-6.12-fixes-4' of git://git.kernel.org/pub/s [...] adds b04ae0f45168 Merge tag 'v6.12-rc3-smb3-client-fixes' of git://git.samba [...] adds 28aabffae6be io_uring/sqpoll: close race on waiting for sqring entries adds 858e686a30d7 io_uring/rsrc: ignore dummy_ubuf for buffer cloning adds 8f7033aa4089 io_uring/sqpoll: ensure task state is TASK_RUNNING when ru [...] adds a041f47898e3 Merge tag 'io_uring-6.12-20241018' of git://git.kernel.dk/linux adds b402328a24ee block: Fix elevator_get_default() checking for NULL q->tag_set adds 1e3fc2000035 drbd: Remove unused conn_lowest_minor adds b4ff6e93bfd0 elevator: do not request_module if elevator exists adds ee7ff15bf507 elevator: Remove argument from elevator_find_get adds c25c0c9035bb blk-mq: setup queue ->tag_set before initializing hctx adds e972b08b91ef blk-rq-qos: fix crash on rq_qos_wait vs. rq_qos_wake_funct [...] adds 42aafd8b48ad ublk: don't allow user copy for unprivileged device adds 8be007c8e091 block: fix blk_rq_map_integrity_sg kernel-doc adds e38dad438fc0 nvmet-passthru: clear EUID/NGUID/UUID while using loop target adds 782373ba2766 nvme: tcp: avoid race between queue_lock lock and destroy adds 40f0e5dc2f3c nvmet-rdma: use sbitmap to replace rsp free list adds 9c7072df535b nvme: delete unnecessary fallthru comment adds 0ce96a6708f3 nvme: disable CC.CRIME (NVME_CC_CRIME) adds 1f021341eef4 nvme-multipath: defer partition scanning adds 26bc0a81f64c nvme-pci: fix race condition between reset and nvme_dev_disable() adds c199fac88fe7 nvme-loop: flush off pending I/O while shutting down loop [...] adds d06923670b5a nvme: make keep-alive synchronous operation adds 599d9f3a10ee nvme: use helper nvme_ctrl_state in nvme_keep_alive_finish [...] adds de7007e9e6fe Merge tag 'nvme-6.12-2024-10-18' of git://git.infradead.or [...] adds b0bf1afde7c3 cdrom: Avoid barrier_nospec() in cdrom_ioctl_media_changed() adds f8eacd8ad7a6 Merge tag 'block-6.12-20241018' of git://git.kernel.dk/linux adds dbafeddb9524 Merge tag 'linux_kselftest-fixes-6.12-rc4' of git://git.ke [...] adds 3d5ad2d4eca3 Merge tag 'bpf-fixes' of git://git.kernel.org/pub/scm/linu [...] adds 4e6bd4a33a6c Merge tag 'rust-fixes-6.12-2' of https://github.com/Rust-f [...] adds 9197b73fd7bb Merge tag '9p-for-6.12-rc4' of https://github.com/martinetd/linux adds ea330429a04b Input: xpad - add support for 8BitDo Ultimate 2C Wireless [...] adds 22a18935d7d9 Input: xpad - add support for MSI Claw A1M adds 2de01e0e57f3 Input: zinitix - don't fail if linux,keycodes prop is absent adds f9e4825524aa Merge tag 'input-for-v6.12-rc3' of git://git.kernel.org/pu [...] adds 579941899db4 ipe: return -ESTALE instead of -EINVAL on update when new [...] adds 5ceecb301e50 ipe: also reject policy updates with the same version adds 02e2f9aa33e4 ipe: allow secondary and platform keyrings to install/upda [...] adds f40998a8e6bb ipe: fallback to platform keyring also if key in trusted k [...] adds 917a15c37d37 MAINTAINERS: update IPE tree url and Fan Wu's email adds 8203ca380913 Merge tag 'ipe-pr-20241018' of git://git.kernel.org/pub/sc [...] adds 2c02f7375e65 fgraph: Use CPU hotplug mechanism to initialize idle shado [...] adds fae4078c289a fgraph: Allocate ret_stack_list with proper size adds 06526daaff90 Merge tag 'ftrace-v6.12-rc3' of git://git.kernel.org/pub/s [...] adds 531643fcd98c Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] adds ae6a888a4357 io_uring/rw: fix wrong NOWAIT check in io_rw_init_file() adds 715ca9dd687f Merge tag 'io_uring-6.12-20241019' of git://git.kernel.dk/linux adds 10e93e190028 Merge tag 'dma-mapping-6.12-2024-10-20' of git://git.infra [...] adds 0fd2a743301b xen: Remove dependency between pciback and privcmd adds a5ee44c82978 Merge tag 'for-linus-6.12a-rc4-tag' of git://git.kernel.or [...] adds 5ec36fe24bd2 MAINTAINERS: Add an entry for PREEMPT_RT. adds 2b4d25010d0f Merge tag 'sched_urgent_for_v6.12_rc4' of git://git.kernel [...] adds 949c9ef59be7 Merge tag 'irq_urgent_for_v6.12_rc4' of git://git.kernel.o [...] adds db87114dcf13 Merge tag 'x86_urgent_for_v6.12_rc4' of git://git.kernel.o [...] adds 1154a599214c Merge tag 'usb-serial-6.12-rc4' of ssh://gitolite.kernel.o [...] adds b68c18957029 Merge tag 'usb-6.12-rc4' of git://git.kernel.org/pub/scm/l [...] adds c01ac4b9440a Merge tag 'tty-6.12-rc4' of git://git.kernel.org/pub/scm/l [...] adds 6e90b675cf94 MAINTAINERS: Remove some entries due to various compliance [...] adds 9b673c7551e6 misc: rtsx: list supported models in Kconfig help adds c55228220dd3 Merge tag 'char-misc-6.12-rc4' of git://git.kernel.org/pub [...] adds 3dd96872f746 mm: avoid unconditional one-tick sleep when swapcache_prep [...] adds eee75b56ddc9 mm: wake_up only when swapcache_wq waitqueue is active adds dc68a7b3e7b4 mm: fix null pointer dereference in pfnmap_lockdep_assert adds f39365c75d53 mseal: update mseal.rst adds 968ef92748a7 mm/pagewalk: fix usage of pmd_leaf()/pud_leaf() without pr [...] adds 9303c602557b nilfs2: fix kernel bug due to missing clearing of buffer d [...] adds 9db1ca51b24b fork: do not invoke uffd on fork if error occurs adds 90d085b61077 fork: only invoke khugepaged, ksm hooks if no error adds a19f2060823b mm/page_alloc: let GFP_ATOMIC order-0 allocs access highat [...] adds 3bd49262b321 mm-page_alloc-let-gfp_atomic-order-0-allocs-access-highato [...] adds 419691453bd4 mm/mmap: fix race in mmap_region() with ftruncate() adds d8e3b5ce0465 resource: remove dependency on SPARSEMEM from GET_FREE_REGION adds d6da4aea1dba x86/traps: move kmsan check after instrumentation_begin adds b034c6f77857 mm: mark mas allocation in vms_abort_munmap_vmas as __GFP_NOFAIL adds 6023fa2476f9 mm: shmem: fix data-race in shmem_getattr() adds d1383c49150b ocfs2: pass u64 to ocfs2_truncate_inline maybe overflow adds 55ef4d417ed9 mm: numa_clear_kernel_node_hotplug: Add NUMA_NO_NODE check [...] adds 7943575baea2 nilfs2: fix kernel bug due to missing clearing of checked flag adds 3269357fdcbf resource,kexec: walk_system_ram_res_rev must retain resour [...] adds 631af0f9dd90 mm/vma: add expand-only VMA merge mode and optimise do_brk [...] adds cc829db9921a tools: testing: add expand-only mode VMA test adds d26aeca0eb5f Revert "selftests/mm: fix deadlock for fork after pthread_ [...] adds 273c0a5b5131 Revert "selftests/mm: replace atomic_bool with pthread_barrier_t" adds 9255584f880b selftests/mm: fix deadlock for fork after pthread_create w [...] adds 83e56d3ea1ba mm: split critical region in remap_file_pages() and invoke [...] adds 01874d5fc8ac mm/gup: stop leaking pinned pages in low memory conditions adds 1a1f1a70092b mm-gup-stop-leaking-pinned-pages-in-low-memory-conditions-v3 adds 9228b1e93524 mm/gup: memfd: stop leaking pinned pages in low memory conditions adds cd84e2bff99d Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] adds 197231da7f6a proc: Fix W=1 build kernel-doc warning adds b19190327706 Merge branch 'vfs.fixes' of git://git.kernel.org/pub/scm/l [...] adds 2d5abedbcc5a Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] adds 8dd91e8d31fe nfsd: fix race between laundromat and free_stateid adds 9786682bd3e2 Merge branch 'nfsd-fixes' of git://git.kernel.org/pub/scm/ [...] adds 1225ef1f43d7 Merge branch 'fs-current' of linux-next adds 3e844247eda1 Merge branch 'for-curr' of git://git.kernel.org/pub/scm/li [...] adds f2767a41959e net: pse-pd: Fix out of bound for loop adds 2cb3f56e827a net/sun3_82586: fix potential memory leak in sun3_82586_se [...] adds e4dd8bfe0f6a be2net: fix potential memory leak in be_xmit() adds f99cf996ba5a net: plip: fix break; causing plip to never transmit adds 9f86df0e7537 MAINTAINERS: add Simon as an official reviewer adds de96f6a30035 net: phy: dp83822: Fix reset pin definitions adds 4ab3e4983bcc bnxt_en: replace ptp_lock with irqsave variant adds bd28df26197b octeon_ep: Implement helper for iterating packets in Rx queue adds eb592008f79b octeon_ep: Add SKB allocation failures handling in __octep [...] adds 12bc14949c4a net: dsa: mv88e6xxx: Fix error when setting port policy on [...] adds 3e14d8ebaa11 mailmap: update entry for Jesper Dangaard Brouer adds 3b05b9c36ddd MAINTAINERS: add samples/pktgen to NETWORKING [GENERAL] adds 907c05554619 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] adds 565d8f334593 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds dfaa21b7ef71 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] adds 60c90b86f184 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds b0867999e328 ASoC: amd: yc: Fix non-functional mic on ASUS E1404FA adds 6924565a04e5 ASoC: Intel: soc-acpi: lnl: Add match entry for TM2 laptops adds 740883fa6c72 ASoC: Change my e-mail to gmail adds 9fc9ef05727c ASoC: codecs: lpass-rx-macro: fix RXn(rx,n) macro for DSM_ [...] adds da95e891dd5d ASoC: fsl_micfil: Add a flag to distinguish with different [...] adds 9822b4c90d77 ASoC: SOF: ipc4-topology: Do not set ALH node_id for aggre [...] adds 6e38a7e098d3 ASoC: SOF: Intel: hda: Handle prepare without close for no [...] adds c78f1e15e46a soundwire: intel_ace2x: Send PDI stream number during prepare adds ab5593793e90 ASoC: SOF: Intel: hda: Always clean up link DMA during stop adds d641c164f8de ASoC/SoundWire: clean up link DMA during stop for IPC4 adds 2e34d99b26ea Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds ce95b1d71f8f Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds b4ae0b147fe8 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 9534453c3180 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 404b739e8955 staging: vchiq_arm: Use devm_kzalloc() for vchiq_arm_state [...] adds 807babf69027 staging: vchiq_arm: Use devm_kzalloc() for drv_mgmt allocation adds 5fbbb0c6ce52 Merge branch 'staging-linus' of git://git.kernel.org/pub/s [...] adds 0590f1ffebcc Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds cd843399d706 crypto: lib/mpi - Fix an "Uninitialized scalar variable" issue adds e1759f126d18 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 741d8bb7ba25 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 3af3454c0e4a Merge branch 'mtd/fixes' of git://git.kernel.org/pub/scm/l [...] adds 4c76f331a9a1 media: v4l2-ctrls-api: fix error handling for v4l2_g_ctrl() adds e6a3ea83fbe1 media: v4l2-tpg: prevent the risk of a division by zero adds 972e63e895ab media: dvbdev: prevent the risk of out of memory access adds 9883a4d41aba media: dvb_frontend: don't play tricks with underflow values adds 2aee207e5b3c media: mgb4: protect driver against spectre adds 458ea1c0be99 media: av7110: fix a spectre vulnerability adds 14a22762c3da media: s5p-jpeg: prevent buffer overflows adds 438d3085ba5b media: ar0521: don't overflow when checking PLL values adds 576a307a7650 media: cx24116: prevent overflows on SNR calculus adds 50b9fa751d1a media: adv7604: prevent underflow condition when reporting [...] adds 2d861977e731 media: stb0899_algo: initialize cfr before using it adds eba6a8619d2b media: cec: extron-da-hd-4k-plus: don't use -1 as an error code adds ba9cf6b43043 media: pulse8-cec: fix data timestamp at pulse8_setup() adds 65eb6c93b024 Merge branch 'fixes' of git://git.linuxtv.org/media adds 88a387cf9e5f KVM: Remove unused kvm_vcpu_gfn_to_pfn adds bc07eea2f3b3 KVM: Remove unused kvm_vcpu_gfn_to_pfn_atomic adds 8e690b817e38 x86/kvm: Override default caching mode for SEV-SNP and TDX adds 58a20a9435aa KVM: x86/mmu: Zap only SPs that shadow gPTEs when deleting [...] adds 28cf49788107 KVM: x86/mmu: Add lockdep assert to enforce safe usage of [...] adds 5a279842441b KVM: x86: Clean up documentation for KVM_X86_QUIRK_SLOT_ZAP_ALL adds 731285fbb6f5 KVM: VMX: reset the segment cache after segment init in vm [...] adds f559b2e9c5c5 KVM: nSVM: Ignore nCR3[4:0] when loading PDPTEs from memory adds 9a400068a158 KVM: selftests: x86: Avoid using SSE/AVX instructions adds 773cca183440 KVM: selftests: Fix out-of-bounds reads in CPUID test's ar [...] adds 3ec4350d4efb RISCV: KVM: use raw_spinlock for critical section in imsic adds 980c41f554c3 KVM: arm64: Make the exposed feature bits in AA64DFR0_EL1 [...] adds ffe68b2d19a5 KVM: arm64: Disable fields that KVM doesn't know how to ha [...] adds e8d164974cfa KVM: arm64: Use kvm_has_feat() to check if FEAT_SSBS is ad [...] adds 78c4446b5f95 KVM: arm64: Allow userspace to change ID_AA64PFR1_EL1 adds dc9b5d7e0bd4 KVM: selftests: aarch64: Add writable test for ID_AA64PFR1_EL1 adds 9b7c3dd5964b Merge branch kvm-arm64/idregs-6.12 into kvmarm/fixes adds ae8f8b376102 KVM: arm64: Unregister redistributor for failed vCPU creation adds 6ded46b5a4fd KVM: arm64: nv: Keep reference on stage-2 MMU when scheduled out adds 3c164eb9464d KVM: arm64: nv: Do not block when unmapping stage-2 if disallowed adds c268f204f7c5 KVM: arm64: nv: Punt stage-2 recycling to a vCPU request adds 79cc6cdb932a KVM: arm64: nv: Clarify safety of allowing TLBI unmaps to [...] adds d4a89e5aee23 KVM: arm64: Expose S1PIE to guests adds df5fd75ee305 KVM: arm64: Don't eagerly teardown the vgic on init error adds ddd5c5820116 Merge tag 'kvmarm-fixes-6.12-2' of git://git.kernel.org/pu [...] adds afa9b48f327c KVM: arm64: Shave a few bytes from the EL2 idmap code adds c6c167afa090 KVM: arm64: Fix shift-out-of-bounds bug adds 5978d4ec7e82 KVM: arm64: vgic: Don't check for vgic_ready() when settin [...] adds 78a005555500 KVM: arm64: Ensure vgic_ready() is ordered against MMIO re [...] adds e9001a382fa2 Merge tag 'kvmarm-fixes-6.12-3' of git://git.kernel.org/pu [...] adds 2c843035dfe4 Merge branch 'master' of git://git.kernel.org/pub/scm/virt [...] adds cea22154f9a7 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds e971748c2c15 Merge branch 'riscv-dt-fixes' of git://git.kernel.org/pub/ [...] adds 5ac5bc95a68b Merge branch 'riscv-soc-fixes' of git://git.kernel.org/pub [...] adds d8a47ba62690 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 4778061ba868 Merge branch 'pwrseq/for-current' of git://git.kernel.org/ [...] new 36023ae21773 selftests/mm: add pkey_sighandler_xx, hugetlb_dio to .gitignore new e67460cff895 mm: shmem: fix khugepaged activation policy for shmem new 0da6a1ecad23 mm/damon: fix sparse warning for zero initializer new 209fe93afb74 mm/memcontrol: add per-memcg pgpgin/pswpin counter new 7703bed6f3ca mm-memcontrol-add-per-memcg-pgpgin-pswpin-counter-v2 new 8fe4f100d8b9 mm/vmalloc: combine all TLB flush operations of KASAN shad [...] new 86e7a66b18e7 zram: introduce ZRAM_PP_SLOT flag new b8386d107696 zram: permit only one post-processing operation at a time new f61942322126 zram: rework recompress target selection strategy new b599428a2488 zram: do not skip the first bucket new 4abeafcd4df8 zram: rework writeback target selection strategy new cda8027bd2fe zram: do not mark idle slots that cannot be idle new cd07925f035b zram: reshuffle zram_free_page() flags operations new 76a92797f5a8 zram: remove UNDER_WB and simplify writeback new 16c3e06a57d4 mm: refactor mm_access() to not return NULL new d447c7875118 procfs: prefer neater pointer error comparison new 8894cf3c4c51 maple_tree: i is always less than or equal to mas_end new 701fd9b866ad maple_tree: goto complete directly on a pivot of 0 new a5723d142773 maple_tree: remove maple_big_node.parent new a89f4e6fafd2 maple_tree: memset maple_big_node as a whole new 6f82626ddad7 mm/list_lru: don't pass unnecessary key parameters new 0dff8c7824bd mm/list_lru: don't export list_lru_add new 10f500b0c810 mm/list_lru: code clean up for reparenting new ea822c8ddbc4 mm/list_lru: simplify reparenting and initial allocation new 014e5f14e9fa mm/list_lru: split the lock to per-cgroup scope new 2b8573d2c377 mm/list_lru: simplify the list_lru walk callback function new b432be762491 mm: fix shrink nr.unqueued_dirty counter issue new 633daa6ac56b mm/mempolicy: fix comments for better documentation new bf0aa0caab32 selftests/mm: hugetlb_fault_after_madv: use default hugetl [...] new 08c603e4b933 selftests/mm: hugetlb_fault_after_madv: improve test output new b4ecb1f5c5d0 mm/madvise: unrestrict process_madvise() for current process new 91c8462eaa02 mm: move mm flags to mm_types.h new 74804434a7ba mm: pgtable: introduce pte_offset_map_{ro|rw}_nolock() new 5d1bf37d000a powerpc: assert_pte_locked() use pte_offset_map_ro_nolock() new 9aa5963d2465 mm: filemap: filemap_fault_recheck_pte_none() use pte_offs [...] new 516431b44967 mm: khugepaged: __collapse_huge_page_swapin() use pte_offs [...] new 61619ef2c090 arm: adjust_pte() use pte_offset_map_rw_nolock() new 1eeb53e47094 mm: handle_pte_fault() use pte_offset_map_rw_nolock() new 2c122a4e2a5f mm: khugepaged: collapse_pte_mapped_thp() use pte_offset_m [...] new c9608393c6ec mm: copy_pte_range() use pte_offset_map_rw_nolock() new 8d8a3cf08356 mm: mremap: move_ptes() use pte_offset_map_rw_nolock() new 77df681eb163 mm: page_vma_mapped_walk: map_pte() use pte_offset_map_rw_ [...] new 027067e6a164 mm: userfaultfd: move_pages_pte() use pte_offset_map_rw_nolock() new cb0b3bbc10b2 mm: multi-gen LRU: walk_pte_range() use pte_offset_map_rw_ [...] new bd9ce9913829 mm: pgtable: remove pte_offset_map_nolock() new b8ed78303e93 mm: migrate LRU_REFS_MASK bits in folio_migrate_flags new 9ef4a7cb76f1 mm: optimize truncation of shadow entries new c57b7acdf085 mm: optimize invalidation of shadow entries new a8ffba77940b mm/cma: fix useless return in void function new 95c6aa36c059 selftests/damon/access_memory_even: remove unused variables new c7cd64c80722 zsmalloc: replace kmap_atomic with kmap_local_page new 74335b662d58 mm/zsmalloc: use memcpy_from/to_page whereever possible new 4489e23ec9f1 mm: define obj_cgroup_get() if CONFIG_MEMCG is not defined new 9e852928ae9f mm: zswap: modify zswap_compress() to accept a page instea [...] new 2f7e12374486 mm: zswap: rename zswap_pool_get() to zswap_pool_tryget() new cc830bb67185 mm: change count_objcg_event() to count_objcg_events() for [...] new c7551b29b019 mm: zswap: modify zswap_stored_pages to be atomic_long_t new 51fd3529fb3d mm: zswap: support large folios in zswap_store() new 3a214c72fc88 mm: swap: Count successful large folio zswap stores in hug [...] new e631fe9629ff mm: zswap: zswap_store_page() will initialize entry after [...] new 64605d8d0ca0 ksm: use a folio in try_to_merge_one_page() new 15605244fdce ksm: convert cmp_and_merge_page() to use a folio new a5973bd9a670 ksm: convert should_skip_rmap_item() to take a folio new c166588d4b57 mm: add PageAnonNotKsm() new a72fc98d44ed mm-add-pageanonnotksm-fix new c9fa615b8d9e mm: remove PageKsm() new 6f6e6767a91a gup: convert FOLL_TOUCH case in follow_page_pte() to folio new 4b7ec2e818dc mm: move set_pxd_safe() helpers from generic to platform new ad95ac988b52 mm: swap: make some count_mthp_stat() call-sites be THP-agnostic. new 49239a1e1827 mm/truncate: reset xa_has_values flag on each iteration new 27183af4c7d6 maple_tree: do not hash pointers on dump in debug mode new bb05f8171202 mm: remove misleading 'unlikely' hint in vms_gather_munmap_vmas() new 044ca5b3e8a2 mm/mmap: teach generic_get_unmapped_area{_topdown} to hand [...] new 15a01147ffaa arch/s390: teach arch_get_unmapped_area{_topdown} to handl [...] new 368ce9071540 arch/x86: teach arch_get_unmapped_area_vmflags to handle h [...] new f7d465c73b2e arch/sparc: teach arch_get_unmapped_area{_topdown} to hand [...] new 0e040503d454 arch/powerpc: teach book3s64 arch_get_unmapped_area{_topdo [...] new 9c1cd1d7ebd2 mm: make hugetlb mappings go through mm_get_unmapped_area_vmflags new b5e96b0619d9 mm: drop hugetlb_get_unmapped_area{_*} functions new de7a10f7de58 arch/s390: clean up hugetlb definitions new e157fbda40ab mm: consolidate common checks in hugetlb_get_unmapped_area new 44031f6e0029 mm-consolidate-common-checks-in-hugetlb_get_unmapped_area-fix new eb004a06174f percpu: fix data race with pcpu_nr_empty_pop_pages new 59da4819c5d7 mm/memory.c: remove stray newline at top of file new 3a38cb489b6b mm: convert page_to_pgoff() to page_pgoff() new ab515bdc033c mm: use page_pgoff() in more places new ce6c93a4f70f mm: renovate page_address_in_vma() new 29bb00270e56 mm: mass constification of folio/page pointers new 686f30af1eff bootmem: stop using page->index new 3ef9abfc4c92 bootmem-stop-using-page-index-fix new 562dc580e3c4 bootmem: add bootmem_type stub function new a8e0bdbd3e7e mm: remove references to page->index in huge_memory.c new 9df157bce7c7 mm: use page->private instead of page->index in percpu new 07371c5ea910 MAINTAINERS: mailmap: update Alexey Klimov's email address new 8f13ed91d4c1 mm: abstract THP allocation new 230c63fcb931 mm: allocate THP on hugezeropage wp-fault new bdb80949967f zram: do not open-code comp priority 0 new 6dbbb37b736f kaslr: rename physmem_end and PHYSMEM_END to direct_map_ph [...] new b195153ba9b4 mm/kmemleak: fix typo in object_no_scan() comment new 70a3018ae9c9 mm: add pcp high_min high_max to proc zoneinfo new 4d337eac8e04 mm: remove unused hugepage for vma_alloc_folio() new 17bda13c1848 memcg: add tracing for memcg stat updates new afb5a9671401 memcg-add-tracing-for-memcg-stat-updates-v2 new d5609c958649 mm/hugetlb: perform vmemmap optimization batchly for speci [...] new c9f879f5a86f maple_tree: refactor mas_wr_store_type() new fd7af43375ed mm/zswap: avoid touching XArray for unnecessary invalidation new 8bb1f98681fa mm: avoid zeroing user movable page twice with init_on_alloc=1 new 096d0f6dd9e6 vmscan: add a vmscan event for reclaim_pages new 0a5a6a357dcd vmscan-add-a-vmscan-event-for-reclaim_pages-v3 new 808a6b90415b mm/vmstat: defer the refresh_zone_stat_thresholds after al [...] new dd35fe7dae63 maple_tree: fix alloc node fail issue new 56d76fe942e5 maple_tree: add some alloc node test case new a7a4644c9514 maple_tree: root node could be handled by !p_slot too new 90f6922ebde5 maple_tree: clear request_count for new allocated one new e515c4013aad maple_tree: total is not changed for nomem_one case new f603878d08e7 maple_tree: simplify mas_push_node() new 563aa286f328 mm, kasan, kmsan: instrument copy_from/to_kernel_nofault new 29b655528606 mm-kasan-kmsan-copy_from-to_kernel_nofault-fix new 4a772cf18320 x86/percpu: fix clang warning when dealing with unsigned types new e6d4d96e5f57 percpu: add a test case for the specific 64-bit value addition new 97a11b68e437 mm: swap: use str_true_false() helper function new 98be7dd7f4dd kasan: move checks to do_strncpy_from_user new 1a547bb0971d kasan: migrate copy_user_test to kunit new d66468ae7cca mm: export copy_to_kernel_nofault new c1b5d5ec2a5f kasan: delete CONFIG_KASAN_MODULE_TEST new 9beb7d7cde5e mm: vmalloc: group declarations depending on CONFIG_MMU together new 0adc121ca64b mm: vmalloc: don't account for number of nodes for HUGE_VM [...] new 28c54fa38c54 asm-generic: introduce text-patching.h new c4d106857e34 module: prepare to handle ROX allocations for text new 040ee4186d6c arch: introduce set_direct_map_valid_noflush() new 0d951a79991b x86/module: prepare module loading for ROX allocations of text new f3f0ec46f737 execmem: add support for cache of large ROX pages new fdc087a355b2 x86/module: enable ROX caches for module text on 64 bit new 671a0f4a13a0 mm/mglru: reset page lru tier bits when activating new d3b23693ac3d tools: testing: fix phys_addr_t size on 64-bit systems new af5021d6059d tmpfs: don't enable large folios if not supported new ed7b461ec623 mm: huge_memory: move file_thp_enabled() into huge_memory.c new fe19ef733fa2 mm: shmem: remove __shmem_huge_global_enabled() new 22e21ac3a39f mm: don't set readahead flag on a folio when lookahead_siz [...] new ab5e471369c6 maple_tree: calculate new_end when needed new cd55e108d9e1 maple_tree: remove sanity check from mas_wr_slot_store() new f8660b234e88 mm/mremap: cleanup vma_to_resize() new 5f5b34bdc2c1 mm/mremap: remove goto from mremap_to() new 09a800b69e3f mm: remove redundant condition for THP folio new 19b9e8a4d108 mm: remove unused has_isolate_pageblock new c5890393014f mm: shmem: update iocb->ki_pos directly to simplify tmpfs [...] new 1333c9b27d60 mm: shmem: improve the tmpfs large folio read performance new 42e377633428 maple_tree: fix outdated flag name in comment new ff175784181a mm/hugetlb_cgroup: introduce peak and rsvd.peak to v2 new a2617ccf719b mm/memory-failure: fix VM_BUG_ON_PAGE(PagePoisoned(page)) [...] new b5d43fad926a mm: optimization on page allocation when CMA enabled new b14679833bf7 ocfs2: remove unused declaration in header file new 5b90a017c6a8 ocfs2: fix typo in comment new 07acf8675cb9 kexec/crash: no crash update when kexec in progress new 4df7c4f0b17f kernel/watchdog: always restore watchdog_softlockup(,hardl [...] new 2570c55eb1f9 resource: replace open coded resource_intersection() new 05be89b6f4ea resource: introduce is_type_match() helper and use it new 13ee6c85a031 scripts/spelling.txt: add more spellings corrections new 3268b751cbc8 ipc/msg: replace one-element array with flexible array member new 6776f85a62e3 get rid of __get_task_comm() new 1df0de58f129 auditsc: replace memcpy() with strscpy() new b62d29a06242 security: replace memcpy() with get_task_comm() new f255f218263e bpftool: ensure task comm is always NUL-terminated new 455f5c3dd07b mm/util: fix possible race condition in kstrdup() new 689932d40cf7 mm/util: deduplicate code in {kstrdup,kstrndup,kmemdup_nul} new 6ed4d98f9446 drm: replace strcpy() with strscpy() new 76cc4651caf2 lib/Kconfig.debug: move int_pow test option to runtime tes [...] new c2e38998dd97 list: test: check the size of every lists for list_cut_pos [...] new 18650f4cd2b0 resource: correct reallocate_resource() documentation new dbbc52e7228b reboot: move reboot_notifier_list to kernel/reboot.c new 4cce75d2b8c3 scatterlist: fix a typo new de671753c517 lib/crc16_kunit.c: add KUnit tests for crc16 new 6f3eb23fa5f7 tools: fix -Wunused-result in linux.c new 7f625d8c849b lib/Makefile: make union-find compilation conditional on C [...] new 467137764672 scripts/decode_stacktrace.sh: remove trailing space new bd8a2cae6411 perf/hw_breakpoint: use ERR_PTR_PCPU(), IS_ERR_PCPU() and [...] new 0f684ca435c2 scripts/spelling.txt: add typo "exprienced" and "rewritting" new a8883372ec25 foo new d959e2ed233d Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] new a3e7a74894bb kconfig: qconf: set QSplitter orientation in the constructor new 3e4895669634 kconfig: qconf: reorder code in ConfigMainWindow() constructor new cb59dd153c33 kconfig: qconf: set parent in the widget constructor new 32f280d02aa5 kconfig: nconf: Use TAB to cycle thru dialog buttons new 622f5096b976 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 86f45d0f17d2 tools/perf/pmu-events/powerpc: Add support for compat even [...] new 54f9aa109245 tools/perf/powerpc/util: Add support to handle compatible [...] new 1280f012e06e perf disasm: Fix capstone memory leak new 4585038b8e18 perf probe: Fix libdw memory leak new 58fc358a3e2d perf color: Add printf format checking and resolve issues new 9809b2b1f23d perf stat: Fix/add parameter names for print_metric new 1133e7f7dc53 perf stat: Display "none" for NaN with metric only json new e1cc918b6cfd perf stat: Drop metric-unit if unit is NULL new 37b77ae95416 perf stat: Change color to threshold in print_metric new f9825601aa5e perf stat: Add metric-threshold to json output new 17df33fe22c7 perf stat: Disable metric thresholds for CSV and JSON metr [...] new 314909f13cc1 perf probe: Correct demangled symbols in C++ program new 8519e4f44c2a perf test: Add a shell wrapper for "Setup struct perf_event_attr" new 3a447031f5fc perf test: Remove C test wrapper for attr.py new 8296aa0f28c2 perf test: Move attr files into shell directory where they [...] new a9823dae4ccf perf build: Fix LIBDW_DIR new 54a1368567e8 perf build: Rename NO_DWARF to NO_LIBDW new a6c55df973a8 perf build: Remove defined but never used variable new 7c943261a1be perf build: Rename test-dwarf to test-libdw new 3034b48a4bc1 perf build: Combine libdw-dwarf-unwind into libdw feature tests new 23580d7bb1f9 perf build: Combine test-dwarf-getlocations into test-libdw new 26385fd23726 perf build: Combine test-dwarf-getcfi into test-libdw new 91e81e988fc9 perf probe: Move elfutils support check to libdw check new 5eb224251307 perf libdw: Remove unnecessary defines new 8838abf62614 perf build: Rename HAVE_DWARF_SUPPORT to HAVE_LIBDW_SUPPORT new 5455d89bf3da perf build: Rename CONFIG_DWARF to CONFIG_LIBDW new de602594d1e9 Merge branch 'perf-tools-next' of git://git.kernel.org/pub [...] new a8baa185c09d Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 181adacd9212 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 347c0dbd5d31 Merge branches 'for-next/gcs', 'for-next/probes', 'for-nex [...] new b8be9b42e20c Merge branch 'for-next/mops' into for-next/core new bacb74d9ed37 Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] new 0e18a6d53d3e Merge branch 'for-next/perf' of git://git.kernel.org/pub/s [...] new 776f3bef99af Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 582ad4f716b4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d1312c5c06f5 dt-bindings: microchip: atmel,at91rm9200-tcb: add sam9x7 c [...] new 40d8566e9aa9 dt-bindings: clock: add support for lan969x new 6049fa175d84 clk: lan966x: make clk_names const char * const new 118c000211fb clk: lan966x: prepare driver for lan969x support new 47d072b10507 clk: lan966x: add support for lan969x SoC clock driver new 253482f498bc Merge branch 'clk-microchip' into at91-next new 2f9d013a0c6f ARM: dts: microchip: sam9x60: Add missing property atmel,u [...] new 251a66b21f61 ARM: dts: microchip: Add trng labels for all at91 SoCs new 634e1fa7afa4 ARM: dts: microchip: Unify rng node names new 219ecd256372 ARM: dts: microchip: sam9x60ek: Add power monitor support new 63006fbf0a5d ARM: dts: microchip: sama5d2_icp: Add power monitor support new 7093360cd847 ARM: dts: microchip: sama7g54_curiosity: Add power monitor [...] new 91d75e7f7fa1 ARM: dts: microchip: sama7g5ek: Add power monitor support new c2f5c84eefec ARM: dts: microchip: Rename the eeprom nodename new 6914cc12bbf0 ARM: dts: microchip: Rename the pmic node new 2bd3059f1ac5 ARM: dts: microchip: Rename LED sub nodes name new 861ea8964c4e Merge branch 'at91-dt' into at91-next new 07891907687e ARM: configs: at91: enable PAC1934 driver as module new 9415b23aa236 Merge branch 'at91-defconfig' into at91-next new 2b72c580cf61 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] new 491f732bce1b Merge branch 'next' of https://github.com/Broadcom/stblinux.git new 01889866fda8 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 19e10c55a806 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6c974059574d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 430edd3ad1aa Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3607a1ca6a2a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c093a0932cde Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new a18fe7b5b13a Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] new 02af5b70b48d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 261c5e4e7eb1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 73d536b8803d Merge branch 'for-next/scmi/updates' of ssh://gitolite.ker [...] new 815d44862a05 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] new 5c42e4305ac9 Merge branch 'for-next' of https://github.com/sophgo/linux.git new 234d36a4ca25 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] new 42a5ba12bce5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a3440fa00616 Merge branch 'thead-dt-for-next' of https://github.com/pdp [...] new 9cc161a4509c arm64: dts: ti: Refactor J784s4 SoC files to a common file new 39b623c05c46 arm64: dts: ti: Refactor J784s4-evm to a common file new 9c65033884bf dt-bindings: arm: ti: Add bindings for J742S2 SoCs and Boards new 38fd90a3e1ac arm64: dts: ti: Introduce J742S2 SoC family new 13dc96a52712 arm64: dts: ti: Add support for J742S2 EVM board new bc3552d67553 arm64: dts: ti: am62-phycore-som: Increase cpu frequency t [...] new 151ed40a4f20 Revert "arm64: dts: ti: am62-phyboard-lyra: Add overlay to [...] new be4bac3bcb28 arm64: dts: ti: k3-am62: Add M4F remoteproc node new 23a6aba92e53 arm64: dts: ti: k3-am625-sk: Add M4F remoteproc node new ef1876ff7609 arm64: dts: ti: k3-am64: Add M4F remoteproc node new 6e36e6200360 arm64: dts: ti: k3-am642-sk: Add M4F remoteproc node new 8e77fc1fbb29 arm64: dts: ti: k3-am642-evm: Add M4F remoteproc node new 79e668d0d938 arm64: dts: ti: k3-am62-main: Add eQEP nodes new 36370ccf93bd arm64: dts: ti: k3-am62a-main: Add eQEP nodes new 0f4a318ee64c arm64: dts: ti: k3-am62p-main: Add eQEP nodes new 78b918b58e4b arm64: dts: ti: k3-am64-main: Add eQEP nodes new 25da98eb3997 arm64: dts: ti: k3-am64x-sk: Enable eQEP new c33a0a02a29b arm64: dts: ti: k3-am62x-phyboard-lyra: Drop unnecessary M [...] new e6c01aeb2202 arm64: dts: ti: k3-am62a7-phyboard-lyra-rdk: Update ethern [...] new aef4959ee000 arm64: dts: ti: k3-am65-main: Add ti,pruss-pa-st node new 6fb909467d5a arm64: dts: ti: k3-am654-icssg2: Add ti,pa-stats property new 007f3e72c913 arm64: dts: ti: k3-am64-main: Add ti,pruss-pa-st node new 30a9a1a26b95 arm64: dts: ti: k3-am64: Add ti,pa-stats property new abc50e38906c Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] new 40e88a6b1dff Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git new 4d588e355ae2 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] new 6711438fab12 Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] new d4408c1195f6 LoongArch: Get correct cores_per_package for SMT systems new 2b7676892dd9 LoongArch: Enable IRQ if do_ale() triggered in irq-enabled [...] new f5dd196bcd11 LoongArch: Set correct size for vDSO code mapping new 2032274524a3 LoongArch: Don't crash in stack_top() for tasks without vDSO new 15832255e844 LoongArch: Set initial pte entry with PAGE_GLOBAL for kern [...] new c55a415e1f07 LoongArch: Make KASAN usable for variable cpu_vabits new 5aecc4c8de12 LoongArch: KVM: Mark hrtimer to expire in hard interrupt context new ef6f43b456af Merge branch 'loongarch-next' of git://git.kernel.org/pub/ [...] new 7da10ea5d31a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ce06e40c016f Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] new f3261a37fbf4 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new f8a23e3b79d6 cpuidle: riscv-sbi: Move sbi_cpuidle_init to arch_initcall new 27b4d6aa29ab cpuidle: riscv-sbi: Add cpuidle_disabled() check new 77270206955d Merge patch series "cpuidle: riscv-sbi: Allow cpuidle pd u [...] new 794c46135ab9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 66eda33756c8 Merge branch 'riscv-dt-for-next' of git://git.kernel.org/p [...] new 21dceeaf87ae Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8508a5e0e9db um: Fix misaligned stack in stub_exe new e0c1b92a36f6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 74ec2f302402 bcachefs: fix restart handling in bch2_rename2() adds 94bdeec8f530 bcachefs: fix bch2_hash_delete() error path adds e1c4d2f0826d bcachefs: fix restart handling in bch2_fiemap() adds 028f3c1d9b3c bcachefs: fix missing restart handling in bch2_read_retry_ [...] adds 7ee4be9c621e bcachefs: fix restart handling in bch2_do_invalidates_work() adds d8b50597748d bcachefs: fix restart handling in bch2_alloc_write_key() adds 29fd10a36a63 bcachefs: fix restart handling in __bch2_resume_logged_op_ [...] adds 6bee2a04c547 bcachefs: handle restarts in bch2_bucket_io_time_reset() adds a0d11feefb19 bcachefs: Don't use commit_do() unnecessarily adds 4007bbb203a0 bcachefS: ec: fix data type on stripe deletion adds 81e0b6c7c1f7 bcachefs: fix disk reservation accounting in bch2_folio_re [...] adds 335d318ef532 bcachefs: bch2_folio_reservation_get_partial() is now bett [...] adds 97535cd84f18 bcachefs: Fix data corruption on -ENOSPC in buffered write path adds 07cf8bac2d3e bcachefs: fix incorrect show_options results adds 489ecc4cfdda bcachefs: skip mount option handle for empty string. adds b96f8cd3870a bcachefs: Run in-kernel offline fsck without ratelimit errors adds 78cf0ae636a5 bcachefs: INODE_STR_HASH() for bch_inode_unpacked adds d8e879377ffb bcachefs: Add hash seed, type to inode_to_text() adds 15a3836c8ed7 bcachefs: Repair mismatches in inode hash seed, type adds dc96656b20eb bcachefs: bch2_hash_set_or_get_in_snapshot() adds bc6d2d10418e bcachefs: fsck: Improve hash_check_key() adds 16acec50b816 bcachefs: Allocator now directly wakes up copygc when necessary adds 6abc97af09a0 bcachefs: Fix __bch2_fsck_err() warning adds 98b713a5c302 bcachefs: Don't use wait_event_interruptible() in recovery adds 81f8ef6863d2 bcachefs: Workaround for kvmalloc() not supporting > INT_M [...] adds 883cb563af52 Merge branch 'sched/urgent' of git://git.kernel.org/pub/sc [...] adds 692ef4ed20c3 Merge branch 'bcachefs-kill-retry-estale' into HEAD adds d7cb66f457da bcachefs: Fix racy use of jiffies adds 2a8a74e02bb5 bcachefs: remove superfluous ; after statements adds 6cbc5a3e9927 bcachefs: bch2_inode_should_have_bp -> bch2_inode_should_h [...] adds aefa77b39f51 bcachefs: remove_backpointer() now uses dirent_get_by_pos() adds a246a9870d09 bcachefs: __bch2_key_has_snapshot_overwrites uses for_each [...] adds 5bfcee74977b bcachefs: rcu_pending: don't invoke __call_rcu() under lock adds 21b76ec8b2d5 bcachefs: bch_verbose_ratelimited adds ada8f4e94823 bcachefs: Pull disk accounting hooks out of trans_commit.c adds f73cdd35ffd9 bcachefs: Delete dead code adds 77cb3a96ad4c bcachefs: move bch2_xattr_handlers to .rodata adds 5d9ac9ae3af4 bcachefs: Remove unnecessary peek_slot() adds efc851a2faa7 bcachefs: kill btree_trans_restart_nounlock() adds 712cb7d75321 docs: filesystems: bcachefs: fixed some spelling mistakes [...] adds eab36ffe7512 bcachefs: Remove duplicate included headers adds afd64102ed61 bcachefs: Use FOREACH_ACL_ENTRY() macro to iterate over ac [...] adds 10eb0af185f2 bcachefs: add more path idx debug asserts adds 4209b2d30685 bcachefs: bch2_run_explicit_recovery_pass() returns differ [...] adds 8bbdbb4a0577 bcachefs: lru, accounting are alloc btrees adds cfd2c5ec5988 bcachefs: Add locking for bch_fs.curr_recovery_pass adds 39cc70fbb7c6 bcachefs: bch2_btree_lost_data() now uses run_explicit_rce [...] adds 74885b2da9ca bcachefs: improved bkey_val_copy() adds b8db8acbaea8 bcachefs: Factor out jset_entry_log_msg_bytes() adds b1ef1d1cdaea bcachefs: better error message in check_snapshot_tree() adds faccb43ded5e bcachefs: Avoid bch2_btree_id_str() adds c47515fbb380 bcachefs: Refactor new stripe path to reduce dependencies [...] adds d6ef597d0360 bcachefs: -o norecovery now bails out of recovery earlier adds 0abfea9de54f bcachefs: bch2_journal_meta() takes ref on c->writes adds 20a302d51820 bcachefs: Fix warning about passing flex array member by value adds b94ce96478b5 bcachefs: Add block plugging to read paths adds d857d561620f bcachefs: Assert we're not in a restart in bch2_trans_put() adds d97d6a2dd809 bcachefs: Better in_restart error adds c7b0feadd997 bcachefs: Don't filter partial list buckets in open_bucket [...] adds 1ea1b6b00bf8 bcachefs: Use str_write_read() helper function adds a7b856ab9c55 Merge branch 'for-next' of https://github.com/koverstreet/ [...] adds 36e7c50b5d99 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds e4740921d036 Merge branch 'for-next' of git://git.infradead.org/users/h [...] adds 18ab835cad36 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 611e8f6aa116 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] adds 68aee3ba38f3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 20c645d3ce4e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 45c50a8424a2 nfsd: handle delegated timestamps in SETATTR adds ba6b3220066f nfsd: new tracepoint for after op_func in compound processing adds 73a43965dc86 lockd: Fix comment about NLMv3 backwards compatibility adds 81e172503883 nfsd: Fill NFSv4.1 server implementation fields in OP_EXCH [...] adds 372a5a9d6acf nfsd: Fix NFSD_MAY_BYPASS_GSS and NFSD_MAY_BYPASS_GSS_ON_ROOT adds dfe1ee65d592 xdrgen: Add a utility for extracting XDR from RFCs adds 7cc82f697751 nfsd: replace call_rcu by kfree_rcu for simple kmem_cache_ [...] adds 9741c8d5a3df NFSD: Replace use of NFSD_MAY_LOCK in nfsd4_lock() adds 3e47de8f9ad8 nfsd: refine and rename NFSD_MAY_LOCK adds 714d002856fc NFSD: Remove dead code in nfsd4_create_session() adds 5db30e601e76 NFSD: Remove a never-true comparison adds fb03e2ccc936 NFSD: Prevent NULL dereference in nfsd4_process_cb_update() adds 2b8ba288bf11 NFSD: Remove unused results in nfsd4_encode_pathname4() adds eb1080727d86 NFSD: Remove unused values from nfsd4_encode_components_esc() adds 601017ea5ce2 NFSD: Cap the number of bytes copied by nfs4_reset_recoverydir() adds 3b773a170c9e lockd: Remove unused typedef adds 624dde0addce lockd: Remove unnecessary memset() adds 391d1e8a7f62 lockd: Remove some snippets of unfinished code adds a23ed5ca2b8a lockd: Remove unused parameter to nlmsvc_testlock() adds ec999ba8d5df lockd: Remove unneeded initialization of file_lock::c.flc_flags adds 00a29158bf60 Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] adds f800b2ef89c6 Merge branch 'overlayfs-next' of git://git.kernel.org/pub/ [...] adds b8494511dc19 Merge branch 'vfs.fixes' into vfs.all Signed-off-by: Chris [...] adds 90225cc1255c Merge branch 'vfs.mgtime' into vfs.all Signed-off-by: Chri [...] adds ffd9e0c066a1 Merge branch 'vfs.mount.api' into vfs.all Signed-off-by: C [...] adds 86d2e47552a4 Merge branch 'vfs.iomap' into vfs.all Signed-off-by: Chris [...] adds 48672adc0677 Merge branch 'vfs.misc' into vfs.all Signed-off-by: Christ [...] adds dc83bc7cb47f Merge branch 'vfs.rust.file' into vfs.all Signed-off-by: C [...] adds a4107b63857c Merge branch 'vfs.pagecache' into vfs.all Signed-off-by: C [...] adds d4c90391121e Merge branch 'vfs.netfs' into vfs.all Signed-off-by: Chris [...] adds bd77a86dd7cb Merge branch 'vfs.rust.pid_namespace' into vfs.all adds 08ef26ea9ab3 fs: add file_ref adds b6b6255a85cd fs: port files to file_ref adds 970991c64b68 Merge patch series "fs: introduce file_ref_t" adds e468878443ea Merge branch 'work.fdtable' into vfs.file adds 980da5da525e Merge branch 'vfs.file' into vfs.all Signed-off-by: Christ [...] adds 3bf2602bf90e Merge branch 'vfs.ovl' into vfs.all Signed-off-by: Christi [...] adds 280056c9dca8 Merge branch 'vfs.exportfs' into vfs.all Signed-off-by: Ch [...] adds cf38c48b73e3 Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] new 2f4707d54df2 Merge branch 'fs-next' of linux-next new 2462086c6e75 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8b5cb54fa36e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 7b2daa648eb7 HID: debug: Remove duplicates from 'keys' new 20a73a2a4080 Merge branch 'for-6.13/core' into for-next new ff39b0bbc2a4 HID: Add IDs for Kysona new 30c32d052945 HID: Kysona: Add basic battery reporting for Kysona M600 new 94ec1cd82f55 HID: Kysona: check battery status every 5s using a workqueue new 9372b6c4ed80 HID: Kysona: add basic online status new 26001875f587 Merge branch 'for-6.13/kysona' into for-next new 293c485cbac2 HID: i2c-hid: Delayed i2c resume wakeup for 0x0d42 Goodix [...] new 746b366e84bb Merge branch 'for-6.12/upstream-fixes' into for-next new 526748b92518 HID: multitouch: Add quirk for Logitech Bolt receiver w/ C [...] new 550b94734233 Merge branch 'for-6.12/upstream-fixes' into for-next new 51268879eb2b HID: lenovo: Add support for Thinkpad X1 Tablet Gen 3 keyboard new 04f7bcf8a151 Merge branch 'for-6.12/upstream-fixes' into for-next new a025b0dbd83f HID: wacom: Set eraser status when either 'Eraser' or 'Inv [...] new 0f35658647cb Merge branch 'for-6.13/wacom' into for-next new 2e592244c487 HID: replace BUG_ON() with WARN_ON() new 8c93b388fe26 Merge branch 'for-6.13/bug-on-to-warn-on' into for-next new 9bc089307e8d HID: bpf: Fix NKRO on Mistel MD770 new cee9faff2f65 HID: bpf: Fix Rapoo M50 Plus Silent side buttons new b6d8c474e265 HID: bpf: drop use of Logical|Physical|UsageRange new e9a6e717706b Merge branch 'for-6.13/bpf' into for-next new db9e1e7aab7d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 031a5dbbb273 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] new 78613920714b Merge branch 'i2c/i2c-host' of git://git.kernel.org/pub/sc [...] new 516ddbfef736 hwmon: (nct6775) Add 665-ACE/600M-CL to ASUS WMI monitoring list new 580c25f4c6bf Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] new 0c670996f743 Merge branch 'docs-next' of git://git.lwn.net/linux.git new d95fdc0408a8 media: i2c: max96714: add HAS_EVENTS support new 0d88a37edf54 media: i2c: max96717: add HAS_EVENTS support new d56786977ba1 media: i2c: max96717: clean up on error in max96717_subdev_init() new ad17dcef881f media: i2c: Fix typos in comments across various files new 856e89ff581d media: i2c: imx290: Remove CHIP_ID reg definition new a92651b8e288 media: i2c: imx290: Avoid communication during probe() new 9755343cb27e media: i2c: imx290: Check for availability in probe() new bcca6cb79a49 media: ti: j721e-csi2rx: Convert comma to semicolon new f35b2e24a7ad media: staging/intel-ipu3: css: Convert comma to semicolon new 5ba5bda6b62e dt-bindings: media: renesas,csi2: Add binding for V4M new ba7eb745e058 media: rcar-csi2: Correct field size for PHTW writes new b230ddd87601 media: rcar-csi2: Allow writing any code and data value to PHTW new 28a034da232d media: rcar-csi2: Abstract PHTW and PHYPLL register offsets new e5be5622b3a2 media: rcar-csi2: Add helper to lookup mbps settings new a8c916edc04e media: rcar-csi2: Move PHTW write helpers new a59f7ffdf435 media: rcar-csi2: Add documentation for PHY_EN and PHY_MOD [...] new 7e86c7a520b9 media: rcar-csi2: Add support for R-Car V4M new 708cef6d4df4 dt-bindings: i2c: maxim,max96712: Add compatible for MAX96724 new aa1e8e184266 media: staging: max96712: Remove device id check new 2536a0715f0e media: staging: max96712: Move link frequency setting to d [...] new 9350219aa357 media: staging: max96712: Document the DEBUG_EXTRA register new 6c872b782aea media: staging: max96712: Add support for MAX96724 new f367e313d2dc dt-bindings: media: renesas,isp: Add Gen4 family fallback new 59ba2cd33196 media: rcar-isp: Add family compatible for R-Car Gen4 family new 27d23cecf33a dt-bindings: media: renesas,isp: Add binding for V4M new 1b7e7240eaf3 media: rcar-vin: Add support for RAW10 new a23b2b21b02f staging: media: ipu3: fix spelling mistakes new 6390834c6f9b media: uapi: Add meta formats for PiSP FE config and stats new 1358bb523949 dt-bindings: media: Add bindings for raspberrypi,rp1-cfe new 6edb685abb2a media: raspberrypi: Add support for RP1-CFE new 40249b1d5b3c media: admin-guide: Document the Raspberry Pi CFE (rp1-cfe) new 0d5c92cde4d3 media: i2c: vgxy61: Fix an error handling path in vgxy61_detect() new 0c200daa5780 media: platform: rzg2l-cru: rzg2l-video: Move request_irq( [...] new 30fe661eb9d3 media: Documentation: Deprecate s_stream video op, update docs new 646aed96d510 media: Documentation: Update {enable,disable}_streams docu [...] new fd0e579bc62c media: Documentation: Improve v4l2_subdev_{en,dis}able_str [...] new 24ad2d1f773a media: i2c: ds90ub960: Fix missing return check on ub960_r [...] new afdb1f1fefb4 v4l2-subdev: Return -EOPNOTSUPP for unsupported pad type i [...] new 92271cec6812 media: ipu6: fix the wrong type casting and 64-bit division new 2f091c476db6 media: ipu6: remove redundant dependency in Kconfig new 1ee5e1fd8295 media: platform: video-mux: Fix mutex locking new 698b6e3163ba media: atomisp: Replace ternary operator with if new bfdbf1c560e6 Merge branch 'next' of git://git.linuxtv.org/media new a51f77f3b4a6 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new e2e3461a72d6 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] new cb89f90e43cc Merge branch 'cpupower' of git://git.kernel.org/pub/scm/li [...] new 0b7a0fd902f5 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 857c335c6289 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] new a8a3d62d6fa4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4b726103796a net: usb: sr9700: only store little-endian values in __le1 [...] new 92cee559dbda net: ks8851: use %*ph to print small buffer new ecb595ebba0e net: dsa: remove dsa_port_phylink_mac_select_pcs() new 14ca726ada7f net: dsa: mv88e6xxx: return NULL when no PCS is present new 486dc391ef43 net: phylink: allow mac_select_pcs() to remove a PCS new 6c48cd044cc8 net: phylink: remove use of pl->pcs in phylink_validate_ma [...] new 7530ea26c810 net: phylink: remove "using_mac_select_pcs" new abb7c98b99f6 tg3: Increase buffer size for IRQ label new 8e3037924a36 net: ravb: Factor out checksum offload enable bits new c4e347a02b14 net: ravb: Disable IP header RX checksum offloading new 8d2109c1a515 net: ravb: Drop IP protocol check from RX csum verification new 5a2d973e3606 net: ravb: Combine if conditions in RX csum validation new faacdbba0180 net: ravb: Simplify types in RX csum validation new 4574ba5b711d net: ravb: Disable IP header TX checksum offloading new e63b5fd02a00 net: ravb: Simplify UDP TX checksum offload new 59cceae40c67 net: ravb: Enable IPv6 RX checksum offloading for GbEth new 85c171509821 net: ravb: Enable IPv6 TX checksum offload for GbEth new 546875ccba93 net: ravb: Add VLAN checksum support new 30d9d8f6a2d7 net: airoha: Fix typo in REG_CDM2_FWD_CFG configuration new eb4f99c56ad3 net: vxlan: replace VXLAN_INVALID_HDR with VNI_NOT_FOUND new 160a810b2a85 net: vxlan: update the document for vxlan_snoop() new d3296a9d0bc2 eth: fbnic: add CONFIG_PTP_1588_CLOCK_OPTIONAL dependency new ac48430368c1 r8169: don't take RTNL lock in rtl_task() new e2015942e90a r8169: replace custom flag with disable_work() et al new 1c105bacb160 r8169: avoid duplicated messages if loading firmware fails [...] new d64113c6bb5e r8169: remove rtl_dash_loop_wait_high/low new b544223bec9f net: phy: mediatek-ge-soc: Fix coding style new b0f90a863ca5 net: phy: mediatek-ge-soc: Shrink line wrapping to 80 characters new 93a610c00ffd net: phy: mediatek-ge-soc: Propagate error code correctly [...] new c9f947769b77 net: airoha: Reset BQL stopping the netdevice new 8989bad54113 net: phy: realtek: add RTL8125D-internal PHY new c4e64095c00c r8169: enable EEE at 2.5G per default on RTL8125B new 9e2ffec543b0 eth: Fix typo 'accelaration'. 'exprienced' and 'rewritting' new 906c68657850 net: ftgmac100: correct the phy interface of NC-SI mode new c71aa7cd94b0 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] new b8dd54f6d4d2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d4750d2b61c6 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] new 2fe3f43cbfb7 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 582173a1dcc0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 07375e61c414 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f6e48094a32b Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] new 70199359902f crypto: qat - remove faulty arbiter config reset new f51c527f17c5 crypto: drivers - Switch back to struct platform_driver::remove() new 5dd4aa9c32a4 hwrng: histb - Fix the wrong format specifier new 9374d6b46657 dt-bindings: imx-rng: Allow passing only "fsl,imx31-rnga" new 04305f834195 crypto: jitter - output full sample from test interface new 66472bb6cecf crypto: cesa - add COMPILE_TEST new 9bdeafab6772 crypto: cesa - use enabled variants for clk_get new 8dc981ba2fad crypto: cesa - remove irq_set_affinity_hint new b140bbf7c906 crypto: cesa - use devm_platform_get_and_ioremap_resource new 7337b18f1ec7 crypto: crypto4xx - avoid explicit resource new 0a53948477ca crypto: crypto4xx - use devm in probe new 092d750e6edc Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 0a4d0b2d9d84 Merge tag 'drm-xe-next-2024-10-17' of https://gitlab.freed [...] new 1df15394a3aa Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new feda66ce0519 drm/i915: Select DRM_CLIENT_SELECTION new f1d730cbafeb drm/xe: Select DRM_CLIENT_SELECTION new 67c40c9b2ec5 drm/fbdev-dma: Select FB_DEFERRED_IO new 8058944f5226 drm/fbdev: Select fbdev I/O helpers from modules that requ [...] new df7e8b522a60 drm/client: Move client event handlers to drm_client_event.c new bf17766f1083 drm/client: Move suspend/resume into DRM client callbacks new 4cf50bae0506 drm/amdgpu: Suspend and resume internal clients with clien [...] new 4785658660d5 drm/nouveau: Suspend and resume clients with client helpers new 88c79de8575c drm/radeon: Suspend and resume clients with client helpers new 1f828b4dd402 drm/client: Make client support optional new dadd28d4142f drm/client: Add client-lib module new 2063ca42486b drm/display: Drop obsolete dependency on COMPILE_TEST new 11fc5ce6e2a6 accel/qaic: Pass string literal as format argument of allo [...] new 12f6baa472e0 dt-bindings: display: Add Sharp Memory LCD bindings new b8f9f21716fe drm/tiny: Add driver for Sharp Memory LCD new b895a1805e0b drm/bridge: dpc3433: Constify struct regmap_config new 9239d961ce9d drm/fsl-dcu: Constify struct regmap_config new 02f686d17c43 drm/mediatek: dp: Constify struct regmap_config new 0bcbddb7ef0e drm/meson: Constify struct regmap_config new 6a92271233fb drm/panel: ili9322: Constify struct regmap_bus new 420fb223fe60 drm/sprd: Constify struct regmap_bus new 5b7abfb20ba1 drm: fsl-dcu: Use dev_err_probe new ffcde9e44d3e drm: fsl-dcu: enable PIXCLK on LS1021A new c3f0b90f6ffc dt-bindings: display: panel-simple: Document support for M [...] new 40da1463cd68 drm/panel: simple: Add Microchip AC69T88A LVDS Display panel new 4b173d34e357 drm/fsl-dcu: Remove redundant dev_err() new 45608a3eb490 drm: panel: nv3052c: correct spi_device_id for RG35XX panel new a49abcbfef2d Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] new 209816297954 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new 682c9d3d7abb drm/i915/pxp: Add missing tag for Wa_14019159160 new c0fab8199f91 Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] new 1fac1fa4a675 Merge branch 'msm-fixes' into msm-next new 92040561fc81 Merge branch 'msm-next' of https://gitlab.freedesktop.org/ [...] new ef7e07199c16 dt-bindings: display: msm: dp-controller: document SA8775P [...] new 15ebe40bc25d drm/msm/dp: Add DisplayPort controller for SA8775P new 7ae93e6c94e4 dt-bindings: display/msm: merge SC8280XP DPU into SC7280 new 084b83bb9698 dt-bindings: display/msm: merge SM8250 DPU into SM8150 new 8e3bcb473693 dt-bindings: display/msm: merge SM8350 DPU into SC7280 new 67658df6677e dt-bindings: display/msm: merge SM8450 DPU into SC7280 new 14a1eb6b0b2b dt-bindings: display/msm: merge SM8550 DPU into SC7280 new cea56d9c0e68 drm/msm/dpu: Add support for MSM8996 new f6a0ffb2601c drm/msm/dpu: Add support for MSM8953 new 0256c800eaaf drm/msm/dpu: Add support for MSM8937 new 9734e75bf0f8 drm/msm/dpu: Add support for MSM8917 new 1d71474a7a14 drm/msm: Remove unneeded semicolon new d519f1d3e838 drm/msm8998: make const arrays ratio_list and band_list static new adf317c22d41 drm/msm/dpu: on SDM845 move DSPP_3 to LM_5 block new b6bd5392b627 drm/msm/dpu: drop LM_3 / LM_4 on SDM845 new 6f0ed0023e02 drm/msm/dpu: drop LM_3 / LM_4 on MSM8998 new 2196e9ac2465 drm/msm: Use video aperture helpers new 8962e6ba4c8f Merge branch 'msm-next-lumag' of https://gitlab.freedeskto [...] new a9fbeabe7226 drm/xe: Handle unreliable MMIO reads during forcewake new 9408c4508483 drm/xe/ufence: Prefetch ufence addr to catch bogus address new 66426bf9e2c9 drm/xe/ufence: Warn if mmget_not_zero() fails new 2677520152bc drm/xe: Use __counted_by for flexible arrays new ab51aa403cd5 Merge branch 'drm-xe-next' of https://gitlab.freedesktop.o [...] new 3805505f8137 fbdev: wm8505fb: select CONFIG_FB_IOMEM_FOPS new b51b05fcf54b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3fa03865ce9c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 091469e842e2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1c9e3a73f7d4 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new cab655772416 ASoC: Merge up fixes new 0d3039f4d2f4 ASoC: makes snd_soc_set_runtime_hwparams() inline new 7bc18a781579 ASoC: codecs: Remove unneeded semicolon new 43916d928846 ASoC: loongson: make loongson-i2s.o a separate module new daf5e3c68144 ASoC: rsnd: Refactor port handling with helper for endpoin [...] new d3170359c960 ASoC: mediatek: mt8188: remove unnecessary variable assignment new 9cb86a9cf125 ASoC: SOF: sof-of-dev: add parameter to override tplg/fw_filename new 4d003b81f467 ASoC: rx651: Use card->dev in replace of the &pdev->dev ar [...] new b2385de2ae11 ASoC: amd: acp: Add stream name to ACP PDM DMIC devices new 1b9971a4e01b ASoC: nau8821: check regmap_raw_read/regmap_raw_write for failure new 3d9b44d0972b ASoC: sdw_utils: Add support for exclusion DAI quirks new a6f7afb39362 ASoC: sdw_utils: Add a quirk to allow the cs42l43 mic DAI [...] new ea657f6b24e1 ASoC: Intel: sof_sdw: Add quirk for cs42l43 system using h [...] new 83c062ae81e8 ASoC: Intel: sof_sdw: Add quirks for some new Lenovo laptops new 42fb51612f82 ASoC: add support for some new Lenovo laptops with new f35533a0e609 soundwire: sdw_intel: include linux/acpi.h new 4b224ff80d66 ASoC/soundwire: remove sdw_slave_extended_id new 3a513da1ae33 ASoC: SDCA: add initial module new 0c673d286253 soundwire: slave: lookup SDCA version and functions new fdb220399177 ASoC: SDCA: add quirk function for RT712_VB match new 9aa6df9cb82e ASoC: rt712-sdca: detect the SMART_MIC function during the [...] new dcf4694f200a ASoC: soc-acpi: introduce new 'machine check' callback new 9489db97f6f0 ASoC: sdw_utils: add SmartMic DAI for RT712 VB new 7d6f2d5254b1 ASoC: sdw_utils: add SmartMic DAI for RT713 VB new 5703ab86ff7b ASoC: Intel: soc-acpi: add is_device_rt712_vb() helper new e92edcf8023d ASoC: SOF: Intel: hda: use machine_check() for SoundWire new 478fc2f4212e ASoC/soundwire: add initial support for SDCA new 626297009d7d Merge remote-tracking branch 'asoc/for-6.13' into asoc-next new 6408655d2669 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 335de24e5e77 modules: Ensure 64-bit alignment on __ksymtab_* sections new 03ddd2f17e28 modules: Add missing entry for __ex_table new f43922162184 module: Take const arg in validate_section_offset new 90f8f312db72 module: Factor out elf_validity_ehdr new c92aab819d56 module: Factor out elf_validity_cache_sechdrs new 3c5700aeabd8 module: Factor out elf_validity_cache_secstrings new fbc0e4e482aa module: Factor out elf_validity_cache_index_info new 0be41a9367d1 module: Factor out elf_validity_cache_index_mod new 9bd4982cf7d6 module: Factor out elf_validity_cache_index_sym new 0a9395334496 module: Factor out elf_validity_cache_index_str new f3f561218bb6 module: Group section index calculations together new 837031e052af module: Factor out elf_validity_cache_strtab new d979e3dffa93 module: Additional validation in elf_validity_cache_strtab new 2295cf87ed5a module: Reformat struct for code style new 582bcc481fab Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] new 2f548325ae9d Input: hideep - add missing dependency on REGMAP_I2C new 334ababdd15c Input: hycon-hy46xx - add missing dependency on REGMAP_I2C new c610e95f7769 Input: psmouse-smbus - use guard notation when acquiring mutex new 2e26a761619e Input: elan_i2c - switch to using cleanup functions new 2e969e5b159d Input: adp5589-keys - use guard notation when acquiring mutex new 932fc59b30ee Input: applespi - use guard notation when acquiring spinlock new 946a48090e71 Input: ep93xx_keypad - use guard notation when acquiring mutex new 2f39a9fc876e Input: imx_keypad - use guard notation when acquiring mutex new d1212ac94e81 Input: ipaq-micro-keys - use guard notation when acquiring [...] new 02e4f823ce78 Input: lm8323 - use guard notation when acquiring mutexes new e9495ead523f Input: lpc32xx-keys - use guard notation when acquiring mutex new 405b1762aef3 Input: matrix_keypad - use guard notation when acquiring spinlock new a49e229319b1 Input: omap4-keypad - use guard notation when acquiring mutex new 9e09354cb6f6 Input: pmic8xxx-keypad - use guard notation when acquiring mutex new b8a3e1814165 Input: pxa27x_keypad - use guard notation when acquiring mutex new f0d822986988 Input: spear-keyboard - use guard notation when acquiring mutex new b18d9d75dd59 Input: st-keyscan - use guard notation when acquiring mutex new 556cac064c16 Input: db9 - use guard notation when acquiring mutex new 60bf2f938980 Input: gamecon - use guard notation when acquiring mutex new 63ade96711c7 Input: iforce - use guard notation when acquiring mutex an [...] new d68ed9b58017 Input: n64joy - use guard notation when acquiring mutex new 10068a36b01d Input: turbografx - use guard notation when acquiring mutex new 45a81459722a Input: xpad - use guard notation when acquiring mutex and [...] new f9f37373ff02 Input: ad714x - use guard notation when acquiring mutex new 61bbcc9fa144 Input: ati_remote2 - use guard notation when acquiring mutex new d8a43a83633a Input: cm109 - use guard notation when acquiring mutex and [...] new 0cc842d191b4 Input: cma3000_d0x - use guard notation when acquiring mutex new 1313f0ad814e Input: da7280 - use guard notation when acquiring mutex an [...] new 6bbf7efc40f7 Input: kxtj9 - use guard notation when acquiring mutex/dis [...] new 0a54609a890e Input: drv260x - use guard notation when acquiring mutex new cf3f3a08e10b Input: drv2665 - use guard notation when acquiring mutex new e5aee2d894fd Input: drv2667 - use guard notation when acquiring mutex new 21f6b6b47c34 Input: ideapad_slidebar - use guard notation when acquirin [...] new 543429257d88 Input: ibm-panel - use guard notation when acquiring spinlock new d88460e48014 Input: iqs269a - use guard notation when acquiring mutex new 9a540b67a9c2 Input: iqs269a - use cleanup facility for fwnodes new 52776177d8b7 Input: iqs626a - use cleanup facility for fwnodes new 452e0adff261 Input: iqs7222 - use cleanup facility for fwnodes new 844111df52dc Input: max8997_haptic - use guard notation when acquiring mutex new 0e7b4bc31d17 Input: pegasus_notetaker - use guard notation when acquiri [...] new c6849218541d Input: powermate - use guard notation when acquiring spinlock new 5bd3ade12109 Input: pwm-beeper - use guard notation when acquiring spinlock new 2dc387620b85 Input: regulator-haptic - use guard notation when acquiring mutex new 868d163aec12 Input: rotary_encoder - use guard notation when acquiring mutex new c03dfa7fdf79 Input: sparcspkr - use guard notation when acquiring spinlock new 0e45a09a1da0 Input: serio - define serio_pause_rx guard to pause and re [...] new 74c0b4c0ddf7 Input: libps2 - use guard notation when temporarily pausin [...] new ce18eefb6f50 Input: alps - use guard notation when pausing serio port new bf46a2c73f86 Input: byd - use guard notation when pausing serio port new 5866065f5698 Input: synaptics - use guard notation when pausing serio port new 30cb2f6350c0 Input: atkbd - use guard notation when pausing serio port new bc656ececfac Input: sunkbd - use guard notation when pausing serio port new 69a2229b0504 Input: synaptics-rmi4 - use guard notation when pausing se [...] new c91ae81e028f Input: elo - use guard notation when pausing serio port new 44f920069911 Input: gscps2 - use guard notation when acquiring spinlock new 79d01971fad3 Input: hyperv-keyboard - use guard notation when acquiring [...] new c374a0cdab37 Input: i8042 - tease apart interrupt handler new 7dc406b736b9 Input: i8042 - use guard notation when acquiring spinlock new 31b6b9a46d0a Input: ps2-gpio - use guard notation when acquiring mutex new 9d58ae181d0d Input: ps2mult - use guard notation when acquiring spinlock new 424bc7e00a34 Input: q40kbd - use guard notation when acquiring spinlock new d8ea63cb4475 Input: sa1111ps2 - use guard notation when acquiring spinlock new f7d15dcc249e Input: serport - use guard notation when acquiring spinlock new 924c5eeb1749 Input: serio - use guard notation when acquiring mutexes a [...] new 5b53a9d40c4f Input: serio_raw - use guard notation for locks and other [...] new d49e7d08f08e Input: serio-raw - fix potential serio port name truncation new 6ed8b7cfc04d Input: sun4i-ps2 - use guard notation when acquiring spinlock new 54f951736d88 Input: userio - switch to using cleanup functions new c6dcd360384e Input: xilinx_ps2 - use guard notation when acquiring spinlock new 1ec46bf0e48a Input: matrix_keypad - remove duplicated include new 2c19d0159944 Input: switch back to struct platform_driver::remove() new 272167499ffa Input: gscps2 - fix compilation error introduced with swit [...] new ac2b6ce67275 Input: cap11xx - switch to for_each_child_of_node_scoped new 2e6980c16993 Input: mtk-pmic-keys - switch to for_each_child_of_node_scoped new 0ec6f58b63ae Input: sun4i-lradc-keys - switch to for_each_child_of_node_scoped new 0ba9d3a597c4 Input: twl6040-vibra - use cleanup facility for device_node new d3dcadd654ae Input: twl4030-vibra - use cleanup facility for device_node new 8dee1ddafa2f Input: 88pm860x - use cleanup facility for device_node new 6243376d6a96 Input: i8042 - use cleanup facility for device_node new cd63c67be609 Input: raspberrypi-ts - use cleanup facility for device_node new 00850d7b542a Input: ts4800-ts - use cleanup facility for device_node new f142ce840566 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new cb9438350674 io_uring: kill io_llist_xchg new 9812732ce65b io_uring: static_key for !IORING_SETUP_NO_SQARRAY new 525b26d36470 io_uring: clean up cqe trace points new b18d3823df6d Merge branch 'for-6.13/io_uring' into for-next new a047fce775cf io_uring/rsrc: don't assign bvec twice in io_import_fixed() new 418789b6bbfc io_uring/uring_cmd: get rid of using req->imu new 296561922b7f io_uring/rw: get rid of using req->imu new 4b847826afd6 io_uring/net: move send zc fixed buffer import to issue path new 2254a6b7ebd1 io_uring: kill 'imu' from struct io_kiocb new 4d458574ae57 Merge branch 'for-6.13/io_uring' into for-next new 9a8dbdadae50 block/fs: Pass an iocb to generic_atomic_write_valid() new c3be7ebbbce5 fs/block: Check for IOCB_DIRECT in generic_atomic_write_valid() new 1eadb1579471 block: Add bdev atomic write limits helpers new 96b85f2e2ed8 Merge branch 'for-6.13/block-atomic' into for-6.13/block new 7aa2a4c1b52b Merge branch 'for-6.13/block' into for-next new 049b2064b9d1 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git new f42837701bca Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new fcc9188abf88 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d109fa3b8535 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 261fdbcfd7e6 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] new 8cc9850ff367 Merge branch 'for-backlight-next' of git://git.kernel.org/ [...] new 869022faffd3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new eab92ea3c1c3 dt-bindings: regulator: lltc,ltc3676: convert to YAML new ee7905fa475e Merge remote-tracking branch 'regulator/for-6.13' into reg [...] new 46310be4a4c1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6af4c65a6268 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 9ee3e7971eff Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] new dc0351d85ebf Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 38037d4d4f2f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new c55fbcb0df44 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 2e030910fa90 of: module: remove strlen() call in of_modalias() new 7d70f6aa3f29 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4de1cdb3c299 spi: dt-bindings: brcm,bcm2835-aux-spi: Convert to dtschema new 36dbe4521a38 spi: make class structs const new 6bb46c405062 Merge remote-tracking branch 'spi/for-6.13' into spi-next new 3ed4638d03c0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c1216e9c057e Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new c73ff454d78c Merge branch 'timers/drivers/next' of https://git.linaro.o [...] new fa78e72e62f9 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] new c3342832dd3d Merge ftrace/for-next new 1f1c2bc9d075 ring-buffer: Limit time with disabled interrupts in rb_che [...] new 753df72a4d77 ring-buffer: Reorganize kerneldoc parameter names new 70c765743423 ring-buffer: Use str_low_high() helper in ring_buffer_producer() new b25ab0fc3be0 Merge ring-buffer/for-next new 0f59a6c9c421 tools/build: Add libcpupower dependency detection new e2b48b226b84 rtla: Add optional dependency on libcpupower new 083d29d37843 rtla/utils: Add idle state disabling via libcpupower new 549b92c94c7e rtla/timerlat: Add --deepest-idle-state for top new cfbfbfc96f6d rtla/timerlat: Add --deepest-idle-state for hist new 13216486e3ed rtla: Documentation: Mention --deepest-idle-state new 90b19abd0c83 Merge tools/for-next new 68a9d9e5f202 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a6e5aa58fb8c Merge branch 'non-rcu/next' of git://git.kernel.org/pub/sc [...] new 8c32b82fba0b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 21b8964826c4 sched_ext: improve WAKE_SYNC behavior for default idle CPU [...] new 0e71bbf555e3 Merge branch 'for-6.13' into for-next new 187a55c1e3a8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9e4fcfed33be Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3ad285cb4ca4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e6104ff40698 Merge branch 'for-firmware-next' of git://git.kernel.org/p [...] new 24d9f35d1b56 Merge branch 'for-leds-next' of git://git.kernel.org/pub/s [...] new 387da25f4042 Merge branch 'for-next' of git://github.com/cminyard/linux [...] new 3f3d85c4e250 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] new fa48d7e81624 usb: typec: ucsi: Do not call ACPI _DSM method for UCSI re [...] new ed830af1846b usb: typec: ucsi: UCSI2.0 Set Sink Path command support new f47333c690e4 usb: gadget: uvc: Remove extra semicolon from the macro new d146d384222e dt-bindings: phy: qcom,qusb2: Add bindings for QCS615 new e1b2772ea957 dt-bindings: phy: qcom,msm8998-qmp-usb3-phy: Add support f [...] new 7b5a58952fc3 usb: gadget: uvc: configfs: Add frame-based frame format support new 3ea36dc8ddd7 usb: require FMODE_WRITE for usbdev_mmap() new 0990e5c642b7 dt-bindings: usb: add rk3576 compatible to rockchip,dwc3 new 8060bcb109f2 usb: typec: Add attribute file showing the supported USB m [...] new 2140a952c4e9 usb: typec: Add attribute file showing the USB Modes of th [...] new ae70c804a12d usb: typec: ucsi: Supply the USB capabilities to the ports new a79f16efcd00 usb: typec: ucsi: Add support for the partner USB Modes new adc292d54de9 usb: gadget: uvc: wake pump everytime we update the free list new dc97c956a470 usb: gadget: uvc: only enqueue zero length requests in pot [...] new f0bbfbd16b3b usb: gadget: uvc: rework to enqueue in pump worker from en [...] new 2fe7c94dcd09 usb: gadget: uvc: add g_parm and s_parm for frame interval new 48dbe731171e usb: gadget: uvc: set req_size and n_requests based on the [...] new 98ad03291560 usb: gadget: uvc: set req_length based on payload by nreqs [...] new 1dc2527ce892 usb: gadget: uvc: set nbuffers to minimum STREAMING_MIN_BU [...] new 757f5d0b61de usb: gadget: uvc: add trace of enqueued and completed requests new e723ebc3a9aa usb: gadget: uvc: dont call usb_composite_setup_continue w [...] new 07b887f8236e xhci: add helper to stop endpoint and wait for completion new 27f3fd96d588 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] new 31e50f9f8811 Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] new c3c3a3e219c9 misc: keba: Fix missing I2C dependency new 78fe66360ed6 misc: ti-st: st_kim: remove the driver new ffb4b4ed3e8f Merge tag 'iio-for-6.13a-take2' of ssh://gitolite.kernel.o [...] new 198c3d0e930d Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] new 1ecbc9439fe6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 931f667affe2 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 9b5bb31e940a Merge branch 'spmi-next' of git://git.kernel.org/pub/scm/l [...] new 0dee28115b9a staging: gpib: Remove unneeded semicolon. new c47adc2dfc2d staging: gpib: Replace kmalloc/memset with kzalloc. new ad59cf382cd5 staging: gpib: add module descriptions new b8989f45d1ec staging: gpib: avoid unused const variables new e282c89beab6 staging: gpib: pc2: avoid calling undefined dma_free() new 78ecb0375685 staging: gpib: make port I/O code conditional new 2c9f5d8c6ece staging: gpib: add bus specific Kconfig dependencies new d76e1402ec45 staging: gpib: use proper format string in request_module new 0ed8194ae410 staging: gpib: cb7210: select NEC7210 library new 14bcf831f0d7 staging: gpib: Change return type and error code of fluke_ [...] new 0edaa545afbb staging: gpib: fmh_gpib: Fix typo new cbf821e68991 staging: gpib: replace dump function by print_hex_dump new 1f6bfe18d0fc staging: gpib: fix uninitialized variable in usb_gpib_command() new 039beaa5ace1 staging: gpib: Change return type and error code of fmh_gp [...] new 0d2df8b10b54 staging: vchiq_core: Subsume 'offset' in struct vchiq_bulk new 53cc1e2549d4 staging: vchiq_core: Simplify bulk data preparatory functions new 72406c8a7acb staging: vc04_services: Simplify block bulk transfer code paths new b7a0b11170f1 staging: vc04_services: Simplify (no)callback bulk transfe [...] new 643f2e8a6aa1 staging: vchiq_core: Simplify bulk transfer queue message [...] new 0ef2fbdf7d4f staging: vchiq_dev: Drop userdata local pointer new 9e8724d9b7be Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] new a0a52576c4d7 Merge branch 'counter-next' of git://git.kernel.org/pub/sc [...] new 062e5fe414f3 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 628a5a68cfe4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d910fce23257 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0a7930379458 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0db357ef9328 remoteproc: k3-dsp: Add compile testing support new be3e6529a8b9 remoteproc: k3-r5: Add compile testing support new 0607f0a37d2d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b4c69d471b72 dt-bindings: gpio-mmio: Add ngpios property new 11b07065d8ca Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] new 4d23dbe0657b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 22c918258f90 pinctrl: sophgo: fix typo in tristate of SG2002 new 05214b06ee83 pinctrl: th1520: Fix potential null pointer dereference on func new 97b767564092 dt-bindings: pinctrl: spacemit: add support for K1 SoC new a83c29e1d145 pinctrl: spacemit: add support for SpacemiT K1 SoC new f8d355bfd07f Merge tag 'renesas-pinctrl-for-v6.13-tag1' of git://git.ke [...] new 7911f570be5a Merge branch 'devel' into for-next new fd716bb9e14b Merge fixup new 907505fa0345 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1513b1917c90 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4f6938e6ed2e MAINTAINERS: add self as reviewer for AXI PWM GENERATOR new ac081284b628 Merge branch 'pwm/for-next' of git://git.kernel.org/pub/sc [...] new 589865b3e428 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 26ca84333088 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 66aa05a91958 Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] new 0e5157f64f3c Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git new 687e0c72801e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new cdc6702b291c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 17feccd05fa2 Merge branch 'main' of git://git.infradead.org/users/willy [...] new de89e09f2090 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new eeb37341d02b Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] new 4bb21dbb6728 mm: Use str_on_off() helper function in report_meminit() new 5102f3b185d0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d4a8b8566fbc Merge branch 'zstd-next' of https://github.com/terrelln/linux.git new b58ad8784eca Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new a974a1679972 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8421a6003088 mm/slub: Consider kfence case for get_orig_size() new 0ed323f9ca95 mm/slub: Improve redzone check and zeroing for krealloc() new a286da323418 mm/slub, kunit: Add testcase for krealloc redzone and zeroing new 4a0dfa3c2ebb mm/slub: Avoid list corruption when removing a slab from t [...] new 233fc3ca16e6 Merge branch 'slab/for-6.13/features' into slab/for-next new 40796907e725 Merge branch 'slab/for-next' of git://git.kernel.org/pub/s [...] new 87bb3cdc59cd Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 4a70565c317b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new c408dd81678b drm/panic: avoid reimplementing Iterator::find new 7b6de57e0b2d drm/panic: remove unnecessary borrow in alignment_pattern new ae75c40117b5 drm/panic: prefer eliding lifetimes new da13129a3f2a drm/panic: remove redundant field when assigning value new 5bb698e6fc51 drm/panic: correctly indent continuation of line in list item new 27aef8a52e4b drm/panic: allow verbose boolean for clarity new 06b919e3fedf drm/panic: allow verbose version check new 9a99b9aba4ad Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] new 2eb5f18726af Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] new bea2a43a77f2 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new dd345ce2159d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 689b655d53a9 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new cbaf201593e1 Merge branch 'caps-next' of git://git.kernel.org/pub/scm/l [...] new 7cead9b3b535 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 63b3ff03d91a Add linux-next specific files for 20241021
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 (f2493655d2d3) \ N -- N -- N refs/heads/master (63b3ff03d91a)
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 796 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: .mailmap | 5 + Documentation/ABI/testing/configfs-usb-gadget-uvc | 64 + Documentation/ABI/testing/sysfs-class-typec | 27 + .../admin-guide/media/raspberrypi-rp1-cfe.dot | 27 + .../admin-guide/media/raspberrypi-rp1-cfe.rst | 78 + Documentation/admin-guide/media/v4l-drivers.rst | 1 + Documentation/devicetree/bindings/arm/ti/k3.yaml | 6 + .../bindings/clock/microchip,lan966x-gck.yaml | 13 +- .../bindings/display/msm/dp-controller.yaml | 1 + .../bindings/display/msm/qcom,sc7280-dpu.yaml | 10 +- .../bindings/display/msm/qcom,sc8280xp-dpu.yaml | 122 - .../bindings/display/msm/qcom,sm8150-dpu.yaml | 4 +- .../bindings/display/msm/qcom,sm8250-dpu.yaml | 99 - .../bindings/display/msm/qcom,sm8350-dpu.yaml | 120 - .../bindings/display/msm/qcom,sm8450-dpu.yaml | 139 - .../bindings/display/msm/qcom,sm8550-dpu.yaml | 133 - .../bindings/display/panel/panel-simple.yaml | 2 + .../bindings/display/sharp,ls010b7dh04.yaml | 92 + .../devicetree/bindings/gpio/gpio-mmio.yaml | 13 +- .../bindings/media/i2c/maxim,max96712.yaml | 5 +- .../bindings/media/raspberrypi,rp1-cfe.yaml | 93 + .../devicetree/bindings/media/renesas,csi2.yaml | 1 + .../devicetree/bindings/media/renesas,isp.yaml | 4 +- .../bindings/phy/qcom,msm8998-qmp-usb3-phy.yaml | 2 + .../devicetree/bindings/phy/qcom,qusb2-phy.yaml | 1 + .../bindings/pinctrl/spacemit,k1-pinctrl.yaml | 124 + .../bindings/regulator/lltc,ltc3676.yaml | 167 ++ .../devicetree/bindings/regulator/ltc3676.txt | 94 - Documentation/devicetree/bindings/rng/imx-rng.yaml | 2 +- .../soc/microchip/atmel,at91rm9200-tcb.yaml | 20 +- .../bindings/spi/brcm,bcm2835-aux-spi.txt | 38 - .../bindings/spi/brcm,bcm2835-aux-spi.yaml | 53 + .../devicetree/bindings/usb/rockchip,dwc3.yaml | 6 +- Documentation/driver-api/media/camera-sensor.rst | 8 +- Documentation/driver-api/media/tx-rx.rst | 13 +- Documentation/gpu/drm-client.rst | 3 + .../tools/rtla/common_timerlat_options.rst | 8 + .../userspace-api/media/v4l/meta-formats.rst | 1 + .../userspace-api/media/v4l/metafmt-pisp-fe.rst | 39 + Documentation/virt/kvm/api.rst | 16 +- Documentation/virt/kvm/locking.rst | 2 +- MAINTAINERS | 207 +- Next/SHA1s | 136 +- Next/Trees | 8 +- Next/merge.log | 2812 ++++++++++++------- arch/arm/boot/dts/microchip/aks-cdu.dts | 12 +- arch/arm/boot/dts/microchip/animeo_ip.dts | 8 +- .../boot/dts/microchip/at91-kizbox2-common.dtsi | 2 +- arch/arm/boot/dts/microchip/at91-sam9x60ek.dts | 37 +- .../arm/boot/dts/microchip/at91-sama5d27_som1.dtsi | 2 +- .../boot/dts/microchip/at91-sama5d27_wlsom1.dtsi | 2 +- .../boot/dts/microchip/at91-sama5d29_curiosity.dts | 2 +- arch/arm/boot/dts/microchip/at91-sama5d2_icp.dts | 33 +- .../arm/boot/dts/microchip/at91-sama5d2_ptc_ek.dts | 2 +- .../boot/dts/microchip/at91-sama5d2_xplained.dts | 2 +- .../boot/dts/microchip/at91-sama5d3_xplained.dts | 2 +- .../boot/dts/microchip/at91-sama7g54_curiosity.dts | 31 + arch/arm/boot/dts/microchip/at91-sama7g5ek.dts | 33 +- arch/arm/boot/dts/microchip/at91rm9200ek.dts | 6 +- arch/arm/boot/dts/microchip/at91sam9260ek.dts | 6 +- arch/arm/boot/dts/microchip/at91sam9261ek.dts | 6 +- arch/arm/boot/dts/microchip/at91sam9263ek.dts | 6 +- arch/arm/boot/dts/microchip/at91sam9g20ek.dts | 4 +- .../boot/dts/microchip/at91sam9g20ek_common.dtsi | 2 +- arch/arm/boot/dts/microchip/at91sam9g45.dtsi | 2 +- arch/arm/boot/dts/microchip/sam9x60.dtsi | 14 +- arch/arm/boot/dts/microchip/sama5d2.dtsi | 2 +- arch/arm/boot/dts/microchip/sama5d3.dtsi | 2 +- arch/arm/boot/dts/microchip/sama5d34ek.dts | 2 +- arch/arm/boot/dts/microchip/sama5d3xcm_cmp.dtsi | 2 +- arch/arm/boot/dts/microchip/sama5d4.dtsi | 2 +- arch/arm/configs/at91_dt_defconfig | 1 + arch/arm/configs/sama5_defconfig | 1 + arch/arm/configs/sama7_defconfig | 1 + arch/arm64/boot/dts/ti/Makefile | 7 +- arch/arm64/boot/dts/ti/k3-am62-main.dtsi | 27 + arch/arm64/boot/dts/ti/k3-am62-mcu.dtsi | 13 + arch/arm64/boot/dts/ti/k3-am62-phycore-som.dtsi | 11 +- .../dts/ti/k3-am625-phyboard-lyra-1-4-ghz-opp.dtso | 20 - arch/arm64/boot/dts/ti/k3-am62a-main.dtsi | 27 + .../boot/dts/ti/k3-am62a7-phyboard-lyra-rdk.dts | 4 + .../boot/dts/ti/k3-am62p-j722s-common-main.dtsi | 27 + arch/arm64/boot/dts/ti/k3-am62x-phyboard-lyra.dtsi | 2 - arch/arm64/boot/dts/ti/k3-am62x-sk-common.dtsi | 19 + arch/arm64/boot/dts/ti/k3-am64-main.dtsi | 37 + arch/arm64/boot/dts/ti/k3-am64-mcu.dtsi | 13 + arch/arm64/boot/dts/ti/k3-am642-evm.dts | 20 + arch/arm64/boot/dts/ti/k3-am642-sk.dts | 36 + arch/arm64/boot/dts/ti/k3-am65-main.dtsi | 15 + arch/arm64/boot/dts/ti/k3-am654-icssg2.dtso | 1 + arch/arm64/boot/dts/ti/k3-am654-idk.dtso | 2 + arch/arm64/boot/dts/ti/k3-j742s2-evm.dts | 26 + arch/arm64/boot/dts/ti/k3-j742s2-main.dtsi | 45 + arch/arm64/boot/dts/ti/k3-j742s2.dtsi | 98 + arch/arm64/boot/dts/ti/k3-j784s4-evm.dts | 1488 +--------- ...k3-j784s4.dtsi => k3-j784s4-j742s2-common.dtsi} | 167 +- ...s4-evm.dts => k3-j784s4-j742s2-evm-common.dtsi} | 45 +- ...main.dtsi => k3-j784s4-j742s2-main-common.dtsi} | 124 +- ...tsi => k3-j784s4-j742s2-mcu-wakeup-common.dtsi} | 2 +- ...l.dtsi => k3-j784s4-j742s2-thermal-common.dtsi} | 0 arch/arm64/boot/dts/ti/k3-j784s4-main.dtsi | 2847 +------------------- arch/arm64/boot/dts/ti/k3-j784s4.dtsi | 133 +- arch/arm64/include/asm/kvm_asm.h | 1 + arch/arm64/include/asm/kvm_host.h | 7 + arch/arm64/include/asm/kvm_mmu.h | 3 +- arch/arm64/include/asm/kvm_nested.h | 4 +- arch/arm64/kernel/asm-offsets.c | 1 + arch/arm64/kvm/arm.c | 5 + arch/arm64/kvm/hyp/nvhe/hyp-init.S | 52 +- arch/arm64/kvm/hypercalls.c | 12 +- arch/arm64/kvm/mmu.c | 15 +- arch/arm64/kvm/nested.c | 53 +- arch/arm64/kvm/sys_regs.c | 77 +- arch/arm64/kvm/vgic/vgic-init.c | 41 +- arch/arm64/kvm/vgic/vgic-kvm-device.c | 7 +- arch/loongarch/include/asm/bootinfo.h | 4 + arch/loongarch/include/asm/kasan.h | 2 +- arch/loongarch/include/asm/pgalloc.h | 11 + arch/loongarch/include/asm/pgtable.h | 37 +- arch/loongarch/kernel/process.c | 16 +- arch/loongarch/kernel/setup.c | 3 +- arch/loongarch/kernel/traps.c | 5 + arch/loongarch/kernel/vdso.c | 8 +- arch/loongarch/kvm/timer.c | 7 +- arch/loongarch/kvm/vcpu.c | 2 +- arch/loongarch/mm/init.c | 2 + arch/loongarch/mm/kasan_init.c | 4 + arch/loongarch/mm/pgtable.c | 20 + arch/mips/include/asm/pgtable-64.h | 2 - arch/riscv/kvm/aia_imsic.c | 8 +- arch/um/kernel/skas/stub_exe.c | 2 +- arch/x86/entry/entry.S | 5 + arch/x86/include/asm/cpufeatures.h | 4 +- arch/x86/kernel/cpu/bugs.c | 32 + arch/x86/kernel/cpu/common.c | 3 + arch/x86/kernel/kvm.c | 4 + arch/x86/kvm/mmu/mmu.c | 27 +- arch/x86/kvm/svm/nested.c | 6 +- arch/x86/kvm/vmx/vmx.c | 6 +- block/blk-mq.c | 8 +- block/blk-rq-qos.c | 2 +- block/elevator.c | 22 +- block/fops.c | 22 +- crypto/jitterentropy-testing.c | 31 +- crypto/jitterentropy.h | 4 +- drivers/accel/qaic/qaic_drv.c | 4 +- drivers/block/drbd/drbd_int.h | 1 - drivers/block/drbd/drbd_main.c | 14 - drivers/block/ublk_drv.c | 11 +- drivers/cdrom/cdrom.c | 2 +- drivers/char/hw_random/histb-rng.c | 2 +- drivers/clk/clk-lan966x.c | 78 +- drivers/cpuidle/cpuidle-riscv-sbi.c | 11 +- drivers/crypto/allwinner/sun4i-ss/sun4i-ss-core.c | 2 +- drivers/crypto/allwinner/sun8i-ce/sun8i-ce-core.c | 2 +- drivers/crypto/allwinner/sun8i-ss/sun8i-ss-core.c | 2 +- drivers/crypto/amcc/crypto4xx_core.c | 58 +- drivers/crypto/amlogic/amlogic-gxl-core.c | 2 +- drivers/crypto/aspeed/aspeed-acry.c | 2 +- drivers/crypto/aspeed/aspeed-hace.c | 2 +- drivers/crypto/atmel-aes.c | 2 +- drivers/crypto/atmel-sha.c | 2 +- drivers/crypto/atmel-tdes.c | 2 +- drivers/crypto/axis/artpec6_crypto.c | 2 +- drivers/crypto/bcm/cipher.c | 2 +- drivers/crypto/caam/jr.c | 2 +- drivers/crypto/ccp/sp-platform.c | 2 +- drivers/crypto/ccree/cc_driver.c | 2 +- drivers/crypto/exynos-rng.c | 2 +- drivers/crypto/gemini/sl3516-ce-core.c | 2 +- drivers/crypto/hisilicon/sec/sec_drv.c | 2 +- drivers/crypto/hisilicon/trng/trng.c | 2 +- drivers/crypto/img-hash.c | 2 +- drivers/crypto/inside-secure/safexcel.c | 2 +- drivers/crypto/intel/ixp4xx/ixp4xx_crypto.c | 2 +- .../crypto/intel/keembay/keembay-ocs-aes-core.c | 2 +- drivers/crypto/intel/keembay/keembay-ocs-ecc.c | 2 +- .../crypto/intel/keembay/keembay-ocs-hcu-core.c | 2 +- .../crypto/intel/qat/qat_common/adf_hw_arbiter.c | 4 - drivers/crypto/marvell/Kconfig | 2 +- drivers/crypto/marvell/cesa/cesa.c | 54 +- drivers/crypto/mxs-dcp.c | 2 +- drivers/crypto/n2_core.c | 4 +- drivers/crypto/omap-aes.c | 2 +- drivers/crypto/omap-des.c | 2 +- drivers/crypto/omap-sham.c | 2 +- drivers/crypto/qce/core.c | 2 +- drivers/crypto/qcom-rng.c | 2 +- drivers/crypto/rockchip/rk3288_crypto.c | 2 +- drivers/crypto/s5p-sss.c | 2 +- drivers/crypto/sa2ul.c | 2 +- drivers/crypto/sahara.c | 2 +- drivers/crypto/starfive/jh7110-cryp.c | 2 +- drivers/crypto/stm32/stm32-crc32.c | 2 +- drivers/crypto/stm32/stm32-cryp.c | 2 +- drivers/crypto/stm32/stm32-hash.c | 2 +- drivers/crypto/talitos.c | 2 +- drivers/crypto/tegra/tegra-se-main.c | 2 +- drivers/crypto/xilinx/zynqmp-aes-gcm.c | 2 +- drivers/crypto/xilinx/zynqmp-sha.c | 2 +- drivers/gpu/drm/Kconfig | 41 +- drivers/gpu/drm/Makefile | 20 +- drivers/gpu/drm/amd/amdgpu/Kconfig | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 22 +- drivers/gpu/drm/bridge/ti-dlpc3433.c | 2 +- drivers/gpu/drm/display/Kconfig | 2 +- drivers/gpu/drm/drm_client.c | 121 - drivers/gpu/drm/drm_client_event.c | 197 ++ drivers/gpu/drm/drm_client_setup.c | 3 + drivers/gpu/drm/drm_debugfs.c | 1 - drivers/gpu/drm/drm_drv.c | 2 +- drivers/gpu/drm/drm_fbdev_client.c | 30 +- drivers/gpu/drm/drm_file.c | 2 +- drivers/gpu/drm/drm_internal.h | 8 + drivers/gpu/drm/drm_modeset_helper.c | 14 +- drivers/gpu/drm/drm_panic_qr.rs | 23 +- drivers/gpu/drm/drm_probe_helper.c | 2 +- drivers/gpu/drm/fsl-dcu/Kconfig | 1 + drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_drv.c | 23 +- drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_drv.h | 3 + drivers/gpu/drm/fsl-dcu/fsl_tcon.c | 2 +- drivers/gpu/drm/i915/Kconfig | 1 + .../gpu/drm/i915/display/intel_display_driver.c | 2 +- drivers/gpu/drm/i915/gt/intel_lrc.c | 7 +- drivers/gpu/drm/mediatek/mtk_dp.c | 2 +- drivers/gpu/drm/meson/meson_drv.c | 2 +- drivers/gpu/drm/msm/Kconfig | 1 + .../drm/msm/disp/dpu1/catalog/dpu_1_14_msm8937.h | 210 ++ .../drm/msm/disp/dpu1/catalog/dpu_1_15_msm8917.h | 187 ++ .../drm/msm/disp/dpu1/catalog/dpu_1_16_msm8953.h | 218 ++ .../{dpu_3_0_msm8998.h => dpu_1_7_msm8996.h} | 270 +- .../drm/msm/disp/dpu1/catalog/dpu_3_0_msm8998.h | 12 - .../gpu/drm/msm/disp/dpu1/catalog/dpu_4_0_sdm845.h | 14 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.c | 108 + drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.h | 4 + drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c | 4 + drivers/gpu/drm/msm/dp/dp_display.c | 9 + drivers/gpu/drm/msm/hdmi/hdmi_phy_8998.c | 7 +- drivers/gpu/drm/msm/msm_drv.c | 4 + drivers/gpu/drm/nouveau/nouveau_display.c | 8 +- drivers/gpu/drm/nouveau/nouveau_vga.c | 2 +- drivers/gpu/drm/panel/panel-ilitek-ili9322.c | 2 +- drivers/gpu/drm/panel/panel-newvision-nv3052c.c | 2 +- drivers/gpu/drm/panel/panel-simple.c | 28 + drivers/gpu/drm/radeon/radeon_device.c | 19 +- drivers/gpu/drm/radeon/radeon_fbdev.c | 6 - drivers/gpu/drm/radeon/radeon_mode.h | 3 - drivers/gpu/drm/sprd/sprd_dsi.c | 2 +- drivers/gpu/drm/tiny/Kconfig | 21 + drivers/gpu/drm/tiny/Makefile | 1 + drivers/gpu/drm/tiny/sharp-memory.c | 671 +++++ drivers/gpu/drm/xe/Kconfig | 1 + drivers/gpu/drm/xe/xe_exec_queue_types.h | 2 +- drivers/gpu/drm/xe/xe_force_wake.c | 12 +- drivers/gpu/drm/xe/xe_sched_job_types.h | 2 +- drivers/gpu/drm/xe/xe_sync.c | 5 +- drivers/hid/Kconfig | 9 + drivers/hid/Makefile | 1 + drivers/hid/bpf/progs/Huion__Dial-2.bpf.c | 66 +- drivers/hid/bpf/progs/Huion__Inspiroy-2-S.bpf.c | 60 +- drivers/hid/bpf/progs/Mistel__MD770.bpf.c | 154 ++ drivers/hid/bpf/progs/Rapoo__M50-Plus-Silent.bpf.c | 148 + drivers/hid/bpf/progs/hid_report_helpers.h | 36 +- drivers/hid/hid-cp2112.c | 3 +- drivers/hid/hid-debug.c | 9 +- drivers/hid/hid-ids.h | 6 + drivers/hid/hid-kysona.c | 248 ++ drivers/hid/hid-lenovo.c | 8 + drivers/hid/hid-lg4ff.c | 3 +- drivers/hid/hid-multitouch.c | 4 + drivers/hid/hid-sony.c | 3 +- drivers/hid/i2c-hid/i2c-hid-core.c | 10 + drivers/hid/wacom_wac.c | 7 +- drivers/hid/wacom_wac.h | 2 +- drivers/hwmon/nct6775-platform.c | 2 + drivers/input/joystick/db9.c | 30 +- drivers/input/joystick/gamecon.c | 22 +- drivers/input/joystick/iforce/iforce-ff.c | 48 +- drivers/input/joystick/iforce/iforce-packets.c | 57 +- drivers/input/joystick/iforce/iforce-serio.c | 36 +- drivers/input/joystick/iforce/iforce-usb.c | 13 +- drivers/input/joystick/n64joy.c | 35 +- drivers/input/joystick/turbografx.c | 22 +- drivers/input/joystick/xpad.c | 102 +- drivers/input/keyboard/adp5520-keys.c | 2 +- drivers/input/keyboard/adp5589-keys.c | 39 +- drivers/input/keyboard/applespi.c | 72 +- drivers/input/keyboard/atkbd.c | 8 +- drivers/input/keyboard/cap11xx.c | 12 +- drivers/input/keyboard/cros_ec_keyb.c | 2 +- drivers/input/keyboard/ep93xx_keypad.c | 10 +- drivers/input/keyboard/imx_keypad.c | 27 +- drivers/input/keyboard/ipaq-micro-keys.c | 12 +- drivers/input/keyboard/iqs62x-keys.c | 2 +- drivers/input/keyboard/lm8323.c | 49 +- drivers/input/keyboard/lpc32xx-keys.c | 18 +- drivers/input/keyboard/matrix_keypad.c | 19 +- drivers/input/keyboard/mtk-pmic-keys.c | 17 +- drivers/input/keyboard/omap-keypad.c | 2 +- drivers/input/keyboard/omap4-keypad.c | 6 +- drivers/input/keyboard/pmic8xxx-keypad.c | 8 +- drivers/input/keyboard/pxa27x_keypad.c | 16 +- drivers/input/keyboard/samsung-keypad.c | 2 +- drivers/input/keyboard/sh_keysc.c | 2 +- drivers/input/keyboard/spear-keyboard.c | 8 +- drivers/input/keyboard/st-keyscan.c | 19 +- drivers/input/keyboard/stmpe-keypad.c | 2 +- drivers/input/keyboard/sun4i-lradc-keys.c | 7 +- drivers/input/keyboard/sunkbd.c | 5 +- drivers/input/misc/88pm80x_onkey.c | 2 +- drivers/input/misc/ad714x.c | 12 +- drivers/input/misc/ati_remote2.c | 57 +- drivers/input/misc/cm109.c | 167 +- drivers/input/misc/cma3000_d0x.c | 16 +- drivers/input/misc/da7280.c | 26 +- drivers/input/misc/da9052_onkey.c | 4 +- drivers/input/misc/da9055_onkey.c | 4 +- drivers/input/misc/drv260x.c | 50 +- drivers/input/misc/drv2665.c | 44 +- drivers/input/misc/drv2667.c | 44 +- drivers/input/misc/ibm-panel.c | 5 +- drivers/input/misc/ideapad_slidebar.c | 24 +- drivers/input/misc/iqs269a.c | 55 +- drivers/input/misc/iqs626a.c | 22 +- drivers/input/misc/iqs7222.c | 30 +- drivers/input/misc/kxtj9.c | 14 +- drivers/input/misc/m68kspkr.c | 2 +- drivers/input/misc/max8997_haptic.c | 17 +- drivers/input/misc/mc13783-pwrbutton.c | 2 +- drivers/input/misc/palmas-pwrbutton.c | 2 +- drivers/input/misc/pcap_keys.c | 2 +- drivers/input/misc/pcf50633-input.c | 2 +- drivers/input/misc/pcspkr.c | 2 +- drivers/input/misc/pm8941-pwrkey.c | 2 +- drivers/input/misc/powermate.c | 11 +- drivers/input/misc/pwm-beeper.c | 12 +- drivers/input/misc/regulator-haptic.c | 24 +- drivers/input/misc/rotary_encoder.c | 23 +- drivers/input/misc/soc_button_array.c | 2 +- drivers/input/misc/sparcspkr.c | 14 +- drivers/input/misc/tps65219-pwrbutton.c | 2 +- drivers/input/misc/twl4030-vibra.c | 11 +- drivers/input/misc/twl6040-vibra.c | 8 +- drivers/input/misc/wistron_btns.c | 2 +- drivers/input/misc/wm831x-on.c | 2 +- drivers/input/mouse/alps.c | 4 +- drivers/input/mouse/amimouse.c | 2 +- drivers/input/mouse/byd.c | 5 +- drivers/input/mouse/elan_i2c_core.c | 228 +- drivers/input/mouse/elan_i2c_i2c.c | 14 +- drivers/input/mouse/psmouse-smbus.c | 28 +- drivers/input/mouse/synaptics.c | 6 +- drivers/input/rmi4/rmi_f03.c | 4 +- drivers/input/serio/altera_ps2.c | 2 +- drivers/input/serio/ams_delta_serio.c | 2 +- drivers/input/serio/apbps2.c | 2 +- drivers/input/serio/arc_ps2.c | 2 +- drivers/input/serio/ct82c710.c | 2 +- drivers/input/serio/gscps2.c | 116 +- drivers/input/serio/hyperv-keyboard.c | 38 +- drivers/input/serio/i8042-sparcio.h | 16 +- drivers/input/serio/i8042.c | 329 ++- drivers/input/serio/ioc3kbd.c | 2 +- drivers/input/serio/libps2.c | 28 +- drivers/input/serio/maceps2.c | 2 +- drivers/input/serio/olpc_apsp.c | 2 +- drivers/input/serio/ps2-gpio.c | 6 +- drivers/input/serio/ps2mult.c | 25 +- drivers/input/serio/q40kbd.c | 12 +- drivers/input/serio/rpckbd.c | 2 +- drivers/input/serio/sa1111ps2.c | 8 +- drivers/input/serio/serio.c | 165 +- drivers/input/serio/serio_raw.c | 125 +- drivers/input/serio/serport.c | 27 +- drivers/input/serio/sun4i-ps2.c | 10 +- drivers/input/serio/userio.c | 141 +- drivers/input/serio/xilinx_ps2.c | 17 +- drivers/input/tablet/pegasus_notetaker.c | 86 +- drivers/input/touchscreen/88pm860x-ts.c | 20 +- drivers/input/touchscreen/Kconfig | 2 + drivers/input/touchscreen/da9052_tsi.c | 2 +- drivers/input/touchscreen/elo.c | 8 +- drivers/input/touchscreen/mainstone-wm97xx.c | 2 +- drivers/input/touchscreen/mc13783_ts.c | 2 +- drivers/input/touchscreen/pcap_ts.c | 2 +- drivers/input/touchscreen/raspberrypi-ts.c | 4 +- drivers/input/touchscreen/stmpe-ts.c | 2 +- drivers/input/touchscreen/sun4i-ts.c | 4 +- drivers/input/touchscreen/ti_am335x_tsc.c | 4 +- drivers/input/touchscreen/ts4800-ts.c | 5 +- drivers/input/touchscreen/wm831x-ts.c | 2 +- drivers/input/touchscreen/wm97xx-core.c | 2 +- drivers/input/touchscreen/zinitix.c | 34 +- .../extron-da-hd-4k-plus/extron-da-hd-4k-plus.c | 6 +- drivers/media/cec/usb/pulse8/pulse8-cec.c | 2 +- drivers/media/common/v4l2-tpg/v4l2-tpg-core.c | 3 + drivers/media/dvb-core/dvb_frontend.c | 4 +- drivers/media/dvb-core/dvbdev.c | 17 +- drivers/media/dvb-frontends/cx24116.c | 7 +- drivers/media/dvb-frontends/stb0899_algo.c | 2 +- drivers/media/i2c/adv7604.c | 26 +- drivers/media/i2c/ar0521.c | 4 +- drivers/media/i2c/ds90ub960.c | 2 +- drivers/media/i2c/hi556.c | 2 +- drivers/media/i2c/imx290.c | 30 +- drivers/media/i2c/max96714.c | 6 +- drivers/media/i2c/max96717.c | 12 +- drivers/media/i2c/ov2740.c | 2 +- drivers/media/i2c/ov5640.c | 2 +- drivers/media/i2c/ov5670.c | 2 +- drivers/media/i2c/ov5675.c | 4 +- drivers/media/i2c/ov772x.c | 2 +- drivers/media/i2c/ov7740.c | 2 +- drivers/media/i2c/ov8856.c | 2 +- drivers/media/i2c/ov9650.c | 2 +- drivers/media/i2c/ov9734.c | 2 +- drivers/media/i2c/vgxy61.c | 2 +- drivers/media/pci/intel/ipu6/Kconfig | 2 +- drivers/media/pci/intel/ipu6/ipu6-cpd.c | 6 +- drivers/media/pci/intel/ipu6/ipu6-fw-com.c | 8 +- drivers/media/pci/intel/ipu6/ipu6-isys-dwc-phy.c | 4 +- drivers/media/pci/intel/ipu6/ipu6-isys-video.c | 6 +- drivers/media/pci/intel/ipu6/ipu6-isys.c | 6 +- drivers/media/pci/intel/ipu6/ipu6-isys.h | 2 +- drivers/media/pci/intel/ipu6/ipu6.c | 3 +- drivers/media/pci/mgb4/mgb4_cmt.c | 2 + drivers/media/platform/raspberrypi/Kconfig | 1 + drivers/media/platform/raspberrypi/Makefile | 1 + drivers/media/platform/raspberrypi/rp1-cfe/Kconfig | 15 + .../media/platform/raspberrypi/rp1-cfe/Makefile | 6 + .../media/platform/raspberrypi/rp1-cfe/cfe-fmts.h | 332 +++ .../media/platform/raspberrypi/rp1-cfe/cfe-trace.h | 202 ++ drivers/media/platform/raspberrypi/rp1-cfe/cfe.c | 2504 +++++++++++++++++ drivers/media/platform/raspberrypi/rp1-cfe/cfe.h | 43 + drivers/media/platform/raspberrypi/rp1-cfe/csi2.c | 586 ++++ drivers/media/platform/raspberrypi/rp1-cfe/csi2.h | 89 + drivers/media/platform/raspberrypi/rp1-cfe/dphy.c | 181 ++ drivers/media/platform/raspberrypi/rp1-cfe/dphy.h | 27 + .../media/platform/raspberrypi/rp1-cfe/pisp-fe.c | 605 +++++ .../media/platform/raspberrypi/rp1-cfe/pisp-fe.h | 53 + drivers/media/platform/renesas/rcar-csi2.c | 518 +++- drivers/media/platform/renesas/rcar-isp.c | 4 +- .../media/platform/renesas/rcar-vin/rcar-core.c | 1 + drivers/media/platform/renesas/rcar-vin/rcar-dma.c | 30 + .../media/platform/renesas/rcar-vin/rcar-v4l2.c | 43 + drivers/media/platform/renesas/rcar-vin/rcar-vin.h | 4 +- .../media/platform/renesas/rzg2l-cru/rzg2l-core.c | 13 +- .../media/platform/renesas/rzg2l-cru/rzg2l-cru.h | 6 +- .../media/platform/renesas/rzg2l-cru/rzg2l-video.c | 15 +- .../media/platform/samsung/s5p-jpeg/jpeg-core.c | 17 +- .../media/platform/ti/j721e-csi2rx/j721e-csi2rx.c | 6 +- drivers/media/platform/video-mux.c | 6 +- drivers/media/v4l2-core/v4l2-ctrls-api.c | 17 +- drivers/media/v4l2-core/v4l2-ioctl.c | 2 + drivers/media/v4l2-core/v4l2-subdev.c | 5 + drivers/misc/Kconfig | 1 - drivers/misc/Makefile | 1 - drivers/misc/cardreader/Kconfig | 3 +- drivers/misc/keba/Kconfig | 1 + drivers/misc/ti-st/Kconfig | 19 - drivers/misc/ti-st/Makefile | 7 - drivers/misc/ti-st/st_core.c | 918 ------- drivers/misc/ti-st/st_kim.c | 839 ------ drivers/misc/ti-st/st_ll.c | 156 -- drivers/net/dsa/mv88e6xxx/chip.c | 2 +- drivers/net/dsa/mv88e6xxx/port.c | 1 + drivers/net/ethernet/broadcom/bnxt/bnxt.c | 28 +- drivers/net/ethernet/broadcom/bnxt/bnxt_ptp.c | 70 +- drivers/net/ethernet/broadcom/bnxt/bnxt_ptp.h | 12 +- drivers/net/ethernet/broadcom/tg3.c | 11 +- drivers/net/ethernet/broadcom/tg3.h | 2 +- drivers/net/ethernet/emulex/benet/be_main.c | 10 +- drivers/net/ethernet/faraday/ftgmac100.c | 2 +- drivers/net/ethernet/i825xx/sun3_82586.c | 1 + drivers/net/ethernet/marvell/octeon_ep/octep_rx.c | 82 +- drivers/net/ethernet/mediatek/airoha_eth.c | 13 +- drivers/net/ethernet/meta/Kconfig | 1 + drivers/net/ethernet/micrel/ks8851_common.c | 20 +- drivers/net/ethernet/neterion/s2io.c | 2 +- drivers/net/ethernet/realtek/r8169_firmware.c | 6 +- drivers/net/ethernet/realtek/r8169_main.c | 59 +- drivers/net/ethernet/realtek/r8169_phy_config.c | 1 - drivers/net/ethernet/renesas/ravb.h | 6 + drivers/net/ethernet/renesas/ravb_main.c | 101 +- drivers/net/phy/dp83822.c | 4 +- drivers/net/phy/mediatek-ge-soc.c | 169 +- drivers/net/phy/phylink.c | 18 +- drivers/net/phy/realtek.c | 1 + drivers/net/plip/plip.c | 2 +- drivers/net/pse-pd/pse_core.c | 4 +- drivers/net/usb/sr9700.c | 10 +- drivers/net/vxlan/vxlan_core.c | 3 +- drivers/nvme/host/core.c | 41 +- drivers/nvme/host/multipath.c | 40 +- drivers/nvme/host/nvme.h | 1 + drivers/nvme/host/pci.c | 19 +- drivers/nvme/host/tcp.c | 7 +- drivers/nvme/target/loop.c | 13 + drivers/nvme/target/passthru.c | 6 +- drivers/nvme/target/rdma.c | 56 +- drivers/of/module.c | 4 +- drivers/pinctrl/Kconfig | 1 + drivers/pinctrl/Makefile | 1 + drivers/pinctrl/pinctrl-th1520.c | 3 +- drivers/pinctrl/sophgo/Kconfig | 2 +- drivers/pinctrl/spacemit/Kconfig | 17 + drivers/pinctrl/spacemit/Makefile | 3 + drivers/pinctrl/spacemit/pinctrl-k1.c | 1051 ++++++++ drivers/pinctrl/spacemit/pinctrl-k1.h | 40 + drivers/remoteproc/Kconfig | 6 +- drivers/soundwire/Kconfig | 1 + drivers/soundwire/amd_init.c | 12 +- drivers/soundwire/intel_ace2x.c | 19 +- drivers/soundwire/intel_init.c | 13 +- drivers/soundwire/slave.c | 14 + drivers/spi/spi.c | 4 +- drivers/staging/gpib/Kconfig | 18 +- .../staging/gpib/agilent_82350b/agilent_82350b.c | 4 +- .../staging/gpib/agilent_82357a/agilent_82357a.c | 15 +- drivers/staging/gpib/cb7210/cb7210.c | 4 +- drivers/staging/gpib/cec/cec_gpib.c | 1 + drivers/staging/gpib/common/gpib_os.c | 9 +- drivers/staging/gpib/eastwood/fluke_gpib.c | 7 +- drivers/staging/gpib/eastwood/fluke_gpib.h | 8 +- drivers/staging/gpib/fmh_gpib/fmh_gpib.c | 8 +- drivers/staging/gpib/gpio/gpib_bitbang.c | 4 +- drivers/staging/gpib/hp_82335/hp82335.c | 4 +- drivers/staging/gpib/hp_82341/hp_82341.c | 3 +- drivers/staging/gpib/include/nec7210_registers.h | 6 +- drivers/staging/gpib/include/tms9914.h | 4 +- drivers/staging/gpib/include/tnt4882_registers.h | 4 +- drivers/staging/gpib/ines/ines.h | 3 - drivers/staging/gpib/ines/ines_gpib.c | 10 +- drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c | 2 + drivers/staging/gpib/nec7210/nec7210.c | 39 +- drivers/staging/gpib/ni_usb/ni_usb_gpib.c | 15 +- drivers/staging/gpib/pc2/pc2_gpib.c | 5 + drivers/staging/gpib/tms9914/tms9914.c | 10 +- drivers/staging/gpib/tnt4882/mite.c | 6 +- drivers/staging/gpib/tnt4882/tnt4882_gpib.c | 7 +- drivers/staging/gpib/uapi/gpib_user.h | 20 +- drivers/staging/media/atomisp/pci/sh_css_frac.h | 6 +- drivers/staging/media/av7110/av7110.h | 4 +- drivers/staging/media/av7110/av7110_ca.c | 25 +- drivers/staging/media/ipu3/ipu3-css-params.c | 6 +- drivers/staging/media/max96712/max96712.c | 56 +- .../vc04_services/interface/vchiq_arm/vchiq_arm.c | 61 +- .../vc04_services/interface/vchiq_arm/vchiq_core.c | 81 +- .../vc04_services/interface/vchiq_arm/vchiq_core.h | 9 +- .../vc04_services/interface/vchiq_arm/vchiq_dev.c | 30 +- drivers/usb/core/devio.c | 3 + drivers/usb/gadget/function/Makefile | 4 + drivers/usb/gadget/function/f_uvc.c | 4 +- drivers/usb/gadget/function/uvc.h | 13 + drivers/usb/gadget/function/uvc_configfs.c | 348 ++- drivers/usb/gadget/function/uvc_configfs.h | 16 + drivers/usb/gadget/function/uvc_queue.c | 26 +- drivers/usb/gadget/function/uvc_queue.h | 2 + drivers/usb/gadget/function/uvc_trace.c | 11 + drivers/usb/gadget/function/uvc_trace.h | 60 + drivers/usb/gadget/function/uvc_v4l2.c | 66 +- drivers/usb/gadget/function/uvc_video.c | 264 +- drivers/usb/host/xhci.c | 45 + drivers/usb/host/xhci.h | 2 + drivers/usb/typec/class.c | 205 +- drivers/usb/typec/class.h | 3 + drivers/usb/typec/ucsi/debugfs.c | 1 + drivers/usb/typec/ucsi/ucsi.c | 16 + drivers/usb/typec/ucsi/ucsi.h | 11 + drivers/usb/typec/ucsi/ucsi_acpi.c | 56 +- drivers/video/fbdev/Kconfig | 1 + drivers/xen/Kconfig | 1 - drivers/xen/acpi.c | 24 + drivers/xen/privcmd.c | 6 +- drivers/xen/xen-pciback/pci_stub.c | 11 +- fs/bcachefs/alloc_background.c | 37 +- fs/bcachefs/alloc_foreground.c | 13 +- fs/bcachefs/bcachefs.h | 2 +- fs/bcachefs/btree_gc.c | 12 +- fs/bcachefs/btree_io.c | 2 +- fs/bcachefs/btree_iter.c | 15 + fs/bcachefs/btree_iter.h | 6 + fs/bcachefs/btree_types.h | 3 + fs/bcachefs/btree_update.c | 4 +- fs/bcachefs/btree_update.h | 2 +- fs/bcachefs/btree_update_interior.c | 4 +- fs/bcachefs/buckets.c | 7 +- fs/bcachefs/buckets.h | 12 +- fs/bcachefs/chardev.c | 1 + fs/bcachefs/darray.c | 15 +- fs/bcachefs/dirent.c | 7 - fs/bcachefs/dirent.h | 7 + fs/bcachefs/disk_accounting.c | 6 +- fs/bcachefs/ec.c | 22 +- fs/bcachefs/error.c | 5 +- fs/bcachefs/fs-io-buffered.c | 25 +- fs/bcachefs/fs-io-direct.c | 5 + fs/bcachefs/fs-io-pagecache.c | 70 +- fs/bcachefs/fs-io.c | 2 +- fs/bcachefs/fs.c | 16 +- fs/bcachefs/fsck.c | 281 +- fs/bcachefs/inode.c | 24 +- fs/bcachefs/inode.h | 1 + fs/bcachefs/inode_format.h | 6 +- fs/bcachefs/io_misc.c | 2 +- fs/bcachefs/io_read.c | 8 +- fs/bcachefs/journal.c | 10 +- fs/bcachefs/journal.h | 2 +- fs/bcachefs/journal_io.c | 4 +- fs/bcachefs/movinggc.c | 22 +- fs/bcachefs/opts.c | 3 +- fs/bcachefs/opts.h | 3 +- fs/bcachefs/quota.c | 2 +- fs/bcachefs/rebalance.c | 4 +- fs/bcachefs/recovery.c | 2 +- fs/bcachefs/str_hash.h | 60 +- fs/bcachefs/subvolume.c | 7 +- fs/bcachefs/super.c | 2 +- fs/bcachefs/tests.c | 4 +- fs/bcachefs/xattr.c | 2 +- fs/nfsd/nfs4proc.c | 8 +- fs/nfsd/nfs4state.c | 50 +- fs/nfsd/nfsd.h | 5 +- fs/nfsd/state.h | 2 + fs/nfsd/trace.h | 14 +- fs/nilfs2/page.c | 1 + fs/proc/fd.c | 2 +- fs/read_write.c | 15 +- fs/smb/client/cifsglob.h | 1 - fs/smb/client/cifsproto.h | 1 - fs/smb/client/inode.c | 6 - fs/smb/client/reparse.c | 109 +- fs/smb/client/reparse.h | 4 +- fs/smb/client/smb1ops.c | 3 +- fs/smb/client/smb2file.c | 76 +- fs/smb/client/smb2inode.c | 10 +- fs/smb/client/smb2proto.h | 10 +- include/drm/drm_client.h | 41 +- include/drm/drm_client_event.h | 27 + include/linux/blkdev.h | 16 + include/linux/file_ref.h | 64 + include/linux/fs.h | 5 +- include/linux/huge_mm.h | 13 - include/linux/io_uring_types.h | 8 +- include/linux/kvm_host.h | 2 - include/linux/maple_tree.h | 2 +- include/linux/mm.h | 3 + include/linux/mm_inline.h | 15 +- include/linux/mmzone.h | 2 + include/linux/page-isolation.h | 8 - include/linux/pgtable.h | 14 - include/linux/serio.h | 3 + include/linux/soundwire/sdw.h | 9 +- include/linux/soundwire/sdw_amd.h | 7 +- include/linux/soundwire/sdw_intel.h | 8 +- include/linux/usb/typec.h | 22 + include/media/v4l2-subdev.h | 17 +- include/net/netfilter/nf_tables.h | 25 +- include/sound/sdca.h | 62 + include/sound/sdca_function.h | 55 + include/sound/soc-acpi.h | 8 +- include/sound/soc.h | 9 +- include/sound/soc_sdw_utils.h | 2 + include/trace/events/io_uring.h | 24 +- .../uapi/linux/media/raspberrypi/pisp_fe_config.h | 273 ++ .../linux/media/raspberrypi/pisp_fe_statistics.h | 64 + include/uapi/linux/ublk_cmd.h | 8 +- include/uapi/linux/usb/video.h | 58 + include/uapi/linux/videodev2.h | 2 + include/xen/acpi.h | 14 +- io_uring/io_uring.c | 32 +- io_uring/io_uring.h | 17 +- io_uring/net.c | 29 +- io_uring/rsrc.c | 6 +- io_uring/rw.c | 7 +- io_uring/uring_cmd.c | 22 +- kernel/module/internal.h | 7 +- kernel/module/main.c | 569 +++- kernel/resource.c | 4 +- kernel/sched/ext.c | 46 +- kernel/trace/fgraph.c | 31 +- kernel/trace/ring_buffer.c | 99 +- kernel/trace/ring_buffer_benchmark.c | 4 +- lib/maple_tree.c | 1 + lib/slub_kunit.c | 42 + localversion-next | 2 +- mm/gup.c | 51 +- mm/huge_memory.c | 15 + mm/kasan/init.c | 16 +- mm/maccess.c | 1 + mm/memory.c | 6 +- mm/migrate.c | 2 +- mm/mm_init.c | 4 +- mm/mmap.c | 72 +- mm/mremap.c | 32 +- mm/readahead.c | 15 +- mm/shmem.c | 103 +- mm/slab.h | 5 + mm/slub.c | 92 +- mm/sparse-vmemmap.c | 13 + mm/vma.c | 23 +- mm/vma.h | 14 + mm/vmscan.c | 8 +- net/dsa/port.c | 8 - net/netfilter/nf_conncount.c | 10 +- net/netfilter/nf_conntrack_expect.c | 10 +- net/netfilter/nf_tables_api.c | 348 +-- net/netfilter/xt_hashlimit.c | 9 +- scripts/kconfig/nconf.gui.c | 9 + scripts/kconfig/qconf.cc | 28 +- scripts/module.lds.S | 9 +- scripts/spelling.txt | 2 + security/ipe/Kconfig | 26 +- sound/soc/Kconfig | 1 + sound/soc/Makefile | 1 + sound/soc/amd/acp/acp-mach-common.c | 2 + sound/soc/amd/ps/pci-ps.c | 3 +- sound/soc/amd/yc/acp6x-mach.c | 7 + sound/soc/codecs/lpass-rx-macro.c | 15 +- sound/soc/codecs/nau8821.c | 9 +- sound/soc/codecs/ntp8835.c | 2 +- sound/soc/codecs/pcm3060-i2c.c | 4 +- sound/soc/codecs/pcm3060-spi.c | 4 +- sound/soc/codecs/pcm3060.c | 4 +- sound/soc/codecs/pcm3060.h | 2 +- sound/soc/codecs/rt712-sdca-sdw.c | 1 + sound/soc/codecs/rt712-sdca.c | 38 +- sound/soc/codecs/rt712-sdca.h | 1 + sound/soc/fsl/fsl_micfil.c | 43 +- sound/soc/intel/Kconfig | 5 + sound/soc/intel/boards/sof_sdw.c | 41 + sound/soc/intel/common/Makefile | 3 + sound/soc/intel/common/soc-acpi-intel-lnl-match.c | 38 + sound/soc/intel/common/soc-acpi-intel-mtl-match.c | 51 + .../soc/intel/common/soc-acpi-intel-sdca-quirks.c | 42 + .../soc/intel/common/soc-acpi-intel-sdca-quirks.h | 14 + sound/soc/loongson/Makefile | 10 +- sound/soc/loongson/loongson_i2s.c | 5 + sound/soc/mediatek/mt8188/mt8188-dai-adda.c | 1 - sound/soc/sdca/Kconfig | 11 + sound/soc/sdca/Makefile | 5 + sound/soc/sdca/sdca_device.c | 67 + sound/soc/sdca/sdca_functions.c | 173 ++ sound/soc/sdw_utils/soc_sdw_utils.c | 23 +- sound/soc/sh/rcar/core.c | 30 +- sound/soc/soc-acpi.c | 30 +- sound/soc/soc-pcm.c | 16 - sound/soc/sof/amd/acp-common.c | 3 +- sound/soc/sof/intel/hda-dai-ops.c | 23 +- sound/soc/sof/intel/hda-dai.c | 37 +- sound/soc/sof/intel/hda.c | 19 +- sound/soc/sof/ipc4-topology.c | 15 +- sound/soc/sof/sof-of-dev.c | 10 + sound/soc/ti/rx51.c | 12 +- tools/build/Makefile.feature | 12 +- tools/build/feature/Makefile | 28 +- tools/build/feature/test-all.c | 16 +- tools/build/feature/test-dwarf.c | 11 - tools/build/feature/test-dwarf_getcfi.c | 9 - tools/build/feature/test-dwarf_getlocations.c | 13 - tools/build/feature/test-libcpupower.c | 8 + tools/build/feature/test-libdw-dwarf-unwind.c | 14 - tools/build/feature/test-libdw.c | 56 + tools/perf/Documentation/perf-check.txt | 6 +- tools/perf/Makefile.config | 47 +- tools/perf/Makefile.perf | 7 +- tools/perf/arch/arm/Makefile | 2 +- tools/perf/arch/arm/util/Build | 2 +- tools/perf/arch/arm64/Makefile | 2 +- tools/perf/arch/arm64/util/Build | 2 +- tools/perf/arch/csky/Makefile | 2 +- tools/perf/arch/csky/util/Build | 2 +- tools/perf/arch/loongarch/Makefile | 2 +- tools/perf/arch/loongarch/util/Build | 2 +- tools/perf/arch/mips/Makefile | 2 +- tools/perf/arch/mips/util/Build | 2 +- tools/perf/arch/powerpc/Makefile | 2 +- tools/perf/arch/powerpc/annotate/instructions.c | 4 +- tools/perf/arch/powerpc/util/Build | 4 +- tools/perf/arch/powerpc/util/header.c | 32 +- tools/perf/arch/riscv/Makefile | 2 +- tools/perf/arch/riscv/util/Build | 2 +- tools/perf/arch/s390/Makefile | 2 +- tools/perf/arch/s390/util/Build | 2 +- tools/perf/arch/sh/Makefile | 2 +- tools/perf/arch/sh/util/Build | 2 +- tools/perf/arch/sparc/Makefile | 2 +- tools/perf/arch/sparc/util/Build | 2 +- tools/perf/arch/x86/Makefile | 2 +- tools/perf/arch/x86/annotate/instructions.c | 2 +- tools/perf/arch/x86/util/Build | 2 +- tools/perf/arch/x86/util/iostat.c | 2 +- tools/perf/arch/xtensa/Makefile | 2 +- tools/perf/arch/xtensa/util/Build | 2 +- tools/perf/builtin-annotate.c | 2 +- tools/perf/builtin-check.c | 6 +- tools/perf/builtin-probe.c | 14 +- tools/perf/builtin-report.c | 4 +- tools/perf/builtin-sched.c | 2 +- tools/perf/builtin-script.c | 6 +- tools/perf/builtin-stat.c | 8 + tools/perf/builtin-trace.c | 2 +- tools/perf/perf.c | 2 - .../arch/powerpc/compat/generic-events.json | 117 + tools/perf/pmu-events/arch/powerpc/mapfile.csv | 1 + tools/perf/tests/Build | 1 - tools/perf/tests/attr.c | 218 -- tools/perf/tests/builtin-test.c | 1 - tools/perf/tests/shell/attr.sh | 22 + tools/perf/tests/{ => shell}/attr/README | 0 tools/perf/tests/{ => shell}/attr/base-record | 0 tools/perf/tests/{ => shell}/attr/base-record-spe | 0 tools/perf/tests/{ => shell}/attr/base-stat | 0 .../perf/tests/{ => shell}/attr/system-wide-dummy | 0 tools/perf/tests/{ => shell}/attr/test-record-C0 | 0 .../perf/tests/{ => shell}/attr/test-record-basic | 0 .../tests/{ => shell}/attr/test-record-branch-any | 0 .../{ => shell}/attr/test-record-branch-filter-any | 0 .../attr/test-record-branch-filter-any_call | 0 .../attr/test-record-branch-filter-any_ret | 0 .../{ => shell}/attr/test-record-branch-filter-hv | 0 .../attr/test-record-branch-filter-ind_call | 0 .../{ => shell}/attr/test-record-branch-filter-k | 0 .../{ => shell}/attr/test-record-branch-filter-u | 0 .../perf/tests/{ => shell}/attr/test-record-count | 0 tools/perf/tests/{ => shell}/attr/test-record-data | 0 .../tests/{ => shell}/attr/test-record-dummy-C0 | 0 tools/perf/tests/{ => shell}/attr/test-record-freq | 0 .../{ => shell}/attr/test-record-graph-default | 0 .../attr/test-record-graph-default-aarch64 | 0 .../tests/{ => shell}/attr/test-record-graph-dwarf | 0 .../tests/{ => shell}/attr/test-record-graph-fp | 0 .../{ => shell}/attr/test-record-graph-fp-aarch64 | 0 .../{ => shell}/attr/test-record-group-sampling | 0 .../{ => shell}/attr/test-record-group-sampling1 | 0 .../{ => shell}/attr/test-record-group-sampling2 | 0 .../perf/tests/{ => shell}/attr/test-record-group1 | 0 .../perf/tests/{ => shell}/attr/test-record-group2 | 0 .../perf/tests/{ => shell}/attr/test-record-group3 | 0 .../{ => shell}/attr/test-record-no-buffering | 0 .../tests/{ => shell}/attr/test-record-no-inherit | 0 .../tests/{ => shell}/attr/test-record-no-samples | 0 .../perf/tests/{ => shell}/attr/test-record-period | 0 .../tests/{ => shell}/attr/test-record-pfm-period | 0 tools/perf/tests/{ => shell}/attr/test-record-raw | 0 .../tests/{ => shell}/attr/test-record-spe-period | 0 .../{ => shell}/attr/test-record-spe-period-term | 0 .../attr/test-record-spe-physical-address | 0 .../attr/test-record-user-regs-no-sve-aarch64 | 0 .../attr/test-record-user-regs-old-sve-aarch64 | 0 .../attr/test-record-user-regs-sve-aarch64 | 0 tools/perf/tests/{ => shell}/attr/test-stat-C0 | 0 tools/perf/tests/{ => shell}/attr/test-stat-basic | 0 .../perf/tests/{ => shell}/attr/test-stat-default | 0 .../tests/{ => shell}/attr/test-stat-detailed-1 | 0 .../tests/{ => shell}/attr/test-stat-detailed-2 | 0 .../tests/{ => shell}/attr/test-stat-detailed-3 | 0 tools/perf/tests/{ => shell}/attr/test-stat-group1 | 0 .../tests/{ => shell}/attr/test-stat-no-inherit | 0 tools/perf/tests/{ => shell/lib}/attr.py | 0 .../perf/tests/shell/lib/perf_json_output_lint.py | 5 +- tools/perf/util/Build | 12 +- tools/perf/util/annotate-data.h | 8 +- tools/perf/util/arm-spe.c | 2 +- tools/perf/util/color.h | 9 +- tools/perf/util/debuginfo.h | 6 +- tools/perf/util/disasm.c | 15 +- tools/perf/util/disasm.h | 4 +- tools/perf/util/dwarf-aux.c | 6 - tools/perf/util/dwarf-aux.h | 54 - tools/perf/util/evsel.c | 127 +- tools/perf/util/genelf.c | 4 +- tools/perf/util/genelf.h | 2 +- tools/perf/util/include/dwarf-regs.h | 6 +- tools/perf/util/intel-bts.c | 2 +- tools/perf/util/intel-pt.c | 2 +- tools/perf/util/probe-event.c | 4 +- tools/perf/util/probe-finder.c | 23 +- tools/perf/util/probe-finder.h | 10 +- tools/perf/util/s390-cpumsf.c | 2 +- tools/perf/util/s390-sample-raw.c | 8 +- tools/perf/util/stat-display.c | 73 +- tools/perf/util/stat-shadow.c | 128 +- tools/perf/util/stat.h | 16 +- tools/perf/util/util.h | 7 - tools/testing/selftests/kvm/Makefile | 1 + tools/testing/selftests/kvm/aarch64/set_id_regs.c | 16 +- tools/testing/selftests/kvm/x86_64/cpuid_test.c | 2 +- tools/testing/selftests/mm/uffd-common.c | 5 +- tools/testing/selftests/mm/uffd-common.h | 3 +- tools/testing/selftests/mm/uffd-unit-tests.c | 24 +- tools/testing/shared/shared.mk | 1 + tools/testing/vma/vma.c | 40 + tools/tracing/rtla/Makefile | 2 + tools/tracing/rtla/Makefile.config | 10 + tools/tracing/rtla/README.txt | 4 + tools/tracing/rtla/src/timerlat_hist.c | 42 +- tools/tracing/rtla/src/timerlat_top.c | 42 +- tools/tracing/rtla/src/utils.c | 150 ++ tools/tracing/rtla/src/utils.h | 13 + virt/kvm/kvm_main.c | 12 - 901 files changed, 20562 insertions(+), 14226 deletions(-) create mode 100644 Documentation/admin-guide/media/raspberrypi-rp1-cfe.dot create mode 100644 Documentation/admin-guide/media/raspberrypi-rp1-cfe.rst delete mode 100644 Documentation/devicetree/bindings/display/msm/qcom,sc8280xp-dpu.yaml delete mode 100644 Documentation/devicetree/bindings/display/msm/qcom,sm8250-dpu.yaml delete mode 100644 Documentation/devicetree/bindings/display/msm/qcom,sm8350-dpu.yaml delete mode 100644 Documentation/devicetree/bindings/display/msm/qcom,sm8450-dpu.yaml delete mode 100644 Documentation/devicetree/bindings/display/msm/qcom,sm8550-dpu.yaml create mode 100644 Documentation/devicetree/bindings/display/sharp,ls010b7dh04.yaml create mode 100644 Documentation/devicetree/bindings/media/raspberrypi,rp1-cfe.yaml create mode 100644 Documentation/devicetree/bindings/pinctrl/spacemit,k1-pinctrl.yaml create mode 100644 Documentation/devicetree/bindings/regulator/lltc,ltc3676.yaml delete mode 100644 Documentation/devicetree/bindings/regulator/ltc3676.txt delete mode 100644 Documentation/devicetree/bindings/spi/brcm,bcm2835-aux-spi.txt create mode 100644 Documentation/devicetree/bindings/spi/brcm,bcm2835-aux-spi.yaml create mode 100644 Documentation/userspace-api/media/v4l/metafmt-pisp-fe.rst delete mode 100644 arch/arm64/boot/dts/ti/k3-am625-phyboard-lyra-1-4-ghz-opp.dtso create mode 100644 arch/arm64/boot/dts/ti/k3-j742s2-evm.dts create mode 100644 arch/arm64/boot/dts/ti/k3-j742s2-main.dtsi create mode 100644 arch/arm64/boot/dts/ti/k3-j742s2.dtsi copy arch/arm64/boot/dts/ti/{k3-j784s4.dtsi => k3-j784s4-j742s2-common.dtsi} (61%) copy arch/arm64/boot/dts/ti/{k3-j784s4-evm.dts => k3-j784s4-j742s2-evm-common.dtsi} (97%) copy arch/arm64/boot/dts/ti/{k3-j784s4-main.dtsi => k3-j784s4-j742s2-main-common.d [...] rename arch/arm64/boot/dts/ti/{k3-j784s4-mcu-wakeup.dtsi => k3-j784s4-j742s2-mcu-w [...] rename arch/arm64/boot/dts/ti/{k3-j784s4-thermal.dtsi => k3-j784s4-j742s2-thermal- [...] create mode 100644 drivers/gpu/drm/drm_client_event.c create mode 100644 drivers/gpu/drm/msm/disp/dpu1/catalog/dpu_1_14_msm8937.h create mode 100644 drivers/gpu/drm/msm/disp/dpu1/catalog/dpu_1_15_msm8917.h create mode 100644 drivers/gpu/drm/msm/disp/dpu1/catalog/dpu_1_16_msm8953.h copy drivers/gpu/drm/msm/disp/dpu1/catalog/{dpu_3_0_msm8998.h => dpu_1_7_msm8996.h} (51%) create mode 100644 drivers/gpu/drm/tiny/sharp-memory.c create mode 100644 drivers/hid/bpf/progs/Mistel__MD770.bpf.c create mode 100644 drivers/hid/bpf/progs/Rapoo__M50-Plus-Silent.bpf.c create mode 100644 drivers/hid/hid-kysona.c create mode 100644 drivers/media/platform/raspberrypi/rp1-cfe/Kconfig create mode 100644 drivers/media/platform/raspberrypi/rp1-cfe/Makefile create mode 100644 drivers/media/platform/raspberrypi/rp1-cfe/cfe-fmts.h create mode 100644 drivers/media/platform/raspberrypi/rp1-cfe/cfe-trace.h create mode 100644 drivers/media/platform/raspberrypi/rp1-cfe/cfe.c create mode 100644 drivers/media/platform/raspberrypi/rp1-cfe/cfe.h create mode 100644 drivers/media/platform/raspberrypi/rp1-cfe/csi2.c create mode 100644 drivers/media/platform/raspberrypi/rp1-cfe/csi2.h create mode 100644 drivers/media/platform/raspberrypi/rp1-cfe/dphy.c create mode 100644 drivers/media/platform/raspberrypi/rp1-cfe/dphy.h create mode 100644 drivers/media/platform/raspberrypi/rp1-cfe/pisp-fe.c create mode 100644 drivers/media/platform/raspberrypi/rp1-cfe/pisp-fe.h delete mode 100644 drivers/misc/ti-st/Kconfig delete mode 100644 drivers/misc/ti-st/Makefile delete mode 100644 drivers/misc/ti-st/st_core.c delete mode 100644 drivers/misc/ti-st/st_kim.c delete mode 100644 drivers/misc/ti-st/st_ll.c create mode 100644 drivers/pinctrl/spacemit/Kconfig create mode 100644 drivers/pinctrl/spacemit/Makefile create mode 100644 drivers/pinctrl/spacemit/pinctrl-k1.c create mode 100644 drivers/pinctrl/spacemit/pinctrl-k1.h create mode 100644 drivers/usb/gadget/function/uvc_trace.c create mode 100644 drivers/usb/gadget/function/uvc_trace.h create mode 100644 include/drm/drm_client_event.h create mode 100644 include/sound/sdca.h create mode 100644 include/sound/sdca_function.h create mode 100644 include/uapi/linux/media/raspberrypi/pisp_fe_config.h create mode 100644 include/uapi/linux/media/raspberrypi/pisp_fe_statistics.h create mode 100644 sound/soc/intel/common/soc-acpi-intel-sdca-quirks.c create mode 100644 sound/soc/intel/common/soc-acpi-intel-sdca-quirks.h create mode 100644 sound/soc/sdca/Kconfig create mode 100644 sound/soc/sdca/Makefile create mode 100644 sound/soc/sdca/sdca_device.c create mode 100644 sound/soc/sdca/sdca_functions.c delete mode 100644 tools/build/feature/test-dwarf.c delete mode 100644 tools/build/feature/test-dwarf_getcfi.c delete mode 100644 tools/build/feature/test-dwarf_getlocations.c create mode 100644 tools/build/feature/test-libcpupower.c delete mode 100644 tools/build/feature/test-libdw-dwarf-unwind.c create mode 100644 tools/build/feature/test-libdw.c create mode 100644 tools/perf/pmu-events/arch/powerpc/compat/generic-events.json delete mode 100644 tools/perf/tests/attr.c create mode 100755 tools/perf/tests/shell/attr.sh rename tools/perf/tests/{ => shell}/attr/README (100%) rename tools/perf/tests/{ => shell}/attr/base-record (100%) rename tools/perf/tests/{ => shell}/attr/base-record-spe (100%) rename tools/perf/tests/{ => shell}/attr/base-stat (100%) rename tools/perf/tests/{ => shell}/attr/system-wide-dummy (100%) rename tools/perf/tests/{ => shell}/attr/test-record-C0 (100%) rename tools/perf/tests/{ => shell}/attr/test-record-basic (100%) rename tools/perf/tests/{ => shell}/attr/test-record-branch-any (100%) rename tools/perf/tests/{ => shell}/attr/test-record-branch-filter-any (100%) rename tools/perf/tests/{ => shell}/attr/test-record-branch-filter-any_call (100%) rename tools/perf/tests/{ => shell}/attr/test-record-branch-filter-any_ret (100%) rename tools/perf/tests/{ => shell}/attr/test-record-branch-filter-hv (100%) rename tools/perf/tests/{ => shell}/attr/test-record-branch-filter-ind_call (100%) rename tools/perf/tests/{ => shell}/attr/test-record-branch-filter-k (100%) rename tools/perf/tests/{ => shell}/attr/test-record-branch-filter-u (100%) rename tools/perf/tests/{ => shell}/attr/test-record-count (100%) rename tools/perf/tests/{ => shell}/attr/test-record-data (100%) rename tools/perf/tests/{ => shell}/attr/test-record-dummy-C0 (100%) rename tools/perf/tests/{ => shell}/attr/test-record-freq (100%) rename tools/perf/tests/{ => shell}/attr/test-record-graph-default (100%) rename tools/perf/tests/{ => shell}/attr/test-record-graph-default-aarch64 (100%) rename tools/perf/tests/{ => shell}/attr/test-record-graph-dwarf (100%) rename tools/perf/tests/{ => shell}/attr/test-record-graph-fp (100%) rename tools/perf/tests/{ => shell}/attr/test-record-graph-fp-aarch64 (100%) rename tools/perf/tests/{ => shell}/attr/test-record-group-sampling (100%) rename tools/perf/tests/{ => shell}/attr/test-record-group-sampling1 (100%) rename tools/perf/tests/{ => shell}/attr/test-record-group-sampling2 (100%) rename tools/perf/tests/{ => shell}/attr/test-record-group1 (100%) rename tools/perf/tests/{ => shell}/attr/test-record-group2 (100%) rename tools/perf/tests/{ => shell}/attr/test-record-group3 (100%) rename tools/perf/tests/{ => shell}/attr/test-record-no-buffering (100%) rename tools/perf/tests/{ => shell}/attr/test-record-no-inherit (100%) rename tools/perf/tests/{ => shell}/attr/test-record-no-samples (100%) rename tools/perf/tests/{ => shell}/attr/test-record-period (100%) rename tools/perf/tests/{ => shell}/attr/test-record-pfm-period (100%) rename tools/perf/tests/{ => shell}/attr/test-record-raw (100%) rename tools/perf/tests/{ => shell}/attr/test-record-spe-period (100%) rename tools/perf/tests/{ => shell}/attr/test-record-spe-period-term (100%) rename tools/perf/tests/{ => shell}/attr/test-record-spe-physical-address (100%) rename tools/perf/tests/{ => shell}/attr/test-record-user-regs-no-sve-aarch64 (100%) rename tools/perf/tests/{ => shell}/attr/test-record-user-regs-old-sve-aarch64 (100%) rename tools/perf/tests/{ => shell}/attr/test-record-user-regs-sve-aarch64 (100%) rename tools/perf/tests/{ => shell}/attr/test-stat-C0 (100%) rename tools/perf/tests/{ => shell}/attr/test-stat-basic (100%) rename tools/perf/tests/{ => shell}/attr/test-stat-default (100%) rename tools/perf/tests/{ => shell}/attr/test-stat-detailed-1 (100%) rename tools/perf/tests/{ => shell}/attr/test-stat-detailed-2 (100%) rename tools/perf/tests/{ => shell}/attr/test-stat-detailed-3 (100%) rename tools/perf/tests/{ => shell}/attr/test-stat-group1 (100%) rename tools/perf/tests/{ => shell}/attr/test-stat-no-inherit (100%) rename tools/perf/tests/{ => shell/lib}/attr.py (100%)