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 aa94665adc28 Add linux-next specific files for 20250513 omits ab425317e83d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 8811138a92ef Merge branch 'crc-next' of git://git.kernel.org/pub/scm/li [...] omits 3b8ed152ae0a Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits ca81c9412eea Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 97b76b4b384c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4046565295bb Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits c689d56f67f4 Merge branch 'bitmap-for-next' of https://github.com/norov [...] omits 5830ec5d8556 Merge branch 'for-next/execve' of git://git.kernel.org/pub [...] omits 1df8dd5c8ce4 Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] omits 488441fd985f Merge branch 'xarray-next' of https://github.com/Rust-for- [...] omits 880b6f188529 Merge branch 'timekeeping-next' of https://github.com/Rust [...] omits 621f55f8f84e Merge branch 'pin-init-next' of https://github.com/Rust-fo [...] omits b829bcd92828 Merge branch 'alloc-next' of https://github.com/Rust-for-L [...] omits 89acc0a19cda Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] omits 5ca6a17b36cf Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 121ab5821d4c Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits dc173d668de2 Merge branch 'slab/for-next' of git://git.kernel.org/pub/s [...] omits 78dd63bfd6fb Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits fb243f4f6ca1 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 9611c723b121 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] omits 3c2734762af0 Merge branch 'hyperv-next' of git://git.kernel.org/pub/scm [...] omits db966f1bd598 Merge branch 'main' of git://git.infradead.org/users/willy [...] omits f0368bf15f9c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8daf9b4e9f49 Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] omits b075c244aefc Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git omits 2867edd6ae7e Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] omits ce82a500ad26 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6367cf05d254 Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] omits 2cbe4d72c365 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 034cb96ba6e0 Merge branch 'pwm/for-next' of git://git.kernel.org/pub/sc [...] omits ed00f55e056b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 253289ed16cb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d19d189f4e88 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fdb2f4c745c1 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] omits 53c84a470d00 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b97fc7ee5b8c Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 4b104e103cab Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4d0385fe1d1f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b2ed5300692b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e1ad8bc19627 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 98f109653a32 Merge branch 'counter-next' of git://git.kernel.org/pub/sc [...] omits 1a4406a4b92d Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] omits 334a6e205023 Merge branch 'spmi-next' of git://git.kernel.org/pub/scm/l [...] omits 15f637ac4032 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f79f9662a80e Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] omits a29271c311a7 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits ebbd5e39d0dd Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] omits 396616283642 Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] omits e0192a14b9e8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2c545d1c5426 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 8572f454108d Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] omits 0845a656dc79 Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] omits f32ca7f79f3a Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits 315d222c725e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 9faca557fda6 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits e893103a5a1c Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] omits 86bc890b58dd Merge branch 'for-next' of git://github.com/cminyard/linux [...] omits 5402f10bc26a Merge branch 'for-leds-next' of git://git.kernel.org/pub/s [...] omits 0e6959b8f66e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 86866a99a9f1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1097618cd58f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits edc767b7c87c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5e462c1a1b45 Merge branch 'next' of https://github.com/kvm-x86/linux.git omits a659f43c1840 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits f1abcac88bdd Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] omits 4ae3c6b02351 Merge branch 'non-rcu/next' of git://git.kernel.org/pub/sc [...] omits 42cb0c6ef97c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 0766c5a2d7d3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ce2892f9fe0a Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] omits 9338c022c915 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits fa731ae981d7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2d808bad1a67 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3adc39a88543 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 85e96bcb771c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 16fc3b65880a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 624ebb7ca989 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 7fcfd80f8f1a Merge branch 'master' of git://git.code.sf.net/p/tomoyo/to [...] omits 6313fc7387e4 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 825f994afa40 Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] omits 7ab8f3cbc19c Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] omits 9d939e1a05dc Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 9799e1b0d3f0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7337ee868704 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 40a8a3a4531c Merge branch 'for-backlight-next' of git://git.kernel.org/ [...] omits d96ea2ffcaa1 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] omits ac1221058f4a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits ced301e382b3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 660375873770 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8032601d7ff0 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits 308437e67495 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 20ea13394973 Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] omits ec140d24e820 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 109656ac61f0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 71f7c025bddf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0382ff781175 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits be1e74089a70 Merge branch 'drm-xe-next' of https://gitlab.freedesktop.o [...] omits cb17b732304c Merge branch 'nova-next' of https://gitlab.freedesktop.org [...] omits 1b1247d0af70 Merge branch 'msm-next-lumag' of https://gitlab.freedeskto [...] omits 8d0a831b718b Merge branch 'msm-next' of https://gitlab.freedesktop.org/ [...] omits 5fa9085a0f1e Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] omits c8b6655810ad Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits e0c049f5cbda Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits 251e0720cf9a Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits a469d569ef0f Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] omits bde663875477 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] omits a0815dddb727 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] omits b42ab8cb49cd Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 7c718009ce92 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits a2d91f8c89c4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9c3a81a45d27 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits c711aa7bc8bc Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits b0ae8a8bd78b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 521e23e0a459 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] omits 34c8b507d2b6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 16e29fe4a1e7 Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] omits 3d126326d1fb Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] omits 5eb767906bd8 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 9eda2887878d Merge branch 'cpupower' of git://git.kernel.org/pub/scm/li [...] omits 5f83816939a7 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] omits 7cefaeb0b5a0 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 7d7c87e63c96 Merge branch 'next' of git://linuxtv.org/media-ci/media-pe [...] omits 81a54a02a82e Merge branch 'docs-next' of git://git.lwn.net/linux.git omits 6766f8cfc000 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] omits 5c5de38a7b4f Merge branch 'i2c/i2c-host' of git://git.kernel.org/pub/sc [...] omits 386d48aa5e56 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] omits cf8e83f890e6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 80c4f0bf70cd Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] omits 00be90a6c7bd Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 93318d510c21 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 147b3d0fa2f4 Merge branch 'fs-next' of linux-next omits b45694a9e801 Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] omits 1d4154e48f24 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits bcfa87df9a92 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 92fccb2212f8 Merge branch 'riscv-soc-for-next' of git://git.kernel.org/ [...] omits 3e11607ec4ee Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 781461e314de Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 79f490243c7e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 961d6e276a7b Merge branch 'for-next' of git://github.com/openrisc/linux.git omits a0e3c6d66ee3 Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] omits 296444993cd1 Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] omits 4bdaf4d9ec74 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2ccebe975414 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5595937eeba0 Merge branch 'loongarch-next' of git://git.kernel.org/pub/ [...] omits 3369915961c9 Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...] omits 5b4fd7bde06b Merge branch 'thead-clk-for-next' of https://github.com/pd [...] omits 431490ecab35 Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] omits 658cadebc87c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2d157c6b38f2 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] omits 5f463328bd77 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] omits e26934a5862c Merge branch 'thead-dt-for-next' of https://github.com/pdp [...] omits fb43fa3cb9c2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 968154a09595 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits fe67c178db91 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] omits 1e436df89af0 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] omits 70684ae71ffc Merge branch 'for-next' of https://github.com/spacemit-com/linux omits 41f6a5213117 Merge branch 'soc-for-next' of https://github.com/sophgo/l [...] omits 57bfb46b9c33 Merge branch 'for-next' of https://github.com/sophgo/linux.git omits bc22d2ce2d63 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits 4eb86a3600db Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits bf1a931baaef Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 90d71b574e5f Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] omits 0ce49d37fbc4 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits a3a6f87a29b9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 449e44a3315c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a8b95a20f2eb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b4b16a4856ca Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3c953ba57882 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7a6ca8b2e5ab Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits cfcab9978d46 Merge branch 'davinci/for-next' of git://git.kernel.org/pu [...] omits 16a8fa00a2c0 Merge branch 'next' of https://github.com/Broadcom/stblinux.git omits 8731f8dcc241 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] omits d938a9428337 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ecf2e98dba92 Merge branch 'asahi-soc/for-next' of https://github.com/As [...] omits aef72c47961b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits cfe9851582c0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits cad3d256002c Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] omits 913aaf4d4c7b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4a4e71e9974d Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 04ed91771b78 Merge branch 'dma-mapping-for-next' of git://git.kernel.or [...] omits 7a016ebc4784 Merge branch 'perf-tools-next' of git://git.kernel.org/pub [...] omits 6adf73854fe7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ecb344932f77 Merge branch 'mm-nonmm-unstable' of git://git.kernel.org/p [...] omits 143bf78c6b99 Merge branch 'mm-unstable' of git://git.kernel.org/pub/scm [...] omits fc2aef90cf9e Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] omits 134cb3b2ffea Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 50a7219a4a83 Merge branch 'tip/urgent' of git://git.kernel.org/pub/scm/ [...] omits 0fc9bc9c8960 Merge branch 'clk-fixes' of git://git.kernel.org/pub/scm/l [...] omits 3c6b6dc85ccf Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 66dfeea357c2 Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] omits 08ecb53d7dd6 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 6610f22f71b2 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits a1a6e3e05c4d Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 078c544fd67f Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits ece6891ea486 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 667311466fbe Merge branch 'counter-current' of git://git.kernel.org/pub [...] omits 3d1a5c1e3d77 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] omits c71e4d316ce8 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits f85a67fde644 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 286b4403119f Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 25717fe61e21 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 782f8f90f954 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 6e1860cb5586 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 49883b979917 Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] omits ca5c06e42876 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits d1ec6f48bc5f Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] omits 43df95bac7ba Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] omits b5dc52fa1cf0 Merge branch 'for-curr' of git://git.kernel.org/pub/scm/li [...] omits cb27d45f54a8 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits f4064676298c Merge branch 'fs-current' of linux-next omits d105a83f77ef Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] omits c79301d53afb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7870f4cfca57 Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] omits a7b58113c928 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits 0b473c5c66dd Merge branch 'overlayfs-next' of git://git.kernel.org/pub/ [...] omits 56c17c6b6100 Merge branch 'master' of https://github.com/Paragon-Softwa [...] omits 45e12524a421 Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] omits ad8201b87ea5 Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] omits 855594be22a6 Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] omits 5206e0f8488c Merge branch 'jfs-next' of git://github.com/kleikamp/linux [...] omits 265a198394a7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2a7af29f8452 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits cbdb5c3e2a05 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 9b0fb4fa8987 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits 0f25b4742845 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 85dbac7a1ce8 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits bbf500b8fbaf Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 03e0fa33cf25 Merge branch 'configfs-next' of git://git.kernel.org/pub/s [...] omits 881437362666 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits b84fe2ed933c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 36e3495307b5 Merge branch 'devel' into for-next omits bd19b5eb5ec2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits 15721df7fc9c Merge branch 'for-next' of git://evilpiepirate.org/bcachefs.git omits e4fd25c959ce Merge branch 'ovl-fixes' of git://git.kernel.org/pub/scm/l [...] omits 1f146124a5be Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits ad96e04c7b6e Merge branch 'vfs.fixes' of git://git.kernel.org/pub/scm/l [...] omits 036edf1b2f1d Merge branches 'arm32-for-6.16', 'arm64-defconfig-for-6.16 [...] omits 9677f10f8c3a dt-bindings: trivial-devices: Add Maxim max30208 omits 0787e15a6672 dt-bindings: soc: fsl,qman-fqd: Fix reserved-memory.yaml r [...] omits 46f063cd0b9c dt-bindings: display: msm: correct example in SM8350 MDSS schema omits 41d5c352a6aa Merge branches 'rproc-next' and 'rpmsg-next' into for-next omits a116f010261e Merge branch 'at91-dt' into at91-next omits 7f0132d21261 ARM: dts: microchip: sama7g54_curiosity: Add fixed-partiti [...] omits 38719f8046b2 mtd: core: always create master device omits c6f67ba09fcb wifi: iwlwifi: mld: allow 2 ROCs on the same vif omits ca2f97bb47d2 wifi: iwlwifi: fw: api: include required headers in rs/location omits 6240815ad79e wifi: iwlwifi: rename ctx-info-gen3 to ctx-info-v2 omits c8d544c51a4c wifi: iwlwifi: fix a wrong comment omits d0902b1e95cc wifi: iwlwifi: map iwl_context_info to the matching struct omits 9ac79a41d915 wifi: iwlwifi: remove unused macro omits bfa87cc65d58 wifi: iwlwifi: unify iwlagn_scd_bc_tbl_entry and iwl_gen3_ [...] omits 2a682c2be89b wifi: iwlwifi: use bc entries instead of bc table also for [...] omits 31fff74723df wifi: iwlwifi: remove GEN3 from a couple of macros omits c6893ed2b279 wifi: iwlwifi: use normal versioning convention for iwl_tx_cmd omits 0c2cc92293f7 wifi: iwlwifi: stop supporting TX_CMD_API_S_VER_8 omits 8748623e07c9 wifi: iwlwifi: cfg: reduce configuration struct size omits b01fc4eca73c Merge branch 'thermal-intel' into linux-next omits 96126b8c828a Merge branches 'pm-runtime' and 'pm-sleep' into linux-next omits b834d2f47ecc Merge branches 'pm-cpuidle' and 'pm-em' into linux-next omits 186f5a065015 Merge branch 'pm-cpufreq' into linux-next omits 21af1cdd925c Merge branches 'acpi-resource', 'acpi-pci' and 'acpi-ec' i [...] omits c49cdefc0e6d Merge branches 'acpi-battery', 'acpi-apei', 'acpi-pm' and [...] omits b671c27ccae5 Merge branch into tip/master: 'x86/sgx' omits 421428209d6d Merge branch into tip/master: 'x86/sev' omits cc7be8333928 Merge branch into tip/master: 'x86/platform' omits e4aab190511b Merge branch into tip/master: 'x86/nmi' omits bf56ebedb17c Merge branch into tip/master: 'x86/msr' omits caf6dad16e3e Merge branch into tip/master: 'x86/mm' omits bd78ccd2de1e Merge branch into tip/master: 'x86/microcode' omits 4f71d173d787 Merge branch into tip/master: 'x86/kconfig' omits bba2b9040ca5 Merge branch into tip/master: 'x86/fpu' omits 90d92e41be49 Merge branch into tip/master: 'x86/entry' omits 2456c93c014c Merge branch into tip/master: 'x86/cpu' omits 6880f7c70842 Merge branch into tip/master: 'x86/cleanups' omits fb797020a2f8 Merge branch into tip/master: 'x86/boot' omits b4d0e0a27dc5 Merge branch into tip/master: 'x86/asm' omits 4d0b685a4018 Merge branch into tip/master: 'x86/alternatives' omits 17e85672aae6 Merge branch into tip/master: 'timers/core' omits 624144f8a3fc Merge branch into tip/master: 'timers/cleanups' omits aa774d5934a2 Merge branch into tip/master: 'sched/core' omits 5ecdf7ae2c6d Merge branch into tip/master: 'perf/core' omits bddc12dfb9c2 Merge branch into tip/master: 'objtool/core' omits 05cc6d8d3362 Merge branch into tip/master: 'locking/futex' omits 1b31e24a772a Merge branch into tip/master: 'locking/core' omits 9252395f61a9 Merge branch into tip/master: 'irq/msi' omits 792cdb04e3df Merge branch into tip/master: 'irq/drivers' omits 6a716c8b2923 Merge branch into tip/master: 'irq/core' omits 9dfbfe125384 Merge branch into tip/master: 'irq/cleanups' omits 20850b371a74 Merge branch into tip/master: 'core/entry' omits cb0cddbfa334 Merge branch into tip/master: 'perf/merge' omits 94c09768cdbf Merge branch into tip/master: 'x86/merge' omits 199e2b193826 Merge branch into tip/master: 'x86/urgent' omits b6cd2739bc82 dt-bindings: interrupt-controller: Convert ti,omap-intc-ir [...] omits b09db31893eb dt-bindings: interrupt-controller: Convert ti,omap4-wugen- [...] omits dc4b7380ccc0 dt-bindings: interrupt-controller: Convert ti,keystone-irq [...] omits ec70151cc794 dt-bindings: interrupt-controller: Convert technologic,ts4 [...] omits b1f2ac95336e dt-bindings: interrupt-controller: Convert st,spear3xx-shi [...] omits 151cda6d1aa3 dt-bindings: interrupt-controller: Convert snps,dw-apb-ict [...] omits ad9f53eaee9c dt-bindings: interrupt-controller: Convert snps,archs-intc [...] omits 1fe0fe682bb8 dt-bindings: interrupt-controller: Convert snps,archs-idu- [...] omits f46c6ff53014 dt-bindings: interrupt-controller: Convert snps,arc700-int [...] omits e329735ec344 dt-bindings: interrupt-controller: Convert qca,ar7100-misc [...] omits 7290398be657 dt-bindings: interrupt-controller: Convert qca,ar7100-cpu- [...] omits af5598702977 dt-bindings: interrupt-controller: Convert marvell,odmi-co [...] omits 9c7119c1f29e dt-bindings: interrupt-controller: Convert marvell,cp110-i [...] omits c9f0dea43ec6 dt-bindings: interrupt-controller: Convert marvell,ap806-s [...] omits a8492a29586f smb: client: fix delay on concurrent opens omits e4edaa6377fd fork: define a local GFP_VMAP_STACK omits ab6d11c8548e fork: check charging success before zeroing stack omits 63cc6b156629 fork: clean-up naming of vm_stack/vm_struct variables in v [...] omits bd6b15c41f01 fork: clean-up ifdef logic around stack allocation omits acbc35f8d58a kernel/rcu/tree_stall: add /sys/kernel/rcu_stall_count omits 1973755ce25f kernel/watchdog: add /sys/kernel/{hard,soft}lockup_count omits 9c5b1bbddd68 x86/crash: make the page that stores the dm crypt keys ina [...] omits c0dbde19fd72 x86/crash: pass dm crypt keys to kdump kernel omits 6789522aad30 revert-x86-mm-remove-unused-__set_memory_prot-fix omits cdcc868075f1 Revert "x86/mm: Remove unused __set_memory_prot()" omits 26d752b0055d crash_dump: retrieve dm crypt keys in kdump kernel omits 3a7bbbb691f7 crash_dump: reuse saved dm crypt keys for CPU/memory hot-plugging omits 0b1d08486416 crash_dump: store dm crypt keys in kdump reserved memory omits ec597bae64e8 crash_dump: make dm crypt keys persist for the kdump kernel omits c3708fed8d37 kexec_file: allow to place kexec_buf randomly omits 3ed93c592cb9 list: remove redundant 'extern' for function prototypes omits d367f518cd14 scripts/gdb: update documentation for lx_per_cpu omits 3b6082e9b4de scripts/gdb: fix kgdb probing on single-core systems omits 2858ae3973af selftests: fix some typos in tools/testing/selftests omits 746bab138be1 lib/oid_registry.c: remove unused sprint_OID omits 42cfe85c0c2a nilfs2: do not propagate ENOENT error from nilfs_btree_pro [...] omits 9a7161ca0657 nilfs2: add pointer check for nilfs_direct_propagate() omits 5d13829c8845 kexec_file: use SHA-256 library API instead of crypto_shash API omits e438e86c4508 util_macros.h: fix the reference in kernel-doc omits 3ee0ae5fb747 sort.h: hoist cmp_int() into generic header file omits b187b96566bd ocfs2: remove unnecessary NULL check before unregister_sys [...] omits 1d7ddaf16c7b ocfs2: fix possible memory leak in ocfs2_finish_quota_recovery omits c6fadd119fb3 ipc: fix to protect IPCS lookups using RCU omits bf89a385b806 compiler_types.h: fix "unused variable" in __compiletime_assert() omits 3fdb28e0e00e maccess: fix strncpy_from_user_nofault() empty string handling omits 2ae0f375aea7 watchdog: fix watchdog may detect false positive of softlockup omits e114050188c0 treewide: fix typo "previlege" omits 04a9090ca6da crash: fix spelling mistake "crahskernel" -> "crashkernel" omits 4080e08ff1e6 lib/test_kmod: do not hardcode/depend on any filesystem omits 46aa76118ee3 relay: remove unused relay_late_setup_files omits 30d92123a6dc rapidio: remove unused functions omits f11d8582de0a rapidio: remove some dead defines omits b60641f66ac1 scatterlist: inline sg_next() omits 67a7056b8bb7 ocfs2: simplify return statement in ocfs2_filecheck_attr_store() omits 4786013fb3db samples: extend hung_task detector test with semaphore support omits 957408bc6880 hung_task: show the blocker task if the task is hung on semaphore omits 3a92b7b0e8a7 hung_task: replace blocker_mutex with encoded blocker omits 4eaed91a02c3 ocfs2: o2net_idle_timer: Rename del_timer_sync in comment omits 7cb6e5d812f6 Squashfs: check return result of sb_min_blocksize omits 279fa6349d7f exit: combine work under lock in synchronize_group_exit() [...] omits 937e7b80ca1b errseq: eliminate special limitation for macro MAX_ERRNO omits ed1b9d115858 kstrtox: add support for enabled and disabled in kstrtobool() omits 8eb3feb00b0a kernel.h: move PTR_IF() and u64_to_user_ptr() to util_macros.h omits bd043458d914 kernel.h: move READ/WRITE definitions to <linux/types.h> omits 3955f1c33b4a powernow: use pr_info_once omits d4fa32129865 checkpatch: qualify do-while-0 advice omits e3cd10bd6918 checkpatch: dont warn about unused macro arg on empty body omits f1ed148466ee proc: fix the issue of proc_mem_open returning NULL omits f5beece08177 lib/rbtree.c: fix the example typo omits a56edde57590 task_stack.h: remove obsolete __HAVE_ARCH_KSTACK_END check omits 0e31c7d66494 crash: export PAGE_UNACCEPTED_MAPCOUNT_VALUE to vmcoreinfo omits 3469e3dbd8e2 init/main.c: log initcall level when initcall_debug is used omits 594ce0161914 exit: move and extend sched_process_exit() tracepoint omits c68cfbc5048e sched/numa: add statistics of numa balance task migration omits dc3819290411 sched/numa: fix task swap by skipping kernel threads omits b4d5e1f39f50 kmsan: rework kmsan_in_runtime() handling in kmsan_report() omits 9f0fd5b7fb0e kmsan: enter the runtime around kmsan_internal_memmove_met [...] omits 4b1894d6bbfd kmsan: drop the declaration of kmsan_save_stack() omits 5b84380409db kmsan: fix usage of kmsan_enter_runtime() in kmsan_vmap_pa [...] omits c84cb9b4fb19 kmsan: apply clang-format to files mm/kmsan/ omits 64cdb4bbb25d memcg: no irq disable for memcg stock lock omits 0aff646bbf6c memcg: completely decouple memcg and obj stocks omits 7757d8bf2eae memcg: separate local_trylock for memcg and obj omits c6caf24b593e memcg: simplify consume_stock omits 687762d0c045 mm: remove obsolete pgd_offset_gate() omits 7c4e50d816c5 mm/vma: remove mmap() retry merge omits 54034a30c726 mm: secretmem: convert to .mmap_prepare() hook omits 54fc2b635859 mm: introduce new .mmap_prepare() file callback omits 7661dba205a2 mm/mempolicy: Weighted Interleave Auto-tuning omits bc616d61976f selftests: memcg: increase error tolerance of child memory [...] omits 8eb57ffe8784 selftests: memcg: allow low event with no memory.low and m [...] omits 46410136ac54 Documentation: add ksm_stat description in cgroup-v2.rst omits 5dae182510c5 Documentation: add ksm_stat description in cgroup-v1/memory.rst omits bd526f428863 memcontrol-v1: add ksm_stat at memcg-v1 omits f620ec14f7ce memcontrol-add-ksm_profit-in-cgroup-memoryksm_stat-fix omits dcc695183394 memcontrol: add ksm_profit in cgroup/memory.ksm_stat omits 29cf7f3c9afd memcontrol: add ksm_merging_pages in cgroup/memory.ksm_stat omits ab3d832b8a6b memcontrol: add ksm_zero_pages in cgroup/memory.ksm_stat omits 580ebac83564 memcontrol: introduce ksm_stat at memcg-v2 omits b1624e66ace4 memcontrol: introduce the new mem_cgroup_scan_tasks() omits 3e4bbd1abbd0 memcontrol: rename mem_cgroup_scan_tasks() omits 51307379d6c8 mm/gup: remove page_folio() in memfd_pin_folios() omits 630d45fda053 mm/gup: remove unnecessary check in memfd_pin_folios() omits f7ac66ab7642 mm, swap: remove no longer used swap mapping helper omits b7db7eb75c86 mm: move folio_index to mm/swap.h and remove no longer nee [...] omits d15c4218eb5b filemap-do-not-use-folio_contains-for-swap-cache-folios-fix omits 52c30ee49e20 filemap: do not use folio_contains for swap cache folios omits f45d5b09cb26 f2fs: drop usage of folio_index omits feee24be4de0 btrfs: drop usage of folio_index omits d7a0003abde1 fuse: drop usage of folio_index omits d1935a6eda28 xarray: fix kerneldoc for __xa_cmpxchg omits 3edd9c1b48da docs/mm/damon/design: fix spelling mistake omits ea939bd1e10c DAX: warn when kmem regions are truncated for memory block [...] omits 726265600357 mm: page-flags-layout.h: change the KASAN_TAG_WIDTH for HW_TAGS omits 4937f526e72f mm-perform-vma-allocation-freeing-duplication-in-mm-fix omits 0d078b223b0f mm: perform VMA allocation, freeing, duplication in mm omits a001d05f7709 mm: move dup_mmap() to mm omits 2f5ef4c572a9 mm: abstract initial stack setup to mm subsystem omits 89f6cd1d97f3 mm-establish-mm-vma_execc-for-shared-exec-mm-vma-functiona [...] omits edf7ca640ea9 mm: establish mm/vma_exec.c for shared exec/mm VMA functionality omits d58236221c11 mm/hugetlb.c: __unmap_hugepage_range(): comment cleanup omits 2546009c233f mm/hugetlb: convert use of struct page to folio in __unmap [...] omits 74284f0718c3 mm/hugetlb: refactor __unmap_hugepage_range() to take foli [...] omits 8fecf89fdbc8 mm/hugetlb: refactor unmap_hugepage_range() to take folio [...] omits d75c9973fb82 mm/hugetlb: pass folio instead of page to unmap_ref_private() omits 76c752272791 mm: pcp: increase pcp->free_count threshold to trigger free_high omits 9862ee8d2ed8 mm/contig_alloc: fix alloc_contig_range when __GFP_COMP an [...] omits 61a3189bea4d mm: kmemleak: mark variables as __read_mostly omits 9f0a017ff5a8 mm: kmemleak: drop wrong comment omits 093d2946a3d4 mm: kmemleak: drop kmemleak_warning variable omits fa67edb18a3b jfs: remove redundant NULL check in __metapage_migrate_folio() omits de34254ea941 jfs-implement-migrate_folio-for-jfs_metapage_aops-fix-2 omits ba4f4d1bb290 jfs: fix kernel-doc warning in jfs_metapage.c omits 3be0877ba2a0 jfs: implement migrate_folio for jfs_metapage_aops omits 9a7a16d2260f mm: add folio_expected_ref_count() for reference count cal [...] omits 4f6490bb19e9 util_macros.h: make the header more resilient omits 17f054827948 sched/numa: add tracepoint that tracks the skipping of num [...] omits 69bcbdcd6488 sched/numa: skip VMA scanning on memory pinned to one NUMA [...] omits 146260d462a7 mm-selftests-add-a-test-to-verify-mmap_changing-race-with- [...] omits 0e7569f92339 mm/selftests: add a test to verify mmap_changing race with [...] omits 5dab59f61d4b mm/rmap: inline folio_test_large_maybe_mapped_shared() int [...] omits 2cd9db2fe5a0 mm/damon/sysfs-schemes: use kmalloc_array() and size_add() omits c2dc1ecbca25 mm: workingset: simplify lockdep check in update_node omits 0a78ad91a4be mm/mm_init: use for_each_valid_pfn() in init_unavailable_range() omits f6ea77dd8bd5 mm: use for_each_valid_pfn() in memory_hotplug omits 2d999400d8b3 mm, x86: use for_each_valid_pfn() from __ioremap_check_ram() omits ad447942d89c mm, PM: use for_each_valid_pfn() in kernel/power/snapshot.c omits e3a4f8263d47 mm-implement-for_each_valid_pfn-for-config_sparsemem-fix omits 1ba4a5d690f5 mm: implement for_each_valid_pfn() for CONFIG_SPARSEMEM omits 8cf3642ebafa mm: implement for_each_valid_pfn() for CONFIG_FLATMEM omits f89f9f9b1446 mm: introduce for_each_valid_pfn() and use it from reserve [...] omits ee97ecee4d81 Documentation: KHO: add memblock bindings omits b7eb52ef8e12 Documentation: add documentation for KHO omits 7cdf6699036b memblock: add KHO support for reserve_mem omits f043dafa2230 x86/Kconfig: enable kexec handover for 64 bits omits 584462005a17 x86/boot: make sure KASLR does not step over KHO preserved memory omits d140449e7221 x86/e820: temporarily enable KHO scratch for memory below 1M omits 03807385a2a7 x86/kexec: add support for passing kexec handover (KHO) data omits c0319ac8ea1b x86/setup: use memblock_reserve_kern for memory used by kernel omits f6b4d088246b arm64: add KHO support omits a040aae655aa kexec: add config option for KHO omits 1811b42961cd kexec: add KHO support to kexec file loads omits 3acbba8385cf kexec: enable KHO support for memory preservation omits 33758ed91e72 kexec: add KHO parsing support omits cb43cf0bc3e7 kexec: add Kexec HandOver (KHO) generation helpers omits 0be961d55f32 memblock: introduce memmap_init_kho_scratch() omits da8b59557df0 memblock: add support for scratch memory omits 8b8cc7998e6a memblock: add MEMBLOCK_RSRV_KERN flag omits 610e30732abf khugepaged: pass folio instead of head page to trace events omits d2a884f5bb3a mm/numa: remove unnecessary local variable in alloc_node_data() omits 7a756a6b1d6b mm/debug_page_alloc: improve error message for invalid gua [...] omits 8f79cdcaf003 mm/io-mapping: precompute remap protection flags for clarity omits eb43f81fc158 selftests/mm: use long for dwRegionSize omits 1df111144bf0 mm: remove unused macro INIT_PASID omits 53f5245e2085 mm/rmap: fix typo in comment in page_address_in_vma omits bcfb9255d10a mm/rmap: rename page__anon_vma to anon_vma for consistency omits 27c6eab8e682 mm: use SWAPPINESS_ANON_ONLY in MGLRU omits 1f4fa4654629 mm-add-max-swappiness-arg-to-lru_gen-for-anonymous-memory- [...] omits c8951772749e mm: add max swappiness arg to lru_gen for anonymous memory only omits 9ecd3681a70f mm: add max swappiness arg to lru_gen for anonymous memory only omits 8fcfa28f3d83 mm: vmscan: add more comments about cache_trim_mode omits b3292da8d815 mm: add swappiness=max arg to memory.reclaim for only anon [...] omits d637d24c67bf memcg-introduce-non-blocking-limit-setting-option-v3 omits 304d3e6750f7 memcg: introduce non-blocking limit setting option omits 9f845c0fe467 mm/hugetlb: use separate nodemask for bootmem allocations omits adda6b450532 mm/memcg: use kmem_cache when alloc memcg pernode info omits 541be8e952d8 mm/memcg: use kmem_cache when alloc memcg omits 46d7006eb1a4 mm/memcg: move mem_cgroup_init() ahead of cgroup_init() omits 1a5a75a5be0d mm/huge_memory: remove useless folio pointers passing omits 2830791150d3 mm/huge_memory: adjust try_to_migrate_one() and split_huge [...] omits 777edbdede6c vmscan,cgroup: apply mems_effective to reclaim omits 5af4c70d7ced cpuset: rename cpuset_node_allowed to cpuset_current_node_allowed omits 7c402772826f execmem: enforce allocation size aligment to PAGE_SIZE omits e7d8b6abbf04 mm/vmalloc.c: return explicit error value in alloc_vmap_area() omits c98b17bfd378 mm/vmalloc: optimize function vm_unmap_aliases() omits e79beb9d34fb mm/vmalloc.c: optimize code in decay_va_pool_node() a little bit omits 8e517744a380 mm/vmalloc.c: find the vmap of vmap_nodes in reverse order omits 9ff75391ac59 mm/vmalloc.c: change purge_ndoes as local static variable omits 151e990b97d0 Update Christoph's Email address and make it consistent omits 1dc1c20168a5 mm: fix typos in comments in mm_init.c omits 05f119be6c6e samples/damon: implement a DAMON module for memory tiering omits 3ea8639f7472 Docs/ABI/damon: document nid file omits 6ca1d2b4fc89 Docs/admin-guide/mm/damon/usage: document 'nid' file omits 29580e77eec6 Docs/mm/damon/design: document node_mem_{used,free}_bp omits 598d2460fc90 mm/damon/sysfs-schemes: connect damos_quota_goal nid with [...] omits 17d2e6f38292 mm/damon/sysfs-schemes: implement file for quota goal nid [...] omits 0302994097fe mm/damon/core: introduce damos quota goal metrics for memo [...] omits bd5c5cd85797 mm/mempolicy: support memory hotplug in weighted interleave omits 1302ceecab82 mm/mempolicy: prepare weighted interleave sysfs for memory [...] omits 1901afb479b0 mm/mempolicy: fix memory leaks in weighted interleave sysfs omits 6a2b8bd70a4b mm: memcontrol: remove unnecessary NULL check before free_ [...] omits e67e695d2db3 vmalloc: align nr_vmalloc_pages and vmap_lazy_nr omits 6adfd8bc9618 MAINTAINERS: add test_vmalloc.c to VMALLOC section omits 196d9e2d1897 lib/test_vmalloc.c: allow built-in execution omits 31d10be4a107 lib/test_vmalloc.c: replace RWSEM to SRCU for setup omits fe730887f751 Documentation: zram: update IDLE pages tracking documentation omits 80b15149f6be mempolicy: optimize queue_folios_pte_range by PTE batching omits 4d7f31bf8e27 mm: move mmap/vma locking logic into specific files omits 23d5051da98e memcg: multi-memcg percpu charge cache omits ae017d30bf8f mm: convert free_page_and_swap_cache() to free_folio_and_s [...] omits 417d2ee80731 mm: add nr_free_highatomic in show_free_areas omits 045a1a26bb11 mm/vmscan: modify the assignment logic of the scan and tot [...] omits 7472c69ae5a4 samples/damon/prcl: fix a comment typo omits cd20f3f49b17 mm/gup: clean up codes in fault_in_xxx() functions omits 8887628213b2 mm/gup: remove gup_fast_pgd_leaf() and clean up the releva [...] omits b3320dba9cd2 mm/gup: remove unneeded checking in follow_page_pte() omits bdcff54d6394 mm,hugetlb: allocate frozen pages in alloc_buddy_hugetlb_folio omits 3e8e6efd452c vmalloc: use atomic_long_add_return_relaxed() omits cd3fe4205321 mm, hugetlb: avoid passing a null nodemask when there is m [...] omits 6a037cf6dbed selftests/damon: remove the remaining test scripts for DAM [...] omits 121c8c602a4a memcg: optimize memcg_rstat_updated omits 38f4c10783b8 selftests/mm: restore default nr_hugepages value during cl [...] omits 616844510f03 maple_tree: reorder mas->store_type case statements omits 3e8c21913282 maple_tree: add sufficient height omits b2cab97b1434 maple_tree: break on convergence in mas_spanning_rebalance() omits 240e88309b90 maple_tree: use vacant nodes to reduce worst case allocations omits 1a799b8b8f9b maple_tree: use height and depth consistently omits c42be758a67c maple_tree: convert mas_prealloc_calc() to take in a maple [...] omits fae7ee4d87ee mm/madvise: batch tlb flushes for MADV_DONTNEED[_LOCKED] omits 66864b0c951b mm/memory: split non-tlb flushing part from zap_page_range [...] omits 54bb2cadbf36 mm/madvise: batch tlb flushes for MADV_FREE omits 94283b0bfcbc mm/madvise: define and use madvise_behavior struct for mad [...] omits 14539e0a61d1 mm: huge_memory: add folio_mark_accessed() when zapping file THP omits 3464ae21e5df tools/testing/selftests: assert that anon merge cases beha [...] omits aca44b43b901 tools/testing: add PROCMAP_QUERY helper functions in mm se [...] omits 2ac41cc8b2f7 mm/vma: fix incorrectly disallowed anonymous VMA merges omits 9f4e6b35e5e9 mm: rust: add MEMORY MANAGEMENT [RUST] omits 1dcede97b3df task: rust: rework how current is accessed omits aa8b7873df3a rust: miscdevice: add mmap support omits 8ce4a4888f22 mm: rust: add VmaNew for f_ops->mmap() omits 29cc93dfc02c mm: rust: add mmput_async support omits 1ed5f69cd469 mm: rust: add lock_vma_under_rcu omits 76fef001c502 mm: rust: add vm_insert_page omits a4b4c3ecbd2c mm: rust: add vm_area_struct methods that require read access omits 6d39e9c0208e mm: rust: add abstraction for struct mm_struct omits c6bb00b51cca riscv: mm: call PUD/P4D ctor in special kernel pgtable alloc omits 3cbcb2fe2efc arm64: mm: call PUD/P4D ctor in __create_pgd_mapping() omits bf9ef7fea849 riscv: mm: clarify ctor mm argument in alloc_{pte,pmd}_late omits 3e2910f9bc3d arm64: mm: always call PTE/PMD ctor in __create_pgd_mapping() omits 16ce1e8d7bd2 arm64: mm: use enum to identify pgtable level instead of *_SHIFT omits 96a7bbab32c3 mm: skip ptlock_init() for kernel PMDs omits 0122a5b979ad sparc64: mm: call ctor/dtor for kernel PTEs omits 968af8df49d9 powerpc: mm: call ctor/dtor for kernel PTEs omits d6bf020e854d m68k: mm: call ctor/dtor for kernel PTEs omits 822473b7229b mm: call ctor/dtor for kernel PTEs omits abb727039e41 x86: pgtable: always use pte_free_kernel() omits 674aa4a76537 mm: pass mm down to pagetable_{pte,pmd}_ctor omits 44256a96b71c vmalloc: use for_each_vmap_node() in purge-vmap-area omits c56dd05ea5b6 vmalloc: switch to for_each_vmap_node() helper omits dc19061c3444 vmalloc: add for_each_vmap_node() helper omits bd86384262d1 fs/proc/page: refactor to reduce code duplication omits 824a95840585 xarray: make xa_alloc_cyclic() return 0 on all success cases omits d7e77eca0abf arm64/mm: define ptdesc_t omits 323a6f210016 mm/ptdump: split effective_prot() into level specific callbacks omits c3a3e5281fe8 mm/ptdump: split note_page() into level specific callbacks omits d27ae6c43c48 selftest/mm: make hugetlb_reparenting_test tolerant to asy [...] omits 2c94f5df0efc mm: page_alloc: tighten up find_suitable_fallback() omits 45052708ba21 kernel/events/uprobes: uprobe_write_opcode() rewrite omits 575dcfedded2 kernel/events/uprobes: pass VMA to set_swbp(), set_orig_in [...] omits 55f87227b00e kernel/events/uprobes: pass VMA instead of MM to remove_br [...] omits f2fe17e43315 mm/debug: fix parameter passed to page_mapcount_is_type() omits 7789190817a8 mm: fix parameter passed to page_mapcount_is_type() omits c7d097894e0b selftests/mm: add PAGEMAP_SCAN guard region test omits 83c593850b16 tools headers UAPI: sync linux/fs.h with the kernel sources omits 0ad5f02b21f9 fs/proc: extend the PAGEMAP_SCAN ioctl to report guard regions omits 948a04bc400a zsmalloc: cleanup headers includes omits b44cb6437397 selftests/ptrace: add a test case for PTRACE_SET_SYSCALL_INFO omits 226439bcd365 ptrace: introduce PTRACE_SET_SYSCALL_INFO request omits 352f72793677 ptrace_get_syscall_info: factor out ptrace_get_syscall_info_op omits 356136c957f7 syscall.h: introduce syscall_set_nr() omits f2d7d8881ee7 syscall.h: add syscall_set_arguments() omits 2ee599591f72 hexagon: add syscall_set_return_value() omits 2ab5173b067b mm: add kernel-doc comment for free_pgd_range() omits 1ffce0ccb8a6 mm: swap: replace cluster_swap_free_nr() with swap_entries [...] omits a57531ee4b01 mm: swap: factor out helper to drop cache of entries withi [...] omits fe5ea527ff7b mm: swap: free each cluster individually in swap_entries_p [...] omits 8974f3895d4e mm: swap: drop last SWAP_MAP_SHMEM flag in batch in swap_e [...] omits 74790906ff92 mm: swap: use swap_entries_free() drop last ref count in s [...] omits e8342ffe2ba4 mm: swap: use swap_entries_free() to free swap entry in sw [...] omits ea73ed0357d5 mm: swap: enable swap_entry_range_free() to drop any kind [...] omits 0dd804a726c0 mm: swap: rename __swap_[entry/entries]_free[_locked] to s [...] omits d606af1b71c3 memcg: manually inline replace_stock_objcg omits e273ad2a95a2 memcg: combine slab obj stock charging and accounting omits 05c074a010be memcg: use __mod_memcg_state in drain_obj_stock omits c45db983f3f9 memcg: do obj_cgroup_put inside drain_obj_stock omits 2eace5c989a5 memcg: no refilling stock from obj_cgroup_release omits e98e4c9e5906 memcg: manually inline __refill_stock omits 7159896a7dea memcg: introduce memcg_uncharge omits 0e32af695cf3 memcg: decouple drain_obj_stock from local stock omits 8037ecedb023 memcg: remove root memcg check from refill_stock omits 91ae8b831dda memcg: vmalloc: simplify MEMCG_VMALLOC updates omits 2d72c2742ae8 mm/compaction: reduce the difference between low and high [...] omits 275df00821bf mm/compaction: remove low watermark cap for proactive compaction omits 5a65e8c79186 mm/page_alloc: simplify free_page_is_bad by removing free_ [...] omits 20d12a7ba92c zram: modernize writeback interface omits 92c668a1a68c selftests/mm: convert page_size to unsigned long omits 515f53ded418 mm/show_mem: optimize si_meminfo_node by reducing redundant code omits ec7cbce03ef6 mm: annotate data race in update_hiwater_rss omits d9c2f92f5e4d mm/compaction: use folio in hugetlb pathway omits 6d18e67ba711 acpi,srat: give memory block size advice based on CFMWS alignment omits 6f128187f31e x86: probe memory block size advisement value during mm init omits 184c22e22326 memory: implement memory_block_advise/probe_max_size omits 306152ed5ee4 mm: page_alloc: remove redundant READ_ONCE omits f6b0266a9870 memcg, oom: do not bypass oom killer for dying tasks omits 165c56544d4a zsmalloc: prefer the the original page's node for compressed data omits 1e615c042d91 mm: delete thp_nr_pages() omits 2a1a1d80f31b filemap: remove readahead_page_batch() omits ae4775d860e3 filemap: convert __readahead_batch() to use a folio omits c0666622e644 filemap: remove find_subpage() omits 47526d7c68b7 iov_iter: convert iov_iter_extract_xarray_pages() to use folios omits 0f47c4607b5c iov_iter: convert iter_xarray_populate_pages() to use folios omits 64c4fa81f767 mm: remove offset_in_thp() omits 0d37d4f09737 filemap: remove readahead_page() omits a2c6a34adc95 arch: remove mk_pmd() omits 5c74aabc4fa5 mm: add folio_mk_pmd() omits d5fb48388eaa mm: remove mk_huge_pte() omits d38ca92393d3 hugetlb: simplify make_huge_pte() omits ed34fc48a2a1 mm: add folio_mk_pte() omits 84a1144f3b04 mm: make mk_pte() definition unconditional omits d2ac023c59a8 um: remove custom definition of mk_pte() omits bfd5d68b77a1 x86: remove custom definition of mk_pte() omits 8ffecf0f1630 sparc32: remove custom definition of mk_pte() omits 09b5faca2878 mm: introduce a common definition of mk_pte() omits e292c18b266d mm: set the pte dirty if the folio is already dirty omits 3a9c248683ee mm: fix ratelimit_pages update error in dirty_ratio_handler() omits 653503b444c2 mm: userfaultfd: correct dirty flags set for both present [...] omits c896ee146d0c kasan: avoid sleepable page allocation from atomic context omits 6cf75997e32f mm: fix VM_UFFD_MINOR == VM_SHADOW_STACK on USERFAULTFD=y [...] omits 89afb58bf693 mm: mmap: map MAP_STACK to VM_NOHUGEPAGE only if THP is enabled omits ec19f236e47c MAINTAINERS: add myself as vmalloc co-maintainer omits 7bc688db8dd2 mm/page_alloc.c: avoid infinite retries caused by cpuset race omits de55f06cb622 zsmalloc: don't underflow size calculation in zs_obj_write() omits 4f007701a9a6 mm/page_alloc: fix race condition in unaccepted memory handling omits 8f27acd459d5 mm/page_alloc: ensure try_alloc_pages() plays well with un [...] omits 6233a0b72750 MAINTAINERS: add mm GUP section omits 791acabbcb1d mm/codetag: move tag retrieval back upfront in __free_pages() omits 4a9584ace1b3 mm/memory: fix mapcount / refcount sanity check for mTHP reuse omits 65a798b24e56 kernel/fork: only call untrack_pfn_clear() on VMAs duplica [...] omits 9cdf08450c71 mm: hugetlb: fix incorrect fallback for subpool omits 6598de594daa Merge remote-tracking branch 'regulator/for-6.16' into reg [...] omits 38308aeef08e Merge remote-tracking branch 'asoc/for-6.16' into asoc-next omits 2ac46cde71b4 dt-bindings: interrupt-controller: Convert marvell,ap806-g [...] omits 48549f9aca6d dt-bindings: interrupt-controller: Convert marvell,armada- [...] omits 4ee254ddefce dt-bindings: interrupt-controller: Convert lsi,zevio-intc [...] omits e8acfe6eb828 dt-bindings: interrupt-controller: Convert jcore,aic to DT schema omits a325d277321f dt-bindings: interrupt-controller: Convert img,pdc-intc to [...] omits 2b3b42b3005c dt-bindings: interrupt-controller: Convert google,goldfish [...] omits 89c590b964d8 dt-bindings: interrupt-controller: Convert ezchip,nps400-i [...] omits 895f9815771e dt-bindings: interrupt-controller: Convert csky,mpintc to [...] omits 5020abd10b4b dt-bindings: interrupt-controller: Convert csky,apb-intc t [...] omits b1c9357a71f8 dt-bindings: interrupt-controller: Convert cirrus,ep7209-i [...] omits eda5ec2f7983 dt-bindings: interrupt-controller: Convert brcm,bcm6345-l1 [...] omits 38e1a2ce2d6c dt-bindings: interrupt-controller: Convert arm,nvic to DT schema omits 3b5dbef9fe1e dt-bindings: interrupt-controller: Convert amazon,al-fic t [...] omits 9aaa005f6d7c dt-bindings: interrupt-controller: Convert al,alpine-msix [...] omits c857eabfdb5c dt-bindings: interrupt-controller: Convert abilis,tb10x-ic [...] omits 8e9da346d1f8 dt-bindings: interrupt-controller: Convert microchip,pic32 [...] omits 45168cd2df50 dt-bindings: interrupt-controller: Convert chrp,open-pic t [...] omits 696744504adc dt-bindings: interrupt-controller: Convert cdns,xtensa-{mx [...] omits b6a420e694bc dt-bindings: interrupt-controller: Convert ti,cp-intc to D [...] omits bf0efe844cab dt-bindings: interrupt-controller: Convert aspeed,ast2xxx- [...] omits 8832b1a818a5 dt-bindings: interrupt-controller: Convert aspeed,ast2400- [...] omits 521e635ea3d2 dt-bindings: interrupt-controller: Convert faraday,ftintc0 [...] omits 9f637b78ee11 dt-bindings: interrupt-controller: Convert arm,versatile-f [...] omits 2da5d4358681 dt-bindings: interrupt-controller: Convert marvell,orion-b [...] omits 85f36c69eb57 dt-bindings: interrupt-controller: Convert brcm,bcm2835-ar [...] omits ad453200ddfc dt-bindings: interrupt-controller: Convert cnxt,cx92755-ic [...] omits e66f869b7414 dt-bindings: Move altr,msi-controller to interrupt-control [...] omits bb58a2132b76 dt-bindings: mfd: syscon: Add mediatek,mt8365-infracfg-nao omits 9994dc6b1051 Merge branch 'for-6.16/tsm-mr' into tsm-next omits 6c9e5bc15d6d Merge branch 'x86/msr' into x86/merge, to pick up conflict [...] omits eb6c052db44f pinctrl: amd: Fix hibernation support with CONFIG_SUSPEND unset omits 6a55647af333 dt-bindings: clock: imx8m-clock: add PLLs omits 1a77907dbbec clk: imx8mp: rename ccm_base to base omits 4c82bbe8b543 clk: imx: add support for i.MX8MP anatop clock driver omits 80badb1d7264 clk: imx: add support for i.MX8MN anatop clock driver omits 3cbc38cf42ca clk: imx: add support for i.MX8MM anatop clock driver omits 17e3c1a272d9 clk: imx: add hw API imx_anatop_get_clk_hw omits 2ba124053687 dt-bindings: clock: imx8m-anatop: add oscillators and PLLs omits 21bb969f608c clk: imx8mp: rename video_pll1 to video_pll omits 2d50415e2457 dt-bindings: clock: imx8mp: add VIDEO_PLL clocks omits 26a33196b5b6 clk: imx8mm: rename video_pll1 to video_pll omits 20e5d201b5d8 dt-bindings: clock: imx8mm: add VIDEO_PLL clocks omits 69193883fb62 Merge branch 'x86/cpu' into x86/merge, to resolve conflict omits 826f73a4f1a1 Merge branch 'x86/bugs' into x86/merge, to ease integratio [...] omits f8d5c4a4ebe3 Merge branch 'x86/msr' into x86/merge, to resolve conflicts omits 37084fbae215 Merge branch 'x86/boot' into x86/merge, to ease integratio [...] omits ae246f5c0ce4 riscv: sophgo: dts: Add spi controller for SG2042 omits a1d04b8461ec riscv: dts: sophgo: sg2042: add pinctrl support omits 73b70016629a Merge branch 'x86/urgent' into x86/merge, to resolve conflicts omits 803709fd72c0 Merge branch 'x86/mm' into x86/merge, to ease integrating testing omits b6b34347d36a Merge branch 'perf/core' into perf/merge, to resolve conflicts omits 460cbdd57411 Merge branch 'perf/merge' into x86/merge, to avoid conflicts omits 757ba06f6757 Merge branch 'perf/core' into perf/merge, to resolve conflicts omits 79dbceac7711 Merge branch 'x86/msr' into perf/merge, to aid CI testing omits e6090e017e4b Merge branch 'x86/cpu' into x86/merge, to resolve conflict omits 4e5225449bd4 Merge branch 'x86/mm' into x86/merge, to aid CI efforts omits de772ed6567f Merge branch 'x86/fpu' into x86/merge, to resolve conflicts omits a2ca18f683fc Merge branch 'x86/msr' into x86/merge, to aid CI efforts adds e238e49b18ee Merge tag 'vfs-6.15-rc7.fixes' of git://git.kernel.org/pub [...] adds 8b64199a7f4f Merge tag 'udf_for_v6.15-rc7' of git://git.kernel.org/pub/ [...] adds 7a8bdc7fe0a7 Merge tag 'platform-drivers-x86-v6.15-5' of git://git.kern [...] adds d471045e757e Merge tag 'cgroup-for-6.15-rc6-fixes' of git://git.kernel. [...] adds e9565e23cd89 Merge tag 'sched_ext-for-6.15-rc6-fixes' of git://git.kern [...] adds 9dda18a32b4a tracing: fprobe: Fix RCU warning message in list traversal adds e41b5af4519f tracing: add missing trace_probe_log_clear for eprobes adds fd837de3c9cb tracing: probes: Fix a possible race in trace_probe_log APIs adds 405e6c37c89e Merge tag 'probes-fixes-v6.15-rc6' of git://git.kernel.org [...] adds 9f35e33144ae x86/its: Fix build errors when CONFIG_MODULES=n adds a833a693a490 mm: hugetlb: fix incorrect fallback for subpool adds e9f180d7cfde kernel/fork: only call untrack_pfn_clear() on VMAs duplica [...] adds 4b7c0857f87a mm/memory: fix mapcount / refcount sanity check for mTHP reuse adds 0ae0227fa31d mm/codetag: move tag retrieval back upfront in __free_pages() adds d55582d6c947 MAINTAINERS: add mm GUP section adds 23fa022a0755 mm/page_alloc: ensure try_alloc_pages() plays well with un [...] adds fefc07518227 mm/page_alloc: fix race condition in unaccepted memory handling adds 02f5bf89f0b0 zsmalloc: don't underflow size calculation in zs_obj_write() adds 75cb1cca2c88 mm: userfaultfd: correct dirty flags set for both present [...] adds b45e97c4532b mm/page_alloc.c: avoid infinite retries caused by cpuset race adds 025a577a8537 MAINTAINERS: add myself as vmalloc co-maintainer adds 298855176c5a mm: mmap: map MAP_STACK to VM_NOHUGEPAGE only if THP is enabled adds 544d160a15d4 mm: fix VM_UFFD_MINOR == VM_SHADOW_STACK on USERFAULTFD=y [...] adds 243e8ac5a666 XArray: fix kmemleak false positive in xas_shrink() adds 1837e5f6e498 MAINTAINERS: update page allocator section adds 7e5f7c5b9080 MAINTAINERS: add mm reclaim section adds b12a6975da17 mm/truncate: fix out-of-bounds when doing a right-aligned split adds 41759ee8f9ca taskstats: fix struct taskstats breaks backward compatibil [...] adds 6705a10c2e3d Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] adds 548fb58a9d8a Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] adds 92584c964093 Merge branch 'ovl-fixes' of git://git.kernel.org/pub/scm/l [...] adds d374ff003f7d Merge branch 'fs-current' of linux-next adds 4cfd5424126f Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 6cd5a76cee9d Merge branch 'for-curr' of git://git.kernel.org/pub/scm/li [...] adds 532859ed7d44 Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] adds c92d6089d8ad net: cadence: macb: Fix a possible deadlock in macb_halt_tx. adds af5f54b0ef9e net: Lock lower level devices when updating features adds 498625a8ab2c net: dsa: sja1105: discard incoming frames in BR_STATE_LISTENING adds 76ca05e0abe3 net: dsa: microchip: let phylink manage PHY EEE configurat [...] adds 8c619eb21b8e net: phy: micrel: remove KSZ9477 EEE quirks now handled by [...] adds 6eeceb3f208d Merge branch 'address-eee-regressions-on-ksz-switches-sinc [...] adds 4227ea91e265 net: dsa: b53: prevent standalone from trying to forward t [...] adds 396786af1cea tools: ynl-gen: Allow multi-attr without nested-attributes again adds 7fd7ad6f36af vsock/test: Fix occasional failure in SIOCOUTQ tests adds ae3fb69f78fa Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] adds 7ea2c95f92bc Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 0c003e47078a Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] adds 2b24eb060c2b ALSA: usb-audio: Add sample rate quirk for Audioengine D1 adds 66e48ef6ef50 ALSA: sh: SND_AICA should depend on SH_DMA_API adds 41f5c714d5df Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds b794d3577063 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds fd467214651e Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds a603d797d81b Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 375e0349e255 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 24310afba9c6 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 913e9f6b5204 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] adds 69bf92633bb5 Merge branch 'counter-current' of git://git.kernel.org/pub [...] adds fe634bd13d61 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds cb42b899eb1a Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds ddb6d82c076f Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds de7164ac3bf0 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 8f4f67505d9f Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 3e38f946062b gpio: pca953x: fix IRQ storm on system wake up adds 7118be7c6072 gpio: virtuser: fix potential out-of-bound write adds e56c0d38766f Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] adds 797b73f102fa Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 5fa063769a61 Merge branch 'clk-fixes' of git://git.kernel.org/pub/scm/l [...] adds b20e9163a27c Merge branch into tip/master: 'x86/urgent' adds 3590c21da063 Merge branch 'tip/urgent' of git://git.kernel.org/pub/scm/ [...] adds c31834e37489 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds fea34634fcb0 Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] new 90fedb484379 Merge branch 'mm-hotfixes-stable' into mm-stable in order [...] new f83f362d40cc mm: fix ratelimit_pages update error in dirty_ratio_handler() new 4e92030c05dc mm: set the pte dirty if the folio is already dirty new cb5b13cd6c92 mm: introduce a common definition of mk_pte() new aec441716859 sparc32: remove custom definition of mk_pte() new a03079e4eeb1 x86: remove custom definition of mk_pte() new 669eec68f680 um: remove custom definition of mk_pte() new 4ec492a628d8 mm: make mk_pte() definition unconditional new deb8d4d28e4d mm: add folio_mk_pte() new e06fa168c342 hugetlb: simplify make_huge_pte() new 7b7aa8a4adb6 mm: remove mk_huge_pte() new e3981db444a0 mm: add folio_mk_pmd() new 5071ea3d7b3d arch: remove mk_pmd() new c09b997342bc filemap: remove readahead_page() new a55139579082 mm: remove offset_in_thp() new b57f4f4f186d iov_iter: convert iter_xarray_populate_pages() to use folios new 70d1be00b49a iov_iter: convert iov_iter_extract_xarray_pages() to use folios new 9c532d79082f filemap: remove find_subpage() new 8dfc8cbf7b07 filemap: convert __readahead_batch() to use a folio new 41e422a898da filemap: remove readahead_page_batch() new 2355153ea818 mm: delete thp_nr_pages() new 56e5a103a721 zsmalloc: prefer the the original page's node for compressed data new a75ffa26122b memcg, oom: do not bypass oom killer for dying tasks new cd348c5e6af3 mm: page_alloc: remove redundant READ_ONCE new 737e9d021993 memory: implement memory_block_advise/probe_max_size new b1143537098b x86: probe memory block size advisement value during mm init new 6e3d1b1813c7 acpi,srat: give memory block size advice based on CFMWS alignment new b4c829fa4d56 mm/compaction: use folio in hugetlb pathway new 2e9765672332 mm: annotate data race in update_hiwater_rss new 26d4d18b7965 mm/show_mem: optimize si_meminfo_node by reducing redundant code new 0bf19a357e0e selftests/mm: convert page_size to unsigned long new cf42d4cccf0d zram: modernize writeback interface new 3a531a993962 mm/page_alloc: simplify free_page_is_bad by removing free_ [...] new bb317f00b9b7 mm/compaction: remove low watermark cap for proactive compaction new 98c9389042f4 mm/compaction: reduce the difference between low and high [...] new aa8d89d1472b memcg: vmalloc: simplify MEMCG_VMALLOC updates new e56fa8f5e108 memcg: remove root memcg check from refill_stock new 65d2d15f41c6 memcg: decouple drain_obj_stock from local stock new 89f342af6603 memcg: introduce memcg_uncharge new cbc091441d3a memcg: manually inline __refill_stock new b6d0471117da memcg: no refilling stock from obj_cgroup_release new ae51c775aa2b memcg: do obj_cgroup_put inside drain_obj_stock new 42a1910cfd23 memcg: use __mod_memcg_state in drain_obj_stock new bc730030f956 memcg: combine slab obj stock charging and accounting new ac26920d5822 memcg: manually inline replace_stock_objcg new 9c1c38bcdc92 mm: swap: rename __swap_[entry/entries]_free[_locked] to s [...] new 64944ef6a13e mm: swap: enable swap_entry_range_free() to drop any kind [...] new 835b868878d0 mm: swap: use swap_entries_free() to free swap entry in sw [...] new 46e0ab2c6206 mm: swap: use swap_entries_free() drop last ref count in s [...] new f2252acf4447 mm: swap: drop last SWAP_MAP_SHMEM flag in batch in swap_e [...] new 4d71d9062dd7 mm: swap: free each cluster individually in swap_entries_p [...] new d4f8000bd6b0 mm: swap: factor out helper to drop cache of entries withi [...] new ec9827cd28b1 mm: swap: replace cluster_swap_free_nr() with swap_entries [...] new f4d1c3248911 mm: add kernel-doc comment for free_pgd_range() new 87a929ae4fb4 hexagon: add syscall_set_return_value() new 17fc7b8f9bce syscall.h: add syscall_set_arguments() new cc6622730be7 syscall.h: introduce syscall_set_nr() new c354ec9cee90 ptrace_get_syscall_info: factor out ptrace_get_syscall_info_op new 26bb32768fe6 ptrace: introduce PTRACE_SET_SYSCALL_INFO request new bc6fa7119511 selftests/ptrace: add a test case for PTRACE_SET_SYSCALL_INFO new 7eeafde0ac05 zsmalloc: cleanup headers includes new a516403787e0 fs/proc: extend the PAGEMAP_SCAN ioctl to report guard regions new 267bee0cd87a tools headers UAPI: sync linux/fs.h with the kernel sources new a9562fd03a5e selftests/mm: add PAGEMAP_SCAN guard region test new 979f3ef0f798 mm: fix parameter passed to page_mapcount_is_type() new 79049bb48a76 mm/debug: fix parameter passed to page_mapcount_is_type() new b56e64466554 kernel/events/uprobes: pass VMA instead of MM to remove_br [...] new 8a5577428e8e kernel/events/uprobes: pass VMA to set_swbp(), set_orig_in [...] new 6e3092d788be kernel/events/uprobes: uprobe_write_opcode() rewrite new ee414bd97b3f mm: page_alloc: tighten up find_suitable_fallback() new e487a5d513cb selftest/mm: make hugetlb_reparenting_test tolerant to asy [...] new e064e7384f99 mm/ptdump: split note_page() into level specific callbacks new 08978fc3b0d5 mm/ptdump: split effective_prot() into level specific callbacks new dbb9c166a08c arm64/mm: define ptdesc_t new 4c97a17a252b xarray: make xa_alloc_cyclic() return 0 on all success cases new a40b3fa844b4 fs/proc/page: refactor to reduce code duplication new 4318255091ea vmalloc: add for_each_vmap_node() helper new ce906d7679e1 vmalloc: switch to for_each_vmap_node() helper new 24c76f37ab3f vmalloc: use for_each_vmap_node() in purge-vmap-area new d82d3bf41152 mm: pass mm down to pagetable_{pte,pmd}_ctor new 65ccffcee891 x86: pgtable: always use pte_free_kernel() new 49f599666420 mm: call ctor/dtor for kernel PTEs new 5a392e991ded m68k: mm: call ctor/dtor for kernel PTEs new 8e8299bf386a powerpc: mm: call ctor/dtor for kernel PTEs new 10a2e444e4ad sparc64: mm: call ctor/dtor for kernel PTEs new 8240d8d3c5fb mm: skip ptlock_init() for kernel PMDs new c64f46ee1377 arm64: mm: use enum to identify pgtable level instead of *_SHIFT new 5e8eb9aeeda3 arm64: mm: always call PTE/PMD ctor in __create_pgd_mapping() new 0e3a16a760c6 riscv: mm: clarify ctor mm argument in alloc_{pte,pmd}_late new cb5d2be83862 arm64: mm: call PUD/P4D ctor in __create_pgd_mapping() new 8472cc4503eb riscv: mm: call PUD/P4D ctor in special kernel pgtable alloc new 5bb9ed6cdfeb mm: rust: add abstraction for struct mm_struct new 040f404b7312 mm: rust: add vm_area_struct methods that require read access new bf3d331bb807 mm: rust: add vm_insert_page new 3105f8f391ce mm: rust: add lock_vma_under_rcu new 114ba9b9e819 mm: rust: add mmput_async support new dcb81aeab406 mm: rust: add VmaNew for f_ops->mmap() new f8c78198816f rust: miscdevice: add mmap support new 6acb75ad7b9e task: rust: rework how current is accessed new af8251dd457d mm: rust: add MEMORY MANAGEMENT [RUST] new 879bca0a2c4f mm/vma: fix incorrectly disallowed anonymous VMA merges new bd23f293a0d5 tools/testing: add PROCMAP_QUERY helper functions in mm se [...] new 10d288964d48 tools/testing/selftests: assert that anon merge cases beha [...] new 10d483f198cf mm: huge_memory: add folio_mark_accessed() when zapping file THP new 066c77043783 mm/madvise: define and use madvise_behavior struct for mad [...] new 01bef02bf930 mm/madvise: batch tlb flushes for MADV_FREE new de8efdf8cd27 mm/memory: split non-tlb flushing part from zap_page_range [...] new 43c4cfde7e37 mm/madvise: batch tlb flushes for MADV_DONTNEED[_LOCKED] new 28092a652f9c maple_tree: convert mas_prealloc_calc() to take in a maple [...] new f9d3a963fef4 maple_tree: use height and depth consistently new ad88fc17d2da maple_tree: use vacant nodes to reduce worst case allocations new 300a5b4ffedf maple_tree: break on convergence in mas_spanning_rebalance() new 271152a973cb maple_tree: add sufficient height new 2a6ed1b411c5 maple_tree: reorder mas->store_type case statements new 585a9145886a selftests/mm: restore default nr_hugepages value during cl [...] new 60cada258dfe memcg: optimize memcg_rstat_updated new f736953e2b1f selftests/damon: remove the remaining test scripts for DAM [...] new 00ccf40ae298 mm, hugetlb: avoid passing a null nodemask when there is m [...] new 0272d07ef6eb vmalloc: use atomic_long_add_return_relaxed() new e7a446030bda mm,hugetlb: allocate frozen pages in alloc_buddy_hugetlb_folio new ede27b7ee2e6 mm/gup: remove unneeded checking in follow_page_pte() new 339122abb556 mm/gup: remove gup_fast_pgd_leaf() and clean up the releva [...] new a7797e74bd39 mm/gup: clean up codes in fault_in_xxx() functions new 1477b8cd2688 samples/damon/prcl: fix a comment typo new df2bbc47e707 mm/vmscan: modify the assignment logic of the scan and tot [...] new 4f219913c136 mm: add nr_free_highatomic in show_free_areas new 06340b927051 mm: convert free_page_and_swap_cache() to free_folio_and_s [...] new f735eebe55f8 memcg: multi-memcg percpu charge cache new 75404e07663b mm: move mmap/vma locking logic into specific files new 4a34c584d8cd mempolicy: optimize queue_folios_pte_range by PTE batching new b05f8d7e0779 Documentation: zram: update IDLE pages tracking documentation new 7a73348e5d47 lib/test_vmalloc.c: replace RWSEM to SRCU for setup new 2d76e79315e4 lib/test_vmalloc.c: allow built-in execution new 7a6fe5877745 MAINTAINERS: add test_vmalloc.c to VMALLOC section new d09661204868 vmalloc: align nr_vmalloc_pages and vmap_lazy_nr new 6e14fd33f148 mm: memcontrol: remove unnecessary NULL check before free_ [...] new bb52e89d8bdb mm/mempolicy: fix memory leaks in weighted interleave sysfs new cf8cecf2bc22 mm/mempolicy: prepare weighted interleave sysfs for memory [...] new dec92bf95f5a mm/mempolicy: support memory hotplug in weighted interleave new 8d046798aa63 Merge branch 'mm-stable' of git://git.kernel.org/pub/scm/l [...] new 3ca55ca225d7 exit: move and extend sched_process_exit() tracepoint new 3330dc1b2074 init/main.c: log initcall level when initcall_debug is used new 247021624a99 crash: export PAGE_UNACCEPTED_MAPCOUNT_VALUE to vmcoreinfo new db80bd2cea1b task_stack.h: remove obsolete __HAVE_ARCH_KSTACK_END check new 3dfd79cc8772 lib/rbtree.c: fix the example typo new 65c66047259f proc: fix the issue of proc_mem_open returning NULL new df3d52749537 checkpatch: dont warn about unused macro arg on empty body new 15d4734c7a58 checkpatch: qualify do-while-0 advice new 91e53493eeaf powernow: use pr_info_once new 4ef5211ee681 kernel.h: move READ/WRITE definitions to <linux/types.h> new 029c896c4105 kernel.h: move PTR_IF() and u64_to_user_ptr() to util_macros.h new ae5b3500856f kstrtox: add support for enabled and disabled in kstrtobool() new 3eff6a3e574c errseq: eliminate special limitation for macro MAX_ERRNO new fe6f600c43e0 exit: combine work under lock in synchronize_group_exit() [...] new 734aa85390ea Squashfs: check return result of sb_min_blocksize new 50af973cd71a ocfs2: o2net_idle_timer: Rename del_timer_sync in comment new e711faaafbe5 hung_task: replace blocker_mutex with encoded blocker new 194a9b9e843b hung_task: show the blocker task if the task is hung on semaphore new 1abf729e9d9f samples: extend hung_task detector test with semaphore support new 7d9b05277ae8 ocfs2: simplify return statement in ocfs2_filecheck_attr_store() new 8d1d4b538bb1 scatterlist: inline sg_next() new b7df1f254e1a rapidio: remove some dead defines new ba8182d44b4e rapidio: remove unused functions new 2a1c6158131f relay: remove unused relay_late_setup_files new 92f3c5a0051d lib/test_kmod: do not hardcode/depend on any filesystem new f0eba23cb70a crash: fix spelling mistake "crahskernel" -> "crashkernel" new 2e27fa943b74 treewide: fix typo "previlege" new 7123dbbef88c watchdog: fix watchdog may detect false positive of softlockup new 3dc32adf9814 maccess: fix strncpy_from_user_nofault() empty string handling new 9c7b53b21fb1 compiler_types.h: fix "unused variable" in __compiletime_assert() new d66adabe9180 ipc: fix to protect IPCS lookups using RCU new cdc3ed3035d0 ocfs2: fix possible memory leak in ocfs2_finish_quota_recovery new 1785c67e2adc ocfs2: remove unnecessary NULL check before unregister_sys [...] new f3def8270c67 sort.h: hoist cmp_int() into generic header file new c91d78622e16 util_macros.h: fix the reference in kernel-doc new f7a667a046cf kexec_file: use SHA-256 library API instead of crypto_shash API new f43f02429295 nilfs2: add pointer check for nilfs_direct_propagate() new 8e39fbb1edbb nilfs2: do not propagate ENOENT error from nilfs_btree_pro [...] new 479d26ee013c lib/oid_registry.c: remove unused sprint_OID new f11c1efe46ad selftests: fix some typos in tools/testing/selftests new 6be7045c7756 scripts/gdb: fix kgdb probing on single-core systems new 09e1d93a421f scripts/gdb: update documentation for lx_per_cpu new cf80fdbc0a55 list: remove redundant 'extern' for function prototypes new 1564080d42df Merge branch 'mm-nonmm-stable' of git://git.kernel.org/pub [...] new 9928f3ab60ed foo new 0412ab8fe7c0 mm/damon/core: introduce damos quota goal metrics for memo [...] new 52c199c9c99c mm/damon/sysfs-schemes: implement file for quota goal nid [...] new 45ccabb8f427 mm/damon/sysfs-schemes: connect damos_quota_goal nid with [...] new 614c154805f6 Docs/mm/damon/design: document node_mem_{used,free}_bp new 0bc7700c1488 Docs/admin-guide/mm/damon/usage: document 'nid' file new 4a2e368c6058 Docs/ABI/damon: document nid file new cc3b62d19333 samples/damon: implement a DAMON module for memory tiering new dff03ed471dc samples/damon/mtier: fix wrong DAMON attrs setting new 4a33ecc4ef96 mm: fix typos in comments in mm_init.c new f4b546bbd0a3 Update Christoph's Email address and make it consistent new 8a90a1d722e9 mm/vmalloc.c: change purge_ndoes as local static variable new d25d826e59dd mm/vmalloc.c: find the vmap of vmap_nodes in reverse order new 8ac7ca088d22 mm/vmalloc.c: optimize code in decay_va_pool_node() a little bit new 5c7ae44fda4c mm/vmalloc: optimize function vm_unmap_aliases() new 547f84f7df13 mm/vmalloc.c: return explicit error value in alloc_vmap_area() new d9d53684f868 execmem: enforce allocation size aligment to PAGE_SIZE new b060b9d77749 cpuset: rename cpuset_node_allowed to cpuset_current_node_allowed new 5d2a77118416 vmscan,cgroup: apply mems_effective to reclaim new 4d8196bd4438 mm/huge_memory: adjust try_to_migrate_one() and split_huge [...] new ab73aa63ad42 mm/huge_memory: remove useless folio pointers passing new adb202ce0f07 mm/memcg: move mem_cgroup_init() ahead of cgroup_init() new 503c4ea82638 mm/memcg: use kmem_cache when alloc memcg new fdbd3be2295a mm/memcg: use kmem_cache when alloc memcg pernode info new 8ea935bb5203 mm/hugetlb: use separate nodemask for bootmem allocations new 238d0efc97e2 memcg: introduce non-blocking limit setting option new 587e8cf13674 memcg-introduce-non-blocking-limit-setting-option-v3 new 486541f61be6 mm: add swappiness=max arg to memory.reclaim for only anon [...] new 31cf319bf9e9 mm: vmscan: add more comments about cache_trim_mode new c63abc03a844 mm: add max swappiness arg to lru_gen for anonymous memory only new bd8427f88a68 mm: add max swappiness arg to lru_gen for anonymous memory only new c3993af15408 mm-add-max-swappiness-arg-to-lru_gen-for-anonymous-memory- [...] new 5a4fac9c7870 mm: use SWAPPINESS_ANON_ONLY in MGLRU new bfed8f32f2e9 mm/rmap: rename page__anon_vma to anon_vma for consistency new 79971b863d54 mm/rmap: fix typo in comment in page_address_in_vma new e2412db889cd mm: remove unused macro INIT_PASID new b9643090e476 selftests/mm: use long for dwRegionSize new 9b7879601a0d mm/io-mapping: precompute remap protection flags for clarity new c34e5bb21fa8 mm/debug_page_alloc: improve error message for invalid gua [...] new 4f773fce3fe0 mm/numa: remove unnecessary local variable in alloc_node_data() new 044e19150687 khugepaged: pass folio instead of head page to trace events new 1acd87d8e6ef memblock: add MEMBLOCK_RSRV_KERN flag new ad7319533a2c memblock: add support for scratch memory new 4d059f325f96 memblock: introduce memmap_init_kho_scratch() new f8cabbad4544 kexec: add Kexec HandOver (KHO) generation helpers new 1fb5f060f93d kexec: add KHO parsing support new f06723f4cfd5 kexec: enable KHO support for memory preservation new dc58a06e6e6b kexec: add KHO support to kexec file loads new f7ebe6e2cc8f kexec: add config option for KHO new 198e27c43687 arm64: add KHO support new ae3db621ea3b x86/setup: use memblock_reserve_kern for memory used by kernel new b4e213e1b823 x86/kexec: add support for passing kexec handover (KHO) data new 82bcb52d4645 x86/e820: temporarily enable KHO scratch for memory below 1M new cf0ea5a471bf x86/boot: make sure KASLR does not step over KHO preserved memory new 418d81e952aa x86/Kconfig: enable kexec handover for 64 bits new aa6ab461df25 memblock: add KHO support for reserve_mem new 5d2831b8c21a Documentation: add documentation for KHO new 474c99d010c6 Documentation: KHO: add memblock bindings new 3e7e997b3699 mm: introduce for_each_valid_pfn() and use it from reserve [...] new 45fe6533a599 mm: implement for_each_valid_pfn() for CONFIG_FLATMEM new eedce1dadec5 mm: implement for_each_valid_pfn() for CONFIG_SPARSEMEM new e16ca76f907e mm-implement-for_each_valid_pfn-for-config_sparsemem-fix new 1a34d9bd83f4 mm, PM: use for_each_valid_pfn() in kernel/power/snapshot.c new 2f4ebb32edf4 mm, x86: use for_each_valid_pfn() from __ioremap_check_ram() new aaed40a4482b mm: use for_each_valid_pfn() in memory_hotplug new d70c7f321557 mm/mm_init: use for_each_valid_pfn() in init_unavailable_range() new 574932255e58 mm: workingset: simplify lockdep check in update_node new 884d057c5f8e mm/damon/sysfs-schemes: use kmalloc_array() and size_add() new 74014c334cf8 mm/rmap: inline folio_test_large_maybe_mapped_shared() int [...] new 01a9ff719e39 mm/selftests: add a test to verify mmap_changing race with [...] new 145cb950599d mm-selftests-add-a-test-to-verify-mmap_changing-race-with- [...] new 1b6c4b4a7824 sched/numa: skip VMA scanning on memory pinned to one NUMA [...] new 02e7a7c4be38 sched/numa: add tracepoint that tracks the skipping of num [...] new 5c82b7ae5dfe util_macros.h: make the header more resilient new e6f83630b79e mm: add folio_expected_ref_count() for reference count cal [...] new 7f6b7e654e9e jfs: implement migrate_folio for jfs_metapage_aops new cdd893ccb70f jfs: fix kernel-doc warning in jfs_metapage.c new ea25fc7c15e3 jfs-implement-migrate_folio-for-jfs_metapage_aops-fix-2 new 7b372af40ec4 jfs: remove redundant NULL check in __metapage_migrate_folio() new 46b9fbad0847 mm: kmemleak: drop kmemleak_warning variable new 68e1ff63624d mm: kmemleak: drop wrong comment new 89738f684609 mm: kmemleak: mark variables as __read_mostly new 8933e5b6e975 mm/contig_alloc: fix alloc_contig_range when __GFP_COMP an [...] new 76d8dc08a1eb mm: pcp: increase pcp->free_count threshold to trigger free_high new 414faad63622 mm/hugetlb: pass folio instead of page to unmap_ref_private() new 15c48521678f mm/hugetlb: refactor unmap_hugepage_range() to take folio [...] new a986527d345f mm/hugetlb: refactor __unmap_hugepage_range() to take foli [...] new a1efb5be01c5 mm/hugetlb: convert use of struct page to folio in __unmap [...] new a23a63a430d9 mm/hugetlb.c: __unmap_hugepage_range(): comment cleanup new d5118b5526d9 mm: establish mm/vma_exec.c for shared exec/mm VMA functionality new ed25e5b38d92 mm-establish-mm-vma_execc-for-shared-exec-mm-vma-functiona [...] new d335498d7621 mm: abstract initial stack setup to mm subsystem new c05634c29afd mm: move dup_mmap() to mm new fe7e9b2d8a3f mm: perform VMA allocation, freeing, duplication in mm new ff09be63ac97 mm-perform-vma-allocation-freeing-duplication-in-mm-fix new 98f94cf987aa mm: page-flags-layout.h: change the KASAN_TAG_WIDTH for HW_TAGS new db109b8541cc DAX: warn when kmem regions are truncated for memory block [...] new bc581a8bdde0 docs/mm/damon/design: fix spelling mistake new 2529e3497223 xarray: fix kerneldoc for __xa_cmpxchg new 04a1473f8ff0 fuse: drop usage of folio_index new 92785e5ae219 f2fs: drop usage of folio_index new 83c7e90512af filemap: do not use folio_contains for swap cache folios new 1b7cfea1e5c3 filemap-do-not-use-folio_contains-for-swap-cache-folios-fix new c66c840487a6 mm: move folio_index to mm/swap.h and remove no longer nee [...] new 90cf1571a95b mm, swap: remove no longer used swap mapping helper new 73ff34d2d6b4 mm/gup: remove unnecessary check in memfd_pin_folios() new 38903c2d6ff9 mm/gup: remove page_folio() in memfd_pin_folios() new 948ed6c0a8a3 memcontrol: rename mem_cgroup_scan_tasks() new 7e76b821baf9 memcontrol: introduce the new mem_cgroup_scan_tasks() new 68150d4b5223 memcontrol: introduce ksm_stat at memcg-v2 new 278102734555 memcontrol: add ksm_zero_pages in cgroup/memory.ksm_stat new 4ccaa010eb6c memcontrol: add ksm_merging_pages in cgroup/memory.ksm_stat new 70716c32bec7 memcontrol: add ksm_profit in cgroup/memory.ksm_stat new ae0bf4003b53 memcontrol-add-ksm_profit-in-cgroup-memoryksm_stat-fix new d97162b713b9 memcontrol-v1: add ksm_stat at memcg-v1 new bfe21b45896e Documentation: add ksm_stat description in cgroup-v1/memory.rst new f1e16703093f Documentation: add ksm_stat description in cgroup-v2.rst new adb1b5ae3de8 selftests: memcg: allow low event with no memory.low and m [...] new 94d234b28aa7 selftests: memcg: increase error tolerance of child memory [...] new 720442a3ff58 mm/mempolicy: Weighted Interleave Auto-tuning new bbd56c9ca9da mm-mempolicy-weighted-interleave-auto-tuning-fix new 29601691f41b mm-mempolicy-weighted-interleave-auto-tuning-fix-2 new 71ef5868d5a8 mm: introduce new .mmap_prepare() file callback new 4e59ea715226 mm: secretmem: convert to .mmap_prepare() hook new e8136880a1d2 mm/vma: remove mmap() retry merge new f1df199756bc mm: remove obsolete pgd_offset_gate() new 09d175af6cc6 memcg: simplify consume_stock new 518664d9be6f memcg: separate local_trylock for memcg and obj new d2f6dfa3ce9e memcg: completely decouple memcg and obj stocks new e6f1d0f78ddf memcg: no irq disable for memcg stock lock new 93552b8dda64 kmsan: apply clang-format to files mm/kmsan/ new 46d83ada3e64 kmsan: fix usage of kmsan_enter_runtime() in kmsan_vmap_pa [...] new 4ba2770893a9 kmsan: drop the declaration of kmsan_save_stack() new 75c9cb60cb85 kmsan: enter the runtime around kmsan_internal_memmove_met [...] new 4045e4551d06 kmsan: rework kmsan_in_runtime() handling in kmsan_report() new 90fbd113aa3c sched/numa: fix task swap by skipping kernel threads new aff4f36145a8 sched/numa: add statistics of numa balance task migration new d5d8c38737d1 Merge branch 'mm-unstable' of git://git.kernel.org/pub/scm [...] new 1f40a8ca8e28 foo new f871796ab597 kexec_file: allow to place kexec_buf randomly new b23a3e47b2e0 crash_dump: make dm crypt keys persist for the kdump kernel new 5f05f41b5eaa crash_dump: store dm crypt keys in kdump reserved memory new 6303dcb065f8 crash_dump: reuse saved dm crypt keys for CPU/memory hot-plugging new 3720cd36b121 crash_dump: retrieve dm crypt keys in kdump kernel new 7b23022fcc3e Revert "x86/mm: Remove unused __set_memory_prot()" new 617f846aecf0 revert-x86-mm-remove-unused-__set_memory_prot-fix new 7452c9ca137d x86/crash: pass dm crypt keys to kdump kernel new 3671ac76fbd2 x86/crash: make the page that stores the dm crypt keys ina [...] new a135dac97438 kernel/watchdog: add /sys/kernel/{hard,soft}lockup_count new 561c7a9c2063 kernel/rcu/tree_stall: add /sys/kernel/rcu_stall_count new e12f781d0a7b fork: clean-up ifdef logic around stack allocation new 06ba7370437d fork: clean-up naming of vm_stack/vm_struct variables in v [...] new ac86afd0e226 fork: check charging success before zeroing stack new 2a35ec4d6a50 fork: define a local GFP_VMAP_STACK new ccdaf29fed9a Merge branch 'mm-nonmm-unstable' of git://git.kernel.org/p [...] new 88e49cf08811 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new defbb7fda386 Merge branch 'perf-tools-next' of git://git.kernel.org/pub [...] new d3a936e7d360 Merge branch 'dma-mapping-for-next' of git://git.kernel.or [...] new 8eba65dd166d Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 44e7909de730 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 90b693bb9711 Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] new 34a93ffc280f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new bb02a4fea807 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 92f83a37f95d Merge branch 'asahi-soc/for-next' of https://github.com/As [...] new 329dab597fea Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9d3c0c049b6c ARM: dts: microchip: sama7g54_curiosity: Add fixed-partiti [...] new 2d521696ad76 Merge branch 'at91-dt' into at91-next new 941e154a1e51 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] new f06f7925344d Merge branch 'next' of https://github.com/Broadcom/stblinux.git new ad54f8ab03fa Merge branch 'davinci/for-next' of git://git.kernel.org/pu [...] new bafece579798 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 080dfd393c98 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6fbe53bd4c5d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f21f0bf927c2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new bb859b1ab267 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5e1be5d4617f ARM: dts: qcom: apq8064-lg-nexus4-mako: Enable WiFi new 4b0eb149df58 ARM: dts: qcom: apq8064: add missing clocks to the timer node new 325c6a441ae1 ARM: dts: qcom: apq8064 merge hw splinlock into correspond [...] new 2a1282861b73 ARM: dts: qcom: apq8064: use new compatible for SFPB device new 92c377bcafcd ARM: dts: qcom: apq8064: use new compatible for SPS SIC device new f2420037d90a ARM: dts: qcom: apq8064: move replicator out of soc node new cd81339e68cb arm64: dts: qcom: sm8750: Add LLCC node new 41661853ae8e arm64: dts: qcom: sm8550: add iris DT node new b03342697435 arm64: dts: qcom: sa8775p: Add default pin configurations [...] new 8fc88fbd4710 arm64: dts: qcom: qcm6490-fairphone-fp5: Add DisplayPort s [...] new 4153eb38970a arm64: dts: qcom: qcs615: add QCrypto nodes new d0833b89d7d8 Merge branches 'arm32-for-6.16', 'arm64-defconfig-for-6.16 [...] new 00298ab085b9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new dccafd2904eb Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 9daa4a6ed50d Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] new f9c7ba983f7b ARM: dts: rockchip: Sonoff-iHost: adjust SDIO for stability new c20899767723 ARM: dts: rockchip: Sonoff-iHost: correct IO domain voltages new 0ffc52364a69 Merge branch 'v6.16-armsoc/dts32' into for-next new e37fe0b9bf76 clk: rockchip: rename branch_muxgrf to branch_grf_mux new 553f648dbd94 clk: rockchip: rename gate-grf clk file new 14a9a162f238 Merge branch 'v6.16-clk/next' into for-next new 3060e0196507 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0475b0d8a1e0 dt-bindings: soc: google: Add gs101-pmu-intr-gen binding d [...] new 83b66cdb5d5b dt-bindings: soc: samsung: exynos-pmu: gs101: add google,p [...] new 20adeaca8bc6 MAINTAINERS: Add google,gs101-pmu-intr-gen.yaml binding file new 598995027b91 soc: samsung: exynos-pmu: enable CPU hotplug support for gs101 new d71631887c1b Merge branch 'next/drivers' into for-next new aaf02428fdd5 arm64: dts: exynos: gs101: add pmu-intr-gen syscon node new 48af60cd8aaa Merge branch 'next/dt64' into for-next new 8ef002b5ad06 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 075d4d9da9b6 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] new d578ac537d06 Merge branch 'fixes' into for-next new 679ae58dee29 riscv: dts: sophgo: sg2042: add pinctrl support new 252cca4926bb riscv: sophgo: dts: Add spi controller for SG2042 new 2b17f0eea18b riscv: dts: sophgo: Move all soc specific device into soc [...] new 9faa66c93867 riscv: dts: sophgo: Move riscv cpu definition to a separate file new b08147c265bc riscv: dts: sophgo: rename header file cv18xx.dtsi to cv180x.dtsi new bbae99b6a769 riscv: dts: sopgho: use SOC_PERIPHERAL_IRQ to calculate in [...] new 07e6eb1ee6c5 dt-bindings: interrupt-controller: Add Sophgo SG2044 CLINT mswi new cfc0c7bde8c8 dt-bindings: interrupt-controller: Add Sophgo SG2044 PLIC new 05a987a19354 dt-bindings: riscv: sophgo: Add SG2044 compatible string new baddc4c6873a riscv: dts: sophgo: Add initial device tree of Sophgo SRD3-10 new 478f3197388f riscv: dts: sophgo: switch precise compatible for existed [...] new 741a4ec8b316 Merge branch 'for-next' of https://github.com/sophgo/linux.git new b29202e2b8c1 Merge branch 'soc-for-next' of https://github.com/sophgo/l [...] new cca872001252 Merge branch 'for-next' of https://github.com/spacemit-com/linux new 5f2ea993d504 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] new d010f85f1acf ARM: dts: bananapi: add support for PHY LEDs new 9baa27a2e9fc dt-bindings: vendor-prefixes: Add Liontron name new d26382bb852c dt-bindings: arm: sunxi: Add Liontron H-A133L board name new b631b0bf7648 arm64: dts: allwinner: a100: add Liontron H-A133L board support new 85adb90739a0 Merge branch 'sunxi/dt-for-6.16' into sunxi/for-next new 4a9c3c321549 clk: sunxi-ng: fix order of arguments in clock macro new 98e6da673cc6 clk: sunxi-ng: d1: Add missing divider for MMC mod clocks new 8ead98a88896 Merge branch 'sunxi/clk-fixes-for-6.15' into sunxi/for-next new 265164d55b5c Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] new d2a7d1cccf08 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 585c38f8fabe Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5d0fc3d1ca1e Merge branch 'thead-dt-for-next' of https://github.com/pdp [...] new ea7e1c422f28 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] new fc26a3bfa056 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] new 7ca11a2bd22a dt-bindings: clock: imx8mm: add VIDEO_PLL clocks new ba253502e8fc clk: imx8mm: rename video_pll1 to video_pll new c89e476ca6c7 dt-bindings: clock: imx8mp: add VIDEO_PLL clocks new 80001b5356b3 clk: imx8mp: rename video_pll1 to video_pll new 543994f50f49 dt-bindings: clock: imx8m-anatop: add oscillators and PLLs new 0c0289ff1a46 arm64: dts: imx8mm: add anatop clocks new 78c38495a9e8 arm64: dts: imx8mn: add anatop clocks new df1aba69d77f arm64: dts: imx8mp: add anatop clocks new a273e8b3fd6d arm64: dts: imx8mq: add anatop clocks new 40160ea6e799 clk: imx: add hw API imx_anatop_get_clk_hw new 9c1e388af87c clk: imx: add support for i.MX8MM anatop clock driver new 9dac57d3e238 clk: imx: add support for i.MX8MN anatop clock driver new 178566c89d26 clk: imx: add support for i.MX8MP anatop clock driver new 35d51f0cef2d clk: imx8mp: rename ccm_base to base new 6b39c700bff6 arm64: dts: imx8mp-aristainetos3a-som-v1: don't replicate [...] new 258d11f4cf77 dt-bindings: clock: imx8m-clock: add PLLs new 94c1409e4a08 arm64: dts: imx8mm: add PLLs to clock controller module (CCM) new e73013bd577f arm64: dts: imx8mn: add PLLs to clock controller module (CCM) new 293fc0252d3b arm64: dts: imx8mp: add PLLs to clock controller module (CCM) new a57bca9e8c87 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9c153c47e320 Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] new e22d44a66d5c Merge branch 'thead-clk-for-next' of https://github.com/pd [...] new c2c8bee31dbe Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...] new 0d06b1f0480b Merge branch 'loongarch-next' of git://git.kernel.org/pub/ [...] new 92649dba8b45 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6d6ff1aeeffe Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 218ef9e3ea2c Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] new cffe6f36bc43 Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] new 5cb741a6ae0e Merge branch 'for-next' of git://github.com/openrisc/linux.git new 408294eb3b72 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 10d31e8c50e6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new b6c9d509ad27 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 438d216e6791 dt-bindings: cache: Convert marvell,{feroceon,kirkwood}-ca [...] new 64d60a02036c dt-bindings: cache: Convert marvell,tauros2-cache to DT schema new 59986662d2f4 Merge branch 'riscv-cache-for-next' into riscv-soc-for-next new 192ed2edf721 Merge branch 'riscv-soc-for-next' of git://git.kernel.org/ [...] new 045a5e5472e5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 28d818699cab Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 5b1d3c9d1c8c Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] adds 2df760299c94 Merge branch 'for-next' of git://evilpiepirate.org/bcachefs.git adds b3d7904cdf0a Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] adds 3133fd43a332 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds b78e3cb6582d smb: client: fix zero rsize error messages adds 0ca14520d77a smb: client: fix delay on concurrent opens adds 3227c5b28b0d Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] adds 55966a809816 Merge branch 'configfs-next' of git://git.kernel.org/pub/s [...] adds 760ad2d7e656 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 5b24c91490dd Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds ab5e537663db Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds 9443338123c2 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] adds dae4e47ccb1a Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds 514d9210bf45 fs: fuse: add dev id to /dev/fuse fdinfo adds a21f3caa7558 fuse: support copying large folios adds b621c3066ba5 fuse: support large folios for retrieves adds 73342589ee09 fuse: refactor fuse_fill_write_pages() adds bf7cd665410b fuse: support large folios for writethrough writes adds c26fae85dd61 fuse: support large folios for folio reads adds a7cb1bb49807 fuse: support large folios for symlinks adds 38aa65678613 fuse: support large folios for stores adds c2caf8d6661e fuse: support large folios for queued writes adds e8e33c9b923e fuse: support large folios for readahead adds d7a8aa658c3b fuse: optimize direct io large folios processing adds 3a7d67252c63 fuse: support large folios for writeback adds 5ba564184167 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds c2a27db39f85 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 0d3e3316f48c Merge branch 'jfs-next' of git://github.com/kleikamp/linux [...] adds fc5c1dad2d24 Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] adds 1b55a7b53da2 Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] adds 3f7a6599b3d9 Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] adds f60f846a5fd0 Merge branch 'master' of https://github.com/Paragon-Softwa [...] adds f703feb0d6eb Merge branch 'overlayfs-next' of git://git.kernel.org/pub/ [...] adds f0886a57ee89 xfs: stop using set_blocksize adds 654a7640418c xfs: allow ro mounts if rtdev or logdev are read-only adds 23871ab38662 xfs: don't assume perags are initialised when trimming AGs adds 3cfcd35c5133 xfs: free up mp->m_free[0].count in error case adds 91ffea7cf2f0 xfs: fix zoned GC data corruption due to wrong bv_offset adds a0922bf89760 Merge branch 'xfs-6.15-fixes' into for-next adds 4f51f6fb4400 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] adds 730aefa3ecbe Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] adds b17d4800a787 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d4417865efe4 Merge branch 'fs-next' of linux-next new c449c3f47d99 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 597cf06e7412 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 98081b307cf2 Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] new 578e1b96fad7 HID: bpf: abort dispatch if device destroyed new 0a00adc7d121 Merge branch 'for-6.15/upstream-fixes' into for-next new a98e892c6942 HID: core: Add functions for HID drivers to react on first [...] new 6a9e76f75c1a HID: multitouch: Disable touchpad on firmware level while [...] new 5e9f050d085e Merge branch 'for-6.16/core' into for-next new 548ab2d492e5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ff18f2abefcb Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] new cce2c53cb1d4 Merge branch 'i2c/i2c-host' of git://git.kernel.org/pub/sc [...] new 51aedc6b6975 hwmon: (lm75) Fix I3C transfer buffer pointer for incoming data new 583275d0ab50 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] new 48280392a0c9 Merge branch 'docs-next' of git://git.lwn.net/linux.git new 7eac3e06da5f Merge branch 'next' of git://linuxtv.org/media-ci/media-pe [...] new b4b8ba38a28e Merge branches 'acpi-pci', 'acpi-battery', 'acpi-ec' and ' [...] new dc918c34e2ac pinctrl: amd: Fix hibernation support with CONFIG_SUSPEND unset new 60f0ee16b3d9 Merge branches 'acpi-resource', 'acpi-pm' and 'acpi-docs' [...] new 5fd1808fc494 Merge branch 'pm-cpufreq' into linux-next new e97ce89fa9a5 Merge branches 'pm-cpuidle' and 'pm-em' into linux-next new 1da4b3f2a4ed Merge branches 'pm-runtime' and 'pm-sleep' into linux-next new 9f4426a12409 Merge branch 'thermal-intel' into linux-next new daa61d79f8e6 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new e7c53f674207 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] new 2a0eaa78ff4a cpupower: do not write DESTDIR to cpupower.service new 4edef850a15c cpupower: do not call systemctl at install time new e5174365c132 cpupower: do not install files to /etc/default/ new 1d09c2b6b067 Merge branch 'cpupower' of git://git.kernel.org/pub/scm/li [...] new cf183d7fe44a PM / devfreq: governor: Replace sscanf() with kstrtoul() i [...] new f6982a4970e0 PM / devfreq: Limit max_freq with scaling_min_freq new 0dab1935a476 PM / devfreq: Remove redundant devfreq_get_freq_range() ca [...] new 7d342e4c88c5 PM / devfreq: Check governor before using governor->name new 021e335e3d1c Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] new 0b13ffc128b6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 31cbfeedf21f Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] new edd756b4e9d7 Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] new 4ffb62fa8925 RDMA/hns: Fix build error of hns_roce_trace new 972aa49a7c93 Provide a new two step DMA mapping API new 285e871884ff mm/hmm: let users to tag specific PFN with DMA mapped bit new 8cad47130566 mm/hmm: provide generic DMA managing logic new eedd5b1276e7 RDMA/umem: Store ODP access mask information in PFN new 1efe8c0670d6 RDMA/core: Convert UMEM ODP DMA mapping to caching IOVA an [...] new 15a9f67e286b RDMA/umem: Separate implicit ODP initialization from explicit ODP new 8536666a5283 RDMA/siw: replace redundant ternary operator with just rv new ced82fce77e9 net: mana: Probe rdma device in mana driver new c390828d4d7b RDMA/mana_ib: Add support of mana_ib for RNIC and ETH nic new d4293f96ce0b RDMA/mana_ib: unify mana_ib functions to support any gdma device new 505cc26bcae0 net: mana: Add support for auxiliary device servicing events new 6883b680e703 RDMA/iwcm: Fix use-after-free of work objects after cm_id [...] new 21508c8c972c Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 8b6abe512397 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 03e96b8c11d1 netmem: add niov->type attribute to distinguish different [...] new e9f3d61db5cb net: add get_netmem/put_netmem support new 8802087d20c0 net: devmem: TCP tx netlink api new bd61848900bf net: devmem: Implement TX path new 17af8cc06a5a net: add devmem TCP TX documentation new 383faec0fd64 net: enable driver support for netmem TX new c32532670cec gve: add netmem TX support to GVE DQO-RDA mode new ae28cb114727 net: check for driver support in netmem TX new 2f1a805f32ba selftests: ncdevmem: Implement devmem TCP TX new ac4d1baf97fd Merge branch 'device-memory-tcp-tx' new 02a562bb2b08 tools: ynl-gen: support sub-type for binary attributes new 9ba8e351efd4 tools: ynl-gen: auto-indent else new 25e37418c872 tools: ynl-gen: support struct for binary attributes new 42bd96cb9ef4 Merge branch 'tools-ynl-gen-support-sub-types-for-binary-a [...] new 2d4407160f60 amd-xgbe: reorganize the code of XPCS access new bbbd7303ea18 amd-xgbe: reorganize the xgbe_pci_probe() code path new e49479f30ef9 amd-xgbe: add support for new XPCS routines new ab95bc9aa795 amd-xgbe: Add XGBE_XPCS_ACCESS_V3 support to xgbe_pci_probe() new 795f86ff0505 amd-xgbe: add support for new pci device id 0x1641 new 9f607dc39b66 Merge branch 'amd-xgbe-add-support-for-amd-renoir' new d2338a27fcee net/mlx5: HWS, expose function mlx5hws_table_ft_set_next_f [...] new fed5f4831281 net/mlx5: HWS, add definer function to get field name str new 3c739d1624e3 net/mlx5: HWS, expose polling function in header file new b816743a182f net/mlx5: HWS, introduce isolated matchers new 17e0accac577 net/mlx5: HWS, support complex matchers new 9d4024edce10 net/mlx5: HWS, force rehash when rule insertion failed new 4c56b5cbc323 net/mlx5: HWS, fix counting of rules in the matcher new 041861b40f59 net/mlx5: HWS, fix redundant extension of action templates new ef94799a8741 net/mlx5: HWS, rework rehash loop new 578b856b5e72 net/mlx5: HWS, dump bad completion details new c20219ee6234 Merge branch 'net-mlx5-hws-complex-matchers-and-rehash-mec [...] new 904c6ad822b6 net: txgbe: Fix pending interrupt new 51672a6587a0 net: enetc: convert to ndo_hwtstamp_get() and ndo_hwtstamp_set() new 0d161eb27d69 net: ipa: Make the SMEM item ID constant new ae605349e1fa net: mlxsw: convert to ndo_hwtstamp_get() and ndo_hwtstamp_set() new dc75c3ced10c net: phy: remove stub for mdiobus_register_board_info new fd03c2bee7b2 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] new fb5c434fa55a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e44e3535fd0c Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 411fa2eca2cb Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new f835e14654ac Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ee92656eba26 wifi: iwlwifi: cfg: reduce configuration struct size new 4647575233c5 wifi: iwlwifi: stop supporting TX_CMD_API_S_VER_8 new e4248670c0ae wifi: iwlwifi: use normal versioning convention for iwl_tx_cmd new f3253d035505 wifi: iwlwifi: remove GEN3 from a couple of macros new b496acd65af3 wifi: iwlwifi: use bc entries instead of bc table also for [...] new 905c745bd360 wifi: iwlwifi: unify iwlagn_scd_bc_tbl_entry and iwl_gen3_ [...] new 9f5c81e37650 wifi: iwlwifi: remove unused macro new 79b71b6d4fa9 wifi: iwlwifi: map iwl_context_info to the matching struct new 3c7ab9748f05 wifi: iwlwifi: fix a wrong comment new 4eb662ddbfdd wifi: iwlwifi: rename ctx-info-gen3 to ctx-info-v2 new 0e3fa28d2a54 wifi: iwlwifi: fw: api: include required headers in rs/location new 2e7bedc442cf wifi: iwlwifi: mld: allow 2 ROCs on the same vif new 8b6bfa08128d Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 4b231f5916a4 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 0aa7b390fc40 mtd: core: always create master device new 783753518359 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] new 5ffdbeb85d32 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] new 56dc969d5137 Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] new 4d00e2a58960 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 9e438526b806 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new 4feece42ea20 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] new 46462c4e0fa4 MAINTAINERS: Add entries for drm_panic, drm_panic_qr_code [...] new 1773ea5caf0b drm/sched: Fix outdated comments referencing thread new e33c3f4d9354 drm/sched: Remove kthread header new 64a8d0aa55e9 drm/shmem-helper: Add lockdep asserts to vmap/vunmap new 59f6b8551bc3 Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] new 102419cdadca drm/amd/display: use drm_dbg_driver() in amdgpu_dm.c new 7dbbfb3c171a drm/amdgpu: csa unmap use uninterruptible lock new f10eb185ad05 drm/amdgpu: Fix NULL dereference in amdgpu_userq_restore_worker new 010503a3cb3b drm/amdgpu: Fix amdgpu_userq_wait_ioctl() warn missing err [...] new f6da61b95652 drm/amd/pm/smu13: Remove unused smu_v13_0_init_display_count new da471b8b776b drm/amd/pm: Remove unused smu_mode2_reset_is_support new 4367ee3ed150 drm/amd/pm: Remove remainder of mode2_reset_is_support new 0a5c060b593a drm/amdgpu: fix incorrect MALL size for GFX1151 new 37052175016c drm/amd/display: Backup and restore plane configuration on [...] new 7ac37f0dcd2e drm/amd/display: Correct the reply value when AUX write in [...] new dd141b16b3a2 drm/amd/display: Fix race in dmub_srv_wait_for_pending new 9334c491cd8f Revert: "drm/amd/display: Enable urgent latency adjustment [...] new 53761b7ecd83 drm/amd/display: Defer BW-optimization-blocked DRR adjustments new 1561782686cc drm/amd/display: fix link_set_dpms_off multi-display MST c [...] new f8ad62c0a93e drm/amd/display: check stream id dml21 wrapper to get plane_id new de6485e3df24 drm/amd/display: Restructure DMI quirks new ea979dd40138 drm/amd/display: Return the exact value for debugging new c8d7e0be8183 drm/amd/display: disable EASF narrow filter sharpening new e91c91e506e1 drm/amd/display: [FW Promotion] Release 0.1.10.0 new 90af99983513 drm/amd/display: Program triplebuffer on all pipes new 8989cb919b27 drm/amd/display: Add early 8b/10b channel equalization tes [...] new 3ab3d680ffef drm/amd/display: Promote DC to 3.2.333 new f5db59067c31 Refine RAS bad page records counting and parsing in eeprom V3 new 1df57411a658 drm/amd: add definition for new memory type new 4ce5b991284e drm/amdgpu: adjust high bits for RAS retired page new 80f66ca7a458 drm/amdgpu: add vcn v5_0_0 ip headers new 699bff37a56c drm/amdgpu: add get_retire_flip_bits for UMC new 9b5b71895bb2 drm/amdgpu: implement get_retire_flip_bits for UMC v12 new b7674ae75bd6 drm/amdgu: get RAS retire flip bits for new type of HBM new f71509fdd03e drm/amdgpu: Fix the kernel panic caused by RAS records exc [...] new 648a0dc0d78c drm/amdgpu: Fix user queue deadlock by reordering mutex locking new 937467b7d5f7 drm/amdgpu: Log RAS errors during load new 085c997d4409 drm/amdkfd: drop warning in event_interrupt_isr_v1*() new 533aa8bdbedb drm/amdgpu: Modify the count method of defer error new d8d47f739752 drm/amd/display: Fix null check of pipe_ctx->plane_state f [...] new 7e340d3ceacf drm/amd/display/dc/irq: Remove duplications of hpd_ack fun [...] new dc111f8fb199 drm/amdgpu: set flip bits for RAS bad pages new 5d6fddac5573 drm/amdgpu: set vram type for GC 9.5.0 new 3b636026149d drm/amdgpu: Add GFX 9.5.0 support for per-queue/pipe reset new 73b7fd4b2092 Documentation/gpu: Disambiguate SPI term new 9a9c3e1fe525 drm/amd/display: Avoid flooding unnecessary info messages new 218caca4ba2f drm/amdgpu/userq: Fix lock contention in userq fence new bc5bab82d360 drm/amdgpu: Fix userq ttm_bo_pin and ttm_bo_unpin lockdep [...] new 553ad6fc2b28 drm/amdgpu/userq: Fix DEBUG_LOCKS_WARN_ON(lock->magic != lock) new 7b086d0345ce Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new a92e390e0d43 drm/i915/dp_mst: Use the correct connector while computing [...] new 9d4ac08cfc49 Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] new 253bdf391f0f Merge branch 'msm-next' of https://gitlab.freedesktop.org/ [...] new fc5c669c902c dt-bindings: display: msm: correct example in SM8350 MDSS schema new 68a264dc65e0 Merge branch 'msm-next-lumag' of https://gitlab.freedeskto [...] new 297b2cd6ba2b gpu: nova-core: derive useful traits for Chipset new 44dda4353b9b gpu: nova-core: add missing GA100 definition new a2a637ffdf86 gpu: nova-core: take bound device in Gpu::new new c3f22262670d gpu: nova-core: define registers layout using helper macro new e4bc82af9e8b gpu: nova-core: fix layout of NV_PMC_BOOT_0 new 61479ae38cb7 gpu: nova-core: move Firmware to firmware module new 9d8ef9b231b3 Merge branch 'nova-next' of https://gitlab.freedesktop.org [...] new 80843c23829a Merge branch 'drm-xe-next' of https://gitlab.freedesktop.o [...] new 9d66dd64a67f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d0921495713d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e088806cf5f5 ALSA: sb: Replace deprecated strcpy() with strscpy() new 6f174daebe59 ALSA: hda/tas2781: Fix the symbol was not declare warning [...] new eef5bccfb1b7 ALSA: hda/tas2781: Fix the ld issue reported by kernel test robot new 538e01d03464 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 144d6dfc7482 ASoC: soc-core: merge snd_soc_unregister_component() and s [...] new 85f8c2d56caf ASoC: tlv320aic3x: Use dev_err_probe new 63112e30b223 Merge remote-tracking branch 'asoc/for-6.16' into asoc-next new 2d4e69738b33 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new dcdb0dd6e037 Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] new 7f02cc565217 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new c151919080ad blk-mq: remove blk_mq_in_flight() new 5b8f19aee474 block: reuse part_in_flight_rw for part_in_flight new f5482ee5edb9 block: WARN if bdev inflight counter is negative new 6b6c3a97abde block: clean up blk_mq_in_flight_rw() new f2987c5816bd block: export API to get the number of bdev inflight IO new 7168be3c8a6b md: record dm-raid gendisk in mddev new 03720d82d730 md: add a new api sync_io_depth new e5797ae7033f md: fix is_mddev_idle() new 752d0464b78a md: clean up accounting for issued sync IO new cf724e5e4161 Merge tag 'md-6.16-20250513' of https://git.kernel.org/pub [...] new 98dff7b5e397 Merge branch 'for-6.16/block' into for-next new fd6c08b26460 blk-throttle: Rename tg_may_dispatch() to tg_dispatch_time() new 3660cd4228d9 blk-throttle: Refactor tg_dispatch_time by extracting tg_d [...] new a404be5399d7 blk-throttle: Split throtl_charge_bio() into bps and iops [...] new c4da7bf54b1f blk-throttle: Introduce flag "BIO_TG_BPS_THROTTLED" new f2c4902bd08b blk-throttle: Split the blkthrotl queue new 28ad83b774a6 blk-throttle: Split the service queue new d1ba22ab2bec blk-throttle: Prevents the bps restricted io from entering [...] new d291635b99d3 Merge branch 'for-6.16/block' into for-next new 77fd359b6dfd block: remove the same_page output argument to bvec_try_me [...] new f97f7dca788f Merge branch 'for-6.16/block' into for-next new 475a8d303716 io_uring/kbuf: account ring io_buffer_list memory new 172484907285 io_uring/kbuf: use mem_is_zero() new 4e9fda29d66b io_uring/kbuf: drop extra vars in io_register_pbuf_ring new 52a05d0cf8f3 io_uring/kbuf: don't compute size twice on prep new c724e801239f io_uring/kbuf: refactor __io_remove_buffers new 2b61bb1d9aa6 io_uring/kbuf: unify legacy buf provision and removal new 5b4dec950f5a Merge branch 'for-6.16/io_uring' into for-next new 119528277283 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git new 292e5f422472 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 91bfd2138941 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9efc12fd7926 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new cbb005b91726 dt-bindings: mfd: syscon: Add mediatek,mt8365-infracfg-nao new 960391e115f5 mfd: 88pm886: Constify struct regmap_irq_chip and some oth [...] new b6d21359b036 mfd: sm501: Remove unused sm501_find_clock new c9875c28a818 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] new 757d6bec7004 Merge branch 'for-backlight-next' of git://git.kernel.org/ [...] new 8c9fa9f285db Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6157e62b07d9 regulator: pca9450: Add restart handler new cad915e45157 regulator: gpio: Use dev_err_probe new 1f3e26effeeb Merge remote-tracking branch 'regulator/for-6.16' into reg [...] new cfd3fa3635a3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 099a2e79cb92 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new fa0e2c68e3bc Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] new 78f93461e2dd Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] new 5a8f73057dbf Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 2f37095a4fa7 Merge branch 'master' of git://git.code.sf.net/p/tomoyo/to [...] new 217bcabc04e7 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new e565ff78cb0d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new a0bba25fb674 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new f2e3df345c44 dt-bindings: Move altr,msi-controller to interrupt-control [...] new 66eb172b5e14 dt-bindings: interrupt-controller: Convert cnxt,cx92755-ic [...] new 5511d95c05e4 dt-bindings: interrupt-controller: Convert brcm,bcm2835-ar [...] new bac0fb596ecc dt-bindings: interrupt-controller: Convert marvell,orion-b [...] new 3151c26c811a dt-bindings: interrupt-controller: Convert arm,versatile-f [...] new aacd3d6211e3 dt-bindings: interrupt-controller: Convert faraday,ftintc0 [...] new 815d7b2c1359 dt-bindings: interrupt-controller: Convert aspeed,ast2400- [...] new 29c29b136109 dt-bindings: interrupt-controller: Convert aspeed,ast2xxx- [...] new 1276962ebc56 dt-bindings: interrupt-controller: Convert ti,cp-intc to D [...] new 1ee0fd43803b dt-bindings: interrupt-controller: Convert cdns,xtensa-{mx [...] new a241f1a1b338 dt-bindings: interrupt-controller: Convert chrp,open-pic t [...] new b1ae6881fbe3 dt-bindings: interrupt-controller: Convert microchip,pic32 [...] new fe972dd46a7e dt-bindings: interrupt-controller: Convert abilis,tb10x-ic [...] new a22fb93c49af dt-bindings: interrupt-controller: Convert al,alpine-msix [...] new 30eb852aabff dt-bindings: interrupt-controller: Convert amazon,al-fic t [...] new 930222f3d1a1 dt-bindings: interrupt-controller: Convert arm,nvic to DT schema new 928504c54d09 dt-bindings: interrupt-controller: Convert brcm,bcm6345-l1 [...] new 3cbc6d070237 dt-bindings: interrupt-controller: Convert cirrus,ep7209-i [...] new 9a4d3926ea13 dt-bindings: interrupt-controller: Convert csky,apb-intc t [...] new 1e7ed4dc22d3 dt-bindings: interrupt-controller: Convert csky,mpintc to [...] new a911481b448a dt-bindings: interrupt-controller: Convert ezchip,nps400-i [...] new ee35e2ae4955 dt-bindings: interrupt-controller: Convert google,goldfish [...] new eb4d5a8296ad dt-bindings: interrupt-controller: Convert img,pdc-intc to [...] new 50175534158e dt-bindings: interrupt-controller: Convert jcore,aic to DT schema new 4f879955f7c5 dt-bindings: interrupt-controller: Convert lsi,zevio-intc [...] new f7c17ceb9b9b dt-bindings: interrupt-controller: Convert marvell,armada- [...] new e11b723f4e79 dt-bindings: interrupt-controller: Convert marvell,ap806-g [...] new 270aaae0e720 dt-bindings: interrupt-controller: Convert marvell,ap806-s [...] new 26c70ec8812f dt-bindings: interrupt-controller: Convert marvell,cp110-i [...] new bbb1999ac126 dt-bindings: interrupt-controller: Convert marvell,odmi-co [...] new f3ce2e12a2c2 dt-bindings: interrupt-controller: Convert qca,ar7100-cpu- [...] new fcec00d7f65e dt-bindings: interrupt-controller: Convert qca,ar7100-misc [...] new 66276d212fdd dt-bindings: interrupt-controller: Convert snps,arc700-int [...] new 76f75212f8f3 dt-bindings: interrupt-controller: Convert snps,archs-idu- [...] new f7c3cf504db7 dt-bindings: interrupt-controller: Convert snps,archs-intc [...] new 9665ca7a7cd3 dt-bindings: interrupt-controller: Convert snps,dw-apb-ict [...] new c67d52fa7a0e dt-bindings: interrupt-controller: Convert st,spear3xx-shi [...] new dd0cea00d80a dt-bindings: interrupt-controller: Convert technologic,ts4 [...] new 94555704bea7 dt-bindings: interrupt-controller: Convert ti,keystone-irq [...] new 6248d8ccc161 dt-bindings: interrupt-controller: Convert ti,omap4-wugen- [...] new 896633412dee dt-bindings: interrupt-controller: Convert ti,omap-intc-ir [...] new 1090c38bbfd9 dt-bindings: soc: fsl,qman-fqd: Fix reserved-memory.yaml r [...] new 54cec13d5726 dt-bindings: trivial-devices: Add Maxim max30208 new 20fac71a1484 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 70524d6413b5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 22a00eb86d41 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d4d7abb2ecfd Merge branch 'perf/core' into perf/merge, to ease integrat [...] new 11d8f542d913 Merge branch 'x86/alternatives' into x86/core, to merge de [...] new fa6b90ee4fb1 Merge branch 'x86/asm' into x86/core, to merge dependent commits new 206c07d6ab88 Merge branch 'x86/bugs' into x86/core, to merge dependent commits new 821f82125c47 Merge branch 'x86/boot' into x86/core, to merge dependent commits new 2fb8414e644b Merge branch 'x86/cpu' into x86/core, to resolve conflicts new ec8f353f5262 Merge branch 'x86/fpu' into x86/core, to merge dependent commits new 69cb33e2f81a Merge branch 'x86/microcode' into x86/core, to merge depen [...] new 34be751998c1 Merge branch 'x86/mm' into x86/core, to resolve conflicts new 1f82e8e1ca18 Merge branch 'x86/msr' into x86/core, to resolve conflicts new d6680b0077af Merge branch 'x86/nmi' into x86/core, to merge dependent commits new 7d40efd67dd3 Merge branch 'x86/platform' into x86/core, to merge depend [...] new c4070e1996e0 Merge commit 'its-for-linus-20250509-merge' into x86/core, [...] new 0ae27a2014d3 Merge branch 'x86/core' into perf/merge, to resolve conflicts new bf20f7dd1108 Merge branch into tip/master: 'perf/merge' new 71a1503b48c0 Merge branch into tip/master: 'core/entry' new fa878c59db7d Merge branch into tip/master: 'irq/cleanups' new b5fcb6898202 genirq: Ensure flags in lock guard is consistently initialized new 47af06c9d31f genirq: Consistently use '%u' format specifier for unsigne [...] new 17ef1f50303a Merge branch into tip/master: 'irq/core' new 995fa9834bc2 Merge branch into tip/master: 'irq/drivers' new 3ea76ad5ac63 Merge branch into tip/master: 'irq/msi' new ae79684d0bce Merge branch into tip/master: 'locking/core' new c8a8668510a0 Merge branch into tip/master: 'locking/futex' new fd021e1a15bb Merge branch into tip/master: 'objtool/core' new 7815c327c206 Merge branch into tip/master: 'sched/core' new df21d619547b Merge branch into tip/master: 'timers/cleanups' new 5dcf2bb9906f Merge branch into tip/master: 'timers/core' new 89d7002b0d6b Merge branch into tip/master: 'x86/cleanups' new dc8273dae51c Merge branch into tip/master: 'x86/entry' new 2fb105413519 Merge branch into tip/master: 'x86/kconfig' new 824c6384e8d9 x86/mtrr: Check if fixed-range MTRRs exist in mtrr_save_fi [...] new cda246e20ff7 Merge branch into tip/master: 'x86/mtrr' new 80f048678cda Merge branch into tip/master: 'x86/sev' new d60119b82d88 Merge branch into tip/master: 'x86/sgx' new 6d95ab31eb46 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 6a2e771522d0 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] new 9122c247a299 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 01166ccc988a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 4e73e00d9308 Merge branch 'non-rcu/next' of git://git.kernel.org/pub/sc [...] new 00db6e7c0f30 Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] new cf5b6ea979ac Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new b8ce819c1e0d Merge branch 'next' of https://github.com/kvm-x86/linux.git new e95ef1c436d4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 051398f52b7c Documentation: scheduler: Changed lowercase acronyms to uppercase new 9b92fa76c44f Merge branch 'for-6.16' into for-next new 3c84992665b1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c4d5afbef489 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 506ed43a40fe Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c4afcb0c1682 Merge branch 'for-leds-next' of git://git.kernel.org/pub/s [...] new a05281e50bcd Merge branch 'for-next' of git://github.com/cminyard/linux [...] new 00f944f4c2cb Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] new 7213ed24f68b Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] new 304b9a38758a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 6fa30c17f553 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] new 256be8fd4bc8 Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] new 073e457c25ee Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] new 5f117e2c8a46 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new d7a7855118b1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new cf03849596fc Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] new 4312fa1581be Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] new 3df9be692fe2 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 648a8ed31247 Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] new 31012dcde744 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d67859988e58 Merge branch 'spmi-next' of git://git.kernel.org/pub/scm/l [...] new 05ee1436e752 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] new 528e67dd8102 Merge branch 'counter-next' of git://git.kernel.org/pub/sc [...] new 85291ba7d146 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new ec8e6d9984f0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 14dd40fdf520 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c9e9cca5b7cc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0b23a0279aad Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 317c69397867 rpmsg: qcom_smd: Fix uninitialized return variable in __qc [...] new 75499b3232b6 rpmsg: qcom_smd: Improve error handling for qcom_smd_parse_edge new 4ca45af0a56d remoteproc: qcom_wcnss: Fix on platforms without fallback [...] new 0cb4b1b97041 remoteproc: qcom_wcnss_iris: Add missing put_device() on e [...] new 6a4adb734924 dt-bindings: remoteproc: qcom,sm8350-pas: Add SC8280XP new b278981b5ac1 dt-bindings: remoteproc: qcom,sm8150-pas: Add missing SC81 [...] new c0560805744e Merge branches 'rpmsg-fixes', 'rpmsg-next', 'rproc-fixes' [...] new 27e0a2821ace Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 190b565788ed dt-bindings: gpio: Add max77759 binding new ee71546b8120 dt-bindings: nvmem: Add max77759 binding new 81fec13be953 dt-bindings: mfd: Add max77759 binding new bb71e40db1b7 mfd: max77759: Add Maxim MAX77759 core driver new 89a796b950ed gpio: max77759: Add Maxim MAX77759 gpio driver new 8824dc7f947a nvmem: max77759: Add Maxim MAX77759 NVMEM driver new 6ac28cd23210 Merge tag 'ib-mfd-gpio-nvmem-v6.16' of git://git.kernel.or [...] new 30d15b894982 gpio: lp873x: use new GPIO line value setter callbacks new 978d23c1db9a gpio: lp87565: use new GPIO line value setter callbacks new 4f71abfef92d gpio: lpc18xx: use new GPIO line value setter callbacks new 1a7b6b536d50 gpio: lpc32xx: use new GPIO line value setter callbacks new 2e6b7f5ffe08 gpio: madera: use new GPIO line value setter callbacks new 75e80b69e136 gpio: max3191x: remove unused callbacks new 193891379808 gpio: max730x: use new GPIO line value setter callbacks new 66a6d0e5a778 gpio: max732x: use new GPIO line value setter callbacks new 8f9da4401b82 gpio: max77620: use new GPIO line value setter callbacks new dff5a31dcbd2 gpio: mb86s7x: use new GPIO line value setter callbacks new 51227589e838 gpio: mc33880: use new GPIO line value setter callbacks new d3f960365b8c gpio: ml-ioh: use new GPIO line value setter callbacks new 8dad24da6542 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] new f55c9806bded Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2f87c9aa90e9 dt-bindings: pinctrl: qcom: correct gpio-ranges in example [...] new b4b6c80ed8d1 dt-bindings: pinctrl: qcom: correct gpio-ranges in example [...] new d18cdb975ba8 pinctrl: qcom: correct the ngpios entry for QCS615 new 32b5361a0d10 pinctrl: qcom: correct the ngpios entry for QCS8300 new 3b38cce83fa9 pinctrl: add stubs for OF-specific pinconf functions new 762ef7d1e6ee pinctrl: at91: Fix possible out-of-boundary access new a5fd6b67fe81 pinctrl: meson: Drop unused aml_pctl_find_group_by_name() new 86ea0b826fb2 Merge tag 'samsung-pinctrl-6.16' of https://git.kernel.org [...] new 8f5a1cb2e8aa Merge branch 'devel' into for-next new 942c59d32341 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 63d98349d59d Merge branch 'pwm/for-next' of git://git.kernel.org/pub/sc [...] new 8b11bb1b2a1d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new d2a04291324e Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] new f6af06162efc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4bc6ba1fbc69 Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] new 4fe64d4ba97a Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git new de027fd2a05a Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] new 6faca417f11e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 107a228ef596 Merge branch 'main' of git://git.infradead.org/users/willy [...] new 1fcff99ded7c Drivers: hv: Allocate interrupt and monitor pages aligned [...] new 6fe9ca96d94c uio_hv_generic: Use correct size for interrupt and monitor pages new 1dfb3d2c2b9a uio_hv_generic: Align ring size to system page new 03c448bb750e Drivers: hv: Use kzalloc for panic page allocation new 970d87c1c6d2 Drivers: hv: Remove hv_alloc/free_* helpers new 0b0d8d745767 Merge branch 'hyperv-next' of git://git.kernel.org/pub/scm [...] new 101a3458c100 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] new a770647294bb cxl: update documentation structure in prep for new docs new a3bf6b417b99 cxl: docs - access-coordinates doc fixups new 750d662c5552 cxl: docs/devices - add cxl device and protocol reference new e4528b9ef0b6 cxl: docs/platform/bios-and-efi documentation new d1ba364627d5 cxl: docs/platform/acpi reference documentation new 8545940bd420 cxl: docs/platform/example-configs documentation new 9bd8546e5954 cxl: docs/linux - overview new bef826ead3cd cxl: docs/linux - early boot configuration new 2e2865a1d0c5 cxl: docs/linux - add cxl-driver theory of operation new ef3a43a69133 cxl: docs/linux/cxl-driver - add example configurations new 36e9f71bd6fc cxl: docs/linux/dax-driver documentation new 641fdea6b90e cxl: docs/linux/memory-hotplug new 78ab67510ed9 cxl: docs/allocation/dax new 419dc40b8237 cxl: docs/allocation/page-allocator new f109e77dde6e cxl: docs/allocation/reclaim new df63e0120b5e cxl: docs/allocation/hugepages new dba600d0f2e9 cxl: docs - add self-referencing cross-links new 58dfd95956c4 Merge branch 'for-6.16/cxl-docs' into cxl-for-next new d54246121154 cxl: Sync up the driver-api/cxl documentation new 128ad8fa385b Documentation: Update the CXL Maturity Map new c788cc397fd0 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new c5f63927002b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 53c1b4004590 Merge branch 'slab/for-next' of git://git.kernel.org/pub/s [...] new 48082190a094 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 6dbb19646e05 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new e021029368c2 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] new 352e1cfeb172 Merge branch 'alloc-next' of https://github.com/Rust-for-L [...] new ef3a2eb2f5e0 Merge branch 'pin-init-next' of https://github.com/Rust-fo [...] new 23674f6e09ff Merge branch 'timekeeping-next' of https://github.com/Rust [...] new 1284877f469e Merge branch 'xarray-next' of https://github.com/Rust-for- [...] new b03f8ed58441 Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] new 25d53dccafa4 Merge branch 'for-next/execve' of git://git.kernel.org/pub [...] new 895ee6a22e31 topology: make for_each_node_with_cpus() O(N) new aa088a20c3d9 Merge branch 'bitmap-for-next' of https://github.com/norov [...] new 0f95572ff4e9 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new 86dad63c3bfe Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 328518e25e30 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new c1648b67f651 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 0769ebe279c0 w1: ds2406: use crc16() instead of crc16_byte() loop new 3937f6db6e93 lib/crc16: unexport crc16_table and crc16_byte() new 8ffd6df411ee Merge branch 'crc-next' of git://git.kernel.org/pub/scm/li [...] new 15ff5d0e90bb Merge branch 'for-6.16/tsm-mr' into tsm-next new 1f450730ff39 sample/tsm-mr: Fix missing static for sample_report new b0ca403a9e38 tsm-mr: Fix init breakage after bin_attrs constification b [...] new 9d948b880409 Merge branch 'for-6.16/tsm-mr' into tsm-next new 22945ff7ca8b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new bdd609656ff5 Add linux-next specific files for 20250514
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 (aa94665adc28) \ N -- N -- N refs/heads/master (bdd609656ff5)
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 918 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: .../sysfs-kernel-mm-mempolicy-weighted-interleave | 2 +- Documentation/admin-guide/hw-vuln/index.rst | 2 +- Documentation/devicetree/bindings/arm/sunxi.yaml | 5 + .../bindings/cache/marvell,feroceon-cache.txt | 16 - .../bindings/cache/marvell,kirkwood-cache.yaml | 45 + .../bindings/cache/marvell,tauros2-cache.txt | 17 - .../bindings/cache/marvell,tauros2-cache.yaml | 39 + .../interrupt-controller/sifive,plic-1.0.0.yaml | 1 + .../thead,c900-aclint-mswi.yaml | 1 + .../bindings/mfd/aspeed,ast2x00-scu.yaml | 18 +- .../bindings/pinctrl/qcom,qcs615-tlmm.yaml | 2 +- .../bindings/pinctrl/qcom,qcs8300-tlmm.yaml | 2 +- .../bindings/remoteproc/qcom,sm8150-pas.yaml | 3 + .../bindings/remoteproc/qcom,sm8350-pas.yaml | 54 +- .../devicetree/bindings/riscv/sophgo.yaml | 4 + .../soc/google/google,gs101-pmu-intr-gen.yaml | 35 + .../bindings/soc/samsung/exynos-pmu.yaml | 15 + .../devicetree/bindings/vendor-prefixes.yaml | 2 + Documentation/driver-api/cxl/allocation/dax.rst | 60 + .../driver-api/cxl/allocation/hugepages.rst | 32 + .../driver-api/cxl/allocation/page-allocator.rst | 85 + .../driver-api/cxl/allocation/reclaim.rst | 51 + .../driver-api/cxl/devices/device-types.rst | 165 ++ Documentation/driver-api/cxl/index.rst | 45 +- .../cxl/{ => linux}/access-coordinates.rst | 38 +- Documentation/driver-api/cxl/linux/cxl-driver.rst | 630 ++++ Documentation/driver-api/cxl/linux/dax-driver.rst | 43 + Documentation/driver-api/cxl/linux/early-boot.rst | 137 + .../linux/example-configurations/hb-interleave.rst | 314 ++ .../example-configurations/intra-hb-interleave.rst | 291 ++ .../example-configurations/multi-interleave.rst | 401 +++ .../linux/example-configurations/single-device.rst | 246 ++ .../driver-api/cxl/linux/memory-hotplug.rst | 78 + Documentation/driver-api/cxl/linux/overview.rst | 103 + Documentation/driver-api/cxl/maturity-map.rst | 6 +- Documentation/driver-api/cxl/platform/acpi.rst | 76 + .../driver-api/cxl/platform/acpi/cedt.rst | 62 + .../driver-api/cxl/platform/acpi/dsdt.rst | 28 + .../driver-api/cxl/platform/acpi/hmat.rst | 32 + .../driver-api/cxl/platform/acpi/slit.rst | 21 + .../driver-api/cxl/platform/acpi/srat.rst | 44 + .../driver-api/cxl/platform/bios-and-efi.rst | 262 ++ .../driver-api/cxl/platform/example-configs.rst | 13 + .../platform/example-configurations/flexible.rst | 296 ++ .../example-configurations/hb-interleave.rst | 107 + .../example-configurations/multi-dev-per-hb.rst | 90 + .../example-configurations/one-dev-per-hb.rst | 136 + ...{memory-devices.rst => theory-of-operation.rst} | 28 +- Documentation/gpu/amdgpu/amdgpu-glossary.rst | 2 +- Documentation/gpu/nova/core/todo.rst | 6 + Documentation/netlink/specs/netdev.yaml | 12 + Documentation/networking/devmem.rst | 150 +- .../networking/net_cachelines/net_device.rst | 1 + Documentation/networking/netdev-features.rst | 5 + Documentation/networking/netmem.rst | 23 +- Documentation/scheduler/sched-ext.rst | 4 +- MAINTAINERS | 59 +- Next/SHA1s | 114 +- Next/merge.log | 2028 +++++++------ arch/arm/boot/dts/allwinner/sun7i-a20-bananapi.dts | 27 + .../boot/dts/qcom/qcom-apq8064-lg-nexus4-mako.dts | 18 + arch/arm/boot/dts/qcom/qcom-apq8064.dtsi | 88 +- .../arm/boot/dts/rockchip/rv1126-sonoff-ihost.dtsi | 14 +- arch/arm64/boot/dts/allwinner/Makefile | 1 + .../dts/allwinner/sun50i-a133-liontron-h-a133l.dts | 211 ++ arch/arm64/boot/dts/exynos/google/gs101.dtsi | 6 + arch/arm64/boot/dts/freescale/imx8mm.dtsi | 11 +- arch/arm64/boot/dts/freescale/imx8mn.dtsi | 11 +- .../freescale/imx8mp-aristainetos3a-som-v1.dtsi | 4 - arch/arm64/boot/dts/freescale/imx8mp.dtsi | 11 +- arch/arm64/boot/dts/freescale/imx8mq.dtsi | 2 + arch/arm64/boot/dts/qcom/qcm6490-fairphone-fp5.dts | 31 + arch/arm64/boot/dts/qcom/qcs615.dtsi | 23 + arch/arm64/boot/dts/qcom/sa8775p-ride.dtsi | 133 +- arch/arm64/boot/dts/qcom/sa8775p.dtsi | 750 +++++ arch/arm64/boot/dts/qcom/sm8550-hdk.dts | 4 + arch/arm64/boot/dts/qcom/sm8550-mtp.dts | 4 + arch/arm64/boot/dts/qcom/sm8550-qrd.dts | 4 + arch/arm64/boot/dts/qcom/sm8550.dtsi | 81 + arch/arm64/boot/dts/qcom/sm8750.dtsi | 18 + arch/riscv/boot/dts/sophgo/Makefile | 1 + arch/riscv/boot/dts/sophgo/cv1800b.dtsi | 39 +- arch/riscv/boot/dts/sophgo/cv180x-cpus.dtsi | 36 + .../boot/dts/sophgo/{cv18xx.dtsi => cv180x.dtsi} | 95 +- arch/riscv/boot/dts/sophgo/cv1812h.dtsi | 39 +- arch/riscv/boot/dts/sophgo/cv181x.dtsi | 2 +- arch/riscv/boot/dts/sophgo/sg2002.dtsi | 39 +- arch/riscv/boot/dts/sophgo/sg2044-cpus.dtsi | 3002 ++++++++++++++++++++ arch/riscv/boot/dts/sophgo/sg2044-reset.h | 128 + .../boot/dts/sophgo/sg2044-sophgo-srd3-10.dts | 32 + arch/riscv/boot/dts/sophgo/sg2044.dtsi | 86 + arch/x86/include/asm/cpufeatures.h | 10 +- arch/x86/kernel/alternative.c | 8 +- arch/x86/kernel/cpu/bugs.c | 32 +- arch/x86/kernel/cpu/mtrr/generic.c | 2 +- arch/x86/mm/numa.c | 2 +- block/bio-integrity.c | 4 +- block/bio.c | 55 +- block/blk-core.c | 2 +- block/blk-mq.c | 22 +- block/blk-mq.h | 5 +- block/blk-throttle.c | 300 +- block/blk-throttle.h | 17 +- block/blk.h | 4 +- block/genhd.c | 69 +- drivers/base/cpu.c | 6 +- drivers/clk/rockchip/Makefile | 2 +- .../clk/rockchip/{gate-grf.c => clk-gate-grf.c} | 0 drivers/clk/rockchip/clk.c | 4 +- drivers/clk/rockchip/clk.h | 4 +- drivers/clk/sunxi-ng/ccu-sun20i-d1.c | 44 +- drivers/clk/sunxi-ng/ccu_mp.h | 25 +- drivers/cxl/acpi.c | 6 +- drivers/cxl/core/features.c | 9 + drivers/devfreq/devfreq.c | 20 +- drivers/devfreq/governor_userspace.c | 6 +- drivers/gpio/Kconfig | 13 + drivers/gpio/Makefile | 1 + drivers/gpio/gpio-lp873x.c | 12 +- drivers/gpio/gpio-lp87565.c | 15 +- drivers/gpio/gpio-lpc18xx.c | 8 +- drivers/gpio/gpio-lpc32xx.c | 28 +- drivers/gpio/gpio-madera.c | 18 +- drivers/gpio/gpio-max3191x.c | 16 - drivers/gpio/gpio-max730x.c | 9 +- drivers/gpio/gpio-max732x.c | 15 +- drivers/gpio/gpio-max77620.c | 13 +- drivers/gpio/gpio-max77759.c | 530 ++++ drivers/gpio/gpio-mb86s7x.c | 6 +- drivers/gpio/gpio-mc33880.c | 9 +- drivers/gpio/gpio-ml-ioh.c | 6 +- drivers/gpio/gpio-pca953x.c | 6 + drivers/gpio/gpio-virtuser.c | 12 +- drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c | 3 + drivers/gpu/drm/amd/amdgpu/amdgpu_csa.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_irq.c | 4 + drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c | 71 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 2 + drivers/gpu/drm/amd/amdgpu/amdgpu_umc.c | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_umc.h | 17 + drivers/gpu/drm/amd/amdgpu/amdgpu_userq.c | 30 +- drivers/gpu/drm/amd/amdgpu/amdgpu_userq_fence.c | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_xcp.c | 4 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_4_3.c | 10 +- drivers/gpu/drm/amd/amdgpu/gmc_v11_0.c | 12 + drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/umc_v12_0.c | 136 +- drivers/gpu/drm/amd/amdgpu/umc_v12_0.h | 3 +- drivers/gpu/drm/amd/amdkfd/kfd_int_process_v10.c | 3 +- drivers/gpu/drm/amd/amdkfd/kfd_int_process_v11.c | 3 +- drivers/gpu/drm/amd/display/amdgpu_dm/Makefile | 1 + drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 194 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h | 9 + .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 16 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_quirks.c | 178 ++ drivers/gpu/drm/amd/display/dc/core/dc.c | 43 +- drivers/gpu/drm/amd/display/dc/core/dc_surface.c | 14 + drivers/gpu/drm/amd/display/dc/dc.h | 2 +- drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c | 5 +- drivers/gpu/drm/amd/display/dc/dc_plane.h | 3 + .../gpu/drm/amd/display/dc/dml/dcn35/dcn35_fpu.c | 4 +- .../dc/dml2/dml21/dml21_translation_helper.c | 20 +- .../drm/amd/display/dc/hwss/dcn20/dcn20_hwseq.c | 2 +- .../drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c | 8 +- .../amd/display/dc/irq/dce120/irq_service_dce120.c | 29 +- .../amd/display/dc/irq/dce60/irq_service_dce60.c | 31 +- .../amd/display/dc/irq/dce80/irq_service_dce80.c | 31 +- .../amd/display/dc/irq/dcn10/irq_service_dcn10.c | 29 +- .../amd/display/dc/irq/dcn20/irq_service_dcn20.c | 29 +- .../amd/display/dc/irq/dcn201/irq_service_dcn201.c | 29 +- .../amd/display/dc/irq/dcn21/irq_service_dcn21.c | 29 +- .../amd/display/dc/irq/dcn30/irq_service_dcn30.c | 30 +- .../amd/display/dc/irq/dcn302/irq_service_dcn302.c | 19 +- .../amd/display/dc/irq/dcn303/irq_service_dcn303.c | 19 +- .../amd/display/dc/irq/dcn31/irq_service_dcn31.c | 29 +- .../amd/display/dc/irq/dcn314/irq_service_dcn314.c | 29 +- .../amd/display/dc/irq/dcn315/irq_service_dcn315.c | 29 +- .../amd/display/dc/irq/dcn32/irq_service_dcn32.c | 29 +- .../amd/display/dc/irq/dcn35/irq_service_dcn35.c | 29 +- .../amd/display/dc/irq/dcn351/irq_service_dcn351.c | 29 +- .../amd/display/dc/irq/dcn36/irq_service_dcn36.c | 29 +- .../amd/display/dc/irq/dcn401/irq_service_dcn401.c | 29 +- drivers/gpu/drm/amd/display/dc/irq/irq_service.c | 64 + drivers/gpu/drm/amd/display/dc/irq/irq_service.h | 8 + drivers/gpu/drm/amd/display/dc/link/link_dpms.c | 13 +- .../display/dc/link/protocols/link_dp_capability.c | 8 + .../display/dc/link/protocols/link_dp_capability.h | 3 + .../display/dc/link/protocols/link_dp_training.c | 1 - .../dc/link/protocols/link_dp_training_8b_10b.c | 52 +- drivers/gpu/drm/amd/display/dc/sspl/dc_spl.c | 4 +- drivers/gpu/drm/amd/display/dmub/dmub_srv.h | 14 + drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h | 50 +- drivers/gpu/drm/amd/display/dmub/src/dmub_srv.c | 58 +- .../drm/amd/display/include/link_service_types.h | 2 + .../amd/include/asic_reg/vcn/vcn_5_0_0_offset.h | 16 + .../amd/include/asic_reg/vcn/vcn_5_0_0_sh_mask.h | 23 + drivers/gpu/drm/amd/include/atomfirmware.h | 1 + drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c | 13 - drivers/gpu/drm/amd/pm/swsmu/inc/amdgpu_smu.h | 6 - drivers/gpu/drm/amd/pm/swsmu/inc/smu_v13_0.h | 2 - .../drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c | 6 - drivers/gpu/drm/amd/pm/swsmu/smu13/aldebaran_ppt.c | 6 - drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0.c | 12 - .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_6_ppt.c | 6 - drivers/gpu/drm/drm_gem_shmem_helper.c | 4 + drivers/gpu/drm/i915/display/intel_dp.c | 7 +- drivers/gpu/drm/i915/display/intel_dp.h | 1 + drivers/gpu/drm/i915/display/intel_dp_mst.c | 5 +- drivers/gpu/drm/scheduler/sched_entity.c | 9 +- drivers/gpu/drm/scheduler/sched_fence.c | 1 - drivers/gpu/drm/scheduler/sched_main.c | 24 +- drivers/gpu/nova-core/firmware.rs | 44 +- drivers/gpu/nova-core/gpu.rs | 86 +- drivers/gpu/nova-core/regs.rs | 82 +- drivers/gpu/nova-core/regs/macros.rs | 380 +++ drivers/hid/bpf/hid_bpf_dispatch.c | 9 + drivers/hid/hid-core.c | 9 +- drivers/hid/hid-multitouch.c | 12 + drivers/hv/connection.c | 23 +- drivers/hv/hv_common.c | 45 +- drivers/hwmon/lm75.c | 2 +- drivers/infiniband/core/iwcm.c | 29 +- drivers/infiniband/core/umem_odp.c | 252 +- drivers/infiniband/hw/hns/Makefile | 1 + drivers/infiniband/hw/mana/cq.c | 4 +- drivers/infiniband/hw/mana/device.c | 174 +- drivers/infiniband/hw/mana/main.c | 82 +- drivers/infiniband/hw/mana/mana_ib.h | 6 + drivers/infiniband/hw/mana/qp.c | 5 +- drivers/infiniband/hw/mlx5/mlx5_ib.h | 12 +- drivers/infiniband/hw/mlx5/odp.c | 65 +- drivers/infiniband/hw/mlx5/umr.c | 12 +- drivers/infiniband/sw/rxe/rxe_odp.c | 22 +- drivers/infiniband/sw/siw/siw_verbs.c | 2 +- drivers/md/dm-raid.c | 3 + drivers/md/md.c | 190 +- drivers/md/md.h | 18 +- drivers/md/raid1.c | 3 - drivers/md/raid10.c | 9 - drivers/md/raid5.c | 8 - drivers/mfd/88pm886.c | 8 +- drivers/mfd/Kconfig | 20 + drivers/mfd/Makefile | 1 + drivers/mfd/max77759.c | 690 +++++ drivers/mfd/sm501.c | 43 - drivers/net/dsa/b53/b53_common.c | 33 + drivers/net/dsa/b53/b53_regs.h | 14 + drivers/net/dsa/microchip/ksz_common.c | 135 +- drivers/net/dsa/sja1105/sja1105_main.c | 6 +- drivers/net/ethernet/amd/xgbe/xgbe-common.h | 5 + drivers/net/ethernet/amd/xgbe/xgbe-dev.c | 151 +- drivers/net/ethernet/amd/xgbe/xgbe-pci.c | 87 +- drivers/net/ethernet/amd/xgbe/xgbe-smn.h | 30 + drivers/net/ethernet/amd/xgbe/xgbe.h | 11 + drivers/net/ethernet/cadence/macb_main.c | 19 +- drivers/net/ethernet/freescale/enetc/enetc.c | 47 +- drivers/net/ethernet/freescale/enetc/enetc.h | 6 + drivers/net/ethernet/freescale/enetc/enetc_pf.c | 2 + drivers/net/ethernet/freescale/enetc/enetc_vf.c | 2 + drivers/net/ethernet/google/gve/gve_main.c | 3 + drivers/net/ethernet/google/gve/gve_tx_dqo.c | 8 +- .../ethernet/mellanox/mlx5/core/steering/hws/bwc.c | 330 ++- .../ethernet/mellanox/mlx5/core/steering/hws/bwc.h | 11 + .../mellanox/mlx5/core/steering/hws/bwc_complex.c | 1348 ++++++++- .../mellanox/mlx5/core/steering/hws/bwc_complex.h | 21 + .../mellanox/mlx5/core/steering/hws/definer.c | 212 ++ .../mellanox/mlx5/core/steering/hws/definer.h | 2 + .../mellanox/mlx5/core/steering/hws/matcher.c | 278 +- .../mellanox/mlx5/core/steering/hws/matcher.h | 9 + .../mellanox/mlx5/core/steering/hws/mlx5hws.h | 2 + .../mellanox/mlx5/core/steering/hws/send.c | 122 +- .../mellanox/mlx5/core/steering/hws/send.h | 1 + .../mellanox/mlx5/core/steering/hws/table.c | 16 +- .../mellanox/mlx5/core/steering/hws/table.h | 5 + drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 63 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.h | 7 +- drivers/net/ethernet/mellanox/mlxsw/spectrum_ptp.c | 30 +- drivers/net/ethernet/mellanox/mlxsw/spectrum_ptp.h | 20 +- drivers/net/ethernet/microsoft/mana/gdma_main.c | 26 +- drivers/net/ethernet/microsoft/mana/hw_channel.c | 19 + drivers/net/ethernet/microsoft/mana/mana_en.c | 108 +- drivers/net/ethernet/wangxun/txgbe/txgbe_irq.c | 7 +- drivers/net/ipa/data/ipa_data-v3.1.c | 1 - drivers/net/ipa/data/ipa_data-v3.5.1.c | 1 - drivers/net/ipa/data/ipa_data-v4.11.c | 1 - drivers/net/ipa/data/ipa_data-v4.2.c | 1 - drivers/net/ipa/data/ipa_data-v4.5.c | 1 - drivers/net/ipa/data/ipa_data-v4.7.c | 1 - drivers/net/ipa/data/ipa_data-v4.9.c | 1 - drivers/net/ipa/data/ipa_data-v5.0.c | 1 - drivers/net/ipa/data/ipa_data-v5.5.c | 1 - drivers/net/ipa/ipa_data.h | 2 - drivers/net/ipa/ipa_mem.c | 21 +- drivers/net/phy/micrel.c | 7 - drivers/net/wireless/intel/iwlwifi/pcie/drv.c | 39 +- drivers/nvmem/Kconfig | 12 + drivers/nvmem/Makefile | 2 + drivers/nvmem/max77759-nvmem.c | 145 + drivers/pinctrl/meson/pinctrl-amlogic-a4.c | 14 - drivers/pinctrl/pinconf.h | 17 + drivers/pinctrl/pinctrl-at91.c | 6 +- drivers/pinctrl/qcom/pinctrl-qcs615.c | 2 +- drivers/pinctrl/qcom/pinctrl-qcs8300.c | 2 +- drivers/regulator/gpio-regulator.c | 10 +- drivers/regulator/pca9450-regulator.c | 27 + drivers/remoteproc/qcom_wcnss.c | 3 +- drivers/remoteproc/qcom_wcnss_iris.c | 2 + drivers/rpmsg/qcom_smd.c | 8 +- drivers/soc/samsung/exynos-pmu.c | 78 +- drivers/soc/samsung/exynos-pmu.h | 1 + drivers/uio/uio_hv_generic.c | 7 +- drivers/virt/coco/guest/tsm-mr.c | 30 +- drivers/w1/slaves/w1_ds2406.c | 12 +- fs/fuse/dev.c | 139 +- fs/fuse/dir.c | 8 +- fs/fuse/file.c | 153 +- fs/fuse/fuse_dev_i.h | 2 +- fs/smb/client/file.c | 6 +- fs/xfs/xfs_buf.c | 6 +- fs/xfs/xfs_zone_gc.c | 5 +- include/asm-generic/mshyperv.h | 4 - include/drm/gpu_scheduler.h | 2 +- include/linux/blk_types.h | 8 + include/linux/blkdev.h | 1 - include/linux/cpu.h | 4 +- include/linux/crc16.h | 9 +- include/linux/hid.h | 4 + include/linux/hmm-dma.h | 33 + include/linux/hmm.h | 24 +- include/linux/mempolicy.h | 9 - include/linux/mfd/max77759.h | 165 ++ include/linux/micrel_phy.h | 1 - include/linux/netdevice.h | 2 + include/linux/nodemask.h | 1 + include/linux/part_stat.h | 2 + include/linux/phy.h | 9 - include/linux/regulator/pca9450.h | 5 + include/linux/skbuff.h | 17 +- include/linux/skbuff_ref.h | 4 +- include/linux/sm501.h | 3 - include/linux/soc/samsung/exynos-regs-pmu.h | 11 + include/linux/topology.h | 5 +- include/net/mana/gdma.h | 19 + include/net/mana/hw_channel.h | 9 + include/net/mana/mana.h | 3 + include/net/netmem.h | 34 +- include/net/sock.h | 1 + include/rdma/ib_umem_odp.h | 25 +- include/sound/soc.h | 2 +- include/uapi/drm/amdgpu_drm.h | 1 + include/uapi/linux/netdev.h | 1 + include/uapi/linux/taskstats.h | 43 +- io_uring/kbuf.c | 131 +- io_uring/kbuf.h | 4 +- io_uring/opdef.c | 4 +- io_uring/zcrx.c | 3 +- kernel/irq/debugfs.c | 2 +- kernel/irq/internals.h | 8 +- kernel/irq/proc.c | 4 +- kernel/trace/fprobe.c | 3 +- kernel/trace/trace_dynevent.c | 16 +- kernel/trace/trace_dynevent.h | 1 + kernel/trace/trace_eprobe.c | 3 + kernel/trace/trace_kprobe.c | 2 +- kernel/trace/trace_probe.c | 9 + kernel/trace/trace_uprobe.c | 2 +- lib/crc16.c | 9 +- lib/xarray.c | 2 + localversion-next | 2 +- mm/hmm.c | 263 +- mm/kasan/shadow.c | 77 +- mm/mempolicy.c | 37 +- mm/truncate.c | 20 +- net/core/datagram.c | 48 +- net/core/dev.c | 36 +- net/core/devmem.c | 131 +- net/core/devmem.h | 83 +- net/core/netdev-genl-gen.c | 13 + net/core/netdev-genl-gen.h | 1 + net/core/netdev-genl.c | 80 +- net/core/skbuff.c | 48 +- net/core/sock.c | 5 + net/ipv4/ip_output.c | 3 +- net/ipv4/tcp.c | 48 +- net/ipv6/ip6_output.c | 3 +- net/vmw_vsock/virtio_transport_common.c | 5 +- samples/damon/mtier.c | 13 +- samples/tsm-mr/tsm_mr_sample.c | 2 +- sound/isa/sb/emu8000.c | 3 +- sound/isa/sb/jazz16.c | 5 +- sound/isa/sb/sb16.c | 5 +- sound/isa/sb/sb8.c | 5 +- sound/isa/sb/sb8_midi.c | 3 +- sound/isa/sb/sb_mixer.c | 5 +- sound/pci/hda/tas2781_hda_spi.c | 6 +- sound/sh/Kconfig | 2 +- sound/soc/codecs/tas2781-comlib-i2c.c | 6 - sound/soc/codecs/tas2781-comlib.c | 6 + sound/soc/codecs/tlv320aic3x.c | 6 +- sound/soc/soc-core.c | 30 +- sound/usb/quirks.c | 2 + tools/include/uapi/linux/netdev.h | 1 + tools/net/ynl/pyynl/ynl_gen_c.py | 70 +- tools/power/cpupower/Makefile | 10 +- tools/power/cpupower/README | 19 +- .../{cpupower.default => cpupower-service.conf} | 10 +- tools/power/cpupower/cpupower.service.in | 4 +- tools/testing/selftests/drivers/net/hw/devmem.py | 26 +- tools/testing/selftests/drivers/net/hw/ncdevmem.c | 300 +- tools/testing/vsock/vsock_test.c | 28 +- 412 files changed, 18874 insertions(+), 4244 deletions(-) delete mode 100644 Documentation/devicetree/bindings/cache/marvell,feroceon-cache.txt create mode 100644 Documentation/devicetree/bindings/cache/marvell,kirkwood-cache.yaml delete mode 100644 Documentation/devicetree/bindings/cache/marvell,tauros2-cache.txt create mode 100644 Documentation/devicetree/bindings/cache/marvell,tauros2-cache.yaml create mode 100644 Documentation/devicetree/bindings/soc/google/google,gs101-pmu-i [...] create mode 100644 Documentation/driver-api/cxl/allocation/dax.rst create mode 100644 Documentation/driver-api/cxl/allocation/hugepages.rst create mode 100644 Documentation/driver-api/cxl/allocation/page-allocator.rst create mode 100644 Documentation/driver-api/cxl/allocation/reclaim.rst create mode 100644 Documentation/driver-api/cxl/devices/device-types.rst rename Documentation/driver-api/cxl/{ => linux}/access-coordinates.rst (83%) create mode 100644 Documentation/driver-api/cxl/linux/cxl-driver.rst create mode 100644 Documentation/driver-api/cxl/linux/dax-driver.rst create mode 100644 Documentation/driver-api/cxl/linux/early-boot.rst create mode 100644 Documentation/driver-api/cxl/linux/example-configurations/hb-in [...] create mode 100644 Documentation/driver-api/cxl/linux/example-configurations/intra [...] create mode 100644 Documentation/driver-api/cxl/linux/example-configurations/multi [...] create mode 100644 Documentation/driver-api/cxl/linux/example-configurations/singl [...] create mode 100644 Documentation/driver-api/cxl/linux/memory-hotplug.rst create mode 100644 Documentation/driver-api/cxl/linux/overview.rst create mode 100644 Documentation/driver-api/cxl/platform/acpi.rst create mode 100644 Documentation/driver-api/cxl/platform/acpi/cedt.rst create mode 100644 Documentation/driver-api/cxl/platform/acpi/dsdt.rst create mode 100644 Documentation/driver-api/cxl/platform/acpi/hmat.rst create mode 100644 Documentation/driver-api/cxl/platform/acpi/slit.rst create mode 100644 Documentation/driver-api/cxl/platform/acpi/srat.rst create mode 100644 Documentation/driver-api/cxl/platform/bios-and-efi.rst create mode 100644 Documentation/driver-api/cxl/platform/example-configs.rst create mode 100644 Documentation/driver-api/cxl/platform/example-configurations/fl [...] create mode 100644 Documentation/driver-api/cxl/platform/example-configurations/hb [...] create mode 100644 Documentation/driver-api/cxl/platform/example-configurations/mu [...] create mode 100644 Documentation/driver-api/cxl/platform/example-configurations/on [...] rename Documentation/driver-api/cxl/{memory-devices.rst => theory-of-operation.rst} (95%) create mode 100644 arch/arm64/boot/dts/allwinner/sun50i-a133-liontron-h-a133l.dts create mode 100644 arch/riscv/boot/dts/sophgo/cv180x-cpus.dtsi rename arch/riscv/boot/dts/sophgo/{cv18xx.dtsi => cv180x.dtsi} (75%) create mode 100644 arch/riscv/boot/dts/sophgo/sg2044-cpus.dtsi create mode 100644 arch/riscv/boot/dts/sophgo/sg2044-reset.h create mode 100644 arch/riscv/boot/dts/sophgo/sg2044-sophgo-srd3-10.dts create mode 100644 arch/riscv/boot/dts/sophgo/sg2044.dtsi rename drivers/clk/rockchip/{gate-grf.c => clk-gate-grf.c} (100%) create mode 100644 drivers/gpio/gpio-max77759.c create mode 100644 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_quirks.c create mode 100644 drivers/gpu/nova-core/regs/macros.rs create mode 100644 drivers/mfd/max77759.c create mode 100644 drivers/net/ethernet/amd/xgbe/xgbe-smn.h create mode 100644 drivers/nvmem/max77759-nvmem.c create mode 100644 include/linux/hmm-dma.h create mode 100644 include/linux/mfd/max77759.h rename tools/power/cpupower/{cpupower.default => cpupower-service.conf} (67%)