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 fd21fa4a912e Add linux-next specific files for 20241024 omits 5ab9f8f8659a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits c05be7dfa3d1 Merge branch 'caps-next' of git://git.kernel.org/pub/scm/l [...] omits 379f3f7a91a9 Merge branch 'pwrseq/for-next' of git://git.kernel.org/pub [...] omits 6fd859786a9b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits c84416efb9fc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d5b506c7fb26 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits 0ec4ad806c3d Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] omits e2118af007cf Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] omits 252d08880145 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits a3641bd9f4ff Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 4d72273798ea Merge branch 'slab/for-next' of git://git.kernel.org/pub/s [...] omits 70c571fcda80 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits dda71e60ccd3 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 6ed99d863848 Merge branch 'zstd-next' of https://github.com/terrelln/linux.git omits 37e7fc166e33 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f10d01307945 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] omits 5cb00eccfb61 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a1e1ed8d8ec2 Merge branch 'main' of git://git.infradead.org/users/willy [...] omits a8b682d4243a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 571af928a2d2 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 6b1ae0e4c7ac Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] omits f7ad0ca7fb47 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git omits 5116b70549a2 Merge branch 'at24/for-next' of git://git.kernel.org/pub/s [...] omits a6825fefba2b Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] omits 84722ce8c638 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b98168dfc9c6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 4a80d654048a Merge branch 'pwm/for-next' of git://git.kernel.org/pub/sc [...] omits ddd6a6caab43 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 309eeac2bb22 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 83df4457b7b8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a37d9a1b1976 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] omits 3321bbd99765 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b116e0e944f7 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits c6b673dd6783 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4c0fcb954b08 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ebdacfe1becc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0a0f6ab45fd9 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 6fb1147543c0 Merge branch 'counter-next' of git://git.kernel.org/pub/sc [...] omits 1096ccc17707 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] omits 6e41a65c7db3 Merge branch 'spmi-next' of git://git.kernel.org/pub/scm/l [...] omits 820d04cd20a2 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 8c092957c48f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 7632f9fd7354 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] omits cadd9c06748a Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] omits d9e7d56ac23b Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] omits 2c5199b1a87c Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] omits 88088020efad Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits d7878024e8ca Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] omits a0c0067d9214 Merge branch 'for-next' of git://github.com/cminyard/linux [...] omits 3a2c61684ba3 Merge branch 'for-leds-next' of git://git.kernel.org/pub/s [...] omits 9752602971f7 Merge branch 'for-firmware-next' of git://git.kernel.org/p [...] omits bb46c1712fd9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits bde89e5e6401 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1744747ed40b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 912ac5f8222c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9b39847a2572 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 1c25a9852068 Merge branch 'non-rcu/next' of git://git.kernel.org/pub/sc [...] omits c8d66246b6c3 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits bd9a1beaf9ba Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fa1f12ac2659 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] omits ad0b4c3dc118 Merge branch 'timers/drivers/next' of https://git.linaro.o [...] omits a27fa0ebc300 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 8c4dfa862c22 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e1cdd3c54eb7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 90b169d82c11 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 5a1eb8ab30d0 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 58430e3aa4e1 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 7d8269b5f03b Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] omits c3d2d8a8abb7 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits f1ea753f11f4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ebc8c48b53bb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f6b24f8974b4 Merge branch 'for-backlight-next' of git://git.kernel.org/ [...] omits 26e763965094 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] omits d72293fcdadf Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 060757d132f8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 95784ff7ab19 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 669533251fb2 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits f780e720c5b5 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 297911238380 Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] omits f4e816b53f96 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 88c4e7d20dd3 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 26ef41b80177 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 01aa5fac15d4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1c620f42c3e0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7865c21c2128 Merge branch 'drm-xe-next' of https://gitlab.freedesktop.o [...] omits 2fa4850ded0b Merge branch 'msm-next-lumag' of https://gitlab.freedeskto [...] omits d69f8af284f1 Merge branch 'msm-next' of https://gitlab.freedesktop.org/ [...] omits 33635de6ee2f Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] omits 91433685aa1a Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits 0d172a41f868 Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] omits 3599a21cfc3f Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits 1af195f4cb74 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits 1f64fb9c2040 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 231d9e37a313 Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] omits 45dcd99b2706 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] omits b8c7a8f4c3fb Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] omits 28d6a2c95484 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4077751ac2ee Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0505b85abd4f Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits c19f0f47c9bf Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] omits 3bdc068e5dfb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 046730a64f09 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] omits 1ad6738d1605 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 70ab95df2f09 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] omits 38885191422d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits fe0b2b71fd1f Merge branch 'cpupower' of git://git.kernel.org/pub/scm/li [...] omits e6de95dc1aaa Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] omits 7c7ef3e80071 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 1e5791ed83f3 Merge branch 'next' of git://git.linuxtv.org/media omits c9f57df752b9 Merge branch 'docs-next' of git://git.lwn.net/linux.git omits ac203ec285cd Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] omits 18cdfd3b8351 Merge branch 'i2c/i2c-host' of git://git.kernel.org/pub/sc [...] omits 69baad59b6c4 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] omits b82222b4f1f5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 729739cf5ef8 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 6d4b19663343 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 71bcee10bc7f Merge branch 'fs-next' of linux-next omits 4e673eb1df27 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 8bc04ef3becb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ed4dee22aa3d Merge branch 'riscv-dt-for-next' of git://git.kernel.org/p [...] omits 0fc2ea31ebfb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e3f1e69ede08 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 5b6cfcf8e0a4 Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] omits 9a3df2dac8a4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8aad01ff8934 Merge branch 'loongarch-next' of git://git.kernel.org/pub/ [...] omits 399c56464d3b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 855bb0562113 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] omits c65314d9f337 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git omits 2ce1e7009254 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] omits 7fac731a2966 Merge branch 'thead-dt-for-next' of https://github.com/pdp [...] omits 5b28699c5230 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 001136a633f3 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] omits 5280388fc78a Merge branch 'for-next' of https://github.com/sophgo/linux.git omits 2374dd27a726 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits 1d08e0488e09 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f1dd531ee4c5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 326a4f514a77 Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] omits cd23ebce7c58 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 696fcee82450 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ec40368bd226 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a5af2296076a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 63c5c83d220e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7f85c7c1b5f1 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 44c74d5c5f4e Merge branch 'next' of https://github.com/Broadcom/stblinux.git omits f9c592a779f4 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] omits 3b9027ea9504 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 81dd2a31ad7a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ecc333f7f4b1 Merge branch 'for-next/perf' of git://git.kernel.org/pub/s [...] omits 2c0f232e55b1 Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] omits bf69904f2637 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits af480ffbd3fb Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits dce021b4f94b Merge branch 'perf-tools-next' of git://git.kernel.org/pub [...] omits ef245670beec Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 33a3ec799139 Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] omits 28bca051a08c Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] omits 5bbc4c2ff0ee Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] omits 6a54ca147e5f Merge branch 'riscv-soc-fixes' of git://git.kernel.org/pub [...] omits 6343181feace Merge branch 'riscv-dt-fixes' of git://git.kernel.org/pub/ [...] omits c134a0c9c7c5 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 163367155e18 Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] omits 023b028dd34b Merge branch 'fixes' of git://git.linuxtv.org/media omits ead9acea2f0c Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits cffb035c4e4b Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits ed0c2639f178 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] omits a535ce749a16 Merge branch 'staging-linus' of git://git.kernel.org/pub/s [...] omits 76cb1c90607c Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 85df1c9d6f3d Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits cb1a7594016c Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 8a7985927f6d Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits e86d4b5b4d95 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits dceb8584245c Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] omits bbf6a708d6af Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 18e0f8d25365 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 470f86e61363 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 0cbd82be5e2a Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] omits 5a7863d68bfe Merge branch 'for-next/fixes' of git://git.kernel.org/pub/ [...] omits a269ec867608 Merge branch 'for-curr' of git://git.kernel.org/pub/scm/li [...] omits 630fd46c3afc Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits dc60eca3a707 Merge branch 'fs-current' of linux-next omits e61add334df8 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] omits a8958c4fafb5 Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] omits 4a7bcf54d26e Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits 4cbd911a7560 Merge branch 'overlayfs-next' of git://git.kernel.org/pub/ [...] omits 4976481306a3 Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] omits 29af96b3dad2 Merge branch 'jfs-next' of git://github.com/kleikamp/linux [...] omits 90e055eafe69 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b15911217f67 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6adffbcf2d17 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits fb1261efd8a8 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits cc3da6c5b474 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 447082523b7e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 7ad3700e5924 Merge branch 'for-next' of git://git.infradead.org/users/h [...] omits 497857fe236d Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits dd5e1e2a52d0 next-20241023/btrfs omits fff120470cb6 Automated merge of 'dev' into 'next' omits 6d2eccb70d10 lsm: Add audit_log_lsm_data() helper omits 56f57d41148a Merge branch 'for-next' of git://evilpiepirate.org/bcachefs.git omits 589304813786 Merge branch 'nfsd-fixes' of git://git.kernel.org/pub/scm/ [...] omits 6e1db4a374bb Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits 997d495f0bcb Merge branch 'vfs.fixes' of git://git.kernel.org/pub/scm/l [...] omits e25169fb5a8c Merge remote-tracking branch 'asoc/for-6.13' into asoc-next omits 63784b1b1e73 Merge branch 'thermal-core' into linux-next omits a2be8862ee71 thermal: core: Manage thermal_governor_lock using a mutex guard omits 881f3adb77ec thermal: core: Separate thermal zone governor initialization omits 504c22a95399 thermal: core: Add and use cooling device guard omits 7f5fccf1b4b9 Merge branches 'arm32-for-6.13', 'arm64-defconfig-for-6.13 [...] omits 8b713014fc90 iio: adc: ad7124: fix division by zero in ad7124_set_chann [...] omits a4bbad3a012b staging: iio: frequency: ad9832: fix division by zero in a [...] omits 5bcb331ba403 docs: iio: ad7380: fix supply for ad7380-4 omits 741a446bd86b iio: adc: ad7380: fix supplies for ad7380-4 omits 8fa4b7ef83b5 iio: adc: ad7380: add missing supplies omits ac191f676cf7 iio: adc: ad7380: use devm_regulator_get_enable_read_voltage() omits c8c75b3ef736 dt-bindings: iio: adc: ad7380: fix ad7380-4 reference supply omits 94559bac4d40 Merge branch into tip/master: 'x86/sev' omits 3764d1b12c30 Merge branch into tip/master: 'x86/misc' omits cd3366de8c92 Merge branch into tip/master: 'x86/cpu' omits bbe7035185b0 Merge branch into tip/master: 'x86/cleanups' omits 9799ecf34e18 Merge branch into tip/master: 'x86/cache' omits 8d729ee8bbbc Merge branch into tip/master: 'timers/vdso' omits eb34d7e0956f Merge branch into tip/master: 'timers/core' omits 0f2c0c1b9101 Merge branch into tip/master: 'sched/core' omits 03ccef22a3a8 Merge branch into tip/master: 'locking/core' omits 4bef3bbc8d60 Merge branch into tip/master: 'irq/core' omits 6564d0ee0585 Merge branch into tip/master: 'core/debugobjects' omits 69e514c0ed76 Merge branch into tip/master: 'x86/urgent' omits 0b6b7fe4859f Merge branch into tip/master: 'core/merge' omits b281b04fd504 Merge branch for-6.13/arm64/dt into for-next omits 8ac471832c92 Merge branch for-6.13/dt-bindings into for-next omits 912bf26eced7 Merge branch 'pci/misc' omits 8c93a338ee94 Merge branch 'pci/endpoint' omits 8a5798459161 Merge branch 'pci/dt-bindings' omits ae723ece3295 Merge branch 'pci/tph' omits 6469d53dd092 Merge branch 'pci/resource' omits aaa545dac476 Merge branch 'pci/pwrseq' omits 4906e9da18a0 Merge branch 'pci/hotplug' omits 388551c42733 Merge branch 'pci/enumeration' omits 93c7591c2cc5 Merge branch 'pci/driver-remove' omits 6f8a31d02139 Merge branch 'pci/doe' omits faa0ca355ebd Merge branch 'vfs.usercopy' into vfs.all Signed-off-by: Ch [...] omits ad13fdb4c090 Merge branch 'vfs.pidfs' into vfs.all Signed-off-by: Chris [...] omits 668e203ff402 Merge branch 'vfs.exportfs' into vfs.all Signed-off-by: Ch [...] omits 76e6bd897526 Merge branch 'vfs.ovl' into vfs.all Signed-off-by: Christi [...] omits a4ef2a2d78f6 Merge branch 'vfs.file' into vfs.all Signed-off-by: Christ [...] omits 3ac405bcff35 Merge branch 'vfs.rust.pid_namespace' into vfs.all omits e58d3593a4a0 Merge branch 'vfs.netfs' into vfs.all Signed-off-by: Chris [...] omits bd50b53f7112 Merge branch 'vfs.pagecache' into vfs.all Signed-off-by: C [...] omits 5450b20e65ef Merge branch 'vfs.rust.file' into vfs.all Signed-off-by: C [...] omits 4ae229e55b69 Merge branch 'vfs.misc' into vfs.all Signed-off-by: Christ [...] omits cc60f9d58364 Merge branch 'vfs.iomap' into vfs.all omits f373bb87da6e Merge branch 'vfs.mount.api' into vfs.all Signed-off-by: C [...] omits 476a6e1d551d Merge branch 'vfs.mgtime' into vfs.all Signed-off-by: Chri [...] omits a72cf5dd56ac Merge branch 'vfs.fixes' into vfs.all Signed-off-by: Chris [...] omits 12506679be68 pidfd: add ioctl to retrieve pid info omits ac0812ef00c8 acl: Annotate struct posix_acl with __counted_by() omits 5c17ead0c0b2 acl: Realign struct posix_acl to save 8 bytes omits a2a6ed0e82cc epoll: Add synchronous wakeup support for ep_poll_callback omits 33da4626d98c coredump: add cond_resched() to dump_user_range omits fea93af68fab selftests: add file SLAB_TYPESAFE_BY_RCU recycling stressor omits de9981636774 iio: light: veml6030: fix microlux value calculation omits a8883372ec25 foo omits 0f684ca435c2 scripts/spelling.txt: add typo "exprienced" and "rewritting" omits bd8a2cae6411 perf/hw_breakpoint: use ERR_PTR_PCPU(), IS_ERR_PCPU() and [...] omits 467137764672 scripts/decode_stacktrace.sh: remove trailing space omits 7f625d8c849b lib/Makefile: make union-find compilation conditional on C [...] omits 6f3eb23fa5f7 tools: fix -Wunused-result in linux.c omits de671753c517 lib/crc16_kunit.c: add KUnit tests for crc16 omits 4cce75d2b8c3 scatterlist: fix a typo omits dbbc52e7228b reboot: move reboot_notifier_list to kernel/reboot.c omits 18650f4cd2b0 resource: correct reallocate_resource() documentation omits c2e38998dd97 list: test: check the size of every lists for list_cut_pos [...] omits 76cc4651caf2 lib/Kconfig.debug: move int_pow test option to runtime tes [...] omits 6ed4d98f9446 drm: replace strcpy() with strscpy() omits 689932d40cf7 mm/util: deduplicate code in {kstrdup,kstrndup,kmemdup_nul} omits 455f5c3dd07b mm/util: fix possible race condition in kstrdup() omits f255f218263e bpftool: ensure task comm is always NUL-terminated omits b62d29a06242 security: replace memcpy() with get_task_comm() omits 1df0de58f129 auditsc: replace memcpy() with strscpy() omits 6776f85a62e3 get rid of __get_task_comm() omits 3268b751cbc8 ipc/msg: replace one-element array with flexible array member omits 13ee6c85a031 scripts/spelling.txt: add more spellings corrections omits 05be89b6f4ea resource: introduce is_type_match() helper and use it omits 2570c55eb1f9 resource: replace open coded resource_intersection() omits 4df7c4f0b17f kernel/watchdog: always restore watchdog_softlockup(,hardl [...] omits 07acf8675cb9 kexec/crash: no crash update when kexec in progress omits 5b90a017c6a8 ocfs2: fix typo in comment omits b14679833bf7 ocfs2: remove unused declaration in header file omits b5d43fad926a mm: optimization on page allocation when CMA enabled omits a2617ccf719b mm/memory-failure: fix VM_BUG_ON_PAGE(PagePoisoned(page)) [...] omits ff175784181a mm/hugetlb_cgroup: introduce peak and rsvd.peak to v2 omits 42e377633428 maple_tree: fix outdated flag name in comment omits 1333c9b27d60 mm: shmem: improve the tmpfs large folio read performance omits c5890393014f mm: shmem: update iocb->ki_pos directly to simplify tmpfs [...] omits 19b9e8a4d108 mm: remove unused has_isolate_pageblock omits 09a800b69e3f mm: remove redundant condition for THP folio omits 5f5b34bdc2c1 mm/mremap: remove goto from mremap_to() omits f8660b234e88 mm/mremap: cleanup vma_to_resize() omits cd55e108d9e1 maple_tree: remove sanity check from mas_wr_slot_store() omits ab5e471369c6 maple_tree: calculate new_end when needed omits 22e21ac3a39f mm: don't set readahead flag on a folio when lookahead_siz [...] omits fe19ef733fa2 mm: shmem: remove __shmem_huge_global_enabled() omits ed7b461ec623 mm: huge_memory: move file_thp_enabled() into huge_memory.c omits af5021d6059d tmpfs: don't enable large folios if not supported omits d3b23693ac3d tools: testing: fix phys_addr_t size on 64-bit systems omits 671a0f4a13a0 mm/mglru: reset page lru tier bits when activating omits fdc087a355b2 x86/module: enable ROX caches for module text on 64 bit omits f3f0ec46f737 execmem: add support for cache of large ROX pages omits 0d951a79991b x86/module: prepare module loading for ROX allocations of text omits 040ee4186d6c arch: introduce set_direct_map_valid_noflush() omits c4d106857e34 module: prepare to handle ROX allocations for text omits 28c54fa38c54 asm-generic: introduce text-patching.h omits 0adc121ca64b mm: vmalloc: don't account for number of nodes for HUGE_VM [...] omits 9beb7d7cde5e mm: vmalloc: group declarations depending on CONFIG_MMU together omits c1b5d5ec2a5f kasan: delete CONFIG_KASAN_MODULE_TEST omits d66468ae7cca mm: export copy_to_kernel_nofault omits 1a547bb0971d kasan: migrate copy_user_test to kunit omits 98be7dd7f4dd kasan: move checks to do_strncpy_from_user omits 97a11b68e437 mm: swap: use str_true_false() helper function omits e6d4d96e5f57 percpu: add a test case for the specific 64-bit value addition omits 4a772cf18320 x86/percpu: fix clang warning when dealing with unsigned types omits 29b655528606 mm-kasan-kmsan-copy_from-to_kernel_nofault-fix omits 563aa286f328 mm, kasan, kmsan: instrument copy_from/to_kernel_nofault omits f603878d08e7 maple_tree: simplify mas_push_node() omits e515c4013aad maple_tree: total is not changed for nomem_one case omits 90f6922ebde5 maple_tree: clear request_count for new allocated one omits a7a4644c9514 maple_tree: root node could be handled by !p_slot too omits 56d76fe942e5 maple_tree: add some alloc node test case omits dd35fe7dae63 maple_tree: fix alloc node fail issue omits 808a6b90415b mm/vmstat: defer the refresh_zone_stat_thresholds after al [...] omits 0a5a6a357dcd vmscan-add-a-vmscan-event-for-reclaim_pages-v3 omits 096d0f6dd9e6 vmscan: add a vmscan event for reclaim_pages omits 8bb1f98681fa mm: avoid zeroing user movable page twice with init_on_alloc=1 omits fd7af43375ed mm/zswap: avoid touching XArray for unnecessary invalidation omits c9f879f5a86f maple_tree: refactor mas_wr_store_type() omits d5609c958649 mm/hugetlb: perform vmemmap optimization batchly for speci [...] omits afb5a9671401 memcg-add-tracing-for-memcg-stat-updates-v2 omits 17bda13c1848 memcg: add tracing for memcg stat updates omits 4d337eac8e04 mm: remove unused hugepage for vma_alloc_folio() omits 70a3018ae9c9 mm: add pcp high_min high_max to proc zoneinfo omits b195153ba9b4 mm/kmemleak: fix typo in object_no_scan() comment omits 6dbbb37b736f kaslr: rename physmem_end and PHYSMEM_END to direct_map_ph [...] omits bdb80949967f zram: do not open-code comp priority 0 omits 230c63fcb931 mm: allocate THP on hugezeropage wp-fault omits 8f13ed91d4c1 mm: abstract THP allocation omits 07371c5ea910 MAINTAINERS: mailmap: update Alexey Klimov's email address omits 9df157bce7c7 mm: use page->private instead of page->index in percpu omits a8e0bdbd3e7e mm: remove references to page->index in huge_memory.c omits 562dc580e3c4 bootmem: add bootmem_type stub function omits 3ef9abfc4c92 bootmem-stop-using-page-index-fix omits 686f30af1eff bootmem: stop using page->index omits 29bb00270e56 mm: mass constification of folio/page pointers omits ce6c93a4f70f mm: renovate page_address_in_vma() omits ab515bdc033c mm: use page_pgoff() in more places omits 3a38cb489b6b mm: convert page_to_pgoff() to page_pgoff() omits 59da4819c5d7 mm/memory.c: remove stray newline at top of file omits eb004a06174f percpu: fix data race with pcpu_nr_empty_pop_pages omits 44031f6e0029 mm-consolidate-common-checks-in-hugetlb_get_unmapped_area-fix omits e157fbda40ab mm: consolidate common checks in hugetlb_get_unmapped_area omits de7a10f7de58 arch/s390: clean up hugetlb definitions omits b5e96b0619d9 mm: drop hugetlb_get_unmapped_area{_*} functions omits 9c1cd1d7ebd2 mm: make hugetlb mappings go through mm_get_unmapped_area_vmflags omits 0e040503d454 arch/powerpc: teach book3s64 arch_get_unmapped_area{_topdo [...] omits f7d465c73b2e arch/sparc: teach arch_get_unmapped_area{_topdown} to hand [...] omits 368ce9071540 arch/x86: teach arch_get_unmapped_area_vmflags to handle h [...] omits 15a01147ffaa arch/s390: teach arch_get_unmapped_area{_topdown} to handl [...] omits 044ca5b3e8a2 mm/mmap: teach generic_get_unmapped_area{_topdown} to hand [...] omits bb05f8171202 mm: remove misleading 'unlikely' hint in vms_gather_munmap_vmas() omits 27183af4c7d6 maple_tree: do not hash pointers on dump in debug mode omits 49239a1e1827 mm/truncate: reset xa_has_values flag on each iteration omits ad95ac988b52 mm: swap: make some count_mthp_stat() call-sites be THP-agnostic. omits 4b7ec2e818dc mm: move set_pxd_safe() helpers from generic to platform omits 6f6e6767a91a gup: convert FOLL_TOUCH case in follow_page_pte() to folio omits c9fa615b8d9e mm: remove PageKsm() omits a72fc98d44ed mm-add-pageanonnotksm-fix omits c166588d4b57 mm: add PageAnonNotKsm() omits a5973bd9a670 ksm: convert should_skip_rmap_item() to take a folio omits 15605244fdce ksm: convert cmp_and_merge_page() to use a folio omits 64605d8d0ca0 ksm: use a folio in try_to_merge_one_page() omits e631fe9629ff mm: zswap: zswap_store_page() will initialize entry after [...] omits 3a214c72fc88 mm: swap: Count successful large folio zswap stores in hug [...] omits 51fd3529fb3d mm: zswap: support large folios in zswap_store() omits c7551b29b019 mm: zswap: modify zswap_stored_pages to be atomic_long_t omits cc830bb67185 mm: change count_objcg_event() to count_objcg_events() for [...] omits 2f7e12374486 mm: zswap: rename zswap_pool_get() to zswap_pool_tryget() omits 9e852928ae9f mm: zswap: modify zswap_compress() to accept a page instea [...] omits 4489e23ec9f1 mm: define obj_cgroup_get() if CONFIG_MEMCG is not defined omits 74335b662d58 mm/zsmalloc: use memcpy_from/to_page whereever possible omits c7cd64c80722 zsmalloc: replace kmap_atomic with kmap_local_page omits 95c6aa36c059 selftests/damon/access_memory_even: remove unused variables omits a8ffba77940b mm/cma: fix useless return in void function omits c57b7acdf085 mm: optimize invalidation of shadow entries omits 9ef4a7cb76f1 mm: optimize truncation of shadow entries omits b8ed78303e93 mm: migrate LRU_REFS_MASK bits in folio_migrate_flags omits bd9ce9913829 mm: pgtable: remove pte_offset_map_nolock() omits cb0b3bbc10b2 mm: multi-gen LRU: walk_pte_range() use pte_offset_map_rw_ [...] omits 027067e6a164 mm: userfaultfd: move_pages_pte() use pte_offset_map_rw_nolock() omits 77df681eb163 mm: page_vma_mapped_walk: map_pte() use pte_offset_map_rw_ [...] omits 8d8a3cf08356 mm: mremap: move_ptes() use pte_offset_map_rw_nolock() omits c9608393c6ec mm: copy_pte_range() use pte_offset_map_rw_nolock() omits 2c122a4e2a5f mm: khugepaged: collapse_pte_mapped_thp() use pte_offset_m [...] omits 1eeb53e47094 mm: handle_pte_fault() use pte_offset_map_rw_nolock() omits 61619ef2c090 arm: adjust_pte() use pte_offset_map_rw_nolock() omits 516431b44967 mm: khugepaged: __collapse_huge_page_swapin() use pte_offs [...] omits 9aa5963d2465 mm: filemap: filemap_fault_recheck_pte_none() use pte_offs [...] omits 5d1bf37d000a powerpc: assert_pte_locked() use pte_offset_map_ro_nolock() omits 74804434a7ba mm: pgtable: introduce pte_offset_map_{ro|rw}_nolock() omits 91c8462eaa02 mm: move mm flags to mm_types.h omits b4ecb1f5c5d0 mm/madvise: unrestrict process_madvise() for current process omits 08c603e4b933 selftests/mm: hugetlb_fault_after_madv: improve test output omits bf0aa0caab32 selftests/mm: hugetlb_fault_after_madv: use default hugetl [...] omits 633daa6ac56b mm/mempolicy: fix comments for better documentation omits b432be762491 mm: fix shrink nr.unqueued_dirty counter issue omits 2b8573d2c377 mm/list_lru: simplify the list_lru walk callback function omits 014e5f14e9fa mm/list_lru: split the lock to per-cgroup scope omits ea822c8ddbc4 mm/list_lru: simplify reparenting and initial allocation omits 10f500b0c810 mm/list_lru: code clean up for reparenting omits 0dff8c7824bd mm/list_lru: don't export list_lru_add omits 6f82626ddad7 mm/list_lru: don't pass unnecessary key parameters omits a89f4e6fafd2 maple_tree: memset maple_big_node as a whole omits a5723d142773 maple_tree: remove maple_big_node.parent omits 701fd9b866ad maple_tree: goto complete directly on a pivot of 0 omits 8894cf3c4c51 maple_tree: i is always less than or equal to mas_end omits d447c7875118 procfs: prefer neater pointer error comparison omits 16c3e06a57d4 mm: refactor mm_access() to not return NULL omits 76a92797f5a8 zram: remove UNDER_WB and simplify writeback omits cd07925f035b zram: reshuffle zram_free_page() flags operations omits cda8027bd2fe zram: do not mark idle slots that cannot be idle omits 4abeafcd4df8 zram: rework writeback target selection strategy omits b599428a2488 zram: do not skip the first bucket omits f61942322126 zram: rework recompress target selection strategy omits b8386d107696 zram: permit only one post-processing operation at a time omits 86e7a66b18e7 zram: introduce ZRAM_PP_SLOT flag omits 8fe4f100d8b9 mm/vmalloc: combine all TLB flush operations of KASAN shad [...] omits 7703bed6f3ca mm-memcontrol-add-per-memcg-pgpgin-pswpin-counter-v2 omits 209fe93afb74 mm/memcontrol: add per-memcg pgpgin/pswpin counter omits 0da6a1ecad23 mm/damon: fix sparse warning for zero initializer omits e67460cff895 mm: shmem: fix khugepaged activation policy for shmem omits 36023ae21773 selftests/mm: add pkey_sighandler_xx, hugetlb_dio to .gitignore omits 9228b1e93524 mm/gup: memfd: stop leaking pinned pages in low memory conditions omits 1a1f1a70092b mm-gup-stop-leaking-pinned-pages-in-low-memory-conditions-v3 omits 01874d5fc8ac mm/gup: stop leaking pinned pages in low memory conditions omits 83e56d3ea1ba mm: split critical region in remap_file_pages() and invoke [...] omits 9255584f880b selftests/mm: fix deadlock for fork after pthread_create w [...] omits 273c0a5b5131 Revert "selftests/mm: replace atomic_bool with pthread_barrier_t" omits d26aeca0eb5f Revert "selftests/mm: fix deadlock for fork after pthread_ [...] omits cc829db9921a tools: testing: add expand-only mode VMA test omits 631af0f9dd90 mm/vma: add expand-only VMA merge mode and optimise do_brk [...] omits 3269357fdcbf resource,kexec: walk_system_ram_res_rev must retain resour [...] omits 7943575baea2 nilfs2: fix kernel bug due to missing clearing of checked flag omits 55ef4d417ed9 mm: numa_clear_kernel_node_hotplug: Add NUMA_NO_NODE check [...] omits d1383c49150b ocfs2: pass u64 to ocfs2_truncate_inline maybe overflow omits 6023fa2476f9 mm: shmem: fix data-race in shmem_getattr() omits b034c6f77857 mm: mark mas allocation in vms_abort_munmap_vmas as __GFP_NOFAIL omits d6da4aea1dba x86/traps: move kmsan check after instrumentation_begin omits d8e3b5ce0465 resource: remove dependency on SPARSEMEM from GET_FREE_REGION omits 419691453bd4 mm/mmap: fix race in mmap_region() with ftruncate() omits 3bd49262b321 mm-page_alloc-let-gfp_atomic-order-0-allocs-access-highato [...] omits a19f2060823b mm/page_alloc: let GFP_ATOMIC order-0 allocs access highat [...] omits 90d085b61077 fork: only invoke khugepaged, ksm hooks if no error omits 9db1ca51b24b fork: do not invoke uffd on fork if error occurs omits 9303c602557b nilfs2: fix kernel bug due to missing clearing of buffer d [...] omits 968ef92748a7 mm/pagewalk: fix usage of pmd_leaf()/pud_leaf() without pr [...] omits f39365c75d53 mseal: update mseal.rst omits dc68a7b3e7b4 mm: fix null pointer dereference in pfnmap_lockdep_assert omits eee75b56ddc9 mm: wake_up only when swapcache_wq waitqueue is active omits 3dd96872f746 mm: avoid unconditional one-tick sleep when swapcache_prep [...] omits c05ad457ce8c riscv: Use '%u' to format the output of 'cpu' omits 9510c5b0db36 riscv: Prevent a bad reference count on CPU nodes omits 22a159b2d2a1 riscv: efi: Set NX compat flag in PE/COFF header omits e52d5050a0d2 RISC-V: disallow gcc + rust builds omits d49320974c4e riscv: Do not use fortify in early code omits 0dcf8269ecee RISC-V: ACPI: fix early_ioremap to early_memremap omits fcb5dcb789a2 riscv: Check that vdso does not contain any dynamic relocations omits f431f67ff6c2 riscv: vdso: Prevent the compiler from inserting calls to [...] omits 18072677d4ae bcachefs: Fix warning about passing flex array member by value omits 9080b7e882de bcachefs: bch2_journal_meta() takes ref on c->writes omits d59f4aba0962 bcachefs: -o norecovery now bails out of recovery earlier omits 4d398863c5e2 bcachefs: Refactor new stripe path to reduce dependencies [...] omits 674241942eef bcachefs: Avoid bch2_btree_id_str() omits ec360e49c674 bcachefs: better error message in check_snapshot_tree() omits 11a0d0ab1b86 bcachefs: Factor out jset_entry_log_msg_bytes() omits d261d7f769e3 bcachefs: improved bkey_val_copy() omits 665286c4db3e bcachefs: bch2_btree_lost_data() now uses run_explicit_rce [...] omits e20eb741ca3e bcachefs: Add locking for bch_fs.curr_recovery_pass omits 01e33ee8137a bcachefs: lru, accounting are alloc btrees omits c968e01ad0d1 bcachefs: bch2_run_explicit_recovery_pass() returns differ [...] omits 3f68c44376f8 bcachefs: add more path idx debug asserts omits 06d4e1d70880 bcachefs: Use FOREACH_ACL_ENTRY() macro to iterate over ac [...] omits fa9133057282 bcachefs: Remove duplicate included headers omits 6ee2ff75574b docs: filesystems: bcachefs: fixed some spelling mistakes [...] omits b79e24b0fcac bcachefs: Don't use commit_do() unnecessarily omits 78b0c7845bb7 bcachefs: kill btree_trans_restart_nounlock() omits 2c6528e13027 bcachefs: Remove unnecessary peek_slot() omits ab1eb81105fc bcachefs: move bch2_xattr_handlers to .rodata omits d49dd0e69cca bcachefs: Delete dead code omits 2458fc9b6a6a bcachefs: Pull disk accounting hooks out of trans_commit.c omits 7199e4b08abd bcachefs: bch_verbose_ratelimited omits a22e1406435e bcachefs: add hash_seed to inode_to_text() omits 86d116a17f41 bcachefs: rcu_pending: don't invoke __call_rcu() under lock omits 7391f1fb15ac bcachefs: __bch2_key_has_snapshot_overwrites uses for_each [...] omits 9770941d9bd9 bcachefs: remove_backpointer() now uses dirent_get_by_pos() omits b8aa8b0959e0 bcachefs: bch2_inode_should_have_bp -> bch2_inode_should_h [...] omits 54b3fc5638aa bcachefs: remove superfluous ; after statements omits 3fd90db8ccd8 bcachefs: Fix racy use of jiffies omits 8d0c92092b7d Merge branch 'bcachefs-kill-retry-estale' into HEAD omits 932afdd669b2 bcachefs: skip mount option handle for empty string. omits 07aab0860a91 bcachefs: fix incorrect show_options results omits 4cc0b5fb47f3 Merge branch 'sched/urgent' of git://git.kernel.org/pub/sc [...] omits 3cb5827bfa43 mm/page-writeback.c: Fix comment of wb_domain_writeout_add() omits d91c6efe8161 mm/page-writeback.c: Update comment for BANDWIDTH_INTERVAL omits e1a6efa9de95 fs/inode: Fix a typo omits abf0dd6baf3a fcntl: make F_DUPFD_QUERY associative omits 8ec74f7820ca vfs: inode insertion kdoc corrections omits 26bb6d8535e7 namespace: Use atomic64_inc_return() in alloc_mnt_ns() omits 98cb476c98e9 PCI/pwrctl: Use generic device_get_match_data() instead of [...] omits 4b96e970496d fs: Reorganize kerneldoc parameter names omits 408ba327d8dd vfs: Add a sysctl for automated deletion of dentry omits 977f7b227569 vfs: return -EOVERFLOW in generic_remap_checks() when over [...] omits 7e2ebecdc899 epoll: annotate racy check omits 0f0f217df68f vfs: Fix implicit conversion problem when testing overflow case new f009e946c155 Revert "9p: Enable multipage folios" adds 74ec2f302402 bcachefs: fix restart handling in bch2_rename2() adds 94bdeec8f530 bcachefs: fix bch2_hash_delete() error path adds e1c4d2f0826d bcachefs: fix restart handling in bch2_fiemap() adds 028f3c1d9b3c bcachefs: fix missing restart handling in bch2_read_retry_ [...] adds 7ee4be9c621e bcachefs: fix restart handling in bch2_do_invalidates_work() adds d8b50597748d bcachefs: fix restart handling in bch2_alloc_write_key() adds 29fd10a36a63 bcachefs: fix restart handling in __bch2_resume_logged_op_ [...] adds 6bee2a04c547 bcachefs: handle restarts in bch2_bucket_io_time_reset() adds a0d11feefb19 bcachefs: Don't use commit_do() unnecessarily adds 4007bbb203a0 bcachefS: ec: fix data type on stripe deletion adds 81e0b6c7c1f7 bcachefs: fix disk reservation accounting in bch2_folio_re [...] adds 335d318ef532 bcachefs: bch2_folio_reservation_get_partial() is now bett [...] adds 97535cd84f18 bcachefs: Fix data corruption on -ENOSPC in buffered write path adds 07cf8bac2d3e bcachefs: fix incorrect show_options results adds 489ecc4cfdda bcachefs: skip mount option handle for empty string. adds b96f8cd3870a bcachefs: Run in-kernel offline fsck without ratelimit errors adds 78cf0ae636a5 bcachefs: INODE_STR_HASH() for bch_inode_unpacked adds d8e879377ffb bcachefs: Add hash seed, type to inode_to_text() adds 15a3836c8ed7 bcachefs: Repair mismatches in inode hash seed, type adds dc96656b20eb bcachefs: bch2_hash_set_or_get_in_snapshot() adds bc6d2d10418e bcachefs: fsck: Improve hash_check_key() new eb5db64c4570 bcachefs: Fix __bch2_fsck_err() warning new 3956ff8bc2f3 bcachefs: Don't use wait_event_interruptible() in recovery new f0d3302073e6 bcachefs: Workaround for kvmalloc() not supporting > INT_M [...] new e04ee8608914 bcachefs: Mark more errors as AUTOFIX new a069f014797f bcachefs: Set bch_inode_unpacked.bi_snapshot in old inode path new c1e822754cc7 Merge tag 'bcachefs-2024-10-22' of https://github.com/kove [...] new 6cc65abee8ee Merge tag 'jfs-6.12-rc5' of github.com:kleikamp/linux-shaggy new 4e46774408d9 Merge tag 'for-6.12-rc4-tag' of git://git.kernel.org/pub/s [...] new 4a8f40751888 mm/pagewalk: fix usage of pmd_leaf()/pud_leaf() without pr [...] new 44d1391c61a5 fork: do not invoke uffd on fork if error occurs new 7441f9e9601e fork: only invoke khugepaged, ksm hooks if no error new 4b9afeb3ab76 mm/page_alloc: let GFP_ATOMIC order-0 allocs access highat [...] new 27f4e34c91b6 mm/mmap: fix race in mmap_region() with ftruncate() new 672142331868 resource: remove dependency on SPARSEMEM from GET_FREE_REGION new 37e315cb50f9 x86/traps: move kmsan check after instrumentation_begin new ce7cee45c036 mm: mark mas allocation in vms_abort_munmap_vmas as __GFP_NOFAIL new 4897d13b7bd7 mm: shmem: fix data-race in shmem_getattr() new b43bb2ab08ee ocfs2: pass u64 to ocfs2_truncate_inline maybe overflow new e557d2fa77b1 mm: numa_clear_kernel_node_hotplug: Add NUMA_NO_NODE check [...] new 5dc45193ebe3 nilfs2: fix kernel bug due to missing clearing of checked flag new 5add6be34672 resource,kexec: walk_system_ram_res_rev must retain resour [...] new c1ebab86253d mm/vma: add expand-only VMA merge mode and optimise do_brk [...] new 633e7df6cfdf tools: testing: add expand-only mode VMA test new 58655e5c11eb Revert "selftests/mm: fix deadlock for fork after pthread_ [...] new 848c21b73c5d Revert "selftests/mm: replace atomic_bool with pthread_barrier_t" new fd00f3f9a003 selftests/mm: fix deadlock for fork after pthread_create w [...] new 04f0186ca3a3 mm: split critical region in remap_file_pages() and invoke [...] new 4b3deceac39d mm/gup: stop leaking pinned pages in low memory conditions new 7cdaaef4e115 mm/gup: memfd: stop leaking pinned pages in low memory conditions new a2ec2a273758 mm: avoid unconditional one-tick sleep when swapcache_prep [...] new c0573d26ea58 mm: wake_up only when swapcache_wq waitqueue is active new ce85a28c5494 mseal: update mseal.rst new e1b41a81694e mm/codetag: fix null pointer check logic for ref and tag new 78e4df3ecf93 mm/page_alloc: fix NUMA stats update for cpu-less nodes new 0b75f1537420 mm: avoid VM_BUG_ON when try to map an anon large folio to [...] new 16e029ac226a mm: fix PSWPIN counter for large folios swap-in new b3f17f930391 mm: avoid unsafe VMA hook invocation when error arises on [...] new 2d0d8ca6be81 mm: unconditionally close VMAs on error new 1a5f6cb25413 mm: refactor map_deny_write_exec() new 14ebf494ee17 mm: resolve faulty mmap_region() error path behaviour new 903416966cdc mm, swap: avoid over reclaim of full clusters new d217dd5b5e48 tools/mm: -Werror fixes in page-types/slabinfo new bfbb70f2ffb6 kasan: remove vmalloc_percpu test new 6439825d575b lib: string_helpers: fix potential snprintf() output truncation new fd81eb60d314 Squashfs: fix variable overflow in squashfs_readpage_block new 50e861a248ba nilfs2: fix potential deadlock with newly created symlinks new 7b84d52d3376 mm: allow set/clear page_type again new 322a0d8f1415 mm: multi-gen LRU: remove MM_LEAF_OLD and MM_NONLEAF_TOTAL stats new 1ee09e54a76f mm: multi-gen LRU: use {ptep,pmdp}_clear_young_notify() new 7de45e5016cd Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] new 6b51b9f65cec doc: correcting the debug path for cachefiles new 247d65fb122a afs: Fix missing subdir edit when renamed between parent dirs new e65a0dc1cabe iov_iter: Fix iov_iter_get_pages*() for folio_queue new 7acdbe9e6b1e Merge branch 'vfs.fixes' of git://git.kernel.org/pub/scm/l [...] new 15fd99aad1cb Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] new 3eb36688ea36 Merge branch 'nfsd-fixes' of git://git.kernel.org/pub/scm/ [...] new 097961c4bf0a Merge branch 'fs-current' of linux-next new 3a7c9aaf836d kbuild: rpm-pkg: disable kernel-devel package when cross-c [...] new f3dccb43af4d kbuild: deb-pkg: add pkg.linux-upstream.nokernelheaders bu [...] new cb18ed074bcc kbuild: deb-pkg: add pkg.linux-upstream.nokerneldbg build profile new 8e71ff6dc2e4 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new eb7b226aa911 Merge branch 'for-curr' of git://git.kernel.org/pub/scm/li [...] new 3c52316226b1 Merge branch 'for-next/fixes' of git://git.kernel.org/pub/ [...] new 1e424d08d35c Merge tag 'ipsec-2024-10-22' of git://git.kernel.org/pub/s [...] new 989fa5171f00 Bluetooth: hci_core: Disable works on hci_unregister_dev new 1bf4470a3939 Bluetooth: SCO: Fix UAF on sco_sock_timeout new 246b435ad668 Bluetooth: ISO: Fix UAF on iso_sock_timeout new 1876479d9866 Merge tag 'for-net-2024-10-23' of git://git.kernel.org/pub [...] new ee76eb24343b net: dsa: microchip: disable EEE for KSZ879x/KSZ877x/KSZ876x new 4c262801ea60 hv_netvsc: Fix VF namespace also in synthetic NIC NETDEV_R [...] new 64761c980cbf net: usb: qmi_wwan: add Fibocom FG132 0x0112 composition new 67af86afff74 net: dsa: mv88e6xxx: group cycle counter coefficients new 7e3c18097a70 net: dsa: mv88e6xxx: read cycle counter period from hardware new 3e65ede526cf net: dsa: mv88e6xxx: support 4000ps cycle counter period new 9efc44fb2dba Merge branch 'net-dsa-mv88e6xxx-fix-mv88e6393x-phc-frequen [...] new dcb4c4b24a9c Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] new 9806f283140e bpf: fix do_misc_fixups() for bpf_get_branch_snapshot() new c2f803052bc7 bpf: Add the missing BPF_LINK_TYPE invocation for sockmap new 8421d4c8762b bpf: Check validity of link->type in bpf_link_show_fdinfo() new d5fb316e2af1 Merge branch 'add-the-missing-bpf_link_type-invocation-for [...] new 410453e88939 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 526a38ccee61 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9114a46b4795 Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] new c9f7a144e7e3 Merge tag 'asoc-fix-v6.12-rc4' of https://git.kernel.org/p [...] new ae767475c849 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new 074366e4c927 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new f193e3663af3 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new b58c32c0203e Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new a836f8d5bd00 Merge branch 'staging-linus' of git://git.kernel.org/pub/s [...] new 63dd163cd61d iio: light: veml6030: fix microlux value calculation new fbe5956e8809 dt-bindings: iio: adc: ad7380: fix ad7380-4 reference supply new 2ac6b2e823b5 iio: adc: ad7380: use devm_regulator_get_enable_read_voltage() new 7ddbc2728728 iio: adc: ad7380: add missing supplies new 05f9c67179c9 iio: adc: ad7380: fix supplies for ad7380-4 new 795114e849dd docs: iio: ad7380: fix supply for ad7380-4 new 6bd301819f8f staging: iio: frequency: ad9832: fix division by zero in a [...] new efa353ae1b05 iio: adc: ad7124: fix division by zero in ad7124_set_chann [...] new 7bd4923940c8 iio: dac: Kconfig: Fix build error for ltc2664 new 2c10fb427e4e Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] new c038d718468d Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new 2577eaae4a50 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new d14545741e93 Merge branch 'fixes' of git://git.linuxtv.org/media new 8fcf11386c9b Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] new 874f3c10a696 riscv: vdso: Prevent the compiler from inserting calls to [...] new 3ae6dcb5d34f RISC-V: ACPI: fix early_ioremap to early_memremap new 8397573b9c9c riscv: Do not use fortify in early code new 5e4d23d1db8e RISC-V: disallow gcc + rust builds new 14b37314617d riscv: efi: Set NX compat flag in PE/COFF header new d4a3316a916a riscv: Prevent a bad reference count on CPU nodes new 96cdc89979d1 riscv: Use '%u' to format the output of 'cpu' new cb873b28bc2a riscv: Remove unused GENERATING_ASM_OFFSETS new 4c6b61b5d35e riscv: Remove duplicated GET_RM new bf40167d54d5 riscv: vdso: Prevent the compiler from inserting calls to [...] new ad81b171eb9d Merge commit 'bf40167d54d5' into fixes new 6c4d40358407 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new 40c57a3dabdc Merge branch 'riscv-dt-fixes' of git://git.kernel.org/pub/ [...] new 384f2024e1a1 MAINTAINERS: invert Misc RISC-V SoC Support's pattern new 87fd36bde5ec Merge branch 'riscv-soc-fixes' of git://git.kernel.org/pub [...] new 316f145df5a1 Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] new ab8aaab874c4 tools headers UAPI: Sync linux/const.h with the kernel headers new 39c6a356201e perf trace: The return from 'write' isn't a pid new ecabac70ff91 perf trace augmented_raw_syscalls: Add extra array index b [...] new 395d38419f18 perf trace augmented_raw_syscalls: Add more checks to pass [...] new 7fbff3c0e085 perf build: Change the clang check back to 12.0.1 new 5d35634ecc2d perf trace: Fix non-listed archs in the syscalltbl routines new d822ca29a4fc tools headers UAPI: Sync kvm headers with the kernel sources new 06a130e42a5b perf test: Handle perftool-testsuite_probe failure due to [...] new 758f18158952 perf python: Fix up the build on architectures without HAV [...] new 35319df572f8 Merge branch 'perf-tools' of git://git.kernel.org/pub/scm/ [...] new a85df8c7b5ee drm/tegra: Fix NULL vs IS_ERR() check in probe() new a06df994e3b9 Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] new ed93465b3107 selftests/mm: add pkey_sighandler_xx, hugetlb_dio to .gitignore new 10627e9719ac mm: shmem: fix khugepaged activation policy for shmem new cccb47ac6504 mm/damon: fix sparse warning for zero initializer new c9baaf1851ed mm/memcontrol: add per-memcg pgpgin/pswpin counter new 28341946790e mm-memcontrol-add-per-memcg-pgpgin-pswpin-counter-v2 new f15d99e094dc mm/vmalloc: combine all TLB flush operations of KASAN shad [...] new 1fdc06478005 zram: introduce ZRAM_PP_SLOT flag new a93baf419bbf zram: permit only one post-processing operation at a time new c71e4896631f zram: rework recompress target selection strategy new bdbf088d46cc zram: do not skip the first bucket new 5e0816e66575 zram: rework writeback target selection strategy new 1a649bc005b8 zram: do not mark idle slots that cannot be idle new d51f89cc8443 zram: reshuffle zram_free_page() flags operations new 39d0c9f7416a zram: remove UNDER_WB and simplify writeback new ef377f468fd2 mm: refactor mm_access() to not return NULL new 533d191a0808 procfs: prefer neater pointer error comparison new 107738afbba2 maple_tree: i is always less than or equal to mas_end new 60397c14abf0 maple_tree: goto complete directly on a pivot of 0 new 19ba0ebbbc13 maple_tree: remove maple_big_node.parent new 7570a951a890 maple_tree: memset maple_big_node as a whole new 869eef46c63c mm/list_lru: don't pass unnecessary key parameters new 99227ba2ea3b mm/list_lru: don't export list_lru_add new 6ae7aabec1fc mm/list_lru: code clean up for reparenting new 329e3618cbf6 mm/list_lru: simplify reparenting and initial allocation new ae3d7e4b1c04 mm/list_lru: split the lock to per-cgroup scope new 329af0fb2860 mm/list_lru: simplify the list_lru walk callback function new cf17314596d0 mm: fix shrink nr.unqueued_dirty counter issue new b62e50a2fe76 mm/mempolicy: fix comments for better documentation new 76f19ae208cf selftests/mm: hugetlb_fault_after_madv: use default hugetl [...] new 78b58a66e7c8 selftests/mm: hugetlb_fault_after_madv: improve test output new 9b7e505286e5 mm/madvise: unrestrict process_madvise() for current process new 8d8c00f72cb6 mm: move mm flags to mm_types.h new 3b144beb745d mm: pgtable: introduce pte_offset_map_{ro|rw}_nolock() new 6da6afcd1dcc powerpc: assert_pte_locked() use pte_offset_map_ro_nolock() new edcefb60737c mm: filemap: filemap_fault_recheck_pte_none() use pte_offs [...] new 3236214ca445 mm: khugepaged: __collapse_huge_page_swapin() use pte_offs [...] new 0d4c9168ee57 arm: adjust_pte() use pte_offset_map_rw_nolock() new d8a1aa5c6759 mm: handle_pte_fault() use pte_offset_map_rw_nolock() new 7da7d9b07b5f mm: khugepaged: collapse_pte_mapped_thp() use pte_offset_m [...] new f3262877714b mm: copy_pte_range() use pte_offset_map_rw_nolock() new 30f2d184b564 mm: mremap: move_ptes() use pte_offset_map_rw_nolock() new 223017d8f076 mm: page_vma_mapped_walk: map_pte() use pte_offset_map_rw_ [...] new 41b2c711d67f mm: userfaultfd: move_pages_pte() use pte_offset_map_rw_nolock() new b42ddc5a6830 mm: multi-gen LRU: walk_pte_range() use pte_offset_map_rw_ [...] new 8a6f69623d22 mm: pgtable: remove pte_offset_map_nolock() new 0e6ab7da2ebb mm: migrate LRU_REFS_MASK bits in folio_migrate_flags new 6031d26c625f mm: optimize truncation of shadow entries new b8eebdc3abef mm: optimize invalidation of shadow entries new 91e8a4af4dfb mm/cma: fix useless return in void function new e61b518156e5 selftests/damon/access_memory_even: remove unused variables new 09711275302b zsmalloc: replace kmap_atomic with kmap_local_page new 775485b262da mm/zsmalloc: use memcpy_from/to_page whereever possible new 69da200cb87f mm: define obj_cgroup_get() if CONFIG_MEMCG is not defined new 9be6f944224b mm: zswap: modify zswap_compress() to accept a page instea [...] new f90f580db1eb mm: zswap: rename zswap_pool_get() to zswap_pool_tryget() new 18cc017bcc5b mm: change count_objcg_event() to count_objcg_events() for [...] new eca9f1027929 mm: zswap: modify zswap_stored_pages to be atomic_long_t new 538f95965e8f mm: zswap: support large folios in zswap_store() new cccdd1fb1ed4 mm: swap: Count successful large folio zswap stores in hug [...] new a14bf4919330 mm: zswap: zswap_store_page() will initialize entry after [...] new ee9f9e0cc1f5 ksm: use a folio in try_to_merge_one_page() new e50d5da3b8cd ksm: convert cmp_and_merge_page() to use a folio new 18a89158eb11 mm/ksm: add missing IS_ERR_OR_NULL check for stable_tree_search() new 551f11874699 ksm: convert should_skip_rmap_item() to take a folio new 6b93b0a22eb9 mm: add PageAnonNotKsm() new 0f0c2c9f3bc1 mm-add-pageanonnotksm-fix new 64ba88f21855 mm: remove PageKsm() new c4338ddfbf46 gup: convert FOLL_TOUCH case in follow_page_pte() to folio new e8f918b51115 mm: move set_pxd_safe() helpers from generic to platform new f6d6f3250e76 mm: swap: make some count_mthp_stat() call-sites be THP-agnostic. new fe56d71ed95a mm/truncate: reset xa_has_values flag on each iteration new a567f857290c maple_tree: do not hash pointers on dump in debug mode new 96a7efd9b91c mm: remove misleading 'unlikely' hint in vms_gather_munmap_vmas() new bad064d83023 mm/mmap: teach generic_get_unmapped_area{_topdown} to hand [...] new 0d70d3ffcc46 arch/s390: teach arch_get_unmapped_area{_topdown} to handl [...] new db4512844809 arch/x86: teach arch_get_unmapped_area_vmflags to handle h [...] new 662fe1a30b39 arch/sparc: teach arch_get_unmapped_area{_topdown} to hand [...] new 74c550ad6a2a arch/powerpc: teach book3s64 arch_get_unmapped_area{_topdo [...] new 69d6eb26dfd2 mm: make hugetlb mappings go through mm_get_unmapped_area_vmflags new abecf84388cb mm: drop hugetlb_get_unmapped_area{_*} functions new 95ba8c4595f3 arch/s390: clean up hugetlb definitions new a462a2eceb13 mm: consolidate common checks in hugetlb_get_unmapped_area new c658a0ead85f mm-consolidate-common-checks-in-hugetlb_get_unmapped_area-fix new 9d5c4007b90b percpu: fix data race with pcpu_nr_empty_pop_pages new 83d213d79fa5 mm/memory.c: remove stray newline at top of file new 1b7a95df4108 mm: convert page_to_pgoff() to page_pgoff() new cf32ca86a3ed mm: use page_pgoff() in more places new 35e9a63e4f5b mm: renovate page_address_in_vma() new df60dd4aaade mm: mass constification of folio/page pointers new 2502a8028848 bootmem: stop using page->index new dead87ee6d84 bootmem-stop-using-page-index-fix new 700862daa962 bootmem: add bootmem_type stub function new 8d52c67a0587 mm: remove references to page->index in huge_memory.c new 7630b09369c1 mm: use page->private instead of page->index in percpu new 5e2bc805d5f9 MAINTAINERS: mailmap: update Alexey Klimov's email address new 7b263be4b26b mm: abstract THP allocation new cd0001c774d6 mm: allocate THP on hugezeropage wp-fault new 396daa973e24 zram: do not open-code comp priority 0 new e220ad6d7f3c kaslr: rename physmem_end and PHYSMEM_END to direct_map_ph [...] new af7b676b9e5b mm/kmemleak: fix typo in object_no_scan() comment new 68ec639a77c6 mm: add pcp high_min high_max to proc zoneinfo new 7c094ddeaf07 mm: remove unused hugepage for vma_alloc_folio() new c91e3baf3572 memcg: add tracing for memcg stat updates new aceff5ff8ffd memcg-add-tracing-for-memcg-stat-updates-v2 new b490a17e062d mm/hugetlb: perform vmemmap optimization batchly for speci [...] new f66d6432f0d8 maple_tree: refactor mas_wr_store_type() new 1cb6c7a54bc6 mm/zswap: avoid touching XArray for unnecessary invalidation new 626bc4f23083 mm: avoid zeroing user movable page twice with init_on_alloc=1 new b94bc056d642 mm-avoid-zeroing-user-movable-page-twice-with-init_on_alloc=1-fix new 2e39d6b9d27c vmscan: add a vmscan event for reclaim_pages new 315962ad48ad vmscan-add-a-vmscan-event-for-reclaim_pages-v3 new 2b26a1d22ec8 mm/vmstat: defer the refresh_zone_stat_thresholds after al [...] new 155659a984bb maple_tree: fix alloc node fail issue new a9ec8308d65e maple_tree: add some alloc node test case new 796e5a59d0c2 maple_tree: root node could be handled by !p_slot too new 681e80ef4220 maple_tree: clear request_count for new allocated one new 95d27795db0f maple_tree: total is not changed for nomem_one case new 1a307712cfac maple_tree: simplify mas_push_node() new d25bd8617d2c mm, kasan, kmsan: instrument copy_from/to_kernel_nofault new 6c6a007929ea mm-kasan-kmsan-copy_from-to_kernel_nofault-fix new 6a0128f012d0 x86/percpu: fix clang warning when dealing with unsigned types new 8e9be593b557 percpu: add a test case for the specific 64-bit value addition new 7dcbed998427 mm: swap: use str_true_false() helper function new 0ddacfba1c69 kasan: move checks to do_strncpy_from_user new a6ad6e2e4fc3 kasan: migrate copy_user_test to kunit new 3f038d7fa271 mm: export copy_to_kernel_nofault new 4afb0380adc2 kasan: delete CONFIG_KASAN_MODULE_TEST new d20cbc7604aa Documentation/kasan: fix indentation in translation new 282b528c5aff mm/mglru: reset page lru tier bits when activating new 448317c54c78 tools: testing: fix phys_addr_t size on 64-bit systems new a28810c4228b tools-testing-fix-phys_addr_t-size-on-64-bit-systems-fix new c189e3c33374 tmpfs: don't enable large folios if not supported new c4116c9a9fb5 mm: huge_memory: move file_thp_enabled() into huge_memory.c new 5b0f43d1926a mm: shmem: remove __shmem_huge_global_enabled() new 8682726c3689 mm: don't set readahead flag on a folio when lookahead_siz [...] new f7ac7eed95fe maple_tree: calculate new_end when needed new 90b6b01d14ca maple_tree: remove sanity check from mas_wr_slot_store() new 7b0bce28e19a mm/mremap: cleanup vma_to_resize() new 3867b9c658f5 mm/mremap: remove goto from mremap_to() new c936abc76089 mm: remove redundant condition for THP folio new 3c7d8336384d mm: remove unused has_isolate_pageblock new 1a1a3b814b66 mm: shmem: update iocb->ki_pos directly to simplify tmpfs [...] new 6884255aab73 mm: shmem: improve the tmpfs large folio read performance new 36e6a131b080 maple_tree: fix outdated flag name in comment new e8eb2b312271 mm/codetag: fix arg in pgalloc_tag_copy alloc_tag_sub new 59536423e5b0 mm/memory.c: simplify pfnmap_lockdep_assert new 2aa9b803c300 mm: vmalloc: group declarations depending on CONFIG_MMU together new 9f6cf14787dc mm: vmalloc: don't account for number of nodes for HUGE_VM [...] new 58e7867759df asm-generic: introduce text-patching.h new e2d086824660 module: prepare to handle ROX allocations for text new 28310dad73da arch: introduce set_direct_map_valid_noflush() new b640e81e9e11 x86/module: prepare module loading for ROX allocations of text new ed24ebbea905 execmem: add support for cache of large ROX pages new 74c6a68b43cc x86/module: enable ROX caches for module text on 64 bit new 88128347e562 maple_tree: add mas_for_each_rev() helper new aaa080409016 alloc_tag: introduce shutdown_mem_profiling helper function new e88dfe467aa7 alloc_tag: load module tags into separate contiguous memory new a9c60bb0d0e5 alloc_tag: populate memory for module tags as needed new 94c9b2b06e73 alloc_tag: introduce pgtag_ref_handle to abstract page tag [...] new 963a6b6df966 alloc_tag: support for page allocation tag compression new 2482963926a5 tools: testing: add additional vma_internal.h stubs new 249839ca39b7 mm: isolate mmap internal logic to mm/vma.c new 3bd7e6e3e596 mm: refactor __mmap_region() new bb19273375c3 mm: defer second attempt at merge on mmap() new 32788b0ce9c2 mm: pagewalk: add the ability to install PTEs new 3da732925e45 mm: add PTE_MARKER_GUARD PTE marker new 755415d5e3ff mm: madvise: implement lightweight guard page mechanism new e6398ed13317 tools: testing: update tools UAPI header for mman-common.h new 842fc3c021b4 selftests/mm: add self tests for guard page feature new 6140993dd85a mm/page-writeback: raise wb_thresh to prevent write blocki [...] new 4ec274c079c5 tools/mm: Free the allocated memory new ef9aae77eba8 tools-mm-free-the-allocated-memory-fix new 0534adf5347e mm: add missing mmu_notifier_clear_young for !MMU_NOTIFIER new da387f7ce98d mm/memcontrol: fix seq_buf size to save memory when PAGE_S [...] new 3bbac5ec447f mm/page_alloc: use str_off_on() helper in build_all_zonelists() new 1ebffd44c5bd mm/damon/vaddr: fix issue in damon_va_evenly_split_region() new 84893cc12bc0 mm/damon/vaddr: Add 'nr_piece == 1' check in damon_va_even [...] new 2f97f64b415c mm/hugetlb_cgroup: introduce peak and rsvd.peak to v2 new ed1c287ad4be mm/memory-failure: fix VM_BUG_ON_PAGE(PagePoisoned(page)) [...] new 9c111059234a mm: optimization on page allocation when CMA enabled new 702d37d2220b ocfs2: remove unused declaration in header file new 6d17a3e1506c ocfs2: fix typo in comment new b3d1eec415c5 kexec/crash: no crash update when kexec in progress new 5280eb1120ee kernel/watchdog: always restore watchdog_softlockup(,hardl [...] new 13989d3d97b1 resource: replace open coded resource_intersection() new 6a990046a905 resource: introduce is_type_match() helper and use it new 0f67cd6969c4 scripts/spelling.txt: add more spellings corrections new c1b8e147ea53 ipc/msg: replace one-element array with flexible array member new 9f7422f005f9 get rid of __get_task_comm() new 38f835f01f1c auditsc: replace memcpy() with strscpy() new cdf0680bedcf security: replace memcpy() with get_task_comm() new d7cf9487607f bpftool: ensure task comm is always NUL-terminated new 1f3015128a44 mm/util: fix possible race condition in kstrdup() new b54ef749360b mm/util: deduplicate code in {kstrdup,kstrndup,kmemdup_nul} new 31bafbedaf00 drm: replace strcpy() with strscpy() new bb6cd417992c lib/Kconfig.debug: move int_pow test option to runtime tes [...] new 5a8857df3927 list: test: check the size of every lists for list_cut_pos [...] new 821263b88a67 resource: correct reallocate_resource() documentation new c7fda6a72b13 reboot: move reboot_notifier_list to kernel/reboot.c new 77e6995897b6 scatterlist: fix a typo new f347d383d444 lib/crc16_kunit.c: add KUnit tests for crc16 new 61575a9d6ee6 tools: fix -Wunused-result in linux.c new 207c42f7fccc lib/Makefile: make union-find compilation conditional on C [...] new 2d8df904cf8d scripts/decode_stacktrace.sh: remove trailing space new 96cb9129c673 perf/hw_breakpoint: use ERR_PTR_PCPU(), IS_ERR_PCPU() and [...] new 52f075aec7b3 scripts/spelling.txt: add typo "exprienced" and "rewritting" new a7115ab7b0b1 ipc: fix memleak if msg_init_ns failed in create_ipc_ns new 31f79ac9f68f resource: Avoid unnecessary resource tree walking in __reg [...] new 7511a43f4406 lib/list_sort: remove unnecessary header includes new ffe655fe7e38 tools/lib/list_sort: remove unnecessary header includes new 9efc17ff0407 perf tools: update expected diff for lib/list_sort.c new 058dee647653 percpu: merge VERIFY_PERCPU_PTR() into its only user new 7631ee8462a1 percpu: introduce PERCPU_PTR() macro new 02edfe2b1f48 percpu: cast percpu pointer in PERCPU_PTR() via unsigned long new 2d32a027e43d lib/min_heap: introduce non-inline versions of min heap AP [...] new 21266e69c269 lib min_heap: optimize min heap by prescaling counters for [...] new f14639521d02 lib min_heap: avoid indirect function call by providing de [...] new 8fd6cc4d5c93 lib/test_min_heap: update min_heap_callbacks to use defaul [...] new 1a7a98c1c311 perf/core: update min_heap_callbacks to use default builtin swap new fc4d90f62daa dm vdo: update min_heap_callbacks to use default builtin swap new ae316a529047 bcache: update min_heap_callbacks to use default builtin swap new 521dc1f4c1d0 bcachefs: clean up duplicate min_heap_callbacks declarations new ef2395843d60 bcachefs: update min_heap_callbacks to use default builtin swap new 8cc0d989dd2f Documentation/core-api: add min heap API introduction new 4f71e72c77c8 foo new b1a6525b99ee Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] new e7b9a42f56e6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b4e0e9a1e300 perf disasm: Use disasm_line__free() to properly free disasm_line new 908d50e50ef9 perf disasm: Use disasm_line__free() to properly free disasm_line new 150dab31d560 perf disasm: Fix not cleaning up disasm_line in symbol__di [...] new 572c49130846 Merge branch 'perf-tools-next' of git://git.kernel.org/pub [...] new c45d09400cff Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 64919ee9cd91 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8004be8ea9af Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] new 0263a1e4f5dd dt-bindings: perf: fsl-imx-ddr: Add i.MX91 compatible new 44798fe136dc perf: imx_perf: add support for i.MX91 platform new 48545b3eff6b perf/cxlpmu: Support missing events in 3.1 spec new 759b5fc6cc3e perf/dwc_pcie: Convert the events with mixed case to lowercase new 5c9915eb1025 Merge branch 'for-next/perf' of git://git.kernel.org/pub/s [...] new 25e267b692f9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 942a4c07a0e9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5c5126a9919a Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] new 98b31bc20582 Merge branch 'next' of https://github.com/Broadcom/stblinux.git new 48c3d3c2a0ac Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 751e2d814fbd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 78cd5467c4ed Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3d9d48515d8a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ef4b38462e62 ARM: dts: qcom: ipq4019: use nvmem-layout new dec19f1406fc arm64: dts: qcom: x1e78100-t14s: fix nvme regulator boot glitch new 37f9477ce9d0 arm64: dts: qcom: x1e80100-crd: fix nvme regulator boot glitch new c6d151f61b67 arm64: dts: qcom: x1e80100-vivobook-s15: fix nvme regulato [...] new 1badd07e4c0e arm64: dts: qcom: x1e80100-yoga-slim7x: fix nvme regulator [...] new 5462190b11aa arm64: dts: qcom: x1e80100-microsoft-romulus: fix nvme reg [...] new 717f0637ffc6 arm64: dts: qcom: x1e80100-qcp: fix nvme regulator boot glitch new 7af141850012 arm64: dts: qcom: x1e80100: Fix up BAR spaces new f3bba5eb46dd arm64: dts: qcom: x1e80100: fix PCIe4 interconnect new 54376fe116ef arm64: dts: qcom: x1e80100: fix PCIe5 interconnect new 15288649e4c0 arm64: dts: qcom: Use 'ufshc' as the node name for UFS con [...] new 4e9b7787f80a arm64: dts: qcom: x1e80100-dell-xps13-9345: route edp-pane [...] new 06d6fe987bda arm64: dts: qcom: x1e80100-dell-xps13-9345: fix nvme regul [...] new 267643b3e3a4 arm64: dts: qcom: qcs6490-rb3gen2: Add PCIe nodes new bef2902ffef8 clk: qcom: ipq5332: remove q6 bring up clocks new fa1d525404b6 clk: qcom: ipq9574: remove q6 bring up clocks new b3aba04883de dt-bindings: clock: qcom: gcc-ipq5332: remove q6 bring up [...] new da040d560319 dt-bindings: clock: qcom: gcc-ipq9574: remove q6 bring up [...] new 128fdbf36cdd soc: qcom: socinfo: fix revision check in qcom_socinfo_probe() new a387e73fedd6 rpmsg: glink: Handle rejected intent request better new f8c879192465 soc: qcom: pmic_glink: Handle GLINK intent allocation rejections new dd73c2085647 Merge branches 'arm32-for-6.13', 'arm64-defconfig-for-6.13 [...] new 239be0f3b8e4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 04898f20e681 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 185686beb464 misc: Add support for LAN966x PCI device new 86f134941a4b MAINTAINERS: Add the Microchip LAN966x PCI driver entry new 0426a920d626 reset: mchp: sparx5: Map cpu-syscon locally in case of LAN966x new eba0dedd27f9 reset: mchp: sparx5: Add MCHP_LAN966X_PCI dependency new 996737ef676f reset: mchp: sparx5: Allow building as a module new 37b395c2c489 reset: mchp: sparx5: set the dev member of the reset controller new 917138e87c92 Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] new b5e273e26a6a arm64: dts: rockchip: reorder audio/hdmi nodes in Orange Pi 5 new 012d72a00b53 arm64: dts: rockchip: pwm-leds for Orange Pi 5 new c3c9cd8f65f7 arm64: dts: rockchip: Enable HDMI0 on rk3588-nanopc-t6 new f57a8daf6bbd arm64: dts: rockchip: Enable HDMI0 on rock-5a new b5bf84206a5c arm64: dts: rockchip: fix model name for FriendlyElec NanoPi R3S new 82b286893788 arm64: dts: rockchip: replace deprecated snps,reset props [...] new 17e150fdd983 arm64: dts: rockchip: sort props in pmu_io_domains node fo [...] new 1b5365034410 arm64: dts: rockchip: enable eMMC HS200 mode for NanoPi R3S new b7cd1115456d arm64: dts: rockchip: reorder mmc aliases for NanoPi R3S new 493330be1332 Merge branch 'v6.13-armsoc/dts64' into for-next new 98d455680b54 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8f693f9ee436 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b08185517102 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] new d766df5e561b Merge branch 'for-next' of https://github.com/sophgo/linux.git new b00752ca793e Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] new 61c6fe3d6f0e Revert "firmware: tegra: bpmp: Use scoped device node hand [...] new 8b87e0eacef1 Merge branch for-6.13/firmware into for-next new fd0fa0f3dc51 Merge branch for-6.13/dt-bindings into for-next new 2e57d3dc7bff arm64: tegra: p2180: Add mandatory compatible for WiFi node new c8d63aa0f14a arm64: dts: nvidia: tegra210-smaug: Add touchscreen node new b219fe91d314 arm64: dts: nvidia: tegra210-smaug: Add TMP451 temperature [...] new 87b90082179d arm64: tegra: Add SDMMC sdr104-offsets for Tegra X1 new 2433e22233f0 arm64: tegra: smaug: Declare cros-ec extcon new 2a4425682b6f Merge branch for-6.13/arm64/dt into for-next new 8967b76ed790 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 82abb5ac59fd Merge branch 'thead-dt-for-next' of https://github.com/pdp [...] new a8c534e20e73 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] new 3c5963d99f3d Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git new dc76bc71faf8 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] new f3283f83c775 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 296ea1678a57 Merge branch 'loongarch-next' of git://git.kernel.org/pub/ [...] new 144cc5b3637e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 01a9664e0d9f microblaze: Remove empty #ifndef __ASSEMBLY__ statement new 3f6cfa28718b Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] new b46b9175ce79 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 8d20a739f17a RISC-V: Check scalar unaligned access on all CPUs new 9c528b5f7927 RISC-V: Scalar unaligned access emulated on hotplug CPUs new c05a62c92516 RISC-V: Replace RISCV_MISALIGNED with RISCV_SCALAR_MISALIGNED new d1703dc7bc8e RISC-V: Detect unaligned vector accesses supported new e7c9d66e313b RISC-V: Report vector unaligned access speed hwprobe new 40e09ebd791f RISC-V: hwprobe: Document unaligned vector perf key new 18efe86bf266 Merge patch series "RISC-V: Detect and report speed of una [...] new c6898d66fd19 riscv: Check that vdso does not contain any dynamic relocations new ce16531d48e3 Merge patch series "Prevent dynamic relocations in vDSO" new 8727163a1ae3 dt-bindings: riscv: Add pointer masking ISA extensions new 2e6f6ea452aa riscv: Add ISA extension parsing for pointer masking new 29eedc7d1587 riscv: Add CSR definitions for pointer masking new 09d6775f503b riscv: Add support for userspace pointer masking new 2e1743085887 riscv: Add support for the tagged address ABI new 78844482a1c9 riscv: Allow ptrace control of the tagged address ABI new 7470b5afd150 riscv: selftests: Add a pointer masking test new 3c2e0aff7b4f riscv: hwprobe: Export the Supm ISA extension new 1851e7836212 RISC-V: KVM: Allow Smnpm and Ssnpm extensions for guests new 036a1407b4d4 KVM: riscv: selftests: Add Smnpm and Ssnpm to get-reg-list test new 075fde581896 Merge patch series "riscv: Userspace pointer masking and t [...] new 23dedb7a71c4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1c0c34756438 Merge branch 'riscv-dt-for-next' of git://git.kernel.org/p [...] new e18ce9a7bc37 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d61ac4a7496a um: remove PATH_MAX use new b5ad19502c85 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new afcd8fcae2b5 Merge branch 'sched/urgent' of git://git.kernel.org/pub/sc [...] new d414378744f7 Merge branch 'bcachefs-kill-retry-estale' into HEAD new 83404e2af025 bcachefs: Fix racy use of jiffies new 8b63d039448c bcachefs: remove superfluous ; after statements new cda0cd43c2ee bcachefs: bch2_inode_should_have_bp -> bch2_inode_should_h [...] new c8b9536362e3 bcachefs: remove_backpointer() now uses dirent_get_by_pos() new cef91b44b893 bcachefs: __bch2_key_has_snapshot_overwrites uses for_each [...] new dd3788e38001 bcachefs: rcu_pending: don't invoke __call_rcu() under lock new 23bb0f2da521 bcachefs: bch_verbose_ratelimited new 9f89bca4543b bcachefs: Pull disk accounting hooks out of trans_commit.c new 350846445967 bcachefs: Delete dead code new 5dde4328ba59 bcachefs: move bch2_xattr_handlers to .rodata new 309d72e47a88 bcachefs: Remove unnecessary peek_slot() new 9ea15d236bf9 bcachefs: kill btree_trans_restart_nounlock() new b6eb9abc39d4 docs: filesystems: bcachefs: fixed some spelling mistakes [...] new 0dac6aac4175 bcachefs: Remove duplicate included headers new 67b566edff12 bcachefs: Use FOREACH_ACL_ENTRY() macro to iterate over ac [...] new e697022c0615 bcachefs: add more path idx debug asserts new 6da6481e9d4b bcachefs: bch2_run_explicit_recovery_pass() returns differ [...] new 76ef2bc9043c bcachefs: lru, accounting are alloc btrees new b27a0ec71fb0 bcachefs: Add locking for bch_fs.curr_recovery_pass new b905edc48d04 bcachefs: bch2_btree_lost_data() now uses run_explicit_rce [...] new 1d3427b1b184 bcachefs: improved bkey_val_copy() new f2237e15a0e5 bcachefs: Factor out jset_entry_log_msg_bytes() new f03b81541d3f bcachefs: better error message in check_snapshot_tree() new f0bd8a320f60 bcachefs: Avoid bch2_btree_id_str() new ece30db56e52 bcachefs: Refactor new stripe path to reduce dependencies [...] new 595ca8fa231d bcachefs: -o norecovery now bails out of recovery earlier new fed1f7faa411 bcachefs: bch2_journal_meta() takes ref on c->writes new 4aadde874da0 bcachefs: Fix warning about passing flex array member by value new 273ea987ade8 bcachefs: Add block plugging to read paths new cfb8af86d831 bcachefs: Assert we're not in a restart in bch2_trans_put() new 7623ace26816 bcachefs: Better in_restart error new fb3b07a39952 bcachefs: Don't filter partial list buckets in open_bucket [...] new 924285d6bd7d bcachefs: Add version check for bch_btree_ptr_v2.sectors_w [...] new 65be519f13f0 bcachefs: Use str_write_read() helper function new cd2058a7d782 bcachefs: Use str_write_read() helper in ec_block_endio() new 394e9773b551 bcachefs: Allocator now directly wakes up copygc when necessary new f4e7ea5d3e0f bcachefs: avoid 'unsigned flags' new 7e2ce0ff475d bcachefs: Don't keep tons of cached pointers around new ac6eafd77e1f bcachefs: Explicitly select CRYPTO from BCACHEFS_FS new 63d1a1b90aae bcachefs: fix null-ptr-deref in have_stripes() new 1ec0c20cc4ea bcachefs: use bch2_data_update_opts_to_text() in trace_mov [...] new e8964da5f200 bcachefs: bch2_io_opts_fixups() new b428782f6834 bcachefs: small cleanup for extent ptr bitmasks new 3329117ba1b4 bcachefs: kill bch2_bkey_needs_rebalance() new 106bd6212a89 bcachefs: kill __bch2_bkey_sectors_need_rebalance() new d321623163a1 bcachefs: rename bch_extent_rebalance fields to match othe [...] new 1f58044fb5fa bcachefs: io_opts_to_rebalance_opts() new 66080c078514 bcachefs: Add bch_io_opts fields for indicating whether th [...] new a2561a5ed5a1 bcachefs: copygc_enabled, rebalance_enabled now opts.h options new 5ff9da2a5b16 Merge branch 'for-next' of git://evilpiepirate.org/bcachefs.git new aa14e359ce47 next-20241023/btrfs new c1553fd4d45e Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] new 80bb53de263b Merge branch 'for-next' of git://git.infradead.org/users/h [...] new 52c9aa316d1a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 6c383ad179ad Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new d6092ea4d730 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new c4dd2c628ad5 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] new 5efe4b996f65 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 84e7da326488 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new cd0f8809d24b svcrdma: fix miss destroy percpu_counter in svc_rdma_proc_init() new 7fa861d5df40 nfsd: dynamically adjust per-client DRC slot limits. new 05c8f9a75e0f Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] new d6586acb251d Merge branch 'overlayfs-next' of git://git.kernel.org/pub/ [...] new f69999b5f9b4 Revert " fs/9p: mitigate inode collisions" new fedd06210b14 Revert "fs/9p: remove redundant pointer v9ses" new 26f8dd2dde68 Revert "fs/9p: fix uaf in in v9fs_stat2inode_dotl" new be2ca3825372 Revert "fs/9p: simplify iget to remove unnecessary paths" new fc950660eadb Merge branch '9p-next' of git://github.com/martinetd/linux new ccb3bf986f95 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] new d01916df5bb2 Merge branch 'vfs.fixes' into vfs.all Signed-off-by: Chris [...] new b9d4a6e8e55c Merge branch 'vfs.mgtime' into vfs.all Signed-off-by: Chri [...] new 6e5e2496dfd9 Merge branch 'vfs.mount.api' into vfs.all Signed-off-by: C [...] new 5860fde64f93 Merge branch 'vfs.iomap' into vfs.all new 6474353a5e3d epoll: annotate racy check new e6957c99dca5 vfs: Add a sysctl for automated deletion of dentry new 1e756248be2a fs: Reorganize kerneldoc parameter names new 0cb9c994e71c namespace: Use atomic64_inc_return() in alloc_mnt_ns() new c2986387430a vfs: inode insertion kdoc corrections new 2714b0d1f369 fcntl: make F_DUPFD_QUERY associative new 80d3ab22277e fs/inode: Fix a typo new a54fc4932438 mm/page-writeback.c: Update comment for BANDWIDTH_INTERVAL new 98f3ac9ba0ec mm/page-writeback.c: Fix comment of wb_domain_writeout_add() new 0dfcb72d33c7 coredump: add cond_resched() to dump_user_range new 900bbaae67e9 epoll: Add synchronous wakeup support for ep_poll_callback new 99bdadbde9c4 acl: Realign struct posix_acl to save 8 bytes new 8c6e03ffedc5 acl: Annotate struct posix_acl with __counted_by() new dc73a8755351 Merge branch 'vfs.misc' into vfs.all Signed-off-by: Christ [...] new c19492c12248 Merge branch 'vfs.rust.file' into vfs.all Signed-off-by: C [...] new 5f6c4e2e113d Merge branch 'vfs.pagecache' into vfs.all Signed-off-by: C [...] new 39f58980ea64 9p: Don't revert the I/O iterator after reading new 6f705b4eb0ea Merge branch 'vfs.netfs' into vfs.all Signed-off-by: Chris [...] new afb37566c3f2 Merge branch 'vfs.rust.pid_namespace' into vfs.all new 4366f66f48ee selftests: add file SLAB_TYPESAFE_BY_RCU recycling stressor new f5f94da1c90c Merge branch 'vfs.file' into vfs.all Signed-off-by: Christ [...] new 39ad24cbe872 Merge branch 'vfs.ovl' into vfs.all Signed-off-by: Christi [...] new e48d2022424f Merge branch 'vfs.exportfs' into vfs.all Signed-off-by: Ch [...] new cdda1f26e74b pidfd: add ioctl to retrieve pid info new cd354af8fffa Merge branch 'vfs.pidfs' into vfs.all Signed-off-by: Chris [...] new 58766281fb3c Merge branch 'vfs.usercopy' into vfs.all Signed-off-by: Ch [...] new 7466aac4b8b9 Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] new 7254b2731e68 Merge branch 'fs-next' of linux-next new e4f77835fcb3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7447990137bf PCI/ASPM: Disable L1 before disabling L1 PM Substates new 1064ee850879 Merge branch 'pci/aspm' new fad610b98713 Documentation PCI: Reformat RMW ops documentation new 04af8a399fa4 PCI: Protect Link Control 2 Register with RMW locking new 73ee11953294 PCI: Store all PCIe Supported Link Speeds new 23bf2d29de00 PCI: Refactor pcie_update_link_speed() new b7d593cb3199 PCI: Abstract LBMS seen check into pcie_lbms_seen() new 33388e8412a9 PCI/bwctrl: Re-add BW notification portdrv as PCIe BW controller new 9b3da6e19e4d PCI/bwctrl: Add pcie_set_target_speed() to set PCIe Link Speed new 5332163909b5 thermal: Add PCIe cooling driver new 18956ececba6 selftests/pcie_bwctrl: Create selftests new e821aacb26a3 Merge branch 'pci/bwctrl' new 615992571054 Merge branch 'pci/doe' new 6ab763955106 Merge branch 'pci/driver-remove' new db5af7efa752 Merge branch 'pci/enumeration' new e2226dbc4a49 PCI: cpqphp: Fix PCIBIOS_* return value confusion new 752430d1d33e PCI: cpqphp: Use pci_bus_read_dev_vendor_id() to detect presence new de2cdf110a39 PCI: cpqphp: Use define to read class/revision dword new 5a02413a4586 PCI: cpqphp: Simplify PCI_ScanBusForNonBridge() new fa0529485e0d Merge branch 'pci/hotplug' new 6d6d962a8dc2 PCI: Make pci_stop_dev() concurrent safe new 7c04727fe56b PCI: Make pci_destroy_dev() concurrent safe new 1e5856bba91b PCI: Move __pci_walk_bus() mutex to where we need it new e24eafdda271 PCI: Convert __pci_walk_bus() to be recursive new ab679834c475 PCI: Unexport pci_walk_bus_locked() new 3acd86c3caf0 Merge branch 'pci/locking' new 7a5e330764b2 Merge branch 'pci/resource' new 0028aca5d897 Merge branch 'pci/tph' new d07d8bfa8a5b Merge branch 'pci/dt-bindings' new c425f8e0b501 Merge branch 'pci/endpoint' new 759a3ceba34a Merge branch 'pci/misc' new fb78d026a6ea Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 7d793c93faea Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 14149fc91b10 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] new 63ae1a67b294 Merge branch 'i2c/i2c-host' of git://git.kernel.org/pub/sc [...] new 893acae4cdaf MAINTAINERS: Remove Aleksandr Mezin as NZXT-SMART2 driver [...] new 5f4524595438 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] new b27f9e8079bf docs: remove Documentation/dontdiff new 047545e56018 docs/zh_CN: update the translation of mm/hmm.rst new 6a8897de11ad docs/zh_CN: update the translation of mm/active_mm.rst new 0244846a79d5 docs/zh_CN: update the translation of mm/admon/faq.rst new 63435ec4b74b docs/zh_CN: update the translation of mm/overcommit-accoun [...] new 9d197b627e5f docs/zh_CN: update the translation of mm/page_table_check.rst new 20e845db4678 docs/zh_CN: update the translation of mm/page_owner.rst new 062d98be0e3f docs/zh_CN: update the translation of process/programming- [...] new 21b9c329c48d Merge branch 'docs-next' of git://git.lwn.net/linux.git new e96c6b4a04e1 Merge branch 'next' of git://git.linuxtv.org/media new fbf84b58ccc6 Merge branch 'acpi-battery' into linux-next new a5a98a786e5e thermal: core: Add and use cooling device guard new af73d53e97ca thermal: core: Separate thermal zone governor initialization new dfa245f51256 thermal: core: Manage thermal_governor_lock using a mutex guard new 1773572863c4 thermal: netlink: Add the commands and the events for the [...] new 24b216b2d135 tools/lib/thermal: Make more generic the command encoding [...] new a26267248628 tools/lib/thermal: Add the threshold netlink ABI new 41b89dba7c5d tools/thermal/thermal-engine: Take into account the thresh [...] new 54219ee4eaeb thermal: thresholds: Fix thermal lock annotation issue new 7569406e95f2 thermal/lib: Fix memory leak on error in thermal_genl_auto() new 8a79bf447d89 Merge branch 'thermal-core' into linux-next new f82ac7bb4fa3 cpufreq/amd-pstate: Rename MSR and shared memory specific [...] new 54fb7cc4d095 cpufreq/amd-pstate: Fix non kerneldoc comment new 20e6e2bec37d cpufreq/amd-pstate: Don't update CPPC request in amd_pstat [...] new ba2c7f03a8b6 cpufreq/amd-pstate: Use amd_pstate_update_min_max_limit() [...] new 4572634e9bfd cpufreq/amd-pstate: Drop needless EPP initialization new 2af8e3e7d800 cpufreq/amd-pstate: Remove the redundant verify() function new f2542c904294 cpufreq/amd-pstate: Set the initial min_freq to lowest_non [...] new 81542b99f714 cpufreq/amd-pstate: Call amd_pstate_register() in amd_psta [...] new f2720cbfbf8f cpufreq/amd-pstate: Call amd_pstate_set_driver() in amd_ps [...] new 55776e5ca936 cpufreq/amd-pstate: Remove the switch case in amd_pstate_init() new e238968a2087 cpufreq/amd-pstate: Remove the redundant amd_pstate_set_dr [...] new 61e9559176a1 amd-pstate: Set min_perf to nominal_perf for active mode p [...] new 2ac0967d2859 amd-pstate: Switch to amd-pstate by default on some Server [...] new 7027b415ff1a cpufreq/amd-pstate-ut: Add fix for min freq unit test new 9609386c86ee Merge tag 'amd-pstate-v6.13-2024-10-22' of ssh://gitolite. [...] new 7c4c18108f13 cpufreq: Switch back to struct platform_driver::remove() new b28580600f45 Merge branch 'pm-cpufreq' into linux-next new 3d1c651272cf ACPI: PRM: Clean up guid type in struct prm_handler_info new ef22b85b4730 Merge branch 'acpi-prm' into fixes new d93df29bdab1 cpufreq: CPPC: fix perf_to_khz/khz_to_perf conversion exception new 0bb2cdfc8e28 Merge branch 'pm-cpufreq-fixes' into fixes new d46f7f461038 Merge branch 'fixes' into linux-next new 4956c2eac420 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new bb33cd1f6a0c Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] new 4ae7df8e2051 Merge branch 'cpupower' of git://git.kernel.org/pub/scm/li [...] new c8aa790fd526 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new b8e047c17b4e Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] new ba516a4971bb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1bf70e6c3a53 tools/net/ynl: improve async notification handling new 08a9572be368 phonet: Pass ifindex to fill_addr(). new 68ed5c38b512 phonet: Pass net and ifindex to phonet_address_notify(). new 42f5fe1dc4ba phonet: Convert phonet_device_list.lock to spinlock_t. new 8786e98dd0eb phonet: Don't hold RTNL for addr_doit(). new b7d2fc9ad7fe phonet: Don't hold RTNL for getaddr_dumpit(). new 302fc6bbcba4 phonet: Pass ifindex to fill_route(). new de51ad08b117 phonet: Pass net and ifindex to rtm_phonet_notify(). new 3deec3b4afb4 phonet: Convert phonet_routes.lock to spinlock_t. new 17a1ac0018ae phonet: Don't hold RTNL for route_doit(). new 8b448f0dbcae Merge branch 'phonet-convert-all-doit-and-dumpit-to-rcu' new 81bc949f640f selftests: tls: add a selftest for wrapping rec_seq new f998557433ec Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] new 1f7c33630724 selftests/bpf: Increase verifier log limit in veristat new 2c3d022abe6c resolve_btfids: Fix compiler warnings new 7f4ec77f3fee libbpf: Prevent compiler warnings/errors new 7a4ffec9fd54 libsubcmd: Silence compiler warning new c94ffb3ba45b Merge branch 'fix-wmaybe-uninitialized-warnings-errors' new 1b2bfc29695d selftests/bpf: fix test_spin_lock_fail.c's global vars usage new 137978f42251 libbpf: move global data mmap()'ing into bpf_object__load() new 80a54566b7f0 selftests/bpf: validate generic bpf_object and subskel API [...] new 39b8ab151968 Merge branch 'fix-libbpf-s-bpf_object-and-bpf-subskel-inte [...] new 1cb80d9e93f8 bpf: Support __uptr type tag in BTF new 99dde42e3749 bpf: Handle BPF_UPTR in verifier new b9a5a07aeaa2 bpf: Add "bool swap_uptrs" arg to bpf_local_storage_update [...] new 5bd5bab76669 bpf: Postpone bpf_selem_free() in bpf_selem_unlink_storage [...] new 9bac675e6368 bpf: Postpone bpf_obj_free_fields to the rcu callback new ba512b00e5ef bpf: Add uptr support in the map_value of the task local storage. new 7aa12b8d9f24 libbpf: define __uptr. new 4579b4a4279e selftests/bpf: Some basic __uptr tests new 51fff4083372 selftests/bpf: Test a uptr struct spanning across pages. new cbf9f849a3e8 selftests/bpf: Add update_elem failure test for task storage uptr new 898cbca4a757 selftests/bpf: Add uptr failure verifier tests new bd5879a6fe4b selftests/bpf: Create task_local_storage map with invalid [...] new c6fb8030b4ba Merge branch 'share-user-memory-to-bpf-program-through-tas [...] new 2164cae0f309 Merge branch 'bpf-next/master' into for-next new 9795b438ef21 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3dcfc9e28699 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] new 68a6fe1d2111 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new a52d653bc9cf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8f803f3cc3ec Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 81c364af37b7 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] new 950ac6b1b2ff Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] new f365cfb480c1 Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] new 706ffcdcac9d Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 1f1c1bd56620 drm/i915/guc: prevent a possible int overflow in wq offsets new 10a7210d59fa drm/i915/pmu: Drop is_igp() new 2c3631fbd883 drm/i915/pmu: Use event_to_pmu() new aa944281bd00 drm/i915/gt: Fixed "CPU" -> "GPU" typo new b05f9847ff35 drm/i915/guc: Enable PXP GuC autoteardown flow new 259f5a9d1c80 drm/i915/gt: Nuke gen2_irq_{enable,disable}() new bdc2917fbd4b drm/i915/gt: s/gen3/gen2/ new e217f22041fe drm/i915/pmu: Add support for gen2 new 6ef0e3ef2662 drm/i915/gt: Retry RING_HEAD reset until it get sticks new c9ff14d0339a Merge tag 'drm-intel-gt-next-2024-10-23' of https://gitlab [...] new 4ef582f34638 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new 1811bebbaf6c Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] new 3ced1c687512 drm/display: bridge_connector: handle ycbcr_420_allowed new 58e6d652d138 drm/atomic: add interlaced and ycbcr_420 flags to connecto [...] new d5cd8280c52b drm/bridge: display-connector: allow YCbCr 420 for HDMI and DP new c44a0faf5397 drm/bridge: aux: allow interlaced and YCbCr 420 output new 785324db2d7a drm/msm/dp: migrate the ycbcr_420_allowed to drm_bridge new 8a8fed657d04 drm/bridge: dw-hdmi: set bridge's ycbcr_420_allowed flag new b5ea4b2df16e Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] new 3d0ffc64188c drm/amdgpu: Reduce redundant gpu resets on nbio v7.4 new b6890efb597a drm/amdkfd: remove extra use of volatile new d37bc6a4ed25 drm/amdgpu: Fix the logic for NPS request failure new 46186667f98f drm/amdgpu: refine error handling in amdgpu_ttm_tt_pin_userptr new e46738a58f87 drm/amdkfd: sever xgmi io link if host driver has disable sharing new 5605a0d363f1 drm/amd/display: add missing tracepoint event in DM atomic [...] new 3c0be69badce amdgpu: Don't print L2 status if there's nothing to print new dec36b22cab1 Documentation/gpu: Document how to narrow down display issues new 4c5d0fc5c81e Documentation/gpu/amdgpu: Add programming model for DCN new dac64cb3e029 drm/amdgpu: Fix amdgpu_ip_block_hw_fini() new 6ef99c3fb7b4 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new fcc2e8db7b6a drm/i915: remove all IS_<PLATFORM>_GT<N>() macros new 235358582793 Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] new 516f11721e1d Merge branch 'msm-next' of https://gitlab.freedesktop.org/ [...] new 1dd106b577cd Merge branch 'msm-next-lumag' of https://gitlab.freedeskto [...] new fd43519781bc Merge branch 'drm-xe-next' of https://gitlab.freedesktop.o [...] new 969b7c0673e1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c3701be3aabd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 31f5946c50cb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d9d87b3d75b3 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 4d9661e28be1 ASoC: rt-sdw-common: fix rt_sdca_index_update_bits functio [...] new 5836a9d2ca48 ASoC: sun4i-codec: Add support for different DAC FIFOC add [...] new 9fde21d6c5d1 ASoC: sun4i-codec: Add playback only flag to quirks new 9155c321a1d0 ASoC: sun4i-codec: support allwinner H616 codec new 542e19c20506 ASoC: dt-bindings: allwinner: add H616 sun4i audio codec binding new 7fc18ae2283d ASoC: add Allwinner H616 audio codec support new 250304a0fb34 ASoC: cs42l84: Add new codec driver new 2391b8719d68 ASoC: cs42l84: leverage ring sense IRQs to correctly detec [...] new f2a67da9f4eb ASoC: dt-bindings: Add CS42L84 codec new a2f4b8c86039 ASoC: add CS42L84 codec driver new f44f32bba421 Merge remote-tracking branch 'asoc/for-6.13' into asoc-next new 735ef2913a8e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 84b4a51fce4c selftests: add new kallsyms selftests new 7a3d7af0ef81 Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] new beee642d8eb2 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 034ef68a1855 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git new 1819ebcba049 dm cache: correct the number of origin blocks to match the [...] new dff787b51519 dm cache: fix flushing uninitialized delayed_work on cache [...] new 995735c0a779 dm cache: fix out-of-bounds access to the dirty bitset whe [...] new 890909461711 dm cache: optimize dirty bit checking with find_next_bit w [...] new 82e4a81d8da2 dm cache: fix potential out-of-bounds access on the first resume new a9118e116830 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8e59a2a5459f ata: libata: Set DID_TIME_OUT for commands that actually t [...] new 0a7070750470 Merge remote-tracking branch 'libata/for-6.12-fixes' into HEAD new 598df8ed4602 Merge remote-tracking branch 'libata/for-6.13' into HEAD new 2195e80106e0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9a9f7e13952b mmc: core: Support UHS-II card control and access new 928ad8caf2f2 mmc: sdhci: add UHS-II related definitions in headers new 2af7dd8b64f2 mmc: sdhci: add UHS-II module and add a kernel configuration new 0f8186f14642 mmc: sdhci-uhs2: dump UHS-II registers new 9b1c779d86f5 mmc: sdhci-uhs2: add reset function new 6eb2c8e18f86 mmc: sdhci-uhs2: add set_power() to support vdd2 new 7e5b19f3a795 mmc: sdhci-uhs2: add set_timeout() new 06a0d072ba6d mmc: sdhci-uhs2: add add_host() and others to set up the driver new 10c8298a052b mmc: sdhci-uhs2: add set_ios() new 4f412f791804 mmc: sdhci-uhs2: add related functions to initialize the i [...] new fca267f064c8 mmc: sdhci-uhs2: add irq() and others new 9cbb2358bb1f mmc: sdhci-uhs2: add request() and others new 379e4dc5b68a mmc: sdhci-uhs2: add pre-detect_init hook new 2daf64308d6b mmc: sdhci-pci: add UHS-II support framework new 5e445111af13 mmc: sdhci-pci-gli: enable UHS-II mode for GL9755 new 27dd3b82557a mmc: sdhci-pci-gli: enable UHS-II mode for GL9767 new 6a0e8755d754 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 0ff76b9c7db7 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] new b569d93aa010 Merge branch 'for-backlight-next' of git://git.kernel.org/ [...] new 8c393cb2386a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1ba6617a8438 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 847404ac4bf5 Automated merge of 'dev' into 'next' new 0cb5972d097b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new bd8b7facd3a8 Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] new 35e9b5134b80 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 6fdb5e7350dd Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 5b06c38ae775 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 02ac5f9d6cae of: property: add of_graph_get_next_port() new 58fe47d6ac74 of: property: add of_graph_get_next_port_endpoint() new 3d4b0149b4d4 of: property: use new of_graph functions new b345b5b20708 ASoC: test-component: use new of_graph functions new 75e3d9622f3b ASoC: audio-graph-card: use new of_graph functions new 0d4f080e9fe4 ASoC: audio-graph-card2: use new of_graph functions new c005d3776ac7 gpu: drm: omapdrm: use new of_graph functions new 78cd57bbb452 fbdev: omapfb: use new of_graph functions new 393194cdf11e media: xilinx-tpg: use new of_graph functions new 199cbfd360af Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 03bbf5af0d31 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b55945c500c5 sched: Fix pick_next_task_fair() vs try_to_wake_up() race new 8fe9a2a51cad Merge branch into tip/master: 'sched/urgent' new 88a921aa3c6b x86/sev: Ensure that RMP table fixups are reserved new 1110a60cded3 Merge branch into tip/master: 'x86/urgent' new 36ee93cae4e3 Merge branch into tip/master: 'core/debugobjects' new 234c20725f83 Merge branch 'sched/core' into core/merge, to ease integra [...] new 0784181b44af lockdep: Add lockdep_cleanup_dead_cpu() new d7fe143cb115 locking/lockdep: Avoid creating new name string literals i [...] new 5eadeb7b3bc2 locking/lockdep: Add a test for lockdep_set_subclass() new e48bf7ca6056 lockdep: Use info level for lockdep initial info messages new 560af5dc839e lockdep: Enable PROVE_RAW_LOCK_NESTING with PROVE_LOCKING. new 2628cbd03924 locking/pvqspinlock: Convert fields of 'enum vcpu_state' t [...] new 52e0874fc16b locking/rt: Add sparse annotation PREEMPT_RT's sleeping locks. new b1f01f9e54b1 locking/rt: Remove one __cond_lock() in RT's spin_trylock_ [...] new 168660b826a7 locking/rt: Add sparse annotation for RCU. new 77abd3b7d9bf locking/rt: Annotate unlock followed by lock for sparse. new d14017f4b399 Merge branch 'locking/core' into core/merge, to resolve conflicts new 2bd98c1ba3e7 Merge branch into tip/master: 'core/merge' new 2396eefa075a genirq/devres: Don't free interrupt which is not managed b [...] new 3285d6b3612e Merge branch into tip/master: 'irq/core' new 2e529e637cef posix-timers: Replace call_rcu() by kfree_rcu() for simple [...] new 47e343506b5c Merge branch into tip/master: 'timers/core' new 0b1dadefc537 Merge branch into tip/master: 'timers/vdso' new 2ca7116e53c8 Merge branch into tip/master: 'x86/cache' new 89c087b1b5d6 Merge branch into tip/master: 'x86/cleanups' new c3ed4591f257 Merge branch into tip/master: 'x86/cpu' new b9c61c0ff27d Merge branch into tip/master: 'x86/misc' new b6fdeb32a3bc Merge branch into tip/master: 'x86/sev' new 3e9f23797094 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new d44be766cc0c Merge branch 'timers/drivers/next' of https://git.linaro.o [...] new 2397f7957352 EDAC/skx_common: Differentiate memory error sources new a36667037a0c EDAC/{skx_common,i10nm}: Fix incorrect far-memory error so [...] new a3f2618cb2b0 Merge branch 'edac-drivers' into edac-for-next new a6be6b7d4ee2 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] new 992970b970cb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f9df3bda9356 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 2f1d75e879f6 Merge branch 'non-rcu/next' of git://git.kernel.org/pub/sc [...] new 33dd7832ccd8 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 6db6c2c05060 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4f7f417042b2 sched_ext: Fix function pointer type mismatches in BPF selftests new 0b8aa8a2ce01 Merge branch 'for-6.12-fixes' into for-next new cf583264d025 sched_ext: Rename CFI stubs to names that are recognized by BPF new b7d0bbcf0c98 sched_ext: Replace set_arg_maybe_null() with __nullable CF [...] new 42298f757a9b Merge branch 'for-6.13' into for-next new f60022ca722f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new bf8c8d1eb66f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 306cb923e43f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b539e76fa2d8 Merge branch 'for-firmware-next' of git://git.kernel.org/p [...] new af60988340e0 Merge branch 'for-leds-next' of git://git.kernel.org/pub/s [...] new 31f7b5a0636a Merge branch 'for-next' of git://github.com/cminyard/linux [...] new 6403902dfee5 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] new af4b612daceb Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] new 44059790a5cb kfifo: don't include dma-mapping.h in kfifo.h new e8c78a218e79 Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] new 860a4395cb3a Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] new f7d08f8ce438 Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] new 078859e44224 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] new 46856a9d659a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 35ca527f92c2 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 6bd225bd3b4b Merge branch 'spmi-next' of git://git.kernel.org/pub/scm/l [...] new 2a9b07233ae5 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] new f7d3828b3979 Merge branch 'counter-next' of git://git.kernel.org/pub/sc [...] new a94b49c99da5 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new ec1c6789139c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 27ba7ee58856 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 23d7f04a1a4b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 53ea43655a51 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 94c075e2fdd3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4295f4ccfe8c gpio: mb86s7x: remove some dead code in mb86s70_gpio_to_irq() new 1f4a640e9ac7 gpiolib: fix a NULL-pointer dereference when setting direction new e23ead606fb6 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] new 7b49bde81b57 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 15c66833a6bf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3d4050fbebe0 pinctrl: intel: Add a human readable decoder for pull bias values new 992377209c3a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b9d893fc8b11 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9f44e44942e5 dt-bindings: pwm: adi,axi-pwmgen: Increase #pwm-cells to 3 new 359937dea016 Merge branch 'pwm/for-next' of git://git.kernel.org/pub/sc [...] new 9e680c7867d4 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 8f7f8c77682b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f53ef5540456 Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] new acef0f2f19e8 Merge branch 'at24/for-next' of git://git.kernel.org/pub/s [...] new 13f155a0ba64 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git new d8fe25372f75 Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] new 62780f37f559 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new c14a38fa79d8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7d1658ee0074 Merge branch 'main' of git://git.infradead.org/users/willy [...] new ec33d6a77813 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b0aff12df123 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] new 7449223db84c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e49b60ed996d Merge branch 'zstd-next' of https://github.com/terrelln/linux.git new 5aed989d4207 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new f60b266ab400 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 489dbf4a3e20 Merge branch 'slab/for-next' of git://git.kernel.org/pub/s [...] new 3986671bb0a5 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new fb146c397638 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 718c4069896c rust: types: extend `Opaque` documentation new 6cc40c5fbc65 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] new 7f0f6df4c76d Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] new 29dfe9ed4e46 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new 367ad40f4690 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e96a757e1ff0 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new b106ee6953dc Merge branch 'pwrseq/for-next' of git://git.kernel.org/pub [...] new af4a0b3ab123 Merge branch 'caps-next' of git://git.kernel.org/pub/scm/l [...] new 4d4021d90b17 ipe: add 'anonymous_memory' property for policy decisions new 5315813e3d08 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 4112375316a2 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new a39230ecf6b3 Add linux-next specific files for 20241025
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 (fd21fa4a912e) \ N -- N -- N refs/heads/master (a39230ecf6b3)
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 916 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: Documentation/PCI/pciebus-howto.rst | 14 +- Documentation/admin-guide/LSM/ipe.rst | 11 + Documentation/arch/riscv/hwprobe.rst | 19 + Documentation/arch/riscv/uabi.rst | 16 + Documentation/core-api/index.rst | 1 + Documentation/core-api/min_heap.rst | 300 +++ .../devicetree/bindings/perf/fsl-imx-ddr.yaml | 4 +- .../devicetree/bindings/pwm/adi,axi-pwmgen.yaml | 4 +- .../devicetree/bindings/riscv/extensions.yaml | 18 + .../bindings/sound/allwinner,sun4i-a10-codec.yaml | 53 +- .../devicetree/bindings/sound/cirrus,cs42l84.yaml | 56 + Documentation/dontdiff | 271 --- Documentation/filesystems/caching/cachefiles.rst | 2 +- .../gpu/amdgpu/display/dc-arch-overview.svg | 731 +++++++ Documentation/gpu/amdgpu/display/dc-components.svg | 732 +++++++ Documentation/gpu/amdgpu/display/dc-debug.rst | 187 ++ Documentation/gpu/amdgpu/display/dcn-blocks.rst | 2 + Documentation/gpu/amdgpu/display/dcn-overview.rst | 2 + Documentation/gpu/amdgpu/display/index.rst | 1 + .../gpu/amdgpu/display/programming-model-dcn.rst | 162 ++ Documentation/mm/allocation-profiling.rst | 7 +- Documentation/process/5.Posting.rst | 5 - Documentation/security/ipe.rst | 9 +- .../translations/it_IT/process/5.Posting.rst | 5 - Documentation/translations/zh_CN/mm/active_mm.rst | 5 + Documentation/translations/zh_CN/mm/damon/faq.rst | 17 - Documentation/translations/zh_CN/mm/hmm.rst | 8 +- .../zh_CN/mm/overcommit-accounting.rst | 3 +- Documentation/translations/zh_CN/mm/page_owner.rst | 46 + .../translations/zh_CN/mm/page_table_check.rst | 13 + .../translations/zh_CN/process/5.Posting.rst | 4 - .../zh_CN/process/programming-language.rst | 78 +- .../translations/zh_TW/dev-tools/kasan.rst | 2 +- .../translations/zh_TW/process/5.Posting.rst | 4 - MAINTAINERS | 24 +- Next/SHA1s | 116 +- Next/merge.log | 2134 ++++++++++++-------- arch/alpha/include/uapi/asm/mman.h | 3 + arch/arm/boot/dts/qcom/qcom-ipq4018-ap120c-ac.dtsi | 19 +- arch/arm64/boot/dts/nvidia/tegra210-p2180.dtsi | 2 +- arch/arm64/boot/dts/nvidia/tegra210-smaug.dts | 27 + arch/arm64/boot/dts/nvidia/tegra210.dtsi | 2 + arch/arm64/boot/dts/qcom/qcs6490-rb3gen2.dts | 41 + arch/arm64/boot/dts/qcom/sa8775p.dtsi | 2 +- arch/arm64/boot/dts/qcom/sc7280.dtsi | 2 +- arch/arm64/boot/dts/qcom/sc8280xp.dtsi | 4 +- arch/arm64/boot/dts/qcom/sm6115.dtsi | 2 +- arch/arm64/boot/dts/qcom/sm6125.dtsi | 2 +- arch/arm64/boot/dts/qcom/sm6350.dtsi | 2 +- arch/arm64/boot/dts/qcom/sm8550.dtsi | 2 +- arch/arm64/boot/dts/qcom/sm8650.dtsi | 2 +- .../dts/qcom/x1e78100-lenovo-thinkpad-t14s.dts | 2 + .../boot/dts/qcom/x1e80100-asus-vivobook-s15.dts | 2 + arch/arm64/boot/dts/qcom/x1e80100-crd.dts | 2 + .../boot/dts/qcom/x1e80100-dell-xps13-9345.dts | 14 +- .../boot/dts/qcom/x1e80100-lenovo-yoga-slim7x.dts | 2 + .../boot/dts/qcom/x1e80100-microsoft-romulus.dtsi | 2 + arch/arm64/boot/dts/qcom/x1e80100-qcp.dts | 2 + arch/arm64/boot/dts/qcom/x1e80100.dtsi | 14 +- arch/arm64/boot/dts/rockchip/rk3566-nanopi-r3s.dts | 18 +- arch/arm64/boot/dts/rockchip/rk3588-nanopc-t6.dtsi | 47 + .../arm64/boot/dts/rockchip/rk3588s-orangepi-5.dts | 48 +- arch/arm64/boot/dts/rockchip/rk3588s-rock-5a.dts | 52 + arch/microblaze/include/uapi/asm/setup.h | 3 - arch/mips/include/uapi/asm/mman.h | 3 + arch/parisc/include/uapi/asm/mman.h | 3 + arch/riscv/Kconfig | 69 +- arch/riscv/include/asm/cpufeature.h | 10 +- arch/riscv/include/asm/csr.h | 16 + arch/riscv/include/asm/entry-common.h | 11 - arch/riscv/include/asm/hwcap.h | 5 + arch/riscv/include/asm/hwprobe.h | 2 +- arch/riscv/include/asm/mmu.h | 7 + arch/riscv/include/asm/mmu_context.h | 13 + arch/riscv/include/asm/processor.h | 8 + arch/riscv/include/asm/switch_to.h | 11 + arch/riscv/include/asm/uaccess.h | 43 +- arch/riscv/include/asm/vector.h | 2 + arch/riscv/include/uapi/asm/hwprobe.h | 6 + arch/riscv/include/uapi/asm/kvm.h | 2 + arch/riscv/kernel/Makefile | 3 +- arch/riscv/kernel/asm-offsets.c | 2 - arch/riscv/kernel/copy-unaligned.h | 5 + arch/riscv/kernel/cpufeature.c | 3 + arch/riscv/kernel/fpu.S | 4 +- arch/riscv/kernel/process.c | 154 ++ arch/riscv/kernel/ptrace.c | 42 + arch/riscv/kernel/sys_hwprobe.c | 44 + arch/riscv/kernel/traps_misaligned.c | 141 +- arch/riscv/kernel/unaligned_access_speed.c | 156 +- arch/riscv/kernel/vec-copy-unaligned.S | 58 + arch/riscv/kernel/vector.c | 2 +- arch/riscv/kvm/vcpu_onereg.c | 4 + arch/um/os-Linux/main.c | 3 +- arch/x86/kernel/alternative.c | 6 +- arch/x86/virt/svm/sev.c | 2 + arch/xtensa/include/uapi/asm/mman.h | 3 + drivers/acpi/cppc_acpi.c | 22 +- drivers/acpi/prmt.c | 2 +- drivers/ata/libata-eh.c | 1 + drivers/clk/qcom/gcc-ipq5332.c | 380 ---- drivers/clk/qcom/gcc-ipq9574.c | 326 --- drivers/cpufreq/acpi-cpufreq.c | 2 +- drivers/cpufreq/amd-pstate-ut.c | 6 +- drivers/cpufreq/amd-pstate.c | 194 +- drivers/cpufreq/brcmstb-avs-cpufreq.c | 2 +- drivers/cpufreq/cpufreq-dt.c | 2 +- drivers/cpufreq/davinci-cpufreq.c | 2 +- drivers/cpufreq/imx-cpufreq-dt.c | 2 +- drivers/cpufreq/imx6q-cpufreq.c | 2 +- drivers/cpufreq/kirkwood-cpufreq.c | 2 +- drivers/cpufreq/loongson3_cpufreq.c | 2 +- drivers/cpufreq/mediatek-cpufreq-hw.c | 2 +- drivers/cpufreq/omap-cpufreq.c | 2 +- drivers/cpufreq/pcc-cpufreq.c | 2 +- drivers/cpufreq/qcom-cpufreq-hw.c | 2 +- drivers/cpufreq/qcom-cpufreq-nvmem.c | 2 +- drivers/cpufreq/qoriq-cpufreq.c | 2 +- drivers/cpufreq/raspberrypi-cpufreq.c | 2 +- drivers/cpufreq/scpi-cpufreq.c | 2 +- drivers/cpufreq/sun50i-cpufreq-nvmem.c | 2 +- drivers/cpufreq/tegra186-cpufreq.c | 2 +- drivers/cpufreq/tegra194-cpufreq.c | 2 +- drivers/cpufreq/vexpress-spc-cpufreq.c | 2 +- drivers/edac/i10nm_base.c | 1 + drivers/edac/skx_common.c | 57 +- drivers/edac/skx_common.h | 8 + drivers/firmware/tegra/bpmp.c | 14 +- drivers/gpio/gpio-mb86s7x.c | 2 - drivers/gpio/gpiolib.c | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.c | 45 +- drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.h | 2 + drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c | 5 +- drivers/gpu/drm/amd/amdgpu/gmc_v11_0.c | 5 +- drivers/gpu/drm/amd/amdgpu/gmc_v12_0.c | 5 +- drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 6 + drivers/gpu/drm/amd/amdgpu/nbio_v7_4.c | 3 +- drivers/gpu/drm/amd/amdkfd/kfd_crat.c | 3 + .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c | 2 +- .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.h | 2 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 2 + drivers/gpu/drm/bridge/aux-bridge.c | 4 + drivers/gpu/drm/bridge/aux-hpd-bridge.c | 4 + drivers/gpu/drm/bridge/display-connector.c | 4 + drivers/gpu/drm/bridge/synopsys/dw-hdmi.c | 3 + drivers/gpu/drm/display/drm_bridge_connector.c | 6 +- drivers/gpu/drm/drm_atomic.c | 2 + drivers/gpu/drm/i915/gt/gen2_engine_cs.c | 23 +- drivers/gpu/drm/i915/gt/gen2_engine_cs.h | 6 +- drivers/gpu/drm/i915/gt/gen7_renderclear.c | 3 +- drivers/gpu/drm/i915/gt/intel_engine_regs.h | 2 +- drivers/gpu/drm/i915/gt/intel_gt.c | 2 +- drivers/gpu/drm/i915/gt/intel_gt_pm_debugfs.c | 2 +- drivers/gpu/drm/i915/gt/intel_ring_submission.c | 38 +- drivers/gpu/drm/i915/gt/intel_workarounds.c | 4 +- drivers/gpu/drm/i915/gt/uc/intel_guc.c | 8 + drivers/gpu/drm/i915/gt/uc/intel_guc_fwif.h | 1 + drivers/gpu/drm/i915/i915_drv.h | 32 +- drivers/gpu/drm/i915/i915_pmu.c | 54 +- drivers/gpu/drm/i915/intel_clock_gating.c | 2 +- drivers/gpu/drm/i915/pxp/intel_pxp.c | 2 +- drivers/gpu/drm/msm/dp/dp_display.c | 4 +- drivers/gpu/drm/msm/dp/dp_drm.c | 10 +- drivers/gpu/drm/msm/dp/dp_drm.h | 7 +- drivers/gpu/drm/omapdrm/dss/dpi.c | 3 +- drivers/gpu/drm/omapdrm/dss/sdi.c | 3 +- drivers/gpu/drm/tegra/drm.c | 4 +- drivers/iio/dac/Kconfig | 2 +- drivers/iio/light/veml6030.c | 2 +- drivers/mailbox/omap-mailbox.c | 1 + drivers/md/bcache/Kconfig | 1 + drivers/md/bcache/alloc.c | 11 +- drivers/md/bcache/bset.c | 14 +- drivers/md/bcache/extents.c | 10 +- drivers/md/bcache/movinggc.c | 10 +- drivers/md/dm-cache-target.c | 59 +- drivers/md/dm-vdo/Kconfig | 1 + drivers/md/dm-vdo/repair.c | 2 +- drivers/md/dm-vdo/slab-depot.c | 10 +- drivers/media/platform/xilinx/xilinx-tpg.c | 14 +- drivers/misc/Kconfig | 24 + drivers/misc/Makefile | 3 + drivers/misc/lan966x_pci.c | 215 ++ drivers/misc/lan966x_pci.dtso | 167 ++ drivers/mmc/core/core.c | 8 +- drivers/mmc/core/sd.c | 4 +- drivers/mmc/core/sd.h | 2 + drivers/mmc/core/sd_ops.c | 9 + drivers/mmc/core/sd_ops.h | 2 + drivers/mmc/core/sd_uhs2.c | 1083 +++++++++- drivers/mmc/host/Kconfig | 10 + drivers/mmc/host/Makefile | 1 + drivers/mmc/host/sdhci-pci-core.c | 16 +- drivers/mmc/host/sdhci-pci-gli.c | 437 +++- drivers/mmc/host/sdhci-pci.h | 3 + drivers/mmc/host/sdhci-uhs2.c | 1274 ++++++++++++ drivers/mmc/host/sdhci-uhs2.h | 188 ++ drivers/mmc/host/sdhci.c | 281 +-- drivers/mmc/host/sdhci.h | 75 +- drivers/net/dsa/microchip/ksz_common.c | 21 +- drivers/net/dsa/mv88e6xxx/chip.h | 6 +- drivers/net/dsa/mv88e6xxx/ptp.c | 108 +- drivers/net/hyperv/netvsc_drv.c | 30 + drivers/net/usb/qmi_wwan.c | 1 + drivers/of/property.c | 99 +- drivers/pci/bus.c | 49 +- drivers/pci/hotplug/cpqphp_pci.c | 47 +- drivers/pci/hotplug/pciehp_ctrl.c | 5 + drivers/pci/hotplug/pciehp_hpc.c | 2 +- drivers/pci/pci.c | 60 +- drivers/pci/pci.h | 58 +- drivers/pci/pcie/Makefile | 2 +- drivers/pci/pcie/aspm.c | 92 +- drivers/pci/pcie/bwctrl.c | 366 ++++ drivers/pci/pcie/portdrv.c | 9 +- drivers/pci/pcie/portdrv.h | 6 +- drivers/pci/probe.c | 15 +- drivers/pci/quirks.c | 33 +- drivers/pci/remove.c | 22 +- drivers/perf/cxl_pmu.c | 9 +- drivers/perf/dwc_pcie_pmu.c | 8 +- drivers/perf/fsl_imx9_ddr_perf.c | 5 + drivers/pinctrl/intel/pinctrl-intel.c | 12 + drivers/reset/Kconfig | 4 +- drivers/reset/reset-microchip-sparx5.c | 38 +- drivers/rpmsg/qcom_glink_native.c | 10 +- drivers/soc/qcom/pmic_glink.c | 25 +- drivers/soc/qcom/socinfo.c | 2 +- drivers/thermal/Kconfig | 9 + drivers/thermal/Makefile | 2 + drivers/thermal/pcie_cooling.c | 80 + drivers/thermal/thermal_netlink.c | 232 ++- drivers/thermal/thermal_netlink.h | 34 + drivers/thermal/thermal_thresholds.c | 47 +- drivers/thermal/thermal_thresholds.h | 2 +- drivers/video/fbdev/omap2/omapfb/dss/dpi.c | 3 +- drivers/video/fbdev/omap2/omapfb/dss/dss-of.c | 66 - drivers/video/fbdev/omap2/omapfb/dss/dss.c | 20 +- drivers/video/fbdev/omap2/omapfb/dss/sdi.c | 3 +- fs/9p/v9fs.h | 34 +- fs/9p/v9fs_vfs.h | 2 +- fs/9p/vfs_inode.c | 130 +- fs/9p/vfs_inode_dotl.c | 112 +- fs/9p/vfs_super.c | 2 +- fs/afs/dir.c | 25 + fs/afs/dir_edit.c | 91 +- fs/afs/internal.h | 2 + fs/bcachefs/Kconfig | 2 + fs/bcachefs/alloc_background.c | 37 +- fs/bcachefs/alloc_foreground.c | 13 +- fs/bcachefs/bcachefs.h | 4 +- fs/bcachefs/btree_gc.c | 12 +- fs/bcachefs/btree_io.c | 2 +- fs/bcachefs/btree_iter.c | 15 + fs/bcachefs/btree_iter.h | 6 + fs/bcachefs/btree_types.h | 3 + fs/bcachefs/btree_update.c | 4 +- fs/bcachefs/btree_update.h | 26 +- fs/bcachefs/btree_update_interior.c | 4 +- fs/bcachefs/buckets.c | 7 +- fs/bcachefs/buckets.h | 12 +- fs/bcachefs/chardev.c | 1 + fs/bcachefs/clock.c | 25 +- fs/bcachefs/darray.c | 15 +- fs/bcachefs/data_update.c | 88 +- fs/bcachefs/data_update.h | 3 +- fs/bcachefs/dirent.c | 7 - fs/bcachefs/dirent.h | 7 + fs/bcachefs/disk_accounting.c | 6 +- fs/bcachefs/ec.c | 44 +- fs/bcachefs/error.c | 5 +- fs/bcachefs/extents.c | 205 +- fs/bcachefs/extents.h | 9 +- fs/bcachefs/extents_format.h | 13 +- fs/bcachefs/fs-io-buffered.c | 25 +- fs/bcachefs/fs-io-direct.c | 5 + fs/bcachefs/fs-io-pagecache.c | 70 +- fs/bcachefs/fs-io.c | 2 +- fs/bcachefs/fs.c | 16 +- fs/bcachefs/fsck.c | 281 ++- fs/bcachefs/inode.c | 38 +- fs/bcachefs/inode.h | 1 + fs/bcachefs/inode_format.h | 6 +- fs/bcachefs/io_misc.c | 4 +- fs/bcachefs/io_read.c | 14 +- fs/bcachefs/io_write.c | 2 +- fs/bcachefs/journal.c | 10 +- fs/bcachefs/journal.h | 2 +- fs/bcachefs/journal_io.c | 4 +- fs/bcachefs/move.c | 2 +- fs/bcachefs/movinggc.c | 26 +- fs/bcachefs/opts.c | 8 +- fs/bcachefs/opts.h | 43 +- fs/bcachefs/quota.c | 2 +- fs/bcachefs/rebalance.c | 22 +- fs/bcachefs/rebalance_types.h | 2 - fs/bcachefs/recovery.c | 2 +- fs/bcachefs/reflink.c | 2 +- fs/bcachefs/sb-downgrade.c | 3 + fs/bcachefs/sb-errors_format.h | 4 +- fs/bcachefs/str_hash.h | 60 +- fs/bcachefs/subvolume.c | 7 +- fs/bcachefs/super.c | 5 +- fs/bcachefs/sysfs.c | 31 +- fs/bcachefs/tests.c | 4 +- fs/bcachefs/xattr.c | 2 +- fs/nfsd/nfs4state.c | 82 +- fs/nfsd/nfs4xdr.c | 2 +- fs/nfsd/nfsd.h | 6 +- fs/nfsd/nfssvc.c | 7 +- fs/nfsd/state.h | 2 +- fs/nfsd/xdr4.h | 2 - fs/nilfs2/namei.c | 3 + fs/pidfs.c | 13 +- fs/remap_range.c | 2 +- fs/squashfs/file_direct.c | 9 +- include/asm-generic/codetag.lds.h | 19 + include/drm/drm_bridge.h | 5 + include/dt-bindings/clock/qcom,ipq5332-gcc.h | 20 - include/dt-bindings/clock/qcom,ipq9574-gcc.h | 18 - include/linux/alloc_tag.h | 37 +- include/linux/bpf.h | 25 + include/linux/bpf_local_storage.h | 12 +- include/linux/bpf_types.h | 1 + include/linux/codetag.h | 40 +- include/linux/execmem.h | 10 + include/linux/irqflags.h | 6 + include/linux/kfifo.h | 1 - include/linux/lockdep.h | 2 +- include/linux/lsm_audit.h | 3 - include/linux/maple_tree.h | 14 + include/linux/min_heap.h | 357 +++- include/linux/mm.h | 25 +- include/linux/mm_inline.h | 2 +- include/linux/mman.h | 21 +- include/linux/mmc/core.h | 17 + include/linux/mmc/host.h | 15 + include/linux/mmu_notifier.h | 7 + include/linux/mmzone.h | 7 +- include/linux/module.h | 9 +- include/linux/of_graph.h | 49 + include/linux/page-flags-layout.h | 7 + include/linux/page-flags.h | 8 + include/linux/pagewalk.h | 18 +- include/linux/pci-bwctrl.h | 28 + include/linux/pci.h | 26 +- include/linux/percpu-defs.h | 21 +- include/linux/pgalloc_tag.h | 197 +- include/linux/rwlock_rt.h | 10 +- include/linux/spinlock_rt.h | 13 +- include/linux/swap.h | 1 + include/linux/swapops.h | 24 +- include/linux/vmalloc.h | 3 + include/net/phonet/pn_dev.h | 8 +- include/trace/events/afs.h | 7 +- include/uapi/asm-generic/mman-common.h | 3 + include/uapi/linux/bpf.h | 3 + include/uapi/linux/elf.h | 1 + include/uapi/linux/pci_regs.h | 1 + include/uapi/linux/prctl.h | 5 +- include/uapi/linux/thermal.h | 27 +- include/video/omapfb_dss.h | 8 - ipc/namespace.c | 4 +- kernel/bpf/bpf_cgrp_storage.c | 4 +- kernel/bpf/bpf_inode_storage.c | 4 +- kernel/bpf/bpf_local_storage.c | 79 +- kernel/bpf/bpf_task_storage.c | 7 +- kernel/bpf/btf.c | 34 +- kernel/bpf/syscall.c | 122 +- kernel/bpf/verifier.c | 41 +- kernel/cpu.c | 1 + kernel/events/core.c | 15 +- kernel/irq/devres.c | 3 +- kernel/locking/lockdep.c | 46 +- kernel/locking/qspinlock_paravirt.h | 36 +- kernel/locking/rtmutex.c | 2 + kernel/locking/spinlock_rt.c | 14 +- kernel/module/main.c | 85 +- kernel/resource.c | 26 +- kernel/sched/ext.c | 194 +- kernel/sched/fair.c | 21 +- kernel/sched/sched.h | 34 +- kernel/time/posix-timers.c | 9 +- lib/Kconfig | 3 + lib/Kconfig.debug | 118 +- lib/Makefile | 2 + lib/alloc_tag.c | 467 ++++- lib/codetag.c | 104 +- lib/iov_iter.c | 21 +- lib/list_sort.c | 3 - lib/locking-selftest.c | 39 + lib/min_heap.c | 70 + lib/string_helpers.c | 2 +- lib/test_min_heap.c | 16 +- lib/tests/Makefile | 1 + lib/tests/module/.gitignore | 4 + lib/tests/module/Makefile | 15 + lib/tests/module/gen_test_kallsyms.sh | 128 ++ localversion-next | 2 +- mm/damon/tests/vaddr-kunit.h | 2 + mm/damon/vaddr.c | 9 +- mm/execmem.c | 16 + mm/huge_memory.c | 5 + mm/hugetlb.c | 4 + mm/internal.h | 63 + mm/kasan/kasan_test_c.c | 27 - mm/ksm.c | 5 +- mm/madvise.c | 225 +++ mm/memcontrol.c | 9 +- mm/memory.c | 25 +- mm/migrate.c | 3 +- mm/mm_init.c | 5 +- mm/mmap.c | 262 +-- mm/mprotect.c | 8 +- mm/mseal.c | 1 + mm/nommu.c | 7 +- mm/page-writeback.c | 25 +- mm/page_alloc.c | 12 +- mm/page_io.c | 4 +- mm/pagewalk.c | 227 ++- mm/rmap.c | 9 +- mm/swapfile.c | 49 +- mm/vma.c | 435 +++- mm/vma.h | 103 +- mm/vma_internal.h | 5 + mm/vmalloc.c | 4 +- mm/vmscan.c | 105 +- net/9p/client.c | 10 +- net/core/bpf_sk_storage.c | 6 +- net/phonet/pn_dev.c | 69 +- net/phonet/pn_netlink.c | 115 +- net/sunrpc/xprtrdma/svc_rdma.c | 18 +- rust/kernel/types.rs | 53 +- samples/kfifo/dma-example.c | 1 + scripts/Makefile.package | 7 +- scripts/module.lds.S | 5 +- scripts/package/builddeb | 2 +- scripts/package/install-extmod-build | 6 +- scripts/package/mkdebian | 10 +- security/ipe/Kconfig | 10 + security/ipe/audit.c | 2 + security/ipe/eval.c | 26 + security/ipe/policy.h | 2 + security/ipe/policy_parser.c | 4 + security/lsm_audit.c | 27 +- sound/soc/codecs/Kconfig | 7 + sound/soc/codecs/Makefile | 2 + sound/soc/codecs/cs42l84.c | 1112 ++++++++++ sound/soc/codecs/cs42l84.h | 210 ++ sound/soc/codecs/rt-sdw-common.c | 2 +- sound/soc/generic/audio-graph-card.c | 2 +- sound/soc/generic/audio-graph-card2.c | 104 +- sound/soc/generic/test-component.c | 3 +- sound/soc/sunxi/sun4i-codec.c | 298 ++- tools/arch/x86/include/uapi/asm/kvm.h | 1 + tools/bpf/resolve_btfids/main.c | 4 +- tools/include/uapi/asm-generic/mman-common.h | 3 + tools/include/uapi/linux/bpf.h | 3 + tools/include/uapi/linux/const.h | 17 + tools/lib/bpf/bpf_helpers.h | 1 + tools/lib/bpf/btf_dump.c | 4 +- tools/lib/bpf/libbpf.c | 83 +- tools/lib/list_sort.c | 2 - tools/lib/subcmd/parse-options.c | 2 +- tools/lib/thermal/commands.c | 188 +- tools/lib/thermal/events.c | 55 +- tools/lib/thermal/include/thermal.h | 40 + tools/lib/thermal/libthermal.map | 5 + tools/lib/thermal/thermal.c | 17 + tools/mm/page-types.c | 9 +- tools/mm/page_owner_sort.c | 1 + tools/mm/slabinfo.c | 4 +- tools/net/ynl/cli.py | 10 +- tools/net/ynl/lib/ynl.py | 49 +- tools/perf/Makefile.config | 4 +- tools/perf/builtin-trace.c | 2 +- .../perf/check-header_ignore_hunks/lib/list_sort.c | 11 +- .../shell/base_probe/test_adding_blacklisted.sh | 69 +- .../util/bpf_skel/augmented_raw_syscalls.bpf.c | 22 +- tools/perf/util/disasm.c | 18 +- tools/perf/util/python.c | 3 + tools/perf/util/syscalltbl.c | 10 + tools/testing/selftests/Makefile | 1 + .../testing/selftests/bpf/prog_tests/subskeleton.c | 76 +- .../selftests/bpf/prog_tests/task_local_storage.c | 278 +++ tools/testing/selftests/bpf/progs/task_ls_uptr.c | 63 + .../selftests/bpf/progs/test_spin_lock_fail.c | 4 +- tools/testing/selftests/bpf/progs/uptr_failure.c | 105 + .../testing/selftests/bpf/progs/uptr_map_failure.c | 27 + .../selftests/bpf/progs/uptr_update_failure.c | 42 + tools/testing/selftests/bpf/test_progs.h | 8 + tools/testing/selftests/bpf/uptr_test_common.h | 63 + tools/testing/selftests/bpf/veristat.c | 32 +- tools/testing/selftests/kvm/riscv/get-reg-list.c | 8 + tools/testing/selftests/mm/.gitignore | 1 + tools/testing/selftests/mm/Makefile | 1 + tools/testing/selftests/mm/guard-pages.c | 1239 ++++++++++++ tools/testing/selftests/module/Makefile | 12 + tools/testing/selftests/module/config | 3 + tools/testing/selftests/module/find_symbol.sh | 81 + tools/testing/selftests/net/tls.c | 19 + tools/testing/selftests/pcie_bwctrl/Makefile | 2 + .../pcie_bwctrl/set_pcie_cooling_state.sh | 122 ++ .../selftests/pcie_bwctrl/set_pcie_speed.sh | 67 + tools/testing/selftests/riscv/Makefile | 2 +- tools/testing/selftests/riscv/abi/.gitignore | 1 + tools/testing/selftests/riscv/abi/Makefile | 10 + .../testing/selftests/riscv/abi/pointer_masking.c | 332 +++ tools/testing/selftests/sched_ext/create_dsq.bpf.c | 6 +- .../selftests/sched_ext/ddsp_bogus_dsq_fail.bpf.c | 4 +- .../selftests/sched_ext/ddsp_vtimelocal_fail.bpf.c | 4 +- .../testing/selftests/sched_ext/dsp_local_on.bpf.c | 8 +- .../selftests/sched_ext/enq_select_cpu_fails.bpf.c | 4 +- tools/testing/selftests/sched_ext/exit.bpf.c | 14 +- tools/testing/selftests/sched_ext/hotplug.bpf.c | 8 +- .../selftests/sched_ext/init_enable_count.bpf.c | 8 +- tools/testing/selftests/sched_ext/maximal.bpf.c | 58 +- tools/testing/selftests/sched_ext/maybe_null.bpf.c | 6 +- .../selftests/sched_ext/maybe_null_fail_dsp.bpf.c | 4 +- .../selftests/sched_ext/maybe_null_fail_yld.bpf.c | 4 +- tools/testing/selftests/sched_ext/prog_run.bpf.c | 2 +- .../selftests/sched_ext/select_cpu_dfl.bpf.c | 2 +- .../sched_ext/select_cpu_dfl_nodispatch.bpf.c | 6 +- .../selftests/sched_ext/select_cpu_dispatch.bpf.c | 2 +- .../sched_ext/select_cpu_dispatch_bad_dsq.bpf.c | 4 +- .../sched_ext/select_cpu_dispatch_dbl_dsp.bpf.c | 4 +- .../selftests/sched_ext/select_cpu_vtime.bpf.c | 12 +- tools/testing/shared/shared.mk | 2 +- tools/testing/vma/vma.c | 2 + tools/testing/vma/vma_internal.h | 115 +- tools/thermal/lib/Makefile | 2 +- tools/thermal/thermal-engine/thermal-engine.c | 105 +- 534 files changed, 20106 insertions(+), 5196 deletions(-) create mode 100644 Documentation/core-api/min_heap.rst create mode 100644 Documentation/devicetree/bindings/sound/cirrus,cs42l84.yaml delete mode 100644 Documentation/dontdiff create mode 100644 Documentation/gpu/amdgpu/display/dc-arch-overview.svg create mode 100644 Documentation/gpu/amdgpu/display/dc-components.svg create mode 100644 Documentation/gpu/amdgpu/display/programming-model-dcn.rst create mode 100644 arch/riscv/kernel/vec-copy-unaligned.S create mode 100644 drivers/misc/lan966x_pci.c create mode 100644 drivers/misc/lan966x_pci.dtso create mode 100644 drivers/mmc/host/sdhci-uhs2.c create mode 100644 drivers/mmc/host/sdhci-uhs2.h create mode 100644 drivers/pci/pcie/bwctrl.c create mode 100644 drivers/thermal/pcie_cooling.c create mode 100644 include/linux/pci-bwctrl.h create mode 100644 lib/min_heap.c create mode 100644 lib/tests/Makefile create mode 100644 lib/tests/module/.gitignore create mode 100644 lib/tests/module/Makefile create mode 100755 lib/tests/module/gen_test_kallsyms.sh create mode 100644 sound/soc/codecs/cs42l84.c create mode 100644 sound/soc/codecs/cs42l84.h create mode 100644 tools/testing/selftests/bpf/progs/task_ls_uptr.c create mode 100644 tools/testing/selftests/bpf/progs/uptr_failure.c create mode 100644 tools/testing/selftests/bpf/progs/uptr_map_failure.c create mode 100644 tools/testing/selftests/bpf/progs/uptr_update_failure.c create mode 100644 tools/testing/selftests/bpf/uptr_test_common.h create mode 100644 tools/testing/selftests/mm/guard-pages.c create mode 100644 tools/testing/selftests/module/Makefile create mode 100644 tools/testing/selftests/module/config create mode 100755 tools/testing/selftests/module/find_symbol.sh create mode 100644 tools/testing/selftests/pcie_bwctrl/Makefile create mode 100755 tools/testing/selftests/pcie_bwctrl/set_pcie_cooling_state.sh create mode 100755 tools/testing/selftests/pcie_bwctrl/set_pcie_speed.sh create mode 100644 tools/testing/selftests/riscv/abi/.gitignore create mode 100644 tools/testing/selftests/riscv/abi/Makefile create mode 100644 tools/testing/selftests/riscv/abi/pointer_masking.c