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 47762f086974 Add linux-next specific files for 20230817 omits ab182348905e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0191ec171927 Merge branch 'nolibc' of git://git.kernel.org/pub/scm/linu [...] omits 22d300a90162 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits 854441372e2a Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits e91737d636a4 Merge branch 'bitmap-for-next' of https://github.com/norov [...] omits cc1bbf39f5a7 Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] omits 6c63da211ad0 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] omits b33035e81562 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a6b05058c730 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 479cdb54c8f9 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 63e58011c83a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits de82a42f03d9 Merge branch 'main' of git://git.infradead.org/users/willy [...] omits 24ba910052d4 next-20230809/nvmem omits 02f4696dc3cb Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 1c2853a137ca Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] omits e99258046eed Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git omits 7461f519beb3 Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...] omits 47e4c71bfee6 Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] omits 21eb62001905 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f949f4ea70bf Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] omits 608ed74a77ff Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 7458356f4515 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 54d3cef6b070 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits cb7a6a380f0c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3978934b8a63 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3ff179e37adf Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] omits be8a2d226eba Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 98849d0639f4 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits b8e39b2533f0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits dcc148a2c8b3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d332080e732a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3f4aaca1ef7d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 17934384b712 Merge branch 'counter-next' of git://git.kernel.org/pub/sc [...] omits 600ddcec1022 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] omits 83b1544ab4e9 Merge branch 'next' of git://github.com/awilliam/linux-vfio.git omits 8d3e0263d040 Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] omits 3500e53e2fef Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits d445895780bc Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 36f6e21b072d Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] omits 51d0d37a225d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 68076fff9b07 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6d51bdae1963 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits e6ce3ed3e56c Merge branch 'habanalabs-next' of git://git.kernel.org/pub [...] omits db8c6a666a70 Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] omits 12e2f08b726e Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] omits 85267ecdcdf8 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits fa3b30d3afc2 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits f8205b376f3b Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits a7a7f5ffaafa Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] omits 3a3b4277722c Merge branch 'for-next' of git://github.com/cminyard/linux [...] omits d93b3ff030bb Merge branch 'for-leds-next' of git://git.kernel.org/pub/s [...] omits 096d0f2f20ae Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ca0cbc7f88cf Merge branch 'for-firmware-next' of git://git.kernel.org/p [...] omits 67e23a4a4c08 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits cda90def865d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 927f84caf44e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 519a24e90830 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5a5eabe85671 Merge branch 'next' of https://github.com/kvm-x86/linux.git omits bc315fca8308 Merge branch 'riscv_kvm_next' of https://github.com/kvm-ri [...] omits 55d62440430b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits e83ff32ce991 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits a515f3ca4738 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] omits 982f3e38631b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a544fa476633 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] omits 9ddcdbf21dac Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits d2521e17f905 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 82f42ea5f981 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ab430499e390 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c3088c2e98b3 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 128b9b61fad6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits f8ee21c6927a Merge branch 'master' of git://www.linux-watchdog.org/linu [...] omits 55af81492fab Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits f615888ce9cb Merge branch 'master' of https://scm.osdn.net/gitroot/tomo [...] omits 146b9f9ed41c Merge branch 'next' of git://github.com/cschaufler/smack-next omits 26c9e51ec414 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 6fe38d357b4d Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] omits 86745ac1971e Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] omits 0bfd4f96ec02 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 83ebb8106c0c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits feca1408fc8b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 110c10d9a673 Merge branch 'for-backlight-next' of git://git.kernel.org/ [...] omits 90473216bdf4 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] omits b2433f3b1093 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits a1b99d1e3a01 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits cf023506c7f3 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits fc4c85c38c78 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 574a66cf8392 Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] omits f729f0418d9c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits da87bd47a1b2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 303a7bb7f4b2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1110d7e80813 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8e3a9360c0f6 Merge branch 'etnaviv/next' of https://git.pengutronix.de/ [...] omits 463545d7ee59 Merge branch 'msm-next' of https://gitlab.freedesktop.org/ [...] omits 154b23a09d43 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits 9e463f5cae48 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits 4c51d5dc4e3a Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits 5cd84a7dc5a3 Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] omits e654aaf2eafa Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 4fa835496dd5 Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] omits 77692e0c1338 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] omits bf2403245bda Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] omits a04f6d6b98ed Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 828a09e4350e Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/l [...] omits b61e6a9da33c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fd1fccc5d809 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] omits 378297813921 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ece299f3c2a6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 28adbd107cc8 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] omits 7839ffc0a8e9 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits a5e817c4a610 Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] omits d130c11bda33 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] omits dd44fbeb3e76 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 7571af30db82 Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git omits db0f44ef800b Merge branch 'master' of git://linuxtv.org/media_tree.git omits b318ee600407 Merge branch 'docs-next' of git://git.lwn.net/linux.git omits 00c7cee92c06 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] omits 2cd9c306ded4 Merge branch 'i3c/next' of git://git.kernel.org/pub/scm/li [...] omits 85dffbeeb0b8 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] omits 9ed5bfa62eae Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fbeea3490eb9 Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] omits 19366456f641 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits b34ad896942d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3d85a23d3845 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e67ddd16709d Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] omits d56fa32fa8dc Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] omits 20a8eeb70ed8 Merge branch 'vfs-for-next' of git://git.kernel.org/pub/sc [...] omits be53c68677d0 Merge branch 'iomap-for-next' of git://git.kernel.org/pub/ [...] omits 15c3c18d8e3d Merge branch 'overlayfs-next' of git://git.kernel.org/pub/ [...] omits eb79eb1f9f30 Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] omits b99da4c296c2 Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] omits 4c29c7a8f5bc Merge branch 'jfs-next' of git://github.com/kleikamp/linux [...] omits 9718400657bc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e456d9c58c55 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fafe34185b4e Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits 89c265509be1 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits b5e6c9725c46 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits 7718c53dfc01 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 067635eb3a3c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 7e3966b6b552 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits b1d8a1403ace Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4307031009d4 Merge branch 'afs-next' of git://git.kernel.org/pub/scm/li [...] omits de58f20f4437 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits b71aa5ee1019 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0585624f02d3 Merge branch 'riscv-soc-for-next' of git://git.kernel.org/ [...] omits 65be5f9aa745 Merge branch 'riscv-dt-for-next' of git://git.kernel.org/p [...] omits 5ab839e19da6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8b1fa15189c7 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits fc60c9a67bcb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6429391a352d Merge branch 'for-next' of git://github.com/openrisc/linux.git omits 3d5c256d01e5 Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] omits a61a5a064e09 Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] omits 5cb284b5d56f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fb3047b9a5d3 Merge branch 'loongarch-next' of git://git.kernel.org/pub/ [...] omits 85184eb6d4ba Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...] omits ac88ebb0f37a Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] omits 8a955880af4f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f161ec911784 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] omits 5a3204a63df9 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git omits ea27cd49b8d6 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] omits 955c9332cf18 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6b1053e78b64 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] omits cb1d475e4491 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] omits 2b93c399018d Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits 2345bdc0428b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6097ff2a4aed Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5bd6a141345c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits f6eaecbdec45 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7978bb9ba386 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c278e2904fe5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 540c146d9696 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c0472267f8d8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5dab72da9f96 Merge branch 'next' of https://github.com/Broadcom/stblinux.git omits f650ca12d98b Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] omits 3669cfe5a700 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c67bc49d683b Merge branch 'asahi-soc/for-next' of https://github.com/As [...] omits 1f06864aa9c5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 734f55f1621b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 232b4a77e325 Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] omits 0c809fbc5d83 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] omits 1f7d34a90a54 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 7738722345f3 Merge branch 'for-next' of git://git.infradead.org/users/h [...] omits c639d003be0e Merge branch 'perf-tools-next' of git://git.kernel.org/pub [...] omits 3a4497ee8561 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1b326da53113 Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] omits f57ae0728d69 Merge branch 'mm-nonmm-stable' of git://git.kernel.org/pub [...] omits 650f78f3b9d0 Merge branch 'mm-stable' of git://git.kernel.org/pub/scm/l [...] omits 42fecbf39285 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits 2b4e2b5adbb4 Merge branch 'rust-fixes' of https://github.com/Rust-for-L [...] omits 0c4d3fc6816a Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 457c70962029 Merge branch 'nfsd-fixes' of git://git.kernel.org/pub/scm/ [...] omits f9090e8486dc Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] omits 0d781b420757 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 11da03c6d5ba Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits 532dc2de6895 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits f3a5b94c565e Merge branch 'fixes' of https://git.linuxtv.org/media_stage.git omits 736817ce4594 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits b36b457bb2ce Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] omits 5763652349aa Merge branch 'tty-linus' of git://git.kernel.org/pub/scm/l [...] omits 38ea956fa900 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 282c1394a266 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits ba2855693ee5 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits d058a9098a0b Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits bedd3113fd2f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5b649afb6e3e Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] omits b771a0c506f3 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 89a75ef7353f Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] omits 60c86db99095 Merge branch 'for-curr' of git://git.kernel.org/pub/scm/li [...] omits 34bbc4382cb4 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] omits 99df99bfa27d integrity: Enforce digitalSignature usage in the ima and e [...] omits d521757a12be KEYS: DigitalSignature link restriction omits 827fa5f19a3e tpm_tis: Revert "tpm_tis: Disable interrupts on ThinkPad T490s" omits eaf68dc03253 Merge remote-tracking branch 'asoc/for-6.6' into asoc-next omits 20d8f52afc2a Merge remote-tracking branch 'asoc/for-6.4' into asoc-linus omits bff857f946b6 Merge branch 'features' into for-next omits 2f382c4f9b6d Merge branch 'fixes' into for-next omits 60842d4e1c0a s390/ipl: use __ATTR_BIN_RO/__ATTR_RO omits 7b1ea87cecbb Merge branch 'for-next-next-v6.5-20230816' into for-next-20230816 omits 98ed7c696c31 Merge branch 'for-next-current-v6.4-20230816' into for-nex [...] omits dc659f03e640 Merge branch 'ext/hch/dep-nocow-fix' into for-next-next-v6 [...] omits 40012b8e793c Merge branch 'ext/hch/dep-writeback-fixes-v2' into for-nex [...] omits a9b1683a9c57 Merge branch 'misc-next' into for-next-next-v6.5-20230816 omits d71bd87130aa Merge branch 'next-fixes' into for-next-next-v6.5-20230816 omits 6bf7aa5f6000 Merge branch 'misc-6.5' into for-next-current-v6.4-20230816 omits 7a2496eb2dd5 btrfs: clone relocation checksums in btrfs_alloc_ordered_extent omits 90a22ee2161d btrfs: use nocow_end for the loop iteration in run_delalloc_cow omits e52e51411421 btrfs: lift the call to mapping_set_error out of cow_file_range omits 703d446a5574 btrfs: remove the call to btrfs_mark_ordered_io_finished i [...] omits 0f2894a5d88e btrfs: fix a race in clearing the writeback bit for sub-page I/O omits 4988e1a74179 btrfs: stop submitting I/O after an error in extent_write_ [...] omits 821b3e6c0d0a btrfs: fix handling of errors from __extent_writepage_io omits f7c52dc97895 btrfs: move the cow_fixup earlier in writepages handling omits 3cb61f6101a3 Merge x86/sev into tip/master omits 41a891f4791a Merge x86/urgent into tip/master omits d80c3c9de067 x86/srso: Explain the untraining sequences a bit more omits ad63073765fa x86/cpu/kvm: Provide UNTRAIN_RET_VM omits 4854a36d877a x86/cpu: Cleanup the untrain mess omits a3fd3ac0a605 x86/cpu: Rename srso_(.*)_alias to srso_alias_\1 omits 24ed3c4c42c3 x86/cpu: Rename original retbleed methods omits 9010e01a8eff x86/cpu: Clean up SRSO return thunk mess omits 568bf593f5c7 Merge branch 'mm-nonmm-unstable' into mm-everything omits 1a13086945e6 lockdep: fix static memory detection even more omits 235a9e7d6372 x86/crash: optimize CPU changes omits 9602815f074c crash: change crash_prepare_elf64_headers() to for_each_po [...] omits 194a6f881ac9 crash: hotplug support for kexec_load() omits f59d77dc3eea x86/crash: add x86 crash hotplug support omits a1e6e47e1b63 crash: memory and CPU hotplug sysfs attributes omits 8ec1c7efb238 kexec: exclude elfcorehdr from the segment digest omits 8366ec34a299 crash: add generic infrastructure for crash hotplug support omits 2a2b14133a3b crash: move a few code bits to setup support of crash hotplug omits fb6d730751d4 lib/vsprintf: declare no_hash_pointers in sprintf.h omits c12579cb6c8d lib/vsprintf: split out sprintf() and friends omits 69a97bafb087 kernel/fork: stop playing lockless games for exe_file replacement omits f7565df0ac51 adfs: delete unused "union adfs_dirtail" definition omits a9cee88759c1 scripts/gdb/vmalloc: add vmallocinfo support omits 107a096d94b8 scripts/gdb/slab: add slab support omits 5cf9d838797a scripts/gdb/page_owner: add page owner support omits c5adbb434dcb scripts/gdb/stackdepot: add stackdepot support omits 5f10280cfccd scripts/gdb/aarch64: add aarch64 page operation helper com [...] omits 55b54e86da2d scripts/gdb/utils: add common type usage omits 2d17cd32fd72 scripts/gdb/modules: add get module text support omits 3418c937ea3a scripts/gdb/symbols: add specific ko module load command omits a5e90dec808b checkpatch: reword long-line warning about commit-msg omits f7fa50dd2d54 checkpatch: special case extern struct in .c omits f98145faa56a pagemap: remove wait_on_page_locked_killable() omits 0fc01ada9ee9 Rename kmemleak_initialized to kmemleak_late_initialized omits ee48e57d707e mm/kmemleak: use object_cache instead of kmemleak_initiali [...] omits fff5addfbd90 mm/ksm: add pages scanned metric omits 5c4cb905aaac mm: allow fault_dirty_shared_page() to be called under the [...] omits 5b70cea14b0b mm/secretmem: use a folio in secretmem_fault() omits 1c7859c218ad writeback: remove unused delaration of bdi_async_bio_wq omits 78b461e08ad6 mm,thp: fix smaps THPeligible output alignment omits c0ee774c241e mm,thp: fix nodeN/meminfo output alignment omits f2af075b23e3 mm,thp: no space after colon in Mem-Info fields omits 007de2396040 riscv: include asm/cacheflush.h in asm/hugetlb.h omits 4aff4fecc71c arm64: include asm/cacheflush.h in asm/hugetlb.h omits 37641bc9aace arm: include asm/cacheflush.h in asm/hugetlb.h omits 2983cc2240c3 mm: oom: terminate the oom_evaluate_task() loop early omits 070cf478c056 mm: oom: remove unnecessary goto in oom_evaluate_task() omits 466a114113e1 selftests: improve vm.memfd_noexec sysctl tests omits 6703f20e9072 memfd: replace ratcheting feature from vm.memfd_noexec wit [...] omits 9563c0803663 memfd: improve userspace warnings for missing exec-related flags omits 3a1c8f52b4dd memfd: do not -EACCES old memfd_create() users with vm.mem [...] omits ebdd0c718a1c selftests: memfd: error out test process when child test fails omits e5fb930340a6 selftests/mm: fix uffd-stress help information omits 1e1ed14818c8 mm: remove pgtable_{pmd, pte}_page_{ctor, dtor}() wrappers omits 35b02f05674a um: convert {pmd, pte}_free_tlb() to use ptdescs omits c25150a32c12 sparc: convert pgtable_pte_page_{ctor, dtor}() to ptdesc e [...] omits 2efbf3127cb0 sparc64: convert various functions to use ptdescs omits 4aaeefe0ecbd sh: convert pte_free_tlb() to use ptdescs omits 1f490490b87e riscv: convert alloc_{pmd, pte}_late() to use ptdescs omits d5ebe942c9d3 openrisc: convert __pte_free_tlb() to use ptdescs omits a862b9b0d067 nios2: convert __pte_free_tlb() to use ptdescs omits 2ffc6fcd19fd mips: convert various functions to use ptdescs omits f880512e98fe m68k: convert various functions to use ptdescs omits cfb11b72c328 loongarch: convert various functions to use ptdescs omits 51ef23ab02e6 hexagon: convert __pte_free_tlb() to use ptdescs omits a4495615022a csky: convert __pte_free_tlb() to use ptdescs omits be3098c0dd00 arm64: convert various functions to use ptdescs omits 23725190bb24 arm: convert various functions to use ptdescs omits 330693825e16 pgalloc: convert various functions to use ptdescs omits e0c7423a8b14 mm: remove page table members from struct page omits 14fd5a13d211 s390: convert various pgalloc functions to use ptdescs omits cf46ca67a967 x86: convert various functions to use ptdescs omits 404111871fdb powerpc: convert various functions to use ptdescs omits 98a2960da6b9 mm: create ptdesc equivalents for pgtable_{pte,pmd}_page_{ [...] omits d50c18149e45 mm: convert ptlock_free() to use ptdescs omits ba107bed7c58 mm: convert pmd_ptlock_free() to use ptdescs omits 9e38274a4317 mm: convert ptlock_init() to use ptdescs omits 98023c4015a5 mm: convert pmd_ptlock_init() to use ptdescs omits d62aee53a35d mm: convert ptlock_ptr() to use ptdescs omits 483f9e54439f mm: convert ptlock_alloc() to use ptdescs omits 71a24f506c46 mm: convert pmd_pgtable_page() callers to use pmd_ptdesc() omits ba41b135119a mm: add utility functions for ptdesc omits 89c92014838e pgtable: create struct ptdesc omits 81b7a914171d mm: add PAGE_TYPE_OP folio functions omits 275635b3d004 mm/z3fold: remove obsolete comment for struct z3fold_pool omits d9879e2937be mm/page_alloc: use get_pfnblock_migratetype to avoid extra [...] omits dac7ead39b5d mm/page_alloc: remove unnecessary inner __get_pfnblock_flags_mask omits e81a339becd7 proc/ksm: add ksm stats to /proc/pid/smaps omits 81212eefc7d1 mm: page_alloc: remove unused parameter from reserve_higha [...] omits 31e312ec094f Multi-gen LRU: skip CMA pages when they are not eligible omits 329cade9f29a mm/compaction: remove unused parameter pgdata of fragmenta [...] omits b69c3af1f49f mm/page_alloc: remove unnecessary parameter batch of nr_pcp_free omits 6cbee0395663 mm/page_alloc: remove track of active PCP lists range in b [...] omits 0c4aae9a64c9 arm64: mm: use ptep_clear() instead of pte_clear() in clea [...] omits 5bf67a739977 mm/memory_hotplug: fix error return code in add_memory_resource() omits 195a0fc2b262 mm/memory_hotplug: embed vmem_altmap details in memory block omits d05a0b8e4703 powerpc/book3s64/memhotplug: enable memmap on memory for radix omits 2d7838d902b4 mm/memory_hotplug: support memmap_on_memory when memmap is [...] omits 428dcf71474e mm/memory_hotplug: allow architecture to override memmap o [...] omits 6506fdbcda8e mm/memory_hotplug: allow memmap on memory hotplug request [...] omits 68c8117c5709 mm/memory_hotplug: simplify ARCH_MHP_MEMMAP_ON_MEMORY_ENAB [...] omits a4bececd3249 writeback: remove redundant checks for root memcg omits 27c6a9ff9514 mm: zswap: update comment for struct zswap_entry omits c4c7d3831a10 mm: memtest: convert to memtest_report_meminfo() omits 7fce0df87f87 mm/mm_init: use helper macro BITS_PER_LONG and BITS_PER_BYTE omits e157a7af7949 mm: memory-failure: use helper macro llist_for_each_entry_safe() omits 1a054b5e7b2d mm: move dummy_vm_ops out of a header omits 319aad9383e2 mm: move vma locking out of vma_prepare and dup_anon_vma omits 6b9ad492fb84 mm-always-lock-new-vma-before-inserting-into-vma-tree-fix omits 39899d2f7535 mm: always lock new vma before inserting into vma tree omits 4993d863540c mm: lock vma explicitly before doing vm_flags_reset and vm [...] omits dafe960da571 mm: replace mmap with vma write lock assertions when opera [...] omits 48fb5c0136a6 mm: for !CONFIG_PER_VMA_LOCK equate write lock assertion f [...] omits be26421f96cb selftest-mm-ksm_functional_tests-add-prot_none-test-fix omits 13b25472f7ff selftest/mm: ksm_functional_tests: Add PROT_NONE test omits ff7e0f6a40a4 selftest/mm: ksm_functional_tests: test in mmap_and_merge_ [...] omits e1c38d5842e9 pgtable: improve pte_protnone() comment omits 0cb30d849229 mm/gup: don't implicitly set FOLL_HONOR_NUMA_FAULT omits 32ffb09c4a45 kvm: explicitly set FOLL_HONOR_NUMA_FAULT in hva_to_pfn_slow() omits ef19777d7107 mm/hugetlb.c: use helper macro K() omits 0b830bd00515 mm/mmap.c: use helper macro K() omits ce22e5a703dc mm/nommu.c: use helper macro K() omits 12570f25ff1d mm/shmem.c: use helper macro K() omits dc71eb4cbd35 mm/swap_state.c: use helper macro K() omits a005507864a2 mm/swapfile.c: use helper macro K() omits 3b5eea88e5fa mm-remove-redundant-k-macro-definition-fix omits a1798e784de3 mm: remove redundant K() macro definition omits 956c39f839e0 mm: disable kernelcore=mirror when no mirror memory omits 5c37164e386f mm/compaction: only set skip flag if cc->no_set_skip_hint [...] omits a128b0a7d3ab mm/compaction: remove unnecessary return for void function omits ae89fea16c91 mm/compaction: correct comment to complete migration failure omits 2e123f0690c9 mm/compaction: correct comment of cached migrate pfn update omits 81434cc2ba97 mm/compaction: correct comment of fast_find_migrateblock i [...] omits 73e014c07732 mm/compaction: skip page block marked skip in isolate_migr [...] omits 1ab0ec353336 mm/compaction: correct last_migrated_pfn update in compact_zone omits 0e506f4d264d maple_tree: replace data before marking dead in split and [...] omits 51a97753c88b maple_tree: change mas_adopt_children() parent usage omits dd1bfa473cbf maple_tree: introduce mas_tree_parent() definition omits a2cc316c9344 maple_tree: introduce mas_put_in_tree() omits f240818bde61 maple_tree: reorder replacement of nodes to avoid live lock omits ef1e7a744f29 maple_tree: add hex output to maple_arange64 dump omits 475c71772ba8 mm: no need to export mm_kobj omits 9692740e86f8 arm64: hugetlb: enable __HAVE_ARCH_FLUSH_HUGETLB_TLB_RANGE omits 021812cccb8e mm: hugetlb: use flush_hugetlb_tlb_range() in move_hugetlb [...] omits b5e25eca9511 mm/compaction: remove unnecessary "else continue" at end o [...] omits 0063495b784a mm/compaction: remove unnecessary cursor page in isolate_f [...] omits be6ce7927959 mm/compaction: merge end_pfn boundary check in isolate_fre [...] omits 07850fe70a66 mm/compaction: set compact_cached_free_pfn correctly in up [...] omits fc71bc193b62 mm/memcg: fix wrong function name above obj_cgroup_charge_zswap() omits 72af78737063 mm/page_alloc: remove unneeded variable base omits ec924a4ae492 mm/z3fold: use helper function put_z3fold_locked() and put [...] omits fbae967bb0c3 Docs/admin-guide/mm/damon/usage: update for DAMON monitori [...] omits 5a39c392f40f Docs/ABI/damon: update for DAMON monitoring target type DA [...] omits e19b442d8f79 Docs/mm/damon/design: update for DAMON monitoring target t [...] omits 79c658a4c0f8 selftests/damon/sysfs: test damon_target filter omits 744754bfdc42 mm/damon/sysfs-schemes: support target damos filter omits 01c9746e5a79 mm/damon/core: implement target type damos filter omits c363311feaba Docs/admin-guide/mm/damon/usage: update for address range [...] omits 939936ebc77c Docs/ABI/damon: update for address range DAMOS filter omits bb464e8cbd90 Docs/mm/damon/design: update for address range filters omits 382766550ab2 selftests/damon/sysfs: test address range damos filter omits 72c3e416aaed mm/damon/core-test: add a unit test for __damos_filter_out() omits c4b0fe0bc1e8 mm/damon/sysfs-schemes: support address range type DAMOS filter omits 6340d0dd519f mm/damon/core: introduce address range type damos filter omits 1839235d3b6e Docs/admin-guide/mm/damon/usage: update for tried_regions/ [...] omits 56bb552bbe51 Docs/ABI/damon: update for tried_regions/total_bytes omits a4dc0419fa5f selftests/damon/sysfs: test tried_regions/total_bytes file omits 0ae48ea90687 mm/damon/sysfs: implement a command for updating only sche [...] omits cb680328dfa7 mm/damon/sysfs-schemes: implement DAMOS tried total bytes file omits 7f8eeca69c81 mm: call update_mmu_cache_range() in more page fault handl [...] omits b8d8b7be5dc5 filemap: batch PTE mappings omits 11fb5d8c3769 mm: convert do_set_pte() to set_pte_range() omits b115b8c39c7a rmap: add folio_add_file_rmap_range() omits 14eb91d66641 filemap: add filemap_map_folio_range() omits 0bb92f7a2dcc mm: use flush_icache_pages() in do_set_pmd() omits 5d3c5fc49338 mm: tidy up set_ptes definition omits aff88d4e2a95 mm: rationalise flush_icache_pages() and flush_icache_page() omits 375201f9b80f mm: remove page_mapping_file() omits 59866b09c9bd xtensa: implement the new page table range API omits 300dbfc04743 x86: implement the new page table range API omits 250ea25608df um: implement the new page table range API omits 53939c863113 sparc64: implement the new page table range API omits 47bf0149daa3 sparc32: implement the new page table range API omits ed23523a0d60 sh: implement the new page table range API omits 447787c11703 s390: implement the new page table range API omits f01463c0be2f riscv: implement the new page table range API omits eace584e8f67 powerpc-implement-the-new-page-table-range-api-fix omits eb894f041017 powerpc: implement the new page table range API omits e63103f18a2a parisc: implement the new page table range API omits e83aa171149d openrisc: implement the new page table range API omits 787a9273941a nios2: implement the new page table range API omits ab18b8528fbb mips: implement the new page table range API omits de462526918b microblaze: implement the new page table range API omits 7ba5558898cd m68k: implement the new page table range API omits aa51289cc8fa loongarch: implement the new page table range API omits 3db08432355d ia64-implement-the-new-page-table-range-api-fix omits 470d97b2ddb9 ia64: implement the new page table range API omits 96c9c7c6d357 hexagon: implement the new page table range API omits 955ce21309f1 csky: implement the new page table range API omits b7da8d77636d arm64: implement the new page table range API omits 3e7f67d330e1 arm: dma-mapping: fix potential endless loop in __dma_page [...] omits 7fd143b53d19 arm: implement the new page table range API omits 0131128b8e2c arc: implement the new page table range API omits 876833624cca alpha: implement the new page table range API omits b4c8c8b35b2f mm: add default definition of set_ptes() omits 726fbf45fc3a mm: remove ARCH_IMPLEMENTS_FLUSH_DCACHE_FOLIO omits 362714da6408 mm: add folio_flush_mapping() omits 4047b029a16b mm: add generic flush_icache_pages() and documentation omits 492976f2b220 mm: convert page_table_check_pte_set() to page_table_check [...] omits 4d682e9b2c52 minmax: add in_range() macro omits 57bcba06ee82 acpi,mm: fix typo sibiling -> sibling omits 997a4926a2bc Multi-gen LRU: Fix can_swap in lru_gen_look_around() omits f4f8dcd572e2 Multi-gen LRU: Avoid race in inc_min_seq() omits 8a21a6c62826 Multi-gen LRU: Fix per-zone reclaim omits 9437dcbf144a mm:vmscan: fix inaccurate reclaim during proactive reclaim omits 89ad2eb60b6d mm/damon/core-test: add a test for damos_new_filter() omits cef2832b393c mm/memcg: update obsolete comment above parent_mem_cgroup() omits 83aef63f3383 arm64: tlbflush: add some comments for TLB batched flushing omits 461765f70927 mm/page_alloc: avoid unneeded alike_pages calculation omits c15d696ff122 mm: memory-failure: add PageOffline() check omits e6ce6e25c547 perf/core: use vma_is_initial_stack() and vma_is_initial_heap() omits 16199657d529 selinux: use vma_is_initial_stack() and vma_is_initial_heap() omits 46414a2563fa drm/amdkfd: use vma_is_initial_stack() and vma_is_initial_heap() omits 39e03ce05a38 mm: factor out VMA stack and heap checks omits fff07c474c15 selftests: mm: add KSM_MERGE_TIME tests omits d05db37adabc mm/page_ext: move page_ext_operations definition under CON [...] omits 7d4ec0fa6593 mm/vmstat: remove unused page_ext.h from vmstat omits 94efbd764582 mm/page_poison: remove unused page_ext.h from page_poison omits 6bacae54b2b8 damon: use pmdp_get instead of drectly dereferencing pmd omits 05c5edf953f2 mm: improve the comment in isolate_migratepages_block() omits daacc2310423 mm: kmsan: use helper macros PAGE_ALIGN and PAGE_ALIGN_DOWN omits 8f0b13a45877 mm: kmsan: use helper macro offset_in_page() omits a16dbe43bf5d mm: kmsan: use helper function page_size() omits 6c580eb22713 mm/memory.c: fix some kernel-doc comments omits 2832c3af8425 mm/memcg: fix obsolete function name in mem_cgroup_protection() omits 4020846208e6 mm: zswap: kill zswap_get_swap_cache_page() omits 31e5fa531186 mm: zswap: tighten up entry invalidation omits 7bbb31d5b843 mm: zswap: use zswap_invalidate_entry() for duplicates omits 54790db3e31b kernel/iomem.c: remove __weak ioremap_cache helper omits 24cdc9565f3a mm: memcg: use rstat for non-hierarchical stats omits f160330aa81a dax, kmem: calculate abstract distance with general interface omits 21e812dcf3a7 acpi-hmat-calculate-abstract-distance-with-hmat-checkpatch-fixes omits 7c6d8ef0ed52 acpi, hmat: calculate abstract distance with HMAT omits a076398e3eb2 acpi, hmat: refactor hmat_register_target_initiators() omits ff58e5c77559 memory tiering: add abstract distance calculation algorith [...] omits 84f3f39307c9 mm/page_ext: use page_ext_data helper in page_owner omits 944c1ea9bc98 mm/page_ext: use page_ext_data helper in page_table_check omits c2bf3afee465 mm/page_ext: add common function to get client data from page_ext omits a9d7c641d7f4 zswap: make zswap_load() take a folio omits 6eb5d5fda7f8 swap: remove some calls to compound_head() in swap_readpage() omits d440e77d68a2 memcg: convert get_obj_cgroup_from_page to get_obj_cgroup_ [...] omits 302d6c3cbf0b zswap: make zswap_store() take a folio omits 4b62b25396b6 zswap: don't warn if none swapcache folio is passed to zswap_load omits 14de54ce86e1 mm: kill frontswap fix omits 7e85a73ab818 mm: kill frontswap omits dedc369dc42a mm/hwpoison: rename hwp_walk* to hwpoison_walk* omits 32421ce2d890 mm: zswap: multiple zpools support omits 363445222ee1 seqlock: do the lockdep annotation before locking in do_wr [...] omits 102207c39dfd mm: fix a lockdep issue in vma_assert_write_locked omits b7e6cd7e576a mm: handle userfaults under VMA lock omits 2825b82c5b19 mm: handle swap page faults under per-VMA lock omits e52e4c9885ff mm: change folio_lock_or_retry to use vm_fault directly omits cd6c541f6f07 mm-drop-per-vma-lock-when-returning-vm_fault_retry-or-vm_f [...] omits 5708dd60db8c mm: drop per-VMA lock when returning VM_FAULT_RETRY or VM_ [...] omits 72a712574496 mm: add missing VM_FAULT_RESULT_TRACE name for VM_FAULT_COMPLETED omits 41cee2a802de swap: remove remnants of polling from read_swap_cache_async omits 9bcf746b9200 mm: memory-failure: fix potential page refcnt leak in memo [...] omits 96b90b536e38 mm: optimization on page allocation when CMA enabled omits 3c7aec837fc7 dma-buf/heaps: system_heap: avoid too much allocation omits 7d3401d71041 mm/memory.c: fix mismerge omits b4abd9a80add Merge branch 'mm-stable' into mm-unstable omits 36cd4617490c mm: multi-gen LRU: don't spin during memcg release omits 023c2db351d5 mm: memory-failure: fix unexpected return value in soft_of [...] omits 6bbd49640440 radix tree: remove unused variable omits 06e9b4685c93 mm: add a call to flush_cache_vmap() in vmap_pfn() omits 2a09a755152b selftests/mm: FOLL_LONGTERM need to be updated to 0x100 omits 8abd31036424 madvise:madvise_free_pte_range(): don't use mapcount() aga [...] omits dc92a468e842 madvise:madvise_free_huge_pmd(): don't use mapcount() agai [...] omits 8de25a559045 madvise:madvise_cold_or_pageout_pte_range(): don't use map [...] omits b8eaf694b3f2 nilfs2: fix general protection fault in nilfs_lookup_dirty [...] omits 1ef8c06bac9c mm/gup: handle cont-PTE hugetlb pages correctly in gup_mus [...] omits 138e9bc05daa selftests: cgroup: fix test_kmem_basic less than error omits 17a3f6560fc4 mm: enable page walking API to lock vmas during the walk omits 8abddee0b023 smaps: use vm_normal_page_pmd() instead of follow_trans_hu [...] omits 6065f8293c99 mm/gup: reintroduce FOLL_NUMA as FOLL_HONOR_NUMA_FAULT omits e385d60f54a7 mm-shmem-fix-race-in-shmem_undo_range-w-thp-fix omits 75c369d992bf mm/shmem: fix race in shmem_undo_range w/THP omits 575d19e94aaf mm: keep memory type same on DEVMEM Page-Fault omits c24a9bac900f Merge branch kvm-arm64/nv-trap-forwarding into kvmarm-master/next omits b9e91764b6ee KVM: arm64: nv: Add support for HCRX_EL2 omits ff501eaba279 KVM: arm64: Move HCRX_EL2 switch to load/put on VHE systems omits 0e9ea553740b KVM: arm64: nv: Expose FGT to nested guests omits c06ece923217 KVM: arm64: nv: Add switching support for HFGxTR/HDFGxTR omits 8b531e44d5d4 KVM: arm64: nv: Expand ERET trap forwarding to handle FGT omits a1f91c0a47d7 KVM: arm64: nv: Add SVC trap forwarding omits c13ba577b946 KVM: arm64: nv: Add trap forwarding for HDFGxTR_EL2 omits c545474dd19b KVM: arm64: nv: Add trap forwarding for HFGITR_EL2 omits 26fd12775e12 KVM: arm64: nv: Add trap forwarding for HFGxTR_EL2 omits 9652faff098f KVM: arm64: nv: Add fine grained trap forwarding infrastructure omits 119ced6896da KVM: arm64: nv: Add trap forwarding for CNTHCTL_EL2 omits 573d73c5d005 KVM: arm64: nv: Add trap forwarding for MDCR_EL2 omits ae7cc5a45540 KVM: arm64: nv: Expose FEAT_EVT to nested guests omits 8ba7514feb68 KVM: arm64: nv: Add trap forwarding for HCR_EL2 omits d15fe1b2d2cc KVM: arm64: nv: Add trap forwarding infrastructure omits c43fb3e9bcb5 KVM: arm64: Restructure FGT register switching omits 3ee4047e6675 KVM: arm64: nv: Add FGT registers omits 1d46f8d90258 KVM: arm64: Add missing HCR_EL2 trap bits omits e1cf28b9d10e KVM: arm64: Correctly handle ACCDATA_EL1 traps omits fbf3e28f5e31 arm64: Add feature detection for fine grained traps omits 0526a1bb2898 arm64: Add HDFGRTR_EL2 and HDFGWTR_EL2 layouts omits 6412b9140de3 arm64: Add missing BRB/CFP/DVP/CPP instructions omits ea0184606dd7 arm64: Add debug registers affected by HDFGxTR_EL2 omits 2bda0844a0de arm64: Add AT operation encodings omits fe684acfdbda Merge branch into tip/master: 'x86/misc' omits d49b418fe35a Merge branch into tip/master: 'x86/core' omits 0d627f1da590 Merge branch into tip/master: 'x86/boot' omits c9fea1239029 Merge branch into tip/master: 'smp/core' omits f5a7e5da9c47 Merge branch into tip/master: 'sched/core' omits e2e7788d7945 Merge branch into tip/master: 'ras/core' omits 5c480a439021 Merge branch into tip/master: 'perf/core' omits a754c7d92216 Merge branch into tip/master: 'locking/core' omits fc69b8130fe0 Merge branch into tip/master: 'irq/core' omits c5af3f0a82ca Merge branch into tip/master: 'x86/merge' omits 2c8243fbe073 Merge branch into tip/master: 'x86/urgent' omits 3ad92bc4602f Documentation: RCU: Fix section numbers after adding Secti [...] omits 642536a2468c rcu: Dump memory object info if callback function is invalid omits 7a34b8b09b6d mm: Remove kmem_valid_obj() omits 3be888584f2e docs: memory-barriers: Add note on compiler transformation [...] omits fd5f13b6fb89 rcu: Remove unused function declaration rcu_eqs_special_set() omits 51cf2268feba rcu-tasks: Make rcu_tasks_lazy_ms static omits 199f3f6c0cee locktorture: Add acq_writer_lim to complain about long acq [...] omits cd42acb42769 locktorture: Consolidate "if" statements in lock_torture_writer() omits 18fc34f5aa4c locktorture: Alphabetize torture_param() entries omits e28f1b411366 rcu-tasks: Pull sampling of ->percpu_dequeue_lim out of loop omits 195e54208b2a rcu: Add sysfs to provide throttled access to rcu_barrier() omits 75ad9f0b9d17 refscale: Fix misplaced data re-read omits 10a0ab046d98 rcu/tree: Remove superfluous return from void call_rcu* functions omits 055429a38fc0 srcu: Fix error handling in init_srcu_struct_fields() omits b9d7c01c009f rcutorture: Fix stuttering races and other issues omits 16fe6050ef35 rcutorture: Add CONFIG_DEBUG_OBJECTS to RCU Tasks testing omits 8552dc7a6f40 locktorture: Add readers_bind and writers_bind module parameters omits b022b3b80e9e torture: Move rcutorture_sched_setaffinity() out of rcutorture omits d904bb7e45aa rcu: Include torture_sched_setaffinity() declaration omits ee9692064601 rcu-tasks: Add printk()s to localize boot-time self-test hang omits 1fd5d1473bb0 Revert "checkpatch: Error out if deprecated RCU API used" omits e8d2130d75b3 torture: Make torture_hrtimeout_ns() take an hrtimer mode [...] omits 33bfc28969a5 rcu: Eliminate check_cpu_stall() duplicate code omits c024e2554c7b torture: Make kvm-recheck.sh use mktemp omits 11310ffd0df3 torture: Share torture_random_state with torture_shuffle_tasks() omits c572760bdb1e rcu: Don't redump the stalled CPU where RCU GP kthread last ran omits e81a86ed7d61 rcu: Delete a redundant check in rcu_check_gp_kthread_star [...] omits 0cc9d22ed4f3 Merge branch 'bootconfig.2023.08.14a' into HEAD omits a784a9d39276 Merge branch 'csd-lock.2023.07.14b' into HEAD omits d961e2a13411 Merge branch 'clocksource.2023.07.14b' into HEAD omits f79dae99f570 Merge branch 'scftorture.2023.07.14b' into HEAD omits 1fc5a7b4bea1 Merge branches 'doc.2023.07.14b', 'fixes.2023.07.19a', 'rc [...] omits aaf44a3a6993 Merge branch 'misc' omits 2010608abb03 Merge branch 'pmu' omits 08594f369ed9 Merge branch 'vmx' omits 387f4cd40ca0 Merge branch 'svm' omits 61b8acd7302d Merge branch 'selftests' omits 9fe2ace5178b Merge branch 'mmu' omits 45e5b76801e1 Merge branch 'for-next/scmi/fixes' of git://git.kernel.org [...] omits 3453de1ec6e4 firmware: arm_scmi: Fixup perf power-cost/microwatt support omits 24a62491bb89 Merge branch 'vfs.autofs' into vfs.all omits 49faab869246 Merge branch 'vfs.super' into vfs.all omits 78d28e08d780 Merge branch 'vfs.fchmodat2' into vfs.all omits 632a62c1693f Merge branch 'fs.proc.uapi' into vfs.all omits 5e05ccb74795 Merge branch 'vfs.misc' into vfs.all omits 16b8cac457c6 Merge branch 'vfs.tmpfs' into vfs.all omits cc65f694660b fs: add FSCONFIG_CMD_CREATE_EXCL omits 285aa139997f fs: add vfs_cmd_reconfigure() omits baa50b31ee36 fs: add vfs_cmd_create() omits 18a27094eecd super: remove get_tree_single_reconf() omits fc3b2b8e7199 fs: simplify invalidate_inodes omits 07b617948005 fs: remove get_super omits efd9abfe80ae block: call into the file system for ioctl BLKFLSBUF omits 2b35d727a85f block: call into the file system for bdev_mark_dead omits 381f678306ce block: consolidate __invalidate_device and fsync_bdev omits cdea694d7616 asm-generic: partially revert "Unify uapi bitsperlong.h fo [...] omits b2c47cd73629 Merge branch 'pci/misc' omits f762d9580e3c Merge branch 'pci/controller/switchtec' omits 957f1241ae52 Merge branch 'pci/controller/resources' omits 45b97883ea59 Merge branch 'pci/controller/remove-void-cast' omits f60d23e47877 Merge branch 'pci/controller/tegra194' omits 20d198510f0d Merge branch 'pci/controller/rockchip' omits dc08cbb03313 Merge branch 'pci/controller/qcom' omits f6815306b3da Merge branch 'pci/controller/microchip' omits 9e389a99818c Merge branch 'pci/controller/iproc' omits c96d97eb6f23 Merge branch 'pci/controller/dwc' omits 624a155baad0 Merge branch 'pci/controller/apple' omits 19150026e5c3 Merge branch 'pci/vpd' omits c86302e792d4 Merge branch 'pci/virtualization' omits 4553e34824fb Merge branch 'pci/pcie-rmw' omits 09364bfb63f7 Merge branch 'pci/ioport' omits 6f7e20290677 Merge branch 'pci/hotplug' omits f9aaa59b5c1c Merge branch 'pci/aer' omits 9f9a7f057f07 gfs2: journal flush threshold fixes and cleanup omits fa6629ae1481 gfs2: prevent gfs2_logd from spinning omits 0d44f089d557 gfs2: Remove explicit SDF_ bit numbers omits 05d15c2629fd gfs2: low-memory forced flush fixes omits 3e797ad1c5df fs: Fix one kernel-doc comment omits b4704cb65f47 docs: filesystems: idmappings: clarify from where idmappin [...] omits 9ed7cfdf38b8 fs/buffer.c: disable per-CPU buffer_head cache for isolated CPUs omits 5a13cb809973 arm64: Add TLBI operation encodings omits 8bfe9983f2ea arm64: Add missing DC ZVA/GVA/GZVA encodings omits 7fa0f8d23e40 arm64: Add missing ERX*_EL1 encodings omits 44498db479f4 arm64: Add missing VA CMO encodings omits 4b4fb74b1aa1 vfs, security: Fix automount superblock LSM init problem, [...] omits b2b57855813d Merge branches 'apple/dart', 'arm/mediatek', 'arm/renesas' [...] omits 7b3f28d32ef2 fs: unexport d_genocide omits 7ea75efbde7c Merge branch kvm-arm64/6.6/misc into kvmarm-master/next omits 00ae25c4cf37 fs: use __fput_sync in close(2) omits 215baa741614 file: mostly eliminate spurious relocking in __range_close omits 8d66ed1cb2af fs/ecryptfs: remove kernel-doc warnings omits edd6ebfc68a8 epoll: simplify ep_alloc() omits f4404d575c11 rcu: Use WRITE_ONCE() for assignments to ->next for rculist_nulls omits e820f032fe48 rcu: Make the rcu_nocb_poll boot parameter usable via boot config omits 5bafd087a256 rcu: Mark __rcu_irq_enter_check_tick() ->rcu_urgent_qs load omits 5a6faa626bfd srcu,notifier: Remove #ifdefs in favor of SRCU Tiny srcu_usage omits 6a8e1b3b7092 fs: Fix error checking for d_hash_and_lookup() omits 77b652535528 attr: block mode changes of symlinks adds 16931859a650 Merge tag 'nfsd-6.5-4' of git://git.kernel.org/pub/scm/lin [...] adds 92ae850be6b8 mm: keep memory type same on DEVMEM Page-Fault adds b5468b8c0b59 mm/shmem: fix race in shmem_undo_range w/THP adds 8b5686288cf0 mm-shmem-fix-race-in-shmem_undo_range-w-thp-fix adds 62257682307f mm/gup: reintroduce FOLL_NUMA as FOLL_HONOR_NUMA_FAULT adds 7cae79efd4f8 smaps: use vm_normal_page_pmd() instead of follow_trans_hu [...] adds 51db5eb57c68 mm: enable page walking API to lock vmas during the walk adds 766b87cbe03d selftests: cgroup: fix test_kmem_basic less than error adds a4a0e4c415ed mm/gup: handle cont-PTE hugetlb pages correctly in gup_mus [...] adds f188fff97feb nilfs2: fix general protection fault in nilfs_lookup_dirty [...] adds d4bd1ac0cdd6 madvise:madvise_cold_or_pageout_pte_range(): don't use map [...] adds 37c41d4c2cdd madvise:madvise_free_huge_pmd(): don't use mapcount() agai [...] adds 411612dee1a5 madvise:madvise_free_pte_range(): don't use mapcount() aga [...] adds f84ec3ee1562 selftests/mm: FOLL_LONGTERM need to be updated to 0x100 adds ba6aefa69d0a mm: add a call to flush_cache_vmap() in vmap_pfn() adds d686427652c2 radix tree: remove unused variable adds 5f24b192cd6d mm: memory-failure: fix unexpected return value in soft_of [...] adds 795208ee483a mm: multi-gen LRU: don't spin during memcg release adds 5bad2de32475 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] adds 31393445ba3a Merge branch 'for-curr' of git://git.kernel.org/pub/scm/li [...] adds 5d0a8d2fba50 arm64/ptrace: Ensure that SME is set up for target when wr [...] adds 2f43f549cd0b arm64/ptrace: Ensure that the task sees ZT writes on first use adds fdb6ca0438cb Merge branch 'for-next/fixes' of git://git.kernel.org/pub/ [...] adds e7c12167a294 Merge tag 'v6.5-rockchip-dtsfixes1' of git://git.kernel.or [...] adds 17fd01a243b4 Merge tag 'omap-for-v6.5/fixes-signed' of git://git.kernel [...] adds 3c78dbf25135 Merge tag 'qcom-arm64-fixes-for-6.5' of https://git.kernel [...] adds 9a5445e0ee52 Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] adds 4f3175979e62 powerpc/rtas_flash: allow user copy to flash block cache objects adds 66ba7b74f8e0 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 522305482a40 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 23d775f12dcd net: dsa: mv88e6xxx: Wait for EEPROM done before HW reset adds fa165e194997 sfc: don't unregister flow_indr if it was never registered adds 54c9016eb8ed sfc: don't fail probe if MAE/TC setup fails adds 2d0c88e84e48 sock: Fix misuse of sk_under_memory_pressure() adds b616be6b9768 net: do not allow gso_size to be set to GSO_BY_FRAGS adds 2eb9625a3a32 qede: fix firmware halt over suspend and resume adds 43d00e102d9e ice: Block switchdev mode when ADQ is active and vice versa adds 34a79876d9f7 net/mlx5e: XDP, Fix fifo overrun on XDP_REDIRECT adds 0fd23db0cc74 net/mlx5: Fix mlx5_cmd_update_root_ft() error flow adds e9bbd6016947 Merge tag 'mlx5-fixes-2023-08-16' of git://git.kernel.org/ [...] adds 751969e5b119 iavf: fix FDIR rule fields masks validation adds 2f2beb8874cb i40e: fix misleading debug logs adds 820a38d8f2cb Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux [...] adds c23d515572f4 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] adds a34b64970b9a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 2256dd594657 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 3d521f9f3663 ASoC: tas2781: fixed register access error when switching [...] adds 897a6b5a030e ASoC: cs35l56: Read firmware uuid from a device property i [...] adds e8500a702703 ASoC: cs35l56: Add an ACPI match table adds ab0b5072d184 ASoC: cs35l56: Update ACPI HID and property adds 19cf853660c2 Merge remote-tracking branch 'asoc/for-6.4' into asoc-linus adds bd1dd4f383e2 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 4e01d69fa6ed Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 5c830ee57501 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 67e0b8631ecc Merge branch 'tty-linus' of git://git.kernel.org/pub/scm/l [...] adds 3c2b8fae1f3d Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] adds 79beaf2f8231 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 8afe2fed5b77 Merge branch 'fixes' of https://git.linuxtv.org/media_stage.git adds 95b66fc44c59 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] adds dd64d8ae0f8f Merge tag 'drm-intel-fixes-2023-08-17' of git://anongit.fr [...] adds 50b6f2c82977 Revert "drm/edid: Fix csync detailed mode parsing" adds be48306f764d Merge tag 'drm-misc-fixes-2023-08-17' of git://anongit.fre [...] adds b6360a5ec31d drm/amd/pm: disallow the fan setting if there is no fan on [...] adds 0d6f374c0c66 drm/amdgpu: disable mcbp if parameter zero is set adds 6a92761a8681 drm/amdgpu/pm: fix throttle_status for other than MP1 11.0.7 adds 8d036427f004 drm/amd/pm: Fix temperature unit of SMU v13.0.6 adds d621114ffba5 drm/amd/pm: Update pci link width for smu v13.0.6 adds b25fdc048cb2 drm/amdgpu: skip xcp drm device allocation when out of drm [...] adds f1740b1ab270 drm/amdgpu: skip fence GFX interrupts disable/enable for S0ix adds a7b7d9e8aee4 drm/amd: flush any delayed gfxoff on suspend entry adds 6ecc10295abb Revert "Revert "drm/amdgpu/display: change pipe policy for [...] adds 68c60b343301 Merge tag 'amd-drm-fixes-6.5-2023-08-16' of https://gitlab [...] adds c611589b4259 drm/qxl: fix UAF on handle creation adds 183f8896149f Merge branch 'drm-fixes' of git://git.freedesktop.org/git/ [...] adds 9fa361ab27d6 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 52449c17bdd1 riscv: entry: set a0 = -ENOSYS only when syscall != -1 adds 79bc3f85c51f riscv: correct riscv_insn_is_c_jr() and riscv_insn_is_c_jalr() adds 8d0be64154cf riscv: stack: Fixup independent irq stack for CONFIG_FRAME [...] adds ebc9cb03b21e riscv: stack: Fixup independent softirq stack for CONFIG_F [...] adds 4b05b993900d riscv: uaccess: Return the number of bytes effectively not copied adds ca09f772ccca riscv: Handle zicsr/zifencei issue between gcc and binutils adds c803aa807289 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds d9741aaf1be1 Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] adds cf98fd2df7b9 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 5e91a3d12182 Merge branch 'rust-fixes' of https://github.com/Rust-for-L [...] new 5c9ce38bfd6d Merge branch 'mm-stable' of git://git.kernel.org/pub/scm/l [...] new ead81b404358 cred: convert printks to pr_<level> new b63420980735 proc: support proc-empty-vm test on i386 new 15935a4228bb proc: skip proc-empty-vm on anything but amd64 and i386 new 57b3ff6bf8d4 lib: replace kmap() with kmap_local_page() new 6d37b41c0ec5 arch/ia64/include: remove CONFIG_IA64_DEBUG_CMPXCHG from u [...] new 0e36c72fbf29 signal: print comm and exe name on fatal signals new 5fac4e91d928 acct: replace all non-returning strlcpy with strscpy new 28fce26434a3 ipc/sem: use flexible array in 'struct sem_undo' new efeca1300848 net: altera-tse: make ALTERA_TSE depend on HAS_IOMEM new fd120f941ebe irqchip/al-fic: make AL_FIC depend on HAS_IOMEM new 54e03383a29b kexec: consolidate kexec and crash options into kernel/Kco [...] new 313ccd3b5384 x86/kexec: refactor for kernel/Kconfig.kexec new c58c92cea26d arm/kexec: refactor for kernel/Kconfig.kexec new 9bedc5a8ef8d ia64/kexec: refactor for kernel/Kconfig.kexec new e786e335d069 arm64/kexec: refactor for kernel/Kconfig.kexec new fda660a93321 loongarch/kexec: refactor for kernel/Kconfig.kexec new be099dd575b0 m68k/kexec: refactor for kernel/Kconfig.kexec new c4e5d4d616dd mips/kexec: refactor for kernel/Kconfig.kexec new 81795346abb3 parisc/kexec: refactor for kernel/Kconfig.kexec new d70708da3db7 powerpc/kexec: refactor for kernel/Kconfig.kexec new b7dd82a638ce riscv/kexec: refactor for kernel/Kconfig.kexec new 454b494a7b73 s390/kexec: refactor for kernel/Kconfig.kexec new 8395b3f3887c sh/kexec: refactor for kernel/Kconfig.kexec new 04277b705cd8 kexec: rename ARCH_HAS_KEXEC_PURGATORY new 5956e1154afd remove ARCH_DEFAULT_KEXEC from Kconfig.kexec new 99850674654f kernel: relay: remove unnecessary NULL values from relay_open_buf new 9046bd955ebe lib: remove error checking for debugfs_create_dir() new b9df40341da2 lib: error-inject: remove error checking for debugfs_create_dir() new 473d5394f199 fs: hfsplus: make extend error rate limited new 0bf759ba77c6 arch: enable HAS_LTO_CLANG with KASAN and KCOV new 1837fafa18ad kernel.h: split out COUNT_ARGS() and CONCATENATE() to args.h new debb97b4e06c x86/asm: replace custom COUNT_ARGS() & CONCATENATE() imple [...] new 88861cd35f36 arm64: smccc: replace custom COUNT_ARGS() & CONCATENATE() [...] new 61c6047e383b genetlink: replace custom CONCATENATE() implementation new d175991d0bf5 ocfs2: use flexible array in 'struct ocfs2_recovery_map' new 77913fda3fe9 ocfs2: Use struct_size() new 061b3802ae9b ocfs2: use regular seq_show_option for osb_cluster_stack new 7dc3491be58b gcov: shut up missing prototype warnings for internal stubs new 75d8ab19f86d scripts/gdb: fix lx-symbols command for arm64 LLVM new 96642f3cd0d5 lib/bch.c: use bitrev instead of internal logic new adc51e615db5 scripts/gdb: fix 'lx-lsmod' show the wrong size new 1c281c75c78c ocfs2: cluster: fix potential deadlock on &qs->qs_lock new f431f082f81a ocfs2: cluster: fix potential deadlock on &o2net_debug_lock new 7126cbd9c40f drm/i915: Move abs_diff() to math.h new 9575ce55410d efs: clean up -Wunused-const-variable= warning new 852c76eab35b kthread: unexport __kthread_should_park() new b53e59cfe78b range.h: Move resource API and constant to respective files new 692e3b178f97 nmi_backtrace: allow excluding an arbitrary CPU new 0c3dcec010ec watchdog/hardlockup: avoid large stack frames in watchdog_ [...] new b12dc98a3bcb fs: ocfs2: namei: check return value of ocfs2_add_entry() new 7de09a5ffc68 x86/kernel: increase kcov coverage under arch/x86/kernel folder new 08a59782c06f Merge branch 'mm-nonmm-stable' of git://git.kernel.org/pub [...] new 927a478020e7 Merge branch 'mm-stable' into mm-unstable new d1987bb323f5 mm/memory.c: fix mismerge new fe37a3377e0e dma-buf/heaps: system_heap: avoid too much allocation new c8f039cf96b0 mm: optimization on page allocation when CMA enabled new 0ae4ef8d9482 mm: memory-failure: fix potential page refcnt leak in memo [...] new bc578a1bdabe swap: remove remnants of polling from read_swap_cache_async new 7d85dffedf61 mm: add missing VM_FAULT_RESULT_TRACE name for VM_FAULT_COMPLETED new 33dd9efb5b9e mm: drop per-VMA lock when returning VM_FAULT_RETRY or VM_ [...] new 7745dc7c407f mm-drop-per-vma-lock-when-returning-vm_fault_retry-or-vm_f [...] new e53820ef0961 mm: change folio_lock_or_retry to use vm_fault directly new 5020104fb0ae mm: handle swap page faults under per-VMA lock new 73752ac0b814 mm: handle userfaults under VMA lock new c2795760d501 mm: fix a lockdep issue in vma_assert_write_locked new 0f8faa654ddc seqlock: do the lockdep annotation before locking in do_wr [...] new f4538bc9966f mm: zswap: multiple zpools support new a72265f4ccae mm/hwpoison: rename hwp_walk* to hwpoison_walk* new 9389c506a504 mm: kill frontswap new e5a975225e9e mm: kill frontswap fix new 7477ab9feb2e zswap: don't warn if none swapcache folio is passed to zswap_load new a86645f5f14c zswap: make zswap_store() take a folio new 7ea5471f6664 memcg: convert get_obj_cgroup_from_page to get_obj_cgroup_ [...] new 5d8b12990f8b swap: remove some calls to compound_head() in swap_readpage() new 27a143a7d5cc zswap: make zswap_load() take a folio new d92188d44d46 mm/page_ext: add common function to get client data from page_ext new 820093cea37b mm/page_ext: use page_ext_data helper in page_table_check new 26c9171770d1 mm/page_ext: use page_ext_data helper in page_owner new 4049fa992082 mm: memcg: use rstat for non-hierarchical stats new 81ecab26dadc kernel/iomem.c: remove __weak ioremap_cache helper new 5c2bdcb83d6e mm: zswap: use zswap_invalidate_entry() for duplicates new 264defcc7b60 mm: zswap: tighten up entry invalidation new 94f086cf8673 mm: zswap: kill zswap_get_swap_cache_page() new b9d2baaf4e21 mm/memcg: fix obsolete function name in mem_cgroup_protection() new 8d041f34da0b mm/memory.c: fix some kernel-doc comments new 6a8743dcf3d7 mm: kmsan: use helper function page_size() new 4eebecde5e19 mm: kmsan: use helper macro offset_in_page() new c6f0e6af699b mm: kmsan: use helper macros PAGE_ALIGN and PAGE_ALIGN_DOWN new fdd6211df479 mm: improve the comment in isolate_migratepages_block() new 66f430f35ee6 damon: use pmdp_get instead of drectly dereferencing pmd new 1ccc80d6203b mm/page_poison: remove unused page_ext.h from page_poison new 0852a7ef5331 mm/vmstat: remove unused page_ext.h from vmstat new ff9aba826827 mm/page_ext: move page_ext_operations definition under CON [...] new 1011edf979d4 selftests: mm: add KSM_MERGE_TIME tests new 9a023de6f012 mm: factor out VMA stack and heap checks new 528ffc38375f drm/amdkfd: use vma_is_initial_stack() and vma_is_initial_heap() new a8a371bfb121 selinux: use vma_is_initial_stack() and vma_is_initial_heap() new 294c4357a4cc perf/core: use vma_is_initial_stack() and vma_is_initial_heap() new 32b3f269006d mm: memory-failure: add PageOffline() check new 23e70bbda61f mm/page_alloc: avoid unneeded alike_pages calculation new 63f204735a25 arm64: tlbflush: add some comments for TLB batched flushing new 1772aa86d779 mm/memcg: update obsolete comment above parent_mem_cgroup() new 590fea92c150 mm/damon/core-test: add a test for damos_new_filter() new 770b4720a121 mm:vmscan: fix inaccurate reclaim during proactive reclaim new 9903d8ea0a18 Multi-gen LRU: Fix per-zone reclaim new 938bd886b6fc Multi-gen LRU: Avoid race in inc_min_seq() new 9110acce9a78 Multi-gen LRU: Fix can_swap in lru_gen_look_around() new 22410a5084bb acpi,mm: fix typo sibiling -> sibling new 50be7420bcc0 minmax: add in_range() macro new ffc7c0355541 mm: convert page_table_check_pte_set() to page_table_check [...] new 253bd2d71e26 mm: add generic flush_icache_pages() and documentation new 430857301082 mm: add folio_flush_mapping() new 8ccad8237f5b mm: remove ARCH_IMPLEMENTS_FLUSH_DCACHE_FOLIO new 9b1379f29afa mm: add default definition of set_ptes() new 8dedb45f3ce0 alpha: implement the new page table range API new 075a1ae1f5c5 arc: implement the new page table range API new 31174f370fc1 arm: implement the new page table range API new 2c4c2a5830a4 arm: dma-mapping: fix potential endless loop in __dma_page [...] new d41492de71cf arm64: implement the new page table range API new 5056360c80c7 csky: implement the new page table range API new 3914c337f1a9 hexagon: implement the new page table range API new 62cd746aa9b7 ia64: implement the new page table range API new d0c0ddf24160 ia64-implement-the-new-page-table-range-api-fix new 94e45738c55a loongarch: implement the new page table range API new 496c0660ca3e m68k: implement the new page table range API new 2fcc20defd8a microblaze: implement the new page table range API new 1562ce2cf26c mips: implement the new page table range API new 9b8243599fff nios2: implement the new page table range API new 6607218fe750 openrisc: implement the new page table range API new 8c67fb428ec3 parisc: implement the new page table range API new a07909c1e4c1 powerpc: implement the new page table range API new c5a1dc1cc88e powerpc-implement-the-new-page-table-range-api-fix new aa82dd717a58 riscv: implement the new page table range API new d62611c5a849 s390: implement the new page table range API new c67938bead18 sh: implement the new page table range API new 9718aead9206 sparc32: implement the new page table range API new aef3445db938 sparc64: implement the new page table range API new 63d04da67080 um: implement the new page table range API new 8d90a44b57f1 x86: implement the new page table range API new 0a30cbd01e8c xtensa: implement the new page table range API new f322928100d2 mm: remove page_mapping_file() new 30ac736e3d35 mm: rationalise flush_icache_pages() and flush_icache_page() new 57d3b726279f mm: tidy up set_ptes definition new c7953db380b3 mm: use flush_icache_pages() in do_set_pmd() new 39e818e933ef filemap: add filemap_map_folio_range() new 5980de241e93 rmap: add folio_add_file_rmap_range() new d9a176e3cd3a mm: convert do_set_pte() to set_pte_range() new 9de961055e94 filemap: batch PTE mappings new b3b524c2d3fb mm: call update_mmu_cache_range() in more page fault handl [...] new 08234dfc5bc7 mm/damon/sysfs-schemes: implement DAMOS tried total bytes file new 296e05341980 mm/damon/sysfs: implement a command for updating only sche [...] new 07b6235138f5 selftests/damon/sysfs: test tried_regions/total_bytes file new e7c6f4160f08 Docs/ABI/damon: update for tried_regions/total_bytes new 6499c68a32d8 Docs/admin-guide/mm/damon/usage: update for tried_regions/ [...] new e1d8c21a77d4 mm/damon/core: introduce address range type damos filter new 044cc69a2654 mm/damon/sysfs-schemes: support address range type DAMOS filter new ed548c7a51ae mm/damon/core-test: add a unit test for __damos_filter_out() new 18d65ff47f4c selftests/damon/sysfs: test address range damos filter new 5a2500aaa77b Docs/mm/damon/design: update for address range filters new 21cb5f2762b5 Docs/ABI/damon: update for address range DAMOS filter new ae3d0fa2fef2 Docs/admin-guide/mm/damon/usage: update for address range [...] new a5a69f0c11c2 mm/damon/core: implement target type damos filter new 230c92df54d0 mm/damon/sysfs-schemes: support target damos filter new 9a9f16c4eaff selftests/damon/sysfs: test damon_target filter new 2fcef90278ae Docs/mm/damon/design: update for DAMON monitoring target t [...] new e189960866c6 Docs/ABI/damon: update for DAMON monitoring target type DA [...] new c84bdb2e684d Docs/admin-guide/mm/damon/usage: update for DAMON monitori [...] new 172980babad0 mm/z3fold: use helper function put_z3fold_locked() and put [...] new 9f3649d97467 mm/page_alloc: remove unneeded variable base new e9bc7466a7dd mm/memcg: fix wrong function name above obj_cgroup_charge_zswap() new 08564dec6bee mm/compaction: set compact_cached_free_pfn correctly in up [...] new 81fc77d877b8 mm/compaction: merge end_pfn boundary check in isolate_fre [...] new 8efaacf170f8 mm/compaction: remove unnecessary cursor page in isolate_f [...] new 9306e546a43a mm/compaction: remove unnecessary "else continue" at end o [...] new 0040d967159a mm: hugetlb: use flush_hugetlb_tlb_range() in move_hugetlb [...] new 046b264d9356 arm64: hugetlb: enable __HAVE_ARCH_FLUSH_HUGETLB_TLB_RANGE new 9653193d3a33 mm: no need to export mm_kobj new 2571802da779 maple_tree: add hex output to maple_arange64 dump new 205f6e39fa78 maple_tree: reorder replacement of nodes to avoid live lock new c1e14ac2f11a maple_tree: introduce mas_put_in_tree() new d523c80835e3 maple_tree: introduce mas_tree_parent() definition new 93ff41c7450e maple_tree: change mas_adopt_children() parent usage new 77e8fc91e44b maple_tree: replace data before marking dead in split and [...] new 278487a7870c mm/compaction: correct last_migrated_pfn update in compact_zone new 7df8e5c968cb mm/compaction: skip page block marked skip in isolate_migr [...] new 818718e46e46 mm/compaction: correct comment of fast_find_migrateblock i [...] new e366b9246b21 mm/compaction: correct comment of cached migrate pfn update new 1179d83f2397 mm/compaction: correct comment to complete migration failure new 42b860244521 mm/compaction: remove unnecessary return for void function new add7b27f721d mm/compaction: only set skip flag if cc->no_set_skip_hint [...] new 0e145fa110d8 mm: disable kernelcore=mirror when no mirror memory new 6c81838a4c98 mm: remove redundant K() macro definition new 608386d215e4 mm-remove-redundant-k-macro-definition-fix new 973ded10ef9e mm/swapfile.c: use helper macro K() new 0e4c653904a9 mm/swap_state.c: use helper macro K() new 9345cb0ccc40 mm/shmem.c: use helper macro K() new 9524404a8305 mm/nommu.c: use helper macro K() new 1ac0669e516c mm/mmap.c: use helper macro K() new 67ed899a8915 mm/hugetlb.c: use helper macro K() new 7a712587c09c kvm: explicitly set FOLL_HONOR_NUMA_FAULT in hva_to_pfn_slow() new 81051698d227 mm/gup: don't implicitly set FOLL_HONOR_NUMA_FAULT new 49315a274191 pgtable: improve pte_protnone() comment new bdce2d785277 selftest/mm: ksm_functional_tests: test in mmap_and_merge_ [...] new ade43298afbd selftest/mm: ksm_functional_tests: Add PROT_NONE test new 12c88416d0bb selftest-mm-ksm_functional_tests-add-prot_none-test-fix new 2ccf8062d6b1 mm: for !CONFIG_PER_VMA_LOCK equate write lock assertion f [...] new 83051850fa61 mm: replace mmap with vma write lock assertions when opera [...] new b493917631ae mm: lock vma explicitly before doing vm_flags_reset and vm [...] new 405146748c5c mm: always lock new vma before inserting into vma tree new 524df6a5aa3c mm-always-lock-new-vma-before-inserting-into-vma-tree-fix new dcc6aa7ec550 mm: move vma locking out of vma_prepare and dup_anon_vma new fed42e3d8c73 mm: move dummy_vm_ops out of a header new b08ca7560b77 mm: memory-failure: use helper macro llist_for_each_entry_safe() new 2fb7584161e6 mm/mm_init: use helper macro BITS_PER_LONG and BITS_PER_BYTE new a0fa22ac6ce9 mm: memtest: convert to memtest_report_meminfo() new 710d51c83595 mm: zswap: update comment for struct zswap_entry new 0d86d3a3d7dc writeback: remove redundant checks for root memcg new 882018f36504 mm/memory_hotplug: simplify ARCH_MHP_MEMMAP_ON_MEMORY_ENAB [...] new fbfff725835c mm/memory_hotplug: allow memmap on memory hotplug request [...] new f24bf8671b63 mm/memory_hotplug: allow architecture to override memmap o [...] new 1f6135f6a4b4 mm/memory_hotplug: support memmap_on_memory when memmap is [...] new cdf5c7d4d249 powerpc/book3s64/memhotplug: enable memmap on memory for radix new 96b80866c9f9 mm/memory_hotplug: embed vmem_altmap details in memory block new c3a0af726023 mm/memory_hotplug: fix error return code in add_memory_resource() new 13ed747a68a1 arm64: mm: use ptep_clear() instead of pte_clear() in clea [...] new 5be70086236a mm/page_alloc: remove track of active PCP lists range in b [...] new 511fde1ba370 mm/page_alloc: remove unnecessary parameter batch of nr_pcp_free new 18c2bdc2e7ba mm/compaction: remove unused parameter pgdata of fragmenta [...] new 30b034a9c1f3 Multi-gen LRU: skip CMA pages when they are not eligible new 90d52ca8efc4 mm: page_alloc: remove unused parameter from reserve_higha [...] new f8b24771d0ab proc/ksm: add ksm stats to /proc/pid/smaps new 857c2552fd33 mm/page_alloc: remove unnecessary inner __get_pfnblock_flags_mask new 3f243191a392 mm/page_alloc: use get_pfnblock_migratetype to avoid extra [...] new 59731645c693 mm/z3fold: remove obsolete comment for struct z3fold_pool new b17c30a9639e mm: add PAGE_TYPE_OP folio functions new 8a46a6603fc5 pgtable: create struct ptdesc new 1ed6566c2749 mm: add utility functions for ptdesc new c0ca75cb2fbd mm: convert pmd_pgtable_page() callers to use pmd_ptdesc() new 2792385c1748 mm: convert ptlock_alloc() to use ptdescs new f32ec027a733 mm: convert ptlock_ptr() to use ptdescs new 41ba65dd9775 mm: convert pmd_ptlock_init() to use ptdescs new 086b8ba62337 mm: convert ptlock_init() to use ptdescs new 2b4893f9939b mm: convert pmd_ptlock_free() to use ptdescs new a4b93c8c7459 mm: convert ptlock_free() to use ptdescs new cdeae64d98bb mm: create ptdesc equivalents for pgtable_{pte,pmd}_page_{ [...] new 0f1e3ed21b23 powerpc: convert various functions to use ptdescs new ab7fbbb5dcaa x86: convert various functions to use ptdescs new 9b30ea878af9 s390: convert various pgalloc functions to use ptdescs new 59269d5c19cf mm: remove page table members from struct page new 283d95b5307b pgalloc: convert various functions to use ptdescs new 9757ceeedb39 arm: convert various functions to use ptdescs new 65bbf0d2fd25 arm64: convert various functions to use ptdescs new 9bdb28ae1503 csky: convert __pte_free_tlb() to use ptdescs new b929d0809441 hexagon: convert __pte_free_tlb() to use ptdescs new 3d21f4e0c14d loongarch: convert various functions to use ptdescs new 1efda69e9cca m68k: convert various functions to use ptdescs new 9e64ff59cb5b mips: convert various functions to use ptdescs new 7ffbed4ba36c nios2: convert __pte_free_tlb() to use ptdescs new 78958db93bd2 openrisc: convert __pte_free_tlb() to use ptdescs new 315706423128 riscv: convert alloc_{pmd, pte}_late() to use ptdescs new 4a9a7b0802e4 sh: convert pte_free_tlb() to use ptdescs new 61b49309a1a2 sparc64: convert various functions to use ptdescs new 38ed642d902e sparc: convert pgtable_pte_page_{ctor, dtor}() to ptdesc e [...] new 536bc6bd52c0 um: convert {pmd, pte}_free_tlb() to use ptdescs new 3a82e524935a mm: remove pgtable_{pmd, pte}_page_{ctor, dtor}() wrappers new 11a4c1a74c22 selftests/mm: fix uffd-stress help information new 38a6fbdca455 selftests: memfd: error out test process when child test fails new cce61bf74eab memfd: do not -EACCES old memfd_create() users with vm.mem [...] new 8c98d148b983 memfd: improve userspace warnings for missing exec-related flags new b553260c7d20 memfd: replace ratcheting feature from vm.memfd_noexec wit [...] new 6be8313de9e9 selftests: improve vm.memfd_noexec sysctl tests new c0849f4fa6d1 arm: include asm/cacheflush.h in asm/hugetlb.h new d8230acaaf48 arm64: include asm/cacheflush.h in asm/hugetlb.h new 1afb26752e73 riscv: include asm/cacheflush.h in asm/hugetlb.h new 538ec3dbbf96 mm,thp: no space after colon in Mem-Info fields new fe0da7d481bd mm,thp: fix nodeN/meminfo output alignment new 3d02ab2b8e12 mm,thp: fix smaps THPeligible output alignment new b697c5c8245f writeback: remove unused delaration of bdi_async_bio_wq new a0cfd61f3d65 mm/secretmem: use a folio in secretmem_fault() new 46742e786340 mm: allow fault_dirty_shared_page() to be called under the [...] new 60c0d73bb59d mm/ksm: add pages scanned metric new a4a79d2cb480 mm/kmemleak: use object_cache instead of kmemleak_initiali [...] new 4e50d6259abe Rename kmemleak_initialized to kmemleak_late_initialized new dc51df3f18d0 pagemap: remove wait_on_page_locked_killable() new 203d673bf70e io_uring: stop calling free_compound_page() new 88acf4d23e10 mm: call free_huge_page() directly new bd875074b2fd mm: convert free_huge_page() to free_huge_folio() new 2c15faa5f464 mm: convert free_transhuge_folio() to folio_undo_large_rma [...] new f03a0a6727dc mm: convert prep_transhuge_page() to folio_prep_large_rmappable() new f2eab39f6ba3 mm: remove free_compound_page() and the compound_page_dtors array new d97a86c31959 mm: remove HUGETLB_PAGE_DTOR new 6a80215321fc mm: add large_rmappable page flag new 6530291f4094 mm: rearrange page flags new 3a77b282e256 mm: free up a word in the first tail page new 8ddd88d44fbf mm: remove folio_test_transhuge() new ebf6da87ccb2 mm: add tail private fields to struct folio new 58732d97fd91 mm: convert split_huge_pages_pid() to use a folio new c4f8988cbe74 memory tiering: add abstract distance calculation algorith [...] new 6cee58eee040 acpi, hmat: refactor hmat_register_target_initiators() new dd5d122b1165 acpi, hmat: calculate abstract distance with HMAT new 32802c58e7e9 dax, kmem: calculate abstract distance with general interface new cbf2c9c989d8 mm: userfaultfd: remove stale comment about core dump locking new 3ff7b0048f1c checkpatch: special case extern struct in .c new f9b117491aa4 checkpatch: reword long-line warning about commit-msg new bcb622042a26 scripts/gdb/symbols: add specific ko module load command new ba8e3ad6de78 scripts/gdb/modules: add get module text support new 875f6329dcc2 scripts/gdb/utils: add common type usage new 717321bbd651 scripts/gdb/aarch64: add aarch64 page operation helper com [...] new e44088ccad0d scripts/gdb/stackdepot: add stackdepot support new 83639c93444e scripts/gdb/page_owner: add page owner support new 7bced4964b20 scripts/gdb/slab: add slab support new 8d78db21ad04 scripts/gdb/vmalloc: add vmallocinfo support new c16d9a223313 adfs: delete unused "union adfs_dirtail" definition new 5fe18e68e7ab kernel/fork: stop playing lockless games for exe_file replacement new 91e49befb71f lib/vsprintf: split out sprintf() and friends new fd521fe4fe5b lib/vsprintf: declare no_hash_pointers in sprintf.h new 255a80805a79 crash: move a few code bits to setup support of crash hotplug new ccabfbf04337 crash: add generic infrastructure for crash hotplug support new d41f608c0843 kexec: exclude elfcorehdr from the segment digest new b09d4070b2cb crash: memory and CPU hotplug sysfs attributes new 9f1f399ca999 x86/crash: add x86 crash hotplug support new 47751864b1e0 crash: hotplug support for kexec_load() new 9a8d93467ed4 crash: change crash_prepare_elf64_headers() to for_each_po [...] new 68f2fc93486b x86/crash: optimize CPU changes new 1084f85780a9 lockdep: fix static memory detection even more new 17fdcc2becf4 treewide: drop CONFIG_EMBEDDED new ce126fbe8b6a scripts/bloat-o-meter: count weak symbol sizes new c9b65572fef3 Merge branch 'mm-nonmm-unstable' into mm-everything new bd06761ee834 Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] new 9628a118c153 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c3e1e8cf006b perf arm64: Allow version comparisons of CPU IDs new 81f7da549af4 perf test: Add a test for the new Arm CPU ID comparison behavior new 9d5da30e4ae9 perf jevents: Add a new expression builtin strcmp_cpuid_str() new d43f54912101 perf vendor events arm64: Update stall_slot workaround for [...] new 4473949074c3 perf vendor events arm64: Update N2 and V2 metrics and eve [...] new ef23cb593304 perf top: Don't pass an ERR_PTR() directly to perf_session [...] new abaf1e0355ab perf lock: Don't pass an ERR_PTR() directly to perf_sessio [...] new 1ce24329a46e perf trace: Use the augmented_raw_syscall BPF skel only fo [...] new 042c126a3e2c perf trace: Use heuristic when deciding if a syscall trace [...] new 3102d1b0bc7c Merge branch 'perf-tools-next' of git://git.kernel.org/pub [...] new cd5ee1c1fab4 Merge branch 'for-next' of git://git.infradead.org/users/h [...] new 6e8d96909a23 asm-generic: partially revert "Unify uapi bitsperlong.h fo [...] new 42948062e8c3 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new a1e80004fbcf Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] new 1e30fe3a24e6 Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] new 9ca4a7768615 Merge branch 'arm/fixes' into for-next new 56e39cdfef6c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new aee56b6173ac Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3343911a5c82 Merge branch 'asahi-soc/for-next' of https://github.com/As [...] new 467ca1228063 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2ddf5dc98ad8 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] new 272f3f199972 Merge branch 'next' of https://github.com/Broadcom/stblinux.git new 0fcc2713d042 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 855b8a16f734 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b9283a354e16 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new be648c2baae2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ef7bcdd8df00 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 50a9a969a76b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 16721fba86f3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1dc1e8ec22b5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c74a13e1369e firmware: arm_scmi: Fixup perf power-cost/microwatt support new 5626b9a9fbe0 Merge branch 'for-next/scmi/fixes' of git://git.kernel.org [...] new 509b29f42cc1 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] new f8ceb9f6a787 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] new 29a289b5685b Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] new e0bfdbc6189c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 462328a3bd9a Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] new c1995cdcced6 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git new fcce2530d7b8 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] new ad71dd629d7a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9ca68efec8c6 Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] new 8d79632cb7c3 Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...] new 45184d165b96 Merge branch 'loongarch-next' of git://git.kernel.org/pub/ [...] new d3e5579fa444 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6edc839c521d Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] new a5024289cace Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] new 305a361faddb Merge branch 'for-next' of git://github.com/openrisc/linux.git new 88d7ccd2680a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 075a88d5eb28 ocxl: Use pci_dev_id() to simplify the code new 60bc069c433f powerpc/include: Remove unneeded #include <asm/fs_pd.h> new e6e077cb2aa4 powerpc/include: Declare mpc8xx_immr in 8xx_immap.h new fecc436a97af powerpc/include: Remove mpc8260.h and m82xx_pci.h new cb888cdf741c powerpc: Remove CONFIG_PCI_8260 new fbbf4280dae4 powerpc/8xx: Remove immr_map() and immr_unmap() new 7768716d2f19 powerpc/cpm2: Remove cpm2_map() and cpm2_unmap() new 0d5769f9503d powerpc/step: Mark __copy_mem_out() and __emulate_dcbz() _ [...] new 6039fcd3fba9 powerpc/reg: Remove #ifdef around mtspr macro new 0e1cd3d9f82e cxl: Use pci_find_vsec_capability() to simplify the code new ae7936d232d8 powerpc/inst: add PPC_TLBILX_LPID new 3eb3f168e83a powerpc: remove unneeded #include <asm/export.h> new 393261828740 powerpc: replace #include <asm/export.h> with #include <li [...] new efa1f8501953 powerpc: remove <asm/export.h> new afda85b963c1 powerpc/pseries: fix possible memory leak in ibmebus_bus_init() new 984b07b42899 powerpc/xics: Remove unnecessary endian conversion new fe8aa8e33793 powerpc/powernv/pci: use pci_dev_id() to simplify the code new 58b6fed89ab0 powerpc: Make virt_to_pfn() a static inline new 71f1c39647d8 powerpc/hv_gpci: Add sysfs file inside hv_gpci device to s [...] new 9caf9e2b8bae docs: ABI: sysfs-bus-event_source-devices-hv_gpci: Documen [...] new 1a160c2a13c6 powerpc/hv_gpci: Add sysfs file inside hv_gpci device to s [...] new 3255171d3e86 docs: ABI: sysfs-bus-event_source-devices-hv_gpci: Documen [...] new 71a7ccb478fc powerpc/hv_gpci: Add sysfs file inside hv_gpci device to s [...] new cc89ff3491b6 docs: ABI: sysfs-bus-event_source-devices-hv_gpci: Documen [...] new a69a57cac1ec powerpc/hv_gpci: Add sysfs file inside hv_gpci device to s [...] new ab7e991286e7 docs: ABI: sysfs-bus-event_source-devices-hv_gpci: Documen [...] new a15e0d6a6929 powerpc/hv_gpci: Add sysfs file inside hv_gpci device to s [...] new 8df99066940b docs: ABI: sysfs-bus-event_source-devices-hv_gpci: Documen [...] new 8f8f1cd67aa0 powerpc/watchpoints: Explain thread_change_pc() more new 668a6ec6ed57 powerpc/watchpoints: Don't track info persistently new 1e60f3564bad powerpc/watchpoints: Track perf single step directly on th [...] new 5a2d8b9c0671 powerpc/watchpoints: Simplify watchpoint reinsertion new bd29813ae106 powerpc/watchpoints: Remove ptrace/perf exclusion tracking new 58709f6fc327 selftests/powerpc/ptrace: Update ptrace-perf watchpoint selftest new 53834a0c0925 perf/hw_breakpoint: Remove arch breakpoint hooks new 0e216fa576e1 Documentation/powerpc: Fix ptrace request names new 9a32584bc108 powerpc/ptrace: Split gpr32_set_common new 98f1a21f9c44 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 711cbdecc6c2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new bfe83c68440d Merge branch 'riscv-dt-for-next' of git://git.kernel.org/p [...] new d526ab0dfa38 Merge branch 'riscv-soc-for-next' of git://git.kernel.org/ [...] new c6d60abd664b Merge branch 'fixes' into for-next new 37a08f010b7c s390/pkey: fix/harmonize internal keyblob headers new fb249ce7f7bf s390/pkey: fix PKEY_TYPE_EP11_AES handling in PKEY_GENSECK2 IOCTL new da2863f15945 s390/pkey: fix PKEY_TYPE_EP11_AES handling in PKEY_CLR2SEC [...] new d1fdfb0b2f33 s390/pkey: fix PKEY_TYPE_EP11_AES handling in PKEY_KBLOB2P [...] new 745742dbca11 s390/pkey: fix PKEY_TYPE_EP11_AES handling in PKEY_VERIFYK [...] new b9352e4b9b9e s390/pkey: fix PKEY_TYPE_EP11_AES handling for sysfs attributes new cba33db3fc4d s390/paes: fix PKEY_TYPE_EP11_AES handling for secure keyblobs new 131c84f8172e s390/airq: remove lsi_mask from airq_struct new d17e733e8480 Merge branch 'features' into for-next new 7bbb1c9da109 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e9baf0eb44f8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] new 13645d5ec055 Merge branch 'afs-next' of git://git.kernel.org/pub/scm/li [...] new b471965fdb2d btrfs: fix replace/scrub failure with metadata_uuid new 09c3717c3a60 btrfs: only subtract from len_to_oe_boundary when it is tr [...] new 29eefa6d0d07 btrfs: fix BUG_ON condition in btrfs_cancel_balance new cd0d8d908d36 Merge branch 'misc-6.5' into for-next-current-v6.4-20230817 new d71185c77749 Merge branch 'for-next-current-v6.4-20230817' into for-nex [...] new c2498d5e76c1 Merge branch 'next-fixes' into for-next-next-v6.5-20230817 new 074866e2c6df btrfs: only subtract from len_to_oe_boundary when it is tr [...] new caf709bb64f0 btrfs: fix BUG_ON condition in btrfs_cancel_balance new ba7eec662887 Merge branch 'misc-next' into for-next-next-v6.5-20230817 new 8c8c49bb7912 btrfs: move the cow_fixup earlier in writepages handling new 9b9ddb85cc61 btrfs: fix handling of errors from __extent_writepage_io new d9423d4492c7 btrfs: stop submitting I/O after an error in extent_write_ [...] new be48a61bed45 btrfs: fix a race in clearing the writeback bit for sub-page I/O new 3a3f604e1d53 btrfs: remove the call to btrfs_mark_ordered_io_finished i [...] new 2d952a27f34a btrfs: lift the call to mapping_set_error out of cow_file_range new 4b3b2538bb23 Merge branch 'ext/hch/dep-writeback-fixes-v2' into for-nex [...] new 02f6c372289c btrfs: use nocow_end for the loop iteration in run_delalloc_cow new ca17810a4e5a btrfs: clone relocation checksums in btrfs_alloc_ordered_extent new 2c2cd5cf0a28 Merge branch 'ext/hch/dep-nocow-fix' into for-next-next-v6 [...] new 6f8d91d537fe Merge branch 'for-next-next-v6.5-20230817' into for-next-20230817 new 7a5cd83500ba Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a5418a92d4e6 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] new 4098ccf6aca5 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 0fe55a9055f0 erofs: simplify z_erofs_read_fragment() new 74c5187630e8 erofs: avoid obsolete {collector,collection} terms new 3b815464a309 erofs: move preparation logic into z_erofs_pcluster_begin() new 4d624469178b erofs: tidy up z_erofs_do_read_page() new b276d190f18b erofs: drop z_erofs_page_mark_eio() new 969353d0ecfa erofs: get rid of fe->backmost for cache decompression new 983fec1e96a8 erofs: adapt folios for z_erofs_readahead() new 80b45c60a9e7 erofs: adapt folios for z_erofs_read_folio() new 6dcb4958649d Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new b43263d203ae Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] new b0021aacd1c3 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new cdc5250acc00 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] new 1c6e7261020a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 154fc7e818a8 gfs2: Switch to wait_event in gfs2_logd new 6a9f0eef3b22 gfs2: low-memory forced flush fixes new ac1a9ed1fa58 gfs2: Fix logd wakeup on I/O error new d8772bb008d0 gfs2: journal flush threshold fixes and cleanup new afa46f119fea gfs2: Remove explicit SDF_ bit numbers new 584e70f20bd0 gfs2: prevent gfs2_logd from spinning new 1fa9e6d9dce1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4769f63c0f32 Merge branch 'jfs-next' of git://github.com/kleikamp/linux [...] new 6b26a13565d0 ksmbd: add support for read compound new 5d7de7c03573 ksmbd: fix wrong interim response on compound new ec5d7b6a2d35 ksmbd: fix `force create mode' and `force directory mode' new 9725c50c522f Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] new 1cbc11aaa01f NFSv4: Fix dropped lock for racing OPEN and delegation return new be2fd1560eb5 NFS: Fix a use after free in nfs_direct_join_group() new 2ba7249a6ff8 NFS: Fix a potential data corruption new 14a3ca5192d8 NFS: Fix sysfs server name memory leak new a9077398c8b9 NFSv4.2: fix error handling in nfs42_proc_getxattr new 2783542c5181 NFSv4: fix out path in __nfs4_get_acl_uncached new 7a832eba84ef xprtrdma: Remap Receive buffers after a reconnect new 99e629f2a113 Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] new fcae6e733c07 NFSD: da_addr_body field missing in some GETDEVICEINFO replies new 510949ca24bd Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] new 39b731d200f4 Merge branch 'overlayfs-next' of git://git.kernel.org/pub/ [...] new aa18e0431692 Merge branch 'iomap-for-next' of git://git.kernel.org/pub/ [...] new 7fc870e50b05 Merge branch 'vfs-for-next' of git://git.kernel.org/pub/sc [...] new 1bf7f1e05f59 Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] new 7f361cbce2ed Merge branch 'vfs.tmpfs' into vfs.all new 5d1f903f75a8 attr: block mode changes of symlinks new 0d5a4f8f775f fs: Fix error checking for d_hash_and_lookup() new 05f26f86f4a1 epoll: simplify ep_alloc() new ee042cdb9f0f fs/ecryptfs: remove kernel-doc warnings new ed192c59f869 file: mostly eliminate spurious relocking in __range_close new 021a160abf62 fs: use __fput_sync in close(2) new 4352b8cd66e2 fs: unexport d_genocide new f0659dd221f5 vfs, security: Fix automount superblock LSM init problem, [...] new 66f2476990e1 fs/buffer.c: disable per-CPU buffer_head cache for isolated CPUs new 40cf8988a485 docs: filesystems: idmappings: clarify from where idmappin [...] new 3ad5f49eedb7 fs: Fix one kernel-doc comment new f59c429c2b49 vfs: fix up the assert in i_readcount_dec new 3b0086ced97f init: Add support for rootwait timeout parameter new 21238b550dd6 doc: idmappings: fix an error and rephrase a paragraph new 2c60144548c0 Merge branch 'vfs.misc' into vfs.all new 39a15834336a Merge branch 'fs.proc.uapi' into vfs.all new 7dab070e6825 Merge branch 'vfs.fchmodat2' into vfs.all new fbbc746c7c54 block: consolidate __invalidate_device and fsync_bdev new a000760f0f9c block: call into the file system for bdev_mark_dead new a82a937ac1a3 block: call into the file system for ioctl BLKFLSBUF new 4832895c75cb fs: remove get_super new f3aeab61fb15 fs: simplify invalidate_inodes new 4bcdb446f24b Merge branch 'vfs.super' into vfs.all new 2a86c0c2a9af Merge branch 'vfs.autofs' into vfs.all new e062abaec65b super: remove get_tree_single_reconf() new dae8b08d5d83 fs: add vfs_cmd_create() new 11a51d8c13a7 fs: add vfs_cmd_reconfigure() new 22ed7ecdaefe fs: add FSCONFIG_CMD_CREATE_EXCL new 6be51a71655d Merge branch 'vfs.fs_context' into vfs.all new 6009f203b4c9 Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] new cb03486cff9c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f4fa070aebda Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3431bfa7f09e Merge branch 'pci/aer' new eaa1421ebdbb Merge branch 'pci/hotplug' new 0e78897416f7 Merge branch 'pci/ioport' new a48c6af2d2a5 net/mlx5: Convert PCI error values to generic errnos new 27453977570f Merge branch 'pci/pcie-rmw' new f074838d0c6c Merge branch 'pci/virtualization' new 641af69f9081 Merge branch 'pci/vpd' new f84966a2f99e Merge branch 'pci/controller/apple' new 3bb8cb25148e Merge branch 'pci/controller/dwc' new 8aa679b8534d Merge branch 'pci/controller/iproc' new 81494a77129f Merge branch 'pci/controller/microchip' new 40aa97f18bbf Merge branch 'pci/controller/qcom' new c93da4cd5035 Merge branch 'pci/controller/rockchip' new 05ac3455338c Merge branch 'pci/controller/tegra194' new 8d9d574fe3bf Merge branch 'pci/controller/remove-void-cast' new 9889feb87aea Merge branch 'pci/controller/resources' new bc5a36f36b56 Merge branch 'pci/controller/switchtec' new 3f7f17a73c37 Merge branch 'pci/misc' new 85cda31b6576 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 104fd0b5e948 pstore: Support record sizes larger than kmalloc() limit new a1972f32f70b Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] new 824cea225b12 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6db573162011 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] new b435d6e82fca Merge branch 'i3c/next' of git://git.kernel.org/pub/scm/li [...] new d50199485538 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] new de1cf45fbc66 Merge branch 'docs-next' of git://git.lwn.net/linux.git new 541e3073f617 Merge branch 'master' of git://linuxtv.org/media_tree.git new 7636d337a39b Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git new 83ddba137707 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new ba6ea77d0e75 cpufreq: Prefer to print cpuid in MIN/MAX QoS register err [...] new 6a4fec4f6d30 cpufreq: cppc: cppc_cpufreq_get_rate() returns zero in all [...] new e613d8cff547 cpufreq: cppc: Set fie_disabled to FIE_DISABLED if fails t [...] new 185396d1e734 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] new af75504c3896 cpupower: Add Georgian translation to Makefile LANGUAGES new 3400ba80b274 Merge branch 'cpupower' of git://git.kernel.org/pub/scm/li [...] new 3d82330f980e Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] new b683a3620748 genpd: imx: relocate scu-pd under genpd new 927b7d15dcf2 genpd: imx: scu-pd: enlarge PD range new a67d780720ff genpd: imx: scu-pd: add more PDs new 309864dcf92b genpd: imx: scu-pd: do not power off console if no_console [...] new ec8b5619750e genpd: imx: scu-pd: Suppress bind attrs new 4f6c9832613b genpd: imx: scu-pd: initialize is_off according to HW state new 048e4da9de32 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new d617f5052f1a Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] new 21941c69155a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 32008f575542 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 42b118c9f97f Revert "net: ethernet: ti: am65-cpsw: add mqprio qdisc off [...] new f54a2a132a9d Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/l [...] new bf6af0f2a697 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] new bc28e5f791fc Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/l [...] new f0835e7404b7 Bluetooth: ISO: Use defer setup to separate PA sync and BIG sync new 24cc021a8ee3 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 6d2f8fd11feb Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] new f965a740bef2 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] new 4fdcb5e69ba3 Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] new e82eba4d5d07 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 1302725d9540 Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] new ff065eaf5502 drm/ttm/tests: Require MMU when testing new f64aec46261c Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new e5be3d2bc920 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new 2643e6d1f2a5 drm/i915/dgfx: Enable d3cold at s2idle new 3a8ecd4c3ede drm/i915/cx0: Add intel_cx0_get_owned_lane_mask() new 0f5c2e5bd2fc drm/i915: Simplify intel_cx0_program_phy_lane() with loop new 6a62986bb52e drm/i915/cx0: Enable/disable TX only for owned PHY lanes new 226fa3ab8be5 drm/i915/cx0: Program vswing only for owned lanes new 3d3e02716136 drm/i915/dg2: Recognize pre-production hardware new e50086f3d313 drm/i915/dg2: Drop pre-production display workarounds new 3d623691ca30 drm/i915/selftest: Simplify Y-major tiling in blit selftest new 4ebf43d0488f drm/i915: Eliminate has_4tile feature flag new 1098751b3286 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new 397d8d56f8e1 Merge branch 'msm-next' of https://gitlab.freedesktop.org/ [...] new b1a3e41da788 Merge branch 'etnaviv/next' of https://git.pengutronix.de/ [...] new bb3c35f571f3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 393b9ec13cf1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new cff66d4464ce next-20230817/sound new a06ce12efb63 ASoC: dt-bindings: Add common sound card properties new 34e7bf1acc33 ASoC: dt-bindings: mediatek,mt8188-mt6359: use common sound card new d63cff2ba4d6 ASoC: dt-bindings: samsung,aries-wm8994: use common sound card new e1d776441d7e ASoC: dt-bindings: samsung,midas-audio: use common sound card new 5ddff831f064 ASoC: dt-bindings: samsung,odroid: use common sound card new 631e9d4b1f32 ASoC: dt-bindings: samsung,tm2: use common sound card new ebba2fd5adc2 ASoC: samsung: odroid: use of_property_present to check fo [...] new 55ebfafbc32d ASoC: samsung: aries_wm8994: parse audio-routing new c91e67145bc6 ASoC: samsung: midas_wm1811: parse audio-routing new 2dc8c0366599 ASoC: samsung: odroid: parse audio-routing new 17b9f4387eba ASoC: samsung: tm2_wm5110: parse audio-routing new c4c3c32d088d ASoC: mediatek: mt7986: add common header new 9f8df795ae8d ASoC: mediatek: mt7986: support etdm in platform driver new 8d0d4884ba2c ASoC: mediatek: mt7986: add platform driver new 9873277fc2ea ASoC: mediatek: mt7986: add machine driver with wm8960 new af835f0b4977 ASoC: dt-bindings: mediatek,mt7986-wm8960: add mt7986-wm89 [...] new b41efc224a5c ASoC: dt-bindings: mediatek,mt7986-afe: add audio afe document new a9b5f21073c0 ASoC: rt5640: Convert to just use GPIO descriptors new 647a3c4c33cd ASoC: rt5665: Convert to use GPIO descriptors new ab2a5d170644 ASoC: rt5668: Convert to use GPIO descriptors new ed11701751d4 ASoC: rt5682: Convert to use GPIO descriptors new 8793bee71645 ASoC: rt5682s: Convert to use GPIO descriptors new 44cb08fd23fe ASoC: Convert remaining Realtek codecs to GPIO new cfee987c9236 ASoC: Merge up fixes new 278e590d75c8 Merge remote-tracking branch 'asoc/for-6.6' into asoc-next new 9b27aba4961a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b2f466776bad Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] new badbf7ab1a36 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 04d9244c9420 io_uring/rsrc: Annotate struct io_mapped_ubuf with __counted_by new 9af4a5c6e1ee Merge branch 'for-6.6/io_uring' into for-next new ec14a87ee199 blk-cgroup: Fix NULL deref caused by blkg_policy_data bein [...] new 441cba897395 Merge branch 'for-6.6/block' into for-next new 43d429864c8e Merge branch 'for-next' of git://git.kernel.dk/linux-block.git new 0fe1a8e090fb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d2ccc37fb8f5 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 0cc6d06905b2 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] new 348d68014fb3 Merge branch 'for-backlight-next' of git://git.kernel.org/ [...] new 195a16f35964 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b094ba23800c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 218f7371c76a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new eb90bf03b8b9 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] new 8304ae98a0ea Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] new b219c83989d6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new e82135ee5487 Merge branch 'next' of git://github.com/cschaufler/smack-next new f5cd42eb1279 Merge branch 'master' of https://scm.osdn.net/gitroot/tomo [...] new bff24699b94a tpm_tis: Revert "tpm_tis: Disable interrupts on ThinkPad T490s" new 4cfb90805445 KEYS: DigitalSignature link restriction new 90f6f691a706 integrity: Enforce digitalSignature usage in the ima and e [...] new a3af7188e360 integrity: PowerVM support for loading CA keys on machine keyring new bc02667698b0 integrity: ignore keys failing CA restrictions on non-UEFI [...] new 7b9de406582d integrity: remove global variable from machine_keyring.c new 4cb1ed94f180 integrity: check whether imputed trust is enabled new d7d91c4743c4 integrity: PowerVM machine keyring enablement new 44e69ea53892 integrity: PowerVM support for loading third party code si [...] new 604b8e755885 KEYS: Replace all non-returning strlcpy with strscpy new a86a42ac2bd6 tpm_tis_spi: Add hardware wait polling new 32a0c860ff48 tpm_tis: Move CRC check to generic send routine new b400f9d33fc2 tpm_tis: Use responseRetry to recover from data transfer errors new 280db21e153d tpm_tis: Resend command to recover from data transfer errors new df333d058a60 tpm: remove redundant variable len new 2ccf8c76b4fb tpm/tpm_tis_synquacer: Use module_platform_driver macro to [...] new 218a2680624c certs: Reference revocation list for all keyrings new 11c0ced01f78 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 41e20bab9a39 Merge branch 'master' of git://www.linux-watchdog.org/linu [...] new 1672730cffaf iommu/arm-smmu-v3: Change vmid alloc strategy from bitmap to ida new 0a8c264d51ad iommu/arm-smmu: Clean up resource handling during Qualcomm [...] new fcf226f1f708 iommu/qcom: Use the asid read from device-tree if specified new 9f3fef23d9b5 iommu/qcom: Disable and reset context bank before programming new ec5601661bfc iommu/qcom: Index contexts by asid number to allow asid 0 new e30c960d3f44 iommu/qcom: Add support for QSMMUv2 and QSMMU-500 secured [...] new ec2ff4d8160f iommu/arm-smmu-qcom: Sort the compatible list alphabetically new 6ebaa77ce483 iommu/arm-smmu-qcom: Add SM6375 DPU compatible new 7e85676a4523 iommu/arm-smmu-qcom: Add SM6350 DPU compatible new 757d591d965f iommu/arm-smmu-qcom: Add SM6375 SMMUv2 new e4c2450ae063 dt-bindings: iommu: qcom,iommu: Add qcom,ctx-asid property new a7a7c8c1a06a dt-bindings: iommu: qcom,iommu: Add QSMMUv2 and MSM8976 co [...] new b606e2e8eded dt-bindings: arm-smmu: Fix MSM8998 clocks description new afe92fbfbfb7 Merge branch 'for-joerg/arm-smmu/bindings' into for-joerg/ [...] new 90654da4d904 Merge tag 'arm-smmu-updates' of git://git.kernel.org/pub/s [...] new 0652cf98e0f0 iommu/amd: Remove unused declarations new 9c84d6461897 Merge branches 'apple/dart', 'arm/mediatek', 'arm/renesas' [...] new 9e0e9659ace6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new de644a1af0bd Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 7d0fef8eff7e dt-bindings: net: ftgmac100: convert to yaml version from txt new 5de0b4a40a5c dt-bindings: interrupt-controller: qcom,pdc: Add SDM670 new abe916c5430a dt: dt-check-compatible: Find struct of_device_id instance [...] new da242526aa95 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c70b7f240c9a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 03490502ffc7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d43490d0ab82 x86/cpu: Clean up SRSO return thunk mess new d025b7bac07a x86/cpu: Rename original retbleed methods new 42be649dd1f2 x86/cpu: Rename srso_(.*)_alias to srso_alias_\1 new e7c25c441e9e x86/cpu: Cleanup the untrain mess new 864bcaa38ee4 x86/cpu/kvm: Provide UNTRAIN_RET_VM new 9dbd23e42ff0 x86/srso: Explain the untraining sequences a bit more new dbf460087755 objtool/x86: Fixup frame-pointer vs rethunk new ebb4688407c9 Merge branch into tip/master: 'x86/urgent' new 225e7173a7ef Merge branch into tip/master: 'x86/merge' new 1f65012dee60 Merge branch into tip/master: 'irq/core' new 3078e13d4e91 Merge branch into tip/master: 'locking/core' new 7db4a39daab8 Merge branch into tip/master: 'perf/core' new 5d29505355a0 Merge branch into tip/master: 'ras/core' new a0019c015fc6 Merge branch into tip/master: 'sched/core' new ba548ebce02a Merge branch into tip/master: 'smp/core' new 9b92b7a5cb28 Merge branch into tip/master: 'x86/boot' new 7ed1d02073dc Merge branch into tip/master: 'x86/core' new 611fef98c0e3 Merge branch into tip/master: 'x86/misc' new 94434109afe0 Merge branch into tip/master: 'x86/sev' new 051cf7e58666 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 68fd021c9d82 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] new 65e5c6e37d0e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ed2b9e1b6d82 srcu,notifier: Remove #ifdefs in favor of SRCU Tiny srcu_usage new 343640cb5b4e rcu: Mark __rcu_irq_enter_check_tick() ->rcu_urgent_qs load new 3292ba0229db rcu: Make the rcu_nocb_poll boot parameter usable via boot config new efd04f8a8b45 rcu: Use WRITE_ONCE() for assignments to ->next for rculist_nulls new fe24a0b63278 Merge branches 'doc.2023.07.14b', 'fixes.2023.08.16a', 'rc [...] new 55e9e2295853 Merge branch 'scftorture.2023.07.14b' into HEAD new 4438552bf5c2 Merge branch 'clocksource.2023.07.14b' into HEAD new 94e70d269433 Merge branch 'csd-lock.2023.07.14b' into HEAD new 8d88d1a0dabd Merge branch 'bootconfig.2023.08.14a' into HEAD new 02caf9e43e93 rcu: Delete a redundant check in rcu_check_gp_kthread_star [...] new 0b866599ea70 rcu: Don't redump the stalled CPU where RCU GP kthread last ran new 0961b2bb32db torture: Share torture_random_state with torture_shuffle_tasks() new 36c700d493b2 torture: Make kvm-recheck.sh use mktemp new 7321a5bdba3b rcu: Eliminate check_cpu_stall() duplicate code new cc71ac055bc9 torture: Make torture_hrtimeout_ns() take an hrtimer mode [...] new 720879d5c5ac Revert "checkpatch: Error out if deprecated RCU API used" new f1a0d61c2b08 rcu-tasks: Add printk()s to localize boot-time self-test hang new 4f8e192bb073 rcu: Include torture_sched_setaffinity() declaration new e0c59f832bdf torture: Move rcutorture_sched_setaffinity() out of rcutorture new 4811b55ad926 locktorture: Add readers_bind and writers_bind module parameters new 4ed6a0e54108 rcutorture: Add CONFIG_DEBUG_OBJECTS to RCU Tasks testing new 50e61551c55c rcutorture: Fix stuttering races and other issues new c900a061f741 srcu: Fix error handling in init_srcu_struct_fields() new 3e704a153c39 rcu/tree: Remove superfluous return from void call_rcu* functions new 5cba026aca5a refscale: Fix misplaced data re-read new f9d771b016ca rcu: Add sysfs to provide throttled access to rcu_barrier() new 4a7277aed14c rcu-tasks: Pull sampling of ->percpu_dequeue_lim out of loop new cbee3d05e2c2 locktorture: Alphabetize torture_param() entries new 7c8ebb7da96c locktorture: Consolidate "if" statements in lock_torture_writer() new 286dd71753ed locktorture: Add acq_writer_lim to complain about long acq [...] new 857dcf0fab21 rcu-tasks: Make rcu_tasks_lazy_ms static new cd4b4aabb588 rcu: Remove unused function declaration rcu_eqs_special_set() new 122d81e02f68 docs: memory-barriers: Add note on compiler transformation [...] new 8ea89cda7d68 mm: Remove kmem_valid_obj() new 3f2e02cbb09f rcu: Dump memory object info if callback function is invalid new d88441b7b5b3 Documentation: RCU: Fix section numbers after adding Secti [...] new 0176de5a1c8a rcu: Add RCU CPU stall notifier new d186e76af90a rcutorture: Add test of RCU CPU stall notifiers new fde6ea943d7e rcutorture: Copy out ftrace into its own console file new d4d0382948aa refscale: Print out additional module parameters new b1e709e9a9f3 doc: Add refscale.lookup_instances to kernel-parameters.txt new fd520dccc584 torture: Print out torture module parameters new 98545332bf8d torture: Make torture.sh refscale testing qualify verbose_batched new 224a67ee4e47 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] new a6b33d009fc1 KVM: arm64: Remove unused declarations new 06e3c878d78e Merge branch kvm-arm64/6.6/misc into kvmarm-master/next new 21f74a513737 arm64: Add missing VA CMO encodings new 464f2164da7e arm64: Add missing ERX*_EL1 encodings new 6ddea24dfd59 arm64: Add missing DC ZVA/GVA/GZVA encodings new fb1926cccd70 arm64: Add TLBI operation encodings new 2b97411fef8f arm64: Add AT operation encodings new 57596c8f991c arm64: Add debug registers affected by HDFGxTR_EL2 new 2b062ed483eb arm64: Add missing BRB/CFP/DVP/CPP instructions new cc24f656f7cf arm64: Add HDFGRTR_EL2 and HDFGWTR_EL2 layouts new b206a708cbfb arm64: Add feature detection for fine grained traps new 484f86824a3d KVM: arm64: Correctly handle ACCDATA_EL1 traps new 3ea84b4fe446 KVM: arm64: Add missing HCR_EL2 trap bits new 50d2fe4648c5 KVM: arm64: nv: Add FGT registers new e930694e6145 KVM: arm64: Restructure FGT register switching new e58ec47bf68d KVM: arm64: nv: Add trap forwarding infrastructure new d0fc0a2519a6 KVM: arm64: nv: Add trap forwarding for HCR_EL2 new a0b70fb00db8 KVM: arm64: nv: Expose FEAT_EVT to nested guests new cb31632c4452 KVM: arm64: nv: Add trap forwarding for MDCR_EL2 new e880bd336323 KVM: arm64: nv: Add trap forwarding for CNTHCTL_EL2 new 15b4d82d69d7 KVM: arm64: nv: Add fine grained trap forwarding infrastructure new 5a24ea786985 KVM: arm64: nv: Add trap forwarding for HFGxTR_EL2 new 039f9f12de5f KVM: arm64: nv: Add trap forwarding for HFGITR_EL2 new d0be0b2ede13 KVM: arm64: nv: Add trap forwarding for HDFGxTR_EL2 new a77b31dce437 KVM: arm64: nv: Add SVC trap forwarding new ea3b27d8dea0 KVM: arm64: nv: Expand ERET trap forwarding to handle FGT new d4d2dacc7cdd KVM: arm64: nv: Add switching support for HFGxTR/HDFGxTR new 0a5d28433ad9 KVM: arm64: nv: Expose FGT to nested guests new a63cf31139b7 KVM: arm64: Move HCRX_EL2 switch to load/put on VHE systems new 03fb54d0aa73 KVM: arm64: nv: Add support for HCRX_EL2 new 60046980bf60 KVM: arm64: nv: Select XARRAY_MULTI to fix build error new e100422ecbb1 Merge branch kvm-arm64/nv-trap-forwarding into kvmarm-master/next new a1342c802728 KVM: Rename kvm_arch_flush_remote_tlb() to kvm_arch_flush_ [...] new cfb0c08e8012 KVM: Declare kvm_arch_flush_remote_tlbs() globally new 32121c813818 KVM: arm64: Use kvm_arch_flush_remote_tlbs() new eddd21481011 KVM: Remove CONFIG_HAVE_KVM_ARCH_TLB_FLUSH_ALL new d4788996051e KVM: Allow range-based TLB invalidation from common code new 619b5072443c KVM: Move kvm_arch_flush_remote_tlbs_memslot() to common code new 360839027a6e arm64: tlb: Refactor the core flush algorithm of __flush_t [...] new 4d73a9c13aaa arm64: tlb: Implement __flush_s2_tlb_range_op() new 6354d15052ec KVM: arm64: Implement __kvm_tlb_flush_vmid_range() new 117940aa6e5f KVM: arm64: Define kvm_tlb_flush_vmid_range() new c42b6f0b1cde KVM: arm64: Implement kvm_arch_flush_remote_tlbs_range() new 3756b6f2bb3a KVM: arm64: Flush only the memslot after write-protect new defc8cc7abf0 KVM: arm64: Invalidate the table entries upon a range new 7657ea920c54 KVM: arm64: Use TLBI range-based instructions for unmap new 6951f4169ec3 Merge branch kvm-arm64/tlbi-range into kvmarm-master/next new 43648cbe3660 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new f9a8356606cd Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 161af20bc222 Merge branch 'riscv_kvm_next' of https://github.com/kvm-ri [...] new 3e1efe2b67d3 KVM: Wrap kvm_{gfn,hva}_range.pte in a per-action union new 1f8403953f05 KVM: Remove unused kvm_device_{get,put}() declarations new 458933d33af2 KVM: Remove unused kvm_make_cpus_request_mask() declaration new 94d7a3315823 Merge branch 'generic' new 732f57612d5c KVM: x86/mmu: Add helper to convert root hpa to shadow page new 9e3f832edfca KVM: x86/mmu: Harden new PGD against roots without shadow pages new 004c297c327f KVM: x86/mmu: Harden TDP MMU iteration against root w/o sh [...] new 81d4621b7d9f KVM: x86/mmu: Disallow guest from using !visible slots for [...] new a328a359d99b KVM: x86/mmu: Use dummy root, backed by zero page, for !vi [...] new 00b597559236 Merge branch 'mmu' new cf6d80c0eb95 KVM: selftests: Add x86 properties for Intel PMU in processor.h new c853be2265cc KVM: selftests: Drop the return of remove_event() new de527b1daf69 KVM: selftests: Introduce "struct __kvm_pmu_event_filter" [...] new 86ab6af8b96a KVM: selftests: Add test cases for unsupported PMU event f [...] new d4e36166820a KVM: selftests: Test if event filter meets expectations on [...] new 740d087e7fff KVM: selftests: Test gp event filters don't affect fixed e [...] new a0c255049f3f Merge branch 'selftests' new 4c08e737f056 KVM: SVM: Take and hold ir_list_lock when updating vCPU's [...] new f3cebc75e742 KVM: SVM: Set target pCPU during IRTE update if target vCP [...] new f67063414c0e KVM: SVM: correct the size of spec_ctrl field in VMCB save area new 43f62cd6f951 Merge branch 'svm' new 7d18eef13622 KVM: VMX: Rename vmx_get_max_tdp_level() to vmx_get_max_ep [...] new dd4939f8a482 Merge branch 'vmx' new 652349fba617 Merge branch 'pmu' new 765da7fe0e76 KVM: x86: Remove break statements that will never be executed new 7b0151caf73a KVM: x86: Remove WARN sanity check on hypervisor timer vs. [...] new 392a53246257 x86: kvm: x86: Remove unnecessary initial values of variables new 42764413d195 KVM: x86: Add a framework for enabling KVM-governed x86 features new ccf31d6e6cc5 KVM: x86/mmu: Use KVM-governed feature framework to track [...] new 1143c0b85c07 KVM: VMX: Recompute "XSAVES enabled" only after CPUID update new 0497d2ac9b26 KVM: VMX: Check KVM CPU caps, not just VMX MSR support, fo [...] new 662f6815786e KVM: VMX: Rename XSAVES control to follow KVM's preferred [...] new fe60e8f65f79 KVM: x86: Use KVM-governed feature framework to track "XSA [...] new 1c18efdaa314 KVM: nVMX: Use KVM-governed feature framework to track "ne [...] new 7a6a6a3bf5d8 KVM: nSVM: Use KVM-governed feature framework to track "NR [...] new 4365a45571c7 KVM: nSVM: Use KVM-governed feature framework to track "TS [...] new 4d2a1560ffc2 KVM: nSVM: Use KVM-governed feature framework to track "vV [...] new e183d17ac362 KVM: nSVM: Use KVM-governed feature framework to track "LB [...] new 59d67fc1f0db KVM: nSVM: Use KVM-governed feature framework to track "Pa [...] new b89456aee78d KVM: nSVM: Use KVM-governed feature framework to track "vG [...] new ee785c870d6f KVM: nSVM: Use KVM-governed feature framework to track "vN [...] new 9717efbe5ba3 KVM: x86: Disallow guest CPUID lookups when IRQs are disabled new fff2e47e6c3b Merge branch 'misc' new 74fe8b7e80d3 Merge branch 'next' of https://github.com/kvm-x86/linux.git new bdd430e65769 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ec47432c4a7b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ed085ed81682 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 76e4beae5aad Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new adfa8aa0f244 Merge branch 'for-firmware-next' of git://git.kernel.org/p [...] new 826a34729a4f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3b7cf84c742b Merge branch 'for-leds-next' of git://git.kernel.org/pub/s [...] new 733e80251afa Merge branch 'for-next' of git://github.com/cminyard/linux [...] new f8d56ebe2ab9 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] new 40bccff6acb2 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] new 97aad6c4ebe5 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new f74a8e92ed3f Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] new 784b251870c9 Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] new 6d84a649329b Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] new a0df96a5b660 Merge branch 'habanalabs-next' of git://git.kernel.org/pub [...] new 39744738a67d coresight: trbe: Allocate platform data per device new a4621fd1d4fd coresight: etm4x: Ensure valid drvdata and clock before clk_put() new d1c9711ad943 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new d52b569f36dc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3ff3182179cc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 52741687fdac Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] new f2b1cd686d6b next-20230817/phy-next new 576306fc1d37 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 6860a6e82d03 Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] new 9a4087fab303 vfio: Commonize combine_ranges for use in other VFIO drivers new 38fe3975b4c2 vfio/pds: Initial support for pds VFIO driver new b021d05e106e pds_core: Require callers of register/unregister to pass P [...] new 63f77a7161a2 vfio/pds: register with the pds_core PF new bb500dbe2ac6 vfio/pds: Add VFIO live migration support new f232836a9152 vfio/pds: Add support for dirty page tracking new 7dabb1bcd177 vfio/pds: Add support for firmware recovery new fc9da66103d3 vfio/pds: Add Kconfig and documentation new d7955ce40e10 vfio/cdx: Remove redundant initialization owner in vfio_cd [...] new 6c092088fad4 vfio/fsl-mc: Use module_fsl_mc_driver macro to simplify the code new cd24e2a60af6 vfio/type1: fix cap_migration information leak new a881b496941f vfio: align capability structures new 5796d10d6aa5 Merge branch 'next' of git://github.com/awilliam/linux-vfio.git new f02a7f02c4e7 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] new eafcc3b064ef Merge branch 'counter-next' of git://git.kernel.org/pub/sc [...] new 5105c1a89299 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 78d44b824ed0 cgroup: Avoid -Wstringop-overflow warnings new 8dc595037d54 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4a893639407d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b83709958f53 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 38404a16033c Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new c43ca7d5b815 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 419e9f51a3c4 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] new 8c30c73e34ce Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f5811affcdd3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 848f700dabda pinctrl: renesas: rzg2l: Fix NULL pointer dereference in r [...] new ca63f2ef6a16 pinctrl: renesas: rzv2m: Fix NULL pointer dereference in r [...] new 1eb1e00e5d99 pinctrl: renesas: rza2: Add lock around pinctrl_generic{{a [...] new 316f1c6cad8c Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...] new db6a59976e5d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 33e9efba0856 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 13eb52f6293d selftests: cachestat: test for cachestat availability new efc7760ab7cd Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 3ae3c2547fce Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] new 4b852017121e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a8edd939bc36 Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] new 85ae42c72142 nvdimm: Fix memleak of pmu attr_groups in unregister_nvdimm_pmu() new 08ca6906a4b7 nvdimm: Fix dereference after free in register_nvdimm_pmu() new f110a12840a2 Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...] new 9457d2842b24 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git new 46822860a5a9 seccomp: Add missing kerndoc notations new a7927bcecf6c Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] new 515eb1eb5fc6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new bc939a2bca3e next-20230809/nvmem new 10ca902a319e Merge branch 'main' of git://git.infradead.org/users/willy [...] new 0d743ae8510f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new bafd6b61ce68 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 045676d7e6f6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b7521e0918d7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d0d1a69c6722 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] new 1ced7778a94f Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] new 34b4ca9227fa Merge branch 'bitmap-for-next' of https://github.com/norov [...] new c8248faf3ca2 Compiler Attributes: counted_by: Adjust name and identifie [...] new 5d207e83ca41 lkdtm: Add FAM_BOUNDS test for __counted_by new 72d6e36338c2 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new e0af39e69c35 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new 4b16fe61b84e Merge branch 'nolibc' of git://git.kernel.org/pub/scm/linu [...] new 503a151ab4c5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7271b2a53042 Add linux-next specific files for 20230818
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 (47762f086974) \ N -- N -- N refs/heads/master (7271b2a53042)
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 935 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: .../testing/sysfs-bus-event_source-devices-hv_gpci | 160 ++ Documentation/admin-guide/kdump/vmcoreinfo.rst | 14 +- Documentation/admin-guide/kernel-parameters.txt | 10 + .../bindings/interrupt-controller/qcom,pdc.yaml | 1 + .../devicetree/bindings/iommu/arm,smmu.yaml | 41 + .../devicetree/bindings/iommu/qcom,iommu.yaml | 22 +- .../devicetree/bindings/net/faraday,ftgmac100.yaml | 102 + .../devicetree/bindings/net/ftgmac100.txt | 67 - .../bindings/sound/amlogic,axg-sound-card.yaml | 15 +- .../bindings/sound/amlogic,gx-sound-card.yaml | 17 +- .../devicetree/bindings/sound/fsl,rpmsg.yaml | 17 +- .../bindings/sound/google,sc7180-trogdor.yaml | 17 +- .../bindings/sound/google,sc7280-herobrine.yaml | 17 +- .../devicetree/bindings/sound/imx-audio-card.yaml | 18 +- .../bindings/sound/mediatek,mt7986-afe.yaml | 160 ++ .../bindings/sound/mediatek,mt7986-wm8960.yaml | 67 + .../bindings/sound/mediatek,mt8188-mt6359.yaml | 17 +- .../bindings/sound/samsung,aries-wm8994.yaml | 16 +- .../bindings/sound/samsung,midas-audio.yaml | 16 +- .../devicetree/bindings/sound/samsung,odroid.yaml | 14 +- .../devicetree/bindings/sound/samsung,tm2.yaml | 16 +- .../bindings/sound/sound-card-common.yaml | 27 + Documentation/filesystems/idmappings.rst | 7 +- Documentation/mm/hugetlbfs_reserv.rst | 14 +- .../device_drivers/ethernet/amd/pds_vfio_pci.rst | 79 + .../networking/device_drivers/ethernet/index.rst | 1 + Documentation/powerpc/ptrace.rst | 8 +- .../translations/zh_CN/mm/hugetlbfs_reserv.rst | 4 +- MAINTAINERS | 7 + Next/SHA1s | 108 +- Next/merge.log | 2308 +++++++++++++++----- arch/arc/configs/axs101_defconfig | 2 +- arch/arc/configs/axs103_defconfig | 2 +- arch/arc/configs/axs103_smp_defconfig | 2 +- arch/arc/configs/haps_hs_smp_defconfig | 2 +- arch/arc/configs/hsdk_defconfig | 2 +- arch/arc/configs/nsim_700_defconfig | 2 +- arch/arc/configs/nsimosci_defconfig | 2 +- arch/arc/configs/nsimosci_hs_defconfig | 2 +- arch/arc/configs/tb10x_defconfig | 2 +- arch/arc/configs/vdk_hs38_defconfig | 2 +- arch/arc/configs/vdk_hs38_smp_defconfig | 2 +- arch/arm/Kconfig | 2 +- arch/arm/configs/aspeed_g4_defconfig | 2 +- arch/arm/configs/aspeed_g5_defconfig | 2 +- arch/arm/configs/at91_dt_defconfig | 2 +- arch/arm/configs/axm55xx_defconfig | 2 +- arch/arm/configs/bcm2835_defconfig | 2 +- arch/arm/configs/clps711x_defconfig | 2 +- arch/arm/configs/keystone_defconfig | 2 +- arch/arm/configs/lpc18xx_defconfig | 2 +- arch/arm/configs/lpc32xx_defconfig | 2 +- arch/arm/configs/milbeaut_m10v_defconfig | 2 +- arch/arm/configs/moxart_defconfig | 2 +- arch/arm/configs/multi_v4t_defconfig | 2 +- arch/arm/configs/multi_v7_defconfig | 2 +- arch/arm/configs/pxa_defconfig | 2 +- arch/arm/configs/qcom_defconfig | 2 +- arch/arm/configs/sama5_defconfig | 2 +- arch/arm/configs/sama7_defconfig | 2 +- arch/arm/configs/socfpga_defconfig | 2 +- arch/arm/configs/stm32_defconfig | 2 +- arch/arm/configs/tegra_defconfig | 2 +- arch/arm/configs/vf610m4_defconfig | 2 +- arch/arm64/include/asm/fpsimd.h | 4 +- arch/arm64/include/asm/kvm_asm.h | 3 + arch/arm64/include/asm/kvm_host.h | 10 +- arch/arm64/include/asm/kvm_pgtable.h | 10 + arch/arm64/include/asm/tlbflush.h | 124 +- arch/arm64/kernel/fpsimd.c | 6 +- arch/arm64/kernel/ptrace.c | 20 +- arch/arm64/kernel/signal.c | 2 +- arch/arm64/kvm/Kconfig | 2 +- arch/arm64/kvm/arm.c | 6 - arch/arm64/kvm/hyp/nvhe/hyp-main.c | 11 + arch/arm64/kvm/hyp/nvhe/tlb.c | 30 + arch/arm64/kvm/hyp/pgtable.c | 63 +- arch/arm64/kvm/hyp/vhe/tlb.c | 28 + arch/arm64/kvm/mmu.c | 18 +- arch/arm64/kvm/vgic/vgic.h | 2 - arch/hexagon/configs/comet_defconfig | 2 +- arch/m68k/configs/amcore_defconfig | 2 +- arch/m68k/configs/m5475evb_defconfig | 2 +- arch/m68k/configs/stmark2_defconfig | 2 +- arch/microblaze/configs/mmu_defconfig | 2 +- arch/mips/configs/ath25_defconfig | 2 +- arch/mips/configs/ath79_defconfig | 2 +- arch/mips/configs/bcm47xx_defconfig | 2 +- arch/mips/configs/ci20_defconfig | 2 +- arch/mips/configs/cu1000-neo_defconfig | 2 +- arch/mips/configs/cu1830-neo_defconfig | 2 +- arch/mips/configs/db1xxx_defconfig | 2 +- arch/mips/configs/gcw0_defconfig | 2 +- arch/mips/configs/generic_defconfig | 2 +- arch/mips/configs/loongson2k_defconfig | 2 +- arch/mips/configs/loongson3_defconfig | 2 +- arch/mips/configs/malta_qemu_32r6_defconfig | 2 +- arch/mips/configs/maltaaprp_defconfig | 2 +- arch/mips/configs/maltasmvp_defconfig | 2 +- arch/mips/configs/maltasmvp_eva_defconfig | 2 +- arch/mips/configs/maltaup_defconfig | 2 +- arch/mips/configs/omega2p_defconfig | 2 +- arch/mips/configs/pic32mzda_defconfig | 2 +- arch/mips/configs/qi_lb60_defconfig | 2 +- arch/mips/configs/rs90_defconfig | 2 +- arch/mips/configs/rt305x_defconfig | 2 +- arch/mips/configs/vocore2_defconfig | 2 +- arch/mips/configs/xway_defconfig | 2 +- arch/mips/include/asm/kvm_host.h | 3 +- arch/mips/kvm/mips.c | 12 +- arch/mips/kvm/mmu.c | 2 +- arch/nios2/configs/10m50_defconfig | 2 +- arch/nios2/configs/3c120_defconfig | 2 +- arch/openrisc/configs/or1klitex_defconfig | 2 +- arch/powerpc/Kconfig | 6 - arch/powerpc/configs/40x/klondike_defconfig | 2 +- arch/powerpc/configs/44x/fsp2_defconfig | 2 +- arch/powerpc/configs/52xx/tqm5200_defconfig | 2 +- arch/powerpc/configs/mgcoge_defconfig | 2 +- arch/powerpc/configs/microwatt_defconfig | 2 +- arch/powerpc/configs/ps3_defconfig | 2 +- arch/powerpc/include/asm/8xx_immap.h | 2 + arch/powerpc/include/asm/Kbuild | 1 - arch/powerpc/include/asm/cpm2.h | 3 + arch/powerpc/include/asm/fs_pd.h | 22 - arch/powerpc/include/asm/hw_breakpoint.h | 1 + arch/powerpc/include/asm/kfence.h | 2 +- arch/powerpc/include/asm/mpc8260.h | 22 - arch/powerpc/include/asm/nohash/32/pgtable.h | 2 +- arch/powerpc/include/asm/nohash/64/pgtable.h | 2 +- arch/powerpc/include/asm/page.h | 30 +- arch/powerpc/include/asm/pgtable.h | 4 +- arch/powerpc/include/asm/ppc-opcode.h | 2 + arch/powerpc/include/asm/processor.h | 5 - arch/powerpc/include/asm/reg.h | 2 - arch/powerpc/kernel/entry_32.S | 1 - arch/powerpc/kernel/epapr_hcalls.S | 2 +- arch/powerpc/kernel/fpu.S | 2 +- arch/powerpc/kernel/head_40x.S | 1 - arch/powerpc/kernel/head_44x.S | 1 - arch/powerpc/kernel/head_64.S | 1 - arch/powerpc/kernel/head_85xx.S | 1 - arch/powerpc/kernel/head_8xx.S | 1 - arch/powerpc/kernel/head_book3s_32.S | 1 - arch/powerpc/kernel/hw_breakpoint.c | 388 +--- arch/powerpc/kernel/misc.S | 2 +- arch/powerpc/kernel/misc_32.S | 2 +- arch/powerpc/kernel/misc_64.S | 2 +- arch/powerpc/kernel/ptrace/ptrace-view.c | 105 +- arch/powerpc/kernel/rtas_flash.c | 6 +- arch/powerpc/kernel/tm.S | 2 +- arch/powerpc/kernel/trace/ftrace_64_pg.S | 1 - arch/powerpc/kernel/trace/ftrace_low.S | 2 +- arch/powerpc/kernel/trace/ftrace_mprofile.S | 1 - arch/powerpc/kernel/ucall.S | 2 +- arch/powerpc/kernel/vector.S | 2 +- arch/powerpc/kvm/book3s_64_entry.S | 2 +- arch/powerpc/kvm/book3s_64_mmu_hv.c | 2 +- arch/powerpc/kvm/book3s_hv_rmhandlers.S | 2 +- arch/powerpc/kvm/e500mc.c | 7 +- arch/powerpc/kvm/tm.S | 2 +- arch/powerpc/lib/checksum_32.S | 2 +- arch/powerpc/lib/checksum_64.S | 2 +- arch/powerpc/lib/copy_32.S | 2 +- arch/powerpc/lib/copy_mc_64.S | 2 +- arch/powerpc/lib/copypage_64.S | 2 +- arch/powerpc/lib/copyuser_64.S | 2 +- arch/powerpc/lib/hweight_64.S | 2 +- arch/powerpc/lib/mem_64.S | 2 +- arch/powerpc/lib/memcmp_32.S | 2 +- arch/powerpc/lib/memcmp_64.S | 2 +- arch/powerpc/lib/memcpy_64.S | 2 +- arch/powerpc/lib/sstep.c | 4 +- arch/powerpc/lib/string.S | 2 +- arch/powerpc/lib/string_32.S | 2 +- arch/powerpc/lib/string_64.S | 2 +- arch/powerpc/lib/strlen_32.S | 2 +- arch/powerpc/mm/book3s32/hash_low.S | 2 +- arch/powerpc/perf/hv-gpci.c | 637 +++++- arch/powerpc/platforms/82xx/Kconfig | 1 + arch/powerpc/platforms/82xx/ep8248e.c | 1 - arch/powerpc/platforms/82xx/km82xx.c | 1 - arch/powerpc/platforms/82xx/m82xx_pci.h | 14 - arch/powerpc/platforms/8xx/adder875.c | 2 +- arch/powerpc/platforms/8xx/cpm1.c | 10 +- arch/powerpc/platforms/8xx/m8xx_setup.c | 66 +- arch/powerpc/platforms/8xx/mpc86xads_setup.c | 1 - arch/powerpc/platforms/8xx/mpc885ads_setup.c | 1 - arch/powerpc/platforms/8xx/tqm8xx_setup.c | 1 - arch/powerpc/platforms/powernv/ocxl.c | 2 +- arch/powerpc/platforms/powernv/pci-ioda.c | 6 +- arch/powerpc/platforms/pseries/ibmebus.c | 1 + arch/powerpc/sysdev/cpm2.c | 33 +- arch/powerpc/sysdev/cpm2_pic.c | 4 +- arch/powerpc/sysdev/dcr-low.S | 2 +- arch/powerpc/sysdev/xics/ics-opal.c | 1 - arch/riscv/Kconfig | 32 +- arch/riscv/configs/nommu_k210_defconfig | 2 +- arch/riscv/configs/nommu_k210_sdcard_defconfig | 2 +- arch/riscv/include/asm/insn.h | 15 +- arch/riscv/kernel/compat_vdso/Makefile | 8 +- arch/riscv/kernel/irq.c | 3 + arch/riscv/kernel/traps.c | 9 +- arch/riscv/kvm/mmu.c | 8 +- arch/riscv/lib/uaccess.S | 11 +- arch/s390/crypto/paes_s390.c | 2 +- arch/s390/include/asm/airq.h | 1 - arch/s390/include/uapi/asm/pkey.h | 2 +- arch/s390/kernel/ipl.c | 60 +- arch/s390/kvm/interrupt.c | 1 - arch/sh/configs/rsk7264_defconfig | 2 +- arch/sh/configs/rsk7269_defconfig | 2 +- arch/x86/include/asm/kvm_host.h | 26 +- arch/x86/include/asm/svm.h | 4 +- arch/x86/include/asm/vmx.h | 2 +- arch/x86/kvm/cpuid.c | 34 + arch/x86/kvm/cpuid.h | 46 + arch/x86/kvm/emulate.c | 2 - arch/x86/kvm/governed_features.h | 21 + arch/x86/kvm/hyperv.c | 1 - arch/x86/kvm/mmu/mmu.c | 144 +- arch/x86/kvm/mmu/mmu_internal.h | 13 +- arch/x86/kvm/mmu/paging_tmpl.h | 18 +- arch/x86/kvm/mmu/spte.h | 12 + arch/x86/kvm/mmu/tdp_iter.c | 11 +- arch/x86/kvm/mmu/tdp_mmu.c | 8 +- arch/x86/kvm/svm/avic.c | 59 +- arch/x86/kvm/svm/nested.c | 46 +- arch/x86/kvm/svm/svm.c | 59 +- arch/x86/kvm/svm/svm.h | 16 +- arch/x86/kvm/vmx/capabilities.h | 2 +- arch/x86/kvm/vmx/hyperv.c | 2 +- arch/x86/kvm/vmx/nested.c | 13 +- arch/x86/kvm/vmx/nested.h | 2 +- arch/x86/kvm/vmx/vmx.c | 73 +- arch/x86/kvm/vmx/vmx.h | 3 +- arch/x86/kvm/x86.c | 24 +- arch/xtensa/configs/cadence_csp_defconfig | 2 +- block/bdev.c | 2 +- block/blk-cgroup.c | 32 +- certs/system_keyring.c | 42 +- drivers/acpi/numa/hmat.c | 6 +- drivers/char/tpm/eventlog/tpm1.c | 3 +- drivers/char/tpm/tpm_tis_core.c | 60 +- drivers/char/tpm/tpm_tis_core.h | 1 + drivers/char/tpm/tpm_tis_spi_main.c | 91 +- drivers/char/tpm/tpm_tis_synquacer.c | 18 +- drivers/cpufreq/cppc_cpufreq.c | 13 +- drivers/cpufreq/cpufreq.c | 8 +- drivers/dax/kmem.c | 4 +- drivers/firmware/imx/Makefile | 1 - drivers/genpd/imx/Makefile | 1 + drivers/{firmware => genpd}/imx/scu-pd.c | 138 +- drivers/gpu/drm/Kconfig | 2 +- .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c | 1 - drivers/gpu/drm/drm_edid.c | 29 +- drivers/gpu/drm/i915/display/intel_cx0_phy.c | 155 +- drivers/gpu/drm/i915/display/intel_display.c | 2 +- .../gpu/drm/i915/display/intel_display_device.h | 1 + drivers/gpu/drm/i915/display/skl_universal_plane.c | 4 - .../drm/i915/gem/selftests/i915_gem_client_blt.c | 39 +- drivers/gpu/drm/i915/i915_driver.c | 36 +- drivers/gpu/drm/i915/i915_drv.h | 5 - drivers/gpu/drm/i915/i915_pci.c | 1 - drivers/gpu/drm/i915/intel_device_info.h | 1 - drivers/gpu/drm/qxl/qxl_drv.h | 2 +- drivers/gpu/drm/qxl/qxl_dumb.c | 5 +- drivers/gpu/drm/qxl/qxl_gem.c | 25 +- drivers/gpu/drm/qxl/qxl_ioctl.c | 6 +- drivers/hwtracing/coresight/coresight-etm4x-core.c | 2 +- drivers/hwtracing/coresight/coresight-trbe.c | 11 +- drivers/iommu/amd/amd_iommu.h | 3 - drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c | 29 +- drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.h | 2 +- drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c | 7 +- drivers/iommu/arm/arm-smmu/qcom_iommu.c | 68 +- drivers/iommu/iommufd/vfio_compat.c | 2 + drivers/misc/cxl/pci.c | 11 +- drivers/misc/lkdtm/bugs.c | 47 +- drivers/net/dsa/mv88e6xxx/chip.c | 8 + drivers/net/ethernet/amd/pds_core/auxbus.c | 20 +- drivers/net/ethernet/freescale/fs_enet/fs_enet.h | 2 - drivers/net/ethernet/freescale/fs_enet/mac-fcc.c | 1 - drivers/net/ethernet/intel/i40e/i40e_nvm.c | 16 +- drivers/net/ethernet/intel/iavf/iavf_ethtool.c | 10 + drivers/net/ethernet/intel/iavf/iavf_fdir.c | 77 +- drivers/net/ethernet/intel/iavf/iavf_fdir.h | 2 + drivers/net/ethernet/intel/ice/ice_eswitch.c | 6 + drivers/net/ethernet/intel/ice/ice_main.c | 5 + drivers/net/ethernet/mellanox/mlx5/core/en/xdp.h | 2 + drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 8 +- drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c | 10 +- drivers/net/ethernet/mellanox/mlx5/core/fw_reset.c | 12 +- drivers/net/ethernet/qlogic/qede/qede_main.c | 10 + drivers/net/ethernet/sfc/ef100_nic.c | 2 +- drivers/net/ethernet/sfc/tc.c | 2 +- drivers/net/ethernet/ti/am65-cpsw-nuss.c | 3 - drivers/net/ethernet/ti/am65-cpsw-qos.c | 295 +-- drivers/net/ethernet/ti/am65-cpsw-qos.h | 14 - drivers/nvdimm/nd_perf.c | 3 +- drivers/pinctrl/renesas/pinctrl-rza2.c | 17 +- drivers/pinctrl/renesas/pinctrl-rzg2l.c | 15 +- drivers/pinctrl/renesas/pinctrl-rzv2m.c | 13 +- drivers/s390/cio/airq.c | 4 +- drivers/s390/crypto/pkey_api.c | 98 +- drivers/s390/crypto/zcrypt_ep11misc.c | 287 ++- drivers/s390/crypto/zcrypt_ep11misc.h | 20 +- drivers/s390/virtio/virtio_ccw.c | 1 - drivers/vfio/cdx/main.c | 1 - drivers/vfio/fsl-mc/vfio_fsl_mc.c | 14 +- drivers/vfio/pci/Kconfig | 2 + drivers/vfio/pci/Makefile | 2 + drivers/vfio/pci/mlx5/cmd.c | 48 +- drivers/vfio/pci/pds/Kconfig | 19 + drivers/vfio/pci/pds/Makefile | 11 + drivers/vfio/pci/pds/cmds.c | 509 +++++ drivers/vfio/pci/pds/cmds.h | 25 + drivers/vfio/pci/pds/dirty.c | 564 +++++ drivers/vfio/pci/pds/dirty.h | 39 + drivers/vfio/pci/pds/lm.c | 434 ++++ drivers/vfio/pci/pds/lm.h | 41 + drivers/vfio/pci/pds/pci_drv.c | 209 ++ drivers/vfio/pci/pds/pci_drv.h | 9 + drivers/vfio/pci/pds/vfio_dev.c | 227 ++ drivers/vfio/pci/pds/vfio_dev.h | 39 + drivers/vfio/pci/vfio_pci_core.c | 11 +- drivers/vfio/vfio_iommu_type1.c | 13 +- drivers/vfio/vfio_main.c | 53 + fs/btrfs/extent_io.c | 25 +- fs/btrfs/volumes.c | 3 +- fs/erofs/zdata.c | 249 +-- fs/gfs2/log.c | 30 +- fs/inode.c | 1 - fs/nfs/direct.c | 41 +- fs/nfs/nfs42proc.c | 5 +- fs/nfs/nfs4proc.c | 14 +- fs/nfs/sysfs.c | 4 +- fs/nfsd/blocklayoutxdr.c | 9 + fs/nfsd/flexfilelayoutxdr.c | 9 + fs/nfsd/nfs4xdr.c | 25 +- fs/pstore/inode.c | 2 +- fs/pstore/platform.c | 27 +- fs/pstore/ram.c | 11 +- fs/pstore/ram_core.c | 5 +- fs/smb/server/auth.c | 6 +- fs/smb/server/connection.c | 54 +- fs/smb/server/connection.h | 2 +- fs/smb/server/ksmbd_work.c | 92 +- fs/smb/server/ksmbd_work.h | 34 +- fs/smb/server/mgmt/share_config.h | 29 +- fs/smb/server/oplock.c | 29 +- fs/smb/server/server.c | 5 +- fs/smb/server/smb2pdu.c | 517 ++--- fs/smb/server/smb_common.c | 13 +- fs/smb/server/vfs.c | 4 +- fs/smb/server/vfs.h | 4 +- fs/userfaultfd.c | 6 +- include/crypto/public_key.h | 1 + include/drm/drm_edid.h | 12 +- include/keys/system_keyring.h | 4 + include/linux/compiler_attributes.h | 26 +- include/linux/cpufreq.h | 2 +- include/linux/fs.h | 3 +- include/linux/huge_mm.h | 6 +- include/linux/hugetlb.h | 3 +- include/linux/hw_breakpoint.h | 3 - include/linux/kvm_host.h | 34 +- include/linux/mm.h | 39 +- include/linux/mm_types.h | 19 +- include/linux/page-flags.h | 60 +- include/linux/pds/pds_adminq.h | 375 ++++ include/linux/pds/pds_common.h | 9 +- include/linux/rcu_notifier.h | 32 + include/linux/vfio.h | 3 + include/linux/virtio_net.h | 4 + include/net/bluetooth/hci_core.h | 30 +- include/net/sock.h | 6 + include/sound/rt5665.h | 2 - include/sound/rt5668.h | 3 - include/sound/rt5682.h | 3 - include/sound/rt5682s.h | 3 - include/trace/events/erofs.h | 16 +- include/uapi/linux/stddef.h | 4 + include/uapi/linux/vfio.h | 2 + init/Kconfig | 8 - init/do_mounts.c | 38 +- io_uring/io_uring.c | 6 +- io_uring/kbuf.c | 6 +- io_uring/rsrc.h | 2 +- kernel/cgroup/cgroup.c | 4 +- kernel/configs/tiny-base.config | 2 +- kernel/crash_core.c | 4 +- kernel/events/hw_breakpoint.c | 28 - kernel/rcu/rcu.h | 6 + kernel/rcu/rcutorture.c | 21 + kernel/rcu/refscale.c | 4 +- kernel/rcu/tree_exp.h | 6 +- kernel/rcu/tree_stall.h | 59 +- kernel/seccomp.c | 14 +- kernel/torture.c | 8 + localversion-next | 2 +- mm/huge_memory.c | 51 +- mm/hugetlb.c | 97 +- mm/internal.h | 5 +- mm/khugepaged.c | 2 +- mm/memcontrol.c | 2 +- mm/mempolicy.c | 15 +- mm/oom_kill.c | 12 +- mm/page_alloc.c | 41 +- net/bluetooth/hci_conn.c | 13 +- net/bluetooth/hci_event.c | 41 +- net/bluetooth/hci_sync.c | 15 + net/bluetooth/iso.c | 160 +- net/core/sock.c | 2 +- net/sunrpc/xprtrdma/verbs.c | 9 +- scripts/bloat-o-meter | 10 +- scripts/dtc/dt-extract-compatibles | 4 +- security/integrity/Kconfig | 4 +- security/integrity/digsig.c | 2 +- security/integrity/integrity.h | 5 +- .../integrity/platform_certs/keyring_handler.c | 19 +- .../integrity/platform_certs/keyring_handler.h | 10 + security/integrity/platform_certs/load_powerpc.c | 34 + .../integrity/platform_certs/machine_keyring.c | 22 +- security/keys/request_key_auth.c | 2 +- sound/soc/codecs/cs35l56-i2c.c | 9 + sound/soc/codecs/cs35l56-spi.c | 9 + sound/soc/codecs/cs35l56.c | 31 +- sound/soc/codecs/rt5640.c | 55 +- sound/soc/codecs/rt5640.h | 2 +- sound/soc/codecs/rt5665.c | 17 +- sound/soc/codecs/rt5668.c | 17 +- sound/soc/codecs/rt5682-i2c.c | 11 +- sound/soc/codecs/rt5682-sdw.c | 5 + sound/soc/codecs/rt5682.c | 20 +- sound/soc/codecs/rt5682.h | 3 + sound/soc/codecs/rt5682s.c | 16 +- sound/soc/codecs/rt5682s.h | 2 + sound/soc/codecs/tas2781-comlib.c | 19 +- sound/soc/mediatek/Kconfig | 20 + sound/soc/mediatek/Makefile | 1 + sound/soc/mediatek/mt7986/Makefile | 9 + sound/soc/mediatek/mt7986/mt7986-afe-common.h | 49 + sound/soc/mediatek/mt7986/mt7986-afe-pcm.c | 622 ++++++ sound/soc/mediatek/mt7986/mt7986-dai-etdm.c | 411 ++++ sound/soc/mediatek/mt7986/mt7986-reg.h | 196 ++ sound/soc/mediatek/mt7986/mt7986-wm8960.c | 196 ++ sound/soc/samsung/aries_wm8994.c | 10 +- sound/soc/samsung/midas_wm1811.c | 10 +- sound/soc/samsung/odroid.c | 15 +- sound/soc/samsung/tm2_wm5110.c | 10 +- tools/objtool/check.c | 17 +- tools/perf/arch/arm64/include/arch-tests.h | 3 + tools/perf/arch/arm64/tests/Build | 1 + tools/perf/arch/arm64/tests/arch-tests.c | 4 + tools/perf/arch/arm64/tests/cpuid-match.c | 37 + tools/perf/arch/arm64/util/header.c | 67 +- tools/perf/arch/arm64/util/pmu.c | 18 +- tools/perf/builtin-lock.c | 1 + tools/perf/builtin-top.c | 1 + tools/perf/builtin-trace.c | 21 +- .../arch/arm64/arm/neoverse-n2-v2/branch.json | 8 - .../arch/arm64/arm/neoverse-n2-v2/bus.json | 18 +- .../arch/arm64/arm/neoverse-n2-v2/cache.json | 155 -- .../arch/arm64/arm/neoverse-n2-v2/exception.json | 45 +- .../arm64/arm/neoverse-n2-v2/fp_operation.json | 22 + .../arch/arm64/arm/neoverse-n2-v2/general.json | 10 + .../arch/arm64/arm/neoverse-n2-v2/instruction.json | 143 -- .../arch/arm64/arm/neoverse-n2-v2/l1d_cache.json | 54 + .../arch/arm64/arm/neoverse-n2-v2/l1i_cache.json | 14 + .../arch/arm64/arm/neoverse-n2-v2/l2_cache.json | 50 + .../arch/arm64/arm/neoverse-n2-v2/l3_cache.json | 22 + .../{neoverse-n1 => neoverse-n2-v2}/ll_cache.json | 0 .../arch/arm64/arm/neoverse-n2-v2/memory.json | 39 +- .../arch/arm64/arm/neoverse-n2-v2/metrics.json | 365 ++-- .../arch/arm64/arm/neoverse-n2-v2/pipeline.json | 23 - .../arch/arm64/arm/neoverse-n2-v2/retired.json | 30 + .../arch/arm64/arm/neoverse-n2-v2/spe.json | 12 +- .../arm64/arm/neoverse-n2-v2/spec_operation.json | 110 + .../arch/arm64/arm/neoverse-n2-v2/stall.json | 30 + .../arch/arm64/arm/neoverse-n2-v2/sve.json | 50 + .../arm/{neoverse-n1 => neoverse-n2-v2}/tlb.json | 0 .../arch/arm64/arm/neoverse-n2-v2/trace.json | 27 +- tools/perf/pmu-events/metric.py | 17 +- tools/perf/util/expr.c | 18 + tools/perf/util/expr.h | 1 + tools/perf/util/expr.l | 1 + tools/perf/util/expr.y | 8 +- tools/perf/util/pmu.c | 17 + tools/perf/util/pmu.h | 1 + tools/power/cpupower/Makefile | 2 +- tools/testing/selftests/cachestat/test_cachestat.c | 22 +- .../selftests/kvm/include/x86_64/processor.h | 5 + .../selftests/kvm/x86_64/pmu_event_filter_test.c | 317 ++- .../powerpc/copyloops/{asm => linux}/export.h | 0 tools/testing/selftests/powerpc/ptrace/Makefile | 1 + .../selftests/powerpc/ptrace/ptrace-perf-asm.S | 33 + .../selftests/powerpc/ptrace/ptrace-perf-hwbreak.c | 882 +++----- .../powerpc/stringloops/{asm => linux}/export.h | 0 .../testing/selftests/rcutorture/bin/functions.sh | 29 + .../selftests/rcutorture/bin/parse-console.sh | 7 + tools/testing/selftests/rcutorture/bin/torture.sh | 2 +- .../testing/selftests/wireguard/qemu/kernel.config | 1 - virt/kvm/Kconfig | 3 - virt/kvm/kvm_main.c | 54 +- 505 files changed, 12467 insertions(+), 5172 deletions(-) create mode 100644 Documentation/devicetree/bindings/net/faraday,ftgmac100.yaml delete mode 100644 Documentation/devicetree/bindings/net/ftgmac100.txt create mode 100644 Documentation/devicetree/bindings/sound/mediatek,mt7986-afe.yaml create mode 100644 Documentation/devicetree/bindings/sound/mediatek,mt7986-wm8960.yaml create mode 100644 Documentation/devicetree/bindings/sound/sound-card-common.yaml create mode 100644 Documentation/networking/device_drivers/ethernet/amd/pds_vfio_pci.rst delete mode 100644 arch/powerpc/include/asm/mpc8260.h delete mode 100644 arch/powerpc/platforms/82xx/m82xx_pci.h create mode 100644 arch/x86/kvm/governed_features.h rename drivers/{firmware => genpd}/imx/scu-pd.c (75%) create mode 100644 drivers/vfio/pci/pds/Kconfig create mode 100644 drivers/vfio/pci/pds/Makefile create mode 100644 drivers/vfio/pci/pds/cmds.c create mode 100644 drivers/vfio/pci/pds/cmds.h create mode 100644 drivers/vfio/pci/pds/dirty.c create mode 100644 drivers/vfio/pci/pds/dirty.h create mode 100644 drivers/vfio/pci/pds/lm.c create mode 100644 drivers/vfio/pci/pds/lm.h create mode 100644 drivers/vfio/pci/pds/pci_drv.c create mode 100644 drivers/vfio/pci/pds/pci_drv.h create mode 100644 drivers/vfio/pci/pds/vfio_dev.c create mode 100644 drivers/vfio/pci/pds/vfio_dev.h create mode 100644 include/linux/rcu_notifier.h create mode 100644 sound/soc/mediatek/mt7986/Makefile create mode 100644 sound/soc/mediatek/mt7986/mt7986-afe-common.h create mode 100644 sound/soc/mediatek/mt7986/mt7986-afe-pcm.c create mode 100644 sound/soc/mediatek/mt7986/mt7986-dai-etdm.c create mode 100644 sound/soc/mediatek/mt7986/mt7986-reg.h create mode 100644 sound/soc/mediatek/mt7986/mt7986-wm8960.c create mode 100644 tools/perf/arch/arm64/tests/cpuid-match.c delete mode 100644 tools/perf/pmu-events/arch/arm64/arm/neoverse-n2-v2/branch.json delete mode 100644 tools/perf/pmu-events/arch/arm64/arm/neoverse-n2-v2/cache.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/neoverse-n2-v2/fp_operation.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/neoverse-n2-v2/general.json delete mode 100644 tools/perf/pmu-events/arch/arm64/arm/neoverse-n2-v2/instruction.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/neoverse-n2-v2/l1d_cache.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/neoverse-n2-v2/l1i_cache.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/neoverse-n2-v2/l2_cache.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/neoverse-n2-v2/l3_cache.json copy tools/perf/pmu-events/arch/arm64/arm/{neoverse-n1 => neoverse-n2-v2}/ll_cache [...] delete mode 100644 tools/perf/pmu-events/arch/arm64/arm/neoverse-n2-v2/pipeline.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/neoverse-n2-v2/retired.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/neoverse-n2-v2/spec_operat [...] create mode 100644 tools/perf/pmu-events/arch/arm64/arm/neoverse-n2-v2/stall.json create mode 100644 tools/perf/pmu-events/arch/arm64/arm/neoverse-n2-v2/sve.json copy tools/perf/pmu-events/arch/arm64/arm/{neoverse-n1 => neoverse-n2-v2}/tlb.json (100%) rename tools/testing/selftests/powerpc/copyloops/{asm => linux}/export.h (100%) create mode 100644 tools/testing/selftests/powerpc/ptrace/ptrace-perf-asm.S rename tools/testing/selftests/powerpc/stringloops/{asm => linux}/export.h (100%) mode change 100644 => 100755 tools/testing/selftests/rcutorture/bin/functions.sh