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 21ef7b1e17d0 Add linux-next specific files for 20230809 omits 5f9c0ebe1f27 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8dc5ba6884ae Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits 6f08b42f1ec3 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits 71b381306b9b Merge branch 'bitmap-for-next' of https://github.com/norov [...] omits b86a4958775b Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] omits a6cc9cfefd4d Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] omits bf084ec73d0b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2262ff853b12 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 359c8d3c11f7 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 7097ab203cf7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f8aa5aebdf23 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] omits 662526413485 Merge branch 'main' of git://git.infradead.org/users/willy [...] omits 3873d9493676 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b0a961e30cb1 Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] omits 93787327439a Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git omits baa69b66e586 Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...] omits 310b5a3a471c Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] omits b69d0763259e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 793668d4811d Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] omits 9ee9eda484ca Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 4b126b6dc138 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2076e04bcbe6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 133c0584b318 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 52b3f40fec77 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] omits 1349ea790417 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 32d58b99351a Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 78a0401078e3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fd8761bdac85 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7735a45e7ba9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4aabe14970b7 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits eb9210023d0f Merge branch 'counter-next' of git://git.kernel.org/pub/sc [...] omits 04d736c3d6ec Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] omits c1875d517478 Merge branch 'next' of git://github.com/awilliam/linux-vfio.git omits c20cc3a5841f Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] omits d8faaab05cc0 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits e94c32025c7a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 36da0d754752 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] omits b9de49d37868 Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] omits ec4710a0fc45 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f98ebb6b49aa Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f1ed7a53898b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 8b37f1174a88 Merge branch 'habanalabs-next' of git://git.kernel.org/pub [...] omits 6d6837193e4e Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] omits e9cbd699ab5e Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] omits d28b1d8a3940 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits b18a661b1705 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits cb7b0c78398b Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits 7e0dd657e9ef Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] omits a20e44a5fe18 Merge branch 'for-next' of git://github.com/cminyard/linux [...] omits 4d29d2d67fb8 Merge branch 'for-leds-next' of git://git.kernel.org/pub/s [...] omits 83099b303326 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2ad38cb118e0 Merge branch 'for-firmware-next' of git://git.kernel.org/p [...] omits b42e57a4a106 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9f70c8070edb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2041a9b7d884 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f5bc2d2b53f5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 471039a29d0c Merge branch 'next' of https://github.com/kvm-x86/linux.git omits 8aca34c9beaf Merge branch 'riscv_kvm_next' of https://github.com/kvm-ri [...] omits eba53d575fa1 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 09dd8bf1ae86 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 2cebaae5d544 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] omits 5822ed09cc34 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5fc1ae98868d Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] omits 8415f9216f8e Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 2fea4141e493 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 13974b3ecd70 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 87b25fa61c67 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a5c69b7651d1 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 6cb8cc19e164 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 80f9bfa65da0 Merge branch 'master' of https://scm.osdn.net/gitroot/tomo [...] omits 909f0e0c0f87 Merge branch 'next' of git://github.com/cschaufler/smack-next omits 52bf77e0b1f2 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 3f79c261d0ea Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] omits f42377d36b94 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] omits 12adaa794512 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 3fc8b91e9553 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1c9f8651ecde Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b510541e2d89 Merge branch 'for-backlight-next' of git://git.kernel.org/ [...] omits 99078e0b553b Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] omits 977181832450 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits e3bbd8bf0c0e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b51842b62211 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits 7ab13c812c56 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 601dcb3e6345 Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] omits 2c8ff018e209 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c65b73e3e419 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits db28faf6eae3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4054c375690c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e0d02a44db0f Merge branch 'etnaviv/next' of https://git.pengutronix.de/ [...] omits 6f76d58b8157 Merge branch 'msm-next' of https://gitlab.freedesktop.org/ [...] omits 67d62268e7f7 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits b5f684a16113 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits 258198691e22 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits 028860a948dc Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] omits 56c76dc3e2ab Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits a26b218c189f Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] omits 081cff74636c Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] omits 91a7517241a2 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] omits c88552c4e2f6 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits f0febebb73d4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5bd35ec70dbd Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] omits eedce752c258 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 614abcd0cf65 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 5b4a9f7cd0f6 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] omits a9d4c0900558 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 727e6b49e49c Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] omits e0a589588fff Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] omits 5a15bd39be29 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 11417f1d25b9 Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git omits a4bf2861c142 Merge branch 'docs-next' of git://git.lwn.net/linux.git omits e7778e60a539 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] omits bb122bbbe05f Merge branch 'i3c/next' of git://git.kernel.org/pub/scm/li [...] omits 745739ef0bdc Merge branch 'i2c/andi-for-next' of https://git.kernel.org [...] omits a43297a26733 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits de4148a80595 Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] omits 85ef423d701a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 697458567143 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d902c4b424c9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c07d17a474c7 Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] omits fafb8769f1a9 Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] omits 138699c896f2 Merge branch 'vfs-for-next' of git://git.kernel.org/pub/sc [...] omits 52072edd8ced Merge branch 'iomap-for-next' of git://git.kernel.org/pub/ [...] omits b07fde6339cb Merge branch 'overlayfs-next' of git://git.kernel.org/pub/ [...] omits 4bc10a6aca11 Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] omits 8c620fa9c625 Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] omits b87b2a85df4b Merge branch 'jfs-next' of git://github.com/kleikamp/linux [...] omits f23d68278ece Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 690a5e6d447f Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits aaef68c94d09 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 49aae15aec3d Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits ffdea34e1419 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 68a64cb8c2e0 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 439e927d7e4a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 31af96061a8a Merge branch 'afs-next' of git://git.kernel.org/pub/scm/li [...] omits 73d7051d3252 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits 78be65e335c1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 59c7e4b1dc23 Merge branch 'riscv-soc-for-next' of git://git.kernel.org/ [...] omits 097834b7b7bf Merge branch 'riscv-dt-for-next' of git://git.kernel.org/p [...] omits e0d25d941c96 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8df3bc292a30 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits a127ee5473b3 Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] omits ad035e87b673 Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] omits 8c156d3a3ba6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b2fc231b86f0 Merge branch 'loongarch-next' of git://git.kernel.org/pub/ [...] omits 0ec91c5ebd88 Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...] omits 73692a56fe68 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c725d7a19716 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] omits e8a6d15e6dd6 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git omits 33e98d4fc1b9 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] omits e41fafe461c7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 851960802cfe Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] omits 69d0e3652403 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] omits 889c0d50585f Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits 0d894c46e0ab Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 335b0534d9ee Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 775b17a8efb2 Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] omits f9714d02c2e5 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits f49ab2addf10 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ca271b0f532d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 65dc70e7b342 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d6c546f69ee3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 017a700b2b0d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a824e01953f9 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits d431768481d1 Merge branch 'next' of https://github.com/Broadcom/stblinux.git omits c4f39eb7b222 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] omits cd5edf86e830 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c845302e0378 Merge branch 'asahi-soc/for-next' of https://github.com/As [...] omits f90f3ca33c11 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9a0b85719e17 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 765c4a8c484e Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] omits 55698910019b Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] omits 6c5386c2942e Merge branch 'for-next' of git://git.infradead.org/users/h [...] omits 836c964b7819 Merge branch 'perf-tools-next' of git://git.kernel.org/pub [...] omits e40f6c71054d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e2d2dcebcdcf Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] omits 2f2141a263ce Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits 834715c26ae0 Merge branch 'i2c/andi-for-current' of https://git.kernel. [...] omits 6f3726e44651 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 2492afa2dc73 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits f60b98a8a14a Merge branch 'perf-tools' of git://git.kernel.org/pub/scm/ [...] omits 36a490d8f70a Merge branch 'nfsd-fixes' of git://git.kernel.org/pub/scm/ [...] omits 530565acd833 Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] omits eaa5b12ba12c Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 78eba115323d Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 9920ab7d70ce Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 59e3e5509e2a Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits abd1444dff7d Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits 80f89bb8e4f8 Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] omits db09d3bbafb2 Merge branch 'fixes' of https://git.linuxtv.org/media_stage.git omits 3011fc2d9a47 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits ac9b310ddc0c Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 5d0470efb875 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] omits 26327a4a6185 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] omits a8c384864001 Merge branch 'tty-linus' of git://git.kernel.org/pub/scm/l [...] omits 640aa5f67d56 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 606540043b0c Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits b132c727c08a Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits f443bf3d474b Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits a7ceb977f7e8 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 6c212ca93e68 Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] omits 4acb523089fa Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits deeeb446eb63 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] omits cc0098b1fd7e Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 1541e98cceb7 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 9f9d3b922cca Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] omits 7acaef405683 Merge branch 'for-6.6/block' into for-next omits 135f0068c318 Merge branch 'for-6.6/block' into for-next omits cb2f5c6fb22a Merge branch 'for-6.6/block' into for-next omits 904831033a6d Merge x86/urgent into tip/master omits 010bbfffa663 Merge remote-tracking branch 'asoc/for-6.6' into asoc-next omits 2ac1e7bad953 Merge remote-tracking branch 'asoc/for-6.4' into asoc-linus omits 458623e87caf Merge branch 'mm-nonmm-unstable' into mm-everything omits fee8feb67f0b list_debug: introduce CONFIG_DEBUG_LIST_MINIMAL omits 386ddfd65942 list_debug: introduce inline wrappers for debug checks omits 30069abf1f26 compiler_types: introduce the Clang __preserve_most functi [...] omits fc57d8215d88 scripts/gdb/vmalloc: add vmallocinfo support omits ec0df11f37cf scripts/gdb/slab: add slab support omits cbc705078ee3 scripts/gdb/page_owner: add page owner support omits 9c0976d08893 scripts/gdb/stackdepot: add stackdepot support omits 2b70288da208 scripts/gdb/aarch64: add aarch64 page operation helper com [...] omits c5183e20d3db scripts/gdb/utils: add common type usage omits 9590daae21e1 scripts/gdb/modules: add get module text support omits 4726735a9147 scripts/gdb/symbols: add specific ko module load command omits 367fe0a2ad79 checkpatch: reword long-line warning about commit-msg omits becad2fc1ad5 checkpatch: special case extern struct in .c omits bc0934a0b7e7 x86/crash: optimize CPU changes omits 8b86d0cd2073 crash: change crash_prepare_elf64_headers() to for_each_po [...] omits b942a92f8634 crash: hotplug support for kexec_load() omits 853752b100ce x86/crash: add x86 crash hotplug support omits 962c1dd88b18 crash: memory and CPU hotplug sysfs attributes omits 9130a4463346 kexec: exclude elfcorehdr from the segment digest omits 7958c1183b0b crash: add generic infrastructure for crash hotplug support omits c0551f291cda crash: move a few code bits to setup support of crash hotplug omits ca3a1f2fe6da x86/kernel: increase kcov coverage under arch/x86/kernel folder omits 66e96d9e9ec0 fs: ocfs2: namei: check return value of ocfs2_add_entry() omits da56c6216d2e watchdog/hardlockup: avoid large stack frames in watchdog_ [...] omits 4571b0a109e6 nmi_backtrace-allow-excluding-an-arbitrary-cpu-fix omits 9b8329198abc nmi_backtrace: allow excluding an arbitrary CPU omits c6d8b61b8d96 range.h: Move resource API and constant to respective files omits f17066cab740 kthread: unexport __kthread_should_park() omits 2dac2b363e89 efs: clean up -Wunused-const-variable= warning omits b6c29b264a63 drm-i915-move-abs_diff-to-mathh-fix-fix omits f1666ad60f59 math.h: document abs_diff() omits 9f368bbd9d8b drm/i915: Move abs_diff() to math.h omits 5b8049a0912d ocfs2: cluster: fix potential deadlock on &o2net_debug_lock omits 9132d2e8b444 ocfs2: cluster: fix potential deadlock on &qs->qs_lock omits 9457dea0dd97 scripts/gdb: fix 'lx-lsmod' show the wrong size omits efa047b8fb53 lib/bch.c: use bitrev instead of internal logic omits 104ab1ad8685 scripts/gdb: fix lx-symbols command for arm64 LLVM omits b3b85cfb734a gcov: shut up missing prototype warnings for internal stubs omits 53e71e41a202 ocfs2: use regular seq_show_option for osb_cluster_stack omits 3c4941850195 ocfs2: Use struct_size() omits 575fd337a409 ocfs2: use flexible array in 'struct ocfs2_recovery_map' omits e98c65af4f92 genetlink: replace custom CONCATENATE() implementation omits 3a030d5440c5 arm64: smccc: replace custom COUNT_ARGS() & CONCATENATE() [...] omits 9db99c4e0fae x86/asm: replace custom COUNT_ARGS() & CONCATENATE() imple [...] omits 85205f402181 kernel.h: split out COUNT_ARGS() and CONCATENATE() to args.h omits 2951402e1777 arch: enable HAS_LTO_CLANG with KASAN and KCOV omits 0516fffd028f fs: hfsplus: make extend error rate limited omits 560b17d5375b lib: error-inject: remove error checking for debugfs_create_dir() omits 0384db4fe216 lib: remove error checking for debugfs_create_dir() omits 4a4c04859443 kernel: relay: remove unnecessary NULL values from relay_open_buf omits e9d42fdf9bc6 remove ARCH_DEFAULT_KEXEC from Kconfig.kexec omits 34df5cf929d5 kexec: rename ARCH_HAS_KEXEC_PURGATORY omits 9a908649a5d7 sh/kexec: refactor for kernel/Kconfig.kexec omits 7f8784665ccc s390/kexec: refactor for kernel/Kconfig.kexec omits c315b4b0f929 riscv/kexec: refactor for kernel/Kconfig.kexec omits f5aa3fd49b27 powerpc/kexec: refactor for kernel/Kconfig.kexec omits 9cec54fc24eb parisc/kexec: refactor for kernel/Kconfig.kexec omits 41e275ee0f68 mips/kexec: refactor for kernel/Kconfig.kexec omits 01d98d2b9383 m68k/kexec: refactor for kernel/Kconfig.kexec omits cdb7896794b1 loongarch/kexec: refactor for kernel/Kconfig.kexec omits a309d7f5be77 arm64/kexec: refactor for kernel/Kconfig.kexec omits ab80f314bbb0 ia64/kexec: refactor for kernel/Kconfig.kexec omits f223260230f9 arm/kexec: refactor for kernel/Kconfig.kexec omits bc77a0b61ac4 x86/kexec: refactor for kernel/Kconfig.kexec omits e5557972e18b kexec: consolidate kexec and crash options into kernel/Kco [...] omits 94718a9a1945 irqchip/al-fic: make AL_FIC depend on HAS_IOMEM omits 891a17d1c207 net: altera-tse: make ALTERA_TSE depend on HAS_IOMEM omits 6c41d58e796f ipc/sem: use flexible array in 'struct sem_undo' omits b405edcc204b acct: replace all non-returning strlcpy with strscpy omits 54115dd6c9a4 signal-print-comm-and-exe-name-on-fatal-signals-fix omits 5d4c55953320 signal: print comm and exe name on fatal signals omits 4ef35a8461c3 arch/ia64/include: remove CONFIG_IA64_DEBUG_CMPXCHG from u [...] omits 486b1649a0cf lib: replace kmap() with kmap_local_page() omits f93750041142 proc: skip proc-empty-vm on anything but amd64 and i386 omits e3d96bf64332 proc: support proc-empty-vm test on i386 omits df64077594cf cred: convert printks to pr_<level> omits ad3232df3e41 mm/memory_hotplug: embed vmem_altmap details in memory block omits 6157af4a79b5 powerpc/book3s64/memhotplug: enable memmap on memory for radix omits 182b6c739205 mm/memory_hotplug: support memmap_on_memory when memmap is [...] omits e3cf67c16ef6 mm/memory_hotplug: allow architecture to override memmap o [...] omits e8da44f9df20 mm/memory_hotplug: allow memmap on memory hotplug request [...] omits cc3e9c25d053 mm/memory_hotplug: simplify ARCH_MHP_MEMMAP_ON_MEMORY_ENAB [...] omits 43758784a453 writeback: remove redundant checks for root memcg omits 90d25f0b307b mm: zswap: update comment for struct zswap_entry omits d64de99a65b7 mm: memtest: convert to memtest_report_meminfo() omits 8da4336bdbe8 mm/mm_init: use helper macro BITS_PER_LONG and BITS_PER_BYTE omits d14e8f65e96b mm: memory-failure: use helper macro llist_for_each_entry_safe() omits 72e47660e19f mm: move dummy_vm_ops out of a header omits b1985ca5e7e6 mm: move vma locking out of vma_prepare and dup_anon_vma omits c3249c06c48d mm: always lock new vma before inserting into vma tree omits f26ee2701ab3 mm: lock vma explicitly before doing vm_flags_reset and vm [...] omits 928a31b91cf6 mm: replace mmap with vma write lock assertions when opera [...] omits f0cdd55d6dd8 mm: for !CONFIG_PER_VMA_LOCK equate write lock assertion f [...] omits 20a6b739260b selftest-mm-ksm_functional_tests-add-prot_none-test-fix omits 63a46ecb5eab selftest/mm: ksm_functional_tests: Add PROT_NONE test omits 1daaa4370799 selftest/mm: ksm_functional_tests: test in mmap_and_merge_ [...] omits ab64e14e8d8f pgtable: improve pte_protnone() comment omits ea0e3c44865f mm/gup: don't implicitly set FOLL_HONOR_NUMA_FAULT omits 0486bb89a2ec kvm: explicitly set FOLL_HONOR_NUMA_FAULT in hva_to_pfn_slow() omits d2b00c39108d mm/hugetlb.c: use helper macro K() omits 70db61b1f798 mm/mmap.c: use helper macro K() omits a4b85c7f2a84 mm/nommu.c: use helper macro K() omits 3129dc468cbd mm/shmem.c: use helper macro K() omits 74498c2c989a mm/swap_state.c: use helper macro K() omits 3663a99fb7aa mm/swapfile.c: use helper macro K() omits 03379644b999 mm-remove-redundant-k-macro-definition-fix omits e964ef36f856 mm: remove redundant K() macro definition omits 7340e276045a mm: disable kernelcore=mirror when no mirror memory omits 29188033a655 mm/compaction: only set skip flag if cc->no_set_skip_hint [...] omits 27f699e4ae9a mm/compaction: remove unnecessary return for void function omits 7416695024fd mm/compaction: correct comment to complete migration failure omits d43c2100f951 mm/compaction: correct comment of cached migrate pfn update omits bc61ec86785d mm/compaction: correct comment of fast_find_migrateblock i [...] omits 725c44228033 mm/compaction: skip page block marked skip in isolate_migr [...] omits 7616c1c0fb03 mm/compaction: correct last_migrated_pfn update in compact_zone omits 70e57ccfd18c maple_tree: replace data before marking dead in split and [...] omits 6242b37e2cda maple_tree: change mas_adopt_children() parent usage omits fdb628a365a9 maple_tree: introduce mas_tree_parent() definition omits bad09a44c49a maple_tree: introduce mas_put_in_tree() omits 9f991129e3a4 maple_tree: reorder replacement of nodes to avoid live lock omits 4e2ca5c59af8 maple_tree: add hex output to maple_arange64 dump omits 710f0f259906 mm: no need to export mm_kobj omits 4c4dc47e5808 arm64: hugetlb: enable __HAVE_ARCH_FLUSH_HUGETLB_TLB_RANGE omits e43e6d6e7765 mm: hugetlb: use flush_hugetlb_tlb_range() in move_hugetlb [...] omits 2bb2fded6aa9 mm/compaction: remove unnecessary "else continue" at end o [...] omits 978faade2994 mm/compaction: remove unnecessary cursor page in isolate_f [...] omits 4170bd6bd291 mm/compaction: merge end_pfn boundary check in isolate_fre [...] omits 07670e802c39 mm/compaction: set compact_cached_free_pfn correctly in up [...] omits 597f993fac73 mm/memcg: fix wrong function name above obj_cgroup_charge_zswap() omits c8e5956a4b22 mm/page_alloc: remove unneeded variable base omits 6da250de3f6a mm/z3fold: use helper function put_z3fold_locked() and put [...] omits 3e068187909d Docs/admin-guide/mm/damon/usage: update for DAMON monitori [...] omits b428297e6669 Docs/ABI/damon: update for DAMON monitoring target type DA [...] omits 77944457d9ae Docs/mm/damon/design: update for DAMON monitoring target t [...] omits 5c7ab8fadbbe selftests/damon/sysfs: test damon_target filter omits 58081a38b2e6 mm/damon/sysfs-schemes: support target damos filter omits 481dc4331e71 mm/damon/core: implement target type damos filter omits 8f12a3b75c1b Docs/admin-guide/mm/damon/usage: update for address range [...] omits 45d6f3c2f53b Docs/ABI/damon: update for address range DAMOS filter omits 158d4e103542 Docs/mm/damon/design: update for address range filters omits f368a9f87671 selftests/damon/sysfs: test address range damos filter omits 261b842cd935 mm/damon/core-test: add a unit test for __damos_filter_out() omits bb14849636bf mm/damon/sysfs-schemes: support address range type DAMOS filter omits eb9bf69f220c mm/damon/core: introduce address range type damos filter omits deea680855ef Docs/admin-guide/mm/damon/usage: update for tried_regions/ [...] omits 2dfb32ba535f Docs/ABI/damon: update for tried_regions/total_bytes omits 09500c788bdd selftests/damon/sysfs: test tried_regions/total_bytes file omits 9250203cd921 mm/damon/sysfs: implement a command for updating only sche [...] omits ec86905f12ba mm/damon/sysfs-schemes: implement DAMOS tried total bytes file omits b5f480091479 mm: call update_mmu_cache_range() in more page fault handl [...] omits 86fa2b2266e2 filemap: batch PTE mappings omits 9d8022204933 mm: convert do_set_pte() to set_pte_range() omits 97d3dc39d459 rmap: add folio_add_file_rmap_range() omits 73254badaf85 filemap: add filemap_map_folio_range() omits 2f57b3a09ccf mm: use flush_icache_pages() in do_set_pmd() omits a8964ddc2fe6 mm: tidy up set_ptes definition omits 96c6e24125d7 mm: rationalise flush_icache_pages() and flush_icache_page() omits aabc09b8e454 mm: remove page_mapping_file() omits 95e71c7d6871 xtensa: implement the new page table range API omits e6f19917d0c3 x86: implement the new page table range API omits c83b8711d5bf um: implement the new page table range API omits c2c5ff15a547 sparc64: implement the new page table range API omits 1f5ecf2265f5 sparc32: implement the new page table range API omits ab5b100cc574 sh: implement the new page table range API omits 36297951734d s390: implement the new page table range API omits 3907c066ce2a riscv: implement the new page table range API omits 4ab9cf65310b powerpc-implement-the-new-page-table-range-api-fix omits 1cbc3e184cee powerpc: implement the new page table range API omits f947269a871d parisc: implement the new page table range API omits c8890ba5da04 openrisc: implement the new page table range API omits b6ee9ca2fb98 nios2: implement the new page table range API omits 8d670cfbf3be mips: implement the new page table range API omits 11c4b1695c61 microblaze: implement the new page table range API omits 71036b7ee1ce m68k: implement the new page table range API omits 67fb90fc0c55 loongarch: implement the new page table range API omits 2e1ed3490630 ia64: implement the new page table range API omits e368febc96f4 hexagon: implement the new page table range API omits 769536cfaaff csky: implement the new page table range API omits 42a9ef768edd arm64: implement the new page table range API omits d9806a3dc30b arm: implement the new page table range API omits e77838051947 arc: implement the new page table range API omits 5eec9a465807 alpha: implement the new page table range API omits 1ddd96fc7b56 mm: add default definition of set_ptes() omits d44172cc4e60 mm: remove ARCH_IMPLEMENTS_FLUSH_DCACHE_FOLIO omits 3858233ec72c mm: add folio_flush_mapping() omits 843bd94d3b4e mm: add generic flush_icache_pages() and documentation omits e23f9b5172bc mm: convert page_table_check_pte_set() to page_table_check [...] omits de5b1fdc0606 minmax: add in_range() macro omits fafbf51fb640 acpi,mm: fix typo sibiling -> sibling omits 1e3bb4744709 doc: update params of memhp_default_state= omits b0da3cfe2333 Multi-gen LRU: Fix can_swap in lru_gen_look_around() omits 54d91d75f792 Multi-gen LRU: Avoid race in inc_min_seq() omits 9d49cc3235a0 Multi-gen LRU: Fix per-zone reclaim omits b09bd33f4569 mm:vmscan: fix inaccurate reclaim during proactive reclaim omits ad31f39d4551 mm/damon/core-test: add a test for damos_new_filter() omits af949a6b4c7a mm: remove pgtable_{pmd, pte}_page_{ctor, dtor}() wrappers omits 5889c0078a87 um: convert {pmd, pte}_free_tlb() to use ptdescs omits c25ef3495937 sparc: convert pgtable_pte_page_{ctor, dtor}() to ptdesc e [...] omits c5dc1e77aecb sparc64: convert various functions to use ptdescs omits 0c3c7d328e9a sh: convert pte_free_tlb() to use ptdescs omits 7c686e7c9675 riscv: convert alloc_{pmd, pte}_late() to use ptdescs omits fb4472a0b800 openrisc: convert __pte_free_tlb() to use ptdescs omits 4b8a8cdf831e nios2: convert __pte_free_tlb() to use ptdescs omits 7696ce60e4f0 mips: convert various functions to use ptdescs omits 7cd94f5b66e1 m68k: convert various functions to use ptdescs omits 49e61011ec40 loongarch: convert various functions to use ptdescs omits 85b7e65754a3 hexagon: convert __pte_free_tlb() to use ptdescs omits 0d5249af672f csky: convert __pte_free_tlb() to use ptdescs omits 0af70399c87c arm64: convert various functions to use ptdescs omits 352f5b71c2b7 arm: convert various functions to use ptdescs omits 3cb1d6bd29ae pgalloc: convert various functions to use ptdescs omits a9988e180c37 mm: remove page table members from struct page omits 7dbc630dfebd s390: convert various pgalloc functions to use ptdescs omits 85bb92a861b5 x86: convert various functions to use ptdescs omits f599956480fe powerpc: convert various functions to use ptdescs omits f6d5b37cfd66 mm: create ptdesc equivalents for pgtable_{pte,pmd}_page_{ [...] omits 97c58de93f56 mm: convert ptlock_free() to use ptdescs omits 461dc343fc89 mm: convert pmd_ptlock_free() to use ptdescs omits 727ebe7bf956 mm: convert ptlock_init() to use ptdescs omits b79d9c8d5305 mm: convert pmd_ptlock_init() to use ptdescs omits 2697aaf20031 mm: convert ptlock_ptr() to use ptdescs omits 71afa7426f07 mm: convert ptlock_alloc() to use ptdescs omits 476bd7d1abc9 mm: convert pmd_pgtable_page() callers to use pmd_ptdesc() omits c5299c3aacd4 mm: add utility functions for ptdesc omits 2537babd0ee5 pgtable: create struct ptdesc omits 0d738e4954ab mm: add PAGE_TYPE_OP folio functions omits 45ee5987f36a mm/memcg: update obsolete comment above parent_mem_cgroup() omits 2f90cedd65c3 arm64: tlbflush: add some comments for TLB batched flushing omits c66fc38274f1 mm/page_alloc: avoid unneeded alike_pages calculation omits 041939a4b428 mm: memory-failure: add PageOffline() check omits e34a1ff74127 perf/core: use vma_is_initial_stack() and vma_is_initial_heap() omits 8a52fdff8d90 selinux: use vma_is_initial_stack() and vma_is_initial_heap() omits 1aca9fd4b0b3 drm/amdkfd: use vma_is_initial_stack() and vma_is_initial_heap() omits c826032aad9c mm: factor out VMA stack and heap checks omits 401fcf379254 selftests: mm: add KSM_MERGE_TIME tests omits 6535b5bb0b7e mm/page_ext: move page_ext_operations definition under CON [...] omits 2666d9dafc8a mm/vmstat: remove unused page_ext.h from vmstat omits 6e825124196e mm/page_poison: remove unused page_ext.h from page_poison omits ea3267890dc5 damon: use pmdp_get instead of drectly dereferencing pmd omits 0b789b7bd384 mm: improve the comment in isolate_migratepages_block() omits e1fbfb0b9918 mm: kmsan: use helper macros PAGE_ALIGN and PAGE_ALIGN_DOWN omits e5e768ecd48c mm: kmsan: use helper macro offset_in_page() omits 0e46b1b4a904 mm: kmsan: use helper function page_size() omits 95985834f644 mm/memory.c: fix some kernel-doc comments omits 07da3c6b9d0c mm/memcg: fix obsolete function name in mem_cgroup_protection() omits 3f1260a8288d mm: zswap: kill zswap_get_swap_cache_page() omits bc8fb308aeb7 mm: zswap: tighten up entry invalidation omits 95abd2d2ff6d mm: zswap: use zswap_invalidate_entry() for duplicates omits db452734c5e3 kernel/iomem.c: remove __weak ioremap_cache helper omits 59462782e6e3 mm: memcg: use rstat for non-hierarchical stats omits 54816a6e2760 powerpc/book3s64/radix: add debug message to give more det [...] omits a1ea3dfc36e0 powerpc/mm: fix kernel build error omits 223ec4e772c2 powerpc/book3s64/radix: remove mmu_vmemmap_psize omits 93003aadb7c9 powerpc-book3s64-radix-add-support-for-vmemmap-optimizatio [...] omits d8b673aba116 powerpc/book3s64/radix: add support for vmemmap optimizati [...] omits a9a534601361 powerpc/mm: fix kernel build error omits 7694524524c1 powerpc/mm: fix section mismatch warning omits 2cbf46228eee powerpc/book3s64/vmemmap: switch radix to use a different [...] omits ce4b982b65c7 powerpc/book3s64/mm: enable transparent pud hugepage omits aa9c40a8c0db powerpc/mm/trace: convert trace event to trace event class omits efb510224fb5 mm/vmemmap optimization: split hugetlb and devdax vmemmap [...] omits ca884da2a03d mm/huge pud: use transparent huge pud helpers only with CO [...] omits fb141711607a mm: add pud_same similar to __HAVE_ARCH_P4D_SAME omits 0889728af6bb mm/vmemmap: allow architectures to override how vmemmap op [...] omits 151e0f3bb07f mm/vmemmap: improve vmemmap_can_optimize and allow archite [...] omits b6414ae9948f mm: change pudp_huge_get_and_clear_full take vm_area_struc [...] omits 3f98289e33e8 mm/debug_vm_pgtable: Use the new has_transparent_pud_hugepage() omits a631cae1495b mm/hugepage pud: allow arch-specific helper function to ch [...] omits bd2c17e04871 Fix for "mm: handle faults that merely update the accessed [...] omits 88e2667632d4 mm: handle faults that merely update the accessed bit unde [...] omits 51c4fdc72be2 mm: handle swap and NUMA PTE faults under the VMA lock omits 7456c1560026 mm: run the fault-around code under the VMA lock omits 4e105ec567c8 mm: move FAULT_FLAG_VMA_LOCK check down from do_fault() omits 4c753b254814 mm: move FAULT_FLAG_VMA_LOCK check down in handle_pte_fault() omits b7b8f56db92f mm: handle some PMD faults under the VMA lock omits 3c04dd18ba57 mm: handle PUD faults under the VMA lock omits 51db5e8974ca mm: move FAULT_FLAG_VMA_LOCK check from handle_mm_fault() omits 698dcd77360a mm: allow per-VMA locks on file-backed VMAs omits a457f3e92ccb mm: remove CONFIG_PER_VMA_LOCK ifdefs omits e6c325642630 mm/mmap: change vma iteration order in do_vmi_align_munmap() omits ff10f3193b0e maple_tree: reduce resets during store setup omits e00632b098e0 maple_tree: refine mas_preallocate() node calculations omits 48b5f86bbd03 maple_tree: update mas_preallocate() testing omits d13b887a69df maple_tree: move mas_wr_end_piv() below mas_wr_extend_null() omits 0a20215ec9c1 mm: set up vma iterator for vma_iter_prealloc() calls omits d97b56c4e3e4 mm: use vma_iter_clear_gfp() in nommu omits 878dee1d3e06 maple_tree: adjust node allocation on mas_rebalance() omits cb634e7945bf maple_tree: re-introduce entry to mas_preallocate() arguments omits 137eb2ebda98 mm: remove re-walk from mmap_region() omits 8ffce4a7f39d maple_tree: introduce __mas_set_range() omits a833ca5cbd8d mm: remove prev check from do_vmi_align_munmap() omits da944da773c6 mm: change do_vmi_align_munmap() tracking of VMAs to remove omits 50cbfbccc02d maple_tree: add benchmarking for mas_prev() omits 8011f512b153 maple_tree: add benchmarking for mas_for_each omits 28ed252b44fb mm: don't drop VMA locks in mm_drop_all_locks() omits 2e14ac420192 dax, kmem: calculate abstract distance with general interface omits 1b70e59037f5 acpi-hmat-calculate-abstract-distance-with-hmat-checkpatch-fixes omits 7864fa648e7e acpi, hmat: calculate abstract distance with HMAT omits 9a8263ced92f acpi, hmat: refactor hmat_register_target_initiators() omits bcffc1598022 memory tiering: add abstract distance calculation algorith [...] omits 4a6c8177060d mm/page_io: convert bio_associate_blkg_from_page() to take [...] omits ae9e2daf0816 mm/page_io: convert count_swpout_vm_event() to take in a folio omits 992676c1f286 mm/page_io: use a folio in swap_writepage_bdev_async() omits 13f4133b807b mm/page_io: use a folio in swap_writepage_bdev_sync() omits d52a8c7489ec mm/page_io: use a folio in sio_read_complete() omits 2706c979d609 mm/page_io: use a folio in __end_swap_bio_read() omits 0d725808d422 mm/page_io: use a folio in __end_swap_bio_write() omits 49b46ba77d76 mm/page_io: introduce bio_first_folio_all() omits 187fa8b169a5 mm/page_io: remove unneeded SetPageError() omits 185ec2cfb16a mm/page_io: remove unneeded ClearPageUptodate() omits cac9188f3c78 mm/compaction: avoid unneeded pageblock_end_pfn when no_se [...] omits 1b6a8bfa7faf mm/compaction: correct comment of candidate pfn in fast_is [...] omits b264bfa0b878 mm/mprotect: fix obsolete function name in change_pte_range() omits 34e45c56f59e selftests/mm: run all tests from run_vmtests.sh omits 2c046f2b5598 selftests/mm: optionally pass duration to transhuge-stress omits 6724574aedf9 selftests/mm: make migration test robust to failure omits 23a8afbcf969 selftests/mm: va_high_addr_switch should skip unsupported [...] omits 981653939a0b selftests/mm: fix thuge-gen test bugs omits ae504bbaee97 selftests/mm: enable mrelease_test for arm64 omits fd39d194eee3 selftests/mm: skip soft-dirty tests on arm64 omits f910170d281e tools/nolibc/stdio: add setvbuf() to set buffering mode omits b5aec7b88c39 selftests: line buffer test program's stdout omits aa5712770e3f mm: fix obsolete function name above debug_pagealloc_enabl [...] omits d185edcb8df5 mmu_notifiers: rename invalidate_range notifier omits c929ecc9e9b1 mmu_notifiers: don't invalidate secondary TLBs as part of [...] omits b044324c76a2 mmu_notifiers: call invalidate_range() when invalidating TLBs omits ea8792ffc972 mmu_notifiers: fixup comment in mmu_interval_read_begin() omits 7e27c1e2aac5 arm64/smmu: use TLBI ASID when invalidating entire range omits 4a3a4e2bbe30 maple_tree: Be more strict about locking omits 9ee29a50610c mm/mmap: change detached vma locking scheme omits d7557dbd129a maple_tree: relax lockdep checks for on-stack trees omits a145b59eb8b9 mm/mmap: clean up validate_mm() calls omits eaa2d31d5308 mm/hugetlb: get rid of page_hstate() omits 9ca5533ba87f mm/rmap: correct stale comment of rmap_walk_anon and rmap_ [...] omits 4e8f776782d3 mm/page_ext: use page_ext_data helper in page_owner omits a781a445cddb mm/page_ext: use page_ext_data helper in page_table_check omits 11db86438b48 mm/page_ext: add common function to get client data from page_ext omits f19f63354e80 mm-kfence-allocate-kfence_metadata-at-runtime-fix omits 1a7408280116 mm: kfence: allocate kfence_metadata at runtime omits 5fadfdc216c5 zswap: make zswap_load() take a folio omits 79f626aedc98 swap: remove some calls to compound_head() in swap_readpage() omits 5849ef1c7d43 memcg: convert get_obj_cgroup_from_page to get_obj_cgroup_ [...] omits e411b9accc5b zswap: make zswap_store() take a folio omits 33dad23ef70a mm: kill frontswap fix omits dc75188b9ae3 mm: kill frontswap omits a58630112b62 memory tier: use helper macro __ATTR_RW() omits 1bd5e6569e16 maple_tree: mtree_insert: fix typo in kernel-doc descripti [...] omits 02e1631a6d06 maple_tree: mtree_insert*: fix typo in kernel-doc description omits ef69505e6b40 fs/address_space: add alignment padding for i_map and i_mm [...] omits 74e9f33b3bb8 mm/mm_init.c: drop node_start_pfn from adjust_zone_range_f [...] omits 181036bce4d5 mm/memcg: minor cleanup for mc_handle_present_pte() omits 6068a03c0ef6 arm64: support batched/deferred tlb shootdown during page [...] omits f11d1ad5d4af mm/tlbbatch: Introduce arch_flush_tlb_batched_pending() omits 2f1a97f74bee mm/tlbbatch: rename and extend some functions omits 91cbc7ca4212 mm/tlbbatch: introduce arch_tlbbatch_should_defer() omits e4ae2981e81c mm/hwpoison: rename hwp_walk* to hwpoison_walk* omits 3cb6a51209f6 mm: ioremap: remove unneeded ioremap_allowed and iounmap_allowed omits 1a83ffbdb10b arm64 : mm: add wrapper function ioremap_prot() omits bda120d20571 powerpc: mm: convert to GENERIC_IOREMAP omits ddd3488aaa9d mm: move is_ioremap_addr() into new header file omits d38a2f2847da mm/ioremap: consider IOREMAP space in generic ioremap omits 4b24886fcf20 parisc: mm: convert to GENERIC_IOREMAP omits f51ce7be53ec xtensa: mm: convert to GENERIC_IOREMAP omits b24a08dfe64d sh: mm: convert to GENERIC_IOREMAP omits d2d9e21a8595 sh: fix asm-generic/io.h inclusion omits 7e589e185467 sh: add <asm-generic/io.h> including omits 8f948a4ca74b s390: mm: convert to GENERIC_IOREMAP omits aad617805c15 openrisc: mm: convert to GENERIC_IOREMAP omits 208191e7009d ia64: mm: convert to GENERIC_IOREMAP omits abba18cee688 arc: mm: convert to GENERIC_IOREMAP omits f009bfa8bb2d mm/ioremap: add slab availability checking in ioremap_prot omits 3170cecc1bcd mm: ioremap: allow ARCH to have its own ioremap method definition omits d28d8ea2176a mm/ioremap: define generic_ioremap_prot() and generic_iounmap() omits de435c1d6f17 openrisc: mm: remove unneeded early ioremap code omits cd703f90a9cc hexagon: mm: convert to GENERIC_IOREMAP omits bbe0a6217ffc asm-generic/iomap.h: remove ARCH_HAS_IOREMAP_xx macros omits d20c9499b89d lib/test_meminit: allocate pages up to order MAX_ORDER omits 5e7e8ccf45b4 mm/page_ext: move functions around for minor cleanups to page_ext omits 9f8c9be5f025 mm/page_ext: remove rollback for untouched mem_section in [...] omits 05c90f739cec mm/page_ext: remove unused return value of offline_page_ext omits 0df6a84c4ad5 buffer: remove set_bh_page() omits 8a02d02fa7da jbd2: use a folio in jbd2_journal_write_metadata_buffer() omits 9893a7295764 ntfs3: convert ntfs_get_block_vbo() to use a folio omits 37b0df1a429f migrate: use folio_set_bh() instead of set_bh_page() omits eba02daf56b9 affs: convert data read and write to use folios omits dcf99f2c8d60 affs: convert affs_symlink_read_folio() to use the folio omits ab292a9bbfc8 highmem: memcpy_{from,to}_folio() fix omits eae888b2a812 highmem: add memcpy_to_folio() and memcpy_from_folio() omits 68d12da62d25 mm/page_table_check: remove unused parameter in [__]page_t [...] omits cbaf8c7a5113 mm/page_table_check: remove unused parameter in [__]page_t [...] omits 3c080a5cdd7d mm/page_table_check: remove unused parameter in [__]page_t [...] omits 7456467566a4 mm/page_table_check: remove unused parameter in [__]page_t [...] omits 82d86b2d907b mm/page_table_check: remove unused parameter in [__]page_t [...] omits 72efdf150a8e mm/page_table_check: remove unused parameter in [__]page_t [...] omits f7299a80683c mm/page_table_check: remove unused parameters in page_tabl [...] omits 0e36f1317ee9 mm/page_table_check: remove unused parameters in page_tabl [...] omits 98a434482581 mm/memcg: fix obsolete comment above MEM_CGROUP_MAX_RECLAIM_LOOPS omits 9a6db7c379c1 mm/huge_memory: use RMAP_NONE when calling page_add_anon_rmap() omits 5eb19451ef0e selftests/mm: add tests for HWPOISON hugetlbfs read omits 3efa15f3a2db hugetlbfs: improve read HWPOISON hugepage omits de3cc3b948aa mm/hwpoison: check if a raw page in a hugetlb folio is raw [...] omits dac336c4800e mm/hwpoison: delete all entries before traversal in __foli [...] omits 307d969445eb mm/mmap: move vma operations to mm_struct out of the criti [...] omits fa76aa41b000 mm: remove clear_page_idle() omits 033299fb8b04 mm/pgtable: notes on pte_offset_map[_lock]() omits 7a247771a8a8 mm: delete mmap_write_trylock() and vma_try_start_write() omits defe661d727b mm/khugepaged: delete khugepaged_collapse_pte_mapped_thps(): fix omits 1f01810ac844 mm/khugepaged: delete khugepaged_collapse_pte_mapped_thps() omits ef31ecdcba1d mm/khugepaged: collapse_pte_mapped_thp() with mmap_read_lo [...] omits a47b806e78ad mm/khugepaged: collapse_pte_mapped_thp() with mmap_read_lo [...] omits 3350dff11f9e mm/khugepaged: collapse_pte_mapped_thp() with mmap_read_lock() omits b4d03bb312b0 mm/khugepaged: retract_page_tables() without mmap or vma lock omits 5266585e798f mm/pgtable: add pte_free_defer() for pgtable as page omits ca20f4296559 s390: add pte_free_defer() for pgtables sharing page: fix omits aa872c884dc8 s390: add pte_free_defer() for pgtables sharing page omits d9602e88ce31 sparc: add pte_free_defer() for pte_t *pgtable_t omits cd0c2a017983 powerpc: add pte_free_defer() for pgtables sharing page omits c28df0c97c76 powerpc: assert_pte_locked() use pte_offset_map_nolock(): fix omits 4742b46e90e6 powerpc: assert_pte_locked() use pte_offset_map_nolock() omits e5500cf6910c arm: adjust_pte() use pte_offset_map_nolock() omits f160548cb13f mm/pgtable: add PAE safety to __pte_offset_map() omits 469c185406c1 mm/pgtable: add rcu_read_lock() and rcu_read_unlock()s omits 6ded078ebeb4 maple_tree: drop mas_first_entry() omits 7e978a0443fb maple_tree: replace mas_logical_pivot() with mas_safe_pivot() omits 33366fe4ae62 maple_tree: update mt_validate() omits b1c4fd9fd61e maple_tree: make mas_validate_limits() check root node and [...] omits 2bbd98fc377c maple_tree: fix mas_validate_child_slot() to check last mi [...] omits bcdaedac92e9 maple_tree: make mas_validate_gaps() to check metadata omits 51cd79152535 maple_tree: don't use MAPLE_ARANGE64_META_MAX to indicate no gap omits dd9217cd5d6e mm/memory: pass folio into do_page_mkwrite() omits 5e2c7a084a4c mm: memory-failure: fix race window when trying to get hug [...] omits e6b46eedbf92 mm: memory-failure: fetch compound head after extra page r [...] omits 97be9ff43c98 mm: memory-failure: minor cleanup for comments and codestyle omits 1417a729a549 mm: memory-failure: remove unneeded header files omits b51ab5720fad mm: memory-failure: use local variable huge to check hugetlb page omits 4376fdc8f760 mm: memory-failure: don't account hwpoison_filter() filter [...] omits 18c38c08fe36 mm: memory-failure: ensure moving HWPoison flag to the raw [...] omits 6a1821bf38fc mm: memory-failure: remove unneeded PageHuge() check omits b26c6bc78662 mm/memory_hotplug: document the signal_pending() check in [...] omits 6bdad77f2849 HWPOISON: offline support: fix spelling in Documentation/ABI/ omits d00df4bc1212 mm/mm_init.c: mark check_for_memory() as __init omits f3b5b2128555 zsmalloc: remove obj_tagged() omits 8ae0f58c35c5 selftests/mm: add uffd unit test for UFFDIO_POISON omits 43dac81c79ab selftests/mm: refactor uffd_poll_thread to allow custom fa [...] omits 912dff62b86d mm: userfaultfd: document and enable new UFFDIO_POISON feature omits bef1ff8723df mm: userfaultfd: support UFFDIO_POISON for hugetlbfs omits c8c556ad9ec4 mm: userfaultfd: add new UFFDIO_POISON ioctl: fix omits 7b0f2ce94249 mm: userfaultfd: add new UFFDIO_POISON ioctl omits b7a9c4c337e3 mm: userfaultfd: extract file size check out into a helper omits c9c368e75919 mm: userfaultfd: check for start + len overflow in validat [...] omits 46b66377b696 mm: userfaultfd: check for start + len overflow in validate_range omits 9e707995021b mm-make-pte_marker_swapin_error-more-general-fix omits bf328a6987fb mm: make PTE_MARKER_SWAPIN_ERROR more general omits 12b13121d9f4 mm/memcg: minor cleanup for MEM_CGROUP_ID_MAX omits 2aed535a636d mm/memory: convert do_read_fault() to use folios omits 17a9db93aca5 mm/memory: convert do_shared_fault() to folios omits f22a8f966550 mm/memory: convert wp_page_shared() to use folios omits 22690ac57767 mm/memory: convert do_page_mkwrite() to use folios omits f35068342bed mm: hugetlb_vmemmap: fix a race between vmemmap pmd split omits fe1a6858b3e0 mm/sparse: remove redundant judgments from macro for_each_ [...] omits 84ceb965aa81 mm/compaction: avoid missing last page block in section af [...] omits b75f155a2997 mm: compaction: skip the memory hole rapidly when isolatin [...] omits f9b9c5999d4e mm: compaction: use the correct type of list for free pages omits 7d3d3da0ed26 mm: fix some kernel-doc comments omits 9962d7877853 mm: correct stale comment of function check_pte omits 955dd680811f mm: call folio_mapping() inside folio_needs_release() omits 3ba4e09e0f58 mm, netfs, fscache: stop read optimisation when folio remo [...] omits 77ff4e4ebc67 mm: merge folio_has_private()/filemap_release_folio() call pairs omits 7e7ec88a8e22 rmap: pass the folio to __page_check_anon_rmap() omits 0e81a2ae9413 mm: cma: print cma name as well in cma_alloc debug omits 3d1828f49018 mm: remove obsolete comment above struct per_cpu_pages omits df4b729aa148 memory tier: rename destroy_memory_type() to put_memory_type() omits b4759b89eee8 selftests/memfd: sysctl: fix MEMFD_NOEXEC_SCOPE_NOEXEC_ENFORCED omits 463fe6b228eb mm/memfd: sysctl: fix MEMFD_NOEXEC_SCOPE_NOEXEC_ENFORCED omits 9b73e4df253d fs: drop_caches: draining pages before dropping caches omits acfa87bf79d6 memcg-drop-kmemlimit_in_bytes-fix omits 5c0d69839ef4 memcg: drop kmem.limit_in_bytes omits 567368247f76 mm-page_alloc-avoid-false-page-outside-zone-error-info-fix omits 4e7a0d02988f mm: page_alloc: avoid false page outside zone error info omits 32591dc90489 selftest: add a testcase of ksm zero pages omits 3478b91bfb6f ksm: consider KSM-placed zeropages when calculating KSM profit omits 26b819eabc02 ksm: add ksm zero pages for each process omits 4960a118f383 ksm: count all zero pages placed by KSM omits d03b575731c3 ksm: support unsharing KSM-placed zero pages omits 1b7941241170 mm/migrate_device: try to handle swapcache pages omits 574684aa0221 mm: zswap: multiple zpools support omits d4de9cbe666d selftests: cgroup: add zswap-memcg unwanted writeback test omits ced57957a8ee selftests: cgroup: add test_zswap with no kmem bypass test omits 0c75f9a6e1aa selftests: cgroup: add test_zswap program omits 9aad1d5a4b6c mm/page_alloc: use write_seqlock_irqsave() instead write_s [...] omits 37610b5e3ff7 seqlock: do the lockdep annotation before locking in do_wr [...] omits 5ab676737adc zsmalloc: remove zs_compact_control omits 7afa6c8b9319 zsmalloc: move migration destination zspage inuse check omits a8ac6e776cf9 zsmalloc: do not scan for allocated objects in empty zspage omits 9cff4a4cdf12 mm/mm_init.c: remove obsolete macro HASH_SMALL omits 1ed2ee52c824 mm/page_alloc: fix min_free_kbytes calculation regarding Z [...] omits c62880e03c11 fs: convert block_commit_write to return void omits 292978071069 fs-buffer-clean-up-block_commit_write-fix omits 135e6c37e867 fs/buffer: clean up block_commit_write omits fa2834610331 mm: memory-failure: remove unneeded 'inline' annotation omits 3e9a3c8e65a0 memory tier: use helper function destroy_memory_type() omits 70926d238a64 mm: memory-failure: remove unneeded page state check in sh [...] omits 1ade2c4cd949 maple_tree: add a fast path case in mas_wr_slot_store() omits 4ee2a780c353 maple_tree: optimize mas_wr_append(), also improve duplica [...] omits db7402728eac maple_tree: add test for expanding range in RCU mode omits 506005918fbe maple_tree: add test for mas_wr_modify() fast path omits 05764e919a46 mm/filemap.c: fix update prev_pos after one read request done omits 4f4469463e85 selftests/mm: add gup test matrix in run_vmtests.sh omits c9a672c470f3 selftests/mm: add -a to run_vmtests.sh omits c5276804fcb6 mm/gup: retire follow_hugetlb_page() omits d9bf1249b9ae mm/gup: accelerate thp gup even for "pages != NULL" omits b8303fac6e1f mm/gup: cleanup next_page handling omits 7f43396cf542 mm/hugetlb: add page_mask for hugetlb_follow_page_mask() omits b0d25981fe65 mm/hugetlb: prepare hugetlb_follow_page_mask() for FOLL_PIN omits 0944c85d15df mm/hugetlb: handle FOLL_DUMP well in follow_page_mask() omits dd4e00f1e390 arm64: mte: simplify swap tag restoration logic omits 5bcbb9de61a0 mm: call arch_swap_restore() from unuse_pte() omits 2c2ca6910332 mm: make show_free_areas() static omits 67ad0b48c064 mm: remove arguments of show_mem() omits 4e07eb0ff291 mm: make MEMFD_CREATE into a selectable config option omits e723c6ea6000 mm: fix a lockdep issue in vma_assert_write_locked omits 53222cbe8c2f mm: handle userfaults under VMA lock omits 635115e34006 mm: handle swap page faults under per-VMA lock omits 31640fa66647 mm: change folio_lock_or_retry to use vm_fault directly omits fa3411c571ad mm-drop-per-vma-lock-when-returning-vm_fault_retry-or-vm_f [...] omits e8ff8033d2c8 mm: drop per-VMA lock when returning VM_FAULT_RETRY or VM_ [...] omits f78e0b846d78 mm: add missing VM_FAULT_RESULT_TRACE name for VM_FAULT_COMPLETED omits 98f6f658154d swap: remove remnants of polling from read_swap_cache_async omits 6ecc132841b9 mm: remove page_rmapping() omits 0038bee23508 mm: use a folio in fault_dirty_shared_page() omits 72f0a86137f0 mm: memory-failure: fix potential page refcnt leak in memo [...] omits 25f6ca6fb761 mm: memory-failure: fix unexpected return value in soft_of [...] omits 088ba234833c swap-stop-add-to-avail-list-is-swap-is-full-checkpatch-fixes omits 1007428bc004 swap: stop add to avail list if swap is full omits 81dfb435bd86 swap: cleanup duplicated WARN_ON in add_to_avail_list omits 3bbae60a750e mm: increase usage of folio_next_index() helper omits 3a3fa0d1d955 mm/mm_init.c: update obsolete comment in get_pfn_range_for_nid() omits e897d7f9f423 maple_tree: fix a few documentation issues omits 91c58cbe8777 mm: madvise: fix uneven accounting of psi omits b13c1d47d5c8 mm: optimization on page allocation when CMA enabled omits 1495afe0d96e dma-buf/heaps: system_heap: avoid too much allocation omits 534ff82f6040 selftests/mm: FOLL_LONGTERM need to be updated to 0x100 omits cd9e05b324cc madvise:madvise_free_pte_range(): don't use mapcount() aga [...] omits 2b0edeffe28d madvise:madvise_free_huge_pmd(): don't use mapcount() agai [...] omits 916dde39d2ef madvise:madvise_cold_or_pageout_pte_range(): don't use map [...] omits 94543939a3de nilfs2: fix general protection fault in nilfs_lookup_dirty [...] omits 5f4f1c003dca mm/gup: handle cont-PTE hugetlb pages correctly in gup_mus [...] omits 526b2cee6ddd selftests: cgroup: fix test_kmem_basic less than error omits 2ebc368f59ee mm: enable page walking API to lock vmas during the walk omits af50d6151cba smaps: use vm_normal_page_pmd() instead of follow_trans_hu [...] omits ea13b7abc3f9 mm/gup: reintroduce FOLL_NUMA as FOLL_HONOR_NUMA_FAULT omits b256d69f508e mm-shmem-fix-race-in-shmem_undo_range-w-thp-fix omits fd85ee599f9a mm/shmem: fix race in shmem_undo_range w/THP omits 4f6d81f7ac7d mm: keep memory type same on DEVMEM Page-Fault omits 9e8eedee0188 SUNRPC: Clean up svc_set_num_threads omits 62037cac05d0 SUNRPC: Count ingress RPC messages per svc_pool omits afc0e829e35b SUNRPC: Deduplicate thread wake-up code omits 8ae7dc29c067 SUNRPC: Move trace_svc_xprt_enqueue omits 77136318d9ac SUNRPC: Add enum svc_auth_status omits 8e455147e8de SUNRPC: change svc_xprt::xpt_flags bits to enum omits 2912ef689abf SUNRPC: change svc_rqst::rq_flags bits to enum omits 94b3c3a4afd4 SUNRPC: change svc_pool::sp_flags bits to enum omits 08b4ae21d616 SUNRPC: change cache_head.flags bits to enum omits 83d593304ef0 SUNRPC: remove timeout arg from svc_recv() omits 739462080d6e SUNRPC: change svc_recv() to return void. omits e5ea5044c418 SUNRPC: call svc_process() from svc_recv(). omits a18416be36d6 nfsd: separate nfsd_last_thread() from nfsd_put() omits 22ca9c099e98 nfsd: Simplify code around svc_exit_thread() call in nfsd() omits 23d082a15b17 nfsd: don't allow nfsd threads to be signalled. omits e682321909fc lockd: remove SIGKILL handling omits 8afa37f4db9b Merge branch 'for-6.6/io_uring' into for-next omits 968c584cd8cc io_uring/rsrc: Remove unused declaration io_rsrc_put_tw() omits 4c53ba653417 Merge branch 'vfs.autofs' into vfs.all omits f9ca6d22b98b Merge branch 'vfs.super' into vfs.all omits 24b8609c2a88 Merge branch 'vfs.fchmodat2' into vfs.all omits 78e4ab4ae2c7 Merge branch 'fs.proc.uapi' into vfs.all omits 684e84c191d7 Merge branch 'vfs.misc' into vfs.all omits b1a7a5d6ba14 Merge branch 'vfs.tmpfs' into vfs.all omits 86bafc2a4ec4 Merge branch into tip/master: 'x86/mm' omits dd2250c92770 Merge branch into tip/master: 'x86/microcode' omits cace566857e5 Merge branch into tip/master: 'x86/core' omits 20b3252e89c2 Merge branch into tip/master: 'x86/cleanups' omits a09a8eac3c01 Merge branch into tip/master: 'x86/boot' omits d0aa9a98e717 Merge branch into tip/master: 'x86/apic' omits 98ee1df514ba Merge branch into tip/master: 'smp/core' omits 37934e936633 Merge branch into tip/master: 'sched/eevdf' omits 289720e2c316 Merge branch into tip/master: 'sched/core' omits 273ad344c788 Merge branch into tip/master: 'ras/core' omits 216e800cd0e9 Merge branch into tip/master: 'perf/core' omits fac5e6b4e19a Merge branch into tip/master: 'locking/core' omits 0478e7faa5c3 Merge branch into tip/master: 'irq/core' omits 403061ae5225 Merge branch into tip/master: 'x86/urgent' omits 8a663ffe2931 Merge remote-tracking branch 'regulator/for-6.6' into regu [...] omits dc554ace8dc1 Merge remote-tracking branch 'regulator/for-6.4' into regu [...] omits 3a838bb5ab0d Merge remote-tracking branch 'spi/for-6.6' into spi-next omits bab0d83369d4 Merge remote-tracking branch 'spi/for-6.4' into spi-linus omits 41448f7e1dd6 mmc: Merge branch fixes into next omits 5c8210257114 dt-bindings: mmc: arasan,sdci: Add power-domains and iommu [...] omits 7ade9593ade0 mmc: sdhci-st: Use devm_platform_ioremap_resource_byname() omits dc428c247065 Merge branch 'devel' into for-next omits 0a59ff894703 fs, block: remove bdev->bd_super omits 807c772f2a12 ocfs2: stop using bdev->bd_super for journal error logging omits a9572cf0e7d2 ext4: don't use bdev->bd_super in __ext4_journal_get_write_access omits 0007ce9af88c fs: stop using bdev->bd_super in mark_buffer_write_io_error omits c5fa430f5e4b dt-bindings: sdhci-of-at91: add microchip,sam9x7-sdhci omits 8d3740021d5d Merge branches 'apple/dart', 'arm/mediatek', 'arm/renesas' [...] omits 6130cdd83d40 Bluetooth: hci_conn: avoid checking uninitialized CIG/CIS ids omits f5669a036ae6 Bluetooth: hci_event: drop only unbound CIS if Set CIG Par [...] omits 77bceb7a4d68 Bluetooth: btrtl: Load FW v2 otherwise FW v1 for RTL8852C omits 1ec3506d79fd Bluetooth: Remove unnecessary NULL check before vfree() omits 34d241ece878 Bluetooth: hci_sync: Avoid use-after-free in dbg for hci_a [...] omits 2e4504460992 Bluetooth: Fix potential use-after-free when clear keys omits 412fe9321ab0 fs: lockd: avoid possible wrong NULL parameter omits 4d1fb596fc0e exportfs: remove kernel-doc warnings in exportfs omits c06d3a24b56d SUNRPC: Reduce thread wake-up rate when receiving large RP [...] omits 11b57469ca78 SUNRPC: Revert e0a912e8ddba omits 9fa95a7d1093 SUNRPC: Convert svc_udp_sendto() to use the per-socket bio [...] omits a64577292fde SUNRPC: Send RPC message on TCP with a single sock_sendmsg() call omits 26e603fa95fe SUNRPC: Convert svc_tcp_sendmsg to use bio_vecs directly omits 164fe0e0fe84 nfsd: inherit required unset default acls from effective set omits e5e77949a606 sunrpc: Remove unused extern declarations omits df23f5d4750e lockd: nlm_blocked list race fixes omits 8de5ec3b0244 nfsd: set missing after_change as before_change + 1 omits 3b8838f10d45 nfsd: remove unsafe BUG_ON from set_change_info omits 99273ed35e6c nfsd: handle failure to collect pre/post-op attrs more sanely omits abacecb24398 nfsd: add a MODULE_DESCRIPTION omits bff274fcfb1f NFSD: Rename struct svc_cacherep omits d7ee6b47ae6d NFSD: Remove svc_rqst::rq_cacherep omits c5320794beee NFSD: Refactor the duplicate reply cache shrinker omits 1e7c049e45f4 NFSD: Replace nfsd_prune_bucket() omits c9ca88bcd3d4 NFSD: Rename nfsd_reply_cache_alloc() omits e7f63ee1b2a7 NFSD: Refactor nfsd_reply_cache_free_locked() omits b9c0d983de4e SUNRPC: Remove net/sunrpc/auth_gss/gss_krb5_seqnum.c omits a745644e562a SUNRPC: Remove the ->import_ctx method omits 43e3ec61d672 SUNRPC: Remove CONFIG_RPCSEC_GSS_KRB5_CRYPTOSYSTEM omits 639cbadff7f3 SUNRPC: Remove gss_import_v1_context() omits ac238e715899 SUNRPC: Remove krb5_derive_key_v1() omits 031986ec1ccb SUNRPC: Remove code behind CONFIG_RPCSEC_GSS_KRB5_SIMPLIFIED omits b461a3f6e560 SUNRPC: Remove DES and DES3 enctypes from the supported en [...] omits 6030a434c8b3 SUNRPC: Remove Kunit tests for the DES3 encryption type omits 435512621dda SUNRPC: Remove RPCSEC_GSS_KRB5_ENCTYPES_DES omits dfc6482def0a NFSD: Enable write delegation support omits b3cc1f13383a NFSD: Report zero space limit for write delegations omits 38ee227d1240 NFSD: handle GETATTR conflict with write delegation omits 937389147dda NFSD: allow client to use write delegation stateid for READ omits e4db4fae2ff1 locks: allow support for write delegation omits f7a177b8690e Revert "f2fs: clean up w/ sbi->log_sectors_per_block" omits 4aec6763f5a7 Merge branch 'io_uring-waitid' into for-next omits baa29b91a7d6 Merge branch 'io_uring-futex' into for-next omits bfc2c45a7f1a io_uring: add IORING_OP_WAITID support omits 7cbf962e7e5e exit: add internal include file with helpers omits 1c50f2ca1332 exit: add kernel_waitid_prepare() helper omits a57bfaa7989f exit: move core of do_wait() into helper omits 089053cc452f exit: abtract out should_wake helper for child_wait_callback() omits 0b57aaf01914 io_uring: add support for vectored futex waits omits 073efdaea795 futex: make the vectored futex operations available omits cfb655add760 futex: make futex_parse_waitv() available as a helper omits 2ec223ba2b03 futex: add wake_data to struct futex_q omits ddb2fea7a2eb io_uring: add support for futex wake and wait omits 0eaae62a23f3 futex: abstract out a __futex_wake_mark() helper omits 61b8bedce0e7 futex: factor out the futex wake handling omits 92a4060ab2ef futex: move FUTEX2_VALID_MASK to futex.h omits 458497cea9ae futex: Validate futex value against futex size omits 4a5fb5bbed57 futex: Flag conversion omits f5f24a5b08ab futex: Extend the FUTEX2 flags omits c4d6e2c61cfb futex: Clarify FUTEX2 flags omits 3bb1e3f5bf17 Merge branch 'for-6.6/io_uring' into for-next omits 634c16cb9d20 Merge branch 'for-6.6/block' into for-next omits c6f0eca5dad9 Merge branch 'pm-cpufreq' into linux-next omits bed5a600c6b0 block: Revert 615939a2ae73 omits 73b3f9fdcf11 mmc: core: propagate removable attribute to driver core omits db60c9dd63c6 mmc: Explicitly include correct DT includes omits 5c08e30c470b mmc: uniphier-sd: register irqs before registering controller omits e6cbf24e07c8 mmc: Merge branch fixes into next omits 3498367b9a48 mmc: davinci: Make SDIO irq truly optional omits b4f7734682af mmc: pxamci: Use devm_platform_get_and_ioremap_resource() omits 98225cd49859 mmc: omap_hsmmc: Use devm_platform_get_and_ioremap_resource() omits 757c195468a0 mmc: mxcmmc: Use devm_platform_get_and_ioremap_resource() omits 7a696630d474 mmc: renesas_sdhi: remove outdated indentation omits ba84d4729381 mmc: renesas_sdhi: register irqs before registering controller omits d6b321140168 dt-bindings: mmc: mtk-sd: drop assigned-clocks/clock-parents omits 7466bdb55f0e mmc: mmci: Improve ux500 debug prints omits 87b90dd12b9e mmc: meson-gx: Drop redundant WARN_ON() in the irq handler omits 9817e824b773 mmc: sunplus: fix return value check of mmc_add_host() omits 5fed5528c8fd Merge branch 'pm-tools' into linux-next omits 5da7787d75b8 Merge branches 'acpi-misc' and 'acpi-thermal' into linux-next omits 84d30fcc5dcc Merge branch 'pm-cpuidle' into linux-next omits c25b5a46f628 Merge branch 'powercap' into linux-next omits 7f75c0251e51 Merge branch 'pm-sleep' into linux-next omits a0a948c13dae Merge branch 'pm-sleep-fixes' into linux-next omits 19894cbc0c06 Merge branch 'thermal' into linux-next omits b76055a43a2b Merge branch 'acpi-processor' into linux-next omits df2b6ef43414 Merge branches 'acpi-bus' and 'acpi-video' into linux-next omits d87412ff10e5 Merge branch 'acpica' into linux-next omits 56fb59a6b3f4 tmpfs: verify {g,u}id mount options correctly omits 25799eedd073 shmem: move spinlock into shmem_recalc_inode() to fix quot [...] omits ddb778ca62df xfs use fs_holder_ops for the log and RT devices omits a1b255b0559a xfs: drop s_umount over opening the log and RT devices omits 739e6cbc50ee ext4: use fs_holder_ops for the log device omits ee0de2679193 ext4: drop s_umount over opening the log device omits 7cb37479d566 fs: export fs_holder_ops omits 7347f01e5d98 fs: stop using get_super in fs_mark_dead omits 72134e100c73 fs: use the super_block as holder when mounting file systems omits 7ac6f4d86341 ext4: make the IS_EXT2_SB/IS_EXT3_SB checks more robust omits 85c01acbfdf6 btrfs: open block devices after superblock creation omits 330664323285 btrfs: always open the device read-only in btrfs_scan_one_device omits cda7fc9327b7 nilfs2: use setup_bdev_super to de-duplicate the mount code omits 86aac3c7e3af fs: export setup_bdev_super omits 73458005ba4d fs: add FSCONFIG_CMD_CREATE_EXCL omits 8803c7fbb7f1 erofs: boost negative xattr lookup with bloom filter omits 46640b6a7f36 erofs: update on-disk format for xattr name filter omits 797ba123f1a0 erofs: DEFLATE compression support omits bfc14e5e618a m68k: coldfire: dma_timer: ERROR: "foo __init bar" should [...] omits abf6ec9b6e43 m68k/pci: Drop useless pcibios_setup() omits d3c83a2fefc0 hwmon: (nct6775) Additional TEMP registers for nct6799 omits 211b5c692f78 hwmon: Add driver for Renesas HS3001 omits f27ed529b090 dt-bindings: hwmon: Add description for new hwmon sensor hs3001 omits adde4f24d228 hwmon: (hp-wmi-sensors) Initialize pevents in hp_wmi_senso [...] omits 08c1bc661d26 hwmon: (hp-wmi-sensors) Get WMI instance count from WMI dr [...] omits 8c924cb9563a hwmon: (nct6775) Add support for 18 IN readings for nct6799 omits e3dd4478b133 hwmon: (sht3x) convert some of sysfs interface to hwmon omits 305e6872802e hwmon: (pmbus/mp2975) Fix PGOOD in READ_STATUS_WORD omits e3589a2615ae hwmon: (pmbus/mp2975) Add OCP limit omits e0640f7ae1b3 hwmon: (pmbus/mp2975) Add regulator support omits e672d35b801e hwmon: (pmbus/mp2975) Add support for MP2971 and MP2973 omits b20bf34f04b6 hwmon: (pmbus/mp2975) Make phase count variable omits bb427ee109a1 hwmon: (pmbus/mp2975) Simplify VOUT code omits ea7fb147446a hwmon: (pmbus/mp2975) Prepare for MP2973 and MP2971 omits a61cb0fb45f7 dt-bindings: trivial-devices: Add MPS MP2971 and MP2973 omits 99c3d8f8d56f hwmon: (pmbus/mp2975) Fix whitespace error omits 1c6bd7d43954 hwmon: (it87) Add support to detect sensor type AMDTSI omits 4e1aa64e9bf7 hwmon: (it87) Improve temperature reporting support omits 80638c28449c hwmon: (it87) Split temperature sensor detection to separa [...] omits 3141a0f70d5a hwmon: (oxp-sensors) Move board detection to the init function omits ee038915c008 hwmon: (nct6775) Increase and reorder ALARM/BEEP bits omits e351ed6e8951 hwmon: Remove smm665 driver omits e5f50ff248d9 hwmon: (nct6775) Change labels for nct6799 omits 5d758f45235d hwmon: (bt1-pvt) Convert to devm_platform_ioremap_resource() omits 4deab73ab983 hwmon: (dimmtemp) Support more than 32 DIMMs omits 1b96ba37a5d4 hwmon: (pmbus/max20730) Remove strlcpy occurences omits 99be6258dda6 hwmon: Explicitly include correct DT includes omits f195099546ab hwmon: (lan966x) Use the devm_clk_get_enabled() helper function omits 5e6438449274 hwmon: (pmbus/acbel-fsg032) Add firmware version debugfs a [...] omits 15face4ad9e1 hwmon: (pmbus) Update documentation to not use .probe_new( [...] omits 2cc1e9247703 Merge branch 'imx/defconfig' into for-next omits e92a2775275d Merge branch 'imx/dt64' into for-next omits 7f3a2835a5f4 Merge branch 'imx/dt' into for-next omits f281704347a5 Merge branch 'imx/bindings' into for-next omits d274c38d8a6a Merge branch 'imx/soc' into for-next omits 55c4dd2c391f Merge branch 'imx/drivers' into for-next omits f47c2be385d0 ksmbd: switch to use kmemdup_nul() helper omits 826843c39bc2 Bluetooth: hci_sync: Introduce PTR_UINT/UINT_PTR macros omits 581a9cf0ee75 Bluetooth: hci_conn: Fix hci_le_set_cig_params omits b0e079c4f5f3 Bluetooth: hci_core: Make hci_is_le_conn_scanning public omits 90b1f9ebdea4 Bluetooth: hci_conn: Fix not allowing valid CIS ID omits e61d040b615c Bluetooth: hci_conn: Fix modifying handle while aborting omits 3168eb5f051f Merge branches 'for-next/cpufeature', 'for-next/docs', 'fo [...] omits 3b816601e279 nfsd: Fix race to FREE_STATEID and cl_revoked omits 8e7a0a800a25 fs: add vfs_cmd_reconfigure() omits ba951564be92 fs: add vfs_cmd_create() omits dac6663e47fe super: remove get_tree_single_reconf() omits 274b56310c5d fs: open block device after superblock creation omits cff088d87434 Merge tag 'scmi-updates-6.6' of git://git.kernel.org/pub/s [...] omits 670acc3b7fc8 Merge tag 'vexpress-updates-6.6' of git://git.kernel.org/p [...] omits 328ec8922d1a Merge tag 'juno-update-6.6' of git://git.kernel.org/pub/sc [...] omits e5ab05c24643 Bluetooth: ISO: Fix not checking for valid CIG/CIS IDs omits bdc83c443c30 Bluetooth: hci_sync: Fix UAF on hci_abort_conn_sync omits 0e4cdf2f6122 Bluetooth: hci_sync: Fix handling of HCI_OP_CREATE_CONN_CANCEL omits dd1f6778b17b Bluetooth: hci_sync: delete CIS in BT_OPEN/CONNECT/BOUND w [...] omits 417acbdb96e2 Merge branch 'pci/misc' omits 00c252d161c4 Merge branch 'pci/controller/resources' omits 6e6f2e1e3435 Merge branch 'pci/controller/remove-void-cast' omits 8ef7203d64f0 Merge branch 'pci/controller/tegra194' omits 0c147309bd90 Merge branch 'pci/controller/rockchip' omits 8e8fb9e99d99 Merge branch 'pci/controller/qcom' omits a94a4ce1375d Merge branch 'pci/controller/iproc' omits 809e63ffe560 Merge branch 'pci/controller/apple' omits 0d002fbd2b29 Merge branch 'pci/ioport' omits 1bb8760fe9a9 Merge branch 'pci/hotplug' omits 0435466e0ae9 Merge branch 'pci/aer' omits a8726072d7bf Merge branches 'arm64-defconfig-for-6.6', 'arm64-fixes-for [...] omits 8c57ecb0f5e5 io_uring: annotate the struct io_kiocb slab for appropriat [...] omits 2dfe76d58d3a Bluetooth: ISO: handle bound CIS cleanup via hci_conn omits c8573f208a12 Bluetooth: Remove unused declaration amp_read_loc_info() omits 458853310845 Bluetooth: btusb: Move btusb_recv_event_intel to btintel omits f2e1dd87c9cd Bluetooth: btqca: Add WCN3988 support omits d2a31b6f9701 dt-bindings: net: qualcomm: Add WCN3988 omits cce89350d0f9 Pull fsnotify cleanup. omits 510fbdcb8ce4 Pull quota cleanups and reiserfs status change. omits c4e7bac994d5 quota: use lockdep_assert_held_write in dquot_load_quota_sb omits 9543f84c067d quota: mark dquot_load_quota_sb static omits 029239c5b0e6 x86/retpoline,kprobes: Skip optprobe check for indirect ju [...] omits 973ab2d61f33 x86/retpoline,kprobes: Fix position of thunk sections with [...] omits 6b1f3de86748 Merge branch 'features' into for-next omits 5007f04579af Merge branch 'fixes' into for-next omits d2310e2c2962 fs: compare truncated timestamps in current_mgtime omits 18c7556879cf btrfs: convert to multigrain timestamps omits d8f6d19a9914 ext4: switch to multigrain timestamps omits 20bd5bcc040d xfs: switch to multigrain timestamps omits 532e70f9561d tmpfs: add support for multigrain timestamps omits 06c4e96d5c37 fs: add infrastructure for multigrain timestamps omits 7b5df029afda fs: pass the request_mask to generic_fillattr omits 280e8efe97fc Merge branch 'for-next-next-v6.5-20230729' into for-next-20230729 omits 7ff4e4bf2c5a Merge branch 'for-next-current-v6.4-20230729' into for-nex [...] omits c7ea4aab71f5 Merge branch 'ext/hch/dep-nocow-fix' into for-next-next-v6 [...] omits f1f76a1a9e6d Merge branch 'ext/hch/dep-writeback-fixes-v2' into for-nex [...] omits cdfb49cdebea Merge branch 'misc-next' into for-next-next-v6.5-20230729 omits e66720c9f7a3 Merge branch 'next-fixes' into for-next-next-v6.5-20230729 omits 9239a1967d4c Merge branch 'misc-6.5' into for-next-current-v6.4-20230729 omits 770bd6474a10 btrfs: clone relocation checksums in btrfs_alloc_ordered_extent omits b251854e4b6e btrfs: use nocow_end for the loop iteration in run_delalloc_cow omits 1710b0b14f75 btrfs: move the !zoned assert into run_delalloc_cow omits f9abdd683c89 btrfs: consolidate the error handling in run_delalloc_nocow omits 9956defced08 btrfs: cleanup the COW fallback logic in run_delalloc_nocow omits 6e787b8f2b58 btrfs: fix error handling when in a COW window in run_dela [...] omits 239eb2b42c82 btrfs: lift the call to mapping_set_error out of cow_file_range omits 90a6adfc32ce btrfs: remove the call to btrfs_mark_ordered_io_finished i [...] omits b1ae87cd944b btrfs: fix a race in clearing the writeback bit for sub-page I/O omits 1a8fd67a9d1b btrfs: stop submitting I/O after an error in extent_write_ [...] omits 324cd13c869e btrfs: fix handling of errors from __extent_writepage_io omits 25eab4f8ce6a btrfs: move the cow_fixup earlier in writepages handling omits 54d2161835d8 btrfs: avoid start and commit empty transaction when flush [...] omits 58c445426b1d btrfs: avoid start and commit empty transaction when start [...] omits 87d37ea13569 btrfs: avoid starting and committing empty transaction whe [...] omits 0e799c4064b6 btrfs: avoid starting new transaction when flushing delaye [...] omits 8420923b5871 btrfs: merge find_free_dev_extent() and find_free_dev_exte [...] omits db8fc561b371 btrfs: make find_free_dev_extent() static omits 7f41ca86c1de btrfs: make btrfs_cleanup_fs_roots() static omits 284b3bd35966 btrfs: fail priority metadata ticket with real fs error omits 4c2bc34d4ff3 btrfs: return real error when orphan cleanup fails due to [...] omits 815417cee456 btrfs: store the error that turned the fs into error state omits d9ec6c5e10c2 btrfs: don't steal space from global rsv after a transacti [...] omits 1628cce272e5 btrfs: print available space across all block groups when [...] omits 1f60c0f7db52 btrfs: print available space for a block group when dumpin [...] omits 6132331550e2 btrfs: print block group super and delalloc bytes when dum [...] omits 291d770342a4 btrfs: print target number of bytes when dumping free space omits e7b1a3c0b549 btrfs: update comment for btrfs_join_transaction_nostart() omits 8ec93d41482b btrfs: don't start transaction when joining with TRANS_JOI [...] omits cd3482cfeca2 btrfs: refactor main loop in memmove_extent_buffer() omits 74f925be7b02 btrfs: refactor main loop in memcpy_extent_buffer() omits 4fabe9332e8a btrfs: copy all pages at once at the end of btrfs_clone_ex [...] omits 3b4934d0b0e4 btrfs: refactor main loop in copy_extent_buffer_full() omits 4d38723a6d4b btrfs: use write_extent_buffer() to implement write_extent [...] omits ecbe3901bda0 btrfs: refactor extent buffer bitmaps operations omits 121a8ea7ee92 btrfs: tests: add self tests for extent buffer memory operations omits b66efce005df btrfs: tests: enhance extent buffer bitmap tests omits 409217cd5289 btrfs: move comments to btrfs_loop_type definition omits 6aa501a1745c btrfs: properly clear end of the unreserved range in cow_f [...] omits 9ba11971c721 btrfs: don't wait for writeback on clean pages in extent_w [...] omits 1161fc56364c btrfs: don't stop integrity writeback too early omits 3a1bdc624eca btrfs: print name and pid when device scanning processes race omits 1b56fc2f705c mm: remove folio_account_redirty omits b4343b931eec btrfs: fix zoned handling in submit_uncompressed_range omits 588763326140 btrfs: don't redirty locked_page in run_delalloc_zoned omits c1685f39db84 btrfs: refactor the zoned device handling in cow_file_range omits 17b23ce9aef6 btrfs: don't redirty pages in compress_file_range omits 524e2acf6c95 btrfs: share the code to free the page array in compress_f [...] omits ce6d23803d08 btrfs: use a separate label for the incompressible case in [...] omits f9e3868ade37 btrfs: further simplify the compress or not logic in compr [...] omits c9915a2a22cc btrfs: streamline compress_file_range omits 0698fb911ae8 btrfs: merge submit_compressed_extents and async_cow_submit omits 5e105b4b6411 btrfs: merge async_cow_start and compress_file_range omits 143bb538cf2d btrfs: don't clear async_chunk->inode in async_cow_start omits f9dcc37ffb0c btrfs: clean up the check for uncompressed ranges in submi [...] omits 4f26764c9680 btrfs: reduce the number of arguments to btrfs_run_delalloc_range omits d98b1c3746b5 btrfs: improve the delalloc_to_write calculation in writep [...] omits 79b37a5eebe3 btrfs: remove the return value from extent_write_locked_range omits 839892fb92e1 btrfs: remove the return value from submit_uncompressed_range omits 4451fc48e651 btrfs: reduce debug spam from submit_compressed_extents omits 69a2bf44e8d9 btrfs: remove end_extent_writepage omits e804ba19c21d btrfs: remove btrfs_writepage_endio_finish_ordered omits e74cd6ee5837 btrfs: split page locking out of __process_pages_contig omits 4184d2d65145 btrfs: don't create inline extents in fallback_to_cow omits 088640ebb25f btrfs: pass a flags argument to cow_file_range omits b706e3e3150e btrfs: wait for actual caching progress during allocation omits 813fe37334bb btrfs: fix start transaction qgroup rsv double free omits 3eec2643b93d btrfs: free qgroup rsv on io failure omits 0084115028e0 btrfs: remove duplicate free_async_extent_pages() on reser [...] omits 720083a3dbe7 btrfs: move eb subpage preallocation out of the loop omits eca4d308fcb3 btrfs: simplify the no-bioc fast path condition in btrfs_m [...] omits 39811c527358 btrfs: scrub: remove unused btrfs_path in scrub_simple_mirror() omits 95cd324d98c5 btrfs: use folio_next_index() helper in extent_write_cache_pages omits 5ede4c1cd358 btrfs: use helper sizeof_field in struct accessors omits faf9238d45b5 btrfs: deprecate integrity checker feature omits ba5867c02f8a btrfs: move btrfs_free_excluded_extents() into block-group.c omits f1c195af35df btrfs: open code trivial btrfs_add_excluded_extent() omits 7db7fcd585bb btrfs: make find_first_extent_bit() return a boolean omits a471338de8e9 btrfs: make btrfs_destroy_pinned_extent() return void omits 1652819f0c8a btrfs: make btrfs_destroy_marked_extents() return void omits 8b1b916fec75 btrfs: rename add_new_free_space() to btrfs_add_new_free_space() omits 5e5c0e83a803 btrfs: update documentation for add_new_free_space() omits c334568cd377 btrfs: tracepoints: simplify raid56 events omits 87518ba8070b btrfs: sysfs: show if ACL support has been compiled in omits e16de8a83de3 btrfs: raid56: remove unused BTRFS_RBIO_REBUILD_MISSING omits c1a5053b54ea btrfs: add comments for btrfs_map_block() omits 741855086272 btrfs: remove redundant initialization of variables in log [...] omits 45222a72640d btrfs: scrub: remove redundant division of stripe_nr omits f0e12238881f btrfs: zoned: use vcalloc instead of for vzalloc in btrfs_ [...] omits 38d6a03d2511 media: go7007: Remove redundant if statement omits 93136dfd9566 media: ipu3-cio2: allow ipu_bridge to be a module again omits bf8fe04b183e media: cec-pin: only enable interrupts when monitoring the [...] omits cf3a738ae01d media: cec-gpio: drop the cec_gpio_free callback omits f7bf1a97e6be media: cec-pin: improve interrupt handling omits 9836df69dd8d media: cec-gpio: specify IRQF_NO_AUTOEN when requesting irq omits b0aaef0ed506 media: Documentation: media: cec: describe new callbacks omits 704cea57964e media: cec: core: add adap_unconfigured() callback omits 3215aeb55efb media: cec: core: add adap_nb_transmit_canceled() callback omits 693c55ea169a media: Documentation: v4l: Document sub-device notifiers omits 46a7c0f662e1 media: v4l: async: Set v4l2_device and subdev in async not [...] omits 51397a4ec75d media: qcom: Initialise V4L2 async notifier later omits b4a4547371b9 media: davinci: Init async notifier after registering V4L2 device omits 402469d0dd22 media: xilinx-vipp: Init async notifier after registering [...] omits 3e2e618b1c96 media: omap3isp: Initialise V4L2 async notifier later omits 34beba7c3ef4 media: am437x-vpfe: Register V4L2 device early omits 1da066d4f9f8 media: marvell: cafe: Register V4L2 device earlier omits 0a98045fed3e media: pxa_camera: Register V4L2 device early omits f35f1c9677e3 media: pxa_camera: Fix probe error handling omits 7581c293584f media: adv748x: Return to endpoint matching omits dd338bea1ff1 Bluetooth: btnxpuart: Add support for AW693 chipset omits d5e8b6a140ec Bluetooth: nokia: fix value check in nokia_bluetooth_serde [...] omits 66d882a2adf1 Merge branch 'for-next/hardening' into for-next/kspp omits ae14799f0a4e Merge branch 'for-linus/hardening' into for-next/kspp omits d99c8ba18cb8 Merge branch 'arm/fixes' into for-next omits d3099c02c165 Merge branch 'misc-6.5' into next-fixes omits 95ba83afd096 io_uring: Add io_uring command support for sockets omits c9b007d4c755 Merge branch 'soc/drivers' into for-next omits e49a2016684d libfs: Remove parent dentry locking in offset_iterate_dir() omits 2dc8dc6c9563 libfs: Add a lock class for the offset map's xa_lock omits 1e4159490ea6 shmem: stable directory offsets omits 75433621a860 shmem: Refactor shmem_symlink() omits ceb6b403a20c libfs: Add directory operations for stable offsets omits ff0c535ff6a1 shmem: fix quota lock nesting in huge hole handling omits 050d454ae38b shmem: Add default quota limit mount options omits 220a17f613eb shmem: quota support omits d76060bf7074 shmem: prepare shmem quota infrastructure omits 9287cbad5568 quota: Check presence of quota operation structures instea [...] omits ae9bc0b0728d shmem: make shmem_get_inode() return ERR_PTR instead of NULL omits cd939e9a3b06 shmem: make shmem_inode_acct_block() return error omits 92257032a02f Merge branch 'arm/fixes' into for-next omits 525deaeb2fbf gfs2: fix timestamp handling on quota inodes omits b0d2be0574b4 fs: rename i_ctime field to __i_ctime omits 57f0d0f6f6cf selinux: convert to ctime accessor functions omits 4295a12117f5 security: convert to ctime accessor functions omits 54d7d4b44cad apparmor: convert to ctime accessor functions omits 1d399b27a9f3 sunrpc: convert to ctime accessor functions omits 7ac184e01fed shmem: convert to ctime accessor functions omits edef340e4a49 bpf: convert to ctime accessor functions omits 46d180d4e1e1 mqueue: convert to ctime accessor functions omits 3f07c84bf219 linux: convert to ctime accessor functions omits d18d50df0174 zonefs: convert to ctime accessor functions omits 8d9569aedf23 xfs: convert to ctime accessor functions omits 72f4a1b2cdb3 vboxsf: convert to ctime accessor functions omits 40f1b6094e4d ufs: convert to ctime accessor functions omits cdf43a27a56b udf: convert to ctime accessor functions omits bf8a3c2271ef ubifs: convert to ctime accessor functions omits 8a5bbcaf1716 tracefs: convert to ctime accessor functions omits fd6e7fdcd731 sysv: convert to ctime accessor functions omits 249b97364395 squashfs: convert to ctime accessor functions omits 772f3c6435a6 smb: convert to ctime accessor functions omits 631b278e6f2f romfs: convert to ctime accessor functions omits cd737c17249c reiserfs: convert to ctime accessor functions omits 5fd128f6402c ramfs: convert to ctime accessor functions omits fc3c774dab90 qnx6: convert to ctime accessor functions omits 19eb427b7cdd qnx4: convert to ctime accessor functions omits 8fed8d6e7e02 pstore: convert to ctime accessor functions omits 59bb8e08e8ab procfs: convert to ctime accessor functions omits 1d9ae9e24900 overlayfs: convert to ctime accessor functions omits b13937555a77 orangefs: convert to ctime accessor functions omits 3eb4ac9d231c openpromfs: convert to ctime accessor functions omits c3c2aad00490 omfs: convert to ctime accessor functions omits 434b1871d04d ocfs2: convert to ctime accessor functions omits 660575bc5840 ntfs3: convert to ctime accessor functions omits 637baec693aa ntfs: convert to ctime accessor functions omits bf5bd558181d nilfs2: convert to ctime accessor functions omits 0b302777fd27 nfsd: convert to ctime accessor functions omits 0a95849daae9 nfs: convert to ctime accessor functions omits 1b1bd092bb51 kernfs: convert to ctime accessor functions omits 71e67a50421c jfs: convert to ctime accessor functions omits ce4599dc0222 jffs2: convert to ctime accessor functions omits 82b60377a651 isofs: convert to ctime accessor functions omits 66fd18e550bf hugetlbfs: convert to ctime accessor functions omits 1827680a85c8 hpfs: convert to ctime accessor functions omits ea5c25a17f2f hostfs: convert to ctime accessor functions omits a374703a081f hfsplus: convert to ctime accessor functions omits 49fb985b8ba2 hfs: convert to ctime accessor functions omits 09589533213d gfs2: convert to ctime accessor functions omits 3adea149b97a fuse: convert to ctime accessor functions omits d5d6b96c617f freevxfs: convert to ctime accessor functions omits 71c9194b679c fat: convert to ctime accessor functions omits d6fdafe825b0 f2fs: convert to ctime accessor functions omits 1311011c2bb7 ext4: convert to ctime accessor functions omits f57f797eebfe bluetooth: Explicitly include correct DT includes omits 1cbf541821b3 Bluetooth: btbcm: add default address for BCM43430A1 omits 64068b2b948a Bluetooth: MGMT: Use correct address for memcpy() omits 2684033b9582 Bluetooth: ISO: Add support for BT_PKT_STATUS omits 2047db09c0cf Bluetooth: af_bluetooth: Make BT_PKT_STATUS generic omits fded083c3b00 Bluetooth: btmtk: Fix kernel crash when processing coredump omits b0c2c1642910 Bluetooth: btusb: Add support for another MediaTek 7922 VID/PID omits 752a4a227d35 Bluetooth: btusb: Fix bluetooth on Intel Macbook 2014 omits 31d84fd604a7 Bluetooth: Fix hci_suspend_sync crash omits 15ab2fa56dc0 Bluetooth: hci_ldisc: check HCI_UART_PROTO_READY flag in H [...] omits d49a02940a4d Bluetooth: hci_debugfs: Use kstrtobool() instead of strtobool() omits 17bac6770588 Bluetooth: btusb: Add new VID/PID 04ca/3804 for MT7922 omits 96da69ae6ce6 Bluetooth: btusb: Add new VID/PID 0489/e102 for MT7922 omits 5beaf842b507 Bluetooth: SCO: fix sco_conn related locking and validity issues omits 6261f03ecc36 Bluetooth: hci_conn: return ERR_PTR instead of NULL when t [...] omits 7fe550509cd1 Bluetooth: MGMT: Fix always using HCI_MAX_AD_LENGTH omits 5cb09d401384 Bluetooth: hci_sync: Don't double print name in add/remove [...] omits 7728d4d43b78 Bluetooth: hci_sync: Avoid use-after-free in dbg for hci_r [...] omits 96828097f146 Bluetooth: Add support for Gale Peak (8087:0036) omits 58bfd37a4573 Bluetooth: btusb: Add a new VID/PID 0489/e0f6 for MT7922 omits d6f996a4e100 Bluetooth: msft: Fix error code in msft_cancel_address_fil [...] omits f0458ed207f5 Bluetooth: ISO: Notify user space about failed bis connections omits 45018a3caf9b Bluetooth: coredump: fix building with coredump disabled omits b4ff96762052 Bluetooth: btusb: Add device 0489:e0f5 as MT7922 device omits 0dd6c378043b Bluetooth: hci_conn: Always allocate unique handles omits 0087edac459e Bluetooth: hci_sync: Fix not handling ISO_LINK in hci_abor [...] omits 0f2efc1d02d5 Bluetooth: hci_conn: Consolidate code for aborting connections omits 0807a5ee95a9 Bluetooth: btusb: mediatek: add MediaTek devcoredump support omits e6bc130636bd Bluetooth: btmtk: introduce btmtk reset work omits 84ae0c265248 Bluetooth: btusb: mediatek: readx_poll_timeout replaces op [...] omits 23db120126c3 Bluetooth: btmtk: add printing firmware information omits 2f1c9a4e6327 Bluetooth: btintel: Add support for Gale Peak omits aa61bfdbdb22 Bluetooth: hci_sync: Enable events for BIS capable devices omits f04abb5886b4 Bluetooth: msft: Extended monitor tracking by address filter omits 35f961013d66 Bluetooth: btusb: Add support Mediatek MT7925 omits d72a3f1ac808 Bluetooth: btintel: Add support to reset bluetooth via ACPI DSM omits d884991e1e07 Bluetooth: hci_qca: Add qcom devcoredump support omits b78f1131ce0e Bluetooth: hci_qca: Add qcom devcoredump sysfs support omits 9a96cf637817 Bluetooth: ISO: Support multiple BIGs omits 1a43e2538e5a Bluetooth: ISO: fix iso_conn related locking and validity issues omits 1097b9b5a14b Bluetooth: hci_event: call disconnect callback before dele [...] omits 2a9bc19e9d39 Bluetooth: use RCU for hci_conn_params and iterate safely [...] omits 62f1fcd745d8 Bluetooth: hci_sock: Forward credentials to monitor omits 44760328ff2c Bluetooth: Init sk_peer_* on bt_sock_alloc omits 428874cd5e43 Bluetooth: Consolidate code around sk_alloc into a helper [...] omits 368a19eed0ba Bluetooth: btrtl: Correct the length of the HCI command fo [...] omits 778783379559 Bluetooth: ISO: do not emit new LE Create CIS if previous [...] omits 6064a387743b Bluetooth: ISO: Add support for connecting multiple BISes omits 3dae56b9c617 Bluetooth: btrtl: Add Realtek devcoredump support omits e2300a36beda Bluetooth: Check for ISO support in controller omits 94b154766896 lib: test for_each_numa_cpus() omits b9833b80d870 sched: drop for_each_numa_hop_mask() omits 57ddcc014bbf lib/cpumask: update comment to cpumask_local_spread() omits a4be5fa84bb2 net: mlx5: switch comp_irqs_request() to using for_each_numa_cpu omits 6cc0359cb665 sched/topology: add for_each_numa_{,online}_cpu() macro omits 310ae5d9d46b sched/topology: introduce sched_numa_find_next_cpu() omits fad6da0fbb3f lib/find: add find_next_and_andnot_bit() omits 59a4b8fcf31a sched: fix sched_numa_find_nth_cpu() in non-NUMA case omits 8834f298980f io_uring: add a sysctl to disable io_uring system-wide omits 54fbc0260c64 Merge branch 'mvebu/drivers' into mvebu/for-next omits 01a1f760aff0 Merge branch 'mvebu/dt64' into mvebu/for-next omits 00f6e48a0c5b ext2: convert to ctime accessor functions omits fb8223f5f677 exfat: convert to ctime accessor functions omits 6c7b3a24e990 erofs: convert to ctime accessor functions omits 67053ffe0d93 efs: convert to ctime accessor functions omits bcccbdcd6579 efivarfs: convert to ctime accessor functions omits 3c5e7d3b653f ecryptfs: convert to ctime accessor functions omits a6d65febad1a devpts: convert to ctime accessor functions omits bd1928d342c2 debugfs: convert to ctime accessor functions omits a77b383e2841 cramfs: convert to ctime accessor functions omits 332f98f3d709 configfs: convert to ctime accessor functions omits 80e2c107c9ca coda: convert to ctime accessor functions omits c5534142ab85 ceph: convert to ctime accessor functions omits cf61f587fe13 btrfs: convert to ctime accessor functions omits 23536e963dfe bfs: convert to ctime accessor functions omits ac2f5be39e5a befs: convert to ctime accessor functions omits a6fb760bd8c4 autofs: convert to ctime accessor functions omits 607a01b8b26e fs: convert to ctime accessor functions omits 4e670c304af4 afs: convert to ctime accessor functions omits 92fb0db0c8ba affs: convert to ctime accessor functions omits 2631f6298341 adfs: convert to ctime accessor functions omits 0ca11760d011 9p: convert to ctime accessor functions omits bd910aae136e usb: convert to ctime accessor functions omits 55f42de2ecf3 ibm: convert to ctime accessor functions omits 6beb71c7ad13 infiniband: convert to ctime accessor functions omits e415258442f7 binderfs: convert to ctime accessor functions omits 5cb426dc84d0 s390: convert to ctime accessor functions omits 0a3bf81dbcb2 ovl: auto generate uuid for new overlay filesystems omits ca0002d683ac ovl: store persistent uuid/fsid with uuid=on omits 4e261f12aa7a ovl: add support for unique fsid per instance omits 8283adc4e1d3 ovl: support encoding non-decodable file handles omits 4ffe4e4cf052 ovl: Handle verity during copy-up omits ae635eb13c7a ovl: Validate verity xattr when resolving lowerdata omits ee6607c0f2c3 ovl: Add versioned header for overlay.metacopy xattr omits acd6fd5bab63 ovl: Add framework for verity support omits 784e5a93c9cf spufs: convert to ctime accessor functions omits 1a1a4df5e8fc reiserfs: convert to simple_rename_timestamp omits 140880821ce0 ntfs3: convert to simple_rename_timestamp omits 71534b484c63 exfat: convert to simple_rename_timestamp omits d3d11e9927b6 shmem: convert to simple_rename_timestamp omits caac4f65568d ubifs: convert to simple_rename_timestamp omits 218e0f662fee btrfs: convert to simple_rename_timestamp omits 54ced54a0239 fs: new helper: simple_rename_timestamp omits 64f0367de800 fs: add ctime accessors infrastructure omits c2f784379c99 cifs: update the ctime on a partial page write omits 73955caedfae apparmor: update ctime whenever the mtime changes on an inode omits d84bd8fa48d7 exfat: ensure that ctime is updated whenever the mtime is omits d8d026e0d1f2 efivarfs: update ctime when mtime changes on a write omits f42faf14b838 bfs: update ctime in addition to mtime when adding entries omits ead310563ad2 ibmvmc: update ctime in conjunction with mtime on write omits a43f3e970a1d ARM: dts: aspeed: Add AST2600 VUARTs omits fa85ad57dd45 soc: aspeed: socinfo: Add kfree for kstrdup omits 3ac2890706a8 ARM: dts: aspeed: mtmitchell: Add MCTP omits 2d3d176c65b7 ARM: dts: aspeed: mtmitchell: Update ADC sensors for Mt.Mi [...] omits 5b4a0c4759fb ARM: dts: aspeed: mtmitchell: Enable the BMC UART8 and UART9 omits 42cfca819bf2 soc: aspeed: uart-routing: Use __sysfs_match_string omits 373abdba01d4 vdpa_sim: offer VHOST_BACKEND_F_ENABLE_AFTER_DRIVER_OK omits 623888fc04c9 vdpa: add get_backend_features vdpa operation omits 4a3032a825a1 vdpa: accept VHOST_BACKEND_F_ENABLE_AFTER_DRIVER_OK backen [...] omits e7a9e456dd0e vdpa: add VHOST_BACKEND_F_ENABLE_AFTER_DRIVER_OK flag omits c8dc5b9adff9 virtio_net: support dma premapped omits 22838e5d1ea6 virtio_ring: introduce virtqueue_add_sg() omits 283166f88de8 virtio_ring: introduce virtqueue_dma_dev() omits 4af36f27b2fd virtio_ring: introduce helpers for premapped omits ad53f3dffe4a virtio_ring: packed-detach: support return dma info to driver omits 3897cf2c607c virtio_ring: split-detach: support return dma info to driver omits 822d07104d9b virtio_ring: packed: support add premapped buf omits 336993205af6 virtio_ring: split: support add premapped buf omits 0fac9b3d46fc virtio_ring: introduce virtqueue_set_premapped() omits d0d334345621 virtio_ring: put mapping error check in vring_map_one_sg omits 1faf70485ea9 Merge branches 'misc' and 'fixes' into for-next adds 13b937206866 Merge tag 'hardening-v6.5-rc6' of git://git.kernel.org/pub [...] adds 77245f1c3c64 x86/CPU/AMD: Do not leak quotient data after a division by 0 adds 22883973244b mm: Fix access_remote_vm() regression on tagged addresses adds cacc6e22932f tpm: Add a helper for checking hwrng enabled adds b4f63b0f2d17 Merge tag 'perf-tools-fixes-for-v6.5-3-2023-08-09' of git: [...] adds 374a7f47bf40 Merge tag '6.5-rc5-ksmbd-server' of git://git.samba.org/ksmbd adds 30813656c6b8 Merge tag 'dmaengine-fix-6.5' of git://git.kernel.org/pub/ [...] adds b6f79e826fbd net/unix: use consistent error code in SO_PEERPIDFD adds 15159ec0c831 net: hns3: restore user pause configure when disable autoneg adds 08469dacfad2 net: hns3: refactor hclge_mac_link_status_wait for interfa [...] adds 6265e242f7b9 net: hns3: add wait until mac link down adds ac6257a3ae5d net: hns3: fix deadlock issue when externel_lb and reset a [...] adds 81f3768d91ac Merge branch 'there-are-some-bugfix-for-the-hns3-ethernet-driver' adds 72cc65497065 net/mlx5e: Take RTNL lock when needed before calling xdp_s [...] adds ac5da544a3c2 net/mlx5e: TC, Fix internal port memory leak adds 8bfe1e19fb96 net/mlx5: DR, Fix wrong allocation of modify hdr pattern adds 06c868fde61f net/mlx5: Return correct EC_VF function ID adds 2dc2b3922d3c net/mlx5: Allow 0 for total host VFs adds 2d691c90f45a net/mlx5: Fix devlink controller number for ECVF adds 6b5926eb1c03 net/mlx5e: Unoffload post act rule when handling FIB events adds 86ed7b773c01 net/mlx5: LAG, Check correct bucket when modifying LAG adds d00620762565 net/mlx5: Skip clock update work when device is in error state adds aab8e1a200b9 net/mlx5: Reload auxiliary devices in pci error handlers adds 548ee049b19f net/mlx5e: Add capability check for vnic counters adds b9077ef4c136 Merge tag 'mlx5-fixes-2023-08-07' of git://git.kernel.org/ [...] adds 06b412589eef igc: Add lock to safeguard global Qbv variables adds 0fb1d8eb234b iavf: fix potential races for FDIR filters adds 1a8c251cff20 PCI: move OF status = "disabled" detection to dev->match_driver adds f0168042a212 net: enetc: reimplement RFS/RSS memory clearing as PCI quirk adds bfce089ddd0e net: enetc: remove of_device_is_available() handling adds d0378ae6d16c Merge branch 'enetc-probe-fix' adds 833bac7ec392 net/smc: Fix setsockopt and sysctl to specify same buffer [...] adds 30c3c4a4497c net/smc: Use correct buffer sizes when switching between T [...] adds c992fde9f977 Merge branch 'smc-fixes' adds 718cb09aaa6f vlan: Fix VLAN 0 memory leak adds 913f60cacda7 nexthop: Fix infinite nexthop dump when using maximum nexthop ID adds f10d3d9df49d nexthop: Make nexthop bucket dump more efficient adds 8743aeff5bc4 nexthop: Fix infinite nexthop bucket dump when using maxim [...] adds f8d3e0dc4b3a Merge branch 'nexthop-nexthop-dump-fixes' adds 8a70ed9520c5 tcp: add missing family to tcp_set_ca_state() tracepoint adds d72c83b1e4b4 selftests: forwarding: Skip test when no interfaces are specified adds 0529883ad102 selftests: forwarding: Switch off timeout adds ab2eda04e2c2 selftests: forwarding: bridge_mdb: Check iproute2 version adds 6bdf3d9765f4 selftests: forwarding: bridge_mdb_max: Check iproute2 version adds 38f7c44d6e76 selftests: forwarding: Set default IPv6 traceroute utility adds 66e131861ab7 selftests: forwarding: Add a helper to skip test when usin [...] adds 60a36e21915c selftests: forwarding: ethtool: Skip when using veth pairs adds b3d9305e60d1 selftests: forwarding: ethtool_extended_state: Skip when u [...] adds 9a711cde07c2 selftests: forwarding: hw_stats_l3_gre: Skip when using ve [...] adds 23fb886a1ced selftests: forwarding: ethtool_mm: Skip when MAC Merge is [...] adds 5e8670610b93 selftests: forwarding: tc_actions: Use ncat instead of nc adds 9ee37e53e768 selftests: forwarding: tc_flower: Relax success criterion adds 11604178fdc3 selftests: forwarding: tc_tunnel_key: Make filters more specific adds 21a72166abb9 selftests: forwarding: tc_flower_l2_miss: Fix failing test [...] adds e98e195d90cc selftests: forwarding: bridge_mdb: Fix failing test with o [...] adds cb034948ac29 selftests: forwarding: bridge_mdb_max: Fix failing test wi [...] adds 8b5ff3709777 selftests: forwarding: bridge_mdb: Make test more robust adds acaaffc570f7 Merge branch 'selftests-forwarding-various-fixes' adds 07d698324110 wifi: brcm80211: handle params_v1 allocation failure adds 6a67fe45fe3f MAINTAINERS: Update entry for rtl8187 adds 017e9420c1ca MAINTAINERS: Remove tree entry for rtl8180 adds b74bb07cdab6 wifi: rtw89: fix 8852AE disconnection caused by RX full flags adds 5fb9a9fb71a3 wifi: cfg80211: fix sband iftype data lookup for AP_VLAN adds 6311071a0562 wifi: nl80211: fix integer overflow in nl80211_parse_mbssi [...] adds 06f2ab86a5b6 wifi: ath12k: Fix buffer overflow when scanning with extraie adds 15c8795dbff8 Merge tag 'wireless-2023-08-09' of git://git.kernel.org/pu [...] adds 048c796beb6e ipv6: adjust ndisc_is_useropt() to also return true for PIO adds a7dfeda6fdec net: mana: Fix MANA VF unload when hardware is unresponsive adds db17ba719bce ibmvnic: Enforce stronger sanity checks on login response adds 411c565b4bc6 ibmvnic: Unmap DMA login rsp buffer on send login fail adds d78a671eb899 ibmvnic: Handle DMA unmapping of login buffs in release functions adds 23cc5f667453 ibmvnic: Do partial reset on login failure adds 6db541ae279b ibmvnic: Ensure login failure recovery is safe from other resets adds 85c2c79a0730 xsk: fix refcount underflow in error path adds 7e96ec0e6605 bpf, sockmap: Fix map type error in sock_map_del_link adds 809e4dc71a0f bpf, sockmap: Fix bug that strp_done cannot be called adds 90f0074cd9f9 selftests/bpf: fix a CI failure caused by vsock sockmap test adds a4b7193d8efd selftests/bpf: Add sockmap test for redirecting partial skb data adds b734f02c887d Merge branch 'bug fixes for sockmap' adds 62d02fca8be5 Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/l [...] adds 24138933b97b netfilter: nf_tables: don't skip expired elements during walk adds 5f68718b34a5 netfilter: nf_tables: GC transaction API to avoid race wit [...] adds f6c383b8c31a netfilter: nf_tables: adapt set backend to use GC transaction API adds c92db3030492 netfilter: nft_set_hash: mark set element as dead when del [...] adds a2dd0233cbc4 netfilter: nf_tables: remove busy mark and gc batch API adds 3e91b0ebd994 Merge tag 'nf-23-08-10' of git://git.kernel.org/pub/scm/li [...] adds 6b486676b41c net: tls: set MSG_SPLICE_PAGES consistently adds 5e3d20617b05 net: hns3: fix strscpy causing content truncation issue adds 25aa0bebba72 Merge tag 'net-6.5-rc6' of git://git.kernel.org/pub/scm/li [...] adds 43dae319b50f drm/rockchip: Don't spam logs in atomic check adds 07dd476f6116 drm/shmem-helper: Reset vma->vm_ops before calling dma_buf_mmap() adds 8ba371c778cb Merge tag 'drm-misc-fixes-2023-08-10' of git://anongit.fre [...] adds 08fffa74d977 drm/amd: Disable S/G for APUs when 64GB or more host memory adds 730d44e1fa30 drm/amd/pm: skip the RLC stop when S0i3 suspend for SMU v1 [...] adds d3de41ee5feb drm/amdgpu: Match against exact bootloader status adds 7ad1dfc144cb drm/amd/display: Don't show stack trace for missing eDP adds bd60e2eafd8f drm/amd/pm: correct the pcie width for smu 13.0.0 adds 61319b8e3b58 drm/amd/pm: disable the SMU13 OD feature support temporarily adds 96b020e2163f drm/amd/display: check attr flag before set cursor degamma [...] adds a73ea79a0c94 drm/amd/pm: Fix SMU v13.0.6 energy reporting adds 90e065677e03 drm/amdgpu: fix possible UAF in amdgpu_cs_pass1() adds 3bb575572bf4 drm/amd/display: Fix a regression on Polaris cards adds 2e91e731f248 drm/amdgpu/gfx11: only enable CP GFX shadowing on SR-IOV adds a6dea2d64ff9 drm/amdkfd: ignore crat by default adds 616f92d188ee drm/amdkfd: disable IOMMUv2 support for KV/CZ adds 091ae5473f96 drm/amdkfd: disable IOMMUv2 support for Raven adds fbe8ff726a1d Merge tag 'amd-drm-fixes-6.5-2023-08-09' of https://gitlab [...] adds 9b1b1b74ddb2 Merge tag 'drm-fixes-2023-08-11' of git://anongit.freedesk [...] adds 2a5482c284e0 Merge tag 'cpuidle-psci-v6.5-rc5' of git://git.kernel.org/ [...] adds a0f4b7879f2e parisc: Fix lightweight spinlock checks to not break futexes adds 56cf894effc2 parisc: pdt: Use PTR_ERR_OR_ZERO() to simplify code adds aa1bb8b6351a parisc: fault: Use C99 arrary initializers adds b873bde58578 parisc: ioremap: Fix sparse warnings adds dc54a52a8cd4 parisc: signal: Fix sparse incorrect type in assignment warning adds a07c03e80640 parisc: firmware: Fix sparse context imbalance warnings adds eed869aaf130 parisc: firmware: Mark pdc_result buffers local adds 438e9230d60e parisc: ucmpdi2: Fix no previous prototype for '__ucmpdi2' [...] adds 388d5bdba3fd parisc: parisc_ksyms: Include libgcc.h for libgcc prototypes adds a4c59c9adc5f parisc: dma: Add prototype for pcxl_dma_start adds 547259580dfa parisc: Move proc_mckinley_root and proc_runway_root to sba_iommu adds 66f80386a99f parisc: unaligned: Include linux/sysctl.h for unaligned_enabled adds 2c9227fd1c7e parisc: processor: Include asm/smp.h for init_per_cpu() adds b967f48d0240 parisc: boot: Nuke some sparse warnings in decompressor adds 2794f8ecb483 parisc: ftrace: Add declaration for ftrace_function_trampoline() adds d863066e6ce0 parisc: perf: Make cpu_device variable static adds feb0eee9aa3c Merge tag 'parisc-for-6.5-rc6' of git://git.kernel.org/pub [...] adds 6514f81e1bd5 riscv: Fix CPU feature detection with SMP disabled adds 4eb2eb1b4c0e riscv,mmio: Fix readX()-to-delay() ordering adds d2402048bc8a riscv: mm: fix 2 instances of -Wmissing-variable-declarations adds d566bea4a638 riscv: Do not allow vmap pud mappings for 3-level page table adds 7e3811521dc3 riscv: Implement flush_cache_vmap() adds 2a3c17edbf53 Merge tag 'riscv-for-linus-6.5-rc6' of git://git.kernel.or [...] adds 9106536c1aa3 Merge tag 'pci-v6.5-fixes-1' of git://git.kernel.org/pub/s [...] adds 72dbde0f2afb io_uring: correct check for O_TMPFILE adds 56675f8b9f9b io_uring/parisc: Adjust pgoff in io_uring mmap() for parisc adds 2e40ed24e169 Merge tag 'io_uring-6.5-2023-08-11' of git://git.kernel.dk/linux adds 1b95e8179160 nvme: fix possible hang when removing a controller during [...] adds 99dc264014d5 nvme-tcp: fix potential unbalanced freeze & unfreeze adds 29b434d1e492 nvme-rdma: fix potential unbalanced freeze & unfreeze adds 688b419c57c1 nvme-pci: add NVME_QUIRK_BOGUS_NID for Samsung PM9B1 256G [...] adds a592ab6171bd Merge tag 'nvme-6.5-2023-08-02' of git://git.infradead.org [...] adds 95848dcb9d67 zram: take device and not only bvec offset into account adds d74f714896fd block: get rid of unused plug->nowait flag adds 2bc057692599 block: don't make REQ_POLLED imply REQ_NOWAIT adds f099a108cabf blk-iocost: fix queue stats accounting adds a7a7dabb5dd7 nvme: core: don't hold rcu read lock in nvme_ns_chr_uring_ [...] adds 360e694282fc Merge tag 'block-6.5-2023-08-11' of git://git.kernel.dk/linux adds 4778e1288447 Merge branch 'pm-cpufreq' adds 9578b04c3239 Merge tag 'pm-6.5-rc6' of git://git.kernel.org/pub/scm/lin [...] adds 2d331a6ac481 ACPI: resource: revert "Remove "Zen" specific match and quirks" adds 9728ac221160 ACPI: resource: Always use MADT override IRQ settings for [...] adds c6a1fd910d1b ACPI: resource: Honor MADT INT_SRC_OVR settings for IRQ1 o [...] adds 56fec0051a69 ACPI: resource: Add IRQ override quirk for PCSpecialist El [...] adds 29d99aae13cf Merge tag 'acpi-6.5-rc6' of git://git.kernel.org/pub/scm/l [...] adds 190bf7b14b0c Merge tag 'mm-hotfixes-stable-2023-08-11-13-44' of git://g [...] adds 56b930dcd88c hwmon: (aquacomputer_d5next) Add selective 200ms delay aft [...] adds 5512c33c7b94 Merge tag 'hwmon-for-v6.5-rc6' of git://git.kernel.org/pub [...] adds fe9da61ffcca zonefs: fix synchronous direct writes to sequential files adds 0725a70411bd Merge tag 'zonefs-6.5-rc6' of git://git.kernel.org/pub/scm [...] adds 5363fc488da5 RDMA/bnxt_re: Properly order ib_device_unalloc() to avoid UAF adds 5ac8480ae4d0 RDMA/bnxt_re: Fix error handling in probe failure path adds 64b632654b97 RDMA/bnxt_re: Initialize dpi_tbl_lock mutex adds 9a20704fb406 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] adds 51e5e551af53 tpm: tpm_tis: Fix UPX-i11 DMI_MATCH condition adds 6aaf663ee04a tpm_tis: Opt-in interrupts adds f8de32cc060b Merge tag 'tpmdd-v6.5-rc7' of git://git.kernel.org/pub/scm [...] adds 182ac87070e2 Documentation/hw-vuln: Unify filename specification in index adds 0fddfe338210 driver core: cpu: Unify redundant silly stubs adds 09f9f37c324d Documentation/srso: Document IBPB aspect and fix formatting adds cbe8ded48b93 x86/srso: Fix build breakage with the LLVM linker adds 6524c798b727 driver core: cpu: Make cpu_show_not_affected() static adds a57c27c7ad85 x86/speculation: Add cpu_show_gds() prototype adds eb3515dc99c7 x86: Move gds_ucode_mitigated() declaration to header adds 3477144c878a driver core: cpu: Fix the fallback cpu_show_gds() name adds 272b86ba9d97 Merge tag 'x86_bugs_for_v6.5_rc6' of git://git.kernel.org/ [...] adds 1b8b1aa90c9c x86/mm: Fix VDSO and VVAR placement on 5-level paging machines adds 6dbef74aeb09 x86/cpu/amd: Enable Zenbleed fix for AMD Custom APU 0405 adds 43972cf2deb2 Merge tag 'x86_urgent_for_v6.5_rc6' of git://git.kernel.or [...] adds 469a2f504188 Merge tag 'usb-6.5-rc6' of git://git.kernel.org/pub/scm/li [...] adds 3feecb1b8483 Merge tag 'char-misc-6.5-rc6' of git://git.kernel.org/pub/ [...] adds c8afaa1b0f8b locking: remove spin_lock_prefetch adds 33f83d13ded1 gpio: ws16c48: Fix off-by-one error in WS16C48 resource re [...] adds ae545c3283dc Merge tag 'gpio-fixes-for-v6.5-rc6' of git://git.kernel.or [...] adds fc1f91b9231a btrfs: wait for actual caching progress during allocation adds effa24f689ce btrfs: don't stop integrity writeback too early adds 5c2569987111 btrfs: don't wait for writeback on clean pages in extent_w [...] adds 12b2d64e5916 btrfs: properly clear end of the unreserved range in cow_f [...] adds 773e722a98e2 btrfs: avoid race between qgroup tree creation and relocation adds 05d7ce504545 btrfs: exit gracefully if reloc roots don't match adds 6ebcd021c92b btrfs: reject invalid reloc tree root keys with stack dump adds 92fb94b69c6a btrfs: set cache_block_group_error if we find an error adds a785fd28d31f Merge tag 'for-6.5-rc5-tag' of git://git.kernel.org/pub/sc [...] adds 7308e92756d5 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] adds 5a66d59b5ff5 platform/x86: msi-ec: Fix the build adds af8a6d281bfb platform/x86: ISST: Reduce noise for missing numa informat [...] adds 8e3938cff019 platform: mellanox: Fix order in exit flow adds 3c91d7e8c64f platform: mellanox: mlx-platform: Fix signals polarity and [...] adds 9f8ccdb5088b platform: mellanox: mlx-platform: Modify graceful shutdown [...] adds d66a8aab7dc3 platform: mellanox: Change register offset addresses adds 2b6aa6610dc9 platform/x86: lenovo-ymc: Only bind on machines with a con [...] adds 3dcf1473c711 Merge tag 'platform-drivers-x86-v6.5-4' of git://git.kerne [...] adds 6ccbd7fd4746 alpha: remove __init annotation from exported page_is_ram() adds 4c75bf7e4a0e Merge tag 'kbuild-fixes-v6.5-2' of git://git.kernel.org/pu [...] adds 2ccdd1b13c59 Linux 6.5-rc6 adds 7ed07237e660 mm: keep memory type same on DEVMEM Page-Fault adds 127f2c40e63b mm/shmem: fix race in shmem_undo_range w/THP adds b2c3f95cde8f mm-shmem-fix-race-in-shmem_undo_range-w-thp-fix adds 5994390fa5a1 mm/gup: reintroduce FOLL_NUMA as FOLL_HONOR_NUMA_FAULT adds 048edd5c5ff3 smaps: use vm_normal_page_pmd() instead of follow_trans_hu [...] adds 6edb27deb318 mm: enable page walking API to lock vmas during the walk adds f366a2338c44 selftests: cgroup: fix test_kmem_basic less than error adds b857857a5b37 mm/gup: handle cont-PTE hugetlb pages correctly in gup_mus [...] adds 88a0f4ab6aa6 nilfs2: fix general protection fault in nilfs_lookup_dirty [...] adds df790254a811 madvise:madvise_cold_or_pageout_pte_range(): don't use map [...] adds 837c4c09635d madvise:madvise_free_huge_pmd(): don't use mapcount() agai [...] adds fec0731c6112 madvise:madvise_free_pte_range(): don't use mapcount() aga [...] adds 2bafb14ed51d selftests/mm: FOLL_LONGTERM need to be updated to 0x100 adds b83cdc699b93 mm: add a call to flush_cache_vmap() in vmap_pfn() adds 256feac8b246 radix tree: remove unused variable adds 17a285b515ac mm: memory-failure: fix unexpected return value in soft_of [...] adds 7a8abf373f29 mm: multi-gen LRU: don't spin during memcg release adds e9179533bcd2 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] adds 4d3696801bad ARC: -Wmissing-prototype warning fixes adds 1c36d76b7ef9 Merge branch 'for-curr' of git://git.kernel.org/pub/scm/li [...] adds 991e0d9dbbd0 Merge tag 'imx-fixes-6.5-2' of git://git.kernel.org/pub/sc [...] adds d842f4dc68a0 Merge tag 'zynq-soc-for-6.6' of https://github.com/Xilinx/ [...] adds 42ff49a1967a ARM: dts: integrator: fix PCI bus dtc warnings adds e4ad279ae345 soc: aspeed: uart-routing: Use __sysfs_match_string adds 6e6d847a8ce1 soc: aspeed: socinfo: Add kfree for kstrdup adds 24bcd3a3d89b Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] adds 68acd3c4c5be Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 9ebbb29db9ca Merge branch 'x86/bugs' of git://git.kernel.org/pub/scm/li [...] adds 51b813176f09 virtio-net: set queues after driver_ok adds 829c6524d672 net: pcs: Add missing put_device call in miic_create adds cc941e548bff net: phy: fix IRQ-based wake-on-lan over hibernate / power off adds ace0ab3a4b54 Revert "vlan: Fix VLAN 0 memory leak" adds 855067defa36 selftests: mirror_gre_changes: Tighten up the TTL test match adds 54ddae2db0db Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] adds b0050db92bce Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds fb8cce69e5e5 ALSA: hda/realtek: Add quirks for HP G11 Laptops adds 98c68ea0312a ALSA: hda/realtek: Switch Dell Oasis models to use SPI adds 7c761166399b ALSA: hda/cs8409: Support new Dell Dolphin Variants adds e45d4eb42407 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds e6475ce25318 ASoC: SOF: ipc4-topology: Update the basecfg for copier earlier adds c1f848f12103 ASoC: meson: axg-tdm-formatter: fix channel slot allocation adds 37aba3190891 ASoC: rt1308-sdw: fix random louder sound adds 8a60e83d19a7 Merge remote-tracking branch 'asoc/for-6.4' into asoc-linus adds bd57b1bfd6bd Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds b81f77a4fa88 Merge remote-tracking branch 'regulator/for-6.4' into regu [...] adds b39c58d04895 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds e5baf3f03be8 Merge remote-tracking branch 'spi/for-6.4' into spi-linus adds 284205e85c61 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 3f29d9ee323a TIOCSTI: Document CAP_SYS_ADMIN behaviour in Kconfig adds a4a79e03bab5 serial: core: Revert port_id use adds 3c4f8333b582 tty: n_gsm: fix the UAF caused by race condition in gsm_cl [...] adds 3d9e6f556e23 serial: 8250: drop lockdep annotation from serial8250_clear_IER() adds 04c7f60ca477 serial: core: Fix serial core port id, including multiport [...] adds 5d75c03712e9 Merge branch 'tty-linus' of git://git.kernel.org/pub/scm/l [...] adds ea93102e6f9d Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] adds 3ff760fd4e1d Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 2908042a37b5 media: imx: imx7-media-csi: Fix applying format constraints adds 286c1f685079 Merge branch 'fixes' of https://git.linuxtv.org/media_stage.git adds 02aff77b978e Merge branch 'misc-6.5' into next-fixes adds 81636fc6db12 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] adds 5598c9bfdb81 drm/i915/guc/slpc: Restore efficient freq earlier adds 2002eb6d3ea9 drm/i915/sdvo: fix panel_type initialization adds 423ffe62c06a drm/i915: fix display probe for IVB Q and IVB D GT2 server adds 216ae81ed9f7 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] adds d83035433701 mmc: wbsd: fix double mmc_free_host() in wbsd_init() adds dce6d8f985fa mmc: sunplus: fix return value check of mmc_add_host() adds cf3f15b8c660 mmc: sunplus: Fix error handling in spmmc_drv_probe() adds 2f7653ddc094 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 2fc8d02058db MAINTAINERS: add content regex for gpio-regmap adds 024cd2ca9f9a Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] adds c96e2a695e00 sunrpc: set the bv_offset of first bvec in svc_tcp_sendmsg adds 6bbee21bba78 Merge branch 'nfsd-fixes' of git://git.kernel.org/pub/scm/ [...] adds 7c924c26c5a6 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 3fa7187eceee rust: macros: vtable: fix `HAS_*` redefinition (`gen_const_name`) adds ff600cecd357 Merge branch 'rust-fixes' of https://github.com/Rust-for-L [...] adds 9a5adaf694f5 i2c: hisi: Only handle the interrupt of the driver's transfer adds 357d0cb041be Merge branch 'i2c/andi-for-current' of https://git.kernel. [...] adds ae6546835efa drm/panel: JDI LT070ME05000 simplify with dev_err_probe() adds e8470c0a7bca drm/panel: simple: Fix AUO G121EAN01 panel timings accordi [...] adds 34b80cd104fe Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] new 00eed8e4736e mm: madvise: fix uneven accounting of psi new 85d0ed6643c6 maple_tree: fix a few documentation issues new f8f0e639bf6c mm/mm_init.c: update obsolete comment in get_pfn_range_for_nid() new 29810b56f271 mm: increase usage of folio_next_index() helper new d086670950db swap: cleanup duplicated WARN_ON in add_to_avail_list new 190c2a68f070 swap: stop add to avail list if swap is full new 07583adf2aa6 mm: use a folio in fault_dirty_shared_page() new fb3726e8b910 mm: remove page_rmapping() new 7cd0bfd74cb4 mm: make MEMFD_CREATE into a selectable config option new 1e27a375120f mm: remove arguments of show_mem() new e8c631b83259 mm: make show_free_areas() static new 747ca75ab967 mm: call arch_swap_restore() from unuse_pte() new f552a24b5a5a arm64: mte: simplify swap tag restoration logic new 94d343910cc3 mm/hugetlb: handle FOLL_DUMP well in follow_page_mask() new 2bf8ba721918 mm/hugetlb: prepare hugetlb_follow_page_mask() for FOLL_PIN new 2bed427e6532 mm/hugetlb: add page_mask for hugetlb_follow_page_mask() new 4cdce15e92e0 mm/gup: cleanup next_page handling new b6886a16ab42 mm/gup: accelerate thp gup even for "pages != NULL" new 0490e8a0fdfe mm/gup: retire follow_hugetlb_page() new e4e07de26d1f selftests/mm: add -a to run_vmtests.sh new b5d52691c4f5 selftests/mm: add gup test matrix in run_vmtests.sh new 7de9d0c9f570 mm/filemap.c: fix update prev_pos after one read request done new e3110c59e1b3 maple_tree: add test for mas_wr_modify() fast path new a9b8c239154a maple_tree: add test for expanding range in RCU mode new 4d03e3f98b8b maple_tree: optimize mas_wr_append(), also improve duplica [...] new fe33a3836f8b maple_tree: add a fast path case in mas_wr_slot_store() new 0171d27c64c6 mm: memory-failure: remove unneeded page state check in sh [...] new 739fa8412da1 memory tier: use helper function destroy_memory_type() new 600246159c27 mm: memory-failure: remove unneeded 'inline' annotation new 4dfe5111769c fs/buffer: clean up block_commit_write new 69df661f6f4e fs: convert block_commit_write to return void new 1c858a716ac2 mm/page_alloc: fix min_free_kbytes calculation regarding Z [...] new 022b4cc82de7 mm/mm_init.c: remove obsolete macro HASH_SMALL new 4d684ccb978e zsmalloc: do not scan for allocated objects in empty zspage new a11d29948e31 zsmalloc: move migration destination zspage inuse check new f582e23ac87b zsmalloc: remove zs_compact_control new b7cdfc5c78d9 mm/page_alloc: use write_seqlock_irqsave() instead write_s [...] new d118e306f381 selftests: cgroup: add test_zswap program new 152e2c98ce22 selftests: cgroup: add test_zswap with no kmem bypass test new 39cb55850609 selftests: cgroup: add zswap-memcg unwanted writeback test new e93a583db103 mm/migrate_device: try to handle swapcache pages new 30ff6ed9a65c ksm: support unsharing KSM-placed zero pages new e96312095c1d ksm: count all zero pages placed by KSM new 6ae3141e3c24 ksm: add ksm zero pages for each process new aea3adc8c744 ksm: consider KSM-placed zeropages when calculating KSM profit new da08aef4883c selftest: add a testcase of ksm zero pages new ec86d37114cd mm: page_alloc: avoid false page outside zone error info new 4e2be3b7af71 memcg: drop kmem.limit_in_bytes new 82ee4ccf85ff fs: drop_caches: draining pages before dropping caches new 90210c24f484 mm/memfd: sysctl: fix MEMFD_NOEXEC_SCOPE_NOEXEC_ENFORCED new 7c6485861af1 selftests/memfd: sysctl: fix MEMFD_NOEXEC_SCOPE_NOEXEC_ENFORCED new 7787e21040fe memory tier: rename destroy_memory_type() to put_memory_type() new 7f8df07ab5af mm: remove obsolete comment above struct per_cpu_pages new 0e4c9ea3d60a mm: cma: print cma name as well in cma_alloc debug new 91966d6eaad5 rmap: pass the folio to __page_check_anon_rmap() new 7801a602349a mm: merge folio_has_private()/filemap_release_folio() call pairs new d512f25b1838 mm, netfs, fscache: stop read optimisation when folio remo [...] new 35ee71357391 mm: correct stale comment of function check_pte new 4c11412d9817 mm: fix some kernel-doc comments new b4837c92c98d mm: compaction: use the correct type of list for free pages new 31f4e4fd5ccb mm: compaction: skip the memory hole rapidly when isolatin [...] new 44023644dfe7 mm/sparse: remove redundant judgments from macro for_each_ [...] new c0f5a9ebe243 mm: hugetlb_vmemmap: fix a race between vmemmap pmd split new 4f51773cda20 mm/memory: convert do_page_mkwrite() to use folios new fe8ad53c32ce mm/memory: convert wp_page_shared() to use folios new 9d61f1746af9 mm/memory: convert do_shared_fault() to folios new 028e85fd0b81 mm/memory: convert do_read_fault() to use folios new a9ecaee60ed6 mm/memcg: minor cleanup for MEM_CGROUP_ID_MAX new 4f1f0c6b86e4 mm: make PTE_MARKER_SWAPIN_ERROR more general new 3b78790814b1 mm-make-pte_marker_swapin_error-more-general-fix new 91fb9003ad15 mm: userfaultfd: check for start + len overflow in validate_range new 074bc82b6a9d mm: userfaultfd: extract file size check out into a helper new 0bae3477a27f mm: userfaultfd: add new UFFDIO_POISON ioctl new 3778856ff725 mm: userfaultfd: add new UFFDIO_POISON ioctl: fix new b9f751a51882 mm: userfaultfd: support UFFDIO_POISON for hugetlbfs new 178b01f6c70f mm: userfaultfd: document and enable new UFFDIO_POISON feature new 76477a0ffe97 selftests/mm: refactor uffd_poll_thread to allow custom fa [...] new e6f56cc2616f selftests/mm: add uffd unit test for UFFDIO_POISON new 80677fef55b6 zsmalloc: remove obj_tagged() new 63354de864f1 mm/mm_init.c: mark check_for_memory() as __init new 4369cf8e486a HWPOISON: offline support: fix spelling in Documentation/ABI/ new 0fffbe4ccc28 mm/memory_hotplug: document the signal_pending() check in [...] new e2a13261b282 mm: memory-failure: remove unneeded PageHuge() check new 9caf958acba1 mm: memory-failure: ensure moving HWPoison flag to the raw [...] new 28e0bd801649 mm: memory-failure: don't account hwpoison_filter() filter [...] new 6302c7f531c9 mm: memory-failure: use local variable huge to check hugetlb page new 7781e1926ab8 mm: memory-failure: remove unneeded header files new 1f973dd8e00f mm: memory-failure: minor cleanup for comments and codestyle new 55d32761cea8 mm: memory-failure: fetch compound head after extra page r [...] new 907183d04f61 mm: memory-failure: fix race window when trying to get hug [...] new baaef9341bb7 mm/memory: pass folio into do_page_mkwrite() new 6e00c5b20db6 maple_tree: don't use MAPLE_ARANGE64_META_MAX to indicate no gap new 71881fa9c7c5 maple_tree: make mas_validate_gaps() to check metadata new 5c7378d93fdd maple_tree: fix mas_validate_child_slot() to check last mi [...] new 3d7e017c7ca7 maple_tree: make mas_validate_limits() check root node and [...] new 9a6580df7eac maple_tree: update mt_validate() new 51426bcd5804 maple_tree: replace mas_logical_pivot() with mas_safe_pivot() new 2ebcccc1e1a6 maple_tree: drop mas_first_entry() new 11264ea83926 mm/pgtable: add rcu_read_lock() and rcu_read_unlock()s new 889adb1cb439 mm/pgtable: add PAE safety to __pte_offset_map() new 831acd796730 arm: adjust_pte() use pte_offset_map_nolock() new ad92507bd0f2 powerpc: assert_pte_locked() use pte_offset_map_nolock() new 72cc3a8e8b47 powerpc: add pte_free_defer() for pgtables sharing page new 867dd63ab64d sparc: add pte_free_defer() for pte_t *pgtable_t new 6cc9349172cc s390: add pte_free_defer() for pgtables sharing page new 4b7d271bbba9 mm/pgtable: add pte_free_defer() for pgtable as page new d3242ff861dc mm/khugepaged: retract_page_tables() without mmap or vma lock new c86c94f8102a mm/khugepaged: collapse_pte_mapped_thp() with mmap_read_lock() new 2a1df78472e2 mm/khugepaged: delete khugepaged_collapse_pte_mapped_thps() new 93f6b1874968 mm: delete mmap_write_trylock() and vma_try_start_write() new 8624586712fb mm/pgtable: notes on pte_offset_map[_lock]() new 6b452c63524b mm: remove clear_page_idle() new 66d16c936638 mm/mmap: move vma operations to mm_struct out of the criti [...] new e274d7264856 mm/hwpoison: delete all entries before traversal in __foli [...] new 68d3dc701027 mm/hwpoison: check if a raw page in a hugetlb folio is raw [...] new beedcb355c46 hugetlbfs: improve read HWPOISON hugepage new 49dca40b3f6b selftests/mm: add tests for HWPOISON hugetlbfs read new 393aaef1a599 mm/huge_memory: use RMAP_NONE when calling page_add_anon_rmap() new 21166e0a052a mm/memcg: fix obsolete comment above MEM_CGROUP_MAX_RECLAIM_LOOPS new ba08d6f7b27e mm/page_table_check: remove unused parameters in page_tabl [...] new 04318a1ef901 mm/page_table_check: remove unused parameters in page_tabl [...] new 2b794d07f6d7 mm/page_table_check: remove unused parameter in [__]page_t [...] new d0800362e88e mm/page_table_check: remove unused parameter in [__]page_t [...] new 689b69bbc885 mm/page_table_check: remove unused parameter in [__]page_t [...] new a0eb27143a1a mm/page_table_check: remove unused parameter in [__]page_t [...] new bb1c4f5e3bec mm/page_table_check: remove unused parameter in [__]page_t [...] new 482536008ea7 mm/page_table_check: remove unused parameter in [__]page_t [...] new 9ee7d2ee9bfc highmem: add memcpy_to_folio() and memcpy_from_folio() new ba70d2166fb4 affs: convert affs_symlink_read_folio() to use the folio new 60e8285a2ed8 affs: convert data read and write to use folios new 464f5f83e260 migrate: use folio_set_bh() instead of set_bh_page() new d0621a246f45 ntfs3: convert ntfs_get_block_vbo() to use a folio new b95a31255229 jbd2: use a folio in jbd2_journal_write_metadata_buffer() new df24c7fbd769 buffer: remove set_bh_page() new c6142f0cd78d mm/page_ext: remove unused return value of offline_page_ext new aaca67c40556 mm/page_ext: remove rollback for untouched mem_section in [...] new 787c0b9a2418 mm/page_ext: move functions around for minor cleanups to page_ext new 53f0fbaf2613 lib/test_meminit: allocate pages up to order MAX_ORDER new ba7449e655e6 asm-generic/iomap.h: remove ARCH_HAS_IOREMAP_xx macros new 203c410dc0f7 hexagon: mm: convert to GENERIC_IOREMAP new 56d9cb0239c8 openrisc: mm: remove unneeded early ioremap code new e3d772a650c4 mm/ioremap: define generic_ioremap_prot() and generic_iounmap() new a9c7cabb6ee0 mm: ioremap: allow ARCH to have its own ioremap method definition new 0d1cd8fca11b mm/ioremap: add slab availability checking in ioremap_prot new 6bf9c39c45b8 arc: mm: convert to GENERIC_IOREMAP new ae65acbb0ad6 ia64: mm: convert to GENERIC_IOREMAP new 841636f2a432 openrisc: mm: convert to GENERIC_IOREMAP new a282e6b7410f s390: mm: convert to GENERIC_IOREMAP new b9df050ace91 sh: add <asm-generic/io.h> including new 8b5fbfb2f291 sh: mm: convert to GENERIC_IOREMAP new 745f1edf28ef xtensa: mm: convert to GENERIC_IOREMAP new 5c28c54a8229 parisc: mm: convert to GENERIC_IOREMAP new 9613268f999a mm/ioremap: consider IOREMAP space in generic ioremap new e0b0057b9604 mm: move is_ioremap_addr() into new header file new ed416da3c90f powerpc: mm: convert to GENERIC_IOREMAP new dd897be4b32c arm64 : mm: add wrapper function ioremap_prot() new 34964ec07f0f mm: ioremap: remove unneeded ioremap_allowed and iounmap_allowed new 76b1e6fa09c2 mm/tlbbatch: introduce arch_tlbbatch_should_defer() new 653f88d06395 mm/tlbbatch: rename and extend some functions new 4fd62a4892a3 mm/tlbbatch: introduce arch_flush_tlb_batched_pending() new f443875e3803 arm64: support batched/deferred tlb shootdown during page [...] new 915cb63a8b34 mm/memcg: minor cleanup for mc_handle_present_pte() new 3728b6251ea5 mm/mm_init.c: drop node_start_pfn from adjust_zone_range_f [...] new 752a3d14f08b fs/address_space: add alignment padding for i_map and i_mm [...] new 340f6e008b01 maple_tree: mtree_insert*: fix typo in kernel-doc description new b09204c158ee maple_tree: mtree_insert: fix typo in kernel-doc descripti [...] new 37458047e85c memory tier: use helper macro __ATTR_RW() new 3b842b9c1119 mm: kfence: allocate kfence_metadata at runtime new 2d979c61d0ff mm/rmap: correct stale comment of rmap_walk_anon and rmap_ [...] new 37a39edfdc18 mm/hugetlb: get rid of page_hstate() new 28a35b7d79d3 mm/mmap: clean up validate_mm() calls new c331321fce08 maple_tree: relax lockdep checks for on-stack trees new 3b99a37cfcf1 mm/mmap: change detached vma locking scheme new da3596e44651 maple_tree: Be more strict about locking new 6ce9efad27fc arm64/smmu: use TLBI ASID when invalidating entire range new 3179247caed0 mmu_notifiers: fixup comment in mmu_interval_read_begin() new 466750394116 mmu_notifiers: call invalidate_range() when invalidating TLBs new 560d46a5361b mmu_notifiers: don't invalidate secondary TLBs as part of [...] new 78c8183d91c0 mmu_notifiers: rename invalidate_range notifier new 01f265f61893 mm: fix obsolete function name above debug_pagealloc_enabl [...] new 08d959738a95 selftests: line buffer test program's stdout new 44a229604fde selftests/mm: skip soft-dirty tests on arm64 new dcb570afb333 selftests/mm: enable mrelease_test for arm64 new d4fa8150a28c selftests/mm: fix thuge-gen test bugs new e2b6258e881b selftests/mm: va_high_addr_switch should skip unsupported [...] new 164ad916f057 selftests/mm: make migration test robust to failure new eab6829fdf05 selftests/mm: optionally pass duration to transhuge-stress new e6de0df7e396 selftests/mm: run all tests from run_vmtests.sh new ccf18432aa31 mm/mprotect: fix obsolete function name in change_pte_range() new b543deec5d5c mm/compaction: correct comment of candidate pfn in fast_is [...] new ae8cc347cd90 mm/compaction: avoid unneeded pageblock_end_pfn when no_se [...] new 3df24154092a mm/page_io: remove unneeded ClearPageUptodate() new 60ec8b8d91b4 mm/page_io: remove unneeded SetPageError() new 65a37d125bed mm/page_io: introduce bio_first_folio_all() new f75231b4d48f mm/page_io: use a folio in __end_swap_bio_write() new 79f86358755d mm/page_io: use a folio in __end_swap_bio_read() new 7cd090d04017 mm/page_io: use a folio in sio_read_complete() new cf1aff0273b3 mm/page_io: use a folio in swap_writepage_bdev_sync() new 63f4609c223c mm/page_io: use a folio in swap_writepage_bdev_async() new b5953b5c3460 mm/page_io: convert count_swpout_vm_event() to take in a folio new 81d82ad5b72d mm/page_io: convert bio_associate_blkg_from_page() to take [...] new f0e5f1822ee4 mm: don't drop VMA locks in mm_drop_all_locks() new dc2286770548 maple_tree: add benchmarking for mas_for_each new c34196279dfd maple_tree: add benchmarking for mas_prev() new ed4567d5a376 mm: change do_vmi_align_munmap() tracking of VMAs to remove new 254eeffab537 mm: remove prev check from do_vmi_align_munmap() new b5b45228f704 maple_tree: introduce __mas_set_range() new 218f629483da mm: remove re-walk from mmap_region() new 6a7db33e5787 maple_tree: re-introduce entry to mas_preallocate() arguments new 63861f674322 maple_tree: adjust node allocation on mas_rebalance() new 6cdd1ba8bda6 mm: use vma_iter_clear_gfp() in nommu new 579dfd7e190f mm: set up vma iterator for vma_iter_prealloc() calls new d7524935199a maple_tree: move mas_wr_end_piv() below mas_wr_extend_null() new 3d3f3629592f maple_tree: update mas_preallocate() testing new 3dfe17bc4c69 maple_tree: refine mas_preallocate() node calculations new dc408519f315 maple_tree: reduce resets during store setup new 089ea952b924 mm/mmap: change vma iteration order in do_vmi_align_munmap() new f2d023832d77 mm: remove CONFIG_PER_VMA_LOCK ifdefs new 4aaa60dad4d1 mm: allow per-VMA locks on file-backed VMAs new 1d9024cbe5d7 mm: move FAULT_FLAG_VMA_LOCK check from handle_mm_fault() new cf4df109439f mm: handle PUD faults under the VMA lock new facc76e953fa mm: handle some PMD faults under the VMA lock new 27db39d24a84 mm: move FAULT_FLAG_VMA_LOCK check down in handle_pte_fault() new 3532ef6dc12d mm: move FAULT_FLAG_VMA_LOCK check down from do_fault() new 84ac27690867 mm: run the fault-around code under the VMA lock new b1b5fd30e4c4 mm: handle swap and NUMA PTE faults under the VMA lock new 7b33b30009a0 mm: handle faults that merely update the accessed bit unde [...] new 6ce9bf1ee872 mm/hugepage pud: allow arch-specific helper function to ch [...] new 95b3bf1ea9bd mm: change pudp_huge_get_and_clear_full take vm_area_struc [...] new 909f3644ed2f mm/vmemmap: improve vmemmap_can_optimize and allow archite [...] new fc5edc927acc mm/vmemmap: allow architectures to override how vmemmap op [...] new 8dc3b7feceb2 mm: add pud_same similar to __HAVE_ARCH_P4D_SAME new 5f2ca52d83ff mm/huge pud: use transparent huge pud helpers only with CO [...] new 7e6ebd8ee418 mm/vmemmap optimization: split hugetlb and devdax vmemmap [...] new 48331bb0d218 powerpc/mm/trace: convert trace event to trace event class new 6440c7b067ef powerpc/book3s64/mm: enable transparent pud hugepage new 3639cff8937a powerpc/book3s64/vmemmap: switch radix to use a different [...] new a89a57108a7e powerpc/book3s64/radix: add support for vmemmap optimizati [...] new e4085ec02657 powerpc/book3s64/radix: remove mmu_vmemmap_psize new 5fb2ea3111f4 powerpc/book3s64/radix: add debug message to give more det [...] new 5df0b13b9896 Merge branch 'mm-stable' of git://git.kernel.org/pub/scm/l [...] new dbb5829a66b4 cred: convert printks to pr_<level> new 181bcc78aee2 proc: support proc-empty-vm test on i386 new 782cf543e3af proc: skip proc-empty-vm on anything but amd64 and i386 new e22d062da990 lib: replace kmap() with kmap_local_page() new 0b984c31248d arch/ia64/include: remove CONFIG_IA64_DEBUG_CMPXCHG from u [...] new 43c1280f14d4 signal: print comm and exe name on fatal signals new 9a56471448b6 acct: replace all non-returning strlcpy with strscpy new 1166d9ce7433 ipc/sem: use flexible array in 'struct sem_undo' new 5f12953dfc53 net: altera-tse: make ALTERA_TSE depend on HAS_IOMEM new a9d629606aa8 irqchip/al-fic: make AL_FIC depend on HAS_IOMEM new 88a7fde50889 kexec: consolidate kexec and crash options into kernel/Kco [...] new 2dbc20f69b74 x86/kexec: refactor for kernel/Kconfig.kexec new ff7fa19d1c41 arm/kexec: refactor for kernel/Kconfig.kexec new d15c36a4b343 ia64/kexec: refactor for kernel/Kconfig.kexec new 2a69a31050a0 arm64/kexec: refactor for kernel/Kconfig.kexec new 12b6960fd20a loongarch/kexec: refactor for kernel/Kconfig.kexec new c42695bdf781 m68k/kexec: refactor for kernel/Kconfig.kexec new fe54b19e8ed3 mips/kexec: refactor for kernel/Kconfig.kexec new 7743d9f49274 parisc/kexec: refactor for kernel/Kconfig.kexec new 18708e9b65d9 powerpc/kexec: refactor for kernel/Kconfig.kexec new 9ac7bc2d75b2 riscv/kexec: refactor for kernel/Kconfig.kexec new 061bfdcd46dc s390/kexec: refactor for kernel/Kconfig.kexec new dc3f80467d0c sh/kexec: refactor for kernel/Kconfig.kexec new 022abe6d684b kexec: rename ARCH_HAS_KEXEC_PURGATORY new d186ff813120 remove ARCH_DEFAULT_KEXEC from Kconfig.kexec new 5bec353058d5 kernel: relay: remove unnecessary NULL values from relay_open_buf new 404a90caf74b lib: remove error checking for debugfs_create_dir() new aea7ce90a25f lib: error-inject: remove error checking for debugfs_create_dir() new 8dae34eed4d7 fs: hfsplus: make extend error rate limited new ce9bba8f4d7b arch: enable HAS_LTO_CLANG with KASAN and KCOV new 18568c41d2a7 kernel.h: split out COUNT_ARGS() and CONCATENATE() to args.h new f09528b02822 x86/asm: replace custom COUNT_ARGS() & CONCATENATE() imple [...] new 9c572f39f38b arm64: smccc: replace custom COUNT_ARGS() & CONCATENATE() [...] new 468b409e33a2 genetlink: replace custom CONCATENATE() implementation new af29c095b387 ocfs2: use flexible array in 'struct ocfs2_recovery_map' new b32b60b38598 ocfs2: Use struct_size() new 13b692396011 ocfs2: use regular seq_show_option for osb_cluster_stack new 828a07d995ae gcov: shut up missing prototype warnings for internal stubs new e07f66aa3451 scripts/gdb: fix lx-symbols command for arm64 LLVM new 3a43768eea9a lib/bch.c: use bitrev instead of internal logic new 628e937a24eb scripts/gdb: fix 'lx-lsmod' show the wrong size new 8b29d88d5b01 ocfs2: cluster: fix potential deadlock on &qs->qs_lock new ed29fa968fc5 ocfs2: cluster: fix potential deadlock on &o2net_debug_lock new 628e728c6cf6 drm/i915: Move abs_diff() to math.h new 6c53b5941d9e efs: clean up -Wunused-const-variable= warning new 5dcd8ec77084 kthread: unexport __kthread_should_park() new 7fe99c836ebd range.h: Move resource API and constant to respective files new 36759e343ff9 nmi_backtrace: allow excluding an arbitrary CPU new 7941df739c69 watchdog/hardlockup: avoid large stack frames in watchdog_ [...] new 4b648e187ed3 fs: ocfs2: namei: check return value of ocfs2_add_entry() new 290931e2b83c x86/kernel: increase kcov coverage under arch/x86/kernel folder new a7aea7aaa257 Merge branch 'mm-nonmm-stable' of git://git.kernel.org/pub [...] new 6dc58b2ef3a8 Merge branch 'mm-stable' into mm-unstable new add0f72d33ff mm/memory.c: fix mismerge new fbe6535204ff dma-buf/heaps: system_heap: avoid too much allocation new 4416b3d51d06 mm: optimization on page allocation when CMA enabled new 306e4a9c883a mm: memory-failure: fix potential page refcnt leak in memo [...] new 1a6550416f07 swap: remove remnants of polling from read_swap_cache_async new a54db20dae46 mm: add missing VM_FAULT_RESULT_TRACE name for VM_FAULT_COMPLETED new bcf35b38a701 mm: drop per-VMA lock when returning VM_FAULT_RETRY or VM_ [...] new 0fea6d3caacb mm-drop-per-vma-lock-when-returning-vm_fault_retry-or-vm_f [...] new debe9177469d mm: change folio_lock_or_retry to use vm_fault directly new 5c74cf5b3b80 mm: handle swap page faults under per-VMA lock new 3c313182beed mm: handle userfaults under VMA lock new 528e645a21d5 mm: fix a lockdep issue in vma_assert_write_locked new 1ae87611c1dc seqlock: do the lockdep annotation before locking in do_wr [...] new 6969f450cd65 mm: zswap: multiple zpools support new 5cf1c54f3436 mm/hwpoison: rename hwp_walk* to hwpoison_walk* new 5557b006ccf3 mm: kill frontswap new cb8d7c14fac6 mm: kill frontswap fix new 343ed2051cef zswap: don't warn if none swapcache folio is passed to zswap_load new 6bee43af6759 zswap: make zswap_store() take a folio new 9f987346dd96 memcg: convert get_obj_cgroup_from_page to get_obj_cgroup_ [...] new baade3066765 swap: remove some calls to compound_head() in swap_readpage() new 678fdaff7e85 zswap: make zswap_load() take a folio new 2ea77a5dbe36 mm/page_ext: add common function to get client data from page_ext new bfa8194bdb95 mm/page_ext: use page_ext_data helper in page_table_check new d58d3d28f051 mm/page_ext: use page_ext_data helper in page_owner new e49f6d57cbdd memory tiering: add abstract distance calculation algorith [...] new 76d0483ac385 acpi, hmat: refactor hmat_register_target_initiators() new 477201d33c6d acpi, hmat: calculate abstract distance with HMAT new 8275c08480dc acpi-hmat-calculate-abstract-distance-with-hmat-checkpatch-fixes new af0623110a35 dax, kmem: calculate abstract distance with general interface new 3af81aa4d75a mm: memcg: use rstat for non-hierarchical stats new d33b37804e48 kernel/iomem.c: remove __weak ioremap_cache helper new a07859176579 mm: zswap: use zswap_invalidate_entry() for duplicates new 51736b280a6c mm: zswap: tighten up entry invalidation new 824a6f1fd360 mm: zswap: kill zswap_get_swap_cache_page() new 11b243030527 mm/memcg: fix obsolete function name in mem_cgroup_protection() new a0375f16f426 mm/memory.c: fix some kernel-doc comments new f41703d59c54 mm: kmsan: use helper function page_size() new 430bdf4239bb mm: kmsan: use helper macro offset_in_page() new 4a86a349629c mm: kmsan: use helper macros PAGE_ALIGN and PAGE_ALIGN_DOWN new 1c0787e47898 mm: improve the comment in isolate_migratepages_block() new eac9a7a93743 damon: use pmdp_get instead of drectly dereferencing pmd new 92a26c167610 mm/page_poison: remove unused page_ext.h from page_poison new 789a47a8e17d mm/vmstat: remove unused page_ext.h from vmstat new 007a490cc220 mm/page_ext: move page_ext_operations definition under CON [...] new 4d8e9b298e2e selftests: mm: add KSM_MERGE_TIME tests new 3b460a6cba44 mm: factor out VMA stack and heap checks new 24f73322993d drm/amdkfd: use vma_is_initial_stack() and vma_is_initial_heap() new 7ae163141aae selinux: use vma_is_initial_stack() and vma_is_initial_heap() new e5c3b8e82c38 perf/core: use vma_is_initial_stack() and vma_is_initial_heap() new ca0d7369308d mm: memory-failure: add PageOffline() check new b06e6d533bc5 mm/page_alloc: avoid unneeded alike_pages calculation new 21c079877a10 arm64: tlbflush: add some comments for TLB batched flushing new 6d6b15fad7d3 mm/memcg: update obsolete comment above parent_mem_cgroup() new 6d0ce5fd5d96 mm/damon/core-test: add a test for damos_new_filter() new 0210b7c3ef0f mm:vmscan: fix inaccurate reclaim during proactive reclaim new 43bc32e82f02 Multi-gen LRU: Fix per-zone reclaim new 81a452b1388c Multi-gen LRU: Avoid race in inc_min_seq() new 9fc37041d641 Multi-gen LRU: Fix can_swap in lru_gen_look_around() new d11c908f74dc acpi,mm: fix typo sibiling -> sibling new 481371eb6672 minmax: add in_range() macro new f33e833bafe1 mm: convert page_table_check_pte_set() to page_table_check [...] new be5d69e590c7 mm: add generic flush_icache_pages() and documentation new 4e3578778672 mm: add folio_flush_mapping() new da494d5a84dd mm: remove ARCH_IMPLEMENTS_FLUSH_DCACHE_FOLIO new c039820abab9 mm: add default definition of set_ptes() new 771cc379c987 alpha: implement the new page table range API new f6648831d2d4 arc: implement the new page table range API new 633bd0bade7d arm: implement the new page table range API new e92d686edc67 arm: dma-mapping: fix potential endless loop in __dma_page [...] new 87fb6b82426b arm64: implement the new page table range API new 1222e1310d64 csky: implement the new page table range API new 558cdda54534 hexagon: implement the new page table range API new 6663dc6e75c1 ia64: implement the new page table range API new e004fdccf262 ia64-implement-the-new-page-table-range-api-fix new f08cd475d7e2 loongarch: implement the new page table range API new 6c583a7009e5 m68k: implement the new page table range API new 02756ff59b39 microblaze: implement the new page table range API new b17d5c726b93 mips: implement the new page table range API new d6ebee46d102 nios2: implement the new page table range API new d2d1c0da1a03 openrisc: implement the new page table range API new d376d9d8b364 parisc: implement the new page table range API new 10fefba3ae5e powerpc: implement the new page table range API new 55599b5833cf powerpc-implement-the-new-page-table-range-api-fix new e89f879a486b riscv: implement the new page table range API new 43d8c2bf6079 s390: implement the new page table range API new 877ef1e5b1ec sh: implement the new page table range API new 5b90ed7b7fe7 sparc32: implement the new page table range API new f000c018b107 sparc64: implement the new page table range API new fccc97ca4ce8 um: implement the new page table range API new 8aff11859859 x86: implement the new page table range API new b4849e6e4024 xtensa: implement the new page table range API new 63a237b8db00 mm: remove page_mapping_file() new d3bfba1879fd mm: rationalise flush_icache_pages() and flush_icache_page() new c5ab7238fc29 mm: tidy up set_ptes definition new 91d20408f8da mm: use flush_icache_pages() in do_set_pmd() new 7ba6714b9480 filemap: add filemap_map_folio_range() new 06484522d9de rmap: add folio_add_file_rmap_range() new 63eb4bc03898 mm: convert do_set_pte() to set_pte_range() new 798d547f35dc filemap: batch PTE mappings new 8f0040c077ed mm: call update_mmu_cache_range() in more page fault handl [...] new 8caf64a89f4e mm/damon/sysfs-schemes: implement DAMOS tried total bytes file new ca499d459f4d mm/damon/sysfs: implement a command for updating only sche [...] new 66cb453dce12 selftests/damon/sysfs: test tried_regions/total_bytes file new ba1451377947 Docs/ABI/damon: update for tried_regions/total_bytes new b4b8e9cdd42b Docs/admin-guide/mm/damon/usage: update for tried_regions/ [...] new f938974aa03a mm/damon/core: introduce address range type damos filter new 00e7cbf13308 mm/damon/sysfs-schemes: support address range type DAMOS filter new 52f71b36cd10 mm/damon/core-test: add a unit test for __damos_filter_out() new c4986e731db8 selftests/damon/sysfs: test address range damos filter new 32e64ac06476 Docs/mm/damon/design: update for address range filters new 835453b3dd89 Docs/ABI/damon: update for address range DAMOS filter new 856a89624ecf Docs/admin-guide/mm/damon/usage: update for address range [...] new 55856fa85af6 mm/damon/core: implement target type damos filter new 2631f15c24b3 mm/damon/sysfs-schemes: support target damos filter new 9785142ce54a selftests/damon/sysfs: test damon_target filter new e979171790f1 Docs/mm/damon/design: update for DAMON monitoring target t [...] new 2171ba19e16e Docs/ABI/damon: update for DAMON monitoring target type DA [...] new c703d967f4b9 Docs/admin-guide/mm/damon/usage: update for DAMON monitori [...] new 5d8f2c36c679 mm/z3fold: use helper function put_z3fold_locked() and put [...] new 45a03cf8eb4c mm/page_alloc: remove unneeded variable base new e53aa55ebf0b mm/memcg: fix wrong function name above obj_cgroup_charge_zswap() new c90c7ddfbefa mm/compaction: set compact_cached_free_pfn correctly in up [...] new d80811755bd4 mm/compaction: merge end_pfn boundary check in isolate_fre [...] new 1be1226e9b3a mm/compaction: remove unnecessary cursor page in isolate_f [...] new 8d1537d0f76f mm/compaction: remove unnecessary "else continue" at end o [...] new ab5f4d393e01 mm: hugetlb: use flush_hugetlb_tlb_range() in move_hugetlb [...] new 412484df1a7d arm64: hugetlb: enable __HAVE_ARCH_FLUSH_HUGETLB_TLB_RANGE new 43d23006a8d1 mm: no need to export mm_kobj new 6a84894506b1 maple_tree: add hex output to maple_arange64 dump new bc41a62895df maple_tree: reorder replacement of nodes to avoid live lock new e852b140e520 maple_tree: introduce mas_put_in_tree() new 24f7071adfe3 maple_tree: introduce mas_tree_parent() definition new e0c12e8484a3 maple_tree: change mas_adopt_children() parent usage new 0f668510cbed maple_tree: replace data before marking dead in split and [...] new 6b9cebb71cbb mm/compaction: correct last_migrated_pfn update in compact_zone new 9b089fba7cf0 mm/compaction: skip page block marked skip in isolate_migr [...] new a59b01ad748a mm/compaction: correct comment of fast_find_migrateblock i [...] new 0c10184e32f4 mm/compaction: correct comment of cached migrate pfn update new 040c3030b6cf mm/compaction: correct comment to complete migration failure new 6a761eac4bd7 mm/compaction: remove unnecessary return for void function new 243d069cf96a mm/compaction: only set skip flag if cc->no_set_skip_hint [...] new 6ada842fac2f mm: disable kernelcore=mirror when no mirror memory new 396f78bde0a5 mm: remove redundant K() macro definition new c084c17c5bef mm-remove-redundant-k-macro-definition-fix new 999ff534f50c mm/swapfile.c: use helper macro K() new 964fb7bb84d7 mm/swap_state.c: use helper macro K() new 8037f70d0c65 mm/shmem.c: use helper macro K() new 76b3ae555031 mm/nommu.c: use helper macro K() new bf3355464aa3 mm/mmap.c: use helper macro K() new 9796ab15428a mm/hugetlb.c: use helper macro K() new 2126e6dd4323 kvm: explicitly set FOLL_HONOR_NUMA_FAULT in hva_to_pfn_slow() new 7d4f92298a0f mm/gup: don't implicitly set FOLL_HONOR_NUMA_FAULT new 3bec08f75b4d pgtable: improve pte_protnone() comment new f09d0fcb7385 selftest/mm: ksm_functional_tests: test in mmap_and_merge_ [...] new a61cbad8e1e7 selftest/mm: ksm_functional_tests: Add PROT_NONE test new eeaea165789a selftest-mm-ksm_functional_tests-add-prot_none-test-fix new 566572e96973 mm: for !CONFIG_PER_VMA_LOCK equate write lock assertion f [...] new 150dc417e1e3 mm: replace mmap with vma write lock assertions when opera [...] new a8fa49431513 mm: lock vma explicitly before doing vm_flags_reset and vm [...] new 68c25d1b9a0f mm: always lock new vma before inserting into vma tree new 0c1383db8d43 mm-always-lock-new-vma-before-inserting-into-vma-tree-fix new a583369e058c mm: move vma locking out of vma_prepare and dup_anon_vma new 1294aad59c96 mm: move dummy_vm_ops out of a header new c1a5e0b5639a mm: memory-failure: use helper macro llist_for_each_entry_safe() new 6468915c6626 mm/mm_init: use helper macro BITS_PER_LONG and BITS_PER_BYTE new a1bc0a662739 mm: memtest: convert to memtest_report_meminfo() new c0d43b73005f mm: zswap: update comment for struct zswap_entry new 08842ec5d5cd writeback: remove redundant checks for root memcg new 981d13b317ba mm/memory_hotplug: simplify ARCH_MHP_MEMMAP_ON_MEMORY_ENAB [...] new 2da0f9bc5b24 mm/memory_hotplug: allow memmap on memory hotplug request [...] new 10c419efe7d8 mm/memory_hotplug: allow architecture to override memmap o [...] new dc720ea3f571 mm/memory_hotplug: support memmap_on_memory when memmap is [...] new 7ca4eaeaedd4 powerpc/book3s64/memhotplug: enable memmap on memory for radix new d57a0d95e0c7 mm/memory_hotplug: embed vmem_altmap details in memory block new 70d39810e464 mm/memory_hotplug: fix error return code in add_memory_resource() new 76529d53aa11 arm64: mm: use ptep_clear() instead of pte_clear() in clea [...] new bd3babda11f9 mm/page_alloc: remove track of active PCP lists range in b [...] new 496ad8d1bb91 mm/page_alloc: remove unnecessary parameter batch of nr_pcp_free new 10e96ef6610f mm/compaction: remove unused parameter pgdata of fragmenta [...] new 94c4cc28c3fa Multi-gen LRU: skip CMA pages when they are not eligible new bba1b78ed336 mm: page_alloc: remove unused parameter from reserve_higha [...] new 4aca430362f9 proc/ksm: add ksm stats to /proc/pid/smaps new 6162c91fbfbd mm/page_alloc: remove unnecessary inner __get_pfnblock_flags_mask new eb0ddd117daf mm/page_alloc: use get_pfnblock_migratetype to avoid extra [...] new fee69607ed4d mm/z3fold: remove obsolete comment for struct z3fold_pool new c12230dea113 mm: add PAGE_TYPE_OP folio functions new c72b6a0a2b32 pgtable: create struct ptdesc new 793d502aed0f mm: add utility functions for ptdesc new 02b84fe5e2cb mm: convert pmd_pgtable_page() callers to use pmd_ptdesc() new c6ea6562013f mm: convert ptlock_alloc() to use ptdescs new c45359ea1d3b mm: convert ptlock_ptr() to use ptdescs new 8be652e32c55 mm: convert pmd_ptlock_init() to use ptdescs new 87ce3d83a92e mm: convert ptlock_init() to use ptdescs new 6cf7c54a5b57 mm: convert pmd_ptlock_free() to use ptdescs new f7beb311c70a mm: convert ptlock_free() to use ptdescs new ebdf935a0e1b mm: create ptdesc equivalents for pgtable_{pte,pmd}_page_{ [...] new 3ba10a050845 powerpc: convert various functions to use ptdescs new 6f5f54fdbe12 x86: convert various functions to use ptdescs new 4fff520c318d s390: convert various pgalloc functions to use ptdescs new fcb0830ae13f mm: remove page table members from struct page new 03c921045af0 pgalloc: convert various functions to use ptdescs new f642f3afc603 arm: convert various functions to use ptdescs new 4a5b0cae09bf arm64: convert various functions to use ptdescs new 3b515111524e csky: convert __pte_free_tlb() to use ptdescs new 74044b5837d3 hexagon: convert __pte_free_tlb() to use ptdescs new 2d9f2ecf51e8 loongarch: convert various functions to use ptdescs new 723ffba44fb8 m68k: convert various functions to use ptdescs new 6b59190db56a mips: convert various functions to use ptdescs new c661be04ac4d nios2: convert __pte_free_tlb() to use ptdescs new 6c312d4ddb4e openrisc: convert __pte_free_tlb() to use ptdescs new 09ddbca66564 riscv: convert alloc_{pmd, pte}_late() to use ptdescs new 63e47a7906a9 sh: convert pte_free_tlb() to use ptdescs new ecc0b8e7b373 sparc64: convert various functions to use ptdescs new 74ae555f8c26 sparc: convert pgtable_pte_page_{ctor, dtor}() to ptdesc e [...] new 04677b3148d5 um: convert {pmd, pte}_free_tlb() to use ptdescs new 7f279f5695d3 mm: remove pgtable_{pmd, pte}_page_{ctor, dtor}() wrappers new e911010aa26b selftests/mm: fix uffd-stress help information new 167730c7d79d selftests: memfd: error out test process when child test fails new 4205c8cf3e89 memfd: do not -EACCES old memfd_create() users with vm.mem [...] new 1fa6f51ecd30 memfd: improve userspace warnings for missing exec-related flags new dd2dcd959e7f memfd: replace ratcheting feature from vm.memfd_noexec wit [...] new 0e28b0321001 selftests: improve vm.memfd_noexec sysctl tests new cbdbaae5c0a4 mm: oom: remove unnecessary goto in oom_evaluate_task() new 8c4d60f4c61a mm: oom: terminate the oom_evaluate_task() loop early new 355b03d78cac arm: include asm/cacheflush.h in asm/hugetlb.h new b7612434dde4 arm64: include asm/cacheflush.h in asm/hugetlb.h new ffd6793532ef riscv: include asm/cacheflush.h in asm/hugetlb.h new d1cfc945fdd3 mm,thp: no space after colon in Mem-Info fields new 51113bd52817 mm,thp: fix nodeN/meminfo output alignment new 28e79ef3817d mm,thp: fix smaps THPeligible output alignment new 9765e00cd812 writeback: remove unused delaration of bdi_async_bio_wq new 88fdab575e37 mm/secretmem: use a folio in secretmem_fault() new c16de47343cf mm: allow fault_dirty_shared_page() to be called under the [...] new c164e1b066a2 mm/ksm: add pages scanned metric new 04643e588fe7 checkpatch: special case extern struct in .c new 267dbdbcfe98 checkpatch: reword long-line warning about commit-msg new 38d54bd3be6c scripts/gdb/symbols: add specific ko module load command new eaffedc311d6 scripts/gdb/modules: add get module text support new fc8d13e03b7b scripts/gdb/utils: add common type usage new e9fc346f40bf scripts/gdb/aarch64: add aarch64 page operation helper com [...] new 0218476d28fc scripts/gdb/stackdepot: add stackdepot support new f0aa0e42229c scripts/gdb/page_owner: add page owner support new 8813232db411 scripts/gdb/slab: add slab support new c272ea1d9605 scripts/gdb/vmalloc: add vmallocinfo support new 1179c994f048 adfs: delete unused "union adfs_dirtail" definition new 0eda6a7d5deb kernel/fork: stop playing lockless games for exe_file replacement new eed9868dbbcb lib/vsprintf: split out sprintf() and friends new 53dc26203a46 lib/vsprintf: declare no_hash_pointers in sprintf.h new 3e9ec36b18c8 crash: move a few code bits to setup support of crash hotplug new 4f04b9a225cd crash: add generic infrastructure for crash hotplug support new 6a26be0eb9c2 kexec: exclude elfcorehdr from the segment digest new 800f4f86cf9a crash: memory and CPU hotplug sysfs attributes new 07ad495a54c1 x86/crash: add x86 crash hotplug support new a9813edff6bb crash: hotplug support for kexec_load() new 628bdbf54eec crash: change crash_prepare_elf64_headers() to for_each_po [...] new a8f3e73417fc x86/crash: optimize CPU changes new f8a7ed854c1a Merge branch 'mm-nonmm-unstable' into mm-everything new 9045929a871d Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] new 1ba67cd3281e kconfig: nconf: Add search jump feature new 45a7371d5be2 docs: kbuild: Document search jump feature new 6a267287d515 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7bc0153c53bc perf probe: Free string returned by synthesize_perf_probe_ [...] new a612bbf8b8fd perf probe: Free string returned by synthesize_perf_probe_ [...] new aeb50d3f2cd6 perf probe: Make synthesize_perf_probe_point() private to [...] new 8c49c6e1a7b7 perf script: Print "cgroup" field on the same line as "comm" new 55b290501928 Merge remote-tracking branch 'torvalds/master' into perf-t [...] new 8d88d2fa207a Merge branch 'perf-tools-next' of git://git.kernel.org/pub [...] new a1b2eccfe46b Merge branch 'for-next' of git://git.infradead.org/users/h [...] new cdea694d7616 asm-generic: partially revert "Unify uapi bitsperlong.h fo [...] new 77bd35a651e2 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new e6b51532d527 ARM: 9316/1: hw_breakpoint: fix single-stepping when using [...] new 8922ba71c969 ARM: 9317/1: kexec: Make smp stop calls asynchronous new b0a6da43a510 ARM: 9318/1: locomo: move kernel-doc to prevent warnings new 8769177658d3 ARM: vfp: Record VFP bounces as perf emulation faults new 4a0548c6681c ARM: vfp: Remove workaround for Feroceon CPUs new 4708fb041346 ARM: vfp: Reimplement VFP exception entry in C code new 6ee1e6772e1e ARM: kernel: Get rid of thread_info::used_cp[] array new cdd87465adfd ARM: vfp: Use undef hook for handling VFP exceptions new 8bcba70cb5c2 ARM: entry: Disregard Thumb undef exception in coproc dispatch new 303d6da167dc ARM: iwmmxt: Use undef hook to enable coprocessor for task new 47ba5f39eab3 ARM: entry: Make asm coproc dispatch code NWFPE only new 53ae158f6ddc Merge tag 'arm-vfp-refactor-for-rmk' of git://git.kernel.o [...] new f493fedcc301 Merge branch 'devel-stable' into for-next new a6f307c20d64 Revert part of ae1f8d793a19 ("ARM: 9304/1: add prototype f [...] new ef5363ce5598 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] new 01948b09edc3 arm64/fpsimd: Only provide the length to cpufeature for xC [...] new f130ac0ae441 arm64: syscall: unmask DAIF earlier for SVCs new eb27c76ac9e1 kselftest/arm64: add float-point feature to hwcap test new 09d2e95a04ad kselftest/arm64: add crc32 feature to hwcap test new 71b634aba362 kselftest/arm64: add DEF_SIGHANDLER_FUNC() and DEF_INST_RA [...] new fd49cf088867 kselftest/arm64: add test item that support to capturing t [...] new 82e7882b141c kselftest/arm64: add lse and lse2 features to hwcap test new 358b763ee64b kselftest/arm64: Size sycall-abi buffers for the actual ma [...] new 78a2dc32d20a Merge branches 'for-next/cpufeature', 'for-next/docs', 'fo [...] new d0a6ea2aac68 Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] new 8f8e4c0ee04b Merge branch 'soc/drivers' into for-next new 9b0035af3452 Merge branch 'arm/fixes' into for-next new e85a757dd400 Merge tag 'tegra-for-6.6-dt-bindings' of git://git.kernel. [...] new caeca8a4be33 Merge tag 'tegra-for-6.6-arm-dt' of git://git.kernel.org/p [...] new d64f140476d2 Merge tag 'tegra-for-6.6-arm64-dt' of git://git.kernel.org [...] new 8be4ee0ee081 Merge tag 'renesas-dts-for-v6.6-tag1' of git://git.kernel. [...] new a3265be85428 ARM: dts: st: spear: split interrupts per cells new 2ad41a987209 ARM: dts: at91: remove duplicated entries new 9f8f26424e8e Merge tag 'at91-dt-6.6' of https://git.kernel.org/pub/scm/ [...] new a6fb5573a3b7 Merge tag 'microchip-dt64-6.6' of https://git.kernel.org/p [...] new 63186a8900eb arm64: dts: hisilicon: minor whitespace cleanup around '=' new 942815c24598 arm64: dts: hisilicon: add missing space before { new dc8cbdd9c68d arm64: dts: hi3798cv200: Fix clocks order of sd0 new a4cd6f26777b Merge tag 'hisi-arm64-dt-for-6.6' of https://github.com/hi [...] new e0d64db2a8c2 ARM: dts: hisilicon: Fix "status" values new bda81ccce5e7 Merge tag 'hisi-arm32-dt-for-6.6' of https://github.com/hi [...] new e5963e159655 Merge tag 'zynqmp-dt-for-6.6' of https://github.com/Xilinx [...] new 2fec32345e82 Merge tag 'juno-update-6.6' of git://git.kernel.org/pub/sc [...] new 57af7d51e7e9 Merge tag 'amlogic-arm64-dt-for-v6.6' of https://git.kerne [...] new c718f36c9bc3 arm64: dts: mediatek: Fix "status" values new 594579e42c2e Merge tag 'sunxi-dt-for-6.6-1' of https://git.kernel.org/p [...] new 4e62609005c3 Merge tag 'omap-for-v6.6/dt-bindings-signed' of git://git. [...] new 064a805c4aa8 Merge tag 'omap-for-v6.6/dt-take2-signed' of git://git.ker [...] new d50b1baf4f68 ARM: dts: aspeed: mtmitchell: Enable the BMC UART8 and UART9 new acde9078d986 ARM: dts: aspeed: mtmitchell: Update ADC sensors for Mt.Mi [...] new 962047a35404 ARM: dts: aspeed: mtmitchell: Add MCTP new dda28c0952a9 ARM: dts: aspeed: Add AST2600 VUARTs new bca5bf0eca46 ARM: dts: aspeed: rainier: Remove TPM device new 285396979f86 ARM: dts: aspeed: Update spi alias in Facebook AST2500 Com [...] new 2901b71c0c7d ARM: dts: aspeed: wedge400: Enable more ADC channels new 8dc783d9e26d ARM: dts: aspeed: wedge400: Set eMMC max frequency new 68dfb181bd8a dt-bindings: arm: aspeed: add Facebook Yosemite 4 board new 2b8d94f4b4a4 ARM: dts: aspeed: yosemite4: add Facebook Yosemite 4 BMC new fa9d3b8be23d ARM: dts: aspeed: Add P10 FSI descriptions new f868aab874e8 ARM: dts: aspeed: bonnell: Reorganise FSI description new 71354f7702c3 ARM: dts: aspeed: rainier: Reorganise FSI description new f0eb62ece2cc ARM: dts: aspeed: everest: Reorganise FSI description new 7f2938d2500d ARM: dts: aspeed: everest: Move common devices up new 32b7343226e6 ARM: dts: aspeed: Add AST2600 I3C control pins new 083f10158db3 Merge tag 'aspeed-6.6-devicetree-2' of git://git.kernel.or [...] new 08caced488dc Merge tag 'samsung-dt64-6.6' of https://git.kernel.org/pub [...] new 75f79ef8b93c Merge tag 'samsung-dt-6.6' of https://git.kernel.org/pub/s [...] new d2ca66b4a99f Merge branch 'soc/dt' into for-next new c0b736d3b578 ARM: l2x0: Add explicit includes for init and types new b8678ca577e1 ARM: sti: Drop unused includes new 17f269e70382 ARM: alpine: Drop unused includes new fe260f5e65e1 ARM: berlin: Drop unused includes new 9d2af67ba0c8 ARM: dove: Drop unused includes new fcd346e833e9 ARM: hpe: Drop unused includes new 89ce0a2fc143 ARM: mmp: Drop unused includes new 23174ee58007 ARM: nomadik: Drop unused includes new 152d11a0b509 ARM: npcm: Drop unused includes new ce2ab51a1861 ARM: nspire: Drop unused includes new 48f1138f9c43 ARM: pxa: Drop unused includes new ab7c1ad11da4 ARM: rockchip: Drop unused includes new d6c97c96d2b4 ARM: versatile: Drop unused includes new 1402f75d9bdc ARM: mvebu: Explicitly include correct DT includes new 544885aa0750 ARM: spear: Explicitly include correct DT includes new 53c5ae638da0 bus: Explicitly include correct DT includes new 5b45759c0b58 firmware: Explicitly include correct DT includes new 96b75c9d4bf2 soc: aspeed: Explicitly include correct DT includes new d01e0aec6d50 soc: mediatek: Explicitly include correct DT includes new 0e7ed4dda9ef soc: rockchip: Explicitly include correct DT includes new adedd5d129b1 soc: sunxi: Explicitly include correct DT includes new 1c37c34e2d1e soc: xilinx: Explicitly include correct DT includes new 5df5b2e04749 soc: fsl: Explicitly include correct DT includes new 61029e2b3740 Merge tag 'at91-soc-6.6' of https://git.kernel.org/pub/scm [...] new b5410ee66126 Merge tag 'amlogic-arm-mach-for-v6.6' of https://git.kerne [...] new c0c3bf74242a Merge tag 'omap-for-v6.6/soc-signed' of git://git.kernel.o [...] new d69ba6fe6677 Merge tag 'renesas-arm-soc-for-v6.6-tag1' of git://git.ker [...] new ff08c9a3edfe Merge branch 'soc/arm' into for-next new 95128b46f6c0 soc: document merges new a195c6fffd06 Merge branch 'arm/fixes' into for-next new eb865fd2fdef Merge tag 'tegra-for-6.6-soc' of git://git.kernel.org/pub/ [...] new bf08f3233b0a Merge tag 'zynqmp-soc-for-6.6' of https://github.com/Xilin [...] new 0fd70327d670 Merge tag 'vexpress-updates-6.6' of git://git.kernel.org/p [...] new 800b432012d4 Merge tag 'scmi-updates-6.6' of git://git.kernel.org/pub/s [...] new 584ed6d4afca soc: amlogic: Explicitly include correct DT includes new f2ed165619c1 firmware: meson_sm: fix to avoid potential NULL pointer de [...] new f1c047c2f7dd Merge tag 'amlogic-drivers-for-v6.6' of https://git.kernel [...] new 347cdfc86b0c Merge tag 'sunxi-drivers-for-6.6-1' of https://git.kernel. [...] new e6cedaa9025e Merge tag 'reset-for-v6.6' of git://git.pengutronix.de/pza [...] new 8bb5c5fa24e1 Merge tag 'samsung-drivers-6.6' of https://git.kernel.org/ [...] new 886bdf9c883b soc: hisilicon: Support HCCS driver on Kunpeng SoC new 47f7a25533ce soc: hisilicon: add sysfs entry to query information of HCCS new b51022b416f5 doc: soc: hisilicon: Add Kunpeng HCCS driver documentation new bb2974ffff00 Merge tag 'hisi-drivers-for-6.6' of https://github.com/his [...] new c9e1add6cb25 Merge branch 'soc/drivers' into for-next new 8c9a2d41412a ARM: dts: nspire: Use syscon-reboot to handle restart new 3fa966ebb081 ARM: dts: nspire: Fix cpu node to conform with DT binding new 08fcaae1dc88 ARM: dts: nspire: Fix sram node to conform with DT binding new 0f0dbf564870 ARM: dts: nspire: Fix vbus_reg node to conform with DT binding new cbc2a1e5d848 ARM: dts: nspire: Fix uart node to conform with DT binding new a9ab8b230808 ARM: dts: nspire: Use MATRIX_KEY macro for linux,keymap new 12a268980b77 ARM: dts: nspire: Remove file name from the files themselves new ffa8920d36bb Merge branch 'soc/dt' into for-next new 47c128c65ff7 ARM: nspire: Use syscon-reboot to handle restart new e4011d83f2c7 ARM: nspire: Remove unused header file mmio.h new cce0e4e45294 Merge branch 'soc/arm' into for-next new 75f27cbab58d Merge tag 'renesas-arm-defconfig-for-v6.6-tag1' of git://g [...] new a1fdf44bfd88 ARM: multi_v7_defconfig: Enable TLV320AIC3x new cca9f6838bac ARM: multi_v7_defconfig: Enable TI Remoteproc and related configs new 42cfcf624e7e ARM: multi_v7_defconfig: Enable OMAP audio/display support new a68af0f9b0b3 Merge branch 'soc/defconfig' into for-next new ec5f1f7df7d8 soc: document merges new 4b46d86c978b ARM: dts: aspeed: Fix pca954x i2c-mux node names new bc924997c750 ARM: dts: nuvoton: Fix pca954x i2c-mux node names new 1e7fb333e8a3 Merge branch 'soc/dt' into for-next new e06b83d8a44e ARM: hisi: Drop unused includes new d4ffdc193217 Merge tag 'hisi-arm-soc-for-6.6' of https://github.com/his [...] new 9b00cb5d4922 Merge tag 'omap-for-v6.6/maintainers-signed' of git://git. [...] new a34d8a4b803f MAINTAINERS: soc: reference maintainer profile new f1b518b45d39 Documentation/process: maintainer-soc: add clean platforms [...] new c25223cba5aa MAINTAINER: samsung: document dtbs_check requirement for Samsung new 38d0e83b9656 Documentation/process: maintainer-soc: document dtbs_check [...] new 7974dac15492 Merge branch 'soc/arm' into for-next new 3a6802821dee soc: document merges new 7cb74e0c6658 Merge tag 'mvebu-dt64-6.6-1' of git://git.kernel.org/pub/s [...] new afa6b4f336d4 ARM: dts: marvell: armada: drop incorrect reg in fixed regulators new afc19882dfc8 ARM: dts: marvell: dove: drop incorrect reg in fixed regulators new eeb751c41060 Merge tag 'mvebu-dt-6.6-1' of git://git.kernel.org/pub/scm [...] new 8d13b5072e67 Merge branch 'soc/dt' into for-next new 961c3def4873 arm64: defconfig: Enable CONFIG_DRM_IMX_LCDIF new 95afa02c9e42 arm64: defconfig: Enable Redpine 91X wlan driver new 20cf932af81a Merge tag 'imx-defconfig-6.6' of git://git.kernel.org/pub/ [...] new b7314d693875 arm64: defconfig: Enable TI PRUSS new d5c988b43746 arm64: defconfig: Enable ITE_IT66121 HDMI transmitter new 0aea47fa0e68 Merge tag 'ti-k3-config-for-v6.6' of https://git.kernel.or [...] new cbe3c1afeb60 Merge branch 'soc/defconfig' into for-next new 37696fa74673 soc: kunpeng_hccs: fix size_t format string new a90d34afee25 soc: kunpeng_hccs: add MAILBOX dependency new 22420dc71e8d firmware: imx: scu: change init level to subsys_initcall_sync new 4b9ccf041e39 firmware: imx: scu: increase RPC timeout new 150019dea22a firmware: imx: scu: use soc name for soc_id new 8314aa8af4f9 firmware: imx: scu: use EOPNOTSUPP new 19a72e0cb06d firmware: imx: scu-irq: fix RCU complaint after M4 partiti [...] new d2bd250cefab firmware: imx: scu-irq: add imx_scu_irq_get_status new 6c59ce485fd0 firmware: imx: scu-irq: enlarge the IMX_SC_IRQ_NUM_GROUP new c081197a33a2 firmware: imx: scu-irq: support identifying SCU wakeup sou [...] new 9fb9ae80616c Merge tag 'imx-drivers-6.6' of git://git.kernel.org/pub/sc [...] new 33e839adabed irqchip: irq-versatile-fpga: remove obsolete oxnas compatible new 5f784ff8376d dt-bindings: interrupt-controller: arm,versatile-fpga-irq: [...] new b1627ad5f457 MAINTAINERS: remove OXNAS entry new f15897c25f8e Merge tag 'oxnas-final-for-6.6' of https://git.kernel.org/ [...] new f9dbb99748ba soc: ti: Use devm_platform_ioremap_resource_byname simplify logic new 443012dd31e5 soc: ti: k3-socinfo.c: Add JTAG ID for AM62PX new 93e0acaec320 Merge tag 'ti-driver-soc-for-v6.6' of https://git.kernel.o [...] new 3cb5b035d816 Merge tag 'memory-controller-drv-6.6' of https://git.kerne [...] new fc79b5b34bf4 Merge branch 'soc/drivers' into for-next new a2773f3d69f6 ARM: mvebu: Explicitly include correct DT includes new 693d28730db3 ARM: dove: Drop unused includes new 00e1ff04d5cb Merge tag 'mvebu-arm-6.6-1' of git://git.kernel.org/pub/sc [...] new d6d3ddaba511 Merge tag 'imx-soc-6.6' of git://git.kernel.org/pub/scm/li [...] new 8787bc51a7e2 ARM: s5pv210: Explicitly include correct DT includes new 446f0a4b3341 Merge tag 'ti-keystone-soc-for-v6.6' of https://git.kernel [...] new 81ab37820a04 Merge branch 'soc/arm' into for-next new 7dafcfa79cc9 riscv: dts: starfive: enable DCDC1&ALDO4 node in axp15060 new b127dbf9e1eb riscv: dts: starfive: Add mmc nodes on VisionFive 2 board new e2c07765e179 riscv: dts: starfive - Add crypto and DMA node for JH7110 new 87ddf5b10964 riscv: dts: starfive - Add hwrng node for JH7110 SoC new f331eb1f5454 riscv: dts: starfive: jh7110: Fix GMAC configuration new ba817911855c Merge tag 'riscv-dt-for-v6.6' of https://git.kernel.org/pu [...] new f05af44f6913 riscv: dts: allwinner: d1: Add CAN controller nodes new d02dbab12b33 Merge tag 'sunxi-dt-for-6.6-2' of https://git.kernel.org/p [...] new 2305c4bf6ac1 dt-bindings: arm: fsl: fix DEBIX binding new 8b7b6038059e dt-bindings: arm: Add Polyhex DEBIX SOM A based boards new 1d9140d2af8b Merge tag 'imx-bindings-6.6' of git://git.kernel.org/pub/s [...] new e679132a317f ARM: dts: imx6dl-b1x5pv2: Fix simple-audio routing property new ce0bc19e5042 ARM: dts: imx6ul: mba6ulx: Fix stmpe811 node warnings new 1d6500cd39f1 ARM: dts: imx6ul: Fix nand-controller #size-cells new db92a8d917c7 ARM: dts: imx6qdl: mba6: Fix gpio-keys button node names new a5c3378290dd Merge tag 'imx-dt-6.6' of git://git.kernel.org/pub/scm/lin [...] new 874958916844 arm64: dts: freescale: verdin-imx8mp: dahlia: add sound card new b8e4498ffe3e arm64: dts: freescale: verdin-imx8mp: dev: add sound card new 65344b9bed3a arm64: dts: imx8mp-evk: Add HDMI support new e4f7fbf7e84f arm64: dts: imx8m-venice: Pass "brcm,bcm4329-fmac" new 8b200238fb99 arm64: dts: imx8mp-msc-sm2s-ep1: Remove invalid sgtl5000 property new 9e7bb0af7b61 arm64: dts: imx8mp-debix-model-a: Remove invalid rtc property new 574e4099d787 arm64: dts: imx8mp-debix: remove unused fec pinctrl node new 21baf0b47f81 arm64: dts: freescale: Add DEBIX SOM A and SOM A I/O Board [...] new bdbae4c1b464 arm64: dts: imx8m-beacon-kit: Remove extra sound-sai entry new 252810133db7 arm64: dts: imx8mm-emcon: Remove iomuxc pinctrl-names new 461b487e6506 arm64: dts: imx8mm-beacon-baseboard: Remove usbotg2 pinctrl-names new 74cec60c0e30 arm64: dts: imx8mq-librem5-devkit: Mark buck2 as always on new 60ac8a775a91 arm64: dts: imx8mq-librem5-devkit: Drop power-supply new f0df584ffad1 Merge tag 'imx-dt64-6.6' of git://git.kernel.org/pub/scm/l [...] new 8be3ac2d8bd7 arm64: dts: ti: k3-j784s4-evm: Correct Pin mux offset for ADC new 4f1e869915b7 dt-bindings: soc: ti: k3-ringacc: Describe cfg reg region new 702110c2be99 arm64: dts: ti: k3: Add cfg reg region to ringacc node new 05a1f130101e arm64: dts: ti: k3-j784s4: Fix interrupt ranges for wkup & [...] new 6fbd1310f99f arm64: dts: ti: k3-j721e: Enable SDHCI nodes at the board level new 013b7dd32c75 arm64: dts: ti: k3-j7200: Enable SDHCI nodes at the board level new 5f715be31638 arm64: dts: ti: k3-j721s2: Enable SDHCI nodes at the board level new 46d0c519e44b arm64: dts: ti: k3-am65: Enable OSPI nodes at the board level new 73676c480b72 arm64: dts: ti: k3-j721e: Enable OSPI nodes at the board level new 1a576c891684 arm64: dts: ti: k3-j7200: Enable OSPI nodes at the board level new cd9f6b324277 arm64: dts: ti: k3-am64: Enable OSPI nodes at the board level new 8757108b59e1 arm64: dts: ti: k3-j721e: Enable GPIO nodes at the board level new 578bf4d09ef5 arm64: dts: ti: k3-j721s2: Enable GPIO nodes at the board level new d9fe476d39f6 arm64: dts: ti: k3-j7200: Enable GPIO nodes at the board level new a5a4cddad9ff arm64: dts: ti: k3-j721e: Enable TSCADC nodes at the board level new 1228242df12e arm64: dts: ti: k3-am65: Enable TSCADC nodes at the board level new bcd8a3f28ad6 arm64: dts: ti: k3-am64: Enable TSCADC nodes at the board level new 8ea3fc2bea6b arm64: dts: ti: k3-*: fix fss node dtbs check warnings new 35dba7159717 arm64: dts: ti: k3-j721e: Enable C7x DSP nodes at the board level new c23b203b929f arm64: dts: ti: k3-j784s4: Enable C7x DSP nodes at the boa [...] new 00ae4c39cd16 arm64: dts: ti: k3-j721e: Enable C6x DSP nodes at the board level new 73387da70f9c arm64: dts: ti: k3-am62x-sk-common: Update main-i2c1 frequency new 8ccc1073c7bb arm64: dts: ti: k3-am62-main: Add node for DSS new db6e8237cf54 arm64: dts: ti: k3-am62x-sk-common: Add HDMI support new b50ccab9e07c arm64: dts: ti: am62x-sk: Add overlay for HDMI audio new 1f7226a5e52c arm64: dts: ti: k3-am625-beagleplay: Add HDMI support new 3a4086985696 arm64: dts: ti: k3-j784s4: Add phase tags marking new c74d8de338a5 arm64: dts: ti: k3-j784s4-evm: Add phase tags marking new 68501d3cc16a arm64: dts: ti: k3-am69-sk: Add phase tags marking new b57fc5cbdbdf dt-bindings: arm: ti: Add bindings for AM62P5 SoCs new 29075cc09f43 arm64: dts: ti: Introduce AM62P5 family of SoCs new 935c4047d42e arm64: dts: ti: Add support for the AM62P5 Starter Kit new 9e77200356ba arm64: dts: ti: verdin-am62: Add DSI display support new 99355a235a47 Merge tag 'ti-k3-dt-for-v6.6' of https://git.kernel.org/pu [...] new 1298d0dd31b2 Merge tag 'dt64-cleanup-6.6' of https://git.kernel.org/pub [...] new 5e4842cdabb0 Merge branch 'soc/dt' into for-next new eac502461628 soc: document merges new 12a0965d52ff Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 32a5a729baa0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6738385c7a6e Merge branch 'asahi-soc/for-next' of https://github.com/As [...] new c5835b6e7aff soc: aspeed: uart-routing: Use __sysfs_match_string new 0955e3867b54 soc: aspeed: socinfo: Add kfree for kstrdup new 9facfcb81923 ARM: configs: aspeed: Add new FSI drivers new 8eb02f6fdd01 ARM: dts: aspeed: bonnell: Add reserved memory for TPM event log new fb8267f55e40 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2f086d640488 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] new 49414f665e4f Merge branch 'next' of https://github.com/Broadcom/stblinux.git new a7b4c2bd82d3 Merge branch 'imx/drivers' into for-next new a923a72139f4 Merge branch 'imx/soc' into for-next new bd2239e649f2 Merge branch 'imx/bindings' into for-next new 08c269f49c1f Merge branch 'imx/dt' into for-next new 40c874d21e47 Merge branch 'imx/dt64' into for-next new 246e2cc22265 Merge branch 'imx/defconfig' into for-next new 0222e3469452 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3b4262061176 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ababc63bae06 Merge branch 'mvebu/dt' into mvebu/for-next new d183500f90dc Merge branch 'mvebu/dt64' into mvebu/for-next new a8e364c2c428 Merge branch 'mvebu/drivers' into mvebu/for-next new 29bb32c72acd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 99f13d7a1686 bus: omap_l3_smx: identify timeout cause before rebooting new e1e1e9bb9d94 bus: ti-sysc: Fix build warning for 64-bit build new 063dc0622705 bus: ti-sysc: Build driver for TI K3 SoCs new 03a711d3cb83 bus: ti-sysc: Configure uart quirks for k3 SoC new 40a4f49cd32d bus: ti-sysc: Fix a build warning with W=1 for sysconfig new 366c57791fa4 Merge branch 'omap-for-v6.6/ti-sysc' into for-next new 623cef652768 ARM: dts: am335x-bone-common: Add GPIO PHY reset on revisi [...] new 7aff940ec886 ARM: dts: am335x-bone-common: Add vcc-supply for on-board eeprom new ca55cf3d7b52 Merge branch 'omap-for-v6.5/fixes' into for-next new 369141abdaa6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7f0c87348fb5 arm64: defconfig: Enable IPQ5018 SoC base configs new 8cd5597a9b18 arm64: dts: qcom: sdm670: add osm l3 new 0c665213d126 arm64: dts: qcom: sdm670: add cpu frequency scaling new 605a981e53dc arm64: dts: qcom: sdm670: add frequency profile new e85cbb34f3ea arm64: dts: qcom: sa8540p-ride: enable rtc new 5480b0c67f12 arm64: dts: qcom: sdm845: Enable CAMSS on the bare rb3 board new 31cd8caf0cbe arm64: dts: qcom: sa8775p: add a node for the second serdes PHY new e952348a7cc7 arm64: dts: qcom: sa8775p: add a node for EMAC1 new 6ca89cc6803b arm64: dts: qcom: sa8775p-ride: enable the second SerDes PHY new 5255901fb26e arm64: dts: qcom: sa8775p-ride: move the reset-gpios prope [...] new 1e7ef41b5fa7 arm64: dts: qcom: sa8775p-ride: index the first SGMII PHY new 1a00a068de4a arm64: dts: qcom: sa8775p-ride: add the second SGMII PHY new f8be0c50ce0e arm64: dts: qcom: sa8775p-ride: sort aliases alphabetically new fdc051e3926e arm64: dts: qcom: sa8775p-ride: add an alias for ethernet0 new 27eb552ef585 arm64: dts: qcom: sa8775p-ride: enable EMAC1 new f62d184ef797 dt-bindings: clock: Add IPQ5018 clock and reset new c02a547da33e Merge branch '1690533192-22220-2-git-send-email-quic_srich [...] new f8100504794f dt-bindings: qcom: Add ipq5018 bindings new 570006756a16 arm64: dts: Add ipq5018 SoC and rdp432-c2 board support new 349a13a1e735 arm64: dts: qcom: msm8916: Define CAMSS ports in core dtsi new 43a684580819 arm64: dts: qcom: apq8016-sbc: Fix ov5640 regulator supply names new 3652866ff493 arm64: dts: qcom: apq8016-sbc: Fix ov5640 data-lanes declaration new 775d2f3f76b1 arm64: dts: qcom: apq8016-sbc: Set ov5640 assigned-clock new 4facccb44a82 arm64: dts: qcom: apq8016-sbc: Rename ov5640 enable-gpios [...] new 6823df315877 arm64: dts: qcom: apq8016-sbc-d3-camera-mezzanine: Move de [...] new c27c73bb560b arm64: dts: qcom: apq8016-sbc: Enable camss for non-mezzan [...] new 76a6dd7bfcbb arm64: dts: qcom: sm8450: Add PRNG new 0354e2d4d203 arm64: dts: qcom: ipq5332: enable GPIO based LEDs and Buttons new 238e192bedd9 dt-bindings: clk: qcom,gcc-msm8998: Add missing GPU/MMSS G [...] new 9328ecb29d74 Merge branch '20230622-topic-8998clk-v2-1-6222fbc2916b@lin [...] new 00ada6afea88 arm64: dts: qcom: msm8998: Use the correct GPLL0 leg for GPUCC new 63f4e4b447c5 arm64: dts: qcom: msm8998: Use the correct GPLL0_DIV leg for MMCC new 6578747ae2d7 arm64: dts: qcom: sm8450: Add RPMh stats new a3ce236364b8 arm64: dts: qcom: msm8998: Drop bus clock reference from M [...] new 7f828f320714 arm64: dts: qcom: msm8998: Add missing power domain to MMSS SMMU new 1020fca4f238 arm64: dts: qcom: sdx75: Add spmi node new e99a7a0c85cc arm64: dts: qcom: Add pinctrl gpio support for pm7250b new 5f78e80ca722 arm64: dts: qcom: Add pm7550ba PMIC dtsi new 0d64992d8589 arm64: dts: qcom: Add pmx75 PMIC dtsi new f890ef18640d arm64: dts: qcom: sdx75-idp: Add pmics supported in SDX75 new 1862d0e3eb1f arm64: dts: qcom: sdx75: Add rpmhpd node new 8a2dc39d1043 arm64: dts: qcom: sdx75-idp: Add regulator nodes new bd3b4ac11845 arm64: dts: qcom: msm8996: Fix dsi1 interrupts new ff88e1c9dd8c arm64: dts: qcom: msm8998: Add DPU1 nodes new 7868ed0144b3 arm64: dts: qcom: sc8280xp-x13s: Unreserve NC pins new 1c63dd1c5fda arm64: dts: qcom: sc8280xp-x13s: Add camera activity LED new 4fb40b22e97e arm64: dts: qcom: sc7180: Split up TF-A related PSCI confi [...] new befa79798a61 arm64: dts: qcom: msm8916-samsung-e5: Add touchscreen new 181b66ee7cdd clk: qcom: reset: Use the correct type of sleep/delay base [...] new df04d166d1f3 clk: qcom: gcc-sm6350: Fix gcc_sdcc2_apps_clk_src new 2f6be35d7c34 Merge branch '1690533192-22220-2-git-send-email-quic_srich [...] new e3fdbef1bab8 clk: qcom: Add Global Clock controller (GCC) driver for IPQ5018 new 9d1f3f343bf6 Merge branch '20230622-topic-8998clk-v2-1-6222fbc2916b@lin [...] new 9127b3770ef2 dt-bindings: clock: qcom,mmcc: Add GPLL0_DIV for MSM8998 new 9c76c5cf4b31 clk: qcom: gcc-msm8998: Control MMSS and GPUSS GPLL0 outpu [...] new 932d8c56884a clk: qcom: mmcc-msm8998: Properly consume GPLL0 inputs new 03f1b83d8985 clk: qcom: gpucc-msm8998: Use the correct GPLL0 leg with old DTs new a6f1e8623836 clk: qcom: gcc-msm8998: Don't check halt bit on some branch clks new 1784d031ef1f clk: qcom: ipq5332: drop the mem noc clocks new 90d5c043dda7 clk: qcom: ipq5332: drop the gcc_apss_axi_clk_src clock new a27ac3806b0a clk: qcom: gcc-sm8450: Use floor ops for SDCC RCGs new df873243b239 dt-bindings: clock: Update GCC clocks for QDU1000 and QRU1 [...] new b311f5d3c474 clk: qcom: gcc-qdu1000: Fix gcc_pcie_0_pipe_clk_src clock [...] new 2524dae5cd45 clk: qcom: gcc-qdu1000: Fix clkref clocks handling new 06d71fa10f2e clk: qcom: gcc-qdu1000: Register gcc_gpll1_out_even clock new 089aad8c769c clk: qcom: gcc-qdu1000: Add gcc_ddrss_ecpri_gsi_clk support new 76346cf7089a clk: qcom: gcc-qdu1000: Add support for GDSCs new baa316580013 clk: qcom: gcc-qdu1000: Update the SDCC clock RCG ops new 1c16a7b794e1 clk: qcom: gcc-qdu1000: Update the RCGs ops new 593576a369ec dt-bindings: clock: gcc-msm8917: Add definition for GPLL0_ [...] new d86349288693 clk: qcom: gcc-msm8917: Enable GPLL0_SLEEP_CLK_SRC new 014f3272af37 dt-bindings: qcom: Update RPMHPD entries for some SoCs new f9eac7e0298f dt-bindings: firmware: qcom: scm: Updating VMID list new 59e09100836f soc: qcom: aoss: Move length requirements from caller new 8873d1e2f88a soc: qcom: aoss: Format string in qmp_send() new b4f63bbff96e soc: qcom: aoss: Tidy up qmp_send() callers new b5ed7a5c1fdb ARM: dts: qcom: ipq4019: correct SDHCI XO clock new f636d6c356b3 ARM: dts: qcom: sdx65-mtp: Update the pmic used in sdx65 new b9a263d90a2c Merge branches 'arm64-defconfig-for-6.6', 'arm64-fixes-for [...] new 663984945e17 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5e506064d138 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new fc7696e2ae81 soc: rockchip: grf: Explicitly include correct DT includes new cda87ff73855 Merge branch 'v6.6-armsoc/drivers' into for-next new 99c81c127408 dt-bindings: arm: rockchip: Add NanoPC T6 new 893c17716d0c arm64: dts: rockchip: Add NanoPC T6 new 97d281626afb Merge branch 'v6.6-armsoc/dts64' into for-next new 8cbdf5d28809 ARM: rockchip: Drop unused includes new ec54823bcd99 Merge branch 'v6.6-armsoc/soc32' into for-next new c3ae1484e112 ARM: dts: rockchip: Add SFC node to rv1126 new d91d25b1db47 ARM: dts: rockchip: Add rv1126 FSPI pins new 753c8a7d8bbd ARM: dts: rockchip: Add rv1126 uart5m2_xfer pins new 012f90c31bab ARM: dts: rockchip: Drop EMMC_RSTN for edgeble-neu2 new f544630dc496 ARM: dts: rockchip: Enable SFC for edgeble-neu2 new 5d1d164da4df ARM: dts: rockchip: Add 3V3_SYS regulator for edgeble-neu2 new c991ed9f57c8 ARM: dts: rockchip: Add 12V main supply for edgeble-neu2 new 80fa40db6321 Merge branch 'v6.6-armsoc/dts32' into for-next new 5c7a71fd8235 clk: rockchip: rv1126: Add PD_VO clock tree new 7cf540da3d55 Merge branch 'v6.6-clk/next' into for-next new eddf73029770 arm64: dts: rockchip: Enable internal SPI flash for ROCK P [...] new 8d81b77f4c49 arm64: dts: rockchip: add rk3588 PCIe2 support new 9dd44fbc9861 Merge branch 'v6.6-armsoc/dts64' into for-next new 3274ae5d216e Merge tag 'genpd-v6.5-rc1-1' into v6.6-armsoc/drivers new 45c5edd7d272 genpd: rockchip: Add PD_VO entry for rv1126 new eb409aaac856 Merge branch 'v6.6-armsoc/drivers' into for-next new 4fafaed5afcc ARM: dts: rockchip: Add rv1126 PD_VO entry new 1bf0dcb1e2a9 ARM: dts: rockchip: Add rv1126 VOP_LITE support new f9f726a31cd7 Merge branch 'v6.6-armsoc/dts32' into for-next new a721e28dfad2 arm64: dts: rockchip: Add NanoPC T6 PCIe Ethernet support new bcd6a683ddaa Merge branch 'v6.6-armsoc/dts64' into for-next new 9dfcc9d6b97c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 51b1f1f8e0ba Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3453de1ec6e4 firmware: arm_scmi: Fixup perf power-cost/microwatt support new 45e5b76801e1 Merge branch 'for-next/scmi/fixes' of git://git.kernel.org [...] new d69c93da238c Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] new a77d289bddfe ARM: dts: stm32: fix dts check warnings on stm32mp15-scmi new efbb7f91ca99 ARM: dts: st: stm32mp157c-emstamp: drop incorrect vref_ddr [...] new a35f08a7d9ba ARM: dts: st: stm32mp157c-emstamp: correct regulator-activ [...] new 756065e3f1e1 ARM: dts: st: Add gpio-ranges for stm32f746-pinctrl new 06113b7ac2df ARM: dts: st: Add gpio-ranges for stm32f769-pinctrl new 565132d8e071 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] new 80c439cd1f01 clk: sunxi-ng: nkm: Use correct parameter name for parent HW new 3492e4f6db5f clk: sunxi-ng: nkm: consider alternative parent rates when [...] new b271fc467acd clk: sunxi-ng: a64: allow pll-mipi to set parent's rate new 48fb70cdd9e3 clk: sunxi-ng: Add feature to find closest rate new e373315d8ff8 clk: sunxi-ng: Add helper function to find closest rate new c0380d147451 clk: sunxi-ng: nm: Support finding closest rate new 088cefca2418 clk: sunxi-ng: nkm: Support finding closest rate new 78e7f7da07f9 clk: sunxi-ng: mux: Support finding closest rate new 253795abdb04 clk: sunxi-ng: div: Support finding closest rate new bf8eb12f52c4 clk: sunxi-ng: a64: select closest rate for pll-video0 new a69f9463397e clk: sunxi-ng: nkm: Prefer current parent rate new d82915563fee Merge branch 'sunxi/clk-for-6.6' into sunxi/for-next new aa333f5e8461 Merge branch 'sunxi/dt-for-6.6' into sunxi/for-next new acd7a826122b Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] new 11ae5727db38 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 207f94e019d6 Merge branches 'ti-k3-dts-next', 'ti-drivers-soc-next' and [...] new 3171aaf559be Merge branch 'ti-k3-dts-next' into ti-next new 9ca779c2c5b3 Merge branches 'ti-k3-dts-next', 'ti-k3-config-next' and ' [...] new d0857dc9b22d Merge branch 'ti-k3-dts-next' into ti-next new a9ae7d71007f Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] new d8150cd21f57 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git new 045ad46441a1 lib/string_helpers: Add kstrdup_and_replace() helper new 7f146b24297b driver core: Replace kstrdup() + strreplace() with kstrdup [...] new 28df1500f538 clk: tegra: Replace kstrdup() + strreplace() with kstrdup_ [...] new bb362d0e91e1 clk: ti: Replace kstrdup() + strreplace() with kstrdup_and [...] new 5bcc5485c549 Merge branch 'clk-strdup' into clk-next new 230b6f3a765d clk: meson: introduce meson-clkc-utils new 141fbc272b04 clk: meson: migrate meson-eeclk out of hw_onecell_data to [...] new 7e1723fd3fa5 clk: meson: migrate meson-aoclk out of hw_onecell_data to [...] new c3f2801b81e9 clk: meson: migrate a1 clock drivers out of hw_onecell_dat [...] new 5e4e480466e6 clk: meson: migrate meson8b out of hw_onecell_data to drop [...] new 05d3b7c68e62 clk: meson: migrate axg-audio out of hw_onecell_data to dr [...] new 9ce855527843 dt-bindings: clk: gxbb-clkc: expose all clock ids new 8fdbdc791873 dt-bindings: clk: axg-clkc: expose all clock ids new b1262497a2e0 dt-bindings: clk: g12a-clks: expose all clock ids new 6655744d9a15 dt-bindings: clk: g12a-aoclkc: expose all clock ids new 165a1941959b dt-bindings: clk: meson8b-clkc: expose all clock ids new 57049a1cfcea dt-bindings: clk: amlogic,a1-peripherals-clkc: expose all [...] new 09d65c026774 dt-bindings: clk: amlogic,a1-pll-clkc: expose all clock ids new 40fb6772859c dt-bindings: clk: axg-audio-clkc: expose all clock ids new eb10a264600d clk: meson: aoclk: move bindings include to main driver new ccbfbd3679ec clk: meson: eeclk: move bindings include to main driver new afcb7c07be52 clk: meson: a1: move bindings include to main driver new d25ffef809f4 clk: meson: meson8b: move bindings include to main driver new 4638263114ab clk: meson: axg-audio: move bindings include to main driver new 2ad72b1e4adf dt-bindings: clock: amlogic: convert amlogic,gxbb-clkc.txt [...] new 74f3d8673de3 dt-bindings: clock: amlogic: convert amlogic,gxbb-aoclkc.t [...] new 4d023beb3998 dt-bindings: soc: amlogic: document System Control registers new caf0dcedf9e1 Merge tag 'clk-meson-v6.6-1' of https://github.com/BayLibr [...] new 3a305873bbaf Merge branch 'clk-amlogic' into clk-next new 7458ea3868dc Merge tag 'sunxi-clk-for-6.6-1' of https://git.kernel.org/ [...] new bd0f09c12e99 Merge branch 'clk-allwinner' into clk-next new 1d5ced7f7b78 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] new 94945b23133d clk: imx: clk-imx8qxp-lpcg: Convert to devm_platform_iorem [...] new a70cd8cdf749 dt-bindings: clock: fsl,imx8-acm: Add audio clock mux support new d3a0946d7ac9 clk: imx: imx8: add audio clock mux driver new 3f0cdb945471 clk: imx: pllv4: Fix SPLL2 MULT range new 7653a59be8af clk: imx: imx8ulp: update SPLL2 type new c30f600f1f41 clk: imx8mp: fix sai4 clock new 35ec2abb5472 dt-bindings: clocks: imx8mp: make sai4 a dummy clock new b8a06b125c24 clk: imx25: print silicon revision during init new 5dc176079b7a clk: imx25: make __mx25_clocks_init return void new 4dd432d985ef clk: imx: composite-8m: fix clock pauses when set_rate wou [...] new 37cfd5e457cb clk: imx: pll14xx: align pdiv with reference manual new 72d00e560d10 clk: imx: pll14xx: dynamically configure PLL for 393216000 [...] new 56f97c77bb89 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1362d15ffb59 csky: pgtable: Invalidate stale I-cache lines in update_mmu_cache new ee12fe28ae0e csky: Cast argument to virt_to_pfn() to (void *) new c1884e1e1164 csky: Make pfn accessors static inlines new c8171a86b274 csky: Fixup -Wmissing-prototypes warning new de1710d2e277 Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...] new c9085acc763c Merge branch 'loongarch-next' of git://git.kernel.org/pub/ [...] new 8e1ab4c02517 m68k/pci: Drop useless pcibios_setup() new 7c53e18ee74e m68k: coldfire: dma_timer: ERROR: "foo __init bar" should [...] new 1270b7a5042c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 689d1eee9358 Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] new a3b7ce7401ca Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] new 232ba1630c66 openrisc: Make pfn accessors statics inlines new cad0fa0c63e3 Merge branch 'for-next' of git://github.com/openrisc/linux.git new 7a894c873747 parisc: Fix CONFIG_TLB_PTLOCK to work with lightweight spi [...] new e257b1e1e7db Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d82e6762b0f0 Merge tag 'smp-core-for-ppc-23-07-28' of https://git.kerne [...] new 3b3a4d0fe542 powerpc/pseries: Initialise CPU hotplug callbacks earlier new 73c58e7e1412 powerpc: Add HOTPLUG_SMT support new d1099e2276df powerpc/pseries: Honour current SMT state when DLPAR onlin [...] new 15f63e306d96 Merge branch 'topic/cpu-smt' into next new 0b5e06e9cb15 powerpc/pmac32: enable serial options by default in defconfig new 0f7ce21ab520 powerpc: mark more local variables as volatile new ef73dcaa3121 powerpc: xmon: remove unused variables new 4a9dd8f292ef powerpc/radix: Move some functions into #ifdef CONFIG_KVM_ [...] new 506e550a7da9 powerpc/pseries: PLPKS: undo kernel-doc comment notation new cd50430ceb35 macintosh/ams: mark ams_init() static new 154f5875e5f4 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 230598939678 RISC-V: Provide a more helpful error message on invalid IS [...] new 67270fb388fe RISC-V: don't parse dt/acpi isa string to get rv32/rv64 new 131033689da2 RISC-V: drop a needless check in print_isa_ext() new 8135ade32c0d RISC-V: shunt isa_ext_arr to cpufeature.c new 37f988dcec05 RISC-V: repurpose riscv_isa_ext array in riscv_fill_hwcap() new c30556e318cc RISC-V: add missing single letter extension definitions new effc122ad176 RISC-V: add single letter extensions to riscv_isa_ext new 4265b0ec5ee7 RISC-V: split riscv_fill_hwcap() in 3 new 90700a4fbfaf RISC-V: enable extension detection from dedicated properties new c98f136aedbd RISC-V: try new extension properties in of_early_processor [...] new 496ea826d1e1 RISC-V: provide Kconfig & commandline options to control p [...] new 54670b59cfab Merge patch series "RISC-V: Probe DT extension support usi [...] new 12d61a1bc28e RISC-V: cpu: refactor deprecated strncpy new 174e8ac0272d riscv: alternatives: fix a typo in comment new 754cb9f768ad Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4cb21e99de7b Merge branch 'riscv-soc-for-next' of git://git.kernel.org/ [...] new 45fc4e7a366d Merge branch 'fixes' into for-next new e1b9c2749af0 s390/smp: ensure global control register contents are in sync new 1e66317a7f57 s390: remove unneeded #include <asm/export.h> new b8c723f1e62b s390: replace #include <asm/export.h> with #include <linux [...] new ee4ac5275fd8 s390: remove <asm/export.h> new 63b9eab21ad8 Merge branch 'features' into for-next new 3a42fa0f0974 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7c6ac54b4fd9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] new 5214e2d8f1df Merge branch 'afs-next' of git://git.kernel.org/pub/scm/li [...] new 9b378f6ad48c btrfs: fix infinite directory reads new 58efd97169c5 Merge branch 'misc-6.5' into for-next-current-v6.4-20230814 new 29c35e150b33 Merge branch 'for-next-current-v6.4-20230814' into for-nex [...] new e85a8f04712e Merge branch 'next-fixes' into for-next-next-v6.5-20230814 new 69724da4634e btrfs: zoned: use vcalloc instead of for vzalloc in btrfs_ [...] new 25552fa0fdce btrfs: scrub: remove redundant division of stripe_nr new ad2a671064ad btrfs: remove redundant initialization of variables in log [...] new 00379e1e2adb btrfs: add comments for btrfs_map_block() new 3ce29061f5c1 btrfs: raid56: remove unused BTRFS_RBIO_REBUILD_MISSING new a69781091fc4 btrfs: sysfs: show if ACL support has been compiled in new 79c19316ab5b btrfs: tracepoints: simplify raid56 events new 006632083c53 btrfs: update documentation for add_new_free_space() new 602b0780ef69 btrfs: rename add_new_free_space() to btrfs_add_new_free_space() new d2a94b80ca0b btrfs: make btrfs_destroy_marked_extents() return void new 71f53d22d3bb btrfs: make btrfs_destroy_pinned_extent() return void new 8aef763a9f25 btrfs: make find_first_extent_bit() return a boolean new 4299f7313a81 btrfs: open code trivial btrfs_add_excluded_extent() new 8fb87ea805a3 btrfs: move btrfs_free_excluded_extents() into block-group.c new b7de113f4370 btrfs: deprecate integrity checker feature new 467d8c5ce3d2 btrfs: use helper sizeof_field in struct accessors new fba6b37cf428 btrfs: use folio_next_index() helper in extent_write_cache_pages new 8c2959742f6c btrfs: scrub: remove unused btrfs_path in scrub_simple_mirror() new 062945da72fe btrfs: simplify the no-bioc fast path condition in btrfs_m [...] new de80ddcd4d0f btrfs: move eb subpage preallocation out of the loop new 6169f24cb6b8 btrfs: remove duplicate free_async_extent_pages() on reser [...] new 32d693a43672 btrfs: free qgroup rsv on io failure new c304280237b9 btrfs: fix start transaction qgroup rsv double free new cf8ecf1f569b btrfs: pass a flags argument to cow_file_range new 8b1f9120dcff btrfs: don't create inline extents in fallback_to_cow new e2c94b64ffb4 btrfs: split page locking out of __process_pages_contig new 178185609f92 btrfs: remove btrfs_writepage_endio_finish_ordered new 34b3931173fb btrfs: remove end_extent_writepage new 5e37d1532ee5 btrfs: reduce debug spam from submit_compressed_extents new 2d9f7b4c750c btrfs: remove the return value from submit_uncompressed_range new 18c7c5be132c btrfs: remove the return value from extent_write_locked_range new 2916f2c745a2 btrfs: improve the delalloc_to_write calculation in writep [...] new c7c0dbd15c50 btrfs: reduce the number of arguments to btrfs_run_delalloc_range new 723b708c364f btrfs: clean up the check for uncompressed ranges in submi [...] new 4a486c6afd45 btrfs: don't clear async_chunk->inode in async_cow_start new 8ccb4c23a5c9 btrfs: merge async_cow_start and compress_file_range new 8f5020fbc10c btrfs: merge submit_compressed_extents and async_cow_submit new b9575d6e1ab8 btrfs: streamline compress_file_range new eceb6e524e59 btrfs: further simplify the compress or not logic in compr [...] new abfef4b15d4e btrfs: use a separate label for the incompressible case in [...] new 59ca2689719d btrfs: share the code to free the page array in compress_f [...] new d1644e97fb96 btrfs: don't redirty pages in compress_file_range new e6db27adbd07 btrfs: refactor the zoned device handling in cow_file_range new f3612bb6e92a btrfs: don't redirty locked_page in run_delalloc_zoned new d40e71c926dd btrfs: fix zoned handling in submit_uncompressed_range new 4f9cefcec4a1 mm: remove folio_account_redirty new 6c2951552918 btrfs: print name and pid when device scanning processes race new 3b74930dc618 btrfs: move comments to btrfs_loop_type definition new 18298e99d57f btrfs: tests: enhance extent buffer bitmap tests new 6b2e67ab8e15 btrfs: tests: add self tests for extent buffer memory operations new d5b5c9c09115 btrfs: refactor extent buffer bitmaps operations new e3bdb84962bb btrfs: use write_extent_buffer() to implement write_extent [...] new f0dd10b684fa btrfs: refactor main loop in copy_extent_buffer_full() new a62d5bdbf5a0 btrfs: copy all pages at once at the end of btrfs_clone_ex [...] new ddb1c2b0e770 btrfs: refactor main loop in memcpy_extent_buffer() new 94afd1be32d5 btrfs: refactor main loop in memmove_extent_buffer() new 2962200bc1be btrfs: don't start transaction when joining with TRANS_JOI [...] new e1e6cf523840 btrfs: update comment for btrfs_join_transaction_nostart() new f826b247ed9f btrfs: print target number of bytes when dumping free space new cac057137929 btrfs: print block group super and delalloc bytes when dum [...] new 3848798c8fba btrfs: print available space for a block group when dumpin [...] new 63abf461ab9b btrfs: print available space across all block groups when [...] new 82212bb8b04d btrfs: don't steal space from global rsv after a transacti [...] new ba6290d60d32 btrfs: store the error that turned the fs into error state new 4c7703d474f0 btrfs: return real error when orphan cleanup fails due to [...] new b2e455f3e12a btrfs: fail priority metadata ticket with real fs error new 507699509c96 btrfs: make btrfs_cleanup_fs_roots() static new 00e421751487 btrfs: make find_free_dev_extent() static new b31ecb30efb2 btrfs: merge find_free_dev_extent() and find_free_dev_exte [...] new c23ea661b45a btrfs: avoid starting new transaction when flushing delaye [...] new da68f257357b btrfs: avoid starting and committing empty transaction whe [...] new 00853f0daf7d btrfs: avoid start and commit empty transaction when start [...] new 0b29315ce560 btrfs: avoid start and commit empty transaction when flush [...] new 2fed34aff819 btrfs: introduce struct to consolidate extent buffer write [...] new 65e2323baad5 btrfs: zoned: introduce block group context to btrfs_eb_wr [...] new 9197c885f903 btrfs: zoned: return int from btrfs_check_meta_write_pointer new 598f1d15299d btrfs: zoned: defer advancing meta write pointer new 9f0ad7eb7f48 btrfs: zoned: update meta write pointer on zone finish new 833252c7d702 btrfs: zoned: reserve zones for an active metadata/system [...] new d8c788cf9b21 btrfs: zoned: activate metadata block group on write time new 866bd8ac0c20 btrfs: zoned: no longer count fresh BG region as zone unusable new 1da14c047e72 btrfs: zoned: don't activate non-DATA BG on allocation new 898eba213ea6 btrfs: zoned: re-enable metadata over-commit for zoned mode new 8753b4ef17c6 btrfs: handle errors properly in update_inline_extent_backref() new 22f98adb995b btrfs: use LIST_HEAD() to initialize the list_head new 7493a17a3da9 btrfs: wait on uncached block groups on every allocation loop new 1e2745e507fd btrfs: set page extent mapped after read_folio in relocate [...] new 1bdefa48c585 btrfs: zoned: do not zone finish data relocation block group new 3a07a972694c btrfs: fix error handling when in a COW window in run_dela [...] new 43760793c600 btrfs: cleanup the COW fallback logic in run_delalloc_nocow new d987be1d7ae0 btrfs: consolidate the error handling in run_delalloc_nocow new 74a68e418b59 btrfs: move the !zoned assert into run_delalloc_cow new bb741bdcc087 btrfs: output extra debug info if we failed to find an inl [...] new 981b29a659e1 btrfs: remove v0 extent handling new 776b8eedd175 btrfs: add a helper to read the superblock metadata_uuid new 9684c8e59c36 btrfs: simplify memcpy either of metadata_uuid or fsid new dff93bbccba1 btrfs: use the correct superblock to compare fsid in btrfs [...] new dac43976bbf1 btrfs: compare the correct fsid/metadata_uuid in btrfs_val [...] new 85a4ef5c1f1e btrfs: drop redundant check to use fs_devices::metadata_uuid new f2d95f0fa32f btrfs: fix replace/scrub failure with metadata_uuid new c5e6134bb363 btrfs: fix infinite directory reads new cd7930eda249 btrfs: remove pointless empty list check when reading dela [...] new ea6aa58a9229 btrfs: copy dir permission and time when creating a stub s [...] new 4b2992f2b4fb Merge branch 'misc-next' into for-next-next-v6.5-20230814 new c9d0b7503555 btrfs: move the cow_fixup earlier in writepages handling new db759d56aad8 btrfs: fix handling of errors from __extent_writepage_io new eea575391bcb btrfs: stop submitting I/O after an error in extent_write_ [...] new cc3cdb6a91c3 btrfs: fix a race in clearing the writeback bit for sub-page I/O new 0545bd061557 btrfs: remove the call to btrfs_mark_ordered_io_finished i [...] new 89ea42acf6d3 btrfs: lift the call to mapping_set_error out of cow_file_range new 3a9b65795f6e Merge branch 'ext/hch/dep-writeback-fixes-v2' into for-nex [...] new bbc2120fc18b btrfs: use nocow_end for the loop iteration in run_delalloc_cow new d1c5e2989226 btrfs: clone relocation checksums in btrfs_alloc_ordered_extent new 8f5bfa544537 Merge branch 'ext/hch/dep-nocow-fix' into for-next-next-v6 [...] new 303c4c1391fc btrfs: scrub: avoid unnecessary extent tree search prepari [...] new 5c3d78f9a5e2 btrfs: scrub: avoid unnecessary csum tree search preparing [...] new d9e714b5ef0a btrfs: scrub: fix grouping of read IO new f150eb28204a btrfs: scrub: don't go ordered workqueue for dev-replace new 023f081629b2 btrfs: scrub: move write back of repaired sectors into scr [...] new 89d643762fb9 Merge branch 'ext/qu/fix-scrub-speed' into for-next-next-v [...] new 6099857b7d15 Merge branch 'for-next-next-v6.5-20230814' into for-next-20230814 new 2ca8f645aba9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e8f5f849ffce cifs: fix potential oops in cifs_oplock_break new 69513dd669e2 cifs: Release folio lock on fscache read hit. new 7b38f6ddc97b smb3: display network namespace in debug information new c9bfa5ee053d Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] new 40a5b297d5bc Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new ffa09b3bd024 erofs: DEFLATE compression support new 3f339920175c erofs: update on-disk format for xattr name filter new fd73a4395d47 erofs: boost negative xattr lookup with bloom filter new c23df8256b55 erofs: refine warning messages for zdata I/Os new 41998a6f2767 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new d4f835885cf5 Pull fsnotify cleanup. new 7a64774add85 quota: use lockdep_assert_held_write in dquot_load_quota_sb new b4c7f6d84393 Pull quota cleanup and reiserfs status change. new 5ae6ca2cc1ca udf: Drop pointless aops assignment new 70a58515e2ff Merge UDF aops cleanup. new 624b9605962a Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] new 579c7e41507e Revert "f2fs: clean up w/ sbi->log_sectors_per_block" new 863907a4f53a f2fs: don't handle error case of f2fs_compress_alloc_page() new a3ab55746612 f2fs: flush inode if atomic file is aborted new d2d9bb3b6d2f f2fs: get out of a repeat loop when getting a locked data page new c709d099a0d2 f2fs: fix spelling in ABI documentation new b5ab3276eb69 f2fs: fix to avoid mmap vs set_compress_option case new 51bf8d3c8199 f2fs: don't reopen the main block device in f2fs_scan_devices new 3a2c0e55f9bd f2fs: allow f2fs_ioc_{,de}compress_file to be interrupted new 025b3602b5fa f2fs: compress: don't {,de}compress non-full cluster new 3cb88bc15937 f2fs: check zone type before sending async reset zone command new 2bd4df8fcbc7 f2fs: Only lfs mode is allowed with zoned block device feature new a842a90926b6 f2fs: increase usage of folio_next_index() helper new 958ccbbf1ce7 Revert "f2fs: fix to do sanity check on extent cache correctly" new 8874ad7dae8d f2fs: fix to update i_ctime in __f2fs_setxattr() new bc3994ffa4cf f2fs: remove unneeded check condition in __f2fs_setxattr() new 9bf1dcbdfdc8 f2fs: fix to account gc stats correctly new eb61c2cca2eb f2fs: fix to account cp stats correctly new 0cc81b1ad512 f2fs: should update REQ_TIME for direct write new 17fc2605875b Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 72e2dd286f62 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] new 91ec6c85599b Revert "fuse: in fuse_flush only wait if someone wants the [...] new dcc45edca3e8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a2beeb6c2e55 gfs2: do_promote cleanup new 20ea1532fd6d gfs2: Remove LM_FLAG_PRIORITY flag new a0063dbbd742 gfs2: conversion deadlock do_promote bypass new 05d15c2629fd gfs2: low-memory forced flush fixes new 0d44f089d557 gfs2: Remove explicit SDF_ bit numbers new fa6629ae1481 gfs2: prevent gfs2_logd from spinning new 9f9a7f057f07 gfs2: journal flush threshold fixes and cleanup new 0bc152e3b8a6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 80a4221b6c01 Merge branch 'jfs-next' of git://github.com/kleikamp/linux [...] new cdd143e4c508 ksmbd: switch to use kmemdup_nul() helper new 3e65931595ef Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] new 5f7777bafa09 locks: allow support for write delegation new a3ee271b68fc NFSD: handle GETATTR conflict with write delegation new 83739d7c401d NFSD: Report zero space limit for write delegations new 833c97e1bd54 NFSD: Enable write delegation support new c852e94a6ed4 SUNRPC: Remove RPCSEC_GSS_KRB5_ENCTYPES_DES new b04f5aff03ef SUNRPC: Remove Kunit tests for the DES3 encryption type new 27f660e62929 SUNRPC: Remove DES and DES3 enctypes from the supported en [...] new 8cff16432b6d SUNRPC: Remove code behind CONFIG_RPCSEC_GSS_KRB5_SIMPLIFIED new 6ed95b7cf78c SUNRPC: Remove krb5_derive_key_v1() new 57dadeb350aa SUNRPC: Remove gss_import_v1_context() new 72c0e7b1f9ee SUNRPC: Remove CONFIG_RPCSEC_GSS_KRB5_CRYPTOSYSTEM new 2534bf3a98a4 SUNRPC: Remove the ->import_ctx method new c851081e44df SUNRPC: Remove net/sunrpc/auth_gss/gss_krb5_seqnum.c new 4719c411257b NFSD: Refactor nfsd_reply_cache_free_locked() new b0acbfaf7ad9 NFSD: Rename nfsd_reply_cache_alloc() new 12cb9e8e0f6a NFSD: Replace nfsd_prune_bucket() new 298df051b51b NFSD: Refactor the duplicate reply cache shrinker new e34369931a0b NFSD: Remove svc_rqst::rq_cacherep new e946f7fbe702 NFSD: Rename struct svc_cacherep new 13fc7db2bfb4 nfsd: add a MODULE_DESCRIPTION new 03eae33a9bac nfsd: handle failure to collect pre/post-op attrs more sanely new 89338da41762 nfsd: remove unsafe BUG_ON from set_change_info new 48d98d064f3c nfsd: set missing after_change as before_change + 1 new ac896612fd9a lockd: nlm_blocked list race fixes new 389370729b38 sunrpc: Remove unused extern declarations new 302055f01fe7 nfsd: inherit required unset default acls from effective set new 62c25ceb29a6 SUNRPC: Convert svc_tcp_sendmsg to use bio_vecs directly new 4a1d8533f715 SUNRPC: Send RPC message on TCP with a single sock_sendmsg() call new fd4ece8111f4 SUNRPC: Convert svc_udp_sendto() to use the per-socket bio [...] new 516fe70ef2b2 SUNRPC: Revert e0a912e8ddba new babc98d1a34b SUNRPC: Reduce thread wake-up rate when receiving large RP [...] new ed7e7f749bdb exportfs: remove kernel-doc warnings in exportfs new f01d390744d4 fs: lockd: avoid possible wrong NULL parameter new 570415d7ac1b lockd: remove SIGKILL handling new f06b4a40543c nfsd: don't allow nfsd threads to be signalled. new 909d6d4510c3 nfsd: Simplify code around svc_exit_thread() call in nfsd() new 4b5773330f3a nfsd: separate nfsd_last_thread() from nfsd_put() new d574202cb407 SUNRPC: call svc_process() from svc_recv(). new d1b18b6d5a31 SUNRPC: change svc_recv() to return void. new e93c55ddfd42 SUNRPC: remove timeout arg from svc_recv() new 2d09895f8fb8 SUNRPC: change cache_head.flags bits to enum new 32525716ce4b SUNRPC: change svc_pool::sp_flags bits to enum new 04490565182f SUNRPC: change svc_rqst::rq_flags bits to enum new 174ac880ee06 SUNRPC: change svc_xprt::xpt_flags bits to enum new 0609d8f4852a SUNRPC: Add enum svc_auth_status new 95ab4b8829bb SUNRPC: Move trace_svc_xprt_enqueue new 6da7757d2d17 SUNRPC: Deduplicate thread wake-up code new 45338daefb42 SUNRPC: Count ingress RPC messages per svc_pool new f5797323270d SUNRPC: Clean up svc_set_num_threads new 9e2ffcc05c7e Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] new ae8cba4033bc ovl: Add framework for verity support new bf07089081a0 ovl: Add versioned header for overlay.metacopy xattr new 184996e92e86 ovl: Validate verity xattr when resolving lowerdata new 0c71faf5a607 ovl: Handle verity during copy-up new 16aac5ad1fa9 ovl: support encoding non-decodable file handles new b0504bfe1b8a ovl: add support for unique fsid per instance new d9544c1b0d9e ovl: store persistent uuid/fsid with uuid=on new cbb44f093597 ovl: auto generate uuid for new overlay filesystems new 36295542969d ovl: Kconfig: introduce CONFIG_OVERLAY_FS_DEBUG new f01d08899fd7 ovl: make consistent use of OVL_FS() new adcd459ff805 ovl: validate superblock in OVL_FS() new ea66e0b6e98e Merge branch 'overlayfs-next' of git://git.kernel.org/pub/ [...] new 0cf42874e602 Merge branch 'iomap-for-next' of git://git.kernel.org/pub/ [...] new 82cab6333194 Merge branch 'vfs-for-next' of git://git.kernel.org/pub/sc [...] new b1848ceb0496 Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] new d619f48e7d70 ibmvmc: update ctime in conjunction with mtime on write new a4440d741eb3 bfs: update ctime in addition to mtime when adding entries new 73e673065079 efivarfs: update ctime when mtime changes on a write new fb91816e403e exfat: ensure that ctime is updated whenever the mtime is new 46fc6b35a674 apparmor: update ctime whenever the mtime changes on an inode new bc2390f2c884 cifs: update the ctime on a partial page write new 9b6304c1d537 fs: add ctime accessors infrastructure new 0c4767923ed6 fs: new helper: simple_rename_timestamp new 130f1eca981d btrfs: convert to simple_rename_timestamp new e54c86fd48d0 ubifs: convert to simple_rename_timestamp new 944d0d9def9d shmem: convert to simple_rename_timestamp new d06cdfddd1d1 exfat: convert to simple_rename_timestamp new 487e34fc9fc1 ntfs3: convert to simple_rename_timestamp new 298d35ef763d reiserfs: convert to simple_rename_timestamp new 3cc0cc635bae spufs: convert to ctime accessor functions new 95f8020459fd s390: convert to ctime accessor functions new 278832b81c53 binderfs: convert to ctime accessor functions new 24856a96cfbf infiniband: convert to ctime accessor functions new 41441cecd10f ibm: convert to ctime accessor functions new c7603adcc6b1 usb: convert to ctime accessor functions new 4f87180060d8 9p: convert to ctime accessor functions new 9689414767f2 adfs: convert to ctime accessor functions new f873e9d6db14 affs: convert to ctime accessor functions new b9170a28839a afs: convert to ctime accessor functions new 2276e5ba8567 fs: convert to ctime accessor functions new 36aa5eae75fc autofs: convert to ctime accessor functions new 0a8359482472 befs: convert to ctime accessor functions new 73d9b9d02817 bfs: convert to ctime accessor functions new 2a9462de4352 btrfs: convert to ctime accessor functions new 7795aef08192 ceph: convert to ctime accessor functions new ea9b53d4ae66 coda: convert to ctime accessor functions new 8e2dc788365c configfs: convert to ctime accessor functions new 1e018769388a cramfs: convert to ctime accessor functions new 0f7bda3fcd9c debugfs: convert to ctime accessor functions new 2ca7b9cd760d devpts: convert to ctime accessor functions new 79d9ce76cc48 ecryptfs: convert to ctime accessor functions new 2fa9a97512da efivarfs: convert to ctime accessor functions new a68d1f51276d efs: convert to ctime accessor functions new 7be935e18e2f erofs: convert to ctime accessor functions new f29f19082823 exfat: convert to ctime accessor functions new fc4eed640d8f ext2: convert to ctime accessor functions new 1bc33893e79a ext4: convert to ctime accessor functions new c62ebd3501cc f2fs: convert to ctime accessor functions new ea60635ec1f4 fat: convert to ctime accessor functions new 529d8a290ac9 freevxfs: convert to ctime accessor functions new ceb2d5e92f49 fuse: convert to ctime accessor functions new 8a8b8d91b158 gfs2: convert to ctime accessor functions new 7305586a7928 hfs: convert to ctime accessor functions new 101fa821ab7d hfsplus: convert to ctime accessor functions new 66e79d8934ec hostfs: convert to ctime accessor functions new 3200d07d3367 hpfs: convert to ctime accessor functions new a72a7deab690 hugetlbfs: convert to ctime accessor functions new 2f06e4ba90da isofs: convert to ctime accessor functions new d8b23c618c75 jffs2: convert to ctime accessor functions new ad9dc5df36a2 jfs: convert to ctime accessor functions new f7f438589f46 kernfs: convert to ctime accessor functions new 55e04e9c926e nfs: convert to ctime accessor functions new 38d721b13f86 nfsd: convert to ctime accessor functions new e21d4f419402 nilfs2: convert to ctime accessor functions new 03870d277fea ntfs: convert to ctime accessor functions new 3d65c46fbf6a ntfs3: convert to ctime accessor functions new 6861de979fa0 ocfs2: convert to ctime accessor functions new 906effbf679f omfs: convert to ctime accessor functions new 1520a1520c61 openpromfs: convert to ctime accessor functions new 0971a799b156 orangefs: convert to ctime accessor functions new 9aa711152357 overlayfs: convert to ctime accessor functions new e9d7d3cb9fb3 procfs: convert to ctime accessor functions new a411ea5af7ec pstore: convert to ctime accessor functions new bbe21298548d qnx4: convert to ctime accessor functions new ade79b7cf677 qnx6: convert to ctime accessor functions new 9f590685bc5a ramfs: convert to ctime accessor functions new ae834901ecc5 reiserfs: convert to ctime accessor functions new a58451279c25 romfs: convert to ctime accessor functions new 9448765397b6 smb: convert to ctime accessor functions new 280345d0d03b squashfs: convert to ctime accessor functions new c801b0951197 sysv: convert to ctime accessor functions new bb9c40e65262 tracefs: convert to ctime accessor functions new d07d3a7e9376 ubifs: convert to ctime accessor functions new 59ad88f26e97 udf: convert to ctime accessor functions new 6eeb017e4f7f ufs: convert to ctime accessor functions new 0593be0c8e60 vboxsf: convert to ctime accessor functions new a0a415e34b57 xfs: convert to ctime accessor functions new f74207d84dab zonefs: convert to ctime accessor functions new e359147f0160 linux: convert to ctime accessor functions new 783904f50a9c mqueue: convert to ctime accessor functions new 417d2b6b112d bpf: convert to ctime accessor functions new 6528733416f1 shmem: convert to ctime accessor functions new bc734e8ec113 sunrpc: convert to ctime accessor functions new 6ac5422617ed apparmor: convert to ctime accessor functions new 428c33f2851e security: convert to ctime accessor functions new 4c1698d3033d selinux: convert to ctime accessor functions new 13bc24457850 fs: rename i_ctime field to __i_ctime new d85f1b5bad57 gfs2: fix timestamp handling on quota inodes new b3030e4f2344 fs: remove silly warning from current_time new 0d72b92883c6 fs: pass the request_mask to generic_fillattr new 541d4c798a59 fs: drop the timespec64 arg from generic_update_time new bb7cc0a62e47 btrfs: have it use inode_update_timestamps new 97ebfdb7ad08 ubifs: have ubifs_update_time use inode_update_timestamps new 93e6c3043544 fat: remove i_version handling from fat_update_time new 6f4aaee3faa8 fat: make fat_update_time get its own timestamp new 51b0f3ebdbbf xfs: have xfs_vn_update_time gets its own timestamp new 913e99287b98 fs: drop the timespec64 argument from update_time new ffb6cf19e063 fs: add infrastructure for multigrain timestamps new d48c33972916 tmpfs: add support for multigrain timestamps new e44df2664746 xfs: switch to multigrain timestamps new 0269b585868e ext4: switch to multigrain timestamps new 50e9ceef1d4f btrfs: convert to multigrain timestamps new c7e263ab45b9 shmem: make shmem_inode_acct_block() return error new 71480663b751 shmem: make shmem_get_inode() return ERR_PTR instead of NULL new 86be6b8bd834 quota: Check presence of quota operation structures instea [...] new eafc474e2029 shmem: prepare shmem quota infrastructure new e09764cff44b shmem: quota support new de4c0e7ca8b5 shmem: Add default quota limit mount options new 509f006932de shmem: fix quota lock nesting in huge hole handling new 6faddda69f62 libfs: Add directory operations for stable offsets new 23a31d87645c shmem: Refactor shmem_symlink() new a2e459555c5f shmem: stable directory offsets new bbaef7973dd0 libfs: Add a lock class for the offset map's xa_lock new 2be4f05af71b libfs: Remove parent dentry locking in offset_iterate_dir() new 3c1b7528d896 shmem: move spinlock into shmem_recalc_inode() to fix quot [...] new 0200679fc795 tmpfs: verify {g,u}id mount options correctly new 5de75970c9fd xattr: simple_xattr_set() return old_xattr to be freed new e07c469e979c tmpfs: track free_ispace instead of free_inodes new 2daf18a7884d tmpfs,xattr: enable limited user extended attributes new e88e0d366f9c tmpfs: trivial support for direct IO new aa5b9178c019 mm: invalidation check mapping before folio_contains new 16b8cac457c6 Merge branch 'vfs.tmpfs' into vfs.all new 7b3f28d32ef2 fs: unexport d_genocide new 4b4fb74b1aa1 vfs, security: Fix automount superblock LSM init problem, [...] new 9ed7cfdf38b8 fs/buffer.c: disable per-CPU buffer_head cache for isolated CPUs new b4704cb65f47 docs: filesystems: idmappings: clarify from where idmappin [...] new 3e797ad1c5df fs: Fix one kernel-doc comment new 5e05ccb74795 Merge branch 'vfs.misc' into vfs.all new 632a62c1693f Merge branch 'fs.proc.uapi' into vfs.all new 78d28e08d780 Merge branch 'vfs.fchmodat2' into vfs.all new 4b2201dad267 fs: stop using bdev->bd_super in mark_buffer_write_io_error new 01efe93a5aa2 ext4: don't use bdev->bd_super in __ext4_journal_get_write_access new 8887b94d9322 ocfs2: stop using bdev->bd_super for journal error logging new 6a3207395563 fs, block: remove bdev->bd_super new dbbff489064d xfs: reformat the xfs_fs_free prototype new 1aa2d074d4c7 xfs: remove a superfluous s_fs_info NULL check in xfs_fs_p [...] new 2a9311adb87c xfs: free the xfs_mount in ->kill_sb new d3ef7e94ee36 xfs: remove xfs_blkdev_put new 41233576e9a4 xfs: close the RT and log block devices in xfs_free_buftarg new 35a93b148b03 xfs: close the external block devices in xfs_mount_free new 1a0a5dad67b6 xfs: document the invalidate_bdev call in invalidate_bdev new 1489dffd51d7 ext4: close the external journal device in ->kill_sb new c934dc927e8e exfat: don't RCU-free the sbi new 4abc9a43d99c exfat: free the sbi and iocharset in ->kill_sb new 126dbf8a1b9c ntfs3: rename put_ntfs ntfs3_free_sbi new 5f0fb2210bb3 ntfs3: don't call sync_blockdev in ntfs_put_super new a4f64a300a29 ntfs3: free the sbi in ->kill_sb new aca740cecbe5 fs: open block device after superblock creation new cf6da236c27a fs: export setup_bdev_super new c1e012ea9e83 nilfs2: use setup_bdev_super to de-duplicate the mount code new 4b41828be268 ext4: make the IS_EXT2_SB/IS_EXT3_SB checks more robust new 2ea6f68932f7 fs: use the super_block as holder when mounting file systems new 9c09a7cf6220 fs: stop using get_super in fs_mark_dead new 7ecd0b6f5100 fs: export fs_holder_ops new 6f5fc7de9885 ext4: drop s_umount over opening the log device new 8bed1783751f ext4: use fs_holder_ops for the log device new 8d945b595ed0 xfs: drop s_umount over opening the log and RT devices new 8ffa54e3370c xfs use fs_holder_ops for the log and RT devices new f4b03218a3c4 btrfs: always open the device read-only in btrfs_scan_one_device new d060eeb7456f btrfs: call btrfs_close_devices from ->kill_sb new 3bf9e5ac38ab btrfs: split btrfs_fs_devices.opened new 39e7cfb39466 btrfs: open block devices after superblock creation new a10f41b69a15 btrfs: use the super_block as holder when mounting file systems new 796e384eb46b nbd: call blk_mark_disk_dead in nbd_clear_sock_ioctl new de76e11e14ec block: simplify the disk_force_media_change interface new 9e6d6aa1f789 floppy: call disk_force_media_change when changing the format new 5fd1953343b5 amiflop: don't call fsync_bdev in FDFMTBEG new e17f60b168f1 dasd: also call __invalidate_device when setting the devic [...] new 62a9821b69b2 block: drop the "busy inodes on changed media" log message new 381f678306ce block: consolidate __invalidate_device and fsync_bdev new 2b35d727a85f block: call into the file system for bdev_mark_dead new efd9abfe80ae block: call into the file system for ioctl BLKFLSBUF new 07b617948005 fs: remove get_super new fc3b2b8e7199 fs: simplify invalidate_inodes new 18a27094eecd super: remove get_tree_single_reconf() new baa50b31ee36 fs: add vfs_cmd_create() new 285aa139997f fs: add vfs_cmd_reconfigure() new cc65f694660b fs: add FSCONFIG_CMD_CREATE_EXCL new 49faab869246 Merge branch 'vfs.super' into vfs.all new 24a62491bb89 Merge branch 'vfs.autofs' into vfs.all new 028bd01dbea8 Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] new 85e38ad3554a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 53e9e33ede37 printk: ringbuffer: Fix truncating buffer size min_t cast new b7661f87eda0 Merge branch 'for-6.6' into for-next new 91135f4f2dbc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f9aaa59b5c1c Merge branch 'pci/aer' new 6f7e20290677 Merge branch 'pci/hotplug' new 09364bfb63f7 Merge branch 'pci/ioport' new 5e70d0acf082 PCI: Add locking to RMW PCI Express Capability Register accessors new fb0171a4c01b PCI: Make link retraining use RMW accessors for changing LNKCTL new 5f75f96c6103 PCI: pciehp: Use RMW accessors for changing LNKCTL new e09060b3b6b4 PCI/ASPM: Use RMW accessors for changing LNKCTL new fbf7c1c2c573 drm/amdgpu: Use RMW accessors for changing LNKCTL new 26a031ba184a drm/radeon: Use RMW accessors for changing LNKCTL new 656a007b67eb net/mlx5: Use RMW accessors for changing LNKCTL new 56b5a3c755d6 wifi: ath11k: Use RMW accessors for changing LNKCTL new 9a1875d21355 wifi: ath12k: Use RMW accessors for changing LNKCTL new bfbac0efb0a6 wifi: ath10k: Use RMW accessors for changing LNKCTL new b0d72b46ecbb PCI: Document the Capability accessor RMW improvements new 4553e34824fb Merge branch 'pci/pcie-rmw' new d5af729dc207 PCI: Mark NVIDIA T4 GPUs to avoid bus reset new c86302e792d4 Merge branch 'pci/virtualization' new 5cd903bce9dd PCI/VPD: Add runtime power management to sysfs interface new d3fcd7360338 PCI: Fix runtime PM race with PME polling new 19150026e5c3 Merge branch 'pci/vpd' new 624a155baad0 Merge branch 'pci/controller/apple' new fc8b24c28bec PCI: dwc: Provide deinit callback for i.MX new c96d97eb6f23 Merge branch 'pci/controller/dwc' new 9e389a99818c Merge branch 'pci/controller/iproc' new 6d473a5a2613 PCI: microchip: Correct the DED and SEC interrupt bit offsets new 2e245bc8a2ab PCI: microchip: Enable building driver as a module new 4d6bf4c49578 PCI: microchip: Align register, offset, and mask names wit [...] new d1d6a0c9e79c PCI: microchip: Enable event handlers to access bridge and [...] new 4f0b91247f78 PCI: microchip: Clean up initialisation of interrupts new 1abb722888fd PCI: microchip: Gather MSI information from hardware confi [...] new bac406c34fbc PCI: microchip: Re-partition code between probe() and init() new f6815306b3da Merge branch 'pci/controller/microchip' new dc08cbb03313 Merge branch 'pci/controller/qcom' new 20d198510f0d Merge branch 'pci/controller/rockchip' new f60d23e47877 Merge branch 'pci/controller/tegra194' new 45b97883ea59 Merge branch 'pci/controller/remove-void-cast' new 957f1241ae52 Merge branch 'pci/controller/resources' new 846691f5483d PCI: switchtec: Use normal comment style new 0fb53e64705a PCI: switchtec: Add support for PCIe Gen5 devices new f762d9580e3c Merge branch 'pci/controller/switchtec' new d332642a9821 PCI: apple: Use pci_dev_id() to simplify the code new f7f7c3d61556 PCI/AER: Use pci_dev_id() to simplify the code new 6f7dc3076717 PCI/IOV: Use pci_dev_id() to simplify the code new 8ca91d778168 PCI/P2PDMA: Use pci_dev_id() to simplify the code new 673e9bca8e67 PCI/sysfs: Move declarations to linux/pci.h new cec66f297455 PCI: Remove unused function declarations new b2c47cd73629 Merge branch 'pci/misc' new fc27dc9da8a4 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 5b0f723d9bad Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] new 666cf30a589a HID: sensor-hub: Allow multi-function sensor devices new 74f975978e95 Merge branch 'for-6.6/sensor-hub' into for-next new 9620a78fd1d3 HID: hid-wiimote-debug.c: Drop error checking for debugfs_ [...] new 09bfb73f4c5f Merge branch 'for-6.6/wiimote' into for-next new 276e14e6c399 HID: input: Support devices sending Eraser without Invert new 9113798ce7b9 Merge branch 'for-6.6/core' into for-next new 574d06ceb88f HID: Reorder fields in 'struct hid_input' new 311d42d80373 Merge branch 'for-6.6/core' into for-next new a7156d818179 HID: logitech-hidpp: Rename HID++ "internal" error constant new e79657f8eaa8 Merge branch 'for-6.6/logitech' into for-next new fadfcf360161 HID: roccat: make all 'class' structures const new 21168bdba6ea HID: hidraw: make hidraw_class structure const new c112da94a12d Merge branch 'for-6.6/roccat' into for-next new 9c34660ee6d5 HID: input: Fix Apple Magic Trackpad 1 Bluetooth disconnect new d9395209e961 Merge branch 'for-6.5/upstream-fixes' into for-next new a0c76896c3fb HID: steelseries: Add support for Arctis 1 XBox new a839cb299a34 Merge branch 'for-6.6/steelseries' into for-next new c05b8a939a17 HID: logitech-hidpp: Add support for the Pro X Superlight new 9d1bd9346241 HID: logitech-dj: Add support for a new lightspeed receive [...] new f2fb8176cb57 Merge branch 'for-6.6/logitech' into for-next new 24175157b852 HID: hid-google-stadiaff: add support for Stadia force feedback new b3e5d5a861ef Merge branch 'for-6.6/google' into for-next new 9ac6678b95b0 HID: wacom: remove the battery when the EKR is off new 2834e38048f1 HID: wacom: remove unnecessary 'connected' variable from EKR new 55ab9b2c42f4 HID: wacom: struct name cleanup new f41511b034a5 Merge branch 'for-6.6/wacom' into for-next new cb818a047f2b HID: nvidia-shield: Remove led_classdev_unregister in thun [...] new 3ab196f88237 HID: nvidia-shield: Add battery support for Thunderstrike new 77fe1fed4741 HID: nvidia-shield: Update Thunderstrike LED instance name [...] new 80ecf59d891b Merge branch 'for-6.6/nvidia' into for-next new ed1fb63b6e45 HID: logitech-hidpp: Add support for Logitech MX Anywhere 3 mouse new e639140c491a Merge branch 'for-6.6/logitech' into for-next new 0c4b9411f363 MAINTAINERS: update my email address new 61fc016b32f8 Merge branch 'for-6.6/core' into for-next new e90e7c2894fb HID: steelseries: arctis_1_battery_request[] should be static new c4cc8dab2d33 Merge branch 'for-6.6/steelseries' into for-next new 6bb653eb7516 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b610c4bbd153 i2c: imx-lpi2c: return -EINVAL when i2c peripheral clk doe [...] new 49d4db3953cb i2c: designware: Correct length byte validation logic new 69f035c480d7 i2c: designware: Handle invalid SMBus block data response [...] new b3497ef404dc i2c: tegra: Fix failure during probe deferral cleanup new 27ec43c77b5d i2c: tegra: Fix i2c-tegra DMA config option processing new fff67c1b17ee i2c: hisi: Only handle the interrupt of the driver's transfer new 0abbf0ac10ee i2c: sun6i-p2wi: Fix an error message in probe() new 7d711966f94c i2c: Update documentation to use .probe() again new 4caf4cb1eaed i2c: bcm-iproc: Fix bcm_iproc_i2c_isr deadlock issue new 3253f6923a78 i2c: tiny-usb: check usb base class before assuming the in [...] new 7aec2f39a1a4 i2c: bcm2835: Use dev_err_probe in probe function new 45a7a0524bff i2c: mlxbf: Use dev_err_probe in probe function new 9a648b3f56c4 i2c: xlp9xx: Use dev_err_probe in probe function new 3c5e6ae40164 i2c: hisi: Use dev_err_probe in probe function new 605efbf43813 i2c: qcom-cci: Use dev_err_probe in probe function new d29066600a85 i2c: pxa: Use dev_err_probe in probe function new 235712aa7ebf i2c: dln2: Use dev_err_probe in probe function new 5d51af11f41e i2c: imx-lpi2c: Use dev_err_probe in probe function new 7a34bab2daea i2c: synquacer: Use dev_err_probe in probe function new 60c089b2e2c1 Merge remote-tracking branch 'andi/i2c/andi-for-next' into [...] new 59738ab26644 I2C: Explicitly include correct DT includes new 0a310eef70c0 i2c: at91: Use devm_platform_get_and_ioremap_resource() new c71d80d384b4 i2c: iproc: Convert to devm_platform_ioremap_resource() new f9dce8d649ab i2c: brcmstb: Convert to devm_platform_ioremap_resource() new 8f4bc4180032 i2c: mlxbf: Use devm_platform_get_and_ioremap_resource() new 8086ea443d81 i2c: stm32f4: Use devm_platform_get_and_ioremap_resource() new 02ebc01dde66 i2c: qcom-geni: Convert to devm_platform_ioremap_resource() new 8f2056ff202d i2c: st: Use devm_platform_get_and_ioremap_resource() new 3735e4318f1a i2c: sh_mobile: Use devm_platform_get_and_ioremap_resource() new b15eb80322ff i2c: s3c2410: Use devm_platform_get_and_ioremap_resource() new 733f41f70294 i2c: pxa: Use devm_platform_get_and_ioremap_resource() new 08e3351b4b4c i2c: pnx: Use devm_platform_get_and_ioremap_resource() new 8ab7725b6bfb Merge branch 'i2c/for-mergewindow' into i2c/for-next new b08fbe1a88cc Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] new cbf871e6d8ce i3c/master: cmd_v1: Fix the exit criteria for the daa procedure new 300098637900 i3c: master: svc: Do not check for 0 return after calling [...] new c26711182f98 Merge branch 'i3c/next' of git://git.kernel.org/pub/scm/li [...] new 5cc5273f4f1e hwmon: (pmbus) Update documentation to not use .probe_new( [...] new b7183ed79ce6 hwmon: (pmbus/acbel-fsg032) Add firmware version debugfs a [...] new e070a6120a3a hwmon: (lan966x) Use the devm_clk_get_enabled() helper function new 38621cb85634 hwmon: Explicitly include correct DT includes new 5e4fa14f84ac hwmon: (pmbus/max20730) Remove strlcpy occurences new a9ec336f1037 hwmon: (dimmtemp) Support more than 32 DIMMs new 9af51399be5f hwmon: (bt1-pvt) Convert to devm_platform_ioremap_resource() new 79061f23da58 hwmon: (nct6775) Change labels for nct6799 new 25a032329f40 hwmon: Remove smm665 driver new 605d0b41db7c hwmon: (nct6775) Increase and reorder ALARM/BEEP bits new 0ce77a716f62 hwmon: (oxp-sensors) Move board detection to the init function new 7bbd61299a8d hwmon: (it87) Split temperature sensor detection to separa [...] new 3eb6524e1495 hwmon: (it87) Improve temperature reporting support new 7eb36f042995 hwmon: (it87) Add support to detect sensor type AMDTSI new 61fcfd2ae373 hwmon: (pmbus/mp2975) Fix whitespace error new c0c3f6540e3a dt-bindings: trivial-devices: Add MPS MP2971 and MP2973 new e8ef0ecaa1ae hwmon: (pmbus/mp2975) Prepare for MP2973 and MP2971 new 872ee9268c54 hwmon: (pmbus/mp2975) Simplify VOUT code new d7f69d5ffc77 hwmon: (pmbus/mp2975) Make phase count variable new 5f11a55bcff6 hwmon: (pmbus/mp2975) Add support for MP2971 and MP2973 new 11afa61c3901 hwmon: (pmbus/mp2975) Add regulator support new 7a1576d81f98 hwmon: (pmbus/mp2975) Add OCP limit new 0eac9c603d15 hwmon: (pmbus/mp2975) Fix PGOOD in READ_STATUS_WORD new 7f7f481aa79b hwmon: (sht3x) convert some of sysfs interface to hwmon new 67995c02b12c hwmon: (nct6775) Add support for 18 IN readings for nct6799 new 2f255c59b519 hwmon: (hp-wmi-sensors) Get WMI instance count from WMI dr [...] new f0260ce0ff07 hwmon: (hp-wmi-sensors) Initialize pevents in hp_wmi_senso [...] new a443a6b51de1 dt-bindings: hwmon: Add description for new hwmon sensor hs3001 new 50bd566f74a0 hwmon: Add driver for Renesas HS3001 new 4015bc44bdc1 hwmon: (nct6775) Additional TEMP registers for nct6799 new 837c98e35478 hwmon: (max6639) Add compatible string new 1e964c580cf7 hwmon: (adt7475) fix Wvoid-pointer-to-enum-cast warning new e1c1c078f512 hwmon: (ad7418) fix Wvoid-pointer-to-enum-cast warning new 057287b74ead hwmon: (ads7828) fix Wvoid-pointer-to-enum-cast warning new d9e0e713129f hwmon: (ina2xx) fix Wvoid-pointer-to-enum-cast warning new 109b8aaf4df4 hwmon: (lm63) fix Wvoid-pointer-to-enum-cast warning new fa97ef35d89d hwmon: (lm75) fix Wvoid-pointer-to-enum-cast warning new b8628d255c9a hwmon: (lm85) fix Wvoid-pointer-to-enum-cast warning new 36c98c1e0a84 hwmon: (lm90) fix Wvoid-pointer-to-enum-cast warning new b22b61c83e28 hwmon: (max20730) fix Wvoid-pointer-to-enum-cast warning new e1520361a9d1 hwmon: (max6697) fix Wvoid-pointer-to-enum-cast warning new 8e43730d6832 hwmon: (tmp513) fix Wvoid-pointer-to-enum-cast warning new 3be764ecf3bf hwmon: (pmbus/ibm-cffps) fix Wvoid-pointer-to-enum-cast warning new 781eca26e25a hwmon: (pmbus/tps53679) fix Wvoid-pointer-to-enum-cast warning new bf3f57d36926 hwmon: (pmbus/ucd9000) fix Wvoid-pointer-to-enum-cast warning new dc7872870fe8 hwmon: (pmbus/ucd9200) fix Wvoid-pointer-to-enum-cast warning new fc8df28be715 hwmon: (nsa320-hwmon) Remove redundant of_match_ptr() new 2b89dc60cbea Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] new 64926b0280ff docs: Add a section on surveys to the researcher guidelines new c9abfd496b1d docs: vfs: clean up after the iterate() removal new f76a5dc8b35a docs: sparse: fix invalid link addresses new 2de0d1fdeb5a docs: Add book to process/kernel-docs.rst new 90cd0c18573a doc: update params of memhp_default_state= new 3bef2bbdd841 Merge branch 'docs-next' of git://git.lwn.net/linux.git new 1e3454582e11 media: adv748x: Return to endpoint matching new 6e1e132e0038 media: pxa_camera: Fix probe error handling new 5073d10cbaba media: pxa_camera: Register V4L2 device early new 4af65141e38e media: marvell: cafe: Register V4L2 device earlier new 4c50b0a86ef9 media: am437x-vpfe: Register V4L2 device early new f6336d89062d media: omap3isp: Initialise V4L2 async notifier later new 7f81d6f0dc36 media: xilinx-vipp: Init async notifier after registering [...] new 2c62a9b8e4d5 media: davinci: Init async notifier after registering V4L2 device new 5651bab6890a media: qcom: Initialise V4L2 async notifier later new b8ec754ae4c5 media: v4l: async: Set v4l2_device and subdev in async not [...] new 99939beaefca media: Documentation: v4l: Document sub-device notifiers new da53c36ddd3f media: cec: core: add adap_nb_transmit_canceled() callback new 948a77aaecf2 media: cec: core: add adap_unconfigured() callback new f807d06c7209 media: Documentation: media: cec: describe new callbacks new 3b7dab49c46e media: cec-gpio: specify IRQF_NO_AUTOEN when requesting irq new 9b79d776a2b3 media: cec-pin: improve interrupt handling new bbe9cfc713f6 media: cec-gpio: drop the cec_gpio_free callback new 2f4d3718cc92 media: cec-pin: only enable interrupts when monitoring the [...] new 2545a2c02ba1 media: ipu3-cio2: allow ipu_bridge to be a module again new f33cb49081da media: go7007: Remove redundant if statement new a2c770324657 media: atomisp: Remove bogus asd == NULL checks new 7b4846b65154 media: atomisp: Fix smatch warnings caused by atomisp cust [...] new 9e2a90d75662 media: atomisp: Fix me->stages error checking in sh_css_sp [...] new 697bef6c70e9 media: ccs-pll: Initialise best_div to avoid a compiler warning new 9d7531be3085 media: pci: ipu3-cio2: Initialise timing struct to avoid a [...] new 94f214f4b6b4 media: mediatek: vcodec: remove unused parameter new 2e9eadccf754 media: mediatek: vcodec: align fw interface new 32986215be7a media: mediatek: vcodec: Removing struct 'mtk_vcodec_ctx/d [...] new 17834e0a4db5 media: mediatek: vcodec: Removing useless debug log new 0db2fc4eec23 media: mediatek: vcodec: remove the dependency of vcodec d [...] new 41f03c673cb7 media: mediatek: vcodec: replace pr_* with dev_* for v4l2 [...] new 01abf5fbb081 media: mediatek: vcodec: separate struct 'mtk_vcodec_ctx' new 31272a398447 media: mediatek: vcodec: separate struct mtk_vcodec_dev new 63b71f310ade media: mediatek: vcodec: fix unreasonable parameter defini [...] new 183b0b4bd1ff media: mediatek: vcodec: remove unused include header new 0934d3759615 media: mediatek: vcodec: separate decoder and encoder new 6afcc2b0aebf media: mediatek: vcodec: Add capture format to support 10b [...] new 1dff2beb60d3 media: mediatek: vcodec: Add capture format to support 10b [...] new 9d86be9bda6c media: mediatek: vcodec: Add driver to support 10bit new 655b86e52eac media: mediatek: vcodec: Fix possible invalid memory acces [...] new 1972e32431ed media: mediatek: vcodec: Fix possible invalid memory acces [...] new 6283e4834c69 media: venus: hfi_venus: Only consider sys_idle_indicator on V1 new d74e48160980 media: venus: hfi_venus: Write to VIDC_CTRL_INIT after unm [...] new ed939821c873 media: venus: Introduce VPU version distinction new 9ac60db2bb4b media: venus: Add vpu_version to most SoCs new 375b48f40fd0 media: venus: firmware: Leave a clue about obtaining CP VARs new ff877873a0d4 media: venus: hfi_venus: Sanitize venus_boot_core() per-VP [...] new 6513d80e085d media: venus: core: Assign registers based on VPU version new 5516263fa0ba media: venus: hfi_venus: Sanitize venus_halt_axi() per-VPU [...] new 03811969f9f7 media: venus: hfi_venus: Sanitize venus_isr() per-VPU-version new 3b96e82d54a8 media: venus: hfi_venus: Sanitize venus_cpu_and_video_core [...] new 365b4824ebea media: venus: hfi_venus: Sanitize venus_cpu_idle_and_pc_re [...] new c38610f8981e media: venus: firmware: Sanitize per-VPU-version new adeb071bb4cb media: venus: hfi_platform: Check vpu_version instead of d [...] new 04e3a07275a0 media: venus: vdec: Sanitize vdec_set_work_route() per-VPU [...] new bbfc89e6f67c media: venus: Introduce accessors for remapped hfi_buffer_ [...] new 41d41b03289a media: venus: Use newly-introduced hfi_buffer_requirements [...] new d5a8d2d3ec32 media: venus: hfi_venus: Restrict writing SCIACMDARG3 to V [...] new dca24b633c82 media: venus: core: Set up secure memory ranges for SC7180 new 32136e283a06 media: venus: firmware: Use of_reserved_mem_lookup() new 3c76db565fd2 media: venus: Fix firmware path for sm8250 new 1526ae0fd815 media: doc: dev-encoder: Fixup whitespace before bold asterisks new 1073f4414184 media: doc: codec: Rename "Return fields" to "Returned fie [...] new 7d0e95eb820b media: i2c: st_mipid02: cascade s_stream call to the sourc [...] new 525011d84a3f media: stm32: dcmi: only call s_stream on the source subdev new 992ba89d0300 media: doc: dev-encoder: Fixup type for ENUM_FRAMEINTERVALS new 7b7a3c014ed6 media: dvb: mb86a16: check the return value of mb86a16_read() new 63be999861e2 media: dt-bindings: drop unneeded status from examples new 9578de86555b dt-bindings: media: amphion,vpu: correct node name new f7692d1d0af9 media: jpeg-core: Remove redundant dev_err() new c84db0f23029 media: rcar_jpu: Remove redundant dev_err() new 06a67a1a193a media: nxp: Remove redundant dev_err() new b134b30f7f06 media: cx23885: debug cosmetics new 74a5a66fb422 media: tegra_cec: fix the return value handle for platform [...] new 935ae6f8ba00 media: usb: pvrusb2: fix inconsistent indenting new 59353d7051d6 media: firewire: firedtv-avc.c: replace BUG with proper, e [...] new 905f88ccebb1 media: i2c: ds90ub9x3: Fix sub-device matching new b57a5fd2ccf2 media: i2c: ds90ub960: Configure CSI-2 continuous clock new 255b959be97f media: i2c: ds90ub953: Use v4l2_fwnode_endpoint_parse() new be1e71b1db57 media: i2c: ds90ub913: Use v4l2_fwnode_endpoint_parse() new c7a52ae0b1e8 media: i2c: ds90ub953: Handle V4L2_MBUS_CSI2_NONCONTINUOUS_CLOCK new 05428f66fc40 media: i2c: ds90ub960: Allow FPD-Link async mode new d7d7a9ab7a77 media: i2c: ds90ub953: Restructure clkout management new 618aba51c294 media: i2c: ds90ub953: Support non-sync mode new 093d69ad556d media: i2c: ds90ub960: Rename RXPORT_MODE_CSI2_ASYNC to RX [...] new 483fe862488f staging: media: imx: Merge VIDEO_IMX_CSI into VIDEO_IMX_MEDIA new 0ca2fbab99b1 arm64: defconfig: Drop CONFIG_VIDEO_IMX_MEDIA new 4b60db99baba media: nxp: Fix wrong return pointer check in mxc_isi_cros [...] new 0ac186e36d84 media: dt-bindings: nxp,imx8-isi: Add i.MX93 ISI compatibl [...] new f48498ad0a41 media: nxp: imx8-isi: Move i.MX8 gasket configuration to a [...] new 12cc6da36af1 media: nxp: imx8-isi: Add ISI support for i.MX93 new c2c0abbe86a0 MAINTAINERS: correct file entry in MEDIA DRIVERS FOR FREES [...] new 6308759ec679 media: imx: imx7-media-csi: Fix frame sizes enumeration new 7d3c7d2a2914 media: i2c: Add a camera sensor top level menu new 11ec2c45b554 media: i2c: Remove common dependencies from sensor drivers new 12804390cf32 media: MAINTAINERS: Add entry for V4L2 async and fwnode fr [...] new 779d0ca8b883 media: MAINTAINERS: Split sensors and lens drivers, add do [...] new bb15c827b3bd media: subdev: Drop implicit zeroing of stream field new bb05820e87dc media: subdev: Constify v4l2_subdev_set_routing_with_fmt() param new 35a2991856ec media: subdev: Add debug prints to enable/disable_streams new 613cbb91e9ce media: Add MIPI CCI register access helper functions new f3a5e2ccb94f media: ov5693: Convert to new CCI register access helpers new af73323b9770 media: imx290: Convert to new CCI register access helpers new b67b29144948 media: atomisp: ov2680: Convert to new CCI register access [...] new 057e4809f3b8 media: Remove ov_16bit_addr_reg_helpers.h new 917e26cb005a media: i2c: imx219: Rename mbus codes array new 7e700847b1fe media: i2c: imx219: Switch from open to init_cfg new a267c23ac9f6 media: i2c: imx219: Complete default format initialization new b2fe7aeebe7f media: i2c: imx219: Fix colorspace info new e8a5b1df000e media: i2c: imx219: Use subdev active state new 7319d5706493 media: i2c: imx219: Simplify format assignment new 34e3d3c9ddbd media: i2c: imx219: Simplify code handling in s_fmt new 82bc596df84d media: rcar-csi2: Add support for C-PHY on R-Car V4H new ceee7fb05bad media: v4l: async: Avoid a goto in loop implementation new 284be5693163 media: ipu-bridge: Fix null pointer deref on SSDB/PLD pars [...] new 11e0a7c8e04e media: ipu-bridge: Do not use on stack memory for software [...] new 41eebd643835 media: ipu-bridge: Move initialization of node_names.vcm t [...] new 928d8e2fa642 media: ipu-bridge: Move initialization of node_names.vcm t [...] new d3cb5f61cdac media: ipu-bridge: Store dev pointer in struct ipu_bridge new 77c45766409a media: ipu-bridge: Only keep PLD around while parsing new dd671ed0c580 media: ipu-bridge: Add a ipu_bridge_parse_ssdb() helper function new 1b081a4c1e74 media: ipu-bridge: Drop early setting of sensor->adev new 998af18082fe media: ipu-bridge: Add a parse_sensor_fwnode callback to i [...] new 21fabfb1072c media: ipu-bridge: Move ipu-bridge.h to include/media/ new 0065b9374633 media: ipu-bridge: Add GalaxyCore GC0310 to ipu_supported_ [...] new 8e3e916e23f5 media: ipu-bridge: Add a runtime-pm device-link between VC [...] new f04eedb9424b media: atomisp: csi2-bridge: Switch to new common ipu_brid [...] new fc0f5b59adf5 media: atomisp: csi2-bridge: Add dev_name() to acpi_handle [...] new f663fb4967b0 media: atomisp: csi2-bridge: Add support for VCM I2C-clien [...] new fed60fc552c8 media: i2c: Add driver for DW9719 VCM new 29006e196a56 media: pci: intel: ivsc: Add CSI submodule new 0468e8f769be Merge branch 'master' of git://linuxtv.org/media_tree.git new 78876f71b3e9 media: pci: intel: ivsc: Add ACE submodule new c66821f381ae media: pci: intel: Add IVSC support for IPU bridge driver new 98cb72d3b9c5 media: ov5640: Enable MIPI interface in ov5640_set_power_mipi() new 92d748703790 media: davinci: vpif_capture: fix error return code in vpi [...] new 384e83db20af media: camif-core: Do not check for 0 return after calling [...] new f312dc7cf15c media: verisilicon: Do not check for 0 return after callin [...] new 90fbb259b469 media: platform: ti: fix the return value handle for platf [...] new a210df337c5f media: ov5640: Fix initial RESETB state and annotate timings new 997a6b01cd97 media: Documentation: Fix [GS]_ROUTING documentation new 7b5a42e6ae71 media: ov2680: Remove auto-gain and auto-exposure controls new 50a7bad4e0a3 media: ov2680: Fix ov2680_bayer_order() new d5d08ad330c9 media: ov2680: Fix vflip / hflip set functions new 49c282d5a8c5 media: ov2680: Remove VIDEO_V4L2_SUBDEV_API ifdef-s new e521b9cc1a49 media: ov2680: Don't take the lock for try_fmt calls new 6d6849b2203f media: ov2680: Add ov2680_fill_format() helper function new c0e97a4b4f20 media: ov2680: Fix ov2680_set_fmt() which == V4L2_SUBDEV_F [...] new 84b4bd7e0d98 media: ov2680: Fix regulators being left enabled on ov2680 [...] new 9289998ea534 media: ov2680: Convert to new CCI register access helpers new 7adfdecbbee1 media: ov2680: Store dev instead of i2c_client in ov2680_dev new 990732a6d9f1 media: ov2680: Add runtime-pm support new e9305a23901c media: ov2680: Check for "powerdown" GPIO con-id before ch [...] new 37f7e57e089e media: ov2680: Drop is_enabled flag new ec7dfad51ff0 media: ov2680: Add support for more clk setups new 8e50a1221f89 media: ov2680: Add support for 19.2 MHz clock new 83634470b0ee media: ov2680: Wait for endpoint fwnode before continuing [...] new df3ecab8d7c5 media: ov2680: Add support for ACPI enumeration new 4007015e604f media: ov2680: Fix ov2680_enum_frame_interval() new 0a61cf33f0c5 media: ov2680: Annotate the per mode register setting lists new f614dfb8cd58 media: ov2680: Add ov2680_mode struct new 63f47529bb5c media: ov2680: Make setting the mode algorithm based new 23321b91b39f media: ov2680: Add an __ov2680_get_pad_format() helper function new 3b378b35e83d media: ov2680: Implement selection support new 05d6bd86dcf7 media: ov2680: Fix exposure and gain ctrls range and defau [...] new 9b8e6ee867a1 media: ov2680: Add a bunch of register tweaks new 1259259f56b0 media: ov2680: Drop unnecessary pad checks new a99a041c22e8 media: ov2680: Read and log sensor revision during probe new 34f9eff236ff media: ov2680: Add link-freq and pixel-rate controls new 63b0cd30b78e media: ov2680: Add bus-cfg / endpoint property verification new 8a9f997d2e07 media: MAINTAINERS: Add Hans de Goede as OV2680 sensor dri [...] new ca3bd1339ed8 media: ipu-bridge: Add link-frequency to OV2680 ipu_suppor [...] new b8e277b1dbe6 media: atomisp: Drop atomisp-ov2680 sensor driver new ea90034e8fc0 media: i2c: ds90ub913: Fix use of uninitialized variables new 1cf8ddccbdf5 media: i2c: ds90ub953: Fix use of uninitialized variables new da57d1201eff media: i2c: ds90ub960: Fix PLL config for 1200 MHz CSI rate new 607bcc4213d9 media: i2c: ccs: Check rules is non-NULL new 54921a8f31d8 media: vivid: fix the racy dev->radio_tx_rds_owner new 7c8192e8b489 media: coda: Remove duplicated include new 33c7ae8f49e3 media: i2c: rdacm21: Fix uninitialized value new d1846d72587e media: bttv: use video_drvdata to get bttv new 615c5450278a media: bttv: replace BUG with WARN_ON new 45b6f5bf1a01 media: bttv: radio use v4l2_fh instead of bttv_fh new 79bbd3510ddb media: bttv: copy vid fmt/width/height from fh new faebe84ebc75 media: bttv: copy vbi_fmt from bttv_fh new 04d5356512c6 media: bttv: move do_crop flag out of bttv_fh new 9764252d4bdb media: bttv: remove format field from bttv_buffer new 87df33be0548 media: bttv: remove tvnorm field from bttv_buffer new 0f5f12e40824 media: bttv: remove crop info from bttv_buffer new c9c0df318acd media: bttv: move vbi_skip/vbi_count out of buffer new 7df8d5cffa87 media: bttv: refactor bttv_set_dma() new f5f17f0cb5ab media: bttv: use audio defaults for winfast2000 new b7ec3212a73a media: bttv: convert to vb2 new 2e5b9884179e Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git new 53201136b0b3 Merge branch 'acpica' into linux-next new 0c62747f1aeb Merge branches 'acpi-bus' and 'acpi-video' into linux-next new 868a4715a881 ACPI: thermal: Do not attach private data to ACPI handles new eca3f0a8ff86 ACPI: thermal: Drop redundant local variable from acpi_the [...] new e080fbe91bf7 Merge branches 'acpi-processor' and 'acpi-thermal' into li [...] new 6b86e4ac6915 Merge branch 'acpi-misc' into linux-next new 792b3b1409e4 Merge branch 'thermal' into linux-next new b429b6ffbdc9 thermal: intel: intel_soc_dts_iosf: Always use 2 trips new a39524aca314 thermal: intel: intel_soc_dts_iosf: Drop redundant symbol [...] new 4f16443596f4 thermal: intel: intel_soc_dts_iosf: Always assume notifica [...] new 0b28ba273ef3 thermal: intel: intel_soc_dts_iosf: Untangle update_trip_temp() new cbc280570438 thermal: intel: intel_soc_dts_iosf: Pass sensors to update [...] new 51f2aaf0dfb1 thermal: intel: intel_soc_dts_iosf: Change initialization [...] new 5bc3da35d7ad thermal: intel: intel_soc_dts_iosf: Add helper for resetti [...] new 02a49aaceff4 thermal: intel: intel_soc_dts_iosf: Rework critical trip setup new 4effd28e61e7 thermal: intel: intel_soc_dts_iosf: Use struct thermal_trip new 358f927e16a4 Merge branch 'thermal-intel' into linux-next new 8e1d6a922326 Merge back system-wide sleep material for v6.6. new 0656a85b9379 Merge branches 'pm-sleep' and 'powercap' into linux-next new 21d28cd2fa5f cpuidle: teo: Do not call tick_nohz_get_sleep_length() upfront new 6da8f9ba5a87 cpuidle: teo: Skip tick_nohz_get_sleep_length() call in so [...] new 2662342079f5 cpuidle: teo: Gather statistics regarding whether or not t [...] new d9d0c2815214 Merge branch 'pm-cpuidle' into linux-next new e8cde28ba512 Merge branch 'pm-tools' into linux-next new e9d9db9b194d Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 0aea7a2f88a5 cpufreq: blocklist more Qualcomm platforms in cpufreq-dt-platdev new 216710a492dd cpufreq: mediatek-hw: Remove unused define new d3dec5bb61ce cpufreq: amd-pstate-ut: Modify the function to get the hig [...] new c8ee55ca9123 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] new 5693d077595d PM / devfreq: Fix leak in devfreq_dev_release() new 3f36cb62e38e Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] new 019e41c8f718 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new db59782d7e00 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] new e717f2e8e489 fs: dlm: add missing spin_unlock new 4b056db81c5d fs: dlm: remove unused processed_nodes new 541adb0d4d10 fs: dlm: debugfs for queued callbacks new 67b5da9a40fc fs: dlm: check on plock ops when exit dlm new 8c95006d5572 fs: dlm: add plock dev tracepoints new c84c47333abb fs: dlm: remove clear_members_cb new 643f5cfa610f fs: dlm: cleanup lock order new c4f4e135c27b fs: dlm: get recovery sequence number as parameter new 561c67d8a101 fs: dlm: drop rxbuf manipulation in dlm_copy_master_names new b9d2f6ada008 fs: dlm: drop rxbuf manipulation in dlm_recover_master_copy new 1151935182b4 fs: dlm: constify receive buffer new 63e711b08160 fs: dlm: create midcomms nodes when configure new a3d85fcf268e fs: dlm: don't use RCOM_NAMES for version detection new 06bf8c771ae2 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 64917f4c35b3 RDMA: Make all 'class' structures const new d952f54d01ec RDMA/hns: Remove unused declaration hns_roce_modify_srq() new 7da6e993ca12 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3bf969e88ada sfc: add MAE table machinery for conntrack table new c3bb5c6acd4e sfc: functions to register for conntrack zone offload new 94aa05bdc777 sfc: functions to insert/remove conntrack entries to MAE hardware new 1909387fcfcf sfc: offload conntrack flow entries (match only) from CT zones new 294160251853 sfc: handle non-zero chain_index on TC rules new 1dfc29be4d74 sfc: conntrack state matches in TC rules new 01ad088fb05c sfc: offload left-hand side rules for conntrack new ae1ae5eb14b0 Merge branch 'sfc-conntrack-offload' new b9b05381e5d7 net: dsa: mt7530: improve and relax PHY driver dependency new ca76b386d46f tipc: Remove unused declaration tipc_link_build_bc_sync_msg() new 09c80167dbec bcm63xx_enet: Remove redundant initialization owner new d8c21ef7b2b1 net: txgbe: Use pci_dev_id() to simplify the code new 2c0e9f3806c4 tools: ynl-gen: avoid rendering empty validate field new 832140804e3b devlink: clear flag on port register error path new 145622771d22 net: dsa: mark parsed interface mode for legacy switch drivers new 90ed8d3dc34b net: phy: Remove two unused function declarations new 98261be155f8 mlxbf_gige: Remove two unused function declarations new a76728719c85 net: switchdev: Remove unused declaration switchdev_port_f [...] new cd3112ebbaf4 tools: ynl-gen: add missing empty line between policies new 99ecd6d06527 mlxsw: spectrum_switchdev: Use is_zero_ether_addr() instea [...] new 29cfda963f89 netfilter: gre: Remove unused function declaration nf_ct_g [...] new 529f63fa11eb netfilter: helper: Remove unused function declarations new 172af3eab05f netfilter: conntrack: Remove unused function declarations new 61e9ab294b39 netfilter: h323: Remove unused function declarations new 1d85594fd3e7 netfilter: nfnetlink_log: always add a timestamp new 052059b663c9 Merge tag 'nf-next-2023-08-08' of https://git.kernel.org/p [...] new b77049f04ed1 ethernet: s2io: Use ether_addr_to_u64() to convert etherne [...] new a76ca8afd45a mlxsw: Set port STP state on bridge enslavement new aae5bb8d18d8 selftests: mlxsw: router_bridge_lag: Add a new selftest new 7654c1096925 Merge branch 'mlxsw-set-port-stp-state-on-bridge-enslavement' new 7d0bc2602308 octeontx2-af: Remove redundant functions mac2u64() and cfg2mac() new e62c7adfd4ac octeontx2-af: Use u64_to_ether_addr() to convert ethernet address new 47f8dc0938e9 octeontx2-af: Remove redundant functions rvu_npc_exact_mac2u64() new e05a53ab867c Merge branch 'remove-redundant-functions-and-use-generic-f [...] new 1ded5e5a5931 net: annotate data-races around sock->ops new fa1891aeb762 net/llc/llc_conn.c: fix 4 instances of -Wmissing-variable- [...] new 383a4de3b447 net/mlx5: Expose port.c/mlx5_query_module_num() function new 1f507e80c700 net/mlx5: Expose NIC temperature via hardware monitoring k [...] new e972a54706e4 Merge branch 'mlx5-expose-nic-temperature-via-hwmon-api' new 09e0c3bbde90 net/sched: taprio: don't access q->qdiscs[] in unoffloaded [...] new 25b0d4e4e41f net/sched: taprio: keep child Qdisc refcount elevated at 2 [...] new 98766add2d55 net/sched: taprio: try again to report q->qdiscs[] to qdis [...] new 6e0ec800c174 net/sched: taprio: delete misleading comment about preallo [...] new 665338b2a7a0 net/sched: taprio: dump class stats for the actual q->qdiscs[] new 40b0425f8ba1 net: ptp: create a mock-up PTP Hardware Clock driver new b63e78fca889 net: netdevsim: use mock PHC driver new 35da47fe1c47 net: netdevsim: mimic tc-taprio offload new 355adce3010b selftests/tc-testing: add ptp_mock Kconfig dependency new 1890cf08bd99 selftests/tc-testing: test that taprio can only be attache [...] new 29c298d2bc82 selftests/tc-testing: verify that a qdisc can be grafted o [...] new 29afcd69672a Merge branch 'improve-the-taprio-qdisc-s-relationship-with [...] new 4d016ae42efb Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net new 96ead1e70290 selftests/bpf: remove duplicated functions new 898f55f50a00 selftests/bpf: relax expected log messages to allow emitti [...] new 526bc5ba19e8 bpf: lru: Remove unused declaration bpf_lru_promote() new 2adbb7637fd1 bpf: btf: Remove two unused function declarations new 6a1ed1430daa Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/l [...] new 1fc04a0b9733 net: stmmac: add new mode parameter for fix_mac_speed new 4fa6c976158b net: stmmac: dwmac-imx: pause the TXC clock in fixed-link new dccb8eb2d370 Merge branch 'update-stmmac-fix_mac_speed' new 215c44fa69d7 net: mhi: Remove redundant initialization owner in mhi_net_driver new 7df1f14c04cb led: trig: netdev: Fix requesting offload device new 1dcc03c9a7a8 net: phy: phy_device: Call into the PHY driver to set LED offload new 460b0b648fab net: phy: marvell: Add support for offloading LED blinking new e8fbcc47a8e9 leds: trig-netdev: Disable offload on deactivation of trigger new c042502ce201 Merge branch 'support-offload-led-blinking-to-phy' new 0c2910ae7fa0 net: stmmac: xgmac: RX queue routing configuration new 4a8d287909c9 net: caif: Remove unused declaration cfsrvl_ctrlcmd() new 35f563d61b97 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net new afa2420cff54 sctp: Remove unused declaration sctp_backlog_migrate() new 5604ac35cb6e net: ethernet: 8390: ne2k-pci: use module_pci_driver() macro new 6231e47b6fad tun: avoid high-order page allocation for packet header new 7a1c38215820 net: ftmac100: add multicast filtering possibility new 12aa0a3b93f3 octeontx2-af: Harden rule validation. new a20b4c5f3a0e octeon_ep: Add control plane host and firmware versions. new ac3899c62296 net: mana: Add gdma stats to ethtool output for mana new c5b0c34fae1e net/xgene: fix Wvoid-pointer-to-enum-cast warning new e5cd429e7928 net/marvell: fix Wvoid-pointer-to-enum-cast warning new e08190ef514f bonding: add modifier to initialization function and exit [...] new 57647e6fdf17 bonding: use IS_ERR instead of NULL check in bond_create_debugfs new cc317ea3d927 bonding: remove redundant NULL check in debugfs function new a8f3f4b44845 bonding: use bond_set_slave_arr to simplify code new f5370ba3590d bonding: remove unnecessary NULL check in bond_destructor new 4b006b43b84f Merge branch 'bond-cleanups' new 61f98da46984 octeontx2-pf: Allow both ntuple and TC features on the interface new 6cf30fdd7b06 net: dsa: rzn1-a5psw: use a5psw_reg_rmw() to modify floodi [...] new 0d37f839836b net: dsa: rzn1-a5psw: add support for .port_bridge_flags new 7b3f77c428ad net: dsa: rzn1-a5psw: add vlan support new 80f9ad046052 Merge branch 'rzn1-a5psw-vlan-port_bridge_flags' new ea6f782fe584 ethernet: ldmvsw: mark ldmvsw_open() static new 7191c140faa2 ethernet: atarilance: mark init function static new e55c50eac36a i40e: Replace one-element array with flex-array member in [...] new fbfa49f92484 i40e: Replace one-element array with flex-array member in [...] new ff1a724c4f6a i40e: Replace one-element array with flex-array member in [...] new 4bb28b27040b i40e: Replace one-element array with flex-array member in [...] new 3e6860ec3a22 Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux [...] new e2142825c120 net: tcp: send zero-window ACK when no memory new 800a666141de net: tcp: allow zero-window ACK update the window new e89688e3e978 net: tcp: fix unexcepted socket die when snd_wnd is 0 new 031c44b7527a net: tcp: refactor the dbg message in tcp_retransmit_timer() new 86f03776f6d5 Merge branch 'tcp-oom-probe' new 8fe08d70a2b6 netlink: convert nlk->flags to atomic flags new 2b8893b639e4 net/rds: Remove unused function declarations new 2045b3938ffa net: e1000: Remove unused declarations new fcbb797458e1 et131x: Use pci_dev_id() to simplify the code new 6ecb2ced346f tg3: Use pci_dev_id() to simplify the code new adc4d18538ec net: smsc: Use pci_dev_id() to simplify the code new ca51d1356071 net: tc35815: Use pci_dev_id() to simplify the code new cf9b107f5fdd net: ngbe: use pci_dev_id() to simplify the code new 80c2c7b3e837 Merge branch 'net-pci_dev_id' new 2f4503f94c5d net: pcs: lynx: fix lynx_pcs_link_up_sgmii() not doing any [...] new ae7533613133 Bluetooth: Check for ISO support in controller new 044014ce85a1 Bluetooth: btrtl: Add Realtek devcoredump support new a0bfde167b50 Bluetooth: ISO: Add support for connecting multiple BISes new 7f74563e6140 Bluetooth: ISO: do not emit new LE Create CIS if previous [...] new 6b42f04e2417 Bluetooth: btrtl: Correct the length of the HCI command fo [...] new 6bfa273e533d Bluetooth: Consolidate code around sk_alloc into a helper [...] new 464c702fb937 Bluetooth: Init sk_peer_* on bt_sock_alloc new 69ae5065061c Bluetooth: hci_sock: Forward credentials to monitor new 6a42e9bfd17f Bluetooth: ISO: Support multiple BIGs new 6ce95a304c81 Bluetooth: hci_qca: Add qcom devcoredump sysfs support new 06d3fdfcdf5c Bluetooth: hci_qca: Add qcom devcoredump support new 8f0a3786f56d Bluetooth: btintel: Add support to reset bluetooth via ACPI DSM new 4c92ae75ea7d Bluetooth: btusb: Add support Mediatek MT7925 new 9e14606d8f38 Bluetooth: msft: Extended monitor tracking by address filter new c33362a528d9 Bluetooth: hci_sync: Enable events for BIS capable devices new bb925bf9fbc1 Bluetooth: btintel: Add support for Gale Peak new 3e0635181fcc Bluetooth: btmtk: add printing firmware information new ca58330c0b68 Bluetooth: btusb: mediatek: readx_poll_timeout replaces op [...] new 25b6d7593a3a Bluetooth: btmtk: introduce btmtk reset work new 0b7015132878 Bluetooth: btusb: mediatek: add MediaTek devcoredump support new a13f316e90fd Bluetooth: hci_conn: Consolidate code for aborting connections new 04a51d616929 Bluetooth: hci_sync: Fix not handling ISO_LINK in hci_abor [...] new 9f78191cc9f1 Bluetooth: hci_conn: Always allocate unique handles new e160a8f4e920 Bluetooth: btusb: Add device 0489:e0f5 as MT7922 device new f777d8827817 Bluetooth: ISO: Notify user space about failed bis connections new 528b2acf434b Bluetooth: msft: Fix error code in msft_cancel_address_fil [...] new b6cfa1c29afb Bluetooth: btusb: Add a new VID/PID 0489/e0f6 for MT7922 new 999a8a6b2e6a Bluetooth: Add support for Gale Peak (8087:0036) new 6f55eea116ba Bluetooth: hci_sync: Don't double print name in add/remove [...] new 112b5090c219 Bluetooth: MGMT: Fix always using HCI_MAX_AD_LENGTH new bf809efdcc4d Bluetooth: btusb: Add new VID/PID 0489/e102 for MT7922 new 59be4be82bd3 Bluetooth: btusb: Add new VID/PID 04ca/3804 for MT7922 new 82eae9dc438c Bluetooth: hci_debugfs: Use kstrtobool() instead of strtobool() new 9c33663af9ad Bluetooth: hci_ldisc: check HCI_UART_PROTO_READY flag in H [...] new 573ebae16211 Bluetooth: Fix hci_suspend_sync crash new 0cefdaed944d Bluetooth: btusb: Add support for another MediaTek 7922 VID/PID new 0e72e3b12c1e Bluetooth: btmtk: Fix kernel crash when processing coredump new 3f19ffb2f924 Bluetooth: af_bluetooth: Make BT_PKT_STATUS generic new 0731c5ab4d51 Bluetooth: ISO: Add support for BT_PKT_STATUS new 47e90f6b04a4 Bluetooth: btbcm: add default address for BCM43430A1 new e15f44fb9cb2 bluetooth: Explicitly include correct DT includes new e8b5aed31355 Bluetooth: nokia: fix value check in nokia_bluetooth_serde [...] new c55c8a7cfafe Bluetooth: btnxpuart: Add support for AW693 chipset new 606a8bff3cbd dt-bindings: net: qualcomm: Add WCN3988 new f904feefe60c Bluetooth: btqca: Add WCN3988 support new 123c26311859 Bluetooth: btusb: Move btusb_recv_event_intel to btintel new 90005880a68c Bluetooth: Remove unused declaration amp_read_loc_info() new 69997d50ec57 Bluetooth: ISO: handle bound CIS cleanup via hci_conn new 2889bdd0a9a1 Bluetooth: hci_sync: delete CIS in BT_OPEN/CONNECT/BOUND w [...] new 094e3639623e Bluetooth: hci_sync: Fix handling of HCI_OP_CREATE_CONN_CANCEL new 5af1f84ed13a Bluetooth: hci_sync: Fix UAF on hci_abort_conn_sync new b7f923b1ef6a Bluetooth: ISO: Fix not checking for valid CIG/CIS IDs new 16e3b6429159 Bluetooth: hci_conn: Fix modifying handle while aborting new f2f84a70f9d0 Bluetooth: hci_conn: Fix not allowing valid CIS ID new f88670161eb2 Bluetooth: hci_core: Make hci_is_le_conn_scanning public new a09128921820 Bluetooth: hci_conn: Fix hci_le_set_cig_params new a1f6c3aef13c Bluetooth: hci_sync: Introduce PTR_UINT/UINT_PTR macros new 3673952cf0c6 Bluetooth: Fix potential use-after-free when clear keys new a2bcd2b63271 Bluetooth: hci_sync: Avoid use-after-free in dbg for hci_a [...] new 3cd43dd15f9d Bluetooth: Remove unnecessary NULL check before vfree() new bd003fb338af Bluetooth: btrtl: Load FW v2 otherwise FW v1 for RTL8852C new 66dee21524d9 Bluetooth: hci_event: drop only unbound CIS if Set CIG Par [...] new b5793de3cfae Bluetooth: hci_conn: avoid checking uninitialized CIG/CIS ids new 3d3829363bf7 Merge tag 'for-net-next-2023-08-11' of git://git.kernel.or [...] new f614a29d6ca6 net: Remove leftover include from nftables.h new 131a627751e3 mptcp: avoid unneeded mptcp_token_destroy() calls new ccae357c1c6a mptcp: avoid additional __inet_stream_connect() call new cfb63e50d319 mptcp: avoid subflow socket usage in mptcp_get_port() new e6d360ff87f0 net: factor out inet{,6}_bind_sk helpers new 8cf2ebdc0078 mptcp: mptcp: avoid additional indirection in mptcp_bind() new 71a9a874cd6b net: factor out __inet_listen_sk() helper new 40f56d0c7043 mptcp: avoid additional indirection in mptcp_listen() new 5426a4ef6455 mptcp: avoid additional indirection in mptcp_poll() new 1f6610b92ac3 mptcp: avoid unneeded indirection in mptcp_stream_accept() new f0bc514bd5c1 mptcp: avoid additional indirection in sockopt new 3aa362494170 mptcp: avoid ssock usage in mptcp_pm_nl_create_listen_socket() new 3f326a821b99 mptcp: change the mpc check helper to return a sk new 39880bd808ad mptcp: get rid of msk->subflow new e263691773cd mptcp: Remove unnecessary test for __mptcp_init_sock() new afb0c19242a0 Merge branch 'mptcp-remove-msk-subflow' new 9d802da40b7c net: openvswitch: add last-action drop reason new ec7bfb5e5a05 net: openvswitch: add action error drop reason new e7bc7db9ba46 net: openvswitch: add explicit drop action new f329d1bc1a45 net: openvswitch: add meter drop reason new 43d95b30cf57 net: openvswitch: add misc error drop reasons new aab1272f5dac selftests: openvswitch: add drop reason testcase new 4242029164d6 selftests: openvswitch: add explicit drop testcase new 76fa36355817 Merge branch 'ovs-drop-reasons' new 54f00cce1178 vmxnet3: Add XDP support. new bf98bbe98553 net: macsec: Use helper functions to update stats new 3c0930b491f8 vxlan: Use helper functions to update stats new a9142847b7c2 Merge branch 'net-stats-helpers' new 58c1e0bace59 net: stmmac: xgmac: show more MAC HW features in debugfs new d0d449c74764 mlxsw: core_acl_flex_actions: Add IGNORE_ACTION new 0433670e136a mlxsw: spectrum_flower: Disable learning and security look [...] new 9793a5a9c493 mlxsw: spectrum: Stop ignoring learning notifications from [...] new 38c43a1ce758 selftests: forwarding: Add test case for traffic redirecti [...] new 2d93c30c4e1e Merge branch 'mlxsw-redirection' new de875d35e0b0 dt-bindings: net: ethernet-controller: add PSGMII mode new 83b5f0253b1e net: phy: Introduce PSGMII PHY interface mode new 63618463cb94 devlink: parse linecard attr in doit() callbacks new 41a1d4d1399a devlink: parse rate attrs in doit() callbacks new ee6d78ac28c7 devlink: introduce devlink_nl_pre_doit_port*() helper functions new 8fa995ad1f7f devlink: rename doit callbacks for per-instance dump commands new 24c8e56d4f98 devlink: introduce dumpit callbacks for split ops new 7d3c6fec6135 devlink: pass flags as an arg of dump_one() callback new 7199c86247e9 netlink: specs: devlink: add commands that do per-instance dump new ddff283280ba devlink: remove duplicate temporary netlink callback prototypes new 833e479d330c devlink: remove converted commands from small ops new 4a1b5aa8b5c7 devlink: allow user to narrow per-instance dumps by passin [...] new 34493336e7d3 netlink: specs: devlink: extend per-instance dump commands [...] new b03f13cb67a5 devlink: extend health reporter dump selector by port index new 0149bca17262 netlink: specs: devlink: extend health reporter dump attri [...] new f3cc00303cdb Merge branch 'devlink-introduce-selective-dumps' new 479b322ee6fe net: dsa: mv88e6060: add phylink_get_caps implementation new 088f2ae6aa35 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] new 01b853965563 bpf: Remove unused declaration bpf_link_new_file() new 6da4fea89d25 bpftool: fix perf help message new 8e50750f122e libbpf: Set close-on-exec flag on gzopen new 811915db674f selftests/bpf: Fix repeat option when kfunc_call verificat [...] new 83a89c4b6ae9 selftests/bpf: Clean up fmod_ret in bench_rename test script new 43aef6cd813b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 35e0bf83f185 macsec: add functions to get macsec real netdevice and che [...] new cb5ebe4896f9 net/mlx5e: Move MACsec flow steering operations to be used [...] new 5a58a5ff472c net/mlx5: Remove dependency of macsec flow steering on ethernet new d4ef9aa031c7 net/mlx5e: Rename MACsec flow steering functions/parameter [...] new e26051386a94 net/mlx5e: Move MACsec flow steering and statistics databa [...] new 8036c74fa30e net/mlx5: Remove netdevice from MACsec steering new 94b1e80a2ec7 net/mlx5: Maintain fs_id xarray per MACsec device inside m [...] new 2080fe4a9b0d RDMA/mlx5: Implement MACsec gid addition and deletion new 161526299b4b net/mlx5: Add MACsec priorities in RDMA namespaces new 99fa92c31806 IB/core: Reorder GID delete code for RoCE new c6a5bf7a6d3c net/mlx5: Configure MACsec steering for egress RoCEv2 traffic new 83eac028d768 net/mlx5: Configure MACsec steering for ingress RoCEv2 traffic new 17c5c415b9cb net/mlx5: Add RoCE MACsec steering infrastructure in core new 2d297d20ace8 RDMA/mlx5: Handles RoCE MACsec steering rules addition and [...] new 6b1131b1e609 Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/l [...] new 182ea3cf5172 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] new 6ef517515f87 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] new cc1bd92a81d8 Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] new 33b53749aa1f crypto: starfive - fix return value check in starfive_aes_ [...] new aec488051633 crypto: stm32 - Properly handle pm_runtime_get failing new 3feec4ef9f99 crypto: stm32 - Drop if block with always false condition new 7f1045c61876 crypto: stm32 - Convert to platform remove callback return [...] new ac2d838fb7c4 crypto: arm64/aes - remove Makefile hack new 6b4b53ca0b73 crypto: af_alg - Decrement struct key.usage in alg_set_by_ [...] new dd8e82f4fa9f crypto: qat - use kfree_sensitive instead of memset/kfree() new 7999b615fd18 crypto: hisilicon/sec - Do not check for 0 return after ca [...] new 9ae4577bc077 crypto: api - Use work queue in crypto_destroy_instance new 2a598d0b2800 crypto: lib - Move mpi into lib/crypto new 9e47a758b701 crypto: lib/mpi - avoid null pointer deref in mpi_cmp_ui() new 91cb1e1432b3 crypto: jitter - Add clarifying comments to Jitter Entropy [...] new b3a42d7983aa Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 2e63972a2de1 drm/exynos: fix a possible null-pointer dereference due to [...] new 6b83c85b6407 drm/exynos: remove redundant of_match_ptr new 3defb4fe3e14 Merge tag 'exynos-drm-next-for-v6.6' of git://git.kernel.o [...] new 864a00b8f085 accel/ivpu: Rename sources to use generation based names new 51d66a7b7d12 accel/ivpu: Use generation based function and registers names new 9ab43e95f922 accel/ivpu: Switch to generation based FW names new aa5f04d2e5a8 accel/ivpu: Extend get_param ioctl to identify capabilities new 162f17b2d97a accel/ivpu: Refactor memory ranges logic new 79cdc56c4a54 accel/ivpu: Add initial support for VPU 4 new e3912d09bf8d drm/ttm: Introduce KUnit test new 24ac009ec397 drm/ttm/tests: Add tests for ttm_device new 204042049a94 drm/ttm/tests: Add tests for ttm_pool new 616bceae250d drm/exec: use unique instead of local label new 991eb531f482 drm/exec: add test case for using a drm_exec multiple times new 2da20c92ce22 drm/panfrost: Sync IRQ by job's timeout handler new d01cb0457de7 drm: atmel-hlcdc: Support inverting the pixel clock polarity new 806fd6d005ad drm/test: drm_exec: fix memory leak on object prepare new 2799804ac651 drm/ttm: Remove two unused function declarations new e6b17f5ce92d Merge tag 'drm-misc-next-2023-08-10' of git://anongit.free [...] new 1435188307d1 drm/i915: fix display probe for IVB Q and IVB D GT2 server new bf9e1bdaf125 drm/i915: debug log when GMD ID indicates there's no display new 1486d040df4d drm/i915/irq: add dedicated intel_display_irq_init() new 1007337f5413 drm/i915/irq: add dg1_de_irq_postinstall() new fcc02c754f31 drm/i915/irq: add ilk_de_irq_postinstall() new 129ebb54f585 drm/i915/irq: move all PCH irq postinstall calls to display code new 2b9d7b651522 Merge tag 'drm-intel-next-2023-08-10' of git://anongit.fre [...] new dc244403a4e1 Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] new aadbaac84fc9 dt-bindings: display: rockchip-vop: Document rv1126 vop new 3c3cfcb93f6e drm/rockchip: vop: Add rv1126 vop_lite support new 9610f9fdf9a0 dt-bindings: display: rockchip-dw-mipi-dsi: Document rv1126 DSI new 11fdb231f412 drm/rockchip: dsi: Add rv1126 MIPI DSI support new 68132cc6d1bc nouveau/u_memcpya: use vmemdup_user new efcb492d77c4 accel/ivpu: Document DRM_IVPU_PARAM_CAPABILITIES new 78f46ecd9be8 drm/ttm/tests: Require MMU when testing new 192948f6a923 drm: bridge: samsung-dsim: Initialize ULPS EXIT for i.MX8M DSIM new 96413b355a49 drm: bridge: for GENERIC_PHY_MIPI_DPHY also select GENERIC_PHY new 15f389da1125 drm: bridge: samsung-dsim: Fix waiting for empty cmd trans [...] new b31f784ffff9 drm/bridge: lvds-codec: Implement atomic_get_input_bus_fmt [...] new 5976a28b344e drm/loongson: Fix error handling in lsdc_pixel_pll_setup() new 13fc28804bf1 drm/rockchip: vop: Fix reset of state in duplicate state c [...] new 800f7c332df7 drm/rockchip: vop: Use cleanup helper directly as destroy funcs new 5aacd2908378 drm/rockchip: vop: Fix call to crtc reset helper new 342f7e4967d0 drm/rockchip: vop2: Don't crash for invalid duplicate_state new 4d49d87b3606 drm/rockchip: vop2: Add missing call to crtc reset helper new 199cf07ebd2b drm/bridge: panel: Add a device link between drm device an [...] new 50b0cd7d3ac3 dt-bindings: display: simple: Add Mitsubishi AA084XE01 panel new 637d3fdc109a drm/panel: simple: Add support for Mitsubishi AA084XE01 new d19859a04266 drm/panel: JDI LT070ME05000 drop broken link new f5d8f9c0d8b4 drm/panel: JDI LT070ME05000 simplify with dev_err_probe() new bfb699795e05 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new 73b0648179c5 drm/amdgpu: fix possible UAF in amdgpu_cs_pass1() new 665fdce51b30 drm/amd/display: Return value of function new 3b780089fd6e drm/amdgpu: Remove a lot of unnecessary ternary operators new 26272ed708fb drm/amd/pm: Clean up errors in smu_v11_0.h new 09d97d0acc3a drm/amd/pm: Clean up errors in smu_v13_0_7_ppt.c new 6e215e108add drm/amd/pm: Clean up errors in smu_v13_0.c new 8c3d5b404d7c drm/amd/pm: Clean up errors in aldebaran_ppt.c new d397fa5e5297 drm/amd/pm: Clean up errors in smu_v13_0_6_ppt.c new 20e688a8700d drm/amd/pm: Clean up errors in smu_v13_0_5_ppt.c new f931b011ca20 drm/amd: Clean up errors in smu_v13_0_5_ppt.c new 3e6ef49f53c6 drm/amd/pm: Clean up errors in amdgpu_smu.c new 37d67a7adfa9 drm/amd/pm: Clean up errors in amd_powerplay.c new 16213ee9f264 drm/amd/pm: Clean up errors in vega10_baco.c new 28b3a7330c52 drm/amd/pm: Clean up errors in vega12_hwmgr.c new 16d122338b87 drm/amd/pm/powerplay/hwmgr/ppevvmath: Clean up errors in p [...] new 4a3026b21f43 drm/amd/pm: Clean up errors in smu10_hwmgr.c new ba5d222a6fe9 drm/amd/pm: Clean up errors in fiji_baco.c new 223ba2133ee6 drm/amd/pm: Clean up errors in vega10_powertune.c new c066a9e4bfd5 drm/amd/pm: Clean up errors in vega12_pptable.h new cbe2d154aa3a drm/amd/pm: Clean up errors in vega12_baco.c new 4e01bbec4b31 drm/amdgpu: Clean up errors in smu7_powertune.c new df70be37ef74 drm/amdgpu: Clean up errors in common_baco.c new 53fa57d2186e drm/amdgpu: Clean up errors in smu_helper.c new 958f27fc528a drm/amdgpu: Clean up errors in ci_baco.c new 782233501260 drm/amdgpu: Clean up errors in ppatomctrl.h new 1f9f09da7202 drm/amd/pm: Clean up errors in vega10_pptable.h new a88c30a72a52 drm/amd: Clean up errors in smu7_hwmgr.c new 08b4dc2fdb35 drm/amd: Clean up errors in pptable_v1_0.h new c34a2784254a drm/amd: Clean up errors in vega10_processpptables.c new 05dfc1beeb01 drm/amdgpu/powerplay: Clean up errors in smu_helper.h new 8223ef4838c6 drm/amd/pm: Clean up errors in vega20_hwmgr.h new ffa702d2144d drm/amdgpu: Clean up errors in vega20_baco.c new fd9e257a9406 drm/amdgpu/powerplay: Clean up errors in vega20_hwmgr.c new 0abfc3fd1dda gpu: amd: Clean up errors in ppatomfwctrl.h new 2ad4f01f1950 drm/amd/pm: Clean up errors in tonga_baco.c new 79501a7fb4c4 drm/amd/pm/powerplay/hwmgr/hwmgr: Clean up errors in hwmgr.c new 485e3fe8636b drm/amd/pm: Clean up errors in vega12_hwmgr.h new 2cf9fc26494f drm/amd/pm: Clean up errors in vega20_pptable.h new 19f6d1dba934 drm/amd/pm: Clean up errors in polaris_baco.c new 29013f607b79 drm/amd/pm: Clean up errors in smu9_driver_if.h new 7ffcbd1a1f59 drm/amd/display: Fix a regression on Polaris cards new 6f8e98b94473 drm/amd/pm: Remove many unnecessary NULL values new d12d92290c26 drm/amd/pm: Clean up errors in smu71.h new 8377c8bfba62 drm/amd/pm: Clean up errors in smu7_fusion.h new e761d50d6833 drm/amd/pm: Clean up errors in smu7.h new 4d2d4f151baa drm/amd/pm: Clean up errors in pp_thermal.h new 6f3d7a6a2451 drm/amd/pm: Clean up errors in hardwaremanager.h new 6f569e69317e drm/amd/pm: Clean up errors in hwmgr.h new d1a04161a883 drm/amd/pm: Clean up errors in smu73.h new a74691f53517 drm/amd/pm: Clean up errors in smu75.h new 41c1b492bf01 drivers/amd/pm: Clean up errors in smu8_smumgr.h new 803fe2098ae8 drm/amd/pm: Clean up errors in r600_dpm.h new 5502cf77e895 drm/amd/pm: Clean up errors in sislands_smc.h new e1b3bcaadfae drm/amd/pm: Clean up errors in amdgpu_pm.c new 3646a89db179 drm/amd/display: Clean up errors in color_gamma.c new 784c1cc51391 drm/amd/display: Clean up errors in ddc_regs.h new e8d099e861d1 drm/amd/dc: Clean up errors in hpd_regs.h new e0b1fe5b31e7 drm/amd/display: Clean up errors in dce110_timing_generator.c new e822d8392194 drm/amd/display: Clean up errors in dce110_hw_sequencer.c new a4753953a900 drm/amd/display: Clean up errors in dce112_hw_sequencer.c new 06020e1f7ca0 drm/amd/display: Clean up errors in dcn315_smu.c new 5cc0ac067494 drm/amd/display: Clean up errors in dcn316_clk_mgr.c new 35c4b73ebe5f drm/amd/display: Clean up errors in dcn316_smu.c new 7c755e21bbc7 drm/amd/display: Clean up errors in bios_parser2.c new dfc0cc682840 drm/amd/display: Clean up errors in dc_stream.c new 82a72b1606b1 drm/amd/display: Clean up errors in dcn10_dpp_dscl.c new 06788a22aa8d drm/amd/display: Clean up errors in display_mode_vba_30.c new 0b6c14d49622 drm/amd/display: Clean up errors in dce_clk_mgr.c new 9c7f00f7d13b drm/amdgpu: Clean up errors in cik_ih.c new 042a70e43a81 drm/amdgpu: Clean up errors in vce_v3_0.c new 08110c26ce50 drm/amdgpu: Clean up errors in amdgpu_psp.h new 46eb29b867e9 drm/amdgpu: Clean up errors in ih_v6_0.c new 1f45f1c59240 drm/amdgpu: Clean up errors in vega20_ih.c new f291f9b9dbee drm/amdgpu: Clean up errors in mmhub_v9_4.c new 7163dadea2cc drm/amdgpu/atomfirmware: Clean up errors in amdgpu_atomfirmware.c new a788b54f3d1d drm/amdgpu: Clean up errors in uvd_v7_0.c new 7c29b4023680 drm/jpeg: Clean up errors in jpeg_v2_0.c new 2b77f199a5a8 drm/amdgpu: Clean up errors in dce_v10_0.c new e2515e2b9056 drm/amdgpu: Clean up errors in mxgpu_nv.c new 665ba81b4a0c drm/amdgpu/jpeg: Clean up errors in vcn_v1_0.c new 18ef754488ba drm/amdgpu: Clean up errors in dce_v8_0.c new 06d82d87b4fc drm/amdgpu: Clean up errors in soc21.c new 98268d4033b6 drm/amdgpu: Clean up errors in amdgpu_atombios.h new 91aafa3c4e89 drm/amdgpu: Clean up errors in mes_v11_0.c new 7b7fbabbff77 drm/amdgpu: Clean up errors in amdgpu_trace.h new 1b01c010d7e8 drm/amdgpu: Clean up errors in amdgpu_ring.h new baa5ede87568 drm/amdgpu: Clean up errors in amdgpu_virt.c new 939a392f07e2 drm/amdgpu: Clean up errors in nv.c new 599f7c8b85b1 drm/amdgpu: Clean up errors in mxgpu_vi.c new c8a143969992 drm/amdgpu: Clean up errors in uvd_v3_1.c new 2b2b5858f57d drm/amdgpu: Clean up errors in vcn_v4_0.c new 7b57c54c96aa drm/amdgpu: Clean up errors in gfx_v7_0.c new 7bb8c4f6a40d drm/amdgpu: Clean up errors in tonga_ih.c new 20c7435447a2 drm/amdgpu: Clean up errors in vcn_v3_0.c new b029753034cd drm/amd/pm: Clean up errors in smu73_discrete.h new 7957ec80ef97 drm/amdgpu: Add FRU sysfs nodes only if needed new ec8e59cb4e0c drm/amd/display: Get replay info from VSDB new 81af32520e7a drm/amdgpu/gfx11: only enable CP GFX shadowing on SR-IOV new 657db07b3229 drm/amdgpu: Fix identation issues in 'kgd_gfx_v9_program_t [...] new 7692e1ee2446 drm/amdgpu: add RAS fatal error handler for NBIO v7.9 new f734b2133c80 drm/amdgpu/irq: Move irq resume to the beginning new cd11589b05b7 drm/buddy: Fix drm buddy info output format new bc0f80802d73 drm/amdgpu: Extend poison mode check to SDMA/VCN/JPEG new 8d759dc6644d drm/amdgpu: Add pcie usage callback to nbio new 59070fd9ccea drm/amdgpu: Add pci usage to nbio v7.9 new 9e761bff03e1 drm/amdgpu: Use local64_try_cmpxchg in amdgpu_perf_read new 95979df25be5 drm/amdkfd: ignore crat by default new 99c150199659 drm/amdkfd: disable IOMMUv2 support for KV/CZ new 2b4adeb34f99 drm/amdkfd: disable IOMMUv2 support for Raven new c99a2e7ae291 drm/amdkfd: drop IOMMUv2 support new 80e28aaf93db drm/amdkfd: rename device_queue_manager_init_v10_navi10() new 6be2ad4f0073 drm/amdgpu: don't allow userspace to create a doorbell BO new 776d5c8ed000 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new cc018c262674 drm/i915: Avoid endless HPD poll detect loop via runtime s [...] new b77d010d82ea drm/i915: Don't change the status of forced connectors dur [...] new 4bed08d99c68 drm/i915: Don't change the status of forced connectors dur [...] new 58554dbf0991 drm/i915/vdsc: Fix first_line_bpg_offset calculation new 95c23e2085f2 drm/i915/dp: Fix LT debug print in SDP CRC enable new fe6eaadb0872 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new b39981c9c007 Merge branch 'msm-next' of https://gitlab.freedesktop.org/ [...] new fe2c7b4db46a Merge branch 'etnaviv/next' of https://git.pengutronix.de/ [...] new bccf25ff035a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4ddf1e3d748b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ff7a0b4016cb ALSA: dice: add stream format parameters for Weiss devices new 2e85261d175d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1a5ca2aad7b9 ASoC: rsnd: call of_node_put() when break new 48c6253fefa3 ASoC: samsung: midas_wm1811: Fix 'Headphone Switch' contro [...] new ebd0f7b08e03 ASoC: cs35l56: Avoid uninitialized variable in cs35l56_set [...] new 853734588dcb ASoC: cs35l56: Don't rely on GPIOD_OUT_LOW to set RESET in [...] new f5eb9503e80e ASoC: cs35l56: Wait for control port ready during system-resume new d0a3a6ad0d3b ASoC: wm_adsp: Expose the DSP power down actions as wm_ads [...] new e24ef967c735 ASoC: cs35l56: Call wm_adsp_power_down() before reloading [...] new 59146c3cd326 ASoC: cs35l56: Bugfixes new 81113108491e ASoC: Merge up fixes new 9c28423d3caa ASoC: SOF: Intel: Initialize chip in hda_sdw_check_wakeen_irq() new 6870f41033d8 dt-bindings: sound: gtm601: Add description new 927073ee468d ASoC: rt715: Add software reset in io init new 061599c82858 ASoC: SOF: Intel: Remove duplicated include in lnl.c new bb6979c5ac59 ASoC: q6dsp: Remove unused declaration new 8acf4de30668 ASoC: cygnus: Remove unused declarations new 67ed781228bd ASoC: atmel: Remove redundant of_match_ptr() new f83e34034fcc ASoC: atmel: tse850-pcm5142: Remove redundant of_match_ptr() new 29546c3af631 ASoC: sunxi: sun4i-spdif: Remove redundant of_match_ptr() new 6136b6a281b4 ASoC: ssm3515: Remove redundant of_match_ptr() new f479832b42df ALSA: Remove redundant of_match_ptr() new 690f5c8d6a73 sound: Remove redundant of_match_ptr() macro new a5c8e75b34fa ASoC: rt1011: Drop GPIO includes new c7a7f4444b1f ASoC: rt1015: Drop GPIO include new 3abc7076851f ASoC: rt1015p: Drop legacy GPIO include new 8a5a8015b1e2 ASoC: rt1016: Drop GPIO include new e04cbe53205e ASoC: rt1019: Drop GPIO include new ba55dde45b5a ASoC: rt1305: Drop GPIO includes new f36c684e9941 ASoC: rt1308: Drop GPIO includes new 12ffd88e398c ASoC: rt5514-spi: Drop GPIO include new 9fdc4feacdb0 ASoC: rt5514: Drop GPIO include new 92f1b48277f2 ASoC: rt5645: Drop legacy GPIO include new 0b759f3b3faa ASoC: rt5659: Drop legacy GPIO include new b72a4dc2bede ASoC: rt5660: Drop GPIO includes new 1a625a7a5d74 ASoC: rt5682-sdw: Drop GPIO includes new 797df2a670c3 ASoC: rt715: Drop GPIO includes new 85cc1ee9505e ASoC: rt: Drop unused GPIO includes new 624fee45111d ASoC: soc-dai.h: merge DAI call back functions into ops new dd9d64de8ea6 ASoC: ti: merge DAI call back functions into ops new b4a752b505d0 ASoC: adi: merge DAI call back functions into ops new 7baf6b1e4f43 ASoC: adi: merge DAI call back functions into ops new 4062afe9861e ASoC: amd: merge DAI call back functions into ops new ddef7aff709e ASoC: dwc: merge DAI call back functions into ops new 598d2dce58ff ASoC: pxa: merge DAI call back functions into ops new 755ecb00620b ASoC: bcm: merge DAI call back functions into ops new ac27ca16a0bb ASoC: fsl: merge DAI call back functions into ops new ca6b2aac2ad4 ASoC: img: merge DAI call back functions into ops new 450e72222363 ASoC: sof: merge DAI call back functions into ops new 9f625f5e6cf9 ASoC: sti: merge DAI call back functions into ops new 53c577ba4f50 ASoC: stm: merge DAI call back functions into ops new e41906778603 ASoC: pxa: merge DAI call back functions into ops new 4b0891a7b60a ASoC: rsnd: merge DAI call back functions into ops new e4222bbdecf4 ASoC: qcom: merge DAI call back functions into ops new 2d2f3044440e ASoC: au1x: merge DAI call back functions into ops new ce11656ccdc9 ASoC: ux500: merge DAI call back functions into ops new fc95a8a3eaeb ASoC: sunxi: merge DAI call back functions into ops new 516ee7009ff2 ASoC: tegra: merge DAI call back functions into ops new 2ff8a43d4d4e ASoC: atmel: merge DAI call back functions into ops new e9f512121e6a ASoC: intel: merge DAI call back functions into ops new 2d3155a90757 ASoC: meson: merge DAI call back functions into ops new cfacc4d8c04d ASoC: jz4740: merge DAI call back functions into ops new dd64a7546dcb ASoC: cirrus: merge DAI call back functions into ops new d7dd3dec11fd ASoC: drm/vc4: merge DAI call back functions into ops new fda5c5e752aa ASoC: samsung: merge DAI call back functions into ops new d656593b3d52 ASoC: mediatek: merge DAI call back functions into ops new bd6af1bc8601 ASoC: rockchip: merge DAI call back functions into ops new 89621b57eef4 ASoC: uniphier: merge DAI call back functions into ops new b396843799ae ASoC: loongson: merge DAI call back functions into ops new e86cc958cf2d ASoC: starfive: merge DAI call back functions into ops new 4f1ec3da4e13 ASoC: hisilicon: merge DAI call back functions into ops new 586685f14d9d ASoC: codecs/wm*: merge DAI call back functions into ops new 80585b0c6aaa ASoC: soc-topology: merge DAI call back functions into ops new e22a907d66b6 ASoC: codecs/cs47lxx: merge DAI call back functions into ops new 878b5fee6e22 ASoC: codecs/cx2072x: merge DAI call back functions into ops new 2edc4a2cc111 ASoC: codecs/hdmi-codec: merge DAI call back functions into ops new 446b31e89493 ASoC: soc-dai.h: remove unused call back functions new b39eee2754e9 ASoC: ak4613: Simplify probe() new 11e756cc85fa ASoC: tlv320aic32x4: Fix the divide by zero new 3e8bcec0787d ASoC: soc-dai.h: merge DAI call back functions into ops new c64f5bd3afa0 ASoC: ti: merge DAI call back functions into ops new edd89ceac2e4 ASoC: adi: merge DAI call back functions into ops new db49eb7b3855 ASoC: adi: merge DAI call back functions into ops new d86eb5353236 ASoC: amd: merge DAI call back functions into ops new 2c88ba731fec ASoC: dwc: merge DAI call back functions into ops new 98e268a72057 ASoC: pxa: merge DAI call back functions into ops new 59cd0ba84277 ASoC: bcm: merge DAI call back functions into ops new 5e5f68ca836e ASoC: fsl: merge DAI call back functions into ops new a98bd9e11738 ASoC: img: merge DAI call back functions into ops new f522af4cbe01 ASoC: sof: merge DAI call back functions into ops new f33b8df2233a ASoC: sti: merge DAI call back functions into ops new 2fb00b84cdb7 ASoC: stm: merge DAI call back functions into ops new 208b8395f79e ASoC: pxa: merge DAI call back functions into ops new 47ca9f546ef6 ASoC: rsnd: merge DAI call back functions into ops new 9174fd60e55d ASoC: qcom: merge DAI call back functions into ops new 4fc3331cb5f9 ASoC: au1x: merge DAI call back functions into ops new 2870ffb31c58 ASoC: ux500: merge DAI call back functions into ops new 331cd4d32624 ASoC: sunxi: merge DAI call back functions into ops new b36e672b6b6f ASoC: tegra: merge DAI call back functions into ops new 2e85e70608c5 ASoC: atmel: merge DAI call back functions into ops new 3a8b7fd088d7 ASoC: intel: merge DAI call back functions into ops new 17821c2f6c53 ASoC: meson: merge DAI call back functions into ops new b3a7e76d7f7a ASoC: jz4740: merge DAI call back functions into ops new af8a0e039130 ASoC: cirrus: merge DAI call back functions into ops new 3964f1d944c9 ASoC: drm/vc4: merge DAI call back functions into ops new 69b33471a298 ASoC: samsung: merge DAI call back functions into ops new df775a399e1a ASoC: mediatek: merge DAI call back functions into ops new 7575bec58287 ASoC: rockchip: merge DAI call back functions into ops new 7142b49f5742 ASoC: uniphier: merge DAI call back functions into ops new 69c4f41b9e3c ASoC: loongson: merge DAI call back functions into ops new de046f2ddbf9 ASoC: starfive: merge DAI call back functions into ops new d1f1c345562d ASoC: hisilicon: merge DAI call back functions into ops new a350c5562318 ASoC: codecs/wm*: merge DAI call back functions into ops new 7fdd06726782 ASoC: soc-topology: merge DAI call back functions into ops new 6bbb65c39a84 ASoC: codecs/cs47lxx: merge DAI call back functions into ops new 707844f66ee3 ASoC: codecs/cx2072x: merge DAI call back functions into ops new acd3e6256edf ASoC: codecs/hdmi-codec: merge DAI call back functions into ops new 8e1eb11cd457 ASoC: soc-dai.h: remove unused call back functions new 56f6ee6d5373 ASoC: merge DAI call back functions into ops new 52a3cd64f03b Merge remote-tracking branch 'asoc/for-6.6' into asoc-next new 4a4490a0023e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new faef4f602a45 Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] new bbb999e91062 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 7c8998f75d2d block: make bvec_try_merge_hw_page() non-static new 80814b8e359f bio-integrity: update the payload size in bio_integrity_ad [...] new d1f04c2e23c9 bio-integrity: cleanup adding integrity pages to bip's bvec. new 0ece1d649b6d bio-integrity: create multi-page bvecs in bio_integrity_ad [...] new c8659bbb15cd ublk: Fix signedness bug returning warning new 4eb44d10766a block: remove init_mutex and open-code blk_iolatency_try_init new d21fed50c523 swim3: mark swim3_init() static new 18267a0365d6 block: fix bad lockdep annotation in blk-iolatency new e24721e441a7 ublk: fix 'warn: variable dereferenced before check 'req'' [...] new 7ffb4d4a30b8 Merge branch 'for-6.6/block' into for-next new 8e9fad0e70b7 io_uring: Add io_uring command support for sockets new b97f96e22f05 io_uring: annotate the struct io_kiocb slab for appropriat [...] new d4b30eed51d7 io_uring/rsrc: Remove unused declaration io_rsrc_put_tw() new cfdbaa3a291d io_uring: fix drain stalls by invalid SQE new 569f5308e543 io_uring: fix false positive KASAN warnings new 17619322e56b io_uring: kill io_uring userspace examples new dc314886cb3d io_uring: break iopolling on signal new 9e4bef2ba9e0 io_uring: cleanup 'ret' handling in io_iopoll_check() new 3aaf22b62a92 io_uring/fdinfo: get rid of ref tryget new 9f69a259576a io_uring/splice: use fput() directly new 17bc28374cd0 io_uring: have io_file_put() take an io_kiocb rather than [...] new 89226307b109 io_uring: remove unnecessary forward declaration new 78848b9b0562 io_uring/io-wq: don't grab wq->lock for worker activation new de36a15f9a38 io_uring/io-wq: reduce frequency of acct->lock acquisitions new 22f7fb80e6d9 io_uring/io-wq: don't gate worker wake up success on wake_ [...] new 1bfed2334971 io_uring/net: don't overflow multishot accept new b2e74db55dd9 io_uring/net: don't overflow multishot recv new 00b0db562485 io_uring: open code io_fill_cqe_req() new 056695bffa4b io_uring: remove return from io_req_cqe_overflow() new b6b2bb58a754 io_uring: never overflow io_aux_cqe new 19a63c402170 io_uring/rsrc: keep one global dummy_ubuf new d246c759c47e io_uring: simplify io_run_task_work_sig return new 7aacbc59216a io_uring: move to using private ring references new 12439eddb5db io_uring: consider ring dead once the ref is marked dying new e5cb83930b72 io_uring: wait for cancelations on final ring put new 712cd44b441a Merge branch 'for-6.6/io_uring' into for-next new a6eac7bc70d1 futex: Clarify FUTEX2 flags new a1a063ac8ce4 futex: Extend the FUTEX2 flags new 9f474248fd71 futex: Flag conversion new ab3ec96bdb69 futex: Validate futex value against futex size new 098078da0998 futex: move FUTEX2_VALID_MASK to futex.h new 23b0d43e7fb9 futex: factor out the futex wake handling new be9383fddfaa futex: abstract out a __futex_wake_mark() helper new 6abc2fb5d943 io_uring: add support for futex wake and wait new ea1627858756 futex: add wake_data to struct futex_q new 2f5c7d403aac futex: make futex_parse_waitv() available as a helper new b14c557dad24 futex: make the vectored futex operations available new 77084fdd72eb io_uring: add support for vectored futex waits new 525fbe4de9e9 Merge branch 'io_uring-futex' into for-next new 289d15191f30 exit: abstract out should_wake helper for child_wait_callback() new 026f078b132f exit: move core of do_wait() into helper new 599de9ef52bc exit: add kernel_waitid_prepare() helper new b65b7edd683b exit: add internal include file with helpers new 17bb3aa48408 io_uring: add IORING_OP_WAITID support new 2a26584a1d39 Merge branch 'io_uring-waitid' into for-next new b10551717632 io_uring/sqpoll: fix io-wq affinity when IORING_SETUP_SQPO [...] new f03399b4a047 Merge branch 'for-6.6/io_uring' into for-next new 7ba379271870 block: Add some exports for bcachefs new 168145f617d5 block: Allow bio_iov_iter_get_pages() with bio->bi_bdev unset new 649f070e6973 block: Bring back zero_fill_bio_iter new 7e3108a63485 md/raid5-cache: fix a deadlock in r5l_exit_log() new 530f93beebbd md: raid1: fix potential OOB in raid1_remove_disk() new 71070e7bd25d md/raid10: fix a 'conf->barrier' leakage in raid10_takeover() new 16e8bb243ff8 md: Hold mddev->reconfig_mutex when trying to get mddev->s [...] new a1a797da65c0 raid6: remove the <linux/export.h> include from recov.c new cebc84fcab90 raid6: guard the tables.c include of <linux/export.h> with [...] new cda41289c7ea raid6: test: cosmetic cleanups for the test Makefile new cfaa2c30d628 raid6: test: make sure all intermediate and artifact files [...] new 02ccfde87432 raid6: test: only check for Altivec if building on powerpc hosts new 733fd910ffa5 md/raid5-cache: fix null-ptr-deref for r5l_flush_stripe_to_raid() new f372c49559c2 Merge tag 'md-next-20230814' of https://git.kernel.org/pub [...] new a58ff277b616 Merge branch 'for-6.6/block' into for-next new 8b6e92c358d2 block: uapi: Fix compilation errors using ioprio.h with C++ new bc1b17592bbd Merge branch 'for-6.6/block' into for-next new f3dbc59b47d8 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git new 4b2477929e0b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e9ffb042c577 mmc: meson-gx: Drop redundant WARN_ON() in the irq handler new 2eb277c2f6b7 mmc: mmci: Improve ux500 debug prints new c4a226e617e7 dt-bindings: mmc: mtk-sd: drop assigned-clocks/clock-parents new 74f45de394d9 mmc: renesas_sdhi: register irqs before registering controller new aed8530500f7 mmc: renesas_sdhi: remove outdated indentation new a1a28ac1c095 mmc: mxcmmc: Use devm_platform_get_and_ioremap_resource() new 9a2fdd2e7d75 mmc: omap_hsmmc: Use devm_platform_get_and_ioremap_resource() new c89a869b67dc mmc: pxamci: Use devm_platform_get_and_ioremap_resource() new de2067448d0e mmc: davinci: Make SDIO irq truly optional new a5d8de1cb7e1 mmc: uniphier-sd: register irqs before registering controller new c62da8a8a987 mmc: Explicitly include correct DT includes new 9e4f4fe5ec1a mmc: core: propagate removable attribute to driver core new 90ecc29a09d5 dt-bindings: sdhci-of-at91: add microchip,sam9x7-sdhci new aa857326a454 mmc: sdhci-st: Use devm_platform_ioremap_resource_byname() new 92b5b5338095 dt-bindings: mmc: arasan,sdci: Add power-domains and iommu [...] new 921700b5ed55 mmc: sdhci-spear: remove redundant of_match_ptr() new 8069a60a0575 mmc: sdhci: milbeaut: remove redundant of_match_ptr() new 7fbfe6044229 mmc: Merge branch fixes into next new 117d73b18441 mmc: sunplus: Fix platform_get_irq() error checking new 283cf357b028 mmc: remove unnecessary set_drvdata() function new b4120b692444 dt-bindings: mmc: Fix reference to pwr-seq-simple new 3d757ddbd68c mmc: sdhci-pci-o2micro: add Bayhub new chip GG8 support for UHS-I new da2a69cf2787 mmc: sdhci-pci-o2micro: add Bayhub new chip GG8 support fo [...] new 13433b9e2723 mmc: core: Cleanup mmc_sd_num_wr_blocks() function new c25ae1b855e7 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new cc7ce532e356 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] new 36626bc7b740 Merge branch 'for-backlight-next' of git://git.kernel.org/ [...] new c8bb8321ed86 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3a6d93eb5f27 regulator: da9121-regulator: Remove redundant of_match_ptr [...] new f410cfe8be57 regulator: lp87565: Remove redundant of_match_ptr() macros new 656ed7467623 regulator: hi6421: Remove redundant of_match_ptr() macros new 3988795eb08c regulator: mcp16502: Remove redundant of_match_ptr() macros new c329adf30260 regulator: mpq7920: Remove redundant of_match_ptr() macro new 9e8925eb7fd6 regulator: pfuze100-regulator: Remove redundant of_match_p [...] new 252b9116aff4 regulator: tps6286x-regulator: Remove redundant of_match_p [...] new 55975401fdf8 regulator: qcom_rpm-regulator: Use devm_kmemdup to replace [...] new fddc9bb6e277 regulator: ltc3589: Fix Wvoid-pointer-to-enum-cast warning new b29f42c6629b regulator: max77857: Fix Wvoid-pointer-to-enum-cast warning new c418920567ae regulator: lp872x: Fix Wvoid-pointer-to-enum-cast warning new 4483b65be2c2 Merge remote-tracking branch 'regulator/for-6.6' into regu [...] new 3c3b6124549e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 96a3c11c39c8 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 19ec7453332e Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] new 276e5973bc85 Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] new 817199e006e5 selinux: revert SECINITSID_INIT support new df9d4749250d selinux: avoid implicit conversions in avtab code new 002903e1d10f selinux: update type for number of class permissions in se [...] new aa4b60518280 selinux: make left shifts well defined new 97842c56b8c8 selinux: avoid implicit conversions in selinuxfs code new dee153754843 selinux: avoid implicit conversions in policydb code new e49be9bc7c1b selinux: use unsigned iterator in nlmsgtab code new 20215db9009f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 78923f766422 Merge branch 'next' of git://github.com/cschaufler/smack-next new 254a8ed6aab3 tomoyo: remove unused function declaration new 1082e417593f Merge branch 'master' of https://scm.osdn.net/gitroot/tomo [...] new 130c3f7e4640 watchdog: menz069_wdt: Remove redundant initialization own [...] new e81e57fe89a2 dt-bindings: watchdog: marvell GTI system watchdog driver new ef9e7fe2c890 Watchdog: Add marvell GTI watchdog driver new cc85f87a77b8 watchdog: Explicitly include correct DT includes new 6eb28a38f647 watchdog: advantech_ec_wdt: fix Kconfig dependencies new f1a43aadb5a6 watchdog: Enable COMPILE_TEST for more drivers new 926df9ae133d watchdog: make Siemens Simatic watchdog driver default on [...] new a5f5cfb12998 dt-bindings: watchdog: ti,rti-wdt: Add support for WDIOF_C [...] new 5529743aab11 watchdog:rit_wdt: Add support for WDIOF_CARDRESET new e283fd728d79 watchdog: core: stop watchdog when executing poweroff command new fbb5ee64c2b7 watchdog: s3c2410: Fix potential deadlock on &wdt->lock new 8a504bd61ec7 watchdog: starfive: Remove #ifdef guards for PM related functions new 04799385ea89 Merge branch 'master' of git://www.linux-watchdog.org/linu [...] new 4298780126c2 iommu: Generalize PASID 0 for normal DMA w/o PASID new 2dcebc7ddce7 iommu: Move global PASID allocation from SVA to core new ac1a3483febd iommu/vt-d: Add domain_flush_pasid_iotlb() new b61701881f2f iommu/vt-d: Remove pasid_mutex new 154786235d01 iommu/vt-d: Make prq draining code generic new 37f900e7180a iommu/vt-d: Prepare for set_dev_pasid callback new 7d0c9da6c150 iommu/vt-d: Add set_dev_pasid callback for dma domain new f5ccf55e1028 dmaengine/idxd: Re-enable kernel workqueue under DMA API new a48ce36e2786 iommu: Prevent RESV_DIRECT devices from blocking domains new d3aedf94f480 iommu/vt-d: Remove rmrr check in domain attaching device path new 8a3b8e63f837 iommu/vt-d: Fix to flush cache of PASID directory table new fb5f50a43d9f iommu/vt-d: Fix to convert mm pfn to dma pfn new cb4396e0d8c4 iommu/vt-d: Remove unused extern declaration dmar_parse_de [...] new 2728f0885dbb iommu: Provide iommu_probe_device_locked() new 2b4de976b360 iommu: Pass in the iommu_device to probe for in bus_iommu_probe() new b19ca5922dff iommu: Do not attempt to re-lock the iommu device when probing new 3dbde2a95e07 iommu: dev->iommu->iommu_dev must be set before ops->devic [...] new b2b57855813d Merge branches 'apple/dart', 'arm/mediatek', 'arm/renesas' [...] new 1e29a5b9204c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 85afe58fd4d9 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 2b9583244aad of: unittest: Remove redundant of_match_ptr() new a7912c3c9983 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7d874aa2c3ab Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ddaec4e44d4e spi: fsl-cpm: Properly define and use IO pointers new 0f9440a646fd spi: sc18is602: fix Wvoid-pointer-to-enum-cast warning new 94d6cf7e72a3 spi: pxa2xx: fix Wvoid-pointer-to-enum-cast warning new 675b8e35b5cb spi: amd: fix Wvoid-pointer-to-enum-cast warning new 40f78b74b6d4 spi: amlogic-spifc-a1: switch to use devm_spi_alloc_host() new 0c35cc597b21 spi: au1550: switch to use modern name new 24e9b75c0cc3 spi: ep93xx: switch to use modern name new 45d9591105a6 spi: falcon: switch to use modern name new d40f10d009d4 spi: fsi: switch to use spi_alloc_host() new 6230d6cad1a7 spi: fsl-dspi: switch to use modern name new a87935899f9c spi: fsl-espi: switch to use modern name new 2e2af40b57ad spi: fsl-lpspi: switch to use modern name new ec6a79529670 spi: fsl-qspi: switch to use modern name new d32382ca5614 spi: fsl-spi: switch to use modern name new 20becf43e8ca spi: gpio: switch to use modern name new 6588d43ae8e3 spi: gxp: switch to use modern name new 3dc6e684b4f3 spi: bcmbca-hsspi: switch to use modern name new f64e6ee3725e spi: hisi-sfc-v3xx: switch to use modern name new d6e19216e816 spi: img-spfi: switch to use modern name new 756d5bf07706 spi: imx: switch to use modern name new 452edead18d7 spi: ingenic: switch to use devm_spi_alloc_host() new 5fa0ade1851f spi: intel: switch to use modern name new 810ee62dd81d spi: jcore: switch to use modern name new ea11a8bb79d6 spi: lantiq: switch to use modern name new f5b19425cdfd spi: switch to use modern name (part2) new a9ca0d5d5006 Merge remote-tracking branch 'spi/for-6.6' into spi-next new 1c9ef4e23a67 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ba5ca5e5e6a1 x86/retpoline: Don't clobber RFLAGS during srso_safe_ret() new f58d6fbcb7c8 x86/CPU/AMD: Fix the DIV(0) initial fix attempt new e9fbc47b818b x86/srso: Disable the mitigation on unaffected configurations new 79cd2a11224e x86/retpoline,kprobes: Fix position of thunk sections with [...] new 833fd800bf56 x86/retpoline,kprobes: Skip optprobe check for indirect ju [...] new cd0c9dd482e2 Merge sched/eevdf into tip/master new d6a6023a3e79 Merge ras/core into tip/master new aace8c412bd0 Merge locking/core into tip/master new c27f78470215 Merge irq/core into tip/master new 2c3495e32c80 Merge x86/core into tip/master new 2f0584f3f4bd mm: Rename arch pte_mkwrite()'s to pte_mkwrite_novma() new 6ecc21bb432d mm: Move pte/pmd_mkwrite() callers with no VMA to _novma() new 161e393c0f63 mm: Make pte_mkwrite() take a VMA new 592b5fad1677 mm: Re-introduce vm_flags to do_mmap() new fb47a799cc5c mm: Move VM_UFFD_MINOR_BIT from 37 to 38 new 18e66b695e78 x86/shstk: Add Kconfig option for shadow stack new 2da5b91fe409 x86/traps: Move control protection handler to separate file new 701fb66d576e x86/cpufeatures: Add CPU feature flags for shadow stacks new a956efc09b10 x86/mm: Move pmd_write(), pud_write() up in the file new fca4d413c5f7 x86/mm: Introduce _PAGE_SAVED_DIRTY new 1f6f66f62e8c x86/mm: Update ptep/pmdp_set_wrprotect() for _PAGE_SAVED_DIRTY new bb3aadf7d446 x86/mm: Start actually marking _PAGE_SAVED_DIRTY new f788b71768ff x86/mm: Remove _PAGE_DIRTY from kernel RO pages new 54007f818206 mm: Introduce VM_SHADOW_STACK for shadow stack memory new fd5439e0c97b x86/mm: Check shadow stack page fault errors new 0266e7c53647 mm: Add guard pages around a shadow stack. new e5136e876581 mm: Warn on shadow stack memory in wrong vma new ae1f05a617dc x86/mm: Warn if create Write=0,Dirty=1 with raw prot new 00547ef73ff2 mm/mmap: Add shadow stack pages to memory accounting new 29f890d1050f x86/mm: Introduce MAP_ABOVE4G new b497e52ddb2a x86/mm: Teach pte_mkwrite() about stack memory new 6beb99580bc0 mm: Don't allow write GUPs to shadow stack memory new 1eb2b7841c37 Documentation/x86: Add CET shadow stack description new 8970ef027b21 x86/fpu/xstate: Introduce CET MSR and XSAVES supervisor states new 6ee836687a3f x86/fpu: Add helper for modifying xstate new 98cfa4630912 x86: Introduce userspace API for shadow stack new a5f6c2ace997 x86/shstk: Add user control-protection fault handler new 2d39a6add422 x86/shstk: Add user-mode shadow stack support new b2926a36b97a x86/shstk: Handle thread shadow stack new 928054769dbd x86/shstk: Introduce routines modifying shstk new 05e36022c054 x86/shstk: Handle signals for shadow stack new b93d6c78829a x86/shstk: Check that SSP is aligned on sigreturn new 7fad2a432cd3 x86/shstk: Check that signal frame is shadow stack mem new c35559f94ebc x86/shstk: Introduce map_shadow_stack syscall new 1d62c65372ab x86/shstk: Support WRSS for userspace new 0ee44885fe9c x86: Expose thread features in /proc/$PID/status new 488af8ea7131 x86/shstk: Wire in shadow stack interface new 0dc2a76092d9 x86/cpufeatures: Enable CET CR4 bit for shadow stack new 81f30337ef4f selftests/x86: Add shadow stack test new 2fab02b25ae7 x86: Add PTRACE interface for shadow stack new 680ed2f15e70 x86/shstk: Add ARCH_SHSTK_UNLOCK new 67840ad0fa14 x86/shstk: Add ARCH_SHSTK_STATUS new 87f0df782889 x86/shstk: Move arch detail comment out of core mm new 54acee601b87 x86/kbuild: Fix Documentation/ reference new c6b53dcec07c x86/shstk: Don't retry vm_munmap() on -EINTR new 483941d2f2a2 Merge x86/shstk into tip/master new 77dcce915f41 Merge x86/cleanups into tip/master new 1a1f714a0d48 Merge x86/mm into tip/master new ca4335ba6a68 Merge x86/boot into tip/master new fd638cd4b696 Merge smp/core into tip/master new 3ba3fdfe2c3f x86/cpu: Make identify_boot_cpu() static new 13d88dcb1a1c x86/cpu: Remove unused physid_*() nonsense new 49062454a3eb x86/apic: Rename disable_apic new ecf600f8942e x86/apic/ioapic: Rename skip_ioapic_setup new d23c977fb078 x86/apic: Remove pointless x86_bios_cpu_apicid new a6625b473b94 x86/apic: Get rid of hard_smp_processor_id() new b3bc5dd99462 x86/apic: Remove unused max_physical_apicid new 1d90c9f73130 x86/apic: Nuke unused apic::inquire_remote_apic() new d10a904435fa x86/apic: Consolidate boot_cpu_physical_apicid initializat [...] new d63107fa882e x86/apic: Register boot CPU APIC early new 249ada2c821f x86/apic: Remove the pointless APIC version check new 004671e5c933 x86/apic: Remove mpparse 'apicid' variable new 2906a67ac83b x86/of: Fix the APIC address registration new 1751adedbd60 x86/apic: Make some APIC init functions bool new 5a88f354dcd8 x86/apic: Split register_apic_address() new 81287ad65da5 x86/apic: Sanitize APIC address setup new 24889a3a5314 x86/xen/pv: Pretend that it found SMP configuration new e8122513ff9e x86/apic: Sanitize num_processors handling new 55cc40d3df3c x86/apic: Nuke another processor check new f52e2c3e96d9 x86/apic: Remove check_phys_apicid_present() new 78c32000848c x86/apic: Get rid of apic_phys new e120e58ec293 x86/apic/32: Sanitize logical APIC ID handling new f2bb0b4f1505 x86/apic/32: Remove x86_cpu_to_logical_apicid new ec9fb3c5f4a4 x86/apic/ipi: Code cleanup new e3243ed0142b x86/apic: Mop up early_per_cpu() abuse new d75baa260c85 x86/apic/32: Remove pointless default_acpi_madt_oem_check() new 79c9a17c16e9 x86/apic/32: Decrapify the def_bigsmp mechanism new 4114e1686fdc x86/apic/32: Remove bigsmp_cpu_present_to_apicid() new 2f6df03f80a1 x86/apic: Nuke empty init_apic_ldr() callbacks new 9a2a637af066 x86/apic: Nuke apic::apicid_to_cpu_present() new 9faee3ecbfed x86/ioapic/32: Decrapify phys_id_present_map operation new 9d87f5b67e10 x86/apic: Mop up *setup_apic_routing() new 5a3a46bd161d x86/apic: Mop up apic::apic_id_registered() new 01363d4f762c x86/apic/ipi: Tidy up the code and fixup comments new cfebd0077f3f x86/apic: Consolidate wait_icr_idle() implementations new ee513d9da315 x86/apic: Allow apic::wait_icr_idle() to be NULL new 13d779fd26af x86/apic: Allow apic::safe_wait_icr_idle() to be NULL new e7b6a023d2c9 x86/apic: Move safe wait_icr_idle() next to apic_mem_wait_ [...] new 194ac709819c x86/apic/uv: Get rid of wrapper callbacks new 96ae35c75bdd x86/apic/x2apic: Share all common IPI functions new d65eb3195862 x86/apic/64: Uncopypaste probing new 9132d720eb8a x86/apic: Wrap APIC ID validation into an inline new d92e5e7cf580 x86/apic: Add max_apic_id member new a9d608c22aee x86/apic: Simplify X2APIC ID validation new b5a5ce58d3d2 x86/apic: Prepare x2APIC for using apic::max_apic_id new d8666cf78020 x86/apic: Sanitize APIC ID range validation new 1fddf1dcc584 x86/apic: Remove pointless NULL initializations new 3600ceb0df84 x86/apic/noop: Tidy up the code new 185c8f33a048 x86/apic: Remove pointless arguments from [native_]eoi_write() new 670c04add6e1 x86/apic: Nuke ack_APIC_irq() new 0fa075769cd4 x86/apic: Wrap apic->native_eoi() into a helper new 3af1e415e4d4 x86/apic: Provide common init infrastructure new 3b5244bef15e x86/xen/apic: Use standard apic driver mechanism for Xen PV new bef4f379e953 x86/apic: Provide apic_update_callback() new 2744a7ce34a7 x86/apic: Replace acpi_wake_cpu_handler_update() and apic_ [...] new d6f361ea7067 x86/apic: Convert other overrides to apic_update_callback() new ac72b92d8cec x86/xen/apic: Mark apic __ro_after_init new 54271fb0b785 x86/apic: Mark all hotpath APIC callback wrappers __always_inline new 28b8235238fa x86/apic: Wrap IPI calls into helper functions new 3b7c27e67899 x86/apic: Provide static call infrastructure for APIC callbacks new f8542a55499a x86/apic: Turn on static calls new 7ab3b8c2d53a Merge x86/apic into tip/master new 882cdb06b668 x86/cpu: Fix Gracemont uarch new 0cfd8fbadd68 x86/cpu: Fix Crestmont uarch new 535445621a66 x86/cpu: Update Hybrids new a430021faad6 perf/x86/intel: Add Crestmont PMU new fc9a8eebcd93 Merge perf/core into tip/master new 98dfdd9ee939 sched/psi: Select KERNFS as needed new 113d0a6b3954 MAINTAINERS: Add Peter explicitly to the psi section new c98c18270be1 sched, cgroup: Restore meaning to hierarchical_quota new 88c56cfeaec4 sched/fair: Block nohz tick_stop when cfs bandwidth in use new b41bbb33cf75 Merge branch 'sched/eevdf' into sched/core new f896a220bd12 Merge sched/core into tip/master new c64016609b6f x86/amd_nb: Add PCI IDs for AMD Family 1Ah-based models new 3cd9da416d5b hwmon: (k10temp) Add thermal support for AMD Family 1Ah-ba [...] new c4d07c371283 EDAC/amd64: Add support for AMD family 1Ah models 00h-1Fh [...] new 1393bc8c6a33 x86/uv: Update HPE Superdome Flex Maintainers new 2edd97059ba5 Merge x86/misc into tip/master new 80347cd515ca x86/microcode: Remove microcode_mutex new e5a8192942da x86/mm: Remove unused microcode.h include new e6bcfdd75d53 x86/microcode: Hide the config knob new 4da2131fac10 x86/microcode/intel: Move microcode functions out of cpu/intel.c new 82ad097b02b6 x86/microcode: Include vendor headers into microcode.h new 18648dbd3338 x86/microcode: Make reload_early_microcode() static new b0e67db12d76 x86/microcode/intel: Rename get_datasize() since its used [...] new d02a0efd0f47 x86/microcode: Move core specific defines to local header new d44450c59399 x86/microcode/intel: Remove debug code new d2700f406713 x86/microcode/intel: Remove pointless mutex new 855484a68d16 Merge x86/microcode into tip/master new ac20d151cdbc Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 6d240286a9a1 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] new 0b0863ad7fbe Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f92bdc647b5b Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] new f53cdf382e14 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new ac01f6a5d438 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new dfaf20af7649 KVM: arm64: selftests: Replace str_with_index with strdup_printf new 265386081294 KVM: arm64: selftests: Drop SVE cap check in print_reg new c2b5aa7aebba KVM: arm64: selftests: Remove print_reg's dependency on vc [...] new 9177b715cdcc KVM: arm64: selftests: Rename vcpu_config and add to kvm_util.h new 0ace6bda5701 KVM: arm64: selftests: Delete core_reg_fixup new 17da79e009c3 KVM: arm64: selftests: Split get-reg-list test code new be4c58060c3e KVM: arm64: selftests: Finish generalizing get-reg-list new 90a6bcbc542d KVM: arm64: selftests: Move reject_set check logic to a function new e85660338f2b KVM: arm64: selftests: Move finalize_vcpu back to run_test new c47467712e8b KVM: selftests: Only do get/set tests on present blessed list new cbc0daa67c62 KVM: selftests: Add skip_set facility to get_reg_list test new 031f9efafc08 KVM: riscv: Add KVM_GET_REG_LIST API support new 477069398ed6 KVM: riscv: selftests: Add get-reg-list test new 38f1d8ec0b89 Merge branch 'riscv_kvm_next' of https://github.com/kvm-ri [...] new c40dd744bc79 Merge branch 'next' of https://github.com/kvm-x86/linux.git new f7a4fc8a0c43 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b6a46f7263bd workqueue: Rename rescuer kworker new c076af902bdf Merge branch 'for-6.6' into for-next new f0863009c25f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7295a996fdab platform/x86: dell-sysman: Fix reference leak new b18a97ed9006 mlxbf-bootctl: Support the large icmc write/read new e3205d41737a mlxbf-bootctl: Support setting the ARM boot state to "OS up" new 7a4ab2f4795b tools/power/x86/intel-speed-select: Fix CPU count display new 06bbebdb6da5 tools/power/x86/intel-speed-select: Support more than 8 sockets. new e67b6ed2bbd1 tools/power/x86/intel-speed-select: Error on CPU count exc [...] new 01bcb56f059e tools/power/x86/intel-speed-select: Prevent CPU 0 offline new dde9293b62c5 tools/power/x86/intel-speed-select: Change mem-frequency d [...] new 2fff509adceb tools/power/x86/intel-speed-select: v1.17 release new 3f8587cb6642 Merge remote-tracking branch 'intel-speed-select/intel-sst [...] new e5d5ffa48a6e platform/x86/siemens: simatic-ipc-batt: fix wrong pointer [...] new b01c1e022f7f platform/x86/siemens: simatic-ipc: fix logical error for BX-59A new 7abf253afa5c platform/x86/siemens: simatic-ipc-batt: fix logical error [...] new 62d25cb19bb2 MAINTAINERS: Add entries for Siemens IPC modules new f0ced885f5da watchdog: simatic: add PCI dependency new 65c6ea33e7f6 Merge remote-tracking branch 'pdx86/platform-drivers-x86-s [...] new 47f12ee430fd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0820debb7d48 platform/chrome: chromeos_acpi: print hex string for ACPI_ [...] new a253287c175d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ec205703105f Merge branch 'for-firmware-next' of git://git.kernel.org/p [...] new 15221cedef20 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e5038c16ef8f Merge branch 'for-leds-next' of git://git.kernel.org/pub/s [...] new cd2e9e1ed18a Merge branch 'for-next' of git://github.com/cminyard/linux [...] new 368881fba76f next-20230809/driver-core new 3b563b901eef usb: cdc-acm: add PPS support new df0383ffad64 usb: typec: ucsi: Add debugfs for ucsi commands new d4255ac3fd15 usb: musb: Remove unused function declarations new a647b414e053 USB: misc: Remove unused include file usb_u132.h new af6248afd765 USB: usbip: Remove an unnecessary goto new 85d07c556216 USB: core: Unite old scheme and new scheme descriptor reads new de28e469da75 USB: core: Change usb_get_device_descriptor() API new ff33299ec8bb USB: core: Fix race by not overwriting udev->descriptor in [...] new fb57f829beef usb: dwc3: dwc3-octeon: Verify clock divider new dda4b60ed70b usb: ehci: add workaround for chipidea PORTSC.PEC bug new 12e6ac69cc7e usb: chipidea: add workaround for chipidea PEC bug new 1e4c574225cc USB: Remove remnants of Wireless USB and UWB new f176638af476 USB: Remove Wireless USB and UWB documentation new bb8dc3df68a9 usb: gadget/snps_udc_plat: Remove redundant of_match_ptr() new 3ddde5aa43cf USB: ohci-sm501: remove unnecessary check of mem new c272dabf2d43 usb: host: ehci-sched: try to turn on io watchdog as long [...] new 5198c0eeb8ff USB: core: Fix unused variable warning in usb_alloc_dev() new 59cf44575456 USB: core: Fix oversight in SuperSpeed initialization new 159a98afc88e USB: gadget: core: Add missing kerneldoc for vbus_work new 55c3e571d2a0 USB: gadget: f_mass_storage: Fix unused variable warning new bbb9e06d2c64 Merge 6.5-rc6 into usb-next new e7aeb078a636 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] new 20fb92d96f41 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 2b1cbb92eaf0 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] new 0aaf78182b72 serial: sifive: Remove redundant of_match_ptr() new 9c8441330bb3 tty: serial: qcom-geni-serial: Poll primary sequencer irq [...] new ebf9ec7a4554 tty: xtensa/iss: drop unneeded tty_operations hooks new abb05ac9f78b tty: ldisc: document that ldops are optional new 6e5710e71df1 tty: remove dummy tty_ldisc_ops::poll() implementations new 1d28dfedd204 tty: n_null: remove optional ldops new af815336556d tty: change tty_write_lock()'s ndelay parameter to bool new c6e37fe04433 tty: tty_port: rename 'disc' to 'ld' new d1150d29906c tty: drop tty_debug_wait_until_sent() new 77b425e4efe5 tty: make tty_change_softcar() more understandable new 0b7a2b282959 tty: make tty_port_client_operations operate with u8 new 0468a8071d7c tty: make counts in tty_port_client_operations hooks size_t new 201560af612c tty: switch receive_buf() counts to size_t new 8d9526f99fc3 tty: switch count in tty_ldisc_receive_buf() to size_t new 94b580e308c6 tty: can327: unify error paths in can327_ldisc_rx() new 73048bd55e6b tty: can327, move overflow test inside can327_ldisc_rx()'s loop new e8161447bb0c tty: make tty_ldisc_ops::*buf*() hooks operate on size_t new a8d9cd231860 tty: use u8 for chars new 892bc209f250 tty: use u8 for flags new ead03e721f41 misc: ti-st: make st_recv() conforming to tty_ldisc_ops::r [...] new 5db35be97cca tty: make char_buf_ptr()/flag_buf_ptr()'s offset unsigned new b97552eb064d tty: tty_buffer: make all offsets unsigned new f47a4fd67f2a tty: don't pass write() to do_tty_write() new a32a672dc5aa tty: rename and de-inline do_tty_write() new ccc8dc00a24b tty: use min() in iterate_tty_write() new 24b01c5d497b tty: use ssize_t for iterate_tty_read() returned type new e3afc5b0d708 tty: switch size and count types in iterate_tty_read() to size_t new 48a6ab8867ef tty: use min() for size computation in iterate_tty_read() new 69851e4ab8fe tty: propagate u8 data to tty_operations::write() new dcaafbe6ee3b tty: propagate u8 data to tty_operations::put_char() new 95713967ba52 tty: make tty_operations::write()'s count size_t new 3e04ba41f224 tty: audit: unify to u8 new 49b8220cee4a tty: ldops: unify to u8 new 8428e5223ea2 tty: hvc: convert counts to size_t new cfc7c12b508a tty: vcc: convert counts to size_t new c3e5c706aefc tty: gdm724x: convert counts to size_t new 6fcd3b67284b tty: hso: simplify hso_serial_write() new c70fd7c0e905 tty: rfcomm: convert counts to size_t new e67d7f60d238 tty: gdm724x: simplify gdm_tty_write() new 00df05aae716 Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] new 43fbd506498a Merge tag 'iio-for-6.6a' of https://git.kernel.org/pub/scm [...] new 288f1acf51d9 fsi: Explicitly include correct DT includes new 23ad7ec1ed79 fsi: Use of_property_read_reg() to parse "reg" new d5d8dfb01e10 fsi: Move fsi_slave structure definition to header new 21930d80ed4f fsi: Add aliased device numbering new c21d322e1ae5 fsi: Use of_match_table for bus matching if specified new d6ce872e2e6e fsi: sbefifo: Don't check status during probe new 19c064defcce fsi: sbefifo: Add configurable in-command timeout new 2f42220f3500 fsi: sbefifo: Remove limits on user-specified read timeout new 52300909f467 fsi: aspeed: Reset master errors after CFAM reset new 02c8fec05bc7 fsi: core: Add trace events for scan and unregister new 641511bfcc5e fsi: core: Fix legacy minor numbering new 85f4e899de32 fsi: core: Switch to ida_alloc/free new adde0e112c63 fsi: Improve master indexing new b1d3a803acfa fsi: Lock mutex for master device registration new 4362fd857d72 dt-bindings: fsi: Document the IBM I2C Responder virtual F [...] new 53e89e3e4490 fsi: Add IBM I2C Responder virtual FSI master new c0b34bed0bbf fsi: Add I2C Responder SCOM driver new 2cd9ec2a5147 docs: ABI: fix spelling/grammar in SBEFIFO timeout interface new 3a1d7aff6e65 fsi: master-ast-cf: Add MODULE_FIRMWARE macro new f04d61a379d6 fsi: fix some spelling mistakes in comment new 22884cf84ce5 Merge tag 'fsi-for-v6.6' of git://git.kernel.org/pub/scm/l [...] new b0f9f3607959 bus: mhi: host: remove unused-but-set parameter new 0724869ede9c bus: mhi: host: pci_generic: add support for Telit FE990 modem new 25a7de32c89d Merge tag 'mhi-for-v6.6' of git://git.kernel.org/pub/scm/l [...] new 183238ffb886 misc: eeprom/idt_89hpesx: Switch to memdup_user_nul() helper new 60df28ac09d6 misc: eeprom/idt_89hpesx: Use devm_kmemdup to replace devm [...] new b5fa33795544 misc: genwqe: make class_genwqe a static const structure new fd06978b06a2 misc: hpilo: make ilo_class a static const structure new 1314e1220d7d misc: tps6594: Remove redundant dev_err_probe() for platfo [...] new 5a652fe5e38d misc: microchip: pci1xxxx: Fix some NULL vs IS_ERR() bugs new e75850b4573a Merge 6.5-rc6 into char-misc-next new afccdadd3c0d Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] new c4efec7cf21e Merge branch 'habanalabs-next' of git://git.kernel.org/pub [...] new 484281bd5b98 hwtracing: hisi_ptt: Use pci_dev_id() to simplify the code new 0a83ee02d4c6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 0bd16c468fed Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7bb2d2190d43 fpga: bridge: make fpga_bridge_class a static const structure new 909960e2e29d fpga: fpga-mgr: make fpga_mgr_class a static const structure new 1a22ec09a2c1 fpga: region: make fpga_region_class a static const structure new 54540d9b5fbd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f72b9625f52c Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] new b102ce6d847a phy: qcom: qmp-ufs: add missing offsets to sm8150 configuration new 6ac1bb86953c MAINTAINERS: correct file entry in STARFIVE JH7110 DPHY RX DRIVER new aff7625322ce dt-bindings: phy: qcom,snps-eusb2-repeater: Add compatible [...] new d35c12b7db15 phy: broadcom: sata: fix Wvoid-pointer-to-enum-cast warning new bd6e74a2f0a0 phy: broadcom: ns-usb3: fix Wvoid-pointer-to-enum-cast warning new 2bc00b9b9001 phy: broadcom: sr-usb: fix Wvoid-pointer-to-enum-cast warning new 7451eecf1ef8 phy: marvell pxa-usb: fix Wvoid-pointer-to-enum-cast warning new 3a1397a88e8e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 3d71f43f8a59 soundwire: intel_auxdevice: enable pm_runtime earlier on startup new f90312881105 soundWire: intel_auxdevice: resume 'sdw-master' on startup [...] new 23afc82fb22b soundwire: extend parameters of new_peripheral_assigned() [...] new 39d80b0e5fed soundwire: bus: add callbacks for device_number allocation new e66f91a2d10b soundwire: intel_auxdevice: add hybrid IDA-based device_nu [...] new 80746c085f30 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new f81880b45687 Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] new 34766b65e44a Merge branch 'next' of git://github.com/awilliam/linux-vfio.git new a0c72b375606 staging: vme_user: fix check alignment should match open p [...] new c0614928432f Staging: rtl8192e: Rename function TsInitAddBA new c54690eb85f3 Staging: rtl8192e: Rename function TsInitDelBA new 0936cda7a093 Staging: rtl8192e: Rename function BaSetupTimeOut new 8dcf97801b52 Staging: rtl8192e: Rename function TxBaInactTimeout new c3bdcb94967d Staging: rtl8192e: Rename function RxBaInactTimeout new 6a889dc7d8c7 staging: vme_user: fix alignment of open parenthesis new 656ae4f48a6f staging: fieldbus: arcx-anybus: Remove redundant of_match_ptr() new 8e67691523ee Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] new 6f19506bd462 Merge branch 'counter-next' of git://git.kernel.org/pub/sc [...] new e0e36b041ec5 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 82b90b6c5b38 cgroup:namespace: Remove unused cgroup_namespaces_init() new e92fcc0b6262 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ed7872b600e8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 061b55c25058 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 55c91fedd03d virtio-mmio: don't break lifecycle of vm_dev new 9ad1a29cb099 pds_vdpa: protect Makefile from unconfigured debugfs new 5ced58bfa132 vhost-scsi: Fix alignment handling with windows new c5ace19efb0a vhost-scsi: Rename vhost_scsi_iov_to_sgl new 8d4bdf11f096 MAINTAINERS: add vhost-scsi entry and myself as a co-maintainer new 13f3efaca024 virtio-pci: Fix legacy device flag setting error in probe new 79c865158750 vdpa: Add features attr to vdpa_nl_policy for nlattr length check new b3003e1b54e0 vdpa: Add queue index attr to vdpa_nl_policy for nlattr le [...] new 5d6ba607d6cb vdpa: Add max vqp attr to vdpa_nl_policy for nlattr length check new f46c1e1620c6 vdpa: Enable strict validation for netlinks ops new 7ca26efb09a1 vduse: Use proper spinlock for IRQ injection new df9557046440 virtio-vdpa: Fix cpumask memory leak in virtio_vdpa_find_vqs() new 3fe024193340 vdpa/mlx5: Correct default number of queues when MQ is on new 9ee811009ad8 vdpa/mlx5: Fix mr->initialized semantics new ad03a0f44cdb vdpa/mlx5: Delete control vq iotlb in destroy_mr only when [...] new 810b0cc1c28a vdpa/mlx5: Fix crash on shutdown for when no ndev exists new 2c507ce90e02 virtio-net: Zero max_tx_vq field for VIRTIO_NET_CTRL_MQ_HA [...] new 0cd2c13b1c15 pds_vdpa: reset to vdpa specified mac new abdf31bd9112 pds_vdpa: always allow offering VIRTIO_NET_F_MAC new ed88863040da pds_vdpa: clean and reset vqs entries new c0a6c5cbf1a9 pds_vdpa: alloc irq vectors on DRIVER_OK new 8efc365b20dc pds_vdpa: fix up debugfs feature bit printing new f504e15b94eb virtio-mem: remove unsafe unplug in Big Block Mode (BBM) new ddf409851461 virtio-mem: convert most offline_and_remove_memory() error [...] new a31648fd4f96 virtio-mem: keep retrying on offline_and_remove_memory() e [...] new f55484fd7be9 virtio-mem: check if the config changed before fake offlin [...] new 608ec960bc3e vdpa/mlx5: Remove unused function declarations new 086eab00f7d8 vdpa: add VHOST_BACKEND_F_ENABLE_AFTER_DRIVER_OK flag new ca45b26b4ebd vdpa: accept VHOST_BACKEND_F_ENABLE_AFTER_DRIVER_OK backen [...] new bf24ab7c03f6 vdpa: add get_backend_features vdpa operation new 3a77ee3c432b vdpa_sim: offer VHOST_BACKEND_F_ENABLE_AFTER_DRIVER_OK new 396f30119eb0 virtio_ring: check use_dma_api before unmap desc for indirect new 172390dbf2d9 virtio_ring: put mapping error check in vring_map_one_sg new 7cae2be96bf4 virtio_ring: introduce virtqueue_set_dma_premapped() new 0b10456813f5 virtio_ring: support add premapped buf new d796e4676ec7 virtio_ring: introduce virtqueue_dma_dev() new 926c7a70ca8e virtio_ring: skip unmap for premapped new 78074b9aa7bd virtio_ring: correct the expression of the description of [...] new 9c1f3e3a38b1 virtio_ring: separate the logic of reset/enable from virtq [...] new edf7964cb93d virtio_ring: introduce virtqueue_reset() new 42f30ba4b2f8 virtio_ring: introduce dma map api for virtqueue new c18c64069022 virtio_ring: introduce dma sync api for virtqueue new 1a08d66726dc virtio_net: merge dma operations when filling mergeable buffers new d3820eb0fa38 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 92bd2e52b4a6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 39df52ddd932 gpio: sim: use sysfs_streq() and avoid an strdup() new db02247827ef gpio: idio-16: Migrate to the regmap API new 2c210c9a34a3 gpio: 104-idio-16: Migrate to the regmap API new 73d8f3efc5c2 gpio: pci-idio-16: Migrate to the regmap API new 98aaff7c4e65 gpio: idio-16: Remove unused legacy interface new 1a200a396617 gpio: pcie-idio-24: Migrate to the regmap API new 0988ffa09630 gpio: ws16c48: Migrate to the regmap API new a0e3b8e2acd0 gpio: imx-scu: Use ARRAY_SIZE for array length new b7df0f340b64 gpio: mxs: fix Wvoid-pointer-to-enum-cast warning new 5f6d1998adeb gpio: mxc: release the parent IRQ in runtime suspend new a40fe1ffb69b gpio: sim: simplify gpio_sim_device_config_live_store() new 3800877c5ec5 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] new 9757300d2750 pinctrl: qcom: Add intr_target_width field to support incr [...] new f941714a7c76 pinctrl: mcp23s08: check return value of devm_kasprintf() new 137062f11ce0 ARM: dts: ux500: switch to enable-gpios new c7351b46d0da pinctrl: at91-pio4: drop useless check in atmel_conf_pin_c [...] new fc8a2041bee3 pinctrl: stmfx: Do not check for 0 return after calling pl [...] new 32c170ff15b0 pinctrl: stm32: set default gpio line names using pin names new 7e1e23219d5a dt-bindings: pinctrl: pinctrl-single: add ti,am654-padconf [...] new 0cec950d3f34 pinctrl: single: Add compatible for ti,am654-padconf new d2606a6365bd pinctrl: iproc-gpio: Silence probe deferral messages new c9b2572f488c pinctrl: nsp-gpio: Silence probe deferral messages new dfe014e7b5bc Merge branch 'devel' into for-next new 359f6fa0270d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f5ce5ed007c4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6d33bf91811e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 910acd88dcad Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 582eb3aeed2d kunit: replace KUNIT_TRIGGER_STATIC_STUB maro with KUNIT_S [...] new a17bfa7d5211 Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] new 08dd8522ed2f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 48144c289050 rtc: Explicitly include correct DT includes new 58f3e83260a7 rtc: isl12026: Drop "_new" from probe callback name new a69c610e13e2 rtc: stm32: remove incorrect #ifdef check new df9c16b5ccc8 rtc: sunplus: Clean up redundant dev_err_probe() new 4f3688dca150 rtc: remove redundant of_match_ptr() new 58b202055963 Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] new e96d9a938e89 nvdimm/pfn_dev: Prevent the creation of zero-sized namespaces new feb72e9b2082 nvdimm/pfn_dev: Avoid unnecessary endian conversion new 3ce74b101be7 Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...] new 947d1bad3ccc Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git new fbc5d382407e selftests/seccomp: Handle arm32 corner cases better new 738519a8ccb1 Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] new 4ecd69609bc0 fsi: Improve master indexing new 2ecbdc7eea63 dt-bindings: fsi: Document the IBM I2C Responder virtual F [...] new 366b119391d1 fsi: Add IBM I2C Responder virtual FSI master new 5b4ffc4030fb fsi: Add I2C Responder SCOM driver new 83ec2bf4d7d2 docs: ABI: fix spelling/grammar in SBEFIFO timeout interface new c0d1c32d8bcb fsi: master-ast-cf: Add MODULE_FIRMWARE macro new f432b1cf7820 fsi: fix some spelling mistakes in comment new 45f3314d1767 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 8565ef63b95b next-20230809/nvmem new 5419df7e1973 Merge branch 'main' of git://git.infradead.org/users/willy [...] new 17910ddb693b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f03716521e80 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new fdbca6d93b2f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 18e7d80c2de3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2a6f5df3cd94 MAINTAINERS: add Andreas Hindborg as Rust reviewer new d4d84eaa3f39 MAINTAINERS: add Alice Ryhl as Rust reviewer new d824d2f98565 kbuild: rust_is_available: remove -v option new dee3a6b819c9 kbuild: rust_is_available: fix version check when CC has m [...] new eae90172c5b8 docs: rust: add paragraph about finding a suitable `libclang` new aac284b1eb42 kbuild: rust_is_available: print docs reference new 52cae7f28ed6 kbuild: rust_is_available: add check for `bindgen` invocation new e90db5521de2 kbuild: rust_is_available: check that environment variable [...] new 9eb7e20e0c5c kbuild: rust_is_available: fix confusion when a version ap [...] new 7cd6a3e1f94b kbuild: rust_is_available: normalize version matching new f295522886a4 kbuild: rust_is_available: handle failures calling `$RUSTC [...] new bc60c930a43c kbuild: rust_is_available: check that output looks as expected new 0bb1c9282e2c kbuild: rust_is_available: add test suite new 35cad617df2e rust: make `UnsafeCell` the outer type in `Opaque` new 0b4e3b6f6b79 rust: types: make `Opaque` be `!Unpin` new 823d4737d4c2 rust: macros: add `paste!` proc macro new 41bdc6decda0 btf, scripts: rust: drop is_rust_module.sh new 89eed1ab1161 rust: upgrade to Rust 1.71.1 new 9418e6860474 rust: enable `no_mangle_with_rust_abi` Clippy lint new 08ab786556ff rust: bindgen: upgrade to 0.65.1 new d932d70992fe Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] new 4e020326c3d8 Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] new 58afee818ac4 cpumask: kernel-doc cleanups and additions new 5b914afcd166 bitmap: Fix a typo ("identify map") new 7f7a340c0b8a Merge branch 'bitmap-for-next' of https://github.com/norov [...] new 6b2826d7cfaf Merge branch 'for-linus/hardening' into for-next/kspp new fcce1c6cb156 x86/paravirt: Fix tlb_remove_table function callback proto [...] new b3d46e11fec0 selftests/harness: Actually report SKIP for signal tests new 2e3f65ccfe6b gcc-plugins: Rename last_stmt() for GCC 14+ new 429e2140a119 Merge branch 'for-next/hardening' into for-next/kspp new 35f4328b4f89 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new 26478edcee0e Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new 23a1b46f15d5 iommufd/selftest: Make the mock iommu driver into a real driver new 4e9e4ce00fea Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 98297fc6ecaf Add linux-next specific files for 20230815
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 (21ef7b1e17d0) \ N -- N -- N refs/heads/master (98297fc6ecaf)
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 3159 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 | 3 + CREDITS | 11 - .../ABI/testing/sysfs-bus-fsi-devices-sbefifo | 6 +- Documentation/ABI/testing/sysfs-bus-umc | 28 - Documentation/ABI/testing/sysfs-bus-usb | 34 - Documentation/ABI/testing/sysfs-class-uwb_rc | 156 - .../ABI/testing/sysfs-class-uwb_rc-wusbhc | 57 - Documentation/ABI/testing/sysfs-devices-memory | 8 + .../testing/sysfs-devices-platform-kunpeng_hccs | 81 + Documentation/ABI/testing/sysfs-devices-system-cpu | 8 + .../ABI/testing/sysfs-driver-chromeos-acpi | 2 +- Documentation/ABI/testing/sysfs-fs-f2fs | 8 +- Documentation/ABI/testing/sysfs-wusb_cbaf | 101 - Documentation/PCI/pciebus-howto.rst | 14 +- Documentation/admin-guide/hw-vuln/index.rst | 14 +- Documentation/admin-guide/hw-vuln/srso.rst | 71 +- Documentation/admin-guide/kernel-parameters.txt | 13 +- Documentation/admin-guide/mm/ksm.rst | 2 + Documentation/admin-guide/mm/memory-hotplug.rst | 8 + Documentation/admin-guide/sysctl/kernel.rst | 19 - Documentation/arch/x86/index.rst | 1 + Documentation/arch/x86/shstk.rst | 179 + Documentation/core-api/cpu_hotplug.rst | 18 + .../devicetree/bindings/arm/aspeed/aspeed.yaml | 1 + Documentation/devicetree/bindings/arm/fsl.yaml | 16 +- Documentation/devicetree/bindings/arm/qcom.yaml | 7 + .../devicetree/bindings/arm/rockchip.yaml | 5 + Documentation/devicetree/bindings/arm/ti/k3.yaml | 6 + .../bindings/clock/amlogic,gxbb-aoclkc.txt | 64 - .../bindings/clock/amlogic,gxbb-aoclkc.yaml | 85 + .../bindings/clock/amlogic,gxbb-clkc.txt | 53 - .../bindings/clock/amlogic,gxbb-clkc.yaml | 37 + .../devicetree/bindings/clock/fsl,imx8-acm.yaml | 282 + .../bindings/clock/qcom,dispcc-sm8x50.yaml | 4 +- .../bindings/clock/qcom,ipq5018-gcc.yaml | 63 + .../devicetree/bindings/clock/qcom,mmcc.yaml | 2 + .../bindings/clock/qcom,qdu1000-gcc.yaml | 3 +- .../bindings/clock/qcom,sm8350-videocc.yaml | 4 +- .../bindings/clock/qcom,sm8450-camcc.yaml | 4 +- .../bindings/clock/qcom,sm8450-dispcc.yaml | 4 +- .../bindings/clock/qcom,sm8450-videocc.yaml | 4 +- .../bindings/clock/qcom,sm8550-dispcc.yaml | 4 +- .../devicetree/bindings/clock/qcom,videocc.yaml | 4 +- .../bindings/display/msm/qcom,sm8250-dpu.yaml | 4 +- .../bindings/display/msm/qcom,sm8250-mdss.yaml | 8 +- .../bindings/display/msm/qcom,sm8350-dpu.yaml | 4 +- .../bindings/display/msm/qcom,sm8350-mdss.yaml | 6 +- .../bindings/display/msm/qcom,sm8450-dpu.yaml | 4 +- .../bindings/display/msm/qcom,sm8450-mdss.yaml | 8 +- .../bindings/display/msm/qcom,sm8550-dpu.yaml | 4 +- .../bindings/display/msm/qcom,sm8550-mdss.yaml | 8 +- .../bindings/display/panel/panel-simple.yaml | 2 + .../display/rockchip/rockchip,dw-mipi-dsi.yaml | 2 + .../bindings/display/rockchip/rockchip-vop.yaml | 1 + .../bindings/fsi/ibm,i2cr-fsi-master.yaml | 41 + .../arm,versatile-fpga-irq.txt | 4 +- .../devicetree/bindings/media/amphion,vpu.yaml | 8 +- .../bindings/media/cec/nvidia,tegra114-cec.yaml | 1 - .../bindings/media/i2c/st,st-mipid02.yaml | 1 - .../devicetree/bindings/media/nxp,imx8-isi.yaml | 5 +- .../bindings/media/qcom,sm8250-venus.yaml | 4 +- .../devicetree/bindings/mmc/mmc-controller.yaml | 2 +- .../devicetree/bindings/mmc/sdhci-msm.yaml | 4 +- .../bindings/net/ethernet-controller.yaml | 1 + .../bindings/phy/qcom,snps-eusb2-repeater.yaml | 7 +- .../bindings/pinctrl/pinctrl-single.yaml | 1 + .../bindings/remoteproc/qcom,sm8350-pas.yaml | 6 +- .../soc/amlogic/amlogic,meson-gx-hhi-sysctrl.yaml | 160 + .../devicetree/bindings/soc/ti/k3-ringacc.yaml | 9 +- .../devicetree/bindings/sound/option,gtm601.yaml | 6 +- .../bindings/watchdog/marvell,cn10624-wdt.yaml | 83 + .../devicetree/bindings/watchdog/ti,rti-wdt.yaml | 28 +- Documentation/driver-api/media/v4l2-cci.rst | 5 + Documentation/driver-api/media/v4l2-core.rst | 1 + Documentation/driver-api/usb/usb.rst | 3 +- Documentation/filesystems/gfs2-glocks.rst | 3 +- Documentation/filesystems/idmappings.rst | 7 + Documentation/filesystems/locking.rst | 1 - Documentation/filesystems/proc.rst | 4 + Documentation/filesystems/tmpfs.rst | 7 +- Documentation/filesystems/vfs.rst | 7 +- Documentation/i2c/writing-clients.rst | 2 +- Documentation/kbuild/kconfig.rst | 8 + Documentation/mm/arch_pgtable_helpers.rst | 12 +- Documentation/netlink/specs/devlink.yaml | 457 +- Documentation/networking/phy.rst | 4 + Documentation/process/changes.rst | 4 +- Documentation/process/kernel-docs.rst | 9 + Documentation/process/maintainer-soc.rst | 4 +- Documentation/process/researcher-guidelines.rst | 27 + Documentation/rust/quick-start.rst | 19 +- Documentation/translations/zh_TW/sparse.txt | 4 +- Documentation/usb/authorization.rst | 9 +- .../userspace-api/media/v4l/dev-decoder.rst | 16 +- .../userspace-api/media/v4l/dev-encoder.rst | 24 +- .../media/v4l/dev-stateless-decoder.rst | 4 +- .../userspace-api/media/v4l/pixfmt-reserved.rst | 13 + .../media/v4l/vidioc-subdev-g-routing.rst | 7 +- Documentation/virt/kvm/api.rst | 2 +- MAINTAINERS | 116 +- Makefile | 7 +- Next/SHA1s | 280 +- Next/merge.log | 9603 ++++++++++++-------- arch/Kconfig | 8 + arch/alpha/include/asm/pci.h | 3 - arch/alpha/include/asm/pgtable.h | 2 +- arch/alpha/include/asm/processor.h | 13 - arch/alpha/kernel/setup.c | 3 +- arch/alpha/kernel/srmcons.c | 5 +- arch/arc/include/asm/entry.h | 21 + arch/arc/include/asm/hugepage.h | 2 +- arch/arc/include/asm/irq.h | 1 + arch/arc/include/asm/mmu.h | 2 + arch/arc/include/asm/page.h | 2 +- arch/arc/include/asm/pgtable-bits-arcv2.h | 2 +- arch/arc/include/asm/ptrace.h | 3 + arch/arc/include/asm/setup.h | 2 + arch/arc/include/asm/smp.h | 2 + arch/arc/kernel/ctx_sw.c | 2 +- arch/arc/kernel/devtree.c | 1 + arch/arc/kernel/intc-arcv2.c | 2 +- arch/arc/kernel/signal.c | 1 + arch/arc/kernel/smp.c | 7 +- arch/arc/kernel/stacktrace.c | 1 + arch/arc/kernel/traps.c | 1 + arch/arc/mm/cache.c | 8 +- arch/arc/mm/fault.c | 1 + arch/arc/mm/init.c | 1 + arch/arc/mm/tlb.c | 2 +- arch/arm/arm-soc-for-next-changes.txt | 186 + arch/arm/boot/dts/arm/integratorap.dts | 2 +- arch/arm/boot/dts/aspeed/Makefile | 1 + .../boot/dts/aspeed/aspeed-bmc-bytedance-g220a.dts | 18 +- .../dts/aspeed/aspeed-bmc-facebook-cloudripper.dts | 10 +- .../boot/dts/aspeed/aspeed-bmc-facebook-cmm.dts | 46 +- .../boot/dts/aspeed/aspeed-bmc-facebook-elbert.dts | 4 +- .../boot/dts/aspeed/aspeed-bmc-facebook-fuji.dts | 30 +- .../dts/aspeed/aspeed-bmc-facebook-minipack.dts | 32 +- .../dts/aspeed/aspeed-bmc-facebook-tiogapass.dts | 8 +- .../dts/aspeed/aspeed-bmc-facebook-wedge100.dts | 2 +- .../dts/aspeed/aspeed-bmc-facebook-wedge400.dts | 10 +- .../boot/dts/aspeed/aspeed-bmc-facebook-yamp.dts | 2 +- .../dts/aspeed/aspeed-bmc-facebook-yosemite4.dts | 624 ++ .../arm/boot/dts/aspeed/aspeed-bmc-ibm-bonnell.dts | 392 +- .../arm/boot/dts/aspeed/aspeed-bmc-ibm-everest.dts | 1855 ++-- .../arm/boot/dts/aspeed/aspeed-bmc-ibm-rainier.dts | 691 +- .../boot/dts/aspeed/aspeed-bmc-inspur-fp5280g2.dts | 4 +- .../boot/dts/aspeed/aspeed-bmc-inspur-nf5280m6.dts | 12 +- .../aspeed/aspeed-bmc-inventec-transformers.dts | 6 +- .../boot/dts/aspeed/aspeed-bmc-lenovo-hr630.dts | 4 +- .../boot/dts/aspeed/aspeed-bmc-lenovo-hr855xg2.dts | 4 +- arch/arm/boot/dts/aspeed/aspeed-bmc-opp-zaius.dts | 4 +- .../arm/boot/dts/aspeed/aspeed-bmc-quanta-q71l.dts | 6 +- arch/arm/boot/dts/aspeed/aspeed-bmc-quanta-s6q.dts | 10 +- .../arm/boot/dts/aspeed/aspeed-bmc-vegman-n110.dts | 14 +- .../arm/boot/dts/aspeed/aspeed-bmc-vegman-rx20.dts | 10 +- .../arm/boot/dts/aspeed/aspeed-bmc-vegman-sx20.dts | 14 +- arch/arm/boot/dts/aspeed/aspeed-g6-pinctrl.dtsi | 10 + .../dts/aspeed/ast2500-facebook-netbmc-common.dtsi | 4 + arch/arm/boot/dts/aspeed/ibm-power10-dual.dtsi | 380 + arch/arm/boot/dts/aspeed/ibm-power10-quad.dtsi | 1305 +++ arch/arm/boot/dts/hisilicon/hi3519.dtsi | 22 +- .../boot/dts/marvell/armada-370-dlink-dns327l.dts | 83 +- .../dts/marvell/armada-370-seagate-nas-4bay.dts | 43 +- .../dts/marvell/armada-370-seagate-nas-xbay.dtsi | 48 +- .../armada-370-seagate-personal-cloud-2bay.dts | 21 +- .../marvell/armada-370-seagate-personal-cloud.dtsi | 45 +- .../dts/marvell/armada-370-synology-ds213j.dts | 54 +- .../boot/dts/marvell/armada-xp-synology-ds414.dts | 105 +- arch/arm/boot/dts/marvell/dove-cm-a510.dtsi | 18 +- arch/arm/boot/dts/marvell/dove-cubox.dts | 29 +- arch/arm/boot/dts/marvell/dove-d3plug.dts | 29 +- arch/arm/boot/dts/marvell/dove-sbc-a510.dts | 30 +- arch/arm/boot/dts/nspire/nspire-classic.dtsi | 2 - arch/arm/boot/dts/nspire/nspire-clp.dts | 93 +- arch/arm/boot/dts/nspire/nspire-cx.dts | 95 +- arch/arm/boot/dts/nspire/nspire-tp.dts | 93 +- arch/arm/boot/dts/nspire/nspire.dtsi | 26 +- arch/arm/boot/dts/nuvoton/nuvoton-npcm730-gbs.dts | 16 +- arch/arm/boot/dts/nuvoton/nuvoton-npcm730-gsj.dts | 2 +- arch/arm/boot/dts/nuvoton/nuvoton-npcm730-kudo.dts | 8 +- .../dts/nuvoton/nuvoton-npcm750-runbmc-olympus.dts | 4 +- arch/arm/boot/dts/nxp/imx/imx6dl-b1x5pv2.dtsi | 2 +- arch/arm/boot/dts/nxp/imx/imx6qdl-mba6.dtsi | 6 +- arch/arm/boot/dts/nxp/imx/imx6ul.dtsi | 2 +- arch/arm/boot/dts/nxp/imx/mba6ulx.dtsi | 3 +- arch/arm/boot/dts/qcom/qcom-ipq4019.dtsi | 9 +- arch/arm/boot/dts/qcom/qcom-sdx65-mtp.dts | 2 +- .../boot/dts/rockchip/rv1126-edgeble-neu2-io.dts | 29 + .../arm/boot/dts/rockchip/rv1126-edgeble-neu2.dtsi | 27 +- arch/arm/boot/dts/rockchip/rv1126-pinctrl.dtsi | 26 + arch/arm/boot/dts/rockchip/rv1126.dtsi | 93 + arch/arm/boot/dts/st/spear1340.dtsi | 8 +- arch/arm/boot/dts/st/spear13xx.dtsi | 24 +- arch/arm/boot/dts/st/ste-href520-tvk.dts | 2 +- arch/arm/boot/dts/st/ste-hrefprev60-stuib.dts | 2 +- arch/arm/boot/dts/st/ste-hrefprev60-tvk.dts | 2 +- arch/arm/boot/dts/st/ste-hrefv60plus-stuib.dts | 2 +- arch/arm/boot/dts/st/ste-hrefv60plus-tvk.dts | 2 +- arch/arm/boot/dts/st/ste-snowball.dts | 2 +- arch/arm/boot/dts/st/stm32f746-pinctrl.dtsi | 44 + arch/arm/boot/dts/st/stm32f769-pinctrl.dtsi | 44 + arch/arm/boot/dts/st/stm32mp15-scmi.dtsi | 7 +- .../arm/boot/dts/st/stm32mp157c-emstamp-argon.dtsi | 3 +- arch/arm/boot/dts/ti/omap/am335x-bone-common.dtsi | 9 + arch/arm/common/locomo.c | 28 +- arch/arm/configs/aspeed_g5_defconfig | 2 + arch/arm/configs/multi_v7_defconfig | 12 + arch/arm/include/asm/hardware/cache-l2x0.h | 2 + arch/arm/include/asm/hugetlb.h | 1 + arch/arm/include/asm/pgtable-3level.h | 2 +- arch/arm/include/asm/pgtable.h | 2 +- arch/arm/include/asm/thread_info.h | 17 +- arch/arm/include/asm/vfp.h | 1 - arch/arm/kernel/asm-offsets.c | 1 - arch/arm/kernel/entry-armv.S | 252 +- arch/arm/kernel/hw_breakpoint.c | 8 +- arch/arm/kernel/iwmmxt.S | 18 +- arch/arm/kernel/machine_kexec.c | 14 +- arch/arm/kernel/pj4-cp0.c | 1 + arch/arm/kernel/process.c | 1 - arch/arm/kernel/ptrace.c | 2 - arch/arm/kernel/signal.c | 2 +- arch/arm/kernel/xscale-cp0.c | 1 + arch/arm/mach-alpine/alpine_machine.c | 2 - arch/arm/mach-berlin/berlin.c | 5 - arch/arm/mach-dove/common.c | 2 - arch/arm/mach-hisi/hotplug.c | 1 - arch/arm/mach-hpe/gxp.c | 1 - arch/arm/mach-mmp/mmp-dt.c | 3 - arch/arm/mach-mmp/mmp2-dt.c | 4 - arch/arm/mach-mmp/mmp3.c | 4 - arch/arm/mach-mvebu/kirkwood.c | 1 + arch/arm/mach-mvebu/pmsu.c | 2 +- arch/arm/mach-nomadik/cpu-8815.c | 13 - arch/arm/mach-npcm/platsmp.c | 3 - arch/arm/mach-nspire/Kconfig | 2 + arch/arm/mach-nspire/mmio.h | 16 - arch/arm/mach-nspire/nspire.c | 24 - arch/arm/mach-pxa/pxa-dt.c | 6 - arch/arm/mach-rockchip/rockchip.c | 6 +- arch/arm/mach-spear/spear1340.c | 2 +- arch/arm/mach-sti/board-dt.c | 2 - arch/arm/mach-versatile/realview.c | 2 - arch/arm/mm/dma-mapping.c | 4 +- arch/arm/mm/proc-feroceon.S | 4 + arch/arm/nwfpe/entry.S | 77 + arch/arm/vfp/Makefile | 2 +- arch/arm/vfp/entry.S | 31 - arch/arm/vfp/vfp.h | 1 + arch/arm/vfp/vfphw.S | 208 +- arch/arm/vfp/vfpmodule.c | 208 +- arch/arm64/boot/dts/freescale/Makefile | 1 + .../dts/freescale/imx8mm-beacon-baseboard.dtsi | 1 - .../arm64/boot/dts/freescale/imx8mm-beacon-kit.dts | 2 +- arch/arm64/boot/dts/freescale/imx8mm-emcon.dtsi | 2 - .../boot/dts/freescale/imx8mm-venice-gw7901.dts | 2 +- .../boot/dts/freescale/imx8mm-venice-gw7902.dts | 2 +- .../arm64/boot/dts/freescale/imx8mn-beacon-kit.dts | 2 +- .../boot/dts/freescale/imx8mn-venice-gw7902.dts | 2 +- .../boot/dts/freescale/imx8mp-debix-model-a.dts | 23 - .../dts/freescale/imx8mp-debix-som-a-bmb-08.dts | 472 + .../boot/dts/freescale/imx8mp-debix-som-a.dtsi | 285 + arch/arm64/boot/dts/freescale/imx8mp-evk.dts | 66 + .../boot/dts/freescale/imx8mp-msc-sm2s-ep1.dts | 1 - .../boot/dts/freescale/imx8mp-venice-gw74xx.dts | 2 +- .../boot/dts/freescale/imx8mp-verdin-dahlia.dtsi | 56 +- .../boot/dts/freescale/imx8mp-verdin-dev.dtsi | 55 +- .../boot/dts/freescale/imx8mq-librem5-devkit.dts | 26 +- arch/arm64/boot/dts/hisilicon/hi3798cv200.dtsi | 4 +- arch/arm64/boot/dts/hisilicon/hi6220.dtsi | 24 +- arch/arm64/boot/dts/hisilicon/hip06.dtsi | 8 +- arch/arm64/boot/dts/hisilicon/hip07.dtsi | 8 +- .../boot/dts/mediatek/mt7622-bananapi-bpi-r64.dts | 4 +- arch/arm64/boot/dts/qcom/Makefile | 2 + .../dts/qcom/apq8016-sbc-d3-camera-mezzanine.dts | 81 + arch/arm64/boot/dts/qcom/apq8016-sbc.dts | 68 - arch/arm64/boot/dts/qcom/ipq5018-rdp432-c2.dts | 72 + arch/arm64/boot/dts/qcom/ipq5018.dtsi | 250 + arch/arm64/boot/dts/qcom/ipq5332-rdp-common.dtsi | 42 + arch/arm64/boot/dts/qcom/msm8916-samsung-e5.dts | 20 + arch/arm64/boot/dts/qcom/msm8916.dtsi | 8 + arch/arm64/boot/dts/qcom/msm8996.dtsi | 2 +- arch/arm64/boot/dts/qcom/msm8998.dtsi | 297 +- arch/arm64/boot/dts/qcom/pm7250b.dtsi | 10 + arch/arm64/boot/dts/qcom/pm7550ba.dtsi | 70 + arch/arm64/boot/dts/qcom/pmx75.dtsi | 64 + arch/arm64/boot/dts/qcom/sa8540p-pmics.dtsi | 11 +- arch/arm64/boot/dts/qcom/sa8540p-ride.dts | 15 + arch/arm64/boot/dts/qcom/sa8775p-ride.dts | 102 +- arch/arm64/boot/dts/qcom/sa8775p.dtsi | 42 + arch/arm64/boot/dts/qcom/sc7180-firmware-tfa.dtsi | 107 + arch/arm64/boot/dts/qcom/sc7180-idp.dts | 1 + arch/arm64/boot/dts/qcom/sc7180-trogdor.dtsi | 1 + arch/arm64/boot/dts/qcom/sc7180.dtsi | 127 +- .../dts/qcom/sc8280xp-lenovo-thinkpad-x13s.dts | 18 +- arch/arm64/boot/dts/qcom/sdm670.dtsi | 175 + arch/arm64/boot/dts/qcom/sdm845-db845c.dts | 7 + arch/arm64/boot/dts/qcom/sdx75-idp.dts | 230 + arch/arm64/boot/dts/qcom/sdx75.dtsi | 75 + arch/arm64/boot/dts/qcom/sm8450.dtsi | 10 + arch/arm64/boot/dts/rockchip/Makefile | 1 + arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4a.dts | 10 + arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4b.dts | 10 + arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4c.dts | 10 + arch/arm64/boot/dts/rockchip/rk3588-nanopc-t6.dts | 888 ++ arch/arm64/boot/dts/rockchip/rk3588.dtsi | 51 + arch/arm64/boot/dts/rockchip/rk3588s.dtsi | 102 + arch/arm64/boot/dts/ti/Makefile | 6 + arch/arm64/boot/dts/ti/k3-am62-main.dtsi | 25 + arch/arm64/boot/dts/ti/k3-am62-verdin.dtsi | 21 + arch/arm64/boot/dts/ti/k3-am62.dtsi | 8 + arch/arm64/boot/dts/ti/k3-am625-beagleplay.dts | 150 + arch/arm64/boot/dts/ti/k3-am62p-main.dtsi | 136 + arch/arm64/boot/dts/ti/k3-am62p-mcu.dtsi | 15 + arch/arm64/boot/dts/ti/k3-am62p-wakeup.dtsi | 32 + arch/arm64/boot/dts/ti/k3-am62p.dtsi | 122 + arch/arm64/boot/dts/ti/k3-am62p5-sk.dts | 116 + arch/arm64/boot/dts/ti/k3-am62p5.dtsi | 107 + arch/arm64/boot/dts/ti/k3-am62x-sk-common.dtsi | 93 +- arch/arm64/boot/dts/ti/k3-am62x-sk-hdmi-audio.dtso | 40 + arch/arm64/boot/dts/ti/k3-am64-main.dtsi | 2 + arch/arm64/boot/dts/ti/k3-am64-phycore-som.dtsi | 1 + arch/arm64/boot/dts/ti/k3-am642-evm.dts | 1 + arch/arm64/boot/dts/ti/k3-am642-sk.dts | 5 +- .../boot/dts/ti/k3-am642-tqma64xxl-mbax4xxl.dts | 1 + arch/arm64/boot/dts/ti/k3-am642-tqma64xxl.dtsi | 1 + arch/arm64/boot/dts/ti/k3-am65-iot2050-common.dtsi | 6 +- arch/arm64/boot/dts/ti/k3-am65-main.dtsi | 5 +- arch/arm64/boot/dts/ti/k3-am65-mcu.dtsi | 12 +- arch/arm64/boot/dts/ti/k3-am654-base-board.dts | 3 + arch/arm64/boot/dts/ti/k3-am68-sk-base-board.dts | 24 +- arch/arm64/boot/dts/ti/k3-am69-sk.dts | 12 + .../boot/dts/ti/k3-j7200-common-proc-board.dts | 19 +- arch/arm64/boot/dts/ti/k3-j7200-main.dtsi | 11 +- arch/arm64/boot/dts/ti/k3-j7200-mcu-wakeup.dtsi | 9 +- arch/arm64/boot/dts/ti/k3-j7200-som-p0.dtsi | 1 + arch/arm64/boot/dts/ti/k3-j721e-beagleboneai64.dts | 63 +- .../boot/dts/ti/k3-j721e-common-proc-board.dts | 42 +- arch/arm64/boot/dts/ti/k3-j721e-main.dtsi | 19 +- arch/arm64/boot/dts/ti/k3-j721e-mcu-wakeup.dtsi | 13 +- arch/arm64/boot/dts/ti/k3-j721e-sk.dts | 60 +- arch/arm64/boot/dts/ti/k3-j721e-som-p0.dtsi | 4 + .../boot/dts/ti/k3-j721s2-common-proc-board.dts | 18 +- arch/arm64/boot/dts/ti/k3-j721s2-main.dtsi | 11 +- arch/arm64/boot/dts/ti/k3-j721s2-mcu-wakeup.dtsi | 7 +- arch/arm64/boot/dts/ti/k3-j784s4-evm.dts | 56 +- arch/arm64/boot/dts/ti/k3-j784s4-main.dtsi | 13 +- arch/arm64/boot/dts/ti/k3-j784s4-mcu-wakeup.dtsi | 16 +- arch/arm64/boot/dts/ti/k3-j784s4.dtsi | 2 + arch/arm64/boot/dts/ti/k3-pinctrl.h | 3 + arch/arm64/configs/defconfig | 8 +- arch/arm64/crypto/Makefile | 5 - arch/arm64/crypto/aes-glue-ce.c | 2 + arch/arm64/crypto/aes-glue-neon.c | 1 + arch/arm64/include/asm/hugetlb.h | 1 + arch/arm64/include/asm/pgtable.h | 4 +- arch/arm64/include/asm/processor.h | 8 - arch/arm64/include/uapi/asm/bitsperlong.h | 24 + arch/arm64/kernel/entry-common.c | 32 + arch/arm64/kernel/fpsimd.c | 22 +- arch/arm64/kernel/hw_breakpoint.c | 4 +- arch/arm64/kernel/signal.c | 2 +- arch/arm64/kernel/signal32.c | 2 +- arch/arm64/kernel/syscall.c | 33 - arch/arm64/kvm/hyp/nvhe/list_debug.c | 8 +- arch/arm64/mm/hugetlbpage.c | 2 +- arch/arm64/mm/trans_pgd.c | 4 +- arch/csky/abiv2/cacheflush.c | 3 +- arch/csky/include/asm/page.h | 13 +- arch/csky/include/asm/pgtable.h | 2 +- arch/csky/include/asm/ptrace.h | 2 + arch/csky/include/asm/sections.h | 2 + arch/csky/include/asm/traps.h | 15 + arch/csky/kernel/vdso/vgettimeofday.c | 11 + arch/hexagon/include/asm/pgtable.h | 2 +- arch/ia64/hp/common/sba_iommu.c | 6 +- arch/ia64/include/asm/pgtable.h | 2 +- arch/ia64/include/asm/processor.h | 3 - arch/ia64/mm/init.c | 6 +- arch/loongarch/include/asm/pgtable.h | 4 +- arch/m68k/emu/nfcon.c | 8 +- arch/m68k/include/asm/mcf_pgtable.h | 2 +- arch/m68k/include/asm/motorola_pgtable.h | 2 +- arch/m68k/include/asm/sun3_pgtable.h | 2 +- arch/microblaze/include/asm/pgtable.h | 2 +- .../asm/mach-cavium-octeon/cpu-feature-overrides.h | 2 - arch/mips/include/asm/pgtable.h | 6 +- arch/nios2/include/asm/pgtable.h | 2 +- arch/openrisc/include/asm/page.h | 11 +- arch/openrisc/include/asm/pgtable.h | 2 +- arch/parisc/Kconfig.debug | 2 +- arch/parisc/boot/compressed/misc.c | 10 +- arch/parisc/include/asm/dma.h | 2 + arch/parisc/include/asm/ftrace.h | 4 + arch/parisc/include/asm/pgtable.h | 2 +- arch/parisc/include/asm/spinlock.h | 2 - arch/parisc/include/asm/spinlock_types.h | 6 + arch/parisc/kernel/entry.S | 47 +- arch/parisc/kernel/firmware.c | 8 +- arch/parisc/kernel/ftrace.c | 2 +- arch/parisc/kernel/parisc_ksyms.c | 7 +- arch/parisc/kernel/pci-dma.c | 4 +- arch/parisc/kernel/pdt.c | 4 +- arch/parisc/kernel/perf.c | 2 +- arch/parisc/kernel/processor.c | 1 + arch/parisc/kernel/setup.c | 48 - arch/parisc/kernel/signal.c | 2 +- arch/parisc/kernel/sys_parisc.c | 15 +- arch/parisc/kernel/syscall.S | 23 +- arch/parisc/kernel/unaligned.c | 1 + arch/parisc/lib/ucmpdi2.c | 3 +- arch/parisc/mm/fault.c | 50 +- arch/parisc/mm/init.c | 4 - arch/powerpc/Kconfig | 2 + arch/powerpc/configs/pmac32_defconfig | 3 +- arch/powerpc/include/asm/book3s/32/pgtable.h | 2 +- arch/powerpc/include/asm/book3s/64/pgtable.h | 6 +- arch/powerpc/include/asm/nohash/32/pgtable.h | 4 +- arch/powerpc/include/asm/nohash/32/pte-8xx.h | 4 +- arch/powerpc/include/asm/nohash/64/pgtable.h | 2 +- arch/powerpc/include/asm/processor.h | 3 - arch/powerpc/include/asm/topology.h | 15 + arch/powerpc/kernel/smp.c | 8 +- arch/powerpc/kexec/crash.c | 2 +- arch/powerpc/mm/book3s64/radix_tlb.c | 240 +- arch/powerpc/platforms/pseries/hotplug-cpu.c | 30 +- arch/powerpc/platforms/pseries/plpks.c | 2 +- arch/powerpc/platforms/pseries/pseries.h | 2 + arch/powerpc/platforms/pseries/setup.c | 2 + arch/powerpc/xmon/xmon.c | 10 +- arch/riscv/Kconfig | 18 + arch/riscv/boot/dts/allwinner/sunxi-d1s-t113.dtsi | 34 + .../dts/starfive/jh7110-starfive-visionfive-2.dtsi | 112 + arch/riscv/boot/dts/starfive/jh7110.dtsi | 77 +- arch/riscv/include/asm/alternative-macros.h | 2 +- arch/riscv/include/asm/cacheflush.h | 4 + arch/riscv/include/asm/hugetlb.h | 1 + arch/riscv/include/asm/hwcap.h | 17 +- arch/riscv/include/asm/kvm_host.h | 3 + arch/riscv/include/asm/mmio.h | 16 +- arch/riscv/include/asm/pgtable.h | 8 +- arch/riscv/include/asm/vmalloc.h | 4 +- arch/riscv/include/uapi/asm/bitsperlong.h | 14 + arch/riscv/kernel/cpu.c | 186 +- arch/riscv/kernel/cpufeature.c | 521 +- arch/riscv/kernel/smp.c | 5 - arch/riscv/kvm/vcpu.c | 18 + arch/riscv/kvm/vcpu_onereg.c | 366 + arch/riscv/mm/init.c | 9 +- arch/riscv/mm/kasan_init.c | 1 - arch/s390/Kconfig | 1 + arch/s390/include/asm/Kbuild | 1 - arch/s390/include/asm/hugetlb.h | 2 +- arch/s390/include/asm/pgtable.h | 4 +- arch/s390/kernel/entry.S | 2 +- arch/s390/kernel/mcount.S | 2 - arch/s390/kernel/smp.c | 15 +- arch/s390/lib/mem.S | 2 +- arch/s390/lib/tishift.S | 2 +- arch/s390/mm/pageattr.c | 4 +- arch/sh/include/asm/pgtable_32.h | 4 +- arch/sparc/include/asm/pgtable_32.h | 2 +- arch/sparc/include/asm/pgtable_64.h | 6 +- arch/sparc/include/asm/processor_64.h | 3 - arch/sparc/include/asm/vio.h | 2 +- arch/sparc/kernel/signal32.c | 2 +- arch/sparc/kernel/signal_64.c | 2 +- arch/um/drivers/line.c | 2 +- arch/um/drivers/line.h | 3 +- arch/um/include/asm/pgtable.h | 2 +- arch/x86/Kconfig | 65 +- arch/x86/Kconfig.assembler | 5 + arch/x86/entry/syscalls/syscall_64.tbl | 1 + arch/x86/entry/vdso/vma.c | 4 +- arch/x86/events/intel/core.c | 54 +- arch/x86/events/intel/cstate.c | 2 +- arch/x86/events/intel/ds.c | 9 +- arch/x86/events/intel/uncore.c | 2 +- arch/x86/events/msr.c | 2 +- arch/x86/events/perf_event.h | 2 + arch/x86/events/rapl.c | 2 +- arch/x86/hyperv/hv_apic.c | 26 +- arch/x86/hyperv/hv_init.c | 2 +- arch/x86/hyperv/hv_spinlock.c | 2 +- arch/x86/hyperv/hv_vtl.c | 2 +- arch/x86/include/asm/acpi.h | 2 + arch/x86/include/asm/apic.h | 239 +- arch/x86/include/asm/cpufeatures.h | 3 + arch/x86/include/asm/disabled-features.h | 16 +- arch/x86/include/asm/entry-common.h | 1 + arch/x86/include/asm/fpu/api.h | 9 + arch/x86/include/asm/fpu/regset.h | 7 +- arch/x86/include/asm/fpu/sched.h | 3 +- arch/x86/include/asm/fpu/types.h | 16 +- arch/x86/include/asm/fpu/xstate.h | 6 +- arch/x86/include/asm/idtentry.h | 2 +- arch/x86/include/asm/intel-family.h | 18 +- arch/x86/include/asm/io_apic.h | 7 +- arch/x86/include/asm/kexec.h | 18 + arch/x86/include/asm/microcode.h | 155 +- arch/x86/include/asm/microcode_amd.h | 57 - arch/x86/include/asm/microcode_intel.h | 88 - arch/x86/include/asm/mmu_context.h | 2 + arch/x86/include/asm/mpspec.h | 31 +- arch/x86/include/asm/pgtable.h | 302 +- arch/x86/include/asm/pgtable_types.h | 36 +- arch/x86/include/asm/processor.h | 19 +- arch/x86/include/asm/shstk.h | 38 + arch/x86/include/asm/smp.h | 11 - arch/x86/include/asm/special_insns.h | 13 + arch/x86/include/asm/tlbflush.h | 3 +- arch/x86/include/asm/trap_pf.h | 2 + arch/x86/include/asm/traps.h | 12 + arch/x86/include/uapi/asm/mman.h | 4 + arch/x86/include/uapi/asm/prctl.h | 12 + arch/x86/kernel/Makefile | 4 + arch/x86/kernel/acpi/boot.c | 16 +- arch/x86/kernel/amd_nb.c | 8 + arch/x86/kernel/apic/Makefile | 2 +- arch/x86/kernel/apic/apic.c | 454 +- arch/x86/kernel/apic/apic_common.c | 21 +- arch/x86/kernel/apic/apic_flat_64.c | 80 +- arch/x86/kernel/apic/apic_noop.c | 91 +- arch/x86/kernel/apic/apic_numachip.c | 50 +- arch/x86/kernel/apic/bigsmp_32.c | 89 +- arch/x86/kernel/apic/hw_nmi.c | 4 +- arch/x86/kernel/apic/init.c | 110 + arch/x86/kernel/apic/io_apic.c | 30 +- arch/x86/kernel/apic/ipi.c | 176 +- arch/x86/kernel/apic/local.h | 30 +- arch/x86/kernel/apic/msi.c | 2 +- arch/x86/kernel/apic/probe_32.c | 117 +- arch/x86/kernel/apic/probe_64.c | 18 +- arch/x86/kernel/apic/vector.c | 10 +- arch/x86/kernel/apic/x2apic_cluster.c | 23 +- arch/x86/kernel/apic/x2apic_phys.c | 74 +- arch/x86/kernel/apic/x2apic_uv_x.c | 51 +- arch/x86/kernel/cet.c | 152 + arch/x86/kernel/cpu/acrn.c | 2 +- arch/x86/kernel/cpu/amd.c | 23 +- arch/x86/kernel/cpu/bugs.c | 7 +- arch/x86/kernel/cpu/common.c | 41 +- arch/x86/kernel/cpu/cpuid-deps.c | 1 + arch/x86/kernel/cpu/hygon.c | 3 +- arch/x86/kernel/cpu/intel.c | 176 +- arch/x86/kernel/cpu/intel_epb.c | 2 +- arch/x86/kernel/cpu/mce/amd.c | 2 +- arch/x86/kernel/cpu/mce/inject.c | 3 +- arch/x86/kernel/cpu/mce/threshold.c | 2 +- arch/x86/kernel/cpu/microcode/Makefile | 4 +- arch/x86/kernel/cpu/microcode/amd.c | 42 +- arch/x86/kernel/cpu/microcode/core.c | 13 +- arch/x86/kernel/cpu/microcode/intel.c | 304 +- arch/x86/kernel/cpu/microcode/internal.h | 131 + arch/x86/kernel/cpu/mshyperv.c | 4 +- arch/x86/kernel/cpu/proc.c | 23 + arch/x86/kernel/crash.c | 142 +- arch/x86/kernel/devicetree.c | 21 +- arch/x86/kernel/fpu/core.c | 54 +- arch/x86/kernel/fpu/regset.c | 81 + arch/x86/kernel/fpu/xstate.c | 90 +- arch/x86/kernel/idt.c | 2 +- arch/x86/kernel/irq.c | 14 +- arch/x86/kernel/irq_work.c | 4 +- arch/x86/kernel/jailhouse.c | 6 +- arch/x86/kernel/kvm.c | 14 +- arch/x86/kernel/mpparse.c | 20 +- arch/x86/kernel/nmi_selftest.c | 2 +- arch/x86/kernel/paravirt.c | 8 +- arch/x86/kernel/process.c | 21 +- arch/x86/kernel/process_64.c | 8 + arch/x86/kernel/ptrace.c | 12 + arch/x86/kernel/setup.c | 7 +- arch/x86/kernel/setup_percpu.c | 10 - arch/x86/kernel/sev.c | 4 +- arch/x86/kernel/shstk.c | 550 ++ arch/x86/kernel/signal.c | 1 + arch/x86/kernel/signal_32.c | 2 +- arch/x86/kernel/signal_64.c | 8 +- arch/x86/kernel/smp.c | 10 +- arch/x86/kernel/smpboot.c | 115 +- arch/x86/kernel/sys_x86_64.c | 6 +- arch/x86/kernel/traps.c | 87 - arch/x86/kernel/vmlinux.lds.S | 12 +- arch/x86/kernel/vsmp_64.c | 2 +- arch/x86/kvm/svm/svm.c | 2 + arch/x86/kvm/vmx/posted_intr.c | 2 +- arch/x86/kvm/vmx/vmx.c | 2 +- arch/x86/kvm/x86.c | 2 - arch/x86/lib/retpoline.S | 7 +- arch/x86/mm/fault.c | 22 + arch/x86/mm/init.c | 3 +- arch/x86/mm/pat/set_memory.c | 4 +- arch/x86/mm/pgtable.c | 40 + arch/x86/mm/srat.c | 5 +- arch/x86/pci/xen.c | 2 +- arch/x86/platform/uv/uv_nmi.c | 2 +- arch/x86/xen/apic.c | 85 +- arch/x86/xen/enlighten_hvm.c | 2 +- arch/x86/xen/enlighten_pv.c | 6 +- arch/x86/xen/mmu_pv.c | 2 +- arch/x86/xen/smp_pv.c | 5 +- arch/x86/xen/xen-asm.S | 2 +- arch/xtensa/include/asm/pgtable.h | 2 +- arch/xtensa/platforms/iss/console.c | 27 +- block/bdev.c | 61 +- block/bio-integrity.c | 49 +- block/bio.c | 20 +- block/blk-core.c | 7 +- block/blk-flush.c | 11 + block/blk-iocost.c | 5 +- block/blk-iolatency.c | 35 +- block/blk.h | 5 +- block/disk-events.c | 23 +- block/fops.c | 7 +- block/genhd.c | 45 +- block/ioctl.c | 9 +- block/partitions/core.c | 5 +- crypto/af_alg.c | 3 + crypto/algapi.c | 16 +- crypto/jitterentropy.c | 10 +- drivers/accel/ivpu/Makefile | 3 +- drivers/accel/ivpu/ivpu_drv.c | 35 +- drivers/accel/ivpu/ivpu_drv.h | 23 +- drivers/accel/ivpu/ivpu_fw.c | 41 +- drivers/accel/ivpu/ivpu_gem.c | 10 +- drivers/accel/ivpu/ivpu_hw.h | 12 +- drivers/accel/ivpu/ivpu_hw_37xx.c | 1047 +++ drivers/accel/ivpu/ivpu_hw_37xx_reg.h | 281 + drivers/accel/ivpu/ivpu_hw_40xx.c | 1178 +++ drivers/accel/ivpu/ivpu_hw_40xx_reg.h | 267 + drivers/accel/ivpu/ivpu_hw_mtl.c | 1048 --- drivers/accel/ivpu/ivpu_hw_mtl_reg.h | 281 - drivers/accel/ivpu/ivpu_mmu.c | 84 +- drivers/accel/ivpu/ivpu_mmu_context.c | 8 +- drivers/accessibility/speakup/spk_ttyio.c | 5 +- drivers/acpi/resource.c | 64 + drivers/acpi/scan.c | 5 +- drivers/acpi/thermal.c | 20 +- drivers/base/core.c | 5 +- drivers/base/cpu.c | 106 +- drivers/base/memory.c | 13 + drivers/base/node.c | 4 +- drivers/block/amiflop.c | 1 - drivers/block/floppy.c | 2 +- drivers/block/loop.c | 6 +- drivers/block/nbd.c | 8 +- drivers/block/swim3.c | 2 +- drivers/block/ublk_drv.c | 8 +- drivers/block/zram/zram_drv.c | 32 +- drivers/bluetooth/hci_ldisc.c | 15 +- drivers/bus/Kconfig | 3 +- drivers/bus/fsl-mc/fsl-mc-bus.c | 1 + drivers/bus/fsl-mc/fsl-mc-msi.c | 2 - drivers/bus/hisi_lpc.c | 2 +- drivers/bus/mhi/host/main.c | 1 - drivers/bus/mhi/host/pci_generic.c | 3 + drivers/bus/omap_l3_smx.c | 22 +- drivers/bus/simple-pm-bus.c | 2 + drivers/bus/sunxi-rsb.c | 2 +- drivers/bus/ti-pwmss.c | 2 +- drivers/bus/ti-sysc.c | 5 +- drivers/char/tpm/tpm-chip.c | 19 +- drivers/char/tpm/tpm_tis.c | 4 +- drivers/char/ttyprintk.c | 5 +- drivers/clk/imx/Makefile | 3 +- drivers/clk/imx/clk-composite-8m.c | 12 +- drivers/clk/imx/clk-imx25.c | 5 +- drivers/clk/imx/clk-imx8-acm.c | 476 + drivers/clk/imx/clk-imx8mp.c | 5 - drivers/clk/imx/clk-imx8qxp-lpcg.c | 4 +- drivers/clk/imx/clk-imx8ulp.c | 2 +- drivers/clk/imx/clk-pll14xx.c | 13 +- drivers/clk/imx/clk-pllv4.c | 46 +- drivers/clk/imx/clk.h | 1 + drivers/clk/meson/Kconfig | 9 + drivers/clk/meson/Makefile | 1 + drivers/clk/meson/a1-peripherals.c | 325 +- drivers/clk/meson/a1-peripherals.h | 67 - drivers/clk/meson/a1-pll.c | 38 +- drivers/clk/meson/a1-pll.h | 19 - drivers/clk/meson/axg-aoclk.c | 48 +- drivers/clk/meson/axg-aoclk.h | 18 - drivers/clk/meson/axg-audio.c | 851 +- drivers/clk/meson/axg-audio.h | 75 - drivers/clk/meson/axg.c | 285 +- drivers/clk/meson/axg.h | 63 - drivers/clk/meson/g12a-aoclk.c | 72 +- drivers/clk/meson/g12a-aoclk.h | 32 - drivers/clk/meson/g12a.c | 1489 ++- drivers/clk/meson/g12a.h | 145 - drivers/clk/meson/gxbb-aoclk.c | 14 +- drivers/clk/meson/gxbb-aoclk.h | 15 - drivers/clk/meson/gxbb.c | 848 +- drivers/clk/meson/gxbb.h | 81 - drivers/clk/meson/meson-aoclk.c | 9 +- drivers/clk/meson/meson-aoclk.h | 3 +- drivers/clk/meson/meson-clkc-utils.c | 25 + drivers/clk/meson/meson-clkc-utils.h | 19 + drivers/clk/meson/meson-eeclk.c | 9 +- drivers/clk/meson/meson-eeclk.h | 3 +- drivers/clk/meson/meson8b.c | 1318 +-- drivers/clk/meson/meson8b.h | 117 - drivers/clk/qcom/Kconfig | 8 + drivers/clk/qcom/Makefile | 1 + drivers/clk/qcom/gcc-ipq5018.c | 3724 ++++++++ drivers/clk/qcom/gcc-ipq5332.c | 206 +- drivers/clk/qcom/gcc-msm8917.c | 3 +- drivers/clk/qcom/gcc-msm8998.c | 64 +- drivers/clk/qcom/gcc-qdu1000.c | 159 +- drivers/clk/qcom/gcc-sm6350.c | 1 + drivers/clk/qcom/gcc-sm8450.c | 4 +- drivers/clk/qcom/gpucc-msm8998.c | 2 +- drivers/clk/qcom/mmcc-msm8998.c | 35 +- drivers/clk/qcom/reset.c | 3 +- drivers/clk/rockchip/clk-rv1126.c | 59 + drivers/clk/sunxi-ng/ccu-sun50i-a64.c | 41 +- drivers/clk/sunxi-ng/ccu_common.c | 12 + drivers/clk/sunxi-ng/ccu_common.h | 6 + drivers/clk/sunxi-ng/ccu_div.h | 30 + drivers/clk/sunxi-ng/ccu_mux.c | 15 +- drivers/clk/sunxi-ng/ccu_mux.h | 38 +- drivers/clk/sunxi-ng/ccu_nkm.c | 55 +- drivers/clk/sunxi-ng/ccu_nm.c | 13 +- drivers/clk/sunxi-ng/ccu_nm.h | 48 +- drivers/clk/tegra/clk.c | 6 +- drivers/clk/ti/clk.c | 4 +- drivers/clk/ti/clkctrl.c | 9 +- drivers/cpufreq/amd-pstate-ut.c | 4 +- drivers/cpufreq/cpufreq-dt-platdev.c | 6 + drivers/cpufreq/mediatek-cpufreq.c | 2 - drivers/cpuidle/governors/teo.c | 168 +- drivers/crypto/hisilicon/sec/sec_drv.c | 4 +- .../crypto/intel/qat/qat_common/qat_compression.c | 3 +- drivers/crypto/starfive/jh7110-aes.c | 4 +- drivers/crypto/stm32/stm32-hash.c | 19 +- drivers/devfreq/devfreq.c | 1 + drivers/dma/idxd/device.c | 39 +- drivers/dma/idxd/dma.c | 5 +- drivers/dma/idxd/idxd.h | 9 + drivers/dma/idxd/init.c | 54 +- drivers/dma/idxd/sysfs.c | 7 - drivers/edac/amd64_edac.c | 15 + drivers/edac/i10nm_base.c | 2 +- drivers/firmware/arm_scmi/driver.c | 4 +- drivers/firmware/arm_scmi/perf.c | 4 +- drivers/firmware/imx/imx-dsp.c | 1 - drivers/firmware/imx/imx-scu-irq.c | 119 +- drivers/firmware/imx/imx-scu-soc.c | 20 +- drivers/firmware/imx/imx-scu.c | 10 +- drivers/firmware/mtk-adsp-ipc.c | 1 - drivers/firmware/raspberrypi.c | 1 + drivers/firmware/scpi_pm_domain.c | 3 +- drivers/firmware/stratix10-rsu.c | 1 - drivers/firmware/tegra/bpmp.c | 3 +- drivers/firmware/xilinx/zynqmp.c | 1 + drivers/fpga/fpga-bridge.c | 25 +- drivers/fpga/fpga-mgr.c | 25 +- drivers/fpga/fpga-region.c | 23 +- drivers/fsi/Kconfig | 17 + drivers/fsi/Makefile | 2 + drivers/fsi/fsi-core.c | 154 +- drivers/fsi/fsi-master-aspeed.c | 4 +- drivers/fsi/fsi-master-ast-cf.c | 5 +- drivers/fsi/fsi-master-gpio.c | 2 +- drivers/fsi/fsi-master-hub.c | 4 +- drivers/fsi/fsi-master-i2cr.c | 316 + drivers/fsi/fsi-master-i2cr.h | 33 + drivers/fsi/fsi-master.h | 2 +- drivers/fsi/fsi-occ.c | 2 +- drivers/fsi/fsi-sbefifo.c | 53 +- drivers/fsi/fsi-scom.c | 8 + drivers/fsi/fsi-slave.h | 28 + drivers/fsi/i2cr-scom.c | 154 + drivers/genpd/rockchip/pm-domains.c | 1 + drivers/gpio/Kconfig | 13 +- drivers/gpio/gpio-104-idio-16.c | 286 +- drivers/gpio/gpio-idio-16.c | 254 +- drivers/gpio/gpio-idio-16.h | 79 +- drivers/gpio/gpio-imx-scu.c | 3 +- drivers/gpio/gpio-mxc.c | 41 +- drivers/gpio/gpio-mxs.c | 2 +- drivers/gpio/gpio-pci-idio-16.c | 294 +- drivers/gpio/gpio-pcie-idio-24.c | 677 +- drivers/gpio/gpio-sim.c | 18 +- drivers/gpio/gpio-ws16c48.c | 554 +- drivers/gpu/drm/Kconfig | 15 + drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c | 10 - drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h | 7 - drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.h | 9 +- drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_bios.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 82 +- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 14 - drivers/gpu/drm/amd/amdgpu/amdgpu_fru_eeprom.c | 89 + drivers/gpu/drm/amd/amdgpu/amdgpu_fru_eeprom.h | 2 + drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c | 4 + drivers/gpu/drm/amd/amdgpu/amdgpu_nbio.c | 8 + drivers/gpu/drm/amd/amdgpu/amdgpu_nbio.h | 3 + drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c | 5 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.h | 12 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c | 10 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ring.h | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_trace.h | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c | 2 +- drivers/gpu/drm/amd/amdgpu/cik.c | 36 +- drivers/gpu/drm/amd/amdgpu/cik_ih.c | 3 +- drivers/gpu/drm/amd/amdgpu/dce_v10_0.c | 30 +- drivers/gpu/drm/amd/amdgpu/dce_v8_0.c | 37 +- drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c | 8 +- drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c | 28 +- drivers/gpu/drm/amd/amdgpu/ih_v6_0.c | 6 +- drivers/gpu/drm/amd/amdgpu/jpeg_v2_0.c | 3 +- drivers/gpu/drm/amd/amdgpu/jpeg_v3_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/jpeg_v4_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/jpeg_v4_0_3.c | 2 +- drivers/gpu/drm/amd/amdgpu/mes_v11_0.c | 3 +- drivers/gpu/drm/amd/amdgpu/mmhub_v9_4.c | 4 +- drivers/gpu/drm/amd/amdgpu/mxgpu_nv.c | 6 +- drivers/gpu/drm/amd/amdgpu/mxgpu_vi.c | 2 +- drivers/gpu/drm/amd/amdgpu/nbio_v7_9.c | 250 + drivers/gpu/drm/amd/amdgpu/nbio_v7_9.h | 1 + drivers/gpu/drm/amd/amdgpu/nv.c | 48 +- drivers/gpu/drm/amd/amdgpu/si.c | 36 +- drivers/gpu/drm/amd/amdgpu/soc15.c | 2 +- drivers/gpu/drm/amd/amdgpu/soc21.c | 30 +- drivers/gpu/drm/amd/amdgpu/tonga_ih.c | 3 +- drivers/gpu/drm/amd/amdgpu/uvd_v3_1.c | 3 +- drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c | 7 +- drivers/gpu/drm/amd/amdgpu/vce_v3_0.c | 9 +- drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c | 9 +- drivers/gpu/drm/amd/amdgpu/vcn_v3_0.c | 13 +- drivers/gpu/drm/amd/amdgpu/vcn_v4_0.c | 13 +- drivers/gpu/drm/amd/amdgpu/vcn_v4_0_3.c | 2 +- drivers/gpu/drm/amd/amdgpu/vega20_ih.c | 6 +- drivers/gpu/drm/amd/amdkfd/Kconfig | 1 - drivers/gpu/drm/amd/amdkfd/Makefile | 4 - drivers/gpu/drm/amd/amdkfd/kfd_chardev.c | 3 - drivers/gpu/drm/amd/amdkfd/kfd_crat.c | 77 - drivers/gpu/drm/amd/amdkfd/kfd_crat.h | 1 - drivers/gpu/drm/amd/amdkfd/kfd_device.c | 50 - .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c | 14 +- .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.h | 6 +- .../drm/amd/amdkfd/kfd_device_queue_manager_cik.c | 81 +- .../drm/amd/amdkfd/kfd_device_queue_manager_v10.c | 2 +- .../drm/amd/amdkfd/kfd_device_queue_manager_v9.c | 2 +- .../drm/amd/amdkfd/kfd_device_queue_manager_vi.c | 133 +- drivers/gpu/drm/amd/amdkfd/kfd_events.c | 82 - drivers/gpu/drm/amd/amdkfd/kfd_flat_memory.c | 45 +- drivers/gpu/drm/amd/amdkfd/kfd_iommu.c | 356 - drivers/gpu/drm/amd/amdkfd/kfd_iommu.h | 84 - drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_cik.c | 27 +- drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_vi.c | 27 +- drivers/gpu/drm/amd/amdkfd/kfd_priv.h | 18 - drivers/gpu/drm/amd/amdkfd/kfd_process.c | 16 - drivers/gpu/drm/amd/amdkfd/kfd_topology.c | 111 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 43 + drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h | 14 + .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 2 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_replay.c | 7 + drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c | 32 +- .../drm/amd/display/dc/clk_mgr/dcn315/dcn315_smu.c | 26 +- .../amd/display/dc/clk_mgr/dcn316/dcn316_clk_mgr.c | 6 +- .../drm/amd/display/dc/clk_mgr/dcn316/dcn316_smu.c | 18 +- drivers/gpu/drm/amd/display/dc/core/dc_stream.c | 3 +- drivers/gpu/drm/amd/display/dc/dce/dce_clk_mgr.c | 2 +- .../gpu/drm/amd/display/dc/dce/dce_link_encoder.c | 6 +- .../amd/display/dc/dce110/dce110_hw_sequencer.c | 2 +- .../display/dc/dce110/dce110_timing_generator.c | 4 +- .../amd/display/dc/dce112/dce112_hw_sequencer.c | 2 +- .../gpu/drm/amd/display/dc/dcn10/dcn10_dpp_dscl.c | 3 +- .../amd/display/dc/dml/dcn30/display_mode_vba_30.c | 6 +- drivers/gpu/drm/amd/display/dc/gpio/ddc_regs.h | 40 +- drivers/gpu/drm/amd/display/dc/gpio/hpd_regs.h | 10 +- .../drm/amd/display/modules/color/color_gamma.c | 5 +- .../amd/include/asic_reg/nbio/nbio_7_9_0_sh_mask.h | 8 + drivers/gpu/drm/amd/pm/amdgpu_pm.c | 5 +- drivers/gpu/drm/amd/pm/legacy-dpm/kv_dpm.c | 48 +- drivers/gpu/drm/amd/pm/legacy-dpm/r600_dpm.h | 3 +- drivers/gpu/drm/amd/pm/legacy-dpm/sislands_smc.h | 63 +- drivers/gpu/drm/amd/pm/powerplay/amd_powerplay.c | 16 +- drivers/gpu/drm/amd/pm/powerplay/hwmgr/ci_baco.c | 21 +- .../gpu/drm/amd/pm/powerplay/hwmgr/common_baco.c | 2 +- drivers/gpu/drm/amd/pm/powerplay/hwmgr/fiji_baco.c | 24 +- drivers/gpu/drm/amd/pm/powerplay/hwmgr/hwmgr.c | 6 +- .../gpu/drm/amd/pm/powerplay/hwmgr/polaris_baco.c | 30 +- .../gpu/drm/amd/pm/powerplay/hwmgr/ppatomctrl.h | 6 +- .../gpu/drm/amd/pm/powerplay/hwmgr/ppatomfwctrl.h | 3 +- drivers/gpu/drm/amd/pm/powerplay/hwmgr/ppevvmath.h | 14 +- .../gpu/drm/amd/pm/powerplay/hwmgr/pptable_v1_0.h | 3 +- .../drm/amd/pm/powerplay/hwmgr/processpptables.c | 2 +- .../gpu/drm/amd/pm/powerplay/hwmgr/smu10_hwmgr.c | 16 +- .../gpu/drm/amd/pm/powerplay/hwmgr/smu7_hwmgr.c | 30 +- .../drm/amd/pm/powerplay/hwmgr/smu7_powertune.c | 15 +- .../gpu/drm/amd/pm/powerplay/hwmgr/smu_helper.c | 2 +- .../gpu/drm/amd/pm/powerplay/hwmgr/smu_helper.h | 2 +- .../gpu/drm/amd/pm/powerplay/hwmgr/tonga_baco.c | 30 +- .../gpu/drm/amd/pm/powerplay/hwmgr/vega10_baco.c | 26 +- .../gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c | 9 +- .../drm/amd/pm/powerplay/hwmgr/vega10_powertune.c | 89 +- .../drm/amd/pm/powerplay/hwmgr/vega10_pptable.h | 18 +- .../pm/powerplay/hwmgr/vega10_processpptables.c | 6 +- .../gpu/drm/amd/pm/powerplay/hwmgr/vega12_baco.c | 12 +- .../gpu/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c | 10 +- .../gpu/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.h | 3 +- .../drm/amd/pm/powerplay/hwmgr/vega12_pptable.h | 11 +- .../gpu/drm/amd/pm/powerplay/hwmgr/vega20_baco.c | 7 +- .../gpu/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c | 12 +- .../gpu/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.h | 6 +- .../drm/amd/pm/powerplay/hwmgr/vega20_pptable.h | 19 +- .../gpu/drm/amd/pm/powerplay/inc/hardwaremanager.h | 3 +- drivers/gpu/drm/amd/pm/powerplay/inc/hwmgr.h | 8 +- drivers/gpu/drm/amd/pm/powerplay/inc/pp_thermal.h | 6 +- drivers/gpu/drm/amd/pm/powerplay/inc/smu7.h | 6 +- drivers/gpu/drm/amd/pm/powerplay/inc/smu71.h | 22 +- drivers/gpu/drm/amd/pm/powerplay/inc/smu73.h | 45 +- .../gpu/drm/amd/pm/powerplay/inc/smu73_discrete.h | 73 +- drivers/gpu/drm/amd/pm/powerplay/inc/smu75.h | 12 +- drivers/gpu/drm/amd/pm/powerplay/inc/smu7_fusion.h | 42 +- .../gpu/drm/amd/pm/powerplay/inc/smu9_driver_if.h | 20 +- .../gpu/drm/amd/pm/powerplay/smumgr/ci_smumgr.c | 2 +- .../gpu/drm/amd/pm/powerplay/smumgr/fiji_smumgr.c | 2 +- .../drm/amd/pm/powerplay/smumgr/iceland_smumgr.c | 2 +- .../drm/amd/pm/powerplay/smumgr/polaris10_smumgr.c | 2 +- .../gpu/drm/amd/pm/powerplay/smumgr/tonga_smumgr.c | 2 +- .../gpu/drm/amd/pm/powerplay/smumgr/vegam_smumgr.c | 7 +- drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c | 23 +- drivers/gpu/drm/amd/pm/swsmu/inc/smu_v11_0.h | 7 +- drivers/gpu/drm/amd/pm/swsmu/smu13/aldebaran_ppt.c | 12 +- drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0.c | 7 +- .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_5_ppt.c | 2 +- .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_6_ppt.c | 9 +- .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_7_ppt.c | 10 +- drivers/gpu/drm/amd/pm/swsmu/smu_internal.h | 4 +- drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_crtc.c | 25 + drivers/gpu/drm/bridge/Kconfig | 2 + drivers/gpu/drm/bridge/cadence/Kconfig | 1 + drivers/gpu/drm/bridge/lvds-codec.c | 12 +- drivers/gpu/drm/bridge/panel.c | 16 + drivers/gpu/drm/bridge/samsung-dsim.c | 20 +- drivers/gpu/drm/drm_buddy.c | 8 +- drivers/gpu/drm/drm_gem_shmem_helper.c | 6 + drivers/gpu/drm/exynos/exynos_drm_crtc.c | 5 +- drivers/gpu/drm/exynos/exynos_drm_gsc.c | 2 +- drivers/gpu/drm/i915/display/intel_crt.c | 6 - .../gpu/drm/i915/display/intel_display_device.c | 29 +- .../gpu/drm/i915/display/intel_display_driver.c | 2 + drivers/gpu/drm/i915/display/intel_display_irq.c | 84 +- drivers/gpu/drm/i915/display/intel_display_irq.h | 7 +- drivers/gpu/drm/i915/display/intel_dp.c | 6 - .../gpu/drm/i915/display/intel_dp_link_training.c | 12 +- drivers/gpu/drm/i915/display/intel_hdmi.c | 6 - drivers/gpu/drm/i915/display/intel_hotplug.c | 85 +- drivers/gpu/drm/i915/display/intel_vdsc.c | 12 +- drivers/gpu/drm/i915/i915_irq.c | 74 +- drivers/gpu/drm/loongson/lsdc_pixpll.c | 6 +- drivers/gpu/drm/nouveau/nouveau_drv.h | 19 +- drivers/gpu/drm/panel/panel-jdi-lt070me05000.c | 40 +- drivers/gpu/drm/panel/panel-simple.c | 53 +- drivers/gpu/drm/panfrost/panfrost_job.c | 16 + drivers/gpu/drm/radeon/cik.c | 36 +- drivers/gpu/drm/radeon/si.c | 37 +- drivers/gpu/drm/rockchip/dw-mipi-dsi-rockchip.c | 20 + drivers/gpu/drm/rockchip/rockchip_drm_vop.c | 41 +- drivers/gpu/drm/rockchip/rockchip_drm_vop2.c | 39 +- drivers/gpu/drm/rockchip/rockchip_vop_reg.c | 55 + drivers/gpu/drm/tests/drm_exec_test.c | 28 +- drivers/gpu/drm/ttm/Makefile | 1 + drivers/gpu/drm/ttm/tests/.kunitconfig | 4 + drivers/gpu/drm/ttm/tests/Makefile | 6 + drivers/gpu/drm/ttm/tests/ttm_device_test.c | 212 + drivers/gpu/drm/ttm/tests/ttm_kunit_helpers.c | 113 + drivers/gpu/drm/ttm/tests/ttm_kunit_helpers.h | 41 + drivers/gpu/drm/ttm/tests/ttm_pool_test.c | 437 + drivers/gpu/drm/vc4/vc4_hdmi.c | 6 +- drivers/hid/Kconfig | 13 +- drivers/hid/Makefile | 1 + drivers/hid/hid-google-stadiaff.c | 158 + drivers/hid/hid-ids.h | 2 + drivers/hid/hid-input.c | 21 +- drivers/hid/hid-logitech-dj.c | 11 +- drivers/hid/hid-logitech-hidpp.c | 6 +- drivers/hid/hid-nvidia-shield.c | 426 +- drivers/hid/hid-sensor-hub.c | 2 +- drivers/hid/hid-steelseries.c | 311 +- drivers/hid/hid-wiimote-debug.c | 10 - drivers/hid/wacom.h | 1 + drivers/hid/wacom_sys.c | 44 +- drivers/hid/wacom_wac.c | 7 +- drivers/hid/wacom_wac.h | 4 +- drivers/hwmon/ad7418.c | 2 +- drivers/hwmon/ads7828.c | 3 +- drivers/hwmon/adt7475.c | 2 +- drivers/hwmon/aquacomputer_d5next.c | 37 +- drivers/hwmon/ina2xx.c | 2 +- drivers/hwmon/k10temp.c | 8 +- drivers/hwmon/lm63.c | 2 +- drivers/hwmon/lm75.c | 2 +- drivers/hwmon/lm85.c | 2 +- drivers/hwmon/lm90.c | 2 +- drivers/hwmon/max6639.c | 6 + drivers/hwmon/max6697.c | 2 +- drivers/hwmon/nsa320-hwmon.c | 2 +- drivers/hwmon/pmbus/ibm-cffps.c | 2 +- drivers/hwmon/pmbus/max20730.c | 2 +- drivers/hwmon/pmbus/tps53679.c | 2 +- drivers/hwmon/pmbus/ucd9000.c | 2 +- drivers/hwmon/pmbus/ucd9200.c | 2 +- drivers/hwmon/tmp513.c | 2 +- drivers/hwtracing/ptt/hisi_ptt.c | 8 +- drivers/i2c/busses/i2c-at91-core.c | 11 +- drivers/i2c/busses/i2c-at91-master.c | 1 - drivers/i2c/busses/i2c-bcm-iproc.c | 21 +- drivers/i2c/busses/i2c-bcm2835.c | 16 +- drivers/i2c/busses/i2c-brcmstb.c | 19 +- drivers/i2c/busses/i2c-cpm.c | 4 +- drivers/i2c/busses/i2c-davinci.c | 2 +- drivers/i2c/busses/i2c-dln2.c | 6 +- drivers/i2c/busses/i2c-emev2.c | 2 +- drivers/i2c/busses/i2c-exynos5.c | 4 +- drivers/i2c/busses/i2c-gxp.c | 3 +- drivers/i2c/busses/i2c-hisi.c | 20 +- drivers/i2c/busses/i2c-ibm_iic.c | 3 +- drivers/i2c/busses/i2c-imx-lpi2c.c | 13 +- drivers/i2c/busses/i2c-imx.c | 1 - drivers/i2c/busses/i2c-jz4780.c | 2 +- drivers/i2c/busses/i2c-lpc2k.c | 1 - drivers/i2c/busses/i2c-meson.c | 1 - drivers/i2c/busses/i2c-mlxbf.c | 60 +- drivers/i2c/busses/i2c-mpc.c | 3 +- drivers/i2c/busses/i2c-mt65xx.c | 4 +- drivers/i2c/busses/i2c-mt7621.c | 3 +- drivers/i2c/busses/i2c-mxs.c | 1 - drivers/i2c/busses/i2c-npcm7xx.c | 1 - drivers/i2c/busses/i2c-owl.c | 3 +- drivers/i2c/busses/i2c-pca-platform.c | 1 - drivers/i2c/busses/i2c-pnx.c | 3 +- drivers/i2c/busses/i2c-pxa-pci.c | 1 - drivers/i2c/busses/i2c-pxa.c | 12 +- drivers/i2c/busses/i2c-qcom-cci.c | 6 +- drivers/i2c/busses/i2c-qcom-geni.c | 4 +- drivers/i2c/busses/i2c-rcar.c | 2 +- drivers/i2c/busses/i2c-riic.c | 1 - drivers/i2c/busses/i2c-s3c2410.c | 5 +- drivers/i2c/busses/i2c-sh_mobile.c | 10 +- drivers/i2c/busses/i2c-sprd.c | 1 - drivers/i2c/busses/i2c-st.c | 3 +- drivers/i2c/busses/i2c-stm32f4.c | 3 +- drivers/i2c/busses/i2c-sun6i-p2wi.c | 3 +- drivers/i2c/busses/i2c-synquacer.c | 28 +- drivers/i2c/busses/i2c-tegra-bpmp.c | 2 +- drivers/i2c/busses/i2c-tegra.c | 3 +- drivers/i2c/busses/i2c-xlp9xx.c | 6 +- drivers/i2c/muxes/i2c-mux-gpmux.c | 2 +- drivers/i2c/muxes/i2c-mux-ltc4306.c | 1 - drivers/i3c/master/mipi-i3c-hci/cmd_v1.c | 2 +- drivers/i3c/master/svc-i3c-master.c | 4 +- drivers/idle/intel_idle.c | 10 +- drivers/infiniband/core/cache.c | 6 +- drivers/infiniband/core/uverbs_main.c | 35 +- drivers/infiniband/hw/bnxt_re/main.c | 4 +- drivers/infiniband/hw/bnxt_re/qplib_res.c | 1 + drivers/infiniband/hw/hfi1/device.c | 72 +- drivers/infiniband/hw/hns/hns_roce_device.h | 3 - drivers/infiniband/hw/mlx5/Makefile | 1 + drivers/infiniband/hw/mlx5/macsec.c | 364 + drivers/infiniband/hw/mlx5/macsec.h | 29 + drivers/infiniband/hw/mlx5/main.c | 41 +- drivers/infiniband/hw/mlx5/mlx5_ib.h | 17 + drivers/infiniband/hw/qib/qib_file_ops.c | 17 +- drivers/infiniband/ulp/rtrs/rtrs-clt.c | 19 +- drivers/infiniband/ulp/rtrs/rtrs-srv-sysfs.c | 2 +- drivers/infiniband/ulp/rtrs/rtrs-srv.c | 15 +- drivers/infiniband/ulp/rtrs/rtrs-srv.h | 2 +- drivers/input/serio/serport.c | 8 +- drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3-sva.c | 2 +- drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c | 16 +- drivers/iommu/intel/iommu.c | 237 +- drivers/iommu/intel/iommu.h | 9 + drivers/iommu/intel/pasid.c | 4 +- drivers/iommu/intel/pasid.h | 2 - drivers/iommu/intel/svm.c | 62 +- drivers/iommu/iommu-priv.h | 9 + drivers/iommu/iommu-sva.c | 29 +- drivers/iommu/iommu.c | 173 +- drivers/iommu/iommufd/iommufd_private.h | 5 +- drivers/iommu/iommufd/main.c | 8 +- drivers/iommu/iommufd/selftest.c | 138 +- drivers/iommu/of_iommu.c | 2 +- drivers/iommu/omap-iommu.c | 12 +- drivers/ipack/devices/ipoctal.c | 7 +- drivers/irqchip/irq-versatile-fpga.c | 1 - drivers/isdn/capi/capi.c | 8 +- drivers/leds/trigger/ledtrig-netdev.c | 10 +- drivers/macintosh/ams/ams-core.c | 2 +- drivers/md/dm-crypt.c | 1 - drivers/md/md-cluster.c | 8 +- drivers/md/md.c | 9 +- drivers/md/md.h | 2 +- drivers/md/raid1.c | 8 +- drivers/md/raid10.c | 3 +- drivers/md/raid5-cache.c | 14 +- drivers/md/raid5.c | 2 +- drivers/media/cec/platform/tegra/tegra_cec.c | 4 +- drivers/media/dvb-frontends/mb86a16.c | 10 +- drivers/media/firewire/firedtv-avc.c | 4 +- drivers/media/i2c/Kconfig | 251 +- drivers/media/i2c/Makefile | 1 + drivers/media/i2c/ccs-pll.c | 2 +- drivers/media/i2c/ccs/Kconfig | 5 +- drivers/media/i2c/ccs/ccs-data.c | 101 +- drivers/media/i2c/ds90ub913.c | 49 +- drivers/media/i2c/ds90ub953.c | 221 +- drivers/media/i2c/ds90ub960.c | 32 +- drivers/media/i2c/dw9719.c | 350 + drivers/media/i2c/et8ek8/Kconfig | 4 - drivers/media/i2c/imx219.c | 292 +- drivers/media/i2c/imx290.c | 360 +- drivers/media/i2c/ov2680.c | 1286 +-- drivers/media/i2c/ov5640.c | 15 +- drivers/media/i2c/ov5693.c | 587 +- drivers/media/i2c/rdacm21.c | 2 +- drivers/media/i2c/st-mipid02.c | 13 +- drivers/media/pci/bt8xx/Kconfig | 2 +- drivers/media/pci/bt8xx/bt848.h | 8 + drivers/media/pci/bt8xx/bttv-audio-hook.c | 10 +- drivers/media/pci/bt8xx/bttv-driver.c | 1014 +-- drivers/media/pci/bt8xx/bttv-risc.c | 415 +- drivers/media/pci/bt8xx/bttv-vbi.c | 281 +- drivers/media/pci/bt8xx/bttvp.h | 79 +- drivers/media/pci/cx23885/cx23885-core.c | 6 +- drivers/media/pci/intel/Kconfig | 1 + drivers/media/pci/intel/Makefile | 1 + drivers/media/pci/intel/ipu-bridge.c | 544 +- drivers/media/pci/intel/ipu-bridge.h | 151 - drivers/media/pci/intel/ipu3/ipu3-cio2.c | 12 +- drivers/media/pci/intel/ivsc/Kconfig | 12 + drivers/media/pci/intel/ivsc/Makefile | 9 + drivers/media/pci/intel/ivsc/mei_ace.c | 579 ++ drivers/media/pci/intel/ivsc/mei_csi.c | 825 ++ drivers/media/platform/chips-media/coda-common.c | 1 - drivers/media/platform/mediatek/vcodec/Makefile | 55 +- .../media/platform/mediatek/vcodec/common/Makefile | 21 + .../mediatek/vcodec/common/mtk_vcodec_cmn_drv.h | 147 + .../mediatek/vcodec/common/mtk_vcodec_dbgfs.c | 231 + .../mediatek/vcodec/common/mtk_vcodec_dbgfs.h | 74 + .../mediatek/vcodec/common/mtk_vcodec_fw.c | 78 + .../mediatek/vcodec/common/mtk_vcodec_fw.h | 44 + .../mediatek/vcodec/common/mtk_vcodec_fw_priv.h | 52 + .../mediatek/vcodec/common/mtk_vcodec_fw_scp.c | 87 + .../mediatek/vcodec/common/mtk_vcodec_fw_vpu.c | 136 + .../mediatek/vcodec/common/mtk_vcodec_intr.c | 68 + .../mediatek/vcodec/common/mtk_vcodec_intr.h | 19 + .../mediatek/vcodec/common/mtk_vcodec_util.c | 150 + .../mediatek/vcodec/common/mtk_vcodec_util.h | 75 + .../platform/mediatek/vcodec/decoder/Makefile | 25 + .../mediatek/vcodec/decoder/mtk_vcodec_dec.c | 1020 +++ .../mediatek/vcodec/decoder/mtk_vcodec_dec.h | 103 + .../mediatek/vcodec/decoder/mtk_vcodec_dec_drv.c | 573 ++ .../mediatek/vcodec/decoder/mtk_vcodec_dec_drv.h | 324 + .../mediatek/vcodec/decoder/mtk_vcodec_dec_hw.c | 201 + .../mediatek/vcodec/decoder/mtk_vcodec_dec_hw.h | 59 + .../mediatek/vcodec/decoder/mtk_vcodec_dec_pm.c | 262 + .../mediatek/vcodec/decoder/mtk_vcodec_dec_pm.h | 17 + .../vcodec/decoder/mtk_vcodec_dec_stateful.c | 623 ++ .../vcodec/decoder/mtk_vcodec_dec_stateless.c | 756 ++ .../vcodec/decoder/vdec/vdec_av1_req_lat_if.c | 2209 +++++ .../mediatek/vcodec/decoder/vdec/vdec_h264_if.c | 494 + .../vcodec/decoder/vdec/vdec_h264_req_common.c | 322 + .../vcodec/decoder/vdec/vdec_h264_req_common.h | 277 + .../vcodec/decoder/vdec/vdec_h264_req_if.c | 444 + .../vcodec/decoder/vdec/vdec_h264_req_multi_if.c | 848 ++ .../vcodec/decoder/vdec/vdec_hevc_req_multi_if.c | 1092 +++ .../mediatek/vcodec/decoder/vdec/vdec_vp8_if.c | 608 ++ .../mediatek/vcodec/decoder/vdec/vdec_vp8_req_if.c | 433 + .../mediatek/vcodec/decoder/vdec/vdec_vp9_if.c | 1017 +++ .../vcodec/decoder/vdec/vdec_vp9_req_lat_if.c | 2216 +++++ .../mediatek/vcodec/decoder/vdec_drv_base.h | 46 + .../platform/mediatek/vcodec/decoder/vdec_drv_if.c | 128 + .../platform/mediatek/vcodec/decoder/vdec_drv_if.h | 103 + .../mediatek/vcodec/{ => decoder}/vdec_ipi_msg.h | 0 .../mediatek/vcodec/decoder/vdec_msg_queue.c | 372 + .../mediatek/vcodec/decoder/vdec_msg_queue.h | 191 + .../platform/mediatek/vcodec/decoder/vdec_vpu_if.c | 311 + .../platform/mediatek/vcodec/decoder/vdec_vpu_if.h | 120 + .../platform/mediatek/vcodec/encoder/Makefile | 11 + .../mediatek/vcodec/encoder/mtk_vcodec_enc.c | 1458 +++ .../mediatek/vcodec/encoder/mtk_vcodec_enc.h | 52 + .../mediatek/vcodec/encoder/mtk_vcodec_enc_drv.c | 482 + .../mediatek/vcodec/encoder/mtk_vcodec_enc_drv.h | 248 + .../mediatek/vcodec/encoder/mtk_vcodec_enc_pm.c | 89 + .../mediatek/vcodec/encoder/mtk_vcodec_enc_pm.h | 17 + .../mediatek/vcodec/encoder/venc/venc_h264_if.c | 814 ++ .../mediatek/vcodec/encoder/venc/venc_vp8_if.c | 441 + .../mediatek/vcodec/encoder/venc_drv_base.h | 53 + .../platform/mediatek/vcodec/encoder/venc_drv_if.c | 100 + .../platform/mediatek/vcodec/encoder/venc_drv_if.h | 169 + .../mediatek/vcodec/{ => encoder}/venc_ipi_msg.h | 0 .../platform/mediatek/vcodec/encoder/venc_vpu_if.c | 373 + .../platform/mediatek/vcodec/encoder/venc_vpu_if.h | 50 + .../platform/mediatek/vcodec/mtk_vcodec_dbgfs.c | 212 - .../platform/mediatek/vcodec/mtk_vcodec_dbgfs.h | 74 - .../platform/mediatek/vcodec/mtk_vcodec_dec.c | 1010 -- .../platform/mediatek/vcodec/mtk_vcodec_dec.h | 101 - .../platform/mediatek/vcodec/mtk_vcodec_dec_drv.c | 582 -- .../platform/mediatek/vcodec/mtk_vcodec_dec_hw.c | 204 - .../platform/mediatek/vcodec/mtk_vcodec_dec_hw.h | 59 - .../platform/mediatek/vcodec/mtk_vcodec_dec_pm.c | 264 - .../platform/mediatek/vcodec/mtk_vcodec_dec_pm.h | 17 - .../mediatek/vcodec/mtk_vcodec_dec_stateful.c | 623 -- .../mediatek/vcodec/mtk_vcodec_dec_stateless.c | 615 -- .../platform/mediatek/vcodec/mtk_vcodec_drv.h | 550 -- .../platform/mediatek/vcodec/mtk_vcodec_enc.c | 1488 --- .../platform/mediatek/vcodec/mtk_vcodec_enc.h | 50 - .../platform/mediatek/vcodec/mtk_vcodec_enc_drv.c | 491 - .../platform/mediatek/vcodec/mtk_vcodec_enc_pm.c | 89 - .../platform/mediatek/vcodec/mtk_vcodec_enc_pm.h | 17 - .../media/platform/mediatek/vcodec/mtk_vcodec_fw.c | 73 - .../media/platform/mediatek/vcodec/mtk_vcodec_fw.h | 44 - .../platform/mediatek/vcodec/mtk_vcodec_fw_priv.h | 52 - .../platform/mediatek/vcodec/mtk_vcodec_fw_scp.c | 73 - .../platform/mediatek/vcodec/mtk_vcodec_fw_vpu.c | 112 - .../platform/mediatek/vcodec/mtk_vcodec_intr.c | 43 - .../platform/mediatek/vcodec/mtk_vcodec_intr.h | 19 - .../platform/mediatek/vcodec/mtk_vcodec_util.c | 157 - .../platform/mediatek/vcodec/mtk_vcodec_util.h | 85 - .../mediatek/vcodec/vdec/vdec_av1_req_lat_if.c | 2211 ----- .../platform/mediatek/vcodec/vdec/vdec_h264_if.c | 503 - .../mediatek/vcodec/vdec/vdec_h264_req_common.c | 322 - .../mediatek/vcodec/vdec/vdec_h264_req_common.h | 277 - .../mediatek/vcodec/vdec/vdec_h264_req_if.c | 449 - .../mediatek/vcodec/vdec/vdec_h264_req_multi_if.c | 855 -- .../mediatek/vcodec/vdec/vdec_hevc_req_multi_if.c | 1097 --- .../platform/mediatek/vcodec/vdec/vdec_vp8_if.c | 612 -- .../mediatek/vcodec/vdec/vdec_vp8_req_if.c | 436 - .../platform/mediatek/vcodec/vdec/vdec_vp9_if.c | 1029 --- .../mediatek/vcodec/vdec/vdec_vp9_req_lat_if.c | 2225 ----- .../media/platform/mediatek/vcodec/vdec_drv_base.h | 46 - .../media/platform/mediatek/vcodec/vdec_drv_if.c | 128 - .../media/platform/mediatek/vcodec/vdec_drv_if.h | 105 - .../platform/mediatek/vcodec/vdec_msg_queue.c | 374 - .../platform/mediatek/vcodec/vdec_msg_queue.h | 191 - .../media/platform/mediatek/vcodec/vdec_vpu_if.c | 297 - .../media/platform/mediatek/vcodec/vdec_vpu_if.h | 122 - .../platform/mediatek/vcodec/venc/venc_h264_if.c | 842 -- .../platform/mediatek/vcodec/venc/venc_vp8_if.c | 468 - .../media/platform/mediatek/vcodec/venc_drv_base.h | 53 - .../media/platform/mediatek/vcodec/venc_drv_if.c | 100 - .../media/platform/mediatek/vcodec/venc_drv_if.h | 170 - .../media/platform/mediatek/vcodec/venc_vpu_if.c | 361 - .../media/platform/mediatek/vcodec/venc_vpu_if.h | 51 - drivers/media/platform/nxp/imx-jpeg/mxc-jpeg.c | 1 - drivers/media/platform/nxp/imx7-media-csi.c | 21 +- drivers/media/platform/nxp/imx8-isi/Makefile | 4 +- .../media/platform/nxp/imx8-isi/imx8-isi-core.c | 21 +- .../media/platform/nxp/imx8-isi/imx8-isi-core.h | 14 +- .../platform/nxp/imx8-isi/imx8-isi-crossbar.c | 38 +- .../media/platform/nxp/imx8-isi/imx8-isi-gasket.c | 85 + .../media/platform/nxp/imx8-isi/imx8-isi-pipe.c | 1 - drivers/media/platform/qcom/venus/core.c | 13 +- drivers/media/platform/qcom/venus/core.h | 15 + drivers/media/platform/qcom/venus/firmware.c | 42 +- drivers/media/platform/qcom/venus/helpers.c | 7 +- drivers/media/platform/qcom/venus/hfi_helper.h | 61 +- drivers/media/platform/qcom/venus/hfi_msgs.c | 2 +- .../media/platform/qcom/venus/hfi_plat_bufs_v6.c | 22 +- drivers/media/platform/qcom/venus/hfi_platform.c | 2 +- drivers/media/platform/qcom/venus/hfi_venus.c | 42 +- drivers/media/platform/qcom/venus/vdec.c | 10 +- drivers/media/platform/qcom/venus/vdec_ctrls.c | 2 +- drivers/media/platform/qcom/venus/venc.c | 4 +- drivers/media/platform/qcom/venus/venc_ctrls.c | 2 +- .../media/platform/renesas/rcar-vin/rcar-csi2.c | 291 + drivers/media/platform/renesas/rcar_jpu.c | 4 +- .../media/platform/samsung/s3c-camif/camif-core.c | 4 +- .../media/platform/samsung/s5p-jpeg/jpeg-core.c | 4 +- drivers/media/platform/st/stm32/stm32-dcmi.c | 63 +- drivers/media/platform/ti/am437x/am437x-vpfe.c | 4 +- drivers/media/platform/ti/davinci/vpif_capture.c | 1 + drivers/media/platform/ti/omap3isp/isp.c | 4 +- drivers/media/platform/verisilicon/hantro_drv.c | 4 +- drivers/media/test-drivers/vivid/vivid-core.c | 2 +- drivers/media/usb/pvrusb2/pvrusb2-hdw.c | 6 +- drivers/media/v4l2-core/Kconfig | 9 + drivers/media/v4l2-core/Makefile | 1 + drivers/media/v4l2-core/v4l2-async.c | 24 +- drivers/media/v4l2-core/v4l2-cci.c | 166 + drivers/media/v4l2-core/v4l2-common.c | 4 + drivers/media/v4l2-core/v4l2-ioctl.c | 2 + drivers/media/v4l2-core/v4l2-subdev.c | 31 +- drivers/misc/bcm-vk/bcm_vk_tty.c | 5 +- drivers/misc/eeprom/idt_89hpesx.c | 23 +- drivers/misc/genwqe/card_base.c | 49 +- drivers/misc/genwqe/card_base.h | 2 +- drivers/misc/hpilo.c | 18 +- drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_otpe2p.c | 8 +- drivers/misc/ti-st/st_core.c | 11 +- drivers/misc/ti-st/st_kim.c | 6 +- drivers/misc/tps6594-esm.c | 3 +- drivers/misc/tps6594-pfsm.c | 3 +- drivers/mmc/core/block.c | 11 +- drivers/mmc/core/sdio_uart.c | 4 +- drivers/mmc/host/moxart-mmc.c | 2 - drivers/mmc/host/sdhci-milbeaut.c | 2 +- drivers/mmc/host/sdhci-pci-core.c | 4 + drivers/mmc/host/sdhci-pci-o2micro.c | 211 +- drivers/mmc/host/sdhci-pci.h | 4 + drivers/mmc/host/sdhci-spear.c | 4 +- drivers/mmc/host/sunplus-mmc.c | 17 +- drivers/mmc/host/via-sdmmc.c | 2 - drivers/mmc/host/wbsd.c | 4 - drivers/net/Kconfig | 2 + drivers/net/bonding/bond_debugfs.c | 15 +- drivers/net/bonding/bond_main.c | 32 +- drivers/net/bonding/bond_sysfs.c | 4 +- drivers/net/caif/caif_serial.c | 2 +- drivers/net/can/can327.c | 39 +- drivers/net/can/slcan/slcan-core.c | 5 +- drivers/net/dsa/Kconfig | 3 +- drivers/net/dsa/mv88e6060.c | 45 + drivers/net/dsa/rzn1_a5psw.c | 240 +- drivers/net/dsa/rzn1_a5psw.h | 8 +- drivers/net/ethernet/8390/ne2k-pci.c | 16 +- drivers/net/ethernet/agere/et131x.c | 3 +- drivers/net/ethernet/amd/atarilance.c | 2 +- drivers/net/ethernet/apm/xgene/xgene_enet_main.c | 2 +- drivers/net/ethernet/broadcom/bcm63xx_enet.c | 3 - drivers/net/ethernet/broadcom/tg3.c | 3 +- drivers/net/ethernet/faraday/ftmac100.c | 50 +- drivers/net/ethernet/freescale/enetc/enetc_pf.c | 111 +- drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.c | 4 +- drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 14 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c | 4 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 29 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.c | 2 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.h | 1 + drivers/net/ethernet/ibm/ibmvnic.c | 112 +- drivers/net/ethernet/intel/e1000/e1000.h | 1 - drivers/net/ethernet/intel/e1000/e1000_hw.h | 3 - drivers/net/ethernet/intel/i40e/i40e_ddp.c | 4 +- drivers/net/ethernet/intel/i40e/i40e_type.h | 8 +- drivers/net/ethernet/intel/iavf/iavf_ethtool.c | 5 +- drivers/net/ethernet/intel/iavf/iavf_fdir.c | 11 +- drivers/net/ethernet/intel/igc/igc.h | 4 + drivers/net/ethernet/intel/igc/igc_main.c | 34 +- drivers/net/ethernet/marvell/mvmdio.c | 2 +- .../ethernet/marvell/octeon_ep/octep_cp_version.h | 11 + .../ethernet/marvell/octeon_ep/octep_ctrl_mbox.c | 9 +- .../ethernet/marvell/octeon_ep/octep_ctrl_mbox.h | 6 + .../ethernet/marvell/octeon_ep/octep_ctrl_net.c | 37 +- .../ethernet/marvell/octeon_ep/octep_ctrl_net.h | 4 + drivers/net/ethernet/marvell/octeontx2/af/cgx.c | 26 +- .../net/ethernet/marvell/octeontx2/af/rvu_cgx.c | 5 +- .../net/ethernet/marvell/octeontx2/af/rvu_npc_fs.c | 4 +- .../ethernet/marvell/octeontx2/af/rvu_npc_hash.c | 20 +- .../ethernet/marvell/octeontx2/nic/otx2_common.c | 21 +- .../ethernet/marvell/octeontx2/nic/otx2_common.h | 9 + drivers/net/ethernet/mellanox/mlx5/core/Kconfig | 3 +- drivers/net/ethernet/mellanox/mlx5/core/Makefile | 4 +- .../mellanox/mlx5/core/diag/reporter_vnic.c | 116 +- drivers/net/ethernet/mellanox/mlx5/core/en.h | 2 +- .../ethernet/mellanox/mlx5/core/en/tc_tun_encap.c | 6 +- .../mellanox/mlx5/core/en_accel/en_accel.h | 4 +- .../ethernet/mellanox/mlx5/core/en_accel/macsec.c | 176 +- .../ethernet/mellanox/mlx5/core/en_accel/macsec.h | 26 +- .../mellanox/mlx5/core/en_accel/macsec_fs.c | 1394 --- .../mellanox/mlx5/core/en_accel/macsec_fs.h | 47 - .../mellanox/mlx5/core/en_accel/macsec_stats.c | 22 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 11 + drivers/net/ethernet/mellanox/mlx5/core/en_stats.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 21 +- drivers/net/ethernet/mellanox/mlx5/core/eq.c | 17 +- .../ethernet/mellanox/mlx5/core/esw/devlink_port.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c | 1 + drivers/net/ethernet/mellanox/mlx5/core/fs_core.c | 37 +- drivers/net/ethernet/mellanox/mlx5/core/fw_reset.c | 9 +- drivers/net/ethernet/mellanox/mlx5/core/hwmon.c | 418 + drivers/net/ethernet/mellanox/mlx5/core/hwmon.h | 24 + .../net/ethernet/mellanox/mlx5/core/lag/port_sel.c | 2 +- .../net/ethernet/mellanox/mlx5/core/lib/clock.c | 5 + .../ethernet/mellanox/mlx5/core/lib/macsec_fs.c | 2411 +++++ .../ethernet/mellanox/mlx5/core/lib/macsec_fs.h | 64 + drivers/net/ethernet/mellanox/mlx5/core/main.c | 10 +- .../net/ethernet/mellanox/mlx5/core/mlx5_core.h | 3 +- drivers/net/ethernet/mellanox/mlx5/core/port.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/sriov.c | 3 +- .../ethernet/mellanox/mlx5/core/steering/dr_ptrn.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/thermal.c | 114 - drivers/net/ethernet/mellanox/mlx5/core/thermal.h | 20 - .../net/ethernet/mellanox/mlxbf_gige/mlxbf_gige.h | 3 - .../mellanox/mlxsw/core_acl_flex_actions.c | 40 + .../mellanox/mlxsw/core_acl_flex_actions.h | 2 + drivers/net/ethernet/mellanox/mlxsw/spectrum.h | 4 +- drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c | 9 + drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c | 10 - .../net/ethernet/mellanox/mlxsw/spectrum_flower.c | 10 + .../ethernet/mellanox/mlxsw/spectrum_switchdev.c | 14 +- drivers/net/ethernet/microsoft/mana/mana_en.c | 77 +- drivers/net/ethernet/microsoft/mana/mana_ethtool.c | 15 + drivers/net/ethernet/neterion/s2io.c | 17 +- drivers/net/ethernet/sfc/Makefile | 2 +- drivers/net/ethernet/sfc/bitfield.h | 2 + drivers/net/ethernet/sfc/mae.c | 827 +- drivers/net/ethernet/sfc/mae.h | 12 + drivers/net/ethernet/sfc/mcdi.h | 14 + drivers/net/ethernet/sfc/tc.c | 533 +- drivers/net/ethernet/sfc/tc.h | 86 +- drivers/net/ethernet/sfc/tc_conntrack.c | 533 ++ drivers/net/ethernet/sfc/tc_conntrack.h | 55 + drivers/net/ethernet/sfc/tc_counters.c | 8 +- drivers/net/ethernet/sfc/tc_counters.h | 4 + drivers/net/ethernet/smsc/smsc9420.c | 3 +- drivers/net/ethernet/stmicro/stmmac/common.h | 2 + .../ethernet/stmicro/stmmac/dwmac-dwc-qos-eth.c | 2 +- drivers/net/ethernet/stmicro/stmmac/dwmac-imx.c | 45 +- .../net/ethernet/stmicro/stmmac/dwmac-intel-plat.c | 4 +- .../net/ethernet/stmicro/stmmac/dwmac-ipq806x.c | 2 +- drivers/net/ethernet/stmicro/stmmac/dwmac-meson.c | 2 +- .../ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c | 2 +- drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c | 2 +- .../net/ethernet/stmicro/stmmac/dwmac-socfpga.c | 2 +- .../net/ethernet/stmicro/stmmac/dwmac-starfive.c | 2 +- drivers/net/ethernet/stmicro/stmmac/dwmac-sti.c | 8 +- drivers/net/ethernet/stmicro/stmmac/dwmac-sunxi.c | 2 +- .../net/ethernet/stmicro/stmmac/dwmac-visconti.c | 2 +- drivers/net/ethernet/stmicro/stmmac/dwxgmac2.h | 16 + .../net/ethernet/stmicro/stmmac/dwxgmac2_core.c | 34 +- drivers/net/ethernet/stmicro/stmmac/dwxgmac2_dma.c | 6 +- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 27 +- drivers/net/ethernet/sun/ldmvsw.c | 3 +- drivers/net/ethernet/toshiba/tc35815.c | 3 +- drivers/net/ethernet/wangxun/ngbe/ngbe_mdio.c | 3 +- drivers/net/ethernet/wangxun/txgbe/txgbe_phy.c | 12 +- drivers/net/hamradio/6pack.c | 4 +- drivers/net/hamradio/mkiss.c | 4 +- drivers/net/ipa/ipa_power.c | 5 +- drivers/net/macsec.c | 32 +- drivers/net/mctp/mctp-serial.c | 5 +- drivers/net/mhi_net.c | 1 - drivers/net/netdevsim/ethtool.c | 11 + drivers/net/netdevsim/netdev.c | 38 +- drivers/net/netdevsim/netdevsim.h | 2 + drivers/net/pcs/pcs-lynx.c | 2 +- drivers/net/pcs/pcs-rzn1-miic.c | 10 +- drivers/net/phy/marvell.c | 281 + drivers/net/phy/phy-core.c | 2 + drivers/net/phy/phy_device.c | 81 +- drivers/net/phy/phylink.c | 3 + drivers/net/ppp/ppp_async.c | 26 +- drivers/net/ppp/ppp_synctty.c | 26 +- drivers/net/slip/slip.c | 4 +- drivers/net/tun.c | 5 +- drivers/net/usb/hso.c | 20 +- drivers/net/virtio_net.c | 289 +- drivers/net/vmxnet3/Makefile | 2 +- drivers/net/vmxnet3/vmxnet3_drv.c | 236 +- drivers/net/vmxnet3/vmxnet3_ethtool.c | 23 + drivers/net/vmxnet3/vmxnet3_int.h | 43 +- drivers/net/vmxnet3/vmxnet3_xdp.c | 419 + drivers/net/vmxnet3/vmxnet3_xdp.h | 47 + drivers/net/vxlan/vxlan_core.c | 13 +- drivers/net/wireless/ath/ath10k/pci.c | 9 +- drivers/net/wireless/ath/ath11k/pci.c | 10 +- drivers/net/wireless/ath/ath12k/pci.c | 10 +- drivers/net/wireless/ath/ath12k/wmi.c | 3 +- .../broadcom/brcm80211/brcmfmac/cfg80211.c | 5 + drivers/net/wireless/mediatek/mt76/usb.c | 3 +- drivers/net/wireless/realtek/rtw89/mac.c | 2 +- drivers/nvdimm/pfn_devs.c | 20 +- drivers/nvme/host/core.c | 10 +- drivers/nvme/host/ioctl.c | 3 - drivers/nvme/host/pci.c | 3 +- drivers/nvme/host/rdma.c | 3 +- drivers/nvme/host/tcp.c | 3 +- drivers/nvme/target/io-cmd-bdev.c | 3 +- drivers/of/unittest.c | 6 +- drivers/parisc/sba_iommu.c | 6 + drivers/pci/access.c | 20 +- drivers/pci/bus.c | 4 +- drivers/pci/controller/Kconfig | 2 +- drivers/pci/controller/dwc/pci-imx6.c | 1 + drivers/pci/controller/pcie-apple.c | 4 +- drivers/pci/controller/pcie-microchip-host.c | 393 +- drivers/pci/hotplug/acpiphp.h | 1 - drivers/pci/hotplug/cpci_hotplug.h | 2 - drivers/pci/hotplug/ibmphp.h | 2 - drivers/pci/hotplug/pciehp_hpc.c | 12 +- drivers/pci/iov.c | 3 +- drivers/pci/of.c | 5 - drivers/pci/p2pdma.c | 3 +- drivers/pci/pci.c | 31 +- drivers/pci/pcie/aer.c | 4 +- drivers/pci/pcie/aspm.c | 30 +- drivers/pci/probe.c | 1 + drivers/pci/quirks.c | 38 +- drivers/pci/switch/switchtec.c | 158 +- drivers/pci/vpd.c | 34 +- drivers/phy/broadcom/phy-bcm-ns-usb3.c | 2 +- drivers/phy/broadcom/phy-bcm-sr-usb.c | 2 +- drivers/phy/broadcom/phy-brcm-sata.c | 2 +- drivers/phy/marvell/phy-pxa-usb.c | 2 +- drivers/phy/qualcomm/phy-qcom-qmp-ufs.c | 2 + drivers/pinctrl/bcm/pinctrl-iproc-gpio.c | 6 +- drivers/pinctrl/bcm/pinctrl-nsp-gpio.c | 6 +- drivers/pinctrl/pinctrl-at91-pio4.c | 7 +- drivers/pinctrl/pinctrl-mcp23s08_spi.c | 10 + drivers/pinctrl/pinctrl-single.c | 11 +- drivers/pinctrl/pinctrl-stmfx.c | 4 +- drivers/pinctrl/qcom/pinctrl-msm.c | 9 +- drivers/pinctrl/qcom/pinctrl-msm.h | 2 + drivers/pinctrl/qcom/pinctrl-sa8775p.c | 1 + drivers/pinctrl/stm32/pinctrl-stm32.c | 35 + drivers/platform/chrome/chromeos_acpi.c | 31 +- drivers/platform/mellanox/mlxbf-bootctl.c | 67 + drivers/platform/mellanox/mlxbf-bootctl.h | 19 + drivers/platform/x86/dell/dell-wmi-sysman/sysman.c | 9 +- drivers/platform/x86/intel/ifs/load.c | 7 +- drivers/platform/x86/intel/pmc/core.c | 2 +- .../x86/intel/speed_select_if/isst_if_common.c | 6 +- drivers/platform/x86/lenovo-ymc.c | 25 + drivers/platform/x86/mlx-platform.c | 23 +- drivers/platform/x86/msi-ec.c | 18 +- drivers/platform/x86/siemens/simatic-ipc-batt.c | 5 +- drivers/platform/x86/siemens/simatic-ipc.c | 2 +- drivers/powercap/intel_rapl_common.c | 2 +- drivers/powercap/intel_rapl_msr.c | 2 +- drivers/ptp/Kconfig | 11 + drivers/ptp/Makefile | 1 + drivers/ptp/ptp_mock.c | 175 + drivers/regulator/da9121-regulator.c | 18 +- drivers/regulator/hi6421-regulator.c | 20 +- drivers/regulator/lp872x.c | 2 +- drivers/regulator/lp87565-regulator.c | 4 +- drivers/regulator/ltc3589.c | 3 +- drivers/regulator/max77857-regulator.c | 6 +- drivers/regulator/mcp16502.c | 6 +- drivers/regulator/mpq7920.c | 2 +- drivers/regulator/pfuze100-regulator.c | 3 +- drivers/regulator/qcom_rpm-regulator.c | 3 +- drivers/regulator/tps6286x-regulator.c | 6 +- drivers/remoteproc/qcom_q6v5.c | 8 +- drivers/rtc/rtc-abx80x.c | 2 +- drivers/rtc/rtc-armada38x.c | 5 +- drivers/rtc/rtc-aspeed.c | 2 +- drivers/rtc/rtc-at91rm9200.c | 3 +- drivers/rtc/rtc-at91sam9.c | 2 +- drivers/rtc/rtc-ds1742.c | 1 - drivers/rtc/rtc-fsl-ftm-alarm.c | 5 +- drivers/rtc/rtc-isl12026.c | 5 +- drivers/rtc/rtc-isl1208.c | 2 +- drivers/rtc/rtc-jz4740.c | 2 +- drivers/rtc/rtc-lpc24xx.c | 3 +- drivers/rtc/rtc-m41t80.c | 2 +- drivers/rtc/rtc-mpc5121.c | 4 +- drivers/rtc/rtc-mt6397.c | 2 +- drivers/rtc/rtc-mt7622.c | 4 +- drivers/rtc/rtc-mxc.c | 1 - drivers/rtc/rtc-nct3018y.c | 2 +- drivers/rtc/rtc-pcf85063.c | 2 +- drivers/rtc/rtc-pcf85363.c | 1 - drivers/rtc/rtc-pxa.c | 1 - drivers/rtc/rtc-rs5c372.c | 2 +- drivers/rtc/rtc-rv3028.c | 2 +- drivers/rtc/rtc-rv3032.c | 2 +- drivers/rtc/rtc-rv8803.c | 2 +- drivers/rtc/rtc-rx6110.c | 1 - drivers/rtc/rtc-rx8581.c | 1 - drivers/rtc/rtc-rzn1.c | 2 +- drivers/rtc/rtc-s3c.c | 1 - drivers/rtc/rtc-stm32.c | 5 +- drivers/rtc/rtc-stmp3xxx.c | 1 - drivers/rtc/rtc-sun6i.c | 1 - drivers/rtc/rtc-sunplus.c | 2 +- drivers/rtc/rtc-sunxi.c | 2 - drivers/rtc/rtc-ti-k3.c | 2 +- drivers/s390/block/dasd.c | 7 +- drivers/s390/char/con3215.c | 6 +- drivers/s390/char/con3270.c | 6 +- drivers/s390/char/sclp_tty.c | 10 +- drivers/s390/char/sclp_vt220.c | 6 +- drivers/soc/Kconfig | 1 + drivers/soc/Makefile | 1 + drivers/soc/aspeed/aspeed-lpc-snoop.c | 1 - drivers/soc/aspeed/aspeed-p2a-ctrl.c | 2 +- drivers/soc/aspeed/aspeed-uart-routing.c | 3 +- drivers/soc/fsl/dpaa2-console.c | 3 +- drivers/soc/fsl/qe/qe.c | 3 +- drivers/soc/fsl/qe/qe_common.c | 1 - drivers/soc/fsl/qe/qe_tdm.c | 4 +- drivers/soc/hisilicon/Kconfig | 21 + drivers/soc/hisilicon/Makefile | 2 + drivers/soc/hisilicon/kunpeng_hccs.c | 1275 +++ drivers/soc/hisilicon/kunpeng_hccs.h | 191 + drivers/soc/mediatek/mtk-cmdq-helper.c | 1 + drivers/soc/mediatek/mtk-devapc.c | 2 +- drivers/soc/mediatek/mtk-mmsys.c | 2 +- drivers/soc/mediatek/mtk-mutex.c | 3 +- drivers/soc/mediatek/mtk-pmic-wrap.c | 3 +- drivers/soc/qcom/qcom_aoss.c | 49 +- drivers/soc/rockchip/grf.c | 2 +- drivers/soc/ti/k3-ringacc.c | 19 +- drivers/soc/ti/k3-socinfo.c | 1 + drivers/soundwire/bus.c | 18 +- drivers/soundwire/intel_auxdevice.c | 112 +- drivers/spi/spi-amd.c | 2 +- drivers/spi/spi-amlogic-spifc-a1.c | 2 +- drivers/spi/spi-au1550.c | 74 +- drivers/spi/spi-bcmbca-hsspi.c | 66 +- drivers/spi/spi-ep93xx.c | 174 +- drivers/spi/spi-falcon.c | 34 +- drivers/spi/spi-fsi.c | 2 +- drivers/spi/spi-fsl-cpm.c | 74 +- drivers/spi/spi-fsl-dspi.c | 24 +- drivers/spi/spi-fsl-espi.c | 76 +- drivers/spi/spi-fsl-lpspi.c | 54 +- drivers/spi/spi-fsl-qspi.c | 10 +- drivers/spi/spi-fsl-spi.c | 76 +- drivers/spi/spi-gpio.c | 72 +- drivers/spi/spi-gxp.c | 6 +- drivers/spi/spi-hisi-sfc-v3xx.c | 18 +- drivers/spi/spi-img-spfi.c | 118 +- drivers/spi/spi-imx.c | 114 +- drivers/spi/spi-ingenic.c | 2 +- drivers/spi/spi-intel.c | 42 +- drivers/spi/spi-jcore.c | 44 +- drivers/spi/spi-lantiq-ssc.c | 96 +- drivers/spi/spi-pxa2xx.c | 2 +- drivers/spi/spi-sc18is602.c | 2 +- drivers/staging/fieldbus/anybuss/arcx-anybus.c | 2 +- drivers/staging/gdm724x/gdm_tty.c | 21 +- drivers/staging/greybus/uart.c | 3 +- drivers/staging/media/atomisp/Kconfig | 3 + drivers/staging/media/atomisp/i2c/Kconfig | 12 - drivers/staging/media/atomisp/i2c/Makefile | 1 - drivers/staging/media/atomisp/i2c/atomisp-ov2680.c | 849 -- drivers/staging/media/atomisp/i2c/ov2680.h | 249 - drivers/staging/media/atomisp/pci/atomisp_cmd.c | 24 - .../media/atomisp/pci/atomisp_compat_css20.c | 3 - drivers/staging/media/atomisp/pci/atomisp_csi2.h | 67 - .../media/atomisp/pci/atomisp_csi2_bridge.c | 406 +- drivers/staging/media/atomisp/pci/atomisp_v4l2.c | 1 + drivers/staging/media/atomisp/pci/sh_css_mipi.c | 16 - .../staging/media/atomisp/pci/sh_css_param_dvs.c | 3 - drivers/staging/media/atomisp/pci/sh_css_sp.c | 14 +- drivers/staging/media/imx/Kconfig | 17 +- drivers/staging/media/imx/Makefile | 7 +- drivers/staging/rtl8192e/rtl819x_BAProc.c | 16 +- drivers/staging/rtl8192e/rtl819x_TSProc.c | 10 +- drivers/staging/rtl8192e/rtllib.h | 16 +- drivers/staging/vme_user/vme.c | 83 +- drivers/staging/vme_user/vme_bridge.h | 46 +- drivers/target/target_core_iblock.c | 3 +- .../processor_thermal_device_pci_legacy.c | 2 +- drivers/thermal/intel/intel_soc_dts_iosf.c | 180 +- drivers/thermal/intel/intel_soc_dts_iosf.h | 15 +- drivers/thermal/intel/intel_soc_dts_thermal.c | 17 +- drivers/thermal/intel/intel_tcc_cooling.c | 2 +- drivers/tty/Kconfig | 3 + drivers/tty/amiserial.c | 4 +- drivers/tty/ehv_bytechan.c | 4 +- drivers/tty/goldfish.c | 7 +- drivers/tty/hvc/hvc_console.c | 4 +- drivers/tty/hvc/hvcs.c | 10 +- drivers/tty/hvc/hvsi.c | 14 +- drivers/tty/ipwireless/hardware.c | 2 +- drivers/tty/ipwireless/tty.c | 4 +- drivers/tty/mips_ejtag_fdc.c | 6 +- drivers/tty/moxa.c | 8 +- drivers/tty/mxser.c | 4 +- drivers/tty/n_gsm.c | 17 +- drivers/tty/n_hdlc.c | 12 +- drivers/tty/n_null.c | 25 +- drivers/tty/n_tty.c | 59 +- drivers/tty/nozomi.c | 6 +- drivers/tty/pty.c | 2 +- drivers/tty/rpmsg_tty.c | 5 +- drivers/tty/serdev/serdev-ttyport.c | 4 +- drivers/tty/serial/8250/8250_port.c | 3 - drivers/tty/serial/kgdb_nmi.c | 3 +- drivers/tty/serial/qcom_geni_serial.c | 7 +- drivers/tty/serial/serial_base.h | 1 + drivers/tty/serial/serial_base_bus.c | 26 + drivers/tty/serial/serial_core.c | 5 +- drivers/tty/serial/sifive.c | 2 +- drivers/tty/synclink_gt.c | 13 +- drivers/tty/tty.h | 8 +- drivers/tty/tty_audit.c | 6 +- drivers/tty/tty_buffer.c | 35 +- drivers/tty/tty_io.c | 46 +- drivers/tty/tty_ioctl.c | 18 +- drivers/tty/tty_port.c | 34 +- drivers/tty/ttynull.c | 4 +- drivers/tty/vcc.c | 18 +- drivers/tty/vt/selection.c | 2 +- drivers/tty/vt/vt.c | 6 +- drivers/usb/chipidea/ci.h | 1 + drivers/usb/chipidea/ci_hdrc_imx.c | 4 +- drivers/usb/chipidea/core.c | 2 + drivers/usb/chipidea/host.c | 1 + drivers/usb/class/cdc-acm.c | 20 +- drivers/usb/core/config.c | 3 - drivers/usb/core/devices.c | 1 - drivers/usb/core/hcd.c | 50 +- drivers/usb/core/hub.c | 482 +- drivers/usb/core/message.c | 29 +- drivers/usb/core/sysfs.c | 3 - drivers/usb/core/urb.c | 27 +- drivers/usb/core/usb.c | 13 - drivers/usb/core/usb.h | 4 +- drivers/usb/dwc3/dwc3-octeon.c | 8 +- drivers/usb/gadget/function/f_mass_storage.c | 2 +- drivers/usb/gadget/function/u_serial.c | 6 +- drivers/usb/gadget/udc/core.c | 1 + drivers/usb/gadget/udc/snps_udc_plat.c | 4 +- drivers/usb/host/ehci-hcd.c | 8 +- drivers/usb/host/ehci-hub.c | 10 +- drivers/usb/host/ehci-sched.c | 3 +- drivers/usb/host/ehci.h | 10 + drivers/usb/host/ohci-sm501.c | 3 +- drivers/usb/host/xhci-dbgtty.c | 7 +- drivers/usb/host/xhci-mem.c | 3 - drivers/usb/host/xhci.c | 11 +- drivers/usb/misc/usb_u132.h | 97 - drivers/usb/musb/cppi_dma.h | 3 - drivers/usb/musb/musb_dma.h | 4 - drivers/usb/serial/usb-serial.c | 5 +- drivers/usb/typec/ucsi/Kconfig | 1 + drivers/usb/typec/ucsi/Makefile | 2 + drivers/usb/typec/ucsi/debugfs.c | 99 + drivers/usb/typec/ucsi/ucsi.c | 15 + drivers/usb/typec/ucsi/ucsi.h | 24 + drivers/usb/usbip/vudc_dev.c | 3 +- drivers/vdpa/mlx5/core/mlx5_vdpa.h | 5 +- drivers/vdpa/mlx5/core/mr.c | 97 +- drivers/vdpa/mlx5/net/mlx5_vnet.c | 26 +- drivers/vdpa/pds/Makefile | 3 +- drivers/vdpa/pds/debugfs.c | 15 +- drivers/vdpa/pds/vdpa_dev.c | 176 +- drivers/vdpa/pds/vdpa_dev.h | 5 +- drivers/vdpa/vdpa.c | 9 +- drivers/vdpa/vdpa_user/vduse_dev.c | 8 +- drivers/vhost/scsi.c | 187 +- drivers/virtio/virtio_mem.c | 168 +- drivers/virtio/virtio_mmio.c | 5 +- drivers/virtio/virtio_pci_common.c | 2 - drivers/virtio/virtio_pci_legacy.c | 1 + drivers/virtio/virtio_ring.c | 743 +- drivers/virtio/virtio_vdpa.c | 2 + drivers/watchdog/Kconfig | 97 +- drivers/watchdog/Makefile | 1 + drivers/watchdog/armada_37xx_wdt.c | 1 - drivers/watchdog/at91rm9200_wdt.c | 3 +- drivers/watchdog/cpwd.c | 2 +- drivers/watchdog/ftwdt010_wdt.c | 6 +- drivers/watchdog/gef_wdt.c | 2 +- drivers/watchdog/imx2_wdt.c | 3 +- drivers/watchdog/imx7ulp_wdt.c | 1 - drivers/watchdog/lantiq_wdt.c | 3 +- drivers/watchdog/loongson1_wdt.c | 1 + drivers/watchdog/marvell_gti_wdt.c | 340 + drivers/watchdog/menz69_wdt.c | 1 - drivers/watchdog/meson_wdt.c | 4 +- drivers/watchdog/mpc8xxx_wdt.c | 4 +- drivers/watchdog/mtk_wdt.c | 1 - drivers/watchdog/of_xilinx_wdt.c | 3 +- drivers/watchdog/pic32-dmt.c | 1 - drivers/watchdog/pic32-wdt.c | 1 - drivers/watchdog/pika_wdt.c | 2 +- drivers/watchdog/qcom-wdt.c | 1 - drivers/watchdog/rave-sp-wdt.c | 2 +- drivers/watchdog/riowd.c | 2 +- drivers/watchdog/rti_wdt.c | 48 + drivers/watchdog/rza_wdt.c | 4 +- drivers/watchdog/rzg2l_wdt.c | 2 +- drivers/watchdog/s3c2410_wdt.c | 16 +- drivers/watchdog/sama5d4_wdt.c | 1 - drivers/watchdog/sbsa_gwdt.c | 3 +- drivers/watchdog/starfive-wdt.c | 13 +- drivers/watchdog/stm32_iwdg.c | 1 - drivers/watchdog/sunxi_wdt.c | 1 - drivers/watchdog/watchdog_core.c | 2 +- drivers/watchdog/xilinx_wwdt.c | 4 +- fs/Kconfig | 4 +- fs/adfs/dir_f.h | 5 - fs/aio.c | 2 +- fs/bad_inode.c | 3 +- fs/btrfs/backref.c | 29 +- fs/btrfs/block-group.c | 13 +- fs/btrfs/ctree.h | 1 + fs/btrfs/delayed-inode.c | 8 +- fs/btrfs/delayed-inode.h | 1 + fs/btrfs/disk-io.c | 59 +- fs/btrfs/extent-tree.c | 230 +- fs/btrfs/extent-tree.h | 13 +- fs/btrfs/extent_io.c | 45 +- fs/btrfs/extent_io.h | 7 + fs/btrfs/file-item.c | 33 +- fs/btrfs/file-item.h | 6 +- fs/btrfs/file.c | 3 +- fs/btrfs/free-space-cache.c | 8 +- fs/btrfs/fs.h | 3 + fs/btrfs/inode.c | 176 +- fs/btrfs/messages.c | 6 - fs/btrfs/messages.h | 2 - fs/btrfs/ordered-data.c | 4 +- fs/btrfs/print-tree.c | 10 +- fs/btrfs/raid56.c | 4 +- fs/btrfs/relocation.c | 68 +- fs/btrfs/scrub.c | 238 +- fs/btrfs/send.c | 6 +- fs/btrfs/space-info.c | 34 +- fs/btrfs/super.c | 26 +- fs/btrfs/tree-checker.c | 14 + fs/btrfs/tree-log.c | 4 +- fs/btrfs/volumes.c | 79 +- fs/btrfs/volumes.h | 7 +- fs/btrfs/zoned.c | 269 +- fs/btrfs/zoned.h | 28 +- fs/buffer.c | 7 +- fs/dcache.c | 2 - fs/dlm/config.c | 2 +- fs/dlm/debug_fs.c | 101 +- fs/dlm/dir.c | 14 +- fs/dlm/dir.h | 6 +- fs/dlm/dlm_internal.h | 1 + fs/dlm/lock.c | 120 +- fs/dlm/lock.h | 16 +- fs/dlm/lowcomms.c | 1 - fs/dlm/member.c | 15 +- fs/dlm/member.h | 2 +- fs/dlm/midcomms.c | 304 +- fs/dlm/midcomms.h | 1 + fs/dlm/plock.c | 9 + fs/dlm/rcom.c | 102 +- fs/dlm/rcom.h | 15 +- fs/dlm/recover.c | 60 +- fs/dlm/recover.h | 14 +- fs/dlm/recoverd.c | 16 +- fs/dlm/requestqueue.c | 3 +- fs/dlm/requestqueue.h | 3 +- fs/erofs/decompressor_deflate.c | 23 +- fs/erofs/zdata.c | 23 +- fs/exec.c | 4 +- fs/exfat/exfat_fs.h | 2 - fs/exfat/super.c | 39 +- fs/ext4/super.c | 50 +- fs/f2fs/checkpoint.c | 2 +- fs/f2fs/compress.c | 14 +- fs/f2fs/data.c | 11 +- fs/f2fs/debug.c | 33 +- fs/f2fs/f2fs.h | 72 +- fs/f2fs/file.c | 60 +- fs/f2fs/gc.c | 18 +- fs/f2fs/inode.c | 12 +- fs/f2fs/recovery.c | 1 + fs/f2fs/segment.c | 45 +- fs/f2fs/super.c | 38 +- fs/f2fs/sysfs.c | 18 +- fs/f2fs/xattr.c | 6 +- fs/fat/fat.h | 3 +- fs/fat/misc.c | 7 +- fs/fs_context.c | 23 +- fs/fuse/file.c | 89 +- fs/gfs2/aops.c | 4 +- fs/gfs2/glock.c | 37 +- fs/gfs2/glock.h | 9 - fs/gfs2/incore.h | 39 +- fs/gfs2/inode.c | 6 +- fs/gfs2/lock_dlm.c | 5 - fs/gfs2/log.c | 66 +- fs/inode.c | 227 +- fs/internal.h | 2 +- fs/kernfs/dir.c | 2 +- fs/kernfs/inode.c | 46 +- fs/nfsd/nfs4proc.c | 15 +- fs/nfsd/nfs4state.c | 2 +- fs/nfsd/nfs4xdr.c | 8 - fs/nfsd/xdr4.h | 1 - fs/ntfs3/super.c | 33 +- fs/orangefs/inode.c | 5 +- fs/orangefs/orangefs-kernel.h | 2 +- fs/overlayfs/Kconfig | 9 + fs/overlayfs/copy_up.c | 2 +- fs/overlayfs/export.c | 10 +- fs/overlayfs/inode.c | 8 +- fs/overlayfs/namei.c | 4 +- fs/overlayfs/overlayfs.h | 2 +- fs/overlayfs/ovl_entry.h | 5 + fs/overlayfs/params.c | 4 +- fs/overlayfs/super.c | 6 +- fs/overlayfs/util.c | 16 +- fs/proc/array.c | 6 + fs/proc/task_mmu.c | 10 +- fs/read_write.c | 2 +- fs/smb/client/cifs_debug.c | 10 + fs/smb/client/file.c | 25 +- fs/stat.c | 6 +- fs/super.c | 62 +- fs/ubifs/file.c | 17 +- fs/ubifs/ubifs.h | 2 +- fs/udf/inode.c | 2 - fs/userfaultfd.c | 18 +- fs/xattr.c | 79 +- fs/xfs/xfs_buf.c | 7 +- fs/xfs/xfs_iops.c | 23 +- fs/xfs/xfs_super.c | 103 +- fs/zonefs/file.c | 111 +- fs/zonefs/super.c | 9 +- fs/zonefs/zonefs.h | 2 - include/asm-generic/hugetlb.h | 2 +- include/crypto/algapi.h | 3 + include/drm/bridge/samsung-dsim.h | 1 + include/drm/drm_exec.h | 14 +- include/drm/ttm/ttm_bo.h | 2 - .../clock/amlogic,a1-peripherals-clkc.h | 53 + include/dt-bindings/clock/amlogic,a1-pll-clkc.h | 5 + include/dt-bindings/clock/axg-audio-clkc.h | 65 + include/dt-bindings/clock/axg-clkc.h | 48 + include/dt-bindings/clock/g12a-aoclkc.h | 7 + include/dt-bindings/clock/g12a-clkc.h | 130 + include/dt-bindings/clock/gxbb-clkc.h | 65 + include/dt-bindings/clock/imx8-clock.h | 28 + include/dt-bindings/clock/imx8mp-clock.h | 2 +- include/dt-bindings/clock/meson8b-clkc.h | 97 + include/dt-bindings/clock/qcom,gcc-ipq5018.h | 183 + include/dt-bindings/clock/qcom,gcc-msm8917.h | 1 + include/dt-bindings/clock/qcom,gcc-msm8998.h | 3 + include/dt-bindings/clock/qcom,qdu1000-gcc.h | 4 +- include/dt-bindings/firmware/qcom,scm.h | 21 + include/dt-bindings/reset/qcom,gcc-ipq5018.h | 122 + include/kunit/static_stub.h | 6 +- include/linux/backing-dev.h | 1 - include/linux/bio.h | 9 +- include/linux/blkdev.h | 15 +- include/linux/bpf.h | 1 - include/linux/btf.h | 2 - include/linux/compiler_types.h | 28 - include/linux/cpu.h | 2 + include/linux/cpumask.h | 113 +- include/linux/crash_core.h | 27 + include/linux/dmar.h | 2 - include/linux/find.h | 43 - include/linux/firmware/imx/sci.h | 16 +- include/linux/fs.h | 11 +- include/linux/hid.h | 3 +- include/linux/io_uring_types.h | 4 +- include/linux/iommu.h | 19 +- include/linux/kernel.h | 30 +- include/linux/kexec.h | 48 +- include/linux/list.h | 89 +- include/linux/lsm_hook_defs.h | 1 + include/linux/mlx5/device.h | 2 + include/linux/mlx5/driver.h | 54 +- include/linux/mlx5/fs.h | 2 + include/linux/mlx5/macsec.h | 32 + include/linux/mlx5/mlx5_ifc.h | 14 +- include/linux/mm.h | 59 +- include/linux/mm_types.h | 79 + include/linux/mman.h | 4 + include/linux/net.h | 2 +- include/linux/netfilter/nf_conntrack_h323.h | 4 - include/linux/netfilter/nf_conntrack_proto_gre.h | 1 - include/linux/pci.h | 40 +- include/linux/pci_ids.h | 2 + include/linux/perf_event.h | 22 +- include/linux/pgtable.h | 108 +- include/linux/phy.h | 41 +- include/linux/pid_namespace.h | 39 +- include/linux/prefetch.h | 7 +- include/linux/proc_fs.h | 1 + include/linux/ptp_mock.h | 38 + include/linux/security.h | 6 + include/linux/shmem_fs.h | 2 +- include/linux/skmsg.h | 1 + include/linux/soc/qcom/qcom_aoss.h | 4 +- include/linux/soundwire/sdw.h | 12 +- include/linux/soundwire/sdw_intel.h | 7 + include/linux/sprintf.h | 27 + include/linux/stmmac.h | 2 +- include/linux/string_helpers.h | 2 + include/linux/switchtec.h | 1 + include/linux/syscalls.h | 1 + include/linux/ti_wilink_st.h | 2 +- include/linux/topology.h | 45 +- include/linux/tty_buffer.h | 18 +- include/linux/tty_driver.h | 9 +- include/linux/tty_flip.h | 22 +- include/linux/tty_ldisc.h | 67 +- include/linux/tty_port.h | 7 +- include/linux/usb.h | 12 - include/linux/usb/ch9.h | 5 +- include/linux/usb/chipidea.h | 1 + include/linux/usb/composite.h | 23 - include/linux/usb/hcd.h | 2 - include/linux/virtio.h | 50 +- include/linux/xattr.h | 10 +- include/media/ipu-bridge.h | 181 + include/media/ov_16bit_addr_reg_helpers.h | 92 - include/media/v4l2-cci.h | 125 + include/media/v4l2-subdev.h | 2 +- include/net/caif/cfsrvl.h | 3 - include/net/cfg80211.h | 3 + include/net/dropreason.h | 6 + include/net/inet_common.h | 2 + include/net/inet_connection_sock.h | 3 +- include/net/ipv6.h | 1 + include/net/macsec.h | 2 + include/net/mana/mana.h | 87 + include/net/netfilter/nf_conntrack.h | 4 - include/net/netfilter/nf_conntrack_acct.h | 2 - include/net/netfilter/nf_conntrack_helper.h | 3 - include/net/netfilter/nf_conntrack_labels.h | 1 - include/net/netfilter/nf_tables.h | 120 +- include/net/netns/nftables.h | 2 - include/net/sctp/sctp.h | 2 - include/net/switchdev.h | 4 - include/soc/imx/revision.h | 1 + include/sound/soc-dai.h | 26 +- include/trace/events/btrfs.h | 1 - include/trace/events/dlm.h | 51 + include/trace/events/fsi.h | 31 + include/trace/events/fsi_master_i2cr.h | 107 + include/trace/events/tcp.h | 5 +- include/uapi/asm-generic/siginfo.h | 3 +- include/uapi/drm/ivpu_accel.h | 23 +- include/uapi/linux/btrfs_tree.h | 6 +- include/uapi/linux/elf.h | 2 + include/uapi/linux/fsi.h | 10 + include/uapi/linux/ioprio.h | 21 +- include/uapi/linux/kexec.h | 1 + include/uapi/linux/openvswitch.h | 2 + include/uapi/linux/usb/ch11.h | 6 +- include/uapi/linux/usb/ch9.h | 5 +- include/uapi/linux/videodev2.h | 2 + init/Kconfig | 1 + io_uring/Makefile | 2 +- io_uring/fdinfo.c | 18 +- io_uring/io-wq.c | 70 +- io_uring/io-wq.h | 2 +- io_uring/io_uring.c | 190 +- io_uring/io_uring.h | 26 +- io_uring/net.c | 8 +- io_uring/openclose.c | 6 +- io_uring/poll.c | 4 +- io_uring/refs.c | 51 + io_uring/refs.h | 52 + io_uring/rsrc.c | 14 +- io_uring/rw.c | 5 +- io_uring/splice.c | 4 +- io_uring/sqpoll.c | 18 +- io_uring/sqpoll.h | 1 + io_uring/timeout.c | 4 +- io_uring/waitid.c | 38 +- ipc/shm.c | 2 +- kernel/Kconfig.kexec | 35 + kernel/bpf/bpf_lru_list.h | 1 - kernel/cgroup/namespace.c | 6 - kernel/crash_core.c | 391 + kernel/exit.c | 15 +- kernel/exit.h | 2 +- kernel/fork.c | 22 +- kernel/kexec.c | 5 + kernel/kexec_core.c | 43 +- kernel/kexec_file.c | 187 +- kernel/ksysfs.c | 15 + kernel/pid.c | 3 + kernel/pid_namespace.c | 6 +- kernel/pid_sysctl.h | 28 +- kernel/printk/printk_ringbuffer.c | 2 +- kernel/sched/core.c | 39 +- kernel/sched/fair.c | 59 +- kernel/sched/features.h | 2 + kernel/sched/sched.h | 4 +- kernel/sched/topology.c | 53 +- kernel/sys_ni.c | 1 + kernel/workqueue.c | 2 +- lib/Kconfig.debug | 15 - lib/Makefile | 1 - lib/bitmap.c | 4 +- lib/cpumask.c | 24 +- lib/crypto/Makefile | 2 + lib/{ => crypto}/mpi/Makefile | 0 lib/{ => crypto}/mpi/ec.c | 0 lib/{ => crypto}/mpi/generic_mpih-add1.c | 0 lib/{ => crypto}/mpi/generic_mpih-lshift.c | 0 lib/{ => crypto}/mpi/generic_mpih-mul1.c | 0 lib/{ => crypto}/mpi/generic_mpih-mul2.c | 0 lib/{ => crypto}/mpi/generic_mpih-mul3.c | 0 lib/{ => crypto}/mpi/generic_mpih-rshift.c | 0 lib/{ => crypto}/mpi/generic_mpih-sub1.c | 0 lib/{ => crypto}/mpi/longlong.h | 0 lib/{ => crypto}/mpi/mpi-add.c | 0 lib/{ => crypto}/mpi/mpi-bit.c | 0 lib/crypto/mpi/mpi-cmp.c | 98 + lib/{ => crypto}/mpi/mpi-div.c | 0 lib/{ => crypto}/mpi/mpi-inline.h | 0 lib/{ => crypto}/mpi/mpi-internal.h | 0 lib/{ => crypto}/mpi/mpi-inv.c | 0 lib/{ => crypto}/mpi/mpi-mod.c | 0 lib/{ => crypto}/mpi/mpi-mul.c | 0 lib/{ => crypto}/mpi/mpi-pow.c | 0 lib/{ => crypto}/mpi/mpi-sub-ui.c | 0 lib/{ => crypto}/mpi/mpicoder.c | 0 lib/{ => crypto}/mpi/mpih-cmp.c | 0 lib/{ => crypto}/mpi/mpih-div.c | 0 lib/{ => crypto}/mpi/mpih-mul.c | 0 lib/{ => crypto}/mpi/mpiutil.c | 0 lib/find_bit.c | 12 - lib/list_debug.c | 13 +- lib/mpi/mpi-cmp.c | 94 - lib/radix-tree.c | 1 - lib/raid6/mktables.c | 2 + lib/raid6/recov.c | 1 - lib/raid6/test/.gitignore | 3 + lib/raid6/test/Makefile | 31 +- lib/string_helpers.c | 15 + lib/test_bitmap.c | 70 +- lib/test_printf.c | 3 +- lib/vsprintf.c | 1 + localversion-next | 2 +- mm/compaction.c | 6 +- mm/debug_vm_pgtable.c | 12 +- mm/gup.c | 2 +- mm/huge_memory.c | 11 +- mm/internal.h | 6 +- mm/kfence/report.c | 3 +- mm/ksm.c | 16 +- mm/memfd.c | 33 +- mm/memory.c | 8 +- mm/memory_hotplug.c | 4 +- mm/migrate.c | 2 +- mm/migrate_device.c | 2 +- mm/mmap.c | 18 +- mm/mprotect.c | 2 +- mm/nommu.c | 4 +- mm/oom_kill.c | 12 +- mm/page_alloc.c | 62 +- mm/secretmem.c | 14 +- mm/shmem.c | 153 +- mm/show_mem.c | 6 +- mm/truncate.c | 4 +- mm/userfaultfd.c | 2 +- mm/util.c | 2 +- mm/vmalloc.c | 4 + mm/vmscan.c | 15 +- mm/z3fold.c | 2 - mm/zswap.c | 1 - net/9p/trans_fd.c | 4 +- net/bluetooth/rfcomm/tty.c | 9 +- net/core/scm.c | 3 +- net/core/skmsg.c | 18 +- net/core/sock.c | 26 +- net/core/sock_map.c | 10 +- net/devlink/dev.c | 29 +- net/devlink/devl_internal.h | 44 +- net/devlink/health.c | 40 +- net/devlink/leftover.c | 423 +- net/devlink/netlink.c | 110 +- net/devlink/netlink_gen.c | 424 +- net/devlink/netlink_gen.h | 52 +- net/dsa/port.c | 12 +- net/ipv4/af_inet.c | 46 +- net/ipv4/nexthop.c | 28 +- net/ipv4/tcp_input.c | 20 +- net/ipv4/tcp_output.c | 14 +- net/ipv4/tcp_timer.c | 41 +- net/ipv6/af_inet6.c | 10 +- net/ipv6/ipv6_sockglue.c | 8 +- net/ipv6/ndisc.c | 3 +- net/llc/llc_conn.c | 11 +- net/mptcp/pm_netlink.c | 30 +- net/mptcp/protocol.c | 198 +- net/mptcp/protocol.h | 15 +- net/mptcp/sockopt.c | 65 +- net/netfilter/nf_tables_api.c | 307 +- net/netfilter/nfnetlink_log.c | 6 +- net/netfilter/nft_set_hash.c | 85 +- net/netfilter/nft_set_pipapo.c | 66 +- net/netfilter/nft_set_rbtree.c | 146 +- net/netlink/af_netlink.c | 90 +- net/netlink/af_netlink.h | 22 +- net/netlink/diag.c | 10 +- net/nfc/nci/uart.c | 15 +- net/openvswitch/actions.c | 42 +- net/openvswitch/conntrack.c | 3 +- net/openvswitch/datapath.c | 16 + net/openvswitch/drop.h | 41 + net/openvswitch/flow_netlink.c | 10 +- net/rds/rdma_transport.h | 1 - net/rds/rds.h | 3 - net/rds/tcp.h | 1 - net/sched/sch_taprio.c | 68 +- net/smc/af_smc.c | 77 +- net/smc/smc.h | 2 +- net/smc/smc_clc.c | 4 +- net/smc/smc_core.c | 25 +- net/smc/smc_sysctl.c | 10 +- net/socket.c | 136 +- net/tipc/link.h | 2 - net/tls/tls_main.c | 3 - net/unix/scm.c | 3 +- net/wireless/nl80211.c | 5 +- net/xdp/xsk.c | 1 + rust/Makefile | 10 +- rust/alloc/alloc.rs | 20 +- rust/alloc/boxed.rs | 131 +- rust/alloc/lib.rs | 48 +- rust/alloc/raw_vec.rs | 18 +- rust/alloc/slice.rs | 43 +- rust/alloc/vec/drain.rs | 8 +- rust/alloc/vec/drain_filter.rs | 8 +- rust/alloc/vec/into_iter.rs | 35 +- rust/alloc/vec/mod.rs | 84 +- rust/compiler_builtins.rs | 7 + rust/helpers.c | 15 +- rust/kernel/allocator.rs | 51 +- rust/kernel/lib.rs | 3 - rust/kernel/types.rs | 21 +- rust/macros/lib.rs | 97 + rust/macros/module.rs | 2 +- rust/macros/paste.rs | 96 + rust/macros/vtable.rs | 1 + scripts/Makefile.modfinal | 2 - scripts/gcc-plugins/gcc-common.h | 4 + scripts/is_rust_module.sh | 16 - scripts/kconfig/nconf.c | 113 +- scripts/kconfig/nconf.gui.c | 37 +- scripts/kconfig/nconf.h | 5 + scripts/min-tool-version.sh | 4 +- scripts/rust_is_available.sh | 233 +- scripts/rust_is_available_test.py | 346 + security/security.c | 14 + security/selinux/hooks.c | 50 +- security/selinux/include/initial_sid_to_string.h | 2 +- security/selinux/include/policycap.h | 1 - security/selinux/include/policycap_names.h | 1 - security/selinux/include/security.h | 6 - security/selinux/nlmsgtab.c | 3 +- security/selinux/selinuxfs.c | 14 +- security/selinux/ss/avtab.c | 24 +- security/selinux/ss/policydb.c | 96 +- security/selinux/ss/services.c | 14 +- security/selinux/ss/services.h | 2 +- security/smack/smack_lsm.c | 51 + security/tomoyo/common.h | 2 - sound/drivers/serial-generic.c | 2 +- sound/firewire/dice/Makefile | 2 +- sound/firewire/dice/dice-weiss.c | 104 + sound/firewire/dice/dice.c | 63 + sound/firewire/dice/dice.h | 1 + sound/pci/hda/patch_cs8409-tables.c | 4 + sound/pci/hda/patch_realtek.c | 17 +- sound/soc/adi/axi-i2s.c | 2 +- sound/soc/adi/axi-spdif.c | 2 +- sound/soc/amd/acp/acp-i2s.c | 24 +- sound/soc/amd/acp/acp-rembrandt.c | 3 - sound/soc/amd/acp/acp-renoir.c | 2 - sound/soc/amd/acp/amd.h | 1 - sound/soc/atmel/atmel-i2s.c | 18 +- sound/soc/atmel/atmel-pdmic.c | 2 +- sound/soc/atmel/mchp-i2s-mcc.c | 26 +- sound/soc/atmel/mchp-pdmc.c | 18 +- sound/soc/atmel/mchp-spdifrx.c | 16 +- sound/soc/atmel/mchp-spdiftx.c | 20 +- sound/soc/atmel/tse850-pcm5142.c | 2 +- sound/soc/au1x/ac97c.c | 10 +- sound/soc/au1x/psc-ac97.c | 2 +- sound/soc/bcm/bcm2835-i2s.c | 24 +- sound/soc/bcm/cygnus-ssp.h | 2 - sound/soc/cirrus/ep93xx-i2s.c | 2 +- sound/soc/codecs/ak4613.c | 11 +- sound/soc/codecs/cs35l56.c | 33 +- sound/soc/codecs/cs47l15.c | 6 +- sound/soc/codecs/cs47l24.c | 8 +- sound/soc/codecs/cs47l35.c | 8 +- sound/soc/codecs/cs47l85.c | 8 +- sound/soc/codecs/cs47l90.c | 8 +- sound/soc/codecs/cs47l92.c | 6 +- sound/soc/codecs/cx20442.c | 4 +- sound/soc/codecs/cx2072x.c | 11 +- sound/soc/codecs/hdmi-codec.c | 44 +- sound/soc/codecs/rt1011.c | 2 - sound/soc/codecs/rt1015.c | 1 - sound/soc/codecs/rt1015p.c | 1 - sound/soc/codecs/rt1016.c | 1 - sound/soc/codecs/rt1019.c | 1 - sound/soc/codecs/rt1305.c | 2 - sound/soc/codecs/rt1308-sdw.c | 13 +- sound/soc/codecs/rt1308.c | 2 - sound/soc/codecs/rt5514-spi.c | 1 - sound/soc/codecs/rt5514.c | 1 - sound/soc/codecs/rt5645.c | 1 - sound/soc/codecs/rt5659.c | 1 - sound/soc/codecs/rt5660.c | 2 - sound/soc/codecs/rt5682-sdw.c | 2 - sound/soc/codecs/rt715.c | 59 +- sound/soc/codecs/rt715.h | 7 + sound/soc/codecs/ssm3515.c | 2 +- sound/soc/codecs/tlv320aic32x4-clk.c | 16 +- sound/soc/codecs/tlv320aic32x4.h | 5 +- sound/soc/codecs/wm2200.c | 12 +- sound/soc/codecs/wm5102.c | 6 +- sound/soc/codecs/wm5110.c | 8 +- sound/soc/codecs/wm8994.c | 2 +- sound/soc/codecs/wm_adsp.c | 8 +- sound/soc/codecs/wm_adsp.h | 1 + sound/soc/dwc/dwc-i2s.c | 18 +- sound/soc/fsl/fsl_asrc.c | 16 +- sound/soc/fsl/fsl_aud2htx.c | 10 +- sound/soc/fsl/fsl_easrc.c | 16 +- sound/soc/fsl/fsl_esai.c | 20 +- sound/soc/fsl/fsl_micfil.c | 14 +- sound/soc/fsl/fsl_sai.c | 24 +- sound/soc/fsl/fsl_spdif.c | 17 +- sound/soc/fsl/fsl_ssi.c | 3 +- sound/soc/fsl/fsl_xcvr.c | 16 +- sound/soc/generic/audio-graph-card.c | 2 +- sound/soc/hisilicon/hi6210-i2s.c | 2 +- sound/soc/img/img-i2s-in.c | 14 +- sound/soc/img/img-i2s-out.c | 14 +- sound/soc/img/img-parallel-out.c | 14 +- sound/soc/img/img-spdif-in.c | 12 +- sound/soc/img/img-spdif-out.c | 12 +- sound/soc/intel/atom/sst-mfld-platform-pcm.c | 2 +- sound/soc/intel/avs/probes.c | 10 +- sound/soc/intel/catpt/pcm.c | 8 +- sound/soc/intel/keembay/kmb_platform.c | 4 +- sound/soc/jz4740/jz4740-i2s.c | 3 +- sound/soc/loongson/loongson_i2s.c | 16 +- sound/soc/mediatek/mt8195/mt8195-dai-etdm.c | 56 +- sound/soc/meson/aiu-acodec-ctrl.c | 4 +- sound/soc/meson/aiu-codec-ctrl.c | 4 +- sound/soc/meson/aiu-fifo-i2s.c | 3 + sound/soc/meson/aiu-fifo-spdif.c | 3 + sound/soc/meson/aiu.c | 6 - sound/soc/meson/axg-frddr.c | 4 +- sound/soc/meson/axg-pdm.c | 18 +- sound/soc/meson/axg-spdifin.c | 4 +- sound/soc/meson/axg-tdm-formatter.c | 42 +- sound/soc/meson/axg-tdm-interface.c | 6 +- sound/soc/meson/axg-toddr.c | 4 +- sound/soc/meson/g12a-toacodec.c | 4 +- sound/soc/meson/g12a-tohdmitx.c | 4 +- sound/soc/pxa/mmp-sspa.c | 2 +- sound/soc/pxa/pxa-ssp.c | 4 +- sound/soc/qcom/lpass-apq8016.c | 4 - sound/soc/qcom/lpass-cpu.c | 40 +- sound/soc/qcom/lpass-ipq806x.c | 1 - sound/soc/qcom/lpass-sc7180.c | 5 +- sound/soc/qcom/lpass-sc7280.c | 2 - sound/soc/qcom/lpass.h | 4 +- sound/soc/qcom/qdsp6/q6afe-dai.c | 88 +- sound/soc/qcom/qdsp6/q6apm.h | 2 - sound/soc/qcom/qdsp6/q6asm-dai.c | 6 +- sound/soc/qcom/qdsp6/q6dsp-lpass-ports.c | 3 - sound/soc/rockchip/rockchip_i2s.c | 2 +- sound/soc/rockchip/rockchip_i2s_tdm.c | 2 +- sound/soc/rockchip/rockchip_pdm.c | 2 +- sound/soc/rockchip/rockchip_spdif.c | 2 +- sound/soc/samsung/i2s.c | 5 +- sound/soc/samsung/midas_wm1811.c | 1 - sound/soc/samsung/pcm.c | 18 +- sound/soc/sh/rcar/core.c | 29 +- sound/soc/soc-dai.c | 44 +- sound/soc/soc-topology.c | 6 +- sound/soc/sof/intel/hda.c | 1 + sound/soc/sof/intel/lnl.c | 1 - sound/soc/sof/ipc4-topology.c | 9 +- sound/soc/sof/sof-client-probes.c | 6 +- sound/soc/starfive/jh7110_tdm.c | 16 +- sound/soc/sti/sti_uniperif.c | 6 +- sound/soc/stm/stm32_i2s.c | 2 +- sound/soc/stm/stm32_sai_sub.c | 18 +- sound/soc/stm/stm32_spdifrx.c | 2 +- sound/soc/sunxi/sun4i-codec.c | 6 +- sound/soc/sunxi/sun4i-i2s.c | 18 +- sound/soc/sunxi/sun4i-spdif.c | 4 +- sound/soc/sunxi/sun50i-dmic.c | 2 +- sound/soc/tegra/tegra20_ac97.c | 10 +- sound/soc/tegra/tegra20_i2s.c | 2 +- sound/soc/tegra/tegra20_spdif.c | 2 +- sound/soc/tegra/tegra210_admaif.c | 12 +- sound/soc/tegra/tegra30_i2s.c | 2 +- sound/soc/ti/ams-delta.c | 2 +- sound/soc/ti/davinci-i2s.c | 22 +- sound/soc/ti/davinci-mcasp.c | 27 +- sound/soc/ti/omap-dmic.c | 22 +- sound/soc/ti/omap-mcbsp.c | 28 +- sound/soc/ti/omap-mcpdm.c | 22 +- sound/soc/uniphier/aio-cpu.c | 161 +- sound/soc/uniphier/aio-ld11.c | 62 +- sound/soc/uniphier/aio-pxs2.c | 55 +- sound/soc/uniphier/aio.h | 10 +- sound/soc/ux500/ux500_msp_dai.c | 2 +- tools/arch/arm64/include/uapi/asm/bitsperlong.h | 24 + tools/arch/riscv/include/uapi/asm/bitsperlong.h | 14 + tools/bpf/bpftool/perf.c | 2 +- tools/io_uring/Makefile | 18 - tools/io_uring/README | 29 - tools/io_uring/barrier.h | 16 - tools/io_uring/io_uring-bench.c | 592 -- tools/io_uring/io_uring-cp.c | 283 - tools/io_uring/liburing.h | 187 - tools/io_uring/queue.c | 156 - tools/io_uring/setup.c | 107 - tools/io_uring/syscall.c | 52 - tools/lib/bpf/libbpf.c | 4 +- tools/net/ynl/generated/devlink-user.c | 2434 ++++- tools/net/ynl/generated/devlink-user.h | 1824 +++- tools/net/ynl/ynl-gen-c.py | 8 +- tools/objtool/check.c | 2 +- tools/perf/builtin-script.c | 22 +- tools/perf/util/probe-event.c | 17 +- tools/perf/util/probe-event.h | 1 - tools/power/x86/intel-speed-select/isst-config.c | 51 +- tools/power/x86/intel-speed-select/isst-display.c | 2 +- tools/power/x86/intel-speed-select/isst.h | 2 +- tools/power/x86/turbostat/turbostat.c | 2 +- tools/testing/selftests/arm64/abi/hwcap.c | 199 +- tools/testing/selftests/arm64/abi/syscall-abi.c | 38 +- .../selftests/bpf/benchs/run_bench_rename.sh | 2 +- .../selftests/bpf/prog_tests/cgroup_tcp_skb.c | 93 +- .../testing/selftests/bpf/prog_tests/kfunc_call.c | 2 +- tools/testing/selftests/bpf/prog_tests/log_fixup.c | 2 +- .../selftests/bpf/prog_tests/sockmap_listen.c | 74 +- tools/testing/selftests/bpf/prog_tests/spin_lock.c | 37 +- .../selftests/bpf/progs/test_sockmap_listen.c | 14 + .../drivers/net/mlxsw/router_bridge_lag.sh | 50 + tools/testing/selftests/kselftest_harness.h | 11 +- tools/testing/selftests/kvm/Makefile | 13 +- tools/testing/selftests/kvm/aarch64/get-reg-list.c | 554 +- tools/testing/selftests/kvm/get-reg-list.c | 401 + .../testing/selftests/kvm/include/kvm_util_base.h | 21 + .../selftests/kvm/include/riscv/processor.h | 3 + tools/testing/selftests/kvm/include/test_util.h | 2 + tools/testing/selftests/kvm/lib/test_util.c | 15 + tools/testing/selftests/kvm/riscv/get-reg-list.c | 872 ++ tools/testing/selftests/memfd/memfd_test.c | 332 +- tools/testing/selftests/mm/uffd-stress.c | 24 +- tools/testing/selftests/net/fib_nexthops.sh | 10 + .../selftests/net/forwarding/bridge_locked_port.sh | 36 + .../testing/selftests/net/forwarding/bridge_mdb.sh | 59 +- .../selftests/net/forwarding/bridge_mdb_max.sh | 19 +- tools/testing/selftests/net/forwarding/ethtool.sh | 2 + .../net/forwarding/ethtool_extended_state.sh | 2 + .../testing/selftests/net/forwarding/ethtool_mm.sh | 18 +- .../selftests/net/forwarding/hw_stats_l3_gre.sh | 2 + .../net/forwarding/ip6_forward_instats_vrf.sh | 2 + tools/testing/selftests/net/forwarding/lib.sh | 17 + .../selftests/net/forwarding/mirror_gre_changes.sh | 3 +- .../selftests/{bpf => net/forwarding}/settings | 0 .../testing/selftests/net/forwarding/tc_actions.sh | 6 +- .../testing/selftests/net/forwarding/tc_flower.sh | 8 +- .../selftests/net/forwarding/tc_flower_l2_miss.sh | 13 +- .../selftests/net/forwarding/tc_tunnel_key.sh | 9 +- .../selftests/net/openvswitch/openvswitch.sh | 102 +- .../testing/selftests/net/openvswitch/ovs-dpctl.py | 22 +- tools/testing/selftests/proc/proc-empty-vm.c | 4 +- tools/testing/selftests/seccomp/seccomp_bpf.c | 12 +- tools/testing/selftests/tc-testing/config | 3 +- .../selftests/tc-testing/taprio_wait_for_admin.sh | 16 + .../tc-testing/tc-tests/qdiscs/taprio.json | 102 +- tools/testing/selftests/x86/Makefile | 2 +- tools/testing/selftests/x86/test_shadow_stack.c | 884 ++ 2467 files changed, 96780 insertions(+), 60111 deletions(-) delete mode 100644 Documentation/ABI/testing/sysfs-bus-umc delete mode 100644 Documentation/ABI/testing/sysfs-class-uwb_rc delete mode 100644 Documentation/ABI/testing/sysfs-class-uwb_rc-wusbhc create mode 100644 Documentation/ABI/testing/sysfs-devices-platform-kunpeng_hccs delete mode 100644 Documentation/ABI/testing/sysfs-wusb_cbaf create mode 100644 Documentation/arch/x86/shstk.rst delete mode 100644 Documentation/devicetree/bindings/clock/amlogic,gxbb-aoclkc.txt create mode 100644 Documentation/devicetree/bindings/clock/amlogic,gxbb-aoclkc.yaml delete mode 100644 Documentation/devicetree/bindings/clock/amlogic,gxbb-clkc.txt create mode 100644 Documentation/devicetree/bindings/clock/amlogic,gxbb-clkc.yaml create mode 100644 Documentation/devicetree/bindings/clock/fsl,imx8-acm.yaml create mode 100644 Documentation/devicetree/bindings/clock/qcom,ipq5018-gcc.yaml create mode 100644 Documentation/devicetree/bindings/fsi/ibm,i2cr-fsi-master.yaml create mode 100644 Documentation/devicetree/bindings/soc/amlogic/amlogic,meson-gx- [...] create mode 100644 Documentation/devicetree/bindings/watchdog/marvell,cn10624-wdt.yaml create mode 100644 Documentation/driver-api/media/v4l2-cci.rst create mode 100644 arch/arm/arm-soc-for-next-changes.txt create mode 100644 arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-yosemite4.dts create mode 100644 arch/arm/boot/dts/aspeed/ibm-power10-dual.dtsi create mode 100644 arch/arm/boot/dts/aspeed/ibm-power10-quad.dtsi delete mode 100644 arch/arm/mach-nspire/mmio.h delete mode 100644 arch/arm/vfp/entry.S create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-debix-som-a-bmb-08.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-debix-som-a.dtsi create mode 100644 arch/arm64/boot/dts/qcom/apq8016-sbc-d3-camera-mezzanine.dts create mode 100644 arch/arm64/boot/dts/qcom/ipq5018-rdp432-c2.dts create mode 100644 arch/arm64/boot/dts/qcom/ipq5018.dtsi create mode 100644 arch/arm64/boot/dts/qcom/pm7550ba.dtsi create mode 100644 arch/arm64/boot/dts/qcom/pmx75.dtsi create mode 100644 arch/arm64/boot/dts/qcom/sc7180-firmware-tfa.dtsi create mode 100644 arch/arm64/boot/dts/rockchip/rk3588-nanopc-t6.dts create mode 100644 arch/arm64/boot/dts/ti/k3-am62p-main.dtsi create mode 100644 arch/arm64/boot/dts/ti/k3-am62p-mcu.dtsi create mode 100644 arch/arm64/boot/dts/ti/k3-am62p-wakeup.dtsi create mode 100644 arch/arm64/boot/dts/ti/k3-am62p.dtsi create mode 100644 arch/arm64/boot/dts/ti/k3-am62p5-sk.dts create mode 100644 arch/arm64/boot/dts/ti/k3-am62p5.dtsi create mode 100644 arch/arm64/boot/dts/ti/k3-am62x-sk-hdmi-audio.dtso create mode 100644 arch/arm64/crypto/aes-glue-ce.c create mode 100644 arch/arm64/crypto/aes-glue-neon.c create mode 100644 arch/arm64/include/uapi/asm/bitsperlong.h create mode 100644 arch/riscv/include/uapi/asm/bitsperlong.h delete mode 100644 arch/x86/include/asm/microcode_amd.h delete mode 100644 arch/x86/include/asm/microcode_intel.h create mode 100644 arch/x86/include/asm/shstk.h create mode 100644 arch/x86/kernel/apic/init.c create mode 100644 arch/x86/kernel/cet.c create mode 100644 arch/x86/kernel/cpu/microcode/internal.h create mode 100644 arch/x86/kernel/shstk.c create mode 100644 drivers/accel/ivpu/ivpu_hw_37xx.c create mode 100644 drivers/accel/ivpu/ivpu_hw_37xx_reg.h create mode 100644 drivers/accel/ivpu/ivpu_hw_40xx.c create mode 100644 drivers/accel/ivpu/ivpu_hw_40xx_reg.h delete mode 100644 drivers/accel/ivpu/ivpu_hw_mtl.c delete mode 100644 drivers/accel/ivpu/ivpu_hw_mtl_reg.h create mode 100644 drivers/clk/imx/clk-imx8-acm.c delete mode 100644 drivers/clk/meson/axg-aoclk.h delete mode 100644 drivers/clk/meson/g12a-aoclk.h delete mode 100644 drivers/clk/meson/gxbb-aoclk.h create mode 100644 drivers/clk/meson/meson-clkc-utils.c create mode 100644 drivers/clk/meson/meson-clkc-utils.h create mode 100644 drivers/clk/qcom/gcc-ipq5018.c create mode 100644 drivers/fsi/fsi-master-i2cr.c create mode 100644 drivers/fsi/fsi-master-i2cr.h create mode 100644 drivers/fsi/fsi-slave.h create mode 100644 drivers/fsi/i2cr-scom.c delete mode 100644 drivers/gpu/drm/amd/amdkfd/kfd_iommu.c delete mode 100644 drivers/gpu/drm/amd/amdkfd/kfd_iommu.h create mode 100644 drivers/gpu/drm/ttm/tests/.kunitconfig create mode 100644 drivers/gpu/drm/ttm/tests/Makefile create mode 100644 drivers/gpu/drm/ttm/tests/ttm_device_test.c create mode 100644 drivers/gpu/drm/ttm/tests/ttm_kunit_helpers.c create mode 100644 drivers/gpu/drm/ttm/tests/ttm_kunit_helpers.h create mode 100644 drivers/gpu/drm/ttm/tests/ttm_pool_test.c create mode 100644 drivers/hid/hid-google-stadiaff.c create mode 100644 drivers/infiniband/hw/mlx5/macsec.c create mode 100644 drivers/infiniband/hw/mlx5/macsec.h create mode 100644 drivers/media/i2c/dw9719.c delete mode 100644 drivers/media/pci/intel/ipu-bridge.h create mode 100644 drivers/media/pci/intel/ivsc/Kconfig create mode 100644 drivers/media/pci/intel/ivsc/Makefile create mode 100644 drivers/media/pci/intel/ivsc/mei_ace.c create mode 100644 drivers/media/pci/intel/ivsc/mei_csi.c create mode 100644 drivers/media/platform/mediatek/vcodec/common/Makefile create mode 100644 drivers/media/platform/mediatek/vcodec/common/mtk_vcodec_cmn_drv.h create mode 100644 drivers/media/platform/mediatek/vcodec/common/mtk_vcodec_dbgfs.c create mode 100644 drivers/media/platform/mediatek/vcodec/common/mtk_vcodec_dbgfs.h create mode 100644 drivers/media/platform/mediatek/vcodec/common/mtk_vcodec_fw.c create mode 100644 drivers/media/platform/mediatek/vcodec/common/mtk_vcodec_fw.h create mode 100644 drivers/media/platform/mediatek/vcodec/common/mtk_vcodec_fw_priv.h create mode 100644 drivers/media/platform/mediatek/vcodec/common/mtk_vcodec_fw_scp.c create mode 100644 drivers/media/platform/mediatek/vcodec/common/mtk_vcodec_fw_vpu.c create mode 100644 drivers/media/platform/mediatek/vcodec/common/mtk_vcodec_intr.c create mode 100644 drivers/media/platform/mediatek/vcodec/common/mtk_vcodec_intr.h create mode 100644 drivers/media/platform/mediatek/vcodec/common/mtk_vcodec_util.c create mode 100644 drivers/media/platform/mediatek/vcodec/common/mtk_vcodec_util.h create mode 100644 drivers/media/platform/mediatek/vcodec/decoder/Makefile create mode 100644 drivers/media/platform/mediatek/vcodec/decoder/mtk_vcodec_dec.c create mode 100644 drivers/media/platform/mediatek/vcodec/decoder/mtk_vcodec_dec.h create mode 100644 drivers/media/platform/mediatek/vcodec/decoder/mtk_vcodec_dec_drv.c create mode 100644 drivers/media/platform/mediatek/vcodec/decoder/mtk_vcodec_dec_drv.h create mode 100644 drivers/media/platform/mediatek/vcodec/decoder/mtk_vcodec_dec_hw.c create mode 100644 drivers/media/platform/mediatek/vcodec/decoder/mtk_vcodec_dec_hw.h create mode 100644 drivers/media/platform/mediatek/vcodec/decoder/mtk_vcodec_dec_pm.c create mode 100644 drivers/media/platform/mediatek/vcodec/decoder/mtk_vcodec_dec_pm.h create mode 100644 drivers/media/platform/mediatek/vcodec/decoder/mtk_vcodec_dec_s [...] create mode 100644 drivers/media/platform/mediatek/vcodec/decoder/mtk_vcodec_dec_s [...] create mode 100644 drivers/media/platform/mediatek/vcodec/decoder/vdec/vdec_av1_re [...] create mode 100644 drivers/media/platform/mediatek/vcodec/decoder/vdec/vdec_h264_if.c create mode 100644 drivers/media/platform/mediatek/vcodec/decoder/vdec/vdec_h264_r [...] create mode 100644 drivers/media/platform/mediatek/vcodec/decoder/vdec/vdec_h264_r [...] create mode 100644 drivers/media/platform/mediatek/vcodec/decoder/vdec/vdec_h264_req_if.c create mode 100644 drivers/media/platform/mediatek/vcodec/decoder/vdec/vdec_h264_r [...] create mode 100644 drivers/media/platform/mediatek/vcodec/decoder/vdec/vdec_hevc_r [...] create mode 100644 drivers/media/platform/mediatek/vcodec/decoder/vdec/vdec_vp8_if.c create mode 100644 drivers/media/platform/mediatek/vcodec/decoder/vdec/vdec_vp8_req_if.c create mode 100644 drivers/media/platform/mediatek/vcodec/decoder/vdec/vdec_vp9_if.c create mode 100644 drivers/media/platform/mediatek/vcodec/decoder/vdec/vdec_vp9_re [...] create mode 100644 drivers/media/platform/mediatek/vcodec/decoder/vdec_drv_base.h create mode 100644 drivers/media/platform/mediatek/vcodec/decoder/vdec_drv_if.c create mode 100644 drivers/media/platform/mediatek/vcodec/decoder/vdec_drv_if.h rename drivers/media/platform/mediatek/vcodec/{ => decoder}/vdec_ipi_msg.h (100%) create mode 100644 drivers/media/platform/mediatek/vcodec/decoder/vdec_msg_queue.c create mode 100644 drivers/media/platform/mediatek/vcodec/decoder/vdec_msg_queue.h create mode 100644 drivers/media/platform/mediatek/vcodec/decoder/vdec_vpu_if.c create mode 100644 drivers/media/platform/mediatek/vcodec/decoder/vdec_vpu_if.h create mode 100644 drivers/media/platform/mediatek/vcodec/encoder/Makefile create mode 100644 drivers/media/platform/mediatek/vcodec/encoder/mtk_vcodec_enc.c create mode 100644 drivers/media/platform/mediatek/vcodec/encoder/mtk_vcodec_enc.h create mode 100644 drivers/media/platform/mediatek/vcodec/encoder/mtk_vcodec_enc_drv.c create mode 100644 drivers/media/platform/mediatek/vcodec/encoder/mtk_vcodec_enc_drv.h create mode 100644 drivers/media/platform/mediatek/vcodec/encoder/mtk_vcodec_enc_pm.c create mode 100644 drivers/media/platform/mediatek/vcodec/encoder/mtk_vcodec_enc_pm.h create mode 100644 drivers/media/platform/mediatek/vcodec/encoder/venc/venc_h264_if.c create mode 100644 drivers/media/platform/mediatek/vcodec/encoder/venc/venc_vp8_if.c create mode 100644 drivers/media/platform/mediatek/vcodec/encoder/venc_drv_base.h create mode 100644 drivers/media/platform/mediatek/vcodec/encoder/venc_drv_if.c create mode 100644 drivers/media/platform/mediatek/vcodec/encoder/venc_drv_if.h rename drivers/media/platform/mediatek/vcodec/{ => encoder}/venc_ipi_msg.h (100%) create mode 100644 drivers/media/platform/mediatek/vcodec/encoder/venc_vpu_if.c create mode 100644 drivers/media/platform/mediatek/vcodec/encoder/venc_vpu_if.h delete mode 100644 drivers/media/platform/mediatek/vcodec/mtk_vcodec_dbgfs.c delete mode 100644 drivers/media/platform/mediatek/vcodec/mtk_vcodec_dbgfs.h delete mode 100644 drivers/media/platform/mediatek/vcodec/mtk_vcodec_dec.c delete mode 100644 drivers/media/platform/mediatek/vcodec/mtk_vcodec_dec.h delete mode 100644 drivers/media/platform/mediatek/vcodec/mtk_vcodec_dec_drv.c delete mode 100644 drivers/media/platform/mediatek/vcodec/mtk_vcodec_dec_hw.c delete mode 100644 drivers/media/platform/mediatek/vcodec/mtk_vcodec_dec_hw.h delete mode 100644 drivers/media/platform/mediatek/vcodec/mtk_vcodec_dec_pm.c delete mode 100644 drivers/media/platform/mediatek/vcodec/mtk_vcodec_dec_pm.h delete mode 100644 drivers/media/platform/mediatek/vcodec/mtk_vcodec_dec_stateful.c delete mode 100644 drivers/media/platform/mediatek/vcodec/mtk_vcodec_dec_stateless.c delete mode 100644 drivers/media/platform/mediatek/vcodec/mtk_vcodec_drv.h delete mode 100644 drivers/media/platform/mediatek/vcodec/mtk_vcodec_enc.c delete mode 100644 drivers/media/platform/mediatek/vcodec/mtk_vcodec_enc.h delete mode 100644 drivers/media/platform/mediatek/vcodec/mtk_vcodec_enc_drv.c delete mode 100644 drivers/media/platform/mediatek/vcodec/mtk_vcodec_enc_pm.c delete mode 100644 drivers/media/platform/mediatek/vcodec/mtk_vcodec_enc_pm.h delete mode 100644 drivers/media/platform/mediatek/vcodec/mtk_vcodec_fw.c delete mode 100644 drivers/media/platform/mediatek/vcodec/mtk_vcodec_fw.h delete mode 100644 drivers/media/platform/mediatek/vcodec/mtk_vcodec_fw_priv.h delete mode 100644 drivers/media/platform/mediatek/vcodec/mtk_vcodec_fw_scp.c delete mode 100644 drivers/media/platform/mediatek/vcodec/mtk_vcodec_fw_vpu.c delete mode 100644 drivers/media/platform/mediatek/vcodec/mtk_vcodec_intr.c delete mode 100644 drivers/media/platform/mediatek/vcodec/mtk_vcodec_intr.h delete mode 100644 drivers/media/platform/mediatek/vcodec/mtk_vcodec_util.c delete mode 100644 drivers/media/platform/mediatek/vcodec/mtk_vcodec_util.h delete mode 100644 drivers/media/platform/mediatek/vcodec/vdec/vdec_av1_req_lat_if.c delete mode 100644 drivers/media/platform/mediatek/vcodec/vdec/vdec_h264_if.c delete mode 100644 drivers/media/platform/mediatek/vcodec/vdec/vdec_h264_req_common.c delete mode 100644 drivers/media/platform/mediatek/vcodec/vdec/vdec_h264_req_common.h delete mode 100644 drivers/media/platform/mediatek/vcodec/vdec/vdec_h264_req_if.c delete mode 100644 drivers/media/platform/mediatek/vcodec/vdec/vdec_h264_req_multi_if.c delete mode 100644 drivers/media/platform/mediatek/vcodec/vdec/vdec_hevc_req_multi_if.c delete mode 100644 drivers/media/platform/mediatek/vcodec/vdec/vdec_vp8_if.c delete mode 100644 drivers/media/platform/mediatek/vcodec/vdec/vdec_vp8_req_if.c delete mode 100644 drivers/media/platform/mediatek/vcodec/vdec/vdec_vp9_if.c delete mode 100644 drivers/media/platform/mediatek/vcodec/vdec/vdec_vp9_req_lat_if.c delete mode 100644 drivers/media/platform/mediatek/vcodec/vdec_drv_base.h delete mode 100644 drivers/media/platform/mediatek/vcodec/vdec_drv_if.c delete mode 100644 drivers/media/platform/mediatek/vcodec/vdec_drv_if.h delete mode 100644 drivers/media/platform/mediatek/vcodec/vdec_msg_queue.c delete mode 100644 drivers/media/platform/mediatek/vcodec/vdec_msg_queue.h delete mode 100644 drivers/media/platform/mediatek/vcodec/vdec_vpu_if.c delete mode 100644 drivers/media/platform/mediatek/vcodec/vdec_vpu_if.h delete mode 100644 drivers/media/platform/mediatek/vcodec/venc/venc_h264_if.c delete mode 100644 drivers/media/platform/mediatek/vcodec/venc/venc_vp8_if.c delete mode 100644 drivers/media/platform/mediatek/vcodec/venc_drv_base.h delete mode 100644 drivers/media/platform/mediatek/vcodec/venc_drv_if.c delete mode 100644 drivers/media/platform/mediatek/vcodec/venc_drv_if.h delete mode 100644 drivers/media/platform/mediatek/vcodec/venc_vpu_if.c delete mode 100644 drivers/media/platform/mediatek/vcodec/venc_vpu_if.h create mode 100644 drivers/media/platform/nxp/imx8-isi/imx8-isi-gasket.c create mode 100644 drivers/media/v4l2-core/v4l2-cci.c create mode 100644 drivers/net/ethernet/marvell/octeon_ep/octep_cp_version.h delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en_accel/macsec_fs.c delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en_accel/macsec_fs.h create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/hwmon.c create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/hwmon.h create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/lib/macsec_fs.c create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/lib/macsec_fs.h delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/thermal.c delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/thermal.h create mode 100644 drivers/net/ethernet/sfc/tc_conntrack.c create mode 100644 drivers/net/ethernet/sfc/tc_conntrack.h create mode 100644 drivers/net/vmxnet3/vmxnet3_xdp.c create mode 100644 drivers/net/vmxnet3/vmxnet3_xdp.h create mode 100644 drivers/ptp/ptp_mock.c create mode 100644 drivers/soc/hisilicon/Kconfig create mode 100644 drivers/soc/hisilicon/Makefile create mode 100644 drivers/soc/hisilicon/kunpeng_hccs.c create mode 100644 drivers/soc/hisilicon/kunpeng_hccs.h delete mode 100644 drivers/staging/media/atomisp/i2c/atomisp-ov2680.c delete mode 100644 drivers/staging/media/atomisp/i2c/ov2680.h delete mode 100644 drivers/usb/misc/usb_u132.h create mode 100644 drivers/usb/typec/ucsi/debugfs.c create mode 100644 drivers/watchdog/marvell_gti_wdt.c create mode 100644 include/dt-bindings/clock/qcom,gcc-ipq5018.h create mode 100644 include/dt-bindings/reset/qcom,gcc-ipq5018.h create mode 100644 include/linux/mlx5/macsec.h create mode 100644 include/linux/ptp_mock.h create mode 100644 include/linux/sprintf.h create mode 100644 include/media/ipu-bridge.h delete mode 100644 include/media/ov_16bit_addr_reg_helpers.h create mode 100644 include/media/v4l2-cci.h create mode 100644 include/trace/events/fsi_master_i2cr.h create mode 100644 io_uring/refs.c rename lib/{ => crypto}/mpi/Makefile (100%) rename lib/{ => crypto}/mpi/ec.c (100%) rename lib/{ => crypto}/mpi/generic_mpih-add1.c (100%) rename lib/{ => crypto}/mpi/generic_mpih-lshift.c (100%) rename lib/{ => crypto}/mpi/generic_mpih-mul1.c (100%) rename lib/{ => crypto}/mpi/generic_mpih-mul2.c (100%) rename lib/{ => crypto}/mpi/generic_mpih-mul3.c (100%) rename lib/{ => crypto}/mpi/generic_mpih-rshift.c (100%) rename lib/{ => crypto}/mpi/generic_mpih-sub1.c (100%) rename lib/{ => crypto}/mpi/longlong.h (100%) rename lib/{ => crypto}/mpi/mpi-add.c (100%) rename lib/{ => crypto}/mpi/mpi-bit.c (100%) create mode 100644 lib/crypto/mpi/mpi-cmp.c rename lib/{ => crypto}/mpi/mpi-div.c (100%) rename lib/{ => crypto}/mpi/mpi-inline.h (100%) rename lib/{ => crypto}/mpi/mpi-internal.h (100%) rename lib/{ => crypto}/mpi/mpi-inv.c (100%) rename lib/{ => crypto}/mpi/mpi-mod.c (100%) rename lib/{ => crypto}/mpi/mpi-mul.c (100%) rename lib/{ => crypto}/mpi/mpi-pow.c (100%) rename lib/{ => crypto}/mpi/mpi-sub-ui.c (100%) rename lib/{ => crypto}/mpi/mpicoder.c (100%) rename lib/{ => crypto}/mpi/mpih-cmp.c (100%) rename lib/{ => crypto}/mpi/mpih-div.c (100%) rename lib/{ => crypto}/mpi/mpih-mul.c (100%) rename lib/{ => crypto}/mpi/mpiutil.c (100%) delete mode 100644 lib/mpi/mpi-cmp.c create mode 100644 lib/raid6/test/.gitignore create mode 100644 net/openvswitch/drop.h create mode 100644 rust/macros/paste.rs delete mode 100755 scripts/is_rust_module.sh create mode 100755 scripts/rust_is_available_test.py create mode 100644 sound/firewire/dice/dice-weiss.c create mode 100644 tools/arch/arm64/include/uapi/asm/bitsperlong.h create mode 100644 tools/arch/riscv/include/uapi/asm/bitsperlong.h delete mode 100644 tools/io_uring/Makefile delete mode 100644 tools/io_uring/README delete mode 100644 tools/io_uring/barrier.h delete mode 100644 tools/io_uring/io_uring-bench.c delete mode 100644 tools/io_uring/io_uring-cp.c delete mode 100644 tools/io_uring/liburing.h delete mode 100644 tools/io_uring/queue.c delete mode 100644 tools/io_uring/setup.c delete mode 100644 tools/io_uring/syscall.c create mode 100755 tools/testing/selftests/drivers/net/mlxsw/router_bridge_lag.sh create mode 100644 tools/testing/selftests/kvm/get-reg-list.c create mode 100644 tools/testing/selftests/kvm/riscv/get-reg-list.c copy tools/testing/selftests/{bpf => net/forwarding}/settings (100%) create mode 100755 tools/testing/selftests/tc-testing/taprio_wait_for_admin.sh create mode 100644 tools/testing/selftests/x86/test_shadow_stack.c